/* @override 
	https://wordpress-leiden.nl/wp-content/themes/hello-theme-child-master/style.css?* */

/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/

/* START Typografie on static pages - M. Jongen - onscreen.nl - juli 2021 */

body.page-template-default p a {
	color: #DA2128 !important;
	text-decoration: underline;
}

body.page-template-default p a:hover {
	color: black !important;
	text-decoration: underline;
}

h2.elementor-heading-title.elementor-size-default a:link, div.elementor-widget-container p a:link, div.elementor-post__text a.elementor-post__read-more, div.elementor-text-editor.elementor-clearfix a:link {
	color: #695c4d;
}

h2.elementor-heading-title.elementor-size-default a:hover, div.elementor-widget-container p a:hover, div.elementor-post__text a.elementor-post__read-more:hover, div.elementor-text-editor.elementor-clearfix a:hover {
	color: #da2128;
}

h2.elementor-heading-title.elementor-size-default a:visited, div.elementor-widget-container p a:visited, div.elementor-post__text a.elementor-post__read-more:visited, div.elementor-text-editor.elementor-clearfix a:visited {
	color: #695c4d;
}


/* EIND Typografie on static pages - M. Jongen - onscreen.nl - juli 2021 */

/* START Hide the Google ReCaptcha Badge */

.grecaptcha-badge {
	visibility: hidden;
}
/* END Hide the Google ReCaptcha Badge */

/* START Accordions on static pages - M. Jongen - onscreen.nl - juli 2021 */

div.elementor-accordion-item {
	padding-bottom: 10px;
}

div .elementor-tab-title {
	padding: 20px !important;
}

.elementor-tab-content a:link {
	color: #DA2128 !important;
	text-decoration: underline;
}

.elementor-tab-content a:hover {
	color: black !important;
	text-decoration: underline;
}




/* EIND Accordions on static pages - M. Jongen - onscreen.nl - juli 2021 */

/* START aanpassen homepage slider */
#wpsp-slider-section.wpsp-slider-section,
.fortcommingblok,
#fortcommingblok{
	margin-top: 10px !important;
	
}



#wps-slider-section.wps-product-section .slick-prev{
		margin-top:3px !important;

}

#wps-slider-section .wpsf-product{
	margin:3px !important;
	margin-left:0px !important;
	padding-top:2px !important;
	text-align:center;
}

/* EIND aanpassen homepage slider */

/* START Ajax Search - M. Jongen - onscreen.nl - juli 2021 */

div#ajaxsearchlite1.wpdreams_asl_container.asl_w.asl_m.asl_m_1.hasASL div.probox {
	min-height: 40px;
	height: 40px;
	max-height: 40px;
}

div#ajaxsearchlite1.wpdreams_asl_container.asl_w.asl_m.asl_m_1.hasASL div.probox div.proinput form input.orig {
	font-size: 12px !import;
	margin: 6px !important;
	color: black;
}

div#ajaxsearchlite1.wpdreams_asl_container.asl_w.asl_m.asl_m_1.hasASL div.probox div.promagnifier div.innericon svg {
	padding-top: 7px;
}

div#ajaxsearchlite1.wpdreams_asl_container.asl_w.asl_m.asl_m_1.hasASL div.probox div.proclose {
	padding-top: 12px;
}

div#ajaxsearchliteres1.vertical a:link {
	color: #DA2128 !important;
	font: 16px "Open Sans", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 600;
}

div#ajaxsearchliteres1.vertical p {
	color: black !important;
	font: 18px "Open Sans", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 400;
}

/* EIND Ajax Search - M. Jongen - onscreen.nl - juli 2021 */

/* Start Product niveau - Open Access link */

.openaccess a:link,
.openaccess a:visited

{color:black !important;}


.openaccess a:hover


{color:black !important;
text-decoration:underline !important;}

/* END Product niveau - Open Access link */

input#mcf_inputfield{
	width:60% !important;
		min-width:500px;
	max-width:500px;
float:left;
}

input#mcf_submitbutton{width:30%;
	min-width:250px;
		max-width:250px;
margin-left:10px;
	border-color:white;
float:left;}


/* START Contact Form - M. Jongen - onscreen.nl - juli 2021 */

