@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&amp;display=swap");

/* Comman Css Start */
:root {
    --themeFont: "Open Sans", Arial, sans-serif !important;
    --themeColor: #003CA6;
    --linkThemeDark: #003CA6;
    --themeTextColor: #003CA6;
    /*Loader Section Start*/
    --themeLoader: #003CA6;
    /*Loader Section End*/
    /* Button Color Start */
    --themeButton: #FFFFFF;
    --themeButtonColor: #003CA6; /*button text color*/
    --themeButtonhover: #FFFFFF;
    --themeButtonColorhover: #003CA6; /*button text color*/
    /* Button Color End */
    /* Covid Section Start */
    --HeaderBgColor: #003CA6﻿;
    /* Covid Section End */
    /*  Header Section Start */
    --headerBgColor: #003CA6;
    --headerColor: #FFFFFF;
    --headertextShadow: 0px 4px 6px rgb(0 0 0), 0px -4px 6px rgb(0 0 0);
    --headerFixed: 0rem;
    --menuBg: rgba(0, 0, 0, 0.7);
    --themeHeaderButton: #003CA6﻿;
    --themeHeaderButtonColor: #FFFFFF; /*button text color*/
    --themeHeaderButtonhover: #003CA6﻿;
    --themeHeaderButtonColorhover: #FFFFFF; /*button text color*/
    /*  Header Section End */
    /*  Footer Section Start */
    --themeFooter: #003CA6;
    --themeFooterhover: #FFFF;
    /*  Footer Section End */
    /* Login Section Strat */
    --themeLoginColor: #3c7e54;
    /* Login Section end */
    --inputShadowFocus: 0 0 8px 0 rgb(229 164 65);
    /* Date Section Start */
    --themeDate: #3c7e54;
    --themeDateBg: 229, 164, 65;
    --themeInputcolor: #3c7e54;
    /* Date Section End  */
    /* Hover Text Section Start */
    --themeHovertext: #003CA6;
    /* Hover Text Section End */
    /* Fixed Loader Section Start*/
    --themeFixedTopLoader: #3c7e54;
    /* Fixed Loader Section Start*/
    /*shopping cart loyalty panel start*/
    --availabelBoxBgColor: #f1f1f1;
    --txtColor: "#000";
    --nonRedeemBtnBgColor: #ccc;
    --nonRedeemBtnColor: #999;
    /*shopping cart loyalty panel end*/
}

body {
    font-weight: 400;
    font-size: 14px;
}

a {
    color: var(--linkThemeDark);
}

.hover\:text-teal:hover {
    color: var(--themeHovertext);
}

.btn-teal,
.ca-btn-teal{
    background-color: var(--themeButton);
    color: var(--themeButtonColor);
    box-shadow: 0 12px 24px -4px rgb(0 0 0 / 30%), 0 6px 8px -3px rgb(0 0 0 / 5%);
}

    .btn-teal:hover {
        background-color: var(--themeButtonhover);
        color: var(--themeButtonColorhover) !important;
    }




.radiobtn_font {
    color: #000 !important;
}

.customer_table_box table th {
    color: var(--themeColor) !important;
}

.ca-btn-teal {
    background-color: var(--themeButton) !important;
    color: var(--themeButtonColor) !important;
    box-shadow: 0 12px 24px -4px rgb(0 0 0 / 30%), 0 6px 8px -3px rgb(0 0 0 / 5%);
}

    .ca-btn-teal:hover {
        background-color: var(--themeButtonhover) !important;
        color: var(--themeButtonColorhover) !important;
    }
    .ca-btn-teal:hover,
    .ca-btn-white:hover {
        box-shadow: none;
    }

.btn.addbtn {
    background-color: var(--themeButton) !important;
    border: 1px solid var(--themeButton) !important;
}

    .btn.addbtn:hover {
        border-color: var(--themeButtonhover) !important;
        background-color: var(--themeButtonhover) !important;
        color: var(--themeButtonColorhover) !important;
    }

