/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 07 2023 | 18:15:38 */
#cookie-notice .button {
  background: #CCB395 url("https://www.ivendo.nl/wp-content/uploads/2018/02/icon-arrow-red.svg") no-repeat scroll right 8px center / 20px auto !important;
  color: white;
  cursor: pointer;
  display: inline-block;
  font-family: Open Sans !important;
  font-size: 13px;
  font-weight: bold !important;
  left: 0;
  line-height: 20px;
  padding: 5px 35px 5px 10px;
  text-decoration: none;
  text-transform: uppercase;
}

.cookie-notice-container > span {
  font-family: "Fira Sans",sans-serif !important;
}
.cookie-notice-container a {
  margin: 0px 0px -10px 0px;
}
.cookie-notice-container {
  padding: 10px 10px 15px 10px !important;
}
#cookie-notice a.button, #cookie-notice a.tp-button, #cookie-notice button, #cookie-notice input[type="submit"], #cookie-notice input[type="reset"], #cookie-notice input[type="button"] {
  box-shadow: none !important;
}


.page-id-7680 .woodmart-text-block p:first-child:empty, .woodmart-text-block p:first-child:empty ~ p:last-child {
	display: block !important;
}

.roderodelink a {
	color: #da2128 !important;
	border-bottom: 1px solid !important;
}


.woodmart-nav-link {
	background: rgb(218, 33, 40) !important;
	color: white !important;
}
.woodmart-nav-link span {
	color: white !important;
}
.whb-color-dark .navigation-style-default .item-level-0 > a::after {
	color: white !important;
}
.sub-menu .woodmart-nav-link {
	background: unset !important;
}
.whb-text-element.reset-mb-10.text-element-inline {
	padding-left: 20px !important;
}

.nav-link-text:hover {
	color: white !important;
}
#slider-54-slide-149-layer-62, #slider-54-slide-148-layer-62, #slider-54-slide-141-layer-62, #slider-54-slide-146-layer-62, #slider-54-slide-147-layer-62 {
	display: none !important;
}
#slider-54-slide-149-layer-8, #slider-54-slide-148-layer-8, #slider-54-slide-141-layer-8, #slider-54-slide-146-layer-8, #slider-54-slide-147-layer-8 {
	color: #da2128 !important;
}
.linkielinkie a {
	background: #da2128 !important;
	color: white !important;
	padding: 20px !important;
	border-radius: 30px !important;
	text-transform: uppercase !important;
	font-weight: bold !important;
	letter-spacing: 1px !important;
	font-size: 22px !important;
}
.linkielinkie {
	margin-top: 50px !important;
	display: block !important;
	margin-bottom: 50px !important;
}
a.link1:hover, a.link2:hover {
	color: #C93732 !important;
}
.page-id-8067 .page-title-default {
	background-color: #C93732 !important;
}
.page-id-8067 .breadcrumbs {
	display: none !important;
}

.footer-container {
	background-color: #01306B !important;
}
.logo2020 {
	color: #01306B !important;
}
.drieluik .vc_col-sm-3 {
	width: 30% !important;
}
.drieluik .vc_col-sm-6 {
	width: 40% !important;
}
.posneglinks h2 {
	font-size: 16px !important;
}
.posneglinks li {
	color: black !important;
	font-size: 14px !important;
	padding: 0px !important;
	margin: 0px !important;
}
.posneglinks ul {
	columns: 2 !important;
}
.wpb_text_column.wpb_content_element.posneglinks.lijst-img-col1-1 ul li, .wpb_text_column.wpb_content_element.posneglinks.lijst-img-col1-1 h2, .wpb_text_column.wpb_content_element.posneglinks.lijst-img-col1-1 a {
	color: white !important;
}
.wpb_text_column.wpb_content_element.posneglinks.lijst-img-col1-1 {
	background: #333 !important;
	color: white !important;
	padding: 30px !important;
}
.wpb_text_column.wpb_content_element.posneglinks.lijst-img-col2-2 {
	padding: 30px !important;
	background: #d4d4d4 !important;
}
.home .button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart.add-to-cart-loop {
	display: none !important;
}
.wd-product-cats.woodmart-product-cats {
	display: none !important;
}
.achtienmm img {
	padding: 30px !important;
}
.wd-header-text.set-cont-mb-s.reset-last-child.wd-inline img {
	width: 30px !important;
}
.wd-sub-menu li a {
	background: white !important;
}
.woodmart-nav-link span {
	color: white !important;
	padding-left: 10px !important;
}


