/* ------ altezze massime -------*/

@media only screen and (max-height: 630px) {

    #valuta-section .form-valuta-container .img-home-item{
        display: none;
    }

}


@media only screen and (max-height: 700px) {

    #agency-page-section .contact-agency{
        height:100%;
    }

}




@media only screen and (max-height: 750px) {

    #main-section {
        height: auto;
       
    }

    #detail-section .cta-box {
        height:100%;

    }

    #detail-section .cta-box.calendar-box{
        overflow-y:scroll;

    }

    #valuta-section .valuta-result{
        height:auto;


    }

    #valuta-section .valuta-result .box-result{
        height:auto;

    }

    #vendi-section .form-vendi {
        overflow-y: scroll;
    }

    #faq .contact-section .right-faq {
        background-color: #D6F5FF;
       overflow-y:scroll;
        padding-top: 120px;
    }

    .scroll-people-container{
        height:50%;
        overflow-y:scroll;
        position:relative;
    }

    #detail-section.gara-section .gara-box{
        overflow-y:scroll;
    }

    #detail-section.gara-section .all-container {
        height:auto;
    }




    

}

@media only screen and (max-height: 790px) {

    #attesa{

        height:auto;
    }


}


@media only screen and (min-height: 860px) {

    .height-separator{
        height:50px;
        width:100%;
    }


}

@media only screen and (min-height: 900px) {

    #detail-section .spacer-contact {
        margin-top:50px;
    }

    #detail-section .price-detail{
        margin-top:50px;
    }
    


}

@media only screen and (min-height: 950px) {

    .height-separator-down{
        height:50px;
        width:100%;
    }


}

@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait) {

    #main-section {
        height: auto;
        
    }
    



  }




@media only screen and (min-width: 1600px) {

    .gara-list-side .home-card.home-list-card .img-container{
        height:260px;
    }


}