/**
 * @media (max-width: @screen-xs-max) { ... }
 * @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) { ... }
 * @media (min-width: @screen-md-min) and (max-width: @screen-md-max) { ... }
 * @media (min-width: @screen-lg-min) { ... }
 */

 @media (min-width: 768px) and (max-width:1200px) {

    .sp-megamenu-parent .sp-menu-item a {
        font-size: 14px;
    }
    .table-restoran td {
        font-size: 16px!important;
    }
    }

    @media (min-width: 320px) and (max-width:767px) {
    
    .table-restoran .t-first-col {
        min-width: auto;
        padding-left: 10px;
    }
    .table-restoran td {
        font-size: 15px;
        line-height: 20px;
    }
    .btn-center {
        text-align: center;
    }
    .btn-center .btn-bron {
        margin: 10px 0 10px 0;
        font-size: 20px;
    }
    #main-slider .carousel-caption h5 {
        font-size: 1rem;
    }
    div#sp-left {
        margin-bottom: 20px;
    }
    .banket-adv {
        display: grid;
        gap: 10px;
        margin-top: 20px;
        grid-template-columns: auto auto;
    }
    .banket-adv-item {
        width: auto;
        padding: 10px;
        line-height: normal;
    }
    .banket-adv-item p {
        font-size: 0.9rem;
    }
    .banket-adv-item h5 {
        font-size: 1rem;
    }
    .gril-text {
        text-align: center;
    }
    .article-details .article-header h1, .blog h1 {
        margin: 10px 0;
    }
    .why-we_item {
        width: 170px;
        gap: 5px;
    }
    .contact-text {
        margin: 20px 0;
    }

    }