@import url('https://fonts.googleapis.com/css?family=Droid+Sans|Fjalla+One|Monda|News+Cycle|Open+Sans|Oswald|Raleway|Roboto|Roboto+Condensed|Source+Sans+Pro');
@import url(bootstrap.css);
@import url(awesome.css);
@import url(menu.css);
@import url(index.css);
@import url(banner.css);
@import url(nivel.css);
@import url(forms.css);
@import url(footer.css);
@import url(lightbox.css);



* { margin:0; padding:0; list-style:none;}

body {
	font-family: 'Open Sans', sans-serif;
	/**
	
	font-family: 'Roboto', sans-serif;
	font-family: 'Open Sans', sans-serif;
	font-family: 'Oswald', sans-serif;
	font-family: 'Roboto Condensed', sans-serif;
	font-family: 'Source Sans Pro', sans-serif;
	font-family: 'Raleway', sans-serif;
	font-family: 'Droid Sans', sans-serif;
	font-family: 'Fjalla One', sans-serif;
	font-family: 'News Cycle', sans-serif;
	font-family: 'Monda', sans-serif;
	
	**/
	font-size:14px;
	text-decoration: none;
	color:#000;
	height:100%;
	background: #FCFCFC;
}

a {color:#000; text-decoration:none}
a:hover {color:#000; text-decoration:none}





/*--------------*/

.cima {
    border-bottom:1px solid #e8e9e9;
}
.topo-data {
    float: left;
    margin-top: 10px;
}
.topo-data {
    padding: 0;
}
.topo-data li {
	font-family: 'Monda', sans-serif;
	font-size: 14px;
	font-weight: 100;
	color:#AAA;
	margin-right: 10px;
	padding-right: 10px;
	border-right: 1px solid #ececec;
	display: inline;
	margin-left:5px;
}
.topo-data li:last-child {
    border-right: medium none;
    margin-right: 0;
    padding-right: 0;
}

.topo-icones {
    float: right;
    margin-top: 10px;
}
.topo-icones li {
    display: inline;
    padding-left: 20px;
}
.topo-icones a {
    color: #AAA;
    font-size: 14px;
}
.topo-icones a:hover {
    color: #676767;
    font-size: 14px;
}


@media (min-width: 768px) {
.logo {
	width:200px;
	height:100px;
	margin:20px 5px;
}
}
@media (max-width: 767px) {
.logo {
	width:200px;
	height:100px;
	margin:10px auto;
}
.logo-border {
	border-bottom:1px solid #e8e9e9;
	padding-bottom:10px;
}
}
.topo-texto {
}
.topo-texto .topo-texto-inns {
	padding:5px;
	margin:10px 5px;
	font-family: 'Roboto Condensed', sans-serif;
    font-size:20px;
    font-weight:700;
	color: #021212;
    text-transform: uppercase;
	text-align:right;
}
.topo-texto .topo-texto-inns span {
    font-size:20px;
}
.topo-texto .topo-texto-chamada {
	padding:5px;
	margin:30px 5px 20px 5px;
	font-family: 'Fjalla One', sans-serif;
    font-size:20px;
    font-weight:700;
	color: #021212;
    text-transform: uppercase;
	text-align:right;

}





.destaque {
	background:#FFF;
}





.edicao {
	height:400px;
	background: #F8F8F8;
}
/**=======INÍCIO BARRA NIVEL======================**/
.barra-nivel {
	position:relative;
	margin-bottom:20px;
}
.bn-titulo {
	position:relative;
	font-family: 'Oswald', sans-serif;
	font-size:16px;
	font-weight:700;
	color:#98160C;
}
.bn-titulo:before {
	width:50px;
	z-index:1;
	background-color:#DFDFDF;
	height:2px;
	margin-bottom:1px;
}
.bn-titulo:after {
	right:0;
	background-color:#EAEAEA;
	height:1px;
	
}
.bn-titulo:before, 
.bn-titulo:after {
	position:absolute;
	content:"";
	bottom:-12px;
	left:0;
} 
/**=======FIM BARRA NIVEL======================**/	

.menu-edicao {
	padding:10px 20px;
}
.menu-edicao li {
	height:30px;
	line-height:30px;
	border-top:#F5F5F5 solid 1px;
}
.menu-edicao li:last-child {
	border-bottom:#F5F5F5 solid 1px;
}
.menu-edicao li a {
	font-family: 'Oswald', sans-serif;
	font-weight:400;
	font-size: 14px;
	color:#747474;
	text-transform:uppercase;
}
.menu-edicao li a:hover {
	color: #000;
}
.menu-edicao li a:before {
	content: "\f101";
	display: inline-block;
	font: normal normal normal 16px/1 FontAwesome;
	padding-right:10px;
	margin-left:10px;
}















.apresentacao {
	margin-top:60px;
    margin-bottom:30px;
}
.apresentacao h4 {
	font-family: 'Fjalla One', sans-serif;
    font-size:25px;
    font-weight:700;
	color: #021212;
    margin-bottom:10px;
    text-transform: uppercase;
}
.separa-apresenta {
    height: 3px;
    width: 70px;
	margin-bottom:20px;
}
.apresentacao p {
	font-size:16px;
	text-align:justify;
	font-family: 'Source Sans Pro', sans-serif;
	color: #6F6F6F;
}








.barra-index {
    text-align: center;
    margin-bottom:30px;
}
.barra-index h3 {
	font-family: 'Fjalla One', sans-serif;
    font-size: 30px;
    font-weight:700;
	color: #021212;
    margin-bottom:10px;
    text-transform: uppercase;
}
.separa-index {
    height: 3px;
    margin: 0 auto;
    width: 70px;
}



.contato-index {
    padding:30px 0;
}
.contato-index .dados {
    background-color: #f2f2f2;
    border: 1px solid #cecece;
    margin-bottom:30px;
    padding: 40px 0;
	min-height:220px;
}
.contato-index .dados i.fa {
    font-size: 32px;
    margin-bottom:10px;
}
.contato-index .dados h4 {
	font-family: 'Oswald', sans-serif;
    font-size:20px;
    font-weight: 700;
	color: #000;
    letter-spacing: 1px;
    margin-bottom: 10px;
    text-transform: capitalize;
}
.contato-index .dados p {
	font-family: 'Roboto Condensed', sans-serif;
	font-size:16px;
    color: #222;
}






