/***** STANDAARD BOOSTRZ STIJL - NIET AANPASSEN *****/


/* alle headers op vervolgpagina standaard padding boven en onder geven */
main .fl-builder-content div:first-child:not(#home) .fl-row-content-wrap {padding-top: 40px!important;padding-bottom: 30px!important;}
@media screen and (min-width: 768px) {
	main .fl-builder-content div:first-child:not(#home) .fl-row-content-wrap {padding-top: 60px!important;padding-bottom: 50px!important;}
}
@media screen and (min-width: 992px) {
	main .fl-builder-content div:first-child:not(#home) .fl-row-content-wrap {padding-top: 100px!important;padding-bottom: 90px!important;}
}
/* alle headers op vervolgpagina standaard padding boven en onder geven */


/* transparante buttons padding links geven ivm radius */
.uabb-button-wrap a span {padding-left:2px!important}


/* standaard z-index lagen */
.zindex3 {position:relative;z-index:3}
.zindex4 {position:relative;z-index:4}
.zindex5 {position:relative;z-index:5}

/* mouse-over vergroot img */
.vergroot img {transition: all 0.4s ease-in-out;}
.vergroot img:hover {transform: scale(1.1);}

/* Tekstveld met streepje links */
@media screen and (min-width: 768px) {
	.tekstveld-streepje .fl-rich-text {position:relative;margin-left:100px}
	.tekstveld-streepje .fl-rich-text:before {position:absolute;top:13px;left:-100px;z-index:2;content:'';width:50px;height:5px;background-color:#ffd200;}
}
.tekstveld-streepje.grijs .fl-rich-text:before { background-color:#6f808e!important }
.tekstveld-streepje.wit .fl-rich-text:before { background-color:#ffffff!important }

/* Geel vlak achter kolom aflopend naar rechts */
.geel-vlak-achter-kolom-rechts {position:relative;}
.geel-vlak-achter-kolom-rechts:before {position:absolute;content:'';height:200px;width:1400px;bottom:0;left:0;background-color:#ffd200;}
@media screen and (max-width: 992px) {
	.geel-vlak-achter-kolom-rechts:before {width:100%;}
}
@media screen and (min-width: 1200px) {
.wit-gele-streepjes-rechts-rij {position:relative;}
.wit-gele-streepjes-rechts-rij:after {position:absolute;content:'';height:200px;width:60px;bottom:0;right:0;background-image:url('https://testwebsitebijboostrz.nl/taaluilen/wp-content/uploads/2022/01/wit-geel-streepjes.png');background-repeat: repeat-y;}
}

.image-divider-pixel .fl-col {min-height:0!important}


/* BUTTONS UITLIJNEN OP BOTTOM IN EQUAL-HEIGHT KOLOM */
.equal-height-buttons { display: flex;justify-content: left;align-items: flex-end;flex: 1 1 0; }

/* begin DOWNLOAD module speciale thema php file */
.dlm-downloads {list-style: none;padding-left: 0;margin-left: 0;}
.dlm-downloads li {	position:relative;border-bottom: 1px solid #d8d9db;text-transform: normal;padding: 10px 5px;}
.dlm-downloads li:hover {background: #f7f7f7;font-weight: bold;}
.content-area .dlm-downloads li:before { position:absolute;content: "\e98d";font-family: 'Ultimate-Icons'!important;left:5px;top:8px;font-size:18px;color:#cf5f17;width:20px;height:5px;display:block; }
.dlm-downloads li a {color: #0d54bb;font-size:16px!important;padding-left:40px;font-family: 'Viga',sans-serif!important;}
.download-btn {display: inline-block;float: right;color: #cf5f17;font-size:16px!important;font-family: 'Viga',sans-serif!important;padding-top:10px;}
/* einde DOWNLOAD module */


/* BUTTON LINE + ARROW AFTER */
@media screen and (min-width: 992px) {
	.but-streep-pijl .uabb-button-wrap {position:relative;display: inline-block;}
	.but-streep-pijl .uabb-button-wrap:before {background-color: #fff;content: "";display: inline-block;height: 2px;position: absolute;top:24px;width: 40px;}
}
.but-streep-pijl.voor .uabb-button-wrap:before {left:-1040px}
.but-streep-pijl.na .uabb-button-wrap:before{right:-1040px}
.but-streep-pijl.oranje .uabb-button-wrap:before { background-color: #ffd200!important; }

.but-streep-pijl .uabb-button-wrap a {position:relative}
.but-streep-pijl .uabb-button-wrap a:after {position:absolute;content: "\e98d";font-family: 'Ultimate-Icons'!important;right:25px;font-size:18px} 

/* FORM BUTTON pijltje */
.form-but-pijl .gform_footer {position:relative;display:inline-block!important;z-index:1;width:auto!important}
.form-but-pijl .gform_footer::after {position:absolute;content: "\e952";font-family: 'Ultimate-Icons'!important;right:20px;top:21px;font-size:22px;color:#6f808e;width:20px;height:5px;display:block;} 
.form-but-pijl .gform_footer:hover::after {color:#fff}
.form-but-pijl.solliciteren .gform_body {padding-bottom:20px}
.form-but-pijl.solliciteren .gform_footer {padding-top:10px!important}



/* ########################################### */
/* RIJ VOLLEDIGE BREEDTE MET MARGIN 80PX LINKS EN RECHTS */
@media screen and (min-width: 768px) {
	.vol-breed-80-vlak .fl-row-content-wrap {margin-left:40px!important; margin-right:40px!important}
	.vol-breed-80-tekst .fl-row-content-wrap {margin-left:0px!important; margin-right:0px!important}
}
@media screen and (min-width: 1200px) {
	.vol-breed-80-vlak .fl-row-content-wrap {margin-left:80px!important; margin-right:80px!important}
	.vol-breed-80-tekst .fl-row-content-wrap {margin-left:40px!important; margin-right:40px!important;}
}
/* RIJ VOLLEDIGE BREEDTE MET PADDING 80PX LINKS EN RECHTS */
@media screen and (min-width: 768px) {
	.vol-breed-80-vlak-p .fl-row-content-wrap {padding-left:40px!important; padding-right:40px!important}
	.vol-breed-80-tekst-p .fl-row-content-wrap {padding-left:0px!important; padding-right:0px!important}
}
@media screen and (min-width: 1200px) {
	.vol-breed-80-vlak-p .fl-row-content-wrap {padding-left:80px!important; padding-right:80px!important}
	.vol-breed-80-tekst-p .fl-row-content-wrap {padding-left:40px!important; padding-right:40px!important;}
}
/* ########################################### */


/* ########################################### */
/* RIJ VOLLEDIGE BREEDTE MET MARGIN 160PX LINKS EN RECHTS */
@media screen and (min-width: 768px) {
	.vol-breed-160-vlak .fl-row-content-wrap {margin-left:40px!important; margin-right:40px!important}
	.vol-breed-160-tekst .fl-row-content-wrap {margin-left:0px!important; margin-right:0px!important}
}
@media screen and (min-width: 1200px) {
	.vol-breed-160-vlak .fl-row-content-wrap {margin-left:160px!important; margin-right:160px!important}
	.vol-breed-160-tekst .fl-row-content-wrap {margin-left:40px!important; margin-right:40px!important;}
}
/* RIJ VOLLEDIGE BREEDTE MET PADDING 160PX LINKS EN RECHTS */
@media screen and (min-width: 768px) {
	.vol-breed-160-vlak-p .fl-row-content-wrap {padding-left:40px!important; padding-right:40px!important}
	.vol-breed-160-tekst-p .fl-row-content-wrap {padding-left:0px!important; padding-right:0px!important}
}
@media screen and (min-width: 1200px) {
	.vol-breed-160-vlak-p .fl-row-content-wrap {padding-left:80px!important; padding-right:80px!important}
	.vol-breed-160-tekst-p .fl-row-content-wrap {padding-left:40px!important; padding-right:40px!important;}
}
@media screen and (min-width: 1600px) {
	.vol-breed-160-vlak-p .fl-row-content-wrap {padding-left:160px!important; padding-right:160px!important}
	.vol-breed-160-tekst-p .fl-row-content-wrap {padding-left:40px!important; padding-right:40px!important;}
}
/* ########################################### */


/* VERVOLG FOTO RECHTS EN TEKST LINKS - 1 */
@media (min-width: 992px) {
  .vervolg-bg-rechts .fl-col-content {height: 100%;position: absolute;right: 0;width: 40%;}
}

/* VERVOLG FOTO LINKS EN TEKST RECHTS  */
@media (min-width: 992px) {
  .vervolg-bg-links .fl-col-content {height: 100%;position: absolute;left: 0;width: 40%;z-index:8} 
}

/* VERVOLG FOTO RECHTS EN TEKST LINKS - 2 */
@media (min-width: 992px) {
  .vervolg-bg-rechts2 .fl-col-content {height: 100%;position: absolute;right: 0;;width: 40%;z-index:8;overflow: hidden;}
}