@charset "UTF-8";
/*!********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/assets/scss/main.scss ***!
  \********************************************************************************************************************/@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap);
/*!************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/assets/scss/main.scss (1) ***!
  \************************************************************************************************************************/@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap);
/*!************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/assets/scss/main.scss (2) ***!
  \************************************************************************************************************************/.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}img{max-width:100%}.padding-15{padding:15px}.padding-25{padding:25px}.padding-top-bottom{padding-bottom:10px;padding-top:10px}.padding{padding:0}.complete{color:#e6614f}body,html{margin:0;padding:0}body{background-color:#f8f8f8;color:#313b51;font-size:1em;zoom:100%;-ms-zoom:100%;-webkit-zoom:100%;font-family:Roboto,sans-serif!important}ul{margin:0;padding:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:9px;padding-right:9px}.row{margin:0 -9px}.background-transparent{background-color:transparent!important}.background-color{background-color:#fff}.margin-top{margin-top:30px}button{outline:none}.breadcrumb{background-color:transparent;padding:4px 0 0}.top-search .form-group{display:flex;margin:0}.layout-container-right{width:100%}.top-search{background-color:#fff;display:inline-block;padding:9px 15px;width:100%}.top-search .form-group .btn{background-color:#f9f9f9;border:none;border-radius:0 3px 3px 0;box-shadow:none!important;color:#313b51;font-size:16px;outline:none;padding:0 10px}.top-search .form-group .btn:focus{box-shadow:none}.top-search .form-group .btn:active,.top-search .form-group .btn:hover{background-color:#f9f9f9;box-shadow:none;color:#4c5765}.top-search .form-group input{background-color:#f9f9f9;border:none;border-radius:3px 0 0 3px;font-size:16px;height:45px;outline:none}.top-search .form-group input:focus{border:none;box-shadow:none;outline:none}.top-search .form-group .btn img{height:19px}.top-search .row{align-items:center}.top-search-input form{max-width:100%;width:100%}.main-headding h1{color:#fff;font-size:24px}.main-headding .page-title{float:left}.main-headding p{color:#a09f9f}.main-headding{background:#3c66c3;border-radius:3px;display:inline-block;margin-bottom:30px;padding:10px 30px;width:100%}.dropdown.use-setting{background:none}.dropdown.use-setting .dropdown-menu{border-color:#f9f9f9}.dropdown.use-setting .btn{background:#fff;color:#333}.dropdown.use-setting .dropdown-menu:before{border-bottom:1px solid #f9f9f9;border-left-color:#f9f9f9;border-right:1px solid #f9f9f9;border-top-color:#f9f9f9}.bkfb-row-temp{box-sizing:border-box;margin:0;padding:5px}.bkfb-col-temp,.bkfb-div-temp{background:#fff;box-sizing:border-box;padding:5px}.bkfb-div-temp{border:5px solid transparent;height:auto;width:100%}.bkfb-div-temp.view-list .dropdown .dropdown-menu:before{left:0!important;right:0!important}.add-column span{color:#313b51;font-size:20px}.add-col-sec.view-list button:after,.bkfb-div-temp.view-list .dropdown .btn:after{display:none}.add-col-sec.view-list{justify-content:center;margin-bottom:26px;margin-top:30px}.add-col-sec.view-list button i{color:#fff;font-size:30px}.add-col-sec.view-list .dropdown-menu{left:-45px!important;right:auto!important;top:46px!important}.add-col-sec.view-list .dropdown .dropdown-menu:before{left:0!important;right:0!important}.bkfb-div-temp.view-list{align-items:flex-start;flex-flow:column}.bkfb-div-temp .form-group .btn{width:90px}.bkfb-div-temp .form-group .form-control{border:1px solid #bfbfbf;color:#313b51;font-size:14px;height:34px;padding:0 0 0 10px}.bkfb-div-temp .form-group label{margin-bottom:3px}.bkfb-div-temp .form-group .form-check-input{margin:0 5px 0 0;position:relative;top:2px}.bkfb-div-temp .form-group .btn{background:#3c66c3!important;border-color:#3c66c3!important;border-radius:3px;box-shadow:none!important;font-size:15px;height:33px;margin-top:7px;padding:0 15px}.add-choice .form-check-input{margin:0;position:static}.add-choice{align-items:center;display:flex!important;padding:0;position:relative}.add-choice .form-control,.label-add .form-control{border-radius:3;height:32px;margin:0}.add-choice .fa-trash-alt{margin-left:8px;margin-right:8px}.label-add .fa-eye{position:absolute;right:10px;top:10px}.label-add .form-group{padding:0;position:relative}.bkfb-div-temp .form-group.label-add .form-control,.label-add .form-group .form-control{margin:0}.min-max-field{align-items:center;display:flex}.min-max-field span{font-size:15px;margin:0 10px}.bkfb-div-temp .form-group.required-default{align-items:center;display:flex}.bkfb-div-temp .form-group.required-default .required-input{margin-right:10px}.min-max-select{width:50%}.full-width{width:100%}.add-column{background-color:transparent;border:2px dashed #bfbfbf;border-radius:3px;box-shadow:none;color:grey;cursor:pointer;font-size:16px;height:40px;outline:none;padding:0;width:100%}.bkfb-col-temp button:after{display:none}.bkfb-div-temp.view-list .dropdown-menu .dropdown-item{color:#313b51;font-size:14px;margin-top:0;padding:5px 12px}.bkfb-div-temp.view-list .dropdown-menu .dropdown-item i{color:#313b51}.bkfb-div-temp.view-list .dropdown-menu{left:0!important;margin:4px auto 0;max-width:110px;width:100%}.save-button{background-color:#3c66c3;border-color:#3c66c3;margin-right:10px}.save-area{margin-top:20px}.form-name-add{padding:13px 0 22px}.columnPropShow{display:block}.columnPropHide{display:none}.colPanel{width:100%}.view-list .dropdown-menu a{cursor:pointer;font-size:14px;height:35px;line-height:35px;margin-top:0!important;padding:5px 12px}.RenderElement .form-control{color:#313b51;font-size:14px}.add-col-sec.view-list .dropdown .btn{background:#3c66c3;padding:3px 20px}.from-name-underline{background:#fff;border-bottom:1px solid gray;height:41px;padding:7px 50px 7px 11px}.form-modal{background:rgba(0,0,0,.4)}.form-modal .modal-content{border:none;border-radius:3px;padding:0;position:relative}.form-modal .close{align-items:center;background-color:#f9f9f9;border:2px solid #fff;border-radius:50%;display:flex;font-size:15px;font-weight:400;height:34px;justify-content:center;line-height:normal;opacity:1;position:absolute;right:-14px;text-shadow:inherit;top:-17px;width:34px;z-index:99}.form-modal .close i{color:#fff}.form-modal .modal-dialog{margin:250px auto 0}.form-modal .modal-content .alert{border:none;border-radius:3px;font-size:15px;margin:0;padding:30px 15px;text-align:center}.empty-record{background-color:#fff;font-size:21px;padding:30px 15px;text-align:center}.drop-canvas{background-color:hsla(0,0%,100%,.25);border:3px dashed #bfbfbf;min-height:75vh}.savedData{border:2px solid #e6614f}.readOnlyComponent{background:#fff;height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:333}.save-button a{color:#fff}.layout-header.main-headding{border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff;height:50px;margin:0;padding:0 15px;text-align:center}.layout-header.main-headding h2{font-size:22px;margin:0}.page-layout,.page-preview{background:#fff;border:1px solid #bfbfbf;border-top:none;color:#3c66c3;font-size:14px;min-height:75vh;width:100%}.page-layout .col{margin-bottom:15px}.form-title{color:#313b51;font-size:18px;font-weight:600;height:60px;letter-spacing:.4px;margin-bottom:10px;padding:12px 0}.form-name-add .form-control{font-size:14px;height:40px}.raw-row-handler{background:#f9f9f9;padding:15px;position:relative}.delete-Row{align-items:center;background:#3c66c3;border-radius:100%;color:#fff;display:flex;font-size:10px;font-weight:700;height:17px;justify-content:center;line-height:15px;position:absolute;right:-7px;text-align:center;top:-7px;width:17px}.delete-Row:hover{color:#fff}.form-name-add label{font-size:18px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.columnHeader{background:#3c66c3;border-radius:3px;margin-bottom:15px;padding:8px 10px}.columnHeader-disabled{background:#f9f9f9;border-radius:5px;color:#313b51;font-size:16px;font-weight:700;margin-bottom:15px;padding:8px 10px;position:relative}.columnHeader-disabled span{color:#313b51}.bkfb-div-temp .close-button{color:#fff;cursor:pointer;font-size:14px;font-weight:400;position:absolute;right:14px;top:13px}.createForms.closepreview{cursor:no-drop;margin:0 auto;max-width:148px;width:100%}.form-wrap.form-builder .stage-wrap{margin:0;padding:0;position:relative;width:calc(50% - 5px)}.form-wrap.form-builder .cb-wrap{transition:transform .25s;width:50%}.form-wrap.form-builder .pull-right{float:left!important}.form-wrap.form-builder .pull-left{float:right}.form-wrap.form-builder .frmb-control li{background:#fff;border:1px solid #3c66c3;border-radius:0;border-radius:4px!important;box-shadow:none;cursor:move;display:inline-flex;font-weight:700;height:130px;list-style:none;margin:0 20px 20px 0;overflow:hidden;padding:10px;position:relative;text-align:left;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap;width:170px}.form-wrap.form-builder .frmb-control li:before{clear:both;font-size:47px;height:30px;left:0;margin:0;position:absolute;top:30px;width:100%}.form-wrap.form-builder .frmb-control li:hover span,.form-wrap.form-builder .frmb-control li:hover:before{color:#fff}.input-control span{bottom:10px;clear:both;color:#3c66c3;float:left;left:0;position:absolute;text-align:center;width:100%}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fb-icons;font-style:normal;font-weight:400;speak:none;display:block;font-variant:normal;line-height:1em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:auto}.bg-green{background-color:#19bc7d!important}.border-outline{border:1px solid #bfbfbf}.dropdown.use-setting{float:right}.dropdown.use-setting .dropdown-menu{border-color:#bfbfbf;left:auto!important;right:0!important;top:47px!important;transform:inherit!important}.dropdown.use-setting .dropdown-menu .dropdown-item{font-size:14px;padding:5px 12px}.dropdown.use-setting .dropdown-menu:before{background-color:#fff;border-bottom:1px solid #bfbfbf;border-left-color:#bfbfbf;border-right:1px solid #bfbfbf;border-top-color:#bfbfbf;content:"";display:inline-block;height:16px;left:auto!important;margin:0;position:absolute;right:5px!important;top:-8.7px!important;-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);width:16px}.add-form{align-items:center;border-radius:3px;display:flex;font-size:17px;font-weight:500;height:46px;justify-content:center;text-transform:uppercase;width:100%}.list-table input{margin-right:3px}.list-form-sec h4{font-size:18px;margin-bottom:16px;text-align:left}.list-form-sec h4 input{margin-right:3px}.fbk-table tr{border-bottom:1px solid #bfbfbf}.stage-wrap{background-color:hsla(0,0%,100%,.25);border:3px dashed #bfbfbf}.element-btn{background:#fff;border:1px solid #bfbfbf;border-radius:0;border-radius:3px!important;box-shadow:none;cursor:default;display:inline-flex;font-weight:700;height:100px;margin:10px;overflow:hidden;padding:10px;position:relative;text-align:center;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap;width:100px}.ff-holder{width:100%}.privew-saprator{padding:10px 20px}.columnHeader{color:#fff;font-size:16px;font-weight:700;position:relative}.element-type{text-transform:uppercase}star{color:#e6614f}.read-lable{background-clip:padding-box;background-color:#fff;border:1px solid #bfbfbf;border-radius:.25rem;color:#313b51;cursor:default;display:block;font-size:1rem;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;user-select:none;width:100%}input[type=checkbox]:disabled,input[type=radio]:disabled,input[type=text]:disabled{background:#f9f9f9;color:#313b51;cursor:default;pointer-events:none;user-select:none}.hide-col{background:#3c66c3;border-radius:3px;color:#fff;display:block;float:right;font-weight:700;height:30px;line-height:20px;padding:5px 20px;text-align:center}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.currency-holder select{border:1px solid #bfbfbf;border-radius:3px;color:#313b51;float:left;font-size:14px;height:34px;margin:0 10px 0 0;padding:0 0 0 10px;width:65px}.currency-holder input{float:left;width:calc(100% - 75px)}.section-form-preveiw{margin-left:-18px;margin-top:-50px;min-height:25vh!important}.listAnc{cursor:pointer}.listAnc:hover{color:#3c66c3!important}.phase-icone{font-size:90px}table .workFlow-form-preview{padding-right:7px!important}table thead .form-preview-head{padding-right:15px!important}.columns-inventory-main{height:18px!important;margin-top:10px}.columns-inventory-list{border-radius:0;font-size:10px;height:18px!important;margin-left:0;width:24px!important}.product-store{margin-right:10px;margin-top:15px}.inventory-head-columns{margin-left:-5px;margin-right:0}.inventory-setting-view{font-size:22px}.btn-white{background:transparent;color:#3c66c3}.btn-simple,.btn-white{border-radius:0;padding:.125em .75em;text-transform:uppercase}.btn-simple{background:#3c66c3;color:#fff}.btn-main{border-radius:0;padding:.125em .75em;text-transform:uppercase}.btn-main,.btn-white.d-block{background:var(--main-color);color:var(--white)}.btn-white.d-block{border-radius:.1em;font-weight:700;padding:.5em .375em}.attribute-main{margin-top:20px}.addattribute-input{height:60px}.attribute-textarea{margin-left:10px;margin-top:20px}.addattribute-cancel{margin-right:30px}.attribute-popup-input{margin-top:30px}.attribut-popup-check{margin-right:30px}.attribut-popup-check-searchable{margin-right:1px!important}.acc-select{width:150px}.acc-select,.acc-span{border-radius:3px;margin:0 10px;padding:3px 10px}.form-group .placeholder{display:block;font-size:16px;font-weight:400;left:13px;letter-spacing:.2px;padding:0;pointer-events:none;position:absolute;top:47%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all,.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.form-group.labelmove .placeholder{background-color:#fff;color:#313b51;left:5px;letter-spacing:.8px;line-height:14px;padding:0 8px;top:-9px;-webkit-transform:translateY(0);transform:translateY(0)}.view-form-data{margin-left:10px;margin-top:50px}.view-form-main{background-color:#fff;border-radius:3px;padding:20px}.configuration-header .form-control{border:none;max-width:300px;width:100%}.configuration-header span{color:#fff;margin-right:13px;margin-top:7px}.configuration-header .margin-span{margin-left:13px}.accordion-drop .card-header{background:#3c66c3;padding:4px 0}.accordion-drop .card-header button{color:#fff;display:block;font-size:17px;text-align:left;text-decoration:none;width:100%}.accordion-drop .card-body ul li{display:block}.accordion-drop .card-body{padding:21px 14px}.accordion-drop .card-body ul li label{margin:0}.accordion-drop h3{color:#313b51;font-size:22px}.data-save-btn .createForms{margin-right:12px}.accordion-drop .card{margin-bottom:30px}.privew-label{display:block;font-size:14px}.choose-label input{float:left;margin:4px 7px 0 0}.choose-label{display:block}.create-form-sec .form-group{display:inline-block;width:100%}.single-form-popup{margin:0}.currency-label{align-items:center;display:flex;font-size:16px;height:100%;margin:0;padding:0 15px;position:absolute}.choose-currency input{padding-left:29px}.create-account-accordion .card-header{padding:0}.create-account-accordion .card-header .btn{background:#3c66c3;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff;display:block;font-size:24px;font-weight:500;padding:10px 30px;position:relative;text-align:left;text-decoration:none;width:100%}.create-account-accordion .card-body{background:#fff;padding:15px}.create-account-accordion .card-header .btn:before{content:"-";font-size:50px;height:100%;position:absolute;right:15px;top:-10px}.create-account-accordion .card-header .btn.collapsed:after{content:"+";font-size:50px;height:100%;position:absolute;right:15px;top:-10px}.create-account-accordion .card-header .btn.collapsed:before{display:none}.main-headding h5{color:#3c66c3;font-weight:700;margin-bottom:0}.create-account-accordion .main-headding{background-color:transparent;border-radius:0;margin:0 0 10px;padding:0}.create-account-accordion{margin-bottom:20px;padding:0 20px}.acc-column-padd{padding:10px}.feild-head{color:#3c66c3;margin:5px 0 0}.acc-Headings{font-size:24px}.acc-title{font-size:16px}.acc-tabs-link{width:200px}.acc-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.mt-20p{margin-top:20px}.acc-borderd{border:1px solid #bfbfbf}.acc-main-headding{border-radius:3px;display:inline-block;margin-bottom:30px;padding:10px 30px;width:100%}.acc-sec-head{font-size:24px}.acc-collap{background:#3c66c3;border-radius:100%;height:20px;width:20px}.aco-hed{font-size:10px}.aco-bod{color:#3c66c3;font-size:14px}.inst-table{width:100%}.inst-table thead tr{border-bottom:1px solid #bfbfbf;border-top:1px solid #bfbfbf}.inst-table tbody tr td,.inst-table thead tr th{padding:15px 0}.add-product-data1{margin-bottom:10px}.doc-id{background:#bfbfbf;border-radius:3px;display:inherit;padding:10px;width:auto}.projectList{float:left;font-size:21px;font-weight:700;height:46px;padding:10px 0}.plbtn{background:#3c66c3;border:none;border-radius:3px;color:#fff;cursor:pointer;float:right;font-size:18px;height:46px;padding:10px 20px}.acc-row-head{clear:both;height:46px;margin:20px 0;width:100%}.panel-heading-bs3{background:#518ef8;border:none;border-radius:3px 3px 0 0;color:#fff;cursor:pointer;font-size:18px;margin-top:18px;padding:10px}.panel-body-bs3{border:1px solid #bfbfbf;border-top:none;cursor:pointer;padding:10px}.acc-det-lab{height:30px;line-height:30px;width:100%}.acc-det-sel{margin-bottom:20px;width:100%}.mod-text{color:#bfbfbf;text-align:right}.mod-text,.mod-text-info{font-size:12px}.pad0{padding:0}.add-product-accord-head{background:#3c66c3!important;color:#fff;display:block;width:100%}.projectList-tital{color:#fff;float:left;font-size:21px;font-weight:700}.acc-collap-head{border-radius:100%;float:right;height:40px;text-align:center;width:40px}.acc-collap-head,.acc-collap-head:hover{background:#fff;color:#3c66c3!important}.acc-main-title{font-size:24px;font-weight:700;height:60px;line-height:60px;margin-bottom:20px;padding:0 10px;vertical-align:middle;width:100%}.insta-select{background-color:#fff;color:#495057}.insta-div,.insta-select{background-clip:padding-box;border:1px solid #bfbfbf;border-radius:.25rem;display:block;font-size:1rem;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.insta-div{background-color:#f9f9f9;color:#313b51}.insta-spacer{margin:0 10px 0 0}.insta-textArea{background-clip:padding-box;background-color:#fff;border:1px solid #bfbfbf;border-radius:.25rem;color:#313b51;display:block;font-size:1rem;line-height:1.5;margin:16px;min-height:150px;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.cust-utils{background:#fff;margin-top:30px;width:100%}.cust-utils-head{background:#3c66c3!important;color:#fff;width:100%}.cust-utils td,.cust-utils th{padding:10px}.cust-utils-acc-row{display:flex;flex-wrap:wrap;padding:20px;width:100%}.cust-utils-input{background:#f9f9f9;border:none;padding:5px}.gen-btn{background:#3c66c3;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:18px;height:46px;margin:0 5px;padding:10px 20px}.hide-this{display:none}.acc-info-collap-head{background:#3c66c3;border-radius:100%;color:#fff!important;height:40px;text-align:center;width:40px}.acc-info-collap-head:hover{background:#3c66c3}.doc-select{border-radius:3px;display:inherit;padding:10px;width:auto}.edit-acc{background:#f9f9f9;border:none;border-radius:100%;float:left;height:30px;margin:10px;width:30px}.acc-editable{border:1px solid transparent;padding:5px}.content-editable{background:#fff;border:1px solid #bfbfbf}#saveAccount{background:#3c66c3;color:#fff;display:none}.doc-select-info{border:1px solid #bfbfbf;border-radius:3px;display:none;padding:5px 20px;width:auto}.custom-form-control{vertical-align:middle}.crnt-l{height:calc(2.25rem + 2px)}.crnt-l,.location-wrap{position:relative}.main-content{margin:20px}.footer-location{margin:40px;padding:20px}.text-sub-header{margin-bottom:20;margin-top:20}.footer-button{float:right;margin:20px}.custom-fieldset{border:1px solid #bfbfbf;padding:0 10px}.text-primary-card{color:#3c66c3;font-size:-webkit-xxx-large;text-align:center}.text-middle-card{text-align:center}.card-deck.data-card{position:relative}.card-deck.data-card .card{align-content:center;align-items:center;margin-left:20;margin-right:20;position:relative}.custom-fieldset legend{margin:0;padding:0 10px}.custom-fieldset legend,.custom-fieldset legend label{width:max-content;width:-moz-max-content;width:-webkit-max-content}.custom-fieldset legend label{font-weight:300;margin:3px 0 0}.link-tag{margin-top:10}.location-wrap .location-search{align-items:center;background-color:hsla(0,0%,100%,.5);display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}.location-wrap .location-search .input-group{border:2px solid #3c66c3;border-radius:0;max-width:600px;width:100%}.location-wrap .location-search .input-group-text{background-color:#3c66c3;border:none;border-radius:0;color:#fff}.multiple-step-form{margin-bottom:30px}.multiple-step-form li{background:#3c66c3;border-radius:1em;color:#fff;display:inline-block;height:2em;line-height:2em;margin:0 1em;position:relative;text-align:center;width:2em}.multiple-step-form li:before{background:#3c66c3;content:"";height:.2em;left:-4em;position:absolute;top:.9em;width:4em;z-index:-1}.multiple-step-form li:first-child:before{display:none}.multiple-step-form .active{background:#3c66c3}.crnt-l:before{color:var(--main-color);content:"\f05b";font-family:fontawesome;font-size:1.125em;height:25px;position:absolute;right:.5em;top:.4em;width:25px}.full-height{height:100%}.height-300{height:400px}.file-upload-input>input{display:none}.file-upload-input i{cursor:pointer;width:80px}.custom-form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-size:8px 10px;border:1px solid #bfbfbf;border-radius:.25rem;color:var(--gray);display:block;font-size:.875em;height:calc(2.25rem + 2px);line-height:1.5;padding:.375rem 1.75rem .375rem .75rem;width:100%}.text-small-label{font-size:x-small;margin-left:5px}.circle-plan{align-items:center;background-color:#3c66c3;border-radius:100%;color:#fff;display:flex;height:100px;justify-content:center;width:100px}.link-text{color:#3c66c3}.customer-cantainer .details-wrap{display:grid;margin:0;padding:0 10px;position:relative;grid-column-gap:20px;grid-template-columns:repeat(auto-fill,minmax(16em,1fr))}.customer-cantainer .details-wrap p{font-size:.875em;margin:0}.customer-cantainer .details-wrap p b{display:inline-block;font-weight:600;margin-right:.5em;min-width:70px}.customer-cantainer .details-wrap p span{float:right}.customer-cantainer .details-wrap p b:after{content:":"}.new1{border-top:1px solid #3c66c3}.error_state,.form-control:disabled.error_state{border-color:#e6614f!important;margin-bottom:.5rem}.hide_input{-webkit-text-security:disc;text-security:disc}.fields-error{margin-bottom:6px;margin-top:4px;word-break:break-word}.email-error,.fields-error{color:#e6614f;display:block;font-size:12px;font-weight:400;text-align:left}.email-error{margin-bottom:3px;margin-top:3px;padding:4px 0 0 14px}.custom-export-btns .custom-export-btn{align-items:center;background-color:transparent!important;border:0!important;display:flex;justify-content:center;min-width:auto;padding:6px}.custom-export-btns .custom-export-btn img{filter:inherit;height:auto;width:17px}.app-login{align-items:center;background-color:#f9f9f9;display:flex;flex-flow:column;font-family:Montserrat,sans-serif!important;justify-content:center;min-height:100vh;padding:50px 15px}.logo-account img{max-width:220px;width:100%}.logo-account{margin-bottom:30px}.user-login h2{color:#313b51}.user-login p{color:#242424;font-size:16px;font-weight:400;margin:0}.user-login h3{color:#015030;font-size:20px;font-weight:500;margin:0 0 12px}.user-login .input-material{margin-top:22px}.get-started p{color:#212121;margin:0 0 0 auto}.get-started .btn{background-color:transparent;border:1px solid #3c66c3;color:#3c66c3;font-size:14px;margin-left:11px}.get-started .btn:hover{background-color:#3c66c3;color:#fff}.remember-me{float:left;position:relative}.login-button{column-gap:10px;display:flex;justify-content:center;text-align:center;width:100%}.login-from{background-color:#fff;border:1px solid #acacac;border-radius:8px;max-width:900px;padding:24px;width:100%}.login-from .nav .nav-item{text-align:center;width:50%}.login-from .nav .nav-item .nav-link{border-bottom:2px solid #fff;border-radius:0;color:#6a6a6a;font-size:14px;font-weight:600}.login-from .nav .nav-item .nav-link.active{background-color:transparent;border-bottom-color:#f47320;color:#015030}.get-started{background-color:#f1f1f1;border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding:24px;text-align:center;width:100%}.login-from .fa-info-circle{color:#36454f}.get-started p a{color:#36454f;font-weight:500}.remember-me input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;width:100%;z-index:1}.forgot-password .tabel-custom-checkbox label{color:#242424;font-size:16px;font-weight:400;padding-left:30px}.user-login .input-material .iconmoon:before{color:#374957}.user-login .input-material .iconmoon{font-size:24px}.app-login .input-material input{height:30px!important}input[type=password]::-ms-clear,input[type=password]::-ms-reveal{display:none}.signup-user ul li{display:block}.select-signup-user{position:relative}.select-signup-user.active h6{color:#36454f}.app-login .tabel-custom-checkbox input:checked+label:before{background-color:#36454f;border-color:#36454f}.signup-user ul{display:flex;gap:0 45px;justify-content:center;margin-top:25px;width:100%}.select-signup-user input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.work-icon{align-items:center;border:2px solid #374957;border-radius:50%;color:#374957;cursor:pointer;display:flex;font-size:41px;height:100%;height:150px;justify-content:center;margin:0 auto;position:relative;width:150px;z-index:1}.work-icon:hover{background-color:#374957}.work-icon:hover .iconmoon:before{color:#fff}.work-icon .iconmoon{font-size:60px}.select-signup-user h6{color:#374957;font-size:20px;font-weight:600;margin-bottom:0;margin-top:12px}.signup-user .login-button{margin-top:60px}.user-login .out-line-btn,.user-login .out-line-btn:hover{background:#fff;border-color:#3c66c3;color:#3c66c3}.app-login.sales-dashboard-btn .btn-add-data{height:30px;min-width:150px}.forgot-form,.register-form,.send-notification{background:#fff;border-radius:3px;padding:30px}.register-form .nav-tabs{border-color:#3c66c3}.already-registered{margin-top:15px}.login-data{margin:0 auto;max-width:530px}.logoContainer{margin-bottom:20px}.register-form .nav-tabs .nav-item-one{border-bottom-right-radius:0;border-top-right-radius:0}.register-form .nav-tabs .nav-item-two{border-bottom-left-radius:0;border-top-left-radius:0}.register-form .nav-tabs .nav-link:hover{border-color:transparent}.register-form .nav-tabs .nav-link.active:hover{border-color:#3c66c3}.register-form .form-group{margin:0}.input-label i{color:#313b51;font-size:17px}.pre-loader{position:absolute}.Toastify__toast-container{z-index:999999999!important}.table-select,.table-select ul li{display:inline-block}.table-select ul li{margin-left:14px}.table-select ul li:first-child{margin:0}.table-select.add-product-data{display:inline-block;margin:0}.select-date{align-items:center;display:flex;margin-bottom:22px}.table-select.add-product-data .form-group{align-items:center;display:flex;margin:0}.table-select.add-product-data .form-group label{float:left;margin:0;text-transform:capitalize;width:130px}.select-date .search-header .form-group{margin-bottom:0}.verify{height:auto;text-align:center;width:100%}.verify img{max-width:160px}.verify-info{text-align:center}.verify-info p{font-size:16px;margin:15px auto 30px;max-width:550px;width:100%}.verify-login a{background-color:#3c66c3;border:1px solid #3c66c3;border-radius:5px;color:#fff;display:inline-block;font-size:16px;padding:14px 30px}.verify-login a:hover{background-color:#3c66c3;color:#fff;text-decoration:none;transition:background-color .5s ease}.bg-verify{background-color:#fff;border:1px solid #bfbfbf;border-radius:3px;margin:0 auto;max-width:490px;padding:20px 30px 40px;width:100%}.verify-info h3{color:#313b51}.verify-login{display:inline-block;width:100%}.verify-login .btn.btn-add-data{margin:0 auto;max-width:99px;width:100%}.verfy-message{height:100%}.verfy-message,.view-password{align-items:center;display:flex;justify-content:center}.view-password{color:#36454f;cursor:pointer;font-size:13px;height:34px;position:absolute;right:0;top:0;width:34px;z-index:1}.accounting-payment .view-password{right:10px;top:20px}.varified-check{display:flex;justify-content:space-between}.varified-check .switch-toggle-list{margin-bottom:0}.show-hide-outer{display:flex}.show-hide-outer .form-group,.show-hide-outer form{flex:auto;margin:0}.show-hide{align-items:center;border-bottom:1px solid #bfbfbf;display:flex;height:30px;padding-right:10px}.login-password{position:relative}.data-loader{align-items:center;background-color:hsla(0,0%,100%,.5);bottom:0;color:#313b51;display:flex;flex-flow:column;height:100%;justify-content:center;left:0;opacity:1;position:fixed;top:0;width:100%;z-index:999999999}.data-loader p{color:#313b51;margin:10px 0 0}@keyframes loader{0%{width:0}20%{width:10%}25%{width:24%}43%{width:41%}56%{width:50%}66%{width:52%}71%{width:60%}75%{width:76%}94%{width:86%}to{width:100%}}.loader-overlay{background:rgba(0,0,0,.2)}.data-loader .proposal-loader{align-items:center;background-color:#fff;border-radius:6px;display:flex;flex-direction:column;justify-content:center;max-width:500px;min-height:320px;width:100%}.data-loader .proposal-loader p{font-size:16px;font-weight:400;margin-bottom:0;margin-top:30px}.data-loader .proposal-loader img{width:95px}.data-loader.site-delete .proposal-loader p{margin-top:0}.data-loader.site-delete .proposal-loader{min-height:225px}.registration-flow .white-bg-data{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.registration-tab .nav-tabs{pointer-events:none}.registration-flow .nav-link i{margin-right:5px}.registration-flow .nav-tabs .nav-item:hover{background-color:0 1px 4px rgba(0,0,0,.25);border-color:transparent;color:#313b51}.tab-content{border:none}.registration-flow .nav-tabs .nav-link.active{background-color:0 1px 4px rgba(0,0,0,.25);border-color:#3c66c3;color:#3c66c3}.registration-flow .nav-tabs .nav-item span{display:block;margin-bottom:4px}.registration-flow .nav-tabs .nav-link.active .tab-theme-icon{display:inline}.registration-flow .nav-tabs .nav-link.active .tab-icon{display:none}.registration-flow .nav-tabs .nav-item span img{max-width:24px}.registration-flow .nav-tabs li:first-child a{border-top:none!important}.tab-theme-icon{display:none}.registration-title{color:#313b51;font-size:20px;margin-bottom:30px}.print-button{margin-bottom:24px;text-align:right}.print-button .btn{margin-right:15px}.print-button .btn:last-child{margin-right:0}.agreement-info p{font-size:14px}.common-heading{color:#313b51;font-size:17px;margin-bottom:30px}.recent-application{display:inline-block;width:100%}.application-list li{display:block;float:left;width:33.333333%}.application-list li span{color:#647683;display:block;margin-bottom:12px}.application-list li strong{color:#313b51;font-weight:400}.documents-track .step.step-pending .step-icon-wrap:after,.documents-track .step.step-pending .step-icon-wrap:before{background-color:#fcb215}.documents-track .step.step-pending .step-icon{background-color:#fcb215;border-color:#fcb215;color:#fff}.documents-track .step.rejected-status .step-icon-wrap:after,.documents-track .step.rejected-status .step-icon-wrap:before{background-color:#e6614f}.documents-track .step.rejected-status .step-icon{background-color:#e6614f;border-color:#e6614f;color:#fff}.documents-track .step.additional-status .step-icon-wrap:after,.documents-track .step.additional-status .step-icon-wrap:before{background-color:#3c66c3}.documents-track .step.additional-status .step-icon{background-color:#3c66c3;border-color:#3c66c3;color:#fff}.documents-track .step{display:block;margin-bottom:35px;text-align:center;width:100%}.documents-track .step .step-icon-wrap{align-items:center;display:flex;position:relative;text-align:center;width:100%}.documents-track .step .step-icon-wrap:after,.documents-track .step .step-icon-wrap:before{background-color:#f9f9f9;content:"";display:block;height:3px;margin-top:-1px;position:absolute;top:50%;width:100%;z-index:1}.documents-track .step .step-icon-wrap:before{left:0}.documents-track .step .step-icon-wrap:after{right:0}.documents-track .step .step-icon{align-items:center;background-color:#f9f9f9;border:1px solid #bfbfbf;border-radius:50%;color:#313b51;display:flex;font-size:15px;height:34px;justify-content:center;line-height:81px;margin:0 auto;position:relative;width:34px;z-index:5}.documents-track .step .step-title{color:#313b51;font-size:16px;font-weight:400;margin-bottom:0;margin-top:16px}.documents-track .step:first-child .step-icon-wrap:before,.documents-track .step:last-child .step-icon-wrap:after{display:none}.documents-track .step.completed .step-icon-wrap:after,.documents-track .step.completed .step-icon-wrap:before{background-color:#19bc7d}.documents-track .step.completed .step-icon{background-color:#19bc7d;border-color:#19bc7d;color:#fff}.documents-track{display:flex;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;flex-wrap:nowrap!important;justify-content:space-between!important}.document-step .card-body{border-radius:0;padding:0}.required-documents .btn-add-data img{height:auto;margin-left:6px;margin-right:0;max-width:12px;position:relative;top:1px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.required-documents .btn-add-data[aria-expanded=true] img{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.status-message .common-heading{margin-bottom:13px}.status-message{margin-bottom:60px;margin-top:10px}.application-status .outline-button{margin-left:10px}.upload-document{align-items:center;display:flex;font-size:23px;overflow:hidden;position:relative}.upload-document input{cursor:pointer;font-size:12px;left:-81px;opacity:0;padding:0;position:absolute;top:0;width:113px;z-index:999}.upload-document label{font-size:14px;margin:0 0 0 6px}.status-message .file-type{display:none}.agreement-info h2{color:#313b51;font-size:22px;font-weight:500}.agreement-info h3,.agreement-info h5{color:#313b51;font-size:18px;font-weight:500}.agreement-info h5{margin-top:12px}.tootip-note{cursor:pointer;opacity:1}.tooltip>.tooltip-inner{background-color:#36454f;box-shadow:0 0 10px rgba(0,0,0,.1);color:#fff;font-size:12px;opacity:1}.tooltip .arrow:before{border-bottom-color:#fff}.bs-tooltip-left .arrow:before{border-left-color:#36454f}.bs-tooltip-top .arrow:before{border-top-color:#36454f}.bs-tooltip-bottom .arrow:before{border-bottom-color:#36454f}.bs-tooltip-right .arrow:before{border-right-color:#36454f}.tooltip .arrow{transition:none!important}.tooltip.show{opacity:1;z-index:100000}.sales-dashboard .tooltip{font-family:Montserrat,sans-serif}.associate-registration-header{padding:61px 0 24px;text-align:center}.associate-registration-header img{width:260px}.table tbody .no-padding-td td{border-bottom:none;padding:0 0 30px}.table tbody .no-padding-td td .internal-padding{padding-left:10px;padding-right:10px}.table tbody .no-padding-td td:first-child .internal-padding{padding-left:0}.fixed-table .table tbody .no-padding-td td{vertical-align:initial}.table tbody .no-padding-td:last-child td{border-bottom:none}.reg-tbl-body-header td{border-bottom-color:#647683!important;font-weight:600}.be-partner-reglist{align-items:center;display:flex}.be-partner-reglist .radio-custom-btn:first-child .form-label{color:#313b51;font-size:16px;font-weight:500;line-height:24px;padding-left:0}.be-partner-reglist .radio-check span:before{top:0}.be-partner-reglist li{display:inline-block}.be-partner-reglist .radio-check input:checked+span:after{left:3.5px;top:3.5px}.be-partner-reglist .radio-check span{font-size:14px;font-weight:400}.be-partner-reglist .radio-custom-btn input[type=radio]:disabled+.form-label{cursor:not-allowed}.internal-padding .po-date-picker input{border-radius:4px}.internal-padding .po-date-picker input:read-only{cursor:not-allowed}.associate-reg-table .table td{border-bottom:1px solid #dee2e6;border-top:none;vertical-align:text-bottom}.associate-reg-table .table .accoc-reg-table-action{border-bottom:none;width:150px}.associate-customer-reg .col-two{display:none}.associate-customer-reg .equal-columns{flex:0 0 33.333333%;max-width:33.333333%}.submitted-conatiner{align-items:center;display:flex;justify-content:center}.submitted-conatiner img{max-width:210px}.add-get img{max-width:26px}.gate-code .add-get{margin-top:10px}.trash-list .add-get img{max-width:15px}.trash-list .add-get{margin-left:17px}.modal-assoc-reg-success .btn-add-data{min-width:70px}.tabel-custom-checkbox .disclaimer-checkbox:checked+label{color:#313b51}.tabel-custom-checkbox .disclaimer-checkbox+label:before{height:18px;width:18px}.tabel-custom-checkbox .disclaimer-checkbox:checked+label:after{content:"";height:11px;left:6.5px;top:2px;width:6px}.tabel-custom-checkbox .disclaimer-checkbox+label{font-size:16px}.auto-multi{min-width:314px}.verify-detail-toggle{float:right;max-width:126px;width:100%}.data-opacity td,.data-opacity th{cursor:not-allowed;opacity:.5}.account-total{background:#3c66c3;color:#fff;display:flex;font-size:14px;font-weight:300;margin-left:auto;max-width:170px;padding:7px 10px}.account-total span{font-weight:500;margin-left:auto}.data-opacity .remove-opacity{opacity:1}.override-tab .tab-content{border:1px solid #bfbfbf;border-radius:6px;margin-left:15px;padding:0 8px 15px}.override-popup-body .nav-pills .nav-link{border:1px solid #bfbfbf;border-radius:6px;font-size:14px;margin-bottom:10px;padding:7px 10px}.override-tab tbody tr td{padding:0 8px}.override-popup-body .nav-pills .nav-link.active{background-color:transparent;color:#3c66c3}.override-tab{display:flex}.override-tab .nav{width:130px}.override-tab .tab-content{width:calc(100% - 145px)}.disclaimer-accepted .container{align-items:center;display:flex;justify-content:space-between}.input-label-type-three{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:25px 40px}.input-label-type-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px 40px}.input-label-type-one{display:grid;grid-template-columns:1fr;grid-gap:25px 40px}.common-label-input{align-items:baseline;display:flex}.common-label-input form{flex:1;position:relative}.remove-label .form-label{display:none}.common-label-input .common-phone-input{flex:1}.common-label-input .overview-label{color:#000;font-size:14px;font-weight:400;min-width:auto;padding-right:10px;width:max-content}.common-input-label-field .form-group input{background-color:transparent}.common-label-input .react-select-style{flex:1}.common-label-input .react-select-style .radio-check{margin-top:13px}.common-label-input .form-group{flex:1}.d-grid{display:grid!important}.dealer-address .address-placeholder{flex:auto;max-width:33.33%;width:100%}.dealer-address .address-placeholder:first-child,.dealer-address .address-placeholder:nth-child(2){max-width:50%}.common-form-style .new-dealer-data .form-group textarea{height:268px}.common-form-style .new-dealer-data .small-text-area .form-group textarea{height:100px}.country-code-input{column-gap:10px;display:grid;grid-template-columns:124px 1fr}.dealer-address .form-group,.dealer-form .form-group{margin:0}.dealer-address form{flex:1}.additional-information .d-flex{display:none!important}.additional-information .w-100{flex:1}.sub-title{margin-bottom:20px}.sub-title h6{color:#000;font-size:16px;font-weight:600;line-height:24px}.disclaime-content{font-family:Montserrat,sans-serif!important}.disclaime-content .po-date-picker{flex:1}.dealer-form h4{color:#f47320;font-size:24px;font-weight:500}.dealer-form h6{color:#6a6a6a;font-size:16px;font-weight:400;margin-bottom:0}.upload-file-input .upload-product-images{display:flex;flex:1;width:100%}.upload-file-input .upload-product-images .position-relative{flex:1}.upload-file-input .upload-product-images .small-upload{max-width:100%}.common-label-input.upload-file-input{align-items:flex-start;display:flex}.common-label-input .icon-circleplus{font-size:22px;margin-left:15px}.upload-file-input .overview-label{margin-top:5px}.common-input-label-field .fields-error{margin-bottom:0;position:absolute}.business-input{margin-bottom:25px}.additional-information .form-group textarea{height:auto}.layout{display:flex;flex-direction:column;grid-gap:25px 0}.user-name-input .layout.layout:first-child .overview-label{min-width:36px}.user-name-input .layout.layout:nth-child(2) .overview-label{min-width:67px}.user-name-input .layout.layout:nth-child(3) .overview-label{min-width:50px}.business-input .layout:first-child .common-label-input .overview-label{min-width:170px}.business-input .layout:nth-child(2) .common-label-input .overview-label{min-width:188px}.business-input .layout:nth-child(3) .common-label-input .overview-label{min-width:168px}.license-input .layout:first-child .common-label-input .overview-label{min-width:110px}.license-input .layout:nth-child(2) .common-label-input .overview-label{min-width:89px}.license-input .layout:nth-child(3) .common-label-input .overview-label{min-width:156px}.insurance-input .layout:first-child .common-label-input .overview-label{min-width:110px}.insurance-input .layout:nth-child(2) .common-label-input .overview-label{min-width:89px}.insurance-input .layout:nth-child(3) .common-label-input .overview-label{min-width:65px}.upload-file-input .drop-file-here{border-radius:0;border-width:0 0 1px;border-bottom:1px solid #bfbfbf}.upload-file-input .drop-file-here span{border-right:none;margin-left:auto}.upload-file-input .upload-drop{padding:0}.upload-file-input .file-choose{border-width:0 0 1px;border-bottom:1px solid #bfbfbf;border-radius:0;height:25px;padding:0}.upload-file-input .drop-file-here{height:25px}.disclaime-content .colon{display:none}.edit-info .overview-label{min-width:163px;width:max-content}.edit-info .file-choose{background-color:transparent;border-radius:0;border-style:solid;border-width:0 0 1px;padding:0}.insurance-info .overview-label{min-width:130px;width:max-content}.captcha-data{margin-bottom:40px;margin-top:50px;text-align:center}.captcha-data div{margin:0 auto}.captcha-data span{display:inline-block;margin-bottom:45px}.dealer-form .common-phone-input .input-group input{border-radius:0!important;padding-left:0}.dealer-form .common-phone-input{grid-template-columns:34px auto;grid-column-gap:0}.dealer-form .form-control:disabled,.dealer-form .form-control[readonly],.dealer-form input:disabled{background-color:#fff}.dealer-form .common-phone-input .form-control:disabled,.dealer-form .common-phone-input .form-control[readonly],.dealer-form .common-phone-input input:disabled{opacity:1}.dealer-form .multi-select-pills .multi-pill-item:nth-child(1n+1){margin-left:0}.dealer-form .multi-select-pills .multi-pill-item{background-color:#4d4d4d;border-radius:50px;color:#fff;margin:7px;padding:1px 15px}.dealer-form .multi-select-pills .multi-pill-item-btn{color:#fff;font-size:35px;font-weight:300}.dealer-form .css-1okebmr-indicatorSeparator{display:none}.dealer-form .multi-select-pills{padding-top:15px}.dealer-form .react-select .css-1fhf3k1-control,.dealer-form .react-select .css-1pahdxg-control,.dealer-form .react-select .css-1pahdxg-control:hover,.dealer-form .react-select .css-rpfwzm-control,.dealer-form .react-select .css-yk16xz-control{border-radius:4px}.dealer-form .react-select .css-1pahdxg-control,.dealer-form .react-select .css-1pahdxg-control:hover{box-shadow:none}.dealer-form .react-select .css-1pahdxg-control{border-color:#015030}.dealer-form .form-group textarea{border-color:#acacac;height:56px;padding:10px;resize:none}.dealer-form .form-group textarea:focus{box-shadow:none}.col-space{margin-bottom:32px}.col-space .form-group{margin-bottom:0}.new-dealer-data .app-view{position:relative;z-index:999}.address-placeholder .form-group input::placeholder{color:#fff!important;opacity:1}.address-placeholder .form-group input:-ms-input-placeholder{color:#fff!important}.address-placeholder .form-group input::-ms-input-placeholder{color:#fff!important}.dealer-address .address-placeholder .form-group input::placeholder{color:#36454f!important;opacity:1}.dealer-address .address-placeholder .form-group input:-ms-input-placeholder{color:#36454f!important}.dealer-address .address-placeholder .form-group input::-ms-input-placeholder{color:#36454f!important}.associate-registration-tab.nav.nav-pills{justify-content:center;margin-bottom:50px}.associate-registration-tab.nav.nav-pills .nav-item .nav-link{align-items:center;background-color:transparent;border-bottom:1px solid #fff;border-radius:0;color:#313b51;display:flex;font-weight:400;justify-content:center;min-width:165px;padding:16px 0;position:relative}.associate-registration-tab.nav.nav-pills .nav-item .nav-link.active{background:linear-gradient(180deg,rgba(248,152,57,0),rgba(248,152,57,.1));border-bottom-color:#f89839;color:#f89839;font-weight:500}.associate-registration-tab.nav.nav-pills .nav-item .nav-link.active:before{background:#f89839;bottom:0;content:"";height:3px;position:absolute;width:100%}.dealer-form .react-select .css-1fhf3k1-control{background-color:#fff;opacity:.8}.robot-sec{margin-top:30px}.disclaimer-data .disclaimer-paragraph{color:#6a6a6a;font-size:12px;font-weight:400;margin-bottom:24px}.disclaimer-data p:last-child{margin:0}.disclaimer-data h5{color:#6a6a6a;font-size:16px;font-weight:500;margin-bottom:12px}.congratulations-message,.disclaimer-accepted{align-items:center;display:flex;flex-direction:column;justify-content:center}.congratulations-message{background-position:50%;background-size:cover;font-family:Montserrat,sans-serif;height:100%;position:relative;text-align:center}.application-successfully h3{color:#015030;font-size:34px;font-weight:500;line-height:normal;margin-bottom:0}.application-successfully p{color:#242424;font-size:24px;margin:0}.congratulations-message img{margin-bottom:26px;min-width:235px}.new-button{align-items:center;background-color:#f47320;border-radius:4px;color:#fff;display:inline-flex;font-size:15px;font-weight:700;height:56px;justify-content:center;padding:8px 22px}.new-button:focus{box-shadow:none}.new-button:hover{background-color:#622e0d;color:#fff}.form-space-20,.form-space-24{grid-row-gap:24px;display:flex;flex-direction:column}.form-space-32{grid-row-gap:32px;display:flex;flex-direction:column}.form-row-space-24{grid-row-gap:24px}.forgot-password{display:flex;justify-content:space-between;padding:0 4px}.forgot-button{color:#2196f3;font-size:16px;font-weight:400}.forgot-button:hover{color:#2196f3}.login-from .form-group{margin:0}.common-form-style .form-group input{border:1px solid #acacac;border-radius:4px;color:#6a6a6a;font-size:16px;font-weight:400;height:56px!important;letter-spacing:.15px;line-height:24px;padding:16px 12px}.common-form-style .form-group textarea{border-color:#acacac;border-radius:4px;color:#6a6a6a;font-size:16px;font-weight:400;padding:16px 12px}.common-form-style .form-group textarea:focus{box-shadow:none}.common-form-style .show-hide-outer .form-group input{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}.common-form-style .show-hide-outer .show-hide{align-items:center;border:1px solid #acacac;border-bottom-right-radius:4px;border-left-width:0;border-top-right-radius:4px;display:flex;height:56px;padding-right:10px}body .common-form-style .form-control:-webkit-autofill,body .common-form-style .form-control:-webkit-autofill:active,body .common-form-style .form-control:-webkit-autofill:focus,body .common-form-style .form-control:-webkit-autofill:hover,body .common-form-style .pac-target-input:-webkit-autofill{-webkit-text-fill-color:#313b51;-webkit-box-shadow:inset 0 0 0 28px #fff!important}.login-from .checkbox-label span:before{border-color:#6a6a6a;border-width:2px;height:20px;width:20px}.login-from .checkbox-label input:checked+span:after{border:solid #fff;border-width:0 2px 2px 0;display:block;height:14px;left:7px;position:absolute;top:1px;transform:rotate(45deg);transition:inherit;width:7px}.login-from .checkbox-label input:checked+span:before{background-color:#015030;border-color:#015030}.common-form-style .common-address{position:relative}.common-form-style .address-four .form-label,.common-form-style .address-three .form-label,.common-form-style .address-two .form-label{left:24px}.common-form-style .form-group label,.common-form-style .form-label{background-color:#fff;color:#6a6a6a;font-size:12px;font-weight:400;left:12px;letter-spacing:.15px;line-height:12px;padding:0 4px;position:absolute;top:-6px;z-index:9}.login-from .nav{padding:10px}.new-button.new-button-transparent{background-color:transparent;color:#015030}.new-button.new-button-transparent:hover{background-color:#e6eeea}.common-form-style .react-select .css-1pahdxg-control,.common-form-style .react-select .css-yk16xz-control{border:1px solid #acacac;min-height:56px}.common-form-style .react-select .css-1o1eszu-control,.common-form-style .react-select .css-rpfwzm-control{min-height:56px}.services-provided-list{align-items:center;column-gap:24px;display:flex}.login-from .checkbox-label span{font-size:16px;font-weight:400;padding-left:30px}.login-from .react-select input{height:auto!important}.common-form-style .comment-area .form-group .form-label{display:none}.login-from .checkbox-label span a{color:#2196f3}.resend-data{color:#6a6a6a;font-size:14px;font-weight:500;letter-spacing:.1px;line-height:157%;margin-top:4px}.resend-data a{color:#2196f3}.login-from .row{margin:0 -12px}.login-from .row>*{padding:0 12px}.login-from .dealer-address .address-placeholder .form-group input::placeholder{color:transparent!important;opacity:1}.login-from .dealer-address .address-placeholder .form-group input:-ms-input-placeholder{color:transparent!important}.login-from .dealer-address .address-placeholder .form-group input::-ms-input-placeholder{color:transparent!important}.agreement-text{color:#242424;font-size:16px}.agreement-text a,.agreement-text a:hover{color:#2196f3;font-weight:600}.agreement-text span{display:block}.send-message{display:flex;flex-direction:column;padding-left:9px;row-gap:8px}.user-login .fields-error{margin-bottom:0}.radio-new-theme .radio-btn input[type=radio]:checked+label,.radio-new-theme .radio-btn input[type=radio]:not(:checked)+label{color:#242424;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.15px;line-height:normal;padding-left:28px}.radio-new-theme .radio-btn input[type=radio]:checked+label:before,.radio-new-theme .radio-btn input[type=radio]:not(:checked)+label:before{border-color:#015030;border-width:2px;height:20px;width:20px}.radio-new-theme .radio-btn input[type=radio]:checked+label:after,.radio-new-theme .radio-btn input[type=radio]:not(:checked)+label:after{background-color:#015030;height:11px;left:4.5px;top:4.5px;width:11px}.send-message .radio-btn{align-items:center;display:flex;min-height:42px}.user-login.reset-link p{font-size:24px;font-style:normal;font-weight:400;line-height:150%;margin:0 auto;max-width:840px}.user-login.reset-link h3{font-size:34px;font-weight:500;letter-spacing:.25px;line-height:123.5%;margin:0 auto;max-width:630px}.reset-content p{max-width:780px}.user-login.updated-successfully h3{font-size:34px;font-weight:500;letter-spacing:.25px;line-height:123.5%;margin:0}.user-login.updated-successfully p{font-size:24px;font-style:normal;font-weight:400;line-height:150%;margin:0 auto;max-width:700px}.user-login.link-expired h3{color:#f10;font-size:34px;font-style:normal;font-weight:500;letter-spacing:.25px;line-height:123.5%;margin:0}.user-login.link-expired p{font-size:24px;font-style:normal;font-weight:400;line-height:150%;margin:0 auto;max-width:700px}.resend-link{color:#6a6a6a;font-size:20px;font-weight:500;letter-spacing:.15px;line-height:160%}.resend-link a,.resend-link a:hover{color:#2196f3}.password-strength-bar{align-items:center;column-gap:16px;display:flex;margin-top:6px}.password-strength-bar span{font-size:14px;font-style:normal;font-weight:400;letter-spacing:.17px;line-height:normal;line-height:143%}.password-strength-bar .progress{border-radius:0;height:4px;margin-top:2px;width:100%}.password-strength-bar .progress .progress-bar{border-radius:0}.password-strength-bar .progress,.password-strength-bar .progress .progress-bar,.password-strength-bar.strength-default .progress,.password-strength-bar.strength-default .progress .progress-bar{background-color:#edecec}.other-note .add-account:last-child{grid-column:span 3}.password-strength-bar.strength-week .progress .progress-bar{background-color:#f10}.password-strength-bar.strength-week .progress{background-color:hsla(4,100%,85%,.6)}.password-strength-bar.strength-okay .progress .progress-bar{background-color:#ffb300}.password-strength-bar.strength-okay .progress{background-color:#fff8e1}.password-strength-bar.strength-good .progress .progress-bar{background-color:#f47320}.password-strength-bar.strength-good .progress{background-color:rgba(244,115,32,.6)}.password-strength-bar.strength-strong .progress .progress-bar{background-color:#015030}.password-strength-bar.strength-strong .progress{background-color:rgba(1,80,48,.6)}.pagination-btn{background-color:#fff;border:1px solid #c8ced3;color:#3c66c3;display:block;line-height:1.25;margin-left:-1px;padding:6px 13px;position:relative}.pagination-btn:hover{background:#f9f9f9}.pagination-btn:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px;margin-left:0}.pagination-btn:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination-btn:not(:disabled):not(.disabled){cursor:pointer}.pagination .pagination-btn.active{background:#3c66c3;border-color:#3c66c3;color:#fff}.pagination .pagination-btn.active:hover{color:#fff}.pagination-btn:focus{box-shadow:0 0 0 .2rem}.page-size{background-size:14px;border:1px solid #bfbfbf;border-radius:3px;color:#313b51;cursor:pointer;font-size:13px;height:30px;margin-right:auto;padding:0 18px 0 5px}.page-size:focus{outline:none}.bkPagination{margin-top:20px;width:100%}.page-list-number{color:#313b51;margin-left:auto;order:3}.pagination-number .page-link{font-size:14px;padding:4px 10px}.pagination .page-item.active .page-link{z-index:inherit}.border_tbl_pagination{justify-content:space-between;margin-top:16px}.border_tbl_pagination,.pagination-count{align-items:center;display:flex}.pagination-count p{font-size:13px;line-height:12px;margin-bottom:0;margin-right:10px}.pagination-count .total-entries{border-left:1.5px solid;margin-right:20px;padding-left:10px}.pagination .page-item:last-child .page-link{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination .active~li{background-color:transparent}.pagination-count select{background-size:12px;font-size:14px;height:27px!important;margin-right:10px;padding:0 20px 0 3px;width:64px}.pagination-count .form-control{background-position:calc(100% - 4px)}.pagination .page-item.active .page-link{background:#3c66c3;border-color:#3c66c3}.pagination .page-link{border-color:#bfbfbf;border-radius:3px;color:#3c66c3}.pagination .page-link:hover{background:#f9f9f9}.page-item.disabled .page-link{background-color:#f9f9f9;opacity:.7}.go-page{align-items:center;display:flex;margin-left:50px}.go-page span{color:#313b51;font-size:13px}.go-page .form-control{border-color:#bfbfbf;font-size:14px;height:auto;padding:1px 4px;width:37px}.go-page .btn{background-color:transparent;box-shadow:none;color:#3c66c3;font-size:13px;padding:0}.go-page .btn:disabled{background-color:transparent;border:none}.go-page .btn img{max-height:8px;max-width:8px;-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.pagination-number{align-items:center;display:flex}.pagination .page-item{margin:0 4px}.go-page-mobile{display:none}.go-page .btn i{font-size:9px}.monthly-content h6{font-size:.875rem}.monthly-content h2{font-size:2rem}.monthly-rate{background-color:#fff;border-radius:8px;box-shadow:0 0 2px 0 rgba(145,158,171,.2),0 12px 24px -4px rgba(145,158,171,.12);padding:15px 25px}.down-up-icon{align-items:center;background-color:rgba(25,188,125,.16);border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.trending-down-icon{background-color:rgba(220,53,69,.16)}.down-up-product{align-items:center;display:flex;font-size:.875rem;font-weight:500;margin:13px 0 11px}.down-up-icon img{height:9px}.dashboard-activity{margin-bottom:30px}.dashborad-setting .btn i{color:#fff}.dashborad-setting .dropdown-menu{border:1px solid #bfbfbf;left:auto!important;margin:0;padding:0;right:25px;top:46px!important;transform:inherit!important}.dashborad-setting .dropdown-menu .dropdown-item{border-bottom:1px solid #bfbfbf;font-size:14px;padding:9px}.dashborad-setting .dropdown-menu .dropdown-item:last-child{border:none}.dashborad-setting .dropdown-menu .dropdown-item:hover{background:#f9f9f9}.dashborad-graph{background:#fff;border:1px solid #bfbfbf;border-radius:3px;display:inline-block;margin-top:30px;padding:15px;width:100%}.dashborad-graph canvas{width:100%!important}.switch{display:inline-block;height:26px;margin:0!important;position:relative;width:50px}.switch input{height:0;opacity:0;width:0}.required-input,.switch input+.slider:after{align-items:center;display:flex}.switch input+.slider:after{content:"Show";font-size:14px;font-weight:400;height:100%;position:absolute;right:7px}.switch-text input+.slider:after{content:"No";right:6px}.switch input:checked+.slider:after{color:#fff;content:"Hide";font-size:13px;height:100%;left:6px;position:absolute;right:auto}.switch-text input:checked+.slider:after{content:"Yes";left:6px}.required-input .span-text{margin-right:9px;margin-top:4px}.slider{background-color:#bfbfbf;bottom:0;cursor:pointer;left:0;right:0;top:0;-webkit-transition:.4s}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;bottom:6px;content:"";height:14px;left:4px;width:14px}input:checked+.slider{background-color:#3c66c3}input:checked+.slider:before{-webkit-transform:translateX(28px);-ms-transform:translateX(28px);transform:translateX(28px)}.slider.round{border-radius:54px}.slider.round:before{border-radius:50%}.dashboard-dropdown-btn .dropdown-toggle:after{display:none}.dashboard-header-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px;width:100%}.dashboard-header-title h3{color:#3c66c3;font-size:20px;font-weight:500}.dashboard-dropdown-btn .dropdown-item{padding:2px 7px}.dashboard-dropdown-btn .dropdown-item span{width:max-content}.moduel-btn.dashboard-dropdown-btn .dropdown-menu{left:auto!important;right:0!important;top:100%!important}.user-summary-report{margin-top:30px}.btn-prop{color:#313b51;font-size:inherit;font-weight:400;opacity:1;position:absolute;right:20px;text-shadow:inherit;top:15px;z-index:9}.sales-dashboard .btn-prop{top:22px}.btn-prop .iconmoon{font-size:16px}.sales-dashboard .btn-prop .iconmoon{font-size:20px}.btn-prop:hover{color:#647683;opacity:1!important}.createForms{color:#fff!important}.modal-body{overflow:auto;padding:20px;word-break:break-all}.modal-open{padding-right:0!important}.modal-md-7{max-width:700px;width:100%}.modal-xl{max-width:1300px;width:100%}.modal-xl .modal-content{max-width:100%}.modal-xxl{max-width:1570px;width:100%}.modal-sm .modal-content{max-width:500px}.modal-xs .modal-content{max-width:450px}.modal-xxl .modal-content{max-width:100%;overflow:auto}.modal.show{padding:0 15px;z-index:9999999}.modal-header{border-bottom:1px solid #bfbfbf;color:#313b51;padding:10px 20px}.sales-dashboard .modal-header{padding:20px}.modal-header p{color:#647683;font-size:13px;margin:0}.modal-footer{border-top:none;justify-content:center;padding:18px 0 0}.modal-data-left .modal-footer{justify-content:flex-start}.modal-data-right .modal-footer{justify-content:flex-end}.removeClose{display:none}.confirmation-popup{text-align:center}.confirmation-popup p{color:#313b51;font-size:15px;margin-bottom:20px;margin-top:12px}.confirmation-popup h2{color:#313b51;font-size:26px;text-align:center}.confirmation-popup{padding-top:30px}.confirmation-popup .btn-yes{margin-right:0}.confirmation-popup .modal-body{overflow:inherit;padding:35px 20px}.confirmation-popup .modal-content{border:none;border-radius:8px;padding:0}.confirmation-popup .modal-footer{padding:0}.confirmation-popup .select-hierarchy-value{color:#647683;margin:0}.modal-footer .btn{margin:0;min-width:70px}.cke_reset_all table{z-index:99999!important}.modal{background-color:rgba(0,0,0,.7);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1}.modal-content{animation-duration:.4s;animation-name:animatetop;border:none;border-radius:6px;box-shadow:0 1px 14px 4px rgba(0,0,0,.06);margin:0 auto;max-height:calc(100vh - 50px);padding:0;position:relative}.modal .modal-dialog{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;padding:25px 0}.modal-backdrop.show,.modal-open #popover-basic{display:none}.modal-header .modal-title{font-size:16px;font-weight:500;margin:0}.sales-dashboard .modal-header .modal-title{font-size:20px;padding-right:30px}@keyframes animatetop{0%{opacity:0;top:-300px}to{opacity:1;top:0}}.large-dialog{max-width:1000px!important}a{transition:background-color .15s cubic-bezier(.4,0,.2,1) 0s}a,a:hover{color:#313b51}.c-body{display:flex;flex-direction:column;flex-grow:1}.c-wrapper{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.app-view{display:flex;flex-direction:column;flex-grow:1;padding-bottom:25px;padding-top:20px}.c-main{display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:auto;flex-grow:1;flex-shrink:0;padding-top:30px;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word}.table-striped tbody tr:nth-of-type(odd){background-color:#f9f9f9}.moduel-btn .dropdown-menu .list-item{border-bottom:1px solid #bfbfbf;display:inline-block;font-size:13px;padding:4px 7px;width:100%}.table{background-color:#fff;border:none;border-radius:5px;margin:0;position:relative}.table-border .table{border:1px solid #dee2e6}.table-border .table-bordered td,.table-border .table-bordered th{border-left:1px solid #dee2e6;border-color:#dee2e6}.table td,.table th{border-top:1px solid #dee2e6;color:#313b51;position:relative;vertical-align:top}.ico-size a{font-size:17px;margin:0 3px}.table tbody,.table thead{border:none}.table .dropdown-menu{box-shadow:0 0 10px rgba(55,55,55,.1);margin:0;padding:0;z-index:1}.table-action{text-align:center;width:120px}.table-action .fixed-content{width:100%}.table tbody td{font-size:.875rem;vertical-align:middle}.fixed-table .table tbody td{overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.full-row-click .table td{padding:0}.full-row-click .table td a{display:flex;padding:.75rem;width:100%}.assembly-table .assembly-dec{max-width:592px}.assembly-dec span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.full-row-click .table td .tabel-dropdown.edit-option a{padding:inherit;width:auto}.full-row-click .table td .common-checkbox{padding:.75rem}.full-row-click .table .customer-table-edit-action a{padding:0}.full-row-click .radio-custom-btn input[type=radio]+label:before,.full-row-click .radio-custom-btn input[type=radio]:checked+label:after{left:0;margin:auto;right:0}.tabel-dropdown{display:inline-block;position:relative;text-align:center;width:100%}.table .dropdown-menu .list-item,.table .dropdown-menu .list-item.dropdown-item{border-bottom:1px solid #bfbfbf;display:inline-block;font-size:13px;font-weight:400;padding:4px 7px;width:100%}.table .dropdown-menu .list-item.dropdown-item:hover,.table .dropdown-menu .list-item:hover{background:#f9f9f9;text-decoration:none}.table .dropdown-menu .list-item.dropdown-item:last-child,.table .dropdown-menu .list-item:last-child{border:none}.table .dropdown-menu .list-item span,.table .dropdown-menu .list-item.dropdown-item span{display:block;width:max-content}.list-dropdown .list-item{align-items:center;color:#313b51;display:flex;font-size:.875rem;padding:6px 16px;width:100%}.list-dropdown .list-item img{margin-right:10px;max-height:15px;max-width:15px}.list-dropdown .list-item:hover{background-color:#f9f9f9}.list-dropdown .list-item:active,.list-dropdown .list-item:hover{color:#313b51;text-decoration:none}.list-dropdown .popover-body{padding:8px 0}.list-dropdown .list-item:last-child{border:none}.list-drop-click img{width:20px}.list-drop-click{border:none;line-height:normal;padding:0}.list-drop-click:focus{box-shadow:none}.list-dropdown hr{margin-bottom:8px;margin-top:8px}.list-dropdown{background-image:none;border:none;border-radius:6px;box-shadow:0 0 2px 0 rgba(145,158,171,.24),0 12px 24px 0 rgba(145,158,171,.24);color:#313b51;max-height:calc(100% - 32px);max-width:100%;min-height:16px;min-width:16px;outline:0;overflow:hidden;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0s;width:200px}.list-dropdown.list-dropdown-small{min-width:147px;width:auto}.table tfoot td,.table thead th{border-width:1px;font-size:14px;font-weight:500;vertical-align:middle}.table-hover tbody .last-row-select-order,.table-hover tbody .last-row-select-order .sticky-action,.table-hover tbody .last-row-select-order .sticky-action:before,.table-hover tbody .last-row-select-order .sticky-data,.table-hover tbody .last-row-select-order .sticky-data:before,.table-hover tbody tr:hover,.table-hover tbody tr:hover .sticky-action,.table-hover tbody tr:hover .sticky-data{background-color:#f4f4f4}.table .tabel-button{background:transparent;border:none;box-shadow:none;padding:0}.table .tabel-button img{width:20px}.tabel-dropdown .dropdown-toggle{background-color:transparent!important;border:none;border-radius:0;font-size:inherit;line-height:normal;padding:0}.tabel-dropdown .dropdown-toggle:focus,.tabel-dropdown .dropright .dropdown-toggle:active{background-color:transparent!important;box-shadow:none!important}.tabel-dropdown .dropdown-toggle:after{display:none}.table thead th i{cursor:pointer;float:right;margin-left:6px}.table thead th:first-child{border-left:none}.table thead th:last-child{border-right:none}.table tbody tr td:first-child{border-left:none}.table tbody tr td:last-child{border-right:none}.tabel-search-layout{background-color:#fff;border:1px solid #bfbfbf;border-radius:3px}.tabel-card{padding:30px 20px}.tabel-header{border-bottom:1px solid #bfbfbf;border-radius:3px 3px 0 0;padding:13px 20px}.tabel-header h3{color:#313b51;font-size:17px;margin:0}.search-header{margin-left:auto;position:relative;width:230px}.search-header .form-group{margin:0}.search-header:before{background-image:url(/d2cd0f4151f2b729c94f.png);background-position:8px;background-repeat:no-repeat;background-size:18px;content:"";height:100%;position:absolute;right:0;width:34px}.search-header input{border:none;border-radius:3px;font-size:13px;padding:3px 35px 3px 8px}.search{border:1px solid #bfbfbf;border-radius:3px;display:flex;position:relative}.search input{border:none;height:auto}.search:before{background-image:url(/d2cd0f4151f2b729c94f.png);background-position:8px;background-repeat:no-repeat;background-size:18px;content:"";height:100%;left:0;position:absolute;width:40px}.search-header .dropdown-menu{left:0!important;overflow:hidden;padding:0;right:0!important;top:48px!important;transform:inherit!important;width:100%}.file-drop-name{display:flex}.field-name,.match-operation{float:left;padding:0 0 8px;width:50%}.field-name ul li,.match-operation ul li{display:block}.field-name h3,.match-operation h3{background:#f9f9f9;font-size:14px;margin-bottom:7px;padding:9px 10px}.field-name{border-right:1px solid #bfbfbf}.search-header .form-group input:focus{border-color:#3c66c3}.search-header .btn{position:absolute;right:0}.search-header .btn img{max-width:16px}.configurations-type{border:1px solid #bfbfbf;border-radius:3px;height:28px;padding:0 6px;width:250px}.configurations-type:focus{outline-color:#3c66c3}.configurations-select{width:250px}.error-logs .table{table-layout:fixed}.error-logs .table tbody td,.error-logs .table thead th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.technical-error,.technical-error:hover{color:#e6614f;font-size:12px;text-decoration:underline}.common-checkbox input{bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.common-checkbox .form-control:disabled,.common-checkbox .form-control[readonly]{opacity:0}.common-checkbox label:before{border:1.5px solid #bfbfbf;border-radius:3px;content:"";cursor:pointer;display:inline-block;height:15px;position:relative;text-align:center;top:0;transition:all .25s ease;vertical-align:top;width:15px}.common-checkbox{position:relative}.common-checkbox input:checked+label:before{background-color:#3c66c3;border-color:#3c66c3}.common-checkbox input:checked+label:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:9px;left:5px;position:absolute;top:1px;transform:rotate(45deg);width:5px}.common-checkbox label{display:flex;margin:0;position:relative}.total-price{text-align:right}.max-content{display:block;width:max-content}.small-input .form-group .form-control{background-color:#fff;font-size:14px;height:28px}.common-small-input .form-group input,.common-small-input input{font-size:15px;height:inherit;padding:3px 7px;width:80px}.common-small-date input{border:1px solid #bfbfbf;border-radius:3px;font-size:15px;height:inherit;padding:3px 7px;width:160px}.common-small-date input:focus{border:1px solid #bfbfbf!important}td .view-log{display:grid;font-weight:400}.read-content-config .view-log{display:inherit}.new-item td,.new-item td .view-log{font-weight:500}.table tbody td .text-decoration{display:block}.overlay-content,.table tbody td .text-decoration{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.view-log{color:#3c66c3!important;cursor:pointer;font-weight:500;text-decoration:none}.view-log:hover{color:#3c66c3;text-decoration:underline}b{font-weight:500}.link-underline,.link-underline:hover{color:#3c66c3;text-decoration:underline!important}.total-product-price .link-underline{margin-left:auto;width:max-content}.hide-data{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.select-items{align-items:center;background-color:#fff;border-bottom:0;border-top:1px solid #bfbfbf;display:flex;padding:6px 10px}.table-bordered td,.table-bordered th{border-left:none;border-right:none}.select-action-type .form-control{background-image:url(/a9bb43ec0a49968d2f13.png);border-color:#3c66c3;border-radius:3px;color:#3c66c3;font-size:12px;margin-left:auto;min-width:130px;padding:2px 5px}.select-action-type .form-control:focus{border-color:#3c66c3}.select-action-type{align-items:center;display:flex;font-size:14px;margin-left:auto}.select-action-type .btn-add-data{height:auto;padding-bottom:1px;padding-top:1px}.table-search .form-control{border-radius:3px;min-width:310px;padding-left:33px!important}.search .common-padding{padding:6px 10px 6px 33px!important}.select-items .search-criteria li{font-size:14px;margin-bottom:0;position:relative}.select-items .search-criteria li:last-child:after{display:none}.select-items .search-criteria li:after{background-color:#313b51;bottom:5px;content:"";position:absolute;right:0;top:5px;width:1.4px}.select-items .search-criteria li:first-child p{padding-left:0!important}.reset-btn,.reset-btn:hover{background-color:#3c66c3;border-radius:3px;color:#fff}.filter-clear{border-right:1.5px dashed #bfbfbf;margin-right:5px!important;padding-right:16px!important}.search-criteria .column .btn{color:#313b51;font-size:14px}.search-criteria .column.show .btn{background-color:#3c66c3!important;color:#fff;font-weight:300}.search-criteria .column.show .btn img{filter:brightness(100)}.header-dark th{color:#fff}.sort-list img{max-width:14px}.sort-list{cursor:pointer;margin-left:10px}.no-data{padding:25px 0;text-align:center}.no-data img{max-width:60px}.no-data h5{color:#647683;font-size:14px;font-weight:400;margin:6px 0 0}.table-check{width:40px}.table-data-unhide .table tbody td{overflow:inherit;text-overflow:inherit;white-space:inherit}.white-row .empty td,.white-row .empty:last-child td{border:none}.row-grey .empty td{background-color:#f9f9f9;border:none}.row-grey .empty:last-child td{border:none}.rowdisable,.rowdisable-color{pointer-events:none}.rowdisable-color{opacity:.5}.table-hover tbody .empty:hover{background-color:transparent}.tfoot-element .form-group{margin-bottom:0}.InovuaReactDataGrid .InovuaReactDataGrid__column-header__menu-tool--show-on-hover:not(.InovuaReactDataGrid__column-header__menu-tool--visible){opacity:1;pointer-events:all}.InovuaReactDataGrid .InovuaReactDataGrid__cell__content p{margin:0}.InovuaReactDataGrid.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__column-header__menu-tool:hover svg{fill:#36454f}.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__header{background-color:#f4f4f4!important}.InovuaReactDataGrid__cell__content .view-log{font-weight:400}.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__column-header__content,.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__column-header__content b{font-weight:500!important}.InovuaReactDataGrid.InovuaReactDataGrid--theme-default-light{font-size:12px;margin:0!important}.InovuaReactDataGrid input:focus{box-shadow:none}.InovuaReactDataGrid.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__cell--direction-ltr.InovuaReactDataGrid__cell--show-border-right.InovuaReactDataGrid__cell--locked-start.InovuaReactDataGrid__cell--last-in-section:not(.InovuaReactDataGrid__cell--last):after,.InovuaReactDataGrid.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__column-header--direction-ltr.InovuaReactDataGrid__column-header--unresizable.InovuaReactDataGrid__column-header--locked-start.InovuaReactDataGrid__column-header--last-in-section:after,.InovuaReactDataGrid.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__column-header__resize-wrapper--direction-ltr.InovuaReactDataGrid__column-header__resize-wrapper--locked-start.InovuaReactDataGrid__column-header__resize-wrapper--last-in-section:after,.InovuaReactDataGrid.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__footer-row-cell--direction-ltr.InovuaReactDataGrid__footer-row-cell--show-border-right.InovuaReactDataGrid__footer-row-cell--locked-start.InovuaReactDataGrid__footer-row-cell--last-in-section:not(.InovuaReactDataGrid__footer-row-cell--last):after,.InovuaReactDataGrid.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__locked-row-cell--direction-ltr.InovuaReactDataGrid__locked-row-cell--show-border-right.InovuaReactDataGrid__locked-row-cell--locked-start.InovuaReactDataGrid__locked-row-cell--last-in-section:not(.InovuaReactDataGrid__locked-row-cell--last):after{background-color:transparent;border-left-color:transparent;right:-1px;width:1px}.InovuaReactDataGrid.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__locked-start-wrapper--direction-ltr .InovuaReactDataGrid__column-header--show-border-right:last-child,.InovuaReactDataGrid.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__locked-start-wrapper--direction-ltr .InovuaReactDataGrid__column-header__resize-wrapper--show-border-right:last-child,.InovuaReactDataGrid.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__locked-start-wrapper--direction-ltr .InovuaReactDataGrid__column-header__resize-wrapper:last-child{border-width:1px}.InovuaReactDataGrid.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__cell--show-border-left.InovuaReactDataGrid__cell--direction-ltr.InovuaReactDataGrid__cell--locked-end:first-child:after,.InovuaReactDataGrid.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__footer-row-cell--show-border-left.InovuaReactDataGrid__footer-row-cell--direction-ltr.InovuaReactDataGrid__footer-row-cell--locked-end:first-child:after,.InovuaReactDataGrid.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__locked-end-wrapper--direction-ltr .InovuaReactDataGrid__column-header--show-border-left.InovuaReactDataGrid__column-header--locked-end.InovuaReactDataGrid__column-header--first-in-section:after,.InovuaReactDataGrid.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__locked-end-wrapper--direction-ltr .InovuaReactDataGrid__column-header__resize-wrapper--show-border-left.InovuaReactDataGrid__column-header__resize-wrapper--locked-end.InovuaReactDataGrid__column-header__resize-wrapper--first-in-section:after,.InovuaReactDataGrid.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__locked-row-cell--show-border-left.InovuaReactDataGrid__locked-row-cell--direction-ltr.InovuaReactDataGrid__locked-row-cell--locked-end:first-child:after{background-color:transparent;border-right-color:transparent;left:-1px;width:1px}.InovuaReactDataGrid.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__locked-end-wrapper--direction-ltr .InovuaReactDataGrid__column-header--show-border-left.InovuaReactDataGrid__column-header--locked-end.InovuaReactDataGrid__column-header--first-in-section,.InovuaReactDataGrid.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__locked-end-wrapper--direction-ltr .InovuaReactDataGrid__column-header__resize-wrapper--show-border-left.InovuaReactDataGrid__column-header__resize-wrapper--locked-end.InovuaReactDataGrid__column-header__resize-wrapper--first-in-section{border-width:1px}.InovuaReactDataGrid .inovua-react-toolkit-numeric-input.inovua-react-toolkit-numeric-input--theme-default-light .inovua-react-toolkit-numeric-input__clear-button-wrapper{margin-right:6px}.InovuaReactDataGrid.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__cell:not(.InovuaReactDataGrid__cell--no-padding),.InovuaReactDataGrid.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__column-header__content,.InovuaReactDataGrid.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__footer-row-cell,.InovuaReactDataGrid.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__header-group__title,.InovuaReactDataGrid.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__locked-row-cell,.InovuaReactDataGrid.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__nested-cell,.InovuaReactDataGrid.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__nested-group-cell{padding:0 8px}.table-click-input{border:none;bottom:0;left:0;padding:8px;position:absolute;right:0;top:0}.manage-role .table td{padding-bottom:7px;padding-top:7px}.manage-role .tab-content{background-color:#fff;border:1px solid #bfbfbf;border-radius:0 4px 4px 4px;border-top:0;padding:31px 15px}.manage-role .nav-tabs{border:none;border-bottom:1px solid #bfbfbf;flex-wrap:inherit}.manage-role .nav-tabs .nav-link:focus,.manage-role .nav-tabs .nav-link:hover{border-color:transparent}.manage-role .nav-tabs .nav-item.show .nav-link,.manage-role .nav-tabs .nav-link.active{background-color:#fff;border-color:#bfbfbf #bfbfbf #fff;color:#3c66c3}.manage-role .nav-tabs .nav-item .nav-link{background-color:#fff;border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf;border-top:1px solid #bfbfbf;font-size:14px;margin-right:6px;padding:7px 11px;width:max-content;width:-moz-max-content;width:-webkit-max-content}.manage-role .nav-tabs{overflow-x:scroll;overflow-y:hidden}.add-contact ul{align-items:center;display:flex}.add-contact ul li .form-label{margin:0}.add-contact ul li{display:block;float:left;margin:0 16px;pointer-events:none}.add-contact ul li:first-child{margin:0}.add-contact ul li:first-child label{color:#313b51;font-weight:500}.manage-role .nav-tabs .nav-item:last-child .nav-link{margin:0}.input-group .form-group{margin:0;width:100%}.input-group-text{align-items:center;border-radius:3px;display:flex;justify-content:center;padding:0 7px;width:30px}.input-group .form-group input{border-bottom-left-radius:0;border-top-left-radius:0}.input-group .form-group{margin:0!important}.right-tick{align-items:center;border-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0;display:flex;height:40px;justify-content:center;margin-left:-1px;padding:0 7px;position:absolute;right:0;width:40px}.green-tick i{color:#3c66c3}.red-tick i{color:#e6614f}.margin-table{margin-bottom:16px}.fields-error .list-item{color:#3c66c3;margin-left:5px}.user-profile-img,.user-profile-img a{align-items:center;display:flex!important;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;width:100%}.user-profile-img span{align-items:center;background-color:#3c66c3;background-size:cover;border-radius:50%;color:#fff;display:inline-block;display:flex;font-size:.75rem;height:24px;justify-content:center;min-width:24px;overflow:hidden}.user-profile-img img{height:100%;width:100%}.user-profile-img p{margin:0;min-width:max-content;padding-left:8px;width:max-content}.save-btn .btn{width:90px}.select-department{display:flex;justify-content:flex-end;margin-bottom:17px;margin-top:17px}.select-department .dropdown-toggle{align-items:center;background-color:#fff!important;border-color:#bfbfbf!important;color:#313b51!important;display:flex;width:100%}.select-department .dropdown-toggle:active,.select-department .dropdown-toggle:focus{background-color:#fff;border-color:#bfbfbf;color:#313b51}.select-department .dropdown-toggle:after{display:none}.select-department .dropdown-toggle img{margin-left:auto;max-width:16px}.select-department .dropdown{max-width:220px;width:100%}.select-department .btn.add-department{background-color:#3c66c3;border-color:#3c66c3;font-weight:17px;max-width:90px;width:100%}.select-department .dropdown-menu{padding:0}.select-department .dropdown-item{padding:10px}.select-department .dropdown-item,.select-department .dropdown-item:active,.select-department .dropdown-item:focus{padding:7px 10px}.select-department .tabel-custom-checkbox label{font-size:15px}.select-department .show.dropdown .btn img{transform:rotate(180deg)}.tabel-card.select-department-outer{padding-top:0}.digital-add{align-items:center;display:flex;padding:5px 0}.digital-add span{font-size:14px}.digital-add .edit-option{margin-left:auto}.remove-icon{color:#313b51}.tabel-custom-checkbox img{margin-right:11px;max-width:17px}.table-file{display:flex}.table .table-file label{width:auto}.table-file span{text-decoration:underline}.radio-listing li{display:inline-block;margin-right:10px}.radio-listing li:last-child{margin:0}.radio-border{align-items:center;border:1.5px dashed #bfbfbf;border-radius:3px;display:flex!important;height:34px;padding:0 10px}.radio-border li{align-items:center;display:flex}.calculator-icon img{cursor:pointer;max-width:14px}.radio-listing .calculator-icon{margin-left:auto!important}.input-outer{align-items:center;display:flex;font-size:16px}.upload-csv{border:1px dashed #313b51;border-radius:3px;min-height:235px}.align-content h6{color:#313b51;margin:0}.align-content .btn{background-color:transparent;color:#3c66c3;font-size:18px;margin-left:auto;padding:0}.align-content .btn i{margin-right:5px}.align-content{margin-bottom:12px}.radio-listing{margin-bottom:22px}.bulk-information{margin-top:30px}.bulk-information p b{color:#313b51;font-weight:600}.bulk-information p em{color:#647683}.bulk-information p{font-size:17px}.map-user-field li{align-items:center;display:flex;padding:10px 0}.map-user-field li span{color:#313b51;max-width:336px;width:100%}.select-map-user{flex:1}.select-map-user .form-control{max-width:265px;width:100%}.user-field-header{border-bottom:1px solid #bfbfbf;margin-bottom:6px;padding-bottom:10px}.user-field-header b{font-weight:500}.btn.abort-btn{background-color:transparent!important;border-color:#e6614f!important;color:#e6614f!important}.password-radio{display:flex}.password-radio .form-label{color:#647683;font-size:15px;margin:0;text-transform:uppercase}.check-box label{margin:0;position:relative}.check-box label:before{background:#fff;border:1px solid #3c66c3;border-radius:3px;content:"";cursor:pointer;display:inline-block;height:15px;position:relative;text-align:center;top:0;transition:all .25s ease;vertical-align:top;width:15px}.check-box input{bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.check-box input:checked+label:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:11px;left:5px;position:absolute;top:1px;transform:rotate(45deg);width:5px}.check-box input:checked+label:before{background-color:#3c66c3;border-color:#3c66c3}.check-box{display:flex;margin-right:10px;position:relative}.checkbox-outer{align-items:center;color:#313b51}.check-block li{display:block}.bottom-list li{color:#313b51;display:inline-block;margin-right:59px}.import-status li{border-bottom:1px solid #bfbfbf;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:11px 0}.import-status{max-width:387px;width:100%}.add-new-assembly ul li{border-right:1px solid #bfbfbf;display:block;flex:1;padding:10px 15px}.add-new-assembly ul{display:flex}.add-new-assembly ul li:last-child{border:none}.role-table-view-icons{max-width:14px;width:100%}.Fields-outer .form-group select{background-image:none;color:#647683;font-size:14px;height:auto;height:139px;margin:0;max-width:200px;padding:0;text-transform:uppercase;width:100%}.Fields-outer .form-group select option{padding:6px 10px}.add-condition{border:1px solid #bfbfbf;border-radius:3px;height:100%;padding:20px}.group-Fields{max-width:350px;padding:0 15px;width:100%}.group-add{flex:1;padding:0 15px}.btn.add-condition-btn{background-color:#3c66c3;color:#fff;padding:13px 22px}.Fields-outer h6{color:#313b51;font-size:18px;margin-bottom:14px}.Fields-outer{margin-bottom:50px}.condition-box .form-group{margin:0}.condition-box{border:1px solid #bfbfbf;border-radius:3px;padding:20px;position:relative}.detele-group{justify-content:flex-end}.condition-box h6{background-color:#fff;display:inline-block;margin-top:-31px;position:absolute}.btn.outer-line-btn{background-color:transparent;border-color:#3c66c3;color:#3c66c3;padding:10px 22px}.or-select{margin:30px auto;max-width:91px}.or-select .form-group select,.or-select .form-group select:focus{background-color:#3c66c3;background-image:url(/7d05b7690a8b91b8f43c.png);border-color:#3c66c3;border-radius:3px;color:#fff}.switch-button{display:inline-block;height:22px;margin:0;position:relative;width:40px}.switch-button input{height:0;opacity:0;width:0}.switch-button .slider-button{background-color:#bfbfbf;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;-webkit-transition:.4s;transition:.4s}.switch-button .slider-button:before{background-color:#fff;bottom:4px;content:"";height:14px;left:3px;position:absolute;-webkit-transition:.4s;transition:.4s;width:14px}.switch-button input:checked+.slider-button{background-color:#3c66c3}input:focus+.slider-button{box-shadow:0 0 1px #3c66c3}.switch-button input:checked+.slider-button:before{left:-3px;-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.switch-button .slider-button.round-button{border-radius:34px}.switch-button .slider-button.round-button:before{border-radius:50%}.fixed-data{flex:1 1}.fixed-data,.fixed-top-data{display:flex;flex-direction:column}.fixed-top-data{flex-grow:1}.link-color{cursor:pointer}.link-colo:hover,.link-color{color:#3c66c3;text-decoration:none}.color-theme-select,.color-theme-select:focus{background-color:#3c66c3;background-image:url(/7d05b7690a8b91b8f43c.png);border:none!important;color:#fff!important}.product-columns-select .h-28{height:29px!important}.color-theme-select option{background-color:#fff;color:#313b51}.border-top-dash{border-top:1.5px dashed #313b51}.total-cost b{color:#3c66c3;font-weight:500}.total-cost span{color:#647683}.total-cost h4{font-size:16px;font-weight:400}.common-box{align-items:center;background:#f9f9f9;border:1px solid #bfbfbf;border-radius:50%;color:#3c66c3;display:flex;font-size:25px;height:50px;justify-content:center;padding:10px;position:relative;width:50px;z-index:1}.common-box img{max-height:100%}.global-icon:after{background-color:#bfbfbf;bottom:0;content:"";height:1px;margin:0 auto;position:absolute;top:50%;width:100%}.global-icon{position:relative}.global-defaults-content .card-title{font-size:14px;margin:14px 0 5px}.global-data .card-title img{opacity:0;transform:translateX(-100px)}.global-data:hover .card-title img{filter:brightness(100);opacity:1;transform:translateX(0);transition:.2s}.global-defaults-content .card-text{font-size:12px;font-weight:400}.global-data:hover .card-text,.global-data:hover .card-title{color:#fff}.alert-success{border-color:#19bc7d!important}.treeview .toggle{background-color:#3c66c3;color:#fff;fill:currentColor;border-radius:3px}.treeview span input{position:relative;top:2px}.terms-conditions{max-height:calc(100vh - 590px);overflow:auto}.add-velue{margin-top:30px}.add-velue .btn-add-data{height:34px}.add-attributes li{border-bottom:1px solid #bfbfbf;display:flex;font-size:14px;max-width:378px;padding:7px 0;width:100%}.add-attributes li:first-child{border-top:1px solid #bfbfbf}.add-attributes .edit-option .btn-table-icon img{max-height:14px;max-width:14px;width:100%}.dot-icon{max-width:10px;width:100%}.permission-resources .tabel-custom-checkbox label{color:#313b51}.cant-assign-check.tabel-custom-checkbox label:before{background:#f9f9f9}.hierarchy-field .form-group{margin:0}.select-hierarchy .btn{height:34px}.hierarchy-field{margin-right:10px;width:100%}.select-hierarchy{display:flex}.document-details-icon i{color:#313b51}.user-upload{align-items:center;background-color:#fff;border:1px dotted #bfbfbf;border-radius:50%;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);display:flex;height:130px;justify-content:center;padding:5px;position:relative;width:130px}.user-profile-logo{background-size:cover;border-radius:50%;height:115px;overflow:hidden;position:relative;width:115px}.user-profile-logo img{height:100%;object-fit:cover;width:100%}.user-img input{cursor:pointer;height:100%;opacity:0;position:absolute;text-indent:-9999px;width:100%;z-index:9}.user-img{align-items:center;background-color:#fff;border-radius:50%;bottom:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);display:flex;height:30px;justify-content:center;position:absolute;right:6px;width:30px;z-index:1}.user-img img{max-width:16px;object-fit:fill;z-index:8}.logged-name{align-items:center;background-color:#36454f;border-radius:50%;color:#fff;display:flex;font-size:3.75rem;font-weight:300;height:100%;justify-content:center;width:100%}.user-detail-profile .user-upload{margin:auto}.user-detail-profile .form-label{font-size:11px;justify-content:center;margin-top:10px;text-align:center}.associate-services-multiselect .css-xb97g8,.modal-remove-cross .btn-prop{display:none}.badge{background-color:transparent;border:1px solid;border-radius:3px;font-weight:500}.badge-secondary{border-color:#3c66c3;color:#3c66c3}.status-color{border-radius:50%;display:inline-block;height:6px;width:6px}.status-list{align-items:center;display:flex}.status-pending{color:#fcb215!important;font-weight:400}.status-pending-color,.status-pending-color:hover{color:#fcb215}.status-pending-bag{background:#fcb215!important;color:#fff!important}.active-status{font-weight:400}.active-status,.active-status-color{color:#19bc7d!important}.active-status-bag,.active-status-bag:focus{background:#19bc7d!important;border-color:#19bc7d!important;color:#fff!important}.rejected-status,.rejected-status-color{color:#e6614f!important}.rejected-status{font-weight:400}.rejected-status-bag{background:#e6614f!important;border-color:#e6614f!important;color:#fff!important}.theme-status-bag{background-color:#3c66c3;color:#fff}.theme-bag{background-color:#3c66c3!important}.theme-text-color{color:#3c66c3!important}.white-text-color{color:#fff!important}.text-color{color:#313b51!important}.down-opacity{opacity:.5}.danger,.danger:hover{color:#e6614f}.pending,.pending:hover{color:#fcb215}a[disabled]{opacity:.5;pointer-events:none}.btn-add-data,.btn-add-data:active,.btn-add-data:focus,.btn-add-data:hover{align-items:center;background:#3c66c3;border:1.5px solid #3c66c3;box-shadow:none;color:#fff;display:flex;font-size:14px;font-weight:400;justify-content:center}.btn-add-data{border-radius:3px;height:30px;min-width:80px;padding:2px 12px}.add-data,.out-line-btn{background:transparent;border-color:#3c66c3;color:#3c66c3;font-weight:400}.btn-add-data:not(:disabled):not(.disabled).active,.btn-add-data:not(:disabled):not(.disabled):active{background:#3c66c3}.out-line-btn:not(:disabled):not(.disabled).active,.out-line-btn:not(:disabled):not(.disabled):active{background:#3c66c3;border-color:#3c66c3;color:#fff}.add-data:hover,.out-line-btn:active,.out-line-btn:hover{background:#3c66c3;border-color:#3c66c3;color:#fff!important}.h-34{height:34px}.btn-add-data i{margin-right:5px}.common-btn{align-items:center;display:flex;justify-content:flex-end;width:100%}.btn-add-data img{filter:brightness(100);height:15px;margin-right:5px;width:15px}.hierarchy-icon img{max-width:16px}.out-line-btn img{filter:inherit}.out-line-btn:focus img,.out-line-btn:hover img{filter:brightness(100)}.edit-option .btn{background-color:transparent}.edit-option .btn:focus{box-shadow:none}.edit-option .btn:disabled{background-color:transparent}.edit-option .btn:disabled img{filter:inherit}.edit-option{display:flex;justify-content:center}.edit-option .table-icon{border:none;border-radius:50%;cursor:pointer;margin-right:8px;padding:0;width:13px}.edit-option .table-icon:last-child{margin:0}.edit-option .table-icon i,.supplier-edit i{font-size:12px}.table-icons.active{background-color:#19bc7d}.edit-option .table-icon:disabled{opacity:.4;pointer-events:none}.edit-option .btn-table-icon img{max-height:20px;max-width:20px;min-width:20px;width:100%}.btn-table-icon{background-color:transparent;border:none;color:#3c66c3;cursor:pointer;display:block;line-height:normal;margin-right:7px;padding:0;width:auto}.btn-table-icon:last-child{margin-right:0}.btn-table-icon:not([href]):not([tabindex]),.btn-table-icon:not([href]):not([tabindex]):hover{color:#3c66c3}.btn-table-icon:focus{box-shadow:none}.no-match{background-color:#fff;border:1px solid #bfbfbf;border-radius:5px;display:flex;flex-flow:column;margin:0 auto;max-width:630px;padding:50px;text-align:center}.center-data{align-items:center;display:flex;margin:auto}.no-match .btn-add-data{height:40px;margin:0 auto 40px;max-width:183px;width:100%}.no-match h1{font-size:56px}.no-match h1,.no-match h2{color:#313b51;font-weight:700}.no-match h2{font-size:25px;letter-spacing:6px}.no-match p{color:#313b51;font-size:18px;margin:12px auto 21px;max-width:500px}.checkbox-hide .css-ik6y5r .css-11unzgr .css-1qprcsu-option input,.checkbox-hide .css-ik6y5r .css-11unzgr .css-1vr111p-option input{display:none}.vt-gray-color{color:#4e6472}.vt-danger-color{color:#e11b00}.vt-success-color{color:#007d4d}.vt-info{color:#2274ab}.vt-primary{color:#18537a}.vt-dark-green{color:#106502}.under-maintenance{align-items:center;background-color:#fff;display:flex;flex:1;flex-direction:column;font-family:Montserrat,sans-serif;height:100%;justify-content:center;padding:20px;text-align:center}.under-maintenance h1{font-size:36px;margin-top:30px}.under-maintenance h1 span{font-weight:600}.under-maintenance p{color:#555;font-size:20px;font-weight:500;max-width:600px}.add-assembly-list{margin:0 0 20px}.add-assembly-list li:last-child{padding-right:0}.add-assembly-list li:first-child{padding-left:0}.add-assembly-list ul{align-items:center;display:flex;width:100%}.add-assembly-list li{display:block;flex:1;float:left;padding:0 12px;width:11.1111111111%}.thumbnail-img{border:1px solid #f9f9f9;border-radius:3px;height:43px;overflow:hidden;width:43px}.thumbnail-img img{height:100%;width:100%}.add-assembly-list .form-group{margin:0}.add-assembly-lable{border-bottom:1px solid #bfbfbf;margin-bottom:31px;padding-bottom:18px}.add-assembly-list .detele-row{flex:inherit;width:86px}.add-assembly-list .product-thumbnail{flex:inherit;width:10%}.add-assembly-list li span{color:#313b51;font-size:15px;margin-bottom:5px}.add-assembly-list .product-Qty{flex:inherit;width:100px}.add-assembly-list .product-watt{flex:inherit;width:9%}.add-assembly-list .product-unit{flex:inherit;width:11%}.add-assembly-list .product-cost{flex:inherit;width:110px}.add-assembly-list .detele-row .edit-option{display:flex;justify-content:flex-end}.add-assembly-list .form-group select{background-position:96%;background-size:14px;padding-right:21px}.assembly-total .table tr:first-child td{border-top:none}.assembly-total{margin-bottom:30px}.assembly-total .table-hover tbody tr:nth-of-type(odd){background-color:#f9f9f9}.assembly-total .table tbody td{padding-bottom:9px;padding-top:9px;vertical-align:middle}.assembly-total .assembly-add-proposal{text-align:left}.tabel-data-bold{font-weight:700}.total-price{width:194px}.total-qty{width:100px}.assembly-add-proposal{margin-top:22px;text-align:right}.total-item{font-size:16px;margin-bottom:15px;margin-top:6px}.total-item p{color:#313b51;margin-bottom:0;margin-left:auto;padding-right:15px}.total-item p b{font-weight:500;margin-left:5px}.total-item span{color:#313b51}.grand-total .form-group{margin:0}.grand-total{display:inline-block;width:100%}.grand-total .table-responsive{border:none;float:right;width:auto}.grand-total .table tbody td{border:none;font-size:18px;font-weight:400;text-align:right;text-transform:capitalize}.small-cost-input .form-group input{height:30px;padding:4px 5px}.small-cost-input .form-group .input-group-text{font-size:13px;width:30px}.theme-color,.theme-color:hover{color:#3c66c3!important}.small-cost-input .form-group{max-width:140px;width:100%}.align-data{align-items:center;display:flex}.align-data .custom-checkbox{width:100%}.view-card.price-padding{padding-bottom:0}.cost-details li{color:#313b51;display:flex;font-size:16px;padding:5px 0;text-transform:capitalize;width:100%}.cost-details li b{font-weight:400;margin-left:auto}.grand-total-cost{border-bottom:1.5px dashed #647683;border-top:1.5px dashed #647683;margin:8px 0 9px;padding:0}.cost-details li:first-child{padding-top:0}.cost-details .net-cost,.net-cost{border-bottom:1px dashed #bfbfbf;border-top:1px dashed #bfbfbf;margin:0 -14px;padding-left:14px;padding-right:14px}.cost-details .net-cost b,.net-cost b,.net-cost span{font-weight:500}.grand-total-cost .cost-details li:first-child{padding-top:3px}.grand-total-cost .cost-details li b,.grand-total-cost .cost-details li span{font-weight:500}.grand-total-cost .cost-details li{font-size:16px;padding:3px 0}.out-line-btn:disabled img{filter:inherit}.product-columns-select .form-group{margin:0}.table-select{display:table-cell;width:auto}.w-form .form-group{width:100%}.product-category{background-color:#a9a9a9;text-align:left;width:inherit}.form-sec-row{margin-top:50px}.form-four-row{margin-top:-50px}.to-datepicker{float:right;margin-right:5px;margin-top:10px}.product-category-Warrenty{width:unset}.form-six-row{margin-top:20px;width:auto}.form-seve-row{margin-top:30px}.product-price{width:auto}.minimum-selling-price{margin-left:20px;margin-top:50px}.last-row{margin-top:10px}.form-five-row{margin-top:20px}.yes-no-butto{margin-left:-50px}.enable-disable{margin-top:25px}.specipiction-sec-btn{margin-top:0!important}.product-cancel-btun{margin-right:15px}.no-display-option{display:none}.white-bg-data{background:#fff;border:1px solid #bfbfbf;border-radius:3px;padding:30px}.yes-no-radio .required-input p{color:#313b51;float:left;font-size:15px;margin:0 18px 0 0}.yes-no-radio{margin-bottom:35px}select{-webkit-appearance:none;background-image:url(/bfd9d03e5554eaa1a94a.png);background-position:calc(100% - 11px);background-repeat:no-repeat;background-size:10px!important;outline:none!important}.form-group textarea{border:1px solid #bfbfbf;border-radius:3px;color:#313b51;font-size:14px;height:109px;outline:none;padding:7px;width:100%}.form-group textarea:focus{box-shadow:none}.form-group textarea:focus,.form-group textarea:focus-visible{outline:none}.custom-textarea .form-group textarea{font-size:15px;height:34px;padding:3px 10px}.common-input .form-group input,.common-input .form-group select{border:1px solid #bfbfbf;border-radius:3px;color:#313b51;height:40px;margin:0;outline:none;padding:0 10px;width:100%}.file-upload label{color:#313b51;display:flex;font-size:15px;margin:0}.select-option-change{background:#bfbfbf;border-color:#bfbfbf!important}.select-option-change option{background:#fff}.date-choose .form-group input{flex:1;padding-right:27px;width:186px}.date-choose .form-group{align-items:center;display:flex}.date-choose .form-group h5{color:#313b51;font-size:17px;font-weight:500;margin-bottom:0;margin-right:41px}.date-choose .form-group h6{color:#313b51;font-size:17px;font-weight:500;margin:0 18px}.add-product-data{margin-bottom:35px}.recommended-proposal{margin-top:16px}.recommended-product-check{text-align:right}.recommended-product-check .custom-checkbox{float:right}.warrenty-check{margin-top:16px}.warrenty-check .form-group{margin:20px 0 0;max-width:300px;width:100%}.warrenty-check .custom-checkbox{margin-right:50px}.add-specification{color:#3c66c3!important;cursor:pointer;margin-right:11px}.add-specification-drop .dropdown-toggle:after{display:none}.add-specification-drop .btn{align-items:center;border:none;border-radius:3px;display:flex;font-size:14px;overflow:hidden;padding:0 0 0 6px}.add-specification-drop .btn span{align-items:center;background-color:#3c66c3;border-left:1px solid #fff;display:flex;justify-content:center;margin-left:9px;padding:12px 0;width:26px}.add-specification-drop .btn span img{filter:brightness(1000);max-width:14px}.add-plus{max-width:16px}.add-specification-drop{display:inline-block;position:relative}.add-specification-drop .dropdown-menu{border-radius:0 0 3px 3px;margin:0;min-width:100%;padding:0;width:100%}.add-specification-drop .dropdown-menu .dropdown-item:active,.add-specification-drop .dropdown-menu .dropdown-item:hover{background-color:#f9f9f9;color:#313b51}.add-specification-drop .dropdown-menu .dropdown-item{cursor:pointer;font-size:14px;padding:8px}.add-specification-drop.show .btn{border-radius:3px 3px 0 0;font-size:15px}.detele-row-icon{align-items:center;display:flex}.is-texable{margin-bottom:20px}.add-master .common-btn .btn:first-child{background-color:#3c66c3;color:#fff}.add-user-select span{align-items:center;display:flex;height:100%;position:absolute;right:11px;top:0}.add-user-select img{max-width:18px}.add-user-select .form-group select{background-image:none}.createForms .dropdown-toggle{padding:0}.createForms .dropdown-menu{margin:0;min-width:100%;padding:0;top:48px!important;transform:inherit!important}.createForms{position:relative}.createForms .dropdown-menu li a{display:inline-block;padding:8px 10px;width:100%}.select-area{float:left}.select-area ul li{display:inline-block;margin-left:16px;position:relative}.select-area ul li:first-child{margin:0}.listing-select-column .dropdown-menu li{display:inline-block;margin:0;padding:6px 10px;width:100%}.listing-select-column .dropdown-menu{box-shadow:0 1px 4px rgba(0,0,0,.25);width:216px}.listing-select-column .btn i{margin-right:6px}.listing-select-column .btn img{margin-left:3px;max-width:15px}.listing-select-column li.show .btn img{-ms-transform:rotate(180deg);transform:rotate(180deg)}.select-action{float:right;position:relative}.selected-product{display:inline-block;margin-bottom:13px;text-align:right;width:100%}.select-action .btn{background-color:#fff;border:1px solid #bfbfbf;outline:none;padding:4px 10px}.select-action .btn img{margin-left:20px;max-width:17px}.selected-product span{display:inline-block;margin-right:13px;margin-top:7px}.selected-product .dropdown-menu{left:auto!important;min-width:100%;right:0;top:39px!important;transform:inherit!important;width:135px}.select-action ul li{font-size:15px;padding:3px 6px}.listing-select-column .dropdown-menu{padding:0}.add-master .common-btn{text-align:left}.add-master .form-group{width:100%}.add-master ul li{display:inline-block;font-size:15px;padding:0 7px}.add-master ul li a{text-decoration:underline}.add-master ul li:first-child{padding-left:0}.add-master ul li:last-child{padding-right:0}.add-master ul{margin-bottom:20px;margin-top:6px}.manage-master .more-option{margin-left:auto}.more-option{float:right}.manage-master .select-area{width:100%}.add-master .btn-add-data{height:34px}.manage-master .listing-select-column .dropdown-menu{box-shadow:0 1px 4px rgba(0,0,0,.25);left:auto!important;min-width:100%;padding:0;top:31px!important;width:100%}.manage-master .listing-select-column .dropdown-menu li{font-size:14px;padding:4px 10px}.manage-master .listing-select-column .dropdown-menu li a{display:inline-block;width:100%}.manage-master .listing-select-column .dropdown-menu li:hover{background:#f9f9f9}.table tbody td .form-group{margin-bottom:0}.image-type .radio-custom-btn{display:inline-block;padding:0 13px 0 0}.image-type .radio-custom-btn:last-child{padding-right:0}.small-product{margin-top:20px;overflow:hidden;position:relative}.small-product li:last-child{margin-bottom:0}.small-product .active:before{background-color:transparent}.small-product .active{border-color:#3c66c3}.small-product li{cursor:pointer;display:inline-block;height:45px;padding:0 6px;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:65px}.scroll-product{border:1.5px solid #bfbfbf;height:100%;width:100%}.outer-img{align-items:center;border:2px solid #fff;display:flex;height:100%;justify-content:center;padding:1px;position:relative;width:100%}.outer-img:hover{border-color:#3c66c3}.show-product-img{margin:0 auto;max-width:340px;overflow:hidden;position:relative;text-align:center}.label-name{margin-top:17px;text-align:center}.product-arrow{align-items:center;background-color:#fff;bottom:0;box-shadow:0 1px 4px rgba(0,0,0,.25);cursor:pointer;display:flex;justify-content:center;position:absolute;text-align:center;top:0;width:20px}.product-arrow.product-previous{left:0;right:auto;top:0}.product-arrow.product-next{left:auto;right:0}.active-product .outer-img{border:2px solid #3c66c3}.product-extra-large img{display:inline-block;max-height:280px;position:inherit;vertical-align:top}.product-large-img{-webkit-align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;width:100%;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;border:1.5px solid #bfbfbf;height:265px;justify-content:center;padding:0 12px;position:relative}.product-bag{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;padding:5px;width:100%}.product-arrow img{max-width:9px}.product-view .product-slider{margin-bottom:25px;max-width:360px;padding-left:15px;width:100%}.product-view{display:flex;width:100%}.product-description-right{flex:1;float:left;padding-right:15px;width:calc(100% - 360px)}.product-description{border-bottom:1px solid #bfbfbf;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px;padding-bottom:16px}.product-description li{display:block;padding:0 15px 0 0;width:33.3%}.product-description li span{color:#3c66c3;font-size:14px}.product-description li p{color:#313b51;font-size:17px;margin:0;word-break:break-all}.product-name{border-bottom:1px solid #3c66c3;color:#313b51;font-size:17px;font-weight:500;margin-bottom:30px;padding-bottom:15px;text-transform:capitalize}.product-name p{color:#313b51;font-size:15px;font-weight:400;margin:7px 0 0}.product-name .badge{font-size:12px;margin-left:6px;vertical-align:middle}.product-description:last-child{border:none;margin:0;padding:0}.list-four li{width:25%!important}.list-two li{width:50%!important}.product-img-upload .react-bs-table{margin:20px 0}.product-img-upload .react-bs-table input{height:35px;width:120px}.product-img-upload .radio-custom-btn input{height:100%;width:100%}.add-new-field{background-color:#fff;border:1px solid #bfbfbf;border-radius:3px;margin-bottom:21px;margin-top:10px;padding:20px}.note-description .form-group{margin-bottom:0}.user-note{color:#313b51;display:block;font-size:15px;margin-top:5px}.user-note b{font-weight:600}.title-supplier{align-items:center;display:flex;margin-bottom:30px;position:relative}.title-supplier h3{color:#313b51;font-size:21px;margin-bottom:0;position:relative;top:-3px}.title-supplier h3 span{background:#fff;position:relative}.title-supplier:before{background-color:#bfbfbf;bottom:0;content:"";height:1px;margin:auto 0;position:absolute;top:0;width:100%}.m-left-10{margin-right:11px}.title-supplier .btn{margin-left:auto}.modal-supplier-popup .modal-body{padding:20px}.modal-supplier-popup .add-product-data .form-group{margin-bottom:23px}.modal-supplier-popup .add-product-data:last-child .form-group,.modal-supplier-popup form{margin:0}.app-card{background:#fff;border:1px solid #bfbfbf;border-radius:3px}.view-header{align-items:center;border-bottom:1px solid #bfbfbf;border-radius:3px 3px 0 0;display:flex;padding:13px 20px}.card-height-100{height:100%}.add-contact{display:flex}.view-header h4{color:#313b51;font-size:19px;margin:0}.view-card{padding:25px}.supplier-name ul,.supplier-name ul li{display:inline-block;width:100%}.supplier-name ul li{padding:8px 0}.supplier-name ul li span{color:#313b51;float:left;font-size:15px;font-weight:400;width:50%;word-break:break-all}.supplier-name ul li .list-name-title{font-weight:500;padding-right:12px;text-transform:capitalize}.supplier-name ul li .list-name{float:right;padding-left:12px}.supplier-name .app-card{height:100%}.supplier-box{margin-bottom:40px}.supplier-name .table-hover tbody tr:nth-of-type(odd){background:transparent}.supplier-name .table-hover tbody tr:nth-of-type(2n){background:#f9f9f9}.supplier-edit,.supplier-name .view-header{align-items:center;display:flex}.supplier-edit{background-color:#3c66c3;border-radius:50%;color:#fff;font-size:13px;height:25px;justify-content:center;margin-left:auto;width:25px}.supplier-edit:hover{color:#fff}.center-checkbox .form-group label{margin:0}.center-checkbox .form-group{margin:7px 0 0}.center-checkbox{align-items:center;display:flex}.m-0-from .form-group{margin:0}.input-group{flex-wrap:inherit}.input-group i{color:#647683}.input-group .input-group-text{background:transparent;border:none;color:#647683}.input-group input{border-radius:3px!important}.input-group-prepend{height:100%;left:0;margin-right:-1px;position:absolute;z-index:4}.input-group-prepend .input-group-text{width:29px}.group-input-lp{padding-left:22px!important}.input-group-append{height:100%;margin-right:-1px;position:absolute;right:0;z-index:4}.input-group input[readonly]+.input-group-append{opacity:.5}.sub-total-price{margin-left:auto;margin-top:29px;width:100%}.sub-total-price .table tbody td{border-top:none;padding-bottom:9px;padding-top:9px}.bold-header{font-weight:700}.sub-total-price .bold-header{width:70%}.tex-amount{align-items:center;display:flex}.total-purchase-price{border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;max-width:315px;padding:13px 0;width:100%}.price-border-top{border-top:1px solid #bfbfbf}.po-date-picker{position:relative}.po-date-picker input{width:100%}.common-date{display:flex;max-width:174px;width:100%}.common-date input{height:27px}.po-date-picker .po-calender-icon{align-items:center;bottom:0;cursor:pointer;display:flex;height:100%;max-width:20px;position:absolute;right:5px;width:100%}.po-date-picker .po-calender-icon img{height:16px;width:18px}.po-date-picker .po-calender-icon.mail{z-index:1}.werehouse-check li{display:inline-block;margin-right:16px}.werehouse-check li:last-child{margin:0}.tabel-custom-checkbox .form-check{padding:0}.warehouse-input .form-group{margin-bottom:19px}.werehouse-check label{width:100%}.labour-check{border-bottom:none;margin-bottom:0}.labour-check .form-group{margin:0}.drop-file-here span{border-right:1px dashed #647683;display:flex;height:100%;padding:0 7px}.drop-file-here span img{max-width:16px}.drop-file-here{align-items:center;border:1px dashed #647683;border-radius:3px;color:#647683;cursor:pointer;display:flex;height:34px;position:relative;text-align:left;width:100%;z-index:3}.upload-drop{font-size:14px;margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bold-select{color:#313b51;font-weight:500}.small-upload{max-width:310px}.file-type{color:#647683;display:block;font-size:11px;line-height:normal;margin-bottom:10px;margin-top:4px;padding-left:0;text-align:right}.specification-outer{float:left;padding-right:18px;width:calc(100% - 50px)}.length-row{display:inline-block;width:100%}.specification-action{align-items:center;justify-content:center;margin-top:5px;width:50px}.weight-row{display:inline-block;width:100%}.weight-row:first-child .form-label{color:#313b51;font-weight:500}.upload-product-images p{margin:0 0 0 12px}.upload-product-images:focus{outline:none}.drop-file-here input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;text-indent:-99999px;top:0;width:100%;z-index:9}.drop-file-here input:focus{outline:none}.file-choose span{cursor:pointer;margin-left:auto}.file-choose .file{height:21px;width:21px}.file-choose{align-items:center;background-color:#f9f9f9;border:1px dashed #bfbfbf;border-radius:3px;display:flex;font-size:13px;height:34px;padding:4px 8px;position:relative}.common-file-choose{display:inline-block;width:100%}.file-choose span img{max-width:11px}.file-name{max-width:calc(100% - 35px);overflow:hidden;padding-left:10px;text-overflow:ellipsis;white-space:nowrap}.supplier-logo .product-description-right{width:calc(100% - 360px)}.supplier-logo .product-slider{max-width:240px}.supplier-logo .product-extra-large{padding:0 10px}.supplier-logo .product-large-img{height:190px}.supplier-logo .product-extra-large img{max-height:190px}.tab-outer ul li .nav-link.active-menu .completed-step{background-color:#19bc7d;border-color:#19bc7d}.tab-outer ul li .nav-link.active-menu .completed-step img{display:block;filter:brightness(100)}.completed-step{align-items:center;background-color:#f9f9f9;border:1px solid #bfbfbf;border-radius:50%;color:#fff;display:flex;font-size:12px;height:17px;justify-content:center;margin-left:auto;width:17px}.completed-step img{display:none;max-width:11px}.assembly-table-layout .table td{border:none;padding-bottom:10px;padding-top:10px}.assembly-card-layout .item-info-w{width:115px}.assembly-card-layout .item-qty{padding-left:35px}.assembly-card-layout .add-row-btn{align-items:center;display:flex;justify-content:flex-end;position:relative}.assembly-checkbox-dot{display:grid}.assembly-checkbox-dot .common-checkbox{padding-left:6px}.assembly-id-isactive{align-items:center;display:flex}.assembly-id-isactive .tabel-custom-checkbox{margin-top:20px;padding-left:20px}.assembly-table-layout .table tr:last-child td{padding-bottom:15px}.assembly-table-layout .table tr:first-child td{padding-top:15px}.assembly-table-layout .item-info{padding-left:15px}.assembly-table-layout .item-info-th{padding-left:25px}.assembly-checkbox-dot img{max-width:100%;width:7px}.assembly-table-layout .table-check{width:40px}.assembly-table-layout .table-action{width:100px}.assembly-table-layout .assembly-index-no{width:35px}.assembly-table-layout .add-assembly-select{width:190px}.assembly-table-layout .add-assembly-idsel{width:150px}.assembly-table-layout .add-assembly-itemsel{width:400px}.assembly-table-layout .edit-option{justify-content:flex-end}.assembly-table-layout .add-assembly-id{width:240px}.assembly-table-layout .input-w input{width:45px!important}.assembly-table-layout td.input-w{padding-left:35px}.assembly-table-layout .add-assembly-kw{margin-right:22px}.card-header h5{margin:0}.module-table-view-icons{margin:0 auto;max-width:14px;width:100%}.table tbody tr .bill-material-toggle,td.bill-material-toggle{padding:0}.toggle-button{display:inline-block;padding:.75rem 1.25rem;width:100%}.meterial-data .hide-body.show{opacity:1}.meterial-data .hide-body{opacity:0}.meterial-data tbody td,.meterial-data thead th{padding:.75rem 1.25rem}.meterial-data tbody tr:last-child td{border-bottom:none}.table tbody tr:first-child td{border-top:none}.meterial-value .table{table-layout:fixed}.meterial-value.fixed-table .table tbody td:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quantity-small{width:95px}.input-publish .form-group input{float:right;height:22px!important;text-align:right;width:70px!important}.input-publish{padding-left:7px!important;padding-right:7px!important;text-align:right}.atribute-table-title h6{font-size:17px;margin:0}.common-title.atribute-table-title h3{font-size:17px}.reorder-img img{max-width:17px;width:100%}.reorder-img .view-log{text-decoration:none}.warranty-data{align-items:center;border:1px dashed #bfbfbf;display:flex;margin-bottom:20px;padding:0 20px 8px;width:100%}.warranty-data .warranty-field{flex:1;width:calc(100% - 135px)}.warranty-data .edit-option{margin-right:-20px;max-width:135px;width:100%}.warranty-data .edit-option .btn-table-icon img{max-width:15px;width:100%}.warranty-data .form-group{margin-bottom:0}.product-warranty .add-row-btn{max-width:900px}.cost-summary-body{padding:15px 15px 0}.cost-summary-body .dealer-markup{align-items:center;border-top:1px solid #dfdfdf;display:grid;grid-template-columns:1fr;margin-top:14px;padding-bottom:3px;padding-top:14px}.cost-summary-body .dealer-markup li,.cost-summary-body .dealer-markup li:nth-child(3n-1){font-size:15px;padding:0}.cost-summary-body .dealer-markup .dealer-markup-meta{align-items:center;display:flex}.dealer-markup-meta form{margin-left:auto}.dealer-markup-meta span{color:#647683;display:block;font-size:11px}.dealer-markup-meta .form-group{display:inline-block;margin-left:auto;max-width:105px}.cost-summary-body ul{display:grid;grid-template-columns:40% 22% 38%}.cost-summary-body .summary-header{border-bottom:1px solid #dfdfdf;font-weight:500;margin-bottom:3px;padding-bottom:3px}.cost-summary-body ul li{font-size:.9rem;list-style:none;padding:3px 0}.cost-summary-body ul li .form-group{margin-bottom:0}.cost-summary-body ul li:nth-child(3n){text-align:right}.cost-summary-body ul li:nth-child(3n-1){padding-right:20px;text-align:right}.cost-summary-footer{background-color:#3c66c3;color:#fff;margin-top:11px;padding:12px 15px}.cost-summary-footer ul{align-items:center;display:grid;grid-template-columns:40% 22% 38%}.cost-summary-footer ul li{line-height:normal;list-style:none}.cost-summary-footer ul li:nth-child(2){padding-right:20px}.markup-price p{font-size:10px}.markup-price h6{font-size:15px;margin:0}.markup-price{display:inline-block}.dealer-markup-meta .form-group input{height:30px!important;padding:2px 5px;text-align:right}.cost-summary-body ul li .form-group .label{background-color:transparent;color:#313b51;display:flex;font-size:14px;height:100%;left:auto;position:absolute;right:0;top:0}.cost-summary-footer ul li p{color:hsla(0,0%,100%,.6);font-size:10px}.defined-cost-Reset img{max-width:20px}.cost-summary-header h5{font-size:18px}.cost-summary-header{margin-bottom:15px}.defined-cost-Reset{font-size:11px}.assembly-table-layout{overflow:auto}.assembly-desc-grid{display:grid;grid-template-columns:84% auto;grid-gap:23px}.assembly-desc-grid-right .desktop-type{align-items:end;display:flex;flex:1;flex-direction:column}.item-cost-grid .assembly-table-layout .table-responsive{height:auto;max-height:calc(100vh - 500px);overflow:auto;position:sticky;top:105px}.item-cost-grid .assembly-table-layout .table-responsive::-webkit-scrollbar{width:6px}.item-cost-grid .table thead{position:sticky;top:0;z-index:2}.item-cost-grid .table thead th{border:none}.multi-select-pills{padding-top:6px}.multi-select-pills .multi-pill-item{align-items:center;background-color:#dfdfdf;border-radius:4px;display:inline-flex;font-size:12px;line-height:normal;margin:4px;padding:2px 6px}.multi-select-pills .multi-pill-item:first-child{margin-left:0}.multi-select-pills .multi-pill-item-btn{background-color:transparent;border:none;color:#647683;cursor:pointer;font-size:16px;font-weight:500;margin-left:8px;padding:0}.associate-reg-table .fields-error{left:0;margin-bottom:0;position:absolute}.detele-img{font-size:14px;margin-top:7px;text-align:right}.detele-img img{max-width:11px}.specification-input{display:flex;margin-top:30px;position:relative}.specification-input .form-label{min-width:87px}.specification-input input{background-color:transparent!important;cursor:pointer;position:relative;text-indent:-9999px;z-index:1}.placeholder-text{align-items:center;color:#313b51;display:flex;font-size:14px;justify-content:space-between;left:0;padding:0 10px;position:absolute;top:7px;width:100%}.specification-detele .detele-img{margin-top:1px;position:absolute;right:0}.performed-by .overview-label{min-width:111px}@media only screen and (max-width:1500px){.add-product-data .card-header button span{font-size:18px}.add-product-data .card-header button:before{height:32px;width:32px}}.from-gridview-block:hover .setting-icon-hover{display:block}.setting-icon-hover span{align-items:center;background-color:#e9e9e9;border-radius:100%;cursor:pointer;display:flex;height:38px;justify-content:center;width:38px}.setting-icon-hover{display:none;float:left;padding:10px;position:absolute;right:0;top:0;width:auto}.setting-icon-hover ul li{display:inline-block}.setting-icon-hover ul li a{color:#64656b}.setting-icon-hover ul{display:none;left:-60px;position:absolute;top:19px}.from-gridview-block .user-status span{border-radius:50%;display:block;height:10px;margin-right:3px;width:10px}.from-gridview-block .user-status.user-active span{background:#19bc7d}.from-gridview-block .user-status.user-inactive span{background:#f9f9f9}.from-gridview-block h2{font-size:19px}.from-gridview-block h4{color:#313b51;font-size:17px;margin-bottom:20px;margin-top:25px;text-transform:capitalize}.from-gridview-block h2 a{color:#3c66c3;text-decoration:none;text-transform:uppercase}.from-gridview-block .workflow-img{max-width:62px}.grid-view-sec{display:none;display:inline-block;margin-bottom:10px;padding:10px 20px 11px;width:100%}.grid-view-sec h3{color:#3c66c3;font-size:20px;margin:8px 0 0}.view-list .dropdown .btn{background-color:transparent;box-shadow:none;color:#fff;font-size:16px;outline:none;padding:0}.view-list .dropdown-menu{left:auto!important;right:0;top:10px!important;top:36px!important;transform:inherit!important}.view-list .dropdown .dropdown-menu:before{background-color:#fff;border-bottom:1px solid #bfbfbf;border-left-color:#bfbfbf;border-right:1px solid #bfbfbf;border-top-color:#bfbfbf;content:"";display:inline-block;height:16px;left:auto!important;margin:0 auto;position:absolute;right:14px!important;top:-8.6px!important;-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);width:16px}.view-list{align-items:center;display:flex;margin-right:10px}.view-list .btn-group .btn{box-shadow:none;color:#3c66c3;font-size:20px;outline:none;padding:0 0 0 10px}.view-list .btn-group .btn:first-child{font-size:20px}.view-list .btn-group{align-items:center;display:flex}.view-list .dropdown{margin-right:5px}.view-list .dropdown-menu a{color:#313b51;margin-top:10px;padding:0 10px}.view-list .dropdown-menu a i{color:#313b51;margin-right:10px}.grid-view{background:#fff;border:1px solid #bfbfbf;clear:both;padding:30px;text-align:center}.grid-view,.list-view{display:none;width:100%}.tab-content-holder{padding:20px 10px}.createForms{align-items:center;background:#3c66c3;border:none;border-radius:3px;color:#fff;cursor:pointer;display:flex;font-size:18px;height:46px;justify-content:center;padding:10px 20px}.createForms i{margin-right:9px}.createForms:hover{color:#fff}.manage-forms-title{display:inline-block;margin-bottom:15px;width:100%}.dashboard-settings .form-group input{background:transparent;border:none;box-shadow:none;font-size:14px;margin-right:7px;outline:none;padding-left:0;width:230px}.list-view .dropdown .btn{background:#3c66c3;color:#fff}.select-column-radio{padding:0 7px;position:relative}.select-column-radio input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;width:100%;z-index:1}.select-column-radio label:before{-webkit-appearance:none;background-color:transparent;border:1px solid #bfbfbf;border-radius:2px;content:"";cursor:pointer;display:inline-block;margin-right:10px;padding:8px;position:relative;vertical-align:middle}.select-column-radio input:checked+label:after{border:solid #313b51;border-width:0 2px 2px 0;content:"";display:block;height:12px;left:13px;position:absolute;top:6px;transform:rotate(45deg);width:7px}.table td .dropdown-menu .dropdown-item{color:#313b51;cursor:pointer;padding:8px}.table td .dropdown-menu .dropdown-item:active{background-color:#f8f9fa}.select-column-drop .dropdown-toggle{background-color:#fff;color:#313b51}.single-form{margin-top:70px}.single-form .form-title{align-items:center;background-color:f5f6fa;display:flex;font-size:20px;font-weight:600;justify-content:left;margin-bottom:30px;padding:16px 20px;position:relative}.delete-form{align-items:center;background-color:#3c66c3;border:2px solid #fff;border-radius:100%;color:#fff;display:flex;font-size:15px;height:30px;justify-content:center;position:absolute;right:-12px;top:-15px;width:30px}.delete-form:hover{color:#fff}.single-form .page-preview{border:1px solid #bfbfbf;max-height:800;min-height:auto;overflow-x:hidden;overflow-y:auto;padding:0 0 33px}.single-form .privew-saprator{padding:0 30px 11px}.single-form .createForms{margin:0 auto;max-width:120px;width:100%}.columnPropShow .alert{animation:fade-message .5s 1;-webkit-animation:fade-message .5s 1;animation-delay:5s;-webkit-animation-delay:5s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;background:#3c66c3;border:1px solid #3c66c3;border-radius:0;color:#fff;font-size:14px;margin:30px auto 0;max-width:670px;padding:20px 0;text-align:center;width:100%}@keyframes fade-message{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fade-message{0%{opacity:1}to{opacity:0}}.single-form .RenderElement{margin-bottom:20px}.choose-label.select-column-radio label{margin:0}.single-form .RenderElement .form-control{height:45px}.single-form .RenderElement select.form-control{border-color:#bfbfbf;height:45px}body .form-control:-webkit-autofill,body .form-control:-webkit-autofill:active,body .form-control:-webkit-autofill:focus,body .form-control:-webkit-autofill:hover,body .pac-target-input:-webkit-autofill{-webkit-text-fill-color:#313b51;-webkit-box-shadow:inset 0 0 0 24px #fff!important}.choose-label.select-column-radio{margin-bottom:10px;padding:0}.choose-label.select-column-radio input:checked+label:after{height:11px;left:7px;top:5px;width:5px}.choose-label.select-column-radio label:before{margin-right:4px}.update-Workflow{text-align:center}.update-Workflow h1{color:#313b51;font-size:26px;font-weight:500;margin-bottom:29px}.update-Workflow form{margin:0}.update-Workflow .form-group input{border-radius:3px;color:#313b51;font-size:15px;height:45px}.update-Workflow .form-group input:focus{border-color:#bfbfbf}.update-Workflow .form-group select{-webkit-appearance:none;background-image:url(/bfd9d03e5554eaa1a94a.png);background-position:98%;background-repeat:no-repeat;background-size:17px;border-color:#bfbfbf;border-radius:3px;box-shadow:none;color:#313b51;font-size:15px;height:45px!important}.update-Workflow .form-group textarea{border-color:#bfbfbf;border-radius:3px;box-shadow:none;color:#313b51;font-size:14px}.submit-close .btn{background:#3c66c3!important;border-color:#3c66c3!important;border-width:2px;color:#fff;font-weight:600;margin-top:0;padding:8px 30px;text-transform:uppercase}.update-Workflow .submit-close{margin-top:10px}.update-Workflow .form-group{margin-bottom:30px}.icone-name a,.icone-name a:hover{align-items:center;border-radius:3px;color:#313b51!important;display:flex;font-size:30px;height:50px;justify-content:center;padding:0;width:100%}.icone-name{margin-bottom:30px}.icone-name .active-tab{background:#3c66c3;color:#fff!important}.icone-name .active-tab:hover{color:#fff!important}.select-icone i{font-size:24px}.update-Workflow .list-search .dropdown .dropdown-menu ul li input{height:auto;margin-right:5px;width:auto}.update-Workflow .list-search .form-control{width:100%}.update-Workflow .list-search{margin:0}.update-Workflow .list-search .dropdown .dropdown-menu{left:-43px!important}.add-new-workflow,.table-grid-list{align-items:center;cursor:pointer;display:flex;justify-content:center}.table-grid-list{background:#fff;border:1px solid #3c66c3;color:#3c66c3;height:32px;width:36px}.table-grid{display:flex}.table-list-btn{border-bottom-left-radius:4px;border-right:none;border-top-left-radius:4px}.table-grid-btn{border-bottom-right-radius:4px;border-top-right-radius:4px}.grid-view-box{margin-bottom:30px}.from-gridview-block{border:1px solid #bfbfbf;border-radius:3px;height:100%;padding:25px 10px;position:relative;text-align:center;width:100%}.from-gridview-block:hover{box-shadow:0 1px 4px rgba(0,0,0,.25)}.from-gridview-block .edit-option{display:none;position:absolute;right:9px;top:9px}.from-gridview-block:hover .edit-option{display:flex}.price-range .table tbody td .form-group{margin:6px 0}.price-range .table tbody td{border:none}.price-range .table tbody tr:first-child td{padding-top:12px}.price-range .table tbody tr:last-child td{padding-bottom:12px}.common-list{background-color:#f9f9f9;border:1px solid #bfbfbf;border-radius:3px;display:flex;margin-bottom:25px}.common-list-content{border-right:1px solid #bfbfbf;flex:1;padding:15px}.common-list-content:last-child{border:none}.common-list-content p{color:#313b51;font-weight:400;margin:5px 0 0}.common-list-content span{color:#647683;font-size:15px;text-transform:uppercase}.view-details-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.view-details-list li:nth-last-child(-n+4){margin-bottom:0}.view-details-list li{display:block;margin-bottom:25px;min-height:54px;padding:0 15px;width:33.3%}.view-details-list li p{color:#313b51;font-size:15px;font-weight:400;margin:5px 0 0}.view-details-list li span{color:#647683;font-size:14px;text-transform:capitalize}.separate-list{border-top:1px dashed #313b51;padding-top:10px}.separate-list li{align-items:center;display:flex}.separate-list li p{margin:0 0 0 10px}.text-center .edit-option,.text-center .input-outer{justify-content:center}.table-padding .table thead th{padding:22px 15px}.table-padding .table tbody td{padding:18px 15px}.small-select .form-control{max-width:210px;width:100%}.note{color:#313b51;display:block;font-size:17px;margin-bottom:7px}.project-proposal-status .form-group{width:150px}#viewbuyOutFactorForm input{background-color:#f9f9f9;border:1px solid #bfbfbf;color:rgba(49,59,81,.5);pointer-events:none}.calculator-view-icon img{cursor:pointer;max-width:12px}.customer-workphone{display:grid;grid-template-columns:auto 63px;grid-column-gap:6px}.customer-detail-list p{margin:0}.customer-detail-right-tab .table tbody tr:last-child td{border-bottom:none}.customer-detail-right-tab .card{margin-bottom:25px}.customer-card-btn{align-items:center;display:flex}.inst-address-width{width:350px}.customer-table-edit-action a{max-width:16px}.customer-table-edit-action{align-items:center;display:flex;justify-content:center}.apn-info-icon{max-width:14px;width:100%}.apn-info-icon img{margin-bottom:7px}.acc-toggle-arrow{cursor:pointer}.acc-toggle-arrow img{max-width:24px}.table-layout.add-customer-project .table{table-layout:fixed}.table tfoot tr th{border-width:1px;font-size:14px;font-weight:500;padding:6px 12px;vertical-align:middle}.add-customer-project .table tfoot th,.add-customer-project .table thead th{border:none}.customer-detail-list .customer-history-btn a{color:#313b51;width:100%}.project-details-tab ul li{border-right:1.5px solid #313b51;display:inline-block;font-size:13px;line-height:normal;padding:0 8px}.project-details-tab ul li:first-child{padding-left:0}.project-details-tab ul li:last-child{border-right:none}.project-details-tab h6{margin:0}.project-details-tab h6 img{cursor:pointer;max-width:12px}.project-contact-card{background-color:#fff;border:1px solid #bfbfbf;border-radius:3px;margin-top:30px;padding:15px 20px}.project-contact-card .project-contact-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.project-contact-card .project-contact-header h6{font-size:16px;margin-bottom:4px}.project-contact-card .project-contact-header p{color:#647683;font-size:12px;margin:0}.proposal-assembly-col{display:grid;grid-template-columns:230px 230px 230px 230px 230px 230px;grid-column-gap:20px;width:100%}.add-customer-project .table tbody tr:last-child td{border-bottom:none}.gcpw{width:100px}.gcpw-padding{padding-right:30px!important;text-align:right}.proposal-cost-select{width:276px}.cost-summary-bsc{text-align:right;width:166px}.proposal-filter{align-items:center;display:flex;justify-content:space-between;overflow:auto;padding:10px 0}.proposal-filter-border{border-bottom:1px dashed #647683}.proposal-filter ul{display:flex}.proposal-filter ul li{align-items:center;display:flex;font-size:14px;line-height:normal;list-style:none;padding:0 15px}.proposal-installation-address span{color:#647683}.proposal-filter .proposal-installation-address p{align-items:center;display:flex;margin:0}.proposal-filter ul li:first-child{padding-left:0}.proposal-filter ul li:last-child{padding-right:0}.proposal-filter ul li img{height:17px;margin-right:5px;width:17px}.proposal-other-link{font-size:13px}.proposal-other-link img{max-width:13px;padding-left:3px;width:100%}.proposal-address li{display:block;margin-bottom:11px;position:relative}.proposal-address{margin-bottom:16px;margin-top:16px}.proposal-address li img{left:0;max-width:17px;position:absolute;top:3px}.proposal-address li span{font-size:13px;padding-left:20px}.proposal-map{display:flex;position:relative}.proposal-map .design-studio-btn{margin-right:11px;margin-top:15px;position:absolute;right:0}.proposal-map iframe{height:325px;width:100%}.proposal-roofs{min-height:135px}.proposal-map-footer{background-color:#f9f9f9;border:1px solid #bfbfbf;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:none;display:flex;padding:0 10px}.proposal-map-footer p{font-size:14px;margin:0;padding:10px 0;width:50%}.proposal-array-img-outer{border:1px solid #bfbfbf;border-radius:50%;cursor:pointer;display:inline-flex;margin-right:10px;padding:1px}.proposal-array-img{background-color:#3c66c3;border-radius:50%;display:inline-flex;height:15px;justify-content:center;padding:3px;width:15px}.proposal-array-img img{filter:brightness(100)}.array-toggle-item td{padding:0}.array-toggle-item td ul li{border-bottom:1px solid #bfbfbf;display:flex;list-style:none}.array-toggle-item td ul li:last-child{border-bottom:none}.array-toggle-item td ul li span{align-items:center;border-right:1px solid #bfbfbf;display:flex;max-width:120px;padding:7px 10px;width:100%}.array-toggle-item td ul li .form-group{padding:7px 10px}.table .array-toggle-item td{padding:0}.array-toggle-item .form-group input,.array-toggle-item .form-group select{width:175px}.roof-proposal{margin-top:36px}.roof-proposal.card .card-header{min-height:inherit}.card-title-toggle-button{padding:0}.outer-custom-checkbox{align-items:center;border:1.5px dashed #bfbfbf;border-radius:3px;display:flex;height:31px;padding:0 10px}.form-group .outer-custom-checkbox label{margin-bottom:0}.custom-sys-losses-modal .system-losses-modal{display:grid;grid-template-columns:auto 280px}.custom-sys-losses-modal .system-losses-modal .overall-system-right{max-width:100%}.custom-sys-losses-modal .system-losses-modal .est-system-losses label{font-size:18px}.custom-sys-losses-modal .system-losses-modal .overall-system-left{max-width:inherit}.accordion-btn img{transform:rotate(180deg)}.hide-body.show{max-height:2000px;overflow:visible;transition:max-height .2s ease-in}.hide-body{max-height:0;overflow:hidden;padding:0;transition:max-height .2s ease-out}.proposal-system-details{max-width:650px}.proposal-system-details ul li{border-bottom:1.5px solid #bfbfbf;list-style:none;padding:5px 0}.proposal-system-details ul li:last-child{border-bottom:none}.proposal-system-details ul li span{display:inline-flex}.proposal-system-details ul li span:first-child{width:430px}.plan-detail-option{background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.2);display:inline-flex;max-width:22px;padding:3px;position:relative;top:-4px;transform:rotate(90deg)}.proposal-cost-map iframe{min-height:340px;width:100%}.proposal-payment-schedule td{padding-top:30px!important}.estimate-annual-table-outer{display:flex;width:100%}.estimate-annual-table{width:33.3333333333%}.estimate-annual-table-outer .table th{border-top:none}.estimate-annual-table-outer .table thead th{border-color:#bfbfbf}.estimate-annual-table-outer .table td,.estimate-annual-table-outer .table th{padding-bottom:.5rem;padding-top:.5rem;text-align:right}.estimate-annual-table-outer.consumption-data .table td,.estimate-annual-table-outer.consumption-data .table th{text-align:left}.estimate-annual-total{bottom:23px;font-weight:500;position:absolute}.proposal-config-plan-table thead tr th a:after{display:none}.proposal-config-plan-table thead tr th .dropdown-menu{left:auto!important;right:0!important}.proposal-cost-edit{background-color:#fff;border:none!important;width:40px}.proposal-cost-edit-btn{background-color:#fff;border:none!important;box-shadow:0 0 4px rgba(0,0,0,.2);cursor:pointer;display:flex;padding:3px;width:23px}.summary-purchase-cost{align-items:center;background-color:#fff;border-top:1px solid #bfbfbf;bottom:49px;display:flex;left:0;padding:10px 0;position:fixed;width:100%;z-index:9}.summary-purchase-cost .container,.summary-purchase-cost .container-fluid{display:flex;justify-content:flex-end}.summary-purchase-cost span{color:#313b51;font-weight:500;margin-bottom:0;margin-right:10px}.proposal-input-w input{height:27px!important;width:83px!important}.radio-custom-btn.proposal-estimation-cost{display:inline-block;margin:0 auto 11px}.proposal-config-plan-table .plan-cost{text-align:center}.proposal-estimation-cost .form-label{color:#3c66c3;font-size:30px;font-weight:300;padding-left:30px}.radio-custom-btn.proposal-estimation-cost input[type=radio]:checked+label{font-weight:400}.proposal-other-assembly-select{width:335px}.radio-custom-btn.proposal-estimation-cost .form-label:before{height:18px;top:9px;width:18px}.radio-custom-btn.proposal-estimation-cost input[type=radio]:checked+label:after{height:12px;top:inherit;width:12px}.proposal-config-plan-table .table td,.proposal-config-plan-table .table th{border-color:#dfdfdf;color:#555}.proposal-config-plan-table .table tbody tr td.selected-plan:last-child .highlight-plan,.proposal-config-plan-table .table tbody tr td:last-child .highlight-plan,.proposal-config-plan-table .table thead tr th.selected-plan:last-child .highlight-plan,.proposal-config-plan-table .table thead tr th:last-child .highlight-plan{max-width:100%}.proposal-config-plan-table .table tbody tr:last-child .plan-cost .highlight-plan{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.design-studio-header{align-items:center;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.1);display:flex;justify-content:space-between;padding:8px 20px;position:sticky;z-index:1}.design-studio-logo{max-width:300px}.design-studio-logo img{max-width:230px}.design-studio-speclist ul{display:flex;justify-content:space-between}.design-studio-speclist ul li{border-right:1.5px dashed #bfbfbf;list-style:none;padding:0 15px}.design-studio-speclist ul li:last-child{border-right:none}.design-studio-speclist ul li span{align-items:center;display:flex}.design-studio-speclist ul li .count-title{color:#647683;font-size:12px}.design-studio-speclist ul li span:last-child img{margin-right:8px}.design-studio-abtn{display:flex}.design-studio-body{display:flex;min-height:calc(100vh - 106px)}.design-studio-form{max-width:410px;width:100%}.studio-form-scroll{background-color:#fff;height:100%;overflow:auto;padding:20px 20px 0}.studio-form-scroll h6{font-weight:700}.common-calc-icon{position:relative;width:fit-content}.common-calc-icon input{padding-right:30px}.common-calc-icon .calc-loss-icon{bottom:0;cursor:pointer;display:flex;margin:auto 0;max-width:12px;position:absolute;right:8px;top:0;z-index:1}.studio-design-tools{background:#313b51;display:flex;flex-direction:column;width:55px}.studio-design-tools ul{align-items:center;display:flex;flex-direction:column}.studio-design-tools ul li{list-style:none;margin:8px 5px}.studio-design-tools ul li span{align-items:center;background-color:#4f5c7a;border-radius:3px;display:flex;height:37px;justify-content:center;width:37px}.studio-design-tools ul li img{max-height:20px;max-width:20px}.ds-map-frame{width:100%}.studio-design-column{display:flex;width:calc(100% - 410px)}.input-100{width:120px}.input-125 .form-group{max-width:160px;width:100%}.buyout-border-bottom{border-bottom:1px solid #bfbfbf}.buyout-border-right{border-right:1px solid #bfbfbf}.modal-custom-width .modal-content{max-width:100%}.modal-custom-width .modal-footer{justify-content:flex-end}.modal-custom-width{max-width:900px;width:100%}.buyout-border-bottom .table tr th{border-bottom:1px solid #bfbfbf;border-top:1px solid #bfbfbf}.buyout-border-bottom .table tbody tr td{padding-bottom:0;padding-top:7px}.buyout-border-bottom .table tbody tr:first-child td{padding-top:15px}.buyout-border-bottom .table tbody tr:last-child td{padding-bottom:15px}.payment-milestone-col .form-group{width:250px}.payment-milestone-val .form-group{width:115px}.schdule-row-0{align-items:center;border:1.5px dashed #bfbfbf;display:flex;flex-direction:column;justify-content:center;padding:30px 0}.customer-view{display:flex;flex:1;margin:-15px}.customer-detail-left-tab{background-color:#fff;width:230px}.customer-detail-left-tab .first-order-tabbing li strong{display:block}.customer-detail-left-tab .first-order-tabbing li span img{float:right}.customer-detail-left-tab .first-order-tabbing .menu-outer{border-bottom:1px dashed #bfbfbf;font-size:13px;list-style:none;padding-left:30px;padding-right:12px}.customer-detail-left-tab .first-order-tabbing li{padding-bottom:5px;padding-top:5px}.customer-detail-left-tab .first-order-tabbing li a{display:block;text-decoration:none}.customer-detail-left-tab h6{border-bottom:1px solid #bfbfbf}.customer-detail-left-tab .second-order-tabbing{padding-left:10px}.customer-detail-left-tab .second-order-tabbing li{list-style:disc}.customer-detail-left-tab .third-order-tabbing li{list-style:disc;margin-left:15px}.customer-detail-left-tab img{width:10px}.customer-detail-right-tab{margin-bottom:30px;padding-left:20px;padding-right:20px;padding-top:9px;width:100%}.customer-detail-filter .form-group select{border-radius:2px;font-size:13px;height:32px!important;padding:6px 26px 6px 8px}.customer-detail-filter ul{align-items:center;display:grid;grid-template-columns:repeat(3,250px);margin-top:20px}.customer-detail-filter ul li label{font-size:13px;margin-bottom:0}.customer-detail-filter ul li{line-height:normal;list-style:none;position:relative}.customer-detail-filter ul li:last-child{border-right:none}.customer-detail-filter ul li .form-group{align-items:center;display:flex;margin-bottom:0;padding:0 15px}.customer-detail-filter ul li:first-child .form-group{padding:0 15px 0 0}.customer-detail-filter ul li:last-child .form-group{border:none}.customer-detail-filter ul li p{margin:0;padding:0 15px}.customer-detail-filter ul li p span{font-size:13px}.active-toggle .acc-toggle-arrow img{transform:rotate(180deg)}.sys-assembly-qty-width{width:91px}.sys-assembly-qty-width input{padding:0 6px}.sys-proposal-type-icon .common-calc-icon{width:auto}.sys-proposal-assembly-type{width:107px}.add-customer-project .table-action{width:70px}.addPaymentSchedule .add-customer-project .table-action{width:120px}.sys-assembly-array-width{width:69px}.proposal-table-index-width{width:45px}.proposal-table-azimuth-width{width:120px}.system-assembly-proposal .no-data{padding-bottom:0}.sale-title{border-bottom:1px solid #bfbfbf;padding:9px 30px}.sale-title h5{margin:0}.menu-head{align-items:center;display:flex;justify-content:space-between}.project-detail ul li{border-right:1.5px solid #bfbfbf;display:inline-block;font-size:13px;line-height:normal;margin-right:8px;padding-right:8px}.customer-detail-filter ul li:after{border-right:1.5px solid #bfbfbf;content:"";height:30px;position:absolute;right:0;top:0}.customer-detail-filter ul li:last-child:after{display:none}.project-detail ul li:last-child{border-right:none;margin-right:0;padding-right:0}.project-detail{display:flex;margin-top:23px}.project-detail h6 img{cursor:pointer;max-width:12px}.project-detail-first .detail-left{margin-right:60px}.project-detail h6{font-size:14px;margin:0}.form-progressbar{display:flex;justify-content:space-between;overflow:auto;position:relative;width:100%}.form-progressbar:after{background-color:#bfbfbf;content:"";height:2px;left:0;position:absolute;top:20px;width:100%}.form-progressbar li{display:block;padding:0 15px;position:relative;text-align:center}.form-progressbar li a:hover{text-decoration:none}.form-progressbar span{align-items:center;background-color:#fff;border:2px solid #bfbfbf;border-radius:50%;color:#313b51;display:flex;font-size:16px;height:40px;justify-content:center;margin:0 auto;position:relative;width:40px;z-index:1}.form-progressbar li p{font-size:14px;line-height:normal;margin:4px auto 0}.form-progressbar .step-blue span{background-color:#3c66c3;border-color:#3c66c3;color:#fff}.form-progressbar .step-blue p a{color:#3c66c3;font-weight:500}.form-progressbar .step-pending span{background-color:#fcb215;border-color:#fcb215;color:#fff}.form-progressbar li:first-child{padding-left:0}.form-progressbar li:last-child{padding-right:0}.form-progressbar li:first-child:before{left:0}.form-progressbar li:first-child:before,.form-progressbar li:last-child:before{background-color:#fff;content:"";height:2px;position:absolute;top:20px;width:50%;z-index:1}.form-progressbar li:last-child:before{right:0}.pending-status span .counting-number,.step-active span .counting-number{display:none}.form-progressbar span .error-mark{color:#fff;font-weight:700}.form-progressbar span strong{font-weight:400}.form-progressbar span img{display:none;filter:brightness(100);max-width:16px}.step-active span{background-color:#19bc7d;border-color:#19bc7d}.pending-status span{background-color:#fcb215}.form-progressbar .step-active span img{display:block}.customer-form-outer p{font-size:13px;margin:0}.customer-form-outer h6{margin:0 0 3px}.step-outer{align-items:flex-end;display:flex;justify-content:space-between;margin-top:25px}.form-scrollable{margin:20px -6px 0 0;max-height:300px;overflow-x:hidden;overflow-y:scroll;padding-right:10px}.customer-proposal-detail-modal .form-group{width:280px}.group-addon-select{align-items:center;display:flex;margin-top:10px}.group-addon-select .select-type{font-size:14px;font-weight:500;margin-right:25px}.multiselect-container .optionContainer li{align-items:center;display:flex;font-size:14px;padding:4px 9px}.multiselect-container .optionListContainer{max-width:250px}.multiselect-container .optionContainer{padding:5px 0}.multiselect-container .optionContainer li input{margin:0 7px 0 0}.multiselect-container .optionContainer li:hover{background-color:transparent!important;color:#313b51}.group-addon-select .proposal-multiselect-react{background-color:#fff;min-width:310px;position:relative}.group-addon-select .proposal-multiselect-react .optionListContainer .optionContainer li.highlight{background:transparent;color:#313b51}.group-addon-select .proposal-multiselect-react .optionListContainer .optionContainer li:hover{background:#3c66c3}.group-addon-select .proposal-multiselect-react:after{background-image:url(/bfd9d03e5554eaa1a94a.png);background-position:50%;background-repeat:no-repeat;background-size:11px;bottom:50%;content:"";cursor:pointer;height:25px;margin:auto;position:absolute;right:0;top:50%;width:25px}.group-addon-select .proposal-multiselect-react .multiselect-container .search-wrapper{padding:3px}.group-addon-select .proposal-multiselect-react .multiselect-container .search-wrapper .chip{background-color:rgba(60,102,195,.14);border-radius:3px;color:#313b51;justify-content:space-between;margin:0 3px 0 0;padding:2px 7px}.group-addon-select .proposal-multiselect-react .multiselect-container .search-wrapper input{font-size:14px;margin:0;max-width:50px;overflow:hidden}.group-addon-select .proposal-multiselect-react .multiselect-container .search-wrapper input:focus{box-shadow:none}.group-addon-select .proposal-multiselect-react .multiselect-container .search-wrapper input::placeholder{color:#313b51}.proposal-accordion-card .card{background-color:transparent;border:none;margin-top:20px}.proposal-accordion-card .card .card-header{background-color:transparent;border:none;justify-content:space-between;padding-left:0;padding-right:0;position:relative}.proposal-accordion-card .card .card-header h6{background:#f9f9f9;padding-right:10px;z-index:1}.proposal-accordion-card .card .card-body{background-color:#fff;border:1px solid #bfbfbf}.card .card-header .accordion-btn .delete-row,.card .card-header button .add-row{display:none}.card .card-header .accordion-btn .add-row{display:block}.proposal-accordion-card .card .card-body .proposal-summary-table{border:10px solid #f9f9f9;margin-bottom:13px;padding:8px}.proposal-accordion-card .project-contact-card{padding:0}.proposal-accordion-card .add-customer-project{padding:0 20px 0 12px}.proposal-accordion-card .project-contact-card .add-row-btn{padding:0 20px 15px}.add-row-btn{align-items:center;display:flex;justify-content:flex-end;margin-bottom:20px}.cost-breakup-table .table td{border-top:none}.cost-breakup-table .table .cost-breakup-net td{border-bottom:1px dashed #bfbfbf;border-top:1px dashed #bfbfbf}.modal-proposal-pdf{max-width:inherit}.modal-proposal-pdf .modal-content{max-height:calc(100vh - 50px);max-width:950px;overflow:auto}.modal-quick-proposal{max-width:950px}.modal-quick-proposal .modal-content{max-width:100%;width:100%}.modal-proposal-pdf .modal-body{height:100%;overflow:auto;padding:0}.modal-proposal-pdf .modal-footer{background:#fff;bottom:0;box-shadow:0 0 10px rgba(0,0,0,.2);padding:11px 0;position:sticky;z-index:10}.draft-add .printPdf .mgrpdf__wrapper div{position:relative}.printPdf .mgrpdf__wrapper>div:before{align-items:center;color:#647683;content:"draft";display:flex;display:none;font-size:134px;font-weight:100;justify-content:center;opacity:.1;position:absolute;text-transform:uppercase;top:40%;transform:rotate(-30deg);width:100%}.printPdf.pdf-draft .mgrpdf__wrapper:first-child .customWrapper:before{display:none}.printPdf.pdf-draft .mgrpdf__wrapper:first-child div:before{display:block}@media print{.printPdf{height:auto;overflow-y:inherit}.printPdf.pdf-draft .mgrpdf__wrapper>div:before{font-size:200px}}.sale-customer .address-one{flex:0 0 33.333333%}.col-two{display:none;height:0;width:0}.sale-customer .col-two{display:block;width:100%}.change-address .address-three{order:4}.change-address .col-two{order:3}.change-address .address-four{order:5}.change-address .address-two{order:7}.change-address .col-two.col-second{order:6}.change-address .unit-suite{order:2}.change-address .country{order:7}.proposal-details-grid{display:grid;grid-template-columns:repeat(2,50%)}.proposal-details-grid .flex-auto:first-child:not(:nth-last-child(2n)){grid-column:1/3}.proposal-details-grid .flex-auto{max-width:100%}.system-assembly li{border-bottom:1px solid #dee2e6;display:flex}.system-assembly li:last-child{border:none}.system-assembly-outer h3{font-size:17px}.system-assembly-data{align-items:center;display:flex;font-size:14px;padding:13px 10px;width:50%}.small-icon{max-width:13px}.system-data{align-items:center;display:flex;max-width:430px;position:relative;width:100%}.system-data .module-title{display:block;margin-right:7px;max-width:139px;min-width:139px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.specification-download{color:#3c66c3;display:flex;margin:auto 0}.system-assembly-title{align-items:center;display:flex;font-size:14px;padding:13px 0;width:50%}.system-assembly h3{color:#313b51;font-size:16px;margin-bottom:12px}.close-box{align-items:center;display:flex;padding:18px 20px}.close-box h4{font-size:18px;margin:0}.verify-tick{align-items:center;display:flex;padding:15px 20px;position:relative}.verify-tick:after{background-color:#3c66c3;content:"";height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%}.assembly-rec h5{font-size:18px;margin:0}.assembly-rec{padding-left:12px;position:relative;width:calc(100% - 67px);z-index:1}.verify-tick span{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:67px;justify-content:center;position:relative;width:67px;z-index:1}.system-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:17px 0}.details-list{padding:15px 20px;width:50%}.details-list h6{font-size:14px;margin:0 0 2px}.details-list h6 img{max-height:12px;width:13px}.details-list p{font-size:14px;margin:0}.warranty-pop{border:none;border-radius:0;box-shadow:-5px 2px 27px 1px rgba(0,0,0,.14);font-family:inherit;min-width:417px;padding:0;z-index:1}.warranty-pop .popover-body{padding:0}.tooltip-title{color:#3c66c3;cursor:pointer;display:flex}.warranty-pop.bs-popover-auto[x-placement^=left] .arrow:before,.warranty-pop.bs-popover-left .arrow:before{border-left-color:#fff}.arrow{transition:none}.popover{box-shadow:0 0 2px 0 rgba(145,158,171,.3),0 12px 24px 0 rgba(145,158,171,.3);font-family:Montserrat,sans-serif;z-index:999}.mail-server{z-index:99999}.warranty-pop .popover-header{background-color:transparent;border:none;padding:0}.title-space{align-items:center;display:flex;max-width:211px;width:100%}.data-toggle{display:flex}.annual-production{align-items:center;display:flex}.data-toggle .btn.btn-add-data{background-color:transparent;color:#3c66c3;min-width:56px}.data-toggle .btn.active.btn-add-data{color:#fff}.data-toggle .btn.btn-add-data:active{background-color:transparent}.select-year{flex:1}.select-year .form-group{margin:0;max-width:82px;width:100%}.solar-production li{align-items:center;color:#647683;display:flex;font-size:14px;margin-right:35px}.color-production{background-color:#bfbfbf;display:inline-block;height:20px;margin-right:10px;width:20px}.color-production.production-blue{background-color:#3c66c3}.solar-production{display:flex}.map-address-img{width:calc(100% - 350px)}.map-address-img div a{display:none!important}.map-address-img canvas{display:none}.design-studio{align-items:center;background-color:#4f5c7a;display:flex;max-width:350px;min-height:250px;padding:30px 35px;width:100%}.map-address{border-radius:8px;display:flex;margin-top:10px;overflow:hidden}.design-studio h3{color:#fff;display:flex}.design-studio p{color:#fff;font-size:18px;font-weight:400;margin:13px 0 14px}.sales-dashboard .studio-outer .btn-add-data,.studio-outer .btn-add-data{background-color:transparent!important;border:1px solid #fff;height:auto;padding:3px 12px}.studio-outer .btn-add-data:active,.studio-outer .btn-add-data:hover{background-color:#3c66c3!important;border-color:#3c66c3}.sales-dashboard .studio-outer .btn-add-data:active,.sales-dashboard .studio-outer .btn-add-data:hover{background-color:#f89839!important;border-color:#f89839}.studio-outer .btn-add-data:disabled{background-color:transparent;color:#fff}.proposal-summary-table{background-color:#f9f9f9;border-radius:2px;box-shadow:0 1px 7px rgba(0,0,0,.05);margin-top:10px;padding:15px 20px}.proposal-summary-table .table{background-color:transparent}.proposal-summary-table .table th{border-top:none}.proposal-summary-table .table tbody tr:last-child td,.proposal-summary-table .table td{border:none}.proposal-config-plan-table .table thead th{border-top:none;padding:0}.proposal-config-plan-table .sticky-row{left:0;position:sticky;z-index:1}.proposal-config-plan-table .react-select .css-26l3qy-menu{z-index:1}.proposal-config-plan-table .react-select .css-yt9ioa-option{font-weight:400;padding-bottom:2px;padding-top:2px;text-align:left}.proposal-config-plan-table .react-select .css-9gakcf-option{padding-bottom:2px;padding-top:2px}.proposal-config-plan-table .react-select .css-1n7v3ny-option{cursor:pointer;font-weight:400;padding-bottom:2px;padding-top:2px;text-align:left}.proposal-config-plan-table .table tbody tr:first-child td{border-top:1px solid #f9f9f9;font-weight:600}.proposal-config-plan-table .react-select .css-1fhf3k1-control,.proposal-config-plan-table .react-select .css-1pahdxg-control,.proposal-config-plan-table .react-select .css-1pahdxg-control:hover,.proposal-config-plan-table .react-select .css-rpfwzm-control,.proposal-config-plan-table .react-select .css-yk16xz-control{border-color:transparent!important;border-radius:20px;box-shadow:0 0 4px rgba(0,0,0,.1)!important;min-height:40px}.proposal-config-plan-table .react-select .css-1hb7zxy-IndicatorsContainer{height:auto!important}.proposal-config-plan-table .react-select .css-1pahdxg-control,.proposal-config-plan-table .react-select .css-1pahdxg-control:hover{border-color:#bfbfbf;box-shadow:inherit}.proposal-config-plan-table .table tbody tr:last-of-type td{border-bottom:none}.proposal-config-plan-table .table tbody tr:last-child td{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.remove-odd .table-striped tbody tr:nth-of-type(odd){background-color:transparent}.show-plan p{font-size:14px;margin-bottom:8px}.show-plan p span{font-weight:500}.proposal-config-plan-table .react-select .css-1uccc91-singleValue,.proposal-config-plan-table .react-select .css-1wa3eu0-placeholder{color:#3c66c3;font-weight:400}.proposal-config-plan-table .react-select .css-1okebmr-indicatorSeparator{background-color:transparent}.proposal-config-plan-table .react-select .css-1gtu0rj-indicatorContainer,.proposal-config-plan-table .react-select .css-tlfecz-indicatorContainer{color:#647683;padding:0 15px 0 0}.proposal-config-plan-table .react-select .css-b8ldur-Input{color:#3c66c3}.select-velue{margin:0 auto 8px;max-width:250px;width:100%}.production-payment-schedule li{display:inline-block;margin-bottom:12px;width:100%}.production-payment-schedule li:last-child{margin-bottom:0}.production-payment-schedule li .view-log{font-weight:400}.proposal-config-plan-table .react-select .css-g1d714-ValueContainer{padding:0 8px 0 12px}.proposal-config-plan-table .react-select .css-g1d714-ValueContainer .css-107lb6w-singleValue{font-weight:400}.production-payment-schedule li img{height:18px;margin-right:7px;width:18px}.proposal-config-plan-table .table tbody .plan-cost:nth-of-type(odd) .highlight-plan,.proposal-config-plan-table .table thead .plan-cost:nth-of-type(odd) .highlight-plan{background-color:hsla(0,0%,98%,.5)}.proposal-config-plan-table .table tbody .plan-cost{padding:0}.proposal-config-plan-table .table tbody .plan-cost .plan-bag{margin:0 auto;max-width:250px;padding:.75rem 15px;width:100%}.proposal-config-plan-table .table .table thead th{background-color:transparent}.proposal-config-plan-table .table .plan-cost.selected-plan .highlight-plan{background:linear-gradient(0deg,rgba(60,102,195,.03),rgba(60,102,195,.03)),hsla(0,0%,98%,.5);color:#555;font-weight:600;margin:0 auto;max-width:89%}.proposal-config-plan-table .table thead th .highlight-plan{border-top-left-radius:8px;border-top-right-radius:8px;padding:1.125rem .75rem}.proposal-config-plan-table .table tbody .plan-cost .highlight-plan,.proposal-config-plan-table .table thead .plan-cost .highlight-plan{margin:0 auto;max-width:89%}.proposal-config-plan-table .table tbody .plan-cost.selected-plan{background-color:transparent}.selected-plan-price{align-items:center;display:flex;margin-left:auto}.selected-plan-price .gray-plan{color:#bfbfbf;font-weight:400}.selected-plan-price span{font-size:1rem;font-weight:500}.payment-cost-area .proposal-card-header{border:none}.payment-cost-area .proposal-card-body{margin-top:-15px}.design-studio-page .app-view.container{display:block;max-width:100%;min-height:calc(100vh - 48px);padding:0}.design-studio-page header{display:none}.ds-map-frame div{height:100%!important;width:100%!important}.ds-map-frame div a{display:none!important}.ds-map-frame .p5Canvas{display:inline;position:absolute}.design-studio-form .card{background-color:#f9f9f9;border:none;margin-bottom:23px;padding:13px}.design-studio-form .card .card-header{border:none;min-height:auto;padding:0}.design-studio-form .card .card-header button{height:21px;margin-left:auto;max-width:23px;padding:0;position:relative}.content-body{padding-top:18px}.design-studio-form .card .card-header button img{background-color:#fff;border-radius:50%;left:0;max-width:21px;position:absolute;top:0}.design-studio-form .form-group input,.design-studio-form .form-group select{height:26px!important}.design-studio-form .card .common-calc-icon .calc-loss-icon{max-width:10px}.proposal-won{padding:0 0 40px;text-align:center}.proposal-won img{max-width:220px}.proposal-won h5{color:#36454f;font-size:24px;font-weight:600;margin-bottom:0;margin-top:40px}.proposal-view-data{background-color:#fff;box-shadow:0 1px 12px rgba(0,0,0,.25);margin:4vh auto 0;max-height:92vh;max-width:950px;overflow:auto;width:100%}.proposal-view-layout{background-color:#f9f9f9;display:inline-block;min-height:100vh;width:100%}.proposal-print{background:#fff;bottom:0;padding:18px 0 11px;position:sticky}.view-proposal-login{align-items:center;background-color:#fff;display:flex;flex-flow:column;font-family:Montserrat,sans-serif;justify-content:space-between;min-height:100vh;padding:0 20px}.form-proposal{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:400px;min-height:85vh;padding-top:30px;width:100%}.proposal-data{border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);margin-top:25px;padding:30px;text-align:left;width:100%}.proposal-data .btn{background-color:#f89839;border-radius:3px;color:#fff;font-size:14px;font-weight:500;margin-top:14px;padding:7px 0}.proposal-data .btn:focus{box-shadow:none}.proposal-data h3{font-weight:600;margin-bottom:22px}.form-proposal p{align-items:center;color:#647683;display:flex;font-size:12px;font-weight:400;justify-content:center;margin:20px 0 0}.copyright{font-size:12px;margin:30px 0 50px;text-align:center;width:100%}.footer-pdf-icon{align-items:center;background-color:#f4f4f4;border:1px solid #bfbfbf;border-radius:4px;display:flex;margin-top:15px;padding:5px 10px;width:max-content}.footer-pdf-icon .pdf-icon-outer{max-width:26px;width:100%}.footer-pdf-icon .pdf-name{display:flex;flex-direction:column;font-size:12px;min-width:150px;padding:0 8px}.footer-pdf-icon .pdf-name span:first-child{font-weight:500}.footer-pdf-icon .pdf-name span:last-child{color:#647683}.mgrpdf-navigation{background-color:transparent!important;color:#313b51}.mgrpdf__wrapper canvas{height:auto!important;width:100%!important}.hoa-info-community{align-items:flex-end;display:flex;margin-bottom:12px}.hoa-info-community .css-1okebmr-indicatorSeparator{display:none}.hoa-info-community .form-group{margin:0;width:100%}.hoa-info-community .form-group input,.hoa-info-community .form-group select,.hoa-info-community .react-select .css-yk16xz-control{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0}.hoa-info-community .btn-add-data{border-bottom-left-radius:0;border-top-left-radius:0;height:34px;padding:2px 8px}.hoa-info-community .btn-add-data img{height:inherit;margin-right:0;width:18px}.pac-container{z-index:9999999}.recommended-count{align-items:center;background-color:#f9f9f9;display:flex;font-size:12px;height:34px;padding:0 12px}.recommended-count span{color:#3c66c3;font-size:21px;font-weight:500;margin-left:8px}.proposal-warning-outer{display:flex;padding:3px 0 7px 6px}.proposal-warning-outer .proposal-warning-img{margin-right:8px}.proposal-warning-outer .proposal-warning-img img{max-width:17px;position:relative;top:-2px}.proposal-warning-desc h5{font-size:17px;margin-bottom:10px}.proposal-warning-desc p{margin:0;text-align:left;word-break:break-word}.sel-aggrement-popup{text-align:left}.sel-aggrement-popup h5{font-size:17px;margin-bottom:10px}.sel-aggrement-popup ul{display:grid;grid-template-columns:1fr 1fr 1fr}.sel-aggrement-popup ul li{list-style:none;margin-bottom:10px;margin-right:17px}.qpw-popup-width{max-width:475px}.sales-packet-view .nav-tabs{background:#fff;position:sticky;top:0;z-index:1}.sales-packet-view .nav-tabs .nav-link{background-color:#f9f9f9;border-radius:0;font-size:15px;padding:20px}.sales-packet-view .nav-tabs .nav-link h5{margin-bottom:0}.sales-packet-view .nav-tabs .nav-link.active{background-color:#fff;color:#3c66c3}.new-project button{margin:0 auto}.dark-border{border:1px solid hsla(0,0%,75%,.5);border-radius:3px;height:34px;margin:0}.dark-border .form-control{border:none}.utility-interconnect-modal .modal-body{padding:0}.utility-interconnect-modal .modal-custom-header{align-items:center;border-bottom:1px solid #bfbfbf;display:flex;justify-content:space-between;padding:15px 30px}.utility-interconnect-modal .modal-custom-body{padding:30px}.utility-interconnect-modal .modal-custom-header h5{margin-bottom:0}.utility-interconnect-modal .modal-custom-header .search{margin-right:20px}.utility-interconnect-modal .modal-custom-header input{min-width:250px}.utility-interconnect-modal .modal-custom-header .btn-prop{right:13px;top:14px}.interconnect-tbl-history{color:#3c66c3;cursor:pointer;float:right;font-size:14px;margin-top:13px}.proposal-card-outer{background-color:#fff;border:1px solid #dfdfdf;border-radius:8px;display:inline-block;height:auto;margin-top:20px;width:100%}.proposal-card-header{align-items:center;border-bottom:1px solid #dfdfdf;display:flex;justify-content:space-between;padding:15px 20px}.proposal-card-body{padding:20px}.proposal-card-header h6{cursor:pointer;margin-bottom:0}.proposal-card-header button{background:#fff;border:none;cursor:pointer;display:inline-flex;max-width:26px;padding-right:0;width:100%}.proposal-card-header .accordion-btn .delete-row,.proposal-card-header button .add-row{display:none}.proposal-card-header .accordion-btn .add-row{display:block}.proposal-card-padding{padding-bottom:10px;padding-left:25px;padding-right:25px}.proposal-summary-table .table-hover tbody tr:hover{background-color:transparent;box-shadow:none}.opt-in-otp-col{position:relative}.opt-in-otp-col .opt-in-otp{position:absolute;right:9px}.sys-assembly-desc-width{width:414px}.install-type{min-width:200px;width:200px}.project-contact-filtr .data-outer.tp-card{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.project-contact-filtr .data-outer.dn-card{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.project-contact-filtr .data-outer.tp-card .data-body{padding-bottom:15px}.project-contact-filtr .data-outer.dn-card .data-body{padding-top:15px}.gm-style a[href^="https://maps.google.com/maps"],.gm-style-cc{display:none!important}.tooltip{z-index:9!important}.staricon{z-index:999999!important}.orgchart.myChart{background:#fff}.orgchart.myChart>ul>li>ul li:before{border-top-color:#3c66c3}.orgchart.myChart ul li .oc-node:not(:only-child):after,.orgchart.myChart>ul>li>ul li .oc-node:before{background-color:#3c66c3}.orgchart.myChart .oc-node .position{background-color:#3c66c3;color:#fff;font-size:14px;height:45px;padding:0 8px}.orgchart.myChart .oc-node .fullname,.orgchart.myChart .oc-node .position{align-items:center;box-sizing:border-box;display:flex;justify-content:center;width:160px}.orgchart.myChart .oc-node .fullname{background-color:#fff;border:1px solid #bfbfbf;color:#313b51;height:65px;padding:2px}.orgchart-container{background-color:#fff;border:2px dashed #bfbfbf;border-radius:3px;box-sizing:border-box;height:700px;margin:10px;overflow:auto;position:relative;text-align:center}.orgchart{background-size:10px 10px;box-sizing:border-box;display:inline-block;padding:50px 20px 0}.orgchart-container .hidden{display:none!important}.orgchart-container>.oc-mask{background-color:#313b51;bottom:0;left:0;position:absolute;right:0;text-align:center;top:0;z-index:999}.orgchart-container>.oc-mask .spinner{left:calc(50% - 50px);position:absolute;top:calc(50% - 50px)}.orgchart-container>.oc-mask .spinner:before{border-bottom-color:#19bc7d;border-left-color:#19bc7d;border-radius:50px;border-top-color:#19bc7d;border-width:10px;height:100px;width:100px}.orgchart ul{display:flex;margin:0;padding-left:0;text-align:center;transition:transform .3s,opacity .3s}.orgchart ul li{display:inline-block;position:relative}.orgchart>ul>li>ul li:before{border-top:2px solid rgba(217,83,79,.8);box-sizing:border-box;content:"";left:0;position:absolute;top:-11px;width:100%}.orgchart>ul>li>ul li.isSiblingsCollapsed:before{content:none}.orgchart>ul>li>ul li:first-child:before{left:calc(50% - 1px);width:calc(50% + 1px)}.orgchart>ul>li>ul li:last-child:before{width:calc(50% + 1px)}.orgchart>ul>li>ul li:only-child:before{width:2px}.orgchart ul li .oc-node{border:2px dashed transparent;box-sizing:border-box;display:inline-block;margin-bottom:20px;padding:3px;position:relative}.orgchart ul li .oc-node.allowedDrop{border-color:#19bc7d}.orgchart ul li .oc-node.currentDropTarget,.orgchart ul li .oc-node.selected{background-color:#19bc7d}.orgchart>ul>li>ul li>.oc-node:before{background-color:rgba(217,83,79,.8);content:"";height:9px;left:calc(50% - 1px);position:absolute;top:-11px;width:2px}.orgchart>ul>li>ul li.isSiblingsCollapsed>.oc-node:before{height:11px;top:-13px}.orgchart>ul>li>ul li.isAncestorsCollapsed>.oc-node:before{content:none}.orgchart ul li .oc-node:not(:only-child):after{background-color:rgba(217,83,79,.8);bottom:-33px;content:"";height:26px;left:calc(50% - 1px);position:absolute;width:2px}.orgchart ul li .oc-node.isChildrenCollapsed:not(:only-child):after{content:none}.orgchart ul li .oc-node .oc-heading{background-color:rgba(217,83,79,.8);border-radius:3px 3px 0 0;box-sizing:border-box;color:#fff;font-size:.75rem;font-weight:700;height:20px;margin:0;overflow:hidden;padding:2px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:130px}.orgchart ul li .oc-node .oc-heading .oc-symbol{float:left;margin-left:2px;margin-top:12px}.orgchart ul li .oc-node .oc-heading .oc-symbol:before{background-color:#fff;border-color:rgba(217,83,79,.8)}.orgchart ul li .oc-node .oc-heading .oc-symbol:after{background-color:#fff}.orgchart ul li .oc-node .oc-content{background-color:#fff;border:1px solid rgba(217,83,79,.8);border-radius:0 0 3px 3px;box-sizing:border-box;color:#313b51;font-size:.625rem;height:20px;padding:2px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:130px}.orgchart .oc-node .oc-edge{cursor:default;position:absolute;transition:.2s}.orgchart .oc-node .oc-edge:before{border-color:rgba(68,157,68,.5)}.orgchart.noncollapsable .oc-node .oc-edge{display:none}.orgchart .oc-node .oc-edge:hover{cursor:pointer}.orgchart .oc-edge:hover:before{border-color:#449d44}.orgchart .oc-node .verticalEdge{height:10px;left:0;width:calc(100% - 6px);width:-webkit-calc(100% - 6px);width:-moz-calc(100% - 6px)}.orgchart .oc-node .verticalEdge:before{left:calc(50% - .3125rem);position:absolute}.orgchart .oc-node .topEdge{top:-2px}.orgchart .oc-node .topEdge.oci-chevron-up:before{top:2px}.orgchart .oc-node .topEdge.oci-chevron-down:before{bottom:3px}.orgchart .oc-node .bottomEdge{bottom:-2px}.orgchart .oc-node .bottomEdge.oci-chevron-up:before{bottom:-3px}.orgchart .oc-node .bottomEdge.oci-chevron-down:before{bottom:1px}.orgchart .oc-node .horizontalEdge{height:calc(100% - 6px);height:-webkit-calc(100% - 6px);height:-moz-calc(100% - 6px);top:3px;width:10px}.orgchart .oc-node .rightEdge{right:-2px}.orgchart .oc-node .leftEdge{left:-2px}.orgchart .oc-node .horizontalEdge:before{position:absolute;top:calc(50% - .3125rem)}.orgchart .oc-node .rightEdge.oci-chevron-left:before{right:-3px}.orgchart .oc-node .rightEdge.oci-chevron-right:before{right:1px}.orgchart .oc-node .leftEdge.oci-chevron-right:before{left:-3px}.orgchart .oc-node .leftEdge.oci-chevron-left:before{left:1px}.orgchart .slide-up{opacity:0;transform:translateY(-40px)}.orgchart .slide-down{opacity:0;transform:translateY(40px)}.orgchart .slide-left{opacity:0;transform:translateX(-130px)}.orgchart .slide-right{opacity:0;transform:translateX(130px)}.oci{display:inline-block;font-family:Arial;font-style:normal;position:relative}.oci-chevron-up:before{transform:rotate(-135deg);vertical-align:text-bottom}.oci-chevron-right:before,.oci-chevron-up:before{background:transparent;border-color:#313b51;border-style:solid;border-width:0 .2rem .2rem 0;box-sizing:border-box;content:"";display:inline-block;height:.625rem;width:.625rem}.oci-chevron-right:before{transform:rotate(-45deg)}.oci-chevron-down:before{transform:rotate(45deg)}.oci-chevron-down:before,.oci-chevron-left:before{background:transparent;border-color:#313b51;border-style:solid;border-width:0 .2rem .2rem 0;box-sizing:border-box;content:"";display:inline-block;height:.625rem;width:.625rem}.oci-chevron-left:before{transform:rotate(135deg)}.oci-leader:before{border-radius:.2rem;height:.4rem;left:.125rem;top:-.75rem;width:.4rem}.oci-leader:after,.oci-leader:before{background:#313b51;content:"";display:inline-block;position:absolute}.oci-leader:after{border-radius:.25rem .25rem 0 0;height:.375rem;left:-.125rem;top:-.3rem;width:.875rem}.oci-plus-square:before{background-color:#000}.oci-plus-circle:before,.oci-plus-square:before{align-items:center;color:#fff;content:"+";display:flex;height:1rem;justify-content:center;text-align:center;width:1rem}.oci-plus-circle:before{background-color:#3c66c3;border-radius:.5rem}.oci-minus-circle:before,.oci-minus-square:before{align-items:center;background-color:#3c66c3;color:#fff;content:"−";display:flex;height:1rem;justify-content:center;text-align:center;width:1rem}.oci-minus-circle:before{border-radius:.5rem}.oci-arrow-circle-up:before{content:"▲"}.oci-arrow-circle-down:before,.oci-arrow-circle-up:before{align-items:center;background-color:#313b51;border-radius:.5rem;color:#fff;display:flex;font-size:.875rem;height:1rem;justify-content:center;text-align:center;width:1rem}.oci-arrow-circle-down:before{content:"▼"}.oci-info-circle:before{background-color:#313b51;border-radius:.5rem;color:#fff;content:"i";font-weight:700}.oci-info-circle:before,.oci-spinner:before{align-items:center;display:flex;height:1rem;justify-content:center;text-align:center;width:1rem}.oci-spinner:before{animation:oci-infinite-spinning .75s linear infinite;border:.1rem solid #313b51;border-radius:.625rem;border-right-color:transparent;box-sizing:border-box;content:""}@keyframes oci-infinite-spinning{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fixed-content{min-width:max-content;width:max-content;width:-moz-max-content;width:-webkit-max-content}.error-fixed .table td{padding-bottom:16px;padding-top:16px;position:relative}.error-fixed .table td .fields-error{bottom:-16px;font-size:11px;margin:0;position:absolute}.common-zindex{z-index:9999999!important}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-6{font-weight:600}.change-drop-style{z-index:9}html [type=button]{-webkit-appearance:none}h3{font-size:20px}h5{font-size:16px}.contact-name{display:inline-block;max-width:90%;width:100%}.disable-color{color:#b6b6b6}.global-bg{background-color:#f8f8f8}.extra-light-bg{background-color:#fbfbfb}.secondary-text{color:#647683}.value-green{color:#19bc7d}.value-red{color:#e6614f}.size-12{font-size:12px}.desktop-type{display:block}.ipad-type{display:none}.quantity-value input{width:50px!important}.star-icon{display:inline-block;position:relative}.star-icon i{color:#b6b6b6;font-size:20px}.star-icon label{margin-bottom:0;position:relative}.star-icon input:checked+label .far,.star-icon label .fas{display:none}.star-icon input:checked+label .fas{color:#fcb215;display:block}.star-icon input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.star-icon input:disabled{opacity:0}.react-sipmlebar{height:100%;max-height:100%}.simplebar-mask{z-index:inherit}.modal-padding-remove .modal-body{padding:0}.modal-padding-bottom .modal-body{padding:0 0 20px}.card-table-data .data-body{padding:0}.accordion{width:100%}.card.card-margin{margin-bottom:0}.colon{display:none}.padding-20{padding:20px}body .padding-bottom-10{padding-bottom:10px}body .padding-top-10{padding-top:10px}body .padding-bottom-15{padding-bottom:15px}.padding-bottom-20{padding-bottom:20px}.padding-top-25{padding-top:25px}.padding-bottom-25{padding-bottom:25px}.padding-bottom-30{padding-bottom:30px}.padding-top-50{padding-top:50px}.outer-title{color:#313b51;font-size:16px;font-weight:600}body .margin-top-10{margin-top:10px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-15{margin-bottom:15px}.margin-left-20{margin-left:20px}.margin-top-20{margin-top:20px}.margin-bottom-20{margin-bottom:20px}.margin-top-25{margin-top:25px}.margin-bottom-25{margin-bottom:25px}.margin-top-30{margin-top:30px}.margin-top-30,body .margin-bottom-30{margin-bottom:30px}.card-common .general-card.border-radius-six,body .border-radius-six{border-radius:6px}body .gap-table-outer{padding:10px}body .min-widthh-auto{min-width:auto}.start-0{left:0}body .no-record-found{background-color:#edecec;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#718c9e;font-size:14px;font-weight:600;line-height:28px;padding:20px 10px}.common-search{display:flex}.common-search .form-group{margin:0}.common-search .form-group input,.common-search input{border-bottom-left-radius:62px;border-right:none;border-top-left-radius:62px;padding:2px 15px}.common-search .form-group,.common-search form{flex-grow:1}.common-search .common-search-icon{align-items:center;border:1px solid #bfbfbf;border-bottom-right-radius:62px;border-left-width:0;border-top-right-radius:62px;display:flex;justify-content:center;width:40px}.software-setting{backdrop-filter:blur(6px);background-color:hsla(0,0%,100%,.64);border-radius:24px 0 20px 24px;box-shadow:-12px 12px 32px -4px rgba(99,115,129,.36);cursor:pointer;height:47px;margin-top:-24px;padding:5px;position:fixed;right:0;top:50%;width:47px;z-index:1202}.software-setting,.software-setting span{align-items:center;border-radius:50%;display:flex;justify-content:center}.software-setting span{height:38px;width:38px}.software-setting span:hover{background-color:rgba(60,102,195,.14)}.setting-outer{backdrop-filter:blur(6px);background-color:#fff;border-radius:12px;bottom:0;box-shadow:-24px 12px 32px -4px rgba(99,115,129,.16);display:flex;flex-direction:column;margin:16px;overflow:hidden;padding-bottom:24px;position:fixed;right:-100%;top:0;width:260px;z-index:9999}.setting-sidebar .setting-outer{right:0}.setting-sidebar .software-setting{opacity:0}.setting-sidebar .overlay-setting{display:block}.setting-header{align-items:center;border-bottom:1px solid #dee2e6;display:flex;flex-direction:row;justify-content:space-between;padding:16px 8px 16px 20px}.setting-header h6{margin:0}.setting-body{display:flex;flex-direction:column;padding:24px}.full-stretch{background-color:#f4f4f4;background-image:none;border-radius:8px;box-shadow:none;padding:20px;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0s}.full-stretch span{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 12px 24px -4px rgba(145,158,171,.12);color:#647683;display:flex;flex-direction:row;height:40px;justify-content:space-between;margin-left:auto;margin-right:auto;padding-left:8px;padding-right:8px;transition:width .3s cubic-bezier(.4,0,.2,1) 0s;width:50%}.stretch-outer span .show-icon{display:none}.full-stretch span .show-icon{color:#3c66c3;display:block}.full-stretch span i{display:none}.full-stretch span{width:100%}.full-stretch.stretch-outer span{width:50%}.full-stretch.stretch-outer span .show-icon{display:none}.full-stretch.stretch-outer span i{color:#647683;display:block}.setting-option h5{font-size:.875rem;font-weight:400;margin-bottom:13px}.setting-option{margin-bottom:20px}.overlay-setting{display:none;height:100%;position:fixed;top:0;width:100%;z-index:999}.theme-icon{background-color:#bfbfbf;border-radius:50%;height:14px;transform:rotate(-45deg);transition:all .2s cubic-bezier(.4,0,.2,1) 0s;width:24px}.select-theme-option{height:52px;padding-left:12px;padding-top:12px;position:relative;width:33.3333%}.select-theme-option input{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%;z-index:9}.select-theme-option .form-label{box-sizing:border-box;position:relative;-webkit-tap-highlight-color:transparent;align-items:center;appearance:none;background-color:transparent;border:1px solid #dfdfdf;border-radius:10px;color:#313b51;cursor:pointer;display:flex;height:100%;justify-content:center;margin:0;outline:0;padding:0;text-align:inherit;text-decoration:none;user-select:none;vertical-align:middle;width:100%}.change-theme-color{box-sizing:border-box;display:flex;flex-flow:row wrap;margin-left:-12px;margin-top:-12px;width:calc(100% + 12px)}.select-theme-option input:checked+label{border-color:#3c66c3;border-width:2px;color:#3c66c3}.select-theme-option input:checked+label span{background-color:#3c66c3;transform:none}.common-status-footer ul{column-gap:32px;display:flex}.common-status-footer ul li{display:inline-block;font-size:14px;min-width:fit-content;width:max-content}.common-status-footer-btn{display:flex}.top-to-btm.common-status-footer .container{column-gap:30px}.table-sort-fixed .table{table-layout:fixed}.table-sort-fixed .table thead th{min-width:215px;width:215px}.table-sort-fixed .table thead .sales-table-action{width:40px}.table-sort-fixed .table tbody td,.table-sort-fixed .table tbody td .text-decoration,.table-sort-fixed .table tbody td a{overflow:inherit;text-overflow:inherit;white-space:inherit;word-break:break-word}.fixed-action .fixed-button{background-color:#fff;border:none;box-shadow:0 1px 5px rgba(0,0,0,.18);left:0;padding:7px 20px;position:fixed;transition:none;z-index:99}.fixed-action .fixed-button div{transition:none}.subHeader-nav{background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.1)}.container{max-width:1680px;padding-left:20px;padding-right:20px;width:100%}.container-fluid{padding-left:20px!important;padding-right:20px!important}.subHeader-nav .list-menu-dropdown{display:inline-block;position:relative}.subHeader-nav .list-menu-dropdown.active-menu a{color:#3c66c3}.top-header{background-color:#313b51}.subHeader-nav .list-menu-dropdown .sub-menu .sub-active-menu .link-module{background:#f9f9f9;border-left-color:#3c66c3;color:#3c66c3}.top-header .navbar-brand{align-items:center;color:#fff;display:flex}.logo-icon{display:none;max-width:24px}.top-header .navbar-brand:focus,.top-header .navbar-brand:hover{color:#fff;outline:none}.dark-grey-bag{background-color:#f9f9f9}.login-time li{color:#c7c7c7;display:inline-block;font-size:13px;font-weight:300;line-height:13px;padding:0 11px;position:relative}.notification-number{align-items:center;background-color:#fff;border:2px solid hsla(0,0%,69%,.5);border-radius:50%;color:#313b51;display:flex;font-size:9px;font-weight:500;height:14px;justify-content:center;position:absolute;right:4px;top:-6px;width:14px}.subHeader-nav .list-menu-dropdown .nav-link:after{background-color:#c7c7c7;bottom:10px;content:"";opacity:.3;position:absolute;right:0;top:10px;width:1px}.subHeader-nav .list-menu-dropdown:last-child .nav-link:after{display:none}.login-time .system-info span{color:#fff;margin-left:5px;text-decoration:underline}.login-time .system-info:last-child{border:none;padding-right:0}.header-icon{filter:brightness(100);height:18px;width:18px}.login-time .login-info{color:#fff}.user-profile .dropdown-toggle{background-color:transparent;border:none;border-radius:50%;overflow:hidden;padding:0}.user-profile .dropdown-menu{border:none;border-radius:3px;box-shadow:0 1px 5px rgba(0,0,0,.18);left:auto;min-width:183px;padding:10px 0 21px;right:0!important;text-align:center}.avatar-upload{margin:0 auto 8px;max-width:77px;position:relative}.user-profile .dropdown-menu h6{color:#313b51;font-size:14px;margin-bottom:6px}.user-profile .dropdown-menu p{font-size:12px;font-weight:400;max-width:183px;overflow:hidden;padding:0 7px;text-overflow:ellipsis;white-space:nowrap;width:100%}.account-setting{border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;font-size:13px;font-weight:400;line-height:normal;margin-bottom:13px;padding:7px 0;text-align:center}.account-setting i{color:#3c66c3;margin-right:5px}.avatar-upload .avatar-edit{bottom:-1px;position:absolute;right:0;z-index:1}.avatar-upload .avatar-edit input{display:none}.avatar-upload .avatar-edit input+label{align-items:center;background:#fff;border:1px solid transparent;border-radius:100%;box-shadow:0 0 4px 1px rgba(0,0,0,.25);cursor:pointer;display:flex;font-weight:400;height:23px;justify-content:center;margin-bottom:0;transition:all .2s ease-in-out;width:23px}.avatar-upload .avatar-preview{font-size:35px;height:77px;width:77px}.avatar-upload .avatar-preview,.menu-avatar-icon{align-items:center;background:#3c66c3;border-radius:100%;color:#fff;display:flex;justify-content:center;overflow:hidden;position:relative}.menu-avatar-icon{font-size:13px;height:32px;width:32px}.link-logout,.link-logout:hover{border:1px solid #3c66c3;border-radius:3px;color:#3c66c3;display:inline-block;font-size:14px;font-weight:400;line-height:normal;padding:4px 9px;text-decoration:none}.login-time li:last-child{padding-right:0}header{position:sticky;top:0;z-index:999}header .navbar{padding:4px 0}header .navbar-brand sub{font-size:12px;margin-left:8px}.subHeader-nav .list-menu-dropdown .nav-link{border-radius:0;box-shadow:none;color:#313b51;font-size:13px;font-weight:400;padding:10px 12px}.subHeader-nav .list-menu-dropdown:first-child .nav-link{padding-left:0}.subHeader-nav .list-menu-dropdown .sub-menu{background-color:#fff;box-shadow:0 3px 7px rgba(0,0,0,.15);display:none;min-width:190px;position:absolute;z-index:99}.subHeader-nav .list-menu-dropdown .sub-menu li,.subHeader-nav .list-menu-dropdown:hover .sub-menu{display:block}.subHeader-nav .list-menu-dropdown .sub-menu li .link-module{border-bottom:1px solid #dfdfdf;border-left:3px solid transparent;color:#313b51;display:block;font-size:13px;font-weight:400;min-width:max-content;min-width:-moz-max-content;min-width:-webkit-max-content;padding:7px 8px;text-decoration:none;text-transform:capitalize;width:100%}.subHeader-nav .list-menu-dropdown .sub-menu li .link-module:hover{background-color:#f9f9f9}.subHeader-nav .list-menu-dropdown .sub-menu li:last-child .link-module{border-bottom:none}.search-input .dropdown-menu{border:none;box-shadow:0 1px 12px rgba(0,0,0,.25);left:auto;padding:0 7px;right:0!important;width:320px}.search-input .dropdown-menu input{border:none;font-size:14px;padding:14px 0 14px 7px;width:calc(100% - 21px)}.search-input .dropdown-menu input:focus{box-shadow:none;outline:none}.remove-bag .dropdown-toggle{background-color:transparent!important;border:none;padding:0}.remove-bag .dropdown-toggle:after{display:none}.remove-bag .dropdown-toggle:focus{box-shadow:none!important}.user-profile .dropdown-menu h6 a:hover{text-decoration:none}.search-input .dropdown-menu img{max-width:21px}.login-time .help-support{border-right:none}.help-support a{text-decoration:none}.help-support .dropdown-toggle.btn-success{background:transparent;border:none;padding:0}.help-support .dropdown-toggle.btn-success:after,.user-profile .dropdown-toggle:after{display:none}.help-support .dropdown-toggle.btn-success:focus,.user-profile .dropdown-toggle:focus{box-shadow:none!important}.help-support .dropdown-toggle.btn-success:active,.user-profile .dropdown-toggle:active{background-color:transparent;border-color:transparent;color:#fff}.help-support .dropdown-item{color:#313b51;display:block;font-weight:400;padding:inherit;width:inherit}.help-support .dropdown-item:focus{background-color:transparent}.help-support .help-support-footer,.help-support .help-support-options{padding:20px 0 20px 30px}.help-support li{border:none}.help-support .help-support-options .help-doc-section{display:flex;justify-content:space-between;padding:25px 30px 25px 0}.help-support .help-support-options .help-doc-section li{list-style:none;padding:0;width:33.3%}.help-support .help-support-options .help-doc-section li a{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.help-support .help-support-options .help-doc-section li:first-child{width:auto}.help-support .help-support-options .help-doc-section li span{color:#313b51;font-size:14px;font-weight:400;margin-top:10px}.help-support .help-doc-section li img{max-width:45px;width:100%}.help-support .help-support-options .assistance{display:flex;flex-direction:column}.help-support .help-support-options .assistance li{align-items:center;display:flex;margin:10px 0;padding:0}.help-support .help-support-options .assistance li span{color:#313b51;font-size:14px;font-weight:400;margin:0 10px}.help-support .help-support-title{font-size:18px;margin:16px 0;overflow:hidden;position:relative}.help-support .help-support-title span{background:#fff;padding-right:20px}.help-support .help-support-title:after{border-bottom:1px solid #bfbfbf;bottom:50%;content:"";left:0;position:absolute;width:100%;z-index:-1}.help-main-title{display:flex;justify-content:space-between}.help-main-title .btn-prop{color:#647683;top:12px}.help-main-title .btn-prop:active,.help-main-title .btn-prop:hover{background:transparent}.help-main-title .search-icon-outer{align-items:center;background:none;border:none;color:#647683;display:flex;margin-right:80px}.help-main-title .search-icon-outer img{margin-right:6px;max-width:20px;width:100%}.help-support .video-slider{display:flex;padding:10px 0}.help-support .more-videos{color:#3c66c3;display:flex;font-size:14px;font-weight:400;margin-top:12px;text-decoration:none}.help-support .video-slider li{width:50%}.help-support .video-slider li:first-child{padding-left:0}.help-support .video-slider li:last-child{padding-right:0}.help-support .video-slider li img{width:100%}.help-support-footer{align-items:center;border-top:1px solid #bfbfbf;display:flex}.help-support-footer .call-desc{display:flex;flex-direction:column;margin-left:20px}.help-support-footer .call-desc span{margin:5px 0}.help-support-footer .call-desc span:first-child{font-weight:500}.help-support-footer .call-desc span:last-child{color:#647683;font-size:14px;font-weight:400}.help-support-options .search{border-color:#dee2e6;border-radius:23px;margin-bottom:10px;margin-top:22px;max-width:393px;padding:0 25px;width:100%}.help-support-options .search input{line-height:1.9}.help-support-options .search input:focus{box-shadow:none}.help-support-options .search input::placeholder{color:#c7c7c7}.help-support-options .common-padding{padding:6px 10px 6px 11px!important}.help-support-options .video-tutorial div,.help-support-options .video-tutorial div img{transition:none}.unread-message{border-bottom:1px solid #dfdfdf;padding:16px 20px}.notifications-data{max-width:340px;width:100%}.help-notifi{max-width:470px;width:100%}.unread-message p{margin:0}.list-header li .click-noti{align-items:center;display:flex;padding:12px 20px}.list-header li .click-noti:hover{background-color:#f9f9f9}.list-header li .notification-icon{align-items:center;background-color:#f4f4f4;border-radius:50%;display:flex;float:left;height:40px;justify-content:center;overflow:hidden;width:40px}.list-header li{border-bottom:1px solid #fff;display:block}.list-header li .notification-content{border-radius:50%;float:left;padding-left:10px;width:calc(100% - 40px)}.list-header .notification-content h6 span{color:#647683;font-weight:400}.list-header .notification-content h6{font-size:.875rem;margin:0 0 3px}.list-header .notification-content p{color:#647683;font-size:.75rem;font-weight:400;margin:0}.new-noti{font-size:.75rem;margin:0;padding:8px 20px;text-transform:uppercase}.unread-message h5{margin-bottom:3px}.list-header .new-notification{background-color:#dee2e6}.view-all a{border-top:1px solid #dfdfdf;color:#3c66c3;display:inline-block;font-weight:500;padding:8px;text-align:center;width:100%}.view-all a:hover{background-color:#f9f9f9;text-decoration:none}.sub-header{background-color:#2f2f2f;border-bottom:1px solid #ddd;display:flex;min-height:35px;padding:10px 15px;position:fixed;top:64px;width:100%;z-index:999}.sub-header .logout-as-dealer,.sub-header .logout-as-dealer:not([href]):not([tabindex]){align-items:center;color:#fff;display:flex;font-weight:400;margin-left:auto;text-decoration:underline}.sub-header .logout-as-dealer span{margin-right:7px}.sub-header .logout-as-dealer .iconmoon:before{color:#fff}.sub-header ul{flex:1;text-align:center}.sub-header ul li{border-right:1px solid #b6b6b6;color:#fff;display:inline-block;line-height:normal;padding:0 10px}.sub-header ul li:last-child{border:none}.sales-dashboard.logout-dealer{padding-top:105px}.logout-dealer.main-menu{margin-top:45px;padding:12px 0}footer{background-color:#fff;border-top:1px solid #bfbfbf}.footer{bottom:0;position:sticky;width:100%;z-index:99}.app-footer{align-items:center;display:flex;flex:0 0 38px;flex-wrap:wrap;height:48px;justify-content:space-between;padding:12px 0}.product-privacy li{display:inline-block;font-size:13px;line-height:normal;padding:0 14px;position:relative}.product-privacy li a{color:#647683}.product-privacy li a:hover{color:#3c66c3}.product-privacy li:after{background-color:#647683;bottom:2px;content:"";position:absolute;right:0;top:2px;width:1.5px}.product-privacy li:last-child{padding-right:0}.product-privacy li:last-child:after{display:none}.footer-copyright li{color:#647683;display:inline-block;font-size:13px;line-height:normal;padding:0 14px;position:relative}.footer-copyright li:first-child{padding-left:0}.footer-copyright li a{color:#647683}.footer-copyright li a:hover{color:#3c66c3}.footer-copyright li:after{background-color:#647683;bottom:2px;content:"";position:absolute;right:0;top:2px;width:1.5px}.footer-copyright li:last-child:after{display:none}.get-help{align-items:center;color:#647683;cursor:pointer;display:flex;font-size:13px}.get-help:hover{color:#3c66c3;text-decoration:underline}.get-help img{margin-right:4px;max-width:14px;position:relative;top:-1px}.modal-session-expired .modal-footer{justify-content:flex-end}.breadcrumb-sec{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;width:100%}.breadcrumb-sec .breadcrumb{background-color:transparent;margin:0;padding:0;width:100%}.breadcrumb li{font-size:14px;text-transform:capitalize}.breadcrumb li a{color:#3c66c3}.breadcrumb-list{padding:0}.breadcrumb-list li{display:inline-block;padding:0 4px}.breadcrumb-list .breadcrumb-menu{align-items:center;display:inline-flex;font-weight:600}.breadcrumb-list .breadcrumb-menu a{color:#8e8a8a;font-weight:400}.breadcrumb-list .breadcrumb-menu:first-child{padding-left:0}.new-common-title{margin-bottom:6px}.common-title{align-items:center;display:flex;margin-bottom:13px;top:0;width:100%}.common-title h3{margin:0}.moduel-title{display:flex;justify-content:space-between}.manage-forms-title h3,.moduel-title h3{color:#313b51;font-size:16px;font-weight:500;margin:0;text-transform:capitalize}.moduel-title .badge{border-color:#3c66c3;color:#3c66c3;font-size:10px;font-weight:400;text-transform:uppercase}.common-title .moduel-btn{align-items:center;display:flex}.moduel-btn a{text-decoration:none}.moduel-btn a:active,.moduel-btn a:focus{box-shadow:none;outline:none}.moduel-btn .dropdown-toggle:after{display:none}.moduel-btn .dropdown-menu{border-radius:3px;font-size:13px;left:auto!important;margin-top:34px;padding:0;right:0;transform:inherit!important}.moduel-btn .dropdown-toggle{background-color:#fff;border-color:#bfbfbf;color:#3c66c3;height:30px;margin-left:5px;padding:2px 10px}.moduel-btn .dropdown-toggle:focus{box-shadow:none!important}.moduel-btn .dropdown-toggle:active{background-color:#fff!important;border-color:#bfbfbf!important;box-shadow:none!important}.moduel-btn .dropdown-toggle:hover{color:#3c66c3!important}.moduel-btn .show .dropdown-toggle{background-color:#fff;border-color:#bfbfbf}.moduel-btn .show .dropdown-toggle:active,.moduel-btn .show .dropdown-toggle:focus{box-shadow:none}.moduel-btn .dropdown-toggle img{max-width:14px;width:100%}.moduel-btn .dropdown-menu .dropdown-item{align-items:center;color:#313b51;cursor:pointer;display:flex;padding:4px 13px}.moduel-btn .dropdown-item.active,.moduel-btn .dropdown-item:active{background-color:transparent;color:#313b51}.header-button.moduel-btn .dropdown-menu{min-width:220px}.action-order{font-size:15px;padding:6px 10px}.action-order p{min-width:100px}.order-head-drop img{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:23px}.header-button.moduel-btn .dropdown-menu img{height:18px;width:18px}.header-button.moduel-btn .dropdown-toggle img{height:10px;-ms-transform:rotate(90deg);transform:rotate(90deg);width:23px}.moduel-btn .dropdown-menu .dropdown-item button,.moduel-btn .dropdown-menu .dropdown-item button:focus{background-color:transparent;border:none;color:#313b51;cursor:pointer;padding:0}.moduel-btn .dropdown-menu .dropdown-item .btn-add-data,.moduel-btn .dropdown-menu .dropdown-item:focus{background-color:transparent}.moduel-btn .dropdown-menu .dropdown-item img{margin-right:10px;width:14px}.fade-check{opacity:.7}.tabel-custom-checkbox label{color:#313b51;font-size:13px;margin:0!important;padding-left:24px;position:relative}.tabel-custom-checkbox label:before{background:#fff;border:1px solid #bfbfbf;border-radius:3px;content:"";cursor:pointer;display:inline-block;height:15px;left:0;position:absolute;text-align:center;top:0;transition:all .25s ease;vertical-align:top;width:16px}.tabel-custom-checkbox input:checked+label:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:10px;left:5.5px;position:absolute;top:1px;transform:rotate(45deg);width:5px}.tabel-custom-checkbox input{bottom:0;cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.tabel-custom-checkbox input:checked+label:before{background-color:#3c66c3;border-color:#3c66c3}.btn:focus-visible,body button:focus-visible,input[type=checkbox]:focus-visible+label:before,input[type=radio]:focus-visible+label:before{outline:1.5px dotted #3c66c3}:focus-visible{outline:1.5px dotted #3c66c3}.tabel-custom-checkbox{display:inline-block;line-height:normal;position:relative}.tabel-custom-checkbox .form-group{margin:0}.radio-custom-btn{display:block;position:relative}.radio-custom-btn input[type=radio]+label:before{background:#fff;border:1.5px solid #bfbfbf;border-radius:100%;content:"";cursor:pointer;display:inline-block;height:14px;left:0;position:absolute;text-align:center;top:0;-webkit-transition:all .25s ease;transition:all .25s ease;vertical-align:top;width:14px}.radio-custom-btn input[type=radio]:checked+label:after{background-color:#3c66c3;border-radius:50%;content:"";height:8px;left:3px;position:absolute;top:3px;width:8px}.radio-custom-btn input[type=radio]:checked+label:before{border-color:#3c66c3}.radio-custom-btn input{cursor:pointer;height:100%!important;left:0;opacity:0!important;position:absolute;top:0;width:100%;z-index:1}.radio-custom-btn label{color:#313b51;line-height:normal;margin:0!important;padding-left:18px;position:relative;text-transform:capitalize;width:100%}div.radio-custom-btn input{margin:0}.form-group label,.form-label{align-items:center;color:#647683;display:flex;font-size:13px;margin-bottom:4px}.search-criteria li{display:inline-block;margin:0 4px 4px 0;padding-right:4px;position:relative}.sort-by .form-group{margin:0}.max-17{max-width:17px}.text-decoration,.text-decoration:hover{text-decoration:none!important}.text-decoration-underline{text-decoration:underline}.blue-color,.blue-color-hover{color:#3c66c3}.text-decoration-underline-hover:hover{text-decoration:underline}.light-bag{background-color:#f9f9f9!important}.light-header{background-color:#f4f4f4}.box-shadow{box-shadow:0 0 8px 0 rgba(145,158,171,.2),0 0 8px 0 rgba(145,158,171,.12)}.focus-none:focus{box-shadow:none}.border-color{border-color:#bfbfbf}.grey-text{color:#bfbfbf}.white-bag{background-color:#fff!important}.transparent-bag{background-color:transparent!important}.shadow-focus{box-shadow:none!important}.fz-14{font-size:13px!important}.criteria-list{display:table-cell;width:auto}.criteria-list li{display:inline-block;font-size:14.5px;margin:0 8px 2px 0;position:relative;vertical-align:top}.search-criteria .column .dropdown-menu{padding:5px 10px}.search-criteria .column .dropdown-menu li{line-height:auto;margin:2px 0;width:100%}.search-criteria .column .dropdown-menu li .tabel-custom-checkbox{width:max-content;width:-moz-max-content;width:-webkit-max-content}.search-criteria .column .btn img{margin-left:10px;max-width:10px}.common-padding{padding:4px 10px!important}.action-group{display:flex;justify-content:space-between;margin:0 0 9px;width:100%}.filter-accordion .filter-header{align-items:center;display:flex;justify-content:space-between;padding:13px 18px}.filter-header ul{align-items:center;display:flex}.filter-header .select-action-type .dropdown-menu{display:none}.filter-header .select-action-type .dropdown-menu.show{display:block}.select-action-type button img{max-width:14px}.filter-header.date-picker-main .dropdown-menu{display:none}.filter-header.date-picker-main .dropdown-menu.show{display:block}.filter-accordion .collapse{position:relative}.accordion .action-group{margin:0;padding:5px 7px}.filter-header ul li{font-size:12px;list-style:none;margin:0 10px}.filter-header ul li:first-child{margin-left:0}.filter-header ul li:last-child{margin-left:0;margin-right:0}.filter-header ul .common-filter .btn-link{align-items:center;border-radius:3px;border-radius:2px;color:#3c66c3;display:flex;font-size:13px;justify-content:center;padding:0}.filter-header ul .common-filter .btn-link img{height:14px;width:14px}.filter-header ul .common-filter .btn-link span{margin-left:6px}.moduel-btn .hamburger-dropdown{align-items:center;display:flex;height:30px}.moduel-btn .hamburger-dropdown img{height:14px;max-width:inherit;width:14px}.filter-header ul .common-filter .btn-link:focus,.filter-header ul .common-filter .btn-link:hover{box-shadow:none;text-decoration:none}.filter-accordion .filter-body{background-color:rgba(60,102,195,.14);margin:0 18px;padding:0}.filter-body li{margin-bottom:0}.table-search{align-items:center;display:flex}.admin-note{font-size:18px;font-weight:300}.admin-note span{font-weight:500;margin-right:4px}.label-color{color:#647683}.header-bag{background-color:#4f5c7a}.hover-bag,.hover-bag-hover:hover{background-color:#f9f9f9}.border-radius-4{border-radius:2px}.h-28{height:27px!important}.w-auto{width:auto!important}.box-shadow:focus{box-shadow:none}.hover-theme-bag:hover{background-color:#3c66c3}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.h-auto{height:auto!important}.bb-l-radius{border-bottom-left-radius:0}.bb-r-radius{border-bottom-right-radius:0}.bt-l-radius{border-top-left-radius:0}.bt-r-radius{border-top-right-radius:0}.sort-by select option{background-color:#fff}.sort-by .form-group .form-control,.sort-by select{border:none;font-size:14px;height:auto!important;overflow:hidden;padding:3px 31px 3px 10px;text-overflow:ellipsis;white-space:nowrap;width:132px}.search-criteria .align-col:first-child,.sort-by:first-child .form-control{position:relative}.sort-by .css-1ycljee-control,.sort-by .css-1ycljee-control:focus,.sort-by .css-8xdd8h-control{border:none;border-radius:3px;box-shadow:none;margin:0;min-height:auto;min-width:220px;outline:none}.sort-by .css-1ycljee-control,.sort-by .css-1ycljee-control:hover,.sort-by .css-8xdd8h-control,.sort-by .css-8xdd8h-control:hover{border-bottom:1px solid #bfbfbf;border-radius:3px 3px 0 0}.sort-by .css-1n7v3ny-option,.sort-by .css-9gakcf-option,.sort-by .css-yt9ioa-option{color:inherit;display:flex;padding:5px 12px;user-select:none;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;-webkit-box-align:center;align-items:center;background-color:transparent;border-radius:3px;cursor:pointer;font-size:14px;text-transform:capitalize}.sort-by .css-1n7v3ny-option:active,.sort-by .css-1n7v3ny-option:hover{background-color:#f9f9f9;cursor:pointer}.sort-by .css-9gakcf-option,.sort-by .css-9gakcf-option:active{background-color:#f9f9f9;color:#313b51}.sort-by .css-1hwfws3,.sort-by .css-g1d714-ValueContainer{font-size:14px;padding:2px 8px}.sort-by input:focus{box-shadow:none}.sort-by .css-1wa3eu0-placeholder{color:#313b51}.filter-body .sort-by .css-1hwfws3,.filter-body .sort-by .css-g1d714-ValueContainer{padding-left:25px}.filter-body .filter-search{bottom:5px;left:4px;position:absolute}.sort-by .css-yt9ioa-option:hover{background-color:#f9f9f9;padding:4px 12px}.sort-by .css-yt9ioa-option:active{background-color:#f9f9f9}.sort-by .css-4ljt47-MenuList{max-height:200px;padding:0}.sort-by .filter-label{font-weight:500}.sort-by .theme-bag{background-color:#4f5c7a;color:#fff;font-weight:300;text-decoration:none}.btnIBc,.sort-by .theme-bag{align-items:center;border-radius:3px;border-width:0;display:inline-flex;padding:4px 8px;text-align:center;transition:background .1s ease-out 0s,box-shadow .15s cubic-bezier(.47,.03,.49,1.38) 0s}.btnIBc{-webkit-box-align:center;background:transparent;color:#313b51;vertical-align:middle;white-space:nowrap}.sort-by .btn:focus{box-shadow:none}.sort-by .theme-bag img{filter:brightness(100)}.sort-by .css-106o0pu-Menu{box-shadow:none}.sort-by .btn img{margin-left:5px;max-width:10px;position:relative;top:1px}.btn-prop-filter{color:#fff;font-size:19px;font-weight:300;margin-left:12px;opacity:1;text-shadow:inherit;z-index:9}.btn-prop-filter:hover{color:#fff}.filter-search img{max-width:18px}.sort-by .css-1hb7zxy-IndicatorsContainer,.sort-by .css-1wy0on6{padding-right:6px}.column .tabel-custom-checkbox label{color:#313b51;font-size:13px}.after-none:after{display:none}.m-30{margin-top:30px}.mb-30{margin-bottom:30px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:inner-spin-button;opacity:1;-webkit-user-select:none}.date-option{position:relative}.date-option .po-calender-icon{align-items:center;display:flex;height:100%;justify-content:center;max-width:20px;position:absolute;right:9px;top:0}.date-option input::-webkit-calendar-picker-indicator,.date-option input::-webkit-inner-spin-button{cursor:pointer;opacity:0}.date-option input{background-color:transparent!important;cursor:pointer;position:relative;z-index:1}.date-option input:focus{background-color:transparent}.common-input label{background-color:#fff;display:inline-block;font-size:12px;left:7px;line-height:normal;margin:0;padding:0 4px;position:relative;top:11px;z-index:4}.form-group input,.form-group select{background-color:#fff;border:1px solid #bfbfbf;border-radius:3px;color:#313b51;font-size:14px;height:34px!important;margin:0;outline:none;padding:2px 10px;width:100%}.form-group input:focus,.form-group select:focus{box-shadow:none}.form-control.is-invalid,.was-validated .form-control:invalid{background-position:calc(100% - 27px)}.form-control:focus,input:focus,select:focus{border-color:#bfbfbf;box-shadow:0 0 0 .2rem rgba(0,123,255,.2)}input:focus-visible,select:focus-visible{outline:none!important}.form-control:disabled,.form-control[readonly],input:disabled{background-color:transparent;box-shadow:none;color:#313b51!important;cursor:not-allowed;opacity:.5}.common-checkbox input:disabled{opacity:0}.common-checkbox input:disabled+label{opacity:.5}.form-control[readonly]:focus{box-shadow:none}select.form-control:not([size]):not([multiple]){height:inherit}input[type=text]:disabled{cursor:not-allowed;pointer-events:inherit}.po-date-picker .input-email-enabled:disabled{cursor:default;opacity:1}.form-group select{cursor:pointer;padding-right:26px!important}.form-group{margin-bottom:12px;position:relative}.input-w input{height:27px!important;width:110px!important}.input-right-align-value input{margin-left:auto;text-align:right}.react-datepicker-wrapper{width:100%}.react-datepicker-wrapper input{background-color:transparent;border:1px solid #bfbfbf;border-radius:2px;color:#313b51;cursor:pointer;font-size:13px;padding:0 11px;position:relative;z-index:1}input[type=checkbox]:disabled,input[type=radio]:disabled,input[type=text]:disabled{background:transparent}.react-datepicker-wrapper .react-datepicker-ignore-onclickoutside{cursor:inherit}.react-datepicker-wrapper input::placeholder{color:#313b51}.react-datepicker-wrapper input:focus{outline:none}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{border-radius:3px;height:30px;padding:0 7px;width:100%}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#3c66c3}.react-datepicker__header .react-datepicker__header__dropdown.react-datepicker__header__dropdown--select{display:flex;justify-content:center;padding:8px 0}.react-datepicker__header select{border-radius:3px;display:flex;font-size:14px;height:28px!important;justify-content:center;padding:2px 5px;width:100%}.react-datepicker__header{background-color:#f9f9f9}.react-datepicker__triangle{left:50px!important}.react-datepicker__close-icon:after{background-color:#3c66c3;font-size:11px;height:14px;padding:0;width:14px}.react-datepicker__close-icon{margin-right:27px;padding:0;z-index:1}.react-datepicker-popper{z-index:991}.admin-dashboard .react-datepicker-popper{inset:inherit!important;position:static!important;transform:inherit!important}.admin-dashboard .react-datepicker__day,.admin-dashboard .react-datepicker__day-name,.admin-dashboard .react-datepicker__time-name{margin:6px}.admin-dashboard .react-datepicker__day--keyboard-selected{color:#fff}.react-datepicker__day--selected{background:#3c66c3}.react-datepicker__tab-loop{align-items:center;background-color:rgba(0,0,0,.7);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999999}.react-datepicker__tab-loop .react-datepicker__triangle{display:none}.dealer-date-picker .react-datepicker__tab-loop{background-color:transparent;height:auto;position:static;width:auto}.dealer-date-picker .react-datepicker{background-color:#fff;border:none;border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,.15);min-width:344px;padding:16px}.dealer-date-picker .react-datepicker__month-container{padding-top:0;width:100%}.dealer-date-picker .react-datepicker__header{background-color:transparent;border:none;padding:0}.dealer-date-picker .react-datepicker__day .date-picker-day,.dealer-date-picker .react-datepicker__day-name .date-picker-day,.dealer-date-picker .react-datepicker__time-name .date-picker-day{align-items:center;border-radius:100%;display:flex;flex:1;font-size:14px;font-weight:400;height:36px;justify-content:center;margin:0;width:36px}.dealer-date-picker .react-datepicker__day,.dealer-date-picker .react-datepicker__time-name{flex:1;margin:2px 0;width:auto}.dealer-date-picker .react-datepicker__day.react-datapicker__day--selecting-range-end{border-radius:0;border-bottom-right-radius:100%;border-top-right-radius:100%}.dealer-date-picker .react-datepicker__day-name{border-radius:100%;flex:1;font-size:14px;font-weight:400;height:36px;margin:0;padding:6px;width:36px}.sales-dashboard .dealer-date-picker .react-datepicker__month-text--keyboard-selected .date-picker-day,.sales-dashboard .dealer-date-picker .react-datepicker__quarter-text--keyboard-selected .date-picker-day,.sales-dashboard .dealer-date-picker .react-datepicker__year-text--keyboard-selected .date-picker-day{background-color:#36454f;color:#fff}.sales-dashboard .dealer-date-picker .react-datepicker__month-text--keyboard-selected,.sales-dashboard .dealer-date-picker .react-datepicker__quarter-text--keyboard-selected,.sales-dashboard .dealer-date-picker .react-datepicker__year-text--keyboard-selected{background-color:transparent}.sales-dashboard .dealer-date-picker .react-datepicker__day--keyboard-selected.react-datepicker__day--in-range{background-color:#ddd}.sales-dashboard .dealer-date-picker .react-datepicker__day--keyboard-selected{background-color:transparent}.sales-dashboard .react-datepicker__day--keyboard-selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end.react-datepicker__day--weekend,.sales-dashboard .react-datepicker__day.react-datepicker__day--keyboard-selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end{background-color:#ddd}.sales-dashboard .dealer-date-picker .react-datepicker__day--keyboard-selected.react-datepicker__day--today{background-color:transparent}.dealer-date-picker .react-datepicker__day--keyboard-selected.react-datepicker__day--today .date-picker-day{background-color:#36454f;color:#fff}.dealer-date-picker .react-datepicker__day{border-radius:100%}.dealer-date-picker .react-datepicker__day.react-datepicker__day--today .date-picker-day{background-color:#ddd;color:#36454f}.dealer-date-picker .react-datepicker__day.react-datepicker__day--today.react-datepicker__day--outside-month .date-picker-day{background-color:transparent;color:#36454f}.dealer-date-picker .react-datepicker{font-family:Montserrat,sans-serif}.dealer-date-picker{position:relative}.dealer-date-picker .iconmoon{position:absolute;right:0;top:4px}.dealer-date-picker .react-datepicker-wrapper input{letter-spacing:-.6px;padding-right:18px}.sales-dashboard .dealer-date-picker .react-datepicker__close-icon{margin-right:0}.dealer-date-picker .react-datepicker__close-icon{background-color:transparent;background-color:#36454f;border:1px solid #36454f;border-radius:100%;color:#fff;height:16px;margin-top:4.5px;opacity:1;padding:0;width:16px}.dealer-date-picker .react-datepicker__close-icon:after,.sales-dashboard .dealer-date-picker .react-datepicker__close-icon:after{align-items:center;background-color:transparent;color:#fff;display:flex;font-size:16px;justify-content:center;line-height:10px;padding:0;position:relative;right:-.5px}.dealer-date-picker .react-datepicker__day--range-end.react-datepicker__day--in-range .date-picker-day,.dealer-date-picker .react-datepicker__day--selected.react-datepicker__day--range-start .date-picker-day{background-color:#36454f;border-radius:100%;color:#fff}.dealer-date-picker .react-datepicker__day--selected.react-datepicker__day--range-start{border-bottom-left-radius:100%;border-top-left-radius:100%}.dealer-date-picker .react-datepicker__day--in-range{background-color:#ddd;border-radius:0;color:#36454f;margin:2px 0;position:relative}.dealer-date-picker .react-datepicker__day--range-end{border-bottom-right-radius:100%;border-top-right-radius:100%}.dealer-date-picker .react-datepicker__week .react-datepicker__day.react-datepicker__day--in-range:first-child{border-bottom-left-radius:100%;border-top-left-radius:100%}.dealer-date-picker .react-datepicker__week .react-datepicker__day.react-datepicker__day--in-range:last-child{border-bottom-right-radius:100%;border-top-right-radius:100%}.dealer-date-picker .react-datepicker__day--in-selecting-range:not(.react-datepicker__day--selecting-range-end){background-color:#ddd;border-radius:0;color:#36454f}.dealer-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end .date-picker-day{background-color:#36454f;color:#fff}.dealer-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end{background-color:#ddd;border-bottom-right-radius:100%;border-top-right-radius:100%}.dealer-date-picker .react-datepicker__day--selected.react-datepicker__day--selecting-range-start .date-picker-day{background-color:#36454f;border-bottom-left-radius:100%;border-top-left-radius:100%;color:#fff}.dealer-date-picker .react-datepicker-time__header,.dealer-date-picker .react-datepicker-year-header,.dealer-date-picker .react-datepicker__current-month{color:#36454f;font-size:16px;font-weight:400;margin-bottom:5px;margin-top:0}.dealer-date-picker .react-datepicker__navigation{top:27px}.dealer-date-picker .react-datepicker__navigation--previous{left:5px}.dealer-date-picker .react-datepicker__navigation--next{right:5px}.dealer-date-picker .react-datepicker__month-read-view--down-arrow,.dealer-date-picker .react-datepicker__month-year-read-view--down-arrow,.dealer-date-picker .react-datepicker__navigation-icon:before,.dealer-date-picker .react-datepicker__year-read-view--down-arrow{border-color:rgba(100,118,131,.54);height:9px;width:9px}.dealer-date-picker .react-datepicker__day.react-datepicker__day--selected:not(.react-datepicker__day--range-start.react-datepicker__day--selecting-range-end){background-color:transparent}.dealer-date-picker .react-datepicker__day.react-datepicker__day--selected:not(.react-datepicker__day--selected.react-datepicker__day--selecting-range-end),.dealer-date-picker .react-datepicker__day.react-datepicker__day--selected:not(.react-datepicker__day--selecting-range-end){background-color:#ddd;border-bottom-left-radius:100%;border-top-left-radius:100%}.dealer-date-picker .react-datepicker__day.react-datepicker__day--selected .date-picker-day{background-color:#36454f;color:#fff}.dealer-date-picker .react-datepicker__day--weekend:first-child{border-bottom-left-radius:100%;border-top-left-radius:100%}.dealer-date-picker .react-datepicker__day--weekend:last-child{border-bottom-right-radius:100%;border-top-right-radius:100%}.dealer-date-picker .react-datepicker__day--selecting-range-end.react-datepicker__day--weekend.react-datepicker__day--outside-month{background-color:#ddd;border-bottom-left-radius:0;border-bottom-right-radius:100%;border-top-left-radius:0;border-top-right-radius:100%}.dealer-date-picker .react-datepicker__day--selecting-range-end.react-datepicker__day--weekend{background-color:#ddd;border-bottom-right-radius:100%;border-top-right-radius:100%}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#ddd}.dealer-date-picker .react-datepicker__day--in-selecting-range{border-radius:0}.dealer-date-picker .react-datepicker__day--selecting-range-end:last-child{border-bottom-right-radius:100%;border-top-right-radius:100%}.dealer-date-picker .react-datepicker__day--selected.react-datepicker__day--range-start.react-datepicker__day--range-end.react-datepicker__day--in-range,.dealer-date-picker .react-datepicker__day--selected.react-datepicker__day--range-start.react-datepicker__day--range-end.react-datepicker__day--in-range.react-datepicker__day--today{background-color:transparent}.react-select .css-9gakcf-option{font-weight:400;text-align:left}.react-select .css-2b097c-container{width:100%}.react-select .css-16h8lsy,.react-select .css-dyb8d4{z-index:9}.react-select .tabel-custom-checkbox input{height:auto!important}.react-select .css-18ng2q5-group{font-size:15px;padding:3px 12px;text-transform:capitalize}.react-select .css-18ng2q5-group span{color:#313b51;font-weight:500}.react-select .css-18ng2q5-group span:last-child{align-items:center;background-color:#f4f4f4;border-radius:50%;display:flex;font-size:11px;height:20px;justify-content:center;width:20px}.react-select .css-syji7d-Group{border-bottom:1px solid #dee2e6}.react-select .css-syji7d-Group:last-child{border-bottom:none}.react-select .css-18ng2q5-group div{align-items:center;display:flex;justify-content:space-between}.react-select .css-4ljt47-MenuList{overflow-x:hidden;overflow-y:auto;padding-bottom:0;z-index:991}.react-select .css-9gakcf-option{background-color:#f4f4f4;color:#313b51;cursor:pointer}.react-select .css-1n7v3ny-option,.react-select .css-1n7v3ny-option:active{background-color:#f9f9f9;cursor:pointer}.react-select .css-1n7v3ny-option,.react-select .css-yt9ioa-option{cursor:pointer}.react-select .css-1n7v3ny-option,.react-select .css-9gakcf-option,.react-select .css-yt9ioa-option{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-select .css-26l3qy-menu{margin-bottom:0}.react-select .css-1pahdxg-control,.react-select .css-1pahdxg-control:hover{border-color:#bfbfbf;box-shadow:inherit}.react-select .css-9gakcf-option:active,.react-select .css-yt9ioa-option:active{background-color:#f9f9f9}.react-select input{height:auto!important}.react-select input:focus{box-shadow:none!important}.react-select .css-b8ldur-Input input:focus{box-shadow:none}.react-select .css-1pahdxg-control,.react-select .css-yk16xz-control{border:1px solid #bfbfbf;cursor:pointer;min-height:34px}.react-select .css-1o1eszu-control{border-color:#e6614f;min-height:34px}.react-select .css-1o1eszu-control:hover,.react-select .css-rpfwzm-control:hover{border-color:#e6614f}.react-select .css-rpfwzm-control{min-height:34px}.react-select .css-1gtu0rj-indicatorContainer,.react-select .css-tlfecz-indicatorContainer{align-items:center;cursor:pointer;display:flex;height:32px;padding:8px 5px}.react-select .css-1gtu0rj-indicatorContainer svg,.react-select .css-tlfecz-indicatorContainer svg{color:#647683}.react-select .css-1uccc91-singleValue,.react-select .css-1wa3eu0-placeholder{color:#313b51;font-size:14px}.react-select .css-1g6gooi{margin:0;padding:0}.react-select .css-1wr29e1-Promise,.react-select .css-g1d714-ValueContainer{padding:0 8px}.react-select .css-1rhbuit-multiValue{background-color:#dfdfdf}.react-select .css-1fhf3k1-control{background-color:transparent;border-color:#bfbfbf;cursor:not-allowed;font-size:14px;min-height:34px;opacity:.5}.react-select .css-1fhf3k1-control .css-107lb6w-singleValue{color:#313b51}.react-select .css-xb97g8:hover{background-color:transparent;color:#313b51}.react-select .css-1pahdxg-control,.react-select .css-1pahdxg-control:hover{box-shadow:0 0 0 .2rem rgba(0,123,255,.2)}.react-select .css-14jk2my-container{pointer-events:inherit}body .css-1jknvbe-menu{min-width:100%;width:auto}.react-select .css-26l3qy-menu{font-size:14px;min-width:100%;width:max-content;z-index:999}.add-extra-value{bottom:0;position:sticky}.add-extra-value button{background-color:#fff;border:solid #dfdfdf;border-width:1px 0 0;color:#3c66c3;font-size:14px;padding:8px 14px;text-align:left;width:100%}.Toastify__toast--success{background-color:#fff;border-radius:4px}.Toastify__toast--warning{background:#fff;border-radius:4px}.Toastify__toast--error{background:#fff;border-radius:6px}.Toastify__toast-body{color:#313b51;font-size:14px;padding-left:25px;word-break:break-word}.Toastify__progress-bar--success{background:#19bc7d}.Toastify__toast--success .Toastify__toast-body{background-image:url(/d1cd755ebbfbe8b41943.png);background-repeat:no-repeat;background-size:17px}.Toastify__toast--error .Toastify__toast-body{background-image:url(/51679867f136cacf2ecb.png);background-repeat:no-repeat;background-size:17px}.Toastify__toast--warning .Toastify__toast-body{background-image:url(/c279f8104086256e07a1.png);background-repeat:no-repeat;background-size:17px}.Toastify__progress-bar--warning{background:#fcb215}.Toastify__progress-bar--error{background:#e6614f}.Toastify__close-button{color:#313b51}.Toastify__progress-bar{height:4px}.Toastify__toast{min-height:58px;padding:6px 12px}.mandatory-field{color:#e6614f}.tootip-icon{line-height:normal;margin-left:4px}.tootip-icon img{cursor:pointer;max-width:18px}.info-outer{align-items:center;display:flex}#seat{z-index:99999}.card-header h6{color:#313b51;font-size:17px;margin:0}.card{border-color:#bfbfbf;margin-bottom:35px}.card .card-header{align-items:center;background-color:#f9f9f9;border-bottom:1px solid #bfbfbf;display:flex;margin-bottom:-1px;min-height:50px;padding:8px 15px}.card-body{padding:18px}.card-padding{margin-bottom:0}.common-select-filter .get-more-fields{color:#313b51;font-size:15px;font-weight:300}.common-select-filter label{color:#313b51}.required-field{color:#e6614f;font-weight:700}.transform-inherit{text-transform:inherit}.override-default label{color:#313b51;font-weight:500}.total-product-price{min-width:392px}.total-product-price .input-w input{margin-left:auto;padding:0 5px;text-align:right}.total-product-price .table tbody td{font-size:15px;padding-bottom:6px;padding-top:6px}.cost-summary .table tbody tr td{border-top:none;padding-bottom:5px;padding-top:5px}.cost-summary .table th{border-bottom:none;border-top:none}.total-product-price .table tfoot td,.total-product-price .table thead th{padding:6px 8px}.total-product-price .table tbody td{padding-left:8px;padding-right:8px}.cost-summary .link-underline{text-decoration:none}.fweight-5{font-weight:500}.m-form .form-group{margin:0}.font-size-14{font-size:14px}.cache-option{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:30px}.cache-option span{font-size:14px;margin-top:6px}.common-mail-outer{border:1px solid #bfbfbf}.border-radius{border-radius:6px}.email-bg{background-color:rgba(23,97,253,.1)!important}.common-phone-input{display:grid;grid-template-columns:38px auto;grid-column-gap:6px}.common-phone-input .form-group label{margin-bottom:1px}.country-cell{display:flex}.country-cell select{background-color:#f9f9f9;border-bottom-right-radius:0;border-right:none;border-top-right-radius:0;font-size:.875rem;height:34px!important;padding-right:24px;width:auto}.country-cell select:focus{background-color:#f9f9f9;box-shadow:none}.country-cell input{border-bottom-left-radius:0;border-top-left-radius:0;font-size:14px;height:34px;padding:2px 10px}.country-cell input:focus{box-shadow:none}.country-code label{opacity:0}.cell-input{flex:1}.privacy-content{padding:35px 0;text-align:left}.privacy-content .learn-content{background-color:#fff;border:1px solid #dee2e6;border-radius:8px;padding:30px}.privacy-content .breadcrumb-navigation h1{border-bottom:0;font-size:25px;font-weight:600;margin-bottom:19px;text-transform:none}.privacy-content .breadcrumb-navigation{display:block}.learn-content p{line-height:22px}.privacy-content .term-cont-block{margin-top:30px}.privacy-content h2{font-size:18px}.privacy-content .term-cont-block p a{color:#3c66c3;font-weight:500}.flex-search{align-items:center;display:flex}.flex-search .search{width:230px}.flex-search .search input{padding:4px 10px 4px 33px!important}.item-cost-grid{display:grid;grid-template-columns:75% auto;grid-gap:14px}.fixed-rate-card .data-outer{height:auto;overflow:hidden;position:sticky;top:105px}.fixed-rate-card .data-body{padding:0}.item-detail-card .add-row-btn{margin-bottom:0;padding:0}.fixed-rate-card-input{text-align:right}.fixed-rate-card-input input{height:22px!important;margin-left:auto;max-width:90px;padding:0 5px;text-align:right}.sales-dashboard.error-page{align-items:center;background-color:transparent;display:flex;flex:1;height:100%;justify-content:center;padding:60px 0}.something-wrong{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.something-wrong h5{font-size:24px;font-weight:400;line-height:40px;max-width:810px;padding:40px 0}.sales-dashboard.error-page .btn-add-data{height:37px;min-width:121px}.access-denied .access-denied-data{max-width:781px;width:100%}.access-denied-data h3{margin:15px 0}.access-denied{align-items:center;display:flex;flex:1;justify-content:center;padding:30px 0;text-align:center}.pin,.pin-disable,.unpin{display:none;min-width:18px}.pin-check .pin{display:inline}.pin-check input{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%;z-index:1}.pin-check input:checked+span .unpin{display:inline;min-width:19px}.pin-check input:checked+span .pin{display:none}.pin-check{min-width:20px}.pin-check input:disabled+span .pin-disable{display:inline}.pin-check input:disabled+span .pin,.pin-check input:disabled+span .unpin{display:none}.leads-filter .filter-input.pin-filter .react-select-style:nth-child(4n+1) .form-label,.leads-filter .filter-input.pin-filter .react-select-style:nth-child(4n+2) .form-label,.leads-filter .filter-input.pin-filter .react-select-style:nth-child(4n+3) .form-label{min-width:fit-content}.leads-filter .filter-input.pin-filter .additional-contact-data .account-search input{padding-left:0;padding-right:0}.leads-filter .filter-input.pin-filter{margin-bottom:15px;margin-top:25px}.dealer-center-popup .modal-body{padding-bottom:0;padding-top:0}.dealer-center-popup .modal-footer{background-color:#f9f9f9;bottom:0;margin:0 -20px;padding:10px 20px;position:sticky}.dealer-center-popup .modal-header{border-bottom:none}.dealer-center-popup .modal-title{font-size:20px;font-weight:600}.space-data{margin-bottom:30px}.space-data p{margin-bottom:10px}.space-data p:last-child{margin-bottom:0}@media only screen and (max-width:1300px){.list-menu-dropdown .nav-link{font-size:13px;padding:10px 6px}}.page-break,.sales-packet-footer,.sales-proposal-footer,.sales-report-pdf{display:none}@media print{.page-break{display:flex}.pdf-footer{width:800px}.pdf-footer,.proposal-footer-print{bottom:0;padding:30px 0;position:fixed}.sales-packet-outer-pdf{display:flex;flex:1;flex-direction:column;min-height:95vh}.sales-report-pdf{align-items:center;display:flex;justify-content:space-between}.sales-packet-footer{display:block}.sales-proposal-outer-pdf{display:block;flex:1;flex-direction:column;min-height:93vh}.sales-proposal-footer{display:table}}.breadcrumb-item.active{color:#313b51;font-weight:600}span.breadcrumb-item span{font-size:10px;margin-left:.5rem}.breadcrumb-item+.breadcrumb-item:before,.breadcrumb-item.iconmoon.icon-right-icon:before{display:none}.global-popup{background-color:#f9f9f9;flex-flow:column;font-family:Montserrat,sans-serif!important;min-height:100vh;padding:50px 15px}.global-popup,.global-popup-outer{align-items:center;display:flex;justify-content:center}.global-popup-outer{background-color:#fff;border:1px solid #acacac;border-radius:8px;flex-direction:column;max-width:900px;min-height:242px;padding:20px;row-gap:20px;text-align:center;width:100%}.global-popup-outer h1{color:#015030;font-size:34px;font-weight:500;line-height:normal;margin-bottom:0}.global-popup-outer p{color:#242424;font-size:24px;font-weight:400;margin:0;max-width:500px}.filter-column-three{display:grid;grid-template-columns:1fr 1fr 1fr}.filter-column-four{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.app-logo{min-height:80px;width:100%}.logo-text{color:#647683;font-family:Oswald,sans-serif;font-size:20px;font-weight:700}.sun-logo{color:#e6614f;font-size:25px;margin:0 5px 0 0}.sidenav-bar .side-bar-logo{max-width:150px}.sidenav-bar{background-color:#001529;bottom:0;box-shadow:none;flex:0 0 240px;order:-1;padding:0;position:fixed;top:0;transform:translateX(-100%);width:210px;z-index:999999}.from-layout-sec,.sidenav-bar{display:flex;flex-direction:column}.from-layout-sec{min-height:100vh}.sidenav-small .sidebar-nav ul li a{justify-content:center}.user-images{align-items:center;border-bottom:1px solid #bfbfbf;display:flex}.user-images span{border:1px solid #bfbfbf;border-radius:100%;height:48px;margin-right:12px;width:48px}.user-images p{color:#647683;margin:0}.logo-sec{align-items:center;border-bottom:1px solid #bfbfbf;display:flex}.logo-sec img{max-width:32px}.sidenav-bar .card-header .btn.btn-link{align-items:center;border:none;color:#64656b;display:flex;font-size:18px;margin:0;padding:16px 15px 13px;text-align:left;text-decoration:none;width:100%}.sidenav-bar .card-header{background-color:transparent;border:none}.sidenav-bar .card-header .btn.btn-link span{align-items:center;display:flex;float:right;-ms-transform:rotate(179deg);-webkit-transform:rotate(179deg);transform:rotate(179deg)}.sidenav-bar .card{background-color:transparent;border:none}.sidenav-bar .card-body{padding:15px 0}.sidenav-bar .collapse{background-color:#fff}.sidenav-bar .card-header .btn.btn-link.collapsed span{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.sidenav-bar .card-header .btn.btn-link strong{font-weight:400;width:100%}.sidenav-bar .card-body ul{margin:0;padding:0}.sidenav-bar .card-body ul li{display:inline-block;width:100%}.sidenav-bar .card-body ul li a{align-items:center;border-top:1px solid #bfbfbf;color:#647683;display:flex;padding:7px 15px;text-decoration:none}.sidenav-bar .card-body{background-color:#f9f9f9;padding:0}.sidenav-bar .card-body ul li a:hover{background-color:#3c66c3;border-color:#fff;color:#fff}.sidenav-bar .card-header .btn.btn-link svg{margin-right:3px;text-align:left;width:22px}.sidenav-bar .card-header .btn.btn-link i{margin-right:9px}.sidebar-nav .list-menu-dropdown .nav-link{color:#c7c7c7;display:inline-block;font-size:14px;font-weight:300;padding:14px 14px 14px 15px;width:100%}.sidebar-nav .list-menu-dropdown .sub-menu .link-module{color:#c7c7c7;display:inline-block;font-size:13px;font-weight:300;padding:9px 13px 9px 23px;position:relative;text-decoration:none;width:100%}.sidebar-nav .list-menu-dropdown .nav-link:hover{color:#fff}.list-menu-dropdown.show .dropdown-menu{max-height:1500px}.sidebar-nav li a span{color:#fff;float:left;margin-right:0}.sidebar-nav ul li a:hover span{color:#fff}.sidebar-nav li a:hover .white-images{display:inline-block}.sidebar-nav li a .white-images,.sidebar-nav li a:hover .gray-images{display:none}.sidebar-nav ul li a i{display:inline-block;line-height:normal;margin-right:8px;text-align:center;width:20px}.sidebar-nav .list-menu-dropdown .btn{border:none;border-radius:0;position:relative;text-align:left}.sidebar-nav .list-menu-dropdown .btn:focus{box-shadow:none}.sidebar-nav .list-menu-dropdown .btn:hover,.sidenav-bar .list-menu-dropdown.active-menu .btn.nav-link,.sidenav-bar .list-menu-dropdown.active-menu .btn.nav-link span{color:#fff}.sidenav-bar .list-menu-dropdown.active-menu .btn.nav-link:before{opacity:1}.sidenav-bar .list-menu-dropdown .sub-menu{background-color:#000c17;border:none;border-radius:0;display:block;list-style:none;margin:0;max-height:0;overflow-y:hidden;position:static!important;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out;transition:max-height .3 ease-in-out .5s;width:100%}.sidenav-bar .list-menu-dropdown.active-menu .sub-menu{max-height:1500px}.sidenav-bar .list-menu-dropdown .sub-menu .nav-item .link-module:before{border:1.5px solid #3c66c3;border-radius:50%;bottom:0;content:"";display:inline-block;height:9px;margin:auto 8px auto auto;top:0;width:9px}.sidenav-bar .list-menu-dropdown .sub-menu .nav-item{padding:0;position:relative;width:100%}.sidenav-bar .list-menu-dropdown .btn:before{background-image:url(/7d05b7690a8b91b8f43c.png);background-position:50%;background-repeat:no-repeat;background-size:13px;content:"";display:flex;height:100%;opacity:.6;position:absolute;right:14px;top:0;transform:rotate(-90deg);transition:all .2s;width:12px}.sidenav-bar .list-menu-dropdown.active-menu .btn:before{transform:rotate(0deg)}.sidenav-bar .list-menu-dropdown.show .btn:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.sidebar-nav{height:100%;overflow:hidden;width:100%}::-webkit-scrollbar{background-color:#dfdfdf;height:7px;width:10px}::-webkit-scrollbar-thumb{background:#555;border-radius:35px}.sidebar-nav li{width:210px}.ps__rail-x,.ps__rail-y{opacity:.6}.sidenav-bar .list-menu-dropdown .dropdown-menu .nav-item img{margin-top:1px;max-width:6px}.sidenav-bar .list-menu-dropdown .dropdown-menu .nav-item a{align-items:center;display:flex;padding:0 0 0 17px}.sidenav-bar .list-menu-dropdown .dropdown-menu .nav-item a span{padding-right:13px}.sidebar-nav .simplebar-track.simplebar-horizontal{display:none}.sidebar-nav .simplebar-scrollbar:before{background:#bfbfbf}.simplebar-scrollbar{left:0;min-height:10px;position:absolute;right:0}.sidebar-nav [data-simplebar]{height:100%}.main-logo-icon{display:none;max-width:31px}.home-logo{align-items:center;display:flex;float:left;justify-content:left;outline:none;padding:10px 14px 12px}.hamburger-icon{cursor:pointer;display:none;filter:brightness(100);margin-left:8px;max-width:23px}.hamburger .line:first-child{position:relative;top:6px;-webkit-transform:translateY(0) rotate(45deg);-ms-transform:translateY(0) rotate(45deg);-o-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.hamburger .line:nth-child(2){position:relative;top:6px;-webkit-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);-o-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}.hamburger .line{background-color:#fff;display:block;height:2px;margin:8px auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:21px}.hamburger{cursor:pointer;display:none;position:fixed;right:10px;top:10px;z-index:9999999}.project-select-box{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;padding:0 20px}.project-upper-card{border:1px solid #bfbfbf;padding:30px 20px}.project-select-box label{color:#313b51!important;font-size:18px!important}.project-select-box select{font-size:18px;margin-left:auto;margin-right:auto;max-width:300px;padding:0 10px}.project-show-calander a{color:#3c66c3;font-size:20px!important}.product-card-footer{background:#3c66c3;border-radius:50%;color:#fff;display:inline-block;height:35px;padding:5px;text-align:center;width:35px}.project-lower-card{background:#fff;border:1px solid rgba(0,0,0,.125);border-radius:3px;margin-top:50px}.inner-product-card-header,.products-heading{display:flex;justify-content:space-between}.products-heading{margin:10px 0}.manage-project-list-type,.manage-project-list-type .form-group{display:flex}.add-project-restriction{text-align:right}.delete-project-restriction{align-items:center;display:flex}.delete-project-restriction i{padding-left:20px}.project-list-table{border:1px solid #bfbfbf;margin:10px 0}.tab-outer{background-color:#fff;border:1px solid #dfdfdf;height:100%}.tab-menu{float:left;margin-right:20px;max-width:220px;width:100%}.project-new{display:flex;width:100%}.sticky-menu{position:sticky;top:0}.data-outer{background-color:#fff;border:1px solid #dfdfdf;border-radius:8px;display:inline-block;width:100%}.header-action p{color:#647683;font-size:13px;font-weight:300;margin:0}.header-action h5{font-size:18px;margin:0}.data-header{align-items:center;border-bottom:1px solid #dfdfdf;display:flex;padding:15px 20px}.AddDelete{margin-bottom:14px}.header-button{display:flex}.header-body{padding:20px 25px}.tab-outer ul li{display:block;font-size:14px}.tab-outer ul li a{align-items:center;border-left:3px solid #fff;border-radius:0!important;border-width:1px 0 0 3px!important;border-top:1px solid #dfdfdf!important;color:#647683;display:flex;padding:7px 20px 7px 8px;position:relative;width:100%}.tab-outer ul li .nav-link.active{border-left-color:#3c66c3;color:#3c66c3;font-weight:500}.tab-outer ul li a:hover{text-decoration:none}.tab-outer .nav-tabs .nav-link{margin-bottom:0}.tab-outer h5{color:#313b51;font-weight:500;margin:0;padding:9px 8px}.tab-data{flex:1;float:left;padding-left:0;width:calc(100% - 220px)}.tab-outer ul .active-tab a{border-left-color:#3c66c3;color:#313b51;font-weight:500}.order-sticky-tab ul img,.tab-outer ul .active-tab a img{bottom:0;margin:auto 0;position:absolute;right:13px;top:0}.order-sticky-tab ul img{filter:grayscale(.9)}.tab-outer ul .active-tab a img{filter:none}.tab-outer .nav{display:block}.proposal-list{padding:15px}.custom-switch{display:inline-block;padding-left:0;position:relative;user-select:none}.custom-switch .form-group{margin:0}.custom-switch label{background:#999;border-radius:40px;cursor:pointer;display:block;height:18px;margin:0;position:relative;width:31px}.custom-switch .form-label{min-width:auto}.custom-switch input:disabled+label{opacity:.5}.custom-switch input:checked+label:after{background:#fff;left:15px}.custom-switch input:checked+label{background-color:#19bc7d}.custom-switch label:after{background:#fff;border-radius:19px;content:"";display:block;height:14px;left:2px;pointer-events:none;position:relative;top:2px;transition:all .4s ease-in-out;width:14px}.common-form-title{display:flex;font-size:17px;margin-bottom:18px}.sub-small-title{font-size:14px}.sub-common-title{color:#647683}.common-form-title span{margin-left:5px}.add-get{display:inline-block;margin-left:14px;position:relative}.gate-code{align-items:center;display:flex}.gate-code .form-group{width:100%}.switch-toggle-list li{align-items:center;display:flex;margin-bottom:13px}.switch-toggle-list li span{color:#647683;font-size:13px;font-weight:400;margin-left:5px}.switch-toggle-list{margin-bottom:25px}.created-project{text-align:center}.created-project h5{font-size:20px;font-weight:700;margin-bottom:40px}.proposal-modal{max-width:570px}.proposal-modal .modal-body{padding:50px 20px 60px}.skip-btn,.skip-btn:hover{bottom:20px;color:#3c66c3;position:absolute;right:25px;text-decoration:none}.created-project p{font-size:18px;margin:39px 0 22px}.proposal-modal .close{display:none}body{display:flex;flex-direction:column;font-size:14px}#app,.wrapper,body,html{height:100%}.email-template-scroll-div{border:1px solid rgba(0,0,0,.125)}.email-template-scroll-list{max-height:250px;overflow-x:hidden;overflow-y:scroll}.email-template-scroll-header{background-color:#3c66c3;color:#fff;padding:10px}.email-template-btn,.email-template-btn:hover{background:transparent;border:none;color:#313b51}.email-template-dropdown-btn .dropdown-toggle{align-items:center;background:transparent;border:0;box-shadow:none;color:#000;display:flex;justify-content:space-between;width:100%}.email-template-dropdown-btn .dropdown-toggle:before{background-image:url(/f388bf2e2f9c729a60a9.png);background-position:50%;background-repeat:no-repeat;background-size:5px;content:"";display:flex;height:100%;position:absolute;right:14px;top:0;transition:all .2s;width:12px}.email-template-dropdown-btn.show .dropdown-toggle:before{transform:rotate(90deg)}.email-template-dropdown-btn .dropdown-toggle:after{display:none}.email-template-dropdown-btn.show .btn-primary.dropdown-toggle{background:transparent;border:0;box-shadow:none;color:#313b51}.email-distribution-select-box{margin:0}.email-settings-radio-div{display:flex;justify-content:space-around}.supplier-box-accordion .card{border:none;margin-bottom:inherit}.supplier-box-accordion .card .card-header{background-color:transparent;border:none;cursor:pointer}.add-template.card-body{padding-bottom:18px}.supplier-box-accordion .accordion .card-header:before{background-image:url(/bfd9d03e5554eaa1a94a.png);background-position:100%;background-repeat:no-repeat;background-size:14px;content:"";height:20px;position:absolute;right:25px;transform:rotate(-90deg);width:20px}.supplier-box-accordion .accordion .card-header.active-toggle:before{transform:rotate(0deg)}.supplier-box-accordion .accordion{max-height:0}.supplier-box-accordion .card .supplier-box-accordion-data{padding:0 15px}.supplier-box-accordion .card .supplier-box-accordion-data ul li{background-image:url(/21d28c91ca5975f1efef.png);background-position:0;background-repeat:no-repeat;background-size:6px;list-style:none;padding-left:15px}.supplier-box-accordion .card .supplier-box-accordion-data ul{border-bottom:1px solid #bfbfbf;padding-bottom:15px}.supplier-box-accordion .card .supplier-box-accordion-data ul li:before{content:""}.supplier-box-accordion{background-color:#fff;border:1px solid #bfbfbf;border-radius:3px;height:100%;margin-bottom:inherit;overflow:auto}.supplier-box-accordion h4{background-color:#3c66c3;color:#fff;font-size:18px;margin:0;padding:10px 17px}.supplier-box-accordion ul li{color:#3c66c3;cursor:pointer;display:block}.priview-email .modal-body{background-color:#fff;padding:0}.priview-email p{margin-bottom:5px}.temp-preview-logo{background-color:#f9f9f9;padding-bottom:25px;text-align:center}.priview-email .modal-content{background-color:#f9f9f9;max-width:100%;padding:35px 50px 75px}.priview-email{max-width:800px}.temp-preview-content{border:1px solid #bfbfbf;border-radius:6px;padding:16px;word-break:break-all}.temp-preview-content h3{color:#313b51;margin-bottom:8px;word-break:auto-phrase}.table-temp{word-break:auto-phrase}.temp-preview-content ul{display:flex;flex-direction:column;row-gap:3px}.temp-preview-content ul li{display:block}.temp-preview-content ul li p{word-break:break-word}.temp-preview-content ul li span{font-weight:600}.temp-preview-content ul li:last-child p{margin:0}.template-from{margin-top:30px}.template-from p{margin:0}.priview-email .modal-footer{border:1px solid #bfbfbf;border-top:none;justify-content:flex-start;padding-bottom:35px;padding-left:25px;padding-top:25px}.table-temp img{max-width:160px!important}.temp-need-help{color:#313b51;padding:32px 0 0}.cke-editor-custom .cke_toolbar_break{display:none}.email-temp-edit-icon{align-items:center;column-gap:8px;display:flex;justify-content:space-between;margin-left:8px}.email-distribution-card{padding:30px 0}.mail-module-container{border-radius:16px;box-shadow:0 0 2px 0 rgba(145,158,171,.24),0 16px 32px -4px rgba(145,158,171,.24);overflow:hidden;z-index:0}.mail-left-panel,.mail-module-container{background-color:#fff;background-image:none;color:#212b36;display:flex;position:relative;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0s}.mail-left-panel{border-right:1px solid rgba(145,158,171,.24);box-shadow:none;flex:1 0 auto;flex-direction:column;left:0;max-width:270px;outline:0;top:0;transition:all .4s;width:100%;z-index:1200}.mail-sidebar-list{display:flex;flex-direction:column;flex-grow:1}.mail-sidebar-list ul{flex-grow:1}.mail-sidebar-list ul li a{-webkit-tap-highlight-color:transparent;align-items:center;appearance:none;background-color:transparent;border:0;border-radius:0;box-sizing:border-box;color:#36454f;cursor:pointer;display:flex;flex-grow:1;font-size:14px;font-weight:500;height:48px;justify-content:flex-start;margin:0;outline:0;padding:8px 24px;position:relative;text-align:left;text-decoration:none;text-transform:capitalize;transition:background-color .15s cubic-bezier(.4,0,.2,1) 0s;user-select:none;vertical-align:middle}.mail-menu-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-sidebar-list ul li .active{background-color:#f9f9f9}.mail-sidebar-list ul li i{font-size:1rem;margin-right:12px;width:18px}.mail-sidebar-list ul .active-item a{background-color:#f4f4f4}.mail-right-panel{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.mail-list-table .table tbody td{padding:17px 24px}.right-panel-header{justify-content:space-between;padding:10px 16px}.right-panel-header,.right-panel-header .search-mail-box{align-items:center;display:flex}.right-panel-header .search-mail-box .form-group{align-items:center;color:#637381;display:flex;margin-bottom:0;margin-right:8px;white-space:nowrap;width:240px}.right-panel-header .search-mail-box .form-group input{border-radius:8px;padding-left:34px}.mail-compose-area,.right-panel-header{border-bottom:1px solid #dfdfdf;min-height:64px}.mail-sidebar-list ul li{display:block}.mail-list-table .table tr:first-child td{border-top:0}.mail-compose-area{padding:10px 30px}.mail-compose-area,.mail-compose-area .compose-btn{align-items:center;display:flex;justify-content:center}.mail-compose-area .compose-btn{background-color:#3c66c3;border:1px solid #3c66c3;border-radius:8px;box-shadow:0 0 19px rgba(60,102,194,.2);color:#fff;padding:7px 10px;width:100%}.mail-compose-area .compose-btn img{margin-right:7px;max-width:17px}.mail-list-item .mail-txt-bdy{font-size:.875rem;line-height:1.57143;margin-left:30px}.mail-list-item .mail-txt-bdy .mail-date-bdy{margin-left:30px}.mail-flex-center,.mail-list-item{align-items:center;display:flex}.mail-list-item{background-color:#f9f9f9;border-bottom:1px solid #e6e7e9;padding:0 16px;position:relative}.unread-mail{background-color:#fff}.mail-list-item:hover{box-shadow:inset 1px 0 0 #dadce0,inset -1px 0 0 #dadce0,0 1px 5px 0 rgba(60,64,67,.25),0 0 7px 1px rgba(60,64,67,.15);z-index:1}.mail-search{position:relative}.mail-search:before{background-image:url(/d2cd0f4151f2b729c94f.png);background-position:8px;background-repeat:no-repeat;background-size:18px;content:"";height:100%;left:0;position:absolute;width:40px;z-index:1}.menu-avatar{align-items:center;background-color:#3c66c3;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:29px;justify-content:center;line-height:1;overflow:hidden;position:relative;text-transform:capitalize;user-select:none;width:29px}.unread-mail .menu-avatar{font-weight:600}.user-name{font-size:13px;font-weight:400;line-height:1.57143;margin:0;max-width:360px;min-width:360px;overflow:hidden;padding-right:16px;text-overflow:ellipsis;white-space:nowrap}.mail-list-item.unread-mail .mail-date-bdy,.mail-list-item.unread-mail .mail-subject-bdy,.unread-mail .user-name{font-weight:600}.mail-list-item .mail-subject-bdy{color:#313b51;flex:1;font-size:13px;font-weight:400;line-height:1.57143;margin:0;overflow:hidden;padding-right:16px;text-overflow:ellipsis;white-space:nowrap}.mail-list-item .mail-subject-bdy .last-message,.new-mail .mail-subject-bdy{font-weight:400}.mail-list-item .mail-date-bdy{flex-shrink:0;font-size:13px;font-weight:400;line-height:1.5;margin:0 0 0 auto;min-width:120px;text-align:right}.content-outer:hover{text-decoration:none}.content-outer{color:inherit;display:flex;flex:1;margin:0;min-width:0;padding-bottom:9px;padding-top:9px;text-decoration:none;transition:padding .3s cubic-bezier(.4,0,.2,1) 0s}.content-outer .click-details{align-items:center;display:flex;margin-left:16px;min-width:0;width:100%}.data-arrow-icon{display:flex;flex-direction:row;margin-right:16px}.right-panel-body.mail-list-table{flex-grow:1;overflow:hidden}.no-conversation{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.no-conversation h6{font-size:17px;margin:20px 0 0}.new-mail{background-color:#f4f6f8}.mail-list-item:hover .show-actions{opacity:1}.show-actions{background-color:#fff;border-radius:8px;bottom:8px;box-shadow:0 0 2px 0 rgba(145,158,171,.24),0 12px 24px 0 rgba(145,158,171,.24);height:40px;margin:auto;opacity:0;padding:0 6px;position:absolute;right:8px;top:8px;transition:opacity .3s cubic-bezier(.4,0,.2,1) 0s;z-index:99}.show-actions,.show-actions .btn-action{align-items:center;display:flex;justify-content:center}.show-actions .btn-action{border-radius:50%;color:#647683;height:32px;margin:0 4px;padding:0;width:32px}.show-actions .btn-action img{max-height:17px;max-width:17px}.show-actions .btn-action:hover{background-color:#f4f4f4}.show-actions .btn-action:focus{box-shadow:none}.mail-module-container .common-checkbox label:before{border:1.5px solid #647683}.extra-option{align-items:center;display:flex}.common-action img{max-height:15px;max-width:15px}.common-action{align-items:center;border-radius:50%;display:flex;height:32px;justify-content:center;padding:0;width:32px}.common-action:focus{box-shadow:none}.common-action:hover{background-color:#f4f4f4}.promotions-text{display:flex}.promotions-text span{align-items:center;border-radius:8px;cursor:default;display:inline-flex;font-size:.75rem;font-weight:700;height:22px;justify-content:center;line-height:0;margin-left:4px;margin-right:4px;min-width:22px;padding:0 8px;text-transform:capitalize;white-space:nowrap}.count-mail{margin-left:auto}.cke-editor-custom .cke_top{background-color:#fff;border-color:#dfdfdf}.cke-editor-custom .cke_bottom{background-color:#fff;border:none}.cke-editor-custom.react-select .cke_chrome{border-color:#dfdfdf}.mail-sidebar-list ul li a img{color:inherit;display:inline-flex;flex-shrink:0;margin-right:14px;max-width:18px;min-width:auto}.mail-compose{bottom:0;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);margin:24px;max-width:560px;right:0;width:100%;z-index:1999}.expand-mail-popup .mail-compose,.mail-compose{background-color:#fff;border-radius:16px;display:flex;flex-direction:column;min-height:440px;outline:none;overflow:hidden;position:fixed}.expand-mail-popup .mail-compose{box-shadow:0 20px 40px -4px rgba(145,158,171,.16);height:calc(100% - 60px);inset:0;margin:auto;max-width:100%;width:calc(100% - 60px);z-index:99999999}.mail-compose .mail-form{display:flex;flex-direction:column;flex-grow:1}.mail-form .cke-editor-custom{flex-grow:1}.mail-form .cke-editor-custom .p10{height:100%}.mail-form .cke-editor-custom.react-select .cke_chrome{height:100%!important}.mail-form .cke-editor-custom.react-select .cke_chrome .cke_inner{display:flex;flex-direction:column;height:100%}.mail-form .cke-editor-custom.react-select .cke_chrome .cke_inner .cke_contents{flex-grow:1;height:auto!important}.expand-mail-popup:before{background:rgba(55,55,55,.5);content:"";height:100%;position:fixed;width:100%;z-index:99999999}.mail-compose hr{border-color:#dfdfdf;z-index:1}.compose-header{align-items:center;display:flex;height:60px;padding-left:18px;padding-right:8px}.compose-header h5{font-size:1.125rem}.mail-field .form-group{margin:0}.mail-field .form-group input{border:none}.mail-field .form-group input:focus{box-shadow:none}.mail-field input{border:none;border-radius:0;font-size:.875rem;height:40px;padding-left:18px}.mail-field input:focus,.mail-field textarea:focus{box-shadow:none}.mail-field textarea{border:none;border-radius:0;font-size:.875rem;height:237px;padding-left:18px;resize:none}.mail-field textarea:focus-visible{outline:none}.mail-field{align-items:center;display:flex}.sub-mail span{color:#647683;cursor:pointer}.mail-attachment{position:relative}.mail-attachment input{cursor:pointer;opacity:0;position:absolute;text-indent:-9999px;width:100%}.email-attachment-files .email-attachment-name{align-items:center;background-color:#f9f9f9;display:flex;font-size:13px;justify-content:space-between;margin:4px;max-width:300px;padding:4px 8px}.email-profile{display:flex}.email-profile .email-profile-avatar{align-items:center;background-color:#3c66c3;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:40px;justify-content:center;line-height:1;margin-right:10px;overflow:hidden;position:relative;text-transform:capitalize;user-select:none;width:40px}.email-profile .email-name{display:inline;font-size:14px;font-weight:500;margin:0}.email-profile .email-profile-desc .profile-mail-address,.email-profile .email-profile-desc .profile-mail-sendto,.search-mail-box .mail-date-time{color:#647683;font-size:12px}.mail-detailed-body{padding:30px}.mail-detailed-body div,.mail-detailed-body div font,.mail-detailed-body div span{font-family:Montserrat,sans-serif!important}.sent-message h5{font-size:13px}.sent-message{background-color:#f9f9f9;border-bottom:1px solid #dfdfdf;padding:10px 30px}.mail-option .list-item-menu{border-bottom:none;padding:6px 11px}.mail-option{max-width:220px;width:100%}.mail-option .popover-body{padding:8px 0}.multiple-tab{margin-right:29px}.multiple-tab li{border-right:1px solid #dfdfdf;display:inline-block;font-size:14px;line-height:normal;padding:0 15px}.multiple-tab li:last-child{border:none}.multiple-tab li a{align-items:center;display:flex}.multiple-tab li a img{height:14px;margin-right:4px;width:15px}.common-outer-left{background-color:#fff;width:230px}.common-outer-right{margin-bottom:30px;padding-left:20px;padding-right:20px;padding-top:9px;width:calc(100% - 230px)}.thumbnail{align-items:center;display:flex}.thumbnail img{margin-right:7px}.documents-page .table-search{margin-left:auto}.documents-page .action-group{margin:30px 3px 9px}.nav-tabs.grid-list-view{border:1px solid #bfbfbf;border-radius:3px;height:28px;overflow:hidden}.nav-tabs.grid-list-view .nav-link{align-items:center;background-color:#fff;border:none;border-radius:0;border-right:1px solid #bfbfbf;display:flex;justify-content:center;padding:0;width:30px}.nav-tabs.grid-list-view .nav-link:last-child{border:none}.nav-tabs.grid-list-view .nav-link.active{background-color:#bfbfbf}.documents-page .tab-content{background-color:#fff}.grid-view-img{padding:15px}.grid-view-img li{display:inline-block;margin-bottom:12px;padding:0 10px;text-align:center}.grid-view-img li span{color:#313b51;display:block;font-size:13px;margin-top:5px}.dummy{margin-bottom:30px;padding-left:20px;padding-right:20px;padding-top:17px;width:100%}.order-mein .card-body{padding:14px 0 0}.order-mein .card-body .project-detail{margin:0}.show-data .btn{background-color:transparent;font-size:medium;line-height:normal;margin-left:4px;padding:0}.show-data .btn:focus{border-radius:0;box-shadow:none}.show-data .btn img{max-width:12px}.show-data .btn.collapsed img{max-width:11px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.data-body{padding:20px}.depreciation-table .table{width:35%}.depreciation-table .table tr td:first-child{width:200px}.max-data{max-width:1440px;width:100%}.mail-menu li a{align-items:center;display:flex;font-size:15px;padding:5px 0 5px 30px;position:relative;width:100%}.mail-menu li a:hover{text-decoration:none}.mail-system .common-outer-left{width:210px}.notification-count{align-items:center;background-color:#647683;border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:400;height:20px;justify-content:center;margin-left:auto;margin-right:10px;width:20px}.current-menu a:before{background-color:rgba(60,102,195,.1);border-bottom-right-radius:40px;border-top-right-radius:40px;content:"";display:flex;height:100%;left:0;position:absolute;width:100%}.mail-menu li{display:block}.compose-button{padding:19px 30px 10px}.compose-button .btn-add-data{height:auto;padding:5px 9px;width:100%}.current-menu a{font-weight:600}.mail-outer{border:1px solid #bfbfbf;border-top:0 solid #bfbfbf}.mail-header{background-color:#313b51;border-top-left-radius:4px;border-top-right-radius:4px;display:flex;padding:9px 8px}.mail-header .search input{background-color:#3f4c67;border:none;color:#fff;font-weight:300;padding-left:28px!important}.mail-header .search input::-webkit-input-placeholder{color:#fff}.mail-header .search input::-moz-placeholder{color:#fff}.mail-header .search input:-ms-input-placeholder{color:#fff}.mail-header .search input:-moz-placeholder{color:#fff}.mail-header .search:before{background-position:4px;background-size:17px;filter:brightness(1000)}.mail-header .search{border:none}.mail-header .search input:-webkit-autofill,.mail-header .search input:-webkit-autofill:focus,.mail-header .search input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 14px #3f4c67!important}.mail-body{padding:42px 15px 15px}.mail-body .table-check{width:50px}.new-data-arrow{display:flex}.new-data-arrow img{margin-left:10px}.mail-outer .nav-tabs{border:none;margin-top:-37px}.mail-outer .nav-tabs .nav-item{margin:0 17px 0 0}.mail-outer .nav-tabs .nav-item:last-child{margin:0}.mail-outer .nav-tabs .nav-item:first-child a{border-left:none}.mail-outer .nav-tabs .nav-item a{background-color:#3f4c67;border:none;color:#fff;font-size:14px;position:relative}.mail-outer .nav-tabs .nav-item a:before{background-color:#3f4c67;border-top-right-radius:4px;content:"";height:100%;position:absolute;right:-10px;top:0;transform:skew(20deg);width:40px}.mail-outer .nav-tabs .nav-item .active:before{background-color:#fff}.mail-outer .nav-tabs .nav-item a span{position:relative}.mail-outer .nav-tabs .nav-item .active{background-color:#fff;color:#313b51}.schedule-mail{padding:12px 16px}.schedule-button,.schedule-mail{align-items:center;display:flex}.save-draft{display:flex}.detele-mail{display:flex;max-width:14px}.draft-btn,.draft-btn:hover{text-decoration:none}.draft-btn{border-right:1px solid #bfbfbf;line-height:normal;margin-right:11px;padding-right:10px}.schedule-mail-btn{align-items:center;color:#3c66c3;display:flex}.schedule-mail-btn:hover{color:#3c66c3;text-decoration:none}.common-mail-field{align-items:center;border-top:1px solid #dfdfdf;display:flex;padding:7px 15px}.email-attach-cross{font-size:15px}.common-mail-field input{border:none;border-radius:0;color:#313b51;font-weight:400;height:25px!important}.common-mail-field form{flex:1}.common-mail-field input:focus{box-shadow:none}.common-mail-field span{color:#647683;font-size:14px;font-weight:500}.common-mail-outer .subjectField .common-input span{color:#e6614f;display:block;font-size:12px;font-weight:400;margin-bottom:3px;margin-top:3px;text-align:right}.common-mail-field.subjectField{align-items:baseline}.common-mail-field .form-group{flex:1;margin:0}.common-mail-field span a{color:#647683}.common-mail-field span a:hover{color:#3c66c3;text-decoration:none}.user-details-orders{background:none;border:none;color:#3c66c3;cursor:pointer;font-size:12px;padding:0}.user-details-group .user-details-orders img{margin-right:5px}.user-details-group .hoa-info-community{margin-bottom:0}.user-details-group .form-group{margin:0}.moduel-title.show-data-table{margin-bottom:12px}.moduel-title.show-data h4{font-size:16px;margin-bottom:0}.common-mail-field.react-select .css-1pahdxg-control,.common-mail-field.react-select .css-yk16xz-control{border:none;min-height:inherit}.common-mail-field.react-select{border-bottom:1px solid #bfbfbf}.common-mail-field.react-select .css-1hb7zxy-IndicatorsContainer{position:absolute}.common-mail-field.react-select .css-g1d714-ValueContainer{margin-left:20px}.common-mail-field.react-select .css-1gtu0rj-indicatorContainer:first-child,.common-mail-field.react-select .css-tlfecz-indicatorContainer:first-child{display:none}.common-mail-field.react-select .css-1gtu0rj-indicatorContainer,.common-mail-field.react-select .css-1okebmr-indicatorSeparator,.common-mail-field.react-select .css-tlfecz-indicatorContainer{background-size:9px}.common-mail-field.react-select .css-2b097c-container{flex:1}.common-mail-field.react-select .css-1okebmr-indicatorSeparator{display:none}.react-select .cke_chrome{border-width:1px 0 0;border-top:1px solid #bfbfbf}.common-mail-field.react-select .css-1rhbuit-multiValue{margin:0 2px}.proposal-email .modal-header{border:none;padding-bottom:0}.common-mail-field.react-select .css-26l3qy-menu{max-width:230px;width:100%}.tag-item>.button{align-items:center;background-color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;font:inherit;font-size:15px;height:16px;justify-content:center;line-height:1;margin-left:5px;padding:0;width:16px}.email-module{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.email-module .input{-webkit-appearance:none;border:none;border-radius:0;color:#313b51;flex:1;font-size:14px;font-weight:400;padding:2px 10px}.email-module .input:focus{box-shadow:none;outline:none}.tag-item{-webkit-align-items:center;align-items:center;background-color:#f4f4f4;-webkit-border-radius:10px;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:12px;height:auto;line-height:20px;margin-left:5px;padding:2px 3px 2px 10px;word-break:break-all}.tag-item.email-bg-remove{background-color:transparent;border-radius:0;padding-left:0}.tag-item.email-bg-remove input{flex:1;height:auto!important}.email-module .email-error{margin-left:auto}.input-full .form-group.common-input{width:100%}.read-information{display:flex;justify-content:space-between;overflow:auto}.read-information li{display:inline-block;font-size:12.5px;padding:0 15px}.read-information li:first-child{padding-left:0}.read-information li:last-child{flex:inherit;padding-right:0}.read-information li span{font-weight:500}.read-information li p{margin:0;max-width:135px;overflow:hidden;padding-right:17px;position:relative;text-overflow:ellipsis;white-space:nowrap}.read-information li p span{font-weight:inherit}.read-information li p img{max-width:13px;position:absolute;right:0}.property-access .header-body{padding:0}.user-contact{margin:20px 0;padding:0 34px;width:100%}.user-contact li{align-items:center;display:flex;margin-bottom:16px;width:100%}.user-contact li:last-child{margin:0}.user-contact li span{align-items:center;border:1px solid #3c66c3;border-radius:50%;display:flex;float:left;height:36px;justify-content:center;width:36px}.user-contact li h6{font-weight:400;margin:0;padding-left:12px;width:calc(100% - 36px)}.additional-contacts{border-top:1px solid #bfbfbf;padding:25px;width:100%}.additional-contacts ul li{display:flex;margin-bottom:10px}.additional-contacts ul li:last-child{margin:0}.additional-contacts ul li .additional-mail{margin-left:auto;max-width:117px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:100%}.additional-contacts ul li h6{align-items:center;color:#647683;display:flex;font-size:14px;margin:0;max-width:196px;width:100%}.additional-mail span{color:#3c66c3}.additional-contacts .additional-position{border-left:1px solid #bfbfbf;font-weight:400;margin-left:6px;max-width:110px;overflow:hidden;padding-left:6px;text-overflow:ellipsis;white-space:nowrap;width:100%}.additional-contacts .additional-name{max-width:73px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.additional-contacts h5{margin-bottom:16px}.owner-data ul li{border-left:1px solid #bfbfbf;color:#647683;display:inline-block;font-weight:400;line-height:normal;margin-left:6px;padding-left:6px}.owner-data ul li:first-child{border:none;margin:0;padding:0}.owner-data{margin-top:6px}.deny-order{background-color:#fff;bottom:48px;box-shadow:0 0 5px 1px rgba(0,0,0,.12);left:0;padding:10px 20px;position:fixed;width:100%;z-index:9}.table .order-addon-td{color:#647683;font-size:14px;font-weight:500}.table .order-addon-emptytd td{padding:2px 0}.table .order-module-td{font-size:15px;font-weight:500}.order-sub-heading{font-size:16px;margin-bottom:0;margin-top:13px}.sitesurvey-container{align-items:center;border:1.5px dashed #bfbfbf;border-radius:4px;display:flex;flex-direction:column;justify-content:center;margin-top:17px;padding:22px}.order-sticky-tab img{max-width:8px;transform:rotate(-90deg)}.email-schedular-popup ul{padding:0}.email-schedular-popup ul li{list-style:none;margin:10px 0}.radio-custom-btn .schedular-input-width{width:auto}.order-status-container{display:flex;margin:0 -10px}.order-status{display:-ms-flexbox;display:flex;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;width:50%}.order-status p{margin:0}.order-status .react-select{max-width:200px;width:100%}.order-status li{align-items:center;border-bottom:1px solid #bfbfbf;display:flex;font-size:13px;height:45px;justify-content:space-between;padding:12px 20px}.order-status:first-child li{border-right:1px solid #bfbfbf}.custom-status-modal .modal-body{padding:0 10px}.order-status li span{display:block;font-weight:500;max-width:135px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.separate-border{border-color:#bfbfbf;margin-left:-30px;margin-right:-30px}.survey-calendar-info{border:none!important}.calendar-time-slots{padding:15px 0}.calendar-time-slots ul{display:flex;flex-wrap:wrap;margin-top:15px;max-height:200px;overflow-y:auto;padding:0 25px}.calendar-time-slots h5{font-weight:600;padding:0 35px}.calendar-time-slots ul li{list-style:none;padding:10px;position:relative;width:33.33%}.calendar-time-slots ul li label{align-items:center;border:1px solid #3c66c3;border-radius:8px;color:#3c66c3;cursor:pointer;display:flex;justify-content:center;margin:0;padding:5px;width:100%}.calendar-time-slots ul li label:hover{background-color:#3c66c3;color:#fff}.calendar-time-slots ul li input{opacity:0;position:absolute}.calendar-time-slots ul li input:checked+label{background-color:#3c66c3;color:#fff}.site-survey-report-tabs .nav-tabs .nav-link.active{border-color:#3c66c3;color:#3c66c3}.site-survey-report-tabs .nav-tabs .nav-link.active:hover{border-color:#3c66c3}.site-survey-report-tabs .nav-tabs .nav-link:hover{border-color:inherit}.site-survey-report-tabs .nav-tabs{border-color:#bfbfbf}.site-survey-report-tabs .nav-tabs .nav-link{border-left:none;border-right:none;border-top:none;font-weight:500}.user-interface-settings{display:flex}.user-interface-settings li{list-style:none;margin-right:25px}.user-interface-settings li .apply-logo{align-items:center;background-color:#fff;border:1px solid #bfbfbf;border-radius:3px;display:flex;flex-direction:column;height:150px;justify-content:center;list-style:none;padding:0 10px;position:relative;text-align:center;width:150px}.user-interface-settings .upload-new .apply-logo{border:1px dashed #bfbfbf}.user-interface-settings li .apply-logo .radio-custom-btn{left:5px;position:absolute;top:6px}.user-interface-settings li p{font-size:15px;font-weight:500;margin:12px 0 0;text-align:center}.select-default-theme{margin:0 auto;max-width:500px;text-align:center}.select-default-theme img{width:100%}.select-default-theme h3{font-size:20px;margin-bottom:16px}.select-default-theme .default-theme-btn{align-items:center;display:flex;justify-content:center;margin:30px 0}.select-theme{border:2px solid #bfbfbf;cursor:pointer;position:relative}.select-theme.active-theme{border-color:#3c66c3}.select-theme.active-theme .tick-theme{display:flex}.tick-theme{display:flex;display:none;height:100%;position:absolute;top:0;width:100%}.tick-theme,.tick-theme span{align-items:center;justify-content:center}.tick-theme span{background-color:#3c66c3;border-radius:50%;color:#fff;display:flex;font-size:27px;height:65px;width:65px}.upload-logo{text-align:center}.upload-logo img{max-width:40px}.upload-logo input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;text-indent:-110px;top:0;width:100%}.apply-logo .radio-custom-btn input[type=radio]:checked+label:before{background-color:#3c66c3}.apply-logo .radio-custom-btn input[type=radio]+label:before{height:20px;width:20px}.apply-logo .radio-custom-btn input[type=radio]:checked+label:after{background-color:transparent;border:solid #fff;border-radius:0;border-width:0 2px 2px 0;content:"";height:12px;left:7px;position:absolute;top:3px;transform:rotate(45deg);width:6px}.edit-option.mod-master-btn .btn-table-icon img{max-width:16px}.est-system-losses{margin:50px auto;padding:15px 25px;text-align:center}.overall-system-right{align-items:center;display:flex;justify-content:center}.est-system-losses label{font-size:20px;justify-content:center}.est-system-losses .est-system-loss-value{color:#3c66c3;font-size:50px;font-weight:500}.system-losses-breakdown input{max-width:185px;width:100%}.loss-error-msg .form-group{align-items:center;display:flex;justify-content:flex-end}.loss-error-msg .form-group input{order:2}.loss-error-msg .form-group .fields-error{margin-bottom:4px;margin-right:10px;order:1}.calc-sys-loss-error .form-group{align-items:center;display:flex;margin-left:auto!important;max-width:360px}.calc-sys-loss-error .form-group input{order:1}.module-mapping .module-mapping-list{align-items:baseline;border-bottom:1.5px dashed #bfbfbf;display:flex;padding:7px 0}.module-mapping .module-mapping-list h4{font-size:13px;font-weight:400}.module-mapping-list .radio-listing{margin:0}.module-mapping .module-mapping-label,.module-mapping ul li{max-width:210px;width:100%}.module-mapping .module-mapping-label label{font-weight:500}.module-mapping .module-mapping-list label{color:#313b51}.module-mapping .no-item-found-label{color:#313b51;font-weight:500}.proposal-default-description li,.proposal-default-option li{list-style:none;margin:17px 0}.proposal-default-description li .form-group select,.proposal-default-option li .form-group input,.proposal-default-option li .form-group select{height:25px!important}.proposal-setting-wrapper .react-select .css-b8ldur-Input{margin:0}.proposal-setting-wrapper .react-select .css-1pahdxg-control,.proposal-setting-wrapper .react-select .css-yk16xz-control{min-height:25px}.proposal-setting-wrapper .react-select .css-1gtu0rj-indicatorContainer,.proposal-setting-wrapper .react-select .css-tlfecz-indicatorContainer{height:25px}.proposal-setting-wrapper .react-select .css-1fhf3k1-control{min-height:25px}.proposal-setting-wrapper .table td,.proposal-setting-wrapper .table th{padding:7px 11px}.proposal-default-description li:first-child,.proposal-default-option li:first-child{margin-top:0}.proposal-default-description li:last-child,.proposal-default-option li:last-child{margin-bottom:0}.proposal-table-action{width:450px}.proposal-default-option{text-align:left}.proposal-default-option .fields-error{font-size:10px;margin-bottom:0;margin-top:0}.fixed-table .table tbody tr .proposal-default-parameter{vertical-align:top}.smtp-form-grid{margin-top:7px}.smtp-form-grid .radio-listing{margin-bottom:9px}.plan-field-config-input{max-width:335px;width:100%}.plan-field-config-input input{height:30px!important}.error-logs-tech-error{color:#bb5646;margin:0}.error-popup .modal-body .error-logs-tech-error{max-height:calc(100vh - 165px);padding:20px 20px 20px 0}.error-popup .modal-body{padding:0 0 0 20px}.tech-error-data .table tbody td:last-child{white-space:nowrap}.audit-logs-datepicker .react-datepicker__close-icon{margin-right:7px}.date-picker-type{align-items:center;display:flex}.date-picker-type .date-list .btn-add-data,.date-picker-type .date-list input{border-radius:3px;height:auto;padding:3px 10px}.max-input .form-group input{font-size:14px;height:22px!important;max-width:74px;width:auto}.max-input-order.max-input .form-group input{max-width:41px;padding:2px 6px}.module-mapping-th label{color:#fff}.module-mapping-th.tabel-custom-checkbox label:before{background:transparent}.proposal-doc-view{display:flex;flex:1;height:100%}.proposal-doc-view .tab-menu{min-width:265px;word-break:break-word}.proposal-doc-left-tab{background-color:#fff}.proposal-doc-left-tab .first-order-tabbing .menu-outer{font-size:13px;list-style:none;padding-left:30px;padding-right:12px}.proposal-doc-left-tab .first-order-tabbing .menu-outer a:hover{text-decoration:none}.proposal-doc-left-tab .first-order-tabbing li{padding-bottom:7px;padding-top:7px}.proposal-doc-right-tab{width:calc(100% - 230px)}.proposal-document-upload{margin-bottom:17px}.proposal-doc-table-heading{align-items:center;display:flex;justify-content:space-between}.document-template-wrapper{margin-bottom:40px}.document-template-wrapper .proposal-doc-table-heading{margin-bottom:10px}.document-mapping-wrapper .drop-file-here{margin-bottom:0;width:180px}.document-mapping-wrapper .proposal-doc-table-heading{display:grid;grid-template-columns:342px 150px 1fr;margin-bottom:20px;grid-gap:0 20px;align-items:start}.proposal-doc-view .tab-area .nav-pills .nav-link{min-width:90px}.document-mapping-wrapper .proposal-doc-table-heading .btn-add-data{height:34px;margin-left:auto;min-width:60px}.document-mapping-wrapper .proposal-doc-table-heading .react-select.form-group{margin-bottom:0}.document-mapping-wrapper .proposal-document-upload-outer .form-group{margin-bottom:0;width:100%}.document-mapping-wrapper .proposal-doc-table-heading p{font-size:12px;margin-bottom:6px}.document-mapping-wrapper .proposal-doc-table-heading h6{margin-bottom:2px}.proposal-doc-table-heading .react-select.form-group label{margin-right:0;position:absolute;top:-7px}.proposal-doc-field .form-group,.proposal-doc-field .react-select{width:400px}.sales-packet-tab-data{width:100%}.document-mapping-wrapper .table .field-mapper-thead{width:500px}.panel-rating-header{align-items:center;display:flex;justify-content:space-between}.panel-rating-header .input-group{background-color:#fff}.panel-rating-header ul li{background-color:#fff;border-radius:4px;display:flex;font-size:14px;justify-content:space-between;list-style:none;padding:10px 20px;width:300px}.panel-rating-header ul li span:first-child{font-weight:500}.panel-rating-view table tr td:nth-child(2n){border-color:#f9f9f9}.panel-rating-view table tr td:nth-child(odd){background-color:#f4f4f4;border-color:#fff}.doc-folder-structure{display:flex;height:calc(100vh - 150px)}.doc-structure-left{background-color:#fff;font-size:14px;margin:-14px 20px -14px -20px;max-width:325px;padding:17px;width:100%}.doc-structure-right{width:calc(100% - 325px)}.sub-cat-noborder td{background-color:#f9f9f9;border:none}.sub-cat-border td{border-bottom:1px solid #bfbfbf}.doc-structure-left .FolderTree .iconContainer.caretContainer{display:inline-flex;position:relative;vertical-align:middle}.doc-structure-left .FolderTree .iconContainer.caretContainer svg{margin-right:2px}.hide-table-search{opacity:0;z-index:-1}.small-th{width:240px}.sort-order-width{display:flex}.sort-order-width input{max-width:125px;width:100%}.sort-order-width .form-group{width:auto!important}.module-master-container{display:flex}.module-master-container .module-master-left{display:flex;flex-direction:column;margin-right:7px;max-height:375px;position:sticky;top:0;width:50%}.module-master-container .module-master-left .data-outer:first-child{margin-bottom:7px}.module-master-container .module-master-left .data-outer:last-child{margin-top:7px}.module-master-container .module-master-right{margin-left:7px;width:50%}.module-master-container .module-master-right .data-outer{min-height:375px}.filter-preference{align-items:end;display:flex;margin-bottom:10px}.filter-preference span{cursor:pointer}.modal-addDashboardSetting .switch-toggle-list{margin-bottom:0}.tier-name-column{min-width:380px;width:380px}.tier-table-action{width:50px}.comission-markup-layout{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.comission-markup-layout .left-layout,.comission-markup-layout .right-layout{margin-bottom:20px;padding:0 15px;width:50%}.comission-markup-layout .table tr td{padding:1px 10px}.comission-markup-layout .table tr td:first-child{width:125px}*{-webkit-text-size-adjust:100%}b{font-weight:700}sup{color:#e6614f}.remove-ellipsis{overflow:inherit;text-overflow:inherit;white-space:inherit}.remove-ellipsis .table tbody .remove-ellipsis,.remove-ellipsis .table tbody td{overflow:inherit;text-overflow:inherit;white-space:inherit;word-break:break-all}.coming-soon{opacity:.5}.sales-dashboard .sidebar-data .react-datepicker__close-icon{margin-right:28px;top:-2px}.sales-dashboard .react-datepicker__close-icon{margin-right:0}.sales-dashboard .react-datepicker__input-container input{width:100%}.tooltip-open{max-width:98%!important}.sales-dashboard{font-family:Montserrat,sans-serif!important}.white-icon{filter:brightness(100)}.view-all{align-items:center;display:flex;font-size:14px;font-weight:500}.set-height{min-height:calc(100vh - 64px)}.sales-dashboard input:focus,.sales-dashboard textarea:focus{box-shadow:none}.max-data-layout{max-width:550px}.sales-dashboard .btn-add-data img{height:auto;width:auto}.sales-table-action{width:40px}.disabled-value{opacity:.6;pointer-events:none}.cursor-not-allowed{cursor:not-allowed}.pointer-events-none{pointer-events:none}.primary-account{color:#555;font-size:11px;font-weight:400}.disabled-item{cursor:not-allowed!important;opacity:.5}.opacity-low{opacity:.5}.opacity-hidden{opacity:0}.blue-color-hover:hover{color:#3c66c3}.orange-color{color:#f89839!important}.light-gray-color{color:#b1b1b1!important}.data-hide .hide-content{max-width:210px}.footer-gray{background-color:#f4f4f4}.system-table thead th{border:none}.qty-section{width:75px}.table-number{width:61px}.value-center input{text-align:center}.table-select-value{width:27%}.system-table .table-action{width:160px}.warranty-area .system-table .table-action{width:auto}.qty-section.qty-width{width:75px}.table-select-value .table-select-value{width:100%}.system-table .table tfoot td,.system-table .table thead th{font-weight:600}.sales-dashboard .link-logout{align-items:center;border-color:#36454f;border-radius:40px;color:#36454f;display:flex;justify-content:center;min-height:29px;width:100%}.sales-dashboard .user-detail .user-account-setting i{color:#36454f}.view-data{display:flex}.view-password-icon{border-bottom:1px solid #bfbfbf;cursor:pointer}.bag-transparent{background-color:transparent!important}.orange-btn{background-color:#ff7f00!important}.green-btn{background-color:#19bc7d!important}.blue-button,.sales-dashboard .btn-add-data.blue-button{background:#3c66c3!important;border-color:#3c66c3!important}.sales-dashboard .btn-add-data.light-gray:disabled{background-color:#e1e3e5!important;border-color:#e1e3e5!important}.sales-dashboard .btn-add-data.green-btn{background-color:#19bc7d!important;border-color:#19bc7d!important}.sales-dashboard .btn-add-data.orange-btn,.sales-dashboard .btn-add-data.orange-btn:focus{background-color:#ff7f00!important;border-color:#ff7f00!important}.input-value-right input{text-align:right}.single-action{width:45px}.backfeed-breaker .input-material,.backfeed-breaker .react-select-style{margin-top:33px}.backfeed-breaker .form-label{color:#000;font-weight:500}.coming-soon-page h1{font-weight:700;margin:25px 0 0}.coming-outer{align-items:center;display:flex;flex:1;height:100%;justify-content:center}.line{background-color:#36454f;height:1px;margin-top:16px;width:100%}.coming-soon-page p{margin:32px 0 0}.coming-soon-page{max-width:510px;text-align:center;width:100%}.coming-soon-page p{margin:32px auto 0;max-width:380px}.coming-soon-page img{min-width:67px}.extand-menu{background-image:none;border-radius:8px;box-shadow:none;padding:0 10px;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0s}.extand-menu span{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 12px 24px -4px rgba(145,158,171,.12);color:#36454f;display:flex;flex-direction:row;height:40px;justify-content:space-between;margin-left:auto;margin-right:auto;padding-left:8px;padding-right:8px;transition:width .3s cubic-bezier(.4,0,.2,1) 0s;width:90%}.extand-menu span .show-icon{display:none}.extand-sidebar span .show-icon{display:block}.extand-sidebar span i{display:none}.extand-sidebar .extand-menu span{width:100%}.switch-btn{align-items:center;display:inline-flex;padding-left:0;position:relative;user-select:none}.switch-btn input:checked:disabled+span{background:#36454f}.custom-switch input[type=checkbox]:disabled{opacity:0}.switch-btn span{background:#bfbfbf;border-radius:40px;cursor:pointer;display:block;height:22px;margin:0;position:relative;width:44px}.switch-btn input:disabled+span{opacity:.5}.switch-btn input:checked+span:after{background:#fff;left:24px}.switch-btn input:checked+span{background-color:#36454f}.switch-btn span:after{background:#fff;border-radius:19px;content:"";display:block;height:18px;left:2px;pointer-events:none;position:relative;top:2px;transition:all .4s ease-in-out;width:18px}.switch-btn input{cursor:pointer;height:100%;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.switch-data{display:flex;font-size:14px;font-weight:500;line-height:normal;margin-left:6px}.switch-data img{max-width:15px}.hamburger-option{display:none}.menu-bar1,.menu-bar2,.menu-bar3{background-color:#fff;height:2px;margin:6px 0;transition:.4s;width:23px}.sidebar-open .menu-bar2{opacity:0}.sidebar-open .menu-bar1{transform:rotate(-45deg) translate(-5px,6px)}.sidebar-open .menu-bar3{transform:rotate(45deg) translate(-5px,-6px)}.black-overlay{background-color:rgba(0,0,0,.3);content:"";display:none;height:100%;position:fixed;top:0;width:100%;z-index:999999}.add-global-menu .global-menu{align-items:center;border-bottom:1px solid #dfdfdf;color:#555;display:flex;font-size:14px;font-weight:400;padding:8px 4px;width:100%}.add-global-menu .global-menu:hover{text-decoration:none}.add-global-menu li:last-child .global-menu{border-bottom:none}.add-global-menu li{cursor:not-allowed;padding:0 10px}.add-global-menu .global-menu span{align-items:center;display:flex;justify-content:center;margin-right:9px;width:16px}.add-global{margin-top:12px!important;width:174px}.add-global .popover-body{padding:3px 0}.sales-dashboard .mail-module-container{border-radius:0;height:calc(100vh - 64px)}.sales-dashboard .menu-avatar{background-color:#f9f9f9;border:1px solid #bfbfbf;color:#36454f}.sales-dashboard .search-mail-box .btn-add-data{background-color:#36454f!important;border-color:#36454f!important}.sales-dashboard .mail-compose-area .compose-btn{background-color:#36454f;border-color:#36454f}.sales-dashboard .email-profile .email-profile-avatar{background-color:#36454f}.credit-score .add-account .form-label{min-width:132px}.credit-score{height:calc(100% - 117px)}.mosaic-data iframe{margin-bottom:60px;min-height:3050px;overflow:auto;position:relative;z-index:1}.mosaic-data .status-data .status-type{min-width:142px}.application-status-img{margin-bottom:40px;margin-top:40px;text-align:center}.application-status-img img{max-width:100px}.application-status-img h5{font-size:20px;font-weight:600;margin:40px 0 0}.mosaic-data .simplebar-content{display:flex}.mosaic-data .sales-sidebar-body{min-height:calc(100% - 120px)}.application-status{display:flex;flex:1;flex-direction:column;justify-content:space-between}.footer-sales{background-color:#fff;border-top:1px solid #dfdfdf;bottom:0;float:right;padding:10px 0;position:sticky;width:calc(100% - 88px);z-index:99}.footer-sales .layout-setup{display:flex;justify-content:space-between}.sales-footer-copyright li:after{background-color:#647683;bottom:2px;content:"";position:absolute;right:0;top:2px;width:1.5px}.sales-footer-copyright li{color:#647683;display:inline-block;font-size:13px;line-height:normal;padding:0 14px;position:relative}.sales-footer-copyright li:first-child{padding-left:0}.react-select-style .css-1gtu0rj-indicatorContainer,.react-select-style .css-tlfecz-indicatorContainer{position:relative}.react-select-style .css-b8ldur-Input{margin:0;padding:0}.react-select-style .css-tlfecz-indicatorContainer{padding-right:0}.react-select-style .css-1gtu0rj-indicatorContainer:first-child:after,.react-select-style .css-tlfecz-indicatorContainer:first-child:after{background-color:#bfbfbf;bottom:5px;content:"";position:absolute;right:0;top:5px;width:1px}.react-select-style .css-1okebmr-indicatorSeparator{display:none}body .css-9gakcf-option{background-color:transparent;color:#313b51;font-weight:400;text-align:left}.react-select-style .css-2b097c-container{width:100%}.react-select-style .css-16h8lsy,.react-select-style .css-dyb8d4{z-index:9}.react-select-style .tabel-custom-checkbox input{height:auto!important}body .css-18ng2q5-group{font-size:15px;padding:3px 12px;text-transform:capitalize}body .css-18ng2q5-group span{color:#313b51;font-weight:600}body .css-18ng2q5-group span:last-child{align-items:center;background-color:#f4f4f4;border:1px solid #dfdfdf;border-radius:50%;display:flex;font-size:11px;height:20px;justify-content:center;width:20px}.react-select-style .css-syji7d-Group{border-bottom:1px solid #dee2e6}.react-select-style .css-syji7d-Group:last-child{border-bottom:none}body .css-18ng2q5-group div{align-items:center;display:flex;justify-content:space-between}.react-select-style .css-4ljt47-MenuList{overflow-x:hidden;overflow-y:auto;z-index:991}body .css-9gakcf-option{background-color:transparent;border-bottom:1px solid #dfdfdf;color:#313b51;cursor:pointer}body .css-9gakcf-option:last-child{border-bottom:none;padding-bottom:10px}body .css-9gakcf-option:first-child{padding-top:10px}body .css-1s9izoc .css-9gakcf-option,body .css-syji7d-Group .css-9gakcf-option{padding:7px 7px 7px 26px}body .css-1s9izoc .css-1n7v3ny-option,body .css-1s9izoc .css-yt9ioa-option,body .css-syji7d-Group .css-1n7v3ny-option,body .css-syji7d-Group .css-yt9ioa-option{background-color:transparent;padding:7px 7px 7px 26px}body .css-1s9izoc .css-1n7v3ny-option:hover,body .css-1s9izoc .css-yt9ioa-option:hover,body .css-syji7d-Group .css-1n7v3ny-option:hover,body .css-syji7d-Group .css-yt9ioa-option:hover{background-color:#e6e7e9}body .css-syji7d-Group{padding-bottom:0}body .css-1n7v3ny-option,body .css-1n7v3ny-option:active{background-color:transparent;cursor:pointer}body .css-1n7v3ny-option:active:hover,body .css-1n7v3ny-option:hover{background-color:transparent}.proposal-plans .css-1n7v3ny-option,.proposal-plans .css-9gakcf-option,.proposal-plans .css-yt9ioa-option{overflow:inherit;text-overflow:inherit;white-space:inherit;word-break:break-all}.proposal-plans .css-1wa3eu0-placeholder,.proposal-plans .react-select-style .css-1wa3eu0-placeholder{color:#e6614f}body .css-1n7v3ny-option,body .css-yt9ioa-option{border-bottom:1px solid #dfdfdf;cursor:pointer;font-weight:400}body .css-1n7v3ny-option,body .css-9gakcf-option,body .css-yt9ioa-option{font-family:Montserrat,sans-serif;font-size:14px;overflow:hidden;padding-bottom:14px;padding-top:14px;text-overflow:ellipsis;white-space:nowrap}body .css-9gakcf-option{font-weight:500}body .css-1n7v3ny-option:last-child,body .css-yt9ioa-option:last-child{border-bottom:none;padding-bottom:10px}body .css-1n7v3ny-option:first-child,body .css-yt9ioa-option:first-child{padding-top:10px}body .css-133v6e1-option,body .css-165luzk-option,body .css-19jh2ze-option{background-color:transparent;border-bottom:1px solid #dfdfdf;padding-bottom:10px;padding-top:14px}.react-select-style .css-26l3qy-menu{font-size:14px;min-width:100%;width:max-content;z-index:999}.react-select-style .css-1pahdxg-control,.react-select-style .css-1pahdxg-control:hover{border-color:#bfbfbf;box-shadow:inherit}body .css-9gakcf-option:active,body .css-yt9ioa-option:active{background-color:transparent}.react-select-style .css-1g6gooi input:focus,.react-select-style .css-b8ldur-Input input{border:none!important;height:auto!important}.react-select-style .css-1g6gooi input:focus,.react-select-style .css-b8ldur-Input input:focus{border-color:transparent!important;box-shadow:none!important}.react-select-style .css-b8ldur-Input input:focus{box-shadow:none}.react-select-style .css-1hwfws3{padding:0 8px}.react-select-style .css-1pahdxg-control,.react-select-style .css-yk16xz-control{background-color:transparent;border:solid #bfbfbf;border-radius:0;border-width:0 0 1px;cursor:pointer;min-height:25px}.react-select-style .css-1o1eszu-control{background-color:transparent;border-color:#e6614f;border-radius:0;border-width:0 0 1px;min-height:25px}.react-select-style .css-1o1eszu-control:hover{background-color:transparent;border-color:#e6614f;border-radius:0}.react-select-style .css-rpfwzm-control,.react-select-style .css-rpfwzm-control:hover{background-color:transparent;border-color:#e6614f;border-radius:0;border-width:0 0 1px}.react-select-style .css-rpfwzm-control{min-height:25px}.react-select-style .css-1gtu0rj-indicatorContainer,.react-select-style .css-tlfecz-indicatorContainer{align-items:center;cursor:pointer;display:flex;padding:0 5px}.react-select-style .css-1gtu0rj-indicatorContainer .react-select-style .css-tlfecz-indicatorContainer svg,.react-select-style .css-1gtu0rj-indicatorContainer svg,.react-select-style .css-tlfecz-indicatorContainer{color:#647683}.react-select-style .css-1uccc91-singleValue,.react-select-style .css-1wa3eu0-placeholder{color:#313b51;font-size:14px;font-weight:400;margin:0}body .css-19odofu-Promise,body .css-1g6gooi{margin:0;padding:0}.react-select-style .css-1wr29e1-Promise,.react-select-style .css-g1d714-ValueContainer{padding:0 0 0 10px}.react-select-style .css-1rhbuit-multiValue{background-color:#dfdfdf}.react-select-style .css-109onse-indicatorSeparator{display:none}.react-select-style .css-1fhf3k1-control{background-color:transparent;border-color:#bfbfbf;border-radius:0;border-width:0 0 1px;cursor:not-allowed;font-size:14px;min-height:25px;opacity:.5}.react-select-style .css-1fhf3k1-control .css-107lb6w-singleValue{color:#313b51}.react-select-style .css-xb97g8:hover{background-color:transparent;color:#313b51}.react-select-small .react-select-style .css-yk16xz-control:focus,.react-select-style .css-1pahdxg-control,.react-select-style .css-1pahdxg-control:focus,.react-select-style .css-1pahdxg-control:hover,.react-select-style.css-1pahdxg-control{box-shadow:transparent}.react-select-style .css-14jk2my-container{pointer-events:inherit}body .css-14je9bg-menu,body .css-1jknvbe-menu,body .css-26l3qy-menu{border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.1);min-width:100%;width:auto}.label-data{flex:1;position:relative}.label-data.react-select-style{min-width:98px}.sidebar-xs .sidebar-data{max-width:360px;position:relative}.sidebar-sm .sidebar-data{max-width:500px}.sidebar-xxl .sidebar-data{max-width:1150px}.sales-dashboard{background-color:#f9f9f9;padding-top:64px}.sales-header{align-items:center;background-color:#212121;display:flex;height:64px;padding:12px 15px;position:fixed;top:0;width:100%;z-index:999999}.menu-scroll{display:flex;flex-direction:column;height:100%;justify-content:space-between}.menu-scroll .bottom-help-menu{margin-bottom:22px}.header-action-menu{flex:1;margin-left:auto;text-align:right}.header-action-menu li{display:inline-block;margin-right:21px;position:relative}.header-action-menu li:nth-child(3){cursor:not-allowed}.header-action-menu li:last-child{margin-right:0}.header-search{max-width:348px;width:100%}.notification-counter{align-items:center;background-color:#e6614f;border-radius:50%;color:#fff;display:flex;font-size:11px;font-weight:400;height:17px;justify-content:center;margin-left:auto;position:absolute;right:-5px;top:-5px;width:17px;z-index:1}.header-titile h6{color:#fff;font-size:20px;margin:0}.data-info{border:1px solid #dfdfdf;border-radius:6px;padding:20px}.overview-btn{align-items:center;display:flex;margin-left:auto}.overview-header-titile h5{color:#313b51;font-size:20px;font-weight:500;margin:0}.overview-header{margin-bottom:15px}.data-type,.overview-header{align-items:center;display:flex}.data-type{margin-left:70px}.title-form{font-size:14px;font-weight:600;margin-right:10px}.data-type .react-select-style{min-width:200px}.data-info-body{border-radius:6px;display:grid;grid-template-columns:1fr 1fr 2fr;grid-gap:18px}.lead-filter-data .grid-box.source{order:1}.lead-filter-data .grid-box.city{order:2}.lead-filter-data .grid-box.utility{order:3}.lead-filter-data .grid-box.avgmonthlyutilitybill{order:4}.lead-filter-data .grid-box.timeframe{order:5}.general-card{border:1px solid #ddd;border-radius:6px;display:block;height:100%;padding:20px;width:100%}.general-card h5{color:#313b51;font-size:16px;font-weight:500;margin:0}.radio-btn input[type=radio]:checked,.radio-btn input[type=radio]:not(:checked){left:-9999px;position:absolute}.radio-btn input[type=radio]:checked+label,.radio-btn input[type=radio]:not(:checked)+label{color:#647683;cursor:pointer;display:inline-block;font-size:14px;line-height:20px;padding-left:23px;position:relative}.radio-btn input[type=radio]:checked+label:before,.radio-btn input[type=radio]:not(:checked)+label:before{background:#fff;border:1px solid #36454f;border-radius:100%;content:"";height:18px;left:0;position:absolute;top:0;width:18px}.radio-btn input[type=radio]:checked+label:after,.radio-btn input[type=radio]:not(:checked)+label:after{background:#36454f;border-radius:100%;content:"";height:12px;left:3px;position:absolute;top:3px;-webkit-transition:all .2s ease;transition:all .2s ease;width:12px}.radio-btn input[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.radio-btn input[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.radio-btn label{margin:0}.sales-radio li{display:inline-block}.list-data li{align-items:center;border-bottom:1px solid #ddd;display:flex;font-size:14px;padding:10px 0;width:100%}.more-item{color:#3c66c3;display:inline-block;font-size:14px;font-weight:500;margin-top:10px}.list-data li:first-child{padding-top:0}.list-data li .gray-title{color:#313b51;font-size:14px;padding-right:15px}.list-data li .count{font-weight:600;margin-left:auto}.flex-list{display:grid;grid-template-columns:1fr 1fr}.list-data li:last-child{border-bottom:none}.space-list li:nth-child(2){padding-top:0}.space-list li:nth-child(odd){padding-right:15px}.space-list li:nth-child(2n){padding-left:15px}.list-data li .percentage-number{max-width:56px;text-align:right;width:100%}.space-list li:last-child{border:none}.stage-graph{align-items:center;display:flex;justify-content:center;width:30%}.stage-data{width:70%}.graph-area{display:flex}.summary-information{grid-template-columns:1.5fr 1.8fr 1fr}.summary-table .table thead th{border:none}.summary-table .table td,.summary-table .table th{padding:8px 4px}.bold-text{font-weight:600!important}.extra-bold-text{font-weight:700}.bold-text-600{font-weight:600}.add-action.react-select{align-items:center;display:flex}.account-search input{border-radius:40px;font-size:14px;height:34px;padding-left:0;padding-right:40px}.sales-logo{margin-right:15px;padding-left:0;padding-right:15px;position:relative;text-align:center}.sales-logo a{align-items:center;display:flex}.sales-logo a h6{color:#fff;font-size:17px;font-weight:700;margin:0;padding-left:10px}.sales-logo:after{background-color:#fff;bottom:7px;content:"";position:absolute;right:0;top:7px;width:1px}.main-menu{padding:12px 0}.main-menu h6{font-size:12px;margin:0}.main-menu h6 span{font-weight:600}.next-previous{align-items:center;display:flex}.common-action-btn img{max-height:14px;max-width:14px}.sales-header .common-action-btn img{filter:brightness(100)}.common-action-btn{align-items:center;border-radius:50%;display:flex;height:30px;justify-content:center;padding:0;position:relative;width:30px}.apply-filter{background-color:#e6614f;border-radius:50%;height:8px;position:absolute;right:4px;top:4px;width:8px}.common-action-btn:focus{box-shadow:none}.common-action-btn:hover{background-color:#f0eeee}.sales-header .next-previous .common-action-btn:hover{background-color:#36454f}.sales-side-menu{background-color:#f0eeee;height:100%;max-width:96px;position:fixed;text-align:center;top:0;width:100%;z-index:99}.sales-side-menu .simplebar-content{height:100%}.sales-side-menu .simplebar-scrollbar:before{background-color:#8e8a8a}.surveys-menu{margin:0;padding:0}.surveys-menu li a{display:inline-block}.surveys-menu li span{color:#313b51;display:block;font-size:14px;font-weight:500;margin-top:8px}.surveys-menu .active span{color:#313b51}.account-search{position:relative}.account-search .search-icon{height:100%;max-width:16px;position:absolute;right:14px;top:0}.sales-header .account-search{cursor:not-allowed}.sales-header .header-search .account-search input{background-color:#484848;border:none;border-radius:40px;color:#fff;font-size:14px;font-weight:400;padding-left:40px;padding-right:.75rem;pointer-events:none}.sales-header .header-search .account-search input:focus{box-shadow:none}.sales-header .header-search .account-search input::placeholder{color:#b6b6b6}.sales-header .account-search img{left:11px;right:auto}.sales-menu li .black-icon{display:none}.sales-menu .active .black-icon{display:inline-block}.sales-menu .active .gray-icon{display:none}.sales-menu li a{border-left:4px solid #f0eeee;display:inline-block;padding:10px 0;text-align:center;text-decoration:none;width:100%}.sales-menu li a:hover{background-color:#e8e8e8}.sales-menu li a img{max-width:17px}.sales-menu li{cursor:not-allowed;display:inline-block;width:100%}.sales-menu li a span{display:block;font-size:12px;font-weight:500;margin-top:5px}.sales-menu li.active a span{font-weight:600}.sales-menu .active a{background-color:#e8e8e8;border-color:#f89839}.top-menu .sales-logo{align-items:center;background-color:#212121;display:flex;height:64px;justify-content:center;margin:0}.add-action{align-items:center;display:flex;margin-top:26px}.account-add input{border-radius:0;border-width:0 0 1px}.account-add input::placeholder{color:#313b51!important}.add-action .appointment-input{flex:1;margin-right:16px;width:100%}.add-action .account-search{flex:1;width:100%}.add-action .react-select-style{width:100%}.add-action span{color:#000;font-size:14px;font-weight:500;max-width:79px;width:100%}.add-action .btn-add-data img{height:12px;width:13px}.account-add{max-width:88%;padding-right:15px}.account-add,.tab-area{align-items:center;display:flex;width:100%}.tab-area{justify-content:space-between}.tab-area .nav{border-radius:40px}.tab-area .nav-pills .nav-link.active{background-color:#36454f;color:#fff;font-weight:500}.tab-area .nav-pills .nav-link{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:0;border-right:none;color:#000;display:flex;font-size:14px;font-weight:400;justify-content:center;min-height:30px;min-width:150px;padding:4px 16px}.tab-area .nav-pills .nav-link:first-child{border-bottom-left-radius:40px;border-top-left-radius:40px}.tab-area .nav-pills .nav-link:last-child{border-bottom-right-radius:40px;border-right:1px solid #ddd;border-top-right-radius:40px}.common-table .table th{border-bottom-color:#36454f;border-bottom-width:1.4px;border-top:none}.common-table .table tfoot td{border-top-color:#36454f}.sticky-data{left:0;position:sticky!important;z-index:1}.sticky-data:before{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.table-hover tbody tr:hover .sticky-data:before{background-color:#f4f4f4}.shadow-right .sticky-data:after{bottom:-1px;box-shadow:inset 10px 0 8px -8px rgba(0,0,0,.149);content:"";pointer-events:none;position:absolute;right:0;top:0;transform:translate(100%);transition:box-shadow .3s;width:30px}.account-id{width:100%}.sticky-action{position:sticky!important;position:relative;right:0;z-index:1}.table-hover tbody tr:hover .sticky-action:before{background-color:#f4f4f4}.sticky-action:before{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.table thead th:first-child:before{border-top-left-radius:5px}.table thead th:last-child:before{border-top-right-radius:5px}.table tbody tr:first-child td:first-child:before{border-bottom-left-radius:5px}.table tbody tr:last-child td:last-child:before{border-bottom-right-radius:5px}.action-sales{min-width:30px}.sticky-action .d-flex{min-width:52px}.label-checkbox{width:30px}.no-data-table{align-items:center;display:flex;flex-direction:column;padding:25px 0 15px;text-align:center}.no-data-table p{color:#d9d9d9;font-weight:400;margin:7px 0 0}.no-data-table .btn-add-data{border-width:1px}.checkbox-btn input{appearance:none;background:#fff;border:1px solid #bfbfbf;border-radius:3px;cursor:pointer;height:18px;margin:0;opacity:1;padding:0;position:relative;width:18px}.checkbox-btn input:checked{background:#36454f;border:2px solid #36454f}.checkbox-btn input:checked:before{border:solid #fff;border-width:0 1.5px 1.5px 0;content:"";display:block;height:11px;left:0;margin:auto;position:absolute;right:0;transform:rotate(45deg);width:6px}.checkbox-btn input:focus{outline:none}.checkbox-btn{height:18px}.common-table .table td,.common-table .table th{color:#333;padding:10px}.noborder-table .table tbody td,.noborder-table .table tfoot td,.noborder-table .table thead th{border:none}.noborder-table .table tbody td{color:#555}.noborder-table .table td,.noborder-table .table th{padding:4px}.common-table tfoot td,.common-table thead th{font-weight:600}.data-sort{display:inline-flex;margin-left:10px}.user-detail .dropdown-toggle{background-color:transparent;border:none;overflow:hidden;padding:0}.user-detail .dropdown-toggle:focus{box-shadow:none}.user-detail .dropdown-toggle:after{display:none}.user-detail .avatar-logo{align-items:center;background:#f0eeee;border-radius:100%;color:#36454f;display:flex;font-size:19px;font-weight:500;height:38px;justify-content:center;overflow:hidden;position:relative;width:38px}.user-detail .dropdown-menu{border:1px solid #dfdfdf;border-radius:6px;box-shadow:0 18px 31px 0 rgba(0,0,0,.1);left:auto;min-width:201px;padding:20px;right:0!important;text-align:center}.user-detail .avatar-upload-img{margin:0 auto 10px;max-width:77px;position:relative}.user-detail .avatar-preview-img{align-items:center;background:#f0eeee;border:1px solid #dfdfdf;border-radius:100%;color:#36454f;display:flex;font-size:35px;height:77px;justify-content:center;overflow:hidden;position:relative;width:77px}.user-detail .dropdown-menu p{color:#313b51;font-size:12px;font-weight:400;margin:0;max-width:183px;overflow:hidden;padding:0 7px;text-overflow:ellipsis;white-space:nowrap;width:100%}.account-setting-list{border-bottom:1px solid #dfdfdf;font-size:14px;padding:10px 0}.account-setting-list,.account-setting-list button{align-items:center;column-gap:8px;display:flex;text-align:left}.account-setting-list button{background-color:transparent;border:none;color:#313b51;padding:0;width:100%}.account-setting-list:first-child{padding-top:0}.user-detail .dropdown-menu h6{color:#313b51;font-size:14px;font-weight:600;margin-bottom:4px}.account-setting-list:last-child{border-bottom:none}.flex-outer{display:flex;flex-direction:column;grid-row-gap:30px}.sales-footer{background-color:#fff;border-top:1px solid #ddd;bottom:0;height:48px;padding:12px 0;position:sticky;width:100%}.sales-main-outer{display:flow-root;width:100%}.sales-main-data{display:flex;flex:1;flex-direction:column;float:right;min-height:calc(100vh - 64px);width:calc(100% - 96px)}.copyright-text li{color:#647683;display:inline-block;font-size:13px;line-height:normal;padding:0 14px;position:relative}.copyright-text li:first-child{padding-left:0}.copyright-text li:after{background-color:#647683;bottom:2px;content:"";position:absolute;right:0;top:2px;width:1.5px}.copyright-text li:last-child:after{display:none}.sales-footer .container-fluid{align-items:center;display:flex;justify-content:space-between}.privacy-link li{display:inline-block;font-size:13px;line-height:normal;padding:0 14px;position:relative}.privacy-link li a{color:#647683}.privacy-link li:after{background-color:#647683;bottom:2px;content:"";position:absolute;right:0;top:2px;width:1.5px}.privacy-link li:last-child:after{display:none}.page-help{align-items:center;color:#647683;cursor:pointer;display:flex;font-size:13px}.page-help img{margin-right:4px;max-width:14px}.label-position,.page-help img{position:relative}.label-position .form-label{background-color:#fff;display:inline-block;font-size:12px;left:0;line-height:normal;margin:0;padding:0;position:absolute;top:-8px;z-index:4}.leads-filter{margin-bottom:38px;margin-top:20px;width:100%}.leads-filter .react-select-style{align-items:baseline;display:flex;min-width:255px}.leads-filter .react-select-style .form-label{color:#000;font-weight:500;margin:0 12px 0 0;min-height:19px;min-width:fit-content}.leads-filter .react-select-style .css-2b097c-container{flex:1;min-width:95px;width:auto}.leads-filter .react-select-style.width-equal .form-label{min-width:110px}.leads-filter .react-select-style.width-equal-source .form-label{min-width:62px}.leads-filter .react-select-style:nth-child(4n+1) .form-label{min-width:auto}.leads-filter .react-select-style:nth-child(4n+2) .form-label{min-width:62px}.leads-filter .react-select-style:nth-child(4n+3) .form-label{min-width:25px}.leads-filter .react-select-style:nth-child(4n+4) .form-label{min-width:39px}.sale-data-filter .leads-filter .react-select-style:nth-child(4n+1) .form-label{min-width:79px}.sales-Amount h5{flex:1}.filter-input.sale-filter .react-select-style:nth-child(4n+1) .form-label{min-width:34px}.filter-input.sale-filter .react-select-style:nth-child(4n+2) .form-label{min-width:80px}.filter-input.sale-filter .react-select-style:nth-child(4n+3) .form-label{min-width:66px}.filter-input.sale-filter .react-select-style:nth-child(4n+4) .form-label{min-width:48px}.overview-filter .leads-filter .react-select-style:nth-child(4n+1) .form-label{min-width:39px}.overview-filter .leads-filter .react-select-style:nth-child(4n+2) .form-label{min-width:110px}.overview-filter .leads-filter .react-select-style:nth-child(4n+3) .form-label{min-width:62px}.overview-filter .leads-filter .react-select-style:nth-child(4n+4) .form-label{min-width:79px}.leadbutton label{margin-bottom:-7px}.filter-input{align-items:baseline;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:30px 18px}.filter-input .react-select-style{align-items:baseline;display:flex}.leads-filter .react-select-style.view-dataset{align-items:center;display:flex;justify-content:flex-end}.leads-filter .fixed-content{font-size:14px;font-weight:500;margin-bottom:14px;padding-right:15px}.leads-filter .btn-add-data{min-width:110px}.gray-label .form-label:before{background-color:#f9f9f9;content:"";height:7px;left:0;position:absolute;width:100%}.gray-label .form-label span{position:relative}.column-five{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:20px}.column-single{display:grid;grid-template-columns:1fr;grid-gap:20px}.column-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.column-two-haf{grid-template-columns:1fr 2fr}.column-three{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.column-four{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px}.column-two-haf-right{display:grid;grid-template-columns:2fr 1fr;grid-gap:20px}.column-middle{display:grid;grid-template-columns:1fr 2fr 1fr;grid-gap:20px}.common-outer-padding{padding:20px}.account-tabs-data .common-outer-padding{padding-left:0;padding-right:0;padding-top:0}.sale-order-tab-wrapper .account-tabs-data .common-outer-padding{padding:0}.list-overview .common-action-btn:hover{background-color:#f0eeee}.list-overview .common-action-btn img{height:18px;max-height:inherit;max-width:inherit;width:18px}.list-drop{background-image:none;border:none;border-radius:8px;box-shadow:0 0 2px 0 rgba(145,158,171,.24),0 12px 24px 0 rgba(145,158,171,.24);color:#313b51;max-width:100%;outline:0;overflow:hidden;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0s;width:240px}.list-drop .popover-body{padding:10px 15px}.list-drop .list-item{align-items:center;border-bottom:1px solid #dfdfdf;display:flex;padding:9px 4px;width:100%}.list-drop .list-item:first-child{padding-top:0}.list-drop .list-item:last-child{border:none;padding-bottom:0}.list-drop .list-item:hover{text-decoration:none}.list-item span{justify-content:center;width:16px}.list-dropdown .list-item span,.list-item span{align-items:center;display:flex;margin-right:7px}.list-dropdown .list-item span{justify-content:flex-start}.list-filter .react-select{margin:12px 0}.list-filter .react-select:last-child{margin-bottom:0}.close-popup{display:flex;margin:10px 0 18px}.close-popup h5{font-weight:500;font-weight:14px}.dot{border-radius:50%;display:flex;height:9px;width:9px}.drop-button{align-items:center;background-color:#f9f9f9;bottom:0;display:flex;justify-content:center;justify-content:flex-end;padding:10px 20px;position:sticky;z-index:9}.sidebar-data .drop-button{position:absolute;width:100%}.additional-contact-data h6{color:#000;font-size:16px;font-weight:600}.community-name .search-results{bottom:30px}.community-name .search-results.no-record{bottom:inherit}.community-name .account-search .cursor-pointer{flex:1;position:relative}.search-results{background-color:#fff;border-radius:4px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 11px rgba(0,0,0,.1);margin-top:6px;max-height:300px;overflow:auto;position:absolute;width:100%;z-index:91}.search-results li{cursor:pointer!important;font-size:14px!important;padding:8px 12px!important}.search-results li:hover{background-color:#f9f9f9}.sidebar-data{background-color:#fff;box-shadow:-4px 0 10px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;margin-left:auto;max-width:709px;padding-top:64px;position:relative;transition:all .8s;width:100%}.sales-overlay{background-color:rgba(0,0,0,.2);height:100%;position:fixed;right:0;top:0;width:100%;z-index:99999}.sales-overlay.sales-overlay2{background-color:transparent;box-shadow:0 0 15px rgba(0,0,0,.4);cursor:move;position:fixed;user-select:none;z-index:99999}.filter-sidebar .sidebar-data{max-width:476px}.filter-sidebar .additional-contact-data .account-search input{padding-left:10px}.filter-sidebar .add-account .form-label{min-width:105px}.filter-sidebar.transfer-account .add-account .form-label{min-width:41px}.sidebar-data.credit-score{max-width:850px}.sunlight-data{height:calc(100% - 176px)}.filter-action{margin-left:15px;width:6px}.open-sidebar .sidebar-data{right:0}.side-close{align-items:center;display:flex;padding:20px 25px}.sales-sidebar-body{padding:20px 25px 60px}.side-close h5{color:#313b51;font-size:20px;font-weight:600;margin:0}.side-close img{width:20px}.add-account{align-items:baseline;display:flex;margin:20px 0}.add-account .react-select-style{flex:1}.add-new-site .status-data.radio-add-site .status-type{min-width:auto}.add-new-site .address-component li{align-items:baseline}.add-new-site .address-component li .input-material input{width:100%}.add-account .form-group{flex:1;margin:0}.add-account form{flex:1}.add-account .common-phone-input{display:flex;width:100%}.add-account .common-phone-input .input-group-append,.add-account .common-phone-input .m-0.form-group{display:none}.add-new-user .add-account .form-label{min-width:148px}.add-new-user .add-account .input-middle{min-width:92px}.utility-data .add-account .form-label{min-width:175px}.add-account-data .add-account{min-width:96px}.additional-form .add-account .form-label{min-width:61px}.add-referral-form .add-account .form-label{min-width:96px}.add-notes .add-account .form-label{min-width:68px}.add-account-data .add-account .form-label{min-width:96px}.proposal-site .add-account .form-label{min-width:128px}.add-account .form-label{color:#313b51;display:inline-block;font-size:14px;margin:0 10px 0 0;min-width:75px;text-align:left}.add-account .input-middle{margin:0 4px;min-width:92px;text-align:center}.input-material textarea{background-color:transparent;border-color:#bfbfbf;border-radius:0;border-width:0 0 1px;font-size:14px;height:25px;overflow-y:hidden;padding:2px 10px;resize:none;word-break:auto-phrase}textarea{word-break:auto-phrase}.input-material.textarea-field textarea,.textarea-field textarea{height:auto;overflow-y:auto}.textarea-note{width:100%}.textarea-note textarea{height:100px}.input-material textarea:focus{background-color:transparent;box-shadow:none;word-break:break-word}.input-material input{background-color:transparent;border-radius:0!important;border-width:0 0 1px;border-bottom:1px solid #bfbfbf!important;color:#36454f;font-size:14px;height:25px!important;padding:2px 10px}.input-material input:focus{background-color:transparent;box-shadow:none}.additional-contact-data .account-search input::placeholder,.input-material input::placeholder{color:#36454f!important;opacity:1}.additional-contact-data .account-search input:-ms-input-placeholder,.input-material input:-ms-input-placeholder{color:#36454f!important}.additional-contact-data .account-search input::-ms-input-placeholder,.input-material input::-ms-input-placeholder{color:#36454f!important}.contact-type{align-items:center;display:flex;padding-right:2px;width:100%}.number-type{margin-right:15px;max-width:109px;width:100%}.phone-number form{width:100%}.checkbox-btn input[type=checkbox]:focus{border-color:#36454f!important;outline:none}.multiple-number li{align-items:center;display:flex;line-height:normal;padding:11px 0;width:100%}.multiple-number li:first-child{padding-top:0}.multiple-number li:last-child{padding-bottom:0}.multiple-number{margin-left:auto;margin-top:10px;width:100%}.ext-input{margin-left:10px;max-width:134px;width:100%}.checkbox-label input:checked+span:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:11px;left:6.5px;position:absolute;top:1px;transform:rotate(45deg);width:5px}.checkbox-label input:checked+span:before{background-color:#36454f;border-color:#36454f}.checkbox-label input:disabled+span{opacity:.5}.checkbox-label span:before{-webkit-appearance:none;background-color:transparent;border:1px solid #bfbfbf;border-radius:2px;content:"";cursor:pointer;display:inline-block;height:16px;left:0;position:absolute;top:0;vertical-align:middle;width:17px}.checkbox-label span{cursor:pointer;display:inline-block;font-size:14px;padding-left:25px;position:relative}.checkbox-label input{cursor:pointer;height:100%;margin-bottom:0;opacity:0;padding:0;position:absolute;width:100%;z-index:1}.checkbox-label{display:inline-block;line-height:normal;position:relative}.multiple-number .common-action-btn img{max-height:inherit;max-width:inherit}.star-click{display:inline-block;position:relative}.star-click i{color:#b6b6b6;font-size:20px}.star-click label{margin-bottom:0;position:relative}.star-click input:checked+label .far,.star-click label .fas{display:none}.star-click input:checked+label .fas{color:#3c66c3;display:block}.star-click input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.additional-contact-data .account-search input{border-color:#bfbfbf;border-radius:0;border-width:0 0 1px;padding-left:26px;padding-right:100px}.additional-contact-data .account-search .search-icon{left:0;right:auto}.additional-contact-data .account-search{margin-top:20px}.search-site-account li{margin-bottom:15px}.additional-contact-data{margin-top:40px;position:relative}.add-value{align-items:center;display:flex;height:100%;position:absolute;right:0;top:0}.clear-value{max-width:12px}.add-value button{align-items:center;background-color:transparent!important;border:none!important;display:flex;font-size:14px;padding:0}.add-value button:focus,.add-value button:hover{box-shadow:none;color:#36454f}.add-new-site .select-account-search .react-select-style .css-1hwfws3,.add-new-site .select-account-search .react-select-style .css-1wr29e1-Promise,.add-new-site .select-account-search .react-select-style .css-g1d714-ValueContainer,.sidebar-data .select-account-search .react-select-style .css-1hwfws3,.sidebar-data .select-account-search .react-select-style .css-1wr29e1-Promise,.sidebar-data .select-account-search .react-select-style .css-g1d714-ValueContainer{padding:0 20px}.select-account-search .account-search .react-select-style .css-1hwfws3,.select-account-search .account-search .react-select-style .css-1wr29e1-Promise,.select-account-search .account-search .react-select-style .css-g1d714-ValueContainer{padding:0 19px}.select-account-search .account-search .css-1hb7zxy-IndicatorsContainer,.select-account-search .account-search .css-1wy0on6{display:none}.select-account-search .search-icon{left:0;max-width:15px}.select-account-search .multi-select-pills .multi-pill-item{background-color:rgba(23,97,253,.1);border-radius:40px;display:inline-flex;font-size:12px;font-weight:500;margin:4px;padding:7px 12px}.select-account-search .multi-select-pills{padding:16px 0 0}.value-list{background-color:rgba(23,97,253,.1);border-radius:40px;display:inline-flex;font-size:12px;font-weight:500;margin:4px;padding:7px 12px}.value-list:first-child{margin-left:0}.value-list img{margin-left:8px;max-width:9px}.multiple-value{margin-top:12px}.contact-type .checkbox-label{align-items:center;display:flex;margin-left:15px}.contact-type .star-click{padding-left:40px}.multiple-number .star-click{margin-left:15px;margin-right:15px}.open-sidebar .sales-overlay{display:block}.manage-height{flex:1;max-height:calc(100vh - 113px)}.sidebar-data .simplebar-content{flex:1;height:100%}.sidebar-data .simplebar-placeholder{height:100%!important}.dropdown-option .dropdown-menu{background-image:none;border:none;border-radius:8px;box-shadow:0 0 2px 0 rgba(145,158,171,.24),0 12px 24px 0 rgba(145,158,171,.24);color:#313b51;cursor:not-allowed;left:auto!important;max-width:100%;min-width:240px;outline:0;padding:0;right:0!important;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0s}.dropdown-option .dropdown-item{align-items:center;border-bottom:1px solid #dfdfdf;display:flex;font-size:14px;font-weight:400;padding:9px 15px;width:100%}.dropdown-option .dropdown-item:active,.dropdown-option .dropdown-item:focus,.dropdown-option .dropdown-item:hover{background-color:transparent;color:#555}.dropdown-option .dropdown-item:first-child{padding-top:0}.dropdown-option .dropdown-item:last-child{border:none;padding-bottom:0}.dropdown-option .dropdown-item:hover{text-decoration:none}.dropdown-option .dropdown-item span{align-items:center;display:flex;justify-content:center;margin-right:7px;width:16px}.common-action-btn:after{display:none}.manage-columns li{display:block;padding:12px 0}.list-column .popover-body{padding:0}.list-column .close-popup{margin-bottom:11px;margin-top:20px;padding:0 15px}.list-column .manage-columns{margin-bottom:10px;max-height:400px;overflow:auto;padding:0 15px}.list-column .drop-button{justify-content:center}.searchbutton{align-items:center;border:1px solid #bfbfbf;border-bottom-right-radius:40px;border-left-width:0;border-top-right-radius:40px;cursor:pointer;display:flex;justify-content:center;margin:0;padding:0;text-align:center;text-decoration:none;width:35px;z-index:99}.search-input-data,.searchbutton{background-color:#fff;height:100%}.search-input-data{border:1px solid #bfbfbf;border-bottom-left-radius:40px;border-right-width:0;border-top-left-radius:40px;font-size:14px;outline:none;padding:3px 8px 3px 15px;transition-duration:.4s;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;width:235px;z-index:10}.expandright::placeholder{color:#b6b6b6}.search-expand{display:flex;height:30px;margin-right:6px;position:relative}.list-dropdown-data .popover-body{cursor:not-allowed;padding:0}.low-zindex.popover{z-index:9}.list-dropdown-data{background-image:none;border:none;border-radius:8px;box-shadow:0 0 6px rgba(0,0,0,.15);color:#313b51;max-height:calc(100% - 32px);max-width:100%;min-height:16px;min-width:16px;min-width:200px;outline:0;overflow:hidden;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0s}.list-item-menu{align-items:center;color:#313b51;display:flex;font-size:14px;font-weight:400;min-width:max-content;padding:9px 15px;position:relative;width:100%}.list-item-menu:before{border-bottom:1px solid #dfdfdf;bottom:0;content:"";height:1px;left:15px;position:absolute;right:15px}.list-item-menu:last-child{border-bottom:none}.list-item-menu:last-child:before{display:none}.list-item-menu:hover{text-decoration:none}.list-item-menu>span{align-items:center;display:flex;justify-content:center;margin-right:7px;width:16px}.data-loader img{animation:rotate 3s linear infinite;-webkit-animation:rotate 3s linear infinite;-moz-animation:rotate 3s linear infinite;width:60px}.data-loader .proposal-loader img{animation:none}@keyframes rotate{to{transform:rotate(1turn)}}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn)}}@-moz-keyframes rotate{to{transform:rotate(1turn)}}.account-setup{display:grid;grid-template-columns:704px 1fr;grid-gap:30px}.account-contact{column-gap:60px;display:inline-flex;width:100%}.account-setup .account-contact .account-detail:first-child{max-width:349px;width:100%}.account-detail li{align-items:baseline;display:flex;font-size:14px;padding:8px 0}.account-detail li:last-child{padding-bottom:0}.account-detail li:first-child{padding-top:0}.account-detail li .account-type{align-items:baseline;display:flex;margin-right:10px;min-width:103px;position:relative}.account-detail li span{word-break:break-word}.account-type strong{align-items:center;display:flex;justify-content:center}.setup-detail .general-card{height:auto}.account-service .btn.btn-add-data{font-weight:400}.account-service .btn:last-child{margin-bottom:0}.account-menu{display:flex;flex-direction:column;margin-top:25px;position:relative}.account-tabs .nav-pills .nav-link img{max-width:16px}.account-menu-open .account-tabs .nav-pills .nav-link strong{width:auto}.account-tabs .nav-pills .nav-link.disabled{color:hsla(208,7%,46%,.878)}.sub-menu-link{background:#f9f9f9;border-bottom-right-radius:5px;border-top-right-radius:5px;box-shadow:0 1px 9px -2px rgba(0,0,0,.2);display:none;min-width:220px;position:absolute;transform:scaleY(0);transform-origin:top center;transition:transform .3s}.account-tabs .sub-menu-link li{display:block}.account-tabs .nav .sub-menu-link li .nav-link{justify-content:flex-start;min-height:46px;padding:6px 10px}.account-tabs .sub-menu-link{left:100%;top:0}.account-tabs .nav-item:hover .sub-menu-link{transform:scale(1)}.tabing-title{align-items:center;background-color:#f9f9f9;border-top-left-radius:6px;border-top-right-radius:6px;display:flex;padding:11px 10px}.tabing-title h5{font-weight:600;margin:0}.tabing-title img{margin-left:auto;max-width:19px;transition:all .6s}.account-tabs .nav-pills .nav-link.active{background-color:#36454f;color:#fff;font-weight:500}.account-tabs .nav-pills .chat-menu.nav-link.active{border-color:#dfdfdf;border-width:1px}.account-tabs .nav-pills .nav-link{background-color:#fff;border:1px solid #ddd;border-radius:0;display:inline-flex;font-size:14px;justify-content:center;min-width:146px;padding:9px 14px;width:100%}.account-tabs.account-tabs-auto .nav-pills .nav-link{min-width:120px}.account-tabs .nav-pills .nav-item{margin-left:-1px}.account-tabs .nav-pills .nav-item:last-child .nav-link{border-bottom-right-radius:6px;border-top-right-radius:6px}.account-tabs .nav-pills .nav-item:first-child .nav-link{border-bottom-left-radius:6px;border-top-left-radius:6px}.account-menu-open .account-tabs .nav .nav-link.chat-menu{position:relative}.account-tabs .nav-pills .nav-link .notification-counter{position:static}.account-menu-open .account-tabs .nav-pills .nav-link .notification-counter{position:absolute;top:8px}.account-tabs-data,.account-tabs-data-order{flex:1;width:100%}.order-processing-tab .tab-area .nav-pills .nav-link{min-width:220px}.common-outer-padding-remove .common-outer-padding{padding-left:0;padding-right:0;padding-top:0}.additional-detail{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:18px}.account-tabs-data>.common-outer-padding{padding:0}.account-tabs-data .overview-header{z-index:9}.account-detail li .bold-text{align-items:center;display:flex;margin-right:10px}.account-detail .account-name-info .bold-text{max-width:170px}.account-detail .contact-note .bold-text{max-width:220px}.ext-number span{font-weight:600}.year-production .account-detail li .bold-text{display:block}.year-production .account-detail{display:flex;flex-direction:column;margin-top:32px;row-gap:20px}.year-production .account-detail li{padding:0}.year-production .account-detail li img{max-width:13px;position:relative;top:-1px}.account-detail li .bold-text .hide-content{padding-right:40px}.edit-mode{flex:1}.account-detail li i{color:#8e8a8a;font-size:17px}.additional-info .overview-header-titile h5{font-size:18px}.lead-overview-box{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 30px}.square-fit{grid-template-columns:1fr .6fr}.ses-data li:nth-child(2n) .overview-label{min-width:86px}.ses-data li:nth-child(odd) .overview-label{min-width:119px}.square-fit .overview-label{min-width:167px}.square-fit .input-middle-label{min-width:80px}.pv-utility .overview-label{min-width:181px}.pv-utility .input-middle-label{min-width:83px}.electric-appliances .overview-label{min-width:106px}.electric-appliances .input-middle-label{min-width:54px}.motivation-solar .overview-label{min-width:115px}.motivation-solar .input-middle-label{min-width:173px}.motivation-solar{grid-template-columns:1fr 1.3fr}.address-component li .input-material{flex:1}.site-data .overview-label{min-width:142px}.site-data.site-data-dealer .overview-label{min-width:92px}.site-data.site-data-dealer li:nth-child(2n) .overview-label{min-width:132px}.site-data li:nth-child(2n) .overview-label{min-width:126px}.hoa-data .overview-label{min-width:130px}.promotion-code .overview-label{min-width:132px}.promotion-type li:nth-child(2n) .overview-label{min-width:125px}.usage-kwh li:nth-child(2n) .overview-label{min-width:79px}.locate-location .address-component .input-title{color:#555;margin:0;min-width:78px;padding-right:10px;text-align:left}.lead-overview-data{display:flex;flex-direction:column;height:100%}.lead-overview-box li,.lead-overview-data li{align-items:baseline;display:flex;flex:1;font-size:14px;line-height:normal;padding:10px 0}.lead-overview-box li span{word-break:break-word}.add-pad{min-width:20px}.select-category .label-data{flex:inherit}.select-category .label-data input{width:100%}.select-category .react-select-style{min-width:180px}.lead-overview-data .form-group{margin:0}.address-component{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 30px}.address-component li{align-items:center;display:flex;flex:1;font-size:14px;padding:10px 0}.locate-location .address-component li{align-items:baseline}.address-component li:first-child{grid-column:span 2}.locate-location.add-site-company .address-component .first-address:nth-child(odd) .input-title,.locate-location.add-site-company .address-component:first-child .input-title{min-width:163px}.locate-location.add-site-company .address-component li:nth-child(odd) .input-title{min-width:65px}.locate-location.add-site-company .address-component li:nth-child(2n) .input-title{min-width:163px}.address-component li .input-title{color:#000;display:inline-block;font-size:14px;margin:0 10px 0 0;min-width:70px;text-align:left}.locate-location .address-component:nth-child(odd) .input-title{min-width:78px}.small-input .input-material{flex:inherit;max-width:80px}.recommended-data{align-items:center;display:flex}.lead-form-title{color:#000;font-size:14px}.overview-label{color:#555;font-weight:400;min-width:139px;padding-right:10px}.small-input .middle-text{min-width:115px}.lead-space{grid-template-columns:1.2fr .8fr}.label-data .account-search input{border-radius:0;border-width:0 0 1px;height:25px!important}.lable-data{flex:1}.label-data .form-group{margin:auto}.lead-overview-data .react-select-style .css-1uccc91-singleValue,.lead-overview-data .react-select-style .css-1wa3eu0-placeholder{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-overview-data .css-b8ldur-Input{padding-bottom:0;padding-top:0}.lead-overview-data .react-select-style .css-1gtu0rj-indicatorContainer,.lead-overview-data .react-select-style .css-tlfecz-indicatorContainer{height:25px}.lead-overview-data .react-select-style .css-1o1eszu-control,.lead-overview-data .react-select-style .css-1pahdxg-control,.lead-overview-data .react-select-style .css-rpfwzm-control,.lead-overview-data .react-select-style .css-yk16xz-control{min-height:20px}.lead-overview-data .react-select-style .css-yk16xz-control input{height:auto}.add-contact-name{align-items:baseline;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;margin-top:12px}.add-contact-name input{height:auto}.add-contact-name .account-search{margin-bottom:5px}.add-contact-name .react-select-style .css-1uccc91-singleValue,.add-contact-name .react-select-style .css-1wa3eu0-placeholder{width:50%}.add-contact-name .react-select-style{max-width:calc(100% - 156px);width:100%}.add-contact-name span{min-width:152px;padding-right:10px}.add-contact-name .add-value button .iconmoon{font-size:20px;min-width:auto;padding-right:0}.contact-name-outer{align-items:center;background-color:rgba(23,97,253,.1);border-radius:40px;display:inline-flex;font-size:11px;font-weight:500;line-height:normal;margin:5px 8px 0 0;padding:4px 7px}.contact-name-outer img{margin-left:6px;max-width:8px}.add-name{margin-top:4px}.lead-form{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 20px}.lead-overview-data h5{font-size:18px;margin-bottom:0}.lead-overview-data .general-card{background-color:#fff;border-color:#bfbfbf}.activity-head{width:170px}.radio-check{display:inline-block;line-height:normal;position:relative}.radio-check span:before{appearance:none;background:#fff;border:1px solid #36454f;border-radius:50%;content:"";cursor:pointer;height:18px;left:0;margin:0;opacity:1;padding:0;position:absolute;top:-1px;width:18px}.radio-check input:checked+span:after{background-color:#36454f;border-radius:50%;content:"";display:block;height:11px;left:3.7px;position:absolute;top:2.5px;width:11px}.radio-check input{cursor:pointer;height:100%!important;opacity:0;position:absolute;width:100%;z-index:1}.radio-check input:disabled{opacity:0}.radio-check input:disabled+span{opacity:.5}.radio-check span{padding-left:25px}.radio-check input[readonly]+span{opacity:.5}.hoa-detail li:nth-child(odd) .overview-label{min-width:70px}.hoa-detail li:nth-child(2n) .overview-label{min-width:115px}.hoa-detail{grid-template-columns:1fr 1fr;grid-gap:0 10px}.hoa-detail li{align-items:baseline}.hoa-detail li .label-data{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-tabs-data .tab-area{background-color:#f9f9f9;box-shadow:0 15px 13px #f9f9f9;padding:0 20px 7px;position:sticky;top:80px;z-index:9}.tab-common-padding{margin-bottom:20px}.before-bag{position:relative;width:100%}.before-bag:before{background-color:#f9f9f9;content:"";height:20px;position:absolute;top:-20px;width:100%}.account-tabs-data .tab-area .nav-pills .nav-link{min-width:240px}.view-all-link{color:#36454f;display:inline-flex;font-size:12px;font-weight:500;margin-left:auto}.overview-maps iframe{border:none}.proposal-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;min-height:997px;-webkit-print-color-adjust:exact}.banner-content{background-color:#fff;border-radius:20px;color:#000;display:flex;flex-direction:column;margin:0 auto;padding:16px;text-align:center;width:100%;grid-row-gap:10px;min-height:322px}.timer-header{background-color:#eee;justify-content:center;min-height:70px;padding:10px}.proposal-header,.timer-header{align-items:center;display:flex}.proposal-header{background-color:#fff;border-bottom:1px solid #dfdfdf;padding:22px 24px;position:sticky;top:0;z-index:99}.proposal-header .navbar{padding:0;position:relative;width:100%}.accepted-proposal{font-size:13px;font-weight:400}.accepted-proposal span{color:#19bc7d}.cash-flow .common-title-pdf{margin-bottom:0}.calculating-plan{display:flex}.item-number{width:80px}.table-size .table thead tr th{border-bottom:1px solid grey;border-top:none;color:#242424;font-size:14px;font-weight:500;height:72px;vertical-align:middle}.table-size .table tbody tr td{border-bottom:1px solid #cdcdcd;border-top:none;color:#242424;font-size:14px;font-weight:400;height:67px}.equipment-detail.table-size .table thead tr th{color:#242424;font-size:20px;font-weight:500;height:56px}.equipment-detail.table-size .table tbody tr td{color:#242424;height:52px}.sales-dashboard .preview-header .out-line-btn,.sales-dashboard .preview-header .out-line-btn:hover{background:transparent!important;color:#36454f!important}.preview-proposal{background-color:#fff;color:#000;counter-reset:section;margin:0 auto;max-width:1728px;width:100%}.timer-number li{display:inline-block;font-weight:600}.timer-number{grid-gap:10px}.timer-number,.timer-outer{align-items:center;display:flex}.timer-outer{background-color:#fff;border:1px solid #acacac;border-radius:8px;color:#313b51;flex-direction:column;height:50px;justify-content:center;padding:12px 12px 2px}.timer-outer span{color:#242424;font-size:15px;font-weight:600;letter-spacing:.46px;line-height:15px;margin-bottom:5px}.timer-outer p{color:#6a6a6a;font-size:12px;font-weight:600;letter-spacing:.4px;margin:0}.proposal-action{align-items:center;column-gap:16px;display:flex;margin-left:auto}.new-theme-btn .btn-new-btn{background:#015030;border-color:#015030;border-radius:4px;color:#fff;font-size:15px;font-weight:600;height:56px;line-height:normal;padding:8px 22px}.new-theme-btn .btn-new-btn:disabled,.new-theme-btn .btn-new-btn:disabled:hover{background-color:#eee;border-color:#eee;color:#8b8b8b;opacity:1}.new-theme-btn .btn-new-btn:hover{color:#fff}.new-theme-btn .btn-new-btn:focus{box-shadow:none}.download-btn .btn-new-btn:hover .iconmoon:before{color:#fff}.new-theme-btn .btn-new-btn:hover .list-drop-click,.new-theme-btn .btn-new-btn:hover .list-drop-click .iconmoon:before{color:#002013}.proposal-action .list-drop-click{align-items:baseline;color:#015030;column-gap:15px;display:flex;font-size:15px;font-weight:600;justify-content:center;width:100%}.proposal-action button .iconmoon:before{color:#015030}.btn-new-btn.expire-btn{display:none}.new-theme-btn .btn-new-btn.line-btn{background-color:transparent;border-color:#015030;color:#015030}.new-theme-btn .btn-new-btn.line-btn:disabled,.new-theme-btn .btn-new-btn.line-btn:disabled:hover{background-color:#eee;border-color:#eee;color:#8b8b8b}.new-theme-btn .btn-new-btn.line-btn:hover{background-color:#e6eeea;border-color:#002013;color:#002013}.timer-number li .time-dot{background-color:#313b51;border-radius:50%;height:3px;margin-bottom:7px;width:3px}.timer-number li .time-dot:last-child{margin-bottom:0}.proposal-timer{align-items:center;column-gap:10px;display:flex}.proposal-timer h6{color:#242424;font-size:12px;font-weight:600;letter-spacing:.4px;margin:0}.proposal-expire span{font-size:14px;font-weight:500}.proposal-expire p{margin:0}.proposal-expire{background-color:#ffe7e6;color:#f10;display:flex;flex-direction:column;font-size:12px;font-weight:600;justify-content:center;letter-spacing:.4px;line-height:normal;padding:16px 20px;text-align:center;width:100%}.proposal-message .tooltip-inner{background-color:rgba(97,97,97,.9);font-family:Montserrat,sans-serif!important;font-size:10px;font-weight:500;line-height:14px;max-width:192px;text-align:left}.file-data.tooltip{z-index:99!important}.file-data .tooltip-inner{background-color:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.1);color:#313b51;min-width:300px;padding:10px 15px;text-align:left}.file-data .tooltip-inner p{font-size:14px;line-height:normal;margin:0}.file-data .tooltip-inner>p{margin-bottom:5px}.file-data .tooltip-inner h6{font-size:14px;font-weight:600;margin-bottom:7px}.file-data .arrow{display:none}.chartjs-render-monitor{width:100%!important}.preview-proposal .react-select-style .css-1pahdxg-control,.preview-proposal .react-select-style .css-yk16xz-control{border-radius:40px;border-width:1px}.preview-proposal .react-select-style .css-1wr29e1-Promise,.preview-proposal .react-select-style .css-g1d714-ValueContainer{padding:0 10px}.preview-proposal .react-select-style .css-1uccc91-singleValue,.preview-proposal .react-select-style .css-1wa3eu0-placeholder{font-size:14px}.preview-proposal .react-select-style .css-1hwfws3{padding-left:8px}.preview-pdf .modal-content{max-width:1728px;width:100%}.highlight-section{page-break-before:always}.proposal-customer{background-color:#ececec;font-family:Montserrat,sans-serif!important}.proposal-customer table{margin:auto}.common-space{display:grid;grid-template-columns:479px 1fr;grid-gap:24px}.banner-content h6{color:#000;font-size:24px;line-height:133.4%;margin:0}.banner-content .created-by-pro{font-weight:600}.banner-content .created-by-pro span{font-size:18px;font-weight:400;position:relative;top:-3px}.banner-content h1{color:#015030;font-size:34px;font-weight:600;letter-spacing:.25px;line-height:123.5%;margin:0;word-break:break-word}.banner-content h5{color:#000;display:inline-block;font-size:14px;font-weight:400;letter-spacing:.15px;line-height:24px;margin:0;position:relative}.banner-content h3{font-size:14px;margin:50px 0 30px}.border-line{background-color:#8b8b8b;height:1px;margin:0 auto;width:220px}.proposal-detail{margin:0 auto;width:100%}.proposal-detail li{color:#6a6a6a;display:block;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:normal;line-height:123.5%;padding:0 5px}.proposal-detail li,.proposal-detail li a{text-decoration:none}.banner-content h4{font-weight:700;margin-bottom:40px}.common-title-pdf h2{color:#000;font-size:48px;margin:0}.common-title-pdf h2 strong{font-weight:500}.p-top{padding-top:40px}.p-bottom{padding-bottom:40px}.p-left{padding-left:24px}.p-right{padding-right:24px}.utility-price .common-title-pdf{margin-bottom:30px}.utility-price .table-responsive{overflow-y:hidden}.aps-price p{font-size:37px;line-height:normal;margin:0;min-height:129px}.energy-prices{align-items:center;display:flex;margin-bottom:45px}.energy-prices span{font-size:30px}.energy-prices .react-select-style{margin-left:auto;min-width:80px}.projected-annual h4{font-size:35px;font-weight:700;margin-bottom:12px}.unpredictabl{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;margin-top:50px}.table-size .table tbody tr .large-value{font-size:48px;font-weight:700}.total-paid{margin-top:40px}.total-paid h5{font-size:30px;font-weight:400}.preview-pdf .modal-body{word-break:inherit}.preview-proposal .danger{color:#a00000!important}.pdf-footer-sec ul li{color:#6a6a6a;display:inline-block;font-size:14px;line-height:normal;padding:0 16px}.pdf-footer-sec ul{align-items:center;display:flex}.pdf-footer-sec ul li:first-child{padding-left:0}.pdf-footer-sec ul li span{color:#242424;font-weight:500}.going-solar{background-size:cover}.buy-solar{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:210px;position:relative;z-index:1}.going-solar-box{text-align:center}.going-solar-box span{align-items:center;border:1px solid #36454f;border-radius:50%;display:flex;height:70px;justify-content:center;margin:0 auto;width:70px}.going-solar-box span img{min-height:28px;min-width:24px}.going-solar-box h6{font-weight:400;margin-top:13px}.going-solar h4{font-size:26px;font-weight:400;margin-bottom:50px;position:relative;z-index:1}.solar-system-data h4{align-items:center;color:#242424;display:inline-flex;font-size:36px;font-weight:500;margin:0;position:relative}.plan-overview .solar-system-data h4{font-weight:400}.plan-overview .solar-system-data h4 span{color:#6a6a6a;font-size:20px}.orang-value,.plan-overview .solar-system-data .orang-value{color:#f47320}.your-solar-system-sec .solar-system-data h4{font-size:24px}.solar-system-data h4 span{color:#242424;font-size:16px;font-weight:500;letter-spacing:.46px;margin-left:8px}.solar-system-outer{display:flex;grid-gap:16px}.solar-system-data{align-items:center;border:1px solid #acacac;border-radius:12px;display:flex;flex:1;flex-direction:column;justify-content:center;min-width:180px;overflow:hidden;padding:24px 14px;position:relative;text-align:center}.solar-system-data.payback-year{max-width:124px;min-width:auto;padding:23px 6px}.solar-system-data h6{color:#6a6a6a;font-size:14px;font-weight:500;margin:0}.solar-system-data h4 sub{bottom:0;color:#242424;font-size:20px;font-weight:500;margin-left:10px}.system-data-info{display:flex;flex-direction:column;row-gap:40px;width:100%}.system-data-panel{background-size:cover;max-width:100%;width:100%}.estimated-year>ul>li{display:flex;flex-direction:column;padding:0 20px;row-gap:12px;width:33.3%}.estimated-year>ul>li .slick-slider,.estimated-year>ul>li .slick-slider>div,.estimated-year>ul>li .slick-slider>div>div,.estimated-year>ul>li .slick-slider>div>div>div{display:flex;flex-grow:1}.estimated-year>ul>li .slick-slider>div>div>div>div{display:flex;flex-grow:1;width:100%}.estimated-year>ul>li:last-child{padding-right:0}.estimated-year>ul>li:first-child{padding-left:0}.estimated-year>ul>li h5{color:#6a6a6a;font-size:24px;font-weight:500;margin:0}.estimated-year{padding:0;width:100%}.estimated-year>ul{display:flex;row-gap:35px;width:100%}.solar-system-details-outer{column-gap:48px;display:flex;flex-grow:1;width:100%}.solar-system-details{display:flex;flex:1}.estimated-year .slick-next:before,.estimated-year .slick-prev:before{color:#015030;content:"\e9b5";font-family:icomoon!important;font-size:14px}.estimated-year .slick-prev:before{display:inline-block;transform:rotate(180deg)}.estimated-year .slick-prev{left:0}.estimated-year .slick-next{right:0}.estimated-year .slick-next,.estimated-year .slick-prev{border-radius:4px;font-size:13px;height:20px;width:20px;z-index:1}.estimated-year .slick-next:hover,.estimated-year .slick-prev:hover{background-color:rgba(179,203,193,.44)}.estimated-year .slick-dots li button:before{display:none}.estimated-year .slick-dots li button{background-color:#e6eeea;border-radius:21px;height:12px;width:12px}.estimated-year .slick-dots .slick-active button{background-color:#f47320}.estimated-year .slick-dots{bottom:-23px}.estimated-year .slick-dots li{height:auto;margin:0 4px;padding:0;width:auto}.solar-system-img{align-items:center;display:flex;height:203px;justify-content:center;overflow:hidden;text-align:center;width:178px}.estimated-year-value h4{color:#242424;font-size:24px;font-weight:500;line-height:133.4%;margin:0}.solar-system-img img{display:inline;max-height:190px;max-width:175px}.included-options h6 span{font-weight:400}.manufacturer_image{margin-bottom:0;width:100%}.estimated-year-value img{height:auto;max-height:56px;max-width:200px;width:auto}.chartjs-size-monitor{display:none}.usage-production{padding-bottom:40px}.impact-equivalent ul li{display:block}.included-data p{font-size:13px}.highlight-section:last-child{margin-bottom:0}.highlight-section{background-color:#fff;counter-increment:section;position:relative}.annual-production-range{display:grid;grid-template-columns:1fr 1fr;grid-gap:0}.production-range-data li{border-bottom:1px solid #acacac;color:#242424;display:flex;font-size:16px;font-weight:400;line-height:normal;margin-bottom:8px;padding:8px 0}.production-range-data li:last-child{border-bottom:none;margin-bottom:0}.total-energy{font-size:25px;font-weight:400;margin-top:67px;text-align:right}.total-energy span{font-weight:600}.message-note p{color:#6a6a6a;font-size:12px;letter-spacing:.4px;line-height:166%;margin-bottom:8px}.message-note.gray-note p{color:#8b8b8b}.message-note p:last-child{margin-bottom:0}.message-note{position:relative}.plan-adding .plan-content{font-size:20px}.plan-adding .common-title-pdf{align-items:center}.plan-overview .react-select-style{max-width:310px;width:100%}.utility-price .common-title-pdf{margin-top:36px}.net-system-cost .cost-data ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;align-items:flex-end;min-height:100px}.net-system-cost .cost-data ul li{display:block;line-height:normal}.net-system-cost .cost-data ul li span{display:inline-block;font-size:18px;margin-bottom:7px}.net-system-cost .cost-data ul li h5{font-size:33px;font-weight:400;margin:0}.net-system-cost .cost-data ul li h5 .sub{bottom:0;font-size:16px}.system-cost-sec ul li{align-items:center;border-bottom:1px solid #acacac;color:#242424;display:flex;font-size:16px;padding:12px 0}.system-cost-sec ul li span{line-height:normal}.sub-note,.system-cost-sec ul li sub{bottom:0;color:#6a6a6a;display:inline-block;font-size:12px;line-height:normal}.sub-note{display:block;margin:0}.system-cost-sec ul li:last-child{border-bottom:none}.heading-number{color:#8b8b8b;font-size:12px;font-weight:400;left:0;top:-12px}.proposal-card-title .heading-number{left:-9px;top:-20px}.system-cost-sec ul li .checkbox-label span:before{top:4px}.system-cost-sec ul li .checkbox-label input:checked+span:after{top:4.5px}.system-cost-sec ul li .checkbox-label span{font-size:20px}.system-cost-sec .bold-text{font-weight:600!important}.overlay-img{background-image:linear-gradient(180deg,#fbfafa,#f6f6f6,#f2f1f2,#ededed,#e9e9e9);height:100%;left:0;opacity:.96;position:absolute;top:0;width:100%}.saving-estimate{grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin-top:60px}.electricity-saving{background-color:#f4f4f4;background-size:cover;counter-reset:my-awesome-counter;display:inline-block;padding-bottom:20px;padding-top:32px;width:100%}.savings-estimate{align-items:center;display:flex}.savings-estimate h4{font-size:40px;font-weight:400}.savings-estimate .react-select-style{align-items:center;display:flex;margin-left:auto}.preview-proposal .react-select-style .css-1fhf3k1-control{background-color:transparent;border-radius:40px;border-width:1px;cursor:not-allowed;font-size:22px;min-height:34px;opacity:1}.preview-proposal .react-select-style .css-1fhf3k1-control:hover{border-color:#bfbfbf}.select-value{min-width:80px}.savings-estimate .react-select-style span{font-size:19px;margin-right:30px;max-width:max-content;text-align:right}.solar-installation{display:grid;grid-template-columns:1fr .6fr;grid-gap:50px;margin-top:40px}.pdf-solar-logo img{max-width:268px;width:100%}.pdf-solar-logo{margin-bottom:30px;text-align:right}.warranties-years .plan-number li{display:inline-block;margin-bottom:60px;margin-right:60px}.warranties-years .plan-number li:last-child{margin-right:0}.warranties-years .plan-number li span{font-size:18px;font-weight:500;min-width:max-content;width:max-content}.warranties-years h5{font-size:24px;font-weight:400;margin-bottom:21px;margin-top:50px}.warranties-years h5 span{font-size:17px}.warranties-years .plan-number li h4{font-size:30px;margin:0;min-width:max-content;width:max-content}.warranties-years .plan-number li h4 sub{bottom:0;font-size:16px;font-weight:400}.warranties-years .plan-number{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.warranties-years p{font-size:18px;margin-top:25px}.install-data h6{font-size:21px;font-weight:400;margin-top:20px;text-align:right}.install-data p{font-size:14px;margin:0;text-align:right}.process-overview ul{counter-reset:my-awesome-counter}.process-overview ul li{counter-increment:my-awesome-counter;display:block;font-size:19px;margin-bottom:25px;padding-left:35px;position:relative}.process-overview ul li:last-child{margin-bottom:0}.process-overview ul li:before{color:#19bc7d;content:counter(my-awesome-counter);font-size:30px;font-weight:600;left:0;position:absolute;top:-8px}.process-overview h6{font-size:24px;font-weight:400;margin-bottom:25px}.system-warranties-overview{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;margin-bottom:70px;max-width:280px;width:100%}.warranties-overview-number h6{font-size:23px;font-weight:400}.warranties-overview-number span{font-size:20px}.install-info li{display:flex;margin-bottom:10px}.install-info li span:first-child{min-width:150px}.install-info li span{font-size:19px}.install-info h6{font-size:24px;font-weight:400;margin-bottom:10px}.install-info{margin-top:60px}.install-data{margin-top:110px}.install-data .carousel-control-next,.install-data .carousel-control-prev{display:none}.install-data .carousel-indicators{bottom:-35px;margin-bottom:0;z-index:1}.install-data .carousel-indicators li{background-color:transparent;border:1px solid #f89839;border-radius:50%;height:14px;opacity:1;width:14px}.install-data .carousel-indicators .active{background-color:#f89839}.ready-solar-btn .gray-btn{background:#f4f4f4;border:1px solid #bfbfbf}.ready-solar-btn .green-btn{background:#19bc7d;color:#fff}.ready-solar-btn button{border-radius:13px;padding:10px 20px}.edit-pdf{align-items:center}.edit-pdf img{min-width:21px}.calculating-plan .calculating-data{font-size:12px;padding:0 20px}.calculating-plan .calculating-data:first-child{padding-left:0}.calculating-data span{display:block;font-size:18px}.calculating-plan .calculating-data:last-child{padding-right:0}.list-of-data{counter-reset:my-awesome-counter}.list-of-data p{counter-increment:my-awesome-counter;padding-left:15px;position:relative}.list-of-data p:before{content:counter(my-awesome-counter) ".";font-size:12px;left:0;position:absolute;top:0}.lender-disclosure img{margin-top:3px;max-width:32px}.lender-disclosure span{color:#6a6a6a;display:block;font-size:12px;padding-left:8px;width:calc(100% - 32px)}.lender-disclosure.position-relative{align-items:flex-start;display:inline-flex}.common-title-pdf h2 sup{color:#000;font-size:26px;font-weight:400;top:-.6em}.manage-scroll{border:1px solid #ddd;border-radius:6px;max-height:185px;overflow:auto;padding:0 12px 12px}.manage-scroll .table-hover tbody tr .select-list{background-color:#f4f4f4;font-weight:700}.manage-scroll .general-card{border:none;border-radius:0;padding:0}.manage-scroll thead{background-color:#fff;position:sticky;top:0;z-index:9}.fixed-scroll{max-height:calc(100vh - 240px);overflow:auto}.fixed-scroll thead{background-color:#fff;position:sticky;top:0;z-index:1}.manage-scroll .data-hide .hide-content{display:inline-block;max-width:87px}.request-change h6{color:#6a6a6a;font-size:16px;font-weight:400;letter-spacing:.15px;line-height:150%;margin:0 0 12px}.select-request-type .radio-check{margin-bottom:24px}.select-request-type .radio-check:last-child{margin-bottom:15px}.note-input .note-title{font-size:14px;font-weight:400;margin-right:17px;min-width:51px}.note-length{font-size:14px;text-align:right}.sales-pop .modal-title{font-size:20px;font-weight:600}.sales-pop .btn-prop{color:#000;font-size:47px;top:1px}.sales-pop .modal-header{border:none}.note-input{align-items:baseline;display:flex}.textarea-note textarea::placeholder{color:#36454f!important}.submitted-successfully img{max-width:170px}.submitted-successfully{padding:10px 0 23px;text-align:center}.submitted-successfully h6{margin:17px 0 0}.highlight-section .cancelled-mark{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:.5;position:absolute;width:100%;z-index:2}.cancelled-mark{display:none}.cancel-proposal .cancelled-mark{display:block}.proposal-details{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:8px}.proposal-details .user-account{display:flex;flex-direction:column}.user-account .account-detail{display:flex;flex:1;flex-direction:column;justify-content:space-around}.proposal-details .user-account .account-detail li .highlight-data .account-type{min-width:78px}.proposal-details .user-account .account-detail li .highlight-data{margin-left:-10px}.highlight-data{border-radius:50px;padding:5px 10px}.proposal-details .account-detail li .account-type{margin-right:10px;min-width:59px}.proposal-details .map-wrapper{display:flex;flex-direction:column-reverse;height:100%;min-height:310px}.proposal-details .user-account .account-detail li .account-type{min-width:78px}.proposal-details .user-account .account-detail.account-type-label li .account-type{min-width:150px}.design-studio-img{background-position:50%;background-size:cover;border-radius:6px}.current-usage{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:7px}.current-usage li span{font-size:14px}.current-usage li{display:block}.current-usage li h4{color:#555;font-size:14px;font-weight:600;margin:8px 0 0}.year-production{padding:20px 0 12px 20px}.select-one h6{color:#555;font-size:14px;font-weight:600;margin-bottom:6px}.select-one ul li{display:inline-block;margin-right:40px}.select-one ul li:last-child{margin-right:0}.select-one .checkbox-label input:checked+span:before{opacity:.5}.select-one{background-color:#f4f4f4;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #ddd;padding:10px 20px}.react-select-small .react-select-style .css-1uccc91-singleValue,.react-select-small .react-select-style .css-1wa3eu0-placeholder{font-weight:400;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-select-small .css-b8ldur-Input{margin:0;padding-bottom:0;padding-top:0}.react-select-small .react-select-style .css-1gtu0rj-indicatorContainer,.react-select-small .react-select-style .css-tlfecz-indicatorContainer{height:24px}.react-select-small .react-select-style .css-1gtu0rj-indicatorContainer:last-child,.react-select-small .react-select-style .css-tlfecz-indicatorContainer:last-child{padding-right:0}.react-select-small .react-select-style .css-1fhf3k1-control,.react-select-small .react-select-style .css-1o1eszu-control,.react-select-small .react-select-style .css-1pahdxg-control,.react-select-small .react-select-style .css-rpfwzm-control,.react-select-small .react-select-style .css-yk16xz-control{min-height:20px}.system-header{border-bottom:1px solid #dfdfdf;padding:15px 12px}.select-system{display:inline-flex;max-width:368px;padding:0 10px;width:100%}.select-system .fields-error{font-size:10px;margin:0;position:absolute}.select-system:first-child{padding-left:0}.select-system P{font-size:14px;min-width:max-content;width:max-content}.select-system P sub{bottom:0;font-size:80%}.select-system P span{font-weight:600}.select-system .react-select-style{width:100%}.select-system .form-label{color:#555;font-size:14px;margin:0 9px 0 0}.power-output{align-items:center;display:flex}.power-output li{color:#555;display:flex;font-size:14px;font-weight:400;line-height:normal;margin-right:24px}.power-output-outer{background-color:rgba(255,140,0,.1);border-radius:100px;color:#ff8c00;font-weight:500;min-width:max-content;padding:8px 16px}.power-output-outer .icon-warning-error{color:#ff8c00;margin-left:6px}.power-output li .icon-warning-error:before{color:#ff8c00;top:0}.power-output li sub{font-size:14px}.power-output li .error_state{color:#e6614f;margin:0}.power-output li:last-child{margin-right:0}.add-row .btn:focus{box-shadow:none}.add-row .btn:active,.add-row .btn:disabled{background-color:transparent}.add-row .btn:active{box-shadow:none}.add-row .btn{align-items:center;background-color:transparent;color:#313b51!important;display:flex;font-size:14px;font-weight:700}.flex-auto form{flex:auto}.amount-enter{width:90px}.xs-input{width:37px}.xl-input input{width:124px}.year-drop{width:80px}.react-select-style .year-drop .css-1gtu0rj-indicatorContainer,.react-select-style .year-drop .css-tlfecz-indicatorContainer{padding:0}.add-row .btn img{max-width:15px}.header-border{align-items:center;border-bottom:#dfdfdf;display:flex;justify-content:space-between;width:100%}.system-step{margin-top:30px}.vertical-align-baseline .table tbody td{vertical-align:baseline}.system-step.card-common.fields-error-border .general-card,.system-step.fields-error-border .card-title-box{border-color:#e6614f}.system-step .card-title-box{background-color:#eee;border-color:#718c9e;border-radius:12px 12px 0 0;min-height:44px;min-width:auto}.system-step .card-title-box h6{font-size:16px;font-weight:600;line-height:28px;text-transform:uppercase}.system-step .card-title-box .add-row{margin-left:8px}.system-step .card-title-box .iconmoon{font-size:17px}.system-step .card-title-box .disabled-item{opacity:.3}.system-step.card-common .general-card{border-color:#718c9e}.system-step .table,.system-step.card-common .general-card{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-right-radius:8px}.system-step .footer-gray{background-color:#edecec}.addon-switch-btn{column-gap:24px;display:flex;row-gap:16px}.addon-switch-btn .switch-data{font-weight:400}.addon-switch-btn h6{color:#313b51;font-size:14px;font-weight:600;margin:0;min-width:75px;width:75px}.addon-switch-flex{display:grid;flex-grow:1;grid-template-columns:1fr 1fr 1fr 1fr;row-gap:20px}.system-step .tab-content,.system-step .tab-pane{height:100%}.system-step .tab-pane .general-card{display:flex;flex-direction:column}.system-step .tab-pane .general-card .system-table{flex:auto}.cos-amount .table:last-child td{padding-bottom:10px}.cos-amount .xl-input input{height:auto!important;width:90px}.cos-amount .xl-input.cpw-input input{width:90px}.cos-amount input{font-weight:600}.error-input-value .input-material input,.error-input-value.input-material input{border-color:#e6614f!important;color:#e6614f}.cos-amount .input-material input,.discount-tab .input-material input{padding:2px 5px}.cos-amount .table tbody tr:first-child td:nth-child(3),.cos-amount .table tbody tr:nth-child(2) td:nth-child(3),.cos-amount .table tbody tr:nth-child(3) td:nth-child(3),.cos-amount .table thead tr:first-child th:nth-child(3){padding-left:120px}.account-tabs-data-order .cos-amount .table tbody tr:first-child td:nth-child(3),.account-tabs-data-order .cos-amount .table tbody tr:nth-child(2) td:nth-child(3),.account-tabs-data-order .cos-amount .table tbody tr:nth-child(3) td:nth-child(3),.account-tabs-data-order .cos-amount .table thead tr:first-child th:nth-child(3){padding-left:25px}.cos-amount .table tbody tr:first-child td:nth-child(3) .table-space,.cos-amount .table tbody tr:nth-child(2) td:nth-child(3) .table-space,.cos-amount .table tbody tr:nth-child(3) td:nth-child(3) .table-space,.cos-amount .table thead tr:first-child th:nth-child(3) .table-space{padding-left:10px}.cos-amount .table tbody tr td:nth-child(4),.cos-amount .table thead tr th:nth-child(4){padding-right:70px}.account-tabs-data-order .cos-amount .table tbody tr td:nth-child(4),.account-tabs-data-order .cos-amount .table thead tr th:nth-child(4){padding-right:12px}.cos-amount .table thead tr th:first-child{min-width:140px;width:140px}.warranty-area .switch-data{min-width:max-content;width:max-content}.special-discount{max-width:380px}.system-table.small-input .input-material{max-width:90px}.add-row{align-items:center;display:flex;justify-content:center}.system-table .table tbody td{border:none}.adders-main-list .table tbody td{word-break:keep-all}.generate-btn.generate-btn-center{align-items:center;display:flex;justify-content:center;margin-top:26px}.generate-btn.generate-btn-center .btn{animation:shadow-pulse 1s infinite;background:rgba(255,127,0,.8);font-size:14px;height:40px;margin-bottom:0;max-width:800px;width:100%}.generate-btn.generate-btn-center .btn .iconmoon:before{color:#fff}.generate-btn.generate-btn-center .btn .iconmoon{font-size:14px}.generate-btn.generate-btn-center .btn:disabled{animation:inherit;box-shadow:none!important}@keyframes shadow-pulse{0%{box-shadow:0 0 0 0 rgba(238,144,74,.5)}to{box-shadow:0 0 0 20px rgba(238,144,74,0)}}@keyframes shadow-pulse-big{0%{box-shadow:0 0 0 0 rgba(0,0,0,.5)}to{box-shadow:0 0 0 40px transparent}}.sales-dashboard-btn .preview-header .btn-add-data.active-status-bag{animation:preview-pro 1s infinite}@keyframes preview-pro{0%{box-shadow:0 0 0 0 rgba(0,0,0,.3)}to{box-shadow:0 0 0 10px transparent}}@keyframes preview-pro-big{0%{box-shadow:0 0 0 0 rgba(0,0,0,.2)}to{box-shadow:0 0 0 30px transparent}}.generate-btn .generate-data .btn{height:40px;margin-bottom:20px;max-width:150px;width:100%}.generate-btn .switch-btn{margin-bottom:20px;margin-left:10px}.pay-by{width:280px}.generate-price{align-items:center;display:flex;justify-content:flex-end;max-width:360px;width:100%}.sub-total{margin-right:28px}.cpw-data,.sub-total{align-items:center;display:flex;font-size:14px}.cpw-data span,.sub-total span{margin-left:12px}.number-of-table{width:40px}.plan-share-option{align-items:center;display:inline-flex;justify-content:center;margin-bottom:15px;margin-top:25px;padding:0 .75rem;text-align:center;width:100%}.plan-share-option li .iconmoon{display:none}.plan-share-option li{display:inline-block;padding:0 10px}.plan-share-option li span{display:block;font-size:11px;padding-top:4px}.proposal-plans{background-color:#fff;border:1px solid #bfbfbf;border-radius:6px;margin-top:30px;padding:8px 20px 20px}.proposal-plans th .react-select-style{margin-top:29px;padding:0 12px}.accept-pro{border-radius:50px;padding:10px 20px}.note-click{display:flex}.note-click span{align-items:center;display:flex}.plan-value-number{max-width:67%;text-align:right;width:100%}.proposal-plans thead th{border:none;vertical-align:baseline}.proposal-plans thead th:last-child{padding-right:0}.proposal-plans .table tbody tr:last-child td{border-bottom:1px solid rgba(94,106,114,.1)}.proposal-plans .table tbody tr:first-child td{border-top:1px solid rgba(94,106,114,.1)}.proposal-plans .table tbody tr td:first-child{border-left:none}.proposal-plans .table tbody tr td:last-child{border-right:none}.proposal-plans .table td,.proposal-plans .table th{border-color:rgba(94,106,114,.1)}.new-proposal-layout.proposal-plans .table tbody tr .active-head,.new-proposal-layout.proposal-plans .table thead tr .active-head{border-color:rgba(94,106,114,.15)}.proposal-plans .icon-hide-eye-crossed:before,.proposal-plans .icon-show-eye:before{color:#3c66c3}.proposal-plans .icon-hide-eye-crossed,.proposal-plans .icon-show-eye{margin-left:10px}.top-to-btm{background-color:#fff;bottom:0;box-shadow:0 -4px 4px rgba(0,0,0,.1);padding:9px 0;position:fixed;right:0;width:calc(100% - 96px);z-index:99}.top-to-btm .container{align-items:center;column-gap:10px;display:flex;justify-content:space-between}.proposal-invalid{background:linear-gradient(0deg,rgba(230,97,79,.2),rgba(230,97,79,.2)),#fff;bottom:48px;box-shadow:0 -4px 6px rgba(0,0,0,.05);padding:10px 0;position:fixed;right:0;text-align:center;width:calc(100% - 96px);z-index:111}.proposal-invalid .danger{font-weight:500}.system-step.warranty-area .general-card{border-top-left-radius:0;min-height:296px}.system-step.warranty-area .tab-area .nav-pills .nav-link:first-child{border-bottom-left-radius:0;border-top-left-radius:6px}.system-step.warranty-area .tab-area .nav-pills .nav-link:last-child{border-bottom-right-radius:0;border-top-right-radius:6px}.system-step.warranty-area .tab-area .nav-pills .nav-link{background-color:#fff;border-bottom:#bfbfbf;border-left-color:#bfbfbf;border-right:1px solid #bfbfbf;border-top-color:#bfbfbf;min-width:max-content;padding:4px 9px}.system-step.warranty-area .tab-area .nav-pills .nav-link.active{background-color:#36454f}.system-step.warranty-area .table tfoot td:last-child{border-bottom-right-radius:6px}.system-step.warranty-area .table tfoot td:first-child{border-bottom-left-radius:6px}.card-common .general-card{background-color:#fff;border-color:#bfbfbf;border-top-left-radius:0}.card-common-between{margin-bottom:20px}.card-common-between:last-child{margin-bottom:0}.card-title-box{align-items:center;background-color:#eee;border:solid #bfbfbf;border-top-left-radius:6px;border-top-right-radius:6px;border-width:1px 1px 0;display:inline-flex;justify-content:center;min-width:170px;padding:6px 14px;text-align:center}.card-title-box h6{color:#313b51;font-size:14px;font-weight:600;margin-bottom:0;min-width:max-content}.system-step .lead-overview-data .general-card{margin-top:0}.system-step tfoot tr td:last-child{border-bottom-right-radius:8px}.system-step tfoot tr td:first-child{border-bottom-left-radius:8px}.react-calendar-custom{border:none;font-family:Montserrat,sans-serif}.react-calendar-custom .react-calendar__month-view__weekdays__weekday{padding:0}.sales-option .react-calendar{border:none}.react-calendar-custom .react-calendar__navigation__next2-button,.react-calendar-custom .react-calendar__navigation__prev2-button{display:none}.react-calendar-custom .react-calendar__navigation{margin-bottom:7px}.react-calendar-custom .react-calendar__month-view__days__day--weekend{color:inherit}.react-calendar-custom .react-calendar__tile--rangeBothEnds{color:#fff}.react-calendar button,.react-calendar-custom .react-calendar__month-view__weekdays__weekday{color:#313b51}.react-calendar-custom .react-calendar__navigation__prev-button{order:2}.react-calendar-custom .react-calendar__navigation__next-button{order:3}.react-calendar-custom .react-calendar__navigation__label{color:#313b51;font-weight:600;order:1;text-align:left}.react-calendar-custom .react-calendar__navigation__label:hover{background-color:transparent!important}.react-calendar-custom abbr[title]{text-decoration:none}.react-calendar-custom .react-calendar__tile{border-radius:8px;color:#313b51;font-size:14px}.react-calendar-custom .react-calendar__tile--active:enabled:focus{background:#e8e8e8;color:#313b51}.react-calendar__tile--active:enabled:focus{background:#36454f}.react-calendar-custom .react-calendar__tile--now,.react-calendar-custom .react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#36454f;color:#fff}.react-calendar-custom .react-calendar__tile:disabled{background-color:transparent;opacity:.4}.react-calendar-custom .react-calendar__tile--active{background-color:#e8e8e8;color:#313b51}.react-calendar-custom .react-calendar__tile--active:focus{background-color:#36454f;color:#fff}.booked-date{position:relative}.booked-date:before{background-color:#36454f;border-radius:50%;bottom:4px;content:"";height:5px;left:0;margin:0 auto;position:absolute;right:0;width:5px}.react-calendar-custom .react-calendar__tile--active:enabled:focus,.react-calendar-custom .react-calendar__tile--active:enabled:hover{background-color:#e8e8e8}.sales-option{background-color:#fff;padding:15px 20px}.design-option .btn{display:flex;margin-bottom:15px;padding:11px 40px;width:100%}.design-option .btn:last-child{margin-bottom:0}.design-option{margin-top:35px}.design-option .orange-btn{background-color:#f89839;color:#fff}.design-option .blue-btn{background-color:#3c66c3;color:#fff}.design-option .black-btn{background-color:#313b51;color:#fff}.customer-requests li{display:block;font-size:14px;font-weight:500;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-requests li:last-child{margin-bottom:0}.customer-requests li span{color:#8e8a8a}.customer-requests li img{margin-top:-3px}.link-btn{color:#f89839}.link-btn:hover{color:#f89839;text-decoration:none}.customer-svc h5{font-size:17px}.customer-svc{margin-bottom:18px;margin-top:30px}.internal-messages li p{max-width:220px;overflow:hidden;padding-right:9px;text-overflow:ellipsis;white-space:nowrap}.internal-messages li{display:flex}.customer-svc .link-btn{font-size:14px;font-weight:500}.hide-content{max-width:220px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.show-hide-content .table tbody td .text-decoration{display:inline;overflow:inherit;text-overflow:inherit;white-space:inherit}.card{border:1px solid #bfbfbf}.table.sales-table tbody tr:last-child td{border-bottom:none}.sales-dashboard .surveys-task-header{align-items:center;display:flex;justify-content:space-between;max-width:320px;padding:20px 25px 0;width:100%}.sales-dashboard .surveys-task-header .survey-notification{align-items:center;display:flex;justify-content:flex-end}.sales-dashboard .surveys-task-header .survey-notification .notification-img-outer{align-items:center;background:#f4f4f4;border-radius:3px;cursor:pointer;display:flex;height:40px;justify-content:center;margin:0 0 0 9px;width:40px}.notification-img-outer div{position:relative}.notification-img-outer span{background-color:#e6614f;border-radius:50%;height:5px;position:absolute;width:5px}.mode-toggle-switch span{font-size:14px;font-weight:500;margin-left:8px}.mode-toggle-switch{align-items:center;display:flex}.custom-switch input{cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.switch-small label{height:17px;width:31px}.switch-small label:after{height:11px;top:3px;width:11px}.switch-small input:checked+label:after{left:17px}.custom-switch-btn label{background:#303030;border-radius:40px;cursor:pointer;display:block;height:18px;margin:0;position:relative;width:31px}.custom-switch-btn input:checked+label{background-color:#303030}.custom-switch-btn label:after{background:#fff;border-radius:19px;content:"";display:block;height:14px;left:2px;pointer-events:none;position:relative;top:2px;transition:all .4s ease-in-out;width:14px}.custom-switch-btn input:checked+label:after{background:#fff;left:15px}.custom-switch-btn input{cursor:pointer;height:100%;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.sales-dashboard-title{padding:15px 0 16px}.sales-dashboard-title h4{color:#313b51;font-size:18px;font-weight:500;margin:0;text-transform:capitalize}.custom-switch-btn{position:relative}.outer-padding{padding:25px}.sales-dashboard .filter-header .common-filter{background-color:rgba(248,152,57,.14)}.sales-dashboard .filter-header ul .common-filter .btn-link{background:transparent;color:#f89839}.sales-dashboard .filter-accordion .collapse:before{display:none}.sales-dashboard .filter-accordion .filter-body{background-color:rgba(248,152,57,.14)}.sales-dashboard .search-criteria .column.show .btn,.sales-dashboard .theme-bag{background-color:#f89839!important}.sales-dashboard .tabel-custom-checkbox input:checked+label:before{background-color:#36454f;border-color:#36454f}.sales-dashboard .out-line-btn:active,.sales-dashboard .out-line-btn:hover,.sales-dashboard-btn .out-line-btn:active,.sales-dashboard-btn .out-line-btn:hover{background-color:#36454f!important;border-color:#36454f!important}.sales-dashboard .no-outline:active,.sales-dashboard .no-outline:hover,.sales-dashboard-btn .no-outline:active,.sales-dashboard-btn .no-outline:hover{background-color:transparent!important;border-color:transparent!important;color:#36454f}.disclaimer-accepted .btn-add-data,.sales-dashboard .btn-add-data,.sales-dashboard-btn .btn-add-data{border-radius:40px;min-width:80px}.disclaimer-accepted .btn-add-data,.disclaimer-accepted .btn-add-data:active,.sales-dashboard .btn-add-data,.sales-dashboard-btn .btn-add-data,.sales-dashboard-btn .btn-add-data:active{background-color:#36454f!important;border-color:#36454f}.disclaimer-accepted .btn-add-data:disabled,.sales-dashboard .btn-add-data:disabled{color:#fff}.sales-dashboard .out-line-btn:disabled{color:#36454f}.disclaimer-accepted .active-status-bag,.disclaimer-accepted .active-status-bag:focus,.sales-dashboard-btn .active-status-bag,.sales-dashboard-btn .active-status-bag:focus{background:#19bc7d!important;border-color:#19bc7d!important;color:#fff!important}.sales-dashboard .out-line-btn,.sales-dashboard-btn .out-line-btn{background-color:transparent!important;border-color:#36454f;color:#36454f}.sales-dashboard .no-outline,.sales-dashboard-btn .no-outline{background-color:transparent!important;border-color:transparent;color:#36454f}.sales-dashboard .reset-btn{background-color:rgba(248,152,57,.14);color:#36454f}.sales-dashboard .filter-clear{border-color:#647683}.sales-dashboard .radio-custom-btn input[type=radio]:checked+label:before{border-color:#36454f}.sales-dashboard .radio-custom-btn input[type=radio]:checked+label:after{background-color:#36454f}.sales-dashboard .common-checkbox input:checked+label:before{background-color:#f89839;border-color:#f89839}.sales-dashboard .react-datepicker__close-icon:after{background-color:#3c66c3}.sales-dashboard .tab-outer ul .active-tab a{border-color:#f89839}.sales-dashboard .recommended-count span,.sales-dashboard .skip-btn{color:#f89839}.sales-dashboard .summary-purchase-cost{bottom:0;left:auto;right:0;width:calc(100% - 100px)}.sales-dashboard .badge-secondary,.sales-dashboard .select-action-type .form-control{border-color:#f89839;color:#f89839}.sales-dashboard .active-status-bag,.sales-dashboard .active-status-bag:focus{background-color:#19bc7d!important;border-color:#19bc7d!important}.sales-dashboard .rejected-status-bag{background-color:#e6614f!important;border-color:#e6614f!important}.sales-dashboard .select-action-type .form-control{background-image:url(/a357aa091995459a2cb6.png)}.sales-dashboard .common-title{border-color:#e6e7e9;border-width:1px}.sales-dashboard .summary-purchase-cost .container{margin-right:10px;max-width:100%}.only-sales-dashboard .survey-card .card-header{padding:.75rem 1.25rem}.only-sales-dashboard,.outer-padding{transition:none}.sales-dashboard .filter-header ul .common-filter .btn-link{padding:4px 12px}.sales-table{border-radius:8px}.table.sales-table .table-check{padding:6px 12px}.sales-dashboard .sort-list img{filter:inherit}.sales-dashboard .react-datepicker__day--keyboard-selected,.sales-dashboard .react-datepicker__month-text--keyboard-selected,.sales-dashboard .react-datepicker__quarter-text--keyboard-selected,.sales-dashboard .react-datepicker__year-text--keyboard-selected{background-color:#3c66c3}.sales-dashboard .header-bag{background-color:#f4f4f4}.sales-dashboard .header-dark th{color:#313b51}.sales-dashboard .est-system-losses .est-system-loss-value,.sales-dashboard .tooltip-title{color:#f89839}.sales-dashboard .center-data{align-items:center;display:flex;float:right;margin:auto;width:calc(100% - 100px)}.notify-sales{display:flex}.notify-sales .surveys-task-header .notification-img-outer{background-color:transparent;height:auto}.notify-sales h4{margin:0}.close-sidebar,.hamburger-menu,.notify-sales .surveys-task-header{display:none}.sales-dashboard .site-surveys-main .common-title{border-bottom:none;padding-bottom:0}.sales-dashboard .site-surveys-main .table tbody tr:last-child td{border-bottom:0}.site-surveys-main .pagination .page-item.active .page-link{background:#f89839;border-color:#f89839}.site-surveys-main .go-page .btn{color:#f89839}.sales-dashboard .admin-db-icon,.sales-db-icon{display:none}.sales-dashboard .sales-db-icon{display:inline-block}.sales-dashboard .react-select input:focus,.sales-dashboard .sort-by input:focus{box-shadow:none}.sales-dashboard .react-select .css-1pahdxg-control{box-shadow:0 0 0 .2rem rgba(248,152,57,.2)}.survey-card.sales-task-card .card-header{padding:9px 18px}.sales-dashboard .deny-order .container{max-width:100%;padding:0}.sales-dashboard .deny-order{bottom:0}.sales-dashboard .proposal-config-plan-table .react-select .css-1uccc91-singleValue,.sales-dashboard .proposal-config-plan-table .react-select .css-1wa3eu0-placeholder,.sales-dashboard .proposal-estimation-cost .form-label,.sales-dashboard .specification-download,.sales-dashboard .view-password{color:#f89839}.sales-dashboard .settings-wrapper .nav-tabs,.sales-dashboard .survey-data-outer{padding-left:0;padding-right:0}.calculate-system .overall-system-right{border:1px solid #dfdfdf;margin-top:30px}.table-border-none .table td{border:none}.calculate-system input{margin-left:auto;max-width:52px;text-align:right;width:100%}.calculate-system p{font-size:14px}.calculate-system .fields-error{font-size:11px;margin-top:2px;position:absolute;right:0}.calculate-data{max-width:568px}.sidebar-data.note-data{max-width:380px}.utility-annual .fields-error{bottom:-22px;font-size:10px;position:absolute;right:0;width:max-content}.utility-annual .error_state{border-color:#e6614f!important;color:#e6614f;margin-bottom:.5rem}.utility-annual .error_header{color:#e6614f;font-size:14px;margin-bottom:20px;margin-left:25px}.utility-annual input{margin-left:auto;max-width:91px;text-align:right;width:100%}.sidebar-data.utility-annual{max-width:826px}.utility-annual .table tfoot th{padding-right:20px}.utility-annual .table tfoot th:first-child,.utility-annual .table tfoot th:last-child{padding-right:10px}.utility-annual .table tfoot th{border-top:1px solid #36454f}.kwh-for-energy{margin-bottom:20px;margin-top:20px}.kwh-for-energy p{margin-bottom:12px}.kwh-for-energy p:last-child{margin-bottom:0}.kwh-icon{margin-left:8px;padding:0;top:-2px}.import-from,.kwh-icon{position:relative}.import-from input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;text-indent:-9999px;width:100%;z-index:1}.common-table.utility-annual .table tbody tr:last-child td{padding-bottom:8px}.rebate-data{flex:1;padding:20px}.rebate-data .xl-input{align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.select-all h5{color:#555;font-size:14px;font-weight:600;margin-bottom:13px}.select-all{margin-top:15px}.rebate-data .fields-error{font-size:11px;left:0;margin-top:0;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:100%;z-index:1}.rebate-value-option .form-group input{height:22px!important}.rebate-data .xl-input input{width:140px}.rebate-data .xl-input input::-webkit-input-placeholder{color:#b1b1b1!important;font-size:12px}.rebate-data .xl-input input:-ms-input-placeholder{color:#e8e8e8!important;font-size:12px}.rebate-data .xl-input input::placeholder{color:#b1b1b1!important;font-size:12px}.manufacturer-warranty .table{table-layout:fixed}.note-content h6{color:#555;font-size:15px;font-weight:600;margin:0}.plan-by{font-size:12px;margin-top:4px}.plan-by .note-name{font-weight:400;margin-right:6px}.note-time{color:#b1b1b1}.note-content p{font-size:14px;margin-top:5px;word-break:break-all}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.cos-amount td input[type=password]{font-size:20px!important}}}.generate-btn .generate-data{margin-right:30px}.pay-by .generate-btn{display:flex}.pay-by .generate-btn h6{font-size:14px;font-weight:600;margin:0;min-width:max-content;width:max-content}.pay-by .generate-btn h6:first-child{margin-bottom:36px;margin-top:72px}.generate-btn .switch-data{min-width:max-content;width:max-content}.plan-title{display:flex;flex-direction:column;justify-content:space-between;margin-left:40px;padding-bottom:8px}.included-equipment .table thead th{text-align:left!important}.included-equipment{min-height:1000px}.site-summary{display:flex;flex-direction:column}.recm-size{background-color:#fff;border:1px solid #ddd;border-radius:8px;column-gap:40px;font-size:14px;padding:2px 16px}.new-hoa .add-account .form-label{min-width:170px}.help-option{display:grid;grid-template-columns:1fr;grid-gap:16px 0;margin-top:4px}.help-option li{display:block;text-align:center}.help-option li a{border:1px solid #d9d9d9;border-radius:6px;display:flex;min-height:86px;padding:16px}.help-option li a:hover .iconmoon,.help-option li a:hover .iconmoon:before{color:#fff}.help-option li a:hover{background-color:#36454f;border-color:#36454f}.help-option li a:hover .help-content p,.help-option li a:hover h5{color:#fff}.help-option li h5{color:#000;font-size:16px;font-weight:500;margin-bottom:4px}.help-option li a .help-icon{min-width:30px}.help-content{padding-left:15px;text-align:left}.help-content p{color:#647683;font-size:12px;font-weight:400;letter-spacing:.12px;line-height:normal;margin:0}.help-icon .iconmoon{font-size:25px}.help-common{display:flex;flex-direction:column;font-size:14px;font-weight:500;margin-top:24px;row-gap:8px;text-align:center}.help-common .iconmoon{color:#313b51}.help-common p{color:#000;font-size:12px;margin:0}.help-common h6{color:#313b51;font-size:16px;font-weight:600;margin-bottom:0}.about-data{margin-top:24px;text-align:center}.about-data h5{color:#36454f;font-weight:600;margin-bottom:10px;margin-top:0}.about-data p{font-size:12px}.about-data .current-version{color:#3c66c3;font-size:16px;font-weight:500;margin:8px 0}.about-data .current-version a{color:#3c66c3}.current-version span{padding:0 6px}.about-data h6{font-size:16px;font-weight:500;margin:0 0 8px}.about-data h6 a{color:#3c66c3}.help-popup .sidebar-data{max-width:500px}.help-report-issue .sidebar-data{max-width:620px}.help-popup .sales-sidebar-body{display:flex;flex-direction:column;min-height:100%}.report-issue-modal .detele-img{border-bottom:1px solid #bfbfbf}.report-issue-modal .hide-content{max-width:100%}.describe-issue .form-group{display:flex;flex-direction:column}.describe-issue .d-flex.align-items-center{order:1}.describe-issue .d-flex.align-items-center span{color:#647683;font-size:12px;margin-right:0;text-align:right}.report-issue-modal .detele-img .upload-data{font-weight:400}.report-issue-modal .upload-img-preview{text-align:right}.report-issue-modal .upload-img-preview img{height:500px;object-fit:contain}.report-issue{margin-top:20px}.describe-issue{flex:1}.describe-issue .file-type{max-width:100%;text-align:right}.checkbox-btn input.high-priority:read-only{border-color:#e6614f!important}.checkbox-btn input.high-priority:checked{background:#e6614f;border-color:#e6614f}.checkbox-btn input.medium-priority:read-only{border-color:#fcb215!important}.checkbox-btn input.medium-priority:checked{background:#fcb215;border-color:#fcb215}.checkbox-btn input.low-priority:read-only{border-color:#19bc7d!important}.checkbox-btn input.low-priority:checked{background:#19bc7d;border-color:#19bc7d}.time-slots-action ul{max-height:none}.setting-markup .add-account{max-width:350px;width:100%}.setting-markup .add-account .overview-label{min-width:116px}.info-note .tooltip-inner{font-size:13px;max-width:300px;text-align:left}.info-note.add-file-note .tooltip-inner{max-width:360px}.info-note.meaage-large .tooltip-inner{max-width:500px}.tooltip-align-left .tooltip-inner{text-align:left}.note-data .sales-sidebar-body{height:100%}.note-proposal{display:flex;flex-direction:column;height:100%;justify-content:space-between}.note-proposal div{font-size:14px}.upload-site-img.upload-bill .input-material{grid-template-columns:74px 1fr}.kanban-board{overflow-x:scroll;overflow-y:hidden;padding:20px;white-space:nowrap}.column-board .react-sipmlebar{height:calc(100vh - 210px)}.card-board-outer{background-color:#e6e7e9;min-height:100%;padding:20px}.column-board{border-radius:5px;display:inline-block;margin-right:20px;vertical-align:top;white-space:normal;width:365px}.card-board{background-color:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 3px 4px rgba(0,0,0,.15);margin-bottom:20px;padding:20px}.card-board:last-child{margin-bottom:0}.card-board P{margin:0}.card-board P span{font-weight:500}.board-list li{display:flex;margin-top:12px}.board-list li:last-child{margin-bottom:0}.board-list li span{display:flex;margin-right:12px;width:14px}.board-list li h6{font-size:14px;font-weight:400;margin:0;width:calc(100% - 14px)}.attach-file{border-top:1px solid #ddd;display:flex;margin-top:14px;padding-top:14px}.attach-file li{align-items:center;display:flex;margin-right:24px}.attach-file li:last-child{margin-right:0}.column-title{align-items:center;border-bottom:1px solid #36454f;border-radius:6px;display:flex;font-size:14px;font-weight:600;padding:15px 20px}.column-board .simplebar-content{height:100%}.panel-data-body{display:grid;grid-template-columns:230px 1fr;grid-gap:0}.panel-data-body li{border-top:1px solid #bfbfbf;display:block}.panel-data .edit-option{justify-content:left}.panel-data{border-bottom:1px solid #dfdfdf;border-left:1px solid #bfbfbf}.panel-data:last-child{border-bottom:none}.panel-data-input{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:18px;max-width:700px;padding:10px 30px}.panel-data-input .form-group{margin:0}.res-rating{padding:10px 30px}.panel-data-header li{font-size:14px;font-weight:500}.panel-data-heading h6{font-size:18px;font-weight:500;margin:0;padding:20px 30px}.edit-input .form-group input{border:none}.edit-input .form-control:disabled,.edit-input .form-control[readonly],.edit-input input:disabled{opacity:1}.panel-data-body.panel-data-header li{border:none}.panel-data-body.panel-data-header{margin-bottom:-1px;position:relative}.panel-outer .card{margin-bottom:20px}.panel-outer .card:last-child{margin-bottom:0}.schedule-survey-input .overview-label{min-width:128px}.common-card{margin-bottom:25px}.agm-four-block .column-two{gap:20px 40px}.column-three-middle{grid-template-columns:1fr 2fr 1fr}.finance-six-block.account-receivable .finance-gird-block:nth-child(2) label{min-width:135px}.finance-six-block.account-receivable .finance-gird-block:nth-child(3) label{min-width:113px}.finance-six-block .d-grid.column-two-haf{gap:0 20px;grid-template-columns:1fr 2fr}.lead-overview-box.equipment-data{grid-gap:0;border-bottom:1px solid #bfbfbf}.lead-overview-box.equipment-data:last-child{border-bottom:none}.lead-overview-box.equipment-data .lead-form-title{font-size:16px}.document-status li:nth-child(2n) .overview-label{min-width:137px}.site-survey-data li:nth-child(odd) .overview-label{min-width:104px}.site-survey-data li:nth-child(2n) .overview-label{min-width:134px}.sales-commission-data li:nth-child(odd) .overview-label{min-width:135px}.sales-commission-data li:nth-child(2n) .overview-label{min-width:168px}.order-status-data li:nth-child(odd) .overview-label{min-width:107px}.order-status-data li:nth-child(2n) .overview-label{min-width:126px}.proposal-finance-data .equipment-data li:nth-child(odd){padding-right:15px}.proposal-finance-data .equipment-data li:nth-child(2n){padding-left:15px}.proposal-finance-data li:nth-child(odd) .overview-label{min-width:152px}.proposal-finance-data li:nth-child(2n) .overview-label{min-width:193px}.datepicker__close .react-datepicker__close-icon{margin-right:26px}.pre-lien .add-account .form-label{min-width:175px}.pre-lien .add-account:nth-child(2) .form-label{min-width:181px}.cancellation-notice .add-account .form-label,.cancellation-notice .add-account:nth-child(2) .form-label{min-width:175px}.cancellation-reason.add-account .form-label{min-width:176px}.generate-btn .generate-data .switch-btn span,.rebate-data .select-all .checkbox-label input:checked+span:before{opacity:.7}.if-any .add-account .form-label{min-width:190px}.add-account .upload-file{height:25px}.sales-dashboard .date-close .react-datepicker__close-icon{margin-right:25px}.upload-data{max-width:310px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qty-col{min-width:75px}.qty-col .form-group{margin:0 auto;max-width:100px}.doc-upload-wrapper .iconmoon{font-size:18px}.proposal-details-item ul{column-gap:32px}.proposal-details-item li{display:block;font-size:14px;min-width:max-content;position:relative;width:max-content}.proposal-details-item li span{color:#242424;font-weight:600}.top-to-btm.proposal-details-item{padding:9px 0}.proposal-details-item li p{font-weight:400;margin:0}.proposal-details-item li .proposal-details-item{column-gap:100px;display:inline-flex}.sidebar-data.list-filter{max-width:476px}.order-filter .add-account .form-label{min-width:134px}.pdf-load{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:0 16px;position:fixed;right:0;text-align:center;top:0}.pdf-load img{max-width:180px}.pdf-load p{font-size:16px;margin-bottom:0;max-width:370px;width:100%}.proposal-load-pdf .modal-body{overflow:hidden}.proposalPdfDownload{opacity:0}.proposal-load-pdf .modal-content .modal-footer{display:none}.proposal-load-pdf .modal-content{height:100%}.cam-error-msg{align-items:center;background-color:#fff;border-radius:6px;display:flex;font-size:16px;justify-content:center;min-height:115px;padding:20px}.custom-switch.drak-black input:checked+label{background-color:#36454f}.sup-data{color:#000;font-weight:300}.status-icon{align-items:center;background-color:#e6e7e9;border-radius:50%;display:flex;height:30px;justify-content:center;width:30px}.order-survey-status{align-items:center;display:flex;gap:11px}.account-search.resource-search{align-items:center;display:flex;margin:auto;max-width:275px}.account-search.resource-search input.form-control{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0;padding-left:12px;padding-right:12px}.account-search.resource-search input:focus+span{border-color:#3c66c3}.account-search.resource-search span{align-items:center;background-color:#fff;border:1px solid #bfbfbf;border-bottom-right-radius:40px;border-left-width:0;border-top-right-radius:40px;display:flex;height:34px;width:30px}.resources-tab{margin-bottom:15px}.cke_reset .cke_bottom,.cke_reset .cke_top{background-color:#f9f9f9}.project-status-overview .account-detail{padding:20px}.bottom-card{background-color:#f8f8f8;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #ddd}.project-status-overview .bottom-card .status-data,.project-status-overview .top-card .status-data{padding:15px 20px}.top-card{border-bottom:1px solid #ddd}.status-data{gap:10px 20px}.status-data li{display:flex}.status-data li .status-value{word-break:break-all}.inline-status .status-data{display:flex;flex-wrap:wrap;gap:10px 50px}.status-data .status-type{min-width:auto;padding-right:10px}.approved-amount .status-data li:nth-child(1n+1) .status-type{font-weight:500;min-width:205px}.approved-amount .status-data li:nth-child(2n+2) .status-type{font-weight:500;min-width:168px}.proposal-type-energy .status-data li .status-type{font-weight:500;min-width:144px}.phase-title{background-color:#fff;background:#f9f9f9;border-bottom:1px solid #212121;border-radius:6px;font-size:14px;font-weight:600;height:54px;padding:15px 20px;position:sticky;text-align:center;text-transform:uppercase;top:0;z-index:1}.order-phase{border-radius:6px;display:flex;grid-gap:20px;margin-top:20px;overflow:auto}.phase-column{background-color:#e6e7e9;border-radius:6px;width:25%}.phase-card-outer{min-height:100%;padding:20px}.phase-card{border:1px solid #ddd;border-radius:6px;box-shadow:0 3px 4px rgba(0,0,0,.15);margin-bottom:20px;padding:20px}.phase-card:last-child{margin-bottom:0}.phase-card-status-title h5{font-size:16px;font-weight:600}.phase-card-status-title h6{font-size:14px;font-weight:600}.phase-card ul{border-top:1px solid #dfdfdf;padding-top:20px}.phase-card ul li{display:block;margin-bottom:20px}.phase-card ul li:last-child{margin-bottom:0}.phase-card ul li span{display:block}.phase-column .simplebar-content{height:100%}.phase-column .react-sipmlebar{height:calc(100vh - 517px);max-height:100%}.phase-container-dealer .phase-column .react-sipmlebar{height:calc(100vh - 340px)}.order-phase .react-sipmlebar,.phase-container-dealer .react-sipmlebar{height:calc(100vh - 579px);width:100%}.phase-col-outer{column-gap:20px;display:flex;width:100%}.expand-collapse .phase-column .react-sipmlebar{height:calc(100vh - 343px)}.btn-add-data .icon-refresh:before{color:#fff}.btn-add-data.out-line-btn .icon-refresh:before{color:#36454f}.btn-add-data.out-line-btn:hover .icon-refresh:before{color:#fff}.arrow-collapse .iconmoon{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg)}.expand-collapse .arrow-collapse .iconmoon{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg)}.cancel-order-reason .add-account .form-label{min-width:178px}.grid-gap{column-gap:7px}.data-range{display:flex;gap:30px;margin-right:30px}.data-range .react-select-style .form-label{color:#313b51;font-size:14px;font-weight:500;padding-right:10px}.data-range .react-select-style{display:flex;min-width:410px}.react-select-style .dealer-date-picker{flex:1}.data-range .react-select-style.calendar-data{min-width:340px}.sales-tab .fixed-content{font-size:16px;font-weight:500;margin-right:10px}.sales-tab{align-items:center;display:flex}.associate-kw .react-sipmlebar{max-height:276px}.associate-kw .sales-table-action{width:133px}.associate-kw .data-range .react-select-style{min-width:100%}.associate-kw .data-range{grid-template-columns:1fr;margin-bottom:10px}.leads-filter.sales-main-filter{margin-bottom:0;margin-top:5px}.new-sales-dashboard{display:flex;flex-direction:column;gap:20px}.new-sales-dashboard .tab-area .nav-pills .nav-link{min-width:197px}.leads-filter.sales-main-filter .filter-input.sale-filter .react-select-style:nth-child(4n+3) .form-label{min-width:28px}.leads-filter.sales-main-filter .filter-input.sale-filter .react-select-style:nth-child(4n+2) .form-label{min-width:42px}.new-sales-dashboard .data-value{padding-left:10px;padding-right:10px}.new-sales-dashboard .data-value .grid-box{height:100%}.surveyor-plan .highlight-heading{display:none}.new-proposal-layout.proposal-plans.surveyor-plan .table tbody tr:first-child td .plan-box.active-plan{border-bottom:2px solid;border-radius:0 0 12px 12px;padding-bottom:10px}.new-proposal-layout.proposal-plans.surveyor-plan .table tbody tr:first-child td .plan-box{border-bottom:2px solid #ddd;border-radius:0 0 12px 12px;padding-bottom:10px}.new-proposal-layout .plan-box{background-color:#fff;border:2px solid #ddd;border-radius:12px 12px 0 0;margin:0 4px;padding-bottom:12px}.new-proposal-layout.proposal-plans .table tbody tr:last-child .plan-box.active-plan,.new-proposal-layout.proposal-plans tbody tr .plan-box.active-plan,.new-proposal-layout.proposal-plans thead th .plan-box.active-plan{background-color:#eee;border-color:#36454f}.new-proposal-layout.proposal-plans thead th .plan-box.active-plan .accept-pro{background-color:#36454f;border-color:#36454f}.new-proposal-layout.proposal-plans thead th .plan-box.active-plan .checkbox-label span,.plan-box.active-plan .accept-pro .iconmoon:before{color:#fff}.new-proposal-layout.proposal-plans thead th .plan-box.active-plan .checkbox-label input:disabled+span{opacity:1}.new-proposal-layout.proposal-plans th .plan-box.active-plan .checkbox-label span:before{border-color:#fff}.new-proposal-layout.proposal-plans th .plan-box.active-plan .checkbox-label input:checked+span:after{border-color:#fff;top:5px}.new-proposal-layout.proposal-plans th .plan-box.active-plan .checkbox-label input:checked+span:before{border:0}.new-proposal-layout .accept-pro{border-bottom:2px solid #ddd;border-radius:9px 9px 0 0;padding:16px;width:100%}.new-proposal-layout.proposal-plans{background-color:transparent;border:none;padding:0}.new-proposal-layout.proposal-plans .table{background-color:transparent;table-layout:fixed}.new-proposal-layout.proposal-plans .sticky-data:before{background-color:transparent}.new-proposal-layout.proposal-plans .table tbody tr:last-child td{border-bottom:none}.new-proposal-layout .note-click{display:none}.new-proposal-layout.proposal-plans thead th .plan-box{border-bottom:none}.new-proposal-layout.proposal-plans thead th{vertical-align:top}.new-proposal-layout.proposal-plans .table td{font-size:16px;font-weight:500;padding:0}.new-proposal-layout.proposal-plans .table td .plan-box{border-bottom:0;border-radius:0;border-top:0;padding:8px 16px}.new-proposal-layout.proposal-plans th .react-select-style{padding:0 16px}.new-proposal-layout.proposal-plans .table tbody tr:last-child td .plan-box{border-bottom:2px solid #ddd;border-radius:0 0 12px 12px}.new-proposal-layout.proposal-plans .icon-hide-eye-crossed:before,.new-proposal-layout.proposal-plans .icon-show-eye:before{color:#374957}.new-proposal-layout.proposal-plans .icon-hide-eye-crossed,.new-proposal-layout.proposal-plans .icon-show-eye,.new-proposal-layout.proposal-plans tbody .icon-info{font-size:18px;margin-left:17px}.generate-btn.new-generate{display:none}.new-proposal-layout.proposal-plans .generate-btn.new-generate{display:block}.new-proposal-layout .generate-btn.new-generate .generate-data .btn{font-size:20px;font-weight:500;height:53px;max-width:100%}.new-proposal-layout .generate-btn.new-generate .generate-data .btn:disabled{opacity:.4}.new-proposal-layout.proposal-plans .generate-btn.new-generate p{color:#313b51;font-size:14px;font-weight:500;margin-bottom:0;word-break:break-word}.new-proposal-layout.proposal-plans .generate-btn.new-generate p span{display:block;font-weight:700}.new-proposal-layout.proposal-plans .generate-btn .generate-data{margin-right:4px}.new-proposal-layout.proposal-plans .pay-by{background-color:#f9f9f9;min-width:352px;width:352px}.new-proposal-layout.proposal-plans .table tbody tr td:first-child{background-color:#f9f9f9;text-transform:capitalize}.new-proposal-layout.proposal-plans tbody tr td:last-child .plan-box,.new-proposal-layout.proposal-plans thead th:last-child .plan-box{margin-right:0}.new-proposal-layout.proposal-plans .checkbox-label span:before{border-color:#313b51;border-width:1.5px;top:4px}.new-proposal-layout.proposal-plans .plan-share-option li span,.plan-share-option.plan-credit-check{display:none}.new-proposal-layout.proposal-plans .plan-share-option .note-vt span{display:block}.new-proposal-layout.proposal-plans .plan-share-option li .iconmoon{display:block;font-size:23px;padding-top:0}.new-proposal-layout.proposal-plans .plan-share-option li img{display:none}.new-proposal-layout.proposal-plans .plan-share-option.plan-credit-check li span{display:block;font-size:23px}.new-proposal-layout.proposal-plans .plan-share-option{margin-bottom:15px;margin-top:0}.new-proposal-layout.proposal-plans .plan-share-option.plan-credit-check{display:flex;margin-bottom:0;min-height:67px;padding-bottom:15px;padding-top:26px}.new-proposal-layout.proposal-plans .plan-share-option li:first-child{padding-left:0}.new-proposal-layout.proposal-plans .plan-share-option li:last-child{padding-right:0}.new-proposal-layout.proposal-plans .plan-share-option.plan-credit-check li{display:none}.new-proposal-layout.proposal-plans thead tr th:nth-child(2) .plan-share-option.plan-credit-check li{display:block}.note-vt{display:none}.new-proposal-layout.proposal-plans .note-vt{display:block}.plan-status li{align-items:center;display:flex;font-weight:500;justify-content:space-between;margin-bottom:11px;min-height:30px}.plan-status li span{font-size:12px;min-width:max-content;width:max-content}.new-proposal-layout .status-text{align-items:baseline;display:flex;font-size:16px;line-height:normal}.new-proposal-layout .status-text .iconmoon{font-size:16px;margin-right:8px}.new-proposal-layout .status-text .iconmoon.icon-info{margin-right:0}.new-proposal-layout .status-text .hide-content{max-width:155px}.new-proposal-layout .table .highlight-heading{display:none}.new-proposal-layout.proposal-plans .table tbody tr:first-child td:first-child,.new-proposal-layout.proposal-plans .table tbody tr:nth-child(16) td,.new-proposal-layout.proposal-plans .table tbody tr:nth-child(26) td,.new-proposal-layout.proposal-plans .table tbody tr:nth-child(7) td{font-weight:600}.new-proposal-layout.proposal-plans .table tbody tr:first-child td{border:none;vertical-align:baseline}.new-proposal-layout.proposal-plans .table tbody tr:nth-child(3) td{border-top:none}.new-proposal-layout.proposal-plans .checkbox-label span{font-size:20px;padding-left:24px}.dealer-company-info .status-data li:nth-child(3n+1) .status-type{min-width:207px}.dealer-company-info .status-data li:nth-child(3n+2) .status-type{min-width:173px}.dealer-company-info .status-data li:nth-child(3n+3) .status-type{min-width:192px}.filter-sidebar.dealer-filter .add-account .form-label{min-width:56px}.add-new-user .typeuser-add-new-user{margin-bottom:20px}.add-new-user .status-data li:nth-child(2n) .status-type{min-width:65px}.add-new-user .status-data li:nth-child(odd) .status-type{min-width:140px}.add-new-user .status-data{gap:30px 30px;grid-template-columns:1fr 268px}.add-new-user .status-data .form-group{margin-bottom:0}.typeuser-add-new-user h5{color:#313b51;font-size:16px;font-weight:600;letter-spacing:.16px;margin-bottom:20px}.typeuser-add-new-user{margin-top:50px}.typeuser-add-new-user .status-data li{align-items:baseline}.setting-markup-detail .status-data{width:100%}.setting-markup-detail .status-data .status-value .radio-check{margin-right:20px}.setting-markup-detail .status-data .status-value .radio-check:last-child{margin-right:0}.setting-markup-detail .default-selling .status-data li .status-type,.setting-markup-detail .status-data li .status-type{min-width:max-content}.setting-markup-detail .column-two{gap:16px 16px;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.sales-dashboard .input-group .input-group-text{color:#36454f}.setting-markup-flex{display:flex;flex-direction:column;grid-row-gap:32px}.setting-markup-detail h3{color:#313b51;font-size:16px;font-weight:600;letter-spacing:.16px;margin-bottom:16px}.setting-markup-detail .default-selling .column-two{grid-template-columns:1fr}.setting-markup-detail .default-selling .status-data li .status-value .input-group,.typeuser-second .input-group{max-width:106px;width:100%}.upload-browse{align-items:center;border:1px dashed #dfdfdf;border-radius:6px;display:flex;flex-direction:column;justify-content:center;margin-top:30px;min-height:177px;padding:20px;position:relative}.upload-browse input{cursor:pointer;height:100%;opacity:0;position:absolute;text-indent:-9999px;width:100%}.upload-browse .iconmoon{font-size:65px}.upload-browse h4{font-size:20px;font-weight:400;line-height:24px;margin:16px 0}.upload-browse h6{color:#647683;font-size:14px;font-weight:400;margin-bottom:0;text-align:center}.upload-browse h6 span{font-size:12px;margin-top:5px}.preview-show{display:flex;justify-content:space-between;margin-top:30px}.autosave-text{color:#b6b6b6;font-weight:400;margin-right:12px}.upload-img-show{border-radius:6px;max-width:529px;overflow:hidden;width:100%}.upload-logo-show img{max-width:300px;width:100%}.preview-bag{align-items:center;display:flex;height:565px;justify-content:center}.preview-details{background-color:#fff;border-radius:20px;margin:0 auto;max-width:557px;min-height:300px;padding:0;position:relative;text-align:center;width:100%}.preview-details .new-logo{max-height:50px;max-width:150px;width:100%}.preview-details .main-text{max-width:290px}.filter-blur{filter:blur(2px);-webkit-filter:blur(2px)}.preview-details .logo-icon-img{width:25px}.setting-add-logo{display:flex;justify-content:space-between;left:0;padding:20px;position:absolute;top:0;width:100%}.resourses-table .dropdown-option .dropdown-menu{border-radius:6px;cursor:pointer;min-width:180px;overflow:hidden;right:-90px!important}.resourses-table .dropdown-toggle:after{display:none}.resourses-table .btn-add-data{min-width:70px}.resourses-table .list-item-menu:last-child{background-color:#f9f9f9;justify-content:space-between}.resourses-table .list-item-menu:before{display:none}.resourses-table .checkbox-btn input{height:16px;width:16px}.resourses-table .checkbox-btn input:checked:before{height:10px;width:4px}.sales-pagination .border_tbl_pagination{background:#f9f9f9;margin-top:4px;padding:10px 20px}.sales-pagination .pagination .page-item.active .page-link{background:#36454f;border-color:#36454f}.sales-pagination .go-page button{background-color:#36454f!important;border-radius:0 .5px .5px 0;color:#fff!important;height:30px;margin:0;width:30px}.sales-pagination .go-page .form-control{border-radius:.5px 0 0 .5px;height:30px;padding:0 10px;width:80px}.sales-pagination .pagination .page-link{border-radius:2px;color:#36454f}.sales-pagination .pagination .page-link:focus{box-shadow:none}.sales-pagination .page-item.active .page-link{color:#fff}.sales-pagination .pg-arrow-icon{border:none}.resourses-table .pagination-count .form-control{border-radius:.5px;padding:0 10px}.sales-pagination{margin:0 -20px}.resources-layout .table-responsive{flex-grow:1}.resources-new.active.show{display:flex}.resources-layout .react-sipmlebar .simplebar-wrapper,.resources-layout .react-sipmlebar .simplebar-wrapper .simplebar-mask,.resources-layout .react-sipmlebar .simplebar-wrapper .simplebar-mask .simplebar-offset,.resources-layout .react-sipmlebar .simplebar-wrapper .simplebar-mask .simplebar-offset .simplebar-content-wrapper,.resources-layout .react-sipmlebar .simplebar-wrapper .simplebar-mask .simplebar-offset .simplebar-content-wrapper .simplebar-content{display:flex;flex-grow:1}.list-dropdown-data.resources-filter .list-item-menu:before{display:none}.list-dropdown-data.resources-filter .list-item-menu{margin-bottom:30px;padding:0 20px}.list-dropdown-data.resources-filter .list-item-menu:nth-last-of-type(2){margin-bottom:20px}.list-dropdown-data.resources-filter .list-item-menu:first-child{margin-top:20px}.list-dropdown-data.resources-filter .popover-body{cursor:pointer}.list-dropdown-data.resources-filter{min-width:180px}.action-gap{gap:0 12px}.action-gap .iconmoon{font-size:24px}.list-dropdown-data.resources-filter .btn-add-data{min-width:70px}.list-drop-click .apply-filter{right:0;top:0}.filter-title h6{font-size:14px;font-weight:500;margin:0}.common-filter-field .filter-field-outer{display:flex}.common-filter-field .filter-field-outer .react-select-style{flex:1}.filter-field-label{font-size:14px;font-weight:400;letter-spacing:.14px;padding-right:10px}.common-filter-field.column-four{grid-gap:20px}.common-filter-field .filter-field-outer:nth-child(4n+1) .filter-field-label{min-width:55px}.common-filter-field .filter-field-outer:nth-child(4n+2) .filter-field-label{min-width:152px}.common-filter-field .filter-field-outer:nth-child(4n+3) .filter-field-label{min-width:105px}.proposal-email .cke_reset .cke_top{display:none}.proposal-email .cke_contents{height:282px!important}.proposal-email .cke_bottom{display:none}.proposal-email .status-data .email-module{border-bottom:1px solid #bfbfbf;padding-bottom:4px}.proposal-email .status-data .status-type{min-width:68px}.proposal-email .status-data .cke_chrome{border-top:none;margin-left:-10px;margin-top:-15px}.proposal-email .status-data .react-select{border-bottom:1px solid #bfbfbf}.drm-dashboard .select-drm-filter.column-four{align-items:baseline;grid-template-columns:1fr 1fr 1fr 83px}.drm-dashboard .select-drm-filter.react-select-style .css-1fhf3k1-control{min-height:34px}.drm-dashboard .select-drm-filter .col-outer:last-child{border-bottom:0}.drm-dashboard .select-drm-filter .input-material input{height:34px!important}.drm-dashboard .select-drm-filter.react-select-style .css-1pahdxg-control,.drm-dashboard .select-drm-filter.react-select-style .css-yk16xz-control{min-height:34px}.drm-dashboard .select-drm-filter .dealer-date-picker .iconmoon{right:10px;top:10px}.drm-dashboard .select-drm-filter .dealer-date-picker .react-datepicker__close-icon{margin-right:30px;margin-top:10px}.drm-data-counter .drm-data{text-align:center}.drm-data-counter .column-five{grid-gap:40px 145px;padding:0 130px 0 110px}.drm-data-counter .drm-data h4{line-height:20px;margin:0 auto;width:max-content}.drm-data-counter .drm-data span{display:block;font-weight:500;margin:0 auto 12px;width:max-content}.global-filter .status-type{font-weight:500}.drm-proposal-status .status-data{gap:20px 100px}.drm-no-data{align-items:center;display:flex;justify-content:center;min-height:333px}.global-filter-title h5{font-size:16px;margin-top:0}.drm-proposal-overview li:nth-child(4n+1) .status-type{min-width:60px}.drm-proposal-overview li:nth-child(4n+2) .status-type{min-width:121px}.drm-proposal-overview li:nth-child(4n+3) .status-type{min-width:98px}.drm-proposal-overview li:nth-child(4n+4) .status-type{min-width:59px}.account-tabs-data .sales-order-tab .tab-area .nav-pills .nav-link{min-width:197px}.order-equipment li:nth-child(odd) .overview-label{min-width:100px}.order-equipment li:nth-child(2n) .overview-label{min-width:97px}.inline-radio .radio-check{margin-right:16px}.hoa-list .add-account .form-label{min-width:30px}.hoa-list .table .radio-check span{padding-left:17px}.hoa-list .table .radio-check{margin-right:15px}.data-space{margin-left:31px}.hoa-list .common-search{background-color:#fff;position:sticky;top:61px;z-index:91}.hoa-list .add-account{background-color:#fff;position:sticky;top:0;z-index:9}.status-data.cancelled-order{border-top:1px solid #dfdfdf}.input-icon .iconmoon{position:absolute;right:4px;top:5px}.status-data.cancelled-order.assign-to{align-items:baseline;border-bottom:1px solid #dfdfdf;border-top:none}.assign-to-detail{position:relative}.assign-to-detail .overview-btn.grid-gap{position:absolute;right:0;top:-3px}.assign-data .status-data li:nth-child(4n+1) .status-type{min-width:95px}.assign-data .status-data li:nth-child(4n+2) .status-type{min-width:114px}.assign-data .status-data li:nth-child(4n+3) .status-type{min-width:105px}.assign-data .status-data li:nth-child(4n+4) .status-type{min-width:107px}.order-submission .tab-area .nav-pills .nav-link{min-width:211px}.assign-data .inline-status .status-data li .status-type{min-width:auto}.order-checklist{margin-bottom:30px}.order-checklist.sub-data .sub-checklist-question:last-child,.order-checklist:last-child,.sub-checklist-question:last-child{margin-bottom:0}.sub-checklist-question{margin-bottom:30px;padding-left:0}.checklist-main-title{margin-bottom:15px}.checklist-main-title .h6 span{margin-left:16px}.modal.show.modal-index{z-index:999999}.tab-new-layout .nav-pills .nav-link.active{color:#313b51;font-weight:600}.tab-new-layout .nav-pills .nav-link.completed-checklist .tab-count{background-color:#19bc7d;border-color:#19bc7d;color:#fff}.tab-new-layout .nav-pills .nav-link.completed-checklist .tab-count .iconmoon{display:block;font-size:12px}.tab-new-layout .nav-pills .nav-link.completed-checklist .tab-count .iconmoon:before{color:#fff}.tab-new-layout .nav-pills .nav-link.completed-checklist .tab-count div{display:none}.tab-new-layout .nav-pills .nav-link{align-items:center;background-color:#fff;display:flex;padding:0 8px;z-index:9}.tab-new-layout .nav-pills .nav-link:first-child{padding-left:0}.tab-new-layout .nav-pills .nav-link:last-child{padding-right:0}.tab-new-layout .nav-pills .nav-link .tab-count{align-items:center;border:1px solid #36454f;border-radius:100%;color:#313b51;display:flex;font-size:12px;font-weight:400;height:24px;justify-content:center;margin-right:8px;width:24px}.tab-new-layout .nav-pills .nav-link .tab-count .iconmoon{display:none}.tab-new-layout .nav-pills{justify-content:space-between;margin-bottom:30px;position:relative}.tab-new-layout .nav-pills:before{background-color:#bfbfbf;bottom:0;content:"";height:1px;margin:auto;position:absolute;top:0;width:100%}.tab-new-layout .nav-pills .nav-link.active .tab-count{background-color:#36454f;color:#fff}.modal-dialog.checkList-popup{max-width:800px;width:100%}.modal-dialog.checkList-popup .modal-body{display:flex;flex-direction:column;min-height:700px}.modal-dialog.checkList-popup .modal-body .tab-new-layout{flex-grow:1}.upload-browse.dashed-browse-outline{background-color:#f9f9f9;border-style:dashed;margin-top:8px;min-height:104px}.upload-browse.dashed-browse-outline .iconmoon{font-size:24px}.upload-browse.dashed-browse-outline h4{font-size:14px;line-height:normal;margin:16px 0 4px}.upload-browse.dashed-browse-outline .browse-file-name .iconmoon{color:#e6614f;font-size:18px;margin-left:8px}.browse-file-name{align-items:center;display:flex}.upload-browse.dashed-browse-outline.browse-height-auto{min-height:auto}.order-checklist .answer-questions{display:flex;margin-bottom:2px;padding-left:20px}.order-checklist .answer-questions .radio-check{margin-right:16px;margin-top:2px}.order-checklist.sub-data .sub-checklist-question{margin-bottom:15px;padding-left:20px}.order-checklist .status-messg{font-size:12px;font-weight:400;margin-top:10px}.sub-checklist-question .status-messg{padding-left:20px}.sub-checklist-question .upload-browse{margin-left:20px}.order-checklist.sub-data .sub-checklist-question .status-messg{color:#e6614f}.assign-order .hoa-list .common-search{top:0}.assign-order .hoa-list .react-sipmlebar .simplebar-wrapper .simplebar-mask .simplebar-offset .simplebar-content-wrapper .simplebar-content{display:block}.proposal-history .sales-sidebar-body{padding-top:10px}.proposal-history .tab-area .nav{display:grid;flex-wrap:inherit;grid-template-columns:1fr 1fr 1fr;width:100%}.proposal-history .tab-area .nav-pills .nav-link{flex-grow:1}.account-tabs-data .proposal-history .tab-area .nav-pills .nav-link{min-width:auto}.history-proposal-btn .iconmoon.icon-down-arrow{align-items:center;border-left:1px solid #fff;display:flex;margin:0 0 0 8px;min-height:14px;padding-left:8px}.history-proposal-btn .iconmoon:before{color:#fff;font-size:7px;font-weight:300;position:relative;top:2px}.list-dropdown-data.resources-filter.history-proposal{margin-bottom:20px!important;width:326px;z-index:9}.history-proposal .list-item-menu{font-size:16px}.list-dropdown-data.resources-filter.history-proposal .list-item-menu:first-child{margin-top:6px}.list-dropdown-data.resources-filter.history-proposal .list-item-menu:last-child{margin-bottom:6px}.list-dropdown-data.resources-filter.history-proposal .list-item-menu{background-color:transparent;border:none;box-shadow:none;margin-bottom:0;outline:none;padding:6px 16px}.list-dropdown-data.resources-filter.history-proposal .list-item-menu:focus{box-shadow:none}.list-dropdown-data.resources-filter.history-proposal .btn-add-data{background-color:transparent;border:none;border-radius:0;color:#313b51;height:auto;justify-content:flex-start;margin:0!important;padding:15px;width:100%}.agreement-signees h6{font-size:14px;font-weight:600;margin-bottom:12px}.agreement-signees .react-select-style{margin-bottom:12px}.agreement-signees .hide-content{max-width:159px}.st-additional-contact .add-new-row .select-account-search{row-gap:30px}.new-release{display:flex}.new-release img{margin-right:15px}.new-release-popup .modal-header p{font-size:14px;font-weight:400;margin:0}.new-release-popup ul{margin-bottom:20px;padding-left:15px}.new-release-popup li{text-align:left!important}.new-release-popup li>strong{display:inline-block;margin-bottom:5px}.new-release-popup ul li,.new-release-popup ul li:last-child{margin-bottom:12px}.new-release-popup ul li h5{font-size:14px;font-weight:600;line-height:30px;margin:0}.new-release-popup ul li p{margin:0}.modal-md.new-release-popup{max-width:720px}.modal-md.new-release-popup .modal-content{overflow:hidden}.modal.show.change-log{z-index:99999999}.new-release-popup .modal-body{max-height:800px;word-break:break-word;word-wrap:break-word}.system-note{display:flex}.system-note .common-search{flex:1;margin-right:10px}.new-release-popup .modal-body ol{padding:0 0 0 15px}.new-release-popup .modal-body span{font-family:Montserrat,sans-serif!important;font-size:14px!important}.dealer-center-popup.new-release-popup .modal-header{padding:20px 30px}.dealer-center-popup.new-release-popup .modal-body{padding:20px 30px 0}.dealer-center-popup.new-release-popup .modal-footer{margin:0 -30px}.share-proposal-contact-list label{font-weight:600;margin:0}.general-card.share-proposal-contact{display:flex;flex-direction:column;padding:12px;grid-row-gap:12px;margin-top:16px}.share-proposal-contact p{font-size:14px;font-weight:400;margin-bottom:0}.share-proposal-contact-list .edit-option{column-gap:12px}.contact-check{align-items:center;column-gap:6px;display:flex}.solar-financial{padding-bottom:70px;padding-top:75px}.solar-financial-header{background-color:#212121;padding:10px 0;position:fixed;width:100%}.solar-financial-header .sales-logo{margin:0;padding:0}.solar-financial,.solar-financial-header .sales-logo{font-family:Montserrat,sans-serif!important}.solar-financial-header .sales-logo:after{display:none}.solar-financial-container{display:flex;flex-direction:column;margin:auto;max-width:900px;width:100%;grid-row-gap:20px}.pre-qualify h1{color:#f47320;font-size:34px;font-weight:400;letter-spacing:.25px;line-height:123.5%;margin-bottom:8px}.pre-qualify p{font-size:16px;font-weight:400;letter-spacing:.15px;line-height:150%;margin:0}.financial-column{border:1px solid #acacac;border-radius:8px;padding:20px}.financial-column h6{color:#015030;font-size:20px;font-weight:500;letter-spacing:.15px;line-height:160%;margin:0}.financial-column p{color:#000;font-size:16px;font-weight:400;letter-spacing:.15px;line-height:150%;margin:0}.click-link,.click-link:hover{color:#2196f3}.ownership-outer h5{color:#015030;margin-bottom:20px}.ownership-outer h4,.ownership-outer h5{font-size:16px;font-weight:600;letter-spacing:.15px;line-height:150%}.ownership-outer h4{color:#242424;display:block;margin-bottom:16px}.grid-row-gap-20{display:flex;flex-direction:column}.grid-row-gap-20,.grid-row-gap-20 .row{grid-row-gap:20px}.financial-column .common-input label{color:#6a6a6a;font-size:12px;font-weight:400;line-height:12px;position:absolute;top:-6px}.financial-column .radio-check span:before{border-color:#015030;border-width:2px;height:20px;top:-1px;width:20px}.financial-column .radio-check input:checked+span:after{background-color:#015030;height:10px;left:5.1px;top:4px;width:10px}.financial-column .radio-check span{color:#242424;font-size:16px;font-weight:400;padding-left:25px}.financial-column .custom-switch label{background-color:rgba(0,0,0,.38);height:14px;width:34px}.custom-switch-version .custom-switch input:checked+label{background-color:rgba(1,80,48,.5)}.custom-switch-version .custom-switch input:checked+label:after{background-color:#015030;filter:drop-shadow(0 2px 1px rgba(0,0,0,.2)) drop-shadow(0 1px 1px rgba(0,0,0,.14)) drop-shadow(0 1px 3px rgba(0,0,0,.12));top:-3px}.custom-switch-version span{color:#015030;font-size:20px;font-style:normal;font-weight:500;letter-spacing:.15px;line-height:160%;padding-left:17px}.custom-switch-version .custom-switch label:after{background:#fff;filter:drop-shadow(0 2px 1px rgba(0,0,0,.2)) drop-shadow(0 1px 1px rgba(0,0,0,.14)) drop-shadow(0 1px 3px rgba(0,0,0,.12));height:20px;left:0;top:-3px;width:20px}.financial-column .common-input input,.financial-column .common-input select{border-color:#acacac;border-radius:3px;height:40px!important}.btn-new-common-btn{align-items:center;background-color:#015030;border-radius:4px;color:#fff;display:flex;font-size:15px;font-style:normal;font-weight:600;justify-content:center;letter-spacing:.46px;line-height:26px;min-height:56px;min-width:88px}.btn-new-common-btn:disabled,.btn-new-common-btn:disabled:hover{background-color:#eee;color:#8b8b8b}.btn-new-common-btn:hover{color:#fff}.btn-new-common-btn:focus{box-shadow:none}.financial-column .tabel-custom-checkbox label:before{border:2px solid #6a6a6a;height:21px;top:2px;width:21px}.financial-column .tabel-custom-checkbox label{color:#242424;font-size:16px;font-weight:400;letter-spacing:.15px;line-height:150%;padding-left:33px}.financial-column .tabel-custom-checkbox input:checked+label:before{background-color:#015030;border-color:#015030}.financial-column .tabel-custom-checkbox input:checked+label:after{height:13px;left:7px;top:4px;width:7px}.financial-thanku{text-align:center}.financial-thanku h2{color:#015030;font-size:48px;font-style:normal;font-weight:400;line-height:116.7%;margin:0}.limit-data span{color:#000;display:block;font-size:24px;line-height:133.4%;margin-bottom:8px}.limit-data h3,.limit-data span{font-style:normal;font-weight:500}.limit-data h3{color:#015030;font-size:60px;letter-spacing:-.5px;line-height:120%}.financial-thanku p{text-align:left}.financial-thanku .icon-check-icon{font-size:40px}.financial-thanku .iconmoon:before{color:#015030}.hide-show{position:relative}.hide-show .iconmoon{position:absolute;right:12px;top:12px}.solar-financial input[type=date]::-webkit-calendar-picker-indicator{background-image:url(/4c1e8d28c7a4a63d3560.png)}.financial-column .field-note{color:#6a6a6a;font-size:12px;font-weight:400;letter-spacing:.4px;line-height:166%;margin:3px 0 0;padding:0 12px}.financial-radio{column-gap:12px;display:flex;padding-left:12px}.financial-column .font-size-14{font-size:14px}.credit-check-status{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center}.credit-check-status img{max-width:240px}.credit-check-status h4{color:#313b51;font-size:20px;margin:0}.hide-show.common-input .form-group input{padding-right:38px}.financial-thanku.financial-unable h2{font-size:34px;font-weight:500}.financial-thanku.financial-unable p{color:#242424;font-size:24px;font-style:normal;font-weight:400;line-height:133.4%;margin:0;max-width:670px;text-align:center}.dealer-date-picker .react-datepicker__input-container .fields-error{border-color:#e6614f}.solar-financial .dealer-date-picker .react-datepicker__close-icon{right:9px;top:8px}.solar-financial .dealer-date-picker .iconmoon{right:12px;top:12px}.solar-financial .react-datepicker__day--keyboard-selected{background-color:transparent}.solar-financial .dealer-date-picker .react-datepicker__day.react-datepicker__day--selected .date-picker-day{background-color:#015030}.credit-check-history .top-card{align-items:center;border-top-left-radius:6px;border-top-right-radius:6px;display:flex;justify-content:space-between;padding:16px}.credit-check-history .top-card h4{margin:0}.credit-check-history h4{font-size:16px;font-weight:600;margin:0}.co-applicant{border-top:1px solid #dfdfdf}.credit-check-history .card-body{padding:16px 16px 25px}.credit-check-history .co-applicant .card-body{padding:25px 16px 20px}.credit-check-history .co-applicant h4{font-weight:500;margin-bottom:16px}.credit-check-history .status-data{gap:16px 16px}.credit-check-history .status-data li:nth-child(odd) .status-type{min-width:59px}.credit-check-history .status-data li:nth-child(2n+2) .status-type{min-width:114px}.sidebar-data.credit-cehck-pop{max-width:648px}.proposal-header .navbar-nav .nav-link{border-bottom:2px solid transparent;color:#6a6a6a;font-size:14px;font-weight:600;padding:9px 16px}.proposal-header .navbar-nav .nav-link.active{border-color:#f47320;color:#f47320!important}.proposal-overlay{align-items:center;background:rgba(36,36,36,.67);display:flex;flex-direction:column;justify-content:center;max-width:744px;padding:24px;width:100%;grid-row-gap:24px}.solar-system{margin-top:48px}.your-solar-system{align-items:center;display:grid;grid-template-columns:1fr 1fr;justify-content:space-between}.proposal-preview-map{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;height:100%;width:100%}.download-specification button{background-color:transparent;border:none;color:#2196f3;font-weight:600;letter-spacing:.4px;line-height:24px}.download-specification{column-gap:16px;display:flex}.estimated-year-value{display:flex;flex-direction:column;grid-row-gap:20px;align-items:flex-start;width:100%}.proposal-card{background-color:#f8f8f8;border:1px solid #acacac;border-radius:24px;padding:24px}.proposal-card-title{color:#242424;font-size:36px;font-weight:500;margin:0}.proposal-card-title span{color:#f47320}.grid-column-24{column-gap:24px}.grid-row-20,.grid-row-24{grid-row-gap:24px}.grid-row-8{grid-row-gap:8px}.grid-row-16{grid-row-gap:16px}.grid-row-12{grid-row-gap:12px}.grid-row-36{grid-row-gap:36px}.grid-row-40{grid-row-gap:40px}.grid-column-row{display:flex;flex-direction:column}.proposal-card-column{display:grid;grid-template-columns:1fr 1fr}.plan-overview-data .message-note{margin-top:16px}.plan-overview-data .message-note p{color:#8b8b8b}.proposal-column-two{display:grid;grid-template-columns:1fr 1fr}.proposal-column-three{display:grid;grid-template-columns:1fr 1fr 1fr}.cash-flow-header{align-items:center;column-gap:50px;display:flex;justify-content:space-between}.cash-flow-header .solar-system-outer{flex:1}.active-value{color:#015030}.solar-system-data.active-box{border-color:#f47320}.rbg-color{height:100%;left:0;opacity:.16;position:absolute;top:0;width:100%}.solar-system-data.active-box h4{color:#f47320}.solar-system-data.active-box h6{color:#6a6a6a;font-weight:700}.cash-flow .solar-system-data h4{font-size:36px}.solar-system-data.solar-active{border-color:#015030;border-width:2px}.solar-system-data.solar-active h4{color:#015030}.solar-system-data.solar-active h4 span{color:#015030;font-weight:700}.solar-system-data.solar-active h6{color:#015030;font-weight:600}.address-map,.proposal-preview-map{border-radius:24px;display:flex;height:796px;overflow:hidden;width:100%}.system-data-panel .message-note{margin-top:16px}.equipment-detail h3{color:#6a6a6a;font-size:24px;font-weight:500;margin:0}.estimated-value{margin-bottom:48px;text-align:center}.estimated-value h6{color:#6a6a6a;font-size:24px;margin-bottom:8px}.estimated-value h4{color:#015030;font-size:64px;letter-spacing:.15px;line-height:normal}.impact-equivalent .equivalent-greenhouse{align-items:center;border:1px solid #acacac;border-radius:12px;column-gap:16px;display:flex;padding:24px}.impact-equivalent ul li h6{color:#6a6a6a;font-size:20px;font-weight:500;margin-bottom:16px}.impact-equivalent ul{display:flex;flex-direction:column}.equivalent-greenhouse-flex{align-items:center;column-gap:16px;display:flex}.equivalent-greenhouse strong{color:#242424;font-size:36px;font-weight:500;min-width:fit-content;text-decoration:none}.equivalent-greenhouse .slick-slider{width:100%}.equivalent-greenhouse p{color:#6a6a6a;font-size:20px;font-weight:500;margin:0}.equivalent-greenhouse span img{min-height:35px;min-width:35px}.equivalent-value{align-items:center;column-gap:16px;display:flex}.utility-price .common-title-pdf p{color:#6a6a6a;font-size:24px;font-weight:500;letter-spacing:.15px;margin:24px 0 0}.annual-utility-rate{display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:36px;padding:0 150px 36px 0;grid-row-gap:24px;border-bottom:1px solid #acacac;column-gap:32px}.annual-utility-rate-data{align-items:center;column-gap:16px;display:flex}.annual-utility-rate-data p{color:#242424;font-size:20px;font-weight:500;letter-spacing:.15px;line-height:160%;margin:0;min-width:max-content}.range-progress-wraper{background-color:#9ea7a3}.range-progress-outer,.range-progress-wraper{align-items:center;border-radius:35px;display:flex;position:relative;width:100%}.range-progress-outer{background-image:linear-gradient(64.5deg,#000 14.7%,#000 88.7%);height:7px;z-index:10}.range-progress-input{cursor:pointer}.range-progress-input[type=range]::-moz-range-thumb{height:15px;width:15px}.range-progress-wraper .thumb{background-color:#00180e;border-radius:50%;height:15px;top:50%;transform:translateY(-50%);width:15px;z-index:20}.range-value input{align-items:center;border:1px solid #acacac;border-radius:4px;color:#242424;display:flex;font-size:20px;font-weight:500;height:48px!important;justify-content:space-between;padding:12px;text-align:center;width:68px}.range-value .range-value-title{color:#fff;font-size:24px;font-style:normal;font-weight:700;letter-spacing:.15px;line-height:normal}.range-outer{margin:16px 0 0;padding:0 27px 0 58px}.monthly-bill-new .table thead th{border-color:#acacac;color:#242424;font-size:16px;font-style:normal;font-weight:700;height:52px;letter-spacing:.15px;line-height:150%;padding:8px 16px 8px 24px}.monthly-bill-new .table tbody td{border-color:#acacac;color:#242424;font-size:34px;font-style:normal;font-weight:400;height:52px;letter-spacing:.25px;line-height:123.5%;padding:4px 10px 4px 24px}.monthly-bill-new .table tbody .monthly-bold-value{font-weight:600}.monthly-bill-new .table tfoot .footer-title{color:#fff;font-size:24px;font-style:normal;font-weight:700;letter-spacing:.15px;line-height:160%}.projected-savings-body{border-radius:8px;overflow:hidden}.monthly-bill-new .table tfoot td{background-color:#8b8b8b;color:#fff;font-size:36px;font-style:normal;font-weight:700;height:75px;letter-spacing:.15px;line-height:normal;padding:6px 10px 6px 24px}.pri-overlay,.sec-overlay{bottom:0;left:0;opacity:.1;position:absolute;right:0;top:0}.index-up{position:relative;z-index:1}.monthly-bill-new .table tfoot .heading-number{color:#cdcdcd}.monthly-bill-new .table tbody .monthly-bill-title{font-size:20px;font-style:normal;font-weight:500;letter-spacing:.15px;line-height:160%}.monthly-bill-new .bg-add{background-color:#eee}.range-value{background-color:#8b8b8b;padding:12px;position:relative;width:100%}.range-value-flex{align-items:center;column-gap:8px;display:inline-flex;justify-content:center;width:100%}.annual-utility-rate-data .heading-number{left:8px;top:-20px}.projected-solar-saving{column-gap:32px;display:flex;margin-bottom:36px}.projected-savings-head{align-items:center;column-gap:20px;display:flex;justify-content:space-between;margin-bottom:8px}.projected-savings-head h4{font-size:34px;font-weight:700;margin:0}.projected-savings-head h2{font-size:64px;font-weight:700;letter-spacing:.15px;line-height:normal;margin:0;word-break:break-all}.projected-solar-saving-graph{max-width:666px;width:100%}.projected-solar-saving-graph .recharts-cartesian-axis-ticks text{font-size:13px}.projected-solar-saving-value{max-width:100%;width:calc(100% - 666px)}.projected-solar-saving-value .fields-error{font-size:16px;font-weight:500;margin:7px 0 0;text-align:center}.monthly-bill.table-size .table tbody tr td{font-size:34px;font-weight:400;height:auto;padding-bottom:0;padding-top:0}.monthly-bill.table-size .table tbody tr td:first-child,.monthly-bill.table-size .table tfoot tr td:first-child{font-size:20px;font-weight:500}.monthly-bill.table-size .table tfoot tr .large-value{font-size:48px;font-weight:500}.monthly-bill.table-size .table tfoot tr td{padding-bottom:0;padding-top:0}.monthly-bill.table-size .table thead tr th{font-size:16px;font-weight:400}.monthly-bill.table-size .table tbody tr .first-value{color:#f94144;font-weight:500}.monthly-bill.table-size .table tbody tr .second-value{color:#f47320;font-weight:700}.solar-benefits-calculator.table-size .table tbody tr .first-value{color:#f94144;font-size:24px;font-weight:500}.solar-benefits-calculator.table-size .table tbody tr .second-value{color:#f47320;font-size:24px;font-weight:700}.common-heading.common-heading-middle{margin:0 auto 45px;max-width:960px;padding-left:0}.common-heading.common-heading-middle .common-heading-data{margin-bottom:-30px;padding:66px 0;position:relative}.common-heading.common-heading-center{text-align:center}.common-heading{position:relative}.common-heading-data{margin-bottom:-45px;padding:66px 0;position:relative}.large-title{font-size:130px;font-weight:500;letter-spacing:.46px;-webkit-text-stroke:1px #8b8b8b;-webkit-text-fill-color:transparent;font-family:Poppins,sans-serif!important;left:-32px;margin:0;opacity:.4;position:absolute;top:0}.common-heading.common-heading-center .large-title{left:auto;margin:auto;right:auto;text-align:center;width:100%}.common-heading.common-heading-center h6{border:none;padding:0}.common-heading h6{border-left:4px solid #015030;color:#015030;font-size:24px;padding:3px 0 3px 9px}.common-heading h3,.common-heading h6{font-weight:500;letter-spacing:.46px;line-height:normal;margin:0}.common-heading h3{color:#f47320;font-size:40px}.warranty-solar{column-gap:40px;display:flex}.warranty-solar-box{flex:1}.warranty-sec{padding-bottom:48px;padding-top:48px}.why-us-outer{column-gap:28px;display:grid;grid-template-columns:795px 1fr}.why-us-sec{padding-bottom:48px;padding-top:48px}.why-us-slide{padding-bottom:99px;padding-right:30px;position:relative}.why-us-slide .carousel-control-next,.why-us-slide .carousel-control-prev,.why-us-slide .carousel-indicators{display:none}.why-us-slide .carousel{margin-left:70px;max-width:661px;padding-right:30px;padding-top:70px;width:100%}.why-us-sec .container{padding:0 48px}.why-us-slide .carousel img{width:100%}.our-guarantee li{align-items:center;column-gap:20px;display:flex;margin-bottom:30px}.our-guarantee li:last-child{margin-bottom:0}.icon-outer{min-width:40px;text-align:center}.out-guarantee-content{color:#015030;font-size:32px;font-weight:400;letter-spacing:.46px;line-height:normal}.out-guarantee-content span{color:#f47320;font-weight:700}.panels-installed-number{align-items:center;background-color:#015030;bottom:-70px;color:#fff;display:inline-flex;flex-direction:column;height:169px;justify-content:center;left:35px;max-width:169px;padding:43px 15px 42px 14px;position:absolute;text-align:center;width:100%}.panels-installed-number p{font-size:16px}.panels-installed-number h2,.panels-installed-number p{font-weight:700;line-height:normal;margin:0;position:relative;z-index:1}.panels-installed-number h2{font-size:36px;letter-spacing:.46px}.before-grid{position:absolute;right:0;top:0}.why-us-slide .better-product{max-width:100%;padding-left:70px;padding-right:65px;padding-top:70px;position:relative;width:100%}.before-grid-dark{background-color:#f79930;height:114px;position:absolute;right:13px;top:19px;width:114px}.before-grid-light{height:91px;opacity:.23;width:91px}.after-grid{background:rgba(1,80,48,.21);bottom:-30px;height:91px;left:-34px;opacity:.2;position:absolute;width:91px}.why-us-content{display:flex;flex-direction:column;padding-top:30px}.companies-logo{background-color:#015030;padding:24px 0}.companies-logo ul{align-items:center;column-gap:20px;display:flex}.companies-logo ul li{display:block;flex:auto;text-align:center}.industry-leader-img .slick-slide img{height:100%;width:100%}.award-box{background-color:#fff;display:flex!important;height:556px;margin:0 12px;overflow:hidden;padding:5px}.industry-leader .common-heading.common-heading-center{margin-bottom:27px}.industry-leader .common-heading-data{margin-bottom:-30px}.industry-leader{padding:48px 0}.moving-forward{margin:48px 0}.moving-forward .common-heading-proposal .common-heading-middle{max-width:1639px}.moving-forward .col-moving-forward{background:#fff;border:1px solid #acacac;border-radius:8px;padding:24px}.moving-forward-outer{column-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-row-gap:20px}.moving-forward .col-moving-forward h6{color:#015030;font-size:24px;font-style:normal;font-weight:500;line-height:133.4%}.moving-forward .col-moving-forward span{color:#242424;display:block;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.15px;line-height:150%;max-width:320px}.moving-forward .content-moving-forward{display:flex;flex-direction:column;justify-content:center;margin-bottom:36px}.moving-forward .content-moving-forward p{color:#000;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.15px;line-height:150%}.moving-forward .content-moving-forward p span{display:block}.moving-forward .common-heading.common-heading-middle{margin-bottom:10px;max-width:100%}.textfield-multiline{align-self:stretch;background:#015030;margin-top:48px;min-height:159px;padding:20px 0}.textfield-multiline,.textfield-multiline .container{align-items:center;display:flex;justify-content:space-between}.textfield-multiline .container{flex-wrap:nowrap;gap:20px}.textfield-multiline .text-item-one{color:#fff;font-size:34px;font-style:normal;font-weight:600;letter-spacing:.25px;line-height:123.5%}.textfield-multiline .text-item{color:#fff;font-size:28px;font-style:normal;font-weight:700;letter-spacing:.46px;line-height:normal}.textfield-multiline .text-item span{display:block}.spotlight-outer{display:flex!important}.spotlight-video{margin-right:-32px;position:relative;width:50%;z-index:1}.spotlight-text{background-color:#002013;display:flex;flex-direction:column;padding:36px 46px 36px 64px;width:50%;grid-row-gap:12px;height:100%;margin-top:91px;position:relative}.spotlight-text:after{background-color:#002013;content:"";height:100%;position:absolute;right:-31px;top:0;width:32px}.spotlight-text h6{border-left:4px solid #f47320;color:#f47320;font-size:24px;padding-left:12px}.spotlight-text h2,.spotlight-text h6{font-weight:700;letter-spacing:.46px;line-height:normal;margin:0}.spotlight-text h2{color:#fff;font-size:36px}.spotlight-text p{color:#fff;flex:1;margin:0}.spotlight-text h5,.spotlight-text p{font-size:24px;font-weight:500;letter-spacing:.46px;line-height:normal}.spotlight-text h5{color:#f47320;margin:19px 0;text-transform:capitalize}.spotlight .slick-arrow{background-color:#f47320;height:68px;width:50px}.spotlight .slick-prev{bottom:6px;left:auto;right:98px;top:auto;z-index:1}.spotlight .slick-next{bottom:6px;right:48px;top:auto;z-index:1}.spotlight .slick-prev:before{background-image:url(/8f6a2b53f6e2971a7d09.png)}.spotlight .slick-next:before,.spotlight .slick-prev:before{background-position:50%;background-repeat:no-repeat;content:"";height:100%;left:0;opacity:1;position:absolute;top:-1px;width:100%}.spotlight .slick-next:before{background-image:url(/06126697021721db3a00.png)}.happy-customers{margin-top:-40px;max-width:891px;width:50%}.happy-customers-inner{background-color:#015030;display:flex;flex-direction:column;padding:36px 48px 36px 64px;position:relative;row-gap:12px;width:100%}.happy-customers h3{color:#f47320;font-size:40px;font-style:normal;font-weight:600;letter-spacing:.46px;line-height:normal}.happy-customers p{color:#fff;font-size:24px;font-style:normal;font-weight:500;line-height:133.4%;margin:0;max-width:696px;width:100%}.spotlight .slick-track .slick-slide>div>div .spotlight-outer{height:100%}.spotlight .slick-track{display:flex}.spotlight .slick-track .slick-slide{height:auto}.spotlight .slick-track .slick-slide>div,.spotlight .slick-track .slick-slide>div>div{height:100%}.spotlight{padding-bottom:48px;padding-top:48px;position:relative}.porposal-page-bg{bottom:0;position:absolute;width:100%}.spotlight .container{padding-bottom:40px}.best-solar-company{background-color:#015030;padding:20px 0}.solar-company-logo{align-items:center;column-gap:24px;display:flex;width:100%}.best-solar-company .container{align-items:center;column-gap:24px;display:flex;justify-content:center}.best-solar-company h2{color:#fff;margin:0}.solar-company-logo li{display:block;flex:1;text-align:center}.preview-footer{align-items:center;background:#fff;border-top:2px solid #dfdfdf;bottom:0;box-shadow:0 -4px 10px 0 rgba(0,0,0,.15);display:flex;padding:16px;position:sticky;z-index:9}.proposal-action .icon-down-arrow{font-size:11px}.proposal-action .icon-down-arrow:before{font-size:inherit}.solar-energy-benefits{background:#015030;padding:16px 0}.slider-content p{color:#fff;font-size:28px;letter-spacing:.46px;line-height:normal;margin:0}.slider-content p span{color:#f6992e;font-weight:700}.vertical-slider{column-gap:40px}.energy-benefits-outer,.vertical-slider{align-items:center;display:flex;justify-content:center}.energy-benefits-outer{column-gap:20px;min-height:123px}.content-rotate{transform:rotate(180deg)}.solar-energy-benefits .slider-rotate-width{max-width:600px}.slider-rotate{transform:rotate(180deg);width:100%}.energy-benefits-outer h4{color:#f6992e;font-size:48px;font-weight:700;letter-spacing:.46px;line-height:normal;margin:0;width:max-content}.energy-benefits-outer h6{color:#fff;font-size:24px;font-weight:700;line-height:normal;margin:0;min-width:max-content}.add-text .common-heading,.energy-benefits-outer h4 img,.slick-mobile{display:none}html{scroll-behavior:smooth}.no-security p{color:#242424;font-size:12px;font-weight:700;letter-spacing:.4px;line-height:166%;margin:0}.no-security{margin-top:36px;text-align:center}.equipment-detail-card-list{background:#fff;border:1px solid #acacac;border-radius:8px;padding:16px;position:relative}.equipment-detail-card-list,.equipment-detail-card-list ul{grid-row-gap:16px;display:flex;flex-direction:column}.equipment-detail-card-list ul li{color:#242424;column-gap:8px;display:flex;font-size:16px}.equipment-detail-card-list ul li p{font-weight:600;margin:0}.equipment-detail-card-list ul li span{letter-spacing:.15px;line-height:150%;min-width:95px}.download-btn{display:flex;flex-direction:column;grid-row-gap:12px}.download-btn .iconmoon:before{color:#015030}.download-btn .btn-add-data .iconmoon{margin-right:8px}.equipment-detail-card{display:flex;flex-direction:column;grid-row-gap:12px}.download-btn .btn-add-data:hover .iconmoon:before{color:#fff}.mobile-data{display:none}.first-year h6{color:#242424;font-size:24px;font-weight:500;margin:0;position:absolute}.common-space-left{position:relative}.solar-benefits-calculator{flex-direction:column;grid-row-gap:16px}.solar-benefits-calculator.table-size .table tbody tr:last-child td{border-bottom:none;padding-bottom:0}.solar-benefits-calculator h3{color:#f94144;font-size:24px;font-weight:700;letter-spacing:.15px;line-height:normal;margin-bottom:4px;text-align:center}.solar-benefits-calculator .second-title{color:#f47320}.annual-production-print{column-gap:24px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.highlight-section .container{max-width:100%}.repeat-list{display:flex;flex-wrap:wrap;grid-row-gap:30px}.authorized-dealer-logo img{max-width:321px}.dealer-add-logo img{max-height:111px;max-width:696px}.f-orange{color:#f47320}.warranties-sec .solar-system-data h4{font-weight:400}.adders-field .form-group textarea{height:176px}.adders-field.common-form-style .form-group textarea{color:#242424}.adders-field.common-form-style label{font-size:20px;font-weight:500}.adders-field-outer{border:1px solid #acacac;border-radius:4px;color:#242424;font-size:16px;font-weight:400;height:176px;padding:16px 12px}.print-proposal .adders-field label{background-color:#fff;color:#6a6a6a;font-size:20px;font-weight:500;left:12px;margin:0;padding:0 4px;position:relative;top:14px;z-index:9}.proposal-header .navbar-brand img{max-height:40px;max-width:192px}.warranty-sec .common-heading.common-heading-middle{margin:0 auto 10px}.new-dealer-theme .btn-add-data,.new-dealer-theme .btn-add-data:active,.new-dealer-theme .btn-add-data:focus,.new-dealer-theme .btn-add-data:hover{background-color:#015030;border-color:#015030;border-radius:4px;color:#fff;font-size:14px;font-weight:600;height:56px;letter-spacing:.4px;padding:8px 16px}.new-dealer-theme .btn-add-data.out-line-btn{background-color:transparent;color:#015030}.new-dealer-theme .btn-add-data.out-line-btn:active,.new-dealer-theme .btn-add-data.out-line-btn:focus,.new-dealer-theme .btn-add-data.out-line-btn:hover{background-color:#015030;box-shadow:none;color:#fff}.new-dealer-theme .btn-add-data:not(:disabled):not(.disabled).active,.new-dealer-theme .btn-add-data:not(:disabled):not(.disabled):active{background:#015030}.new-dealer-theme .checkbox-label span:before{border-color:#6a6a6a;border-width:2px;height:18px;width:18px}.new-theme-btn .btn-new-btn.no-bg-border{background-color:transparent;border-color:transparent;color:#015030}.new-theme-btn .btn-new-btn.no-bg-border:hover{background-color:#e6eeea;color:#015030}.new-dealer-theme .btn-add-data.out-line-btn.no-bg-border{border-color:transparent;color:#015030!important}.new-dealer-theme .btn-add-data.out-line-btn.no-bg-border:hover{background-color:#e6eeea}.new-dealer-theme .checkbox-label input:checked+span:before{background-color:#015030;border-color:#015030}.new-dealer-theme .checkbox-label span{color:#242424;font-size:16px;font-weight:400;padding-left:30px}.new-dealer-theme .checkbox-label input:checked+span:after{border:solid #fff;border-width:0 2px 2px 0;display:block;height:12px;left:6.2px;position:absolute;top:1px;transform:rotate(45deg);transition:inherit;width:6px}.new-card{border:1px solid #acacac;border-radius:4px;padding:16px}.new-dealer-theme-pop .modal-header{border:none;padding:24px 24px 0}.new-dealer-theme-pop .btn-prop{top:28px}.new-dealer-theme-pop .modal-header .modal-title{color:#f47320;font-size:24px;font-weight:500;line-height:normal}.new-note{color:#6a6a6a;font-size:12px;font-weight:400;letter-spacing:.4px;line-height:166%;word-break:break-word}.padding-left{padding-left:12px}.new-dealer-theme-pop .modal-footer{flex-wrap:nowrap;gap:12px;padding:44px 0 0}.new-dealer-theme-pop .modal-footer .btn-add-data{margin:0!important}.additional-name{color:#8b8b8b}.tag-item-outer{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin-left:0;margin-top:16px}.tag-item-outer .tag-item{background:#cdcdcd;border-radius:18px;color:#242424;font-size:13px;font-weight:500;height:26px;letter-spacing:.16px;line-height:18px;margin-left:0;padding:4px 4px 4px 9px}.page-counter:before{content:"Page: " counter(section) ""}.additional-list li{display:flex;font-size:16px;justify-content:space-between;padding:12px 0}.additional-list li:last-child{padding-bottom:0}.share-proposal-header h6{color:#242424;font-size:20px;margin:0}.additional-list li .data-left{color:#242424}.data-right{column-gap:24px;display:flex}.share-proposal-header{border-bottom:1px solid #acacac;margin-bottom:12px;padding-bottom:12px}.production-guideline{padding-top:48px}.projecsav{padding-top:50px}.footer-pdf{background-color:#fff;border-top:2px solid #dfdfdf;margin-top:20px;padding:12px 16px}.footer-pdf ul{align-items:center;display:flex}.preview-pdf .footer-pdf ul{flex-direction:row}.footer-pdf ul li{color:#6a6a6a;display:inline-block;font-size:14px;padding:0 10px}.footer-pdf ul li:first-child{padding-left:0}.footer-pdf ul li:last-child{padding-right:0}.footer-pdf ul li span{color:#242424;font-weight:500}.production-est h5{color:#242424;font-size:36px;font-weight:600;margin:0}.production-est{display:flex;flex-direction:column;row-gap:12px;text-align:center}.arrow-change img{transform:rotate(180deg)}.equipment-detail-card-list>ul .mfg-li{display:none}.equipment-detail-card-list ul .quantity-li,.equipment-detail-card-list.arrow-change>ul .mfg-li{display:flex}.equipment-detail-card-list.arrow-change ul .quantity-li{display:none}.production-range-data .font-weight-500{font-size:20px;font-weight:500}.production-guideline .annual-production-range{column-gap:24px}.escelation-input{align-items:center;display:flex;position:relative;width:88px}.escelation-input .iconmoon{position:absolute;right:15px}.warranty-years{margin:0 auto;max-height:248px;max-width:197px;position:relative}.warranty-years span{bottom:78px;color:#fff;font-size:29px;font-weight:700;left:36px;position:absolute}.sales-dashboard .preview-pdf .btn-prop{z-index:999}.your-system-sec{grid-row-gap:40px;display:flex;flex-direction:column}.home-award{column-gap:24px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative}.projected-solar-saving-value h2 .heading-number{left:5px;top:-46px}.year-bill .heading-number{left:6px;top:-21px}.new-dealer-theme-pop .pdf-footer-sec ul{align-items:flex-start;flex-direction:column;row-gap:16px}.new-dealer-theme-pop .pdf-footer-sec ul li{padding:0}.new-dealer-theme-pop .pdf-footer-sec ul li span{display:block;margin-top:4px}.new-dealer-theme-pop .pdf-footer-sec{display:block}.assumptions-input .common-title-pdf h2 br,.list-item-menu.proposal-info-pop{display:none}.cash-flow .table tbody tr:nth-last-of-type(2) td:last-child{font-weight:700}.moving-forward .common-heading.common-heading-center .large-title br{display:none}.modal-lg.info-proposal-pop{max-width:400px}.new-dealer-theme-pop.info-proposal-pop .modal-footer{padding:24px 0 0}.better-product img{width:100%}.projected-solar-saving-graph p{color:#8b8b8b;font-size:17px;font-weight:500;letter-spacing:.15px;line-height:160%;margin:0;text-align:center}.common-form-style .form-group textarea{height:176px}.request-change .note-length{display:none}.new-dealer-theme .radio-check span{font-size:16px}.request-change{grid-row-gap:24px;display:flex;flex-direction:column}.new-dealer-theme-pop.request-changes-proposal .modal-footer{padding:24px 0 0}.new-dealer-theme-pop .modal-body{padding:24px}.new-dealer-theme .radio-check span:before{border-color:#015030;border-width:1.5px;height:20px;width:20px}.new-dealer-theme .radio-check input:checked+span:after{background:#015030;height:12px;width:12px}.select-request-type{display:flex;flex-direction:column}.list-dropdown-data.resources-filter.history-proposal .share-pro.list-item-menu{display:none;text-align:left}.sent-successfully p{font-size:16px;font-weight:400;letter-spacing:.15px;line-height:150%;margin:0;word-break:break-word}.current-usage-account{grid-row-gap:5px;column-gap:20px}.current-usage-account-label .lead-overview-box li:nth-child(odd) .overview-label{min-width:137px}.current-usage-account-label .lead-overview-box li:nth-child(2n) .overview-label{min-width:145px}.new-release-popup .close{display:none}.print-proposal .solar-system .solar-system-data h4{font-size:24px}.print-proposal .address-map,.print-proposal .proposal-preview-map{height:732px}.print-proposal .projected-solar-saving-graph{max-width:100%;min-height:426px}.print-proposal .utility-price .common-title-pdf{margin-bottom:0;margin-top:0}.print-proposal .projected-solar-saving{flex-direction:column;margin-bottom:0;margin-top:0;row-gap:32px}.print-proposal .projected-solar-saving-value{margin-bottom:30px;max-width:100%;width:100%}.print-proposal .projected-savings-head h4{font-size:30px}.print-proposal .adders-field{margin-top:24px}.estimated-value-print h6{color:#6a6a6a;font-size:24px;font-weight:500;margin-bottom:8px;text-align:center}.estimated-value-print h4{font-size:64px;font-weight:500;letter-spacing:.15px;line-height:normal;margin-bottom:12px;text-align:center}.print-proposal .solar-system{margin-top:0}.print-proposal .system-data-info{margin-top:24px}.print-proposal .estimated-year{padding:0}.print-proposal .solar-system-img{height:173px}.print-proposal .moving-forward .col-moving-forward{padding:20px}.print-proposal .print-banner .footer-pdf{bottom:0;display:block;left:0;position:absolute;right:0;width:100%}.cash-flow.table-size .table thead tr th,.print-proposal .cash-flow.table-size .table tbody tr td{border-width:1.5px;border-left:none;border-right:none;font-size:16px;height:auto}.print-proposal .equipment-detail.table-size .table tbody tr td,.print-proposal .monthly-bill.table-size .table thead th{border-left:none;border-right:none}.print-proposal .equipment-detail.table-size .table thead tr th,.print-proposal .monthly-bill.table-size .table tbody tr td{border-width:1px;border-left:none;border-right:none;height:auto}.print-proposal .highlight-section{padding-top:16px}.previewProposalPrint .modal-footer .close-btn{display:none}.previewProposalPrint .modal-proposal-pdf .modal-footer{box-shadow:inherit;margin:0;padding:0}.preview-pdf .preview-footer,.previewProposalPrint .preview-footer{margin:0;width:100%}.print-proposal .estimated-year .slick-next,.print-proposal .estimated-year .slick-prev,.print-proposal .slick-dots{display:none!important}.print-proposal .usage-production .annual-production-range{column-gap:20px}.print-proposal .annual-production-print{margin-top:10px}.print-proposal .common-heading-data img{left:-39px;position:absolute;top:30px}.print-proposal .common-heading-middle .common-heading-data img{left:0;margin:0 auto;right:0}.print-proposal .proposal-banner{flex:1;min-height:auto}.preview-proposal.print-proposal{min-width:1728px;width:100%}.preview-proposal.print-proposal .fixed-footer{min-height:1230px}.preview-proposal.print-proposal .print-cost-sapce .fixed-footer{min-height:1500px}.preview-proposal.print-proposal .system-cost-sec-width .fixed-footer{min-height:1230px}.preview-proposal.print-proposal .system-cost-sec-width.system-cost-footer .fixed-footer{min-height:1800px}.preview-proposal.print-proposal .why-us-sec{padding-bottom:100px;padding-top:108px}.preview-proposal.print-proposal .industry-leader{padding:100px 0 128px}.preview-proposal.print-proposal .best-solar-company,.preview-proposal.print-proposal .companies-logo{padding:30px 0}.proposal-header-print img{max-height:40px;max-width:192px}.proposal-header-print ul{display:flex}.proposal-header-print ul li{display:block}.proposal-header-print ul li a{color:#6a6a6a;font-size:14px;font-weight:600;padding:9px 16px}.proposal-header-print{align-items:center;background-color:#fff;border-bottom:1px solid #dfdfdf;column-gap:50px;display:flex;padding:22px 24px}.print-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;min-height:1340px;-webkit-print-color-adjust:exact}.print-proposal .industry-leader .common-heading.common-heading-center{margin-bottom:70px}.print-proposal .usage-production{padding-bottom:0}.print-proposal .utility-price.highlight-section.page{padding-top:0}.print-proposal .highlight-section.system-cost-sec-width{min-width:2100px}.print-proposal .highlight-section.system-cost-sec-width-print{min-width:1970px}.proposal-header .navbar .navbar-toggler{border:none;margin:5px 0;padding:0}.proposal-header .navbar .proposal-action{display:none}.warranty-new{column-gap:40px;display:flex}.warranty-new-box{flex:1}.print-proposal .warranty-years{background-repeat:no-repeat;background-size:cover;height:248px;margin:0 auto;position:relative;width:197px}.print-proposal .system-cost-sec ul li{padding:10px 0}.print-proposal .warranties-sec{margin-bottom:20px;margin-top:30px}.preview-pdf .close-btn{display:none}#proposalPrintPreviewPaged{opacity:0;position:fixed;top:0;z-index:-1}#proposalPrintPreviewPage{position:relative;z-index:9}.preview-pdf #proposalPrintPreviewPaged{height:0}.production-range-data.production-range-print-last{display:flex;flex-direction:column}.production-range-print-last li:last-child{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end}.production-range-print-last .message-note p{color:#6a6a6a}.production-range-print-last .message-note{padding-right:50px}.usage-production .your-solar-system-sec .solar-system-data{flex-grow:inherit}.usage-production .solar-system-outer.your-solar-system-sec{justify-content:flex-end}.usage-production .your-solar-system-sec .solar-system-data:last-child{min-width:136px}.estimated-value-print{display:none;flex-direction:column;justify-content:flex-end}.production-range-data li .estimated-value-print{display:flex}.apply-ec-disc,.discount-tab{display:flex;flex-direction:column}.apply-ec-disc{align-items:center;justify-content:center;grid-row-gap:16px;flex:auto}.discount-tab .iconmoon .iconmoon{font-size:20px}.modal-dialog.adders-popup{max-width:1280px}.modal-dialog.adders-popup-md{max-width:1580px}.adders-popup .adders-popup-data{column-gap:24px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:24px;row-gap:24px}.adders-popup-data .general-card{border-color:#718c9e;border-top-left-radius:0;padding:0 16px 16px}.adders-popup-data.adders-popup-battery-data .general-card{border-top-left-radius:6px}.adders-qty{column-gap:8px;display:flex;justify-content:center;width:100%}.adders-qty input{padding:0;width:100px}.adders-qty button{align-items:center;background-color:transparent;border:none;display:flex;padding:0}.adders-popup-data .checkbox-label span{cursor:pointer;display:inline-block;font-size:14px;padding-left:25px;position:relative;word-break:break-word}.list-description{width:230px;word-break:break-word}.search-expand.round-search{display:flex;width:100%}.search-expand.round-search .searchbutton{border-color:#edecec;position:relative;width:40px}.search-expand.round-search .expandright{border-color:#edecec;position:static;width:100%}.adders-popup .search-expand.round-search{margin-bottom:24px}.adders-popup-data .card-title-box{border-color:#718c9e}.adders-popup-height{margin-bottom:22px}.adders-popup-data .table tbody tr td{border:none;word-break:break-word}.selected-icon{position:relative;top:-2px}.progress-payment .table-size .table tbody tr td{border-color:#acacac;color:#242424;font-size:16px;font-weight:400;height:auto;word-break:keep-all}.progress-payment .table-size .table tbody tr:last-child td{border:none}.progress-payment{column-gap:24px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:24px;margin-top:24px;row-gap:24px}.progress-payment .proposal-card:nth-child(odd):last-child{grid-column:auto/span 2}.message-note p{color:#242424}.milestone-pay-mob{display:none}.value-hide .iconmoon{opacity:0;pointer-events:none}.commission-invoiced .status-data{overflow:auto}.commission-invoiced .status-data li{font-weight:500}.commission-invoiced .status-data li .status-value{font-weight:600}.commission-invoiced .status-data li .status-type{min-width:max-content}.commission-invoiced.commission-list-invoiced{border:none;grid-template-columns:1fr;padding:0}.commission-invoiced .status-data li{flex-direction:column;font-size:14px}.commission-info-second{background-color:#f9f9f9;border:1px solid #dfdfdf;border-radius:6px;padding:12px 16px}.commission-invoiced .commission-info-second .status-data li{font-size:16px}.commission-invoiced .status-data{display:flex;justify-content:space-between}.commission-invoiced.commission-invoiced-detail{align-items:inherit;display:flex;flex-direction:column}.commission-invoiced-detail .commission-info-second{max-width:426px;width:100%}.commission-invoiced-detail{display:flex;justify-content:space-between;min-width:459px}.commission-invoiced{align-items:center;display:flex;gap:20px}.milestone-one .status-data li:nth-child(odd) .status-type{min-width:169px}.milestone-one .status-data li .status-type{font-weight:500}.milestone-one .status-data li:nth-child(2n) .status-type{min-width:113px}.milestone-one .status-data{gap:16px}.milestone-one .status-data li{line-height:normal}.milestone-one .card-body{display:flex;flex-direction:column;row-gap:16px}.order-docs .table-responsive{height:auto;max-height:313px;overflow:auto;position:sticky;top:105px}.order-docs .table thead{background-color:#fff;position:sticky;top:0;z-index:2}.document-status .status-data .status-type{min-width:224px}.account-tabs-data-order .system-step.warranty-area .tab-area .nav-pills .nav-link{font-size:13px}.account-tabs-data-order .addon-switch-flex{column-gap:10px}.account-tabs-data-order .new-proposal-layout .status-text .hide-content{max-width:80px}.account-tabs-data-order .proposal-details-item li{font-size:14px}.order-list-space{display:flex;flex-direction:column;gap:20px 20px}.order-list-space .lead-overview-box{grid-gap:12px 30px}.list-space-under{display:flex;flex-direction:column;grid-gap:12px 0}.order-list-space .lead-overview-box li{padding:0}.account-tabs-data-order .reason-select-value .check-list-type{max-width:91px;min-width:max-content;width:100%}.account-tabs-data .common-outer-padding .container{padding-left:0}.common-textarea-height .input-material textarea{height:214px;overflow-y:auto}.sidebar-data.hold-order-pop{max-width:541px}.sidebar-data.cancel-order-pop{max-width:644px}.cancel-order-pop .status-data .status-type{min-width:192px}.hold-order-pop .status-data .status-type{min-width:111px}.check-box-list{align-items:center;column-gap:12px;display:flex}.cancel-order-pop .status-data li h6{color:#e6614f;font-size:14px;font-weight:400;margin:0}.cancel-order-pop .status-data .fields-error{margin-bottom:0}.commision-filter{align-items:flex-start;display:flex}.commision-filter .common-filter-field .filter-field-outer:nth-child(4n+1) .filter-field-label{min-width:104px}.commision-filter .commision-flex.commision-user-type .common-filter-field .filter-field-outer{flex:1}.commision-flex{width:100%}.commision-filter .next-previous{margin-left:12px}.commision-filter .common-filter-field .filter-field-outer:nth-child(4n+3) .filter-field-label{min-width:max-content}.graph-tooltip{align-items:flex-start;background-color:#fff;border-radius:12px;box-shadow:0 2px 8px 0 rgba(0,0,0,.12);display:flex;flex-direction:column;justify-content:center;min-width:187px;padding:12px}.graph-tooltip-data{border-bottom:1px solid #acacac;margin-bottom:12px;padding-bottom:12px}.graph-tooltip-data h6,.graph-tooltip-data-next h6{color:#015030;font-size:12px;font-weight:600;letter-spacing:.15px;line-height:normal;margin-bottom:4px}.graph-tooltip-data h6{color:#f47320}.graph-tooltip-data-next h6{color:#015030}.graph-tooltip-data h2,.graph-tooltip-data-next h2{font-size:20px;font-weight:700;letter-spacing:.21px;line-height:normal;margin-bottom:4px}.graph-tooltip-data h2{color:#f47320}.graph-tooltip-data-next h2{color:#015030}.graph-tooltip-data h4,.graph-tooltip-data-next h4{font-size:12px;font-weight:700;letter-spacing:.15px;line-height:normal;margin-bottom:0}.graph-tooltip-data h4{color:#f47320}.graph-tooltip-data-next h4{color:#015030}.total-extra .no-data-table p{margin:0}.total-extra{display:flex;flex-direction:column;justify-content:center}.total-extra .no-data-table{margin:0 auto;max-width:445px;padding:0;word-break:break-word}.new-dealer-theme-success-pop{max-width:570px}.new-dealer-theme-pop.new-dealer-theme-success-pop .modal-header .modal-title{color:#015030}.new-theme-thanku-pop .modal-footer{display:none}.new-dealer-theme-success-pop.new-theme-thanku-pop{max-width:650px}.new-dealer-theme-success-pop p{color:#242424;font-size:16px;font-weight:400;letter-spacing:.4px;line-height:24px}.entries-filter-four .status-data li:nth-child(4n+1) .status-type,.entries-filter-four .status-data li:nth-child(4n+4) .status-type{min-width:114px}.order-processor-filter-outer .status-data li:nth-child(4n+1) .status-type{min-width:54px}.order-processor-filter-outer .status-data li:nth-child(4n+2) .status-type{min-width:89px}.order-processor-filter-outer .status-data li:nth-child(4n+3) .status-type{min-width:104px}.select-dot{border-radius:100%;display:inline-flex;height:8px;margin-right:10px;width:8px}.select-grey{background-color:#b6b6b6}.select-green{background-color:#19bc7d}.image-info-wrapper.edit-image .modal-body{background-color:transparent;display:flex;flex-direction:column;padding-bottom:0;padding-top:0}.edit-image .image-cropper-container{flex:1;justify-content:center;margin:24px 0;position:relative}.image-info-wrapper.edit-image .modal-body p{font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin:0}.file-btn{position:relative}.file-btn input{cursor:pointer;height:100%;opacity:0;position:absolute;text-indent:-9999px;width:100%}.proposal-card-column .system-cost-sec:last-child:nth-child(2n-1){grid-column:span 2}.allowances-input .max-value{color:#b1b1b1;font-size:10px;margin-top:0;position:absolute}.allowances-input{display:flex;position:relative}.allowances-input .iconmoon{padding-top:10px}.rebate-data .xl-input .allowances-input input{width:117px}.remove-btn-style,.remove-btn-style:focus{background-color:transparent;box-shadow:none;outline:none;padding:0}.allowances-input .error-input-value .max-value{color:#e6614f}.allowance-outer{display:flex;flex-direction:column;flex-grow:1}.allowance-outer .table{flex-grow:1}.image-info-wrapper .cropper-view-box{outline:2px solid #36454f}.image-info-wrapper .cropper-line{background-color:transparent}.image-info-wrapper .cropper-point{background-color:#36454f;opacity:1}.image-info-wrapper .cropper-point.point-n,.image-info-wrapper .cropper-point.point-s{border-radius:25px;height:5px;margin-left:-20px;width:44px}.image-info-wrapper .cropper-point.point-e,.image-info-wrapper .cropper-point.point-w{border-radius:25px;height:44px;margin-top:-20px;width:5px}.image-info-wrapper .cropper-point.point-se{bottom:-8px;height:16px;opacity:1;right:-8px;width:16px}.image-info-wrapper .cropper-point.point-sw{bottom:-8px;height:16px;left:-8px;width:16px}.image-info-wrapper .cropper-point.point-ne{height:16px;right:-8px;top:-8px;width:16px}.image-info-wrapper .cropper-point.point-nw{height:16px;left:-8px;top:-8px;width:16px}.allowance-description{min-width:229px;width:229px}.action-row{min-width:75px;width:75px}.modal-dialog.modal-proposal-screenshot{max-width:1584px}.order-proposal-head{color:#242424;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.4px;line-height:normal}.modal-proposal-screenshot .modal-body{background-color:transparent;display:flex;flex-direction:column;padding:0}.modal-proposal-screenshot .modal-body embed{flex:1}.proposal-load-pdf.modal-proposal-screenshot .modal-content .modal-footer{display:flex;padding:15px 20px}.modal-proposal-screenshot .modal-header{background-color:#fff;z-index:1}.not-loaded .footer-pdf{border-bottom:2px solid #dfdfdf;margin-top:20px;padding:12px 16px}.modal-proposal-screenshot .highlight-section,.modal-proposal-screenshot .new-proposal-layout.proposal-plans .pay-by,.modal-proposal-screenshot .new-proposal-layout.proposal-plans .table tbody tr td:first-child{background-color:transparent}.modal-proposal-screenshot .system-step.warranty-area .tab-area .nav-pills .nav-link.active{background-color:hsla(0,0%,93%,.93);color:#313b51;font-size:16px;font-weight:600;line-height:140%}.modal-proposal-screenshot .page-counter:before{display:none}.modal-proposal-screenshot .order-proposal-head span{color:#6a6a6a;font-weight:400}.modal-proposal-screenshot .proposal-action{column-gap:10px}.sales-dashboard .modal-proposal-screenshot .btn-prop{top:20px}.download-spec-warranty{column-gap:16px;display:flex;justify-content:space-between}.download-spec-warranty button{background-color:transparent;border:none;color:#2196f3;font-size:24px;font-style:normal;font-weight:500;letter-spacing:.4px;line-height:24px;padding:0}.moving-forward .container{max-width:100%}.screenshot-proposal.pdf-generator-sec,.screenshot-proposal.pdf-generator-sec.extra-width{background-color:transparent;min-width:1850px;padding:20px}.pdf-generator-sec .new-proposal-layout.proposal-plans .pay-by,.pdf-generator-sec .new-proposal-layout.proposal-plans .table tbody tr td:first-child,.screenshot-proposal.not-loaded,.screenshot-proposal.pdf-generator-sec .new-proposal-layout.proposal-plans .pay-by{background-color:transparent}.proposal-loader .data-loader{background-color:hsla(0,0%,100%,.8)}.screenshot-proposal.pdf-generator-sec .user-account .account-detail .list-address .bold-text{display:inline-block}.screenshot-proposal.pdf-generator-sec .new-proposal-layout .react-select-style div{overflow:visible}.screenshot-proposal.pdf-generator-sec .system-step.warranty-area .tab-area .nav-pills .nav-link.active{background-color:#eee;color:#313b51;font-weight:600}.screenshot-proposal.pdf-generator-sec .footer-bottom{min-height:2500px;width:100%}.modal-dialog.steps-capture{max-width:709px}.steps-capture h6{font-size:14px;font-weight:700;line-height:22px;margin:0}.steps-capture ul{padding-left:15px}.steps-capture p{font-size:14px;margin-bottom:12px;padding-right:10px}.steps-capture ul li{line-height:22px;list-style-type:auto}.add-upload-utility .upload-click{background-color:#f9f9f9;border-color:#dfdfdf;border-radius:6px;margin-bottom:32px;max-width:100%;min-height:150px}.add-upload-utility .upload-click:hover{background-color:#36454f}.add-upload-utility .upload-click:hover .iconmoon:before,.add-upload-utility .upload-click:hover h4,.add-upload-utility .upload-click:hover h4 span,.add-upload-utility .upload-click:hover p{color:#fff}.upload-file-list .status-value{align-items:baseline;column-gap:20px;display:flex;flex:1}.upload-file-list .status-value form{width:100%}.status-data.upload-file-list{gap:12px 20px;margin-top:12px}.upload-file-list li{border:1px solid #dfdfdf;border-radius:6px;padding:18px 16px}.upload-file-list .fields-error{font-size:11px;margin-bottom:0;margin-top:0;position:absolute}.add-upload-utility .upload-click .iconmoon{font-size:24px;margin-bottom:8px}.add-upload-utility .upload-click h4{font-weight:400}.add-upload-utility .upload-click h4 span{color:#3c66c3}.add-upload-utility .upload-click p{color:#647683;font-size:12px}.rename-file-pop .status-data .status-type{min-width:max-content}.file-directory-head{margin-bottom:16px}.file-directory-head h5{font-size:18px;font-weight:500;margin:0}.file-directory-head p{color:#647683;font-weight:400;margin:0}.file-mapping .table tbody td:first-child,.file-mapping .table tbody td:nth-child(2){min-width:264px;width:264px}.file-mapping .react-select-style{min-width:240px;width:240px}.common-preview-pop .modal-title .hide-content{max-width:840px}.textarea-small-height .input-material textarea{height:100px}.proposal-notes{border:1px solid #ddd;border-radius:8px;margin-bottom:20px;padding:16px 16px 0}.proposal-notes .proposal-note-paragraph{font-size:14px;font-weight:400;letter-spacing:.17px;line-height:143%;word-break:break-all}.proposal-note-create{border-top:1px solid #dfdfdf;column-gap:24px;display:flex;justify-content:space-between;margin-top:12px;padding-bottom:16px;padding-top:12px}.proposal-note-create-name h4{font-size:14px;margin-bottom:0;padding-bottom:4px}.proposal-note-create-name h4,.proposal-note-create-name h6{background-color:#fff;font-weight:500;line-height:normal;position:relative;z-index:1}.proposal-note-create-name h6{color:#b6b6b6;font-size:12px}.proposal-note-create-action{column-gap:16px}.reply-note{border:1px solid #ddd;border-radius:8px}.reply-notify{background-color:#f9f9f9;border-radius:0 0 8px 8px;display:flex;flex-direction:column;padding:12px;row-gap:20px}.notify-type{align-items:center;column-gap:10px;display:flex}.notify-type .form-label{color:#313b51;margin:0;min-width:max-content}.notify-type .check-box-list{column-gap:24px}.reply-note textarea{border:none;border-radius:8px;color:#313b51;display:flex;font-size:14px;font-style:normal;font-weight:400;height:147px;letter-spacing:.17px;line-height:143%;padding:20px 20px 12px}.proposal-notes .reply-note{margin-bottom:20px;margin-left:33px;position:relative}.reply-note.reply-note-edit textarea{height:384px;padding:20px}.drop-button.drop-add-option{align-items:flex-start;background-color:#fff;border-top:1px solid #ddd;flex-direction:column;left:0;padding-bottom:56px;padding-top:16px}.drop-button.drop-add-option .reply-note{width:100%}.drop-button.drop-add-option .reply-notify{background-color:transparent;padding-left:0}.drop-button.drop-add-option.add-btn-note{z-index:11}.drop-button.drop-add-option .drop-button{background-color:#f9f9f9;border-top:1px solid #ddd;left:0;padding:12px 20px}.manage-height.add-note-outer{max-height:calc(100vh - 447px)}.add-note-outer .sales-sidebar-body{padding:20px 25px}.proposal-notes:last-child{margin-bottom:0}.child-note .proposal-notes{border:none;padding:0 0 0 33px;position:relative}.angle-icon{text-align:center;width:32px}.proposal-note-create-name{display:flex}.child-note{position:relative}.child-note:before{border-left:1px solid #dfdfdf;bottom:28px;content:"";left:15.7px;position:absolute;top:-49px;width:1px}.child-note .child-note:before{display:none}.proposal-notes .child-note:after{border-left:1px solid #dfdfdf;bottom:28px;content:"";left:15.7px;position:absolute;top:-49px;width:1px}.child-note .proposal-notes:before{left:15.7px}.child-note .proposal-notes:before,.child-note .reply-note:before{background-color:#dfdfdf;content:"";height:1px;position:absolute;top:9px;width:15px}.child-note .reply-note:before{left:-18.3px}.proposal-notes.proposal-note-border-remove .child-note:after,.proposal-notes.proposal-note-border-remove .child-note:before{display:none}.account-search.common-new-search input{padding-left:13px}.proposal-note-pop .pop-padding{margin-bottom:20px;padding-left:20px;padding-right:20px}.proposal-notes .child-note.replying-border:after{bottom:28px;top:-21px}.sales-logo .solar-new-logo{max-width:130px}.system-cost-flex{display:flex}.system-cost-flex .proposal-card{width:50%}.nonsolar-proposal-preview{padding-bottom:12px}.nonsolar-proposal-preview .system-data-panel h3{display:flex;justify-content:space-between}.proposal-nonsolar-warranties-workmanship{display:flex;flex-direction:column;font-size:18px;row-gap:5px}.proposal-nonsolar-warranties-workmanship span{color:#6a6a6a}.proposal-nonsolar-warranties-workmanship .bold-text{color:#242424}.nonsolar-proposal-preview .highlight-section.non-solar-cost-sec-width{min-width:2230px}.nonsolar-proposal-preview .equipment-detail{padding-top:48px}.system-design-nonsolar{row-gap:48px}.nonsolar-proposal-preview .solar-system{margin-top:25px}.enter-rebate-code{min-width:239px;width:239px}.common-filter-field.order-processor-filter .filter-field-outer:nth-child(4n+2) .filter-field-label{min-width:auto}.your-system-sec .system-data-info .system-data-panel{max-width:100%;width:100%}.your-system-sec .system-data-info .estimated-year{padding:0;width:100%}.add-info{position:relative;top:2.5px}.recm-size-gray{color:#b6b6b6}.common-filter-outer{column-gap:10px;display:flex}.common-filter-outer .react-select-style{flex-grow:1}.commision-order-filter .common-filter-outer:nth-child(3n+1) .common-filter-label,.commision-order-filter .common-filter-outer:nth-child(3n+2) .common-filter-label,.commision-order-filter .common-filter-outer:nth-child(3n+3) .common-filter-label{min-width:92px}.modal-dialog.map-view-proposal{max-width:1270px}.dealer-center-popup.map-view-proposal .modal-footer{padding:20px}.dealer-center-popup.map-view-proposal .modal-header{margin-bottom:20px}.map-view-proposal-height{display:flex;flex-direction:column;min-height:calc(100vh - 180px);position:relative}.map-type{bottom:20px;display:flex;flex-direction:column;max-width:200px;position:absolute;right:15px;row-gap:10px;width:100%;z-index:9}.map-type .css-1okebmr-indicatorSeparator{display:none}.map-type .react-select{display:flex;flex-direction:column;row-gap:10px}.map-view-proposal-height>div{flex:1}.zoom-in-out{background-color:#fff;border-radius:6px;display:flex;flex-direction:column;justify-content:center;margin-left:auto;overflow:hidden;width:36px}.zoom-in-out button,.zoom-in-out button:active,.zoom-in-out button:focus,.zoom-in-out button:hover{align-items:center;background-color:transparent;border-width:0 0 1px;border-bottom:1px solid #ddd;display:flex;height:40px;justify-content:center;outline:none}.zoom-in-out .icon-reset-clear-icon{font-size:12px}.zoom-in-out button:last-child{border-bottom:none}.zoom-in-out button:disabled{opacity:.5}.map-type .react-select .css-1n7v3ny-option,.map-type .react-select .css-9gakcf-option,.map-type .react-select .css-yt9ioa-option{border-color:transparent}.map-type .react-select .css-1pahdxg-control,.map-type .react-select .css-yk16xz-control{border:none}.sales-dashboard .map-type .react-select .css-1pahdxg-control{box-shadow:none}.map-type .react-select .css-1n7v3ny-option,.map-type .react-select .css-9gakcf-option,.map-type .react-select .css-yt9ioa-option{font-weight:600;padding:16px}.map-type .react-select .css-1uccc91-singleValue,.map-type .react-select .css-1wa3eu0-placeholder{font-weight:500}.map-type .react-select .css-4ljt47-MenuList{border-radius:6px;padding-top:0}.upload-download .white-btn .iconmoon.iconmoon-large{font-size:24px}.map-view-proposal-height .gm-bundled-control-on-bottom .gmnoprint>div>div{display:none}.map-view-proposal-height .gm-bundled-control-on-bottom{bottom:144px!important;margin:0!important;right:51px!important}.map-view-proposal-height .gm-bundled-control-on-bottom .gmnoprint>div button{height:40px!important}.map-view-proposal-height .gm-bundled-control-on-bottom .gmnoprint>div button:last-child{border-bottom-left-radius:0;border-top:1px solid #ddd!important;border-top-left-radius:0}.map-view-proposal-height .gm-bundled-control-on-bottom .gmnoprint>div{align-items:center;border-radius:6px!important;display:flex;flex-direction:column;height:auto!important;overflow:hidden;width:36px!important}.order-column-drag{margin-right:8px}.date-selected input{font-weight:700}.iconmoon.order-column-drag:before{color:rgba(0,0,0,.56)}.table-sort-fixed.order-column-apply .table .sticky-data{min-width:30px;width:30px}.react-datepicker__header .react-datepicker__current-month{display:none}.dealer-date-picker .react-datepicker__header select{border:none;box-shadow:none;color:rgba(49,59,81,.87);padding:2px 26px 2px 5px;width:auto}.dealer-date-picker .react-datepicker__header__dropdown>div{width:auto}.nonsolar-proposal-preview .estimated-year{display:flex;padding:0 0 30px;width:50%}.nonsolar-proposal-preview .estimated-year>ul{display:flex;flex-direction:column;row-gap:35px;width:100%}.nonsolar-proposal-preview .estimated-year>ul>li{display:flex;flex-direction:column;grid-row-gap:12px;max-width:667px;padding:0;width:100%}.nonsolar-proposal-preview .solar-system-img img{display:inline;max-height:203px;max-width:175px}.nonsolar-proposal-preview .solar-system-details-outer{flex-grow:inherit;width:inherit}.nonsolar-proposal-preview .solar-system-details{display:block}.nonsolar-proposal-preview .estimated-year-value{width:inherit}.sales-pagination .go-page .btn img{filter:brightness(100)}.order-dashboard-filter .common-filter-outer:nth-child(4n+2) .common-filter-label{min-width:87px}.order-dashboard-filter .common-filter-outer:nth-child(4n+4) .common-filter-label{min-width:78px}.order-dashboard-filter .common-filter-outer:nth-child(4n+1) .common-filter-label{min-width:51px}.common-filter-label{min-width:max-content}.upload-download .white-btn.orange-btn{border-color:#ff7f00}.adders-info{min-width:50px;width:50px}.btn.btn-action-data{background-color:#fff;border:1.5px solid #36454f;border-radius:40px;color:#36454f;column-gap:8px;font-size:14px;font-weight:500;justify-content:center;letter-spacing:.14px;line-height:normal;min-height:38px;padding:6px 13px;width:129px}.btn-action-data .iconmoon,.btn.btn-action-data{align-items:center;display:flex}.btn.btn-action-data:hover{background-color:#36454f;color:#fff}.btn.btn-action-data:focus{box-shadow:none}.btn-action-data:hover .iconmoon:before{color:#fff}.btn.btn-action-data:disabled{opacity:.3;pointer-events:none}.typeuser-add-new-user p{color:#a0a0a0;font-size:12px;font-style:italic;margin-bottom:0;margin-top:14px}.Toastify__progress-bar{opacity:0!important}.upload-download .design-request.white-btn .iconmoon{font-size:18px}.upload-download .design-request.white-btn .iconmoon:before{color:#fff}.upload-download .design-request.white-btn{background-color:#36454f}.table-check,.table-sort-fixed .table thead .table-check{min-width:auto;width:40px}.rebates-note{color:#647683;font-size:12px}.rebates-note span{font-weight:600}.warranty-area .allowances-area .tab-area .nav-pills .nav-link{flex:1}.warranty-area .allowances-area .tab-area .nav{flex-wrap:nowrap;width:100%}.warranty-area .allowances-area .general-card{border-top-right-radius:0}.adders-popup-height .search-expand{height:37px;max-width:451px;width:100%}.adders-popup-height .search-input-data,.adders-popup-height .searchbutton{border-color:#dfdfdf}.adders-popup-height .checkbox-btn input{border-color:#bfbfbf}.adders-popup-height .checkbox-btn input:checked{border-color:#36454f}.adders-popup-height .search-input-data::placeholder{color:#b6b6b6}.grid-tab button:focus{box-shadow:none}.main-add-pop .modal-body{display:flex;flex-direction:column;height:calc(100vh - 125px);overflow:auto}.list-dropdown-data.resources-filter.history-proposal .numbered-links li .list-item-menu{padding-left:0}.list-dropdown-data.resources-filter.history-proposal .numbered-links li::marker{color:#313b51;margin-left:16px}.numbered-links{margin:0;padding-left:32px}.numbered-links li{list-style:decimal}.sales-overlay.share-proposal-mail{z-index:99999999}.share-proposal-mail .sidebar-data{padding-top:0}.request-price-adjustment .status-data{margin-bottom:15px}.request-price-adjustment .input-material textarea{height:44px}.request-price-adjustment .status-data .row-reverse .form-group{display:flex;flex-direction:column-reverse;row-gap:10px}.modal-md.request-price-adjustment{max-width:623px}.price-ajustment-note{color:#e6614f;font-size:11px;font-weight:400}.price-ajustment-note span{font-weight:600}.request-price-adjustment .status-data .status-type{min-width:177px}.request-price-adjustment .status-data li{align-items:baseline}.nonsolar-proposal-preview .proposal-preview-map{height:446px;max-width:838px}.progress-payment .table tbody tr:last-child td{border-bottom:0}.site-menu{margin-bottom:20px}.underline-tab .nav .nav-link{background-color:transparent;border-bottom:1.5px solid transparent;border-radius:0;color:#6a6a6a;font-size:14px;font-weight:400;padding:9px 16px}.underline-tab .nav .nav-link.active{border-color:#f89839;color:#313b51;font-weight:700}.certificate-code{font-size:20px;margin-top:40px;padding-right:67px;text-align:right}.modal-lg.site-overview-pop{max-width:655px}.site-overview-pop .w-100{display:none}.site-overview-pop .lead-data-info .lead-overview-data .general-card.lead-status-data{border:none;padding:0}.site-overview-pop .lead-data-info .lead-overview-data .general-card.lead-status-data .lead-overview-box:first-child li{padding-top:0}.site-overview-pop .status-data .status-type{min-width:106px}.add-new-site{column-gap:100px;display:flex}.modal-xxl.site-map-pop{max-width:1351px}.add-new-site .simplebar-content{flex:1;height:100%}.searchbutton img{max-width:12px}.modal-xl.edit-account{max-width:692px}.status-data{display:grid;gap:20px 20px}.residential-order .lead-form .lead-data-info:first-child{order:1}.residential-order .lead-form .lead-data-info:nth-child(2){order:2}.residential-order .lead-form .lead-data-info:nth-child(3){order:3}.residential-order .lead-form .lead-data-info:nth-child(4){order:5}.residential-order .lead-form .lead-data-info:nth-child(5){order:4}.residential-order .lead-form .lead-data-info:nth-child(6){order:6}.cost-breakdown-payment{width:147px}.cost-breakdown-col .proposal-card:nth-child(2){grid-column:2;grid-row:1/span 2}.cost-breakdown-col .message-note p{letter-spacing:normal}.cost-breakdown-col .message-note p sub{bottom:0}.action-view-proposal{column-gap:8px;display:flex;justify-content:center;margin-top:24px;padding:0 16px}.input-value-bold input{font-weight:600}.residential-order-login .commercial-order .lead-form .lead-data-info:first-child{order:1}.residential-order-login .commercial-order .lead-form .lead-data-info:nth-child(2){order:2}.residential-order-login .commercial-order .lead-form .lead-data-info:nth-child(3){order:3}.residential-order-login .commercial-order .lead-form .lead-data-info:nth-child(4){order:4}.residential-order-login .commercial-order .lead-form .lead-data-info:nth-child(5){order:5}.residential-order-login .commercial-order .lead-form .lead-data-info:nth-child(6){order:6}.tooltip-no-show{display:none}.update-address .status-data li:first-child{grid-column:auto/span 2}.update-address .status-data .status-type{min-width:77px;padding-right:10px}.update-address .status-data{gap:20px 30px}.address-note{font-size:10px;font-weight:400;margin:12px 0 20px}.update-address .status-data .fields-error{font-size:11px;margin:0}.modal-md.update-address{max-width:623px}.dealer-note{display:flex;font-size:11px;font-weight:400}.dealer-note,.dealer-note .iconmoon:before{color:#647683}.choose-primary-color{column-gap:12px;margin-top:15px}.published-draft{background-color:#fff;border:1px solid #dfdfdf;border-radius:6px 0 0 0;bottom:52px;font-size:12px;font-weight:500;letter-spacing:.12px;padding:6px 13px;position:absolute;right:0}.pulsating-animation{animation:blink 1.3s ease-in-out infinite none}.pulsating-animation.disabled-value{animation:none}@keyframes blink{0%{box-shadow:0 0 0 0 rgba(54,69,79,.3)}to{box-shadow:0 0 0 10px rgba(54,69,79,.1)}}.Toastify__toast-container .release-toaster{min-width:350px;right:40px}.Toastify__toast-container .release-toaster .Toastify__toast-body{background-position-y:center}.proposal-details-item ul{column-gap:25px;display:inline-flex;max-width:95%;overflow:auto;width:100%}.proposal-details-item .account-type{display:inline-grid;margin-right:10px}@media only screen and (max-width:2000px){.under-maintenance img{max-width:530px;width:100%}}@media only screen and (max-width:1600px){.current-usage{grid-gap:17px 7px;margin-bottom:40px}.table-select-value{width:23%}.proposal-details-item ul{column-gap:35px}}@media only screen and (min-width:1439px){.remove-max-content .fixed-content{min-width:inherit;width:inherit}}@media only screen and (max-width:1439px){.additional-detail{grid-template-columns:1fr 1fr}.lead-form{grid-template-columns:1fr;width:100%}.lead-form,.system-step{max-width:100%}.column-five{grid-template-columns:1fr 1fr 1fr}.sidebar-data{max-width:630px}.generate-btn{justify-content:flex-end}.system-step.warranty-area{display:grid;grid-template-columns:1fr 1fr}.select-system .react-select-style{min-width:150px}.account-contact .account-detail li{display:block}.account-setup{grid-template-columns:440px 1fr;grid-gap:20px}.account-contact{column-gap:20px}.under-maintenance h1{font-size:26px;margin-top:15px}.under-maintenance p{font-size:15px}.proposal-details-item ul{column-gap:25px;display:inline-flex}}@media only screen and (max-width:1365px){.filter-input{grid-template-columns:1fr 1fr 1fr}.leads-filter .react-select-style.width-equal-source .form-label{min-width:62px}.leads-filter .react-select-style .form-label{min-width:110px}.filter-input{grid-template-columns:1fr 1fr}.leads-filter .sale-filter .react-select-style .form-label{min-width:50px}.leads-filter .sale-filter .react-select-style.sale-city .form-label,.leads-filter .sale-filter .react-select-style.sale-rate .form-label{min-width:79px}.generate-btn.generate-btn-center{margin-top:0}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.cos-amount td input[type=password]{font-size:10px!important}}}.system-step.warranty-area{display:grid;grid-template-columns:1fr}.select-system{margin-bottom:10px;margin-right:10px}.projected-annual h4{font-size:32px}.common-status-footer ul{column-gap:25px;display:inline-flex;max-width:66%;overflow:auto;width:100%}.proposal-details-item li{font-size:14px}.proposal-details-item .btn-add-data{min-width:max-content;width:auto}.leads-filter .react-select-style:nth-child(odd) .form-label{min-width:80px}.leads-filter .react-select-style:nth-child(2n) .form-label{min-width:63px}.overview-filter .leads-filter .react-select-style:nth-child(2n) .form-label{min-width:111px}.overview-filter .leads-filter .react-select-style:nth-child(odd) .form-label{min-width:62px}.leads-filter .filter-input.pin-filter .react-select-style:nth-child(4n+1) .form-label,.leads-filter .filter-input.pin-filter .react-select-style:nth-child(4n+3) .form-label{min-width:100px}}@media only screen and (min-width:1200px){.lead-space li:nth-child(2n) .overview-label{min-width:95px}.lead-space li:nth-child(odd) .overview-label{min-width:103px}.site-overview-pop .lead-space li:nth-child(2n) .overview-label,.site-overview-pop .lead-space li:nth-child(odd) .overview-label{min-width:auto}.account-menu-open .account-tabs .nav .nav-link span.tabHeading,.extand-menu{display:none}.account-menu-open .account-tabs .nav .nav-link,.account-menu-open .chat-menu{align-items:center;display:flex;justify-content:center;min-height:46px;padding:12px 0;text-align:center}.account-menu-open .account-tabs .nav .nav-item:last-child .nav-link{border-bottom:1px solid #dfdfdf}.account-menu-open .account-tabs .nav{padding:0}.account-menu-open .account-tabs{min-width:50px}.account-menu-open .account-tabs .title-two,.account-menu-open .account-tabs h5{display:none}.account-menu-open .tabing-title img{margin:auto;transform:rotate(-180deg)}.account-menu-open .sub-menu-link{display:block}}@media only screen and (max-width:1200px){.account-detail .contact-note .bold-text{max-width:420px}}@media only screen and (max-width:1199px){.square-fit .overview-label{min-width:173px}.account-setup{grid-template-columns:1fr}.account-tabs-data .tab-area .nav-pills .nav-link{min-width:auto}.additional-detail,.lead-overview-box{grid-template-columns:1fr}.sidebar-data{max-width:610px;padding-top:55px}.sales-header .next-previous{display:none}.hamburger-option{display:block}.sales-main-data{width:100%}.sales-side-menu{margin-left:-88px;transition:all .6s}.sidebar-open .sales-side-menu{margin-left:0}.sales-side-menu{z-index:999999}.sales-logo{margin-left:15px}.sidebar-open .black-overlay{display:block}.sales-header{height:55px;z-index:9999999}.sales-dashboard{padding-top:55px}.ext-input{max-width:104px}.top-menu .sales-logo{height:55px}.summary-information{grid-template-columns:1fr 1fr}.before-bag:before{height:25px;top:-25px}.select-system{margin-bottom:10px;margin-right:10px;min-width:320px;padding:0}.system-filter .header-border{overflow:auto}.select-system .form-label{min-width:92px}.top-to-btm{width:100%}.site-data li:nth-child(2n) .overview-label{min-width:143px}.usage-kwh li:nth-child(2n) .overview-label{min-width:139px}.pv-utility .input-middle-label{min-width:181px}.electric-appliances .input-middle-label,.electric-appliances .overview-label{min-width:126px}.promotion-type li:nth-child(2n) .overview-label{min-width:132px}.motivation-solar .overview-label,.square-fit .input-middle-label{min-width:173px}.compose-btn span,.mail-menu-name{display:none}.compose-btn span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-compose-area .compose-btn img{margin-right:0}.mail-left-panel{height:100%;max-width:68px;padding-bottom:50px;padding-top:55px;position:fixed;top:0}.mail-right-panel{flex-grow:inherit;margin-left:auto;width:calc(100% - 68px)}.extand-sidebar .mail-right-panel{width:calc(100% - 230px)}.mail-compose-area{padding:10px}.extand-sidebar .mail-sidebar-list ul li a{justify-content:flex-start;padding:8px 10px}.mail-sidebar-list ul li a{justify-content:center}.extand-sidebar .mail-left-panel{max-width:230px}.extand-sidebar .compose-btn span,.extand-sidebar .mail-menu-name{display:block}.extand-sidebar .mail-compose-area .compose-btn img{margin-right:7px}.extand-sidebar .mail-sidebar-list ul li a img{margin-right:14px}.mail-sidebar-list ul li a img{margin-right:0}.count-mail{display:none}.mail-sidebar-list ul li:first-child .count-mail{background:rgba(255,97,79,.4);border-radius:6px;color:#e6614f;display:block;font-size:12px;font-weight:600;margin-left:auto;padding:0 3px;position:absolute;right:9px;top:4px;z-index:1}.extand-sidebar .mail-sidebar-list ul li:first-child .count-mail{background-color:transparent;color:#36454f;font-size:14px;font-weight:500;position:static}.extand-sidebar .count-mail{display:block}.sales-dashboard .mail-module-container{height:calc(100vh - 56px)}.account-tabs .nav-pills .nav-link .notification-counter{position:absolute;right:5px;top:7px}.account-menu-open .account-tabs .nav-pills .nav-link .notification-counter{position:static;top:0}.account-tabs .title-two,.account-tabs h5{display:none}.tabing-title img{margin:auto;transform:rotate(180deg)}.account-menu-open .account-tabs .nav .nav-link span.tabHeading,.account-menu-open .account-tabs .title-two,.account-menu-open .account-tabs h5{display:block}.account-menu-open .account-tabs{min-width:150px}.account-menu-open .account-tabs .nav .nav-item:last-child .nav-link{border-bottom:none}.account-menu-open .account-tabs .nav-pills .nav-link strong{width:24px}.account-menu-open .account-tabs .nav .nav-link{justify-content:flex-start}.account-menu-open .tabing-title img{margin-right:inherit;transform:inherit}.account-tabs .nav-item:hover .sub-menu-link{transform:scale(1)}.account-menu-open .sub-menu-link{display:none}.sub-menu-link{display:block}.filter-input{display:grid;grid-template-columns:1fr 1fr}.filter-input .btn-add-data{width:120px}.column-two{grid-template-columns:1fr}.leads-filter .react-select-style .form-label{min-width:110px}.p-right{padding-right:16px}.p-left{padding-left:16px}.unpredictabl{grid-template-columns:1fr;grid-gap:40px;margin-top:20px}.projected-annual h4{font-size:28px}.energy-prices span{font-size:24px}.aps-price p{font-size:26px;margin:10px 0 23px;min-height:auto}.utility-price .common-title-pdf{margin-bottom:0}.responsive-proposal .net-system-cost{grid-template-columns:1fr 1fr;grid-gap:40px}.table-size .table tbody tr td,.table-size .table thead tr th{font-size:15px}.solar-installation{grid-gap:40px}.warranties-years .plan-number li h4{font-size:22px}.buy-solar{grid-gap:40px}.responsive-proposal .production-range-data li{font-size:15px}.proposal-details{grid-template-columns:1fr}.annual-production-range .production-range-data:last-child li{padding-left:15px}.responsive-proposal .annual-production-range .production-range-data:first-child li{padding-right:15px}.net-system-cost .cost-data ul li h5{font-size:24px}.net-system-cost .cost-data ul li span{font-size:16px}.total-energy{margin-top:40px}.savings-estimate h4{font-size:26px}.table-select-value .table-select-value{width:350px}.footer-sales{width:100%}.electricity-saving .net-system-cost{grid-template-columns:1fr 1fr 1fr}.system-step.warranty-area{display:grid;grid-template-columns:1fr}.hoa-detail li:nth-child(2n) .overview-label,.hoa-detail li:nth-child(odd) .overview-label{min-width:179px}.community-name .overview-label,.hoa-data .overview-label{min-width:180px}.setup-detail.account-service{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.account-contact .account-detail li{display:flex}.install-info li span:last-child{font-size:18px}.power-output{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:5px}.ses-data li:nth-child(2n) .overview-label{min-width:119px}.lead-status-data .overview-label{min-width:150px}.document-status li:nth-child(2n) .overview-label,.order-status-data li:nth-child(2n) .overview-label{min-width:168px}.proposal-finance-data li:nth-child(2n) .overview-label{min-width:193px}.proposal-finance-data .equipment-data li:nth-child(2n){padding-left:0}.proposal-finance-data .equipment-data li:nth-child(odd){padding-right:0}.order-status-data li:nth-child(odd) .overview-label,.sales-commission-data li:nth-child(odd) .overview-label,.site-survey-data li:nth-child(odd) .overview-label{min-width:168px}.proposal-finance-data li:nth-child(odd) .overview-label{min-width:193px}.site-survey-data li:nth-child(2n) .overview-label{min-width:168px}.proposal-invalid{width:100%}.current-usage-account-label .lead-overview-box li:nth-child(odd) .overview-label{min-width:145px}.locate-location.add-site-company .address-component li:nth-child(odd) .input-title{min-width:160px}.address-component{display:flex;flex-direction:column}}@media only screen and (max-width:1023px){.table-size .table thead tr th .ml-auto{width:max-content}}@media only screen and (max-width:991px){.header-action-menu .header-search{display:none}.column-five{grid-template-columns:1fr 1fr}.column-two-haf,.solar-installation,.summary-information{grid-template-columns:1fr}.solar-installation{grid-gap:40px}.power-output{display:grid;grid-template-columns:190px 1fr 1fr;grid-gap:7px 20px}.power-output li{margin-right:0}.chartjs-render-monitor{width:100%!important}.responsive-proposal .net-system-cost{grid-template-columns:1fr}.process-overview ul li{font-size:16px}.pdf-footer-sec ul li span{display:block}.extra-space{display:none}.pdf-footer-sec:after{font-size:12px;top:23px}.install-data,.solar-installation{margin-top:0}.comission-markup-layout .left-layout,.comission-markup-layout .right-layout{width:100%}.responsive-proposal .plan-adding .common-title-pdf h2{display:inline-block}.responsive-proposal .plan-adding .plan-content{font-size:16px;max-width:310px}.production-estimates .common-title-pdf{display:block}.proposal-expire span{font-size:13px}}@media only screen and (max-width:767px){.buy-solar{grid-template-columns:1fr}.pdf-footer-sec ul li span{display:block}.responsive-proposal .annual-production-range{grid-template-columns:1fr}.annual-production-range .production-range-data:last-child li{padding-left:0}.responsive-proposal .annual-production-range .production-range-data:first-child li{padding-right:0}.responsive-proposal .plan-adding .common-title-pdf{position:relative}.system-cost-sec ul li{font-size:16px}.savings-estimate{display:block}.aps-price p{font-size:20px}.common-title-pdf h2 sup{font-size:21px;margin-left:9px;top:0}.going-solar h4{font-size:23px;text-align:center}.total-paid h5{font-size:18px}.energy-prices span{font-size:17px}.projected-annual h4{font-size:20px}.responsive-proposal .banner-content{padding:30px 20px}.banner-content .new-change-logo{left:20px;max-width:85px}.banner-content img{right:20px}.responsive-proposal .proposal-banner{min-height:auto;padding:70px 20px}.table-size .table tbody tr .large-value,.total-energy{font-size:20px}.extra-space,.pdf-footer-sec.p-right.p-left{display:none}.savings-estimate .react-select-style{margin-top:15px}.electricity-saving .net-system-cost{grid-template-columns:1fr}.net-system-cost .cost-data ul{min-height:auto}.filter-input .react-select-style,.total-energy span{display:block}.cash-flow .common-title-pdf{display:block;flex-direction:column}.table-size .table thead tr th .ml-auto{width:max-content}.p-top{padding-top:40px}.p-bottom{padding-bottom:40px}.included-equipment{min-height:auto}.calculating-plan .calculating-data.edit-data{padding-right:0;position:absolute;right:0;top:0}.preview-header{align-items:center;background:#eee;flex-direction:column;justify-content:center;padding:0 20px 7px}.proposal-expire{margin-bottom:4px}.timer-outer{padding:0 8px}.timer-outer span{font-size:13px}.timer-outer p{font-size:9px}.power-output{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px 20px}.responsive-proposal .net-system-cost{margin-top:8px}.production-guideline .annual-production-range .production-range-data:last-child .font-weight-500{display:none}.production-guideline .annual-production-range .production-range-data:last-child{margin-top:8px}}@media only screen and (max-width:667px){.install-info li{display:block;margin-bottom:10px}.install-info li span{display:block}.install-info li span:last-child{font-size:18px}.filter-input{display:grid;grid-template-columns:1fr;grid-gap:18px 18px}.warranties-years .plan-number{display:grid;grid-template-columns:1fr 1fr}.sales-dashboard-btn .preview-header .out-line-btn{width:50%}.sales-dashboard-btn .preview-header .btn-add-data.active-status-bag{border-color:#19bc7d!important;width:50%}.responsive-proposal .plan-adding .common-title-pdf{align-items:center;display:block}.utility-price .common-title-pdf{align-items:flex-start}}#emailProposalForm span .cke_button__anchor,#emailProposalForm span .cke_button__link,#emailProposalForm span .cke_button__unlink{display:none}@media print{.change-table .table tbody td{border-width:1.5px}.proposed-changes{overflow:hidden}.change-signature-outer{column-gap:50px}.change-signature-left{width:calc(100% - 425px)}.change-signature-right{max-width:425px}.change-order-pop{font-family:Montserrat,sans-serif!important}@supports (-webkit-touch-callout:none){.change-order-pop{padding:20px}}.common-space-left .chartjs-render-monitor{height:420px!important}.production-range-data .font-weight-500{font-size:18px;font-weight:500}.highlight-section{font-family:Montserrat,sans-serif!important;page-break-before:always;page-break-inside:avoid;word-wrap:break-word;overflow:auto;page-break-after:always;white-space:normal}.production-range-data li{font-size:14px;margin-bottom:8px;padding:4px 0}div.appendix,div.chapter{page-break-after:always}.included-equipment{min-height:980px!important}.proposal-card{padding:15px}.system-cost-sec ul li{padding:9px 0}.page{background:initial;border:initial;border-radius:initial;box-shadow:none;margin:0;min-height:auto;page-break-after:always;width:auto}.grid-row-40{grid-row-gap:12px}.footer-pdf{bottom:0;left:0;margin:20px auto 0;right:0;width:99%}.footer-pdf ul{flex-direction:row}.preview-pdf #proposalPrintPreviewPaged{height:auto}.print-proposal .system-cost-sec ul li{padding:8px 0}.print-proposal .solar-system-data{padding:14px}.moving-forward{margin-bottom:32px}.moving-forward .content-moving-forward{margin-bottom:0}.monthly-bill.table-size .table tbody tr td:first-child,.monthly-bill.table-size .table tfoot tr td:first-child{font-size:16px}.monthly-bill .table{margin-bottom:0}.cash-flow.table-size .table tbody tr td,.cash-flow.table-size .table thead tr th{font-size:14px;height:auto;padding:4px 6px}.equipment-detail.table-size .table tbody tr td,.equipment-detail.table-size .table thead tr th{height:auto;padding:6px}.moving-forward .col-moving-forward h6{font-size:20px}.moving-forward .col-moving-forward span{font-size:14px}.projected-solar-saving-value h2{font-size:90px}}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/4eaedb86a7b41b097c71.eot?wkghfq);src:url(/4eaedb86a7b41b097c71.eot?wkghfq#iefix) format("embedded-opentype"),url(/fdd05b6a31e1ea6114fa.ttf?wkghfq) format("truetype"),url(/19c1ece50dc184020901.woff?wkghfq) format("woff")}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconmoon:before{color:#36454f;display:inline-block;font-family:icomoon!important;font-weight:400;margin:0;position:relative;top:.5px}.iconmoon{font-size:16px}.iconmoon.iconmoon-large{font-size:18px}.iconmoon.iconmoon-size-20{font-size:20px}.orange-color:before{color:#f89839!important}.white-iconmoon .iconmoon:before{color:#fff}.theme-color:before{color:#3c66c3!important}.orange-color .iconmoon:before{color:#f89839}.theme-color .iconmoon:before{color:#3c66c3}.active-status-color:before{color:#19bc7d!important}.danger:before{color:#e6614f!important}.pending:before{color:#fcb215}.icon-pin-icon:before{font-weight:800}.vt-gray-color .iconmoon:before{color:#4e6472}.vt-danger-color .iconmoon:before{color:#e11b00}.vt-success-color .iconmoon:before{color:#007d4d}.vt-info .iconmoon:before{color:#2274ab}.vt-primary .iconmoon:before{color:#18537a}.icon-user-time:before{content:"\e9c1"}.icon-drag:before{content:"\e9c0"}.icon-angle-up:before{content:"\e9be"}.icon-angle-down:before{content:"\e9bf"}.icon-rename-text:before,.icon-undo2:before{content:"\e9bd"}.icon-more123 .path1:before{content:"\e9ba"}.icon-more123 .path2:before{content:"\e9bb";margin-left:-.2001953125em}.icon-more123 .path3:before{content:"\e9bc";margin-left:-.2001953125em}.icon-chat-icon:before{content:"\e9b9"}.icon-dollar:before{content:"\e9b8"}.icon-rr-angle-up:before{content:"\e9b7"}.icon-headset:before{content:"\e9b6"}.icon-light-right-arrow:before{content:"\e9b5"}.icon-download-new:before{content:"\e9b4"}.icon-percentage:before{content:"\e9b3"}.icon-new-calendar1:before{content:"\e9b2"}.icon-text-optIn-enbl:before{content:"\e9b0"}.icon-preferred-contact-enbl:before{content:"\e9b1"}.icon-users-alt:before{content:"\e9ae"}.icon-users-alt-bold:before{content:"\e9af"}.icon-open-in-new:before{content:"\e9ad"}.icon-tick:before{content:"\e9ac"}.icon-cross-icon:before{content:"\e9ab"}.icon-expand-image:before{content:"\e9aa"}.icon-plus:before{content:"\e9a9"}.icon-minus:before{content:"\e9a8"}.icon-modern-view:before{content:"\e9a6"}.icon-classic-view:before{content:"\e9a7"}.icon-help-documents:before{content:"\e9a5"}.icon-gallery:before{content:"\e9a4"}.icon-clone:before{content:"\e9a3"}.icon-date:before{content:"\e9a1"}.icon-logout:before{content:"\e9a2"}.icon-out-for-signature:before{content:"\e99f"}.icon-viewed-status:before{content:"\e9a0"}.icon-canceled-status:before{content:"\e996"}.icon-counter-signed:before{content:"\e997"}.icon-expired-status:before{content:"\e998"}.icon-info-request:before{content:"\e999"}.icon-pending-acceptance:before{content:"\e99a"}.icon-review-status:before{content:"\e99b"}.icon-revision-request:before{content:"\e99c"}.icon-sent-status:before{content:"\e99d"}.icon-signed-status:before{content:"\e99e"}.icon-accepted:before{content:"\e993"}.icon-no-mail:before{content:"\e994"}.icon-rejected:before{content:"\e995"}.icon-note-icon:before{content:"\e98f"}.icon-printer:before{content:"\e990"}.icon-doc-file:before{content:"\e991"}.icon-monitor:before{content:"\e992"}.icon-home_selected_icn1:before{content:"\e98d"}.icon-site_selected_icn:before{content:"\e98e"}.icon-overview1:before{content:"\e98b"}.icon-note-search:before{content:"\e98c"}.icon-about_selected_icn:before{content:"\e970"}.icon-accounts_selected_icn:before{content:"\e971"}.icon-home_selected_icn .path1:before{content:"\e972"}.icon-home_selected_icn .path2:before{color:#374957;content:"\e973";margin-left:-1em}.icon-home_selected_icn .path3:before{color:#374957;content:"\e974";margin-left:-1em}.icon-leads_selected_icn:before{content:"\e975"}.icon-orders_selected_icn:before{content:"\e976"}.icon-settings_selected_icn:before{content:"\e977"}.icon-sites_selected_icn .path1:before{color:#374957;content:"\e978"}.icon-sites_selected_icn .path2:before{color:#e8e8e8;content:"\e979";margin-left:-1em}.icon-sites_selected_icn .path3:before{color:#e8e8e8;content:"\e97a";margin-left:-1em}.icon-sites_selected_icn .path4:before{color:#e8e8e8;content:"\e97b";margin-left:-1em}.icon-sites_selected_icn .path5:before{color:#e8e8e8;content:"\e97c";margin-left:-1em}.icon-sites_selected_icn .path6:before{color:none;content:"\e97d";margin-left:-1em}.icon-sites_selected_icn .path7:before{color:none;content:"\e97e";margin-left:-1em}.icon-users_selected_icn:before{content:"\e97f"}.icon-about_unselected_icn:before{content:"\e980"}.icon-accounts_unselected_icn:before{content:"\e981"}.icon-Help-unselected_icn:before{content:"\e982"}.icon-home_unselected_icn:before{content:"\e983"}.icon-leads_unselected_icn:before{content:"\e984"}.icon-orders_unselected_icn:before{content:"\e985"}.icon-reports_unselected_icn:before{content:"\e986"}.icon-sales_unselected_icn:before{content:"\e987"}.icon-settings_unselected_icn:before{content:"\e988"}.icon-sites_unselected_icn:before{content:"\e989"}.icon-users_unselected_icn:before{content:"\e98a"}.icon-remote-support:before{content:"\e96c"}.icon-resource-center .path1:before{content:"\e96d"}.icon-resource-center .path2:before{content:"\e96e";margin-left:-1em}.icon-resource-center .path3:before{content:"\e96f";margin-left:-1em}.icon-customer:before{content:"\e968"}.icon-briefcase:before{content:"\e969"}.icon-hide-eye-crossed:before{content:"\e96a"}.icon-show-eye:before{content:"\e96b"}.icon-cross1:before{content:"\e964"}.icon-visibility:before{content:"\e965"}.icon-visibility_off:before{content:"\e966"}.icon-check1:before{content:"\e967"}.icon-refresh:before{content:"\e963"}.icon-edit-location:before{content:"\e960"}.icon-check-icon:before{content:"\e961"}.icon-close-icon:before{content:"\e962"}.icon-unpublished:before{content:"\e95f"}.icon-phone-talk:before{content:"\e95e"}.icon-warning:before{content:"\e95c"}.icon-quiz:before{content:"\e95d"}.icon-quick-reference:before{content:"\e95b"}.icon-warning-error:before{content:"\e95a"}.icon-link-v3:before{content:"\e959"}.icon-large-Link:before{content:"\e958"}.icon-media:before{content:"\e952"}.icon-library-books:before{content:"\e953"}.icon-light:before{content:"\e954"}.icon-play:before{content:"\e955"}.icon-link:before{content:"\e956"}.icon-description:before{content:"\e957"}.icon-rename:before{content:"\e951"}.icon-note:before{content:"\e94f"}.icon-share:before{content:"\e950"}.icon-location_on:before{content:"\e94d"}.icon-map-on:before{content:"\e94e"}.icon-i-map:before{content:"\e949"}.icon-i-clock:before{content:"\e94a"}.icon-i-check:before{content:"\e94b"}.icon-marker-plus:before{content:"\e94c"}.icon-right-icon:before{content:"\e948"}.icon-edit:before{content:"\e947"}.icon-redo:before{content:"\e945"}.icon-undo:before{content:"\e946"}.icon-eraser:before{content:"\e943"}.icon-brush:before{content:"\e944"}.icon-pin-drop:before{content:"\e942"}.icon-faq:before{content:"\e941"}.icon-document:before{content:"\e940"}.icon-reset-clear-icon:before{content:"\e93f"}.icon-expand_more:before{content:"\e93e"}.icon-cancel-icon:before{content:"\e93d"}.icon-export-icon:before{content:"\e93b"}.icon-list-view:before{content:"\e939"}.icon-grid_view:before{content:"\e93a"}.icon-upload:before{content:"\e938"}.icon-settings-icon:before{content:"\e937"}.icon-calculator:before{content:"\e936"}.icon-new-calendar:before{content:"\e935"}.icon-down-arrow:before{content:"\e934"}.icon-envelope:before{content:"\e933"}.icon-info:before{content:"\e932"}.icon-check:before{content:"\e931"}.icon-cross:before{content:"\e930"}.icon-orderIcon:before{content:"\e92f"}.icon-download:before{content:"\e92e"}.icon-pin-icon:before{content:"\e92d"}.icon-location-icon:before{content:"\e92c"}.icon-eyes-hide:before{content:"\e92b"}.icon-trash .path1:before{content:"\e925"}.icon-trash .path2:before{content:"\e926";margin-left:-.900390625em}.icon-trash .path3:before{content:"\e927";margin-left:-.900390625em}.icon-copy-icon:before{content:"\e928"}.icon-accordion-arrow:before{content:"\e929"}.icon-pencil:before{content:"\e92a"}.icon-dashboard-icon:before{content:"\e916"}.icon-overview:before{content:"\e917"}.icon-site-map:before{content:"\e918"}.icon-Settingicon:before{content:"\e919"}.icon-building:before{content:"\e91a"}.icon-search:before{content:"\e91b"}.icon-filter-icon:before{content:"\e91c"}.icon-dot-icon .path1:before{content:"\e91d"}.icon-dot-icon .path2:before{content:"\e91e";margin-left:-.2001953125em}.icon-dot-icon .path3:before{content:"\e91f";margin-left:-.2001953125em}.icon-add-data:before{content:"\e920"}.icon-Showeye:before{content:"\e921"}.icon-circleminus:before{content:"\e922"}.icon-circleplus:before{content:"\e923"}.icon-message:before{content:"\e924"}.icon-calendar:before{content:"\e90f"}.icon-rocket:before{content:"\e910"}.icon-mail:before{content:"\e911"}.icon-add-user:before{content:"\e912"}.icon-setting:before{content:"\e913"}.icon-time:before{content:"\e914"}.icon-order:before{content:"\e915"}.icon-message-number:before{content:"\e90d"}.icon-star:before{content:"\e90e"}.icon-account:before{content:"\e900"}.icon-actions:before{content:"\e901"}.icon-chat:before{content:"\e902"}.icon-file:before{content:"\e903"}.icon-help:before{content:"\e904"}.icon-home:before{content:"\e905"}.icon-leads:before{content:"\e906"}.icon-more:before{content:"\e907"}.icon-proposal:before{content:"\e908"}.icon-reports:before{content:"\e909"}.icon-resource:before{content:"\e90a"}.icon-sales:before{content:"\e90b"}.icon-user:before{content:"\e90c"}.dotted-border-bottom{border-bottom:1px dotted #ddd}.sales-menu a span.iconmoon:before{color:#36454f;font-size:20px}.sales-menu .active a span.iconmoon:before{color:#36454f}.preferredContact .iconmoon:before{color:#b6b6b6}.drop-button button img,.generate-btn button img,.save-data button img{display:none}.File-tabs-data .tab-area .nav-pills .nav-link{min-width:130px}@media only screen and (max-width:1024px){.File-tabs-data .tab-area .nav-pills .nav-link{min-width:90px}}.File-tabs-data .tab-area{width:auto}.accordionWrapper .card{border:none;margin-bottom:30px}.accordionWrapper .card .cardwrapper{column-gap:12px;display:flex;flex-wrap:wrap;row-gap:12px}.accordionWrapper .card .cardwrapper .uploadedImg{align-items:baseline;border:3px solid #fff;border-radius:6px;cursor:pointer;display:flex;filter:drop-shadow(0 0 4px rgba(0,0,0,.25));height:120px;justify-content:center;position:relative;width:160px}.accordionWrapper .card .cardwrapper .uploadedImg:hover .overlayBlock{display:block!important}.accordionWrapper .card .cardwrapper .uploadedImg img{border-radius:3px;object-fit:contain;overflow:hidden}.accordionWrapper .card .cardwrapper .uploadedImg .overlayBlock{background:linear-gradient(180deg,rgba(0,0,0,.72),hsla(0,0%,77%,0));display:none;height:100%;padding:7px 12px 0 8px;position:absolute;transition:.3s;width:100%}.accordionWrapper .card .cardwrapper .uploadedImg .overlayBlock .NameOption{text-align:right}.accordionWrapper .card .cardwrapper .uploadedImg .overlayBlock .NameOption span{color:#fff;font-size:10px}.accordionWrapper .card .cardwrapper .uploadedImg .overlayBlock .NameOption .common-action-btn:hover{background-color:transparent}.accordionWrapper .card .cardwrapper .uploadedImg .overlayBlock .NameOption .list-drop-click img{width:auto}.accordionWrapper .card .card-body{padding:18px 18px 0}.accordionWrapper .card .card-header{background:none;border:none;min-height:auto;padding:0;position:relative}.accordionWrapper .card-header button{color:#313b51;font-size:14px;text-decoration:none}.accordionWrapper .card-header button:focus{box-shadow:none;outline:0}.accordionWrapper .card-header button img{margin-right:15px}.PDFDocument .card .cardwrapper .filenamewrapper{height:152px;overflow:hidden;padding:10px;position:relative;text-align:center;width:120px}.PDFDocument .card .cardwrapper .fileName{font-size:14px;margin-top:10px;text-align:center}.PDFDocument .card .cardwrapper .uploadedImg{border:none;filter:none;height:87px;margin:auto;overflow:hidden;width:70px}.PDFDocument .card .cardwrapper .uploadedImg .overlayBlock{padding:5px 7px}.PDFDocument .card .cardwrapper .uploadedImg .overlayBlock .NameOption{display:flex;justify-content:flex-end}.filenamewrapper:hover:before{background:rgba(0,0,0,.1);border-radius:6px;content:"";height:100%;left:0;position:absolute;top:0;transition:.3s;width:100%;z-index:9}.filenamewrapper .overlayBlock{display:none;position:absolute;right:10px;top:10px;z-index:9}.filenamewrapper:hover .overlayBlock{display:block}.filenamewrapper .NameOption img{width:4px}.image-overlay{background:rgba(0,0,0,.2);border-radius:6px;content:"";cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;transition:.3s;width:100%;z-index:9}.media-wrapper:hover .image-overlay{opacity:1}.media-wrapper .list-drop-click{align-items:center;background:rgba(0,0,0,.6);border-radius:50%;display:flex;height:25px;justify-content:center;opacity:0;position:absolute;right:17px;top:17px;width:25px;z-index:9}.media-wrapper:hover .list-drop-click{opacity:1}.media-wrapper{padding:10px;position:relative;text-align:center;width:180px}.media-wrapper .overlayBlock{display:none;position:absolute;right:20px;top:20px;z-index:999999}.media-wrapper .list-drop-click img{width:4px}.media-wrapper:hover .overlayBlock{display:block}.media-wrapper .fileName{font-size:14px;margin-top:5px;text-align:center}.FileLinkWrapper table tr td:last-child,.FileLinkWrapper table tr th:last-child{text-align:right}.categories-tab{padding:20px 20px 0}.categories-tab .nav-pills .nav-link{background-color:transparent;border-radius:0;border-right:1px solid #dfdfdf;color:#313b51;font-size:14px;font-weight:400;margin-bottom:10px;margin-right:15px;padding:0 15px 0 0}.categories-tab .nav-pills{margin-bottom:20px}.categories-tab .nav-pills .nav-link span{border-bottom:1.5px solid transparent;display:flex;padding:0 3px 3px}.categories-tab .nav-pills .nav-link:last-child{border-right:none;padding-right:0}.categories-tab .nav-pills .nav-link:first-child{padding-left:0}.categories-tab .nav-pills .nav-link.active{font-weight:600}.categories-tab .nav-pills .nav-link.active span{border-bottom-color:#f89839}.categories-head h3{font-size:18px;font-weight:600;margin-bottom:0}.categories-head{background-color:#f9f9f9;padding:15px 20px}.accordionWrapper .categories-tab .card-header .btn-link{background-color:#fff;font-weight:600;padding:0;position:relative}.accordionWrapper .categories-tab .card-header:before{background-color:#dfdfdf;bottom:0;content:"";height:1px;margin:auto;position:absolute;top:3px;width:100%}.wrapper-add-action .sidebar-data{max-width:709px}.wrapper-add-action .radio-check span{font-size:14px}.wrapper-add-action .prioritywrapper .form-check input:checked+label .flaghigh{display:block}.wrapper-add-action .prioritywrapper .form-check input:checked+label .noneflag,.wrapper-add-action .prioritywrapper img.flaghigh{display:none}.wrapper-add-action .prioritywrapper .form-check .flag-icon{column-gap:8px;cursor:pointer;font-size:14px;margin:0}.wrapper-add-action .add-account.input-material.prioritywrapper{align-items:center}.wrapper-add-action .prioritywrapper .form-check label.form-check-label{font-size:14px;margin-left:10px}.wrapper-add-action .addactionTabls .nav{border:none;margin:0;padding:10px 0}.upload-file{align-items:center;border-bottom:1px solid #ddd;border-radius:0;color:#36454f;cursor:pointer;display:flex;height:34px;justify-content:space-between;position:relative;text-align:left;width:100%;z-index:3}.upload-file input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;text-indent:-99999px;top:0;width:100%;z-index:9}.actionTabContent .add-account .form-label{min-width:150px}@media only screen and (max-width:1200px){.actionTabContent .add-account .form-label{min-width:130px}}.actionTabContent .ActionDateWrapper{column-gap:20px;display:grid;grid-template-columns:1fr 171px 1fr}.actionTabContent .AddActionDate,.actionTabContent .AddActionTime{position:relative}.actionTabContent .AddActionDate .po-calender-icon,.actionTabContent .AddActionTime .po-calender-icon{background:#fff;position:absolute;right:3px;top:-3px}.fieldWidth{width:45.5%}.addactionTabls .nav{border:none;margin:0;padding:10px 0}.Add-Action-Tab .nav{border-bottom:1px dashed #ddd;border-top:1px dashed #ddd;justify-content:center;margin-top:52px;padding:34px 0}.Add-Action-Tab .nav .nav-link{align-items:center;border:1px solid #ddd;border-radius:0;border-right:none;display:flex;font-size:14px;font-weight:400;justify-content:center;min-height:30px;padding:5px 16px;width:175px}.Add-Action-Tab .nav .nav-link:first-child{border-bottom-left-radius:40px;border-left:1px solid #ddd;border-top-left-radius:40px}.Add-Action-Tab .nav .nav-link:last-child{border-bottom-right-radius:40px;border-right:1px solid #ddd;border-top-right-radius:40px}.Add-Action-Tab .nav .nav-link.active{background-color:#36454f;font-weight:600}input[type=time]::-webkit-calendar-picker-indicator{background:none;position:relative;z-index:999}.ActionDateWrapper .switch-btn span:after{height:14px;width:14px}.ActionDateWrapper .switch-btn span{height:18px}.statuscircle{border-radius:50%;box-shadow:0 0 4px rgba(0,0,0,.25);display:flex;height:20px;padding:6px;text-align:center;width:20px}.Appointmentstatus span{color:#31a906;font-size:14px;margin-left:10px}.Appointmentstatus{align-items:center;display:flex}.filedIcon .flaghigh{position:absolute;right:2px;top:4px}.filedIcon{position:relative}.AddLinksWrapper .add-account .form-label{min-width:100px}.add-media-file .add-account .form-label{min-width:84px}.accord-open{display:none}.list-dropdown-data.fileDrop{width:220px}.smtp-form-label{font-size:14px}a:hover{text-decoration:none}.proposals-table .tab-area{background:transparent!important;box-shadow:none!important;position:unset;z-index:1}.edit-option .iconmoon:before{font-size:18px}.tab-new-design .nav-pills .nav-link:first-child{border-bottom-left-radius:0;border-top-left-radius:6px}.tab-new-design .nav-pills .nav-link:last-child{border-bottom-right-radius:0;border-top-right-radius:6px}.tab-new-design .general-card{border-top-left-radius:0;border-top-right-radius:0}.proposals-table .tab-new-design .overview-header{box-shadow:none}.cos-amount td .dots-text{font-size:40px;line-height:.5}.cos-amount td .dots-text sup{color:#36454f}.cos-amount input[type=password],.cos-amount td input[type=password]{font-size:23px;height:25px!important;line-height:0}.discount-tab .password-dot input[type=password]{font-size:33px}.plan-table .table tr:nth-child(4n+4) td{border-bottom-color:#36454f;border-width:1.5px}.plan-table .table tr td{border-bottom:1px solid #dee2e6;border-top:none}.plan-table .table tr:last-child td{border:none}.toggle-message .form-label{color:#555;font-size:16px;font-weight:500}.toggle-message{column-gap:30px;display:flex;margin-bottom:20px}.message-wrapper{padding:12px 15px}.message-wrapper .input-material textarea{height:66px}.message-wrapper .add-account .form-label{min-width:63px}.installation-warranty-table tbody td{vertical-align:top}@media only screen and (max-width:1024px){.installation-warranty-table .data-min-width{min-width:140px}.installation-warranty-table .data-des-width{min-width:200px}.installation-warranty-table .data-min-add{min-width:22px}}.white-btn{border-color:#36454f;border-radius:40px;color:#36454f;font-size:14px;font-weight:400;padding:4px 15px}.map-wrapper{overflow:hidden;position:relative}.map-wrapper .upload-download{align-items:center;bottom:0;display:flex;justify-content:space-around;opacity:1;padding:7px 16px;transition:visibility 0s,opacity .5s linear;visibility:visible;width:100%;z-index:1}.map-wrapper.map-wrapper-pointer .upload-download{column-gap:40px;justify-content:center;opacity:1;right:0;visibility:visible;width:auto}.map-wrapper .proposal-map-box:after{content:"";height:100%;opacity:0;position:absolute;top:0;transition:visibility 0s,opacity .5s linear;width:100%}.map-wrapper.map-wrapper-pointer .proposal-map-box:after{display:none}.btn-add-data .iconmoon{margin-right:5px}.upload-download .white-btn{border-radius:50%;border-width:1.4px;height:38px;justify-content:center;width:38px}.upload-download .white-btn .iconmoon{font-size:14px}.upload-download .white-btn:focus{box-shadow:none}.upload-site-img .input-material{display:grid;grid-template-columns:110px 1fr}.upload-site-img h6{font-size:16px;font-weight:600;margin:50px 0 25px}.image-folder{border:10px solid #fff;border-radius:10px;box-shadow:0 0 6px rgba(0,0,0,.1);height:371px;text-align:center}.image-folder img{max-height:350px;object-fit:cover}.deletebtn .iconmoon:before{color:#e6614f}.deletebtn{font-size:14px;margin:20px 0 0;text-align:center}.bg-download-view{background-repeat:no-repeat!important;background-size:cover!important;height:100%;width:100%}.map-wrapper .bg-download-view{background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;border-bottom:1px solid #dfdfdf;width:100%}.map-wrapper.map-wrapper-pointer:hover:after{display:none}.proposal-map-box{display:flex;flex:1;height:calc(100% - 70px);position:relative}p.file-format{color:#929fa8;font-size:11px;margin-top:5px;text-align:right}.add-account .common-input select{border-radius:0;border-width:0 0 1px}.plan-default ul li{height:34px}.plan-default td.proposal-default-parameter{padding-top:18px}.message-wrapper .form-control:focus,.message-wrapper input:focus,.message-wrapper select:focus{box-shadow:none}.Utility-wrapper .add-account label{min-width:130px}.community-name .iconmoon:before{font-size:17px}.over-view-detail .account-contact{justify-content:space-between}.over-view-detail .account-detail li{justify-content:flex-start}.sale-order-tab-wrapper .account-tabs-data .tab-area .nav-pills .nav-link{min-width:140px}.sale-order-tab-wrapper .account-tabs-data .tab-area{box-shadow:none;padding:0;top:62px}.h6,.size-14{font-size:14px}.h6{font-weight:600;margin:0}.question-label{margin-bottom:10px}.anser-option .radio-check span,.question-label{font-size:14px;font-weight:500}.anser-option .radio-check span:before{border-color:#bfbfbf}.anser-option .radio-check{display:flex}.sub-question .question-label{font-weight:400}.semibold-text{font-weight:500}.status-messg span{font-size:14px}.anser-option .form-group input,.bg-color{background-color:#fbfbfb}.site-survey-wrapper .add-account .form-label{min-width:200px}.input-field-wrapper .form-group input{background:#fbfbfb}.border-rounded{border:1px solid #ddd;border-radius:6px;padding:12px}.schedule-servey-cal{margin-top:60px}.schedule-survey-wrapper .sidebar-data{max-width:550px}.suhedule-servey-time ul li{width:25%}.suhedule-servey-time ul li label{border:1.5px solid #36454f;color:#36454f}.suhedule-servey-time ul li label:hover{background-color:#36454f;color:#fff}.add-account .form-label{min-width:95px}.tab-new-common .nav-pills .nav-link:first-child{border-bottom-left-radius:0;border-top-left-radius:6px}.tab-new-common .nav-pills .nav-link.active{background-color:#36454f;color:#fff;font-weight:600}.tab-new-common .nav-pills .nav-link{align-items:center;border:1px solid #ddd;border-radius:0;border-right:none;color:#555;display:flex;font-size:14px;font-weight:400;justify-content:center;min-height:30px;padding:5px 16px}.tab-new-common .nav-pills .nav-link:last-child{border-bottom-right-radius:0;border-top-right-radius:6px}.tab-new-common .nav-pills .nav-link{background-color:#fff;border-bottom:#bfbfbf;border-left-color:#bfbfbf;border-right:1px solid #bfbfbf;border-top-color:#bfbfbf}.salesorder-proposal-details .common-outer-padding{padding-left:0}.salesorder-proposal-details .tab-area{position:inherit;z-index:1}.sale-order-tab-wrapper{margin-bottom:70px}ul.search-results.hoa-select li{font-weight:400}.icon-down-arrow:before{font-size:8px}.show-btn button img{display:none}.over-view-detail .account-contact{column-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.site-survey-result textarea.bg-color.form-control:focus{background:#fbfbfb}.equipment-wrapper.p-3 ul li{margin-bottom:20px;padding:0}.equipment-report{column-gap:20px;display:flex;flex-wrap:wrap}.select-drop-custom button:after{display:none}.select-drop-custom .btn-primary,.select-drop-custom .btn-primary:not(:disabled):not(.disabled).active,.select-drop-custom .btn-primary:not(:disabled):not(.disabled):active,.select-drop-custom.show>.btn-primary.dropdown-toggle{background-color:transparent;border:none;color:#333;font-size:14px;font-weight:600}.select-drop-custom .btn-primary.focus,.select-drop-custom .btn-primary:focus{background-color:transparent;border-color:transparent;box-shadow:none;color:#333}.select-drop-custom .btn-primary:not(:disabled):not(.disabled).active:focus,.select-drop-custom .btn-primary:not(:disabled):not(.disabled):active:focus,.select-drop-custom.show>.btn-primary.dropdown-toggle:focus{box-shadow:none}.select-drop-custom .dropdown-item{font-size:14px}.select-drop-custom .dropdown-item:active{background-color:transparent;color:#36454f}.over-view-detail .account-contact .account-detail:first-child span.account-type{min-width:70px}.over-view-detail .account-contact .account-detail:nth-child(2) span.account-type{min-width:43px}.over-view-detail .account-contact .account-detail:nth-child(3) span.account-type{min-width:50px}.over-view-detail .account-contact .account-detail:nth-child(4) span.account-type{min-width:77px}.over-view-detail .account-contact .account-detail:nth-child(5) span.account-type{min-width:80px}.contact-detail-wrapper .account-detail li{margin-bottom:20px;padding:0}.equipment-wrapper.Monitoring-wrapper .account-detail,.equipment-wrapper.equipment-notes .account-detail{display:flex}.equipment-wrapper .equipment-report .account-detail:first-child li .account-type{min-width:94px}.equipment-wrapper .equipment-report .account-detail:nth-child(2) li .account-type{min-width:120px}.equipment-wrapper .equipment-report .account-detail:nth-child(3) li .account-type{min-width:65px}.building-wrapper .building-report .account-detail:first-child .account-type{min-width:82px}.building-wrapper .building-report .account-detail:nth-child(2) .account-type{min-width:123px}.building-wrapper .building-report{column-gap:35px}.site-img-outer{align-items:baseline;border:3px solid #fff;border-radius:6px;display:flex;filter:drop-shadow(0 0 4px rgba(0,0,0,.25));height:120px;justify-content:center;position:relative;width:160px}.site-img-outer img{border-radius:3px;object-fit:contain;overflow:hidden}.ses-wrapper .ses-report{grid-template-columns:1fr 1fr 1fr}.ses-report .main-breaker{grid-template-columns:1fr 2fr}.ses-wrapper li{margin-bottom:20px;padding:0}.ses-wrapper .ses-report:first-child .account-type,.ses-wrapper .ses-report:nth-child(2) .account-type{min-width:135px}.roofing-wrapper .roofing-report li{margin-bottom:20px;padding:0}.roofing-wrapper .roofing-report{grid-template-columns:1fr 1fr 1fr}.roofing-wrapper .roofing-report:first-child .account-detail:first-child .account-type{min-width:105px}.roofing-wrapper .roofing-report:first-child .account-detail:nth-child(2) .account-type{min-width:145px}.roofing-wrapper .roofing-report:first-child .account-detail:nth-child(3) .account-type{min-width:124px}.roofing-wrapper .roofing-report:nth-child(2) .account-detail{gap:60px}.roofing-wrapper .roofing-report:nth-child(2) .account-detail .account-type{min-width:auto}.agm-second-block{column-gap:30px;grid-template-columns:1fr 1fr 1fr 1fr}.agm-first-block .add-account .form-label,.agm-second-block .add-account .form-label{min-width:max-content}.agm-first-block .account-detail{column-gap:40px}.agm-third-block>.d-grid{align-items:flex-end;gap:15px 40px;grid-template-columns:1fr 1fr 1fr}.agm-third-block .add-account .form-label{min-width:137px}.agm-first-block .account-detail .account-type{min-width:max-content}.agm-four-block>.d-grid,.finance-six-block .d-grid{gap:40px;grid-template-columns:1fr 1fr 1fr}.finance-six-block .finance-gird-block:first-child label{min-width:220px}.finance-six-block .finance-gird-block:nth-child(2) label{min-width:112px}.finance-six-block .finance-gird-block:nth-child(3) label{min-width:170px}.payment-block .account-detail:first-child .account-type{min-width:185px}.payment-block .account-detail:nth-child(2) .account-type{min-width:254px}.agm-seven-block .payment-block{column-gap:30px}.question-block.bg-color+.bg-color{padding:0 2rem}.sales-sidebar-body .calendar-time-slots ul li input:checked+label{background-color:#36454f;color:#fff}.account-setup .account-detail li .bold-text.edit-mode{justify-content:space-between}.account-setup .account-contact .account-detail{width:50%}.assemblyNotesForm .common-input{display:flex;flex-direction:column}.assemblyNotesForm .common-input div{order:2}.assemblyNotesForm .common-input div span{font-size:11px;margin-right:0;margin-top:3px;text-align:right}.assemblyNotesForm .add-account .form-label{min-width:44px}.addnotebtn-wrapper{align-items:center;display:flex;justify-content:flex-end;order:1}.add-note-heading{align-items:center;display:flex;justify-content:space-between}.addnotebtn .iconmoon{font-size:10px}.addnotebtn .iconmoon:before{font-weight:600}.deletenotebtn-wrapper{align-items:center;display:flex;justify-content:flex-end}.deletenotebtn-wrapper .iconmoon{font-size:12px;margin-right:2px}.modal-sub-heading{font-size:16px;font-weight:500}.solid-border-bottom{border-bottom:1px solid #36454f;padding-bottom:10px}.sales-packet .AddActionDate{position:relative}.sales-packet .AddActionDate .po-calender-icon{background:#fff;bottom:6px;position:absolute;right:2px}.sales-packet .common-table .table tbody tr td:last-child{text-align:end}.sales-packet .additional-form .add-account .form-label{min-width:100px}.question-block .file-choose{background:transparent;border:none;width:100%}.doc-upload-wrapper,.sales-order-wapper .question-block .common-file-choose{align-items:center;display:flex}.doc-upload-wrapper{gap:5px;width:29%}.question-block .add-account .form-label{min-width:205px}.common-note-field .d-flex.w-25{width:100%!important}.question-block .common-note-field .form-label{min-width:auto}.common-note-field .form-label.ml-auto{display:block;font-size:12px;margin-top:0;text-align:right}.common-note-field .input-material.w-100.bg-color{background-color:transparent}.common-note-field .form-group input{background:transparent}.question-block .input-material textarea{height:50px;overflow-y:auto}.common-note-field input::-webkit-input-placeholder,.common-note-field input::placeholder{color:#b6b6b6!important}.common-note-field{align-items:flex-start;margin-bottom:0!important;margin-top:0!important}:focus-visible{outline:none}.upload-add-more-wrapper{width:100%}.properties-detail{flex:1;padding:0 25px}.properties-detail ul{list-style:none}.properties-detail ul li span.img-label-name{display:inline-block;min-width:104px;padding-right:10px}.properties-detail ul li{display:flex;margin-bottom:15px}.image-properties{background:#fff;border-left:1px solid #bfbfbf;display:flex;display:none;flex-direction:column;margin:-20px 0;max-width:360px;min-width:360px;position:relative;right:-20px;width:100%;z-index:1}.image-zoom-outer{align-items:center;display:flex;flex:1;justify-content:center;position:relative}.images-zoom{border:1px solid #bfbfbf;border-radius:6px;bottom:0;overflow:hidden;position:absolute;right:0;z-index:1}.images-zoom,.zoom-in,.zoom-out{background-color:#fff;display:flex}.zoom-in,.zoom-out{align-items:center;border:none;height:40px;justify-content:center;width:48px}.images-zoom button .iconmoon{font-size:24px}.images-zoom button{border-right:1px solid #bfbfbf}.images-zoom button:last-child{border-right:none}.images-zoom button:disabled{opacity:.3}.image-zoom-outer img{max-height:1000px;max-width:1000px}.modal-dialog.expand-image{max-width:100%;width:100%}.modal-dialog.expand-image .modal-content{background-color:transparent;border:none;box-shadow:none;height:auto;width:auto}.modal-dialog.expand-image .modal-header{border:none;padding:0}.modal-dialog.expand-image .modal-body{align-items:center;display:flex;justify-content:center;padding:20px 0 0}.modal-dialog.expand-image .modal-body img{max-height:1000px;max-width:1000px}.modal-dialog.expand-image .btn-prop{color:#fff;font-size:60px;font-weight:200;line-height:22px;margin-left:auto;position:static}.modal-dialog.expand-image .btn-prop .iconmoon:before{color:#fff}.picture-info-icon{vertical-align:middle}span.image-name{font-size:16px;font-weight:500;text-transform:capitalize}.image-info-wrapper .modal-body{background:#f8f8f8;display:flex;min-height:1000px;padding:20px}.image-info-wrapper .modal-header{align-items:center;min-height:70px}.image-info-wrapper .modal-body .media-wrapper{padding:0}.image-zoom-outer .react-transform-wrapper{cursor:pointer}.link-width-fixed{max-width:400px}.icon-bottom-line img{padding-bottom:6px;padding-left:8px}.icon-bottom-line{border-bottom:1px solid #bfbfbf!important}.small-size i{font-size:15px}.app-view .doc-folder-structure{height:auto!important}.File-tabs-data .no-data-table{padding:0}.macrs-tooltip .tooltip-inner{max-width:100%;text-align:left}.date-design .po-calender-icon{position:absolute;right:0}.date-design{position:relative}.date-design .po-calender-icon img{max-width:70%}.h4{color:#000;font-size:16px;font-weight:600;margin:0}.report-table-detail .project-detail-data h6{font-size:14px;font-weight:500;margin-bottom:7px}.project-detail-data p{max-width:250px}.create-report .overview-header{padding:0 20px}.report-table-detail .table tr td:first-child,.report-table-detail .table tr th:first-child{padding-left:20px}.report-table-detail .table tr td:last-child,.report-table-detail .table tr th:last-child{padding-right:20px}.clear-question{font-size:12px;text-decoration:underline}.border-dark-bottom td{border-top:1px solid #000!important}tr.table-total-dark td{font-size:14px;font-weight:600}.report-table-detail table thead tr td p{min-width:150px;width:200px}.report-grid-wrapper .common-label-input .react-select-style{width:230px}.report-grid-wrapper{column-gap:15px}.monthly-bonus-table table tr td:first-child,.monthly-bonus-table table tr th:first-child{padding-left:20px}.monthly-bonus-table table tr td:last-child,.monthly-bonus-table table tr th:last-child{padding-right:20px}.report-grid-wrapper .generate-btn-report{margin-left:auto}@media only screen and (max-width:1600px){.report-grid-wrapper .common-label-input .react-select-style{width:183px}}@media only screen and (max-width:1400px){.report-grid-wrapper .common-label-input .react-select-style{width:150px}}@media only screen and (max-width:1280px){.report-grid-wrapper .common-label-input{flex-direction:row;width:100%}.report-grid-wrapper{flex-wrap:wrap;row-gap:15px}.report-grid-wrapper .overview-label{width:145px}.generate-btn-report{display:flex;justify-content:flex-end;width:100%}}.show-btn .container .report-print,.show-btn .report-print{display:none}.report-print-header{background-color:transparent;border-radius:0}.report-info-print{background-color:#000}.common-table.report-table-detail .table th{border-top:1px solid #dee2e6}.report-dealer-info{align-items:center;background:#000;display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;padding:40px 20px;top:0;width:100%;z-index:4}.report-dealer-info p{color:#fff;margin:0}.monthly-bonus-table table thead tr th p{font-size:12px;font-weight:400!important}.monthly-bonus-table table thead tr th span{font-size:8px;margin-right:2px;vertical-align:middle}.report-month-name h5{font-size:20px}.report-month-name{text-align:center}table.report-print-header tr td{color:#fff;padding:30px 20px;width:33.33%}.report-print .report-dealer-info p{font-size:14px}.report-month-name h5{color:#fff;font-size:21px;font-weight:600;margin:0}.commission-wrapper-print .report-table-detail .project-detail-data h6{font-size:12px;font-weight:500;margin-bottom:7px}.commission-wrapper-print .project-detail-data p{max-width:180px}.report-print .common-table.report-table-detail .table td:first-child,.report-print .common-table.report-table-detail .table th:first-child{padding-left:20px}.report-print .common-table.report-table-detail .table td:last-child,.report-print .common-table.report-table-detail .table th:last-child{padding-right:20px}.report-print .common-table.report-table-detail .table td,.report-print .common-table.report-table-detail .table th{padding:12px 5px}.report-print .report-table-detail .project-detail-data h6{font-size:13px}.report-print .report-table-detail .project-detail-data p{font-size:11px}.commission-report-footer{align-items:center;background:#000;bottom:0;display:flex;justify-content:space-between;left:0;padding:10px 20px;position:fixed;width:100%;z-index:4}.commission-report-footer p{color:#fff;font-size:12px;margin:0}.monthly-bonus-print{margin-top:40px;padding:0 20px}.monthly-bonus-print p{font-size:12px;font-weight:500}.monthly-bonus-table .table td,.monthly-bonus-table .table th{color:#b6b6b6}.monthly-bonus-table .table td.dark-color,.monthly-bonus-table .table th.dark-color{color:#000;font-weight:600}.report-print{background:#fff}.commission-page-header{height:120px}.commission-report-page-footer{height:40px}.create-report .calculate-note{font-size:13px}@media print{thead{display:table-header-group}tfoot{display:table-footer-group}.commission-wrapper-print .general-card{height:auto}.project-detail-data p{max-width:250px}}.report-table-detail table .amount-right{text-align:right}.specification-file{margin-top:27px}.specification-file-upload .detele-img{margin:0}.specification-file-upload{font-size:12px;justify-content:flex-end}.file-down-wrapper,.specification-file-upload{align-items:center;display:flex}.proposal-setting-list li{display:block;margin-bottom:30px}.proposal-setting-list li:last-child{margin-bottom:0}.proposal-settings .modal-body{border-radius:6px;padding:0}.proposal-setting-list .switch-btn input:checked+span:after{left:17px}.proposal-setting-list .switch-btn span:after{height:16px;width:16px}.proposal-setting-list .switch-btn span{height:20px;width:35px}.copy-code{background:#fff;position:absolute;right:40px;top:10px}.banner-content .new-change-logo{left:30px;max-height:50px;max-width:115px;width:100%}.schedule-survey-wrapper{max-width:550px}.modal-configure-account .modal-body{border-radius:6px;padding:0}.smtp-wrapper{padding:10px 20px}.modal-configure-account .modal-header h5{font-size:20px;font-weight:600}.modal-configure-account .modal-header{border-bottom:0}.modal-configure-account .add-account .form-label{min-width:70px}.schedule-survey-wrapper .form-label{font-size:14px}.project-type-wrap{align-items:center;column-gap:15px;display:flex;margin-top:27px}.modal-enable-third-party .modal-footer{justify-content:flex-end}.modal-enable-third-party p{color:#647683;font-size:14px}.modal-enable-third-party .tabel-custom-checkbox label{font-size:14px}.out-line-btn-style{border:1.5px solid #36454f;border-radius:40px;color:#36454f;font-size:14px;font-weight:400;margin-top:12px;padding:7px 10px;width:199px}.modal-configure-account .smtp-form-grid{position:relative}.modal-configure-account .view-password{color:#3c66c3;height:25px}.Utility-wrapper .add-account{margin:0 0 16px}.stick-bg-color:before{background:#f9f9f9}.roofing-notes-data .d-flex.align-items-center span.form-label.ml-auto{display:none}.cam-btn-wrap{bottom:30px;position:absolute;text-align:center;width:100%}.webcam-body{position:relative}.webcam-body video{width:100%}.webcam-modal .modal-content{background:transparent;border-radius:0;box-shadow:none;max-height:100%;padding:0}.webcam-modal .modal-body{padding:0}.cam-btn-wrap img{cursor:pointer}.webcam-modal button.close.btn-prop{font-size:60px}.media-upload{display:grid;gap:0 30px;grid-template-columns:1fr 1fr}.site-surveys-main .overview-header-titile h5{font-weight:600}.surveyr-map-block{margin-top:30px}.surveyr-map-block .overview-header-titile{margin-bottom:8px}.surveyr-map-block .map-area{border-radius:5px;overflow:hidden}.media-upload-type{align-items:center;border:1px solid #bfbfbf;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:20px 0;position:relative;text-align:center}.media-upload-type:hover{background:#36454f}.media-upload-type:hover span{color:#fff}.media-upload-type:hover img{filter:brightness(100)}.media-upload-type span{margin-top:7px}.media-upload-type input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.outer-media h6{font-size:16px;font-weight:600;margin:0 0 20px}.outer-media{margin-top:50px}.upload-media-img{align-items:center;box-shadow:0 0 6.8px rgba(0,0,0,.25);display:flex;justify-content:center;min-height:150px;overflow:hidden;padding:3px;position:relative}.image-wrapper{display:grid;gap:30px 30px;grid-template-columns:205px 1fr}.edit-file-name{align-items:end;display:flex}.upload-media-img{border-radius:6px}.upload-media-img .iconmoon{align-items:center;background-color:#fff;border-radius:50%;bottom:15px;box-shadow:0 0 6.8px rgba(0,0,0,.25);color:#e6614f;display:flex;font-size:18px;height:38px;justify-content:center;position:absolute;right:15px;width:38px;z-index:1}.config-radio{display:flex;gap:30px}.ac-card-body .card-header{display:flex;justify-content:space-between}.ac-card-body .accordion>.card>.card-header{background:#fff}.ac-card-body .accordion>.card{border-top-left-radius:0}.ac-card-body .config-radio span{font-weight:500}.ac-card-body .checkbox-label span{top:-10px}.rolename-input{padding-bottom:10px}.config-wrapper-drawer{margin-bottom:30px}.tb-newstyle{background:#fff;border:1px solid #ddd;border-radius:6px;display:flex;flex:1;flex-direction:column}.menu-user-type .site-data .overview-label{min-width:82px}.menu-user-type .lead-overview-box{grid-template-columns:1fr}.menu-user-type{padding:5px 10px}.config-wrapper-drawer button:focus{box-shadow:none}.new-input-design .tabel-custom-checkbox input:disabled{display:none}.new-input-design .tabel-custom-checkbox input:disabled,.new-input-design .tabel-custom-checkbox input:disabled+label{opacity:.5}.auto-utiliy-info{margin-bottom:16px}.add-install-mount input.form-control::placeholder{color:#313b51;opacity:.2}.milestone-info input.form-control::placeholder{color:#bfbfbf!important}.config-smtp .config-note{border-bottom:1px solid #ddd;padding:20px}.smtp-account{column-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr;padding:0 20px}.smtp-account .add-account{width:100%}.smtp-account .add-account .form-label{min-width:auto}.blue-link{color:#3c66c3;cursor:pointer;text-decoration-line:underline}.gray-card{background:#f4f4f4;border-radius:10px;padding:20px}.gmail-account-smtp .gray-card h6{font-size:16px;font-weight:600;margin-bottom:30px}.gmail-account-smtp .gray-card p{font-size:14px;font-weight:400;margin-bottom:20px}.gmail-account-smtp .gray-card span.bold,.gray-card .blue-link{font-weight:600}.slect-steps .arrow-gray{font-size:11px}.slect-steps .arrow-gray:before{color:#b6b6b6}.password-code-ex{margin-bottom:20px}.configSMTP-modal .modal-header h5{font-size:20px;font-weight:600}.configSMTP-modal .modal-header{border-bottom:0;padding:20px}.configSMTP-modal .card{border:none}.configSMTP-modal .btn-prop{right:20px;top:20px}.passwordeye{cursor:pointer;position:absolute;right:0;top:4px}.password-wrapper-hide input{padding-right:28px}.select-outgoing{display:flex;flex-direction:column;row-gap:20px}.defaultradio-box{margin-bottom:20px}.set-smtp-account .setvalueinput{font-weight:600}.set-smtp-account .add-account .form-label{min-width:auto}.set-smtp-account .add-account{width:auto}.loaderonsave img{height:70px;width:70px}.loaderonsave{text-align:center}.loaderonsave p{margin-top:20px}.configSMTP-modal-save{width:547px}.top-menu ul li .onactive{display:none}.top-menu ul li.active .onactive{display:block}.top-menu ul li.active .notactive{display:none}.map-location-icon-center-fixed{left:50%;position:absolute;top:46%;transform:translate(-50%,-50%);z-index:99}.expand-select-site-location-icon{align-items:center;background-color:#fff;border:1px solid #dfdfdf;border-radius:50px;box-shadow:0 2px 10px rgba(0,0,0,.5);display:flex;height:36px;justify-content:center;position:absolute;right:20px;top:20px;width:36px;z-index:99}.site-map>div{height:770px!important;position:relative;width:100%}.empty-address-map-text{align-items:center;background-color:#f4f4f4;border:1px solid #dfdfdf;border-radius:6px;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.empty-address-map-text p{font-size:14px;font-weight:400;margin:13px 0 0}.add-new-site .sidebar-data{max-width:1350px}.add-site-data .react-sipmlebar{max-height:calc(100vh - 191px)}.site-map-pop .modal-body{overflow:hidden}.add-new-site .add-site-data{max-width:calc(100% - 650px);width:100%}.add-new-site .map-wrapper-view{border-radius:6px;overflow:hidden;position:relative}.add-new-site .status-data .status-type{min-width:135px;padding-right:10px}.add-new-site .status-data.existing-system .status-type{min-width:129px}.add-new-site .add-site-company .status-data.existing-system .status-type{min-width:160px}.add-new-site .status-data.existing-system{margin:6px 0}.add-new-site .address-component li .input-title{color:#313b51}.add-new-site .address-component li:nth-child(odd) .input-title{min-width:120px}.add-new-site .address-component .first-address:nth-child(odd) .input-title,.add-new-site .address-component li:nth-child(2n) .input-title{min-width:67px}.add-new-site .add-site-company .address-component li:nth-child(odd) .input-title{min-width:120px}.add-new-site .add-site-company .address-component .first-address:nth-child(odd) .input-title,.add-new-site .add-site-company .address-component li:nth-child(2n) .input-title{min-width:152px}.add-new-site .side-close{padding-bottom:30px}.add-new-site .add-site-data .map-wrapper-view{border-radius:6px;display:none;height:318px;margin-bottom:20px;overflow:hidden;position:relative;width:100%}.expand-select-site-location-icon{display:none}.site-map-modal .modal-body{padding:0}.map-wrapper .gm-bundled-control-on-bottom{bottom:auto!important;margin:20px 17px 0 0!important}.gm-bundled-control-on-bottom .gmnoprint>div{border-radius:6px!important;height:60px!important;width:36px!important}.gm-bundled-control-on-bottom .gmnoprint>div img{max-width:18px}.gm-bundled-control-on-bottom .gmnoprint>div>div{margin:0!important;width:100%!important}.gm-bundled-control-on-bottom .gmnoprint>div button{height:30px!important;width:36px!important}.map-wrapper.map-wrapper-pointer .gmnoprint{display:flex!important}.map-wrapper.map-wrapper-pointer a{display:none}.map-wrapper .gmnoprint{display:none!important}.add_cc_bcc .email-module{border-bottom:1px solid #bfbfbf;row-gap:2px}.add_cc_bcc .email-module .tag-item{border-radius:100px;margin-bottom:4px}.add_cc_bcc .email-module .input{border:none!important;margin-right:8px}.add_cc_bcc input::-webkit-input-placeholder,.add_cc_bcc input::placeholder{color:#b6b6b6!important}.gray-placeholder input::-webkit-input-placeholder,.gray-placeholder input::placeholder{color:#b6b6b6!important}body .cutom-multiselect-dropdown .css-1n7v3ny-option,body .cutom-multiselect-dropdown .css-9gakcf-option,body .cutom-multiselect-dropdown .css-yt9ioa-option{padding:12px}body .cutom-multiselect-dropdown .css-1n7v3ny-option,body .cutom-multiselect-dropdown .css-yt9ioa-option{border-bottom:1px solid #dfdfdf}.cutom-multiselect-dropdown .react-select-style .css-4ljt47-MenuList{padding-bottom:0}body .cutom-multiselect-dropdown .react-select-style .css-syji7d-Group{border-bottom:none}.cutom-multiselect-dropdown .css-18ng2q5-group{color:#313b51;font-size:14px;font-weight:500}.cutom-multiselect-dropdown .react-select-style .css-1rhbuit-multiValue{background-color:rgba(23,97,253,.1);border-radius:20px}body .cutom-multiselect-dropdown .css-9gakcf-option{font-weight:400}.cutom-multiselect-dropdown .css-12jo7m5{padding:4px 0 4px 8px}.cutom-multiselect-dropdown .css-xb97g8{padding-right:8px}body .cutom-multiselect-dropdown .css-9gakcf-option:last-child{border-bottom:1px solid #dfdfdf}.cutom-multiselect-dropdown .react-select-style .css-yk16xz-control{min-height:25px}.st-additional-contact .select-account-search{display:flex;flex-direction:column;row-gap:20px}.st-additional-contact .account-search .search-icon{top:1px}.st-additional-contact .select-account-search .account-search .css-1hwfws3,.st-additional-contact .select-account-search .account-search .css-g1d714-ValueContainer{padding-left:25px}.cutom-multiselect-dropdown .react-select-style .css-1wr29e1-Promise,.cutom-multiselect-dropdown .react-select-style .css-g1d714-ValueContainer{padding:0 0 4px 10px}.st-additional-contact .react-select-style{padding:6px 0 0}.account-menu .lead-form.card-common .general-card{padding-bottom:14px;padding-top:14px}.message-note-line{color:#647683;font-size:12px;font-weight:500;letter-spacing:.12px}.message-note-line span{font-weight:600}.select-theme-data{column-gap:24px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.choose-theme{display:flex;flex-direction:column;grid-row-gap:16px}.template-number h6{color:#36454f;font-size:14px;font-weight:500;letter-spacing:.14px;margin:0 0 4px}.template-number p{font-weight:400;letter-spacing:.14px;margin:0}.template-number p a{color:#3c66c3}.upload-click{align-items:center;border:1.4px dashed #bfbfbf;border-radius:9.6px;display:flex;flex-direction:column;justify-content:center;max-width:212px;min-height:80px;padding:8px;position:relative;row-gap:4px;text-align:center;width:100%}.upload-click input{bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;text-indent:-9999px;top:0;width:100%;z-index:1}.upload-click h4{font-size:14px;margin:0}.upload-click p{margin:0}.choose-background-image-box{border:1px solid #dfdfdf;border-radius:9.6px;height:160px;max-width:212px;width:100%}.theme-img{border:1px solid #dfdfdf;border-radius:4px}.theme-img img{height:100%;width:100%}.choose-theme.choose-theme-active .theme-img{border:2px solid #f89839;border-radius:12px;padding:8px}.choose-theme.choose-theme-active .theme-img .theme-img-space{box-shadow:0 9px 10.9px 0 rgba(0,0,0,.16)}.theme-img-space{border-radius:4px;cursor:pointer;overflow:hidden}.choose-background-image-box-img{background-repeat:no-repeat;background-size:cover;border:1px solid #dfdfdf;border-radius:9.6px;cursor:pointer;height:100%;overflow:hidden;position:relative;width:100%}.edit-delete{column-gap:4px;display:flex;position:absolute;right:3px;top:3px}.choose-background-image-box .choose-box-active{border-radius:12px}.choose-background-image-box-img .view-bg{height:100%;width:100%}.choose-background-image-box-outer{column-gap:24px;display:flex;flex-wrap:wrap;row-gap:22px;width:100%}.choose-background-image-box.choose-box-active{align-items:center;border-color:#f89839;border-width:2px;display:flex;justify-content:center;padding:8px}.choose-background-image-box.choose-box-active .choose-background-image-box-img{box-shadow:0 9px 10.9px 0 rgba(0,0,0,.16)}.edit-delete button{background-color:transparent;border:none;line-height:normal;padding:0}.gradient-border{position:relative;width:44px}.gradient-border .add-image-proposal{width:18px}.proposal-color-picker{background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 0 6px 0 rgba(0,0,0,.15);left:52px;min-width:226px;padding:6px 0 10px;position:absolute;top:0;z-index:999}.proposal-color-picker .close-color-picker{background:none;border:none;float:right;width:36px}.change-color-code{display:flex;grid-column-gap:16px}.change-color-code span{color:#313b51;font-size:14px;font-weight:400;letter-spacing:.14px;line-height:24px}.proposal-color-active{border:2px solid #f89839;padding:2px}.proposal-colord-div{border-radius:50px;height:40px;width:40px}.proposal-choose-color{border-radius:30px;height:100%;width:100%}.prospol-reset ins{text-decoration:none}.edit-delete-color{column-gap:4px;display:flex;position:absolute;right:-2px;top:-9px}.edit-delete-color button{background-color:transparent;border:none;line-height:normal;padding:0}.prospol-reset{min-width:fit-content}.change-color-code input{border:none;border-bottom:1px solid #313b51;width:87%!important}.proposal-setting-head h5{font-size:20px;font-weight:500;letter-spacing:.2px;line-height:24px}.template-number .iicon{margin-top:-3px}.choose-background-image-box-logo{border:1px solid #dfdfdf;border-radius:9.6px;height:100px;max-width:212px;padding:7px;width:100%}.choose-background-image-box-img-logo{align-items:center;border:1px solid #dfdfdf;border-radius:9.6px;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.proposal-setting-head-template h5{font-size:20px;font-weight:600;line-height:24px}.gradient-border .proposal-plus{background-image:linear-gradient(0deg,#fc6767 0,#9796f0);border-radius:40px;box-sizing:border-box;cursor:pointer;display:block;height:40px;margin:0 auto;padding:8px;position:relative;width:40px;z-index:2}.gradient-border .proposal-plus span{align-items:center;background:#fff;border-radius:40px;display:flex;height:100%;justify-content:center;transition:background .5s ease;width:100%}.proposal-setting-head .react-colorful{width:100%}.proposal-setting-head .react-colorful__saturation{border-radius:0}.proposal-setting-head .react-colorful__last-control{border-radius:83px;height:12px;margin:10px 10px 0;position:relative}.proposal-setting-head .react-colorful__hue-pointer{border:2px solid #f4f4f4;border-radius:38px;height:11px;left:63.7037%;position:absolute;top:51%;width:11px}.change-order-account{border:1px solid #bfbfbf;border-radius:6px;display:flex;flex-direction:column;padding:20px;row-gap:20px}.customer-dealer-outer{border:1px solid #ddd;border-radius:6px;display:flex;padding:12px}.customer-dealer{flex:1;text-align:center}.customer-dealer p{font-size:16px;font-weight:400;margin:0}.change-order-detail li{display:flex;margin-bottom:12px}.change-order-detail li:last-child{margin-bottom:0}.label-type{padding-right:10px}.change-order-account .label-type{min-width:134px}.preview-print{column-gap:10px;display:flex}.preview-print button{width:50%}.change-order-account h5{font-size:18px;font-weight:500;margin:0}.customer-dealer h6{color:#36454f;font-size:12px;font-weight:500;margin:0 0 12px}.change-order-menu .nav-tabs{border:none}.change-order-menu .nav-tabs .nav-link{background-color:transparent;border:none;border-bottom:4px solid transparent;border-radius:0;color:#718c9e;font-size:16px;font-weight:400;line-height:normal;min-height:28px;padding:0}.change-order-menu .nav-tabs .nav{column-gap:24px;display:flex}.change-order-menu .nav-tabs .nav-link.active{border-color:#ff7f00;color:#36454f;font-size:16px;font-weight:700}.change-order-tab{margin-top:24px}.admin-option{align-items:center;column-gap:24px;display:flex}.admin-option h6{font-size:14px;font-weight:500;line-height:normal;margin:0}.admin-option-list .checkbox-label span{font-weight:400;min-width:max-content}.admin-option-list{column-gap:16px;display:flex}.admin-option-list li{display:inline-block;padding:0}.manufacturer-warranty .admin-option{padding:10px 20px 20px}.cos-amount .admin-option{padding-top:10px}.admin-option-list li span{font-weight:400}.additional-costs h5,.customize-additional h5{font-size:14px;font-weight:400;letter-spacing:.14px}.additional-costs h5{margin-bottom:16px}.customize-additional h5{margin-bottom:12px}.additional-costs{margin-bottom:30px}.customize-additional .xl-input input{width:146px}.modal-dialog.change-order-preview{max-width:1628px}.change-order-preview-details{border-bottom:1px solid #dfdfdf;display:flex;justify-content:space-between;padding-bottom:32px}.change-order-preview-details-box ul li{display:block;line-height:normal;margin-bottom:8px}.change-order-preview-details-box ul li:last-child{margin-bottom:0}.change-order-preview-details-box h3{font-size:20px;font-weight:600;margin-bottom:20px}.change-order-preview .modal-body{display:flex;flex-direction:column;min-height:400px;padding:24px 24px 0}.proposed-changes{border:1px solid #bfbfbf;border-radius:6px;display:flex;flex-direction:column;padding:16px 16px 0;grid-row-gap:20px}.proposed-changes h3{color:#4e6472;font-size:18px;font-weight:500;line-height:normal;margin:0}.change-order-pop{display:flex;flex-direction:column;grid-row-gap:32px;flex-grow:1;margin-bottom:100px}.change-table .table thead th{border-top:none;padding:17px 8px}.change-table .table tbody td{border-top:1px solid #dfdfdf;padding:17px 8px}.change-table .table tbody td,.change-table .table thead th{color:#242424}.change-signature-left .common-input label{background-color:transparent;color:#647683;font-size:12px;left:0;margin-bottom:5px;padding:0;text-transform:capitalize;top:0}.change-signature-outer{column-gap:100px;display:flex;justify-content:space-between}.change-signature-left{align-content:flex-start;column-gap:40px;display:grid;grid-template-columns:1fr 1fr 1fr;width:calc(100% - 525px);grid-row-gap:20px;margin-top:35px}.change-signature-left.input-material input{padding:0}.change-signature-right{max-width:525px;width:100%}.agreement-value-body,.agreement-value-footer,.agreement-value-header{border-bottom:1px solid #bfbfbf;padding:10px 0}.common-agreement-flex{display:grid;grid-template-columns:2fr 1fr}.agreement-value-name{font-weight:600}.agreement-value-data,.agreement-value-name{color:#242424;font-size:16px;letter-spacing:.15px;line-height:175%}.agreement-value-data{font-weight:500}.agreement-sub-data p{color:#4e6472;margin:4px 0}.agreement-sub-data p:first-child{padding-left:24px}.agreement-value-body .common-agreement-flex:first-child{padding-bottom:10px}.change-order-disclaimer h4{color:#313b51;font-size:16px;font-weight:500;line-height:normal;margin-bottom:8px}.change-order-disclaimer p{color:#313b51;font-size:12px;font-weight:400;letter-spacing:.4px;line-height:166%;margin:0;word-break:break-word}.change-order-disclaimer{max-width:961px;width:100%}.change-order-preview.dealer-center-popup .modal-footer{margin:0 -24px}.change-order-logo img{min-width:344px}.change-order-preview .modal-content .btn-prop{top:32px}.modal-md.remote-support-outer{max-width:640px}.remote-support{display:flex;flex-direction:column;grid-row-gap:20px;margin-bottom:20px}.remote-support ul{align-items:center;column-gap:16px;display:flex}.remote-support ul li{display:block;font-weight:600}.remote-support p,.remote-support ul li{color:#313b51;font-size:12px;letter-spacing:.12px}.remote-support p{font-weight:400;line-height:16px;margin:0;word-break:break-word}.remote-support span{color:#647683;font-size:12px;line-height:20px;word-break:break-word}.remote-support span b{color:#647683;font-weight:600}.roman-number{counter-reset:roman-numeral-counter}.roman-number .roman-digit{counter-increment:roman-numeral-counter}.roman-number .roman-digit:before{content:counter(roman-numeral-counter,upper-roman) ". "}.checkList-popup-padding .general-card{border-color:#dfdfdf;padding:16px}.checkList-popup-padding .card-title-box{border-color:#dfdfdf}.checklist-textarea{border:1px solid #dfdfdf;border-radius:6px;padding:16px}.checklist-textarea .card-title-box{background-color:transparent;border:none;margin-bottom:8px;min-width:auto;padding:0}.checklist-textarea .card-title-box .iconmoon{display:none}.checklist-textarea .general-card{border:none;border-radius:0;padding:0}.checklist-textarea .add-account .form-label{display:none}.checklist-textarea .input-material textarea{border:1px solid #dfdfdf;border-radius:6px;font-size:14px;font-weight:400;height:100px}.checklist-textarea .order-checklist,.checklist-textarea .sub-checklist-question{margin:0}.checklist-textarea .input-material textarea::-webkit-input-placeholder,.checklist-textarea .input-material textarea::placeholder{color:#b6b6b6}.check-list-data .react-select-style .css-1pahdxg-control,.check-list-data .react-select-style .css-yk16xz-control{border-color:#bfbfbf}.checklist-space li{margin-top:15px}.bill-verification .check-list-type{min-width:92px}.sub-text-p{padding-left:10px}.sub-text-weight .question-label{font-weight:400}.check-list-data li{display:flex}.reason-list{max-width:215px}.check-list-type{min-width:max-content;padding-right:10px}.textarea-max{color:#313b51;display:inline-block;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.12px;line-height:normal}.count-space,.textarea-max{margin-top:5px}.count-space .textarea-max{margin-top:0}.reason-select-value .check-list-type{min-width:91px}.reason-select-value li{margin-top:15px}.input-red .error_state{border-color:#e6614f!important}.add-note-textarea .input-material textarea{height:60px}.common-title.breadcrumb-title{margin-bottom:7px}.new-common-title{align-items:center;background-color:#f9f9f9;display:flex;margin-bottom:13px;padding:4px 0}.new-common-title h5{color:#313b51;font-size:15px;font-weight:500;margin:0;padding:0 11px}.new-input-design{align-items:baseline;display:flex;margin-bottom:15px}.new-input-design.information-textarea{align-items:flex-start}.input-label{max-width:190px;padding-right:10px;width:100%}.field-layout{flex:1}.field-layout .form-group{margin:0}.plan-form-data{max-width:600px;width:100%}.plan-form-data.plan-form-number-field{max-width:600px}.field-layout p{color:#313b51;font-weight:500;margin:0}.new-common-title:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.admin-search .expandright{border-radius:4px}.admin-search .searchbutton{border-bottom-right-radius:4px;border-top-right-radius:4px}.admin-search input:focus{border-color:#3c66c3;box-shadow:none}.survey-card .card-header{align-items:center;background-color:transparent;border:none;display:flex;padding:0}.survey-card .card-body{padding-top:0}.date-picker-type .search-criteria li{display:inline-block;margin:0 4px 4px 0;padding-right:4px;position:relative}.action-card .card-header{background-color:transparent;border-bottom:none;padding:15px 15px 0}.utilityrateselect{width:210px}.header-nav .form-group{margin:0}.accounting-detail{width:90px}.accounting-detail .form-group{width:58px}.after-day .form-group,.after-day form{width:50px}.max-amount .form-group{width:100px}.dealer-data .data-header{margin-bottom:-1px;position:relative}.dealer-data .associate-customer-reg .common-address{flex:0 0 33.3333333333%;max-width:33.3333333333%}.container-fluid .layout-setup{width:100%}.container .layout-setup{margin:0 auto;max-width:1680px;padding-left:20px;padding-right:20px}.assembly-desc-grid-left .col-12:last-child{flex:1;max-width:none}.list-item-menu .icon-cross:before{font-size:19px}.single-column-grid{display:grid;grid-template-columns:1fr;grid-gap:10px 30px}.two-plus-one .add-account:last-of-type{grid-column:span 2}.four-column-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px 30px}.four-column-grid .add-account .common-phone-input .m-0.form-group{display:block;max-width:35px}.four-column-grid .add-account .common-phone-input .m-0.form-group .form-label{display:none}.four-column-grid .add-account .common-phone-input .m-0.form-group input{text-align:center}.address-component-data .common-address{flex:100%;max-width:100%;padding:0}.address-component-data .col-two.common-address{display:none}.address-component-data .common-address label,.address-component-data .common-input label{color:#313b51;font-size:14px;font-weight:400;left:0;min-width:139px;padding:0 10px 0 0;top:0}.address-component-data .common-address,.address-component-data .common-input{align-items:baseline;display:flex}.address-component-data .common-address .common-input,.address-component-data .common-address form{flex:1}.address-component-data .common-input input{background-color:transparent;border-radius:0!important;border-width:0 0 1px;border-bottom:1px solid #bfbfbf!important;color:#313b51;font-size:14px;height:25px!important}.single-column-grid .col-sm-undefined .d-flex{display:none!important}.four-column-grid .radio-check span{font-size:13px}.associate-reg-table .table thead th{padding-bottom:6px;padding-top:6px}.upload-file.upload-input{height:25px}.associate-reg-table .table tbody td{padding-bottom:10px;vertical-align:baseline}.associate-reg-table .table tbody tr td:first-child,.associate-reg-table .table thead tr th:first-child{padding-left:20px}.associate-reg-table .table tbody tr td:last-child,.associate-reg-table .table thead tr th:last-child{padding-right:20px}.associate-reg-table .table tbody tr td:last-child{border-bottom-right-radius:6px}.associate-reg-table .table tbody tr td:first-child{border-bottom-left-radius:6px}.associate-reg-table.agreement-table .table tbody td{border:none;padding-bottom:6px;padding-top:6px}.associate-reg-table.agreement-table .table thead th{border-bottom:none}.dealer-tab .tab-area{background-color:#f8f8f8}.dealer-tab .colon{display:inline}.sale-order-tab-wrapper.dealer-tab .account-tabs-data .tab-area{box-shadow:0 15px 13px #f8f8f8;top:87px}.dealer-tab .tab-area .nav-pills .nav-link.active,.proposal-doc-view .tab-area .nav-pills .nav-link.active{background:#3c66c3;border-color:#3c66c3}.sale-order-tab-wrapper.dealer-tab .account-tabs-data .tab-area .nav-pills .nav-link{min-width:167px}.associate-reg-table.milestone-info .table tbody tr td:first-child,.associate-reg-table.milestone-info .table tbody tr td:last-child{border-radius:0}.dealer-tab .overview-label{color:#313b51}.dealer-tab .radio-check input:checked+span:after{background-color:#3c66c3}.dealer-tab .radio-check input:checked+span:before{border-color:#3c66c3}.dealer-tab .input-group .input-group-text{color:#313b51}.breadcrumb-data li{align-items:center;display:inline-flex;padding:0 4px}.breadcrumb-data li:first-child{padding-left:0}.breadcrumb-data li:last-child{padding-right:0}.breadcrumb-data .iconmoon{font-size:9px}.dealer-tab .account-total{border-bottom-right-radius:6px}.panel-rating-data{border:1px solid #dee2e6;border-radius:5px;display:grid;grid-template-columns:repeat(4,1fr)}.panel-rating-data ul li{border-bottom:1px solid #dee2e6;display:block;padding:9px 15px}.panel-rating-data ul li:last-child{border-bottom:none}.panel-rating-data ul:nth-child(odd){background-color:#f4f4f4}.resources-data .fields-error{margin-top:0;position:absolute}.resources-data .table tbody td{padding-bottom:35px}.resources-select{min-width:280px}.resources-preview{border-radius:3px;filter:drop-shadow(1px 2px 3px rgba(0,0,0,.25))}.resources-data .file-type{position:absolute;right:0}.resources-data .file-type.hide-content{font-size:10px;max-width:370px}.resources-data .resources-file .fields-error{margin-top:16px}.tier-setup .table tbody td,.tier-setup .table thead th{padding-bottom:7px;padding-top:7px}.tier-count{width:60px}.tier-setup .input-material{width:270px}.tier-setup .fields-error{margin-bottom:0}.tier-setup .table tbody td{vertical-align:top}.sale-order-tab-wrapper.dealer-tab .tab-content>.active{display:flex;flex-direction:column;flex-grow:1}.dealer-details .input-material input{padding-right:30px}.dealer-details .common-phone-input input{padding:2px 10px}.react-select.ahj-mapping-select .css-1hwfws3,.react-select.ahj-mapping-select .css-1wr29e1-Promise,.react-select.ahj-mapping-select .css-g1d714-ValueContainer{align-items:flex-start;display:inline-block;min-height:147px;padding:9px 8px}.react-select.ahj-mapping-select .css-1uccc91-singleValue,.react-select.ahj-mapping-select .css-1wa3eu0-placeholder{top:21px}.react-select.ahj-mapping-select .css-1rhbuit-multiValue{display:inline-flex}.permit-charges .react-select-style .css-1hwfws3,.permit-charges .react-select-style .css-1wr29e1-Promise,.permit-charges .react-select-style .css-g1d714-ValueContainer{display:flex;flex-wrap:nowrap}.permit-charges .react-select-style .css-1rhbuit-multiValue{min-width:max-content}.include-check{min-width:150px;width:150px}.project-drop{min-width:220px;width:220px}.permit-City{min-width:230px;width:230px}.ahj-header{min-width:280px;width:280px}.table-action.permit-charges-action{width:60px}.ahj-mapping-data{align-items:center;border-bottom:1px solid #bfbfbf;display:flex;justify-content:space-between;padding:15px 20px}.ahj-mapping-data .react-select{min-width:360px}.ahj-mapping-data .common-input label{position:absolute;top:-7px;z-index:9}.ahj-mapping-data .table-search .form-control{min-width:348px}.ahj-th{min-width:370px;width:370px}.common-toggle{column-gap:30px;display:flex}.common-toggle li{align-items:center;column-gap:5px;display:flex}.portrait-landscape-input{column-gap:10px;display:flex}.portrait-landscape{display:flex;flex-direction:column;row-gap:12px}.portrait-landscape h6{color:#647683;font-weight:400;margin:0}.add-install-mount .form-group label{background-color:#fff;color:#647683;font-size:12px;font-weight:400;left:6px;letter-spacing:.15px;line-height:12px;padding:0 4px;position:absolute;top:-6px;z-index:9}.add-install-mount{display:flex;flex-direction:column;grid-row-gap:20px}.add-install-mount.m-form .form-group{margin:8px 0 0}.portrait-landscape-input .input-group .input-group-text{color:#b6b6b6;font-size:14px;font-weight:400;width:auto}.assembly-group-info{column-gap:20px;display:flex}.assembly-group-info .form-group{flex:1;width:100%}.assembly-group-info .assembly-type-select{max-width:220px}.assembly-group-info .assembly-type-des.form-group{flex:1;max-width:auto}.assembly-id{color:#b6b6b6;font-size:14px;font-weight:400;letter-spacing:.14px}.textarea-max.textarea-max-gray{color:#647683}.information-text .form-group textarea{height:56px}.dealer-date-picker.dealer-date-picker-single .react-datepicker__header__dropdown{display:none}.sidebar-data.add-new-payment{max-width:551px}.add-new-payment .status-data .status-type{min-width:138px}.dealer-date-picker.dealer-date-picker-single .react-datepicker__close-icon{top:.5px}.add-new-payment .status-data{gap:30px 20px}.add-new-payment .input-material textarea{height:152px}.phase-card-status-title .iconmoon{font-size:20px}.table-bordered-add .table-bordered td,.table-bordered-add .table-bordered th{border-left:1px solid #dee2e6;border-right:1px solid #dee2e6}.table-bordered-add .table-bordered td:first-child,.table-bordered-add .table-bordered td:last-child,.table-bordered-add .table-bordered th:first-child,.table-bordered-add .table-bordered th:last-child{border-left:none}.table-custom-header .table th{font-weight:500;padding:4px 12px;vertical-align:middle}.table-striped-bg .table-hover tbody tr:hover,.table-striped-bg .table-striped tbody tr:nth-of-type(odd){background-color:transparent}.table-striped-bg .table-striped tbody tr:nth-of-type(2n){background-color:#f4f4f4}.table-bordered-add .custom-header-border .table-bordered .br-none{border-right:none}.table-bordered-add .custom-header-border .table-bordered .bl-none{border-left:none}.table-striped-bg .table-striped tbody tr.hightlightRow{background-color:rgba(60,102,195,.16)}.survey-card .easy-edit-hover-on{cursor:pointer;font-style:normal}.survey-card .easy-edit-component-wrapper input{border:1px solid #bfbfbf;border-radius:4px;box-shadow:none;color:#313b51;font-size:14px;font-weight:400;height:32px;padding:8px 10px;width:100%}.easy-edit-inline-wrapper{max-width:117px;width:100%}.easy-edit-inline-wrapper .easy-edit-instructions{height:34px}.portrait-landscape h6{color:#313b51;font-size:14px;font-weight:600}.new-res-fee .add-install-mount{grid-row-gap:24px}.new-res-fee .portrait-landscape{row-gap:24px}.easy-edit-component-wrapper input::placeholder{color:#313b51}.ahj-mapping-data .dropdown-toggle:after{display:none}.ahj-mapping-data .common-action-btn img{max-height:24px;max-width:24px}.import-temp .drop-file-here span{border:none;padding:0 10px}.import-temp .upload-drop{color:#313b51;margin-left:10px}.import-temp .drop-file-here{border:1px solid #bfbfbf;border-radius:4px;height:48px}.import-temp .bold-select{color:#3c66c3;font-weight:400}.deactivate-reason .status-data .status-type{min-width:67px}.distribution-email .table tbody td{padding:8px}.btn-transparent,.btn.btn-transparent,button.btn-transparent{background-color:transparent;border:none;padding:0}.btn-transparent:focus,.btn.btn-transparent:focus,button.btn-transparent:focus{box-shadow:none}.label-form-absolute .common-input label{position:absolute;top:-7px}.email-tab .nav{display:flex}.email-tab .nav-item .nav-link{align-items:center;border-radius:6px;display:flex;height:44px;justify-content:center;padding:0;width:44px}.email-tab .nav-item .nav-link.active{background-color:#36454f}.email-tab .nav-item .nav-link.active img{filter:brightness(100)}.computer-screen{margin:0 auto;max-width:600px;width:100%}.mobile-screen{margin:0 auto;max-width:390px;width:100%}.tablet-screen{margin:0 auto;max-width:768px;width:100%}.distribution-outer,.distribution-outer .data-body,.distribution-outer .data-body .tab-content{display:flex;flex-direction:column;flex-grow:1}.distribution-outer .data-body .tab-content{align-items:center;justify-content:center}.email-tab{margin-bottom:20px}.distribution-outer .data-body .tab-content .tab-pane{width:100%}.email-template-grid{column-gap:20px;display:grid;grid-template-columns:449px 1fr 244px}.email-lookup-body{padding:12px}.email-lookup-body .input-group{margin-bottom:12px}.form-label-position .common-input .form-label,.form-label-position .form-label,.form-label-position label{position:absolute;top:-7px}.email-template-grid .row{row-gap:8px}.email-ckeditor{display:flex;flex-direction:column}.email-ckeditor .p10,.email-ckeditor .p10 .cke,.email-ckeditor .p10 .cke .cke_inner{border-radius:3px;display:flex;flex-direction:column;flex-grow:1}.email-ckeditor .p10 .cke .cke_inner .cke_contents{flex-grow:1;height:auto!important}.email-ckeditor .p10 .cke .cke_top{border-top-left-radius:3px;border-top-right-radius:3px}.email-ckeditor .p10 .cke .cke_bottom{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.email-template-grid.sms-template-grid{grid-template-columns:1fr 244px}.textarea-value.email-ckeditor .cke_top{display:none}.textarea-value.email-ckeditor .p10 .cke .cke_inner .cke_contents{height:638px!important}.blue-tab .tab-area .nav-pills .nav-link.active{background-color:#3c66c3;color:#fff}.country-number-label-remove .form-group .form-label{display:none}.user-list-space .status-data{gap:10px 30px}.user-info-list .status-data li:nth-child(4n+1) .status-type{min-width:78px}.markup-value{column-gap:8px}.markup-user-list .status-data{display:flex;flex-wrap:wrap}.select-markup{min-width:182px}.markup-user-list .input-material input{width:86px}.markup-user-list .tabel-custom-checkbox{margin-bottom:10px}.user-activity-logs .table thead th{border-top:none}.user-activity-logs .table thead th:first-child{border-top-left-radius:4px}.user-activity-logs .table thead th:last-child{border-top-right-radius:4px}.table-bordered-add .table-bordered td,.table-bordered-add .table-bordered th{border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf}.last-modified-by,.last-modified-date{min-width:200px;width:200px}.activity-table-cover .tab-content,.activity-table-cover .tab-content .tab-pane.show,.user-activity-logs .table-responsive{display:flex;flex-direction:column;flex-grow:1}.user-activity-logs .border_tbl_pagination{border-top:1px solid #bfbfbf;padding:10px}.template-preview-modal .modal-header{padding:20px}.template-preview-modal .btn-prop{top:23px}.template-preview-modal .modal-header .modal-title{font-size:20px}.modal-data-right.template-preview-modal .modal-footer{background-color:#fff;bottom:0;position:sticky}.template-preview-modal .tab-content{align-items:center;display:flex;justify-content:center;min-height:600px}.template-preview-modal .tablet-screen{max-width:600px}.template-preview-modal .tab-pane{width:100%}.distribution-id{width:85px}.distribution-search{border-radius:4px;min-width:390px}.distribution-space{column-gap:10px}.manage-allowance-head{align-items:center;column-gap:16px;display:flex}.email-option{border:1px solid #bfbfbf;border-radius:3px;min-height:100px;padding:10px}.email-option .email-module{gap:6px}.email-option .tag-item{margin:0}.email-option .tag-item.email-bg-remove input{border-radius:0;border-width:0 0 1px}.email-option input:-webkit-autofill,.email-option input:-webkit-autofill:active,.email-option input:-webkit-autofill:focus,.email-option input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff}.resource-preview .modal-body{align-items:center;display:flex;justify-content:center;min-height:400px;text-align:center}.resource-preview .modal-body .preview-img{max-width:400px}.dealer-user-list,.dealer-user-list .account-tabs-data,.dealer-user-list .account-tabs-data .tab-content{display:flex;flex-direction:column;flex-grow:1}.full-upload-border .upload-file{border:1px solid;border-radius:3px;color:#bfbfbf;padding:6px 10px}.full-upload-border .upload-data,.full-upload-border .upload-drop{color:#313b51;font-weight:400}.full-upload-border .detele-img .iconmoon{color:#313b51}.img-url .form-group input{color:#3c66c3}.last-modified{color:#a0a0a0;font-size:14px;font-weight:400}.dropdown-option.resource-droppopup .dropdown-menu{min-width:160px}.resources-preview-pop .modal-title{display:flex}.resources-preview-pop .modal-title .hide-content{max-width:570px}.image-info-wrapper .modal-header .modal-title{font-size:20px;padding-right:30px}.admin-dashboard .image-info-wrapper .modal-header .modal-title{font-weight:400}.admin-dashboard .image-info-wrapper .btn-prop{top:15px}.admin-dashboard .image-info-wrapper .btn-prop .iconmoon{font-size:15px}.resources-preview-pop embed{flex:1}.image-info-wrapper.resources-preview-pop .modal-body{border-bottom-left-radius:6px;border-bottom-right-radius:6px}body.admin-dashboard .css-1n7v3ny-option,body.admin-dashboard .css-yt9ioa-option{border-bottom:none}body.admin-dashboard .css-1n7v3ny-option,body.admin-dashboard .css-9gakcf-option,body.admin-dashboard .css-yt9ioa-option{font-family:Roboto,sans-serif;padding-bottom:10px;padding-top:10px}body.admin-dashboard .css-9gakcf-option{border-bottom:none}.search-drop select{background-color:#f4f4f4;border-color:#bfbfbf;border-radius:4px 0 0 4px;border-width:1px;color:#313b51;font-size:14px;font-weight:400;padding:4px 26px 4px 8px}.search-drop select:focus{box-shadow:none}.table-search.search-drop{align-items:stretch}.table-search.search-drop .search{border-radius:0 4px 4px 0;border-width:1px 1px 1px 0}.search-drop .search:before{left:auto;right:0;width:37px}.table-search.search-drop .form-control{padding-left:8px!important;padding-right:30px}.table-search.search-drop .form-control:focus{box-shadow:none}.error-popup .modal-footer{padding:15px 20px}.date-filter-section .email-log-dateRange .react-datepicker-wrapper input{border-bottom:none!important;padding-left:0;padding-right:10px;width:10px}.date-filter-section .email-log-dateRange .theme-bag .react-datepicker-wrapper input{color:#fff;font-size:13px;height:20px!important;min-width:166px;width:auto}.date-filter-section{display:flex;gap:10px;margin-left:10px;margin-right:auto}.email-log-dateRange .react-datepicker__tab-loop{height:auto;margin-top:28px;position:absolute;width:auto}.email-log-dateRange .react-datepicker-wrapper input{padding-right:50px}.email-log-dateRange .react-datepicker__close-icon{margin-right:0}.email-log-dateRange .dealer-date-picker.theme-bag .iconmoon{font-size:14px;right:9px;top:6px}.email-log-dateRange .dealer-date-picker .iconmoon{right:3px;top:8px}.email-log-dateRange .dealer-date-picker.theme-bag .iconmoon:before{color:#fff}.email-log-dateRange .dealer-date-picker.theme-bag{color:#fff;column-gap:7px}.email-log-dateRange .dealer-date-picker{align-items:center;border-radius:3px;column-gap:5px;display:flex;font-size:13px;padding:4px 10px}.value-symbol{font-size:16px;position:absolute;right:10px;top:26px}.form-group.dollar-input input{padding-right:30px}.pagination-container{align-items:center;display:flex;gap:10px;padding:10px 0}.pagination-controls{align-items:center;display:flex;gap:10px;margin-right:auto}.pagination-controls p{margin-bottom:0;white-space:nowrap}.pagination-controls .form-control{min-width:60px}.pagination{display:flex;gap:5px;list-style:none;padding:0}.page-item{display:inline-block}.go-to-page{align-items:center;display:flex;gap:5px}.go-to-page span{white-space:nowrap}.go-to-page .form-control{max-width:60px}.extended-warranty-grid{display:grid;gap:12px;grid-template-columns:1fr 1fr auto}.extended-warranty-grid .edit-option{align-items:center;gap:12px;justify-content:flex-start}.extended-warranty-row{display:flex;flex-direction:column;gap:20px}.extended-warranty-row h6{margin:0}.new-warranty .moduel-btn{min-width:220px}.warranty-outer-row{display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr}.new-warranty .form-group.dollar-input input{padding-right:10px}.removeicon-warranty{column-gap:10px;cursor:pointer;display:flex;justify-content:right;max-width:12px;min-width:42px;position:absolute;right:13px;top:7px;z-index:9}.created-proposal-date{color:#313b51;font-size:10px;font-style:normal;font-weight:400;line-height:normal}@media print{.no-print,.subHeader-nav{display:none!important}.print-only{display:block!important}}.customExportBtns{border:1px solid #ced4da;border-radius:5px}.customExportBtns .dropdown-menu{padding:0}.customExportBtns .dropdown-item{align-items:center;display:flex;font-size:14px;justify-content:space-between;padding:10px}.customExportBtns .dropdown-item:active{background-color:#e9ecef;color:#16181b}.customExportBtns .dropdown-item img{max-width:20px;opacity:.7}.exortcaret90Deg:after{margin-left:auto!important;rotate:90deg}.custom-dropdown-style{min-width:142px;padding:6px 0!important}.custom-dropdown-style .dropdown-menu{min-width:131px}.custom-dropdown-style .dropdown-item,.custom-dropdown-style .dropdown-toggle{align-items:center;border-bottom:none;color:#313b51;display:flex;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;gap:10px;line-height:normal;padding:12px!important;text-align:left;width:100%}.custom-dropdown-style .dropdown-item .iconmoon,.custom-dropdown-style .dropdown-toggle .iconmoon{margin-right:0}.custom-dropdown-style .dropdown-item:hover,.custom-dropdown-style .dropdown-toggle:hover{background-color:#f9f9f9}.custom-data-table.table tbody td{font-size:12px;padding-bottom:5px;padding-top:5px}.UploadPdfModalMatrix .upload-click h4{color:rgba(49,59,81,.87)}.UploadPdfModalMatrix .upload-click h4,.UploadPdfModalMatrix .upload-click h4 span{font-size:14px;font-style:normal;font-weight:400;letter-spacing:.17px;line-height:143%}.UploadPdfModalMatrix .upload-click h4 span{color:#3c66c3}.UploadPdfModalMatrix .upload-click p{color:#647683;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.17px;line-height:143%}.errorLogModalFooter .iconmoon:before{color:inherit!important}.data-loader.logo-loader-with-percent{background-color:rgba(0,0,0,.5)}.data-loader.logo-loader-with-percent p{color:#fff;margin:0;position:absolute}.data-loader.logo-loader-with-percent img{animation:none;width:auto}.custom-data-table .hide-content{max-width:190px}.setup-detail .viewMoreBtn{box-shadow:none!important;display:inline-flex;font-size:14px;font-weight:400;margin-top:15px;padding:0;text-decoration:underline}.setup-detail .viewMoreBtn .iconmoon{font-size:11px;margin-top:1px}.admin-dashboard .image-info-wrapper .modal-header{min-height:50px}.dot-flashing{display:inline-block;margin-left:4px;text-align:left;width:1em}.dot-flashing:after{animation:dots 1.5s steps(5) infinite;content:"."}@keyframes dots{0%,20%{content:"."}40%{content:".."}60%{content:"..."}80%,to{content:""}}.upload-custom-btn{align-self:self-start;background-color:#3c66c3;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:5px 9px;position:relative}.upload-custom-btn .icon-upload{margin-right:2px}.upload-custom-btn .icon-upload:before{color:#fff}.upload-custom-btn input[type=file]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:9}.templateSettingsAdmin .template-number h4{color:#313b51;font-size:12px;font-weight:400;letter-spacing:.11px;margin-bottom:0;margin-top:2px}.templateSettingsAdmin .template-number .iicon{max-width:13px}.templateSettingsAdmin .theme-img{border-radius:4px!important;overflow:hidden;padding:0!important;position:relative}.templateSettingsAdmin .select-theme-data{display:flex!important;grid-row-gap:20px}.templateSettingsAdmin .choose-theme{grid-row-gap:13px;max-width:156px}.default-template-overlay{align-items:center;background:rgba(0,0,0,.341);color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:11px;font-weight:400;height:100%;justify-content:center;left:0;letter-spacing:.11px;position:absolute;text-align:center;top:0;width:100%}.default-template-overlay img{height:auto;margin-bottom:5px;max-width:24px}.templateSettingsAdmin .edit-delete{z-index:9}.modifiedInfo h4{color:#647683;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:20px}.modifiedInfo h4 span{font-weight:500}.modifiedInfo .modal-footer{justify-content:end}.module-master-pop .row{row-gap:24px}.add-signature{row-gap:20px}.input-note{color:#647683;font-size:12px;font-weight:400;line-height:normal;margin-top:4px}.add-signature .form-label{background-color:transparent}.add-signature .form-label:before{background-color:#f9f9f9;content:"";height:10px;left:0;position:absolute;top:7px;width:100%}.add-signature .form-label span{position:relative;z-index:1}.add-signature.email-ckeditor .p10-first .cke .cke_inner .cke_contents{height:450px!important}.setting-edit .p10 .cke .cke_inner .cke_contents{height:300px!important}.setting-edit .cke_path,.setting-edit .cke_toolbar_break{display:none}.setting-edit .cke_reset .cke_top,.setting-edit .email-ckeditor .p10 .cke .cke_bottom{background-color:transparent}.setting-edit .cke_chrome,.setting-edit .email-ckeditor .p10 .cke .cke_bottom{border:none}.templateSettingsAdmin .card-common h6{border-bottom:1px solid #bfbfbf;color:#000;font-size:18px;margin-bottom:20px;padding-bottom:20px}.templateSettingsAdmin .card-common h5{color:#313b51;font-size:14px;font-weight:500;line-height:normal;margin-bottom:0}.admin-dashboard .radio-check input:checked+span:after{background-color:#3c66c3}.admin-dashboard .radio-check input:checked+span:before{border-color:#3c66c3}.message-note-line.font-weight-400{font-weight:400}.user-map-address .react-select{display:flex}.address-component-data .common-address .address-type{min-width:169px}.site-survey-theme{background-color:#f9f9f9;font-family:Montserrat,sans-serif!important;padding-top:64px}.cancelled-bag{background-color:#e6614f}.pending-bag{background-color:#fcb215}.completed-bag{background-color:#19bc7d}.survey-title{display:flex}.survey-title h6{font-size:14px;font-weight:500}.all-surveys h2{color:#000;font-size:20px;font-weight:600}.action-dropdown{position:absolute;right:15px;top:0}.survey-col .data-info{padding:15px}.maps-status li{display:inline-block;font-size:14px;font-weight:400;margin-right:52px}.maps-status li:last-child{margin-right:0}.status-box{border-radius:50%;display:inline-block;height:9px;width:9px}.unround-tab .tab-area .nav-pills .nav-link:first-child{border-bottom-left-radius:0;border-top-left-radius:6px}.unround-tab .data-info{border-top-left-radius:0}.unround-tab .tab-area .nav-pills .nav-link:last-child{border-bottom-right-radius:0;border-top-right-radius:6px}.unround-tab .tab-area .nav{margin-bottom:-1px}.site-surveys-main{display:grid;gap:20px;grid-template-columns:1fr 296px;padding:20px 0}.ticket-list .ticket-item-container input{cursor:pointer;display:none;height:auto;margin-bottom:0;padding:0;width:auto}.ticket-list .ticket-item-container label{cursor:pointer;display:block;font-size:14px;font-weight:400;margin:0;padding-left:22px;position:relative}.ticket-list .ticket-item-container label:before{background-color:transparent;border:1px solid #919294;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);content:"";cursor:pointer;display:inline-block;left:0;margin-right:5px;padding:6px;position:absolute;top:2.5px;vertical-align:middle}.ticket-list .ticket-item-container input:checked+label:after{content:""}.ticket-list li{border:1px solid #bfbfbf;border-radius:6px;display:block}.add-task-list,.ticket-list li{margin-top:20px;padding:13px 10px}.add-task-list{border:1px dashed #bfbfbf;border-radius:6px}.settings-wrapper .nav-pills{border:none;border-radius:0;margin-bottom:23px}.profile-img-container{padding:50px 24px;text-align:center}.profile-img-container .mode-toggle-switch{justify-content:center;margin-top:25px}.profile-image-outer{border:1px dashed #36454f;border-radius:50%;height:144px;margin:auto auto 7px;padding:8px;position:relative;width:144px}.profile-upload-icon{align-items:center;background-color:rgba(55,55,55,.8);border-radius:50%;display:flex;flex-direction:column;height:100%;justify-content:center;opacity:0;position:absolute;width:100%;z-index:1}.profile-image-outer:hover .profile-upload-icon{opacity:1}.profile-upload-icon img{filter:brightness(100);max-width:18px;width:100%}.settings-profile-logo{background-position:50%;background-size:cover;border-radius:50%;height:100%;overflow:hidden;position:relative;width:100%}.profile-upload-icon p{color:#fff;font-size:.75rem;margin-bottom:0;margin-top:7px}.images-outer{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;outline:none;overflow:hidden;position:relative;width:100%}.profile-image-outer input{border-radius:50%;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;text-indent:-999px;top:0;width:100%;z-index:10}.user-profile-name{align-items:center;background-color:#36454f;color:#fff;display:flex;font-size:62px;font-weight:300;height:100%;justify-content:center;position:absolute;width:100%}.profile-background-img{background-size:cover;border-radius:50%;height:100%;position:absolute;width:100%}.profile-img-container .img-meta{color:#36454f;font-size:12px;font-weight:400}.notification-category .switch-label{font-weight:400}.notification-category .custom-switch label{background:#999}.site-survey-theme .custom-switch input:checked+label{background:#36454f}.notification-category .mode-toggle-switch{margin:20px 0}.prefrence .mode-toggle-switch{margin-bottom:0}.working-time{align-items:center;display:flex}.working-time .form-group{max-width:150px;width:100%}.prefrence-item{margin-top:25px}.remove-image-link{color:#e6614f;cursor:pointer;display:flex;font-size:12px;justify-content:center;margin-top:20px;text-decoration:underline}.modal-xl.draw-modal{max-width:1280px}.draw-header{box-shadow:0 4px 20px rgba(0,0,0,.1);filter:drop-shadow(0 4px 20px rgba(0,0,0,.1));gap:20px;margin:auto auto 0;max-width:1500px;padding:0 20px 15px;position:relative}.colors-sizes,.draw-header{display:flex;justify-content:space-between;width:100%}.colors-sizes{border:1px solid #bfbfbf;border-radius:6px;flex-direction:column;max-width:900px;padding:15px}.drawing-colors{align-items:center;display:flex}.drawing-colors label{font-size:14px;font-weight:400;margin:0;min-width:110px}.drawing-colors ul{align-items:center;display:flex;justify-content:space-between;width:100%}.drawing-colors ul li{display:inline-flex;list-style:none;margin-right:20px}.drawing-colors ul li:last-child{margin-right:0}.drawing-colors ul li span{border:1px solid #bfbfbf;border-radius:5px;cursor:pointer;display:flex;height:40px;width:40px}.drawing-tools{display:flex}.drawing-tools button{align-items:center;background-color:#fff;border:1px solid #bfbfbf;border-radius:4px;display:flex;flex-direction:column;font-weight:600;height:125px;justify-content:center;margin:5px 12px;width:125px}.drawing-tools button span{margin-top:10px}.drawing-tools button:first-child{margin-left:0}.drawing-tools button:last-child{margin-right:0}.brush-sizes{align-items:center;display:flex;margin-top:15px}.brush-sizes label{font-size:14px;font-weight:400;margin:0;min-width:110px}.brush-sizes ul{align-items:center;display:flex;flex:1;justify-content:space-between}.brush-sizes ul li{display:inline-flex;flex:1;list-style:none;margin-right:50px}.brush-sizes ul li:last-child{margin-right:0}.brush-sizes ul li span{background-color:#36454f;border-radius:35px;cursor:pointer;display:inline-block}.darwing-bg-white{background-color:#fff}.darwing-bg-dark{background-color:#313b51}.darwing-bg-orange{background-color:#f9b115}.darwing-bg-green{background-color:#19bc7d}.darwing-bg-red{background-color:#e6614f}.darwing-bg-darkgrey{background-color:#647683}.darwing-bg-blue{background-color:#3c66c3}.darwing-bg-lightgrey{background-color:#ced4da}.darwing-bg-grey{background-color:#dfdfdf}.darwing-bg-black{background-color:#000}.brush-size-1{height:5px;width:100%}.brush-size-2{height:10px;width:100%}.brush-size-3{height:15px;width:100%}.brush-size-4{height:20px;width:100%}.brush-size-5{height:25px;width:100%}.drawing-actions,.drawing-actions .undo-redo-reset{display:flex}.drawing-actions .undo-redo-reset .undo-btn{align-items:center;cursor:pointer;display:flex;flex-direction:column;font-size:14px;padding:0 20px;position:relative}.drawing-actions .undo-redo-reset .undo-btn input{height:100%;opacity:0;position:absolute;width:100%}.drawing-actions .undo-redo-reset img{width:25px}.drawing-actions .undo-redo-reset .undo-btn:first-child{padding-left:0}.drawing-actions .undo-redo-reset .undo-btn:last-child{padding-right:0}.drawing-actions .cancel-save{display:flex;justify-content:end}.drawing-actions .cancel-save button{position:relative}.drawing-actions .cancel-save button input{height:100%;opacity:0;position:absolute;width:100%}.draw-body{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:600px;width:100%}.draw-img-container-height{align-items:center;background:#f9f9f9;display:flex;justify-content:center;margin-bottom:20px;min-height:500px;padding:20px}.image-container-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:30px}.image-container-grid .img-item{background-color:hsla(0,0%,89%,.6);border-radius:8px;cursor:pointer;height:140px;margin-bottom:10px;overflow:hidden;position:relative;width:100%}.image-container-grid .grid-item-border .img-item{border-top-left-radius:0;border-top-right-radius:0}.image-container-grid .grid-item-border .survey-draw-header{cursor:pointer;padding:8px}.image-container-grid .img-item .upload-img-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.image-container-grid .img-item .plus-icon:before{padding:2px 0;width:50px}.image-container-grid .img-item .plus-icon:after,.image-container-grid .img-item .plus-icon:before{background:#fff;border-radius:20px;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.image-container-grid .img-item .plus-icon:after{height:50px;padding:0 2px}.image-container-grid .img-label{color:#647683;font-size:14px}.image-container-grid .img-item .trash-icon{align-items:center;background:#fff;border-radius:50%;justify-content:center;padding:5px;position:absolute;right:6px;top:6px}.image-container-grid .img-item .trash-icon,.survey-draw-card .trash-icon{cursor:pointer;display:flex;height:19px;width:19px}.survey-draw-container .survey-draw-card .trash-icon{filter:brightness(100)}.survey-draw-card .img-label-header{align-items:center;display:flex;font-size:14px;justify-content:space-between;margin-bottom:13px;padding:0 4px}.modal-upload-image-popup .upload-container-img{display:flex;justify-content:space-evenly}.modal-upload-image-popup .upload-container-img-item img{max-width:100px}.modal-upload-image-popup{position:relative}.upload-container-img .center-line:after{border-right:1px solid #bfbfbf;content:"";height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.upload-container-img-item{display:flex;flex-direction:column;position:relative}.upload-container-img-item input{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%}.upload-container-img-item .img-label{font-weight:500;margin-top:8px}.draw-survey-img-popup .modal-content{min-width:355px;width:auto}.draw-survey-img-popup .image-container-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:12px}.draw-survey-img-popup .image-container-grid .grid-item{width:150px}.common-draw-btn{border-radius:6px;margin-right:15px;min-width:85px;position:relative}.common-draw-btn:last-child{margin-right:0}.common-draw-btn input{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%;z-index:1}.common-draw-btn .radio-click{align-items:center;border:1px solid #bfbfbf;border-radius:6px;display:flex;flex-direction:column;font-weight:400;height:100%;justify-content:center;padding:10px 0;text-align:center;width:100%}.common-draw-btn .radio-click h6{font-size:14px;font-weight:400;margin-bottom:0}.common-draw-btn input:checked+.radio-click{background:#36454f;color:#fff;font-weight:600}.common-draw-btn input:checked+.radio-click h6{font-weight:400}.common-draw-btn input:checked+.radio-click .iconmoon:before{color:#fff}.radio-click .iconmoon{font-size:20px;margin-bottom:10px}.draw-modal .modal-header{border-bottom:none}.draw-modal .modal-body{padding:0 0 15px}.draw-modal .modal-body .modal-footer{padding-right:20px;padding-top:0}.draw-modal .modal-header{padding:15px 20px}.brush-size-click{display:flex;flex:1;position:relative}.brush-size-click input{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%}.brush-size-click input:checked+span{box-shadow:0 4px 10px rgba(0,0,0,.5)}.select-color{position:relative}.select-color input{cursor:pointer;height:100%;opacity:0;position:absolute;top:0;width:100%}.select-color input:checked+span{box-shadow:0 5px 8px rgba(0,0,0,.2)}.undo-redo-reset button{align-items:center;background-color:transparent;border:1px solid #bfbfbf;border-radius:6px;color:#36454f;display:flex;flex-direction:column;font-weight:400;justify-content:center;margin-right:20px;min-width:85px;padding:10px 0;position:relative;text-align:center;width:100%}.undo-redo-reset button h6{font-size:14px;font-weight:400}.undo-redo-reset button:last-child{margin-right:0}.undo-redo-reset .iconmoon{font-size:20px;margin-bottom:10px}.start-survey{align-items:center;display:flex;flex-direction:column;margin-top:20px}.start-survey .iconmoon{font-size:40px}.start-survey .btn-add-data{min-width:113px}.start-survey .card-body{border-bottom:1px dashed #bfbfbf;text-align:center}.start-timer{align-items:center;column-gap:40px;display:flex}.now-start p:first-child{font-weight:500}.survey-message .tooltip-inner{max-width:613px;text-align:left}.lead-overview-data.equipment-data li:nth-child(odd) .overview-label{min-width:125px}.lead-overview-data.equipment-data li:nth-child(2n) .overview-label{min-width:96px}.lead-overview-data.location-data li:nth-child(odd) .overview-label{min-width:155px}.lead-overview-data.location-data li:nth-child(2n) .overview-label{min-width:157px}.plumbing-vene .lead-overview-box{grid-template-columns:1fr 1fr 1fr}.plumbing-vene .lead-overview-box .overview-label,.plumbing-vene .lead-overview-box li:nth-child(3n+1) .overview-label,.plumbing-vene .roofing-notes-data .overview-label{min-width:113px}.plumbing-vene .lead-overview-box li:nth-child(3n+2) .overview-label{min-width:155px}.plumbing-vene .lead-overview-box li:nth-child(3n+3) .overview-label{min-width:134px}.category-row{width:10%}.survey-report .site-survey-report-body .tab-area{box-shadow:none;padding:20px 0;top:0}.survey-report .modal-body{background-color:#f9f9f9;padding:0}.site-survey-report-body{min-height:905px;padding:0 20px 20px}.survey-report .modal-footer{background-color:#fff;border-top:1px solid #bfbfbf;bottom:0;padding:15px 20px;position:sticky}.modal-dialog.survey-report{max-width:1362px}.card-common .general-card.common-card-radius,.general-card.common-card-radius{border-top-left-radius:6px}.survey-address .lead-overview-box li:nth-child(odd) .overview-label{min-width:70px}.survey-address .lead-overview-box li:nth-child(2n) .overview-label{min-width:112px}.survey-utility .lead-overview-box li:nth-child(2n) .overview-label{min-width:145px}.survey-service-detail .lead-overview-box li:nth-child(odd) .overview-label{min-width:114px}.survey-service-detail .lead-overview-box li:nth-child(2n) .overview-label{min-width:85px}.survey-site-detail .lead-overview-box li:nth-child(odd) .overview-label{min-width:142px}.survey-site-detail .lead-overview-box li:nth-child(2n) .overview-label{min-width:125px}.survey-hoa-detail .lead-overview-box li:nth-child(odd) .overview-label{min-width:182px}.survey-hoa-detail .lead-overview-box li:nth-child(2n) .overview-label{min-width:144px}.plumbing-vene.survey-roofing .lead-overview-box li:nth-child(3n+1) .overview-label{min-width:126px}.plumbing-vene.survey-roofing .lead-overview-box li:nth-child(3n+2) .overview-label{min-width:134px}.plumbing-vene.survey-roofing .lead-overview-box li:nth-child(3n+3) .overview-label{min-width:155px}.survey-equipment .lead-overview-box li:nth-child(odd) .overview-label{min-width:125px}.survey-equipment .lead-overview-box li:nth-child(2n) .overview-label{min-width:96px}.survey-location .lead-overview-box li:nth-child(odd) .overview-label{min-width:155px}.survey-location .lead-overview-box li:nth-child(2n) .overview-label{min-width:157px}.over-view-detail .lead-overview-box{grid-template-columns:1fr 1fr 1fr 1fr}.over-view-detail .lead-overview-box li:nth-child(4n+1) .overview-label{min-width:143px}.over-view-detail .lead-overview-box li:nth-child(4n+2) .overview-label{min-width:176px}.over-view-detail .lead-overview-box li:nth-child(4n+3) .overview-label{min-width:175px}.over-view-detail .lead-overview-box li:nth-child(4n+4) .overview-label{min-width:187px}.sticky-directions{position:sticky;top:85px}.get-direction .react-sipmlebar{max-height:770px}.surveys-task .survey-calander{position:sticky;top:84px}.address-info .ticket-header.d-flex{box-shadow:0 4px 9px rgba(0,0,0,.05);padding:15px 20px}.address-info .card-border-info{border:1px solid #bfbfbf;border-radius:6px;margin-bottom:20px;padding:15px}.address-info .card-border-info:last-child{margin-bottom:1px}.adds-info-list{list-style:none}.data-of-survey{padding:15px}.adds-info-list li span{color:#647683;display:block;font-size:12px;font-weight:400;margin-bottom:5px}.gray-btn{background:#f4f4f4;border-radius:50px;color:#313b51;font-size:14px;font-weight:400;height:30px;width:100%}.card-wrap-padding{padding:20px}.address-info .gray-btn{align-items:center;column-gap:5px;display:flex;justify-content:center}.address-info .gray-btn:focus{box-shadow:none}.get-direction .react-sipmlebar{height:100%;max-height:calc(100vh - 518px)}@media only screen and (max-width:1920px){.plan-details{width:33%}}@media only screen and (max-width:1800px){.new-proposal-layout.proposal-plans thead th{min-width:250px}.new-proposal-layout.proposal-plans .table{table-layout:inherit}}@media only screen and (max-width:1680px){.new-proposal-layout .status-text .hide-content{max-width:95px}.responsive-proposal .projected-savings-head h2{font-size:46px}.responsive-proposal .projected-savings-head h4{font-size:30px}}@media only screen and (max-width:1648px){.verify-detail-toggle{float:inherit;margin-bottom:0}}@media only screen and (min-width:1601px){.company-info-data .add-account:nth-child(4n+1) .overview-label{min-width:190px}.company-info-data .add-account:nth-child(4n+2) .overview-label{min-width:150px}.company-info-data .add-account:nth-child(4n+3) .overview-label{min-width:173px}.company-info-data .add-account:nth-child(4n+4) .overview-label{min-width:168px}.company-info-data .align-label:nth-child(4n+1) .form-label{min-width:190px}.company-info-data .align-label:nth-child(4n+2) .form-label{min-width:150px}.company-info-data .align-label:nth-child(7) .overview-label{min-width:170px}.company-info-data .align-label:nth-child(7) .form-label{min-width:190px}.company-info-data .align-label:nth-child(9) .overview-label{min-width:150px}.company-info-data .align-label:nth-child(6) .form-label{min-width:170px}.company-info-data .align-label:nth-child(4) .form-label{min-width:173px}.company-info-data .align-label:nth-child(5) .form-label{min-width:103px}.payment-info-data .add-account:nth-child(4n+1) .overview-label{min-width:81px}.payment-info-data .add-account:nth-child(4n+2) .overview-label{min-width:115px}.payment-info-data .add-account:nth-child(4n+3) .overview-label{min-width:111px}.payment-info-data .add-account:nth-child(4n+4) .overview-label{min-width:79px}.dealer-details .add-account:nth-child(4n+1) .overview-label{min-width:64px}.dealer-details .add-account:nth-child(4n+2) .overview-label{min-width:98px}.dealer-details .add-account:nth-child(4n+3) .overview-label{min-width:52px}.dealer-details .add-account:nth-child(4n+4) .overview-label{min-width:136px}.over-view-detail .lead-overview-box{grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (max-width:1600px){.plan-details{width:24%}.assign-data .status-data li .status-value .hide-content{display:block;max-width:150px}}@media only screen and (min-device-width:1201px) and (max-device-width:1600px){.four-column-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px 30px}.dealer-details .add-account:nth-child(3n+1) .overview-label{min-width:41px}.dealer-details .add-account:nth-child(3n+2) .overview-label{min-width:64px}.dealer-details .add-account:nth-child(3n+3) .overview-label{min-width:98px}.company-info-data .add-account:nth-child(3n+1) .overview-label{min-width:182px}.company-info-data .add-account:nth-child(3n+2) .overview-label{min-width:153px}.company-info-data .add-account:nth-child(3n+3) .overview-label{min-width:174px}.company-info-data .align-label:nth-child(7) .form-label{min-width:152px}.company-info-data .align-label:nth-child(6) .form-label{min-width:180px}.company-info-data .align-label:first-child .form-label{min-width:182px}.company-info-data .align-label:nth-child(2) .form-label,.company-info-data .align-label:nth-child(7) .overview-label{min-width:153px}.company-info-data .align-label:nth-child(4) .form-label{min-width:173px}.company-info-data .align-label:nth-child(5) .form-label{min-width:150px}.payment-info-data .add-account:nth-child(3n+1) .overview-label{min-width:79px}.payment-info-data .add-account:nth-child(3n+2) .overview-label,.payment-info-data .add-account:nth-child(3n+3) .overview-label{min-width:114px}.over-view-detail .lead-overview-box{grid-template-columns:1fr 1fr 1fr}.over-view-detail .lead-overview-box li:nth-child(3n+1) .overview-label{min-width:144px}.over-view-detail .lead-overview-box li:nth-child(3n+2) .overview-label{min-width:177px}.over-view-detail .lead-overview-box li:nth-child(3n+3) .overview-label{min-width:187px}.over-view-detail.view-detail .lead-overview-box li:nth-child(4n+1) .overview-label{min-width:88px}.over-view-detail.view-detail .lead-overview-box li:nth-child(4n+2) .overview-label{min-width:81px}.over-view-detail.view-detail .lead-overview-box li:nth-child(4n+3) .overview-label{min-width:104px}.over-view-detail.view-detail .lead-overview-box li:nth-child(4n+4) .overview-label{min-width:53px}}@media only screen and (min-width:1401px) and (max-width:1664px){.msp-width-range .fixed-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}.responsive-proposal .warranty-years{max-height:191px;max-width:140px}.responsive-proposal .warranty-years span{bottom:54px;font-size:21px;left:27px}}@media only screen and (max-width:1500px){.order-phase{overflow:auto}.responsive-proposal .projected-savings-head h2{font-size:35px}.responsive-proposal .projected-savings-head h4{font-size:22px}.responsive-proposal .projected-solar-saving-value h2 .heading-number{left:5px;top:-21px}.responsive-proposal .monthly-bill-new .table tbody td,.responsive-proposal .monthly-bill-new .table tfoot td{font-size:24px}.responsive-proposal .projected-solar-saving-graph{max-width:500px}.responsive-proposal .projected-solar-saving-value{width:calc(100% - 500px)}}@media only screen and (min-width:1464px){.entries-filter-four .status-data li:nth-child(4n+1) .status-type.status-type-entrie{min-width:48px}.entries-filter-four .status-data .status-type{min-width:max-content}}@media only screen and (max-width:1464px){.filter-column-four{grid-template-columns:1fr 1fr 1fr}.entries-filter-four .status-data li:nth-child(3n+1) .status-type{min-width:88px}.entries-filter-four .status-data li:nth-child(3n+2) .status-type{min-width:115px}.order-processor-filter-outer .status-data li:nth-child(3n+1) .status-type{min-width:81px}.order-processor-filter-outer .status-data li:nth-child(3n+2) .status-type{min-width:60px}.order-processor-filter-outer .status-data li:nth-child(3n+3) .status-type{min-width:105px}.entries-filter-three .status-data li:nth-child(4n+1) .status-type{min-width:114px}.entries-filter-four .status-data li:nth-child(3n+1) .status-type{min-width:118px}.entries-filter-four .status-data li:nth-child(3n+2) .status-type{min-width:114px}}@media only screen and (min-width:1400px){.fixed-table .table{table-layout:fixed}.sidebar-overlay{display:none}.main-logo{display:flex;width:128px}}@media only screen and (max-width:1440px){.new-proposal-layout .status-text .hide-content{max-width:83px}.new-proposal-layout.proposal-plans .pay-by{min-width:321px}.column-four{grid-template-columns:1fr 1fr 1fr}.common-filter-field .filter-field-outer:nth-child(4n+2) .filter-field-label{min-width:58px}.commision-filter .common-filter-field .filter-field-outer:nth-child(2n+2) .filter-field-label{min-width:153px}.global-filter.drm-proposal-filter li:nth-child(4n+1) .status-type{min-width:62px}.drm-proposal-overview li:nth-child(3n+1) .status-type{min-width:98px}.drm-proposal-overview li:nth-child(3n+2) .status-type{min-width:60px}.drm-proposal-overview li:nth-child(3n+3) .status-type{min-width:121px}.assign-data .status-data .space-assign{display:none}.assign-data .status-data.column-four{grid-template-columns:1fr 1fr 1fr}.assign-data .status-data li:nth-child(3n+1) .status-type{min-width:142px}.assign-data .status-data li:nth-child(3n+2) .status-type{min-width:175px}.assign-data .status-data li:nth-child(3n+3) .status-type{min-width:188px}.assign-to-detail .overview-btn.grid-gap{margin-bottom:10px;position:relative;top:0}.responsive-proposal .solar-system-outer{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.responsive-proposal .cash-flow-header .solar-system-outer{grid-template-columns:1fr 1fr 1fr}.solar-system-data.payback-year{max-width:none}.commision-filter .common-filter-field.column-four{grid-template-columns:1fr 1fr}.commision-filter .commision-flex.commision-user-type .column-four{display:grid;grid-template-columns:1fr 1fr}.user-info-list .status-data li:nth-child(3n+1) .status-type{min-width:53px}.user-info-list .status-data li:nth-child(3n+2) .status-type{min-width:78px}.commercial-order .lead-form .lead-data-info:nth-child(6){order:2}.commercial-order .lead-form .lead-data-info:nth-child(2){order:3}.commission-invoiced{flex-direction:column}.commission-invoiced-detail{width:100%}}@media only screen and (max-width:1400px){.sale-order-tab-wrapper .lead-form{max-width:100%}.sidenav-bar{transform:translateX(-100%)}.subHeader-nav{display:none}.sidebar-lg-show .sidebar-overlay{background-color:rgba(0,0,0,.7);content:"";height:100%;position:fixed;top:0;width:100%;z-index:99999}.hamburger-icon{display:block}.main-logo{display:none}.logo-icon{display:block}header .navbar-brand sub{display:none}.monthly-content p{font-size:13px}.sidebar-lg-show .sidenav-bar{transform:translateX(0)}.sidebar-lg-show .hamburger{display:block}header .navbar{flex-flow:wrap;padding:7px 0 8px}footer{background-color:#fff}.search{position:relative}.table-search{margin-left:0}.sticky{background-color:transparent;position:relative;top:0}.manage-forms-title h3,.moduel-title h3{font-size:18px}.btn-add-data,.btn-add-data:active,.btn-add-data:focus,.btn-add-data:hover{font-size:13px}.assembly-table-layout .table tbody td .react-select{width:200px}.fit-responsive-content{width:max-content;width:-moz-max-content;width:-webkit-max-content}.proposal-config-plan-table .table thead th .d-flex{width:210px}.fixed-rate-card .data-outer{top:60px}.system-assembly-title{width:40%}.system-assembly-data{width:60%}.select-velue{max-width:100%;width:250px}.proposal-config-plan-table .react-bs-table,.proposal-config-plan-table .table-responsive{overflow-x:auto;overflow-y:hidden}.sale-order-tab-wrapper.dealer-tab .account-tabs-data .tab-area{box-shadow:0 15px 13px #f8f8f8;top:48px}.over-view-detail .lead-overview-box{grid-template-columns:1fr 1fr 1fr}.over-view-detail .lead-overview-box li:nth-child(3n+1) .overview-label{min-width:138px}.over-view-detail .lead-overview-box li:nth-child(3n+2) .overview-label{min-width:150px}.over-view-detail .lead-overview-box li:nth-child(3n+3) .overview-label{min-width:188px}.assign-to .space-assign{display:none}.data-range .react-select-style{min-width:340px}.sales-range-input h5{width:max-content}.responsive-proposal .your-solar-system{grid-template-columns:1fr;grid-row-gap:20px}.responsive-proposal .proposal-card-title{font-size:32px}.responsive-proposal .system-step.warranty-area .tab-area .nav-pills .nav-link{min-width:115px;padding:4px 14px}.responsive-proposal .proposal-header .navbar-nav .nav-link{font-size:13px;padding:9px 10px}.responsive-proposal .annual-utility-rate-data{flex-direction:column}.responsive-proposal .warranty-solar{column-gap:28px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-row-gap:28px}.responsive-proposal .production-range.proposal-column-two{grid-template-columns:1fr;grid-row-gap:30px}.responsive-proposal .warranty-years{max-height:214px;max-width:146px}.responsive-proposal .warranty-years span{bottom:56px;font-size:23px;left:26px}.responsive-proposal .why-us-outer{display:grid;grid-template-columns:585px 1fr}.responsive-proposal .out-guarantee-content{font-size:26px}.responsive-proposal .textfield-multiline .text-item{font-size:22px}.responsive-proposal .textfield-multiline .text-item-one{font-size:28px}.pdf-footer-sec ul li span{display:block;margin-top:6px}.setting-markup-detail .column-two{grid-template-columns:1fr 1fr 1fr}.cos-amount .table tbody tr:first-child td:nth-child(3),.cos-amount .table tbody tr:nth-child(2) td:nth-child(3),.cos-amount .table tbody tr:nth-child(3) td:nth-child(3),.cos-amount .table thead tr:first-child th:nth-child(3){padding-left:10px}.cos-amount .table tbody tr td:nth-child(4),.cos-amount .table thead tr th:nth-child(4){padding-right:10px}.aps-solar{padding-left:80px}.monthly-bill.table-size .table tbody tr td{font-size:28px}.system-step.warranty-area .tab-area .nav-pills .nav-link{min-width:120px}.responsive-proposal .estimated-value-print h6{font-size:16px}.responsive-proposal .estimated-value-print h4{font-size:34px}.responsive-proposal .production-range-print-last .message-note{padding-right:0}.responsive-proposal .usage-production .solar-system-outer.your-solar-system-sec{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:1370px){.agm-second-block{column-gap:15px}.finance-six-block .d-grid{gap:30px}.proposal-system-box ul li{font-size:14px}.responsive-proposal .first-year h6{font-size:23px}.aps-price p{font-size:34px}.energy-prices span{font-size:28px}.responsive-proposal .net-system-cost .cost-data ul li span{font-size:16px}.responsive-proposal .net-system-cost .cost-data ul li h5{font-size:28px}}@media only screen and (max-width:1350px){.item-cost-grid{grid-template-columns:66% auto}.phase-column{min-width:350px}.order-phase .react-sipmlebar,.phase-container-dealer .phase-column .react-sipmlebar,.phase-container-dealer .react-sipmlebar{height:calc(100vh - 360px)}.phase-column .react-sipmlebar{height:calc(100vh - 400px)}.dealer-company-info .status-data li:nth-child(odd) .status-type{min-width:206px}.dealer-company-info .status-data li:nth-child(2n) .status-type{min-width:191px}.dealer-company-info .status-data.column-two-haf li:nth-child(2n) .status-type{min-width:206px}.column-three{grid-template-columns:1fr 1fr}.dealer-company-info .column-two-haf{grid-template-columns:1fr}.responsive-proposal .projected-solar-saving{flex-direction:column;grid-row-gap:24px}.responsive-proposal .projected-solar-saving-graph,.responsive-proposal .projected-solar-saving-value{max-width:100%;width:100%}}@media only screen and (max-width:1300px){.add-new-site .add-site-data .map-wrapper-view{display:block;max-width:100%}.expand-select-site-location-icon{display:block}.add-new-site .map-wrapper-view{display:none}.add-new-site .add-site-data{max-width:100%;width:100%}.assign-data .status-data.column-four{grid-template-columns:1fr 1fr}.assign-data .status-data li:nth-child(odd) .status-type{min-width:175px}.assign-data .status-data li:nth-child(2n+2) .status-type{min-width:188px}.assign-data .inline-status .status-data{display:grid;grid-template-columns:1fr 1fr 1fr}.assign-data .inline-status .status-data li:nth-child(3n+1) .status-type{min-width:88px}.assign-data .inline-status .status-data li:nth-child(3n+2) .status-type,.assign-data .inline-status .status-data li:nth-child(3n+3) .status-type{min-width:105px}.warranty-outer-row{gap:25px;grid-template-columns:1fr}.account-tabs .nav-pills .nav-link{min-width:97px}}@media only screen and (max-width:1280px){.react-bs-table,.table-responsive{overflow-x:auto;overflow-y:hidden}.proposal-estimation-cost .form-label{font-size:26px}.radio-custom-btn.proposal-estimation-cost .form-label:before{top:7px}.select-velue{max-width:100%;width:279px}.proposal-config-plan-table .table tbody .plan-cost .highlight-plan,.proposal-config-plan-table .table tbody .plan-cost.selected-plan .highlight-plan{max-width:270px}.proposal-details-grid{grid-template-columns:100%}.proposal-details-grid .flex-auto:first-child:not(:nth-last-child(2n)){grid-column:inherit}.system-assembly-title{width:45%}.system-assembly-data{width:55%}.ipad-type{display:block}.desktop-type{display:none}.input-label-type-three{grid-template-columns:1fr 1fr}.common-label-input .common-phone-input,.common-label-input form{width:100%}.common-label-input{flex-direction:column}.common-label-input .form-group,.common-label-input .react-select-style,.dealer-address form{width:100%}.layout{grid-gap:45px 0}.overview-header.sales-range-input{align-items:flex-start;flex-direction:column}.overview-header.sales-range-input .overview-btn{align-items:flex-end;flex:1;flex-direction:column;margin-left:0;margin-top:14px;width:100%}.data-range{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-right:0;width:100%}.overview-header.sales-range-input .overview-btn .btn{margin-top:15px}.data-range .react-select-style.calendar-data{min-width:auto}.new-sales-dashboard .data-range .react-select-style.calendar-data{min-width:334px}.new-sales-dashboard .tab-area .nav-pills .nav-link{min-width:122px}.data-range .react-select-style{min-width:auto}.sales-tab{align-items:flex-start;display:flex}.new-sales-dashboard .data-range{gap:15px;grid-template-columns:1fr}.new-sales-dashboard .data-range .view-dataset{display:flex;justify-content:end}}@media only screen and (min-width:1200px){.address-small{display:none}}@media only screen and (max-width:1200px){.doc-upload-wrapper{align-items:center;display:flex;gap:5px;width:90%}.agm-second-block{grid-template-columns:1fr 1fr;row-gap:20px}.sale-order-tab-wrapper .account-tabs-data .tab-area{top:52px}.address-large{display:none}.customer-address .address-one{order:1}.customer-address .address-two{order:3}.customer-address .address-three{order:4}.customer-address .address-four{order:5}.customer-address .address-small{order:2}.manage-role .nav-tabs .nav-link.active{background-color:#f9f9f9}.project-detail{display:block}.project-detail-first .detail-left{margin-bottom:12px;margin-right:0}.documents-page .project-detail-first .detail-left{display:inline-flex;flex-direction:column;width:50%}.document-mapping-wrapper .proposal-doc-table-heading .react-select.form-group{margin-left:13px}.sys-assembly-array-width{width:51px}.item-cost-grid{display:grid;grid-template-columns:100%;grid-gap:0}.fixed-rate-card{margin-left:auto;min-width:458px}.proposal-filter ul li{padding:10px 0}.proposal-filter ul{display:inline-block;width:100%}.proposal-filter ul li:first-child{padding-top:0}.proposal-filter ul li:last-child{padding-bottom:0}.flex-auto{flex:inherit}.tier-name-column{min-width:300px;width:300px}.item-detail-card .add-row-btn{margin-bottom:20px}.fixed-rate-card .data-outer{position:static}.over-view-detail .account-contact .account-detail{width:100%}.over-view-detail .account-contact{flex-wrap:wrap}.sales-main-outer .account-contact{display:flex}.over-view-detail .account-contact .account-detail{padding-bottom:10px}.over-view-detail .account-contact .account-detail .account-type{min-width:78px!important}.depreciation-table .table{width:75%}.site-surveys-main{grid-template-columns:1fr}.four-column-grid{grid-template-columns:1fr 1fr}.dealer-details .add-account:nth-child(odd) .overview-label{min-width:64px}.dealer-details .add-account:nth-child(2n+2) .overview-label{min-width:112px}.company-info-data .add-account:nth-child(odd) .overview-label{min-width:173px}.company-info-data .add-account:nth-child(2n+2) .overview-label{min-width:152px}.company-info-data .align-label:first-child .form-label{min-width:173px}.company-info-data .align-label:nth-child(2) .form-label{min-width:152px}.company-info-data .align-label:nth-child(4) .form-label{min-width:173px}.company-info-data .align-label:nth-child(5) .form-label{min-width:152px}.associate-reg-table .table thead .common-width{min-width:240px}.payment-info-data .add-account:nth-child(2n+2) .overview-label,.payment-info-data .add-account:nth-child(odd) .overview-label{min-width:114px}.survey-address .lead-overview-box li:nth-child(2n) .overview-label,.survey-address .lead-overview-box li:nth-child(odd) .overview-label{min-width:119px}.survey-utility .lead-overview-box li:nth-child(2n) .overview-label,.survey-utility .lead-overview-box li:nth-child(odd) .overview-label{min-width:210px}.survey-site-detail .lead-overview-box li:nth-child(2n) .overview-label,.survey-site-detail .lead-overview-box li:nth-child(odd) .overview-label{min-width:144px}.survey-service-detail .lead-overview-box li:nth-child(2n) .overview-label,.survey-service-detail .lead-overview-box li:nth-child(odd) .overview-label{min-width:114px}.plumbing-vene.survey-roofing .lead-overview-box li:nth-child(3n+1) .overview-label,.plumbing-vene.survey-roofing .lead-overview-box li:nth-child(3n+2) .overview-label,.plumbing-vene.survey-roofing .lead-overview-box li:nth-child(3n+3) .overview-label{min-width:155px}.survey-equipment .lead-overview-box li:nth-child(2n) .overview-label,.survey-equipment .lead-overview-box li:nth-child(odd) .overview-label{min-width:126px}.survey-location .lead-overview-box li:nth-child(2n) .overview-label,.survey-location .lead-overview-box li:nth-child(odd) .overview-label{min-width:157px}.lead-overview-data .lead-overview-box .responsive-none,.responsive-none{display:none}.over-view-detail .lead-overview-box{grid-template-columns:1fr 1fr}.over-view-detail .lead-overview-box li:nth-child(odd) .overview-label{min-width:175px}.over-view-detail .lead-overview-box li:nth-child(2n+2) .overview-label{min-width:188px}.over-view-detail.view-detail .lead-overview-box li:nth-child(odd) .overview-label{min-width:104px}.over-view-detail.view-detail .lead-overview-box li:nth-child(2n+2) .overview-label{min-width:81px}.agm-four-block>.d-grid{grid-template-columns:1fr 1fr}.order-phase .react-sipmlebar,.phase-container-dealer .phase-column .react-sipmlebar,.phase-container-dealer .react-sipmlebar{height:calc(100vh - 360px)}.phase-column .react-sipmlebar{height:calc(100vh - 505px)}.email-template-grid{grid-template-columns:1fr;row-gap:20px}.account-setup .account-contact .account-detail:first-child{max-width:100%;width:50%}}@media only screen and (max-width:1199px){.dealer-accounting.account-tabs-data .tab-area .nav-pills .nav-link{min-width:210px}.column-four{grid-template-columns:1fr 1fr}.drm-dashboard .select-drm-filter.column-four{align-items:baseline;grid-template-columns:1fr 1fr}.common-filter-field .filter-field-outer:nth-child(odd) .filter-field-label{min-width:106px}.common-filter-field .filter-field-outer:nth-child(2n+2) .filter-field-label{min-width:98px}.commision-filter .common-filter-field .filter-field-outer:nth-child(4n+3) .filter-field-label{min-width:106px}.commision-filter .next-previous{margin-left:10px}.commision-filter .next-previous .common-action-btn{height:25px;width:25px}.locate-location .lead-overview-box li:nth-child(2n) .overview-label{min-width:161px}.credit-check-history .status-data li:nth-child(2n+2) .status-type,.credit-check-history .status-data li:nth-child(odd) .status-type{min-width:114px}.responsive-proposal .solar-system-outer{display:grid;grid-template-columns:1fr 1fr}.responsive-proposal .proposal-column-two{grid-template-columns:1fr;grid-row-gap:24px}.responsive-proposal .cost-breakdown-col .proposal-card:nth-child(2){grid-column:inherit;grid-row:inherit}.responsive-proposal .common-space{grid-template-columns:1fr}.slick-mobile{display:block}.slick-desktop{display:none}.responsive-proposal .moving-forward-outer{grid-template-columns:1fr 1fr}.proposal-header{padding:8px 16px}.proposal-header .navbar-nav .nav-link{padding:9px 0}.proposal-header .navbar-toggler.collapsed .hamburger-close{display:none}.proposal-header .navbar-toggler .hamburger-close,.proposal-header .navbar-toggler.collapsed .hamburger-line{display:block}.proposal-header .navbar-toggler .hamburger-line{display:none}.proposal-header .navbar-toggler{order:1}.proposal-header .navbar-collapse{order:3}.proposal-header .navbar-brand{margin-left:10px;margin-right:auto;order:2}.responsive-proposal .system-data-info{flex-direction:column}.responsive-proposal .estimated-year{padding:0 10px 40px 30px;width:100%}.responsive-proposal .system-data-panel{background-size:cover;max-width:100%;width:100%}.responsive-proposal .address-map,.responsive-proposal .proposal-preview-map{height:550px}.responsive-proposal .nonsolar-proposal-preview .proposal-preview-map{height:349px;max-width:100%}.common-space-left{min-height:450px}.responsive-proposal .textfield-multiline .container{flex-direction:column}.responsive-proposal .common-title-pdf h2{font-size:40px}.responsive-proposal .solar-system-data:nth-child(odd):last-child{grid-column:auto/span 2}.responsive-proposal .cash-flow .solar-system-data:nth-child(odd):last-child{grid-column:auto/span 1}.responsive-proposal .textfield-multiline .text-item{text-align:center}.responsive-proposal .textfield-multiline .text-item-one{font-size:24px;font-weight:500}.best-solar-company img{max-height:80px;max-width:250px}.responsive-proposal .projected-solar-saving-value{max-width:100%;width:100%}.responsive-proposal .solar-system{margin-top:40px}.responsive-proposal .proposal-overlay{max-width:100%}.responsive-proposal .proposal-banner{min-height:717px}.plan-overview.grid-row-36{grid-row-gap:24px}.grid-row-36{grid-row-gap:16px}.annual-utility-rate{display:flex;justify-content:flex-start;margin-bottom:20px;margin-top:16px;padding:0 0 20px}.escelation-input{width:100%}.annual-utility-rate-data p{font-size:15px;margin:0 0 8px}.responsive-proposal .utility-price .common-title-pdf p{font-size:16px}.utility-price .common-title-pdf p{margin-top:5px}.annual-utility-rate-data .flex-grow-1{column-gap:8px;left:18px;max-width:174px;position:relative;width:100%}.annual-utility-rate-data .flex-grow-1 form,.annual-utility-rate-data form{width:100%}.annual-utility-rate-data{flex-direction:column}.annual-utility-rate-data .form-group,.responsive-proposal .projected-solar-saving-graph{max-width:100%;width:100%}.responsive-proposal .monthly-bill.table-size .table tbody tr td{font-size:16px;text-align:center}.responsive-proposal .monthly-bill.table-size .table tbody tr td:first-child,.responsive-proposal .monthly-bill.table-size .table tfoot tr td:first-child{font-size:16px}.responsive-proposal .projected-solar-saving-value h4{font-size:30px}.responsive-proposal .projected-solar-saving-value h2{font-size:50px}.responsive-proposal .projected-solar-saving-value h2 .heading-number{left:6px;top:-45px}.responsive-proposal .monthly-bill.table-size .table thead .benefits-with-solar th{font-size:20px}.responsive-proposal .monthly-bill.table-size .table thead tr th{text-align:center}.responsive-proposal .cash-flow-header{align-items:flex-start;flex-direction:column;row-gap:20px}.responsive-proposal .cash-flow-header .proposal-card-title{font-size:28px;margin-bottom:24px;width:100%}.responsive-proposal .cash-flow-header .solar-system-outer{flex:1;grid-template-columns:1fr 1fr 1fr;width:100%}.why-us-sec .common-heading{padding-left:30px}.best-solar-company .slick-vertical .slick-slide{align-items:center;display:flex;justify-content:center;min-height:108px}.moving-forward .content-moving-forward p br{display:none}.list-item-menu.proposal-info-pop{display:flex}.responsive-proposal .moving-forward .col-moving-forward h6{font-size:20px}.responsive-proposal .why-us-outer{grid-template-columns:1fr}.moving-forward .large-title{font-size:71px}.responsive-proposal .moving-forward .common-heading.common-heading-middle .common-heading-data{padding:30px 0;position:relative}.responsive-proposal .proposal-card-title{font-size:30px}.equivalent-greenhouse p br{display:none}.proposal-header .navbar-nav .nav-link{font-size:14px;padding:12px 0}.pdf-footer-sec ul li{font-size:14px;padding:0 11px}.responsive-proposal .print-proposal .companies-logo ul{flex-direction:column}.solar-system-data.payback-year{max-width:100%;padding:23px 14px}.responsive-proposal .proposal-header .navbar-nav .nav-link{font-size:13px;padding:9px 0}.responsive-proposal .proposal-header .navbar-nav .nav-link:first-child{margin-top:6px}.adders-popup .adders-popup-data{grid-template-columns:1fr}.responsive-proposal .system-data-panel{margin-top:20px}.commission-invoiced .status-data{display:grid;grid-template-columns:1fr 1fr 1fr}.milestone-one .status-data li:nth-child(2n) .status-type{min-width:165px}.commission-invoiced .commission-info .status-data li .status-type{min-width:114px}.commision-filter .common-filter-field.column-four{grid-template-columns:1fr 1fr}.commision-filter .common-filter-field .filter-field-outer:nth-child(2n+2) .filter-field-label{min-width:153px}.application-successfully h3,.user-login.reset-link h3,.user-login.updated-successfully h3{font-size:31px}.application-successfully p,.user-login.reset-link p,.user-login.updated-successfully p{font-size:20px;max-width:580px}.agreement-text span{display:inline}.commission-invoiced-detail{align-items:flex-end;column-gap:20px;width:100%}.commission-invoiced-detail .commission-info-second{max-width:100%}.new-theme-thanku-pop .modal-footer{display:flex}.new-theme-thanku-pop .close{display:none}.responsive-proposal .annual-production-print{display:grid;grid-template-columns:1fr}.responsive-proposal .production-range-data li .estimated-value-print{display:none}.responsive-proposal .estimated-value-print{display:flex}.responsive-proposal .estimated-value-print h4{font-size:50px}.responsive-proposal .production-range-data.production-range-print-last li:nth-child(2){border-bottom:none;margin-bottom:0}.responsive-proposal .production-range-data.production-range-print-last li:last-child{border-bottom:none}.responsive-proposal .annual-production-print .production-range-data li{border-bottom:1px solid #acacac}.responsive-proposal .estimated-value-print{margin-top:50px}.responsive-proposal .usage-production .solar-system-outer.your-solar-system-sec{grid-template-columns:1fr 1fr 1fr}.responsive-proposal .usage-production .solar-system-outer.your-solar-system-sec .solar-system-data:nth-child(odd):last-child{grid-column:inherit}.responsive-proposal .annual-production-print .production-range-data .font-weight-500{display:none}.responsive-proposal .annual-production-print .production-range-data:first-child .font-weight-500{display:flex}.filter-column-four,.filter-column-three{grid-template-columns:1fr 1fr}.entries-filter-four .status-data li:nth-child(odd) .status-type{min-width:115px}.entries-filter-four .status-data li:nth-child(2n+2) .status-type{min-width:88px}.order-processor-filter-outer .status-data li:nth-child(odd) .status-type{min-width:104px}.order-processor-filter-outer .status-data li:nth-child(2n+2) .status-type{min-width:89px}.user-info-list .status-data li:nth-child(odd) .status-type{min-width:78px}.user-info-list .status-data li:nth-child(2n+2) .status-type{min-width:53px}.responsive-proposal .system-cost-flex{flex-direction:column;row-gap:50px}.responsive-proposal .system-cost-flex .proposal-card{width:100%}.responsive-proposal .estimated-year>ul{flex-wrap:wrap;row-gap:16px}.responsive-proposal .estimated-year>ul>li{width:50%}.common-filter-field.order-dashboard-filter.column-four .common-filter-outer .common-filter-label{min-width:92px}.order-dashboard-filter.column-four{grid-template-columns:1fr 1fr}.order-pending-submission-filter .common-filter-outer:nth-child(odd) .common-filter-label{min-width:93px}.order-pending-submission-filter .common-filter-outer:nth-child(2n+2) .common-filter-label{min-width:124px}.certificate-code{padding-right:0}}@media only screen and (min-device-width:767px) and (max-device-width:1023px){.account-tabs .nav-pills .nav-link{min-width:auto;padding:9px 6px}.account-tabs .nav-pills .nav-item{flex-grow:1}}@media only screen and (max-width:991px){.finance-six-block .finance-gird-block label{min-width:220px!important}.sidenav-bar .side-bar-logo{max-width:150px;width:100%}.login-time .login-info{display:none}.card-height-100{height:auto}.go-page{display:none}.go-page.go-page-mobile{display:flex;margin-left:auto}.border_tbl_pagination{flex-direction:column;margin-top:0}.pagination-count{margin-bottom:12px;width:100%}.pagination{display:flex;flex-wrap:wrap;justify-content:center}.pagination .page-item{margin:0 4px 6px}.pagination-count select{display:none;margin-bottom:13px}.pagination-number{flex-direction:column}.go-page{margin-left:0;margin-top:9px}.product-view .product-slider{margin:0 auto 30px;padding-left:0}.product-description-right{order:2;-webkit-order:2;padding-right:0;width:100%}.supplier-logo .product-description-right{width:100%}.product-view{flex-direction:column}.list-four li{width:33.3333333333%!important}.supplier-box-accordion{height:auto;margin-top:30px;overflow:inherit}.supplier-box-accordion .accordion{max-height:none}.drop-file-here{min-width:120px}.file-type{font-size:10px}.file-name{font-size:13px}.specification-outer .form-label{margin-bottom:10px}.proposal-assembly-col{grid-template-columns:1fr 1fr}.sale-customer .address-one{flex:0 0 100%}.sticky-menu{top:47px}.warranty-data .file-type{position:absolute;right:0}.warranty-data .upload-product-images{position:relative}.warranty-data{padding:0 20px 20px}.warranty-data .edit-option{max-width:75px}.sys-assembly-desc-width .form-group{width:200px}.sys-assembly-qty-width .form-group{width:90px}.sys-proposal-assembly-type .form-group{width:100px}.design-studio-body{flex-direction:column}.design-studio-form{max-width:inherit;order:2}.studio-design-column{height:410px;width:100%}.date-picker-type{align-items:inherit;flex-direction:column}.date-picker-main .table-search{align-items:flex-start}.view-details-list li p{font-size:13px}.tab-menu{max-width:185px}.doc-structure-left{max-width:250px;padding:17px 10px}.doc-structure-right{flex:1;width:calc(100% - 250px)}.proposal-doc-field .form-group,.proposal-doc-field .react-select{width:290px}.pdf-header{padding:25px 20px!important}.table-search .form-control{min-width:265px}.filter-header ul li{margin:0 3px}.multiple-tab li{padding:0 13px}.module-master-container{flex-direction:column}.module-master-container .module-master-left{margin-right:0;position:inherit;width:100%}.module-master-container .module-master-right{margin-left:0;margin-top:14px;width:100%}.ipd-none{display:none}.ipd-margin{margin-top:10px}.recommended-count{display:inline-flex}.group-addon-select .select-type{margin-right:10px}.associate-customer-reg .equal-columns{flex:0 0 50%;max-width:50%}.proposal-setting-wrapper{flex-wrap:wrap}.sale-order-tab-wrapper .account-tabs-data .tab-area .nav-pills .nav-link{min-width:103px}.account-tabs-data .sales-order-tab .tab-area .nav-pills .nav-link{min-width:auto;padding:4px 14px}.equipment-wrapper .account-detail li{flex-wrap:wrap}.equipment-wrapper .account-detail li span{width:100%}.contact-detail-wrapper .account-detail li{flex-wrap:wrap}.agm-third-block>.d-grid{grid-template-columns:1fr 1fr;row-gap:20px}.agm-four-block>.d-grid{gap:20px;grid-template-columns:1fr}.finance-six-block .d-grid{gap:0;grid-template-columns:1fr}.agm-seven-block .agm-first-block .account-detail{column-gap:15px}.start-timer{column-gap:22px}.plumbing-vene .lead-overview-box{grid-template-columns:1fr}.plumbing-vene .lead-overview-box .overview-label,.plumbing-vene .lead-overview-box li:nth-child(2n) .overview-label,.plumbing-vene .lead-overview-box li:nth-child(odd) .overview-label,.plumbing-vene .roofing-notes-data .overview-label{min-width:157px}.survey-col .data-info{margin-bottom:15px}.lead-overview-data.equipment-data li:nth-child(2n) .overview-label,.lead-overview-data.equipment-data li:nth-child(odd) .overview-label{min-width:125px}.drawing-colors ul li{margin-right:15px}.brush-sizes ul li{margin-right:10px}.brush-sizes label,.drawing-colors label{font-size:13px;font-weight:500;margin:0 0 4px}.brush-sizes,.drawing-colors{display:block}.brush-sizes{margin-top:5px}.drawing-colors ul li span{height:28px;width:28px}.colors-sizes{padding:8px 15px}.accordionWrapper .card .cardwrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.resources-tab .nav.nav-pills{column-gap:20px}.four-column-grid{grid-template-columns:1fr}.company-info-data .add-account:nth-child(2n+2) .overview-label,.company-info-data .align-label:nth-child(2) .form-label,.company-info-data .align-label:nth-child(4) .form-label,.company-info-data .align-label:nth-child(5) .form-label{min-width:173px}.dealer-details .add-account:nth-child(odd) .overview-label{min-width:98px}.leads-filter .filter-input.pin-filter{grid-gap:20px 18px}.smtp-account{grid-template-columns:1fr 1fr}.new-sales-dashboard .data-value{margin-bottom:20px}.new-sales-dashboard .data-value:last-child{margin-bottom:0}.column-three{grid-template-columns:1fr}.dealer-company-info .status-data li:nth-child(2n) .status-type,.dealer-company-info .status-data li:nth-child(odd) .status-type{min-width:206px}.global-filter.drm-proposal-filter li:nth-child(odd) .status-type{min-width:58px}.drm-proposal-overview li:nth-child(odd) .status-type{min-width:98px}.drm-proposal-overview li:nth-child(2n+2) .status-type{min-width:121px}.order-submission .tab-area .nav-pills .nav-link{min-width:150px}.responsive-proposal .warranty-solar{column-gap:30px;grid-template-columns:1fr 1fr 1fr;grid-row-gap:30px;display:grid}.large-title{font-size:75px}.pdf-footer-sec{display:none}.responsive-proposal .why-us-sec .container{padding:0 20px}.responsive-proposal .why-us-outer{display:flex;flex-direction:column;margin-bottom:24px}.why-us-slide .carousel{margin-left:70px;max-width:581px;padding-right:0}.responsive-proposal .common-heading-data{margin-bottom:-22px;padding:28px 0}.responsive-proposal .common-heading h3{font-size:30px}.responsive-proposal .out-guarantee-content{font-size:25px}.responsive-proposal .common-heading.common-heading-middle .common-heading-data{margin-bottom:-22px;padding:32px 0}.responsive-proposal .cash-flow-header .solar-system-outer{flex:1;grid-template-columns:1fr 1fr;width:100%}.responsive-proposal .cash-flow .solar-system-data:nth-child(odd):first-child{grid-column:auto/span 2}.recm-size div{min-width:fit-content}.recm-size{column-gap:10px;overflow:auto;padding:2px 8px}.new-proposal-layout.proposal-plans .pay-by{min-width:321px}.btn-new-btn.expire-btn{display:inline-block}.setting-markup-detail .column-two{grid-template-columns:1fr 1fr}.setting-markup-detail .status-data li:nth-child(odd) .status-type{min-width:104px}.tab-area .nav-pills .nav-link{min-width:130px;padding:4px 9px}.order-processing-tab .tab-area .nav-pills .nav-link{min-width:140px}.aps-solar{padding-left:0;text-align:center}.aps-solar.aps-solar-two{margin-left:0}.progress-payment{grid-template-columns:1fr}.progress-payment .production-range-data li:last-child{border-bottom:1px solid #acacac}.progress-payment .annual-production-print .production-range-data:last-child li:last-child{border:none}.checkbox-label span{font-size:12px}.equipment-detail{margin-top:30px}.responsive-proposal .projected-savings-head{flex-direction:column;margin-bottom:24px}.responsive-proposal .monthly-bill-new .table tbody td{font-size:20px}.responsive-proposal .monthly-bill-new .table tfoot td{font-size:24px}.responsive-proposal .range-value .range-value-title{font-size:20px}.new-warranty .row{row-gap:30px}.new-warranty .moduel-btn{min-width:220px}.extended-warranty-grid .edit-option{justify-content:flex-end}.responsive-proposal .estimated-year>ul{flex-direction:column;row-gap:16px}.responsive-proposal .estimated-year>ul>li{padding:0;width:100%}.responsive-proposal .equipment-detail{margin-top:0}.responsive-proposal .estimated-year-value{grid-row-gap:15px}.responsive-proposal .download-spec-warranty button{font-size:15px}.responsive-proposal .estimated-year-value .flex-grow-1{flex-grow:inherit!important}.search-input-data{width:170px}.sales-pagination .go-page button{width:40px}.order-dashboard-filter.column-four{grid-template-columns:1fr}.order-pending-submission-filter.column-four .common-filter-outer .common-filter-label{min-width:124px}.order-pending-submission-filter.column-four{grid-template-columns:1fr}}@media only screen and (max-width:800px){.filter-column-four,.filter-column-three{grid-template-columns:1fr}.entries-filter-four .status-data li:nth-child(1n+1) .status-type,.entries-filter-three .status-data li:nth-child(1n+1) .status-type{min-width:114px}.order-processor-filter-outer .status-data li:nth-child(1n+1) .status-type{min-width:104px}}@media only screen and (min-width:767px){.equivalent-greenhouse .slick-slider .slick-list{height:61px!important}.list-dropdown-data.non-solar-list-drop.resources-filter.history-proposal .share-pro.list-item-menu{display:block}.list-dropdown-data.non-solar-list-drop.resources-filter.history-proposal .list-item-menu.non-solar-responsive{display:none}}@media only screen and (max-width:767px){.assign-data .inline-status .status-data{display:grid;grid-template-columns:1fr 1fr}.assign-data .inline-status .status-data li:nth-child(odd) .status-type{min-width:105px}.assign-data .inline-status .status-data li:nth-child(2n+2) .status-type{min-width:74px}.depreciation-table .table{width:100%}.app-footer{align-items:center;display:flex;flex:0 0 50px;flex-wrap:wrap;height:auto;justify-content:center}.app-footer ul{margin-left:0}.footer{padding:15px 0}.deny-order,.footer{position:static}.select-items{border:none;flex-direction:column;margin-bottom:20px;padding:14px}.table-search{margin-left:0;margin-top:13px}.search{width:100%}.select-action-type{margin-left:0;margin-top:4px}.btnIBc{background-color:#f9f9f9}.top-header .navbar-brand{max-width:none;padding:0;width:auto}.search-header{display:none;margin-top:9px;order:3;width:100%}.login-time{margin-left:auto;width:auto}.manage-forms-title h3,.moduel-title h3{font-size:17px}.table tfoot td,.table thead th{font-size:14px}.view-details-list li{width:50%}.proposal-data{padding:20px}.copyright{position:static}.disclaimer-accepted{align-items:center;flex-direction:column;gap:25px 0;justify-content:center}.responsive-proposal .why-us-outer{column-gap:28px;display:grid;grid-template-columns:1fr;margin-bottom:24px}.preview-footer .pdf-footer-sec{display:none}.responsive-proposal .proposal-column-two{grid-template-columns:1fr}.responsive-proposal .common-heading h6{font-size:14px}.responsive-proposal .common-heading.common-heading-middle h3{margin-bottom:16px;margin-left:auto;margin-right:auto;max-width:290px}.responsive-proposal .common-heading h3{font-size:20px}.responsive-proposal .proposal-banner{min-height:auto;padding:0}.responsive-proposal .banner-content h6{font-size:16px}.banner-content .created-by-pro span{font-size:13px;top:-1px}.responsive-proposal .proposal-detail li{font-size:16px}.responsive-proposal .banner-content h1{font-size:25px}.responsive-proposal .proposal-overlay{grid-row-gap:12px;padding:24px 16px}.responsive-proposal .vertical-slider{flex-direction:column}.responsive-proposal .slider-content{text-align:center}.responsive-proposal .slider-content p{font-size:20px}.responsive-proposal .energy-benefits-outer h4{font-size:24px}.responsive-proposal .energy-benefits-outer h6{font-size:18px}.responsive-proposal .energy-benefits-outer span{display:none;max-width:40px}.responsive-proposal .proposal-timer{display:flex;flex-direction:column;margin-bottom:0;grid-row-gap:10px}.responsive-proposal .best-solar-company .container{flex-direction:column;text-align:center}.responsive-proposal .best-solar-company h2{font-size:20px;font-weight:500}.responsive-proposal .mobile-data{display:flex}.responsive-proposal .desktop-data{display:none}.responsive-proposal .proposal-action{margin-left:0;width:100%}.responsive-proposal .proposal-action .btn-new-btn{padding:8px 10px;width:50%}.responsive-proposal .accepted-proposal{font-size:14px;width:100%}.responsive-proposal .responsive-proposal .why-us-sec .container{padding:0 16px}.responsive-proposal .before-grid-dark{height:56px;top:8px;width:56px}.responsive-proposal .before-grid-light{height:48px;width:48px}.responsive-proposal .why-us-slide .carousel{margin-left:0;padding-left:30px;padding-right:33px;padding-top:30px}.responsive-proposal .why-us-slide{padding-right:0}.responsive-proposal .why-us-slide .position-relative{margin:0 auto;max-width:590px}.responsive-proposal .why-us-content{padding-top:16px}.responsive-proposal .our-guarantee li{margin-bottom:24px}.responsive-proposal .common-heading.common-heading-middle .common-heading-data{margin-bottom:-10px;padding:20px 0}.responsive-proposal .panels-installed-number{bottom:-70px;height:112px;left:10px;max-width:148px;padding:6px}.responsive-proposal .after-grid{bottom:-11px;height:64px;left:-11px;width:64px}.responsive-proposal .panels-installed-number h2{font-size:28px}.responsive-proposal .remove-text .common-heading{display:none}.responsive-proposal .add-text .common-heading{display:block}.responsive-proposal .common-heading{margin-bottom:16px;padding-left:21px}.responsive-proposal .large-title{font-size:48px;left:-22px}.responsive-proposal .common-heading-data{padding:25px 0}.responsive-proposal .cash-flow-header{flex-direction:column}.responsive-proposal .solar-system-data{min-width:100%;padding:24px 8px}.responsive-proposal .warranty-solar{column-gap:16px;grid-template-columns:1fr 1fr 1fr;grid-row-gap:16px}.responsive-proposal .out-guarantee-content{font-size:16px}.responsive-proposal .why-us-sec{padding-bottom:8px;padding-top:24px}.responsive-proposal .common-heading.common-heading-middle{margin:0 auto 24px}.responsive-proposal .energy-benefits-outer h4 img{display:block;max-height:40px;max-width:40px}.responsive-proposal .energy-benefits-outer h4{column-gap:12px;display:inline-flex;font-size:23px}.responsive-proposal .slider-content p{font-size:18px}.responsive-proposal .spotlight{overflow:hidden;padding-bottom:24px;padding-top:24px}.responsive-proposal .porposal-page-bg{bottom:0;left:-560px;min-width:3090px}.responsive-proposal .spotlight-outer{display:flex;flex-direction:column;height:100%}.responsive-proposal .spotlight-video{display:flex;margin-bottom:-80px;margin-right:0;padding:0 16px;width:100%}.responsive-proposal .spotlight-text{margin-top:0;padding:96px 16px 16px;width:100%}.responsive-proposal .spotlight-text h6{font-size:14px}.responsive-proposal .spotlight-text h2{font-size:16px}.responsive-proposal .spotlight-text p{font-size:16px;font-weight:400}.responsive-proposal .spotlight .container{padding:0}.responsive-proposal .spotlight .slick-prev:before{background-size:15px}.responsive-proposal .spotlight .slick-arrow{height:44px;width:35px}.responsive-proposal .spotlight .slick-next:before{background-size:15px}.responsive-proposal .spotlight-text h5{font-size:16px}.responsive-proposal .happy-customers{margin:0;padding:24px 16px 0;width:100%}.responsive-proposal .happy-customers-inner{margin:0;padding:16px;width:100%}.responsive-proposal .happy-customers h3{color:#f6992e;font-size:20px;margin-bottom:0}.responsive-proposal .happy-customers p{font-size:16px;font-weight:400;letter-spacing:.15px;line-height:150%}.responsive-proposal .spotlight .slick-slide>div,.responsive-proposal .spotlight .slick-slide>div>div{height:100%}.responsive-proposal .spotlight .slick-track .slick-slide{height:auto}.responsive-proposal .spotlight .slick-track{display:flex}.responsive-proposal .companies-logo .slick-slide img{max-height:78px;max-width:230px}.responsive-proposal .companies-logo{padding:16px 0}.responsive-proposal .proposal-card-column{grid-template-columns:1fr}.responsive-proposal .system-cost-sec{margin-top:0}.responsive-proposal .proposal-card-title{font-size:20px}.responsive-proposal .grid-row-24{grid-row-gap:16px}.responsive-proposal .proposal-card{padding:16px}.responsive-proposal .net-system-cost{grid-gap:16px}.responsive-proposal .proposal-card-title .heading-number{left:-1px;top:-10px}.responsive-proposal .range,.responsive-proposal .range input[type=range]{width:100%}.responsive-proposal .projected-solar-saving{flex-direction:column;margin-bottom:24px}.responsive-proposal .projected-solar-saving-graph{margin-bottom:0;min-height:323px;width:100%}.responsive-proposal .projected-solar-saving-value h4{font-size:20px;font-weight:500;letter-spacing:.15px;line-height:160%;margin-bottom:4px}.responsive-proposal .projected-solar-saving-value h4 span{font-size:20px}.responsive-proposal .projected-solar-saving-value h2{font-size:36px}.responsive-proposal .best-solar-company{padding:4px 0}.responsive-proposal .moving-forward .large-title{font-size:48px}.responsive-proposal .moving-forward .common-heading.common-heading-middle .common-heading-data{margin-bottom:-10px;padding:49px 0}.responsive-proposal .common-heading-data{margin-bottom:-8px;padding:18px 0}.responsive-proposal .industry-leader{padding:24px 0}.responsive-proposal .your-solar-system{grid-template-columns:1fr;grid-row-gap:16px}.responsive-proposal .solar-system-outer{column-gap:8px;display:grid;grid-template-columns:1fr 1fr}.responsive-proposal .solar-system{margin-top:24px}.responsive-proposal .moving-forward-outer{grid-template-columns:1fr}.responsive-proposal .cash-flow-header .solar-system-outer{display:grid;grid-template-columns:1fr 1fr;width:100%}.responsive-proposal .common-space{grid-gap:16px;display:flex;flex-direction:column}.responsive-proposal .common-space-left{min-height:280px}.responsive-proposal .first-year h6{font-size:16px}.responsive-proposal .production-est h5,.responsive-proposal .usage-production .proposal-card .proposal-card-title{font-size:20px}.responsive-proposal .usage-production{padding-bottom:16px}.responsive-proposal .estimated-value{margin-bottom:16px}.responsive-proposal .impact-equivalent .equivalent-greenhouse{flex-direction:column;padding:16px}.responsive-proposal .equivalent-greenhouse p{font-size:16px}.responsive-proposal .impact-equivalent ul li h6{font-size:16px;margin:0 auto 16px;max-width:280px;text-align:center}.responsive-proposal .estimated-value h4{font-size:36px}.responsive-proposal .production-range.proposal-column-two{grid-row-gap:16px}.responsive-proposal .estimated-value h6{font-size:16px;margin-bottom:4px}.responsive-proposal .utility-price .common-title-pdf{margin-top:16px}.responsive-proposal .cash-flow-header .proposal-card-title{font-size:28px;margin-bottom:16px;width:100%}.responsive-proposal .industry-leader .common-heading.common-heading-middle h3{max-width:100%}.responsive-proposal .textfield-multiline{margin-top:24px;padding:16px 0}.responsive-proposal .monthly-bill.table-size .table tbody tr td:first-child,.responsive-proposal .monthly-bill.table-size .table tfoot tr td:first-child{font-size:16px;font-weight:400}.responsive-proposal .monthly-bill.table-size .table tbody tr td{font-size:16px}.responsive-proposal .solar-benefits-calculator{margin-bottom:16px}.responsive-proposal .solar-benefits-calculator.table-size .table tbody tr td,.responsive-proposal .solar-benefits-calculator.table-size .table thead tr th{font-size:16px;font-weight:400}.responsive-proposal .textfield-multiline .text-item-one{font-size:20px;font-weight:500}.responsive-proposal .textfield-multiline .text-item{font-size:24px}.responsive-proposal .moving-forward{margin:24px 0}.responsive-proposal .address-map,.responsive-proposal .proposal-preview-map{border-radius:10px;height:340px}.responsive-proposal .nonsolar-proposal-preview .proposal-preview-map{height:163px}.responsive-proposal .system-data-info{flex-direction:column-reverse;grid-row-gap:16px}.responsive-proposal .nonsolar-proposal-preview .system-data-info{flex-direction:column}.proposal-nonsolar-warranties-workmanship{font-size:14px}.responsive-proposal .estimated-year{padding:0;width:100%}.responsive-proposal .solar-system-details-outer{column-gap:12px}.responsive-proposal .download-specification{flex-direction:column}.responsive-proposal .download-specification button{padding:8px}.responsive-proposal .estimated-year-value h4{font-size:16px}.responsive-proposal .solar-system-img{align-items:flex-start;width:130px}.responsive-proposal .estimated-year>ul>li h5{font-size:20px}.responsive-proposal .solar-system-img img{max-width:100%}.responsive-proposal .system-data-panel{width:100%}.responsive-proposal .manufacturer_image{margin-bottom:16px}.responsive-proposal .estimated-year-value img{display:inline;max-height:32px;max-width:157px}.responsive-proposal .estimated-year-value .panel-name{margin-bottom:16px}.responsive-proposal .grid-row-40{grid-row-gap:16px}.responsive-proposal .equivalent-greenhouse-flex{align-items:center;flex-direction:column;justify-content:center;min-height:111px;text-align:center}.responsive-proposal .annual-production-print{grid-template-columns:1fr;margin-top:0;row-gap:8px}.responsive-proposal .production-est{row-gap:4px}.responsive-proposal .solar-system-data h4{display:block;font-size:24px;overflow-wrap:break-word}.plan-overview .solar-system-data h4 span{font-size:16px}.additional-list li{flex-direction:column;grid-row-gap:13px}.share-proposal-header h6{font-size:16px;font-weight:600}.share-proposal-header{margin-bottom:0}.new-dealer-theme-pop .modal-footer{flex-direction:column-reverse;padding:28px 0 0}.new-dealer-theme-pop .modal-footer .btn-add-data{width:100%}.why-us-slide .better-product{margin-left:0;max-width:100%;padding-left:30px;padding-right:33px;padding-top:26px}.responsive-proposal .authorized-dealer-logo img{max-height:51px;max-width:240px}.responsive-proposal .dealer-add-logo img{max-height:74px;max-width:339px}.responsive-proposal .solar-system-data.solar-active h6{margin:0 auto;max-width:120px}.responsive-proposal .estimated-year>ul>li{width:100%}.responsive-proposal .estimated-year .slick-dots{bottom:7px}.responsive-proposal .adders-field .form-group textarea{height:128px}.equipment-detail h3{align-items:center;display:flex;font-size:20px;justify-content:space-between}.equipment-detail .accordion h3{margin-bottom:12px}.mobile-data.arrow-change.accordion{flex-direction:column;grid-row-gap:12px}.equipment-detail.grid-row-24{grid-row-gap:12px}.production-guideline{padding-top:24px}.annual-production-range .production-range-data:first-child li:last-child{border-bottom:1px solid #acacac}.solar-system-data h4 span{display:inline-block}.responsive-proposal .out-guarantee-content br{display:none}.responsive-proposal .moving-forward .col-moving-forward{padding:16px}.responsive-proposal .moving-forward .col-moving-forward h6{font-size:16px}.no-security{margin-top:20px}.responsive-proposal .assumptions-input .net-system-cost{margin-top:0}.responsive-proposal .warranty-sec{padding-bottom:24px;padding-top:24px}.responsive-proposal .system-cost-sec ul li .ml-auto{text-align:right}.responsive-proposal .moving-forward .content-moving-forward{margin-bottom:20px}.responsive-proposal .cash-flow .solar-system-data h4{font-size:24px}.annual-utility-rate-data .iconmoon:before{color:#015030}.responsive-proposal .common-title-pdf h2{font-size:28px}.responsive-proposal .production-range-data .font-weight-500{font-size:16px}.equivalent-greenhouse p br{display:none}.your-system-sec{grid-row-gap:16px}.responsive-proposal .home-award{column-gap:12px;grid-template-columns:1fr 1fr;row-gap:12px}.responsive-proposal .projected-solar-saving-value h2 .heading-number{left:7px;top:-21px}.new-dealer-theme-pop .modal-header .modal-title{font-size:20px}.moving-forward .common-heading.common-heading-center .large-title br{display:block}.annual-utility-rate{flex-direction:column}.proposal-action .btn-new-btn.no-bg-border{display:none}.list-dropdown-data.resources-filter.history-proposal .share-pro.list-item-menu{display:block}.new-dealer-theme.request-changes-proposal .btn-add-data.out-line-btn.no-bg-border{border-color:#015030}.responsive-proposal .projected-solar-saving-graph p{font-size:20px;margin:0 0 8px}.new-dealer-theme-pop .modal-body{padding:20px}.new-dealer-theme-pop .modal-header{border:none;padding:20px 20px 0}.responsive-proposal .preview-footer,.responsive-proposal .proposal-header .navbar-brand,.responsive-proposal .proposal-header .navbar-toggler{display:none}.responsive-proposal .proposal-header .navbar .proposal-action{display:flex;min-height:55px}.responsive-proposal .proposal-header .navbar .proposal-action .navbar-toggler{display:inline-flex}.responsive-proposal .proposal-header .proposal-action .navbar-toggler{order:inherit}.responsive-proposal .proposal-header{min-height:70px}.responsive-proposal .projected-savings-head{flex-direction:column;margin-bottom:24px}.milestone-pay-mob{display:block}.milestone-pay-desk,.progress-payment .title-none{display:none}.responsive-proposal .system-data-panel{margin-top:0}.forgot-button,.login-from .checkbox-label span{font-size:14px}.application-successfully h3,.user-login.link-expired h3,.user-login.reset-link h3,.user-login.updated-successfully h3{font-size:20px}.application-successfully p,.user-login.link-expired p,.user-login.reset-link p,.user-login.updated-successfully p{font-size:16px}.disclaimer-accepted .new-button{width:100%}.login-from .checkbox-label input:checked+span:before{top:-2px}.login-from .checkbox-label input:checked+span:after{top:-1px}.user-login.form-space-20{grid-row-gap:15px}.resend-link{font-size:16px}.login-button{flex-direction:column-reverse;row-gap:10px}.login-from{padding:16px}.login-from .nav{padding:10px 0}.login-from .nav .nav-item .nav-link{font-size:13px;padding:5px 0}.dealer-form h4{font-size:20px}.dealer-form.form-space-24 .row{row-gap:24px}.common-form-style .new-dealer-data .form-group textarea{height:200px}.agreement-text span{display:inline}.agreement-text{font-size:14px}.dealer-address .address-placeholder,.dealer-address .address-placeholder:first-child,.dealer-address .address-placeholder:nth-child(2){max-width:100%}.user-login p{font-size:14px}.responsive-proposal .range-value-flex{column-gap:8px}.responsive-proposal .range-value .range-value-title{font-size:15px}.responsive-proposal .monthly-bill-new .table tbody td{font-size:16px;height:40px;padding:4px 10px 4px 12px}.responsive-proposal .monthly-bill-new .table thead th{height:48px;padding:8px 10px 8px 12px}.responsive-proposal .monthly-bill-new .table tbody .monthly-bill-title{font-size:16px;min-width:172px}.responsive-proposal .monthly-bill-new .table tfoot .footer-title{font-size:20px}.responsive-proposal .monthly-bill-new .table tfoot td{font-size:24px;height:72px;padding:6px 10px 6px 12px}.responsive-proposal .range-value input{padding:8px;width:60px}.responsive-proposal .estimated-value-print .message-note{padding-right:0}.responsive-proposal .estimated-value-print{display:flex;flex-direction:column;margin-top:16px;row-gap:4px}.responsive-proposal .estimated-value-print h6{font-size:16px;font-weight:600;margin-bottom:2px}.responsive-proposal .estimated-value-print h4{font-size:36px}.responsive-proposal .production-range-data li{font-size:16px}.responsive-proposal .production-range-data li .estimated-value-print{display:none}.production-range-print-last .message-note{padding-right:0}.responsive-proposal .net-system-cost .proposal-card-column{row-gap:16px}.responsive-proposal .usage-production .solar-system-outer.your-solar-system-sec{grid-template-columns:1fr 1fr}.responsive-proposal .usage-production .solar-system-outer.your-solar-system-sec .solar-system-data:nth-child(odd):last-child{grid-column:inherit}.responsive-proposal .usage-production .solar-system-outer.your-solar-system-sec .solar-system-data:nth-child(odd):first-child{grid-column:auto/span 2}.order-submission .tab-area{align-items:normal;flex-direction:column;gap:14px}.sales-menu li a{padding:6px 0}.certificate-code{font-size:16px;margin-top:0}}@media only screen and (max-width:667px){.input-label-type-three{grid-template-columns:1fr}.disclaimer-accepted .container{flex-direction:column;grid-gap:13px 0}.disclaimer-accepted .checkbox-label{text-align:center}.agm-first-block .account-detail{flex-wrap:wrap}.agm-four-block>.d-grid,.agm-second-block{grid-template-columns:1fr}.agm-seven-block .payment-block{flex-wrap:wrap}.responsive-proposal .warranty-solar{column-gap:12px;grid-template-columns:1fr 1fr;grid-row-gap:12px;text-align:center}.responsive-proposal .assumptions-input .common-title-pdf h2 br{display:block}.responsive-proposal .warranty-years{margin:0 auto;max-height:207px;max-width:164px;position:relative}.responsive-proposal .warranty-years span{bottom:63px;font-size:26px;font-weight:600;left:30px;position:absolute}.responsive-proposal .warranty-solar .warranty-solar-box:nth-child(odd):last-child{grid-column:auto/span 2}}@media only screen and (min-width:576px){.modal-lg{max-width:800px}.modal-xl{max-width:1000px}.modal-md{max-width:550px}}@media only screen and (max-width:576px){.responsive-proposal .common-title-pdf h2{font-size:24px}.responsive-proposal .solar-system-data h6{max-width:150px}.responsive-proposal .banner-content h6{margin:0 auto;max-width:310px}}@media only screen and (max-width:400px){.responsive-proposal .common-title-pdf h2{font-size:23px}}@media only screen and (max-width:389px){.spotlight-text h5{max-width:265px}.spotlight .slick-prev{bottom:10px;right:50px}.spotlight .slick-next{bottom:10px;right:16px}.responsive-proposal .common-title-pdf h2{font-size:22px}}@media only screen and (max-width:376px){.responsive-proposal .range-value .range-value-title{font-size:14px}}