/*
Theme Name: InnerMapMaker
Theme URI: http://searchandgo.elated-themes.com
Description: A child theme of Search and GO
Author: Select Themes
Author URI: http://themeforest.net/user/elated-themes
Version: 1.0.0
Template: search-and-go
*/
@import url("../search-and-go/style.css");
@import url('https://fonts.googleapis.com/css?family=Barlow&display=swap');

@font-face {
    font-family: 'chelsea';
    src: url('https://www.innermapmaker.nl/wp-content/uploads/chelsea.ttf');
}

body,h1,h2,h3,h4,h5,h6,input,div,textarea,button {
	font-family: 'Barlow', sans-serif !important;
}
body {
	letter-spacing: 1px !important;
	font-size: 15px;
	line-height: 1.7;
	color: #3b4658;
}
p {
	margin: 0;
	padding-bottom: 20px;
}
p:last-of-type {
	padding-bottom: 0px;
}
h1{
	color: #3b4658;
}
h2 {
    margin: 0;
    padding-bottom: 15px;
    color: #3b4658;
    font-weight: 400;
    letter-spacing: 1px;
	font-size: 28px;
}
h3 {
	font-size: 18px;
	color: #3b4658;
}
.chelsea p, .eltd-footer-widget-title {
    font-family: 'chelsea' !important;
    font-size: 40px;
	line-height: 1;
}
.chelsea.wit {
	color: #fff;
}
.chelsea.brown {
	color: #ad5621;
}
.chelsea.mint {
    color: #66847f;
}
.wit-tekst, .wit-tekst h2, .wit-tekst p {
    color: #fff !important;
    text-shadow: 1px 1px #000;
    font-weight: 600;
}

.wpb_text_column ul {
    max-width: 720px;
	margin: 0 auto;
	padding-top: 20px;
}
.wpb_text_column li {
    text-align: left;
}

.wpb_text_column ul.checkmarks {
    text-align: center;
    max-width: 310px;
    padding: 0 0 20px;
    list-style-position: outside;
	list-style-type: none;
	font-size: 16px;
	font-weight: bold;
}
.wpb_text_column ul.checkmarks li {
    text-align: left;
    padding-left: 50px;
    padding-bottom: 10px;
}
.wpb_text_column ul.checkmarks li:before {
    color: green;
    content: '\4e';
    font-family: 'ElegantIcons';
    padding-right: 10px;
    font-size: 18px;
    position: absolute;
    margin-left: -35px;
}

.eltd-parallax-section-holder {
	background-size: cover !important;
}
.eltd-content, .eltd-wrapper {
	background: #fff;
}
.eltd-container {
	background: #fdefe6;
}
.eltd-overlapping-content {
	border: 0;
}
.eltd-has-background {
	background-position: center;
	background-size: cover;
}
.wpb_row {
	background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: bottom !important;
}
.homepage-header.eltd-section {
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    padding: 5% 0 !important;
	padding-top: 20% !important;
}
.homepage-header .eltd-custom-font-holder {
	text-shadow: 1px 1px #000;
	font-size: 36px !important;
}
.homepage-header h4 {
	font-size: 28px;
	font-weight: 700;
	color: #fff;
}

.eltd-light-header .eltd-page-header>div:not(.eltd-sticky-header) .eltd-main-menu>ul>li>a, .eltd-light-header.eltd-header-style-on-scroll .eltd-page-header .eltd-main-menu>ul>li>a {
	color: #ab561f;
}
.eltd-light-header header .eltd-login-register-widget .eltd-logged-in-user span {
	color: #ab561f !important;
	border-color: #ab561f !important;
}

.eltd-top-bar {
	display: none !important;
}
.eltd-page-header .eltd-menu-area .eltd-logo-wrapper a {
	max-height: 100px;
}
.eltd-page-header .eltd-menu-area {
	height: 100px;
}
.homepage-header.vc_custom_1552653031497 {
	padding: 0 !important;
}
.homepage-header .eltd-parallax-content-outer {
	background: rgba(0,0,0,0.65);
}
.eltd-listing-search-holder .eltd-listing-search-field input {
    border-radius: 10px;
    padding: 10px 18px !important;
    font-family: Poppins,sans-serif !important;
    font-size: 14px;
    line-height: 28px;
    color: #394f62 !important;
}
.eltd-listing-search-holder .eltd-listing-search-field .select2-container .select2-selection {
	border-radius: 10px;
}
.eltd-listing-search-holder .eltd-listing-search-field .select2-container.select2-container--open .select2-selection {
	border-radius: 10px 10px 0 0;
}
.select2-container .select2-dropdown {
	margin-left: -1px;
	border-radius: 0 0 10px 10px;
}
.eltd-listing-item-category-icon {
	display: none !important;
}
.eltd-listing-feat-list-holder article {
	padding: 20px;
}
.eltd-listing-feat-list-holder article.eltd-listing-feat-listing-item .eltd-listing-feat-title-wrapper {
	background: #ab561f;
}
.eltd-listing-feat-list-holder article {
	outline: 2px solid #ab561f;
	outline-offset: -20px;
}
article.eltd-listing-feat-listing-item.eltd-listing-feature-square {
	max-height: 300px;
}
article.eltd-listing-feat-listing-item.eltd-listing-feature-square img {
	object-fit: cover !important;
}
footer .eltd-footer-inner {
	background: #fdece6;
}
footer a {
	color: #894416 !important;
	font-weight: 600;
}
.eltd-listing-basic-holder article .eltd-listing-item-image a img {
	height: 200px;
	object-fit: cover;
}
.eltd-listing-search-holder .eltd-listing-search-categories-holder .eltd-listing-search-category-link {
	width: 180px;
    height: 40px;
	color: #394f62 !important;
	border-radius: 50px;
}
.eltd-listing-search-holder .eltd-listing-search-categories-holder .eltd-listing-search-category-link span {
	color: #394f62 !important;
}
.eltd-listing-search-holder .eltd-listing-search-categories-holder .eltd-listing-search-category-link .eltd-listing-search-category-link-inner-holder .eltd-listing-search-category-title {
    background: #f6c3a3 !important;
    border: 0px solid transparent !important;
    color: #fff !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    text-transform: unset !important;
    font-family: 'Barlow', sans-serif !important;
    padding: 15px 20px !important;
    border-radius: 100px;
    line-height: 18px !important;
}
.eltd-listing-search-holder .eltd-listing-search-categories-holder .eltd-listing-search-category-link .eltd-listing-search-category-link-inner-holder .eltd-listing-search-category-title:hover {
    background: #894416 !important;
	color: #fff !important;
}
.search-knopjes {
	padding-top: 70px !important;
}
.search-knopjes .eltd-btn {
    background: #f6c3a3 !important;
    border: 0px solid transparent !important;
    color: #fff !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    text-transform: unset !important;
    font-family: 'Barlow', sans-serif !important;
    padding: 15px 20px !important;
    border-radius: 100px;
    line-height: 18px !important;
}
.search-knopjes .eltd-btn:hover, .search-knopjes .eltd-btn.eltd-btn-outline:not(.eltd-btn-custom-hover-bg):hover {
    background: #894416 !important;
	color: #fff !important;
	border: 0 !important;
}
.homepage-header .eltd-listing-search-categories-holder {
    display: none;
}
header .eltd-login-register-widget a.eltd-btn {
	color: #ab561f !important;
	border-color: #ab561f !important;
}
header .eltd-login-register-widget a.eltd-btn span {
	color: #ab561f !important;
}
header .eltd-login-register-widget a.eltd-btn:hover span {
	color: #fff !important;
}
.eltd-light-header header .eltd-login-register-widget a.eltd-btn {
	color: #ab561f !important;
	border-color: #ab561f !important;
}
.eltd-light-header header .eltd-login-register-widget a.eltd-btn span {
	color: #ab561f !important;
}
.eltd-light-header header .eltd-login-register-widget a.eltd-btn:hover span {
	color: #fff !important;
}
.eltd-menu-area {
    background-color: rgba(253, 239, 230, 1) !important;
}
.eltd-main-menu>ul>li>a {
    color: #ad5621 !important;
    font-weight: 600;
}
.eltd-main-menu>ul>li:hover>a {
    color: #894416 !important;
}
.eltd-main-menu>ul>li>a span.item_inner {
	margin: 0 20px;
	padding: 0;
}
@media only screen and (max-width: 1510px) {
	.eltd-main-menu>ul>li>a span.item_inner {
		margin: 0 8px;
	}
	.eltd-main-menu>ul>li:first-child>a span.item_inner {
		margin-left: 0;
	}
	.eltd-main-menu>ul>li:last-child>a span.item_inner {
		margin-right: 0;
	}
}
.eltd-main-menu>ul>li.current-menu-item>a span.item_inner {
	border-bottom: 2px solid #ad5621;
}
.eltd-main-menu>ul>li:hover>a span.item_inner {
	border-bottom: 2px solid #894416;
}
body.post-type-archive-listing-item .eltd-page-header {
	top: 0 !important;
}
.hidefornow {
	display: none !important;
}

.menu-login span.item_text {
    padding: 12px 40px !important;
    border: 0px;
    border-radius: 50px !important;
    background: #60c9c4 !important;
    color: #fff !important;
    font-size: 16px !important;
    text-transform: unset !important;
}
@media only screen and (max-width: 1510px) {
	.menu-login span.item_text {
		padding: 12px 20px !important;
	}
}
@media only screen and (max-width: 1300px) {
	.menu-login span.item_text {
	    padding: 12px 15px !important;
	}
	.eltd-vertical-align-containers {
		padding: 0 5px;
	}
}
.eltd-main-menu>ul>li.menu-login>a span.item_inner {
	border: 0 !important
}
.eltd-login-register-widget {
	display: none !important;
}
.menu-login span.item_text:hover {
    background: #66847f !important;
	color: #fff !important;
}
.menu-login.aanmelden span.item_text {
	background: #ad5621 !important;
}
.menu-login.aanmelden span.item_text:hover {
    background: #894416 !important;
}
.allcategories .wpb_single_image {
	display: flex;
	flex-direction: column;
}
.allcategories h2 {
    order: 2;
    font-size: 13px;
    text-transform: uppercase;
    margin: 0 !important;
    width: fit-content;
	width: -moz-fit-content;
	width: -webkit-fit-content;
    padding: 10px 20px;
    background: #fdece6;
    margin-top: -36px !important;
	color: #ad5621 !important;
}
.allcategories img {
	height: 220px;
	object-fit: cover;
	border: 10px solid #fdece6;
}
.eltd-fixed-wrapper {
    box-shadow: 0px 20px 15px -10px rgba(0, 0, 0, .25) !important;
}
.eltd-listing-search-holder .eltd-listing-search-categories-holder .eltd-listing-search-category-link:hover {
	background: #394f60;
}
.eltd-listing-search-holder .eltd-listing-search-categories-holder .eltd-listing-search-category-link:hover span {
	color: #fff !important;
}

