

.selector .selector-available, .selector .selector-chosen {
    width: 100%;
    border-radius: 2px !important;
    border: 1px solid var(--gray-light) !important;
}

.selector {
    font-size: 0.85rem;
}

.selector h2 {
    font-size: 1rem;
    font-weight: 600;
}

.selector select {
    font-size: 0.9rem;
    height: auto;
    min-height: 200px;
}

.selector .selector-available,
.selector .selector-chosen {
    width: 100%;
}

.selector .selector-available h2 {
    background: var(--darkened-bg);
    color: var(--body-quiet-color);
    margin-top: 10px;
     text-align: left;
    padding-left: 10px;
    padding-bottom: 5px;

}

.selector .selector-chosen h2 {
    background: var(--primary);
    color: var(--header-link-color);
    margin-top: 10px;
    text-align: left;
    padding-left: 10px;
    padding-bottom: 5px;

}

.selector .selector-filter {
    border-width: 0 1px !important;
    padding: 8px !important;
    color: var(--body-quiet-color) !important;
    margin: 0 !important;
    text-align: left !important;
    padding-left: 10px;
    border-radius: 2px !important;
    border: 1px solid var(--gray-light) !important;
}

.selector h1, h2, h3, h4 {
    margin-bottom: 0px;
}
