/*COBALTO*/
h1,
#contentColumn a, #contentColumn a:visited,
.breadcrumb a,
.form-break,
#contentColumn .page-link,
#contentColumn .page-link:hover,
#contentColumn .page-link:active,
#contentColumn .page-link:visited,
#contentColumn #pageToolbar a,
#pageToolbar a:hover,
#pageToolbar a:active,
#pageToolbar a:visited,
ul li i.material-icons,
ul.ul-list li:before,
ul.ul-list li li:before,
.search-mobile-toggle a i.material-icons,
.menu-mobile-toggle a i.material-icons,
.navbar-light .navbar-nav .nav-link:focus,
.navbar-light .navbar-nav .nav-link:hover,
.navbar .sky-mega-menu a:hover i.icon:before,
.db-registro .search-calendar td a,
.db-registro .search-calendar td a:link,
.db-registro .search-calendar td a:active,
.db-registro .search-calendar td a:visited ,
.db-registro td#month_text a,
.db-registro td#month_text a:link,
.db-registro td#month_text a:hover,
.db-registro td#month_text a:visited,
.db-registro td#month_text a:active {

    color: #3b6b9c !important; /* TEMATISMO main (es. sfondo menu)*/
}

#contentColumn .page-item.active .page-link,
.badge-default,
.btn-primary ,
.btn-primary:hover,
.colorized .card-header,
.nav-pills .nav-link.active, .show>.nav-pills .nav-link, .list-group-item.active,
.btn:active,
.menu-mobile ul,
.gsc-results .gsc-cursor-box .gsc-cursor-current-page,
#dashboard .grid-cell:nth-child(1) .grid-content > a,
#dashboard .grid-cell:nth-child(2) .grid-content > a,
#dashboard .grid-cell:nth-child(3) .grid-content > a,
#dashboard .grid-cell:nth-child(4) .grid-content > a,
#dashboard .grid-cell:nth-child(5) .grid-content > a,
#dashboard .grid-cell:nth-child(6) .grid-content > a,
header .header-head .listaprimalinea li#login a,
.navbar-nav .ultimolink,
.side-menu h2,
header .container-search-mobile .searchbox
{
    background: #3b6b9c !important; /* TEMATISMO main (es. sfondo menu)*/
}

.btn:active, .btn:focus {
    color: #fff !important;
    border-color: #3b6b9c !important;
}

.form-control:focus {
    border-color: #3b6b9c !important; /* TEMATISMO main (es. sfondo menu)*/
}

a:link, a:visited, a:hover, a:active, a:focus,.text-primary,  a.text-primary:hover, a.text-primary:focus,
.icons-homepage-container-inner .menuConfig a  {
    color: #3b6b9c !important; /* TEMATISMO main (es. link)*/
}

.db-registro td a:link,
.db-registro td a:visited,
.db-registro td a:hover,
.db-registro td a:active,
.db-registro td a:focus {
    color: #fff !important;
}

.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:active {
    background: #fff !important;
    color: #3b6b9c !important;
}

.navbar .sky-mega-menu a:hover i.icon:before {
    color: #3b6b9c !important;
}

.sky-mega-menu li > div:before {
        border-bottom: 5px solid #3b6b9c; /* TEMATISMO main (es. menu)*/
}

.sky-mega-menu li li > div:before {
        border-right: 5px solid #3b6b9c; /* TEMATISMO main (es. menu)*/
}

[class*="menu-"] a .icon {
    color: #3b6b9c !important;
}

a.clinks-adm-menu-handle {
    color: #fff !important;
}

li.nav-item-mobile a {
    color: #fff !important;
}

li.nav-item-mobile li.nav-item-mobile a{
    color: #3b6b9c !important;
}

input[type=checkbox] + label:before,
input[type=checkbox]:checked + label:before,
input[type=radio] + label:before,
input[type=radio]:checked + label:before  {
    color: #3b6b9c;
}

@media (min-width: 768px) {
    .navbar .navbar-nav
    {
        background: #3b6b9c; /* TEMATISMO main (es. sfondo menu)*/
    }
}


.context-menu-wrapper h3,
#boxDOCUMENTI-MENU-2 h2,
#boxAVVISI-MENU-1 h2,
.context-menu h3 ,
.navbar,
.navbar .dropdown-menu,
.navbar .dropdown-menu:hover,
.navbar li.dropdown:hover .nav-link,
.navbar-light .navbar-nav .nav-link,
.navbar .dropdown-menu .dropdown-item:hover {
    background-color: #3b6b9c!important;  /* TEMATISMO main (es. sfondo menu)*/
}

.navbar .nav-item .nav-link{
    border: 1px solid #3b6b9c;  /* TEMATISMO main (es. sfondo menu)*/
}


@media screen and (max-width: 1199px) {
    .navbar .bg-light{
        background-color: #3b6b9c !important;  /* TEMATISMO main (es. sfondo menu)*/
    }

    .navbar .nav-item ,
    .menuprincipale {
        background: #3b6b9c!important;  /* TEMATISMO main (es. sfondo menu)*/
    }
}


@media (max-width: 991px) {
    .navbar.bg-light
    {
        background-color: #3b6b9c; /* TEMATISMO main (es. sfondo menu)*/
    }
}