/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

@import url("reservation.css");
textarea, .wpcf7-form .wpcf7-text{border-radius:0px !important;}

/*nieuw form*/
.fusion-button{background-color: #2D9FAE!important;}
input{border-radius:0px !important;}
.fusion-form-form-wrapper .fusion-form-field {margin: 0.5em 0 !important;}
h2.blog-shortcode-post-title, h4.fusion-carousel-title{font-size:18px !important;}

/*HEADER HOME*/
.fusion-header{background:url(/wp-content/uploads/2019/07/gradient-header.png) repeat-x;}
.home .fusion-header-v6-content .fusion-logo{margin:25px auto 40px;z-index:99997;padding-bottom:140px;}
.home .fusion-header-v6-content .fusion-logo:before{display:none;}
.home .fusion-header-v6-content .fusion-logo:after{display:none;}
.fusion-logo img{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);}

.fusion-header-v6-content .fusion-logo{position: relative !important; }
.fusion-header-v6-content .fusion-logo::before{content:"Oogartsenpraktijk";background-color:#2D9FAE;top:81px;left:187px;position:absolute;width:50px;height:30px;
	font-size:20px !important;/*margin:20px 0 15px !important;*/; color: #fff; text-shadow: 0 2px #000;text-transform: uppercase;font-family: "Open Sans"; font-weight: 300;}
.fusion-header-v6-content .fusion-logo::after{content:"Dr. Carl Verdonck Dr. Thomas Verdonck";background-color:#2D9FAE ;top:5px;right:-356px;position:absolute;width:303px;/*height:30px;*/
	font-size:26px !important;/*margin:10px 0 15px 50px!important*/ ;color: #fff;text-shadow: 0 2px #000;text-transform: uppercase;font-family: "Open Sans";font-weight: 400;line-height: 1.4;letter-spacing: 0px;}

.home #headertxt{position:relative;top:-220px;margin-bottom:-220px;text-align:center;z-index:99997;}
.home #headertxt h1, .home #headertxt h2{color:#fff;text-shadow:0 2px #000;text-transform:uppercase;}
.home #headertxt h1{font-size:32px !important;margin:20px 0 15px !important;}
.home #headertxt h2{font-size:24px !important;margin:0 !important;}
#headertxt.flyout-close *{display:none !important;}

/*MOBILE MENU*/
.fusion-header-has-flyout-menu .fusion-flyout-menu-icons{position:absolute;top:30px;right:30px;}
.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-toggle-icon-line{background-color:#fff !important; box-shadow: 0 1px #000 !important;}
.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-toggle-icon-line:nth-child(2){width:50% !important;}
.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-toggle-icon-line:nth-child(3){width:75% !important;}

/*MOBILE MENU FLYOUT*/
.fusion-main-menu.fusion-flyout-menu{height:calc(100% - 200px) !important;margin-top:200px !important;}
#menu-hoofdmenu li a{color:#fff;}
#menu-hoofdmenu li a:hover{color:#fff;text-decoration:underline;}

/*STRUCTURE*/
#main{max-width:1400px;margin:0 auto;}
.home #main{max-width:100%;margin:initial;}
.blockhalf-wrap{width:100%;clear:both;}
.blockhalf{width:50%;float:left;}



/*HOME - AFSPRAAK MAKEN BLOCK */
.home .ag-afspraak{background:#004467 url(/wp-content/uploads/2019/07/oog-background.png) no-repeat right center !important;background-size:cover !important;}
.home .ag-afspraak .fusion-column-wrapper{padding:60px 35% 40px 17.5% !important;}
.home .ag-afspraak *{color: #fff !important;}
.home .ag-afspraak h3{text-transform: uppercase; font-family:"Open Sans" !important; font-weight: 600 !important; font-size: 1.75em;margin-bottom:5px !important;}
.home .ag-afspraak p{padding-left: 30px;padding-top: 5px; font-family:"Open Sans" !important; font-weight: 400 !important; line-height: 1.7em; font-size: 1.15em;}
.home .ag-afspraak p .smltxt{font-size: 0.9em; font-style: italic; font-family:"Open Sans" !important; font-weight: 300 !important; }
.smltxt a{text-decoration:underline;}
.smltxt a:hover{text-decoration:none;}

#consultatie .fusion-builder-row{display: grid;grid-template-areas:  "a a"  "d d";grid-template-columns: 50% 50%;}
#consultatie .fusion-builder-row .ag-infoblock{width: 100% !important;}
#consultatie .fusion-builder-row .ag-infoblock.een{grid-area: a;}
#consultatie .fusion-builder-row .ag-infoblock.twee{grid-area: b;
    padding-bottom: 40px;}
#consultatie .fusion-builder-row .ag-infoblock.gza{grid-area: c;
    padding-bottom: 40px;}
#consultatie .fusion-builder-row .ag-infoblock.uza{grid-area: d;
    padding-bottom: 40px;}

#consultatie .fusion-builder-row .ag-infoblock.een .ag-tel *{
    color: #fff;}
		#consultatie .fusion-builder-row .ag-infoblock.een .ag-dagen { color: #fff !important;text-shadow: 0 0px #fff !important;}
		#consultatie .fusion-builder-row .ag-infoblock.twee .fusion-column-wrapper{min-height: 300px !important;}
		#consultatie .fusion-builder-row .ag-infoblock.gza .fusion-column-wrapper{min-height: 300px !important;}
		#consultatie .fusion-builder-row .ag-infoblock.uza .fusion-column-wrapper{min-height: 300px !important;}
.ag-infoblock .ag-tel span {float: left;font-family: "Open Sans"!important;font-weight: 800!important;font-size: 1.4em;padding-top: 0.2em;}
#consultatie .fusion-builder-row .ag-infoblock.twee h4, #consultatie .fusion-builder-row .ag-infoblock.gza h4, #consultatie .fusion-builder-row .ag-infoblock.uza h4{font-size:24px !important;}
#consultatie .fusion-builder-row .ag-infoblock.twee .ag-header p, #consultatie .fusion-builder-row .ag-infoblock.gza .ag-header p, #consultatie .fusion-builder-row .ag-infoblock.uza .ag-header p{font-size:20px !important;}
#consultatie .fusion-builder-row .ag-infoblock.twee .ag-header i, #consultatie .fusion-builder-row .ag-infoblock.gza .ag-header i, #consultatie .fusion-builder-row .ag-infoblock.uza .ag-header i{font-weight: 800;}
#consultatie .fusion-builder-row .ag-infoblock.twee ul li span{display: inline-block; width: 50%; text-align: right; float: right;}

/* HOME - CONTACT INFOBLOCK  */
.home .ag-infoblock.een { position: relative; background: url(https://www.oogarts-dr-verdonck.be/wp-content/uploads/2025/08/praktijk2025.png) no-repeat right 70%; background-size: cover !important; z-index: 1; }
.home .ag-infoblock.twee{border-right: 1px solid white;background:  linear-gradient(0deg, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)), url(https://www.oogarts-dr-verdonck.be/wp-content/uploads/2024/01/sint-jozef.png) no-repeat right center;background-size:cover !important;padding-bottom: 40px !important;}
.home .ag-infoblock{margin:0 !important;padding-left: 60px; padding-right: 60px;float:left;}
.home .ag-infoblock *{text-shadow:0 1px #fff !important;color:#051a40;}
.home .ag-infoblock div{overflow: hidden;}
.home .ag-infoblock ul{margin-left: 0; padding-left: 0px; list-style: none;}
.home .ag-infoblock .ag-header{padding:40px 0 20px;}
.home .ag-infoblock .ag-header h4{font-weight:bold; margin-bottom: 0; font-family:"Open Sans" !important; font-weight: 700 !important; font-size: 2em; text-shadow:0 1px #fff;}
.home .ag-infoblock .ag-header p{font-style: italic; font-family:"Open Sans" !important; font-weight: 300 !important; text-shadow:0 1px #fff;font-size:1.5em;}
.home .ag-infoblock .ag-half{width:50%; float:left; }
.home .ag-infoblock .ag-half.ag-left ul{margin:0 10px; font-size: 0.9em !important; padding-right: 50px;}
.home .ag-infoblock .ag-half.ag-left li{text-shadow:0 1px #fff;font-size:1.25em; font-weight: 400;}
.home .ag-infoblock .ag-half.ag-left span{float: right;width:50%;text-align: right; text-shadow:0 1px #fff;}
.home .ag-infoblock .ag-half.ag-right{text-align: right; float: right;}
.home .ag-infoblock .ag-half.ag-right .ag-agenda{display:none;}
.home .ag-infoblock .ag-half span.ag-small{font-size:0.75em;}
.home .ag-dagen .telefoonuren { color: white; text-shadow: none !important; }

.home .ag-infoblock .ag-half.ag-right .ag-agenda{display:inline-block;background: #fff; padding: 3px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12); }
.home .ag-infoblock .ag-half.ag-right .ag-agenda span{border:1px solid #051a40;text-transform:uppercase;display:block;padding:5px; font-family:"Open Sans" !important; font-weight: 400 !important;}

.home .ag-infoblock .ag-half .fa-volume-control-phone{text-align: right;}
.home .ag-infoblock .ag-half.ag-right .ag-tel{float: right; height: 3em;}
.home .ag-infoblock .ag-half.ag-right .ag-tel i{float: left; font-size: 2.1em; font-weight: bold; margin-right: 10px; transform: rotate(-45deg); padding-top: .1em; }
.home .ag-infoblock .ag-half.ag-right .ag-tel span{float: left; font-family:"Open Sans" !important; font-weight: 800 !important;font-size: 2.1em;padding-top: .2em;}
.home .ag-infoblock .ag-half.ag-right .ag-dagen{font-family:"Open Sans" !important; font-weight: 500 !important; clear: both;font-size:1.15em;font-style:italic;}
.home .ag-infoblock .ag-route{float: left;  margin:30px 0 40px;display:block;width:100%;}
.home .ag-infoblock .ag-route  i{float: left; font-size: 1.1em; margin-right: 10px;}
.home .ag-infoblock .ag-route span{float:left !important; font-size: 0.8em;font-family:"Open Sans" !important; font-weight:400;text-align:left !important;}

/* HOME - GEDETAILEERDE INFOBLOCK */
.home .ag-detinfo{background:#051a40 url(/wp-content/uploads/2019/07/apparaat-background.png) no-repeat left center !important;background-size:cover !important;}
.home .ag-detinfo .fusion-column-wrapper{padding: 100px 0 60px 50% !important;}
.home .ag-detinfo *{color: #fff !important;}
.home .ag-detinfo h3{text-transform: uppercase; font-family:"Open Sans" !important; font-weight: 600 !important; margin-bottom: 0; margin-top: 0; font-size: 1.6em;}
.home .ag-detinfo ul{list-style:none; margin-left: 30px; margin-top: 7px;}
.home .ag-detinfo ul li{position:relative;}
.home .ag-detinfo ul li:before{content:"\f05a";width:20px;height:auto;position:absolute;left:-20px;top:9px;font: normal normal normal 14px/1 FontAwesome;text-rendering: auto;}
.home .ag-detinfo ul li a{font-family:"Open Sans" !important; font-weight: 400 !important; line-height: 1.8em;}

/* INFORMATION PAGES*/
.ag-infoTxtBlock{background-color: #f2f2f2 !important;margin-bottom:50px; border: 1px solid #f0f0f0;}
.ag-infoTxtBlock .fusion-one-third{margin-right: 0 !important; margin-bottom: 0 !important;}
.ag-infoTxtBlock .fusion-two-third:nth-child(even){padding-top:2%;}
.ag-infoTxtBlock .fusion-two-third:nth-child(odd){padding-left: 0 !important; padding-top:2%;}
.ag-infoTxtBlock .fusion_builder_column_3_4{padding-top:2%;}
.ag-infoTxtBlock .fusion_builder_column_1_2{padding-top:2%; padding-left:30px;}
.ag-infoTxtBlock .fusion-two-third h3{margin-bottom: 10px; font-size: 1.3em;}
.ag-infoTxtBlock  .ag-detinfo .fusion-text, .ag-txtFull .ag-detinfo .fusion-text p{margin-top:30px !important;}
.ag-infoTxtBlock  .ag-detinfo, .ag-txtFull .ag-detinfo ul{ margin-left: 30px; margin-top: 7px;}
.ag-infoTxtBlock  .ag-detinfo ul, .ag-txtFull .ag-detinfo ul li{position:relative;}
.ag-infoTxtBlock  .ag-detinfo ul li, .ag-txtFull .ag-detinfo ul li a{font-family:"Open Sans" !important; font-weight: 400 !important; line-height: 1.8em;}
.ag-txtFull h3{margin-bottom: 20px;}
.ag-txtFull h4, .ag-txtFull h3{margin-top:40px !important;}
.ag-txtFull{margin-bottom:50px;}
.ag-txtFull .fusion-text{margin: 40px !important; }
.ag-txtFull .fusion-row{background-color:#F2F2F2;}
.ag-infoTxtBlock .fusion_builder_column_2_3 .fusion-text{padding-left: 40px !important;}
.ag-infoTxtBlock .fusion_builder_column_1_3 .fusion-text{padding-left: 40px !important;}
.related-posts .fusion-carousel .fusion-carousel-positioner .fusion-carousel-wrapper ul li div .fusion-image-wrapper img{height: 250px; object-fit: cover;}


.fusion-title h2{color:#004467 !important;}
.post-content h2{margin-bottom:20px;}


.ag-infoLinks ul{margin-left: 30px; margin-top: 7px;}
.ag-infoLinks ul li{position:relative;}
.ag-infoLinks ul li a{font-family:"Open Sans" !important; font-weight: 400 !important; line-height: 1.8em;}
.ag-infoTxtBlock .ag-infoLinks{margin-top:30px !important;}
.ag-infoTxtBlock img{height: 250px; object-fit: cover;}
/* CATARACT */
.ag-infopicBlock.ag-detinfo .fusion-column-wrapper a{padding-top:25px !important;}

/* AFSPRAAK MAKEN */
.firstAppmt {border: 2px solid #0b8c1c;color: #0b8c1c;background:#d5e6d3;width: 100%;font-weight: 400;text-align: center;margin: 40px auto; padding: 10px;}
.ag-appmnt-txt  ul{list-style: none; font-weight:400;max-width:360px;}
.ag-appmnt-txt  li .uur{float: right;}
.ag-appmnt-txt img{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);}
.ag-appmnt small{font-size:105% !important;}

/* Blog post - overview page */
.fusion-blog-archive .fusion-blog-layout-grid .post .fusion-post-content-wrapper{padding: 10px 20px 10px 20px !important;text-align: center; background-color:#051a40;  }
.fusion-blog-archive .fusion-blog-layout-grid .post .fusion-post-content-wrapper a{font-weight: 400 !important; color:#fff !important;}
.fusion-blog-archive .fusion-blog-layout-grid .post .fusion-post-content-wrapper a:hover{color:#2D9FAE !important;}
.fusion-post-wrapper .fusion-flexslider .slides li .fusion-image-wrapper img{height: 200px !important;
object-fit: cover;}

/* BLOGS - related posts*/
.related-posts .fusion-title h3{text-indent: -99999px; position: relative;}
.related-posts .fusion-title h3:before {position: absolute;content: "Gerelateerde informatie";top: 0;left: 0;width: 340px;height: 60px;color: #333;text-indent: 0;}
.related-posts .fusion-title .title-sep.sep-double{display: none;}
.related-posts .fusion-carousel-title-below-image .fusion-carousel-title{text-align: center; padding:15px 0 15px 0; background-color: #051a40; margin:0;}
.related-posts .fusion-carousel-title-below-image .fusion-carousel-title a{font-weight: 400 !important; color:#fff !important; }
.related-posts .fusion-carousel-title-below-image .fusion-carousel-meta{display: none;}
.related-posts .fusion-carousel-item-wrapper{border: 1px solid #ebeaea; border-bottom-width: 1px;border-bottom-width: 3px;}

/* CONTACT FORM */
.wpcf7{background-color: #f2f2f2;padding:20px 30px 10px 30px!important; font-weight: 400; font-size: 0.9em;}
.wpcf7-submit{background-color: #2D9FAE !important; font-weight: 400;}
.wpcf7 .wpcf7-text{font-size: 1.0em; color: #7f7f7f !important;}
.wpcf7 .wpcf7-textarea{font-size: 1.0em; color: #7f7f7f !important;}
.formRequired{display:block;padding:0 20px;text-align:right;font-size:.85em;font-style:italic;background:#f2f2f2;/*position:relative;top:-50px;*/}
.redstar{color: red;}
#privacy{text-align:left;font-style:italic;padding:4px 0px;background:#f2f2f2;font-size:0.80em;color:#666;/*position:relative;top:-17px;*/border-top:1px solid #f1f1f1; margin-bottom:0;}
#privacy span{font-size:0.9em;text-align:right;display:block;}
#privacy a:hover{color:#333 !important;text-decoration:underline !important;}
.wpcf7 .fileNotification ul{margin-top: 0;}
.wpcf7 .fileNotification p{display: none;}

/* CONTACT */
.contactDataBlock .fusion-text{margin-bottom: 50px; border: 1px solid #000; padding: 20px;}

/* PRAKTIJKLOCATIES */
.ag-praktijkLocaties .ag-route i{font-size: 1.1em; color:#0e0e0e;}
.ag-praktijkLocaties .ag-route a{font-size: 0.9em;font-family:"Open Sans" !important; font-weight:400;}
.ag-tel i{font-weight: bold; transform: rotate(-45deg); padding-top: .1em; color:#2D9FAE;font-size:30px; }
.ag-praktijkLocaties .fusion_builder_column_1_2{padding-left:0; padding-top: 0;}



/* INFORMATIE OVERZICHT*/
.ag-infoBlogOverview{padding:40px 0;}
.ag-infoBlogOverview .fusion-post-content h2.entry-title{color: #fff !important; font-weight:400 !important;font-size: 0.9em;}
.ag-infoBlogOverview h3{margin-top: 30px !important;}
.ag-infoBlogOverview:nth-child(2n+2) .fusion-column-first{background-color:#f2f2f2; position:relative;}
.ag-infoBlogOverview:nth-child(2n+2) .fusion-column-first::before{content:""; background-color:#f2f2f2;width:500px;top:0;left:-500px;position:absolute;height:100%;}
.ag-infoBlogOverview:nth-child(2n+2) .fusion-column-first::after{content:""; background-color:#f2f2f2;width:500px;top:0;right:-500px;position:absolute;height:100%;}

.fusion-carousel-wrapper{min-height: 346px;}

.ag-table td,.ag-table{width:60%; border: 1px solid #c0c0c0; padding:20px;}

.ag-videoColumn{padding: 30px 30px 0 30px !important;}
.ag-videoColumn h2{margin-bottom: 0;}
.ag-videoColumn .fusion-title{margin-bottom: 0px !important;}
.fusion-one-half .ag-videoColumn{padding: 0 30px 0 0 !important;}
.ag-videoPlayer{background-color:#e1e1e1;}
.ag-videoColumn .video-shortcode{visibility: hidden;}
.ag-videoWarning{color:#bc1c1c; font-weight: 400;}

.fusion-rollover-categories a{display:none;}

.fusion-posts-container{margin:30px 0 !important;}
.ag-important{border: 2px solid #bc1c1c; color:#bc1c1c; padding:20px; background-color: #ffffff;}

/*notification bar*/
html .mtsnb{position: fixed;top: 0 !important;left: 0;width: 100% !important;text-align: center;padding: 5px;z-index: 9999; font-weight:bold;}
html .mtsnb .mtsnb-container{width: 100% !important;}

@media only screen and (max-width: 1440px) {
	body{font-size:18px;}
	.home .ag-afspraak p{font-size:1em;}
	.home .ag-infoblock{padding:0 30px;}
	.home .ag-infoblock .ag-half.ag-left ul{padding-right:10px;}
}
@media only screen and (max-width: 1366px) {
	.home .fusion-header-v6-content .fusion-logo{margin:20px auto;max-width:100px;}
	.home #headertxt h1{font-size:32px !important;}
	.home #headertxt h2{font-size:22px !important;}
	.home #headertxt{top:-205px;margin-bottom:-205px;}
	.home .ag-afspraak h3, .home .ag-detinfo h3{font-size:1.5em;margin-bottom:0 !important;}
	.home .ag-infoblock .ag-header h4, .home .ag-infoblock .ag-half.ag-right .ag-tel span, .home .ag-infoblock .ag-half.ag-right .ag-tel i{font-size:1.65em;}
	.home .ag-infoblock .ag-header p{font-size:1.15em;}
	.home .ag-infoblock .ag-half.ag-left li, .home .ag-infoblock .ag-half.ag-right .ag-dagen{font-size:1em;}
	.ag-table{width:100% !important;}
}
@media only screen and (max-width: 1280px) {
	.home .ag-afspraak .fusion-column-wrapper{padding:60px 30% 40px 10% !important;}
}

@media only screen and (max-width: 1150px) {
	#consultatie .fusion-builder-row {

	  grid-template-areas:
	"a a"
	"b b"
	"d d";
	  grid-template-columns: 50% 50%;
	}

}
@media only screen and (max-width: 1100px) {
	.home .ag-infoblock{width:100% !important;padding:0 60px !important;}
	.home .fusion-column-last.ag-infoblock{border-top:10px solid #051a40;}
	.home .ag-infoblock .ag-half.ag-left ul{padding-right:100px;}
	.home .ag-infoblock .ag-half.ag-right .ag-tel span, .home .ag-infoblock .ag-half.ag-right .ag-tel i{font-size:2em;}
	.home .ag-infoblock .ag-header{padding-bottom:0;}
	.home .ag-detinfo .fusion-column-wrapper{padding:60px 0 40px 45% !important;}
}

@media only screen and (max-width: 940px) {
	#consultatie .fusion-builder-row {

		grid-template-areas:
	"a"
	"b"
	"c"
	"d";
		grid-template-columns: 100%;
	}
}
@media only screen and (max-width: 800px) {
	.ag-infoTxtBlock .fusion_builder_column_2_3 .fusion-text {padding-left: 20px !important;padding-right: 20px;}
	.ag-table td{width:45% !important;}

	.ag-appmnt-txt img{width: 100% !important; margin-bottom:30px;}

}
@media only screen and (max-width: 840px) {
	.home .ag-afspraak .fusion-column-wrapper{background-color:rgba(0,68,103,.65) !important;padding:60px 60px 40px !important;}
	.home .ag-detinfo{background-size:cover !important;}
	.home .ag-detinfo .fusion-column-wrapper{background-color:rgba(5,26,64,.35) !important;}
	.home .ag-infoblock .ag-half.ag-left ul{padding-right:70px;}
	.blockhalf{width:100%;}
}
@media only screen and (max-width: 720px) {
	.home .ag-infoblock .ag-half.ag-left ul{padding-right:50px;}
	.home .ag-detinfo .fusion-column-wrapper {padding: 60px 0 40px 35% !important;}
	.ag-txtFull .fusion-text {margin: 20px !important;}
	.home .ag-dagen .telefoonuren {color:#051a40 !important;}
}

@media only screen and (max-width: 640px) {
	.home .ag-infoblock .ag-half.ag-left ul{padding-right:25px;}
	.home .ag-detinfo .fusion-column-wrapper {padding: 60px 0 40px 35% !important;}
	.home .ag-infoblock .ag-half.ag-right .ag-tel span, .home .ag-infoblock .ag-half.ag-right .ag-tel i{font-size:1.6em;}

	.fusion-header-v6-content .fusion-logo::after {right: -327px;}
	.fusion-header-v6-content .fusion-logo::before {left: 158px;}
}
@media only screen and (max-width: 600px) {

	.home .ag-infoblock .ag-half.ag-left ul{padding-right:0px;}
	.home .ag-infoblock {width: 100% !important; padding: 0 25px !important;}
	.home .ag-infoblock .ag-half.ag-left ul {font-weight: 400;}
}
@media only screen and (max-width: 540px) {
	.home .ag-infoblock .ag-half.ag-right .ag-tel span, .home .ag-infoblock .ag-half.ag-right .ag-tel i{font-size:1.4em;}
	.fusion-header-v6-content .fusion-logo::after, .fusion-header-v6-content .fusion-logo::before {display:none;}
}
@media only screen and (max-width: 480px) {
	#consultatie .fusion-builder-row .ag-infoblock.een .ag-tel *, #consultatie .fusion-builder-row .ag-infoblock.een .ag-dagen {
  color: #051a40 !important;
}.home .ag-detinfo * {

  font-size: 16px;
}
	.home #headertxt h1{font-size:26px !important;}
.home #headertxt h2{font-size:18px !important;}
	.home .ag-infoblock .ag-half {width: 100%;float: left;}
	.home .ag-infoblock .ag-half.ag-right {text-align: left; float: left;}
	.home .ag-infoblock .ag-half.ag-right .ag-tel {float: left;}
	.home .ag-infoblock .ag-half.ag-left li {font-size: 1.1em; font-weight: bold}

	.home .ag-infoblock .ag-half.ag-right{position: relative; height: 200px;}
	.home .ag-infoblock .ag-half.ag-right .ag-agenda{float:right; position: absolute; top: 120px; right: 0;}

	.home .ag-infoblock.een{background:#eeeeee;padding-bottom:40px !important;}
.home .ag-infoblock.een .ag-agenda{margin-top:30px;}
	.home .ag-detinfo .fusion-column-wrapper {padding: 50px 0 40px 25px !important;}

	#main{padding-left: 0 !important; padding-right: 0!important;}
	.ag-appmnt-txt, .ag-infoTxtBlock .fusion-column-wrapper, .ag-infoBlogOverview .fusion-column-wrapper{padding-left:20px !important; padding-right: 20px !important;}
	.ag-infoTxtBlock .fusion-column-wrapper .fusion-text{padding-left:0 !important; padding-right: 0 !important;}
	.post-731 .fusion-title.fusion-sep-none .title-heading-left,.post .fusion-title.fusion-sep-none .title-heading-left{padding-left:20px !important;}

  .related-posts{margin-left:20px; margin-right: 20px;}
	.fusion-carousel-item{width:100% !important;}

	#cookie-law-info-bar{font-size: .8em;line-height: 1.2em;}
	#cookie-law-info-bar .cli-plugin-button{padding: 7px 9px 9px; margin: 7px;}

  /* privacy policy: */
	#post-3 .fusion-text{padding:0 10px;}

	.ag-table td{font-size:.95em !important; padding:6px;}

  /* contact page */
	.post-235 .fullwidth-box .fusion-row{padding-left: 10px !important;padding-right: 10px !important;}
	/* ehbo */
	.post-825 .fusion-layout-column{padding-left: 10px !important; padding-right: 10px !important;}

	 .ag-infoblock.gza{padding-bottom: 40px !important;}
}

@media only screen and (max-width: 320px) {
	.home .ag-infoblock{padding:0 8px !important;}
	.fusion-logo{max-width: 75%;}
	.home .ag-afspraak .fusion-column-wrapper {padding: 22px 16px 18px !important;}
	.home .ag-infoblock .ag-header {padding: 22px 11px 20px;}
	.home .ag-detinfo .fusion-column-wrapper {padding: 60px 0 40px 15% !important;}
	.ag-detinfo ul, .ag-infoLinks ul {margin-left: 0 !important;}
	.post-content h1 {font-size: 30px !important;}
	.fusion-text h2, .post h2{font-size:21px !important}
	.ag-table td{font-size:.85em !important; padding:6px;}

	/* logo pages */
	.fusion-header .fusion-logo {margin-bottom: 36px !important;}
	.fusion-header-v6-content .fusion-logo{max-width: 30% !important;}
	.fusion-header-v6-content .fusion-logo::after{right: -510px !important; top: 67px !important; font-size: 18px !important; } /* dr.Verdonck*/
	.fusion-header-v6-content .fusion-logo::before {left: 176px !important; top: 56px !important; z-index: 9; font-size: 18px !important;} /*oogarts*/

	/*Flyout menu*/
	.fusion-main-menu.fusion-flyout-menu {margin-top: 70px !important;}
}
