/* break 1200px = xl */
/* break 992px = lg */
/* break 768px = md */
/* break 576px = sm */

@media(max-width:1198.98px) {}

@media(max-width:991.98px) {
    html {
        font-size: 56.25%;
    }

    .nav-mobile-icon::before {
        content: '';
        background: #0B1625;
        z-index: -5;
        position: absolute;
        width: 100%;
        height: calc(100% + 44px);
        top: -44px;
        left: 0;
    }

    .heading-greenfee-box {
        margin-bottom: 20px;
    }

    .head-table {
        display: table-caption;
    }
}

@media(max-width:767.98px) {
    .heading-greenfee-box {
        align-items: flex-start;
    }

    .head-table {
        text-align: left;
    }

    .th-greenfee {
        font-size: 12px;
        line-height: 18px;
    }

    .th-greenfee-inner {
        height: 80px;
    }

    .row:nth-of-type(3) .th-greenfee-inner,
    .row:nth-of-type(7) .th-greenfee-inner {
        height: 24px;
    }

    .td-greenfee {
        font-size: 12px;
        line-height: 18px;
        height: 80px;
    }
}

@media (max-width:575.98px) {
    .section-greenfee {
        padding-left: 24px;
        padding-right: 24px;
        padding-bottom: 0;
    }

    .th-greenfee,
    .th-greenfee-inner {
        padding-left: 0;
    }

    .th-greenfee-inner b {
        font-size: 14px;
        line-height: 21px;
    }

    .th-greenfee-inner {
        font-size: 12px;
        line-height: 18px;
    }

    .td-greenfee {
        padding-left: 0;
    }

}