
/* Customize Regione Umbria*/
:root{
  --bs-body-color: hsl(0deg, 0%, 10%);
  --bs-link-color: hsl(160deg, 100%, 24%);        /* secondary */
  --bs-link-hover-color: #006242;

  --bs-gray-dark: #202a2e;

  --bs-green-dark: #00402b;   
  --bs-green: #007a52; /* primary */  
}

#ColSX_IS .titlesectionnav {display: none;}
a {color: var(--bs-link-color);}
a:hover {color:var(--bs-link-hover-color);}

.it-header-slim-wrapper {background-color: var(--bs-green-dark);}

.it-header-center-wrapper, .it-header-wrapper {background-color: var(--bs-green);}
@media (min-width: 992px) {
  .it-header-navbar-wrapper {
    background: var(--bs-green);
  }
}
.it-footer-main, .it-footer-small-prints {
    background-color: var(--bs-gray-dark); 
    color:var(--bs-body-bg);   
}
 

.it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone, .it-footer-main a, .it-footer-main h4 a, .it-footer-main .h4 a, .it-footer-small-prints a
 {color:var(--bs-body-bg) !important;}
.it-footer .footer-list a {
  line-height: 2;  
}
.it-footer .footer-list a:hover, .it-footer a:hover {text-decoration: none;}

.it-header-center-wrapper .it-header-center-content-wrapper .it-search-wrapper a.rounded-icon svg {fill:var(--bs-body-bg);}
@media (min-width: 992px) {
.it-header-center-wrapper .it-header-center-content-wrapper .it-search-wrapper a.rounded-icon svg {fill:var(--bs-green);}
}


.btn-primary {
    background-color: var(--bs-green);
    border-color: var(--bs-green);
}
.btn-primary:hover {    
   background-color: var(--bs-green-dark);
   border-color: var(--bs-green-dark);
}

@media (min-width: 768px) {
  .it-footer .footer-heading-title {
    margin-bottom: .875rem;
    padding-bottom: .875rem;
    border-bottom: 1px solid hsla(0,0%,100%,.5);
  }
}
.it-footer .footer-heading-title {
  font-size: .875rem;
  line-height: 1rem;
  text-transform: uppercase;
}

/* breadcrumb */
.full-width, .container:has(> .breadcrumb-container) {
  width: 99.60vw !important;
  max-width: 99.60vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;
}
.breadcrumb-container {padding-left: 18px;}

/* END Customize */