
.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{ outline:none}.slides,.flex-control-nav,.flex-direction-nav{ margin:0; padding:0; list-style:none}.flex-pauseplay span{ text-transform:capitalize}.flexslider{ margin:0; padding:0}.flexslider .slides >li{ display:none; -webkit-backface-visibility:hidden}.flexslider .slides img{ width:100%; display:block}.flexslider .slides:after{ content:"\0020"; display:block; clear:both; visibility:hidden; line-height:0; height:0}html[xmlns] .flexslider .slides{ display:block}* html .flexslider .slides{ height:1%}.no-js .flexslider .slides >li:first-child{ display:block}.flexslider{ margin:0;   position:relative; zoom:1}.flexslider .slides{ zoom:1}.flex-viewport{ max-height:2000px; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -ms-transition:all 1s ease; -o-transition:all 1s ease; transition:all 1s ease}.loading .flex-viewport{ max-height:300px}.carousel li{  list-style:none}.flex-direction-nav{ *height:0}.flex-direction-nav a{ text-decoration:none; display:block; width:40px; height:68px; margin:-20px 0 0; position:absolute; top:50%; z-index:10; text-indent:-9999px;   cursor:pointer; color:rgba(0,0,0,0.8); text-shadow:1px 1px 0 rgba(255,255,255,0.3); -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out}.flex-direction-nav a:before{ }.flex-direction-nav a.flex-next:before{ }.flex-direction-nav .flex-prev{  left:200px;  background:url(../images/slider_but_l.png)}.flex-direction-nav .flex-next{  right:200px;  text-align:right;  background:url(../images/slider_but_r.png)}.flexslider:hover .flex-direction-nav .flex-prev{ opacity:0.7}.flexslider:hover .flex-direction-nav .flex-prev:hover{ opacity:1}.flexslider:hover .flex-direction-nav .flex-next{ opacity:0.7}.flexslider:hover .flex-direction-nav .flex-next:hover{  opacity:1}.flex-direction-nav .flex-disabled{  opacity:0!important;  filter:alpha(opacity=0);  cursor:default}.flex-pauseplay a{  display:block;  width:20px;  height:20px;  position:absolute;  bottom:5px;  left:10px;  opacity:0.8;  z-index:10;  overflow:hidden;  cursor:pointer;  color:#000}.flex-pauseplay a:before{  font-family:"flexslider-icon";  font-size:20px;  display:inline-block;  content:'\f004'}.flex-pauseplay a:hover{  opacity:1}.flex-pauseplay a .flex-play:before{  content:'\f003'}.flex-control-nav{  width:100%;  position:absolute;  bottom:8px;  text-align:center;  z-index:9999;  display:none}.flex-control-nav li{  margin:0 6px;  display:inline-block;  zoom:1;  *display:inline}.flex-control-paging li a{  width:16px;  height:16px;  display:block;  background:url(../images/icon_in-act.png); cursor:pointer; text-indent:-9999px}.flex-control-paging li a:hover{   background:url(../images/icon_act.png)}.flex-control-paging li a.flex-active{   background:url(../images/icon_act.png); cursor:default}.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; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -ms-transition:all 1s ease; -o-transition:all 1s ease; transition:all 1s ease}.flex-control-thumbs img:hover{ opacity:1}.flex-control-thumbs .flex-active{ opacity:1; cursor:default}@media screen and (max-width:860px){ .flex-direction-nav .flex-prev{ opacity:1; left:10px} .flex-direction-nav .flex-next{ opacity:1; right:10px}}