html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{background:transparent;border:0;margin:0;padding:0;vertical-align:baseline;}
html{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
*,
*:before,
*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:focus{outline:0!important;}
select,
input[type="text"],
input[type="email"],
input[type="password"],
textarea{-webkit-appearance:none;-webkit-border-radius:2px;}
input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:2px;}
body{line-height:1;}
p{margin:0 0 1.75em 0;line-height:1.75em;}
h1, h2, h3, h4, h5, h6, .slide-title{clear:both;font-weight:600;color:#383838;margin-bottom:0.4em;line-height:1.3em;letter-spacing:0.025em;}
h1{font-size:2em;}
.default h1{font-size:2.25em;}
h2{font-size:1.8em;word-break:break-word;}
.default h2{font-size:1.8em;}
h3{font-size:1.5em;}
.default h3{font-size:1.5em;}
.blue-heading{color:#2ab5d3;}
h2.fp{font-size:1.4em;}
#page-337 iframe{
    min-height:225px!important;
}
footer h2,
footer h3{font-size:1.3em;font-weight:600;margin-bottom:0.9em;}
footer span:after{border-bottom:4px solid #2ab5d3;padding-bottom:9px;}
.footer-bottom{padding-top:38px !important;}
span.written-text{font-family:'Cookie', cursive;font-size:37px;margin-bottom:-15px;display:block;}
span.date{display:inline-block;width:100px;}
span.datelong{display:inline-block;width:120px;}
#slider-middle-3 span.written-text{margin-bottom:0px;}
blockquote{position:relative;margin:32px 0;padding:16px;color:#383838;font-size:1.25em;text-align:center;text-transform:uppercase;font-weight:normal;line-height:1.35em;}
blockquote p{margin-bottom:0.75em;padding:0 25px;}
blockquote:before{position:absolute;content:"“";top:0;left:0%;font-size:3em;line-height:1;text-align:center;font-family:Bitter, serif;}
blockquote:after{position:absolute;content:"”";bottom:0;right:0%;margin-bottom:-30px;font-size:3em;line-height:1;text-align:center;font-family:Bitter, serif;}
blockquote.review{padding:10px 20px;margin:0 0 20px;font-size:16px;border-left:5px solid #2ab5d3;color:#383838;text-align:left;text-transform:none;font-weight:normal;line-height:1.35em;margin-bottom:20px;}
blockquote.review p{padding:0;}
blockquote.review:before,
blockquote.review:after{content:none;}
blockquote.review footer{display:block;font-size:80%;line-height:1.42857143;color:#2ab5d3;}
blockquote.review footer:before{content:'\2014 \00A0';}
span.ervaring{color:#2ab5d3;display:block;margin-bottom:20px;}
.small{font-size:90%;color:#999;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;margin-bottom:2.0em;}
.container table{width:100%;}
table td, table th{border-bottom:1px solid #f4f7f9;box-sizing:border-box;padding:12px 4px;}
table td p, table th p{margin-bottom:0;}
img{max-width:100%;height:auto;margin-bottom:1.75em;vertical-align:top;}
a img{border:none;}
a:link,
a:visited,
a:active{color:#2ab5d3;text-decoration:none;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;}
a.readmore:link,
a.reamore:visited,
a.readmore:active{text-transform:uppercase;}
a:hover{color:#2ab5d3;}
.icon-phone{font-weight:normal;}
.icon-phone:before,
.icon-mail:before,
.mail-icon:before{font-family:fontAwesome;content:'\f095';margin-right:7px;font-weight:400;background:#2ab5d3;color:#fff;height:40px;display:inline-block;width:40px;text-align:center;box-sizing:border-box;line-height:2.5em;border-radius:30px;-webkit-border-radius:30px;}
.icon-mail:before{content:'\f041';}
.mail-icon:before{content:'\f0e0';margin-bottom:10px;}
.icon-phone a:link,
.icon-phone a:visited,
.icon-phone a:active,
.icon-mail a:link,
.icon-mail a:visited,
.icon-mail a:active,
.mail-icon a:link,
.mail-icon a:visited,
.mail-icon a:active{color:#222222;}
header .icon-phone,
header .icon-mail,
header .mail-icon{top:45px;position:relative;}
.footer .icon-phone a:link{color:#fff;}
body{font-family:'Montserrat', sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;font-weight:400;margin:0;color:#383838;height:100%;overflow-x:hidden;overflow-y:scroll !important;-moz-transition:padding-left 0.3s ease;-webkit-transition:padding-left 0.3s ease;transition:padding-left 0.3s ease;}
html.i-amphtml-singledoc>body{overflow-y:scroll !important;}
.section{width:100%;}
.wrap-sm{max-width:800px;padding:0 30px;margin:0 auto;}
.wrap{padding:0 0;margin:0 auto;position:relative;box-sizing:border-box;bborder:1px solid blue;mmin-height:20px;}
.container .text-center{padding:0 25.0%;}
.default .container{background-color:#fff;}
header{height:130px;position:absolute;top:0;z-index:99;}

#page-963 .zkn-widget-type-2 .zkn-widget-body, #page-963 .zkn-widget-type-4 .zkn-widget-body { min-height: 280px !important; }
ul.openingstijden{list-style: none;padding: 0;margin: 0;}
ul.openingstijden li span{display: inline-block;width: 150px;}

.lang-selector{
    float: left;
    position: relative;
    top: 37px;
    right: 20px;
}

.rowheader{
    min-height: 20px;
    box-sizing: border-box;
}


#mainmenu li.haschild li.haschild .child{
  display:none;
  position: absolute;
left: 225px;
top: 0;
background-color: #2ab5d3;
}

#mobilemenu li.haschild li.haschild .child{
	display:none;
	position: absolute;
  left: 225px;
  top: 0;
  background-color: #2ab5d3;
  }
  #mobilemenu li.haschild li.haschild:hover .child {
	display:block;
  }

#mainmenu li.haschild li.haschild:hover .child{
display:block;
}

.nav > ul ul .child .cube {
display:none;
}

.flexcol6 {
    width: 49%;
    margin: 0.5%;
}
.flexrow {
    display: flex;
    width: 100%;
    flex-direction: row;
    flex-grow: 1;
    flex-wrap: wrap;
    margin-bottom: 20px;
}

#page-1739 .arrow li:before{
	position: absolute!important;
}

#page-1739 .arrow li{
	padding-left:15px!important;
}

input{
    margin-top:20px;
}

label{
    padding-right:10px;
}
@media screen and (max-width: 800px) {
    .flexrow {
        flex-direction: column;
    }
    .flexcol6{
        width: 100%;
        float: none;
        margin: 10px 0;
    }

    .opentime{
        display:none;
    }
}

@media screen and (max-width:1024px){.text-min-height.bl2{min-height:325px;}
.text-min-height.bl3,
.m-h-300px.bl3{min-height:353px;}
.m-h-300px.bl4{min-height:300px;}
.m-h-470px.bl5{min-height:370px;}
.bl6{min-height:320px;}
.m-h-470px.bl6{min-height:320px;}
}
@media (min-width:670px){.down .header{position:fixed;-webkit-box-shadow:0px 4px 10px -6px rgba(0,0,0,0.55);-moz-box-shadow:0px 4px 10px -6px rgba(0,0,0,0.55);box-shadow:0px 4px 10px -6px rgba(0,0,0,0.55);height:80px;background:#fff;}
.down .nav{margin-top:19px;}
.down .top-text-header{display:none;}
.down .logo{width:60px;margin-top:5px;}
.down header .icon-phone,
.down header .icon-mail,
.down header .mail-icon{top:20px;}
}
.section-padding{padding:4.0em 0;}
section.sponsors{padding-bottom:30px;}
.logo{width:90px;}
.logo img{max-width:100%;min-width:100%;height:inherit;margin-bottom:0;}
.logo-z-index{z-index:101;}
#blocks h2{position:absolute;top:11vw;width:100%;text-align:center;}
#blocks h2,
#blocks h2 a:link,
#blocks h2 a:visited,
#blocks h2 a:active{color:#fff;font-size:1.7em;text-shadow:2px 2px 12px rgba(0,0,0,0.5);}
#widgetBar-4 h2,
#widgetBar-4 h3{font-weight:400;}
#widgetBar-4 .widget_header:before{content:"";background-image:url('images/icon-mouth.svg');background-position:center center;background-repeat:no-repeat;height:140px;width:140px;display:inline-block;}
#widgetBar-4 .first-child .widget_header:before{background-image:url('images/icon-tooth.svg');}
#widgetBar-4 .last-child .widget_header:before{background-image:url('images/icon-apple.svg');}
#widgetBar-5 .widget_image{height:100px;width:100%;text-align:center;margin-bottom:2.0em;}
#widgetBar-5 .widget_image img{max-height:100px;max-width:100px;border-radius:100px;}
#widgetBar-5 .widget{padding:0 40px;box-sizing:border-box;}
.slider,
.slider .slide{height:200px;}
.home .slider,
.home .slider .slide{height:580px;}*
.slider-wrapper{margin-top:130px;}
#slider-1 .slide-description{font-size:35px;font-weight:200;margin-bottom:1.0em;line-height:1.25em;}
.slider .slide .slide-title{font-size:50px;font-weight:700;}
.slide-description{font-size:25px;}
.slider-wrap{margin-top:150px;}
iframe{max-width:100%;min-height:300px;box-sizing:border-box;}
.default .cols2 iframe{max-height:200px;min-height:200px;}
.sidebar .widget{border:1px solid #eee;padding:20px 30px;box-sizing:border-box;border-radius:2px;margin-bottom:2.0em;}
.sidebar #widget_22{background-color:#2ab5d3;color:#fff;border:none;}
.sidebar #widget_22 *{color:#fff;}
.treatments li{min-height:475px;}
div.menu{z-index:999;}
div.menu .wrap{}
.top-text-header{margin-top:32px;color:#383838;font-size:15px;font-weight:500;text-shadow:2px 2px 12px rgba(255,255,255,0.5);}
.top-text-header a:link,
.top-text-header a:visited,
.top-text-header a:active{color:#383838;}
span.rating{color:#383838;}
.nav{margin-top:46px;margin-right:30px;}
.nav > ul{margin:0;padding:0}
.nav > ul li{list-style:none;margin-bottom:0;float:left;position:relative;}
.nav > ul li a:link,
.nav > ul li a:visited,
.nav > ul li a:active{color:#222222;line-height:2.5em;padding:0 0 0 15px;font-size:14px;display:block;font-weight:400;}
.nav > ul li ul li a:link,
.nav > ul li ul li a:visited,
.nav > ul li ul li a:active{border:none;}
.home .nav > ul li a:link,
.home .nav > ul li a:visited,
.home .nav > ul li a:active{}
.nav > ul li a:hover{color:#2ab5d3;}
.nav > ul li.last-child a:link,
.nav > ul li.last-child a:visited,
.nav > ul li.last-child a:active{padding-right:0;}
.nav > ul ul{display:none;}
.nav > ul li:hover ul{display:block;}
.nav > ul li ul{position:absolute;left:0;top:30px;background:#2ab5d3;border-radius:2px;}
.nav > ul li:hover ul,
.nav > ul li:hover ul li{width:230px;}
.nav > ul ul li a:link,
.nav > ul ul li a:visited,
.nav > ul ul li a:active{line-height:24px;font-weight:300;padding-top:10px;padding-bottom:10px;text-shadow:none;color:#fff;font-size:15px;}
.nav > ul ul li a:hover{background-color:#383838;}
.nav > ul ul .cube{border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;border-bottom:5px solid #2ab5d3;top:-5px;left:20px;width:10px !important;}
.logo-black img{height:90px;}
.img-frontpage{overflow:hidden;margin-right:0 !important;line-height:0;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:490px;max-width:490px;}
#widget_39 img{border-radius:60px;margin-bottom:0px;}
#widget_39 blockquote{margin:10px 0}
#widget_39 blockquote{margin-bottom:0px;}
#slider-footer{}
.text-small{font-size:14px;}
.footer .widget{padding-right:10px;}
.footer #widget_31.widget{padding-right:55px;width:40%;}
.footer #widget_32.widget{}
span.border-footer-header{border:2px solid #2ab5d3;width:50px;display:block;margin-bottom:20px;margin-top:29px;}
span.openingstijden{display:inline-block;width:110px;}
.footer-phone.icon-phone:before,
footer .social-icons .fa:before{background-color:#fff;color:#000;height:40px;width:40px;box-sizing:border-box;line-height:42px;text-align:center;border-radius:50%;float:left;font-size:1.4em;margin-top:-10px;font-size:18px;}
.social-icons{margin-top:-10px;}
.footer-phone{font-weight:600;font-size:20px;line-height:1.0em;}
.btn{height:42px;line-height:42px;background-color:#111;color:#fff;display:inline-block;cursor:pointer;border:0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.btn-lg{width:100%;}
.input,
.select select,
textarea.input{height:40px;line-height:40px;background:#fff;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;width:100%;border:1px solid #d3d3d3;padding:0 5px;color:#5d5d5d;font-family:'Open Sans', sans-serif;font-size:15px;}
textarea.input{resize:vertical;min-height:108px !important;padding:15px 5px;width:100%;}
.select{position:relative;}
.select:after{content:'\f0d7';font-family:FontAwesome;font-weight:normal;font-style:normal;position:absolute;right:10px;top:0;line-height:40px;pointer-events:none;}
.select select{padding:0 10px;}
input[type="checkbox"],
input[type="radio"]{background:#fff;border:1px solid #e3dfd8;color:#555;clear:none;cursor:pointer;display:inline-block;line-height:0;height:16px;margin:-2px 10px 0 0;outline:0;padding:0!important;text-align:center;vertical-align:middle;width:16px;min-width:16px;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.05s border-color ease-in-out;transition:.05s border-color ease-in-out;}
input[type="radio"]{border-radius:50px;}
input[type="checkbox"]:checked:before{content:'\f00c';font-family:FontAwesome;font-style:normal;font-weight:normal;color:#bce1e7;font-size:20px;display:inline-block;vertical-align:middle;width:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:5px 0 0 0;}
input[type="radio"]:checked:before{content:'\f111';font-family:FontAwesome;text-indent:-9999px;-webkit-border-radius:50px;border-radius:50px;font-size:24px;width:6px;height:6px;margin:3px;line-height:16px;color:#bce1e7;font-size:11px;text-align:center;}
.clear{clear:both;}
ol, ul{list-style-position:outside;list-style-type:square;margin:0;padding:0;margin-bottom:2.0em;}
ol.nolist,
ul.nolist,
.departments-icons ul{list-style:none;}
ol{list-style-type:decimal;}
ul li,
ol li{margin-bottom:1.0em;line-height:1.5em;}
.nolist ul,
footer ul,
.departments-icons ul{margin-left:0;list-style:none;}
.nolist li,
footer ul li{display:block;margin-left:0;}
footer ul{margin-bottom:2.0em;}
footer ul li{margin-bottom:0.9em;}
.nolist li{}
.check,
.arrow,
.sidebar .menu{list-style:none;}
.check li,
.arrow li,
.sidebar .menu li{position:relative;padding-left:0px;margin-left:0;margin-bottom:0.7em;}
.arrow li{}
.check li:before,
.arrow li:before,
.sidebar .menu li:before{position:relative;font-family:FontAwesome;top:0.05em;left:0;font-weight:700;margin-right:7px;content:"\f105";color:#2ab5d3;font-size:1.0em;}
.check li{padding-left:0px;margin-bottom:1.0em;color:#383838;}
.slider .check li{padding-left:0px;margin-bottom:0.5em;}
.check li:before{font-family:fontAwesome;content:'\f00c';color:#2ab5d3;}
.arrow li:before{}
.cols2,
.cols3,
.cols4{display:inline-block;width:100%}
.cols2 > li,
.cols3 > li,
.cols4 > li{float:left;width:46%;margin-right:4%;}
.cols3 > li{width:29%;}
.cols4 > li{width:21%;}
li.icon-marker{text-align:left;padding-left:28px;}
li.icon-marker:before{position:absolute;font-family:FontAwesome;top:0.6em;left:0;content:"\f041";color:#2ab5d3;font-size:30px;}
.widget-form{background-color:#fff;background-color:#f6f6f6;box-sizing:border-box;margin-top:-119px;padding-bottom:20px;margin-bottom:50px;-webkit-border-radius:3px 3px 3px 3px;z-index:99;}
.widget-form .form-input{margin-bottom:0.5em;border:1px solid #e6e6e6;}
.widget-form form{padding:15px 15px 40px 15px;}
.widget-form h3{margin-bottom:0.4em;color:#2ab5d3;ffont-size:1.3em;padding:18px 20px 18px 20px;-webkit-border-radius:3px 3px 0 0;background-color:#fff;font-size:1.2em;}
.widget-form h3:before{font-family:fontAwesome;content:'\f2b7';margin-right:10px;font-weight:400;}
#widgetBar-6 .widget{position:relative;width:100%;float:left;margin-right:5%;}
#widgetBar-6 .widget.last-child{margin-right:0%;float:right;}
#widgetBar-6 .widget img{margin-bottom:0px;}
#widgetBar-6 .widget img{margin-bottom:0px;width:200px;}
#widgetBar-6 .widget .widget_header{margin-bottom:1.0em;}
#widgetBar-6 .widget h3{}
#widgetBar-6 .widget h3 a{color:#fff;}
.section-team img{border-radius:160px;max-width:100px;oooverflow:hidden;}
#breadcrumb{ffloat:left;margin:0 0 2.0em 0;}
#breadcrumb ul{list-style:none;margin:0;padding:0;width:100%;}
#breadcrumb ul li{float:inherit;display:inline;margin:0;margin-right:0.5em;}
#breadcrumb a:link,
#breadcrumb a:visited,
#breadcrumb a:active{}
#breadcrumb ul li.first-child{width:22px;}
#breadcrumb ul li a:after{font-family:FontAwesome;content:"\f105";margin-left:10px;font-size:13px;color:#2ab5d3;}
#breadcrumb ul li.last-child:after{display:none;}
section{box-sizing:border-box;}
.menu-sidebar{list-style:none;}
.menu-sidebar li{margin-bottom:0;}
.menu-sidebar a:link,
.menu-sidebar a:visited,
.menu-sidebar a:active{border-bottom:1px solid #ededed;padding:15px 0;float:left;width:100%;}
#widgetBar-10 img{margin:0 0 1.5em 0;}
.information{margin-bottom:2.0em;}
.bg-blue .information{margin-bottom:0;}
a.button,
.button,
span.button,
a.button-white,
.button-white,
span.button-white,
a.button-outline,
.button-outline,
span.button-outline,
a.button-outline-white,
.button-outline-white,
span.button-outline-white{background:#2ab5d3;line-height:2.2em;display:inline-block;padding:6px 20px;color:#fff !important;text-decoration:none;cursor:pointer;margin-bottom:0.4em;border:2px solid #2ab5d3;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out;text-shadow:none !important;box-sizing:border-box;font-size:16px;position:relative;font-weight:400;text-transform:uppercase;margin-right:10px;-webkit-appearance:none;border-radius:30px;-webkit-border-radius:30px;}
a.button-white,
.button-white,
span.button-white{background:#fff;border-color:#fff;color:#2ab5d3 !important;}
a.button-outline,
.button-outline,
span.button-outline{background:none;border:2px solid #2ab5d3;text-transform:uppercase;color:#2ab5d3 !important}
a.button-outline-white,
.button-outline-white,
span.button-outline-white,
.slider a.button-phone,
.slider span.button-phone{color:#fff !important;border:2px solid #fff;background:none;}
.button-phone a{color:#fff;}
.button-pdf:before{font-family:fontAwesome;content:'\f1c1';font-weight:400;margin-right:5px;color:#e5302d;}
.pdflist{list-style:none;}
.pdflist li:before{font-family:fontAwesome;content:'\f1c1';font-weight:400;margin-right:5px;color:#e5302d;}
.slider a.button,
a.button.default,
.slider .button,
.slider span.button{}
a.button:hover,
.button:hover,
span.button:hover,
a.button-outline:hover,
.button-outline:hover,
span.button-outline:hover{background-color:#383838;border:2px solid #383838;color:#fff !important;}
.button-phone:before,
.button-mail:before{font-family:fontAwesome;content:'\f095';margin-right:10px;font-weight:400;}
.button-mail:before{content:'\f2b7';}
.slide-description a.button:after,
a.button.default:after{font-family:fontAwesome;content:'\f054';margin-left:18px;font-weight:normal;font-size:15px;}
a.read-more-nb{color:#383838;font-weight:bold;}
a.read-more-nb:hover{color:#2ab5d3;}
a.read-more-nb:before{font-family:fontAwesome;content:'\f054';padding-right:3px;font-weight:normal;}
footer
{
	font-size: 14px;
}
.row{mmargin:0 -10px!important;bborder:1px solid red;min-height:20px;box-sizing:border-box;}
.row:after{clear:both;}
.row:before,
.row:after{display:table;content:"";line-height:0;}
.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12,
.col1-s, .col2-s, .col3-s, .col4-s, .col5-s, .col6-s, .col7-s, .col8-s, .col9-s, .col10-s, .col11-s, .col12-s,
.col1-xs, .col2-xs, .col3-xxs, .col4-s, .col5-xs, .col6-xs, .col7-xs, .col8-xs, .col9-xs, .col10-xs, .col11-xs, .col12x-s,.logos li,.logolist li,.departments-icons ul li,.learnmore ul li{float:left;min-height:1px;box-sizing:border-box;position:relative;}
.col12{width:100%}
.col11{width:91.66666667%}
.col10{width:83.33333333%}
.col9{width:75%}
.col8{width:66.66666667%}
.col7{width:58.33333333%}
.col6{width:50%}
.col5{width:41.66666667%}
.col4, .departments-icons ul li,.learnmore ul li{width:33.33333333%}
.col3{width:25%}
.col2{width:16.66666667%}
.col1{width:8.33333333%}
.col3-m-l{margin-left:25%;}
.visible-xs{display:none;}
.min-height-lg{min-height:250px;}
.text-min-height{min-height:450px;}
.m-h-300px{min-height:357px;}
.m-h-470px{min-height:470px;}
.pblokje{min-height:250px;}
.pblokje1{min-height:54px;}
.pblokje2{min-height:334px;}
.pblokje3{min-height:82px;}
.pblokje4{min-height:84px;}
.hidden{display:none;}
.bg-primary{}
.bg-dk{background-color:#111}
.bg-lt{background-color:#fff;}
.bg-gray{background-color:#f4f7f9;}
.bg-blue{background-color:#2ab5d3;color:#FFFFFF;}
.bg-blue p{font-size:18px;}
.bg-cover{background-size:cover;bbackground-size:100% 100%;}
.bg-blue-image{background-image:url('images/AFBEELDING-3-blue.jpg');background-position:center center}
.r{border-radius:2px 2px 2px 2px;}
.r-2x{border-radius:4px;}
.r-3x{border-radius:6px;}
.r-l{border-radius:2px 0 0 2px;}
.r-r{border-radius:0 2px 2px 0;}
.r-t{border-radius:2px 2px 0 0;}
.r-b{border-radius:0 0 2px 2px;}
.p-xxs{padding:2px 4px;}
.p-xs{padding:5px;}
.p-sm{padding:10px;}
.p{padding:15px;}
.p-md{padding:20px;}
.p-lg{padding:30px;}
.p-xl{padding:50px;}
.p-n{padding:0!important;}
.p-l-none{padding-left:0!important;}
.p-l-xs{padding-left:5px;}
.p-l-sm{padding-left:10px;}
.p-l{padding-left:15px;}
.p-l-md{padding-left:20px;}
.p-l-md-cus{padding-left:40px;}
.p-l-lg{padding-left:60px;}
.p-l-xl{padding-left:80px;}
.p-l-xxl{padding-left:100px;}
.p-l-xxxl{padding-left:25%;}
.p-l-n-xxs{padding-left:-1px;}
.p-l-n-xs{padding-left:-5px;}
.p-l-n-sm{padding-left:-10px;}
.p-l-n{padding-left:-15px;}
.p-l-n-md{padding-left:-20px;}
.p-l-n-lg{padding-left:-30px;}
.p-l-n-xl{padding-left:-40px;}
.p-l-n-xxl{padding-left:-50px;}
.p-t-none{padding-top:0!important;}
.p-t-xxs{padding-top:1px;}
.p-t-xs{padding-top:5px;}
.p-t-sm{padding-top:10px;}
.p-t{padding-top:20px;}
.p-t-md{padding-top:30px;}
.p-t-lg{padding-top:40px;}
.p-t-lgr{padding-top:50px;}
.p-t-xl{padding-top:60px;}
.p-t-xxl{padding-top:80px;}
.p-t-xxxl{padding-top:100px;}
.p-t-xl-330{padding-top:330px;}
.counters .col3 .p-t-xxl{padding-top:125px;}
.p-t-n-xxs{padding-top:-1px;}
.p-t-n-xs{padding-top:-5px;}
.p-t-n-sm{padding-top:-10px;}
.p-t-n{padding-top:-15px;}
.p-t-n-md{padding-top:-20px;}
.p-t-n-lg{padding-top:-30px;}
.p-t-n-xl{padding-top:-40px;}
.p-t-n-xxl{padding-top:-50px;}
.p-r-none{padding-right:0!important;}
.p-r-xxs{padding-right:1px;}
.p-r-xs{padding-right:5px;}
.p-r-sm{padding-right:10px;}
.p-r{padding-right:15px;}
.p-r-md{padding-right:20px;}
.p-r-lg{padding-right:60px;}
.p-r-xl{padding-right:80px;}
.p-r-xxl{padding-right:100px;}
.p-r-xxxl{padding-right:120px;}
.p-r-xxxxl{padding-right:70px;}
.p-l-xxxl{padding-right:120px;}
.p-r-n-xxs{padding-right:-1px;}
.p-r-n-xs{padding-right:-5px;}
.p-r-n-sm{padding-right:-10px;}
.p-r-n{padding-right:-15px;}
.p-r-n-md{padding-right:-20px;}
.p-r-n-lg{padding-right:-30px;}
.p-r-n-xl{padding-right:-40px;}
.p-r-n-xxl{padding-right:-50px;}
.p-b-none{padding-bottom:0!important;}
.p-b-xxs{padding-bottom:1px;}
.p-b-xs{padding-bottom:5px;}
.p-b-sm{padding-bottom:10px;}
.p-b{padding-bottom:20px;}
.p-b-md{padding-bottom:30px;}
.p-b-lrg{padding-bottom:50px;}
.p-b-lg{padding-bottom:60px;}
.p-b-xl{padding-bottom:80px;}
.p-b-xxl{padding-bottom:50px;}
.p-b-xl-330{padding-bottom:330px;}
.p-b-n-xxs{padding-bottom:-1px;}
.p-b-n-xs{padding-bottom:-5px;}
.p-b-n-sm{padding-bottom:-10px;}
.p-b-n{padding-bottom:-15px;}
.p-b-n-md{padding-bottom:-20px;}
.p-b-n-lg{padding-bottom:-30px;}
.p-b-n-xl{padding-bottom:-40px;}
.p-b-n-xxl{padding-bottom:-50px;}
.m-xxs{margin:2px 4px;}
.m-xs{margin:5px;}
.m-sm{margin:10px;}
.m{margin:15px;}
.m-md{margin:20px;}
.m-lg{margin:30px;}
.m-xl{margin:50px;}
.m-n{margin:0!important;}
.m-l-none{margin-left:0!important;}
.m-l-xs{margin-left:5px;}
.m-l-sm{margin-left:10px;}
.m-l{margin-left:15px;}
.m-l-md{margin-left:20px;}
.m-l-lg{margin-left:30px;}
.m-l-xl{margin-left:40px;}
.m-l-xxl{margin-left:50px;}
.m-l-xxxl{margin-left:60px;}
.m-l-xxxxl{margin-left:70px;}
.m-l-xxxxxl{margin-left:80px;}
.m-l-xxxxxxl{margin-left:90px;}
.m-l-xxxxxxxl{margin-left:95px;}
.m-l-n-xxs{margin-left:-1px;}
.m-l-n-xs{margin-left:-5px;}
.m-l-n-sm{margin-left:-10px;}
.m-l-n{margin-left:-15px;}
.m-l-n-md{margin-left:-20px;}
.m-l-n-lg{margin-left:-30px;}
.m-l-n-xl{margin-left:-40px;}
.m-l-n-xxl{margin-left:-50px;}
.m-t-none{margin-top:0!important;}
.m-t-xxs{margin-top:1px;}
.m-t-xs{margin-top:5px;}
.m-t-sm{margin-top:10px;}
.m-t{margin-top:15px;}
.m-t-md{margin-top:20px;}
.m-t-lg{margin-top:30px;}
.m-t-xl{margin-top:40px;}
.m-t-xxl{margin-top:50px;}
.m-t-xxxl{margin-top:60px;}
.m-t-xxxxl{margin-top:65px;}
.m-t-n-xxs{margin-top:-1px;}
.m-t-n-xs{margin-top:-5px;}
.m-t-n-sm{margin-top:-10px;}
.m-t-n{margin-top:-15px;}
.m-t-n-md{margin-top:-20px;}
.m-t-n-lg{margin-top:-30px;}
.m-t-n-xl{margin-top:-40px;}
.m-t-n-xxl{margin-top:-50px;}
.m-r-none{margin-right:0!important;}
.m-r-xxs{margin-right:1px;}
.m-r-xs{margin-right:5px;}
.m-r-sm{margin-right:10px;}
.m-r{margin-right:15px;}
.m-r-md{margin-right:20px;}
.m-r-lg{margin-right:30px;}
.m-r-xl{margin-right:40px;}
.m-r-xxl{margin-right:50px;}
.m-r-xxxl{margin-right:60px;}
.m-r-xxxxl{margin-right:70px;}
.m-r-n-xxs{margin-right:-1px;}
.m-r-n-xs{margin-right:-5px;}
.m-r-n-sm{margin-right:-10px;}
.m-r-n{margin-right:-15px;}
.m-r-n-md{margin-right:-20px;}
.m-r-n-lg{margin-right:-30px;}
.m-r-n-xl{margin-right:-40px;}
.m-r-n-xxl{margin-right:-50px;}
.m-b-none{margin-bottom:0!important;}
.m-b-xxs{margin-bottom:1px;}
.m-b-xs{margin-bottom:5px;}
.m-b-sm{margin-bottom:10px;}
.m-b{margin-bottom:15px;}
.m-b-md{margin-bottom:20px;}
.m-b-lg{margin-bottom:30px;}
.m-b-xl{margin-bottom:40px;}
.m-b-xxl{margin-bottom:50px;}
.m-b-n-xxs{margin-bottom:-1px;}
.m-b-n-xs{margin-bottom:-5px;}
.m-b-n-sm{margin-bottom:-10px;}
.m-b-n{margin-bottom:-15px;}
.m-b-n-md{margin-bottom:-20px;}
.m-b-n-lg{margin-bottom:-30px;}
.m-b-n-xl{margin-bottom:-40px;}
.m-b-n-xxl{margin-bottom:-50px;}
.text-italic{font-style:italic;}
.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-l{font-size:120%}
.text-xl,
.home h1{font-size:50px;}
.text-xxl{font-size:60px;}
.text-lt,
.text-lt *,
.text-lt a:link,
.text-lt a:visited,
.text-lt a:active{color:#fff;}
.text-shadow-dark{text-shadow:1px 1px 12px rgba(0,0,0,0.5);}
.text-shadow-lt{text-shadow:1px 1px 12px rgba(255,255,255,0.5);}
.visible-xs{display:none;}
.pull-left{float:left;}
.pull-right{float:right;}
.maps{height:400px;}
.maps iframe{width:100%;min-height:400px;filter:grayscale(100%);}
.blog-thumb{position:absolute;left:-190px;border-radius:90px;top:25px;border:1px solid #f6f6f6;}
.detail-thumb{margin-top:50px;float:right;border:1px solid #f6f6f6;}
#post-bottom .post{display:inline-block;margin-bottom:1.25em;}
#post-bottom .entry-content{float:right;width:75%;}
.custom_title{margin-bottom:1.0em;font-size:1.8em;}
.custom_title,
#post-bottom .tablenav{margin-left:25%;}
#post-bottom .thumb{width:21%;}
#post-bottom .detail-thumb{margin-top:0;}
.post{position:relative;cursor:pointer;}
.post h2{margin-bottom:0.6em;}
#post_time{margin-bottom:0.6em;}
#post_navigation a{margin-bottom:0.5em;display:inline-block;float:left;}
#post_navigation a.post_next{float:right;}
.tablenav{padding:1em 0;}
.displaying-num{padding-right:1em;}
.page-numbers{padding:0 0.2em;}
.addthis_sharing_toolbox{float:right;}
footer a:link,
footer a:visited,
footer a:active,
.footer-bottom a:link,
.footer-bottom a:visited,
.footer-bottom a:active{color:#383838;line-height:1.3em;}
footer a:hover,
.footer-bottom a:hover{color:#2ab5d3;}
footer .social-icons a:link,
footer .social-icons a:visited,
footer .social-icons a:active{margin-right:10px;float:left;box-sizing:border-box;line-height:4.5em;text-align:center;border-radius:50%;margin-bottom:0.75em;}
footer .social-icons a:hover{color:#fff;}
footer .social-icons .fa{font-size:15px;}
.border-lgt-b{border-bottom:1px solid rgba(255,255,255,0.15);}
.border-dark-b{border-bottom:1px solid rgba(0,0,0,0.15);}
moredown #back{right:20px;}
#fixed-social{display:inline-block;position:fixed;top:30%;z-index:99999999;right:0px;}
#fixed-social .social-icons .fa{margin-right:10px;margin-bottom:5px;}
#fixed-social .social-icons .fa:before{background-color:#383838;color:#fff;height:50px;width:50px;box-sizing:border-box;line-height:50px;text-align:center;border-radius:50%;float:left;font-size:0.6em;}
#back{display:none;ddisplay:inline-block;height:120px;width:120px;position:fixed;bottom:20px;z-index:99999999;text-align:center;line-height:2.8em;font-size:20px;-webkit-border-radius:64px;-moz-border-radius:64px;border-radius:64px;overflow:hidden;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;cursor:pointer;color:#fff;right:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:normal;content:'Stel ons een vraag';background-color:#2ab5d3;}
#back .fa-comments{font-size:30px;}
#back span{font-size:18px;display:block;margin-top:-10px;line-height:17px;font-weight:bold;}
.alignnone{margin:5px 20px 20px 0;}
.aligncenter, div.aligncenter{display:block;margin:5px auto 5px auto;}
.alignright{float:right;margin:5px 0 20px 20px;}
.alignleft{float:left;margin:5px 20px 20px 0;}
.aligncenter{display:block;margin:5px auto 5px auto;}
a img.alignright{float:right;margin:5px 0 20px 20px;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.caption{background-color:#f6f6f6;border:1px solid #e7e7e7;max-width:100%;padding:15px 15px 15px 15px;margin:0 0 2.0em 0;box-sizing:border-box;text-align:center;border-radius:2px;}
.caption.alignnone{margin:5px 20px 20px 0;}
.caption.alignleft{margin:5px 20px 20px 0;}
.caption.alignright{margin:5px 0 20px 20px;}
.caption img{border:0 none;height:auto;margin:0;margin-bottom:2em;max-width:100%;padding:0;width:auto;}
.caption-dd{margin-bottom:0.75em;}
.caption p.caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
.widget,#content,.menu{position:relative}
.edit_page_link,.edit_menu_link,.edit_widget_link{position:absolute;right:10px;top:10px}
.clear{clear:both;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.mceContentBody{}
#fixed-social .social-icons a{display:block;position:relative;}
iframe.fullwidth{width:100%;height:auto;}

.opentime{position:absolute;text-align:center;top:20px;margin-left:auto;margin-right:auto;left:0;right:0;font-weight:bold;}
ol.number-list li{margin-left: 15px;}


.bottomMaps iframe {width: 100%; margin: 0; padding: 0; filter: grayscale(100%);}

@media screen and (max-width:670px){.text-min-height.bl2{min-height:initial;}
.text-min-height.bl3,
.m-h-300px.bl3{min-height:initial;}
.m-h-300px.bl4{min-height:initial;}
.m-h-470px.bl5{min-height:initial;}
.bl6{min-height:initial;}
.m-h-470px.bl6{min-height:initial;}
.treatments.mobcus li{min-height:initial;}
#mobilemenu li.page-4 a,
#mobilemenu li.page-706 a{background-color:#2ab5d3;color:#fff !important;padding:5px;box-sizing:border-box;text-align:center;font-size:16px;}
#mobilemenu li.page-4 a{margin-top:10px;}
#mobilemenu li.page-706 a{margin-top:30px;}
}
@media screen and (max-width:530px)
{
    .opentime{left:0;right:0;font-size:13px;}
    .rowheader{ min-height:0px;}
    .header{height:90px;}
    #slider-4 .slide-description p {
         line-height: 1.25;
         font-size: 16px;
    }
}




