.job-list-filters{gap:5px;margin-left:5px;padding-right:0}@media(min-width:768px)and (max-width:1180px)and (orientation:portrait)and (pointer:coarse){.job-list-filters{padding-left:0}}@media(max-width:1024px)and (orientation:landscape)and (pointer:coarse){.job-list-filters{margin-left:15px;padding-left:0}}.job-card-list{margin-bottom:20px}.job-card-list .job-card-list-header{align-items:center;display:flex;justify-content:space-between;padding:10px 25px}.job-card-list .job-card-list-header>h2{border-top-left-radius:10px!important;border-top-right-radius:10px!important;font-size:.95em!important;height:30px;margin:0 3px!important;padding:6px!important;width:100px}.job-card-list .job-card-list-empty{color:#767676;font-size:.85em;padding:10px 5px}.job-card-list .job-card-list-more{color:#1793cd!important;display:block;font-size:.95em;font-weight:700;text-align:center}.job-card-list .job-card-list-loading{display:flex;justify-content:center;padding:24px 0}.job-card-list .job-card-list-pagination{display:flex;justify-content:center;margin:4px 0 12px}.job-card-list .job-card-list-pagination .pagination{flex-wrap:wrap}.job-card{background:#fff;border-radius:6px;box-shadow:0 0 8px rgba(0,0,0,.5);margin:1px 26px 20px;overflow:hidden}.job-card-header{align-items:flex-start;color:#fff;display:flex;gap:10px;justify-content:space-between;padding:12px 14px}.theme-gocabinets .job-card-header{background:rgba(var(--primary_colour),1)}.job-card-title{min-width:0}.job-card-name{font-size:1em;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.job-card-number{color:hsla(0,0%,100%,.85);font-size:.75em;margin-top:2px}.job-card-status{background:#e9ecef;border-radius:20px;color:#495057;flex:0 0 auto;font-size:.68em;font-weight:700;padding:3px 10px;text-transform:capitalize;white-space:nowrap}.job-card-status.job-card-status-processing{background:#fdead2;color:#b56a05}.job-card-status.job-card-status-production{background:#dbe9ff;color:#1f5cc9}.job-card-status.job-card-status-completed{background:#dcf3e3;color:#1e8a45}.job-card-status.job-card-status-pending{background:#e9ecef;color:#495057}.job-card-body{padding:12px 14px 6px}.job-card-stats{-moz-column-gap:45px;column-gap:45px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:10px;row-gap:10px}.job-card-stat{display:flex;flex-direction:column;gap:2px;min-width:0}.job-card-stat-label{color:#8a8f98;font-size:.62em;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.job-card-stat-value{color:#222;font-size:.9em;font-weight:700;overflow-wrap:anywhere}.job-card-actions{border-top:3px solid #eef0f2;display:flex;flex-wrap:wrap;gap:8px}.job-card-actions>:not(:last-child){position:relative}.job-card-actions>:not(:last-child):after{background:#e2e5e9;content:"";height:54px;position:absolute;right:-4px;top:50%;transform:translateY(-50%);width:2px}.job-card-actions .job-card-action,.job-card-actions .job-card-action-print{align-items:center;display:flex!important;flex:1 1 0;justify-content:center;min-width:50px;text-align:center}.job-card-actions .job-card-action{background:transparent!important;border:0!important;box-shadow:none!important;color:inherit;font-size:.85em;font-weight:700;margin:0;padding:8px 4px!important;text-decoration:none!important}.theme-gocabinets .job-card-actions .job-card-action{color:rgba(var(--primary_colour),1)}.job-card-actions .job-card-action:not(.job-card-action-print)>div:first-child{display:none}.job-card-actions .job-card-action span{overflow-wrap:anywhere}.job-card-actions .job-card-action-danger{color:#c92434!important}.job-card-actions .job-card-action-print .dropdown-toggle{cursor:pointer;display:inline-block;font-weight:700;overflow-wrap:anywhere;padding:8px 4px}.theme-gocabinets .job-card-actions .job-card-action-print .dropdown-toggle{color:rgba(var(--primary_colour),1)}.job-card-actions .job-card-action-print .dropdown-toggle:after{display:none}.job-card-actions .job-card-action-print .dropdown-menu{color:rgba(var(--primary_colour),1);font-size:.85em}.job-card-actions .job-card-action-print .dropdown-menu .dropdown-item{background-color:transparent;color:rgba(var(--primary_colour),1);font-weight:500}.job-card-actions .job-card-action-print .dropdown-menu .dropdown-item:focus,.job-card-actions .job-card-action-print .dropdown-menu .dropdown-item:hover{background-color:rgba(var(--primary_colour),.1);color:rgba(var(--primary_colour),1)}.cbc-form{box-sizing:border-box;padding:1em}.cbc-form #deliveryInstructions{height:70px}.cbc-form .job-button{width:100%}.job-form .form-group label{font-weight:700!important}.job-form .cbc-radio label{font-weight:500!important}.theme-gocabinets .form-note{border-color:rgba(var(--primary_colour),1)}.form-note{background:#f2f1f0;border:1px solid;border-radius:8px;box-sizing:border-box;color:#6b6f70;font-size:.75em;padding:10px}.form-note ul{padding-left:14px}.top-contents{margin:15px 0}.top-contents .btn-job-list{display:inline-block}.top-contents .btn-job-list span{font-size:.8em!important}.top-contents .btn-job-list img{width:23px}.jobStatusDropdown{font-weight:500;margin-right:10px}.theme-gocabinets .jobStatusDropdown button[disabled]{background:rgba(var(--primary_colour),1);border-color:rgba(var(--primary_colour),1)}.jobStatusDropdown button[disabled]{border-radius:8px;font-size:.85em;opacity:1}.theme-gocabinets .jobStatusDropdown .dropdown-toggle{background:rgba(var(--secondary_colour),1);border-color:rgba(var(--secondary_colour),1)}.jobStatusDropdown .dropdown-toggle{border-radius:8px;border-bottom-right-radius:0;font-size:.85em}.jobStatusDropdown .dropdown-toggle label{margin:0}.jobStatusDropdown .dropdown-menu{border:0;border-radius:0 0 8px 8px;padding:0}.theme-gocabinets .jobStatusDropdown .dropdown-menu .dropdown-item:nth-child(2n){background:rgba(var(--menu_secondary_colour),1)}.jobStatusDropdown .dropdown-menu .dropdown-item:last-child{border-radius:0 0 8px 8px}.jobStatusDropdown .dropdown-menu .dropdown-item{color:#fff;font-size:.85em;font-weight:500}.theme-gocabinets .jobStatusDropdown .dropdown-menu .dropdown-item{background:rgba(var(--menu_primary_colour),1)}.jobStatusDropdown .dropdown-menu .dropdown-item{padding:8px 17px}.fileContainer{box-sizing:border-box;margin-bottom:15px}.fileContainer .fileSelector{background:#dadedf;border:2px dashed #c5c9ca;border-radius:8px;box-sizing:border-box;height:150px;position:relative}.fileContainer .fileSelector input{height:inherit;opacity:0;width:100%}.fileContainer .fileSelector .info{bottom:0;color:#8d8f90;font-weight:500;left:0;padding-top:20px;position:absolute;right:0;text-align:center;top:0;vertical-align:middle}.fileContainer .list-group{padding:7px 20px}.fileContainer .list-group .fileListItem:last-child{border:0}.fileContainer .list-group .fileListItem{border:0;border-bottom:1px solid #e0e0e0;display:flex;padding:7px 0}.fileContainer .list-group .fileListItem .type{border:2px solid;border-radius:50px;height:50px;min-width:50px;width:50px}.theme-gocabinets .fileContainer .list-group .fileListItem .type{border-color:rgba(var(--primary_colour),1)}.fileContainer .list-group .fileListItem .type{box-sizing:border-box;font-weight:700;padding-top:10px;text-align:center;text-transform:uppercase}.theme-gocabinets .fileContainer .list-group .fileListItem .type{color:rgba(var(--primary_colour),1)}.fileContainer .list-group .fileListItem .type{overflow:hidden;text-overflow:clip}.fileContainer .list-group .fileListItem .nameSize{align-content:center;box-sizing:border-box;flex:1;padding:0 15px}.fileContainer .list-group .fileListItem .nameSize div:first-child{font-size:.85em;font-weight:500;overflow-wrap:break-word;word-break:break-all}.fileContainer .list-group .fileListItem .nameSize div:last-child:not(:first-child){color:#b5b5b5;font-size:.8em;font-weight:500}.fileContainer .list-group .fileListItem button{border-radius:30px;box-sizing:border-box;height:30px;margin:0;padding:0;width:30px}.fileContainer .list-group .fileListItem button img{border:2px solid gray;border-radius:28px;width:28px}.jobFormErrors .alert{margin-top:0}.job-details button{width:100%}.address_form_fields .noBorderText{background:transparent!important;border:0}.address_form_fields .noBorderText:focus{box-shadow:none}.dispatch-method{text-align:center}.dispatch-method .dispatch-label{border:1px solid;box-shadow:7px 7px 0 -3px #dedede;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;width:calc(100% - 4px)}.theme-gocabinets .dispatch-method .dispatch-label{border-color:rgba(var(--secondary_colour),1)}.dispatch-method .dispatch-label{border-radius:4px;margin-bottom:0;transition:width .15s,box-shadow .15s}.dispatch-method .dispatch-label img{margin:0 auto;width:65%}.theme-gocabinets .dispatch-method .dispatch-label span{background-color:rgba(var(--secondary_colour),1)}.dispatch-method .dispatch-label span{box-sizing:border-box;color:#fff;font-size:.7em;font-weight:600;padding:5px}.dispatch-method .cbc-radio .form-check{padding:0}.dispatch-method .cbc-radio .form-check input{display:none}.dispatch-method .cbc-radio .form-check label{visibility:hidden}.dispatch-method .cbc-radio .form-check [type=radio]:checked+label:before,.dispatch-method .cbc-radio .form-check label:after{display:none}.dispatch-method.active .dispatch-label,.dispatch-method.disabled .dispatch-label,.dispatch-method:hover .dispatch-label{width:100%}.theme-gocabinets .dispatch-method.active .dispatch-label,.theme-gocabinets .dispatch-method.disabled .dispatch-label,.theme-gocabinets .dispatch-method:hover .dispatch-label{border-color:rgba(var(--primary_colour),1)}.dispatch-method.active .dispatch-label,.dispatch-method.disabled .dispatch-label,.dispatch-method:hover .dispatch-label{box-shadow:none;margin-bottom:4px}.theme-gocabinets .dispatch-method.active .dispatch-label span,.theme-gocabinets .dispatch-method.disabled .dispatch-label span,.theme-gocabinets .dispatch-method:hover .dispatch-label span{background-color:rgba(var(--primary_colour),1)}.dispatch-method.active .dispatch-label,.dispatch-method.disabled .dispatch-label,.dispatch-method:hover .dispatch-label{margin-bottom:5px}.dispatch-method.active .dispatch-label.disabled,.dispatch-method.disabled .dispatch-label.disabled,.dispatch-method:hover .dispatch-label.disabled{opacity:.3;pointer-events:none}.dispatch-method.active .cbc-radio .form-check label,.dispatch-method.disabled .cbc-radio .form-check label,.dispatch-method:hover .cbc-radio .form-check label{font-size:.85em;font-style:italic;height:20px;margin-left:0;text-align:center;visibility:visible;width:100%}.theme-gocabinets .dispatch-method.active .cbc-radio .form-check label,.theme-gocabinets .dispatch-method.disabled .cbc-radio .form-check label,.theme-gocabinets .dispatch-method:hover .cbc-radio .form-check label{color:rgba(var(--primary_colour),1)}.dispatch-method.active .cbc-radio.disabled,.dispatch-method.disabled .cbc-radio.disabled,.dispatch-method:hover .cbc-radio.disabled{opacity:.3}@media(max-width:695px){.cbc-form{padding:0 0 64px!important}.cbc-form.reduced-pb{padding-bottom:1.4em!important}.cbc-form .mobile-buttons{background:#fff;bottom:0;box-shadow:0 0 8px -1px gray;box-sizing:border-box;left:0;padding:10px 15px;position:fixed;right:0}.jobListPage{padding:0!important}.jobListPage .top-contents{box-sizing:border-box;display:flex;padding:0 10px}.jobListPage .top-contents .btn-job-list{flex:1;margin-left:10px}.jobListPage .top-contents .jobStatusDropdown{margin:0}.jobListPage .top-contents .jobStatusDropdown .dropdown-toggle label{display:none}h2{border-top-left-radius:0!important}}.Products,.cbc-form.room{margin-bottom:159px;padding:0!important}.Products .form-group label,.cbc-form.room .form-group label{font-weight:700}.Products h1,.cbc-form.room h1{border-bottom-left-radius:0;margin-bottom:0}.Products .jumbotron,.cbc-form.room .jumbotron{background-color:#e9ecef;border-radius:0;box-sizing:border-box;margin:0!important;padding:15px!important}.Products .jumbotron>div:last-child,.cbc-form.room .jumbotron>div:last-child{margin-bottom:0}.Products h2,.cbc-form.room h2{border-radius:0 0 0 10px;margin:0;width:100%}.Products .wizard-form-container,.cbc-form.room .wizard-form-container{padding:0 15px}.Products .wizard-form-container .tab-content,.cbc-form.room .wizard-form-container .tab-content{padding:0 30px}.Products .product-info,.cbc-form.room .product-info{font-size:.85em;margin:7px 40px;text-align:left}.Products .tab-content .tab-pane,.cbc-form.room .tab-content .tab-pane{padding:20px 0}.Products .noInput .form-group,.Products .noInput .form-group label,.cbc-form.room .noInput .form-group,.cbc-form.room .noInput .form-group label{margin:0}.Products .noInput .form-group .text,.cbc-form.room .noInput .form-group .text{color:#6b6f70;font-size:.9em}.Products .searchGroup-noMargin,.cbc-form.room .searchGroup-noMargin{margin-top:0!important}.Products .searchGroup,.cbc-form.room .searchGroup{margin-top:20px}.Products .searchGroup .input-group,.cbc-form.room .searchGroup .input-group{margin-bottom:0!important}.Products .searchGroup .input-group input,.cbc-form.room .searchGroup .input-group input{border-bottom-right-radius:0!important;border-right:0;border-top-right-radius:0!important}.theme-gocabinets .Products .searchGroup .input-group .input-group-append,.theme-gocabinets .cbc-form.room .searchGroup .input-group .input-group-append{border-color:rgba(var(--primary_colour),1)}.Products .searchGroup .input-group .input-group-append,.cbc-form.room .searchGroup .input-group .input-group-append{background:#fff;border:2px solid;border-bottom-right-radius:8px;border-left:0;border-top-right-radius:8px}.Products .searchGroup .input-group .input-group-append span,.cbc-form.room .searchGroup .input-group .input-group-append span{background:#fff;border:0}.Products .supplyDefault,.cbc-form.room .supplyDefault{padding-top:50px}.Products .supplyDefault .more-info,.cbc-form.room .supplyDefault .more-info{top:-3px}.Products .product-size-preview-container,.cbc-form.room .product-size-preview-container{position:relative;text-align:center}.Products .product-size-preview-container img,.cbc-form.room .product-size-preview-container img{width:68%}.Products .product-size-preview-container .preiew-input,.cbc-form.room .product-size-preview-container .preiew-input{border-width:1px;font-size:.65em;font-weight:600;height:auto;margin:0;padding:2px;position:absolute;text-align:center;width:50px}.Products .room-form hr,.cbc-form.room .room-form hr{margin:5px 0}.theme-gocabinets .Products .room-form hr,.theme-gocabinets .cbc-form.room .room-form hr{border-color:rgba(var(--secondary_colour),1)!important}.Products .gap-container,.cbc-form.room .gap-container{position:relative}.Products .gap-container img.arrow-image,.cbc-form.room .gap-container img.arrow-image{opacity:0;position:absolute;transition:opacity .2s ease}.Products .gap-container .gap-size-default-line,.cbc-form.room .gap-container .gap-size-default-line{position:absolute}.theme-gocabinets .Products .gap-container .gap-size-default-line,.theme-gocabinets .cbc-form.room .gap-container .gap-size-default-line{background-color:rgba(var(--primary_icon_colour),1)}.Products .gap-container .gap-size-default-line,.cbc-form.room .gap-container .gap-size-default-line{opacity:0;transition:opacity .4s ease}.room-form .modal-body img{width:100%}@media(max-width:695px){.Products{margin-bottom:0}.room .wizard-form-container,.room .wizard-form-container .tab-content{padding:0}.room .product-info{margin:7px 10px}.cbc-form.room .wizard-form-container{padding:0}.cbc-form.room .wizard-form-container .searchGroup{margin-top:0}.cbc-form.room .wizard-form-container .product-info{margin:7px 15px;text-align:center}.cbc-form.room .wizard-form-container .tab-content,.cbc-form.room .wizard-form-container .tab-content .tab-pane{padding:0}.cbc-form.room .wizard-form-container .colorSelection,.cbc-form.room .wizard-form-container .colorSelection .selection-box{height:115px;width:115px}.room-form .input-group .input-group-append{font-size:.8em}}.job-dashboard h1{margin-bottom:5px}.job-dashboard table{border-collapse:initial}.job-dashboard table thead{background:#fff}.job-dashboard table thead tr th{font-size:1.1em;padding:0 1px}.theme-gocabinets .job-dashboard table thead tr th div{background:rgba(var(--secondary_colour),1)}.job-dashboard table thead tr th div{padding:5px 0}.job-dashboard table thead tr th:last-child,.job-dashboard table thead tr th:last-child div{border-radius:0 0 15px 0}.job-dashboard table thead tr th:first-child,.job-dashboard table thead tr th:first-child div{border-radius:15px 0 0 15px}.job-dashboard table tbody tr td{font-size:1.1em}.job-dashboard table tbody tr td .total{font-weight:700}.theme-gocabinets .job-dashboard table tbody tr td .total{color:rgba(var(--secondary_colour),1)}.job-dashboard table tbody tr td .total{font-size:1.2em}.job-dashboard table tbody tr td:last-child{margin-right:15px}.job-dashboard table tbody tr.even td:first-child{border-radius:10px 0 0 10px}.job-dashboard table tbody tr td:last-child{border-radius:0 10px 10px 0}@media(max-width:695px){.job-dashboard .cbc-table{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.job-dashboard .cbc-table thead tr th:first-child{border-radius:0}.job-dashboard .cbc-table thead tr th div{margin-bottom:0}.job-dashboard .cbc-table tbody tr.even td:first-child,.job-dashboard .cbc-table tbody tr.even td:last-child{border-radius:0}}:root{--primary_colour:32,67,129;--secondary_colour:23,147,205;--header_colour:222,234,248;--table_hover:162,212,236;--table_row_primary:222,234,248;--table_row_secondary:255,255,255;--table_text_colour:0,0,0;--button_text_colour:255,255,255;--menu_primary_colour:55,56,58;--menu_secondary_colour:0,0,0;--update_center_colour:255,255,255;--navigation_text_colour:32,67,129;--primary_icon_colour:32,67,129;--header_navigation_text_colour:32,67,129;--mobile_menu_colour:244,243,242}.greeting .jumbotron{background:#fff;margin:0;padding:2.5rem 0}.greeting .jumbotron h1{background:#fff}.theme-gocabinets .greeting .jumbotron h1{color:rgba(var(--primary_colour),1)}.greeting .jumbotron section{align-items:flex-start;display:flex}.greeting .jumbotron section div:first-child{flex:1;text-align:center}.greeting .jumbotron section div:first-child button{width:100%}.theme-gocabinets .greeting .jumbotron section div:first-child strong{color:rgba(var(--primary_colour),1)}.greeting .jumbotron section div:first-child{margin-right:10px}.greeting .jumbotron section div:last-child{flex:1;text-align:center}.greeting .jumbotron section div:last-child button{width:100%}.theme-gocabinets .greeting .jumbotron section div:last-child strong{color:rgba(var(--primary_colour),1)}.greeting .jumbotron section div:last-child{margin-left:10px}.dashboard table{margin-bottom:.2rem}.update-center{margin-top:10px}.update-center .padding{padding-top:15px}.update-center section:first-of-type{border-radius:0 10px 0 0}.update-center section:first-of-type .title{border-radius:10px 10px 0 0}.update-center section:last-of-type,.update-center section:last-of-type .content{border-radius:0 0 10px 10px}.update-center section{font-size:.7rem}.theme-gocabinets .update-center section{background:rgba(var(--update_center_colour),1)}.theme-gocabinets .update-center section .title{background:rgba(var(--primary_colour),1)}.update-center section .title{box-sizing:border-box;color:#fff;padding:5px 28px}.update-center section .content{border:2px solid}.theme-gocabinets .update-center section .content{border-color:rgba(var(--primary_colour),1)}.update-center section .content ul{line-height:10px;margin:5px 0!important}.jobs>a{color:#1793cd!important;display:block;font-size:.75em;font-weight:700;text-align:center}.jobs-hidden{display:none}.dropdown-container .dropdown .dropdown-menu{max-height:176px}@media(max-width:695px){.greeting .jumbotron{padding:2rem 0!important}.greeting .jumbotron section{display:initial!important}.greeting .jumbotron section div{margin:0 0 10px!important}.update-center{padding:0!important;width:420px!important}.update-center h2{border-top-left-radius:0!important;font-size:.95em!important;margin-top:10px!important;padding:10px 5px!important}.update-center section{margin-left:15px;margin-right:15px}.bottom-padding-50{box-sizing:border-box;padding-bottom:50px}.bottom-padding-100{box-sizing:border-box;padding-bottom:100px}.mobile-menu{background:#fff;bottom:0;display:flex;flex-wrap:wrap;left:0;list-style:none;margin:0;padding:0 3px;position:fixed;right:0}.mobile-menu li{box-sizing:border-box;flex:1 1 calc(50% - 6px);margin:6px 3px 0}.theme-gocabinets .mobile-menu li button,.theme-gocabinets .mobile-menu li button:active,.theme-gocabinets .mobile-menu li button:focus,.theme-gocabinets .mobile-menu li button:hover{background:rgba(var(--primary_colour),1)}.mobile-menu li button,.mobile-menu li button:active,.mobile-menu li button:focus,.mobile-menu li button:hover{border:0;border-radius:8px 8px 0 0;box-shadow:none;color:#fff;font-weight:700;height:45px;width:100%}.mobile-show{display:block}.mobile-hide{display:none}.jobs .mobile-show>a{color:#1793cd!important;display:block;font-size:.95em;font-weight:700;text-align:center}.jobs{padding:0!important}.jobs h2{border-top-left-radius:0!important;font-size:.95em!important;padding:10px 5px!important}.jobs .table thead tr th{border-radius:0!important}}@media(max-width:992px){.greeting .jumbotron{padding:2rem 0!important}.greeting .jumbotron section{display:initial!important}.greeting .jumbotron section div{margin:0 0 10px!important}.greeting .jumbotron h1{margin-left:0!important}}
/*# sourceMappingURL=main.30ed714c7fb6b65f6e33.css.map*/