/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}

.o-breadcrumbs {
	padding: .5rem 0;
}

.o-breadcrumbs .col {
	padding-bottom: 0;
	margin: 0;
}


p.woocommerce-shipping-destination {
    display: none;
}
form.woocommerce-shipping-calculator {
    display: none;
}

.blockOverlay {
display: none !important;
}


#contact-form .wpcf7 .screen-reader-response {

position: absolute !important;

top: 96%;

clip: unset;

}



#contact-form .vc_tta-panel-body {

padding-bottom: 60px;
}

.absolute-footer.dark {
    color: rgba(255,255,255,0.5);
    margin-bottom: -37px !important;
    height: 100px;
}


.single-product .price-wrapper .price span.amount ~ span.amount {
    display: none;
}


.single-product p.price.product-page-price {
    color: white;
}

.woocommerce-variation-price {
    display: none;
}




/* categorie pagina */

@media screen and (max-width: 2000px) and (min-width: 1000px) {
.cat-tekstblok {
    width: 1600px !IMPORTANT;
    margin: 0 auto;
    margin-left: -300px !important;
}
}

a.meer-informatie {
    background-color: #EA9926;
    color: white !important;
    font-size: 11px;
    float: ;
    width: 100%;
    padding: 10px 23px;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 900;
}

@media (max-width: 900px) { 

a.meer-informatie {
background-color: #EA9926;
    color: white !important;
    font-size: 9px;
    width: 100%;
    padding: 8px;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 900;
    
    }
.blok2-wijn {
	margin-top: 5px !important;
}
.laatste-foto {
    margin-left: -23px;
}
}
.badge-inner.new-bubble {
    background-color: #30b087;
    padding: 25px 13px;
}


.blok-onderheader .col, .gallery-item, .columns {
    position: relative;
    margin: 0;
    padding: 0 15px 0px;
    }
    
.blok-onderheader .col-inner {
    padding-left: 24px;
    padding-top: 20px;
}


