/* PRINCIPAL */
article #principal_1 { width:100%; margin:0px; left:0px; top:0px; float:left; height:auto; background-color:#F9F9F9 }


article #principal_1 #principal_1_site #meio_internas #meio_conteudo #frmContato { margin:0px }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo #frmContato #CIDADE { width:calc(100% - 20px); height:auto; float:left; z-index:99; font-size:18px; font-family:"Roboto", Arial, Helvetica, sans-serif; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:10px; margin:5px 0 5px 0; border:1px solid #CCCCCC }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo #frmContato #NOME { width:calc(100% - 20px); height:auto; float:left; z-index:99; font-size:18px; font-family:"Roboto", Arial, Helvetica, sans-serif; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:10px; margin:5px 0 5px 0; border:1px solid #CCCCCC }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo #frmContato #ENDERECOE { width:calc(100% - 20px); height:auto; float:left; z-index:99; font-size:18px; font-family:"Roboto", Arial, Helvetica, sans-serif; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:10px; margin:5px 0 5px 0; border:1px solid #CCCCCC }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo #frmContato #TELEFONE { width:calc(100% - 20px); height:auto; float:left; z-index:99; font-size:18px; font-family:"Roboto", Arial, Helvetica, sans-serif; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:10px; margin:5px 0 5px 0; border:1px solid #CCCCCC }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo #frmContato #MENSAGEM { width:calc(100% - 20px); height:auto; float:left; z-index:99; font-size:18px; font-family:"Roboto", Arial, Helvetica, sans-serif; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:10px; margin:5px 0 5px 0; border:1px solid #CCCCCC }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo #frmContato #enviarContato {font-size:18px; margin:0 0 30px 0 }




/* CONTEUDOS */
article #principal_1 #principal_1_site #meio_internas #meio_conteudo #meio_conteudo_mostra #divMostraFotos #moduloFotos:hover { cursor:pointer; background-color:#101010; }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_mapa h1 { font-family:"Roboto", Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; color:#000000; margin:0px }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_video h1 { font-family:"Roboto", Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; color:#000000; margin:0px }

article #principal_1 #principal_1_site #meio_internas #meio_conteudo #divInternaShare { height:auto; float:left; margin:15px 0 20px 0 }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo #divInternaShare #divInternaShare1 { height:auto; float:left; font-family:"Roboto", Arial, Helvetica, sans-serif; margin:0px }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo #divInternaShare #divInternaShare2 { height:auto; float:left }

article #principal_1 #principal_1_site #meio_internas #meio_conteudo_mostra_botao_voltar #btVoltar { margin:20px 0 0 0 }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_botao_voltar #btVoltar { margin:20px 0 0 0 }
.iconeRedesSocias2 { width:auto; float:left; height:30px; margin:0 10px 0 0 }


/* PAGINAÇÃO */
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_paginas { width:100%; height:auto; float:left; z-index:99; font-family:"Roboto", Arial, Helvetica, sans-serif; margin:40px 0 0 0; text-decoration:none; padding:0 20px 30px 0 }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_paginas a { text-decoration:none }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_paginas a:hover { text-decoration:underline }