#menu-item-8088 .woodmart-nav-link span {
	//background: #C93732 !important;
	//color: white !important;
}
.wd-sub-menu li#menu-item-8088 a {
	//color: white !important;
	//padding-left: 10px !important;
	//background: #C93732 !important;
}
.wd-product-cats {
	display: none !important;
}
.br_alabel {
	display: none !important;
}
.vc_row.wpb_row.vc_row-fluid.vc_custom_1603554096468 {
	display: none !important;
}
.roodvlakje a {
	text-decoration: underline !important;
}
.roodvlakje a {
	border: 5px solid black !important;
}

@-moz-document url-prefix() {
	.home .wpb_revslider_element.wpb_content_element {
	margin-top: 30px !important;
}
}


.whb-header {
	margin-bottom: 0px !important;
}
.whb-row.whb-header-bottom.whb-not-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-flex-flex-middle {
	display: none !important;
}



.hptagline-hp {
	padding-top: 50px !important;
}


#text-13 img {
	width: 25px !important;
	margin-top: 30px !important;
	margin-right: 3px !important;
}
.color-scheme-light .footer-widget .geenstreep a {
	border: 0px !important;
}

.product-extra-content {
	padding-top: 40px !important;
}



/* START extra toevoegingen na update thema */

.wd-header-text.set-cont-mb-s.reset-last-child.wd-inline.whb-text-element img {
	width: 26px !important;
}
.single-product .font-check2 li {
	margin: 0px !important;
	height: auto !important;
	line-height: 150% !important;
}
.logo2020 {
	font-family: Poppins !important;
	font-weight: 700;
	font-size: 30px !important;
	//color: #3F2F59 !important;
	line-height: 15px !important;
}
.product_title.wd-entities-title {
	font-weight: bold !important;
}
.min-footer .col-right strong {
	margin-right: 10px !important;
}
.wd-sub-menu li a {
	color: #da2128 !important;
	text-transform: uppercase !important;
}
.wd-sub-menu li a:hover {
	color: black !important;
}
.wd-dropdown-menu.wd-design-default, .wd-dropdown-menu.wd-design-default .wd-dropdown {
	width: 320px !important;
}
.page-title.page-title-default.title-size-default.title-design-centered.color-scheme-light .container {
	padding-top: 40px !important;
}

/* EINDE extra toevoegingen na update thema */





#bs-rechts {
	padding-bottom: 80px !important;
}

.home .txt-boxje p {
	text-align: justify !important;
}
.page-id-7701 .vc_single_image-img {
	width: 370px !important;
	margin-bottom: 10px !important;
}
.page-title-default {
	background-color: #01306B !important;
}
.bredetxt {
	text-align: justify !important;
}
.bredetxt strong {
	color: white !important;
}


#wd-6204fee6641fa {
	width: 100% !important;
}

.nobio {
	display: none !important;
}


.op-voorraad-retour {
	color: #da2127 !important;
	font-weight: bold !important;
}


table.variations tbody th, table.variations tfoot th {
	border-bottom: 0px !important;
}


.wel-tonen-op-mobiel {
	display: none !important;
}
.onweerlegbaar-bewijs p.videobekijken {
	font-size: 22px !important;
}
.hptagline-hp a.link3 {
	background: black !important;
	color: white !important;
}

.hptagline-hp a {
	padding: 10px 30px !important;
	display: inline-table !important;
}

.hptagline-hp a {
	margin: 10px 0px !important;
}


