div.more-options-modal .modal-body ul li{
    text-align: left;
    color: #222;
    margin: 0 20px;
}

div.more-options-modal .modal-body ul{
    /* width: fit-content; */
    margin: auto;
}


div.more-options-modal .modal-body {
    padding: 15px 20px !important;
}

div.more-options-modal  a.filter.collapsed .caret,
div.more-options-modal  a.filter .caret {
    border: solid #222;
    border-width: 0 1px 1px 0;
    display: inline;
    cursor: pointer;
    padding: 3px;
    position: absolute;
    right: 0;
    margin-top: 10px;
}

div.more-options-modal  a.filter.collapsed .caret {
    transform: rotate(40deg);
    -webkit-transform: rotate(40deg);
    transition: .3s transform ease-in-out;
}

div.more-options-modal  a.filter.collapsed, a.filter.collapsed:hover {
    transition: .5s;
}

div.more-options-modal  a.filter .caret {
    transform: rotate(225deg);
    -webkit-transform: rotate(225deg);
    transition: .3s transform ease-in-out;
}


div.more-options-modal  a.filter.w-100.d-block {
    display: flex !important;
    justify-content: space-between;
    padding: 0 20px;
}

div.more-options-modal .col-sm-4 {
    padding: 10px 0;
    border-bottom: 1px solid #00000020;
    border-top: 1px solid #00000020;
    margin: 20px 10px;
    max-width: 30%;
    height: fit-content;
    color: #222;
    text-align: left;
}

div#more-options-rating .col-sm-4 {
    border: none;
    padding: 0;
    margin: 0 10px;
    height: unset;
}

div.more-options-modal .modal-footer {
    display: flex !important;
    justify-content: space-between !important;
}

div.more-options-modal .modal-title {
    color: #222222;
    font-weight: 400;
}

div.more-options-modal .modal-footer input.btn.btn-outline-primary.mr-auto {
    border-color: #f7a23c !important;
    color: #f7a23c !important;
}