@media only screen and (min-width: 560px) {
    .floatWhatsapp{
        position:fixed;
        width:60px;
        height:60px;
        bottom:40px;
        left:40px;
        background-color:#25d366;
        color:#FFF;
        border-radius:50px;
        text-align:center;
        font-size:30px;
        box-shadow: 2px 2px 3px #999;
        z-index:100;
    }

    .mobile{
        display: none;
    }

    .myslider {
        height: 700px !important;
    }

    .banner1{
        height: 430px;
        object-fit: cover;
        border-radius: 10px;
    }

    .banner2{
        height: 357px;
        width: 100%;
    }

    .rooms_prices_row{
        padding: 50px 50px 50px 50px;
        text-align: center;
    }

    .map_iframe{
        height: 100%;
        width: 100%;
        position: absolute;
        top: 0px;
        left: 0px;
    }

    .room_image{
        height: 577px;
        object-fit: cover;
    }
    
    .room_small_image{
        height: 85px;
        object-fit: cover;
    }

    .home_room_image{
        height: 350px;
        object-fit: cover;
    }
}

@media only screen and (max-width: 560px) {
    .floatWhatsapp{
        position:fixed;
        width:60px;
        height:60px;
        bottom:10px;
        left:10px;
        background-color:#25d366;
        color:#FFF;
        border-radius:50px;
        text-align:center;
        font-size:30px;
        box-shadow: 2px 2px 3px #999;
        z-index:100;
    }

    .navbar-sticky{
        display: none;
    }

    .desktop{
        display: none;
    }

    .banner1{
        object-fit: cover;
        border-radius: 10px;
    }

    .roomsLoading img{
        height: 80px;
        margin-left: 80%;
    }

    .rooms_prices_row{
        padding: 0px 50px 25px 50px;
        text-align: center;
    }

    .myslider {
        height: 130px !important;
    }

    section.banner-form.form-style2 {
        margin-top: 10px !important;
    }

    section.trending{
        padding-bottom: 10px !important;
    }

    section.flash-post {
        padding: 10px 0 0 !important;
    }

    section.blog {
        padding-bottom: 10px !important;
    }

    .insta-image a img{
        width: 100% !important;
    }

    .map_iframe{
        height: 100%;
        width: 100%;
        top: 0px;
        left: 0px;
    }

    .room_image{
        height: 250px;
        object-fit: cover;
    }
    
    .room_small_image{
        height: 55px;
        object-fit: cover;
    }

    .home_room_image{
        height: 250px;
        object-fit: cover;
    }
}

.floatWhatsapp:hover{
    color: #fff;
}

.my-floatWhatsapp{
	margin-top:16px;
}

.header_logo{
    height: 35px;
}

.not_click{
    pointer-events: none;
}

.header_menu .navbar.navbar-default .navbar-header .navbar-brand{
    color: #000;
    font-size: 10px;
}

.price{
    font-weight: bold;
    font-size: 18px;
    letter-spacing: .2px;
    color: #090f4e !important;
}

.oldprice{
    font-weight: 500;
    font-size: 14px;
    letter-spacing: .1px;
    text-decoration-line: line-through;
    color: #bbc3cf !important;
    width: 100%;
    display: block;
    padding: 0px 10px;
    margin-top: 5px !important;

}

.discount{
    font-weight: 600;
    font-size: 12px;
    text-align: center;
    letter-spacing: .1px;
    text-transform: uppercase;
    color: #db0032;
    border: 1px solid #db0032;
    border-radius: 6px;
    padding: 3px;
    height: 24px;
    padding-bottom: 2px;
    margin-bottom: 5px;
}

.home_blogs_image{
    height: 250px;
    object-fit: cover;
}

.insta-image a img{
    width: 100%;
    height: 213px;
    object-fit: cover;
}

.rooms_feature{
    background: #e4e7ec;
    border-radius: 6px;
    font-weight: 600;
    font-size: 12px;
    text-align: center;
    letter-spacing: .1px;
    color: #090f4e !important;
    padding: 4px 6px;
    margin-right: 6px;
    margin-bottom: 6px;
    display: inline-block;
}

.rooms_features{
    min-height: 150px;
}

.rooms_div{
    border: 1px solid #ddd8d3;
    border-radius: 5px;
    padding-bottom: 0px;
}

.rooms_image{
    height: 260px;
    width: 100%;
    object-fit: cover;
}

.rooms_div h3 a{
    color:#090f4e !important;
}

.room_feature_icon_image{
    height: 25px;
}

.sidebar_room_div{
    text-align: center;
    height: 185px;
    border: 1px solid #ddd;
    border-radius: 10px;
    padding-bottom: 0px !important;
}

.priceResultRoom .col-12{
    padding: 0px !important;
}

.roomLoadingRoom img{
    height: 150px;
}

.infoCheckin, .infoCheckout{
    color: #8d7d6d;
    display: block;
}

.homeSearch{
    width: 100%;
}

.inquirePriceButton{
    width: 100%;
}

.blogs_image{
    height: 250px;
    object-fit: cover;
}

.other_blogs_image{
    height: 90px;
    object-fit: cover;
    width: 90px;
}

.gallery_image{
    height: 250px;
    width: 100%;
    object-fit: cover;
}

.supportAlert{
    color: #fff;
}

.lazy {
    display: block;
    width: 100%;
}

