#slider{width:100%;min-height:442px}.flexslider{display:block;position:relative;margin:0;padding:0}.flexslider .slides li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block;margin:0;padding:0}.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%}.flexslider .slides li{position:relative}.flexslider .slides li .flex-caption{display:block;position:absolute;bottom:0;left:0;width:96%;height:auto;padding:2%;overflow:hidden;font-size:1.4em;color:#FFF;background-color:#000;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.flex-direction-nav{position:absolute}.flex-direction-nav a{display:block;position:absolute;width:36px;height:39px;margin:0;background:url(../images/bg_direction_nav.png) no-repeat;cursor:pointer;text-indent:-9999px;opacity:0}.flex-direction-nav .flex-next{right:0;background-position:0 100%}.flex-direction-nav .flex-prev{left:0}.flexslider:hover .flex-next,.flexslider:hover .flex-prev{opacity:.8}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .disabled{opacity:.3;filter:alpha(opacity=30);cursor:default}.flex-control-nav{display:block;position:absolute;bottom:0;right:2%;text-align:center}.flex-control-nav li{display:inline-block;margin:0 3px}.flex-control-paging li a{display:block;width:12px;height:12px;background:#FFF;cursor:pointer;text-indent:-9999px}.flex-control-paging li a:hover{background:#5186c6}.flex-control-paging li a.flex-active{background:#5186c6;cursor:default}@media screen and (min-width :240px) and (max-width :360px){.flex-direction-nav,.flexslider .slides li .flex-caption{display:none}}@media screen and (min-width :361px) and (max-width :600px){.flexslider .slides li .flex-caption{display:none}}@media screen and (min-width :551px) and (max-width :800px){.flexslider .slides li .flex-caption{display:none}.flex-control-nav{position:relative;right:auto;background-color:#CCC;padding-top:1%}.flex-control-paging li a{width:35px}}