
.containers1 {
	width  : 100%;
	height : auto;
	margin : auto;
}
.title_all_1 {
	font-family:arbor-sans-serif, helvetica neue, arial, sans-serif;
	font-weight:200;
	font-size:40px;
	color:#7bae36;
	letter-spacing:1px;
	line-height:40px;
	padding-bottom:15px;
	margin-bottom:0;
}
.desc_all_1 {
	font-family:arbor-sans-serif, helvetica neue, arial, sans-serif;
	font-size:25px;
	color:#46868e;
	line-height:25px;
	margin:0;
}
.tit_all_1 {
	font-family:arbor-sans-serif, helvetica neue, arial, sans-serif;
	color:#46868e;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:10px;
	margin-bottom:25px;
}
.arborslideshow {
	background : #f5f6f6;
	box-shadow : 0 0 9px #b3b4b4;
	padding    : 15px;
}
.slider,
.slider-sm {
	position : relative;
}
.arborslideshow .flex-direction-nav>li>a {
	width            : 40px;
	height           : 40px;
	margin           : -20px 0 0;
	display          : block;
	position         : absolute;
	top              : 50%;
	background-color : transparent;
	border           : 0;
	color            : transparent;
	font             : 0/0 a;
	text-shadow      : none;
}
.arborslideshow .flex-direction-nav>li>.flex-prev {
	background : url('http://alkali.arbornetworks.com/modules/mod_arborslideshow/tmpl/img/icon/slider/prev.png') no-repeat;
	left       : -40px;
}
.arborslideshow .flex-direction-nav>li>.flex-next {
	background : url('http://alkali.arbornetworks.com/modules/mod_arborslideshow/tmpl/img/icon/slider/next.png') no-repeat;
	right      : -40px;
}
.arborslideshow .flex-direction-nav>li>.flex-prev:hover {
	background : url('http://alkali.arbornetworks.com/modules/mod_arborslideshow/tmpl/img/icon/slider/prev-hover.png') no-repeat;
}
.arborslideshow .flex-direction-nav>li>.flex-next:hover {
	background : url('http://alkali.arbornetworks.com/modules/mod_arborslideshow/tmpl/img/icon/slider/next-hover.png') no-repeat;
}
.arborslideshow .flex-direction-nav>li>.flex-prev:active {
	background : url('http://alkali.arbornetworks.com/modules/mod_arborslideshow/tmpl/img/icon/slider/prev-active.png') no-repeat;
}
.arborslideshow .flex-direction-nav>li>.flex-next:active {
	background : url('http://alkali.arbornetworks.com/modules/mod_arborslideshow/tmpl/img/icon/slider/next-active.png') no-repeat;
}
.flexslider-sm-wrap {
	position : relative;
}
.flexslider-sm-wrap>.flex-direction-nav>li>a {
	width  : 20px;
	height : 31px;
	margin : -14px 0 0;
}
.flexslider-sm-wrap>.flex-direction-nav>li>.flex-prev {
	background : url('http://alkali.arbornetworks.com/modules/mod_arborslideshow/tmpl/img/icon/slider/sm/prev.png') no-repeat;
	left       : -20px;
}
.flexslider-sm-wrap>.flex-direction-nav>li>.flex-next {
	background : url('http://alkali.arbornetworks.com/'modules/mod_arborslideshow/tmpl/img/icon/slider/sm/next.png') no-repeat;
	right      : -20px;
}
.flexslider-sm-wrap>.flex-direction-nav>li>.flex-prev:hover {
	background : url('http://alkali.arbornetworks.com/modules/mod_arborslideshow/tmpl/img/icon/slider/sm/prev-hover.png') no-repeat;
}
.flexslider-sm-wrap>.flex-direction-nav>li>.flex-next:hover {
	background : url('http://alkali.arbornetworks.com/modules/mod_arborslideshow/tmpl/img/icon/slider/sm/next-hover.png') no-repeat;
}
.flexslider-sm-wrap>.flex-direction-nav>li>.flex-prev:active {
	background : url('http://alkali.arbornetworks.com/modules/mod_arborslideshow/tmpl/img/icon/slider/sm/prev-active.png') no-repeat;
}
.flexslider-sm-wrap>.flex-direction-nav>li>.flex-next:active {
	background : url('http://alkali.arbornetworks.com/modules/mod_arborslideshow/tmpl/img/icon/slider/sm/next-active.png') no-repeat;
}
.flex-control-nav {
	position : absolute;
	right    : 50px;
	bottom   : 0;
	display: block;
}
.flex-control-nav>li {
	display  : inline-block;
	zoom     : 1;
	*display : inline;
}
.flex-control-nav>li+li {
	margin : 0 0 0 5px;
}
.flex-control-nav>li>a {
	cursor  : pointer;
	display : block;
	padding : 10px 0;
}
.flex-control-nav>li>a>span {
	width       : 28px;
	height      : 3px;
	background  : background: #c7dadd;;
	cursor      : pointer;
	display     : block;
	text-indent : -9999px;
}
.flex-control-nav>li>a:hover>span {
	background : #9ac64d;
}
.flex-control-nav>li>a:active>span,
.flex-control-nav>li>a.flex-active>span {
	background : #37737b;
	cursor     : default;
}
.flexslider-sm-wrap .flex-control-nav {
	width      : 100%;
	bottom     : -24px;
	right      : auto;
	text-align : center;
}
.modal {
	background : #fff;
	box-shadow : 0 1px 3px rgba(0, 0, 0, 0.5), 0 0 25px rgba(0, 0, 0, 0.2);
	top        : 15%
}
.modal-header {
	background : #374043;
	overflow   : hidden;
	padding    : 10px;
}
.modal-title {
	color          : #fff;
	color          : rgba(255, 255, 255, 0.9);
	float          : left;
	font-family    : arbor-sans-serif, helvetica neue, arial, sans-serif;
	font-weight    : bold;
	font-size      : 18px;
	margin         : 3px 0 0;
	text-shadow    : 0 1px 1px rgba(0, 0, 0, 0.5);
	text-transform : uppercase;
}
.modal-close {
	background     : -webkit-gradient(linear, left top, left bottom, from(#9cc74e), to(#84b73e));
	border-radius  : 2px;
	color          : #fff;
	font-family    : arbor-sans-serif, helvetica neue, arial, sans-serif;
	font-weight    : bold;
	font-size      : 10px;
	letter-spacing : 0.5px;
	padding        : 8px 8px 6px;
	position       : absolute;
	top            : 8px;
	right          : 8px;
	text-transform : uppercase;
}
.modal-close:after {
	content    : '';
	width      : 7px;
	height     : 7px;
	background : url('http://alkali.arbornetworks.com/modules/mod_arborslideshow/tmpl/img/icon/btn/close.png') no-repeat;
	display    : inline-block;
	margin     : 0 0 0 6px;
}
.modal-close:hover {
	background : -webkit-gradient(linear, left top, left bottom, from(#559da6), to(#46868e))
}
.modal-close:active {
	background : -webkit-gradient(linear, left top, left bottom, from(#46868e), to(#559da6));
	box-shadow : 0 1px 1px rgba(105, 191, 202, 0.75) inset;
}
.modal-header .modal-close {
	float    : right;
	position : static;
}
.modal-backdrop {
	background : #878c8e;
	cursor     : pointer !important;
	opacity    : .6;
	filter     : none;
}
.feat-slider {
	position : relative;
	width:100%;
	height:100%;
	padding: 7px 0;
}
.feat-slider .slides>li {
	position   : relative;
	background : none;
	padding    : 0;
}
.feat-slider .slide-bg {
	max-width : 100%;
	height    : auto;
}
.slide-copy1 {
	width    : 60%;
	padding  : 0 0 0 35px;
	position : absolute;
	top      : 0;
	left     : 0;
	/* margin-top:45px; */
}
.slide-copy1 h1 > span {
	color          : #46868e;
	display        : block;
	font-family    : arbor-sans-serif, helvetica neue, arial, sans-serif;
	font-weight    : bold;
	font-size      : 14px;
	letter-spacing : 1px;
	margin         : 0 0 15px;
	text-transform : uppercase;
}
.feat-slider . slide-copy.1 p {
	color       : #46868e;
	font-family : arbor-sans-serif, helvetica neue, arial, sans-serif;
	font-weight : normal;
	font-size   : 28px;
	line-height : 1.3;
}
.feat-slider .slide-actions {
	margin : 15px 10px 0 0;
	zoom   : 1;
	float  : left;
}
.feat-slider .slide-actions:before,
.feat-slider .slide-actions:after {
	content : '';
	display : table;
}
.feat-slider .slide-actions:after {
	clear : both;
}
.feat-slider .slide-actions .btn-primary+.link-secondary-arrow {
	margin : 13px 0 0 20px;
}
.slide-has-img h1 {
	font-size : 50px;
}
.slide-has-vid .slide-copy1 {
	width       : 50%;
	padding-top : 0;
}
.slide-has-vid h1>span {
	color     : #7bae36;
	font-size : 10px;
	margin    : 0 0 8px;
}
.slide-has-vid h2 {
	color     : #46868e;
	font-size : 26px;
	margin    : 10px 0 0;
}
.slide-has-vid .btn-vid {
	margin : 15px 0 0;
}
.feat-modules>li>a {
	background : -webkit-gradient(linear, left top, left bottom, from(#9cc74e), to(#84b73e))
}
.feat-modules {
	overflow   : hidden;
	text-align : center;
}
.feat-modules>li {
	width      : 33.4%;
	background : -webkit-gradient(linear, left top, left bottom, from(#88bc3e), to(#6ba932));
	float      : left;
}
.feat-modules>li+li {
	border-left : 1px #f5f6f6 solid;
}
.feat-modules>li>a {
	height             : 246px;
	display            : block;
	padding            : 50px 0 0;
	background-size    : 1px 200%;
	-webkit-transition : background 1s ease-in-out;
}
.feat-modules>li>a:hover {
	background : none;
}
.feat-module-title {
	color          : #fff;
	font-family    : arbor-sans-serif, helvetica neue, arial, sans-serif;
	font-weight    : 200;
	font-size      : 34px;
	letter-spacing : 2px;
	text-shadow    : 0 2px #75aa30;
}
.feat-module-title>span {
	color          : #dcedbf;
	display        : block;
	font-size      : 10px;
	font-weight    : bold;
	letter-spacing : 1px;
	text-shadow    : 1px 2px #75aa30;
	text-transform : uppercase;
}
.feat-module-icon {
	margin : 10px auto;
}
.feat-module-desc {
	width  : 75%;
	color  : #fff;
	margin : auto;
}
#vid-modal {
	width  : 853px;
	margin : 0 0 0 -426px;
}

.btn-primary_slideshow {
	min-width: inherit;
	height: 24px;
	padding: 6px 38px 0 15px;
}

.feat-slider .slide-actions {
	margin : 15px 10px 0 0;
}

/* Tablet Landscape and smaller */
@media (max-width: 1000px) {
	.title_all_1 {
		font-size:35px;
		line-height:35px;
		padding-bottom:10px;
	}
	.desc_all_1 {
		font-size:20px;
		line-height:20px;
	}
	.btn-primary_slideshow {
		min-width: inherit;
		height: 24px;
		padding: 6px 38px 0 15px;
	}
}


/* Small Tablet Landscape and smaller */
@media (max-width: 800px) {
	.tit_all_1 {
		margin: 0;
	}
	.title_all_1 {
		font-size:25px;
		line-height:25px;
		padding-bottom:10px;
	}
	.desc_all_1 {
		font-size:15px;
		line-height:15px;
	}
	.btn-primary_slideshow {
		min-width: inherit;
		height: 18px;
		padding: 0 38px 0 15px;
	}
}


/* Small Tablet Portrait and smaller */
@media (max-width: 600px) {
	.title_all_1 {
		font-size:20px;
		line-height:20px;
		padding-bottom:5px;
	}
	.desc_all_1 {
		font-size:15px;
		line-height:15px;
	}
}
