
#nav-logo-2row-drop .dropdown-menu, #nav-logo-2row-drop .sub-menu, #nav-logo-2row-drop .mega-menu-container {
	background: #494bad;
}

.nav-bg-color {
	background: linear-gradient(135deg, #00c0ff, #494bad);
}

#nav-logo-2row-drop .nav-bg {
	background: linear-gradient(135deg, #00c0ff, #494bad);
	opacity: 1;
}

#desc-text-list-img {
	background: #e6e6e6;
}

#contact-center-text-map {
	background: #ffffff;
}
#footer-fluid-text-icon-social {
	background: #9d9d9d;
}

.social-list a { color: #bfbfbf !important }

/*----------------------------------------------------------------------------------------
                        CUSTOMIZAÇÃO MOBILE
-----------------------------------------------------------------------------------------*/


@media (min-width: 1240px) and (max-width: 1366px) {
.telefonestopo {
    width: 30% !important; }
.emailtopo {
    width: 36% !important; }  
    .container { width: 90% !important; }
}
    
@media (max-width: 1240px) {
.contatostopo .icon-position-left { margin: 0 !important; } }


@media (min-width: 300px) {
.navbar-toggle {

    display: none !important;

} }

@media (min-width: 1190px) and (max-width: 1240px) {
   .contatostopo span {
    font-size: 20px !important;
    line-height: 24px !important;
    }
    
.navbar-brand img {
    width: 220px !important;
}
.container {
    width: 90% !important;
}
}

@media (min-width: 992px) and (max-width: 1189px) {

.navbar-brand img {
    width: 200px !important;
}
.container {
    width: 90% !important;
}
}
@media (max-width: 991px) {
.navbar-brand {  float: none !important;  } }

@media (min-width: 800px) and (max-width: 992px) {
.barratopo {
    justify-content: center !important;
}
.telefonestopo {
    width: 100% !important; }
.emailtopo {
    width: 100% !important; } 
.navbar-brand img {
    width: 200px !important;
	margin-bottom: 15px;
}
.container {
    width: 95% !important; }

}    
    

@media (min-width: 700px) and (max-width: 799px) {
.barratopo {
    justify-content: center !important;
}
.telefonestopo {
    width: 100% !important; }
.emailtopo {
    width: 100% !important; } 
.navbar-brand img {
    width: 200px !important;
	margin-bottom: 15px;
}
.container {
    width: 95% !important;
} }

@media (min-width: 600px) and (max-width: 699px) {
.barratopo {
    justify-content: center !important;
}
.telefonestopo {
    width: 100% !important; }
.emailtopo {
    width: 100% !important; } 
.navbar-brand img {
    width: 200px !important;
	margin-bottom: 8px;
}
.container {
    width: 98% !important;
} }

@media (min-width: 400px) and (max-width: 599px) {
.barratopo {
    justify-content: center !important;
}
.telefonestopo {
    width: 100% !important; }
.emailtopo {
    width: 100% !important; } 
.navbar-brand img {
    width: 200px !important;
	margin-bottom: 8px;
}
.container {
    width: 98% !important;
} }

@media (min-width: 300px) and (max-width: 399px) {
.barratopo {
    justify-content: center !important;
       padding: 0 10px 0;
}
.telefonestopo {
    width: 100% !important; }
.emailtopo {
    width: 100% !important; padding: 0;} 
.navbar-brand img {
    width: 200px !important;
	margin-bottom: 8px;
}
.container {
    width: 100% !important;
}
.contatostopo .icon-position-left {
    margin: 4px 0 0 !important;
}
}

@media (max-width: 425px) { }

@media (max-width: 991px) {
.brancoespaco {  display: none; } }

@media (max-width: 993px) {
#nav-logo { padding: 20px !important; } 
    .navbar-header {
    margin-bottom: 10px;
}
.jv {
    margin-bottom: 15px;
}
}

/* CONTATO TOPO */
@media (min-width: 1064px) and (max-width: 1189px) {
.contatostopo span {
    font-size: 20px !important;
    line-height: 24px !important;
    }
}
@media (min-width: 993px) and (max-width: 1064px) {
.contatostopo span {
    font-size: 17px !important;
    line-height: 20px !important;
    }
}

@media (min-width: 600px) and (max-width: 818px) {
.contatostopo span {
    font-size: 17px !important;
    line-height: 20px !important;
    }
}
@media (min-width: 400px) and (max-width: 599px) {
.contatostopo span {
    font-size: 17px !important;
    line-height: 20px !important;
    }
}
@media (min-width: 300px) and (max-width: 399px) {
.contatostopo span {
    font-size: 13px !important;
    line-height: 14px !important;
    }
}
