.multi--hidden {
    display: none;
}
.multi {
    border: 1px solid #ec6708 !important;
    margin-top: 3px;
    width: 94% !important;
}
.dark button {
    background-color: black;
    color: white;
}
.dark .dropdown {
    background-color: black;
    color: white;
}
.dark .selected {
    color: #00EE00;
}
.dark .selected::after {
    filter: invert(48%) sepia(79%) saturate(2476%) hue-rotate(86deg) brightness(118%) contrast(119%);
}
.multi__display {
    overflow: hidden;
    width: 100%;
    font-family: sans-serif;
    /* border: 1px solid transparent; */
    border: 1px solid rgba(0,0,0,.15);
    background-color: #f8f9fa;
    padding: .475rem .75rem;
    line-height: 1.5;
    font-size: 14px;
    border-radius: .25%;
    position: relative;
    text-align: left;
    white-space: nowrap;
}
.multi__dropdown-toggle {
    background-color: #dae0e5;
}
.multi__display::after {
    background: url(../img/svg/angle-down-light.svg);
    display: inline-block;
    width: 0;
    height: 0;
    position: absolute;
    right: 10px;
    top: 15px;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-bottom: 0;
    border-left: .3em solid transparent;
}
.multi__inner {
    width: 180px;
    overflow: hidden;
}
.multi__dropdown {
    background-color:#ffffff;
    font-family: sans-serif;
    border-left: 1px solid #ec6708;
    border-right: 1px solid #ec6708;
    border-bottom: 1px solid #ec6708;
    padding: .5rem 0;
    margin: .125rem 0 0;
    font-size: 1rem;
    overflow-y: auto;
    color:#000000;
}
.multi__dropdown ul {
    list-style: none;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin: 0;
    padding: 15px;
    min-height: 100px;
}
.multi__li-item{
    cursor: pointer;
}
.multi__li-item--selected {
    color: #ec6708;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.multi__li-item--selected::after {
    background: url(../img/svg/check-light.svg);
    display: inline-block;
    width: .35em;
    height: .4em;
    font-size: 3.5em;
    /* position: absolute; */
    right: 10px;
    /* top: 15px; */
    content: "";
    /* border-width: 0 .26em .26em 0; */
}