/* ============================================================
   PLUGIN OVERRIDES
   ============================================================
   Stili di personalizzazione per plugin di terze parti.
   Tenere separati dal CSS del tema.
   ============================================================ */



/* plugin wp_pagenavi */

.wp-pagenavi {
  text-align:center;
}

.wp-pagenavi a, .wp-pagenavi span  {
  padding: 10px 20px !important;
  font-size: 1em;
  line-height:1.1;
  border:none !important;
}


@media (max-width:767px) {
  .wp-pagenavi a, .wp-pagenavi span {
    padding: 3px 5px !important;
    }
  }

.wp-pagenavi a {
  text-decoration: none;
  background-color: #fff;
  border-radius:6px;
}

@media (max-width:767px) {
  .wp-pagenavi a {
    background-color: transparent;
    }
  }

.wp-pagenavi span.pages {
  display:block;
  margin-bottom: 30px;
}

.wp-pagenavi a:hover {
  background-color: #936100;
  color: #fff;
  border-radius: 6px;
}

.wp-pagenavi span.current {
  background-color: #936100;
  color: #fff;
  border-radius: 6px;
}


/****** slider homepage *******/

   .home .swiper-content {
    border-radius:25px !important;
}

/***** Kadence Blocks ******/

.icona-bottoni .kb-svg-icon-wrap {
background: #72202A;
border-radius: 50px;
}

.icona-bottoni-alt .kb-svg-icon-wrap {
background: #0B4F6C;
border-radius: 50px;
}


.icona-bottoni-alt2 .kb-svg-icon-wrap {
background: #fff;
border-radius: 50px;
}


/***** embed container per video in Kadence Blocks ******/


.embed-container {
        position: relative;
        padding-bottom: 56.25%;
        overflow: hidden;
        max-width: 100%;
        height: auto;
    }

    .embed-container iframe,
    .embed-container object,
    .embed-container embed {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }


/******* SEARCH AND FILTER *******/

.azzera-filtro .search-filter-input-button:last-child {
  padding:0px;
  background: transparent;
}

.azzera-filtro .search-filter-input-button:last-child:hover {
  background: transparent !important;
}