@font-face{font-family:"Inter";src:url("/fonts/Inter.ttf")}@font-face{font-family:"Urbanist";src:url("/fonts/Urbanist.ttf")}::-webkit-scrollbar-track{border-radius:10px;background-color:#f4f5f7}::-webkit-scrollbar{width:8px;background-color:#1d2939}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#1d2939}.dragableModal{cursor:move}html,body{font-family:'Inter',sans-serif;font-size:12px;color:#1d2939}a{color:#1d2939;font-weight:bold}h1,h2{font-family:Urbanist,Helvetica,Arial,sans-serif;font-weight:bold}h3,h4,h5{font-family:'Inter',sans-serif}h1{font-size:1.8rem;line-height:2rem}h2{font-size:1.6rem;line-height:2rem}a{text-decoration:none}a:hover{text-decoration:underline}main{background-color:#fff;min-height:calc(100vh - 200px)}header,footer,.modal-header{background-color:#101828;color:#fff}.modal-header .btn-close{filter:var(--bs-btn-close-white-filter)}header a,footer a,.footer a{color:#fff}.footer{background-color:#1d2939;border-bottom:1px solid #e5e5e5}.docsPanel .breadcrumb-item a{border:1px solid #1d2939;border-radius:5px;padding:1px 5px}.docsPanel .breadcrumb-item a:hover{text-decoration:none}.docsPanel .breadcrumb-item.active a{background-color:#1d2939;color:#ffd333}.icon-link{font-size:1.1em}.logo{width:85px}.logo-footer{width:67px}.fsBoNav{background-color:#101828;font-weight:bold;font-size:1.1em}.nav-link{color:#fff;cursor:pointer;transition:none;text-decoration:none!important}.nav-link:hover,.nav-link:focus,.nav-item.active .nav-link{color:#ffd333}.nav-tabs .nav-link:not(.disabled){background-color:#101828}.nav-tabs .nav-link.active{background-color:#fff}.tab-pane{border-left:var(--bs-border-width) solid var(--bs-border-color);border-right:var(--bs-border-width) solid var(--bs-border-color);border-bottom:var(--bs-border-width) solid var(--bs-border-color);border-bottom-left-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius);padding:1rem}.pnlBg{background-color:#f4f5f7}.formPanel{background-color:#f4f5f7;border-radius:.75rem!important;padding:1rem!important;height:100%!important;border:1px solid #d9d9d9}.formPanel .row{margin-top:0}.formPanel.fpAuto{height:auto!important}.formPanel.highlight{background-color:#fff0ba}.filtersPanel{padding:.3rem!important;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:.25rem}.filtersPanel>div{padding:.3rem}.hide{display:none!important}.invisible{visibility:hidden!important}input[type=year],input[type=month],input[type=date],input[type=datetime],input[type=datetime-local],input[type=time]{width:auto}input[type=number]{max-width:110px}.filtersPanel input[type=year],.filtersPanel input[type=month],.filtersPanel input[type=date],.filtersPanel input[type=datetime],.filtersPanel input[type=datetime-local],.filtersPanel input[type=time]{width:100%!important}.input-changed{border:2px solid #86b7fe}.input-validation-error:not([disabled]){border:2px solid #d1272d!important}.mce-content-body{font-size:1rem}textarea{height:150px}.data textarea{height:75px}.form-checkboxlist{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1rem 5rem;padding:.5rem 0}.form-checkboxlist label{flex:1;min-width:175px}.form-checkboxlist input{margin:0 .2rem 0 0}.form-label{margin-bottom:.1rem!important}.form-control:disabled,.form-select:disabled{background-color:#efefef}tr[data-clickid],div[data-clickid]{cursor:pointer}.form-select.input-changed{border-width:1px}.dashboard.row{align-items:stretch;justify-content:center}.dashboard .card,.spOfCard{align-items:center;text-align:center;margin:1rem}.dashboard .card .card-img-top{width:64px;height:64px;margin:10px auto 0 auto}.dashboard .card a{text-decoration:none!important}.dashboard .card:hover{background-color:#fff0ba}.quoteNotes p{margin-bottom:.1rem}.red{color:#d1272d}.thead{position:sticky;top:0}.tfoot{position:sticky;bottom:0}.headerRow{display:flex;align-items:flex-end;border-bottom:1px solid #bbb;background-color:#fff}.footerRow{display:flex;align-items:flex-end;border-top:1px solid #bbb;background-color:#fff}.headerRow div,.footerRow div,.datatitle{font-weight:bold;padding:.25rem .5rem}.dataRow{display:flex;border-color:var(--bs-table-border-color);border-style:solid;border-top-width:0;border-left-width:0;border-right-width:0;border-bottom-width:.5px}.dataRow a,.dataRow .data a{font-weight:normal}.datatitle{display:none;width:40%;padding:.5rem}.table{width:100%;max-width:1000px;margin:0 auto}.table-large{max-width:100%}.table-striped .dataRow:nth-child(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table .dataRow.highlight>*{--bs-table-bg-type:#b3e786}.table .dataRow.warning>*{--bs-table-bg-type:#c33240;--bs-table-color-type:#f8f9fa}.table-hover .dataRow:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg);background-color:var(--bs-table-hover-bg)}.form-check-input{width:1.25rem;height:1.25rem}.quoteExtraPanel>div{margin:0;padding:0!important}.quoteExtraPanel .formPanel{padding:.75rem!important}a.btn{text-decoration:none!important}.supIco{width:18px;padding:.5rem .25rem!important}.accordion-body{padding:.75rem}button[data-bs-toggle="collapse"].collapsed:not(.accordion-button):before{content:'+';font-weight:bold;font-size:1.2rem;line-height:1.2rem;display:block;width:15px}button[data-bs-toggle="collapse"]:not(.accordion-button):not(.collapsed):before{content:'-';font-weight:bold;font-size:1.2rem;line-height:1.2rem;display:block;width:15px}.notesContainer{width:100%;overflow-y:scroll;max-height:500px;margin-bottom:10px}.notesFilter{width:auto;padding:.15rem 2.25rem .15rem .75rem;margin:.25rem}.note{background-color:#ffff;margin-bottom:10px;padding:0 .5rem .25rem .5rem;color:#000;word-wrap:break-word;width:100%}.noteHeader{width:100%;font-weight:bold;display:flex;justify-content:space-between;align-items:flex-end}.noteHeader button{margin:2px}.noteTags{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.noteTags span{text-transform:uppercase;background-color:#f4f5f7!important;border-radius:8px!important;padding:2px 7px;font-size:.8em}.newnote{height:5rem}.noteTagOptions{display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:.3rem}.noteTagOptions .btn{padding:.1rem .5rem!important;border-width:2px;border-radius:.85rem}.popover-body ul{padding-left:1rem}.popover-body ul li{margin-bottom:.5rem}.disabledLbl:disabled{border:0;background-color:transparent;--bs-form-select-bg-img:none;padding-left:0}input[readonly],textarea[readonly],.input-group-text:has(+input[readonly]){border:0!important;background-color:transparent!important}#documents{width:100%;height:calc(100% - 32px);min-height:500px;position:relative}#documents #spinner{width:3rem;height:3rem;position:absolute;top:calc(50% - 1.5rem);left:calc(50% - 1.5rem);z-index:1}#documents #noselection{width:160px;position:absolute;top:calc(50% - .6rem);left:calc(50% - 80px);z-index:1;font-weight:bold;font-size:1.2rem}#documents .iframe{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;display:none}.blob{box-sizing:border-box;display:block;background-color:#1d2939;border-radius:50%;color:#fff;padding:8px 2.5px 0 2.5px;text-align:center;width:55px;height:55px;font-size:1.1em;line-height:1.5em}.dashPanelInner{display:flex;flex-wrap:wrap;align-content:center;justify-content:space-between;align-items:flex-end;gap:2rem}.metric{flex:1 1 150px;font-size:1.15em;margin:0;text-align:center;display:none;justify-content:center}#performancePanel .metric{text-align:right}.metricName{display:block;font-weight:bold}.metricValue{display:block;color:#1d2939;font-weight:bold;font-size:1.5em}.metricTarget{display:block}#recentActivityContainer,#dashboardCalendar{position:relative;width:100%;margin:0;overflow:auto}#dashboardCalendar{max-height:352px}#recentActivityContainer{max-height:555px}#recentActivityContainer,#performanceGraph{border:1px solid #d5d5d5}.ec-timeline .ec-main,.ec-days{flex:1 1 100%}.ec-day,.ec-resource,.ec-line{flex:1 1 0%}.ec-time-grid .ec-time,.ec-time-grid .ec-line{height:24px}h4.ec-event-title{font-size:1rem;font-weight:normal}h4.ec-event-title span{position:absolute;top:2px;right:2px}.ec-timeline article.ec-event{width:98%!important;left:1%!important;max-height:2.8rem!important}.ec-timeline .ec-sidebar,.ec-header{background-color:#f4f5f7}.ec-bg-event{background-color:hsl(0 0 0/70%)!important}.popover{--bs-popover-bg:#1d2939;--bs-popover-body-color:#fff;--bs-popover-font-size:.95rem}.popover-header{--bs-popover-header-bg:#101828;--bs-popover-header-color:#fff}h3.popover-header{display:none}.popover-body{max-height:50rem;overflow:auto}.popMultiTask{padding:1rem 0}.popMultiTask:not(:last-child){border-bottom:1px #fff solid}.calendarDeptartment{width:auto;display:inline}.qtblue{background-color:#1d2939}.priority0{background-color:#44885e!important}.priority1{background-color:#ffa500!important}.priority2{background-color:#c45757!important}.pipe-board-columns{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;align-items:stretch;height:100%;margin:0;padding:.25rem}.pipe-column{flex:0 0 auto;width:12.49%;background-color:#fff;box-sizing:border-box;float:left;display:flex;flex-flow:column nowrap}.pipe-column-header{flex:0 0 35px;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;border-bottom:1px solid #fff;border-right:1px solid #fff;background-color:#1d2939;color:#fff;padding:5px;box-sizing:content-box;position:relative}.pipe-column-header>div{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;justify-content:space-between}.pipe-column-title{font-weight:700;font-size:14px;flex:1 1 150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-wrap:normal;text-align:left}.pipe-column-cards{overflow-x:hidden;overflow-y:hidden;flex:1;border-right:1px solid #1d2939}.pipe-column:last-child .pipe-column-cards,.pipe-column:last-child .pipe-column-header{border-right:0}.pipe-card{box-sizing:border-box;width:100%;background-color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;cursor:pointer;border-bottom:1px solid #e8e8e8}.pipe-card>div{display:flex}.pipe-card-col-left{padding:0 5px;flex:1 1 auto;overflow:hidden;text-align:left;display:flex;flex-direction:column;justify-content:center;height:40px}.pipe-card-col-left>*{max-width:100%;color:#202938;line-height:1.5}.pipe-card-col-left>*,.pipe-card-description,.pipe-card-title-text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-wrap:normal}.pipe-card-col-right{text-align:right;padding:10px 5px 10px 0;width:65px;flex:0 0 65px}.pipe-card-value{font-size:14px;margin-left:5px;text-align:right;line-height:1.5}.sort-grid{display:flex;flex-wrap:wrap;align-content:flex-start;width:100%;height:100%}.sort-grid-item{width:75px;height:75px;margin:.5rem;padding:.25rem;border:1px solid #1d2939;border-radius:20px;background-color:#f4f5f7;color:#1d2939;font-weight:bold;font-size:.9rem;text-align:center;display:inline-flex;align-items:center;justify-content:center;cursor:move}.noteRepeatEvery{width:4.5rem;display:inline}.noteRepeatUnit{width:auto;display:inline}.custom-treeview-wrapper li{color:#1d2939}.custom-treeview-wrapper li.selected>.treeview-node-content{background-color:transparent;color:#1d2939;border-radius:0}.spOfCard{border-radius:1rem;margin:1.25rem;height:calc(100% - 2.5rem)}.spOfCard .card-title{font-size:2rem;margin:1rem 0}.spOfCard p.card-text{margin:0;font-size:1.1em}.spOfCard .price{font-weight:500;font-size:1.75rem}.spOfCard .badge{font-size:1.2rem;padding:.75rem 1rem;margin:.25rem}.spOfCard .userBtn{width:calc(50% - 2rem);min-width:150px;margin:.5rem;padding:.5rem 1rem;background-color:#ffd333;border-color:#ffd333;color:#1d2939;font-size:1.1rem}@media screen and (max-width:1100px){.table-large>*>.headerRow{display:none}.table-large>*>.dataRow{flex-wrap:wrap}.table-large>*>.dataRow .data{width:60%!important;text-align:left!important}.table-large>*>.dataRow .datatitle{display:block;text-align:left!important}}@media screen and (max-width:750px){.headerRow{display:none}.dataRow{flex-wrap:wrap}.data{width:60%!important;text-align:left!important}.datatitle{display:block;text-align:left!important}}@media screen and (max-width:600px){.logo{width:60px}#searchTerm{width:130px}}