@import url('fckeditor.css');
html,body{height:100%; width:100%;}
/* home painel */
.home_painel{position:absolute; top:0; bottom:0; left:0; right:0; display:block; background:#fff; width:100%;  padding-top:0; float:left;}
.barra_branca, .barra-branca-mobile {width:100%; box-sizing: border-box; background:#fff; padding:20px 25px; height:98px}
.barra-branca-mobile {display:none}
.barra_branca img, .barra-branca-mobile img{height:100%;}
.texto {width:462px; position:absolute; bottom:170px; left:50%; margin-left: -95px; overflow:hidden; color:#000000}
.container {width:100%; padding:25px; box-sizing: border-box; line-height:15px; font-size:12px;}
.cycle-slideshow {position:absolute; top:0; bottom:0; left:0; right:0;}
.cycle-slideshow .div_1 {width:100%; height:100%; background:#222425; float:left; overflow:hidden; position:relative}
.pager {text-align: right; width:100%; overflow: hidden; position:absolute; z-index:99999; bottom:138px; right:30px}
.pager span { font-size: 0px; width: 14px; height: 14px; display: inline-block; background: transparent; margin-left:10px; -webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px; border:2px solid #fe6d11; cursor:pointer}
.pager span:hover, .pager span.cycle-pager-active { background: #170e07; opacity:1}
.pager > * { cursor: pointer;}
.home_painel iframe {width:100%; height:100%; padding:0; margin:0; border:none; overflow:hidden; background:transparent;}
h2{font-size:15px; font-weight:600; text-transform:uppercase; margin-bottom:2px}
h3{font-size:13px; text-transform:uppercase; margin-bottom:2px;}

.english.desc{margin-top:20px;}
.idioma {text-align: center; width:100%; overflow: hidden; position:absolute; z-index:99999; bottom:50px;}
.idioma a{font-size: 15px; width: auto; display: inline-block; background: rgba(255, 255, 255, 1); color:#000000; padding:10px; margin-left:1px; cursor:pointer; text-transform:uppercase}
.idioma a:hover{background: rgba(255, 255, 255, 1);color:#BB2030;}
iframe, .iframe_video {width:100%; height:100%; padding:0; margin:0; border:none; overflow:hidden; background:transparent;}
.hidden {display:none}

/* xs */
@media (max-width: 767px) {
	.barra-branca-mobile {display:block; position:absolute; bottom:110px; left:0; z-index:99998;}
	.idioma {bottom:30px !important;}
	.barra_branca {height:65px}
	.texto {width: 100%;bottom: 100px; right: 0px; overflow: hidden; display:none}	
	.container {display:none}	
}

/* md */
@media (min-width: 992px) {
	
}

/* LG */
@media (min-width: 1200px) {

}