.description-column{max-width:400px}.clear-float{clear:both}.noshift-day{margin:0;text-align:center;font-size:20px}.small-list-text1{color:var(--secondary-color)}.small-list-text2{color:var(--primary-color2)}.nt-period-label.weekly .ecms-field::after{content:"per week"}.nt-period-label .ecms-field::after{display:block;position:absolute;content:"per day";bottom:23px;right:25px}.nt-period-label .ecms-field.error-state::after{bottom:43px}.nt-period-label .ecms-field input{padding-right:75px}.block-label{display:block}.fancy-radio{margin-top:6px}.hours-grid-container{width:calc(100vw - 120px);overflow-x:scroll;margin-bottom:15px}.hours-grid-container .hours-grid-inner{width:fit-content;display:flex}.hours-grid-container .hours-grid-inner .hg-table{display:inline-block;border-right:solid 1px #bdbdbd}.hours-grid-container .hours-grid-inner .hg-table:last-child{border-right:0 none}.hours-grid-container .hours-grid-inner .hg-table>ul{display:flex;padding:5px 0 5px 15px;margin:0;height:46px}.hours-grid-container .hours-grid-inner .hg-table>ul.hg-error{background-color:#fceaea !important}.hours-grid-container .hours-grid-inner .hg-table>ul.hg-error[data-error-employee-overtime="1"] .total-ot150,.hours-grid-container .hours-grid-inner .hg-table>ul.hg-error[data-error-employee-overtime="1"] .total-ot200{color:var(--ecms-red)}.hours-grid-container .hours-grid-inner .hg-table>ul.hg-warning{background-color:#fcf5ea}.hours-grid-container .hours-grid-inner .hg-table>ul.hg-warning li.hg-warning{color:#d59b11}.hours-grid-container .hours-grid-inner .hg-table>ul.hg-warning .warning-field input.parsley-error{background-color:#fffdeb;border-color:#e1dacb;color:#d59b11}.hours-grid-container .hours-grid-inner .hg-table>ul.hg-corrected .form-control{text-decoration:line-through}.hours-grid-container .hours-grid-inner .hg-table>ul.hg-corrected .ts-duplicate{display:none}.hours-grid-container .hours-grid-inner .hg-table>ul.hg-corrected .ts-delete{display:none}.hours-grid-container .hours-grid-inner .hg-table>ul.disabled{background-color:var(--font-xlight);position:relative}.hours-grid-container .hours-grid-inner .hg-table>ul.disabled:before{display:block;content:"";width:100%;height:100%;background-color:rgba(236,236,236,.5);top:0;left:0;position:absolute;z-index:2}.hours-grid-container .hours-grid-inner .hg-table>ul.disabled>.day-shift-dd{position:relative;z-index:3}.hours-grid-container .hours-grid-inner .hg-table>ul>li{padding-right:15px;display:block;width:175px}.hours-grid-container .hours-grid-inner .hg-table>ul>li .form-group{margin:0}.hours-grid-container .hours-grid-inner .hg-table>ul>li.hg-times{width:300px}.hours-grid-container .hours-grid-inner .hg-table>ul>li.hg-times .ecms-field{width:calc(50% - 8px);float:left}.hours-grid-container .hours-grid-inner .hg-table>ul>li.hg-times .ecms-field:first-child{margin-right:15px}.hours-grid-container .hours-grid-inner .hg-table>ul>li.actions{width:100px}.hours-grid-container .hours-grid-inner .hg-table>ul>li.actions .btn{background-color:var(--secondary-color);border-color:var(--secondary-color);color:#fff}.hours-grid-container .hours-grid-inner .hg-table>ul>li.actions .btn:hover{background-color:#fff;color:var(--secondary-color)}.hours-grid-container .hours-grid-inner .hg-table>ul>li.actions .btn:active{background-color:var(--secondary-color);color:#fff}.hours-grid-container .hours-grid-inner .hg-table>ul.hg-heading1{height:auto}.hours-grid-container .hours-grid-inner .hg-table>ul.hg-heading1>li{width:100%;text-align:center;font-weight:bold;font-size:16px}.hours-grid-container .hours-grid-inner .hg-table>ul.hg-heading2{height:auto}.hours-grid-container .hours-grid-inner .hg-table>ul.hg-heading2>li{text-align:center;font-weight:bold}.hours-grid-container .hours-grid-inner .hg-table>ul.hg-footer{border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd}.hours-grid-container .hours-grid-inner .hg-table>ul.hg-footer>li{font-weight:bold;line-height:35px}.hours-grid-container .hours-grid-inner .hg-table>ul.hg-footer>li.hg-footer-total{text-align:center}.hours-grid-container .hours-grid-inner .hg-table.ts-totals>ul.hg-heading1>li{width:100%}.hours-grid-container .hours-grid-inner .hg-table.ts-totals>ul.hg-row>li{line-height:36px}.hours-grid-container .hours-grid-inner .hg-table.ts-totals>ul.hg-row.hg-corrected li{text-decoration:line-through}.hours-grid-container .hours-grid-inner .hg-table.ts-totals>ul>li{width:80px;text-align:center}.hours-grid-container .hours-grid-inner .hg-table.ts-comments>ul>li{width:300px}.hours-grid-container .hours-grid-inner .hg-table.ts-actions>ul>li{width:100px}.hours-grid-container .hours-grid-inner .hg-table.ts-actions .btn{background-color:var(--secondary-color);border-color:var(--secondary-color);color:#fff}.hours-grid-container .hours-grid-inner .hg-table.ts-actions .btn:hover{background-color:#fff;color:var(--secondary-color)}.hours-grid-container .hours-grid-inner .hg-table.ts-actions .btn:active{background-color:var(--secondary-color);color:#fff}.hours-grid-container .hours-grid-inner .hg-table.ts-actions .btn.delete{background-color:var(--ecms-red);border-color:var(--ecms-red);color:#fff}.hours-grid-container .hours-grid-inner .hg-table.ts-actions .btn.delete:hover{background-color:#fff;color:var(--ecms-red)}.ts-add-row-container .ecms-field{width:200px;float:left;margin-right:15px;margin-bottom:15px}.ts-add-row-container .btn.btn-primary.ts-add-row{color:#fff;margin-bottom:15px}.quick-manage-heading ul{margin:0;padding:0}.quick-manage-heading ul li{list-style:none}.employee-autocomplete{position:absolute;display:block;border:1px solid var(--primary-color);background:#fff;padding:0;margin:0;width:510px;font-size:13px;overflow:auto;max-height:200px;z-index:2}.employee-autocomplete li{list-style:none;padding:2px 0;width:100%;overflow:hidden}.employee-autocomplete li.selected{background-color:var(--primary-color);color:#fff}.employee-autocomplete li:hover{background-color:var(--primary-color);color:#fff;cursor:pointer}.employee-autocomplete li span{width:175px;float:left;padding-right:15px;padding-left:10px;overflow:hidden}.employee-autocomplete li span.focus{font-weight:bold}.employee-autocomplete li span:last-child{padding-right:0;width:135px;white-space:nowrap}.job-category-change-popup em{font-weight:700;color:var(--ecms-green);font-style:normal}.job-category-change-popup ul{display:block;margin:0;padding:0}.job-category-change-popup ul li{display:block;font-size:14px;padding-bottom:5px;text-align:left}.tooltip.hg-error-tooltip.show{opacity:1}.tooltip.hg-error-tooltip .tooltip-inner{border:1px solid var(--ecms-red);color:var(--ecms-red);background:#fff;max-width:300px}.tooltip.hg-warning-tooltip.show{opacity:1}.tooltip.hg-warning-tooltip .tooltip-inner{border:1px solid #d59b11;color:#d59b11;background:#fff;max-width:300px}.auth-grid-container{width:calc(100vw - 120px);overflow-x:scroll;margin-bottom:15px}.auth-grid-container .auth-grid-inner{width:fit-content;display:flex}.auth-grid-container .auth-grid-inner .ag-table{display:inline-block;border-right:solid 1px #bdbdbd}.auth-grid-container .auth-grid-inner .ag-table:last-child{border-right:0 none}.auth-grid-container .auth-grid-inner .ag-table>ul{display:flex;padding:5px 0 5px 15px;margin:0}.auth-grid-container .auth-grid-inner .ag-table>ul.ag-error{background-color:#fceaea}.auth-grid-container .auth-grid-inner .ag-table>ul>li{margin-right:15px;display:block;width:175px;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.auth-grid-container .auth-grid-inner .ag-table>ul>li .form-group{margin:0}.auth-grid-container .auth-grid-inner .ag-table>ul.ag-heading1{background-color:#ddd;height:auto}.auth-grid-container .auth-grid-inner .ag-table>ul.ag-heading1>li{width:100%;font-weight:bold;font-size:16px}.auth-grid-container .auth-grid-inner .ag-table>ul.ag-heading2{height:auto;background-color:#eee}.auth-grid-container .auth-grid-inner .ag-table>ul.ag-heading2>li{font-weight:bold}.auth-grid-container .auth-grid-inner .ag-table>ul.ag-row:nth-child(even){background-color:#f0f0f0}.auth-grid-container .auth-grid-inner .ag-table>ul.ag-row.has-error{color:var(--ecms-red)}.auth-grid-container .auth-grid-inner .ag-table>ul.ag-row.ag-corrected{text-decoration:line-through}.auth-grid-container .auth-grid-inner .ag-table>ul.ag-footer{border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd}.auth-grid-container .auth-grid-inner .ag-table>ul.ag-footer>li{font-weight:bold}.auth-grid-container .auth-grid-inner .ag-table>ul.ag-footer>li.ag-footer-total{text-align:center}.auth-grid-container .auth-grid-inner .ag-table.ts-employee-details>ul>li{text-align:left}.auth-grid-container .auth-grid-inner .ag-table.ts-hours>ul>li{text-align:right;width:100px}.auth-grid-container .auth-grid-inner .ag-table.ts-hours>ul.ag-heading1>li{text-align:center;width:100%}.auth-grid-container .auth-grid-inner .ag-table.ts-charges>ul>li{text-align:right;width:100px}.auth-grid-container .auth-grid-inner .ag-table.ts-charges>ul.ag-heading1>li{text-align:center;width:100%}.auth-grid-container .auth-grid-inner .ag-table.ts-comments>ul>li{text-align:left;width:auto}.chat-box-container{display:block;margin:0 auto;border:1px solid #e2e2e2;border-radius:.25rem}.chat-box-container .chat-box,.enter-message{background:#ececec;padding:0 20px;color:#a1a1a1}.chat-box-container .chat-box .message-box{padding:18px 0 10px;clear:both}.chat-box-container .message{background:#000;display:inline-block;padding:13px;width:100%;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,.04);position:relative;word-wrap:break-word}.no-comments{padding:20px;background-color:#000;text-align:center;margin-bottom:42px}.no-comments p{margin:0}.chat-box{max-height:310px;overflow-y:auto}.chat-box-container .message:before{content:"";position:absolute;display:block;left:0;border-right:6px solid #000;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);top:10px;margin-left:-6px}.chat-box-container .message .info{color:#555;font-weight:bold}.chat-box-container .message .datetime{float:right}.chat-box-container .message p{padding-top:5px}.chat-box-container .enter-message{padding:13px 0px;display:flex;padding-left:20px;padding-right:20px}.chat-box-container .enter-message textarea{border:none;padding:10px 12px;background:#d3d3d3;width:100%;border-radius:2px;height:45px;margin-right:10px}.chat-box-container .enter-message a.send{padding:10px 15px;background:#6294c2;border-radius:2px;float:right}.chat-box-container #add-comment{display:flex;align-items:center;height:45px}.delete-comment-btn{float:right;color:red}.timesheet-button-container{padding-bottom:40px}.warning-box label{color:var(--ecms-red)}.warning-box ul{border:1px solid var(--ecms-red);border-radius:.25rem;background-color:#fff0f1;padding:15px 20px 5px 35px}.warning-box ul li{margin-bottom:10px;color:var(--ecms-red)}.btn.btn-hide{display:none}.ecms-field button.multiselect{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-box .top{text-align:center}.auth-box .top img{width:100%;max-width:300px}@font-face{font-family:"rotisSansLight";src:url("../../cms/fonts/RotisSansforPhonak-Light.ttf");font-weight:300;font-style:normal}@font-face{font-family:"rotisSansRegular";src:url("../../cms/fonts/RotisSansforPhonak-Regular.ttf");font-weight:400;font-style:normal}@font-face{font-family:"rotisSansBold";src:url("../../cms/fonts/RotisSansforPhonak-Bold.ttf");font-weight:bold;font-style:normal}@font-face{font-family:"rotisSemi";src:url("../../cms/fonts/RotisSemiforPhonak.ttf");font-weight:normal;font-style:normal}body[data-theme=light]{--theme-main: #88BC07;--theme-text: #000000;--theme-black: #000000;--theme-white: #FFFFFF;--theme-placeholder-text: #B8B8B8;--theme-input-border: #DFDFDF;--space-small: 50px;--space-medium: 65px;--space-large: 100px;--font-size-base: 16px;--font-semi: "rotisSemi";--font-sans-light: "rotisSansRegular";--font-sans-regular: "rotisSansRegular";--font-sans-bold: "rotisSansBold"}@media(max-width: 768px){body[data-theme=light]{--space-small: 30px;--space-medium: 50px;--space-large: 50px}}::selection{background-color:var(--theme-main);color:var(--theme-white)}::-moz-selection{background-color:var(--theme-main);color:var(--theme-white)}body{background-color:#fff;font-family:var(--font-sans-regular)}.auth-main{padding:20px}.auth-main::before{display:none}.auth-main:after{display:none}.auth-box{margin-inline:auto;max-width:580px;width:100%;padding:65px;background-color:#fff;border-radius:25px;box-shadow:0px 0px 15px rgba(0,0,0,.1)}@media(max-width: 768px){.auth-box{padding:30px}}.auth-box .card:has(.body p) .lead{margin-bottom:30px}.auth-box .card{border:0px;background-color:#fff}.auth-box .card .logo{max-width:140px;margin-bottom:var(--space-medium)}.auth-box .card .header{padding:0px}.auth-box .card .header .lead{color:var(--theme-text);font-size:40px;margin-top:0px;margin-bottom:var(--space-small);font-weight:bold;font-family:var(--font-semi)}@media(max-width: 768px){.auth-box .card .header .lead{font-size:30px;line-height:30px}}.auth-box .card .body{padding:0px}.auth-box .card .form-two-col{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-small)}.auth-box .card .form-two-col .left{display:flex;align-items:center;gap:10px}.auth-box .card .form-two-col .left input{cursor:pointer;height:23px;width:23px;border:1px solid var(--theme-input-border);border-radius:5px}.auth-box .card .form-two-col .left input:active,.auth-box .card .form-two-col .left input:focus{border:1px solid var(--theme-main) !important}.auth-box .card .form-two-col .left label{margin-bottom:0px;font-size:var(--font-size-base);color:var(--theme-text);user-select:none;cursor:pointer;font-family:var(--font-sans-regular);letter-spacing:.2px}.auth-box .card .form-two-col .right a{color:var(--theme-main);font-weight:400;font-size:var(--font-size-base);font-family:var(--font-sans-regular);letter-spacing:.2px}.auth-box .card .form-group{margin-bottom:var(--space-small)}.auth-box .card .form-group label{color:var(--theme-text);font-size:var(--font-size-base);margin-bottom:15px;font-weight:400;font-family:var(--font-sans-regular)}.auth-box .card .form-group input{border:1px solid var(--theme-input-border);color:var(--theme-text);border-radius:5px;background-color:rgba(0,0,0,0);font-size:var(--font-size-base);line-height:20px;padding:17px 20px;font-family:var(--font-sans-regular)}.auth-box .card .form-group input:active,.auth-box .card .form-group input:focus{border:1px solid var(--theme-main) !important}.auth-box .card p{font-size:18px;font-weight:bold;margin-bottom:var(--space-small);font-family:var(--font-sans-bold);color:var(--theme-text)}.auth-box .card .btn.btn-primary{background-color:var(--theme-main);border-color:var(--theme-main);font-weight:bold;font-size:var(--font-size-base);font-family:var(--font-sans-regular)}.auth-box .card .btn.btn-primary:active,.auth-box .card .btn.btn-primary:focus{background-color:rgba(0,0,0,0);border-color:var(--theme-main);box-shadow:none !important;color:var(--theme-text) !important}.auth-box .card .bottom{margin-top:50px}.auth-box .card .bottom .helper-text{color:var(--theme-text);text-align:left;font-size:var(--font-size-base);font-family:var(--font-sans-regular);font-weight:400}.auth-box .card .bottom .helper-text a{color:var(--theme-main);text-align:left;font-size:var(--font-size-base);font-family:var(--font-sans-regular);font-weight:400;transition-duration:300ms}.auth-box .card .bottom .helper-text a:hover{color:#000}.auth-box .login-error,.auth-box .parsley-errors-list li{font-size:14px;margin-top:10px;margin-bottom:0px;font-family:var(--font-sans-regular)}.page-loader-wrapper{background:#f1f1f1}.page-loader-wrapper img{filter:grayscale(1)}.toggle-switch-new input[type=checkbox]:checked+.toggle-switch-new-slider:before{transform:translateX(20px)}.theme-icon{position:absolute;top:2px;left:2px;color:#000;display:none}.toggle-switch-new input[type=checkbox]:checked+.toggle-switch-new-slider+.theme-icon.fa-moon{display:block}.toggle-switch-new input[type=checkbox]:not(:checked)+.toggle-switch-new-slider+.theme-icon.fa-sun{display:block}.card{background-color:#f1f1f1}.sidebar{border-color:#dfdfdf}.dashboard{font-family:Arial,sans-serif;max-width:1200px;margin:0 auto;padding:20px}.dashboard main{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.dashboard main>div{background-color:#f5f5f5;padding:20px;border-radius:8px}.dashboard .card-body{text-align:center}.dashboard .count{font-weight:600;font-size:1.875rem;line-height:2.25rem;letter-spacing:-0.025rem}.dashboard .card-title{line-height:1.5rem;font-weight:400;font-size:.875rem;opacity:.8;margin-bottom:0rem}.dashboard .change{position:absolute;top:0;right:0;padding:15px 25px;font-weight:600;font-size:1rem}.dashboard .positive{color:#88bc07}.dashboard .negative{color:#ff2821}.dashboard .arrow-icon-positive{display:inline-block;vertical-align:top;font-size:13px}.dashboard .arrow-icon-negative{display:inline-block;vertical-align:top;font-size:13px}#main-content .dashboard ul li a label{color:#000}.sidebar-nav .metismenu a{color:#000}.ck.ck-content.ck-editor__editable,.ck.ck-toolbar,.ck-list-properties,.ck-dropdown__panel,.ck.ck-button.ck-on,a.ck.ck-button.ck-on,.ck.ck-dropdown__panel{background-color:#f1f1f1 !important;color:#000 !important}.ck.ck-content.ck-editor__editable svg,.ck.ck-content.ck-editor__editable svg path,.ck.ck-toolbar svg,.ck.ck-toolbar svg path,.ck-list-properties svg,.ck-list-properties svg path,.ck-dropdown__panel svg,.ck-dropdown__panel svg path,.ck.ck-button.ck-on svg,.ck.ck-button.ck-on svg path,a.ck.ck-button.ck-on svg,a.ck.ck-button.ck-on svg path,.ck.ck-dropdown__panel svg,.ck.ck-dropdown__panel svg path{fill:#fff !important}.ck.ck-splitbutton.ck-splitbutton_open>.ck-button:not(.ck-on):not(.ck-disabled):not(:hover),.ck.ck-splitbutton:hover>.ck-button:not(.ck-on):not(.ck-disabled):not(:hover),.ck.ck-list{background-color:#f1f1f1 !important;color:#000 !important}.ck.ck-splitbutton.ck-splitbutton_open>.ck-button:not(.ck-on):not(.ck-disabled):not(:hover) svg,.ck.ck-splitbutton.ck-splitbutton_open>.ck-button:not(.ck-on):not(.ck-disabled):not(:hover) svg path,.ck.ck-splitbutton:hover>.ck-button:not(.ck-on):not(.ck-disabled):not(:hover) svg,.ck.ck-splitbutton:hover>.ck-button:not(.ck-on):not(.ck-disabled):not(:hover) svg path,.ck.ck-list svg,.ck.ck-list svg path{fill:#fff !important}.ck-balloon-rotator__content,.ck-balloon-rotator__content input{background-color:#f1f1f1 !important;color:#000 !important}.ck-balloon-rotator__content svg,.ck-balloon-rotator__content svg path,.ck-balloon-rotator__content input svg,.ck-balloon-rotator__content input svg path{fill:#fff !important}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{background-color:#f1f1f1 !important;color:#000 !important}.ck.ck-button:not(.ck-disabled):hover,a.ck.ck-button:not(.ck-disabled):hover{background:#fff !important}.ck-reset_all :not(.ck-reset_all-excluded *),.ck.ck-reset_all{color:#ccc !important}.ck-powered-by{display:none !important}.ck.ck-input:focus{box-shadow:none !important}@media(max-width: 768px){::-webkit-scrollbar{width:0px}}@media(min-width: 768px){::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#333}::-webkit-scrollbar-thumb{background:#707070;border-radius:50px}::-webkit-scrollbar-thumb:hover{background:#707070}}.btn-danger{background-color:#ce140e}.block-header h2{color:#88bc07}div:where(.swal2-container) div:where(.swal2-popup){background-color:#f1f1f1 !important}div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm{background-color:#88bc07}.swal2-popup{color:#000 !important}#top-bar-back-btn,#top-bar-return-btn{border-radius:25px;border:1px solid #88bc07;background-color:#88bc07;color:#fff;width:28px;height:28px}#top-bar-return-btn{width:95px;font-weight:bold}.race-status-td{padding-left:25px !important}.race-checkpoint-count-td{text-align:center}.race-question-count-td{text-align:center;transition-duration:300ms}.race-question-count-td:hover,.race-question-count-td:active{background-color:rgba(0,0,0,0)}.race-question-count-td:hover svg,.race-question-count-td:active svg{color:#000}.sidebar{background-color:#fff}hr{border-color:#dfdfdf}.table td,.table th{border-color:#dfdfdf}.table-custom.table{color:#000}.ecms-listing .general-actions .btn{color:#000}.block-header .breadcrumb a{color:#000}#main-content,.navbar-fixed-top,.form-control:focus{background-color:#fff;color:#000}.form-control{background-color:#fff;border-color:#dfdfdf}.navbar-nav{display:flex !important;flex-direction:row !important;gap:15px !important}input{color:#000}#left-sidebar .sidebar-nav .single-active>a{color:#88bc07}.form-control:focus{border-color:#88bc07}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(136,188,7,.5)}.btn-primary.focus,.btn-primary:focus{box-shadow:rgba(136,188,7,.5)}.right_icon_toggle #main-content{min-height:calc(100vh - 60px)}.card.ecms-listing,.card.metric{border:0px}.ecms-listing .general-actions .btn:hover{background:rgba(0,0,0,0) !important}.tooltip-inner{background-color:#f1f1f1;color:#000;text-align:left;max-width:300px;box-shadow:0px 2px 20px 0px #f1f1f1}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{border-top-color:#f1f1f1;box-shadow:0px 2px 20px 0px #f1f1f1}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{border-bottom-color:#f1f1f1;box-shadow:0px 2px 20px 0px #f1f1f1}button .fa-calendar{color:#000}.dropdown-menu{background-color:#f1f1f1;box-shadow:0px 2px 20px 0px #111;width:100%}.clear-race-progress-swal .swal2-confirm{color:#000 !important}.datepicker.dropdown-menu{width:auto !important}.datepicker table tr td.old,.datepicker table tr td.new{color:#777 !important}.datepicker table tr td.active.active{background-color:#88bc07;color:#fff}.datepicker table tr td.active.active:hover{background-color:#88bc07;color:#fff}.datepicker table tr td.day{color:#000}.datepicker table tr td.day:hover,.datepicker table tr td.focused{color:#000;background-color:#fff}.datepicker table tr td span.month,.datepicker table tr td span.year,.datepicker table tr td span.day{color:#000}.datepicker table tr td,.datepicker table tr th{color:#000}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next{color:#fff}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover{color:#fff;background-color:#fff}.datepicker table tr td span:hover,.datepicker table tr td span.focused{color:#fff;background-color:#fff}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{background-color:#88bc07;color:#fff}.ecms-listing .general-actions .action-list-menu.show{background-color:#fff;box-shadow:0px 2px 20px 0px #111}.ecms-listing .general-actions .action-list-menu.show a{transition-duration:300ms}.ecms-listing .general-actions .action-list-menu.show a:hover{background-color:rgba(0,0,0,0);color:#88bc07}.table-custom.table tbody tr:hover{background-color:#fff}.table-custom.table tbody tr:hover td{color:#000}.c_multiselect .dropdown-menu,.ecms-field .c_multiselect .btn-group>.btn{background-color:#fff !important}.multiselect-container li:not(:has(input[type=text])):hover{background-color:#fff !important}.multiselect-container li:has(input[type=text]):hover{background-color:#f1f1f1 !important}.multiselect-custom+.btn-group ul.multiselect-container>li>a label.checkbox:before{background-color:#fff}.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover:active:hover,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled:hover.active.focus{background-color:#88bc07;color:#fff}.ecms-listing .data-table>tbody>tr.row-disabled>td{background-color:#f1f1f1}.user-account .user-photo{border-color:#fff}.toggle-switch-new input[type=checkbox]{display:none !important}.toggle-switch-new{position:relative;display:inline-block;width:40px;height:20px}.toggle-switch-new-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:20px;transition:background-color .3s}.toggle-switch-new-slider:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;border-radius:50%;transition:transform .3s}.ecms-listing th.sortable{white-space:nowrap}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle,.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle,.btn-light:not(:disabled):not(.disabled):focus{background-color:#88bc07;border-color:#88bc07;color:#fff !important;box-shadow:rgba(136,188,7,.5)}.btn:not(.btn-danger).focus,.btn:not(.btn-danger):focus{box-shadow:rgba(136,188,7,.5)}.quick-manage-container .btn-container a.btn.btn-warning{color:#fff;font-weight:700}.quick-manage-container .quick-manage-heading h2,.block-header h2{color:#88bc07}.quick-manage-container .quick-manage-heading h2 span,.quick-manage-container .quick-manage-heading h2 b,.block-header h2 span,.block-header h2 b{color:#000}.sidebar-nav .metismenu>li:hover a{color:#88bc07}.user-account .user-name{transition-duration:300ms}.user-account .user-name:hover{color:#88bc07}.user-account li:hover a{color:#88bc07 !important}.user-account a{transition-duration:300ms}.user-account a:hover{background-color:rgba(0,0,0,0) !important}div:where(.swal2-icon).swal2-question{color:#88bc07 !important}div[aria-labelledby=swal2-title] button.swal2-confirm,div[aria-labelledby=swal2-custom-hh] button.swal2-confirm{color:#fff !important;font-weight:bold;box-shadow:rgba(136,188,7,.5)}div[aria-labelledby=swal2-title] button.swal2-confirm:active,div[aria-labelledby=swal2-title] button.swal2-confirm:focus,div[aria-labelledby=swal2-custom-hh] button.swal2-confirm:active,div[aria-labelledby=swal2-custom-hh] button.swal2-confirm:focus{color:#fff !important;font-weight:bold;box-shadow:rgba(136,188,7,.5)}.btn-toggle-fullwidth i{transition-duration:300ms}.btn-toggle-fullwidth i:hover{color:#88bc07}.not-set-nav{cursor:pointer}.modal-content{background-color:#fff !important}.ecms-field .c_dropdown ul.multiselect-container li.active{background-color:#88bc07 !important}.ecms-field .c_dropdown ul.multiselect-container li.active .radio{color:#fff !important;font-weight:bold !important}.multiselect-container li:not(:has(input[type=text])):hover{background-color:#fff !important}.multiselect-container li:not(:has(input[type=text])):hover .radio{color:#000 !important}div:where(.swal2-icon).swal2-warning{border-color:#fff !important;color:#88bc07 !important}@media(min-width: 1080px){.quick-manage-container .quick-manage-heading h2 p{max-height:55px;overflow:hidden;text-overflow:ellipsis;transition-duration:500ms;transition-delay:0ms;height:100%;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;display:-webkit-box}.quick-manage-container .quick-manage-heading h2.expanded p{max-height:100vh;-webkit-line-clamp:1000;transition-duration:900ms}.quick-manage-container .quick-manage-heading h2 .show-more,.quick-manage-container .quick-manage-heading h2 .show-more span{cursor:pointer;font-size:14px;color:#88bc07;font-weight:bold}.quick-manage-container .quick-manage-heading h2.has-show-more .show-more{display:inline-block}.quick-manage-container .quick-manage-heading h2 .show-more{display:none}}@media screen and (max-width: 768px){.navbar-brand{padding-inline:0px !important}}.toast-success .toast-close-button{color:#000 !important;opacity:1 !important}.quick-manage-heading h2 span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;display:block}.btn-success{background-color:#88bc07;border-color:#88bc07;color:#fff !important}.btn-success:hover{background-color:#88bc07;border-color:#88bc07}.dz-uploader.dz-single-image .dz-preview .dz-details .dz-btn{background-color:#88bc07}.dz-uploader.dz-single-image .dz-preview .dz-details .dz-btn i{color:#fff}.swal2-validation-message{background:rgba(0,0,0,0);color:#000}div:where(.swal2-container) div:where(.swal2-validation-message)::before{background-color:#ff2821 !important}.multiselect-container .active{background-color:#88bc07}.multiselect-container .active .checkbox,.multiselect-container .active input{color:#fff !important}.multiselect-container .active:hover .checkbox,.multiselect-container .active:hover input{color:#000 !important}.ecms-listing .data-table>tbody>tr.row-disabled>td{background-color:#dedede !important}.ecms-listing .general-actions .btn.btn-enable{border-color:#000}.ecms-listing .general-actions .btn.btn-enable a,.ecms-listing .general-actions .btn.btn-enable i{color:#000}.row-disabled>td:first-of-type{position:relative}.row-disabled>td:first-of-type::after{content:"Disabled";position:relative;left:0;bottom:0;overflow-wrap:anywhere;display:block;background:#fa2e29;color:#fff;width:fit-content;padding:0px 5px;border-radius:2px;font-size:14px;white-space:nowrap;word-wrap:break-word}.table thead th{border-bottom:0px}.table thead{border-bottom:2px solid #dee2e6}.ck.ck-editor__editable.ck-focused:not(.ck-editor__nested-editable){box-shadow:none !important;border-color:#88bc07 !important}.dz-uploader.dz-single-file .dz-preview .dz-details{background-color:#212025;color:#000}.dz-uploader.dz-single-file .dz-preview .dz-details .dz-controls .dz-btn{background-color:#88bc07 !important;transition-duration:300ms}.dz-uploader.dz-single-file .dz-preview .dz-details .dz-controls .dz-btn i{color:#fff !important}.dz-uploader.dz-single-file .dz-preview .dz-details .dz-controls .dz-btn:hover{background-color:#000 !important}.image-popup>div>.image-popup-controls a{background-color:#88bc07 !important}.image-popup>div>.image-popup-controls a i{color:#fff !important}.image-popup>div>.image-popup-controls{background-color:#222426}.image-popup>div{border-color:#fff}.dz-uploader.dz-single-file .dz-preview .dz-details .dz-controls{display:block}.dz-uploader.dz-single-file{background-color:#f1f1f1;border:1px solid #f1f1f1}div#race-progress-content{overflow-x:auto}.quick-manage-container .info-text{background-color:#88bc07;border:0px;color:#fff}.ecms-listing .general-actions .btn{color:#fff}div:where(.swal2-container) button:where(.swal2-styled).swal2-default-outline:focus{box-shadow:0 0 0 3px rgba(136,188,7,.5) !important}.helper-text{color:var(--theme-text);text-align:left;font-size:var(--font-size-base);font-family:var(--font-sans-regular);font-weight:400}.helper-text a{color:var(--theme-main);text-align:left;font-size:var(--font-size-base);font-family:var(--font-sans-regular);font-weight:400}.button:hover,.btn:hover{opacity:.8}.page-loader-wrapper .loader{height:100dvh;top:0}.loader-spinner-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.loader-spinner-container .loader-spinner{--d: 22px;width:4px;height:4px;border-radius:50%;color:#88bc07;box-shadow:calc(1*var(--d)) calc(0*var(--d)) 0 0,calc(.707*var(--d)) calc(.707*var(--d)) 0 1px,calc(0*var(--d)) calc(1*var(--d)) 0 2px,calc(-0.707*var(--d)) calc(.707*var(--d)) 0 3px,calc(-1*var(--d)) calc(0*var(--d)) 0 4px,calc(-0.707*var(--d)) calc(-0.707*var(--d)) 0 5px,calc(0*var(--d)) calc(-1*var(--d)) 0 6px;animation:l27 1s infinite steps(8)}@keyframes l27{100%{transform:rotate(1turn)}}/*# sourceMappingURL=custom.min.css.map */