.wpcf7 label {
	color: black;
	font: 18px "Open Sans", Arial, Helvetica, Geneva, sans-serif;
	line-height: 36px;
	text-align: left;
	float: left;
	display: inline;
	clear: left !important;
	width: 60%;
	padding-top: 10px;
	padding-bottom: 10px;
}

.wpcf7 input, .wpcf7 textarea {
	color: black;
	font: 18px "Open Sans", Arial, Helvetica, Geneva, sans-serif;
	display: inline;
	clear: left;
	width: 100%;
}

.wpcf7 button {
	display: inline;
	float: left;
	clear: left;
	font: 18px "Open Sans", Arial, Helvetica, Geneva, sans-serif;
	background-color: #DA2128;
	color: white;
	width: 280px;
}

.wpcf7 button:hover {
	display: inline;
	float: left;
	clear: left;
	font: 18px "Open Sans", Arial, Helvetica, Geneva, sans-serif;
	background-color: black;
	color: white;
	width: 280px;
}

/* EIND Contact Form - M. Jongen - onscreen.nl - juli 2021 */


/* START Woocommerce Shop page coding - augustus 2021 */

div.woocommerce.columns-4 ul.products.elementor-grid.columns-4 li.product.product-type-simple {
	min-height: 440px !important;
	border: 1px solid #ccc;
	background-color: rgba(209, 196, 181, 0.17) !important;
}

a.woocommerce-LoopProduct-link.woocommerce-loop-product__link span.price span.woocommerce-Price-amount.amount bdi {
	font: 0px "Open Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
	position: relative;
	top: -4px;
	float: left;
	display: inline;
	font-weight: 700 !important;
	width: 0px;
	height: 0px;
visibility:hidden;
}

button#read_more_button_shop {
	width: 100px;
  position: absolute; 
  left: 0; 
  right: 0; 
	bottom:-10px;
  margin-left: auto; 
  margin-right: auto;
	margin-bottom:4px;
	vertical-align: bottom !important;
	background-color: transparant;
	color: #474747;
	font: 12px "Open Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
	font-weight: 400 !important;
	border-style: none;
	margin-bottom:10px;
}

button#read_more_button_shop:hover {
	background-color:#FFF6F6 !important;
	color:#DA2128;
}

/* START Woocommerce product page pagination */

form.woocommerce-ordering select.orderby {
			font: 14px "Open Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;

}

p.woocommerce-result-count {
				font: 14px "Open Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
				padding-left: 20px;
}

ul.page-numbers li a.page-numbers {
		font: 14px "Open Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;

	color: #da2128;
}

/* EIND Woocommerce product page pagination */

/* START WooCommerce related products */

a.woocommerce-LoopProduct-link.woocommerce-loop-product__link h2.woocommerce-loop-product__title,

a.woocommerce-LoopProduct-link.woocommerce-loop-product__link span.price span.woocommerce-Price-amount.amount bdi {
	font-variant: normal !important;
	font-weight: normal !important;
	font-style: normal!important;
	color: #695c4d !important;
			font: 14px "Open Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
margin:10px;
}

/* EIND WooCommerce related products */

/* START Woocommerce Dynamic Shop Bar */


div.elementor-menu-cart__container.elementor-lightbox.elementor-menu-cart--shown div.elementor-menu-cart__main,
div.elementor-menu-cart__product,
div.elementor-menu-cart__wrapper div.elementor-menu-cart__container.elementor-lightbox.elementor-menu-cart--shown div.elementor-menu-cart__main {
	background-color: white !important;
	z-index: 999 !important;
}


div.elementor-menu-cart__main div.widget_shopping_cart_content div.woocommerce-mini-cart__empty-message {
	color: #695c4d !important;
			font: 16px "Open Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
}

div.elementor-menu-cart__product-price.product-price span.quantity span.woocommerce-Price-amount.amount bdi,


div.elementor-menu-cart__product.woocommerce-cart-form__cart-item.cart_item div.elementor-menu-cart__product-name.product-name a:link{
		color: #695c4d !important;
			font: 16px "Open Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
	
}

div.elementor-menu-cart__product.woocommerce-cart-form__cart-item.cart_item div.elementor-menu-cart__product-name.product-name a:hover{
		color: #da2128 !important;
			font: 16px "Open Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
	
}

