/*
	Theme Name:	Xtra Child
	Theme URI:	http://themeforest.net/user/Codevz/portfolio
	Description:Sample child theme of Xtra theme for customization.
	Author:		Codevz
	Author URI:	http://themeforest.net/user/Codevz
	Template:	xtra
	Version:	1.0
*/
/* div#yith-wapo-addon-1 input,
div#yith-wapo-addon-2 input,
div#yith-wapo-addon-3 input,
div#yith-wapo-addon-4 input,
div#yith-wapo-addon-5 input {
    display: none !important;
} */
div#yith-wapo-option-1-0 .label_container.above.inside {
    background: url(/wp-content/uploads/2022/03/1-2-Blok-4.1-L.png);
}
div#yith-wapo-option-1-1 .label_container.above.inside {
    background: url(/wp-content/uploads/2022/03/1-2-Blok-4.2-L.png);
}
div#yith-wapo-option-1-2 .label_container.above.inside {
    background: url(/wp-content/uploads/2022/03/1-2-Blok-4.3-L.png);
}
div#yith-wapo-option-1-3 .label_container.above.inside {
    background: url(/wp-content/uploads/2022/04/1-2-Blok-4.4-L.png);
}
div#yith-wapo-option-1-4 .label_container.above.inside {
    background: url(/wp-content/uploads/2022/04/1-2-Blok-4.5-L.png);
}
div#yith-wapo-option-1-5 .label_container.above.inside {
    background: url(/wp-content/uploads/2022/04/1-2-Blok-4.6.png);
}
div#yith-wapo-option-1-6 .label_container.above.inside {
    background: url(/wp-content/uploads/2022/04/1-2-Blok-4.7.png);
}
/* 
div#yith-wapo-addon-1 .label_container.above.inside,
div#yith-wapo-addon-2 .label_container.above.inside,
div#yith-wapo-addon-3 .label_container.above.inside,
div#yith-wapo-addon-4 .label_container.above.inside,
div#yith-wapo-addon-5 .label_container.above.inside,
div#yith-wapo-addon-6 .label_container.above.inside,
div#yith-wapo-addon-7 .label_container.above.inside,
div#yith-wapo-addon-8 .label_container.above.inside,
div#yith-wapo-addon-9 .label_container.above.inside,
div#yith-wapo-addon-10 .label_container.above.inside,
div#yith-wapo-addon-11 .label_container.above.inside {
    background-repeat: no-repeat;
    background-size: 110px;
    background-position: center;
    background-position-y: 10px;
    background-color: #fff;
} */



div#yith-wapo-addon-1 .image {
    opacity: 0.0;
    height: 80px;
} 
div#yith-wapo-option-1-7 .image {opacity: 1.0 !important;}


h3.wapo-addon-title {
    border: 1px solid;
    padding: 3px;
    border-radius: 30px;
    background:#e4e4e4
}

.options.default-open {
    border: 1px solid;
    margin-top: -35px;
    border-radius: 0px 0px 20px 20px;
    border-top: 0px;
    padding: 30px 20px 0px 20px !important;
    background:#e4e4e4
}

.yith-wapo-block .label_price {
    background: #e33e2a;
    color: #fff;
    border-radius: 50px;
    margin-top: 10px;
}

.yith-wapo-block small.option-price {
    /* display: none !important; */
    position: absolute;
    color: #fff;
    top: 8px;
    background: #4d4d4d;
    border-radius: 53px;
    padding: 0px 7px;
}

small.option-price .brackets,
div#yith-wapo-addon-1 small.option-price,
.vc-wc-rechts tr.wapo-total-order {
    display: none;
}

.add-to-cart-vc div#yith-wapo-block-1 {
    display: none;
}
.wapo-vc div#wapo-total-price-table,
.wapo-vc .quantity,
.wapo-vc button.single_add_to_cart_button.button.alt {
    display: none;
}

.sticky-blok .cz_box_front_inner.clr {
    padding: 0px !important;
}

tr.wapo-total-order {
    background: #fff;
}

div#wapo-total-price-table {
    opacity: 1 !important;
    z-index:99999;
}


.woocommerce div.product div.images img {
    z-index: 999;
    margin-bottom: 50px !important;
}
.over.wpb_raw_code.wpb_raw_js {
    z-index: 9999;
}


tr.wapo-total-order, .wapo-total-options {
    background: #1d2e40;
    color: #fff;
    font-size: 16px;
    line-height: 24px;
}

.quantity {
    width: 20% !important;
}

div#wapo-total-price-table {
    float: left;
    width: 80%;
}
.vc-wc-links div#wapo-total-price-table {
    width: 100%;
}

button.single_add_to_cart_button.button.alt {
    float: left;
    width: 50%;
    font-size: 14px;
    padding: 14px;
}

div#wapo-total-price-table {
    background: #1d2e3f;
    height: 42px;
}

tr.wapo-total-options th {
    padding: 0px 0px 0px 40px;
}


div#yith-wapo-addon-31 {background: #e4e4e4 !important;padding: 20px !important;border: 1px solid;border-radius: 20px;}
a.offerte-uploaden {background: #1d2e41;color: #fff;padding: 10px;border-radius: 5px;}
a.offerte-uploaden:hover {background: #1d2e4180 !Important;color: #fff;}
textarea#yith-wapo-32-0 {display: none;}

/* Check out */
th.product-thumbnail ,
td.product-thumbnail {
display:none;
}

tr.wapo-product-price,
.xtra-product-icons.cz_tooltip_up {
    display: none;
}

div#wapo-total-price-table {
    margin-bottom: 10px;
}


.label_container.above.inside a.cz-info.plasma-info {
    color: #1d2e3f !important;
    font-size: 20px;
}


.label_container.above.inside .outside {
    position: absolute;
    top: 0px;
    right: 10px;
}

div#yith-wapo-addon-22 .inside {
    margin-top: 40px;
}

div#yith-wapo-addon-22 .label_container.above.inside {
    margin-top: 0px !important;
}

.woocommerce-cart .woocommerce td.product-name dl.variation:last-child {
    display: none;
}

p.wapo-addon-description {
    display: none;
}

@media screen and (max-width: 767px) {
.yith-wapo-block .yith-wapo-addon .options.grid.per-row-4 .yith-wapo-option,
.yith-wapo-block .yith-wapo-addon .options.grid.per-row-3 .yith-wapo-option {
    width: 48% !important;
}}

.woocommerce-checkout dl.variation {
    display: none;
}

.apparatuur-col {
    box-shadow: 0px 10px 30px 0px rgba(0,0,0,0.2);
    min-height: 365px;
}

.apparatuur-col.blok {
    outline: 10px solid #1b2d40;
    outline-offset: -10px;
}


@media screen and (max-width: 767px) {
  .mobile-hide {
    visibility: hidden;
    display: none;
  }
}

@media screen and (min-width: 768px) {
  .desktop-hide {
    visibility: hidden;
    display: none;
  }
}

