.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;}
#repositionBox{overflow:hidden;width:224px;}
.flexslider{margin:0;padding:0;}
* html .slides{height:1%;}
.no-js .slides > li:first-child{display:block;}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;float:left !important;width:100%; position:relative}
.flexslider .slides > li:first-child {display: list-item;}
#infoSlider ul.slides li{/*width:338px !important;height:205px !important;*/-webkit-backface-visibility:hidden;width:auto}
#infoSlider{width:1010px;}
#infoSlider .flex-viewport{width:980px; overflow: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;}

.flexslider{position:relative;zoom:1;background:url(../images/flexslider-sep.png) no-repeat left bottom;padding-bottom:10px;margin-bottom:51px;overflow:hidden}
#infoSlider .flexslider{padding-bottom:16px;}
.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;}
.flexslider .slides li{display:block;}
.flexslider .slides li:hover h3.title{/*display:none !important*/}
.flexslider .slides li .slideBlock{display:block;clear:both;position:relative;height:203px;border:1px solid #dcdcdc;width:304px;}
.flexslider .slides li .slideBlock span.thumb{display:block;clear:both;position:absolute;left:0px;top:0px;width:304px;height:203px;}
.flexslider .slides li .slideBlock .flex-caption{position:absolute;left:0px;bottom:0px;background:url(../images/flex-caption.png) repeat left top;width:244px;height:173px;padding:30px;padding-top:0px;}
.flexslider .slides li .slideBlock .flex-caption p{color:#fff;font-size:16px;font-family: 'helvetica_neue_lt_std47LtCn';line-height:18px;}
.flexslider .slides li .slideBlock .flex-caption h3{background:none;padding:0px;}
.flexslider .slides li .slideBlock h3{font-weight:normal;font-size:13px;text-transform:uppercase;font-size:20px;background:#3f3f3f;padding:15px 18px;margin-top:29px;display:inline-block;zoom:1;*display:inline;color:#fff;position:relative}
.flex-direction-nav{display:block !important;margin:0px;overflow:hidden;padding:0px;}
#infoSlider .flex-direction-nav{margin:12px 30px 0px 0px !important;padding:5px 0px !important;float:right !important}
.flex-direction-nav li{float:left;margin-left:2px;}
.flex-direction-nav li:first-child{background:none}
#infoSlider .flex-direction-nav .disabled {opacity: 0 !important; filter:alpha(opacity=30); cursor: default;}


.flex-direction-nav li a{text-indent:-10000px;display:block;padding:0px;width:25px;height:27px;background:url(../images/slider-arrow.png) no-repeat left top}
.flex-direction-nav li a.flex-prev{background-position:left top;left:0px;}
.flex-direction-nav li a.flex-next{background-position:right top !important;right:0px;}
.flex-direction-nav li a.prev{background-position:left top;}
.flex-direction-nav li a.next{background-position:right top;}
.flex-direction-nav li a.flex-disabled, .flex-direction-nav li:hover a{opacity:0.5;}
.flex-direction-nav li a.flex-disabled{opacity:0}
.flex-direction-nav li.page span{color:#737373;font-size:12px;text-transform:uppercase;line-height:36px;}
.flex-nav-container .flex-next{margin-right:4px;}
.flex-nav-container .flex-prev{margin-left:4px;}
.flex-nav-container:hover .flex-next{opacity:0.8;right:5px;}
.flex-nav-container:hover .flex-prev{opacity:0.8;left:5px;}
.flex-nav-container:hover .flex-next:hover,
.flex-nav-container:hover .flex-prev:hover{opacity:1;}
.flex-control-nav{}
.flex-control-nav li{margin:0 3px;display:inline-block;zoom:1;*display:inline;}

.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}
.flex-control-thumbs li{width:25%;float:left;margin:0;}
.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}
.flex-control-thumbs img:hover{opacity:1;}
.flex-control-thumbs .flex-active{opacity:1;cursor:default;}
/**/#sliderObj{position:relative;clear:both;overflow:hidden;margin:0px;padding:0px;background:none}
#sliderObj .flex-caption{width:96%;padding:2%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:15px;line-height:18px;}
#sliderObj .flex-direction-nav li a{width:57px;height:62px;margin:-52px 0 0;display:block;background:url(../images/arrow-detail-slider.png) no-repeat 0 0;position:absolute;top:50%;cursor:pointer;text-indent:-9999px;}
#sliderObj .flex-direction-nav li a.next{background-position:-57px 0;right:0px;}
#sliderObj .flex-direction-nav li a.prev{background-position:0 0;left:0px;}
#primary #sliderObj .flex-control-nav {visibility:hidden !important}
#sliderObj .flex-control-nav{position:relative;bottom:30px;*bottom:25px;right:0px;margin:0px auto;width:980px;text-align:right;height:0px;}
#sliderObj .flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1;*display:inline;text-indent:-9999px;width:7px;height:7px;overflow:hidden}
#sliderObj .flex-control-nav li a{display:block;width:7px;height:7px;background-color:#8D8D8D;cursor:pointer;cursor:pointer;
color:#8D8D8D}
#sliderObj .flex-control-nav li a:hover{background-color:#303030;color:#303030}
#sliderObj .flex-control-nav li a.active{background-color:#303030;cursor:default;color:#303030}


.flex-control-paging li a{display:block;width:7px;height:7px;background-color:#8D8D8D;cursor:pointer;cursor:pointer;
color:#8D8D8D}
.flex-control-paging li a:hover, .flex-control-paging li a.flex-active{background:#303030 !important;color:#303030 !important}





@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0;}
.flex-direction-nav .flex-next{opacity:1;right:0;}
}