.title {
    font-weight: bold;
    font-size:13px;
    background-color: #92d050;
}
.title-blue, .title-blue > td {
    font-weight: bold;
    font-size:12px;
    color: white;
    background-color: #244061;
}

.cW, tr.cW th {
    color: #ffffff;
}

.fs11 {
    font-size: 11px;
}
.fs12 {
    font-size: 12px;
}
.fs13 {
    font-size: 13px;
}
.fs14 {
    font-size: 14px;
}

.fwB {
    font-weight: bold;
}
.tdI {
    text-decoration: italic;
}

.nowrap, .noWrap {
    white-space: nowrap;
}

.white-space-pre {
    white-space: pre-line;
}

.b0 {
    border: none !important;
}
.b1 {
    border: 1px solid #000000;
}
.bC {
    border-collapse: collapse !important;
}
.p0 {
    padding: 0 !important;
}
.m0 {
    margin: 0 !important;
}

.taL {
    text-align: left;
}
.taC {
    text-align: center;
}
.taR {
    text-align: right;
}
.taJ {
    text-align: justify;
}
.vaT {
    vertical-align: top;
}
.vT {
    writing-mode: vertical-lr;
    transform: rotate(270deg);
}
.vTf{
    font-size: 10px;
}
.w25 {
    width: 25%;
}
.w50 {
    width: 50%;
}
.w60 {
    width: 60;
}
.w75 {
    width: 75%;
}
.w90{
    width:90%;
}
.w100 {
    width: 100%;
}

.mw50 {
    min-width: 50px;
}
.mw100 {
    min-width: 100px;
}
.mh50{
    min-height: 50px !important;
}

.colorLightBlue {
    color: #628DB6;
}
table.diff {
    border-collapse: collapse;
}
table.diff tr {
    border-bottom: 1px solid #eaeaea;
}
table.diff th, table.diff th {
    padding:5px;
}

table.diff thead th {
    font-weight: normal;
    text-align: left;
}

/* Boot failure block, appended by boot-setup.js. Deliberately independent of the theme,
   which may be exactly what failed to load. */
#boot-error {
    font: 14px/1.5 system-ui, sans-serif;
    color: #333;
    max-width: 40em;
    margin: 15vh auto;
    padding: 24px 32px;
    background: #fff;
    border-radius: 4px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, .15);
}
#boot-error h1 {
    font-size: 18px;
    margin: 0 0 12px;
}
#boot-error .boot-error-reference {
    color: #777;
}
