/* General */
.pt-2 {
    padding-top: 0.5rem;
}
.pt-6 {
    padding-top: 1.5rem;
}

/* Lists */
::marker {
    font-weight: bold;
}
li:not(:first-child) {
    margin-top: 1rem;
}

/* Table */
table {
    width: 100%;
}
th,
td {
    white-space: nowrap;
}
th:last-child,
td:last-child {
    width: 100%;
}

/* Notes */
.note {
    margin: 0 0 20px 0;
    padding: 15px 30px 15px 15px;
    border-left: 5px solid #eee;
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    -ms-border-radius: 0 4px 4px 0;
    -o-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
}
.note.note-info {
    background-color: #e1f0ff;
    border-color: #007df7;
    color: #010407;
}

/* Redoc */
.api-info {
    padding-bottom: 0 !important;
}