::placeholder, .eltd-listing-search-holder .eltd-listing-search-field .select2-container .select2-selection .select2-selection__rendered, .eltd-listing-search-holder .eltd-listing-search-field .select2-container .select2-selection .select2-selection__arrow:after, .eltd-listing-archive-adv-search-holder .select2-container .select2-selection .select2-selection__rendered, .eltd-listing-archive-adv-search-holder .select2-container .select2-selection .select2-selection__arrow:after {
	color: #394f62 !important;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
	border-color: #394f60 !important;
}
.select2-container .select2-results__option--highlighted[aria-selected], .select2-container .select2-results__option[aria-selected=true] {
	color: #394f60 !important;
}
.eltd-listing-archive-adv-search-holder .eltd-listing-archive-adv-search-count {
	background: #394f60 !important;
}
.eltd-listing-archive-adv-search-holder .eltd-listing-archive-adv-search-count .eltd-listing-archive-sort-holder .eltd-listing-left-section {
	border-color: #fff;
}
.eltd-listing-archive-adv-search-holder .eltd-listing-archive-adv-search-count .eltd-listing-archive-sort-holder .select2-container .select2-selection .select2-selection__rendered {
	background-color: #394f60 !important;
	border-color: #394f60 !important;
	color: #fff !important;
}
.eltd-listing-archive-adv-search-holder .eltd-listing-archive-adv-search-count .eltd-listing-archive-sort-holder .select2-container .select2-selection {
	border-color: #394f60 !important;
}
.page-id-1596 .eltd-listing-search-categories-holder {
	display: none !important;
}
.countdown-amount, .eltd-counter-holder .eltd-counter, .eltd-main-menu ul li a, .eltd-ordered-list ol li, .eltd-pagination li a, .eltd-pagination li.active span, .eltd-top-bar, .post-password-form input[type="submit"], footer .eltd-footer-bottom-holder, input.wpcf7-form-control.wpcf7-submit {
    font-family: 'Barlow', sans-serif !important;
    letter-spacing: 1px !important;
    font-size: 16px !important;
}
input.wpcf7-form-control.wpcf7-submit {
    background: #60c9c4 !important;
    border: 1px solid #66847f !important;
    color: #fff !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    text-transform: unset !important;
    font-family: Roboto;
    padding: 15px 20px !important;
    min-width: 200px;
}
input.wpcf7-form-control.wpcf7-submit:hover {
    background-color: #66847f !important;
    border: 1px solid #66847f !important;
}
select#location-country {
    font-size: 16px;
    padding: 12px 18px !important;
    border: 1px solid #aaa;
    width: 100% !important;
    font-family: 'Barlow', sans-serif !important;
    -webkit-appearance: none;
    border-radius: 0;
	background: transparent;
}
.eltd-btn.eltd-btn-large {
	width: 350px;
	max-width: 80%;
}
.eltd-btn, .woocommerce-form-coupon button {
    background: #60c9c4 !important;
    border: 1px solid #66847f !important;
    color: #fff !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    text-transform: unset !important;
    font-family: 'Barlow', sans-serif !important;;
    padding: 15px 20px !important;
	min-width: 200px;
	border-radius: 100px;
}
.eltd-btn.eltd-btn-solid:not(.eltd-btn-custom-hover-bg):hover, .woocommerce-form-coupon button:hover {
    background-color: #66847f !important;
    border: 1px solid #66847f !important;
	color: #fff !important;
}
.eltd-btn.eltd-btn-outline:not(.eltd-btn-custom-hover-bg):hover {
    background-color: #66847f !important;
    border: 1px solid #66847f !important;
	color: #fff !important;
}

.agenda-3col .wpb_column .agenda-home {
    background: #fff !important;
    margin-right: 5%;
    padding: 20px;
    border-radius: 20px;
    text-align: left;
	flex: 1;
}
.agenda-3col .wpb_column .wpb_wrapper {
	display: flex;
}
.agenda-3col .wpb_column .agenda-home:last-of-type {
	margin-right: 0;
}
.agenda-3col .wpb_column h3 {
    font-size: 18px;
    margin-bottom: 0px;
    font-weight: 600;
}
.eltd-footer-widget-title {
	color: #894416;
}
footer .eltd-footer-bottom-holder {
	background: #ebd2c8;
	color: #894416;
}

