/*
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.   ***************/

.labelalign {
	font-weight:bold !important;
	font-size:.9em !important;
}
.amount_needed {
	width:100px !important;
}

.variation-GesamteFlche {
	display:none !important;
}

#price_calculator {
	width:60%;
}

.reset_variations {
	color:#b20000 !important;
	font-weight:bold;
}

.orderby {
border-radius:0px !important;
}

.entry-content.single-page {
	padding-top:0px !important;
}

.entry-header-text-top {
	padding-bottom:0px !important;
}

span.product_price {
font-size:150% !important;
}

input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0; 
}

label.tm-epo-element-label.tm-has-required {
font-size:110% !important;
color:#777777 !important;
}

p.total.shipping-costs-cart-info.wc-gzd-total-mini-cart {
	visibility: hidden !important;
}

#billing_state_field {
	visibility: hidden !important;
	height: 0px !important
}

/* 
div.coupon {
	visibility: hidden;
} 
*/

#price_calculator input {
text-align: left !important;
}


.wc-gzd-additional-info.wc-gzd-rating-authenticity-status.is-unverified {
	display: none;
}
.wc-gzd-additional-info.wc-gzd-review-authenticity-status.is-unverified {
	display: none;
}
.wc-gzd-additional-info.wc-gzd-rating-authenticity-status.is-verified {
	display: none;
}
.wc-gzd-additional-info.wc-gzd-review-authenticity-status.is-verified {
	display: none;
}

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


}