.responsive-img{max-width:100%;height:auto;display:block;}.h3,H3{font-size:22px;}#sliding-popup .popup-content{max-width:936px;}#sliding-popup .popup-content #popup-text{max-width:100%;}@media (max-width:740px){#sliding-popup .popup-content{padding:0px 16px;}}@media (min-width:740px){#sliding-popup .popup-content{max-width:720px;}}@media (min-width:992px){#sliding-popup .popup-content{max-width:942px;}}.sf-clone-parent{display:none;}@media (min-width:1200px){.container{max-width:970px;}}A{color:#C92377;}A:focus,A:hover{color:#C92377;text-decoration:underline;}#block-block-72.top10 P{margin-top:10px;}.rand{border:1px solid lightgray;border-radius:10px;}.signup{background-color:rgba(200,35,119,0.111);padding:0px 8px 8px;border-radius:6px;margin-bottom:6px;}.signuph2{background-color:rgba(200,35,119,0.111);padding:4px 8px 8px 8px;border-radius:6px;margin-bottom:6px;}.grey{padding:0px 8px 8px;border:1px solid #333;border-radius:6px;margin-bottom:6px;}.orange{background-color:rgba(240,146,33);padding:0px 8px 8px;border-radius:6px;margin-bottom:6px;color:white;}.signup2{background-color:rgba(200,35,119,0.111);padding:8px;border-radius:6px;margin-bottom:6px;}.signup2 H3{margin-top:0px;color:#C92377;}HEADER#navbar.navbar.container.navbar-default{border:none;border-radius:0px;box-shadow:none;background:none;margin-top:16px;}.logo{position:absolute;width:100%;left:0;top:0;text-align:center;margin:auto;}UL,MENU,DIR{-webkit-padding-start:16px;}#superfish-1 .sf-item-6{border-radius:6px;}.navbar-collapse.in{overflow-y:visible;}.navbar-collapse{border-top:0px solid transparent;-webkit-box-shadow:inset 0 0px 0 rgba(255,255,255,.1);box-shadow:inset 0 0px 0 rgba(255,255,255,0.1);}UL#superfish-1{text-align:center;float:none;}#superfish-1 > LI{display:inline-block;float:none;}NAV{margin-top:80px;}.sf-menu.sf-style-default{float:left;margin-bottom:1em;padding:0;}.sf-menu.sf-style-default.sf-navbar{width:100%;}.sf-menu.sf-style-default UL{padding-left:0;}.sf-menu.sf-style-default A,.sf-menu.sf-style-default A:visited,.sf-menu.sf-style-default SPAN.nolink{border-left:1px solid #FFF;border-top:none;color:black;padding:0.75em 1em;text-decoration:none;}.sf-menu.sf-style-default A.sf-with-ul,.sf-menu.sf-style-default SPAN.nolink.sf-with-ul{padding-right:2.25em;}.sf-menu.sf-style-default.rtl A.sf-with-ul,.sf-menu.sf-style-default.rtl SPAN.nolink.sf-with-ul{padding-left:2.25em;padding-right:1em;}.sf-menu.sf-style-default SPAN.sf-description{color:#13A;display:block;font-size:0.833em;line-height:1.5;margin:5px 0 0 5px;padding:0;}.sf-menu.sf-style-default.rtl SPAN.sf-description{margin:5px 5px 0 0;}.sf-menu.sf-style-default LI,.sf-menu.sf-style-default.sf-navbar{background:white;}.sf-menu.sf-style-default LI LI{background:white;border-top:1px dotted;border-left:2px white;}.sf-menu.sf-style-default LI LI LI{background:white;margin-left:10px;}.sf-menu.sf-style-default LI:hover,.sf-menu.sf-style-default LI.sfHover,.sf-menu.sf-style-default A:focus,.sf-menu.sf-style-default A:hover,.sf-menu.sf-style-default A:active,.sf-menu.sf-style-default SPAN.nolink:hover{background:white;outline:;-moz-box-shadow:;-webkit-box-shadow:;box-shadow:;color:#C92377;}DIV.sf-accordion-toggle.sf-style-default A{background:#BDD2FF;border-left:1px solid #FFF;border-top:1px solid #CFDEFF;color:#13A;padding:1em;}DIV.sf-accordion-toggle.sf-style-default A.sf-expanded,.sf-menu.sf-style-default.sf-accordion LI.sf-expanded{background-color:#CFDEFF;}DIV.sf-accordion-toggle.sf-style-default A.sf-expanded,.sf-menu.sf-style-default.sf-accordion LI.sf-expanded > A,.sf-menu.sf-style-default.sf-accordion LI.sf-expanded > SPAN.nolink{font-weight:bold;}.sf-menu.sf-style-default.sf-accordion LI A.sf-accordion-button{font-weight:bold;position:absolute;right:0;top:0;z-index:499;}.sf-menu.sf-style-default.sf-accordion LI LI A,.sf-menu.sf-style-default.sf-accordion LI LI SPAN.nolink{padding-left:2em;}.sf-menu.sf-style-default.sf-accordion LI LI LI A,.sf-menu.sf-style-default.sf-accordion LI LI LI SPAN.nolink{padding-left:3em;}.sf-menu.sf-style-default.sf-accordion LI LI LI LI A,.sf-menu.sf-style-default.sf-accordion LI LI LI LI SPAN.nolink{padding-left:4em;}.sf-menu.sf-style-default.sf-accordion LI LI LI LI LI A,.sf-menu.sf-style-default.sf-accordion LI LI LI LI LI SPAN.nolink{padding-left:5em;}.sf-menu.sf-style-default.rtl.sf-accordion LI LI A,.sf-menu.sf-style-default.rtl.sf-accordion LI LI SPAN.nolink{padding-left:auto;padding-right:2em;}.sf-menu.sf-style-default.rtl.sf-accordion LI LI LI A,.sf-menu.sf-style-default.rtl.sf-accordion LI LI LI SPAN.nolink{padding-left:auto;padding-right:3em;}.sf-menu.sf-style-default.rtl.sf-accordion LI LI LI LI A,.sf-menu.sf-style-default.rtl.sf-accordion LI LI LI LI SPAN.nolink{padding-left:auto;padding-right:4em;}.sf-menu.sf-style-default.rtl.sf-accordion LI LI LI LI LI A,.sf-menu.sf-style-default.rtl.sf-accordion LI LI LI LI LI SPAN.nolink{padding-left:auto;padding-right:5em;}.sf-menu.sf-style-default UL.sf-megamenu LI.sf-megamenu-wrapper OL,.sf-menu.sf-style-default UL.sf-megamenu LI.sf-megamenu-wrapper OL LI{margin:0;padding:0;}.sf-menu.sf-style-default UL.sf-megamenu LI.sf-megamenu-wrapper A.menuparent,.sf-menu.sf-style-default UL.sf-megamenu LI.sf-megamenu-wrapper SPAN.nolink.menuparent{font-weight:bold;}.sf-menu.sf-style-default UL.sf-megamenu LI.sf-megamenu-wrapper OL LI.sf-megamenu-column{display:inline;float:left;}#superfish-1 #menu-6550-1 A{color:#C92377;font-weight:500;}#superfish-1 #menu-6562-1{color:white;}#superfish-1 #menu-6562-1 A{color:black;font-weight:500;}#superfish-1 #menu-6562-1 A:hover{color:black;}.carousel-caption .btn-primary{margin-bottom:8px;}#superfish-1 #menu-6549-1{background-color:#C92377;color:white;}#superfish-1 #menu-6549-1 A{color:white;font-weight:500;}#superfish-1 #menu-6549-1 A:hover{color:black;}.carousel-control.right,.carousel-control.left{background-image:none;}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:sans-serif;font-size:54px;line-height:1;}.carousel-caption{padding-left:16px;z-index:10;padding-top:10px;padding-bottom:6px;text-align:left;line-height:1.4em;}DIV.carousel-caption{background:rgba(200,35,119,0.111);border-radius:0px 0px 6px 6px;}DIV.carousel-inner{border:0px solid rgba(200,35,119,0.111);border-radius:6px;}.tagbutton{background:#C92377;display:table;color:white;padding:4px 10px;position:relative;left:0px;top:17px;border-radius:6px;}#block-views-frontpage-block-1 .views-row{margin-bottom:12px;clear:both;}.yinyogateaser{background-color:#FBEFF6;padding:0px 10px 10px;}.teaserausbildung,.teaserausbildung2{background-color:#FBEFF6;padding:10px 10px 20px 10px;margin-top:12px;max-width:50%;float:left;}.teaserausbildung2{border-left:10px solid white;}.teaserausbildung H3,.teaserausbildung2 H3{margin-bottom:6px;margin-top:0px;color:#C92377;}.teaserausbildung P,.teaserausbildung2 P{margin-bottom:0;}.teaserausbildung UL,.teaserausbildung2 UL{padding-left:15px;}.teaserausbildung A,.teaserausbildung2 A{background-color:#C92377;color:white;padding:8px;}.page-node-2 .block-system .field-name-body.field-type-text-with-summary IMG{width:100%;}.ausbildungsstart{background-color:rgba(200,35,119,0.111);padding:10px;}.bigalert{background-color:rgba(200,35,119,0.111);padding:10px 40px 30px;margin-bottom:12px;}.bigalert UL LI{font-weight:bold;}.topspace10{margin-top:25px;}.medalert{background-color:red;color:white;padding:10px 40px;margin-bottom:12px;font-weight:bold;}BODY.maintenance-page.in-maintenance{margin-left:40px;margin-top:40px;}#edit-custom-search-blocks-form-1--2.custom-search-box{float:left;}#edit-custom-search-blocks-form-1--2.custom-search-box{max-width:66%;}.calendar-calendar .month-view .full TD.date-box.today{border-width:0px;border-style:none;border-color:none;}.calendar-calendar .month-view .full TR TD.single-day.today{border-bottom:none;}.calendar-calendar .month-view .full TR TD.today,.calendar-calendar .month-view .full TR.odd TD.today,.calendar-calendar .month-view .full TR.even TD.today{background:rgba(200,35,119,0.103);border-left:none;border-right:none;}.calendar-calendar .month-view .full TD.single-day DIV.monthview,.calendar-calendar .week-view .full TD.single-day DIV.weekview,.calendar-calendar .day-view .full TD.single-day DIV.dayview{background:none;width:auto;padding:0px 3px;overflow:hidden;}.calendar-calendar TD.empty{background:#CCC;border-color:#CCC;color:#F4F4F4;}.view .date-nav-wrapper .date-prev,.view .date-nav-wrapper .date-next{-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background:none;float:none;padding:5px 0;position:absolute;right:60px;left:auto;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}.pager LI > A,.pager LI > SPAN{display:inline-block;padding;background-color:#FFF;border:none;border-radius:15px;}.date-nav{clear:both;padding-bottom:0em;width:100%;}.calendar-calendar TD SPAN.date-display-single,.calendar-calendar TD SPAN.date-display-start,.calendar-calendar TD SPAN.date-display-end,.calendar-calendar TD SPAN.date-display-separator{font-weight:normal;font-size:12px;}.calendar-calendar TD A{font-weight:normal;text-decoration:none;font-size:12px;}.calendar-calendar .month-view .full .inner .monthview,.calendar-calendar .week-view .full .inner .weekview,.calendar-calendar .day-view .full .inner .dayview{-moz-border-radius:5px;border-radius:5px;width:auto;float:none;display:block;margin:6px;position:relative;}#block-views-veranstaltungsblock-block{padding-bottom:10px;margin-bottom:6px;}#block-views-veranstaltungsblock-block .views-row{margin-bottom:6px;}#block-views-veranstaltungsblock-block-1{padding-bottom:10px;margin-bottom:6px;}#block-views-veranstaltungsblock-block-1 .views-row{margin-bottom:6px;}.block-block SPAN IMG{margin-right:6px;margin-bottom:3px;}FORM#mc-embedded-subscribe-form DIV.mc-field-group{margin-bottom:4px;}#mc_embed_signup_scroll .mc-field-group LABEL{}#mc-embedded-subscribe-form #mc-embedded-subscribe.button{margin-top:12px;margin-bottom:8px;}#edit-submitted-e-mail{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555555;background-color:#FFFFFF;background-image:none;border:1px solid #CCCCCC;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;}#webform-client-form-137 .form-submit{margin-top:8px;border-radius:6px;}#block-menu-menu-margin LI{float:left;}.btn-primary{background-image:-webkit-linear-gradient(top,#DE4190 0,#C92377 100%);background-image:-o-linear-gradient(top,#DE4190,#C92377 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#c92377));background-image:linear-gradient(to bottom,#DE4190 0,#C92377 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7',endColorstr='#ff265a88',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#C92377;border-radius:6px;}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#FFF;background-image:none;border:1px solid #CCC;border-radius:0px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;}#edit-submitted-wunschdatum-day.form-control{width:80px;float:left;margin-right:12px;}#edit-submitted-wunschdatum-month.form-control{width:80px;float:left;margin-right:12px;}#edit-submitted-wunschdatum-year.form-control{width:80px;}#edit-submitted-wunschzeit{height:34px;}#edit-submitted-fragen-zu{height:34px;}.checkbox LABEL,.radio LABEL{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer;float:left;margin-right:12px;margin-bottom:12px;}.page-node .main-container.container.regio-content IMG{margin-right:16px;margin-bottom:16px;max-width:100%;float:left;}.page-header{padding-bottom:9px;margin:20px 0;font-size:34px;border-bottom:none;}.region-header{margin-bottom:12px;}.btn-primary:focus,.btn-primary:hover{background-color:#961B59;}#block-views-kursplan-block-1 .date-display-range{margin-left:0;}.view-kursplan.view-id-kursplan.view-display-id-block_1 .date-display-range{margin-bottom:12px;}.region-content .date-display-single{display:flex;}.node-workshop .field-name-field-untertitel{margin-bottom:10px;font-size:20px;}.node-type-workshop .page-header{margin-bottom:0px;}.page-node-25 .thumbnail{padding:14px;}.region-content .view-frontpage.view-id-frontpage .views-field-title H3{margin-top:6px;}.view-display-id-block_4 .views-row,.view-display-id-block_3 .views-row{margin-bottom:9px;}.region-content .date-display-range{margin-left:2px;}.page-node .field-name-field-veranstaltungsdatum{margin-top:9px;margin-bottom:9px;}.region-content .field-type-text-with-summary IMG{float:left;margin-right:12px;margin-bottom:12px;}.page-node .region-content .field-name-field-zeitangabe{margin-bottom:12px;font-weight:bold;}#block-views-a8d4b9b074eba16bde0c19999a5bcaff{margin-top:20px;}.view-nodequeue-2 H2{margin-top:0px;}#cboxLoadedContent .field-name-field-eventbeschreibung ARTICLE.node.node-kurs HEADER H2{visibility:hidden;height:0px;}.view-display-id-block_alle_wshops{}.view-alle-kurse{margin-top:20px;border-top:thin solid rgba(200,35,119,0.279);}.carousel-indicators{visibility:hidden;}.view-display-id-block_alle_wshops .row .col{margin-bottom:24px;}.node-type-standardkurs .main-container H1.page-header{visibility:hidden;height:0px;}#block-block-22{background-color:rgba(200,35,119,0.75);color:white;padding:10px;}#block-block-22 A{color:white;}@media (max-width:375px){.carousel-caption .field-type-link-field{margin-top:-7px;font-size:15px;}.logo{width:80%;}#custom-search-blocks-form-1{visibility:hidden;height:0px;}#mce-VORNAME,#mce-NAME,#mce-EMAIL{width:100%;}}.ferienplanwarner,.infotreffen,.einsteigerinfo{background-color:rgba(200,35,119,0.111);padding:8px 8px 8px;margin-bottom:12px;border-radius:6px;}.einsteigerinfo H3{margin-top:0px;}.einsteigerinfo H2{margin-top:0px;}.yinyogastart{padding-top:10px;}.yinyogastart H3{margin-top:-6px;}.page-node-203 .date-next{visibility:hidden;}.node-veranstaltung .field-name-field-untertitel{font-weight:bold;}.field-name-field-veranstaltungsdatum{font-weight:bold;color:#C92377;}#block-views-nodequeue-2-block .views-row{border-top:thin solid rgba(200,35,119,0.25);padding-bottom:20px;}.node-type-onlinekurs .page-header{display:none;}.node-onlinekurs .field-name-field-datum-veroffentlchung{margin-bottom:12px;color:rgba(0,0,0,0.279);}.node-onlinekurs .field-name-field-titel-onlinekurs{margin-bottom:24px;clear:both;}.node-onlinekurs .field-type-taxonomy-term-reference DIV.field-items .field-item A{background-color:rgba(200,35,119,0.098);padding:6px;}.field-name-field-onku-tags{margin-bottom:6px;}.node-onlinekurs .accordion H2{background-color:rgba(10,58,199,0.098);}.field-name-field-titel-onlinekurs{font-size:34px;}AUDIO{width:100%;margin-bottom:24px;}.field-name-field-onku-tags .even{float:left;margin-right:12px;}#block-system-user-menu{background-color:#c9237712;padding:0px 12px 12px;}#block-user-login{background-color:#C92377;padding:0px 12px 12px;}#user-login-form LI{list-style:none;}#user-login-form A{color:white;}#user-login-form UL{padding:0px;}#user-login-form LABEL.control-label{color:white;}#block-user-login .block-title{color:white;}#block-views-onlinekurse-block .views-field-field-onku-tags LI{float:left;list-style:none;padding-left:0px;}#block-views-onlinekurse-block .views-field-field-onku-tags LI{padding-right:10px;}.view-id-onlinekurse .view-content{background-color:rgba(109,172,217,0.228);padding:20px;}#block-views-onlinekurse-block .views-field-field-onku-tags UL{padding-left:0px;}#shutdown{background-color:rgba(109,172,217,0.228);padding:20px;}#block-block-65{background-color:rgba(109,172,217,0.228);padding:20px;}#blau{background-color:rgba(109,172,217,0.228);padding:20px;}.cacestbleu{background:rgba(109,172,217,0.228);padding:0px 0px 12px 8px;}.view-id-yogabits .views-row{background-color:rgba(109,172,217,0.228);padding:20px;margin-bottom:20px;}.views-field-field-onku-tags{margin-bottom:6px;}.views-field-field-onku-tags .even{float:left;margin-right:12px;}DIV.content VIDEO{width:100%;}.table-striped > TBODY > TR:nth-of-type(odd){background-color:transparent;}.view-id-werbung_live_classes_morgen CAPTION{color:#C92377;}.node-onlinekurs .field-name-field-untertitel-onlinekurs{margin-bottom:20px;}.footer{margin-bottom:45px;}DIV.field-name-field-preis{font-size:30px;color:#C92377;margin-bottom:20px;}.preisinfo{}DIV IMG#badge{position:relative;left:225px;top:-29px;position:absolute;z-index:-10;}.kursformat{background:#C92377;display:inline;color:white;text-transform:uppercase;line-height:20px;}.calendar-calendar .inner P{padding:0.1em 0.2em;margin:0;}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.container{padding-right:15px;padding-left:15px;}H4{margin-top:25px;}.row{margin-bottom:20px;}.row .row{margin-top:10px;margin-bottom:0;}[class*="col-"]{padding-top:15px;padding-bottom:15px;}.bs-callout{padding:20px;margin:20px 0;border-left:3px solid #EEE;}.bs-callout H4{margin-top:0;margin-bottom:5px;}.bs-callout P:last-child{margin-bottom:0;}.bs-callout CODE{background-color:#FFF;border-radius:3px;}.bs-callout-danger{background-color:#FDF7F7;border-color:#D9534F;}.bs-callout-danger H4{color:#D9534F;}.bs-callout-warning{background-color:#FCF8F2;border-color:#F0AD4E;}.bs-callout-warning H4{color:#F0AD4E;}.bs-callout-info{background-color:#F4F8FA;border-color:#5BC0DE;}.bs-callout-info H4{color:#5BC0DE;}H2.block-title{font-size:24px;}#block-views-veranstaltungsblock-block-2 .views-row{margin-bottom:6px;}#block-views-veranstaltungsblock-block-2.signup{margin-bottom:12px;margin-top:24px;}.page-node-2038 DIV.views-row{margin-bottom:24px;}.page-node-2038 DIV.views-row-first{margin-top:24px;}.page-node-2038 H2{margin-top:6px;}.page-node-2038 SPAN.date-display-single,.page-node-2038 SPAN.date-display-range,.page-node-2038 SPAN.date-display-end{color:#C92377;font-weight:bold;}.views-field-nothing{}.view-alle-workshops-auf-einen-blick .views-row{border:1px solid #D8D3D6;padding:10px;}.node-workshop .field-name-field-workshopdatum{margin-bottom:12px;color:#C92377;font-weight:bold;}.page-node-237 H2{color:#C92377;}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:inline-block;}.stundenplan IMG{width:100%;}.ferienkurse{line-height:28px;}.two-cols{display:flex;flex-direction:column;gap:20px;}@media (min-width:1024px){.two-cols{flex-direction:row;}.two-cols > *{width:50%;}}
