/*===================================================================================*/
/*  Dark Green Color
/*===================================================================================*/
/* =Custom Font
-------------------------------------------------------------- */
@font-face {
  font-family: "star";
  src: url("fonts/star.eot");
  src: url("fonts/star.eot?#iefix") format("embedded-opentype"), url("fonts/star.woff") format("woff"), url("fonts/star.ttf") format("truetype"), url("fonts/star.svg#star") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "WooCommerce";
  src: url("fonts/WooCommerce.eot");
  src: url("fonts/WooCommerce.eot?#iefix") format("embedded-opentype"), url("fonts/WooCommerce.woff") format("woff"), url("fonts/WooCommerce.ttf") format("truetype"), url("fonts/WooCommerce.svg#WooCommerce") format("svg");
  font-weight: normal;
  font-style: normal;
}
.primary-bg {
  background-color: #21b68e;
  color: #FFF;
}

.primary-color {
  color: #21b68e;
}

.le-dropdown {
  background-color: #21b68e;
}
.le-dropdown.open {
  background-color: rgb(29.0860465116, 160.4139534884, 125.1581395349);
}

.le-button,
input[type=submit],
.add_to_cart_button,
.button,
.added_to_cart,
.entry-content .wpcf7-form .wpcf7-form-control.wpcf7-submit,
.wpcf7-form .wpcf7-form-control.wpcf7-submit,
.dropdown-menu-mini-cart .buttons .wc-forward.checkout,
div.wpforms-container-full.contact-form .wpforms-form .wpforms-page-button,
div.wpforms-container-full.contact-form .wpforms-form button[type=submit],
div.wpforms-container-full.contact-form .wpforms-form input[type=submit] {
  background-color: #21b68e;
}
.le-button:hover, .le-button:focus, .le-button:active,
input[type=submit]:hover,
input[type=submit]:focus,
input[type=submit]:active,
.add_to_cart_button:hover,
.add_to_cart_button:focus,
.add_to_cart_button:active,
.button:hover,
.button:focus,
.button:active,
.added_to_cart:hover,
.added_to_cart:focus,
.added_to_cart:active,
.entry-content .wpcf7-form .wpcf7-form-control.wpcf7-submit:hover,
.entry-content .wpcf7-form .wpcf7-form-control.wpcf7-submit:focus,
.entry-content .wpcf7-form .wpcf7-form-control.wpcf7-submit:active,
.wpcf7-form .wpcf7-form-control.wpcf7-submit:hover,
.wpcf7-form .wpcf7-form-control.wpcf7-submit:focus,
.wpcf7-form .wpcf7-form-control.wpcf7-submit:active,
.dropdown-menu-mini-cart .buttons .wc-forward.checkout:hover,
.dropdown-menu-mini-cart .buttons .wc-forward.checkout:focus,
.dropdown-menu-mini-cart .buttons .wc-forward.checkout:active,
div.wpforms-container-full.contact-form .wpforms-form .wpforms-page-button:hover,
div.wpforms-container-full.contact-form .wpforms-form .wpforms-page-button:focus,
div.wpforms-container-full.contact-form .wpforms-form .wpforms-page-button:active,
div.wpforms-container-full.contact-form .wpforms-form button[type=submit]:hover,
div.wpforms-container-full.contact-form .wpforms-form button[type=submit]:focus,
div.wpforms-container-full.contact-form .wpforms-form button[type=submit]:active,
div.wpforms-container-full.contact-form .wpforms-form input[type=submit]:hover,
div.wpforms-container-full.contact-form .wpforms-form input[type=submit]:focus,
div.wpforms-container-full.contact-form .wpforms-form input[type=submit]:active {
  background-color: rgb(36.9139534884, 203.5860465116, 158.8418604651);
  color: #fff;
}

.comment-form .form-submit input[type=submit] {
  background-color: #21b68e;
}
.comment-form .form-submit input[type=submit]:hover {
  background-color: rgb(35.348372093, 194.951627907, 152.1051162791);
}

