/*
Theme Name: IEPE / CdG
Author URI: http://www.iepecdg.com/
Description: Folha de estilo do tema IEPE / CdG.
Author: the Odin team + Marcelo Henriques Cortez
Author URI: http://wpod.in/#colaboradores + http://marcelohcortez.com.br
*/
html {
    font-size: 100%!important;
}
html, body{
	font-family: 'Lato', sans-serif;
	font-weight:400;
	background-color:#f8f8f2!important;
}
html, body, #header, #wrapper{
	background-color: #f8f8f2;
	width: 100%;
	margin: 0 auto;
	padding: 0;
}
h1, h2, h3, h4, h5, h6{
	font-family: 'PT Sans', sans-serif!important;
}
h1.titulo{
	color:#e0ca3c!important;
	font-size:1.5625rem!important;
	font-weight:700!important;
	text-transform:uppercase!important;
	margin: 0!important;
	margin-bottom:35px;
}
h2.subtitulo{
	color:#93b7be!important;
	font-size:0.875rem!important;
	font-weight:700!important;
	text-transform:uppercase!important;
	margin-bottom:25px;
}
p{
	font-family: 'Lato', sans-serif;
	font-weight:400;
	color:#385f71;
	font-size:0.8rem;
}
a{
	font-family: 'Lato', sans-serif;
	font-weight:400;
	font-size:0.8rem;
}
a:hover{
	color:#385f71!important;
	text-decoration:none!important;
}
#wrapper {
    padding: 0!important;
    padding-top: 6.25rem!important;
}
#header .container, #wrapper > .row{
	background-color: #f8f8f2;
	width: 100%;
	max-width: 975px;
	margin: 0 auto;
}
#header{
	max-width:none;
}
#header, #header .container{
	background-color:#385f71;
}
#header .container .page-header{
	border:none;
}
#search_box_container{
	min-width:120px!important;
}
.navbar-default {
    background-color:#f8f8f2!important;
    border:2px solid #385f71!important;
    -webkit-border-radius:0!important;
    moz-border-radius:0!important;
    border-radius:0!important;
    width:25.43589743589744%!important;/*248/975*/
    font-family: 'PT Sans', sans-serif!important;
    padding:0!important;
    padding-top:45px!important;
    padding-bottom:45px!important;
}
.nav > li{
    width: 100%;
}
.nav > li a{
	font-size:0.8125rem;
    font-weight:700!important;
    color:#385f71!important;
    text-transform:uppercase;
}
 .navbar-default .navbar-nav>.active>a{
 	background-color:transparent!important;
 	font-weight:800!important;
 	color:#e0ca3c!important;
 }
