/*change begin*/
.multiselect-container {
    position: absolute;
    list-style-type: none;
    margin: 0;
    padding: 5px 0;
    width: auto;
    -moz-min-width: 100%;
    -ms-min-width: 100%;
    -o-min-width: 100%;
    -webkit-min-width: 100%;
    min-width: 100%;
    -ms-border-radius: 0;
    border-radius: 0;
}
/*change end*/

.multiselect-container .input-group {
    margin: 5px;
}

.multiselect-container > li {
    padding: 0;
}

.multiselect-container > li > a.multiselect-all label {
    font-weight: 700;
}

.multiselect-container > li > label.multiselect-group {
    margin: 0;
    padding: 3px 20px;
    height: 100%;
    font-weight: 700;
}

.multiselect-container > li > a > label {
    margin: 0;
    height: 100%;
    cursor: pointer;
    font-weight: 400;
    text-transform: uppercase;
    word-spacing: 2px;
    letter-spacing: 1px;
}

.multiselect-container > li > a > label.radio, .multiselect-container > li > a > label.checkbox {
    margin: 0;
    padding: 3px 0 3px 15px;
    font-family: 'alegreya_sansregular', sans-serif;
}

.multiselect-container > li > a > label > input[type=checkbox] {
    margin-bottom: 5px;
}

.btn-group > .btn-group:nth-child(2) > .multiselect.btn {
    -ms-border-top-left-radius: 0;
    border-top-left-radius: 0;
    -ms-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0;
}

.multiselect-container.dropdown-menu > .active > a, .multiselect-container.dropdown-menu > .active > a:hover, .multiselect-container.dropdown-menu > .active > a:focus {
    background-color: #e4f3da;
    color: #6e786e;
}
