#footer .masthead .mega-menu-widgets .soc-ico a .soc-font-icon, #footer .soc-ico a .soc-font-icon {
font-size: 30px;
}
.footer .widget {
margin-bottom: 0px;
}
#footer .soc-font-icon{
line-height: 40px;
}
#footer .soc-ico a:after, #footer  .soc-ico a:before {
width: 40px;
height: 40px;
}
#footer .masthead .mega-menu-widgets .soc-ico a, #footer .soc-ico a {
width: 40px;
height: 40px;
line-height: 40px;
}
.wpb_wrapper p, .single .entry-content p {
text-align: justify;
}
.text-secondary {
display:none;
}
.menu-rodape-container, .menu-footer-container {
font-size: 14px;
line-height: 14px;
}
.menu-rodape-container li, .menu-footer-container li {
border-width: 0!important;
padding:0!important;
}
h1.fancy-title, h2.fancy-subtitle {
text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.63);
}
.footer .sub-menu {
display:none;
}
.credito-stock {
font-size: 0.8em;
background-color: #f7f7f7;
padding: 3px 10px;
float: right;
line-height: 20px;
margin-top: -45px;
color: #888;
}
figcaption, .wpb_single_image .vc_figure-caption {
color: #888!important;
}
a#link-stock {
color: #888;
}
.page-id-2711 h2 {
display:none;
}
.page-id-3653 .content ul {
list-style: none!important;
}