.btn-login {
    color: #1a2125;
    border-color: #1a2125;
    background-color: white;
    box-shadow: none;
    border-radius: 0px;
    width: 100%;
    font-weight: bold;
}

.btn-login.active.focus,
.btn-login.active:focus,
.btn-login.active:hover,
.btn-login:active.focus,
.btn-login:active:focus,
.btn-login:active:hover,
.btn-login.focus,
.btn-login:focus,
.btn-login:hover {
    background-color: #1a2125;
    color: white;
    border-color: #1a2125;
}

.btn-login.disabled.focus,
.btn-login.disabled:focus,
.btn-login.disabled:hover,
.btn-login[disabled].focus,
.btn-login[disabled]:focus,
.btn-login[disabled]:hover,
.btn-login.disabled,
.btn-login[disabled],
fieldset[disabled] .btn-login.focus,
fieldset[disabled] .btn-login:focus,
fieldset[disabled] .btn-login:hover {
    color: #1a2125;
    background-color: #bfbfbf !important;
    cursor: not-allowed;
    border-color: #bfbfbf !important;
}



/* button with outline*/


/*primary button*/

.btn-primary {
    color: #1a2125;
    border-color: #1a2125;
    background-color: white;
    box-shadow: none;
    border-radius: 0px;
}

.btn-link {
    font-size: 12px;
    color: black;
}

.btn-link:hover {

    color: black;
}

.btn-link:active {

    color: black;
}

.btn-link:focus {

    color: black;
}

/*.btn-primary:active:hover,
.btn-primary.focus,
.btn-primary:focus,
.btn-primary:hover {
    
    #584a42;
}*/
.btn-primary:focus,
.btn-primary:hover {
    background-color: #1a2125;
    color: white;
}

.btn-primary:active {
    background-color: #1a2125;
    color: white;
}


.btn-primary.disabled.focus,
.btn-primary.disabled:focus,
.btn-primary.disabled:hover,
.btn-primary[disabled].focus,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:hover,
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary.focus,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:hover {
    color: #1a2125;
    background-color: #bfbfbf !important;
    cursor: not-allowed;
    border-color: #bfbfbf !important;
}


/*danger button*/

.btn-danger {
    color: #dd4b39;
    background-color: white;
    border: 1px solid #dd4b39;
    box-shadow: none;
    border-radius: 0px;
}

.btn-danger.active.focus,
.btn-danger.active:focus,
.btn-danger.active:hover,
.btn-danger:active.focus,
.btn-danger:active:focus,
.btn-danger:active:hover,
.btn-danger.focus,
.btn-danger:focus,
.btn-danger:hover {
    background-color: #dd4b39;
    border: 1px solid #dd4b39;
    color: white !important;
    box-shadow: none;
}

.btn-danger.disabled.focus,
.btn-danger.disabled:focus,
.btn-danger.disabled:hover,
.btn-danger[disabled].focus,
.btn-danger[disabled]:focus,
.btn-danger[disabled]:hover,
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger.focus,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger:hover {
    opacity: .37;
    background-color: #dd4b39;
    color: white !important;
    box-shadow: none;
}