
.container {
    max-width: 1000px;
    margin-top: 70px;
    margin-bottom: 70px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

.page-title {
    text-align: center;
    margin-bottom: 50px;
    display: block;
}

.incident-name {
    /* font-size: 2.25rem; */
    font-size: 2.0rem;

    line-height: 2.8125rem;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: 500;
}

.subheader {
    font-weight: 400;
    color: #AAAAAA;
}

.row {
    margin-left: -4.5%;
}

.row:before, .row:after {
    content: "";
    display: table;
}

.row:after {
    clear: both;
}

.update-row {
    margin-bottom: 1.5rem;
}    

.row>[class*="span"] {
    float: left;
    margin-left: 4.5%;
}

.row>.span3 {
    margin-left: 4.5%;
    float: left;
    clear: none;
    width: 20.4999999%;
}

.font-large {
    font-weight: 500;
    font-size: 20px;
    line-height: 29px;
    /* font-size: 1.25rem; */
    font-size: 1.0rem;

    line-height: 1.8125rem;
}

.row>.span9 {
    margin-left: 4.5%;
    float: left;
    clear: none;
    width: 70.4999997%;
}

.font-regular {
    font-size: 16px;
    line-height: 24px;
    font-size: 1rem;
    line-height: 1.5rem;
}

.update-timestamp {
    margin-top: 0.25rem;
    color: #AAAAAA;
    
}

.font-small, small {
    font-size: 14px;
    line-height: 21.35px;
    font-size: 0.875rem;
    line-height: 1.334375rem;
}


.container hr {
    margin-top: 50px;
    margin-bottom: 50px;
}

a {
    color: #3498db;
    text-decoration: none;
}


/* 标题样式 */
.impact-major{
    color: #e67e22;
}

.impact-maintenance{
    color: #3498DB;
}

.field--name-field-subtitle{
    text-align: left;
    font-size: 1.0rem;
    font-weight: 500;
    color: #232429;
    margin-top: 50px;;
}

.region-header,.user-login-form {
    width: 90%;
    /* max-width: 850px; */
    max-width: 1000px;
    margin: 0 auto;
}


/* html,body {
    height: 100%;
}

main{
    display: block;
}


.site-footer{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 5rem; 
    overflow: hidden;
    clear: both;
} */

/* .layout-container{
    min-height: 100vh;
    padding-bottom: 5rem;
    padding-top: 1.25rem;
} */

/* main{
    height: 100vh;
} */



body.status, .color-primary, .color-primary:hover, .layout-content.status-index .status-day .update-title.impact-none a, .layout-content.status-index .status-day .update-title.impact-none a:hover, .layout-content.status-index .timeframes-container .timeframe.active, .layout-content.status-full-history .month .incident-container .impact-none, .layout-content.status.status-index .incidents-list .incident-title.impact-none a, .incident-history .impact-none, .layout-content.status .grouped-items-selector.inline .grouped-item.active, .layout-content.status.status-full-history .history-nav a.current, .layout-content.status.status-full-history .history-nav a:not(.current):hover, div[id^="subscribe-modal"] .modal-header .close, .grouped-item-label, #uptime-tooltip .tooltip-box .tooltip-content .related-events .related-event a.related-event-link {
    color: #333333;
}