body.post-type-archive-listing-item .eltd-content {
    margin-top: 68px !important;
}
.eltd-listing-items-with-map .eltd-map-holder {
    width: 100%;
    height: 50vh;
    position: initial;
    border: 2px solid #ad5621;
    border-left: 0;
    border-right: 0;
}
@media only screen and (max-width: 1024px) {
	body.post-type-archive-listing-item .eltd-content {
    	margin-top: 0px !important;
	}
	.eltd-listing-items-with-map .eltd-map-holder {
    	height: unset;
	}
}
.eltd-listing-items-with-map .eltd-listing-list {
	width: 100%;
	float: unset;
}
.eltd-listing-items-with-map .eltd-listing-list .eltd-listing-list-inner {
	padding: 0;
}
.eltd-listing-archive-adv-search-holder .eltd-listing-archive-adv-search-field {
    width: 23.33%;
    background: #fdece6;
    padding: 30px 5%;
}
.eltd-listing-archive-adv-search-field h5 {
    display: none !important;
}
.eltd-listing-archive-adv-search-field input {
	border-radius: 10px;
}
.eltd-listing-archive-adv-search-field .select2-selection {
	border-radius: 10px !important;
}
.eltd-listing-archive-sort-holder {
	display: none !important;
}
.eltd-listing-archive-adv-search-count-inner {
    background: #fff !important;
    color: #894416 !important;
    text-align: center !important;
    padding: 20px !important;
    font-size: 32px !important;
}
.eltd-listing-list-items {
    width: 90%;
    max-width: 1250px;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
}
.eltd-listing-list-items article {
    width: calc(33% - 30px);
    float: left;
    height: auto;
    display: flex;
    flex-direction: column;
    background: #fdefe6 !important;
    margin-right: 40px;
    border-radius: 10px;
    padding-bottom: 30px;
    xflex-grow: 1;
}
.eltd-listing-list-items article:hover {
	background: #fbe0ce !important;
}
.eltd-listing-list-items article:nth-child(3n) {
	margin-right: 0;
}
.eltd-listing-item-rating.eltd-listing-part {
	display: none;
}
.eltd-listing-list-inner .eltd-post-excerpt {
    font-size: 16px;
    line-height: 1.2;
}
.eltd-listing-list-item .eltd-listing-item-content {
    width: calc(100% - 40px);
    line-height: 1.2;
    padding: 0 20px;
}
.eltd-listing-custom-location-stad {
    font-family: 'Barlow', sans-serif !important;
    color: #894416;
    font-size: 15px;
    background: url(https://www.innermapmaker.nl/wp-content/uploads/2016/02/icontje.png);
    background-repeat: no-repeat;
    background-size: 16px;
    padding-left: 25px;
    display: block;
    line-height: 1.5 !important;
    margin: 15px 0;
}
.eltd-listing-list-item .eltd-listing-item-image {
    xmargin: 20px 20px 10px;
    xborder-radius: 500px;
    xwidth: 106px;
    xheight: 174px;
}
.eltd-listing-list-item .eltd-listing-item-image img {
    display: block;
    width: 100px;
    height: 100px;
	margin: 20px 20px 10px;
	border-radius: 500px;
	object-fit: cover;
	object-position: top;
}
.eltd-listing-list-item .eltd-listing-item-image {
	position: static;
	height: auto;
}
.eltd-listing-item-category-rating {
	padding-top: 20px;
}
.eltd-listing-item-category-rating .eltd-listing-item-rating {
	display: none;
}
.eltd-listing-item-category-rating .eltd-listing-rating-info .eltd-listing-item-rating {
	display: none;
}
.eltd-listing-item-category-rating .eltd-listing-title {
	display: none;
}
.eltd-listing-item-category-rating .eltd-listing-item-category-icons {
	display: none;
}
.eltd-listing-item-category-rating .eltd-wishlist-title {
	display: none;
}
.eltd-listing-item-category-rating .icon-star:before {
    content: "\e08a";
}
.eltd-listing-item-category-rating .eltd-single-listing-wishlist {
    position: absolute;
    top: -120px;
    right: 20px;
}
.eltd-listing-item-category-rating .eltd-listing-whislist {
    background: #fff;
    color: #edc1c4;
}
.eltd-listing-item-category-rating .eltd-listing-whislist.eltd-added-to-wishlist {
    background: #edc1c4;
    color: #fff;
}
.eltd-listing-item-category-rating .eltd-listing-categories > a {
    background: #f6c3a3;
    color: #fefefe;
    padding: 5px 15px 7px;
    border-radius: 20px;
    font-weight: 600;
	font-size: 16px;
}
.eltd-listing-item-category-rating .eltd-listing-categories > a:hover {
	background: #ddaf92;
}

.events-table tr td {
	vertical-align: middle;
	text-align: left;
	padding: 15px !important;
	padding-right: 70px !important;
}
.events-table tr td:first-child {
    width: 92%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    max-width: 800px;
	border: 0;
}
.events-table a {
	color: #3b4658 !important;
	font-weight: bold;
}
.events-table p {
	font-size: 14px;
}
.events-table tr {
	border: 0;
    border-top: 30px solid #fff;
    border-bottom: 30px solid #fff;
	background: #fdefe6;
}

footer a.eltd-social-icon-widget-holder {
    color: #fff !important;
    background: #ad5621;
    padding: 5px;
    border-radius: 100%;
    width: 25px;
    text-align: center;
	margin-right: 10px;
}
footer a.eltd-social-icon-widget-holder:hover {
	background: #894416;
}

table.events-table i {
    position: absolute;
    right: 64px;
    xmargin-top: -33px;
    background: url(https://www.innermapmaker.nl/wp-content/uploads/2016/02/icontje.png);
    background-repeat: no-repeat;
    background-size: 16px;
    background-position: left center;
    padding-left: 25px;
	color: #894416;
	font-size: 15px;
	font-style: normal;
}

.events-table tr td:nth-child(2) {
    background: url(https://www.innermapmaker.nl/wp-content/uploads/2016/02/icon.png) !important;
    background-repeat: no-repeat !important;
    background-position: calc(100% - 20px) 20px !important;
    background-size: 40px !important;
}

.eltd-listing-single-holder .eltd-listing-title-holder .eltd-listing-rating-info .eltd-single-listing-wishlist .eltd-listing-whislist, .eltd-listing-subititle, .eltd-listing-single-holder .eltd-listing-title-holder .eltd-listing-rating-info .eltd-single-listing-wishlist .eltd-wishlist-title, .eltd-listing-item-open-hours, .eltd-listing-item-info .eltd-listing-website, .eltd-listing-comments .eltd-comments .eltd-review-title {
	color: #3b4658 !important;
}
.eltd-listing-work-hours span {
	display: block;
}
.eltd-single-listing {
    background: url(https://www.innermapmaker.nl/wp-content/uploads/2016/02/icon.png) !important;
    background-repeat: no-repeat !important;
    background-position: right top !important;
    background-size: 30px !important;
}
.eltd-listing-subititle {
	font-style: italic;
}
.eltd-listing-gallery-slide img {
	border-radius: 10px;
}
.eltd-listing-item-related-holder {
	display: none;
}

.eltd-listing-single-map-holder .eltd-listing-map-address {
	background-color: rgba(173, 86, 33, 0.7); 
}
.eltd-listing-enquiry-holder {
    background: #fdefe6;
    padding: 20px;
}
.eltd-listing-comments.eltd-listing-part > div {
    background: #fdefe6;
    padding: 20px;
}
.eltd-listing-social-holder {
	background: #fdefe6;
    padding: 20px;
}
.eltd-item-hovered h3 {
	color: #3b4658 !important;
}
.eltd-listing-dashboard-holder-outer label:not(.eltd-checbox-label) {
	text-transform: unset;
}
.eltd-listing-dashboard-holder-outer .eltd-input-field, .eltd-listing-dashboard-holder-outer .eltd-textarea-field {
    -webkit-text-fill-color: #000!important;
	color: #000 !important;
	border-color: #aaa;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
	color: #000;
}

.woocommerce-notices-wrapper {
	display: none;
}
.woocommerce-checkout .col-2 {
	display: none !important;
}
.woocommerce-checkout .col-1 {
    width: 100% !important;
    max-width: 720px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    float: unset !important;
}
form.woocommerce-checkout {
    max-width: 720px !important;
    margin: 0 auto;
}
form.woocommerce-checkout .form-row {
	margin-bottom: 5px !important;
}
#order_review_heading {
	display: none !important;
}
table.shop_table.woocommerce-checkout-review-order-table {
	margin-top: 50px !important;
}
table.shop_table.woocommerce-checkout-review-order-table thead {
	display: none !important;
}

.eltd-login-content .eltd-wp-login-holder .eltd-login-form .eltd-lost-pass-remember-holder .active.eltd-login-remember-me-checkbox:after, .eltd-login-content .eltd-wp-login-holder .eltd-register-form .eltd-lost-pass-remember-holder .active.eltd-login-remember-me-checkbox:after, .eltd-login-content .eltd-wp-login-holder .eltd-reset-pass-form .eltd-lost-pass-remember-holder .active.eltd-login-remember-me-checkbox:after, .eltd-login-content .eltd-wp-register-holder .eltd-login-form .eltd-lost-pass-remember-holder .active.eltd-login-remember-me-checkbox:after, .eltd-login-content .eltd-wp-register-holder .eltd-register-form .eltd-lost-pass-remember-holder .active.eltd-login-remember-me-checkbox:after, .eltd-login-content .eltd-wp-register-holder .eltd-reset-pass-form .eltd-lost-pass-remember-holder .active.eltd-login-remember-me-checkbox:after, .eltd-login-content .eltd-wp-reset-pass-holder .eltd-login-form .eltd-lost-pass-remember-holder .active.eltd-login-remember-me-checkbox:after, .eltd-login-content .eltd-wp-reset-pass-holder .eltd-register-form .eltd-lost-pass-remember-holder .active.eltd-login-remember-me-checkbox:after, .eltd-login-content .eltd-wp-reset-pass-holder .eltd-reset-pass-form .eltd-lost-pass-remember-holder .active.eltd-login-remember-me-checkbox:after, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-textarea, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-quiz, #respond textarea, #respond input[type="text"], .post-password-form input[type="password"], .eltd-input-field, .eltd-textarea-field, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, a, p a, .eltd-comment .eltd-comment-info > span:hover > span, .eltd-comment .eltd-comment-info > span:hover > a, .post-password-form input[type="submit"]:hover, input.wpcf7-form-control.wpcf7-submit:hover, .eltd-pagination li.active span, .eltd-main-menu ul li:hover a, .eltd-main-menu ul li.eltd-active-item a, body:not(.eltd-menu-item-first-level-bg-color) .eltd-main-menu > ul > li:hover > a, .eltd-main-menu > ul > li.eltd-active-item > a, .eltd-light-header .eltd-page-header > div:not(.eltd-sticky-header) .eltd-main-menu > ul > li > a:hover, .eltd-light-header.eltd-header-style-on-scroll .eltd-page-header .eltd-main-menu > ul > li > a:hover, .eltd-light-header .eltd-page-header > div:not(.eltd-sticky-header) .eltd-main-menu > ul > li.eltd-active-item > a, .eltd-light-header.eltd-header-style-on-scroll .eltd-page-header .eltd-main-menu > ul > li.eltd-active-item > a, .eltd-dark-header .eltd-page-header > div:not(.eltd-sticky-header) .eltd-main-menu > ul > li > a:hover, .eltd-dark-header.eltd-header-style-on-scroll .eltd-page-header .eltd-main-menu > ul > li > a:hover, .eltd-dark-header .eltd-page-header > div:not(.eltd-sticky-header) .eltd-main-menu > ul > li.eltd-active-item > a, .eltd-dark-header.eltd-header-style-on-scroll .eltd-page-header .eltd-main-menu > ul > li.eltd-active-item > a, .eltd-drop-down .second .inner > ul > li:hover > a, .eltd-drop-down .second .inner ul li.sub ul li:hover > a, .eltd-drop-down .wide .second .inner > ul > li > a:hover, .eltd-mobile-header .eltd-mobile-nav a:hover, .eltd-mobile-header .eltd-mobile-nav h4:hover, .eltd-mobile-header .eltd-mobile-menu-opener a:hover, .eltd-call-to-action .eltd-text-wrapper .eltd-call-to-action-icon .eltd-call-to-action-icon-inner, .eltd-counter-holder .eltd-counter, .countdown-amount, .eltd-message .eltd-message-inner a.eltd-close i:hover, .eltd-ordered-list ol > li:before, .eltd-unordered-list.eltd-line ul > li:before, .eltd-icon-list-item .eltd-icon-list-icon-holder, .eltd-progress-bar .eltd-progress-number-wrapper.eltd-static .eltd-progress-number, .eltd-price-table .eltd-price-table-inner .eltd-table-prices .eltd-price, .eltd-price-table .eltd-price-table-inner .eltd-table-prices .eltd-value, .eltd-price-table .eltd-price-table-inner .eltd-table-prices .eltd-mark, .eltd-price-table .eltd-price-table-inner .eltd-table-content ul li:before, .eltd-price-table .eltd-price-table-inner .eltd-table-content ul li:nth-child(even), .eltd-btn.eltd-btn-outline, blockquote .eltd-icon-quotations-holder, .eltd-video-button-play .eltd-video-button-wrapper:hover, .eltd-dropcaps, .eltd-numbered-steps-holder .eltd-numbered-steps-top-holder .eltd-numbered-steps-number-holder, .widget_search input[type="text"], .widget_search input[type="submit"], .widget_archive select, .widget_categories select, .widget_calendar table caption, .eltd-top-bar .eltd-top-bar-widget ul li a:hover, .eltd-login-register-widget .eltd-login-dropdown li a:hover, .eltd-light-header .eltd-mobile-header .eltd-login-register-widget a.eltd-btn, .eltd-sticky-header .eltd-login-register-widget .eltd-logged-in-user > span:hover, .eltd-login-content .eltd-wp-login-holder .eltd-login-form .eltd-lost-pass-remember-holder, .eltd-login-content .eltd-wp-login-holder .eltd-register-form .eltd-lost-pass-remember-holder, .eltd-login-content .eltd-wp-login-holder .eltd-reset-pass-form .eltd-lost-pass-remember-holder, .eltd-login-content .eltd-wp-register-holder .eltd-login-form .eltd-lost-pass-remember-holder, .eltd-login-content .eltd-wp-register-holder .eltd-register-form .eltd-lost-pass-remember-holder, .eltd-login-content .eltd-wp-register-holder .eltd-reset-pass-form .eltd-lost-pass-remember-holder, .eltd-login-content .eltd-wp-reset-pass-holder .eltd-login-form .eltd-lost-pass-remember-holder, .eltd-login-content .eltd-wp-reset-pass-holder .eltd-register-form .eltd-lost-pass-remember-holder, .eltd-login-content .eltd-wp-reset-pass-holder .eltd-reset-pass-form .eltd-lost-pass-remember-holder, .eltd-login-content .eltd-login-form-social-login button:hover, .eltd-blog-holder article.sticky .eltd-post-title a, .eltd-blog-holder article .eltd-post-info > .eltd-post-info-category a:hover, .eltd-blog-holder article.format-quote .eltd-post-quote-author, .eltd-filter-blog-holder li.eltd-active, .eltd-single-tags-holder .eltd-tags a:hover, .eltd-blog-single-navigation .eltd-blog-navigation-info:hover, .eltd-single-links-pages .eltd-single-links-pages-inner > a:hover, .eltd-single-links-pages .eltd-single-links-pages-inner > span:hover, .eltd-related-posts-holder .eltd-related-post .eltd-related-post-title a h5:hover, .eltd-author-description .eltd-author-social-holder a:hover, .eltd-listing-archive-adv-search-holder .eltd-listing-archive-amenities-holder .eltd-listing-archive-advanced-search-amenity .active.eltd-listing-amenity-input:after, .eltd-listing-dashboard-holder-outer .active.eltd-listing-checkbox-input:after, .eltd-listing-archive-adv-search-holder .eltd-listing-archive-keyword, .eltd-listing-item-booking select, .eltd-listing-item-booking input, .eltd-listing-enquiry-holder textarea, .eltd-listing-enquiry-holder input, .eltd-listing-item-rating .rating-inner, .ui-autocomplete.ui-widget-content li:hover, .eltd-listing-single-holder .eltd-listing-title-holder .eltd-listing-rating-info .eltd-single-listing-wishlist .eltd-listing-whislist.eltd-added-to-wishlist, .eltd-listing-single-holder .eltd-listing-title-holder .eltd-listing-rating-info .eltd-single-listing-wishlist .eltd-listing-whislist:hover, .eltd-listing-item-info .eltd-listing-website:hover, .eltd-listing-custom-fields .eltd-listing-custom-field .eltd-listing-custom-field-icon, .eltd-listing-feature-list span:before, .eltd-listing-tags-holder a:hover, .eltd-listing-comments .eltd-comments .eltd-review-rating .rating-inner, .eltd-listing-comments .eltd-comments .eltd-review-title, .eltd-listing-comments .eltd-comment-form .eltd-rating-form-title-holder .eltd-comment-form-rating label, .eltd-comment-rating-box .eltd-star-rating.active, .eltd-listing-social-holder a:hover, .eltd-listing-item-booking .select2-container--default .select2-selection--single .select2-selection__rendered, .eltd-listing-item-booking .select2-container--default .select2-selection--single .select2-selection__arrow:after, .select2-container .select2-container .select2-results__option[aria-selected=true], .select2-container .select2-container .select2-results__option--highlighted[aria-selected], .eltd-claim-holder .eltd-claim-content .select2-container .select2-selection__rendered, .eltd-claim-holder .eltd-claim-content .select2-container .select2-selection__arrow:after, .eltd-listing-dashboard-holder-outer .eltd-listing-required-field, .eltd-dashboard-profile-info-item .eltd-dashboard-profile-item-inner > a, .eltd-dashboard-profile-info-item .eltd-dashboard-profile-item-inner > span, .eltd-listing-search-holder .eltd-listing-search-field .select2-container .select2-selection .select2-selection__rendered, .eltd-map-marker-holder .eltd-map-marker .eltd-map-marker-inner > i, .eltd-map-marker-holder .eltd-map-marker .eltd-map-marker-inner > span, .eltd-listing-dashboard-holder-outer label.eltd-checbox-label, .eltd-listing-dashboard-nav-holder ul li a:hover, .eltd-listing-dashboard-nav-holder ul li.eltd-listing-active-item a, .eltd-user-package tbody tr td, .select2-results__option:hover, .select2-container .select2-results__option[aria-selected=true], .select2-container .select2-results__option--highlighted[aria-selected], .eltd-listing-archive-adv-search-holder .eltd-listing-archive-amenities-holder .eltd-listing-archive-advanced-search-amenity label, .eltd-listing-search-holder .eltd-listing-search-field .select2-container .select2-selection .select2-selection__placeholder, .eltd-listing-search-holder .eltd-listing-search-field .select2-container .select2-selection .select2-selection__arrow:after, .eltd-listing-archive-adv-search-holder .select2-container .select2-selection .select2-selection__rendered, .eltd-listing-archive-adv-search-holder .select2-container .select2-selection .select2-selection__placeholder, .eltd-listing-archive-adv-search-holder .select2-container .select2-selection .select2-selection__arrow:after, .eltd-footer-inner #lang_sel a:hover, .eltd-side-menu #lang_sel a:hover, .eltd-top-bar #lang_sel .lang_sel_sel:hover, .eltd-top-bar #lang_sel ul ul a:hover, .eltd-top-bar #lang_sel_list ul li a:hover, .eltd-main-menu .menu-item-language .submenu-languages a:hover, .eltd-sticky-header .eltd-position-right .widget_icl_lang_sel_widget #lang_sel .lang_sel_sel:hover, .eltd-menu-area .eltd-position-right .widget_icl_lang_sel_widget #lang_sel .lang_sel_sel:hover, .eltd-sticky-header .eltd-position-right .widget_icl_lang_sel_widget #lang_sel_list ul li a:hover, .eltd-menu-area .eltd-position-right .widget_icl_lang_sel_widget #lang_sel_list ul li a:hover, .eltd-listing-basic-holder .eltd-listing-basic-item-holder.eltd-item-hovered a:not(.eltd-listing-item-category-icon):not(.eltd-listing-whislist), .eltd-listing-list-item.eltd-item-hovered .eltd-listing-item-content .eltd-listing-title-holder .eltd-listing-title, .eltd-map-marker-holder .eltd-info-window-inner > a:hover ~ .eltd-info-window-details h5, .eltd-listing-list.eltd-listing-list-without-map .eltd-listing-list-items .eltd-listing-basic-item-holder.eltd-item-hovered a:not(.eltd-listing-item-category-icon):not(.eltd-listing-whislist), .eltd-blog-list-holder.eltd-boxes>ul>li.eltd-item-hovered .eltd-item-title a, .eltd-login-register-widget .eltd-mobile-login-icon, .eltd-top-bar a:hover, .eltd-listing-custom-fields-holder > div.eltd-listing-custom-select-fields-holder .select2-selection.select2-selection--single .select2-selection__rendered {
	color: #ad5621;
}
.wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-textarea, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-quiz, #respond textarea, #respond input[type="text"], .post-password-form input[type="password"] {
	font-size: 16px;
}

.eltd-listing-dashboard-nav > li:nth-child(2) {
	display: none !important;
}
.eltd-listing-dashboard-nav > li:nth-child(3) {
	display: none !important;
}
.eltd-dashboard-title-text {
	display: none;
}
.eltd-new-listing-info-list > div:nth-child(4) {
	display: none;
}
.eltd-new-listing-info-list > div:nth-child(8) > div:nth-child(5), .eltd-new-listing-info-list > div:nth-child(8) > div:nth-child(7) {
	display: none;
}
.eltd-new-listing-info-list > div:nth-child(8) > label:nth-child(4), .eltd-new-listing-info-list > div:nth-child(8) > label:nth-child(6) {
	display: none;
}
.eltd-new-listing-info-list > div:nth-child(9) {
	display: none;
}
.eltd-new-listing-type-fields >div:first-child {
	display: none;
}
.eltd-new-listing-type-fields >div:nth-last-child(2) {
	xdisplay: none;
}
.eltd-listing-custom-fields-title-holder {
	display: none;
}

.ui-autocomplete li {
	font-size: 15px !important;
}

ul.select2-results__options li {
    font-size: 15px !important;
}
@media only screen and (min-width: 768px) {
	.sgpb-popup-dialog-main-div-theme-wrapper-6 {
    	bottom: 50px !important;
    	top: unset !important;
    	left: unset !important;
    	max-width: 500px !important;
    	right: 50px !important;
	}
}
div#sgpb-popup-dialog-main-div {
	max-width: 480px !important;
}

