/* CSS dinâmico para . */

/*
	.mod-cpt-post .imagem-destacada { margin-bottom: 10px; }
	.mod-cpt-post #header {
		position: absolute; bottom: 0; left: 0; right: 0;
		background: rgba(255,255,255,0.7); padding: 10px 15px;
	}
	.mod-cpt-post h3.post-titulo a, .mod-cpt-post .data-autor { color: #000 !important; }
	.mod-cpt-post h3.post-titulo a:hover { opacity: 0.5; filter: alpha(opacity=50); }
	.mod-cpt-post #header .post-meta { border-bottom: 1px solid #aaa; padding-bottom: 7px; margin-bottom: 5px; }
	.mod-cpt-post .resumo p { position: relative; }
	.mod-cpt-post .resumo p .resumo-mais { display: block !important; position: static;
	text-transform: uppercase !important;
	margin: 15px 0 0 auto !important; width: 90px; padding: 5px 0; }
	.item-do-loop .mod-cpt-post .miolo .svgx { margin-top: -2px; }
	.miolo.cantos-redondos.pos-rel {  }
	
	*/

/* -------------------------------------------------------------- */			
/* 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) {

	.mod-cpt-post #header { position: relative; margin-bottom: 10px; }
	.mod-cpt-post #header h3 { line-height: 1.2; }
	.mod-cpt-post #header .data-autor { margin-bottom: 5px; line-height: 1.2; }
	.mod-cpt-post .imagem-destacada { margin-bottom: -20px; }

}
	

	
/* -------------------------------------------------------------- */			
/* Comum a mobile vertical e horizontal */
@media only screen and (max-width: 767px) {

	.mod-cpt-post .linha > .post-meta, .mod-cpt-post .linha > .comentarios-contagem { text-align: left; }
	.mod-cpt-post .resumo p { position: relative; padding-right: 0; text-align: left; }
	.mod-cpt-post .resumo p .resumo-mais { display: block !important; position: static; width: auto; height: auto; padding: 5px 10px !important; margin: 15px auto !important; width: 100px !important; }
	.mod-loop-novo .categorias-mobile h2 { font-size: 14px; margin: 20px auto 0 auto; }
	.mod-loop-novo .categorias-mobile form { margin-top: 5px; }
	.mod-loop-novo .categorias-mobile { margin-bottom: 0; }
	
}



/* -------------------------------------------------------------- */			
/* Mobile horizontal */			
@media only screen and (min-width: 480px) and (max-width: 767px) {



}




/* -------------------------------------------------------------- */			
/* Mobile na vertical */	
@media only screen and (max-width: 479px) {



}