table.new-standings {
    margin-left: auto;
    margin-right: auto;
    max-width: 95%;
    font-family: serif;
    border-collapse: collapse;
}

.new-standings th, .new-standings td {
    vertical-align: middle !important;
    border: solid black 1px;
    min-width: 50px;
}

.disqualified {
    color: red;
}

th {
    backgroung-color: rgb(252, 252, 252);
    /*white-space: nowrap;*/
    text-align: center;
}

tr {
    white-space: nowrap;
}

.allstats {
    background-color: rgb(252, 252, 252);
}

.new-standings .ok {
    /*background-color: lawngreen;*/
    background-color: rgb(208, 240, 208);
    /*background-color: #81c784;*/
    text-align: center;
}

.new-standings .firstAC {
    background-color: rgb(0, 255, 0);
    /*background-color: #c8e6c9;*/
    text-align: center;
}

.new-standings .rj {
    background-color: rgb(247, 94, 99);
    /*background-color: #c62828;*/
    text-align: center;
}

.new-standings .freezed {
    background-color: #ffeeaa;
    /*background-color: #ffc107;*/
    text-align: center;
}

.new-standings .stat {
    text-align: center;
}

.new-standings .r00 {
    background-color: rgb(218, 218, 218);
    /*background-color: #f8f9fa;*/
}

.new-standings .r01 {
    background-color: rgb(236, 236, 236);
    /*background-color: #e9ecef;*/
}

.new-standings .r10 {
    background-color: rgb(234, 255, 255);
    /*background-color: #fff8e1;*/
}

.new-standings .r11 {
    background-color: rgb(224, 244, 255);
    /*background-color: #fff3cd;*/
}

.ejudge_copyright {
    font-size: 12px;
    margin: 3px 0px;
}

.contest-shit-info {
    margin-right: auto;
    margin-left: auto;
}

.main-table-shit-class {
    display:flex;
    flex-direction: column;
}

p.ejudge_copyright {
    font-family: "Verdana","Arial";
    font-size: 10px;
}

.contest-shit-info {
    color: gray;
    font-size: 13px;
    max-width: 50%;
    margin-bottom: 0;
    text-align: center;
}

td {
    height: 30px;
}

th {
    height: 30px;
}

.new-standings-cell {
    /*min-height: 30px;*/
    /*display: inline-block;*/
}

.penalty-time {
    margin-top: -0.35rem;
    font-size: 0.8rem;
}
