#sec-revistas { margin-bottom:20px; }

#sec-revistas .tit-secao { height:auto; }
#sec-revistas .tit-secao > div { float:none; }

#sec-revistas #sec-noticias article h4 { font-weight:bold; font-size:15px; }
#sec-revistas #sec-noticias article p { line-height: 150%; }
#sec-revistas #sec-noticias article p b,
#sec-revistas #sec-noticias article p b { font-weight:bold; }
#sec-revistas #sec-noticias article .text-indent-40 { text-indent:40px; }
#sec-revistas #sec-noticias article .ml-40 { margin-left:40px; }

.box-revistas figure { margin-bottom:40px; }
.box-revistas figure div { width:220px; box-shadow:0 1px 3px 1px rgba(0,0,0,0.15); background-color:#f9f9f9; padding:10px; border-radius:2px; margin:auto auto 20px auto; }
.box-revistas figure figcaption { text-align: center; }
.box-revistas figure figcaption a { color:#394b5e; line-height:130%; text-decoration:none; font-size:16px; font-weight:bold; transition:500ms ease; }
.box-revistas figure figcaption a:hover { color:#1b569e; }
.box-revistas figure figcaption a span { font-weight:400; font-size:14px; }

/*-----------------------------------------------
	Media Queries
-----------------------------------------------*/
@media only screen and (max-width: 1024px) {
}

@media only screen and (max-width: 768px) {
	.box-revistas figure div { width:150px; padding:6px; }
	.box-revistas figure figcaption a {	font-size:13px; }
}

@media only screen and (max-width: 480px) {
	#sec-noticias article { height: auto; }
	.tit-secao { line-height:100%; }
	.tit-secao > div { border:0 !important; margin-bottom:10px !important; line-height:100% !important; }
}