
.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 {position:relative; margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flex-pauseplay span {text-transform: capitalize;}
.no-js .slides > li:first-child {display: block;   height: 300px;}

.flex-direction-nav {*height: 0;}
.flex-direction-nav a  { text-decoration:none; display: block; margin: -20px 0 0; position: absolute; top: 55%; overflow: hidden; cursor: pointer;}

.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: 1090px;
    margin: 0 auto;
    position: absolute;
    bottom: 10px;
    left: 0px;
    right: 0px;
    z-index: 99999;
    text-align: center;
}
.flex-control-nav li {margin-left:7px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {
    width: 13px;
    height: 13px;
    display: block;
    background: none;
    cursor: pointer;
    text-indent: -9999999px;
    color: transparent;
    border: 1px solid #fff;
    border-radius: 50%;
    transition: all 0.4s ease-out;
}
.flex-control-paging li a:hover {  }
.flex-control-paging li a.flex-active {
    background: #61A9BC;
    cursor: default;
    border: 1px solid #61A9BC;
    width: 43px;
    border-radius: 5px;
    transition: all 0.4s ease-out;

	}

.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;}


