.btn-block + .btn-block {
    margin-top: 0px;
}
.btn {
    border-radius: 5px;
}
.btn[class*=btn-style-] {
    border-radius: 5px;
    position: relative;
    
    border: 1px solid transparent;
    box-shadow: none;

    background-color: #C6CCD2;
    
    
    color: #fff;
    text-transform: none;
    font-weight: 500;

    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.btn.btn-xs[class*=btn-style-] {
    
}
.btn[class*=btn-style-]:active {
    -webkit-transform:translateY(1px);
    -ms-transform:translateY(1px);
    transform:translateY(1px);
    outline: none;
}

.btn-success {
    background-color: #25446a;
    border-color: #476D9B;
}
.btn-success:focus,
.btn-success:hover
{
    background-color: #131313;
    border-color: #131313;
}
.btn-info {
    background-color: #3498db;
    border-color: #3498db;
}
.btn-info:hover,
.btn-info:focus
{
    background-color: #2980b9;
    border-color: #2980b9;
}
.btn-warning {
    background-color: #f39c12;
    border-color: #f39c12;
}
.btn-warning:hover,
.btn-warning:focus
{
    background-color: #e67e22;
    border-color: #e67e22;
}
.btn-danger {
    background-color: #e74c3c;
    border-color: #e74c3c;
}
.btn-danger:hover,
.btn-danger:focus
{
    background-color: #c0392b;
    border-color: #c0392b;
}
.btn-purple {
    background-color: #9b59b6;
    border-color: #9b59b6;
}
.btn-purple:hover,
.btn-purple:focus
{
    background-color: #8e44ad;
    border-color: #8e44ad;
}

.btn i.fa-angle-right {
    margin-left: 10px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.btn:hover i.fa-angle-right,
.btn:focus i.fa-angle-right,
.btn:active i.fa-angle-right
{
    margin-left: 20px;
}
.btn.btn-style-1 {
    background-color: #EF6C4E;
    border-color: #EF6C4E;
}
.btn.btn-style-1:hover,
.btn.btn-style-1:focus,
.btn.btn-style-1:active
{
    background-color: #303030;
    border-color: #303030; 
}
.btn.btn-style-2 {
    border-color: #131313;
    background-color: #131313;
    color: #fff;
}
.btn.btn-style-2:hover,
.btn.btn-style-2:focus,
.btn.btn-style-2:active
{
    background-color: #131313;
    border-color: #131313;
}
.btn.btn-style-3 {
    border-color: #EF6C4E;
    background-color: #EF6C4E;
    color: #ffffff;
}
.btn.btn-style-3:hover,
.btn.btn-style-3:focus,
.btn.btn-style-3:active
{
    background-color: #131313;
    border-color: #131313;
}
.btn.editor_button_addtocart  {
    border-color: #EF6C4E;
    background-color: #EF6C4E;
    color: #fff;
    
    text-transform: uppercase;
    font-weight: 400;
    font-size: 14px;
    letter-spacing: 1px;
}

.btn.editor_button_addtocart:hover,
.btn.editor_button_addtocart:focus,
.btn.editor_button_addtocart:active
{
    border-color: #131313;
    background-color: #131313;
    color: #fff;
}

.btn.btn_submit_checkout {
    border-color: #131313;
    background-color: #131313;
    color: #fff;
    
    text-transform: uppercase;
    font-weight: 400;
    font-size: 14px;
    letter-spacing: 1px;
}

.btn.btn_submit_checkout:hover,
.btn.btn_submit_checkout:focus,
.btn.btn_submit_checkout:active
{
    border-color: #131313;
    background-color: #131313;
    color: #fff;
}

.btn.btn-style-4 {
    border-color: #faa41a;
    background-color: #faa41a;
}
.btn.btn-style-4:hover,
.btn.btn-style-4:focus,
.btn.btn-style-4:active
{
    background-color: #f37d07;
    border-color: #f37d07;
}
.btn.btn-style-5 {
    border-color: #d9534f;
    background-color: #d9534f;
}
.btn.btn-style-5:hover,
.btn.btn-style-5:focus,
.btn.btn-style-5:active
{
    background-color: #c1423f;
    border-color: #c1423f;
}
.btn.btn-style-6 {
    border-color: #484848;
    background-color: #ffffff;
    color: #484848;
}
.btn.btn-style-6:hover,
.btn.btn-style-6:focus,
.btn.btn-style-6:active
{
    border-color: #000;
    background-color: rgba(0,0,0,0.1);
}
.btn.btn-style-7 {
    
    border-color: #ffffff;
    background-color: rgba(255,255,255,0.1);
    color: #ffffff;
    
}
.btn.btn-style-7:hover,
.btn.btn-style-7:focus,
.btn.btn-style-7:active
{
    background-color: rgba(255,255,255,0.95);
    
    color: #48d1cc;
}
.btn.btn-style-8 {
    
    border-color: #48d1cc;
    background-color: rgba(72,209,204,0);
    color: #48d1cc;
    
}
.btn.btn-style-8:hover,
.btn.btn-style-8:focus,
.btn.btn-style-8:active
{
    background-color: rgba(72,209,204,0.95);
    
    color: #fff;
}