/* Hides Subscribe for Updates button */
/* .updates-dropdown-container { display:none; } */

/* Hides green bars below */
.shared-partial.uptime-90-days-wrapper {
  display: none;
}

/* Center All Systems Operational */
/*.layout-content.status.status-index .page-status.status-none {
    text-align: center;
}*/

/* Right align Uptime over the past... */
.layout-content.status.status-index .components-section .components-uptime-link{
  text-align: right;
}

/* Hide About this page */
.font-largest {
  display: none;
}

/* Space below All Systems Operational */
.page-status, .text-section {
    margin-bottom: 30px !important;
}

/* Space above All Systems Operational */
/* .masthead {
    margin: 40px auto !important;
    padding: 0 !important;
}*/

.layout-content.status.status-index .components-section .components-container.one-column .component-container {
    width: 50%;
    float: left;
    border-bottom-width: 1px;
    border-right-width: 1px;
    border-left-width: 0px;
    border-top-width: 0px
}

.layout-content.status.status-index .components-section .components-container.one-column .component-container:nth-child(3n+1) {
    border-left-width: 0px
}

.layout-content.status.status-index .components-section .components-container.one-column .component-container:nth-child(odd) {
    border-left-width: 1px
}

.layout-content.status.status-index .components-section .components-container.one-column .component-container:first-child,.layout-content.status.status-index .components-section .components-container.one-column .component-container:nth-child(2) {
    border-top-width: 1px
}

.layout-content.status.status-index .components-section .components-container.one-column .component-container:first-child {
    border-radius: 4px 0 0 0;
    -moz-border-radius: 4px 0 0 0;
    -webkit-border-radius: 4px 0 0 0;
    -o-border-radius: 4px 0 0 0;
    -ms-border-radius: 4px 0 0 0
}

.layout-content.status.status-index .components-section .components-container.one-column .component-container:nth-child(2) {
    border-radius: 0 4px 0 0;
    -moz-border-radius: 0 4px 0 0;
    -webkit-border-radius: 0 4px 0 0;
    -o-border-radius: 0 4px 0 0;
    -ms-border-radius: 0 4px 0 0
}

.layout-content.status.status-index .components-section .components-container.one-column .component-container:nth-child(3) {
    border-top-width: 0px;
    border-radius: 0 0 0 0;
    -moz-border-radius: 0 0 0 0;
    -webkit-border-radius: 0 0 0 0;
    -o-border-radius: 0 0 0 0;
    -ms-border-radius: 0 0 0 0
}

.layout-content.status.status-index .components-section .components-container.one-column .component-container:nth-last-child(1):nth-child(even) {
    border-radius: 0 0 4px 0;
    -moz-border-radius: 0 0 4px 0;
    -webkit-border-radius: 0 0 4px 0;
    -o-border-radius: 0 0 4px 0;
    -ms-border-radius: 0 0 4px 0
}

.layout-content.status.status-index .components-section .components-container.one-column .component-container:nth-last-child(1):nth-child(odd) {
    border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    -webkit-border-radius: 0 0 4px 4px;
    -o-border-radius: 0 0 4px 4px;
    -ms-border-radius: 0 0 4px 4px
}

.layout-content.status.status-index .components-section .components-container.one-column .component-container:nth-last-child(2) {
    border-radius: 0 0 4px 0;
    -moz-border-radius: 0 0 4px 0;
    -webkit-border-radius: 0 0 4px 0;
    -o-border-radius: 0 0 4px 0;
    -ms-border-radius: 0 0 4px 0
}

.layout-content.status.status-index .components-section .components-container.one-column .component-container:nth-last-child(2):nth-child(odd) {
    border-radius: 0 0 0 4px;
    -moz-border-radius: 0 0 0 4px;
    -webkit-border-radius: 0 0 0 4px;
    -o-border-radius: 0 0 0 4px;
    -ms-border-radius: 0 0 0 4px
}

