#container {width:940px;position:relative;}
.box-slider{
	background:#fff;
	padding-top:6px; 
	border-radius:12px;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
}
.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;}
.flexslider img{border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}
/* Control Nav */
.flex-direction-nav{display:none;}
.flex-control-nav {
	position:absolute;list-style:none;
	z-index:2;text-align:center;bottom:30px;left:50%;margin-left:-90px
}
.flex-control-nav li {display:inline-block;margin:0 5px;}
.flex-control-nav li a {display:block;text-indent:-999em;width:35px;height:35px;
	background: url(../images/pags.png) no-repeat 0 0;
}
.flex-control-nav li a:hover, .flex-control-nav li a.flex-active {background-position:0 bottom;}

@media only screen and (min-width: 768px) and (max-width: 995px) {
.flex-caption strong {font-size:104px;line-height:108px;}
}

@media only screen and (max-width: 767px) {
.flex-control-nav {bottom: 10px;}
}

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