/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 01 2025 | 08:18:25 */
.site-header-main-section-left.site-header-section.site-header-section-left, .site-header-main-section-right.site-header-section.site-header-section-right {
	background: white !important;
}
.wp-social-link {
	border: 1px solid !important;
	padding: 2px !important;
}
.wp-block-kadence-column.vastplakkenmenu.sticky-element-cloned.element-is-sticky {
	width: 360px !important;
}
#openingstijden-widget {
	font-family: 'Source Sans 3' !important;
}
#open-status-button {
	padding: 0px !important;
}
#open-status-button {
	font-size: 18px !important;
}
.status-indicator {
	width: 14px !important;
	height: 14px !important;
	margin-right: 0px !important;
}
button:hover, button:focus, button:active, .button:hover, .button:focus, .button:active, .wp-block-button__link:hover, .wp-block-button__link:focus, .wp-block-button__link:active, input[type="button"]:hover, input[type="button"]:focus, input[type="button"]:active, input[type="reset"]:hover, input[type="reset"]:focus, input[type="reset"]:active, input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active, .elementor-button-wrapper .elementor-button:hover, .elementor-button-wrapper .elementor-button:focus, .elementor-button-wrapper .elementor-button:active, .wc-block-cart__submit:hover {
	box-shadow: none !important;
}
button:hover, button:focus, button:active, .button:hover, .button:focus, .button:active, .wp-block-button__link:hover, .wp-block-button__link:focus, .wp-block-button__link:active, .wp-element-button:hover, .wp-element-button:focus, .wp-element-button:active, input[type="button"]:hover, input[type="button"]:focus, input[type="button"]:active, input[type="reset"]:hover, input[type="reset"]:focus, input[type="reset"]:active, input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active {
	box-shadow: none !important;
}
.openingstijden-dropdown li[data-huidige-dag="open"] span {
	font-weight: 900 !important;
}
.menu-label-icon {
	color: #AE9962 !important;
	margin-right: 10px !important;
}
.main-navigation .primary-menu-container > ul > li.menu-item > a {
	padding-left: calc(1.2em / 2);
	padding-right: calc(1.2em / 2);
	padding-top: 0.6em;
	padding-bottom: 0.6em;
	color: var(--global-palette5);
	font-size: 18px !important;
	font-family: "Source Sans 3" !important;
	/* padding-left: 12px !important; */
}
.ti-small-logo {
	display: none !important;
}
.ti-widget.ti-goog.ti-disable-font .ti-widget-container, .ti-widget.ti-goog.ti-disable-font .ti-widget-container *, .ti-widget.ti-goog.ti-disable-font .ti-enable-widget {
	font-family: "Source Sans 3" !important;
	font-size: 18px !important;
	font-weight: 200 !important;
}
.fas.fa-star {
	color: #AE9962 !important;
	font-size: 24px !important;
}
.header-html2.inner-link-style-normal a {
	color: black !important;
	font-size: 18px !important;
	font-family: "Source Sans 3" !important;
	font-weight: 200 !important;
	border: 0px !important;
	text-decoration: none !important;
}
.naarachteren {
	z-index: 0 !important;
}
#openingstijden-widget {
	padding-left: 20px !important;
}
.site-header-main-section-left.site-header-section.site-header-section-left .site-header-item.site-header-focus-item:nth-child(1) {
	border-right: 1px solid #ddd !important;
	padding-right: 30px !important;
}
.site-header-main-section-left.site-header-section.site-header-section-left, .site-header-main-section-right.site-header-section.site-header-section-right {
	box-shadow: 6px 1px 6px rgba(0, 0, 0, 0.3);
}
.glink.nturl {
	margin-right: 5px !important;
}
.mooielink a {
	border-bottom: 1px solid !important;
}
#contact .kb-img.wp-image-46 {
	filter: brightness(0) invert(1) !important;
}
#inhoudblog p {
	font-size: 20px !important;
	font-family: "Source Sans 3";
}
#menu-side-2025 img {
	filter: brightness(0) invert(1) !important;
}
.product_meta {
	display: none !important;
}
.woonp label {
	margin-right: 10px;
	width: 100% !important;
	display: block !important;
}
.woonp {
	display: block !important;
}
.woonp input {
	width: 50% !important;
	margin-top: 20px !important;
	margin-bottom: 20px !important;
}
#kadence-breadcrumbs {
	display: none !important;
}
.woocommerce div.product .product_title {
	margin-top: -20px !important;
	font-family: Ageone !important;
	font-size: 40px !important;
}
._form_element._x11426642._inline-style {
	width: 100% !important;
}
._form_element._x11426642._inline-style ._field-wrapper input {
	width: 100% !important;
	display: block !important;
}
._form_element._x56893042._inline-style {
	width: 100% !important;
}
._form_element._x56893042._inline-style ._field-wrapper input {
	width: 100% !important;
	display: block !important;
}
._button-wrapper._inline-style {
	margin: 0px !important;
	width: 100% !important;
}
button#_form_3_submit {
	width: 100% !important;
	text-transform: uppercase !important;
	border-radius: 0px !important;
}
#_form_6887680CAC7AD_ ._submit {
	border-radius: 0px !important;
}
.single-product .content-area {
	margin-top: 8rem !important;
	margin-bottom: 0rem !important;
}
.bnb-rechts {
	background: #F8F0E8 !important;
}
iframe {
	border: 0px !important;
}
.narlineimgfooter {
	height: 62px !important;
}
.narlineimgfooter {
	height: 70px !important;
	margin-left: 5px !important;
	margin-right: 5px !important;
	margin-top: 20px !important;
	margin-bottom: -10px !important;
	filter: grayscale(100%) !important;
	-webkit-filter: grayscale(100%);
}
.narlineimgfooter {
	float: left !important;
}
.imgnarline img.trip {
	filter: brightness(0) invert(1) !important;
}
.wp-block-kadence-column.kadence-column7659_50f833-f6 {
	text-align: center !important;
	margin: 0 auto !important;
	padding-bottom: 20px !important;
}
.inputcol {
	width: 100% !important;
	margin-top: 10px !important;
	margin-bottom: 10px !important;
}
#lblKaartCode {
	font-size: 22px !important;
}
.cardcell, .cardcellro {
	width: 60px !important;
	height: 40px !important;
}
.kb-forms-submit.button.kb-button-size-standard.kb-button-width-auto {
	text-transform: uppercase !important;
	border-radius: 0px !important;
}
#loginx {
	text-transform: uppercase !important;
	border-radius: 0px !important;
}
.res-login input {
	width: 100% !important;
	margin-bottom: 10px !important;
}
.res-login a {
	text-decoration: none !important;
	border-bottom: 1px solid !important;
}
.grecaptcha-badge {
	display: none !important;
}
.woocommerce-shipping-destination {
	display: none !important;
}
.kadence-woo-cart-form-wrap > form {
	width: 100% !important;
	padding-right: 0px !important;
}
.cart_totals h2 {
	display: none !important;
}
.woocommerce-shipping-calculator {
	display: none !important;
}
.kadence-woo-cart-form-wrap .cart-collaterals {
	width: 100% !important;
}
.wp-block-kadence-column.kadence-column8298_1dd667-e2 {
	text-align: center !important;
	margin: 0 auto !important;
	margin-bottom: 10px !important;
}
.pum-content.popmake-content h3, .pum-content.popmake-content h5 {
	color: white !important;
}
.pum-content.popmake-content h5 {
	margin-bottom: 20px !important;
}
.pum-content.popmake-content input {
	width: 100% !important;
	margin-bottom: 10px !important;
	border-radius: 0px !important;
}
.invite-reserve {
	background-color: #8DC540 !important;
	text-transform: uppercase !important;
}
.delete-reserve {
	background-color: #da2128 !important;
		text-transform: uppercase !important;
}
#reserve-list {
	font-size: 14px !important;
}
#excel-upload-form button {
	text-transform: uppercase !important;
	border-radius: 0px !important;
	display: block !important;
	margin-top: 10px !important;
}
.reserve-item .acties {
	width: 26% !important;
}
.modal-window__content-main input {
	width: 100% !important;
	margin-bottom: 10px !important;
	border-radius: 0PX !important;
	text-transform: uppercase !important;
}
.modal-window__content {
	background: black !important;
	padding: 40px !important;
	border-radius: 0px !important;
}
.modal-window__content h5, .modal-window__content h3, .modal-window__content h2 {
	color: white !important;
}
.modal-window__content-main form {
	margin-top: 20px !important;
}

