
.large-12.columns.sidebar-blog h4 a {
  color: #ffffff;
  transition: 0.8s;
}

.large-12.columns.sidebar-blog h4 a:hover {
color: #2aa884;
transition: 0.8s;
}
.large-12.columns.banner-blog img {
width: 100%;
}

.large-12.columns.banner-blog {
padding: 0px;
}

.large-12.columns.sidebar-blog {
background-color: #4e4d4d;
}

.large-12.columns.sidebar-blog h4 {
color: #ffffff;
} 

.large-4.columns.sidebar {
margin-top: 20px;
}

.large-12.columns.sidebar-blog h4 {
color: #ffffff;
font-size: 28px;
padding-top: 15px;
/*background-image: url(../images/fundo-titulo-sidebar.png);
background-size: 100%;
background-repeat: no-repeat;
padding-bottom: 62px;
background-position: 0px 45px; */
padding-left: 15px;
}

.large-12.columns.sidebar-blog ul.categories-module h4{
background:none;
padding: 0px;
font-size: 19px;
}

.large-12.columns.sidebar-blog ul.categories-module a{
color: #ffffff;
transition: 0.8s;
}

.large-12.columns.sidebar-blog ul.categories-module a:hover {
color: #2aa884;
transition: 0.8s;
}

.face a {
display: none;
}

.large-12.columns.face {
padding: 0px;
margin-top: 30px;
}

.large-12.columns.sidebar-blog ul.categories-module{
list-style: none;
font-size: 19px;
background-image: url(../images/fundo-titulo-sidebar.png);
background-size: 100%;
background-repeat: no-repeat;
padding-top: 25px;
padding-left: 15px;
margin-left: 0px; 
}

.large-12.columns.sidebar-blog ul.category-module a{
color: #ffffff;
font-size: 19px;
transition: 0.8s;
}

.large-12.columns.sidebar-blog ul.category-module a:hover {
color: #2aa884;
transition: 0.8s;
}

.page-header h2 {
font-size: 26px;
font-weight: bold;
color: #4e4d4d;
}

.premios .page-header h2 {
line-height: 20px;
height: 70px;
} 

.large-12.columns.sidebar-blog ul.category-module{
list-style: none;
background-image: url(../images/fundo-titulo-sidebar.png);
background-size: 100% 100%;
background-repeat: no-repeat;
padding-top: 25px;
padding-left: 15px;
margin-left: 0px; 
}

.leading-2 p img, .leading-1 p img, .leading-0 p img, .leading-3 p img, .leading-4 p img{
display:none;
}

.pull-left.item-image img {
width: 100%;
height: 310px;
}

.page-header h2 a {
position: absolute;
margin-top: 320px;
color: #58575a;
}

.pull-left.item-image {
padding-bottom: 85px;
}

dt.article-info-term {
display: none;
}

dd.category-name {
position: absolute;
margin-top: 25px;
background-color: #dddcda;
opacity: 0.8;
font-size: 0px;
}

dd.published {
position: absolute;
right: 15px;
margin-top: 360px;
}

dd.category-name span {
font-size: 20px;
font-weight: bold;
padding-left: 5px;
font-family: verdana;
padding-right: 15px;
}

dd.published time {
font-size: 12px;
color: #868383;
}

p.readmore a {
background-color: #58575a;
color: #ffffff;
font-size: 10px;
padding: 5px;
border-radius: 10px;
transition: 0.8s;
}

p.readmore a:hover {
background-color: #dddcda;
color: #303030;
transition: 0.8s;
}

p.readmore {
text-align: right;
}

a.pagenav {
padding: 4px 12px;
line-height: 20px;
text-decoration: none;
background-color: #58575a;
border: 1px solid #000000;
color: #ffffff !important;
}

span.pagenav {
padding: 4px 12px;
line-height: 20px;
text-decoration: none;
background-color: #dddcda;
border: 1px solid #000000;
}

.pagination ul {
list-style: none;
padding-left: 0px;
}
.pagination ul li {
float: left;
}

ul.related-items li.related-item {
display: block;
position: relative;
padding-left: 0.9375rem;
padding-right: 0.9375rem;
float: left;
width: 25%;
margin-bottom: 30px;
transition: 1s;
}

ul.related-items li.related-item>a {
float: initial;
}

ul.related-items li.related-item>a span {
display: none;
}

ul.related-items li.related-item>a {
color: #58575a;
}

ul.related-items li.related-item>a:hover {
text-decoration: underline;
}

@media only screen and (max-width: 90.063em) { 

.large-12.columns.face {
text-align: center;
}

}