@font-face{font-family:Montserrat;font-weight:400;font-style:normal;src:url(./fonts/Montserrat-Regular.eot);src:url('./fonts/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),url(./fonts/Montserrat-Regular.ttf) format('truetype'),url('./fonts/Montserrat-Regular.svg#slick') format('svg')}@font-face{font-family:Lato;font-weight:300;font-style:normal;src:url(./fonts/Lato-Light.eot);src:url('./fonts/Lato-Light.eot?#iefix') format('embedded-opentype'),url(./fonts/Lato-Light.ttf) format('truetype'),url('./fonts/Lato-Light.svg#slick') format('svg')}.bar-notification-container{position:fixed;top:0;left:0;z-index:1000;width:100%;line-height:16px;color:#fff;opacity:.95}.custom-export-icon{margin-top:7px;width:40px;height:40px;background:url(../images/Export-Icon.svg) no-repeat center center;display:inline-block;background-size:contain}.custom-refresh-icon{width:40px;height:40px;background:url(../images/Refresh-Icon.svg) no-repeat center center;display:inline-block;background-size:contain}.bar-notification.success{background-color:#4bb07a}.bar-notification.error{background-color:#e4444c}.bar-notification.warning{background-color:#f39c12}.bar-notification{position:relative;display:none;padding:15px 25px 15px 10px}.bar-notification .content{margin:0 10px 0 0}.bar-notification .content a{color:#fff;text-decoration:underline}.bar-notification .close{position:absolute;top:0;right:0;width:32px;height:32px;margin:7px;background:url(../images/close.png) center no-repeat #fff;cursor:pointer}.popup-notification{border-radius:5px;padding:3px;margin:5px 0}.popup-notification.success{border:2px solid rgb(75 176 122 / .5)}.popup-notification.error{border:2px solid rgb(228 68 76 / .5)}.popup-notification.warning{border:2px solid rgb(243 156 18 / .5)}.noscript{border-bottom:1px solid #333;background-color:#ff9;padding:30px 15px;text-align:center;line-height:22px;color:#444}.ui-dialog{max-width:90%;border:1px solid #ddd;box-shadow:0 0 2px rgb(0 0 0 / .15);overflow:hidden;background-color:#fff;border-radius:0;padding:0;font:14px Arial,Helvetica,sans-serif}.ui-dialog:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5)}.ui-dialog-titlebar{border-bottom:1px solid #ddd;overflow:hidden;background-color:#eee;border-width:0 0 1px;border-radius:0;background-image:none;padding:10px 15px!important;font-weight:400;cursor:auto!important}.ui-dialog-titlebar>span{float:left;font-size:18px;color:#444;margin:0!important}.ui-dialog-titlebar button{position:absolute;overflow:hidden;font-size:0;top:0!important;right:0!important;width:42px!important;height:42px!important;margin:0!important;border:none!important;border-radius:0;background:url(../images/close.png) center no-repeat!important;padding:0!important}.ui-dialog-titlebar button span{display:none!important}.ui-dialog-content{line-height:20px;background-color:#fff!important;padding:15px 15px 20px!important;color:#777}.ui-dialog-content .page{min-height:0}.ui-dialog-content .page-title{min-height:0;margin:0 0 15px;padding:0 10px 10px;text-align:center}.ui-dialog-content .page-title h1{font-size:24px;line-height:30px}.ui-dialog-content .back-in-stock-subscription-page{text-align:center}.ui-dialog-content .back-in-stock-subscription-page .tooltip{margin-bottom:10px}.ui-dialog-content .back-in-stock-subscription-page .button-1{border:none;background-color:#4ab2f1;padding:10px 15px;font-size:15px;color:#fff;text-transform:uppercase}.eu-cookie-bar-notification button:hover,.ui-dialog-content .back-in-stock-subscription-page .button-1:hover{background-color:#248ece}.eu-cookie-bar-notification{position:fixed;top:50%;left:50%;z-index:1050;width:320px;height:180px;margin:-90px 0 0 -160px;border:1px solid #ccc;box-shadow:0 0 2px rgb(0 0 0 / .15);background-color:#fff;padding:20px;text-align:center}.eu-cookie-bar-notification .text{margin-bottom:20px;line-height:20px}.eu-cookie-bar-notification button{min-width:60px;margin:5px 0 10px;border:none;background-color:#4ab2f1;padding:8px 12px;font-size:14px;color:#fff}.eu-cookie-bar-notification a{display:block;color:#4ab2f1}.eu-cookie-bar-notification a:hover{text-decoration:underline}.s-resource:not(:last-child){margin-right:10px}.wd-available{width:-webkit-fill-available}.button,button{padding:10px 15px;color:#272727;border:none;outline:0;cursor:pointer;font-size:13px;font-weight:700!important;text-decoration:none!important;text-align:center}.button.disabled,button.disabled{background-color:#d7d7d7;border-radius:20px}.button.disabled:hover,button.disabled:hover{background-color:#d7d7d7!important}.button:not(.disabled):not(.btn-default):not(.btn-danger):not(.btn-success),button:not(.disabled):not(.btn-default):not(.btn-danger):not(.btn-success){background-color:var(--red);color:#fff;transition:all .2s ease-in}.button:not(.disabled):not(.btn-default):not(.btn-danger):not(.btn-success):hover,.control:hover,button:not(.disabled):not(.non-button):not(.btn-default):not(.btn-danger):not(.btn-success):hover{background-color:var(--red-hover);color:#fff}.ds-n{display:none}.parafraph{margin-bottom:50px;padding:10px 30px}.of-hd{overflow:hidden}.menu-btn{width:25px;height:20px;cursor:pointer}.cs-pn{cursor:pointer}.mb-20{margin-bottom:20px}.collection-empty{background-color:#fff;padding:20px;color:#787878}.collection-empty .icon{margin-bottom:15px}.collection-empty.br-ys{border-top:var(--pagination-border)}:root{--yellow:#fbd232;--black:#272727}@media (max-width:576px){.search-form input{font-size:18px!important}}@media (min-width:641px){.root{min-height:572px}}.action-result{color:#fff;font-family:Montserrat;font-size:17px}.action-result .action-result-close{cursor:pointer;opacity:.7}.action-result .action-result-close:hover{opacity:1}.action-result .failure,.action-result .success{display:flex;justify-content:space-between;padding:10px;align-items:center}.action-result .failure,.action-result .success{margin-bottom:30px}.action-result .success{background:#17b76d}.action-result .failure{background:#dd4b39}.result-failure{background:red;color:#fff;padding:10px;font-size:16px}.result-success{background:#17b76d;color:#fff;padding:10px;font-size:16px}body{margin:0;font-family:Montserrat;background-color:#dfecf8!important}.nav-tabs>li.active{font-weight:700!important}.nav-item{transition:background-color .3s ease-in;border-radius:4px 4px 0 0;padding:0}.nav>li>a{padding:10px 15px}.nav-item:hover{background-color:#eee!important}.nav-link{cursor:pointer;border-radius:1px 1px 0 0}@media (max-width:576px){.col-xs-12{width:100%}}.nav-tabs{border-bottom:none!important}.d-none{display:none!important}.d-block{display:block!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}.button-success{background-color:var(--green-1)!important;color:#fff}.button-success:hover{background-color:#004941!important}.button-danger{background-color:red!important;color:#fff}.button-danger:hover{background-color:#d00000!important}.button-default{background-color:#fff!important;color:#333!important}.button-default:hover{background-color:#d0d0d0!important}.img-card{display:flex;flex-direction:column;margin-right:20px;align-items:center}.img-card img{width:250px;height:250px;object-fit:fill}td img{width:100px}.carousel-controls{display:flex;justify-content:flex-end;margin:20px 0}.carousel-controls>:not(:first-child){margin-left:10px}#carousel-images .img-remove{color:#ff3e3e;opacity:.8;cursor:pointer}#carousel-images .img-remove:hover{opacity:1}.carousel-inner img{max-height:600px;width:100%}.carousel-indicators .active{background-color:#fbd232!important;border-color:#fbd232!important}.arrow{position:absolute;top:50%}.renovation-table{font-family:Montserrat;background-color:#fff;margin-bottom:20px;display:flex;flex-direction:column;border-radius:12px}.renovation-table{font-size:16px}.renovation-table .collection-header{font-weight:700;border-bottom:2px solid #c8c8c8}.renovation-table-row{display:flex;text-decoration:none!important;color:#000!important}.renovation-table-row:nth-of-type(odd){background-color:#1683ed45}.renovation-table-row:not(:last-child){border-bottom:1px solid #e2e2e2}.renovation-table-row .anchor{color:#337ab7!important}.renovation-table-row:hover{background-color:#015bdd45}.renovation-table-col{padding:15px;display:flex;flex-direction:column}.renovation-table-col-main{flex-basis:18%}.renovation-table-cols{display:flex;flex-basis:75%}.renovation-table-cols .renovation-table-col{flex:1 1 0%}.renovation-table-sm{margin-right:15px;font-weight:700;font-size:16px}@media(max-width:767px){.renovation-table .collection-header{display:none}.renovation-table-cols{flex-direction:column}.renovation-table-row{flex-wrap:wrap}}@media(min-width:768px){.renovation-table-sm{display:none}}@media(min-width:767px){.renovation-table .collection-header{display:flex;flex-direction:row}.renovation-table-cols{flex-direction:row}}.pi-elp{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.explorer-container{background-color:#fff;border-radius:8px;box-shadow:0 8px 18px 0 rgb(0 0 0 / .09);margin-top:30px;text-align:left;padding-bottom:35px;padding:0}.explorer-container .dropdown-item.active{background-color:#44a8f3}.explorer-container .dropdown-item.disabled{background-color:#e7e7e7}.explorer-container .dropdown-item.disabled:hover{background-color:#e7e7e7}.explorer-container .dropdown-item{text-transform:capitalize}.explorer-container .controls{display:flex;flex-direction:row;justify-content:space-between}.explorer-container .controls,.explorer-container .information{padding:15px}.explorer-container .information{border-top:1px solid #ebebeb}.explorer{display:flex;flex-direction:row;padding:15px;justify-content:start;flex-wrap:wrap;align-items:flex-start}.explorer .file,.folder,.upload{display:flex;flex-direction:column;align-items:center;padding:10px;margin-right:10px;margin-bottom:10px;cursor:pointer;min-width:125px;max-width:150px}.explorer .file :last-child,.explorer .folder :last-child,.explorer .upload :last-child{max-width:150px;margin-top:5px;text-align:center}.explorer .nav-tabs>li.active>a,.explorer .nav-tabs>li.active>a:focus,.explorer .nav-tabs>li.active>a:hover{background-color:#2d2a3d!important;border:none!important;color:#fff!important}#add-documents,#add-photos{transition:background-color .3s ease-in-out}#add-documents:hover,#add-photos:hover{background-color:rgb(66 170 238 / .2)}.flx-row{display:flex!important}.flx-col{display:flex;flex-direction:column}.jc-sb{justify-content:space-between}.jc-se{justify-content:space-evenly}.jc-sa{justify-content:space-around}.jc-fs{justify-content:flex-start}.jc-fe{justify-content:flex-end}.jc-cn{justify-content:center}.as-b{align-self:baseline}.ai-bl{align-items:baseline}.ai-cn{align-items:center}.ai-st{align-items:stretch}.ac-sb{align-content:space-between}.ac-se{align-content:space-evenly}.ac-sa{align-content:space-around}.fg-6{flex-grow:.55}.fg-4{flex-grow:.35}.fw-wr{flex-wrap:wrap}.fb-45{flex-basis:45%}.form{margin-bottom:20px}.form .section{padding:15px;margin:40px 0;background-color:#fff;border-radius:8px}.form .heading,.heading{font-size:23px;margin-bottom:40px!important;position:relative}.form .heading:before,.heading:before{bottom:-5px;width:8%;min-width:100px}.form .heading:after,.heading:after{bottom:-13px;width:4%;min-width:50px}.form .field{padding:0 20px 20px 30px;border-bottom:1px solid #d8d8d8;margin-bottom:20px}.form .field .multi-line{max-height:100px;overflow-y:auto}.form .field .caption{font-weight:400!important;padding-top:10px}.form .field .editor .required{color:red;padding-top:10px}.form input[type=text].input:not(.disabled){cursor:text}.form .input{padding:10px;border:1px solid #fff;background-color:#fff;cursor:default;margin-bottom:10px}.form .input:not(.disabled):hover{border:1px solid #000}.form .disabled:hover{background-color:#eee}.px-0{padding-left:0!important;padding-right:0!important}.form .col-xs-1{width:4.333333%}.form .col-xs-11{width:95.666667%}.form .radio-container{position:relative;margin-left:30px}.form .radio-container label{cursor:pointer}.form .radio-container input[type=checkbox],.form .radio-container input[type=radio]{visibility:hidden;position:absolute}.form .radio-container input[type=checkbox]~label:before,.form .radio-container input[type=radio]~label:before{content:" ";position:absolute;height:24px;width:24px;top:-1px;left:-32px;margin-right:2px;display:inline-block;vertical-align:baseline;background-color:#eee;box-shadow:inset -2px -2px 2px #c6c6c6}.form .radio-container input[type=radio]~label:after{content:"";position:absolute;width:10px;height:10px;left:-25px;top:6px;border-radius:50%}.form .radio-container input[type=checkbox]~label:after{content:"";font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;width:10px;height:10px;left:-27px;top:0}.form .radio-container input[type=radio]:checked~label:after{background:#fbd232;box-shadow:inset 1px 1px 3px #a5a5a5}.form .radio-container input[type=checkbox]:checked~label:after{color:#fbd232;content:"\f00c";font-family:'Font Awesome 5 Free';font-weight:900;text-shadow:2px 2px 4px #bcbcbc}.form .radio-container input[type=radio]~label:before{border-radius:50%}.form .radio-container input[type=checkbox]~label:before{border-radius:2px}.form .summary{padding:10px;background-color:#fff;font-size:17px;margin-top:20px}.form .summary .result{color:#24c64c}.form .summary .message-error{color:#f55}.form .field-validation-error,.validation-error{background-color:var(--error-bc);color:var(--error-fc);font-weight:600;padding:10px}.textarea{min-width:100%;max-width:100%;min-height:70px;max-height:150px}.flat-picker{background-color:#fff0!important}.date,.date .input{cursor:pointer!important}.date:after{content:"\f073";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:10px;top:10px;color:#333;font-size:16px;z-index:-1}.root nav,header nav{background-color:#6397ff;border-radius:0 0 500px 500px;padding:20px;color:#666}.op-0{opacity:0}.zi-10{z-index:10!important}ul.menu{font-family:Lato;z-index:-10}ul.menu-hr,ul.menu-vr{position:absolute;padding-left:0;box-shadow:2px 3px 5px #e3e3e3}ul.menu-hr li,ul.menu-vr li{list-style-type:none}ul.menu-hr,ul.menu-vr{border-top:2.5px solid var(--red)}.menu-vr-handler{position:relative}.menu-vr-handler.open:after{content:"";position:absolute;bottom:-6px;left:50%;border:5px solid var(--red);border-top:3px solid #fff0;border-right:7px solid #fff0;border-left:7px solid #fff0}ul.menu li .list-item{background-color:#fff;display:inline-block;width:100%;color:#666;line-height:1;font-size:17px;transition:background-color .2s ease-in-out;padding:15px;text-decoration:none!important;min-width:max-content}ul.menu li:not(:last-child) .list-item{border-bottom:1px dashed #d8d8d8}ul.menu li .list-item:hover{background-color:var(--red);color:#fff}ul.menu li .list-item .fa-chevron-right{margin-left:10px}.nav-main{cursor:pointer;color:#fff;letter-spacing:.07em;transition:color .2s ease-in;font-weight:400;text-transform:uppercase;font-size:14px}.nav-main:hover{color:var(--red)}.separator{margin:0 5px;padding:2px 6px;color:#fff;border-radius:4px}.nav-current{text-transform:capitalize;font-size:15px;position:relative;color:#fff}.search-form{position:absolute;top:-100vh;left:0;width:100vw;height:100vh;background-color:#000000c4;display:flex;justify-content:center;align-items:center;cursor:url(/Themes/ContractorSecondTheme/Content/images/close-24.png),pointer;z-index:1000}.search-form div:first-child{display:flex;justify-content:space-between;width:50%;padding-top:20px;padding-bottom:10px;border-bottom:3px solid #727272;flex-wrap:wrap;cursor:default}.search-form input{background:0 0;border:none;flex-grow:1;font-size:32px;font-family:Montserrat;font-weight:600;color:#fff}.search-form input::placeholder{color:#fff;opacity:1}.search-form .submit{padding:10px;color:#fff;font-size:20px;transition:color .2s ease-in-out;cursor:pointer;background:0 0;border:none}#modal-side-identity-links .body{background-color:#272727;color:#fff}#modal-side-identity-links .body>div:not(:last-child){border-bottom:2px solid #4b4b4b;padding-bottom:10px}#modal-side-identity-links .body a{color:#fff;text-decoration:none;font-weight:700;position:relative;display:flex;align-items:center}#modal-side-identity-links .body a:not(.a-nohover):hover{color:#fbd232}.header-background{background-color:#fff}.header-background .left{background-color:#fff;position:absolute;top:0;left:0;width:50%;height:100%;z-index:-2}.header-background .right{position:absolute;top:0;right:0;width:50%;height:100%;z-index:-2}header .top{overflow:hidden;z-index:2}header .top a{color:#133c71;text-decoration:none;font-weight:700;position:relative;display:flex;align-items:center}header .top a:not(.a-nohover):hover{color:var(--red)}.logo{padding:20px 20px 20px 0;background-color:#fff}.logo img{width:250px;height:150px;object-fit:cover}.logo:after{position:absolute;border-top:45px solid #fff;border-left:45px solid #fff;border-right:45px solid #fff0;border-bottom:45px solid #fff0;top:0;right:-90px}.identity-links{padding:20px;color:#133c71}.identity-links>:not(:last-child){margin-right:15px}.user-initials{width:40px;height:40px;background-color:#ffdb50;border-radius:50%;justify-content:center;align-items:center}.user-initials span:nth-child(2){margin-left:2px}.impersonate-name{color:#8c8c8c}.container-top{color:#fff}.article-category:not(:last-child),.article-min:not(:last-child){margin-bottom:20px;border-bottom:2px solid #d1d1d1}.article-category a,.article-min a{font-size:24px}.article-category a span{font-size:18px}.category-tag-container{display:flex;flex-wrap:wrap;justify-content:flex-end}.category-tag{border:1px solid #ddd;padding:3px;float:right;background-color:#f1f1f1;border-radius:5px;margin-left:5px;align-self:baseline;cursor:pointer;font-size:14px!important;margin-bottom:5px}.kb-search-form{padding:20px;background-color:#fff;margin-top:20px}.meta-tag{background-color:#f4f4f4;margin-right:5px;margin-bottom:5px;padding:5px;font-size:15px}.dashboard-section{border:2px solid #e5e5e5;padding:10px;border-radius:4px;margin-bottom:50px;display:flex;flex-direction:column;align-self:baseline}.top-article{margin-bottom:10px;border-left:3px solid #272727;background-color:#f4f4f4;padding:5px;font-size:18px;font-family:Montserrat;display:flex;justify-content:space-between}.top-article-views{color:#000!important}.top-article span:first-child{max-width:70%}.matched-letter{background-color:#fbd232;color:#fff}.fa-frown,.fa-smile{transition:color .2s ease-in-out;cursor:pointer}.fa-smile:hover{color:green}.fa-frown:hover{color:red}.article-body img{width:100%!important}#feedback-form .buttons{justify-content:space-between;margin-top:10px}@media (max-width:1200px){#feedback-form .buttons{justify-content:flex-end!important}#feedback-form .buttons button:last-child{margin-left:10px}}.suggested-article{text-decoration:none!important;padding:10px 0}.suggested-article:not(:last-child){border-bottom:2px solid #e3e3e3}.suggested-article h4{text-align:left;margin:0!important}.kb a{text-decoration:none!important}@media(max-width:500px){.fixed-right{width:100%!important}}#fixed-float{position:fixed;right:0;top:100px;width:50px;height:50px;border-radius:50%;z-index:9999;background-image:url(/Content/images/filter1.png);cursor:pointer;background-size:cover}.filter-section{margin-bottom:20px}.fixed-right{position:fixed;right:-100%;top:0;width:300px;height:100vh;background-color:#e1e1e1;z-index:9999;padding:10px;box-shadow:-3px 0 20px #cecece;display:none;overflow-y:auto}.filter-section a{margin-right:5px;margin-bottom:5px;font-size:16px!important}.filter-tag{color:#747474;cursor:default;padding:7px 10px;border-radius:18px;background-color:#fff;margin-right:5px}.filter-tag i{color:#fae7a0;cursor:pointer;transition:color .3s ease-in}.filter-tag i:hover{color:#fbd232}.filter-heading{display:flex;flex-direction:row;justify-content:space-between}.filter-heading a{margin-right:5px;margin-bottom:5px;font-size:16px!important}.filter-heading i{cursor:pointer;transition:all .3s ease-in-out}.filter-heading i:hover{transform:rotateZ(90deg)}.tags-categories,.tags-rating,.tags-views{display:flex;flex-direction:row;font-size:16px;flex-wrap:wrap;padding:10px;padding-left:15px}.applied-filters{margin-bottom:20px}ul.list-tick>li{list-style-type:none;list-style-image:url(/Themes/ContractorSecondTheme/Content/images/tick-16.png)}.login .row{margin:0!important}.login .left,.login .right{height:83vh}.login .left{background-image:url(/Themes/ContractorSecondTheme/Content/images/Login-2.png);background-size:cover;background-repeat:no-repeat}.login .left .login-info{padding:50px!important;height:100%;color:#fff}.remembermen{font-weight:normal!important}.remembermenCk{margin-top:2px}.login .left .login-info>:first-child{margin-bottom:50px!important}.login .left .login-info h3{font-family:Montserrat;font-weight:900;line-height:1.25em;letter-spacing:.15em;margin-bottom:50px!important}.login .left .login-info p{font-family:Lato;font-size:21px}.login .left .login-info h4{margin-top:auto!important;font-weight:400;font-size:16px}.login .right{background-color:#dfecf8;display:flex;flex-direction:column;justify-content:center}@media (min-width:992px){.d-lg-block{display:block!important}}.login .overlay{height:100%}.login .logo{background-color:#fff0}.login-form{width:100%}.login-form form{min-width:50%}.login-form form>div :not(:last-child){margin-bottom:20px}.login-form .input{border:none;padding:10px 20px!important;background-color:#f2f2f2!important;margin-bottom:20px!important;border-radius:20px;font-family:Lato}.login-form .buttons>*{margin-right:10px}.login-form .buttons a{color:#000}.login-form .buttons a:hover{color:#000}.login-form h3{margin-bottom:20px;margin-top:0;font-family:Montserrat;font-weight:700}.modal-side{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);display:flex;flex-direction:row;justify-content:flex-end;z-index:100}.modal-side.ds-n{display:none!important}.modal-side .modal-title,.modal-side .validation-error{max-width:200px}.modal-side .body{background:#fff;height:100%;padding:20px;display:flex;flex-direction:column;justify-content:flex-start;overflow-y:auto;overflow-x:hidden}.modal-side .body>:not(:last-child){margin-bottom:30px}.modal-side .fa-times{cursor:pointer}.modal-side-controls{display:flex;justify-content:flex-end;margin-top:auto}.modal-side-controls>*{margin:0 10px}.modal-side .form .field{padding-bottom:5px!important}.page-controls,.search-controls{background:#fff}.page-controls,.search-controls{margin-top:30px;background:#fff}.search-controls{padding:20px}.search-controls .row:first-child:not(:last-child){margin-bottom:20px}.page-controls{display:flex;justify-content:space-between;height:40px;padding:0 20px;margin-bottom:20px;border-radius:20px}.page-controls+div{border-top:var(--pagination-border)}.page-controls .active{background-color:var(--red);color:#fff}.page-controls .active:hover{background-color:var(--red-hover)!important}.page-controls span{width:40px;cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center;transition:all .3s ease-in-out;background-color:#fff}.page-controls span:not(.nav-dis):hover{background-color:var(--red);color:#fff}.nav-dis{cursor:not-allowed!important;color:#bbb!important}:root{--pagination-border:2px solid #d7d7d7}.results{display:flex;justify-content:flex-end;padding:10px 0;font-family:Montserrat}.collection{margin-bottom:20px}.collection .ds-n{display:none!important}.filter-box{padding:10px;outline:0;border:1px solid #cacaca;min-width:240px;border-radius:10px 10px 10px 10px}.mt-30{margin-top:30px!important}.mt-20{margin-top:20px!important}.mb-30{margin-bottom:30px!important}.mb-40{margin-bottom:40px!important}.mb-20{margin-bottom:20px!important}.mh-300{max-height:300px}.w-100{width:100%!important;border:none;padding:10px 20px!important;background-color:#4695FF!important;/*margin-bottom:20px!important;*/border-radius:20px;font-family:'Lato'}.select-w-100{width:100%!important;border:none;padding:10px 20px!important;margin-bottom:20px!important;border-radius:20px}.w-100:hover{background-color:#183057!important}.w-100:disabled { background-color: #cccccc !important; color: #6c757d; cursor: not-allowed; border-color: #cccccc; }.w-50{width:50%!important}.w-40{width:40%}.w-25{width:25%}.w-20{width:20%}.pa-5{padding:5px}.pa-10{padding:10px}.pa-20{padding:20px}.pt-30{padding-top:30px}.px-0{padding-left:0!important;padding-right:0!important}.ml-10{margin-left:10px}.mr-10{margin-right:10px}.renovation .table-responsive{background-color:#fff;padding:20px;max-height:400px;overflow-y:auto;font-family:Montserrat;font-size:16px}.renovation td,.renovation th{padding:15px!important}.ticket-record{padding:20px;text-decoration:none!important;border-bottom:2px solid #f5f5f5;color:#666;font-family:Lato;font-size:23px;position:relative}.ticket-record.unread{color:#000;font-weight:700}.ticket-record:before{content:"";position:absolute;width:0;height:2px;background-color:var(--red);bottom:-2px;left:0;transition:width .4s ease-in-out}.ticket-record:hover:before{width:100%}.inbox{background:#fff}#ticket-notes{margin-top:30px;background-color:#fff;padding:20px;display:flex;flex-direction:column;justify-content:space-between;position:relative}#ticket-notes .list{display:flex;flex-direction:column;height:400px;overflow-y:auto;overflow-x:auto}#ticket-notes .input{width:100%;height:100%;border:2px solid #f3f3f3;border-top:0;vertical-align:middle;border-radius:20px;background-color:#ededed;padding:10px}.messages{background-color:#ededed;overflow:auto;border:2px solid #e5e5e5;margin-bottom:20px}.replies{display:flex;justify-content:space-between;padding:10px;margin:10px;align-self:flex-end}.replies img{border-radius:50%;width:50px;height:50px;margin-left:20px}.replies .msg{border-top-right-radius:0}.replies .badge{align-self:flex-end}.sent{display:flex;justify-content:space-between;flex-direction:row-reverse;padding:10px;margin:10px;align-self:flex-start}.sent img{border-radius:50%;width:50px;height:50px;margin-right:20px}.sent .badge{align-self:flex-start}.badge{white-space:break-spaces!important}.msg{display:flex;flex-direction:column;border-radius:15px;background-color:#fdfdfd;padding:15px}.sent .msg{border-top-left-radius:0}.msg a,.msg span{margin:5px 0;word-break:break-word}.msg a{font-size:14px}.attach-tag{cursor:default;transition:background-color .3s ease-in-out;padding:5px;margin:0 2px 2px 0;border-radius:10px;display:flex;justify-content:space-between;align-items:center;min-width:fit-content;transition:all .2s ease-in-out}.attach-tag:hover{background-color:var(--green-1);color:#fff}.btn-attached-remove{margin-right:5px;cursor:pointer;opacity:.7}.btn-attached-remove:hover{opacity:1}.control,.ticket-notes .control{padding:8px 12px;margin-bottom:0;font-size:14px;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid #fff0;background:var(--red);color:#fff;border-radius:22px;transition:all .2s ease-in-out}.ticket-notes .control:hover{background-color:var(--red-hover);color:#fff}.attach-tag-container{display:flex;overflow-x:auto;align-items:flex-start}#message-input{border:none;background:0 0;width:100%}.ticket-notes input[type=file]{display:none!important}@media (max-width:576px){.msg{max-width:130px}}.ticket-notes input:focus{border:none!important;outline:0!important}.tickets .collection-empty{border-top:none!important}:root{--green-1:#2d91d7bf;--green-2:#49a9ee45;--green-3:#49a9ee6e;--red:#0c71c3;--red-hover:#a70044;--error-bc:#f8d7da;--error-fc:red}@media(min-width:405px){#modal-side-newsor .body{min-width:400px;max-width:400px}}@media(max-width:404px){#modal-side-newsor .body{min-width:100%;max-width:100%}}.lookup{display:flex;flex-direction:column}.lookup.disabled{opacity:.3;cursor:not-allowed}.lookup.disabled *{cursor:not-allowed!important}.lookup .input{margin-bottom:0!important}.lookup .toggle-search{transform:rotateZ(90deg);color:#bebebe}.lookup-controls{display:flex;padding:10px;align-items:center;cursor:pointer;justify-content:space-between}.lookup-input{display:flex;flex-grow:1;align-items:center}.lookup-selection{max-width:100%}.lookup-selection>span{padding:5px}.lookup-selection>span:first-child{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lookup-selection:hover{background-color:#f0f0f0!important}.lookup-selection .close:hover{background-color:#d0d0d0!important}.lookup-selection.edit{color:#1160b7;align-items:center;display:flex;font-weight:700}.lookup-selection.edit:hover{text-decoration:underline}.lookup-selection.read{color:#cacaca;cursor:text!important}.ds-n-i{display:none!important}.lookup-records{display:flex;flex-direction:column;border:2px solid #aaa;position:relative;top:-1px;max-height:158px;overflow-y:auto;overflow-x:hidden}.lookup-record:not(:last-child){border-bottom:1px solid #aaa}.lookup-record{padding:5px;cursor:pointer}.lookup-record:hover{background-color:#f0f0f0}.lookup-more{color:#337ab7;cursor:pointer;border-bottom:1px solid #d8d8d8;padding:1px 5px}.lookup-more:hover{text-decoration:underline}.lookup-focused{box-shadow:0 0 2px 2px #93aefc}.lookup-controls input{border:none;outline:0}.revised_sors_table td{padding:15px!important}.revised_sors_table i{font-style:normal;font-weight:900;font-family:'Font Awesome 5 Free';padding:5px;cursor:pointer}input[type=checkbox]{width:auto}.revised_sors_table .fa-times{width:26px;height:26.8px;text-align:center}.renovation td{padding:0!important;vertical-align:middle!important;border-top:none!important}td>:first-child{padding:15px}.revised_sors_table input{width:100%}.table input[type=text]:disabled{background:0 0;border:none}.table select:disabled{border:none;background:0 0;opacity:1;appearance:none}.table input[type=text]:not(:disabled){border:1px solid #000}#sors-origin tr{cursor:pointer}#sors-origin tr:not(.selected){background-color:#f7f7f7;color:#b7b7b7}#sors-origin tr.selected{background-color:rgb(47 153 224 / 54%)}.photo-gallery{border:1px solid #bdbdbd;padding:5px}.photo-gallery a{color:#fff!important}.photo-gallery>label{margin-bottom:10px}.photo{width:100%}.photo img{width:100%;min-height:400px;max-height:400px}.photo h4{background-color:#000;color:#fff}.photo i{color:red}.minimized{margin-top:20px;overflow-x:scroll}.minimized img{margin-right:20px;width:100px;cursor:pointer;opacity:.6;transition:opacity .3s ease-in-out}.minimized img:hover{opacity:1!important}.slider-content{position:relative;top:0;background-color:#000;color:#fff;opacity:.7;transition:top .7s ease-in-out;justify-content:space-between;padding:0 10px}.wo-form .section{margin:0;margin-bottom:10px}.wo-form .nav-link{color:#000!important;background-color:white!important}.wo-form .nav-tabs>li.active>a{background-color:#6397ff!important}.nav-tabs>li>a{margin:3px!important;line-height:1.42857143;border:0 solid!important;border-radius:4px 4px 0 0}.wo-form .table-responsive{padding:0}.wo-form .fa-sync-alt{cursor:pointer}.flag{width:32px;height:32px;margin-right:10px;margin-bottom:10px;cursor:pointer}#modal-side-flags .body{min-width:300px}#modal-side-flags .body .img{text-align:center;border-bottom:1px solid #d8d8d8;padding-bottom:10px}#modal-side-flags .body img{width:150px}#collapsed-tabs .nav-item{padding:10px!important}#collapsed-tabs li.active{background-color:#a5b0ff!important}#collapsed-tabs .nav-item a{text-decoration:none!important;color:#000!important}@media(min-width:992px){.left-section{margin-right:10px}.right-section{margin-left:10px}}.br-bt-gr-1{border-bottom:1px solid #e0e0e0}#wo .nav-tabs{border-bottom:none!important}.tabs-container{font-size:16px;margin-top:22px;border-bottom:3px solid #6397ff}.button-custom{width:100%!important;border:none;padding:10px 20px!important;background-color:#4695FF!important;margin-bottom:20px!important;border-radius:20px;font-family:'Lato';text-align:center;color:#fff;text-decoration:none;display:inline-block;font-size:inherit;font-weight:700!important;transition:background-color 0.3s ease,color 0.3s ease}.button-custom:hover{background-color:#183057!important;text-decoration:none;color:#fff}.process-bar{display:flex;justify-content:space-between;height:60px;background-color:#e4e4e4;border-radius:0 0 500px 500px}.process-bar .process{flex-grow:.3;position:relative;display:flex;justify-content:center;align-items:center;cursor:default}.process-bar .active{cursor:pointer;font-weight:700}.process-bar .await{cursor:not-allowed}.process-bar .active,.process-bar .complete{border-top:5px solid #db3923}.process-bar .process .icon{position:absolute;display:inline-block;width:26px;height:26px;top:-16px;left:50%;transform:translateX(-50%);background-size:cover}.process-bar .active .icon{background-image:url(/Themes/ContractorSecondTheme/Content/images/active.png)}.process-bar .active .icon:before{content:''}.process-bar .await .icon{background-image:url(/Themes/ContractorSecondTheme/Content/images/await.png)}.process-bar .complete .icon{background-image:url(/Themes/ContractorSecondTheme/Content/images/completed.png)}.wo-process-panel{position:absolute;background-color:#fff;box-shadow:rgb(0 0 0 / .5) 0 2px 4px 0;width:auto;max-width:400px;z-index:90}#myTabContent .tab-pane .row .col-xs-12{padding-left:0!important;padding-right:0!important}#active-process .row,#wo .row,.work-orders .row{margin-left:0;margin-right:0}#active-process .field{padding:0 20px!important;margin-bottom:10px!important}.box .row{padding:10px;margin-bottom:10px}.box .row div:first-child{font-weight:700}.col-xs-12 .col-sm-4 .col-md-5,.comp-docs-sec .col-xs-12{padding-left:0;padding-right:0}.col-sm-12.col-md-5,.wo-process-panel .col-xs-12{margin:5px 0}@media(max-width:1199px){.process{display:none!important}.process-bar .active{display:flex!important;flex-grow:1!important}}@media(min-width:1200px){.wo-process-panel{min-width:400px}}#myTabs{max-height:40px;overflow-y:hidden;margin-left:3px}#collapsed-tabs{position:absolute;background-color:#fff;box-shadow:rgb(0 0 0 / .5) 0 2px 4px 0;width:125px}#collapsed-tabs ul{margin-bottom:0;max-height:300px;overflow-y:auto;padding:0}#collapsed-tabs li.active{border-radius:0!important}.wo-process-panel .a{text-decoration:none;font-size:21px;font-weight:700;line-height:1;margin-right:10px}.stage-details{background-color:#fff;padding:20px;margin:50px 0;font-family:Montserrat}.stage-details .figure{display:flex;flex-direction:column;align-items:center;margin:30px 0;padding:15px 0;border:1px solid grey;border-radius:5px}.stage-details .figure img{width:100%}.stage-details .figure label{margin-top:10px;font-size:16px;font-weight:800}.stage-details ol li{list-style:decimal}.stage-details.ul-header{font-size:18px}.stage-details ol,.stage-details ul{font-size:17px}#unpaid-panel .explorer{max-height:250px;overflow-y:auto}#unpaid-panel .explorer #add-documents,#unpaid-panel .explorer #add-photos,#unpaid-panel .explorer .file{flex-direction:row!important;padding:0!important;margin:0!important;padding:5px;margin-bottom:10px!important;margin-right:10px!important}#unpaid-panel .explorer #add-documents img,#unpaid-panel .explorer #add-photos img,#unpaid-panel .explorer .file img{width:25px!important;height:25px!important}#unpaid-panel .bx-sh{box-shadow:0 8px 18px 0 rgb(0 0 0 / .09);border:1px solid #f6f6f6}.comp-docs-sec .col-xs-12{margin:0!important}#unpaid-panel .explorer .file img,.explorer .folder img,.explorer .upload img{width:35px;height:35px}#unpaid-panel .attach-tag-container{max-height:150px;overflow-y:auto}.personal-info-main:not(:last-child){margin-bottom:30px}.personal-info-main{background-color:rgb(255 255 255);border-radius:8px;box-shadow:0 8px 18px 0 rgb(0 0 0 / .09);text-align:left}.personal-info-main:not(.fxd)>h4:not(.open-inputs)+div{display:none}.personal-info-main>h4,.personal-info-main>div{padding:0 15px 15px 15px}.personal-info-main>h4{margin-bottom:0;font-size:22px;color:#2d91d7bf;font-weight:700;cursor:pointer;position:relative}.personal-info-main:not(.fxd)>h4:after{font-family:"Font Awesome 5 Free";content:"\f067";position:absolute;right:20px}.personal-info-main:not(.fxd)>h4.open-inputs:after{content:"\f068"}.search-box{border-radius:10px;height:100%;margin-right:15px}.header-with-toggle{display:flex;justify-content:space-between;align-items:center}h3.collapsible-title{cursor:pointer;font-weight:700;color:#6397ff;font-size:23px}.menu-hr { opacity: 0; visibility: hidden; transition: opacity 0.3s ease, visibility 0.3s ease; } .menu-hr-handler:hover > .menu-hr { opacity: 1; visibility: visible; display: block; }/* Default (desktop and larger screens) */ .login-logo { display: none; } /* Mobile (screens smaller than 768px) */ @media (max-width: 990px) { .login-logo { display: flex; justify-content: center; margin-bottom: 20px; } .login-logo .logo-img { width: 120px; /* Adjust width as needed */ height: auto; /* Maintain aspect ratio */ } }