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

}

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

}

@media screen and (max-height: 580px) {
}

@media screen and (max-height: 600px) {
}

@media screen and (max-width: 1440px) {
}

@media screen and (max-width: 1366px) {

}

@media screen and (max-width: 1280px) {

}

@media screen and (max-width: 1200px) {

}

@media screen and (max-width: 1100px) {

}

@media screen and (max-width: 991px) {
    .container{
        width: 100%;
        padding: 0 30px;
    }
    .brand_logo{
        left: 30px;
    }
    .hamberger_menu{
        right: 30px;
    }
}

@media screen and (max-width: 820px) {

}

@media screen and (max-width: 640px) {
    .images_hotels{
        height: 350px;
    }
    .overlay-menu .right{
        width: 100%;
    }
    .line_hr img{
        width: 100%;
        height: auto;
    }
    .hotels_socialmedia{
        width: 100%;
    }
    .details_hotels{
        padding: 30px 0;
    }

}

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

}

@media screen and (max-width: 430px) {

}

@media screen and (max-width: 390px) {
}


@media screen and (max-width: 375px) {
    .content li:nth-child(odd){
        width: 100%;
        padding-bottom: 0;
    }
    .content li:nth-child(even){
        width: 100%;
        border-top: none;
        padding-top: 0;
    }
    .btn_social{
        padding: 10px 15px;
    }
    .hotels_socialmedia li{
        padding: 5px 0!important;
    }
    .hotels_socialmedia .images_icon{
        width: 25px;
        height: 25px;
    }
    .hotels_socialmedia{
        font-size: 14px;
    }
    .btn_map{
        line-height: 25px;
    }
    .hotels_socialmedia ul {
        margin: 0;
    }
}

@media screen and (max-width: 360px) {

}