
.bg--base,.banner__wrapper-category-inner-header,.banner__wrapper-products-inner-header,.btn--base, .table th,.custom--card .card-header, .btn--base:active, btn--base:focus,.payment-item__btn,.language-list.langSel:hover {
background-color: #336699 !important;
}
.cmn--btn,.footer__widget ul li a::before,.filter-price-widget .ui-slider-range,.side__menu li a.active,.cmn--table thead,.filter--bar,.owl-dots .owl-dot.active span,.ticket__wrapper-title::after,.menu-area .menu li:hover>a,.scrollToTop, .cart--btn .qty, .video-icon,.post__date {
background: #336699 !important;
}
.text--base,.change-language span,.filter-price-widget .price-range input,.top__bar-left li.active,.dashboard-sidebar-toggler,.contact-info__icon,.nav--tabs li a.active,.change-language a:not(:last-child)::after, .cart--btn,.policy-page a:hover,.loader-bg h3{
color: #336699 !important;
}
.search--group .form-control,.cmn--btn:not(button):hover, .loader::after {
border-color:#336699 !important;
}
.section__header{
border-bottom:1px solid #336699 !important;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover,.side__menu li a:hover i,.side__menu li a.active i,.form--control-4::placeholder,.feature-card__icon{
color:#336699 !important;
}

.product__item .product-right-btn a:hover,.product__item .product-right-btn a.active, .cart-plus-minus .qtybutton.active,.page-item.active .page-link, .feature-card:hover{
background: #336699 !important;
border-color:#336699 !important;
}
.filter-price-widget .ui-widget.ui-widget-content::after,.dashboard__responsive__header{
background: #33669933 !important;
}
.form--check .form-check-input:checked~.form-check-label::before{
background: #336699 !important;
}
.form--control:focus{
border:1px solid #33669980 !important;
}
.side__menu li a:hover{
background: #3366991a !important;
color: #336699 !important;
}
.reply-item{
border:1px solid #33669933 !important;
}
.contact-info{
background:#33669926 !important;
}
.contact-info__icon{
border:2px solid #33669933 !important;
}
.form--control-4{
background: #33669926 !important;
color: #336699 !important;
}
.tos-links a{
background: #3366991f !important;
}
.cmn--card,.order-summary{
box-shadow: 0 3px 25px #3366991f !important; ;
}
.review-item{
border-bottom:1px solid #33669933 !important;
}
.pagination .page-item.disabled span{
background:#3366994d !important;
}
.pagination .page-item a, .pagination .page-item span{
background: #33669933 !important;
border: 1px solid #33669933 !important;
}
.pagination .page-item a.active, .pagination .page-item a:hover, .pagination .page-item span.active, .pagination .page-item span:hover{
background: #336699 !important;
}
.input-group:focus-within .input-group-text{
border-color: #33669980 !important;
color: #fff !important;
background-color: #336699 !important;
}
@media (max-width: 991px){
.category-link-area .category-link li.open.cate-icon>a,.category-link-area .category-link li:hover>a{
background: #336699 !important;
}
}
.loader:after {
border-color: #336699 transparent #336699 transparent !important;
}
.banner__wrapper-products-inner-body{
background-color: #336699;
}
.payment-item:has(.payment-item__radio:checked){
    border-left: 3px solid #336699 !important;
}

.payment-item:has(.payment-item__radio:checked) .payment-item__check {
    border: 3px solid #336699 !important;
}
.payment-item__check {
    border: 1px solid #336699 !important;
}