﻿/*--------------------change color-------------------------*/
@media only screen and (min-width: 0px) and (max-width: 959px) {
    .vp-product-item-theme.vp-theme-search-box .vp-price-list .vp-price > .vp-value,
    .vp-product-item-theme.vp-theme .vp-price-list .vp-price > .vp-value {
        font-weight: bold;
        color: #aa5aba;
    }

    .km-table.km-orders-table .km-body .km-row .km-col.km-more{
        background: #aa5aba;
    }

    .km-profile-container > .km-profile-sidebar-container .km-profile-side-bar > .km-head > .km-menu a,
    .km-category-grid-style .km-category-grid-header .km-category-sort ul li.km-active {
        color: #fff;
    }

    .km-category-grid-style .km-category-grid-header .km-category-sort ul li::after {
        background: #0e1216;
    }
}

.vp-slider-theme .owl-nav [class*="owl-"]:hover,
.c-navi-new-list__category--main:hover,
.c-navi-new-list__category--main:hover::before,
.ara-linkOnHover2:hover,
.vp-product-item-theme .vp-price-list .vp-price,
.c-navi-new-list__inner-category--hovered,
.c-navi-new-list__sublist-option--item a:hover,
.c-navi-new-list__sublist-option--title a:hover,
.ara-linkOnHover1:hover,
.ara-activeLinkClr1,
#vp-header .vp-middle-header .vp-header-left .vp-login .vp-outer .vp-menu ul li a:hover i,
.ara-primaryClr2,
.c-navi-new-list__category-link:hover,
.vp-slider-theme .vp-slide-more i,
.km-product .km-price-theme .km-price,
.km-mt-page-over.km-mt-page-category > .km-category-content .km-two-categories > .km-item > ul > li > a:hover,
.km-search-style button:hover,
.vp-post-item-theme:hover .vp-title,
.km-profile-container > .km-profile-sidebar-container .km-profile-side-bar > .km-head > .km-menu a:hover,
.km-profile-container > .km-profile-sidebar-container .km-profile-side-bar > .km-menu > ul > li:hover,
.km-profile-container > .km-profile-sidebar-container .km-profile-side-bar > .km-menu > ul > li:hover i,
#vp-header .vp-middle-header .vp-header-left .vp-mini-cart .vp-outer > .vp-content > .vp-price-all .vp-price,
#vp-header .vp-middle-header .vp-header-left .vp-mini-cart .vp-outer > .vp-footer .vp-btn .vp-icon,
.km-table .km-body .km-row:hover,
.km-cart-progress .km-step.km-active,
.ara-activeLinkClr2,
.km-address-style::after,
.km-cart-content .km-cart-content-left .km-cart-box-price .km-price-list.km-blue,
.km-delivery-type-style::after,
.widget .recent-posts li:hover .post-more,
.km-product-comment .km-comment-header .km-name i,
.km-compare-page-content .km-compare-body > .km-group > .km-title,
.km-compare-page-content .km-compare-body > .km-group > .km-title i,
.km-add-product-to-compare a:hover,
.ara-primaryClr1 {
    color: #aa5aba !important;
}

