#container{width:80%;max-width:800px;margin:0 auto;}
.flex-container a:active,
.flexslider a:active{outline:none;}
.slides,
.flex-control-nav,
.flex-direction-nav{margin:0;padding:0;list-style:none;}
.flexslider{width:100%;margin:0;padding:0;float:left;}
.banner-section .flexslider:before{background:url(../images/loading.gif) no-repeat center center;position:absolute;width:75px;height:75px;content:"";display:inline-block;top:42%;}
.flexslider .slides > li{display:none;}
.flexslider .slides img{max-width:100%;display:block;width:100%;}
.flex-pauseplay span{text-transform:capitalize;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
.no-js .slides > li:first-child{display:block;}
.flexslider{position:relative;zoom:1;min-height:435px;}
.flexslider .slides{zoom:1;}
.flexslider .slides > li{position:relative;}
.flex-container{zoom:1;position:relative;}
.flexslider .slides li{background-repeat:no-repeat;background-position:center right;background-size:cover;}
.flexslider .slides li img{width:100%;float:left;}
.flex-caption{zoom:1;}
.flex-caption{position:absolute;top:28%;padding:0px;width:700px;margin-left:15px;}
.flex-caption h1{font-family:'nexa-bold';font-size:72px;line-height:62px;text-transform:none;color:#fff;width:100%;text-shadow:0px 1px 5px rgba(0,0,0,0.35);-webkit-text-shadow:0px 1px 5px rgba(0,0,0,0.35);-moz-text-shadow:0px 1px 5px rgba(0,0,0,0.35);-o-text-shadow:0px 1px 5px rgba(0,0,0,0.35);}
.flex-caption h2{font-size:52px;font-family:'vibur-medium';color:#fff;line-height:46px;padding:25px 0 0px 0px;display:block;text-shadow:0px 1px 5px rgba(0,0,0,0.35);-webkit-text-shadow:0px 1px 5px rgba(0,0,0,0.35);-moz-text-shadow:0px 1px 5px rgba(0,0,0,0.35);-o-text-shadow:0px 1px 5px rgba(0,0,0,0.35);}
.flex-direction-nav li a{width:38px;height:40px;margin:0 0 0 0;display:block;z-index:1;position:absolute;bottom:27px;cursor:pointer;}
.flex-direction-nav li .flex-next{background:url(../images/aero-rht.png) no-repeat 0 0;background-position:0 0;right:28px;}
.flex-direction-nav li .flex-prev{background:url(../images/aero-lft.png) no-repeat 0 0;right:71px;}
.flex-direction-nav li .flex-next:hover{background-position:0 0;}
.flex-direction-nav li .flex-prev:hover{background-position:0 0;}
.flex-direction-nav li .disabled{opacity:.3;filter:alpha(opacity=30);cursor:default;}
.flex-control-nav{width:100%;position:absolute;bottom:19px;z-index:100;text-align:center;}
.flex-control-nav li{margin:0 10px 0 0;display:inline-block;zoom:1;*display:inline;}
.flex-control-nav li a{width:12px;height:12px;display:block;cursor:pointer;text-indent:-99999px;border:1px solid rgb(255, 255, 255);}
.flex-control-nav li a:hover, .flex-control-nav li a.flex-active{background:#d07532;}
.flexslider .slides{overflow:hidden;}