	/**
	 * Add any custom CSS here.
	 *
	 * This file will be loaded after all other theme stylesheets.
	 */


@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/fontawesome.min.css');

	 	/*General*/

	 	.fa, .fas {
	 		font-family: "fontawesome" !important;
	 	}

		html, body {
			overflow-x: hidden;
		}

		@media only screen and (min-width: 1025px) {
			.ambassador-block .swiper-slide {
				width: 33.33% !important;
			}

			.ambassador-block .eael-post-grid-container .eael-post-grid.eael-post-carousel .eael-grid-post {
			    width: 100%;
			}		
		}

		@media only screen and (max-width: 767px) {
			.ambassador-block .swiper-slide {
				width: 100% !important;
			}
		}

		@media only screen and (min-width: 1025px) and (max-width: 1033px) {
				.elementor-413 .elementor-element.elementor-element-01b259f .elementor-nav-menu .elementor-item {
					font-size: 14px !important;
			}
		}

		@media only screen and (min-width: 1025px) and (min-width: 1034px) and (max-width: 1086px) {
				.elementor-413 .elementor-element.elementor-element-01b259f .elementor-nav-menu .elementor-item {
					font-size: 15px !important;
				}	
		}


/* Search results */
.search.search-results .content-inner {
	margin: 60px auto !important;
}

.search.search-results .content-inner .blog-posts-heading {
	max-width: 900px;	
}

.search.search-results .content-inner .blog-posts-heading .page-title {
	font-family: "Cera Pro", sans-serif;
	font-size: 33.6px;
	background: -webkit-linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
background: linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
-webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
	font-weight: 700;
}

.search.search-results .content-inner .entry-article-part.entry-article-footer a {
	background: -webkit-linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
	background: linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
	border-radius: 5px;
	border: none;
	padding: 10px 20px;
	color: #fff;
}

.search.search-results .content-inner .entry-article-part.entry-article-footer a:hover {
	background: -webkit-linear-gradient(89deg, rgb(173, 129, 60), rgb(198, 152, 79));
	background: linear-gradient(89deg, rgb(173, 129, 60), rgb(198, 152, 79));
}

.search.search-results .content-inner .entry.search-article {
	max-width: 900px;
}



/*Nieuwsbrief formulier*/

.newsletter .nf-form-cont .nf-form-title {
    display: none;
}

.newsletter .nf-form-content {
    padding: 0;
}

.newsletter label {
    display: none;
}

.elementor-widget-eael-ninja .eael-ninja-form .nf-form-fields-required {
    display: none;
}

.newsletter nf-field {
    float: left;
}

.newsletter #nf-field-23 {
    height: 40px;
}

.newsletter #nf-field-22-wrap.nf-error .nf-field-element:after {
    height: 38px;
    line-height: 40px;
    background-color: #bf0906;
}

.newsletter .nf-error .ninja-forms-field {
    border-color: #bf0906 !important;
}

.newsletter input {
	font-family: "Cera Pro", sans-serif;
}

.nf-pass.field-wrap .nf-field-element:after {
	top: -4px !important;
}

@media only screen and (max-width: 449px) {
	#nf-field-22-wrap .nf-field-element input {
		border-radius: 40px;
	}

	#nf-field-23-wrap #nf-field-23 {
		border-radius: 40px;
		margin-top: -10px;
	}
}

/* HOME */

@media only screen and (min-width: 1024px) {
	.elementor-40 .elementor-element.elementor-element-6d852a1 .eael-entry-title {
		margin-left: 65px;
		margin-right: 65px;
	}
}

.elementor-menu-toggle {
	background: -webkit-linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
	background: linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
}


/*Product grid homepage*/

.home.woocommerce .product {
	padding: 0 !important;
	transition: all .3s;
}

.home.woocommerce .product .overlay .button-wrap {
	display: block;
	width: 100%;
	height: 100%;
	padding-top: 115px;
	position: absolute;
	background: -webkit-linear-gradient(89deg, rgba(198, 152, 79, .6), rgba(218, 193, 128, .6));
	background: linear-gradient(89deg, rgba(198, 152, 79, .6), rgba(218, 193, 128, .6));
	opacity: 0;
} 