.hptagline-hp a.link3 {
	background: black !important;
	color: white !important;
	padding-right: 40px !important;
}

.fa-solid.fa-play {
	font-family: "Font Awesome 5 Pro" !important;
	font-size: 12px !important;
	margin-top: 0px !important;
	position: absolute !important;
	margin-left: 5px !important;
	/* margin-right: 10px !important; */
}


.hptagline-hp a.link3 em, .hptagline-hp a.link1 em, .hptagline-hp a.link2 em {
	font-style: normal !important;
	font-weight: 900 !important;
	/* font-family: Open Sans !important; */
	margin-right: 5px !important;
}



.onweerlegbaar-bewijs p.videobekijken {
	font-size: 22px !important;
	line-height: 30px !important;
}

.hptagline-hp a {
	margin: 10px 5px !important;
}



.page-id-7612 .br_alabel.br_alabel_type_text.br_alabel_template_type_css.berocket_alabel_id_8571.br_alabel_better_compatibility {
	display: none !important;
}



#menu-item-8088 a {
	font-weight: bold !important;
}
.wd-sub-menu li#menu-item-8088 a {
	//color: white !important;
	//padding-left: 10px !important;
}


.page-id-7612  .berocket_better_labels_position.berocket_better_labels_position_left {
	display: none !important;
}

#menu-item-8088 {
	background: #C93732 !important;
	color: white !important;
}
#menu-item-8088 li a {
	color: white !important;
}


.intro-homepage-bs {
	width: 100% !important;
}


.nietopdesktop .vc_column-inner {
	margin-top: -100px !important;
}

.onweerlegbaar-bewijs p.videobekijken {
	font-weight: normal !important;
}

.onweerlegbaar-bewijs p {
	font-weight: normal !important;
}
#tab-description .nieuwe-rij .posneglinks.lijst-img-col1-1 li {
	color: white !important;
}
.nieuwe-rij h4 {
	color: #da2128 !important;
	font-size: 40px !important;
}
.nieuwe-rij h5 {
	font-size: 30px !important;
}

.home .wpb_revslider_element.wpb_content_element {
	margin-top: 60px !important;
}

.feiten-bewijzen h2 {
	color: #da2128 !important;
	font-size: 30px !important;
}
.page-id-7701 .page-title.page-title-default.title-size-default.title-design-centered.color-scheme-light {
	padding-bottom: 20px !important;
	display: none !important;
}

.ervaringen-magneet-sieraden-therapie p {
	color: #da2128 !important;
	font-size: 20px !important;
	font-weight: bold !important;
	/* margin-bottom: 0px !important; */
}
.wpb_text_column.wpb_content_element.ervaringen-magneet-sieraden-therapie {
	margin-bottom: 20px !important;
}

.wpb_text_column.wpb_content_element.posneglinks.lijst-img-col1-1 ul li, .wpb_text_column.wpb_content_element.posneglinks.lijst-img-col1-1 a {
	color: white !important;
	font-size: 16px !important;
}
.wpb_text_column.wpb_content_element.posneglinks.lijst-img-col2-2 ul li, .wpb_text_column.wpb_content_element.posneglinks.lijst-img-col2-2 a {
	color: black !important;
	font-size: 16px !important;
}
.posneglinks h2 {
	font-size: 18px !important;
}

.wpb_text_column.wpb_content_element.ervaringen-magneet-sieraden-therapie.klikt-u p strong {
	border-bottom: 2px solid !important;
}
.wd-header-text.set-cont-mb-s.reset-last-child.wd-inline img {
	width: 35px !important;
	margin-right: 5px !important;
}
.hptagline-hp22 h4 {
	font-size: 30px !important;
}
.hptagline-hp22 h2 {
	color: #DA2128 !important;
	font-size: 60px !important;
	font-weight: bold !important;
}
.hptagline-hp2 p {
	font-size: 30px !important;
	color: black !important;
	line-height: 40px !important;
}
.hptagline-hp22 p {
	color: black !important;
	font-size: 22px !important;
}
.hptagline-hp22 h5 {
	font-size: 22px !important;
	background: #da2128 !important;
	color: white !important;
	padding: 20px 0px !important;
}
.hp-intro-kompas.homepage {
	padding-top: 0px !important;
	margin-top: -60px !important;
	font-size: 22px !important;
	padding-bottom: 0px !important;
}
.hp-intro-kompas.homepage p, .hp-intro-kompas.homepage li {
	font-size: 22px !important;
}
.hptagline-hp22 h5 {
	font-size: 22px !important;
	background: #da2128 !important;
	color: white !important;
	padding: 20px 0px !important;
	margin-top: 50px !important;
	margin-bottom: -30px !important;
}
.hptagline-hp2.rood p {
	color: #da2128 !important;
	font-weight: bold !important;
}