article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos h1 { font-family:"Roboto", Arial, Helvetica, sans-serif; font-size:38px; font-weight:bold; color:#222222; margin:0px; line-height:40px }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos h3 { font-family:"Roboto", Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#000000; margin:0px; line-height:22px }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #divInternaShare { height:auto; float:left; margin:10px 0 30px 0 }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #divInternaShare #divInternaShare1 { height:auto; float:left; font-family:"Roboto", Arial, Helvetica, sans-serif; font-size:12px; margin:0px; color:#000000 }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #divInternaShare #divInternaShare2 { height:auto; float:left }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #mostraGaleria img:hover { cursor:pointer; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px; }

.imgHover:hover { outline:2px solid #000000; }
.imgHover2:hover { outline:2px solid #CCCCCC; }
.imgHover3:hover { opacity: 0.5; filter: alpha(opacity=50); transition: .5s ease; background-color: #F2F2F2 }



article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #mostraGaleria #divMFoto { overflow:hidden; background-position:center center; background-size: 100% auto; -moz-transition: all .5s; -webkit-transition: all .5s; transition: all .5s; cursor:pointer; float:left; overflow:hidden; z-index:99; margin:0 15px 15px 0; background-color:#F2F2F2; background-repeat:no-repeat }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #mostraGaleria #divMFoto:hover { background-size: 110% auto }



article #principal_1 #principal_1_site #meio_internas #meio_conteudo #meio_conteudo_mostra { width:100%; height: auto; float: left }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo h2 { line-height:28px }



article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #mostraGaleria { width:100%; float:left; height:auto; z-index:99 }

.classDivMFoto { overflow:hidden; background-position:center center; background-size: 100% auto; -moz-transition: all .5s; -webkit-transition: all .5s; transition: all .5s; cursor:pointer; float:left; z-index:99; background-color:#F2F2F2; background-repeat:no-repeat }




.ultimasPostagensCategs { width:100%; height: auto; float: left; font-family: 'Roboto'; font-size: 14px; color: #FFFFFF; margin: 5px 0 10px 0  }
.ultimasPostagensData { width: 100%; height: auto; float: left; background-image: url("../imagens/icon-data-postagem.png"); background-position: center left; background-repeat: no-repeat; font-family: 'Roboto'; font-size: 12px; color: #999999; padding: 0 0 0 20px }
.ultimasPostagensTitulo { width: 100%; height: auto; float: left; font-family: 'Roboto'; font-weight: 400; color: #000000; margin: 0 0 5px 0  }
.ultimasPostagensTituloMais { width: 100%; height: auto; float: left; font-family: 'Roboto'; font-weight: 600; color: #000000; margin: 0 0 5px 0; font-size: 25px  }
.ultimasPostagensTituloMais:hover { text-decoration: underline}
.ultimasPostagensPrevia { width: 100%; height: auto; float: left; font-family: 'Roboto'; font-weight: 400; color: #000000; margin: 0 0 10px 0; font-size: 14px  }

.moduloPostagens { transform: scale(1, 1); transition: opacity 150ms ease-in 0s, transform 350ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s; }
.moduloPostagens:hover { background-color: #0000000; opacity: 0.88; transform: scale(1.007, 1.007); cursor: pointer; }
.postagensIconVideo { width: 35px; height: 35px; position: absolute; float: left; margin: 12px 0 0 12px; z-index: 999 }



/* mais lidas */
article #principal_1 #principal_1_site #meio_internas #meio_lateral #principal_postagens_maislidas { width:300px; height: auto; float: left; cursor: pointer }
.moduloPostagensMaisLidas { width: 100px; height: auto; float: left; margin: 0 10px 0 0 }
.maisLidasPostagensCategs { width:100%; height: auto; float: left; font-family: 'Roboto'; font-size: 14px; color: #FFFFFF; margin: -5px 0 10px 0  }
.maisLidasPostagensData { width: 100%; height: auto; float: left; background-image: url("../imagens/icon-data-postagem.png"); background-position: center left; background-repeat: no-repeat; font-family: 'Roboto'; font-size: 12px; color: #999999; padding: 0 0 0 20px }
.maisLidasPostagensTitulo { width: 100%; height: auto; float: left; font-family: 'Roboto'; font-weight: 400; color: #000000; margin: 0 0 5px 0; font-size: 14px }



.postagensTitulo1 { width: 100%; height: auto; float: left; font-family: 'Roboto'; font-weight: 500; color: #FFFFFF; margin: 0; text-shadow: 1px 1px #000000  }
.postagensLead1 { width: 100%; height: auto; float: left; font-family: 'Roboto'; font-weight: 300; color: #F2F2F2; margin: 10px 0 10px 0; text-shadow: 1px 1px #000000  }
.postagensCategs { width: 100%; height: auto; float: left; font-family: 'Roboto'; font-size: 14px; color: #FFFFFF; margin: 0 0 10px 0  }
.postagensData { width: 100%; height: auto; float: left; background-image: url("../imagens/icon-data-postagem.png"); background-position: center left; background-repeat: no-repeat; font-family: 'Roboto'; font-size: 12px; color: #999999; padding: 0 0 0 20px; margin: 0 0 25px 0  }
.imgPostagens { -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px }
.imgPostagens5 { -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px }
.share-postagens { width: 100%; height: auto; float: left; margin: 10px 0 10px 0 }
.img-post { width: 100%; height: auto; float: left; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin: 0 0 30px 0 }



@media only screen and (min-width: 1251px){

/* DESTAQUES */
article #principal_1 #principal_1_site { width:1250px; height:auto }
article #principal_1 #principal_1_site #meio_titulo { width:1250px; height:auto; float:left; z-index:99; margin:25px 0 0 0; font-family:"Roboto", Arial, Helvetica, sans-serif; font-size:25px; font-weight:normal; color:#333333 }
article #principal_1 #principal_1_site #meio_titulo span { font-weight:bold; color:#F3781F }
article #principal_1 #principal_1_site #meio_titulo h1 { margin:0px; font-size:25px; font-weight:normal }

article #principal_1 #principal_1_site #meio_menu_navegacao { width:1250px; height:auto; float:left; z-index:99; font-family:"Roboto", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#666666; padding:10px 0 0 0 }

article #principal_1 #principal_1_site #meio_internas { width:1250px; height:auto; float:left; z-index:99; margin:30px 0 20px 0 }
article #principal_1 #principal_1_site #meio_internas #meio_menu { width:300px; height:auto; float:left; z-index:99; margin:0 25px 0 0 }
article #principal_1 #principal_1_site #meio_internas #meio_menu input[type=button] { width:300px; font-size:18px; text-align:left; padding:15px; margin:0 0 10px 0; text-align:left }
article #principal_1 #principal_1_site #meio_internas #meio_menu button { width:300px; font-size:18px; text-align:left; padding:15px; margin:0 0 10px 0; text-align:left; white-space:normal }



/* CONTEUDOS MOSTRA */
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #mostraGaleria #divMFoto { width:calc((100% / 3) - 15px); height:100px }

.classDivMFoto { width:calc((100% / 4) - 14px); height:auto; margin:7px }
.classDivMFotoG { width:calc(100% - 14px); height:auto; float:left; margin:7px }



/* CONTEUDOS MOSTRA */
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos { width:845px; height:auto; float:left; font-size:16px; font-family:"Roboto", Arial, Helvetica, sans-serif; line-height:22px; color:#000000 }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos img { max-width:100%; height:auto; margin:0 15px 15px 0 }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #mostraGaleria img { width:calc((100% / 4) - 15px); float:left; height:auto; z-index:99; margin:0 15px 15px 0; max-width: }

article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #divInternaShare { width:845px }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #divInternaShare #divInternaShare1 { width:245px }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #divInternaShare #divInternaShare2 { width:320px; margin:0 0 0 280px }


	
article #principal_1 #principal_1_site #meio_internas #meio_conteudo { width:calc(100% - 350px); height:auto; float:left; font-size:15px; font-family:"Roboto", Arial, Helvetica, sans-serif }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo h1 { font-family: 'Roboto'; font-size: 35px; font-weight: 600; margin: 0 0 10px 0; line-height: 38px  }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo h2 { font-family: 'Roboto'; font-size:16px; color:#666666; margin:10px 0 10px 0; font-weight:300; line-height:18px  }

		
/* POSTAGENS */
.imgPostagensMais { width: 230px; height: 150px; float: left; margin: 0 20px 0 0; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; background-repeat:no-repeat; background-position: center center; background-size: cover; cursor: pointer }
.contPostagensMais { width: calc(100% - 250px); height: auto; float: left; cursor: pointer }
.contPostagensMais1 { width: 100%; height: auto; float: left; cursor: pointer }
	
.texto-postagem { font-family: 'Roboto'; font-size: 18px; line-height: 25px ; font-weight: 350 }
.imgPostagensFotos { width: 40%; height: auto; float:right; margin: 15px 0 5px 15px;  }
.imgPostagensFotos2 { width: 100%; height: auto; float:right; margin: 15px 0 10px 0 }
.dados-postagens { width: calc(100% - 320px); height: auto; float: left }

	
article #principal_1 #principal_1_site #meio_internas #meio_lateral { width:300px; height: auto; float: left; margin: 0 0 0 50px; }

.postagensTitulo1 { font-size: 50px; line-height: 50px; font-weight: 700 }
.postagensLead1 { font-size: 18px; line-height: 22px }

}



@media only screen and (min-width: 961px) and (max-width: 1250px){
	
/* DESTAQUES */
article #principal_1 #principal_1_site { width:960px; height:auto }
article #principal_1 #principal_1_site #meio_titulo { width:960px; height:auto; float:left; z-index:99; margin:25px 0 0 0; font-family:"Roboto", Arial, Helvetica, sans-serif; font-size:25px; font-weight:normal; color:#333333 }
article #principal_1 #principal_1_site #meio_titulo span { font-weight:bold; color:#F3781F }
article #principal_1 #principal_1_site #meio_titulo h1 { margin:0px; font-size:25px; font-weight:normal }

article #principal_1 #principal_1_site #meio_menu_navegacao { width:960px; height:auto; float:left; z-index:99; font-family:"Roboto", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#666666; padding:10px 0 0 0 }

article #principal_1 #principal_1_site #meio_internas { width:960px; height:auto; float:left; z-index:99; margin:30px 0 20px 0 }
article #principal_1 #principal_1_site #meio_internas #meio_menu { width:300px; height:auto; float:left; z-index:99; margin:0 25px 0 0 }
article #principal_1 #principal_1_site #meio_internas #meio_menu input[type=button] { width:300px; font-size:18px; text-align:left; padding:12px; margin:0 0 10px 0; text-align:left }
article #principal_1 #principal_1_site #meio_internas #meio_menu button { width:300px; font-size:18px; text-align:left; padding:12px; margin:0 0 10px 0; text-align:left; white-space:normal }


/* CONTEUDOS MOSTRA */
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos { width:635px; height:auto; float:left; font-size:16px; font-family:"Roboto", Arial, Helvetica, sans-serif; line-height:22px; margin:20px 0 0 0 }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos img { max-width:100%; height:auto; margin:0 15px 15px 0 }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #mostraGaleria img { width:calc((100% / 3) - 15px); float:left; height:auto; z-index:99; margin:0 15px 15px 0 }

article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #divInternaShare { width:635px }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #divInternaShare #divInternaShare1 { width:235px }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #divInternaShare #divInternaShare2 { width:320px; margin:0 0 0 80px }


article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos h1 { font-size:30px; line-height:32px }


/* CONTEUDOS MOSTRA */
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #mostraGaleria #divMFoto { width:calc((100% / 3) - 15px); height:120px }

.classDivMFoto { width:calc((100% / 4) - 14px); height:auto; margin:7px }
.classDivMFotoG { width:calc(100% - 14px); height:auto; float:left; margin:7px }


	
article #principal_1 #principal_1_site #meio_internas #meio_conteudo { width:calc(100% - 350px); height:auto; float:left; font-size:15px; font-family:"Roboto", Arial, Helvetica, sans-serif }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo h1 { font-family: 'Roboto'; font-size: 35px; font-weight: 600; margin: 0 0 10px 0; line-height: 38px  }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo h2 { font-family: 'Roboto'; font-size:16px; color:#666666; margin:10px 0 10px 0; font-weight:300; line-height:18px  }


/* POSTAGENS */
.imgPostagensMais { width: 230px; height: 150px; float: left; margin: 0 20px 0 0; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; background-repeat:no-repeat; background-position: center center; background-size: cover; cursor: pointer }
.contPostagensMais { width: calc(100% - 250px); height: auto; float: left; cursor: pointer }
.contPostagensMais1 { width: 100%; height: auto; float: left; cursor: pointer }
.ultimasPostagensTituloMais { font-size: 22px }
	
.texto-postagem { font-family: 'Roboto'; font-size: 18px; line-height: 25px ; font-weight: 350 }
.imgPostagensFotos { width: 45%; height: auto; float:right; margin: 15px 0 5px 15px }
.imgPostagensFotos2 { width: 100%; height: auto; float:right; margin: 15px 0 10px 0 }
.dados-postagens { width: calc(100% - 320px); height: auto; float: left }
/*.share-postagens { width: 320px; height: auto; float: left }*/


article #principal_1 #principal_1_site #meio_internas #meio_lateral { width:300px; height: auto; float: left; margin: 0 0 0 50px; }

.postagensTitulo1 { font-size: 45px; line-height: 45px; font-weight: 700 }
.postagensLead1 { font-size: 18px; line-height: 22px }


	
}



@media only screen and (min-width: 769px) and (max-width: 960px){

/* DESTAQUES */
article #principal_1 #principal_1_site { width:768px; height:auto }
article #principal_1 #principal_1_site #meio_titulo { width:768px; height:auto; float:left; z-index:99; margin:25px 0 0 0; font-family:"Roboto", Arial, Helvetica, sans-serif; font-size:25px; font-weight:normal; color:#333333 }
article #principal_1 #principal_1_site #meio_titulo span { font-weight:bold; color:#F3781F }
article #principal_1 #principal_1_site #meio_titulo h1 { margin:0px; font-size:25px; font-weight:normal }

article #principal_1 #principal_1_site #meio_menu_navegacao { width:768px; height:auto; float:left; z-index:99; font-family:"Roboto", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#666666; padding:10px 0 0 0 }

article #principal_1 #principal_1_site #meio_internas { width:768px; height:auto; float:left; z-index:99; margin:30px 0 20px 0 }
article #principal_1 #principal_1_site #meio_internas #meio_menu {width:300px; height:auto; float:left; z-index:99; margin:0 25px 0 0 }
article #principal_1 #principal_1_site #meio_internas #meio_menu input[type=button] { width:300px; font-size:18px; text-align:left; padding:12px; margin:0 0 10px 0; text-align:left }
article #principal_1 #principal_1_site #meio_internas #meio_menu button { width:300px; font-size:18px; text-align:left; padding:12px; margin:0 0 10px 0; text-align:left; white-space:normal }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos h1 { font-size:30px; line-height:32px }


/* CONTEUDOS MOSTRA */
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos { width:443px; height:auto; float:left; font-size:16px; font-family:"Roboto", Arial, Helvetica, sans-serif; line-height:22px; margin:20px 0 0 0 }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos img { max-width:100%; height:auto; margin:0 15px 15px 0 }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #mostraGaleria img { width:calc((100% / 2) - 15px); float:left; height:auto; z-index:99; margin:0 15px 15px 0 }



/* CONTEUDOS MOSTRA */
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #mostraGaleria #divMFoto { width:calc((100% / 2) - 15px); height:120px }

.classDivMFoto { width:calc((100% / 3) - 14px); height:auto; margin:7px }
.classDivMFotoG { width:calc(100% - 14px); height:auto; float:left; margin:7px }



article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #divInternaShare { width:443px }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #divInternaShare #divInternaShare1 { width:180px }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #divInternaShare #divInternaShare2 { width:263px; margin:0px }



article #principal_1 #principal_1_site #meio_internas #meio_conteudo { width:calc(100% - 330px); height:auto; float:left; font-size:15px; font-family:"Roboto", Arial, Helvetica, sans-serif }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo h1 { font-family: 'Roboto'; font-size: 30px; font-weight: 600; margin: 0 0 10px 0; line-height: 33px  }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo h2 { font-family: 'Roboto'; font-size:16px; color:#666666; margin:10px 0 10px 0; font-weight:300; line-height:18px  }

	
/* POSTAGENS */
.imgPostagensMais { width: 100%; height: 175px; float: left; margin: 0 0 5px 0; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; background-repeat:no-repeat; background-position: center center; background-size: cover; cursor: pointer }
.contPostagensMais { width: 100%; height: auto; float: left; cursor: pointer }
.contPostagensMais1 { width: 100%; height: auto; float: left; cursor: pointer }
.ultimasPostagensTituloMais { font-size: 20px }
	
.texto-postagem { font-family: 'Roboto'; font-size: 18px; line-height: 25px ; font-weight: 350 }
.imgPostagensFotos { width: 100%; height: auto; float:right; margin: 15px 0 10px 15px }
.imgPostagensFotos2 { width: 100%; height: auto; float:right; margin: 15px 0 10px 0 }
.dados-postagens { width: calc(100% - 200px); height: auto; float: left }
/*.share-postagens { width: 200px; height: auto; float: left }*/

	
article #principal_1 #principal_1_site #meio_internas #meio_lateral { width:300px; height: auto; float: left; margin: 0 0 0 30px; }

.postagensTitulo1 { font-size: 40px; line-height: 40px; font-weight: 600 }
.postagensLead1 { font-size: 16px; line-height: 20px }


}



@media only screen and (min-width: 621px) and (max-width: 768px){

/* DESTAQUES */
article #principal_1 #principal_1_site { width:620px; height:auto }
article #principal_1 #principal_1_site #meio_titulo { width:620px; height:auto; float:left; z-index:99; margin:25px 0 0 0; font-family:"Roboto", Arial, Helvetica, sans-serif; font-size:25px; font-weight:normal; color:#333333 }
article #principal_1 #principal_1_site #meio_titulo span { font-weight:bold; color:#F3781F }
article #principal_1 #principal_1_site #meio_titulo h1 { margin:0px; font-size:25px; font-weight:normal }

article #principal_1 #principal_1_site #meio_menu_navegacao { width:620px; height:auto; float:left; z-index:99; font-family:"Roboto", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#666666; padding:10px 0 0 0 }

article #principal_1 #principal_1_site #meio_internas { width:620px; height:auto; float:left; z-index:99; margin:30px 0 0 0 }
article #principal_1 #principal_1_site #meio_internas #meio_menu { width:620px; height:auto; float:left; z-index:99; margin:0 0 20px 0 }
article #principal_1 #principal_1_site #meio_internas #meio_menu input[type=button] { width:300px; font-size:18px; text-align:left; padding:12px; margin:0 5px 10px 5px; text-align:left }
article #principal_1 #principal_1_site #meio_internas #meio_menu button { width:300px; font-size:18px; text-align:left; padding:12px; margin:0 5px 10px 5px; text-align:left; white-space:normal; float:left }


/* CONTEUDOS MOSTRA */
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos { width:620px; height:auto; float:left; font-size:16px; font-family:"Roboto", Arial, Helvetica, sans-serif; line-height:22px; margin:20px 0 0 0 }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos img { max-width:100%; height:auto; margin:0 15px 15px 0 }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #mostraGaleria img { width:calc((100% / 3) - 15px); float:left; height:auto; z-index:99; margin:0 15px 15px 0 }

article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #divInternaShare { width:620px }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #divInternaShare #divInternaShare1 { width:220px }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #divInternaShare #divInternaShare2 { width:300px; margin:0 0 0 100px }


article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos h1 { font-size:30px; line-height:32px }


/* CONTEUDOS MOSTRA */
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #mostraGaleria #divMFoto { width:calc((100% / 3) - 15px); height:110px }

.classDivMFoto { width:calc((100% / 4) - 14px); height:auto; margin:7px }
.classDivMFotoG { width:calc(100% - 14px); height:auto; float:left; margin:7px }


	
article #principal_1 #principal_1_site #meio_internas #meio_conteudo { width:100%; height:auto; float:left; font-size:15px; font-family:"Roboto", Arial, Helvetica, sans-serif }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo h1 { font-family: 'Roboto'; font-size: 30px; font-weight: 600; margin: 0 0 10px 0; line-height: 33px  }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo h2 { font-family: 'Roboto'; font-size:16px; color:#666666; margin:10px 0 10px 0; font-weight:300; line-height:18px  }

	
/* POSTAGENS */
.imgPostagensMais { width: 100%; height: 150px; float: left; margin: 0 0 5px 0; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; background-repeat:no-repeat; background-position: center center; background-size: cover; cursor: pointer }
.contPostagensMais { width: 100%; height: auto; float: left; cursor: pointer }
.contPostagensMais1 { width: 100%; height: auto; float: left; cursor: pointer }
.ultimasPostagensTituloMais { font-size: 20px }
	
.texto-postagem { font-family: 'Roboto'; font-size: 18px; line-height: 25px ; font-weight: 350 }
.imgPostagensFotos { width: 100%; height: auto; float:right; margin: 15px 0 10px 0 }
.imgPostagensFotos2 { width: 100%; height: auto; float:right; margin: 15px 0 10px 0 }
.dados-postagens { width: calc(100% - 300px); height: auto; float: left }
/*.share-postagens { width: 300px; height: auto; float: left }*/


article #principal_1 #principal_1_site #meio_internas #meio_conteudo #meio_lateral { width:300px; height: auto; float: left; margin: 0 0 0 25px; }

.postagensTitulo1 { font-size: 35px; line-height: 35px; font-weight: 600 }
.postagensLead1 { font-size: 15px; line-height: 18px }


}



@media only screen and (min-width: 481px) and (max-width: 620px){

/* DESTAQUES */
article #principal_1 #principal_1_site { width:480px; height:auto }
article #principal_1 #principal_1_site #meio_titulo { width:480px; height:auto; float:left; z-index:99; margin:25px 0 0 0; font-family:"Roboto", Arial, Helvetica, sans-serif; font-size:25px; font-weight:normal; color:#333333 }
article #principal_1 #principal_1_site #meio_titulo span { font-weight:bold; color:#F3781F }
article #principal_1 #principal_1_site #meio_titulo h1 { margin:0px; font-size:25px; font-weight:normal }

article #principal_1 #principal_1_site #meio_menu_navegacao { width:480px; height:auto; float:left; z-index:99; font-family:"Roboto", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#666666; padding:10px 0 0 0 }

article #principal_1 #principal_1_site #meio_internas { width:480px; height:auto; float:left; z-index:99; margin:30px 0 20px 0 }
article #principal_1 #principal_1_site #meio_internas #meio_menu {width:480px; height:auto; float:left; z-index:99; margin:0px }
article #principal_1 #principal_1_site #meio_internas #meio_menu input[type=button] { width:480px; font-size:20px; text-align:left; padding:12px; margin:0 0 10px 0; text-align:center }
article #principal_1 #principal_1_site #meio_internas #meio_menu button { width:480px; font-size:20px; text-align:left; padding:12px; margin:0 0 10px 0; text-align:center; white-space:normal }

article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos h1 { font-size:30px; line-height:32px }



/* CONTEUDOS MOSTRA */
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos { width:480px; height:auto; float:left; font-size:16px; font-family:"Roboto", Arial, Helvetica, sans-serif; margin:30px 0 0 0 }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos img { max-width:100%; height:auto; margin:0 15px 15px 0 }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #mostraGaleria img { width:calc((100% / 2) - 15px); float:left; height:auto; z-index:99; margin:0 15px 15px 0 }

article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #divInternaShare { width:480px }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #divInternaShare #divInternaShare1 { width:180px }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #divInternaShare #divInternaShare2 { width:300px }



/* CONTEUDOS MOSTRA */
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #mostraGaleria #divMFoto { width:calc((100% / 2) - 15px); height:130px }

.classDivMFoto { width:calc((100% / 2) - 14px); height:auto; margin:7px }
.classDivMFotoG { width:calc(100% - 14px); height:auto; float:left; margin:7px }


	
article #principal_1 #principal_1_site #meio_internas #meio_conteudo { width:100%; height:auto; float:left; font-size:15px; font-family:"Roboto", Arial, Helvetica, sans-serif }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo h1 { font-family: 'Roboto'; font-size: 30px; font-weight: 600; margin: 0 0 10px 0; line-height: 33px  }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo h2 { font-family: 'Roboto'; font-size:16px; color:#666666; margin:10px 0 10px 0; font-weight:300; line-height:18px  }


/* POSTAGENS */
.imgPostagensMais { width: 100%; height: 180px; float: left; margin: 0 0 5px 0; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; background-repeat:no-repeat; background-position: center center; background-size: cover; cursor: pointer }
.contPostagensMais { width: 100%; height: auto; float: left; cursor: pointer }
.contPostagensMais1 { width: 100%; height: auto; float: left; cursor: pointer }
.ultimasPostagensTituloMais { font-size: 20px }
	
.texto-postagem { font-family: 'Roboto'; font-size: 18px; line-height: 25px ; font-weight: 350 }
.imgPostagensFotos { width: 100%; height: auto; float:right; margin: 15px 0 10px 0 }
.imgPostagensFotos2 { width: 100%; height: auto; float:right; margin: 15px 0 10px 0 }
.dados-postagens { width: calc(100% - 200px); height: auto; float: left }
/*.share-postagens { width: 200px; height: auto; float: left }*/


article #principal_1 #principal_1_site #meio_internas #meio_conteudo #meio_lateral { width:100%; height: auto; float: left; margin: 0 0 20px 0; }

.postagensTitulo1 { font-size: 30px; line-height: 32px; font-weight: 600 }
.postagensLead1 { font-size: 14px; line-height: 18px }
.postagensData { font-size: 12px; line-height: 14px; background-position: top left  }

}


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

/* DESTAQUES */
article #principal_1 #principal_1_site { width:320px; height:auto }
article #principal_1 #principal_1_site #meio_titulo { width:320px; height:auto; float:left; z-index:99; margin:25px 0 0 0; font-family:"Roboto", Arial, Helvetica, sans-serif; font-size:25px; font-weight:normal; color:#333333 }
article #principal_1 #principal_1_site #meio_titulo span { font-weight:bold; color:#F3781F }
article #principal_1 #principal_1_site #meio_titulo h1 { margin:0px; font-size:25px; font-weight:normal }

article #principal_1 #principal_1_site #meio_menu_navegacao { width:320px; height:auto; float:left; z-index:99; font-family:"Roboto", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#666666; padding:10px 0 0 0 }

article #principal_1 #principal_1_site #meio_internas { width:320px; height:auto; float:left; z-index:99; margin:30px 0 20px 0 }
article #principal_1 #principal_1_site #meio_internas #meio_menu {width:320px; height:auto; float:left; z-index:99; margin:0px }
article #principal_1 #principal_1_site #meio_internas #meio_menu input[type=button] { width:320px; font-size:20px; text-align:left; padding:12px; margin:0 0 10px 0; text-align:center }
article #principal_1 #principal_1_site #meio_internas #meio_menu button { width:320px; font-size:20px; text-align:left; padding:12px; margin:0 0 10px 0; text-align:center; white-space:normal }

article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos h1 { font-size:30px; line-height:32px }


/* CONTEUDOS MOSTRA */
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos { width:320px; height:auto; float:left; font-size:16px; font-family:"Roboto", Arial, Helvetica, sans-serif; line-height:22px; margin:30px 0 0 0 }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos img { max-width:calc(100% - 20px); height:auto; border:10px solid #F2F2F2; margin:0 0 10px 0 }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #mostraGaleria img { width:calc((100% / 2) - 13px); float:left; height:auto; z-index:99; margin:0 10px 10px 0; border:0px }

article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #divInternaShare { width:320px }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #divInternaShare #divInternaShare1 { width:320px }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #divInternaShare #divInternaShare2 { width:320px; margin:10px 0 0 0 }


/* CONTEUDOS MOSTRA */
article #principal_1 #principal_1_site #meio_internas #meio_conteudo_conteudos #mostraGaleria #divMFoto { width:calc(100% - 15px); margin:0 15px 5px 0; height:auto }

.classDivMFoto { width:100%; height:auto; margin:0 10px 7px 10px }
.classDivMFotoG { width:100%; height:auto; float:left; margin:7px 10px 7px 10px }


	
article #principal_1 #principal_1_site #meio_internas #meio_conteudo { width:100%; height:auto; float:left; font-size:15px; font-family:"Roboto", Arial, Helvetica, sans-serif }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo h1 { font-family: 'Roboto'; font-size: 25px; font-weight: 600; margin: 0 0 10px 0; line-height: 28px  }
article #principal_1 #principal_1_site #meio_internas #meio_conteudo h2 { font-family: 'Roboto'; font-size:16px; color:#666666; margin:10px 0 10px 0; font-weight:300; line-height:18px  }

	
/* POSTAGENS */
.imgPostagensMais { width: 100%; height: 180px; float: left; margin: 0 0 5px 0; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; background-repeat:no-repeat; background-position: center center; background-size: cover; cursor: pointer }
.contPostagensMais { width: 100%; height: auto; float: left; cursor: pointer }
.contPostagensMais1 { width: 100%; height: auto; float: left; cursor: pointer }
.ultimasPostagensTituloMais { font-size: 20px }
	
.texto-postagem { font-family: 'Roboto'; font-size: 18px; line-height: 25px ; font-weight: 350 }
.imgPostagensFotos { width: 100%; height: auto; float:right; margin: 15px 0 10px 0 }
.imgPostagensFotos2 { width: 100%; height: auto; float:right; margin: 15px 0 10px 0 }
.dados-postagens { width: 100%; height: auto; float: left }
/*.share-postagens { width: 100%; height: auto; float: left; margin: 10px 0 0 0 }*/

	
article #principal_1 #principal_1_site #meio_internas #meio_conteudo #meio_lateral { width:100%; height: auto; float: left; margin: 0 0 20px 0; }

.postagensTitulo1 { font-size: 25px; line-height: 27px; font-weight: 600 }
.postagensLead1 { font-size: 13px; line-height: 15px }
.postagensData { font-size: 12px; line-height: 14px; background-position: top left  }


}