.home.woocommerce .product:hover .overlay .button-wrap {
	opacity: 1;
}

.home.woocommerce .product .woocommerce-loop-product__title {
	position: absolute;
	top: 30px;
	width: 100%;
	font-size: 1.2em !important;
	color: white !important;
	opacity: 0;
}

.home.woocommerce .product:hover .woocommerce-loop-product__title {
	opacity: 1;
}

.home.woocommerce .product .price {
	width: 100%;
	position: absolute;
	top: 90px;
	left: 0;
	opacity: 0;
}

.home.woocommerce .product:hover .price {
	opacity: 1;
}

.home.woocommerce .product .price .woocommerce-Price-amount.amount {
	color: white;
}

@media only screen and (min-width: 1025px) {
	.eael-product-grid .woocommerce ul.products {
		grid-gap: 0;
	}
}

@media only screen and (max-width: 1024px) {
	.eael-product-grid .woocommerce ul.products .product {
		border: 1px solid #C6984F;
	}
	
	.elementor-element-6242cae.eael-product-grid-column-tablet-3.eael-product-grid-column-4 .eael-product-grid .woocommerce ul.products .product:last-of-type {
		display: none;
	}
	
}

.elementor-menu-cart__footer-buttons a {
	color: #fff !important;
}

/* Single product */

.single .quantity input.input-text.qty.text {
	font-family: "Cera Pro", sans-serif !important;
	color: #C6984F !important;
}

.single .single_add_to_cart_button.button.alt {
	background: -webkit-linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
	background: linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
}

.wc-product__add_to_cart .button:not(.components-button):not(.customize-partial-edit-shortcut-button) {
	background: -webkit-linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
	background: linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
	border-radius: 5px;
}

.single_variation_wrap .woocommerce-variation.single_variation {
	font-size: 10px;
	font-style: italic;
	margin-bottom: 2em;
}

.variations {
	background: -webkit-linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
	background: linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
	padding: 15px;
}

.variations .reset_variations {
	padding: 10px 20px;
	background: #F2F0E8 !important;
	border-radius: 5px;
}

.variations .reset_variations:hover {
	background: #EBE8DC !important;
}

.variations label {
	color: #FFF;
}

.variations #pa_kleur {
	padding: 5px 10px 0 10px;
  font-family: "Cera pro", sans-serif;
}

.quantity .input-pm-act.input-pm-plus, .quantity .input-pm-act.input-pm-minus {
	background: -webkit-linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
	background: linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
}

.wc-single-tabs.woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--description {
	padding: 20px 0 !important;
}


/* Product overview */

.wc-catalog-header {
	margin: 20px 0;
	max-width: 1038px;
}

.woocommerce-listing.wc-product-listing.wc-grid-view {
	max-width: 1100px;
    margin: 0 auto 60px auto;
}	

.woocommerce-listing.wc-product-listing.wc-grid-view .woocommerce-loop-product__title, .post-type-archive-product .woocommerce-loop-category__title {
	text-transform: lowercase;
}

.post-type-archive-product .content-inner, .tax-product_cat .content-inner {
	padding-top: 60px;
}

.post-type-archive-product .product, .tax-product_cat {
	position: relative;
	transition: all .3s;
}

.post-type-archive-product .product .wc-product-inner, .tax-product_cat .product .wc-product-inner {
	border: 1px solid #C6984F;
}

.post-type-archive-product .woocommerce.widget_price_filter {
	display: none;
}

[class*=customify-grid-4]>[class~=customify-col] {
		max-width: 100% !important;
}

.tax-product_cat .product .wc-product-inner {
	padding: 10px;
}

.post-type-archive-product .primary-button {
		display: none;
}

.post-type-archive-product 	.elementor-element-6d64d7a.elementor-product-loop-item--align-center.elementor-products-grid {
	margin-top: 30px;		
}

.post-type-archive-product mark.count {
	color: #685D60;
}

@media only screen and (min-width: 351px ) {
	.post-type-archive-product .product-category.product.customify-col {
	padding: 0 10px !important;
	}	
}


.tax-product_cat .shop-title, .tax-product_cat .category-types {
	display: none;
}
	
