:root{--theme-child-orange-color:#f18544;--theme-child-orange-2-color:#d86b3c;--theme-child-hover-button-text-color:#333;--theme-child-white-color:#fff;--theme-child-black-color:#000;--theme-missed-reservation-color:#e73232;--theme-completed-reservation-color:#0dbd0d;--theme-checkedin-reservation-color:#871c1c;--theme-scheduled-reservation-color:#148fd6}div.wpfc-loading{position:absolute;width:100%;height:100%;background:#FFF url(/wp-content/plugins/trident1-pos/public/images/loading.gif) 50% 50% no-repeat;left:0;top:0;opacity:.8;filter:alpha(opacity=80);z-index:9999}.modal-header{background:#f18544;margin-top:-1px!important}.modal-content{background:#eae7e0;border:none}.panel-default{background-color:#eae7e0;padding:0;border:none;margin-bottom:0}#book-lane-reservation .modal-body{padding:0}button[type="submit"].loading{background:#f18544 url(/wp-content/plugins/trident1-pos/public/images/loading.gif) 50% 50% no-repeat;background-size:20px;background-position:center right;min-width:140px}.modal.custom-width{z-index:99999}.modal.custom-width h2.modal-title{margin:0px!important;line-height:normal;padding:0;color:#FFF}.modal.custom-width .modal-header .btn-close{color:#fff}.woocommerce-account .panel-body .tab-pane{position:relative}.woocommerce-account .panel-heading-nav{padding:15px;background:none;padding:0;border:none}.woocommerce-account .panel-default{background-color:#eae7e0;padding:15px}.woocommerce-account .nav-tabs{border:none}.woocommerce-account .nav-tabs>li{padding:0}.woocommerce-account .nav-tabs>li>a{border:none;color:var(--theme-child-black-color);font-weight:600;font-size:16px}.woocommerce-account .nav-tabs>li>a:hover{background:none}.woocommerce-account .nav-tabs>li>a.active{color:var(--theme-child-orange-color);border-bottom:3px solid!important;border:none;background:none}.woocommerce-account .panel-body{padding:0}.woocommerce-account .tab-content table th{border-bottom:1px solid rgb(167 167 167 / .4)!important;background-color:#d5cfc2!important;text-transform:uppercase;color:var(--theme-child-black-color)}.woocommerce-account .collapse:not(.show){display:none}.woocommerce-account .collapse.in{display:block}.woocommerce-account td.hiddenRow{padding:0}.woocommerce-account #reservations-total-table td,.woocommerce-account #reservations-total-table th{text-align:center;color:var(--theme-child-black-color);font-weight:600}.woocommerce-account .table-hover>tbody>tr:hover{background-color:#d5cfc2}.woocommerce-account #reservations-total-table tbody tr[aria-expanded=true] td,#reservations-total-table tbody tr[aria-expanded=true] td a{background-color:var(--theme-child-black-color);color:var(--theme-child-white-color)}.woocommerce-account .no-no-more-table{padding:15px;background-color:var(--theme-child-black-color)}.woocommerce-account .table_action>a{display:block;position:relative}.woocommerce-account .table_action>a:after{content:"\f078";font-family:'Line Awesome Free'}.woocommerce-account .table_action>a[aria-expanded=true]:after{content:"\f077"}.woocommerce-account #reservations-total-table td.table_action>a{color:inherit}.woocommerce-account .no-no-more-table .table{margin-bottom:0}.woocommerce-account .table-nested tbody td{font-weight:normal!important}.woocommerce-account .table-nested tbody td[data-title=Status] span.scheduled{display:block;background:var(--theme-scheduled-reservation-color);color:var(--theme-child-white-color);padding:5px}.woocommerce-account .table-nested tbody td[data-title=Status] span.checkedin{display:block;background:var(--theme-checkedin-reservation-color);color:var(--theme-child-white-color);padding:5px}.woocommerce-account .table-nested tbody td[data-title=Status] span.completed{display:block;background:var(--theme-completed-reservation-color);color:var(--theme-child-white-color);padding:5px}.woocommerce-account .table-nested tbody td[data-title=Status] span.missed{display:block;background:var(--theme-missed-reservation-color);color:var(--theme-child-white-color);padding:5px}.woocommerce-account .panel-default .nav-tabs .nav-item::marker{content:""}.table .table{background-color:#fff}@media (min-width:768px){.modal.custom-width .modal-dialog{max-width:80%}}.payment_method_wrap{margin-top:10px}#customer_details .col-1,#customer_details .col-2{width:100%}.woocommerce-account .u-columns h2{margin:0 0 1em!important}#customer_login .u-column1.col-1{width:calc(33% - 30px)}#customer_login .u-column2.col-2{width:calc(66% - 30px)}form.register{max-width:100%!important}.card_info .help_info{text-align:right}.card_info .help_info p{display:none;text-align:left;background-color:#3293af;padding:20px;width:250px;position:absolute;border-radius:3px;box-shadow:1px 1px 1px rgb(0 0 0 / 20%);right:10px;color:var(--theme-child-white-color);font-size:13px;line-height:1.4;z-index:1;cursor:text}.card_info .help_info p::before{position:absolute;content:'';width:0;height:0;border:6px solid #fff0;border-bottom-color:#fff0;border-bottom-color:#3293af;right:65px;top:-12px}#book-lane-reservation .custom-checkbox{display:none}.fc-timeline table tr:last-child td{padding-top:0;padding-bottom:0}#book-event.fade,#view-event.fade,#view-lane.fade,#book-membership.fade,#book-lane-reservation.fade,#nav-reservation.fade,#nav-lanedetails.fade,#nav-scheduled.fade,#nav-checkedin.fade,#nav-completed.fade,#nav-missed.fade,#nav-viewreservation.fade,#nav-viewlanedetails.fade{opacity:initial}.modal-header .btn-close{background-color:#5BA5EA}#book-event .form-group,#book-membership .form-group,#book-lane-reservation .form-group{margin-bottom:5px}#book-event .woocommerce-error,#book-membership .woocommerce-error,#book-lane-reservation .woocommerce-error{max-width:90%}.privacy_value{line-height:22.1px;font-size:13px;margin-bottom:0}.book-btn-wrap a{height:auto}#book-membership .modal-header h4{color:#FFF}.membership_package_wrapper .card_wrapper .card{height:100%}.membership_package_wrapper .card_wrapper{margin-bottom:24px}#view-lane h4.modal-title,#view-event h4.modal-title,#view-lane h4.modal-title{color:#fff}#view-lane .nav-tabs>li{width:50%}#view-lane .panel-body .tab-content{padding-top:20px}#view-event .order-details .order-summary{background:#000;padding:15px}#view-event .order-details .order-summary{margin:0 0 20px 0;color:#fff}#view-event .order-details .order-summary h4{color:#fff}.package_meta ul{list-style-position:inside}.package_meta ul li>*{display:inline}.postid-7921 .woocommerce-variation-add-to-cart .in-stock{display:none}@media (max-width:768px){#customer_login .u-column1.col-1,#customer_login .u-column2.col-2{width:100%}}