﻿.switch.switch-quote-settings{width:42px;height:21px}.switch.switch-quote-settings .slider:before{width:17px;height:17px}.switch.switch-quote-settings .slider.active:before{-webkit-transform:translateX(17px);-ms-transform:translateX(17px);transform:translateX(17px)}.quote-setting-label-success{color:#52c631}.quote-setting-label-error{color:#ff3823}.quote-setting-toggle-line{display:flex;align-items:center}.email-list-box .form-control{max-width:220px}.email-list-add-link{margin-top:8px;font-size:13px}.email-list-add-link .domainStatus{display:block;margin:0;margin-bottom:7px}.email-list-add-link .danger,.email-list-add-link .Pending{color:#dc3545}.email-list-add-link .success,.email-list-add-link .Success{color:#28a745}.email-list-add-link .failed,.email-list-add-link .Failed{color:#dc3545}.email-list-add-link .PendingFailed{margin-bottom:5px;color:#4b00ff}.email-list-add-link a{text-decoration:none !important}.disable-email-area{pointer-events:none;user-select:none;opacity:.5}.hide-quote-settings-data{pointer-events:none}.email-list-wrapper .email-list-box{margin-bottom:10px;display:flex}.email-list-wrapper .email-list-box a.btn{margin-left:8px;min-width:90px;display:flex;align-items:center;justify-content:center}.email-list-wrapper .email-list-box a.btn .fa{margin-right:4px}.email-list-wrapper .email-list-box input{box-shadow:none}.btn .qs-btn-loader{display:none;border:2px solid #fff;border-radius:50%;border-top:2px solid rgba(0,0,0,0);width:20px;height:20px;-webkit-animation:qsbtnanim .5s linear infinite;animation:qsbtnanim .5s linear infinite;position:absolute;margin-left:-10px;left:50%;top:7px}.btn.qs-btn-loading.loading{pointer-events:none;opacity:1;position:relative}.btn.qs-btn-loading.loading .fa,.btn.qs-btn-loading.loading .txt{opacity:0}.btn.qs-btn-loading.loading span.qs-btn-loader{display:inline-block}@-webkit-keyframes qsbtnanim{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes qsbtnanim{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.quoteSettingAreaDisabled{pointer-events:none}.btn-qs-remove-email{position:relative;font-size:20px;height:34px;width:34px;text-decoration:none !important;color:#ff3823;display:flex;align-items:center;justify-content:center}.btn-qs-remove-email:hover,.btn-qs-remove-email:active,.btn-qs-remove-email:focus{color:#ff3823}.qs-email-removing{display:none;border:2px solid #ff3823;border-radius:50%;border-top:2px solid rgba(0,0,0,0);width:20px;height:20px;-webkit-animation:qsbtnanim .5s linear infinite;animation:qsbtnanim .5s linear infinite;position:absolute;margin-left:-10px;left:50%;top:7px}.btn-qs-remove-email.loading>.fa{opacity:0}.btn-qs-remove-email.loading .qs-email-removing{display:block}.btn-qs-remove-email.loading.editing .qs-email-removing{border-color:#285fc6;border-top-color:rgba(0,0,0,0)}.show-add-icon-header #mainWrapper{position:absolute;left:-50px;margin:0;width:40px;top:-1px}.show-add-icon-header #headerLinks{width:40px;float:none;padding:0}.show-add-icon-header .col-md-7{width:40px}.show-add-icon-header #logo,.show-add-icon-header .headerSearchBox,.show-add-icon-header .col-md-5,.show-add-icon-header .admin-profile{display:none !important}.show-add-icon-header .create-job-dropdown{margin:0}.show-add-icon-header .create-job-dropdown{width:40px !important}.show-add-icon-header .create-job-dropdown button.create-job-btn{height:39.52px;width:40px;margin:0}.show-add-icon-header .spinner{display:none !important}.has-error-label{color:red}.tech-list-for-job-move .technician-are-loading{display:none;flex-direction:column;align-items:center;justify-content:center;height:200px;position:absolute;left:0;right:0;top:0;bottom:0;z-index:9999;height:100%}.tech-list-for-job-move .technician-are-loading p{margin-top:15px}.tech-list-for-job-move.loading .technician-are-loading{display:flex}.tech-list-for-job-move.loading .hidden-on-loading{display:none}.tech-list-for-job-move.loading .result-tech-list{position:relative;user-select:none;pointer-events:none;position:relative;overflow:hidden !important}.tech-list-for-job-move.loading .result-tech-list::after{content:"";background:#eef0f5;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.8;z-index:55}.tech-list-for-job-move.loading .technician-are-loading-li{position:absolute;display:block;height:240px;left:0;right:0;top:0}.technician-loader-spinner{border:5px solid #eef0f5;border-radius:50%;border-top-color:#285fc6;width:45px;height:45px;-webkit-animation:tl-spin .5s linear infinite;animation:tl-spin .5s linear infinite}@-webkit-keyframes tl-spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes tl-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.invoice-creating-date-mute{opacity:.5;filter:grayscale(100)}.technician-list-header{display:flex;width:100%;align-items:center;justify-content:space-between;margin-bottom:15px}.technician-list-header .dropdown-toggle{height:34px}.technician-list-header .technician-list-header-col{flex:0 0 auto;display:flex}.technician-list-header .technician-list-header-col.tech-filter{flex:0 0 50%;gap:15px}.technician-list-header .technician-list-header-col.tech-filter .technician-search-area{width:100%;position:relative}.technician-list-header .technician-list-header-col.tech-filter .technician-search-area img{position:absolute;opacity:.4;left:10px;top:7px;width:20px;height:20px;object-fit:contain;pointer-events:none}.technician-list-header .technician-list-header-col.tech-filter .technician-search-area input{padding-left:37px;width:100%;padding-right:31px}.technician-list-header .technician-list-header-col.tech-filter .technician-search-area .fa-times{color:#666;position:absolute;display:block;cursor:pointer;right:0;top:-1px;bottom:-1px;width:30px;display:flex;align-items:center;justify-content:center}.technician-list-header .technician-list-header-col.tech-filter .technician-search-area .fa-times:hover{color:red}.technician-list-header .technician-list-header-col.tech-messages{flex:0 0 30%;justify-content:center}.technician-list-header .technician-list-header-col.tech-messages .isa_info,.technician-list-header .technician-list-header-col.tech-messages .isa_success,.technician-list-header .technician-list-header-col.tech-messages .isa_warning,.technician-list-header .technician-list-header-col.tech-messages .isa_error{margin:0 auto}.technician-list-header .technician-list-header-col.tech-add{flex:0 0 20%;justify-content:flex-end}@media only screen and (max-width: 768px){.technician-list-header{flex-direction:column;align-items:flex-start;gap:15px}.technician-list-header .technician-list-header-col{flex:0 0 100% !important}}.hide-all-toggle-btn.disabled{pointer-events:none;opacity:.5;font-size:0}.hide-all-toggle-btn.disabled:after{content:"Loading...";font-size:11px}.action-icon-wrapper-csq .address-checkbox{display:none}.action-icon-wrapper-csq .eleStatusBox{display:block}.action-icon-wrapper-csq.chk-shown .address-checkbox{display:block}.action-icon-wrapper-csq.chk-shown .eleStatusBox{display:none}.new-pick-icon-csq{display:none}.new-pick-icon-csq.drag-shown{display:block}.ws-nowrap{white-space:nowrap}.ws-nowrap .icon-required span{white-space:normal}.checklist-item-input{height:auto;overflow:hidden;line-height:1.3}.job-templates-messages .isa_success,.job-templates-messages .isa_error{position:static}.job-templates-headings h3{margin-bottom:20px}.create-new-job-form-hide-checklist-msg .checklist-msg{display:none}.quote-setting-toggle-line>.switch{flex:0 0 42px}@media(min-height: 700px){.colored-scroll-bar.sm.route-page::-webkit-scrollbar{width:12px}.colored-scroll-bar.sm.route-page::-webkit-scrollbar-thumb{border-radius:10px}.colored-scroll-bar.sm.route-page::-webkit-scrollbar{height:12px}}.checklist-input-loader-holder{position:relative}.pb-checklist.pb-checklist-setting-page>li>div .new-pick-icon{z-index:2}.checklist-input-loader-wrapper{position:absolute;right:9px;top:8px;display:none}.checklist-input-loader{display:inline-block;border:3px solid #e1e1e1;border-radius:50%;border-top-color:#285fc6;width:20px;height:20px;-webkit-animation:checklist-input-loader-spin .8s linear infinite;animation:checklist-input-loader-spin .8s linear infinite}@-webkit-keyframes checklist-input-loader-spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes checklist-input-loader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.new-chk-item .new-pick-icon{pointer-events:none;opacity:.2}.loading-chk-item .new-pick-icon{pointer-events:none;opacity:.2}.loading-chk-item .checklist-input-loader-wrapper{display:block}.has-error-chk-item .checklist-input-loader-wrapper{display:none}#logoImgDataHTML{opacity:0;pointer-events:none;position:fixed;left:-5000px}.confirmRecreateInvoice-popup .set-chem-button{display:flex;align-items:center;flex-direction:column}.confirmRecreateInvoice-popup .set-chem-button button{width:auto;white-space:nowrap;text-transform:none;font-weight:600}.confirmRecreateInvoice-popup .set-chem-button button:first-child{margin-top:0;margin-bottom:10px}.form-control-x-week{width:80px;margin-top:8px}.form-control-x-day{width:45px;height:25px;display:inline-block}.popup-header-with-close-btn{display:flex;align-items:center;color:#fff}.popup-header-with-close-btn .popup-header-title{flex:1}.popup-header-with-close-btn .popup-header-close-btn{text-align:center;flex:0 0 20px;cursor:pointer}.one-job-color-box.payment-report-card--box{margin:0;max-width:100%;cursor:pointer}.one-job-color-box.payment-report-card--unapplied{border-color:#5bc0de}.one-job-color-box.payment-report-card--unapplied h4{background:#5bc0de}.one-job-color-box.payment-report-card--unapplied p strong{color:#5bc0de}.one-job-color-box.payment-report-card--partial{border-color:#ffbce5}.one-job-color-box.payment-report-card--partial h4{background:#ffbce5}.one-job-color-box.payment-report-card--partial p strong{color:#ffbce5}.one-job-color-box.payment-report-card--applied{border-color:#b38df7}.one-job-color-box.payment-report-card--applied h4{background:#b38df7}.one-job-color-box.payment-report-card--applied p strong{color:#b38df7}.one-job-color-box.payment-report-card--refunds{border-color:#f10f1d}.one-job-color-box.payment-report-card--refunds h4{background:#f10f1d}.one-job-color-box.payment-report-card--refunds p strong{color:#f10f1d}.listing-tab-headings-for-single-page{display:none}.listing-tab-headings-for-single-page .select select{height:39px;padding:0 11px}.payment-list-single .listing-tab-headings,.payment-list-single .payment-filter,.payment-list-single .pb-checklist-add-new,.payment-list-single .datePicker{display:none}.payment-list-single .listing-tab-headings-for-single-page{display:block}.payment-list-single .datePicker.shown{display:block}.payment-list-single .datePicker.input-daterange input{height:39px;background-size:23px;background-position:94% 7px}.payment-list-single .cust-job-history .list-box{max-height:calc(100vh - 307px)}.search-box-payment-listing-page{position:relative;margin-right:11px;min-width:300px}.search-box-payment-listing-page input{height:39px;border-radius:5px;padding:0 8px 0 28px;line-height:39px;width:100%;font-size:16px}.search-box-payment-listing-page .searchbtn{position:absolute;top:50%;left:8px;transform:translateY(-50%)}.payment-list-single-row{display:flex;justify-content:space-between}.payment-list-single-row .payment-list-single-right-col{display:flex;align-items:flex-start;justify-content:flex-end}.payment-list-single-row .payment-list-single-right-col .datePicker{position:relative;margin-top:0}.trans-bg-payment-single-page{background-color:rgba(0,0,0,0);padding-top:0px;padding-bottom:15px}.hide-on-payment-single-page{display:none}.payment-list-single .csq-selected-btn{height:39px}.payment-list-single .csq-selected-btn .caret{right:13px;top:19px}.csq-dropdown-status-payment-unapplied .csq-selected-btn{background:#5bc0de}.csq-dropdown-status-payment-partial .csq-selected-btn{background:#ffbce5}.csq-dropdown-status-payment-applied .csq-selected-btn{background:#b38df7}.csq-dropdown-status-payment-refunds .csq-selected-btn{background:#f10f1d}.csq-item.csq-item-for-payment-all{background:#285fc6}.csq-item.csq-item-for-payment-all:hover,.csq-item.csq-item-for-payment-all:focus,.csq-item.csq-item-for-payment-all:active{background:#1f4b9c !important}.csq-item.csq-item-for-payment-unapplied{background:#5bc0de}.csq-item.csq-item-for-payment-unapplied:hover,.csq-item.csq-item-for-payment-unapplied:focus,.csq-item.csq-item-for-payment-unapplied:active{background:#31b0d5 !important}.csq-item.csq-item-for-payment-partial{background:#ffbce5}.csq-item.csq-item-for-payment-partial:hover,.csq-item.csq-item-for-payment-partial:focus,.csq-item.csq-item-for-payment-partial:active{background:#ff89d1 !important}.csq-item.csq-item-for-payment-applied{background:#b38df7}.csq-item.csq-item-for-payment-applied:hover,.csq-item.csq-item-for-payment-applied:focus,.csq-item.csq-item-for-payment-applied:active{background:#935df4 !important}.csq-item.csq-item-for-payment-refunds{background:#f10f1d}.csq-item.csq-item-for-payment-refunds:hover,.csq-item.csq-item-for-payment-refunds:focus,.csq-item.csq-item-for-payment-refunds:active{background:#c20b17 !important}.no-record-found-payments-table tr td{padding:0 !important;border:0 !important;background:rgba(0,0,0,0) !important;text-align:center}.no-record-found-payments-table tr td div{height:40px;display:flex;align-items:flex-end;justify-content:center}.filterRange-dropdown-payment-list{margin-right:0}.filterRange-dropdown-payment-list *{text-transform:uppercase}.report-style-select-box{border-radius:0}.report-style-select-box .popup-header{display:none}.report-style-select-box .sent-email-report-message{margin-bottom:20px}.report-style-large-btn{border:2px solid #000;display:block;padding:10px 15px;text-decoration:none !important;text-align:center;color:#000 !important;transition:all .1s ease-in;margin-bottom:10px;background-color:#fff;outline:none !important}.report-style-large-btn img{width:100%;object-fit:contain;height:170px}.report-style-large-btn h6{font-weight:600;margin:0;padding:0;font-size:13px}.report-style-large-btn:hover{border-color:#285fc6;color:#285fc6}.report-style-large-btn.disabled,.report-style-large-btn[disabled]{opacity:.5;cursor:not-allowed}.report-style-large-btn-desc{margin-bottom:10px;text-align:center;font-size:13px}.report-listing-page-report-export .excel-download-btn{position:static;margin-right:15px}.icon-required.icon-required-log-cleaning .sch-help{display:none}.icon-required.icon-required-log-cleaning.show-tooltip{user-select:none}.icon-required.icon-required-log-cleaning.show-tooltip .pointer{opacity:.5;cursor:not-allowed}.icon-required.icon-required-log-cleaning.show-tooltip:hover .sch-help{display:block}.icon-required.icon-required-log-cleaning.show-tooltip .sch-help{left:50%;right:auto;transform:translateX(-50%);width:150px}.disable-job-delete{opacity:.5;pointer-events:none;user-select:none}.report-style-icon{display:flex;flex-direction:column;justify-content:center;height:180px;width:100%;background-color:#fff}.report-style-icon .rsi-item{width:100%;margin-bottom:4px}.report-style-icon .rsi-item .rsi-header{display:flex;align-items:center;justify-content:center;padding:10px;width:100%;background-color:silver;border:2px solid #656565;flex-direction:column}.report-style-icon .rsi-item .rsi-header .rsi-heading{height:2px;background-color:#424242;width:68%;margin-bottom:10px}.report-style-icon .rsi-item .rsi-header .rsi-sub-heading{height:2px;background-color:#7d7d7d;width:50%}.report-style-icon .rsi-item .rsi-body{display:flex;align-items:center;justify-content:center;padding:5px 10px;width:100%;flex-direction:column}.report-style-icon .rsi-item .rsi-body .rsi-para{height:2px;background-color:#7d7d7d;width:68%;margin-bottom:5px}.report-style-icon.report-style-icon-1{padding:20px 15px 0 15px}.report-style-icon.report-style-icon-2{padding:20px 15px 0 15px}.report-style-icon.report-style-icon-2 .rsi-item{margin-bottom:0}.report-style-icon.report-style-icon-2 .rsi-item .rsi-header{display:none}.report-style-icon.report-style-icon-2 .rsi-item .rsi-body{padding-top:0;padding-bottom:0}.report-style-icon.report-style-icon-2 .rsi-item .rsi-body .rsi-para{margin-bottom:13px;width:78%}.status-dropdown.select-wrap.open .btn.dropdown-toggle,.status-dropdown .btn.dropdown-toggle,.status-dropdown .btn.dropdown-toggle:hover,.status-dropdown .btn.dropdown-toggle:focus{border:2px solid #285fc6 !important;width:170px;padding:5px 10px;overflow:visible;position:relative;text-transform:uppercase}.status-dropdown .btn.dropdown-toggle i{position:absolute;right:5px;top:50%;transform:translate(0, -50%)}.status-dropdown.select-wrap .btn.dropdown-toggle.jobStatus img,.status-dropdown.select-wrap .btn.dropdown-toggle.jobStatus1 img,.status-dropdown.select-wrap .btn.dropdown-toggle.jobStatus i,.status-dropdown.select-wrap .btn.dropdown-toggle.jobStatus1 i{display:none}.status-dropdown .btn.dropdown-toggle .caret{position:absolute;top:10px;right:-24px;border:0 none;background:url(../images/dropdown-arrow.png) no-repeat top left;width:13px;height:7px;background-size:13px 7px}.status-dropdown .dropdown-menu{width:147px !important;padding:0}.status-dropdown .dropdown-menu li a{padding:5px 30px 5px 10px !important;font-weight:600;position:relative;text-transform:uppercase}.status-dropdown .dropdown-menu li a img,.status-dropdown .dropdown-menu li a i{position:absolute;right:9px;width:15px;font-size:20px;text-align:center;top:50%;transform:translate(0, -50%)}.status-dropdown .dropdown-menu li.jobStatus1 a img,.status-dropdown .dropdown-menu li.jobStatus1 a i{display:none}.status-dropdown .dropdown-menu li a:before{display:none !important}.status-dropdown .dropdown-menu li a i.fa-1:before,.status-dropdown .btn.dropdown-toggle i.fa-1:before{display:none}.status-dropdown .dropdown-menu li a i.fa-2:before,.status-dropdown .btn.dropdown-toggle i.fa-2:before{content:""}.status-dropdown .dropdown-menu li a i.fa-3:before,.status-dropdown .btn.dropdown-toggle i.fa-3:before{content:""}.status-dropdown .dropdown-menu li a i.fa-4:before,.status-dropdown .btn.dropdown-toggle i.fa-4:before{content:""}.status-dropdown .dropdown-menu li a i.fa-5:before,.status-dropdown .btn.dropdown-toggle i.fa-5:before{content:""}.status-dropdown.select-wrap .btn.dropdown-toggle.jobStatusAll a,.status-dropdown .dropdown-menu li.jobStatusAll a{color:#8074ff !important}.status-dropdown.select-wrap .btn.dropdown-toggle.jobStatus1 a,.status-dropdown .dropdown-menu li.jobStatus1 a{color:#285fc6 !important}.status-dropdown.select-wrap .btn.dropdown-toggle.jobStatus2 a,.status-dropdown .dropdown-menu li.jobStatus2 a{color:#f21d2a !important}.status-dropdown.select-wrap .btn.dropdown-toggle.jobStatus3 a,.status-dropdown .dropdown-menu li.jobStatus3 a{color:#eea236 !important}.status-dropdown.select-wrap .btn.dropdown-toggle.jobStatus4 a,.status-dropdown .dropdown-menu li.jobStatus4 a{color:#4CAE4C !important}.status-dropdown.select-wrap .btn.dropdown-toggle.jobStatus5 a,.status-dropdown .dropdown-menu li.jobStatus5 a{color:#000000 !important}.job-listing-page-header-row{display:flex;margin-bottom:25px;margin-top:40px;position:relative;z-index:5}.job-listing-page-header-row .job-listing-page-header-left-col{z-index:0}.job-listing-page-header-row .job-listing-page-header-left-col>label{position:absolute;top:-25px;z-index:888}.job-listing-page-header-row .job-listing-page-header-left-col .status-dropdown .dropdown-menu{width:170px !important}.job-listing-page-header-row .job-listing-page-header-left-col .status-dropdown.select-wrap .btn.dropdown-toggle{height:39px;width:170px !important}.job-listing-page-header-row .job-listing-page-header-left-col .status-dropdown .btn.dropdown-toggle .caret{top:50%;transform:translateY(-50%)}.job-listing-page-header-row .job-listing-page-header-right-col{display:flex;align-items:center;justify-content:flex-end}.job-listing-page-header-row .job-listing-page-header-right-col .job-listing-page-search-box-holder{min-width:300px;padding-right:10px;display:flex;position:relative}.job-listing-page-header-row .job-listing-page-header-right-col .job-listing-page-search-box-holder .searchbtn{position:absolute;top:50%;transform:translateY(-50%);left:7px}.job-listing-page-header-row .job-listing-page-header-right-col .hide-dates-text{position:absolute;right:15px;bottom:-25px;text-align:right}.job-listing-page-header-row .job-listing-page-header-right-col .hide-dates-text>span{cursor:pointer}.job-listing-page-header-row .job-listing-page-header-right-col .job-listing-page-report-export{padding-right:15px}.job-listing-page-header-row .job-listing-page-header-right-col .job-listing-page-report-export .excel-download-btn{position:static}.job-listing-page-header-row .job-listing-page-header-right-col .select{top:0}.job-listing-page-header-row .job-listing-page-header-right-col .grid{height:auto;width:auto}.job-listing-page-header-row .job-listing-page-header-right-col .grid .datePicker{position:static;display:flex;align-items:center;padding-left:10px}.job-listing-page-header-row .job-listing-page-header-right-col .grid .datePicker .fromDateView2{padding-left:10px}.job-listing-page-header-row .job-listing-page-header-right-col .datePicker.input-daterange input{height:39px;background-size:21px;background-position:93%}.job-listing-page-header-row .status-dropdown.select-wrap .btn.dropdown-toggle.jobStatusAll{border-color:#8074ff !important}.job-listing-page-header-row .status-dropdown.select-wrap .btn.dropdown-toggle.jobStatus1{border-color:#285fc6 !important}.job-listing-page-header-row .status-dropdown.select-wrap .btn.dropdown-toggle.jobStatus2{border-color:#f21d2a !important}.job-listing-page-header-row .status-dropdown.select-wrap .btn.dropdown-toggle.jobStatus3{border-color:#eea236 !important}.job-listing-page-header-row .status-dropdown.select-wrap .btn.dropdown-toggle.jobStatus4{border-color:#4CAE4C !important}.job-listing-page-header-row .status-dropdown.select-wrap .btn.dropdown-toggle.jobStatus5{border-color:#000000 !important}.job-combine-report-export-wrapper{display:flex;justify-content:flex-end;align-items:flex-start;flex-wrap:wrap}.job-combine-report-export{padding-right:15px}.job-combine-report-export .excel-download-btn{position:static}.product-sevices-datatable table tbody td.has-sync-error-td,.has-sync-error-td{padding:0 !important;position:relative;width:0}.has-sync-error{width:10px;height:100%;padding:0 18px 0 0;display:inline-flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);position:absolute;top:0;bottom:0;right:0;z-index:0;cursor:pointer}.has-sync-error .has-sync-error__icon{font-size:17px;color:red;opacity:.7;cursor:pointer;height:15px;border-radius:50%;width:20px;display:flex;align-items:center;justify-content:center;z-index:100}.has-sync-error .has-sync-error__tooltip{display:none;position:absolute;background:#04a4ff;padding:4px 8px;color:#fff;width:180px;right:32px;border-radius:4px;z-index:99;font-size:11px;font-weight:700}.has-sync-error .has-sync-error__tooltip:after{content:"";position:absolute;height:0;width:0;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #04a4ff;border-width:7px;right:-14px;top:50%;transform:translateY(-50%)}.has-sync-error .has-sync-error__icon:hover{opacity:1}.has-sync-error .has-sync-error__icon:hover+.has-sync-error__tooltip{display:inline-flex}.has-sync-error.has-sync-error--payment,.has-sync-error.has-sync-error--invoice{padding:0;position:relative}.has-sync-error.has-sync-error--payment .has-sync-error__tooltip,.has-sync-error.has-sync-error--invoice .has-sync-error__tooltip{right:calc(50% + 15px)}.has-sync-error.has-sync-error--payment .has-sync-error__tooltip:after,.has-sync-error.has-sync-error--invoice .has-sync-error__tooltip:after{right:-12px}.sync-error-popup{max-width:100%}.sync-error-popup .popup-body{position:relative;min-height:200px}.job-time-inputs{user-select:none;pointer-events:none}.job-time-inputs.job-time-inputs-enabled{user-select:auto;pointer-events:all}.one-job-grid-cards-row{display:flex;justify-content:space-between;align-items:flex-start;margin:0 -8px}.one-job-grid-cards-row .one-job-grid-cards-col-holder{display:flex;justify-content:center}.one-job-grid-cards-row .one-job-grid-cards-col-holder .one-job-grid-cards-col{padding:0 8px;flex:0 0 50%}.one-job-grid-cards-row .one-job-grid-cards-col-holder .one-job-color-box h4,.one-job-grid-cards-row .one-job-grid-cards-col-holder .one-job-color-box p{white-space:nowrap}.one-job-grid-cards-row .one-job-grid-cards-col-holder:nth-child(1){flex:0 0 35%}.one-job-grid-cards-row .one-job-grid-cards-col-holder:nth-child(3){flex:0 0 35%}.one-job-grid-cards-row .one-job-color-box{max-width:unset;min-width:155px;cursor:pointer}.service-level-default-tx-icon{display:flex;justify-content:center;align-items:center;margin-bottom:13px}.service-level-default-tx-icon .service-level-default-tx-icon-label{font-size:12px;font-weight:bold;padding:0 8px}.service-level-default-tx-icon .service-level-default-tx-icon-tooltip{display:flex;align-items:center;justify-content:center;padding-right:8px}.service-level-default-tx-icon .service-level-default-tx-icon-tooltip .customer-subdomain-help.icon-required span::after{left:49%}.service-level-default-tx-icon .service-level-default-tx-icon-toggle{display:flex;align-items:center;justify-content:center}.service-level-default-tx-icon .service-level-default-tx-icon-toggle .small{position:relative}.service-level-default-tx-icon .service-level-default-tx-icon-toggle .service-level-default-tx-icon-toggle-tooltip-icon{display:block;height:16px;width:100%}.service-level-default-tx-icon .service-level-default-tx-icon-toggle .icon-required span{bottom:27px}.service-level-default-tx-icon .service-level-default-tx-icon-toggle .icon-required span::after{left:47%}.add-button-invoice-status{opacity:.5;position:relative}.add-button-invoice-status-loader-holder{display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;top:0;bottom:0}.add-button-invoice-status-loader{border-width:2px;border-style:solid;border-color:#f3f3f3;border-radius:50%;border-top-color:#3498db;width:18px;height:18px;-webkit-animation:addbuttoninvoicestatusloader .5s linear infinite;animation:addbuttoninvoicestatusloader .5s linear infinite}.add-button-invoice-status-loader-text{opacity:0;user-select:none}@-webkit-keyframes addbuttoninvoicestatusloader{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes addbuttoninvoicestatusloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.service-level-pooltype-division-row{display:flex;align-items:center;margin-top:20px;margin-bottom:20px}.service-level-pooltype-division-row .service-level-pooltype-division-col.service-level-pooltype-division-col--heading{flex:0 0 50%}.service-level-pooltype-division-row .service-level-pooltype-division-col.service-level-pooltype-division-col--filter{flex:0 0 30%;display:flex}.service-level-pooltype-division-row .service-level-pooltype-division-col.service-level-pooltype-division-col--add-btn{flex:0 0 20%;padding-right:20px;display:flex;justify-content:flex-end}@media(max-width: 1370px){.service-level-pooltype-division-row .service-level-pooltype-division-col.service-level-pooltype-division-col--heading{flex:0 0 45%}.service-level-pooltype-division-row .service-level-pooltype-division-col.service-level-pooltype-division-col--filter{flex:0 0 30%}.service-level-pooltype-division-row .service-level-pooltype-division-col.service-level-pooltype-division-col--add-btn{flex:0 0 25%}}.service-level-pooltype-division-col--heading h3{margin:0;color:#333;font-size:16px;font-weight:600}.service-level-pooltype-division-col--heading .icon-required span::after{left:49.4%}.service-level-pooltype-division-col--add-btn .pb-checklist-add-new{display:inline-flex;font-size:13px;color:#285fc6;white-space:nowrap}.pb-checklist-box-default-s-level{max-height:610px}.set-chem-body-sl{padding:20px 15px;background-color:#fff;position:relative}.set-chem-body-sl .pb-checklist-add-new{font-size:13px}.set-chem-body-sl .work-progress-grid-sl{border:2px solid #285fc6;background-color:#edf0f5}.set-chem-body-sl .work-progress-grid-sl .set-chem-title{background:rgba(0,0,0,0);color:#285fc6;padding:10px 15px;font-size:15px;padding-bottom:0}.customer-notes-wrapper{margin:-20px}.customer-notes-wrapper .fa.fa-times:before{content:"✕";line-height:.6;font-size:15px;display:inline-flex;height:17px;width:17px;align-items:center;justify-content:center;font-weight:600;top:1px;position:relative}.cnw-poup .popup-header{user-select:none !important}.cnw-header{display:flex;align-items:center;justify-content:flex-end;padding:20px 15px 15px 15px;position:relative}.cnw-header .cnw-add-new-link{font-size:13px}.cnw-header .cnw-add-new-link a{text-decoration:none !important;font-weight:700;display:flex;align-items:center;position:relative;min-height:22px}.cnw-header .cnw-add-new-link a .fa-plus{font-size:8px;left:-2px;position:relative}.cnw-header .cnw-add-new-link a:focus{outline:0 !important}.cnw-header .isa_info,.cnw-header .isa_success,.cnw-header .isa_warning,.cnw-header .isa_error{position:absolute;margin:0;border-radius:5px;left:10px;top:10px;right:10px;font-size:14px;padding:6px 6px;z-index:5}.cnw-body{height:397px;overflow:auto;position:relative;overflow-x:hidden}.cnw-body .cnw-list{list-style:none;padding:0;margin:0}.cnw-body .cnw-list .cnw-list-item{display:block;border-bottom:1px solid #dadada;transition:all .1s ease-in;padding:10px 15px;font-size:13px}.cnw-body .cnw-list .cnw-list-item:last-child{border-bottom:0}.cnw-notes-row{display:flex;flex-direction:column}.cnw-notes-row .cnw-notes-details{display:flex;align-items:center;margin-bottom:1px;justify-content:space-between;font-size:14px;white-space:nowrap}.cnw-notes-row .cnw-notes-details .cnw-notes-details-name{flex:0 0 45%;font-weight:600}.cnw-notes-row .cnw-notes-details .cnw-notes-details-date{flex:0 0 35%;font-weight:600;font-size:13px}.cnw-notes-row .cnw-notes-details .cnw-notes-details-action{flex:0 0 20%;display:flex;align-items:center;justify-content:flex-end;white-space:normal}.cnw-notes-row .cnw-notes-details .cnw-notes-details-action .cnw-notes-details-action-btn{margin-left:15px}.cnw-notes-row .cnw-notes-details .cnw-notes-details-action .cnw-notes-details-action-btn.icon-required{cursor:not-allowed}.cnw-notes-row .cnw-notes-details .cnw-notes-details-action .cnw-notes-details-action-btn.icon-required .fa{opacity:.5}.cnw-notes-row .cnw-notes-details .cnw-notes-details-action .cnw-notes-details-action-btn.--delete{color:red;font-size:15px}.cnw-notes-row .cnw-notes-details .cnw-notes-details-action .cnw-notes-details-action-btn.--pin{color:#c7c7c7}.cnw-notes-row .cnw-notes-details .cnw-notes-details-action .cnw-notes-details-action-btn.--pin.pinned{color:#285ec8}.cnw-notes-row .cnw-notes-details .cnw-notes-details-action .cnw-notes-details-action-btn.icon-required span{top:50%;left:unset;right:18px;bottom:unset;transform:translateY(-50%);width:190px;text-align:left}.cnw-notes-row .cnw-notes-details .cnw-notes-details-action .cnw-notes-details-action-btn.icon-required span:after{transform:rotate(270deg) translateX(50%);right:-5px;bottom:auto;top:50%;left:auto}.cnw-notes-row .cnw-notes-description{display:flex;flex-direction:column}.cnw-notes-row .cnw-notes-description p{margin:0;text-align:justify;position:relative;white-space:pre-line}.popup-body--customer-note{padding:15px;min-height:auto;position:relative}.popup-body--customer-note .spinner-animation{transform:scale(0.7)}.popup-body--customer-note .isa_info,.popup-body--customer-note .isa_success,.popup-body--customer-note .isa_warning,.popup-body--customer-note .isa_error{margin:0;margin-bottom:5px}.add-button.--customer-note-delete-btn{background-color:red !important}.--customer-note-btn[disabled]{opacity:.5;cursor:not-allowed}.cnw-notes-icon{display:inline-block;height:20px;width:20px;border-radius:4px;background-size:52%;background-position:center;margin:0 auto;background-repeat:no-repeat;top:3px;position:relative;filter:grayscale(100) opacity(0.75);background-color:#285ec8;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADjCAYAAABq1cr+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDA2IDc5LjE2NDc1MywgMjAyMS8wMi8xNS0xMTo1MjoxMyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQxMjJFQjQzODBBNjExRUQ5NkU5OUQ2Q0FDMkJDMEUzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQxMjJFQjQ0ODBBNjExRUQ5NkU5OUQ2Q0FDMkJDMEUzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDEyMkVCNDE4MEE2MTFFRDk2RTk5RDZDQUMyQkMwRTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDEyMkVCNDI4MEE2MTFFRDk2RTk5RDZDQUMyQkMwRTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Ik5r0AAACMklEQVR42uzWsQ3AQAgEQWPRf8v4Kvic94xEAxesqIkH+KXXBCAAgAAAAgAIACAAgAAAAgAIACAAgAAAAgAIACAAgAAAAgAIACAAgAAAAgAIACAAgAAAAgAIACAAgAAAAgAIACAAgAAAAgAIACAAgAAAAgAIAAgAIACAAAACAAgAcLXOlRnABwAIACAAgAAAAgAIACAAgAAAAgAIACAAgAAAAgAIACAAgAAAAgAIACAAgAAAAgAIACAAgAAAAgAIACAAgAAAAgAIACAAgAAAAgAIACAAgACAAAACAAgAIACAAAACAAgAIACAAAACAAgAIADAFp0bM4APABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQABAAQAEABAAAABAAQAuE/nygzgAwAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEABgi86NGVioTOADAAQAEABAAAABAAQAEABAAAABAAQABAAQAEAAAAEABAAQAEAAAAEABAAQAEAAAAEABAAQAEAAAAEABAAQAEAAAAEABAAQAEAAAAEABAAQAEAAAAEABAAQAEAAAAEAzj4BBgAGbgfLyhWDUgAAAABJRU5ErkJggg==)}.cnw-notes-icon.--sm{filter:none;top:0;width:12px;height:12px;right:2px}.customer-tab-item-wrapper ul li.active .cnw-notes-icon{filter:none}.cnw-popup-style{min-height:auto}.cnw-popup-style-add,.cnw-popup-style-edit{width:600px}.cnw-popup-style-delete{width:400px}.cnw-pb-btn{background-color:#285fc6;color:#fff;display:inline-block;padding:7px 10px;text-align:center;border-radius:4px;font-size:13px;font-weight:600;margin:12px auto}.cnw-pb-btn:hover{text-decoration:none;color:#fff}.cnw-load-more-gif{border-width:2px;border-style:solid;border-color:#f3f3f3;border-radius:50%;border-top-color:#285fc6;width:24px;height:24px;-webkit-animation:cnwloadmoregif .5s linear infinite;animation:cnwloadmoregif .5s linear infinite;display:block;margin:12px auto}@-webkit-keyframes cnwloadmoregif{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes cnwloadmoregif{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.cnw-list.no-data{height:390px;display:flex;align-items:center;justify-content:center}.pb-checklist-default-sl-header{display:flex;align-items:center;font-size:13px;justify-content:space-between;padding:10px 15px 5px 15px}.pb-checklist-default-sl-header .pb-checklist-default-sl-header-left{font-weight:600}.pb-checklist-default-sl-header .pb-checklist-default-sl-header-right{display:flex;justify-content:flex-end}.pb-checklist-default-sl-header .pb-checklist-default-sl-header-left-title{display:flex;align-items:center}.pb-checklist-default-sl-header .pb-checklist-default-sl-header-left-title .icon-required{margin-left:5px}.pb-checklist-default-sl-header .pb-checklist-default-sl-header-left-title .icon-required span::after{left:49%}.cnw-btn-dir{display:flex;align-items:center;justify-content:center}.cnw-btn-dir.cnw-btn-dir-reverse{flex-direction:row-reverse}.cnw-btn-dir .--customer-note-btn{margin:0 5px}.addRemoveEmail span.route-stop-email-label{display:flex}.addRemoveEmail span.route-stop-email-label .icon-required{margin-left:4px}.addRemoveEmail span.route-stop-email-label .icon-required .fa-question-circle{font-size:18px}.addRemoveEmail span.route-stop-email-label .icon-required span{width:410px;right:inherit;left:-140px;text-align:left;line-height:1.4;z-index:999}.addRemoveEmail span.route-stop-email-label .icon-required span::after{left:143px}.dnsRecordsModalTable{width:100%;table-layout:fixed;background:#fff;font-size:14px}.dnsRecordsModalTable thead tr th,.dnsRecordsModalTable tbody tr td{padding:10px 5px;border-bottom:1px solid #dfdfdf;transition:all .2s ease-in-out;padding-right:20px}.dnsRecordsModalTable tbody tr:hover td{background-color:#f5f5f5}.dnsRecordsModalTable thead tr th:first-child,.dnsRecordsModalTable tbody tr td:first-child{padding-left:0}.dnsRecordsModal .popup-body{padding:0;background-color:#fff}.dnsRecordsModal .isa_success,.dnsRecordsModal .isa_error,.dnsRecordsModal .isa_info,.dnsRecordsModal .isa_warning{position:fixed;z-index:9999;top:15px;left:50%;min-width:260px;max-width:700px;transform:translateX(-50%);border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:14px;height:45px}.dnsRecordsModal .popup-header{display:flex;align-items:center;justify-content:center}.dnsRecordsModal .popup-header .popup-close{position:absolute;right:12px}.dns-record-copy-btn{margin-right:7px;cursor:pointer;transition:all .2s ease-in-out}.dns-record-copy-btn:hover{color:#285fc6}.dns-record-copy-btn:active{transform:scale(0.75)}.dns-record-row{display:flex;align-items:center}.dns-record-string{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.email-list-add-link-dns{margin-top:0px}.email-list-add-link-dns p{margin:0;font-size:13px}.email-list-add-link-dns a{text-decoration:none;font-weight:600}.dnsRecordsModalHeaderData{padding:20px 20px 0 20px;position:relative}.dnsRecordsModalHeaderData p{margin:4px 0;font-size:14px;line-height:1.3}.dnsRecordsModalHeaderData p label{font-weight:600;margin:0;font-size:15px}.dnsRecordsModalHeaderData p.firstRow{margin-bottom:10px;display:flex;align-items:center}.dnsRecordsModalHeaderData p.firstRow .dns-record-row{margin-left:8px;flex-direction:row-reverse}.dnsRecordsModalHeaderData p.firstRow .dns-record-row .dns-record-copy-btn{margin-right:0;margin-left:8px}.dnsRecordsModalTableWrapper{padding:0 20px 20px 20px}.dnsRecordsModalTableWrapper.dnsRecordsModalTableWrapperSPF{padding-bottom:0}.icon-required.icon-required-tt-aligned span:after{left:49.8%}.dnsInstructionsLink{text-align:center;font-size:15px}.dnsInstructionsLink a{text-decoration:none;font-weight:600}.setting-page-logo-emails{display:flex}.setting-page-logo-emails .setting-page-logo{height:auto;min-height:340px;flex:0 0 50%}.setting-page-logo-emails .setting-page-logo>form{height:100%;display:flex}.setting-page-logo-emails .setting-page-logo>form .set-chem-details{display:flex;height:calc(100% - 57px);align-items:center;justify-content:center}.setting-page-logo-emails .setting-page-logo>form .set-chem-details .set-chem-list{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.setting-page-logo-emails .setting-page-logo>form .set-chem-details .set-chem-list table{margin:0}.setting-page-logo-emails .setting-page-emails{height:auto;min-height:340px;flex:0 0 50%}.domain-error{border-color:red !important}.sl-delete-disable{opacity:.5;cursor:not-allowed}.icon-required-sl-delete-tooltip.icon-required span{width:232px;bottom:34px}button.verify-dns-changes-btn,.verify-dns-changes-btn{appearance:none;outline:none;border:0;background:#285fc6;color:#fff;padding:4px 8px;display:inline-block;font-size:13px;border-radius:3px;margin-bottom:7px}button.verify-dns-changes-btn:hover,.verify-dns-changes-btn:hover{background:#1f4b9c}button.verify-dns-changes-btn[disabled],.verify-dns-changes-btn[disabled]{opacity:.7}.verifyingDNSChanges-label{min-height:24px;margin-bottom:12px;margin-top:7px;display:flex;align-items:center}.verifyingDNSChanges-label:after{overflow:hidden;display:inline-block;vertical-align:bottom;transition:all .5s ease;-webkit-animation:ellipsis steps(4, end) 900ms infinite;animation:ellipsis steps(4, end) 900ms infinite;content:"…";width:0px}@keyframes ellipsis{to{width:15px}}@-webkit-keyframes ellipsis{to{width:15px}}.repeat-icon-holder{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:19px;width:17px}.repeat-icon-holder .repeat-icon-txt.every-1m{font-size:7px;font-weight:600;letter-spacing:0px;top:-1px;left:-1px;position:relative}.repeat-icon-holder .repeat-icon-txt.every-x{font-size:14px;font-weight:600;letter-spacing:0px;top:1px;left:-1px;position:relative;line-height:0}.repeat-icon-holder .repeat-icon-txt.every-week{font-size:9px;letter-spacing:0px;top:-1px;left:-0.8px;position:relative;line-height:0}.no-record-found-frame-tbody td.no-record-found-frame-td{text-align:center;background-color:#fff !important;padding:25px 25px 0 25px !important;border:0 !important}.job-deleted-alert-qd{color:red;height:16px;width:100%;position:relative}.job-deleted-alert-qd>span{position:absolute;white-space:nowrap;right:-17px}.disable-job-link-qd{cursor:not-allowed;opacity:.7}.equipment-filter-visit-counter{display:flex;align-items:center}.equipment-filter-visit-counter-msg{font-size:13px;line-height:1;margin-bottom:8px;color:red}.report-sm-card-loader-parent{position:relative}.report-sm-card-loader-parent .report-sm-card-loader{position:absolute;left:0;right:0;bottom:0;top:0}.report-sm-card-loader-parent .report-sm-card-loader .spinner{color:unset;border:0}.report-sm-card-loader-parent .report-sm-card-loader .spinner-animation{transform:scale(0.65)}.ps-picker{scroll-behavior:smooth;width:400px;background-color:#fff;box-shadow:0px 0px 4px 0px rgba(0,0,0,.75);margin-top:2px;overflow:auto;max-height:360px;z-index:5}.ps-picker #product-list{width:100%;position:static;box-shadow:none;margin:0;padding:0}.loadMoreProductData-btn-holder{display:flex;align-items:center;justify-content:center;padding:10px 10px;background-color:#edf0f5}.loadMoreProductData-btn-holder .loadMoreProductData-btn{background-color:#285fc6;color:#fff;padding:6px 10px;border-radius:4px;text-decoration:none !important}.loadMoreProductData-btn-holder .loadMoreProductData-btn.disabled{opacity:.5;pointer-events:none}.setting-sm-card-loader-parent{position:relative}.setting-sm-card-loader-parent .setting-sm-card-loader{position:absolute;left:0;right:0;bottom:0;top:0}.setting-sm-card-loader-parent .setting-sm-card-loader .spinner{color:unset;border:0}.setting-sm-card-loader-parent .setting-sm-card-loader .spinner-animation{transform:scale(0.65)}.set-chem-details-logo-wrapper{flex-direction:column}.set-chem-details-logo-wrapper success{position:absolute;bottom:15px;left:20px;right:20px;height:auto}.rt-route-address-wrapper li.permanent-moved .availability{opacity:.5;z-index:5}.delete-route-btn,.common-popup button.delete-route-btn[type=button]{background-color:red;display:inline-flex;align-items:center;justify-content:center}.delete-route-btn:hover,.common-popup button.delete-route-btn[type=button]:hover{background-color:#e60000}.delete-route-btn.loading,.common-popup button.delete-route-btn[type=button].loading{background-color:#e60000;pointer-events:none}.delete-route-btn.loading>span,.common-popup button.delete-route-btn[type=button].loading>span{opacity:0;user-select:none}.delete-route-btn.loading .delete-route-btn-loader,.common-popup button.delete-route-btn[type=button].loading .delete-route-btn-loader{display:inline-block}.delete-route-btn-loader{display:none;position:absolute;border:2px solid #f3f3f3;border-radius:50%;border-top:2px solid rgba(0,0,0,0);width:15px;height:15px;-webkit-animation:deleteroutespin .5s linear infinite;animation:deleteroutespin .5s linear infinite}@-webkit-keyframes deleteroutespin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes deleteroutespin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.btn-initiate-sync{outline:none !important;display:inline-flex;align-items:center;text-align:center;justify-content:center}.btn-initiate-sync.loading>.btn-text{opacity:0;user-select:none}.btn-initiate-sync.loading .btn-loader{display:inline-block}.btn-initiate-sync .btn-loader{display:none;position:absolute;border:2px solid #f3f3f3;border-radius:50%;border-top:2px solid rgba(0,0,0,0);width:18px;height:18px;-webkit-animation:reInitSyncAnim .5s linear infinite;animation:reInitSyncAnim .5s linear infinite}@-webkit-keyframes reInitSyncAnim{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes reInitSyncAnim{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.link-customer-popup .popup-body{position:relative}.link-cust--row{display:flex;flex-direction:column}.link-cust--row .link-cust--col{margin-bottom:15px}.link-cust--row .link-cust--col.no-margin{margin:0}.link-cust--btns{display:flex;align-items:center;justify-content:center;margin-top:5px}.link-cust--btns .add-button{margin:0 4px;min-width:96px}.link-cust--btns .add-button[disabled]{opacity:.7;cursor:not-allowed}.link-cust--merging{display:flex;align-items:center;width:100%;flex-direction:column}.link-cust--merging-center{flex:0 0 100%;width:100%;text-align:center}.link-cust--merging-card{background-color:#fff;border:1px solid #ddd;padding:15px;width:100%;border-radius:6px;position:relative;overflow:hidden}.link-cust--merging-card-close-text-link{padding-left:5px;font-size:13px}.link-cust--merging-card-close-text-link a{text-decoration:none !important;font-weight:600}.link-cust--merging-card h5{font-weight:600;font-size:16px;padding:0;margin:0;margin-bottom:10px}.link-cust--merging-card p{font-weight:normal;font-size:14px;padding:0;margin:0;margin-bottom:8px}.link-cust--merging-card p:last-child{margin-bottom:0}.link-cust--btns .add-button.link-yes{background-color:#52c631}.link-cust--btns .add-button.link-no{background-color:#ff3823}.linkingWizardCustomerList{max-height:145px;overflow:auto;margin-top:-15px;margin-bottom:15px}.linkingWizardCustomerList ul{list-style:none;margin:0;padding:0}.linkingWizardCustomerList ul li{display:block;padding:8px 12px;background:#fff;margin-bottom:3px;font-size:12px;border-left:1px solid;border-right:1px solid;border-bottom:1px solid;border-color:#ddd;margin:0;cursor:pointer}.linkingWizardCustomerList ul li:hover{color:#fff;background-color:#285fc6}.link-wizard-load-more-btn{display:flex;align-items:center;justify-content:center;font-size:12px;padding:4px 0}.link-wizard-load-more-btn button{appearance:none;border:0;border-radius:4px;padding:5px 10px;background-color:#285fc6;color:#fff;text-align:center;width:82px}.linkingConfirmationPopup-body p{margin-bottom:25px;text-align:center}.linkingSucessPopup-body p{margin-bottom:25px;text-align:center}.linkingSucessPopup-body img{width:70px;margin:auto;display:block;margin-bottom:15px}.link-cust--form-control{padding-right:40px}.link-cust--form-group{position:relative}.link-cust--form-group .link-cust--form-group-loading{position:absolute;right:8px;top:8px;border:2px solid #f3f3f3;border-radius:50%;border-top:2px solid #285fc6;width:20px;height:20px;-webkit-animation:link_cust__form_group_loading .4s linear infinite;animation:link_cust__form_group_loading .4s linear infinite}@-webkit-keyframes link_cust__form_group_loading{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes link_cust__form_group_loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.popup-header-right-btns{display:flex;align-items:center;justify-content:flex-end}.link-cust--popup-icon{display:inline-flex;width:25px;align-items:center;justify-content:center;margin-right:15px;cursor:pointer}.link-cust--popup-icon img{filter:invert(1);height:20px;width:20px;object-fit:contain}.disable-actions-popup-body{pointer-events:none}.link-cust--error-message{background:#ff3823;padding:10px;margin-bottom:15px;color:#fff;border-radius:6px;font-size:13px}.link-cust--success-message{background:#52c631;padding:10px;margin-bottom:15px;color:#fff;border-radius:6px;font-size:13px}.link-cust--same-customer{margin-bottom:17px;font-size:14px;color:red;text-align:center}.link-cust--same-customer .fa{margin-right:3px}html:not(.pb-app) .top-row-technician{margin-bottom:15px;float:left;width:100%}html:not(.pb-app) .technicians .pagination-area{display:flex;align-items:center;justify-content:space-between}.technician-list-label{display:none}.dismiss-all-area{text-align:right}.confirm-invCreation--btns{display:flex;align-items:center;justify-content:center;margin-top:10px;flex-direction:column;margin-bottom:35px}.confirm-invCreation--btns.bottom-area{flex-direction:row;margin-top:0;margin-bottom:20px}.confirm-invCreation--btns .add-button{margin:0 4px;min-width:96px}.confirm-invCreation--btns .add-button[disabled]{opacity:.7;cursor:not-allowed}.confirm-invCreation--btns button[type=submit]{padding:10px 20px;font-weight:bold}.confirm-invCreation--btns button[type=submit].confirm-inv-no{background-color:red;font-size:12px;padding:8px 10px}.confirm-invCreation--btns button[type=submit].confirm-inv-cancel{font-size:12px;padding:8px 10px}.add-customer-dromo-btn .btn{border:0}.add-customer-dromo-btn .add-customer-dromo-btn-inner{display:flex;align-items:center}.add-customer-dromo-btn div:not(:first-child) .btn{margin-left:8px}.add-customer-dromo-btn .add-customer-dromo-btn-element{overflow:hidden;position:relative}.add-customer-dromo-btn .add-customer-dromo-btn-element[disabled]{opacity:1;min-width:143px}.add-customer-dromo-btn .add-customer-dromo-btn-element .dromo-progress-bar{display:block;height:100%;background:#27ba00;position:absolute;left:0;bottom:0;width:0;transition:width .5s ease-in-out}.add-customer-dromo-btn .add-customer-dromo-btn-element span{position:relative;z-index:2}.charge-for-no-access-toggle{padding-left:36px;margin-top:-10px;transform:scale(0.8);transform-origin:left}.charge-for-no-access-toggle .customer-subdomain-help.icon-required span{right:-96px;transform:scale(1.2)}body.authPage{position:relative;background-image:url(../images/signup-bg.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover;background-attachment:fixed}body.authPage.authPage-no-bg{background:#edf0f5 !important}body.authPage:before{content:"";background:rgba(165,165,165,.4);height:100vh;width:100%;position:fixed;left:0;top:0;right:0;bottom:0;z-index:0;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.authPage.authPage-no-bg:before{display:none}#chemical-setting-area{font-size:14px}.chemical-setting-dosing-table{padding:0 15px}.chemical-setting-dosing-table table{width:100%}.chemical-setting-dosing-table table label{margin:0}.chemical-setting-dosing-table table thead{border-bottom:2px solid #c9cfd7}.chemical-setting-dosing-table table thead tr th{font-weight:900}.chemical-setting-dosing-table table tbody{border-left:2px solid #c9cfd7;border-right:2px solid #c9cfd7;background-color:#f6f7fa}.chemical-setting-dosing-table table tfoot{border-left:2px solid #c9cfd7;border-right:2px solid #c9cfd7;border-bottom:2px solid #c9cfd7;background-color:#f6f7fa}.chemical-setting-dosing-table table .chemical-hr{width:calc(100% - 30px);height:0px;border-top:1px solid #ddd;margin:0 auto}.chemical-setting-dosing-table table thead tr th,.chemical-setting-dosing-table table tbody tr td,.chemical-setting-dosing-table table tfoot tr td{padding:8px 6px;text-align:left;vertical-align:middle}.chemical-setting-dosing-table table thead tr th:first-child,.chemical-setting-dosing-table table tbody tr td:first-child,.chemical-setting-dosing-table table tfoot tr td:first-child{padding-left:15px}.chemical-setting-dosing-table table thead tr th.csdt--chemical-name,.chemical-setting-dosing-table table tbody tr td.csdt--chemical-name,.chemical-setting-dosing-table table tfoot tr td.csdt--chemical-name{width:20%}.chemical-setting-dosing-table table thead tr th.csdt--dose-target,.chemical-setting-dosing-table table tbody tr td.csdt--dose-target,.chemical-setting-dosing-table table tfoot tr td.csdt--dose-target{width:12%}.chemical-setting-dosing-table table thead tr th.csdt--price,.chemical-setting-dosing-table table tbody tr td.csdt--price,.chemical-setting-dosing-table table tfoot tr td.csdt--price{width:10%}.chemical-setting-dosing-table table thead tr th.csdt--cost,.chemical-setting-dosing-table table tbody tr td.csdt--cost,.chemical-setting-dosing-table table tfoot tr td.csdt--cost{width:10%}.chemical-setting-dosing-table table thead tr th.csdt--unit,.chemical-setting-dosing-table table tbody tr td.csdt--unit,.chemical-setting-dosing-table table tfoot tr td.csdt--unit{width:10%}.chemical-setting-dosing-table table thead tr th.csdt--display-name,.chemical-setting-dosing-table table tbody tr td.csdt--display-name,.chemical-setting-dosing-table table tfoot tr td.csdt--display-name{width:18%}.chemical-setting-dosing-table table thead tr th.csdt--swim-wait,.chemical-setting-dosing-table table tbody tr td.csdt--swim-wait,.chemical-setting-dosing-table table tfoot tr td.csdt--swim-wait{width:10%}.chemical-setting-dosing-table table thead tr th.csdt--product-link,.chemical-setting-dosing-table table tbody tr td.csdt--product-link,.chemical-setting-dosing-table table tfoot tr td.csdt--product-link{width:5%}.chemical-setting-dosing-table table thead tr th.csdt--status-toggle,.chemical-setting-dosing-table table tbody tr td.csdt--status-toggle,.chemical-setting-dosing-table table tfoot tr td.csdt--status-toggle{width:5%}.chemical-setting-dosing-table table .align-content-center{text-align:center}.chemical-setting-dosing-table table .align-content-right{text-align:right}.chemical-setting-dosing-table table .form-control{padding:6px 6px;box-shadow:none;border-radius:3px}.chemical-setting-dosing-table table .select-wrap.open .dropdown-menu{min-width:120px}.chemical-setting-dosing-table table .dropdown-toggle{padding-left:6px;height:34px;display:inline-flex}.chemical-setting-dosing-table table .swim-wait-link{color:#285fc6;font-size:17px;cursor:pointer;font-weight:900;text-align:center}.chemical-setting-dosing-table table .switch-medium{top:2px;transform:scale(0.8)}.chemical-setting-dosing-table table .slider-medium{top:4px;left:4px;right:4px;bottom:4px}.chemical-setting-dosing-table table .product-sevices-category.Product{position:relative;bottom:-2px}.chemical-setting-dosing-table table .dose-target-link{color:#285fc6;cursor:pointer;font-weight:900;text-align:center}.chemical-setting-dosing-table table .dosing-deault-link{color:#285fc6;display:block;font-weight:600;font-size:12px;cursor:pointer;opacity:0;transition:opacity .1s linear;position:relative;top:-4px}.chemical-setting-dosing-table table .dosing-deault-link.default{cursor:auto;opacity:1;pointer-events:none;color:#ff6609}.chemical-setting-dosing-table table tbody tr:hover .dosing-deault-link{opacity:1}.chemical-setting-dosing-table table .dosing-delete-icon{position:static}.chemical-setting-dosing-table table .dosing-delete-icon .btn-trash{transform:scale(0.8);position:static}.chemical-setting-dosing-table table .csdt--chemical-name .form-control{max-width:290px}.chemical-setting-dosing-table table .add-new-row{cursor:pointer}.chemical-setting-dosing-table table .add-new-row svg{margin-right:6px}.chemical-setting-dosing-table table .pool-datagrid{padding-left:15px;padding-right:15px}.chemical-setting-dosing-table table .customer-subdomain-help.icon-required{top:2px}.chemical-setting-dosing-table.chemical-setting-dosing-table-custom{margin-top:15px}.chemical-setting-dosing-table.chemical-setting-dosing-table-custom thead tr th:first-child,.chemical-setting-dosing-table.chemical-setting-dosing-table-custom tbody tr td:first-child,.chemical-setting-dosing-table.chemical-setting-dosing-table-custom tfoot tr td:first-child{padding-left:15px}.chemical-setting-dosing-table.chemical-setting-dosing-table-custom thead tr th.csdt--chemical-name,.chemical-setting-dosing-table.chemical-setting-dosing-table-custom tbody tr td.csdt--chemical-name,.chemical-setting-dosing-table.chemical-setting-dosing-table-custom tfoot tr td.csdt--chemical-name{width:34%}.chemical-setting-dosing-table.chemical-setting-dosing-table-custom thead tr th.csdt--price,.chemical-setting-dosing-table.chemical-setting-dosing-table-custom tbody tr td.csdt--price,.chemical-setting-dosing-table.chemical-setting-dosing-table-custom tfoot tr td.csdt--price{width:12%}.chemical-setting-dosing-table.chemical-setting-dosing-table-custom thead tr th.csdt--cost,.chemical-setting-dosing-table.chemical-setting-dosing-table-custom tbody tr td.csdt--cost,.chemical-setting-dosing-table.chemical-setting-dosing-table-custom tfoot tr td.csdt--cost{width:12%}.chemical-setting-dosing-table.chemical-setting-dosing-table-custom thead tr th.csdt--unit,.chemical-setting-dosing-table.chemical-setting-dosing-table-custom tbody tr td.csdt--unit,.chemical-setting-dosing-table.chemical-setting-dosing-table-custom tfoot tr td.csdt--unit{width:12%}.chemical-setting-dosing-table.chemical-setting-dosing-table-custom thead tr th.csdt--swim-wait,.chemical-setting-dosing-table.chemical-setting-dosing-table-custom tbody tr td.csdt--swim-wait,.chemical-setting-dosing-table.chemical-setting-dosing-table-custom tfoot tr td.csdt--swim-wait{width:10%}.chemical-setting-dosing-table.chemical-setting-dosing-table-custom thead tr th.csdt--product-link,.chemical-setting-dosing-table.chemical-setting-dosing-table-custom tbody tr td.csdt--product-link,.chemical-setting-dosing-table.chemical-setting-dosing-table-custom tfoot tr td.csdt--product-link{width:10%}.chemical-setting-dosing-table.chemical-setting-dosing-table-custom thead tr th.csdt--status-toggle,.chemical-setting-dosing-table.chemical-setting-dosing-table-custom tbody tr td.csdt--status-toggle,.chemical-setting-dosing-table.chemical-setting-dosing-table-custom tfoot tr td.csdt--status-toggle{width:10%}.chemical-setting-dosing-table.chemical-setting-dosing-table-custom .csdt--chemical-name .form-control{max-width:100%}.chemical-setting-dosing-table .csdt--chemical-name-range{font-weight:normal;font-size:12px}.chemical-setting-dosing-table .csdt--status-toggle{position:relative}.chemical-setting-dosing-table .csdt--status-toggle .csdt--status-toggle--tooltip{display:none;position:absolute;left:50%;bottom:45px;background:#04a4ff;border-radius:4px;text-align:center;font-size:11px;color:#fff;font-weight:700;width:auto;padding:5px 10px;z-index:1;white-space:nowrap;transform:translateX(-50%)}.chemical-setting-dosing-table .csdt--status-toggle .csdt--status-toggle--tooltip:after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:10px solid #04a4ff;position:absolute;left:50%;bottom:-8px;z-index:0;transform:translateX(-50%)}.chemical-setting-dosing-table .csdt--status-toggle label:hover+.csdt--status-toggle--tooltip{display:block}.dose-taget-popup{width:100%;max-width:610px}.dose-taget-popup .dose-target-toggle-container{display:flex;align-items:center;justify-content:center;margin-bottom:15px}.dose-taget-popup .switch{vertical-align:text-bottom}.dose-taget-popup .popup-header{display:flex;align-items:center;justify-content:center}.dose-taget-popup .popup-header .popup-close{position:absolute;right:12px}.dose-taget-popup .dose-target-info{margin-bottom:15px}.dose-taget-popup .dose-target-info p{margin-bottom:0;text-align:center}.dose-taget-popup .dose-target-info-has-range-error{color:#ff3823}.dose-taget-popup .dose-target-input-error{border-color:#ff3823}.dose-taget-popup .dose-target-input{display:flex;align-items:center;justify-content:center;margin-bottom:15px}.dose-taget-popup .dose-target-input .dose-target-input-inner{display:flex;align-items:center;justify-content:center}.dose-taget-popup .dose-target-input .dose-target-input-inner .form-control{width:80px;padding-left:6px;padding-right:6px;margin-right:8px;box-shadow:none;border-radius:3px;text-align:center;font-weight:600}.dose-taget-popup .dose-target-input .dose-target-input-inner span{font-weight:600}.chem-reading-col{margin-bottom:15px;user-select:none;min-height:72px}.chem-reading-col .chem-reading-title{color:inherit}.chem-reading-col .chem-reading-toggle{color:inherit}.chem-reading-col .chem-reading-dose-target-link>span{color:#10aeff;cursor:pointer}.chem-reading-col .chem-reading-dose-target-link>span:hover{color:#0091dc}.lsi-confirm-popup{width:100%;max-width:450px}.lsi-confirm-popup .popup-header{display:flex;align-items:center;justify-content:center}.lsi-confirm-popup .popup-header .popup-close{position:absolute;right:12px}.email-center-page{text-align:left}.email-center-page .set-chem-title{display:none}.email-center-page .ecp-tabs{list-style:none;display:flex;padding:0;margin:0;border-bottom:3px solid #ddd;margin-bottom:15px}.email-center-page .ecp-tabs .ecp-tab-btn{position:relative}.email-center-page .ecp-tabs .ecp-tab-btn .ecp-tab-link{text-decoration:none !important;padding:8px 12px;display:flex;color:#333;margin-bottom:-3px;justify-content:center;min-width:180px}.email-center-page .ecp-tabs .ecp-tab-btn .ecp-tab-link.active{font-weight:600;border-bottom:3px solid #285fc6}.email-center-page .ecp-tabs .ecp-tab-btn .ecp-tab-link.ecp-tab-link-not-allowed{cursor:default;opacity:.6}.email-center-page .ecp-tabs .ecp-tab-btn .ecp-tab-link.ecp-tab-link-not-allowed:hover+.ecp-tab-tooltip{display:block}.email-center-page .ecp-tabs .ecp-tab-tooltip{display:none;position:absolute;background:#04a4ff;border-radius:4px;text-align:center;font-size:11px;color:#fff;font-weight:700;min-width:160px;padding:5px 10px 7px;z-index:1;left:50%;top:calc(100% + 0px);transform:translateX(-50%)}.email-center-page .ecp-tabs .ecp-tab-tooltip:after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:10px solid #04a4ff;position:absolute;left:50%;transform:translateX(-50%);top:-9px;z-index:0}.email-center-page .ecp-section{margin-bottom:15px}.email-center-page .ecp-section .ecp-section-header{margin-bottom:5px}.email-center-page .ecp-section .ecp-section-header .ecp-section-title{font-weight:600;padding-left:10px}.email-center-page .ecp-section .ecp-section-header .ecp-section-title .icon-required{margin-left:4px}.email-center-page .ecp-section .ecp-section-header .ecp-section-title .icon-required.clear-all-link{font-size:13px}.email-center-page .ecp-section .ecp-section-body{position:relative}.email-center-page .ecp-section .ecp-section-body .ecp-section-card{background:#fff;padding:20px;border:2px solid #285fc6}.email-center-page .ecp-section .ecp-section-body .ecp-section-card.ecp-section-card-selection-made{padding:10px;min-height:56px}.email-center-page .ecp-section-equipment-area{user-select:none;min-height:86px;margin-bottom:20px}.email-center-page .ecp-section-equipment-area .ecp-section-equipment-list{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(100px, 1fr));grid-gap:10px}.email-center-page .ecp-section-equipment-area .ecp-section-equipment-list li .ecp-equipment-card{text-align:center;cursor:pointer;position:relative}.email-center-page .ecp-section-equipment-area .ecp-section-equipment-list li .ecp-equipment-card .ecp-equipment-card-icon{height:70px;width:80px;background-position:center;background-size:contain;background-repeat:no-repeat;background-color:#fff;margin:0 auto}.email-center-page .ecp-section-equipment-area .ecp-section-equipment-list li .ecp-equipment-card .ecp-equipment-card-icon-filter{background-image:url(../images/equipment/Filter-present.png)}.email-center-page .ecp-section-equipment-area .ecp-section-equipment-list li .ecp-equipment-card .ecp-equipment-card-icon-pump{background-image:url(../images/equipment/Pump-present.png)}.email-center-page .ecp-section-equipment-area .ecp-section-equipment-list li .ecp-equipment-card .ecp-equipment-card-icon-runtime{background-image:url(../images/equipment/Run-Time-present.png)}.email-center-page .ecp-section-equipment-area .ecp-section-equipment-list li .ecp-equipment-card .ecp-equipment-card-icon-cleaner{background-image:url(../images/equipment/Cleaning-System-present.png)}.email-center-page .ecp-section-equipment-area .ecp-section-equipment-list li .ecp-equipment-card .ecp-equipment-card-icon-waterleveler{background-image:url(../images/equipment/Auto-Leveler-present.png)}.email-center-page .ecp-section-equipment-area .ecp-section-equipment-list li .ecp-equipment-card .ecp-equipment-card-icon-saltsystem{background-image:url(../images/equipment/Salt-System-present.png)}.email-center-page .ecp-section-equipment-area .ecp-section-equipment-list li .ecp-equipment-card .ecp-equipment-card-icon-heater{background-image:url(../images/equipment/Heater-present.png)}.email-center-page .ecp-section-equipment-area .ecp-section-equipment-list li .ecp-equipment-card .ecp-equipment-card-title{font-size:13px;font-weight:600}.email-center-page .ecp-section-equipment-area .ecp-section-equipment-list li .ecp-equipment-card .ecp-equipment-card-dropdown{position:absolute;width:auto;min-width:100px;padding:4px;box-shadow:0px 6px 10px 1px rgba(0,0,0,.2);border:1px solid #285fc6;background:#fff;left:50%;transition:all .1s linear;transform:translateX(-50%);z-index:6;top:90px}.email-center-page .ecp-section-equipment-area .ecp-section-equipment-list li .ecp-equipment-card .ecp-equipment-card-dropdown-list{padding:0;margin:0;list-style:none}.email-center-page .ecp-section-equipment-area .ecp-section-equipment-list li .ecp-equipment-card .ecp-equipment-card-dropdown-list .ecp-equipment-card-dropdown-list-item{padding:4px 10px;margin-bottom:4px;font-size:14px;font-weight:600;background:#f3f3f3;white-space:nowrap}.email-center-page .ecp-section-equipment-area .ecp-section-equipment-list li .ecp-equipment-card .ecp-equipment-card-dropdown-list .ecp-equipment-card-dropdown-list-item:last-child{margin-bottom:0}.email-center-page .ecp-section-equipment-area .ecp-section-equipment-list li .ecp-equipment-card .ecp-equipment-card-dropdown-list .ecp-equipment-card-dropdown-list-item:hover{color:#fff;background-color:#285fc6}.email-center-page .selection-made-tag-area{margin:-4px -4px;display:flex;flex-wrap:wrap;user-select:none}.email-center-page .selection-made-tag-area.selection-made-tag-area-blank{margin:0;min-height:34px;padding:0 15px;display:flex;align-items:center}.email-center-page .selection-made-tag-area.selection-made-tag-area-blank p{margin:0;line-height:1;color:#d3d3d3}.email-center-page .selection-made-tag{padding:6px 6px;background:#f3f3f3;font-size:14px;white-space:nowrap;margin:4px;position:relative;padding-right:25px}.email-center-page .selection-made-tag .selection-made-tag-delete{color:#838383;cursor:pointer;font-style:normal;position:absolute;right:0;top:0;height:100%;width:25px;display:flex;align-items:center;justify-content:center;font-size:23px;line-height:1.3}.email-center-page .selection-made-tag .selection-made-tag-delete:hover{color:red}.email-center-page .selection-made-tag.selection-made-tag-disabled{padding:6px 10px}.email-center-page .selection-made-tag.selection-made-tag-disabled .selection-made-tag-delete{display:none}.email-center-page .selection-made-tag.selection-made-tag-highlight{background:#285fc6;color:#fff}.email-center-page .selection-made-tag.selection-made-tag-highlight .selection-made-tag-delete{color:#fff}@keyframes shake{0%{transform:translate(1px, 1px) rotate(0deg)}10%{transform:translate(-1px, -2px) rotate(-1deg)}20%{transform:translate(-3px, 0px) rotate(1deg)}30%{transform:translate(3px, 2px) rotate(0deg)}40%{transform:translate(1px, -1px) rotate(1deg)}50%{transform:translate(-1px, 2px) rotate(-1deg)}60%{transform:translate(-3px, 1px) rotate(0deg)}70%{transform:translate(3px, 1px) rotate(-1deg)}80%{transform:translate(-1px, -1px) rotate(1deg)}90%{transform:translate(1px, 2px) rotate(0deg)}100%{transform:translate(1px, -2px) rotate(-1deg)}}.email-center-page .email-group-table-area{position:relative;font-size:13px}.email-center-page .email-group-table-area table.email-group-table{width:100%;table-layout:fixed}.email-center-page .email-group-table-area table.email-group-table thead tr th{padding:0 !important}.email-center-page .email-group-table-area table.email-group-table thead tr th .sorting{padding:10px 15px !important;padding-right:30px !important}.email-center-page .email-group-table-area table.email-group-table tbody tr td{padding:10px 15px !important}.email-center-page .email-group-table-area table.email-group-table thead tr th{color:#fff}.email-center-page .email-group-table-area table.email-group-table .blank-td{padding:0 !important;background-color:#edf0f5;padding-top:6px !important}.email-center-page .email-group-table-area table.email-group-table thead tr th,.email-center-page .email-group-table-area table.email-group-table tbody tr td{width:25% !important}.email-center-page .email-group-table-tools{padding:15px 0;display:flex;align-items:center;justify-content:space-between}.email-center-page .email-group-table-tools.top-aligned{align-items:flex-start;padding-bottom:0}.email-center-page .email-group-table-tools .icon-required{margin-left:4px}.email-center-page .email-group-table-tools .email-group-table-tools-left,.email-center-page .email-group-table-tools .email-group-table-tools-right{display:flex;align-items:flex-start}.email-center-page .email-group-table-tools .email-group-table-tools-left .btn,.email-center-page .email-group-table-tools .email-group-table-tools-right .btn{margin-left:10px}.email-center-page .email-group-table-tools .email-group-table-tool-counting>span{font-size:18px;font-weight:600}.email-center-page .email-group-table-tool-contact-type-checkbox{display:flex;align-items:center;margin-right:20px;white-space:nowrap;min-height:32px}.email-center-page .email-group-table-tool-contact-type-checkbox .egt-radiobox{margin-left:20px;display:flex;align-items:center}.email-center-page .email-group-table-tool-contact-type-checkbox .egt-radiobox label{margin:0 5px;display:flex;align-items:center;margin-right:8px;font-weight:normal;cursor:pointer}.email-center-page .email-group-table-tool-contact-type-checkbox .egt-radiobox input{margin:0;margin-right:5px;cursor:pointer;accent-color:#285fc6}.email-center-page .group-email-compose-btn{padding:6px 16px;background-color:#285fc6;border:0}.email-center-page .group-email-compose-btn:hover{background-color:#1f4b9c !important}.email-center-page .group-email-compose-btn.send-preview{appearance:none;-webkit-appearance:none;background:#fff;color:#285fc6;padding:0;margin-top:7px;box-shadow:none !important}.email-center-page .group-email-compose-btn.send-preview:hover,.email-center-page .group-email-compose-btn.send-preview:active,.email-center-page .group-email-compose-btn.send-preview:focus{background:#fff !important;color:#285fc6 !important}.email-center-page .email-group-table-tool-send-btn{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-end}.email-center-page .email-group-table-tool-send-btn .contacts-count{margin-top:3px;font-size:14px;display:block;text-align:right}.email-center-page .ecp-section-dropdown-area{display:flex;flex-wrap:wrap;padding:15px}.email-center-page .ecp-section-dropdown-area .ecp-section-dropdown{margin-right:20px}.email-center-page .ecp-section-dropdown-area .ecp-section-dropdown-btn{padding:8px 16px;background-color:#285fc6;border:0;padding-right:30px;display:flex;align-items:center;position:relative;font-weight:600}.email-center-page .ecp-section-dropdown-area .ecp-section-dropdown-btn:hover{background-color:#1f4b9c !important}.email-center-page .ecp-section-dropdown-area .ecp-section-dropdown-btn .fa{position:absolute;font-size:17px;right:11px;top:7px}.email-center-page .ecp-section-dropdown{user-select:none;position:relative;margin-bottom:5px}.email-center-page .ecp-section-dropdown .ecp-section-dropdown-content{position:absolute;top:100%;left:0;width:100%;min-width:280px;padding-top:3px;z-index:999}.email-center-page .ecp-section-dropdown .ecp-section-dropdown-content .ecp-section-dropdown-content-inner{border:1px solid #285fc6;padding:10px;box-shadow:0px 6px 10px 1px rgba(0,0,0,.2);border:1px solid #285fc6;background:#fff}.email-center-page .ecp-section-dropdown .ecp-section-dropdown-content .ecp-section-dropdown-content-inner .ecp-section-dropdown-content-search{width:100%;position:relative;margin-bottom:10px}.email-center-page .ecp-section-dropdown .ecp-section-dropdown-content .ecp-section-dropdown-content-inner .ecp-section-dropdown-content-search input{width:100%;border-radius:25px;height:34px;padding:6px 10px 7px 35px;border:1px solid #b8b8b8;font-size:13px}.email-center-page .ecp-section-dropdown .ecp-section-dropdown-content .ecp-section-dropdown-content-inner .ecp-section-dropdown-content-search .fa{position:absolute;left:14px;top:8px;color:#b8b8b8}.email-center-page .ecp-section-dropdown .ecp-section-dropdown-content-list-area{max-height:240px;margin:0 -10px;margin-bottom:-10px;padding:0 10px;overflow:auto;overflow-x:hidden}.email-center-page .ecp-section-dropdown .ecp-section-dropdown-content-list-area .ecp-section-dropdown-content-list{display:flex;flex-wrap:wrap;list-style:none;padding:0;gap:4px;margin:0;margin-bottom:10px}.email-center-page .ecp-section-dropdown .ecp-section-dropdown-content-list-area .ecp-section-dropdown-content-list-no-result{min-height:70px;font-size:14px;margin-top:0;margin-bottom:10px;text-align:center;display:flex;align-items:center;justify-content:center;text-align:center}.email-center-page .ecp-section-dropdown .ecp-section-dropdown-content-list-area .ecp-section-dropdown-content-list-no-result-fullwidth-options{margin-bottom:0}.email-center-page .ecp-section-dropdown .ecp-section-dropdown-content-list-area .ecp-section-dropdown-content-list .ecp-section-dropdown-content-list-item{padding:4px 8px;background-color:#f3f3f3;font-weight:600;cursor:pointer;font-size:15px}.email-center-page .ecp-section-dropdown .ecp-section-dropdown-content-list-area .ecp-section-dropdown-content-list .ecp-section-dropdown-content-list-item:hover{background-color:#285fc6;color:#fff}.email-center-page .ecp-section-dropdown .ecp-section-dropdown-content-list-area .ecp-section-dropdown-content-list .ecp-section-dropdown-content-list-item-route{background-color:#fff}.email-center-page .ecp-section-dropdown .ecp-section-dropdown-content-list-area .ecp-section-dropdown-content-list .ecp-section-dropdown-content-list-item-route:hover{background-color:#fff;color:inherit}.email-center-page .ecp-section-dropdown .ecp-section-dropdown-content-list-area .ecp-section-dropdown-content-list .ecp-section-dropdown-content-list-item-route:hover .route-item-title{color:inherit}.email-center-page .ecp-section-dropdown .ecp-section-dropdown-content-fullwidth-options{min-width:170px}.email-center-page .ecp-section-dropdown .ecp-section-dropdown-content-fullwidth-options .ecp-section-dropdown-content-list-area{overflow:visible;padding:0;margin:0}.email-center-page .ecp-section-dropdown .ecp-section-dropdown-content-fullwidth-options .ecp-section-dropdown-content-list-area .ecp-section-dropdown-content-list{margin:0}.email-center-page .ecp-section-dropdown .ecp-section-dropdown-content-fullwidth-options .ecp-section-dropdown-content-list-area .ecp-section-dropdown-content-list .ecp-section-dropdown-content-list-item{flex:0 0 100%}.email-center-page .ecp-section-dropdown .ecp-section-dropdown-content-route-list{min-width:280px}.email-center-page .ecp-section-dropdown .ecp-section-dropdown-content-route-list .ecp-section-dropdown-content-list-area{height:300px;padding:0 10px;overflow:auto;overflow-x:hidden}.email-center-page .ecp-section-dropdown .ecp-section-dropdown-content-route-list .ecp-section-dropdown-content-list-area .ecp-section-dropdown-content-list .ecp-section-dropdown-content-list-item{flex:0 0 100%}.email-center-page .filter-loader{display:flex;align-items:center;justify-content:center;height:100%;flex-direction:column}.email-center-page .filter-loader i{border:2px solid #eef0f5;border-radius:50%;border-top-color:#285fc6;width:30px;height:30px;-webkit-animation:route-loader-email .5s linear infinite;animation:route-loader-email .5s linear infinite;margin-bottom:15px}@-webkit-keyframes route-loader-email{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes route-loader-email{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.email-center-page .no-results-found-li{font-size:14px;display:flex;align-items:center;justify-content:center;width:100%}.email-center-page .no-results-found-li[data-no-found-ul=route]{height:230px}.email-center-page .route-item{display:flex;align-items:center;line-height:1}.email-center-page .route-item .route-item-left{padding-right:10px}.email-center-page .route-item .route-item-image{height:35px;width:35px;border-radius:50%;border:2px solid;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:13px}.email-center-page .route-item .route-item-image img{height:100%;width:100%;object-fit:contain}.email-center-page .route-item .route-item-title{font-size:14px;margin-bottom:2px}.email-center-page .route-item .route-item-tech-name{font-size:12px;font-weight:400}.email-center-page .ecp-section-dropdown-content-slider{display:flex;margin-bottom:10px;align-items:center}.email-center-page .ecp-section-dropdown-content-slider .ecp-section-dropdown-content-slider-left,.email-center-page .ecp-section-dropdown-content-slider .ecp-section-dropdown-content-slider-right{flex:0 0 30px;display:flex;align-items:center;justify-content:center}.email-center-page .ecp-section-dropdown-content-slider .ecp-section-dropdown-content-slider-left a,.email-center-page .ecp-section-dropdown-content-slider .ecp-section-dropdown-content-slider-right a{color:#285fc6;font-size:20px;display:flex;align-items:center;justify-content:center;height:100%;width:100%;text-decoration:none !important}.email-center-page .ecp-section-dropdown-content-slider .ecp-section-dropdown-content-slider-center{flex:0 0 calc(100% - 60px);display:flex;align-items:center;justify-content:center;color:#285fc6;font-weight:600;font-size:14px}.email-center-page .email-compose-mail-form-group{display:flex;margin-bottom:15px;align-items:center;flex-wrap:wrap}.email-center-page .email-compose-mail-form-group .email-compose-mail-form-group-label{flex:0 0 90px;font-weight:600;color:#333;margin-right:8px;display:flex;align-items:center;white-space:nowrap}.email-center-page .email-compose-mail-form-group .email-compose-mail-form-group-label .icon-required{margin-left:5px}.email-center-page .email-compose-mail-form-group .email-compose-mail-form-group-input{flex:auto;min-height:32px}.email-center-page .email-compose-mail-form-group .email-compose-mail-form-group-input.full-width{flex:0 0 100%;margin-top:6px}.email-center-page .email-compose-mail-form-group .template-list-dropdown{width:100%;max-width:200px}.email-center-page .email-compose-mail-form-group .template-list-dropdown>.btn{min-height:34px}.email-center-page .email-compose-mail-form-group .form-control{border-radius:4px;box-shadow:none}.email-center-page .email-compose-mail-form-group .email-compose-mail-form-group-dropdown{max-width:300px}.email-center-page .email-compose-mail-form-group .email-compose-mail-form-group-dropdown>.btn{min-height:34px}.email-center-page .email-compose-mail-form-group .select-wrap .dropdown-toggle{border:1px solid #c9c9c9}.email-center-page .cke_chrome{border-radius:4px;overflow:hidden}.email-center-page .cke_reset_all,.email-center-page .cke_reset_all *,.email-center-page .cke_reset_all a,.email-center-page .cke_reset_all textarea{font-family:Lato}.email-center-page .cke_contents{min-height:200px !important}.email-center-page .email-group-table-tool-crud{position:relative}.email-center-page .email-group-table-tool-crud .email-group-table-tool-crud-dropdown{top:calc(100% - 2px);position:absolute;border-radius:4px;display:flex;flex-direction:column;width:100%;border:2px solid #285fc6;border-radius:0 0 4px 4px;display:flex;flex-direction:column;width:100%;background-color:#fff}.email-center-page .email-group-table-tool-crud .email-group-table-tool-crud-dropdown>span{display:block;padding:4px 12px;color:#285fc6;font-size:13px;font-weight:600;border-bottom:2px solid #285fc6;cursor:pointer}.email-center-page .email-group-table-tool-crud .email-group-table-tool-crud-dropdown>span:last-child{border-bottom:0}.email-center-page .email-group-table-tool-crud .email-group-table-tool-crud-dropdown>span:hover{background-color:#285fc6;color:#fff}.email-center-page .email-group-table-tool-crud-btn{border:2px solid #285fc6;color:#285fc6;border-radius:4px;font-size:13px;font-weight:600;display:flex;align-items:stretch;user-select:none}.email-center-page .email-group-table-tool-crud-btn .email-group-table-tool-crud-btn-text{display:flex;padding:4px 12px;cursor:pointer}.email-center-page .email-group-table-tool-crud-btn .email-group-table-tool-crud-btn-text:hover{background-color:#285fc6;color:#fff}.email-center-page .email-group-table-tool-crud-btn .email-group-table-tool-crud-btn-arrow{display:flex;padding:4px 8px;cursor:pointer;align-items:center;border-left:2px solid #285fc6}.email-center-page .email-group-table-tool-crud-btn .email-group-table-tool-crud-btn-arrow:hover{background-color:#285fc6;color:#fff}.email-center-page .email-templates-loader{display:block;position:absolute;top:6px;right:8px;border:1px solid #eef0f5;border-radius:50%;border-top-color:#285fc6;width:20px;height:20px;-webkit-animation:email-templates-loader-anim .5s linear infinite;animation:email-templates-loader-anim .5s linear infinite}@-webkit-keyframes email-templates-loader-anim{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes email-templates-loader-anim{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.email-center-page .has-froala-error .fr-toolbar{border-top-color:red;border-left-color:red;border-right-color:red}.email-center-page .has-froala-error .fr-wrapper{border-left-color:red;border-right-color:red}.email-center-page .has-froala-error .fr-second-toolbar{border-left-color:red;border-right-color:red;border-bottom-color:red}.email-center-page .required-template-input{display:none;color:red;font-size:12px;margin:0;text-align:left}.email-center-page .has-error+.required-template-input,.email-center-page .has-froala-error+textarea+.required-template-input{display:block !important}.email-center-page span.email-center-col-mobResp{display:none}.email-center-page .selection-made-query-type-area{font-size:13px;margin-left:30px;font-weight:normal}.email-center-page .selection-made-query-type-area .dropdown{display:inline-flex}.email-center-page .selection-made-query-type-area .btn{padding:0px 2px;background-color:rgba(0,0,0,0);color:#00a3ff !important;font-weight:600;text-transform:uppercase;display:inline-flex;align-items:center;min-width:48px;text-align:center;justify-content:center}.email-center-page .selection-made-query-type-area .btn:hover,.email-center-page .selection-made-query-type-area .btn:focus,.email-center-page .selection-made-query-type-area .btn:active{background-color:rgba(0,0,0,0);color:#00a3ff !important;box-shadow:none}.email-center-page .selection-made-query-type-area .btn .caret{margin:0 4px 0 8px}.email-center-page .selection-made-query-type-area .dropdown-menu>li>a:hover,.email-center-page .selection-made-query-type-area .dropdown-menu>li>a:focus,.email-center-page .selection-made-query-type-area .dropdown-submenu:hover>a,.email-center-page .selection-made-query-type-area .dropdown-submenu:focus>a{background:#285fc6}.email-center-page .email-history-section .email-group-table-area table.email-group-table thead tr th>div{padding:6px 6px !important;padding-right:20px !important;background-size:auto 40%;font-size:13px;letter-spacing:1px;white-space:nowrap}.email-center-page .email-history-section .email-group-table-area table.email-group-table tbody tr:hover{background-color:#f9f9f9}.email-center-page .email-history-section .email-group-table-area table.email-group-table tbody tr td{padding:6px 6px !important}.email-center-page .email-history-section .email-group-table-area table.email-group-table thead tr th,.email-center-page .email-history-section .email-group-table-area table.email-group-table tbody tr td{width:10%;user-select:none}.email-center-page .email-history-section .email-group-table-area table.email-group-table thead tr th:nth-child(1),.email-center-page .email-history-section .email-group-table-area table.email-group-table tbody tr td:nth-child(1){width:7% !important}.email-center-page .email-history-section .email-group-table-area table.email-group-table thead tr th:nth-child(2),.email-center-page .email-history-section .email-group-table-area table.email-group-table tbody tr td:nth-child(2){width:8% !important}.email-center-page .email-history-section .email-group-table-area table.email-group-table thead tr th:nth-child(3),.email-center-page .email-history-section .email-group-table-area table.email-group-table tbody tr td:nth-child(3){width:15% !important}.email-center-page .email-history-section .email-group-table-area table.email-group-table thead tr th:nth-child(4),.email-center-page .email-history-section .email-group-table-area table.email-group-table tbody tr td:nth-child(4){width:10% !important}.email-center-page .email-history-section .email-group-table-area table.email-group-table thead tr th:nth-child(5),.email-center-page .email-history-section .email-group-table-area table.email-group-table tbody tr td:nth-child(5){width:15% !important}.email-center-page .email-history-section .email-group-table-area table.email-group-table thead tr th:nth-child(6),.email-center-page .email-history-section .email-group-table-area table.email-group-table tbody tr td:nth-child(6){width:15% !important}.email-center-page .email-history-section .email-group-table-area table.email-group-table thead tr th:nth-child(7),.email-center-page .email-history-section .email-group-table-area table.email-group-table tbody tr td:nth-child(7){width:22% !important}.email-center-page .email-history-section .email-group-table-area table.email-group-table thead tr th:nth-child(8),.email-center-page .email-history-section .email-group-table-area table.email-group-table tbody tr td:nth-child(8){width:8% !important}.email-center-page .email-history-section .email-group-table-area table.email-group-table .email-history-list-status{font-weight:600 !important}.email-center-page .email-history-section .email-group-table-area table.email-group-table .email-history-list-status-success{color:#52c631}.email-center-page .email-history-section .email-group-table-area table.email-group-table .email-history-list-status-failed{color:#ff3823}.email-center-page .email-history-section .email-group-table-area table.email-group-table .email-history-list-status-blocked{color:#ff3823}.email-center-page .email-history-section.email-suppression-list-section .email-group-table-area table.email-group-table label{margin:0}.email-center-page .email-history-section.email-suppression-list-section .email-group-table-area table.email-group-table thead tr th:nth-child(1),.email-center-page .email-history-section.email-suppression-list-section .email-group-table-area table.email-group-table tbody tr td:nth-child(1){width:20% !important}.email-center-page .email-history-section.email-suppression-list-section .email-group-table-area table.email-group-table thead tr th:nth-child(2),.email-center-page .email-history-section.email-suppression-list-section .email-group-table-area table.email-group-table tbody tr td:nth-child(2){width:20% !important}.email-center-page .email-history-section.email-suppression-list-section .email-group-table-area table.email-group-table thead tr th:nth-child(3),.email-center-page .email-history-section.email-suppression-list-section .email-group-table-area table.email-group-table tbody tr td:nth-child(3){width:35% !important}.email-center-page .email-history-section.email-suppression-list-section .email-group-table-area table.email-group-table thead tr th:nth-child(4),.email-center-page .email-history-section.email-suppression-list-section .email-group-table-area table.email-group-table tbody tr td:nth-child(4){width:20% !important}.email-center-page .email-history-section.email-suppression-list-section .email-group-table-area table.email-group-table thead tr th:nth-child(5),.email-center-page .email-history-section.email-suppression-list-section .email-group-table-area table.email-group-table tbody tr td:nth-child(5){width:5% !important;text-align:center;padding:6px !important}.email-center-page .email-history-section.email-suppression-list-section .email-group-table-area table.email-group-table thead tr th a,.email-center-page .email-history-section.email-suppression-list-section .email-group-table-area table.email-group-table tbody tr td a{text-decoration:none}.email-center-page .email-history-section.email-suppression-list-section .email-group-table-area table.email-group-table thead tr th a .fa,.email-center-page .email-history-section.email-suppression-list-section .email-group-table-area table.email-group-table tbody tr td a .fa{margin-right:4px;font-size:20px}.email-center-page .email-suppression-list-selector{display:flex;align-items:center;justify-content:flex-end;cursor:pointer}.email-center-page .email-suppression-list-selector input{pointer-events:none;cursor:pointer;margin:0;margin-right:15px}.email-center-page th .email-suppression-list-selector input{margin-right:15px}.email-center-page .email-history-tbody-area-no-record-found{padding:25px;display:flex;justify-content:center;align-items:center;background:#f7f7f7}.email-center-page .hide-by-opacity{opacity:0}.email-center-page .email-center-inline-td{display:block;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.email-center-page .email-history-list-filter{margin-bottom:20px;display:flex;align-items:center;flex-wrap:wrap;gap:15px}.email-center-page .email-history-list-filter .email-history-list-filter-search-area{flex:auto;max-width:350px;min-width:300px;margin-right:25px;position:relative}.email-center-page .email-history-list-filter .email-history-list-filter-search-area .email-history-list-filter-search{border-radius:25px;height:31px;padding-left:38px}.email-center-page .email-history-list-filter .email-history-list-filter-search-area .email-history-list-filter-search:focus::placeholder{color:rgba(0,0,0,0)}.email-center-page .email-history-list-filter .email-history-list-filter-search-area .email-history-list-filter-search-icon{position:absolute;top:50%;left:14px;transform:translateY(-50%);width:16px;opacity:.5}.email-center-page .email-history-list-filter .email-history-list-filter-dropdown{width:100%;max-width:170px}.email-center-page .email-history-list-filter .filterRange-dropdown .btn.btn-primary.dropdown-toggle{height:31px}.email-center-page .email-history-list-filter .send-history-filterRange-dropdown-area{margin-left:auto;display:flex;align-items:center}.email-center-page .email-history-list-filter .send-history-filterRange-dropdown-area .dropdown-rangepicker-static{margin-right:0;margin-left:15px}.email-center-page .email-history-list-filter .date-rangepicker-static-row{padding-right:0}.email-center-page .email-history-list-filter .datePicker.datePicker-rangepicker-static{margin-top:0}.email-center-page .email-history-list-filter .datePicker.input-daterange input{height:31px;padding:2px 8px;font-size:13px;background-size:18px;background-position:94% 5px;width:115px;border-width:1px !important}.email-center-page .email-history-list-filter .currentDateCalendar input{border-width:1px !important;font-weight:normal !important}.email-center-page .email-history-table-area .email-history-tbody-area{position:relative}.email-center-page .email-history-section .pagination-area--parent{margin-top:20px}.email-center-page .email-history-section .pagination-area--parent .pagination-area{font-size:13px}.email-center-page .filterRange-dropdown{text-transform:uppercase}.email-center-page .filterRange-dropdown button{text-transform:uppercase}.email-center-page .icon-required span{white-space:normal;width:230px;left:-120px;right:auto;z-index:5}.email-center-page .email-static-loader-spinner{display:inline-block;border:2px solid #eef0f5;border-radius:50%;border-top-color:#285fc6;width:18px;height:18px;-webkit-animation:estatic-spin .5s linear infinite;animation:estatic-spin .5s linear infinite;position:absolute;top:0}@-webkit-keyframes estatic-spin{0%{-webkit-transform:rotate(0deg) scale(0.9)}100%{-webkit-transform:rotate(360deg) scale(0.9)}}@keyframes estatic-spin{0%{transform:rotate(0deg) scale(0.9)}100%{transform:rotate(360deg) scale(0.9)}}.email-center-page .email-static-remove-link{display:flex;align-items:center;justify-content:center;position:relative;min-height:20px}.email-center-page .deleting-static-row{opacity:.6;background-color:#ededed}.email-center-page .deleting-static-row:hover{background-color:#ededed}.email-center-page .email-center-top-messages{position:relative;z-index:100}.email-center-page .email-center-top-messages .isa_success,.email-center-page .email-center-top-messages .isa_error{position:absolute;left:15px;right:15px;top:-60px}.email-center-page .email-static-remove-btn{display:inline-flex;background:#285fc6;color:#fff;justify-content:center;width:20px;height:20px;align-items:center;border-radius:4px;font-size:10px;margin:0 2px}.email-center-page .email-static-remove-btn .fa{margin:0 !important;font-size:12px}.email-center-page .email-static-remove-btn.--yes{background-color:#52c631}.email-center-page .email-static-remove-btn.--no{background-color:#ff3823}.email-center-page .selected-suppression-email-area-td{background-color:#f3f3f3 !important}.email-center-page .selected-suppression-email-area{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:5px 0}.email-center-page .selected-suppression-email-area .btn.btn-primary{padding:6px;line-height:1;background-color:#285fc6}.email-center-page .selected-suppression-email-area .btn.btn-primary:hover{background-color:#1f4b9c}.email-center-page .btn-bulk-email-remove{min-width:110px;min-height:28px;display:flex;align-items:center;justify-content:center;position:relative;border:0;overflow:hidden}.email-center-page .btn-bulk-email-remove .btn-bulk-email-remove-label{position:absolute;left:0;top:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.email-center-page .btn-bulk-email-remove .btn-bulk-email-remove-progressbar{position:absolute;left:0;top:0;opacity:0;user-select:none;height:100%;width:100%;display:flex;align-items:center;justify-content:center;z-index:2}.email-center-page .btn-bulk-email-remove .btn-bulk-email-remove-progressbar-animation{position:absolute;left:0;top:0;opacity:0;user-select:none;height:100%;width:0%;background-color:#52c631;z-index:1;transition:all .2s ease-in}.email-center-page .btn-bulk-email-remove.loading{pointer-events:none}.email-center-page .btn-bulk-email-remove.loading .btn-bulk-email-remove-label{opacity:0}.email-center-page .btn-bulk-email-remove.loading .btn-bulk-email-remove-progressbar{opacity:1}.email-center-page .btn-bulk-email-remove.loading .btn-bulk-email-remove-progressbar-animation{opacity:1}.fr-box.fr-basic .fr-element{font-family:Arial,Helvetica,sans-serif;line-height:1.5;font-size:14px}.fr-popup{z-index:10001 !important}.fr-toolbar{font-family:"Lato",sans-serif}.fr-toolbar .fr-btn-grp{margin:0 8px 0 8px}.fr-view span.fr-emoticon{font-family:inherit}.transparent-fr-placeholder{color:rgba(0,0,0,0) !important}[data-cmd=imageManager],[data-cmd=videoUpload]{position:fixed;left:-10000px;opacity:0;pointer-events:none}[data-cmd=insert_email_variables]{display:none}.insert_email_variables [data-cmd=insert_email_variables]{display:block}.insert_email_variables [data-cmd=insert_email_variables]>span{color:#285fc6}.fr-wrapper{height:auto !important;max-height:unset}.fr-wrapper .cleaning-activity div.chemical{width:100%}.fr-command.fr-btn+.fr-dropdown-menu{margin-left:-50px}.email-center-popups .modify-email-template-btns{text-align:center}.email-center-popups .required-template-input{display:none;color:red;font-size:12px;margin:0;text-align:left}.email-center-popups .has-error+.required-template-input{display:block !important}.email-center-popups .has-existing-error{border-color:red}.add-button-send-preview-email[disabled]{opacity:.5}.send-preview-popup{overflow:hidden}.send-preview-popup .spinner-animation img{width:76px;padding:10px 25px}.remove-suppression-email-confirmation-popup{width:100%;max-width:370px}.remove-suppression-email-confirmation-popup .popup-body{padding:20px 25px}.remove-suppression-email-confirmation-popup .popup-body .set-chem-button{margin-top:10px;text-align:center}.email-center-ae-page .automatic-email-area{max-width:900px;margin:0 auto}.email-center-ae-page .automatic-email-tabs .automatic-email-tab-btn-group{margin:4px 0 20px 0}.email-center-ae-page .automatic-email-tabs .automatic-email-tab-btn-group ul{padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:15px}.email-center-ae-page .automatic-email-tabs .automatic-email-tab-btn-group ul li a{text-decoration:none;border:2px solid #285fc6;color:#285fc6;border-radius:4px;padding:4px 12px;font-weight:600}.email-center-ae-page .automatic-email-tabs .automatic-email-tab-btn-group ul li a.active{color:#fff;background-color:#285fc6}.email-center-ae-page .ae-tab-header{margin-top:30px}.email-center-ae-page .ae-header-row{display:flex;align-items:center;justify-content:space-between;min-height:26px;margin-bottom:20px}.email-center-ae-page .ae-header-add-link{color:#285fc6;display:flex;align-items:center;text-decoration:none}.email-center-ae-page .ae-header-add-link span{font-size:16px;margin-right:8px;font-weight:600}.email-center-ae-page .ae-auto-send-toggle{display:flex;align-items:center}.email-center-ae-page .ae-auto-send-toggle .ae-auto-send-toggle-label{font-weight:600;font-size:18px;margin-right:8px}.email-center-ae-page .ae-auto-send-toggle .icon-required{margin-right:15px}.email-center-ae-page .ae-table{width:100%;font-size:14px;margin-bottom:20px;table-layout:fixed}.email-center-ae-page .ae-table thead tr th{background-color:#34495e;color:#fff;border:1px solid #34495e}.email-center-ae-page .ae-table thead tr th,.email-center-ae-page .ae-table tbody tr td{padding:6px 12px}.email-center-ae-page .ae-table thead tr th.center,.email-center-ae-page .ae-table tbody tr td.center{text-align:center}.email-center-ae-page .ae-table thead tr th.blank-gap,.email-center-ae-page .ae-table tbody tr td.blank-gap{background-color:#fff;border:0}.email-center-ae-page .ae-table thead tr th:nth-child(1),.email-center-ae-page .ae-table tbody tr td:nth-child(1){width:20%}.email-center-ae-page .ae-table thead tr th:nth-child(2),.email-center-ae-page .ae-table tbody tr td:nth-child(2){width:35%}.email-center-ae-page .ae-table thead tr th:nth-child(3),.email-center-ae-page .ae-table tbody tr td:nth-child(3){width:25%}.email-center-ae-page .ae-table thead tr th:nth-child(4),.email-center-ae-page .ae-table tbody tr td:nth-child(4){width:20%}.email-center-ae-page .ae-table tbody tr td{padding:8px 12px;background-color:#f7f6f6;border-top:1px solid #34495e;border-bottom:1px solid #34495e}.email-center-ae-page .ae-table tbody tr td:first-child{border-left:1px solid #34495e}.email-center-ae-page .ae-table tbody tr td:last-child{border-right:1px solid #34495e}.email-center-ae-page .ae-table tbody tr td.blank-gap{border:0}.email-center-ae-page .ae-table tbody tr td.route-day-changes-properties-count-area-td{border:0;background-color:#fff;padding:0}.email-center-ae-page .ae-action-btn-area{display:flex;align-items:center;justify-content:center}.email-center-ae-page .ae-action-btn-area.right-aligned{justify-content:flex-end}.email-center-ae-page .ae-action-btn{width:20px;display:flex;align-items:center}.email-center-ae-page .ae-action-btn-edit{width:20px;margin-right:25px}.email-center-ae-page .ae-action-btn-remove{width:18px}.email-center-ae-page .ae-action-btn img{display:block;width:100%}.email-center-ae-page .quote-auto-close-toggle-area{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.email-center-ae-page .quote-auto-close-toggle-area p{font-weight:600;margin:0}.email-center-ae-page .quote-auto-close-toggle-area .form-control{width:42px;text-align:center;padding:6px}.email-center-ae-page .quote-auto-close-toggle-area .switch{margin-left:4px}.email-center-ae-page .route-changes-bottom-info{font-size:13px;margin-top:20px}.email-center-ae-page .route-day-changes-properties-count-area{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.email-center-ae-page .route-day-changes-properties-count-area .route-day-changes-properties-move-type{font-weight:600}.email-center-ae-page .route-day-changes-properties-count-area .route-day-changes-properties-count a{font-weight:600;margin-left:12px;margin-right:12px;text-decoration:none;color:#285fc6}.email-center-ae-page a{text-decoration:none !important}.email-center-ae-page .ae-grid-loader tr td{padding:8px;position:relative;height:350px;border:0 !important;background-color:#fff !important}.email-center-ae-page .ae-grid-loader tr td .spinner{top:15px}.email-center-ae-page .ae-grid-loader tr td .spinner .spinner-animation{transform:scale(0.8)}.email-center-ae-page .route-reminder-send-link>span{text-align:center;display:inline-block;min-width:70px}.email-center-ae-page .route-reminder-sending{pointer-events:none;opacity:.5}.email-center-ae-page .moved-properties-link{color:#00a3ff;cursor:pointer;user-select:none}.email-center-ae-page-modal .transparent-input{color:rgba(0,0,0,0);user-select:none;pointer-events:none}.email-center-ae-page-modal .modal-box{overflow:hidden}.email-center-ae-page-modal .modal-box-Add{max-width:1100px}.email-center-ae-page-modal .modal-box-Edit{max-width:1100px}.email-center-ae-page-modal .modal-box-Delete{max-width:400px}.email-center-ae-page-modal .modal-box-Delete .spinner-animation{transform:scale(0.6)}.email-center-ae-page-modal .popup-body{padding:0}.email-center-ae-page-modal .ae-modal-form-row{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:15px}.email-center-ae-page-modal .ae-modal-form-row .ae-modal-form-column:first-child{flex:0 0 75px;max-width:75px}.email-center-ae-page-modal .ae-modal-form-row .ae-modal-form-column:last-child{flex:0 0 calc(100% - 75px);max-width:calc(100% - 75px);padding-left:15px}@media only screen and (max-width: 992px){.email-center-ae-page-modal .ae-modal-form-row .ae-modal-form-column:first-child{flex:0 0 100%;max-width:100%}.email-center-ae-page-modal .ae-modal-form-row .ae-modal-form-column:last-child{flex:0 0 100%;max-width:100%;padding-left:0}}.email-center-ae-page-modal .ae-send-to-picker{display:flex;align-items:center;flex-wrap:wrap;line-height:1.2;gap:10px;justify-content:space-between;user-select:none}.email-center-ae-page-modal .ae-send-to-picker label{font-weight:normal;cursor:pointer;margin:0;white-space:nowrap;margin-right:8px;display:inline-flex;align-items:center}.email-center-ae-page-modal .ae-send-to-picker label span{padding-left:6px;position:relative;top:-1px}.email-center-ae-page-modal .ae-send-to-picker input[type=checkbox]{margin:0;cursor:pointer}.email-center-ae-page-modal .ae-send-to-picker .ae-send-to-picker-col{display:flex;gap:15px;position:relative}@media only screen and (max-width: 992px){.email-center-ae-page-modal .ae-send-to-picker .ae-send-to-picker-col{flex:0 0 100%}}.email-center-ae-page-modal .ae-send-to-picker .ae-send-to-picker-item{display:flex;align-items:center}.email-center-ae-page-modal .ae-send-to-picker .ae-send-to-picker-item .form-control{min-width:220px}.email-center-ae-page-modal .ae-send-to-picker .or-divider{display:flex;align-items:center;padding:8px 32px}.email-center-ae-page-modal .ae-modal-form-label{display:flex;align-items:center;justify-content:space-between;margin:0}.email-center-ae-page-modal .icon-required span::after{left:50%;transform:translateX(-50%)}.email-center-ae-page-modal .customer-subdomain-help.icon-required span{left:50%;transform:translateX(-50%);right:auto;min-width:100px;width:auto;white-space:normal}.email-center-ae-page-modal .ae-modal-body{max-height:calc(100vh - 160px);overflow-x:hidden;overflow-y:auto;padding:20px 30px}.email-center-ae-page-modal .ae-modal-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:20px 30px;border-top:1px solid #ddd;background:#eaebee}.email-center-ae-page-modal .ae-modal-footer .ae-modal-btn-left,.email-center-ae-page-modal .ae-modal-footer .ae-modal-btn-right{gap:15px;display:flex}.email-center-ae-page-modal .ae-modal-footer .ae-modal-btn{border-radius:4px;border:2px solid #285fc6;background:rgba(0,0,0,0);color:#285fc6;font-size:14px;padding:4px 12px;text-transform:uppercase;font-weight:600}.email-center-ae-page-modal .ae-modal-footer .ae-modal-btn.filled,.email-center-ae-page-modal .ae-modal-footer .ae-modal-btn:hover,.email-center-ae-page-modal .ae-modal-footer .ae-modal-btn:active{background-color:#285fc6;color:#fff}.email-center-ae-page-modal .email-templates-loader{display:block;position:absolute;top:6px;right:8px;border:1px solid #eef0f5;border-radius:50%;border-top-color:#285fc6;width:20px;height:20px;-webkit-animation:email-templates-loader-2-anim .5s linear infinite;animation:email-templates-loader-2-anim .5s linear infinite}@-webkit-keyframes email-templates-loader-2-anim{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes email-templates-loader-2-anim{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.email-center-ae-page-modal .scheule-picker-area{display:flex;align-items:center}.email-center-ae-page-modal .scheule-picker-area input{max-width:80px;text-align:center;margin-right:8px;padding:8px}.email-center-ae-page-modal .scheule-picker-area input.dayOnly{max-width:50px}.email-center-ae-page-modal .scheule-picker-area input.text-center{text-align:center}.email-center-ae-page-modal .scheule-picker-area span{font-size:14px}.email-center-ae-page-modal .scheule-picker-area .scheule-picker-area-text{margin-right:10px}.email-center-ae-page-modal .form-control{border-radius:4px;box-shadow:none}.email-center-ae-page-modal .email-compose-mail-form-group-dropdown{max-width:220px}.email-center-ae-page-modal .email-compose-mail-form-group-dropdown>.btn{border-radius:4px;height:34px}.email-center-ae-page-modal .email-compose-mail-form-group-dropdown>.btn.has-error{border:1px solid red !important}.email-center-ae-page-modal .email-compose-mail-form-group-dropdown>.btn+.dropdown-menu{top:34px}.email-center-ae-page-modal .email-center-dynamic-content-dd .dropdown{top:0}.email-center-ae-page-modal .automated-email-delete-alert{padding:25px 20px 0 20px;text-align:center}.email-center-ae-page-modal .automated-email-delete-btn-area{padding:15px 20px 25px 20px;display:flex;align-items:center;justify-content:center;gap:15px}.email-center-ae-page-modal .has-froala-error .fr-toolbar{border-top-color:red;border-left-color:red;border-right-color:red}.email-center-ae-page-modal .has-froala-error .fr-wrapper{border-left-color:red;border-right-color:red}.email-center-ae-page-modal .has-froala-error .fr-second-toolbar{border-left-color:red;border-right-color:red;border-bottom-color:red}.email-center-ae-page-modal .required-template-input{display:none;color:red;font-size:12px;margin:0;text-align:left}.email-center-ae-page-modal .required-template-input.required-template-input-alone{display:block}.email-center-ae-page-modal .has-error-inside .required-template-input{display:block !important}.email-center-ae-page-modal .has-error+.required-template-input,.email-center-ae-page-modal .has-froala-error+textarea+.required-template-input{display:block !important}.email-center-ae-page-modal .schedule-field-error{margin-top:-15px;margin-bottom:15px;padding-left:92px}.email-center-ae-page-modal .email-field-error{position:absolute;top:38px;left:124px}.email-center-ae-page-modal .moved-properties-list{list-style:none;padding:12px 0;margin:0}.email-center-ae-page-modal .moved-properties-list li{padding:0 12px 12px 12px}.email-center-ae-page-modal .moved-properties-list li:last-child{padding-bottom:0}.email-center-ae-page-modal .moved-properties-list li .property-details{display:flex;justify-content:space-between;padding:8px 15px;background-color:#fff;border-radius:6px;font-size:14px}.email-center-ae-page-modal .moved-properties-list li .property-details.property-deleting{pointer-events:none}.email-center-ae-page-modal .moved-properties-list li .property-details.property-deleting p{opacity:.4}.email-center-ae-page-modal .moved-properties-list li .property-details p{margin:0}.email-center-ae-page-modal .moved-properties-list li .property-details .property-details-customer-name{font-weight:600}.email-center-ae-page-modal .moved-properties-list li .property-details .property-details-address{font-size:12px;color:#737373}.email-center-ae-page-modal .moved-properties-list li .property-details.property-details-has-success{background-color:#52c631}.email-center-ae-page-modal .moved-properties-list li .property-details.property-details-has-error{background-color:#ff3823}.email-center-ae-page-modal .moved-properties-list li .property-details .property-details-remove-success,.email-center-ae-page-modal .moved-properties-list li .property-details .property-details-remove-error{color:#fff}.email-center-ae-page-modal .moved-properties-list li .property-details .remove-from-list{opacity:.8;cursor:pointer;margin-left:8px}.email-center-ae-page-modal .moved-properties-list li .property-details .remove-from-list img{width:13px;min-width:13px}.email-center-ae-page-modal .moved-properties-list li .property-details .remove-from-list:hover{opacity:1}.email-center-ae-page-modal .moved-properties-list li .property-details .removing-loader{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:6px}.email-center-ae-page-modal .moved-properties-list li .property-details .removing-loader b{display:block;border:2px solid #eef0f5;border-radius:50%;border-top-color:#ff3823;width:20px;height:20px;-webkit-animation:rm-loder-ortl2-spin .4s linear infinite;animation:rm-loder-ortl2-spin .4s linear infinite}@-webkit-keyframes rm-loder-ortl2-spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes rm-loder-ortl2-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.email-center-ae-page-modal .popup-body-moved-properties{max-height:650px;overflow:auto;overflow-x:hidden}.email-center-ae-page-modal .popup-body.popup-body-moved-properties-area{min-height:unset}.email-center-ae-page-modal .moved-properties-no-result{display:flex;align-items:center;justify-content:center;height:36px;background:#fff;border-radius:6px}.email-center-ae-page-modal .moved-properties-remove-all{font-size:13px;text-align:right;padding:2px 0}.email-center-ae-page-modal .moved-properties-loader{display:flex;align-items:center;justify-content:center;height:36px;background:#fff;border-radius:6px}.email-center-ae-page-modal .moved-properties-loader i{display:block;border:3px solid #eef0f5;border-radius:50%;border-top-color:#285fc6;width:26px;height:26px;-webkit-animation:ortl2-spin .5s linear infinite;animation:ortl2-spin .5s linear infinite}@-webkit-keyframes ortl2-spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes ortl2-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.email-center-ae-page-modal .popup-footer-moved-properties{text-align:center;padding:12px}.edit-link.edit-link-pb{display:flex;align-items:center}.edit-link.edit-link-pb span{display:inline-flex;align-items:center;margin:0;height:auto;width:auto;background:none;float:none;cursor:auto}.edit-link.edit-link-pb span>a{margin:0;height:auto;width:auto;min-width:30px;min-height:20px;display:inline-flex;align-items:center;max-width:unset;justify-content:center;text-align:center}.bg-red{background-color:red !important}.edit-lin-span.edit-lin-span-automated-email{position:relative}.edit-lin-span.edit-lin-span-automated-email>a{background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("../images/automated_mail_off.png");height:20px;width:30px}.edit-lin-span.edit-lin-span-automated-email>a.automated-email-on{background-image:url("../images/automated_mail_on.png")}.edit-lin-span.edit-lin-span-automated-email .edit-lin-span-automated-email-tooltip{display:none;position:absolute;top:100%;left:100%;transform:translateX(-50%);z-index:999;padding-top:10px;width:auto;font-size:14px;color:#333;cursor:auto}.edit-lin-span.edit-lin-span-automated-email .edit-lin-span-automated-email-tooltip .edit-lin-span-automated-email-tooltip-content{position:relative;border:1px solid #337ab7;min-width:226px;border-radius:8px;background-color:#fff;padding:10px;min-width:220px;text-align:left}.edit-lin-span.edit-lin-span-automated-email .edit-lin-span-automated-email-tooltip .edit-lin-span-automated-email-tooltip-content:after{content:"";position:absolute;display:block;width:25px;height:20px;background:#337ab7;top:-11px;left:50%;box-sizing:border-box;margin-left:-14px;z-index:1;background:url(../images/arrow-up.png) top center no-repeat}.edit-lin-span.edit-lin-span-automated-email .edit-lin-span-automated-email-tooltip .edit-lin-span-automated-email-tooltip-content ul{list-style:none;padding:0;margin:0}.edit-lin-span.edit-lin-span-automated-email .edit-lin-span-automated-email-tooltip .edit-lin-span-automated-email-tooltip-content ul li{display:flex;align-items:center;white-space:nowrap;font-size:13px}.edit-lin-span.edit-lin-span-automated-email .edit-lin-span-automated-email-tooltip .edit-lin-span-automated-email-tooltip-content p{margin:0;margin-bottom:4px}.edit-lin-span.edit-lin-span-automated-email .edit-lin-span-automated-email-tooltip .edit-lin-span-automated-email-tooltip-content p.help-text{font-size:12px;margin-bottom:0;margin-top:4px}.edit-lin-span.edit-lin-span-automated-email .edit-lin-span-automated-email-tooltip .edit-lin-span-automated-email-tooltip-content .customer-automated-mail-status{display:none;font-weight:600}.edit-lin-span.edit-lin-span-automated-email .edit-lin-span-automated-email-tooltip .edit-lin-span-automated-email-tooltip-content .customer-automated-mail-status.on{color:#52c631}.edit-lin-span.edit-lin-span-automated-email .edit-lin-span-automated-email-tooltip .edit-lin-span-automated-email-tooltip-content .customer-automated-mail-status.off{color:#ff3823}.edit-lin-span.edit-lin-span-automated-email .edit-lin-span-automated-email-tooltip .edit-lin-span-automated-email-tooltip-content .fa-list-icon{margin-right:5px;width:8px}.edit-lin-span.edit-lin-span-automated-email .edit-lin-span-automated-email-tooltip .edit-lin-span-automated-email-tooltip-content .fa-list-icon:before{display:flex;align-items:center}.edit-lin-span.edit-lin-span-automated-email .edit-lin-span-automated-email-tooltip .edit-lin-span-automated-email-tooltip-content.customer-automated-mail-on .customer-automated-mail-status.on{display:inline}.edit-lin-span.edit-lin-span-automated-email .edit-lin-span-automated-email-tooltip .edit-lin-span-automated-email-tooltip-content.customer-automated-mail-on .fa-list-icon:before{content:"";font-size:7px;margin-top:1px}.edit-lin-span.edit-lin-span-automated-email .edit-lin-span-automated-email-tooltip .edit-lin-span-automated-email-tooltip-content.customer-automated-mail-off .customer-automated-mail-status.off{display:inline}.edit-lin-span.edit-lin-span-automated-email .edit-lin-span-automated-email-tooltip .edit-lin-span-automated-email-tooltip-content.customer-automated-mail-off .fa-list-icon:before{content:"";color:#ff3823}.edit-lin-span.edit-lin-span-automated-email:hover .edit-lin-span-automated-email-tooltip{display:block}.edit-lin-span.edit-lin-span-automated-email.customer-automated-mail-changing .edit-lin-span-automated-email-tooltip-content:before{position:absolute;content:"";background-color:#fff;top:5px;left:5px;right:5px;bottom:5px;z-index:5;border-radius:6px;opacity:.5}.customer-info-on-page .edit-lin-span.edit-lin-span-automated-email{margin-right:10px !important}.form-control-quotes-notes-textarea{min-height:102px}.public-quotes-detail-page .btn{outline:0 !important}.btn-ask-a-question,.ask-question-popup .btn{background-color:#285fc6;border-radius:3px;border:none;padding:6px 20px;font-size:14px;color:#fff !important;text-transform:uppercase;margin-right:15px;margin-top:30px !important;font-weight:600}.btn-ask-a-question:hover,.ask-question-popup .btn:hover{background-color:#1f4b9c}.ask-question-popup .popup-body{padding:20px}.ask-question-popup .btn{outline:0 !important;margin:0 5px !important;min-width:100px}.dropdown.filterRange-dropdown.dropdown-mobile-sorting{display:none}.quotes-notes-area .isa_success,.quotes-notes-area .isa_error{position:absolute;top:-59px;left:50%;width:100%;z-index:55;max-width:calc(100% - 30px);transform:translateX(-50%)}.quotes-notes-area .quotes-notes-tabs{display:flex;margin:0 -2px;padding:0;list-style:none}.quotes-notes-area .quotes-notes-tabs li{display:block}.quotes-notes-area .quotes-notes-tabs li span{display:block;padding:2px 15px;background:#fff;color:#00a3ff;border-radius:6px 6px 0 0;margin:0 2px;cursor:pointer;border:1px solid #00a3ff;border-bottom:0;user-select:none}.quotes-notes-area .quotes-notes-tabs li.active span{background-color:#00a3ff;color:#fff}.quotes-notes-area .quotes-notes-tab-content{border:1px solid #00a3ff;border-radius:0;position:relative}.quotes-notes-area .quotes-notes-tab-content textarea{border-radius:0;min-height:135px;resize:vertical}.quotes-notes-area .quotes-notes-tab-content textarea::placeholder{color:#cbcbcb}.quotes-notes-area .quotes-notes-tab-content textarea:focus::placeholder{color:rgba(0,0,0,0)}.email-template-wrapper{font-size:14px}.email-template-wrapper .email-template-area-body{padding:0}.email-template-wrapper .email-template-area-body .col-lg-3{padding:0 10px}.email-template-wrapper a{text-decoration:none}.email-template-wrapper .add-icon-circle .fa{border:1px solid #285fc6;border-radius:15px;width:20px;height:20px;line-height:20px;text-align:center;font-size:13px;margin-left:5px;display:inline-block;vertical-align:top}.email-template-wrapper .customer-subdomain-help.icon-required span{margin:0;white-space:normal;right:-95px}.email-template-wrapper .set-chem-price{width:100%}.email-template-wrapper .set-chem-details.set-chem-details-template-data{background-color:#f7f7f7;padding-bottom:5px}.email-template-wrapper .template-data-row{display:flex;flex-wrap:wrap;margin:0;justify-content:space-between}.email-template-wrapper .template-data-row .template-data-col{min-height:350px;margin-bottom:10px}.email-template-wrapper .template-data-row .template-data-col:nth-child(1){flex:0 0 calc(28% - 7.5px)}.email-template-wrapper .template-data-row .template-data-col:nth-child(2){flex:0 0 calc(24% - 7.5px)}.email-template-wrapper .template-data-row .template-data-col:nth-child(3){flex:0 0 calc(24% - 7.5px)}.email-template-wrapper .template-data-row .template-data-col:nth-child(4){flex:0 0 calc(24% - 7.5px)}@media only screen and (max-width: 1450px){.email-template-wrapper .template-data-row .template-data-col{flex:0 0 calc(50% - 7.5px) !important;min-height:unset}}@media only screen and (max-width: 992px){.email-template-wrapper .template-data-row .template-data-col{flex:0 0 100% !important}}.email-template-wrapper .template-data-row .template-data-col .template-data-card{padding:0;border-radius:6px;background:#fff;border:1px solid #ddd;height:100%}.email-template-wrapper .email-template-area-table td,.email-template-wrapper .email-template-area-table th{border:0}.email-template-wrapper .email-template-area-table thead{text-transform:uppercase}.email-template-wrapper .email-template-area-table thead a{text-transform:capitalize}.email-template-wrapper .email-template-area-table thead a i{margin-left:4px}.email-template-wrapper .email-template-area-table thead tr th{padding-bottom:10px}.email-template-wrapper .email-template-area-table tbody tr:hover td{background-color:#f7f7f7}.email-template-wrapper .email-template-area-table tr td,.email-template-wrapper .email-template-area-table tr th{border:0;padding:4px 8px}.email-template-wrapper .email-template-area-table tr td:first-child,.email-template-wrapper .email-template-area-table tr th:first-child{padding-left:0}.email-template-wrapper .email-template-area-table tr td:last-child,.email-template-wrapper .email-template-area-table tr th:last-child{padding-right:0}.email-template-wrapper .email-template-area-table .email-template-column-name{width:84%;font-size:13px}.email-template-wrapper .email-template-area-table .email-template-column-name span{display:block}.email-template-wrapper .email-template-area-table .email-template-column-action{width:8%;white-space:nowrap;text-align:center;vertical-align:top;font-size:16px}.email-template-wrapper .email-template-area-table .email-template-column-action a{text-decoration:none}.email-template-wrapper .email-template-area-table .email-template-column-action a img{margin-right:4px;min-width:12px;width:12px}.email-template-wrapper .template-delete-icon.delete-not-allowed{cursor:not-allowed;filter:grayscale(100) opacity(0.5)}.email-template-wrapper .email-template-area-table-header{display:flex;align-items:center;padding:10px 12px 10px 12px;justify-content:space-between}.email-template-wrapper .email-template-area-table-header h3{text-align:left;box-sizing:border-box;font-family:inherit;line-height:1.1;color:#34495e;font-size:14px;text-transform:uppercase;font-weight:600;margin:0;margin-right:10px}.email-template-wrapper .email-template-area-table-header h3 span{margin-right:5px}.email-template-wrapper .email-template-area-table-wrapper{padding:0 12px;overflow-x:hidden;overflow-y:auto;max-height:700px;margin-bottom:20px}.email-template-parent-modal .ngdialog-content{padding:10px 25px}.email-template-wrapper-modal{overflow:hidden}.email-template-wrapper-modal>form{display:flex;flex-direction:column;max-height:94vh}.email-template-wrapper-modal .popup-header{display:flex;align-items:center;justify-content:center;min-height:48px;padding:2px 10px}.email-template-wrapper-modal .popup-header .popup-close{position:absolute;right:10px}.email-template-wrapper-modal .popup-body{min-height:unset;padding:20px 20px;max-height:80vh;overflow-y:auto;overflow-x:hidden;padding-bottom:0}.email-template-wrapper-modal .popup-footer{padding:20px 20px;padding-top:5px}.email-template-wrapper-modal .popup-footer.with-bg{padding-top:20px;border-top:1px solid #ddd;background:#eaebee}.email-template-wrapper-modal .send-preview{user-select:none;appearance:none;-webkit-appearance:none;background:rgba(0,0,0,0) !important;color:#285fc6;padding:0;margin-top:7px;box-shadow:none !important;position:absolute;right:25px;font-weight:600}.email-template-wrapper-modal .send-preview:hover,.email-template-wrapper-modal .send-preview:active,.email-template-wrapper-modal .send-preview:focus{background:rgba(0,0,0,0) !important;opacity:.8;color:#285fc6 !important}.email-template-wrapper-modal .send-preview.left{right:auto;left:25px}.email-template-wrapper-modal .form-label{display:block;text-align:left;white-space:nowrap}.email-template-wrapper-modal .form-group-inline{display:flex;align-items:center}.email-template-wrapper-modal .form-group-inline .form-label{margin-bottom:0;min-width:130px}.email-template-wrapper-modal .has-froala-error .fr-toolbar{border-top-color:red;border-left-color:red;border-right-color:red}.email-template-wrapper-modal .has-froala-error .fr-wrapper{border-left-color:red;border-right-color:red}.email-template-wrapper-modal .has-froala-error .fr-second-toolbar{border-left-color:red;border-right-color:red;border-bottom-color:red}.email-template-wrapper-modal-add{width:100%;max-width:1100px}.email-template-wrapper-modal-edit{width:100%;max-width:1100px}.email-template-wrapper-modal-delete{width:100%;max-width:350px}.email-template-wrapper-modal .required-template-input{display:none;color:red;text-align:left;font-size:12px;margin:0}.email-template-wrapper-modal .has-error+.required-template-input,.email-template-wrapper-modal .has-froala-error+.required-template-input,.email-template-wrapper-modal .has-froala-error+textarea+.required-template-input{display:block}.email-template-wrapper-modal .has-existing-error{border-color:red}.email-template-wrapper-modal .add-button-reset-defaults{min-width:100px}.email-template-wrapper-modal .add-button-reset-defaults.btn-red{background-color:red !important}.email-center-dynamic-content-dd{position:relative}.email-center-dynamic-content-dd .form-control{padding-right:160px !important}.email-center-dynamic-content-dd .dropdown{position:absolute;right:0;top:29px;padding-right:2px}.email-center-dynamic-content-dd .dropdown .dropdown-toggle{padding:4px 30px 4px 10px;font-size:16px;height:34px;border:0 !important;color:#285fc6 !important;font-size:14px;font-weight:bold;background-color:rgba(0,0,0,0) !important}.email-center-dynamic-content-dd .dropdown .dropdown-menu{max-height:280px;overflow-x:hidden;overflow-y:auto;white-space:nowrap;max-width:unset;width:auto;right:0;left:auto;top:calc(100% - 1px)}.email-center-dynamic-content-dd .dropdown .dropdown-menu li a:hover{font-weight:normal;background-color:#ebebeb;color:#333 !important}.email-center-dynamic-content-dd .dropdown .dropdown-menu li a:hover::before{display:none !important}.email-center-dynamic-content-dd.email-compose-mail-form-group .dropdown{top:30px}.email-template-name-area{display:flex;align-items:center}.email-template-name-area .form-control{margin-bottom:0}.email-template-name-area .email-template-name-toggle{margin-left:8px;cursor:pointer}.notification-contacts{display:flex;align-items:center;margin-top:10px;margin-bottom:15px;font-size:12px}.notification-contacts .notification-contact-label{display:flex;gap:5px;margin-right:15px}.notification-contacts .customer-subdomain-help.icon-required i{font-size:14px}.notification-contacts .notification-contact-inputs{display:flex;align-items:center;user-select:none}.notification-contacts .notification-contact-inputs label{display:flex;gap:3px;margin:0;margin-right:8px;align-items:center;font-weight:normal;cursor:pointer}.notification-contacts .notification-contact-inputs input{margin:0;accent-color:#285fc6}.notification-contacts-messages .isa_success,.notification-contacts-messages .isa_error{text-align:left}.multi-email-textarea{resize:vertical;max-height:500px;height:auto}.quote-li-img-uploader-btn .quote-li-img-uploading{display:none;border:2px solid #eef0f5;border-radius:50%;border-top-color:#285fc6;width:25px;height:25px;-webkit-animation:aws-img .5s linear infinite;animation:aws-img .5s linear infinite}@-webkit-keyframes aws-img{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes aws-img{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.quote-li-img-uploader-btn.uploading .quote-li-img-uploading{display:block}.quote-li-img-uploader-btn.uploading .quote-li-img-icon{display:none}.quote-li-img-container.quote-li-img-container-products{font-size:11px;margin:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(70px, 1fr));grid-gap:10px}.quote-li-img-container.quote-li-img-container-products .quote-li-image-div{width:auto;margin:0}.quote-li-img-container.quote-li-img-container-products .quote-li-image-div textarea{font-size:11px}.quote-li-img-container.quote-li-img-container-products .quote-li-img-holder{width:70px;height:70px;margin:auto}.quote-li-img-container.quote-li-img-container-products .quote-li-img-uploader-btn{margin:0;width:70px;height:70px}.quote-li-img-container.quote-li-img-container-products .quote-li-img-icon{width:30px;height:30px}.quote-li-img-container.quote-li-img-container-products .quote-li-caption-area{max-width:70px;margin:0 auto}.quote-li-img-container.quote-li-img-container-products:before{border:0}.product-img-area-float-right-lg-devices{float:right}@media screen and (max-width: 992px){.product-img-area-float-right-lg-devices{float:none}}.quote-li-img-container .quote-li-image-deleting{display:none;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:70px;height:70px;background-color:rgba(0,0,0,.8)}.quote-li-img-container .is-deleting .quote-li-image-deleting{display:flex}.quote-li-img-container .quote-li-image-deleting-loader{border:2px solid #eef0f5;border-radius:50%;border-top-color:#285fc6;width:25px;height:25px;-webkit-animation:aws-delete-img .5s linear infinite;animation:aws-delete-img .5s linear infinite}@-webkit-keyframes aws-delete-img{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes aws-delete-img{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.main-invoice-wrapper .main-invoice-wrapper-spinner{z-index:10000}.product-search-widget-holder{width:100%;min-height:35px}.product-search-widget-holder .product-search-widget{width:100%;background-color:#fff}.product-search-widget-holder .product-search-widget table tbody tr.odd,.product-search-widget-holder .product-search-widget table tbody tr.even{border:0}.product-search-widget-holder .product-search-widget .bundle-search-box{max-width:100%;position:relative}.product-search-widget-holder .product-search-widget .ps-picker{width:100%;max-height:unset}.product-search-widget-holder .product-search-widget #product-list{width:100% !important}.product-search-widget-holder .product-search-widget .product-list-table{width:100%}.product-search-widget-holder .product-search-widget .product-list-table .product-list-table-item .uom-dropdown .fa-caret-down{margin-left:8px}.product-search-widget-holder .product-search-widget .product-list-table .product-list-table-item tr{border:0;border-top:10px solid #edf0f5;border-bottom:10px solid #edf0f5}.product-search-widget-holder .product-search-widget .product-list-table .product-list-table-item tr td{padding:8px 8px;font-size:100%;vertical-align:middle}.product-search-widget-holder .product-search-widget .product-list-table .product-list-table-item tr td .badge{padding:5px 10px}.product-search-widget-holder .product-search-widget .product-list-table .product-list-table-item tr td:nth-child(1){width:15%;text-align:center;vertical-align:bottom;padding-left:15px}.product-search-widget-holder .product-search-widget .product-list-table .product-list-table-item tr td:nth-child(2){width:55%}.product-search-widget-holder .product-search-widget .product-list-table .product-list-table-item tr td:nth-child(3){width:15%;text-align:center;padding-right:15px}.product-search-widget-holder .product-search-widget .product-list-table .product-list-table-item tr td:nth-child(4){width:15%;text-align:center;padding-right:15px}.product-search-widget-holder .product-search-widget .product-list-table .product-list-table-item tr td:nth-child(5){width:15%;text-align:center;padding-right:15px}.product-search-widget-holder .product-search-widget .product-list-table .po-list-table-item tr td:nth-child(1){width:15% !important}.product-search-widget-holder .product-search-widget .product-list-table .po-list-table-item tr td:nth-child(2){width:90% !important}.product-search-widget-holder .product-search-widget .add-product-link{background:rgba(0,0,0,0);color:#285fc6;font-size:120%;font-weight:bold;padding:0 10px}.product-search-widget-holder .product-search-widget .loadMoreProductData-btn-holder{padding:2px 10px 10px 10px}.product-search-widget-holder .product-search-widget .search-icon{background:url(../images/search-icon.jpg) no-repeat 0 0;display:inline-block;position:absolute;z-index:3;background-size:100%;height:20px;width:20px;top:10px !important;left:13px}.product-search-widget-holder .product-search-widget-input{text-align:left;padding-left:40px}.product-search-widget-holder.--small .product-search-widget .product-list-table .product-list-table-item tr{border-top:8px solid #edf0f5;border-bottom:8px solid #edf0f5}.product-search-widget-holder.--small .product-search-widget .product-list-table .product-list-table-item tr td{padding:2px 8px}.product-search-widget-holder.--small .product-search-widget .product-sevices-category{background-size:75%;height:25px;width:25px}.product-search-widget-holder.--small .product-search-widget .product-sevices-category.Product{transform:scale(1)}.product-search-widget-holder.--scrollable .ps-picker{max-height:400px}.product-search-widget-holder.--fixed .product-search-widget{position:absolute;z-index:9999}.product-search-widget-holder.--max-width .product-search-widget{max-width:94%}.product-search-widget-holder.--large-page .product-search-widget{max-width:400px}.product-search-widget-holder.--large-page-for-po .product-search-widget{max-width:600px}.apply-setting-to-global-btn{cursor:pointer;height:25px;width:25px;min-width:25px;background-color:#2196f3;color:#fff;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:16px;overflow:hidden;opacity:0;pointer-events:none}.apply-setting-to-global-btn:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome4;content:"";position:relative;top:-0.3px}.apply-setting-to-global-btn.visible{opacity:1;pointer-events:all}.apply-setting-to-global-btn:hover{background-color:#0c7cd5}.global-setting-update-popup .add-button{min-width:121px}.global-setting-update-popup .add-button:disabled{cursor:not-allowed;background-color:#285fc6;opacity:.5}.global-setting-update-popup .footer-btn{min-width:121px}.global-setting-update-popup .footer-btn .button-red{background-color:#ff3823;border-color:#ff3823}.global-setting-update-popup .footer-btn .button-red:hover{background-color:#ef1700;border-color:#ef1700}.global-setting-update-popup .footer-btn .button-red:disabled{cursor:not-allowed;background-color:#ff3823;opacity:.5}.global-setting-update-popup .footer-btn .button-success{background-color:#52c631;border-color:#52c631}.global-setting-update-popup .footer-btn .button-success:hover{background-color:#419d27;border-color:#419d27}.global-setting-update-popup .footer-btn .button-success:disabled{cursor:not-allowed;background-color:#52c631;opacity:.5}.global-setting-update-popup .radio-label-area{margin-top:15px;margin-bottom:20px;text-align:left;display:flex;flex-direction:column;align-items:flex-start}.global-setting-update-popup .radio-label-area .radio-label{font-weight:600;display:inline-flex;align-items:center;margin-bottom:10px;font-size:15px;cursor:pointer;user-select:none}.global-setting-update-popup .radio-label-area .radio-label input{margin:0;margin-right:4px;accent-color:#285fc6}.tax-rate-panel-div-left .apply-setting-to-global-btn{margin-left:15px}.tax-rate-panel-div-left .tax-rate-none-row .apply-setting-to-global-btn{top:29px;position:relative;left:28px}.poolType-text-for-global-setting-button-wrapper{display:flex}.poolType-text-for-global-setting-button-wrapper b{text-overflow:ellipsis;overflow:hidden;max-width:-webkit-fill-available;white-space:nowrap}.poolType-text-for-global-setting-button-wrapper .apply-setting-to-global-btn{margin-left:5px}.job-overwrite-popup .job-overwrite-popup-desc{font-size:18px;text-align:center;display:block}.job-overwrite-popup label.input-label{user-select:none;cursor:pointer}.job-overwrite-popup label.input-label input{cursor:pointer}.job-overwrite-popup .job-overwrite-popup-btn-area{position:relative}.job-overwrite-popup .job-overwrite-popup-btn-tooltip{position:absolute;left:inherit;bottom:34px;background:#04a4ff;border-radius:4px;text-align:center;padding:3px 10px;font-size:11px;color:#fff;font-weight:700;z-index:1;right:-20px;width:150px;display:none}.job-overwrite-popup .job-overwrite-popup-btn-tooltip:after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:10px solid #04a4ff;position:absolute;left:50%;transform:translateX(-50%);bottom:-7px;z-index:0}.job-overwrite-popup .job-overwrite-popup-btn:hover+.job-overwrite-popup-btn-tooltip{display:block}.job-overwrite-popup .set-chem-button{display:flex;justify-content:center;align-items:center}.chemical-data.job-tech-note>p{white-space:pre-line}.pb-panel{background-color:#fff;border:1px solid #285fc6;text-align:left}.pb-panel .pb-panel-header{background-color:#285fc6;color:#fff;font-size:17px;font-weight:900;text-align:left;padding:15px 20px;letter-spacing:1px}.pb-panel .pb-panel-body{padding:15px;background-color:#fff}.pb-panel-min-height-row{display:flex;align-items:stretch}.pb-panel-min-height-row .pb-panel-min-height{min-height:100%}.on-the-way-details .on-the-way-details-radio .on-the-way-details-radio-item label{cursor:pointer;font-size:14px}.on-the-way-details .on-the-way-details-radio .on-the-way-details-radio-item label input{margin-right:4px;accent-color:#285fc6}.on-the-way-details .icon-required span::after{left:50%;bottom:-9px}.text-on-the-way-bottom-row{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.text-on-the-way-bottom-row .text-on-the-way-bottom-col:nth-child(1){text-align:left}.text-on-the-way-bottom-row .text-on-the-way-bottom-col:nth-child(2){text-align:right;color:#c6c5c5;font-size:14px}.retry-sync-btn-holder button,.retry-sync-btn-holder p{margin:5px}.retry-sync-btn-holder button{margin:10px 0;padding:6px 10px}.retry-sync-btn-holder button>span{text-transform:none}.company-preferences-data{background-color:#ffdada;color:#333;padding:10px;border-radius:0;border:1px solid red}.company-preferences-data-success{background-color:#f6fff4;border:1px solid #52c631}.company-preferences-data .fa{margin-right:4px}.company-preferences-data .company-preferences-data-item{line-height:1.4}.company-preferences-data .company-preferences-data-item-ON .fa{color:#ff3823}.company-preferences-data .company-preferences-data-item-OFF .fa{color:#52c631}.company-preferences-note{font-size:13px}.company-preferences-note p{margin:4px 0}.company-preferences-note p:last-child{margin-bottom:0}@media print{a[href]:after{content:none !important}}.qbo-deposited-sync{padding-left:5px;font-size:14px;flex:0 0 100%}.qbo-deposited-sync .dropdown.select-wrap label{display:flex;align-items:baseline;gap:10px;margin-bottom:5px}.qbo-deposited-sync .small.switch{margin-top:0;transform:scale(0.9) translate(5px, 2px);min-width:28px}.qbo-deposited-sync .select-wrap.open .dropdown-toggle{border-bottom:1px solid rgba(0,0,0,0) !important}.disabled-by-sync-deposited{opacity:.5;cursor:not-allowed}.syncDeposited-dropdown{max-width:208px}.set-che-height{padding:15px}.default-qbo-account-area-label{margin-bottom:5px;display:inline-block}.default-qbo-account-area .default-qbo-account-area-card{padding:20px;background-color:#edf0f5;margin-right:auto;margin-left:auto;border:1px solid #cecece}.default-qbo-account-area .default-qbo-account-area-card .default-qbo-account-label{font-size:13px}.default-qbo-account-area .default-qbo-account-area-card button{text-transform:none}.scrollable-menu.account-scrollable-menu{max-height:230px}.product-action-row>.product-action-row-inner{justify-content:center}.product-action-row>.product-action-row-inner .btn{font-size:16px}.customer-tags-area{padding:15px 20px;font-size:14px;margin-top:35px}.customer-tags-area a{text-decoration:none}.customer-tags-area .customer-tags-heading{display:flex;align-items:center;min-height:30px;margin-bottom:6px}.customer-tags-area .customer-tags-heading .customer-tags-heading-icon{color:#285fc6;margin-right:4px;font-size:16px}.customer-tags-area .customer-tags-heading .customer-tags-heading-text{margin-right:6px;font-weight:700}.customer-tags-area .customer-tags-heading .customer-tags-heading-required-icon{margin-right:15px}.customer-tags-area .customer-tags-heading .customer-tags-heading-required-icon span{z-index:100;width:260px;left:-50px}.customer-tags-area .customer-tags-heading .customer-tags-heading-required-icon span:after{left:51px}.customer-tags-area .customer-tags-heading .customer-tags-add-link{color:#285fc6;font-size:13px;font-weight:600}.customer-tags-area .customer-tag-list{display:flex;flex-wrap:wrap;gap:3px}.customer-tags-area .customer-tag-list .customer-tag-item{font-size:11px;display:inline-flex;align-items:center;border-radius:25px;overflow:hidden;line-height:1;font-weight:600;padding:4px 14px;background-color:#f1f1f1;border:1px solid #ddd;transition:all .2s ease-in;position:relative;min-width:40px;justify-content:center}.customer-tags-area .customer-tag-list .customer-tag-item a{color:#ff3823;margin-left:3px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;font-size:15px;width:20px;height:100%;opacity:0;pointer-events:none;position:absolute;transition:all .2s ease-in;right:-2px;top:-1px}.customer-tags-area .customer-tag-list .customer-tag-item:hover a{opacity:1;pointer-events:all}.customer-tags-area .customer-tag-list.disable-customer-tag-action{opacity:.5;pointer-events:none}.customer-tags-area .customer-tag-msg{position:relative}.customer-tags-area .customer-tag-msg .isa_success,.customer-tags-area .customer-tag-msg .isa_error,.customer-tags-area .customer-tag-msg .isa_warning{position:absolute;width:100%;top:-90px;z-index:4}.customer-tags-area .customer-tags-add-input-area{position:relative;width:100%}.customer-tags-area .customer-tags-add-input-area .form-control{width:100%;height:30px;border-radius:4px;padding-right:60px}.customer-tags-area .customer-tags-add-input-area .customer-tags-add-input-btn{background-color:rgba(0,0,0,0);appearance:none;-webkit-appearance:none;box-shadow:none;border:0;position:absolute;width:25px;height:100%;display:flex;align-items:center;justify-content:center;top:0}.customer-tags-area .customer-tags-add-input-area .customer-tags-add-input-btn-save{color:#52c631;right:30px}.customer-tags-area .customer-tags-add-input-area .customer-tags-add-input-btn-cancel{color:#ff3823;right:5px}.customer-tags-area .customer-tags-add-input-area .disable-action{pointer-events:none;opacity:.5}.customer-tags-area .customer-tag-dropdown{position:relative}.customer-tags-area .customer-tag-dropdown .customer-tag-dropdown-menu{box-shadow:0 10px 31px -9px rgba(0,0,0,.3);position:absolute;background:#fff;width:307px;border:1px solid #285fc6;left:-78px;top:26px;z-index:9;padding:15px}.customer-tags-area .customer-tag-dropdown .customer-tag-dropdown-menu .customer-tag-dropdown-search{position:relative;margin-bottom:10px}.customer-tags-area .customer-tag-dropdown .customer-tag-dropdown-menu .customer-tag-dropdown-search.length-0{margin-bottom:0}.customer-tags-area .customer-tag-dropdown .customer-tag-dropdown-menu .customer-tag-dropdown-search .form-control{width:100%;border-radius:25px;height:34px;padding:6px 10px 7px 35px;border:1px solid #b8b8b8;font-size:13px}.customer-tags-area .customer-tag-dropdown .customer-tag-dropdown-menu .customer-tag-dropdown-search .form-control+.fa{position:absolute;left:14px;top:10px;color:#b8b8b8}.customer-tags-area .customer-tag-dropdown .customer-tag-dropdown-menu .customer-tag-dropdown-list ul{display:flex;flex-wrap:wrap;list-style:none;padding:0;gap:4px;margin:0}.customer-tags-area .customer-tag-dropdown .customer-tag-dropdown-menu .customer-tag-dropdown-list ul li{padding:4px 8px;background-color:#f3f3f3;font-weight:600;cursor:pointer;font-size:15px}.customer-tags-area .customer-tag-dropdown .customer-tag-dropdown-menu .customer-tag-dropdown-list ul li:hover{background-color:#285fc6;color:#fff}.customer-tags-area .customer-tag-dropdown .customer-tag-dropdown-menu .customer-tag-dropdown-list ul li.add-new-customer-tag-btn-holder{background-color:#fff;padding:0}.customer-tags-area .customer-tag-dropdown .customer-tag-dropdown-menu .customer-tag-dropdown-list ul li.add-new-customer-tag-btn-holder:hover{background-color:#fff;color:#333}.white-bg-tags-area .set-chem-form{height:100%}.white-bg-tags-area .work-bridge-height{min-height:calc(100% - 34px) !important;background-color:#fff;max-height:unset !important}.white-bg-tags-area .white-bg{min-height:475px !important}.white-bg-tags-area .white-bg .pb-checklist-box{max-height:364px !important}.unsubscribe-emails-page .unsubscribe-emails-company-logo{margin-bottom:20px;height:80px;width:100%;object-fit:contain}.unsubscribe-emails-page body{font-size:14px}.unsubscribe-emails-page #intercom-frame,.unsubscribe-emails-page .intercom-lightweight-app{display:none !important}.unsubscribe-emails-page .unsubscribe-emails-content{user-select:none;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:0 25px;flex-direction:column}@media only screen and (max-width: 768px){.unsubscribe-emails-page .unsubscribe-emails-content{padding:0px;background-color:#fff;justify-content:flex-start}}.unsubscribe-emails-page .unsubscribe-emails-card{width:100%;max-width:500px;min-height:200px;position:relative;overflow:hidden;padding:35px 25px;background-color:#fff;box-shadow:0 6px 30px -10px rgba(0,0,0,.2392156863);border-radius:25px;display:flex;align-items:center;flex-direction:column;justify-content:center}@media only screen and (max-width: 768px){.unsubscribe-emails-page .unsubscribe-emails-card{position:static}}.unsubscribe-emails-page .unsubscribe-emails-card .spinner{-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px)}.unsubscribe-emails-page .unsubscribe-emails-card .spinner img{width:110px;padding:16px 38px}@media only screen and (max-width: 768px){.unsubscribe-emails-page .unsubscribe-emails-card{max-width:100%}}@media only screen and (max-width: 768px){.unsubscribe-emails-page .unsubscribe-emails-card{box-shadow:none;border-radius:0}}.unsubscribe-emails-page .unsubscribe-emails-card .unsubscribe-emails-heading{margin-top:0;font-weight:600;font-size:20px;margin-bottom:10px}.unsubscribe-emails-page .unsubscribe-emails-card .unsubscribe-emails-sub-heading{margin-bottom:15px;margin-top:0}.unsubscribe-emails-page .unsubscribe-emails-card .unsubscribe-emails-form{width:100%}.unsubscribe-emails-page .unsubscribe-emails-card .form-control{border-radius:6px;box-shadow:none}.unsubscribe-emails-page .unsubscribe-emails-card textarea.form-control{height:100px}.unsubscribe-emails-page .unsubscribe-emails-card .btn{width:100%;background-color:#18b2e8;border-radius:0;font-size:18px;box-shadow:0 5px 10px 2px rgba(24,178,232,.4);padding:8px 12px;border-radius:6px;text-transform:uppercase}.unsubscribe-emails-page .unsubscribe-emails-card #recaptcha{margin-bottom:25px;display:flex;align-items:center;justify-content:center;min-height:73px}.unsubscribe-emails-page .unsubscribe-emails-card #recaptcha.has-error{box-shadow:0 0 1px 1px red;border:0 !important}.unsubscribe-emails-page .unsubscribe-emails-card .help-block{color:red;font-size:13px}.unsubscribe-emails-page .form-label{font-size:16px}.unsubscribe-emails-page .form-label-reason{margin-bottom:15px}.unsubscribe-emails-page .form-group-reason>label{display:inline-flex;align-items:center;cursor:pointer;font-weight:normal}.unsubscribe-emails-page .form-group-reason>label input{margin:0;margin-right:6px;opacity:0;position:fixed;left:-5000px}.unsubscribe-emails-page .form-group-reason>label input:checked+span{font-weight:600}.unsubscribe-emails-page .form-group-reason>label i{height:13px;width:13px;min-width:13px;min-height:13px;border:2px solid #fff;background-color:#fff;border-radius:50%;margin-right:6px;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px #00a3ff;transition:all .3s ease}.unsubscribe-emails-page .form-group-reason>label input:checked+i{background-color:#00a3ff}.unsubscribe-emails-page .unsubscribe-emails-broken-icon{font-size:40px;margin-bottom:30px !important}.disabled-product-adding{pointer-events:none;opacity:.5;user-select:none}.signup-checkbox{display:flex;align-items:flex-start;user-select:none;margin-bottom:10px}.signup-checkbox input[type=checkbox]{margin:0;margin-top:6px;margin-right:5px;cursor:pointer}.signup-checkbox label{margin:0;display:inline-block}.signup-checkbox label span{margin:0;font-weight:normal !important;font-size:13px}.signup-checkbox label a{font-weight:400;color:#18b2e8;text-decoration:none !important}.duplicate-job-icon-holder{display:inline !important;position:relative}.duplicate-job-icon-holder .duplicate-job-icon-tooltip{pointer-events:none;position:absolute;background:#fff;border-radius:8px;text-align:center;border:1px solid #337ab7;color:#333;right:auto;left:50%;transform:translateX(-50%);margin:0;top:30px;width:150px;padding:5px;font-size:14px;z-index:99;display:none !important}.duplicate-job-icon-holder .duplicate-job-icon-tooltip:after{pointer-events:none;content:"";position:absolute;display:block;width:15px;height:15px;top:-8px;left:calc(50% + 5px);box-sizing:border-box;margin-left:-14px;z-index:1;border:1px solid #285fc6;transform:rotate(45deg);border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);background-color:#fff}.duplicate-job-icon-holder a:hover+.duplicate-job-icon-tooltip{display:inline !important}.duplicate-job-icon-holder a:active{transform:translateY(2px)}.duplicate-job-icon-holder-disable{pointer-events:none}.duplicate-job-icon-holder-disable a .fa{color:#84909d !important}.isOneTimeJobDataEditing-true{pointer-events:none}.tech-pay-bottom-settings{display:flex;gap:15px;flex-wrap:wrap;justify-content:space-around;margin-top:20px}.commision-indicator-area{display:flex;align-items:flex-start;justify-content:flex-end;padding-right:15px;gap:15px}.commision-indicator-area .commision-indicator{flex:0 0 55%;font-size:14px;text-align:left}.commision-indicator-area .commision-indicator .icon-required{margin-left:5px}.commision-indicator-area .commision-indicator .icon-required span{white-space:normal;min-width:400px}.commision-indicator-area .commision-indicator .icon-required span:after{left:auto;right:50px}.commision-indicator-area .commision-indicator .commision-indicator-label-area{white-space:nowrap;text-align:left}.commision-indicator-area .commision-indicator .commision-indicator-label{color:red}.commision-indicator-area .otj-commission-total-inner{flex:0 0 45%}@media only screen and (max-width: 1368px){.commision-indicator-area .commision-indicator{flex:auto}.commision-indicator-area .commision-indicator .commision-indicator-label-area{white-space:normal}.commision-indicator-area .otj-commission-total-inner{flex:auto}}@media only screen and (max-width: 992px){.commision-indicator-area .commision-indicator .icon-required span{right:auto;left:-20px;min-width:200px}.commision-indicator-area .commision-indicator .icon-required span:after{left:20px;right:auto}}@media only screen and (max-width: 500px){.commision-indicator-area .commision-indicator .icon-required span{min-width:200px;right:auto;left:-100px}.commision-indicator-area .commision-indicator .icon-required span:after{left:50%;right:auto;transform:translateX(-50%)}}.template-dropdown.template-dropdown-jobstatus-4{padding-top:0}.btn-reschedule-job{margin-top:15px;color:#fff;font-weight:600;text-transform:uppercase;padding:2px 15px;position:relative;z-index:555;background-color:#00a3ff;min-width:148px}.btn-reschedule-job:hover,.btn-reschedule-job:active,.btn-reschedule-job:focus{color:#fff}.rescheculeJobConfirmationModal .set-chem-button{display:flex;align-items:center;justify-content:center}.rescheculeJobConfirmationModal .set-chem-button button{margin:auto 4px}.rescheculeJobConfirmationModal .set-chem-button button:disabled,.rescheculeJobConfirmationModal .set-chem-button button[disabled]{background-color:#285fc6;opacity:.7;cursor:not-allowed}.add-button.add-button-danger{background-color:#ff3823 !important}.add-button.add-button-success{background-color:#52c631 !important}.chemical-data.reading.no-margin tbody tr:nth-last-child(2) td.reading-input,.chemical-data.reading.no-margin tbody tr:nth-last-child(2) td.reading-title,.chemical-data.reading.no-margin tbody tr:nth-last-child(2) td.reading-value{border-bottom:1px solid #c9cfd7}.chemical-data.reading.no-margin tbody tr:nth-last-child(1) td.reading-input,.chemical-data.reading.no-margin tbody tr:nth-last-child(1) td.reading-title,.chemical-data.reading.no-margin tbody tr:nth-last-child(1) td.reading-value{border-bottom:0}.unscheduled-button{cursor:pointer}.routeAssignModal{user-select:none}.routeAssignModal .routeDatePickerPlaceHolder{opacity:0;position:fixed;left:-5000px}.routeAssignModal .route-assign-modal-date-area{max-width:303px;margin:0 auto;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;color:#285fc6;font-size:16px;font-weight:700;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.routeAssignModal .route-assign-modal-date-area .target-date-changer{cursor:pointer;padding:2px 7px;display:flex;align-items:center;justify-content:center}.routeAssignModal .route-assign-modal-date-area .target-date-changer .fa{font-size:21px}.routeAssignModal .route-assign-modal-date-area .target-date-changer.disabled{color:#d0d0d0;cursor:text}.routeAssignModal .route-assign-modal-date-area .target-date-label{user-select:none;cursor:pointer;position:relative;margin:0;left:auto;top:auto;right:auto;bottom:auto}.routeAssignModal .route-assign-modal-date-area .target-date-label input{cursor:pointer;caret-color:rgba(0,0,0,0);background:rgba(0,0,0,0);border:0;box-shadow:none;outline:0;padding:0;display:block;text-align:center;position:absolute;background:rgba(0,0,0,0);opacity:0;color:rgba(0,0,0,0);left:-20px;top:-7px;bottom:-7px;right:auto;height:auto;width:calc(100% + 40px)}.routeAssignModal .datePickerOptionRoutePopup-holder .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before,.routeAssignModal .datePickerOptionRoutePopup-holder .bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{display:none}.routeAssignModal .datePickerOptionRoutePopup-holder .bootstrap-datetimepicker-widget.dropdown-menu{border:2px solid #285fc6;border-radius:0;padding:0;left:50% !important;transform:translateX(-50%)}.routeAssignModal .datePickerOptionRoutePopup-holder table tr td span{line-height:inherit !important;height:auto !important;padding:5px !important;width:33% !important;margin:0 !important}.routeAssignModal .datePickerOptionRoutePopup-holder table tr td span.active.active{background:#285fc6}.routeAssignModal .datePickerOptionRoutePopup-holder .bootstrap-datetimepicker-widget table td.today:before{display:none}.routeAssignModal .route-assign-modal-search-area{position:relative}.routeAssignModal .route-assign-modal-search-area .form-control{border-radius:5px;padding-right:30px}.routeAssignModal .route-assign-modal-search-area .form-control-icon{position:absolute;right:6px;top:7px}.routeAssignModal .route-assign-modal-route-list-item{display:flex;align-items:center;padding:4px 10px;margin:5px auto}.routeAssignModal .route-assign-modal-route-list-photo{height:35px;width:35px;min-width:35px;min-height:35px;border-radius:50%;background-color:#fff;border:2px solid;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:13px;overflow:hidden}.routeAssignModal .route-assign-modal-route-list-photo .no-name{font-size:24px}.routeAssignModal .route-assign-modal-route-list-photo img{border-radius:50%}.routeAssignModal .route-assign-modal-route-list-name{padding-left:15px}.routeAssignModal .route-assign-modal-route-list-route-name{font-weight:600;font-size:16px}.routeAssignModal .route-assign-modal-route-list-tech{color:#333;font-size:13px;text-transform:capitalize}.routeAssignModal .route-assign-modal-route-list-area{padding:5px 10px}.routeAssignModal .route-assign-modal-route-list{height:232px;overflow-x:hidden;overflow-y:auto}.routeAssignModal .route-assign-modal-route-list-loading{height:232px;display:flex;align-items:center;justify-content:center;flex-direction:column}.routeAssignModal .route-assign-modal-route-list-unschedule{margin-bottom:10px;padding:5px 10px;border-bottom:1px solid #ccc}.routeAssignModal .route-assign-modal-route-list-unschedule .route-assign-modal-route-list-item{padding:0 0}.routeAssignModal .route-assign-modal-route-list-unschedule .route-assign-modal-route-list-photo{border-style:dashed}.routeAssignModal .route-active{display:none}.routeAssignModal .route-assign-modal-route-list-item:hover{cursor:pointer}.routeAssignModal .route-assign-modal-route-list-item:hover .route-assign-modal-route-list-photo{background-color:#62ba3b;color:#fff;border-style:solid}.routeAssignModal .route-assign-modal-route-list-item:hover .route-assign-modal-route-list-photo .route-user-image,.routeAssignModal .route-assign-modal-route-list-item:hover .route-assign-modal-route-list-photo .route-user-name{display:none}.routeAssignModal .route-assign-modal-route-list-item:hover .route-assign-modal-route-list-photo span.route-active{display:inline;font-size:24px}.routeAssignModal .route-assign-modal-route-list-item.active .route-assign-modal-route-list-photo{background-color:#62ba3b;color:#fff;border-style:solid}.routeAssignModal .route-assign-modal-route-list-item.active .route-assign-modal-route-list-photo .route-user-image,.routeAssignModal .route-assign-modal-route-list-item.active .route-assign-modal-route-list-photo .route-user-name{display:none}.routeAssignModal .route-assign-modal-route-list-item.active .route-assign-modal-route-list-photo span.route-active{display:inline;font-size:24px}.routeAssignModal .route-job-page-loader-spinner{border:5px solid #eef0f5;border-radius:50%;border-top-color:#285fc6;width:45px;height:45px;-webkit-animation:ortl-spin .5s linear infinite;animation:ortl-spin .5s linear infinite;margin-bottom:20px}@-webkit-keyframes ortl-spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes ortl-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.routeAssignModal .popup-body{opacity:0;user-select:none;pointer-events:none}.routeAssignModal .popup-body.routeModalDataShown{opacity:1;pointer-events:all}.not-started-warning{opacity:0;position:absolute;left:50%;transform:translateX(-50%);width:100%;text-align:center;padding-left:15px;display:block;color:red;text-align:center;font-size:13px}.route-technician-button.disabled,.unscheduled-button.disabled{cursor:default}.route-technician-button.disabled label,.unscheduled-button.disabled label{cursor:default}.route-technician-button:hover+.not-started-warning,.unscheduled-button:hover+.not-started-warning{opacity:1}.jobimg-close-section.jobimg-close-section-route-stop{display:flex;align-items:center}.caption-toggle-job-email{display:flex;align-items:center;margin-right:40px}.caption-toggle-job-email .switch{margin-left:8px}.caption-toggle-job-email.in-progress{pointer-events:none;opacity:.5}.pb-light-tabs-area .pb-light-tabs-btn-group{list-style:none;padding:0;margin:0;display:flex;align-items:center;margin:0 -2px}.pb-light-tabs-area .pb-light-tabs-btn-group .pb-light-tabs-btn span{display:block;padding:2px 15px;background:#fff;color:#00a3ff;border-radius:6px 6px 0 0;margin:0 2px;cursor:pointer;border:1px solid #00a3ff;border-bottom:0;user-select:none}.pb-light-tabs-area .pb-light-tabs-btn-group .pb-light-tabs-btn.active span{background-color:#00a3ff;color:#fff}.pb-light-tabs-area .pb-light-tabs-content-group{list-style:none;padding:0;margin:0;display:flex;align-items:center;border:1px solid #00a3ff;margin-bottom:15px}.pb-light-tabs-area .pb-light-tabs-content-group .pb-light-tabs-content{margin:0;overflow:auto;font-family:"Lato",sans-serif;-webkit-appearance:none;resize:vertical;display:block;width:100%;padding:6px 12px;font-size:14px;color:#555;background-color:#fff;background-image:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;border-radius:0;height:135px;position:relative}.pb-light-tabs-area .pb-light-tabs-content-group .pb-light-tabs-content .isa_error,.pb-light-tabs-area .pb-light-tabs-content-group .pb-light-tabs-content .isa_info,.pb-light-tabs-area .pb-light-tabs-content-group .pb-light-tabs-content .isa_success{position:absolute;bottom:0;left:0;right:0;margin:0;font-size:14px}.pb-light-tabs-area .pb-light-tabs-content-group .pb-light-tabs-content .spinner-animation{transform:scale(0.6)}.pb-light-tabs-area .pb-light-tabs-content-group .pb-light-tabs-content p{margin:0;white-space:pre-line;word-break:break-word;line-height:1.2}.pb-light-tabs-area .pb-light-tabs-content-group .pb-light-tabs-content.with-textarea{padding:0;overflow:hidden}.pb-light-tabs-area .pb-light-tabs-content-group .pb-light-tabs-content.with-textarea textarea{resize:none;border:0;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);width:100%;background:#fff;height:100%;padding:6px 12px;font-size:14px;line-height:1.2}.pb-light-tabs-area .pb-light-tabs-content-group .pb-light-tabs-content.with-textarea textarea:focus{color:#333}.chemical-data.activity.with-tabs{min-height:310px !important;max-height:310px !important}.chemical.job-activity-right.with-tabs{padding-top:29px}.cleaning-activity.cleaning-activity-with-light-tabs{display:flex;flex-wrap:wrap}.cleaning-activity.cleaning-activity-with-light-tabs div.chemical{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}.cleaning-activity.cleaning-activity-with-light-tabs div.chemical:last-child{flex:0 0 50%;max-width:50%}@media only screen and (max-width: 1368px){.cleaning-activity.cleaning-activity-with-light-tabs div.chemical{flex:0 0 100%;max-width:100%}.cleaning-activity.cleaning-activity-with-light-tabs div.chemical:last-child{flex:0 0 100%;max-width:100%}}.excel-download-btn-holder{position:relative;margin-right:15px;padding-right:0 !important}.excel-download-btn-holder .excel-download-btn-tooltip{display:none;position:absolute;background:#04a4ff;border-radius:4px;text-align:center;font-size:11px;color:#fff;font-weight:700;min-width:160px;padding:5px 10px 7px;z-index:1;left:50%;top:-45px;transform:translateX(-50%)}.excel-download-btn-holder .excel-download-btn-tooltip:after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:10px solid #04a4ff;position:absolute;left:50%;transform:translateX(-50%);bottom:-10px;z-index:0}.excel-download-btn-holder .excel-download-btn{margin-right:0}.excel-download-btn-holder .excel-download-btn.is-report-export-disabled{filter:grayscale(1);opacity:.6;cursor:default}.excel-download-btn-holder .excel-download-btn.is-report-export-disabled:hover+.excel-download-btn-tooltip{display:block}.cred-pay-ach-settings{margin-top:5px;margin-bottom:0}.cred-pay-ach-settings>.col-xs-12{display:flex;align-items:center;margin-bottom:10px}.page-title.title.page-title-rootJobId{margin:0 !important;padding-top:8px !important;font-size:25px}#headerLinks .route-stop-header-icons-area{display:flex;flex-direction:column;font-size:18px}#headerLinks .route-stop-header-icons{display:flex;align-items:center;gap:10px;margin-top:3px}#headerLinks .route-stop-header-icons .route-stop-email-icon{color:#285fc6}#headerLinks .route-stop-header-icons .job-icon .e-tooltip{left:-56px}.route-stop-email-messages .isa_success,.route-stop-email-messages .isa_error{position:absolute;width:100%;z-index:5;top:-50px;left:-1px}.route-summary-email-validation{display:none}.has-error+.route-summary-email-validation{display:block;color:red;font-size:13px}.placeholder-loader{display:none}.placeholder-loading{position:relative;pointer-events:none;user-select:none}.placeholder-loading+.fa.fa-calendar-o{filter:grayscale(1) opacity(0.3)}.placeholder-loading.caret{filter:grayscale(1) opacity(0.3)}.placeholder-loading.body-of-water-dropdown .btn{background-color:#eee !important;border:1px solid #000 !important;color:rgba(0,0,0,0) !important}.placeholder-loading.body-of-water-dropdown .btn:hover,.placeholder-loading.body-of-water-dropdown .btn:focus,.placeholder-loading.body-of-water-dropdown .btn:active{border:1px solid #000 !important}.placeholder-loading.status-dropdown .btn{background-color:#eee !important;border:1px solid #000 !important}.placeholder-loading.status-dropdown .btn:hover,.placeholder-loading.status-dropdown .btn:focus,.placeholder-loading.status-dropdown .btn:active{border:1px solid #000 !important}.placeholder-loading.unscheduled-button{background-color:#eee !important;border-color:#000 !important;filter:grayscale(1)}.placeholder-loading.unscheduled-button label .fa.fa-user-circle,.placeholder-loading.unscheduled-button label .notech-assigned{filter:grayscale(1) opacity(0.3)}.placeholder-loading.unscheduled-button label .fa.fa-user-circle:after,.placeholder-loading.unscheduled-button label .notech-assigned:after{filter:grayscale(1) opacity(0.3)}.placeholder-loading.route-technician-button{background-color:#eee !important;border-color:#000 !important}.placeholder-loading.route-technician-button label .fa.fa-user-circle,.placeholder-loading.route-technician-button label .notech-assigned{filter:grayscale(1) opacity(0.3)}.placeholder-loading.route-technician-button label .fa.fa-user-circle:after,.placeholder-loading.route-technician-button label .notech-assigned:after{filter:grayscale(1) opacity(0.3)}.placeholder-loading.form-control-ott-date-input{background-color:#eee !important;border-color:#000 !important}.placeholder-loading.time-dropdown img{filter:grayscale(1) opacity(0.3)}.placeholder-loading.time-dropdown .btn.btn-primary.dropdown-toggle{background-color:#eee !important;border-color:#000 !important}.placeholder-loading.template-dropdown-selector .btn.btn-primary.dropdown-toggle{background-color:#eee !important;border-color:#000 !important}.placeholder-loading.form-control{background-color:#eee !important;border-color:#000 !important}.placeholder-loading.duration-picker img{filter:grayscale(1) opacity(0.3)}.placeholder-loading.duration-picker .duration-field{background-color:#eee !important;border-color:#000 !important}.placeholder-loading .placeholder-loader,.placeholder-loading+i+.placeholder-loader,.placeholder-loading.form-control+.placeholder-loader{position:absolute;display:flex;height:18px;width:18px;border:1px solid #535353;background-color:rgba(0,0,0,0);border-radius:50%;right:10px;top:50%;transform:translateY(-50%);border-left-color:rgba(0,0,0,0);-webkit-animation:placeholder-spin .5s linear infinite;animation:placeholder-spin .5s linear infinite}.placeholder-loading .placeholder-loader.placeholder-loader-textarea,.placeholder-loading+i+.placeholder-loader.placeholder-loader-textarea,.placeholder-loading.form-control+.placeholder-loader.placeholder-loader-textarea{top:20px}.placeholder-loading.time-dropdown img{filter:opacity(0)}.placeholder-loading+.fa.fa-calendar-o{filter:opacity(0)}.placeholder-loading.caret{filter:opacity(0)}.placeholder-loading.duration-picker img{filter:opacity(0)}@-webkit-keyframes placeholder-spin{0%{-webkit-transform:translateY(-50%) rotate(0deg)}100%{-webkit-transform:translateY(-50%) rotate(360deg)}}@keyframes placeholder-spin{0%{transform:translateY(-50%) rotate(0deg)}100%{transform:translateY(-50%) rotate(360deg)}}.add-new-product-link{opacity:.5;pointer-events:none;filter:grayscale(100)}.one-time-job-product-loader-area{height:156px;display:flex;align-items:center;justify-content:center}.one-time-job-product-loader-area .one-time-job-product-loader{display:flex;margin-top:30px;height:30px;width:30px;border:1px solid #535353;background-color:rgba(0,0,0,0);border-radius:50%;border-left-color:rgba(0,0,0,0);-webkit-animation:placeholder-spin .5s linear infinite;animation:placeholder-spin .5s linear infinite}.cleaning-header.cleaning-header-customer-job .cleaning-data.cleaning-data-left-data{font-size:19px}.cleaning-header.cleaning-header-customer-job .cleaning-data.cleaning-data-left-data span.b{font-size:18px}.cleaning-header.cleaning-header-customer-job .covered-visit-area{margin-left:25px}.cleaning-header.cleaning-header-customer-job .covered-visit-area .covered-visit-title{white-space:nowrap}.cleaning-header.cleaning-header-customer-job .covered-visit-area .icon-required{color:#fff}.cleaning-header.cleaning-header-customer-job .covered-visit-area .icon-required span{z-index:99;width:auto;min-width:340px;left:50%;transform:translateX(-50%);right:auto;bottom:35px}.cleaning-header.cleaning-header-customer-job .covered-visit-area .icon-required span:after{left:50%;bottom:-10px;z-index:0;transform:translateX(-50%)}.cleaning-header.cleaning-header-customer-job .like-dislike-wrap a span{display:inline-flex;align-items:center;justify-content:center}.schedule-filter-area .customer-tag-filter{margin-bottom:20px}.schedule-filter-area .customer-tag-filter .route-cutomer-tag-filter{transition:all .1s ease;margin-top:10px;padding:0;border:1px solid rgba(0,0,0,0);margin-bottom:10px}.schedule-filter-area .customer-tag-filter .route-cutomer-tag-filter .customer-tag-search{position:relative}.schedule-filter-area .customer-tag-filter .route-cutomer-tag-filter .customer-tag-search .form-control{width:100%;border-radius:25px;height:34px;padding:6px 10px 7px 35px;border:1px solid #b8b8b8;font-size:13px}.schedule-filter-area .customer-tag-filter .route-cutomer-tag-filter .customer-tag-search .fa-search{position:absolute;left:14px;top:10px;color:#b8b8b8}.schedule-filter-area .customer-tag-filter .route-cutomer-tag-filter .customer-tags-list{padding:0;max-height:120px;overflow-x:hidden;overflow-y:auto;font-size:14px}.schedule-filter-area .customer-tag-filter .route-cutomer-tag-filter .customer-tags-list ul{display:flex;flex-wrap:wrap;gap:3px;list-style:none;padding:0;margin:0 !important;max-height:unset !important}.schedule-filter-area .customer-tag-filter .route-cutomer-tag-filter .customer-tags-list ul li{padding:4px 8px;background-color:#f3f3f3;font-weight:600;cursor:pointer}.schedule-filter-area .customer-tag-filter .route-cutomer-tag-filter .customer-tags-list ul li:hover{background-color:#e9e9e9}.schedule-filter-area .customer-tag-filter .route-cutomer-tag-filter.active{padding:10px;border:1px solid #285fc6}.schedule-filter-area .customer-tag-filter .route-cutomer-tag-filter.active .customer-tag-search .form-control{margin-bottom:10px}.schedule-filter-area .customer-tag-filter .route-cutomer-tag-filter.active .customer-tag-search-mb-0 .form-control{margin-bottom:0}.schedule-filter-area .customer-tag-filter .route-customer-tag-filter-selected ul{overflow:visible !important;display:flex;flex-wrap:wrap;gap:3px;list-style:none;padding:0;margin:4px 0 !important;max-height:unset !important}.schedule-filter-area .customer-tag-filter .route-customer-tag-filter-selected ul li{position:relative}.schedule-filter-area .customer-tag-filter .route-customer-tag-filter-selected ul li span{font-size:13px;display:inline-flex;align-items:center;border-radius:25px;overflow:hidden;line-height:1;font-weight:600;padding:6px 20px;background-color:#f1f1f1;border:1px solid #ddd;transition:all .2s ease-in;position:relative;min-width:40px;justify-content:center}.schedule-filter-area .customer-tag-filter .route-customer-tag-filter-selected ul li i{font-style:normal;color:#ff3823;margin-left:3px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;font-size:22px;width:20px;height:100%;opacity:0;position:absolute;transition:all .2s ease-in;right:1px;top:0px;cursor:pointer}.schedule-filter-area .customer-tag-filter .route-customer-tag-filter-selected ul li:hover i{opacity:1}.schedule-filter-area .apply-to-unscheduled{display:flex;align-items:center;gap:10px}.schedule-filter-area .apply-to-unscheduled>span{color:#285fc6}.schedule-filter-area .route-filter-techinician-list-loader-holder{display:flex;align-items:center;justify-content:center;height:250px}.schedule-filter-area .route-filter-techinician-list-loader-holder .route-filter-techinician-list-loader{border:2px solid #eef0f5;border-radius:50%;border-top-color:#285fc6;width:40px;height:40px;background:rgba(0,0,0,0);-webkit-animation:route-filter-tech-list-anim .3s linear infinite;animation:route-filter-tech-list-anim .3s linear infinite}@-webkit-keyframes route-filter-tech-list-anim{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes route-filter-tech-list-anim{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.schedule-filter-area .route-filter-template-section{margin-bottom:20px;font-size:14px}.schedule-filter-area .route-filter-template-section .route-filter-template-row{display:flex;align-items:center}.schedule-filter-area .route-filter-template-section .route-filter-template-row .route-filter-template-left-area,.schedule-filter-area .route-filter-template-section .route-filter-template-row .route-filter-template-right-area{flex:0 0 50%}.schedule-filter-area .route-filter-template-section .route-filter-template-row .route-filter-template-left-area{padding-right:15px}.schedule-filter-area .route-filter-template-section .route-filter-template-actions{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px;font-size:12px}.schedule-filter-area .route-filter-template-section .route-template-link{color:#00a3ff;cursor:pointer;text-align:right}.schedule-filter-area .route-filter-template-section .route-template-link:hover{color:#0072b3}.schedule-filter-area .route-filter-template-section .route-template-link.delete-link{color:#ff3823}.schedule-filter-area .route-filter-template-section .route-template-link.delete-link:hover{color:#d61400}.schedule-filter-area .route-filter-template-section .route-template-link.disabled{user-select:none;pointer-events:none;filter:grayscale(1);opacity:.5}.schedule-filter-area .route-filter-template-section .filter-template-group-dropdown .selected-filter-template-name{background-color:rgba(0,0,0,0);padding:0;font-weight:600;text-transform:none}.schedule-filter-area .route-filter-template-section .filter-template-group-dropdown .dropdown-toggle{border:1px solid #c9cfd7 !important;border-radius:3px !important;padding-left:10px}.schedule-filter-area .route-filter-template-section .filter-template-group-dropdown .dropdown-toggle.disable-open-dropdown{pointer-events:none}.schedule-filter-area .route-filter-template-section .filter-template-group-dropdown .dropdown-toggle .caret{top:10px;right:7px}.schedule-filter-area .route-filter-template-section .filter-template-group-dropdown.select-wrap .dropdown-menu{width:100%;padding:0;top:100%;border-color:#c9cfd7 !important;max-height:200px;overflow-x:hidden;overflow-y:auto;border-radius:3px !important;border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-top:0 !important}.schedule-filter-area .route-filter-template-section .filter-template-group-dropdown.select-wrap.open .dropdown-toggle{border-bottom-color:rgba(0,0,0,0) !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.schedule-filter-area .route-filter-template-section .filter-template-group-dropdown .filter-template-fetching{position:absolute;border:1px solid #eef0f5;border-radius:50%;border-top-color:#285fc6;width:15px;height:15px;background:rgba(0,0,0,0);right:5px;left:auto;top:4px;-webkit-animation:rftempl-spin .5s linear infinite;animation:rftempl-spin .5s linear infinite}@-webkit-keyframes rftempl-spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes rftempl-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.schedule-filter-area .selected-filter.selected-filter-grey{filter:grayscale(1)}.schedule-filter-area .no-template-exist{font-size:12px;padding:8px;text-align:center}.schedule-filter-area .customer-subdomain-help.icon-required span{right:-59px}.schedule-filter-area .icon-required.icon-required-tt-aligned span:after{left:159px}.schedule-filter-area.schedule-filter-area-alert-page i.filer-icon{right:3px !important}.schedule-filter-area .dropdown-menu.dropdown-menu-route-filters{max-height:calc(100vh - 41px) !important;overflow-x:hidden !important;overflow-y:auto !important}.add-button.redBtn{background-color:#ff3823 !important;color:#fff !important}.add-button.redBtn:hover,.add-button.redBtn:active,.add-button.redBtn:focus{background-color:#ff3823 !important;color:#fff !important}.clickDisabled{cursor:not-allowed}.jobFilterBtnDisabled-tooltip-parent{position:relative}.jobFilterBtnDisabled-tooltip-parent .jobFilterBtnDisabled-tooltip{position:absolute;left:inherit;background:#04a4ff;border-radius:4px;text-align:center;padding:3px 10px;font-size:11px;color:#fff;font-weight:700;right:-49px;width:131px;top:38px;bottom:auto;z-index:999999;display:none;letter-spacing:.5px}.jobFilterBtnDisabled-tooltip-parent .jobFilterBtnDisabled-tooltip:after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);position:absolute;left:51%;transform:translateX(-50%);z-index:0;border-bottom:10px solid #04a4ff;top:-10px;bottom:auto}.jobFilterBtnDisabled-tooltip-parent:hover .jobFilterBtnDisabled-tooltip{display:block}.can-not-modify-invoice-holder{position:relative}.can-not-modify-invoice-holder .can-not-modify-invoice-tooltip-message{position:absolute;left:50%;font-size:12px;color:red;transform:translateX(-50%);white-space:nowrap;bottom:-23px;display:none}.can-not-modify-invoice-holder .add-button[disabled]{background-color:#b6b7b9 !important;opacity:1}.can-not-modify-invoice-holder .add-button[disabled]:hover+.can-not-modify-invoice-tooltip-message{display:block}.multi-company-access-toggle{display:flex;align-items:center;margin-bottom:20px}.multi-company-access-toggle .icon-required{margin-left:6px}.multi-company-access-toggle .switch{margin-left:15px}.multicompany-select{width:100%}.datePicker-wrapper.datePicker-wrapper-with-date-picker-input .datepicker-input-parent i{font-style:normal;position:relative}.datePicker-wrapper.datePicker-wrapper-with-date-picker-input .datepicker-input-parent i .datePicker{position:absolute;left:-15px;right:auto;width:calc(100% + 30px);top:3px;height:34px}.datePicker-wrapper.datePicker-wrapper-with-date-picker-input .datepicker-input-parent i .datePicker input{width:100%;opacity:0;cursor:pointer;height:100%;padding:0}.datePicker-wrapper-with-date-picker-input-holder{position:absolute;left:0;right:0;top:64px;z-index:99999}.datePicker-wrapper-with-date-picker-input-holder.datePicker-wrapper-with-date-picker-input-holder-with-toggle{top:100px}.datePicker-wrapper-with-date-picker-input-holder .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before,.datePicker-wrapper-with-date-picker-input-holder .bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{display:none}.datePicker-wrapper-with-date-picker-input-holder .bootstrap-datetimepicker-widget.dropdown-menu{border:2px solid #285fc6;border-radius:0;padding:0;left:50% !important;transform:translateX(-50%)}.datePicker-wrapper-with-date-picker-input-holder table tr td span{line-height:inherit !important;height:auto !important;padding:5px !important;width:33% !important;margin:0 !important}.datePicker-wrapper-with-date-picker-input-holder table tr td span.active.active{background:#285fc6}.datePicker-wrapper-with-date-picker-input-holder .bootstrap-datetimepicker-widget table td.today:before{display:none}.datePicker-wrapper-with-date-picker-input-holder .datepicker td,.datePicker-wrapper-with-date-picker-input-holder .datepicker th{width:unset !important}.route-move-popup-schedule .popup-body{opacity:0;pointer-events:none}.route-move-popup-schedule .popup-body.routeModalDataShownSchedule{opacity:1;pointer-events:all}.e-tooltip.e-tooltip-permission{width:auto;white-space:normal;left:50% !important;transform:translateX(-50%);min-width:250px;margin:0;margin-left:4px}.e-icon.e-icon-disabled{cursor:default}.e-icon.e-icon-disabled .fa-trash{opacity:.7}.delete-btn-job-permission-tooltip{cursor:default;position:absolute;background:#fff;border-radius:8px;padding:10px;right:0;border:1px solid #337ab7;color:#333;font-size:12px;font-weight:400;text-align:center;z-index:999;top:35px !important;width:auto;white-space:normal;left:50% !important;transform:translateX(-50%);min-width:250px;margin:0;margin-left:1px;display:none;box-sizing:border-box;font-style:normal}.delete-btn-job-permission-tooltip:after{content:"";position:absolute;display:block;width:25px;height:20px;top:-11px;left:50%;box-sizing:border-box;margin-left:-14px;z-index:1;background:url(../images/arrow-up.png) top center no-repeat}.delete-btn-job-header.delete-btn-job-header-disabled{cursor:default;position:relative;overflow:visible !important}.delete-btn-job-header.delete-btn-job-header-disabled .fa-trash{opacity:.7}.delete-btn-job-header.delete-btn-job-header-disabled:hover .delete-btn-job-permission-tooltip{display:block}.total-tech-report>div:nth-child(1){margin-left:18%}.technician-pay-setting .dropdown.select-wrap{width:320px}.blankOverlay-is-showing .blank-overlay{pointer-events:none}.blankOverlay-is-showing .status-dropdown{cursor:pointer}.blankOverlay-is-showing *{user-select:none}.blankOverlay-is-showing .pb-checklist-box *,.blankOverlay-is-showing .pb-checklist-add-new,.blankOverlay-is-showing .duration-picker,.blankOverlay-is-showing .form-group>input,.blankOverlay-is-showing .dropdown:not(.status-dropdown),.blankOverlay-is-showing .time-dropdown,.blankOverlay-is-showing .datePicker,.blankOverlay-is-showing .template-dropdown-selector,.blankOverlay-is-showing .product-add-new-form-top,.blankOverlay-is-showing .add-discount-btn,.blankOverlay-is-showing a:not(.icon-required):not(.route-technician-button):not(.unscheduled-button):not(.invoce-created a):not(.checklist-one-of-job--enable-always a){user-select:none;pointer-events:none}.blankOverlay-is-showing .form-control[disabled]{cursor:default;background-color:#fff;user-select:none}.address-row{max-height:407px}.contact-list-wrapper{height:unset;max-height:418px}.payment-method-list{max-height:188px;overflow-x:hidden;overflow-y:auto}.invoice-detail-page .amount-in-minus-error{position:absolute;top:-12px;right:95px}.invoice-detail-page .amount-in-minus-error .isa_error{position:relative;top:0}.water-bodies-tab-item-wrapper .water-bodies-tab{max-width:calc(100% - 90px)}.quote-setting-wrapper{position:relative}.quote-setting-wrapper .quote-setting-toggle-line-single-line{display:flex;align-items:center;flex-wrap:wrap}.quote-setting-wrapper .quote-setting-toggle-line-single-line .quote-setting-toggle-line-single-col{flex:1}.quote-setting-wrapper .h-2x{font-size:15px !important}.quote-setting-wrapper .m-tb15{margin:10px 0}.quote-setting-wrapper .customer-subdomain-help.icon-required span{right:-95px}.quote-setting-wrapper .set-chem-price .set-chem-details{text-align:left;padding:20px 25px;position:relative}.quote-setting-wrapper a{text-decoration:none}.quote-setting-wrapper .quote-template-wrapper-header{display:flex;align-items:center;margin:0;margin-top:20px;margin-bottom:15px}.quote-setting-wrapper .add-icon-circle{margin-left:50px}.quote-setting-wrapper .add-icon-circle .fa{border:1px solid #285fc6;border-radius:15px;width:20px;height:20px;line-height:20px;text-align:center;font-size:13px;margin-left:5px;display:inline-block;vertical-align:top}.quote-setting-wrapper .set-chem-price{width:100%}.quote-setting-wrapper .quote-template-area-table{margin-bottom:0;table-layout:fixed;font-size:16px}.quote-setting-wrapper .quote-template-area-table td,.quote-setting-wrapper .quote-template-area-table th{border:0}.quote-setting-wrapper .quote-template-area-table thead{text-transform:uppercase}.quote-setting-wrapper .quote-template-area-table thead a{text-transform:capitalize}.quote-setting-wrapper .quote-template-area-table thead a i{margin-left:4px}.quote-setting-wrapper .quote-template-area-table tr td,.quote-setting-wrapper .quote-template-area-table tr th{border:0;padding:4px 8px}.quote-setting-wrapper .quote-template-area-table tr td:first-child,.quote-setting-wrapper .quote-template-area-table tr th:first-child{padding-left:0}.quote-setting-wrapper .quote-template-area-table tr td:last-child,.quote-setting-wrapper .quote-template-area-table tr th:last-child{padding-right:0}.quote-setting-wrapper .quote-template-area-table .quote-template-column-name{width:60%}.quote-setting-wrapper .quote-template-area-table .quote-template-column-name span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.quote-setting-wrapper .quote-template-area-table .quote-template-column-action{width:20%;white-space:nowrap;text-align:center;vertical-align:middle}.quote-setting-wrapper .quote-template-area-table .quote-template-column-action a{text-decoration:none}.quote-setting-wrapper .quote-template-area-table .quote-template-column-action a i{margin-right:4px}.quote-setting-wrapper .template-delete-icon.delete-not-allowed{cursor:not-allowed;filter:grayscale(100) opacity(0.5)}.quote-setting-wrapper textarea.form-control{height:108px}.quote-setting-wrapper .autoclose-input{border-radius:0;border:1px solid #c9c9c9;width:42px;text-align:center;padding:6px;margin:0 4px}.quote-setting-wrapper .auto-close-label{display:flex;align-items:center;white-space:nowrap}.quote-setting-wrapper-modal{overflow:visible;font-size:14px}.quote-setting-wrapper-modal .quote-template-action-area{max-height:calc(100vh - 150px);overflow-x:hidden;overflow-y:auto;padding:20px 20px 0 20px}.quote-setting-wrapper-modal .quote-template-action-area-footer{padding:20px;background:#e9e9e9}.quote-setting-wrapper-modal .quote-template-action-area-delete{padding:20px}.quote-setting-wrapper-modal .popup-header{display:flex;align-items:center;justify-content:center}.quote-setting-wrapper-modal .popup-header .popup-close{position:absolute;right:10px}.quote-setting-wrapper-modal .popup-body{min-height:unset;padding:0;background-color:#fff}.quote-setting-wrapper-modal .form-label{display:block;text-align:left;white-space:nowrap}.quote-setting-wrapper-modal .form-group-inline{display:flex;align-items:center}.quote-setting-wrapper-modal .form-group-inline .form-label{margin-bottom:0;min-width:130px}.quote-setting-wrapper-modal .has-froala-error .fr-toolbar{border-top-color:red;border-left-color:red;border-right-color:red}.quote-setting-wrapper-modal .has-froala-error .fr-wrapper{border-left-color:red;border-right-color:red}.quote-setting-wrapper-modal .has-froala-error .fr-second-toolbar{border-left-color:red;border-right-color:red;border-bottom-color:red}.quote-setting-wrapper-modal-add{width:100%;max-width:990px}.quote-setting-wrapper-modal-edit{width:100%;max-width:990px}.quote-setting-wrapper-modal-delete{width:100%;max-width:350px}.quote-setting-wrapper-modal .required-template-input{display:none;color:red;text-align:left;font-size:12px;margin:0}.quote-setting-wrapper-modal .has-error+.required-template-input,.quote-setting-wrapper-modal .has-froala-error+.required-template-input,.quote-setting-wrapper-modal .has-froala-error+textarea+.required-template-input{display:block}.quote-setting-wrapper-modal .has-existing-error{border-color:red}.quote-setting-wrapper-modal .quote-template-header{padding:0;min-height:42px}.quote-setting-wrapper-modal .quote-template-header-form-group{font-weight:normal;display:flex;align-items:center;white-space:nowrap;position:relative}.quote-setting-wrapper-modal .quote-template-header-form-group .fa{cursor:pointer;margin-left:10px}.quote-setting-wrapper-modal .quote-template-header-form-group .form-control{border-radius:4px;border-color:rgba(0,0,0,0);margin-right:5px;height:28px;margin-bottom:4px;width:200px}.quote-setting-wrapper-modal .quote-template-header-form-group .required-template-input{position:absolute;left:100%;color:#fff;font-size:13px}.quote-setting-wrapper-modal .quote-template-header-name{display:flex;align-items:center}.quote-setting-wrapper-modal .quote-template-header-name span{min-width:200px}.quote-setting-wrapper-modal .quote-template-header-name .fa{margin-left:10px;cursor:pointer}.quote-setting-wrapper-modal .line-item-attachments ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;margin:-5px}.quote-setting-wrapper-modal .line-item-attachments ul li{margin:5px;height:60px;width:60px;border:1px solid #e3e1e1;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#f1f1f1}.quote-setting-wrapper-modal .line-item-attachments ul li img{width:100%;height:100%;object-fit:cover}.quote-setting-wrapper-modal .quote-template-lineitem-table{width:100%;table-layout:fixed}.quote-setting-wrapper-modal .quote-template-lineitem-table tr th,.quote-setting-wrapper-modal .quote-template-lineitem-table tr td{border:0;text-align:left;padding:8px 12px;vertical-align:top}.quote-setting-wrapper-modal .quote-template-lineitem-table .qtlt-label{width:17%;padding-left:0}.quote-setting-wrapper-modal .quote-template-lineitem-table .qtlt-name{width:28%}.quote-setting-wrapper-modal .quote-template-lineitem-table .qtlt-qty{width:15%;text-align:center}.quote-setting-wrapper-modal .quote-template-lineitem-table .qtlt-price{width:15%;text-align:center}.quote-setting-wrapper-modal .quote-template-lineitem-table .qtlt-amount{width:15%;text-align:center}.quote-setting-wrapper-modal .quote-template-lineitem-table .qtlt-tax{width:10%;text-align:center}.quote-setting-wrapper-modal .quote-template-lineitem-table .qtlt-tax input{cursor:pointer}.quote-setting-wrapper-modal .quote-template-lineitem-table .qtlt-qty .form-control,.quote-setting-wrapper-modal .quote-template-lineitem-table .qtlt-price .form-control{text-align:center}.quote-setting-wrapper-modal .quote-template-lineitem-table .qtlt-qty .form-control{max-width:60px;margin:0 auto}.quote-setting-wrapper-modal .quote-template-lineitem-table .line-item-label{position:relative;font-size:110%}.quote-setting-wrapper-modal .quote-template-lineitem-table .line-item-desc{font-size:95%}.quote-setting-wrapper-modal .quote-template-lineitem-table .line-item-desc p{white-space:pre-line}.quote-setting-wrapper-modal .quote-template-lineitem-table .line-item-edit-link{color:#285fc6;cursor:pointer;position:absolute;left:-35px;opacity:0;transition:all .2s ease-in}.quote-setting-wrapper-modal .quote-template-lineitem-table tr:hover .line-item-edit-link{opacity:1}.quote-setting-wrapper-modal .quote-template-lineitem-table tbody:not(:last-child){border-bottom:1px solid #ddd}.quote-setting-wrapper-modal .quote-template-lineitem-total-table{width:100%}.quote-setting-wrapper-modal .quote-template-lineitem-total-table tr th,.quote-setting-wrapper-modal .quote-template-lineitem-total-table tr td{border:0;text-align:right;padding:2px 12px;vertical-align:middle}.quote-setting-wrapper-modal .quote-template-lineitem-total-table tr th:nth-child(1),.quote-setting-wrapper-modal .quote-template-lineitem-total-table tr td:nth-child(1){width:95%;padding-right:0px}.quote-setting-wrapper-modal .quote-template-lineitem-total-table tr th:nth-child(2),.quote-setting-wrapper-modal .quote-template-lineitem-total-table tr td:nth-child(2){width:5%;white-space:nowrap}.quote-setting-wrapper-modal .discount-value{color:red}.quote-setting-wrapper-modal .label-dd-template-menu-holder{position:relative}.quote-setting-wrapper-modal .label-dd-template-menu-holder .dropdown-toggle{padding:0 !important;border:0 !important;height:auto;width:auto !important;background:rgba(0,0,0,0) !important;color:#285fc6;font-size:13px}.quote-setting-wrapper-modal .label-dd-template-menu-holder .dropdown-menu{padding:0;margin:0}.quote-setting-wrapper-modal .label-dd-template-menu-holder .dropdown-menu li{cursor:pointer;padding:2px 8px}.quote-setting-wrapper-modal .label-dd-template-menu-holder .dropdown-menu li:hover{color:#fff;background-color:#1e90ff}.quote-setting-wrapper-modal .quote-template-label{text-transform:uppercase;color:#e692f8;font-size:13px}.quote-setting-wrapper-modal .quote-template-label:hover .quote-template-label-remover{opacity:1}.quote-setting-wrapper-modal .quote-template-label-remover{opacity:0;color:#ff3823;font-size:120%;line-height:1;display:inline-flex;height:15px;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-in}.quote-setting-wrapper-modal .line-items-area-headings{padding-right:6px}.quote-setting-wrapper-modal .line-items-area{border-top:1px solid #ddd;border-bottom:1px solid #ddd;min-height:130px}.quote-setting-wrapper-modal [disabled]{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.quote-setting-wrapper-modal .line-item-actions{display:flex;justify-content:space-between}.quote-setting-wrapper-modal .line-item-action-btn{appearance:none;-webkit-appearance:none;background:#285fc6;border:1px solid #285fc6;border-radius:4px;color:#fff;padding:4px 12px;font-size:90%}.quote-setting-wrapper-modal .line-item-action-btn-outline{border:1px solid #285fc6;background:rgba(0,0,0,0);color:#285fc6}.quote-setting-wrapper-modal .line-item-action-btn-danger{border:1px solid #d9534f;background:#d9534f;color:#fff}.quote-setting-wrapper-modal .line-item-action-btn-success{border:1px solid #52c631;background:#52c631;color:#fff}.quote-setting-wrapper-modal .add-line-item-btn{text-decoration:none;font-weight:600;display:flex;align-items:center}.quote-setting-wrapper-modal .add-line-item-btn .fa{background:#285fc6;color:#fff;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;font-size:9px;line-height:2;margin-left:5px;vertical-align:middle}.quote-setting-wrapper-modal .quote-template-product-search-area{width:100%;position:relative}.quote-setting-wrapper-modal .quotes-notes-tab-content textarea{min-height:90px}.quote-setting-wrapper-modal .form-control.quote-template-input{width:100%;font-size:100%;padding:2px 4px;height:26px;border-radius:4px}.quote-setting-wrapper-modal .quote-template-discount-group{display:inline-flex;margin-left:8px;width:110px}.quote-setting-wrapper-modal .quote-template-discount-group input{flex:0 0 60px;border-radius:4px 0 0 4px !important;border-right:0}.quote-setting-wrapper-modal .quote-template-discount-group input:focus+select{border-color:#66afe9}.quote-setting-wrapper-modal .quote-template-discount-group select{flex:0 0 50px;border-radius:0 4px 4px 0 !important;border-left:0;text-align:center}.quote-setting-wrapper-modal .quote-template-discount-group .form-control:focus{outline:none;box-shadow:none}.quote-setting-wrapper-modal .discount-label-holder{display:flex;align-items:center;justify-content:flex-end}.quote-setting-wrapper-modal .discount-label-holder .discount-label{display:flex;align-items:center}.quote-setting-wrapper-modal .discount-label-holder .discount-label button{margin-left:5px}.quote-setting-wrapper-modal .discount-label-text{margin-right:5px}.quote-setting-wrapper-modal .remove-discount-btn{margin-left:5px;color:#285fc6;cursor:pointer}.quote-setting-wrapper-modal .quote-li-img-container.quote-li-img-container-template{font-size:11px;margin:0}.quote-setting-wrapper-modal .quote-li-img-container.quote-li-img-container-template .quote-li-image-div{width:70px}.quote-setting-wrapper-modal .quote-li-img-container.quote-li-img-container-template .quote-li-image-div textarea{font-size:11px}.quote-setting-wrapper-modal .quote-li-img-container.quote-li-img-container-template .quote-li-img-holder{width:70px;height:70px}.quote-setting-wrapper-modal .quote-li-img-container.quote-li-img-container-template .quote-li-img-uploader-btn{width:70px;height:70px}.quote-setting-wrapper-modal .quote-li-img-container.quote-li-img-container-template .quote-li-img-icon{width:30px;height:30px}.quote-setting-wrapper-modal .quote-li-img-container.quote-li-img-container-template .quote-li-caption-area{max-width:70px;margin:0 auto}.quote-setting-wrapper-modal .quote-li-img-container.quote-li-img-container-template:before{border:0}.nowrap .skip-nowrap{white-space:normal}.equipment-section{position:relative;padding-bottom:34px !important}.equipment-section .e-icon-warpper{height:auto;flex-wrap:wrap}.equipment-section .e-icon-warpper a:focus,.equipment-section .e-icon-warpper a:active,.equipment-section .e-icon-warpper a:focus-visible{outline:none !important;box-shadow:none !important}.equipment-section .e-icon-warpper>li{flex:0 0 14.2857142857%;width:14.2857142857%}.equipment-section .e-icon-warpper>li.not-top-row{margin-top:40px}@media screen and (max-width: 1199px){.equipment-section .e-icon-warpper>li{flex:0 0 16.6666666667%;width:16.6666666667%}}@media screen and (max-width: 991px){.equipment-section .e-icon-warpper>li{flex:0 0 25%;width:25%}}@media screen and (max-width: 767px){.equipment-section .e-icon-warpper>li{flex:0 0 33.3333333333%;width:33.3333333333%}}@media screen and (max-width: 575px){.equipment-section .e-icon-warpper>li{flex:0 0 50%;width:50%}}.equipment-section .schedule-switch{position:static;display:block}.equipment-section .e-icon-warpper .e-icon{height:128px;margin-bottom:0;background-position:center;margin-left:auto;margin-right:auto;width:80%;background-size:contain}.equipment-section .e-icon-warpper .e-icon+.item-label{position:static;display:inline-block;text-align:center;cursor:pointer}@media(max-width: 1492px){.equipment-section .e-icon-warpper .e-icon{height:90px}}.equipment-section .view-more-equipments-btn{cursor:pointer;margin-top:10px;font-weight:600;color:#00a3ff;position:absolute;bottom:15px;left:50%;transform:translateX(-50%)}.pod-id-form .pod-id-input{position:relative}.pod-id-form .pod-id-input .form-control{padding-right:35px}.pod-id-form .pod-id-input .action-pod-id{position:absolute;top:0;bottom:0;display:flex;width:35px;align-items:center;justify-content:center;cursor:pointer}.pod-id-form .pod-id-input .action-pod-id.cancel-pod-id{right:0;color:#ff3823}.pod-id-form .pod-id-input .action-pod-id.loader-pod-id{right:8px;top:8px;border:2px solid #eef0f5;border-radius:50%;border-top-color:#285fc6;width:20px;height:20px;-webkit-animation:pod-id-input-loader .5s linear infinite;animation:pod-id-input-loader .5s linear infinite}@-webkit-keyframes pod-id-input-loader{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes pod-id-input-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pod-device-id{display:flex;align-items:center;margin-bottom:8px;margin-top:10px}.pod-device-id .id-wrapper{display:block;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-right:9px}.pod-device-id .unlink-pod-id-icon{color:#ff3823;cursor:pointer}.pod-device-id .unlink-pod-id-loader{border:2px solid #eef0f5;border-radius:50%;border-top-color:#285fc6;width:20px;height:20px;min-width:20px;min-height:20px;-webkit-animation:pod-id-input-loader .5s linear infinite;animation:pod-id-input-loader .5s linear infinite}@-webkit-keyframes pod-id-input-loader{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes pod-id-input-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pod-device-battery-count,.pod-device-pad-count{display:flex;align-items:center;margin-bottom:8px}.pod-device-battery-count .icon-holder,.pod-device-pad-count .icon-holder{display:flex;align-items:center;justify-content:center;height:30px;width:22px;margin-right:2px;margin-left:-4px}.pod-detail-container.removing{user-select:none}.pod-detail-container.removing .pod-device-id .id-wrapper,.pod-detail-container.removing .pod-device-battery-count,.pod-detail-container.removing .pod-device-pad-count{pointer-events:none;opacity:.5}.toggle-remote-data-link-wrapper{position:relative}.toggle-remote-data-link-wrapper .toggle-remote-data-link{position:absolute;right:0;bottom:0;cursor:pointer;font-weight:600;color:#00a3ff}.device-alert-input-parent{position:relative}.device-alert-input-parent .form-control.device-alert-input{padding:1px 4px;text-align:center;min-width:76px}.device-alert-input-parent .device-alert-input-error{font-size:12px;color:#fe1616;position:absolute;left:0;white-space:nowrap;bottom:-3px}.collapseClass a.calcium{left:154px}.collapseClass a.water{left:100px}.cleaning-activity.cleaning-activity-with-light-tabs div.chemical-remote-data{flex:0 0 100%;max-width:unset}.cleaning-activity.cleaning-activity-with-light-tabs div.chemical-remote-data:last-child{flex:0 0 100%;max-width:100%}.alert-management-page .select-wrap.open .dropdown-menu{max-height:200px;overflow-y:auto}.change-price-upcoming-invoice-popup .action-btn-holder{margin-top:10px}.change-price-upcoming-invoice-popup .action-btn-holder button{margin:0 20px;padding:8px 30px;font-weight:bold}.change-price-upcoming-invoice-popup .action-btn-holder .action-btn-holder-row{display:flex;align-items:center;justify-content:center;margin-top:20px;margin-bottom:20px}.change-price-upcoming-invoice-popup .action-btn-holder .action-btn-holder-row:last-child{margin-bottom:10px;margin-top:40px}.change-price-upcoming-invoice-popup .action-btn-holder .action-btn-hint{margin-top:2px;font-size:12px}.cursor-default{cursor:default !important}.cursor-pointer{cursor:pointer !important}.cursor-not-allowed{cursor:not-allowed !important}.chemical-reading-grid{display:flex;flex-wrap:wrap}.chemical-reading-grid .chemical-reading-grid-col{flex:0 0 16.6666666667%}@media only screen and (max-width: 1200px){.chemical-reading-grid .chemical-reading-grid-col{flex:0 0 33.3333333333%}}@media only screen and (max-width: 992px){.chemical-reading-grid .chemical-reading-grid-col{flex:0 0 50%}}@media only screen and (max-width: 768px){.chemical-reading-grid .chemical-reading-grid-col{flex:0 0 100%}}.chemical-data.input-box{min-height:485px;max-height:485px}.technicians .row-container,.technicians .technicians-button{width:calc(100% - 110px)}.technicians .add-profile-image{width:110px}.technician-permission-area{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:flex-start;padding-top:15px;padding-left:20px;padding-right:20px}.technician-permission-area .technician-permission{flex:0 0 100%;display:flex;flex-wrap:wrap;background:#f6f7fa;border:1px solid #ddd;margin-bottom:10px;padding:5px 10px;font-size:14px}.technician-permission-area .technician-permission .technician-permission-node{align-items:center;display:flex;flex-wrap:wrap;flex:0 0 100%;justify-content:space-between}.technician-permission-area .technician-permission .technician-permission-row{align-items:center;display:flex;padding:2.5px 0;flex-wrap:wrap;flex:0 0 100%;justify-content:space-between}.technician-permission-area .technician-permission .tech-permission-toggle{margin-left:5px}.technician-permission-area .technician-permission .technician-permission-child{flex:0 0 100%;display:flex;align-items:center;justify-content:space-between;padding:2px 0 0 2px;flex-wrap:wrap}.technician-permission-area .technician-permission .technician-permission-child .tech-permission-label{font-size:14px}.technician-permission-area .technician-permission .technician-permission-child .switch{transform:scale(0.9)}.technician-permission-area .tech-permission-toggle{height:16px}.technician-permission-area .tech-permission-label{opacity:.9}.technician-permission-area .tech-permission-label.active{opacity:1}.dropdown-menu.dropdown-menu-servicelevel-routepopup{min-width:100%;width:max-content;max-width:320px}.select-wrap.open .dropdown-menu.dropdown-menu-servicelevel-routepopup{border-top:1px solid #c9cfd7 !important}.select-wrap.open .dropdown-menu.dropdown-menu-servicelevel-routepopup li a{white-space:normal}.pb-app html,.pb-app body{overflow-x:hidden}.pb-app body.authPage{min-height:100vh}.pb-app body.authPage .login{display:flex;align-items:flex-start;justify-content:center;padding:100px 15px;min-height:100vh}.pb-app body.authPage .login-container{margin:0;width:100% !important;max-width:443px}.pb-app body.authPage .login-container.admin .form-signin .form-control{margin-bottom:15px !important}.pb-app .page-view{margin:0;padding:15px;position:relative}.pb-app .page-view .spinner{height:auto;left:0;right:0;bottom:0;top:0;margin:0}.pb-app #content{display:flex;min-height:calc(100vh - 92px)}.pb-app #content .sidebar{width:313px;flex:0 0 313px;white-space:nowrap;min-height:unset !important}.pb-app #content .sidebar.canAnimate{transition:all .2s ease-in}.pb-app #content .mainContent{width:calc(100% - 313px);flex:0 0 calc(100% - 313px)}.pb-app #content .mainContent.canAnimate{transition:all .2s ease-in}.pb-app #pb-header,.pb-app header#pb-header{display:flex;align-items:center}.pb-app #pb-header #logo,.pb-app header#pb-header #logo{width:313px;flex:0 0 313px}.pb-app #pb-header #logo.canAnimate,.pb-app header#pb-header #logo.canAnimate{transition:all .2s ease-in}.pb-app #pb-header #headerLinks,.pb-app header#pb-header #headerLinks{width:calc(100% - 313px);flex:0 0 calc(100% - 313px);padding-right:0}.pb-app #pb-header #headerLinks.canAnimate,.pb-app header#pb-header #headerLinks.canAnimate{transition:all .2s ease-in}.pb-app .wrapper{width:100%}@media only screen and (min-width: 1824px){.pb-app .wrapper{max-width:1440px}}.pb-app .page-title{padding:0 !important;margin:0;margin-left:15px}.pb-app .qbo-placeholder{width:125px;display:block;min-width:125px}.pb-app .ngdialog-content{padding:0 25px}.pb-app .headerLinks-row{display:flex;align-items:center;justify-content:space-between}.pb-app .headerLinks-row .headerLinks-col{flex:1}.pb-app .headerLinks-row .headerLinks-col.headerLinks-col-1{display:flex;align-items:center;padding-left:15px !important}.pb-app .headerLinks-row .headerLinks-col.headerLinks-col-2{display:flex;align-items:center;justify-content:flex-end}.pb-app .create-job-dropdown{margin-top:0;margin-right:6px}.pb-app .headerSearchBox{margin-top:0;margin-right:7px}.pb-app .header-name{padding:0;padding-left:8px}.pb-app .admin-profile{padding:21px 10px;display:flex;align-items:center;border:0;margin-right:3px}.pb-app .arrow-down{margin-top:0;float:none;margin-left:8px;cursor:pointer;transition:all .2s ease-in-out}.pb-app .admin-profile.selected{border:0}.pb-app .admin-profile.selected .arrow-down{border-top-color:#fff;border-bottom:unset;margin-top:0;transform:rotate(180deg)}.pb-app #headerLinks .admin-profile a{display:flex;align-items:center;padding-right:15px;text-decoration:none !important}.pb-app .ser-managers-info{top:90px;right:0;box-sizing:border-box !important}.pb-app .ser-managers-info ul{min-width:170px}.pb-app .ser-managers-info ul li a{display:block !important}.pb-app .ser-managers-info ul li.profile-link-li{display:none}.pb-app .show-add-icon-header .title{display:none}.pb-app .show-add-icon-header .toggle-sidebar-icon{display:none !important}.pb-app .show-add-icon-header .create-job-dropdown{margin-left:-15px}.pb-app #mainWrapper.sidebar-closed #content .sidebar{width:0;flex:0;overflow:hidden;position:relative;left:-100%}.pb-app #mainWrapper.sidebar-closed #content .mainContent{width:100%;flex:0 0 100%;position:relative;left:-3px}.pb-app #mainWrapper.sidebar-closed #logo{width:0;flex:0;overflow:hidden;position:relative;left:-100%}.pb-app #mainWrapper.sidebar-closed #headerLinks{width:100%;flex:0 0 100%;position:relative;left:-3px}.pb-app .ser-managers ul{white-space:initial}.pb-app #content .mainContent{min-height:unset}.pb-app .toggle-sidebar-icon{align-items:center;justify-content:center;height:48px;width:48px;min-width:48px;border-radius:6px;cursor:pointer;color:#285fc6;font-size:20px;display:none !important}.pb-app .toggle-sidebar-icon.open{background:#285fc6;color:#fff}.pb-app .toggle-sidebar-icon.toggle-sidebar-icon-sidebar{display:none !important;margin-right:15px}.pb-app .logo-holder{display:flex;align-items:center;justify-content:flex-start}.pb-app .logo-qbo-holder{display:flex;align-items:center;justify-content:flex-end}.pb-app .customer-search-toggle{display:none;background:#285fc6;padding:0;height:48px;width:48px;border-radius:5px;align-items:center;justify-content:center;cursor:pointer;margin-right:8px;color:#fff}.pb-app .customer-search-toggle img{filter:brightness(10)}.pb-app .customer-search{padding-top:0 !important;padding-bottom:0 !important;height:46px}.pb-app .name-in-sm-menu{color:#000;display:block;padding:10px 15px;font-size:16px;font-weight:600}.pb-app #logo{padding-top:0;padding-bottom:0;height:92px;display:flex;align-items:center;justify-self:center}.pb-app #logo>.row{margin:0;width:100%}.pb-app #logo img.logo-img{width:104px;height:74px;min-width:104px;object-fit:contain}.pb-app .view-more-btn{display:none;font-size:27px}.pb-app .image-radius-pp-header{height:48px;width:48px;min-width:48px}.pb-app .spinner{border:0}.pb-app .new-data-grid{margin:0;padding:0}.pb-app .new-data-grid .alert-label{display:none;font-weight:600;font-size:15px;width:120px;flex:0 0 120px}.pb-app .new-data-grid .customer-head{background-color:#34495e !important;justify-content:space-between !important;padding:8px;color:#fff}.pb-app .new-data-grid .customer-head .date-detail{color:#fff}.pb-app .new-data-grid .search{width:100%}.pb-app .new-data-grid .search .search-icon{top:138px}.pb-app .invoice-filter-alerts{white-space:nowrap;margin-left:15px;margin-top:15px}.pb-app .invoice-filter-alerts .tag{margin-left:0;margin-right:10px}.pb-app .invoice-filter-alerts .work-progress-body-wrap{margin-right:35px}.pb-app .select-wrap-alert-filter-popup>.btn{display:flex;align-items:center;padding:0 10px}.pb-app .select-wrap-alert-filter-popup>.btn>i{position:static;margin-top:-6px}.pb-app .select-wrap-alert-filter-popup>.btn>span{margin-left:6px;margin-right:6px}.pb-app .select-wrap-alert-filter-popup.select-wrap.filter-btn.open .dropdown-menu{left:auto;right:0;width:100vw;max-width:934px}@media(max-width: 1000px){.pb-app .select-wrap-alert-filter-popup.select-wrap.filter-btn.open .dropdown-menu{max-width:90vw}}.pb-app .select-wrap-alert-filter-popup.select-wrap.filter-btn.open .dropdown-menu#filterBox .row>.col-md-4:nth-child(2),.pb-app .select-wrap-alert-filter-popup.select-wrap.filter-btn.open .dropdown-menu#filterBox .row>.col-md-4:nth-child(3){padding:0}.pb-app .sub-btns-row-alerts{display:flex;align-items:center;flex-wrap:nowrap}.pb-app .sub-btns-row-alerts>div{flex:auto;display:flex;align-items:center}.pb-app .filter-btn-area{display:flex;align-items:center;justify-content:flex-start;padding-left:100px}.pb-app .filter-btn-area .select-wrap-alert-filter-popup{margin:0}.pb-app .filter-btn-area>.btn{margin-left:6px}.pb-app #header-top .header-top-row{display:flex}.pb-app #header-top .header-top-row .header-top-col.header-top-col{flex:0 0 50%;min-height:65px;position:relative}.pb-app #header-top .header-top-row .header-top-col .welcomeTextSignup{color:#fff;padding:20px;text-align:left;margin:0;padding-left:100px}.pb-app #header-top .header-top-row .header-top-col .signup-steps{bottom:-50%;right:auto;left:50%;transform:translateX(-50%);width:100%}.pb-app .main-container{padding:20px 100px}.pb-app .comman-form-title-final+div+p{margin-bottom:15px}.pb-app .btn-begin-trial-area{padding:15px 0}.pb-app .center-align-back-btn{width:100%;text-align:left}.pb-app .alert-page-list{margin-bottom:20px}.pb-app .pagination-area{font-size:16px;padding:0;margin:0;display:flex;justify-content:space-between;align-items:center}.pb-app .pagination-area .pagination{margin:0}.pb-app .pagination-area .pagination ul{display:flex;align-items:center}.pb-app .customer-filter-resp{white-space:nowrap}.pb-app .customer-detail .customer-image{width:30px;height:30px;min-width:30px}.pb-app .new-data-grid .customer-detail .customer-name-link{font-size:18px;font-weight:900;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#285fc6;text-decoration:none;display:inline-block;padding-top:10px;text-overflow:ellipsis;overflow:hidden;max-width:260px;white-space:nowrap}.pb-app .filter-btn-technician{padding:12px 15px}.pb-app .technician-list-wrapper{margin-bottom:20px;overflow-x:unset}.pb-app .technician-list-wrapper .edit-link{white-space:nowrap}.pb-app .display-block-on-md-devices{display:none}.pb-app .data-table-grid table.dataTable,.pb-app .data-table-grid table.dataTable.no-footer{min-width:unset !important}.pb-app .top-row-technician{margin-bottom:15px;display:flex;align-items:center;justify-content:space-between}.pb-app .top-row-technician .btn{min-height:42px}.pb-app .new-data-grid .body .detail-with-name{display:flex}.pb-app .login-container-token label{margin-top:15px}.pb-app .login-container-token .password-note{padding-bottom:0}.pb-app .ser-managers .subtitle{margin-bottom:5px}.pb-app .ser-managers ul{display:grid;grid-template-columns:repeat(auto-fill, minmax(50px, 1fr));gap:10px}.pb-app .ser-managers ul li{padding:0;display:flex;align-items:center;justify-content:center}.pb-app .name-initial span{display:flex;align-items:center;justify-content:center;line-height:unset}.pb-app .left-ser-managers-info .close-btn{display:none}.pb-app .technicians .row-container.technician-permission-row{border:0px;padding-left:0;background-color:unset;padding-bottom:unset;width:100%}.pb-app .technicians .row-container.technician-permission-row .tech-permission-label{display:inline}.pb-app .technicians .row-container.technician-permission-row .tech-permission-toggle{display:inline;margin-left:5px}.pb-app .technicians .row-container.tech-phone-link-area{width:100% !important;display:flex;align-items:center;margin-bottom:15px;padding:10px 0}.pb-app .technicians .form-signin{padding:0}@media only screen and (max-width: 1200px){.pb-app .modal-box .search{width:80%}.pb-app .create-job-dropdown{margin-right:6px}.pb-app .create-job-dropdown button.create-job-btn{width:48px;height:48px}.pb-app .sub-btns-row-alerts>div .tag{min-width:35px;height:35px;display:flex;font-size:13px;align-items:center;justify-content:center}.pb-app .sub-btns-row-alerts>div .work-progress-body-wrap{padding-top:0;display:flex;align-items:center;font-size:17px}.pb-app .toggle-sidebar-icon{display:inline-flex !important}}@media only screen and (max-width: 992px){.pb-app #header-top .header-top-row .header-top-col .welcomeTextSignup{padding:20px 20px}.pb-app #content .sidebar{width:100%;flex:0 0 100%;position:absolute;z-index:555;background:#fff;height:calc(100vh - 92px) !important;overflow:auto;border:0;z-index:55555}.pb-app #content .mainContent{width:100%;flex:0 0 100%}.pb-app #pb-header #logo,.pb-app header#pb-header #logo{width:100%;flex:0 0 100%;border:0}.pb-app #mainWrapper.sidebar-opened{overflow:hidden;height:100vh}.pb-app .create-job-dropdown{margin-bottom:0}.pb-app .invoice-filter-alerts{margin-top:0}.pb-app .toggle-sidebar-icon.toggle-sidebar-icon-sidebar{display:inline-flex !important}.pb-app .customer-search-toggle{display:flex}.pb-app .headerSearchBox{display:none}.pb-app .headerSearchBox>img{display:none}.pb-app .headerSearchBox.edit-not-allowed+.customer-search-toggle{pointer-events:none !important;opacity:.5}.pb-app .fullScreenSearchBox .headerSearchBox{display:flex;align-items:center;justify-content:space-between;position:fixed;left:0;right:0;top:0;background:#fff;box-shadow:0 0 10px 10px rgba(0,0,0,.2);z-index:999;padding:10px;height:72px;margin:0 !important}.pb-app .fullScreenSearchBox .headerSearchBox .customer-search{flex:1;margin-right:8px}.pb-app .main-container{padding:20px 20px}.pb-app .comman-form-title{text-align:center}.pb-app .comman-form-title .text-left{text-align:center !important}.pb-app .comman-form-title h1>span{display:block;margin:40px auto 10px auto}.pb-app .comman-form-title-final{margin-top:50px;margin-bottom:20px}.pb-app .center-align-back-btn{text-align:center}.pb-app .customer-add-moreinfo{flex-direction:column}.pb-app .scheduler-detail-popup .top-title>span{width:100%;max-width:500px}.pb-app .pagination-area{font-size:14px;flex-direction:column}.pb-app .pagination-area .pagination-area-left{margin-bottom:15px}.pb-app .pagination-area .pagination-area-right{text-align:center}.pb-app .technician-list-wrapper{margin-bottom:15px}.pb-app .hide-on-md-devices{display:none !important}.pb-app .technician-list-wrapper{overflow-x:unset}.pb-app .technician-list-wrapper .border-bottom2{border:0 !important}.pb-app .technician-list-wrapper table{width:100% !important;min-width:unset}.pb-app .technician-list-wrapper table tbody{background-color:#fff !important;border:1px solid #ddd !important;display:block;margin:0;padding:10px 15px;margin-bottom:15px;border-radius:6px;overflow:hidden}.pb-app .technician-list-wrapper table tr{display:block}.pb-app .technician-list-wrapper table tr.even{border:0}.pb-app .technician-list-wrapper table tr.even td{background:#fff !important}.pb-app .technician-list-wrapper table tr td{display:block;padding:0 !important}.pb-app .technician-list-wrapper .customer-add{display:flex}.pb-app .technician-list-wrapper .technician-name{display:flex;align-items:center}.pb-app .technician-list-wrapper .technician-name a{padding:0;margin-left:15px}.pb-app .technician-list-wrapper .customer-name{display:flex;align-items:center;margin-bottom:10px}.pb-app .technician-list-wrapper .customer-name a{padding:0;margin-left:15px}.pb-app .technician-list-wrapper .name-initial{line-height:35px}.pb-app .technician-list-wrapper .image-radius{width:35px;height:35px;min-width:35px}.pb-app .technician-list-wrapper .row-container{padding:10px;margin:0}.pb-app .technician-list-wrapper .row-container .row-item{width:100%;padding:0}.pb-app .technician-list-wrapper .row-container .row-item .form-control{width:100% !important;margin-bottom:8px !important;box-shadow:none}.pb-app .technician-list-wrapper .form-signin{padding:0;margin:20px 0}.pb-app .technician-list-wrapper .switch{width:39px;height:20px}.pb-app .technician-list-wrapper .switch .slider{display:flex;align-items:center}.pb-app .technician-list-wrapper .switch .slider.round:before{width:15px;height:15px;bottom:auto}.pb-app .technician-list-wrapper .switch .slider.active:before{transform:translateX(15px)}.pb-app .technician-list-label{margin-right:5px}.pb-app .display-block-on-md-devices{display:block}.pb-app .technician-name{margin-bottom:8px}.pb-app .customer-add{margin-top:0 !important;margin-bottom:8px}.pb-app .create-new-job .search .search-icon{top:8px}.pb-app .modal-box .search{width:80%}.pb-app .excel-download-btn{top:0}.pb-app .select-wrap-alert-filter-popup.select-wrap.filter-btn.open .dropdown-menu{width:400px}.pb-app .select-wrap-alert-filter-popup.select-wrap.filter-btn.open .dropdown-menu#filterBox .row>.col-md-4:nth-child(2),.pb-app .select-wrap-alert-filter-popup.select-wrap.filter-btn.open .dropdown-menu#filterBox .row>.col-md-4:nth-child(3){padding:0 15px}.pb-app .new-data-grid .search .search-icon{top:185px}.pb-app .filter-btn .dropdown-menu .dropdown-menu-items ul{max-height:unset}.pb-app .custom-pagination{display:flex;flex-direction:column;font-size:18px;align-items:center}.pb-app .custom-pagination .p-t20{padding-top:0}.pb-app .custom-pagination .col-md-8 .pagination{margin:5px 0}.pb-app .technician-list-wrapper .search{width:100%;padding:0px 10px 10px 0px;margin-bottom:15px}.pb-app #content.sidebar-opened .sidebar{overflow-x:hidden}.pb-app .left-ser-managers-info .close-btn{display:inline-block}.pb-app .left-ser-managers-info{position:fixed;background:rgba(0,0,0,.5);border:0;border-radius:0;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.pb-app .left-ser-managers-info .left-ser-managers-info-inner{padding:10px;position:relative;background:#fff;border:1px solid #d1d6dd;border-radius:10px;min-width:250px}.pb-app div.global-search-container.auto-complete-absolute-container{position:fixed;z-index:10000;width:100vw !important;left:0 !important;top:82px !important;height:calc(100vh - 82px) !important;border:0 !important}.pb-app .global-search-container .auto-complete-results{max-height:100%}.pb-app .customer-search{height:40px;outline:none}.pb-app .technician-list-wrapper .edit-link{margin:0}.pb-app .invoice-filter-alerts{margin-left:0;margin-top:0}.pb-app .invoice-filter-alerts .work-progress-body-wrap{margin-right:15px}.pb-app .sub-btns-row-alerts{align-items:flex-start}.pb-app .filter-btn-area{justify-content:flex-end;padding-left:15px}.pb-app .email-center-page .ecp-section-dropdown-area{padding:0}.pb-app .email-center-page .ecp-section-dropdown-area .ecp-section-dropdown{margin-right:10px !important}.pb-app .email-center-page .blank-tr{display:none !important}.pb-app .email-center-page .email-group-table.email-group-table-mob-resp thead.dark-gray-bg{display:none}.pb-app .email-center-page .email-group-table.email-group-table-mob-resp tbody{background-color:#fff !important;border:1px solid #ddd !important;display:block;margin:0;padding:10px;margin-bottom:15px;border-radius:6px;overflow:hidden}.pb-app .email-center-page .email-group-table.email-group-table-mob-resp tbody tr td{display:flex;width:100%}.pb-app .email-center-page .email-group-table.email-group-table-mob-resp tbody tr td span.email-center-col-mobResp{font-weight:700 !important;display:block;margin-right:4px}.pb-app .email-center-page .email-group-table.email-group-table-mob-resp tbody tr td.blank-td{background-color:#fff !important}.pb-app .email-center-page .email-group-table-area table.email-group-table tbody tr{display:block;width:100%}.pb-app .email-center-page .email-group-table-area table.email-group-table tbody tr td{width:calc(100% - 10px) !important;padding:5px 5px !important}.pb-app .email-center-page .email-group-table-area table.email-group-table tbody tr td>div{display:flex;align-items:center}.pb-app .email-center-page .email-center-sortingResp{margin-bottom:10px}.pb-app .email-center-page .email-center-sortingResp ul.dropdown-menu.scrollable-menu{left:0;width:100%;max-width:50%}.pb-app .email-center-page .email-group-table-tools{display:flex;flex-wrap:wrap;flex-direction:column-reverse;padding:0}.pb-app .email-center-page .email-group-table-tools .email-group-table-tools-left{flex:0 0 100%;margin-bottom:8px}.pb-app .email-center-page .email-group-table-tools .email-group-table-tools-right{flex:0 0 100%;display:flex;align-items:center;flex-direction:column}.pb-app .email-center-page .email-group-table-tools .email-group-table-tools-right .email-group-table-tool-contact-type-checkbox{margin-right:0;margin-bottom:0px}.pb-app .email-center-page .email-group-table-tools .email-group-table-tools-right .email-group-table-tool-compose-btn{margin:10px 0}.pb-app .email-center-page .ecp-section-equipment-area .ecp-section-equipment-list li .ecp-equipment-card .ecp-equipment-card-dropdown{max-width:140px;min-width:50vw}.pb-app .email-center-page .ecp-section-equipment-area .ecp-section-equipment-list li .ecp-equipment-card .ecp-equipment-card-dropdown-list .ecp-equipment-card-dropdown-list-item{white-space:unset}.pb-app .email-center-page .email-history-section .email-group-table-area table.email-group-table tbody tr:hover{background-color:rgba(0,0,0,0)}.pb-app .email-center-page .email-history-section .email-group-table-area table.email-group-table tbody tr,.pb-app .email-center-page .email-history-section.email-suppression-list-section .email-group-table-area table.email-group-table tbody tr{display:block;width:100%}.pb-app .email-center-page .email-history-section .email-group-table-area table.email-group-table tbody tr td,.pb-app .email-center-page .email-history-section.email-suppression-list-section .email-group-table-area table.email-group-table tbody tr td{width:calc(100% - 10px) !important;padding:5px 5px !important}.pb-app .email-center-page .email-history-section .email-group-table-area table.email-group-table tbody tr td>div,.pb-app .email-center-page .email-history-section.email-suppression-list-section .email-group-table-area table.email-group-table tbody tr td>div{display:flex;align-items:center}}@media only screen and (max-width: 768px){.pb-app #content .sidebar{height:calc(100vh - 82px) !important}.pb-app .sidebar #menubar .menu{text-align:left}.pb-app .admin-profile{padding-left:4px}.pb-app .image-radius-pp-header{display:none}.pb-app .image-radius-pp-header.name-initial-sm{display:flex;margin-right:14px}.pb-app .image-radius-pp-header.name-initial-sm>span{display:flex;align-items:center;justify-content:center}.pb-app .arrow-down{display:none}.pb-app .header-name{display:none}.pb-app .view-more-btn{display:flex;align-items:center;justify-content:center}.pb-app .ser-managers-info{left:auto;right:0;width:auto}.pb-app #pb-header #headerLinks{background-color:#fff}.pb-app .new-data-grid .tech-detail .image-radius{height:30px;width:30px;min-width:30px}.pb-app .new-data-grid .issues-detail img{max-width:30px}.pb-app .new-data-grid .tech-detail .name-initial{line-height:30px}.pb-app .add-profile-image{display:block;float:none;margin:0 auto;padding:10px}.pb-app .technicians-button{display:flex;margin:0;padding:10px;text-align:center;justify-content:center;margin-bottom:0 !important}.pb-app .technicians .row-container.technician-permission-row{padding:0}.pb-app .technicians .row-container.technician-permission-row .grid{display:flex;align-items:flex-start;margin-bottom:10px}.pb-app .technicians .row-container.technician-permission-row .grid .tech-permission-label{flex:0 0 calc(100% - 45px)}.pb-app .technicians .row-container.technician-permission-row .grid .tech-permission-toggle{flex:0 0 45px;margin:0;padding-left:5px;text-align:right}.pb-app .customer-add{overflow:hidden}.pb-app .create-new-job .search .search-icon{top:9px}.pb-app .modal-box .search{width:80%}.pb-app .excel-download-btn{position:relative;margin-left:15px;width:48px;height:48px}.pb-app .technician-list-wrapper .search{width:100%;padding:0px 10px 10px 0px;margin-bottom:15px}.pb-app .new-data-grid .search .search-icon{top:400px}.pb-app .create-job-dropdown{margin-right:6px}.pb-app .new-data-grid .body{flex-direction:column}.pb-app .new-data-grid .body .date-detail,.pb-app .new-data-grid .body .customer-detail,.pb-app .new-data-grid .body .pool-detail,.pb-app .new-data-grid .body .issues-detail,.pb-app .new-data-grid .body .tech-detail,.pb-app .new-data-grid .body .viewing-detail{flex:0 0 100%;width:100%;max-width:100%;padding-bottom:0}.pb-app .new-data-grid .body .viewing-detail{padding-bottom:10px}.pb-app .ser-managers-info ul li.profile-link-li{display:block}.pb-app .new-data-grid .alert-label{display:block}.pb-app .new-data-grid .head{display:none}.pb-app .new-data-grid .alert-page-list{padding:10px 0 0 0}.pb-app .new-data-grid .date-detail,.pb-app .new-data-grid .customer-detail,.pb-app .new-data-grid .pool-detail,.pb-app .new-data-grid .issues-detail,.pb-app .new-data-grid .tech-detail,.pb-app .new-data-grid .viewing-detail{display:flex;align-items:center;padding-left:15px !important;text-align:left}.pb-app .new-data-grid .issues-detail,.pb-app .new-data-grid .customer-detail{align-items:flex-start}.pb-app .new-data-grid .date-detail-value{display:flex}.pb-app .new-data-grid .date-detail-value>div{margin-right:4px}.pb-app .new-data-grid .customer-detail .name{font-size:15px;font-weight:normal;margin-right:15px;margin-bottom:8px}.pb-app .new-data-grid .customer-detail-value{display:flex;flex-direction:column}.pb-app .new-data-grid .customer-detail-value br{display:none}.pb-app .new-data-grid .body{border:1px solid #ddd;border-radius:6px}.pb-app .new-data-grid .search .search-icon{top:400px}.pb-app .invoice-filter-alerts{margin:0;margin-top:15px;display:flex;flex-direction:column}.pb-app .invoice-filter-alerts>.flex{margin-bottom:8px;font-size:15px}.pb-app .invoice-filter-alerts>.flex .tag{margin:0;margin-right:8px}.pb-app #header-top .header-top-row{flex-direction:column}.pb-app #header-top .header-top-row .header-top-col.header-top-col.header-top-col-2{min-height:15px}.pb-app #header-top .header-top-row .header-top-col .welcomeTextSignup{padding:30px 20px;text-align:center}.pb-app #header-top .header-top-row .header-top-col .signup-steps{transform:translateX(-50%) translateY(50%)}.pb-app #header-top .header-top-row .header-top-col .signup-steps li{font-size:20px}.pb-app .select-wrap-alert-filter-popup.select-wrap.filter-btn.open .dropdown-menu{width:200px}.pb-app .customer-filter-resp{margin:0;margin-top:15px;display:flex;flex-direction:column}.pb-app .customer-filter-resp>.flex{margin-bottom:8px;font-size:15px}.pb-app .customer-filter-resp>.flex .tag{margin:1px 10px 0 0px !important}.pb-app .custom-pagination{font-size:14px}.pb-app .custom-pagination .p-t20{padding-top:0}.pb-app .custom-pagination .col-md-8 .pagination{margin:5px 0}.pb-app .filter-btn-area{justify-content:flex-start}}@media only screen and (max-width: 576px){.pb-app body.authPage{background:#fff !important}.pb-app body.authPage::before{display:none}.pb-app body.authPage .login{align-items:flex-start;padding:0 0}.pb-app body.authPage .login-container{box-shadow:none}.pb-app #pb-header #logo,.pb-app header#pb-header #logo{height:80px}.pb-app #pb-header #logo img.logo-img,.pb-app header#pb-header #logo img.logo-img{height:60px}.pb-app #pb-header .fullScreenSearchBox .headerSearchBox,.pb-app header#pb-header .fullScreenSearchBox .headerSearchBox{height:60px}.pb-app #pb-header .create-job-dropdown,.pb-app header#pb-header .create-job-dropdown{margin-right:0}.pb-app #pb-header .create-job-dropdown button.create-job-btn,.pb-app header#pb-header .create-job-dropdown button.create-job-btn{height:40px;width:40px;background-size:20px !important}.pb-app #pb-header .customer-search-toggle,.pb-app header#pb-header .customer-search-toggle{height:40px;width:40px;margin-right:0}.pb-app #pb-header .customer-search-toggle img,.pb-app header#pb-header .customer-search-toggle img{width:20px}.pb-app #pb-header .toggle-sidebar-icon,.pb-app header#pb-header .toggle-sidebar-icon{height:40px;width:40px;min-width:40px}.pb-app #pb-header .image-radius-pp-header,.pb-app header#pb-header .image-radius-pp-header{height:40px;width:40px;min-width:40px}.pb-app #pb-header .title,.pb-app header#pb-header .title{font-size:20px}.pb-app #pb-header .ser-managers-info,.pb-app header#pb-header .ser-managers-info{top:82px}.pb-app #pb-header .admin-profile,.pb-app header#pb-header .admin-profile{margin-right:0px;margin-left:3px}.pb-app #mainWrapper.sidebar-closed #content .mainContent{left:0}.pb-app #mainWrapper.sidebar-closed #headerLinks{left:0}.pb-app #content{min-height:calc(100vh - 82px)}.pb-app .sidebar #menubar .menu ul li a{font-size:15px;padding:15px 25px}.pb-app .sub-btns-row-alerts>div:nth-child(2){flex-direction:column;align-items:flex-end}.pb-app .sub-btns-row-alerts>div:nth-child(2) .btn{margin-bottom:10px}.pb-app .pagination ul li[title="First Page"],.pb-app .pagination ul li[title="Last Page"]{display:none}.pb-app .pagination ul li[title="First Page"] a,.pb-app .pagination ul li[title="Last Page"] a,.pb-app .pagination ul li[title="Next Page"] a,.pb-app .pagination ul li[title="Previous Page"] a{font-size:0;min-height:27.59px;display:flex;align-items:center;justify-content:center;padding:0 8px}.pb-app .pagination ul li[title="First Page"] a:after,.pb-app .pagination ul li[title="Last Page"] a:after,.pb-app .pagination ul li[title="Next Page"] a:after,.pb-app .pagination ul li[title="Previous Page"] a:after{font:normal normal normal 14px/1 FontAwesome4}.pb-app .pagination ul li[title="First Page"] a:after{content:""}.pb-app .pagination ul li[title="Last Page"] a:after{content:""}.pb-app .pagination ul li[title="Next Page"] a:after{content:""}.pb-app .pagination ul li[title="Previous Page"] a:after{content:""}.pb-app .new-data-grid .tech-detail .image-radius{height:25px;width:25px;min-width:25px}.pb-app .new-data-grid .issues-detail img{max-width:25px}.pb-app .new-data-grid .tech-detail .name-initial{line-height:26px}.pb-app .pool-tag{font-size:12px;border-radius:4px}.pb-app .create-new-job .search .search-icon{top:10px}.pb-app .new-data-grid .search .search-icon{top:400px}.pb-app .sub-btns-row-alerts{flex-direction:column}.pb-app .filter-btn-area{display:flex;width:100%;align-items:center;flex-direction:row !important;text-align:left !important;justify-content:flex-start}.pb-app .select-wrap-alert-filter-popup.select-wrap.filter-btn.open .dropdown-menu{right:auto;left:0;width:calc(100vw - 30px)}.pb-app .invoice-filter-alerts{margin-bottom:7px;margin-top:0}.pb-app .dismiss-all-area{text-align:left}.pb-app .dismiss-all-area .clear-btn{padding:0}.pb-app .new-data-grid .alert-page-list{padding-top:0}.pb-app .new-data-grid .body-title{padding-left:0}.pb-app .pagination-area .pagination ul li[title="First Page"],.pb-app .pagination-area .pagination ul li[title="Last Page"]{margin:0}.pb-app .pagination-area .pagination{margin:0;flex-wrap:wrap;justify-content:center}.pb-app .pagination-area .pagination ul li[title="Next Page"],.pb-app .pagination-area .pagination ul li[title="Previous Page"]{display:flex;flex:0 0 100%;align-items:center;justify-content:center}.pb-app .pagination-area .pagination ul li[title="Next Page"] a,.pb-app .pagination-area .pagination ul li[title="Previous Page"] a{margin:0}.pb-app .pagination-area .pagination ul li[title="Previous Page"] a{margin-bottom:5px}.pb-app .pagination-area .pagination ul li[title="Next Page"] a{margin-top:5px}.pb-app .pagination-area .pagination.lessRecords ul li[title="Next Page"],.pb-app .pagination-area .pagination.lessRecords ul li[title="Previous Page"]{flex:auto}.pb-app .pagination-area .pagination.lessRecords ul li[title="Next Page"] a,.pb-app .pagination-area .pagination.lessRecords ul li[title="Previous Page"] a{margin-top:0 !important;margin-bottom:0 !important}.pb-app .pagination-area .pagination.lessRecords ul li[title="Previous Page"] a{margin-right:5px}.pb-app .pagination-area .pagination.lessRecords ul li[title="Next Page"] a{margin-left:5px}.pb-app header #headerLinks a{text-align:left}.pb-app .ser-managers ul{grid-template-columns:repeat(auto-fill, minmax(40px, 1fr));gap:5px}.pb-app .ser-managers ul li .image-radius{width:40px;height:40px;min-width:40px}.pb-app .ser-managers ul li .name-initial{font-size:15px}.pb-app .page-view{min-height:calc(100vh - 82px)}}html:not(.pb-app) .customer-search-toggle,html:not(.pb-app) .toggle-sidebar-icon,html:not(.pb-app) .view-more-btn,html:not(.pb-app) .profile-link-li,html:not(.pb-app) .toggle-sidebar-icon-sidebar,html:not(.pb-app) .left-ser-managers-info .close-btn,html:not(.pb-app) .alert-label{display:none !important}.tree-dropdown-department-area{margin-top:15px}.tree-dropdown-department-area.department-disabled .tree-dropdown.tree-dropdown-department{pointer-events:none;opacity:.8}.tree-dropdown.tree-dropdown-department{user-select:none}.tree-dropdown.tree-dropdown-department .select{height:30.74px;border:solid 1px #c9cfd7 !important;border-radius:3px;color:#34495e !important;font-weight:700;box-shadow:none;font-size:14px;cursor:pointer}.tree-dropdown.tree-dropdown-department .select:after{content:"";position:absolute;top:13px;right:10px;border:0 none;background:url(../images/dropdown-arrow.png) no-repeat top left;width:7px;height:4px;background-size:7px 4px}.tree-dropdown.tree-dropdown-department .list{top:30px;border-top:0;border-radius:0 0 6px 6px}.tree-dropdown.tree-dropdown-department p{line-height:28.44px}.payment-audit-log-btn{cursor:pointer;float:left;color:#fff}.payment-audit-log-btn i{font-size:24px}.is-lamotte{color:#7345bf !important;border-color:#7345bf !important}.is-overwrite{color:#e68600 !important;border-color:#e68600 !important}.is-manual{color:#000 !important;border-color:#000 !important}.is-ai{color:#007aff !important;border-color:#007aff !important}.is-orenda{color:#7345bf !important;border-color:#7345bf !important}.dose-target-link{display:inline-block}.csdt--dose-target{position:relative}.csdt--dose-target .dose-target-link-label-beta{position:absolute;color:#d40eff;background-color:#fff;border:1px solid #d40eff;padding:2px 9px;border-radius:25px;font-weight:600;font-size:12px;left:50%;top:50%;transform:translate(18px, -50%)}.csdt--unit{position:relative}.tab-unit-prevent-message{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:#04a4ff;border-radius:4px;text-align:center;font-size:11px;color:#fff;font-weight:700;padding:8px;width:150px}.tab-unit-prevent-message:before{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:10px solid #04a4ff;position:absolute;left:50%;transform:translateX(-50%);bottom:-10px;z-index:0}.caret-disabled{opacity:.4;filter:grayscale(100%)}.ai-card{background:#fff;padding:14px 16px;color:#222}.ai-card .title{text-align:center;font-size:17px;font-weight:600;margin-bottom:14px}.ai-card-section{margin-bottom:6px}.ai-card-section-title{font-size:16px;font-weight:600;margin:10px 0 6px}.ai-card-row{display:flex;align-items:center;font-size:15px;line-height:1.6;padding:2px 16px}.ai-card-row span:first-child{flex:1;text-align:left;color:#333}.ai-card-row span:last-child{flex:0 0 80px;text-align:right;color:#8a8a8a}.ai-card-row span:first-child{flex:1;text-align:left;color:#333}.ai-card-row span:last-child{flex:0 0 80px;text-align:right;color:#8a8a8a}.ai-card-divider{height:1px;background-color:#e6e6e6;margin:10px 0}.use-margin-parent{position:relative}.use-margin-parent-category{margin-top:7px}.use-margin-parent .icon-required span::after{left:50%}.use-margin-parent-category-row{min-height:70px}.use-margin-toggle{font-weight:600;font-size:11px;cursor:pointer;white-space:nowrap;color:#00a3ff;position:absolute;left:0}.use-margin-toggle.use-margin-toggle-off{bottom:-13px}.use-margin-toggle.use-margin-toggle-on{bottom:-20px}.input-with-dollar{display:flex;align-items:center}.input-with-dollar .doller-icon{top:0;right:4px}.margin-input-area{display:flex;align-items:center;position:relative}.margin-input-area .form-control{width:75px;padding-left:5px;padding-right:20px;text-align:left}.margin-input-area .form-control.margin-disabled{background-color:#efefef}.margin-input-area .marginPercentage-symbol{position:absolute;left:55px;opacity:.7}.margin-input-area .lock-btn{margin-left:8px;color:#285fc6;cursor:pointer}.margin-input-area .lock-btn .fa-lock{color:#ff3823}.margin-disabled{pointer-events:none;user-select:none}.lock-btn-anim{display:block;border:3px solid #eef0f5;border-radius:50%;border-top-color:#285fc6;width:16px;height:16px;-webkit-animation:lock-btn-spinner .5s linear infinite;animation:lock-btn-spinner .5s linear infinite}@-webkit-keyframes lock-btn-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes lock-btn-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.prouct-msg-area{position:relative}.prouct-msg-area .isa_success,.prouct-msg-area .isa_error,.prouct-msg-area .isa_info,.prouct-msg-area .isa_warning{position:absolute;left:0;right:0;bottom:0}.alert-count-processing .tag{display:flex;align-items:center;justify-content:center}.alert-count-processing .tag span{font-size:0;color:rgba(0,0,0,0)}.alert-count-processing .tag:after{content:"";border:2px solid #eef0f5;border-radius:50%;border-top-color:rgba(0,0,0,0);width:25px;height:25px;-webkit-animation:alert-count-spin .5s linear infinite;animation:alert-count-spin .5s linear infinite}@media screen and (max-width: 768px){.alert-count-processing .tag:after{width:18px;height:18px}}@-webkit-keyframes alert-count-spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes alert-count-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.supplier-integration{text-align:left}.supplier-integration .supplier-main .supplier-header{text-align:center}.supplier-integration .supplier-main .supplier-header .supplier-logo{margin-bottom:20px;max-width:100%;height:auto;border:none}.supplier-integration .supplier-main .retry-sync-holder{display:flex;justify-content:center}.supplier-integration .supplier-main .retry-sync-holder .retry-sync-btn-holder .connected-text{color:#2ecc71;display:block}.supplier-integration .supplier-main .retry-sync-holder .retry-sync-btn-holder .disconnect-button{position:relative;color:red;display:none;cursor:pointer}.supplier-integration .supplier-main .retry-sync-holder .retry-sync-btn-holder:hover .connected-text{display:none}.supplier-integration .supplier-main .retry-sync-holder .retry-sync-btn-holder:hover .disconnect-button{display:block}.supplier-integration .supplier-main .paya-setting-form .no-branch-selected{color:red;margin-left:10px}.supplier-integration .supplier-main .select-wrap button{text-transform:capitalize}.supplier-integration .supplier-main label{font-size:16px}.hide-all-elements,.hide-all-elements *{opacity:0 !important;visibility:hidden !important;height:0 !important;width:0 !important;position:fixed !important;left:-5000px !important;overflow:hidden !important;background:none !important}.customer-filter-and-excel-btn-holder{display:flex;justify-content:space-between;align-items:center;min-height:50px}.customer-filter-and-excel-btn-holder .customer-filter{display:flex;padding:0;margin-left:30px}.customer-filter-and-excel-btn-holder .customer-filter .ecp-section .ecp-section-dropdown-area .ecp-section-dropdown{margin-right:5px}.customer-filter-and-excel-btn-holder .customer-filter .ecp-section .ecp-section-dropdown-area .ecp-section-dropdown .btn span{background:rgba(0,0,0,0)}.customer-filter-and-excel-btn-holder .customer-filter .ecp-section .ecp-section-dropdown-area .ecp-section-dropdown .fa-sort-desc{top:3px}.customer-filter-and-excel-btn-holder .customer-filter .caret{position:absolute;top:10px;left:34px}.customer-filter-and-excel-btn-holder .customer-excel-download-btn-holder .excel-download-btn-holder{position:relative;right:0;margin-right:0}.customer-filter-and-excel-btn-holder .customer-excel-download-btn-holder .excel-download-btn{position:unset}.customer-filter-and-excel-btn-holder .customer-excel-download-btn-holder .excel-download-btn.is-report-export-disabled:hover+.excel-download-btn-tooltip{left:auto;right:-15px;transform:none}.customer-filter-and-excel-btn-holder .customer-excel-download-btn-holder .excel-download-btn.is-report-export-disabled:hover+.excel-download-btn-tooltip:after{transform:none;right:30px;left:auto}.tooltipForHeritageUnit{position:absolute !important;width:-webkit-fill-available;min-height:34px;top:0px}.invalidHeritageText{color:red;font-size:12px;position:relative}.validHeritageText{color:#52c631;font-size:12px;position:relative;font-weight:600}.heritageNotValidated{font-size:11px;margin-bottom:5px;color:red}.customer-filter-improvement{margin:0 0 15px -30px}.customer-filter-improvement .tag{margin:1px 10px 0 20px}.pb-tabs-outlined{list-style:none;display:flex;padding:0;margin:0;border-bottom:3px solid #ddd}.pb-tabs-outlined .pb-tab-outlined-btn{position:relative}.pb-tabs-outlined .pb-tab-outlined-btn .pb-tab-outlined-link{text-decoration:none !important;padding:8px 12px;display:flex;color:#333;margin-bottom:-3px;justify-content:center;min-width:120px}.pb-tabs-outlined .pb-tab-outlined-btn .pb-tab-outlined-link.active{font-weight:600;border-bottom:3px solid #285fc6}.pb-table{width:100%;border:0}.pb-table td,.pb-table th{padding:8px;border:0;text-align:left}.pb-table thead tr{background-color:#34495e;color:#fff;font-weight:600;text-transform:uppercase}.pb-table thead tr th:first-child{padding-left:30px}.pb-table thead tr th .sorting{display:inline-block;padding-right:30px;background-repeat:no-repeat;background-position:center right;clear:both;background-size:initial;background-image:url("../../scripts/vendor/images/sort_both.png");cursor:pointer}.pb-table thead tr th .sorting_asc,.pb-table thead tr th .sorting_desc{display:inline-block;padding-right:20px;line-height:20px;background-repeat:no-repeat;background-position:right center}.pb-table thead tr th .sorting_desc{background-image:url("../../scripts/vendor/images/sort_desc.png")}.pb-table thead tr th .sorting_asc{background-image:url("../../scripts/vendor/images/sort_asc.png")}.pb-table tbody tr{background-color:#fff}.pb-table tbody tr td{cursor:pointer}.pb-table tbody tr td:first-child{padding-left:30px}.pb-table .spacer{height:10px;background-color:#edf0f5;padding:0;pointer-events:none}.pb-table .item-icon{width:18px;margin-right:10px}.pb-table.pb-table-tile-view{display:flex;flex-wrap:wrap;gap:16px}.pb-table.pb-table-tile-view .hide-in-tile-view{display:none !important}.pb-table.pb-table-tile-view tbody{font-size:14px;width:calc(25% - 14px);max-width:260px}@media only screen and (max-width: 1200px){.pb-table.pb-table-tile-view tbody{width:calc(25% - 14px)}}@media only screen and (max-width: 992px){.pb-table.pb-table-tile-view tbody{width:calc(33.3333333333% - 14px)}}@media only screen and (max-width: 768px){.pb-table.pb-table-tile-view tbody{width:calc(50% - 14px)}}@media only screen and (max-width: 576px){.pb-table.pb-table-tile-view tbody{width:calc(100% - 14px)}}.pb-table.pb-table-tile-view tbody tr{display:flex;border-radius:12px;flex-direction:column;padding:0;background:#fff;height:100%;box-shadow:0 0 20px 1px rgba(0,0,0,.1);transition:box-shadow .2s ease}.pb-table.pb-table-tile-view tbody tr td{padding:0;height:100%}.pb-table.pb-table-tile-view tbody tr.spacer-tr{display:none}.pb-table.pb-table-tile-view tbody.expanded{width:calc(20% - 14px);max-width:266px}.trucks-table thead tr th{width:12%}.trucks-table thead tr th:first-child,.trucks-table thead tr th:nth-child(7){width:20%}.tools-table thead tr th{width:20%}.tools-table thead tr th:nth-child(4){width:40%}.pb-table-grid-view .hide-in-grid-view{display:none !important}.grid-card-cover-photo{padding:0;height:110px;position:relative}.grid-card-cover-photo img{background-color:gray;border-radius:12px 12px 0 0;width:100%;height:100%;object-fit:cover;border:2px solid #fff}.grid-card-cover-photo-badge{position:absolute;bottom:8px;right:8px;background:rgba(0,0,0,.5);color:#fff;padding:2px 5px;font-size:12px;border-radius:4px;text-transform:uppercase}.grid-card-content{padding:10px 15px}.grid-card-title{font-weight:600;font-size:14px;text-transform:capitalize;margin:0;color:#474747;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.grid-card-title .fa{margin-right:5px;opacity:.7;margin-top:2px}.grid-card-title img{margin-right:5px;width:19px;height:24px;object-fit:contain}.grid-card-title img.Tool{transform:scale(0.8)}.grid-card-text{font-size:12px;display:flex;gap:6px;color:#54565d}.grid-card-text-spacer{color:#ddd}.grid-card-text-normal{font-weight:normal}.grid-card-text-bold{font-weight:600}.grid-card-text-gray{color:#999}.inventory-items-area{margin-top:25px;border-top:1px solid #ddd;padding-top:25px}.inventory-search{margin-bottom:25px}.pbx-gray-text{color:#a9a9a9}.pbx-popup{width:100%;max-width:900px;z-index:1;background:#285fc6;border-radius:12px;border:3px solid #285fc6;margin:auto}.pbx-popup-sm{max-width:400px}.pbx-popup-lg{max-width:1000px}.pbx-popup-header{min-height:45px;background-color:none;display:flex;align-items:center;justify-content:space-between;position:relative}.pbx-popup-header-audit{cursor:pointer;color:#fff;position:relative;margin-left:10px}.pbx-popup-header-audit i{font-size:24px}.pbx-popup-header-title{text-align:center;width:100%;font-size:18px;font-weight:700;color:#fff}.pbx-popup-header-close{position:absolute;right:15px}.pbx-popup-header-close i{color:#fff;border-radius:50%;font-size:24px;cursor:pointer}.pbx-popup-body{padding:20px 15px 0 15px;background-color:#fff}.pbx-popup-body .subUnit-label{font-weight:600;font-size:14px;white-space:nowrap;color:#00a3ff}.pbx-popup-body .stock-item{font-weight:600}.pbx-popup-body .stock-item input{margin-right:2px}.pbx-popup-body .doller-icon{color:#285fc6;font-size:24px;position:relative;top:2px;font-weight:bold;width:20px;display:inline-block;text-align:right}.pbx-popup-body .tree-dropdown .select{padding:0 20px 0 10px}.pbx-popup-body .tree-dropdown .list ul li p{cursor:pointer}.pbx-popup-body .tree-dropdown[name=location] .list ul li .level-0{display:none}.pbx-popup-body .tree-dropdown[name=location] .list ul li .level-1{padding-left:15px}.pbx-popup-body .datePicker{position:absolute;margin:auto;padding:inherit;width:-webkit-fill-available}.pbx-popup-body .datePicker input{background:url(../images/datepicker.png) no-repeat #fff 94% 5px;background-size:20px 20px;padding:5px 10px;width:-webkit-fill-available;font-size:14px}.pbx-popup-body .datePicker input:focus{border:1px solid #285fc6 !important}.pbx-popup-body .datePicker table tr td.start-range.selected::after{background:rgba(0,0,0,0) !important}.pbx-popup-body .item-details{display:flex;flex-direction:column;width:-webkit-fill-available;margin-bottom:10px}.pbx-popup-body .item-details .item-headers{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.pbx-popup-body .item-details .item-contents{display:flex;flex-direction:column;gap:10px;max-height:250px;overflow-y:scroll}.pbx-popup-body .item-details .item-contents .item-repeater{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.pbx-popup-body .item-details .item-contents .item-repeater>div{margin-right:10px}.pbx-popup-body .item-details .item-contents .item-repeater .purchase-date{width:130px}.pbx-popup-body .item-details .item-contents .item-repeater .purchase-date .datePicker{position:unset;margin:auto;padding:inherit;width:-webkit-fill-available}.pbx-popup-body .item-details .item-contents .item-repeater .purchase-date .datePicker input{background:url(../images/datepicker.png) no-repeat #ebebeb 94% 5px;background-size:20px 20px;padding:5px 5px;width:-webkit-fill-available;font-size:14px;cursor:pointer}.pbx-popup-body .item-details .item-contents .item-repeater .purchase-date .datePicker input:focus{border:1px solid #285fc6 !important}.pbx-popup-body .item-details .item-contents .item-repeater .purchase-date .datePicker table tr td.start-range.selected::after{background:rgba(0,0,0,0) !important}.pbx-popup-body .item-details .item-contents .item-repeater .purchase-date input{width:120px}.pbx-popup-body .item-details .item-contents .item-repeater .quantity,.pbx-popup-body .item-details .item-contents .item-repeater .cost{width:120px;position:relative}.pbx-popup-body .item-details .item-contents .item-repeater .quantity .update-link,.pbx-popup-body .item-details .item-contents .item-repeater .cost .update-link{position:absolute;top:5px;right:5px;color:#285fc6;cursor:pointer;z-index:3}.pbx-popup-body .item-details .item-contents .item-repeater .quantity .update-link .disabled-img,.pbx-popup-body .item-details .item-contents .item-repeater .cost .update-link .disabled-img{opacity:.4;pointer-events:none;cursor:not-allowed}.pbx-popup-body .item-details .item-contents .item-repeater .move-item{cursor:pointer}.pbx-popup-body .item-details .item-contents .item-repeater .total-cost{width:110px}.pbx-popup-body .item-details .add-new-item{margin-top:20px;display:inline-flex;align-items:center}.pbx-popup-body .item-details .add-new-item .stock-item{font-weight:600}.pbx-popup-body .item-details .add-new-item .stock-item input{margin-right:2px}.pbx-popup-body .item-details .add-new-item .add-button{font-weight:600;color:#285fc6;min-width:140px}.pbx-popup-body .item-details .add-new-item .add-button i{font-weight:normal}.pbx-popup-body .item-details .add-new-item .add-button span{cursor:pointer}.pbx-popup-body .item-details .add-new-item .grand-total-level{min-width:118px;white-space:nowrap;text-align:right;font-weight:bold}.pbx-popup-body .item-details .add-new-item .grand-total-cost{padding-left:15px;font-weight:bold}.pbx-popup-body .no-record-found-reports-table div{display:flex;align-items:center;justify-content:center}.pbx-popup-footer{text-align:center;padding:20px 15px 20px 15px;background-color:#fff;display:flex;align-items:center;justify-content:center;gap:15px;border-radius:0 0 9px 9px}.pbx-popup-footer .pbx-btn{min-width:100px}.pbx-btn{border-radius:3px;white-space:nowrap;border:none;padding:6px 20px;font-size:14px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;text-transform:uppercase;transition:all .2s ease;background-color:#285fc6;height:34px;vertical-align:middle;outline:none !important}.pbx-btn:hover{background-color:#194dad}.pbx-btn:active{background-color:#0d3b91}.pbx-btn-danger{background-color:red !important}.pbx-btn-danger:hover{background-color:#d00}.pbx-btn-danger:active{background-color:#b30000}.pbx-btn.pbx-btn-bold-sm{font-weight:600;padding:6px 15px}.pbx-btn-transparent{background:rgba(0,0,0,0);color:#285fc6}.pbx-btn-transparent:hover{background-color:rgba(0,0,0,0)}.pbx-btn-transparent:active{background-color:rgba(0,0,0,0)}.disabled-btn{opacity:.5;cursor:not-allowed}.pbx-form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-webkit-appearance:none;border-radius:3px !important;border:1px solid #c9c9c9;outline:none !important}.pbx-form-control:disabled{background-color:#ebebeb}.pbx-form-control.pbx-form-control-date-picker{position:relative;user-select:none;cursor:pointer;padding:5px}.pbx-form-control.pbx-form-control-date-picker.disabled{background-color:#ebebeb}.pbx-form-control.pbx-form-control-date-picker .disabled-img{position:absolute;right:6px;opacity:.5;top:50%;transform:translateY(-50%)}select.pbx-form-control{position:relative;background-image:url("../images/dropdown-arrow.png");background-repeat:no-repeat;background-position:calc(100% - 9px) 50%;background-size:12px;padding-right:30px}textarea.pbx-form-control{min-height:150px;resize:vertical}.truck-photo-area .tuck-cover-photo{width:100%;height:200px;border-radius:8px;border:1px solid #ddd;overflow:hidden;margin-bottom:8px;background-color:#d9d9d9}.truck-photo-area .tuck-cover-photo img{width:100%;height:100%;object-fit:cover}.truck-photo-area .tuck-photo-list{display:flex;gap:8px;flex-wrap:wrap}.truck-photo-area .tuck-photo-list .truck-photo-list-item{display:block;flex:0 0 calc(25% - 6px);height:70px;border-radius:4px;border:1px solid #ddd;overflow:hidden;background-color:#d9d9d9;position:relative}.truck-photo-area .tuck-photo-list .truck-photo-list-item img{height:100%;width:100%;object-fit:cover}.truck-photo-area .tuck-photo-list .truck-photo-list-item .set-as-link{font-size:12px;position:absolute;opacity:0;background-color:#0d3b91;color:#fff;border-radius:3px;padding:1px 8px;top:50%;left:-50%;transform:translate(-50%, -50%);white-space:nowrap;cursor:pointer;transition:all .2s ease}.truck-photo-area .tuck-photo-list .truck-photo-list-item .delete-truck-photo-icon{font-size:16px;position:absolute;opacity:0;right:0;top:-30px;color:red;height:20px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;width:20px;cursor:pointer;transition:all .2s ease;background-color:#fff;border-radius:3px}.truck-photo-area .tuck-photo-list .truck-photo-list-item:hover .delete-truck-photo-icon{opacity:1;top:0}.truck-photo-area .tuck-photo-list .truck-photo-list-item:hover .set-as-link{opacity:1;left:50%}.truck-photo-area .tuck-photo-list .truck-photo-list-item .truck-photo-list-add{cursor:pointer;height:100%;width:100%;background-color:#d9d9d9;display:inline-flex;align-items:center;justify-content:center}.truck-photo-area .tuck-photo-list .truck-photo-list-item .truck-photo-list-add:hover{background-color:#b5b5b5}.truck-photo-area .tuck-photo-list .truck-photo-list-item .truck-photo-list-add .uploader-ui{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.truck-photo-area .tuck-photo-list .truck-photo-list-item .truck-photo-list-add .uploader-ui .upload-processing{display:none;border:2px solid #eef0f5;border-radius:50%;border-top-color:#285fc6;width:25px;height:25px;-webkit-animation:aws-img .5s linear infinite;animation:aws-img .5s linear infinite}@-webkit-keyframes aws-img{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes aws-img{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.truck-photo-area .tuck-photo-list .truck-photo-list-item .truck-photo-list-add .uploader-ui .image-add-icon{display:block;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg%20fill%3D%22rgb(100%2C100%2C100)%22%20preserveAspectRatio%3D%22none%22%20width%3D%22100%25%22%20viewBox%3D%220%200%2024%2024%22%20height%3D%22100%25%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M21%206h-3.17L16%204h-6v2h5.12l1.83%202H21v12H5v-9H3v9c0%201.1.9%202%202%202h16c1.1%200%202-.9%202-2V8c0-1.1-.9-2-2-2zM8%2014c0%202.76%202.24%205%205%205s5-2.24%205-5-2.24-5-5-5-5%202.24-5%205zm5-3c1.65%200%203%201.35%203%203s-1.35%203-3%203-3-1.35-3-3%201.35-3%203-3zM5%206h3V4H5V1H3v3H0v2h3v3h2z%22/%3E%3C/svg%3E");background-size:25px 25px;background-repeat:no-repeat;background-position:center}.truck-photo-area .tuck-photo-list .truck-photo-list-item .truck-photo-list-add .uploader-ui.uploading .upload-processing{display:block}.truck-photo-area .tuck-photo-list .truck-photo-list-item .truck-photo-list-add .uploader-ui.uploading .image-add-icon{display:none}.truck-photo-area .tuck-photo-list .truck-photo-list-item .truck-photo-list-add .uploader-ui input[type=file]{position:absolute;opacity:0;width:100%;height:70px;cursor:pointer}.trucks-page-header{display:flex;align-items:flex-end;margin-bottom:25px;justify-content:space-between}.trucks-page-header .trucks-page-header-col{display:flex;align-items:center;gap:8px}.trucks-page-header .trucks-page-header-col:nth-child(1){flex:1;padding-right:15px}.trucks-page-header .trucks-page-header-col:nth-child(1) ul{width:90%}.trucks-page-header .trucks-page-header-col .pbx-form-control{padding-left:40px}.trucks-page-header .trucks-page-header-col .pbx-btn-transparent{color:#838383;padding-left:6px;padding-right:6px;display:flex;align-items:center;justify-content:center}.trucks-page-header .trucks-page-header-col .selected-view{color:#325eb1;font-weight:bold}.pbx-form-control-search{position:relative}.pbx-form-control-search img{position:absolute;left:13px;top:50%;transform:translateY(-50%);opacity:.5;pointer-events:none;width:20px;height:16px;object-fit:contain}.pbx-form-control-search .pbx-form-control{padding-left:40px}.trucks-page-grid-area{position:relative;min-height:400px;width:-webkit-fill-available;height:-webkit-fill-available}.trucks-page-grid-area .inventory-loader{position:absolute;left:0;right:0;bottom:0;top:0}.trucks-page-grid-area .inventory-loader .spinner{color:unset;border:0}.trucks-page-grid-area .inventory-loader .spinner-animation{transform:scale(0.65)}.no-data-found{text-align:justify;padding-left:15px}.assigned-truck-details{background-color:#fff;padding:20px;margin-bottom:20px;border:2px solid #285fc6;border-radius:5px}.assigned-truck-details-header{display:flex;align-items:center;justify-content:flex-start;margin-bottom:15px}.assigned-truck-details-header-title{font-weight:900;font-style:normal;font-stretch:normal;line-height:normal;color:#34495e;text-align:left;letter-spacing:.2px;padding:0;font-size:18px;display:block}.assigned-truck-details-header-action{margin-left:42px}.assigned-truck-details-header-action .pbx-btn-transparent{border:none;font-weight:600;margin-right:20px}.assigned-truck-details-details{display:flex;flex-wrap:wrap;gap:15px}.assigned-truck-details-details .assigned-truck-image{flex:0 0 200px;border:1px solid #ddd;border-radius:4px;overflow:hidden;background-color:#fafafa;height:fit-content;aspect-ratio:1/1;max-height:148px}@media only screen and (max-width: 768px){.assigned-truck-details-details .assigned-truck-image{flex:0 0 100%}}.assigned-truck-details-details .assigned-truck-image img{width:100%;height:100%;object-fit:cover;display:block}.assigned-truck-details-details .assigned-truck-info{flex:0 0 calc(100% - 230px);text-align:left}@media only screen and (max-width: 768px){.assigned-truck-details-details .assigned-truck-info{flex:0 0 100%}}.assigned-truck-details-details .assigned-truck-info h3{margin:0;margin-bottom:10px;color:#34495e}.assigned-truck-details-details .assigned-truck-info .vehicle-notes{position:relative;top:-40px}.assigned-truck-details-details .assigned-truck-info .vehicle-notes .notes-scrollable{max-height:120px;overflow-y:scroll;padding-right:10px}.assigned-truck-details-details .assigned-truck-info .vehicle-notes .notes-scrollable::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(40,95,198,.1);background-color:#edf0f5}.assigned-truck-details-details .assigned-truck-info .vehicle-notes .notes-scrollable::-webkit-scrollbar{width:6px;background-color:#285fc6}.assigned-truck-details-details .assigned-truck-info .vehicle-notes .notes-scrollable::-webkit-scrollbar-thumb{background-color:#285fc6;border-radius:10px}.assigned-truck-details-details .assigned-truck-info .vehicle-notes .more-less{color:#285fc6;cursor:pointer}.truck-list-popup{user-select:none;list-style:none;padding:10px 0;margin:-20px -15px 0 -15px;height:400px;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:15px}.truck-list-popup li{display:flex;padding:5px 25px}.truck-list-popup li:hover{background-color:#e5e5e5}.truck-list-popup li .truck-list-item{flex:0 0 100%;display:flex;gap:15px;align-items:center;cursor:pointer}.truck-list-popup li .truck-list-item .truck-list-image{flex:0 0 80px;height:60px;border-radius:3px;overflow:hidden}.truck-list-popup li .truck-list-item .truck-list-image img{height:100%;width:100%;object-fit:cover}.truck-list-popup li .truck-list-item .truck-list-name{flex:0 0 calc(100% - 80px);text-align:left}.truck-list-popup li .truck-list-item .truck-list-name .truck-list-name-title{font-size:14px}.truck-list-popup li .truck-list-item .truck-list-name .truck-list-name-sub-title{font-size:12px}.vehicle-tech-info{display:flex;gap:2px;flex-direction:column;margin-left:10px;width:-webkit-fill-available}.vehicle-tech-info .name{max-width:236px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;white-space:normal;text-overflow:ellipsis;font-weight:bold}.vehicle-tech-info .vehicle-info{display:flex;gap:2px;align-items:center;justify-content:flex-start;max-width:223px;overflow:hidden;margin-top:-5px;font-weight:normal}.vehicle-tech-info .vehicle-info .vehicle-tech{gap:2px;align-items:center;justify-content:space-between;width:-webkit-fill-available}.vehicle-tech-info .vehicle-info .vehicle-tech .name{max-width:146px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;white-space:normal;text-overflow:ellipsis}.vehicle-tech-info .vehicle-info .vehicle-tech .vehicle-btn{padding-left:5px}.vehicle-tech-info .vehicle-info .vehicle-tech .not-tech-assigned{color:red;opacity:.7;font-size:14px}.technician-card{display:inline-flex;align-items:center;gap:10px;text-wrap-mode:nowrap}.technician-card-photo{height:25px;width:25px;border-radius:50%;overflow:hidden;border:1px solid #ddd}.technician-card-photo.lg{height:35px;width:35px}.technician-card-photo.lg .image-radius{background-size:cover;width:35px;height:35px;min-width:unset}.technician-card-photo.lg .image-radius span{font-size:14px}.technician-card-photo img{height:100%;width:100%;object-fit:cover}.technician-card-photo .image-radius{background-size:cover;width:25px;height:25px;min-width:unset}.technician-card-photo .image-radius span{font-size:10px}.technician-card-title{font-size:13px;font-weight:600}.technician-card.clickable{cursor:pointer}.technician-card.clickable .technician-card-title{color:#285fc6}.no-tech-assigned{font-weight:bold;cursor:pointer;color:#285fc6}.pbx-pagination{display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-top:30px}.pbx-pagination .left-view{height:32px;display:flex;flex-flow:row;justify-content:flex-start;align-items:center}.pbx-pagination .left-view .showing-from{display:inline-block;font-style:normal;font-stretch:normal;word-break:break-word;font-family:Poppins,sans-serif;font-weight:400;line-height:1.43;color:#8f9095;font-size:14px;margin-right:8px}.pbx-pagination .left-view .page-limit-dropdown{display:flex;flex-direction:column-reverse;position:relative;width:fit-content;padding:6px 0px}.pbx-pagination .left-view .page-limit-dropdown .select-wrap{min-width:65px}.pbx-pagination .left-view .page-limit-dropdown .select-wrap .dropdown-toggle{background:rgba(0,0,0,0) !important}.pbx-pagination .left-view .per-page{display:inline-block;font-style:normal;font-stretch:normal;word-break:break-word;font-family:Poppins,sans-serif;font-weight:400;line-height:1.43;color:#8f9095;font-size:14px;margin-left:8px}.pbx-pagination .righ-view{display:flex;flex-flow:row;justify-content:flex-start;align-items:center}.pbx-pagination .righ-view .page-numbers{display:inline-block;font-style:normal;font-stretch:normal;word-break:break-word;font-family:Poppins,sans-serif;font-weight:400;line-height:1.43;color:#8f9095;font-size:14px}.pbx-pagination .righ-view .prev-next-container{margin:0px 0px 0px 16px;display:block}.pbx-pagination .righ-view .prev-next-container .prev-next{display:flex;flex-flow:row;justify-content:flex-start;align-items:normal}.pbx-pagination .righ-view .prev-next-container .prev-next button{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:1.43;color:#2f313a;cursor:pointer;background:rgba(0,0,0,0);border:none;text-transform:none;margin:0}.pbx-pagination .righ-view .prev-next-container .prev-next button.prev,.pbx-pagination .righ-view .prev-next-container .prev-next button.next{width:16px;height:16px;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;cursor:pointer;color:#54565d}.pbx-pagination .righ-view .prev-next-container .prev-next button.prev div,.pbx-pagination .righ-view .prev-next-container .prev-next button.next div{display:flex;flex-flow:row;justify-content:flex-start;align-items:normal}.pbx-pagination .righ-view .prev-next-container .prev-next button.prev{margin-right:8px}.pbx-pagination .righ-view .prev-next-container .prev-next button.not-prev,.pbx-pagination .righ-view .prev-next-container .prev-next button.not-next{pointer-events:none;color:#8f9095}.inventory-page{font-size:14px;margin:-20px -18px;text-align:left;padding:8px 4px}@media only screen and (max-width: 1200px){.inventory-page{margin:-15px -10px}}.inventory-page .inventory-layout{display:flex;justify-content:space-between}.inventory-page .inventory-layout .inventory-sidebar{flex:0 0 250px;background-color:#fff;padding:0;position:relative;transition:all .2s ease}.inventory-page .inventory-layout .inventory-sidebar .pbx-form-control-search{padding:8px;padding-right:20px}.inventory-page .inventory-layout .inventory-content-area{flex:0 0 calc(100% - 250px);width:calc(100% - 250px);padding:16px 16px 0 30px;transition:all .2s ease;background-color:#edf0f5}.inventory-page .inventory-layout.sidebar-toggled .inventory-sidebar{flex:0 0 5px;width:5px;background-color:#edf0f5}.inventory-page .inventory-layout.sidebar-toggled .inventory-sidebar .inventory-location-area,.inventory-page .inventory-layout.sidebar-toggled .inventory-sidebar .pbx-form-control-search,.inventory-page .inventory-layout.sidebar-toggled .inventory-sidebar .inventory-sidebar-add-btn-area,.inventory-page .inventory-layout.sidebar-toggled .inventory-sidebar .pb-tabs-outlined{opacity:0;pointer-events:none;visibility:hidden;user-select:none}.inventory-page .inventory-layout.sidebar-toggled .inventory-content-area{flex:0 0 calc(100% - 5px);width:calc(100% - 5px)}.inventory-page .inventory-layout.sidebar-toggled .inventory-sidebar-toggle{right:-25px}.inventory-page .inventory-sidebar-toggle{position:absolute;background-color:#285fc6;color:#fff;border-radius:50%;height:30px;width:30px;display:flex;align-items:center;justify-content:center;z-index:3;right:-20px;box-shadow:0 0 10px 1px rgba(0,0,0,.1);top:11px;cursor:pointer}.inventory-sidebar .pb-tabs-outlined{margin-bottom:8px}.inventory-sidebar .pb-tabs-outlined .pb-tab-outlined-btn .pb-tab-outlined-link{padding:12px}.inventory-location-area{user-select:none;margin-top:8px;white-space:nowrap;max-height:calc(100vh - 160px);overflow-x:hidden;overflow-y:auto}.inventory-location-area .angular-ui-tree-nodes ol.indented{margin-left:24px;border-left:1px solid #e3e3e3}.inventory-location-area .angular-ui-tree-nodes .angular-ui-tree-nodes ol.indented{margin-left:24px}.inventory-location-area .angular-ui-tree-nodes .angular-ui-tree-nodes ol.indented .angular-ui-tree-nodes ol.indented{margin-left:22px}.inventory-location-area .angular-ui-tree-nodes .angular-ui-tree-nodes ol.indented .angular-ui-tree-nodes ol.indented .angular-ui-tree-nodes ol.indented{margin-left:20px}.inventory-location-area .angular-ui-tree-handle{cursor:auto;font-weight:normal;background:#fff;padding:8px 16px;display:flex;align-items:center;gap:4px}.inventory-location-area .location-root-list-click{cursor:pointer;width:100%;display:inline-flex;align-items:center;gap:4px;color:#54565d}.inventory-location-area .location-root-list-click .treeview-title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.inventory-location-area .location-root-list-click-item{margin-left:10px}.inventory-location-area .location-root-list-click.has-item svg path{fill:#a8a8ac !important;stroke:#a8a8ac !important}.inventory-location-area .location-root-list-click.no-fill svg path{stroke:#fff !important}.inventory-location-area .location-root-list-click .folder-icon{position:relative;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:20px;min-width:20px}.inventory-location-area .location-root-list-click .folder-icon svg path{stroke:#ccc}.inventory-location-area .location-root-list-click .folder-icon.xselected{color:#285fc6}.inventory-location-area .location-root-list-click .folder-icon.xselected svg path{fill:#285fc6 !important;stroke:#285fc6 !important}.inventory-location-area .location-root-list-click .folder-icon.no-fill svg path{stroke:#fff !important}.inventory-location-area .location-root-list-area{padding-left:0}.inventory-location-area .location-root-list-parent{margin:0 -8px}.inventory-location-area span.fa{width:14px;height:18px;cursor:pointer;color:#757b81;opacity:.7}.xselected{background-color:#f0f6ff !important;color:#285fc6;font-weight:600 !important}.inventory-path{font-size:12px;opacity:.7;border-bottom:1px solid #ddd;padding-bottom:15px;width:100%;margin:0 -5px;margin-bottom:15px}.inventory-path a{color:#000;text-decoration:none;display:inline-block;padding:0 5px}.inventory-path a:hover{color:#00a3ff}.inventory-page-title{font-size:20px;font-weight:600;padding:5px 0 10px 0}.inventory-page-divider{height:0;width:100%;margin-bottom:10px}.inventory-page-box{min-height:400px;position:relative}.inventory-page-box .inventory-loader{position:absolute;left:0;right:0;bottom:0;top:0}.inventory-page-box .inventory-loader .spinner{color:unset;border:0}.inventory-page-box .inventory-loader .spinner-animation{transform:scale(0.65)}.inventory-page-location-edit-icon{cursor:pointer;transition:all .2s ease}.inventory-page-location-edit-icon img{width:13px;height:11px;object-fit:contain;top:-1px;position:relative}.inventory-page-header-area{display:flex;justify-content:space-between;flex-wrap:wrap}.inventory-page-header-area .inventory-page-header-col{flex:auto}.inventory-box{margin-bottom:20px;border-radius:7px;display:flex;gap:15px;flex-wrap:wrap}.inventory-box h3{margin:0;font-size:18px;font-weight:normal}.form-label-move-item-qty{display:flex;justify-content:space-between;align-items:center;font-size:14px}.form-label-move-item-qty a{font-size:13px;text-decoration:none}.inventory-item-table tr td{cursor:pointer}.inventory-item-search{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;margin-bottom:15px;gap:8px}.inventory-item-search .show-hide-quantity{cursor:pointer;color:#06cbfb}.inventory-item-search .pbx-form-control-search{flex:0 0 290px;max-width:100%}.inventory-item-search .pbx-btn-transparent{color:#838383;padding-left:6px;padding-right:6px;display:flex;align-items:center;justify-content:center}.inventory-item-search .selected-view{color:#325eb1;font-weight:bold}.location-grid-area{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:15px;border-bottom:1px solid #ddd;padding-bottom:15px}.location-grid-area .location-grid-col{flex:0 0 calc(33.3333333333% - 11px)}@media only screen and (max-width: 992px){.location-grid-area .location-grid-col{flex:0 0 calc(50% - 11px)}}@media only screen and (max-width: 768px){.location-grid-area .location-grid-col{flex:0 0 calc(100% - 11px)}}.location-grid-area .location-grid-col .location-grid-card{background-color:#fff;border-radius:4px;height:100%;border:1px solid #ddd;transition:all .2s ease;font-weight:600;overflow:hidden;border-radius:12px;position:relative}.location-grid-area .location-grid-col .location-grid-card .grid-card-cover-photo{background-color:gray}.location-grid-area .location-grid-col .location-grid-card .fa{margin-right:8px}.location-grid-area .location-grid-col .location-grid-card .inventory-location-edit-icon-card{position:absolute;color:#285fc6;margin-left:10px;cursor:pointer;display:inline-flex !important;width:30px !important;z-index:4;width:30px;height:100%;right:0;top:0;display:flex;align-items:center;justify-content:center;text-align:center;margin:0}.location-grid-area .location-grid-col .location-grid-card .inventory-location-edit-icon-card:hover{background-color:#00a3ff;color:#fff}.location-grid-area .location-grid-col .location-grid-card .location-grid-card-clicker{display:flex;align-items:center;padding:15px 20px;padding-right:0;cursor:pointer}.inventory-sidebar-add-btn-area{padding:0 20px 0 8px}.inventory-sidebar-add-btn-area .pbx-btn{width:100%}.inventory-update-qty-input{position:relative}.inventory-update-qty-input .update-link{position:absolute;top:35px;right:10px;color:#285fc6;cursor:pointer;z-index:3;display:flex;align-items:center;gap:8px}.inventory-update-qty-form{margin-top:15px;display:flex;align-items:center;gap:8px;margin-left:auto;margin-right:auto}.inventory-update-qty-form .inventory-update-qty-form-left,.inventory-update-qty-form .inventory-update-qty-form-right{flex:0 0 40px;width:40px;height:40px;user-select:none}.inventory-update-qty-form .inventory-update-qty-form-left span,.inventory-update-qty-form .inventory-update-qty-form-right span{cursor:pointer;border-radius:4px;color:#555;display:inline-flex;height:100%;width:100%;align-items:center;justify-content:center;font-size:26px;line-height:1.4;vertical-align:middle;font-weight:700;user-select:none;border:1px solid #c9c9c9}.inventory-update-qty-form .inventory-update-qty-form-left span:hover,.inventory-update-qty-form .inventory-update-qty-form-right span:hover{color:#fff;border-color:#285fc6;background-color:#285fc6}.inventory-update-qty-form .inventory-update-qty-form-center{flex:0 0 calc(100% - 80px - 16px);width:calc(100% - 80px - 16px);height:40px}.inventory-update-qty-form .inventory-update-qty-form-center input{height:40px;text-align:center;-moz-appearance:textfield}.inventory-update-qty-form .inventory-update-qty-form-center input::-webkit-outer-spin-button,.inventory-update-qty-form .inventory-update-qty-form-center input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.inventory-update-qty-error{color:red;font-size:12px}.inventory-pbx-popup-sm-update-qty{max-width:300px}.inventory-move-popup-area{font-size:13px}.inventory-product-search-widget-holder .product-search-widget-holder.--fixed .product-search-widget{width:93%}.inventory-product-search-widget-holder .product-search-widget .product-list-table .product-list-table-item tr td:nth-child(1){vertical-align:middle}.inventory-product-search-widget-holder .product-search-widget-holder.--scrollable .ps-picker{max-height:500px}.inventory-make-this-sublocation{margin:0;font-weight:600;font-size:13px;color:#00a3ff;margin-top:2px;cursor:pointer;user-select:none}.inventory-location-edit-icon{color:#285fc6;margin-left:10px;cursor:pointer;display:inline-block;width:20px}.view-type-toggle i{cursor:pointer;color:#285fc6}#imageProcessing_loader{display:none}#imageProcessing_loader.on{display:block}.error_display{height:32px;margin-bottom:30px}.error_display .isa_error,.error_display .isa_success{margin:0;padding:4px}.move-type-select{display:flex;align-items:baseline;justify-content:flex-start}.move-type-select .inventory-move-to-radio{margin-left:20px;display:flex;align-items:center}.move-type-select .inventory-move-to-radio label{margin:0 5px;display:flex;align-items:center;margin-right:8px;font-weight:normal;cursor:pointer}.move-type-select .inventory-move-to-radio input{margin:0;margin-right:5px;cursor:pointer;accent-color:#285fc6}.custom-datepicker-zindex{z-index:10001 !important}.paya-iframe-method-cc,.paya-iframe-method-ach{min-height:500px}.ngdialog-theme-default-payment_profile_area .payment-xpopup{min-height:616.7px}.ngdialog-theme-default-payment_profile_area .payment-xpopup .colored-scroll-bar{padding:0 3px 0 7px}.ngdialog-theme-default-payment_profile_area .payment-xpopup .go-to-back-payment{padding-bottom:10px}.ngdialog-theme-default-payment_profile_area .nuvei-form-label{font-size:15px}.ngdialog-theme-default-payment_profile_area .paya-iframe-method-cc,.ngdialog-theme-default-payment_profile_area .paya-iframe-method-ach{min-height:460px}.ngdialog-theme-default-payment_listing_area .payment-xpopup,.ngdialog-theme-default-invoice_page .payment-xpopup{min-height:418.55px;font-size:13px}.ngdialog-theme-default-payment_listing_area .detail-box,.ngdialog-theme-default-invoice_page .detail-box{padding:10px 20px}.ngdialog-theme-default-payment_listing_area .nuvei-form-group,.ngdialog-theme-default-invoice_page .nuvei-form-group{margin-bottom:5px}.Paya-payment-popup.hide-me{opacity:0;position:fixed;left:-20000px;pointer-events:none;user-select:none;right:auto}html:not(.ngdialog-open).popup-is-hidden{overflow:auto !important}.payment-xpopup-nuvei .detail-box{position:relative}.payment-xpopup-nuvei .detail-box .isa_error,.payment-xpopup-nuvei .detail-box .isa_success{position:absolute;left:-20px;right:-20px;top:-30px}.ngdialog-theme-default-payment_profile_area .ngdialog-overlay{background-color:rgba(0,0,0,0) !important}.switch-to-nuvei{text-decoration:none !important;font-weight:700;display:inline-flex;cursor:pointer;background-color:#e40946;border-radius:3px;border:none;padding:5px 10px;font-size:14px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;text-transform:none;gap:5px;align-items:center}.switch-to-nuvei:hover{color:#fff !important}.switch-to-nuvei img{height:18px}.nuvei-input{box-sizing:border-box;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px !important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;min-width:100%}.nuvei-input-error{border:1px solid red;background-color:#ffe6e6}.nuvei-input:focus{outline:none;box-shadow:none}.nuvei-btn{box-sizing:border-box;margin-top:.5em;cursor:pointer;background:#007bff;background-color:#285fc6;border-radius:3px;border:none;padding:6px 20px;font-size:14px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;text-transform:uppercase;font-weight:normal;margin-top:.5em}.nuvei-btn:disabled,.nuvei-btn[disabled],.nuvei-btn.disabled{cursor:not-allowed;opacity:.5}.nuvei-btn-sm{box-sizing:border-box;padding:.6em;border-radius:.5em;font-weight:bold;margin-top:.5em;font-family:sans-serif;cursor:pointer;color:#fff;background:#007bff;text-transform:capitalize;border:1px solid #007bff;font-size:13px}.nuvei-btn-area{margin-top:0;text-align:center}.nuvei-required{color:#d9534f}.nuvei-submit-btn{opacity:1;position:relative}.nuvei-submit-btn-loader-holder{display:none;align-items:center;justify-content:center;position:absolute;left:0;right:0;top:0;bottom:0}.nuvei-submit-btn-loader{border-width:2px;border-style:solid;border-color:#f3f3f3;border-radius:50%;border-top-color:#3498db;width:18px;height:18px;-webkit-animation:addbuttoninvoicestatusloader .5s linear infinite;animation:addbuttoninvoicestatusloader .5s linear infinite}@-webkit-keyframes addbuttoninvoicestatusloader{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes addbuttoninvoicestatusloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.nuvei-form-group{margin-bottom:10px}.nuvei-form-label{font-weight:700;color:#333;margin-bottom:4px}.nuvei-form-label.has-gap-4{margin-bottom:4px}.nuvei-form-label.has-gap-5{margin-bottom:5px}.nuvei-form-label.has-gap-6{margin-bottom:6px}.nuvei-form-label.transaction_amount_label{margin-bottom:10px}.nuvei-form-label.transaction_amount_label .transaction_amount{font-weight:normal}.nuvei-alert-danger{line-height:1.42857143;font-size:13px;box-sizing:border-box;padding:10px;border-radius:4px;margin:10px 0px;color:#a94442;background-color:#f2dede;border:1px solid #ebccd1;display:block}.nuvei-alert-danger label{margin:0}.nuvei-alert-danger p{margin:3px 0}.nuvei-alert-success{line-height:1.42857143;font-size:13px;box-sizing:border-box;padding:10px;border-radius:4px;margin:10px 0px;color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;display:block}.payment-gatway-logo img{width:190px;height:52px;object-fit:contain;margin:20px auto;display:block}.input-with-surcharge{position:relative}.surcharge-loader{position:absolute;right:7px;top:7px;border:2px solid #eef0f5;border-radius:50%;border-top-color:#285fc6;width:20px;height:20px;-webkit-animation:surcharge-spin .5s linear infinite;animation:surcharge-spin .5s linear infinite}@-webkit-keyframes surcharge-spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes surcharge-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.card-number-disabled{position:relative}.card-number-disabled:after{content:"";background:#ddd;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:4px;opacity:.4}#containerACH #address-info,#containerACH .d-flex>.m-field,#containerACH h2,#containerACH [type=reset],#containerACH .cancel-button,#containerACH hr,#containerACH .m-select svg,#containerACH .indicator-progress.d-none,#containerACH .label-message{display:none}#containerACH [type=submit]{display:block;margin:20px auto 0 auto}#containerACH .mirillium-final-button{position:fixed;left:-5000px;pointer-events:none;user-select:none}#containerACH .mirillium-final-button .spinner{opacity:1}.disabled-for-surcharge{opacity:.5;pointer-events:none}.surcharge-info-box{font-size:14px}.surcharge-info-box .surcharge-info{color:#00a3ff;padding:4px}.surcharge-info-box .surcharge-amount{border-bottom:1px solid #c9c9c9;display:inline-block;min-width:150px}.surcharge-info-box .surcharge-total{font-size:15px;font-weight:600}.surcharge-info-box .surcharge-total .plus-symbol{visibility:hidden}.surcharge-msg-info-box{font-size:13px}.invoice-input-with-surcharge{position:relative;max-width:150px}.invoice-input-with-surcharge input{padding-right:50px}.invoice-input-surcharge-loader{position:absolute;right:7px;top:7px;border:2px solid #eef0f5;border-radius:50%;border-top-color:#285fc6;width:20px;height:20px;-webkit-animation:surcharge-spin-inv .5s linear infinite;animation:surcharge-spin-inv .5s linear infinite}@-webkit-keyframes surcharge-spin-inv{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes surcharge-spin-inv{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.spinner-v2{display:flex;align-items:center;justify-content:center}.spinner-v2.spinner-v2-full{position:fixed;top:0;left:0;z-index:9999;right:0;bottom:0;background:rgba(51,73,94,.8)}.spinner-v2.spinner-v2-section{position:absolute;top:0;left:0;right:0;bottom:0;z-index:555}.spinner-v2-icon{border:5px solid #eef0f5;border-radius:50%;border-top-color:#285fc6;width:50px;height:50px;-webkit-animation:spinner_v2 .5s linear infinite;animation:spinner_v2 .5s linear infinite;display:block}@-webkit-keyframes spinner_v2{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spinner_v2{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.nuvei-signup-area{margin:40px 0}.nuvei-signup-area label{color:#285fc6}.nuvei-signup-area .nuvei-signup-text{line-height:1;padding-left:6px}.nuvei-signup-area .nuvei-signup-text span{margin-right:4px;font-size:14px}.nuvei-signup-area .nuvei-signup-text a{font-size:14px;font-weight:600;text-decoration:none;color:#00a3ff}.nuvei-signup-dropdown-area{display:flex;align-items:center}.select-wrap-nuvei-signup{width:100%;max-width:180px}.select-wrap.open.select-wrap-nuvei-signup .dropdown-toggle{border-bottom:1px solid rgba(0,0,0,0) !important}.job-edit-disabled,.job-edit-disabled:disabled,.job-edit-disabled[disabled],.checklist-edit-disabled,.checklist-edit-disabled:disabled,.checklist-edit-disabled[disabled]{user-select:none;pointer-events:none;opacity:1;outline:none}.job-edit-disabled.delete,.job-edit-disabled:disabled.delete,.job-edit-disabled[disabled].delete,.checklist-edit-disabled.delete,.checklist-edit-disabled:disabled.delete,.checklist-edit-disabled[disabled].delete{opacity:.5}.job-edit-disabled *,.job-edit-disabled:disabled *,.job-edit-disabled[disabled] *,.checklist-edit-disabled *,.checklist-edit-disabled:disabled *,.checklist-edit-disabled[disabled] *{outline:none}.dropdown-checklist-multi-option-link{cursor:pointer}.dataTables-wrapper-disabled{pointer-events:none}.dropdown-checklist-multi-option-link{color:#285fc6;font-size:13px;font-weight:700;display:flex;align-items:center;text-decoration:none !important;cursor:pointer;gap:6px}.dropdown-checklist-multi-option-link svg{width:16px}.dropdown-checklist-multi-option .dropdown-menu{left:auto;right:0;border:2px solid #285fc6;min-width:120px}.dropdown-checklist-multi-option .dropdown-menu li a{color:#285fc6}.dropdown-checklist-multi-option .dropdown-menu li a:hover{color:#0b3178 !important;background:rgba(0,0,0,0) !important}.multi-option-checklist>li>div textarea,.angular-ui-tree-nodes.angular-ui-tree-drag>li>div textarea{padding-left:55px;padding-top:9px}.multi-option-checklist .checklist-type-icon,.angular-ui-tree-nodes.angular-ui-tree-drag .checklist-type-icon{position:absolute;top:50%;transform:translateY(-50%);left:30px;margin-top:-2px}.multi-option-checklist .checklist-type-icon img,.angular-ui-tree-nodes.angular-ui-tree-drag .checklist-type-icon img{height:20px;width:20px;max-height:20px;max-width:20px;object-fit:contain}.drop-down-menu-settings-option{display:flex;gap:6px;justify-content:space-between;align-items:center;min-height:40px;border:solid 2px #e3e3e3}.pb-checklist.multi-option-checklist>li>div.checklist-item-input-parent-dropDownMenu textarea{cursor:pointer;outline:none}.drop-down-menu-settings-add-item-parent{display:flex;align-items:center;justify-content:space-between}.drop-down-menu-settings-add-item-parent .drop-down-menu-settings-add-item{font-size:13px;font-weight:700;text-decoration:none;display:flex;align-items:center;gap:6px;cursor:pointer}.drop-down-menu-settings-add-item-parent .drop-down-menu-settings-add-item svg{width:16px}.drop-down-menu-settings-area li{margin-bottom:10px}.angular-ui-tree-drag{z-index:99999999;margin-bottom:10px}.drop-down-menu-settings-option{background:#fff;display:flex;align-items:center}.drop-down-menu-option-handle.angular-ui-tree-handle{flex:0 0 35px;display:flex;align-items:center;justify-content:center;background:#fff}.drop-down-menu-option-input-area{flex:1;align-items:center;display:flex;justify-content:center}.drop-down-menu-option-input-area textarea{width:100%;border:0;outline:none;box-shadow:none;height:35px;min-height:35px;line-height:1.5;resize:none;overflow:hidden;padding:5px 2px}.drop-down-menu-option-remove{display:flex;align-items:center;justify-content:center;flex:0 0 25px;cursor:pointer}.drop-down-menu-option-remove i{color:red}.checklist-type-tooltip{display:block;background-color:#fff;border:2px solid #00a3ff !important;border-radius:8px;padding:10px 15px;min-width:300px;line-height:1.2;box-shadow:0 0 20px 0px rgba(0,0,0,.2);z-index:10005}.checklist-type-tooltip::after{border-width:2px !important;border-color:#00a3ff !important;margin-top:1px}.checklist-type-tooltip .checklist-help-text-title{color:#00a3ff;font-size:14px;font-weight:600;margin-bottom:2px;display:block}.checklist-type-tooltip .checklist-help-text-desc{color:#333;font-size:13px;display:block;line-height:1.5}.permission-type-tooltip{display:block;background-color:#00a3ff !important;border:2px solid #00a3ff !important;border-radius:8px;padding:10px 15px;width:auto;line-height:1.2;box-shadow:0 0 20px 0px rgba(0,0,0,.2);z-index:10005;font-size:11px;font-weight:700;color:#fff}.permission-type-tooltip::after{background:linear-gradient(45deg, #00a3ff 50%, rgba(255, 255, 255, 0) 51%, rgba(255, 255, 255, 0) 100%);content:"";height:15px;left:0;position:absolute;top:-1px;transform:translate(-50%, -50%) rotate(135deg);width:15px;margin-left:0 !important;border:unset !important}.full-screen-gallery-customer-job.full-screen-gallery .carousel-item .slide-image{position:relative;width:100%}.full-screen-gallery-customer-job.full-screen-gallery .modal-gallery-btm{bottom:0;top:auto;position:absolute;line-height:1.2;padding:6px 12px}.installer-history-checklist-type-icon{display:inline-flex;align-items:center;transform:translateY(3px);width:19px;justify-content:center}.installer-history-checklist-type-icon img{width:15px;object-fit:contain;height:17px}.installer-history-checklist-type-title{font-weight:600}.cleaning-activity-with-light-tabs .fa-camera{margin-left:3px}.job-activity-readmore-tooltip-toggle{color:#00a3ff;font-size:13px;font-weight:400;cursor:pointer}.job-activity-readmore-tooltip{display:block;background-color:#fff;border:2px solid #00a3ff !important;border-radius:8px;padding:10px 15px;min-width:300px;box-shadow:0 0 20px 0px rgba(0,0,0,.2);z-index:10005;color:#333;font-size:13px;display:block;line-height:1.5;text-align:left;white-space:pre-line;word-wrap:break-word}.job-activity-readmore-tooltip.--font-small{font-size:11px}.job-activity-readmore-tooltip::after{border-width:2px !important;border-color:#00a3ff !important;margin-top:1px}.img-caption.img-caption-with-tooltip{font-size:11px;padding:10px}.img-caption .job-activity-readmore-tooltip-toggle{font-size:11px}.job-activity-photos-link,.job-activity-notes-link{white-space:nowrap}.no-display{visibility:hidden;opacity:0;pointer-events:none}.download-zip{user-select:none;padding:10px 16px;font-weight:700;border-radius:3px;font-size:14px;display:inline-block;background-color:#285fc6;cursor:pointer;box-sizing:inherit;position:relative;outline:0;color:#fff !important;text-decoration:none !important;min-width:133px}.download-zip[disabled]{background-color:#bfc4d2}.download-zip .download-zip-text.--loading{display:none}.download-zip.download-zip-loading{pointer-events:none}.download-zip.download-zip-loading .download-zip-text.--default{display:none}.download-zip.download-zip-loading .download-zip-text.--loading{display:inline}.download-zip.download-zip-loading .download-zip-spinner{display:inline-block}.download-zip .download-zip-spinner{display:none;border:2px solid #fff;border-radius:50%;border-top:2px solid rgba(0,0,0,0);width:20px;height:20px;-webkit-animation:downloadZipanim .5s linear infinite;animation:downloadZipanim .5s linear infinite;position:absolute;right:8px;top:7px}@-webkit-keyframes downloadZipanim{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes downloadZipanim{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.download-zip-error{position:relative;top:54px;z-index:999}.account-name-dropdown .select-wrap.open .dropdown-menu li a{white-space:normal}.account-name-dropdown .select-wrap.open .dropdown-menu li a:hover{font-weight:normal;text-shadow:.6px 0 #fff}.default-qbo-account-area.default-qbo-account-area-setting-page .edit-procuct-text-label{display:inline-block;margin-bottom:7px;font-weight:600}.service-tab{scroll-behavior:smooth;overflow-x:auto;white-space:nowrap}.set-chem-title-with-service-level-copy{display:flex;align-items:center}.set-chem-title-with-service-level-copy .copy-service-level{margin-left:10px;margin-top:5px}.set-chem-title-with-service-level-copy .copy-service-level>span{cursor:pointer}.set-chem-title-with-service-level-copy .copy-service-level>span:hover svg g{fill:#285fc6}.pb-checklist-box{padding-top:16px}.pb-checklist li .checklist-instance-name{font-size:12px;width:60%;text-align:right}.pb-checklist li .checklist-item-name{justify-content:space-between}.pb-checklist li .action-grid{display:flex;align-items:center;flex-wrap:wrap;width:60px;justify-content:flex-end}.pb-checklist li .action-grid.action-grid-inline{gap:6px;flex-wrap:nowrap;width:82px}.pb-checklist li .action-grid.action-grid-inline a{min-width:20px}.pb-checklist li .action-grid.action-grid-block a{min-width:25px}.pb-checklist li .action-grid>a{width:20px;height:24px;margin:0;display:flex;justify-content:center;align-items:center}.pb-checklist li .action-grid>a:not(.delete):hover i{color:#00a3ff}.pb-checklist li .action-grid>a:not(.delete):hover svg path{fill:#00a3ff}.pb-checklist li .action-grid>a.icon-required svg{transform:none}.pb-checklist li .action-grid>a.icon-required span{bottom:30px;right:-45px;pointer-events:none}.pb-checklist li .action-grid a.delete{right:-16px;transform:scale(1.1)}.work-flow-email-toggle-settings{display:flex;align-items:center;gap:16px;padding-left:32px;font-size:14px;margin-bottom:7px}.work-flow-email-toggle-settings .work-flow-email-toggle{display:flex;align-items:center;gap:3px;cursor:pointer}.work-flow-email-toggle-settings .work-flow-email-toggle .slider{transform:scale(0.8)}.not-clickable{pointer-events:none}.set-job-status-box{user-select:none}.set-job-status-box.disabled:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;opacity:0;z-index:555;cursor:not-allowed}.moved-tooltip .moved-loader{position:absolute;width:calc(100% - 10px);background:#fff;height:calc(100% - 10px);top:5px}.moved-loader{display:flex;width:38px;align-items:center;justify-content:center;height:14.28px}.moved-loader-icon{display:block;border:1px solid #eef0f5;border-radius:50%;border-top-color:#285fc6;width:18px;height:18px;-webkit-animation:moved-loader-spin .5s linear infinite;animation:moved-loader-spin .5s linear infinite}@-webkit-keyframes moved-loader-spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes moved-loader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.filter-btn .dropdown-menu .dropdown-menu-items ul li a.custom-issue-icon-wrapper{display:flex;align-items:center;gap:7px}.custom-issue-icon{width:24px;min-width:24px;background:#d1001d;height:24px;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;font-size:12px;font-weight:500;text-transform:uppercase;text-decoration:none !important}.custom-issue-icon .fa,.custom-issue-icon .fa7{font-size:18px}.custom-issue-icon-dashboard{width:35px;min-width:35px;height:35px}.custom-issue-icon-dashboard .fa,.custom-issue-icon-dashboard .fa7{font-size:28px}.custom-issue-icon-job-list{width:20px;min-width:20px;height:20px}.custom-issue-icon-job-list .fa,.custom-issue-icon-job-list .fa7{font-size:16px}.custom-issue-icon-job-page{width:35px;min-width:35px;height:35px;display:inline-flex;padding-left:5px;padding-right:5px;float:left;opacity:.3}.custom-issue-icon-job-page .fa,.custom-issue-icon-job-page .fa7{font-size:28px}.selected .custom-issue-icon-job-page{opacity:1}.custom-issue-delete-wrapper{position:relative}.custom-issue-delete-wrapper .link-trash{position:absolute;right:30px}.issue-report-icon-selector{display:flex;align-items:center;justify-content:center}.icon-picker-wrapper{user-select:none}.icon-picker-wrapper .icon-picker-toggle{cursor:pointer;color:#00a3ff}.icon-picker-wrapper .icon-picker-toggle--text{padding:6px 12px;display:inline-block}.icon-picker-wrapper .icon-picker-toggle--selected{display:flex;align-items:center;justify-content:center;height:40px;width:40px;min-width:40px;font-size:25px;background-color:#d1001d;color:#fff}.icon-picker-wrapper .icon-picker-toggle--drowpdown-menu{min-width:327px}.icon-picker-wrapper .icon-picker-toggle--drowpdown-content{padding:6px}.icon-picker-wrapper .icon-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(70px, 1fr));max-height:400px;overflow:auto;padding:0 6px;gap:6px}.icon-picker-wrapper .icon-item{height:70px;border:1px solid #ccc;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-direction:column;transition:all .2s linear}.icon-picker-wrapper .icon-item .fa,.icon-picker-wrapper .icon-item .fa7{font-size:26px}.icon-picker-wrapper .icon-item:hover{background:#d1001d;border-color:#d1001d;color:#fff}.icon-picker-wrapper .icon-name{font-size:10px;margin-top:4px;text-align:center}.issues-detail-alerts-page .linkClass,.dataTables_wrapper_job_list .linkClass,.cleaning-details .linkClass{text-decoration:none !important}.issue-report-grid{margin:0 -15px}.issue-report-grid .issue-report-grid-body{background:#f6f7fa;border:solid 2px #c9cfd7;padding-top:15px;padding-bottom:15px;text-align:left}.issue-report-grid .issue-report-grid-row{display:flex;align-items:center;justify-content:space-between;position:relative;min-height:80px}.issue-report-grid .issue-report-grid-row-header{color:#34495e;text-align:left;font-weight:900;white-space:nowrap}.issue-report-grid .issue-report-grid-row-header .icon-required{white-space:normal}.issue-report-grid .issue-report-grid-row .drop-title label{margin:0;padding:0;display:block;width:100%}.issue-report-grid .issue-report-grid-row .issue-report-grid-col{display:flex;align-items:center;justify-content:center;padding:0 10px;text-align:center;gap:4px}.issue-report-grid .issue-report-grid-row .issue-report-grid-col:nth-child(1){flex:0 0 20%;text-align:left;padding-left:15px;padding-right:0}.issue-report-grid .issue-report-grid-row .issue-report-grid-col:nth-child(2){flex:0 0 12%}.issue-report-grid .issue-report-grid-row .issue-report-grid-col:nth-child(3){flex:0 0 15%}.issue-report-grid .issue-report-grid-row .issue-report-grid-col:nth-child(4){flex:0 0 13%}.issue-report-grid .issue-report-grid-row .issue-report-grid-col:nth-child(5){flex:0 0 13%}.issue-report-grid .issue-report-grid-row .issue-report-grid-col:nth-child(6){flex:0 0 13%}.issue-report-grid .issue-report-grid-row .issue-report-grid-col:nth-child(7){flex:0 0 8%}.issue-report-grid .issue-report-grid-row .issue-report-grid-col.issue-report-grid-col-full{flex:0 0 100%;text-align:left;justify-content:flex-start}.issue-report-grid .issue-report-grid-row .issue-report-grid-col.text-left{justify-content:flex-start}.issue-report-grid .issue-report-grid-row .issue-report-grid-col .switch{transform:scale(0.7) translateY(6px)}.issue-report-grid .issue-report-grid-row.issue-report-grid-row-with-border:after{content:"";position:absolute;bottom:0;left:15px;width:calc(100% - 30px);border-top:2px solid #c9cfd7;height:0;padding:0}.job-email-toggle{color:#00a3ff;cursor:pointer}.custom-issue-report-icon{width:40px;height:40px}.action-section-btm-custom-alerts{display:flex}.action-section-btm-custom-alerts .link-trash-holder{flex:0 0 50%;text-align:center}.action-section-btm-custom-alerts .link-trash-holder .link-trash{float:none}.action-section-btm-custom-alerts .icon-action-holder{flex:0 0 50%;text-align:center}.action-section-btm-custom-alerts .icon-action-holder .icon-action{float:none;position:relative;top:auto;right:auto}.action-section-btm-custom-alerts .icon-action-holder .icon-action span{left:50%;transform:translateX(-50%)}.action-section-btm-custom-alerts .switch-holder{flex:0 0 50%;transform:scale(0.7) translateY(0)}.action-section-btm-custom-alerts .switch-holder .switch{float:none}.spinner-holder-alerts{position:relative}a.customNearestIcon button{border:none;background:#fff}.customNearestCard{position:relative}.customNearestCard button.customNearestButton{border-radius:3px;white-space:nowrap;border:none;padding:6px 20px;font-size:14px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;text-transform:uppercase;transition:all .2s ease;background-color:#285fc6;height:34px;vertical-align:middle;outline:none !important}a.customNearestIcon img{opacity:1}.find-nearest-location-section{position:absolute;top:19px;right:199px;z-index:99999;padding:25px}.nearest-location-card{background:#fff;border-radius:10px;box-shadow:0 2px 12px rgba(40,95,198,.1);padding:24px 28px 18px 28px;min-width:530px;max-width:420px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.nearest-location-input-wrapper{display:flex;align-items:center;width:100%;gap:8px}.nearest-location-input-wrapper .fa-times-circle{background:none;border:none;padding:0 8px;color:#d3302a !important;font-size:20px;cursor:pointer;transition:color .2s;display:flex;align-items:center;height:36px}.gm-ui-hover-effect>span:after{content:"";font-family:"FontAwesome4";z-index:9999;color:#285fc6;background:rgba(0,0,0,0);position:relative;top:-2px;left:16px;height:20px}@media(max-width: 767px){.find-nearest-location-section{right:0;left:0;width:100% !important;position:fixed;padding:20px !important;height:auto}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1){.find-nearest-location-section{right:0;left:0;width:100% !important;position:fixed;padding:20px !important;height:auto}}.end-location{width:95%}.custom-address-box.end-location{padding-top:6px;padding-bottom:6px;align-items:center}.custom-address-box.start-location{padding-top:6px;padding-bottom:6px;align-items:center}.start-location-wrapper,.end-location-wrapper{display:inline-flex;align-items:center;position:relative}.add-hover-label{display:none;color:#111;font-size:11px;margin-left:8px;white-space:nowrap;margin-top:1px;font-weight:bold}.custom-box-wrapper:hover .add-hover-label{display:inline;cursor:pointer}.pb-light-tabs-btn-group .pb-light-tabs-btn.forJobActivity span,.pb-light-tabs-btn-group .pb-light-tabs-btn.forJobActivity.active span{font-size:18px}.cleaning-activity .chemical .for-job-activity{background-color:unset;border:unset}.pb-light-tabs-area .pb-light-tabs-content-group{display:block}.pb-table-grid-view{table-layout:fixed}.pb-table-grid-view tbody tr td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.technician-card-grid-view{align-items:center;gap:10px;text-wrap-mode:nowrap;margin-left:6px;display:unset}.technician-card-grid-view .technician-card-photo{border:unset}.pb-table-grid-view td,.pb-table-grid-view th{width:100%}.for-purchase-order{background-color:rgba(0,0,0,0);padding:0 50px 10px 50px;border:unset}#purchaseOrderModelForm.form-signin input[type=email],#purchaseOrderModelForm.form-signin input[type=password],#purchaseOrderModelForm.form-signin input[type=text],#purchaseOrderModelForm.form-signin input[type=tel],#purchaseOrderModelForm.form-signin select.form-control{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:7px;font-size:14px;border:1px solid #e7e7e7;width:100%}select.placeholder-grey{color:#999}.ps-picker-po{max-height:320px}.custom-select-vendor{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url('data:image/svg+xml;utf8,<svg fill="%23777" height="18" viewBox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>') no-repeat right 5px center;background-color:#fff;background-size:16px 16px;padding-right:30px;border:unset}.purchase-order-btns{margin-top:30px;display:flex;justify-content:center;flex-wrap:wrap;gap:15px}.purchase-order-btns .submit-btn,.purchase-order-btns .cancel-btn{width:auto;font-weight:400;padding:8px 20px}.purchase-order-btns .red-bg{background-color:red !important;color:#fff !important}.vendor-search{border-radius:5px !important;padding:12px 10px !important;position:relative}.create-new-vendor{padding:0 50px 10px 50px;background-color:rgba(0,0,0,0);border:unset;position:relative}.create-new-vendor .search{margin:50px auto;max-width:400px;background-color:rgba(0,0,0,0);position:relative;margin-bottom:unset}.create-new-vendor .search .search-icon{top:6px;left:12px;z-index:555}.create-new-vendor .search input.vendor-search{width:100%;height:35px;padding-left:42px !important;position:relative;z-index:55}.create-new-vendor .search input{margin:0 0 30px 0 !important;outline:none !important;border:1px solid #34495e}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:revert}.li-t-row:hover .for-edit-item-po{visibility:hidden}.li-t-row:hover .cant-add-item{visibility:visible}.li-t-row:hover .cant-ad-item{visibility:visible}.li-t-col-po{font-size:14px}.li-t-col-po .cant-ad-item.active .cant-add-item-link-holder{cursor:not-allowed;opacity:.6}.li-t-col-po .cant-ad-item.active .cant-add-item-link-holder a{pointer-events:none;display:inline-block}.li-t-col-po .for-edit-item-po{visibility:visible}.li-t-col-po .cant-add-item{visibility:hidden;position:absolute;left:18px;width:30px;height:30px}.li-t-col-po .cant-edit-item{visibility:hidden;position:relative}.li-t-col-po .install-invoice-po{display:flex;font-size:16px;margin:unset}.li-t-col-po input{margin:auto;text-align:center}.list-for-po tbody tr td{background-color:#fff;font-size:15px}.list-for-po .received-row{font-size:14px;max-height:150px;overflow:auto;margin-bottom:10px;scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}.list-for-po .received-row ::-webkit-scrollbar{width:6px}.list-for-po .received-row ::-webkit-scrollbar-track{background:#f1f1f1}.list-for-po .received-row ::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.list-for-po .received-row ::-webkit-scrollbar-thumb:hover{background:#555}.list-for-po .received-row .receive-info{display:flex;gap:5px;align-items:center;line-height:1;margin-bottom:5px}.list-for-po .received-row .receive-info img{width:20px;height:20px}.list-for-po .received-row .transactional-notes{display:flex;gap:5px;align-items:center;margin-bottom:20px}.list-for-po .received-row .transactional-notes:last-child{margin-bottom:0}.bottom-section .calender-icon{position:absolute;top:50%;transform:translate(0, -50%);right:10px;font-size:20px;color:#285fc6}.bottom-section .form-control-date-input{border:1px solid #34495e !important;border-radius:4px;line-height:39px;height:40px !important}.bottom-section .no-cursor{caret-color:rgba(0,0,0,0)}.purchase-color-box{max-width:unset;min-width:140px !important;cursor:pointer}.one-job-color-box.one-job-grey-box{border-color:gray}.one-job-color-box.one-job-grey-box h4{background-color:gray}.one-job-color-box.one-job-grey-box p strong{color:gray}.csq-item-purchase-all{background:#285fc6 !important}.csq-item-purchase-deleted{background:gray}.csq-item-purchase-deleted:hover{background:gray !important}.csq-dropdown-status-purchase-deleted .csq-selected-btn{background:gray !important}.csq-dropdown-status-purchase-deleted .csq-selected-btn:hover{background:gray !important}.badge.purchase-deleted{background-color:gray}.csq-item-purchase-draft{background:#06cbfb}.csq-item-purchase-draft:hover{background:#06cbfb !important}.csq-dropdown-status-purchase-draft .csq-selected-btn{background:#06cbfb !important}.csq-dropdown-status-purchase-draft .csq-selected-btn:hover{background:#06cbfb !important}.badge.purchase-draft{background-color:#06cbfb}.csq-dropdown-status-purchase-needs-review .csq-selected-btn{background:#eea236}.csq-dropdown-status-purchase-needs-review .csq-selected-btn{background:#eea236 !important}.csq-dropdown-status-purchase-needs-review .csq-selected-btn:hover{background:#eea236 !important}.badge.purchase-needs-review{background-color:#eea236}.csq-item-purchase-needs-review{background:#eea236}.csq-item-purchase-needs-review:hover{background:#eea236 !important}.csq-dropdown-status-purchase-ordered .csq-selected-btn{background:#7f6cd3 !important}.csq-dropdown-status-purchase-ordered .csq-selected-btn{background:#7f6cd3 !important}.csq-dropdown-status-purchase-ordered .csq-selected-btn:hover{background:#7f6cd3 !important}.badge.purchase-ordered{background-color:#7f6cd3}.csq-item-purchase-ordered{background:#7f6cd3}.csq-item-purchase-ordered:hover{background:#7f6cd3 !important}.csq-item-purchase-received{background:#72bb53}.csq-item-purchase-received:hover{background:#72bb53 !important}.csq-dropdown-status-purchase-received .csq-selected-btn{background:#72bb53 !important}.csq-dropdown-status-purchase-received .csq-selected-btn:hover{background:#72bb53 !important}.badge.purchase-received{background-color:#72bb53}.csq-dropdown-status-purchase-partial-received .csq-selected-btn{background:#50af90 !important}.csq-dropdown-status-purchase-partial-received .csq-selected-btn:hover{background:#50af90 !important}.badge.purchase-partial-received{background-color:#50af90}.csq-item-purchase-partial-received{background:#50af90}.csq-item-purchase-partial-received:hover{background:#50af90 !important}.csq-dropdown-status-purchase-cancel .csq-selected-btn{background:#000 !important}.csq-dropdown-status-purchase-cancel .csq-selected-btn{background:#000 !important}.csq-dropdown-status-purchase-cancel .csq-selected-btn:hover{background:#000 !important}.badge.purchase-cancel{background-color:#000}.csq-item-purchase-cancel{background:#000}.csq-item-purchase-cancel:hover{background:#000 !important}.csq-dropdown-status-purchase-closed .csq-selected-btn{background:#000 !important}.csq-dropdown-status-purchase-closed .csq-selected-btn{background:#000 !important}.csq-dropdown-status-purchase-closed .csq-selected-btn:hover{background:#000 !important}.badge.purchase-closed{background-color:#000}.csq-item-purchase-closed{background:#000}.csq-item-purchase-closed:hover{background:#000 !important}.status-history-label{display:inline-block;padding:2px 7px;border-radius:3px;font-weight:600;color:#fff !important;width:107px;text-align:center;text-transform:uppercase;font-size:12.5px}.csq-label.csq-label-draft{background:#00a1c8}.csq-label.csq-label-needs-review{background:#eea236}.csq-label.csq-label-ordered{background:#7f6cd3}.csq-label.csq-label-partial-received{background:#50af90}.csq-label.csq-label-received{background:#72bb53}.csq-label.csq-label-closed{background:gray}.csq-label.csq-label-deleted{background:gray}.csq-label.csq-label-place-order{background:#449d44}.one-job-color-box.one-job-violet-box{border-color:#7f6cd3}.one-job-color-box.one-job-violet-box h4{background-color:#7f6cd3}.one-job-color-box.one-job-violet-box p strong{color:#7f6cd3}.one-job-color-box.one-job-light-green-box{border-color:#50af90}.one-job-color-box.one-job-light-green-box h4{background-color:#50af90}.one-job-color-box.one-job-light-green-box p strong{color:#50af90}.po-list-search{min-width:330px}.purchase-table thead th{padding:15px 10px !important}.purchase-table td.vendor-col,.purchase-table th.vendor-col,.purchase-table td.date-col,.purchase-table th.date-col{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.purchase-table td.vendor-col,.purchase-table th.vendor-col{max-width:200px}.purchase-table td.date-col,.purchase-table th.date-col{max-width:70px}table.purchase-table thead th{padding:15px 10px !important}.btn.btn-bordered-save{margin:0 10px 0 0}.bundle-search input[type=search]{border-radius:5px;width:100%;padding:6px 25px 6px 40px;margin:16px 16px 1px 16px}.disabled-item{cursor:not-allowed;opacity:.5}.search-item-spinner{height:80px}.purchase-order-detail-page .h-2x,.purchase-order-detail-page .h-2-5x{font-size:18px !important;line-height:20px}.purchase-order-detail-page .top-section .customer .label{font-size:20px}.purchase-order-detail-page .top-section .customer .sub-label{font-size:16px}.purchase-order-detail-page .top-section .customer .i-title{font-size:20px}.purchase-order-detail-page .top-section .vendor-details{border:1px solid #ccc;padding:12px;border-radius:4px;background-color:#f9f9f9}.purchase-order-detail-page .top-section .vendor-details .vendor-row{display:flex;align-items:center;justify-content:space-between}.purchase-order-detail-page .top-section .vendor-details .vendor-row span{font-size:16px;font-weight:500}.purchase-order-detail-page .top-section .vendor-details .vendor-row img{max-width:90px;height:auto;border:none}.purchase-order-detail-page .top-section .placeholder-loading.csq-dropdown .btn{background-color:#eee !important;border:1px solid #000 !important;color:rgba(0,0,0,0) !important}.purchase-order-detail-page .isac-actions{display:inline-block;vertical-align:middle;margin-left:10px}.purchase-order-detail-page .isac-actions a{display:inline-block;margin-left:6px}.purchase-order-detail-page .isac-actions .edit-icon{width:14px;height:14px;vertical-align:middle;opacity:1}.purchase-order-detail-page .isac-actions .edit-icon:hover{opacity:1}.purchase-order-detail-page .address-block{position:relative}.purchase-order-detail-page .address-block .isac-actions{visibility:hidden;opacity:0}.purchase-order-detail-page .address-block:hover .isac-actions{visibility:visible;opacity:1}.message-container-po{position:absolute;z-index:1;left:-20px;top:-30px;right:0;padding:0px;margin-bottom:10px;width:104%}.inventory-setting-area{text-align:left}.inventory-setting-area .set-chem-price{width:100%}.inventory-setting-area .set-chem-price .set-chem-details{background-color:#f6f7fa}.inventory-setting-area .inventory-setting-card .inventory-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.inventory-setting-area .inventory-setting-card .inventory-card-header .inventory-card-title{font-weight:600}.inventory-setting-area .inventory-setting-card .inventory-card-header .inventory-card-add-new{text-decoration:none}.inventory-setting-area .inventory-setting-card .inventory-card-header .inventory-card-add-new .fa{border:1px solid #285fc6;border-radius:15px;width:20px;height:20px;line-height:20px;text-align:center;font-size:13px;margin-left:5px;display:inline-block;vertical-align:top}.inventory-setting-area .po-vendor-list{min-height:200px;overflow:auto;max-height:400px}.inventory-setting-area .inventory-setting-list{width:100%}.inventory-setting-area .inventory-setting-list ul{list-style:none;margin:0;padding:0}.inventory-setting-area .inventory-setting-list ul li{display:flex;padding:4px 0}.inventory-setting-area .inventory-setting-list ul li .isac-card-hover:hover{background-color:#69f;color:#fff}.inventory-setting-area .inventory-setting-list ul li .isac-card-hover:hover .isac-header .isac-title{color:#fff}.inventory-setting-area .inventory-setting-list ul li .isac-card{width:100%;background-color:#fff;border:1px solid #ddd;border-radius:8px;padding:10px 15px;margin-bottom:8px}.inventory-setting-area .inventory-setting-list ul li .isac-card .isac-card-col{display:flex;align-items:center;justify-content:space-between}.inventory-setting-area .inventory-setting-list ul li .isac-card .default-badge{background-color:#285fc6;color:#fff}.inventory-setting-area .inventory-setting-list ul li .isac-card .isac-header{width:100%;margin-bottom:0px;display:flex;align-items:flex-start;justify-content:space-between}.inventory-setting-area .inventory-setting-list ul li .isac-card .isac-header .isac-title{font-weight:600;text-align:left;margin-bottom:4px;display:flex;align-items:center;gap:5px;color:#4c4c4c}.inventory-setting-area .inventory-setting-list ul li .isac-card .isac-header .isac-logo{max-width:90px;height:auto;border:none}.inventory-setting-area .inventory-setting-list ul li .isac-card .isac-header .isac-set-as-default{opacity:0;transition:all .2s ease-in;font-size:12px}.inventory-setting-area .inventory-setting-list ul li .isac-card .isac-header .isac-set-as-default a{text-decoration:none}.inventory-setting-area .inventory-setting-list ul li .isac-card .isac-header .isac-actions{opacity:0;transition:all .2s ease-in;display:flex;gap:15px;align-items:center}.inventory-setting-area .inventory-setting-list ul li .isac-card .isac-header .isac-actions .isac-action{display:flex;align-items:center}.inventory-setting-area .inventory-setting-list ul li .isac-card .isac-header .isac-actions .isac-action img{width:12px}.inventory-setting-area .inventory-setting-list ul li .isac-card .isac-body{font-size:13px}.inventory-setting-area .inventory-setting-list ul li .isac-card:hover{cursor:pointer;box-shadow:0 0 20px -5px rgba(0,0,0,.06)}.inventory-setting-area .inventory-setting-list ul li .isac-card:hover .isac-actions,.inventory-setting-area .inventory-setting-list ul li .isac-card:hover .isac-set-as-default{opacity:1}table.select-branch-table thead th,table.dataTable thead td{width:unset !important}.receive-items-th-item{padding-left:0 !important}.receive-items-scrollarea{overflow:auto !important;max-height:250px;display:block;scroll-behavior:smooth;position:relative}.receive-items-table th,.receive-items-table td{padding:10px 5px;text-align:left;vertical-align:middle;word-wrap:break-word;font-size:14px}.rcv-item-location .location-dropdown{position:absolute;top:100%;left:0;width:300px;background:#fff;border:1px solid #ccc;z-index:1000;padding:10px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.rcv-item-location .tabs{display:flex;border-bottom:1px solid #ddd;margin-bottom:10px}.rcv-item-location .tabs span{flex:1;text-align:center;padding:6px;cursor:pointer;display:flex;align-items:center;gap:5px;justify-content:center;opacity:.5}.rcv-item-location .tabs span img{width:20px;height:20px;object-fit:contain}.rcv-item-location .tabs .active{font-weight:bold;border-bottom:2px solid blue;opacity:1}.rcv-item-location .location-search{width:100%;padding:6px;margin-bottom:10px;box-sizing:border-box}.rcv-item-location .location-list{list-style:none;padding:0;margin:0}.rcv-item-location .location-list li{padding:0 5px;cursor:pointer}.rcv-item-location .location-dropdown{display:contents}.rcv-item-location .tree-list{list-style:none;padding-left:10px}.rcv-item-location .tree-list li{margin:2px 0}.rcv-item-location .node-label{cursor:pointer;font-family:sans-serif}.rcv-item-location .truck-list{list-style:none;padding:0;margin:0}.rcv-item-location .truck-list,.rcv-item-location .location-list{max-height:300px;border:1px solid #ccc;overflow-y:auto;padding:10px;background:#fff;z-index:10}.rcv-item-location .truck-list li{display:flex;align-items:center;gap:10px;padding:8px 30px;font-size:14px;color:#333;cursor:pointer;transition:background-color .2s ease}.rcv-item-location .truck-list li img{width:18px;height:18px;object-fit:contain}.rcv-item-location .truck-list li:hover{background-color:#f0f4ff;border-radius:4px}.receive-items-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.receive-items-table .location-input-wrapper{position:relative;display:inline-block;width:100%}.receive-items-table .location-input-wrapper span img{position:absolute;right:5px;top:50%;transform:translateY(-50%);left:5px}.receive-items-table .location-input-wrapper input{width:100%;padding-right:60px;padding-left:30px}.receive-items-table .change-text{position:absolute;right:5px;top:50%;transform:translateY(-50%);color:#1a73e8;font-weight:500;cursor:pointer;font-size:14px;background-color:#e1ebee;padding:4px 10px;border-radius:16px}.receive-items-table .change-text:hover{text-decoration:underline}.receive-items-table .for-receive-item{border:2px solid #dadada;padding:20px;border-radius:5px}.receive-items-table .receive-items-itemname{padding-left:0 !important}.receive-items-table .receive-items-locationcell{padding-top:23px !important}.receive-items-table input.qty-input::-webkit-inner-spin-button,.receive-items-table input.qty-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.receive-items-table input.qty-input{-moz-appearance:textfield}.receive-items-table td.sub-head{font-size:12px;color:#ed7744;cursor:pointer}.receive-items-table td.sub-head span{padding:10px;background-color:#fff1f0;border-radius:17px;font-weight:600}.receive-items-table th:nth-child(1),.receive-items-table td:nth-child(1){width:50%}.receive-items-table th:nth-child(2),.receive-items-table td:nth-child(2){width:30% !important}.receive-items-table th:nth-child(3),.receive-items-table td:nth-child(3){width:20%}.receive-items-table .tree-dropdown{width:100%}.receive-items-table .update-link-full{float:right;cursor:pointer;font-size:12px}.receive-items-table svg{display:inline-block;position:relative;right:30px;top:5px}.receive-items-table img{width:20px;height:20px}.transaction-label{font-size:14px}.receive-row .cancel-btn,.receive-row .receive-btn{padding:10px 25px !important;font-size:16px;font-weight:600;color:#fff;background-image:none;cursor:pointer;text-transform:uppercase;border-radius:20px !important;border:1px solid}.receive-row .cancel-btn:focus,.receive-row .receive-btn:focus{outline:none;box-shadow:none}.receive-row .cancel-btn{background-color:#e34800 !important;border-color:#e34800}.receive-row .receive-btn{background-color:#449d44 !important;border-color:#398439}.import{background-image:url(../images/heritage-H.png);display:inline-block;width:30px;height:20px;background-repeat:no-repeat;background-position:center;margin:auto;background-size:contain}.po-shipment-info{padding:15px 0;text-transform:uppercase;color:#1cb4e9;font-weight:700;display:flex;align-items:center;gap:5px}.po-shipment-info img{height:30px;width:30px;object-fit:contain}.po-shipment-info .delivery-tooltip{position:absolute;top:10%;left:180px;background:#fff;border-radius:8px;padding:15px;width:350px;border:1px solid #1cb4e9;box-shadow:0 4px 12px rgba(0,0,0,.15);color:#333;font-size:12px;line-height:1.5;z-index:999;display:none}.po-shipment-info .delivery-tooltip .main-ul{list-style:none;margin:10px 0;padding:0}.po-shipment-info .delivery-tooltip .main-ul .main-li{border:1px solid #e0e0e0;border-radius:6px;margin-bottom:8px;padding:8px 10px;background:#fafafa}.po-shipment-info .delivery-tooltip .main-ul .main-li .item-info{cursor:pointer;font-weight:600;display:flex;align-items:center;color:#333}.po-shipment-info .delivery-tooltip .main-ul .main-li .item-info .chevron{margin-right:6px;font-size:12px;color:#0073e6}.po-shipment-info .delivery-tooltip .main-ul .main-li .sub-ul{margin-top:6px;padding-left:20px;color:#555;font-size:13px;line-height:1.5;list-style:none;margin:5px 16px;padding:0}.po-shipment-info .viewed-on:hover .delivery-tooltip,.po-shipment-info .sent-on:hover .delivery-tooltip{display:block}.po-shipment-info .delivery-tooltip .text-center{font-weight:700;font-size:15px;margin-bottom:10px;color:#1cb4e9;text-transform:uppercase}.po-shipment-info .delivery-tooltip div{margin-bottom:6px}.po-shipment-info .delivery-tooltip ul{margin:0;padding-left:18px;list-style:disc}.po-shipment-info .delivery-tooltip li{margin-bottom:4px}.po-shipment-info .delivery-tooltip::before{content:"";position:absolute;top:67px;left:-16px;transform:translateY(-50%);border-width:8px;border-style:solid;border-color:rgba(0,0,0,0) #1cb4e9 rgba(0,0,0,0) rgba(0,0,0,0)}.po-shipment-info .delivery-tooltip::after{content:"";position:absolute;top:67px;left:-13px;transform:translateY(-50%);border-width:7px;border-style:solid;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.in-stock-radio{display:flex;justify-content:flex-end;align-items:center}.in-stock-radio span{display:flex;align-items:center;gap:8px}.css-checkbox-medium{margin-right:6px}.heritage-disabled{opacity:.5}.unMap-products-popup{background:#fff;border-radius:8px;box-shadow:0 2px 16px rgba(0,0,0,.08);padding:0;max-width:1200px;border-radius:35px;border:unset;font-family:sans-serif}.unMap-products-popup .remove-icon{width:15px;height:15px;margin-right:25px;margin-top:15px}.unMap-products-popup .main-text{font-size:18px;font-weight:600}.unMap-products-popup .sub-text{font-size:16px;font-weight:500}.unMap-products-popup .popup-body{padding:24px;text-align:left}.unMap-products-popup .popup-body .popup-table{width:100%;border-collapse:collapse}.unMap-products-popup .popup-body .popup-table th,.unMap-products-popup .popup-body .popup-table td{padding:12px 10px;vertical-align:middle;font-size:14px;background:#fff}.unMap-products-popup .popup-body .popup-table th{font-weight:600}.unMap-products-popup .popup-body .popup-table tr{height:48px}.unMap-products-popup .popup-body .popup-table .product-image{margin:unset;width:40px !important;height:40px !important;border:1px solid #e0e0e0;border-radius:5px;margin-right:10px;padding:5px;margin-left:5px}.unMap-products-popup .popup-body .popup-table td.popup-actions .popup-action-link{background-color:#449d44 !important}.unMap-products-popup .popup-body .popup-table td.popup-actions .popup-action-create{background-color:#285fc6}.unMap-products-popup .popup-body .popup-table td.popup-actions .popup-action-link,.unMap-products-popup .popup-body .popup-table td.popup-actions .popup-action-create{color:#fff;padding:5px 15px;border-radius:18px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-size:13px;font-weight:700}.unMap-products-popup .popup-body .popup-table .popup-action-link .link{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;position:relative;top:4px}.unMap-products-popup .popup-body .popup-table .popup-action-link .link{background-image:url(../images/white-link-icon.png)}.unMap-products-popup .popup-body .popup-table .popup-action-import .import{background-image:url(../images/heritage-H.png)}.unMap-products-popup .popup-body .popup-table .popup-action-link a,.unMap-products-popup .popup-body .popup-table .popup-action-import a{font-weight:500;font-size:15px;cursor:pointer;margin-right:10px}.unMap-products-popup .popup-body .popup-table-scrollarea{overflow:auto !important;max-height:250px;display:block;scroll-behavior:smooth;position:relative}.map-product-popup{max-width:800px;border-radius:35px;border:unset;background-color:#fff}.map-product-popup .popup-instructions{font-weight:bold;margin-bottom:18px;color:#333;font-size:14px}.product-card{display:flex;border-radius:12px;background:#fff;padding-top:10px;width:100%;position:relative;margin-top:15px}.product-card .sub-head{font-size:12px;color:#ed7744;cursor:pointer}.product-card .sub-head span{padding:8px 20px;background-color:#fff1f0;border-radius:17px;font-weight:600}.product-card__icon{margin-right:15px}.product-card__info{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;min-width:0}.product-card__title{font-weight:600;font-size:16px;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:start}.product-card__description{font-size:14px;opacity:.5;flex-basis:100%;width:100%}.product-card__part{font-size:12px;margin-right:10px}.product-card__close{position:absolute;top:0;right:7px;background:none;border:none;color:red;font-size:25px;cursor:pointer;padding:0;line-height:1}.psi-gauge-reading-area{display:flex;align-items:center;justify-content:center;gap:4px}.before-after-checklist-section{align-items:center}.psi-gauge-reading{display:inline-flex;align-items:center;gap:4px}.psi-gauge-reading .psi-gauge-reading-toggle label{transform:scale(0.8);position:relative;top:2px;transition:all 0 linear}.psi-gauge-reading .psi-gauge-reading-toggle .slider,.psi-gauge-reading .psi-gauge-reading-toggle .slider:before{transition:all 0s !important}.psi-gauge-reading .psi-gauge-reading-title{margin-right:6px}.psi-gauge-reading .psi-gauge-reading-title.inactive{text-decoration:line-through}.psi-gauge-toggle-icon.inactive{opacity:.7;pointer-events:none}.psi-gauge-toggle-icon.icon-required span{right:-51px}.psi-gauge-reading-area-loading{opacity:.5;filter:grayscale(100%);pointer-events:none}.psi-gauge-reading-area-loading .slider{opacity:.5}.psi-gauge-reading-area-loading .slider:before{opacity:0}.not-routed-search-bar{display:flex;align-items:center;gap:10px;margin:10px 8px;padding:0 0 0 0}.not-routed-search-bar .jobSearchBox{position:relative;flex:1;align-items:center;border-radius:4px;min-height:32px;display:flex;background:#fff;border:1px solid #c9c9c9}.not-routed-search-bar .jobSearchBox .customer-search-input{flex:1;border:none;background:rgba(0,0,0,0);padding:4px 32px 4px 8px;font-size:13px;height:28px;margin:0;box-shadow:none;min-width:0}.not-routed-search-bar .jobSearchBox .customer-search-input::placeholder{color:#888;font-size:13px}.not-routed-search-bar .jobSearchBox .customer-search-input:focus{outline:none}.not-routed-search-bar .jobSearchBox img{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:15px;height:15px;opacity:.5;pointer-events:none;z-index:2;object-fit:contain}.not-routed-search-bar .jobSearchBox .customer-search-close{position:absolute;right:8px;top:50%;transform:translateY(-50%);cursor:pointer;color:#999;font-size:14px;z-index:3}.not-routed-search-bar .select-all-container{display:flex;align-items:center;gap:5px;margin:0 0 0 8px}.not-routed-search-bar .select-all-container small{font-size:12px;color:#666;white-space:nowrap}.edit-invoice-date{position:absolute;left:95px;top:52px;display:flex}.edit-invoice-date .edit-invoice-date-spinner{position:relative;display:none;border:2px solid #f3f3f3;border-radius:50%;border-top:2px solid #285fc6;width:15px;height:15px;-webkit-animation:inv-create-spin .2s linear infinite;animation:inv-create-spin .2s linear infinite;z-index:5;top:-1px;left:0px}.edit-invoice-date.edit-invoice-date-updating .edit-invoice-date-link{display:none}.edit-invoice-date.edit-invoice-date-updating .edit-invoice-date-label{opacity:.5}.edit-invoice-date.edit-invoice-date-updating .edit-invoice-date-spinner{display:block}.edit-invoice-date .edit-invoice-date-container{display:flex;align-items:center;gap:8px;height:24px}.edit-invoice-date .edit-invoice-date-input{width:100%;max-width:100px;padding:2px 8px;border:1px solid #34495e;font-size:15px;height:22px;margin-left:-9px;letter-spacing:.6px}.edit-invoice-date .edit-invoice-date-input:focus{outline:none;color:#333}.edit-invoice-date .edit-invoice-date-label{display:flex;align-items:center;height:24px;color:#333}.edit-invoice-date .edit-invoice-date-link{cursor:pointer;color:#285fc6;opacity:0}.edit-invoice-date .edit-invoice-date-link a{font-weight:normal !important;color:#285fc6 !important;font-size:15px !important;margin-top:4px}.edit-invoice-date .edit-invoice-date-link .e-tooltip{top:150%}.edit-invoice-date:hover .edit-invoice-date-link{opacity:1}.edit-invoice-date.edit-invoice-date-mode-on .edit-invoice-date-input{border-color:#34495e}@-webkit-keyframes inv-create-spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes inv-create-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.o-ring-loader{--size: 24px;width:var(--size);height:var(--size);border-radius:50%;border:calc(var(--size)/8) solid rgba(0,0,0,.1);border-top-color:var(--loader-color, #007bff);animation:o-ring-spin .8s linear infinite;display:inline-block;vertical-align:middle;box-sizing:border-box}@keyframes o-ring-spin{to{transform:rotate(360deg)}}.sr-only{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.set-primary{display:flex;align-items:center;gap:8px;color:#285fc6;float:right}.pb-checklist>li>div .align-center{align-items:center}.equipment-area .equipment-icon-hover-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.equipment-area .carousel-arrow.left{position:absolute;left:5px;top:50%;transform:translateY(-50%);font-size:22px;color:#285fc6;cursor:pointer;z-index:2}.equipment-area .carousel-arrow.right{position:absolute;right:5px;top:50%;transform:translateY(-50%);font-size:22px;color:#285fc6;cursor:pointer;z-index:2}.equipment-area .equipment-carousel-wrapper{margin-top:4px;display:flex;flex-direction:column;align-items:center;margin-bottom:10px;word-break:break-word}.equipment-area .carousel-item-label{margin-bottom:10px;min-height:18px;display:block;text-align:center;font-size:15px;color:#285fc6;font-weight:bold;min-width:80px;cursor:pointer}.equipment-area .carousel-dots{display:flex;align-items:center;justify-content:center;margin-top:4px;position:unset !important}.equipment-area .carousel-dot{width:10px;height:10px;border-radius:50%;margin:0 7px;display:inline-block;transition:background .2s;vertical-align:middle;background:#ccc;cursor:pointer}.equipment-area .carousel-dot.active{background:#285fc6}.checklist-title-name-parent{font-size:16px;padding-left:55px;display:inline-flex;width:100%;min-height:40px;align-items:center;padding-top:9px;padding-bottom:9px}.checklist-title-name{line-height:1.2}.checklist-title-name>strong{font-weight:bold}.checklist-title-name>span{font-size:12px}.p-name-containerr:hover span.edit-link.customer-edit-links{display:flex !important;align-items:center;padding-left:15px}.p-name-containerr:hover span.edit-link.customer-edit-links .edit-lin-span{display:inline-flex;align-items:center;justify-content:center}.edit-link.customer-edit-links{cursor:auto;display:flex;margin:0;margin-top:20px}.edit-link.customer-edit-links .edit-lin-span.edit-lin-span-automated-email .edit-lin-span-automated-email-tooltip{left:50%}.edit-link.customer-edit-links .title-invoice-delete-icon{height:auto;position:relative;top:-1px}.edit-link.customer-edit-links .edit-lin-span{margin:0}.edit-link.customer-edit-links .edit-lin-span>a{background-position:center;width:100%;display:block;padding:0 !important}.p-name-containerr .edit-link.customer-edit-links{display:flex !important;gap:10px}.edit-lin-span.edit-lin-span-customer-portal{margin-left:0;width:30px;position:relative}.edit-lin-span.edit-lin-span-customer-portal>a.customer-portal-link{background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("../images/customer_portal_icon.png");height:20px;width:30px}.edit-lin-span.edit-lin-span-customer-portal .edit-lin-span-customer-portal-tooltip{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);z-index:999;padding-top:10px;width:auto;font-size:14px;color:#333;cursor:auto}.edit-lin-span.edit-lin-span-customer-portal .edit-lin-span-customer-portal-tooltip.permissions-loading{user-select:none}.edit-lin-span.edit-lin-span-customer-portal .edit-lin-span-customer-portal-tooltip.permissions-loading .edit-lin-span-customer-portal-tooltip-content .edit-lin-span-customer-portal-tooltip-content-wrapper{position:relative;pointer-events:none}.edit-lin-span.edit-lin-span-customer-portal .edit-lin-span-customer-portal-tooltip .edit-lin-span-customer-portal-tooltip-content-loader{height:100%;width:100%;display:flex;align-items:center;justify-content:center;position:absolute;background-color:rgba(255,255,255,.6);z-index:2}.edit-lin-span.edit-lin-span-customer-portal .edit-lin-span-customer-portal-tooltip .edit-lin-span-customer-portal-tooltip-content-loader i{border:3px solid rgba(0,0,0,0);border-radius:50%;border-top-color:#285fc6;width:25px;height:25px;-webkit-animation:spin-customer-permission .4s linear infinite;animation:spin-customer-permission .4s linear infinite}@-webkit-keyframes spin-customer-permission{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin-customer-permission{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.edit-lin-span.edit-lin-span-customer-portal .edit-lin-span-customer-portal-tooltip .edit-lin-span-customer-portal-tooltip-content{position:relative;border:1px solid #337ab7;min-width:360px;border-radius:8px;background-color:#fff;padding:10px;text-align:left}.edit-lin-span.edit-lin-span-customer-portal .edit-lin-span-customer-portal-tooltip .edit-lin-span-customer-portal-tooltip-content .edit-lin-span-customer-portal-tooltip-content-title{font-size:14px}.edit-lin-span.edit-lin-span-customer-portal .edit-lin-span-customer-portal-tooltip .edit-lin-span-customer-portal-tooltip-content i{font-style:normal}.edit-lin-span.edit-lin-span-customer-portal .edit-lin-span-customer-portal-tooltip .edit-lin-span-customer-portal-tooltip-content .fa-globe{color:#1bb4e9 !important}.edit-lin-span.edit-lin-span-customer-portal .edit-lin-span-customer-portal-tooltip .edit-lin-span-customer-portal-tooltip-content a.portal-link{color:#1bb4e9 !important;font-size:13px !important;font-style:normal !important;font-weight:500 !important;text-align:center;display:inline !important;margin:0 !important;padding:0 !important}.edit-lin-span.edit-lin-span-customer-portal .edit-lin-span-customer-portal-tooltip .edit-lin-span-customer-portal-tooltip-content:after{content:"";position:absolute;display:block;width:25px;height:20px;background:#337ab7;top:-11px;left:50%;box-sizing:border-box;margin-left:-14px;z-index:1;background:url(../images/arrow-up.png) top center no-repeat}.edit-lin-span.edit-lin-span-customer-portal:hover .edit-lin-span-customer-portal-tooltip{display:block}.edit-lin-span.edit-lin-span-customer-portal.customer-automated-mail-changing .edit-lin-span-customer-portal-tooltip-content:before{position:absolute;content:"";background-color:#fff;top:5px;left:5px;right:5px;bottom:5px;z-index:5;border-radius:6px;opacity:.5}.customer-portal-permissions{display:flex;flex-wrap:wrap;font-size:14px;user-select:none}.customer-portal-permissions .portal-permission-row-parent,.customer-portal-permissions .portal-permission-row-node,.customer-portal-permissions .portal-permission-row,.customer-portal-permissions .portal-permission-children,.customer-portal-permissions .portal-permission-child-holder,.customer-portal-permissions .portal-permission-child{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;width:100%}.customer-portal-permissions .portal-permission-label{padding-right:8px;opacity:.9;position:relative;z-index:2}.customer-portal-permissions .portal-permission-label.active{opacity:1}.customer-portal-permissions .switch{transform:scale(0.8);top:3px}.portal-permission-row{flex-wrap:nowrap !important;align-items:center !important}.global-customer-portal-permissions{margin-top:25px}.global-customer-portal-permissions .isa_success,.global-customer-portal-permissions .isa_warning,.global-customer-portal-permissions .isa_error{position:absolute;z-index:5;left:15px;right:15px;top:-54px}.global-customer-portal-permissions .customer-portal-permissions{font-size:15px}.global-customer-portal-permissions .customer-portal-permissions .switch{transform:scale(0.9)}.global-customer-portal-permissions .customer-portal-permissions .portal-permission-toggle{margin:4px 0}.email-quickBooks-cportal-form{display:flex;flex-direction:column}.email-quickBooks-height.email-quickBooks-height-cportal{min-height:342px;height:unset}.customer-portal-deactivate-alert{margin-top:5px}.customer-portal-deactivate-alert label{font-size:15px}.customer-portal-deactivate-alert textarea.form-control{width:100%;height:100px;min-height:100px;resize:vertical;font-size:12px}.customer-portal-permission-bulk-update{cursor:pointer;height:25px;width:25px;min-width:25px;background-color:#2196f3;color:#fff;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:16px;overflow:hidden;margin-right:2px;opacity:0;pointer-events:none}.customer-portal-permission-bulk-update:after{display:inline-block;font:normal normal normal 12px/1 FontAwesome4;content:"";position:relative;top:-0.3px}.customer-portal-permission-bulk-update.visible{opacity:1;pointer-events:all}.customer-portal-permission-bulk-update:hover{background-color:#0c7cd5}.customer-portal-permission-tooltip{position:relative}.customer-portal-permission-tooltip-icon{color:#285fc6;cursor:pointer}.customer-portal-permission-tooltip-content{display:none !important;position:absolute;background:#00a3ff;border-radius:4px;text-align:center;font-size:11px;color:#fff;font-weight:700;bottom:calc(100% + 7px);left:50%;transform:translateX(-50%);min-width:200px;max-width:250px;padding:5px 10px;z-index:10}.customer-portal-permission-tooltip-content:after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:10px solid #00a3ff;position:absolute;left:50%;transform:translateX(-50%);bottom:-10px;z-index:0}.customer-portal-permission-tooltip-icon:hover+.customer-portal-permission-tooltip-content,.customer-portal-permission-tooltip-content:hover{display:block !important}@media only screen and (max-width: 768px){.technician-headtable .innertechnicianTblTwo .fl.dropdown .button.blue-bg{padding:5px 10px}.technician-headtable .inner-technician-tbl-one{width:100%;max-width:175px}.technician-mobile-table thead.technician-gray-header-mobile{display:none !important}.technician-mobile-table table.dataTable{width:100%;border-collapse:separate;border-spacing:0}.technician-mobile-table table.dataTable>tbody{display:block;margin:12px 0;background:#fff;border:1px solid #e6e8ee;border-radius:10px;overflow:hidden;box-shadow:0 1px 0 rgba(16,24,40,.02)}.technician-mobile-table table.dataTable>tbody>tr:first-child{display:none !important}.technician-mobile-table table.dataTable>tbody>tr{display:inline}.technician-mobile-table table.dataTable>tbody>tr>td{display:flex;align-items:flex-start;gap:12px;padding:8px 14px !important;border:0 !important;width:100% !important;box-sizing:border-box;margin-bottom:0px}.technician-mobile-table table.dataTable>tbody>tr>td::before{flex:0 0 128px;max-width:128px;min-width:128px;font-weight:600;font-size:12px;line-height:1.2;color:#333;content:""}.technician-mobile-table table.dataTable>tbody>tr>td>*{font-size:12px;line-height:1.35;word-break:break-word;white-space:normal;display:flex;margin-bottom:0px}.technician-mobile-table table.dataTable>tbody>tr>td .customer-add label.switch{height:19px;width:35px}.technician-mobile-table table.dataTable>tbody>tr>td .customer-add label.switch span.slider.round::before{height:15px;width:15px;bottom:2px;left:-8px}.technician-mobile-table table.dataTable>tbody>tr>td:nth-child(1)::before{content:"TECHNICIANS"}.technician-mobile-table table.dataTable>tbody>tr>td:nth-child(2)::before{content:"PHONE"}.technician-mobile-table table.dataTable>tbody>tr>td:nth-child(3)::before{content:"EMAIL"}.technician-mobile-table table.dataTable>tbody>tr>td:nth-child(4)::before{content:"STATUS"}.technician-mobile-table table.dataTable>tbody>tr>td:nth-child(5)::before{content:""}.technician-mobile-table table.dataTable>tbody>tr>td:nth-child(5){justify-content:space-between}.technician-mobile-table table.dataTable>tbody>tr>td:nth-child(5) a[title=Edit]{margin-left:auto;font-weight:600;text-decoration:none}.technician-mobile-table table.dataTable .technician-name{display:flex;align-items:center;gap:10px}.technician-mobile-table table.dataTable .technician-name .image-radius{width:50px;height:50px;border-radius:50%;flex:0 0 50px;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.technician-mobile-table table.dataTable .technician-name .image-radius span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-weight:700;font-size:12px}.technician-mobile-table table.dataTable .technician-name a[ui-sref]{font-weight:700;font-size:12px;text-decoration:none;padding:0px;color:#34495e}.technician-mobile-table table.dataTable a[href^="tel:"],.technician-mobile-table table.dataTable a[href^="mailto:"]{word-break:break-all;text-decoration:none;color:#34495e;font-size:12px}.technician-mobile-table table.dataTable .technicianer-add .switch{margin-left:0;transform:scale(0.8);transform-origin:left center}.technician-edit-row .form-signin{display:flex;gap:20px;align-items:flex-start;padding:16px}.technician-edit-row .form-signin .add-profile-image{width:140px;min-width:140px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.technician-edit-row .form-signin .add-profile-image img{width:96px;height:96px;border-radius:50%;object-fit:cover;display:block}.technician-edit-row .form-signin .add-profile-image .text-center{writing-mode:horizontal-tb !important;transform:none !important;white-space:normal}.technician-edit-row .form-signin .row-container{flex:1 1 auto;display:grid;grid-template-columns:repeat(2, minmax(220px, 1fr));gap:12px 16px}.technician-edit-row .form-signin .row-container .row-item{display:contents}.technician-edit-row .form-signin .row-container .form-control,.technician-edit-row .form-signin .row-container .form-control.input-width{width:100%;height:40px;line-height:40px}.technician-edit-row .form-signin .technicians-button{grid-column:1/-1;display:flex;gap:10px;margin-top:6px;justify-content:flex-start}.technician-edit-row .form-signin .technicians-button .add-button{min-width:120px}.technician-edit-row .form-signin .grid[style*="width: 100%"]{margin-top:8px !important}}@media only screen and (max-width: 768px)and (max-width: 575px){.technician-edit-row .form-signin{flex-direction:column}.technician-edit-row .form-signin .add-profile-image{width:100%;min-width:0}.technician-edit-row .form-signin .row-container{grid-template-columns:1fr;width:100%;padding:10px}}@media only screen and (max-width: 768px){.technician-edit-row td.border-left2.border-right2{display:block !important}.technician-edit-row+.technician-permission-area,.technician-edit-row .technician-permission-area{width:100%;margin-top:10px;display:grid;grid-template-columns:1fr;gap:10px}}@media only screen and (max-width: 768px)and (min-width: 992px){.technician-edit-row+.technician-permission-area,.technician-edit-row .technician-permission-area{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 768px){.technician-edit-row+.technician-permission-area .technician-permission,.technician-edit-row .technician-permission-area .technician-permission{font-size:12px !important}.technician-edit-row+.technician-permission-area .technician-permission-child .tech-permission-label,.technician-edit-row .technician-permission-area .technician-permission-child .tech-permission-label{font-size:12px !important}div.add-technician-rowForm .add-technician-formContainer form.form-signin .row-container.fl{width:100%}div.add-technician-rowForm .add-technician-formContainer form.form-signin .row-container.fl .row-item{padding:0 5px}div.add-technician-rowForm .add-technician-formContainer form.form-signin .row-container.fl .row-item input.form-control{width:171px;margin-bottom:5px !important}div.add-technician-rowForm .add-technician-formContainer form.form-signin .technicians-button{width:100%}.technicians-pagination-respo .col-md-4 .dataTables_info{float:none}.technicians-pagination-respo .col-md-8 .pagination{float:none}.customer-Job-datatable-respo{padding:10px}.customer-Job-datatable-respo .customer.customersListRespo{overflow-x:hidden !important}.customer-Job-datatable-respo .dataTable .dark-gray-bg{display:none}.customer-Job-datatable-respo .custom-filter-responsive{display:flex;flex-direction:column;align-items:center}.customer-Job-datatable-respo .custom-filter-responsive .flex{width:100%;margin-bottom:10px;font-size:13px}.customer-Job-datatable-respo .custom-filter-responsive .tag{width:100%;text-align:center;max-width:35px;margin-left:10px;font-size:13px;padding:10px 0px !important;min-width:40px;height:40px}.customer-Job-datatable-respo .select-wrap-alert-filter-popup.select-wrap.filter-btn.open .dropdown-menu{left:0 !important;max-width:315px !important}.customer-Job-datatable-respo .select-wrap-alert-filter-popup>.btn{font-size:13px}.customer-Job-datatable-respo .email-center-page .ecp-section-dropdown .ecp-section-dropdown-content{min-width:240px}.customer-Job-datatable-respo .job-filter-excel-btn-resp{padding:0px !important}.customer-Job-datatable-respo .customer-excel-download-btn-holder{text-align:center;margin-top:10px}.customer-Job-datatable-respo .customer-filter-and-excel-btn-holder{display:flex;flex-wrap:wrap;flex-direction:row;text-align:left !important;justify-content:flex-start}.customer-Job-datatable-respo .customer-filter-and-excel-btn-holder .customer-filter{margin-left:0px !important}.customer-Job-datatable-respo .customer-filter-and-excel-btn-holder .customer-excel-download-btn-holder .excel-download-btn-holder span.excel-download-btn.cust-exl-dwn{margin-left:0px;width:35px;height:35px}.customer-Job-datatable-respo .dataTables_wrapper .row{flex-direction:column;align-items:center}.customer-Job-datatable-respo .dataTables_wrapper .pagination{justify-content:center;margin-top:10px}.customer-Job-datatable-respo .search{margin:10px 12px;display:block;position:relative}.customer-Job-datatable-respo .search .search-icon{position:absolute;top:50%;left:14px;transform:translateY(-50%);width:16px;height:16px;background:url("/assets/icons/search.svg") no-repeat center center;background-size:contain;z-index:2}.customer-Job-datatable-respo .search input[type=search]{width:100%;height:35px;padding:0 12px 0 15px;border:1px solid #d8dbe2;border-radius:8px;font-size:13px;outline:none;background:#fff;max-width:325px;float:left}.customer-Job-datatable-respo .search input[type=search]:focus{border-color:#415469;box-shadow:0 0 0 2px rgba(65,84,105,.15)}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable thead.dark-gray-bg{display:none !important}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable{width:100%;border-collapse:separate;border-spacing:0}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls{display:block;margin:12px 0;background:#fff;border:1px solid #e6e8ee;border-radius:10px;overflow:hidden;box-shadow:0 1px 0 rgba(16,24,40,.02)}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls>tr:first-child{display:none !important}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls>tr{display:inline}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls>tr>td{display:flex;align-items:flex-start;gap:12px;padding:8px 14px !important;border:0 !important;width:100% !important;box-sizing:border-box;margin-bottom:0}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls>tr>td::before{flex:0 0 128px;max-width:128px;min-width:128px;font-weight:600;font-size:12px;line-height:1.2;color:#333;content:""}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls>tr>td>*{font-size:14px;line-height:1.35;word-break:break-word;white-space:normal;display:flex;margin-bottom:0}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls>tr>td:nth-child(1)::before{content:"CUSTOMER"}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls>tr>td:nth-child(2)::before{content:"ADDRESS"}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls>tr>td:nth-child(3)::before{content:"PHONE"}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls>tr>td:nth-child(4)::before{content:"EMAIL"}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls .customer-name{display:flex;align-items:center;gap:0px}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls .customer-name .image-radius{width:50px;height:50px;border-radius:50%;flex:0 0 50px;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls .customer-name .image-radius span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-weight:700;font-size:12px}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls .customer-name a[ui-sref]{font-weight:700;font-size:12px;text-decoration:none;padding:0;color:#34495e}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls a[href^="tel:"],.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls a[href^="mailto:"]{word-break:break-all;text-decoration:none;color:#34495e;font-size:12px}.customer-Job-datatable-respo .text-left{padding:0px 15px;margin-top:10px}.customer-Job-datatable-respo .add-customer-dromo-btn .add-customer-dromo-btn-inner{justify-content:flex-start;float:left;padding:0px 0px}.reports-resp-page .excel-download-btn{width:35px;height:35px}.reports-resp-page .reports-chemical-card-respo{position:relative;padding:12px}.reports-resp-page .reports-chemical-card-respo :where(.card-header,.chem-header,.kpi-title,.rc-header){display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.reports-resp-page .reports-chemical-card-respo :where(.card-header,.chem-header,.kpi-title,.rc-header) .amount,.reports-resp-page .reports-chemical-card-respo :where(.card-header,.chem-header,.kpi-title,.rc-header) .value,.reports-resp-page .reports-chemical-card-respo :where(.card-header,.chem-header,.kpi-title,.rc-header) .total-spent{font-weight:700;font-size:18px;color:#1f4fbf;line-height:1.2}.reports-resp-page .reports-chemical-card-respo :where(.card-header,.chem-header,.kpi-title,.rc-header) .title,.reports-resp-page .reports-chemical-card-respo :where(.card-header,.chem-header,.kpi-title,.rc-header) .label{font-size:14px;color:#334155;line-height:1.2}.reports-resp-page .reports-chemical-card-respo :where(.export-icon,.excel-icon,.download-excel){position:absolute;left:8px;top:8px;width:20px !important;height:20px !important;z-index:2}.reports-resp-page .reports-chemical-card-respo :where(.card-body,.content,.chart-wrap,.rc-body){display:grid;grid-template-columns:1fr;gap:12px}.reports-resp-page .reports-chemical-card-respo :where(.chart-area,.chart),.reports-resp-page .reports-chemical-card-respo canvas,.reports-resp-page .reports-chemical-card-respo svg{max-width:300px;margin:0 auto;display:block;height:auto !important}.reports-resp-page .reports-chemical-card-respo :where(.legend,.chart-legend,.chartjs-legend){margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:6px 12px;font-size:12px}.reports-resp-page .reports-chemical-card-respo :where(.legend,.chart-legend,.chartjs-legend) li{display:flex;align-items:center;gap:8px;min-width:0;line-height:1.2}.reports-resp-page .reports-chemical-card-respo :where(.legend,.chart-legend,.chartjs-legend) li>span,.reports-resp-page .reports-chemical-card-respo :where(.legend,.chart-legend,.chartjs-legend) li::before{content:"";width:10px;height:10px;border-radius:2px;flex:0 0 10px;display:inline-block}.reports-resp-page .reports-chemical-card-respo :where(.legend,.chart-legend,.chartjs-legend) li>span{margin-right:2px}.reports-resp-page .reports-chemical-card-respo .report-chart .highcharts-legend{left:0px !important;top:100px !important}.reports-resp-page .reports-chemical-card-respo .report-sm-card-loader-parent .justify-content-middle .text-right{font-size:25px}.reports-resp-page .reports-chemical-card-respo .report-type-card .report-type-card-filter-dd{margin-top:0px !important}.reports-resp-page .one-job-report-respo .report-type-card .report-type-card-title{font-weight:600;font-size:25px;margin:0;padding:0}.reports-resp-page .one-job-report-respo .one-job-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.reports-resp-page .one-job-report-respo .one-job-header .one-off-job-reports .select{max-width:110px;margin:45px 20px 5px}.reports-resp-page .one-job-report-respo .one-job-grid>.col-md-12:first-child .one-job-grid-cards-row{display:none !important}.reports-resp-page .one-job-report-respo .one-job-grid>.col-md-12:last-child .one-job-grid-cards-row{display:grid;grid-template-columns:1fr;gap:12px}.reports-resp-page .one-job-report-respo .one-job-grid>.col-md-12:last-child .one-job-grid-cards-row>.one-job-grid-cards-col-holder{position:relative}.reports-resp-page .one-job-report-respo .one-job-grid>.col-md-12:last-child .one-job-grid-cards-row>.one-job-grid-cards-col-holder::before{display:block;text-align:center;font-size:20px;font-weight:600;color:#334155;margin:15px 0 0px;line-height:1.25;content:""}.reports-resp-page .one-job-report-respo .one-job-grid>.col-md-12:last-child .one-job-grid-cards-row>.one-job-grid-cards-col-holder:nth-child(1)::before{content:"Not Yet Completed"}.reports-resp-page .one-job-report-respo .one-job-grid>.col-md-12:last-child .one-job-grid-cards-row>.one-job-grid-cards-col-holder:nth-child(2)::before{content:"Not to be Closed"}.reports-resp-page .one-job-report-respo .one-job-grid>.col-md-12:last-child .one-job-grid-cards-row>.one-job-grid-cards-col-holder:nth-child(3)::before{content:"No action needed"}.reports-resp-page .one-job-report-respo .one-job-grid-cards-col-holder{display:grid;grid-template-columns:1fr;gap:10px}.reports-resp-page .one-job-report-respo .one-off-job-reports .select{width:100%;max-width:110px}.reports-resp-page .purchase-order-respo .report-type-card .report-type-card-title{font-weight:600;font-size:25px;margin:0;padding:0}.reports-resp-page .purchase-order-respo .one-job-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.reports-resp-page .purchase-order-respo .one-job-header .one-off-job-reports .select{max-width:110px;margin:35px 20px 10px}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .one-job-grid-cards-row{display:grid;grid-template-columns:1fr;gap:12px}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .one-job-grid-cards-row .col-md-4{text-align:center}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .one-job-grid-cards-row .col-md-4 .report-type-card-subtitle{font-size:20px;font-weight:600;color:#34495e;margin:15px 0 12px;text-align:center}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .one-job-grid-cards-row .col-md-4 .p-l30.p-r30{display:flex;flex-direction:column;align-items:center;gap:15px}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .one-job-grid-cards-row>.one-job-grid-cards-col-holder{position:relative}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .one-job-grid-cards-row>.one-job-grid-cards-col-holder::before{content:""}.reports-resp-page .purchase-order-respo .one-job-grid-cards-col-holder{display:grid;grid-template-columns:1fr;gap:10px}.reports-resp-page .purchase-order-respo .one-off-job-reports .select{width:100%;max-width:110px}.reports-resp-page .purchase-order-respo .one-job-grid .section-titles{display:none !important}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .row{display:grid;grid-template-columns:1fr;gap:0px}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .row .col-md-4{position:relative;text-align:center}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .row .col-md-4::before{display:block;text-align:center;font-size:20px;font-weight:600;color:#34495e;margin:15px 0 10px;line-height:1.25;content:""}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .row .col-md-4:nth-child(1)::before{content:"Needs Action"}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .row .col-md-4:nth-child(2)::before{content:"Pending Delivery"}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .row .col-md-4:nth-child(3)::before{content:"Delivered"}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .row .col-md-4 .p-l30.p-r30{display:flex;flex-direction:column;align-items:center;gap:5px}.reports-resp-page .purchase-order-respo .one-job-color-box.purchase-color-box{margin-bottom:10px !important}.reports-resp-page .excel-download-btn{width:35px;height:35px}.reports-resp-page .reports-chemical-card-respo{position:relative;padding:12px}.reports-resp-page .reports-chemical-card-respo :where(.card-header,.chem-header,.kpi-title,.rc-header){display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.reports-resp-page .reports-chemical-card-respo :where(.card-header,.chem-header,.kpi-title,.rc-header) .amount,.reports-resp-page .reports-chemical-card-respo :where(.card-header,.chem-header,.kpi-title,.rc-header) .value,.reports-resp-page .reports-chemical-card-respo :where(.card-header,.chem-header,.kpi-title,.rc-header) .total-spent{font-weight:700;font-size:18px;color:#1f4fbf;line-height:1.2}.reports-resp-page .reports-chemical-card-respo :where(.card-header,.chem-header,.kpi-title,.rc-header) .title,.reports-resp-page .reports-chemical-card-respo :where(.card-header,.chem-header,.kpi-title,.rc-header) .label{font-size:14px;color:#334155;line-height:1.2}.reports-resp-page .reports-chemical-card-respo :where(.export-icon,.excel-icon,.download-excel){position:absolute;left:8px;top:8px;width:20px !important;height:20px !important;z-index:2}.reports-resp-page .reports-chemical-card-respo :where(.card-body,.content,.chart-wrap,.rc-body){display:grid;grid-template-columns:1fr;gap:12px}.reports-resp-page .reports-chemical-card-respo :where(.chart-area,.chart),.reports-resp-page .reports-chemical-card-respo canvas,.reports-resp-page .reports-chemical-card-respo svg{max-width:300px;margin:0 auto;display:block;height:auto !important}.reports-resp-page .reports-chemical-card-respo :where(.legend,.chart-legend,.chartjs-legend){margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:6px 12px;font-size:12px}.reports-resp-page .reports-chemical-card-respo :where(.legend,.chart-legend,.chartjs-legend) li{display:flex;align-items:center;gap:8px;min-width:0;line-height:1.2}.reports-resp-page .reports-chemical-card-respo :where(.legend,.chart-legend,.chartjs-legend) li>span,.reports-resp-page .reports-chemical-card-respo :where(.legend,.chart-legend,.chartjs-legend) li::before{content:"";width:10px;height:10px;border-radius:2px;flex:0 0 10px;display:inline-block}.reports-resp-page .reports-chemical-card-respo :where(.legend,.chart-legend,.chartjs-legend) li>span{margin-right:2px}.reports-resp-page .reports-chemical-card-respo .report-chart .highcharts-legend{left:0px !important;top:100px !important}.reports-resp-page .reports-chemical-card-respo .report-sm-card-loader-parent .justify-content-middle .text-right{font-size:25px}.reports-resp-page .reports-chemical-card-respo .report-type-card .report-type-card-filter-dd{margin-top:0px !important}.reports-resp-page .one-job-report-respo .report-type-card .report-type-card-title{font-weight:600;font-size:25px;margin:0;padding:0}.reports-resp-page .one-job-report-respo .one-job-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.reports-resp-page .one-job-report-respo .one-job-header .one-off-job-reports .select{max-width:110px;margin:45px 20px 5px}.reports-resp-page .one-job-report-respo .one-job-grid>.col-md-12:first-child .one-job-grid-cards-row{display:none !important}.reports-resp-page .one-job-report-respo .one-job-grid>.col-md-12:last-child .one-job-grid-cards-row{display:grid;grid-template-columns:1fr;gap:12px}.reports-resp-page .one-job-report-respo .one-job-grid>.col-md-12:last-child .one-job-grid-cards-row>.one-job-grid-cards-col-holder{position:relative}.reports-resp-page .one-job-report-respo .one-job-grid>.col-md-12:last-child .one-job-grid-cards-row>.one-job-grid-cards-col-holder::before{display:block;text-align:center;font-size:20px;font-weight:600;color:#334155;margin:15px 0 0px;line-height:1.25;content:""}.reports-resp-page .one-job-report-respo .one-job-grid>.col-md-12:last-child .one-job-grid-cards-row>.one-job-grid-cards-col-holder:nth-child(1)::before{content:"Not Yet Completed"}.reports-resp-page .one-job-report-respo .one-job-grid>.col-md-12:last-child .one-job-grid-cards-row>.one-job-grid-cards-col-holder:nth-child(2)::before{content:"Not to be Closed"}.reports-resp-page .one-job-report-respo .one-job-grid>.col-md-12:last-child .one-job-grid-cards-row>.one-job-grid-cards-col-holder:nth-child(3)::before{content:"No action needed"}.reports-resp-page .one-job-report-respo .one-job-grid-cards-col-holder{display:grid;grid-template-columns:1fr;gap:10px}.reports-resp-page .one-job-report-respo .one-off-job-reports .select{width:100%;max-width:110px}.reports-resp-page .purchase-order-respo .report-type-card .report-type-card-title{font-weight:600;font-size:25px;margin:0;padding:0}.reports-resp-page .purchase-order-respo .one-job-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.reports-resp-page .purchase-order-respo .one-job-header .one-off-job-reports .select{max-width:110px;margin:35px 20px 10px}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .one-job-grid-cards-row{display:grid;grid-template-columns:1fr;gap:12px}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .one-job-grid-cards-row .col-md-4{text-align:center}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .one-job-grid-cards-row .col-md-4 .report-type-card-subtitle{font-size:20px;font-weight:600;color:#34495e;margin:15px 0 12px;text-align:center}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .one-job-grid-cards-row .col-md-4 .p-l30.p-r30{display:flex;flex-direction:column;align-items:center;gap:15px}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .one-job-grid-cards-row>.one-job-grid-cards-col-holder{position:relative}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .one-job-grid-cards-row>.one-job-grid-cards-col-holder::before{content:""}.reports-resp-page .purchase-order-respo .one-job-grid-cards-col-holder{display:grid;grid-template-columns:1fr;gap:10px}.reports-resp-page .purchase-order-respo .one-off-job-reports .select{width:100%;max-width:110px}.reports-resp-page .purchase-order-respo .one-job-grid .section-titles{display:none !important}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .row{display:grid;grid-template-columns:1fr;gap:0px}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .row .col-md-4{position:relative;text-align:center}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .row .col-md-4::before{display:block;text-align:center;font-size:20px;font-weight:600;color:#34495e;margin:15px 0 10px;line-height:1.25;content:""}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .row .col-md-4:nth-child(1)::before{content:"Needs Action"}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .row .col-md-4:nth-child(2)::before{content:"Pending Delivery"}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .row .col-md-4:nth-child(3)::before{content:"Delivered"}.reports-resp-page .purchase-order-respo .one-job-grid>.col-md-12:last-child .row .col-md-4 .p-l30.p-r30{display:flex;flex-direction:column;align-items:center;gap:5px}.reports-resp-page .purchase-order-respo .one-job-color-box.purchase-color-box{margin-bottom:10px !important}.reports-routes-respo .report-type-card .one-job-header .report-type-card-filter-dd .date-picker-wrapper .datePicker{display:block}.reports-routes-respo .report-type-card .one-job-header .report-type-card-filter-dd .date-picker-wrapper .datePicker .fromDateView,.reports-routes-respo .report-type-card .one-job-header .report-type-card-filter-dd .date-picker-wrapper .datePicker [date-format]{width:100%;margin-bottom:10px}.reports-routes-respo .report-type-card .one-job-grid{flex-direction:column}.reports-routes-respo .report-type-card .one-job-grid .col-md-6{flex:0 0 100%;max-width:100%;margin-bottom:20px}.reports-routes-respo .report-type-card .one-job-grid .col-md-6 .reports-quotes-content{flex-direction:column;align-items:center;display:block !important;margin-left:10px !important}.reports-routes-respo .report-type-card .one-job-grid .col-md-6 .reports-quotes-content .col-md-4{flex:0 0 100%;margin-bottom:15px;max-width:300px !important}.invoice-report-respo .report-type-card{padding:15px}.invoice-report-respo .report-type-card .report-type-card-title{font-weight:600;font-size:25px;margin:0;padding:0}.invoice-report-respo .report-type-card .one-job-header{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-direction:column}.invoice-report-respo .report-type-card .one-job-header .report-type-card-filter-dd{width:100% !important}.invoice-report-respo .report-type-card .one-job-header .report-type-card-filter-dd .select.custom-select{max-width:110px;margin:25px auto;display:flex}.invoice-report-respo .report-type-card .one-job-header .invoice-report-card--box{margin-top:10px;text-align:center;margin:10px auto 10px !important;max-width:90% !important;width:100% !important;display:block}.invoice-report-respo .report-type-card .one-job-header .invoice-report-card--box h4{font-size:16px}.invoice-report-respo .report-type-card .one-job-header .invoice-report-card--box p{font-size:14px}.invoice-report-respo .report-type-card .invoice-card-grid{margin-top:0px}.invoice-report-respo .report-type-card .invoice-card-grid .row{display:flex;flex-wrap:wrap}.invoice-report-respo .report-type-card .invoice-card-grid .row .col-md-3{width:100%;margin-bottom:10px}.invoice-report-respo .report-type-card .invoice-card-grid .row .col-md-3 .invoice-report-card--box{text-align:center}.payment-report-respo .report-type-card{padding:15px}.payment-report-respo .report-type-card .report-type-card-title{font-size:20px;margin-bottom:15px;text-align:center}.payment-report-respo .report-type-card .one-job-header{display:block}.payment-report-respo .report-type-card .one-job-header .report-type-card-filter-dd{width:100%;margin-bottom:15px}.payment-report-respo .report-type-card .one-job-header .report-type-card-filter-dd .select.custom-select{max-width:110px;margin:36px 0px 0px}.payment-report-respo .report-type-card .one-job-header .date-picker-wrapper .datePicker{display:block}.payment-report-respo .report-type-card .one-job-header .date-picker-wrapper .datePicker .col-6-12{width:100%;margin:5px 0;float:none;text-align:left}.payment-report-respo .report-type-card .invoice-card-grid .row{display:flex;flex-wrap:wrap}.payment-report-respo .report-type-card .invoice-card-grid .row .col-md-3{width:100%;margin-bottom:15px}.payment-report-respo .report-type-card .invoice-card-grid .row .col-md-3 .payment-report-card--box{text-align:center}.payment-report-respo .report-type-card{padding:15px}.payment-report-respo .report-type-card .report-type-card-title{font-weight:600;font-size:25px;margin:0;padding:0}.payment-report-respo .report-type-card .one-job-header{display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:center}.payment-report-respo .report-type-card .one-job-header .report-type-card-filter-dd{width:100%;margin-bottom:15px}.payment-report-respo .report-type-card .one-job-header .date-picker-wrapper .datePicker{display:block}.payment-report-respo .report-type-card .one-job-header .date-picker-wrapper .datePicker .col-6-12{width:100%;margin:5px 0;float:none;text-align:left}.payment-report-respo .report-type-card .invoice-card-grid .row{display:flex;flex-wrap:wrap}.payment-report-respo .report-type-card .invoice-card-grid .row .col-md-3{width:100%;margin-bottom:15px}.payment-report-respo .report-type-card .invoice-card-grid .row .col-md-3 .payment-report-card--box{text-align:center}.payment-report-respo .report-type-card .recharts-wrapper,.payment-report-respo .report-type-card .chart-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.payment-report-respo .report-type-card .recharts-wrapper canvas,.payment-report-respo .report-type-card .recharts-wrapper svg,.payment-report-respo .report-type-card .chart-container canvas,.payment-report-respo .report-type-card .chart-container svg{max-width:100% !important;height:auto !important}.payment-report-respo .report-type-card .recharts-legend-wrapper{margin-top:15px;text-align:center}.payment-report-respo .report-type-card .recharts-legend-wrapper ul{display:flex;flex-wrap:wrap;justify-content:center;padding:0;margin:0}.payment-report-respo .report-type-card .recharts-legend-wrapper ul li{width:50%;margin-bottom:5px;text-align:left}.respo-customer-feedback .row .col-md-6{width:100%;max-width:100%}.respo-customer-feedback .like-dislike-new{position:relative !important;left:0 !important;text-align:center !important;font-size:24px !important;margin-bottom:15px}.respo-customer-feedback .like-dislike-new a{margin:0 10px;display:inline-flex;align-items:center}.respo-customer-feedback .feedback-report-chart{position:relative !important;top:0 !important;left:0 !important;margin:0 auto 20px auto;width:100% !important;max-width:100% !important;text-align:center}.respo-customer-feedback .feedback-report-chart svg{max-width:100% !important;height:auto !important}.respo-customer-feedback .dataTables_wrapper{position:relative;top:0 !important;margin-top:20px}.respo-customer-feedback .dataTables_wrapper table{font-size:14px;width:100%;border-collapse:collapse}.respo-customer-feedback .dataTables_wrapper table td{text-align:left !important}.respo-customer-feedback .dataTables_wrapper .technician-name{display:flex;align-items:center}.respo-customer-feedback .dataTables_wrapper .technician-name .image-radius{margin-right:10px;flex-shrink:0}.respo-customer-feedback .white-bg tbody.no-record-found-frame-tbody tr td div{top:0px !important;text-align:center !important}.pre-route-stop-respo .text-left .tech-report-filter-box{display:block;text-align:center !important}.pre-route-stop-respo .text-left .excel-download-btn{margin-left:30px !important;margin-top:25px}.pre-route-stop-respo .select.custom-select select{font-size:12px !important}.pre-route-stop-respo .carousel-slide-respo{overflow:auto}.pre-route-stop-respo .carouse-grandtotal-respo{margin:10px 0px 25px}.pre-route-stop-respo .tech-report-filter-box-respo .select.custom-select{margin-bottom:15px}.pre-route-stop-respo .tech-report-filter-box-respo .flex{display:block !important}.product-services-respo .products-services-top-bar{width:100%;max-width:160px}.product-services-respo .products-services-top-bar .products-services-top-bar-left{flex-direction:column;align-items:stretch;gap:8px}.product-services-respo .products-services-top-bar .products-services-top-bar-left .btn-psc-filter{flex:1 1 100%;font-size:15px;padding:6px 30px}.product-services-respo .products-services-top-bar .products-services-top-bar-left span{font-size:15px}.product-services-respo .products-services-top-bar .dropdown,.product-services-respo .products-services-top-bar .expand-collapse-link{margin-top:6px;width:100%;max-width:150px}.product-services-respo .products-services-top-bar .dropdown .btn,.product-services-respo .products-services-top-bar .expand-collapse-link .btn{font-size:15px}.product-services-respo .products-services-top-bar .dropdown .btn span,.product-services-respo .products-services-top-bar .expand-collapse-link .btn span{font-size:15px}.product-services-respo .products-services-top-bar .search{margin-top:8px}.product-services-respo .products-services-top-bar .search input[type=search]{font-size:14px;padding:6px 35px}.product-services-respo .products-services-top-bar .add-btn{margin-top:8px;font-size:13px}.add-productmodal-respo .form-product .row .col-md-8{text-align:left !important;margin-left:16px;padding:0px}.add-productmodal-respo .form-product .input-with-dollar span.doller-icon{font-size:15px;display:flex;justify-content:center}.add-productmodal-respo .form-product .input-with-dollar input.form-control.input-number{margin-left:-5px}.add-productmodal-respo .form-product .edit-product-text-respo{margin-left:0px !important}.add-productmodal-respo .form-product .product-action-row{justify-content:center;align-items:center}.add-productmodal-respo .form-product .product-action-row .col-md-10{text-align:center}.add-productmodal-respo .form-product .product-action-row .col-md-10 form .form-group{margin-bottom:15px}.add-productmodal-respo .form-product .product-action-row .col-md-10 form .form-group label{display:block;font-size:14px;font-weight:500;color:#333;margin-bottom:6px;text-align:left}.add-productmodal-respo .form-product .product-action-row .col-md-10 form .form-group select,.add-productmodal-respo .form-product .product-action-row .col-md-10 form .form-group input{width:100%;height:38px;border:1px solid #ccc;border-radius:4px;padding:0 10px;font-size:14px;color:#333;background-color:#fff;transition:all .2s ease}.add-productmodal-respo .form-product .product-action-row .col-md-10 form .form-group select:focus,.add-productmodal-respo .form-product .product-action-row .col-md-10 form .form-group input:focus{border-color:#007bff;box-shadow:0 0 3px rgba(0,123,255,.3)}.add-productmodal-respo .form-product .product-action-row .btn{width:100%;margin-top:10px}.add-productmodal-respo .form-product .product-action-row .add-productform-buttons-respo{display:flex;flex-direction:column;align-items:center;gap:10px}.add-productmodal-respo .form-product .product-action-row .add-productform-buttons-respo #saveButton,.add-productmodal-respo .form-product .product-action-row .add-productform-buttons-respo #cancelButton{width:90%;max-width:300px;margin:0 auto;position:relative !important;text-align:center}.add-productmodal-respo .form-product .product-action-row .add-productform-buttons-respo #saveButton span,.add-productmodal-respo .form-product .product-action-row .add-productform-buttons-respo #cancelButton span{font-size:14px}.add-productmodal-respo .form-product .default-qbo-account-area .default-qbo-account-area-card{margin-bottom:10px}.add-productmodal-respo .form-product .label-textunit-respo{margin-bottom:15px}.add-productmodal-respo .form-product .label-textunit-respo span.edit-procuct-text-label{margin-left:15px}.add-productmodal-respo .form-product .account-name-dropdown .dropdown.select-wrap{width:100%;max-width:236px}.add-productmodal-respo .form-product .account-name-dropdown .dropdown.select-wrap .dropdown-toggle{margin-top:5px}.add-productmodal-respo .form-product .Unit-dropdownToggle-respo{margin-left:30px}.add-productmodal-respo .form-product .charge-tax3-respo .charge_tax label{max-width:100%}.add-productmodal-respo .form-product .bundle-Product-tablearea{margin-left:15px}.route-stop-respo.jobimg-close-section{flex-wrap:wrap}.route-stop-respo .caption-toggle-job-email{width:100%;justify-content:space-between}.route-stop-respo .download-zip{text-align:center}.route-stop-respo .popup-close{position:absolute;top:45px;right:20px}.route-stop-respo .gallery-subtitle{margin-top:30px !important}.new-job-modal-respo form .create-new-job-form .create-new-top .row .row-respo-2 .ror .date-time-respo{font-size:12px;text-align:center;width:100%;max-width:fit-content}.new-job-modal-respo form .create-new-job-form .create-new-top .row .row-respo-2 .ror .date-time-respo label{text-align:center}}@media only screen and (max-width: 992px){.customer-Job-datatable-respo{padding:10px}.customer-Job-datatable-respo .search{max-width:500px;margin:15px auto;background:none}.customer-Job-datatable-respo .search input[type=search]{font-size:14px;padding:12px 14px 12px 15px;border-radius:8px;margin:0px}.customer-Job-datatable-respo .search .search-icon{width:16px;height:16px;left:12px}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable thead.dark-gray-bg{display:none !important}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls{display:block;margin:14px 0;border-radius:12px}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls>tr>td{padding:10px 16px !important}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls>tr>td::before{flex:0 0 160px;max-width:100px;min-width:100px;font-size:12px}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls>tr>td>*{font-size:12px}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls>tr>td:nth-child(1)::before{content:"CUSTOMER"}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls>tr>td:nth-child(2)::before{content:"ADDRESS"}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls>tr>td:nth-child(3)::before{content:"PHONE"}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls>tr>td:nth-child(4)::before{content:"EMAIL"}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls .customer-name .image-radius{width:30px;height:30px;flex:0 0 30px}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls .customer-name a[ui-sref]{font-size:13px}.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls a[href^="tel:"],.customer-Job-datatable-respo table.row-border.hover.no-footer.dataTable>tbody.table-responsive-cls a[href^="mailto:"]{font-size:13px}.reports-chemical-card-respo{position:relative;padding:14px}.reports-chemical-card-respo .text-center span.r-label.chemical-dd-label{display:block}.reports-chemical-card-respo :where(.card-header,.chem-header,.kpi-title,.rc-header){display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.reports-chemical-card-respo :where(.card-header,.chem-header,.kpi-title,.rc-header) .amount,.reports-chemical-card-respo :where(.card-header,.chem-header,.kpi-title,.rc-header) .value,.reports-chemical-card-respo :where(.card-header,.chem-header,.kpi-title,.rc-header) .total-spent{font-weight:700;font-size:20px;color:#1f4fbf;line-height:1.2}.reports-chemical-card-respo :where(.card-header,.chem-header,.kpi-title,.rc-header) .title,.reports-chemical-card-respo :where(.card-header,.chem-header,.kpi-title,.rc-header) .label{font-size:15px;color:#334155}.reports-chemical-card-respo :where(.export-icon,.excel-icon,.download-excel){position:absolute;left:10px;top:10px;width:22px;height:22px;z-index:2}.reports-chemical-card-respo :where(.card-body,.content,.chart-wrap,.rc-body){display:grid;grid-template-columns:1fr 1fr;gap:16px 20px;align-items:center}.reports-chemical-card-respo :where(.chart-area,.chart),.reports-chemical-card-respo canvas,.reports-chemical-card-respo svg{max-width:280px;margin:0 auto;display:block;height:auto !important}.reports-chemical-card-respo :where(.legend,.chart-legend,.chartjs-legend){margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;gap:8px;font-size:13px;max-height:240px;overflow:auto;-webkit-overflow-scrolling:touch}.reports-chemical-card-respo :where(.legend,.chart-legend,.chartjs-legend) li{display:flex;align-items:center;gap:10px;line-height:1.25}.reports-chemical-card-respo :where(.legend,.chart-legend,.chartjs-legend) li>span,.reports-chemical-card-respo :where(.legend,.chart-legend,.chartjs-legend) li::before{content:"";width:12px;height:12px;border-radius:2px;flex:0 0 12px;display:inline-block}.reports-routes-respo .report-type-card .report-type-card .report-type-card-title{font-weight:600;font-size:25px;margin:0;padding:0}.reports-routes-respo .report-type-card .one-job-header .report-type-card-filter-dd{text-align:center}.reports-routes-respo .report-type-card .one-job-header .report-type-card-filter-dd .custom-select{max-width:110px;margin:45px 0px 0px}.reports-routes-respo .report-type-card .one-job-header .report-type-card-filter-dd .date-picker-wrapper .datePicker{display:flex;justify-content:space-between}.reports-routes-respo .report-type-card .one-job-header .report-type-card-filter-dd .date-picker-wrapper .datePicker .fromDateView,.reports-routes-respo .report-type-card .one-job-header .report-type-card-filter-dd .date-picker-wrapper .datePicker [date-format]{width:48%}.reports-routes-respo .report-type-card .one-job-grid{flex-wrap:wrap}.reports-routes-respo .report-type-card .one-job-grid .col-md-6{flex:0 0 100%;max-width:100%;margin-bottom:20px}.reports-routes-respo .report-type-card .one-job-grid .col-md-6 .reports-quotes-content{margin-left:20px}.reports-routes-respo .report-type-card .one-job-grid .col-md-6 .reports-quotes-content .col-md-4{flex:0 0 45%;margin:0px auto;padding:0px}.reports-routes-respo .report-type-card .one-job-grid .respo-quotes-box{max-width:300px;margin-bottom:15px}.invoice-report-respo .report-type-card .one-job-header .report-type-card-filter-dd{width:50%;float:left;margin-bottom:10px}.invoice-report-respo .report-type-card .one-job-header .invoice-report-card--box{margin:0 auto 15px;max-width:90%}.invoice-report-respo .report-type-card .invoice-card-grid .row .col-md-3 .invoice-report-card--box{text-align:center}.payment-report-respo .report-type-card .one-job-header .report-type-card-filter-dd{width:100%;margin-bottom:20px}.payment-report-respo .report-type-card .one-job-header .date-picker-wrapper .datePicker{display:flex;justify-content:space-between}.payment-report-respo .report-type-card .one-job-header .date-picker-wrapper .datePicker .col-6-12{width:48%;margin:0}.payment-report-respo .report-type-card .invoice-card-grid{margin-top:0px}.payment-report-respo .report-type-card .invoice-card-grid .row .col-md-3 .payment-report-card--box{text-align:center}.payment-report-respo .report-type-card .recharts-wrapper,.payment-report-respo .report-type-card .chart-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.payment-report-respo .report-type-card .recharts-wrapper canvas,.payment-report-respo .report-type-card .recharts-wrapper svg,.payment-report-respo .report-type-card .chart-container canvas,.payment-report-respo .report-type-card .chart-container svg{max-width:50% !important;height:auto !important}.payment-report-respo .report-type-card .recharts-legend-wrapper{flex:1;margin-left:20px}.payment-report-respo .report-type-card .recharts-legend-wrapper ul{display:block}.payment-report-respo .report-type-card .recharts-legend-wrapper ul li{margin-bottom:8px}.respo-customer-feedback .respo-customer-feedbackRow{display:block;flex-wrap:wrap}.respo-customer-feedback .respo-customer-feedbackRow .excel-download-btn{margin:0px auto;width:100%;right:0;left:0}.respo-customer-feedback .respo-customer-feedbackRow .col-md-6{width:50%;max-width:50%;margin-bottom:20px}.respo-customer-feedback .report-filter-box{margin:0px auto;width:100% !important;max-width:170px !important;padding-left:0px}.respo-customer-feedback .like-dislike-new{position:relative !important;left:0 !important;text-align:center;font-size:28px;top:2px !important}.respo-customer-feedback .like-dislike-new a{margin:0 12px;display:inline-flex;align-items:center}.respo-customer-feedback .like-dislike-new span.like-inner-new i,.respo-customer-feedback .like-dislike-new span.dislike-inner-new i{top:2px !important}.respo-customer-feedback .feedback-report-chart{position:relative !important;top:35px !important;left:0 !important;margin:0 auto;width:90% !important;max-width:100% !important}.respo-customer-feedback .feedback-report-chart svg{max-width:100% !important;height:auto !important}.respo-customer-feedback .dataTables_wrapper{position:relative;top:0 !important}.respo-customer-feedback .dataTables_wrapper table{font-size:15px;width:100%}.respo-customer-feedback .dataTables_wrapper .technician-name{display:flex;align-items:center}.respo-customer-feedback .dataTables_wrapper .technician-name .image-radius{margin-right:10px;flex-shrink:0}.respo-customer-feedback .has-feedback-responsive{left:0px !important}.manager-profile-respo .white-bg .manager-small .grid .add-profile-image{padding:0px}.manager-profile-respo .white-bg .manager-small .grid .add-profile-image .image-radius{width:50px;height:50px}.manager-profile-respo .white-bg .manager-small .grid .add-profile-image .image-radius span{font-size:16px}.manager-profile-respo .white-bg .manager-small .grid .technician-name{margin-bottom:0px}.manager-profile-respo .white-bg .manager-small .grid .technician-name span{font-size:16px;padding:0px 10px}.manager-profile-respo .white-bg .manager-small .grid .technician-title,.manager-profile-respo .white-bg .manager-small .grid .manager-email a{font-size:14px !important}.manager-profile-respo .white-bg .fr{float:none;margin-left:50px}.manager-profile-respo .white-bg .fr .fl a{font-size:14px}.manager-profile-respo .white-bg .meid-form-container form.form-signin .grid .technicians-button button.add-button{margin:0px 5px}.manager-profile-respo .white-bg .meid-form-container form.form-signin .grid .row-container .row-item input.form-control{margin-bottom:5px !important;width:100%;min-width:295px}.d-f-align-center{display:flex;align-items:center}.ecp-body-wrapper-respo .ecp-section-dropdown .ecp-section-dropdown-content-respo{position:fixed;top:0 !important;left:0 !important;bottom:0;background:rgba(0,0,0,.5);text-align:center;display:flex;justify-content:center;align-items:center}.ecp-body-wrapper-respo .ecp-section-dropdown .ecp-section-dropdown-content-inner{max-width:300px;margin:0 auto}.product-services-respo .products-services-top-bar .c-psb-row{flex-direction:column;align-items:stretch;gap:12px}.product-services-respo .products-services-top-bar .c-psb-col-left,.product-services-respo .products-services-top-bar .c-psb-col-right{width:100%;display:flex;flex-direction:column;align-items:stretch}.product-services-respo .products-services-top-bar .products-services-top-bar-left{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-right:0px}.product-services-respo .products-services-top-bar .products-services-top-bar-left .btn-psc-filter{flex:1 1 45%;text-align:center;font-size:14px;padding:8px 10px 10px 30px}.product-services-respo .products-services-top-bar .dropdown,.product-services-respo .products-services-top-bar .expand-collapse-link{width:100%;margin-top:8px}.product-services-respo .products-services-top-bar .dropdown .btn,.product-services-respo .products-services-top-bar .expand-collapse-link .btn{width:100%}.product-services-respo .products-services-top-bar .search{width:100%;margin-top:10px}.product-services-respo .products-services-top-bar .search input[type=search]{width:100%;font-size:14px;padding:8px;min-width:265px}.product-services-respo .products-services-top-bar .add-btn{width:100%;margin-top:10px}.product-services-respo .cat-product-services-class .reset-gap-respo .category-panel-body.category-panel-body-transparent{min-height:0px;margin-top:10px}.product-services-respo .cat-product-services-class .react .category-panel-body.bbb table.dataTable>tbody>tr>td:nth-child(1)::before{content:"TYPE"}.product-services-respo .cat-product-services-class .react td.reset-td-gap.reset-gap-respo::before,.product-services-respo .cat-product-services-class td.reset-td-gap.text-center.reset-gap-respo::before{display:none !important}.product-services-respo .cat-product-services-class thead,.product-services-respo .cat-product-services-class thead.technician-gray-header-mobile{display:none !important}.product-services-respo .cat-product-services-class table.dataTable{width:100%;border-collapse:separate;border-spacing:0}.product-services-respo .cat-product-services-class table.dataTable>tbody{display:block;margin:10px 0px;border-radius:10px;overflow:hidden;background:none;border:none;box-shadow:none}.product-services-respo .cat-product-services-class table.dataTable>tbody>tr:first-child{display:none !important}.product-services-respo .cat-product-services-class table.dataTable>tbody>tr{width:100%;border-bottom:1px solid #f3f5f8}.product-services-respo .cat-product-services-class table.dataTable>tbody>tr>td{display:flex;justify-content:space-between;align-items:flex-start;padding:8px 10px !important;border:0 !important;width:100% !important;box-sizing:border-box;font-size:13px;line-height:1.4;color:#222;min-width:100%}.product-services-respo .cat-product-services-class table.dataTable>tbody>tr>td::before{content:"";font-weight:600;font-size:13px;color:#34495e;text-transform:uppercase;flex:0 0 130px;max-width:130px}.product-services-respo .cat-product-services-class table.dataTable>tbody>tr>td>*{flex:1;text-align:end;font-size:13px;line-height:1.4;word-break:break-word;white-space:nowrap;text-overflow:ellipsis;background-position:right}.product-services-respo .cat-product-services-class table.dataTable>tbody>tr>td>* span.has-sync-error{padding-bottom:30px}.product-services-respo .cat-product-services-class table.dataTable>tbody>tr>td:nth-child(1)::before{content:"TYPE"}.product-services-respo .cat-product-services-class table.dataTable>tbody>tr>td:nth-child(2)::before{content:"NAME"}.product-services-respo .cat-product-services-class table.dataTable>tbody>tr>td:nth-child(3)::before{content:"DESCRIPTION"}.product-services-respo .cat-product-services-class table.dataTable>tbody>tr>td:nth-child(4)::before{content:"PART #"}.product-services-respo .cat-product-services-class table.dataTable>tbody>tr>td:nth-child(5)::before{content:"COST"}.product-services-respo .cat-product-services-class table.dataTable>tbody>tr>td:nth-child(6)::before{content:"PRICE"}.product-services-respo .cat-product-services-class table.dataTable>tbody>tr:last-child{border-bottom:0;margin-bottom:10px}.product-services-respo .cat-product-services-class table.dataTable>tbody tr td{flex-wrap:wrap;align-items:center}.product-services-respo .cat-product-services-class table.dataTable>tbody tr td select,.product-services-respo .cat-product-services-class table.dataTable>tbody tr td table{width:100% !important;max-width:100%}.product-services-respo .cat-product-services-class table.dataTable>tbody tr td table td{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;border:0 !important;font-size:12px;line-height:1.3;width:100%}.product-services-respo .cat-product-services-class table.dataTable>tbody tr td table td::before{content:attr(data-label);font-weight:600;color:#34495e;flex:0 0 100px;max-width:100px}.product-services-respo .cat-product-services-class table.dataTable>tbody tr td .dropdown-menu{position:relative;width:100%;box-shadow:none;border:1px solid #e6e8ee;border-radius:6px;margin-top:4px}.product-services-respo .cat-product-services-class table.dataTable>tbody tr td .dropdown-menu li{text-align:left;padding:6px 10px;font-size:12px;line-height:1.3}.product-services-respo .cat-product-services-class table.dataTable>tbody tr+tr{margin-top:10px}.Errordata-table-respo thead{display:none !important}.Errordata-table-respo tbody{display:block;width:100%}.Errordata-table-respo tbody tr.errorTable-heading-respo{background:#fff;border:1px solid #e2e6ea;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.08);margin-bottom:12px;padding:12px 14px;display:none !important}.Errordata-table-respo tbody tr.errorTable-heading-respo td{display:block;width:100%;padding:6px 0;font-size:14px;color:#333;border:none !important}.Errordata-table-respo tbody tr.errorTable-heading-respo td:before{content:attr(data-title);display:inline-block;font-weight:600;color:#555;margin-right:6px}.Errordata-table-respo tbody tr.errorTable-heading-respo td:nth-child(1)::before{content:"Type : "}.Errordata-table-respo tbody tr.errorTable-heading-respo td:nth-child(2)::before{content:"Date : "}.Errordata-table-respo tbody tr.errorTable-heading-respo td:nth-child(3)::before{content:"Details : ";display:block;margin-top:6px}.Errordata-table-respo tbody tr.errorTable-heading-respo td:nth-child(3){white-space:normal;word-break:break-word}.customer-portal-respo .grid .set-chem-price .set-chem-title{display:flex;flex-direction:column}.email-setting-tabrespo form.activeEmailSettingrespo .set-chem-details label.title-box{font-size:15px}.email-setting-tabrespo form.activeEmailSettingrespo .set-chem-details .set-chem-list table tbody tr td.chem-key-title{font-size:13px}.email-setting-tabrespo form.activeEmailSettingrespo .set-chem-details .set-chem-list table tbody tr td.text-right label.switch{width:45px;height:22px}.email-setting-tabrespo form.activeEmailSettingrespo .set-chem-details .set-chem-list table tbody tr td.text-right label.switch span.slider.round::before{width:18px;height:18px;right:0;left:0}.email-setting-padding-respo{padding:20px 0 35px !important}.email-setting-padding-respo .set-chem-button.emailSettingbtnRespo button.add-button{font-size:12px !important}.email-setting-padding-respo .set-chem-button.emailSettingbtnRespo button.add-button.resetDefaultsBtn{margin-top:33px !important;left:50px}.email-setting-padding-respo .set-chem-button.emailSettingbtnRespo button.add-button.send-preview{display:flex !important;right:50px !important}.detailBoxSendPreview .text-center{padding:0px}.detailBoxSendPreview .text-center .add-button-send-preview-email{margin-bottom:5px}.customer-portal-setting-respo .email-quickBooks-height-cportal .set-chem-details .set-chem-list .text-center{font-size:20px !important}.popup-header-respo span.heading{font-size:16px}.instructions-respo{width:100%;max-width:95%;margin:0px auto;left:0;right:0px !important}.Backwash-process-respo .grey-box ul li a{padding:0px;font-size:13px}.Backwash-process-respo .grey-box .formGroup.inline-radio-button{display:block}.Backwash-process-respo .grey-box .formGroup.inline-radio-button .radio-default2 input{margin:0px 5px 0px 5px}.work-progress-grid-respo span.psi-gauge-reading-area{gap:0}.work-progress-grid-respo .service-level-pooltype-division-row{display:block}.work-progress-grid-respo .service-level-pooltype-division-row .service-level-pooltype-division-col--heading{margin-bottom:10px}.work-progress-grid-respo .service-level-pooltype-division-row .service-level-pooltype-division-col--add-btn{gap:0;left:0;right:0;justify-content:flex-start;margin-top:5px}.work-progress-grid-respo .service-level-pooltype-division-row .service-level-pooltype-division-col--add-btn .pb-checklist-add-new span{font-size:16px}.work-progress-grid-respo form{width:100%;max-width:500px;margin:0 auto}.work-progress-grid-respo .poolType-wrap{display:flex;flex-direction:column;border-radius:6px;padding:8px 13px}.work-progress-grid-respo .poolType-row{display:flex;justify-content:space-between;align-items:center}.work-progress-grid-respo .form-control{flex:1;border:1px solid #ccc;border-radius:4px;padding:8px 10px;font-size:14px;margin-right:12px;transition:border-color .2s ease}.work-progress-grid-respo .form-control:focus{border-color:#007bff;outline:none}.work-progress-grid-respo .form-control.has-error{border-color:#e74c3c}.pool-type-form .poolType-wrap,#poolTypeForm0 .poolType-wrap{display:block !important;margin-bottom:12px}.pool-type-form .poolType-wrap .input-section,.pool-type-form .poolType-wrap div,#poolTypeForm0 .poolType-wrap .input-section,#poolTypeForm0 .poolType-wrap div{width:100%}.pool-type-form .poolType-wrap .form-control,#poolTypeForm0 .poolType-wrap .form-control{width:100%;font-size:15px}.pool-type-form .poolType-wrap .action,#poolTypeForm0 .poolType-wrap .action{margin-top:8px;justify-content:flex-start !important}.pool-type-form .poolType-wrap label.switch.small,#poolTypeForm0 .poolType-wrap label.switch.small{margin-left:0 !important}.quotes-setting-respo .row.quote-setting-toggle-line-single-line .quote-setting-toggle-line-single-col .quote-setting-toggle-line{display:block}.quotes-setting-respo .row.quote-setting-toggle-line-single-line .quote-setting-toggle-line-single-col .quote-setting-toggle-line span.nowrap{white-space:normal}.quotes-setting-respo .row.quote-setting-toggle-line-single-line .quote-setting-toggle-line-single-col .quote-setting-toggle-line span b.auto-close-label{font-size:14px;display:inline}.quotes-setting-respo .row.quote-setting-toggle-line-single-line .quote-setting-toggle-line-single-col .quote-setting-toggle-line span b.auto-close-label input.form-control.autoclose-input{display:inline;margin-bottom:5px}.quotes-setting-respo .row.quote-setting-toggle-line-single-line .quote-setting-toggle-line-single-col .quote-setting-toggle-line span b.auto-close-label span.auto-close-labelRespo2{white-space:break-spaces}.scroll-area-respo{padding:10px}.scroll-area-respo .quote-template-lineitem-table,.scroll-area-respo .quote-template-lineitem-total-table{display:block;overflow-x:auto;white-space:nowrap}.scroll-area-respo .quote-template-lineitem-table th,.scroll-area-respo .quote-template-lineitem-table td{font-size:13px;padding:6px 8px}.scroll-area-respo .form-group{margin-bottom:15px}.scroll-area-respo .form-group .form-label{font-size:13px}.scroll-area-respo .form-group .form-control{font-size:13px;padding:6px 8px}.scroll-area-respo .quotes-notes-area{margin-top:15px}.scroll-area-respo .quotes-notes-area .quotes-notes-tabs{flex-wrap:wrap}.scroll-area-respo .quotes-notes-area .quotes-notes-tabs li{margin-bottom:5px;font-size:13px;padding:6px 8px}.scroll-area-respo .quotes-notes-area textarea{min-height:70px;font-size:13px}.row-respo .job-templates-headings h3{font-size:14px}.row-respo .job-scheduling-text .p-l30 p span.template-name{font-size:15px}div.chem-form-respo form.set-chem-form .set-chem-price .set-chem-details .chemical-setting-dosing-table{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;display:block}div.chem-form-respo form.set-chem-form .set-chem-price .set-chem-details .chemical-setting-dosing-table table{width:max-content;min-width:100%;white-space:nowrap}div.chem-form-respo form.set-chem-form .set-chem-price .set-chem-details .chemical-setting-dosing-table thead{position:sticky;top:0;z-index:2;background:#fff}div.chem-form-respo form.set-chem-form .set-chem-price .set-chem-details .chemical-setting-dosing-table th,div.chem-form-respo form.set-chem-form .set-chem-price .set-chem-details .chemical-setting-dosing-table td{white-space:nowrap}.billing-section-respo .set-chem-details.text-left .text-center{text-align:left;margin-left:16px}.billing-section-respo .set-chem-details.text-left .text-center span.h-3x.v-align-top{font-size:15px}.billing-section-respo .set-chem-details.text-left .text-center label.switch{width:50px;height:22px;top:5px}.billing-section-respo .set-chem-details.text-left .text-center label.switch span.slider.round::before{left:4px;width:18px;height:18px}.billing-section-respo .p-relative section .container-fluid .row-respo .colRespo .label-title{font-size:16px}.billing-section-respo .p-relative section .container-fluid .row-respo .colRespo div{min-height:0px !important}.billing-section-respo .p-relative section .container-fluid .row-respo .colRespo div .radio-default2{font-size:14px}.billing-section-respo .p-relative section .container-fluid .row-respo .colRespo .bill-reattempt-resp{padding:0px !important}.billing-section-respo .p-relative section .container-fluid .row-respo .colRespo .flex-small-pad label.label-title{font-size:15px}.billing-section-respo .p-relative section .container-fluid .row-respo .colRespo .text-left label{font-size:15px}.billing-section-respo .p-relative section .container-fluid .row-respo .colRespo .pool-body-wrap .colored-scroll-bar{height:auto !important;min-height:100px !important}.billing-section-respo .create-discount-section .container-fluid .row .colRespo .border-box .colored-scroll-bar .flex.list{height:auto !important}.billing-section-respo section.create-tax-section .border-box .colored-scroll-bar{padding-right:10px}.billing-section-respo section.create-tax-section .border-box .colored-scroll-bar .tax-rate-panel-div-left{width:100%;max-width:100%}.billing-section-respo section.create-tax-section .border-box .colored-scroll-bar .tax-rate-panel-div-left .tax-rate-none-row{padding-top:10px !important}.billing-section-respo section.create-tax-section .border-box .colored-scroll-bar .tax-rate-panel-div-left .tax-rate-none-row .tax-none{font-size:15px}.billing-section-respo section.create-tax-section .border-box .colored-scroll-bar .tax-rate-panel-div-left .tax-rate-none-row .radio-default2{display:flex;gap:10px;margin-bottom:0 !important;padding-top:30px}.billing-section-respo section.create-tax-section .border-box .colored-scroll-bar .tax-rate-panel-div-right .container-fluid{display:flex;gap:10px;padding-top:30px}.billing-section-respo section.create-tax-section .border-box .colored-scroll-bar .tax-rate-panel-div-right .container-fluid .tax-none{margin:-25px 0;padding:9px 0 !important;display:flex}.billing-section-respo section.create-tax-section .border-box .colored-scroll-bar .tax-rate-panel-div-right .container-fluid .row.taxable-setting-row label.taxable-switch-label{margin-right:5px}.joblisting-header-respo{display:block}.joblisting-header-respo .job-listing-page-header-right-col{display:block}.joblisting-header-respo .job-listing-page-header-right-col .excel-download-btn-holder{display:flex;margin-bottom:10px}.joblisting-header-respo .job-listing-page-header-right-col .excel-download-btn-holder span.excel-download-btn{margin-left:0}.joblisting-header-respo .job-listing-page-header-right-col .job-listing-page-search-box-holder{margin-bottom:10px}.joblisting-header-respo .job-listing-page-header-right-col .select.custom-select.custom-select-noimage{display:flex}.Job-list-table-respo tbody{background:#edf0f5 !important}.Job-list-table-respo tbody tr{display:block;border-radius:6px;margin-bottom:15px;padding:15px}.Job-list-table-respo .border-td{display:none !important}.Job-list-table-respo thead{display:none !important}.Job-list-table-respo td{display:flex;justify-content:flex-start;align-items:flex-start;padding:8px 0 !important;border:none !important;white-space:normal;font-size:14px;background:none !important}.Job-list-table-respo td::before{font-weight:700;color:#333;width:130px;flex-shrink:0;display:inline-block;margin-right:5px}.Job-list-table-respo td:nth-child(1)::before{content:"Date :"}.Job-list-table-respo td:nth-child(2)::before{content:"Job # :"}.Job-list-table-respo td:nth-child(3)::before{content:"Customer :"}.Job-list-table-respo td:nth-child(4)::before{content:"Address :"}.Job-list-table-respo td:nth-child(5)::before{content:"Body of Water :"}.Job-list-table-respo td:nth-child(6)::before{content:"Title :"}.Job-list-table-respo td:nth-child(7)::before{content:"Status :"}.Job-list-table-respo td:nth-child(8)::before{content:"Price :"}.Job-list-table-respo td>*{display:block;text-align:left;color:#444}.Job-list-table-respo .pool-tag,.Job-list-table-respo .spa-tag,.Job-list-table-respo .fountain-tag{padding:3px 8px;border-radius:5px;font-size:13px;display:inline-block;margin-top:3px;color:#fff}.Job-list-table-respo td:nth-child(5) img,.Job-list-table-respo td img.alert-icon{margin-right:4px}.Job-list-table-respo .pagination{float:none}.quotes-list-single-respo{display:grid !important}.quotes-list-single-respo .isFrameSection-datepicker{position:relative}.quotes-list-single-respo .filter-range-row-div,.quotes-list-single-respo .date-picker-row-single-page{display:flex;flex-direction:column;width:100%;align-items:flex-start}.quotes-list-single-respo .filter-range-row-div .inv-dp-col-right .filterRange-dropdown,.quotes-list-single-respo .date-picker-row-single-page .inv-dp-col-right .filterRange-dropdown{margin-top:0px}.quotes-list-single-respo .filter-range-row-div .inv-dp-col-right .filterRange-dropdown .dropdown-toggle,.quotes-list-single-respo .date-picker-row-single-page .inv-dp-col-right .filterRange-dropdown .dropdown-toggle{float:none}.quotes-list-single-respo .filter-range-row-div .inv-dp-col-right .excel-download-btn-holder,.quotes-list-single-respo .date-picker-row-single-page .inv-dp-col-right .excel-download-btn-holder{align-self:flex-start;margin-left:10px;margin-bottom:0px}.quotes-list-single-respo .csq-dropdown{width:100%;margin-bottom:10px}.quotes-list-single-respo .csq-dropdown .csq-selected-btn{width:100%;text-align:left}.quotes-list-single-respo .csq-dropdown .csq-dropdown-menu{width:100%}.quotes-list-single-respo .ft-btns,.quotes-list-single-respo .ft-btns-show-on-tech-page{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%;margin-top:10px}.quotes-list-single-respo .ft-btns .title,.quotes-list-single-respo .ft-btns-show-on-tech-page .title{margin-bottom:8px}.quotes-list-single-respo .inv-dp-col-right{width:100%;display:flex;flex-direction:column;margin-top:15px}.quotes-list-single-respo .inv-dp-col-right .report-listing-page-search-box-holder{order:2;width:100%;margin-top:10px}.quotes-list-single-respo .inv-dp-col-right .report-listing-page-search-box-holder input{width:100%}.quotes-list-single-respo .inv-dp-col-right .excel-download-btn-holder{order:1;align-self:flex-end;margin-bottom:10px}.quotes-list-single-respo .filterRange-dropdown{width:100%;margin-top:10px}.quotes-list-single-respo .filterRange-dropdown .dropdown-toggle{width:100%;text-align:left}.quotes-list-single-respo .filterRange-dropdown .dropdown-menu{width:100%}.quotes-list-single-respo .datePicker-rangepicker-static{width:100%;margin-top:10px}.quotes-list-single-respo .datePicker-rangepicker-static .date-rangepicker-static-row{display:flex;flex-direction:column;align-items:flex-start}.quotes-list-single-respo .datePicker-rangepicker-static .date-rangepicker-static-row .date-rangepicker-static-col{width:auto;margin-bottom:10px}.quotes-list-single-respo .datePicker-rangepicker-static .date-rangepicker-static-row .date-rangepicker-static-col input{width:100%}.quotes-list-single-respo .custom-date-picker-col-respo{padding:0px;margin-top:10px}.quotes-lists-table-respo .white-bg{background:none !important}.quotes-lists-table-respo .list-box,.quotes-lists-table-respo #scrollarea,.quotes-lists-table-respo .dataTables_wrapper{overflow:visible !important;overflow-x:hidden !important}.quotes-lists-table-respo .list-box table.sticky-header-table,.quotes-lists-table-respo #scrollarea table.sticky-header-table,.quotes-lists-table-respo .dataTables_wrapper table.sticky-header-table{background:none !important}.quotes-lists-table-respo .list-box table.sticky-header-table thead,.quotes-lists-table-respo #scrollarea table.sticky-header-table thead,.quotes-lists-table-respo .dataTables_wrapper table.sticky-header-table thead{display:none}.quotes-lists-table-respo .list-box table.sticky-header-table tbody,.quotes-lists-table-respo #scrollarea table.sticky-header-table tbody,.quotes-lists-table-respo .dataTables_wrapper table.sticky-header-table tbody{display:block;background:none !important}.quotes-lists-table-respo .list-box table.sticky-header-table tbody tr:first-child,.quotes-lists-table-respo #scrollarea table.sticky-header-table tbody tr:first-child,.quotes-lists-table-respo .dataTables_wrapper table.sticky-header-table tbody tr:first-child{display:none !important}.quotes-lists-table-respo .list-box table.sticky-header-table tbody tr,.quotes-lists-table-respo #scrollarea table.sticky-header-table tbody tr,.quotes-lists-table-respo .dataTables_wrapper table.sticky-header-table tbody tr{display:block;border-radius:6px !important;margin-bottom:15px;padding:12px 15px !important}.quotes-lists-table-respo .list-box table.sticky-header-table tbody tr td,.quotes-lists-table-respo #scrollarea table.sticky-header-table tbody tr td,.quotes-lists-table-respo .dataTables_wrapper table.sticky-header-table tbody tr td{display:flex;justify-content:space-between;border:none !important;padding:5px 0px !important;position:relative;background:none !important;width:100% !important}.quotes-lists-table-respo .list-box table.sticky-header-table tbody tr td .inv-address div,.quotes-lists-table-respo #scrollarea table.sticky-header-table tbody tr td .inv-address div,.quotes-lists-table-respo .dataTables_wrapper table.sticky-header-table tbody tr td .inv-address div{width:auto !important}.quotes-lists-table-respo .list-box table.sticky-header-table tbody tr td div,.quotes-lists-table-respo #scrollarea table.sticky-header-table tbody tr td div,.quotes-lists-table-respo .dataTables_wrapper table.sticky-header-table tbody tr td div{width:100% !important;max-width:35%}.quotes-lists-table-respo .list-box table.sticky-header-table tbody tr td .has-sync-error,.quotes-lists-table-respo #scrollarea table.sticky-header-table tbody tr td .has-sync-error,.quotes-lists-table-respo .dataTables_wrapper table.sticky-header-table tbody tr td .has-sync-error{padding:0 0px 0 0}.quotes-lists-table-respo .list-box table.sticky-header-table tbody tr td:before,.quotes-lists-table-respo #scrollarea table.sticky-header-table tbody tr td:before,.quotes-lists-table-respo .dataTables_wrapper table.sticky-header-table tbody tr td:before{content:attr(data-label);font-weight:600;color:#444;font-size:12px;text-transform:uppercase}.quotes-lists-table-respo .list-box table.sticky-header-table .left-td,.quotes-lists-table-respo .list-box table.sticky-header-table .right-td,.quotes-lists-table-respo #scrollarea table.sticky-header-table .left-td,.quotes-lists-table-respo #scrollarea table.sticky-header-table .right-td,.quotes-lists-table-respo .dataTables_wrapper table.sticky-header-table .left-td,.quotes-lists-table-respo .dataTables_wrapper table.sticky-header-table .right-td{display:none !important}.quotes-lists-table-respo .list-box .quote-tag,.quotes-lists-table-respo #scrollarea .quote-tag,.quotes-lists-table-respo .dataTables_wrapper .quote-tag{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;border-radius:4px;font-size:12px;margin-top:4px}.quotes-lists-table-respo .list-box .bodyOfWaterBtn,.quotes-lists-table-respo .list-box .bodyWaterLabel,.quotes-lists-table-respo #scrollarea .bodyOfWaterBtn,.quotes-lists-table-respo #scrollarea .bodyWaterLabel,.quotes-lists-table-respo .dataTables_wrapper .bodyOfWaterBtn,.quotes-lists-table-respo .dataTables_wrapper .bodyWaterLabel{display:inline-block;margin-top:4px}.quotes-lists-table-respo .list-box .tech-avatar,.quotes-lists-table-respo .list-box .technician-initials,.quotes-lists-table-respo #scrollarea .tech-avatar,.quotes-lists-table-respo #scrollarea .technician-initials,.quotes-lists-table-respo .dataTables_wrapper .tech-avatar,.quotes-lists-table-respo .dataTables_wrapper .technician-initials{margin-right:6px;vertical-align:middle}.quotes-lists-table-respo .list-box .list-box,.quotes-lists-table-respo #scrollarea .list-box,.quotes-lists-table-respo .dataTables_wrapper .list-box{background:none !important;box-shadow:none !important}.quotes-lists-table-respo .list-box #scrollarea,.quotes-lists-table-respo #scrollarea #scrollarea,.quotes-lists-table-respo .dataTables_wrapper #scrollarea{background:none !important;padding-bottom:0 !important;margin-bottom:0 !important}.quotes-lists-table-respo .paging-warp .text-left{text-align:center !important}.quotes-lists-table-respo .paging-warp .text-right{text-align:center !important}.quotes-lists-table-respo .paging-warp .pagination{float:none}.customer-invoice-list-respo .remove-for-print .contianer-fluid.invoice-job-listing-title .showallproperties label{font-size:18px}.customer-invoice-list-respo .remove-for-print .contianer-fluid.invoice-job-listing-title .inv-dp-row{display:block}.customer-invoice-list-respo .remove-for-print .contianer-fluid.invoice-job-listing-title .inv-dp-row .csq-dropdown-holder-invoice{padding:0 15px}.customer-invoice-list-respo .remove-for-print .contianer-fluid.invoice-job-listing-title .inv-dp-row .inv-dp-col-right{display:block}.customer-invoice-list-respo .remove-for-print .contianer-fluid.invoice-job-listing-title .inv-dp-row .inv-dp-col-right .report-listing-page-report-export span.excel-download-btn{display:block;margin-left:25px;margin-bottom:10px}.customer-invoice-list-respo .remove-for-print .contianer-fluid.invoice-job-listing-title .inv-dp-row .inv-dp-col-right .report-listing-page-search-box-holder{margin-bottom:10px}.customer-invoice-list-respo .remove-for-print .contianer-fluid.invoice-job-listing-title .inv-dp-row .filterRange-dropdown{float:none;left:-5px;right:0}.customer-invoice-list-respo .remove-for-print .invoive-list.data-table-grid .white-bg{background:none}.customer-invoice-list-respo table.sticky-header-table{width:100%;border:0;background:none !important}.customer-invoice-list-respo table.sticky-header-table thead{display:none !important}.customer-invoice-list-respo table.sticky-header-table tbody{display:block;margin-bottom:16px;border-radius:8px;padding:12px;background:#fff;margin-top:0px;padding:12px 30px}.customer-invoice-list-respo table.sticky-header-table tbody>tr:first-child{display:none !important}.customer-invoice-list-respo table.sticky-header-table tbody tr{display:block;border-bottom:1px solid #eaeaea;padding:10px 0}.customer-invoice-list-respo table.sticky-header-table tbody tr:last-child{border-bottom:none}.customer-invoice-list-respo table.sticky-header-table td{display:flex;justify-content:space-between;font-size:15px;background:none !important;border:none !important;text-align:left;word-break:normal !important}.customer-invoice-list-respo table.sticky-header-table td:nth-child(1)::before{content:"DATE"}.customer-invoice-list-respo table.sticky-header-table td:nth-child(2)::before{content:"NUMBER"}.customer-invoice-list-respo table.sticky-header-table td:nth-child(3)::before{content:"NAME"}.customer-invoice-list-respo table.sticky-header-table td:nth-child(4)::before{content:"ADDRESS"}.customer-invoice-list-respo table.sticky-header-table td:nth-child(5)::before{content:"DUE"}.customer-invoice-list-respo table.sticky-header-table td:nth-child(6)::before{content:"STATUS"}.customer-invoice-list-respo table.sticky-header-table td:nth-child(7)::before{content:"AMOUNT"}.customer-invoice-list-respo table.sticky-header-table td:nth-child(8)::before{content:"BALANCE"}.customer-invoice-list-respo table.sticky-header-table td::before{font-weight:600;color:#666;margin-right:10px;text-transform:uppercase;flex:0 0 40%}.customer-invoice-list-respo table.sticky-header-table td:nth-last-child(2)::before{content:" "}.customer-invoice-list-respo table.sticky-header-table td:last-child::before{content:"Select"}.customer-invoice-list-respo .pagination-area .align-footer-table{display:block;margin-bottom:15px}.customer-invoice-list-respo .pagination-area .align-footer-table .text-left{text-align:center !important;font-size:14px}.customer-invoice-list-respo .pagination-area .align-footer-table .text-right{font-size:14px}.customer-invoice-list-respo .pagination-area .align-footer-table .pagination{float:none}.payment-list-head-respo .white-bg{background:none}.payment-list-head-respo .payment-invoice-list-respo .row-respo .listing-tab-headings{display:block;margin:0px 20px 0px 12px !important}.payment-list-head-respo .payment-invoice-list-respo .row-respo .payment-list-single-row{display:block}.payment-list-head-respo .payment-invoice-list-respo .row-respo .payment-list-single-row .payment-list-single-left-col{text-align:left;margin-bottom:10px}.payment-list-head-respo .payment-invoice-list-respo .row-respo .payment-list-single-row .payment-list-single-right-col{display:block}.payment-list-head-respo .payment-invoice-list-respo .row-respo .payment-list-single-row .payment-list-single-right-col .report-listing-page-report-export span.excel-download-btn{display:flex;left:-18px;margin-bottom:15px}.payment-list-head-respo .payment-invoice-list-respo .row-respo .listing-tab-headings-for-single-page .filterRange-dropdown-payment-list{float:left;margin-top:10px;left:5px}.payment-list-head-respo .custom-payment-data-table-respo table.sticky-header-table{background:none !important}.payment-list-head-respo .custom-payment-data-table-respo table.sticky-header-table thead{display:none}.payment-list-head-respo .custom-payment-data-table-respo table.sticky-header-table tbody{display:block;background:none !important}.payment-list-head-respo .custom-payment-data-table-respo table.sticky-header-table tbody tr:first-child{display:none !important}.payment-list-head-respo .custom-payment-data-table-respo table.sticky-header-table tbody tr{display:block;border-radius:6px !important;margin-bottom:15px;padding:12px 15px !important}.payment-list-head-respo .custom-payment-data-table-respo table.sticky-header-table tbody tr td{display:flex;justify-content:space-between;border:none !important;padding:5px 0px !important;position:relative;background:none !important}.payment-list-head-respo .custom-payment-data-table-respo table.sticky-header-table tbody tr td .has-sync-error{padding:0 0px 0 0}.payment-list-head-respo .custom-payment-data-table-respo table.sticky-header-table tbody tr td:before{content:attr(data-label);font-weight:600;color:#444;font-size:12px;text-transform:uppercase}.payment-list-head-respo .custom-payment-data-table-respo table.sticky-header-table .left-td,.payment-list-head-respo .custom-payment-data-table-respo table.sticky-header-table .right-td{display:none !important}.payment-list-head-respo .pagination-area{display:block;margin-bottom:15px}.payment-list-head-respo .pagination-area .text-left{text-align:center !important;font-size:14px}.payment-list-head-respo .pagination-area .text-right{font-size:14px}.payment-list-head-respo .pagination-area .pagination{float:none}.customer-purchase-list-respo .inv-dp-row{display:block}.customer-purchase-list-respo .inv-dp-row .inv-dp-col-right{display:block}.customer-purchase-list-respo .inv-dp-row .inv-dp-col-right .dropdown-rangepicker-static{float:left !important;margin-left:0px !important;margin-top:10px !important}.customer-purchase-list-respo .inv-dp-row .inv-dp-col-right .excel-download-btn-holder span.excel-download-btn{display:flex;left:-18px;margin-bottom:10px}.custom-purchase-data-table-respo .white-bg{background:none}.custom-purchase-data-table-respo table.sticky-header-table{background:none !important}.custom-purchase-data-table-respo table.sticky-header-table thead{display:none}.custom-purchase-data-table-respo table.sticky-header-table tbody{display:block;background:none !important}.custom-purchase-data-table-respo table.sticky-header-table tbody tr:first-child{display:none !important}.custom-purchase-data-table-respo table.sticky-header-table tbody tr{display:block;border-radius:6px !important;margin-bottom:15px;padding:12px 15px !important}.custom-purchase-data-table-respo table.sticky-header-table tbody tr td{display:flex;justify-content:space-between;border:none !important;padding:5px 0px !important;position:relative;background:none !important;width:100% !important;max-width:100%}.custom-purchase-data-table-respo table.sticky-header-table tbody tr td .has-sync-error{padding:0 0px 0 0}.custom-purchase-data-table-respo table.sticky-header-table tbody tr td:before{content:attr(data-label);font-weight:600;color:#444;font-size:12px;text-transform:uppercase}.custom-purchase-data-table-respo table.sticky-header-table tbody .deleted-jobs td:before{position:static !important;width:auto !important}.custom-purchase-data-table-respo table.sticky-header-table .left-td,.custom-purchase-data-table-respo table.sticky-header-table .right-td{display:none !important}.technicians-profile-respo .colRespo{padding:0px}.technicians-profile-respo #infotechnician{padding-left:0px !important}.technicians-profile-respo #infotechnician .grid{display:flex;flex-direction:column !important;align-items:center !important;text-align:center !important}.technicians-profile-respo #infotechnician .fl{padding:0 !important;margin:0 auto !important}.technicians-profile-respo #infotechnician .technician-image,.technicians-profile-respo #infotechnician .image-radius{width:110px !important;height:110px !important;margin:0 auto 15px auto !important}.technicians-profile-respo #infotechnician .technician-name{margin-top:5px !important;text-align:center !important;width:100%}.technicians-profile-respo #infotechnician .technician-name span{font-size:20px !important}.technicians-profile-respo #infotechnician .like-dislike-new{display:flex !important;justify-content:center !important;margin:0px auto !important;width:100%;left:0px !important}.technicians-profile-respo #infotechnician .like-dislike-new .icon-required{width:40px !important;height:40px !important;padding:8px !important;font-size:16px !important}.technicians-profile-respo #infotechnician #FEEDBACKCHART{top:0 !important;left:0px !important;margin:60px auto 40px auto !important;transform:none !important;width:100% !important;text-align:center !important;position:relative !important}.technicians-profile-respo #infotechnician [ng-if="hasFeedback === false"]{text-align:center !important;top:-90px !important;right:0 !important;min-width:unset !important;opacity:.7 !important;margin-top:10px !important;position:relative !important}.technicians-profile-respo #infotechnician .technician-add-new{display:flex;justify-content:center;margin-left:0px}.technicians-profile-respo #infotechnician .technician-add-new i.fa-phone{font-size:18px !important}.technicians-profile-respo #infotechnician .technician-add-new a{display:inline-block !important;margin-left:6px !important;font-size:16px !important;margin-top:10px}.technicians-profile-respo #infotechnician .technician-add-new img{margin-left:8px !important;margin-right:4px !important;width:18px !important}.technicians-profile-respo .checmical-cost-respo{padding:0px}.technicians-profile-respo .checmical-cost-respo .tech-page-date-box .select.custom-select{margin-top:50px !important}.technicians-profile-respo .checmical-cost-respo div#infostatstechnician{overflow:scroll}.technicians-profile-respo .checmical-cost-respo div#infostatstechnician .row-respo{display:flex;gap:45px}.technicians-profile-respo .first-row-respo{display:flex;gap:68px}.technicians-profile-respo .collapse-class{top:25px;left:0px}.technicians-profile-respo .CHEMICALCOST .tech-det-zoom a#href-PIEALERTTREND{top:30px !important}.technicians-profile-respo .chemical-cost-respo .chemical-cost-respo-col1{padding-right:0px}.technicians-profile-respo .chemical-cost-respo .chemical-cost-respo-col1 .tech-page-date-box .select.custom-select{margin-top:50px !important}.technicians-profile-respo .chemical-cost-respo .chemical-cost-respo-col2{padding-left:0px;margin-top:30px}.technicians-profile-respo .chemical-cost-respo .chemical-cost-respo-col2 .tech-page-date-box .select.custom-select{margin-top:50px !important}.technicians-profile-respo .chemical-cost-respo .chemical-cost-respo-col2 .collapseClass-chemical-parent.tech-det-zoom.fl .collapseClass-chemical span.excel-download-btn{margin-left:35px;margin-top:15px}.technicians-profile-respo table.sticky-header-table{background:none !important}.technicians-profile-respo table.sticky-header-table thead{display:none}.technicians-profile-respo table.sticky-header-table tbody{display:block;background:none !important}.technicians-profile-respo table.sticky-header-table tbody tr:first-child{display:none !important}.technicians-profile-respo table.sticky-header-table tbody tr{display:block;border-radius:6px !important;margin-bottom:15px;padding:12px 15px !important}.technicians-profile-respo table.sticky-header-table tbody tr td{display:flex;justify-content:space-between;border:none !important;padding:5px 0px !important;position:relative;background:none !important}.technicians-profile-respo table.sticky-header-table tbody tr td .has-sync-error{padding:0 0px 0 0}.technicians-profile-respo table.sticky-header-table tbody tr td:before{content:attr(data-label);font-weight:600;color:#444;font-size:12px;text-transform:uppercase}.technicians-profile-respo table.sticky-header-table .left-td,.technicians-profile-respo table.sticky-header-table .right-td{display:none !important}.technicians-profile-respo .quotes-list-single-respo{display:block}.technicians-profile-respo .quotes-list-single-respo .ft-btns{display:none}.technicians-profile-respo .quotes-list-single-respo .ft-btns-show-on-tech-page{display:flex !important;flex-wrap:nowrap}.technicians-profile-respo .quotes-list-single-respo .datePicker-rangepicker-static .date-rangepicker-static-row{flex-direction:row;margin:12px}.technicians-profile-respo .quotes-list-single-respo .row.status-custom-selected.isFrameSection-datepicker{position:static}.technicians-profile-respo .quotes-lists-table-respo .invoice-filter{display:block;margin:10px 0px 0px -37px}.technicians-profile-respo .quotes-lists-table-respo .sub-btns-row .search-box{margin-left:0px !important;padding:9px 4px 10px 5px !important}.technicians-profile-respo .chemical-cost-job-respo .grid .filterRange-dropdown{display:flex !important;flex-direction:column !important;margin-top:45px !important;justify-content:flex-start !important;flex-wrap:wrap !important;margin-right:0px}.technicians-profile-respo .chemical-cost-job-respo .grid .filterRange-dropdown .col-6-12{width:100% !important;float:none !important;padding-left:0 !important;padding-right:0 !important;text-align:left !important}.technicians-profile-respo .chemical-cost-job-respo .grid .filterRange-dropdown input.angular-datepicker-input{width:100%}.technicians-profile-respo .chemical-cost-job-respo .grid .chemical-datapicker-respo-f1{float:none}.technicians-profile-respo .chemical-cost-job-respo .grid .chemical-datapicker-respo-f1 .grid .fr{float:none}.technicians-profile-respo .chemical-cost-job-respo .grid .chemical-datapicker-respo-f1 .grid .fr .chemical-cost-grid-respo{display:flex}.technicians-profile-respo .chemical-cost-job-respo .grid .chemical-datapicker-respo-f1 .grid .fr .excel-download-btn{right:15px !important}.technicians-profile-respo .cust-job-history-respo .invoice-filter{display:block}.technicians-profile-respo .cust-job-history-respo table.sticky-header-table{background:none !important}.technicians-profile-respo .cust-job-history-respo table.sticky-header-table thead{display:none}.technicians-profile-respo .cust-job-history-respo table.sticky-header-table tbody{display:block;background:none !important}.technicians-profile-respo .cust-job-history-respo table.sticky-header-table tbody tr:first-child{display:none !important}.technicians-profile-respo .cust-job-history-respo table.sticky-header-table tbody tr{display:block;border-radius:6px !important;margin-bottom:15px;padding:12px 15px !important}.technicians-profile-respo .cust-job-history-respo table.sticky-header-table tbody tr td{display:flex;justify-content:space-between;border:none !important;padding:5px 0px !important;position:relative;background:none !important;width:100%}.technicians-profile-respo .cust-job-history-respo table.sticky-header-table tbody tr td .has-sync-error{padding:0 0px 0 0}.technicians-profile-respo .cust-job-history-respo table.sticky-header-table tbody tr td:before{content:attr(data-label);font-weight:600;color:#444;font-size:12px;text-transform:uppercase;padding:5px 0px}.technicians-profile-respo .cust-job-history-respo table.sticky-header-table .left-td,.technicians-profile-respo .cust-job-history-respo table.sticky-header-table .right-td{display:none !important}.technicians-profile-respo .cust-job-history-respo .pagination{float:none}.technicians-profile-respo .assigned-truck-details-details .assigned-truck-info .vehicle-notes{top:0px !important}.user-management-respo .white-bg{background:none}.user-management-respo table.sticky-header-table{background:none !important}.user-management-respo table.sticky-header-table thead{display:none}.user-management-respo table.sticky-header-table tbody{display:block;background:none !important}.user-management-respo table.sticky-header-table tbody tr:first-child{display:none !important}.user-management-respo table.sticky-header-table tbody tr{display:block;border-radius:6px !important;margin-bottom:15px;padding:12px 15px !important}.user-management-respo table.sticky-header-table tbody tr td{display:flex;justify-content:space-between;border:none !important;padding:5px 0px !important;position:relative;background:none !important;width:100% !important;max-width:100%}.user-management-respo table.sticky-header-table tbody tr td .has-sync-error{padding:0 0px 0 0}.user-management-respo table.sticky-header-table tbody tr td:before{content:attr(data-label);font-weight:600;color:#444;font-size:12px;text-transform:uppercase}.user-management-respo table.sticky-header-table tbody tr td .customer-add label.switch{width:40px;height:22px}.user-management-respo table.sticky-header-table tbody tr td .customer-add label.switch span.slider.round ::before{left:-5px;width:18px;height:18px}.user-management-respo table.sticky-header-table tbody .deleted-jobs td:before{position:static !important;width:auto !important}.user-management-respo table.sticky-header-table .left-td,.user-management-respo table.sticky-header-table .right-td{display:none !important}.customer-detail-page-respo .customer-add-moreinfo .cust-info-box .customer-tab-detail-wrapper .customer-contact-name i{padding-right:25px}.customer-detail-page-respo .chemical-cost-graph-respo .chemical-title{height:55px}.customer-detail-page-respo .chemical-cost-graph-respo .chemical-title .toggle-remote-data-link{left:0}.customer-detail-page-respo .chemical-cost-graph-respo .chemical-cost-select{margin-top:10px !important}.customer-detail-page-respo .chemical-cost-graph-respo .chemical-cost-select .custom-select{display:flex;top:5px}.customer-detail-page-respo .chemical-cost-graph-respo .chemical-cost .text-left .datePicker.input-daterange{padding:10px 0px}.customer-detail-page-respo .chemical-cost-graph-respo .chemical-cost .text-left .datePicker.input-daterange .smallview{margin:15px 0px !important}.customer-detail-page-respo .custom-job-listing-tab-respo{padding:20px 0 0}.customer-detail-page-respo .custom-job-listing-tab-respo .listing-tab-headings{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin-left:10px}.customer-detail-page-respo .custom-job-listing-tab-respo .listing-tab-headings .title:first-child{padding-left:15px}.customer-detail-page-respo .custom-job-listing-tab-respo .rangeFilterSelectedRespo{margin-bottom:30px}.customer-detail-page-respo .custom-job-listing-tab-respo .filterRange-dropdown{margin-right:0;margin-top:10px;float:right}.customer-detail-page-respo .custom-job-listing-tab-respo .row>.col-md-4{justify-content:flex-end;align-items:center}.customer-detail-page-respo .custom-job-listing-tab-respo .datePicker.input-daterange{width:100%;display:flex;justify-content:space-between;padding:0;position:unset !important}.customer-detail-page-respo .custom-job-listing-tab-respo .col-6-12{width:48%;display:inline-block}.customer-detail-page-respo .custom-job-listing-tab-respo .fl{float:left}.customer-detail-page-respo .custom-job-listing-tab-respo .fr{float:right}.customer-detail-page-respo .custom-job-listing-tab-respo .p-l10{padding-left:10px}.customer-detail-page-respo .custom-job-listing-tab-respo .p-r0{padding-right:0}.customer-detail-page-respo .custom-job-listing-tab-respo .text-right{text-align:right}.customer-detail-page-respo .custom-job-listing-tab-respo input.angular-datepicker-input{width:auto;height:auto}.customer-detail-page-respo .job-history-grid-respo .invoice-filter{display:block}.customer-detail-page-respo .job-history-grid-respo .search-box .searchbtn{top:17px;left:12px}.customer-detail-page-respo .job-history-grid-respo .search-box .form-control{margin-bottom:10px}.customer-detail-page-respo .job-history-grid-respo table.sticky-header-table{background:none !important}.customer-detail-page-respo .job-history-grid-respo table.sticky-header-table thead{display:none}.customer-detail-page-respo .job-history-grid-respo table.sticky-header-table tbody{display:block;background:none !important}.customer-detail-page-respo .job-history-grid-respo table.sticky-header-table tbody tr:first-child{display:none !important}.customer-detail-page-respo .job-history-grid-respo table.sticky-header-table tbody tr{display:block;border-radius:6px !important;margin-bottom:15px;padding:12px 15px !important}.customer-detail-page-respo .job-history-grid-respo table.sticky-header-table tbody tr td{display:flex;justify-content:space-between;border:none !important;padding:5px 0px !important;position:relative;background:none !important}.customer-detail-page-respo .job-history-grid-respo table.sticky-header-table tbody tr td .has-sync-error{padding:0 0px 0 0}.customer-detail-page-respo .job-history-grid-respo table.sticky-header-table tbody tr td:before{content:attr(data-label);font-weight:400;color:#444;font-size:13px;text-transform:uppercase}.customer-detail-page-respo .job-history-grid-respo table.sticky-header-table .left-td,.customer-detail-page-respo .job-history-grid-respo table.sticky-header-table .right-td{display:none !important}.customer-detail-page-respo .job-history-grid-respo table.sticky-header-table .pool-tag{margin:4px 10px !important}.customer-detail-page-respo .job-history-grid-respo table.sticky-header-table .jobs{margin-left:-8px}.customer-detail-page-respo .job-history-grid-respo .pagination{float:none}.customer-detail-page-respo .quotes-list-single-respo .ft-btns-show-on-tech-page{display:none !important}.customer-detail-page-respo .quotes-list-single-respo .isFrameSection-datepicker{position:relative;right:0;top:0}.customer-detail-page-respo .quotes-list-single-respo .isFrameSection-datepicker .date-rangepicker-static-col{width:100%;max-width:50%}.customer-detail-page-respo .quotes-list-single-respo .isFrameSection-datepicker .date-rangepicker-static-col.right{padding-left:0 !important;margin-top:10px}.customer-detail-page-respo .quotes-list-single-respo .ft-btns{display:flex;margin-left:10px}.customer-detail-page-respo .quotes-lists-table-respo .sub-btns-row .invoice-filter{display:block;margin:15px 0 15px -40px}.customer-detail-page-respo .quotes-lists-table-respo .search-box{margin-left:0px !important;padding:9px 22px 10px 0px !important}.customer-detail-page-respo .quotes-lists-table-respo .showallproperties{display:flex;justify-content:flex-start;margin-left:-65px}.customer-detail-page-respo .customer-invoice-list-respo .remove-for-print .invoice-job-listing-title>.row:first-child{display:flex;align-items:center;justify-content:space-between}.customer-detail-page-respo .customer-invoice-list-respo .remove-for-print .invoice-job-listing-title .listing-tab-headings{display:flex;gap:15px;flex-wrap:wrap;align-items:center;margin-left:10px}.customer-detail-page-respo .customer-invoice-list-respo .remove-for-print .invoice-job-listing-title .customer-invoice-list-respo{display:flex;justify-content:flex-start;align-items:center}.customer-detail-page-respo .customer-invoice-list-respo .remove-for-print .invoice-job-listing-title .invoice-list-datePicker{position:relative;top:0 !important;bottom:0 !important}.customer-detail-page-respo .customer-invoice-list-respo .remove-for-print .invoice-job-listing-title .invoice-list-datePicker .date-rangepicker-static-row{display:flex;flex-direction:column;padding-right:0 !important;margin-left:10px;width:100%}.customer-detail-page-respo .customer-invoice-list-respo .remove-for-print .invoice-job-listing-title .invoice-list-datePicker .date-rangepicker-static-row .date-rangepicker-static-col{width:100%}.customer-detail-page-respo .customer-invoice-list-respo .remove-for-print .invoice-job-listing-title .invoice-list-datePicker .date-rangepicker-static-row .date-rangepicker-static-col.left .smallview{margin-bottom:5px}.customer-detail-page-respo .customer-invoice-list-respo .remove-for-print .invoice-job-listing-title .invoice-list-datePicker .date-rangepicker-static-row .date-rangepicker-static-col.right{padding-left:0 !important}.customer-detail-page-respo .customer-invoice-list-respo .remove-for-print .invoice-job-listing-title .invoice-list-datePicker .date-rangepicker-static-row .date-rangepicker-static-col.right input{display:flex}.customer-detail-page-respo .customer-invoice-list-respo .remove-for-print .upcomming-invoice-container .sub-container{margin:0px 20px}.customer-detail-page-respo .customer-invoice-list-respo .remove-for-print .customer-invoice-gridrespo .invoice-filter{display:block;margin-left:-40px;margin-top:15px}.customer-detail-page-respo .customer-invoice-list-respo .remove-for-print .customer-invoice-gridrespo .showallproperties{text-align:left}.customer-detail-page-respo .customer-invoice-list-respo .remove-for-print .customer-invoice-gridrespo .search-box{padding-left:0px}.customer-detail-page-respo .customer-invoice-list-respo .remove-for-print .customer-invoice-gridrespo .pagination-area .text-left{text-align:center !important}.customer-detail-page-respo .customer-invoice-list-respo .remove-for-print .customer-invoice-gridrespo .pagination-area .text-right{text-align:center !important}.customer-detail-page-respo .customer-invoice-list-respo .remove-for-print .customer-invoice-gridrespo .pagination-area .pagination{float:none}.customer-detail-page-respo .payment-invoice-list-respo .listing-tab-headings{display:flex;align-items:center;flex-wrap:wrap;gap:15px;padding-left:20px}.customer-detail-page-respo .payment-invoice-list-respo .payment-list-single-right-col{display:flex;flex-direction:column;align-items:flex-end;width:100%}.customer-detail-page-respo .payment-invoice-list-respo .filterRange-dropdown-payment-list{margin-bottom:10px;float:right}.customer-detail-page-respo .payment-invoice-list-respo .listing-tab-headings-for-single-page{width:100%;display:flex;justify-content:flex-start}.customer-detail-page-respo .payment-invoice-list-respo .datePicker.input-daterange{width:100%;display:none}.customer-detail-page-respo .payment-invoice-list-respo .datePicker.input-daterange.shown{display:flex !important;justify-content:space-between;align-items:center}.customer-detail-page-respo .payment-invoice-list-respo .datePicker.input-daterange .col-6-12{width:48%;display:inline-block}.customer-detail-page-respo .payment-invoice-list-respo .datePicker.input-daterange .fl{float:left}.customer-detail-page-respo .payment-invoice-list-respo .datePicker.input-daterange .fr{float:right}.customer-detail-page-respo .payment-invoice-list-respo .datePicker.input-daterange .p-lr10{padding-left:10px;padding-right:10px}.customer-detail-page-respo .payment-invoice-list-respo .datePicker.input-daterange .m-l10{margin-left:10px}.customer-detail-page-respo .payment-invoice-list-respo .datePicker.input-daterange input.angular-datepicker-input{width:100%;height:36px}.customer-detail-page-respo .payment-invoice-list-respo .payment-list-single-row{display:flex;flex-direction:column;width:100%}.customer-detail-page-respo .payment-invoice-list-respo .payment-list-single-row .payment-list-single-right-col{align-items:flex-start !important}.customer-detail-page-respo .payment-invoice-list-respo .payment-list-single-row .listing-tab-headings-for-single-page{justify-content:flex-start !important}.customer-detail-page-respo .payment-invoice-list-respo .payment-list-single-row .filterRange-dropdown-payment-list{float:none}.customer-detail-page-respo .payment-invoice-list-respo .payment-list-single-row .datePicker.input-daterange.shown{justify-content:flex-start;gap:15px}.customer-detail-page-respo .custom-payment-datatable-grid .payment-filter{display:block;margin-left:-40px;margin-top:10px}table.feedback-data-table-respo{background:none !important}table.feedback-data-table-respo thead{display:none}table.feedback-data-table-respo tbody{display:block;background:none !important}table.feedback-data-table-respo tbody tr:first-child{display:none !important}table.feedback-data-table-respo tbody tr{display:block;border-radius:6px !important;margin-bottom:15px;padding:12px 15px !important}table.feedback-data-table-respo tbody tr td{display:flex;justify-content:space-between;border:none !important;padding:5px 0px !important;position:relative;background:none !important;width:100% !important;max-width:100%}table.feedback-data-table-respo tbody tr td .has-sync-error{padding:0 0px 0 0}table.feedback-data-table-respo tbody tr td:before{content:attr(data-label);font-weight:600;color:#444;font-size:12px;text-transform:uppercase}table.feedback-data-table-respo tbody .deleted-jobs td:before{position:static !important;width:auto !important}table.feedback-data-table-respo .left-td,table.feedback-data-table-respo .right-td{display:none !important}.customer-address-popup-respo{min-width:0px !important}.truck-page-respo .trucks-page-header{display:block}.truck-page-respo .trucks-page-header .trucks-page-header-col{padding:5px 0px;flex-direction:column;align-items:flex-start}.truck-page-respo .trucks-respo-grid-area .trucks-table{display:inline-table}.truck-page-respo .trucks-respo-grid-area .trucks-table tbody tr{width:100%;max-width:375px;margin:25px auto}.truck-page-respo .trucks-respo-grid-area .trucks-table tbody tr td.hide-in-grid-view{width:100%}.truck-page-respo .trucks-respo-grid-area .trucks-table tbody tr td.hide-in-grid-view .grid-card .grid-card-cover-photo{height:auto}.truck-page-respo .trucks-respo-grid-area .trucks-table tbody tr td.hide-in-grid-view .grid-card .grid-card-cover-photo img{margin-top:-30px;border:1px solid #fff}.truck-page-respo .pagination-area .pagination{float:none;margin-top:5px}.truck-page-respo .pagination-area .dataTables_info{float:none}.truck-page-respo .trucks-datatable-respo table.pb-table-grid-view{background:none !important}.truck-page-respo .trucks-datatable-respo table.pb-table-grid-view thead{display:none}.truck-page-respo .trucks-datatable-respo table.pb-table-grid-view tbody{display:block;background:none !important}.truck-page-respo .trucks-datatable-respo table.pb-table-grid-view tbody tr{display:block;border-radius:6px !important;margin-bottom:15px;padding:12px 15px !important}.truck-page-respo .trucks-datatable-respo table.pb-table-grid-view tbody tr td{display:flex;justify-content:space-between;border:none !important;padding:5px 0px !important;position:relative;background:none !important;width:100% !important;max-width:100%}.truck-page-respo .trucks-datatable-respo table.pb-table-grid-view tbody tr td .has-sync-error{padding:0 0px 0 0}.truck-page-respo .trucks-datatable-respo table.pb-table-grid-view tbody tr td:before{content:attr(data-label);font-weight:600;color:#444;font-size:12px;text-transform:uppercase}.truck-page-respo .trucks-datatable-respo table.pb-table-grid-view tbody tr.spacer-tr{display:none !important}.truck-page-respo .trucks-datatable-respo table.pb-table-grid-view tbody .deleted-jobs td:before{position:static !important;width:auto !important}.truck-page-respo .trucks-datatable-respo table.pb-table-grid-view .left-td,.truck-page-respo .trucks-datatable-respo table.pb-table-grid-view .right-td{display:none !important}.tools-table-respo tbody{max-width:375px !important;margin:0px auto}.tools-table-respo tbody tr{background:#fff !important}.tools-table-respo tbody tr td.hide-in-grid-view .grid-card .grid-card-cover-photo{height:250px}.tools-table-respo tbody tr td.hide-in-grid-view .grid-card .grid-card-cover-photo img{object-fit:fill}.tools-datalist-respo table.pb-table-grid-view{background:none !important}.tools-datalist-respo table.pb-table-grid-view thead{display:none}.tools-datalist-respo table.pb-table-grid-view tbody{display:block;background:none !important}.tools-datalist-respo table.pb-table-grid-view tbody tr{display:block;border-radius:6px !important;margin-bottom:15px;padding:12px 15px !important}.tools-datalist-respo table.pb-table-grid-view tbody tr td{display:flex;justify-content:space-between;border:none !important;padding:5px 0px !important;position:relative;background:none !important;width:100% !important;max-width:100%}.tools-datalist-respo table.pb-table-grid-view tbody tr td .has-sync-error{padding:0 0px 0 0}.tools-datalist-respo table.pb-table-grid-view tbody tr td:before{content:attr(data-label);font-weight:600;color:#444;font-size:12px;text-transform:uppercase}.tools-datalist-respo table.pb-table-grid-view tbody tr.spacer-tr{display:none !important}.tools-datalist-respo table.pb-table-grid-view tbody .deleted-jobs td:before{position:static !important;width:auto !important}.tools-datalist-respo table.pb-table-grid-view .left-td,.tools-datalist-respo table.pb-table-grid-view .right-td{display:none !important}.inventory-page-respo .inventory-layout .inventory-sidebar{min-height:auto !important}.inventory-page-respo .inventory-layout .inventory-content-area{padding:10px 0 0 10px}.inventory-page-respo .inventory-layout .inventory-content-area .inventory-path{font-size:14px;padding-left:18px;padding-top:2px}.inventory-page-respo .inventory-layout .inventory-content-area .inventory-page-title{padding:5px 0 5px 5px}.inventory-page-respo .inventory-layout .inventory-content-area .inventory-item-search{justify-content:center}.inventory-page-respo .inventory-layout .inventory-content-area table.pb-table.pb-table-tile-view{justify-content:center}.inventory-page-respo .inventory-layout .inventory-page-box .inventory-search input{padding:10px 15px 10px 35px}.inventory-page-respo .inventory-layout table.pb-table-grid-view{background:none !important;display:block}.inventory-page-respo .inventory-layout table.pb-table-grid-view thead{display:none !important}.inventory-page-respo .inventory-layout table.pb-table-grid-view tbody{display:block;background:none !important;margin-bottom:12px}.inventory-page-respo .inventory-layout table.pb-table-grid-view tbody tr{display:block;background:#fff;border-radius:8px !important;padding:12px 14px !important;margin-bottom:14px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.inventory-page-respo .inventory-layout table.pb-table-grid-view tbody tr.spacer-tr{display:none !important}.inventory-page-respo .inventory-layout table.pb-table-grid-view tbody tr td.hide-in-grid-view{display:none !important}.inventory-page-respo .inventory-layout table.pb-table-grid-view tbody tr td{display:flex;justify-content:space-between;align-items:center;width:100% !important;padding:6px 0 !important;border:none !important;background:none !important;position:relative;font-size:14px;flex-wrap:wrap}.inventory-page-respo .inventory-layout table.pb-table-grid-view tbody tr td::before{content:attr(data-label);font-weight:600;color:#555;font-size:12px;text-transform:uppercase}.inventory-page-respo .inventory-layout table.pb-table-grid-view tbody tr td.ng-binding{color:#222;font-weight:500}.inventory-page-respo .inventory-layout table.pb-table-grid-view tbody tr td .has-sync-error{padding:0 !important}.inventory-page-respo .inventory-layout table.pb-table-grid-view .left-td,.inventory-page-respo .inventory-layout table.pb-table-grid-view .right-td{display:none !important}.inventory-page-respo .sidebar-toggled .inventory-sidebar{min-height:auto !important}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-item-search{justify-content:flex-start}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo .pb-table.pb-table-tile-view,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo .pb-table.pb-table-tile-view{display:flex;flex-wrap:wrap;gap:12px}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo .pb-table.pb-table-tile-view thead,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo .pb-table.pb-table-tile-view thead{display:none}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo .pb-table.pb-table-tile-view tbody,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo .pb-table.pb-table-tile-view tbody{display:block;width:calc(50% - 6px);margin-bottom:0;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);overflow:hidden}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo .pb-table.pb-table-tile-view tbody tr,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo .pb-table.pb-table-tile-view tbody tr{display:block}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo .pb-table.pb-table-tile-view tbody tr.spacer-tr,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo .pb-table.pb-table-tile-view tbody tr.spacer-tr{display:none}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo .pb-table.pb-table-tile-view tbody tr td,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo .pb-table.pb-table-tile-view tbody tr td{display:none;padding:0;border:none}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo .pb-table.pb-table-tile-view tbody tr td.hide-in-grid-view,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo .pb-table.pb-table-tile-view tbody tr td.hide-in-grid-view{display:block}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo .pb-table.pb-table-tile-view .grid-card,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo .pb-table.pb-table-tile-view .grid-card{display:flex;flex-direction:column;height:100%}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo .pb-table.pb-table-tile-view .grid-card-cover-photo,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo .pb-table.pb-table-tile-view .grid-card-cover-photo{width:100%;height:110px}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo .pb-table.pb-table-tile-view .grid-card-cover-photo img,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo .pb-table.pb-table-tile-view .grid-card-cover-photo img{width:100%;height:100%;object-fit:cover}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo .pb-table.pb-table-tile-view .grid-card-content,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo .pb-table.pb-table-tile-view .grid-card-content{padding:10px 12px}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo .pb-table.pb-table-tile-view .grid-card-title,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo .pb-table.pb-table-tile-view .grid-card-title{font-size:14px;font-weight:600;display:flex;align-items:center;gap:6px}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo .pb-table.pb-table-tile-view .grid-card-title span,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo .pb-table.pb-table-tile-view .grid-card-title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo .pb-table.pb-table-tile-view .grid-card-title img,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo .pb-table.pb-table-tile-view .grid-card-title img{width:18px;height:18px}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo .pb-table.pb-table-tile-view .grid-card-text,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo .pb-table.pb-table-tile-view .grid-card-text{font-size:12px;color:#666}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo .pb-table.pb-table-tile-view .grid-card-text-bold,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo .pb-table.pb-table-tile-view .grid-card-text-bold{font-weight:600;color:#333}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo table.pb-table-grid-view,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo table.pb-table-grid-view{background:none !important;display:block}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo table.pb-table-grid-view thead,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo table.pb-table-grid-view thead{display:none !important}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo table.pb-table-grid-view tbody,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo table.pb-table-grid-view tbody{display:block;background:none !important;margin-bottom:12px}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo table.pb-table-grid-view tbody tr,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo table.pb-table-grid-view tbody tr{display:block;background:#fff;border-radius:8px !important;padding:12px 14px !important;margin-bottom:14px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo table.pb-table-grid-view tbody tr.spacer-tr,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo table.pb-table-grid-view tbody tr.spacer-tr{display:none !important}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo table.pb-table-grid-view tbody tr td.hide-in-grid-view,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo table.pb-table-grid-view tbody tr td.hide-in-grid-view{display:none !important}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo table.pb-table-grid-view tbody tr td,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo table.pb-table-grid-view tbody tr td{display:flex;justify-content:space-between;align-items:center;width:100% !important;padding:6px 0 !important;border:none !important;background:none !important;position:relative;font-size:14px}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo table.pb-table-grid-view tbody tr td::before,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo table.pb-table-grid-view tbody tr td::before{content:attr(data-label);font-weight:600;color:#555;font-size:12px;text-transform:uppercase}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo table.pb-table-grid-view tbody tr td.ng-binding,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo table.pb-table-grid-view tbody tr td.ng-binding{color:#222;font-weight:500}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo table.pb-table-grid-view tbody tr td .has-sync-error,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo table.pb-table-grid-view tbody tr td .has-sync-error{padding:0 !important}.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo table.pb-table-grid-view .left-td,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .inventory-sublocation-respo table.pb-table-grid-view .right-td,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo table.pb-table-grid-view .left-td,.inventory-page-respo .sidebar-toggled .inventory-Content-Respo .truck-location-respo table.pb-table-grid-view .right-td{display:none !important}[data-current="app.customerdetail"],[data-current="app.techniciandetail"],[data-current="app.locationdetail"]{margin-top:-30px}[data-current="app.customerdetail"] .headerLinks-col-1,[data-current="app.techniciandetail"] .headerLinks-col-1,[data-current="app.locationdetail"] .headerLinks-col-1{min-height:45px}[data-current="app.customerdetail"] .invoice-title,[data-current="app.customerdetail"] [ng-bind-html=title],[data-current="app.techniciandetail"] .invoice-title,[data-current="app.techniciandetail"] [ng-bind-html=title],[data-current="app.locationdetail"] .invoice-title,[data-current="app.locationdetail"] [ng-bind-html=title]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}[data-current="app.customerdetail"] .header-title-respo,[data-current="app.techniciandetail"] .header-title-respo,[data-current="app.locationdetail"] .header-title-respo{display:none}.route-stop-respo.jobimg-close-section{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:nowrap;margin-left:35px}.route-stop-respo .caption-toggle-job-email{display:flex;align-items:center;gap:8px;flex:1;margin-right:0px}.route-stop-respo .caption-toggle-job-email .switch.small{width:45px !important}.route-stop-respo .caption-toggle-job-email span{font-size:14px;line-height:1.3;white-space:normal}.route-stop-respo .download-zip{flex-shrink:0}.route-stop-respo .download-zip span{white-space:nowrap}.route-stop-respo .popup-close{flex-shrink:0;margin-left:8px}.img-gallery-popup-respo .gallery-subtitle{margin-top:30px !important}.customer-details-respo .cleaning-details .cleaning-activity-with-light-tabs .chemical .chemical-cost span.job-duration{top:0px;padding-left:40px}.job-listing-title-respo .listing-tab-headings{display:block;margin:10px 0px 20px 20px}.job-listing-title-respo .dropdown-rangepicker-static{margin-right:0px !important}.job-listing-title-respo .datePicker-rangepicker-static .date-rangepicker-static-row{justify-content:flex-start;padding-left:20px}.location-quotes-single-respo .filter-range-row-div .row-respo .ft-btns-show-on-tech-page{display:none}.location-quotes-single-respo .filter-range-row-div .row-respo .ft-btns{margin:0px 0px 15px 15px}.location-quotes-single-respo .filter-range-row-div .isFrameSection-datepicker{margin:0px}.location-quotes-single-respo .filter-range-row-div .isFrameSection-datepicker .datePicker-rangepicker-static .date-rangepicker-static-row .date-rangepicker-static-col.right{padding:0px}.customer-invoice-list-respo .invoice-job-listing-title .listing-tab-headings{display:block;margin:0px 20px}.customer-invoice-list-respo .invoice-job-listing-title .invoice-list-datePicker{position:relative !important}.customer-invoice-list-respo .invoice-job-listing-title .invoice-list-datePicker .date-rangepicker-static-row{justify-content:flex-start;margin-left:2px}.customer-job-list-respo table.sticky-header-table{background:none !important}.customer-job-list-respo table.sticky-header-table thead{display:none}.customer-job-list-respo table.sticky-header-table tbody{display:block;background:none !important}.customer-job-list-respo table.sticky-header-table tbody tr:first-child{display:none !important}.customer-job-list-respo table.sticky-header-table tbody tr{display:block;border-radius:6px !important;margin-bottom:15px;padding:12px 15px !important}.customer-job-list-respo table.sticky-header-table tbody tr td{display:flex;justify-content:space-between;border:none !important;padding:5px 0px !important;position:relative;background:none !important;width:100% !important}.customer-job-list-respo table.sticky-header-table tbody tr td .inv-address div{width:auto !important}.customer-job-list-respo table.sticky-header-table tbody tr td div{width:100% !important;max-width:35%}.customer-job-list-respo table.sticky-header-table tbody tr td .has-sync-error{padding:0 0px 0 0}.customer-job-list-respo table.sticky-header-table tbody tr td:before{content:attr(data-label);font-weight:600;color:#444;font-size:12px;text-transform:uppercase}.customer-job-list-respo table.sticky-header-table .left-td,.customer-job-list-respo table.sticky-header-table .right-td{display:none !important}.payment-list-single-right-col .datePicker.input-daterange .p-lr10.fl{float:none}.payment-list-single-right-col .datePicker.input-daterange .p-lr10.fl .smallview{margin-top:10px}.payment-list-single-right-col .datePicker.input-daterange .p-lr10.fl .smallview input.angular-datepicker-input{width:auto}.payment-list-single-right-col .datePicker.input-daterange .text-right.fr{float:none}.payment-list-single-right-col .datePicker.input-daterange .text-right.fr input.angular-datepicker-input{width:auto;margin-top:10px;margin-left:10px}.feedback-table-list-respo table.sticky-header-table{background:none !important}.feedback-table-list-respo table.sticky-header-table thead{display:none}.feedback-table-list-respo table.sticky-header-table tbody{display:block;background:none !important}.feedback-table-list-respo table.sticky-header-table tbody tr:first-child{display:none !important}.feedback-table-list-respo table.sticky-header-table tbody tr{display:block;border-radius:6px !important;margin-bottom:15px;padding:12px 15px !important}.feedback-table-list-respo table.sticky-header-table tbody tr td{display:flex;justify-content:space-between;border:none !important;padding:5px 0px !important;position:relative;background:none !important;width:100% !important}.feedback-table-list-respo table.sticky-header-table tbody tr td .inv-address div{width:auto !important}.feedback-table-list-respo table.sticky-header-table tbody tr td div{width:100% !important;max-width:35%}.feedback-table-list-respo table.sticky-header-table tbody tr td .has-sync-error{padding:0 0px 0 0}.feedback-table-list-respo table.sticky-header-table tbody tr td:before{content:attr(data-label);font-weight:600;color:#444;font-size:12px;text-transform:uppercase}.feedback-table-list-respo table.sticky-header-table .left-td,.feedback-table-list-respo table.sticky-header-table .right-td{display:none !important}.new-job-modal-respo form .create-new-job-form .create-new-top .row .row-respo-2 .ror .date-time-respo label{font-size:13px;display:block;margin-bottom:5px;text-align:left}.email-center-page-respo ul.ecp-tabs{display:block}.email-center-page-respo ul.ecp-tabs a.ecp-tab-link{justify-content:flex-start !important}}@media only screen and (max-width: 768px),only screen and (max-width: 992px){.respo-profit-report .report-filter-box{text-align:center !important;display:block !important}.respo-profit-report .report-filter-box .flex{justify-content:center !important}.respo-profit-report .excel-download-btn{right:0}.respo-profit-report .profit-table table,.respo-profit-report .profit-table thead,.respo-profit-report .profit-table tbody,.respo-profit-report .profit-table th,.respo-profit-report .profit-table td,.respo-profit-report .profit-table tr{display:block;border-radius:6px;background:none !important}.respo-profit-report .profit-table table .text-center,.respo-profit-report .profit-table thead .text-center,.respo-profit-report .profit-table tbody .text-center,.respo-profit-report .profit-table th .text-center,.respo-profit-report .profit-table td .text-center,.respo-profit-report .profit-table tr .text-center{background:#edf0f5 !important;border:1px solid #e6e8ee !important;overflow:hidden !important;box-shadow:0 1px 0 rgba(16,24,40,.02) !important}.respo-profit-report .profit-table thead{display:none}.respo-profit-report .profit-table tbody td{display:flex !important;justify-content:space-between !important;padding:6px 10px !important;font-size:14px !important;border:none !important;text-align:left !important}.respo-profit-report .profit-table tbody td .h-2x{font-size:13px !important;padding:0px 30px 10px}.respo-profit-report .profit-table tbody td:nth-child(2)::before{content:"Property";font-weight:600;color:#333}.respo-profit-report .profit-table tbody td:nth-child(3)::before{content:"Invoiced";font-weight:600;color:#333}.respo-profit-report .profit-table tbody td:nth-child(4)::before{content:"Chem Spend";font-weight:600;color:#333}.respo-profit-report .profit-table tbody td:nth-child(5)::before{content:"Tech Pay";font-weight:600;color:#333}.respo-profit-report .profit-table tbody td:nth-child(6)::before{content:"Profit $";font-weight:600;color:#333}.respo-profit-report .profit-table tbody td:nth-child(7)::before{content:"Profit %";font-weight:600;color:#333}.respo-profit-report .pagination-area .text-left{text-align:center !important;margin:15px auto 0 !important}.alert-manage-respo .tbody,.alert-water-guru-respo .tbody{display:block;border:1px solid #ddd;border-radius:6px;margin-bottom:10px;background:#fff;padding:20px 10px}.alert-manage-respo .col-alert,.alert-water-guru-respo .col-alert{flex:1 1 100%;display:flex;justify-content:space-between;margin-bottom:15px}.alert-manage-respo .col-alert::before,.alert-water-guru-respo .col-alert::before{font-size:13px}.alert-manage-respo .col-alert label,.alert-water-guru-respo .col-alert label{font-size:13px !important}.alert-manage-respo .priority-select,.alert-manage-respo .text-center,.alert-manage-respo .trigger-setting-section,.alert-water-guru-respo .priority-select,.alert-water-guru-respo .text-center,.alert-water-guru-respo .trigger-setting-section{width:30%;margin-bottom:15px;font-size:12px}.alert-manage-respo .col-md-2,.alert-manage-respo .col-md-3,.alert-manage-respo .col-lg-8,.alert-water-guru-respo .col-md-2,.alert-water-guru-respo .col-md-3,.alert-water-guru-respo .col-lg-8{width:100%;text-align:left}.alert-manage-respo .select,.alert-water-guru-respo .select{width:100%}.alert-manage-respo .dropdown-menu,.alert-water-guru-respo .dropdown-menu{width:100%;text-align:left}.alert-manage-respo .alert-title,.alert-water-guru-respo .alert-title{width:40%;text-align:left}.alert-manage-respo .alert-description,.alert-water-guru-respo .alert-description{width:60%;text-align:left}.alert-manage-respo label.switch,.alert-water-guru-respo label.switch{width:60px;height:21px;margin-right:5px}.alert-manage-respo .icon-action,.alert-water-guru-respo .icon-action{margin:0px !important}.alert-manage-respo .slider.round:before,.alert-water-guru-respo .slider.round:before{left:0px;width:16px;height:16px;top:2px}.alert-manage-respo .triggerValueRespo .left-section-input,.alert-water-guru-respo .triggerValueRespo .left-section-input{padding:0px 0px 0px 40px}.alert-manage-respo .triggerValueRespo .left-section-input .customizealerts-eq,.alert-water-guru-respo .triggerValueRespo .left-section-input .customizealerts-eq{left:34%}.alert-manage-respo .triggerValueRespo .select-wrap-two,.alert-water-guru-respo .triggerValueRespo .select-wrap-two{padding-left:40px}.alert-manage-respo .triggerValueRespo .select-wrap-two .dropdown,.alert-water-guru-respo .triggerValueRespo .select-wrap-two .dropdown{margin:5px 0px}.alert-water-guru-respo label.switch{width:55px !important;height:22px}.alert-water-guru-respo .slider.round:before{left:0px;width:18px;height:18px}.pool-type-responsive input{min-width:auto !important}.custom-alerts-box hr{display:none}.alert-custom-alerts-respo .pool-datagrid.custom-alerts-box{display:block}.alert-custom-alerts-respo .pool-datagrid.custom-alerts-box .thead{display:none;width:100%}.alert-custom-alerts-respo .pool-datagrid.custom-alerts-box .tbody{display:block;width:100%;border:1px solid #ddd;border-radius:6px;margin-bottom:10px;border-bottom:none;background:#fff}.alert-custom-alerts-respo .pool-datagrid.custom-alerts-box .tbody .row{display:flex;flex-wrap:wrap;border-bottom:1px solid #e2e2e2;padding:8px 0}.alert-custom-alerts-respo .pool-datagrid.custom-alerts-box .tbody .row>div{width:100% !important;margin-bottom:8px}.alert-custom-alerts-respo .pool-datagrid.custom-alerts-box .tbody .row>div:last-child{margin-bottom:0}.alert-custom-alerts-respo .pool-datagrid.custom-alerts-box .tbody .text-center{text-align:left}.alert-custom-alerts-respo .pool-datagrid.custom-alerts-box .custom-triggeron .row{display:flex;flex-direction:column;align-items:flex-start}.alert-custom-alerts-respo .pool-datagrid.custom-alerts-box .custom-triggeron .row .col-lg-4,.alert-custom-alerts-respo .pool-datagrid.custom-alerts-box .custom-triggeron .row .col-md-6,.alert-custom-alerts-respo .pool-datagrid.custom-alerts-box .custom-triggeron .row .col-md-3,.alert-custom-alerts-respo .pool-datagrid.custom-alerts-box .custom-triggeron .row .col-lg-5{width:100% !important;text-align:left !important;padding:5px 15px;font-size:14px}.alert-custom-alerts-respo .pool-datagrid.custom-alerts-box .custom-triggeron .row .action-section-btm{justify-content:flex-start;text-align:left;margin-top:8px;padding:0px 15px 0 0}.alert-custom-alerts-respo .pool-datagrid.custom-alerts-box .custom-triggeron .row .action-section-btm label.switch{margin-right:5px;width:41px;height:20px}.alert-custom-alerts-respo .pool-datagrid.custom-alerts-box .custom-triggeron .row .action-section-btm label.switch::before{width:18px;height:18px}.alert-custom-alerts-respo .pool-datagrid.custom-alerts-box .custom-triggeron .row .action-section-btm label.switch .icon-action{margin:0px}.alert-custom-alerts-respo .pool-datagrid.custom-alerts-box .custom-triggeron .row .action-section-btm label.switch .slider:before{width:17px;height:17px;left:-4px}.alert-custom-alerts-respo .pool-datagrid.custom-alerts-box .custom-triggeron .row .action-section-btm img.link-trash{margin-left:8px}.alert-custom-alerts-respo .pool-datagrid.custom-alerts-box .custom-triggeron .row .action-section-btm .col-alert::before{text-align:left;font-size:12px !important}.alert-custom-alerts-respo .pool-datagrid.custom-alerts-box .add-new-row{text-align:center;margin:12px 0}.alert-custom-alerts-respo .pool-datagrid.custom-alerts-box .add-new-row svg{width:20px;height:20px;margin-right:5px}.alert-custom-alerts-respo .pool-datagrid.custom-alerts-box .add-new-row span{font-size:14px}.alert-custom-alerts-respo input.form-control,.alert-custom-alerts-respo select,.alert-custom-alerts-respo .dropdown-toggle{font-size:14px;width:100% !important}.alert-custom-alerts-respo .set-chem-title{font-size:16px;text-align:center;margin-bottom:12px}.alert-custom-alerts-respo .custom-alerts-top .drop-title,.alert-custom-alerts-respo .title-btm-box{padding:15px 20px 0px}.alert-custom-alerts-respo .col-alert::before{font-size:12px !important;text-align:left}.alert-custom-alerts-respo .alert-lists-resp{background:none;border:none;padding-top:0px;padding-bottom:0px}.alert-custom-alerts-respo .set-chem-details{background:none}.customer-info-card{border:1px solid #e2e2e2;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.08);background:#fff;padding:16px 20px;margin:10px 0;display:flex;flex-direction:column;gap:10px;transition:all .3s ease}.customer-info-card .customer-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.customer-info-card .customer-header .customer-icon{width:50px;height:50px;border-radius:50%;background:#f1f5f9;display:flex;align-items:center;justify-content:center;color:#2563eb;font-size:22px}.customer-info-card .customer-header .customer-details{display:flex;flex-direction:column;justify-content:center;line-height:1.3}.customer-info-card .customer-header .customer-details .customer-name{font-weight:600;color:#1e293b}.customer-info-card .customer-header .customer-details .customer-date{font-size:13px;color:#64748b}.customer-info-card .customer-section{margin-top:10px}.customer-info-card .customer-section label{display:block;font-size:13px;font-weight:600;color:#334155;margin-bottom:4px}.customer-info-card .customer-section .value{font-size:14px;color:#0f172a}.customer-info-card .customer-section .value a{color:#2563eb;text-decoration:none}.customer-info-card .customer-section .value a:hover{text-decoration:underline}.issue-reports-alerts-respo .set-chem-details{background:none}.issue-reports-alerts-respo .thead{display:none !important}.issue-reports-alerts-respo .pool-datagrid.custom-alerts-box{display:block;overflow-x:hidden}.issue-reports-alerts-respo .pool-datagrid.custom-alerts-box .pool-body-wrap{background:none;border:none;padding:0px}.issue-reports-alerts-respo .pool-datagrid.custom-alerts-box .issue-reports-rows{display:flex;flex-direction:column;background:#fff;border:1px solid #e1e4e8;border-radius:6px;margin-bottom:14px;padding:12px 14px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.issue-reports-alerts-respo .pool-datagrid.custom-alerts-box .issue-reports-rows .col-alert[alert-label="ALERT NAME"]:nth-of-type(2){display:none !important}.issue-reports-alerts-respo .pool-datagrid.custom-alerts-box .issue-reports-rows .col-alert{display:flex;justify-content:space-between;align-items:flex-start;width:100% !important;margin-bottom:10px;position:relative;font-size:13px;line-height:1.4;padding:5px 0px}.issue-reports-alerts-respo .pool-datagrid.custom-alerts-box .issue-reports-rows .col-alert::before{content:attr(alert-label);font-weight:600;color:#333;flex:0 0 45%;max-width:45%;text-align:left;padding-right:5px;font-size:13px}.issue-reports-alerts-respo .pool-datagrid.custom-alerts-box .issue-reports-rows .col-alert>*{max-width:55%;text-align:right;font-size:13px}.issue-reports-alerts-respo .pool-datagrid.custom-alerts-box .issue-reports-rows .col-alert label,.issue-reports-alerts-respo .pool-datagrid.custom-alerts-box .issue-reports-rows .col-alert span,.issue-reports-alerts-respo .pool-datagrid.custom-alerts-box .issue-reports-rows .col-alert select{word-break:break-word}.issue-reports-alerts-respo .pool-datagrid.custom-alerts-box .issue-reports-rows .col-alert select{width:100%;font-size:14px;padding:6px 10px}.issue-reports-alerts-respo .pool-datagrid.custom-alerts-box .issue-reports-rows .col-alert a.toggle-icon,.issue-reports-alerts-respo .pool-datagrid.custom-alerts-box .issue-reports-rows .col-alert a.setting-btn{font-size:16px;margin-left:6px;color:#285fc6}.issue-reports-alerts-respo .pool-datagrid.custom-alerts-box .issue-reports-rows .col-alert a.toggle-icon i,.issue-reports-alerts-respo .pool-datagrid.custom-alerts-box .issue-reports-rows .col-alert a.setting-btn i{margin-right:3px}.issue-reports-alerts-respo .pool-datagrid.custom-alerts-box .issue-reports-rows .col-alert .icon-required{display:inline-flex;align-items:center;margin-top:4px}.issue-reports-alerts-respo .pool-datagrid.custom-alerts-box .issue-reports-rows .col-alert .icon-required span{margin-left:4px;font-size:13px}.issue-reports-alerts-respo .pool-datagrid.custom-alerts-box .issue-reports-rows .col-alert:last-child{margin-bottom:0}.issue-reports-alerts-respo .set-chem-title{text-align:center;font-size:16px;font-weight:600;margin-bottom:14px}.issue-reports-alerts-respo .error{margin-top:10px;text-align:center;font-size:13px;color:#c33}.remote-add-moreinfo-respo div#customer-details-box .customer-add-block.adjust{margin-left:18px}.remote-data-audit-log-respo .popup-header .fl.h-1-5x{line-height:0px;font-size:13px !important}.remote-data-grid-respo .datePicker{padding:15px 0px}.remote-cost-select-respo{padding-top:10px}.audit-log-list-respo tbody tr.even td{padding:15px !important}.audit-log-list-respo tbody tr.even td div.customer-add{margin-bottom:0px !important}table.audit-log-list-respo thead{display:none}table.audit-log-list-respo tbody tr td{display:flex;align-items:center;justify-content:space-between;padding:10px 0;width:100%;max-width:285px;gap:15px}table.audit-log-list-respo tbody tr td:before{content:attr(data-label);font-weight:600;font-size:12px;text-transform:uppercase;color:#444;min-width:115px;text-align:left}table.audit-log-list-respo tbody tr td>div{flex:1;max-width:257px !important;text-align:right;display:flex;justify-content:flex-end}table.audit-log-list-respo tbody tr td>div:empty{min-height:22px}.new-job-modal-respo form .create-new-job-form .create-new-top .row .row-respo-2 .ror .date-time-respo .dropdown-menu.scrollable-menu{width:100% !important;left:0 !important;right:auto !important;top:100% !important;max-height:220px;overflow-y:auto;box-sizing:border-box;min-width:250px}.new-job-modal-respo form .create-new-job-form .create-new-top .row .row-respo-2 .ror .date-time-respo .dropdown-menu.scrollable-menu li a{display:flex;white-space:normal;word-break:break-word;gap:10px}}@media print{.mfa-banner-wrapper{display:none}}.mfa-banner{background-color:#ff8000;color:#fff;display:flex;align-items:center;justify-content:center;padding:10px 16px;font-size:14px;box-sizing:border-box}.mfa-banner.overdue{background-color:#ff381f}.mfa-banner .mfa-banner-text span{display:flex;align-items:center;gap:10px}.mfa-banner .mfa-banner-text a{font-weight:600;color:#fff;text-decoration:none !important;white-space:nowrap;font-size:15px}.show-add-icon-header .mfa-banner{display:none}.auth-mfa-container{display:flex;align-items:flex-start;justify-content:center;padding:100px 15px;min-height:100vh}.auth-mfa-container .isa_success{background-color:#52c631;color:#fff}.auth-mfa-container a,.auth-mfa-container button,.auth-mfa-container input{text-decoration:none !important;outline:none !important}.auth-mfa-container .mfa-form-card{border-radius:32px;display:block;width:100%;position:relative;background-color:#fff;border:0;-webkit-box-shadow:0 6px 30px -10px rgba(0,0,0,0.2392156863);box-shadow:0 6px 30px -10px rgba(0,0,0,0.2392156863);background-clip:padding-box;outline:0;text-align:left;padding:40px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;max-width:443px}@media only screen and (max-width: 576px){.auth-mfa-container .mfa-form-card{max-width:100%;box-shadow:none;margin-top:0}}.auth-mfa-container .mfa-logo{margin:5px 0px 30px 0px;display:block;text-align:center;position:relative}.auth-mfa-container .mfa-logo img{max-width:100%}.auth-mfa-container .mfa-form-card-title{font-weight:600;font-size:17px;text-align:center;margin-bottom:15px}.auth-mfa-container .mfa-form-card-desc{font-size:14px;text-align:center;margin-bottom:15px}.auth-mfa-container .error-messages{color:red;font-size:12px}.auth-mfa-container .form-actions{text-align:center}.auth-mfa-container .mfa-footer{margin-top:15px;text-align:center;font-size:14px}.auth-mfa-container .mfa-footer a{color:#00a3ff}.auth-mfa-container .mfa-footer a.disabled{pointer-events:none;color:gray}.auth-mfa-container.is-auth-page .mfa-btn{width:100%;background-color:#18b2e8;border-radius:0;font-size:21px;cursor:pointer;box-shadow:0 5px 10px 2px rgba(24,178,232,.4);margin:10px 0;outline:none !important}.auth-mfa-container.is-auth-page .mfa-btn:hover{background-color:#285fc6}.auth-mfa-container.is-auth-page .mfa-btn:disabled,.auth-mfa-container.is-auth-page .mfa-btn[disabled]{opacity:.5}.auth-mfa-container.is-app-page .mfa-btn{margin:10px 5px;padding:9px 14px;font-size:14px;font-weight:600;text-transform:uppercase}.auth-mfa-container.is-app-page .mfa-btn.btn-secondary{background-color:#f0f0f0;color:#000;border:none}.auth-mfa-container.is-app-page .mfa-btn.btn-secondary:hover{background-color:#e3e3e3}.otp-group{display:flex;gap:10px}.otp-group .form-control{font-size:23px;flex:1;text-align:center;border-radius:4px;height:50px;font-weight:600}.remember-otp-mfa label{display:inline-flex;align-items:center;gap:5px;margin-bottom:0;cursor:pointer}.remember-otp-mfa label span{font-size:12px;font-weight:400}.remember-otp-mfa label input{margin:0}.remember-otp-mfa label input:checked+span{font-weight:600}.mfa-alert{display:flex;padding:12px;font-size:13px;border-radius:8px;margin-bottom:25px;margin-top:20px}.mfa-alert-success{color:#52c631;background-color:rgba(82,198,49,.15);border:1px solid #52c631}.mfa-alert-danger{color:#ff3823;background-color:rgba(255,56,35,.15);border:1px solid #ff3823}.mfa-alert-info{color:#285fc6;background-color:rgba(40,95,198,.15);border:1px solid #285fc6}.mfa-alert-warning{color:#ff8000;background-color:rgba(255,128,0,.15);border:1px solid #ff8000}.mfa-alert-content{display:flex;align-items:center}.mfa-alert-desc{padding-left:10px}.mfa-alert-heading{font-weight:600;font-size:16px}.mfa-alert-text{color:#333}.mfa-lock{display:inline-block;position:relative;min-height:50px;width:70px}.mfa-lock .fa{position:absolute;left:50%;transform:translateX(-50%)}.mfa-lock .fa-lock{font-size:50px}.mfa-lock .fa-x-status-icon{font-size:15px;color:#fff;top:25px}.go-back-link{color:#666}.go-back-link:hover{color:#00a3ff}.profile-edit-options{display:flex;flex-direction:column;gap:8px}.profile-edit-options a{text-decoration:none;display:flex;align-items:center;gap:3px;flex-direction:row}.profile-edit-options a.profile-edit-option-disable{cursor:not-allowed;opacity:.5}.profile-edit-options .fa{color:#285fc6;width:13px;text-align:center}.mfa-phone-group{display:flex;gap:0;position:relative;max-width:250px;margin-left:auto;margin-right:auto;margin-top:15px}.mfa-phone-group span.plus-sign{position:absolute;top:0;left:7px;bottom:0;background:rgba(0,0,0,0);pointer-events:none;z-index:5;line-height:1.42857143;display:flex;align-items:center}.mfa-phone-group input{box-shadow:none !important}.mfa-phone-group input:focus,.mfa-phone-group input:active{z-index:2}.mfa-phone-group input.form-control-country-code{width:35px;padding-left:18px;padding-right:5px;text-align:left;border-radius:4px 0 0 4px}.mfa-phone-group input.form-control-contact-number{flex:1;border-radius:0 4px 4px 0;margin-left:-1px}.chemical-edit-warning{font-size:13px;color:#ff3823;margin-top:5px;text-align:left}.chemical-edit-warning .more-details{color:#00a3ff;cursor:pointer}.settings-page{overflow:scroll;overflow-x:hidden}.set-replyto-sendFrom{min-height:200px}.on-the-way-details .pb-panel .isa_success,.on-the-way-details .pb-panel .isa_error,.on-the-way-details .pb-panel .isa_info,.on-the-way-details .pb-panel .isa_warning{position:absolute;left:15px;right:15px;bottom:0}.setting-tab-scroller{overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;display:flex}.setting-tab-scroller::-webkit-scrollbar{display:none}.setting-tab-area{margin-bottom:15px}.setting-tab-area .tab-arrow{cursor:pointer;transition:color .2s ease,opacity .2s ease;display:none}.setting-tab-area .tab-arrow.disabled{color:#bdbdbd;cursor:not-allowed;opacity:.5;pointer-events:none}.setting-tabs{list-style:none;display:flex;justify-content:flex-start;flex-wrap:wrap;padding:0;margin:0;margin-top:-10px;margin-bottom:15px;overflow:visible !important;border-bottom:3px solid #ddd}@media only screen and (max-width: 992px){.setting-tabs{border-color:rgba(0,0,0,0);flex-wrap:nowrap}}.setting-tabs .setting-tab-btn{position:relative;flex:0;margin-top:10px}.setting-tabs .setting-tab-btn .setting-tab-link{font-size:13px;border-bottom:3px solid #ddd;text-decoration:none !important;padding:8px 8px;display:flex;color:#333;margin-bottom:-3px;justify-content:center;white-space:nowrap}.setting-tabs .setting-tab-btn .setting-tab-link.active{font-weight:600;border-color:#285fc6;user-select:none;pointer-events:none}.setting-tabs .setting-tab-btn:hover .setting-tab-link:not(.active){border-color:rgba(40,95,198,.8)}.setting-tab-profile-logo{padding:0}.setting-tab-profile-logo a{position:relative;display:inline-block}.setting-tab-profile-logo a .text-center{font-size:18px;margin:15px 0 20px 0;font-weight:700}.setting-tab-profile-logo a img{width:auto;height:auto;max-width:188px;max-height:120px;border-radius:0;margin-top:25px}.setting-tab-profile-logo a:after{position:absolute;top:0;left:0;width:100%;background-color:rgba(0,0,0,.5);content:"Edit";height:100%;padding:30px 5px;color:#fff;text-align:center;display:none}.setting-tab-profile-logo a:hover:after{display:block}.on-the-way-details .pb-panel{border-width:2px}.row-same-height{display:flex;flex-wrap:wrap}.row-same-height .pb-panel{min-height:calc(100% - 43px)}.service-level-tab-item-wrapper .setting-tab{float:left;width:auto;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-gutter:stable both-edges}@media(hover: none)and (pointer: coarse){.service-level-tab-item-wrapper .setting-tab{scrollbar-width:none;-ms-overflow-style:none}.service-level-tab-item-wrapper .setting-tab::-webkit-scrollbar{display:none}}.service-level-tab-item-wrapper .setting-tab.setting-tab-circle{width:100%;max-width:100%}.dropdown-box{user-select:none;position:relative;width:100%;margin-bottom:5px}.dropdown-box .company-list-toggle{display:block;max-width:100%;font-size:14px;width:100%;background-color:#285fc6;border:0;line-height:1.6;height:35px;padding:6px 30px 6px 10px;color:#fff !important;border-radius:3px;text-transform:uppercase;outline:none;font-weight:600;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.dropdown-box .company-list-toggle::placeholder{color:#fff}.company-search-input-holder{padding:2px 0;background-color:#fff;position:relative}.company-search-input-holder .fa{position:absolute;top:50%;transform:translateY(-50%);color:#999;font-size:14px}.company-search-input-holder .fa-search{left:12px;pointer-events:none}.company-search-input-holder .fa-close{right:0;transform:translateY(0);cursor:pointer;width:35px;height:35px;top:2px;display:flex;align-items:center;justify-content:center;font-size:18px}.company-search-input-holder .fa-close:hover{color:#285fc6}.company-search-input{border:0;height:35px;padding:6px 35px 6px 10px;color:#fff !important;border-radius:3px !important;text-transform:uppercase;outline:none;width:100%;cursor:auto;color:#333 !important;text-transform:uppercase;font-weight:500;background-color:#fff;border:1px solid #999;padding-left:33px}.company-search-input::placeholder{color:#999;text-transform:capitalize}.dropdown-list-scroll{max-height:calc(100vh - 200px);overflow-x:hidden;overflow-y:auto;background-color:rgba(0,0,0,0);border-radius:0 0 6px 6px;scrollbar-width:thin;scrollbar-color:#fff #285fc6}.dropdown-list-scroll::-webkit-scrollbar{width:10px}.dropdown-list-scroll::-webkit-scrollbar-track{background:#285fc6;border-radius:10px}.dropdown-list-scroll::-webkit-scrollbar-thumb{background:#fff;border-radius:10px}.dropdown-list-scroll::-webkit-scrollbar-thumb:hover{background:#555}.dropdown-list{position:absolute;width:100%;z-index:999;text-transform:uppercase}.dropdown-item{padding:5px 10px;cursor:pointer;font-size:14px;word-break:break-word;white-space:normal;background-color:#285fc6;color:#fff;font-weight:600}.dropdown-item:hover{background-color:#1f4b9c}.dropdown-company-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #fff;display:inline-block;transition:all .1s ease-in-out}.dropdown-company-icon.active{transform:rotate(180deg) translateY(50%)}.chemical-edit-warning{font-size:13px;color:#ff3823;margin-top:5px;text-align:left}.chemical-edit-warning .more-details{color:#00a3ff;cursor:pointer}.consumptionUnit-delete-icon{float:right;margin-left:8px;color:#ff3823;cursor:pointer}.modal-box-v2 .product-charge-tax label{float:left !important;margin:7px 0 !important}.modal-box-v2 .product-charge-tax-bundle label{max-width:80% !important}.consumptionUnit-area .consumptionUnit-text{font-size:12px;opacity:.5}.consumptionUnit-area .consumptionUnit-edit-icon{cursor:pointer;float:right;color:#275fc6}.consumptionUnit-area .consumptionUnit-text-small{font-size:10px;opacity:.5}.pbx-updated-popup{width:100%;max-width:500px;margin:auto;z-index:1;background:#fff;border-radius:15px}.pbx-updated-popup .pbx-popup-header{margin-top:20px}.pbx-updated-popup .pbx-popup-header-title{color:#333}.pbx-updated-popup .pbx-move-item-body{width:90% !important;margin:auto}.pbx-updated-popup .pbx-move-item-body .item-header{display:flex;align-items:center;float:left}.pbx-updated-popup .pbx-move-item-body .item-image{width:40px;height:40px;border:1px solid #e0e0e0;border-radius:5px;padding:5px;margin-right:10px}.pbx-updated-popup .pbx-move-item-body .item-placeholder{width:50px;height:50px;border:1px solid #e0e0e0;border-radius:5px;padding:5px;margin-right:10px}.pbx-updated-popup .pbx-move-item-body .item-info{font-size:14px}.pbx-updated-popup .pbx-move-item-body .item-name{font-weight:600}.pbx-updated-popup .pbx-move-item-body .item-code{font-size:12px;color:#a9a9a9}.pbx-updated-popup .pbx-move-item-body .move-qty-row{display:flex;align-items:center;gap:20px}.pbx-updated-popup .pbx-move-item-body .move-qty-label{width:16%;font-size:12px}.pbx-updated-popup .pbx-move-item-body .move-qty-input{width:30%}.pbx-updated-popup .pbx-move-item-body .move-qty-input-small{width:15%;text-align:center}.pbx-updated-popup .pbx-move-item-body .unit-label{font-size:12px}.pbx-updated-popup .pbx-move-item-body .subunit-label{font-size:12px}.pbx-updated-popup .pbx-move-item-body .subunit-input{width:80%}.pbx-updated-popup .pbx-move-item-body .location-input-wrapper{display:flex;align-items:center;gap:10px}.pbx-updated-popup .pbx-move-item-body .location-display-wrapper{flex:1;padding:6px 30px;border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;background:#fff}.pbx-updated-popup .pbx-move-item-body .text-center{text-align:center;color:#9e9e9e;font-size:14px}.pbx-updated-popup .pbx-move-item-body .change-text{color:#1a73e8;font-weight:500;cursor:pointer;font-size:14px;background-color:#eff3fb;padding:4px 10px;border-radius:16px}.pbx-updated-popup .pbx-move-item-body .location-input-wrapper .location-image{position:absolute;width:20px;height:20px;left:20px;top:30px}.pbx-updated-popup .pbx-move-item-body .location-input-wrapper .location-image-truck{width:25px;top:32px}.pbx-updated-popup .pbx-move-item-body a{font-size:10px}.pbx-updated-popup .pbx-move-item-body .location-display-wrapper{padding:6px 35px;border:1px solid #dcdcdc;border-radius:4px;background-color:#fff;cursor:pointer;width:80%}.pbx-updated-popup .pbx-popup-body{width:60%;margin:auto}.pbx-updated-popup .pbx-popup-body .item-placeholder{width:50px;height:50px;border:1px solid #e0e0e0;border-radius:5px;padding:5px;margin-right:10px}.pbx-updated-popup .pbx-popup-body .subUnit-label{font-weight:600;font-size:14px;white-space:nowrap;color:#00a3ff}.pbx-updated-popup .pbx-popup-footer{border-radius:0 0 15px 15px;gap:10px}.pbx-updated-popup .pbx-popup-footer .pbx-updated-btn{border-radius:20px !important;padding:10px 25px !important;font-size:16px;font-weight:600;color:#fff;background-image:none;cursor:pointer;text-transform:uppercase;border:1px solid}.pbx-updated-popup .pbx-popup-footer .pbx-updated-btn[disabled]{opacity:.5;cursor:not-allowed}.pbx-updated-popup .pbx-popup-footer .pbx-btn-cancel{background-color:#e34800 !important}.pbx-updated-popup .pbx-popup-footer .pbx-btn-update{background-color:#449d44 !important}.use-margin-toggle.off{color:#333;position:relative;bottom:0px}.pbx-popup-stepper{max-width:550px;width:100%}.pbx-popup-stepper .item-placeholder{width:55px;height:55px}.pbx-popup-stepper .pbx-popup-header{position:relative}.pbx-popup-stepper .pbx-popup-header .pbx-popup-header-title{display:flex;flex-direction:column;gap:5px}.pbx-popup-stepper .pbx-popup-header .pbx-popup-header-title .stepper-title{font-size:18px;font-weight:600;color:#333;margin:0}.pbx-popup-stepper .pbx-popup-header .pbx-popup-header-close{position:absolute;right:15px;top:15px;cursor:pointer;font-size:20px;color:#999}.pbx-popup-stepper .pbx-popup-header .pbx-popup-header-close:hover{color:#333}.pbx-popup-stepper .pbx-stepper-indicators-simple{display:flex;justify-content:center;align-items:center;gap:12px;padding:15px 0}.pbx-popup-stepper .pbx-stepper-indicators-simple .pbx-stepper-caret{cursor:pointer;align-items:center;display:flex}.pbx-popup-stepper .pbx-stepper-indicators-simple .pbx-stepper-caret .arrow-left{border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-left:10px solid #3f6edb;width:0;height:0;display:inline-block;margin-left:8px}.pbx-popup-stepper .pbx-stepper-indicators-simple .pbx-stepper-caret .arrow-right{border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-right:10px solid #3f6edb;width:0;height:0;display:inline-block;margin-right:8px}.pbx-popup-stepper .pbx-stepper-indicators-simple .pbx-stepper-dot-wrap{display:inline-block;display:flex;flex-direction:row;gap:12px}.pbx-popup-stepper .pbx-stepper-indicators-simple .pbx-stepper-dot{width:12px;height:12px;border-radius:50%;background-color:#e0e0e0;transition:all .3s ease}.pbx-popup-stepper .pbx-stepper-indicators-simple .pbx-stepper-dot.active{background-color:#285fc6}.pbx-popup-stepper .pbx-stepper-indicators-simple .pbx-stepper-dot.completed{background-color:#52c631}.pbx-popup-stepper .pbx-stepper-body{width:100% !important}.pbx-popup-stepper .pbx-stepper-body .pbx-stepper-content{animation:fadeInStep .3s ease-in}@keyframes fadeInStep{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.pbx-popup-stepper .pbx-stepper-body .step-inventory-warning{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px}.pbx-popup-stepper .pbx-stepper-body .step-inventory-warning .step-warning-icon{display:flex;align-items:center;justify-content:center;width:50px;height:50px;margin-bottom:20px}.pbx-popup-stepper .pbx-stepper-body .step-inventory-warning .step-warning-icon i{color:#fff;font-size:24px;margin-top:20px}.pbx-popup-stepper .pbx-stepper-body .step-inventory-warning .step-warning-text{font-size:14px;color:#e05a2b;font-weight:600;text-align:center;line-height:1.6;max-width:345px}.pbx-popup-stepper .unit-summary{display:flex;background:#f7f9fc;border:1px solid #e3e7ef;border-radius:6px;margin:25px 0;overflow:hidden}.pbx-popup-stepper .unit-summary .unit-summary-item{flex:1;padding:10px 14px;text-align:center}.pbx-popup-stepper .unit-summary .unit-summary-item .label{font-size:14px;color:#285fc6;font-weight:600}.pbx-popup-stepper .unit-summary .unit-summary-item .value{font-size:14px;color:#1f2937;font-weight:600;min-height:18px}.pbx-popup-stepper .unit-summary .divider{width:1px;background:#e3e7ef}.pbx-popup-stepper .step-content{margin-bottom:25px;text-align:center}.pbx-popup-stepper .step-content .step-description{font-size:14px;font-weight:600;color:#333}.pbx-popup-stepper .step-content .example{font-style:italic;opacity:.6;margin-top:10px}.pbx-popup-stepper .step-content .dropdown{width:40%;margin:auto}.pbx-popup-stepper .step-content .input-number{width:30%;margin:auto}.pbx-popup-stepper .pbx-warning-box{display:flex;gap:12px;margin-bottom:30px}.pbx-popup-stepper .pbx-warning-box .pbx-warning-icon{width:28px;height:28px;background:#f2c200;font-weight:700;font-size:18px;border-radius:4px;display:flex;align-items:center;justify-content:center;margin-top:3px}.pbx-popup-stepper .pbx-warning-box .pbx-warning{font-size:13px;color:#555;margin:0;text-align:left}.pbx-popup-stepper .pbx-warning-checkbox{display:flex;align-items:flex-start;gap:10px;font-size:13px;cursor:pointer;user-select:none}.pbx-popup-stepper .pbx-warning-checkbox input[type=checkbox]{appearance:none;-webkit-appearance:none;width:16px !important;height:16px;min-width:16px;border:2px solid #285fc6;border-radius:4px;background-color:#fff;cursor:pointer;margin-top:2px;position:relative;transition:background-color .15s ease,border-color .15s ease}.pbx-popup-stepper .pbx-warning-checkbox input[type=checkbox]:checked{background-color:#285fc6;border-color:#285fc6}.pbx-popup-stepper .pbx-warning-checkbox input[type=checkbox]:checked::after{content:"";position:absolute;left:4px;top:0;width:5px;height:10px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}.pbx-popup-stepper .pbx-warning-checkbox input[type=checkbox]:focus{outline:none;box-shadow:0 0 0 3px rgba(40,95,198,.2)}.pbx-popup-stepper .pbx-warning-checkbox span{line-height:1.5;color:#444}.pbx-popup-stepper .affected-wrapper{background:#fff;border-radius:8px;padding:12px}.pbx-popup-stepper .affected-header,.pbx-popup-stepper .affected-row{display:grid;grid-template-columns:1fr 140px 120px;align-items:center}.pbx-popup-stepper .affected-header{font-weight:600;border-bottom:1px solid #e5e5e5;padding-bottom:8px}.pbx-popup-stepper .affected-body{max-height:360px;overflow-y:auto}.pbx-popup-stepper .affected-row{padding:10px 0;border-bottom:1px solid #f0f0f0}.pbx-popup-stepper .affected-row:last-child{border-bottom:none}.pbx-popup-stepper .col-location{display:flex;gap:10px}.pbx-popup-stepper .col-location img{width:18px;height:18px;object-fit:contain}.pbx-popup-stepper .pbx-stepper-footer{padding:15px 20px;display:flex;gap:10px}.pbx-popup-stepper .pbx-stepper-footer .pbx-updated-btn{padding:8px 20px;font-size:12px;font-weight:600;border-radius:4px;cursor:pointer}.pbx-popup-stepper .pbx-stepper-footer .pbx-updated-btn:disabled{opacity:.5;cursor:not-allowed}.conflict-property-list{overflow:auto;max-height:calc(80vh - 230px);padding:0;padding-left:20px;padding-right:20px;margin-bottom:20px}.conflict-property-list .conflict-property-list-curr-day{color:red;font-weight:600;font-size:12px;margin-left:15px}.conflict-property-list .conflict-property-list-name{font-weight:600;font-size:14px}.conflict-property-list .conflict-property-list-item{margin-bottom:10px}.conflict-property-list .conflict-property-list-item:not(:nth-child(1)){padding-top:10px;border-top:1px solid #ddd}.conflict-property-list .conflict-property-list-item-content-row{display:flex;align-items:center;justify-content:space-between}.conflict-property-list .conflict-property-list-item-content-row p{margin:0;color:#6f5354;font-size:12px}.job-schedule-email-status{font-size:13px;font-weight:normal;cursor:pointer;margin-top:5px}.job-schedule-email-status b{font-weight:normal}.job-schedule-email-status .fa7-bell{color:#8e8e8e}.job-schedule-email-status .fa7-bell-on{color:#285fc6}.job-schedule-email-indicator-disabled{cursor:not-allowed;opacity:.7}.job-schedule-email-indicator-disabled .fa7-bell{color:#8e8e8e}.popup-body-one-job-schedule{min-height:80vh !important}.job-schedule-email-notification-scheduledOneTimeJob{position:absolute;right:3px;top:29px}.job-schedule-email-notification-unScheduledOneTimeJob{position:absolute;right:8px;bottom:4px}@media only screen and (max-width: 1399px){.job-schedule-email-notification-oneTimeJobDetailPage{font-size:15px}}.job-schedule-email-notification-loader{display:block;width:16px;height:16px;border:2px solid #ddd;border-top-color:#285fc6;border-radius:50%;-webkit-animation:etls-spin .5s linear infinite;animation:etls-spin .5s linear infinite;margin-top:2px}.setting-sm-card-loader-parent-etls .spinner{background-color:rgba(255,255,255,.8)}.email-template-loader-spinner{border:5px solid #eef0f5;border-radius:50%;border-top-color:#285fc6;width:45px;height:45px;-webkit-animation:etls-spin .5s linear infinite;animation:etls-spin .5s linear infinite}@-webkit-keyframes etls-spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes etls-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.permission-type-tooltip-notification{white-space:pre-line;line-height:1.4;padding:4px 8px;font-size:12px}.notificationSuccessMsg-wrapper{position:absolute;left:0;z-index:555;right:0;top:38px}.isa_fixed{position:fixed;top:15px;left:50%;transform:translateX(-50%);z-index:999999;width:100%;max-width:400px;box-shadow:0 0 10px 1px rgba(0,0,0,.05);padding:15px;border-radius:4px}button[type=submit].job-schedule-notification-btn,button[type=button].job-schedule-notification-btn,.job-schedule-notification-btn{border-radius:25px;min-width:100px;transition:background-color .3s ease}button[type=submit].job-schedule-notification-btn-danger,button[type=button].job-schedule-notification-btn-danger,.job-schedule-notification-btn-danger{background-color:#e34800;border-color:#e34800;color:#fff}button[type=submit].job-schedule-notification-btn-danger:hover,button[type=button].job-schedule-notification-btn-danger:hover,.job-schedule-notification-btn-danger:hover{background-color:#b03800;border-color:#b03800}button[type=submit].job-schedule-notification-btn-success,button[type=button].job-schedule-notification-btn-success,.job-schedule-notification-btn-success{background-color:#449d44;border-color:#449d44;color:#fff}button[type=submit].job-schedule-notification-btn-success:hover,button[type=button].job-schedule-notification-btn-success:hover,.job-schedule-notification-btn-success:hover{background-color:#357935;border-color:#357935}button[type=submit].job-schedule-notification-btn[disabled],button[type=submit].job-schedule-notification-btn:disabled,button[type=button].job-schedule-notification-btn[disabled],button[type=button].job-schedule-notification-btn:disabled,.job-schedule-notification-btn[disabled],.job-schedule-notification-btn:disabled{opacity:.5}.fa-job-mail{position:relative;font-size:18px}.fa-job-mail-sent{color:#52c631}.template-dropdown{padding-top:25px}.job-schedule-email-status-text{color:#285fc6;display:inline-block;min-height:18px}.job-schedule-email-status-text>span{display:inline-flex;align-items:center;gap:3px}.job-schedule-email-status-text:hover{color:#1f4b9c}.email-template-wrapper-modal .popup-footer.with-bg.with-bg-white{background-color:#fff}.route-technician-button{outline:none !important}.skip-address-job .skip-button.view-button{visibility:visible;top:3px;line-height:1;display:flex;align-items:center;justify-content:center;height:15px;width:40px;font-size:9px;border-radius:3px}.lsi-card{background:#fff;padding:15px;border:solid 2px #285fc6;position:relative;font-size:13px}.lsi-card.loading{pointer-events:none}.lsi-card.loading .spinner-animation img{padding:0;width:60px}.lsi-information{font-weight:600;text-align:left;line-height:1.5;margin-bottom:5px}.lsi-information.lsi-information-last-row{margin-bottom:15px}.lsi-step{background:#f7f9fc;padding:10px 15px 0 15px;border-radius:6px;border:1px solid #dfdfdf;margin-bottom:15px;position:relative}.lsi-step.step-has-error{border-color:#ff3823;background-color:rgba(255,56,35,.05)}.lsi-step.i-am-disabled{cursor:not-allowed;opacity:.7}.lsi-step.i-am-disabled *{pointer-events:none}.lsi-step-action-area{position:absolute;top:8px;right:8px;display:flex;gap:10px;z-index:2;align-items:center}.lsi-step-action{cursor:pointer;border-radius:50%;display:flex;height:25px;width:25px;align-items:center;justify-content:center;color:#fff;background-color:#285fc6;font-size:12px;line-height:1;z-index:2;opacity:.8}.lsi-step-action:hover{opacity:1;background-color:#1f4b9c}.lsi-step-action.lsi-step-action-remove{right:15px;background-color:#a8a8a8}.lsi-step-action.lsi-step-action-remove:hover{background-color:#ef1700}.lsi-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.lsi-row .lsi-col{flex:1;display:flex;flex-direction:column;justify-content:flex-start}.lsi-row .lsi-col-mute{max-width:112px;white-space:nowrap}.lsi-row .lsi-form-error{font-size:12px;text-align:left;color:#ff3823}.lsi-row .lsi-form-group{display:flex;align-items:center;gap:12px;flex:1;padding-bottom:16px}.lsi-row .pbx-form-control{width:auto;flex:1}.lsi-col.lsi-col-top-remove{flex:0;justify-content:center;align-items:flex-start}.lsi-col.lsi-col-top-remove .lsi-step-action-top-remove{color:#ff3823;border-radius:50%;cursor:pointer;display:flex;height:25px;width:25px;align-items:center;justify-content:center;font-size:16px;line-height:1;top:-7px;position:relative}.lsi-col.lsi-col-top-remove .lsi-step-action-top-remove:hover{color:#fff;background-color:#ff3823}.lsi-label{font-weight:600;color:#344054;text-align:left;line-height:1.2}.lsi-label-mute{color:#7f7f7f;font-weight:normal}select.pbx-form-control.lsi-input,.pool-datagrid select.lsi-input,select.lsi-input input[type=number].lsi-input,.lsi-input{height:30px;padding:0 6px;border:1px solid #c9c9c9;border-radius:3px;box-shadow:none;flex:1;font-size:13px;width:100%}.lsi-input::placeholder{color:#b8b8b8}.lsi-input:disabled,.lsi-input [disabled]{background-color:#f5f5f5;cursor:not-allowed;opacity:.7}.pool-datagrid select.lsi-input{border:1px solid #c9c9c9 !important}select.pbx-form-control.lsi-input,select.lsi-input{padding-right:26px;cursor:pointer}select.pbx-form-control.lsi-input.has-error,select.lsi-input.has-error{background-image:url("../images/dropdown-arrow-2.png");border-color:#ff3823 !important}.lsi-step-saved-indicator{background-color:#285fc6;color:#fff;border-radius:50%;display:flex;height:25px;width:25px;align-items:center;justify-content:center;animation:lsi-saved-anim .9s ease-in-out forwards}@-webkit-keyframes lsi-saved-anim{0%{-webkit-transform:scale(0);opacity:0}20%{-webkit-transform:scale(1);opacity:1}75%{-webkit-transform:scale(1);opacity:1}100%{-webkit-transform:scale(0);opacity:0}}@keyframes lsi-saved-anim{0%{transform:scale(0);opacity:0}20%{transform:scale(1);opacity:1}75%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}.ph-floor-saved-indicator{background-color:#285fc6;color:#fff;border-radius:50%;display:flex;height:22px;width:22px;align-items:center;justify-content:center;animation:lsi-saved-anim .9s ease-in-out forwards;position:absolute;top:3px;right:-38px}.lsi-text{font-size:14px;color:#475467}.lsi-legend{display:flex;gap:10px;justify-content:end;flex-wrap:wrap;white-space:nowrap;margin-bottom:10px}.tag{padding:4px 10px;border-radius:4px;font-size:12px;color:#fff}.lsi_badge_red{background:#d92d20}.lsi_badge_yellow{background:#fdb022}.lsi_badge_green{background:#12b76a}.lsi_badge_purple{background:#7a5af8}.add-step{margin-top:10px;padding:8px 14px;border:1px dashed #98a2b3;background:rgba(0,0,0,0);cursor:pointer}.ph-floor{margin-top:10px;margin-bottom:10px;display:flex;align-items:center;gap:10px}.ph-floor select{width:auto;min-width:200px}.ph-floor label{display:flex;align-items:center;gap:3px}.info-text{font-size:15px;line-height:1.4;margin-bottom:10px}.lsi-add-btn-holder{display:flex;justify-content:center;align-items:center}.lsi-add-btn-holder.lsi-no-steps{min-height:230px;background:#f7f9fc;border-radius:6px;border:1px solid #dfdfdf}.lsi-loader{display:flex;position:absolute;left:0;right:0;top:0;bottom:0;align-items:center;justify-content:center;z-index:5;background:rgba(255,255,255,.5)}.lsi-loader i{border:3px solid rgba(0,0,0,0);border-radius:50%;border-top-color:#285fc6;width:50px;height:50px;-webkit-animation:lis-loader-anim .4s linear infinite;animation:lis-loader-anim .4s linear infinite}@-webkit-keyframes lis-loader-anim{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes lis-loader-anim{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.lsi-step-updating-indicator{height:25px;width:25px;display:flex;align-items:center;justify-content:center}.lsi-step-updating-indicator i{border:3px solid rgba(0,0,0,0);border-radius:50%;border-top-color:#285fc6;width:25px;height:25px;-webkit-animation:lis-loader-anim .4s linear infinite;animation:lis-loader-anim .4s linear infinite}.lsi-ph-floor-loader{display:flex;align-items:center;justify-content:center;z-index:5}.lsi-ph-floor-loader i{border:2px solid rgba(0,0,0,0);border-radius:50%;border-top-color:#285fc6;width:20px;height:20px;-webkit-animation:lis-loader-anim .4s linear infinite;animation:lis-loader-anim .4s linear infinite}select.lsi-select.pbx-form-control:disabled,select.lsi-select.pbx-form-control [disabled]{opacity:.6;cursor:not-allowed}.lsi-step-add-btn:disabled,.lsi-step-add-btn [disabled]{opacity:.6;cursor:not-allowed}.pbx-alert{color:#fff;border:0;padding:10px 12px;border-radius:4px;margin-bottom:15px;font-size:13px}.pbx-alert-success{background-color:#52c631}.pbx-alert-danger{background-color:#ff3823}.lsi-ph-floor-loader-area{position:relative}.lsi-ph-floor-loader-area .lsi-select-ph-floor:disabled,.lsi-ph-floor-loader-area .lsi-select-ph-floor [disabled]{background-image:none !important}.lsi-ph-floor-loader-area .lsi-ph-floor-loader{position:absolute;top:50%;right:10px;transform:translateY(-50%);background-color:#fff}.lsi-input,.lsi-select{outline:none}.lsi-input:focus,.lsi-select:focus{border-color:#285fc6 !important}.collapseClass a.lsi{left:32px}.lsi-input-wrapper{flex:1;position:relative}.lsi-input-wrapper .lsi-form-error{position:absolute;bottom:-15px;left:0}.lsi-input-wrapper .lsi-form-error .step-field-error{display:none}.lsi-input-wrapper .lsi-form-error .step-field-error.step-field-error-range{display:inline}.lsi-chemical-settings-area .chemical-reading-required-setting{margin-bottom:15px}.chemical-reading-required-setting-label-area{display:inline-flex;gap:4px;align-items:center}.chem-reading-selector-chems{width:95%}.chem-reading-selector-chems select{width:100% !important}.chem-reading-selector-lsi{width:auto;display:inline-block}.chem-reading-selector-lsi select{width:100% !important}.chem-reading-selector-lsi select.border-select:after{top:9px}.lsi-label-order-dropdown{display:block;margin-bottom:10px;margin-top:5px}.lsi-label-order-dropdown .lsi-label{cursor:pointer}.lsi-label-order-dropdown.dropdown .dropdown-menu>li>a:hover,.lsi-label-order-dropdown.dropdown .dropdown-menu>li>a:focus{background-color:#00a3ff !important;background-image:none !important}.lsi-order-dropdown-icon{background-image:url("../images/dropdown-arrow.png");width:11px;height:10px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;margin-left:2px}.webhook-setting .webhook-toggle{display:flex;align-items:center;gap:10px}.webhook-setting .endpoint-wrapper{display:flex;align-items:center;gap:10px;margin-top:10px}.webhook-setting .endpoint-input{width:60%}.webhook-setting .event-item{display:flex;align-items:center;gap:5px;margin-bottom:6px}a:focus,a:active,a:focus-visible{outline:none !important;box-shadow:none !important}/*# sourceMappingURL=custom.style.pb.css.map */