.btn.btn-light-gray.mb-4.green_bg {
    background-color: var(--themeButton);
    color: var(--themeButtonColor);
}

    .btn.btn-light-gray.mb-4.green_bg:hover,
    .gift_btn_box a:hover,
    .ca-btn-teal:hover,
    .sc-btn-teal:hover,
    div .next_btn_pass a:hover
   {
        background-color: var(--themeButtonhover) !important;
        color: var(--themeButtonColorhover) !important;
    }
.gift_btn_box a:hover {
    background-color: #cbbb99 !important;
}

.current {
    background-color: var(--HeaderBgColor);
}

.btn-white,
.ca-btn-white,
.gift_btn_box a.white_bg_btn {}
}

    .btn-white:hover,
    .ca-btn-white:hover,
    .gift_btn_box a.white_bg_btn:hover,
    .sc-btn-white:hover {
        border-color: rgba(var(--themeDateBg), 1);
        background-color: rgba(var(--themeDateBg), 0.1);
    }

    .ca-btn-white:hover,
    .gift_btn_box a.white_bg_btn:hover {
        background-color: rgba(var(--themeDateBg), 0.1) !important;
    }

.btn-toggle.btn-light-gray:hover {
    background-color: rgba(var(--themeDateBg), 0.2);
    color: #333;
}

h1, h2, h3, h4, h5, h6 {
    letter-spacing: -1px;
    margin: 0;
  /*  font-family: 'Circular Std' !important;*/
}

.main_title {
    font-family: "CircularStd-Bold", sans-serif !important;
}

.heading,
.home-grid p,
.feature-box h2,
.bot-links a,
#Label1,
.copyrights, .privacy {
    font-family: var(--themeFont);
}

.bg-teal {
    background-color: var(--themeColor);
}
.text-teal.icon-full svg path {
    fill: var(--themeLoader);
}

.feature-box h2 {
    color: var(--themeTextColor);
}

.custom-date-input-btn svg path,
.btn-teal-text svg path,
.text-teal svg path,
.ae-select-content a label svg path,
.text-charcoal svg path,
g#Icons\/sliders-h\/primary-sliders-h path,
g#Icons\/map-marker\/black-map-marker path {
    fill: var(--themeColor);
}

.select-input {
    color: var(--themeInputcolor);
}

.background-location {
    background-image: url('../primary-map-marker.svg');
}

.checkbox-container[data-state="checked"] {
    background-image: url('../primary-checkbox.svg');
}

.filter-button {
    color: var(--themeColor);
}

tr td.highlight {
    background-color: rgba(var(--themeDateBg), 0.2);
}

.main_title,
.labels_change,
.page_title,
.labels_change_select,
.labels_change_select font,
.labels_change font,
.form-group label,
.ca-btn-white,
.cu_subtext_color,
.hd_subtext,
.hd_label,
.hd_subtext,
.hd_subtext_table,
.pa_subtitle,
.ap_italic,
.pa_subtitle,
.ap_italic,
.ad_color_change,
.cc_pay_subitile,
.cc_pay_right_time,
.hww_subtitle,
.hw_subtitle,
.box_title,
.ap_checkbox_font,
.ap_checkbox_font_2,
.apl_desc_font,
.apl_links,
.hearst_subtitle,
.h-btn-white,
.hearst_subtitle_2,
.h_grt_title,
.first_time,
.pop_last_link a:hover,
.l_btn-white,
.sc-btn-white,
.hd_label_text_sc,
.hd_label_text_sc_2,
.pc_page_subtitle,
.pc_amenity_title,
.pc_th_font,
.pc_main_title,
.pc_label_left,
.pc_page_title,
.ys_box_title,
.vas_link,
#progressbar li.active:before, #progressbar li.active:after,
.vas_p_maintext,
.vep_page_title,
.vap-btn-white,
.act_big_txt, .act-left-data,
#mainContent_guestUserSelectPassPanal .plus_mins_box a,
.gift_btn_box #giftCardHistoryBackButton,
a#giftCardBalanceBackButton,
.gift-pass-table thead th span,
.table-header h2,
.giftpass-model .modal-header h1,
.giftpass-model .form-group .label,
#loginErrorPopup .l_btn-teal,
#loginErrorPopup .l_btn-teal:hover {
    color: var(--themeColor) !important;
}

