﻿body{position:relative;
font-family: "Open Sans",sans-serif !important;
    font-size: 13px !important;
}
#full-feature-rotator-site-background{bottom:0;left:0;min-width:960px;overflow:hidden;position:absolute;top:0;right:0;width:100%;z-index:1;zoom:1;}
#full-feature-rotator-site-background div{
	background-position: 50% top;
	bottom: 0;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	zoom: 1;
	-moz-transition: 0.3s all linear;
	-ms-transition: 0.3s all linear;
	-o-transition: 0.3s all linear;
	-webkit-transition: 0.3s all linear;
	transition: 0.3s all linear;
	
}
#full-feature-rotator-site-background-inner-1a,#full-feature-rotator-site-background-inner-2a{background-repeat:repeat-x;}
#full-feature-rotator-site-background-inner-1b,#full-feature-rotator-site-background-inner-2b{background-repeat:no-repeat;}
#full-feature-rotator-site-background-inner-1a{z-index:1;}
#full-feature-rotator-site-background-inner-1b{z-index:2;}
#full-feature-rotator-site-background-inner-2a{z-index:3;}
#full-feature-rotator-site-background-inner-2b{z-index:4;}
#full-feature-rotator-page-wrapper{position:relative;z-index:5;}
.full-feature-rotator{min-width:960px;overflow:hidden;position:relative;z-index:1;}
.full-feature-rotator,.full-feature-rotator-pane,.full-feature-rotator-pane a,.site-feature .full-feature-rotator-pane a.vc_video_list_item_thumb{height:430px;}

.full-feature-rotator-controls-1{
	display: block;
	left: 0;
	position: absolute;
	right: 0;
	text-align:  center;
	bottom: 0;
}
.full-feature-rotator-controls-1 ul{margin:0;padding:0;}
.full-feature-rotator-controls-1 li{display:inline;list-style:none;margin:0;padding:0;}
.full-feature-rotator-controls-1 li a{
	background-image: url('../images/home/full_feature_bullets1.png');
	background-position: 0 0;
	background-repeat: no-repeat;
	display: inline-block;
	height: 48px;
	outline: none;
	overflow: hidden;
	text-indent: -9999px;
	width: 48px;
}
.ie7 .full-feature-rotator-controls-1 li a{display:inline;font-size:0;line-height:0;text-indent:0;zoom:1;}
.full-feature-rotator-controls-1 li a.current{background-position:-48px 0;}
.full-feature-rotator-prevnext{left:0;position:absolute;right:0;top:217px;z-index:3;}
.full-feature-rotator-prevnext-inner{height:0;overflow:visible;position:relative;}
.full-feature-rotator-prevnext a{
	background-image: url('../images/full_feature_rotator_arrows.png');
	background-repeat: no-repeat;
	display: block;
	height: 250px;
	outline: none;
	overflow: hidden;
	position: absolute;
	top: -70px;
	text-indent: -9999px;
	width: 80px;
}
.full-feature-rotator-prevnext-prev{background-position:top left;border-left:12px transparent solid;left:0;}
.full-feature-rotator-prevnext-prev:focus,.full-feature-rotator-prevnext-prev:hover{background-position:bottom left;}
.full-feature-rotator-prevnext-next{background-position:top right;border-right:12px transparent solid;right:0;}
.full-feature-rotator-prevnext-next:focus,.full-feature-rotator-prevnext-next:hover{background-position:bottom right;}
.full-feature-rotator-pane{overflow:hidden;}.full-feature-rotator-pane h2,.full-feature-rotator-pane p{display:none;}
.full-feature-rotator-pane a{display:block;outline:none;overflow:hidden;text-indent:-9999px;width:100%;}
#full-feature-rotator-site-background div.ffrFaded{opacity:0;}
#full-feature-rotator-site-background div.ffrLeft{left:-100%;}
#full-feature-rotator-site-background div.ffrRight{left:100%;}
#full-feature-rotator-site-background div.ffrReset,#full-feature-rotator-site-background div.ffrReset{
	-moz-transition: 0s all linear;
	-ms-transition: 0s all linear;
	-o-transition: 0s all linear;
	-webkit-transition: 0s all linear;
	transition: 0s all linear;
	
}
@media all and (max-width:959px) {#full-feature-rotator-site-background{min-width:0;}
.full-feature-rotator{min-width:0;}}
@media all and (min-width:720px) and (max-width:959px) {
.full-feature-rotator,.full-feature-rotator-pane,.full-feature-rotator-pane a,.site-feature .full-feature-rotator-pane a.vc_video_list_item_thumb{
	height: 405px;
}
.full-feature-rotator-prevnext{margin:0 auto;width:720px;}
.ie7 .full-feature-rotator-prevnext{left:50%;margin-left:-360px;right:auto;}
.full-feature-rotator-prevnext a{
	background-image: url('../images/full_feature_rotator_arrows_tablet.png');
	border: 0;
	height: 78px;
	outline: none;
	overflow: hidden;
	padding: 0;
	position: absolute;
	top: -60px;
	text-indent: -9999px;
	width: 40px;
}}

@media all and (max-width:719px) {.full-feature-rotator-controls-1 li{background-position:0 -48px;}
.full-feature-rotator-controls-1 li a.current{background-position:-48px -48px;}
.full-feature-rotator-prevnext{bottom:18px;top:auto;}
.full-feature-rotator-prevnext-inner{height:0;overflow:visible;position:relative;margin:0 12px;}
.full-feature-rotator-prevnext a{
	background-image: url('../images/full_feature_rotator_arrows_mobile.png');
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	outline: none;
	overflow: hidden;
	position: absolute;
	top: -19px;
	text-indent: -9999px;
	width: 10px;
}
}
@media all and (min-width:480px) and (max-width:719px) {.full-feature-rotator,.full-feature-rotator-pane,.full-feature-rotator-pane a,.site-feature .full-feature-rotator-pane a.vc_video_list_item_thumb{height:370px;}}
@media all and (max-width:479px) {.full-feature-rotator,.full-feature-rotator-pane,.full-feature-rotator-pane a,.site-feature .full-feature-rotator-pane a.vc_video_list_item_thumb{height:370px;}

}

