/* Place your custom styles here */

a {
    text-decoration: underline;
    color: rgb(10, 80, 220)
}

/*div {*/
/*    overflow-x: auto;*/
/*    overflow-y: auto;*/
/*}*/

table {
    white-space: nowrap
}

.umbruch {
    word-break: normal;
    word-wrap: break-word;
    white-space: wrap;
}

.grey {
    background: #e0e0e0;
}

.bold {
    font-weight: bold;
}

.tabelle {
    max-width: 80%;
}

code {
    background: #e0e0e0;
}

th {
    text-align: left;
    padding-top: 15px;
    padding-right: 18px;
}

td {
    text-align: left;
    padding-right: 18px;
    vertical-align: baseline;
}

td.right {
    text-align: right;
}

td.center {
    text-align: center;
}

.green {
    color: #0E9A00;
}

.red {
    color: #d73a49;
}

.orange {
    color: #ffbb00;
}

.timeout {
    background-color: #ff8888;
    color: black;
}

.socrates {
    background-color: #ffdd66;
    color: black;
}

.small {
    font-size: 50%;
}

.centered {
    text-align: center;
}

td.prewrap {
    white-space: pre-wrap;
}

.modal {
    --bs-modal-width: 80%;
}