@media only screen and (min-width: 1025px) {

.tax-product_cat .product .wc-product-inner {
	width: 243px;	
}	
	
	.post-type-archive-product .woocommerce-loop-category__title {
		position: relative;
		z-index: 3;
		text-align: center;
		font-size: 18px;
		font-weight: 500;
		color: #C6984F;
	}
}

@media only screen and (max-width: 1024px) {
	.woocommerce-loop-category__title {
		background: -webkit-linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
	background: linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
	-webkit-background-clip: text;
	  -webkit-text-fill-color: transparent;
		font-weight: 500;
		text-align: center;
	}
}
.pagination .page-numbers.current {
	background-color: #685D60;
	border-color: #685D60;
}

.pagination .nav-links>:hover {
	background-color: #C6984F;
	border-color: #C6984F;
}

/* CART */

.woocommerce .content-inner {
	max-width: 1070px;
	margin: 0 auto;
	font-family: "Cera Pro", sans-serif;
}

.woocommerce-cart .site-content, .woocommerce-checkout .site-content {
	padding-top: 60px;
}

.woocommerce-cart .site-content table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents thead tr th, .woocommerce-cart .product-price .woocommerce-Price-amount, .woocommerce-cart .product-subtotal .woocommerce-Price-amount  {
	font-family: "Cera Pro", sans-serif;
	color: #685D60;
}

.woocommerce-cart .site-content .button, .woocommerce-checkout .site-content .button, 
.elementor-menu-cart__footer-buttons a, 
.woocommerce-message.woocommerce-message--info .woocommerce-Button.button, 
.woocommerce-account .woocommerce-Button.button, 
#affwp-affiliate-dashboard-url-generator .affwp-referral-url-submit-wrap .button, 
.woocommerce-account .woocommerce-Message.woocommerce-Message--info.woocommerce-info + .button,
.button.product_type_simple.add_to_cart_button.ajax_add_to_cart, .added_to_cart.wc-forward.button,
.button.product_type_variable.add_to_cart_button {
	background: -webkit-linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
	background: linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
	border-radius: 5px;
}

.woocommerce-cart .site-content .button:hover, 
.woocommerce-checkout .site-content .button:hover, 
.elementor-menu-cart__footer-buttons a:hover, 
.woocommerce-Button.button:hover, .woocommerce-account 
.woocommerce-Message.woocommerce-Message--info.woocommerce-info + .button:hover,
.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover,
.added_to_cart.wc-forward.button:hover, .button.product_type_variable.add_to_cart_button:hover  {
  background: -webkit-linear-gradient(89deg, rgb(173, 129, 60), rgb(198, 152, 79));
	background: linear-gradient(89deg, rgb(173, 129, 60), rgb(198, 152, 79));
}

.woocommerce-cart .site-content .woocommerce-message::before {
    content: '\e015';
    background: -webkit-linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
		background: linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
		-webkit-background-clip: text;
  	-webkit-text-fill-color: transparent;
}

.woocommerce-cart .site-content .woocommerce-message {
	border-top-color: #C6984F;
	background-color: #F2F0E8;
}

.woocommerce-page .coupon .button:before {
	position: relative;
	top: 3px;
	margin-right: .4em;
	color: #fff;
}

.woocommerce-page .coupon .button {
	width: 50%;
}

.woocommerce-page .button {
	text-transform: lowercase !important;
}

.woocommerce-page .coupon .button:hover:before {
	color: #fff;
}

.woocommerce-cart .cart-collaterals, .woocommerce-checkout .woocommerce-checkout-review-order {
	background-color: #F2F0E8;
	margin-bottom: 60px;
}

.woocommerce-cart .cart-collaterals .cart_totals h2, 
.woocommerce-checkout .woocommerce-checkout-review-order .order_review_heading, .woocommerce-billing-fields h3 {
	color: #685D60;
	text-transform: lowercase;
}


.woocommerce-cart .input-pm-act.input-pm-minus, .woocommerce-cart .input-pm-act.input-pm-plus {
	color: #fff;
}

.woocommerce-cart .entry-title.h3, .woocommerce-checkout .entry-title.h3 {
	background: -webkit-linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
background: linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
-webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
	font-family: "cera pro";
  font-size: 35px;
	font-weight: 700;
  text-transform: lowercase;
	text-align: left;
}

