/*
 * Status
 */
.status.pending {
    background-color: #FADB5F;
}

body.use-shapes .status.pending {
    border-color: transparent transparent #FADB5F transparent;
}

#global-sidebar {
    background-color: #00413c;
}

.sidebar {
    font-size: 15px;
    width: 200px;
}

body.ltr #page-container {
    padding-left: 200px;
}

.field > .heading > label {
    font-size: 16px;
    color: #0d9488;
}

.sidebar .heading > span {
    font-size: 14px;
    color: #00a89c;
}

.matrixblock {
    margin-bottom: 35px;
}

.matrixblock > .titlebar {
    background-color: rgba(13, 148, 136, 0.10);
}

/*
 * Redactor box CSS
 */
.redactor-box .redactor-styles {
    font-family: Tahoma, Verdana, Arial, sans-serif;
}

.redactor-box .redactor-styles {
    p.text-sm {
        font-size: 0.800rem;
        line-height: 1.25rem;
    }
}

.redactor-box .redactor-styles {
    p.text-base {
        font-size: 0.925rem;
        line-height: 1.5rem;
    }
}

.redactor-box .redactor-styles {
    p {
        font-size: 1.05rem;
        line-height: 1.5rem;
    }
}

.redactor-box .redactor-styles {
    p.mb-2.text-2xl.tracking-wide.font-semibold.text-teal-600 {
        font-size: 1.350rem;
        letter-spacing: 0.025em;
        font-weight: 500;
        line-height: 1.8rem;
        color: #0D9488;
        margin-bottom: 1.2rem;
    }
}

.redactor-box .redactor-styles {
    ul > li, ol > li {
        font-size: 1.05rem;
    }
}

.redactor-box .redactor-styles blockquote {
    margin: 25px 0 !important;
}

.redactor-box .redactor-styles ul {
    margin-bottom: 1.25rem !important;
    margin-left: 2.5rem !important;
    list-style-position: outside !important;
    list-style-image: url(/images/check.png) !important;
    padding: 0 !important;
    line-height: 1.5rem;
}

.redactor-box .redactor-styles ol {
    padding-left: 2.5rem !important;
    margin-top: 0.5rem !important;
    margin-bottom: 1.75rem !important;
    list-style-type: decimal !important;
    line-height: 1.5rem;
}

textarea {
    font-size: 115% !important;
}