#account-funding-page .funding-list .input-group-addon{min-width:24px;padding-left:6px;padding-right:6px}#account-funding-page .funding-list .input-group-addon i{height:13px}#account-funding-page .funding-list .funded-date-input-group{width:130px}#account-funding-page .funding-list .funded-amount-input-group,#account-funding-page .funding-list .holdback-amount-input-group{width:100px}#account-funding-page .funding-list .actions-column{text-align:right;white-space:nowrap}#account-funding-page .funding-list .actions-column .calculate-funding-info-trigger i{color:#309a41}#account-funding-page .funding-list .actions-column .submit-funding-info-trigger i{color:#2e7af7}#account-funding-page .funding-list .actions-column .submit-funding-info-trigger i.loading-icon,#account-funding-page .funding-list .actions-column .submit-funding-info-trigger.loading i.submit-icon{display:none}#account-funding-page .funding-list .actions-column .submit-funding-info-trigger.loading i.loading-icon{display:inline-block}#account-funding-page .funding-list .load-next-accounts-trigger-container{background-color:transparent;padding-top:20px;text-align:center}#account-funding-page .form-buttons button i{margin-right:3px}#account-funding-page #set-all-dates-modal #set-all-dates-funded-date-label{white-space:nowrap}#account-funding-page #funding-page-error-modal .error-message{margin-bottom:0;white-space:pre-wrap}.action-log-page .action-log-item{border-left:3px solid #dae3f2;margin-bottom:30px}.action-log-page .action-log-item .user-time-and-entity{background-color:#dae3f2;margin-bottom:4px;padding:1px 0 1px 5px}.action-log-page .action-log-item .user-time-and-entity .user-name{float:left;font-size:14px;font-weight:700;margin-right:8px}.action-log-page .action-log-item .user-time-and-entity .log-time{float:left;font-style:italic}.action-log-page .action-log-item .user-time-and-entity .entity-type{background-color:#4b8df8;color:#fff;float:right;font-size:12px;padding:2px 6px}.action-log-page .action-log-item .user-time-and-entity .entity-type:focus,.action-log-page .action-log-item .user-time-and-entity .entity-type:hover{text-decoration:none}.action-log-page .action-log-item .action-description-and-changed-fields{margin-bottom:15px;padding:5px}.action-log-page .action-log-item .action-description-and-changed-fields .action-description{font-size:14px}.action-log-page .action-log-item .action-description-and-changed-fields .entity{margin-top:7px}.action-log-page .action-log-item .action-description-and-changed-fields .changed-fields{margin:13px 0 0}.action-log-page .action-log-item .action-description-and-changed-fields .changed-fields .highlighted-changed-field{color:#31708f;font-weight:700}.action-log-page .action-log-item .action-description-and-changed-fields .changed-fields .field-value{white-space:pre-wrap}#add-on-services-manage-page .select-add-controls-container{margin-bottom:15px}#add-on-services-manage-page .monitoring-company-selector{display:inline;margin-bottom:15px;margin-right:20px;width:auto}#add-on-services-manage-page .add-add-on-service-trigger{margin-bottom:15px;vertical-align:top}#add-on-services-manage-page .add-on-service-list .actions-column{width:64px}.alarm-events-page .event-source-header{font-size:18px;font-weight:400;margin-bottom:20px}.alarm-events-page .event-source-visibility-toggler{cursor:pointer}.alarm-events-page #monitoring-company-alarm-events-container{margin-bottom:30px}#central-station-account-number-selector-modal .loading-section{margin-top:15px;text-align:center}#central-station-account-number-selector-modal .no-items-message{margin-top:25px}#central-station-account-number-selector-modal .table{margin-bottom:0}#central-station-account-number-selector-modal .table td{vertical-align:middle}#central-station-account-number-selector-modal .select-column{text-align:center;width:85px}#central-station-account-number-selector-modal .select-column .select-loading-image{margin-bottom:10px;margin-top:11px}#company-logo-change-page{padding-top:20px}#company-logo-change-page .logo-image-container{margin-bottom:25px}#company-logo-change-page .logo-image{max-height:300px;max-width:300px}#company-logo-change-page .change-logo-section{display:none}#company-logo-change-page .change-logo-buttons button,#company-logo-change-page .change-logo-buttons input[type=submit]{width:80px}#company-logo-change-page .change-logo-buttons .cancel-change-logo-trigger{margin-left:5px}#contractor-invoice-batch-pay-page .invoice-list{margin-bottom:10px}#contractor-invoice-batch-pay-page .select-all-trigger-container{margin-bottom:20px}#contractor-invoice-details-page .invoice-total{font-size:20px}#contractor-invoice-details-page #mark-invoice-as-paid-modal form{margin-top:15px}#contractor-invoice-details-page #mark-invoice-as-paid-modal .form-group:last-child{margin-bottom:0}#contractor-invoice-details-page #change-invoice-to-unpaid-modal .modal-body,#contractor-invoice-details-page #mark-invoice-as-canceled-modal .modal-body{padding-top:30px}#contractor-invoice-groups-page .invoice-groups tr.paid-date td{background-color:#4b8df8;color:#fff;padding:1px 5px}#contractor-invoice-groups-page .invoice-groups tr.paid-date.unpaid td{background-color:#67809f}#contractor-invoice-groups-page .invoice-groups .amount-cell{text-align:right}#contractor-invoice-groups-page .invoice-groups tr.total{color:#222;font-size:15px;font-weight:700;text-align:right}#contractor-invoice-groups-page .contractor-item-main-info-row i{cursor:pointer}#contractor-invoice-groups-page .contractor-item-details-row{display:none}.contractor-invoice-input-page .invoice-line-list .amount-column{width:120px}.contractor-invoice-input-page .invoice-line-list .remove-column{width:30px}.contractor-invoice-input-page .add-invoice-line-button-container{margin-bottom:26px}.contractor-invoice-input-page .totals-and-multiplier-section{font-size:20px;padding-bottom:5px}.contractor-invoice-input-page .totals-and-multiplier-section .multiplier-percentage-field{position:relative;top:-2px;width:110px}.contractor-invoice-input-page .totals-and-multiplier-section .multiplier-percentage-field #multiplier-percentage-input,.contractor-invoice-input-page .totals-and-multiplier-section .multiplier-percentage-field .input-group-addon{font-size:17px}.contractor-invoice-input-page .totals-and-multiplier-section .multiplier-percentage-field #multiplier-percentage-input{padding-left:5px;padding-right:5px;padding-top:4px}.contractor-invoices-for-contractor-page .invoices-header{color:#444;font-size:16px;font-weight:700;margin-bottom:20px;margin-top:0}.contractor-invoices-for-contractor-page .invoice-list .details-column{text-align:right;width:80px}.contractor-invoices-for-contractor-page .invoices-total{font-size:18px}.contractor-invoices-for-contractor-page .invoice-details-modal .modal-body{padding-bottom:0}.contractor-invoices-for-contractor-page .invoice-details-modal .invoice-total{font-size:20px}.customer-account-adt-order-page .page-actions{margin-top:0}.customer-account-adt-order-page #credit-holder-legal-name-field .credit-source-description{color:#666;font-size:13px;font-style:italic}.customer-account-adt-pages-layout .funding-blocked-message{font-size:18px;font-weight:700;text-align:center}.customer-account-adt-pages-layout .adt-icon-triggers{padding-top:9px;text-align:right}.customer-account-adt-pages-layout .adt-icon-triggers a{background-color:#ddd;border-radius:50%!important;color:#333;display:inline-block;font-size:16px;height:35px;margin-right:10px;padding:5px 7px;text-align:center;width:35px}.customer-account-adt-pages-layout .adt-icon-triggers a.current{background-color:#333;color:#ddd;cursor:default}.customer-account-adt-pages-layout .adt-icon-triggers a i{font-size:16px}@media (max-width:1200px){.customer-account-adt-pages-layout .adt-icon-triggers a{font-size:14px;height:30px;margin-right:5px;padding:4px 6px;width:30px}.customer-account-adt-pages-layout .adt-icon-triggers a i{font-size:14px}}@media (max-width:768px){.customer-account-adt-pages-layout .adt-icon-triggers{margin-bottom:25px;text-align:center}}.customer-account-adt-pages-layout #adt-order-information-modal .adt-information-item{border-left:4px solid #ccc;margin-bottom:15px;padding-left:6px}.customer-account-adt-pages-layout #adt-order-information-modal .adt-information-item.hold-item-created{border-color:#d64635;color:#d64635}.customer-account-adt-pages-layout #adt-order-information-modal .adt-information-item.hold-item-resolved{color:#aaa}.customer-account-alarm-dot-com-submit-page #receiver-selector-modal .receiver-option-list{margin-bottom:0}.customer-account-alarm-dot-com-submit-page #receiver-selector-modal .receiver-option-list td{vertical-align:middle}.customer-account-alarm-dot-com-submit-page #receiver-selector-modal .receiver-option-list .action-column{text-align:right}#customer-account-credit-reports-page .credit-report-list .apply-column{text-align:center}#customer-account-credit-reports-page .credit-report-list .apply-column i{cursor:default}@media (min-width:768px){#customer-account-financial-manager-page .financial-manager-menu-container{float:left}#customer-account-financial-manager-page .financial-manager-main-content{min-height:200px;overflow:hidden;padding-left:40px;padding-right:2px}}#customer-account-financial-manager-page .financial-manager-menu{list-style:none outside none;margin:0 0 20px;padding:0 10px 0 0}#customer-account-financial-manager-page .financial-manager-menu li{position:relative}#customer-account-financial-manager-page .financial-manager-menu a{background:none repeat scroll 0 0 #eee;border-left:none;color:#4d82a3;display:block;font-size:15px;margin-bottom:1px;padding:8px 14px;text-align:left!important}#customer-account-financial-manager-page .financial-manager-menu a .page-name{float:left;margin-right:15px}#customer-account-financial-manager-page .financial-manager-menu a .checkmarks{float:right}#customer-account-financial-manager-page .financial-manager-menu li.active a{background:none repeat scroll 0 0 #4b8df8!important;border-left:none;color:#fff;text-decoration:none}#customer-account-financial-manager-page .financial-manager-menu li.active b{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAlCAMAAABI41hRAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURQAAAEuN90yN906P90uN+FaU+FqW91yX92if+Gmg+W+k+HGl+HSn+YGv+YGv+oKw+Ym0+o23+pvA+qPE+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+jXx4AAAEAdFJOU////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wBT9wclAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGHRFWHRTb2Z0d2FyZQBwYWludC5uZXQgNC4wLjOM5pdQAAAAYklEQVQoU13NRxaAIAxFURTsDXX/a41J4DGQyb8npASpL+wgNdwggvqnmEApGTbgJUcGtsGRXjACba9YQWrIIILj37P89wzgqei5fgFNxwwsDTpboLOOzlNxgpISfNZQQuQDTMuRZc/G6wYAAAAASUVORK5CYII=);background-repeat:no-repeat;display:inline-block;height:36px;position:absolute;right:-8px;top:0;width:8px}#customer-account-financial-manager-page .financial-manager-menu a .checkmarks .done{color:green}#customer-account-financial-manager-page .financial-manager-menu a .checkmarks .not-done{color:#cacaca}#customer-account-financial-manager-page .return-to-payroll-link-container{font-size:14px;margin-bottom:15px;text-align:right}#customer-account-for-installer-general-info .feature-fields{margin-bottom:25px;width:80%}#customer-account-for-installer-general-info .feature-fields td,#customer-account-for-installer-general-info .feature-fields th{padding:5px 10px}#customer-account-for-installer-general-info .feature-fields .requested-installed-difference td{background-color:#fcf8e3;color:#8a6d3b}#customer-account-funding-page .progress-labels-container{margin-bottom:20px;text-align:left}@media (max-width:767px){#customer-account-funding-page .progress-labels-container{text-align:center}}#customer-account-funding-page input[type=submit]{min-width:100px}#customer-account-funding-page .edit-delete-buttons-container .edit-funding-info-trigger{margin-bottom:5px}#customer-account-funding-page .edit-delete-buttons-container button i{width:15px}#customer-account-funding-page .edit-delete-buttons-container .edit-funding-info-trigger i{color:#428bca}#customer-account-funding-page .edit-delete-buttons-container .delete-funding-info-trigger i{color:#843534}.customer-account-list-page .basic-search-form-container{margin-bottom:30px}.customer-account-list-page .basic-search-form .advanced-search-trigger{display:inline-block;float:left;margin-top:5px}.customer-account-list-page .basic-search-form .action-buttons{float:right}.customer-account-list-page .basic-search-form .action-buttons button,.customer-account-list-page .basic-search-form .action-buttons input{margin-left:4px;width:90px}.customer-account-list-page #advanced-search-modal .form-field-group .form-section{color:#555;font-size:15px}.customer-account-list-page #advanced-search-modal .modal-footer button,.customer-account-list-page #advanced-search-modal .modal-footer input[type=submit]{width:75px}.customer-account-list-page .customer-account-list{font-size:12px}.customer-account-new-moni-econtract-page #non-solicit-agreement-missing-message{font-size:16px;margin-bottom:25px}.customer-account-new-moni-econtract-page #send-non-solicit-agreement-modal .form-group{margin-bottom:0;margin-top:15px}.customer-account-new-moni-econtract-page #send-non-solicit-agreement-modal .send-non-solicit-agreement-success-message{display:none;font-size:14px;margin-top:15px}.customer-account-new-moni-econtract-page #attachments-field-group .attachment-sections-container{padding-top:8px}.customer-account-new-moni-econtract-page #attachments-field-group .delete-attachment-trigger{color:#666;margin-left:4px;vertical-align:middle}.customer-account-new-moni-econtract-page #attachments-field-group .delete-attachment-trigger:hover{color:#222}.customer-account-new-moni-econtract-page .form-buttons .btn{margin-bottom:9px}.customer-account-new-page .account-sales-reps-and-teams-list td{vertical-align:middle}.customer-account-new-page .account-sales-reps-and-teams-list .percentage-field{width:90px}.customer-account-new-page .account-sales-reps-and-teams-list .percentage-field .input-group-addon{min-width:28px;padding-left:6px;padding-right:6px}.customer-account-new-page #add-secondary-signer-container{margin-top:25px}.customer-account-new-page #secondary-signer-section{margin-top:30px}.customer-account-new-page #secondary-signer-section .form-sub-section-header{margin-top:0}.customer-account-new-page #secondary-signer-section .form-group:last-child{margin-bottom:0}.customer-account-new-page #secondary-signer-section .form-sub-section-header span{float:left}.customer-account-new-page #secondary-signer-section .form-sub-section-header a{float:right;font-size:13px;font-weight:400}.customer-account-new-page #secondary-signer-section .form-sub-section-header a:focus,.customer-account-new-page #secondary-signer-section .form-sub-section-header a:hover{text-decoration:none}.customer-account-new-page #secondary-signer-section .form-sub-section-header a i{font-size:13px}.customer-account-new-page #equipment-section{margin-top:20px}.customer-account-new-page .payment-methods-section .form-sub-section-header{margin-bottom:6px}.customer-account-new-page .payment-methods-section .no-items-message,.customer-account-new-page .payment-methods-section .payment-method-list{margin-bottom:15px}.customer-account-new-page .payment-methods-section .no-items-message{font-size:13px}.customer-account-new-page #bank-accounts-section,.customer-account-new-page #credit-cards-section{margin-bottom:25px}.customer-account-new-page .payment-method-list label{color:#555;font-size:13px;font-weight:700}.customer-account-new-page #invoicing-section{margin-bottom:35px}.customer-account-new-stanley-canada-contract-page .customer-phone-list .phone-number{font-weight:700}.customer-account-new-stanley-canada-contract-page #services-and-monthly-charges-list .input-group{width:110px}.customer-account-new-stanley-canada-contract-page #services-and-monthly-charges-list .second-level-services{margin-left:20px}.customer-account-new-stanley-canada-contract-page #total-of-service-charges-excluding-tax{color:#7093cc;font-size:16px}.customer-account-new-stanley-canada-contract-page #total-of-service-charges-including-tax{color:#7093cc;font-size:18px;font-weight:700}#customer-account-payment-info-page .inhouse-label{background-color:#666}#customer-account-payment-info-page .setup-and-service-fees-section .form-sub-section-header{margin-bottom:0}#customer-account-payment-info-page .setup-and-service-fees-section .remaining-from-initial-charge,#customer-account-payment-info-page .setup-and-service-fees-section .total-initial-charge,#customer-account-payment-info-page .setup-and-service-fees-section .total-paid{font-size:20px}@media (min-width:768px){#customer-account-payment-info-page .setup-and-service-fees-section .remaining-from-initial-charge,#customer-account-payment-info-page .setup-and-service-fees-section .total-initial-charge,#customer-account-payment-info-page .setup-and-service-fees-section .total-paid{margin-top:-5px}}#customer-account-payment-info-page .setup-and-service-fees-section .total-paid{color:#35aa47}#customer-account-payment-info-page .setup-and-service-fees-section .total-paid.zero{color:#999}#customer-account-payment-info-page .setup-and-service-fees-section .remaining-from-initial-charge{color:#d64635}#customer-account-payment-info-page .setup-and-service-fees-section .remaining-from-initial-charge.zero{color:#999}#customer-account-payment-info-page .add-payment-method-button-container,#customer-account-payment-info-page .add-setup-or-service-payment-button-container{margin-bottom:15px;margin-top:-10px}#customer-account-payment-info-page #payment-method-list .expander-cell{width:25px}#customer-account-payment-info-page #payment-method-list .actions-column{padding-top:10px;width:60px}#customer-account-payment-info-page #payment-method-list .expander-cell,#customer-account-payment-info-page #payment-method-list .payment-method-name{cursor:pointer}#customer-account-payment-info-page #payment-method-list .expander-cell i{font-size:17px;font-weight:700;margin-top:6px}#customer-account-payment-info-page #payment-method-list .payment-method-name{font-size:17px}#customer-account-payment-info-page #payment-method-list .payment-method-details{display:none;margin-top:15px}#customer-account-payment-info-page .payment-methods-section table label{color:#555;font-size:13px;font-weight:700}#customer-account-payment-info-page .payment-methods-section .actions-column{text-align:right}#customer-account-payment-info-page .payment-methods-section .bank-accounts-section,#customer-account-payment-info-page .payment-methods-section .credit-cards-section{margin-bottom:36px}#customer-account-payment-info-page .payment-methods-section .delete-item-trigger{color:#666}#customer-account-payment-info-page .payment-methods-section .delete-item-trigger:hover{color:#222}#customer-account-payment-info-page #edit-bank-account-modal .loading-image-container,#customer-account-payment-info-page #edit-credit-card-modal .loading-image-container,#customer-account-payment-info-page #edit-invoicing-information-modal .loading-image-container{margin-bottom:10px;text-align:center}#customer-account-payment-info-page .see-pending-charges-link-container{font-size:14px;margin-bottom:10px;margin-top:-10px;text-align:right}@media (max-width:767px){#customer-account-payment-info-page .payment-table-responsive{overflow-y:visible}}#customer-account-payment-info-page .payments-list .amount-cell.negative{color:#d64635}#customer-account-payment-info-page .payments-list .note-cell .note-text{white-space:pre-wrap}#customer-account-payment-info-page .payments-list .note-cell .edit-elements{display:none}#customer-account-payment-info-page .payments-list .note-cell .edit-elements .payment-note-input{height:70px;margin-bottom:5px}#customer-account-payment-info-page .payments-list .note-cell .edit-elements .buttons-container,#customer-account-payment-info-page .payments-list .note-cell .edit-elements .loading-image-container{text-align:right}#customer-account-payment-info-page .payments-list .note-cell .edit-elements .loading-image-container{display:none}#customer-account-payment-info-page .payments-list .note-cell .edit-elements i{font-size:18px}#customer-account-payment-info-page .payments-list .note-cell .edit-elements .cancel-edit-payment-note-trigger{margin-left:5px}#customer-account-payment-info-page .payments-list .note-cell .edit-elements .cancel-edit-payment-note-trigger:active,#customer-account-payment-info-page .payments-list .note-cell .edit-elements .cancel-edit-payment-note-trigger:focus,#customer-account-payment-info-page .payments-list .note-cell .edit-elements .cancel-edit-payment-note-trigger:hover{color:#888}#customer-account-payment-info-page .payments-list .note-cell .edit-elements .update-payment-note-trigger:active,#customer-account-payment-info-page .payments-list .note-cell .edit-elements .update-payment-note-trigger:focus,#customer-account-payment-info-page .payments-list .note-cell .edit-elements .update-payment-note-trigger:hover{color:#2b542c}#customer-account-payment-info-page .payments-list .actions-column{text-align:right;width:50px}#customer-account-payment-info-page .payments-list .actions-column .btn{margin-right:0}#customer-account-payment-info-page .payments-list .actions-column .dropdown-menu{text-align:left}#customer-account-payment-info-page .recurring-billing-summary{font-size:16px;margin-bottom:15px}.customer-account-revenue-and-expenses-page .total-field .form-control-static,.customer-account-revenue-and-expenses-page .total-field label{font-size:18px;font-weight:700}#customer-account-sales-rep-invoices-page .create-invoices-button-container{margin-bottom:26px;text-align:center}#customer-account-sales-rep-invoices-page .create-sale-commission-invoices-modal .invoice-line-list .amount-column{width:120px}#customer-account-sales-rep-invoices-page .create-sale-commission-invoices-modal .invoice-line-list .remove-column{width:30px}#customer-account-sales-rep-invoices-page .create-sale-commission-invoices-modal .invoice-line-list .amount-input-group .input-group-addon{min-width:18px;padding:6px 10px}#customer-account-sales-rep-invoices-page .create-sale-commission-invoices-modal .calculator-warning ul{padding-left:15px}#customer-account-sales-rep-invoices-page .create-sale-commission-invoices-modal .add-invoice-line-trigger{float:right}#customer-account-sales-rep-invoices-page .create-sale-commission-invoices-modal .totals{float:left}#customer-account-sales-rep-invoices-page .create-sale-commission-invoices-modal .totals td:first-child{padding-right:10px}#customer-account-sales-rep-invoices-page .create-sale-commission-invoices-modal .totals td:last-child{font-weight:700;text-align:right}#customer-account-sales-rep-invoices-page .create-sale-commission-invoices-modal .totals .total-row{font-size:20px}#customer-account-sales-rep-invoices-page .account-details-modal-content .form-sub-section-header{margin-top:25px}#customer-account-sales-rep-invoices-page .account-details-modal-content .sales-rep-charges-list .charge-item-group-header{background-color:#eee;font-weight:600}#customer-account-sales-rep-invoices-page .account-details-modal-content .sales-rep-charges-list .total-row{font-weight:600}#customer-account-sales-rep-invoices-page .account-details-modal-content .sales-rep-charges-list .total-label{font-size:14px}#customer-account-sales-rep-invoices-page .account-details-modal-content .sales-rep-charges-list .total-amount{color:#428bca;font-size:16px}#customer-account-sales-rep-invoices-page .account-details-modal-content .sales-rep-charges-list .taxable-column{text-align:center}#customer-account-sales-rep-invoices-page #create-all-invoices-modal .modal-footer,#customer-account-sales-rep-invoices-page #create-override-invoice-modal .modal-footer,#customer-account-sales-rep-invoices-page #create-sale-commission-invoices-modal .modal-footer{margin-top:0}#customer-account-sales-rep-invoices-page #create-all-invoices-modal .modal-body,#customer-account-sales-rep-invoices-page #create-override-invoice-modal .modal-body,#customer-account-sales-rep-invoices-page #create-sale-commission-invoices-modal .modal-body{padding-bottom:15px}#customer-account-service-technician-invoices-page .invoice-group{margin-bottom:40px}#customer-account-service-technician-invoices-page .invoice-group-header{font-size:22px}#customer-account-service-technician-invoices-page .invoice-group-header .text-danger{font-size:12px;margin-left:12px}#customer-account-service-technician-invoices-page .service-technician-invoice-list{margin-bottom:10px}#customer-account-services-page .new-service-button-container{margin-bottom:20px}#customer-account-services-page .service-list .issue{max-width:300px;white-space:pre-wrap}#customer-account-services-page #new-service-form{padding:0 20px}#customer-account-services-page #new-service-modal .modal-footer{padding-right:40px}.customer-account-signers-information-edit-page #secondary-signer-section{margin-top:30px}.customer-account-signers-information-edit-page #secondary-signer-section .form-sub-section-header{margin-top:0}.customer-account-signers-information-edit-page #secondary-signer-section .form-group:last-child{margin-bottom:0}.customer-account-signers-information-edit-page #secondary-signer-section .form-sub-section-header span{float:left}.customer-account-signers-information-edit-page #secondary-signer-section .form-sub-section-header a{float:right;font-size:13px;font-weight:400}.customer-account-signers-information-edit-page #secondary-signer-section .form-sub-section-header a:focus,.customer-account-signers-information-edit-page #secondary-signer-section .form-sub-section-header a:hover{text-decoration:none}.customer-account-signers-information-edit-page #secondary-signer-section .form-sub-section-header a i{font-size:13px}#dashboard-news-page .show-news-checkbox-container{margin-bottom:25px}#dashboard-news-page .show-news-checkbox-container .checkbox{display:inline-block}#dashboard-news-page .note-editor .note-editable{background-color:#fff}#dashboard-news-page .form-buttons{border-top:none;margin-top:25px;padding-top:0}#dashboard-page .dashboard-news{font-size:15px}#dashboard-page .dashboard-news .portlet-title{padding-top:5px}#dashboard-page .dashboard-news .portlet-title .caption{font-size:16px;margin-bottom:4px}#dashboard-page .dashboard-news .portlet-title .caption i{margin-right:8px}#dashboard-page .dashboard-news .portlet-body p:last-child{margin-bottom:0}#dashboard-page .dashboard-stat-numbers .dashboard-stat .visual>i{font-size:100px}#dashboard-page .dashboard-stat-numbers .dashboard-stat a{color:#fff}#dashboard-page .dashboard-stat-numbers .dashboard-stat a:active,#dashboard-page .dashboard-stat-numbers .dashboard-stat a:focus,#dashboard-page .dashboard-stat-numbers .dashboard-stat a:hover{text-decoration:none}#dashboard-page .dashboard-stat-numbers .dashboard-stat .number .unit{font-size:20px}#dashboard-page .dashboard-stat-numbers .dashboard-stat .desc,#dashboard-page .dashboard-stat-numbers .dashboard-stat .more{opacity:1}#dashboard-page .portlet.framed{border:2px solid #e6e9ec}#dashboard-page .dashboard-portlet .portlet-title .caption{font-size:16px;margin-bottom:16px}#dashboard-page .dashboard-portlet .portlet-title .caption i{font-size:15px;margin-top:2px}#dashboard-page .dashboard-portlet .portlet-title .tools{margin-right:-5px;margin-top:-5px}#dashboard-page .dashboard-portlet .portlet-title .tools .bootstrap-select button.dropdown-toggle,#dashboard-page .dashboard-portlet .portlet-title .tools .date-range-picker{background-color:#888;color:#fff;cursor:pointer;padding:8px 9px}#dashboard-page .dashboard-portlet .portlet-title .tools .date-range-picker .selected-date-range-display{margin-left:3px;margin-right:2px}#dashboard-page .dashboard-portlet .portlet-title .tools .company-performance-vs-time-metric-picker,#dashboard-page .dashboard-portlet .portlet-title .tools .sales-rep-performance-vs-time-metric-picker{width:100px}#dashboard-page .dashboard-portlet .portlet-title .tools .company-performance-vs-time-metric-picker .dropdown-menu.open,#dashboard-page .dashboard-portlet .portlet-title .tools .sales-rep-performance-vs-time-metric-picker .dropdown-menu.open{left:auto;right:0}#dashboard-page .dashboard-portlet .portlet-title .tools .control-label{margin-right:7px;margin-top:8px}#dashboard-page .my-tasks-section .see-all-my-tasks-link-container{font-size:16px;text-align:center}#dashboard-page .technician-jobs-list-portlet .portlet-title{margin-bottom:7px}#dashboard-page .technician-jobs-list-portlet .no-items-message{font-size:15px;margin-bottom:0}#dashboard-page .technician-jobs-list{margin-bottom:0}#dashboard-page .technician-jobs-list tr td{border-top-color:#eaeaea;vertical-align:middle}#dashboard-page .technician-jobs-list tr:first-child td{border-top:none}#dashboard-page .technician-jobs-list .actions-column{white-space:nowrap;width:95px}#dashboard-page .technician-jobs-list .actions-column .en-route-elements-container{margin-bottom:7px}#dashboard-page .technician-jobs-list .actions-column .btn{margin-right:0}#dashboard-page .technician-jobs-list .actions-column strong{color:#4db3a4}#dashboard-page .technician-jobs-list .actions-column .en-route-notification-for-customer-modal-opener.done{display:none}#dashboard-page .technician-jobs-list .actions-column .en-route-notification-sent{color:#4db3a4;display:none}#dashboard-page .technician-jobs-list .actions-column .en-route-notification-sent i{font-size:11px}#dashboard-page .technician-jobs-list .actions-column .en-route-notification-for-customer-modal-opener.done+.en-route-notification-sent{display:inline}#dashboard-page .see-all-jobs-link-container{font-size:16px;margin-bottom:20px;text-align:center}#dashboard-page .see-all-jobs-link-container i{color:#222}#dashboard-page .technician-month-activity-portlet .portlet-title{margin-bottom:0}#dashboard-page .technician-month-activity-items .activity-item{padding:10px 0;text-align:center}#dashboard-page .technician-month-activity-items .activity-item.installs .number{color:#5b9bd1}#dashboard-page .technician-month-activity-items .activity-item.services .number{color:#8e44ad}#dashboard-page .technician-month-activity-items .activity-item.earnings .number{color:#4db3a4}#dashboard-page .technician-month-activity-items .activity-item .description{color:#9eacb4}@media (min-width:1200px){#dashboard-page .technician-month-activity-items .activity-item .number{font-size:30px}#dashboard-page .technician-month-activity-items .activity-item .description{font-size:14px}}@media (min-width:400px) and (max-width:1199px){#dashboard-page .technician-month-activity-items .activity-item .number{font-size:23px}#dashboard-page .technician-month-activity-items .activity-item .description{font-size:13px}}@media (max-width:399px){#dashboard-page .technician-month-activity-items .activity-item .number{font-size:18px}#dashboard-page .technician-month-activity-items .activity-item .description{font-size:12px}}#dashboard-page .lead-action-list{margin-bottom:0}#dashboard-page .ranking-list .tooltip-trigger{border-bottom:1px dotted #428bca;cursor:pointer}#dashboard-page .ranking-list .number-of-accounts-uncanceled.has-awaiting-installs{border-color:#4b77be;color:#4b77be}#dashboard-page .ranking-list .number-of-accounts-uncanceled.all-installed{border-color:#298236;color:#298236}#dashboard-page .ranking-list .tooltip .tooltip-inner{max-width:250px;white-space:nowrap}#dashboard-page .usage-section .usage-section-column{float:left;width:50%}@media (max-width:500px){#dashboard-page .usage-section .usage-section-column{width:100%}}@media (min-width:768px) and (max-width:910px){#dashboard-page .usage-section .usage-section-column{width:100%}}@media (min-width:992px) and (max-width:1110px){#dashboard-page .usage-section .usage-section-column{width:100%}}#dashboard-page .usage-section .usage-item-container{padding:0 0 15px 10px}#dashboard-page .usage-section i{color:#d4d4ff;float:left;font-size:60px;line-height:60px;margin-right:10px}#dashboard-page .usage-section .number-and-unit{color:#4b77be;font-size:20px;margin-bottom:4px;margin-top:4px}#file-attachments-page .storage-stats{font-weight:700;margin-top:-20px;text-align:right}#file-attachments-page .file-attachment-upload-controls{margin:6px 0 25px}#file-attachments-page .file-attachment-upload-controls .input-section input,#file-attachments-page .file-attachment-upload-controls .input-section label{display:inline}#file-attachments-page .file-attachment-upload-controls .progress-section{display:none}#file-attachments-page .drag-and-drop-message{color:#444;font-size:17px;margin-bottom:27px}#file-attachments-page .file-attachment-list{font-size:0;margin:0 -1% 0 0;padding:0}#file-attachments-page .file-attachment-list .file-attachment-item{display:inline-block;margin-bottom:40px;margin-right:1%;position:relative;vertical-align:top}@media (min-width:1200px){#file-attachments-page .file-attachment-list .file-attachment-item{width:19%}}@media (min-width:768px) and (max-width:1199px){#file-attachments-page .file-attachment-list .file-attachment-item{width:24%}}@media (max-width:767px){#file-attachments-page .file-attachment-list .file-attachment-item{width:49%}}#file-attachments-page .file-attachment-list .file-attachment-item img{width:100%}#file-attachments-page .file-attachment-list .file-attachment-item .file-attachment-item-control{background-color:#eee;font-size:13px;padding:0 1px;position:absolute;top:3px}#file-attachments-page .file-attachment-list .file-attachment-item .delete-file-attachment-trigger{cursor:default;right:3px}#file-attachments-page .file-attachment-list .file-attachment-item .file-attachment-handle{cursor:move;right:26px}#file-attachments-page .file-attachment-list .file-attachment-item .file-name-section{background-color:#3d3d3d;bottom:-25px;font-size:12px;height:25px;left:0;padding:2px;position:absolute;text-align:center;width:100%}#file-attachments-page .file-attachment-list .file-attachment-item .file-name-section .file-name-display{color:#fff;display:block;overflow:hidden;padding:1px 3px;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:100%}#file-attachments-page .file-attachment-list .file-attachment-item .file-name-section .file-name-input{border:1px solid #222;display:none;height:100%;text-align:center;width:100%}#finalize-install-page .feature-fields td,#finalize-install-page .feature-fields th{padding:5px 10px}#finalize-install-page .feature-fields .requested-installed-difference td{background-color:#fcf8e3;color:#8a6d3b}#finalize-install-page #equipment-section{margin-top:25px}#finalize-install-page .add-equipment-item-form-container{display:inline-block}#finalize-install-page .add-equipment-item-form-container .product-input{width:220px}#finalize-install-page .add-equipment-item-form-container .quantity-input{width:75px}#finalize-install-page #new-equipment-item-sold-by-input option{color:#000}#finalize-install-page #new-equipment-item-sold-by-input option:first-child{color:#888}#funding-profile-list-page .funding-profile-list .active-column{width:70px}#funding-profile-list-page .funding-profile-list .actions-column{width:50px}.loading-icon{color:#777}.checkbox,.radio{display:inline-block;padding-left:0}.checkbox~i{margin-left:3px;vertical-align:baseline}.form-horizontal .form-inline .form-group{margin-left:0;margin-right:0}.validation-summary-valid{display:none}.validation-summary-errors ul{padding-left:20px}.validation-summary-errors ul li{white-space:pre-wrap}.input-validation-error{border-color:#a94442;-webkit-box-shadow:none;box-shadow:none}.input-validation-error:focus{border-color:#843534;-webkit-box-shadow:none;box-shadow:none}.input-validation-error .input-group-addon{background-color:#f2dede;border-color:#a94442;color:#a94442}.alert .alert-heading{font-weight:600}.alert .alert-heading i{margin-right:3px}.bootstrap-select .caret:before{content:"\f107";font-family:Font Awesome\ 5 Free;font-weight:900}.bootstrap-select .dropdown-toggle:hover,.bootstrap-select.open .dropdown-toggle{background-color:#fff}.bootstrap-select .dropdown-toggle:focus{background-color:#fff;border-color:#999}.has-error .bootstrap-select .btn{border-color:#a94442}.has-error .bootstrap-select .form-control{border-color:#e5e5e5}.has-warning .bootstrap-select .btn{border-color:#8a6d3b}.has-warning .bootstrap-select .form-control{border-color:#e5e5e5}.bootstrap-select{height:auto}.bootstrap-select .btn span:first-child{white-space:normal}.bootstrap-select.input-sm .btn,.bootstrap-select.input-sm .dropdown-menu,.bootstrap-select.input-sm .dropdown-menu .form-control{font-size:13px}.bootstrap-select.input-sm .btn{padding-bottom:5px;padding-top:4px}.bootstrap-select.disabled{background-color:#ccc}.bootstrap-select.disabled button.disabled{color:#000}.input-group.small-padding-input-group .input-group-addon{min-width:26px;padding-left:7px;padding-right:7px}.input-group-addon>i{color:#333}.input-group.date .input-group-addon i{height:auto;width:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:28px;padding-bottom:4px;padding-top:4px}.input-group-sm .input-group-addon{min-width:18px}.selectize-control .selectize-input{border:1px solid #e5e5e5;box-shadow:none}.selectize-control .selectize-input.focus{border-color:#999}.selectize-control.multi .selectize-input>div.active{background-color:#ddd;color:#333}.input-group .selectize-control{height:34px;padding-bottom:0;padding-top:0}.input-group-sm .selectize-control{height:29px}.input-group-sm .selectize-control .selectize-input{min-height:29px;padding:3px 6px 4px}.input-group-sm .selectize-control.single .selectize-input:after{right:9px}.has-error .selectize-control .selectize-input{border-color:#a94442}.split-field .col-xs-6:last-child{padding-left:7px}.split-field .col-xs-6:first-child{padding-left:15px;padding-right:7px}@media (min-width:768px){.split-field .col-sm-6:last-child{padding-left:7px}.split-field .col-sm-6:first-child{padding-left:15px;padding-right:7px}}@media (min-width:992px){.split-field .col-md-6:last-child{padding-left:7px}.split-field .col-md-6:first-child{padding-left:15px;padding-right:7px}}@media (min-width:1200px){.split-field .col-lg-6:last-child{padding-left:7px}.split-field .col-lg-6:first-child{padding-left:15px;padding-right:7px}}.checkbox-list.checkbox-list-compact .checkbox-inline{padding-right:7px}.mirror{-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.tooltip strong{color:#d91e18}.view-sensitive-information-trigger{margin-left:5px}.line-through-center{display:inline-block;position:relative}.line-through-center:after{border-bottom:1px solid #222;content:"";position:absolute;right:0;top:50%;width:100%}.bootstrap-select.btn-group .dropdown-menu li a.opt{padding-left:15px}.dropdown-header{padding-left:10px}.form .form-field-group{margin-bottom:40px}.form-group.required .control-label:after{color:#a00;content:"*";margin-left:3px}.form-horizontal .control-label{text-align:left}.form-horizontal label.checkbox{padding-bottom:7px}.form-horizontal label.radio{padding-bottom:3px}.form-horizontal .radio-list label.radio{padding-top:7px}.form-horizontal .labels-right .control-label{text-align:right}@media (min-width:768px){.form-horizontal .radio-list{margin-left:-6px}}.form-horizontal .file-input-container{padding-top:8px}.checkbox-list .checkbox-inline,.radio-list .radio-inline{margin-left:0;padding:7px 20px 7px 0}.checkbox-list .checkbox-inline:last-child,.radio-list .radio-inline:last-child{padding-right:0}.alert-info a.important-link{color:#a94442;text-decoration:underline}.alert-info a.important-link:focus,.alert-info a.important-link:hover{color:#843534}.pulsate{animation:pulse 1s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 #ff9f43}to{box-shadow:0 0 0 5px rgba(255,159,67,0)}}.loading-full-screen-lock{background-color:rgba(0,0,0,.4);height:100%;left:0;position:fixed;top:0;width:100%;z-index:600}.loading-full-screen-lock div{color:#fff;font-size:30px;margin-top:-22px;position:absolute;text-align:center;top:50%;width:100%}.pre-wrap{white-space:pre-wrap}.functionality-unavailable-message,.input-required-message,.no-items-message{color:#666;font-size:16px;margin-bottom:20px}.tabbable-custom.boxless>.tab-content.page-main-tab-content{border-top:none;padding-top:0}.tabbable-custom.boxless>.nav-tabs+.tab-content.page-main-tab-content{border-top:1px solid #ddd;padding-top:30px}.tabbable-custom{overflow:visible}.modal .modal-footer button,.modal .modal-footer input[type=submit]{min-width:80px}.modal .modal-loading{padding-bottom:10px;padding-top:25px;text-align:center}.modal.form-modal .modal-body{padding-bottom:15px;padding-top:28px}.modal.form-modal .alert{margin-bottom:25px;margin-top:-6px}.modal.form-modal .modal-footer{margin-top:0}.modal.message-modal .modal-body{padding-top:35px}.modal.message-modal .modal-body>:last-child{margin-bottom:0}.modal.message-modal .alert{margin-top:-12px}.modal#reauthenticate-user-modal .modal-body{padding:20px}.item-list .remove-item-trigger{color:#666;vertical-align:middle}.item-list .remove-item-trigger:hover{color:#222}.table-row-drag-handle{background-color:#ddd;cursor:move;padding:1px 4px}.tooltip-button-wrapper{display:inline-block}label.toggle-checkbox{color:#4b77be;cursor:pointer;margin-bottom:0}label.toggle-checkbox i{color:#4b77be}label.toggle-checkbox input[type=checkbox]{display:none}label.toggle-checkbox input[type=checkbox]~.unchecked-element{display:inline}label.toggle-checkbox input[type=checkbox]:checked~.unchecked-element,label.toggle-checkbox input[type=checkbox]~.checked-element{display:none}label.toggle-checkbox input[type=checkbox]:checked~.checked-element{display:inline}.page-header.navbar .page-logo{padding-left:10px}.page-header.navbar .page-logo .logo-default{margin-top:5px;max-height:36px;max-width:250px}.page-header.navbar .top-menu .navbar-nav>li.dropdown-user{margin-left:10px}.page-header.navbar .top-menu .navbar-nav>li.dropdown-user .dropdown-toggle .username{display:inline}.page-header.navbar .top-menu .navbar-nav>li.dropdown-user .dropdown-toggle .username,.page-header.navbar .top-menu .navbar-nav>li.dropdown-user .dropdown-toggle i{color:#bbb;font-size:14px}.page-header.navbar .top-menu .navbar-nav>li.dropdown-user .dropdown-toggle i{font-weight:700}@media (min-width:992px){.page-sidebar-menu .sidebar-toggler-wrapper{margin-bottom:15px!important}.page-sidebar-menu .sidebar-search-wrapper .sidebar-search{margin-top:7px}}.page-sidebar .page-sidebar-menu li>a>.arrow:before{content:"\f104";font-family:Font Awesome\ 5 Free;font-weight:900}.page-sidebar .page-sidebar-menu li>a>.arrow.open:before{content:"\f107";font-family:Font Awesome\ 5 Free;font-weight:900}.page-footer{padding:0 20px 0 15px}.page-footer .security-seal{float:left;height:32px;width:122px}.page-footer .page-footer-inner{display:block;float:none;padding-top:8px;text-align:center}.page-footer .page-footer-tools .go-top{margin-top:6px}@media (min-width:992px){.form-column-container-left{padding-right:15px}.form-column-container-right{padding-left:15px}}@media (min-width:1200px){.lg-form-column-container-left{padding-right:15px}.lg-form-column-container-right{padding-left:15px}}.form-buttons{border-top:1px solid #ddd;margin-bottom:80px;margin-top:30px;padding-top:15px;text-align:center}.form-buttons a,.form-buttons button,.form-buttons input[type=submit]{margin-bottom:10px;margin-right:8px;min-width:110px}.form-buttons a:last-child,.form-buttons button:last-child,.form-buttons input[type=submit]:last-child{margin-right:0}.form-buttons.form-buttons-small a,.form-buttons.form-buttons-small button,.form-buttons.form-buttons-small input[type=submit]{min-width:80px}.form-buttons.form-buttons-left{text-align:left}@media (max-width:767px){.form-buttons.form-buttons-left{text-align:center}}.form .form-section{border-color:#ddd;color:#e26a6a;font-size:18px;font-weight:700;line-height:20px}.form .form-section.has-edit-button{margin-right:11px}.form .form-section .section-edit-button{border-radius:25px!important;color:#428bca!important;float:right;font-size:13px;line-height:18px;margin-right:-11px;padding:4px 6px 2px;text-decoration:none}.form .form-section .section-edit-button:hover{color:#2a6496!important}.form-section .form-section-header-btn-group,.form-section .form-section-header-button{float:right;margin-top:-3px}.form-section-with-dropdown-edit{line-height:1.1}.form-section-with-dropdown-edit .text{float:left}.form-section-with-dropdown-edit .dropdown{float:right}.form-section-with-dropdown-edit .dropdown>a{color:#428bca!important;float:right}.form-section-with-dropdown-edit .dropdown>a:hover{color:#2a6496!important;text-decoration:none}.form-field-group .collapsed-field-group-content{display:none;padding-bottom:8px}.form-field-group .field-group-visibility-toggler-container{margin-bottom:-8px;margin-top:-8px;text-align:center}.form-field-group .field-group-visibility-toggler i{font-size:18px}.dropdown-menu li>a{padding-right:6px}.form-sub-section-header{color:#444;font-size:16px;font-weight:700;margin-bottom:20px}.page-content,.tabbable-custom>.tab-content{background-color:#f7f7f7}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#f7f7f7!important}.page-breadcrumb.breadcrumb{background-color:#eee}.progress-labels-container{margin-bottom:30px;text-align:center}.progress-labels-container .label{font-size:14px;font-weight:400;line-height:33px;margin-right:4px}.progress-labels-container .label:last-child{margin-right:0}.big-page-label-container{margin-bottom:30px;text-align:center}.big-page-label-container .label{font-size:20px;font-weight:700;line-height:36px;padding-left:10px;padding-right:10px}#require-reload-popup{background-color:rgba(0,0,0,.7);bottom:0;left:0;position:fixed;right:0;top:0;z-index:99999999}#require-reload-popup>div{background-color:#fff;margin:60px auto 0;max-width:95%;padding:30px;position:relative;text-align:center;width:500px}#require-reload-popup>div>p{font-size:16px;font-weight:600;margin-bottom:20px}.double-modal .modal-content{box-shadow:8px 5px 15px rgba(0,0,0,.5);float:right;width:50%}.double-modal .modal-content:first-child{float:left}@media (max-width:991px){.double-modal .modal-content{box-shadow:0 10px 15px rgba(0,0,0,.5);float:none;width:100%}.double-modal .modal-content:first-child{float:none}}.ui-timepicker-wrapper{z-index:99999}.page-content-wrapper .page-content{padding-top:15px}.page-title{margin-bottom:25px}.customer-switch-to-office-view-section{color:#666;font-size:14px;font-weight:300;margin-bottom:25px;margin-top:-15px}@media (max-width:767px){.customer-switch-to-office-view-section{font-size:13px;margin-bottom:20px}}.note-list .note-item{border-left:3px solid #eee;margin-bottom:30px}.note-list .metadata{background-color:#eee;margin-bottom:4px;padding:1px 0 1px 5px}.note-list .metadata .visibility-controls{float:right}.note-list .metadata .visibility-controls .btn-group.bootstrap-select{width:auto}.note-list .metadata .visibility-controls .btn-group.bootstrap-select .btn{background-color:transparent;border:none;margin-top:-2px;padding-bottom:0;padding-top:0}.note-list .metadata .visibility-controls .btn-group.bootstrap-select .dropdown-menu{left:auto;right:0}.note-list .metadata .visibility-controls .btn-group.bootstrap-select .filter-option{display:none}.note-list .metadata .visibility-controls .btn-group.bootstrap-select .caret:before{content:" "}.note-list .metadata .visibility-controls .visibility-display{cursor:default;padding:0 8px 0 3px}.note-list .metadata .user-name{font-size:14px;font-weight:700;margin-right:8px}.note-list .metadata .date-time{color:#777;display:inline-block;font-style:italic}.note-list .metadata .service-note-label{margin-left:10px}.note-list .note-body{padding:3px 5px;white-space:pre-wrap}.page-actions{margin-bottom:20px;margin-top:-18px}.page-actions:after,.page-actions:before{clear:both;content:" ";display:table}.page-actions .navigation-links{float:left;margin:15px 0}.page-actions .navigation-links a{display:inline-block;margin-bottom:4px}.page-actions .action-buttons{float:right}.page-actions .action-buttons .icon-btn{margin:0 0 0 5px}.page-actions .action-buttons .icon-btn.on{background-color:#578ebe}.page-actions .action-buttons .icon-btn:hover{border-color:#2a6496}.page-actions .action-buttons .icon-btn i{color:#428bca}.page-actions .action-buttons .icon-btn.on i{color:#eef;text-shadow:1px 1px 1px #666}.page-actions .action-buttons .icon-btn i.done-icon{color:#35aa47;display:none}.page-actions .action-buttons .icon-btn.done i{display:none}.page-actions .action-buttons .icon-btn.done i.done-icon{display:inline}.page-actions .action-buttons .icon-btn:hover i{color:#2a6496}.page-actions .action-buttons .icon-btn:focus,.page-actions .action-buttons .icon-btn:hover{text-decoration:none}.page-actions .action-buttons .icon-btn.on:hover i{color:#eef;text-shadow:1px 1px 1px #333}.page-actions .action-buttons .icon-btn:hover i.done-icon{color:#2d8e3c}.page-actions .action-buttons .icon-btn div{margin-left:5px;margin-right:5px}.page-actions .action-buttons .icon-btn.on div{color:#eef;text-shadow:1px 1px 1px #666}.page-actions .action-buttons .icon-btn:hover div{color:#2a6496}.page-actions .action-buttons .icon-btn.on:hover div{color:#eef;text-shadow:1px 1px 1px #333}.page-header .top-menu .header-quick-link a{color:#bbb}.page-header .top-menu .header-quick-link a:focus,.page-header .top-menu .header-quick-link a:hover{background-color:#333}.page-header .top-menu .header-quick-link a i{font-size:17px}.page-header .top-menu .header-quick-link a .badge{font-family:Open Sans,sans-serif;padding:3px 6px;position:absolute;right:26px;top:7px}.new-note-controls .buttons-container{display:none;margin-top:8px;text-align:right}.new-note-controls .buttons-container .add-note-button{margin-left:5px}.new-note-controls .buttons-container .btn-group.bootstrap-select{text-align:left;width:auto}.new-note-controls .buttons-container .btn-group.bootstrap-select .dropdown-toggle .filter-option:before{content:"\f06e";font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:6px}.new-note-controls .buttons-container .btn-group.bootstrap-select .dropdown-menu{left:auto;right:0}.pagination-nav{margin:30px 0;text-align:center}i[data-toggle=tooltip]{cursor:pointer}.search-statistics{color:#444;font-size:17px;margin-bottom:25px;margin-left:8px}.dhx_mini_calendar .dhx_month_head.dhx_calendar_click{background-color:#e0ecff}.dhx_mini_calendar .dhx_now .dhx_month_head{background-color:#fff4b9}.alarm-records-search-form-1{margin-bottom:30px}.alarm-records-search-form-1 .action-buttons{float:right}.alarm-records-search-form-1 .action-buttons button,.alarm-records-search-form-1 .action-buttons input{margin-left:4px;min-width:90px}.alarm-records-search-form-1 input[type=text][disabled],.alarm-records-search-form-1 select[disabled]{background-color:#f6f6f6}.alarm-records-search-form-1 .advanced-search-trigger{display:inline-block;float:left;margin-top:5px}.active-advanced-filters-container{margin-bottom:25px;text-align:center}.active-advanced-filters-container .label{line-height:30px;margin-right:5px}.alarm-records-chart-tooltip{border:5px solid #736e6e;color:#fff;text-align:center}.alarm-records-chart-tooltip .key,.alarm-records-chart-tooltip .value{padding:2px 10px}.alarm-records-chart-tooltip .key{background-color:#d64635}.alarm-records-chart-tooltip .value{background-color:#333}.chart-with-legend .legend table td.legendColorBox{padding:2px 5px 2px 0}.form-group .form-control-static.view-address-on-map-trigger-container{padding-bottom:5px}.disabled-with-tooltip-form-control-wrapper{position:relative}.disabled-with-tooltip-form-control-wrapper .disabled-with-tooltip-form-control-overlay{display:none;height:34px;left:0;position:absolute;top:0;width:100%;z-index:10}#editable-zone-list table{min-width:360px}#editable-zone-list .zone-id-column{width:110px}#editable-zone-list .equipment-location-column,#editable-zone-list .equipment-type-column,#editable-zone-list .event-type-column{width:150px}#editable-zone-list .reports-to-cs-column{text-align:center;width:125px}#editable-zone-list td.reports-to-cs-column{padding-top:9px}#editable-zone-list .remove-column{width:30px}#editable-zone-list .remove-item-trigger{position:relative;top:2px}#editable-zone-list #get-zones-from-adc-trigger{margin-left:8px}.zone-list-view .zone-field-label{color:#333;float:left;font-weight:600;width:150px}.zone-list-view .zone-field-value{overflow:hidden}#dispatch-agencies-modal .agencies-selection-section>div{margin-bottom:15px;margin-top:5px}#dispatch-agencies-modal .agencies-selection-section>div:last-child{margin-bottom:0}#dispatch-agencies-modal .agencies-selection-section .agency-type-header{color:#444;font-size:15px;font-weight:700;margin-bottom:10px;margin-top:0}#dispatch-agencies-modal .agencies-selection-section .dispatch-agency-item label{font-size:12px}#dispatch-agencies-modal .agencies-selection-section .radio{margin-right:5px}.customer-tags-section{margin-bottom:10px;text-align:center}.customer-tags-section .label{display:inline-block;font-size:13px;font-weight:700;margin-right:7px;padding:0}.customer-tags-section .label span{display:inline-block;padding:4px 6px 6px}.customer-tags-section .label .remove-tag-trigger{border-right-style:solid;border-right-width:1px;cursor:pointer}.customer-tags-section .label.bg-blue .remove-tag-trigger{border-right-color:#427bd6}.customer-tags-section .label.bg-blue .remove-tag-trigger:hover{background-color:#4988ed;color:#eee}.customer-tags-section .label.bg-green .remove-tag-trigger{border-right-color:#2e913d}.customer-tags-section .label.bg-green .remove-tag-trigger:hover{background-color:#33a043;color:#eee}.customer-tags-section .label.bg-red .remove-tag-trigger{border-right-color:#ba3e30}.customer-tags-section .label.bg-red .remove-tag-trigger:hover{background-color:#ce4435;color:#eee}.customer-tags-section .label.bg-yellow .remove-tag-trigger{border-right-color:#e8a643}.customer-tags-section .label.bg-yellow .remove-tag-trigger:hover{background-color:#f7b147;color:#eee}.customer-tags-section .label.bg-purple .remove-tag-trigger{border-right-color:#683582}.customer-tags-section .label.bg-purple .remove-tag-trigger:hover{background-color:#8340a0;color:#eee}.customer-tags-section .label.bg-grey .remove-tag-trigger{border-right-color:#c6c6c6}.customer-tags-section .label.bg-grey .remove-tag-trigger:hover{background-color:#dedede;color:#000}.customer-tags-section .add-tag-trigger{height:26px;margin-top:-1px}.bootstrap-select .dropdown-menu li.active>a.bg-blue,.bootstrap-select .dropdown-menu li.active>a.bg-blue:hover,.bootstrap-select .dropdown-menu li>a.bg-blue:hover{background-color:#3774ce!important;color:#ddd}.bootstrap-select .dropdown-menu li.disabled>a.bg-blue{background-color:#90b6f4!important}.bootstrap-select .dropdown-menu li.active>a.bg-red,.bootstrap-select .dropdown-menu li.active>a.bg-red:hover,.bootstrap-select .dropdown-menu li>a.bg-red:hover{background-color:#c94034!important;color:#ddd}.bootstrap-select .dropdown-menu li.disabled>a.bg-red{background-color:#d3766b!important}.bootstrap-select .dropdown-menu li.active>a.bg-green,.bootstrap-select .dropdown-menu li.active>a.bg-green:hover,.bootstrap-select .dropdown-menu li>a.bg-green:hover{background-color:#30993e!important;color:#ddd}.bootstrap-select .dropdown-menu li.disabled>a.bg-green{background-color:#77c489!important}.bootstrap-select .dropdown-menu li.active>a.bg-yellow,.bootstrap-select .dropdown-menu li.active>a.bg-yellow:hover,.bootstrap-select .dropdown-menu li>a.bg-yellow:hover{background-color:#efab45!important;color:#ddd}.bootstrap-select .dropdown-menu li.disabled>a.bg-yellow{background-color:#ffcc7f!important}.bootstrap-select .dropdown-menu li.active>a.bg-purple,.bootstrap-select .dropdown-menu li.active>a.bg-purple:hover,.bootstrap-select .dropdown-menu li>a.bg-purple:hover{background-color:#7b3d99!important;color:#ddd}.bootstrap-select .dropdown-menu li.disabled>a.bg-purple{background-color:#a774bc!important}.bootstrap-select .dropdown-menu li.active>a.bg-grey,.bootstrap-select .dropdown-menu li.active>a.bg-grey:hover,.bootstrap-select .dropdown-menu li>a.bg-grey:hover{background-color:#d1d1d1!important;color:#000}.bootstrap-select .dropdown-menu li.disabled>a.bg-grey{background-color:#e5e5e5!important;color:#777!important}#sales-tax-rate-selection-modal .sales-tax-region-list thead{font-weight:700}#sales-tax-rate-selection-modal .sales-tax-region-list .action-column{width:75px}.steps-tabs{margin-bottom:35px}.steps-tabs li a{padding-left:2px;padding-right:2px}.steps-tabs li a,.steps-tabs li a span,.steps-tabs li.active:hover a,.steps-tabs li.active:hover a span{color:#333}.steps-tabs li.disabled a,.steps-tabs li.disabled a span{color:#aaa}.steps-tabs li.active a,.steps-tabs li.active a:hover{background-color:#eef;border-bottom:5px solid #d64635;cursor:default}.steps-tabs li.active a .number{background-color:#ddf}.steps-tabs li a .number{background-color:#ddd;border-radius:50%!important;display:inline-block;font-size:16px;height:35px;margin-right:10px;padding:5px 7px;width:35px}.steps-tabs li a .description{font-size:16px}@media (max-width:1200px){.steps-tabs li a .number{font-size:14px;height:30px;margin-right:5px;padding:4px 6px;width:30px}.steps-tabs li a .description{font-size:14px}}@media (max-width:768px){.steps-tabs{margin-bottom:0}}#en-route-notification-for-customer-modal .loading-section{padding:20px;text-align:center}#en-route-notification-for-customer-modal .checkbox i{font-size:16px;margin:0 5px;position:relative;top:1px}#en-route-notification-for-customer-modal .form-sub-section-header{margin-bottom:15px}.readonly-checkbox-container input[type=checkbox]{cursor:default}.readonly-checkbox-container div.checker.disabled span,.readonly-checkbox-container div.checker.disabled.active span{background-position:-19px -260px}.readonly-checkbox-container div.checker.disabled span.checked,.readonly-checkbox-container div.checker.disabled.active span.checked{background-position:-95px -260px}.radio input[type=radio]{float:none;margin-left:0}.customer-account-service-plan-service-read-only-list .monthly-charge-column{text-align:right}.customer-account-service-plan-service-read-only-list .add-on-service-item-group-header{background-color:#eee;font-weight:600}.customer-account-service-plan-service-read-only-list .total-row{font-weight:600}.customer-account-service-plan-service-read-only-list .total-row .total-label{font-size:14px}.customer-account-service-plan-service-read-only-list .total-row .total-amount{color:#428bca;font-size:16px}.en-route-notification-for-customer-form .remaining-time-to-arrival-section{margin-top:15px}.en-route-notification-for-customer-form .remaining-time-to-arrival-section select{display:inline;width:auto}.en-route-notification-for-customer-form .remaining-time-to-arrival-section .duration-text-inputs{display:none}.en-route-notification-for-customer-form .remaining-time-to-arrival-section .duration-text-inputs input{display:inline;width:40px}.central-station-receiver-field .input-group-btn:first-child{min-width:60px}.inventory-logs-page .inventory-logs-form{margin-bottom:30px}.inventory-logs-page .select-holder-message{color:#666;font-size:16px}.inventory-logs-page .no-inventory-logs-message,.inventory-logs-page .select-holder-message{margin-top:5px}.inventory-logs-page .inventory-log-list .log{border-bottom:1px solid #999;margin-bottom:30px;padding-bottom:30px}.inventory-logs-page .inventory-log-list .log:last-child{border-bottom:none;margin-bottom:0;padding-bottom:10px}.inventory-logs-page .inventory-log-list .log h4{line-height:28px;margin-bottom:15px}.inventory-logs-page .inventory-log-list .log .field{font-size:13px;margin-bottom:8px}.inventory-logs-page .inventory-log-list .log .field .field-label{color:#555;font-weight:700;margin-bottom:0;margin-right:4px}.inventory-logs-page .inventory-log-list .log .log-item-list{margin-top:20px;width:100%}.inventory-management-page .inventory-item-list .quantity-input{width:80px}.inventory-management-page .add-inventory-item-form-container{display:inline-block}.inventory-management-page .add-inventory-item-form .product-or-kit-input{width:220px}.inventory-management-page .add-inventory-item-form .quantity-input{width:75px}.inventory-management-page #inventory-items-section{margin-top:20px}.inventory-management-page .note-field{margin-bottom:20px}#inventory-quantities-on-hand-page{padding-top:10px}#inventory-quantities-on-hand-page .quantities-on-hand-form{margin-bottom:30px}#inventory-quantities-on-hand-page #product-filter-input{margin-bottom:20px}#inventory-quantities-on-hand-page #equipment-item-list .item-details-toggler-column{width:30px}#inventory-quantities-on-hand-page #equipment-item-list .item-details-toggler{cursor:pointer}#inventory-quantities-on-hand-page #equipment-item-list .item-detail-row{display:none;font-size:12px}#inventory-quantities-on-hand-page #equipment-item-list .item-detail-row td{border:none;padding:4px 8px 4px 25px}#inventory-quantities-on-hand-page #equipment-item-list .item-detail-row td div{margin-bottom:3px}#inventory-quantities-on-hand-page #equipment-item-list #total-dollar-value-row{font-weight:700}#inventory-quantities-on-hand-page #equipment-item-list #total-dollar-value-row td:first-child{text-align:right}#inventory-set-quantities-page #select-inventory-holder-form{margin-bottom:40px}#inventory-set-quantities-page #inventory-items-table td{vertical-align:middle}#inventory-set-quantities-page #inventory-items-table input[type=text]{width:80px}#inventory-set-quantities-page #note-input{height:100px}#lead-import-upload-page #leads-csv-input-label{padding-right:0}#lead-import-upload-page #leads-csv-upload-field .progress-section{margin-top:8px}#lead-import-upload-page #delete-leads-csv-trigger{color:#666;margin-left:5px;position:relative;top:1px}#lead-import-upload-page #delete-leads-csv-trigger:hover{color:#222}#lead-import-validate-page .validation-success{font-size:15px;font-weight:700;text-align:center}#lead-import-validate-page .validation-errors h3,#lead-import-validate-page .validation-warnings h3{margin-top:0}#lead-import-validate-page .validation-errors p,#lead-import-validate-page .validation-warnings p{white-space:pre-wrap}#lead-main-info-page .pipeline-stages{clear:both;display:flex;font-size:12px;line-height:1em;list-style-type:none;margin:-9px 0 11px;padding:0}#lead-main-info-page .pipeline-stages li{flex:1;float:left;margin:0 1px;min-width:0;position:relative}#lead-main-info-page .pipeline-stages li a{background-color:#e5e5e5;color:#333;display:block;height:32px;overflow:hidden;padding:3px 0 0 25px;white-space:nowrap}#lead-main-info-page .pipeline-stages li a.not-change-trigger{cursor:default}#lead-main-info-page .pipeline-stages li a:focus,#lead-main-info-page .pipeline-stages li a:hover{text-decoration:none}#lead-main-info-page .pipeline-stages li a .duration,#lead-main-info-page .pipeline-stages li a .stage-name{display:block}#lead-main-info-page .pipeline-stages li a .stage-name{font-weight:700;margin-bottom:1px}#lead-main-info-page .pipeline-stages li:before{border-bottom:16px solid transparent;border-left:16px solid #fff;border-top:16px solid transparent;content:"";left:0;position:absolute;top:0}#lead-main-info-page .pipeline-stages li:first-child:before{display:none}#lead-main-info-page .pipeline-stages li:after{border-bottom:16px solid transparent;border-left:16px solid #e5e5e5;border-top:16px solid transparent;content:"";left:100%;position:absolute;top:0;z-index:20}#lead-main-info-page .pipeline-stages li:last-child:after{display:none}#lead-main-info-page .pipeline-stages li:hover a{background-color:#d6d6d6}#lead-main-info-page .pipeline-stages li:hover:after{border-left-color:#d6d6d6}#lead-main-info-page .pipeline-stages li.completed a,#lead-main-info-page .pipeline-stages li.completed:hover a{background-color:#35aa47;color:#fff}#lead-main-info-page .pipeline-stages li.completed:after,#lead-main-info-page .pipeline-stages li.completed:hover:after{border-left-color:#35aa47}#lead-main-info-page .pipeline-stages.disqualified-lead-pipeline-stages li.completed a,#lead-main-info-page .pipeline-stages.disqualified-lead-pipeline-stages li.completed:hover a{background-color:#ca3a28;color:#fff}#lead-main-info-page .pipeline-stages.disqualified-lead-pipeline-stages li.completed:after,#lead-main-info-page .pipeline-stages.disqualified-lead-pipeline-stages li.completed:hover:after{border-left-color:#ca3a28}#lead-main-info-page .customer-tags-section{margin-bottom:20px}#lead-main-info-page .form-buttons{margin-bottom:35px}#lead-main-info-page .credit-report-list label{color:#555;font-size:13px;font-weight:700}#lead-main-info-page .credit-report-list .apply-column{text-align:right}#lead-main-info-page .credit-report-list .apply-column i{cursor:default;margin-right:10px}#lead-pipeline-configuration-page .stage-list{margin:20px 0 0;padding:0}#lead-pipeline-configuration-page .stage-list .add-stage-trigger,#lead-pipeline-configuration-page .stage-list .stage-item{display:inline-block;font-size:15px;list-style-type:none;padding:10px 15px 10px 10px;position:relative}#lead-pipeline-configuration-page .stage-list .stage-item{background-color:#4b77be;color:#fff;cursor:move;margin-right:30px}#lead-pipeline-configuration-page .stage-list .add-stage-trigger{background-color:#e5e5e5;cursor:pointer}#lead-pipeline-configuration-page .stage-list .add-stage-trigger:hover{background-color:#d6d6d6}#lead-pipeline-configuration-page .stage-list .stage-item .menu-trigger{color:#fff;font-size:13px;margin-right:3px;vertical-align:baseline}#lead-pipeline-configuration-page .stage-list .add-stage-trigger:after,#lead-pipeline-configuration-page .stage-list .stage-item:after{border-bottom:21px solid transparent;border-left:21px solid;border-top:21px solid transparent;content:"";left:100%;position:absolute;top:0}#lead-pipeline-configuration-page .stage-list .stage-item:after{border-left-color:#4b77be}#lead-pipeline-configuration-page .stage-list .add-stage-trigger:after{border-left-color:#e5e5e5}#lead-pipeline-configuration-page .stage-list .add-stage-trigger:hover:after{border-left-color:#d6d6d6}#lead-pipeline-configuration-page .stage-list .stage-item.draggable-source--is-dragging{visibility:hidden}.lead-pipeline-page .pipeline-leads-count{color:#444;font-size:17px;padding-top:4px}.lead-pipeline-page #lead-pipeline-controls{display:flex}@media (max-width:767px){.lead-pipeline-page #lead-pipeline-controls{column-gap:2%;justify-content:center;margin-bottom:15px}.lead-pipeline-page #lead-pipeline-controls .form-control{flex:0 0 49%}}@media (min-width:767.01px){.lead-pipeline-page #lead-pipeline-controls{flex-wrap:wrap;gap:10px;justify-content:end}.lead-pipeline-page #lead-pipeline-controls .form-control{flex:0 0 auto;width:auto}}.lead-pipeline-page #lead-pipeline-controls .sales-rep-filter .dropdown-menu.open{left:auto;right:0}.lead-pipeline-page .lead-pipeline{font-size:0;margin-top:15px;overflow-x:auto;white-space:nowrap}.lead-pipeline-page .lead-pipeline .pipeline-stage{display:inline-block;min-width:200px;padding-right:2px;vertical-align:top}.lead-pipeline-page .lead-pipeline .pipeline-stage .stage-header{background-color:#4b77be;color:#fff;padding:3px 10px 2px 26px;position:relative;white-space:nowrap}.lead-pipeline-page .lead-pipeline .pipeline-stage .stage-header h3{font-size:16px;font-weight:400;margin:0;padding:0}.lead-pipeline-page .lead-pipeline .pipeline-stage .stage-header .stage-leads-count{font-size:12px}.lead-pipeline-page .lead-pipeline .pipeline-stage .stage-header:before{border-bottom:20px solid transparent;border-left:20px solid #fff;border-top:20px solid transparent;content:"";left:0;position:absolute;top:0}.lead-pipeline-page .lead-pipeline .pipeline-stage .stage-header:after{border-bottom:20px solid transparent;border-left:20px solid #4b77be;border-top:20px solid transparent;content:"";left:100%;position:absolute;top:0;z-index:20}.lead-pipeline-page .lead-pipeline .pipeline-stage:first-child .stage-header{padding-left:10px}.lead-pipeline-page .lead-pipeline .pipeline-stage:first-child .stage-header:before,.lead-pipeline-page .lead-pipeline .pipeline-stage:last-child .stage-header:after{display:none}.lead-pipeline-page .lead-pipeline .pipeline-stage .stage-leads-container{background-color:#f4f4f4;border:1px solid #bbb;border-top:0 solid #bbb;font-size:12px;height:500px;overflow-y:auto;padding:0 4px;white-space:normal}.lead-pipeline-page .lead-pipeline .pipeline-stage:last-child .stage-leads-container{border-right-width:1px}.lead-pipeline-page .lead-pipeline .pipeline-stage .stage-leads-container.draggable-dropzone--occupied:not(.source-dropzone){background-color:#eef7fb}.lead-pipeline-page .lead-pipeline .pipeline-stage .stage-leads-container .lead-item{background-color:#fff;border:1px solid #aaa;border-left:3px solid #67809f;cursor:move;margin:4px 0;padding:4px}.lead-pipeline-page .lead-pipeline .pipeline-stage .stage-leads-container.draggable-dropzone--occupied:not(.source-dropzone) .lead-item{background-color:#eef7fb}.lead-pipeline-page .lead-pipeline .pipeline-stage .stage-leads-container .lead-item.draggable-mirror{z-index:100}.lead-pipeline-page .lead-pipeline .pipeline-stage .stage-leads-container .lead-item .name{font-size:14px;margin-bottom:2px}.lead-pipeline-page .lead-pipeline .pipeline-stage .stage-leads-container .lead-item .duration-value,.lead-pipeline-page .lead-pipeline .pipeline-stage .stage-leads-container .lead-item .sales-rep-name{font-style:italic}.lead-pipeline-page .lead-pipeline .pipeline-stage .stage-leads-container .lead-item.draggable--original{display:block!important;opacity:.3}.lead-pipeline-page .lead-pipeline .pipeline-stage .stage-leads-container .lead-item.draggable-source--is-dragging{visibility:hidden}#lead-source-manage-page .lead-source-list .actions-column{text-align:right;width:200px}#lead-source-manage-page .lead-source-list .actions-column .disable-lead-source-trigger,#lead-source-manage-page .lead-source-list .actions-column .enable-lead-source-trigger{width:60px}#lead-source-manage-page #new-lead-source-modal form .control-label{text-align:right}#manage-central-station-account-number-blocks-page #account-number-blocks-list .delete-column{width:90px}#manage-central-station-account-number-blocks-page #new-account-number-block-modal .popover{white-space:nowrap}#manage-central-station-account-number-blocks-page #new-account-number-block-modal .popover hr{margin:5px 0}#manage-central-station-account-number-blocks-page #new-account-number-block-modal .cancel-button{margin-left:5px}#master-dealer-and-sub-dealers-customers-page .search-result-group-header{font-size:18px;font-weight:400;margin-bottom:20px}#master-dealer-and-sub-dealers-customers-page .search-result-group-header .link-to-sub-dealer-site-customer-list{margin-left:5px}#master-dealer-and-sub-dealers-customers-page .search-results-visibility-toggler{cursor:pointer}#master-dealer-and-sub-dealers-customers-page .search-results-container{margin-bottom:30px}#master-dealer-and-sub-dealers-customers-page .basic-search-form .action-buttons{float:right}#master-dealer-and-sub-dealers-customers-page .basic-search-form .action-buttons button,#master-dealer-and-sub-dealers-customers-page .basic-search-form .action-buttons input{margin-left:4px;width:90px}#match-and-credit-check-modal .credit-information-display{display:none;font-size:18px}#match-and-credit-check-modal .credit-information-display label{font-size:18px;text-align:right}#match-and-credit-check-modal .modal-footer>span{margin-left:6px}#match-and-credit-check-modal .moni-match-message{font-size:20px;font-weight:700;margin-bottom:35px;text-align:center}#match-and-credit-check-modal .moni-match-response-form #moni-match-response-comment-input{height:100px}#match-and-credit-check-modal .match-response-submission-success{font-size:18px;margin-bottom:15px;text-align:center}#monitoring-companies-manage-page .add-company-button-container{margin-bottom:20px}#monitoring-companies-manage-page .monitoring-company-list .actions-column{text-align:right}#my-contractor-invoices-page .invoice-list tr.paid-date td{background-color:#4b8df8;color:#fff;padding:1px 5px}#my-contractor-invoices-page .invoice-list tr.paid-date.unpaid td{background-color:#67809f}#my-contractor-invoices-page .invoice-list .amount-cell{text-align:right}#my-contractor-invoices-page .invoice-list tr.total{color:#222;font-size:15px;font-weight:700;text-align:right}#my-inventory-page{padding-top:10px}#my-inventory-page #product-filter-input{margin-bottom:20px}#my-job-history-page .search-form-buttons{text-align:right}#my-job-history-page .search-form-buttons button,#my-job-history-page .search-form-buttons input{margin-left:6px;width:90px}.my-jobs-list-page .open-jobs-job-history-selector{display:block;margin:0 auto 25px;width:200px}.my-jobs-list-page .open-jobs-job-history-selector .dropdown-toggle{width:100%}.my-jobs-list-page .open-jobs-job-history-selector .dropdown-toggle .button-text{float:left}.my-jobs-list-page .open-jobs-job-history-selector .dropdown-toggle .caret{float:right;margin-top:10px}.my-jobs-list-page .open-jobs-job-history-selector .dropdown-menu{font-size:17px;width:100%}.my-jobs-list-page .open-jobs-job-history-selector .dropdown-menu li a{padding:10px 13px 10px 16px}#my-technician-schedule-calendar-page #jobs-calendar{background-color:#f7f7f7}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline div{position:static}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline>div{float:left}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .view-tabs-container{float:left;width:25%}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .date-container{float:left;padding-top:3px;text-align:center;width:50%}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .navigation-controls-container{float:right;padding-top:6px;text-align:right;width:25%}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .view-tabs-container .dhx_cal_tab{color:#428bca;display:inline-block;font-size:14px;font-weight:400;padding:5px 10px}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .view-tabs-container .dhx_cal_tab:hover{background-color:#eee;text-decoration:none}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .view-tabs-container .dhx_cal_tab.active{background-color:#428bca;color:#fff}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .date-container .dhx_minical_icon{cursor:pointer;font-size:21px;line-height:40px;margin-right:8px}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .date-container .dhx_cal_date{cursor:pointer;display:inline}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .dhx_cal_next_button,#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .dhx_cal_prev_button,#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .dhx_cal_today_button{background-image:none;color:#428bca;display:inline-block;font-size:16px;text-align:center}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .dhx_cal_next_button i,#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .dhx_cal_prev_button i{font-size:16px}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .dhx_cal_today_button{height:33px}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .dhx_cal_today_button:hover{background-color:#eee;text-decoration:none}@media (max-width:1100px){#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .view-tabs-container .dhx_cal_tab{font-size:12px;padding:0}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .date-container{padding-top:0}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .date-container .dhx_minical_icon{font-size:18px;line-height:30px}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .date-container .dhx_cal_date{font-size:18px}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .navigation-controls-container{padding-top:1px}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .dhx_cal_next_button,#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .dhx_cal_prev_button,#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .dhx_cal_today_button{font-size:14px}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .dhx_cal_next_button,#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .dhx_cal_prev_button{width:30px}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .dhx_cal_next_button i,#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .dhx_cal_prev_button i{font-size:14px}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .dhx_cal_today_button{height:30px;width:60px}}@media (max-width:700px){#my-technician-schedule-calendar-page #jobs-calendar{overflow:visible}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .view-tabs-container{margin-top:-12px;width:50%}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .date-container{margin-top:8px;width:100%}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_navline .navigation-controls-container{margin-top:-12px;width:50%}}#my-technician-schedule-calendar-page #jobs-calendar .dhx_scale_am_pm{display:inline-block;font-size:11px;line-height:35px;vertical-align:top}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_event:hover .dhx_footer{background-image:none}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_event{cursor:pointer}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_event.time-off{cursor:default}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_event .dhx_title{font-weight:400}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_event.install .dhx_title{background-color:#437fd8;border-bottom:1px solid #4079c9}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_event.install .dhx_body{background-color:#4b8df8}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_event.service .dhx_title{background-color:#8a4fa3;border-bottom:1px solid #7f4996}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_event.service .dhx_body{background-color:#9b59b6}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_event.time-off .dhx_title{background-color:#707070;border-bottom:1px solid #6a6a6a}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_event.time-off .dhx_body{background-color:grey}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_event .customer-name,#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_event .time-off-label{font-weight:700;margin-bottom:1px;margin-top:4px}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_event .hard-wired-wireless,#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_event .location,#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_event .time-off-reason{font-style:italic}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_event .finalized-icon-wrapper{border-color:transparent #35aa47 #35aa47 transparent;border-style:solid;border-width:13px;bottom:0;height:0;position:absolute;right:-1px;width:0}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_event .finalized-icon-wrapper i{bottom:-13px;color:#fff;font-size:11px;position:absolute;right:-11px}#my-technician-schedule-calendar-page #jobs-calendar .dhx_scale_holder_now{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAsCAIAAAArRUU2AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwwAADsMBx2+oZAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4zjOaXUAAAABlJREFUGFdj+P//ONXxl/ebsIpTip8+WAkA3td5VpWrpHcAAAAASUVORK5CYII=)}#my-technician-schedule-calendar-page #jobs-calendar .dhx_now .dhx_month_body,#my-technician-schedule-calendar-page #jobs-calendar .dhx_now .dhx_month_head{background-color:#ffffc7}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_event_clear{padding-left:4px}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_event_clear.install{color:#4079c9}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_event_clear.service{color:#7f4996}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_event_clear.time-off{color:#6a6a6a}#my-technician-schedule-calendar-page #jobs-calendar .dhx_cal_event_line.time-off{background-color:grey}.open-jobs-page .job-group-header{color:#444;font-size:20px;font-weight:400;margin-bottom:20px}.open-jobs-page .job-list .days-passed-warning-icon{margin-left:5px;vertical-align:sub}.open-jobs-page .job-list .actions-and-notes-column{text-align:right}.open-jobs-page .job-list .actions-and-notes-column .en-route-notification-sent{display:none;margin-right:5px}.open-jobs-page .job-list .actions-and-notes-column .en-route-notification-sent i{font-size:11px}.open-jobs-page .job-list .actions-and-notes-column .en-route-notification-for-customer-modal-opener.done{display:none}.open-jobs-page .job-list .actions-and-notes-column .en-route-notification-for-customer-modal-opener.done+.en-route-notification-sent{display:inline}#pandadoc-integration-configuration-page .user-connection-message{font-size:15px;margin-bottom:20px}#pandadoc-integration-configuration-page #read-me-modal h5{font-weight:700}#pandadoc-integration-configuration-page #add-template-modal .loading-view{padding-top:15px;text-align:center}#pandadoc-integration-configuration-page #add-template-modal .template-list{margin-bottom:0}#pandadoc-integration-configuration-page #add-template-modal .template-list td:last-child{text-align:right}#pandadoc-integration-configuration-page #add-template-modal .template-details-form-view{padding-top:15px}#pandadoc-integration-configuration-page #add-template-modal .template-details-form-view .get-compatible-template-details-error{white-space:pre-wrap}#pandadoc-integration-configuration-page #add-template-modal .template-details-form-view .form-group:last-child{margin-bottom:0}#pending-or-declined-customer-info-page .customer-tags-section{margin-bottom:20px}#pending-or-declined-customer-info-page .customer-tags-section .label .tag-name{padding-top:5px}#pending-or-declined-customer-info-page .install-equipment-list .history-column,#pending-or-declined-customer-info-page .install-equipment-list .sold-by-column{display:none}#pending-or-declined-customer-info-page .payment-methods-section .form-sub-section-header,#pending-or-declined-customer-info-page .payment-methods-section table{margin-bottom:6px}#pending-or-declined-customer-info-page .payment-methods-section .no-items-message{font-size:13px;margin-bottom:15px}#products-manage-page .add-product-button-container{margin-bottom:20px}#products-manage-page .product-list .actions-column{width:66px}.report-page .report-query-form-section{margin-bottom:35px}.report-page #saved-queries-buttons button{min-width:80px}.report-page #saved-queries-buttons button:first-child{margin-right:10px}.report-page #active-filters-field label,.report-page .form-control .filter-option{color:#31708f}.report-page #report-query-buttons-container{border-top:1px solid #ccc;padding-top:15px}.report-page #report-query-buttons-container .display-results-trigger,.report-page #report-query-buttons-container .download-results-trigger{width:180px}.report-page #report-query-buttons-container .display-results-trigger{margin-left:5px}.report-page #report-query-buttons-container .save-query-trigger{width:120px}.report-page #report-results-loading-spinner-container{display:none;margin:30px 0;text-align:center}.report-page #report-results-grid{height:500px}.report-page #report-results-section{display:none}.report-page #report-results-section .search-statistics{margin-bottom:15px}.report-page .ag-fresh .ag-header,.report-page .ag-fresh .ag-no-scrolls .ag-header-container{background-color:#555;background-image:none;border-bottom-color:#888;color:#eee}.report-page .ag-fresh .ag-header-cell{border-right-color:#888}.report-page .ag-fresh .ag-root{border-color:#888}.report-page .ag-fresh .ag-cell-no-focus{border-right:1px solid #888}.report-page .ag-fresh .ag-header-icon{stroke:#eee;fill:#eee}.report-page .ag-fresh .ag-header-cell-menu-button:hover{border-color:#eee}.report-page .ag-fresh .ag-cell-focus{border-left-width:0}.report-page .ag-fresh .ag-filter-header-container input[type=text]{border:1px solid #aaa;width:191px}.report-page .ag-fresh .ag-filter-checkbox{margin:5px 5px 0 2px}.report-page .ag-fresh .ag-filter{border-color:#bbb}#sales-rep-pay-scale-list-page .pay-scale-list .sales-reps-column ul{list-style-type:none;margin:0;padding:0}#sales-rep-pay-scale-list-page .pay-scale-list .actions-column{width:86px}#sales-rep-pay-scale-list-page .pay-scale-list .actions-column a:hover{text-decoration:none}#sales-rep-pay-scale-list-page .pay-scale-list .actions-column a.duplicate-link{color:#26c281}#sales-rep-pay-scale-list-page .pay-scale-list .actions-column a.duplicate-link:hover{color:#21a870}#sales-rep-pay-scale-list-page .pay-scale-list .actions-column a.delete-pay-scale-button{color:#666}#sales-rep-pay-scale-list-page .pay-scale-list .actions-column a.delete-pay-scale-button:hover{color:#222}#sales-rep-payroll-page #sales-rep-payroll-search-form .filter-form-checkboxes{margin-bottom:10px;margin-top:10px}#sales-rep-payroll-page #sales-rep-payroll-search-form .filter-form-checkboxes .checkbox-inline{margin-bottom:10px;margin-left:0;margin-right:30px;padding-left:0}#sales-rep-payroll-page #sales-rep-payroll-search-form .filter-form-checkboxes .checkbox-inline:last-child{margin-right:0}.sales-team-input-page .form-horizontal .form-group .form-control{float:left;width:90%}.sales-team-input-page .form-horizontal .form-group i{float:left;margin-top:8px;text-align:center;width:10%}.sales-team-input-page #team-members-section{margin-bottom:40px;margin-top:40px}.sales-team-input-page .team-members-list .remove-item-cell{text-align:right}.sales-team-input-page .new-member-input{width:200px!important}.sales-team-input-page .new-member-help-tooltip-trigger{margin-left:6px;position:relative;top:3px}#sales-team-list-page .show-team-members-checkbox-container{margin-bottom:25px}#sales-team-list-page .sales-team-list .member-list{list-style-position:inside;margin:0;padding:0}#service-details-page .issue-text{white-space:pre-wrap}#service-details-page .new-note-input{margin-bottom:8px}#service-packages-manage-page .select-add-controls-container{margin-bottom:15px}#service-packages-manage-page .left-controls{float:left}#service-packages-manage-page .monitoring-company-selector{display:inline;margin-bottom:15px;margin-right:20px;max-width:250px;width:auto}#service-packages-manage-page .add-service-package-trigger{margin-bottom:15px;margin-right:20px;vertical-align:top}#service-packages-manage-page .visible-columns-selector{float:right;margin-bottom:15px}@media only screen and (max-width:725px){#service-packages-manage-page .visible-columns-selector{float:left}}#service-packages-manage-page .service-package-list .monthly-charge-options .monthly-charge-option{border-right:1px solid #444;margin-right:3px;padding-right:5px}#service-packages-manage-page .service-package-list .monthly-charge-options .monthly-charge-option:last-child{border-right:0;margin-right:0;padding-right:0}#service-packages-manage-page .service-package-list .monthly-charge-options .monthly-charge-option.default-monthly-charge{color:#31708f;font-weight:700}#service-packages-manage-page .service-package-list .add-on-services{display:none}#service-packages-manage-page .service-package-list .add-on-services .add-on-services-per-service-package{margin-bottom:0;padding-left:15px}#service-packages-manage-page .service-package-list .actions-column{width:64px}#service-packages-manage-page .service-package-input-form .monthly-charge-option-container,#service-packages-manage-page .service-package-input-form .monthly-charge-options-section .no-items-message{margin-bottom:10px}#service-packages-manage-page .service-package-input-form .monthly-charge-option-container .monthly-charge-option-input-group{float:left;margin-right:13px;width:115px}#service-packages-manage-page .service-package-input-form .monthly-charge-option-container .delete-monthly-charge-option-trigger{color:#666;display:inline-block;margin-top:7px}#service-packages-manage-page .service-package-input-form .monthly-charge-option-container .delete-monthly-charge-option-trigger:hover{color:#222}#service-technician-invoices-page .return-to-payroll-link-container{font-size:14px;margin-bottom:15px;margin-top:-15px;text-align:right}#service-technician-invoices-page .job-details-modal-content .service-issue{white-space:pre-wrap}#service-technician-invoices-page .job-details-modal-content .added-equipment-section,#service-technician-invoices-page .job-details-modal-content .removed-equipment-section{margin:30px 0}.technician-job-invoices-page .progress-labels-container{margin-bottom:25px}.technician-job-invoices-page .create-invoice-button-container{margin-bottom:28px;text-align:center}.technician-job-invoices-page .invoices-total{font-size:18px}.technician-job-invoices-page #create-technician-invoice-modal .job-details-modal-content .modal-body{padding-top:20px}.technician-job-invoices-page #create-technician-invoice-modal #new-technician-invoice-lines-section{margin-top:25px}.technician-job-invoices-page #create-technician-invoice-modal .invoice-line-list .amount-column{width:120px}.technician-job-invoices-page #create-technician-invoice-modal .invoice-line-list .remove-column{width:30px}.technician-job-invoices-page #create-technician-invoice-modal .invoice-line-list .amount-input-group .input-group-addon{min-width:18px;padding:6px 10px}.technician-job-invoices-page #create-technician-invoice-modal .total{float:left;font-size:20px;line-height:22px}.technician-job-invoices-page #create-technician-invoice-modal .add-invoice-line-trigger{float:right}#technician-schedule-timeline-page{height:534px;padding-top:1px;position:relative;width:1098px}#technician-schedule-timeline-page .schedule-controls{background-color:#3d3d3d;height:64px;padding:9px 20px 0;position:absolute;width:100%;z-index:3}#technician-schedule-timeline-page .schedule-controls .selector-filter{float:left;margin-right:10px;margin-top:5px}#technician-schedule-timeline-page .schedule-controls .selector-filter:last-child{margin-right:0}#technician-schedule-timeline-page .schedule-controls .selector-filter .btn span:first-child{white-space:nowrap}#technician-schedule-timeline-page .schedule-controls select.selector-filter{display:none}#technician-schedule-timeline-page .schedule-controls .date-controls{float:right}#technician-schedule-timeline-page .schedule-controls .date-controls,#technician-schedule-timeline-page .schedule-controls .date-controls i{font-size:30px}#technician-schedule-timeline-page .schedule-controls .calendar-trigger{color:#fff}#technician-schedule-timeline-page .schedule-controls .date-controls a:focus,#technician-schedule-timeline-page .schedule-controls .date-controls a:hover{text-decoration:none}#technician-schedule-timeline-page .schedule-controls .date-picker-input{border:none;margin-right:-9px;padding:0;visibility:hidden;width:1px}#technician-schedule-timeline-page .schedule-controls .next-day-link,#technician-schedule-timeline-page .schedule-controls .previous-day-link{color:#fff}#technician-schedule-timeline-page .schedule-controls .previous-day-link{margin-right:15px}#technician-schedule-timeline-page .schedule-controls .next-day-link{margin-left:15px}#technician-schedule-timeline-page #schedule-container{background-color:#3d3d3d;margin-left:20px;margin-top:4px;overflow:visible!important;width:1060px}#technician-schedule-timeline-page.mode-reschedule #schedule-container,#technician-schedule-timeline-page.mode-schedule #schedule-container{height:503px}#technician-schedule-timeline-page.mode-view #schedule-container{height:528px}#technician-schedule-timeline-page #schedule-container .dhx_cal_navline{display:none}#technician-schedule-timeline-page #schedule-container .dhx_cal_header{border-bottom:1px solid #ccc}#technician-schedule-timeline-page #schedule-container .dhx_cal_header .dhx_scale_bar{color:#000}#technician-schedule-timeline-page #schedule-container .dhx_cal_data{border-top:0;left:-1px!important;width:1078px!important}#technician-schedule-timeline-page #schedule-container .dhx_cal_data .dhx_matrix_scell,#technician-schedule-timeline-page #schedule-container .dhx_cal_header,#technician-schedule-timeline-page #schedule-container .dhx_cal_header .dhx_scale_bar{background-color:#ddd}#technician-schedule-timeline-page #schedule-container .dhx_cal_data .dhx_matrix_scell{border-left:1px solid #ddd;font-size:14px}#technician-schedule-timeline-page.mode-reschedule #schedule-container .dhx_cal_event_line,#technician-schedule-timeline-page.mode-schedule #schedule-container .dhx_cal_event_line{cursor:default}#technician-schedule-timeline-page.mode-view #schedule-container .dhx_cal_event_line.install,#technician-schedule-timeline-page.mode-view #schedule-container .dhx_cal_event_line.service{cursor:pointer}#technician-schedule-timeline-page.mode-view #schedule-container .dhx_cal_event_line.time-off{cursor:default}#technician-schedule-timeline-page #schedule-container .dhx_cal_event_line .finalized-icon-wrapper{border-color:transparent #35aa47 #35aa47 transparent;border-style:solid;border-width:13px;bottom:0;height:0;position:absolute;right:-1px;width:0}#technician-schedule-timeline-page #schedule-container .dhx_cal_event_line .finalized-icon-wrapper i{bottom:-13px;color:#fff;font-size:11px;position:absolute;right:-10px}#technician-schedule-timeline-page #schedule-container .dhx_cal_event_line .customer-name,#technician-schedule-timeline-page #schedule-container .dhx_cal_event_line .time-off-label{font-weight:700;margin-top:5px}#technician-schedule-timeline-page #schedule-container .dhx_cal_event_line .hard-wired-wireless,#technician-schedule-timeline-page #schedule-container .dhx_cal_event_line .location,#technician-schedule-timeline-page #schedule-container .dhx_cal_event_line .time-off-reason{font-style:italic}#technician-schedule-timeline-page #schedule-container .dhx_cal_event_line:hover div{background-image:none}#technician-schedule-timeline-page #schedule-container .dhx_cal_event_line.install{background-color:#4b8df8}#technician-schedule-timeline-page #schedule-container .dhx_cal_event_line.service{background-color:#9b59b6}#technician-schedule-timeline-page #schedule-container .dhx_cal_event_line.time-off{background-color:grey}#technician-schedule-timeline-page #schedule-container .dhx_cal_event_line.edit{background-color:#d84a38}#technician-schedule-timeline-page .instruction-message{color:#fff;font-size:15px;height:25px;text-align:center}#technician-schedule-timeline-page #confirm-scheduling-info-modal .modal-footer button{width:80px}#technician-tag-manage-page .add-tag-and-show-sales-reps-container{margin-bottom:20px}#technician-tag-manage-page .add-tag-and-show-sales-reps-container button{float:left}#technician-tag-manage-page .add-tag-and-show-sales-reps-container label{float:right;margin-top:7px}#technician-tag-manage-page .technician-tag-list .technicians-column ul{list-style-type:none;margin:0;padding:0}#technician-tag-manage-page .technician-tag-list .actions-column{min-width:55px;text-align:right}#technician-tag-manage-page .technician-tag-list .actions-column a{vertical-align:middle}#delete-tag-modal .linked-technicians-warning-message{font-weight:700}#technician-time-off-page .select-add-controls-container .technician-selector{float:left;margin-bottom:20px;width:250px}@media (max-width:450px){#technician-time-off-page .select-add-controls-container .technician-selector{width:100%}}#technician-time-off-page .select-add-controls-container .add-time-off-trigger{float:right;margin-bottom:20px}#technician-time-off-page #time-off-list .actions-column{width:60px}.upload-files-page #upload-section{margin-top:6px}.upload-files-page #upload-section #upload-input-section input,.upload-files-page #upload-section #upload-input-section label{display:inline}.upload-files-page #upload-section #upload-progress-section{display:none}.upload-files-page #upload-section #upload-info-section{color:#444;font-size:14px;margin-top:25px}.upload-files-page #upload-success-section{display:none}.upload-files-page #upload-success-section #success-message{font-size:17px}.upload-files-page #upload-success-section #upload-more-files-trigger{font-size:15px}#user-main-info-page .page-actions{margin-top:0}#user-main-info-page .back-link-container{margin-bottom:25px}#warehouses-manage-page .add-warehouse-button-container{margin-bottom:20px}#warehouses-manage-page .warehouse-list .actions-column{width:66px}#website-time-zone-page .time-zone-field{margin-bottom:20px;margin-top:20px}#website-time-zone-page .save-settings-trigger{min-width:80px}