/*
Theme Name: Studio Koekoek
Theme URI: https://avada.theme-fusion.com/
Template: Avada
Author: Sowmedia
Author URI: https://www.sowmedia.nl
Description: Gebaseerd op het Avada thema met maatwerk voor Studio Koekoek.
Version: 7.4.1.1633618149
Updated: 2021-10-07 16:49:09

*/

/* Overwrite CSS variables from parent theme */
body {
	--timeline_color: #efefef;
}

.woocommerce-demo-store .demo_store {
    background-color: white!important;
 color: black;
 }
 
 .woocommerce-demo-store .demo_store 
 a:hover {color: hotpink;}
 b {font: bold}
 
 .related.products {display:none;}
 
 .product_meta .posted_in {display:none;}
 .product_meta .tagged_as {display:none;}
 
 .page-id-85 .cross-sells {display:none;}
 
 .page-id-85 .coupon {display:none!important;}
 
 
 .fusion-shop .product-buttons  {margin-bottom:50px ;padding-top:5px;}
 
 .fusion-shop .product  { border-color:transparent!important;}
 
 .product-buttons .fusion-content-sep .sep-double .sep-solid {border-bottom-width: 0px;
     border-top-width: 0px;}
     
 .fusion-body .fusion-content-sep.sep-double, 
 .fusion-body .fusion-separator-border.sep-double, .fusion-body .fusion-separator.sep-double {
     height: 0px;
     border-bottom-width: 0px;
     border-top-width: 0px;
     box-sizing: content-box;}
 .product .product-buttons .fusion-content-sep {
     margin-top: 3px;}
 
 
 .page-id-86 .avada-myaccount-user {margin-bottom:20px ;padding:10px;}
 .page-id-86 .avada-myaccount-user-column:nth-child(1){margin-bottom:10px ;padding:5px;}
 .page-id-86 .avada-myaccount-user-column {margin-bottom:10px ;padding:5px;}
 .page-id-86 .woocommerce-content-box {margin-bottom:20px ;padding:10px;}
 
 .product .product-buttons {
     padding-top: 3px;
 }
 
 
 
 .woocommerce_recently_viewed_products-5
 .product_list_widget .wp-post-image, .product_list_widget li>a>img, .product_list_widget li>img {
     float: right;
     margin-left: 1px;
     max-width: 300px;}
     
 .h3 .product-title
    {font-style: normal!important;}
    
  .fusion-woocommerce-quick-view-container .product_title, .fusion-portfolio-content > h1.fusion-post-title, .fusion-portfolio-content > h2.fusion-post-title, #wrapper #main .fusion-post-content > .blog-shortcode-post-title, #wrapper #main .fusion-post-content > h1.fusion-post-title, #wrapper #main .fusion-post-content > h2.fusion-post-title, #wrapper #main .post > .fusion-post-title-meta-wrap > h1.fusion-post-title, #wrapper #main .post > .fusion-post-title-meta-wrap > h2.fusion-post-title, #wrapper #main .post > h1.fusion-post-title, #wrapper #main .post > h2.fusion-post-title, .single-product #main .product h1.product_title, .single-product #main .product h2.product_title {
     /* font-size: 24px; */
     margin-top: 20px;}
 
 tr.woocommerce-shipping-totals.shipping  p.woocommerce-shipping-destination{
     display:none;
 }
 
 /* Make WC notice stand out more (Task #23503745) */
body .woocommerce-notices-wrapper .woocommerce-message {
     background: #0471a6;
     color: white;
     padding: 1rem 2rem;
     border-radius: 2px;
     min-height: 77px;
 }
body .woocommerce-notices-wrapper .woocommerce-message a {
     color: white;
 }
body .woocommerce-notices-wrapper .woocommerce-message a.button {
     background: white;
     color: #0471a6;
     padding: 13px 29px;
     line-height: 17px;
     font-size: 14px;
     font-weight: 700;
     margin-left: 1rem;
 }
 
 /* Update cart button visibilty (Task #23503739) */
 body .cart .avada-cart-actions .actions > .button{
     visibility: visible;
     position: static;
     height: auto;
     margin-top: 1rem;
 }
 
 /* Make order comments stand out more (Task #23503744) */
 body .checkout #order_comments {
     background: #f5f3f3;
     min-height: 150px;
 }
 
 /* Hide cross-sells from checkout page (Task #23503742) */
 body .woocommerce .cart-collaterals .cross-sells {
     display: none;
 }
/*paypal blok op affilate pagina tonen hoe dan ook*/ 
body div.detailsBlock#paypalDetails{
	display:block;
}

/* #3466301 */
.fusion-body .woocommerce-message {color: #0272a6;}
.woocommerce-message:before {color: #40916c;}
body .fusion-custom-menu-item-contents.fusion-menu-cart-items {
    width: 275px;
    font-size: 130%;
}
a.fusion-button.button-default.fusion-button-default-size.button.fusion-update-cart:hover {color: #f44336 !important;}




/* Make proceed to checkout button on cart page green */
.fusion-button.button-default.fusion-button-default-size.button.checkout-button.button.alt.wc-forward {
    background-color: #4CAF50!important;
    border: none;
    color: white;

}
.fusion-button.button-default.fusion-button-default-size.button.checkout-button.button.alt.wc-forward:hover {
    background-color: #228B22!important;
    color: white!important;
}

/* 3485342 */

/* Make place order border on checkout page green */
.button.fusion-button.button-default.fusion-button-default-size.alt
{
    background-color: #4CAF50!important;
    border: none!important;
    color: white!important;
}
.button.fusion-button.button-default.fusion-button-default-size.alt:hover {
    background-color: #228B22!important;
    color: white!important;
}


/* Display onsale div over Pinterest share div */
li.product .onsale {
    width: 50px;
    height: 50px;
	line-height: initial;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}

li.product .onsale:before,
li.product .onsale:after {
	display: none;
}