.btn-outline-primary {
    color: #FFA41C;
    background-color: transparent;
    background-image: none;
    border: 2px solid #FFA41C;
    border-radius: 25px;
}

.btn-outline-primary:hover {
    color: #1B1B27;
    background-color: #FFA41C;
    border-color: #FFA41C
}

.btn-outline-primary.focus,
.btn-outline-primary:focus {
    box-shadow: 0 0 0 .2rem #FFA41C;
}

.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
    color: #000;
    background-color: transparent;
}

.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active,
.show>.btn-outline-primary.dropdown-toggle {
    color: #fff;
    background-color: #000;
    border-color: #FFA41C
}

.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
}