body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.grecaptcha-badge{visibility:hidden}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}body{overflow-x:hidden}.login-container{justify-content:center;position:absolute;top:0;bottom:0;left:0;right:0;padding-bottom:30px}.login-container .ksc-logo{width:15vw;min-width:150px;max-width:200px;margin-bottom:-90px;z-index:1}.login-container .login-card{min-width:400px;width:30vw;padding-top:100px}@media screen and (max-width:575px){.login-container .login-card{min-width:300px;min-height:300px}}.login-container .login-card .MuiTextField-root{width:100%;margin-bottom:.5em}.login-container .login-card .login-btn{border-radius:0!important;background-color:#006944}.login-container .login-card .login-btn .MuiButton-label{color:#fff;font-weight:700}.login-container .login-card .login-btn:hover{background-color:#24946c}.login-container .login-card .login-error-msg{color:#f44336;font-size:.9rem}.login-container .loading-icon{margin-left:2rem}.login-container .cardContainer{padding:16px 16px 0}.login-container .forgotpw-btn{text-align:center;width:100px;text-decoration:underline;font-weight:lighter;font-size:.9rem}.login-container .login-btnContainer{padding-left:.45rem;display:flex;flex-wrap:nowrap}.login-container .register-btn{position:relative;top:.7rem;width:16rem;height:2rem;background-color:#348c5f;text-transform:none}.login-container .register-btn .navbar-item{color:#fff;padding-top:.2rem;font-size:1.1rem;font-weight:lighter}.register-container{margin-bottom:30px}@media screen and (max-width:575px){.register-container{margin-bottom:60px}}.register-container .reg-form-card-container{position:relative;display:flex;flex-direction:column;width:90vw;max-width:900px;max-height:calc(100vh - 100px);height:100vh;margin-top:40px}.register-container .reg-form-card-container h2,.register-container .reg-form-card-container h5{margin-bottom:0}@media screen and (max-width:575px){.register-container .reg-form-card-container{margin-top:20px;max-height:none;height:auto}.register-container .reg-form-card-container h1{font-size:1.2rem}.register-container .reg-form-card-container h2{font-size:1.1rem}.register-container .reg-form-card-container h3{font-size:1rem}.register-container .reg-form-card-container h4{font-size:1.2rem;padding-top:30px}.register-container .reg-form-card-container h4.default-caption{font-size:.8rem;padding-top:10px}.register-container .reg-form-card-container .MuiCardContent-root{padding:4px}.register-container .reg-form-card-container .MuiButton-label{font-size:.7rem}.register-container .reg-form-card-container .default-collapse-switch .MuiFormControl-root{padding-top:30px}}.register-container .reg-form-card-container .MuiCardContent-root{height:100%;display:flex;flex-direction:column}.register-container .reg-form-card-container .MuiCardContent-root .MuiGrid-item{padding-bottom:0!important}.register-container .reg-form-card-container .default-fields-container-style{align-items:center}.register-container .reg-form-card-container .reg-form-title-style button{max-height:3rem}.register-container .reg-form-card-container .reg-form-title-style .reg-form-nav-loading{margin-bottom:24px}@media screen and (max-width:575px){.register-container .reg-form-card-container .reg-form-title-style .reg-form-nav-btns,.register-container .reg-form-card-container .reg-form-title-style .reg-form-nav-loading{display:none}}.register-container .reg-form-card-container .reg-form{padding:0 1vw;overflow-y:auto;overflow-x:hidden;flex:1 1}.register-container .reg-form-card-container .reg-form.hidden-step,.register-container .reg-form-card-container .reg-form .reg-form-nav-btns,.register-container .reg-form-card-container .reg-form .reg-form-nav-loading{display:none}@media screen and (max-width:575px){.register-container .reg-form-card-container .reg-form{overflow-y:hidden}.register-container .reg-form-card-container .reg-form.review-step .MuiGrid-item{flex-grow:0;max-width:100%}.register-container .reg-form-card-container .reg-form .reg-form-nav-btns{margin-top:40px;display:block}.register-container .reg-form-card-container .reg-form .reg-form-nav-loading{margin-top:40px;margin-bottom:20px;float:right;display:block}}.register-container .reg-form-card-container .statement-paragraph{text-align:justify;word-break:break-word;font-size:.7em;color:#000}.register-container .reg-form-card-container .get-code-btn{max-height:3.5rem}.register-container .reg-form-card-container .stepper-style{padding-left:0;padding-right:0}.register-container .reg-form-card-container .stepper-style .MuiStepLabel-iconContainer{padding-right:12px}.register-container .reg-form-card-container .stepper-style .MuiStepIcon-root{font-size:1.3em}.register-container .reg-form-card-container .stepper-style .MuiStepButton-root{padding:16px}.register-container .reg-form-card-container .stepper-style .MuiStepIcon-active text{font-weight:700}.register-container .reg-form-card-container .close-btn{position:absolute;right:0;top:0;margin:5px}.register-container .reg-success-card-style{justify-content:center;align-items:center}.register-container .reg-success-card-style .login-now-btn{margin-top:10vh;height:auto}.register-container .title-spacing-top{margin-top:2vw}.register-container .clean-input>.MuiInput-underline:after,.register-container .clean-input>.MuiInput-underline:before{opacity:.3}.register-container .nav-btn{min-width:5rem;height:2.5rem}.register-container .nav-btn:not(:first-child){margin-left:15px}.register-container .to_login_btn{color:#fff!important;margin-top:.5rem;text-align:center;align-self:center;text-shadow:1px 1px #4e4f34}.register-container .title-container{display:flex;flex-direction:row;justify-content:space-between}.bindac-container{margin-bottom:12px}.bindac-container .error-msg{color:#dc3636}.bindac-container .submit-btn-container .bk-btn{margin-right:1rem}.reg-bind-ac-select-container{position:absolute;top:0;bottom:0;left:16px;right:16px;justify-content:center;padding-bottom:5%}.reg-bind-ac-select-container .main-container{position:relative;max-width:900px;max-height:80vh;flex:1 1;display:flex;justify-content:center;align-items:stretch;padding-top:15vh;padding-bottom:15vh}@media screen and (max-width:900px){.reg-bind-ac-select-container .main-container{padding-top:10vh;width:100%!important}}@media screen and (max-width:600px){.reg-bind-ac-select-container .main-container{padding-top:10px}}.reg-bind-ac-select-container .main-container.bind-ac{align-items:center;max-width:700px}.reg-bind-ac-select-container .main-container .grid-container{display:flex;align-items:center}@media screen and (max-width:600px){.reg-bind-ac-select-container .main-container .grid-container{height:auto;padding-top:10px;padding-bottom:10px}}.reg-bind-ac-select-container .main-container .grid-container .card{height:100%;width:100%;display:flex;justify-content:center}.reg-bind-ac-select-container .main-container .grid-container .card .sel-card-btn{height:100%;text-transform:none}.reg-bind-ac-select-container .main-container .grid-container .card .sel-card-btn .MuiButton-label{height:100%}.reg-bind-ac-select-container .main-container .grid-container .card .sel-card-btn .MuiButton-label .MuiCardContent-root{padding-left:0;padding-right:0}.reg-bind-ac-select-container .main-container .grid-container .card .sel-card-btn a{text-decoration:none;height:100%;width:100%;display:flex;justify-content:center;align-items:center}#to-login-btn{position:absolute;bottom:0;color:#fff!important;text-shadow:1px 1px #4e4f34}@media screen and (max-width:600px){#to-login-btn{padding-bottom:10%}}.title-container{display:flex;justify-content:space-between;flex-direction:row}.form-card-container{position:relative;display:flex;flex-direction:column}.forget-pw-container{position:absolute;top:0;bottom:0;left:0;right:0;justify-content:center}.forget-pw-container>.MuiCard-root{min-width:400px;width:30vw}@media screen and (max-width:575px){.forget-pw-container>.MuiCard-root{min-width:300px}}.forget-pw-container .reset-error-msg{color:#f44336;font-size:.9rem}.forget-pw-container a:hover{text-decoration:none!important}.reset-btn-container{display:flex;flex-direction:row;justify-content:space-between}.reset-btn-container a{font-size:.9rem;padding-right:1rem;font-weight:lighter;align-self:auto;text-decoration:underline}@media screen and (max-width:575px){.reset-btn-container a{word-wrap:break-word;text-align:center}}.reset-pw-container{position:absolute;top:0;bottom:0;left:0;right:0;justify-content:center}.reset-pw-container .reset-pw-card{min-width:400px;width:30vw}@media screen and (max-width:575px){.reset-pw-container .reset-pw-card{min-width:300px}}.reset-pw-container .reset-pw-card .MuiTextField-root{width:100%;margin-bottom:.5em}.reset-pw-container .reset-pw-error-msg{color:#f44336;font-size:.9rem}.reset-pw-container a:hover{text-decoration:none!important}.home-page-container{padding-top:30px}.home-page-container .large-btns-bg{border-radius:0;width:100%;height:150px;background-position:0 100%;background-size:cover}@media screen and (min-width:576px){.home-page-container .large-btns-bg{height:250px}}.home-page-container .large-btns-bg.bg-1{background-image:url(/static/media/bking_dashboard_btn1.a9c4bb75.jpg)}.home-page-container .large-btns-bg.bg-2{background-image:url(/static/media/bking_dashboard_btn2.95b04ed3.jpg)}.home-page-container .large-btns-bg.bg-3{background-image:url(/static/media/bking_dashboard_btn3.da374ba6.jpg)}.home-page-container .large-btns-bg.disabled div{width:100%;height:100%;background-color:rgba(0,0,0,.3)}.home-page-container .large-btns-label{background-color:#fff;width:90%;margin-top:-2rem;padding:1.2rem;z-index:10}.home-page-container .large-btns-label.loading{display:flex;align-items:center;justify-content:space-between}.home-page-container .large-btns-label h3{margin-bottom:0}.home-page-container .large-btns-label .disabled{color:grey}.home-page-container .large-btns-label .banned-msg{color:#dc3636;font-size:.9rem;margin-bottom:0;margin-top:10px;white-space:pre-line;text-align:justify}.profile-container .info-row .user-info-card{height:100%}.profile-container .info-row .user-info-card h4{margin-right:2.5rem;color:#1a371a}.profile-container .info-row .user-info-card .MuiCardContent-root{position:relative;color:#006944}.profile-container .info-row .user-info-card .update-btn{position:absolute;right:0;font-size:1rem}.profile-container .info-row .user-info-card .update-btn.card-btn{top:10px}.profile-container .info-row .user-info-card .update-btn svg{margin-right:.5rem;font-size:1.3rem}.profile-container .info-row .user-info-card .handicap-card-info-row{margin-bottom:10px}.profile-container .info-row .user-info-card .handicap-card-info-row.disapprove-line{position:relative}.profile-container .info-row .user-info-card .handicap-card-info-row.disapprove-line:before{content:"";height:1px;background-color:#006944;width:100%;position:absolute;top:0;left:0}.profile-container .info-row .user-info-card .handicap-card-info-row.disapprove-line h5{margin-top:10px}.profile-container .info-row .user-info-card h4{margin-bottom:15px}.profile-container .info-row .user-info-card fieldset.handicap-card-holder{border:1px solid #006944;border-radius:5px;padding:10px 20px}.profile-container .info-row .user-info-card fieldset.handicap-card-holder legend{width:auto;padding:0 10px;margin-bottom:0}.profile-container .info-row .user-info-card fieldset.handicap-card-holder legend h5{margin-bottom:0}.profile-container .info-row .user-info-card .success-center{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;height:100%}.profile-update-dialog .MuiDialog-paper{min-width:65vw;max-width:95vw}.profile-update-dialog .MuiDialog-paper .MuiDialogContent-root{overflow-y:unset}.navbar-style{display:flex;flex-direction:column;align-items:center}.navbar-style>div{width:100vw}.navbar-style nav{width:100%;background-color:#fff;display:flex;justify-content:center;border-top:1px solid rgba(0,105,68,.3);border-bottom:1px solid rgba(0,105,68,.3);padding:0;z-index:99}.navbar-style nav .nav-item-link-group.nav-item-right{position:absolute;right:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.navbar-style nav .nav-item-link-group.nav-item-right{bottom:0}}.navbar-style nav .nav-item-link-group .ksc-logo{width:calc(18px + 1em);height:calc(18px + 1em)}.navbar-style nav .nav-item-link-group .navbar-item{position:relative;padding:0;border-radius:0;font-weight:700;text-transform:none;font-size:1rem;color:#1a371a}.navbar-style nav .nav-item-link-group .navbar-item a,.navbar-style nav .nav-item-link-group .navbar-item span{color:#1a371a;-webkit-transition:color .25s cubic-bezier(.4,0,.2,1) 0ms;transition:color .25s cubic-bezier(.4,0,.2,1) 0ms}.navbar-style nav .nav-item-link-group .navbar-item.href a,.navbar-style nav .nav-item-link-group .navbar-item.lang-item,.navbar-style nav .nav-item-link-group .navbar-item.normal{padding:14px 45px}.navbar-style nav .nav-item-link-group .navbar-item.showLeftSeparator:after{content:"";background-color:#006944;height:60%;width:1px;position:absolute;top:20%;right:0;opacity:.3}.navbar-style nav .nav-item-link-group .navbar-item:hover,.navbar-style nav .nav-item-link-group .navbar-item a:hover{color:#1a371a;text-decoration:none}.navbar-style nav .nav-item-link-group .navbar-item.main.active,.navbar-style nav .nav-item-link-group .navbar-item.main:hover{background-color:#e9504b}.navbar-style nav .nav-item-link-group .navbar-item.main.active a,.navbar-style nav .nav-item-link-group .navbar-item.main.active a:hover,.navbar-style nav .nav-item-link-group .navbar-item.main.active span,.navbar-style nav .nav-item-link-group .navbar-item.main:hover a,.navbar-style nav .nav-item-link-group .navbar-item.main:hover a:hover,.navbar-style nav .nav-item-link-group .navbar-item.main:hover span{color:#fff}.navbar-style nav .nav-item-link-group .navbar-item-active{font-weight:700}.navbar-style nav .nav-item-link-group .subMenuContainer{min-width:300px}.navbar-style nav .nav-item-link-group .subMenuContainer .MuiPaper-root{border-radius:0}.navbar-style nav .nav-item-link-group .subMenuContainer .MuiPaper-root ul{padding:0}.navbar-style nav .nav-item-link-group .subMenuContainer .MuiPaper-root ul .navbar-item{width:100%;text-align:center}.guest-nav-bar nav{display:flex;justify-content:center;padding:0}.guest-nav-bar nav .nav-item-link-group{display:flex}.guest-nav-bar nav .nav-item-link-group.nav-item-right{position:absolute;right:0;background-color:rgba(20,44,20,.6)}.guest-nav-bar nav .nav-item-link-group .navbar-item{position:relative;padding:14px 30px;color:#fff;font-size:16px}@media screen and (max-width:575px){.guest-nav-bar nav .nav-item-link-group .navbar-item{font-size:13px}}.guest-nav-bar nav .nav-item-link-group .navbar-item.navbar-item-active{font-weight:700;text-decoration:underline}.guest-nav-bar nav .nav-item-link-group .navbar-item:not(:last-child):after{content:"";background-color:#fff;height:60%;width:1px;position:absolute;top:20%;right:0;opacity:.3}.guest-nav-bar nav .nav-item-link-group .navbar-item span{color:#fff}.navbar.fixed-bottom.navbar-expand-lg{height:50px}.menu-badge{min-height:30px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.menu-badge{bottom:25%}}.navbar-style.mobile .single-row{padding:25px 15px;justify-content:space-between}.navbar-style.mobile .single-row .ksc-logo{width:23vw;max-width:120px;height:auto}.navbar-style.mobile .single-row .check-in-qrcode{width:10vw;max-width:50px;height:auto}.mobile-menu-container{position:fixed;width:100vw;max-height:calc(100% - 100px);overflow-y:auto;border-radius:0!important;display:flex;flex-direction:column;z-index:98;background-color:hsla(0,0%,100%,.9)}.mobile-menu-container .menu-item{width:100%;text-align:left;font-size:1.2rem;text-transform:none;min-height:4.5rem;padding:0;border-bottom:1px solid rgba(0,105,68,.3);border-radius:0}.mobile-menu-container .menu-item a{width:100%;text-align:center}.mobile-menu-container .menu-item.active{background-color:#006944}.mobile-menu-container .menu-item.active .MuiButton-label{color:#fff}.mobile-menu-container .sub-menu .menu-item{background-color:rgba(0,105,68,.3);font-size:1rem}.guest-nav-bar.mobile .navbar{justify-content:space-between}.guest-nav-bar.mobile .navbar .navbar-item{padding:1rem;justify-content:center;align-items:center;display:flex}.nav-item-link-group.nav-item-right{position:absolute;right:0;bottom:0}.menu-badge{position:absolute;right:25px;height:30px;width:30px;border-radius:50%;background-color:red;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:700;font-size:.8rem;pointer-events:none}.footer-menu{font-size:1rem;min-height:120px}.footer-note{font-size:1rem;background-color:#0b487e;padding:30px 0;position:relative;height:150px;margin-top:-150px;display:flex;align-items:flex-end}.footer-note .footer-note-line-group{font-size:.8rem}.footer-note .MuiGrid-item{color:#fff}.footer-note .footer-links{text-align:end;font-size:14px}.footer-note .footer-links a{color:#fff}.footer-note .footer-links a:not(:first-child){margin-left:23px}@media screen and (max-width:767px){.footer-note{padding:20px 0}.footer-note .footer-note-line{flex-direction:column;justify-content:center;align-items:center}.footer-note .footer-note-line .footer-note-line-group{display:flex;justify-content:center;align-items:center;font-size:.7rem}.footer-note .footer-links{font-size:12px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.checkin-dialog .MuiDialog-paperWidthSm{width:100%}}.checkin-dialog .content-row{display:flex;justify-content:center}.checkin-dialog .qrcode-sec{flex-direction:column;align-items:center}.checkin-dialog .entitlement-item-box,.checkin-dialog .title-area{display:flex;justify-content:space-between}.checkin-dialog .entitlement-item-box{position:relative}.checkin-dialog .entitlement-item-box .state-style{font-weight:700}.checkin-dialog .entitlement-item-box .state-style.pending{color:#006944}.checkin-dialog .entitlement-item-box .state-style.used{color:#1a371a}.checkin-dialog .entitlement-item-box .state-style.returned{color:#24946c}.snack-bar-container{position:fixed;bottom:0;width:100vw;z-index:9999}.snack-bar-container .msg-container{background-color:hsla(0,0%,66.7%,.33);position:absolute;bottom:0}.snack-bar-container .msg-container *{color:#1a371a}.snack-bar-container .msg-container.danger{background-color:rgba(239,163,163,.9)}.snack-bar-container .msg-container.danger *{color:#510e0e}.snack-bar-container .msg-container.warning{background-color:rgba(240,255,69,.9)}.snack-bar-container .msg-container.success{background-color:rgba(136,226,194,.9)}.snack-bar-container .msg-container.info{background-color:rgba(157,234,255,.9)}.snack-bar-container .msg-container.info *{color:#002b37}.snack-bar-container .msg-container.hidden{-webkit-transition:all;transition:all;position:absolute;bottom:-100%}.snack-bar-container .msg-container .grid-items{display:flex;flex-direction:column;justify-content:center;padding:1vw}.snack-bar-container .msg-container .msg-nav-area{display:flex;flex-direction:column;align-items:center}.snack-bar-container .msg-container .msg-content .title-text{font-weight:700;font-size:1.5rem;align-self:flex-start}.snack-bar-container .msg-container .msg-content .content-text{white-space:pre-wrap}.main-container-style{overflow-x:hidden;flex:1 1;padding-bottom:150px}.main-container-style.guest-bg-style{background-color:#006944;background-size:cover;background-image:url(/static/media/main_banner_1.9c2e03a7.jpg);padding-bottom:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.main-container-style.guest-bg-style{height:100vh}}@media screen and (max-width:575px){.main-container-style.guest-bg-style{position:absolute;top:0;bottom:0;left:0;right:0;min-height:auto}}.logo-container{display:flex;justify-content:center;align-items:center;padding-top:14px;padding-bottom:16px}.logo-container .logo-style{max-height:88px}.new-bking-container .filter-nav-btn-container{display:flex;justify-content:space-between;text-align:right;margin-top:2vw}.new-bking-container .filter-nav-btn-container.nav-to-right{justify-content:flex-end}.new-bking-container .filter-item-container{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.new-bking-container .filter-item-container.inactive-item .value-label,.new-bking-container .filter-item-container.inactive-item path{color:#999}.new-bking-container .filter-item-container .value-label{display:flex;align-items:center;font-weight:500;color:#1a371a}.new-bking-container .filter-item-container .value-box{font-size:1.3rem;font-weight:700}.new-bking-container .filter-item-container .active-filter-row-icon path{color:#dc3636}.new-bking-container .filter-item-container .inactive-filter-row-icon path{color:hsla(0,0%,100%,0)}.new-bking-container .filter-item-container .done-filter-row-icon path{color:#24946c}.new-bking-container .filter-item-container svg{margin-right:.5rem;font-size:2rem}.new-bking-container .opt-card{margin-top:15px}.new-bking-container .clickable-area:hover{cursor:pointer}.new-bking-container .time-picker-container{position:relative;flex-direction:row;align-items:center;margin-top:2vw}.new-bking-container .time-picker-container .time-picker-inputs{flex-direction:column;align-items:center;text-align:center}.new-bking-container .time-picker-container .time-picker-inputs .filter-input-text input{max-width:100%;font-size:1.5rem;text-align:center}.new-bking-container .info-row h1,.new-bking-container .info-row h2,.new-bking-container .info-row h3,.new-bking-container .info-row h4{margin-bottom:0}.new-bking-container .transparent-paper{width:100%;background:none}.new-bking-container .add-player-row{margin-top:10px}.new-bking-container input[type=number]{-moz-appearance:textfield}.new-bking-container .search-box-cancel-btn{position:absolute;right:0}.opts-group{display:flex;flex-direction:column}.opts-group .filterOptsBtn{height:100%;padding:5px;border:3px solid rgba(36,148,108,.3)!important;background-color:#fff;min-height:5rem;width:100%;border-radius:0;text-transform:none}.opts-group .filterOptsBtn .MuiButton-label{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.opts-group .filterOptsBtn.activeOpt{border:3px solid #006944!important;background-color:#fff}.opts-group .filterOptsBtn.disabledOpt{opacity:.4}.opts-group .filterOptsBtn:hover{cursor:pointer}.opts-group .filterOptsBtn .main-content{margin-bottom:0;font-weight:700;font-size:1.3rem;text-align:center;color:#000}.teetime-picker-container{display:flex}.teetime-picker-container>span{width:12rem;display:flex;justify-content:center}.teetime-picker-container input{text-align:center;font-size:2rem;height:5rem;color:#1a371a;border:3px solid #006944;border-radius:0}.teetime-time-popup{width:10rem;max-width:10rem}.teetime-time-popup .rc-time-picker-panel-inner{border-radius:0}.teetime-time-popup .rc-time-picker-panel-inner .rc-time-picker-panel-input{font-size:1.5rem;text-align:center}.teetime-time-popup .rc-time-picker-panel-inner .rc-time-picker-panel-combobox{width:12rem}.teetime-time-popup .rc-time-picker-panel-inner .rc-time-picker-panel-select{width:6rem}.teetime-time-popup .rc-time-picker-panel-inner .rc-time-picker-panel-select li{padding:0;text-align:center}.teetime-time-popup .rc-time-picker-panel-inner .rc-time-picker-panel-select li.rc-time-picker-panel-select-option-selected{background:rgba(36,148,108,.3)}.desire-teeTime-Conent{font-size:.7rem;color:#777;margin-top:5rem}.playerTileContainer{min-height:4.5rem}.playerTileContainer.active{border:1rem solid #006944}.playerTileContainer .playerTileCount{font-size:1.1rem;font-weight:700;text-align:center;padding:1rem!important}.playerTileContainer .red-icon path{color:#dd3531}.playerTileContainer .buddy-tile-error-msg{font-size:.8rem;color:#dd3531}.playerTileContainer .cked-in-text{color:#006944;font-weight:700}.playerTileContainer .buddy-tile-action-btn{min-width:0}.buddy-tile-wrapper .MuiPaper-root{height:100%}.req-dialog .date{font-size:1.2rem;color:#1a371a}.req-dialog .course,.req-dialog .date{text-align:center;font-weight:700}.req-dialog .req{text-align:center}.bking-tile-container{padding:0!important}.bking-tile-container:hover{cursor:pointer}.bking-tile-container .bking-tile-date{padding:10px;text-align:center;width:calc(2.8rem + 20px);background-color:#effbf7;display:flex;justify-content:center;align-items:center}@media screen and (min-height:576px){.bking-tile-container .bking-tile-date{width:calc(5.2rem + 20px)}}.bking-tile-container .bking-tile-date .MuiPaper-root{background-color:hsla(0,0%,100%,0)}.bking-tile-container .bking-tile-date .bking-tile-day{font-weight:700;font-size:1.5rem;text-align:center;color:#000}.bking-tile-container .bking-tile-info{padding:10px}.bking-tile-container .bking-tile-info .bking-tile-info-row{display:flex}.bking-tile-container .bking-tile-info .bking-tile-info-row span{color:#1a371a}.bking-tile-container .bking-tile-info .bking-tile-info-row svg{margin-right:.5rem}.bking-tile-container .bking-state-action{padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}.bking-tile-container .bking-state-action.bking-state-checked-in .bking-state,.bking-tile-container .bking-state-action.bking-state-checked-in path,.bking-tile-container .bking-state-action.bking-state-checked .bking-state,.bking-tile-container .bking-state-action.bking-state-checked path,.bking-tile-container .bking-state-action.bking-state-confirmed .bking-state,.bking-tile-container .bking-state-action.bking-state-confirmed path,.bking-tile-container .bking-state-action.bking-state-modified .bking-state,.bking-tile-container .bking-state-action.bking-state-modified path,.bking-tile-container .bking-state-action.bking-state-walkin .bking-state,.bking-tile-container .bking-state-action.bking-state-walkin path{color:#24946c}.bking-tile-container .bking-state-action.bking-state-withdrawn .bking-state,.bking-tile-container .bking-state-action.bking-state-withdrawn path{color:orange}.bking-tile-container .bking-state-action.bking-state-cancelled .bking-state,.bking-tile-container .bking-state-action.bking-state-cancelled path,.bking-tile-container .bking-state-action.bking-state-no_show .bking-state,.bking-tile-container .bking-state-action.bking-state-no_show path{color:#dc3636}.bking-tile-container .bking-state-action svg{font-size:2.5rem}.upcoming-bking-container .empty-booking{display:flex;flex-direction:column;align-items:center;text-align:center}.upcoming-bking-container .empty-booking div{margin-bottom:10px;font-size:1.3rem}.upcoming-bking-container .bking-item-tile a:hover{text-decoration:none}.upcoming-bking-container .banned-msg{color:#dc3636;font-size:1rem;margin-bottom:0;white-space:pre-line;text-align:center}.bking-detail-container .info-label{color:#444;font-weight:700;text-align:center;font-size:1.1rem}.bking-detail-container .info-val{display:flex;align-items:center;font-size:1.75rem;color:#000}.bking-detail-container .info-val svg{margin-right:5px}@media screen and (max-width:575px){.bking-detail-container .info-val{font-size:1.4rem}}.bking-detail-container .action-btns-area{display:flex;flex-direction:row;justify-content:flex-end}.bking-detail-container .action-btns-area .btn-grid{display:flex;flex-direction:column;justify-items:center}@media screen and (min-width:768px){.bking-detail-container .action-btns-area .btn-grid{max-width:14rem}}@media screen and (min-width:768px){.bking-detail-container .action-btns-area.enrol-detail-actions .btn-grid{max-width:16rem}}.bking-detail-container .action-btns-area.enrol-detail-actions .action-btn{white-space:nowrap}.bking-detail-container .action-btns-area .disable-reason-box{font-size:.7rem;text-align:center;color:#d81616;white-space:pre-wrap}.bking-detail-container .action-btns-area .action-btn{padding:1em 1.5em;border-radius:0;overflow:hidden;position:relative}.bking-detail-container .action-btns-area .action-btn.edit-btn,.bking-detail-container .action-btns-area .action-btn.pay-btn{background-color:#006944}.bking-detail-container .action-btns-area .action-btn.wd-btn{background-color:orange}.bking-detail-container .action-btns-area .action-btn.cancel-btn{background-color:red}.bking-detail-container .action-btns-area .action-btn.disabled{opacity:.4}.bking-detail-container .action-btns-area .action-btn .MuiButton-label{color:#fff;font-weight:700;font-size:.9rem}.bking-detail-container .action-btns-area .action-btn .MuiTouchRipple-root{color:#fff}.bking-detail-container .action-btns-area .action-btn .MuiTouchRipple-child{background-color:#fff}@media screen and (max-width:767px){.bking-detail-container .players-container{margin:0}.bking-detail-container .players-container>.MuiGrid-root{flex:1 1;max-width:none}.bking-detail-container .action-btns-area{margin:0}}@media screen and (max-width:767px){.bking-detail-container .bg-color.left{margin-left:-24px;margin-right:-24px}}@media screen and (max-width:599px){.bking-detail-container .bg-color.left{margin-left:-16px;margin-right:-16px}}.bking-detail-container .red-icon{cursor:pointer}.bking-detail-container .red-icon path{color:#dd3531}.bking-detail-container .btn-loading circle{color:#fff}.bking-detail-container .enrol-confirm-success{font-weight:700;font-size:1.15rem;color:#222;margin:0 0 12px}.bking-detail-container .enrol-confirm-note-inline{color:#555;margin:0;font-size:.95rem}.bking-detail-container .enrol-fee-chip,.bking-detail-container .enrol-status-chip{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;color:#006944;font-weight:700;font-size:.85rem;white-space:nowrap;pointer-events:none}.bking-detail-container .enrol-terms-section-title{margin:0 0 8px;color:#1a371a}.bking-detail-container .enrol-terms-body{margin:0 0 12px;color:#444;line-height:1.5}.bking-detail-container .enrol-terms-body a{color:#006944;word-break:break-all}.bking-detail-container .enrol-terms-checkbox{align-items:flex-start;margin:0 0 8px}.bking-detail-container .enrol-terms-checkbox .MuiFormControlLabel-label{color:#333;line-height:1.4}.enrol-confirm-dialog .MuiDialogTitle-root{padding-bottom:8px}.enrol-confirm-dialog .MuiDialogTitle-root h2{font-weight:700;color:#1a371a;font-size:1.25rem}.enrol-confirm-dialog .MuiDialogContent-root{padding-top:0}.enrol-confirm-dialog .enrol-confirm-body .MuiDialogContentText-root{margin-bottom:12px;color:#555;line-height:1.5}.enrol-confirm-dialog .enrol-confirm-body .MuiDialogContentText-root:last-child{margin-bottom:0}.enrol-confirm-dialog .enrol-confirm-body .enrol-confirm-lead{color:#555;font-weight:400}.enrol-confirm-dialog .enrol-confirm-body .enrol-confirm-policy{color:#333!important;font-weight:700!important;margin-top:4px}.enrol-confirm-dialog .enrol-confirm-body .enrol-confirm-meta{margin-bottom:6px!important}.enrol-confirm-dialog .enrol-confirm-body .enrol-confirm-meta .enrol-confirm-meta-label{display:inline;font-weight:700!important;color:#222!important;font-size:.95rem;margin-right:.35em}.enrol-confirm-dialog .enrol-confirm-body .enrol-confirm-meta .enrol-confirm-meta-value{display:inline;font-weight:700!important;color:#006944!important;font-size:.95rem}.enrol-confirm-dialog .enrol-confirm-body .enrol-confirm-students{margin:12px 0 8px;padding:0}.enrol-confirm-dialog .enrol-confirm-body .enrol-confirm-students-heading{font-weight:400;color:#777;font-size:.9rem;margin-bottom:6px}.enrol-confirm-dialog .enrol-confirm-body .enrol-confirm-student-list{list-style:none;margin:0;padding:0}.enrol-confirm-dialog .enrol-confirm-body .enrol-confirm-student-list li{margin:0 0 6px;padding:6px 10px;background:#f7f7f7;border-left:3px solid #006944}.enrol-confirm-dialog .enrol-confirm-body .enrol-confirm-student-name{font-weight:700;color:#222;font-size:1rem;line-height:1.35}.enrol-confirm-dialog .enrol-confirm-body .enrol-confirm-student-sub{margin-top:4px;font-weight:400;color:#555;font-size:.9rem}.enrol-confirm-dialog .enrol-confirm-body .enrol-confirm-student-sub.enrol-confirm-amount{color:#006944;font-weight:700}.enrol-confirm-dialog .enrol-confirm-body .enrol-confirm-note{color:#777;font-weight:400;font-size:.9rem}.enrol-confirm-dialog .enrol-confirm-body .enrol-confirm-amount-footer{margin-top:16px!important;margin-bottom:0!important}.enrol-confirm-dialog .enrol-confirm-body .enrol-confirm-amount-footer .enrol-confirm-meta-label{color:#222;font-weight:700;font-size:1.2rem}.enrol-confirm-dialog .enrol-confirm-body .enrol-confirm-amount-footer .enrol-confirm-meta-value{color:#006944;font-weight:700;font-size:1.2rem}.edit-bking-container .info-label{color:#444;font-weight:700;font-size:1.1rem}.edit-bking-container .info-val{display:flex;align-items:center;font-size:1.5rem;color:#000}.edit-bking-container .info-val svg{margin-right:5px}@media screen and (max-width:959px){.edit-bking-container .info-row>.MuiGrid-root{margin-left:0}}.edit-bking-container .time-picker-container{position:relative;flex-direction:row;align-items:center}.edit-bking-container .time-picker-container .time-picker-inputs{flex-direction:column;align-items:center;text-align:center}.edit-bking-container .time-picker-container .time-picker-inputs .filter-input-text input{max-width:100%;font-size:1.5rem;text-align:center}.edit-bking-container .action-btns{display:flex;justify-content:flex-end}.edit-bking-container .line-separator:after{margin-left:1vw;margin-right:1vw}.edit-bking-container .count-down-box{text-align:center;width:200px;margin-left:auto}@media screen and (max-width:959px){.edit-bking-container .count-down-box{margin-right:auto}}.edit-bking-container .count-down-box h3,.edit-bking-container .count-down-box h4{margin-bottom:0}.edit-bking-container .reassigned-tee-time-box{display:flex;align-items:center;flex-direction:column;justify-content:center}.edit-bking-container .reassigned-tee-time-box .info-val{font-size:2rem}@media screen and (max-width:959px){.edit-bking-container .bg-color.left{margin-left:-24px;margin-right:-24px}}@media screen and (max-width:599px){.edit-bking-container .bg-color.left{margin-left:-16px;margin-right:-16px}}.edit-bking-container .g-recaptcha{display:flex}@media screen and (min-width:600px){.edit-bking-container .g-recaptcha{justify-content:flex-end}}.insufficient-dialog-content{white-space:pre-wrap}@media screen and (max-width:959px){.buddy-list-container .buddy-list-content{flex-direction:column-reverse}}.buddy-list-container .buddies-grid{display:flex;flex-direction:column;justify-content:center}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.buddy-list-container .buddies-grid{flex:1 1 100%;flex-direction:row;flex-wrap:wrap}}.buddy-list-container .add-buddy-area{padding:12px}.buddy-list-container .add-buddy-area .input-field-area{display:flex;align-items:center;padding:12px 0}.buddy-list-container .add-buddy-area .input-field-area .MuiFormHelperText-root{color:red}.buddy-list-container .add-buddy-area .input-field-area button{margin:12px;padding:12px;min-width:120px;text-transform:none}@media screen and (max-width:575px){.buddy-list-container .add-buddy-area .input-field-area button{min-width:80px}}.error-msg-box{background-color:red;color:red}.child-ac-container .empty-child-acs{display:flex;flex-direction:column;justify-content:space-around;align-items:center}.child-ac-container .empty-child-acs .empty-desc{margin-bottom:30px;font-size:1.3rem}@media screen and (max-width:575px){.child-ac-container .empty-child-acs .empty-desc{font-size:.9rem}}.child-ac-container .empty-child-acs button{height:3rem}.child-ac-container .child-card-content{display:flex;flex-direction:column;align-items:center}.child-ac-container .child-card-content .child-name{font-size:1.2rem;font-weight:700}.child-ac-container .child-card-content canvas{margin-top:10px;margin-bottom:10px}.child-ac-container .reg-form{padding:0 1vw;flex:1 1;min-height:50vh}.child-ac-container .reg-form.hidden-step{display:none}@media screen and (max-width:575px){.child-ac-container .reg-form{font-size:.8rem}.child-ac-container .reg-form h4{font-size:1.2rem;padding-top:30px}.child-ac-container .reg-form h4.default-caption{font-size:.8rem;padding-top:10px}.child-ac-container .reg-form .MuiGrid-item{padding:4px}.child-ac-container .reg-form .default-fields-container-style{margin-top:30px}.child-ac-container .reg-form .default-collapse-switch .MuiFormControl-root{padding-top:30px}}@media screen and (min-width:576px){.child-ac-container .reg-form .default-fields-container-style{display:none}}.child-ac-container .default-fields-container-style{display:flex;flex-wrap:nowrap}.child-ac-container .reg-form-title-style{display:flex;align-items:center}.child-ac-container .reg-form-title-style button{max-height:3rem}.child-ac-container .reg-form-title-style h3{margin-bottom:0}@media screen and (max-width:575px){.child-ac-container .reg-form-title-style .reg-title{margin-bottom:10px}.child-ac-container .reg-form-title-style .reg-form-nav-btns,.child-ac-container .reg-form-title-style .reg-form-nav-loading{display:none}}.child-ac-container .statement-paragraph{text-align:justify;word-break:break-word;font-size:.7em;color:#000}.child-ac-container .stepper-style{padding:3vw 0;background-color:transparent}.child-ac-container .stepper-style .MuiStepLabel-iconContainer{padding-right:12px}.child-ac-container .stepper-style .MuiStepIcon-root{font-size:2em}.child-ac-container .stepper-style .MuiStepButton-root{padding:16px}.child-ac-container .stepper-style .MuiStepLabel-label{font-size:1rem}.child-ac-container .stepper-style .MuiStepIcon-active text{font-weight:700}@media screen and (max-width:959px){.child-ac-container .bg-color.left,.child-ac-container .bg-color.right{margin-left:-32px}}@media screen and (max-width:767px){.child-ac-container .bg-color.left,.child-ac-container .bg-color.right{margin-left:-16px}}@media screen and (max-width:599px){.child-ac-container .bg-color.left,.child-ac-container .bg-color.right{margin-left:-8px;margin-right:-8px}}@media screen and (max-width:899px){.child-ac-container .MuiStepper-root{display:none}}@media screen and (max-width:575px){.child-ac-container .info-row .child-reg-form-container{padding:0}}.child-ac-container .reg-form-nav-btns{display:flex;justify-content:flex-end}.child-ac-container .reg-form .reg-form-nav-loading{display:none;float:right;margin-top:30px}@media screen and (max-width:575px){.child-ac-container .reg-form .reg-form-nav-loading{display:block}}.child-ac-container .reg-success-card-style{justify-content:center;align-items:center;display:flex;flex-direction:column}.child-ac-container .clean-input>.MuiInput-underline:after,.child-ac-container .clean-input>.MuiInput-underline:before{opacity:.3}.child-ac-container .bind-ac-select-btn .sel-card-btn{height:100%;text-transform:none}.child-ac-container .bind-ac-select-btn .sel-card-btn .MuiButton-label{height:100%}.child-ac-container .bind-ac-select-btn .sel-card-btn .MuiButton-label .MuiCardContent-root{padding-left:0;padding-right:0}.child-ac-container .bind-ac-select-btn .sel-card-btn a{text-decoration:none;height:100%;width:100%;display:flex;justify-content:center;align-items:center}.penalty-record-container .penalty-record{display:flex;flex-direction:row;flex-wrap:wrap!important}.penalty-record-container .penalty-record .penalty-row{padding:.7rem 1rem}.penalty-record-container .penalty-record .penalty-row div:not(:last-child){margin-bottom:.5rem}.penalty-record-container .penalty-record .bking-tile-date{padding:10px;text-align:center;background-color:#effbf7;display:flex;justify-content:center;align-items:center;background-color:#f4ff78}.penalty-record-container .penalty-record .bking-tile-date.LC-bg{background-color:#afd8e5}.penalty-record-container .penalty-record .bking-tile-date.NS-bg{background-color:#f58c8c}.penalty-record-container .penalty-record .bking-tile-date .paper-container{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;width:100%}.penalty-record-container .penalty-record .bking-tile-date .MuiPaper-root{background-color:hsla(0,0%,100%,0)}.penalty-record-container .penalty-record .bking-tile-date .bking-tile-day{font-weight:700;font-size:1.2rem;text-align:center;color:#000}@media screen and (max-width:575px){.penalty-record-container .penalty-record .bking-tile-date .bking-tile-day{font-size:1rem;font-weight:bolder}}@media screen and (max-width:575px){.penalty-record-container .penalty-record .bking-tile-date .bking-tile-week{font-size:.8rem}}.penalty-record-container .penalty-record .penalty-lc-warn{padding:1.2vh;color:red;font-size:.7rem;text-align:justify;border-top:1px solid #eee;width:100%}.penalty-record-container .suspension-release-info th{color:#333}.penalty-record-container .suspension-release-info td{padding-left:20px;font-weight:700}.penalty-record-container .suspension-release-info td.suspended{color:red}.penalty-record-container .suspension-release-info td.normal{color:green}.stamp-card-container .stamp-card-toolbar{width:100%;max-width:520px;display:flex;justify-content:flex-end;margin-bottom:16px}.stamp-card-container .stamp-card{width:100%;max-width:520px;margin:0 auto 28px;background:#e8efe6;border:1px solid rgba(26,55,26,.35);color:#1a371a;padding:18px 20px 24px;box-sizing:border-box}.stamp-card-container .stamp-card.inactive{opacity:.85}.stamp-card-container .stamp-card .stamp-card-header{text-align:center;border-bottom:1px solid rgba(26,55,26,.45);padding-bottom:12px;margin-bottom:18px}.stamp-card-container .stamp-card .stamp-card-header .stamp-batch-name{font-size:1.35rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px}.stamp-card-container .stamp-card .stamp-card-header .stamp-batch-hole-type{margin:0 0 8px;font-size:.9rem;font-weight:600;letter-spacing:.03em;color:rgba(26,55,26,.75)}.stamp-card-container .stamp-card .stamp-card-header .stamp-batch-coupon,.stamp-card-container .stamp-card .stamp-card-header .stamp-batch-expiry,.stamp-card-container .stamp-card .stamp-card-header .stamp-batch-status{margin:0;font-size:.95rem}.stamp-card-container .stamp-card .stamp-card-header .stamp-batch-coupon{margin-top:6px;font-weight:600}.stamp-card-container .stamp-card .stamp-card-header .stamp-batch-status{margin-top:4px;font-weight:700;text-transform:uppercase}.stamp-card-container .stamp-card .stamp-card-header .stamp-batch-status.cancelled,.stamp-card-container .stamp-card .stamp-card-header .stamp-batch-status.completed,.stamp-card-container .stamp-card .stamp-card-header .stamp-batch-status.expired,.stamp-card-container .stamp-card .stamp-card-header .stamp-batch-status.void{color:#dc3636}.stamp-card-container .stamp-card .stamp-card-header .stamp-batch-status.active{color:#006944}.stamp-card-container .stamp-card .stamp-grid-frame{border:1px solid rgba(26,55,26,.55);padding:16px 12px}.stamp-card-container .stamp-card .stamp-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px 10px;gap:12px 10px;justify-items:center}.stamp-card-container .stamp-card .stamp-hole{width:56px;height:56px;border-radius:50%;border:2px solid rgba(26,55,26,.7);background:#fff;display:flex;align-items:center;justify-content:center;padding:0;cursor:default;-webkit-transition:box-shadow .15s ease,-webkit-transform .15s ease;transition:box-shadow .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease}.stamp-card-container .stamp-card .stamp-hole.filled{background:#006944;border-color:#1a371a;cursor:pointer;color:#fff;font-weight:700;font-size:.85rem;letter-spacing:.02em}.stamp-card-container .stamp-card .stamp-hole.filled:focus,.stamp-card-container .stamp-card .stamp-hole.filled:hover{-webkit-transform:scale(1.05);transform:scale(1.05);box-shadow:0 2px 8px rgba(0,0,0,.18);outline:none}.stamp-card-container .stamp-card .stamp-hole.reward{font-size:.55rem;line-height:1.1;text-align:center;font-weight:700;color:#1a371a;padding:4px;background:#f7faf6}.stamp-card-container .stamp-empty{text-align:center;font-size:1.1rem;padding:24px 8px}@media screen and (max-width:575px){.stamp-card-container .stamp-card{padding:14px 12px 18px}.stamp-card-container .stamp-card .stamp-card-header .stamp-batch-name{font-size:1.1rem}.stamp-card-container .stamp-card .stamp-grid{grid-gap:10px 6px;gap:10px 6px}.stamp-card-container .stamp-card .stamp-hole{width:48px;height:48px;font-size:.75rem}.stamp-card-container .stamp-card .stamp-hole.reward{font-size:.48rem}}.coupons-container .coupons-toolbar{width:100%;max-width:720px;margin:0 auto 16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;grid-gap:12px;gap:12px}.coupons-container .coupon-card{width:100%;max-width:720px;margin:0 auto 24px;text-align:left}.coupons-container .coupon-card.list .coupon-card-content-list,.coupons-container .coupon-card.list .MuiCardContent-root{flex-direction:row;align-items:center;justify-content:space-between;text-align:left;grid-gap:16px;gap:16px}.coupons-container .coupon-card.list .coupon-card-main{align-items:flex-start;text-align:left}.coupons-container .coupon-card.list .coupon-card-actions{flex-shrink:0}.coupons-container .coupon-card .MuiCardContent-root{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:24px 16px;grid-gap:16px;gap:16px}.coupons-container .coupon-card .coupon-card-main{display:flex;flex-direction:column;align-items:flex-start;width:100%}.coupons-container .coupon-card .coupon-type{font-size:1.25rem;font-weight:700;color:#1a371a;margin-bottom:4px}.coupons-container .coupon-card .coupon-discount{font-size:1.45rem;color:#006944;font-weight:700;margin-bottom:8px;line-height:1.3}.coupons-container .coupon-card .coupon-meta{font-size:.9rem;color:rgba(26,55,26,.8);margin-bottom:4px}.coupons-container .coupon-card .coupon-status{display:inline-block;margin:8px 0 16px;padding:2px 10px;border-radius:2px;font-size:.8rem;font-weight:700;text-transform:uppercase}.coupons-container .coupon-card .coupon-status.active{background:rgba(0,105,68,.12);color:#006944}.coupons-container .coupon-card .coupon-status.expired,.coupons-container .coupon-card .coupon-status.used,.coupons-container .coupon-card .coupon-status.void{background:rgba(220,54,54,.12);color:#dc3636}.coupons-container .coupon-card .coupon-view-qr-btn{margin-top:4px;text-transform:none;font-weight:600}.coupons-container .coupons-empty{text-align:center;font-size:1.1rem;padding:24px 8px}@media screen and (max-width:575px){.coupons-container .coupons-toolbar{flex-direction:column;align-items:stretch}.coupons-container .coupon-card .coupon-discount{font-size:1.2rem}.coupons-container .coupon-card.list .coupon-card-content-list,.coupons-container .coupon-card.list .MuiCardContent-root{flex-direction:column;align-items:stretch}.coupons-container .coupon-card.list .coupon-card-main{align-items:center;text-align:center}.coupons-container .coupon-card.list .coupon-card-actions,.coupons-container .coupon-card.list .coupon-card-actions .coupon-view-qr-btn{width:100%}}.coupon-qr-dialog .MuiDialog-paper{max-width:360px}.coupon-qr-dialog .MuiDialogTitle-root{text-align:center}.coupon-qr-dialog .MuiDialogContent-root{display:flex;flex-direction:column;align-items:center;padding:8px 24px 24px;text-align:center}.coupon-qr-dialog .coupon-qr-dialog-type{font-weight:700;font-size:1.1rem;margin-bottom:8px;text-align:center;width:100%}.coupon-qr-dialog .MuiDialogContentText-root{width:100%;text-align:center;margin-bottom:16px}.coupon-qr-dialog .coupon-qr-dialog-canvas{width:220px;margin:0 auto;display:flex;justify-content:center;align-items:center}.coupon-qr-dialog .coupon-qr-dialog-canvas canvas{width:220px!important;height:220px!important;display:block;margin:0 auto}.coupon-qr-dialog .MuiDialogActions-root{justify-content:center}@font-face{font-family:ksc-times;src:url(/static/media/ksc-times.a70a9300.woff) format("woff"),url(/static/media/ksc-times.d8c5093c.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.student-enrolment-container{width:100%;max-width:100%;align-self:stretch;box-sizing:border-box;font-family:Arimo,Noto Sans TC,sans-serif,PingFang SC,Heiti TC,微軟正黑體,Microsoft JhengHei,Arial Unicode MS,Arial;font-size:16px;color:#1a371a;line-height:160%}.student-enrolment-container .checkbox-element{font-size:1.125em;padding-left:32px;position:relative;margin-bottom:0;cursor:pointer;display:inline-block;line-height:1.3;color:#1a371a}.student-enrolment-container .checkbox-element input{display:none}.student-enrolment-container .checkbox-element .checkmark{position:absolute;top:5px;left:0;height:16px;width:16px;border:1px solid #1a371a;box-sizing:border-box}.student-enrolment-container .checkbox-element .checkmark:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;content:"";opacity:0;background-color:#dc3631;width:8px;height:8px;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;border-radius:50%}.student-enrolment-container .checkbox-element input:checked~.checkmark:after{opacity:1}.student-enrolment-container .checkbox-element.is-disabled{opacity:.45;cursor:not-allowed}.student-enrolment-container .program{margin-bottom:40px;width:100%}.student-enrolment-container .program .col-wrap{display:flex;flex-wrap:nowrap;margin-left:-16px;margin-right:-16px;align-items:flex-start;width:calc(100% + 32px);box-sizing:border-box}.student-enrolment-container .program .col-wrap .col-elem{padding-left:16px;padding-right:16px;box-sizing:border-box}.student-enrolment-container .program .col-category{width:29%;min-width:280px;max-width:360px;flex-shrink:0;margin-bottom:5rem}.student-enrolment-container .program .col-schedule{flex:1 1 auto;min-width:0;max-width:none;margin-bottom:1rem}.student-enrolment-container .program .wrapper{background:#e7f2f8;padding:32px 24px}.student-enrolment-container .program .wrapper .swiper-slide{border-top:2px solid #006944}.student-enrolment-container .program .wrapper .swiper-slide:first-child{border-top:0}.student-enrolment-container .program .wrapper .swiper-slide:first-child>.stage>.collapse-control{padding-top:0}.student-enrolment-container .program .wrapper .swiper-slide:last-child>.stage>.collapse-control{padding-bottom:0}.student-enrolment-container .program .wrapper .stage .collapse-control{padding:14px 0}.student-enrolment-container .program .wrapper .stage .intro{font-size:14px;line-height:160%;color:#1a371a;font-family:Arimo,Noto Sans TC,sans-serif,PingFang SC,Heiti TC,微軟正黑體,Microsoft JhengHei,Arial Unicode MS,Arial}.student-enrolment-container .program .wrapper .stage .intro p{margin:0}.student-enrolment-container .program .wrapper .stage .intro .italic{font-style:italic}.student-enrolment-container .program .wrapper .stage .title{font-size:1.5em;font-family:ksc-times,Times New Roman,Times,serif;font-weight:700;color:#1a371a;cursor:pointer;position:relative;padding-right:36px;display:block;line-height:1.25em;margin-top:-.1em;text-decoration:none;border:0;background:transparent;text-align:left;width:100%;box-sizing:border-box}.student-enrolment-container .program .wrapper .stage .title:before{content:"";width:24px;height:24px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;top:.15em;right:0;background-image:url(/static/media/enrol-plus.b67f0dc2.svg);background-repeat:no-repeat;background-size:24px 24px}.student-enrolment-container .program .wrapper .stage .title[aria-expanded=true]:before{background-image:url(/static/media/enrol-minus.8d0c37f5.svg)}.student-enrolment-container .program .wrapper .stage .title.no-toggle{padding-right:0}.student-enrolment-container .program .wrapper .stage .title.no-toggle:before{display:none}.student-enrolment-container .program .wrapper .programme-root>.collapse-control>.title{font-size:1.75em}.student-enrolment-container .program .wrapper .enrol-collapse{-webkit-transition-timing-function:ease!important;transition-timing-function:ease!important}.student-enrolment-container .program .wrapper .enrol-collapse.MuiCollapse-entered,.student-enrolment-container .program .wrapper .enrol-collapse.MuiCollapse-hidden{-webkit-transition-duration:.35s!important;transition-duration:.35s!important}.student-enrolment-container .program .wrapper .programme-inner .stage,.student-enrolment-container .program .wrapper .programme-inner .stage:first-child{border-top:2px solid #006944}.student-enrolment-container .program .wrapper .stage .stage-scope{background:#fff;padding:24px}.student-enrolment-container .program .wrapper .programme-inner>.stage-scope ul,.student-enrolment-container .program .wrapper .stage .stage-scope ul{list-style:none;margin:0;padding:0}.student-enrolment-container .program .wrapper .stage .stage-scope li{margin-top:6px}.student-enrolment-container .program .wrapper .stage .stage-scope li:first-child{margin-top:0}.student-enrolment-container .program .wrapper .stage .stage-scope li a{color:#1a371a;cursor:pointer;text-decoration:none;font-family:Arimo,Noto Sans TC,sans-serif,PingFang SC,Heiti TC,微軟正黑體,Microsoft JhengHei,Arial Unicode MS,Arial;font-size:16px;font-weight:400;line-height:160%}.student-enrolment-container .program .wrapper .stage .stage-scope li.active a{padding-left:25px;display:inline-block;position:relative;font-weight:700}.student-enrolment-container .program .wrapper .stage .stage-scope li.active a:before{content:"";position:absolute;left:0;top:.15em;width:0;height:0;border-color:transparent transparent transparent #dc3631;border-style:solid;border-width:10px 0 10px 16px;display:block}.student-enrolment-container .program .col-schedule .title-row{display:flex;margin-bottom:10px;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;width:100%}.student-enrolment-container .program .col-schedule .title-row .subheading{margin:0 0 .25em;font-size:1.75em;line-height:114.2%;font-family:ksc-times,Times New Roman,Times,serif;font-weight:400;color:#1a371a}.student-enrolment-container .program .col-schedule .title-row .day-options-row{display:flex;flex-grow:1;justify-content:flex-end}.student-enrolment-container .program .col-schedule .title-row .day-options{display:flex;justify-content:flex-end;align-items:flex-end}.student-enrolment-container .program .col-schedule .title-row .option{padding-left:10px;padding-right:10px;cursor:default;opacity:.4}.student-enrolment-container .program .col-schedule .title-row .option.active{opacity:1}.student-enrolment-container .program .col-schedule .title-row .option .rota-link{padding-bottom:6px;position:relative;display:inline-block;color:#1a371a;text-decoration:none}.student-enrolment-container .program .col-schedule .title-row .option.active .rota-link:before{content:"";position:absolute;width:100%;height:2px;left:0;bottom:1px;background:#dc3631;opacity:1}.student-enrolment-container .program .col-schedule .title-row .option .rota{font-size:1.25em;font-family:ksc-times,Times New Roman,Times,serif}.student-enrolment-container .program .col-schedule .title-row .option .period{font-size:14px;margin-left:3px;white-space:nowrap;display:inline-block;font-family:Arimo,Noto Sans TC,sans-serif,PingFang SC,Heiti TC,微軟正黑體,Microsoft JhengHei,Arial Unicode MS,Arial}.student-enrolment-container .program .col-schedule .table-wrapper{margin-bottom:1rem;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.student-enrolment-container .program .col-schedule .table{width:100%;max-width:100%}.student-enrolment-container .program .col-schedule .table table{width:100%;min-width:36rem;table-layout:auto;border-collapse:collapse;border:2px solid #1a371a;margin-bottom:0}.student-enrolment-container .program .col-schedule .table td,.student-enrolment-container .program .col-schedule .table th{border:1px solid #1a371a;font-size:1.15em;padding:12px 16px;color:#1a371a;vertical-align:middle;text-align:left;font-family:Arimo,Noto Sans TC,sans-serif,PingFang SC,Heiti TC,微軟正黑體,Microsoft JhengHei,Arial Unicode MS,Arial;white-space:nowrap}.student-enrolment-container .program .col-schedule .table th{background:#006944;color:#fff;font-weight:700}.student-enrolment-container .program .col-schedule .table tbody tr:nth-child(2n){background-color:#f7f7f7}.student-enrolment-container .program .col-schedule .table td.action-cell{white-space:nowrap;text-align:center;width:1%}.student-enrolment-container .enrol-course-code-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;color:#006944;text-decoration:underline;cursor:pointer;text-align:left}.student-enrolment-container .enrol-course-code-link:hover{color:#1a371a}.student-enrolment-container .enrol-schedule-btn.MuiButton-root{min-width:5.25rem;padding:5px 16px!important;border-radius:0!important;border:1px solid #333!important;background-color:#fff!important;background:#fff!important;color:#222!important;text-transform:none!important;font-family:Arimo,Noto Sans TC,sans-serif,PingFang SC,Heiti TC,微軟正黑體,Microsoft JhengHei,Arial Unicode MS,Arial!important;font-weight:600!important;font-size:.9rem!important;box-shadow:none!important;line-height:1.3!important;overflow:hidden;position:relative;opacity:1}.student-enrolment-container .enrol-schedule-btn.MuiButton-root .MuiButton-label{color:#222!important;opacity:1!important}.student-enrolment-container .enrol-schedule-btn.MuiButton-root.is-disabled,.student-enrolment-container .enrol-schedule-btn.MuiButton-root.Mui-disabled,.student-enrolment-container .enrol-schedule-btn.MuiButton-root:disabled{background-color:#fff!important;background:#fff!important;border-color:#999!important;opacity:.55!important}.student-enrolment-container .enrol-schedule-btn.MuiButton-root.is-disabled .MuiButton-label,.student-enrolment-container .enrol-schedule-btn.MuiButton-root.Mui-disabled .MuiButton-label,.student-enrolment-container .enrol-schedule-btn.MuiButton-root:disabled .MuiButton-label{color:#666!important}.student-enrolment-container .program .remarks{font-size:14px;margin-top:8px;margin-bottom:0;color:#006944;font-weight:400}.student-enrolment-container .program .remarks-hint{font-size:14px;margin:10px 0 0;color:#1a371a;font-weight:400}.student-enrolment-container .program .empty-list{text-align:center;padding:24px 12px;color:#1a371a;border:2px solid #1a371a;font-size:1.15em}.student-enrolment-container .test-mode-toggle{margin-top:16px}.student-enrolment-container .terms-course-ref{margin:0 0 16px;font-weight:700;color:#1a371a}.student-enrolment-container .terms-consent-block{margin-bottom:20px}.student-enrolment-container .terms-checkbox-row{align-items:flex-start;margin:0}.student-enrolment-container .terms-checkbox-row .MuiCheckbox-root{padding-top:0}.student-enrolment-container .terms-checkbox-row .MuiFormControlLabel-label{color:#1a371a;line-height:1.45}.student-enrolment-container .terms-error{margin:4px 0 0 32px}.student-enrolment-container .terms-section{margin-bottom:20px}.student-enrolment-container .terms-section-title{margin:0 0 10px;font-size:1rem;font-weight:700;text-decoration:underline;color:#1a371a;text-transform:none}.student-enrolment-container .terms-section-title.marketing{color:#006944;text-decoration:none}.student-enrolment-container .terms-section-body{margin:0 0 12px;color:#1a371a;line-height:1.5}.student-enrolment-container .terms-section-body a{color:#006944;word-break:break-all}.student-enrolment-container .confirm-success{margin:0 0 16px;font-weight:700;color:#1a371a}.student-enrolment-container .order-total{margin:16px 0;font-weight:700;color:#1a371a;font-size:1.1rem}.student-enrolment-container .add-student-hint{margin:0 0 16px;color:#1a371a;line-height:1.45}@media screen and (max-width:991px){.student-enrolment-container .program .col-wrap{flex-wrap:wrap;margin-left:0;margin-right:0;width:100%}.student-enrolment-container .program .col-wrap .col-elem{padding-left:0;padding-right:0;width:100%;max-width:100%;min-width:0}.student-enrolment-container .program .col-category,.student-enrolment-container .program .col-schedule{width:100%;max-width:100%;min-width:0;margin-bottom:2rem}.student-enrolment-container .program .wrapper .stage .stage-scope{border-bottom:2px solid #006944}}.enrolment-terms-block .enrolment-terms-stack{display:flex;flex-direction:column;grid-gap:12px;gap:12px;width:100%}.enrolment-terms-block .enrolment-terms-card{background:#fff;border-left:3px solid #006944;padding:16px 20px;color:#1a371a}.enrolment-terms-block .enrolment-terms-agree{display:flex;align-items:flex-start;margin:0 0 8px}.enrolment-terms-block .enrolment-terms-agree .MuiCheckbox-root{padding:0 8px 0 0}.enrolment-terms-block .enrolment-terms-agree .MuiFormControlLabel-label{color:#1a371a;line-height:1.5}.enrolment-terms-block .enrolment-terms-agree:last-child{margin-bottom:0}.enrolment-terms-block .enrolment-terms-pics-title{margin:0 0 10px;font-size:1rem;font-weight:700;text-decoration:underline;color:#1a371a;text-transform:none}.enrolment-terms-block .enrolment-terms-marketing-title{margin:0 0 10px;font-size:1.125rem;font-weight:700;color:#006944;text-decoration:none;text-transform:none}.enrolment-terms-block .enrolment-terms-body{margin:0 0 12px;color:#1a371a;line-height:1.5}.enrolment-terms-block .enrolment-terms-body:last-child{margin-bottom:0}.enrolment-terms-block .enrolment-terms-link{color:#006944;font-weight:700;text-decoration:underline;word-break:break-all}.enrolment-class-detail{width:100%;color:#1a371a}.enrolment-class-detail .enrolment-class-detail-head{min-height:56px;padding:8px 10px 16px;display:flex;align-items:center;justify-content:center;text-align:center}.enrolment-class-detail .enrolment-class-detail-topic{font-family:ksc-times,Times New Roman,Times,serif;font-size:1.5rem;font-weight:700;line-height:110%;color:#1a371a}.enrolment-class-detail .enrolment-class-detail-stack{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.enrolment-class-detail .enrolment-class-detail-card{background:#fff;border-left:3px solid #006944;padding:16px 20px;color:#1a371a}.enrolment-class-detail .enrolment-class-detail-intro{margin:0 0 16px;font-weight:700;font-size:1.125rem;line-height:1.25;color:#1a371a}.enrolment-class-detail .enrolment-class-detail-meta{display:flex;align-items:center;justify-content:space-between;min-height:4.5rem;grid-gap:16px;gap:16px}.enrolment-class-detail .enrolment-class-detail-meta .enrolment-class-detail-meta-label{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;line-height:140%}.enrolment-class-detail .enrolment-class-detail-meta .enrolment-class-detail-meta-label svg{flex-shrink:0;color:#1a371a}.enrolment-class-detail .enrolment-class-detail-meta span:last-child{font-family:ksc-times,Times New Roman,Times,serif;font-size:1.25rem;font-weight:700;text-align:right}.enrolment-class-detail .enrolment-class-detail-bullets{list-style:none;margin:0;padding:0}.enrolment-class-detail .enrolment-class-detail-bullets li{position:relative;padding-left:24px;line-height:150%;color:#1a371a}.enrolment-class-detail .enrolment-class-detail-bullets li:not(:last-child){margin-bottom:16px}.enrolment-class-detail .enrolment-class-detail-bullets li:before{content:"";position:absolute;left:0;top:.5em;width:8px;height:8px;background-color:#dc3631}.enrolment-class-detail-fallback{margin:0;color:#1a371a;line-height:1.5}*{font-family:sans-serif}path{color:#006944}#root{width:100vw;min-height:100vh;display:flex;flex-direction:column}@media screen and (max-width:575px){#root{min-height:auto}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#root{display:block}}.switch-wrapper{position:relative}.switch-wrapper>div{position:absolute}.MuiButton-label{color:#006944}.error-msg-box{position:fixed;z-index:9999;left:0;bottom:0;width:100vw}.error-msg-box .error-box-card{display:flex;flex-direction:row;justify-content:space-between;background-color:rgba(253,162,162,.85)}.error-msg-box .error-box-card .MuiCardContent-root{font-weight:700;color:#611a15;padding:.5vw;font-size:.9rem}@media screen and (min-width:576px){.error-msg-box .error-box-card .MuiCardContent-root{font-size:1rem}}.error-msg-box .error-box-card .error-close-btn svg path{color:#611a15}.error-msg-box .success-box-card{display:flex;flex-direction:row;justify-content:space-between;background-color:rgba(127,242,115,.85)}.error-msg-box .success-box-card .MuiCardContent-root{font-weight:700;color:#611a15;padding:.5vw;font-size:.9rem}@media screen and (min-width:576px){.error-msg-box .success-box-card .MuiCardContent-root{font-size:1rem}}.error-msg-box .success-box-card .error-close-btn svg path{color:#611a15}.page-container{display:flex;flex-direction:column;align-items:center;min-height:50vh}.page-container .page-title-row-with-action-btn{display:flex;width:100%;justify-content:space-between;align-items:center}@media screen and (min-width:576px){.page-container .page-title-row-with-action-btn button{padding:1rem 2rem}}.page-container .page-title{align-self:flex-start;margin:25px 0 35px}.page-container .info-row{padding:20px 5px;position:relative;box-sizing:border-box}@media screen and (min-width:768px){.page-container .info-row{padding:20px 20px 30px}}@media screen and (max-width:575px){.page-container .g-recaptcha{-webkit-transform:scale(.95);transform:scale(.95);-webkit-transform-origin:0 0;transform-origin:0 0}}.page-container .bg-color{width:100vw;height:100%;top:0;position:absolute;z-index:-1}.page-container .bg-color.right{background-color:#e7f3eb;left:0}.page-container .bg-color.left{background-color:#e7f2f8;right:0}@media screen and (max-width:959px){.page-container .bg-color{left:0;right:0;margin-left:-12px}}@media screen and (max-width:575px){.page-container .bg-color{margin-left:-4px}}h1,h2,h3,h4{font-family:Times New Roman,Times,serif;color:#1a371a}@media screen and (max-width:575px){h1{font-size:1.7rem}h2{font-size:1.4rem}h3{font-size:1.3rem}h4{font-size:1.15rem}h5{font-size:1rem}body{font-size:14px}.MuiAutocomplete-inputRoot{padding-right:20px}}a{color:#1a371a}.default-form-control-style,div.MuiTextField-root{width:100%}@media screen and (max-width:575px){.default-form-control-style .default-dropbox-style p,div.MuiTextField-root .default-dropbox-style p{font-size:1rem}}.MuiFormLabel-root.Mui-focused{color:#006944!important}.MuiCard-root{padding:10px;border-radius:0!important}button,button:focus{outline:none!important}button.MuiButton-containedPrimary{border-radius:0!important;background-color:#006944;height:100%}button.MuiButton-containedPrimary .MuiButton-label{color:#fff;font-weight:700}button.MuiButton-containedPrimary:hover{background-color:#24946c}.MuiPopover-paper .MuiPickersDay-daySelected{background-color:#006944}.MuiPopover-paper .MuiPickersDay-daySelected p{font-weight:700;color:#fff}.MuiPopover-paper .MuiPickersDay-daySelected:hover{background-color:#24946c}.MuiPopover-paper .MuiPickersYear-yearSelected{color:#006944}.MuiPopover-paper .MuiPickersYear-root:focus{color:#24946c}.MuiPopover-paper .MuiToolbar-regular{background-color:#006944}.default-form-helper-tool-style{position:absolute;bottom:-1rem}.default-with-file-style div:not(.MuiGrid-root) p,.default-with-file-style div:not(.MuiGrid-root) svg{display:none}.default-with-file-style .MuiGrid-root{width:100%!important;display:flex;justify-content:center;align-items:center}.default-with-file-style .MuiGrid-root>.MuiGrid-root{padding:0!important}.default-with-file-style img{margin:0}.default-with-file-style .MuiButtonBase-root{right:-20px;top:-20px}.default-dropbox-style{background-color:transparent!important;display:flex;justify-content:center;align-items:center;min-height:150px!important}.default-img-display{display:flex;flex-direction:column;margin-top:1rem;background-size:contain;background-repeat:no-repeat;background-position:0;width:100%;height:200px}.default-img-display label{margin-top:-1.2rem}.default-caption{font-size:1.2rem}.default-collapse-switch{display:flex;width:100%;align-items:center}.default-collapse-switch .MuiFormControlLabel-label{font-size:1.2rem}.default-label{font-size:1.5rem}.default-collapse-checkbox{margin-bottom:1rem!important}.default-collapse-checkbox .MuiFormControlLabel-root{margin-bottom:0}.default-collapse-checkbox .MuiFormHelperText-root{margin-top:0}.default-collapse-checkbox .MuiFormControlLabel-label{font-size:1.5rem}form .sc-bdVaJa{margin-bottom:1rem}form .sc-bdVaJa div.ksc-form-groups{margin-top:1rem}.no-margin-bottom{margin-bottom:0!important}.no-padding-top{padding-top:0!important}.line-separator{display:flex;align-items:center;justify-content:center}.line-separator:after{content:" ";background-color:rgba(26,55,26,.3)}.line-separator.vertical:after{width:1px;height:85%}.line-separator.horizontal:after{width:85%;height:1px}.loading-mask{width:100%;height:100%;position:fixed;top:0;left:0;display:flex;background-color:rgba(0,0,0,.2);justify-content:center;align-items:center;z-index:100}.MuiAutocomplete-popper{min-width:350px;max-width:95vw}.title-desc-text{font-size:.7rem}.valiation-area{position:relative}.valiation-area .resend-href{text-decoration:underline;color:#006944}.valiation-area .resend-href:hover{cursor:pointer}.valiation-area .checked-icon{position:absolute;right:0;top:1rem}.valiation-area .helper-icon{position:absolute;right:0;top:1.3rem}.MuiDialog-paper{min-width:300px}.logout-dialog .MuiDialog-paper{width:500px;max-width:100%}.text-decoration-underline{text-decoration:underline}button.info-button.MuiButton-containedPrimary{width:28px;height:28px;padding:0;min-width:auto;border-radius:50%!important;margin-left:.5rem}button.info-button.MuiButton-containedPrimary svg path{color:#fff}.info-button-text{font-size:16px;padding-left:8px;font-weight:700;color:#006944}