
.grasp-item figure, .grasp-item figure.object-fit:before, .works-item__wrap:hover, .woo-item__wrap:hover {
    background-repeat: repeat-x;
    background-image: -webkit-linear-gradient(45deg, #a60996, #7809a6);
    background-image: -o-linear-gradient(45deg, #a60996, #7809a6);
    background-image: linear-gradient(45deg, #a60996, #7809a6);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str(#a60996)}', endColorstr='#{ie-hex-str(#7809a6)}', GradientType=1);
}

.kvetka-bg-gradient-horizontal {
    background-image: -webkit-linear-gradient(left, #a60996 0%, #7809a6 100%);
    background-image: -o-linear-gradient(left, #a60996 0%, #7809a6 100%);
    background-image: linear-gradient(to right, #a60996 0%, #7809a6 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str(#a60996)}', endColorstr='#{ie-hex-str(#7809a6)}', GradientType=1);
}

.kvetka-bg-gradient-vertical {
    background-image: -webkit-linear-gradient(top, #a60996 0%, #7809a6 100%);
    background-image: -o-linear-gradient(top, #a60996 0%, #7809a6 100%);
    background-image: linear-gradient(to bottom, #a60996 0%, #7809a6 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str(#a60996)}', endColorstr='#{ie-hex-str(#7809a6)}', GradientType=0);
}

.kvetka-bg-gradient-directional {
    background-repeat: repeat-x;
    background-image: -webkit-linear-gradient(45deg, #a60996, #7809a6);
    background-image: -o-linear-gradient(45deg, #a60996, #7809a6);
    background-image: linear-gradient(45deg, #a60996, #7809a6);
}

.btn.btn-primary, .works .portfolio-pagination a,
.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit,
.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt {
    background: #a60996;
}
.btn.btn-primary:hover, .btn.btn-primary:focus, .btn.btn-primary:active:focus,
.works .portfolio-pagination a:hover, .works .portfolio-pagination a:focus, .works .portfolio-pagination a:active:focus,
.woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit:hover,
.woocommerce a.button:focus, .woocommerce button.button:focus, .woocommerce input.button:focus, .woocommerce #respond input#submit:focus,
.woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:focus, .woocommerce button.button.alt:focus, .woocommerce input.button.alt:focus, .woocommerce #respond input#submit.alt:focus {
    background: #8f0881;
}


.woocommerce div.product span.price,
.woocommerce div.product p.price {
    color: #a4b359;
}
.woocommerce div.product .stock {
    color: #a4b359;
}
.woocommerce span.onsale {
    background-color: #a4b359;
}
.woocommerce ul.products li.product a:hover {
    color: #a60996;
}
.woocommerce ul.products li.product .price {
    color: #a4b359;
}
.woocommerce ul.products li.product .price .from {
    color: #a4b359;
}
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li a:focus {
    background-color: #a60996;
    border-color: #a60996;
}
.woocommerce .widget_rating_filter a:hover .star-rating {
    color: #a60996;
}
.woocommerce p.stars a {
    color: #a60996;
}
.woocommerce td.product-name a:hover {
    color: #a60996;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
    background-color: #a60996;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
    background-color: #a60996;
}
.woocommerce-cart .cart-collaterals .cart_totals .discount td,
.woocommerce-checkout .cart-collaterals .cart_totals .discount td,
#add_payment_method .cart-collaterals .cart_totals .discount td {
    color: #a4b359;
}
.navbar-default .mini-cart__count {
    color: #fff;
    background-color: #a60996;
}
.navbar-inverse .mini-cart__count {
    background-color: #a60996;
}
.navbar-inverse.navbar-inverse-transparent .mini-cart__count {
    color: #a60996;
}
.navbar-default .mini-cart__inner.wrap-dropdown-nav .mini_cart_item a:hover {
    color: #a60996;
}
.navbar-inverse .mini-cart__inner.wrap-dropdown-nav .mini_cart_item a:hover {
    color: #a60996;
}
.woocommerce-MyAccount-navigation ul li a:hover {
    color: #a60996;
}


html .rev-btn.kvetka-rev-btn-color {
    background: #a4b359 !important;
}
html .rev-btn.kvetka-rev-btn-color:hover {
    background: #a4b359 !important;
}
.vc_tta.vc_tta-accordion .vc_active .vc_tta-controls-icon.vc_tta-controls-icon-plus::before {
    border-color: #a60996 !important;
}
.vc_tta.vc_tta-accordion .vc_active .vc_tta-controls-icon.vc_tta-controls-icon-plus::after {
    border-color: #a60996 !important;
}
html .wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a,
html .wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
    color: #a60996;
}


.pager li a:hover, .pager li a:focus {
    border-color: #a60996;
    background-color: #a60996;
}
.pager li.active a {
    border-color: #a60996;
    background-color: #a60996;
}
.owl-carousel .owl-dots .owl-dot.active span, .owl-carousel .owl-dots .owl-dot:hover span {
    background: #a60996;
}
.post-gallery .owl-carousel .owl-dots .owl-dot.active span, .post-gallery .owl-carousel .owl-dots .owl-dot:hover span, .work-img .owl-carousel .owl-dots .owl-dot.active span, .work-img .owl-carousel .owl-dots .owl-dot:hover span {
    background: #a60996;
}
.top-bar {
    background-color: #a60996;
}
.header .navbar.navbar-default .navbar-nav > li > a:hover {
    color: #a60996;
}
.header .navbar.navbar-default .navbar-nav > li.open > a, .header .navbar.navbar-default .navbar-nav > li.open > a:focus, .header .navbar.navbar-default .navbar-nav > li.open > a:hover {
    color: #a60996;
}
.header .navbar.navbar-default .navbar-nav li.active > a {
    color: #a60996;
}
.header .navbar.navbar-default .navbar-nav li.current-menu-ancestor > a {
    color: #a60996;
}
.header .navbar.navbar-default .navbar-nav.wrap-nav-icons > li > a {
    color: #a60996;
}
.header .navbar.navbar-inverse .navbar-nav > li > a:hover {
    color: #a60996;
}
.header .navbar.navbar-inverse .navbar-nav > li.current-menu-ancestor > a {
    color: #a60996;
}
.header .navbar.navbar-inverse .navbar-nav > li.open > a, .header .navbar.navbar-inverse .navbar-nav > li.open > a:focus, .header .navbar.navbar-inverse .navbar-nav > li.open > a:hover {
    color: #a60996;
}
.header .navbar.navbar-inverse .navbar-nav li.active > a {
    color: #a60996;
}
.header .navbar.navbar-inverse .navbar-nav li.current-menu-ancestor > a {
    color: #a60996;
}
.header .navbar.navbar-inverse .navbar-nav.wrap-nav-icons > li > a {
    color: #a60996;
}
.header .navbar.navbar-inverse.navbar-inverse-transparent .navbar-nav li.active > a {
    color: #a60996;
}
@media (min-width: 992px) {
    .header .navbar.navbar-inverse.navbar-inverse-transparent .navbar-nav > li.active > a {
        color: #fff;
    }
}
.header .navbar.navbar-inverse.navbar-inverse-transparent .navbar-nav li.current-menu-ancestor > a {
    color: #a60996;
}
@media (min-width: 992px) {
    .header .navbar.navbar-inverse.navbar-inverse-transparent .navbar-nav > li.current-menu-ancestor > a {
        color: #fff;
    }
}
.wrap-dropdown-nav .dropdown-nav li.active > a {
    color: #a60996;
}
.wrap-dropdown-nav .dropdown-nav li a:active, .wrap-dropdown-nav .dropdown-nav li a:focus {
    color: #a60996 !important;
}
.wrap-dropdown-nav .dropdown-nav li a:hover, .wrap-dropdown-nav .dropdown-nav li a:active:hover, .wrap-dropdown-nav .dropdown-nav li a:visited:hover, .wrap-dropdown-nav .dropdown-nav li a:focus:hover {
    color: #a60996 !important;
}
.share-buttons a:hover {
    background-color: #a60996;
    border: 1px solid #a60996;
}
.posts .post-item.sticky .post__inner-title a {
    color: #a60996;
}
.post__inner-title a:hover, .post__inner-title a:focus {
    color: #a60996;
}
.blog-single .post__inner-meta-tags a:hover {
    background-color: #a60996;
    border: 1px solid #a60996;
}
.post-link {
    border: 10px solid #a60996;
}
.post-link > a {
    background-color: #a60996;
}
.post-author-social a:hover {
    color: #a60996;
}
.section-title .decor span i {
    color: #a60996;
}
.section-title-complement .decor span i {
    color: #a4b359;
}
.works-item__icons a:hover, .works-item__icons a:focus {
    border-color: #a4b359;
    background-color: #a4b359;
}
.works-item-under .works-item__title a:hover {
    color: #a60996;
}
.work-zoom a {
    border: 1px solid #a60996;
    background-color: #a60996;
}
.work-zoom a:hover, .work-zoom a:focus {
    border-color: #8f0881;
    background-color: #8f0881;
}
.woo-item__icons a:hover {
    border-color: #a4b359;
    background-color: #a4b359;
}
.offer-item__link:hover {
    color: #a60996;
}
.grasp-item__over:hover .grasp-item__over-title {
    color: #a60996;
}
.amount-item__icon span i {
    color: #a60996;
}
.amount-item-complement .amount-item__icon span i {
    color: #a4b359;
}
.amount-item__count {
    color: #a60996;
}
.amount-item-complement .amount-item__count {
    color: #a4b359;
}
.text-inverse .amount-item__count, .text-inverse .amount-item__icon span i {
    color: #fff;
}
.process-item__title h4 {
    color: #a60996;
}
.price-box {
    border-bottom: 5px solid #a4b359;
}
.price-box__header {
    background-color: #a4b359;
}
.price-box__footer .btn.btn-primary {
    background-color: #a4b359;
}
.price-box.price-marked {
    border-bottom-color: #a60996;
}
.price-box.price-marked .price-box__header {
    background-color: #a60996;
}
.price-box.price-marked .btn.btn-primary {
    background-color: #a60996;
}
.social-list a:hover {
    background-color: #a60996;
    border: 1px solid #a60996;
}
.foobox ul li a:hover, .foobox ul li a:focus {
    color: #a60996;
}
.kvetka-mc4wp .icon {
    color: #a60996;
}
.news-item__inner-title h3 a:hover, .news-item__inner-title h3 a:focus {
    color: #a60996;
}
.foliocats-steps a:hover, .foliocats-steps a:focus {
    color: #a60996;
}
.foliocats-steps a.active {
    color: #a60996;
}
.text-inverse .foliocats-steps a:hover, .text-inverse .foliocats-steps a:focus {
    color: #a60996;
}
.text-inverse .foliocats-steps a.active {
    color: #a60996;
}
.video-play i.icon {
    color: #a60996;
}
.text-inverse .video-play i {
    color: #fff;
}
.contact-info li i {
    color: #a60996;
}
.contact-info li a:hover, .contact-info li a:focus {
    color: #a60996;
}
.contact-box__icon {
    color: #a60996;
}
.timeline .timeline-plus:hover {
    background: #a60996;
}
#page-preloader .spinner {
    border-top-color: #a60996;
}
#page-preloader .spinner:before {
    border-top-color: #a4b359;
}

#page-preloader .spinner:after {
    border-top-color: #7809a6;
}
.sidebar .widget a:not(.button):hover, .sidebar .widget a:not(.button):focus {
    color: #a60996;
}
.sidebar .widget .tagcloud a:hover {
    color: #fff;
}
.sidebar .widget ul li.current-cat > a, .sidebar .widget ul li.current_page_item > a {
    color: #a60996;
}
.sidebar .widget_archive ul li a:before, .sidebar .widget_categories ul li a:before, .sidebar .widget_pages ul li a:before, .sidebar .widget_nav_menu ul li a:before, .sidebar .widget_portfolio_category ul li a:before, .sidebar .widget_product_categories ul li a:before {
    background-color: #a60996;
}
.sidebar .widget .tagcloud a:hover {
    background: #a60996;
    border-color: #a60996;
}
.sidebar .widget.widget_rss .widget-title .rsswidget:hover {
    color: #a60996;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
    background-color: #a60996;
    border-color: #a60996;
}


.vc_custom_1497620112653{padding-top: 120px !important;padding-bottom: 40px !important;background-color: #202020 !important;}.vc_custom_1497620125574{padding-top: 30px !important;padding-bottom: 20px !important;background-color: #1c1c1c !important;}.vc_custom_1497619410193{padding-top: 20px !important;padding-bottom: 20px !important;background-color: #111111 !important;}.vc_custom_1497619066765{padding-right: 20px !important;padding-bottom: 40px !important;}.vc_custom_1497619074096{padding-right: 20px !important;padding-bottom: 40px !important;}.vc_custom_1497619081358{padding-right: 20px !important;padding-bottom: 40px !important;}.vc_custom_1497619091320{padding-right: 20px !important;padding-bottom: 40px !important;}
