
/* Copyright www.digiplek.nl */
/*
	LICHTROOD:			#ff6575 / rgba(255,101,117,1.0)
	DONKERROOD:			#ff0000 / rgba(255,0,0,1.0)
	LICHTGOUD:			#c7ab6a / rgba(199,171,106,1.0)
	DONKERGOUD:			#a78a48 / rgba(167,138,72,1.0)
	LICHT GRIJS:		#e3e3e3 / rgba(227,227,227,1.0)
	DONKER GRIJS:		#cccccc / rgba(204,204,204,1.0)
	DONKERDER GRIJS:	#5c5c5c / rgba(92,92,92,1.0)
	Antraciet:			#202020 / rgba(32,32,32,1.0)
	Zwart:				#141414 / rgba(20,20,20,1.0)
*/

/* Webshop icoon header. */
.social-icon-custom span::after {
  content:" Webshop";
  font-family:'Inter', sans-serif;
  font-weight:400;
}
/* Opmaak tekstlinks */
/* Gebruik deze opmaak voor de body en bottom maar niet bij de sections of containers met de class dp_no-text-decor. */
#sp-main-body section:not(.dp_no-text-decor) a,
#sp-main-body section:not(.dp_no-text-decor) a:hover,
#sp-main-body section:not(.dp_no-text-decor) a:focus,
#sp-main-body section:not(.dp_no-text-decor) a:active,
#sp-main-body #sp-right div:not(.dp_no-text-decor) a,
#sp-main-body #sp-right div:not(.dp_no-text-decor) a:hover,
#sp-main-body #sp-right div:not(.dp_no-text-decor) a:focus,
#sp-main-body #sp-right div:not(.dp_no-text-decor) a:active {
	text-decoration:underline;
}
#sp-main-body a,
#sp-main-body a:link,
#sp-main-body a:visited {
	color:rgba(199,171,106,1.0);
}
#sp-main-body a:hover,
#sp-main-body a:focus,
#sp-main-body a:active {
	color:rgba(167,138,72,1.0);
}
/* End */
/* Tekst opmaak in topbar  */
#sp-header-topbar .sp-contact-info,
#sp-header-topbar .sp-contact-info a:link,
#sp-header-topbar .sp-contact-info a:visited,
#sp-header-topbar .social-icons,
#sp-header-topbar .social-icons a:link,
#sp-header-topbar .social-icons a:visited {
	color:rgba(92,92,92,1.0);
}
#sp-header-topbar .sp-contact-info a:hover,
#sp-header-topbar .sp-contact-info a:active,
#sp-header-topbar .social-icons a:hover,
#sp-header-topbar .social-icons a:active {
	color:rgba(199,171,106,1.0);
}
/* End */
/* Hoofdmenu opmaak */
#sp-header.lg-header {
	box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);
}
.sp-megamenu-parent > li.active > a {
	font-weight:600;
}
/* End */
/* Voordelen opmaak */
#dp_voordelen p {
	color:rgba(92,92,92,1.0);
	font-weight:300;
}
#dp_voordelen p span:nth-child(1) {
	color:rgba(92,92,92,1.0);
}
@media (max-width: 576px) {
	#dp_voordelen p {
		font-size:0.62em;
	}
}
@media all and (min-width: 1400px) and (max-width: 1600px) {
	#dp_voordelen p {
		font-size:0.70em;
	}
}
/* End */
/* Opmaak homepage content. */
 .itemid-101 .page-header h1 { /* Homepage titel gecentreerd */
	 text-align:center;
 }
.dp_hp-schoonheidsbehandeling-nijkerk .sppb-flipbox-front i {
	font-size:25px;
	color:rgba(199,171,106,1.0);
	background-color:rgba(32,32,32,1.0);
	display:inline-block;
	width:60px;
	height:60px;
	line-height:60px;
	border-radius:50%;
}
.dp_hp-schoonheidsbehandeling-nijkerk .sppb-flipbox-front h2 {
	color:rgba(32,32,32,1.0);
	margin-bottom:0;
}
/* End */
/* Accordion opmaak */
.sppb-panel-title {
	font-size:20px;
}
/* End */
/* Afwijkende button opmaak */
a.btn.dp_buttons,
a.btn.dp_buttons:link,
a.btn.dp_buttons:visited {
	color:rgba(32,32,32,1.0) !important;
	background-color:rgba(199,171,106,1.0);
	text-decoration:none !important;
	border-radius:0;
}
a.btn.dp_buttons:hover,
a.btn.dp_buttons:focus,
a.btn.dp_buttons:active {
	color:rgba(255,255,255,1.0) !important;
	background-color:rgba(167,138,72,1.0);
}
/* End */
/* Opmaak iframe in sidebar positie */
.salonized-reviews-mini iframe {
	min-width:100% !important;
	max-width:100% !important;
}
/* End */
/* Opmaak footer positie. */
#sp-bottom {
	background-color:rgba(32,32,32,1.0);
}
#sp-footer {
	color:rgba(92,92,92,1.0);
	background-color:rgba(20,20,20,1.0);
}
#sp-footer a {
	color:rgba(92,92,92,1.0);
}
#sp-footer .container-inner {
	border-top:none;
}
.dp_footer iframe { /* Opmaak plattegrond. */
	filter:grayscale(100%);
	border:0;
}
.dp_footer .sppb-addon-overlay-image .sppb-addon-title {
	display:none; /* Titel niet weergeven in foto van pand - dus enkel de button. */
}
/* End */
/* Opmaak menu's in bottom positie. */
#sp-bottom .sp-module .sp-module-title {
	margin-bottom:10px;
}
#sp-bottom .sp-module ul > li {
	margin-bottom:5px;
}
#sp-bottom .sp-module ul > li.current a:link,
#sp-bottom .sp-module ul > li.current a:visited,
#sp-bottom .sp-module ul > li.current a:hover,
#sp-bottom .sp-module ul > li.current a:active {
	color:rgba(167,138,72,1.0);
	cursor:default;
	text-decoration:none;
}
/* End */
/* Naar top icoon */
.sp-scroll-up:hover, .sp-scroll-up:active, .sp-scroll-up:focus {
	background:rgba(199,171,106,1.0);
}
/* End */
[id^="custom_captcha_"].h-captcha { /* Overige: Dit element iets naar rechts opschuiven */
	margin-left:15px;
}
/* Badge altijd zichtbaar */
.grecaptcha-badge {
    z-index:1;
}
/* End */
/* Eigen opmaak classes */
.dp_marker {
	background-color:yellow;
}
.dp_text-shadow-light {
	text-shadow: 0px 0px 2px #ffffff !important;
}
.dp_text-shadow-dark {
	text-shadow: 0px 0px 2px #000000 !important;
}
@media (max-width: 767px) {
	.dp_image-full { /* Afbeelding volle breedte op kleine schermen. */
		width:100% !important;
		height:auto !important;
	}
}
/* End */