.box-slider{background:url(../images/part-slider.jpg) no-repeat center 0 #201b1e;position:relative;z-index:50;
}

.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 {position: relative;height:413px;}
.flex-caption {
	z-index:10;
	width:100%;
	padding-top:-20px
}
.flex-caption strong {
	font-family: 'Fredericka the Great', cursive;
	letter-spacing:-2px;
	display:block;
	font-size:50px;
	line-height:112px;
	font-weight:normal;
	color:#ffa200;
	padding-bottom:16px
}
	.flex-caption strong b{font-weight:normal;color:#ffa200;font-size:80px;line-height:158px;margin-top:-35px;display:inline-block;letter-spacing:-2px;}
.flex-caption span{
	color:#ccc9ca;
	font-size:35px;
	line-height:38px;
	display:block;
	font-weight:normal;
	font-family: Tahoma, Geneva, sans-serif;
}
.flex-caption span i{font-style:normal;display:block;margin-top:-4px}	
/* Control Nav */

.flex-direction-nav{position:absolute;bottom:86px;z-index:80;left:0px;overflow:hidden;background:url(../images/tail-bg-control.png);padding:14px 0;width:104px;}
.flex-direction-nav:before{width:1px;height:45px;position:absolute;top:50%;left:50%;content:"";background:url(../images/border-control.gif) no-repeat 0 0;display:block;margin-top:-22px}
.flex-direction-nav li a {
width: 16px;
 height: 26px;
display: inline-block; 
cursor: pointer;
 text-indent: -9999px;overflow:hidden
}
.flex-direction-nav li{position:relative;float:right;}
.flex-direction-nav li:first-child{float:left;}
.flex-direction-nav li .flex-next {background:url(../images/next-1.png) no-repeat 0 0;margin-right:16px;}
.flex-direction-nav li .flex-prev {background:url(../images/prev-1.png) no-repeat 0 0;margin-left:16px;}
.flex-direction-nav li .disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}
.flex-direction-nav li a:hover{background-position: right bottom}


#slider {margin: 0 0 6px!important;height:100%}
#slider .slides li img{box-sizing:border-box;}

.flex-control-thumbs {width:19% !important;float:right;margin:0 !important;}
.flex-control-thumbs li {width:auto !important;}


	

@media only screen and (max-width: 767px) {

.flex-caption strong {
    font-size: 60px; 
    line-height: 62px;
    padding-bottom: 16px;
}

	.flex-caption strong b{font-size:93px;line-height:98px;margin-top:-30px}

}
@media only screen and (min-width: 420px) and (max-width: 767px) {
.flex-caption strong {
    font-size: 80px; 
    line-height: 82px;
    padding-bottom: 16px;
}

	.flex-caption strong b{font-size:123px;line-height:128px;margin-top:-39px}
}


@media only screen and (max-width: 420px){
	.flex-caption{padding:0}
	.flex-caption strong{padding:0}
	.flexslider {height: 455px;	}
	.flex-direction-nav{bottom:18px}
	}