.main_box_round_table,
.btn-primary_2,
.help-button,
.h-btn-teal,
.hearst_box_2,
.hearst_box_3,
.sc-btn-teal,
#progressbar li.active:before, #progressbar li.active:after,
.vap-btn-teal{
    background-color: var(--themeColor) !important;
}

div .next_btn_pass a,
a#mainContent_bSelectUnit,
.gift_btn_box .brd_button,
.gift_btn_box .fill_button,
#mainContent_guestUserSelectPassPanal .pass_main_tit_new,
a#mainContent_bEditPayment.btn.btn-primary,
.logde {
    background: var(--themeColor) !important;
    font-size: 16px;
}

.h_bot_box {
    border: 2px solid var(--themeColor) !important;
}

.ys_border_box {
    border: 1px solid var(--themeColor) !important;
}
/* Comman Css End */
/* Date Picker Start */
.date-input-wrapper .react-datepicker__day--today {
    background-color: var(--themeDate);
    color: #fff !important;
}

.date-input-wrapper .react-datepicker__day--keyboard-selected {
    box-shadow: var( --inputShadowFocus);
}

.date-input-wrapper .react-datepicker__day--selected, .date-input-wrapper .react-datepicker__day--range-start, .date-input-wrapper .react-datepicker__day--range-end,
.date-input-wrapper .react-datepicker__day--keyboard-selected {
    background-color: var(--themeDate);
    color: #fff;
}

.date-input-wrapper .react-datepicker__day--in-selecting-range::before, .date-input-wrapper .react-datepicker__day--in-range::before {
    background-color: rgba(var(--themeDateBg), 0.1);
}

.date-input-wrapper .react-datepicker__header .react-datepicker__day-name {
    color: var(--linkThemeDark);
}
/* Date Picker End */
/* Header Css Start */
.current .btn-white:hover {
    background: #fff;
}

.common-color,
#header.navbar {
    background-color: var(--headerBgColor) !important;
}

#move-to-header + .flex {
    background: inherit;
}

#move-to-other-places + .flex,
#move-to-additional-info + .flex {
    background-color: var(--headerBgColor) !important;
}

.rightSide.form-inline .timerMobile .btn.btn-primary {
    background-color: var(--themeHeaderButton) !important;
}

.timer-div .btn-teal,
.rightSide #aMobileSCTimer.timerMobile {
    background-color: var(--themeHeaderButton);
    color: var(--themeColor) !important;
}
ul.flex.items-center li a.btn-teal:hover, .rightSide.form-inline .timerMobile .btn.btn-primary {
    color: var(--themeHeaderButtonColor) !important;
}

.bg-home.-mt-24 {
    margin-top: var(--headerFixed);
    height: calc(100vh - 12rem);
}

.main_logo_top {
    display: flex;
    align-items: center;
    padding: 0rem 1rem;
}

#header-logo img {
    max-width: 90px;
}

ul.flex.items-center li .header_login .dropdown-item {
    color: #000 !important;
}

ul.flex.items-center li a,
#header.navbar-expand-lg .menu-main .navbar-nav .nav-link,
#header.navbar-expand-lg .form-inline a.header_text,
#menuMobile a.font-bold.px-6.py-5 {
    color: var(--headerColor) !important;
    text-shadow: inherit;
}

    ul.flex.items-center li a.btn-teal,
    .btn.btn-primary {
        background-color: var(--themeHeaderButton) !important;
        color: var(--themeHeaderButtonColor) !important;
        box-shadow: none;
    }

        ul.flex.items-center li a.btn-teal:hover,
        .rightSide.form-inline .timerMobile .btn.btn-primary:hover {
            color: var(--themeHeaderButtonColorhover) !important;
        }

        .text-teal,
        a.text-fs-16,
        .btn.btn-primary:hover {
            color: var( --themeInputcolor);
        }

.btn:focus, .btn.focus,
.link-teal:focus,
.link-dark:focus,
.btn-teal-text:focus,
.checkbox-container:focus-within,
.focus\:shadow-focus:focus,
.filter-button-icon:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
    box-shadow: var(--inputShadowFocus);
}

.date-input-wrapper .custom-date-input-btn:focus,
.select-input:focus {
    box-shadow: var(--inputShadowFocus);
}

.select-input,
.select-option {
    /*font-family: 'Circular Std' !important;*/
}