a,
a:hover,
a:focus,
a:active {
  color: #21b68e;
}

::-moz-selection {
  background-color: #21b68e;
}

::selection {
  background-color: #21b68e;
}

.yith-wcwl-share li a:hover, .social-icons li a:hover {
  background-color: #21b68e;
}

.le-color {
  color: #21b68e;
}

.navbar .navbar-toggle {
  background-color: rgb(29.0860465116, 160.4139534884, 125.1581395349);
  border-color: rgb(25.1720930233, 138.8279069767, 108.3162790698);
  border-radius: 0;
}

header .top-search-holder .contact-row i {
  color: #21b68e;
}
header .top-search-holder .search-area .search-button {
  background-color: #21b68e;
}
header .top-cart-row .wishlist-compare-holder a:hover {
  color: #21b68e;
}
header .top-cart-row .wishlist-compare-holder a:hover i {
  color: #21b68e;
}
header .top-cart-row .top-cart-holder .basket-item .price {
  color: #21b68e;
}
header .top-cart-row .top-cart-holder .basket-item-count .count {
  background-color: #21b68e;
}

.sidemenu-holder .side-menu .head {
  background-color: #21b68e;
}
.sidemenu-holder .side-menu .menu-item:hover, .sidemenu-holder .side-menu .menu-item.open {
  border-color: #21b68e;
}

.megamenu-horizontal .nav > li > a:hover, .megamenu-horizontal .nav > li > a:focus {
  background-color: #21b68e !important;
}
.megamenu-horizontal .dropdown:hover .dropdown-toggle:focus, .megamenu-horizontal .dropdown:hover .dropdown-toggle, .megamenu-horizontal .dropdown.open .dropdown-toggle:focus, .megamenu-horizontal .dropdown.open .dropdown-toggle, .megamenu-horizontal .dropdown:focus .dropdown-toggle:focus, .megamenu-horizontal .dropdown:focus .dropdown-toggle {
  background-color: #21b68e !important;
}

#top-mega-nav nav .le-dropdown:first-child .dropdown-menu > li > a:hover, #top-mega-nav nav .le-dropdown:first-child .dropdown-menu > li > a:focus {
  background-color: #21b68e !important;
}

.breadcrumb-nav-holder .breadcrumb-item.current a {
  color: #21b68e;
}

.carousel-holder .title-nav .inverse {
  color: #21b68e;
}
.carousel-holder .title-nav .nav-holder a:hover {
  color: #21b68e !important;
}

.le-radio:checked + .fake-box:after {
  background-color: #21b68e;
}

.le-checkbox:checked + .fake-box {
  background-color: #21b68e;
  border-color: #21b68e;
}

.le-links li a:hover {
  color: #21b68e;
}

.blog-sidebar .widget > ul > li > a:hover {
  color: #21b68e;
}

.accordion-widget .accordion .accordion-toggle {
  color: #21b68e;
}
.accordion-widget .accordion .accordion-toggle:after {
  color: #21b68e;
}

.dropdown .dropdown-menu {
  border-top-color: #21b68e;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:active {
  background-color: transparent;
  color: #21b68e;
}

.slider-selection,
.single-product .site-main .mc-wc-product-gallery .flex-control-nav li a.flex-active {
  background-color: #21b68e;
}

.slider-handle {
  border-color: #21b68e;
}

#footer .widget .body li a:hover {
  color: #21b68e;
}
#footer .link-list-row .link-widget li a:hover {
  color: #21b68e;
}

.iconic-link:hover {
  color: #21b68e;
}
.iconic-link:hover:before {
  color: #21b68e;
}

.page-numbers li:hover a, .page-numbers li.current a {
  color: #21b68e !important;
  border-color: #21b68e;
}
.page-numbers li a.current,
.page-numbers li span.current {
  color: #21b68e !important;
  border-color: #21b68e;
}

.simple-link:hover {
  color: #21b68e;
}

