body{
	width:80%;
	margin: auto;
}
@media (min-width: 1200px){
	body{
		width:1170px;
	}
}
/*header h1 { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; background-image: url('../images/logo.png'); background-repeat: no-repeat; background-position: 10% 40%; width: 480px; height: 110px; margin: 0; }*/
header{background-color:#fff; margin:1% 0 2% 0;}
.logo{
	width:100%;
	display:block;
	
}
.logoMobile{
	display:none;
}

.mainMenu{
	width:60%;
	height:50px;
	background-color:#C6AA63;
	color:#333;
	border-radius:10px;
	display:table;
	margin:auto;
	cursor:pointer;
	
}
.triangle-right {
	width: 0; 
	height: 0; 
	border-top: 8px solid transparent;
	border-left: 16px solid #C6AA63;
	border-bottom: 8px solid transparent;
	font-size: 0;
	line-height: 0;
}


.mainMenu:hover{
	background-color:#d0d0d0;
}

.scrollToTop {cursor:pointer; font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; background-image: url('../images/back_top.png'); background-repeat: no-repeat; background-position: 50% 50%; width: 49px; height: 49px; position: fixed; bottom: 10px; right: 30px; display: none; }
h3{
	margin:10px 10px 20px 10px;
}

.title{
	color:#C6AA63;
}
a{
	color: #000;
}
a:hover{
	color:#000;
	cursor:pointer;
	font-weight:bold;
}
.menu{
	width:100%;
	float:left;
}
.content{
	margin:0 15px 20px 15px; 
}
.content:before, .content:after { content: " "; display: table; }
.content:after { clear: both; }
.imgIcons{
	width:40%;
	display:block;
	margin:auto;
	cursor:pointer;
}
.someMenus{
	margin: 2% 0;
	float:left;
	background-color: #efeeeb;
	border-radius:4px;
	width:100%;
	height:10%;
	padding: 1rem;
}

.someMenus ul{float:left; width:100%; padding:0;}
.someMenus li{
	padding: 1rem;
	float:left;
}

.center-content
{
	-webkit-column-count: 2;
	/* Chrome, Safari, Opera */
	-moz-column-count: 2;
	/* Firefox */
	column-count: 2;
	max-width: 425px;
	margin-left: auto;
	margin-right: auto;
}
.footer {text-align:center; 
		 bottom: 0;
		 background: #C6AA63; 
		 margin-top: 30px; 
		 -moz-border-radius: 4px; 
		 -webkit-border-radius: 4px; 
		 border-radius: 4px; 
		 min-height:50px; 
		 line-height:50px;
		 clear:both;}


.imgDescr{
	max-width:100%;
}
.imgDescr:hover{
	cursor:pointer
}
.sizeImage{
	width:90%;
	margin:5% auto;
	text-align:center;
	}
.indicador{
	width: 0;
	height: 0;
	border-top: 8px solid transparent;
	border-left: 16px solid #ffdf00;
	border-bottom: 8px solid transparent;
}
.indicadorMenu{width:12%}

.searchIcons{
	width:33%;
	float:left;
}

.descricao{
	width:60%;
	float:left;
	text-align:justify;
}
.topicosRelacionados{
	width:35%;
	float:right;
	background-color:#C6AA63;
	border: 4px solid black;
	border-radius:15px;
	padding:15px 20px;
	color:#333;

}


.topicosRelacionados ul{
	margin:0;
	padding:0;
	
}
.topicosRelacionados li{
	list-style-type:none;
	
}
.topicosRelacionados li:hover{
	background-color:#efeeeb;
	color:#000;
	text-decoration:underline;
	cursor:pointer;
}

.links{
	padding:5px 0
	
}
.sub_links{
	padding-left:25px; 
}
.sub_links_sub{
	padding-left:40px; 
}

.conteudoPaginaInicial{
	padding:10px;
}

/* Seta dos links */
.center-con {
	float:left;
	margin:0 10px 0 0;
}

.round {
    position: relative;
    border: 2px solid #C6AA63;
    width: 25px;
    height: 25px;
    border-radius: 100%;
}

span {
    height: 2px;
    margin:1px;
    width: 8px;
    background: #C6AA63;
    transition: 0.4s ease;
}

span:first-child {
    display: block;
    position: absolute;
    transform: rotate(-45deg);
    left: 10%;
    bottom: 26%;
}

span:nth-child(2) {
    display: block;
    position: absolute;
    transform: rotate(-45deg);
    left: 45%;
    bottom: 26%;
}

span:nth-child(3) {
    display: block;
    position: absolute;
    transform: rotate(45deg);
    left: 10%;
    bottom: 52%;
}

span:nth-child(4) {
    display: block;
    position: absolute;
    transform: rotate(45deg);
    left: 45%;
    bottom: 52%;
}
li{
	line-height:25px;
	list-style-type:none;
}
li:hover{
	text-decoration:underline;
	font-weight:600;
	cursor:pointer;
}



.hoverLi{
	background-color:#C6AA63;
	color:#333;
	font-weight:600;
}
.hoverLi span{
	 background: #fff;
}

.hoverLi .round {
    border: 2px solid #fff;
}