#content.col-md-8{
	width: 66.205128%;/*665/975*/
	margin-left:6.36%;
	padding:0!important;
}
.col-md-6{
	padding:0!important;
}
span.comments-link{
	display:none!important;
}
/*========*/
/*= TAB =*/
/*======*/
.tabs-home{
	clear: both;
	width:100%;
}
.tabs-menu,
.tabs-menu2 {
    height: 2rem;
    clear: both;
    width:310px;
    background-color: #f8f8f2!important;
    margin:0px 0px -5px 0px!important;
    padding:0!important;
    position:relative;
    z-index:1!important;
}
.tabs-menu li,
.tabs-menu2 li {
    height: 30px;
    line-height: 30px;
    float: left;
    margin-right: 10px;
    background-color: #93b7be;
    list-style:none;
}
.tabs-menu li.current,
.tabs-menu2 li.current {
    position: relative;
    background-color: #e0ca3c;
    border-bottom: 1px solid #fff;
    z-index: 5;
}
.tabs-menu li:hover,
.tabs-menu2 li:hover{
	background-color: #e0ca3c;
}
.tabs-menu li a,
.tabs-menu2 li a {
    padding: 10px;
    text-transform: uppercase;
    color: #fff;
    text-decoration: none;
    font-family: 'PT Sans', sans-serif!important;
    font-size:0.8rem!important; 
}
.tabs-menu .current a,
.tabs-menu2 .current a {
    color: #fff;
    font-family: 'PT Sans', sans-serif!important;
    font-size:0.8rem!important;
}
.tab {
    border:2px solid #385f71!important;
    float: left;
    margin-bottom: 20px;
    width: 100%;
}
.tab2 {
    float: left;
    margin-bottom: 20px;
    width: 100%;
}
.tab-content,
.tab-content2 {
    width: 100%;
    max-width:665px;
    display: none;
}
#tab-1,
#tab-5 {
	display: block;
}
#livros{
	padding-left:52px;
	padding-right:52px;
}
#livros > ul > li div.es-slide-inner{
	width: 95px!important;
	margin: 0 0px!important;
}
#livros > ul > li div div.es-image{
	width:95px!important;
	height:140px!important;
}
#livros > ul > li div div.es-image img{
	width:100%!important;
	height:auto!important;
}
#livros ul li .es-content{
	background-color:transparent!important;
	text-align:center!important;
    border-bottom:none!important;
    padding:0!important;
}
#livros ul li .es-content .es-title a{
	font-size:0.8rem!important;
	line-height:0rem!important;
	color:#385f71!important;
	font-weight:800!important;
}
#livros ul li .es-content .es-excerpt{
	display:none;
}
#livros .es-navigation{
	margin:0!important;
	padding:0!important;
	margin-top:130px!important;
	width:100%!important;
}
#livros .es-navigation .es-prev{
	float:left;
	background-color:transparent;
	margin:0;
	position:absolute;
}
#livros .es-navigation .es-prev span {
    background-position:-5px -5px!important;
}
#livros .es-navigation .es-next{
	float:right;
	background-color:transparent;
	margin:0;
	position:absolute;
}
#livros .es-navigation .es-next span {
    background-position:-36px -5px!important;
}
.artigos-index{
	padding:65px 50px;
}
.artigos-publicados{
	border-bottom:1px solid #93b7be;
	margin-bottom:0.8rem;
}
.artigos-publicados:last-child{
	border:none!important;
}
.textos-index{
	padding:65px 50px;
}
.textos-discussao{
	border-bottom:1px solid #93b7be;
	margin-bottom:0.8rem;
}
.textos-discussao:last-child{
	border:none!important;
}
.leituras-index{
	padding:65px 50px;	
}
.artigos-sugeridos-index{
	padding:30px 0px;
}
.livros-sugeridos-index{
	padding: 30px 0px;
}
.livro-sugerido{
	margin-bottom:30px;
}
.livro-sugerido .nome{
	font-size:0.875rem;
	color:#385f71;
}
.livro-sugerido .autor{
	font-size:0.875rem;
	color:#385f71;
	font-style:italic;
}
.livro-sugerido .editora-ano{
	color:#93b7be;
	font-size:0.75rem;
}
.livro-sugerido .link{
	color:#e0ca3c;
	text-decoration:underline;
	font-size:0.75rem;
}
/*=========*/
/*= HOME =*/
/*=======*/
.quem-somos-index{
	background-color:#e0ca3c;
	clear: both;
	color: #fff;
	padding:45px 50px;
	margin-bottom: 3rem;
}
.quem-somos-index h2{
	color:#fff;
	text-transform:uppercase;
	font-size:1.25rem;
	font-weight:700;
}
.quem-somos-index p{
	color:#385f71;
	font-size: 0.75rem;
	font-weight:700;
}
.quem-somos-index a{
	color:#fff;
	font-weight:700;
}
.quem-somos-index img{
	float:right;
}
.relatorios-anuais-index{
	max-width:316px!important;
	margin-top:3.125rem;
}
.relatorios-anuais-index .relatorios-anuais-index-titulo{
	background-color:#93b7be;
	width:158px!important;
	margin:0px 0px -8px 0px;
	border-right:6px solid #f8f8f2;
	border-bottom:6px solid #f8f8f2;
	height:40px;
	z-index:8;
	position:relative;
}
.relatorios-anuais-index .relatorios-anuais-index-titulo h2{
	color:#fff;
	text-transform:uppercase;
	font-size:0.8125rem;
	font-weight:500;
	padding:10px 15px;
}
.relatorios-anuais-index .relatorios-anuais-table{
	list-style:none;	
	width:100%;
	padding:0;
	margin:0;
	border:2px solid #385f71;
	display:table;
	padding:40px 20px;
}
.relatorios-anuais-index .relatorios-anuais-table .relatorios-anuais-cell{
	width:49%;
	display:inline-block;
	margin:0!important;
	padding:10px;
	text-align:center;
	border-bottom:2px solid #c5d7d8;
}
.relatorios-anuais-index .relatorios-anuais-table .relatorios-anuais-cell a{
	color:#e0ca3c;
	font-size:2rem;
	font-weight:600;
}
.relatorios-anuais-index .relatorios-anuais-table .relatorios-anuais-cell:nth-child(odd){
	border-right:2px solid #c5d7d8;
}
.relatorios-anuais-index .relatorios-anuais-table .relatorios-anuais-cell:nth-child(3),
.relatorios-anuais-index .relatorios-anuais-table .relatorios-anuais-cell:nth-child(4){
	border-bottom:none;
}
.seminarios-index{
	max-width:316px!important;
	margin-left: 2%!important;
	margin-top:3.125rem;
}
.seminarios-index .seminario-index-titulo{
	background-color:#93b7be;
	width:108px!important;
	margin:0px 0px -8px 0px;
	border-right:6px solid #f8f8f2;
	border-bottom:6px solid #f8f8f2;
	height:40px;
	z-index:8;
	position:relative;
}
.seminarios-index .seminario-index-titulo h2{
	color:#fff;
	text-transform:uppercase;
	font-size:0.8125rem;
	font-weight:500;
	padding:10px 15px;
}
.seminarios-index .seminario-index-lista {
    border: 2px solid #385f71;
    padding: 40px 0;
    height: 13.4rem!important;
    text-align: center;
    overflow: hidden;
}
.seminarios-index .seminario-index-lista .item-seminario a{
	font-size:1.0625rem;
	color:#e0ca3c;
	font-weight:600;
}
.seta-down{
	position:relative;
	margin:-15px auto 0;
	width:29px;
	height:28px;
}
/*===============*/
/*= QUEM SOMOS =*/
/*=============*/
.endereço-quem-somos{
	background-color:#e0ca3c;
	padding:44px 48px 30px;
	margin-top:50px;
}
.endereço-quem-somos h2{
	color:#fff;
	font-size:0.875rem;
	font-weight:600;
	text-transform:uppercase;
	margin:0 0 20px;
}
.endereço-quem-somos p,
.endereço-quem-somos a{
	color:#385f71;
	font-size:0.8rem;
	font-weight:600;
}
/*======================*/
/*= RELATÓRIOS ANUAIS =*/
/*====================*/
.lista-relatorios-anuais{
	background-color:#e0ca3c;
	padding:50px 65px 20px;
}
.lista-relatorios-anuais .col-md-3{
	margin:0!important;
	/* padding:0!important; */
	margin-bottom:30px!important;
}
.lista-relatorios-anuais .col-md-3 a{
	color:#fff;
	font-size:2rem;
	font-weight:700;
}
/*===========*/
/*= EQUIPE =*/
/*=========*/
.lista-equipe{

}
.lista-equipe .item-equipe{
	margin-bottom:2rem;
}
.lista-equipe .nome-cargo{
	font-size:0.875rem;
}
.lista-equipe .nome{
	color:#385f71;
	font-weight:700;
	text-transform: uppercase;
}
.lista-equipe .divisor{
	color:#385f71;
}
.lista-equipe .cargo{
	color:#93b7be;
	font-style: italic;
}
.lista-equipe .info{
	font-size:0.75rem;
	color:#385f71;
	font-weight:400;
}
.lista-equipe .info a{
	color:#93b7be;
}
.on-off1{
	font-size:1.4rem;
	border-bottom:2px solid #385f71;
	width:auto;
	font-weight:600;
	color:#385f71;
	padding-bottom:1rem;
}
.on-off2{
	font-size:1.2rem;
	width:auto;
	font-weight:400;
	color:#385f71;
}
.on-off3{
	font-size:1.2rem;
	width:auto;
	font-weight:400;
	color:#385f71;
}
.info > h6{
	color:#e0ca3c;
	font-size:0.8rem;
	font-weight:700;
}
.on-off1::after,
.on-off2::after,
.on-off3::after{
	content:' +';
}
.on-off1:hover,
.on-off2:hover,
.on-off3:hover,
.info > h6:hover{
	cursor:pointer;
}
.info > h6:hover{
	color:#385f71;
}
.conteudo-extra-equipe1,
.conteudo-extra-equipe2,
.conteudo-extra-equipe3{
	display:none;
}
.conteudo-extra-equipe1{
	padding-left:20px;
}
.conteudo-extra-equipe2{
	padding-left:30px;
}
.conteudo-extra-equipe3{
	padding-left:40px;
}
.infos-extras-equipe{
	display:none;
}
/*===============*/
/*= ASSOCIADOS =*/
/*=============*/
.lista-associados{
	margin-top:45px;
}
.lista-associados .item-associados{
	margin-bottom:25px;
}
.lista-associados .item-associados .nome{

}
.lista-associados .item-associados .nome a{
	font-size:0.75rem;
	color:#385f71;
	font-weight:700;
	text-decoration:underline!important;
	text-transform: uppercase;
}
.single h2.subtitulo a{
	color:#e0ca3c;
	text-decoration:underline;
}
.single .nome{
	font-size:0.875rem;
	color:#93b7be;
	font-family: 'PT Sans', sans-serif!important;
	font-weight:700;
	text-transform: uppercase;
}
.single .info{
	font-size: 0.75rem;
	color:#385f71;
}
.single .info a{
	color:#93b7be!important;
}
/*==================*/
/*= COLABORADORES =*/
/*================*/
.lista-colaboradores{
	background-color:#e0ca3c;
	padding:50px 65px 20px;
	margin-bottom:75px;
}
.lista-colaboradores .col-md-3{
	margin:0!important;
	/*padding:0!important;*/
	margin-bottom:30px!important;
}
.lista-colaboradores .col-md-3 a{
	color:#fff;
	font-size:2rem;
	font-weight:700;
}
.item-colaborador{
	margin-bottom:2rem;
}
.item-colaborador .nome-cargo{
	font-size:0.875rem;
}
.item-colaborador .nome{
	color:#385f71;
	font-weight:700;
	text-transform: uppercase;
}
.item-colaborador .divisor{
	color:#385f71;
}
.item-colaborador .cargo{
	color:#93b7be;
	font-style: italic;
}
.item-colaborador .info{
	font-size:0.75rem;
	color:#385f71;
	font-weight:400;
}
.item-colaborador .info a{
	color:#93b7be;
}
/*===============*/
/*= SEMINÁRIOS =*/
/*=============*/
.lista-seminarios{
	background-color:#e0ca3c;
	padding:50px 65px 20px;
	margin-bottom:75px;
}
.lista-seminarios .col-md-3{
	margin:0!important;
	/*padding:0!important;*/
	margin-bottom:30px!important;
}
.lista-seminarios .col-md-3 a{
	color:#fff;
	font-size:2rem;
	font-weight:700;
}
.item-seminario{
	margin-bottom:2rem;
}
.item-seminario .nome-cargo{
	font-size:0.875rem;
}
.item-seminario .nome{
	color:#385f71;
	font-weight:700;
	text-transform: uppercase;
}
.item-seminario .divisor{
	color:#385f71;
}
.item-seminario .cargo{
	color:#93b7be;
	font-style: italic;
}
.item-seminario .info{
	font-size:0.75rem;
	color:#385f71;
	font-weight:400;
}
.item-seminario .info a{
	color:#93b7be;
}
.single-seminario{

}
.single-seminario h2{
	color:#93b7be!important;
	font-size:0.875rem!important;
	font-weight:700!important;
	text-transform:uppercase!important;
	margin-bottom:25px;
}
.single-seminario h2.subtitulo a{
	color:#e0ca3c;
	text-decoration:underline;
}
.single-seminario a{

}
.single-seminario p{

}
/*===========================*/
/*= PUBLICAÇÕES E LEITURAS =*/
/*=========================*/
.page-template-publicacoes-e-leituras{

}
.page-template-publicacoes-e-leituras .livros-index{
	padding:65px 50px!important;
	text-align:center!important;
}
.page-template-publicacoes-e-leituras .livros-index .livros-publicados{
	min-height:340px;
	overflow:hidden;
}
.page-template-publicacoes-e-leituras .livros-index .livros-publicados a{
	color:#385f71;
	font-size:0.8rem;
	font-weight:700;
}
.page-template-publicacoes-e-leituras .livros-index .livros-publicados a img{
	clear:both!important;
	float:none!important;
	margin-bottom:1rem;
}
.page-template-publicacoes-e-leituras .livros-index .livros-publicados a span{
	clear:both!important;
	float:none!important;
	
}
/*=====================*/
/*= GRUPOS DE ESTUDO =*/
/*===================*/
.item-grupo-estudos{
	margin-bottom:30px;
}
.item-grupo-estudos .nome{
	font-size:0.875rem;
	font-weight:700;
	text-transform:uppercase;
	color:#385f71;
}
.item-grupo-estudos .coordenacao{
	color:#93b7be;
	font-style:italic;
	font-weight:700;
	font-size:0.875rem;
}
.item-grupo-estudos .tutor{
	color:#385f71;
	font-weight:700;
	font-size:0.75rem;
}
.item-grupo-estudos .info{

}
.item-grupo-estudos .arquivo{

}
.item-grupo-estudos .link{
	
}
/*==============*/
/*= PARCERIAS =*/
/*============*/
.texto-parcerias h2{
	color:#93b7be;
	font-size:0.875rem;
	font-weight:700;
}
.texto-parcerias h3{
	color:#e0ca3c;
	font-size:0.75rem;
	font-weight:700;
}
/*=========*/
/*= LINK =*/
/*=======*/
.item-link{
	margin-bottom:30px;
}
.item-link .titulo{
	text-transform:uppercase;
	color:#385f71;
	font-size:0.875rem;
	font-weight:700;
}
.item-link .link{
	color:#e0ca3c;
	text-decoration:underline;
	font-size:0.75rem;
}
/*===========*/
/*= FOOTER =*/
/*=========*/
footer{
	background-color:#f8f8f2!important;
}
footer.row{
	margin:0!important;
	padding:0!important;
}
footer .navbar-default {
    width: 100%!important;
    max-width: 975px!important;
    padding:0!important;
    margin:0 auto!important;
    margin-top:86px!important;
}
footer .nav > li{
    width: 25%;
    display:inline-block;
}
footer .nav > li a{
	font-size:0.625rem;
	font-weight:700!important;
	color:#93b7be!important;
	text-transform:uppercase;
}
footer .navbar-default .navbar-nav>.active>a{
	background-color:transparent!important;
}
footer .endereco{
	border:2px solid #385f71!important;
	border-top:none!important;
	width: 100%;
    max-width: 975px;
    margin: 0 auto;
    -webkit-border-radius:0!important;
    moz-border-radius:0!important;
    border-radius:0!important;
    color:#385f71;
    padding-top:8px;
}
footer .endereco p,
footer .endereco a{
	font-size:0.6875rem;
	font-family: 'Lato', sans-serif;
}
footer .container{
	margin-top:1rem;
}
footer .container p,
footer .container a{
	font-size:0.8rem;
}
/*===========*/
/*= SEARCH =*/
/*=========*/
.pagina-pesquisa h1{
	margin-bottom:30px!important;
}
h2.entry-title a{
	display:block;
	margin-bottom:30px;
	color:#385f71;
	font-size:0.875rem;
	font-weight:700;
}
#navbar-search{
	display: inline-block;
    width: 200px;
    vertical-align: middle;
    margin-right: -87px;
    padding-right:90px;
}
#header > div > div > form > button{
	color: #385f71!important;
    background-color: transparent!important;
    border-left: 1px solid #ccc!important;
    margin-top: 0px!important;
    height: 34px!important;
}
@media screen and (max-width:960px){
	#wrapper > .row,
	#footer{
		padding-left:30px!important;
		padding-right:30px!important;
	}
	#main-navigation.navbar.navbar-default.col-md-4,
	#content.col-md-8,
	#content > div.col-md-6,
	.row .col-md-3{
		float:left;!important;
	}
	.row{
		padding:0px 6% 2rem 6%;
	}
	.row .col-md-3{
		margin:0;
		padding:3rem 5.6% 0;
	}
	#content.col-md-8 {
    	width: 66.4%;
    }
    .lista-seminarios.row .col-md-3,
    .lista-colaboradores.row .col-md-3{
		margin:0;
		padding:3rem 3.2% 0!important;
	}
	#content > div.col-md-6.seminarios-index{
		width:41.5%;
	}
	.page-template-publicacoes-e-leituras #tab-1{
		padding:3rem 2%!important;
	}
	.page-template-publicacoes-e-leituras #tab-1 > .col-md-3{
		padding:0rem 3% 0;
		width:25%;
	}
}
@media screen and (max-width:899px){
	.page-template-publicacoes-e-leituras .livros-index .livros-publicados{
		min-height:360px;
	}
}
@media screen and (max-width:800px){
	#content > div.col-md-6.relatorios-anuais-index{
		width:54%!important;
	}
	#content > div.col-md-6.seminarios-index{
		width:41%;
		padding:0!important;
	}
	.lista-relatorios-anuais.row .col-md-3{
		margin:0;
		padding:3rem 4.2% 0!important;
	}
	.lista-colaboradores.row{
		padding:0px 8% 1rem 8%!important;
	}
	.lista-colaboradores.row .col-md-3{
		padding:3rem 4% 0!important;
	}
	.lista-seminarios.row .col-md-3{
		margin:0!important;
		padding:2rem 4.8% 0!important;
	}
}
@media screen and (max-width:752px){
	.page-template-publicacoes-e-leituras .livros-index .livros-publicados{
		min-height:390px;
	}
}
@media screen and (max-width:640px){
	.navbar-header a.visible-xs-block {
		display:none!important;
	}
	.navbar.navbar-default.col-md-4{
		width:100%!important;
		float:none;
		padding-top: 2rem!important;
		padding-bottom: 2rem!important;
		padding-left:20px!important;
		padding-right:20px!important;
	}
	#main-navigation{
		background-color: #385f71!important;
		width:100%!important;
	}
	#wrapper {
    	padding: 0!important;
		padding-top:0!important;
	}
	.page-header.visible-xs-block{
		padding:0;
		margin:0;
		clear:both;
		border:none!important;
	}
	.page-header.visible-xs-block a{
		float:left;
		border:none!important;
	}
	button.navbar-toggle{
		clear:both;
		margin-top:-35px;
		margin-bottom:30px;
	}
	.navbar-default .navbar-toggle .icon-bar{
		background-color:#fff!important;	
	}
	.nav .menu-item a{
		color:#fff!important;
	}
	#content.col-md-8 {
		width: 100%;
		margin:0;
	}
	footer#footer #main-navigation{
		display:none;
	}
	footer .endereco {
    	border-top:2px solid #385f71!important;
	}
	h1.titulo{
		color:#e0ca3c!important;
		font-size:1.5625rem!important;
		font-weight:700!important;
		text-transform:uppercase!important;
		margin: 0!important;
		margin-bottom:35px;
		text-align:center;
	}
	h2.subtitulo{
		color:#93b7be!important;
		font-size:0.875rem!important;
		font-weight:700!important;
		text-transform:uppercase!important;
		margin-bottom:25px;
		text-align:center;
	}
	.lista-relatorios-anuais.row{
		width:100%!important;
		margin:0 auto!important;
	}
	.lista-relatorios-anuais.row .col-md-3{
		margin:0;
		padding:3rem 5% 0!important;
	}
	.lista-seminarios.row{
		width:100%!important;
		margin:0 auto 3rem!important;
	}
	.lista-seminarios.row .col-md-3{
		margin:0!important;
		padding:2rem 6.4% 0!important;
	}
	.lista-colaboradores.row{
		width:100%!important;
		margin:0 auto 3rem!important;
		padding-bottom:2rem!important;
	}
	.lista-colaboradores.row .col-md-3{
		margin:0!important;
		padding:2rem 6% 0!important;
	}
	.single-associados p.nome{
		text-align:center;
		margin-top:1rem;
	}
}
@media screen and (max-width:480px){
	.relatorios-anuais-index .relatorios-anuais-table{
		padding:1rem 0;
	}
	.relatorios-anuais-index .relatorios-anuais-table .relatorios-anuais-cell{
		width: 100%;
		display:block;
		padding:0px;
		text-align:center;
		border:none!important;
	}
	.endereço-quem-somos {
		padding: 44px 24px 30px;
		margin-top: 50px;
	}
	.page-template-publicacoes-e-leituras #tab-1 > .col-md-3 {
		padding: 0rem 3% 0;
		width: 100%;
	}
	.page-template-publicacoes-e-leituras #tab-1 > .col-md-3 a{
		vertical-align:middle!important;
	}
	.page-template-publicacoes-e-leituras #tab-1 > .col-md-3 a span{
		vertical-align:middle!important;
	}
	.page-template-publicacoes-e-leituras .livros-index .livros-publicados{
		min-height:auto;
		margin-bottom:2rem;
	}
	.page-template-publicacoes-e-leituras .livros-index .livros-publicados a{
		width:100%;
	}
	.page-template-publicacoes-e-leituras .livros-index .livros-publicados a img{
		clear:both!important;
		float:left!important;
		margin-right:3%;
	}
	.page-template-publicacoes-e-leituras .livros-index .livros-publicados a span{
		clear:none!important;
		float:left!important;
		width:60%!important;
	}
}
@media screen and (max-width:360px){
	.page-template-publicacoes-e-leituras .livros-index .livros-publicados a img{
		clear:both!important;
		float:none!important;
		display:block;
		text-align:center!important;
		margin:0 auto;
	}
	.page-template-publicacoes-e-leituras .livros-index .livros-publicados a span{
		clear:none!important;
		float:none!important;
		width:100%!important;
		display:block;
		text-align:center!important;
	}
}