.elementor-menu-cart__subtotal  {
	color: #685D60;
}

.elementor-menu-cart__close-button:before, .elementor-menu-cart__close-button:after {
	background-color: #685D60;
}

.elementor-menu-cart__product-remove.product-remove:before, .elementor-menu-cart__product-remove.product-remove:after {
	background-color: #C6984F;
}

.elementor-menu-cart__product-remove {
	border: 1px solid #C6984F;
}

.elementor-menu-cart__product-price {
	color: rgba(198, 152, 79, .6);
}

.elementor-menu-cart__product:not(:last-of-type), .elementor-menu-cart__products, .elementor-menu-cart__subtotal {
	border-bottom: 1px solid rgba(198, 152, 79, .4);
}
	
.woocommerce .woocommerce-notices-wrapper .woocommerce-message, .woocommerce-lost-password .woocommerce-message, .post-type-archive-product .woocommerce-message {
	border-top-color: #C6984F;
	background-color: #F2F0E8;
	color: #685D60;
}
	
.woocommerce .woocommerce-notices-wrapper .woocommerce-message:before, .woocommerce-lost-password .woocommerce-message:before, .post-type-archive-product .woocommerce-message:before {
	color: #C6984F;
}
	
.woocommerce .woocommerce-notices-wrapper .woocommerce-message .button {
	color: #fff;
	background: -webkit-linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
	background: linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
	border-radius: 5px;
}
	
.woocommerce .woocommerce-notices-wrapper .woocommerce-message .button:hover {
		background: -webkit-linear-gradient(89deg, rgb(173, 129, 60), rgb(198, 152, 79));
		background: linear-gradient(89deg, rgb(173, 129, 60), rgb(198, 152, 79));
}

/* Checkout */
.woocommerce-info::before {
	color: #C6984F;
}

.woocommerce-info {
    border-top-color: #C6984F;
}	

.woocommerce-billing-fields label .required, .woocommerce-shipping-fields label .required {
	color: #C6984F;
}

.shop_table.woocommerce-checkout-review-order-table th, .shop_table.woocommerce-checkout-review-order-table tr td .woocommerce-Price-amount, .woocommerce-checkout-review-order .cart-collaterals .cart_totals tbody tr th, .woocommerce-checkout-review-order .cart-collaterals .cart_totals tbody tr td .woocommerce-Price-amount.amount  {
	color: #685D60 !important;
}
	
.tribe-checkout-backlink {
		display: inline-block;
		margin-right: 10px;
}

/* QUIZ */
.elementor-shortcode iframe.interact-app-container .main__header___3pL3I {
	display: none !important;
	position: static !important;
}

/* ACCOUNT */
.woocommerce-account .woocommerce-form	.woocommerce-button.button.woocommerce-form-login__submit {
		max-width: 200px;
		border-radius: 5px;
		background: -webkit-linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
		background: linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
}

.woocommerce-account .woocommerce-form .woocommerce-button.button.woocommerce-form-login__submit:hover {
		background: -webkit-linear-gradient(89deg, rgb(173, 129, 60), rgb(198, 152, 79));
		background: linear-gradient(89deg, rgb(173, 129, 60), rgb(198, 152, 79));
	}
	
.woocommerce-MyAccount-content {
	padding-top: 35px;
}

.woocommerce-account .content-inner {
	max-width: 1100px;
}

.woocommerce-account .content-inner .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link {
	margin-left: 0;
}

.woocommerce-account .woocommerce-EditAccountForm.edit-account .required {
	color: #C6984F;
}
	
.woocommerce-orders-table__cell .woocommerce-button.button {
	background-color: #C6984F;
}
  
.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a {
	color: #685D60;
}	
	
.woocommerce-account .woocommerce-Address-title.title	h3 {
	color: #685D60;
	text-transform: lowercase;
}
	
.woocommerce-account legend {
		color: #685D60;
}	
	
.woocommerce-MyAccount-navigation-link--request-quote, .woocommerce-MyAccount-navigation-link--communication-preferences, .woocommerce-MyAccount-navigation-link--payment-methods {
	display: none;
}	
	
/* BLOG OVERZICHT */