#top-megamenu-nav {
  background-color: #21b68e;
}
#top-megamenu-nav .nav > li {
  border-right-color: rgb(29.0860465116, 160.4139534884, 125.1581395349);
}
#top-megamenu-nav .nav > li > a:hover, #top-megamenu-nav .nav > li > a:focus {
  background-color: rgb(31.4344186047, 173.3655813953, 135.263255814);
}
#top-megamenu-nav .nav > li.active > a, #top-megamenu-nav .nav > li.active > a:focus {
  background-color: rgb(31.4344186047, 173.3655813953, 135.263255814);
}
#top-megamenu-nav .nav > li > .dropdown-toggle:focus {
  background-color: rgb(31.4344186047, 173.3655813953, 135.263255814) !important;
}
#top-megamenu-nav .nav > li > .dropdown-toggle:before {
  border-bottom-color: #21b68e;
}
#top-megamenu-nav .nav > li.open > .dropdown-toggle {
  background-color: rgb(31.4344186047, 173.3655813953, 135.263255814);
}
#top-megamenu-nav .dropdown {
  border-right-color: rgb(29.0860465116, 160.4139534884, 125.1581395349);
}
#top-megamenu-nav .dropdown:hover > .dropdown-toggle, #top-megamenu-nav .dropdown:hover > .dropdown-toggle:focus, #top-megamenu-nav .dropdown:focus > .dropdown-toggle, #top-megamenu-nav .dropdown:focus > .dropdown-toggle:focus, #top-megamenu-nav .dropdown.active > .dropdown-toggle, #top-megamenu-nav .dropdown.active > .dropdown-toggle:focus {
  background-color: rgb(31.4344186047, 173.3655813953, 135.263255814);
}
#top-megamenu-nav .dropdown .dropdown-toggle:focus {
  background-color: rgb(31.4344186047, 173.3655813953, 135.263255814) !important;
}
#top-megamenu-nav .dropdown .dropdown-toggle:before {
  border-bottom-color: #21b68e;
}
#top-megamenu-nav .dropdown.open > .dropdown-toggle {
  background-color: rgb(31.4344186047, 173.3655813953, 135.263255814);
}

.rtl #top-megamenu-nav .nav > li {
  border-left-color: rgb(29.0860465116, 160.4139534884, 125.1581395349);
}
.rtl #top-megamenu-nav .dropdown {
  border-left-color: rgb(29.0860465116, 160.4139534884, 125.1581395349);
}

#cart-page .widget .buttons-holder .simple-link:hover {
  color: #21b68e;
}
#cart-page .items-holder .close-btn:hover:after {
  color: #21b68e;
}
#cart-page .items-holder .remove:hover {
  color: #21b68e;
}
#cart-page .items-holder .cart-item .title a:hover {
  color: #21b68e;
}

.nav-tabs li.active a, .nav-tabs li.active a:focus {
  background-color: #21b68e !important;
}
.nav-tabs li.active a:hover {
  background-color: rgb(36.1311627907, 199.2688372093, 155.4734883721);
}

.btn-loadmore:hover i {
  background-color: #21b68e;
}

.le-quantity .minus:hover:after, .le-quantity .plus:hover:after {
  color: #21b68e;
}

.meta-row span a {
  color: #21b68e;
}

#reviews strong[itemprop=author] {
  color: #21b68e;
}

.product-item-holder .body .title a:hover {
  color: #21b68e;
}

.single-product-gallery .gallery-thumbs .next-btn:hover, .single-product-gallery .gallery-thumbs .prev-btn:hover {
  background-color: #21b68e;
}
.single-product-gallery .gallery-thumbs li a.active {
  border-bottom-color: #21b68e;
}

.grid-list-products .grid-list-buttons ul li.active a i {
  color: #21b68e;
}
.grid-list-products .grid-list-buttons ul li a:hover i {
  color: rgb(25.1720930233, 138.8279069767, 108.3162790698);
}