.roodvlakje h2, .roodvlakje p.videonbekijken {
	color: white !important;
}
.roodvlakje h2 {
	font-size: 60px !important;
}
.hptagline-hp2.roodvlakje p {
	color: white !important;
}
.roodvlakje a {
	font-size: 22px !important;
	background: white !important;
	text-align: center !important;
	width: fit-content !important;
	margin: 0 auto !important;
	padding: 20px !important;
	margin-top: 50px !important;
	margin-bottom: 30px !important;
	text-transform: uppercase !important;
	font-size: 18px !important;
	display: block !important;
	//color: #da2128 !important;
	font-weight: bold !important;
	letter-spacing: 1px !important;
}
.page-id-9952 .onweerlegbaar-bewijs p.videobekijken {
	font-size: 30px !important;
	line-height: 40px !important;
}
.roodvlakje a:hover {
	background: black !important;
	color: white !important;
	/* border-bottom: 0px !important; */
	text-decoration: none !important;
}
.page-id-8067 .linkblokje.grotetxt.videobewijs p {
	color: black !important;
}


.product-element-top.wd-quick-shop {
	min-height: 250px !important;
}

.onweerlegbaar-bewijs-mob{
	display: none !important;
	//margin-top: 20px !important;
}
.unieke-ontdekking-mobiel {display: none !important;}


.page-id-8067 #menu-hoofdmenu {
	display: none !important;
}

.page-id-8067 .whb-column.whb-col-right.whb-visible-lg {
	visibility: hidden !important;
}
.wd-sub-menu li a {
	color: black !important;
	text-transform: uppercase !important;
}
.wd-sub-menu li#menu-item-8088 a {
	color: #C93732 !important;
}

