/*
Theme Name:  Sonic Child
Theme URI: http://demo.wolfthemes.com/sonic
Description: Sonic Child theme
Author: WolfThemes
Author URI: http://wolfthemes.com/
Template: sonic
Version: 1.0.0 NEDERLANDSE VERSIE



Management &amp; boekingen
MOONRAY
Raimond van Maanen <a href="https://nl.linkedin.com/in/raimond-van-maanen-558746/nl" target="_blank"><span style="color:#f800fc;" class="wpb-social fa fa-linkedin wpb-normal wpb-social-1x wpb-hover-none wpb-social-no-custom-style"></span></a>
<span style="color:#f800fc;" class="wpb-social fa fa-phone wpb-normal wpb-social-1x wpb-hover-none wpb-social-no-custom-style"></span><a style="color: #333333;" href="tel: 0619472919" target="_blank"> +31 (0)6-194 729 19</a>
<span style="color:#f800fc;" class="wpb-social fa fa-envelope wpb-normal wpb-social-1x wpb-hover-none wpb-social-no-custom-style"></span><a style="color: #333333;" href="mailto:raimond@therecipe.nl"> raimond@therecipe.nl</a>

*/



/*Logo iets groter en iets lager */
.logo a img,
.sticking .logo a img{
	margin-top: 20px;
	max-height: 86px;
}


/* boek ons nu knop */
a.wpb_button.wpb-button.wpb-square.wpb-button-large.wpb-outline.wpb-button-icon-before.wpb-scroll {
	background-color: #f800fc !important;
}

a.wpb_button.wpb-button.wpb-square.wpb-button-large.wpb-outline.wpb-button-icon-before.wpb-scroll:hover {
	background-color: #ffffff !important;
	border-color: #f800fc !important;
	color: #f800fc !important;
}

/* tekst grootte */
body {
	font-size: 1.7rem !important;
}

form {
	margin-top: 0px;
}

form p {
	margin-bottom: 0px;
}

.adres.wpb-text-block p {
	margin-bottom: 0px;
}	

div.wpb-socials-container.wpb-text-left {
	padding-top: 0px !important;
	margin-left: -5px !important;
}

/*.wpb-social.fa.fa-facebook.wpb-normal.wpb-social-3x.wpb-hover-none.wpb-social-no-custom-style {
	color: #ffffff !important;
}

.wpb-social.fa.fa-instagram.wpb-normal.wpb-social-3x.wpb-hover-none.wpb-social-no-custom-style {
	color: #f800fc !important;
}

.wpb-social.fa.fa-twitter.wpb-normal.wpb-social-3x.wpb-hover-none.wpb-social-no-custom-style {
	color: #f800fc !important;
} */

.wpb-font-light .wpb-social.wpb-circle:hover, .wpb-font-light .wpb-social.wpb-square:hover {
background: #f800fc !important;
border-color: #f800fc !important;
color: #fff !important;
}

h3 {
	letter-spacing: 5px;
}

.wpb-section-3-cols .wpb-block {
	vertical-align: top !important;
}

div.sp-logo-carousel-pro-section.nav_position_top_right {
	padding-top: 0px !important;
}

div.referenties.wpb-text-block.wow.fadeIn p {
	margin-bottom: 0px !important;
}

div.volgons.wpb-text-block p {
	margin-bottom: 0px !important;
}

/* mobiel */
@media (max-width:1000px) {

/* 3 blokken dichter tegen elkaar */
.wpb-block-text .wpb-block-inner {
	padding: 1em 0 !important;
}

}



/*@media(max-width:1024px){*/
.nav-menu li a{
	padding: 0 8px !important;
}
/*}*/

@media(max-width:1300px){
.nav-menu li a{
	font-size: 13px !important;
}
}

.recipe_optredens_container .recipe_optredens .td_datum a,
.recipe_optredens_container .recipe_optredens .td_venue a,
.recipe_optredens_container .recipe_optredens .td_city a {
	font-weight: normal !important;
}

.recipe_optredens tbody{
	display: none;
}
.recipe_optredens tbody.visible{
	display: table-row-group;
}

.recipe_optredens td.td_datum {
	width: 25%;
	vertical-align: top;
}
.recipe_optredens td.td_venue {
	width: 50%;
	vertical-align: top;
}
.recipe_optredens td.td_city {
	width: 25%;
	vertical-align: top;
}

.optreden_pagination_container{
	text-align: center;
}
.optreden_pagination{
	display: inline-block;
	cursor: pointer;
	height:16px;
	border:1px solid #000;
	border-radius:16px 16px 16px 16px;
	width:16px;
	margin-right: 10px;
	background-color: #ccc;
	font-size: 0;

}

@media(max-width: 640px) {
	#wpb-container .recipe_optredens th {
		display: none;
	}
	#wpb-container .recipe_optredens tr {
		padding: 15px 0;
		line-height: 1.88;
		display: block;
		border-bottom: 2px solid rgba(0,0,0,.05);
	}
	#wpb-container .recipe_optredens td {
		display: block;
		line-height: 1.88;
		width: auto;
		border-bottom: 0;
		padding: 5px 0;
	}
	#wpb-container .recipe_optredens td.td_city,
	#wpb-container .recipe_optredens td.td_venue {
		display: inline;
		width: auto;
	}
}
.optreden_pagination:hover, .optreden_pagination.active{
	background-color: #eee;
}

.slick-dots li {
	margin: 0 20px;
}
.slick-dots li button:before{
	font-size: 23px !important;
}

.slick-dots li.slick-active button:before {
	color: #f800fc !important;
}

.slick-dots li button:hover:before, .slick-dots li button:focus:before {
	color: #f800fc !important;
}

.fa-tiktok:before {
	content: " ";
	background-image: url(tik-tok-icon.svg);
	height: 16px;
	background-repeat: no-repeat;
	background-position: center;
	margin-top: -1px;
	background-size: contain;
}

.table-cell.icons-table-cell {
    width: 221px!important;
}

.table-cell.icons-table-cell .fa-whatsapp:before {
    content: "\f232";
    font-size: 1.2em;
    margin-top: 0;
}

/** Testimonials nov 2025 */

blockquote.wpb-testimonial-content::before {
    content: '★★★★★';
    display: block;
    color: #EFBF04;
    opacity: 1;
    font-size: 3rem;
}

.wpb-testimonial-content p {
	font-weight: 100;
}

cite.wpb-testimonial-cite {
    font-weight: 600 !important;
    font-size: 2rem;
}

cite.wpb-testimonial-cite::before {
	content: '';
}