@media (max-width: 767px) {
  #top-megamenu-nav .nav {
    border-color: rgb(25.1720930233, 138.8279069767, 108.3162790698) !important;
  }
  #top-megamenu-nav .nav > .dropdown {
    border-color: rgb(25.1720930233, 138.8279069767, 108.3162790698) !important;
  }
}
.sidebar .price-range-holder .filter-button a {
  color: #21b68e;
}
.sidebar .widget .product-list li a:hover {
  color: #21b68e;
}
.sidebar .widget .product-list .price .price-current {
  color: #21b68e;
}

.top-bar ul > li a:hover {
  color: #21b68e;
}

.logo-svg {
  fill: #21b68e;
}

.owl-dots .owl-dot.active span,
.owl-dots .owl-dot:hover span {
  background: #21b68e;
}

.panel-faq .panel-heading .panel-title > a:after {
  color: #21b68e;
}
.panel-faq .panel-heading .panel-title > a:hover:after {
  color: #21b68e;
}

.posts .post .meta > li a:hover {
  color: #21b68e;
}

.owl-carousel-blog .owl-dots .owl-dot:hover span, .owl-carousel-blog .owl-dots .owl-dot.active span {
  background: none repeat scroll 0 0 #21b68e;
}

.comment-item .comment-body .likes a:hover, .comment-item .comment-body .likes .icon:hover {
  color: #21b68e;
}
.comment-item .comment-body .likes .dislikes .icon:hover {
  color: #21b68e;
}
.comment-item .comment-body .comment-reply:hover {
  color: #21b68e;
}

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_section .wpb_accordion_header.ui-accordion-header-active a,
.owl-carousel:hover .owl-prev:hover,
.owl-carousel:hover .owl-next:hover,
.blog-sidebar .le-links > li > a:hover,
.tagcloud a:hover,
.blog-sidebar .widget .recent-post-list h5 a:hover,
.sidebar .product_list_widget .media-heading > a:hover,
.sidebar .product-filters .widgets .widget-title,
.sidebar .product-filters .widgets .widget-title + ul > li a:hover,
.sidebar .product-filters .widgets .widget-title + ul > li a:hover::before,
.sidebar .product-filters .widgets .widget-title + ul > li.chosen a:before,
.btn-add-to-compare:hover > i,
.btn-add-to-wishlist:hover > i,
.logo-text,
.product-categories li a:hover,
.yamm-content h2,
.yamm-content h3,
.yamm-content h4,
body .tp-leftarrow.default:hover,
body .tp-rightarrow.default:hover,
.post .post-title > a:hover,
.posts .meta > li > a:hover,
.page-links > a:hover,
.page-links > span,
.post-entry .post-title > a:hover,
.single-product-wish-compare .button-holder a:hover,
.btn-action-link a:hover,
.product-subcategories-list .product-category a:hover h3,
.product-subcategories-list .product-category a:hover h2,
.product-subcategories-list .product-category a:hover h2.woocommerce-loop-category__title,
.entry-content .shipping-calculator-title .shipping-calculator-button:hover,
.mc-breadcrumb > li > span > a:hover,
.mc-breadcrumb > li:last-child > span,
.panel-group-faq.style-2 .panel-faq .panel-heading .panel-title > a,
.blog-sidebar .widget .menu li > a:hover,
.blog-sidebar .widget > ul li > a:hover,
.sidebar .widget_layered_nav ul li > a:hover,
.total-price-basket .amount,
.control-bar ul.shop-view-switcher li.active > a i,
.entry-content .vc_toggle.vc_toggle_active .vc_toggle_title h4:after,
html#ecwid_html body#ecwid_body .widget.widget_ecwidnsfminicart .ec-minicart.ec-minicart--rect .ec-minicart__subtotal {
  color: #21b68e;
}

.page-links > a:hover,
.page-links > span {
  color: #21b68e !important;
  border-color: #21b68e !important;
}

