.flexslider {width: 100%; /*margin: 155px 0 0 0;*/margin: 50px auto 0 auto; padding: 0;background:url(../i/slide_1.jpg) no-repeat; height:239px; }
.flexslider .slides li {display: none; list-style:none;top:75px; left:40px; width:350px;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides li h2 {
	color:#FFF;
	font-size:30px;
	line-height:50px;
    text-transform:uppercase;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
	font-size:20px;
}

.flexslider .slides li p {
	color:#bde6ff;
	font-size:15px;
}
/* FlexSlider Default Theme
*********************************/
.flexslider { position: relative; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}
.flexslider .slides  li {position: relative; z-index:0;}
/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
.flexslider-container {position: relative; z-index:0;}


/* Caption style */
.flex-caption {width: 96%; padding: 2%; position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,.3); color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,.3); font-size: 15px; line-height: 18px;}
.flex-direction-nav li { list-style:none; }
.flex-direction-nav li a.prev{display:none;}
.flex-direction-nav li a.next { display:block; width:17px; height:61px; position:relative;z-index:0; left:350px; background:url(../i/next.png) no-repeat} 

/* Control Nav */
.flex-control-nav { position: absolute; bottom: 20px;} /* set negative margin-left equal to half the width on the control-nav for perfect centering */
.flex-control-nav ol {left: 0px; margin-left: 0px;}
.flex-control-nav li {margin: 0 0 0 5px; float: left; list-style:none;}
.flex-control-nav li:first-child {margin: 0;}
.flex-control-nav li a {width: 13px; height: 13px; display: block; background: url(../i/bg_control_nav.png) no-repeat 0 0; cursor: pointer; text-indent: -9999px;}
.flex-control-nav li a.active {background-position: 0 -13px; cursor: default;}