body{background:#fafafa;color:#545454;font-family:Inter,sans-serif}body .fs-7{font-size:.7rem!important}body .fs-14px{font-size:14px!important}body .text-heading-color{color:#1c1c1c}body header{border-bottom:1px solid #b9b9b9}body header .header-link{color:#1c1c1c;font-size:15px;font-weight:600}body header .header-link:hover{color:#000}body header .my-account-link{color:#969696;font-size:13px}body header .my-account-link:hover{color:#303030}body .sub-header{background:#fafafa;padding-top:30px;top:80px;z-index:1000}body .sub-header .breadcrumb-item{color:#969696;font-size:13px}body .sub-header .breadcrumb-item:before{content:"\f061";font-family:FontAwesome}body .sub-header .breadcrumb-item:first-child:before{content:""}body footer{border-top:1px solid #e4e4e4;font-size:13px}body footer,body footer .nav-link{color:#969696}body .page-content{padding-bottom:30px;padding-top:0}body .page-content h1{color:#1c1c1c;font-size:24px;font-weight:600}body .page-content h2{color:#1c1c1c;font-size:20px;font-weight:600}body .page-content h3{color:#1c1c1c;font-size:18px;font-weight:600}body .page-content hr{margin:10px 0}body .page-content .forgot-password-btn{color:#969696;cursor:pointer;font-size:13px}body .page-content .sidebar-menu .nav-link{color:#545454;font-size:15px;line-height:22px}body .page-content .sidebar-menu .nav-link.active{color:#d21557}body .page-content .sidebar-menu .nav-link:hover{color:#000}body .page-content .sidebar-menu .nav-link i{margin-right:16px;text-align:center;width:19px}body .page-content .sidebar-menu .nav-link span{margin-bottom:10px;padding:6px 10px}body .page-content .sidebar-menu .nav-link span:last-child{margin-bottom:0}body .page-content .sidebar-menu .nav-link.switchboard-product-nav-link{padding:6px 10px}body .page-content .sidebar-menu .nav-link.switchboard-product-nav-link .switchboard-product-amount{background:#f8f9fa;border-radius:4px;color:#212529;font-size:12px;min-width:16px;padding:3px 4px;text-align:center}body .page-content .sidebar-menu .switchboard-info-label{color:#9a9a9a;font-size:14px;font-weight:500;margin-bottom:8px}body .page-content .sidebar-menu .switchboard-info-value{color:#232323;font-size:14px;font-weight:500;margin-bottom:0}body .page-content .sidebar-menu .switchboard-info-value-tag{background:#e4e4e4;border-radius:6px;color:#545454;font-size:12px;padding:2px 12px}body .page-content .sidebar-menu .switchboard-info-value-tag.switchboard-info-value-tag-blue{background:#e1fdfd;color:#3e77b0}body .page-content .sidebar-menu h2 a{color:#1c1c1c}body .page-content .sidebar-menu h2 a:hover{color:#424242}body .page-content .table tr{border-bottom-color:#e4e4e4}body .page-content .table tr td,body .page-content .table tr th{color:#545454;font-size:15px}body .page-content .table tr td.table-actions,body .page-content .table tr th.table-actions{text-align:right;width:150px}body .page-content .table tr td.table-actions .table-btn,body .page-content .table tr th.table-actions .table-btn{color:#969696}body .page-content .table tr td.table-actions .table-btn:hover,body .page-content .table tr th.table-actions .table-btn:hover{color:#303030}body .page-content .table tr td.table-actions .table-btn.delete-btn:hover,body .page-content .table tr th.table-actions .table-btn.delete-btn:hover{color:#dc3545}body .page-content .table tr td .default-table-btn,body .page-content .table tr th .default-table-btn{color:#969696}body .page-content .table tr td .default-table-btn:hover,body .page-content .table tr th .default-table-btn:hover{color:#303030}body .page-content .table tr td .switchboard-not-finished-icon,body .page-content .table tr th .switchboard-not-finished-icon{padding-right:3px}body .page-content .table thead th,body .page-content .table thead tr{background:#f4f4f4;font-weight:600}body .page-content .table tfoot td,body .page-content .table tfoot tr{background:#f9f9f9}body .page-content .table.switchboard-table tr td.table-actions,body .page-content .table.switchboard-table tr th.table-actions{width:174px}body .page-content .table.wizard-product-table thead th,body .page-content .table.wizard-product-table thead tr{background:0 0;border:0}body .page-content .table.wizard-product-table .wizard-current-select-column{width:120px}body .page-content .table.wizard-product-table .wizard-current-column{width:85px}body .page-content .table.wizard-product-table .wizard-amount-input-column{width:145px}body .page-content .table.wizard-product-table .wizard-amount-input-column.wizard-readonly-input{width:54px}body .page-content .table.wizard-product-table .wizard-amount-input-column .btn{background:#fff;border-color:#dee2e6}body .page-content .table.wizard-product-table .wizard-amount-input-column .btn:active,body .page-content .table.wizard-product-table .wizard-amount-input-column .btn:focus-visible,body .page-content .table.wizard-product-table .wizard-amount-input-column .btn:hover{background:#6c757d}body .page-content .table.wizard-product-table .wizard-amount-input-column input{padding:6px 8px;text-align:center}body .page-content .table.wizard-product-table .wizard-amount-delete-column{width:56px}body .page-content .table.wizard-product-table .wizard-amount-delete-column .btn{background:#fff;border-color:#dee2e6}body .page-content .table.wizard-product-table .wizard-amount-delete-column .btn:active,body .page-content .table.wizard-product-table .wizard-amount-delete-column .btn:focus-visible,body .page-content .table.wizard-product-table .wizard-amount-delete-column .btn:hover{background:#6c757d}body .page-content .table.budget-product-table thead th,body .page-content .table.budget-product-table thead tr{font-weight:400}body .page-content .table.budget-product-table tbody tr td{font-size:14px}body .page-content .table.budget-product-table tr:last-child td{border:0}body .page-content .wizard-switchboard-small-column{width:75px}body .page-content .wizard-switchboard-medium-column{width:105px}body .page-content .budget-code-column{width:155px;word-break:break-all}body .page-content .budget-manufacturer-column{width:110px;word-break:break-all}body .page-content .budget-amount-column{width:60px}body .page-content .budget-price-column{width:105px}body .page-content .budget-client-box{background:#f4f4f4}body .page-content .budget-info-title{color:#1c1c1c;font-size:14px;font-weight:600}body .form-label{font-size:15px}body .select2-container--bootstrap-5 .select2-selection{border:1px solid #dee2e6;border-radius:6px}body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered{display:flex}body .btn-edit{background-color:#343a40;color:#fff}body .btn-edit:active,body .btn-edit:disabled,body .btn-edit:hover{background-color:#4b545c!important;border-color:transparent!important;color:#fff!important}body .btn-wizard-save{background-color:#17a2b8;color:#fff}body .btn-wizard-save:active,body .btn-wizard-save:disabled,body .btn-wizard-save:hover{background-color:#117a8b!important;border-color:transparent!important;color:#fff!important}body .wizard-header-image{border:1px solid #dedede;border-radius:6px;width:100px}body .wizard-header-image-note{font-size:10px;margin-bottom:0}body .wizard-sidebar-back{color:#969696;font-size:16px}body .notes-explanation-text{color:#969696;font-size:12px}body .manufacturer-product-instructions{font-size:15px}.grecaptcha-badge{visibility:hidden!important}.alert{align-items:center;border:0;display:flex;font-size:15px;font-weight:600}.alert .alert-icon{font-size:30px;margin-right:10px}.alert .alert-title{flex-grow:1;font-size:15px;font-weight:600}.alert .alert-close{cursor:pointer;font-size:16px;margin-left:12px;padding:3px}.alert-info{background:#f1f8ff}.alert-info,.alert-info .alert-close{color:#007bff}.toastify{align-items:center;display:flex;font-size:14px;font-weight:400;justify-content:space-between;max-width:calc(100vw - 20px);min-width:350px;width:-moz-fit-content;width:fit-content}.toastify .toast-icon{font-size:30px;margin-right:14px}.toastify .toast-message{flex-grow:1}.toastify .toast-title{font-size:15px;font-weight:600}.toastify .toast-close{font-size:15px;margin-left:12px;opacity:1}.toastify-danger{background:#f8d7da;color:#9d402f}.toastify-danger .toast-close{color:#9d402f}.toastify-warning{background:#fff3e7;color:#ff9017}.toastify-warning .toast-close{color:#ff9017}.toastify-info{background:#f1f8ff;color:#007bff}.toastify-info .toast-close{color:#007bff}.toastify-success{background:#e5f7e7;color:#00b517}.toastify-success .toast-close{color:#00b517}.swal2-container .swal2-actions .swal2-confirm{background:#198754}.swal2-container .swal2-actions .swal2-confirm:hover{background:#115c39}.swal2-container .swal2-actions .swal2-confirm:focus{box-shadow:0 0 0 3px rgba(26,135,84,.5)}.gray-tooltip{--bs-tooltip-bg:var(--bs-gray-700);--bs-tooltip-color:var(--bs-white);--bs-tooltip-opacity:1}@media print{@page{margin-left:.3in;margin-right:.3in}body{background:#fff;-webkit-print-color-adjust:exact}body .page-content .budget-report-title{font-size:1.5rem!important}body .page-content .budget-switchboard-title{font-size:18px}body .page-content .budget-product-group-title{font-size:16px}body .page-content .table.budget-product-table tbody tr td,body .page-content .table.budget-product-table thead tr th{font-size:12px}body .page-content .table.budget-product-table .budget-code-column{width:100px}body .page-content .table.budget-product-table .budget-manufacturer-column{width:96px}body .page-content .table.budget-product-table .budget-amount-column{width:50px}body .page-content .table.budget-product-table .budget-price-column{width:92px}.print-container{width:100%}.p-print-0{padding:0!important}}