div.elementor-menu-cart__product.woocommerce-cart-form__cart-item.cart_item div.elementor-menu-cart__product-name.product-name a:visited{
		color: #695c4d !important;
			font: 16px "Open Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
	
}

div.elementor-menu-cart__product-remove.product-remove {
			color: #da2128 !important;

}

div.elementor-menu-cart__main div.widget_shopping_cart_content div.elementor-menu-cart__subtotal {
	text-align: right;
}

div.elementor-menu-cart__main div.widget_shopping_cart_content div.elementor-menu-cart__subtotal span.woocommerce-Price-amount.amount bdi,



div.elementor-menu-cart__container.elementor-lightbox.elementor-menu-cart--shown div.elementor-menu-cart__main div.widget_shopping_cart_content div.elementor-menu-cart__subtotal strong {
		color: #695c4d !important;
		font: 16px "Open Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
		
}

div.elementor-menu-cart__main div.widget_shopping_cart_content div.elementor-menu-cart__footer-buttons a.elementor-button.elementor-button--checkout.elementor-size-md,

div.elementor-menu-cart__main div.widget_shopping_cart_content div.elementor-menu-cart__footer-buttons a.elementor-button.elementor-button--view-cart.elementor-size-md {
		width: 150px;
	background-color: #695C4D;
	color: white;
	font: 16px "Open Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
	font-weight: 500 !important;
	border-style: none;
	
}


div.elementor-menu-cart__main div.widget_shopping_cart_content div.elementor-menu-cart__footer-buttons a.elementor-button.elementor-button--checkout.elementor-size-md:hover,

div.elementor-menu-cart__main div.widget_shopping_cart_content div.elementor-menu-cart__footer-buttons a.elementor-button.elementor-button--view-cart.elementor-size-md:hover {
	background-color: #da2128;
}

/* START Cart Removal Undo */

div.woocommerce-notices-wrapper div.woocommerce-message {
	color: black;
	font: 16px "Open Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
	font-weight: 400 !important;
	border-top: 3px solid #da2128;
}

div.woocommerce-notices-wrapper div.woocommerce-message a:link {
	color: #da2128;
}

div.woocommerce-notices-wrapper div.woocommerce-message a:hover {
	color: #da2128;
	text-decoration: underline;
}

/* EIND Cart Remval Undo */


/* START Woocommerce Dynamic Shop Bar */

/* EIND Woocommerce Shop page coding - augustus 2021 */

/* Start WooBeWoo product filter - M. Jongen - 17 aug 2021 */

/* de filtersubtitels */

div.wfpDescription {
	line-height: 0px;
	font-size: 0;
	color: white;
	visibility: hidden;
}

/* de filterlijst*/

div#wpfBlock_1.wpfFilterWrapper.wpfNotActive div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll, 
div#wpfBlock_1.wpfFilterWrapper.wpfNotActive div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll li label span.wpfDisplay span.wpfValue, 
div#wpfBlock_1.wpfFilterWrapper.wpfNotActive div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll li label span.wpfDisplay span.wpfValue div.wpfFilterTaxNameWrapper, 

div#wpfBlock_2.wpfFilterWrapper.wpfNotActive div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll, 
div#wpfBlock_2.wpfFilterWrapper.wpfNotActive div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll li label span.wpfDisplay span.wpfValue, 
div#wpfBlock_2.wpfFilterWrapper.wpfNotActive div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll li label span.wpfDisplay span.wpfValue div.wpfFilterTaxNameWrapper, 

div#wpfBlock_3.wpfFilterWrapper.wpfNotActive div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll, 
div#wpfBlock_3.wpfFilterWrapper.wpfNotActive div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll li label span.wpfDisplay span.wpfValue, 
div#wpfBlock_3.wpfFilterWrapper.wpfNotActive div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll li label span.wpfDisplay span.wpfValue div.wpfFilterTaxNameWrapper,

div#wpfBlock_4.wpfFilterWrapper.wpfNotActive div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll, 
div#wpfBlock_4.wpfFilterWrapper.wpfNotActive div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll li label span.wpfDisplay span.wpfValue, 
div#wpfBlock_4.wpfFilterWrapper.wpfNotActive div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll li label span.wpfDisplay span.wpfValue div.wpfFilterTaxNameWrapper,

