.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none;}
.slides,
.flex-control-nav,
.flex-direction-nav{margin:0;padding:0;list-style:none;}
.flexslider{padding:0;}
.flexslider .slides > li{position:relative;display:none;-webkit-backface-visibility:hidden;}
.flexslider .slides img{width:100%;display:block;}
.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;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.loading .flex-viewport{max-height:300px;}
.flexslider .slides{zoom:1;}
.carousel li{margin-right:5px}
.slider-items{margin:0;padding:0;}
.slider-items .slides > li{display:none;-webkit-backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;font-smoothing:subpixel-antialiased;}
.slider-items .slides img{max-width:100%;display:block;}
.pauseplay span{text-transform:capitalize;}
.slider-items .slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slider-items .slides{display:block;}
* html .slider-items .slides{height:1%;}
.no-js .itemslider .slides > li:first-child{display:block;}
.flex-direction-nav{*height:0;}
.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{}
.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}
.flex-control-paging li a.flex-active{}
.flex-control-thumbs{margin:5px 0 0;position:absolute;overflow:hidden;}
.flex-control-thumbs li{margin:0 10px 0 0;border:#fff solid 5px;-webkit-border-radius:70px;-moz-border-radius:70px;border-radius:70px;}
.flex-control-thumbs img{width:100%;display:block;cursor:pointer;-webkit-border-radius:70px;-moz-border-radius:70px;border-radius:70px;}
.flex-control-thumbs li{background:#fff}
.flex-control-thumbs img{opacity:0.5;filter:alpha(opacity=50);}
.flex-control-thumbs img:hover,.flex-control-thumbs .flex-active{opacity:1;filter:alpha(opacity=100);}
.caption{}
.caption.top-left{position:absolute;top:0;left:0;}
.caption.top-right{position:absolute;top:0;right:0;}
.caption.bottom-left{position:absolute;bottom:0;left:0;}
.caption.bottom-right{position:absolute;bottom:0;right:0;}
@media screen and (max-width:980px){.flex-direction-nav .flex-prev{opacity:0;left:0;}
.flex-direction-nav .flex-next{opacity:0;right:0;}
}
.flex-direction-nav a{width:40px;height:40px;margin:-20px 0 0;display:block;background:#9f9a94 url(../images/flexslider_skins.png) no-repeat;position:absolute;overflow:hidden;top:50%;z-index:10;cursor:pointer;text-indent:9999px;opacity:0;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.flex-direction-nav .flex-next{background-position:-34px -5px;right:-36px;}
.flex-direction-nav .flex-prev{background-position:-6px -6px;left:-36px;}
.flexslider:hover .flex-next{opacity:1;right:5px;}
.flexslider:hover .flex-prev{opacity:1;left:5px;}
.flexslider .flex-next:hover{background-position:-34px -38px;}
.flexslider .flex-prev:hover{background-position:-6px -40px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;background-color:#dcdad8;}
.flex-direction-nav .flex-disabled{opacity:.3!important;background-color:#ddd;filter:alpha(opacity=30);cursor:default;}
.default-slider .flexslider{max-width:695px;width:100%;float:left;}
.default-slider .flexslider .slides{float:left;max-width:695px;width:100%;}
.default-slider .home-banner-right{float:right;max-width:270px;width:100%;}
.default-slider .home-banner-right ul li{display:block;position:relative;top:0;left:0;}
.default-slider .home-banner-right ul li a{display:none;position:absolute;top:0;left:0;max-width:270px;width:100%;background-color:#000000;opacity:0.8;line-height:130px;max-height:130px;height:100%;color:#a8a8a8;font-size:22px;font-weight:bold;text-transform:uppercase;text-align:center;}
.default-slider .home-banner-right ul li a span{color:#cd1551;}
.default-slider .home-banner-right ul li:hover a{display:block;}