.ara-bg-gradient,
.km-mt-page-over.km-mt-page-category > .km-category-content .km-first-categories .km-item.km-active,
.km-bottom-sheet-view > .km-menu.km-active > .km-inner-btn,
.vp-product-slider::before,
.ara-bg-gradientOnHover:hover,
.vp-slider-theme .owl-dots .owl-dot.active span,
.vp-progress .vp-progress-bar,
#vp-footer .vp-socials .vp-icons ul li,
.vp-selected-brands:before,
.vp-post-slider::before,
.irs--flat .irs-bar,
.irs--flat .irs-from,
.irs--flat .irs-to,
.irs--flat .irs-single,
.irs--flat .irs-handle > i:first-child,
.km-btn.km-theme-3.km-color-error,
.km-category-grid-style .km-category-grid-header .km-category-sort ul li.km-active,
body.page-product .km-product-page-content .km-product-content-tabs ul li::before,
.km-cart-progress .km-progress,
.km-category-grid-style .km-category-grid-product-list-empty > .km-icon,
.vp-selected-categories::before {
    background: linear-gradient(90deg, #5b047b 40%, #b950cd 100%) !important;
    background: -moz-linear-gradient(90deg, #5b047b 40%, #b950cd 100%);
    background: -webkit-linear-gradient(90deg, #5b047b 40%, #b950cd 100%);
    background: linear-gradient(90deg, #5b047b 40%,#b950cd 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#5b047b",endColorstr="#b950cd",GradientType=1);
}

#vp-footer .vp-links ul li a::before,
#vp-footer .vp-links ul li a:hover::before,
.vp-slider-theme .owl-dots .owl-dot span:hover,
.km-cart-progress .km-step.km-active::after,
.km-address-style::before,
.km-delivery-type-style::before {
    background: #aa5aba;
}

.km-bottom-sheet-view > .km-menu > .km-inner-btn .km-number,
#vp-header .vp-middle-header .vp-header-left .vp-mini-cart .vp-inner > .vp-number::before,
.tags-links a {
    background: #ffcc00;
    color: #333;
}

#vp-header .vp-middle-header .vp-header-left .vp-login .vp-outer::before {
    border-right-color: #5b047b;
}


#vp-header .vp-middle-header .vp-header-left .vp-mini-cart .vp-outer,
.km-cart-content .km-cart-content-left .km-cart-box-price > .km-title {
    border-top-color: #ffcc00;
}

#vp-header .vp-middle-header .vp-header-left .vp-mini-cart:hover .vp-inner,
#vp-header .vp-middle-header .vp-header-left .vp-login .vp-inner:hover,
.widget .recent-posts li:hover,
.ara-borderClrOnHover2:hover {
    border-color: #ffcc00;
}

.km-bottom-sheet-view > .km-menu.km-active > .km-inner-btn {
    box-shadow: 0 2px 25px -5px #e094ee;
}

.km-category-grid-style .km-category-grid-footer .km-pagination ul li.active a,
.km-category-grid-style .km-category-grid-footer .km-pagination ul li.active span,
.pretty input:checked ~ .state.p-success label::after,
.pretty.p-toggle .state.p-success label::after,
.km-pagination ul > li.active a {
    background: #aa5aba !important;
    border-color: #aa5aba !important;
}

.pretty.p-switch input:checked ~ .state.p-success::before,
.pretty input:checked ~ .state.p-success-o label::before,
.pretty.p-toggle .state.p-success-o label::before,
.km-address-style::after,
.km-delivery-type-style::after,
.km-delivery-type-style .km-img,
.ara-borderClrOnHover1:hover,
body.page-product .km-product-element-title-mobile > .km-btn {
    border-color: #aa5aba !important;
}

.irs--flat .irs-from::before, .irs--flat .irs-to::before, .irs--flat .irs-single::before {
    border-top-color: #aa5aba;
}

.pretty input:checked ~ .state.p-success-o .icon,
.pretty input:checked ~ .state.p-success-o .svg,
.pretty input:checked ~ .state.p-success-o svg,
.pretty.p-toggle .state.p-success-o .icon,
.pretty.p-toggle .state.p-success-o .svg,
.pretty.p-toggle .state.p-success-o svg,
.km-delivery-type-style .km-img i {
    color: #aa5aba;
    stroke: #aa5aba;
}

#vp-header .vp-middle-header .vp-header-left .vp-mini-cart .vp-outer > .vp-footer .vp-btn:hover .vp-icon
.km-profile-container > .km-profile-sidebar-container .km-profile-side-bar > .km-head > .km-menu a,
#vp-header .vp-middle-header .vp-header-left .vp-mini-cart .vp-outer > .vp-footer .vp-btn:hover .vp-title,
#vp-header .vp-middle-header .vp-header-left .vp-mini-cart .vp-outer > .vp-footer .vp-btn:hover i {
    color: #fff !important;
}

.km-table .km-body .km-row:hover {
    background: #f5e4a1;
}
.tags-links a:hover {
    color: #fff;
    background-color: #aa5aba;
}
.km-compare-page-content .km-compare-head {
    border-bottom-color: #ffcc00;
}
    .km-compare-page-content .km-compare-head .km-product::before {
        border-color: transparent transparent #ffcc00;
    }
    /*--------------------end change color-------------------------*/
    /*--------------------Images-------------------------*/
    #vp-footer:before {
        background: url("../images/bg-footer-purple.png") no-repeat center right / auto 100%;
    }