/*
Theme Name: OceanWP Child
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme example child theme.
Author: Nick
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

.woocommerce input.button, .woocommerce a.button {
    padding: 12px 20px;
}
.leverweek { color:#fff;font-size:1.25em; } 
.prijsinfo { text-align:center;font-size:1.25em;font-weight:500; }
.added_to_cart.wc-forward { margin-left:10px; }
.single-product div.product p.price, .single-product .woocommerce-Price-amount {
	font-size: 20px;
}
/*.product_price_col .woocommerce-Price-amount {
    font-size: 14px;
}*/
.woocommerce-info:before {
    color: #fe5252;
}
.woocommerce-info {
    font-size: 14px;
    font-weight: 600;
    color: #333;
    text-transform: inherit;
    border-color: #fe5252;
}

.woocommerce div.product form.cart .variations td.label {
    padding: 15px 10px 15px 0;
}
#wwof_product_listing_table tbody tr td.product_price_col {
    text-align: right;
}
.change-order{ float:right;width:48%; }
.goto-checkout { text-align:right;margin-bottom:1em; }
.goto-checkout .button { background-color:#555; }
#wwof_product_listing_filter {

    width: auto;
    float: left;
}
.checkout-info strong { font-size:1.6em;color:#fe5252; }
#assortimentkiezen { font-weight:700;font-size:16px;line-height:3.0em; }
#assortimentkiezen a.rood { color:#DF0000; }
#assortimentkiezen a.groen { color:#2BA02B; }
#assortimentkiezen .fout { text-decoration:underline;color:#000; }

.extra-service-reminder { font-size:16px;color:#333; }
.extra-service-reminder a { text-decoration:underline; }



ul#shipping_method, .woocommerce #order_review table.shop_table ul#shipping_method.woocommerce-shipping-methods {
    padding-bottom: 0;
}

.woocommerce #order_review table.shop_table ul#shipping_method.woocommerce-shipping-methods li label, ul#shipping_method li label {
    padding-left: 0;
    font-weight: normal;
}
.woocommerce-shipping-destination { display:none; }

.woocommerce #order_review table.shop_table ul#shipping_method.woocommerce-shipping-methods {
    text-align: right;
}
.woocommerce table.shop_table th {
    vertical-align: unset;
}
.woocommerce #order_review table.shop_table ul#shipping_method.woocommerce-shipping-methods li label { padding-left:5px; }
.woocommerce #order_review table.shop_table ul#shipping_method.woocommerce-shipping-methods li {
	white-space: nowrap;
}


@media screen and (max-width: 782px) {
	#wpadminbar li#wp-admin-bar-tikemp_impresonate_user {
		display: block;
		position: static;	
	}
	#wpadminbar li#wp-admin-bar-tikemp_impresonate_user { font-weight:bold; }
	
	#wpadminbar li#wp-admin-bar-customize, #wpadminbar li#wp-admin-bar-new-content, #wpadminbar #wp-admin-bar-wpseo-menu, #wpadminbar li#wp-admin-bar-edit {
		display:none !important;
	}
	.goto-checkout .button { width:100%; }
	#wwof_product_listing_filter {

		width: 100%;
		float: none;
	}
}

@media only screen and (max-width: 768px) {
	.button-toon-alles { width:100%; }
	#top-bar {
		padding: 0 !important;
	}
	.quantity { float: right; }
	.added_to_cart.wc-forward { display: block; }
	#elementor-popup-modal-3275 .dialog-lightbox-widget-content { display:none; }
	.dialog-type-lightbox .dialog-message {
		min-height: unset !important;
	}
}
@media screen and (min-width: 769px) {
	#elementor-popup-modal-3327 .dialog-lightbox-widget-content { display:none; }
}
	