.layout-content.status.status-index .components-section .components-container.one-column .component-container:nth-last-child(3) {
    border-radius: 0 0 0 0 !important;
    -moz-border-radius: 0 0 0 0 !important;
    -webkit-border-radius: 0 0 0 0 !important;
    -o-border-radius: 0 0 0 0 !important;
    -ms-border-radius: 0 0 0 0 !important
}

.layout-content.status.status-index .components-section .components-container.one-column .component-container .component-status {
    display: none
}

@media screen and (max-width: 700px) {
    .layout-content.status.status-index .components-section .components-container.one-column .component-container {
        width:100%;
        float: none;
        border-bottom-width: 1px;
        border-left-width: 1px !important;
        border-right-width: 1px;
        border-top-width: 0px
    }

    .layout-content.status.status-index .components-section .components-container.one-column .component-container:nth-child(2) {
        border-top-width: 0px;
        border-radius: 0 0 0 0;
        -moz-border-radius: 0 0 0 0;
        -webkit-border-radius: 0 0 0 0;
        -o-border-radius: 0 0 0 0;
        -ms-border-radius: 0 0 0 0
    }

    .layout-content.status.status-index .components-section .components-container.one-column .component-container:nth-child(3) {
        border-top-width: 0px;
        border-radius: 0 0 0 0;
        -moz-border-radius: 0 0 0 0;
        -webkit-border-radius: 0 0 0 0;
        -o-border-radius: 0 0 0 0;
        -ms-border-radius: 0 0 0 0
    }

    .layout-content.status.status-index .components-section .components-container.one-column .component-container:last-child {
        border-radius: 0 0 4px 4px !important;
        -moz-border-radius: 0 0 4px 4px !important;
        -webkit-border-radius: 0 0 4px 4px !important;
        -o-border-radius: 0 0 4px 4px !important;
        -ms-border-radius: 0 0 4px 4px !important
    }

    .layout-content.status.status-index .components-section .components-container.one-column .component-container:nth-last-child(2) {
        border-radius: 0 0 0 0 !important;
        -moz-border-radius: 0 0 0 0 !important;
        -webkit-border-radius: 0 0 0 0 !important;
        -o-border-radius: 0 0 0 0 !important;
        -ms-border-radius: 0 0 0 0 !important
    }

    .layout-content.status.status-index .components-section .components-container.one-column .component-container:nth-last-child(3) {
        border-radius: 0 0 0 0 !important;
        -moz-border-radius: 0 0 0 0 !important;
        -webkit-border-radius: 0 0 0 0 !important;
        -o-border-radius: 0 0 0 0 !important;
        -ms-border-radius: 0 0 0 0 !important
    }

    .layout-content.status.status-index .components-section .components-container.one-column .component-container:first-child {
        border-top-width: 1px;
        border-radius: 4px 4px 0 0 !important;
        -moz-border-radius: 4px 4px 0 0 !important;
        -webkit-border-radius: 4px 4px 0 0 !important;
        -o-border-radius: 4px 4px 0 0 !important;
        -ms-border-radius: 4px 4px 0 0 !important
    }

    .layout-content.status.status-index .components-section .components-container.one-column .component-container:first-child:last-child {
        border-radius: 4px 4px 4px 4px !important;
        -moz-border-radius: 4px 4px 4px 4px !important;
        -webkit-border-radius: 4px 4px 4px 4px !important;
        -o-border-radius: 4px 4px 4px 4px !important;
        -ms-border-radius: 4px 4px 4px 4px !important
    }

    .layout-content.status.status-index .components-section .components-container.one-column .component-container .icon-indicator {
        display: none
    }

    .layout-content.status.status-index .components-section .components-container.one-column .component-container .component-status {
        display: inline-block
    }

    .layout-content.status.status-index .components-section .components-container.one-column+.component-statuses-legend {
        display: none
    }
}

.layout-content.status.status-index .components-section .components-container.one-column .component-container .icon-indicator {
    display: block;
}


.layout-content.status.status-index .components-section .components-container.one-column+.component-statuses-legend {
    display: block;
}