body .tp-bullets.simplebullets.round .bullet:hover,
body .tp-bullets.simplebullets.round .bullet.selected,
body .tp-bullets.simplebullets.navbar .bullet:hover,
body .tp-bullets.simplebullets.navbar .bullet.selected,
.jp-play-bar, .jp-volume-bar-value,
.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tabs_nav > li.ui-tabs-active > a,
.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tabs_nav > li.ui-tabs-active > a:hover,
.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tabs_nav > li.ui-tabs-active > a:focus,
.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tabs_nav > li.ui-tabs-active > a:active,
.wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav > li.ui-tabs-active > a,
.wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav > li.ui-tabs-active > a:hover,
.wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav > li.ui-tabs-active > a:focus,
.wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav > li.ui-tabs-active > a:active,
#scrollUp,
.mc-search-bar button,
html#ecwid_html body#ecwid_body .widget.widget_ecwidnsfminicart .ec-minicart.ec-minicart--rect .ec-minicart__counter:after {
  background: #21b68e;
}

.header-1-primary-navbar .navbar-nav,
.posts .post .date-wrapper .date {
  background-color: #21b68e;
}

.widget_price_filter .ui-slider .ui-slider-range {
  background-color: #21b68e !important;
}

.widget_price_filter .ui-slider .ui-slider-handle {
  border-color: #21b68e !important;
}

.commentlist .bypostauthor .comment-body {
  border-top-color: #21b68e;
}

p.demo_store {
  background: #21b68e;
  border: 1px solid rgb(25.1720930233, 138.8279069767, 108.3162790698);
}

.single-product .wc-tabs > li.active > a {
  background-color: #21b68e;
  color: #fff;
}
.single-product .single_add_to_cart_button {
  background-color: #21b68e;
  color: #fff;
}
.single-product .single_add_to_cart_button:hover {
  background-color: rgb(29.0860465116, 160.4139534884, 125.1581395349);
  color: #fff;
}

.yith-wcwl-wishlistexistsbrowse > a:hover,
.add_to_wishlist:hover,
.yith-wcwl-wishlistaddedbrowse .feedback:hover,
.add-to-compare-link:hover {
  color: #21b68e;
}
.yith-wcwl-wishlistexistsbrowse > a:hover::before,
.add_to_wishlist:hover::before,
.yith-wcwl-wishlistaddedbrowse .feedback:hover::before,
.add-to-compare-link:hover::before {
  color: #21b68e;
}

