@charset "UTF-8";.home-buttons-container h4{margin-left:10px;margin-top:20px}.home-buttons-container .btn-app{font-size:20px;height:150px;width:150px}.home-buttons-container .btn-app .btn-app-inner{display:table;width:100%;height:100%}.home-buttons-container .btn-app .btn-app-inner .btn-app-content{display:table-cell;vertical-align:middle}.home-buttons-container .btn-app .fa,.home-buttons-container .btn-app .fab,.home-buttons-container .btn-app .far,.home-buttons-container .btn-app .fas,.home-buttons-container .btn-app .glyphicon,.home-buttons-container .btn-app .ion{display:block;font-size:35px;margin-bottom:10px}.custom-dashboard .bg-gradient-orange{color:#fff}.custom-dashboard section.content{height:calc(100vh - 114px);padding:7px 0!important}.custom-dashboard section.content .container-fluid{height:100%}.custom-dashboard section.content .container-fluid .card-body{padding:7px}.custom-dashboard .widgets-container{display:flex;flex-direction:column;height:100%}.custom-dashboard .widgets-row{display:flex;flex-direction:row;height:100%;min-height:0;margin-bottom:7px}.custom-dashboard .widgets-row:last-child{margin-bottom:0}.custom-dashboard .widgets-row.graph-widgets-row{flex-basis:300px}.custom-dashboard .widgets-column{display:flex;flex-direction:column;margin-right:7px;max-width:300px;flex-basis:300px;flex-grow:2}.custom-dashboard .widgets-column.widgets-column-main{max-width:none;flex-grow:2}.custom-dashboard .widgets-column:last-child{margin-right:0}.custom-dashboard .widgets-column-equal{flex:1;margin-right:7px}.custom-dashboard .widgets-column-equal:last-child{margin-right:0}.custom-dashboard .widget{box-shadow:0 0 1px rgba(0,0,0,.125),0 1px 3px rgba(0,0,0,.2);margin-bottom:7px;position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:0 solid rgba(0,0,0,.125);border-radius:.25rem;padding:5px 10px}.custom-dashboard .widget .widget-title{font-weight:700;text-align:center;margin-bottom:20px}.custom-dashboard .widget .widget-body ul{margin:0;padding:0;list-style:none}.custom-dashboard .widget .widget-body ul li{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.custom-dashboard .widget .widget-body ul li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.custom-dashboard .widget .widget-body ul li .item-label,.custom-dashboard .widget .widget-body ul li .item-value{display:block}.custom-dashboard .widget .widget-body ul li .item-value{font-size:30px;font-weight:700}.custom-dashboard .widget.indicator-widget .widget-body ul li{padding-bottom:10px;margin-bottom:10px}.custom-dashboard .widget.indicator-widget .widget-body ul li:last-child{padding-bottom:10px;margin-bottom:0;border-bottom:none}.custom-dashboard .widget.indicator-widget .widget-body ul li .item-label,.custom-dashboard .widget.indicator-widget .widget-body ul li .item-value{text-align:center;font-weight:700}.custom-dashboard .widget.indicator-widget .widget-body ul li .item-value{font-size:40px;line-height:40px}.custom-dashboard .widget.list-widget .widget-body .nav.nav-tabs .nav-item.nav-link{padding:5px;font-size:14px;line-height:16px}.custom-dashboard .widget.list-widget .widget-body .nav.nav-tabs .nav-item.nav-link:not(.active){color:#fff}.custom-dashboard .widget.list-widget .widget-body .nav.nav-tabs .nav-item.nav-link:not(.active):hover{color:#ddd;border-color:transparent}.custom-dashboard .widget.list-widget .widget-body ul li .item-label,.custom-dashboard .widget.list-widget .widget-body ul li .item-value{display:inline}.custom-dashboard .widget.list-widget .widget-body ul li .item-value{font-size:16px;margin-right:10px}.custom-dashboard .please-wait-component{margin-top:5px;margin-bottom:0;font-weight:700}.custom-dashboard .list-widget-container{flex:1 1 auto;min-height:0;height:100%}.custom-dashboard .list-widget-container .widget.list-widget{height:100%}.custom-dashboard .list-widget-container .widget.list-widget .widget-body{height:100%;display:flex;flex-direction:column;overflow:hidden}.custom-dashboard .list-widget-container .widget.list-widget .widget-body .tab-content{height:100%;min-height:0}.custom-dashboard .list-widget-container .widget.list-widget .widget-body .tab-content .tab-pane{height:100%}.custom-dashboard .list-widget-container .widget.list-widget .widget-body .tab-content .tab-pane .list-container{height:100%;overflow-y:auto}.custom-dashboard .list-widget-container .widget.list-widget .widget-body .tab-content .tab-pane .list-container.master-detail .secondary-list{margin-left:20px}.custom-dashboard .list-widget-container .widget.list-widget .widget-body .tab-content .tab-pane .list-container.master-detail .secondary-list li{padding:0;margin:0;border-bottom:none}.custom-dashboard #dashboard-component{height:100%}.custom-dashboard #map-canvas-container,.custom-dashboard #map-canvas-outer-container{width:100%!important;height:100%!important}.custom-dashboard #map-canvas-outer-container{position:relative}.custom-dashboard #map-legend{padding:10px;background:hsla(0,0%,100%,.75);position:absolute;bottom:10px;left:10px}.custom-dashboard #map-legend label{display:flex;align-items:center}.custom-dashboard #map-legend label img{height:20px;margin-right:5px}.custom-dashboard #graphs-widget{height:100%}.custom-dashboard .item-updated{text-align:right;font-size:12px;display:block}.hospital-selection{padding-bottom:.2rem}.hospital-selection .hospitals-row{margin-bottom:1rem}.hospital-selection .hospital-item{height:100%;transition:all .1s ease-in-out}.hospital-selection .hospital-item:hover{background-color:#f7f7f7}.hospital-selection .hospital-item .hospital-item-content{display:flex;align-items:center;height:100%}.hospital-selection .hospital-item .hospital-item-content .hospital-name{flex-grow:2;color:#000!important}@media (max-width:767px){.hospital-selection .hospitals-row{margin-bottom:0}.hospital-selection .hospital-item{height:auto}}.white-space-normal{white-space:normal}.react-datepicker-wrapper{display:block!important}.form-control-plaintext{border-bottom:1px solid #ccc;min-height:35px}.info-box{height:100%}.info-box .info-box-text{white-space:normal}.info-box>a{display:flex}.white-space-nowrap{white-space:nowrap}.condensed-table tbody>tr>td{padding:5px}.condensed-table tbody>tr>td .progress-container{display:flex;align-items:center}.condensed-table tbody>tr>td .progress-container .progress{flex-grow:2;margin-right:5px}.drawer-content.drawer-content-scrollable>div{flex-direction:row!important;align-items:flex-start}.drawer-content.drawer-content-scrollable>div.drawer-body{overflow-y:visible!important;padding-bottom:200px}.nav-sticky{position:-webkit-sticky;position:sticky;z-index:1020;top:.8rem;margin-bottom:1rem}.custom-dropzone{border:2px dashed #007bff;border-radius:.25rem;cursor:pointer}.custom-dropzone .dz-preview.dz-error .dz-remove{display:none}.custom-dropzone .dz-preview.dz-file-preview .dz-image{background:rgba(0,0,0,.2)}.custom-dropzone .dz-preview .dz-download{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.custom-dropzone .dz-preview .dz-error-message{width:250px}.custom-dropzone .dz-preview .dz-error-message ul{padding-left:10px;margin-bottom:0}table td.small-width{width:60px}table td.medium-width{width:100px}table td.large-width{width:130px}.ol-popup{position:absolute;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2);padding:15px;border-radius:10px;border:1px solid #ccc;bottom:12px;left:-50px;min-width:400px}.ol-popup:after,.ol-popup:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ol-popup:after{border-top-color:#fff;border-width:10px;left:48px;margin-left:-10px}.ol-popup:before{border-top-color:#ccc;border-width:11px;left:48px;margin-left:-11px}.ol-popup-closer{text-decoration:none;position:absolute;top:2px;right:8px}.ol-popup-closer:after{content:"\2716"}#popup #popup-content .popup-heading{border-bottom:1px solid #ccc;margin-bottom:10px;font-weight:700;font-size:20px}#popup #popup-content .popup-content-inner ul{padding-left:15px;margin:0}#popup #popup-content .text-container,#popup #popup-content p{margin:0;font-size:13px}table.vertical-align-middle tbody tr td{vertical-align:middle!important}.tab-content{padding-top:10px}.my-chartjs-canvas{height:300px!important}.my-chartjs-small-canvas{width:100%!important;height:100%!important}#map-canvas-container,#map-component{height:100%}.cursor-pointer{cursor:pointer!important}