div#wpfBlock_1.wpfFilterWrapper div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll li label span.wpfDisplay span.wpfValue div.wpfFilterTaxNameWrapper, 
div#wpfBlock_1.wpfFilterWrapper div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll li label span.wpfDisplay span.wpfValue, 

div#wpfBlock_2.wpfFilterWrapper div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll li label span.wpfDisplay span.wpfValue div.wpfFilterTaxNameWrapper, 
div#wpfBlock_2.wpfFilterWrapper div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll li label span.wpfDisplay span.wpfValue, 

div#wpfBlock_3.wpfFilterWrapper div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll li label span.wpfDisplay span.wpfValue div.wpfFilterTaxNameWrapper, 
div#wpfBlock_3.wpfFilterWrapper div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll li label span.wpfDisplay span.wpfValue, 

div#wpfBlock_4.wpfFilterWrapper div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll li label span.wpfDisplay span.wpfValue div.wpfFilterTaxNameWrapper, 
div#wpfBlock_4.wpfFilterWrapper div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll li label span.wpfDisplay span.wpfValue, 

div#wpfBlock_1.wpfFilterWrapper div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll, 
div#wpfBlock_2.wpfFilterWrapper div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll, 
div#wpfBlock_3.wpfFilterWrapper div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll,
div#wpfBlock_4.wpfFilterWrapper div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll

{
	padding-left: 0 !important;
	margin-left: 0 !important;
	line-height: 26px;
	font-size: 14px;
	text-indent: 2px !important;
}

/* Kruisje voor geselecteerde items */
.wpfSelectedDelete{
/*visibility:hidden;*/
	width:10px;
		height: 10px;
	font-size:10px;
}

/* Gefilterde keuze */

.wpfFilterTaxNameWrapper{
	font-size: 10px;
text-indent: -2px !important;
color:black !important;
	font-weight:normal;
}

.wpfSelectedParameter{
	background:white !important;
}

/* Gefilterde keuze - Clear text*/

.wpfSelectedParametersClear{
font-size: 12px;
color:purple;
text-decoration:underline;
}

/**/

div#wpfBlock_1.wpfFilterWrapper div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll li label span.wpfDisplay.selected span.wpfValue.wpfTermChecked div.wpfFilterTaxNameWrapper, div#wpfBlock_2.wpfFilterWrapper div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll li label span.wpfDisplay.selected span.wpfValue.wpfTermChecked div.wpfFilterTaxNameWrapper, div#wpfBlock_3.wpfFilterWrapper div.wpfFilterContent div.wpfCheckboxHier ul.wpfTextFilter.wpfFilterVerScroll li label span.wpfDisplay.selected span.wpfValue.wpfTermChecked div.wpfFilterTaxNameWrapper {
	font-weight: 700 !important;
	color: #DA2128 !important;
	text-decoration: none;
}

.wpfFilterContent li {
	color: #695c4d !important;
}

.wpfFilterContent li:hover {
	color: #DA2128 !important;
	text-decoration: underline !important;
}


/* EIND WooBeWoo product filter - M. Jongen - 17 aug 2021 */

/* START Account pages - Mel Jongen - aug 2021*/

/* START Login page */

div#accounttabs.elementor-element.elementor-element-cbd4cd2.accounttabs.elementor-widget.elementor-widget-my-account div.elementor-widget-container div.wl-my-account-left div.woocommerce h2 {
	color: #695c4d;
	font: 26px "Open Sans", Arial, Helvetica, Geneva, sans-serif;
	line-height: 36px;
	font-weight: 600;
}

div#accounttabs.elementor-element div.woocommerce form.woocommerce-form.woocommerce-form-login.login p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide label {
	font: 18px "Open Sans", Arial, Helvetica, Geneva, sans-serif;
	margin-bottom: 10px;
}

div#accounttabs.elementor-element div.wl-my-account-left div.woocommerce form.woocommerce-form.woocommerce-form-login.login p.form-row button.woocommerce-button.button.woocommerce-form-login__submit {
	width: 150px;
	background-color: #695C4D;
	color: white;
	font: 14px "Open Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
	font-weight: 500 !important;
	border-style: none;
}

