.select-position {
    width: 48%;
    border-radius: 25px !important;
}

.select-position .btn-black:not([disabled]):not(.disabled).active + .btn, .btn-black:not([disabled]):not(.disabled):active + .btn, .btn-white:not([disabled]):not(.disabled).active + .btn, .btn-white:not([disabled]):not(.disabled):active + .btn {
    border: 1px solid #e1e5eb;
}

.select-position .btn-black:not([disabled]):not(.disabled).active, .btn-black:not([disabled]):not(.disabled):active, .btn-white:not([disabled]):not(.disabled).active, .btn-white:not([disabled]):not(.disabled):active {
    box-shadow: none !important;
    background-color: #fff;
    border-color: #007bff;
    color: #3d5170;
}

.btn-group, .btn-group-vertical {
    display: flex;
}

.easy-autocomplete-container ul {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #ccc;
    display: none;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    position: relative;
    top: 2px;
    border-radius: 5px;
}

.easy-autocomplete-container ul li, .easy-autocomplete-container ul .eac-category {
    background: inherit;
    border: none;
    border-bottom: 1px solid #ccc;
    display: block;
    font-size: 14px;
    font-weight: normal;
    padding: 4px 12px;
}

.easy-autocomplete-container ul li:first-child {
    border-radius: 5px 5px 0 0;
}

.easy-autocomplete-container ul li:last-child {
    border-radius: 0 0 5px 5px;
    border: none;
}

.easy-autocomplete-container ul li div {
    padding: 5px;
}

#company-exist {
    background-color: rgb(252, 231, 184);
    padding: 8px 15px;
    border-radius: 5px;
    display: none;
}

#company-exist span {
    background-color: rgb(251, 198, 0);
    color: black;
    white-space: nowrap;
    padding: 2px 6px;
    cursor: pointer;
}

#company-exist p {
    color: rgb(100, 99, 92);
    margin: 0;
    font-size: 12px;
    font-weight: 400;
}

#emp_text p:first-child {
    color: #5b4bc4;
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 10px;
    line-height: 17px;
}

#emp_text p {
    color: #eab400;
    font-size: 10px;
    line-height: 10px;
}

#owner_text {
    color: #02c44b;
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 10px;
    line-height: 17px;
}

.btn-group-toggle .btn.btn-white {
    border: 2px solid #e1e5eb;
}

.btn.btn-white.active.select-position:first-child {
    border: 2px solid #02c44b;
}

.btn.btn-white.active.select-position {
    border: 2px solid #5b4bc4;
}