.postid-1532 .vcex-custom-field.vcex-module > ul{
margin-left: 20px;
} .postid-595 .sidebar-snelnaar,
.postid-597 .sidebar-snelnaar,
.postid-599 .sidebar-snelnaar,
.postid-601 .sidebar-snelnaar,
.postid-603 .sidebar-snelnaar,
.postid-1544 .sidebar-snelnaar,
.postid-1546 .sidebar-snelnaar,
.postid-1548 .sidebar-snelnaar,
.page-id-774 .sidebar-snelnaar,
.postid-1552 .sidebar-snelnaar,
.postid-1542 .sidebar-snelnaar,
.postid-1536 .overbodig {
display: none !important;
} #toplevel_page_wp-acf-vc-bridge-settings {
display: none !important;
} .theme-button-inner {
font-size: 15px;
}
.theme-button.outline.orange {
color: #fd8800; 
}
.tax_veilig-en-gezond-werken .snelnaar-spacing {
display:  none;
} .wpex-dropdown-menu .sub-menu:not(.megamenu__inner-ul) {
border-left: 15px solid #ebebeb;
}
.main-navigation-ul .sub-menu {
padding: 20px 20px 20px 5px;
} #searchform-dropdown {
border-left: 15px solid #ebebeb;
width: 300px;
background: #fff;
}
.header-drop-widget--colored-top-border {
border-style: none;
} #site-header {
z-index: 22222 !important;
}
#content > div.custom-singular-template.entry.wpex-clr > div.vc_row.wpb_row.vc_row-fluid.vc_column-gap-35.vc_row-o-equal-height.vc_row-flex > div.wpb_column.background-white-stretch-left.vc_column_container.vc_col-sm-4 > div {
z-index: 2222;
}  @media only screen and (max-width: 767px) {
#content {
padding: 0 7px;
}
} .font-exo,
#footer .widget-title,
.vcex-terms-grid-entry-title,
.vc-acf-field-picker-field-type-date_picker,
#menu-arbo-submenu,
.vcex-toggle__title,
.searchandfilter h4,
.mlw_qmn_new_question{
font-family: "Exo";
}
.vcex-terms-grid-entry-title {
color: #fff;
}
.tussentitel-arbo {
font-family: "Exo";
font-size: 28px;
font-weight: 500;
padding: 20px 0 20px 0;
}
.toggle-arbo .vcex-toggle__title {
font-family: "Exo";
font-size: 22px;
font-weight: 500;
color: #000;
}
.wpex-card-title.wpex-heading.font-exo,
.searchandfilter h4 {
font-size: 38px;
font-weight: 500;
color: #000;
}
.single-arbo .vcex-
--active.vcex-toggle__heading,
.toggle-arbo > div > div > div > .vcex-toggle--active > div.vcex-toggle__heading > a > div.vcex-toggle__title > div{
color: #ff8800 !important;
}
.wpex-font-bold {
font-weight: 500;
}
strong {
font-weight: 500;
}
.vcex-post-content.vcex-clr > div > h1 {
margin-bottom: 30px !important;
}
.single-post h2 {
font-size: 30px;
} .background-white .vc_column-inner,
.home .vcex-module.vcex-toggle,
.vcex-image-grid-entry-img,
.toggle-arbo .wpb_wrapper,
.arbo-navbar-new .vcex-navbar-link.active,
#menu-arbo-submenu .current-arbo-ancestor,
#menu-arbo-submenu .current-menu-item,
.vcex-module.vcex-toggle.toggle-rie,
.wpex-select-wrap select,
.searchform input,
#blog-entries .wpex-card-inner,
.wpex-card.fotocard,
#aanmelden-event .vc_column-inner, #gform_wrapper_3,
#gform_wrapper_4,
#gform_wrapper_1,
.search-entry-inner,
.arbo-navbar-new .vcex-navbar-link:hover,
.tegel-pensioen .vc_column-inner,
.sf-field-search,
.section-shadow {
-webkit-box-shadow: 0px 0px 14px 0px rgba(112,112,112,0.26);
-moz-box-shadow: 0px 0px 14px 0px rgba(112,112,112,0.26);
box-shadow: 0px 0px 14px 0px rgba(112,112,112,0.26);
} h1.vcex-heading:after,
h2.vcex-heading:after,
h3.vcex-heading:after,
.vcex-terms-grid-entry-title:after,
.wpex-card-title.wpex-heading.font-exo:after,
.home-blok .vcex-post-type-entry-title:after,
.searchandfilter h4:after,
.widget-title:after,
h1:after {
background: none repeat scroll 0 0 #c2c2c2;
bottom: -2px;
content: "";
display: block;
height: 5px;
position: relative;
width: 30px;
}
.mybackgroundclass h1.vcex-heading:after {
background: none repeat scroll 0 0 #f0f0f0 !important;
}
.single-arbo h1.vcex-heading:after,
.vcex-terms-grid-entry-title:after {
background: none repeat scroll 0 0 #fff !important;
}
.heading-pink:after {
background: none repeat scroll 0 0 #e6017e !important;
}
#footer-callout-wrap .vcex-heading:after,
#footer-callout-wrap .widget-title:after {
background: none repeat scroll 0 0 #a0e2f0;
bottom: -2px;
content: "";
display: block;
height: 5px;
position: relative;
width: 30px;
} .home .mybackgroundclass:before {
display: block !important;
position: absolute !important;
top: 0 !important;
right: 0 !important;
bottom: 0 !important;
left: 0 !important;
background: rgb(255,255,255);
background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(88,81,81,0.1881127450980392) 28%, rgba(0,0,0,0.6811099439775911) 100%);
z-index: 1 !important;
content: ' ' !important; 
}
@media only screen and (min-width: 1024px) {
.wpb_column.smalkolom {
padding-left: 50px;
}
} .wpex-post-cards-archief-zw {
padding: 0 25px 20px 25px;
}
.hoogte-thema-home .vc_column-inner {
min-height: 460px !important;
}
#portfolio-entries .portfolio-entry-details{
background: none;
border: none;
padding: 0px;
}
.home .background-white .vc_column-inner {
padding: 0 !important;
margin-right: 5px;
}
.background-white .vc_column-inner,
.wpex-select-wrap select {
background: #fff;
}
.heading-klein {
font-family: "Exo";
text-transform: uppercase;
font-size: 17px;
font-weight: 600;
padding: 20px;
}
.wpex-post-cards-archief-zw .wpex-card-title {
font-size: 16px;
font-weight: 300;
line-height: 15px;
}
.wpex-post-cards-archief-zw .wpex-card-title:before {
font-family: Ticons;
content: "\f0da";
color: #FF8800;
padding-right: 7px;
} .arbolink-home > a:hover{
color: #fe8800;
}
div.vcex-navbar-sticky-wrapper.is-sticky > nav {
background: #f1f1f1;
z-index: 4444;
box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
} .term-archief {
margin-top: -25px !important;
position: absolute;
right: 15px;
}
.term-archief {
visibility: hidden;
}
.term-archief .has-term-34-background-color {
visibility: visible;
} .wpex-card.fotocard {
background: #fff;
}
.page-id-770 .wpex-post-cards-template_2102.wpex-relative > div > div > div.wpex-post-cards-entry > div > a > div > div > div > div > figure{
padding-top: 30px;
} .tegel-pensioen .vc_column-inner {
background: #fff;
padding: 0;
}
.tegel-pensioen .vc_column-inner a{
color: #3f3f3f;
}
.postid-1532 .vcex-custom-field > p > a,
.page-id-774 .wpb_text_column > div > p > a{
color: #ff8801 !important;
}
.postid-1532 .vcex-custom-field > ul > li > a {
color: #ff8801 !important;
} .smaltext {
max-width: 330px;
}
.home .vcex-toggle {
background: #fff;
padding: 15px;
max-width: 628px;
}
.smalkolom .vcex-toggle__title,
.background-white-stretch .vcex-toggle__title,
.snelnaar .vcex-toggle__title {
text-transform: uppercase;
color: #000;
font-weight: 600;
font-size: 15px;
letter-spacing: .8px;
}
.home .vcex-toggle__icon,
.toggle-rie .vcex-toggle__icon {
background: #00c2f3;
border-radius: 20px;
}
@media only screen and (max-width: 1023px) {
.padding-phone .vc_column-inner {
padding: 0 10px; 
}
}
.bpf-link .theme-button-inner {
font-size: 16px !important;
line-height: 15px;
}
.ticon.ticon-caret-right {
color: #ff8801;
} .home .vc_row.vc_column-gap-30 {
margin-left: -15px !important;
margin-right: -20px !important;
}
h5.wpex-card-title,
.link-categorie {
font-size: 17px;
text-transform: uppercase;
font-weight: 600;
}
.wpex-post-cards-entry {
margin-bottom: 40px;
}
.wpex-card-title.card-heading {
margin: 0;
max-width: 415px;
}
.bloglist-date {
font-size: 15px;
margin: -6px 0 1px 0;
color: #a8a8a8;
font-weight: 600;
}
.wpex-card-details-zw {
font-family: "Exo";
font-weight: 600;
font-size: 15px;
color: #a8a8a8;
margin-bottom: -5px;
}
.wpex-card-primary-term {
line-height: 15px;
margin-top: 5px;
display: inline-block;
font-size: 18px;
}
.background-white-stretch .wpex-card-primary-term,
#sidebar-inner .wpex-card-primary-term{
display: none;
}
.background-white-stretch .wpex-card-primary-term .has-term-34-background-color,
#content > div.custom-singular-template.entry.wpex-clr > div.vc_row.wpb_row.vc_row-fluid.vc_column-gap-35.vc_row-o-equal-height.vc_row-flex > div.wpb_column.background-white-stretch.vc_column_container.vc_col-sm-4.wpex-vc_col-has-fill > div > div > div > div > div > div > div > div.wpex-post-cards.wpex-post-cards-my-card.news.wpex-relative > div > div > div.wpex-post-cards-entry.post-2551.type-event.cat-34.cat-73.cat-65 > div > div > div.wpex-card-details-zw.wpex-flex-grow.wpex-last-mb-0 > div.wpex-card-primary-term.wpex-font-semibold.font-exo > span{
display: inline-block !important;
}
.bloglist-readmore {
font-size: 16px;
font-weight: 500;
display: inline-block;
float: right;
margin-right: 20px;
margin-top: 7px;
font-family: "Roboto";
}
.bloglist-readmore:before {
font-family: Ticons;
content: "\f0da";
color: #fff;
margin-right: 7px;
background: #FF8800;
padding: 0px 4px 1px 7px;
border-radius: 20px;
}
.readmore-link {
color: #000;
}
@media only screen and (max-width: 1023px) {
.news .wpex-card-inner.wpex-flex.wpex-flex-col {
flex-direction: initial;
}
.news .wpex-card-thumbnail {
padding-right: 15px;
}
.no-margin-column .wpex-p-25 {
padding: 5px;
}
}
.wpex-post-cards-entry.type-event .wpex-card-date {
display: none;
} #footer-callout-wrap {
padding-top: 0;
padding-bottom: 0;
}
.bottom-rechts {
display: inline;
float: right;
}
.bottom-links {
display: inline;
}
#footer-callout-wrap .wpb_widgetised_column {
background: transparent !important;
padding: 0;
}
#footer-callout-wrap .widget-title,
#footer-callout-wrap .wpex-info-widget,
#footer-callout-wrap .wpex-info-widget-data > a {
color: #fff;
}
#footer-callout-wrap .wpex-info-widget {
font-size: large;
} .page-id-1117 .mybackgroundclass .vcex-button {
display: none;
}
.advanced-sidebar-menu-wrap .menu-item > a:before{
font-family: Ticons;
content: "\f0da";
color: #e60a7e;
margin-right: 10px;
}
.dashicons-arrow-down-alt2:before,
.dashicons-arrow-up-alt2:before {
color: #e60c7e;
margin-left: 1px;
font-size: 18px;
}
.advanced-sidebar-menu-wrap .current-menu-item {
font-weight: 600;
}
.advanced-sidebar-menu-wrap .sub-menu {
padding-left: 20px;
font-weight: 300 !important;
}
.advanced-sidebar-menu-wrap .menu-item > a:hover {
text-decoration: none !important;
}
.wpb_widgetised_column {
background: transparent;
padding: 5px 15px;
}
.vc-acf-field-picker-field-type-date_picker {
display: table;
background: #f1f1f1;
padding: 2px 15px;
font-weight: 600;
margin-bottom: 25px;
margin-top: 5px;
}
.vc-acf-field-picker-field-type-date_picker:before {
font-family: Ticons;
content: "\f044";
color: #494949;
padding-right: 7px;
font-size: 26px;
top: 3px;
position: relative;
}
.vcex-toggle__content .vc-acf-field-picker-field {
padding: 0 20px;
}
.vcex-toggle {
background: #fff;
padding: 15px;
}  .ubermenu-responsive-default.ubermenu-force-current-submenu .ubermenu-item-level-0.ubermenu-current-menu-item>.ubermenu-submenu-drop{
display: contents !important;
}
.ubermenu .ubermenu-submenu .ubermenu-column {
display: inherit;
}
.ubermenu-target-title  {
font-weight: normal;
}
#menu-item-965-post-671 {
display: none;
}
.postid-671 .ubermenu .ubermenu-target-text {
font-weight: 400;
}
@media only screen and (max-width: 767px) {
.sidebar-arbo-margin .vc_column-inner {
margin-bottom: -50px;
}
} .arbo-navbar-new a.vcex-navbar-link {
background: transparent;
padding: 7px 18px 7px 28px;
margin: 2px;
}
.arbo-navbar-new .wpex-select-wrap select {
background: #fff;
padding: 10px;
height: 60px;
}
.wpex-select-arrow {
z-index: 22;
font-size: 16px;
color: #fff;
background: #00c2f3;
border-radius: 20px;
padding: 1px 4px;
}
.vcex-navbar-link--1117:before {
content: url(//zoetwaren.nl/wp-content/themes/Total-child/icons/icon-go-back-grey.png);
position: relative;
top: 4px;
right: 10px;
}
.vcex-navbar-link--1117.active:before,
.vcex-navbar-link--1117:hover:before{
content: url(//zoetwaren.nl/wp-content/themes/Total-child/icons/icon-go-back-zwart.png);
position: relative;
top: 4px;
right: 10px;
}
.vcex-navbar-link--1117 {
padding-top: 11px !important;
}
.vcex-navbar-link--1111:before {
content: url(//zoetwaren.nl/wp-content/themes/Total-child/icons/icon-arbobeleid-grey.png);
position: relative;
top: 4px;
right: 10px;
}
.vcex-navbar-link--1111.active:before,
.vcex-navbar-link--1111:hover:before{
content: url(//zoetwaren.nl/wp-content/themes/Total-child/icons/icon-arbo.svg);
position: relative;
top: 4px;
right: 10px;
}
.vcex-navbar-link--1111.active .vcex-navbar-link-text,
.vcex-navbar-link--1111 .vcex-navbar-link-text:hover {
color: red;
}
.vcex-navbar-link--984:before {
content: url(//zoetwaren.nl/wp-content/themes/Total-child/icons/icon-fysiek-grey.png);
position: relative;
top: 4px;
right: 10px;
}
.vcex-navbar-link--984.active:before,
.vcex-navbar-link--984:hover:before {
content: url(//zoetwaren.nl/wp-content/themes/Total-child/icons/icon-fysiek.svg);
position: relative;
top: 4px;
right: 10px;
}
.vcex-navbar-link--984.active .vcex-navbar-link-text,
.vcex-navbar-link--984 .vcex-navbar-link-text:hover {
color: #0f9fe5;
}
.vcex-navbar-link--958:before {
content: url(//zoetwaren.nl/wp-content/themes/Total-child/icons/icon-geluid-grey.png);
position: relative;
top: 4px;
right: 10px;
}
.vcex-navbar-link--958.active:before,
.vcex-navbar-link--958:hover:before{
content: url(//zoetwaren.nl/wp-content/themes/Total-child/icons/icon-geluid.svg);
position: relative;
top: 4px;
right: 10px;
}
.vcex-navbar-link--958.active .vcex-navbar-link-text,
.vcex-navbar-link--958 .vcex-navbar-link-text:hover {
color: #f39200;
}
.vcex-navbar-link--982:before {
content: url(//zoetwaren.nl/wp-content/themes/Total-child/icons/icon-hitte-grey.png);
position: relative;
top: 4px;
right: 10px;
}
.vcex-navbar-link--982.active:before,
.vcex-navbar-link--982:hover:before{
content: url(//zoetwaren.nl/wp-content/themes/Total-child/icons/icon-hitte.svg);
position: relative;
top: 4px;
right: 10px;
}
.vcex-navbar-link--982.active .vcex-navbar-link-text,
.vcex-navbar-link--982 .vcex-navbar-link-text:hover {
color: #a2bc0d;
}
.vcex-navbar-link--671:before {
content: url(//zoetwaren.nl/wp-content/themes/Total-child/icons/icon-machine-grey.png);
position: relative;
top: 4px;
right: 10px;
}
.vcex-navbar-link--671.active:before,
.vcex-navbar-link--671:hover:before{
content: url(//zoetwaren.nl/wp-content/themes/Total-child/icons/hand-wave-solid.svg);
position: relative;
top: 4px;
right: 10px;
}
.vcex-navbar-link--671.active .vcex-navbar-link-text,
.vcex-navbar-link--671 .vcex-navbar-link-text:hover {
color: #e60a7e;
}
.vcex-navbar-link--986:before {
content: url(//zoetwaren.nl/wp-content/themes/Total-child/icons/icon-stoffen-meelstof-grey.png);
position: relative;
top: 4px;
right: 10px;
}
.vcex-navbar-link--986.active:before,
.vcex-navbar-link--986:hover:before {
content: url(//zoetwaren.nl/wp-content/themes/Total-child/icons/icon-stoffen-meelstof-paars-25.png);
position: relative;
top: 4px;
right: 10px;
}
.vcex-navbar-link--986.active .vcex-navbar-link-text,
.vcex-navbar-link--986 .vcex-navbar-link-text:hover {
color: #7b095b;
}
#menu-machineveiligheid-arbo,
#menu-arbobeleid-arbo,
#menu-fysieke-belasting-arbo,
#menu-geluid-arbo,
#menu-hitte-arbo,
#menu-stoffen-arbo {
font-size: 17px;
line-height: 30px;
} .thema-overzicht .wpex-post-cards-entry {
margin-bottom: 10px;
}
.vcex-post-type-entry-excerpt {
font-family: "Roboto";
}
.toetscard .vc_column-inner {
box-shadow: none;
padding: 0 important!;
}
.thema-overzicht .getoetst {
font-size: 14px;
margin: -6px 0 1px 0;
color: #a8a8a8;
background: #f8f8f8;
padding: 6px 34px;
margin: 0 -35px 0 -27px;
}
@media only screen and (max-width: 767px) {
.thema-overzicht .getoetst {
padding: 6px 10px !important;
}
}
.theme-button.toets {
border: none;
background: transparent !important;
color: transparent !important;
position: absolute;
top: 2px;
left: 2px;
}
.wpex-post-cards.toetscard {
position: absolute;
bottom: 5px;
left: 28px;
max-width: 355px;
} .single-arbo .vcex-navbar-mobile-select.hidden-desktop {
margin: 0 15px;
}
@media only screen and (max-width: 767px) {
#advanced-sidebar-navigation-menu-2,
#advanced-sidebar-navigation-menu-7,
#advanced-sidebar-navigation-menu-5,
#advanced-sidebar-navigation-menu-3,
#advanced-sidebar-navigation-menu-4,
#advanced-sidebar-navigation-menu-6
{
padding: 30px 15px;
background: #fff;
} 
}
@media only screen and (max-width: 767px) {
.kruimelpad-aangepast {
display: none;
}
}  .wpb_widgetised_column.wpb_content_element #hitte-sidebarwidget,
.wpb_widgetised_column.wpb_content_element.widgetised_column_hitte,
.wpb_widgetised_column #geluid-sidebarwidget,
.wpb_widgetised_column.wpb_content_element.widgetised_column_geluid,
.wpb_widgetised_column #fysiek-sidebarwidget,
.wpb_widgetised_column.wpb_content_element.widgetised_column_fysiek,
.wpb_widgetised_column #machineveiligheid-sidebarwidget,
.wpb_widgetised_column.wpb_content_element.widgetised_column_machine,
.wpb_widgetised_column #stoffen-sidebarwidget,
.wpb_widgetised_column.wpb_content_element.widgetised_column_stoffen,
.wpb_widgetised_column #arbobeleid-sidebarwidget,
.wpb_widgetised_column.wpb_content_element.widgetised_column_beleid{
display: none;
} .tax_machineveiligheid h3.vcex-heading:after {
background: none repeat scroll 0 0 #e60a7e !important;
}
.tax_machineveiligheid .wpb_widgetised_column.wpb_content_element.widgetised_column_machine,
.tax_machineveiligheid .wpb_widgetised_column #machineveiligheid-sidebarwidget {
display: initial !important;
} .tax_hitte .wpb_widgetised_column #hitte-sidebarwidget,
.tax_hitte .wpb_widgetised_column.wpb_content_element.widgetised_column_hitte {
display: initial !important;
}
.tax_hitte h2.vcex-heading,
.postid-982 h2.vcex-heading {
color: #a2bc0d !important;
}
.tax_hitte h2.vcex-heading:after,
.tax_hitte h3.vcex-heading:after {
background: none repeat scroll 0 0 #a2bc0d !important;
}  .tax_geluid h2.vcex-heading,
.postid-958 h2.vcex-heading {
color: #f39200 !important;
}
.tax_geluid .wpb_widgetised_column #geluid-sidebarwidget,
.tax_geluid .wpb_widgetised_column.wpb_content_element.widgetised_column_geluid{
display: initial !important;
}
.postid-958 h3.vcex-heading:after,
.postid-958 h2.vcex-heading:after,
.tax_geluid h2.vcex-heading:after,
.tax_geluid h3.vcex-heading:after {
background: none repeat scroll 0 0 #f39200 !important;
}
.tax_geluid a.ubermenu-target:before,
.postid-958 a.ubermenu-target:before {
color: #f39200;
} .tax_fysieke-belasting h2.vcex-heading,
.postid-984 h2.vcex-heading {
color: #0f9fe5 !important;
}
.tax_fysieke-belasting .wpb_widgetised_column #fysiek-sidebarwidget,
.tax_fysieke-belasting .wpb_widgetised_column.wpb_content_element.widgetised_column_fysiek {
display: initial !important;
}
h3.vcex-heading.fysiek-header:after,
.tax_fysieke-belasting h2.vcex-heading:after,
.postid-984 h2.vcex-heading:after {
background: none repeat scroll 0 0 #0f9fe5 !important;
} .tax_stoffen-en-meelstof .wpb_widgetised_column #stoffen-sidebarwidget,
.tax_stoffen-en-meelstof .wpb_widgetised_column.wpb_content_element.widgetised_column_stoffen {
display: initial !important;
}
.tax_stoffen-en-meelstof h2.vcex-heading {
color: #7b095a !important;
}
.tax_stoffen-en-meelstof a.ubermenu-target:before,
.postid-986 a.ubermenu-target:before {
color: #7b095a;
}
.tax_stoffen-en-meelstof h2.vcex-heading,
.postid-986 h2.vcex-heading {
color: #7b095a !important;
}
.tax_stoffen-en-meelstof h2.vcex-heading:after, .textwidget.vcex-terms-grid-entry-title:after,
.tax_stoffen-en-meelstof .sidebar-arbo .vcex-terms-grid-entry-title:after,
h3.vcex-heading.stoffen-header:after,
.tax_stoffen-en-meelstof h2.vcex-heading:after,
.postid-986 h2.vcex-heading:after {
background: none repeat scroll 0 0 #7b095a !important;
}
.tax_stoffen-en-meelstof a.ubermenu-target:before {
color: #7b095a;
} .tax_arbobeleid .wpb_widgetised_column #arbobeleid-sidebarwidget,
.tax_arbobeleid .wpb_widgetised_column.wpb_content_element.widgetised_column_beleid{
display: initial !important;
}
.tax_arbobeleid h2.vcex-heading,
.postid-988 h2.vcex-heading {
color: #ff0336 !important;
}
.tax_arbobeleid h2.vcex-heading:after, .textwidget.vcex-terms-grid-entry-title:after,
.tax_arbobeleid .sidebar-arbo .vcex-terms-grid-entry-title:after,
h3.vcex-heading.arbobeleid-header:after,
.tax_arbobeleid h2.vcex-heading:after,
.postid-988 h2.vcex-heading:after {
background: none repeat scroll 0 0 #ff0336 !important;
}
.tax_arbobeleid a.ubermenu-target:before,
.postid-988 a.ubermenu-target:before {
color: #ff0336;
}
.tax_arbobeleid a.ubermenu-target:before,
.postid-988 a.ubermenu-target:before {
color: #ff0336;
} .tax_fysieke-belasting .vc_custom_1667474821867 {
background-image: url(//zoetwaren.nl/wp-content/uploads/Header-smarties-en-ijs.jpg) !important;
}
.tax_geluid .vc_custom_1667474821867 {
background-image: url(//zoetwaren.nl/wp-content/uploads/Header-ijs.jpg) !important;
} .wpex-post-cards-homepage-blok-image-rechts .wpex-card-excerpt  {
margin-bottom: 20px;
}
.wpex-post-cards-homepage-blok-image-rechts .wpex-card-inner {
background: #fff;
min-height: 450px;
}
@media only screen and (min-width: 1024px) {
.swap-column .wpex-card-inner.wpex-flex.wpex-flex-col.wpex-flex-grow { 
flex-direction: row-reverse;
}
}
@media only screen and (max-width: 767px) {
.vc_row.swap-column { 
display: flex;
flex-direction: column-reverse;
}
}
.has-term-34-background-color,
.has-term-34-background-color:hover {
background: #00c2f3;
} .read_div {
background: #f7f7f7;
padding: 7px 27px;
} .wpb_column.background-white-stretch:after {
content: '';
background: url();
background-color: #fff;
position: absolute;
left: -20px;
height: 110%;
width: 900px;
top: -70px;
}
.sidebar-container:after {
content: '';
background: url();
background-color: #fff;
position: absolute;
left: -1400px;
right: 0;
margin: 0 auto;
height: 110%;
width: 800px;
top: 127px;
z-index: -1;
} .page-id-770 .snelnaar,
.page-id-770 .snelnaar-button,
.page-id-770 .snelnaar-spacing{
display: none;
}
.background-white .vc_column-inner {
padding: 30px;
}
@media only screen and (min-width: 1024px) {
.page-id-770 .wpex-post-cards.wpex-post-cards-template_2102.wpex-relative > div > div > div.wpex-post-cards-entry.post-1117.type-page.col.col-1.span_1_of_3 > div > a > div > div > div > div > div,
.page-id-770 .wpex-post-cards.wpex-post-cards-template_2102.wpex-relative > div > div > div.wpex-post-cards-entry.post-1534.type-portfolio.col.col-3.span_1_of_3.cat-18 > div > a > div > div > div > div > div{
margin-top: 30px;
}
.spac-columns-desk .vc_column-inner {
max-width: 850px;
} 
.wpb_column.background-white-stretch:after {
content: '';
background: url();
background-color: #fff;
position: absolute;
left: -20px;
height: 115%;
width: 900px;
top: -70px;
}
.wpb_column.background-white-stretch-left:after {
content: '';
background: url();
background-color: #fff;
position: absolute;
right: 25px;
height: 100%;
width: 900px;
top: 0;
z-index: 999;
}
.single-portfolio #footer-callout:before,
.page-id-1554 #footer-callout:before,
.page-id-1117 #footer-callout:before,
.page-id-768 #footer-callout:before,
.page-id-772 #footer-callout:before,
.page-id-774 #footer-callout:before,
.page-id-1204 #footer-callout:before,
.page-id-770 #footer-callout:before,
.single-tools #footer-callout:before {
content: '';
background: url();
background-color: #f1f1f1;
position: absolute;
height: 70px;
width: 1350px;
bottom: 447px;
z-index: 999;
left: 50%;
transform: translateX(-50%);
margin-left: -460px;
}
.page-template-blog #footer-callout:before,
.single-post #footer-callout:before,
.single-event #footer-callout:before {
content: '';
background: url();
background-color: #fff;
position: absolute;
height: 70px;
width: 1050px;
bottom: 447px;
z-index: 999;
left: 50%;
transform: translateX(-50%);
margin-left: -825px;
}
.single-arbo #footer-callout:before {
content: '';
background: url();
background-color: #fff;
position: absolute;
height: 70px;
width: 1050px;
bottom: 447px;
z-index: 999;
left: 50%;
transform: translateX(-50%);
margin-left: -786px
}
} .page-template-blog #content-wrap,
.blog #content-wrap,
.search-results #content-wrap,
.content-left-sidebar #content-wrap {
margin-top: 40px;
}
.nieuws-archive-title {
font-size: 20px !important;
text-transform: uppercase;
font-family: "Exo";
margin: 5px 0 0 0;
}
.wpex-card-numbered-list_2 .wpex-card-title  {
font-size: 17px !important;
text-transform: uppercase;
font-family: "Exo";
margin: 6px 0 0 0;
}
#blog-entries .wpex-card-inner,
.searchform input {
background: #fff;
}
.wpex-card-number {
color: #000;
font-size: 20px;
font-weight: 600;
font-family: "Exo";
}
.wpex-card-excerpt {
color: #494949;
}
@media only screen and (min-width: 1024px) {
#sidebar-inner {
margin-top: 60px;
padding-right: 30px;
}
}
a.term-1 {
display: none;
}
@media only screen and (max-width: 767px) {
.tax-post_series #sidebar,
.single-post #sidebar {
background: #fff;
padding: 51px 20px;
}
} .wpex-card-nieuws-overzicht .wpex-card-details {
font-family: "Exo";
font-size: 15px;
color: #a8a8a8;
font-weight: 600;
}
.wpex-card-nieuws-overzicht .wpex-card-excerpt {
font-family: "Roboto" !important;
font-weight: 300;
font-size: 18px;
}
.type-event .wpex-card-nieuws-overzicht  .wpex-card-date {
display: none;
} .ginput_complex input,
#input_1_1, #input_1_10, #input_1_11, #input_1_15, #input_3_3, #input_3_4, #input_3_5, .textarea, #input_4_3, #input_4_4, #input_4_5 {
background: #f8f8f8;
}
.gform_title {
font-size: 20px;
text-transform: uppercase;
}
input[type="submit"] {
font-size: 17px;
}
#gform_wrapper_3,
#gform_wrapper_4,
#gform_wrapper_1 {
background: #fff;
padding: 20px;
} .single-event .vcex-custom-field .ticon-calendar:before{
font-size: 25px;
padding-right: 15px;
}
.event-block .vcex-custom-field .ticon-map-marker:before{
font-size: 25px;
position: absolute;
left: 30px;
margin-top: -15px;
}
.vcex-custom-field.locatie-event {
padding-left: 42px;
}
.vcex-custom-field-before {
display: block;
}
.event-infoblock .vcex-custom-field-icon {
position: absolute;
margin-left: -40px;
margin-top: 5px;
}
.event-infoblock .vcex-custom-field {
padding-left: 40px;
}
.event-infoblock .ticon{
font-size: 25px;
}
.vcex-button.theme-button.wpex-toggle-element-trigger.active {
background: #e3e3e3;
}
#aanmelden-event .vc_column-inner {
background: #fff;
padding: 20px;
}
.aanmelden-titel-form {
font-size: 20px;
text-transform: uppercase;
font-weight: 600;
margin-bottom: 20px;
}
.aanmelden-titel-form:before {
content: "AANMELDEN:";
padding-right: 7px;
}
.aanmelden-button .theme-button-text {
visibility: hidden;
}
.aanmelden-button:before {
content: 'aanmelden';
font-size: 15px;
}
.page-id-2861 #wpex_templatera-4 > div > div > div > div > div > a {
display: none;
} .nieuwsbackground:before {
display: block !important;
position: absolute !important;
top: 0 !important;
right: 0 !important;
bottom: 0 !important;
left: 0 !important;
background: rgb(255,255,255);
background: linear-gradient(0deg, rgba(255,255,255,0.5298494397759104) 0%, rgba(255,255,255,0.5242471988795518) 29%, rgba(255,255,255,0) 55%);
z-index: 1 !important;
content: ' ' !important;
}
.news-meta .vcex-post-meta {
background: #fff;
padding: 15px 20px;
color: #fff;
}
.news-meta .meta a {
background: #c2c2c2;
padding: 6px 10px;
font-size: 15px;
font-weight: 500;
}
.nieuwsdelen .wpb_text_column.wpb_content_element,
.nieuwsdelen > div > div > div > div.vcex-module.vcex-social-share > div,
.nieuwsdelen .vcex-module.vcex-social-share {
display: inline-block !important;
}
.wpex-social-share__label {
display: none;
} .link-categorie {
margin-bottom: 10px;
margin-top: 30px;
}
.quiz_section.qsm-question-wrapper {
background: #fff;
padding: 15px;
margin-bottom: 30px;
} .term-description h1 {
padding-bottom: 20px;
} .search-entry-inner .search-entry-thumb {
display: none;
}
.search-entry-header-title  {
font-family: "Exo";
font-size: 17px;
text-transform: uppercase;
font-weight: 600;
}
.search-entry-inner {
background: #fff;
padding: 20px;
}
.search-entry-divider.wpex-divider {
margin-top: 5px;
margin-bottom: 10px;
border-color: transparent;
} .textwidget input[type="text"],
.textwidget .sf-input-text{
border: none !important;
background: transparent !important;
} .quiz-theme-qsm-theme-fortune-parent-1 {
background-color: #ff8801 !important;
}
.quiz_section .mlw_qmn_new_question {
font-weight: 600;
margin-bottom: 30px;
font-family: 'Exo';
font-size: 20px;
}
.quiz_section .mlw_qmn_question.qsm_remove_bold {
margin-bottom: 20px !important;
}
#quizForm1 > section:nth-child(13) > div > div:nth-child(2),
#quizForm1 > section:nth-child(14) > div > div:nth-child(2){
display: initial !important;
}
.question-section-id-16 .mlw_qmn_new_question {
display: none;
}
.question-section-id-17 {
margin-bottom: 0px !important;
} .downloadbutton .theme-button-inner {
font-size: 17px !important;
color: #222;
}
.downloadbutton .ticon.ticon-caret-right {
color: #ffffff;
background: #fd8800;
padding: 1px 6px 1px 7px;
border-radius: 20px;
} .postid-2511 .vcex-heading,
.postid-2508 .vcex-heading,
.postid-982 .vcex-heading,
.postid-1100 .vcex-heading,
.postid-958 .vcex-heading,
.postid-962 .vcex-heading,
.postid-2473 .vcex-heading,
.postid-2631 .vcex-heading {
margin-bottom: 30px;
} #ongewenst {
display: none;
}
.postid-1536 #ongewenst {
display: initial !important;
}
.postid-1536 .news {
display: none;
} #vitaal {
display: none;
}
.postid-603 #vitaal {
display: initial !important;
}
.postid-603 .news {
display: none;
} .vcex-button.wpex-toggle-element-trigger.active .theme-button-inner .vcex-icon-wrap.theme-button-icon-right .ticon.ticon-chevron-down.ticon-chevron-down:before {
content: "\f077" !important;
}
.rie-button .theme-button-inner {
font-size: 18px !important;
font-weight: 300;
}