.ae-select-content a {
    color: var(--themeColor);
    display: flex;
    align-items: center;
}

    .ae-select-content a label {
        display: inline-flex;
        align-items: center;
        height: 30px;
    }

    .ae-select-content a span {
        top: inherit;
    }

.menu-mobile,
.menu-main.show {
    background: var(--menuBg);
}

/* Header Css End */


/* Footer Color Css Start  */
.footer_box_main {
    border-top: 4px solid var(--themeFooter);
    background: var(--themeFooter);
    padding-top: 30px;
}

.footer_span_bottom {
    display: block;
    margin-bottom: 10px !important;
}

#divNormalMenu.main_logo_top {
    padding: 0.2rem 0 !important;
}

.footer_left_img img {
    max-width: 250px;
}

.pagelinks .bot-links a {
    font-weight: 200;
}

.bot-links a {
    margin-bottom: 10px;
    padding: 5px 7px;
    display: inline-block;
    color: #fff;
    font-size: 15px;
}

    .bot-links a:hover {
        background: var(--themeFooterhover);
        color: #3c7e54;
    }

.footer_left_img img {
    margin: 0 auto;
}

.bold_font .bot-links a {
    font-weight: 400;
}

footer {
    text-align: center;
}

#Label1 {
    border-top: 1px solid #fff;
    color: White;
    display: inline-block;
    font-size: 12px;
    margin: 15px 0 0;
    padding: 15px 0 0;
    width: 100%;
}

footer div.container div.row > div {
    margin-bottom: 25px;
}

.copyrights, .privacy {
    font-size: 13px;
    color: #FFF;
    padding: 4px 0 10px;
}

.connect {
    font-size: 24px;
    font-weight: bold;
    color: var(--themeColor);
    text-align: center;
    vertical-align: super;
    line-height: 24px;
    text-transform: uppercase;
}

.social_data_txt_footer a i {
    font-size: 25px;
    display: table-cell;
    vertical-align: middle;
    height: 40px;
}

.social_data_txt_footer {
    margin: 0px 10px 0 0;
    border-radius: 100px;
    vertical-align: top;
    display: inline-block;
}

    .social_data_txt_footer a {
        color: #337ab7;
    }

        .social_data_txt_footer a:hover,
        .social_data_txt_footer a:focus {
            color: #0056b3;
        }

/* Footer Color Css End  */
/* Login Popup Start*/
.pop_bg_left {
    display: flex;
    flex-flow: column;
    align-items: center;
    justify-content: center;
}

    .pop_bg_left .pop_icon_cen img {
        width: auto !important;
    }

.log_pop_new .modal-content {
    border-radius: 5px;
    overflow: hidden;
}

.page-wrapper .pop_bg_left, .pop_bg_left {
    background: var(--themeLoginColor);
}

.page-wrapper .login_txt_pop, .login_txt_pop {
    color: var(--themeLoginColor);
}

.page-wrapper .form-group.green_brd label, .form-group.green_brd label {
    color: var(--themeLoginColor) !important;
}

.page-wrapper .forgot_pop_txt a, .forgot_pop_txt a,
.page-wrapper .pop_last_link a:last-child, .pop_last_link a:last-child {
    color: var(--linkThemeDark);
    text-decoration: underline;
}

.pop_log_btn {
    background-color: var(--themeColor);
}

.page-wrapper .forgot_pop_txt a:hover, .forgot_pop_txt a:hover {
    color: var(--themeColor);
}

.page-wrapper .l_btn-teal, .l_btn-teal {
    background-color: var(--themeLoginColor);
}

    .page-wrapper .l_btn-teal:hover, .l_btn-teal:hover {
        background-color: var(--themeLoginColor);
        color: var(--themeButtonColorhover) !important;
    }

.feature-box h2 {
    font-weight: 700;
    text-transform: uppercase;
}

.header_login .dropdown-item:hover,
.dropdown .dropdown-menu.multi-level .nav-item a:hover {
    background-color: rgba(var(--themeDateBg), 0.1) !important;
    color: #000;
}

