.shared-partial.uptime-90-days-wrapper .legend .legend-item {
  font-size: .7rem
}
.shared-partial.uptime-90-days-wrapper .legend .spacer {
    margin: 0.75rem .3rem 0 .3rem
}

@media(min-width: 520px) {
    .layout-content.status.status-index .components-section .components-container {
        display: flex;
        flex-wrap: wrap;
        width: 100%;
    }
    
    .layout-content.status.status-index .components-section .components-container.one-column .component-container {
        flex: 1;
    }
    .layout-content.status.status-index .components-section .components-container.one-column .component-container:last-child {
        flex: 0 0 100%;
    }
    .layout-content.status.status-index .components-section .components-container.one-column .component-container {
        border-top-width: 1px !important;
    }
}

@media(min-width: 521px) and (max-width: 720px) {
    .shared-partial.uptime-90-days-wrapper .legend {
        display: none;
    }
}