#password-strength-message {
    font-size: 1rem;
    margin-top: 0.3rem;
}

.my-marker-inner img {
    width: 32px;
    height: 40px;
}

strong {
    font-weight: 600;
}

blockquote {
    font-family: Kanit;
    color: var(--primary-dark);
    border-color: var(--primary);
}

ol {
    margin-left: .7em;
}

.wpgb-facet>fieldset:last-child {
    margin-bottom: 0px !important;
}

.wpgb-facet .wpgb-facet-title {
    font-size: var(--h4) !important;
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
}

.bricks-shape-divider-inner {
    z-index: 99;
}

.postid-1800 .gallery img {
    border-radius: 0.4rem;
}

.naar-selectie-wrapper div button,
.naar-selectie-wrapper div {
    width: 100%;
}

.naar-selectie-wrapper div button {
    text-align: center;
    max-height: 36px;
}

.filter-wrapper div:first-child {
    width: 100%;
}

.special-link a {
    color: var(--accent) !important;
}

.special-link a:hover {
    color: var(--accent-hover) !important;
}

.single-post-6__content ul,
.style-icons ul,
.single-coachsoort main ol:not(.brxe-xtableofcontents ol) {
    list-style: none;
    /* Remove default bullets */
    padding-left: 0;
    /* Remove default padding */
}

.single-post-6__content ul li,
.style-icons ul li {
    display: flex;
    /* Use flexbox for alignment */
    align-items: flex-start;
    /* Align items at the top */
    padding-left: 1.5em;
    /* Space for the custom bullet */
    position: relative;
    /* Ensure positioning context for the pseudo-element */
    margin-bottom: 0.3rem;
    font-weight: 500;
}

.single-coachsoort main ol li::not(.brxe-xtableofcontents ol li) {
    flex-direction: column;
}

.single-coachsoort main ol:not(.brxe-xtableofcontents ol) {
    margin-left: .1em !important;
}

.single-post-6__content ul li:before,
.style-icons ul li:before {
    content: "";
    background-image: url("https://coachdichtbij.nl/wp-content/uploads/2024/11/list-item2.svg");
    /* Set the background image */
    background-size: contain;
    /* Ensure the image scales correctly */
    background-repeat: no-repeat;
    /* Prevent tiling */
    display: inline-block;
    /* Create an inline-block element */
    width: 1em;
    /* Adjust width to the size of the icon */
    height: 1em;
    /* Adjust height to the size of the icon */
    position: absolute;
    /* Position it absolutely within the list item */
    left: 0;
    /* Align to the left of the list item */
    top: 8px;
    /* Align at the top of the list item */
    transform: translateY(0);
    /* No vertical translation needed */
}

.single-coachsoort .brxe-xtableofcontents ol li:before {
    background-image: none;
}

.red-style-icons ul li::before {
    background-image: url("https://coachdichtbij.nl/wp-content/uploads/2024/11/list-item3.svg");
    /* Set the background image */
}

/* blogartikelen zie ook javascript*/
.eerste-alinea {
    font-weight: 600;
    color: var(--secondary-semi-dark) !important;
}

figcaption {
    background: var(--secondary-light) !important;
    color: var(--primary-ultra-dark) !important;
    font-size: clamp(1rem, 4.8vw + -1.0453rem, 1.6rem) !important;
}

.single li:has(strong) {
    display: block;
}

.single-coachsoort h2 strong {
    font-weight: 400;
}

.single-coach .basisdata-wrapper__waypoint {
    width: 30px;
}

.mhcookie-buttons a:first-child {
    /* background-color: var(--accent); */
    border: 1px solid var(--accent);
    margin-bottom: 1rem;
    font-weight: 600;
}

.page-id-10 .wp-block-heading {
    margin-top: -4rem;
}


.user-edit-php .user-role-wrap {
    display: none !important;
}




@media (min-width:768px) {

    .single-post-6__author-wrapper nav {
        overflow: auto !important;
        max-height: calc(100vh - 150px) !important;
    }
}