:root{--yellow: #fefcee;--red: #b60733;--brown: #7b6d59;--white: #ffffff;--black: #000000;--line-color: #e4dfd0;--scrollbar-thumb: #b60733;--scrollbar-bg: #fefcee;--menuhover-bg: #a2052d;--accordion-bg: #e8e8e8}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}*{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-bg);scrollbar-width:thin}html,body{margin:0;height:100%;background-color:var(--yellow)}body{overflow-y:scroll;display:grid;grid-template-columns:1fr;grid-template-areas:"header" "main" "footer";grid-template-rows:185px 1fr 140px;font-family:Arial,Helvetica,sans-serif;color:var(--brown);font-size:1em;line-height:1.5;-webkit-font-smoothing:antialiased;word-break:break-word}.wrapper{width:92%;margin:0 auto;padding:0}main{max-width:870px;margin:0 auto;display:block;padding-top:42px !important;padding-bottom:62px !important}.content a{padding:8px 10px 8px 10px;color:var(--yellow) !important;background-color:var(--red);text-decoration:none;-webkit-transition:color .2s ease-out,background .2s ease-in;transition:color .2s ease-out,background .2s ease-in}.content a:hover{background-color:var(--menuhover-bg)}.content ul.ul-space{padding-top:24px !important}.content a.txtlink{padding:0 !important;color:var(--red) !important;background:rgba(0,0,0,0) !important;text-decoration:underline}#textpage .content a{padding:0 !important;color:var(--red) !important;background:rgba(0,0,0,0) !important;text-decoration:underline}#textpage .content a:hover{text-decoration:underline}#textpage ul.ul-space{padding-top:24px !important}aside{padding-top:52px}.gmap iframe{max-width:100%;height:392px}@media(min-width: 800px){.gmap iframe{width:588px}}@media(min-width: 920px){main{display:grid;grid-template-areas:"section" "aside";grid-template-columns:2.45fr 1fr}aside{padding-top:0px !important}}header{grid-area:header;display:block}.header_top{max-width:870px;height:133px;margin:0 auto;display:block;background-color:var(--red);position:relative}.header_top img{max-width:100%;height:auto}.telefoon{display:block;position:absolute;right:5px;bottom:12px;width:36px;height:36px;background:url(../img/init/telefoon_small.png) no-repeat 0 0}.telefoon a{display:block;text-indent:-99999px}.menu{max-width:870px;margin:0 auto;margin-top:22px}@media only screen and (min-width: 860px){.line_top{height:1px;background-color:var(--line-color);margin:0 0 9px 0}.line_bottom{height:1px;background-color:var(--line-color);margin:53px 0 0 0}.telefoon{display:block;position:absolute;right:0;bottom:0;width:199px;height:54px;background:url(../img/init/telefoon.gif) no-repeat 0 0}}@media only screen and (min-width: 962px){.sf-menu .current a{color:var(--yellow);background-color:var(--red)}}#topnav{display:block}.menu-toggle{display:block;background:var(--red);color:var(--yellow) !important;cursor:pointer}.menu-toggle h5{color:var(--yellow) !important;text-transform:uppercase;font-size:18px;padding:10px;margin:12px 0 0 0}.menu-toggle.toggled-on{background:var(--menuhover-bg)}.menu-toggle:hover{background-color:var(--brown) !important}.sf-menu{display:none;list-style:none;margin:0 0 0 -40px}.sf-menu.toggled-on{display:block;position:relative;z-index:9999}.sf-menu li a{font-family:"kuroregular",Helvetica,sans-serif;background-color:var(--red);color:var(--yellow);display:block;margin:1px 0;padding:10px;text-decoration:none;letter-spacing:1px}.sf-menu li a:hover{background-color:var(--red);color:var(--yellow)}@media only screen and (min-width: 860px){.menu-toggle{display:none}#menu-main-navigation{display:block;margin-top:-9px}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative}.sf-menu a{display:block;position:relative}.sf-menu a{text-decoration:none;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.sf-menu li a{margin:0;padding:8px 19px 8px 19px;height:44px;background:var(--yellow);color:var(--brown);font-size:18px}.sf-menu a,.sf-menu a:visited{background-color:var(--yellow);color:var(--brown)}.sf-menu li li a{border-top:1px solid #fff;background:var(--accordion-bg);padding-left:20px}.sf-menu li li li a{padding-left:20px;background:var(--accordion-bg)}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover{background-color:var(--red);outline:0;color:var(--black)}.sf-menu li:hover>a{color:var(--yellow);background-color:var(--red)}.sf-menu .current a{color:var(--yellow);background-color:var(--red)}}aside .banner{width:200px;position:relative;margin:0 auto;margin-bottom:50px}aside .banner img{max-width:100%;height:auto}aside .yoga_logo{width:151px;position:relative;margin:0 auto}aside .yoga_logo img{max-width:100%;height:auto}aside .btn_afspraak{display:block;width:200px;height:50px;margin:0 auto;margin-bottom:32px}@font-face{font-family:"kuroregular";src:url("../fonts/kuro-regular-webfont.eot");src:url("../fonts/kuro-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/kuro-regular-webfont.woff") format("woff"),url("../fonts/kuro-regular-webfont.ttf") format("truetype"),url("../fonts/kuro-regular-webfont.svg#kuroregular") format("svg");font-weight:normal;font-style:normal}h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:"kuroregular",Arial,Helvetica,sans-serif;color:var(--red);line-height:1.5;margin:0;padding:0}h1{font:1.5rem "kuroregular",Helvetica,Arial,sans-serif;padding:36px 0 6px 0;line-height:1.05}h2{font:14px "kuroregular",Helvetica,Arial,sans-serif;padding:7px 0 7px 0;text-align:center}h3{font:1.3rem "kuroregular",Helvetica,Arial,sans-serif;line-height:1.1;padding:10px 0 4px 0}h4{font:1.1rem "kuroregular",Helvetica,Arial,sans-serif;line-height:1.1;padding:8px 0 0px 0}a:link,a:visited{font-size:1rem;margin:0;color:var(--red);text-decoration:none}p{font-size:1rem;margin:0;padding:0 0 22px 0}.price{color:var(--red);font-style:italic}.content ul{padding:0 0 0 20px;font-size:1rem;list-style-type:circle;list-style-position:outside;list-style-image:url("../img/init/bullit.gif");margin-top:-23px}.flexslider ul{list-style:none !important;padding:0 0 0 0 !important;margin-top:0 !important}.flexslider{margin:0;padding:0;min-height:150px;background:#fefcee url(../img/init/loader.gif) no-repeat center center}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flexslider .slides img{max-width:100%;height:auto;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 24px;position:relative;zoom:1;max-width:588px;height:auto}.flex-viewport{max-height:392px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.flexslider .flex-caption{margin:10px 7px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{background-color:rgba(0,0,0,0) !important;width:30px;height:30px;margin:-20px 0 0;display:block;border-radius:50%;background:url(../img/init/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav a:hover{opacity:.8;color:rgba(0,0,0,0) !important;border-radius:50%;background:url(../img/init/bg_direction_nav.png) no-repeat 0 0}.flex-direction-nav .flex-next:hover{background-position:100% 0;opacity:.8;right:5px}.flex-direction-nav .flex-next{background-position:100% 0;opacity:.8;right:5px}.flex-direction-nav .flex-prev{opacity:.8;left:5px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:.3 !important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:0;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#b60733;background:rgba(137,4,38,.3);cursor:pointer;text-indent:-9999px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(137,4,38,.3);box-shadow:inset 0 0 3px rgba(137,4,38,.3);padding:0px 0px 0px 0px !important}.flex-control-paging li a:hover{background:#890426;background:rgba(137,4,38,.7)}.flex-control-paging li a.flex-active{background:red;background:rgba(137,4,38,.9);cursor:default}@media(min-width: 860px){.flex-control-nav{bottom:-18px}}#accordion-container{width:100%}.accordion-header{background-color:var(--brown);margin:5px 0 0 0;padding:0 0 0 30px;cursor:pointer;height:40px}.accordion-header .mobup{text-align:left;font-size:16px;line-height:1;color:var(--white);margin-left:10px;height:37px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.active-header{background:url(../img/init/active-header.png) #b60733;background-repeat:no-repeat;background-position:left}.active-header:hover{background:url(../img/init/active-header.png) #b60733;background-repeat:no-repeat;background-position:left}.inactive-header{background:url(../img/init/inactive-header.png) #7b6d59;background-repeat:no-repeat;background-position:left}.inactive-header:hover{background:url(../img/init/inactive-header.png) #7b6d59;background-repeat:no-repeat;background-position:left}.accordion-content{display:none;padding:18px 8px 20px 13px;background-color:#f9f6e2;width:100% !important}.accordion-content p{padding:0 12px 12px 0;margin:0}.accordion-content ul{width:100%;padding:0 0 0 20px;list-style-type:circle;list-style-position:outside;list-style-image:url(../img/init/bullit.gif);margin-top:-10px}.accordion-content ol{margin-top:-8px;margin-left:-13px;font-size:1rem}@media(min-width: 860px){.accordion-content{padding:18px 8px 20px 43px}}.contact_info{padding:12px}footer{background-color:var(--brown);grid-area:footer;display:grid;place-items:center;color:var(--white);font-size:1em}footer p,footer a{font-size:.88rem !important}footer a:link,footer a:visited{margin:0;color:var(--white);text-decoration:none}footer #colophon{text-align:center;width:92%}