/*METTI QUI IL TUO CSS*/
:root {
  --bs-primary-trasparenza: #fff;
  --bs-secondary-trasparenza: #ff6c0a;
  --bs-footer-trasparenza: rgb(1, 61, 203);
  --bs-link-trasparenza:#014af4;
  --cassiopeia-color-hover-trasparenza:#424077;
  --bs-download-doc-trasparenza:#ff6c0a;
  --bs-download-doc-box-trasparenza:#fcc39c;
}

.docs-list
  {
   padding:0;
  }

.docs-list > li,
.docs-list > li .list-group-item
  {
    color:#000;
    background-color: var(--bs-download-doc-box-trasparenza) !important;
  }

.docs-list > li .list-group-item
  {
    padding:0 !important;
  }
  
  

.bg-info
  {
    color:#000;
    background-color: var(--bs-download-doc-trasparenza) !important;
    border:#000 solid 1px !important;
  }
  
.bg-info span,
.docs-list .filesize
  {
    color:#000 !important;
  }  
  
.docs-list .card-title
  {
    font-size: 1.25rem;
  }  


.breadcrumb-item a,
.bg-foot a
  {
   color: var(--bs-link-trasparenza) !important;
  }

a:not(.btn):focus, a:not(.btn):hover 
  {
    color: var(--cassiopeia-color-hover-trasparenza);
  }
  
footer a
  {
   color: #fff !important;
  }
  
footer a:hover
  {
   text-decoration:underline !important;
  }  

.header-row
  {  
    color:#000;
    background-color: var(--bs-primary-trasparenza);
    border-bottom:4px solid var(--bs-secondary-trasparenza) !important;
  }
  
.menu-btn-mobile
  {
   background-image: url(/images/svg/Menu.svg);
   background-repeat: no-repeat;
   border:0;
   border-radius:0;
   background-color:#fff;
   width:64px;
  }
  
.menu-btn-mobile:before, .menu-btn-mobile:after
  {
   display:none;
  }

.menuLabel
  {
    text-align:center;
    margin-top:1.5rem;
    font-weight:bold;
    font-size:1rem;  
  }
  
#site-footer 
  {
    border-top: var(--bs-secondary-trasparenza) solid 4px;
  }  

.text-white
  {  
    background: var(--bs-footer-trasparenza) !important;
  }

.footerBlock1,
footer  
  {
   background:#fff !important;
  }
  
  