.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
}

.flat-button, .masthead .updates-dropdown-container .show-updates-dropdown, .layout-content.status-full-history .show-filter.open{
    background-color: #009EFB;
}

@media screen and (min-width: 700px) {
    .layout-content.status.status-index .components-section .components-container.one-column .component-container:nth-child(even) {
        border-left-width: 0 !important;
    }

    .layout-content.status.status-index .components-section .components-container.one-column .component-container:nth-last-child(2) {
        border-radius: 0 0 0 4px !important;
        -moz-border-radius: 0 0 0 4px !important;
        -webkit-border-radius: 0 0 0 4px !important;
        -o-border-radius: 0 0 0 4px !important;
        -ms-border-radius: 0 0 0 4px !important;
    }
    
    .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 !important;
        -moz-border-radius: 0 0 4px 0 !important;
        -webkit-border-radius: 0 0 4px 0 !important;
        -o-border-radius: 0 0 4px 0 !important;
        -ms-border-radius: 0 0 4px 0 !important;
    }
    
    .layout-content.status.status-index .components-section .components-container.one-column .component-container:first-child {
        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-child(2) {
        border-radius: 0 0 0 0 !important;
        -moz-border-radius: 0 0x 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 .page-status{
         margin-bottom: 0;
        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: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: block
}

@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
    }
}