/* flexslider */
.flexslider{ position:relative; width:100%; margin:0 auto 25px; z-index:99; padding:0px 0 0; background: none;}
.flexslider  >ul{ float:left; padding:0; margin:0; list-style:none; width:100%;}
.flexslider > ul > li{ float:left; position:relative; line-height:0; width:100%;}
.flexslider ul li > img{ width:auto; height:auto; display:block; margin:0 auto;}

.flexslider .flex-direction-nav {position: absolute; top: 38%; width: 100%; left:0%; height:90px;z-index:999;}
.flexslider .flex-direction-nav li {float:none;}
.flexslider .flex-direction-nav a {display: block; text-indent: -9999px; width: 19px; height: 31px; position: absolute; z-index:99; font-size:0; top:0px;}
.flexslider .flex-direction-nav a.flex-prev {left: 0px;
    background: url(../images/prev1.png) left top no-repeat; font-size:0;}
.flexslider .flex-direction-nav a.flex-next {right:45px;
  text-align: right;
     background: url(http://www.bawree.com/skin/frontend/rwd/bawree/images/next1.png) left top no-repeat; font-size:0;}

.flexslider .flex-control-nav {text-align: center; margin:0; position:relative; z-index:99; width:auto; height:15px; bottom:0px; right:0; float: right;}
.flexslider .flex-control-nav li {display: inline-block; list-style: none; margin: 0 8px 0 0px; text-align: center;}
.flexslider .flex-control-nav li:last-child{ margin-right:0px;}
.flexslider .flex-control-nav li a {width: 8px; height: 8px; display: block; z-index: 100000; text-indent: -9999px;  background:#fff; box-sizing: border-box; cursor:pointer; border: 1px solid #555555; border-radius: 50%;}
a.flex-active{ background:#555555 !important;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden; position:relative; overflow:hidden;} 
/* flexslider ends*/