.cellcontent {
    background-color: #004c99 !important;
}

    .cellcontent a:link,
    .cellcontent a:hover,
    .cellcontent a:visited {
        background-color: #fff !important;
    }

/* ------------------------------------------------------------------------------- */
/* Colore titolo principale ------------------------------------------------------ */
/* ------------------------------------------------------------------------------- */

.Header-titleLink a:link, .Header-titleLink a:hover, .Header-titleLink a:visited {
    color: #fff !important;
}

/* ------------------------------------------------------------------------------- */
/* Tabs ----- -------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------- */


.tab-link {
    background-color: #004c99 !important;
    color: #fff !important;
    padding: 4px 8px;
    margin: 4px;
    text-decoration: none;
}

    .tab-link a:hover {
        text-decoration: underline;
    }

/* ------------------------------------------------------------------------------- */
/* Colore titolo principale ------------------------------------------------------ */
/* ------------------------------------------------------------------------------- */

.Header-titleLink a:link, .Header-titleLink a:hover, .Header-titleLink a:visited {
    color: #000 !important;
}

/* ------------------------------------------------------------------------------- */
/* Personalizziamo lo sfondo della testata --------------------------------------- */
/* ------------------------------------------------------------------------------- */

.Header-navbar, .u-background-compl {
    background-color: #fff !important;
}

/* ------------------------------------------------------------------------------- */
/* Override dell'hamburger, per questioni di colore ------------------------------ */
/* ------------------------------------------------------------------------------- */

.Hamburger-toggle, .Hamburger-toggle:after, .Hamburger-toggle:before {
    background: #000;
}

.Header-toggleText {
    color: #000;
}

.Hamburger-toggle {
    color: #fff;
}

/* ------------------------------------------------------------------------------- */
/* Personalizziamo il menù ------------------------------------------------------- */
/* ------------------------------------------------------------------------------- */

.Megamenu, .Offcanvas-toggleContainer, .u-background-compl-95 {
    background-color: #005ba6 !important;
}

.menulevel1 {
    color: #fff !important;
}

/* ------------------------------------------------------------------------------- */
/* Personalizziamo il pulsante standard------------------------------------------- */
/* ------------------------------------------------------------------------------- */
.Button--default {
    background-color: #004c99 !important;
    border-color: #004c99 !important;
    color: #fff !important;
}

    .Button--default.is-disabled, .Button--default[disabled] {
        background-color: #65dde0 !important;
        border-color: #50d8dc !important;
        color: #004a4d !important;
    }

    .Button--default:focus, .Button--default:hover {
        background-color: #3cd5d7;
        border-color: #29cbd1;
    }

    .Button--default.is-pressed, .Button--default:active {
        background-color: #004a4d;
        border-color: #000;
        color: #65dde0;
    }

.Headroom-hideme a:hover {
    color: #004c99;
}

/* ------------------------------------------------------------------------------- */
/* Personalizziamo il footer ----------------------------------------------------- */
/* ------------------------------------------------------------------------------- */

.u-footer {
    background-color: #30373d;
}

.Footer-subBlock {
    color: #fff !important;
    line-height: 1.5em !important;
}

.Footer a:hover {
    color: #fff;
}

/* ------------------------------------------------------------------------------- */
/* Menù laterale ----------------------------------------------------------------- */
/* ------------------------------------------------------------------------------- */

.Linklist-link.Linklist-link--lev1,
.Linklist-link.Linklist-link--lev1:hover {
    color: #fff;
    background-color: #004c99 !important;
    padding-left: 1.5em;
}

.Linklist-link.Linklist-link--lev2,
.Linklist-link.Linklist-link--lev2:hover {
    color: #000;
    background-color: #fff !important;
}

.Linklist-link,
.Linklist a {
    color: #000;
    background-color: #fff !important;
}

.Linklist-link--lev3 {
    background-color: #E1D7F2 !important;
}

/* ------------------------------------------------------------------------------- */
/* Sfondo entrypoint ------------------------------------------------------------- */
/* ------------------------------------------------------------------------------- */

.Entrypoint-item-background {
    background-color: #00264d !important;
}

    .Entrypoint-item-background a, .Entrypoint-item-background a:hover, .Entrypoint-item-background a:link, .Entrypoint-item-background a:visited {
        color: #fff !important;
    }

.Entrypoint-item {
    color: white !important
}

/* ------------------------------------------------------------------------------- */
/* Cerca ------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------- */
#cerca {
    background-color: #eae9e0;
}

.js-Header-search-trigger {
    color: #fff !important;
}

.Icon-search {
    color: #fff !important;
}

#cmdSearch {
    background-color: #4799eb;
}
