/*  ------------------------------------------   @media (max-width: 600px) -------------------------------------------------------------- */
/*  ------------------------------------------   @media (max-width: 600px) -------------------------------------------------------------- */
/*  ------------------------------------------   @media (max-width: 600px) -------------------------------------------------------------- */
@media (max-width: 600px) {
            .fotosin {
                min-width: 100%;
                max-width: 100% /* Rimuovi la larghezza massima su schermi piccoli */
            }
            
            .descrbox{
	         margin: 7px 0;
	         min-width: 100%;
            }
.rigaAnnunci {
	display: flex;
	flex-direction: column; 
	}

            
/*  ------------------------------------------  end closure }  @media (max-width: 600px) -------------------------------------------------------------- */
        }
/*  ------------------------------------------  end closure }  @media (max-width: 600px) -------------------------------------------------------------- */
        /* Smartphone (Portrait) */
@media (max-width: 576px) {
    /* Stili specifici per smartphone */
     .fotosin {
                min-width: 100%;
                max-width: 100% /* Rimuovi la larghezza massima su schermi piccoli */
            }
            
            .descrbox{
	         margin: 7px 0;
	         min-width: 100%;
            }
            
            .rigaAnnunci {
	display: flex;
	flex-direction: column; 
	}

}

/* Smartphone (Landscape) */
@media (min-width: 577px) and (max-width: 767px) {
    /* Stili specifici per smartphone in orizzontale */
    .descrbox {
     width: calc(100% - 313px);
    }
}

/* Tablet (Portrait) */
@media (max-width: 768px) {
    /* Stili specifici per tablet */
    .descrbox {
     width: calc(100% - 313px);
    }
}

/* Tablet (Landscape) e piccoli laptop */
@media (min-width: 769px) and (max-width: 991px) {
    /* Stili specifici per tablet orizzontali e piccoli laptop */
    .descrbox {
     width: calc(100% - 313px);
    }
 }

/* Laptop e Desktop */
@media (min-width: 992px) and (max-width: 1199px) {
    /* Stili specifici per laptop e desktop più piccoli */
    .descrbox {
     width: calc(100% - 313px);
    }
}

/* Desktop Grande */
@media (min-width: 1200px) {
    /* Stili specifici per desktop più grandi */
    .descrbox {
     width: calc(100% - 313px);
    }
    }
        