.ti-widget.ti-goog .ti-rating-text {
	color: white !important;
	font-size: 22px !important;
}
.ti-widget.ti-goog.ti-show-rating-text .ti-rating-text, .ti-widget.ti-goog.ti-show-rating-text .ti-rating-text strong:not(.ti-rating-large), .ti-widget.ti-goog.ti-show-rating-text .ti-rating-text strong a, .ti-widget.ti-goog.ti-show-rating-text .ti-rating-text strong span, .ti-widget.ti-goog.ti-show-rating-text .ti-rating-text span strong, .ti-widget.ti-goog.ti-show-rating-text .ti-rating-text span, .ti-widget.ti-goog.ti-show-rating-text .ti-footer, .ti-widget.ti-goog.ti-show-rating-text .ti-footer strong:not(.ti-rating-large), .ti-widget.ti-goog.ti-show-rating-text .ti-footer span, .ti-widget.ti-goog.ti-show-rating-text .ti-footer strong a {
	font-size: 22px !important;
	font-weight: bold !important;
	text-decoration: none !important;
}
.ti-widget.ti-goog.ti-show-rating-text .ti-rating-text, .ti-widget.ti-goog.ti-show-rating-text .ti-rating-text strong:not(.ti-rating-large), .ti-widget.ti-goog.ti-show-rating-text .ti-rating-text strong a, .ti-widget.ti-goog.ti-show-rating-text .ti-rating-text strong span, .ti-widget.ti-goog.ti-show-rating-text .ti-rating-text span strong, .ti-widget.ti-goog.ti-show-rating-text .ti-rating-text span, .ti-widget.ti-goog.ti-show-rating-text .ti-footer, .ti-widget.ti-goog.ti-show-rating-text .ti-footer strong:not(.ti-rating-large), .ti-widget.ti-goog.ti-show-rating-text .ti-footer span, .ti-widget.ti-goog.ti-show-rating-text .ti-footer strong a {
	font-size: 22px !important;
}