.eltd-listing-custom-fields.eltd-listing-part h5 {
	font-weight: 700;
    color: #2c2c2c !important;
	font-size: 15px;
}
.eltd-listing-custom-fields > span {
	display: block !important;
}
.eltd-listing-custom-field > span:last-child {
	font-weight: 700;
	color: #2c2c2c !important;
}
.eltd-listing-custom-field > span:last-child {
	display: block;
	padding-bottom: 30px;
}
.eltd-listing-custom-field > span:last-child span {
	font-weight: 400;
	margin: 0 !important;
	color: #3b4658;
	line-height: 22px;
	display: block;
}
.eltd-listing-custom-field-icon {
	display: none !important;
}
x.eltd-listing-custom-fields > span:nth-last-child(-n+7) {
    margin-bottom: 10px;
    padding: 0px;
    margin: 0 !important;
	background: #fef9f5;
	border-bottom: 2px solid #fdefe6;
}
.eltd-listing-custom-fields > span.prijzen {
	margin-bottom: 10px;
    padding: 0px;
    margin: 0 !important;
	background: #fef9f5;
	border-bottom: 2px solid #fdefe6;
}
.eltd-listing-custom-fields > span.openingstijden {
	margin-bottom: 10px;
    padding: 0px;
    margin: 0 !important;
	background: #fef9f5;
	border-bottom: 2px solid #fdefe6;
}
.eltd-listing-custom-fields > span.duur {
	margin-bottom: 10px;
    padding: 0px;
    margin: 0 !important;
	background: #fef9f5;
	border-bottom: 2px solid #fdefe6;
}
.eltd-listing-custom-fields > span.opleidingen {
	margin-bottom: 10px;
    padding: 0px;
    margin: 0 !important;
	background: #fef9f5;
	border-bottom: 2px solid #fdefe6;
}
.eltd-listing-custom-fields > span.talen {
	margin-bottom: 10px;
    padding: 0px;
    margin: 0 !important;
	background: #fef9f5;
	border-bottom: 2px solid #fdefe6;
}
.eltd-listing-custom-fields > span.beroepsvereniging {
	margin-bottom: 10px;
    padding: 0px;
    margin: 0 !important;
	background: #fef9f5;
	border-bottom: 2px solid #fdefe6;
}
.eltd-listing-custom-fields > span.overige-behandelwijzen {
	margin-bottom: 10px;
    padding: 0px;
    margin: 0 !important;
	background: #fef9f5;
	border-bottom: 2px solid #fdefe6;
}
.eltd-listing-custom-fields > span.text-field:last-child {
	border-bottom: 0;
	border-radius: 0 0 15px 15px;
}
.eltd-listing-custom-fields > span:nth-last-child(2) {
	background: #fefbf9;
}
.eltd-listing-custom-fields > span:nth-last-child(4) {
	background: #fefbf9;
}
.eltd-listing-custom-fields > span:nth-last-child(6) {
	background: #fefbf9;
}
.eltd-listing-custom-fields > span.wiebenik {
	background: #fff;
}
.eltd-listing-custom-fields > span.werkwijze {
	background: #fff;
}
x.eltd-listing-custom-fields > span:nth-last-child(7) {
	border-radius: 15px 15px 0 0;
}
.eltd-listing-custom-fields > span.werkwijze + span {
	border-radius: 15px 15px 0 0;
	margin-top: 30px !important;
}
.eltd-listing-custom-fields > span.wiebenik + span {
	border-radius: 15px 15px 0 0;
	
}
x.eltd-listing-custom-fields > span:nth-last-child(-n+7) > span:last-child > span {
    margin-left: auto !important;
    width: calc(100% - 217px);
    border-left: 2px solid #fdefe6;
    padding: 20px;
    min-height: 40px;
    display: flex;
    align-items: center;
	color: #ad5621 !important;
}
.eltd-listing-custom-fields > span.prijzen > span:last-child > span {
    margin-left: auto !important;
    width: calc(100% - 217px);
    border-left: 2px solid #fdefe6;
    padding: 20px;
    min-height: 40px;
    display: flex;
    align-items: center;
	color: #ad5621 !important;
}
.eltd-listing-custom-fields > span.openingstijden > span:last-child > span {
    margin-left: auto !important;
    width: calc(100% - 217px);
    border-left: 2px solid #fdefe6;
    padding: 20px;
    min-height: 40px;
    display: flex;
    align-items: center;
	color: #ad5621 !important;
}
.eltd-listing-custom-fields > span.duur > span:last-child > span {
    margin-left: auto !important;
    width: calc(100% - 217px);
    border-left: 2px solid #fdefe6;
    padding: 20px;
    min-height: 40px;
    display: flex;
    align-items: center;
	color: #ad5621 !important;
}
.eltd-listing-custom-fields > span.opleidingen > span:last-child > span {
    margin-left: auto !important;
    width: calc(100% - 217px);
    border-left: 2px solid #fdefe6;
    padding: 20px;
    min-height: 40px;
    display: flex;
    align-items: center;
	color: #ad5621 !important;
}
.eltd-listing-custom-fields > span.talen > span:last-child > span {
    margin-left: auto !important;
    width: calc(100% - 217px);
    border-left: 2px solid #fdefe6;
    padding: 20px;
    min-height: 40px;
    display: flex;
    align-items: center;
	color: #ad5621 !important;
}
.eltd-listing-custom-fields > span.beroepsvereniging > span:last-child > span {
    margin-left: auto !important;
    width: calc(100% - 217px);
    border-left: 2px solid #fdefe6;
    padding: 20px;
    min-height: 40px;
    display: flex;
    align-items: center;
	color: #ad5621 !important;
}
.eltd-listing-custom-fields > span.overige-behandelwijzen > span:last-child > span {
    margin-left: auto !important;
    width: calc(100% - 217px);
    border-left: 2px solid #fdefe6;
    padding: 20px;
    min-height: 40px;
    display: flex;
    align-items: center;
	color: #ad5621 !important;
}
x.eltd-listing-custom-fields > span:nth-last-child(-n+7) > span:last-child {
    width: calc(100% - 20px);
    display: flex;
    padding: 0;
    align-items: center;
    padding-left: 20px;
	line-height: 1.3;
	color: #ad5621 !important;
}
.eltd-listing-custom-fields > span.prijzen > span:last-child {
    width: calc(100% - 20px);
    display: flex;
    padding: 0;
    align-items: center;
    padding-left: 20px;
	line-height: 1.3;
	color: #ad5621 !important;
}
.eltd-listing-custom-fields > span.openingstijden > span:last-child {
    width: calc(100% - 20px);
    display: flex;
    padding: 0;
    align-items: center;
    padding-left: 20px;
	line-height: 1.3;
	color: #ad5621 !important;
}
.eltd-listing-custom-fields > span.duur > span:last-child {
    width: calc(100% - 20px);
    display: flex;
    padding: 0;
    align-items: center;
    padding-left: 20px;
	line-height: 1.3;
	color: #ad5621 !important;
}
.eltd-listing-custom-fields > span.opleidingen > span:last-child {
    width: calc(100% - 20px);
    display: flex;
    padding: 0;
    align-items: center;
    padding-left: 20px;
	line-height: 1.3;
	color: #ad5621 !important;
}
.eltd-listing-custom-fields > span.talen > span:last-child {
    width: calc(100% - 20px);
    display: flex;
    padding: 0;
    align-items: center;
    padding-left: 20px;
	line-height: 1.3;
	color: #ad5621 !important;
}
.eltd-listing-custom-fields > span.beroepsvereniging > span:last-child {
    width: calc(100% - 20px);
    display: flex;
    padding: 0;
    align-items: center;
    padding-left: 20px;
	line-height: 1.3;
	color: #ad5621 !important;
}
.eltd-listing-custom-fields > span.overige-behandelwijzen > span:last-child {
    width: calc(100% - 20px);
    display: flex;
    padding: 0;
    align-items: center;
    padding-left: 20px;
	line-height: 1.3;
	color: #ad5621 !important;
}
x.eltd-listing-custom-fields > span:nth-last-child(-n+7) > span.open:last-child {
	background: #894416;
}

x.eltd-listing-custom-fields > span:nth-last-child(-n+7) > span.open:last-child span {
	visibility: visible !important;
}


.eltd-listing-single-holder .eltd-listing-image {
	width: 120px;
	height: 120px;
}
.eltd-listing-single-holder .eltd-listing-image img {
    width: 120px;
    height: 120px;
    object-fit: cover;
    border-radius: 150px;
}
.eltd-listing-single-holder .eltd-listing-title-category {
	padding-left: 150px;
}
.eltd-listing-rating-info.custom-categories.clearfix {
    vertical-align: top;
    line-height: 1.4em;
    padding-right: 50px;
    font-size: 16px;
}
.eltd-listing-info-item.eltd-listing-categories {
	padding-bottom: 15px !important;
}
.eltd-listing-item-info .eltd-listing-item-subtitle-address .eltd-listing-item-address>span {
	margin: 0;
}
.eltd-listing-item-subtitle-address {
    color: #3b4658;
}
.eltd-listing-item-subtitle-address > * {
    padding-bottom: 10px;
}
.eltd-listing-item-info {
	margin-bottom: 0;
	display: block;
	height: auto;
}
.eltd-single-listing-inner {
	display: flex;
}
.eltd-single-listing-sidebar-holder {
    background: #fffcfa;
    border-left: 2px solid #fdefe6;
    padding: 0 30px;
	padding-top: 100px;
}
.eltd-social-share-holder.eltd-dropdown {
	background: transparent !important;
}
.eltd-social-share-holder.eltd-dropdown:hover .eltd-social-share-dropdown {
	padding-left: 20px;
}
.eltd-listing-share {
    padding-bottom: 20px;
    padding-top: 10px;
}
.eltd-listing-whislist {
    width: unset;
    height: unset;
    line-height: unset;
    border-radius: unset;
    position: inherit;
    padding: 5px 20px;
    background: #eaafba;
    font-size: 15px;
    border-radius: 50px;
}
a.eltd-listing-whislist.eltd-added-to-wishlist {
	background: #ff8da1;
}
.eltd-listing-whislist:hover {
	background: #ff8da1;
}
.eltd-listing-single-map-holder .eltd-listing-map-address {
	display: none;
}
.eltd-listing-info-item.eltd-listing-categories a {
    display: none;
}
.eltd-listing-info-item.eltd-listing-categories a:nth-child(-n+4) {
    display: block;
}

