/* ==== ARCHIVIO ==== */
#annunci-intro {
    padding: 20px 0 0;
   text-align: center;
}

#annunci-filtro {
    background-color: var(--nectar-extra-color-2);
    color: #fff;
    box-shadow: -200px 0 var(--nectar-extra-color-2), 200px 0 var(--nectar-extra-color-2);
   padding-top: 35px;
}
#annunci-filtro .annunci-filtro-title {
    color: #fff;
}
@media(min-width:1000px){
   #annunci-filtro {
       box-shadow: -600px 0 var(--nectar-extra-color-2), 600px 0 var(--nectar-extra-color-2); 
   }
   #annunci-intro {
    text-align: left;
   }
}

.loop-post-number {
   margin-top: 35px;
   margin-bottom:-30px;
   text-align: right;
}

#annunci-info-agg {
    background-color: #fff;
    padding-top: 30px;
    padding-bottom: 30px;
    box-shadow: -400px 0 #fff, 400px 0 #fff;
}
#annunci-info-agg h3, div#annunci-info-agg h3 strong {
    color: var(--nectar-accent-color);
    font-weight: 500 !important;
}

.container-wrap {
   padding-bottom:0;
}

/*funzionamento tabs*/
#annunci-tabs {
   display: flex;
   flex-direction: column;
   margin:10px 0 30px;
}
#annunci-tabs span {
    padding: 8px 20px;
    border: 2px solid var(--nectar-extra-color-2);
    border-radius: 15px;
    line-height: 1.1;
   min-width: 250px;
   text-align: center;
   cursor: pointer;
   display: inline-block;
}
#annunci-tabs span.tab-active {
    background-color: var(--nectar-extra-color-2);
   color:#fff;
}

[data-tab*="tab-"]:not(.tab-content-active) {
   display: none;
}

@media(min-width:1000px){
  #annunci-tabs {
      flex-direction: row;
   } 
   #annunci-tabs span {
      margin-right: 15px;
   }
}

/*se non c'è pagination alzo un po' il padding bottom*/
#annunci-loop:not(:has(#pagination)) {
    padding-bottom: 70px !important;
}



/* ==== SINGOLO ANNUNCIO ==== */
.single-annuncio .contenuto {
   padding-bottom:0;
}
.contenuto h2 {
   color: var(--nectar-accent-color)
}
.contenuto p:has(+ul) {
   padding-bottom:5px;
}
.contenuto li {
   margin-bottom:5px;
}
.container .nectar-button {
   text-transform: uppercase;
   text-align: center;
   min-width: 310px;
}
 
/*sidebar annuncio*/
.annuncio-sidebar .nectar-button {
   width:100%;
}
.annuncio-sidebar .iwithtext {
    margin-bottom:2px;
   display: flex;
   align-items: center;
}
.annuncio-sidebar .iwithtext .clear {
    display: none;
}
.annuncio-sidebar .iwt-icon {
   position: relative;
}
.annuncio-sidebar .iwt-icon > i {
    color: var(--nectar-accent-color) !important;
   font-size: 24px;
}
.annuncio-sidebar .iwt-icon:has(.steadysets-icon-map-marker) {
    top:5px;
}
.annuncio-sidebar .iwt-text {
    padding-left: 15px;
   word-break: break-word;
}

/*Annuncio CORRELATI*/
#annunci-loop.annuncio-correlati {
    padding: 0;
}
#annunci-loop.annuncio-correlati .ann-title {
    color: var(--nectar-extra-color-2);
}
@media(min-width:691px){
   #annunci-loop.swiper.swiper-initialized .swiper-controlli {
      top: calc(100% - 110px) !important;
   }
   #annunci-loop.swiper.swiper-initialized .swiper-navigation {
      bottom: -90px !important;
   }
}

/* NB per le posizioni interne, nascondo la riga dei correlati */
.single-annuncio.annuncio-posizione-interna #annunci-simili {display:none;}


