/* Enter Your Custom CSS Here */

.mmCapturaCentro{
  background-color: #BE1520;
}

#header-wrap .be-shortcode{
    margin-bottom: 0px;
}
#header-wrap .be-button-wrap{
    margin: 0px;
}

.imagemRedonda {
        border-radius: 200px;
        width: 200px;
}

#navigation a, #navigation-right-side a, #navigation-left-side a{
    color: #666666 !important;
}

/* Enter Your Custom CSS Here */
@media only screen and (max-width: 1024px){
  #navigation, #navigation-left-side, #navigation-right-side {
    display: none !important;
  }
  
  .mobile-nav-controller-wrap {
    display: inline-block;
  }
  
  #mc-embedded-subscribe{
    margin-left: 5px;
  }
  
  
}

@media only screen and (max-width: 767px){
  #caixaHeader{
    width: 50%;
  }
}

@media only screen and (max-width: 480px){
  #caixaHeader{
    width: 70%;
  }
}

.related-items
{
  margin-bottom: 10px !important;
}

@media only screen and (max-width: 767px){
.tratamento .animate-icon-module-style1-wrap {
    -height: 200px !important;
    -width: 200px !important;
  }
}
  
  .animate-icon-module-style2-wrap{
        -height: 170px !important;
  }
    
    .fb_iframe_widget,
	.fb_iframe_widget span,
	.fb_iframe_widget span iframe[style] {
	  min-width: 100% !important;
	  width: 100% !important;
	}
    
    #atualizar-comentarios{
    background-color: #6A0069 !important;
    border-color: #6A0069 !important;
    height: 50px !important;
    }
    
    .style1 .logo, .style4 .logo, #left-header-mobile .logo, .style3 .logo{
        padding-top: 15px;
        padding-bottom: 15px;
    }
    
    #header-top-bar-right{
    padding: 5px 20px;
    }
    
    .icon-shortcode .font-icon{
    border: none;
    }
    
    .icon-shortcode.align-none{
            margin-bottom: 0px !important;
    }
    
    body.header-transparent #header-wrap #navigation, body.header-transparent #header-wrap #navigation-left-side, body.header-transparent #header-wrap #navigation-right-side, body.header-transparent #header-inner-wrap .header-controls, body.header-transparent #header-inner-wrap .mobile-nav-controller-wrap{
        line-height: 100px;    
    }
    
    /* Enter Your Custom CSS Here */
@media only screen and (max-width: 1024px){
  #navigation, #navigation-left-side, #navigation-right-side {
    display: none !important;
  }
  
  .mobile-nav-controller-wrap {
    display: inline-block;
  }
  
.hero-section-wrap *:last-child {
        margin-top: 20px;
        font-weight: bold;
}

.hero-section-inner h3{
    font-weight: bold !important; 
}

#navigation a, #navigation-right-side a, #navigation-left-side a{
        padding: 0px 15px;
        font-size:   11px !important;
}

#navigation a:hover, #header-top-menu a:hover, #navigation .current-menu-item > a, #slidebar-menu .current-menu-item > a, #navigation .sub-menu .current-menu-item > a, #navigation .sub-menu a:hover, #navigation .children .current-menu-item > a, #navigation .children a:hover, #slidebar-menu .current-menu-item > a{
font-size: 11px !important;
}

#header-inner-wrap.background--dark.transparent .be-mobile-menu-icon, #header-inner-wrap.background--dark.transparent .be-mobile-menu-icon::before, #header-inner-wrap.background--dark.transparent .be-mobile-menu-icon::after, #portfolio-title-nav-bottom-wrap  .background--dark .home-grid-icon span{
background-color: #be1520;    
}

@media only screen and (max-width: 480px) and (min-width: 321px){
.logo {
    max-width: 75%;
}}

#header-top-bar #topbar-menu li a{
        font-weight: bold !important;
}