/* HEADER */

.Header-navbar { color: #990001; background-color: currentColor; }

.Header-titleLink a { color: #FFF; }
.Header-titleLink small { color: currentColor; }
.Header-social { color: #FFF; }
.Header-searchTrigger button { background-color: #990001; color: #fff; }
.Header-socialIcons [class^="Icon-"], .Header-socialIcons [class*=" Icon-"] {
    background-color: #fff;
    color: #990001;
}

.u-background-70 { background-color: #990001 !important; }

/* MENU */

.Megamenu--default { background-color: #690001; }
.u-color-white, .Bullets > li:before, .Form-input.Form-input:focus + [role="tooltip"], .Linklist-link.Linklist-link--lev1, .Linklist-link.Linklist-link--lev1:hover, .Megamenu--default .Megamenu-item > a, .ScrollTop, .ScrollTop-icon, .Footer, .Footer-blockTitle, .Footer-subTitle, .Share > ul > li, .Share-reveal > a > span, .Share > ul > li > a, .Share-revealIcon, .Spid-button {
    color: #FFF !important; }
.u-background-90, .Linklist-link.Linklist-link--lev1, .Linklist-link.Linklist-link--lev1:hover {
    background-color: #690001 !important; }
.u-color-50, .Accordion--default .Accordion-link, .Linklist-link, .Linklist a, .Skiplinks > li > a, .ErrorPage-title, .ErrorPage-subtitle, .Header-language-other a, .Share-revealIcon.is-open {
    color: #690001 !important; }

/* SOCIAL SHARE */
.u-background-50, .Share > ul > li, .Share-revealIcon {
    background-color: #690001 !important; }

/* NEWS */
.u-color-60 { color: #690001 !important; }
.u-background-60 { background-color: #990001 !important; }
.u-color-50 { color: #690001 !important; }
.u-background-compl-10 { background-color: #FAFAFA !important; }
.u-color-95 { color: #690001 !important; }

/* BOTTONI */
.u-background-compl-80 { background-color: #690001 !important; }

/* UTILITA' */
.u-color-black { color: #690001 !important; }

/* HIGHLIGHT */
.u-background-compl { background-color: #FAFAFA !important; }

/* FOOTER */
.u-background-95 { background-color: #690001 !important; }
.u-border-top-xxs, .Accordion--default .Accordion-header, .Leads-link, .Linklist li, .Footer-subBlock, .Footer-block li, .Footer-links {
    border-top: 0.1rem solid #EEE !important; }
.u-color-grey-50, .Megamenu--default .Megamenu-subnavGroup > li, .Share-revealText {
    color: #5a6772 !important;
}
.Footer-subBlock, .Footer-block li {
    color: #FFF !important;
}

/* PRIVACY */
.u-color-teal-50 {
	color: #FFF !important;
}
.Button--default {
	background-color: #FFF;
    border-color: #EEE;
    color: #004a4d;
}
.Button--default[disabled], .Button--default.is-disabled {
  background-color: #AAA !important;
  border-color: #999 !important;
  color: #004a4d !important;
}
.Button--default:focus, .Button--default:hover {
	background-color: #FFF !important;
    border-color: #EEE !important;
}
.Button--default:active, .Button--default.is-pressed {
	background-color: #FFF !important;
    border-color: #EEE !important;
    color: #004a4d !important;
}
