a.dropdown-item {
    padding: 10px;
    overflow-x: hidden;
}

.active-badge.badge {
    float: right;
}

.admin-active-badge {
    z-index: 1;
    float: right !important;
    position: absolute;
    right: 15px;
}

.content .card .card-body {
    text-align: justify;
}

.content .card .card-body,
.content .card .card-footer {
    color: var(--background-whitest);
}

.content .card ul li,
.content .card ol li {
    margin: 0.6rem 0 !important;
    padding: 0 0.6rem;
}

.content .card ul li::marker,
.content .card ol li::marker {
    font-weight: 700;
}

.content p {
    margin-bottom: 0.8rem;
}

.content .card ul,
.content .card ol {
    padding-left: 30px;
}

.content .card h1,
.content .card h2,
.content .card h3,
.content .card h4,
.content .card h5,
.content .card h6,
.content .card .h1,
.content .card .h2,
.content .card .h3,
.content .card .h4,
.content .card .h5,
.content .card .h6 {
    text-align: left;
}

@media screen and (max-width: 575px) {
    .content .card .card-body {
        text-align: left;
    }

    .content .card ul,
    .content .card ol {
        padding-left: 20px;
    }

    .content .card ul li,
    .content .card ol li {
        text-align: left;
        padding-right: 0;
    }
}

/* Editor border */
.editor {
    margin: 1rem 0;
    outline: 1px solid var(--background-dark-light);
    border-radius: 3px;
}