div#accounttabs.elementor-element div.wl-my-account-left div.woocommerce form.woocommerce-form.woocommerce-form-login.login p.form-row button.woocommerce-button.button.woocommerce-form-login__submit:hover {
	background-color: #DA2128;
}


/* END Login page*/

/* START account dashboard */

/* General */

div#accounttabs.elementor-element.accounttabs.elementor-widget.elementor-widget-my-account div.elementor-widget-container div.wl-my-account-left div.woocommerce nav.woocommerce-MyAccount-navigation ul {
	padding: 0px;
}

div#accounttabs.elementor-element.elementor-widget.elementor-widget-my-account div.elementor-widget-container div.wl-my-account-left div.woocommerce div.woocommerce-MyAccount-content p {
	color: black;
	font: 18px "Open Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
	font-weight: 400 !important;
}

/* END General */

/* Dashboard Orders */

div#accounttabs.elementor-element.elementor-widget.elementor-widget-my-account div.elementor-widget-container div.wl-my-account-left div.woocommerce div.woocommerce-MyAccount-content div.woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info {
	color: black;
	font: 16px "Open Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
	font-weight: 400 !important;
	border-top: 3px solid #da2128;
}

div#accounttabs.elementor-element.elementor-widget.elementor-widget-my-account div.elementor-widget-container div.wl-my-account-left div.woocommerce div.woocommerce-MyAccount-content div.woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info a.woocommerce-Button.button {
	width: 150px;
	background-color: #695C4D;
	color: white;
	font: 14px "Open Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
	font-weight: 500 !important;
	border-style: none;
}

div#accounttabs.elementor-element.elementor-widget.elementor-widget-my-account div.elementor-widget-container div.wl-my-account-left div.woocommerce div.woocommerce-MyAccount-content div.woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info a.woocommerce-Button.button:hover {
	background-color: #da2128;
}

div#accounttabs.elementor-element.elementor-widget.elementor-widget-my-account div.elementor-widget-container div.wl-my-account-left div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table {
	color: black;
	font: 16px "Open Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
	font-weight: 400 !important;
}

div#accounttabs.elementor-element.elementor-widget.elementor-widget-my-account div.elementor-widget-container div.wl-my-account-left div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table tbody tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing.order td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number a {
	color: #DA2128;
}

tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing.order td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a.woocommerce-button.button.view {
	width: 60px;
	background-color: #695C4D;
	color: white;
	font: 14px "Open Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
	font-weight: 500 !important;
	border-style: none;
	text-align: center;
}

tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing.order td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a.woocommerce-button.button.view:hover {
	background-color: #DA2128;
}

div#accounttabs.elementor-element td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a.woocommerce-button.button.pay, div#accounttabs.elementor-element td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a.woocommerce-button.button.view, div#accounttabs.elementor-element td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a.woocommerce-button.button.cancel {
	margin-left: 3px;
	margin-right: 3px;
	background-color: #695C4D;
	color: white;
	font: 14px "Open Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
	font-weight: 500 !important;
	border-style: none;
}

div#accounttabs.elementor-element td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a.woocommerce-button.button.pay:hover, div#accounttabs.elementor-element td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a.woocommerce-button.button.view:hover, div#accounttabs.elementor-element td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a.woocommerce-button.button.cancel:hover {
	background-color: #DA2128;
}


/* END Dashboard Orders */

/* Dashboard Downloads */

div#accounttabs.elementor-element.elementor-widget.elementor-widget-my-account div.elementor-widget-container div.wl-my-account-left div.woocommerce div.woocommerce-MyAccount-content div.woocommerce-Message.woocommerce-Message--info.woocommerce-info {
	color: black;
	font: 16px "Open Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
	font-weight: 400 !important;
	border-top: 3px solid #da2128;
}

div#accounttabs.elementor-element.elementor-widget.elementor-widget-my-account div.elementor-widget-container div.wl-my-account-left div.woocommerce div.woocommerce-MyAccount-content div.woocommerce-Message.woocommerce-Message--info.woocommerce-info a.woocommerce-Button.button {
	width: 150px;
	background-color: #695C4D;
	color: white;
	font: 14px "Open Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
	font-weight: 500 !important;
	border-style: none;
}