.eltd-listing-archive-adv-search-holder .eltd-listing-info-item.eltd-listing-categories a {
	display: none;
	margin: 5px 0;
}
.eltd-listing-archive-adv-search-holder .eltd-listing-info-item.eltd-listing-categories a:nth-child(-n+4) {
	display: inline-block;
}
.eltd-listing-archive-adv-search-holder .eltd-listing-image {
	display: none;
}
.eltd-listing-archive-adv-search-holder .eltd-listing-subititle {
	display: none;
}
.eltd-listing-archive-adv-search-holder .icon-location-pin {
	display: none;
}
.custom-review {
	color: #fff;
    padding: 5px 20px;
    background: #ad5621;
	font-size: 15px;
	border-radius: 50px;
}
.custom-review:hover {
	background: #894416;
}
.select2-container--default .select2-selection--single .select2-selection__arrow:before {
	display: none;
}
.arrow_carrot-right:before {
    display: none;
}
.page-id-1596 .eltd-listing-search-field.keywords {
	width: 100%;
	max-width: 640px;
	margin: 0 auto;
	float: unset;
}
.page-id-1596 .eltd-listing-search-field.location {
	display: none;
}
.page-id-1596 .eltd-listing-search-field.category {
	display: none;
}
form#commentform:after {
    content: 'We zijn blij dat je een review wilt schrijven, zo help je anderen bij het maken van hun keuze. Je kunt een review achterlaten als je ingelogd bent, deze zal binnen 2 werkdagen online zichtbaar zijn.';
    font-size: 14px;
}
.eltd-listing-custom-fields .eltd-listing-custom-field span {
	font-family: 'Barlow', sans-serif !important;
	font-size: 15px;
}
.comment-respond .form-submit {
    margin-bottom: 20px;
}
.eltd-woocommerce-page input[type=text], .eltd-woocommerce-page input[type=email], .eltd-woocommerce-page input[type=tel], .eltd-woocommerce-page input[type=password], .eltd-woocommerce-page textarea, .woocommerce input[type=text], .woocommerce input[type=email], .woocommerce input[type=tel], .woocommerce input[type=password], .woocommerce textarea {
	color: #3b4658;
	font-size: 16px;
}
.ui-widget-header {
    border: 1px solid #60c9c4 !important;
    background: #60c9c4 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x !important;
    color: #fff;
    font-weight: bold;
}
.eltd-comment-rating-box .eltd-star-rating {
	font-family: FontAwesome;
}
.eltd-comment-rating-box .eltd-star-rating:before {
    content: '\f005';
}
.eltd-listing-enquiry-holder input {
    margin-bottom: 10px;
    border-radius: 0 !important;
    border: 0 !important;
	color: #3b4658;
}
.sgpb-popup-builder-content-html {
	padding: 20px;
}
div.css-search div.em-search-main .em-search-submit {
    background: #ad5621;
    box-shadow: unset !important;
    border: 0;
    text-shadow: unset;
}
div.css-search div.em-search-main .em-search-submit:hover {
	background: #894416;
}
div.css-search div.em-search-geo {
    background-image: url(https://www.innermapmaker.nl/wp-content/uploads/2016/02/icontje.png);
    background-size: contain;
    background-position: left;
    padding-left: 22px;
}
h6.eltd-listing-sub {
    color: #3b4658 !important;
    font-style: italic;
    margin-bottom: 0 !important;
}
.archive .custom-review {
	display: none;
}
.custom-review.show {
	display: inline-block;
}
.archive .eltd-listing-title-holder.eltd-listing-part {
	padding-bottom: 0 !important;
}
.seventwenty {
	max-width: 720px;
	margin: 0 auto;
}
.seventwenty.unfloat {
	float: unset !important;
}
.eltd-title.eltd-standard-type.eltd-has-background.eltd-content-left-alignment.eltd-animation-no.eltd-title-image-not-responsive {
	background: url(https://www.innermapmaker.nl/wp-content/uploads/2019/08/header.jpg) !important;
	background-position: center !important;
}
.eltd-login-title {
	display: none;
}
.eltd-login-remember {
	display: none !important;
}
.eltd-lost-pass-remember-holder a {
    width: 100% !important;
}
.eltd-dasboard-user-text {
	display: none;
}
.eltd-dasboard-user-info-holder-inner.clearfix {
	display: none;
}
.eltd-new-listing-item.eltd-media-uploader-holder:nth-child(6) {
    display: none;
}
.eltd-new-listing-info-list > div:nth-child(3) {
	display: none;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background: transparent !important;
    padding: 0 !important;
}
.select2-container--default .select2-results__option {
	padding: 0 !important;
}
.woocommerce-checkout input[type=submit].eltd-btn {
    margin-top: 30px;
}
.wishlist-menu .item_text {
	display: none;
}
body:not(.eltd-menu-with-large-icons) .eltd-main-menu ul li a span.item_inner i:before {
	margin: 0;
}
.eltd-main-menu>ul>li.wishlist-menu:hover>a span.item_inner {
	border-bottom: 0 !important;
}
.eltd-main-menu>ul>li.current-menu-item.wishlist-menu>a span.item_inner {
	border-bottom: 0 !important;
}
.eltd-main-menu>ul>li.wishlist-menu>a {
    color: #ff8da1 !important;
	font-size: 24px !important;
	opacity: .75;
	transition: all .25s ease-in-out;
}
.eltd-main-menu>ul>li.wishlist-menu:hover>a {
    opacity: 1;
}
#nav-menu-item-1895 {
	display: none;
}
body.logged-in #nav-menu-item-1743 {
	display: none;
}
body.logged-in #nav-menu-item-1895 {
	display: block;
}
div.wpcf7-mail-sent-ok {
	border-color: #60c9c4 !important;
}
.eltd-woocommerce-page input[type=text], .eltd-woocommerce-page input[type=email], .eltd-woocommerce-page input[type=tel], .eltd-woocommerce-page input[type=password], .eltd-woocommerce-page textarea, .woocommerce input[type=text], .woocommerce input[type=email], .woocommerce input[type=tel], .woocommerce input[type=password], .woocommerce textarea {
	border-color: #aaa;
}
.eltd-listing-dashboard-holder-outer .select2-container .select2-selection, .eltd-listing-dashboard-holder-outer .select2-container--default.select2-container--focus .select2-selection--multiple {
	border: 1px solid #aaa !important;
}
.select2-container--default .select2-selection--single, .select2-container .select2-dropdown.select2-dropdown--below {
    border: 1px solid #aaa !important;
	left: 1px;
}
.eltd-listing-required-field {
	display: none;
}

a.eltd-listing-whislist span {
	font-size: 0;
}
a.eltd-listing-whislist span:after {
    content: 'Voeg toe aan Wishlist';
    font-size: 15px;
    margin-left: -10px;
}
a.eltd-listing-whislist.eltd-added-to-wishlist span:after {
	content: 'Verwijderen van Wishlist';
	font-size: 15px;
}
.eltd-dashboard-profile-info-item:last-of-type h5 {
    display: none;
}

.eltd-listing-dashboard-holder-inner.wishlist .eltd-listing-item-image img {
    height: 100px;
    width: 173.1px;
    border-radius: 100px;
}
.eltd-listing-dashboard-holder-inner.wishlist article {
    float: left;
    display: flex;
    flex-direction: row;
    background: #fdefe6 !important;
    border-radius: 10px;
    padding: 20px;
}
.eltd-listing-dashboard-holder-inner.wishlist .eltd-listing-item-bottom-section {
	display: none;
}
.eltd-listing-dashboard-holder-inner.wishlist .eltd-listing-whislist {
	float: right;
}
.eltd-listing-dashboard-holder-inner.wishlist .eltd-listing-item-title {
	margin: 0;
    padding-right: 65px;
}
.eltd-listing-dashboard-holder-inner.wishlist .eltd-listing-item-address-holder {
    margin-bottom: 0;
    font-size: 14px;
    color: #3b4658;
    padding-right: 65px;
}
.eltd-listing-dashboard-holder-inner.wishlist .eltd-listing-item-image {
	padding-right: 10px;
}

.eltd-dashboard-profile-item-inner.eltd-dashboard-profile-item-wishlist .eltd-listing-item-image img {
    height: 100px;
    width: 173.1px;
    border-radius: 100px;
}
.eltd-dashboard-profile-item-inner.eltd-dashboard-profile-item-wishlist article {
    float: left;
    display: flex;
    flex-direction: row;
    background: #fdefe6 !important;
    border-radius: 10px;
    padding: 20px;
}
.eltd-dashboard-profile-item-inner.eltd-dashboard-profile-item-wishlist .eltd-listing-item-bottom-section {
	display: none;
}
.eltd-dashboard-profile-item-inner.eltd-dashboard-profile-item-wishlist .eltd-listing-whislist {
	float: right;
}
.eltd-dashboard-profile-item-inner.eltd-dashboard-profile-item-wishlist .eltd-listing-item-title {
	margin: 0;
    padding-right: 65px;
}
.eltd-dashboard-profile-item-inner.eltd-dashboard-profile-item-wishlist .eltd-listing-item-address-holder {
    margin-bottom: 0;
    font-size: 14px;
    color: #3b4658;
    padding-right: 65px;
}
.eltd-dashboard-profile-item-inner.eltd-dashboard-profile-item-wishlist .eltd-listing-item-image {
	padding-right: 10px;
}
.eltd-listing-dashboard-nav .lnr-star:before {
	content: '\e813';
}
.wishlist-custom-search {
    position: absolute;
    right: 20px;
    top: 20px;
}
.wishlist-custom-search span {
    display: none;
}
.eltd-user-package-top-section {
	display: none;
}
.eltd-user-package-info-section .eltd-listing-package-list li .eltd-listing-package-list-part:nth-child(1) {
	width: 35%;
}

.eltd-user-package-info-section .eltd-listing-package-list li .eltd-listing-package-list-part:nth-child(2) {
	width: 25%;
}

.eltd-user-package-info-section .eltd-listing-package-list li .eltd-listing-package-list-part:nth-child(3) {
	width: 40%;
}
.eltd-listing-dashboard-holder-inner.wishlist .eltd-listing-whislist.eltd-added-to-wishlist i:before {
    content: "\e054";
}
.eltd-dashboard-profile-item-inner.eltd-dashboard-profile-item-wishlist .eltd-listing-whislist.eltd-added-to-wishlist i:before {
	content: "\e054";
}
.page-id-1596 .eltd-listing-search-holder .eltd-listing-search-field input {
    xborder-radius: 0 !important;
}

a.eltd-delete-listing.eltd-listing-item-inner-part {
    display: none !important;
}
.eltd-user-package-info-section .eltd-listing-package-list li .eltd-listing-package-list-part .eltd-listing-item-inner-part {
	width: 50%;
}
.eltd-user-package-info-section .eltd-listing-package-list li .eltd-listing-package-list-part .eltd-listing-item-inner-part.eltd-edit-listing {
	border-right: 0;
}
abbr.required {
	display: none;
}
.eltd-listing-enquiry-holder {
	display: none;
}
.allcategories {
    display: none;
}

.wooccm-field > label {
    font-weight: 600;
}
.woocommerce-account-fields label {
	font-weight: 600;
}
p#billing_myfield14_field {
    padding-bottom: 20px;
}
.woocommerce-account-fields .form-row {
    width: 100% !important;
    margin-right: 0 !important;
}
.woocommerce-terms-and-conditions-wrapper .required {
    display: none !important;
}
.eltd-listing-item-package {
	display: none;
}
button.eltd-listing-submit-listing.active:after {
    content: 'Uw aanmelding is voltooid. Ons team zal deze binnen 24 uur beoordelen en activeren.';
    color: #000;
    position: absolute;
    width: 400px;
    left: calc(50% - 200px);
    bottom: -75px;
}
.eltd-new-listing-form {
	padding-bottom: 100px;
}
.eltd-ajax-response.eltd-listing-ajax-error {
	margin-top: -50px;
}

.eltd-listing-custom-fields-holder {
	display: flex;
	flex-direction: column;
}
.eltd-listing-custom-checkbox-fields-holder.clearfix {
    order: -1;
    background: transparent !important;
    padding: 0 !important;
    display: flex;
    flex-direction: column;
}
.eltd-listing-custom-checkbox-fields-holder label {
	color: #3b4658 !important;
}
.eltd-listing-custom-fields-holder>div.eltd-listing-custom-checkbox-fields-holder .eltd-profile-input {
	width: 100%;
	padding: 0;
}
.eltd-listing-custom-checkbox-fields-holder:before {
    content: 'Waar kun je bij helpen?';
	font-size: 17px;
    line-height: 1.3em;
    font-weight: 600;
    color: #000;
	padding-bottom: 5px;
}
.eltd-listing-custom-fields.eltd-listing-part span.speciality > span:last-child {
    padding-bottom: 0;
    line-height: 22px;
    color: #3b4658;
    font-weight: 400;
}


form#event-form {
	max-width: 720px;
	margin: 0 auto;
}
form#event-form h3,form#event-form th {
    margin: 0 !important;
    color: #3b4658;
    font-size: 15px;
    padding-bottom: 5px !important;
    font-weight: 600 !important;
}
div#em-form-with-recurrence > p:first-child {
	display: none;
}
.em-timezone {
	display: none;
}
#em-location-data table.em-location-data {
	width: 100%;
}
#em-location-data table.em-location-data tr {
	border: 0;
	display: flex;
	flex-direction: column;
}
#em-location-data table.em-location-data th, #em-location-data table.em-location-data td {
    text-align: left;
    padding: 0;
    font-weight: 400;
}
#em-location-data .em-location-map-container {
	display: none;
}
#em-location-search-tip {
	display: none;
}
#em-location-data table.em-location-data i {
	display: none;
}
.event-form-name i {
	display: none;
}
#event-form input[type=text] {
    font-size: 16px;
    padding: 12px 18px !important;
    border: 1px solid #aaa;
    width: 100% !important;
    max-width: 684px !important;
}
#event-date-explanation {
	display: none !important;
}
.em-location-data-nolocation {
    font-weight: bold;
    padding: 5px 0 20px;
}
.role-subscriber .eltd-listing-dashboard-nav > li:nth-child(4) {
    display: none;
}

