/* Dimensione icona FB in navbar */

.uk-navbar-right img {
  width: calc(1vw + 20px);
}


/* sfumatura per l'header */


.uk-navbar-container:not(.uk-navbar-transparent) {
    background-image: linear-gradient(90deg, #126D57, #1F876A, #126D57);}

@media (max-width: 960px) {
.news .uk-navbar-container:not(.uk-navbar-transparent) {
    background-image: url("/images/assets/header-mobile-small-2025.svg");
    background-repeat: no-repeat;
    background-size: cover;
    }
}




/* Dimensione responsive del logo e margin in testa */


@media (min-width: 960px) {
  .uk-navbar img {
    max-width: 18vw;
  }
    .uk-navbar  {
    margin-top: 50px;
  }
}







/* Dimensione responsive del logo e margin in testa */


.uk-modal-full svg {
    width: auto;
    height: 30px;
    margin: 20px;
    color: #fff;
  } 

.uk-modal-full svg:hover {
    height: 40px;
    margin: 15px;
    color: #ffffff50;
  }    







@media (max-width: 1600px) {

/* Dimensione responsive del blackquote */

blockquote {font-size: 24px;}
blockquote footer {font-size: 20px;

}














@media (max-width: 1200px) {

/* Dimensione responsive delle voci di menu */

  .uk-navbar-nav > li > a {
      padding: 0 15px;
      font-size: 16px;
      }


/* Dimensione responsive dei sottotitoli "large" */

.uk-text-large {font-size: 22px;}


/* Dimensione responsive del blackquote */

blockquote {font-size: 22px;}
blockquote footer {font-size: 18px;

}







@media (max-width: 1050px) {


  /* Dimensione responsive delle voci di menu */

  .uk-navbar-nav > li > a {
      padding: 0 10px;
      font-size: 14px;
      }

  }











@media (max-width: 960px) {



/* Dimensione responsive dei sottotitoli "large" */

.uk-text-large {font-size: 18px;}

/* Dimensione responsive del blackquote */

blockquote {font-size: 18px;}
blockquote footer {font-size: 15px;


}













@media (max-width: 640px) {

/* Dimensione responsive del blackquote */

blockquote {font-size: 20px;}
blockquote footer {font-size: 16px;



}





/* Ombra generica per titoli */

.ombra_titoli {
    text-shadow: 1px 1px 2px #000;
}




/* Date nell'accordion */

.uk-accordion .date {
  color: #808080;
}


ponsive del blackquote */

blockquote {font-size: 20px;}
blockquote footer {font-size: 16px;



}





/* Ombra generica per titoli */

.ombra_titoli {
    text-shadow: 1px 1px 2px #000;
}




/* Date nell'accordion */

.uk-accordion .date {
  color: #808080;
}