.wd-sub-menu li#menu-item-8088 a::before {
	content: "\f059";
	font-family: "Font Awesome 5 Pro" !important;
	margin-right: 10px !important;
}
.home .roodvlakje h2::before {
	content: "\f059";
	font-family: "Font Awesome 5 Pro" !important;
	margin-right: 30px !important;
	font-size: 90px !important;
	vertical-align: middle !important;
}
.home #wd-653a9dbf13fa0 a {
	font-size: 18px !important;
	font-weight: normal !important;
	letter-spacing: 1px !important;
}
.page-id-8067 .footer-container {
	background-color: #01306B !important;
	display: none !important;
}
.whb-row.whb-general-header.whb-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-flex-equal-sides {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.page-id-8067 .entry-title.title {
	//padding-top: 30px !important;
}

.txt-kop-wb {
	color: black !important;
	font-size: 60px !important;
}
.txt-kop-wb strong {
	border-bottom: 5px solid !important;
	color: #C93732 !important;
	/* margin-top: -10px !important; */
	/* display: table-row-group; */
	line-height: 100% !important;
}
.txt-kop-wb {
	color: black !important;
	font-size: 60px !important;
	line-height: 120% !important;
	margin-bottom: 50px !important;
	font-weight: bold !important;
}
.txt-artikel {
	font-size: 22px !important;
	color: black !important;
}
.txt-artikel h2, .txt-artikel h4 {
	font-size: 34px !important;
	line-height: 100% !important;
	text-align: justify;
}
.txt-artikel.col2 h3 {
	margin-bottom: 50px !important;
}
.txt-artikel h3 {
	font-weight: normal !important;
	margin-bottom: 70px !important;
}
.txt-artikel p {
	text-align: justify;
	line-height: 130% !important;
}
.txt-artikel h2 {
	font-size: 34px !important;
	line-height: 100% !important;
	text-align: justify;
}
.txt-artikel p em {
	color: red !important;
	font-style: normal !important;
	font-weight: bold !important;
}

.txt-artikel p.ietskleiner {
	font-size: 20px !important;
}

.page-id-8067 .gtranslate_wrapper img {
	width: 90px !important;
	padding-left: 5px !important;
	padding-right: 5px !important;
	/* text-align: center !important; */
}
.page-id-8067 .gtranslate_wrapper a {
	//pointer-events: none !important;
}
.page-id-8067 .gtranslate_wrapper{
	margin: 0 auto !important;
	text-align: center !important;
	margin-top: 50px !important;
	display: block !important;
	margin-bottom: 60px !important;
}
.txt-artikel img {
	margin-top: 8px !important;
	/* border: 2px solid; */
}
a.glink img {
	opacity: 1 !important;
}
.page-id-8067 .gtranslate_wrapper a:nth-child(5), .page-id-8067 .gtranslate_wrapper a:nth-child(6) {
	//pointer-events: none !important;
}

.logo2020 {
	color: #000066 !important;
}
.logo2020.blue p {
	color: #000066 !important;
}

.txt-kop-wb.kop2 {
	color: black !important;
	font-size: 34px !important;
	line-height: 120% !important;
	margin-bottom: 50px !important;
	font-weight: bold !important;
	padding: 0px 150px !important;
}

.page-id-8067 .roodvlakje h2::before {
	display: none !important;
}



@media only screen and (max-width: 1280px) and (orientation : landscape) {
#menu-item-7354 {
	display: none !important;
}
.woodmart-cart-number, .subtotal-divider {
	display: none !important;
}
}


@media only screen and (max-width: 1024px) and (orientation : landscape) { 

#wd-5f86b668de8cb .woodmart-text-block {
	line-height: unset !important;
	font-size: 18px !important;
}
#wd-5f872bf6d5d32 .woodmart-text-block {
	line-height: unset !important;
	font-size: 18px !important;
}
.button.product_type_variable.add_to_cart_button.add-to-cart-loop {
	display: none !important;
}
.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.add-to-cart-loop {
	display: none !important;
}
.br_alabel.br_alabel_type_text span {
	margin: 0px !important;
}
.logo2020 {
	color: #AA9898 !important;
	font-size: 28px !important;
	padding-top: 14px !important;
}
.menu-item.item-level-0.menu-item-wishlist {
	display: none !important;
}
.menu-item.item-level-0.menu-item-compare {
	display: none !important;
}
.woodmart-compare-btn.product-compare-button.wd-action-btn.wd-compare-btn.wd-style-text {
	display: none !important;
}
.woodmart-wishlist-btn.wd-action-btn.wd-wishlist-btn.wd-style-text {
	display: none !important;
}
.woodmart-wishlist-btn.wd-action-btn.wd-wishlist-btn.wd-style-icon {
	display: none !important;
}
.txt-boxje .vc_col-md-6 {
	width: 100% !important;
}
#ontdek-meer .wpb_column.txt-boxje.vc_column_container.vc_col-sm-12.vc_col-md-6 {
	width: 100% !important;
}
.page-id-8067 .linkblokje.grotetxt.videobewijs p {
	font-size: 28px !important;
	line-height: 130% !important;
}
.page-id-8067 .linkblokje.grotetxt.videobewijs p {
	font-size: 24px !important;
	line-height: 150% !important;
}
	
.drieluik .vc_col-sm-3 {
	width: 100% !important;
	display: none !important;
}
.drieluik .vc_col-sm-6 {
	width: 100% !important;
}
}



