
.box-slider{background:#201b1e url('../images/999998.jpg') no-repeat center 0;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:493px;}
.flex-caption {
	z-index:10;	
	width:100%;
	padding-top:27px
}
.flex-caption strong {font-family: 'Fredericka the Great', cursive;letter-spacing:-2px;
	display:block;
font-size:69px;
	line-height:112px;font-weight:normal;	
	color:#857e81;padding-bottom:16px}
	.flex-caption strong b{font-weight:normal;color:#ffa200;font-size:69px;line-height:158px;margin-top:-41px;display:inline-block;letter-spacing:-2px;}
.flex-caption span{color:#ccc9ca;font-size:35px;line-height:38px;display:block;font-weight:normal;font-family: 'Patua One', cursive;}
.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');width:104px; padding-left:0; padding-right:0; padding-top:14px; padding-bottom:14px}
.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}
	}

