/*!
Theme Name: Summit Risk
Template:   twentytwentyfive
*/

body {
    overflow-x: hidden;
}

html {
    overflow-x: hidden;
}

.yellow-border {
    border: 2px solid rgb(204, 204, 153);
}

.wp-site-blocks {
    font-family: 'Times New Roman', Times, serif !important;
}

.center-col {
    background-color: white;
}

.row {
    align-items: flex-start;
}

.left-bar,
.center-col,
.right-bar {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.row>* {
    align-self: stretch;
}

#modal-1-content {
    ul li {
        color: white;
        border-top: 1px solid black;
        width: 100%;
    }

    .current-menu-item,
    .current-menu-item a {
        color: black;
        background-color: #cac898;
    }

    a:hover,
    li:hover {
        color: black;
        background-color: rgb(204, 204, 153);
        text-decoration: none;
    }

    ul li:last-child {
        border-bottom: 1px solid black;
    }

    ul {
        gap: 1px;
    }
}

.right-bar>div,
.left-bar>div {
    min-height: 100%;
    background-repeat: repeat;
    background-size: auto !important;
}

.center-col a {
    color: rgb(204, 204, 153);
}

li.has-medium-font-size::marker {
    color: #cccc66 !important;
    border-radius: 0;
}

ul.wp-block-list {
    list-style-type: square;
}

#modal-2-content {
    ul {
        list-style-type: disc !important;
        padding-left: 20px;
    }

    li:not(.ot-sdk-show-settings)::before {
        content: '•';
        color: black;
        padding-right: 10px;
        text-decoration: none !important;
    }
}

a:focus {
    outline: none !important;

}

a:visited {
    color: #996666;
}

.ot-sdk-show-settings {
    cursor: pointer;
}

.ot-sdk-show-settings::before {
    content: '•';
    color: black;
    padding-right: 10px;
}

.ot-sdk-show-settings:hover {
    text-decoration: underline;
}


.ot-sdk-show-settings:hover::before {
    text-decoration: none !important;
}