/*
* Colors
*/
.t-Pac .Header-navbar,
.t-Pac .u-background-50,
.Header-searchTrigger button {
background-color: #4297d8 !important;
}

.Accordion--default .Accordion-link, .ErrorPage-subtitle, .ErrorPage-title, .Header-language-other a, .Linklist-link, .Linklist a, .Share-revealIcon.is-open, .Skiplinks > li > a, .u-color-50 {
color: #4297d8 !important;
}

.t-Pac .u-background-60 {
background-color: #2c8bd3 !important;
}

.t-Pac .u-background-70 {
background-color: #277dbf !important;
}

.t-Pac .ScrollTop,
.t-Pac .u-background-95 {
background-color: #1a5480 !important;
}

.Linklist-link.Linklist-link--lev2, .Linklist-link.Linklist-link--lev2:hover, .Linklist-link.Linklist-link--lev3, .Linklist a:hover, .Megamenu--default .Megamenu-subnavGroup > li > a, .Treeview--default li[aria-expanded="true"] li a, .Treeview--default li[aria-expanded="true"] li a:hover, .Treeview--default li[aria-expanded="true"] li li a, .Treeview--default li[aria-expanded="true"] li li a:hover, .u-color-95 {
color: #1a5480 !important;
}

.Accordion--default .Accordion-header:hover,.Linklist a:hover,.u-background-5 {
background-color: #ffffff !important
}

/*
* Italsoft
*/

.ui-widget-content a,
a/*, a:link*/ {
color: #4297d8;
}

#setupform input.submit,
input.italsoft-button:not([type="checkbox"]):not([type="radio"]):not([type="file"]), /* Override jquery-ui */
.italsoft-icon.italsoft-icon--circled,
.italsoft-button,
.italsoft-treeview-item--open > div > .italsoft-treeview-text,
.italsoft-treeview-item--open > div > .italsoft-treeview-text:hover,
.ui-tabs .ui-tabs-nav li.ui-tabs-selected,
.t-Pac .Button--default {
background-color: #4297d8;
}

#setupform input.submit:hover,
input.italsoft-button:hover:not([type="checkbox"]):not([type="radio"]):not([type="file"]), .italsoft-button:hover {
background-color: #277dbf;
}

.italsoft-treeview .italsoft-treeview-item > ul {
border-left-color: #4297d8;
}

.italsoft-treeview .italsoft-treeview-item > ul {
border-bottom-color: #4297d8;
}

.t-Pac .Button--default {
border-color: #1e6195;
color: #fff;
}

#cookie-bar {
background-color: #0d2a40;
}

.u-color-teal-50 {
color: #81b9e5 !important;
}

.italsoft-treeview .italsoft-treeview-text--selectable:hover {
background-color: #ffffff;
}

.t-Pac input:not([type="checkbox"]):not([type="radio"]):not([type="file"]):focus,
.t-Pac textarea:focus,
.t-Pac select:focus {
box-shadow: 0 0 2px #81b9e5 !important;
border: 1px solid #81b9e5;
}

.t-Pac input.italsoft-button.italsoft-button--outline:not([type="checkbox"]):not([type="radio"]):not([type="file"]), /* Override jquery-ui */
.t-Pac .italsoft-button.italsoft-button--outline {
border: 1px solid #4297d8 !important;
}

a.italsoft-button.italsoft-button--outline:link,
a.italsoft-button.italsoft-button--outline:visited,
.italsoft-button.italsoft-button--outline,
.italsoft-button.italsoft-button--outline > .italsoft-icon,
.italsoft--text-primary {
color: #4297d8;
}

.t-Pac .ui-tabs-active.ui-state-active {
background-color: #4297d8;
}

.italsoft--bg-primary {
background-color: #4297d8;
color: #fff;
}

.italsoft-alert--primary { border-left: 3px solid #4297d8; }

.italsoft--bg-primary a { color: #fff; }

.t-Pac .border-top-primary {
border-top: 2px solid #4297d8;
}

.t-Pac #pronamic_cookie_holder > p > a {
color: #4297d8;
}