.service-status-report{max-width:1170px;width:calc(100% - 30px);margin:20px auto;font:14px/20px 'Helvetica Neue',Helvetica,Arial,sans-serif}.service-status-report h3{text-align:center;font-size:30px!important;line-height:40px!important;font-weight:700!important;margin:0 0 25px}.service-status-filters{display:grid;grid-template-columns:240px 460px 1fr;position:relative;align-items:start;min-height:85px;margin-bottom:0}.service-status-filters>select{width:145px;height:30px}.service-status-date{display:flex;align-items:center;gap:10px;margin-bottom:10px;font-size:14px;line-height:20px}.service-status-date .input-append{position:relative;display:flex;margin:0}.service-status-date .input-append>input:not(.service-status-picker){width:112px;box-sizing:border-box;height:30px;margin:0}.service-status-date .add-on{height:30px;box-sizing:border-box;width:28px;cursor:pointer}.service-status-date .btn{margin-left:10px}.service-status-picker{position:absolute;width:1px!important;height:1px!important;opacity:0;bottom:0;left:0;padding:0;border:0}.service-status-export{position:absolute;right:0;top:48px}.service-status-output .service-status-empty{text-align:center;margin: -37px 110px 0 700px;font-size:17.5px;line-height:20px;white-space:nowrap}.service-status-output table{width:100%}.service-status-output th,.service-status-output td{padding:8px;line-height:20px}.service-status-report .alert{margin-top:15px}@media(max-width:900px){.service-status-filters{grid-template-columns:170px 1fr;gap:10px;min-height:125px}.service-status-export{top:auto;bottom:0}.service-status-output .service-status-empty{margin:15px 0;white-space:normal}}@media(max-width:500px){.service-status-filters{display:flex;flex-direction:column;min-height:200px}.service-status-export{position:static;align-self:flex-end}.service-status-output{overflow:auto}}
