/* Schemi Colore: Chiaro */
.theme-light #header {
    background-color: #fff;
    color: #06c;
}

.theme-light .show-menu-main {
    color: #575756;
}

.theme-light #menu-social.nav a,
.theme-light .menu-main .nav a,
.theme-light .menu-main .nav a:hover,
.theme-light .menu-main .nav a:active,
.theme-light .menu-main .nav li:hover > a,
.theme-light .menu-main .nav li:active > a,
.theme-light .menu-main .nav .focus > a,
.theme-light .menu-main .nav .current-menu-item > a,
.theme-light .menu-main .nav .current-menu-ancestor > a {
    color: #06c;
}

.theme-light .menu-main .nav li.focus > ul,
.theme-light .menu-main .nav li:hover > ul,
.theme-light .menu-main .nav li:active > ul,
.theme-light .menu-main .nav li ul:before {
    background-color: #0059b3;
}

.theme-light .menu-main .nav li ul a,
.theme-light .menu-main .nav li ul a:hover,
.theme-light .menu-main .nav li:hover ul a,
.menu-main .nav .current-menu-item > a,
.theme-light.theme-gray .menu-main .nav .current-menu-ancestor > a {
    color: #fff;
}

.it-brand-text .description
{
    color: #000;
}

/** Responsive **/
@media screen and (max-width: 767px) {
    .theme-light .menu-main .nav li:hover > ul {
        background-color: transparent !important;
    }
}
