/*
 * Modifiche di Nereo 
 * data: 11/02/2024 e successive
*/

/* eliminato 26/02/2024 
h1, h2, h3, h4, h5, h6 {
  color: #505050;
}

.h1, .h2, .h3, .h4, .h5, .h6 {
  color: #505050;
}

p {
  color: #505050;
}
*/

.container-header, .container-footer {
  background-color: darkgreen;
  background-image: none;
}

.accordion .list-group-item {
  color: #000000;
}

.btn-secondary {
  color: darkgreen;
  background-color: #fff;
  border-color: #909090;
}

.btn-primary {
  color: #fff;
  background-color: darkgreen;
  border-color: #b0b0b0;
}

.btn-primary:hover {
  color: #fff;
  background-color: darkgreen;
  border-color: #b0b0b0;
  text-decoration: underline;
}

.btn-primary:active {
  color: #fff;
  background-color: darkgreen !important;
  border-color: #b0b0b0;
  /* text-decoration: underline; */
}

:root, [data-bs-theme="light"] {
  --link-color: darkgreen;
  --link-color-rgb: 34, 79, 170;
  --link-decoration: none;
  --link-hover-color: #505050;
  --link-hover-color-rgb: 66, 64, 119;  
  --info: darkgreen;
}

a:not([class]) {
  text-decoration: underline;
  color: darkgreen;
}

a:hover {
  color: darkgreen;
  text-decoration: none;  
}

.newsflash-image {
  margin: 8px -6px 16px -6px !important;
}

/* added by Nereo 26/02/2024 */
.footer .grid-child {
  justify-content: space-between;
  align-items: inherit;
  padding: .5rem .5em 2.5em .5em;
}


/* added by Nereo 27/02/2024 - classe per icone social */

ul.social-icons {
    background: darkgreen none repeat scroll 0 0;
    color: #ffffff;
    font-size: 20px;
    list-style-type: none;
    margin:0;
    padding:0; 
}

li.link-social a {
   color: #ffffff;
}

li.link-social a:hover {
   color: #000;
}

/* added by Nereo 28/02/2024 */
.footer {
  color: #fff;
  background-color: darkgreen;
  background-image: none;
  font-size: 14px;
}

/* vale per tutti i moduli
.card {
  --card-border-color: none; 
}
*/

/* classe aggiunta per il footer */
.card-footer {
  --card-border-color: none;
}

.card-header {
  font-weight: normal;
  font-size: 20px;
}

.breadcrumb {
  border: 1px solid #dfe3e7;
}

/* fine modifiche */