@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,600);html{font-size:16px}body{background-color:#fafbfe}.cameraGridResultToolbar .choices__inner{padding:0!important;min-height:0!important;height:100%;background-color:inherit}.cameraGridResultToolbar .choices{flex:1 1 auto}.breadcrumb-item a{font-size:.75rem;text-decoration:none!important;color:#000}#contactList .card.li.list-item.non-selectable{opacity:.6;background-color:#f8f9fa;cursor:not-allowed;pointer-events:none}#contactList .card.li.list-item.non-selectable .card-title,#contactList .card.li.list-item.non-selectable .card-subtitle,#contactList .card.li.list-item.non-selectable .card-text{color:#6c757d}#contactList .non-selectable::after{content:'Already selected';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.7);color:#fff;padding:5px 10px;border-radius:3px;font-size:.8rem;display:none}#contactList .non-selectable:hover::after{display:block}#maindiv{background-color:#fafbfe}.errortext{color:#000}.dropdown-item{color:#000!important}.code{border-right:2px solid;font-size:26px;padding:0 15px 0 15px;text-align:center}.submit-progress{width:100%;text-align:center;vertical-align:middle;position:absolute;display:table-cell;padding-top:22%;opacity:.5;z-index:1000;height:100%;background-color:#d3d3d3}.submit-progress i{margin-right:.5em}.footer{position:absolute;bottom:0;width:100%;height:60px;line-height:60px;background-color:#f5f5f5}.serial{flex:0 1 100%;padding:0;margin:0}.serial a{margin:5px;display:block;padding:10px;background-color:#f1f1f1;border-radius:25px;color:#c51010;font-family:'Open Sans',sans-serif;border-spacing:.1rem;text-align:center;font-weight:bold;box-shadow:0 0 8px #6c757d}.serial a:hover{transition:.5s;color:#fff;background:#af0c0c;box-shadow:0 0 40px #666;padding:12px;border-radius:26px}#editModal .modal-body{padding-top:5px}.botFloLeft{width:60px;height:60px;border-radius:100%;background:#f44336;left:10;bottom:10px;position:fixed;margin-right:16px;margin-bottom:16px;border:0;outline:0;color:#fff;font-size:36px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);transition:.3s;text-align:center;align-items:center}.botFloLeft:hover{transition:1s;background:#c51010;color:#fff;transform:scale(1.1)}.btnSub{width:100%;background:transparent;border:0;font-family:'Open Sans',sans-serif;padding:10px;border-radius:10px;cursor:pointer;border:1px solid #f1f1f1;color:#af0c0c}.btnSub:hover{transition:1s;background:#af0c0c;color:#fff}.center{width:100%;margin-top:45px;display:flex;justify-content:center}a:hover,a:visited,a:link,a:active{text-decoration:none}.container1{position:relative;text-align:center;max-height:300px;color:#fff;width:100%;overflow:hidden}.btn-circle-right{width:60px;height:60px;border-radius:100%;font-size:24px;line-height:1.8;z-index:1;right:0;bottom:10px;position:fixed;margin-right:40px;margin-bottom:40px}.btn-circle-left{width:60px;height:60px;border-radius:100%;font-size:14px;line-height:3;z-index:1;left:1;bottom:10px;position:fixed;margin-right:40px;margin-bottom:40px}.btn-circle-small{width:60px;height:60px;border-radius:100%;font-size:22px;line-height:1.8;z-index:1}.editTableIcon{width:18px;height:18px}.logo{font-size:16pt;font-weight:bold}.slogan{font-size:12pt;font-family:'Raleway',sans-serif}.page-title h1{font-family:'Raleway',sans-serif;font-weight:bold}h2{padding-bottom:15px;letter-spacing:.2rem;font-size:26pt;font-weight:400;color:#303030;text-align:center;color:#808080}h3{padding-bottom:5px;font-size:18pt;font-weight:350;color:#808080;text-align:center}h4{padding-top:0;padding-bottom:0;font-size:16pt;font-weight:500;text-align:center;color:#808080}h5{padding-top:0;padding-bottom:10px;font-size:10pt;font-weight:300;text-align:center;color:#808080}.inactive-employee{color:#f00!important;font-style:italic!important}.is-active-yes{color:#008000!important}.is-active-no{color:#f00!important}.is-billable-yes{color:#008000!important}.is-billable-no{color:#f00!important}.is-ndda-yes{color:#008000!important}.is-ndda-no{color:#f00!important}.table-row-label{vertical-align:top;text-align:end;font-weight:bold}.table-row-data{vertical-align:top;text-align:left}.card-detail .card-footer{border-top:0;background-color:inherit}.radio-cards .btn-check:checked+.card{border-color:#f00!important}.radio-cards .card{background-color:#f9f8f8}.radio-cards .card:hover{cursor:pointer;border-color:#f00!important;background-color:#f8f9fa}#contactList ul .card{background-color:#f9f8f8}.box{width:100%;height:80px;border:1px solid #d3d3d3;border-radius:5px}.autocomplete{position:relative;display:inline-block}.autocomplete-items{position:absolute;border:1px solid #d4d4d4;border-bottom:0;border-top:0;z-index:99;top:100%;left:0;right:0}.autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4}.autocomplete-items div:hover{background-color:#e9e9e9}.autocomplete-active{background-color:#1e90ff!important;color:#fff}.card .label{font-weight:bold}.card-text .label{font-weight:bold}crud-card-h1{font-size:1.5rem;font-weight:bold}.crud-card .label{font-weight:bold}.form-label{font-weight:bold}.dataTables_scroll .dataTables_scrollBody{border-bottom:.5px solid #b9b0b0}@media(min-width:992px){.phones-wrap .remove-field{position:relative;top:45px}}@media(min-width:992px) and (max-width:1049px){#main-nav .nav-link{font-size:.8rem}}@media(min-width:1050px) and (max-width:1099px){#main-nav .nav-link{font-size:.85rem}}@media(min-width:1100px) and (max-width:1199px){#main-nav .nav-link{font-size:.9rem}}.crud-card .box-header{margin-bottom:0}.crud-card .box{height:auto;width:auto;margin-bottom:8px}.crud-card .card-footer{padding-top:0;background-color:inherit}.filter-section .input-group .form-control,.filter-section .input-group .form-select{font-size:.875rem}.filter-section .input-group .input-group-text{font-size:.8125rem}.filter-section .filter-group .filter-item{padding-right:8px;padding-bottom:8px}@media(max-width:320px){.filter-section .filter-group .filter-item{padding-right:0;padding-bottom:4px}}@media(min-width:992px) and (max-width:1050px){.filter-section .filter-group .filter-item{padding-right:6px;padding-bottom:6px}}@media(max-width:320px){.SitesGridResultFilterToolbar{max-width:300px;margin:0 auto}.input-group .form-control,.input-group .form-select{font-size:.8125rem}.input-group .input-group-text{font-size:.75rem}}.audit{font-size:.9rem}.sales-admin{font-weight:bolder}.sales-steps h4{padding-top:0;padding-bottom:0;font-size:16pt;font-weight:600;text-align:center;vertical-align:middle;color:#808080}.sales-steps .label{font-weight:bold}.sales-steps .emphasis{font-weight:bold}.sales-steps .emphasis-undl{font-weight:bold;text-decoration:underline}.sales-steps p{font-size:1.1rem;vertical-align:middle;margin-bottom:0}.sales-steps .card-body{padding-bottom:0}.sales-steps .card-footer{padding-top:0;background-color:inherit}.leads-sales-content .table>:not(caption)>*>*{background-color:inherit!important}.leads-sales-content .tab-pane .card:first-child{border-radius:0% 0% .5% .5%!important;border-top:0!important}.leads-sales-content .table>:not(caption)>*>*{background-color:inherit!important}.leads-sales-content .tab-pane .card:first-child{border-radius:0% 0% .5% .5%!important;border-top:0!important}.leads-status-closed{color:#f00;font-weight:bolder}.leads-status-open{color:#228b22;font-weight:bolder}.sales-lead-temp-hot{color:#f00!important;font-weight:bolder}.sales-lead-temp-warm{color:#ff8c00!important;font-weight:bolder}.leads-clients-notapproved{color:#f00;font-weight:bolder}#createProposalForm .form-label{font-weight:bold}#editProposalForm .form-label{font-weight:bold}form .unit-row .remove_field{position:relative;top:32px}.login,.image{min-height:100vh}.bg-image{background-image:url("../images/eye.jpg?v=fOxPg1ApH1rT7uzdFR2xLBgop7Y");background-size:cover;background-position:center center}.logo-background{background-image:url("../images/edit.jpg?v=NRivTOUI269nbbVsj_mx92gNHJo");background-repeat:no-repeat;background-size:cover}.logo1{width:350px;height:100px}.navbar-brand img{max-width:120px;height:auto}.container_login{max-width:100%!important;padding:0!important;padding:0 30px 15px 30px!important}.container_login_main{max-width:100%!important;padding:0!important;overflow:hidden!important}@media(min-width:576px){.logo1{width:350px;height:100px}}tfoot{display:table-header-group}tr.even{background-color:#f2f2f2}tr.odd{background-color:#fff}#tblUnits tbody tr:nth-child(even){background-color:#f2f2f2}#tblUnits tbody tr:nth-child(odd){background-color:#fff}.filtertable tbody tr:nth-child(even){background-color:#f2f2f2}.filtertable tbody tr:nth-child(odd){background-color:#fff}.filtertable thead th{width:100px}hr{display:block;unicode-bidi:isolate;margin-block-start:.5em;margin-block-end:.5em;margin-inline-start:auto;margin-inline-end:auto;overflow:hidden;border-style:inset;border-width:1px;box-sizing:content-box;height:0;overflow:visible;margin-top:1rem;margin-bottom:1rem;border:0;border-top-color:#d3d3d3;border-top-style:none;border-top-width:medium;border-top:1px solid rgba(0,0,0,.1);background-color:#d3d3d3!important}.dataTables_wrapper .dataTables_paginate{text-align:right}.dataTables_wrapper .dataTables_filter{text-align:left!important;width:100%}.dataTables_wrapper .dataTables_filter label{width:100%}.dataTables_wrapper .dataTables_length{text-align:right!important}.dataTables_wrapper .dataTables_filter input{width:200px;padding-left:35px;position:relative;height:40px}.dataTables_wrapper .dataTables_filter .search-icon{position:absolute;pointer-events:none;z-index:1000;background:#e9ecef;width:40px;padding-bottom:7px;padding-left:5px;border-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;margin-top:1px}.search-iconf{padding-top:40%;padding-left:5px}div.dataTables_wrapper div.dataTables_filter input{width:100%!important}.table-container{height:auto;overflow:auto}.dataTables_scrollBody{height:auto!important}.bootstrap-select>.dropdown-toggle{border:1px solid #ced4da}.filtertable{display:none}.filtertable1{display:none}.filtertable2{display:none}#tblUnits{display:none}.tblUnits tr{cursor:pointer}.table-hover tr{cursor:pointer}.setwidth{width:20px!important}.loader-container{position:relative;width:100%;height:100%}.loader{border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:40px;height:40px;animation:spin 2s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.autocomplete-container{height:50px}.autocomplete-results{border:1px solid #ccc;max-height:200px;overflow-y:auto;z-index:1000;display:block;position:absolute;background:#fff;width:95%}.autocomplete-item{padding:5px;cursor:pointer}.autocomplete-item:hover{background-color:#f8f9fa}.form-control:read-only{background-color:#fff!important;opacity:1}.loading{position:fixed;display:none;z-index:1031;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0}.loading:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}a#navbarDropdown{color:var(--bs-nav-link-color)}@media(min-width:320px) and (max-width:768px){.container_login{padding:0 15px 15px 15px!important}.table-hide{display:none!important}.dataTables_filter{width:355px!important;margin-left:5px}.mobile-contacts-container{max-width:100%!important;padding:0!important;overflow-y:hidden!important;display:block!important;overflow-x:hidden}.float-left{width:95%!important}.dataTables_length{display:none}.card-size{display:flex;margin:10px;font-size:15px}.card_property_value{margin-left:15px}.camera-card-size{display:flex;margin:10px;font-size:14px}.card-size{margin-top:0!important;margin-bottom:0!important}.accordion-item h2{padding-bottom:0!important}}.progressbar a{text-decoration:none;color:#808080}.progressbar{counter-reset:step;width:100%;padding-left:0;padding-right:0}.progressbar li{list-style:none;width:16%;float:left;font-size:12pt;position:relative;text-align:center;color:#d8d8d8}.progressbar li:before{content:counter(step);counter-increment:step;width:30px;height:30px;line-height:27px;border:2px solid #d8d8d8;display:block;text-align:center;margin:0 auto 10px auto;border-radius:50%;background-color:#fff}.progressbar li:after{width:100%;height:2px;content:'';position:absolute;background-color:#d8d8d8;top:15px;left:-50%;z-index:-1}.progressbar li:first-child:after{content:none}.progressbar li.active{color:#808080;cursor:pointer}.progressbar li.active:before{border-color:#808080}.progressbar li.active:after{background-color:#808080}.borderlesstable tr td{border:0!important}.updatesTable th{background:#fff;position:sticky;top:0}.updatesTable{max-height:400px;overflow-y:scroll;display:block;border:2px solid #d3d3d3}.activeText{color:#008000;font-size:20px}.inactiveText{color:#f00;font-size:20px}.overflow-auto,.overflow-scroll{scrollbar-width:auto;-webkit-overflow-scrolling:touch}.overflow-auto::-webkit-scrollbar,.overflow-scroll::-webkit-scrollbar{width:12px;height:12px}.overflow-auto::-webkit-scrollbar-thumb,.overflow-scroll::-webkit-scrollbar-thumb{background-color:#888;border-radius:6px}.overflow-auto::-webkit-scrollbar-track,.overflow-scroll::-webkit-scrollbar-track{background:#f1f1f1}.selected-card{border:2px solid #f00!important;box-shadow:0 0 10px rgba(255,0,0,.5)!important}.list li .card:hover{cursor:pointer!important}