.wishlist-custom-search i.icon-heart {
    font-family: ElegantIcons;
	color: #ff8da1 !important;
}
.wishlist-custom-search i.icon-heart:before {
    content: "\e089";
}
.wishlist-custom-search .eltd-listing-whislist  {
	padding: 0 !important;
	font-size: 24px !important;
	background: transparent !important;
	border-radius: 0 !important;
	opacity: .75;
}
.wishlist-custom-search .eltd-listing-whislist:hover {
	opacity: 1;
}
span.woocommerce-radio-wrapper br {
	display: none;
}
span.woocommerce-radio-wrapper label {
    display: inline-block !important;
    padding-right: 15px !important;
    padding-left: 5px;
}
textarea#wiebenik, textarea#werkwijze, textarea#opleidingen, textarea#openingstijden, textarea#prijzen {
    min-height: 200px;
}

.home .eltd-overlapping-content {
	width: 100%;
	padding: 0 !important;
}
.home .eltd-overlapping-content .eltd-container-inner {
	width: 100%;
}

.em-date-range {
    display: flex;
    align-content: stretch;
}
.em-date-range > div {
	flex: 1;
}
.em-date-range > div:nth-child(odd) {
	flex: 10;
}
#event-form .em-date-range > div input {
	max-width: 305px !important;
}

.em-time-range {
    display: flex;
    align-content: stretch;
}
.em-time-range > div {
	flex: 1;
}
.em-time-range > div:nth-child(odd) {
	flex: 10;
}
#event-form .em-time-range > div input {
	max-width: 305px !important;
}
#event-form .inside {
	margin-bottom: 0 !important;
}
.event-form-where {
	margin-top: 20px;
}
table.em-location-data tr {
    padding-bottom: 20px;
}
#event-image-img {
	display: none;
}
div#event-rsvp-box {
	display: none;
}

input.button-primary {
    background: #60c9c4 !important;
    border: 1px solid #66847f !important;
    color: #fff !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    text-transform: unset !important;
	border-radius: 50px;
    padding: 15px 20px !important;
    min-width: 200px;
}
input.button-primary:hover {
    background-color: #66847f !important;
    border: 1px solid #66847f !important;
}

.eltd-listing-comments .eltd-comments .eltd-review-rating:before {
    content: '\f005\f005\f005\f005\f005';
    color: #c8c8c8;
    font-family: FontAwesome;
}
.eltd-listing-comments .eltd-comments .eltd-review-rating .rating-inner:before {
    content: '\f005\f005\f005\f005\f005';
    font-family: FontAwesome;
}

.single-listing-item .eltd-listing-item-rating.eltd-listing-part {
    display: inline-block;
    padding-bottom: 10px;
}
.eltd-listing-item-rating .rating-inner:before, .eltd-listing-item-rating:before {
    content: '\f005\f005\f005\f005\f005';
    font-family: FontAwesome;
}
.eltd-comment-image {
    display: none !important;
}
.eltd-review-title {
    padding: 0 !important;
    line-height: 1 !important;
}
.eltd-listing-comments .eltd-comments .eltd-text-holder {
    margin-top: 10px;
    padding: 0 5px;
}
.eltd-comment .eltd-comment-bottom-info {
	margin-top: 5px;
	padding: 0 5px;
}
.eltd-comment {
	padding-bottom: 30px;
}
.eltd-listing-archive-adv-search-count-inner {
	font-size: 0 !important;
}
.eltd-media-uploader-holder label:after {
    content: 'Lorem Ipsum';
    display: block;
    padding: 5px 0 0;
    opacity: .5;
    font-size: 14px;
}
.eltd-listing-custom-fields-holder>div.eltd-listing-custom-textarea-fields-holder>div:nth-child(1) label:after {
    content: 'Geef hier een omschrijving van wie jij bent als persoon';
    display: block;
    padding: 5px 0 0;
    opacity: .5;
    font-size: 14px;
}
.eltd-listing-custom-fields-holder>div.eltd-listing-custom-textarea-fields-holder>div:nth-child(2) label:after {
    content: 'Schets hier een globaal beeld wat iemand kan verwachten van jouw werkwijze';
    display: block;
    padding: 5px 0 0;
    opacity: .5;
    font-size: 14px;
}
.praktijk-aanmelden-bruin {
    background: #ad5621;
    color: #fff !important;
    padding-bottom: 30px;
    max-width: 720px;
    margin: 0 auto;
    padding-left: 30px;
    padding-right: 30px;
}
.praktijk-aanmelden-bruin h2 {
    color: #fff !important;
    text-shadow: 1px 1px #000;
    font-weight: 600;
}
.eltd-listing-list-item .eltd-listing-item-image .eltd-listing-item-image-link {
	position: static;
}
.eltd-listing-list-item .eltd-listing-item-image > img {
    display: none !important;
}

