*{box-sizing:border-box;margin:0;padding:0}body{font-family:Segoe UI,Frutiger,Helvetica Neue,Arial,sans-serif;background-color:#fff;font-size:100%}.container{position:relative}.logo{background-color:#fff}.logo img{width:40px;width:2.5rem;float:left;margin-left:11.2px;margin-left:.7rem}.header{min-height:64px;min-height:4rem;background-color:#fff}.header p.title{font-family:Georgia,Times New Roman,Times,serif;font-size:40px;font-size:2.5rem;padding-top:8px;padding-top:.5rem;padding-left:76.8px;padding-left:4.8rem}.header p.subTitle{display:none}.multilingual{position:absolute;top:0;right:3.2px;right:.2rem;background-color:#fff;visibility:hidden}.multilingual ul li{list-style-type:none;display:inline;text-align:right}.multilingual ul li a{font-size:70%;text-decoration:none;color:#000;border:1px solid #e9edee;border-radius:.2rem;padding:0 8px;padding:0 .5rem}.multilingual.openmenu{visibility:visible;z-index:4;top:96px;top:6rem;right:80px;right:5rem}.menu{height:100%;width:0;position:fixed;top:0;left:0;z-index:3;overflow-y:scroll;background-color:#fff}.menu,.menu ul{overflow-x:hidden}.menu ul{margin-top:128px;margin-top:8rem;overflow-y:auto}.menu ul li{display:block;border-left:none;border-right:none;border-bottom:none;border-top:1px solid #e0e0e0}.menu ul li a{display:block;padding:.2em 1em;color:#000;font-size:1.45em;text-decoration:none;text-align:left}.menu ul li a.selected,.menu ul li a:hover{background-color:#e0e0e0}.menu ul li:last-child{border-bottom:1px solid #e0e0e0}.menu.openmenu{width:80%;-webkit-transition:.28s ease;transition:.28s ease}.overlay{position:fixed;z-index:2;background-color:rgba(0,0,0,.5);bottom:0;right:0;left:0}.overlay.openmenu{top:0;overflow:hidden}.body.openmenu{overflow:hidden}.hamburger{position:absolute;right:24px;right:1.5rem;top:22.4px;top:1.4rem}.hamburger svg{width:24px;width:1.5rem}.hamburger svg rect{fill:gray}.hamburger svg line{stroke:gray}.hamburger div.open{display:none}.hamburger.openmenu div.open{display:block}.hamburger.openmenu div.closed{display:none}.address{overflow:auto;background-color:#fff;padding:1.6px 3.2px 9.6px;padding:.1rem .2rem .6rem;font-size:95%}.address div:first-child{float:left}.address div:first-child a{text-decoration:none;color:#000;border:1px solid #c9d3d6;border-radius:.2rem;padding:0 8px;padding:0 .5rem}.address div:nth-child(2){float:right}.address div:nth-child(2) a{text-decoration:none;color:#000;border:1px solid #c9d3d6;border-radius:.2rem;padding:0 8px;padding:0 .5rem}.address div:nth-child(3){display:none}.address div:nth-child(3) a{text-decoration:none;color:#000;border:1px solid #c9d3d6;border-radius:.2rem;padding:0 8px;padding:0 .5rem}.index .content{padding:0;position:relative;width:100%}.index .content .img{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.9" /><feFuncG type="linear" slope="0.9" /><feFuncB type="linear" slope="0.9" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(90%);filter:brightness(90%);width:100%}.index .content .img img{width:100%}.index .content div.text{width:232px;width:14.5rem;height:168px;height:10.5rem;position:absolute;top:192px;top:12rem;left:40px;left:2.5rem;border-radius:.2rem;padding:6.4px;padding:.4rem;text-align:center}.index .content div.text p{color:#000}.index .content div.text p span.kopje{font-size:120%}.index .content div.text p span.letterb{font-size:310%;font-weight:400}.index .content div.text-background{background:#fff;opacity:.6;width:100%;height:192px;height:12rem;position:absolute;top:192px;top:12rem;left:0;border-radius:.2rem;padding:6.4px;padding:.4rem}.index .content div.img_website_vogel_balans{position:absolute;top:224px;top:14rem;left:70.4px;left:4.4rem;z-index:1}.index .content div.img_website_vogel_balans img{width:176px;width:11rem}.contact .content,.content,.payment .content,.pricing .content,.schedule .content,.studio-yogakey .content,.workshops .content,.yoga .content,.yogakids .content{font-family:Segoe UI,Frutiger,Helvetica Neue,Arial,sans-serif;background-color:#fff;padding:16px;padding:1rem;line-height:120%}.contact .content h1,.content h1,.payment .content h1,.pricing .content h1,.schedule .content h1,.studio-yogakey .content h1,.workshops .content h1,.yoga .content h1,.yogakids .content h1{font-size:160%;margin-bottom:24px;margin-bottom:1.5rem}.contact .content h2,.content h2,.payment .content h2,.pricing .content h2,.schedule .content h2,.studio-yogakey .content h2,.workshops .content h2,.yoga .content h2,.yogakids .content h2{margin-top:16px;margin-top:1rem;margin-bottom:8px;margin-bottom:.5rem}.contact .content p,.content p,.payment .content p,.pricing .content p,.schedule .content p,.studio-yogakey .content p,.workshops .content p,.yoga .content p,.yogakids .content p{margin-top:12.8px;margin-top:.8rem}.img-full-width img,.img_boy_with_yogakey img,.img_flowers_near_yoga_mat img,.img_girl_with_yogakey img,.img_man_on_beach_yoga img,.img_manju_jois img,.img_studio_yogakey_yoga_mats img,.img_woman_downward_facing_dog img,.img_woman_yoga_hands_pyramid img,.img_yoga_teacher_with_kids_and_yogakey img{width:100%;margin-top:16px;margin-top:1rem}.table.contact-kvk-table{display:table;margin-top:16px;margin-top:1rem}.table.contact-kvk-table .row{display:table-row;text-align:left}.table.contact-kvk-table .row div:first-child{width:96px;width:6rem}.table.contact-kvk-table .row .col{display:table-cell;padding-top:4.8px;padding-top:.3rem}.table.roosterTable{display:table}.table.roosterTable .row{display:table-row;text-align:left}.table.roosterTable .row div:first-child{width:96px;width:6rem}.table.roosterTable .row .col{display:table-cell;padding-top:8px;padding-top:.5rem}body.payment .content img{width:48px;width:3rem;display:block;margin:0 auto}.table.paymentTable{display:table;margin-left:0}.table.paymentTable .row{display:table-row;text-align:left}.table.paymentTable .row div:nth-child(1){width:160px;width:10rem}.table.paymentTable .row div:nth-child(2){width:64px;width:4rem;text-align:right;padding-right:16px;padding-right:1rem}.table.paymentTable .row .col{display:table-cell;padding-top:16px;padding-top:1rem}.table.paymentTable .row a{text-decoration:none;color:#000;border:1px solid #c9d3d6;border-radius:.2rem;padding:0 8px;padding:0 .5rem}.sidebar-right{display:none;background-color:#fff}.footer{background-color:#fff;padding-top:64px;padding-top:4rem}@media (max-width:27em){.title{width:16rem;text-align:center}}@media (min-width:28em){.address{clear:none;float:left;overflow:auto;width:100%;text-align:center}.address div:nth-child(3){display:block}}@media (min-width:40.5em){.container{font-size:16px;margin:0 auto;width:58rem}.logo{float:left;width:15%;height:10rem;position:static}.logo img{position:absolute;top:.2rem;left:1.4rem;width:5.7rem}.header{float:left;width:70%;height:10rem;text-align:center}.header p.title{font-size:3rem;margin-top:1rem;padding-left:0}.header p.subTitle{display:block;font-size:2rem;margin-top:.9rem}.multilingual{float:left;width:15%;height:10rem;position:static;text-align:right;visibility:visible}.multilingual ul{margin-right:1rem;margin-top:.6rem}.menu{float:left;width:15%;height:auto;position:static;overflow-x:hidden;overflow-y:hidden;padding-top:2rem}.menu ul{margin-top:1rem}.menu ul li{list-style-type:none}.menu ul li a{font-size:100%;font-weight:700;color:#000;text-decoration:none}.hamburger{display:none}.address{float:left;width:70%;text-align:center}.address div:nth-child(3){display:block}.content{float:left;width:70%;height:auto}.index .content{padding:0;position:relative;width:70%}.index .content .img{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.9" /><feFuncG type="linear" slope="0.9" /><feFuncB type="linear" slope="0.9" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(90%);filter:brightness(90%)}.index .content .img img{width:100%}.index .content div.text-background{background:#fff;opacity:.6;width:100%;height:17rem;position:absolute;top:20rem;left:0;border-radius:.2rem;padding:.4rem}.index .content div.img_website_vogel_balans{position:absolute;top:22.5rem;left:12rem;z-index:1}.index .content div.img_website_vogel_balans img{width:16rem}.contact .content,.payment .content,.pricing .content,.schedule .content,.studio-yogakey .content,.workshops .content,.yoga .content,.yogakids .content{padding:1.5rem;line-height:140%}.contact .content h1,.payment .content h1,.pricing .content h1,.schedule .content h1,.studio-yogakey .content h1,.workshops .content h1,.yoga .content h1,.yogakids .content h1{font-size:190%;margin-bottom:1.5rem}.contact .content h2,.payment .content h2,.pricing .content h2,.schedule .content h2,.studio-yogakey .content h2,.workshops .content h2,.yoga .content h2,.yogakids .content h2{margin-top:1.7rem;margin-bottom:.7rem}.contact .content p,.payment .content p,.pricing .content p,.schedule .content p,.studio-yogakey .content p,.workshops .content p,.yoga .content p,.yogakids .content p{margin-top:.6rem}.table.roosterTable{display:table;margin-left:5rem}.table.roosterTable .row{display:table-row;text-align:left}.table.roosterTable .row div:first-child{width:7rem}.table.roosterTable .row .col{display:table-cell;padding-top:.3rem}body.payment .content img{width:4.5rem}.table.paymentTable{display:table;margin-left:6rem}.table.paymentTable .row{display:table-row;text-align:left}.table.paymentTable .row div:nth-child(1){width:10rem}.table.paymentTable .row div:nth-child(2){width:4rem}.table.paymentTable .row .col{display:table-cell;padding-top:1rem}.schedule .content .table{margin-top:0}.sidebar-right{float:left;width:15%;height:auto;display:inline;display:initial}.footer{float:left;clear:left;width:100%;height:2rem}.img_boy_with_yogakey img,.img_flowers_near_yoga_mat img,.img_girl_with_yogakey img,.img_man_on_beach_yoga img,.img_manju_jois img,.img_studio_yogakey_yoga_mats img,.img_woman_downward_facing_dog img,.img_woman_yoga_hands_pyramid img,.img_yoga_teacher_with_kids_and_yogakey img{width:50%}}.active{background-color:red}.clearfix{clear:both}a[href$='.pdf']:after{content:url(/graphics/pdficon.gif);padding:0 0 0 6.4px;padding:0 0 0 .4rem}