div#accounttabs.elementor-element.elementor-widget.elementor-widget-my-account div.elementor-widget-container div.wl-my-account-left div.woocommerce div.woocommerce-MyAccount-content div.woocommerce-Message.woocommerce-Message--info.woocommerce-info a.woocommerce-Button.button:hover {
	background-color: #DA2128;
}

/* END Dashboard Downloads */

/* Dashboard Addresses */

div#accounttabs.elementor-element.elementor-widget.elementor-widget-my-account div.elementor-widget-container div.wl-my-account-left div.woocommerce div.woocommerce-MyAccount-content div.u-columns.woocommerce-Addresses.col2-set.addresses div.u-column1.col-1.woocommerce-Address address, div#accounttabs.elementor-element.elementor-widget.elementor-widget-my-account div.elementor-widget-container div.wl-my-account-left div.woocommerce div.woocommerce-MyAccount-content div.u-columns.woocommerce-Addresses.col2-set.addresses div.u-column2.col-2.woocommerce-Address address {
	color: black;
	font: 16px "Open Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
	font-weight: 400 !important;
}

div#accounttabs.elementor-element.elementor-widget.elementor-widget-my-account div.elementor-widget-container div.wl-my-account-left div.woocommerce div.woocommerce-MyAccount-content div.u-columns.woocommerce-Addresses.col2-set.addresses div.u-column1.col-1.woocommerce-Address header.woocommerce-Address-title.title a.edit, div#accounttabs.elementor-element.elementor-widget.elementor-widget-my-account div.elementor-widget-container div.wl-my-account-left div.woocommerce div.woocommerce-MyAccount-content div.u-columns.woocommerce-Addresses.col2-set.addresses div.u-column2.col-2.woocommerce-Address header.woocommerce-Address-title.title a.edit {
	color: #DA2128;
}

/* END Dashboard Addresses */

/* Dashboard Account details */

div#accounttabs.elementor-element.elementor-widget.elementor-widget-my-account div.elementor-widget-container div.wl-my-account-left div.woocommerce div.woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account p button.woocommerce-Button.button {
	width: 120px;;
	background-color: #695C4D;
	color: white;
	font: 14px "Open Sans","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
	font-weight: 500 !important;
	border-style: none;
	margin-top: 10px;
}

div#accounttabs.elementor-element.elementor-widget.elementor-widget-my-account div.elementor-widget-container div.wl-my-account-left div.woocommerce div.woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account p button.woocommerce-Button.button:hover {
	background-color: #DA2128;
}

/* END Dashboard Account details */


/* END account dashboard */

/* END Account pages - Mel Jongen - aug 2021*/

/* Boxzilla Nieuwsbrief popup */

div#newsletter_popup.first-child p a:link {
	color: white !important;
	text-decoration: none !important;
}

div#newsletter_popup.first-child p a:hover {
	color: white !important;
	text-decoration: underline !important;
}

div#newsletter_popup.first-child p a:visited {
	color: white !important;
	text-decoration: none !important;
}




/* START Footer items - M. Jongen - onscreen.nl - juli 2021 */

.elementor-location-footer div.elementor-widget-container div.elementor-text-editor.elementor-clearfix p a:link {
	color: black !important;
	text-decoration: none;
}

.elementor-location-footer div.elementor-widget-container div.elementor-text-editor.elementor-clearfix p a:hover {
	color: #DA2128 !important;
}

.elementor-location-footer div.elementor-widget-container div.elementor-text-editor.elementor-clearfix p a:visited {
	color: black;
}


/* EIND Footer items - M. Jongen - onscreen.nl - juli 2021 */

@media screen and ( max-width: 768px ){
	
/* START CSS voor producten blokjes mobiel */

/* START Input Nieuwsbrief formulier */

	
input#mcf_inputfield{
width:100%;
min-width:260px;
max-width:400px;
align-content:center;
margin-top:0px;
margin-bottom:10px;
}
	
input#mcf_submitbutton{
width:100%;
min-width:260px;
max-width:260px;
align-content:center;
margin-top:0px;
margin-bottom:10px;	
margin-left: 0px;
margin-right:10px;
}
	
/* EIND Input Nieuwsbrief formulier */
	
	
/* EIND CSS voor producten blokjes mobiel */

}
