.profile-view .form-search:not(.form-transport) .center-view-block{ background: #fafafa; border: 1px solid #f0f0f0; border-radius: 4px; margin: 0 auto; max-width: 750px; padding: 5px 2.5px;}.profile-view .form-search:not(.form-transport) .center-view-block .panel-info,.profile-view .form-search:not(.form-transport) .center-view-block .panel-info > .panel-heading{ border-color: #f0f0f0;}.profile-view .tab-content{ background-color: transparent; border: none; /* padding: 0; */}.form-tabs{ float:left; padding:0; width:100%;}  /* sub-section form registration =================================================================================*/ .form-search.create-mode .head-2.text-center { display: none; } /* Sub-section Login page=================================================================================*/.form-wrap { display: block; margin-left: auto; margin-right: auto; width: 365px; z-index: 100;} /* Sub-section account page=================================================================================*/.account-page.guest-page{ background-attachment: fixed; background-repeat: no-repeat; background-size: cover; min-height: 100%; padding: 56px 15px; position: absolute; width: 100%;}.account-page.guest-page.minimized-background{ background-image: url(../../images/background-min.png);}.account-page .navigation { color: #fff; font-family: 'Minion Pro Semibold'; font-size: 30px; font-weight: 400; margin-bottom: 18px; position: relative; z-index: 100;}.account-page .navigation .col-xs-6 { padding: 0 41px; }.account-page .navigation .col-xs-6:first-child { text-align: right; } .account-page .navigation .col-xs-6 a { color: #b9cee4; }.account-page .navigation .col-xs-6 a:hover { color: #ffffff; } .user-form-wrapper { background-color: #fdfefe; border-radius: 4px; line-height: 1.1; padding: 20px 7.5px 15px; position: relative;}.account-page:not(.guest-page) .user-form-wrapper { margin-top: 30px; max-width: 600px; width: 100%;}.account-page:not(.guest-page) .form-account-data-wrapper { background: #fafafa; border: 1px solid #ccc; border-radius: 4px; padding: 15px 7.5px;}.form-register.edit-mode span.text-ellipsis.email { display: block; } .user-form-wrapper label.ambulette-label-radio .ambulette-radio { margin-right: 15px;}.login-page .user-form-wrapper:before,.registration-page .title-register:before{ border: 36px solid transparent; border-bottom: 36px solid #fff; content: ''; display: block; position: absolute; top: -53px;}.login-page .user-form-wrapper:before{ left: 68px; } .registration-page .title-register:before{ left: 50px; top: 9px;} .user-form-wrapper .account-type .row ~ .row { margin-top: 15px; } .row-navigation { float: left; margin-top: 15px; width: 100%;} .user-form-wrapper .row.login-form-wrapper { margin-top: 35px; } @media (max-width: 767px){ .user-form-wrapper .row > .col-xs-12 { padding: 0; }} .login-page .user-form-wrapper .row-navigation { float: none; margin-top: 0; }.login-page .user-form-wrapper .row-navigation .btn { width: 100%; } .login-form-wrapper .link-pass { color:#797979; font-family: 'Source Sans Pro Semibold'; font-size: 11px; font-weight: 400; text-align: center;}.login-form-wrapper .link-pass a { color: #2993de; text-decoration: underline;}.link-sentry { text-align: center; } .login-form-wrapper .btn-primary,.link-sentry a { font-family: 'Source Sans Pro Semibold'; font-size: 16px;}.link-sentry a { color: #3399ff; font-weight: 400; text-decoration: underline;}.okta-form-group { border-top: 1px solid #b2b2b2; margin-top: 5px; padding-top: 15px;}.okta-logo { background: url(../../images/Okta-logo.png) no-repeat 50% #e8e8e8; border: 1px solid #cdc8c8; border-radius: 4px; display: block; height: 34px; width: 100%;}.okta-logo:hover { background-color: #cdcbcb; }/* ================================================================================ Section registration form =================================================================================*/ /* Sub-section steps=================================================================================*/.registration-form-wrapper .steps.steps-filled{ float: left; height: 41px; margin-bottom: 20px; width: 100%;}.registration-form-wrapper .steps ul{ border-bottom: 1px solid #dfe2e5; left: 0; list-style: none; padding: 0 21.5px; position: absolute; right: 0; top: 45px; width: 100%;}.registration-form-wrapper .steps ul li { color: #999; float: left; font-family: 'Source Sans Pro Reg'; font-size: 15px; font-weight: 400; padding: 10px 7.5px; position: relative;}.registration-form-wrapper .steps ul li.step-current{ border-bottom: 2px solid #6699cc;; color: #43709d;}.registration-form-wrapper .steps ul li a{ color: #2f2f2f; cursor: default; display: block; float: left; padding: 10px 0px 10px 20px; pointer-events: none; position: relative; text-decoration: none;}.registration-form-wrapper .steps ul li.step-current a { color: #FFF;}.registration-form-wrapper .panel-group { padding: 0 7.5px; }.registration-form-wrapper .row-navigation { float: left; }.registration-form-wrapper select.form-control[disabled] { color: #999; } .registration-page .user-form-wrapper { max-width: 520px; width: 100%;}.registration-page .user-form-wrapper.form-clientForm { max-width: 800px; }.registration-page .user-form-wrapper.form-officesForm { max-width: 872px; }.registration-page .user-form-wrapper.form-contactInfoForm { max-width: 910px; }.registration-page .user-form-wrapper.form-credentialForm { max-width: 1120px; }.registration-page .user-form-wrapper.form-insuranceForm { max-width: 1120px; } @media (min-width: 992px){ .registration-page .user-form-wrapper.form-credentialForm .form-group { margin-bottom: 0; }}.registration-page .user-form-wrapper .form-header.filled { display: block; font-family: 'Source Sans Pro Semibold'; font-size: 18px; text-align: center;}.registration-page .user-form-wrapper.form-credentialForm .panel-body { padding-right: 10px; }.user-form-wrapper h3 { color: #354052; font-family: 'Source Sans Pro Reg'; font-weight: 400; margin: 0; padding-left: 7.5px;}.user-form-wrapper .account-type { margin-top: 36px; }.user-form-wrapper .account-type .form-group{ border: 1px solid #ced0da; border-radius: 4px; height: 47px; width: 100%;}.user-form-wrapper .account-type .col-md-12 .form-group { margin-bottom: 0; }.user-form-wrapper .account-type .col-md-12 .form-group > label { cursor: pointer; margin: 0; padding: 16px 18px; width: 100%;}.user-form-wrapper .account-type .col-md-12 .form-group > label:hover { background-color: #fbfbfb; }.user-form-wrapper .account-icon{ background-image: url(../../public/images/icons-registration/account-icons.png); background-repeat: no-repeat; float: left; height: 33px; margin: -10px 25px 0 10px; width: 33px;}.user-form-wrapper .account-icon-client { background-position: 0 0; }.user-form-wrapper .account-icon-doctor { background-position: 0 -59px; }.user-form-wrapper .account-icon-Healthcare { background-position: 0 -120px; }.user-form-wrapper .account-icon-transportation { background-position: 0 -182px; }.user-form-wrapper .account-icon-insurance { background-position: 0 -241px; } .account-page.registration-page .account-data-form-wrapper{ display: none; } /* ================================================================================= Dark theme =================================================================================*/body.dark-theme .profile-view .form-search:not(.form-transport) .center-view-block { background-color: transparent; border: none;}body.dark-theme .profile-view .tab-content { background-color: transparent; } body.dark-theme .user-form-wrapper { background-color: #27313a;}body.dark-theme .account-page:not(.guest-page) .form-account-data-wrapper { background-color: #333e4b; border-color: #3e4b5b;}
.modal .tab-pane .modal-offices-form,.modal-offices-form { display: none;} .modal .modal-offices-form { display: block; }.edit-mode .btn-add-office { display: inline-block; }
.address-partial-match-modal p span { font-weight: bold; } .address-partial-match-modal .address-list,.address-partial-match-modal .address-map-wrapper { height: 300px;}.address-partial-match-modal .address-list { overflow: auto; }.address-list .list-group-item { padding: 3px 10px; } .address-list .list-group-item:not(.active):hover { background-color: #f5f5f5; cursor: pointer;}.address-partial-match-modal .address-map-wrapper { background-color: #e6e6e6; width: 100%;} /* ================================================================================= Dark theme =================================================================================*/body.dark-theme .address-list .list-group-item:not(.active):hover { background-color: #3c454c;}
/* ================================================================================= Section tab in broker =================================================================================*/.info-head{ color: #333; display: inline; float: right; font-family: 'Source Sans Pro Semibold'; font-size: 16px; margin-bottom: 0; margin-top: 12px; padding: 5px; position: relative; z-index: 100;}.info-head .info-head-item-title{ color: #666; font-family: "Source Sans Pro Reg";} @media (max-width: 890px){ .transport-provider-company-name{ float: left; width: 100%; } .info-head{ float: left; }}.broker-edit-mode .input-group-file input:not([disabled]) { pointer-events: auto;}.broker-edit-mode .input-group-file:not(.filled) input.form-control { background-color: #498BC3;rgba(0,0,0,.075);}.broker-edit-mode .input-group-file:not(.filled) input.form-control:hover,.broker-edit-mode .input-group-file:not(.filled) input.form-control:focus { background-color: #286090;} /* ================================================================================= Section Profile =================================================================================*/.account-page:not(.guest-page) .transportationProvider-form-wrapper{ max-width: 100%;}.account-page:not(.guest-page) .transportationProvider-form-wrapper .form-account-data-wrapper { background: transparent; border: none; padding: 0;}.transportationProvider-form-wrapper .profile-view .tab-content{ padding: 10px;}.transportationProvider-form-wrapper .tab-pane form > .row:first-child { margin-top: 10px; } /* Sub-section identifiers =================================================================================*/ .enterprise-certified label.control-label:last-child { margin-right: 0; } .form-identification .enterprise-group .enterprise-label{ width: 250px; }.form-identification .enterprise-group label.ambulette-label-checkbox + label{ margin-bottom: 15px; } @media (max-width: 410px){ .form-identification .enterprise-group:nth-child(9){ height: 65px; }} /* Sub-section Contact =================================================================================*/.contact-methods .control-label { margin-right: 15px; } /* Sub-section Credentials =================================================================================*/#dot-license-check{ margin-right: 4px; } .credentialStat span:not(.form-control) { display: block; padding: 6px 0;} /* Sub-section Service =================================================================================*/.table-responsive { min-width: .01%; }table.profile-table { width: 100%; } .profile-table-container { margin-bottom: 15px; } form#operationHoursForm .profile-table-container table.profile-table{ float: left; max-width: 100%;}table.profile-table td { padding: 5px; position:relative; }.profile-table-container table.profile-table{ border: none; border-collapse: separate; float: none; font-family: 'Source Sans Pro Semibold'; margin: 0 auto; max-width: 70%; min-width: 427px; width: 100% !important;}.profile-table-container table.profile-table thead tr{ height: 36px; } .table-striped.profile-table > tbody > tr,.table-striped.profile-table > tbody > tr:nth-child(2n+1) { background-color: #fdfefe;} .profile-table-container table.profile-table th:nth-child(2),.profile-table-container table.profile-table th:nth-child(3){ min-width: 81px; width: 2%;}.profile-table-container table.profile-table th:nth-child(4),.profile-table-container table.profile-table th:nth-child(5){ min-width: 83px; width: 10%;}.profile-table-container table.profile-table th:nth-child(5){ width: 11%;}.profile-table-container table.profile-table th,.profile-table-container table.profile-table td{ border: none; border-bottom: 1px solid #D3D3D3; border-right: 1px solid #D3D3D3; padding: 10px;}.profile-table-container table.profile-table th { background-color: #e6e6e6; padding: 14px 10px;}.profile-table-container table.profile-table td:nth-child(4),.profile-table-container table.profile-table td:nth-child(5){ color: #354052;}.profile-table-container table.profile-table th:first-child { padding-left: 23px; } .profile-table-container table.profile-table td:first-child { border-left: 1px solid #D3D3D3; max-width: 137px; padding-left: 23px; width: 3%;}.profile-table-container table.profile-table th,.profile-table-container table.profile-table td:first-child{ color: #171717; font-weight: normal;} .profile-table-container table.table-condensed td:first-child{ background-color: transparent; color: #003F4F; font-weight: normal; width: 23px;} .profile-table-container ~ .navigation-btn{ margin: 0 auto; max-width: 70%; min-width: 427px;}.profile-table-container .btn-clear{ right: 7px !important; } .profile-table-container table.table-condensed td.hour:hover{ background: #eeeeee; cursor: pointer;}.profile-table-container table.profile-table td:nth-child(2),.profile-table-container table.profile-table td:nth-child(3){ text-align: center;}.profile-table-container table.profile-table td .ambulette-label-checkbox { margin: 0; }.profile-table-container table.profile-table .table-condensed td{ border: 0; }.profile-table-container table.profile-table td input.form-control { color: #354052; }.profile-table-container table.profile-table label.ambulette-label-checkbox [type="checkbox"] + .ambulette-checkbox { margin: 0; } table.profile-table td ul.parsley-errors-list li { top: 46px; } .form-operation-hours .profile-table-container + .row .btn-group .multiselect-selected-text { color: #354052; } @media (max-width: 767px){ .profile-table-container .table-responsive{ border: none; }}@media (max-width: 450px){ .profile-table-container ~ .navigation-btn{ min-width: 100%; }} /* Sub-section API =================================================================================*/.edit-mode.form-api { color: #EF1F2F; font-size: 14px;} /* ================================================================================= Dark theme =================================================================================*/body.dark-theme .account-page .transportationProvider-form-wrapper .tab-container { background-color: #27313a;}body.dark-theme .info-head,body.dark-theme .info-head .info-head-item-title { color: #ccc;}body.dark-theme .broker-edit-mode .input-group-file.filled input:not([disabled]),body.dark-theme .broker-edit-mode .multiselect-list > li > a [type="checkbox"].hide:checked + .ambulette-checkbox:before,body.dark-theme .broker-edit-mode .multiselect-list > li > a [type="checkbox"].hide:not(:checked) + .ambulette-checkbox:before { background-color: transparent; border-color: #717171; color: #ccc;}body.dark-theme .broker-edit-mode .multiselect-list > li.active > a [type="checkbox"].hide + .ambulette-checkbox:before,body.dark-theme .broker-edit-mode .multiselect-list > li > a:hover [type="checkbox"].hide + .ambulette-checkbox:before { border-color: #fff;}body.dark-theme .broker-edit-mode .input-group-file:not(.filled) input.form-control{ background-color: #53738d; border: none;}body.dark-theme .broker-edit-mode .input-group-file:not(.filled) input.form-control:hover,body.dark-theme .broker-edit-mode .input-group-file:not(.filled) input.form-control:focus { background-color: #5c809d;} /* Sub-section Service =================================================================================*/body.dark-theme .profile-table-container table.profile-table th,body.dark-theme .profile-table-container table.profile-table td,body.dark-theme .profile-table-container table.profile-table td input.form-control,body.dark-theme .form-operation-hours .profile-table-container + .row .btn-group .multiselect-selected-text { color: #ccc;}body.dark-theme .profile-table-container table.profile-table th { background-color: #40596d; border-color: #717171;}body.dark-theme .profile-table-container table.profile-table td { border-color: rgba(157,157,157,0.15);}body.dark-theme .table-striped.profile-table > tbody > tr,body.dark-theme .table-striped.profile-table > tbody > tr:nth-child(2n+1) { background-color: #333e4b;} /* Sub-section API =================================================================================*/.edit-mode.form-api { color: #d55a56; }
/* Sub-section main wrapper =================================================================================*/.sentry-data-table-wrapper { background: #fff; padding: 15px; position: relative;}.splitter ~ .sentry-data-table-wrapper { margin-top: 4px; }.panel-info .sentry-data-table-wrapper { padding: 0 7.5px; } /* Sub-section data_table wrapper =================================================================================*/.dataTables_wrapper { border: 1px rgba(157,157,157,0.60) solid; } .dataTables_wrapper.table-without-footer { border-bottom: none; } .dataTables_wrapper.data-table-disabled:before { background-color: #5883a8; bottom: 0; content: ''; cursor: not-allowed; display: block; left: 0; opacity: .2; position: absolute; right: 0; top: 0; z-index: 2;}.dataTables_wrapper .top { float: left; position: relative; width: 100%; z-index: 2;} /* Sub-section dataTable_buttons =================================================================================*/.dataTable_buttons { float: left; padding-left: 5px;}.tab-content .dataTable_buttons { padding-left: 0; }.dataTables_wrapper .dataTable_buttons { padding-left: 5px; } .dataTable_buttons .btn{ margin: 15.5px 10px; min-height: 25px; min-width: 25px; padding: 0;}.dataTable_buttons .btn,.dataTable_buttons.operations .btn:hover { background-color: transparent; border-color: transparent;} .dataTable_buttons .btn:first-child { margin-left: 4px; }.dataTable_buttons .btn.btn-import { padding-top: 2.5px; }.dataTable_buttons .btn.btn-export { padding: 0; } .radio-btns-container { float: left; } .dataTable_buttons.operations .btn-file-icon .btn.btn-file { background-image: url(../../../public/images/icons-btn/upload-file-icons.png); background-position: -37px 1px; background-repeat: no-repeat; margin-left: 10px; min-width: 35px;}.dataTable_buttons.operations .btn:before,.dataTable_buttons.operations .btn:after,.dataTable_buttons.operations .fa,.dataTable_buttons.operations .glyphicon { margin-top: 0;}.dataTable_buttons.operations .btn-danger.routingTrips .fa { margin-top: 2px; } .dataTable_buttons.operations .btn-add.reservation-btn:before,.dataTable_buttons.operations .btn-add-file.reservation-btn:before,.dataTable_buttons.operations .btn-add-quick-reservation:before,.dataTable_buttons.operations .btn-add-mta-reservation:before,.dataTable_buttons.operations .btn-add-mta-contingency-reservation:before,.dataTable_buttons.operations .btn-export.btn-csv-sm:before,.dataTable_buttons.operations .btn-export.btn-pdf-sm:before,.dataTable_buttons.operations .btn-export.btn-report:before,.dataTable_buttons.operations .btn-generate:before,.dataTable_buttons.operations .btn-drivers:before,.dataTable_buttons.operations .btn-elegante:before { background-repeat: no-repeat; content: ''; display: block; height: 100%; margin-top: 0; width: 100%;}.dataTable_buttons.operations .btn-add.reservation-btn:before { background-image: url(../../../public/images/icons-btn/icon-reserve.png);}.dataTable_buttons.operations .btn-add-file.reservation-btn:before { background-image: url(../../../public/images/icons-btn/icon-reserve-from-file.png);}.dataTable_buttons.operations .btn-add-quick-reservation:before { background-image: url(../../../public/images/icons-btn/icon-quick-reserve.png);}.dataTable_buttons.operations .btn-add-mta-reservation:before { background-image: url(../../../public/images/icons-btn/icon-mta-reserve.png);}.dataTable_buttons.operations .btn-add-mta-contingency-reservation:before { background-image: url(../../../public/images/icons-btn/icon-mta-reserve.png); display: inline-block; width: 25px;}.dataTable_buttons.operations .btn-add-mta-contingency-reservation:after { content: 'Contingency'; font-size: 15px; vertical-align: text-top;}.dataTable_buttons.operations .btn-export.btn-csv-sm:before { background-image: url(../../../public/images/icons-btn/upload-file-icons.png); background-position: -37px -26px;}.dataTable_buttons.operations .btn-export.btn-pdf-sm:before { background-image: url(../../../public/images/icons-btn/upload-file-icons.png); background-position: 0 -26px;}.dataTable_buttons.operations .btn-generate:before { background-image: url(../../../public/images/icons-btn/icon-generate.png); background-size: 23px;}.dataTable_buttons.operations .btn-export.btn-csv-sm,.dataTable_buttons.operations .btn-export.btn-pdf-sm,.dataTable_buttons.operations .btn-export.btn-report { min-width: 35px;}.dataTable_buttons.operations .btn-export.btn-report:before { background-image: url(../../../public/images/icons-btn/icon-report.png); background-size: contain;}.dataTable_buttons.operations .btn-drivers:before { background-image: url(../../../public/images/icons-btn/icon-drivers.png);}.dataTable_buttons.operations .btn-elegante:before { background-image: url(../../../public/images/icons-btn/icon-elegante.png);}.dataTable_buttons.operations .btn-add.reservation-btn:after,.dataTable_buttons.operations .btn-add-quick-reservation:after,.dataTable_buttons.operations .btn-export.btn-csv-sm:after,.dataTable_buttons.operations .btn-export.btn-pdf-sm:after,.dataTable_buttons.operations .btn-generate:after,.dataTable_buttons.operations .btn-export.btn-report:after { content: '';}.dataTable_buttons.operations .btn-add-file.reservation-btn:after { color: #6699cc; left: 5px; top: -17px;}.dataTable_buttons.operations .btn-competitive-assign { font-family: 'Glyphicons Halflings'; position: relative; width: 25px;}.dataTable_buttons.operations .btn-competitive-assign-with-text .btn-competitive-assign { display: inline-block; min-height: 18px; width: 22px;}.dataTable_buttons.operations .btn-competitive-assign:before,.dataTable_buttons.operations .btn-competitive-assign:after { content: "\e013"; position: absolute;}.dataTable_buttons.operations .btn-competitive-assign:before{ left: 0;}.dataTable_buttons.operations .btn-competitive-assign:after { font-size: 10px; right: 0; top: 4px;}.dataTable_buttons.operations .btn { min-height: 25px; min-width: 25px;}.dataTable_buttons.operations .btn-success,.dataTable_buttons.operations .btn-danger { height: 20px; margin: 15.5px 0; min-height: 18px;}.dataTable_buttons.operations .btn-success { margin-left: 14px; min-width: 18px;}.dataTable_buttons.operations .btn-danger { margin-left: 16px; min-width: 16px;}.dataTable_buttons.operations .btn-add:not(.reservation-btn),.dataTable_buttons.operations .btn-search { height: 22px; margin: 17px 10px; min-height: 22px; min-width: 20px;} /* .dataTable_buttons.operations .btn:not([disabled]):not(.btn-file):active,.dataTable_buttons.operations .btn:not([disabled]):not(.btn-file):focus,.dataTable_buttons.operations .btn:not([disabled]):not(.btn-file):hover { background-color: transparent;} */.dataTable_buttons.operations .btn:not([disabled]):active,.dataTable_buttons.operations .btn:not([disabled]):focus,.dataTable_buttons.operations .btn:not([disabled]):hover { background-color: transparent; box-shadow: none; -webkit-filter: brightness(50%); filter: brightness(50%);}.dataTable_buttons.operations .btn[disabled]:before { -webkit-filter: grayscale(100%); filter: grayscale(100%);}.dataTable_buttons.operations .btn-primary:not([disabled]):active,.dataTable_buttons.operations .btn-primary:not([disabled]):focus,.dataTable_buttons.operations .btn-primary:not([disabled]):hover { color: #337ab7;}.dataTable_buttons.operations .btn-success:not([disabled]):not(.btn-file):active,.dataTable_buttons.operations .btn-success:not([disabled]):not(.btn-file):focus,.dataTable_buttons.operations .btn-success:not([disabled]):not(.btn-file):hover { color: #4cae4c;}.dataTable_buttons.operations .btn-danger:not([disabled]):active,.dataTable_buttons.operations .btn-danger:not([disabled]):focus,.dataTable_buttons.operations .btn-danger:not([disabled]):hover { color: #d43f3a;} /* Sub-section datatable=================================================================================*/table.dataTable thead th.operations,table.dataTable tbody td.operations { padding: 2px 5px;}table.dataTable caption { color: #555; font-size: 15px; font-family: 'Source Sans Pro Semibold'; padding-bottom: 2px; padding-top: 0;} /* Sub-section datatable thead=================================================================================*/table.dataTable > thead > tr:first-child { background-color: #b7cfe7; }table.dataTable thead tr:nth-child(2) th { padding: 0; } table.dataTable thead tr th { border: 1px solid rgba(157,157,157,0.60); line-height: 1.1; min-width: 110px; opacity: 1; padding: 10px 20px 10px 10px; white-space: nowrap;}table.dataTable thead tr th.sorting_disabled { padding-right: 10px; }table.dataTable thead tr:first-child th { border-top: none; } table.dataTable thead tr th:first-child { border-left: 0; } table.dataTable thead th.address,table.dataTable thead td.address { min-width: 210px;}table.dataTable thead th.address.fixed,table.dataTable thead td.address.fixed { max-width: 210px !important; min-width: 210px !important; width: 210px !important;}table.dataTable thead th.col-status-trip.fixed { max-width: 155px !important; min-width: 155px !important; width: 155px !important;}table.dataTable thead th.col-status-active,table.dataTable thead th.col-type-procedure,table.dataTable thead th.col-trip-request-type-procedure { min-width: 107px;}table.dataTable thead th.col-status-active.fixed,table.dataTable thead th.col-type-procedure.fixed,table.dataTable thead th.col-trip-request-type-procedure.fixed,table.dataTable thead tr.row-filters th.col-status-trip.text-ellipsis .multiselect { max-width: 107px !important; min-width: 107px !important; width: 107px !important;}table.dataTable thead th.col-gender,table.dataTable thead th.col-type-reason,table.dataTable thead th.col-tier-reason,table.dataTable thead th.col-status-request { max-width: 100px;} table.dataTable thead th.col-id,table.dataTable thead th.col-los,table.dataTable thead th.col-zip { min-width: 110px;} table.dataTable thead th.col-id.fixed,table.dataTable thead th.col-los.fixed,table.dataTable thead th.col-zip.fixed { max-width: 110px !important; min-width: 110px !important; width: 110px !important;}table.dataTable thead th.col-number { min-width: 90px;}table.dataTable thead th.col-number.fixed { max-width: 130px !important; min-width: 130px !important; width: 130px !important;}table.dataTable thead th.col-units { min-width: 90px; } table.dataTable thead th.col-units.fixed { max-width: 90px !important; min-width: 90px !important; width: 90px !important;} table.dataTable thead th.col-status-complaint { min-width: 120px; }table.dataTable thead th.col-facility-type { min-width: 155px; }table.dataTable thead th.col-ownership-type { min-width: 190px; } table.dataTable thead th.col-checkboxes { min-width: 38px; } table.dataTable thead th.col-type-date { min-width: 105px; } table.dataTable thead th.col-type-date.fixed { max-width: 105px !important; min-width: 105px !important; width: 105px !important;} table.dataTable thead th.col-type-time { min-width: 100px; } table.dataTable thead th.col-type-time.fixed { max-width: 100px !important; min-width: 100px !important; width: 100px !important;}table.dataTable thead th.col-type-datetime { min-width: 190px; } table.dataTable thead th.col-type-datetime.fixed { max-width: 220px !important; min-width: 220px !important; width: 220px !important;} table.dataTable thead th.col-type-bool { min-width: 70px; } table.dataTable thead th.col-type-bool.fixed { max-width: 70px !important; min-width: 70px !important; width: 70px !important;} table.dataTable thead th.col-type-phone { white-space: nowrap; min-width: 110px;} table.dataTable thead th.col-type-phone.fixed { min-width: 110px !important; max-width: 110px !important; width: 110px !important;} /* Sub-section datatable tbody=================================================================================*/table.dataTable tbody tr { cursor: default; white-space: nowrap;}table.dataTable tbody tr td { color: #666; font-family: 'Source Sans Pro Reg'; font-size: 15px; font-weight: 400; line-height: 1.1; padding: 8px 10px;}table.dataTable tbody tr td:first-child,table.dataTable.display tbody tr td:first-child { border-left: 0;}table.dataTable.clickable tbody tr { cursor: pointer; } table.dataTable tbody th.no-wrap,table.dataTable tbody td.no-wrap { white-space: nowrap;} /* table.dataTable tbody td.operations .btn.btn-pos-1{ float: left; } table.dataTable tbody td.operations.sm-width-2 .btn.btn-pos-2,table.dataTable tbody td.operations.sm-width-3 .btn.btn-pos-3,table.dataTable tbody td.operations.sm-width-4 .btn.btn-pos-4{ float: right;}table.dataTable tbody td.operations :first-child:not(.btn) + .btn.btn-pos-2,table.dataTable tbody td.operations .btn.btn-pos-2:first-child{ margin-left: 24px;}table.dataTable tbody td.operations.sm-width-4 .btn.btn-pos-3:first-child{ margin-left: 48px; }table.dataTable tbody td.operations.sm-width-4 .btn.btn-pos-1 ~ .btn.btn-pos-3:nth-child(2) { margin-left: 24px; } */ /* table.dataTable tbody td.operations { position: relative; } */ .dataTable tbody td { color: #000; }.dataTable thead th { color: #333; } table.dataTable tbody td.operations { position: relative; } table.dataTable tbody td.operations .btn[class*='btn-pos'] { position: absolute; top: 50%; margin-top: -12px;} table.dataTable tbody td.operations .btn.btn-pos-1 { left: 5px; }table.dataTable tbody td.operations .btn.btn-pos-2 { left: 29px; }table.dataTable tbody td.operations .btn.btn-pos-3 { left: 53px; }table.dataTable tbody td.operations .btn.btn-pos-4 { left: 77px; }table.dataTable tbody td.operations .btn.btn-pos-5 { left: 101px; }table.dataTable tbody td.operations .btn.btn-pos-6 { left: 125px; } table.dataTable tbody td.col-type-currency,table.dataTable tbody td.col-type-percentage input { text-align: right;}table.dataTable tbody td.col-type-percentage { padding-right: 20px; }table.dataTable tbody td.col-type-percentage:after { content: '%'; } table.dataTable tbody td.col-checkboxes [type="checkbox"].hide + .ambulette-checkbox { margin-right: 0; } table.dataTable.clickable .dataTables_empty { cursor: default; } table.dataTable td.dataTables_empty { background-color: hsl(207,42%,90%); border-left: none; border-right: none; height:20px;}table.dataTable td.dataTables_empty.loading { background-image: url("../../../images/wait_animation.png"); background-position: 100% 50%; background-repeat: no-repeat;}table.dataTable td .form-group { margin-bottom: 0; } /* Sub-section dataTable_scroll. Main wrapper of datatable head and body =================================================================================*/.dataTables_scroll { float: left; position: relative; width: 100%;}.dataTables_scroll,.dataTables_scrollHead,.dataTables_scrollHeadInner,.dataTable { min-width: 100%;}.dataTables_wrapper,.dataTables_scroll,.dataTables_scrollHead { border-top-left-radius: 4px; border-top-right-radius: 4px;} /* Sub-section dataTables_scrollHead =================================================================================*/.dataTables_scrollHead.filters { bottom: 0; padding: 0; position: absolute !important; top: 0;}@-moz-document url-prefix() { .dataTables_scrollHead.filters { top: -2.1px; }}.dataTables_scrollHead,.dataTables_scrollHead.filters { padding-right: 17px;}@-moz-document url-prefix() { .dataTables_scrollHead,.dataTables_scrollHead.filters { padding-right: 0; }}.dataTables_scrollHead.filters.datetimepicker-vertically-bottom { padding-bottom: 405px; } @-moz-document url-prefix() { .dataTables_scrollHead.filters.datetimepicker-vertically-bottom { padding-bottom: 410px; }}.dataTables_scrollHead.filters.datetimepicker-vertically-top,.dataTables_scrollHead.filters.multiselect-vertically-top { margin-top: -405px; padding-top: 405px;}@-moz-document url-prefix() { .dataTables_scrollHead.filters.datetimepicker-vertically-top,.dataTables_scrollHead.filters.multiselect-vertically-top { margin-top: -410px; padding-top: 410px; }} .dataTables_scrollHead.filters li.auto-dropdown:not(.open):hover .dropdown-menu { display: block; animation: show-dropdown .3s linear;} @keyframes show-dropdown{ 0% { opacity: 0; } 50%{ opacity: .5; } 100% { opacity: 1; }} .dataTables_scrollHead.filters-opened { padding-bottom: 140px; } table.dataTable th.col-checkboxes label.ambulette-label-checkbox .ambulette-checkbox,table.dataTable td.col-checkboxes label.ambulette-label-checkbox .ambulette-checkbox,table.dataTable th.col-checkboxes label.checkbox .ambulette-checkbox,table.dataTable td.col-checkboxes label.checkbox .ambulette-checkbox { margin-right: 0;} .dataTables_scrollHeadInner table.dataTable.display thead tr:nth-child(2) th.filter-column-empty:after { content: ''; display: block; height: 27px; width: 100%;}.dataTables_scrollHeadInner table.dataTable thead tr th { font-family: 'Source Sans Pro Reg'; position: relative;} /* Sub-section .dataTables_scrollHead thead ==============================================================================*/.dataTables_scrollHead table.dataTable > thead > tr:first-child { background-color: #b7cfe7; } /* Sub-section dataTables_scrollBody =================================================================================*/.dataTables_scrollBody { overflow: auto !important; transition: min-height 0.5s,max-height 0.5s;}.dataTables_scrollBody.on-updating { transition: all .5s linear; } .dataTables_scrollHead.filters ~ .dataTables_scrollBody { margin-top: 64px; } @-moz-document url-prefix() { .dataTables_scrollHead.filters ~ .dataTables_scrollBody { margin-top: 62px; }} .dataTables_wrapper.no-footer .dataTables_scrollBody { border-bottom: 1px solid rgba(157,157,157,0.60); }.dataTables_wrapper.no-footer .dataTables_scrollHead.filters ~ .dataTables_scrollBody { padding-right: 17px; } @-moz-document url-prefix() { .dataTables_wrapper.no-footer .dataTables_scrollBody { padding-right: 0; }}.dataTables_scroll .dataTables_scrollBody.lazy-loading { background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTBweCIgaGVpZ2h0PSIyOXB4Ij48dGV4dCB4PSIxMHB4IiB5PSIyMHB4IiBmaWxsPSIjMDAwIiBmb250LXNpemU9IjE0IiA+TG9hZGluZyAuLi48L3RleHQ+PC9zdmc+'); background-position-x: 0; background-position-y: 1px; background-repeat: repeat-y; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;} /* Sub-section .dataTables_scrollBody thead ==============================================================================*/.dataTables_scrollBody table thead th { border: none; height: 0 !important; padding: 0;} /* Sub-section .dataTables_scrollBody tbody ==============================================================================*/.dataTables_scrollBody td .btn { display: inline-block;} .dataTables_scrollBody td[class*='sm-width-'] .btn { float: left; } .dataTables_scrollBody table.dataTable tbody tr td { height: 29px; } /* Sub-section datatable footer =================================================================================*/.datatable-footer { float: left; padding: 0 10px; width: 100%;}.datatable-left-info-text { float: left; /* min-width: 410px; */ min-width: 210px; padding: 13.5px 5px;}.dataTables_wrapper .datatable-left-info-text > div,.dataTables_wrapper .datatable-left-info-text .multiselect-native-select { float: left;} .datatable-left-info-text .multiselect-container.column-list { opacity: 0.9; } .datatable-right-pagination { float: right; padding: 10px;}.dataTables_wrapper.table-without-footer .datatable-left-info-text,.dataTables_wrapper.table-without-footer .datatable-right-pagination { padding: 0;}.datatable-left-info-text,.datatable-right-pagination{ position: relative;}@media screen and (max-width: 767px) { .dataTables_wrapper .dataTables_paginate { margin-top: 0; }}.dataTables_info.last-update-info { text-align: left; } /* Sub-section tbody=================================================================================*/table.dataTable,table.dataTable tr th,table.dataTable tr td { -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important;}th:last-child .multiselect-container { left: inherit; right: 0;}table.dataTable.display tbody tr.odd,table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.table-striped tbody tr:nth-of-type(odd) { background-color: #fff;}table.dataTable tbody tr,table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.display tbody tr.even>.sorting_3 { background-color: rgb(247,247,247);}table.dataTable.display tbody tr:last-child th,table.dataTable.display tbody tr:last-child td { border-bottom-width: 1px;} /* Sub-section tbody =================================================================================*/.first-col { min-width: 70px; } .sm-width-1 { min-width: 35px !important; width: 35px !important;}.sm-width-2 { min-width: 59px !important; width: 59px !important;}.sm-width-3 { min-width: 83px !important; width: 83px !important;}.sm-width-4 { min-width: 107px !important; width: 107px !important;}.sm-width-5 { min-width: 131px !important; width: 131px !important;}.sm-width-6 { min-width: 158px !important; width: 158px !important;} .width-50-percent { width: 50%; } .dataTables_wrapper td .text-ellipsis{ display: block; } table.dataTable tbody tr td:last-child .claim-type.parsley-errors-list-right + ul.parsley-errors-list li { right: 20px; top: 29px;}table.dataTable tbody tr td:last-child ul.parsley-errors-list.filled li { left: auto; padding-right: 20px; right: 0;}table.dataTable tbody tr td:last-child ul.parsley-errors-list.filled li:before,table.dataTable tbody tr td:last-child ul.parsley-errors-list.filled li:after { left: auto; right: 5px;}table.dataTable tbody tr td:last-child ul.parsley-errors-list.filled li .parsley-close { position: absolute; top: 3px;} /* Sub-section helpful selectors =================================================================================*/table.dataTable tbody td.width-500 { max-width: 500px !important; min-width: 500px !important; width: 500px !important;}table.dataTable tbody td.width-350 { max-width: 350px !important; min-width: 350px !important; width: 350px !important;}table.dataTable tbody td.width-300 { max-width: 300px !important; min-width: 300px !important; width: 300px !important;}table.dataTable tbody td.width-250 { max-width: 250px !important; min-width: 250px !important; width: 250px !important;}table.dataTable tbody td.width-200 { max-width: 200px !important; min-width: 200px !important; width: 200px !important;}table.dataTable tbody td.width-150 { max-width: 150px !important; min-width: 150px !important; width: 150px !important;}table.dataTable tbody td.width-100 { max-width: 100px !important; min-width: 100px !important; width: 100px !important;}table.dataTable tbody td.max-width-200 { max-width: 200px !important; width: 200px !important;}table.dataTable tbody td.max-width-250 { max-width: 250px !important; width: 250px !important;}table.dataTable tbody td.width-50-percent { width: 50%; }table.dataTable tbody td[class*='width-'].text-ellipsis { overflow: hidden; text-overflow: ellipsis;}table.dataTable thead tr.row-filters th.text-ellipsis { overflow: visible; } table.dataTable thead tr.row-filters th.text-ellipsis .multiselect { overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* ================================================================================= Section filters over tables =================================================================================*/.splitter ~ .sentry-data-table-wrapper .dataTables_wrapper .dropdown-menu.top,.sentry-map-wrapper ~ .sentry-data-table-wrapper .dataTables_wrapper .dropdown-menu.top { position: absolute; z-index: 4;}table.dataTable tbody tr.selected,table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable tbody tr.selected:hover,table.dataTable.display tbody tr.even.selected:hover>.sorting_1,table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.display tbody tr.even.selected:hover>.sorting_2,table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.display tbody tr.even.selected:hover>.sorting_3,table.dataTable.display tbody tr:hover.selected,table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.stripe tbody tr.odd.selected:hover,table.dataTable.display tbody tr.odd.selected:hover,table.dataTable.display tbody tr.odd.selected:hover>.sorting_1,table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.display tbody tr.odd.selected:hover>.sorting_2,table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.display tbody tr.odd.selected:hover>.sorting_3 { background-color: #cdddeb;}table.dataTable.display tbody tr.odd:hover,table.dataTable.display tbody tr.odd:hover>.sorting_1,table.dataTable.display tbody tr.odd:hover>.sorting_2,table.dataTable.display tbody tr.odd:hover>.sorting_3,table.dataTable.display tbody tr:hover,table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.display tbody tr.even:hover>.sorting_1,table.dataTable.display tbody tr.even:hover>.sorting_2,table.dataTable.display tbody tr.even:hover>.sorting_3 { background-color: #dae7f3;}.dataTables_wrapper ~ .top,.dataTables_scrollHeadInner table.dataTable.display thead tr:nth-child(2) th.filter-column-empty:after { background-color: hsl(207,30%,95%);} table.dataTable tbody tr.attention-required { background-color: #fff4f4 !important;}table.dataTable tbody tr.attention-required.even { background-color: #f7ecec !important;}table.dataTable tbody tr.attention-required:hover,table.dataTable tbody tr.attention-required.selected { background-color: #ffe5e5 !important;}table.dataTable tbody tr.attention-required > [class*="sorting_"] { background-color: transparent !important;} /* ================================================================================= Dark theme =================================================================================*/body.dark-theme .sentry-data-table-wrapper { background-color: #27313a;}body.dark-theme .dataTables_wrapper { background-color: #333e4b; border: none;}body.dark-theme .table > thead > tr > td.active,body.dark-theme .table > tbody > tr > td.active,body.dark-theme .table > tfoot > tr > td.active,body.dark-theme .table > thead > tr > th.active,body.dark-theme .table > tbody > tr > th.active,body.dark-theme .table > tfoot > tr > th.active,body.dark-theme .table > thead > tr.active > td,body.dark-theme .table > tbody > tr.active > td,body.dark-theme .table > tfoot > tr.active > td,body.dark-theme .table > thead > tr.active > th,body.dark-theme .table > tbody > tr.active > th,body.dark-theme .table > tfoot > tr.active > th { background-color: #40596d; border-bottom-width: 1px; border-color: #717171; font-weight: 400;}body.dark-theme .table > thead > tr > th,body.dark-theme .table > tbody > tr > th,body.dark-theme .table > tfoot > tr > th,body.dark-theme .table > thead > tr > td,body.dark-theme .table > tbody > tr > td,body.dark-theme .table > tfoot > tr > td { border-top-color: #717171;}body.dark-theme .table-bordered { border-color: #717171;} /* Sub-section datatable=================================================================================*/body.dark-theme table.dataTable caption { color: #ccc; }body.dark-theme table.dataTable td.dataTables_empty { background-color: #3c4650; } body.dark-theme table.dataTable td.dataTables_empty.loading { background-image: url("../../../images/wait_animation_light.png");}body.dark-theme .dataTables_scroll .dataTables_scrollBody.lazy-loading { background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTBweCIgaGVpZ2h0PSIyOXB4Ij48dGV4dCB4PSIxMHB4IiB5PSIyMHB4IiBmaWxsPSIjY2NjIiBmb250LXNpemU9IjE0IiA+TG9hZGluZyAuLi48L3RleHQ+PC9zdmc+');} /* Sub-section datatable thead=================================================================================*/body.dark-theme table.dataTable > thead > tr:first-child,body.dark-theme .dataTables_scrollHead table.dataTable > thead > tr:first-child { background-color: #40596d;}body.dark-theme .dataTables_wrapper ~ .top,body.dark-theme .dataTables_scrollHeadInner table.dataTable.display thead tr:nth-child(2) th.filter-column-empty:after { background-color: #394552;}body.dark-theme .dataTable thead th,body.dark-theme .table-bordered tbody td { border-color: #717171; color: #ccc;} /* Sub-section datatable tbody=================================================================================*/body.dark-theme table.dataTable tbody tr td { color: #ccc;}body.dark-theme table.dataTable tbody tr,body.dark-theme table.dataTable.display tbody tr.even>.sorting_1,body.dark-theme table.dataTable.display tbody tr.even>.sorting_2,body.dark-theme table.dataTable.display tbody tr.even>.sorting_3 { background-color: #3c4650;}body.dark-theme table.dataTable.display tbody tr.odd,body.dark-theme table.dataTable.display tbody tr.odd>.sorting_1,body.dark-theme table.dataTable.display tbody tr.odd>.sorting_2,body.dark-theme table.dataTable.display tbody tr.odd>.sorting_3,body.dark-theme table.dataTable.table-striped tbody tr:nth-of-type(odd) { background-color: #333e4b;}body.dark-theme table.dataTable tbody tr.selected,body.dark-theme table.dataTable.display tbody tr.even.selected>.sorting_1,body.dark-theme table.dataTable.display tbody tr.even.selected>.sorting_2,body.dark-theme table.dataTable.display tbody tr.even.selected>.sorting_3,body.dark-theme table.dataTable.stripe tbody tr.odd.selected,body.dark-theme table.dataTable.display tbody tr.odd.selected,body.dark-theme table.dataTable.display tbody tr.odd.selected>.sorting_1,body.dark-theme table.dataTable.display tbody tr.odd.selected>.sorting_2,body.dark-theme table.dataTable.display tbody tr.odd.selected>.sorting_3,body.dark-theme table.dataTable.display tbody tr.odd:hover,body.dark-theme table.dataTable.display tbody tr.odd:hover>.sorting_1,body.dark-theme table.dataTable.display tbody tr.odd:hover>.sorting_2,body.dark-theme table.dataTable.display tbody tr.odd:hover>.sorting_3,body.dark-theme table.dataTable.display tbody tr:hover,body.dark-theme table.dataTable.display tbody tr:hover>.sorting_1,body.dark-theme table.dataTable.display tbody tr.even:hover>.sorting_1,body.dark-theme table.dataTable.display tbody tr.even:hover>.sorting_2,body.dark-theme table.dataTable.display tbody tr.even:hover>.sorting_3 { background-color: #232f39;}body.dark-theme table.dataTable tbody tr.attention-required { background-color: #432e2e !important;}body.dark-theme table.dataTable tbody tr.attention-required.even { background-color: #4a3937 !important;}body.dark-theme table.dataTable tbody tr.attention-required:hover,body.dark-theme table.dataTable tbody tr.attention-required.selected { background-color: #392323 !important;}body.dark-theme table.dataTable tbody tr td .form-control:not([disabled]) { background-color: #333e4b !important;} /* Table info ========================================== */body.dark-theme .dataTables_wrapper .dataTables_info,body.dark-theme .dataTables_wrapper .dataTables_processing,body.dark-theme .dataTables_wrapper .dataTables_paginate { color: #ccc;}body.dark-theme .datatable-left-info-text .multiselect-container.column-list { opacity: 1;}body.dark-theme .dataTables_wrapper .dataTables_paginate .paginate_button,body.dark-theme .dataTables_wrapper .dataTables_paginate .paginate_button:hover { background-color: transparent; border-color: rgb(157,157,157,0.6);}body.dark-theme .dataTables_wrapper .dataTables_paginate .paginate_button { color: rgb(157,157,157,0.6) !important;}body.dark-theme .dataTables_wrapper .dataTables_paginate .paginate_button.current,body.dark-theme .dataTables_wrapper .dataTables_paginate .paginate_button:hover { color: #ccc !important; opacity: 1;}body.dark-theme .dataTables_wrapper .dataTables_paginate .paginate_button.previous,body.dark-theme .dataTables_wrapper .dataTables_paginate .paginate_button.previous:hover { border-left-color: rgb(157,157,157,0.6); color: transparent !important;}body.dark-theme .dataTables_wrapper .dataTables_paginate .paginate_button.next,body.dark-theme .dataTables_wrapper .dataTables_paginate .paginate_button.next:hover { color: transparent !important;}body.dark-theme .dataTables_wrapper .dataTables_paginate .paginate_button.next:before,body.dark-theme .dataTables_wrapper .dataTables_paginate .paginate_button.previous:before { opacity: 0.4;} /* Operation buttons ========================================== */body.dark-theme .dataTable_buttons .btn,body.dark-theme .dataTable_buttons.operations .btn:hover { background-color: transparent;}body.dark-theme .dataTable_buttons.operations .btn:not([disabled]):active,body.dark-theme .dataTable_buttons.operations .btn:not([disabled]):focus,body.dark-theme .dataTable_buttons.operations .btn:not([disabled]):hover { -webkit-filter: brightness(125%); filter: brightness(125%);}body.dark-theme .dataTable_buttons.operations .btn-primary:not([disabled]):active,body.dark-theme .dataTable_buttons.operations .btn-primary:not([disabled]):focus,body.dark-theme .dataTable_buttons.operations .btn-primary:not([disabled]):hover { color: #6691b7;}
