.btnx-slider {
    color: #fff;
    background-color: #23527c;
    border: 1px solid #b1bfce;
    padding: 19px 40px;
    border-radius: 2px;
    font-weight: 600
}

.btnx-slider:active,.btnx-slider:active:hover,.btnx-slider:focus,.btnx-slider:hover {
    color: #fff;
    background-color: #03a9f4;
    opacity: .9;
    transition: opacity .5s ease
}

.btnx-domain-search {
    background: #373b42;
    border: 1px solid #373b42;
    border-radius: 0;
    float: right
}

.btnx-domain-search:hover {
    background: #df3626;
    border: 1px solid #df3626
}

.btnx-primary {
    color: #fff;
    background-color: #a82719;
    border-radius: 2px;
    font-weight: 600;
    border: 0
}

.btnx-primary .fa {
    color: #fff !important
}

.btnx-primary:active,.btnx-primary:active:hover,.btnx-primary:focus,.btnx-primary:hover {
    background-color: #df3626;
    color: #fff;
    opacity: .9;
    transition: opacity .5s ease
}

.btnx-primary-small {
    color: #fff;
    background-color: #a82415;
    padding: 10px 20px;
    border-radius: 2px;
    font-weight: 600;
    border: 0
}

.btnx-primary-small .fa {
    color: #fff !important
}

.btnx-primary-small:active,.btnx-primary-small:active:hover,.btnx-primary-small:focus,.btnx-primary-small:hover {
    background-color: #df3626;
    color: #fff;
    opacity: .9;
    transition: opacity .5s ease
}

.btnx-custom {
    color: #fff;
    font-size: 18px;
    background-color: #195b94;
    border: 1px solid #b1bfce;
    padding: 10px 20px 10px 20px;
    border-radius: 2px;
    font-weight: 600
}

.btnx-custom:active,.btnx-custom:active:hover,.btnx-custom:focus,.btnx-custom:hover {
    color: #fff;
    border: 1px solid #fff
}