@media only screen and (max-width: 980px) {
	.agenda-3col .wpb_column .wpb_wrapper {
		display: block;
	}
	.agenda-3col .wpb_column .agenda-home {
		margin-right: 0;
	}
	.eltd-listing-list-items article {
    	height: unset;
    	margin-right: 0;
    	padding: 0 20px 20px 20px;
    	width: calc(100% - 40px) !important;
	}
	.eltd-listing-list-item .eltd-listing-item-image .eltd-listing-item-image-link {
		xdisplay: none;
	}
	.eltd-listing-single-holder .eltd-listing-title-category {
		padding-left: 0;
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.eltd-title.eltd-standard-type.eltd-has-background.eltd-content-left-alignment.eltd-animation-no.eltd-title-image-not-responsive img {
    	visibility: hidden;
	}
	.eltd-vertical-align-containers .eltd-position-center {
		text-align: left;
	}
}

@media only screen and (min-width: 769px) and (max-width: 980px) {
	.eltd-listing-dashboard-nav-holder ul span {
    	display: none;
	}	 
}
@media only screen and (max-width: 768px) {
	.eltd-listing-dashboard-nav-holder ul {
		display: flex;
		flex-wrap: wrap;
	}
	.eltd-listing-dashboard-nav-holder ul li {
    	padding: 0 !important;
		width: 25%;
		border: 0 !important;
	}
}
@media only screen and (max-width: 480px) {
	.eltd-listing-dashboard-nav-holder ul li {
		width: 100%;
	}
	a.eltd-btn.eltd-btn-medium.eltd-btn-outline {
    	margin: 10px 0;
	}
	.eltd-listing-archive-adv-search-holder .eltd-listing-archive-adv-search-field {
		width: calc(100% - 60px);
    	padding: 30px 30px 0 30px;
	}
	.eltd-listing-archive-adv-search-holder .eltd-listing-archive-adv-search-field:nth-child(3) {
    	padding: 30px;
	}
}

.eltd-listing-dashboard-holder-outer .eltd-media-uploader-buttons-wrapper .eltd-media-uploader-icon-holder {
	display: none;
}
.eltd-listing-dashboard-holder-outer .eltd-media-uploader-buttons-wrapper .eltd-media-uploader-button-holder {
	width: 100%;
}
.media-sidebar {
	xdisplay: none;
}
.wp-core-ui .attachment .thumbnail {
	border-radius: 100%;
}
.eltd-listing-dashboard-holder-outer .eltd-media-holder img {
    border-radius: 100%;
    width: 100px;
    height: 100px;
    margin: 0;
    object-fit: cover;
}

body.page-id-1958 .eltd-listing-dashboard-nav-holder {
	top: -60px;
}

.praktijkaanmelden-bg {
    background: url(https://www.innermapmaker.nl/wp-content/uploads/2019/09/Praktijk-aanmelden-bg.jpg);
    width: calc(100% + 100px);
    margin-left: -50px !important;
    padding-bottom: 30px;
	background-position: top !important;
}

.wpb_wrapper ol {
    max-width: 720px;
    margin: 0 auto;
    list-style-position: outside;
    padding-left: 30px !important;
	counter-reset: li;
	list-style: none;
}
.wpb_wrapper ol li {
    padding: 15px;
	counter-increment: li;
}
.wpb_wrapper ol li:before {
    content: counter(li);
    background: #d6995d;
    margin-left: -43px;
    margin-top: -2px;
    border-radius: 100%;
    padding: 8px 13.88px;
    margin-right: 12px;
    font-weight: bold;
    color: #fff;
}
.wpb_text_column ul.faq {
	list-style-position: outside;
}
.wpb_text_column ul.faq li {
	padding-bottom: 20px;
}
.wpb_text_column ul.faq li:last-child {
	padding-bottom: 0px;
}

@media only screen and (min-width: 981px) {
	.single-event .eltd-post-image {
		width: 48%;
		float: left;
	}
	.single-event .eltd-post-text {
		width: 48%;
		float: right;
	}
}
.single-event .eltd-blog-single-navigation {
	display: none;
}
.single-event .eltd-related-posts-holder {
	display: none;
}
.single-event .eltd-author-description {
	display: none;
}

input.eltd-listing-archive-keyword.ui-autocomplete-input {
    border: 1px solid #aaa !important;
    font-size: 14px;
    font-family: Poppins,sans-serif !important;
}

.woocommerce .blockUI.blockOverlay:before,.woocommerce .loader:before {
	height: 3em;
	width: 3em;
	position: absolute;
	top: 90%;
	left: 50%;
	margin-left: -.5em;
	margin-top: -.5em;
	display: block;
	content: "";
	-webkit-animation: none;
	-moz-animation: none;
	animation: none;
	background: url('https://www.innermapmaker.nl/wp-content/plugins/woocommerce/assets/images/select2-spinner.gif') center center;
	background-repeat: no-repeat;
	background-size: 16px;
	line-height: 1;
	text-align: center;
	font-size: 2em;
}
span.optional {
	display: none;
}



/********************/
/****** Labels ******/
/********************/

/*---- Praktijk naam ----*/
X.eltd-new-listing-info-list > .eltd-new-listing-item:nth-child(1) label:after {
	content: 'Praktijk naam';
    display: block;
    padding: 5px 0 0;
    opacity: .5;
    font-size: 14px;
}

/*---- Welke quote zou jou het beste omschrijven? ----*/
.eltd-new-listing-info-list > .eltd-new-listing-item:nth-child(2) label:after {
	content: 'Een quote kan iemand raken en inspireren, iemand krijgt er een goed gevoel van en kan al werken als een soort mini sessie. Welke quote zou jou het beste omschrijven.';
    display: block;
    padding: 5px 0 0;
    opacity: 1;
    font-size: 14px;
	font-family: 'Barlow', sans-serif !important;
	letter-spacing: 1px !important;
    font-size: 15px;
    line-height: 1.7;
    color: #3b4658;
}

/*---- Profielfoto ----*/
.eltd-new-listing-info-list > .eltd-media-uploader-holder label:after {
    content: 'Zorg voor een representatieve foto, want je profielfoto is de eerste indruk die iemand van je krijgt, we raden je aan daar aandacht aan te besteden.';
    display: block;
    padding: 5px 0 0;
    opacity: 1;
    font-size: 14px;
	font-family: 'Barlow', sans-serif !important;
	letter-spacing: 1px !important;
    font-size: 15px;
    line-height: 1.7;
    color: #3b4658;
}

/*---- Plaats van de praktijk ----*/
X.eltd-new-listing-info-list > .eltd-new-listing-item:nth-child(7) label:after {
	content: 'Plaats van de praktijk';
    display: block;
    padding: 5px 0 0;
    opacity: 1;
    font-size: 14px;
	font-family: 'Barlow', sans-serif !important;
	letter-spacing: 1px !important;
    font-size: 15px;
    line-height: 1.7;
    color: #3b4658;
}

/*---- Adres ----*/
x.eltd-new-listing-info-list > .eltd-new-listing-item:nth-child(8) label:after {
	content: 'Adres';
    display: block;
    padding: 5px 0 0;
    opacity: 1;
    font-size: 14px;
	font-family: 'Barlow', sans-serif !important;
	letter-spacing: 1px !important;
    font-size: 15px;
    line-height: 1.7;
    color: #3b4658;
}

/*---- Telefoonnummer ----*/
x.eltd-new-listing-type-fields .eltd-new-listing-item:nth-child(3) label:after {
	content: 'Telefoonnummer';
    display: block;
    padding: 5px 0 0;
    opacity: 1;
    font-size: 14px;
	font-family: 'Barlow', sans-serif !important;
	letter-spacing: 1px !important;
    font-size: 15px;
    line-height: 1.7;
    color: #3b4658;
}

/*---- Website URL ----*/
x.eltd-new-listing-type-fields .eltd-new-listing-item:nth-child(4) label:after {
	content: 'Website URL';
    display: block;
    padding: 5px 0 0;
    opacity: 1;
    font-size: 14px;
	font-family: 'Barlow', sans-serif !important;
	letter-spacing: 1px !important;
    font-size: 15px;
    line-height: 1.7;
    color: #3b4658;
}

/*---- Email ----*/
x.eltd-new-listing-type-fields .eltd-new-listing-item:nth-child(5) label:after {
	content: 'Email';
    display: block;
    padding: 5px 0 0;
    opacity: 1;
    font-size: 14px;
	font-family: 'Barlow', sans-serif !important;
	letter-spacing: 1px !important;
    font-size: 15px;
    line-height: 1.7;
    color: #3b4658;
}

/*---- Wie ben ik ----*/
.eltd-listing-custom-fields-holder>div.eltd-listing-custom-textarea-fields-holder>div:nth-child(1) label {
	display: flex;
	flex-direction: column;
}
.eltd-listing-custom-fields-holder>div.eltd-listing-custom-textarea-fields-holder>div:nth-child(1) label:after {
    content: 'Vertel wie je bent en wat je doet. Dit is jouw time to shine en jouw introductie.';
    display: block;
    padding: 5px 0 0;
    opacity: 1;
    font-size: 14px;
	font-family: 'Barlow', sans-serif !important;
	letter-spacing: 1px !important;
    font-size: 15px;
    line-height: 1.7;
    color: #3b4658;
}
.eltd-listing-custom-fields-holder>div.eltd-listing-custom-textarea-fields-holder>div:nth-child(1) label:before {
    content: 'We adviseren je minimaal 50 en maximaal 200 woorden te gebruiken.';
    display: block;
    padding: 0;
    opacity: 1;
    font-size: 14px;
    font-family: 'Barlow', sans-serif !important;
    letter-spacing: 1px !important;
    font-size: 15px;
    line-height: 1.7;
    color: #3b4658;
    order: 1;
}

/*---- Mijn werkwijze ----*/
.eltd-listing-custom-fields-holder>div.eltd-listing-custom-textarea-fields-holder>div:nth-child(2) label {
	display: flex;
	flex-direction: column;
}
.eltd-listing-custom-fields-holder>div.eltd-listing-custom-textarea-fields-holder>div:nth-child(2) label:after {
    content: 'Mensen zijn vaak nieuwsgierig naar hoe een behandeling in zijn werk gaat, zeker als het de eerste keer voor iemand is. Laat daarom weten hoe je te werk gaat. Is je praktijk bijvoorbeeld aan huis of heb je een praktijkruimte? Kan het zijn dat ze aangeraakt worden of is de behandeling slechts door middel van een gesprek?';
    display: block;
    display: block;
    padding: 5px 0 0;
    opacity: 1;
    font-size: 14px;
	font-family: 'Barlow', sans-serif !important;
	letter-spacing: 1px !important;
    font-size: 15px;
    line-height: 1.7;
    color: #3b4658;
}
.eltd-listing-custom-fields-holder>div.eltd-listing-custom-textarea-fields-holder>div:nth-child(2) label:before {
    content: 'We adviseren je minimaal 100 en maximaal 300 woorden te gebruiken.';
    display: block;
    padding: 0;
    opacity: 1;
    font-size: 14px;
    font-family: 'Barlow', sans-serif !important;
    letter-spacing: 1px !important;
    font-size: 15px;
    line-height: 1.7;
    color: #3b4658;
    order: 1;
}

/*---- Prijzen ----*/
.eltd-listing-custom-fields-holder>div.eltd-listing-custom-textarea-fields-holder>div:nth-child(3) label:after {
    content: 'Wat is je prijs per uur/per sessie? Heb je een starttarief? Is de eerste sessie gratis of is er sprake van een vrijblijvend gesprek?';
    display: block;
    padding: 5px 0 0;
    opacity: 1;
    font-size: 14px;
	font-family: 'Barlow', sans-serif !important;
	letter-spacing: 1px !important;
    font-size: 15px;
    line-height: 1.7;
    color: #3b4658;
}

/*---- Openingstijden ----*/
.eltd-listing-custom-fields-holder>div.eltd-listing-custom-textarea-fields-holder>div:nth-child(4) label:after {
    content: 'Welke tijden? Welke dagen?';
    display: block;
    padding: 5px 0 0;
    opacity: 1;
    font-size: 14px;
	font-family: 'Barlow', sans-serif !important;
	letter-spacing: 1px !important;
    font-size: 15px;
    line-height: 1.7;
    color: #3b4658;
}

/*---- Duur van sessie ----*/
.eltd-listing-custom-fields-holder>div.eltd-listing-custom-textarea-fields-holder>div:nth-child(5) label:after {
    content: 'Hoe lang duurt een sessie?';
    display: block;
    padding: 5px 0 0;
    opacity: 1;
    font-size: 14px;
	font-family: 'Barlow', sans-serif !important;
	letter-spacing: 1px !important;
    font-size: 15px;
    line-height: 1.7;
    color: #3b4658;
}

/*---- Opleidingen ----*/
.eltd-listing-custom-fields-holder>div.eltd-listing-custom-textarea-fields-holder>div:nth-child(6) label:after {
    content: 'Jaartal – opleiding – instituut';
    display: block;
    padding: 5px 0 0;
    opacity: 1;
    font-size: 14px;
	font-family: 'Barlow', sans-serif !important;
	letter-spacing: 1px !important;
    font-size: 15px;
    line-height: 1.7;
    color: #3b4658;
}

/*---- Talen ----*/
.eltd-listing-custom-fields-holder>div.eltd-listing-custom-textarea-fields-holder>div:nth-child(7) label:after {
    content: 'In welke talen kun je cliënten ontvangen?';
    display: block;
    padding: 5px 0 0;
    opacity: 1;
    font-size: 14px;
	font-family: 'Barlow', sans-serif !important;
	letter-spacing: 1px !important;
    font-size: 15px;
    line-height: 1.7;
    color: #3b4658;
}
/*---- Beroepsvereniging ----*/
.eltd-listing-custom-fields-holder>div.eltd-listing-custom-textarea-fields-holder>div:nth-child(8) label:after {
    content: 'Bij welke beroepsverenigingen ben je aangesloten?';
    display: block;
    padding: 5px 0 0;
    opacity: 1;
    font-size: 14px;
	font-family: 'Barlow', sans-serif !important;
	letter-spacing: 1px !important;
    font-size: 15px;
    line-height: 1.7;
    color: #3b4658;
}
/*---- Overige Behandelwijzen ----*/
.eltd-listing-custom-fields-holder>div.eltd-listing-custom-textarea-fields-holder>div:nth-child(9) label:after {
    content: 'Je hebt eerder al je 3 hoofdspecialisaties ingevuld. Heb je meerdere specialisaties? Dan kun je deze hier invullen.';
    display: block;
    padding: 5px 0 0;
    opacity: 1;
    font-size: 14px;
	font-family: 'Barlow', sans-serif !important;
	letter-spacing: 1px !important;
    font-size: 15px;
    line-height: 1.7;
    color: #3b4658;
}
/*---- Telefoonnummer ----*/
.eltd-new-listing-type-fields .eltd-new-listing-item:nth-child(2) label:after {
	xcontent: 'Het kan zijn dat je meerdere specialisaties hebt. Je kunt maximaal 3 specialisaties selecteren. Staat jouw behandelwijze er niet tussen, mail dan naar connect@innermapmaker.nl, dan helpen we je verder.';
    display: block;
    padding: 5px 0 0;
    opacity: 1;
    font-size: 14px;
	font-family: 'Barlow', sans-serif !important;
	letter-spacing: 1px !important;
    font-size: 15px;
    line-height: 1.7;
    color: #3b4658;
}
body.page-id-229 .eltd-listing-submit-holder:before {
	content: 'Binnen 2 werkdagen wordt je profiel geplaatst, je ontvangt hiervan een bericht. Is er iets niet in orde, dan wordt er eerst contact met jou opgenomen. Als we je telefonisch niet kunnen bereiken, zullen we je proberen te e-mailen voor een afspraak. Houdt daarom je telefoon en e-mail in de gaten.';
    display: block;
    padding: 5px 0 0;
    opacity: 1;
    font-size: 14px;
	font-family: 'Barlow', sans-serif !important;
	letter-spacing: 1px !important;
    font-size: 15px;
    line-height: 1.7;
    color: #3b4658;
}


.eltd-new-listing-type-fields .eltd-new-listing-item .select2-container--default {
	pointer-events: none !important;
}
.eltd-new-listing-type-fields .eltd-new-listing-item .select2-container--default .select2-selection--multiple {
	min-height: 98px;
}
.eltd-new-listing-type-fields .eltd-new-listing-item .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
	display: block !important;
	float: unset !important;
}
.eltd-new-listing-type-fields .eltd-new-listing-item .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice span {
	pointer-events: all !important;
}
.eltd-new-listing-type-fields .eltd-new-listing-item .select2-container--default .select2-selection--multiple .select2-selection__rendered li:nth-child(n+4) {
	display: none !important;
}
.eltd-new-listing-type-fields .eltd-new-listing-item .select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-search.select2-search--inline {
	min-height: 98px !important;
	width: 100% !important;
	pointer-events: all !important;
}

table.events-table img {
    min-height: 230px;
    width: 720px;
    max-height: 230px;
    object-fit: cover;
}

.page-id-1596 .eltd-overlapping-content, .page-id-1580 .eltd-overlapping-content {
	background: #fef9f5;
}
.page-id-1580 form.wpcf7-form p {
    text-align: left;
}
.page-id-1596 .eltd-listing-search-holder span {
	xfont-size: 0;
}
.page-id-1596 .eltd-listing-search-holder span.eltd-btn-text:before {
	xfont-size: 16px;
    xcontent: 'Laat jou review achter';
}
.single-event h2.eltd-post-title {
    margin-bottom: 20px !important;
    font-weight: bold;
}
.single-event h2.eltd-post-title:before {
    xcontent:'Workshop: ';
    xfont-weight: normal;
}
.single-listing-item .eltd-listing-title-holder {
	padding-bottom: 0;
}
.single-listing-item .eltd-listing-title-holder .eltd-listing-title-category {
    width: 65.5%;
    padding: 30px;
    padding-left: 180px;
	border-right: 1px solid #fdefe6;
}
.single-listing-item .eltd-listing-rating-info.custom-categories.clearfix {
    width: 327.5px;
    background-color: #fffcfa;
    border-left: 1px solid #fdefe6;
    background-image: url(https://www.innermapmaker.nl/wp-content/uploads/2016/02/icon.png) !important;
    background-repeat: no-repeat;
    background-position: calc(100% - 30px) 12px;
    background-size: 30px;
    padding-top: 30px;
    padding-bottom: 20px;
}
.single-listing-item .eltd-overlapping-content {
	padding: 0 !important;
}
.single-listing-item .eltd-listing-image.eltd-listing-part {
	padding-left: 30px;
	padding-top: 30px;
}
.single-listing-item .eltd-listing-item-rating {
	position: absolute;
    top: 10px;
    left: 30px;
}
.single-listing-item .eltd-listing-rating-info.custom-categories.clearfix >div:last-child {
    position: absolute;
    top: 20px;
    left: 170px;
}
.single-listing-item .eltd-listing-info-item.eltd-listing-categories.eltd-listing-part.clearfix {
    position: absolute;
    width: calc(100% - 40px);
    display: flex;
    top: 60px;
    border-top: 2px solid #fdefe6;
    padding: 20px 20px 0 20px !important;
	flex-direction: column;
}
.single-listing-item .eltd-listing-info-item.eltd-listing-categories.eltd-listing-part.clearfix > a {
    background: #fcddd1;
    padding: 5px 20px;
    color: #ad5621;
    margin: 0 10px;
    border-radius: 100px;
    text-align: center;
    margin-bottom: 10px;
}
.eltd-listing-single-holder .eltd-single-listing-inner .eltd-single-listing-content-holder {
    padding: 30px;
}
.eltd-listing-single-map-holder #eltd-listing-single-map {
	border-radius: 30px;
}
.eltd-listing-custom-fields.eltd-listing-part span.wiebenik {
    border-top: 2px solid #fdefe6;
    border-bottom: 2px solid #fdefe6;
    padding-top: 20px;
    margin-bottom: 25px;
	margin-top: 30px;
}
.ui-widget-content .ui-state-highlight {
    color: #fff !important;
    background: #894416 !important;
    border-color: #fff !important;
}

.role-subscriber ul.eltd-listing-dashboard-nav.clearfix li:nth-last-child(2), .role-customer ul.eltd-listing-dashboard-nav.clearfix li:nth-last-child(2), .role-customer ul.eltd-listing-dashboard-nav.clearfix li:nth-last-child(4) {
    display: none;
}
.eltd-listing-ajax-response-holder .eltd-ajax-response.eltd-listing-ajax-error, .eltd-listing-ajax-response-holder .eltd-ajax-response.eltd-listing-ajax-succes {
	background: #894416 !important;
}
#event-form .event-extra-details {
	margin-top: 0;
}
#event-form .event-extra-details .event-attributes {
    padding-bottom: 20px;
}
#event-form .event-extra-details .event-attributes label {
    margin: 0 !important;
    color: #3b4658;
    font-size: 15px;
    padding-bottom: 5px !important;
    font-weight: 600 !important;
}
.catdescription {
    width: 90%;
    max-width: 1080px !important;
    margin: 0 auto;
    text-align: center;
    padding-bottom: 50px;
	margin-top: -40px;
	z-index: 99999;
}