.bg-no-repeat.bg-cover .max-w-400.mx-auto.relative.px-4.mt-6 a .hover\:text-teal:hover,
.bg-no-repeat.bg-cover .max-w-400.mx-auto.relative.px-4.mt-6 button .hover\:text-teal:hover {
    background-color: var(--themeColor) !important;
    color: #fff;
}

.date-swiper {
    background-color: var(--themeColor);
}

.pop_bg_left::after {
    background: url("../curved.png") !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}
/* Login Popup End */
header#header {
    background-color: #fff;
}

.main_menu_top .nav > li > a {
    color: #000 !important;
    font-family: var(--themeFont);
}

    .main_menu_top .nav > li > a:hover {
        background: #e7e7e7 !important;
        color: #000 !important;
    }

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #333;
    background-color: transparent;
}


.search-btn {
    background: var(--themeColor);
    color: #fff !important;
}

    .search-btn:hover {
        background-color: var(--themeButtonhover);
        color: var(--themeButtonColorhover) !important;
        box-shadow: none;
    }

.logde:hover, .logde:focus {
    background: #cbbb99;
    color: #000 !important;
}

.logde1:hover,
.logde1:focus {
    background: #cbbb99;
    color: #000 !important;
}

.sign-up-btn {
    background-color: var(--themeButtonhover);
    color: var(--themeButtonColorhover);
    box-shadow: 0 12px 24px -4px rgb(0 0 0 / 30%), 0 6px 8px -3px rgb(0 0 0 / 5%);
}
    .sign-up-btn:hover { 
        box-shadow:none;
    }

a.btn_green_top {
    background: var(--linkThemeDark);
    color: #fff !important;
    border: 1px solid var(--linkThemeDark);
}

.btn_green_brd_top {
    background: #fff;
    color: var(--linkThemeDark) !important;
    border: 1px solid var(--linkThemeDark);
}

a.btn_green {
    background: var(--linkThemeDark);
    color: #fff !important;
    border: 1px solid var(--linkThemeDark);
}

a.btn_green_brd {
    background: #fff;
    color: var(--linkThemeDark) !important;
    border: 1px solid var(--linkThemeDark);
}

.left_res_btn a {
    color: var(--linkThemeDark);
}

.left_res_btn_brd a {
    color: var(--linkThemeDark);
}
.fixed .mx-auto.rounded-bl-lg.bg-teal{
    background-color:var( --themeFixedTopLoader);
}
/*today changes*/

.ui-datepicker th {
    color: var(--linkThemeDark) !important;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    background: var(--linkThemeDark) !important;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    background: var(--linkThemeDark) !important;
}

.ui-datepicker .ui-datepicker-buttonpane button {
    border: solid 1px var(--linkThemeDark) !important;
    color: #255B2D;
}

    .ui-datepicker .ui-datepicker-buttonpane button:hover,
    .ui-datepicker .ui-datepicker-buttonpane button:focus {
        background: var(--linkThemeDark) !important
    }

.footer {
    background-color: #fff !important;
}

.sc_line {
    background-color: var(--linkThemeDark) !important;
}



.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
    background-color: var(--linkThemeDark) !important;
}

.help-button {
    background-color: var(--linkThemeDark) !important;
}

#divCheckInHeader.gry_bg, .park_name_new {
    color: var(--themeColor) !important;
}

.park_checknow_new a {
    background: var(--themeColor) !important;
    color: #fff !important;
}

    .park_checknow_new a:hover {
        background: #cbbb99 !important;
        color: #000 !important;
    }

.rate-bottom-left {
    color: var(--themeColor) !important;
}

#mainContent_divMerchandise .title_bg_details.panel-heading {
    color: var(--themeColor);
}

.data_mgb10.data_cen.text-success {
    color: var(--themeColor) !important;
}

a#loadMore {
    color: var(--themeColor) !important;
    font-weight: 700;
}
.modal-header {
    background-color: var(--themeColor);
    color: #fff;
}
.modal-header .close {
    opacity: 1 !important;
}

    .modal-header .close span {
        color: #fff !important;
    }
.Rewardpointstxt {
    color: var(--themeButtonColor);
    background: var(--themeColor);
}

.Rewardpointstxt a {
    color: var(--themeButtonColor);
}

.Rewardpointstxt a:hover {
    color: var(--themeButtonColor);
}