.agenda-button {
	background: #AE9962 !important;
}

@media screen and (max-width: 767px) { 
.site-header-main-section-left.site-header-section.site-header-section-left .site-header-item.site-header-focus-item:nth-child(1) {
	border-right: 0px !important;
	padding-right: 0px !important;
}
.kt-row-column-wrap.kt-has-2-columns {
	padding-left: 0px !important;
	padding-right: 0px !important;
}
	
#fotorij {
	min-height: 100vw !important;
}	
.mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap, .mobile-navigation ul li:not(.menu-item-has-children) a {
	border-bottom: 0px !important;
	font-size: 18px !important;
	//font-weight: bold !important;
}
#mobile-menu li a {
	padding-top: 0px !important;
	text-transform: uppercase !important;
}
.mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button {
	border-left: 0px !important;
}
.drawer-nav-drop-wrap .drawer-sub-toggle {
	margin-top: -20px !important;
}	
.mobile-navigation ul li a {
	padding-bottom: 10px !important;
}	
.geenbr br {
	display: none !important;
}	
.site-header-main-section-left.site-header-section.site-header-section-left {
	border-radius: 10px 0px 0px 10px !important;
}
.site-header-main-section-right.site-header-section.site-header-section-right {
	border-radius: 0px 10px 10px 0px !important;
}
.reserve-item .acties {
	width: 100% !important;
}
	
	
	
	
	
	
	
	
}

