#productpage .custom-input-wrap .change a, .collection-bulk-wrap .custom-input-wrap .change a, #productpage .product-usefull-info .links-wrap li i, .mobile-popup .popup-inner .popup-header .sm-close-popup, .special-message.live-message .close-icon, a.toggle-content, #gui-form-cart .extra-info .toggle-content, .order-summary .gui-table tbody tr td .toggle-content, #header .vertical-menu ul .subs-container .category-title, #header .vertical-menu li.active > a {
  color: #009be3 !important;
}
#productpage .info-nav-bar .info-nav li a {
  color: #009be3 !important;
}
.mobile-menu-header {
  background: #009be3;
}
.mobile-menu .menu li.active > a {
  color: #009be3;
}
#productpage .product-detail .info .price .legal a .fa {
  background: #696969;
}
#productpage .product-usage .usage-wrap li i, #productpage .product-resume .resume-wrap li i {
  color: #51aa7b;
}
#productpage .product-faq .links-wrap li i {
  background: #51aa7b;
}
#productpage .product-proscons i.fa-plus {
  background: #51aa7b;
}
#productpage .images-wrap .usp-pdp-images ul li i {
  color: #51aa7b;
}
#productpage .stock .success-color, .recent-products .recent-product .price, #productpage .new-price {
  color: #009be3;
}
#productpage .product-usefull-info .links-outer {
  background: #edf9ff;
}
#productpage .product-usefull-info .links-outer hr {
  border-color: #caeeff;
}
#productpage .product-usefull-info .links-wrap li a {
  color: #009be3;
}
.product-detail .images .item.active .image.img-border {
  border-color: #009be3;
}
.active-filters .active-filter.clear-all label:hover {
  background: #008aca;
}
/*.sm-product-text {
  color: #009be3;
}*/
.cart-wrap .custom-error-text {
  color: #b66b00;
  border-color: #b66b00;
  background: #fff6e9;
}
.recent-products .recent-product .link a, .cart-wrap .table table .cart-delete:hover {
  color: #eb5265 !important;
}
#header .main-header .items.check {
  background: #009be3 !important;
}
.categories .category .title:after {
  color: #009be3;
}
.fancybox-close-small:after, .fancybox-faq .fancybox-slide--iframe .fancybox-close-small:after {
  /*color: white;
  background: #009be3;*/
  color: black;
}
.fancybox-close-small:hover:after, .fancybox-faq .fancybox-close-small:hover:after {
  color: white;
  background: #008aca;
}
#popup-varianten .fancybox-close-small:after {
  background: #51aa7b;
}
#popup-varianten .fancybox-close-small:hover:after {
  background: #49996f;
}
#gui-block-review .gui-confirm {
  background: #009be325;
  /*border: 1px solid #009be3;*/
}
#gui-block-review .gui-confirm .gui-message {
  color: #009be3;
}
#gui-block-review .gui-confirm.gui-validate-error {
  background: #fdf2f3;
  border: 1px solid #eb5265;
}
#gui-block-review .gui-confirm.gui-validate-error .gui-checkbox label a {
  color: #000 !important;
}
#gui-block-review .order-summary .gui-cart-sum .gui-item.gui-big .gui-price {
  color: black;
}
#gui-form a.gui-button-small, #gui-form a.gui-button-large, .gui-form a.gui-button-small, .gui-form a.gui-button-large, .gui-login a.gui-button-small, .gui-login a.gui-button-large {
  background-color: #009be3;
  background: linear-gradient(54deg, #1abc9c 0%, #1abc9c 60%, #2ecfaf 100%);
}
#gui-form a.gui-button-small.gui-button-action, #gui-form a.gui-button-large.gui-button-action, .gui-form a.gui-button-small.gui-button-action, .gui-form a.gui-button-large.gui-button-action, .gui-login a.gui-button-small.gui-button-action, .gui-login a.gui-button-large.gui-button-action {
  background-color: #86bd13;
  background: linear-gradient(54deg, #86bd13 0%, #86bd13 60%, #98d220 100%);
  color: white;
}
#gui-form a.gui-button-small.gui-button-action:hover:before, #gui-form a.gui-button-large.gui-button-action:hover:before, .gui-form a.gui-button-small.gui-button-action:hover:before, .gui-form a.gui-button-large.gui-button-action:hover:before, .gui-login a.gui-button-small.gui-button-action:hover:before, .gui-login a.gui-button-large.gui-button-action:hover:before {
  background-color: #76a611 !important;
}
#gui-form a.gui-button-small:hover:before, #gui-form a.gui-button-large:hover:before, .gui-form a.gui-button-small:hover:before, .gui-form a.gui-button-large:hover:before, .gui-login a.gui-button-small:hover:before, .gui-login a.gui-button-large:hover:before {
  background-color: #49996f;
}
.gui-cart-sum .gui-item.gui-big .gui-price {
  color: #51aa7b;
}
.product-configure-module .step-wrap {
  /*.step-content-inner .standaard-sizes .sizes-wrap .size.active {
    border-color: #51aa7b;
    background-color: lighten(#51aa7b,55%);
  }*/
}
.product-configure-module .step-wrap .step-error .step-error-inner {
  /*color: #eb5265;
    border-color: #eb5265;
    background-color: lighten(#eb5265,35%);*/
  background-color: #eb5265;
  color: white;
}
.product-configure-module .step-wrap .input-wrap .input-wrap-inner.error input, .product-configure-module .step-wrap .input-wrap .input-wrap-inner.error span {
  border-color: #eb5265 !important;
}
.product-configure-module .step-wrap .input-wrap .input-wrap-inner.error input {
  background-color: #fdf2f3;
}
.product-configure-module .step-wrap .step-title .step-title-inner a {
  border: 1px solid #009be3;
  /*&:hover {
        background: darken(#009be3,$colorPercentage);
      }*/
}
.product-configure-module .step-wrap .step-title .step-title-icons .second {
  color: #86bd13;
}
.product-configure-module .step-wrap .step-content-inner {
  /*.image-options.varianten-image .extra-link .message span:last-child {
      color: #51aa7b;
    }*/
}
.product-configure-module .step-wrap .step-content-inner .standaard-sizes .sizes-wrap .size.active {
  border-color: #51aa7b;
  background-color: white;
}
.product-configure-module .step-wrap .step-content-inner .standaard-colors .colors-wrap .color.active .color-image {
  border: 1px solid #009be3;
}
.product-configure-module .step-wrap .step-content-inner .standaard-colors .colors-wrap .color.active .color-image:before {
  background-color: #009be3;
}
.product-configure-module .step-wrap .step-content .step-content-inner .image-options .image-option.active img {
  border-color: #009be3;
}
.product-configure-module .step-wrap .step-content .step-content-inner .image-options .image-option .image-option-title span {
  color: #009be3;
}
.product-configure-module .step-wrap .step-next .next-btn .btn, .product-configure-module .step-wrap .step-next .fin-btn .btn {
  background: #86bd13;
}
.option-melding {
  background: #009be325 !important;
}
.option-melding .icon-outer {
  background: #009be3;
}
.option-melding .option-melding-message {
  color: #009be3;
}
.option-melding hr {
  border-color: #009be325;
}
.ui.radio.checkbox .box:after, .ui.radio.checkbox label:after {
  background: #009be3 !important;
}
.ral-choice .btn:hover:before {
  background: #008aca !important;
}
.btn:hover:before {
  background-color: #008aca;
}
.btn.accent:hover:before, .btn.add-cart:hover:before {
  background-color: #76a611;
}
.btn.no-products-found:hover:before, .btn.open-mobile-slide:hover:before {
  background-color: #008aca;
}
.btn.collectie {
  background-color: #009be3;
}
.btn.collectie:hover:before {
  background-color: #008aca;
}
.btn.open:hover {
  color: #008aca !important;
  border-color: #008aca !important;
}
#header .vertical-menu-wrap.active .btn.vertical-menu-btn:before, .btn.vertical-menu-btn:hover:before {
  background-color: #008aca;
}
.btn.apply-filters:hover:before {
  background-color: #008aca;
}
.search-autocomplete .btn.accent {
  background: #86bd13;
}
#login-popup .btn.accent:hover:before {
  background-color: #008aca;
}
#account-dashboard .btn.accent:hover:before {
  background-color: #008aca;
}
#cart-page .cart-wrap .table table .price, #cart-popup .cart-wrap .table table .price {
  color: #363636;
}
#cart-page .btn, #cart-popup .btn {
  /*&.add-discount:hover:before {
      background-color: darken(#009be3,$colorPercentage);
    }*/
}
#cart-page .btn.accent:hover:before, #cart-popup .btn.accent:hover:before {
  background-color: #008aca;
}
#cart-page .btn.add-discount, #cart-popup .btn.add-discount {
  background-color: #009be3;
}
#cart-page .btn.add-discount:hover:before, #cart-popup .btn.add-discount:hover:before {
  background-color: #008aca;
}
#add-cart-popup .btn.accent.popup-to-checkout:hover:before, .add-cart-popup .btn.accent.popup-to-checkout:hover:before {
  background-color: #008aca;
}
#add-cart-popup .warnings-stock .warning, .add-cart-popup .warnings-stock .warning {
  color: #eb5265;
  background: #fbdbdf;
}
#add-cart-popup .info-col .popup-info .popup-message, .add-cart-popup .info-col .popup-info .popup-message {
  color: black;
}
#add-cart-popup .info-col .popup-info .popup-message:before, .add-cart-popup .info-col .popup-info .popup-message:before {
  color: #86bd13;
}
#add-cart-popup .total-block .buttons p a, .add-cart-popup .total-block .buttons p a {
  color: #009be3;
}
#add-cart-popup .recent-products .recent-product .btn, .add-cart-popup .recent-products .recent-product .btn {
  background: #86bd13;
}
#add-cart-popup .recent-products .recent-product .btn.added, .add-cart-popup .recent-products .recent-product .btn.added {
  background: transparent;
  border-color: #86bd13;
}
#add-cart-popup .recent-products .recent-product .btn.added:after, .add-cart-popup .recent-products .recent-product .btn.added:after {
  color: #86bd13;
}
#add-cart-popup .recent-products .recent-product .btn:hover:before, .add-cart-popup .recent-products .recent-product .btn:hover:before {
  background: #76a611;
}
.btn.navigation {
  color: #009be3 !important;
}
.btn.navigation:hover:before {
  background-color: #f9f9f9;
}
.btn.light:hover:before {
  background-color: #f2f2f2;
}
.btn.add-wish:hover:before {
  background-color: transparent;
}
#contact-form .btn.accent:hover:before {
  background-color: #008aca;
}
.home-banners .banner-1 .btn:hover:before {
  background-color: #008aca;
}
.home-banners .banner-2 .btn:hover:before {
  background-color: #008aca;
}
.home-banners .banner-3 .btn:hover:before {
  background-color: #008aca;
}
.home-banners .banner-4 .btn:hover:before {
  background-color: #008aca;
}
.home-banners .banner-5 .btn:hover:before {
  background-color: #008aca;
}
.home-banners .banner-6 .btn:hover:before {
  background-color: #17a68c;
}
.home-banners .banner-7 .btn:hover:before {
  background-color: #008aca;
}
.home-banners .banner-8 .btn:hover:before {
  background-color: #008aca;
}
#service-page .banner .btn:hover:before {
  background-color: #49996f;
}
#service-page .faq-container .faq-subject a:hover {
  border-color: #009be3;
}
#service-page .faq-container .faq-subject a .icon {
  color: #009be3;
}
a.service-block:after {
  color: #009be3;
}
a.service-block .title:after {
  color: #009be3;
}
a.service-block:hover .title {
  color: #009be3;
}
/*a.service-block .title:after {
  color: #009be3;
}

a.service-block:hover .title {
	color: #009be3;
}*/
.search-autocomplete .search-products .product .info .price, .search-autocomplete .search-products .product .info .price a {
  color: #009be3;
}
.product-labels-custom {
  background: #51aa7b;
}
.product-label-klantfoto {
  background: #009be3;
}
.products .product .add-to-wishlist.in-wishlist, .products .product .add-to-wishlist:hover, .products .product-list .add-to-wishlist.in-wishlist, .products .product-list .add-to-wishlist:hover {
  color: #51aa7b !important;
}
.product-detail .info .cart .add-wish {
  color: #51aa7b !important;
}
.gui-messages ul, .messages ul {
  /*border-color: #009be3;*/
  color: #009be3;
  background: #009be325;
}
.gui-checkout .gui-error .gui-validate-error {
  border-color: #eb5265 !important;
}
.gui-checkout .gui-error .gui-input:after {
  color: #eb5265;
}
.gui-checkout .gui-check .gui-validate-check {
  border-color: #009be3 !important;
}
.gui-checkout .gui-check .gui-input:after {
  color: #009be3;
}
.status-bar ul li.done {
  color: #363636;
}
#toTop {
  background: #51aa7b;
}
#toTop:hover {
  background: #49996f;
}
#footer .footer-top .text-phone, #footer .footer-top .text-mail, #footer .footer-top .text-chat {
  color: #009be3;
}
#footer .footer-top .col-help .help-bottom a i {
  background: #009be320;
  color: #009be3;
}
#footer .footer-top .col-help .help-bottom a .open:before, #footer .footer-top .col-help .help-bottom a .online:before {
  background: #86bd13;
}
#footer .footer-top .col-help .help-bottom a .closed:before, #footer .footer-top .col-help .help-bottom a .offline:before {
  background: #eb5265;
}
#footer .footer-top .col-help .help-bottom a .break:before, #footer .footer-top .col-help .help-bottom a .away:before {
  background: #ffae42;
}
@media (max-width: 767px) {
  .mobile-popup .popup-header {
    background: #009be3;
  }
}
