.hover-bg:hover {
    background: #0095b6;
    background: -webkit-gradient(linear, left top, right bottom, from(#0095b6), to(#0095b6));
    background: linear-gradient(to bottom right, #0095b6, #0095b6);
    -webkit-transition: .5s;
    transition: .5s
}

.bg-orange {
    background-color: #0095b6
}

.navbar-main .nav-link:hover {
    color: #0095b6
}

.section-footer ul a:hover {
    color: #fff
}

.btn-light.active i {
    color: #0095b6
}

.itemside a.title:hover {
    color: #0095b6
}

.list-normal li:before {
    color: #0095b6;
}

.list-menu a:hover {
    color: #0095b6
}

a[class*='card']:hover .title {
    color: #0095b6
}

[class*='card-product'] a.title:hover {
    color: #0095b6
}

.card-product-grid .topbar a:hover {
    color: #0095b6
}

.card-category:hover {
    border-color: #0095b6
}

.nav-home-aside .menu-category a:hover {
    color: #0095b6;
}

.dropdown-large a:hover {
    color: #0095b6
}

.checkbox-btn input:checked ~ .btn {
    border-color: #0095b6;
    background-color: #0095b6;
    color: #fff
}

.js-check.active {
    border-color: #0095b6
}

.gallery-wrap .thumbs-wrap .item-thumb:hover {
    border-color: #0095b6
}

.navbar-main {
    background-color: #0095b6;
    color: #ffffff;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #0186a3;
    border-color: #0186a3;

}
.btn-primary:hover {
    color: #fff;
    background-color: #016f87;
    border-color: #016f87;
}

.btn-primary {
    color: #fff;
    background-color: #0095b6;
    border-color: #0095b6;
}

.bg-site {
    background-color: #0095b6 !important;
}

.text-site {
    color: #0095b6 !important;
}
.border-site {
    border-color: #0095b6 !important;
}
.border-site-2 {
    border-color: #3f6f7a !important;
}
.heading-line::before {
    border: 3px solid #0095b6;
}
a:hover {
    color: #0095b6;
    text-decoration: none;
}
.text-primary {
    color: #1492E6 !important;
}
a.text-primary:hover, a.text-primary:focus {
    color: #0d5e8e !important;
}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link{
    color: #0095b6;
    border-bottom-color: #0095b6;
    border-radius: 0;
}
.nav-pills .active.nav-link:after{
    background-color: #0095b6;
}
.flag-new{
    background-color: #0095b6;
    color: #ffffff;
}
.section-footer{
    background: url("../images/bg-footer.png"), #0095b6 no-repeat center;
    background-size: 50%;
}
.footer-bottom{
    border-top: 1px solid #E1E1E1;
}
.dropdown-item.active, .dropdown-item:active {
    color: #fff;
    background-color: #0095b6;
}
.dropdown-menu-right .dropdown-item.selected{
    color: #0095b6;
}
.dropdown-menu-right .dropdown-item.selected:focus:active{
    color: #fff;
}
.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: #0095b6;
    border-color: #0095b6;
}
.btn-outline-primary:hover {
    color: #fff;
    background-color: #0095b6;
    border-color: #0095b6;
}
.btn-outline-primary {
    color: #0095b6;
    border: 1px solid #0095b6;
    background-color: #ffffff;
}
.step__title{
    background-color: transparent;
    color: #0095b6 !important;
}
.step__title:after{
    border-left-color: #0095b6;
}
.steps{
    border-color: #0095b6;
}
.steps .step.active .step__title{
    background-color: #0095b6 !important;
    color: #ffffff !important;
}
.steps .step.active .step__title:before{
    border-left-color: #0095b6;
}
.text-site-light{
    color: #95b9c1;
}
.custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #0095b6;
    background-color: #0095b6;
    box-shadow: none;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
    color: #fff;
    background-color: #94bec7;
    border-color: #94bec7;
}
.dashboard-list .list-group-item.active{
    color: #0095b6;
}
.dashboard-list .list-group-item.active::before{
    color: #0095b6;
}
.pagination li.page-item:first-child .page-link,
.pagination li.page-item:last-child .page-link{
    color: #0095b6;
    border-color: #0095b6;
}
.pagination li.page-item .page-link:hover{
    color: #0095b6;
}
.pagination li.page-item:first-child .page-link:hover,
.pagination li.page-item:last-child .page-link:hover{
    color: #0095b6;
    border-color: #0095b6;
}
.order-completed{
    color: #16A43C;
    border-color: #16A43C;
}
.order-pending{
    color: #FF6600;
    border-color: #FF6600;
}
.order-pending-payment{
    color: #6995EF;
    border-color: #6995EF;
}
.product-in-stock{
    color: #0095b6;
    border-color: #0095b6;
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{
    border-color: #0095b6;
}
.border-bottom-site{
    border-bottom: 1px solid #0095b6;
}

.custom-range::-webkit-slider-thumb {
    background: #0095b6;
    box-shadow: #0095b6;
}
.custom-range::-moz-range-thumb {
    background: #0095b6;
    box-shadow: #0095b6;
}
.custom-range::-ms-thumb {
    background: #0095b6;
    box-shadow: #0095b6;
}
.btn-light{
    border-color: #E1E1E1;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show>.btn-light.dropdown-toggle {
    color: #212529;
    background-color: #E1E1E1;
    border-color: #0095b6;
}
var.price{
    background: #d7f5fc;
    color: #556e73;
}
var.price span{
    color: #A09AAF;
}
.text-FFA489{
    color: #FFA489 !important;
}
.text-F8B334{
    color: #F8B334 !important;
}
.size-btn{
    color: #828282;
}
.size-btn.active{
    background-color: #0095b6 !important;
    color: #ffffff !important;
}
.d-qyt input{
    background-color: #adc2c6;
    color: #0095b6;
    font-weight: bold;
}
.d-qyt #button-plus{
    background-color: #79a0a9;
    color: #ffffff;
}
.d-qyt #button-minus{
    background-color: #95b2ba;
    color: #ffffff;
}


.text-muted {
    color: #969696 !important;
}
.text-A79EBE{
    color: #A79EBE !important;
}
.text-A4A7AB{
    color: #A79EBE !important;
}
.btn-primary.disabled, .btn-primary:disabled {
    background-color: #0095b6!important;
    border-color: #0095b6!important;
}