.open_Rewardpointstxt {
    border: 1px solid var(--availabelBoxBgColor);
}

.a_rew {
    color: var(--themeColor);
    border-bottom: 1px solid var(--themeColor);
}

.availabel_box {
    background: var(--availabelBoxBgColor);
}

.off_txt_big {
    color: var(--txtColor);
}

.Redeem_btn a {
    color: var(--themeButtonColor);
    background: var(--themeColor);
}

.non_Redeem_btn a {
    background: var(--nonRedeemBtnBgColor);
    color: var(--nonRedeemBtnColor);
}
.date .dateforgridReservation{
    position:relative;
}
.date .special_date_icn {
    position: absolute;
    top: 32px;
    bottom: 0px;
    display: flex;
    align-items: center;
    right: 30px;
}
.disable_btn_checkout {
    background-color: #dddddd !important;
}
.disable_btn_checkout:hover {
    background-color: #dddddd !important;
    color: #ffffff !important;
}
.social-links a .fa-3x {
    font-size: 32px;
}
.buy_pass_title_new.toggle_passes .cartToggle{
    font-size:18px;
}


.pass_body #mainContent_h1title, .buy_pass_title_new, .pass_main_blue_data {
    color: var(--themeColor);
}

.pass_box_bg_blue {
    background: var(--themeColor);
}

.pass_add_btn a {
    border: 2px solid var(--themeColor);
    color: var(--themeColor);
}

.all_page_hei_auto .search-btn {
    background-color: var(--themeColor);
}

.passes_data_inp select.form-control {
    appearance: auto;
}

.ellipsis {
    position: relative;
}

    .ellipsis span {
        position: absolute;
        left: 15px;
        right: 15px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

.pass-detail-text {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.gift-label {
    margin-bottom: 0px;
    margin-right: 10px;
}

.gift-info {
    display: flex;
    align-items: center;
}

.info-disble .checkbox-popover {
    display: none;
}

.info-vissible .checkbox-popover {
    display: block;
}

.checkbox-popover {
    width: 270px;
    height: 190px;
    background: #50505a;
    position: absolute;
    z-index: 1;
    border-radius: 4px;
    top: 24px;
    left: -5px;
}

#imginfo {
    position: relative;
}

.check-text {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: left;
    color: #fff;
    font-size: 16px;
    padding: 10px;
    flex-direction: column;
    font-weight: 600;
}

.custome-heading {
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 5px;
}

.checkbox-popover:after {
    content: '';
    width: 10px;
    height: 10px;
    background: #50505a;
    position: absolute;
    top: -4px;
    transform: rotate(45deg);
    left: 8px;
}

.check-text h5 {
    font-size: 10px;
    margin-bottom: 10px;
}

.check-info {
    display: flex;
    align-items: center;
    margin-bottom: 1rem;
}
@media (min-width: 1200px) {
    .home_middle_container {
        width: 1000px;
    }

    .footer_box_main .container {
        width: 1000px;
    }
}
@media screen and (min-width: 200px) and (max-width: 1024px) and (orientation : landscape) {
    .bg-home.-mt-24 {
        height: auto;
    }

    .menu-header, .navbar.navbar-expand-lg.navbar-light {
        padding: 2.2rem 0.5rem 0.5rem 0.5rem;
    }
}
@media only screen and (max-width: 767px) {
    .bg-teal.bg-opacity-98 {
        background-color: #2A2F36 !important;
    }
}
@media only screen and (max-width: 1300px) {
    .checkbox-popover {
        width: 240px;
        height: auto;
        left: inherit;
        right: 0px;
    }

        .checkbox-popover:after {
            left: inherit;
            right: 8px;
        }
}
@media only screen and (min-width: 1300px) {
    #account-select-listbox-button {
        font-size: 14px !important;
    }
}
@media only screen and (min-width: 1300px) {
    ul.flex.items-center li a, #header.navbar-expand-lg .navbar-nav .nav-link {
        font-size: 13px !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
}
@media screen and (min-width: 1330px) and (max-width: 2000px) {
    .common-color ul.flex.items-center li a, #header.navbar-expand-lg .navbar-nav .nav-link {
        font-size: 14px !important;
    }
}