@media (max-width: 767px) {
  .single-product .site-main .wc-tabs > li.active > a {
    border-left-color: #21b68e;
    border-right-color: #21b68e;
  }
}
html#ecwid_html body#ecwid_body .ecwid a,
html#ecwid_html body#ecwid_body .ecwid a:active,
html#ecwid_html body#ecwid_body .ecwid a:visited {
  color: #21b68e !important;
}
html#ecwid_html body#ecwid_body .ecwid a:hover,
html#ecwid_html body#ecwid_body .ecwid a:active:hover,
html#ecwid_html body#ecwid_body .ecwid a:visited:hover {
  color: rgb(29.0860465116, 160.4139534884, 125.1581395349) !important;
}
html#ecwid_html body#ecwid_body .widget.widget_ecwid_search .ecwid-search-widget .ecwid-search-widget__btn {
  background-color: #21b68e !important;
}
html#ecwid_html body#ecwid_body .ecwid-btn--primary {
  background-color: #21b68e !important;
  color: #fff;
}
html#ecwid_html body#ecwid_body .ecwid-btn--primary:hover {
  background-color: rgb(29.0860465116, 160.4139534884, 125.1581395349) !important;
  color: #fff;
}
html#ecwid_html body#ecwid_body .ecwid-btn--secondary.ecwid-btn--login_popup_button.ecwid-btn--secondary-inverse, html#ecwid_html body#ecwid_body .ecwid-btn--secondary.ecwid-btn--register_popup_button.ecwid-btn--secondary-inverse {
  background-color: #21b68e !important;
}
html#ecwid_html body#ecwid_body .ecwid-btn--secondary.ecwid-btn--login_popup_button.ecwid-btn--secondary-inverse:hover, html#ecwid_html body#ecwid_body .ecwid-btn--secondary.ecwid-btn--register_popup_button.ecwid-btn--secondary-inverse:hover {
  background-color: rgb(29.0860465116, 160.4139534884, 125.1581395349) !important;
}
html#ecwid_html body#ecwid_body div.ecwid-minicart-link * {
  color: #21b68e !important;
}
html#ecwid_html body#ecwid_body .ecwid-SearchPanel .ecwid-SearchPanel-button {
  background-color: #21b68e !important;
}
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-inStockLabel {
  color: #21b68e !important;
}
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-categoryPath a, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-categoryPath a:hover, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-categoryPath a:focus {
  color: #21b68e !important;
}
html#ecwid_html body#ecwid_body .ecwid-minicart-mini-rolloverContainer:hover a,
html#ecwid_html body#ecwid_body .ecwid-minicart-mini-link:hover {
  color: #21b68e !important;
}
html#ecwid_html body#ecwid_body #horizontal-menu.horizontal-desktop .horizontal-menu-item > a:hover, html#ecwid_html body#ecwid_body #horizontal-menu.horizontal-desktop .horizontal-menu-item > a:focus {
  color: #21b68e !important;
}
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-subcategories-categoryName:hover, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-subcategories-categoryName:focus {
  color: #21b68e !important;
}
html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div.ecwid-results-topPanel-viewAsPanel-current:before {
  color: #21b68e !important;
}
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-auth a:hover, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-auth a:focus {
  color: #21b68e !important;
}
html#ecwid_html body#ecwid_body div.ecwid-pager span.ecwid-pager-link-enabled:hover, html#ecwid_html body#ecwid_body div.ecwid-pager span.ecwid-pager-link-enabled:focus {
  color: #21b68e !important;
  border: 1px solid #21b68e !important;
}
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-productsTable-addToBagLink {
  background-color: #21b68e;
}
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-productsTable-addToBagLink:hover, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-productsTable-addToBagLink:focus, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-productsTable-addToBagLink:active {
  background-color: rgb(36.9139534884, 203.5860465116, 158.8418604651);
  color: #fff;
}
html#ecwid_html body#ecwid_body .ecwid-btn--secondary.ecwid-btn--apply {
  background-color: #21b68e !important;
}
html#ecwid_html body#ecwid_body .ecwid-btn--secondary.ecwid-btn--apply:hover, html#ecwid_html body#ecwid_body .ecwid-btn--secondary.ecwid-btn--apply:focus, html#ecwid_html body#ecwid_body .ecwid-btn--secondary.ecwid-btn--apply:active {
  background-color: rgb(36.9139534884, 203.5860465116, 158.8418604651) !important;
  color: #fff;
}
html#ecwid_html body#ecwid_body .ecwid-productBrowser-cart-termsCheckbox.ecwid-productBrowser-cart-termsCheckbox-rollover {
  background-color: rgb(36.9139534884, 203.5860465116, 158.8418604651) !important;
}
html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-ask-advice-panel a,
html#ecwid_html body#ecwid_body .ecwid .ecwid-productBrowser-sharePanel-header a,
html#ecwid_html body#ecwid_body .ecwid-productBrowser-cart-checkoutOptionsPanel a,
html#ecwid_html body#ecwid_body .ecwid .ecwid-popup-linkBlock a {
  color: #21b68e !important;
}
html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-link-current {
  border-color: #21b68e !important;
  color: #21b68e !important;
}
html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-link-current:after {
  background-color: #21b68e !important;
}
html#ecwid_html body#ecwid_body div.ecwid-Checkout-BreadCrumbs-point-current:after {
  background-color: #21b68e !important;
}
html#ecwid_html body#ecwid_body .ecwid-popup-content .ecwid-btn--secondary.ecwid-btn--secondary-inverse {
  background-color: #21b68e !important;
  color: #fff !important;
}
html#ecwid_html body#ecwid_body .ecwid-popup-content .ecwid-btn--secondary.ecwid-btn--secondary-inverse:hover, html#ecwid_html body#ecwid_body .ecwid-popup-content .ecwid-btn--secondary.ecwid-btn--secondary-inverse:focus, html#ecwid_html body#ecwid_body .ecwid-popup-content .ecwid-btn--secondary.ecwid-btn--secondary-inverse:active {
  background-color: rgb(36.9139534884, 203.5860465116, 158.8418604651) !important;
  color: #fff;
}
html#ecwid_html body#ecwid_body div.ecwid-minicart-mini-rolloverContainer .ecwid-minicart-mini-overlay-count {
  background-color: #21b68e;
}
html#ecwid_html body#ecwid_body div.ecwid-minicart-mini-rolloverContainer .ecwid-minicart-mini-total .ecwid-minicart-mini-total-total {
  color: #21b68e !important;
}
html#ecwid_html body#ecwid_body .ecwid-Invoice-Header-OrderNumber span {
  color: #21b68e !important;
}
html#ecwid_html body#ecwid_body .top-cart-row-container div.ecwid-ProductBrowser-auth-anonim .gwt-Anchor.ecwid-productBrowser-auth-signInLink:hover, html#ecwid_html body#ecwid_body .top-cart-row-container div.ecwid-ProductBrowser-auth-anonim .gwt-Anchor.ecwid-productBrowser-auth-signInLink:focus,
html#ecwid_html body#ecwid_body .top-cart-row-container div.ecwid-ProductBrowser-auth-anonim .ecwid-favorite-menu:hover,
html#ecwid_html body#ecwid_body .top-cart-row-container div.ecwid-ProductBrowser-auth-anonim .ecwid-favorite-menu:focus {
  color: #21b68e !important;
}
html#ecwid_html body#ecwid_body .widget.widget_ecwid_vcategories_list h4.widget-title,
html#ecwid_html body#ecwid_body .widget.widget_ecwid_vcategories_list h2.widgettitle,
html#ecwid_html body#ecwid_body .widget.widget_ecwid_vcategories h4.widget-title,
html#ecwid_html body#ecwid_body .widget.widget_ecwid_vcategories h2.widgettitle {
  background: #21b68e !important;
}
html#ecwid_html body#ecwid_body .widget.widget_ecwid_vcategories_list div.ecwid-categories table tr td a:hover, html#ecwid_html body#ecwid_body .widget.widget_ecwid_vcategories_list div.ecwid-categories table tr td a:focus,
html#ecwid_html body#ecwid_body .widget.widget_ecwid_vcategories div.ecwid-categories table tr td a:hover,
html#ecwid_html body#ecwid_body .widget.widget_ecwid_vcategories div.ecwid-categories table tr td a:focus {
  background: #21b68e !important;
}

