@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/robotocondensed/v30/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyXsosBO5Xk.ttf) format("truetype")}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v30/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyWyosBO5Xk.ttf) format("truetype")}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/robotocondensed/v30/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyVVpcBO5Xk.ttf) format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVmUiA8.ttf) format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmUiA8.ttf) format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;font-stretch:normal;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmUiA8.ttf) format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-stretch:normal;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjalmUiA8.ttf) format("truetype")}@font-face{font-family:"DM Serif Display";font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmserifdisplay/v16/-nFhOHM81r4j6k0gjAW3mujVU2B2G_Vx1w.ttf) format("truetype")}@font-face{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmserifdisplay/v16/-nFnOHM81r4j6k0gjAW3mujVU2B2K_c.ttf) format("truetype")}body{margin:0;padding:0;font-family:"Roboto Condensed",Roboto,"Open Sans",sans-serif;font-weight:300;background-color:#eee;font-size:10.6px;min-height:-webkit-fill-available}.app .btn{font-size:1.5rem;text-transform:capitalize;padding:7px 18px;border-radius:8px}.app .btn.btn-lg{font-size:1.6rem;padding:12px 20px}.app .btn.btn-sm{padding:6px 18px;font-size:1.28rem}.app .btn.btn-primary{background:#3fb5fc;border-color:#007ac3}.app .btn.btn-grey{background:#a2acb4;border-color:#707070;color:#fff}.app .btn.btn-warning{background:#ff9738;border-color:#c16723}.app .btn.btn-default{background-color:#fff}.app .btn.btn-danger{border-color:#840000}.app .btn.btn-success{background:#7fc467;border-color:#4d8e37}.app .btn.btn-info{background:#06b6b6;border-color:#035353}.app .btn.btn-info:focus{background:#035353;border-color:#000}.app .btn.btn-link{color:#3fb5fc;text-transform:uppercase}.app .btn.btn-link.left-side{padding-left:0}.app .btn.btn-link.right-side{padding-right:0}.app .btn.btn-link:active{background:rgba(59,185,234,.2)}.app .btn:focus{outline:none!important}.app .alert.alert-danger{color:#840000;background-color:#ffd0d0;border-color:#ffb7b7}.beacon-form{display:block}.beacon-form .form-buttons{margin-top:20px}.beacon-form .DraftEditor-root .DraftEditor-editorContainer .public-DraftEditor-content{line-height:16px}.beacon-form .DraftEditor-root{min-height:100px}.beacon-form .has-feedback label~.form-control-feedback{top:23px}.beacon-form .datetime-select.alignRight .rdtPicker{right:0}.beacon-form .datetime-select .form-control-feedback{right:10px}.beacon-form .beacon-checkbox{display:inline-block}.beacon-form .react-checkbox-label,.beacon-form .react-toggle-label{margin-left:10px;vertical-align:top}.beacon-form .react-toggle-label{line-height:25px}.beacon-form .react-checkbox-label{font-weight:700;color:#333;line-height:1.5;margin-top:2px}.beacon-form.warning .react-select__multi-value,.beacon-form.warning .react-toggle--checked .react-toggle-track{background-color:rgba(255,151,56,.3)}.beacon-form.warning .react-toggle--checked:hover .react-toggle-track{background-color:rgba(193,103,35,.3)}.beacon-form.success .react-select__multi-value,.beacon-form.success .react-toggle--checked .react-toggle-track{background-color:rgba(127,196,103,.3)}.beacon-form.success .react-toggle--checked:hover .react-toggle-track{background-color:rgba(77,142,55,.3)}.beacon-form.info .react-select__multi-value,.beacon-form.info .react-toggle--checked .react-toggle-track{background-color:rgba(6,182,182,.3)}.beacon-form.info .react-toggle--checked:hover .react-toggle-track{background-color:rgba(3,83,83,.3)}.beacon-form.primary .react-select__multi-value,.beacon-form.primary .react-toggle--checked .react-toggle-track{background-color:rgba(63,181,252,.3)}.beacon-form.primary .react-toggle--checked:hover .react-toggle-track{background-color:rgba(3,132,210,.3)}.beacon-form .required-label{text-transform:none;color:#707070}.beacon-form .rdw-link-modal{height:auto}.beacon-form .rdw-editor-wrapper{background-color:#fff;border-radius:8px;border:1px solid #ccc}.beacon-form .rdw-editor-wrapper .rdw-editor-toolbar{border-top-left-radius:8px;border-top-right-radius:8px}.beacon-form .rdw-editor-wrapper .rdw-editor-main{padding:0 5px}.beacon-form .form-divider{float:left;margin:1rem 0 1.625rem;padding:0 .9375rem;position:relative;width:100%}.beacon-form .form-divider>span{background-color:#ccc;display:block;height:1px;width:100%}.form-group{margin-bottom:10px}.form-group .checkbox-label{align-items:center;display:flex;justify-content:flex-start;margin:8px 0}.form-group .control-label{font-size:14px;font-weight:400;text-transform:capitalize;line-height:20px}.form-group .form-control{height:36px}.form-group .form-control[name=phoneExtension]{max-width:161.5px}.form-group .beacon-checkbox input[type=checkbox],.form-group .form-control{margin-top:-5px;font-size:1.2em;font-weight:400;color:#777;box-shadow:none;border-radius:8px}.form-group .beacon-checkbox,.form-group .beacon-checkbox input[type=checkbox]{height:28px;margin:0 0 0 -4px;padding:0;width:28px}.form-group .beacon-checkbox input[type=checkbox]{margin-left:-3px}.form-group .input-group-btn{font-size:inherit}.form-group .input-group-btn .btn{margin-top:-5px;padding:7px 18px}.form-group .react-select__multi-value{padding:2px}.form-group .react-select__control{min-height:36px;height:36px;padding:0 5px;letter-spacing:normal}.form-group .react-select__control:hover{border-color:none}.form-group .react-select__control .react-select__value-container{padding:0}.form-group .is-multi .react-select__control{min-height:40px;height:auto}.form-group .react-select__option{color:#000}.beacon-select .react-select__menu{z-index:5}.slide-modal .modal-footer{display:none}.modal-body{padding:15px 0 40px;overflow-y:auto;overflow-x:hidden;height:600px}.modal-body .form-buttons{position:fixed;bottom:0;background-color:#f5f5f5;border-top:1px solid #dcdcdc;padding:10px 15px}.two-pane-layout{--filters:86px}.two-pane-layout .slide-modal{overflow:hidden}.two-pane-layout .slide-modal .modal-body{padding:15px 0 40px;overflow-y:auto;overflow-x:hidden;height:calc(100vh - 199px)}.two-pane-layout .slide-modal .modal-footer{display:none}.two-pane-layout .slide-modal .modal-dialog{margin:0 auto 0 250px;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;width:400px}@media (max-width:1399px){.two-pane-layout .slide-modal .modal-dialog{margin:0 auto 0 82px}}.two-pane-layout .slide-modal .modal-content{background-color:#f5f5f5;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;border-radius:0;box-shadow:none;min-height:calc(100vh - 84px);border:none;border-left:2px solid #4e5254}.two-pane-layout .slide-modal.from-left .modal-content{margin-right:auto;-webkit-transform:translate3d(-100rem,0,0);transform:translate3d(-100rem,0,0)}.two-pane-layout .slide-modal.after-open .modal-content{-webkit-transform:translateZ(0);transform:translateZ(0)}.two-pane-layout .slide-modal.second-modal{margin:0 auto 0 250px;z-index:1045}@media (max-width:1399px){.two-pane-layout .slide-modal.second-modal{margin:0 auto 0 82px}}.two-pane-layout .slide-modal.second-modal.after-entered{z-index:1055}.two-pane-layout .slide-modal.second-modal .modal-dialog{margin-left:399px}.two-pane-layout .slide-modal.wide-modal .modal-dialog{width:500px}.two-pane-layout .slide-modal.second-wide-modal{margin:0 auto 0 500px}.modal-container{position:relative}.modal-container .modal,.modal-container .modal-backdrop{position:absolute}.container-fluid{height:calc(100vh - 84px)}@media screen and (max-width:1020px){.banner:has(div,.form.select-facility-form){overflow-x:auto;height:130px}}.banner{height:60px;width:100%}.banner .subtitle{color:#fff;font-size:1.2em}.banner .title{font-size:1.8em;color:#fff;line-height:60px;padding-left:30px;padding-right:20px;text-transform:uppercase}.banner .title .breadcrumb{background-color:initial;padding:0}.banner .title .breadcrumb a,.banner .title .breadcrumb span{color:#fff}.beacon-checkbox.react-toggle--focus .react-toggle-thumb,.beacon-toggle.react-toggle--focus .react-toggle-thumb{box-shadow:none}.beacon-checkbox .react-toggle-thumb,.beacon-toggle .react-toggle-thumb{border-color:#3fb5fc}.ReactTable.beacon-table{font-size:1.2em;font-weight:400;border-top:none;height:calc(100vh - 144px - var(--filters));overflow:auto;background-color:#fff}.ReactTable.beacon-table .rt-tbody .rt-td{border-right:none}.ReactTable.beacon-table .ReactTable{margin-bottom:30px;min-height:120px}.ReactTable.beacon-table .ReactTable .rt-thead.-header .rt-tr:hover{background-color:#fff}.ReactTable.beacon-table .rt-noData{-webkit-transform:withTranslation(-50%,-90%);transform:withTranslation(-50%,-90%);padding:5px 10px}.ReactTable.beacon-table.dark{border-top:1px solid #013564}.ReactTable.beacon-table.dark .rt-tbody .rt-tr.-odd{background-color:rgba(1,53,100,.05)}.ReactTable.beacon-table.dark .rt-tbody .rt-tr.-even:hover,.ReactTable.beacon-table.dark .rt-tbody .rt-tr.-odd:hover{background-color:rgba(1,53,100,.2)}.ReactTable.beacon-table.green{border-top:1px solid #7fc467}.ReactTable.beacon-table.green .rt-tbody .rt-tr.-odd{background-color:rgba(127,196,103,.05)}.ReactTable.beacon-table.green .rt-tbody .rt-tr.-even:hover,.ReactTable.beacon-table.green .rt-tbody .rt-tr.-odd:hover{background-color:rgba(127,196,103,.2)}.ReactTable.beacon-table.blue{border-top:1px solid #007bc3}.ReactTable.beacon-table.blue .rt-tbody .rt-tr.-odd{background-color:rgba(0,123,195,.05)}.ReactTable.beacon-table.blue .rt-tbody .rt-tr.-even:hover,.ReactTable.beacon-table.blue .rt-tbody .rt-tr.-odd:hover{background-color:rgba(0,123,195,.2)}.ReactTable.beacon-table.orange{border-top:1px solid #ff9738}.ReactTable.beacon-table.orange .rt-tbody .rt-tr.-odd{background-color:rgba(255,151,56,.05)}.ReactTable.beacon-table.orange .rt-tbody .rt-tr.-even:hover,.ReactTable.beacon-table.orange .rt-tbody .rt-tr.-odd:hover{background-color:rgba(255,151,56,.2)}.ReactTable.beacon-table.purple{border-top:1px solid #06b6b6}.ReactTable.beacon-table.purple .rt-tbody .rt-tr.-odd{background-color:rgba(6,182,182,.05)}.ReactTable.beacon-table.purple .rt-tbody .rt-tr.-even:hover,.ReactTable.beacon-table.purple .rt-tbody .rt-tr.-odd:hover{background-color:rgba(6,182,182,.2)}.ReactTable.beacon-table.grey{border-top:1px solid #a2acb4}.ReactTable.beacon-table.grey .rt-tbody .rt-tr.-odd{background-color:rgba(162,172,180,.1)}.ReactTable.beacon-table.grey .rt-tbody .rt-tr.-even:hover,.ReactTable.beacon-table.grey .rt-tbody .rt-tr.-odd:hover{background-color:rgba(162,172,180,.25)}.ReactTable.beacon-table .rt-td{padding:6px 5px;min-height:38px;white-space:normal;display:flex;flex-direction:column;justify-content:center}.ReactTable.beacon-table .rt-tr{background-color:#fff;cursor:pointer}.ReactTable.beacon-table .rt-tr:first-child{padding-left:20px}.ReactTable.beacon-table .rt-thead .rt-tr{text-align:left;font-weight:600;text-transform:uppercase;background-color:initial;cursor:default}.ReactTable.beacon-table .rt-thead .rt-th{border-right:none}.ReactTable.beacon-table .rt-tbody .rt-tr-group{border-bottom:3px solid rgba(0,0,0,.05);background-color:#fff}.ReactTable.beacon-table .rt-thead.-header{box-shadow:none;padding-top:20px}.ReactTable.beacon-table .-pagination{box-shadow:none}@supports (zoom:2){.ReactTable.beacon-table input[type=checkbox],.ReactTable.beacon-table input[type=radio]{zoom:1.5}}@supports not (zoom:2){.ReactTable.beacon-table input[type=checkbox],.ReactTable.beacon-table input[type=radio]{-webkit-transform:scale(1.5);transform:scale(1.5);margin:15px}}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s ease-in-out infinite;animation:sk-bounce 2s ease-in-out infinite}.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-bounce{0%,to{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.security-functions-list .list-group-item-heading{color:#007bc3}.form-control-feedback{z-index:0}.main-body-content{overflow:hidden;height:100%}.vertical-align{display:flex;align-items:center}.manage-work-order .nav-tabs li:first-child{margin-left:22px}.redux-toastr{font-size:1.2rem}.redux-toastr .top-right{width:400px}.rrt-confirm-holder .rrt-confirm .rrt-message{white-space:pre-line}.beacon-expander-toggle{transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.icon-right{position:absolute;top:15px;right:20px}.signaturePad{border:1px solid #ccc;background-color:#fff;border-radius:8px}.skip-nav-link{border:0;clip:rect(0 0 0 0);height:1px;left:200px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:25px;width:1px}.skip-nav-link:focus{background:#fff;clip:auto;height:auto;padding:1rem;position:fixed;width:auto;z-index:1001}.add-multi-control .dropdown,.add-multi-control .dropdown .dropdown-menu{width:100%}.btn-default.active:hover,.btn-default:active:hover,.open>.dropdown-toggle.btn-default:hover{background-color:inherit}.h-scroll{overflow-x:auto;overflow-y:hidden;white-space:nowrap;margin:16px 0;padding-top:8px}.h-scroll .item{position:relative;display:inline-block;width:85px;height:85px;border:1px solid #ccc;cursor:pointer}.h-scroll .item:not(:first-child){margin-left:8px}.h-scroll .item svg{position:absolute;top:-8px;right:-8px;width:16px;height:16px;border:1px solid #000;border-radius:8px;cursor:pointer}.h-scroll .item img{display:block;width:100%;height:100%;object-fit:contain}.leadPartTableLabel{font-weight:700;text-transform:capitalize;font-size:14px;padding:1rem 0 0 2rem}.partTableBody{padding-bottom:2rem;float:left}.leadPart{display:flex;flex-direction:row;float:left;width:100%;padding:1rem 1rem 0 2rem}.leadPart span{font-size:1.2em;font-weight:400;padding:0 5px 0 0;color:#333}.leadPart .installBase{flex-basis:20%}.leadPart .partNumber{flex-basis:55%}.leadPart .quantity{flex-basis:10%}.leadPart .installationTime{flex-basis:15%}.leadPartTableHeaders{display:flex;flex-direction:row;float:left;width:100%;padding:0 1rem 0 2rem}.leadPartTableHeaders div{text-align:left;font-weight:600;text-transform:uppercase}.leadPartTableHeaders .lpCol1{flex-basis:20%}.leadPartTableHeaders .lpCol2{flex-basis:55%}.leadPartTableHeaders .lpCol3{flex-basis:10%}.leadPartTableHeaders .lpCol4{flex-basis:15%}.doc-country-select{text-transform:unset!important}.sales-final-label{color:#d00000;font-size:3rem;font-weight:400;margin-top:50px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media screen and (max-width:1024px){.two-pane-layout .slide-modal.second-modal,.two-pane-layout .slide-modal.second-modal .modal-dialog{margin-left:0!important}.two-pane-layout .slide-modal .modal-dialog{width:100%!important}.manage-customer-quotes .ReactTable.beacon-table .rt-tbody .rt-tr{display:flex;flex-direction:column;padding:8px 16px}.manage-customer-quotes .ReactTable.beacon-table .rt-tbody .rt-tr .rt-td{width:100%!important;max-width:1024px!important;min-height:25px}.manage-customer-quotes .ReactTable.beacon-table .rt-thead.-header{display:none}.manage-quote-container{align-items:center;display:flex;width:100%}.manage-quote-container p{line-height:1.2;margin:0}.manage-quote-container .table-mobile-header{color:#a2acb4;flex-basis:25%;font-family:"Roboto Condensed";font-size:14px;font-weight:500;line-height:1.2;margin-right:25px;width:76px}.manage-quote-container .table-value{flex-basis:70%}.quote-save-btn{width:50%;margin-left:8px}.quote-cancel-btn{width:50%;margin-right:8px}.quote-notes-form .quote-notes-text{height:100vh}.quote-notes-form .form-buttons{background-color:#fff}.form-buttons{justify-content:space-between!important;width:100vw}.ReactTable.beacon-table{max-height:calc(100vh - 230px)}.ReactTable.beacon-table .rt-tbody{overflow-x:hidden}}.manage-report-modal{float:left;padding:2rem;width:100%}.manage-report-modal .external-doc-section{margin-bottom:2rem}.manage-report-modal .external-doc-section .file-container{display:flex;flex-direction:row;justify-content:space-between}.manage-report-modal .external-doc-section .file-container input{width:80%}.manage-report-modal .external-doc-section .file-container span{cursor:pointer}button.btn.btn-link.tutorial-icon{padding:0;font-size:20px}.header{width:100%;height:84px;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.15)}.header .tutorial-icon{padding:0}.header .white-rectangle{position:absolute;top:-21px;right:0;z-index:11;width:360px;height:82px;background-color:#fff}.header .profile-text{z-index:100;right:55px;position:absolute}.header img{height:53px;margin-top:15px;margin-left:30px}.header .help-button-wrap{display:inline-block;position:relative}.header .help-button-wrap .help-icon{width:28px;height:28px;margin-top:-3px;cursor:pointer;margin-left:15px}.header .alert-notification-badge{display:inline-block;position:relative;margin-right:20px;margin-left:0}.header .alert-notification-badge img{margin-left:15px}.header .alert-notification-badge .notification-icon{height:25px;margin-top:-5px;cursor:pointer}.header .alert-notification-badge .notification-icon.animation{height:30px}.header .alert-notification-badge .badge{font-size:8px;background-color:red;margin-top:-25px;margin-left:-10px}.header .profile{float:right;font-size:1.6em;margin-top:29px;vertical-align:middle;text-align:center}.header .profile .name{font-size:1.2em;color:#007ac3;text-transform:capitalize}.header .profile .vertical{width:0;outline:1px solid #013564;height:50px;margin-left:15px;margin-right:10px;vertical-align:top}.header .header-menu{display:inline-block;margin-top:-8px}.header .header-menu .caret{display:none}.header .header-menu .dropdown-toggle{z-index:13}.header .header-menu .dropdown-menu{top:61px;left:-93px;z-index:10;border-radius:0;border-top:none;border-right:none;-webkit-transform:translateY(-120%);transform:translateY(-120%);transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;display:block;box-shadow:none}.header .header-menu .dropdown-menu li>a{color:#3fb5fc}.header .header-menu .dropdown-menu .active>a{background-color:initial;color:#aaa}.header .header-menu .dropdown-menu.menu-open{-webkit-transform:translateY(0);transform:translateY(0);transition:z-index .5s steps(2) 1s,-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,z-index .5s steps(2) 1s;transition:transform .5s ease-in-out,z-index .5s steps(2) 1s,-webkit-transform .5s ease-in-out;z-index:10}.header .header-menu-button{color:#707070;font-size:1.1em}.header .sk-cube-grid{width:20px;height:20px;position:relative;display:inline-block;margin-left:30px;vertical-align:middle;margin-top:27px}.header .sk-cube-grid .sk-cube{width:33%;height:33%;background-color:#ff9738;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s ease-in-out infinite;animation:sk-cubeGridScaleDelay 1.3s ease-in-out infinite}.header .sk-cube-grid .sk-cube1{-webkit-animation-delay:.2s;animation-delay:.2s}.header .sk-cube-grid .sk-cube2{-webkit-animation-delay:.3s;animation-delay:.3s}.header .sk-cube-grid .sk-cube3{-webkit-animation-delay:.4s;animation-delay:.4s}.header .sk-cube-grid .sk-cube4{-webkit-animation-delay:.1s;animation-delay:.1s}.header .sk-cube-grid .sk-cube5{-webkit-animation-delay:.2s;animation-delay:.2s}.header .sk-cube-grid .sk-cube6{-webkit-animation-delay:.3s;animation-delay:.3s}.header .sk-cube-grid .sk-cube7{-webkit-animation-delay:0s;animation-delay:0s}.header .sk-cube-grid .sk-cube8{-webkit-animation-delay:.1s;animation-delay:.1s}.header .sk-cube-grid .sk-cube9{-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes sk-cubeGridScaleDelay{0%,70%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes sk-cubeGridScaleDelay{0%,70%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@media screen and (max-width:1024px){.header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header img{margin-top:0}.header .white-rectangle{visibility:hidden;left:0;width:100%;position:fixed;height:105px}.header .white-rectangle[data-open=false]{transition:visibility 0s ease-out .5s}.header .white-rectangle[data-open=true]{visibility:visible}.header .dropdown-menu{-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;left:0!important;bottom:0;background-color:#007bc3;position:fixed;right:0;top:80px;z-index:-1}.header .dropdown-menu li{background-color:#007bc3;border-bottom:1px solid #fff;height:70px;display:flex}.header .dropdown-menu li a{color:#fff;display:flex;align-items:center;width:100%;font-size:2em}.header .dropdown-menu li a:hover{background-color:#013564;color:#fff}.header .dropdown-menu.menu-open{left:0!important;bottom:0;background-color:#007bc3;position:fixed;right:0;height:auto;font-size:1em;top:80px;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);z-index:10}.header .dropdown-menu.menu-open li{background-color:#007bc3;border-bottom:1px solid #fff;height:70px;display:flex}.header .dropdown-menu.menu-open li a{color:#fff;display:flex;align-items:center;width:100%;font-size:2em}.header .dropdown-menu.menu-open li a:hover{background-color:#013564;color:#fff}.header a{z-index:100}.header .menu-welcome{height:50px;display:flex;background-color:#f1f1f1;padding:24px;justify-content:space-between;align-items:flex-end;height:100px;margin-top:-5px;margin-left:-1px}.header .menu-welcome-left{display:flex;flex-direction:column;flex-basis:50%}.header .welcome-text-menu{color:#013564;text-transform:uppercase;margin-bottom:0}.header .name-menu{color:#007bc3;font-size:24px;margin-bottom:0}}.loginlayout{background-image:url(/static/media/beaconHome.c0f7889b.jpg);background-repeat:no-repeat;background-size:cover;min-height:calc(100vh - 84px)}.loginlayout .login-form{position:relative;margin-left:auto;margin-right:auto;margin-top:60px;padding:20px 10px;min-height:320px;height:auto;width:450px;background-color:rgba(0,123,195,.7);border:2px solid #fff;box-shadow:0 3px 6px rgba(0,0,0,.3)}.loginlayout .login-form .loginTitle{color:#fff;font-size:2em;line-height:29px;display:block;text-align:center}.loginlayout .login-form .loginBtn{color:#007ac3;box-shadow:0 3px 6px rgba(0,0,0,.3);display:block;width:250px;margin:45px auto 10px}.loginlayout .login-form .loginBtn img{float:left}.login-form .btn-cancel,.login-form .btn-signup{padding:10px 24px;line-height:1}.login-form .btn-cancel{background-color:#fff;color:#007ac3;border:1px solid #007ac3}.login-form .btn-signup{background-color:#007ac3;color:#fff}.beacon-form-info{color:#2c2c2c;font-size:14px;line-height:1.4;font-weight:400;margin-bottom:32px;padding-inline:15px}.beacon-form-info .welcome-text{font-family:"DM Serif Display",serif;color:#007bc3;font-weight:400;font-size:24px;line-height:1.2;letter-spacing:-.01em;margin-top:0;margin-bottom:16px}.beacon-form-info a{color:#007bc3;text-decoration:underline;text-underline-offset:2px}@media (min-width:768px){.beacon-form-info .welcome-text{font-size:28px;line-height:1.5}.beacon-form-info p{font-size:16px;line-height:1.4}}@media (min-width:1024px){.beacon-form-info .welcome-text{font-size:32px}}.beacon-home-xs{width:100%;height:200px;object-fit:cover}@media (min-width:768px){.beacon-home-xs{height:250px}}@media (min-width:1023px){.beacon-home-xs{display:none}}.beacon-home-lg{display:none}@media (min-width:1023px){.beacon-home-lg{display:block;width:100%;height:100%;object-fit:cover}}.wrapper{overflow-y:auto;height:calc(100dvh - 284px)}@media (min-width:768px){.wrapper{height:calc(100dvh - 84px)}}.signup{font-family:Roboto;background-repeat:no-repeat;background-size:cover;background-color:#f1f1f1}@media (min-width:1023px){.signup{display:grid;grid-template-columns:1fr 1fr;max-height:calc(100vh - 84px)}}.signup .login-form{min-height:320px;width:100%;padding-bottom:32px}@media (min-width:767px) and (max-width:1439px){.signup .login-form .country-code,.signup .login-form .email,.signup .login-form .first-name,.signup .login-form .last-name,.signup .login-form .phone-extension,.signup .login-form .position{padding-right:8px;border-right:1px solid #dbdcdd}.signup .login-form .address,.signup .login-form .address2,.signup .login-form .city,.signup .login-form .company,.signup .login-form .country,.signup .login-form .state{padding-left:8px}.signup .login-form .phone{padding-right:4px}.signup .login-form .phone-extension{padding-left:4px;padding-right:8px}.signup .login-form .state{padding-right:4px}.signup .login-form .zip{padding-left:4px}}@media (min-width:1439px){.signup .login-form{padding-bottom:80px}}.signup .login-form form{display:inline-block}.signup .login-form .form-control{height:40px}.signup .login-form.login{text-align:center}.signup .login-form.signup{min-height:480px}.signup .login-form.signup-success{background-color:rgba(23,161,36,.7);font-size:1.3em;padding:20px 30px;height:100%}.signup .login-form .user-form-buttons{margin-top:20px}.signup .login-form .loginTitle{color:#fff;font-size:2em;line-height:29px}.signup .login-form .loginBtn{color:#007ac3;box-shadow:0 3px 6px rgba(0,0,0,.3);display:block;width:250px;margin:45px auto 10px}.signup .login-form .loginBtn img{float:left}.signup .login-form .signupBtn{color:#fff;margin-top:20px}.signup .login-form .ok-button{position:absolute;right:10px;bottom:10px}.signup .login-form .form-group .control-label{color:#000;text-transform:capitalize;line-height:1.5;margin-bottom:6px}.signup .login-form .form-group{margin-bottom:16px;color:#fff}.signup .login-form .form-control-feedback-glyphicon{top:30px}.signup .login-form .has-feedback .form-control{padding-right:30px}.signup .spinner{width:34px;top:0;left:200px;height:34px;position:absolute}.signup .flip-container{-webkit-perspective:1000px;perspective:1000px;margin:0 auto}.signup .flip-container.flip .flipper{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.signup .back,.signup .flip-container,.signup .front{width:100%;height:100%}.signup .flipper{transition:.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;height:100%}.signup .back,.signup .front{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0}.signup .front{padding-top:32px;padding-inline:1px}@media (min-width:1023px){.signup .front{padding-top:32px;padding-inline:17px}}@media (min-width:1439px){.signup .front{padding-top:80px;padding-inline:65px}}.signup .front{z-index:2;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.signup .back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.signup .flip-container.flip .front{display:none}.signup .flip-container.flip .back{-webkit-backface-visibility:visible;backface-visibility:visible}}.pending-account-text{color:#fff;font-size:18px;line-height:1.5;margin:32px}.pending-account-text a{color:#fff;text-decoration:underline}@-webkit-keyframes fadeIn{0%{opacity:0}}@keyframes fadeIn{0%{opacity:0}}.status-container{display:flex;flex-direction:row;grid-gap:20px;gap:20px}.status-container .left{grid-gap:20px;gap:20px}.status-container .left,.status-container .right{display:flex;flex-direction:column}.eventLogContainer .eventLogTable{margin-top:1rem;max-height:300px}.eventLogContainer .eventLogTable .pagination-bottom{display:none}.dashboard-container .dashboard-scrollable{height:calc(100vh - 144px);overflow-y:auto;overflow-x:hidden}.dashboard-container .banner{margin-bottom:1px}.dashboard-container .dashboard,.dashboard-container .dashboard-analytics-container{-webkit-animation:fadeIn 1024ms;animation:fadeIn 1024ms}.dashboard-container .dashboard-form{display:flex;grid-column:1/span 2;grid-row:2}.dashboard-container .dashboard-form,.dashboard-container .dashboard-form .form-group{width:100%}.dashboard-container .dashboard .tile{outline:1px solid #fff}.dashboard-container .dashboard .tile .title{position:absolute;left:0;right:0;top:40%;margin-left:auto;margin-right:auto;width:270px;display:inline-block;vertical-align:middle;line-height:4rem;text-align:center;font-weight:700;font-size:1.4rem;text-transform:uppercase;color:#fff}.dashboard-container .dashboard .tile .title svg{margin-bottom:10px;opacity:1;margin-left:auto;margin-right:auto;display:block;width:30px;overflow:visible}.dashboard-container .dashboard .tile img{opacity:.2}.dashboard-container .dashboard .dark{background-color:#013564}.dashboard-container .dashboard .green{background-color:#7fc467}.dashboard-container .dashboard .blue{background-color:#007bc3}.dashboard-container .dashboard .orange{background-color:#ff9738}.dashboard-container .dashboard .purple{background-color:#06b6b6}.dashboard-container .dashboard .deepOrange{background-color:#ff9738}.dashboard-container .dashboard .grey{background-color:#a2acb4}.dashboard-container .smart-links-analytics{margin-bottom:20px;padding-right:10px;padding-left:10px}.dashboard-container .analytics-card{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:24px;padding-right:12px;padding-left:12px}.dashboard-container .alert{padding:5px;margin-bottom:5px}.dashboard-container .dashboard-analytics-container{display:grid;grid-auto-rows:auto;grid-gap:20px;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));padding:20px 25px}@media screen and (min-width:1900px){.dashboard-container .dashboard-analytics-container{grid-template-columns:repeat(auto-fill,minmax(405px,1fr))}}.dashboard-container .dashboard-analytics-container>*{float:none}.dashboard-container .dashboard-analytics-container,.dashboard-container .dashboard-analytics-container .analytics-inner{width:100%}.dashboard-container .dashboard-analytics-container .analytics-item{max-width:450px;min-height:200px;min-width:343px;padding:0 .2% 0 3%;width:100%}.dashboard-container .dashboard-analytics-container .analytics-inner{display:grid;grid-auto-rows:auto;grid-gap:10px;grid-template-columns:repeat(2,1fr)}.dashboard-container .dashboard-analytics-container .analytics-inner .analytics-graph{width:55%}.dashboard-container .dashboard-analytics-container .highcharts-root text{font-family:inherit;font-size:12px!important;font-weight:700!important}.dashboard-container .quote-analytics{display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-gap:20px;grid-template-columns:repeat(2,1fr)}.dashboard-container .quote-analytics .analytics-data{width:auto}.dashboard-container .quote-analytics .analytics-inner{grid-column:1/span 2}.dashboard-container .quote-analytics .analytics-inner[data-section=title]{grid-row:1}.dashboard-container .quote-analytics .analytics-inner[data-section=numbers]{grid-row:2}.dashboard-container .quote-analytics .analytics-inner[data-section=numbers] .analytics-data span{font-size:1.4rem;white-space:nowrap}.dashboard-container .quote-analytics .analytics-inner[data-section=numbers] .analytics-data h2{font-size:3.8em;font-weight:700;margin-top:5px}.dashboard-container .quote-analytics .analytics-inner[data-section=stats]{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-row:3}.dashboard-container .quote-analytics .analytics-inner[data-section=stats] .analytics-data{align-items:center;border-radius:6px;display:flex;height:30px;justify-content:space-between;padding:6px 8px;width:100%}.dashboard-container .quote-analytics .analytics-inner[data-section=stats] .analytics-data:nth-of-type(2n){justify-self:end}.dashboard-container .quote-analytics .analytics-inner[data-section=stats] .analytics-data b,.dashboard-container .quote-analytics .analytics-inner[data-section=stats] .analytics-data p{color:#fff;font-size:16px;line-height:1;margin:0}.dashboard-container .quote-analytics .analytics-inner[data-section=stats] .analytics-data[data-type=quote-new]{background-color:#06b6b6}.dashboard-container .quote-analytics .analytics-inner[data-section=stats] .analytics-data[data-type=quote-approved]{background-color:#007bc3}.dashboard-container .quote-analytics .analytics-inner[data-section=stats] .analytics-data[data-type=quote-inprogress]{background-color:#7fc467}.dashboard-container .quote-analytics .analytics-inner[data-section=stats] .analytics-data[data-type=quote-rejected]{background-color:#da2f2f}.dashboard-container .analytics-item{margin:0;position:relative}.dashboard-container .analytics-item:nth-of-type(n+2):after{background-color:#fff;border-radius:1px;bottom:0;content:"";position:absolute;left:-10px;top:0;width:2px}.dashboard-container .pmp-analytics .analytics-data,.dashboard-container .pmp-analytics .analytics-inner{height:100%;max-height:280px}.dashboard-container .pmp-analytics .analytics-data{display:flex;flex-direction:column}.dashboard-container .device-inner{display:grid;grid-template-columns:minmax(214px,390px) minmax(518px,940px) minmax(160px,292px);grid-template-rows:auto;height:auto;max-width:1622px;min-width:892px;width:100%}.dashboard-container .device-inner .device-label{font-size:18px;line-height:20px;margin-bottom:0}.dashboard-container .device-inner .temp-label{font-size:14px;line-height:16px;margin:20px 0 10px;text-align:center}.dashboard-container .graph-key{align-items:flex-start;flex-direction:column}.dashboard-container .graph-key,.dashboard-container .graph-key .graph-key-list{justify-content:flex-start;margin:0;padding:0;width:100%}.dashboard-container .graph-key,.dashboard-container .graph-key .graph-key-item,.dashboard-container .graph-key .graph-key-list{display:flex}.dashboard-container .graph-key .graph-key-item,.dashboard-container .graph-key .graph-key-list{align-items:center}.dashboard-container .graph-key h2,.dashboard-container .graph-key p{font-weight:400;text-transform:uppercase}.dashboard-container .graph-key h2{font-size:14px;line-height:20px;margin:0 0 4px}.dashboard-container .graph-key .graph-key-item{border-radius:6px;height:36px;justify-content:flex-start;padding:8px;min-width:70px}.dashboard-container .graph-key .graph-key-item span{border:1px solid #fff;border-radius:50%;height:9px;margin-right:8px;width:9px}.dashboard-container .graph-key .graph-key-item p{font-size:14px;line-height:1.2;margin:0}.dashboard-container .graph-key .graph-key-item[data-type=open]{background-color:#b6f3f3;margin-right:24px}.dashboard-container .graph-key .graph-key-item[data-type=open] span{background-color:#06b6b6}.dashboard-container .graph-key .graph-key-item[data-type=closed]{background-color:#c1edff}.dashboard-container .graph-key .graph-key-item[data-type=closed] span{background-color:#007bc3}.install-base-analytics.analytics-item>.row,.pmp-analytics>.row{display:flex;justify-content:flex-start}.install-base-analytics .work-order-expander{min-height:70px}.install-base-analytics .ReactTable.beacon-table .rt-noData{-webkit-transform:withTranslation(-50%,-20%);transform:withTranslation(-50%,-20%);background:rgba(0,0,0,.2)}.tae-analytics .form-group .react-select__control{min-height:30px;height:30px;font-size:1em}.tae-analytics .form-group .react-select__control .react-select__placeholder{line-height:26px;-webkit-transform:translateY(-60%);transform:translateY(-60%)}.tae-analytics .form-group .react-select__control .react-select__single-value{line-height:26px!important;-webkit-transform:translateY(-60%);transform:translateY(-60%)}.tae-analytics .form-group .react-select__control .react-select__single-value .react-select__value-label{line-height:26px}.tae-analytics .form-group .react-select__control .react-select__input{height:26px}.tae-analytics .form-group .react-select__control .react-select__indicators{margin-top:-5px}.tae-analytics .tae-stats-container{font-size:.9em}.tae-analytics .tae-stats-container hr{height:2px;background:#b1b1b1;margin-top:10px;margin-bottom:10px}.device-container,.device-inner{background:#fff 0 0 no-repeat padding-box;border-radius:4px;width:100%}.device-container-expanded{height:calc(100vh - 144px);overflow-y:auto;overflow-x:hidden;padding:24px;width:100%}@media screen and (max-width:1090px){.device-container-expanded{overflow-x:auto}}.device-container{min-width:343px;padding:16px}.device-details{border-right:1px solid #eee;display:grid;grid-column-start:1;grid-column-end:2;grid-template-columns:1fr;grid-template-rows:repeat(6,-webkit-min-content) 1fr;grid-template-rows:repeat(6,min-content) 1fr;padding:16px;width:100%}.device-details .device-meta{color:#a2acb4;font-size:12px;line-height:16px;margin-bottom:0}.device-details .device-meta[data-dark=true]{color:#3c3c3c}.device-details .device-hour-graphs,.device-details .device-hour-wrap,.device-details .device-meta-wrap,.device-details img{width:100%}.device-details .device-meta-wrap,.device-details .hour-graph,.device-details img{margin-bottom:16px}.device-details .device-hour-wrap{--card-height:91.5px;height:100%;padding-bottom:16px}.device-details .device-hour-graphs{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;overflow-y:auto;position:relative}.device-details .request-service{margin:auto 0 0}.device-graphs{grid-column-start:2;grid-column-end:3;width:100%}.device-graphs p{margin-bottom:0}.device-graphs .device-unit-wrap{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(152px,212px));margin-top:20px}.device-graphs .device-system-item,.device-graphs .guage-wrap,.device-graphs .system-service-header,.device-graphs .system-service-item,.device-graphs .system-service-list,.device-graphs .system-service-subheader,.device-graphs .unit-footer,.device-graphs .unit-header,.device-graphs .unit-label-wrap{display:flex;width:100%}.device-graphs .device-system-item,.device-graphs .guage-wrap,.device-graphs .system-service-list{flex-direction:column}.device-graphs .device-system-item,.device-graphs .system-service-list{align-items:flex-start;justify-content:flex-start}.device-graphs .device-system-item,.device-graphs .device-unit-item{border-style:solid;border-width:1px;border-radius:6px;overflow:hidden}.device-graphs .device-system-item-cell,.device-graphs .device-unit-item{padding:8px}.device-graphs .system-service-header,.device-graphs .system-service-item,.device-graphs .system-service-subheader{padding:4px 8px;width:100%}.device-graphs .system-service-header,.device-graphs .system-service-item,.device-graphs .system-service-subheader,.device-graphs .unit-footer,.device-graphs .unit-header{align-items:center;justify-content:space-between}.device-graphs .guage-wrap{align-items:center;justify-content:center}.device-graphs .device-unit-item{grid-template-columns:2fr 1fr}.device-graphs .device-unit-item,.device-graphs .device-unit-item .unit-body{display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;width:100%}.device-graphs .device-unit-item .unit-footer,.device-graphs .device-unit-item .unit-header{grid-column:1/span 2}.device-graphs .device-unit-item .unit-header{font-size:14px;font-weight:700;line-height:23px;text-transform:uppercase}.device-graphs .device-unit-item .unit-label-wrap{align-items:center;justify-content:flex-start;margin-top:8px}.device-graphs .device-unit-item .unit-label-status{border-radius:100%;height:10px;margin-right:8px;max-height:10px;max-width:10px;min-height:10px;min-width:10px;width:10px}.device-graphs .device-unit-item .unit-hour{font-size:38px;font-weight:700;line-height:36px}.device-graphs .device-unit-item .unit-hour-label{color:#a1acb3;font-size:12px;line-height:23px}.device-graphs .device-unit-item .unit-body{grid-template-columns:1fr}.device-graphs .device-unit-item .unit-body[data-type=hours]{grid-column:1}.device-graphs .device-unit-item .unit-body[data-type=labels]{grid-column:2}.device-graphs .device-unit-item .unit-body[data-side=left]{align-items:flex-start}.device-graphs .device-unit-item .unit-body[data-side=right]{align-items:flex-end}.device-graphs .device-system-item{border-color:#007bc3}.device-graphs .device-system-item .system-service-header,.device-graphs .device-system-item .system-service-subheader{font-weight:700}.device-graphs .device-system-item .system-service-header{background-color:#8dbbde;color:#fff;text-transform:uppercase}.device-graphs .device-system-item .system-service-list{list-style:none;margin:0;padding:0}.device-graphs .device-system-item .system-service-item:nth-child(2n){background-color:#eceef0}.device-graphs .device-graph-container{border-bottom:1px solid #eee;height:auto;padding:16px;width:100%}.device-graphs .device-graph-container:last-of-type{border-bottom:none}.device-graphs .device-graph-container[data-guage=true]{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.device-graphs .device-graph-container[data-hidden=true]{display:none!important}.device-graphs .device-graph-container .chart-wrap[data-slim=true]{margin-left:-14px}@media screen and (max-width:1090px){.device-graphs .device-graph-container{flex-direction:column}}.device-graphs .device-graph-container[data-guage=true][data-line=true][data-flip=false] div.device-graph-inner:first-of-type{padding-left:0;padding-right:20px}@media screen and (max-width:1090px){.device-graphs .device-graph-container[data-guage=true][data-line=true][data-flip=false] div.device-graph-inner:first-of-type{padding:0 0 20px}}.device-graphs .device-graph-container[data-guage=true][data-line=true][data-flip=false] div.device-graph-inner:nth-of-type(2){padding-left:20px;padding-right:0}@media screen and (max-width:1090px){.device-graphs .device-graph-container[data-guage=true][data-line=true][data-flip=false] div.device-graph-inner:nth-of-type(2){padding:20px 0 0}}.device-graphs .device-graph-container[data-guage=true][data-line=true][data-flip=true] div.device-graph-inner:nth-of-type(2):first-of-type{padding-left:20px;padding-right:0}@media screen and (max-width:1090px){.device-graphs .device-graph-container[data-guage=true][data-line=true][data-flip=true] div.device-graph-inner:nth-of-type(2):first-of-type{padding:20px 0 0}}.device-graphs .device-graph-container[data-guage=true][data-line=true][data-flip=true] div.device-graph-inner:nth-of-type(2):nth-of-type(2){padding-left:0;padding-right:20px}@media screen and (max-width:1090px){.device-graphs .device-graph-container[data-guage=true][data-line=true][data-flip=true] div.device-graph-inner:nth-of-type(2):nth-of-type(2){padding:0 0 20px}}.device-graphs,.device-graphs .device-graph-container[data-guage=true][data-line=true][data-flip=false] div.device-graph-inner:first-of-type,.device-graphs .device-graph-container[data-guage=true][data-line=true][data-flip=true] div.device-graph-inner:nth-of-type(2){border-right:1px solid #eee}@media screen and (max-width:1090px){.device-graphs .device-graph-container[data-guage=true][data-line=true][data-flip=false] div.device-graph-inner:first-of-type,.device-graphs .device-graph-container[data-guage=true][data-line=true][data-flip=true] div.device-graph-inner:nth-of-type(2){border-bottom:1px solid #eee;border-right:none}}.device-graphs .device-graph-inner{max-width:70%;width:100%}.device-graphs .device-graph-inner[data-small=true]{align-items:center;display:flex;flex-direction:column;justify-content:center}.device-graphs .device-graph-inner[data-small=true],.device-graphs .device-graph-inner[data-small=true] .chart-wrap[data-type=guage],.device-graphs .device-graph-inner[data-small=true] .guage-wrap{max-width:189px;min-width:168px;width:40%}.device-graphs .device-graph-inner[data-small=true] .device-label{text-align:center}@media screen and (max-width:1090px){.device-graphs .device-graph-inner{flex-direction:row;max-width:100%;width:100%}}.device-graphs .device-graph-container[data-line=false] .device-graph-inner{--grid-column:205px;display:grid;grid-gap:12px;gap:12px;grid-auto-rows:auto;grid-template-columns:repeat(auto-fit,minmax(var(--grid-column),1fr));max-width:100%!important;width:100%!important}.label-wrap{align-items:center;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(2,1fr);padding:8px 0;width:100%}.label-wrap .analytics-card-expander,.label-wrap[data-mobile=true]{display:none}.device-alarms{grid-column-start:3;grid-column-end:4;padding:16px}.device-alarms,.device-alarms .alarm-wrap{align-items:flex-start;flex-direction:column;justify-content:flex-start}.device-alarms,.device-alarms .alarm-wrap,.device-alarms .close-btn{display:flex;width:100%}.device-alarms .label-wrap{grid-template-columns:repeat(2,-webkit-min-content);grid-template-columns:repeat(2,min-content);margin-bottom:16px}.device-alarms .label-wrap .device-label{white-space:nowrap}.device-alarms .alarm-wrap{margin-bottom:16px}.device-alarms .alarm-item{border-bottom:1px solid #eee;color:#d20404;font-size:14px;font-weight:700;line-height:1;margin-bottom:32px;padding-bottom:6px;width:100%}.device-alarms .close-btn{margin-top:auto}.device-head,.mobile-close-wrap{display:none}.analytics-head{display:grid;grid-auto-rows:auto;grid-template-columns:auto 56px}.analytics-head,.analytics-head>div{width:100%}.analytics-head>div{grid-column:1/span 2}.analytics-head .analytics-card-expander{display:none}.analytics-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.analytics-card-expander{align-self:center;background:none;border:none;grid-column:2/span 1;grid-row:1/span 2;height:12px;justify-self:center;margin:0;padding:0;width:12px}.analytics-card-expander .icon{fill:#a2acb4;transition-duration:.3s;transition-property:fill,-webkit-transform;transition-property:fill,transform;transition-property:fill,transform,-webkit-transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.analytics-card-expander .icon[data-open=true]{fill:#000;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.analytics-body-wrap{height:100%;overflow:hidden;transition:height .3s cubic-bezier(.4,0,.2,1)}.analytics-body{align-items:center;border-top:1px solid #eee;display:flex;flex-direction:column;justify-content:flex-start;padding-top:10px}.analytics-body .analytics-img-graphs{--grid-column:205px;display:grid;grid-gap:12px;gap:12px;grid-auto-rows:auto;grid-template-columns:repeat(auto-fit,minmax(var(--grid-column),1fr))}.analytics-body .analytics-img-graphs .chart-wrap{width:50%}.analytics-body .analytics-img-graphs .chart-wrap[data-type=guage]{max-width:234px;min-width:148px;width:100%}.analytics-body .analytics-img-graphs .chart-wrap[data-slim=true]{margin:0 -14px}.analytics-body .analytics-img-graphs,.analytics-body .analytics-img-wrap{width:100%}.analytics-body .analytics-img-wrap{align-items:center;display:flex;justify-content:center}.analytics-dryer-graphs,.analytics-hour-graphs,.analytics-unit-graphs{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(144px,1fr));margin-top:12px;width:100%}.analytics-hour-graphs{margin-bottom:12px}.dryer-body-inner,.hour-graph-inner,.unit-graph{display:flex;width:100%;align-items:flex-start;justify-content:space-between}.dryer-item,.hour-graph,.unit-graph{padding:8px;width:100%}.dryer-item[data-slim=true],.hour-graph[data-slim=true],.unit-graph[data-slim=true]{max-width:228px}.unit-graph{background-color:rgba(127,196,103,.2);border:1px solid #7fc467;border-radius:6px}.unit-graph .unit-wrap{align-items:center;display:flex;justify-content:flex-start}.unit-graph .unit-dot{background-color:#7fc467;border:1px solid #fff;border-radius:100%;height:10px;margin-right:5px;max-height:10px;max-width:10px;min-height:10px;min-width:10px;width:10px}.unit-graph .unit-label{text-transform:uppercase}.unit-graph .unit-value{font-weight:700}.hour-graph{align-items:center;background-color:rgba(161,172,179,.2);border-radius:6px;display:flex;flex-direction:column;justify-content:flex-start}.hour-graph-inner[data-size=small] p:first-of-type{color:#3c3c3c;font-size:12px;font-weight:700;line-height:23px}.hour-graph-inner[data-size=large] p{color:#3c3c3c;font-size:42px;font-weight:700;line-height:1.25}.hour-graph-inner[data-size=large] p[data-type=label]{display:none}.hour-graph-inner[data-size=large] p,.hour-graph-inner[data-size=small] p,.unit-graph p{margin:0}.hour-graph-inner[data-size=large] p[data-type=label],.hour-graph-inner[data-size=small] p[data-type=label],.unit-graph p[data-type=label]{color:#a1acb3;font-size:12px;font-weight:400;line-height:23px}.dryer-item{border-radius:6px;border-style:solid;border-width:1px;display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:2fr 1fr;overflow:hidden;padding:8px}.dryer-item>*{grid-column:1/span 2}.dryer-item .dryer-header{font-size:14px;font-weight:700;line-height:23px;text-transform:uppercase}.dryer-item .dryer-hour,.dryer-item .dryer-hour-label{text-align:left}.dryer-item .dryer-hour{font-size:38px;font-weight:700;line-height:36px}.dryer-item .dryer-hour-label{color:#a1acb3;font-size:12px;line-height:23px;padding-left:5px}.dryer-item .dryer-body{margin-right:auto}.dryer-item .dryer-body-inner{justify-content:flex-end}.dryer-item .dryer-body-inner[data-side=left]{align-items:flex-start}.dryer-item .dryer-body-inner[data-side=right]{align-items:flex-end}.dryer-item .dryer-footer{color:#fff;border-radius:6px;margin-top:8px;padding:0 8px;width:100%;display:flex;justify-content:space-between;align-items:center}.dryer-item .dryer-footer p{margin-bottom:0}.dryer-item .dryer-footer .dryer-footer-mode-value{font-weight:700;text-transform:uppercase;font-size:12px}.dryer-item .dryer-footer-mode{font-size:12px;line-height:23px;margin-bottom:0}.dryer-item .dryer-footer-mode-value{font-weight:700;text-transform:uppercase}.container-details{background:#fff 0 0 no-repeat padding-box;padding:24px;border-radius:4px;width:-webkit-fill-available}.device-title{display:table;color:#007bc3;height:auto;max-height:120px;min-height:40px}.device-subTitle{color:#a2acb4;font-size:1.5rem;font-weight:500;margin:0}.device-service{background:#fff 0 0 no-repeat padding-box;border:2px solid #eee;display:flex;font-size:14px;padding:10px;border-radius:4px;min-width:190px}.device-service .service{text-transform:uppercase;color:#000;font-weight:400}.device-service .hours{margin-left:12px;color:#3bb9ea;font-weight:500}.service-pill{background:#ff9738 0 0 no-repeat padding-box;border-radius:100px;opacity:1;color:#fff;height:20px;text-align:center;font-size:14px;font-weight:700}.expand-button{border:1px solid #ccc;border-radius:8px!important;float:right;margin-top:4px;min-height:36px;width:100%}.expand-button:hover{background:#f1f1f1 0 0 no-repeat padding-box!important}.alarm{align-items:center;background:rgba(210,4,4,.149) 0 0 no-repeat padding-box;border:1px solid #d20404;border-radius:100px;color:#d20404;display:flex;height:24px;justify-content:center;line-height:16px;padding:0 8px;text-align:center}.alarm p{font-size:12px;font-weight:700;margin:0}.request-service{background:#fd9a24 0 0 no-repeat padding-box;color:#fff;text-align:center;padding:10px;margin-top:6px;border-radius:8px;font-size:14px;font-weight:700;margin-bottom:36px;border:none;outline:none;width:100%}.alarms{font-size:14px;background:rgba(210,4,4,.2) 0 0 no-repeat padding-box;border:1px solid rgba(210,4,4,.5019607843137255);color:#d20404;border-radius:4px;padding:9px;font-weight:500;margin-bottom:24px}.summary{background:#f1f1f1 0 0 no-repeat padding-box;border-radius:4px;margin-left:20px;text-transform:uppercase}.summary .number{font-size:40px;color:#3bb9ea;font-weight:400}.summary .normal-text{font-size:16px;padding:12px;color:#000}.summary .hours{font-size:16px;color:#3bb9ea;text-transform:lowercase;padding-top:25px}.gas-type{text-transform:uppercase;font-size:20px}div[data-type=guage]{position:relative}div[data-type=guage] .guage-label-wrap{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:116px;-webkit-transform:translateY(-59px);transform:translateY(-59px);width:100%}div[data-type=guage] .guage-label-wrap[data-wide=true]{max-width:130px;-webkit-transform:translateY(-74px);transform:translateY(-74px)}div[data-type=guage] .guage-max,div[data-type=guage] .guage-min{font-size:11px;font-weight:700;margin:0;opacity:.4}div[data-type=guage] .highcharts-yaxis-labels text,div[data-type=guage] path.highcharts-minor-tick,div[data-type=guage] path.highcharts-tick{display:none}div[data-type=guage] .highcharts-container .guage-data-label{align-items:center;display:flex;justify-content:space-between;flex-direction:column}@media screen and (max-width:1024px){div[data-type=guage] .highcharts-container .guage-data-label [data-type=y-label]{-webkit-transform:translateY(0);transform:translateY(0)}}div[data-type=guage] .highcharts-container>div.highcharts-data-labels{top:32px!important}div[data-type=guage] .highcharts-container>div.highcharts-data-labels>div.highcharts-label{opacity:1!important}div[data-type=guage][data-offset=true] .highcharts-container>div.highcharts-data-labels{top:2px!important}.print-button{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px}.print-button,.print-button:active{color:#007bc3;border-color:#007bc3}.print-button:not([disabled]):focus,.print-button:not([disabled]):hover{border-color:#009bf6;color:#009bf6}.print-button[disabled]{border-color:#a2acb4;color:#a2acb4}.print-button[disabled]:active,.print-button[disabled]:focus,.print-button[disabled]:hover{background-color:#fff;border-color:#a2acb4;color:#a2acb4}@media screen and (max-width:390px){.dashboard-form{max-width:343px}}@media screen and (max-width:415px){.pmp-analytics .analytics-graph{margin-left:-11.1vw}.hour-graph-inner[data-size=small] p{font-weight:400!important}.hour-graph-inner[data-size=small] p[data-type=label]{display:none}.hour-graph-inner[data-size=large] p{font-size:18px}.hour-graph-inner[data-size=large] p[data-type=label]{display:block}.dashboard-container .device-container-expanded{padding:0}.dashboard-container .device-details{grid-gap:0 16px}.dashboard-container .device-details .device-hour-wrap{--card-height:62px}.label-wrap{grid-template-columns:1fr 56px}.label-wrap .device-label{padding:0!important}.label-wrap .analytics-card-expander{display:grid}.device-alarms .alarm-icon{margin:0 auto 0 8px!important}.device-alarms .close-btn{display:none}.device-alarms .label-wrap{grid-template-columns:-webkit-min-content auto 56px;grid-template-columns:min-content auto 56px}.device-alarms .label-wrap .analytics-card-expander{grid-column:3/span 1}.device-alarms,.device-graph-container{max-height:53px!important;padding-bottom:0!important;transition:all .3s cubic-bezier(.4,0,.2,1)}.device-alarms[data-open=true],.device-graph-container[data-open=true]{max-height:100%!important;padding-bottom:16px!important}.device-head,.mobile-close-wrap{align-items:center;display:flex}.device-head{background:#fff;justify-content:space-between;padding:16px 16px 0;width:100%}.device-head .close-icon{padding:4px 8px}.device-head p{color:#000;font-size:20px;line-height:1;margin:0}.device-head .icon{color:#007bc3;font:300 26px/1 inherit}.mobile-close-wrap{background:#f1f1f1;border-top:1px solid #dbdcdd;justify-content:center;padding:16px 16px 32px}.mobile-close-wrap .close-btn{width:100%}.alarm-wrap,.chart-wrap,.device-graph-inner,.device-unit-wrap{grid-auto-rows:auto;height:100%;overflow:hidden;transition:height .3s cubic-bezier(.4,0,.2,1) .3s}.alarm-wrap[data-open=false],.chart-wrap[data-open=false],.device-graph-inner[data-open=false],.device-unit-wrap[data-open=false]{height:0}}@media screen and (max-width:500px){.dashboard-container .dashboard-analytics-container[data-type=cards]{background-color:#fff;grid-gap:0;padding:0}.dashboard-container .dashboard-analytics-container[data-type=cards] .analytics-card{margin:0}.dashboard-container .dashboard-analytics-container[data-type=cards] .device-container{border-radius:0;max-width:100%;padding:16px}.analytics-card{border-bottom:1px solid #eee}.analytics-card:last-of-type{border-bottom:none}.analytics-head>div{grid-column:1/span 1}.analytics-head .device-title{font-weight:400;grid-row:1;margin-top:0}.analytics-head .analytics-header{flex-direction:row-reverse;grid-row:2}.analytics-head .analytics-card-expander{align-items:center;display:flex;justify-content:center}.analytics-head .alarm{background-color:initial;border:none;padding:0}.analytics-body-wrap[data-open=false]{height:0}.analytics-body{border:none}}@media screen and (max-width:768px){.dashboard-container .dashboard-analytics-container .analytics-item:nth-of-type(n+2):after{bottom:unset;height:2px;left:0;right:0;top:-10px;width:100%}.dashboard-container .dashboard-analytics-container .quote-analytics .analytics-inner[data-section=title]{grid-column:1/span 2}.dashboard-container .dashboard-analytics-container .quote-analytics .analytics-inner[data-section=numbers]{grid-column:1/span 1;grid-row:2;grid-template-columns:1fr}.dashboard-container .dashboard-analytics-container .quote-analytics .analytics-inner[data-section=numbers] .analytics-data{align-self:flex-start;display:flex;flex-direction:column-reverse;justify-content:flex-start}.dashboard-container .dashboard-analytics-container .quote-analytics .analytics-inner[data-section=numbers] .analytics-data span{font-size:12px}.dashboard-container .dashboard-analytics-container .quote-analytics .analytics-inner[data-section=numbers] .analytics-data h2{font-size:18px;margin-bottom:0}.dashboard-container .dashboard-analytics-container .quote-analytics .analytics-inner[data-section=stats]{grid-column:2/span 1;grid-row:1/span 2;grid-template-columns:1fr}.label-wrap{background-color:#fff}.label-wrap[data-mobile=true]{display:grid}.chart-wrap[data-type=guage]{height:140px}.device-alarms,.device-graph-container{border-bottom:none;overflow:hidden}.device-alarms{border-top:1px solid #dbdcdd}}@media screen and (max-width:940px){.dashboard-container .device-inner{min-width:100%}}@media screen and (max-width:1024px){.dashboard-container .device-inner{grid-auto-rows:auto;grid-template-columns:auto}.dashboard-container .device-inner>div{grid-column:1}.dashboard-container .device-details{grid-row-start:1;grid-row-end:2;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,-webkit-min-content);grid-template-rows:repeat(3,min-content)}.dashboard-container .device-details .device-meta-wrap,.dashboard-container .device-details .device-title{grid-column:1}.dashboard-container .device-details .device-title{margin-top:0}.dashboard-container .device-details .device-image,.dashboard-container .device-details .request-service{grid-column:2}.dashboard-container .device-details .device-image{align-self:center;grid-row:1/span 3}.dashboard-container .device-details .request-service{grid-row:4}.dashboard-container .device-details .device-hour-wrap{grid-column:1/span 2;padding:16px 0 0}.dashboard-container .device-graphs{grid-row-start:2;grid-row-end:3}.dashboard-container .device-alarms{grid-row-start:3;grid-row-end:4}.dashboard-container .tile,.dashboard-container .tile img{max-width:390px;width:100vw!important}.dashboard-container .dryer-item{grid-gap:8px 4px}.dashboard-container .device-unit-wrap{grid-template-columns:repeat(auto-fit,minmax(152px,1fr))}.dashboard-container .device-unit-item{align-items:start}.dashboard-container .device-unit-item .unit-header{grid-column:1/span 1;line-height:1}.dashboard-container .device-unit-item .unit-body{grid-template-columns:repeat(2,-webkit-min-content);grid-template-columns:repeat(2,min-content);grid-gap:8px}.dashboard-container .device-unit-item .unit-body[data-type=hours]{grid-column:2;grid-row:1;justify-content:end}.dashboard-container .device-unit-item .unit-body[data-type=labels]{grid-column:1/span 2}.dashboard-container .dryer-body,.dashboard-container .dryer-header{grid-row:1}.dashboard-container .dryer-header{grid-column:1/span 1}.dashboard-container .dryer-body{grid-column:2/span 1;justify-content:end;margin:0}.dashboard-container .device-unit-item .unit-hour,.dashboard-container .device-unit-item .unit-hour-label,.dashboard-container .dryer-hour,.dashboard-container .dryer-hour-label{color:#000;font-size:18px;font-weight:700;line-height:1}.dashboard-container .dryer-header{line-height:1}.dashboard-container .dashboard-analytics-container{grid-template-columns:repeat(auto-fill,minmax(343px,1fr));justify-items:center;padding:20px 16px 0}.dashboard-container .dashboard-analytics-container .install-base-analytics .analytics-inner,.dashboard-container .dashboard-analytics-container .pmp-analytics .analytics-inner{grid-template-columns:auto 235px}.dashboard-container .dashboard-analytics-container .install-base-analytics .analytics-inner>div,.dashboard-container .dashboard-analytics-container .pmp-analytics .analytics-inner>div{width:100%}.dashboard-container .dashboard-analytics-container .device-container{max-width:450px}.dashboard-container .dashboard-analytics-container .dashboard-form{margin-right:auto}.dashboard-container .dashboard-analytics-container .analytics-card{padding:0}.dashboard-container .dashboard-analytics-container .analytics-item{max-width:450px;padding:0}.dashboard-container .dashboard-analytics-container .analytics-item .analytics-graph,.dashboard-container .dashboard-analytics-container .analytics-item .analytics-graph .highcharts-container,.dashboard-container .dashboard-analytics-container .analytics-item .analytics-graph>div,.dashboard-container .dashboard-analytics-container .analytics-item .analytics-graph svg{max-width:235px!important;width:235px!important}.dashboard-container .dashboard-analytics-container .analytics-item .analytics-graph .highcharts-container{display:flex;justify-content:center}.dashboard-container .dashboard-analytics-container .analytics-item .analytics-info{padding-right:0}.dashboard-container .dashboard-analytics-container .analytics-item a[data-type=icon]{display:none}.dashboard-container .dashboard-analytics-container .pmp-analytics.analytics-item,.dashboard-container .dashboard-analytics-container .quote-analytics.analytics-item{padding:10px 0 0}.dashboard-container .dashboard-analytics-container .analytics-img-graphs{--grid-column:148px}.label-wrap{margin:0!important;padding:0 0 16px}.alarm-wrap,.device-graph-inner,.device-unit-wrap{margin-top:0!important;padding-top:0!important}.device-graphs .device-graph-container[data-line=false] .device-graph-inner{--grid-column:148px;padding-top:16px}.device-graphs .device-graph-container[data-line=false] .guage-wrap{min-width:148px}}@media screen and (min-width:750px) and (max-width:1372px){.dashboard-container .dashboard-analytics-container .analytics-item:nth-of-type(3):after{content:unset}}.form-buttons{display:flex;justify-content:space-between;grid-gap:10px;gap:10px}.testing-inventory-form-container{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:10px}.testing-inventory-form{display:flex;grid-gap:10px;gap:10px;flex-wrap:wrap}.testing-inventory-form-row{display:flex;flex-direction:column;grid-gap:2px;gap:2px;align-items:flex-start}.testing-inventory-form-row label{font-size:12px;font-weight:600}.testing-inventory-form-row input{width:100%;padding:5px;border:1px solid #ccc;border-radius:5px}.testing-inventory-form-button{margin-top:auto}.queue-form-label{color:#007ac3;margin-top:-5px}.user-queue .banner{background-color:#ff9738}.user-queue .approve-buttons{padding-right:12px}.user-queue .approve-buttons .btn{padding-left:8px;padding-right:8px}.two-pane-layout{--filter-size:1}.two-pane-layout .col-fixed{z-index:1060;position:relative;min-height:1px;float:left;width:100%}.two-pane-layout .col-fluid{position:relative;min-height:1px;float:left;width:100%;overflow:hidden;min-height:80vh;height:calc(100vh - 84px)}@media (max-width:1199px){.two-pane-layout .col-fixed{width:82px}.two-pane-layout .col-fluid{width:calc(100% - 82px)}.two-pane-layout .slide-modal .modal-dialog,.two-pane-layout .slide-modal.second-modal{margin-left:82px}.two-pane-layout .slide-modal.second-modal modal-dialog{margin-left:399px}}@media (min-width:1200px){.two-pane-layout .col-fixed{width:250px}.two-pane-layout .col-fluid{width:calc(100% - 250px)}}@media only screen and (max-height:850px){.two-pane-layout .side-menu{overflow-y:auto}}.two-pane-layout .search-table-form{margin-top:10px;margin-bottom:10px;padding-left:22px;width:100%}.two-pane-layout .search-table-form .search-form-button{margin-top:24px;padding-left:0}.two-pane-layout .search-table-form .react-select__menu{z-index:5}.table-add-button{position:absolute;top:93px;right:20px}.add-job-data-button{position:absolute;top:93px;right:185px}.banner-input .control-label{color:#fff;margin-top:5px;font-size:.8em;line-height:15px}.banner-input .beacon-select{font-size:.9em}.request-for-quote-cart-button{position:absolute;right:20px;top:18px}.request-for-quote-cart-button .badge{position:absolute;top:18px;right:-1px;background-color:#ff9738;color:#fff;border:1px solid #fff;font-size:.8em;padding:2px 5px}.form-group[data-last=true] .react-select__menu{margin-bottom:20px}.second-wide-modal .modal-dialog{margin-left:250px!important}.select-facility-override{width:100%}@media screen and (max-width:1024px){.two-pane-layout{--filtersMobilePadding:16px}.two-pane-layout .search-table-form{margin:0;padding:16px 16px 0;width:100%}.two-pane-layout .search-table-form #filters .form-group{margin-bottom:16px}.two-pane-layout .search-table-form #filters .form-group .form-control{font-size:14px;height:43px}.two-pane-layout .search-table-form #filters .control-label :not(react-checkbox-label){display:none}.two-pane-layout div[data-btn=true]{--filtersBtnHeight:43px;--filtersMobilePadding:32px}.two-pane-layout .col-fluid.side-menu-sibling.closed{width:100%!important}.banner-input{left:0;width:100%}.request-for-quote-cart-button{display:none}#filters{display:flex;flex-direction:column}#filters,#filters>div{padding:0;width:100%}.btn.table-add-button{background:#fff;border-radius:8px;border:1px solid #ccc;color:#000!important;font-size:16px;line-height:16px;margin:0 16px 16px;max-height:43px;max-width:calc(100vw - 32px);padding:13px 24px;position:unset;text-transform:capitalize!important;width:100%}.table-import-button{display:none}}.select-facility-form{position:absolute;top:-2px;width:100%;left:2px}.select-facility-form .has-error .form-control{border-width:3px;border-color:#da2f2f}.select-facility-form .has-error .form-control .react-select__placeholder{color:#da2f2f}.blue-bold{color:#3fb5fc;font-weight:700}.manage-inventory .ReactTable.beacon-table .attempts-expander .rt-thead .rt-tr{margin-top:50px}.manage-inventory .ReactTable.beacon-table .attempts-expander .rt-tfoot{position:absolute;width:100%;top:0;left:0;box-shadow:none}.manage-inventory .ReactTable.beacon-table .attempts-expander .rt-tfoot .rt-tr{background-color:#f5f5f5}.manage-inventory .ReactTable.beacon-table .attempts-expander .rt-tfoot .rt-td{border:none;min-height:50px}.manage-inventory .ReactTable.beacon-table .attempts-expander .rt-tfoot .btn{margin-top:5px}.manage-inventory .ReactTable.beacon-table .attempts-expander .contact-button{color:#7fc467}.manage-inventory .ReactTable.beacon-table .attempts-expander .rt-table,.manage-inventory .ReactTable.beacon-table .attempts-expander .rt-tbody{overflow:visible}.manage-inventory .ReactTable.beacon-table .attempts-expander .rt-tr.-odd{background-color:hsla(0,0%,43.9%,.05)}.manage-inventory .ReactTable.beacon-table .attempts-expander .rt-tr.-odd:hover{background-color:hsla(0,0%,43.9%,.2)}.manage-inventory .ReactTable.beacon-table .attempts-expander .rt-tr.-even{background-color:hsla(0,0%,93.3%,.05)}.manage-inventory .ReactTable.beacon-table .attempts-expander .rt-tr.-even:hover{background-color:hsla(0,0%,43.9%,.2)}.manage-inventory .quote-item-buttons{padding:0}.manage-inventory .quote-item-buttons .btn-sm{padding:5px 9px}.manage-inventory .quote-item-buttons .badge{font-size:1.1em}.manage-inventory .quote-item-name{padding-right:10px}.manage-inventory .table-import-button{position:absolute;top:93px;right:150px}.beacon-list-group{background-color:#fff}.beacon-list-group .new-product-item:nth-child(odd){background-color:rgba(127,196,103,.05)}.beacon-list-group .new-product-item h4{font-size:1.3rem;margin-top:0;margin-bottom:0;line-height:1.9rem}.beacon-list-group .new-product-item div{line-height:18px}.beacon-list-group .new-product-item.selected,.beacon-list-group .new-product-item:hover{background-color:rgba(127,196,103,.2)}.status-change-modal{padding-inline:15px}@media screen and (max-width:1024px){.mobile-label{color:#a2acb4;font-size:14px;font-style:normal;font-weight:500;height:16px;line-height:16px;min-width:61px;padding-right:7px;text-transform:uppercase;width:61px}.ReactTable.beacon-table{max-height:none;height:auto;overflow:inherit}.mobile-product-container{display:flex;flex-direction:row;justify-content:space-between;padding:1rem;background:rgba(254,215,167,.3);height:49px;align-items:center}.mobile-product-container p{margin:0;font-size:1.2rem;font-weight:700}.mobile-product-container .name{color:#007bc3;cursor:pointer}.attempts-expander .rt-td{flex-direction:row;width:100%!important;min-height:auto!important}.attempts-expander .rt-table .rt-thead{display:none}.attempts-expander .rt-table .rt-tbody .rt-tr{display:flex;flex-direction:column}.mobile-action-container{display:flex;flex-direction:row;justify-content:flex-end;width:100%!important}.install-base-action-button{width:auto;position:absolute!important;margin-top:-40px;right:0}.mobile-description{width:100%}.two-pane-layout .slide-modal .modal-dialog{margin-left:0;width:100%}.modal-container .form-buttons{position:fixed;bottom:0;display:flex;flex-direction:row;padding:1rem;justify-content:flex-start}.notes-modal,.notes-modal .modal-dialog,.work-order-modal,.work-order-modal .modal-dialog{margin-left:0!important}}.manage-facility .ReactTable.beacon-table .rt-thead .rt-tr .rt-th input#select-all{display:none}.manage-location .breadcrumb{background-color:#eee;font-size:1.2em;margin-bottom:0;padding:15px 25px;min-height:50px}.manage-location .breadcrumb a{color:#3fb5fc}.manage-location .ReactTable.beacon-table{max-height:calc(100vh - 195px)}.manage-brand .add-btn-wrapper{margin-bottom:20px}.manage-brand .add-btn-wrapper .table-add-button{position:relative;top:20px;left:calc(100% - 110px)}.manage-form-label{color:#007ac3;margin-top:-5px}.manage-job .banner{background-color:#ff9738}.manage-job .approve-buttons{padding-right:12px}.manage-job .approve-buttons .btn{padding-left:8px;padding-right:8px}.manage-job .ReactTable.beacon-table{max-height:calc(100vh - 297px)}.manage-job .ReactTable.beacon-table .rt-tr{cursor:default}.manage-job .ReactTable.beacon-table.additional-filters{max-height:calc(100vh - 363px)}@media (max-width:1200px){.manage-job .ReactTable.beacon-table.additional-filters{max-height:calc(100vh - 298px)}}.manage-job .ReactTable.beacon-table .expander .rt-tr.-odd{background-color:hsla(0,0%,43.9%,.05)}.manage-job .ReactTable.beacon-table .expander .rt-tr.-odd:hover{background-color:hsla(0,0%,43.9%,.2)}.manage-job .ReactTable.beacon-table .expander .rt-tr.-even{background-color:hsla(0,0%,93.3%,.05)}.manage-job .ReactTable.beacon-table .expander .rt-tr.-even:hover{background-color:hsla(0,0%,43.9%,.2)}.manage-job .ReactTable.beacon-table .expander .rt-thead .rt-tr{margin-top:50px}.manage-job .ReactTable.beacon-table .expander .rt-tfoot{position:absolute;width:100%;top:0;left:0;box-shadow:none}.manage-job .ReactTable.beacon-table .expander .rt-tfoot .rt-tr{background-color:#f5f5f5}.manage-job .ReactTable.beacon-table .expander .rt-tfoot .rt-td{border:none;min-height:50px}.manage-job .ReactTable.beacon-table .expander .rt-tfoot .btn{margin-top:5px}.manage-job .job-add-button{float:right}.breadcrumb{background-color:#eee;font-size:1.2em;margin-bottom:0;padding-top:30px;padding-left:35px;font-weight:600}.breadcrumb a{color:#3fb5fc}.manage-training .main-content{height:calc(100vh - 204px)}.courses.main-content{height:calc(100vh - 144px)}.lessons.courses.main-content{height:calc(100vh - 210px)}.course-description p{padding-left:20px;line-height:1.5;font-size:1.3em;margin-bottom:20px;margin-top:10px}.vimeo-player{margin-left:140px;margin-right:140px;margin-bottom:60px}.gf-breadcrumb ol.breadcrumb{padding-left:20px;background-color:#eceff4;margin-bottom:5px;padding-bottom:5px}.gf-breadcrumb ol.breadcrumb li.active span{text-decoration:none}.gf-breadcrumb ol.breadcrumb a span,.gf-breadcrumb ol.breadcrumb span{font-size:17px;font-family:"Open Sans",sans-serif;color:#007bc3;font-weight:500;text-decoration:underline}.gf-breadcrumb ol.breadcrumb a span:hover{color:#7e9db4}.gf-breadcrumb .breadcrumb>li+li:before{color:#007bc3}.gf-breadcrumb li:before{font-size:20px;color:#007bc3}.courses .course.animated.fadeInUp{text-align:center;min-width:330px;padding:0 30px 0 0;display:inline-block}.courses .panel-default h3{font-family:"Open Sans",sans-serif;padding-left:20px;padding-right:20px}.courses .lesson-name{padding-left:25px;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:400}.courses .lesson-progress{padding-left:0}.courses .courses-list{cursor:pointer}.courses .courses-list .list-group li:nth-child(odd){background-color:rgba(0,123,195,.05)}.courses .courses-list .list-group li:nth-child(odd):hover{background-color:rgba(0,123,195,.1)}.courses .courses-list .list-group li:nth-child(2n):hover{background-color:hsla(0,0%,100%,.1)}.courses .courses-tiles{padding-top:30px;padding-left:15px;padding-right:30px}.courses .courses-tiles .list-group{padding-left:15px}.courses .courses-tiles .course{margin-bottom:20px}.courses .courses-tiles .course .btn .fa{text-shadow:0 2px 2px rgba(0,0,0,.49)}.courses .courses-tiles .course .panel{background-color:#fff;border-radius:4px;position:relative;min-height:261px;min-width:220px}.courses .courses-tiles .course .panel .panel-body{padding-bottom:0;padding-top:0}.courses .courses-tiles .course .panel .purchase-text{line-height:20px;padding-left:20px;padding-right:20px;margin-bottom:60px}.courses .courses-tiles .course .course-footer{cursor:pointer;position:absolute;padding:10px;font-weight:600;bottom:-10px;background-color:#007bc3;border-bottom:4px solid #005b90;border-radius:0 0 4px 4px;min-height:30px;color:#fff;width:100%}.courses .courses-tiles .course .course-footer .btn{background-color:#007bc3;border:0;color:#fff}.courses .courses-tiles .course .course-footer .btn:hover{background-color:#d4bb33}.courses .courses-tiles .course .course-footer .btn:active{background-color:#c16723}.courses .modal-container{position:relative}.courses .modal-container .modal,.courses .modal-container .modal-backdrop{position:absolute}.modal-body input[type=text]:focus,input[type=number]:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border-color:#ccc}.gf-breadcrumb.course{padding-left:0}.update-profile-link.btn.btn-link{font-weight:500;font-family:"museo",sans-serif;font-size:24px;line-height:34px}.students-badge{margin:0 20px 10px 0}.students-badge img{max-width:64px;max-height:64px;min-width:64px;min-height:64px}.training-manage .beacon-table .rt-table .rt-tr{cursor:default}.training .banner .title{margin-left:30px}.training .request-for-quote-cart-button{position:absolute;right:40px;top:13px}@media screen and (max-width:1024px){.training .banner .title{margin-left:0;padding:0 16px}.training .courses-tiles .course{padding:0!important}.training .breadcrumb{padding:30px 16px 8px}.training .course-description p,.training .media>div{padding:0}.training .lesson-description{margin:0 16px 10px}.training .lesson-description div{padding:0}.training .lesson-list .vimeo-player{margin:0 16px 60px!important}}.main-content{height:calc(100vh - 184px);overflow-y:auto}.lesson-description{margin:1px 0 10px 20px}.lesson-description p{font-weight:400;font-size:18px}.lesson .media-body{vertical-align:middle;padding-left:10px}.lesson .media-body h4{font-weight:500;margin-bottom:0}.lesson .media-right{vertical-align:middle}.lesson .media-right .blue{color:#80a8bd}.lesson .course.animated.fadeInUp{text-align:center;max-width:300px;min-width:300px;padding:15px;display:inline-block}.pe-gray-out.list-group-item,.pe-gray-out.list-group-item:active,.pe-gray-out.list-group-item:focus,.pe-gray-out.list-group-item:hover{background-color:#b8b8b8}.gf-breadcrumb.lesson ol.breadcrumb{padding-left:15px}.complete-buttons .btn{margin:10px}@media (max-width:767px){.lesson-list.row .firstVideo{text-align:left}}.owl-image{position:fixed;right:30%;bottom:0;min-width:340px;max-width:340px;background-size:cover;padding-bottom:215px}p.right.bubble-text,p.wrong.bubble-text{position:absolute;font-weight:500;max-width:135px;min-width:135px;max-height:50px;min-height:50px;bottom:95px;left:38%;font-size:18px;text-align:center}p.wrong.bubble-text{color:#d00000}p.right.bubble-text{color:#7fc467}.quiz{padding:15px 15px 15px 35px}.quiz .button-row{margin:0 auto 125px 0;line-height:2}.quiz .button-row .quiz-buttons.col-md-5{padding-left:0}.quiz .question{padding-bottom:20px;font-size:1.6em}.quiz .text-question p{font-size:1.3em;font-family:"Open Sans",sans-serif;font-weight:500;margin:15px auto}.quiz .text-instructions p{color:#999;font-size:22px;font-weight:100;line-height:32px;padding-bottom:2px;font-family:"Open Sans",sans-serif}.quiz .options{margin-bottom:25px}.quiz .quiz-score{color:grey}.quiz .quiz-score h1{font-size:4em;color:grey;padding:10px}.quiz .quiz-score p{color:grey}.quiz .quiz-score .quiz-score-a{color:#7fc467}.quiz .quiz-score .quiz-score-b{color:#fbde3d}.quiz .quiz-score .quiz-score-c{color:#d00000}.quiz .radio{padding:3px;margin:0 auto}.quiz .radio .check-box{margin-right:25px}.quiz .radio .check-box-correct{background-color:#7fc467;margin-right:25px}.quiz .radio .check-box-wrong{background-color:#d00000;margin-right:25px}.quiz .right-answer{color:#7fc467}.quiz .wrong-answer{color:#d00000}.quiz .text-input-wrong-answer{color:#7fc467;padding-top:15px}.quiz .right-or-wrong{padding-left:15px}.quiz .right-or-wrong.check-mark{color:#7fc467}.quiz .right-or-wrong.check-mark.text-input{padding:8.5px 0 0}.quiz .right-or-wrong.times-mark{color:#d00000}.quiz .right-or-wrong.times-mark.text-input{padding:8.5px 0 0}.quiz input,.quiz label{padding-left:0;font-size:22px;color:#777;font-weight:300}.quiz input[type=radio]{display:none;padding-left:0}.quiz input[type=radio]+span{font-family:Arial,sans-serif;font-size:14px;display:inline-block;width:19px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;cursor:pointer;border-radius:50%;background-color:#007ac3}.quiz input[type=radio]+span i{display:none}.quiz input[type=radio]:checked+span{background-color:#ff9738}.quiz input[type=radio]:checked+span i{color:#fff;display:inline-block}.quiz input[type=radio]+span,.quiz input[type=radio]:checked+span{transition:background-color .4s linear}.quiz .quiz-text-field{margin:0 auto}.quiz .quiz-text-field input.form-control{height:45px;padding:0 12px;font-size:20px}.practice-exercise-modal{padding:0}.practice-exercise-modal .quiz .question{font-size:20px;font-weight:500}.practice-exercise-modal .quiz .question .teacher-viewing-text-question p{font-size:18px;font-weight:500}.practice-exercise-modal .quiz .question .teacher-viewing-progress-report p{font-size:20px;font-weight:500;padding-top:10px}.practice-exercise-modal .quiz .question .teacher-viewing-progress-report .quiz-text-field input.form-control{height:35px;padding:10px 12px;font-size:20px}.practice-exercise-modal .quiz .question .teacher-viewing-progress-report .teacher-options{font-size:18px}.practice-exercise-modal .quiz .question .teacher-viewing-progress-report .teacher-options .radio{padding:1px;margin:0 auto}.practice-exercise-modal .quiz .question .teacher-viewing-progress-report .teacher-options .radio .check-box{height:12px;width:12px;margin-right:15px}.practice-exercise-modal .quiz .question .teacher-viewing-progress-report .teacher-options .radio .check-box-correct{height:12px;width:12px;background-color:#7fc467;margin-right:15px}.practice-exercise-modal .quiz .question .teacher-viewing-progress-report .teacher-options .radio .check-box-wrong{height:12px;width:12px;background-color:#d00000;margin-right:15px}.practice-exercise-modal .quiz .text-input-wrong-answer{color:#7fc467;padding-top:5px}.page-number{color:#999;line-height:3;padding-right:0}@media (max-width:670px){.page-number{visibility:hidden}}.measurements-edit .options-list{margin-top:10px}.measurements-edit .options-list .button-controls{position:absolute;right:15px;width:40px;height:45px}.measurements-edit .options-list .button-controls .btn{width:40px;height:45px;border-radius:0;padding:6px 3px}.measurements-edit .options-list .options-list-item{padding:5px 15px;width:328px!important;height:45px;text-overflow:ellipsis}.measurements-edit .options-list .options-list-item-container:nth-child(odd) .button-controls .btn,.measurements-edit .options-list .options-list-item-container:nth-child(odd) .options-list-item{background-color:#e9e8ec}.measurements-edit .DraftEditor-root{min-height:300px;background-color:#fff;padding-left:14px}.measurements-edit .rdw-editor-main{background-color:#fff}.measurements-edit .rdw-editor-toolbar{margin-bottom:0;border-bottom:1px solid silver}.measurements-edit .DraftEditor-editorContainer,.measurements-edit .DraftEditor-root,.measurements-edit .public-DraftEditor-content{line-height:12px;letter-spacing:2px;font-size:12px}.measurements-edit .public-DraftStyleDefault-ol,.measurements-edit .public-DraftStyleDefault-ul{margin:0;padding:0}.measurements-edit .public-DraftStyleDefault-orderedListItem{list-style-type:decimal}.measurement-points-manage .question-list-item{z-index:1051!important}.measurement-points-manage .question-list .question-list-item:nth-child(odd){background-color:rgba(6,182,182,.05)}.measurement-points-manage .question-list .question-list-item:nth-child(odd):hover{background-color:rgba(6,182,182,.2)}.manage-inventory .status,.result-history .status{text-transform:uppercase;font-weight:500}.manage-inventory .status.resultStatusFail,.result-history .status.resultStatusFail{color:#d00000}.manage-inventory .status.resultStatusPass,.result-history .status.resultStatusPass{color:#7fc467}.manage-inventory .status.resultStatusNotTested,.result-history .status.resultStatusNotTested{color:#7094ad}.manage-inventory .status.resultStatusCannotComplete,.result-history .status.resultStatusCannotComplete{color:#06b6b6}.manage-inventory .status.repair,.manage-inventory .status.resultStatusRepaired,.result-history .status.repair,.result-history .status.resultStatusRepaired{color:#007ac3}.manage-inventory .status.pmp,.result-history .status.pmp{color:#4d8e37}.result-history .status{text-align:right}.alert-modal{z-index:9999}.alert-modal .modal-content{max-height:700px;overflow-y:auto;overflow-x:hidden;background-color:#ebebeb}.alert-modal .no-content{text-align:center;font-size:17px;margin-bottom:40px;color:red}.alert-modal-header{margin:20px}.alert-modal-header .row{position:relative}.alert-modal-header .bell-icon{height:60px;width:60px;background-color:#f2464a;line-height:60px;border-radius:50%;margin-left:calc(50% - 30px)}.alert-modal-header .notification-number{color:#f2464a;font-size:17px;font-weight:700}.alert-modal-header .mark-all-read{color:grey;font-size:10px}.alert-modal-header .seperator-line{position:absolute;width:100%;left:0;top:50%;margin:0 15px;border-color:grey;height:1px}.alerts-notification{border:1px solid #f2464a;margin:10px 20px;border-radius:4px}.alerts-notification .alert-header{padding:7px 0;margin:0;background-color:#f2464a;color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;font-size:14px}.alerts-notification .alert-header img{margin-right:10px;height:14px}.alerts-notification .alert-content{padding:20px 70px;background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:1px solid red}.alerts-notification .alert-content .alert-title{font-size:20px;font-weight:400;margin-bottom:15px}.alerts-notification.information{border-color:#d7d8d9}.alerts-notification.information .alert-header{color:#363636;background-color:#d7d8d9}.alerts-notification.information .alert-content{border-top-style:none}.manage-work-order .ReactTable.beacon-table{max-height:calc(100vh - 297px);border-top:none;padding-top:20px}.manage-work-order .ReactTable.beacon-table.hide-checkboxes input[type=checkbox]{display:none}.manage-work-order .ReactTable.beacon-table.with-action-button{max-height:calc(100vh - 337px)}.manage-work-order .ReactTable.beacon-table .expander-button-bar[data-readonly=true]{display:none}.manage-work-order .nav.nav-tabs{border-bottom:1px solid #7fc467}.manage-work-order .nav.nav-tabs li{margin-bottom:-1px}.manage-work-order .nav.nav-tabs li.active a{color:#7fc467;border:1px solid #7fc467;border-bottom:0}.manage-work-order .nav.nav-tabs li a{font-weight:400;border:1px solid #aaa;border-bottom:0;color:#4e5254}.manage-work-order .nav.nav-tabs li a:hover{color:#7fc467}.manage-work-order #filters div[data-type=fseUser]{display:none}.manage-work-order[data-tab=beacon] #filters div[data-type=fseUser]{display:block}.options-list.parts-list{margin-bottom:5px}.options-list.parts-list .options-list-item{padding:5px 15px;height:45px;text-overflow:ellipsis}.lbl-activityDescription{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports (-webkit-line-clamp:2){.lbl-activityDescription{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.side-menu,.two-pane-layout .col-fixed.side-menu-wrap,.two-pane-layout .col-fluid.side-menu-sibling{transition:width .3s cubic-bezier(.4,0,.2,1)}@media (max-width:1399px){.side-menu.closed,.two-pane-layout .col-fixed.side-menu-wrap.closed{width:82px}.two-pane-layout .col-fluid.side-menu-sibling.closed{width:calc(100% - 82px)}}.side-menu{height:calc(100vh - 84px);overflow-x:hidden;overflow-y:hidden;background-color:#007ac3;width:250px}@media (min-width:1400px){.side-menu{padding-top:20px}.side-menu button.btn.btn-link.sidemenu-toggle-icon{font-size:18px;padding:1rem;margin:0 10px;display:none}.side-menu svg{margin:0}}.side-menu svg{width:18px;margin-right:18px;vertical-align:middle}.side-menu .svg-inline--fa{margin-right:15px}.side-menu .list-group{font:500 14px/28px Roboto}.side-menu .list-group .list-group-item{border:none;outline:none;height:41px;background-color:#007ac3;color:#fff;text-transform:uppercase;padding:5px 20px;transition:color .5s,background-color .5s;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.side-menu .list-group .list-group-item span{vertical-align:middle}.side-menu .list-group .list-group-item.parent-item{transition:color .5s,background-color .5s}.side-menu .list-group .list-group-item.parent-item svg{transition:color .5s,-webkit-transform .5s;transition:transform .5s,color .5s;transition:transform .5s,color .5s,-webkit-transform .5s}.side-menu .list-group .beacon-expander-toggle{margin-right:0;margin-top:-2px}.side-menu .list-group .list-group-item.child-item{background-color:#004a76;padding-left:38px}.side-menu .list-group .open .list-group-item.parent-item{background-color:#013564}.side-menu .list-group .list-group-item.active,.side-menu .list-group .list-group-item.active:focus,.side-menu .list-group .list-group-item:hover{background-color:#3bb9ea}.side-menu .list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.side-menu .list-group .list-group-item:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.side-menu .list-group .parent-item-container{transition:height .5s,color .5s,background-color .5s;overflow:hidden}@media (max-width:1399px){.side-menu .list-group-item .beacon-expander-toggle{margin-right:-13px}.side-menu .list-group .list-group-item.child-item{padding-left:25px}}.manage-leads .ReactTable.beacon-table .rt-td input[type=checkbox],.manage-leads .ReactTable.beacon-table .rt-th input[type=checkbox]{margin:0 0 1px}.manage-leads .ReactTable.beacon-table .expander .rt-tr{cursor:default}.manage-leads .ReactTable.beacon-table .expander .contact-button{color:#7fc467}.manage-leads .ReactTable.beacon-table .expander .rt-table,.manage-leads .ReactTable.beacon-table .expander .rt-tbody{overflow:visible}.manage-leads .ReactTable.beacon-table .expander .rt-tr.-odd{background-color:hsla(0,0%,43.9%,.05)}.manage-leads .ReactTable.beacon-table .expander .rt-tr.-odd:hover{background-color:hsla(0,0%,43.9%,.2)}.manage-leads .ReactTable.beacon-table .expander .rt-tr.-even{background-color:hsla(0,0%,93.3%,.05)}.manage-leads .ReactTable.beacon-table .expander .rt-tr.-even:hover{background-color:hsla(0,0%,43.9%,.2)}.manage-leads .ReactTable.beacon-table .expander .rt-tfoot{position:absolute;width:100%;top:0;left:0;box-shadow:none}.manage-leads .ReactTable.beacon-table .expander .rt-tfoot .rt-tr{background-color:#f5f5f5}.manage-leads .ReactTable.beacon-table .expander .rt-tfoot .rt-td{border:none;min-height:50px}.manage-leads .ReactTable.beacon-table .expander .rt-tfoot .btn{margin-top:5px}.__floater__body .react-joyride__tooltip{padding:15px 0 0!important}.react-images__container .photo-caption p{margin-bottom:0}.manage-asset-photos .selection-bar{display:flex;align-items:center;justify-content:flex-start;padding:0 10px 10px 5px;width:100%;margin-left:22px;margin-top:-5px}.manage-asset-photos .selection-bar button{margin:0 10px}.manage-asset-photos .react-photo-gallery--gallery{max-height:calc(100vh - 231px);overflow-y:auto;padding-bottom:3px}.manage-asset-photos .react-photo-gallery--gallery .asset-photo{border:2px solid transparent;transition:border-color .3s cubic-bezier(.45,.05,.55,.95)}.manage-asset-photos .react-photo-gallery--gallery .asset-photo[data-selected=true]{border-color:#3bb9ea}.manage-asset-photos .react-photo-gallery--gallery .asset-photo[data-selected=true] svg.check{opacity:1}.manage-asset-photos .react-photo-gallery--gallery .asset-photo[data-selected=false]:hover{border-color:rgba(59,184,234,.75)}.manage-asset-photos .react-photo-gallery--gallery .asset-photo img{cursor:pointer;object-fit:cover}.manage-asset-photos .react-photo-gallery--gallery .asset-photo p{background-color:hsla(0,0%,100%,.8);bottom:0;color:#000;font-size:14px;font-weight:500;left:0;margin:0;padding:10px;position:absolute;right:0}.manage-asset-photos .react-photo-gallery--gallery svg.check{background-color:#3bb9ea;border:3px solid #3bb9ea;border-radius:100%;color:#fff;height:23px;opacity:0;padding:3px;position:absolute;right:3px;top:3px;transition:opacity .3s cubic-bezier(.45,.05,.55,.95);width:23px;z-index:5}.react-images__positioner{transition:opacity .3s cubic-bezier(.23,1,.32,1) 0s!important;-webkit-transform:unset!important;transform:unset!important}@media screen and (max-width:1024px){.manage-document .ReactTable.beacon-table{max-height:calc(100vh - 144px - var(--filtersMobilePadding) - 54px*var(--filter-size) - var(--filtersBtnHeight))}.manage-document-versions .ReactTable.beacon-table .rt-table .rt-thead,.manage-document .ReactTable.beacon-table .rt-table .rt-thead{display:none}.manage-document-versions .ReactTable.beacon-table .rt-table .rt-tbody .rt-tr{display:flex;flex-direction:column}.manage-document-versions .ReactTable.beacon-table .rt-table .rt-tbody .rt-tr .rt-td{display:flex;flex-direction:row;width:100%!important;align-items:center}.manage-document-versions .mobile-label{color:#a2acb4;font-size:14px;font-style:normal;font-weight:500;height:16px;line-height:16px;min-width:61px;padding-right:7px;text-transform:uppercase;width:61px}.manage-document-versions .manage-version-container{display:flex;flex-direction:row;width:100%;height:68px;background-color:#f1f1f1;align-items:center}.manage-document-versions .manage-version-container button{height:36px;flex-basis:50%;margin-left:1em;margin-right:1em}.manage-document-versions .document-version-container{background-color:#cce5f3;display:flex;flex-direction:row;height:49px;align-items:center;justify-content:space-between;padding-left:2em;padding-right:2em}.manage-document-versions .document-version-container span{font-style:normal;font-size:14px}.manage-document-versions .document-version-container .doc-name{color:#007bc3;font-weight:700}.manage-document-versions .document-version-container .doc-date{color:#000;font-weight:500}.manage-document-versions .download-doc-container{display:flex;justify-content:center;padding-bottom:16px}.manage-document-versions .download-version-button{width:100%;margin-left:16px;margin-right:16px}.ReactTable.beacon-table .rt-tbody .rt-tr{display:flex;flex-direction:column;padding:8px 16px}.ReactTable.beacon-table .rt-tbody .rt-tr .rt-td{width:100%!important;max-width:1024px!important;min-height:25px}.mngDoc-header-column{align-items:center;display:flex;width:100%}.mngDoc-header-column p{line-height:1.2;margin:0}.mngDoc-table-mobile-header{color:#a2acb4;flex-basis:25%;font-size:14px;font-weight:500;line-height:1.2;margin-right:25px;width:76px}.mngDoc-table-value{flex-basis:70%}.second-modal{position:fixed!important}.second-modal .modal-dialog,.second-modal .modal-dialog .modal-content{height:100%}}.document-add-button{float:right;margin-top:16px}.auto-height{height:auto!important;min-height:80px}.manage-document [data-type=date-filter] .react-select__placeholder{white-space:nowrap}.manage-document [data-type=date-filter] .react-select__dropdown-indicator{height:36px;width:36px}.manage-document [data-type=date-filter] .react-select__dropdown-indicator:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.466 2.134h-1.6v-1.6a.503.503 0 00-.533-.533h-.534a.504.504 0 00-.533.533v1.6H3.734v-1.6A.504.504 0 003.2.001h-.534a.504.504 0 00-.533.533v1.6h-1.6a.504.504 0 00-.533.533v12.799a.504.504 0 00.533.533h14.932a.503.503 0 00.533-.533V2.667a.503.503 0 00-.533-.533zm-1.067 12.265H1.601V5.334h12.798v9.065z' fill='%23AAA'/%3E%3Cpath fill='%23AAA' d='M4 8h3v3H4zM8 8h3v3H8z'/%3E%3C/svg%3E")}.manage-document [data-type=date-filter] .react-select__dropdown-indicator svg{display:none}.manage-document>.ReactTable>.rt-table .new-version-btn{align-items:center;background-color:#007bc3;border-radius:2px;bottom:-39px;display:flex;height:20px;justify-content:center;margin:0 0 0 auto;padding:0;position:absolute;right:19px;width:20px;z-index:100}.manage-document>.ReactTable>.rt-table .rt-expandable>span{align-items:center;display:flex;justify-self:flex-start}.manage-document>.ReactTable>.rt-table .rt-expandable svg{margin-right:4px}.manage-document>.ReactTable>.rt-table>.rt-thead .rt-th:nth-of-type(4){flex:auto!important;width:0!important}.manage-document>.ReactTable>.rt-table>.rt-tbody .rt-tr-group{min-height:58px}.manage-document>.ReactTable>.rt-table>.rt-tbody>.rt-tr-group>.rt-tr:first-of-type>.rt-td:nth-of-type(4){flex:auto!important;width:48px!important}.manage-document>.ReactTable>.rt-table>.rt-tbody>.rt-tr-group>.rt-tr-group>.rt-tr:first-of-type>.rt-td:nth-of-type(4){flex:100 1 auto!important;width:124px!important}.manage-document>.ReactTable>.rt-table>.rt-tbody>.rt-tr-group>.rt-tr-group .rt-expandable:first-of-type,.manage-document>.ReactTable>.rt-table>.rt-tbody>.rt-tr-group>.rt-tr-group>.rt-tr-group .rt-expandable:first-of-type,.manage-document>.ReactTable>.rt-table>.rt-tbody>.rt-tr-group>.rt-tr-group>.rt-tr-group .rt-expandable:nth-of-type(2){flex:unset!important;width:25px!important}.manage-document>.ReactTable>.rt-table .rt-expander,.manage-document>.ReactTable>.rt-table .rt-expander:after{transition:transform .2s ease-in-out}.preview-modal .rt-tr{max-width:100%;padding-left:0!important}.preview-modal .rt-table{overflow:hidden!important}.download-button{float:right;margin-right:25px}.manage-report-builder .form-container,.manage-report-template-modal .manage-template-form-container{display:flex;flex-direction:column}.form-toggle-wrapper{display:flex;align-items:center;margin-top:5%}.react-toggle-label{margin-left:10px;vertical-align:super}.deleteButton{margin-right:3%;background-color:#ff9943;border-color:#ff9943;color:#fff}.chapter-details{padding:2rem}
/*# sourceMappingURL=main.17ea0e4b.chunk.css.map */