
.btn-primary {
    color: #FFFFFF !important;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
    background-color: #A4CE3C !important;
}

.btn-primary.disabled,
.btn-primary[disabled] {
    color: #FFFFFF !important;
    background-color: #8CAF33 !important;
}
.btn-primary:hover, 
.btn-primary:focus, 
.btn-primary:active {
	color: white;
	background-color: #8CAF33 !important;
	border-color: #8CAF33 !important;
}
.btn-warning {
    color: #FFFFFF !important;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
    background-color: #C49F22 !important;
    border-color: #C49F22 !important;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
   
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
    color: #FFFFFF !important;
    background-color: #C49F22 !important;
}
.btn-danger {
    color: #FFFFFF !important;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
    background-color: #a14e1e !important;
    background-repeat: repeat-x !important;
    border-color: #a14e1e !important;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
    color: #FFFFFF !important;
    background-color: #a14e1e !important;
}
.btn-success {
    color: #FFFFFF !important;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
    background-color: #7d7e96 !important;
    border-color: #7d7e96 !important;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
    color: #FFFFFF !important;
    background-color: #7d7e96 !important;
}

/*  scheduling navbar  */
.step-tabs a {
    background: #fff;
}
.step-tabs li:last-child a {
    border-right:none
}

.step-tabs .active a {
	background: #C49F22 !important;
	color: #fff !important;
}

.step-tabs .done a {
    background: #603312;
    color: #fff !important;
}

/* calendar */

.blue-link,a {
    color:#C49F22;
}
.blue-link:hover,a:hover {
    color:#a47f09;
}
.nav-pills a {
    color: #777 !important;
}
.nav-pills a:hover, .nav-pills .active a, .nav-pills .active a:hover, .nav-pills .active a:focus {
    color: #fff !important;
    background-color: #C49F22 !important;
}
.step-tabs .active a {
    background: #C49F22;
    color: #fff;
}

.store-checkout-line.active:not(#checkout-payment-step)::after, .progress-bar_element.active:not(.no-arrow-tab)::after {
	border-left: 10px solid #c49f22 !important;
}
.is-selected .pika-button {
    background: #a4ce3c !important;
}
.additional-info-div {
    border-color: #a4ce3c !important;
    color: #a4ce3c !important;
}