.woocommerce-form-coupon-toggle, .checkout_coupon {
	max-width: 720px;
	margin: auto !important;
}

@media only screen and (max-width: 1200px) and (min-width: 1000px) {
	.eltd-page-header .eltd-menu-area .eltd-logo-wrapper a {
		max-height: 60px;
	}
	.eltd-main-menu>ul>li>a span.item_inner {
		margin: 0 10px;
	}
}

@media only screen and (max-width: 1024px) {
	.eltd-mobile-header .eltd-mobile-header-inner {
		background: #fdefe6;
	}
	.eltd-mobile-header .eltd-mobile-menu-opener {
		float: right;
	}
}

@media only screen and (max-width: 1200px) {
	.homepage-header .eltd-section-inner {
		width: 95%;
	}
}

@media only screen and (min-width: 768px) and (max-width: 1100px) {
	.search-knopjes {
		display: none !important;
	}
}
@media only screen and (max-width: 767px) {
	.serach-knnopjes .wpb_column {
		margin-bottom: 10px;
	}
}

@media only screen and (max-width: 480px) {
	.events-table tr td:first-child {
    	width: 269px;
    	display: block;
	}
	.events-table tr td:nth-child(2) {
		display: block;
	}
	table.events-table i {
   	 	background: url(https://www.innermapmaker.nl/wp-content/uploads/2016/02/icontje.png);
   	 	background-repeat: no-repeat;
   		background-size: 15px;
    	background-position: left center;
	    padding-left: 25px;
	}
	#event-form input[type=text] {
		max-width: 262px !important;
	}
	#event-form .em-date-range > div input {
    	max-width: 105px !important;
	}
	#event-form .em-time-range > div input {
		max-width: 105px !important;
	}
	#event-form textarea {
		border: 1px solid #aaa;
		max-width: 294px;
	}
	body.page-id-1958 .eltd-listing-dashboard-nav-holder {
		top: 0;
	}
}


@media only screen and (max-width: 768px) {
	.single-listing-item .eltd-listing-title-holder .eltd-listing-title-category {
    	width: 90%;
    	padding: 5% !important;
    	border-right: 0px;
	}
	.eltd-single-listing {
		background-position: calc(100% - 20px) 20px !important;
	}
	.single-listing-item .eltd-listing-rating-info.custom-categories.clearfix {
    	width: calc(100% - 50px);
    	background-image: unset !important;
    	padding-bottom: 30px;
	}
	.eltd-single-listing-inner {
    	padding-top: 60px;
    	display: block;
	}
	.eltd-single-listing-sidebar-holder {
    	padding: 30px !important;
    	border: 0 !important;
	}
}

@media only screen and (max-width: 500px) {
	.single-listing-item .eltd-listing-info-item.eltd-listing-categories.eltd-listing-part.clearfix {
    	position: relative;
    	top: 30px;
    	width: calc(100% + 10px);
    	flex-direction: column;
	}
	.single-listing-item .eltd-listing-info-item.eltd-listing-categories.eltd-listing-part.clearfix > a {
    	text-align: center;
    	margin-bottom: 20px;
	}
	.eltd-single-listing-inner {
		padding-top: 0;
	}
	.eltd-listing-custom-fields > span:nth-last-child(-n+7) > span:last-child {
		width: calc(100% - 30px);
    	flex-direction: column;
    	padding-left: 0;
    	padding: 15px;
	}
	.eltd-listing-custom-fields > span:nth-last-child(-n+7) > span:last-child > span {
		width: 100%;
		border-left: 0;
		padding: 5px 0 !important
	}
}

.eltd-vertical-align-containers .eltd-position-right {
	xfloat: unset !important;
}
.wpcf7 form.sent p {
	display: none;
}


/*---- Hide Wishlist ----*/
.eltd-single-listing-wishlist {
	display: none;
}
li#nav-menu-item-1894 {
	display: none;
}
.eltd-listing-dashboard-nav-holder ul li:nth-child(5) {
	display: none !important;
}
.eltd-listing-empty-wishlist-holder {
	display: none !important;
}

/*---- Map ----*/
.eltd-map-marker-holder .eltd-map-marker .eltd-map-marker-inner {
	background: url(https://www.innermapmaker.nl/wp-content/uploads/2019/09/map-pin.png);
    background-repeat: no-repeat;
    background-position: bottom !important;
    width: 50px;
    height: 50px;
    background-size: contain;
}
.eltd-map-marker-holder .eltd-map-marker svg {
	display: none;
}
.eltd-map-marker-holder .eltd-map-marker {
	width: 50px !important;
}
.eltd-info-window-details, .eltd-info-window-image {
	padding: 10px !important;
}
.eltd-info-window-image img {
	border-radius: 100% !important;
}
div.eltd-map-marker-holder:hover .eltd-info-window {
    display: block !important;
}
span.eltd-cluster-marker-number {
    background: url(https://www.innermapmaker.nl/wp-content/uploads/2019/09/cluster-map-icon.png);
    width: 49px !important;
    height: 60px !important;
    top: 0 !important;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    font-size: 14px !important;
    color: #fff !important;
    background-color: transparent !important;
    font-weight: 600 !important;
}
.eltd-cluster-marker .eltd-cluster-marker-inner svg {
	display: none;
}


.em-warning-confirms, .em-warning-errors {
    max-width: 680px !important;
    margin: 10px auto 20px;
    background: #ad5621;
    border: 0;
    padding: 10px 20px !important;
}
.em-warning p {
    margin: 0 !important;
    color: #fff !important;
}
.single-listing-item .eltd-listing-custom-fields {
	display: flex;
	flex-direction: column;
}
.single-listing-item .eltd-listing-custom-fields h5 {
	order: -2;
}
.single-listing-item span.eltd-listing-custom-field.speciality {
    order: -1;
    background: transparent !important;
}

.reviewer {
	font-size: 18px;
	color: #000;
	text-transform: initial;
}
form.checkout_coupon.woocommerce-form-coupon {
    display: block !important;
}
.woocommerce-form-coupon-toggle {
	display: none;
}



/*----- Checkbox fields order - Add Listing ----*/
.eltd-listing-custom-checkbox-fields-holder {
	display: flex;
	flex-direction: column;
}
.eltd-listing-custom-checkbox-fields-holder .eltd-profile-input.lichamelijke {
	order: 1;
}
.eltd-listing-custom-checkbox-fields-holder .eltd-profile-input.mentale {
	order: 2;
}
.eltd-listing-custom-checkbox-fields-holder .eltd-profile-input.persoonlijke {
	order: 3;
}
.eltd-listing-custom-checkbox-fields-holder .eltd-profile-input.prive {
	order: 4;
}
.eltd-listing-custom-checkbox-fields-holder .eltd-profile-input.relationele {
	order: 5;
}
.eltd-listing-custom-checkbox-fields-holder .eltd-profile-input.spirituele {
	order: 6;
}
.eltd-listing-custom-checkbox-fields-holder .eltd-profile-input.trauma {
	order: 7;
}
.eltd-listing-custom-checkbox-fields-holder .eltd-profile-input.voeding {
	order: 8;
}
.eltd-listing-custom-checkbox-fields-holder .eltd-profile-input.werk {
	order: 9;
}
.eltd-listing-custom-checkbox-fields-holder .eltd-profile-input.burn-out {
	order: 10;
}
.eltd-listing-custom-checkbox-fields-holder .eltd-profile-input.stress {
	order: 11;
}
.eltd-listing-custom-checkbox-fields-holder .eltd-profile-input.dieren {
	order: 12;
}
.eltd-listing-custom-checkbox-fields-holder .eltd-profile-input.kinderen {
	order: 13;
}

.eltd-listing-item-rating {
	letter-spacing: 0;
}
.archive .single-profile-rating {
	display: none;
}
.single-profile-rating {
	text-align: left;
	padding-left: 30px;
}
@media only screen and (max-width: 768px) {
	.eltd-listing-item-image {
		position: absolute;
		top: 30px;
	}
}
.single-profile-rating span.average-rating {
    font-size: 18px;
    font-weight: bold;
}
.single-profile-rating span.rating-count {
	padding-left: 5px;
}
li#mobile-menu-item-1894 {
	display: none !important;
}
@media only screen and (max-width: 600px) {
	.eltd-listing-comments .eltd-comment-form .eltd-rating-form-title-holder {
    	display: flex;
    	flex-direction: column;
	}
	.eltd-listing-comments .eltd-comment-form .eltd-rating-form-title-holder > div {
		text-align: left !important;
	}
	.eltd-comment-rating-box {
		float: left;
		margin: 0 !important;
	}
}

.spinner-add-new-listing:after {
    background-color: rgba(255,255,255,0.5);
    content: '';
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    right: 0;
    background-image: url(https://www.innermapmaker.nl/wp-content/plugins/woocommerce/assets/images/select2-spinner.gif);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: 99%;
}
.add-listing-buttons {
   display: flex;
   justify-content: center;
   align-content: center;
   align-items: center;
}
.add-listing-buttons > * {
    width: 250px;
    margin: 20px;
}
@media only screen and (max-width: 600px) {
	.add-listing-buttons {
		flex-direction: column;
	}
}
.zoekbalkpraktijk {
    background: #fdece6;
}
.zoekbalkpraktijk .eltd-listing-search-categories-holder {
    display: none;
}
.zoekbalkpraktijk .eltd-listing-search-field {
    width: 33.33%;
    background: #fdece6;
    padding: 15px 5%;
}
.zoekbalkpraktijk .eltd-listing-search-holder .eltd-listing-search-submit-holder {
    clear: both;
    text-align: center;
    margin-top: 0px;
	margin-bottom: 50px;
	padding-bottom: 15px;
}
.zoekbalkpraktijknone {
    display: none;
}
.zoekbalkpraktijk .eltd-listing-search-holder .eltd-listing-search-field input {
    border: 1px solid #AAA;
}
.catdescription h1 {
	font-size: 28px !important;
}

@media only screen and (max-width: 480px){
	.single-profile-rating {
		position: absolute;
		top: 30px;
	}
	.eltd-listing-custom-fields .eltd-listing-custom-field {
		margin-right: 0 !important;
	}
}
.eltd-listing-custom-fields > span.wiebenik > span, .eltd-listing-custom-fields > span.werkwijze > span {
    padding: 0 !important;
}
body.page-id-229 .edit_listing .eltd-listing-submit-holder:before {
	display: none !important;
}

#__wp-uploader-id-5, #__wp-uploader-id-11, #__wp-uploader-id-17, #__wp-uploader-id-23, #__wp-uploader-id-29, #__wp-uploader-id-35, #__wp-uploader-id-41, #__wp-uploader-id-47, #__wp-uploader-id-53 {
	display: none !important;
}

@media only screen and (max-width: 480px) {
	.css-events-list table.events-table {
		max-width: 300px;
	}
	.events-table tr td {
		max-width: 270px;
		border: 0 !important;
		padding-right: 15px !important;
	}
	.events-table tr td:nth-child(2) {
		background: none !important;
	}
	table.events-table i {
    	position: initial;
    	display: block;
    	margin-top: 20px;
	}
}