html,body{margin:0;height:100%;background-color:#f5f5f5;color:#333}.popover.b-popover.bs-popover-bottom{transform:none !important;top:52px !important;left:unset !important;right:0 !important}#app{padding-top:81px}.pin{position:fixed;top:0;left:0;z-index:1;width:100%}.bg-light2{background-color:#fdfdfd !important}.navbar{min-height:75px}.autocomplete-result-list{width:100%;visibility:visible;pointer-events:auto;position:absolute;z-index:1000;min-width:10rem;padding:.5rem 0;margin:0;margin-bottom:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.autocomplete-row>div>label{margin-left:-.7rem}.result-email{word-wrap:break-word}.autocomplete-result:focus,.autocomplete-result:hover{color:#1e2125;background-color:#e9ecef}.autocomplete-result{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;background-color:transparent;border:0;cursor:default}a{color:#2a90ff}a:hover{color:#2a90ff;text-decoration:underline}a.link{color:#333;text-decoration:none !important}a.link:hover{text-decoration:none !important}h5{font-size:19px}.golf-bkgd{min-height:45%;background-image:url("/images/golfback-palms.jpg");background-position:center;background-size:cover}.comming-soon{min-height:100%;background-image:url("/images/golfback-palms.jpg");background-position:center;background-size:cover}.tee-time-policy{line-height:1}.tee-time-policy span{white-space:pre-wrap;font-size:11px}.disclaimer{font-size:x-small}.course-logo{max-height:44px}select{background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 95% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.row.alternate-color{background-color:rgba(0,0,0,.05);border-radius:.25rem}#account-icon{cursor:pointer}.focus{box-shadow:none !important}.form-select:focus,.form-control:focus{box-shadow:none !important}.form-control:disabled,.form-control[readonly]{background-color:#e5e5e5}.btn.disabled,.btn:disabled{opacity:.5;cursor:not-allowed}.btn.disabled,.btn:disabled{opacity:.5;cursor:not-allowed}.btn:focus,.btn.focus,.btn:focus,.btn.focus{box-shadow:none !important;outline:none !important}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:none !important}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff}.dropdown-toggle::after{content:unset !important}.selected{color:#fff}.btn-primary:hover,.btn-primary:active,.btn-secondary:hover,.btn-secondary:active{opacity:.75}.btn-x-sm{padding:.28rem 1.95rem !important;font-size:.85rem !important;line-height:1 !important;border-radius:.4rem !important}.add-button-sm{display:inline-block;padding-top:5px;width:30px;height:30px;color:#fff;border-radius:30px;text-align:center}.card{border-radius:.5rem !important}.card.sub-card{border-radius:.5rem !important}.card-header{background-color:rgba(0,0,0,.01)}.card-img-top{border-top-left-radius:calc(.5rem - 1px);border-top-right-radius:calc(.5rem - 1px)}.card-img-bottom{border-bottom-left-radius:calc(.5rem - 1px);border-bottom-right-radius:calc(.5rem - 1px)}.font-weight-bold{font-weight:500 !important}.vue-phone-number-input{height:50px}.vue-phone-number-input.is-invalid .input-tel__input,.vue-phone-number-input.is-invalid .country-selector__input{border-color:#dc3545 !important}.vue-phone-number-input .country-selector__country-flag{top:27px !important}.vue-phone-number-input .country-selector__label{display:none}.vue-phone-number-input .country-selector__input{height:50px !important;background-color:#fff !important;border-radius:4px 0 0 4px !important}.vue-phone-number-input .input-tel__input{height:50px !important;border-radius:0 4px 4px 0 !important;font-size:1rem !important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important}.vue-phone-number-input label.input-tel__label{font-size:10px !important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;color:#999 !important}.float-label{position:absolute;visibility:hidden;top:.25rem;left:1.5rem;font-size:10px;color:#fff;transition:all .1s linear;display:block;padding-bottom:.1rem;margin-bottom:0}.float-label.alt{left:.8rem}.float-label.filter{left:1rem}.float-label.active{visibility:visible;color:#999;font-size:10px;transition:all .2s linear}.input-group span:not(.input-group-text){position:relative;flex:1 1 auto;width:1%}.input-group .input-group-text{min-width:50px;display:inline-block;padding-top:.75rem;padding-left:.75rem}input.form-control,select.form-control{padding-bottom:0}input.form-control:not(.form-control-sm),select.form-control:not(.form-control-sm){height:calc(3rem + 2px) !important;padding-top:.75rem}input.form-control.no-float-label,select.form-control.no-float-label{height:calc(1.5em + .75rem + 2px) !important;padding-top:.375rem;padding-bottom:.375rem}textarea.form-control{padding-top:1.25rem}input.form-control.currency{min-width:3.5rem}input.form-control.percent{min-width:2.5rem}.form-group{position:relative}.loader-row{height:.375rem;background-color:#fdfdfd}.loader .linear-activity{overflow:hidden;width:100%;height:.375rem;background-color:#f8f9fa;margin:20px auto}.loader .indeterminate{position:relative;width:100%;height:100%}.loader .indeterminate:before{content:'';position:absolute;height:100%;background-color:#999;animation:indeterminate_first 1s infinite ease-out}.loader .indeterminate:after{content:'';position:absolute;height:100%;background-color:#999}@keyframes indeterminate_first{0%{left:-100%;width:100%}100%{left:100%;width:10%}}th.min,td.min{max-width:1%;width:1%}th.max,td.max{max-width:100%;width:100%}a.icon{text-decoration:none}.icon.check img{width:20px}.icon.edit img{width:20px}.icon.delete img{width:26px}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{border-bottom-color:#f5f5f5;background-color:transparent}.control-height{height:calc(3rem + 2px) !important}#course,#tee-time,#order-confirmation{background-color:#f5f5f5}.header-color{color:#666 !important}.tee-time{cursor:pointer}.tee-time .tee-time-item .text-muted{color:#aaa}.tee-time .tee-time-item .tee-time-rate-item{color:#666 !important}.tee-time .tee-time-item .daily-steal{color:#fff !important}.tee-time .tee-time-item .daily-steal .header-color{color:#fff !important}.tee-time .tee-time-item .daily-steal .text-muted{color:#ddd !important}.tee-time .tee-time-item .daily-steal .daily-steal-icon{position:absolute;top:11px;height:20px}.tee-time .tee-time-item .daily-steal.multi-course .daily-steal-icon{top:32px}.tee-time .tee-time-item .daily-gimme{color:#000 !important}.tee-time .tee-time-item .daily-gimme .header-color{color:#000 !important}.tee-time .tee-time-item .daily-gimme .text-muted{color:#6c757d !important}.tee-time .tee-time-item .daily-gimme .daily-gimme-icon{position:absolute;top:11px;height:20px}.tee-time .tee-time-item .daily-gimme.multi-course .daily-gimme-icon{top:32px}.d-xs-inline-block{display:none}.d-xs-none{display:block}@media(min-width:375px){.d-xs-none{display:none}.d-xs-inline-block{display:inline-block}}@media(min-width:576px){.tee-time .tee-time-item .daily-steal .daily-steal-icon{height:25px;top:8px}.tee-time .tee-time-item .daily-gimme .daily-gimme-icon{height:25px;top:8px}}@media(min-width:768px){#filters{position:sticky;top:90px}}.slide-fade-enter-active{transition:all .3s ease}.slide-fade-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{transform:translateX(10px);opacity:0}.promo-text{font-size:70%;display:inline-block}.rate-player-text{font-size:18px;font-weight:500}.additional-player{font-weight:700;color:#15a559}.additional-player:hover{font-weight:700;color:#15a559;text-decoration:underline;cursor:pointer}.pointer{cursor:pointer}.address{font-size:smaller}.update-rates{font-size:14px}.v-line{border-left:3px solid #e3e3e3;height:50%}.update-rates-dropdown{background-color:transparent !important;display:inline-block;font-weight:600;text-align:right;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0 solid transparent;padding:0 !important;font-size:.85rem;line-height:1.5;border-radius:0;transition:unset !important}.group-button-radius{border-radius:.25rem !important}.group-button-radius .active{color:#fff !important}.group-button-radius:focus{border-radius:.25rem !important;color:#fff;box-shadow:none !important}.group-button-radius:active,.group-button-radius:hover{border-radius:.25rem !important;color:#fff !important;box-shadow:none !important}.group-button-radius.btn-outline-primary:not(:disabled):not(.disabled):active,.group-button-radius.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.group-button-radius.btn-outline-primary.dropdown-toggle{color:#fff !important}.validation-area{color:#f00}.ph-margin-left>label.float-label{margin-left:10px}.odd{background-color:#fff}.even{background-color:#f5f5f5}.account-button{background-color:transparent;border-color:transparent !important}.account-button:active,.account-button:hover,.account-button:focus{background-color:transparent !important;outline:none !important}.account-button:disabled .avatar{background-color:#ccc}.avatar{vertical-align:middle;width:2rem;height:2rem;border-radius:50%;padding-top:.2rem}.avatar svg{fill:#fff;vertical-align:middle}.logged-in-flyout{width:300px;height:265px}.not-logged-in-flyout{width:300px;height:190px}.rounded-pill{border-radius:16px;vertical-align:middle}.user-account{display:flex;align-items:center}.popover{max-width:100%}.vc-popover-content-wrapper{z-index:100 !important}.modal-body{padding-bottom:0}button.svg-btn{background-color:transparent;border:none;outline:none}.small-caps{font-variant-caps:all-petite-caps}.modal-backdrop{z-index:1 !important}.input-group .btn{z-index:0 !important}.btn-group label{z-index:0 !important}.accordion-header .accordion-button:not(.collapsed){color:inherit !important}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-icon) !important}.accordion-button:focus{box-shadow:none}.accordion-item{color:inherit !important}.form-check-input:focus{border-color:rgba(0,0,0,.25) !important;box-shadow:none !important}.form-switch .form-check-input{background-color:unset}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e") !important}.form-switch .form-check-input:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e") !important}::-webkit-scrollbar{background-color:#f0f0f0;width:16px}::-webkit-scrollbar-track{background-color:#f0f0f0}::-webkit-scrollbar-track:hover{background-color:#f0f0f0}::-webkit-scrollbar-thumb{background-color:#babac0;border-radius:16px;border:4px solid #f0f0f0}::-webkit-scrollbar-thumb:hover{background-color:#a0a0a5}::-webkit-scrollbar-button{display:none}@keyframes placeHolderShimmer{0%{background-position:-500px 0}100%{background-position:500px 0}}.linear-background{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:linear-gradient(to right,transparent 1%,#ffffff33 23%,transparent 60%);background-size:1000px 104px;position:relative;overflow:hidden;cursor:not-allowed}.linear-background-dark{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:linear-gradient(to right,#fff 1%,#f5f5f5 23%,#fff 60%);background-size:1000px 104px;position:relative;overflow:hidden;cursor:not-allowed}.tee-time .tee-time-item .linear-background-dark h5,.tee-time .tee-time-item .linear-background-dark .icons,.tee-time .tee-time-item .linear-background-dark .rates,.tee-time .tee-time-item .linear-background-dark .rate-description,.tee-time .tee-time-item .linear-background-dark small,.tee-time .tee-time-item .linear-background-dark span,.tee-time .tee-time-item .linear-background-dark.daily-steal h5,.tee-time .tee-time-item .linear-background-dark.daily-steal .icons,.tee-time .tee-time-item .linear-background-dark.daily-steal .rates,.tee-time .tee-time-item .linear-background-dark.daily-steal .rate-description,.tee-time .tee-time-item .linear-background-dark.daily-steal small,.tee-time .tee-time-item .linear-background-dark.daily-steal span{background-color:#e5e5e5 !important;color:#e5e5e5 !important;border-radius:.5rem !important;border:none !important}.tee-time .tee-time-item .linear-background-dark.daily-gimme h5,.tee-time .tee-time-item .linear-background-dark.daily-gimme .icons,.tee-time .tee-time-item .linear-background-dark.daily-gimme .rates,.tee-time .tee-time-item .linear-background-dark.daily-gimme .rate-description,.tee-time .tee-time-item .linear-background-dark.daily-gimme small,.tee-time .tee-time-item .linear-background-dark.daily-gimme span{background-color:#e5e5e5 !important;color:#e5e5e5 !important;border-radius:.5rem !important;border:none !important}.tee-time .tee-time-item .linear-background-dark h5 .text-muted,.tee-time .tee-time-item .linear-background-dark.daily-steal h5 .text-muted .tee-time .tee-time-item .linear-background-dark.daily-gimme h5 .text-muted{color:#e5e5e5 !important}.tee-time .tee-time-item .linear-background-dark .icons img{display:none !important}.tee-time .tee-time-item .linear-background-dark.card.daily-steal,.tee-time .tee-time-item .linear-background-dark.card.daily-gimme{border-color:rgba(0,0,0,.125) !important}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:0 !important}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:0 !important}@media(min-width:576px){.offcanvas-md{visibility:visible !important}}.search-result.card a{text-decoration:none}@media only screen and (max-width:600px){h5.tee-time-date{font-size:1rem!important}h4.header-color{font-size:1rem !important}}