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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.nobr{white-space:nowrap}.clearfix,header.header.dropdown .clearer{zoom:1}.clearfix:before,header.header.dropdown .clearer:before,.clearfix:after,header.header.dropdown .clearer:after{content:"";display:table}.clearfix:after,header.header.dropdown .clearer:after{clear:both}.anticlearfix{zoom:0}.anticlearfix:before,.anticlearfix:after{content:none}.anticlearfix:after{clear:none}body{overflow-x:hidden;font-family:"Josefin sans",sans-serif;font-weight:300;font-size:15px;line-height:1.5;color:#1c1c1c;background-color:#bee2ff}div.toplinks span a{color:white!important}#container:before{content:"";position:fixed;left:0;right:0;z-index:-1;display:block;background-image:url(https://www.v-dala.se/wp-content/themes/vdala/bg_blue2.jpg);width:100%;height:100%;background-size:cover}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}hr{border:none;height:3px;background-color:#edefee}hr.thin{height:1px}ul{list-style:square;margin:8px 0;padding-left:30px}#container{width:100%;max-width:1100px;margin:0 auto 50px auto}#content{overflow:auto;position:relative}div.article-content a{color:#2859ff}a,a:visited{color:#293f5e;text-decoration:none}a:hover,a:focus,a:visited:hover,a:visited:focus{color:#385782;text-decoration:underline}a:active,a.active,a:visited:active,a:visited.active{color:#385782}a:link,a:visited:link{-webkit-tap-highlight-color:rgb(0 0 0 / .3)}.pull-left{float:left}.pull-right{float:right}.pagination{padding:0 15px;border-top:1px solid #edefee}*.is-active a,*.active a{color:#385782}.icon{font-size:1.429em;vertical-align:middle;margin-right:5px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:'Josefin sans',sans-serif;text-rendering:optimizelegibility;font-weight:600;word-wrap:break-word}h1,.h1{font-size:2.5em;line-height:1.5em;font-weight:400}h2,.h2{font-size:1.2em;line-height:1.4em;font-weight:600}h3,.h3{font-size:1.125em}h4,.h4{font-size:1.1em;font-weight:700}h5,.h5{font-size:.846em;line-height:2.09em;text-transform:uppercase;letter-spacing:2px}b,strong{font-weight:700}em,i{font-style:italic}#content input,#content select,#content textarea,#content button{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;border:1px solid #e8e8e8;padding:3px}#content input[type=submit]{padding:3px 8px;background-color:#293f5e;border:1px solid #e8e8e8;color:#fff}#content input[type=submit]:hover{background-color:#385782}#adminLink{float:right;font-size:12px;opacity:.8}.stacktable_stacked{display:block}@media (min-width:600px){.stacktable_stacked{display:none}}.stacktable{display:none}@media (min-width:600px){.stacktable{display:block}}@font-face{font-display:swap;font-family:"vdala";src:url(/wp-content/themes/vdala/fonts/vdala.eot);src:url("/wp-content/themes/vdala/fonts/vdala.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/vdala/fonts/vdala.woff) format("woff"),url(/wp-content/themes/vdala/fonts/vdala.ttf) format("truetype"),url("/wp-content/themes/vdala/fonts/vdala.svg#vdala") format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:"vdala"!important;content:attr(data-icon);font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"vdala"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-lunch:before{content:"b"}.icon-music:before{content:"f"}.icon-email:before{content:"D"}.icon-headset:before{content:"H"}.icon-tea:before{content:"J"}.icon-pen-tip:before{content:"Q"}.icon-pensil:before{content:"R"}.icon-user-1:before{content:"V"}.icon-facebook:before{content:"X"}.icon-linkedin:before{content:"Y"}.icon-pa-gang:before{content:"Z"}.icon-notebook-streamline:before{content:"a"}.icon-lankar:before{content:"c"}.icon-bostad:before{content:"d"}.icon-stipendier:before{content:"e"}.icon-forening:before{content:"f"}.icon-bilder:before{content:"g"}.icon-oppettider:before{content:"h"}.icon-hitta:before{content:"i"}.icon-kontakt:before{content:"j"}.icon-kommentera:before{content:"k"}.icon-puben:before{content:"m"}.icon-fika-mugg:before{content:"n"}.icon-kamera:before{content:"o"}.icon-te:before{content:"p"}.icon-gilla:before{content:"l"}.icon-brunch:before{content:"q"}.icon-klubb:before{content:"r"}.icon-musik:before{content:"s"}.icon-hyra:before{content:"t"}.icon-menu:before{content:"u"}.icon-twitter:before{content:"W"}section.child{border-bottom:1px solid #e8e8e8}article.page-child{height:100%}article.post+article.post,article.page+article.post,article.post+article.page,article.page+article.page{margin-top:20px}article.post .article-content p,article.page .article-content p{line-height:1.7}article.post .article-content p+p,article.page .article-content p+p{margin-top:1em}article.post .article-content ul,article.page .article-content ul{list-style-type:circle;margin-top:8px;margin-bottom:8px;margin-left:25px}article.post .article-content ol,article.page .article-content ol{list-style-type:decimal;margin-top:8px;margin-bottom:8px;margin-left:25px}article.post .article-content blockquote,article.page .article-content blockquote{border-left:3px solid #e8e8e8;margin-left:25px;margin-top:1em;margin-bottom:1em;font-style:italic;color:#c2c2c2;padding-left:15px}article.post .article-content h1,article.post .article-content .h1,article.page .article-content h1,article.page .article-content .h1{margin-top:.5em;margin-bottom:.5em}article.post .article-content h2,article.post .article-content .h2,article.page .article-content h2,article.page .article-content .h2,.article-content h2{margin-top:1rem;margin-bottom:.5em}article.post .article-content h3,article.post .article-content .h3,article.page .article-content h3,article.page .article-content .h3{margin-top:1rem;margin-bottom:.5em}article.post .article-content h4,article.post .article-content .h4,article.page .article-content h4,article.page .article-content .h4{margin-top:.5em;margin-bottom:.5em}article.post .article-content h5,article.post .article-content .h5,article.page .article-content h5,article.page .article-content .h5{margin-top:.5em;margin-bottom:.5em}article.post .article-content img.size-full,article.post .article-content img.size-large,article.post .article-content img.wp-post-image,article.page .article-content img.size-full,article.page .article-content img.size-large,article.page .article-content img.wp-post-image{height:auto;max-width:100%}article.post .article-content img.alignleft,article.page .article-content img.alignleft{margin:5px 20px 5px 0}article.post .article-content .alignleft,article.page .article-content .alignleft{float:left}article.post .article-content img.alignright,article.page .article-content img.alignright{margin:5px 0 5px 20px}article.post .article-content .alignright,article.page .article-content .alignright{float:right}article.post .article-content img.aligncenter,article.page .article-content img.aligncenter{margin:5px auto}article.post .article-content .aligncenter,article.page .article-content .aligncenter{display:block}article.post .article-footer,article.page .article-footer{margin-top:8px}header.header.dropdown{width:100%;max-width:1100px;text-transform:uppercase;font-size:13px}header.header.dropdown a{font-size:.857em;font-weight:700;color:#006cad}header.header.dropdown a{color:#006cad}header.header.dropdown a:hover{text-decoration:none}header.header.dropdown .toplinks{font-size:18px}header.header.dropdown .toplinks>span{display:block;margin:8px}header.header.dropdown .toplinks .header-opening-hours{text-align:right}header.header.dropdown .toplinks .header-language-switcher{text-align:right;font-size:17px}header.header.dropdown .toplinks .header-language-switcher a{font-size:18px}header.header.dropdown #inner-header{border-radius:3px;width:100%;position:relative}header.header.dropdown .clearer{float:right}header.header.dropdown #logo{position:absolute;top:-24px;left:10px;display:inline-block;z-index:10}header.header.dropdown #logo img{width:122px;height:auto}header.header.dropdown .js-nav-expand{float:right;font-size:45px;margin-right:20px}header.header.dropdown nav{position:absolute;top:100%;z-index:10;float:right;width:100%}header.header.dropdown nav ul{margin:0;list-style:none;padding:0;background:#fff}header.header.dropdown nav>ul{display:none;background-color:#fff}header.header.dropdown nav>ul.is-expanded{display:block;padding-top:35px;border-bottom:1px solid #006db0}header.header.dropdown nav>ul>li{border-bottom:1px solid #D3D3D3;position:relative}header.header.dropdown nav>ul>li span{position:absolute;right:10px;top:14px}header.header.dropdown nav>ul>li span.show{width:0;height:0;border-style:solid;border-width:9px 0 9px 18px;border-color:#fff0 #fff0 #fff0 #006bad}header.header.dropdown nav>ul>li span.hide{width:0;height:0;border-style:solid;border-width:18px 9px 0 9px;border-color:#006bad #fff0 #fff0 #fff0}header.header.dropdown nav>ul>li>a{display:block;padding:10px;font-size:18px}header.header.dropdown nav>ul>li:last-child{border-bottom:none}header.header.dropdown nav>ul>li.separator{display:none}header.header.dropdown nav>ul>li>.sub-menu{display:none}header.header.dropdown nav>ul>li>.sub-menu.is-expanded{display:block}header.header.dropdown nav>ul>li>.sub-menu>li{border-top:1px solid #D3D3D3;border-bottom:none;position:relative}header.header.dropdown nav>ul>li>.sub-menu>li a{padding:11px 0 11px 20px;display:block;font-size:16px;font-weight:400;background:#d8e9f3}header.header.dropdown nav>ul>li>.sub-menu>li a:hover{background:#c4deed}header.header.dropdown nav>ul>li>.sub-menu>li>.sub-menu{display:none;border-top:1px solid #D3D3D3}header.header.dropdown nav>ul>li>.sub-menu>li>.sub-menu.is-expanded{display:block}header.header.dropdown nav>ul>li>.sub-menu>li>.sub-menu li{border-bottom:1px solid #D3D3D3;position:relative}header.header.dropdown nav>ul>li>.sub-menu>li>.sub-menu li:last-child{border-bottom:none}header.header.dropdown nav>ul>li>.sub-menu>li>.sub-menu li a{padding:11px 0 11px 30px;display:block;font-size:16px;font-weight:400;background-color:#e8f6ff}header.header.dropdown nav>ul>li>.sub-menu>li>.sub-menu li a:hover{background:#c4deed}@media (min-width:755px){header.header.dropdown .toplinks{margin:0 20px}header.header.dropdown .toplinks>span{display:inline-block;font-size:13px}header.header.dropdown .toplinks .header-opening-hours{float:left}header.header.dropdown .toplinks .header-language-switcher{float:right;font-size:12px}header.header.dropdown .toplinks .header-language-switcher a{font-size:13px;font-weight:700}header.header.dropdown .clearer{display:inline-block}header.header.dropdown .js-nav-expand{display:none}header.header.dropdown #inner-header{text-align:center;margin-bottom:20px;background-color:#fff}header.header.dropdown #logo{position:absolute;top:-35px;left:calc(50% - 61px)}header.header.dropdown nav{display:inline-block;background:#fff;float:none;width:auto;padding-top:13px;padding-bottom:13px;position:static}header.header.dropdown nav .sub-menu{text-transform:initial;width:200px;z-index:10;padding:8px 0;position:absolute;background:#fff;-moz-box-shadow:0 8px 10px rgb(0 0 0 / .3);-webkit-box-shadow:0 8px 10px rgb(0 0 0 / .3);box-shadow:0 8px 10px rgb(0 0 0 / .3);border-left:4px solid #006cad}header.header.dropdown nav .sub-menu li:hover{background-color:#e8f6ff}header.header.dropdown nav>ul{background:#fff;display:inline-block;position:relative}header.header.dropdown nav>ul>li{border-bottom:none;text-align:left;display:inline-block;margin-right:19px}header.header.dropdown nav>ul>li.separator{display:inline-block}header.header.dropdown nav>ul>li .logo-spacer{width:100px}header.header.dropdown nav>ul>li:last-child{margin-right:0}header.header.dropdown nav>ul>li span{display:none}header.header.dropdown nav>ul>li:hover>.sub-menu,header.header.dropdown nav>ul>li:hover>.children{display:block}header.header.dropdown nav>ul>li a{font-size:12.5px;border-bottom:none;display:block;background:none;padding:0;font-weight:400}header.header.dropdown nav>ul>li>.sub-menu>li,header.header.dropdown nav>ul>li .children>li{border:none;position:relative}header.header.dropdown nav>ul>li>.sub-menu>li a,header.header.dropdown nav>ul>li .children>li a{background:#fff0;font-size:13px;font-weight:400;padding:8px}header.header.dropdown nav>ul>li>.sub-menu>li:hover>.sub-menu,header.header.dropdown nav>ul>li>.sub-menu>li:hover>.children,header.header.dropdown nav>ul>li .children>li:hover>.sub-menu,header.header.dropdown nav>ul>li .children>li:hover>.children{display:block}header.header.dropdown nav>ul>li>.sub-menu>li>.sub-menu,header.header.dropdown nav>ul>li .children>li>.sub-menu{display:none;border-top:none;float:left;position:absolute;top:0;left:70%}header.header.dropdown nav>ul>li>.sub-menu>li>.sub-menu li,header.header.dropdown nav>ul>li .children>li>.sub-menu li{border:none}header.header.dropdown nav>ul>li>.sub-menu>li>.sub-menu li a,header.header.dropdown nav>ul>li .children>li>.sub-menu li a{border:none;padding:8px;display:block;font-size:13px;font-weight:300;background-color:#fff}header.header.dropdown nav>ul>li>.sub-menu>li>.sub-menu li a:hover,header.header.dropdown nav>ul>li .children>li>.sub-menu li a:hover{background:#c4deed}}@media (min-width:755px){html:not(.no-js) nav>ul>li{opacity:0}}body.home header.header.dropdown #inner-header{margin-bottom:0!important}body.home header.header.dropdown #logo{top:-24px}@media (min-width:755px){body.home header.header.dropdown #logo{top:-34px}}body.home header.header.dropdown nav>.is-expanded{padding-top:10px}.sb-facebook-widget{display:block;height:42px;background:#3b5999}.sb-facebook-widget:hover{background:#4264ab}.sb-facebook-widget .link-text{padding:10px 15px;text-transform:uppercase;color:#fff;font-weight:700}.sb-facebook-widget img{height:42px;width:42px;float:right}.sb-link-widget{display:block;height:42px;background:#3c9963}.sb-link-widget:hover{background:#42ab4b;text-decoration:none}.sb-link-widget .link-text{padding:10px 15px;text-transform:uppercase;color:#fff;font-weight:700}.sb-link-widget img{width:36px;float:right}article.page:not(.front-page),article.post,article.event,article.p404,article.news,article.association,article.veckobrev{background:#fff;padding:15px;border:none;margin-bottom:8px;border-radius:3px}article.page:not(.front-page) .back-link,article.post .back-link,article.event .back-link,article.p404 .back-link,article.news .back-link,article.association .back-link{border-top:1px solid #edefee;font-weight:700;padding-top:15px;margin-top:20px;text-transform:uppercase}article.page:not(.front-page) .post-date,article.post .post-date,article.event .post-date,article.p404 .post-date,article.news .post-date,article.association .post-date{text-transform:uppercase;font-weight:700;color:#006cad}article.page:not(.front-page) .addthis_toolbox,article.post .addthis_toolbox,article.event .addthis_toolbox,article.p404 .addthis_toolbox,article.news .addthis_toolbox,article.association .addthis_toolbox{font-size:1.8em}@media (min-width:600px){article.page:not(.front-page) .addthis_toolbox,article.post .addthis_toolbox,article.event .addthis_toolbox,article.p404 .addthis_toolbox,article.news .addthis_toolbox,article.association .addthis_toolbox{font-size:1em}}article.page:not(.front-page) .addthis_toolbox a,article.post .addthis_toolbox a,article.event .addthis_toolbox a,article.p404 .addthis_toolbox a,article.news .addthis_toolbox a,article.association .addthis_toolbox a{margin-right:4px}article.page:not(.front-page) .addthis_toolbox a:hover,article.post .addthis_toolbox a:hover,article.event .addthis_toolbox a:hover,article.p404 .addthis_toolbox a:hover,article.news .addthis_toolbox a:hover,article.association .addthis_toolbox a:hover{text-decoration:none}article.page:not(.front-page) img,article.post img,article.event img,article.p404 img,article.news img,article.association img{max-width:100%}article.page:not(.front-page) img.size-full,article.page:not(.front-page) img.size-large,article.page:not(.front-page) img.wp-post-image,article.post img.size-full,article.post img.size-large,article.post img.wp-post-image,article.event img.size-full,article.event img.size-large,article.event img.wp-post-image,article.p404 img.size-full,article.p404 img.size-large,article.p404 img.wp-post-image,article.news img.size-full,article.news img.size-large,article.news img.wp-post-image,article.association img.size-full,article.association img.size-large,article.association img.wp-post-image{height:auto;max-width:100%}article.page:not(.front-page) img.alignleft,article.post img.alignleft,article.event img.alignleft,article.p404 img.alignleft,article.news img.alignleft,article.association img.alignleft{margin:5px 20px 5px 0}article.page:not(.front-page) .alignleft,article.post .alignleft,article.event .alignleft,article.p404 .alignleft,article.news .alignleft,article.association .alignleft{float:left}article.page:not(.front-page) img.alignright,article.post img.alignright,article.event img.alignright,article.p404 img.alignright,article.news img.alignright,article.association img.alignright{margin:5px 0 5px 20px}article.page:not(.front-page) .alignright,article.post .alignright,article.event .alignright,article.p404 .alignright,article.news .alignright,article.association .alignright{float:right}article.page:not(.front-page) img.aligncenter,article.post img.aligncenter,article.event img.aligncenter,article.p404 img.aligncenter,article.news img.aligncenter,article.association img.aligncenter{margin:5px auto}article.page:not(.front-page) .aligncenter,article.post .aligncenter,article.event .aligncenter,article.p404 .aligncenter,article.news .aligncenter,article.association .aligncenter{display:block}.sidebar .widget{margin-bottom:14px}.sidebar .widget ul{list-style:disc outside;margin:0 0 24px;margin:0 0 1.714285714rem;line-height:1.714285714}.sidebar .widget ul li{margin:0 0 0 36px;margin:0 0 0 2.571428571rem}.sidebar .widget ul:last-child{margin:0}.sidebar .widget .widgettitle+ul{margin-top:10px}.sidebar .textwidget p{margin-bottom:.5em;line-height:1.714285714}.sidebar .textwidget p:last-child{margin-bottom:0}.search .archive-title{margin-bottom:40px}h2.search{margin-bottom:20px;font-size:24px}.search #post-not-found h1{font-size:20px}.row.outer-row{margin-top:-8px;margin-bottom:-8px}@media (min-width:768px){.row.outer-row{margin-top:8px;margin-bottom:8px}.row.outer-row>.col>.page-part{margin:0}}aside .page-part:first-child{margin-top:0}.page-part{margin:8px 0;border-radius:3px}.page-part h1{font-size:1.357em;font-weight:700}.page-part h2{font-weight:400}@media (min-width:768px){.page-part h2{font-size:1.1em;color:#000}}.page-part .show-more{text-transform:uppercase}.page-part ul{margin:0;list-style:none;padding:0}.page-part.slider{max-height:500px}.page-part.slider .bxslider li{opacity:0}.page-part.slider .slide .slider-image img{height:auto}.page-part.slider .content{padding:15px}.page-part.slider .content .slider-cat-wrap{display:none}.page-part.slider .content .inner-content{margin-bottom:25px;margin-top:8px}.page-part.slider .content .inner-content .slider-date{text-transform:uppercase;color:#004980;font-weight:700;font-size:1.286em;font-size:1em}.page-part.slider .content .inner-content .slider-time{text-transform:uppercase;color:#006cad;font-weight:700;font-size:1.286em;font-size:1em}.page-part.slider .content .inner-content .slider-text{margin-top:8px;font-style:italic}.page-part.slider .content .slider-control{text-align:center}.page-part.slider .content .slider-control .bx-cpager{display:none}.page-part.slider .content .slider-control .prev{float:left}.page-part.slider .content .slider-control .next{float:right}.page-part.slider .content .slider-control .prev,.page-part.slider .content .slider-control .next{font-size:30px}.page-part.slider .content .slider-control .prev a,.page-part.slider .content .slider-control .next a{padding:0 10px 5px 10px}.page-part.slider .content .slider-control .prev a:hover,.page-part.slider .content .slider-control .prev a:active,.page-part.slider .content .slider-control .next a:hover,.page-part.slider .content .slider-control .next a:active{box-shadow:0 0 5px #c2c2c2;text-decoration:none}@media (min-width:621px){.page-part.slider{position:relative}.page-part.slider .slide .slider-image{width:60%;float:left}.page-part.slider .slide .slider-image img{height:315px}.page-part.slider .slide .content{width:40%;float:right}.page-part.slider .slide .content header h1{font-size:1.2em;line-height:1}.page-part.slider .slide .content .inner-content{margin:0}.page-part.slider .slide .content .slider-control{width:33%;position:absolute;bottom:0;right:0;padding:15px;padding-top:0;text-align:center}.page-part.slider .slide .content .slider-control .prev{float:left}.page-part.slider .slide .content .slider-control .next{float:right}.page-part.slider .slide .content .slider-control .prev,.page-part.slider .slide .content .slider-control .next{font-size:16px}.page-part.slider .slide .content .slider-control .bx-cpager{display:block}.page-part.slider .slide .content .slider-control .bx-cpager a .slider-indicator{display:inline-block;height:10px;width:10px;display:inline-block;margin-right:4px;vertical-align:middle}.page-part.slider .slide .content .slider-control .bx-cpager a.active .slider-indicator{height:12px;width:12px}.page-part.slider .slide .content .slider-control .bx-cpager a:last-child .slider-indicator{margin-right:0}}@media (min-width:900px){.page-part.slider .slide .content .slider-date,.page-part.slider .slide .content .slider-time{font-size:1.286em}.page-part.slider .slide .content header h1{font-size:2.15em;margin-top:10px}.page-part.slider .slide .content header .slider-cat-wrap{display:block}.page-part.slider .slide .content header .slider-cat-wrap .slider-cat{text-transform:uppercase;margin-right:8px;padding:4px 5px;background:#9ac8e2;color:#fff}}.page-part.lunch-menu,.page-part.cta,.page-part.landskapsposten{padding:15px;border:none;background:#FFF;text-align:center;color:#004980;font-size:1.143em}.page-part.cta:hover{background:rgb(255 255 255 / .4)}.page-part.cta:hover a,.page-part.landskapsposten:hover a{color:#fff}.page-part.cta{background:rgb(255 255 255 / .6);padding:10px}.page-part.landskapsposten{background:rgb(0 0 0 / .2);padding:10px}.page-part.cta a,.page-part.landskapsposten a{color:#fff}.page-part.landskapsposten:hover{background:rgb(0 0 0 / .1)}.page-part.lunch-menu a,.page-part.lunch-menu a:hover,.page-part.lunch-menu a:active,.page-part.lunch-menu a:focus,.page-part.lunch-menu a:link,.page-part.lunch-menu a:visited{color:#759cb8}.page-part.lunch-menu h1{display:inline-block;font-size:1.143em}.page-part.lunch-menu header{text-transform:uppercase}.page-part.lunch-menu header .heading{margin:0;margin-bottom:10px}.page-part.lunch-menu header .second-fork-icon{display:none}.page-part.lunch-menu header .days a{display:inline-block;margin-bottom:10px;margin-right:7px;margin-left:7px}.page-part.lunch-menu header .days a.last-child{margin-right:0}.page-part.lunch-menu header .days a.selected{color:#004980;font-weight:700}.page-part.lunch-menu .lunch-day-menu{display:none}.page-part.lunch-menu .lunch-day-menu.lunch-menu-show{display:block}@media (min-width:768px){.page-part.lunch-menu h1{display:inline}.page-part.lunch-menu header .second-fork-icon{display:inline}.page-part.lunch-menu header .days{display:inline}.page-part.lunch-menu .menu-ordinary,.page-part.lunch-menu .menu-veg{display:inline-block}}.page-part.newsflash{padding:8px;border:none;background:#fff9c5;text-align:center}.page-part.newsflash h1,.page-part.newsflash p{display:inline-block}.page-part.newsflash h1{font-size:16px}.page-part.newsflash+.page-part.fplinks{margin-top:-8px;border-top:none}.page-part.fplinks{border:none;background:#fff}.page-part.fplinks .col{border-bottom:1px solid #edefee;text-align:center}.page-part.fplinks .col a{padding:15px;display:block;font-weight:700;text-transform:uppercase}.page-part.fplinks .col:last-child{border:none}@media (min-width:768px){.page-part.fplinks .col{border-bottom:none;border-right:1px solid #edefee}.page-part.fplinks .col a{padding:0}}.page-part.opening-hours,.page-part.weekly-letter{background:#fff;padding:15px}.page-part.instagram{background:#fff;padding:15px;clear:both}.page-part.opening-hours section>ul>li{margin-bottom:6px}.page-part.opening-hours section>ul>li h2{margin-bottom:3px}.page-part.opening-hours section>ul>li>ul li strong{float:right}@media (min-width:480px){.page-part.opening-hours section>ul>li{width:49%;float:left;padding:15px}}@media (min-width:768px){.page-part.opening-hours section>ul>li{width:33%}}.page-part.events{position:relative;height:300px;background-color:rgb(255 255 255);border:none;color:#612d80}.page-part.events a,.page-part.events a:hover,.page-part.events a:active,.page-part.events a:focus,.page-part.events a:link,.page-part.events a:visited{color:#582c79}.page-part.events hr{background-color:#582c79}.page-part.events .content{height:100%;padding:15px;padding-bottom:38px;overflow:hidden}.page-part.events .content .inner-content>ul>li{margin-top:8px;padding-top:8px;border-top:1px solid #cfc4d4}.page-part.events .content .inner-content>ul>li:first-child{margin-top:0;padding-top:0;border:none}.page-part.events .content .inner-content>ul>li .event-date{float:left;font-weight:700}.page-part.events .content .inner-content>ul>li .event-title{margin-left:50px;margin-right:80px}.page-part.events .content .inner-content>ul>li .event-title.event-canceled{text-decoration:line-through}.page-part.events .content .inner-content>ul>li .event-time{float:right;font-style:italic;font-weight:700}.page-part.events .show-more{border-top:1px solid #f4f4f4;width:100%;font-weight:700;text-transform:uppercase;position:absolute;bottom:0;left:0;padding:5px 15px 5px 0}.page-part.events .show-more a{float:right}.page-part.usefullinks{height:300px;background-color:rgb(255 255 255);border:none;color:#00588ff;font-weight:700}.page-part.search-box{height:auto;background-color:rgb(255 255 255 / .97);border:none;color:#006CAD}.page-part.search-box header{padding:15px;padding-bottom:0}.page-part.search-box li{font-weight:700;padding:8px 15px;margin:0 2px;text-transform:uppercase;display:block}.page-part.usefullinks a,.page-part.usefullinks a:hover,.page-part.usefullinks a:active,.page-part.usefullinks a:focus,.page-part.usefullinks a:link,.page-part.usefullinks a:visited{color:#006cad}.page-part.usefullinks header{padding:15px;padding-bottom:0}.page-part.usefullinks .content li a{font-weight:700;padding:8px 15px;margin:0 2px;text-transform:initial;display:block}.page-part.usefullinks .content li a:hover,.page-part.usefullinks .content li a:active{box-shadow:0 0 5px #c2c2c2;text-decoration:none}.page-part.usefullinks hr{background-color:#004980}.page-part.latest-news{height:300px;background:#fff;border:none;position:relative}.page-part.latest-news .content{padding:15px}.page-part.latest-news .content .news-image{width:100%;height:auto}.page-part.latest-news .content .post-date{text-transform:uppercase;font-weight:700;color:#006cad;margin-bottom:20px}.page-part.latest-news .show-more{border-top:1px solid #edefee;width:100%;font-weight:700;text-transform:uppercase;position:absolute;bottom:0;left:0;padding:5px 15px 5px 0}.page-part.latest-news .show-more a{float:right}.page-part.newsroll{background:#fff;border:none}.page-part.newsroll .content .inner-content{padding:15px}.page-part.newsroll .content .inner-content .post-date{text-transform:uppercase;font-weight:700;color:#006cad}.page-part.newsroll .content .inner-content li{padding:15px 0;border-bottom:1px solid #edefee}.page-part.newsroll .content .inner-content li:last-child{border-bottom:none}.page-part.newsroll .content .inner-content li .single-news .news-image{margin-bottom:20px}.page-part.newsroll .content .inner-content li .single-news .news-image img{width:100%;height:auto}.page-part.newsroll .content .inner-content li .single-news .excerpt{font-style:italic}.page-part.newsroll .content .inner-content li .single-news .read-article{margin-top:20px;text-transform:uppercase;font-weight:700}.page-part.newsroll .content .show-more{border-top:1px solid #edefee}.page-part.newsroll .content .show-more .older{float:left;padding:15px;text-transform:uppercase;font-weight:700}@media (min-width:600px){.page-part.newsroll .single-news .news-image{float:right;margin-bottom:0!important}.page-part.newsroll .single-news .news-image img{width:220px!important}}.page-part.associations{border:none;color:#2d9824;background:#fff;font-weight:700}.page-part.associations a,.page-part.associations a:hover,.page-part.associations a:active,.page-part.associations a:focus,.page-part.associations a:link,.page-part.associations a:visited{color:#329528}.page-part.associations a:hover{color:#3fbd33}.page-part.associations hr{background:#329528}.page-part.associations .content{padding:15px;background-color:#dff0de;overflow:hidden}.page-part.associations .content .content-main li{font-size:.857em;text-transform:uppercase;width:100%;padding:10px 0;float:none}@media (min-width:480px){.page-part.associations .content .content-main li{width:49%;float:left;padding:7px 0}}@media (min-width:768px){.page-part.associations .content .content-main li{width:33%}}.page-part.associations .content .content-main li.hidden{display:none}.page-part.associations .show-more{text-align:center}.page-part.associations .show-more a,.page-part.associations .show-more a:hover,.page-part.associations .show-more a:active,.page-part.associations .show-more a:focus,.page-part.associations .show-more a:link,.page-part.associations .show-more a:visited{color:#000}.page-part.associations .show-more a{margin:5px 0;padding:5px 10px;display:inline-block;text-decoration:none}.page-part.associations .show-more a:hover,.page-part.associations .show-more a:active{box-shadow:0 0 5px #c2c2c2}.page-part.contact{margin:0;border:none;background:#fff}.page-part.contact .content .inner-content{padding:15px;padding-bottom:0;border-bottom:1px solid #edefee}.page-part.contact .content .inner-content .social-links li{margin-top:8px;margin-bottom:8px;width:50%;float:left}span.top-social-link{margin-left:10px}span.contactmenu{line-height:34px;white-space:nowrap;background-color:#fff;font-size:13.5px;padding:5px 7px;margin-right:4px;border-radius:2px}.page-part.contact .content .inner-content .social-links li a,.page-part.contact .content .inner-content .social-links li a:hover,.page-part.contact .content .inner-content .social-links li a:active,.page-part.contact .content .inner-content .social-links li a:focus,.page-part.contact .content .inner-content .social-links li a:link,.page-part.contact .content .inner-content .social-links li a:visited{color:#ad0097}@media (min-width:768px){.page-part.contact .content .inner-content .social-links li{margin-top:4px;margin-bottom:4px}}.page-part.contact .content .inner-content .social-links li a{font-size:.8em;font-weight:700;text-transform:uppercase}.page-part.contact .content .inner-content .social-links li a:hover{color:#42b8ff;text-decoration:none}.page-part.contact .content .inner-content .contact-main{border-bottom:1px solid #edefee}.page-part.contact .content .inner-content .contact-main .contact-name{float:left;font-weight:700}.page-part.contact .content .inner-content .contact-main .contact-adress{margin:8px 0;font-size:13px;width:140px;float:left}.page-part.contact .content .inner-content .contact-main .contact-address2{margin:8px 0;font-size:13px;max-width:130px;float:right}.contact-main h5{clear:none!important}.page-part.contact .content .inner-content .contact-main .contact-info{margin-left:40px;margin-bottom:20px}.contact-main a{color:#0a49e8}.page-part.contact .content .inner-content .contact-newsletter{white-space:nowrap;border-bottom:1px solid #edefee;padding:8px 0}.page-part.contact .content .inner-content .contact-newsletter input{border:1px solid #edefee;height:20px;margin-right:0;width:150px;margin-left:8px}.page-part.contact .content .inner-content .contact-newsletter button{cursor:pointer;height:20px;border:none;background-color:#006cad;color:#fff;margin-left:0}.page-part.contact .content .inner-content .contact-newsletter button:hover{background-color:#42b8ff}.page-part.contact .google-map{height:345px}.page-part.contact .show-more{text-align:center;padding:12px;font-weight:700;text-transform:uppercase}@media (min-width:768px){.page-part.contact .show-more{text-align:right}}.page-part.association-contact{border:none;background:#fff;color:#004980}.page-part.association-contact hr{background-color:#006cad}.page-part.association-contact a,.page-part.association-contact a:hover,.page-part.association-contact a:active,.page-part.association-contact a:focus,.page-part.association-contact a:link,.page-part.association-contact a:visited{color:#004980}.page-part.association-contact .content{padding:15px}.page-part.association-contact .content .single-contact{padding-bottom:8px;border-bottom:1px solid #cfc4d4;margin-bottom:8px}.page-part.association-contact .content .single-contact:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.page-part.association-contact .content .single-contact .association-contact-photo{float:right;height:106px;width:auto}.bx-wrapper{margin:0}.bx-wrapper .bx-viewport{border-radius:3px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;left:0;background:#fff}.bx-wrapper .bx-viewport ul.bxslider{margin:0;list-style-type:none}.bx-wrapper .bx-viewport .bx-loading{z-index:4}.bx-wrapper .bx-prev{background:none!important}.bx-wrapper .bx-next{background:none!important}.bx-wrapper ul.bxslider li img{height:100%;width:auto}#main.contact .contacts a,#main.contact .contacts a:hover,#main.contact .contacts a:active,#main.contact .contacts a:focus,#main.contact .contacts a:link,#main.contact .contacts a:visited{color:#004980}#main.contact .contacts h1{font-size:1.357em;color:#00101d}#main.contact .contacts h1 a{color:inherit!important}#main.contact .contacts .content{background:rgb(255 255 255 / .95);border:none;margin:8px 0;color:#004980}#main.contact .contacts .content .inner-content{padding:15px}#main.contact .contacts .content .inner-content hr{background-color:#003a5e}#main.contact .contacts .content .inner-content .row .single-contact{border-bottom:1px solid #edefee;padding:15px 0}#main.contact .contacts .content .inner-content .row .single-contact:last-child{border-bottom:none}#main.contact .contacts .content .inner-content .row .single-contact .contact-wrap .contact-image-wrap img{width:auto!important;max-width:100%;max-height:200px;outline:#e9f6ff solid 2px;height:auto}@media (min-width:768px){#main.contact .contacts .content:not(:first-child){width:49.2%}#main.contact .contacts{display:flex;flex-wrap:wrap;flex-direction:row;gap:1rem;justify-content:left}#main.contact .contacts .content .inner-content .row{border-bottom:1px solid #edefee;padding:15px 0}#main.contact .contacts .content .inner-content .row:last-child{border-bottom:none}#main.contact .contacts .content .inner-content .row .single-contact{border-bottom:none;padding:0}#main.contact .contacts .content .inner-content .row .single-contact .contact-wrap .contact-image-wrap{margin-right:0}#main.contact .contacts .content .inner-content .row .single-contact .contact-wrap .contact-image-wrap img{width:220px}}.post-type-archive-event #main{background:#fff;border:none;margin-bottom:8px}.post-type-archive-event #main .pagination{font-weight:700;text-transform:uppercase;padding:15px}.post-type-archive-event #main .inner-content{padding:15px;padding-bottom:0}.post-type-archive-event #main .inner-content .calendar-day{position:relative;margin-bottom:8px}.post-type-archive-event #main .inner-content .calendar-day .calendar-day-border{text-align:center;position:absolute;top:0;bottom:0;left:0;width:90px;background:#e7dfec}.post-type-archive-event #main .inner-content .calendar-day .calendar-day-border .calendar-date{margin-top:8px;font-size:1.1em}.post-type-archive-event #main .inner-content .calendar-day .event{padding:0;margin-left:100px;margin-bottom:20px;border:none}.post-type-archive-event #main .inner-content .calendar-day .event .article-thumbnail{display:none;float:right;margin-left:15px}.post-type-archive-event #main .inner-content .calendar-day .event .article-thumbnail img{height:100px;width:auto}@media (min-width:600px){.post-type-archive-event #main .inner-content .calendar-day .event .article-thumbnail{display:block}}.post-type-archive-event #main .inner-content .calendar-day .event .article-header{display:inline-block}.post-type-archive-event #main .inner-content .calendar-day .event .article-header.event-canceled-title a{text-decoration:line-through}.post-type-archive-event #main .inner-content .calendar-day .event .article-content{font-style:italic}.post-type-archive-event #main .inner-content .calendar-day .event .article-byline{color:#c2c2c2}.post-type-archive-event #main .inner-content .calendar-day .event .article-byline a,.post-type-archive-event #main .inner-content .calendar-day .event .article-byline a:hover,.post-type-archive-event #main .inner-content .calendar-day .event .article-byline a:active,.post-type-archive-event #main .inner-content .calendar-day .event .article-byline a:focus,.post-type-archive-event #main .inner-content .calendar-day .event .article-byline a:link,.post-type-archive-event #main .inner-content .calendar-day .event .article-byline a:visited{color:#c2c2c2}.post-type-archive-event #main .inner-content .calendar-day .event .event-time{color:#006cad;font-weight:700}.post-type-archive-event #main .inner-content .calendar-day .event .event-canceled{color:#ad2000;font-weight:700;text-transform:uppercase}.post-type-archive-event #main .inner-content .calendar-day .event:last-child{border:none}.post-type-archive-event #main .inner-content .calendar-day:last-child .event{padding-bottom:0}.post-type-archive-event #main .inner-content .calendar-day:last-child .event:last-of-type{border:none}.post-type-archive-event #main .inner-content .read-more{margin-top:20px;font-weight:700}.single-event #main>article{background:#fff;border:none}.single-event #main>article>header h1{display:inline}.single-event #main>article>header .article-byline{color:#c2c2c2}.single-event #main>article>header .event-date{color:#004980;font-weight:700}.single-event #main>article>header .event-time{color:#006cad;font-weight:700}.single-event #main>article>header .event-canceled{color:#ad2000;font-weight:700;text-transform:uppercase}.single-event #main>article .back-link{margin-top:20px;padding-top:15px;font-weight:700;border-top:1px solid #edefee}.post-type-archive-news #main{background:#fff;border:none;margin-bottom:8px;padding:15px}.post-type-archive-news #main .pagination{font-weight:700;text-transform:uppercase;padding-top:15px;padding-right:15px}.post-type-archive-news #main>article{border-bottom:1px solid #edefee;padding-bottom:15px;margin-top:20px;padding-left:0;padding-right:0}.post-type-archive-news #main>article:last-of-type{border:none}.post-type-archive-news #main>article .article-thumbnail{margin-bottom:20px}.post-type-archive-news #main>article .article-thumbnail img{width:100%;height:auto}@media (min-width:600px){.post-type-archive-news #main>article .article-thumbnail{float:right;margin-left:20px}.post-type-archive-news #main>article .article-thumbnail img{width:220px}}.post-type-archive-news #main>article .article-content{font-style:italic}.post-type-archive-news #main>article .article-header{display:inline-block}@media (min-width:600px){.post-type-archive-news #main>article .article-header{font-size:2em}}.post-type-archive-news #main>article .post-date{font-size:.9em;text-transform:uppercase;font-weight:700;color:#006cad}@media (min-width:600px){.post-type-archive-news #main>article .post-date{font-size:1em}}.post-type-archive-news #main>article .read-more{font-weight:700;margin-top:20px;text-transform:uppercase}.post-type-archive-news #main>article .article-byline{color:#c2c2c2}.post-type-archive-news #main>article .article-byline a,.post-type-archive-news #main>article .article-byline a:hover,.post-type-archive-news #main>article .article-byline a:active,.post-type-archive-news #main>article .article-byline a:focus,.post-type-archive-news #main>article .article-byline a:link,.post-type-archive-news #main>article .article-byline a:visited{color:#c2c2c2}.single #main{margin-bottom:8px}.single #main article .article-header{font-size:1.8em}@media (min-width:600px){.single #main article .article-header{font-size:3em}}.single #main article .article-thumbnail img{width:100%}@media only screen and (min-width:768px){.col{border:0 solid #fff0;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box!important;-webkit-background-clip:padding-box!important;background-clip:padding-box!important}.row{margin-left:-8px}.col{border-left-width:8px;padding:0 0}.span_1{width:8.33333%;border-left-width:8px;padding:0 0;margin-left:0}.span_2{width:16.66667%;border-left-width:8px;padding:0 0;margin-left:0}.span_3{width:25%;border-left-width:8px;padding:0 0;margin-left:0}.span_4{width:33.33333%;border-left-width:8px;padding:0 0;margin-left:0}.span_5{width:41.66667%;border-left-width:8px;padding:0 0;margin-left:0}.span_6{width:50%;border-left-width:8px;padding:0 0;margin-left:0}.span_7{width:58.33333%;border-left-width:8px;padding:0 0;margin-left:0}.span_8{width:66.66667%;border-left-width:8px;padding:0 0;margin-left:0}.span_9{width:75%;border-left-width:8px;padding:0 0;margin-left:0}.span_10{width:83.33333%;border-left-width:8px;padding:0 0;margin-left:0}.span_11{width:91.66667%;border-left-width:8px;padding:0 0;margin-left:0}.span_12{margin-left:0;width:100%}}textarea#PubContactBox{width:100%}.canvas_map div{border-radius:3px}.google-map{z-index:100;border-radius:4px}.page-template-page-contact .wpcf7,.kontakt-right{min-width:300px;width:48%;float:left}.kontakt-right{text-align:center}.kontakt-right img{display:block;margin-left:auto;margin-right:auto;width:40%}.kontaktformulär{border-radius:4px;background-color:#F8F8F8;padding:10px;font-size:14px}.kontaktformulär input,.kontaktformulär textarea{padding:5px;font-size:inherit;width:100%;color:#111}@media (max-width:630px){.wpcf7,.kontakt-right{min-width:300px;width:100%;float:none;display:block}}#wpcf7-f19301-p19297-o1{width:100%}.grecaptcha-badge{display:none}.page-part.usefullinks .content li a:after{content:" →"}section#banner{max-height:300px;margin-bottom:-1.5rem}section#banner+#content article{border-radius:0 3px 3px 3px}section#banner img{object-fit:cover;width:100%;max-height:300px}.prev-event{text-decoration:line-through}@media screen and (min-width:960px){.alignwide,.alignfull{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw)}}