.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;}
.widget ul.slides li a{padding:0}
.flexslider{width:100%;margin:0;padding:0;}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}
.single .flexslider .slides img{position:relative;margin:0 auto;}
.flex-pauseplay span{text-transform:capitalize;}
#ss_wrap{width:100%;position:relative;}
.hs_wrap{width:100%;height:100%;position:relative;margin-top:0px;}
.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{border:0;position:relative;zoom:1;}
.flexslider .slides{zoom:1;position:relative;}
.flexslider .slides > li{position:relative;}
.flex-container{zoom:1;position:relative;}
.flex-caption{}
.flex-direction-nav{height:0;}
.flex-direction-nav li a{width:4.8%;height:100%;display:block;position:absolute;top:45%;cursor:pointer;text-indent:-999em;}
.flex-direction-nav li .disabled{opacity:.3;filter:alpha(opacity=30);cursor:default;}
.flexslider .pagination{margin:0 0 40px;padding:5px 8px 5px 0;width:100%;min-height:63px;display:block;overflow:hidden;}
.flexslider .pagination li{float:left;margin:2px 3px;list-style:none;}
.flexslider .pagination li:first-child{margin-left:0}
.flexslider .pagination li a{display:block;width:50px;height:50px;padding:3px;background:#fff;border:1px solid #dadada;overflow:hidden;float:left;}
.flexslider .pagination li.current a{border:1px solid #ccc;background:#eaeaea;-webkit-box-shadow:0px 0px 2px 2px rgba(0, 0, 0, .1);-moz-box-shadow:0px 0px 2px 2px rgba(0, 0, 0, .1);box-shadow:0px 0px 2px 2px rgba(0, 0, 0, .1);}
.flexslider .pagination li a img{width:50px;height:50px;opacity:.50;filter:alpha(opacity=50);filter:"alpha(opacity=50)";}
.flexslider .pagination li a.active img, .flexslider .pagination li:hover a img{opacity:1;filter:alpha(opacity=100);filter:"alpha(opacity=100)";}
.page .flexslider li .flex-prev:hover, .page .flexslider li .flex-next:hover, .archive .flexslider li .flex-prev:hover, .single .flexslider li .flex-prev:hover, .archive .flexslider li .flex-next:hover, .single .flexslider li .flex-next:hover, #home-slider .flex-direction-nav li .flex-next:hover, #home-slider .flex-direction-nav li .flex-prev:hover{}
a.slide-link:hover{cursor:pointer;}
a.flex-prev{background:url(../image/nav-left.png) no-repeat top left;text-indent:-99999em;left:5px;background-size:100%;}
a.flex-next{background:url(../image/nav-right.png) no-repeat top left;text-indent:-99999em;right:4px;background-size:100%;}
.slide-caption{position:absolute;left:0px;bottom:-1px;background:url("../../images/slider_bg.png") repeat scroll left top transparent;color:#767676;opacity:0;width:900px;z-index:8;padding:10px 20px 10px 20px;}
.slide-caption p{padding:0px;margin:0;}
.slide-caption h3{font-size:18px;font-style:italic;font-weight:normal;}
.slide-caption a{display:inline !important;color:#3d3d3d;}
.slide-caption a:hover{text-decoration:none;}
.ufo-portfolio .flexslider .slides{padding:0}