.box-slider{
	width:1020px;
	margin:0 auto;
	height:305px
}

.flexslider .slides > li {display: none;position:relative} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flex-pauseplay span {text-transform: capitalize;}
/* Clearfix for the .slides element */
.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 {
	padding:5px;
	background:#d53827;
    border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	    box-shadow:0 0 3px #c5c2a9;
	-moz-box-shadow: 0 0 3px #c5c2a9;
	-webkit-box-shadow:0 0 3px #c5c2a9;
	
	}

.flexslider .slides img{
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;}
.flexslider {
	
	width:1020px;
	height:300px;
	text-align: left;
}

/* Control Nav */

.flex-direction-nav{
	position:absolute;
	top:50%;
	z-index:80;
	left:0;	
	margin-top:-33px;
	width:100%
	}
	.flex-direction-nav:after,.flex-direction-nav li:after{clear:both}
	
.flex-direction-nav li a {
width: 66px;
 height: 66px;
display: inline-block; 
cursor: pointer;
 text-indent: -9999px;
}
.flex-direction-nav li{position:relative;float:left;width:50%;margin-right:-10px}

.flex-direction-nav li .disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}
.flex-direction-nav li a:hover{background-position: 0 bottom}