.eael-filter-gallery-container .dynamic-gallery-item .dynamic-gallery-item-inner:hover .caption {
	background: -webkit-linear-gradient(89deg, rgba(198, 152, 79, .6), rgba(218, 193, 128, .6));
	background: linear-gradient(89deg, rgba(198, 152, 79, .6), rgba(218, 193, 128, .6));
}

.eael-filter-gallery-container .dynamic-gallery-item .dynamic-gallery-item-inner .caption .item-content {
	margin-bottom: 10px;
}


	/* 1 on 1 advies */
	.el-form.am-confirm-booking-form .am-confirmation-booking-details > div > p:first-of-type {
		display: none;
	}

	 /* TRIBE EVENTS */

	 /* FILTER*/
	 .tribe-common-form-control-text__input.tribe-events-c-search__input.tribe-events-c-search__input--icon {
		 	font-family: "Cera Pro", sans-serif !important;
		 	background-color: #f2f0e8;
		 	height: 45px;
	 }

	 .tribe-events-header__events-bar.tribe-events-c-events-bar.tribe-events-c-events-bar--border {
	 		border: none;
	 }

	 .tribe-filter-bar .tribe-filter-bar__filters {
	 	border-bottom: 1px solid rgba(198, 152, 79, .6);
	 }

	 .tribe-filter-bar__filters-container .tribe-filter-bar__filters .tribe-filter-bar-c-filter {
	 	border-top: 1px solid rgba(198, 152, 79, .6);
	 	padding: 20px 0;
	 }	

	 .tribe-filter-bar__filters-container .tribe-filter-bar__filters .tribe-filter-bar-c-filter .tribe-filter-bar-c-filter__toggle-label {
	 	font-family: "Cera Pro", sans-serif;	
	 	color: #685D60;
	 	text-transform: lowercase;
	 	padding-top: 20px;
	 }

	 .entry .entry-content .tribe-common .tribe-common-form-control-checkbox__input.tribe-common-form-control-checkbox__input:checked, .entry .entry-content .tribe-common .tribe-common-form-control-radio__input.tribe-common-form-control-radio__input:checked, .tribe-common .tribe-common-form-control-checkbox__input.tribe-common-form-control-checkbox__input:checked, .tribe-common .tribe-common-form-control-radio__input.tribe-common-form-control-radio__input:checked {
	 	background-color: #C6984F;
	 	border-color: #C6984F;
	 }

	 .tribe-filter-bar__filters-container .tribe-filter-bar__filters .tribe-filter-bar-c-filter .tribe-filter-bar-c-filter__toggle-wrapper {
	 	margin-bottom: 20px;
	 }	

	 .tribe-common	.tribe-filter-bar-c-checkbox .tribe-common-form-control-checkbox__input + .tribe-common-form-control-checkbox__label,
	 .tribe-filter-bar__selected-filters .tribe-filter-bar__selected-filters-label, .tribe-filter-bar__selected-filters .tribe-filter-bar-c-clear-button__text {
	 	font-family: "Cera Pro", sans-serif !important;	
	 	color: #685D60 !important;
	 	text-transform: lowercase !important; 
	 }

	 .tribe-filter-bar-c-pill.tribe-filter-bar-c-pill--has-selections .tribe-filter-bar-c-pill__pill {
	 	font-family: "Cera Pro", sans-serif !important;	
	 	border: 1px solid #C6984F;
	 	background-color: #f2f0e8;
	 	color: #685D60 !important;
	 	font-weight: 500;
	 }


	 /* Blocks*/
	.tribe-common-c-btn.tribe-events-c-search__button, .tribe-common-c-btn.tribe-common-c-btn--small.tribe-tickets__buy {
		 	border-radius: 5px;
		 	text-transform: lowercase;
		 	background: -webkit-linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
		 	background: linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
	}

	.tribe-common-c-btn.tribe-events-c-search__button:hover, .tribe-common-c-btn.tribe-common-c-btn--small.tribe-tickets__buy:hover {
		background: -webkit-linear-gradient(89deg, rgb(173, 129, 60), rgb(198, 152, 79));
		background: linear-gradient(89deg, rgb(173, 129, 60), rgb(198, 152, 79));
	}

	.tribe-common-c-btn.tribe-events-c-search__button {
	 	margin-left: 10px;
	}

	.tribe-events-c-top-bar.tribe-events-header__top-bar {
	 	display: none !important;
	}

	.tribe-events-c-top-bar__datepicker-desktop {
	 	color: #685D60;
	 	font-family: "Cera Pro", sans-serif !important;
	}

	.tribe-events-calendar-list .tribe-events-calendar-list__month-separator .tribe-events-calendar-list__month-separator-text.tribe-common-h6--min-medium {
	 	color: #685D60;
	 	font-family: "Cera Pro", sans-serif !important;
	}

	.tribe-common .tribe-common-h5, .tribe-common a {
	 	color: #C6984F !important;
	 	text-transform: lowercase;
	 	font-family: "Cera Pro", sans-serif !important;
	}	

	.tribe-events-calendar-list .tribe-common-g-row.tribe-events-calendar-list__event-row {
	 	padding: 25px;
	 	border: 1px solid #C6984F;
	}

	.tribe-events-calendar-list__event-venue.tribe-common-b2, .tribe-events-calendar-list__event-datetime-wrapper.tribe-common-b2, .tribe-events-calendar-list__event-date-tag-weekday, .tribe-events-calendar-list__event-description.tribe-common-b2, .tribe-events-c-small-cta__price, .tribe-events-c-small-cta__stock {
	 	font-family: "Cera Pro", sans-serif !important;
	 	color: #685D60 !important;
	}

	.tribe-events-c-small-cta__price {
	 	font-size: 15px;
	 	font-weight: bold;
	}

	.tribe-events-c-small-cta__link.tribe-common-cta {
	 	padding: 10px 20px;
	 	display: inline-block;
	 	margin-top: 5px;
	 	border-radius: 5px;
	 	text-decoration: none;
	 	color: #fff !important;
	 	background: -webkit-linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
	 	background: linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128)); 	
	}

	.tribe-events-c-small-cta__link.tribe-common-cta:hover {
	 	background: -webkit-linear-gradient(89deg, rgb(173, 129, 60), rgb(198, 152, 79));
	 	background: linear-gradient(89deg, rgb(173, 129, 60), rgb(198, 152, 79));
	}


	 /* DETAIL */
	 .tribe-events-pg-template {
	 	max-width: 1100px !important;
	 	padding: 60px 0;
	 }	

	 .single-tribe_events .tribe-events-event-meta {
	 	color: #685D60 !important;
	 }

	 .tribe-events-pg-template	.tribe-events-single-section.tribe-events-event-meta {
	 	float: left;
	 	padding: 20px 30px;
	 	font-family: "Cera Pro", sans-serif;
	 	border: 1px solid #C6984F;
	 }

	 .tribe-events-pg-template	.tribe-events-single-section.tribe-events-event-meta .tribe-events-meta-group.tribe-events-meta-group-details h2.tribe-events-single-section-title, .tribe-events-pg-template	.tribe-events-single-section.tribe-events-event-meta .tribe-events-meta-group.tribe-events-meta-group-venue h2.tribe-events-single-section-title, .tribe-events-pg-template	.tribe-events-single-section.tribe-events-event-meta .tribe-events-meta-group.tribe-events-meta-group-organizer h2.tribe-events-single-section-title {
	 	font-family: "Cera Pro", sans-serif !important;
	 	color: #685D60 !important;
	 	text-transform: lowercase !important;
	 }

	.tribe-events-pg-template .tribe-events-single-section.tribe-events-event-meta .tribe-events-meta-group.tribe-events-meta-group-organizer {
		display: none;
	}

	 .tribe-events-pg-template .tribe-block.tribe-tickets.tribe-common {
	 	float: right;
	 }

	 .tribe-events-pg-template .tribe-events-single-event-title {
	 	font-size: 2.2em;
	 	text-transform: lowercase;
	 }

	 .tribe-events-pg-template .tribe-events-schedule h2 {
	 	font-family: "Cera Pro", sans-serif;
	 	font-size: 16px;
	 	font-weight: 400;
	 	color: #C6984F;
	 }	

	 .tribe-events-pg-template .tribe-events-schedule h2:before {
	 	content: "Wanneer: ";
	 	display: inline-block;
	 	margin-right: 5px;
	 	font-weight: 600;
	 }

	 .tribe-events-pg-template .tribe-events-cost {
	 	display: block;
	 	font-family: "Cera Pro", sans-serif;
	 	font-size: 16px !important;
	 	font-weight: 400;
	 	color: #C6984F;
	 }

	 .tribe-events-pg-template .tribe-events-cost:before {
	 	display: inline-block;
	 	content: "Kost: ";
	 	margin-right: 5px;
	 	font-weight: 600;
	 }

	 .tribe-events-pg-template .tribe-events-single-event-description.tribe-events-content	{
	 	font-family: "Cera Pro", sans-serif;
	 	color: #685D60;
	 	max-width: 900px;
	 }

	 .tribe-events-pg-template .tribe-events-cal-links .tribe-events-button {
	 	padding: 10px 20px;
	 	color: #fff !important;
	 	text-transform: lowercase;
	 	border-radius: 5px;
	 	display: inline-block;
	 	background: -webkit-linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
	 	background: linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128)); 	
	 }	

	 .tribe-events-pg-template .tribe-events-cal-links .tribe-events-button:hover {
	 	background: -webkit-linear-gradient(89deg, rgb(173, 129, 60), rgb(198, 152, 79));
	 	background: linear-gradient(89deg, rgb(173, 129, 60), rgb(198, 152, 79));
	 	padding: 10px 20px;
	 	text-transform: lowercase;
	 }

	 .tribe-tickets__item .tribe-tickets__item__content__title, .tribe-tickets__item .tribe-common-h4.tribe-common-h--alt.tribe-tickets__title {
	 	color: #685D60 !important;
	 }

	 .tribe-common.tribe-tickets {
	 	border: 1px solid #C6984F;
	 }	

	 .tribe-common.tribe-tickets .tribe-tickets__title, .tribe-common.tribe-tickets .tribe-tickets__item__content__title,
	 .tribe-common.tribe-tickets .tribe-tickets__item__quantity__number .tribe-tickets-quantity, .tribe-events-related-events-title {
	 	font-family: "Cera Pro", sans-serif;	
	 	color: #685D60;
	 	text-transform: lowercase;
	 }

	 .tribe-common.tribe-tickets .tribe-tickets__item__extra__price .tribe-tickets__sale_price {
	 	font-family: "Cera Pro", sans-serif;	
	 	color: #C6984F;
	 	display: block;
	 	margin-top: 10px;
	 }

	 .tribe-common a.tribe-common-c-btn--small, .tribe-common button.tribe-common-c-btn--small, .tribe-common input[type=button].tribe-common-c-btn--small, .tribe-common input[type=submit].tribe-common-c-btn--small {
	 	padding: 10px 20px;
	 	color: #fff !important;
	 	text-transform: lowercase;
	 	border-radius: 5px;
	 	line-height: 1.6em;
	 	display: inline-block;
	 	background: -webkit-linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128));
	 	background: linear-gradient(89deg, rgb(198, 152, 79), rgb(218, 193, 128)); 	
	 }

	 .tribe-common a.tribe-common-c-btn--small:hover, .tribe-common button.tribe-common-c-btn--small:hover, .tribe-common input[type=button].tribe-common-c-btn--small:hover, .tribe-common input[type=submit].tribe-common-c-btn--small:hover {
	 	background: -webkit-linear-gradient(89deg, rgb(173, 129, 60), rgb(198, 152, 79));
	 	background: linear-gradient(89deg, rgb(173, 129, 60), rgb(198, 152, 79));
	 }

	 @media only screen and (min-width: 1025px) {

	 	.tribe-events-pg-template	.tribe-events-single-section.tribe-events-event-meta {
	 		max-width: 48%;
	 	}

	 	.tribe-events-pg-template	.tribe-events-meta-group {
	 		width: 50%;
	 	}

	 	.tribe-common.tribe-tickets {
	 		max-width: 48%;
	 	}	
	 }


	 @media only screen and (max-width: 768px) {
	 	#tribe-events-pg-template {
	 		padding: 40px 0 0;
	 	}

	 	.tribe-events-pg-template .tribe-events-single-section.tribe-events-event-meta {
	 		padding: 20px 0;
	 	}  

	 	.tribe-events-nav-pagination {
	 		display: none;
	 	}
	 }