::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  font-size: 0.9rem;
  font-style: italic;
}
::-moz-placeholder {
  /* Firefox 19+ */
  font-size: 0.9rem;
  font-style: italic;
}
:-ms-input-placeholder {
  /* IE 10+ */
  font-size: 0.9rem;
  font-style: italic;
}
:-moz-placeholder {
  /* Firefox 18- */
  font-size: 0.9rem;
  font-style: italic;
}
@-moz-document url-prefix() {
  #wpforms-156 .wpforms-field-label {
    display: none;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  #wpforms-156 .wpforms-field-label {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  #wpforms-156 .wpforms-field-label {
    display: none;
  }
}
a.zwf_download {
  display: block;
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6 */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Chrome */
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  /*	flex-direction: row;
	flex-wrap: nowrap;
	align-content:stretch;
*/
  flex-wrap: nowrap;
  min-height: 24px;
  margin-bottom: 5px;
}
a.zwf_download:hover {
  text-decoration: underline;
}
a.zwf_download span:first-child {
  flex-basis: 24px;
  margin-right: 13px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABTJJREFUeNq0V2tMXEUU/ubOvfsGGltUahCwKhhDICgKqIml1jYkxCDVEI0/jP5utWlif2p8xUQrvhq1QWtiQ6VQWiA+fvkgsSRoxVgTbNKEkCZQlmeVbQu7O54z9+6yu91dWEInmb1353HON+fxnblCKYVYE0KYfX19x+nZig1o4XC4u6WlpY1eI+nmtW7+iXVqef39/Wqj2sTEhOru7j5BcmUmAGbKmDv2cnbkTxiGsfoxhWBJ8b/RaBQ11VXo6elBa2srGhoa9tD7D+3t7U2Dg4NLqdtTAcQ1WpYLUhpZFSvThLFwGSrgI802iEgkqp9SSszNzaOoqAj19fU7TNP8hwDcTVPLaRWmNoOUswUydeGyUPBRB/K+6oIwrZW5BNAerwfB4LQGUVtbW9rb23uez7YmACYJk9k6nVBYJsKNDyetNR23sX+9Hg8CeYG4Jerq6kopyC8kgjAzW0BmjQGl5yV8R77G5c/fg4jFAccEtbKyMtCJObMc10R0TND/YvpLPsNCVgDSMWmWIEC0tBjm0FlIk6yxbK81SOH0zAyqq6t1z9Dca7DAKgDY12W3Q9DDIFeIpZW1i6EQ/ltcTFoeJQvdUVKC1bIgQX52F4ACzzzzG+S5UViTQaibNpGdoxmXc3qmPWhGC5BZtRXSdZ7zumGd+h7LX7bDfeA1GJSKq+3JCYBJFpCZussNs/MUVNU9wK5GKHKFdfAtyPx8SK8X0sPdA6m5xNR7WF5aPRldQKhjEXwd8/m9EK8fgvrlNCSb9uO3Ie7bCaPpGajtDU4hIPp/6AGgrka/J9acNQHQZJMOABEQjp2EuqsM4uQARHCGEupf4LmngG0lEEe/gfr5V+DJZuDDDohHHtQsmTMANlsSAH4n5WpyCtH3P4N84yBE3f1AfiBWWajTc/cOUApA/fEXRx7xg+CUWocFEl3A2eBxI/Lqu1B/j0K+8CyZmxRdW+Kam7xxiUzvdgENtbHw1ymbCYCRjYji3e1G+Pl9MKrvhZqehbX3RcjlMCQBTEvTPE4KdU9Yk5sLTDMxIMik5xAZuwj/d51QkbBtlQ1oWak44eYA/8AxyOKt9Bq1CedGAYj6vPaEmTJFyu1gNJgk1q0wJj8jgPJmug7W1mJ0eJh0ZVHEQZUuTTMtp2CsILnlJDcrAOWjSun3w1NYaNcCKqPq6lUtQGeFZUHwXYAYLzI762QoreOC5HLpqE9aT0woKCt0JSC5Wn5oYZUYoNO5KPIZgFoMoejSxfhU6HgX5ve+jK3jF5K2hLq6sXDgFb03cX1kfBxT2x/X1zekScWMNmYAFp3IcmJh6ubbMLe7Gb62p+GtrNRj83vaECy5EzOVNbDoArL5iyMwnao3dWsxgtsqMPdYE1x0apaXUxbwBjahWrbvkJ5AHsSlSXvulkL7WUDFZ8sWTbVLnxyG/2gHXNIW6aGCJKggscu4q1zT0M2I2YcOAN87b8J8gvidbjvy9xF7M1c6x7TCdNn7WCm1/LHzdk060YPIoQ+4uuUAgARajqAY1coff4I6MwQ1NAzXpgL76l5RTr61dD0Q+18CBr6FK2DXhmgVUTGZ3qDTGxx4Kd8Pa6qGDiHYkT5CxYVyWAT8wJUr9tj+fYgnYmcXcPhTuqjYeW7k5wFe7zqYkJEm5j+jb9xFH22BlXEee3SnzYjC2cNAKc30KXk9r0nlEf6fwh3XAaD6FiQSKoRS2PBGyll+0lDK1zE7t5T6ZgBi4xHoZKAbDMb4u4B1pwKwnI8GN25cu8a8xd+IrPt/AQYAntHxL2P1ZVwAAAAASUVORK5CYII=) no-repeat 0 0;
  background-size: 100% auto;
}
a.zwf_download span:last-child {
  flex-basis: 100%;
  padding-top: 0px;
}
/*******************************************************************************
 General
*******************************************************************************/
h1,
h2,
h3,
h4,
h5,
h6 {
  /*	padding-top:0;
	margin-bottom:1.2em;*/
}
@media only screen and (min-width: 778px) {
  .l-subheader.at_middle .l-subheader-cell:empty {
    display: block !important;
  }
  .l-subheader.at_middle .l-subheader-cell.at_left,
  .l-subheader.at_middle .l-subheader-cell.at_right {
    width: 250px;
  }
  .l-subheader.at_middle .l-subheader-cell.at_right .w-text-h {
    font-weight: bold;
  }
  .l-subheader.at_middle .l-subheader-cell.at_right .w-text-h i {
    opacity: 1;
  }
  .van6naar5kolommen > div > div > div.wpb_column {
    width: 20%;
  }
}
.ush_menu_1.type_desktop .w-nav-list > .menu-item.level_1 {
  text-transform: uppercase;
}
.tparrows::before {
  color: #bebfba;
}
.l-section.height_huge > .l-section-h {
  padding: 150px 0;
}
.w-separator.type_default.thick_1.style_double.cont_none > span.w-separator-h {
  display: block;
}
.w-separator.type_default.thick_1.style_double.cont_none > span.w-separator-h:before,
.w-separator.type_default.thick_1.style_double.cont_none > span.w-separator-h:after {
  display: block;
  position: relative;
  left: 0;
  right: 0;
}
.w-separator.type_default.thick_1.style_double.cont_none > span.w-separator-h:before {
  top: calc(50% - 2px);
}
.w-separator.type_default.thick_1.style_double.cont_none > span.w-separator-h:after {
  top: calc(50% + 2px);
}
.w-btn.color_primary.style_solid {
  color: #ec1f00 !important;
  box-shadow: 0 2px 0 #eec110;
  position: relative;
  /*	top:0;
	-webkit-transition: top 0.1s linear;
	-moz-transition:    top 0.1s linear;
	-ms-transition:     top 0.1s linear;
	-o-transition:      top 0.1s linear;
	transition:         top 0.1s linear;*/
}
.w-btn.color_primary.style_solid:hover {
  top: 2px;
  box-shadow: none !important;
}
.w-iconbox.iconpos_left .w-iconbox-icon {
  margin-right: 9px;
}
.w-gallery.with_indents > div > .w-gallery-item {
  padding: 10px;
}
#routebeschrijving {
  position: absolute;
  top: 0px;
  right: 52px;
  font-size: 0.9rem;
}
footer.l-footer {
  line-height: 1.5rem;
  font-weight: bold;
}
footer.l-footer .l-section-h.i-cf {
  padding-bottom: 1rem;
}
.header_hor .l-header.shadow_thin .l-subheader.at_bottom {
  box-shadow: none;
}
@media only screen and (min-width: 901px) {
  .l-titlebar.size_small .l-titlebar-h,
  .l-titlebar.size_medium .l-titlebar-h {
    padding-top: 0;
  }
}
@media only screen and (max-width: 600px) {
  .l-titlebar.size_small .l-titlebar-h,
  .l-titlebar.size_medium .l-titlebar-h {
    padding-top: 0;
  }
  .tp-leftarrow.tparrows.uranus {
    left: -15px !important;
  }
  .tp-rightarrow.tparrows.uranus {
    left: calc(100% + 15px) !important;;
  }
}
@media only screen and (max-width: 767px) {
  .certificaten .w-image.align_left,
  .certificaten .w-image.align_right {
    float: left;
  }
}
@media only screen and (max-width: 777px) {
  .hideonmobile {
    display: none;
  }
  .l-subheader.at_middle .l-subheader-cell.at_center img {
    height: auto;
    max-height: 100%;
  }
  .ush_text_1 .w-text-value {
    color: #ffd600 !important;
    font-weight: bold;
  }
  .l-subheader.at_bottom i {
    opacity: 1;
    color: #ffd600;
  }
}
/*
Impreza has 3 header states:
	Default : > 901px
	Tablets : 601px - 901px
	Mobiles : < 600px
	
Revolution Slider:
	Desktop    : > 1024px       (regular desktop view).
	Notebook   : 778px - 1024px (tablet landscape).
	Tablet     : 480px - 777px 	(tablet portrait / smartphone landscape).
	Smartphone : < 480px        (smartphone portrait).
*/
/*@import "font-awesome/font-awesome.less";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700);
@import url(https://fonts.googleapis.com/css?family=Merriweather:400,700);*/
/* Plugins
* ----------------------------------------------------------------- */
/* 
@import "less/x_jquery_grid.less";
@import "less/x_wppaginate.less";
@import "less/x_gravityforms.less";
@import "less/x_syntaxhighlighter.less"
*/
