a {
    color: #6BBC87;
}

.btn-primary {
    background-color: #6BBC87;
    border-color: #6BBC87;
}

.text-primary
{
    color: #6BBC87 !important;
}

.auth-review-carousel.owl-theme .owl-dots .owl-dot.active span, .auth-review-carousel.owl-theme .owl-dots .owl-dot:hover span {
    background-color: #6BBC87;
}

.custom-control-input:checked ~ .custom-control-label::before {
    border-color: #6BBC87;
    background-color: #6BBC87;
}

.ms-container {
    width: auto !important
}

.ms-container .ms-list {
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    -ms-box-shadow: none !important;
    box-shadow: none !important;
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    -ms-border-radius: 0 !important;
    border-radius: 0 !important
}

.ms-container .ms-list.ms-focus {
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    -ms-box-shadow: none !important;
    box-shadow: none !important
}

.ms-container .ms-selectable, .ms-container .ms-selection {
    min-width: 250px !important
}

.ms-container .ms-selectable li.ms-hover, .ms-container .ms-selection li.ms-hover {
    color: #292a33 !important;
    background-color: #eee !important
}

.ms-container .ms-selectable li.ms-elem-selectable, .ms-container .ms-selectable li.ms-elem-selection, .ms-container .ms-selection li.ms-elem-selectable, .ms-container .ms-selection li.ms-elem-selection {
    padding: 9px 15px 6px 15px !important
}

@media only screen and (max-width: 768px) {
    .ms-container .ms-selectable, .ms-container .ms-selection {
        width: 100%
    }
}

.ms-container .ms-optgroup-label {
    padding: 5px 0 0 8px !important
}