@media only screen and (max-width: 800px) and (orientation : portrait) {  
	
.drieluik .vc_col-sm-3 {
	width: 100% !important;
	display: none !important;
}
.drieluik .vc_col-sm-6 {
	width: 100% !important;
}	
}

@media screen and (max-width: 767px) { 
.whb-row.whb-header-bottom.whb-not-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-flex-flex-middle {
	display: block !important;
}
.whb-header {
	margin-bottom: 20px !important;
}
	
/* extra toevoegingen na update thema */
	
.vlaggen-mobiel {
	display: none !important;
}
.logo2020 {
	font-family: Poppins !important;
	font-weight: 700;
	font-size: 20px !important;
	color: #3F2F59 !important;
	line-height: 10px !important;
	margin-top: 10px !important;
}	
	
	.handgeschreven::after {display: none !important;}

	
	.page-id-7701 .vc_single_image-img {
	display: none !important;
}
	.drieluik .vc_col-sm-3 {
	width: 100% !important;
	display: none !important;
}
.drieluik .vc_col-sm-6 {
	width: 100% !important;
}
.wel-tonen-op-mobiel {
	display: block !important;
}	
.wel-tonen-op-mobiel .hptagline-hp {
	padding-top: 0px !important;
}
.wel-tonen-op-mobiel h1 {
	color: white !important;
	font-size: 34px !important;
}
.wel-tonen-op-mobiel h2, .wel-tonen-op-mobiel h3, .wel-tonen-op-mobiel h4, .wel-tonen-op-mobiel p {
	color: white !important;
}
.wel-tonen-op-mobiel h3, .wel-tonen-op-mobiel h4 {
	font-size: 20px !important;
	font-weight: normal !important;
}
.niet-op-mobiel-tonen {
	padding-top: 0px !important;
}
#ontdek-meer {
	margin-top: -35px !important;
}
.nietopmobiel.mobiele-slider {
	margin-top: -120px !important;
}
.vc_row.wpb_row.vc_row-fluid.niet-op-mobiel-tonen {
	padding: 0px 0px 30px 0px !important;
	margin-bottom: 0px !important;
}
#ontdek-meer {
	padding: 0px 0px 30px 0px !important;
}
.product-summary-shadow .summary-inner {
	padding: 0px !important;
}
.product-summary-shadow .summary-inner {
	box-shadow: 0px !important;
	box-shadow: none !important;
}	
	
	
	.nieuwe-rij {
	display: none !important;
}
	
	.hptagline-hp2 p {
	font-size: 20px !important;
	color: black !important;
	line-height: 26px !important;
}
	.roodvlakje h2 {
	font-size: 44px !important;
	line-height: 50px !important;
}
	.hptagline-hp22 h2 {
	color: #DA2128 !important;
	font-size: 50px !important;
	font-weight: bold !important;
	line-height: 50px !important;
}
	.hptagline-hp22 h4 {
	font-size: 22px !important;
}
	.hp-intro-kompas.homepage p, .hp-intro-kompas.homepage li {
	font-size: 20px !important;
}

	.hptagline-hp22 h2 {
	color: #DA2128 !important;
	font-size: 44px !important;
	font-weight: bold !important;
	line-height: 44px !important;
}
.onweerlegbaar-bewijs {
	display: block !important;
	margin-top: 20px !important;
}
.onweerlegbaar-bewijs-mob{
	display: block !important;
	margin-top: 20px !important;
}
	.hptagline-hp {
	padding-top: 0px !important;
	//padding-bottom: 20px !important;
}
	
	.hptagline-hp {
	padding-top: 0px !important;
	//padding-bottom: 20px !important;
	color: white !important;
	font-size: 22px !important;
}
	
.page-id-9952 .onweerlegbaar-bewijs p.videobekijken {
	font-size: 22px !important;
	line-height: 26px !important;
	padding: 00px 20px !important;
}	
	
.unieke-ontdekking-mobiel {display: block !important;}
.unieke-ontdekking-desktop {display: none !important;}
	
	.logo2020 {
	font-size: 15px !important;
	line-height: 5px !important;
}
	
}
