@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;src:url(../fonts/ubuntu/ubuntu-latin-regular.eot);src:local('Ubuntu Regular'),local('Ubuntu-Regular'),url(../fonts/ubuntu/ubuntu-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/ubuntu/ubuntu-latin-regular.woff2) format('woff2'),url(../fonts/ubuntu/ubuntu-latin-regular.woff) format('woff'),url(../fonts/ubuntu/ubuntu-latin-regular.ttf) format('truetype'),url(../fonts/ubuntu/ubuntu-latin-regular.svg#Ubuntu) format('svg')}@font-face{font-family:Ubuntu;font-style:italic;font-weight:400;src:url(../fonts/ubuntu/ubuntu-latin-italic.eot);src:local('Ubuntu Italic'),local('Ubuntu-Italic'),url(../fonts/ubuntu/ubuntu-latin-italic.eot?#iefix) format('embedded-opentype'),url(../fonts/ubuntu/ubuntu-latin-italic.woff2) format('woff2'),url(../fonts/ubuntu/ubuntu-latin-italic.woff) format('woff'),url(../fonts/ubuntu/ubuntu-latin-italic.ttf) format('truetype'),url(../fonts/ubuntu/ubuntu-latin-italic.svg#Ubuntu) format('svg')}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;src:url(../fonts/ubuntu/ubuntu-latin-500.eot);src:local('Ubuntu Medium'),local('Ubuntu-Medium'),url(../fonts/ubuntu/ubuntu-latin-500.eot?#iefix) format('embedded-opentype'),url(../fonts/ubuntu/ubuntu-latin-500.woff2) format('woff2'),url(../fonts/ubuntu/ubuntu-latin-500.woff) format('woff'),url(../fonts/ubuntu/ubuntu-latin-500.ttf) format('truetype'),url(../fonts/ubuntu/ubuntu-latin-500.svg#Ubuntu) format('svg')}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;src:url(../fonts/ubuntu/ubuntu-latin-700.eot);src:local('Ubuntu Bold'),local('Ubuntu-Bold'),url(../fonts/ubuntu/ubuntu-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/ubuntu/ubuntu-latin-700.woff2) format('woff2'),url(../fonts/ubuntu/ubuntu-latin-700.woff) format('woff'),url(../fonts/ubuntu/ubuntu-latin-700.ttf) format('truetype'),url(../fonts/ubuntu/ubuntu-latin-700.svg#Ubuntu) format('svg')}.eventinfos div,p{text-align:justify}.eventinfos br{line-height:40px}header.container-fluid{margin-bottom:50px;padding:0}.logosmall{display:none}#header{z-index:77;background-color:#d8ecf1}#header .headerImage{z-index:10}#header .navbar-wrapper{z-index:20}@media print{header{min-height:0!important}}#header img{margin:0 auto}@media (min-width:767px){#header.affix .logo{display:none;border:1px solid red}#header.affix .logosmall{display:block}.affix-bottom{position:absolute}#header.affix-bottom .logo{display:none;border:1px solid red}#header.affix-bottom .logosmall{display:block}}@media (max-width:767px){.affix{position:static}}.affix{min-width:100%}@media (max-width:768px){.container{padding-left:25px;padding-right:25px}}.navbar{margin-bottom:0}.navbar li a{z-index:200}.navbar-default{border:0;background-color:#e2e2e2;font-weight:400;box-shadow:0 2px 6px rgba(0,0,0,.176)}@media (min-width:1175px){.navbar .navbar-nav{display:inline-block;float:none;vertical-align:top;margin-right:15px}.navbar .navbar-collapse{text-align:center}.navbar-form{display:inline-block;float:none;vertical-align:top}}@media screen and (min-width:1350px){.navdivider{width:180px}}.navbar-form input{min-height:44px;height:auto;border-radius:0;border:0;max-width:120px}.navbar-form input:focus{box-shadow:unset;border:0}.navbar-form input::-webkit-input-placeholder{color:#ce6a06}.navbar-form input:-moz-placeholder{color:#ce6a06;opacity:1}.navbar-form input::-moz-placeholder{color:#ce6a06;opacity:1}.navbar-form input:-ms-input-placeholder{color:#ce6a06}#magic-line{display:none}@media screen and (min-width:1175px){.navbar-default{height:50px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:rgba(150,150,150,.2)}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:rgba(150,150,150,.2)}.active.blind{width:0;left:0;padding:0;visibility:hidden}#magic-line{display:block;z-index:100;position:absolute;border-top:2px solid #b9b9b9;border-bottom:2px solid #b9b9b9;margin-top:-7px;height:69px;background:#b7b7b7;background:-moz-linear-gradient(top,#b7b7b7 0,#fff 47%,#b7b7b7 100%);background:-webkit-linear-gradient(top,#b7b7b7 0,#fff 47%,#b7b7b7 100%);background:linear-gradient(to bottom,#b7b7b7 0,#fff 47%,#b7b7b7 100%);opacity:.5}#magic-line:before{content:"\a0";display:block;padding:0;line-height:0;border-top:5px solid #cdcdcd}#magic-line:after{content:"\a0";display:block;padding:0;line-height:0;border-bottom:10px solid #cdcdcd}}.navdivider:hover{border:0!important;margin-top:0!important;height:auto}.navdivider:hover:after,.navdivider:hover:before{content:none!important}.dropdown-menu{font-size:16px;background-color:#f3f3f3;border:0;border-bottom:1px solid #999;box-shadow:none}.dropdown-menu li a{color:#398995}.dropdowncontent{margin-top:10px;margin-bottom:25px}.dropdowncollist{margin-top:15px;list-style:none}.nodropdown{position:static!important}.breadcrumbs{color:#398995;font-size:15px;margin-bottom:15px}@media print{a[href]:after{content:""}}.alert{margin-top:32px}.btn{text-transform:uppercase}.dblock{display:block!important}.linecheckboxes .checkbox{display:block}.h1,h1{color:#398995;text-transform:uppercase}.h2,h2{color:#999}.h3,h3{color:#cd6a06}hr{border-color:#666}.inner{padding-left:15px;padding-right:15px}.modal-body{padding:35px}.modal-content{border-radius:0}.modal-content .close{color:#398995;opacity:1;margin:-20px}[data-toggle=modal]{cursor:pointer}.sorter{display:block}.sorter[data-sortorder=asc]{background:url(/website/static/img/arrow-up-orange.png) no-repeat right center}.sorter[data-sortorder=desc]{background:url(/website/static/img/arrow-down-orange.png) no-repeat right center}.turkis{color:#398995}.orange{color:#ce6a06}.larger{font-size:22px}.fettdruck{font-weight:700}.kursiv{font-style:italic}.footwrap{margin-top:30px}footer{padding-top:20px;padding-bottom:50px;border-top:5px solid #4aaab9;background-color:#d9edf2;color:#999;font-size:16px}footer a{color:#999}footer hr{border-color:#cd6a06}footer .fheading{color:#398995;font-size:18px;font-weight:500}footer .fmlinks{text-align:right;color:#cd6a06;font-weight:500;padding-bottom:50px}footer .fmlinks a{color:#cd6a06;font-weight:500}.footer .realization{font-size:12px;text-align:center}.footer .realization a{padding-left:5px;padding-right:5px}.footer .werbebanner img{width:100%;padding-bottom:40px}.area-wysiwyg p{text-align:justify;text-justify:inter-word}.form-control{border:1px solid #398995;height:40px}.form-horizontal .control-label{text-align:left}.formFileRow{width:100%;max-width:1050px}.formFileRow .file-preview{border:1px solid #398995;border-radius:4px}.fullpagenewsletter{max-width:768px}.footernewsletter .form-group{margin-top:10px;margin-left:0;margin-right:0}.footernewsletter .form-group input[type=text]{border:0}.footernewsletter .form-control::-webkit-input-placeholder{color:#398995}.footernewsletter .form-control:-moz-placeholder{color:#398995;opacity:1}.footernewsletter .form-control::-moz-placeholder{color:#398995;opacity:1}.footernewsletter .form-control:-ms-input-placeholder{color:#398995}.area-newsletterform{background-color:#e2e2e2;padding:10%}@media screen and (min-width:992px){.area-newsletterform{margin-left:20%;width:80%}}.areanewsletter .form-group{margin-top:15px;margin-left:0;margin-right:0}.areanewsletter #email,.footernewsletter #footemail,.fullpagenewsletter #email{display:none}.areanewsletter #email+span,.footernewsletter #footemail+span,.fullpagenewsletter #email+span{display:none}.areanewsletter .form-control::-webkit-input-placeholder{color:#666}.areanewsletter .form-control:-moz-placeholder{color:#666;opacity:1}.areanewsletter .form-control::-moz-placeholder{color:#666;opacity:1}.areanewsletter .form-control:-ms-input-placeholder{color:#666}.areanewsletter .form-group input[type=text]{border:0}.sendentryform{width:80%}@media screen and (min-width:768px){.eventform .form-control{min-width:330px}}.eventform .row,.jobform .row{text-align:left;margin-top:10px}.eventform .row label,.jobform .row label{min-width:185px}.eventform .row .form-group.description,.jobform .row .form-group.description{font-size:14px}.jobform .checkbox,.jobform .radio{display:block}.eventform #beschreibung,.eventform #kontakt,.jobform #kontakt,.jobform #nachricht{display:block;width:100%}.file-input{display:block;margin-top:5px}.file-preview-thumbnails{max-width:300px}label{font-weight:400}.required::after{content:" *"}.btn-waldorf{background-color:#398995;border-color:#398995;color:#fff}.btn-waldinv{background-color:transparent;border:1px solid #398995;color:#cd6a06}.btn-menu{background-color:#fff;border-radius:0;border:0;color:#666}.categorylist{list-style:none;padding:0}.categorylist li{margin-top:10px;margin-bottom:10px;line-height:1.6}@media screen and (max-width:768px){.subnavs div{margin-bottom:20px}}.subnavs a{color:#666}.docldate{color:#398995}.doclfli{color:#666}.doclar{color:#ce6a06}.doclsli{color:#398995;text-transform:uppercase}.pr_twocolumns{margin:10px 0}@media screen and (max-width:768px){.pr_twocolumns{margin:10px 5px}}.area-twocolumns .area-image{padding:15px;text-align:center;background-color:#e8e8e8;margin-bottom:15px}.area-twocolumns.bookstyle .area-image{padding:0;text-align:center;background-color:transparent}.area-twocolumns .area-image img{display:inline-block}@media screen and (min-width:991px){.area-twocolumns.bookstyle .colLeft .area-image img{float:right}.area-twocolumns.bookstyle .colRight .area-image img{float:left}}.area-twocolumns.bookstyle .area-image img{max-width:85%;border:15px solid #e2e2e2}.pr_imagefull{background-color:#e8e8e8;padding:15px;margin-top:15px;margin-bottom:15px;text-align:center}.pr_imagefull img{display:inline-block}.area-wysiwygimage .imagePart.imagePartLeft{margin-left:-15px;margin-top:10px}.area-wysiwygimage .imagePart .bgImage{background-color:#e8e8e8;padding:15px 15px;text-align:center;margin-bottom:15px}.area-wysiwygimage .imagePart .bgImage img{display:inline-block}.area-wysiwygimage .imagePart.imagePartRight{float:right}.pr_doclist{font-size:16px}.area-jobad{border:2px solid #398995;padding:22px;margin-top:20px;margin-bottom:20px}.area-jobad .row{margin-top:15px}.area-jobad ul{list-style-image:url(/website/static/img/ag.png)}.modal-body .area-jobad,.modal-body .eventinfos{border:0 none;padding:0;margin-top:20px;margin-bottom:0}.modal-body .area-jobad .btn{display:none}#cke_jobcontent{border:solid 1px #398995;border-radius:4px;padding:0 0 4px}#cke_kontakt{border:solid 1px #398995;border-radius:4px;padding:0 0 4px}.area-video{background-color:#e8e8e8;padding:2% 5%}@media print{.area-video{display:none}}@media screen and (max-width:992px){.footfeatcontain{padding-top:20px;padding-bottom:20px}}.footfeatcontain{background-color:#398995;color:#fff;font-size:20px}.footfeatcontain .footfeatfirstrow{text-align:center;font-size:18px;padding-top:15px;padding-bottom:15px}.footfeatcontain .footfeatfirstrow div{margin-bottom:15px}.footfeatcontain .footfeatfirstrow .footerfeatsubline{font-size:20px}.commentarea{background-color:#8cc9d4}.commentarea .container{margin-top:30px;margin-bottom:30px}.commentlinks{background-color:#4aaab9;text-align:center;color:#fff;padding:2px 0;font-size:16px}.commentlinks a{color:#fff}.commentheadline{color:#fff;text-transform:uppercase;font-size:30px}.commentarea .comment{padding:15px 0}.commenttext{font-size:16px}.commentform{display:none}.filtercontrols{margin-bottom:10px;cursor:pointer}.filtercontrolstext{background:#398995 url(/website/static/img/arrow-down-white.png) no-repeat 80% center;color:#fff}.filtercontrolselect{background:#8cc9d4;color:#fff}.filtercontrolform{display:none}.sortcontrols{border:1px solid #398995;text-transform:uppercase;color:#ce6a06;background-color:#e2e2e2;padding:5px 0;cursor:pointer}.controlsep{border-right:1px solid #fff}.eventspans{margin-right:5px}.eventfilterform,.jobfilterform{border:1px solid #398995;margin-top:-10px;padding:10px}.eventfilterform .form-control,.eventfilterform .form-group,.jobfilterform .form-control{width:100%}.eventfilterform .btn,.jobfilterform .btn{margin-top:15px}.jobfilterform select{border:0;height:140px;box-shadow:none;margin-left:-15px}@media screen and (max-width:768px){.jobfilterform select{margin-left:0}}@media screen and (max-width:768px){.checkbox,.radio{line-height:1;margin-bottom:0;margin-top:2px}}.jobschule{font-size:16px}.event,.job{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-bottom:1px solid #666;padding:5px 0}.artDerStelle{height:300px}.artDerStelle div select{height:300px}.job a{color:#666}@media screen and (min-width:768px){.event span,.job a{display:block}}.jobort{text-transform:uppercase}.jobbtn{color:#fff;border:1px solid #666;height:32px;width:32px;text-align:center;text-transform:uppercase;display:inline-block;font-size:16px;background-color:#000;cursor:pointer}.jobbtnan{background-color:#709e81}.jobbtnas,.jobbtnlp{background-color:#709e81}.jobbtnbi{background-color:#bbb645}.jobbtnbu{background-color:#709e81}.jobbtnch{background-color:#bbb645}.jobbtnde{background-color:#d8e827}.jobbtnen,.jobbtnla{background-color:#edbc32}.jobbtner{background-color:#f5881b}.jobbtneu{background-color:#c2d955}.jobbtnfl{background-color:#809b9c}.jobbtnfr{background-color:#edbc32}.jobbtnfw{background-color:#709e81}.jobbtnga{background-color:#9ccf59}.jobbtnge{background-color:#60899e}.jobbtngo{background-color:#bbb645}.jobbtngf{background-color:#6cc4a1}.jobbtngs{background-color:#d8e827}.jobbtngd{background-color:#9e6b88}.jobbtnha{background-color:#9ccf59}.jobbtnhl{background-color:#6cc4a1}.jobbtnhw{background-color:#9ccf59}.jobbtnhm{background-color:#6cc4a1}.jobbtnho{background-color:#f5881b}.jobbtnit{background-color:#bbb645}.jobbtnkg{background-color:#f5881b}.jobbtnkl{background-color:#f0aa26}.jobbtnku{background-color:#c2d955}.jobbtnmt,.jobbtnkh{background-color:#bbb645}.jobbtnmu{background-color:#c2d955}.jobbtnre{background-color:#d8e827}.jobbtnph{background-color:#d8e827}.jobbtnpl{background-color:#d8e827}.jobbtnpy{background-color:#bbb645}.jobbtnru{background-color:#edbc32}.jobbtnsk{background-color:#6cc4a1}.jobbtnhe,.jobbtnsh,.jobbtnsz,.jobbtnaz,.jobbtnsg{background-color:#809b9c}.jobbtnso{background-color:#60899e}.jobbtnsn{background-color:#edbc32}.jobbtnsp{background-color:#6a789e}.jobbtnsw{background-color:#d8e827}.searchresult{clear:both}.searchform .btn{margin-top:10px}.searchEmpty,.searchInvalid{clear:left}.area-featurette{margin-bottom:10px;text-align:justify}.banner{font-size:23px;border:solid 4px #839712;color:#fff;background:#333;background:-moz-linear-gradient(top,#333 0,#26767e 100%);background:-webkit-linear-gradient(top,#333 0,#26767e 100%);background:linear-gradient(to bottom,#333 0,#26767e 100%);padding:20px 20px;margin-bottom:20px}.banner .h6{font-size:25px}.banner p{text-align:center;font-size:21px}.banner a.btn{color:#fff;padding:5px 30px;border:solid 1px #839712}@media screen and (min-width:768px){.banner{padding:20px 80px}.banner a.btn{padding:5px 120px}}@media screen and (min-width:1175px){.text-featurette{margin-right:-15px}}@media screen and (min-width:768px){.vertical-align{display:flex;align-items:center;justify-content:center;flex-direction:row}}@media screen and (min-width:768px){.featuretteimg{align-self:stretch;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:0 15px}.featuretteimg .bg{padding:15px;display:flex;align-self:stretch;height:100%;background-color:#e8e8e8;flex-direction:column;justify-content:center}.featurette-image img{max-width:100%}}.jobdetailimages img{overflow:hidden}@media screen and (min-width:768px){.jobdetailimages{padding:10px 30px;background-color:#e8e8e8}.jobdetailimages .inner{justify-content:center;display:flex;flex-direction:row;align-items:center;overflow:hidden}.jobdetailimages picture{padding:15px}}.jobdetailtext{margin-top:20px;margin-bottom:50px}.joblogo img{border:20px solid #e8e8e8}.file-caption{height:47px}.file-caption-name{max-height:30px!important}.fullclick{cursor:pointer}.breaker{float:none;clear:both;display:block;width:100%;height:0}.mtop30{margin-top:30px}.mbottom30{margin-bottom:30px}.ui-widget-content{background:0 0}.ui-tooltip.ui-widget-content{border:0!important;font-size:12px!important;margin-left:-75px;color:#fff;background:#000!important}.tooltip-inner{color:#fff;background-color:#000;border-radius:4px;font-size:12px!important}.player{margin-top:15px;background-color:#398995;padding:15px;-webkit-border-radius:5px;border-radius:5px}.player .nummers{margin-bottom:16px;color:#fff}.player .nummers a{font-family:'PT Sans Narrow',sans-serif;margin-right:10px;background-color:#8cc9d4;color:#fff;font-size:18px;text-decoration:none;padding:5px 10px;-webkit-border-radius:5px;border-radius:5px}.player .nummers a.actief{background-color:#fff;color:#398995}.jp-gui{position:relative;width:100%;line-height:normal!important}.jp-gui.jp-no-volume{display:none}.jp-gui li.jp-repeat,.jp-gui li.jp-repeat-off{display:none}.jp-progress-slider{border:0!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;border-top-right-radius:0!important;border-top-left-radius:0!important;width:100%;margin-bottom:10px;height:7px!important;background-color:#cecece!important}.jp-progress-slider .ui-slider-handle{cursor:pointer;display:none}.jp-progress-slider .ui-widget-header{background:#ff8c37!important;border:0!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;border-top-right-radius:0!important;border-top-left-radius:0!important}.jp-volume-slider{display:none}.jp-current-time,.jp-duration{display:none}.jp-clearboth{clear:both}.playeracties{width:11%;text-align:left;float:left}.jp-progress-slider{width:85%;margin-left:20px;float:left;margin-top:10px}.jp-pause a,.jp-play a,.jp-stop a{color:#b9b9b9;font-size:26px!important;line-height:26px!important}.jp-stop{margin-left:5px}.youtube a{color:#fff;outline:0!important}.youtube a:hover{text-decoration:none;outline:0!important}.liedblad{margin-top:35px}.liedblad .nav-tabs{border-bottom-color:#626262}.liedblad .nav-tabs li a{border-top-color:#626262;border-left-color:#626262;border-right-color:#626262;color:#fff;background-color:#626262}.liedblad .nav-tabs li.active a{color:#626262;border-top-color:#626262;border-left-color:#626262;border-right-color:#626262;background-color:#fff}.liedblad .tab-content{padding:15px;border:1px #626262 solid;border-top:0}a.schoolbordversie{font-family:'PT Sans Narrow',sans-serif;float:right;background-color:#19a3da;color:#fff;font-size:18px;text-decoration:none;padding:5px 10px;-webkit-border-radius:5px;border-radius:5px}a.schoolbordversie img{margin-left:10px;margin-top:-3px}.song_info{font-size:15px}.song_info span{color:#b5b4b4;padding-left:5px;padding-right:5px}@media only screen and (min-width:768px){.player .youtubenaast{float:left;width:80%}.youtube{line-height:24px;color:#fff;font-weight:700;font-size:12.5px;float:right;width:20%;text-align:right}}#mobzoeken{display:none}.liedblad{margin-bottom:30px}.liedbladpdfin{overflow:hidden}.liedbladpdfin img{min-width:100%;margin-top:-50px}@media (max-width:800px){.liedbladpdfin img{margin-top:-30px}.playeracties{width:30%}.jp-progress-slider{width:70%;margin-left:0!important;float:right}}@media (max-width:500px){.liedbladpdfin img{margin-top:-20px}}@media (max-width:767px){.liederenoverzicht a.anchor{top:-150px}.songlijst .song .naam{margin-bottom:10px!important}.songlijst .song .iconen{margin-bottom:10px!important}.songlijst .song .iconen img{float:left;margin-right:2px}.songlijst .song .link a{font-size:15px;padding:3px 10px}}.liedbuttons{position:absolute;right:30px}.liedbuttons a{margin-left:8px}.pdfcontent .pdflinkje{display:none}