/* CSS dinâmico para #conteudo-pagina-generica */

	#conteudo-pagina-generica { background: #efefef; }
	#conteudo-pagina-generica .grupo-post-meta .linha { padding: 0 !important; }
	.categorias-mobile h2 { padding-top: 20px !important; }
	.mod-pagina-generica #conteudo .texto.quebra-palavra { margin-bottom: 50px; }

	#conteudo-pagina-generica .texto.quebra-palavra h2 { font-size: 1.7rem; }
	#conteudo-pagina-generica .texto.quebra-palavra h3 { padding-bottom: 10px; border-bottom: 1px solid #ffc600; }
	
	#conteudo-pagina-generica .texto.quebra-palavra a {  background: #ffdf89; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding: 0 3px; }
	


/* -------------------------------------------------------------- */			
/* HD 720p (1280x720) */			
@media only screen and (min-width: 1280px) /*and (max-width: 1439px)*/ {



}



/* -------------------------------------------------------------- */			
/* Tablet na horizontal & telas antigas 1024x768 */			
@media only screen and (min-width: 981px) and (max-width: 1279px) {



}




/* -------------------------------------------------------------- */			
/* Tablet na vertical & telas antigas 800x600 */			
@media only screen and (min-width: 768px) and (max-width: 980px) {



}


/* -------------------------------------------------------------- */			
/* Comum a mobile vertical, horizontal e tablets */
@media only screen and (max-width: 980px) {



}
	

	
/* -------------------------------------------------------------- */			
/* Comum a mobile vertical e horizontal */
@media only screen and (max-width: 767px) {

	#barra-lateral.barra-na-direita { margin-top: 50px; }
	#barra-lateral.barra-na-esquerda { margin-bottom: 50px; }
	#conteudo-pagina-generica .texto.quebra-palavra h2 { font-size: 1.4rem; }
	#conteudo-pagina-generica .texto.quebra-palavra h2 .svg-tam-21 { width: 16px; height: 16px; } 
	#conteudo-pagina-generica .texto.quebra-palavra h2, #conteudo-pagina-generica .texto.quebra-palavra h3 { text-align: center; }
	#conteudo-pagina-generica .texto ul { margin: 30px 0; }

}



/* -------------------------------------------------------------- */			
/* Mobile horizontal */			
@media only screen and (min-width: 480px) and (max-width: 767px) {



}




/* -------------------------------------------------------------- */			
/* Mobile na vertical */	
@media only screen and (max-width: 479px) {



}