/* CSS */
h1.rfe-titulo-posts-001{
	padding:7px 18% 80px!important;
	text-transform:none!important;
}
h2.rfe-subtitulo-posts-001{
	padding:80px 30px 7px!important;
	text-transform:uppercase!important;
}
/* TEXTO INTRO */
div.rfe-content-posts-001,
div.rfe-content-posts-002{
	/**/
}
	div.rfe-content-posts-001>div,
	div.rfe-content-posts-002>div{
		margin:0 auto;
		width:1180px;
	}
		div.rfe-content-posts-001>div>div,
		div.rfe-content-posts-002>div>div{
			padding:0 20px 40px;
		}
			div.rfe-content-posts-001>div>div>div>div{
				color:#555555;
				padding:0;
			}
			/* CONTENIDO DE POST */
			div.rfe-content-posts-post{
				/**/
			}
				div.rfe-content-posts-post>div{
					/*font-weight:600;*/
					overflow:hidden;
					width:100%;
				}
			div.rfe-content-posts-002>div>div>ul{
				font-size:0;
				list-style:none;
				text-align:center;
			}
				div.rfe-content-posts-002>div>div>ul>li{
					display:inline-block;
					padding:5px;
					vertical-align:middle;
				}
/* RESPONSIVO */
@media screen and (max-width: 1200px){
	/* MODULO 01 */
	div.rfe-content-posts-001>div,
	div.rfe-content-posts-002>div{
		margin:0 auto;
		width:auto;
	}
}
@media screen and (max-width: 980px){
	/**/
}
@media screen and (max-width: 870px){
	/**/
}
@media screen and (max-width: 760px){
	h1.rfe-titulo-posts-001{
		padding:7px 20px 80px!important;
	}
}
@media screen and (max-width: 640px){
	/**/
}
@media screen and (max-width: 520px){
	/**/
}
@media screen and (max-width: 460px){
	/**/
}