/*dokan*/
input.dokan-btn-theme[type=submit],
a.dokan-btn-theme,
.dokan-btn-theme {
  background-color: #21b68e;
  border-color: #21b68e;
}
input.dokan-btn-theme[type=submit]:hover, input.dokan-btn-theme[type=submit]:focus,
a.dokan-btn-theme:hover,
a.dokan-btn-theme:focus,
.dokan-btn-theme:hover,
.dokan-btn-theme:focus {
  background-color: rgb(29.0860465116, 160.4139534884, 125.1581395349);
  border-color: rgb(29.0860465116, 160.4139534884, 125.1581395349);
}

.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:focus {
  background-color: #21b68e;
}
.dokan-dashboard .dokan-dashboard-content .row-actions span.edit a:hover, .dokan-dashboard .dokan-dashboard-content .row-actions span.edit a:focus,
.dokan-dashboard .dokan-dashboard-content .row-actions span.view a:hover,
.dokan-dashboard .dokan-dashboard-content .row-actions span.view a:focus {
  color: #21b68e;
}

.dokan-product-listing .dokan-product-listing-area table.product-listing-table mark.instock {
  color: #21b68e;
}

.dokan-product-listing-area .pagination-wrap ul.pagination > li > .current,
.dokan-product-listing-area .pagination-wrap ul.dokan-pagination > li > .current,
.dokan-product-listing-area .dokan-pagination-container ul.pagination > li > .current,
.dokan-product-listing-area .dokan-pagination-container ul.dokan-pagination > li > .current,
.store-page-wrap .pagination-wrap ul.pagination > li > .current,
.store-page-wrap .pagination-wrap ul.dokan-pagination > li > .current,
.store-page-wrap .dokan-pagination-container ul.pagination > li > .current,
.store-page-wrap .dokan-pagination-container ul.dokan-pagination > li > .current {
  border-color: #21b68e;
  color: #21b68e !important;
}
.dokan-product-listing-area .pagination-wrap ul.pagination > li.active a,
.dokan-product-listing-area .pagination-wrap ul.dokan-pagination > li.active a,
.dokan-product-listing-area .dokan-pagination-container ul.pagination > li.active a,
.dokan-product-listing-area .dokan-pagination-container ul.dokan-pagination > li.active a,
.store-page-wrap .pagination-wrap ul.pagination > li.active a,
.store-page-wrap .pagination-wrap ul.dokan-pagination > li.active a,
.store-page-wrap .dokan-pagination-container ul.pagination > li.active a,
.store-page-wrap .dokan-pagination-container ul.dokan-pagination > li.active a {
  border-color: #21b68e;
  color: #21b68e !important;
}
.dokan-product-listing-area .pagination-wrap ul.pagination > li:hover a, .dokan-product-listing-area .pagination-wrap ul.pagination > li:focus a,
.dokan-product-listing-area .pagination-wrap ul.dokan-pagination > li:hover a,
.dokan-product-listing-area .pagination-wrap ul.dokan-pagination > li:focus a,
.dokan-product-listing-area .dokan-pagination-container ul.pagination > li:hover a,
.dokan-product-listing-area .dokan-pagination-container ul.pagination > li:focus a,
.dokan-product-listing-area .dokan-pagination-container ul.dokan-pagination > li:hover a,
.dokan-product-listing-area .dokan-pagination-container ul.dokan-pagination > li:focus a,
.store-page-wrap .pagination-wrap ul.pagination > li:hover a,
.store-page-wrap .pagination-wrap ul.pagination > li:focus a,
.store-page-wrap .pagination-wrap ul.dokan-pagination > li:hover a,
.store-page-wrap .pagination-wrap ul.dokan-pagination > li:focus a,
.store-page-wrap .dokan-pagination-container ul.pagination > li:hover a,
.store-page-wrap .dokan-pagination-container ul.pagination > li:focus a,
.store-page-wrap .dokan-pagination-container ul.dokan-pagination > li:hover a,
.store-page-wrap .dokan-pagination-container ul.dokan-pagination > li:focus a {
  border-color: #21b68e;
  color: #21b68e !important;
}

ul.subsubsub li.active a,
ul.order-statuses-filter li.active a {
  color: #21b68e;
}
ul.subsubsub li:hover a, ul.subsubsub li:focus a,
ul.order-statuses-filter li:hover a,
ul.order-statuses-filter li:focus a {
  color: #21b68e;
}

.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li.active a {
  color: #21b68e;
}
.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li:hover a, .dokan-orders-content .dokan-orders-area ul.order-statuses-filter li:focus a {
  color: #21b68e;
}

.mc-handheld-footer-bar ul li a .count {
  background-color: #21b68e;
}

.single-product .site-main .woocommerce-product-gallery .flex-control-thumbs li img.flex-active,
.single-product .site-main .mc-wc-product-gallery .mc-wc-product-gallery__image.flex-active-slide a img {
  box-shadow: 0px 2px 0px 0px #21b68e;
}