@media screen and (max-width:1440px) {
    .map-right {
        max-width: 33%;
    }
}

@media screen and (max-width:1366px) {
    .map-right {
        max-width: 33%;
    }
    body .container { max-width: 1140px;}
    .search-btn {padding: 0px 10px;}

    .food-time span {
        padding: 8px 10px !important;
        font-size: 12px !important;
    }
    .food-time label {
        font-size: 14px !important;
        width: 130px !important;
    }
}

@media screen and (max-width:1199px) {
    .map-right {
        max-width: 33%;
    }
}


@media screen and (max-width:767px) {
    .map-right {
        position: unset;
    }
}