.btn-primary { 
  background-color: #fdb700 !important;
}
section.cpcategorylist {
    background-color: #07b5be21;
    padding-top: 4rem;
    padding-bottom: 2rem;
    margin-top: 0rem;
}
.cpcategorylist .products-section-title h2.title {
    background-color: #07b5be05;
}
.center-side.main-content {
  display: none !important;
}
#cpcmsbanner3>.container {
max-width: 100vw !important;
 padding-left: unset;
  padding-right: unset;
  }
#cpcmsbanner3 .left-side.main-content .cms_content .cms-block {
  left: 50%;
  transform: translate(-50%, 0px);
}
#cpcmsbanner3 .left-side.main-content .cms_content .cms-block .offer-text2 {
  display: block !important;
}
@media (max-width: 767px) {
#cpcmsbanner3 .left-side.main-content .cms_content .cms-block {
  top: 10%;
  }
}
#cpcmsbanner3 .cms-block .offer-button a {
  text-decoration: none !important;
}
#breadcrumb_wrapper {
   background-color: #07b5be21;
}
.tax-shipping-delivery-label {
  display: none !important;
}
h3.text-uppercase.block-contact-title.hidden-md-down {
  display: none;
}
@media (max-width: 768px){
  #footer .footer-container {
    background-color: #07b5be !important;
    background-image: unset !important;
  }
}
  
.footer-container .block-social li a:hover {
  background-color: #FDB700 !important;
}
@media (max-width: 576px){
.flexslider .slides img {
  height: 175px !important;
}
}
@media screen and  (min-width: 577px)  and  (max-width: 992px){
.flexslider .slides img {
  height: 350px !important;
}
}
.flexslider {
  margin-bottom: 0px !important;
}
#custom-text {
  max-width: 1400px;
  margin: 0 auto;
  float: unset;
}
 /*Testimonials*/
.testimonial-img {
  display: none !important;
}
#cptestimonial>.owl-controls {
  display: none !important;
}
#cptestimonial>.owl-wrapper-outer>.owl-wrapper>.owl-item {
  justify-content: center !important;
}
 /*Euro-teken hiden*/
.products .product-price-and-shipping::first-letter {
  color: #fff !important;
}
.current-price::first-letter {
  color: #fff !important;
}
.product-price-and-shipping {
  margin-left: -0.4rem;
}
@media (min-width: 1200px) {
.current-price {
  margin-left: -1.4rem;
}
}
@media (max-width: 1199px) {
.current-price {
  margin-left: -1.1rem;
}
}
a.track-order.top-link {
    display: none;
}
/*USP*/
@media (max-width: 991px){
#cpserviceblock .container {
display: flex !important;
flex-direction: row !important;
flex-wrap: wrap !important;
justify-content: center !important;
}

.service-cms-banner-list {
    width: 45% !important;
}
  #cpserviceblock {
    padding: 40px 0px;
}
}
#subcategories ul li .subcategory-image a img {
  display: none;
}
#subcategories ul li .subcategory-image {
  border: unset;
}
#subcategories ul li .subcategory-name {
  text-align: left !important;
  color: #fdb700;
  font-size: 1.1rem;
}
.service_image {
background-color: unset !important;
}
.service-1>.service_block_inner>.service_content>.service_image, .service-2>.service_block_inner>.service_content>.service_image, .service-4>.service_block_inner>.service_content>.service_image {
background-color: #000 !important;
}
#cpcmsbanner2_block1 .cms_content img {
min-height: 170px !important;
}

a.locator.top-link {
  display: none;
}
.viewcart {
  display: none;
}
.testimonial-block-part {
  margin-bottom: -40px;
}
/* checkout */
.form-group.password.password {
  display: none;
}
.checkout-block[class*='num-'] .block-header:before{
  display: none !important;
}
#checkout>#page>#header>.header-top-main>.container {
display: none;
}
#checkout>#page>#breadcrumb_wrapper {
display: none;
}
div#thecheckout-payment {
  margin-top: -35px !important;
 }
div#thecheckout-address-delivery {
    margin-top: -45px !important;
}
.ps-shown-by-js button.btn.btn-primary.center-block {
  border-radius: unset !important;
}
.product-line-info>.current-price {
margin-left: unset !important;
}
.h6>span.fee {
  font-size: 12px !important;
}
@media (max-width: 991px){
  div#thecheckout-shipping {
    margin-top: -40px;
  }
}
.mollie-signature {
    display: none;
}
.mollie-credit-card-inputs {
    display: flex;
    flex-direction: column;
}
.form-group.form-group-expiry-date.creditcard {
    margin-bottom: 1rem;
}
#expiryDate {
  padding: 20px !important;
}

/*Einde checkout*/
@media (max-width: 991px) {
    #left-column .block, #left-column .links {
         display: none !important;
    }
}
 .bottom-addtocart {
  opacity: 1 !important;
    visibility: visible !important;
  margin-top: 1rem;
  display: block !important;
}
.add-to-cart-button {
  display: block !important;
  margin-top: 0.5rem !important;
}
span.h3.product-title {
    min-height: 50px;
}
@media (max-width: 1199px) {
 #cpcmsbanner2,  #cpcmsbanner3 {
        margin: 50px 0px;
  }
 #featured-products, .newproducts, .bestseller-products {
        padding: 50px 0px;
    }
  #products .product-title, .products .product-title, .product-accessories .product-title {
  min-height: 65px;
}
}
