@font-face{font-family:'alluraregular';src:url(/sites/all/themes/bessersprechen/fonts/allura-regular-webfont.eot);src:url(/sites/all/themes/bessersprechen/fonts/allura-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/bessersprechen/fonts/allura-regular-webfont.woff2) format('woff2'),url(/sites/all/themes/bessersprechen/fonts/allura-regular-webfont.woff) format('woff'),url(/sites/all/themes/bessersprechen/fonts/allura-regular-webfont.ttf) format('truetype'),url(/sites/all/themes/bessersprechen/fonts/allura-regular-webfont.svg#alluraregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sanslight';src:url(/sites/all/themes/bessersprechen/fonts/opensans-light-webfont.eot);src:url(/sites/all/themes/bessersprechen/fonts/opensans-light-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/bessersprechen/fonts/opensans-light-webfont.woff2) format('woff2'),url(/sites/all/themes/bessersprechen/fonts/opensans-light-webfont.woff) format('woff'),url(/sites/all/themes/bessersprechen/fonts/opensans-light-webfont.ttf) format('truetype'),url(/sites/all/themes/bessersprechen/fonts/opensans-light-webfont.svg#open_sanslight) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sansextrabold';src:url(/sites/all/themes/bessersprechen/fonts/opensans-extrabold-webfont.eot);src:url(/sites/all/themes/bessersprechen/fonts/opensans-extrabold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/bessersprechen/fonts/opensans-extrabold-webfont.woff2) format('woff2'),url(/sites/all/themes/bessersprechen/fonts/opensans-extrabold-webfont.woff) format('woff'),url(/sites/all/themes/bessersprechen/fonts/opensans-extrabold-webfont.ttf) format('truetype'),url(/sites/all/themes/bessersprechen/fonts/opensans-extrabold-webfont.svg#open_sansextrabold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sansbold_italic';src:url(/sites/all/themes/bessersprechen/fonts/opensans-bolditalic-webfont.eot);src:url(/sites/all/themes/bessersprechen/fonts/opensans-bolditalic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/bessersprechen/fonts/opensans-bolditalic-webfont.woff2) format('woff2'),url(/sites/all/themes/bessersprechen/fonts/opensans-bolditalic-webfont.woff) format('woff'),url(/sites/all/themes/bessersprechen/fonts/opensans-bolditalic-webfont.ttf) format('truetype'),url(/sites/all/themes/bessersprechen/fonts/opensans-bolditalic-webfont.svg#open_sansbold_italic) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sansbold';src:url(/sites/all/themes/bessersprechen/fonts/opensans-bold-webfont.eot);src:url(/sites/all/themes/bessersprechen/fonts/opensans-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/bessersprechen/fonts/opensans-bold-webfont.woff2) format('woff2'),url(/sites/all/themes/bessersprechen/fonts/opensans-bold-webfont.woff) format('woff'),url(/sites/all/themes/bessersprechen/fonts/opensans-bold-webfont.ttf) format('truetype'),url(/sites/all/themes/bessersprechen/fonts/opensans-bold-webfont.svg#open_sansbold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sansregular';src:url(/sites/all/themes/bessersprechen/fonts/opensans-regular-webfont.eot);src:url(/sites/all/themes/bessersprechen/fonts/opensans-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/bessersprechen/fonts/opensans-regular-webfont.woff2) format('woff2'),url(/sites/all/themes/bessersprechen/fonts/opensans-regular-webfont.woff) format('woff'),url(/sites/all/themes/bessersprechen/fonts/opensans-regular-webfont.ttf) format('truetype'),url(/sites/all/themes/bessersprechen/fonts/opensans-regular-webfont.svg#open_sansregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sansextrabold_italic';src:url(/sites/all/themes/bessersprechen/fonts/opensans-extrabolditalic-webfont.eot);src:url(/sites/all/themes/bessersprechen/fonts/opensans-extrabolditalic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/bessersprechen/fonts/opensans-extrabolditalic-webfont.woff2) format('woff2'),url(/sites/all/themes/bessersprechen/fonts/opensans-extrabolditalic-webfont.woff) format('woff'),url(/sites/all/themes/bessersprechen/fonts/opensans-extrabolditalic-webfont.ttf) format('truetype'),url(/sites/all/themes/bessersprechen/fonts/opensans-extrabolditalic-webfont.svg#open_sansextrabold_italic) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sanslight_italic';src:url(/sites/all/themes/bessersprechen/fonts/opensans-lightitalic-webfont.eot);src:url(/sites/all/themes/bessersprechen/fonts/opensans-lightitalic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/bessersprechen/fonts/opensans-lightitalic-webfont.woff2) format('woff2'),url(/sites/all/themes/bessersprechen/fonts/opensans-lightitalic-webfont.woff) format('woff'),url(/sites/all/themes/bessersprechen/fonts/opensans-lightitalic-webfont.ttf) format('truetype'),url(/sites/all/themes/bessersprechen/fonts/opensans-lightitalic-webfont.svg#open_sanslight_italic) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sansitalic';src:url(/sites/all/themes/bessersprechen/fonts/opensans-italic-webfont.eot);src:url(/sites/all/themes/bessersprechen/fonts/opensans-italic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/bessersprechen/fonts/opensans-italic-webfont.woff2) format('woff2'),url(/sites/all/themes/bessersprechen/fonts/opensans-italic-webfont.woff) format('woff'),url(/sites/all/themes/bessersprechen/fonts/opensans-italic-webfont.ttf) format('truetype'),url(/sites/all/themes/bessersprechen/fonts/opensans-italic-webfont.svg#open_sansitalic) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sanssemibold_italic';src:url(/sites/all/themes/bessersprechen/fonts/opensans-semibolditalic-webfont.eot);src:url(/sites/all/themes/bessersprechen/fonts/opensans-semibolditalic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/bessersprechen/fonts/opensans-semibolditalic-webfont.woff2) format('woff2'),url(/sites/all/themes/bessersprechen/fonts/opensans-semibolditalic-webfont.woff) format('woff'),url(/sites/all/themes/bessersprechen/fonts/opensans-semibolditalic-webfont.ttf) format('truetype'),url(/sites/all/themes/bessersprechen/fonts/opensans-semibolditalic-webfont.svg#open_sanssemibold_italic) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sanssemibold';src:url(/sites/all/themes/bessersprechen/fonts/opensans-semibold-webfont.eot);src:url(/sites/all/themes/bessersprechen/fonts/opensans-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/bessersprechen/fonts/opensans-semibold-webfont.woff2) format('woff2'),url(/sites/all/themes/bessersprechen/fonts/opensans-semibold-webfont.woff) format('woff'),url(/sites/all/themes/bessersprechen/fonts/opensans-semibold-webfont.ttf) format('truetype'),url(/sites/all/themes/bessersprechen/fonts/opensans-semibold-webfont.svg#open_sanssemibold) format('svg');font-weight:normal;font-style:normal;}
html,body{margin:0;padding:0;}body{width:100%;font-size:1em;font-family:'open_sanslight';color:#333;display:initial;margin-top:0;padding-top:0;background-color:#f3f3f3;}h2{font-size:1.6em;}h3{font-size:1.1em;}a{color:#00AD9F;font-weight:biold;}input[type="text"],input[type="email"],input[type="password"],textarea{padding:5px 8px;}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,textarea:focus{outline-color:#f00;border-color:#f00;}input[type="submit"]{border:none;border-radius:18px;padding:10px 20px;background-color:#00AD9F;color:#fff;}.submitted{margin-bottom:8px;}hr{border:none;border-bottom:1px solid #00AD9F;}a.button{border-radius:18px;padding:10px 20px;background-color:#00AD9F;color:#fff;text-decoration:none;line-height:44px;}#block-system-main{width:100%;}#page{max-width:1200px;width:100%;overflow:hidden;background-color:#e4edea;margin:-39px auto 0;}#highlight{width:100%;height:52px;line-height:34px;background-color:#00AD9F;font-size:0.9em;}#header{width:100%;height:150px;background-color:white;clear:both;display:flex;justify-content:center;}#nav{width:100%;font-family:'open_sansregular';background-color:white;height:36px;}#emotions{width:100%;height:auto;margin-bottom:5vmin;}#content{width:80%;margin:auto;padding-bottom:25px;background-color:#e4edea;}#footer{width:100%;background-color:#00AD9F;padding-top:20px;color:#fff;clear:both;}#fleft{width:30%;float:left;margin-left:4%;}#fmiddle{width:30%;float:left;margin:0 1%;}#fright{width:30%;float:right;margin-right:4%;}#mc-embedded-subscribe-form{text-align:center;}#mc-embedded-subscribe-form input{width:300px;text-align:center;margin:8px 0;padding:8px 16px;background-color:#e4edea;box-shadow:none;border:none;}#mc-embedded-subscribe-form input[type="submit"]{width:332px;background-color:#1bafa3;border-radius:0;}#mc-embedded-subscribe-form #dsgvonewsletterpopup{width:300px;margin:10px 15px;margin-left:90px;}#mc-embedded-subscribe-form #dsgvonewsletterpopup input{width:14px;float:left;margin:0 5px 0 0;padding:0;}#mc-embedded-subscribe-form #dsgvonewsletterpopup .dsgvotext{text-align:left !important;}#highlight{color:#fff;text-align:middle;line-height:14px;}#highlight a{color:#fff;font-weight:bold;text-decoration:none;}#highlight img{margin:4px 0 0 8px;}#highlight p{padding-top:8px;}#highlight .block{margin-left:10px;margin-top:0px;position:absolute;z-index:10;}#block-block-1{}#highlight #block-block-9{position:relative;margin-top:4px;right:10px;float:right;}.view-termine .views-table{width:360px;}.view-termine .views-table tbody{border:none;}.view-termine .views-table tr{border:none;background-color:none;background:none;}.view-termine .views-table .date-display-single{}#header{text-align:center;}#header img{height:120px;width:auto;max-width:750px;vertical-align:middle;margin-top:22px;}#header .audiocontainer{width:50px;height:100%;margin:28px 0 0 20px;}.pulse-button{font-family:'Nunito',sans-serif;font-size:11px;text-transform:uppercase;font-weight:700;color:#fff;position:relative;width:50px;height:50px;border:none;box-shadow:0 0 0 0 rgba(79,209,197,.64);border-radius:50%;background-color:#00ad9f;background-size:cover;background-repeat:no-repeat;cursor:pointer;-webkit-animation:pulse 1.25s infinite cubic-bezier(0.66,0,0,1);-moz-animation:pulse 1.25s infinite cubic-bezier(0.66,0,0,1);-ms-animation:pulse 1.25s infinite cubic-bezier(0.66,0,0,1);animation:pulse 1.25s infinite cubic-bezier(0.66,0,0,1);}.pulse-button:hover{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none;}@-webkit-keyframes pulse{to{box-shadow:0 0 0 15px rgba(232,76,61,0);}}@-moz-keyframes pulse{to{box-shadow:0 0 0 15px rgba(232,76,61,0);}}@-ms-keyframes pulse{to{box-shadow:0 0 0 15px rgba(232,76,61,0);}}@keyframes pulse{to{box-shadow:0 0 0 15px rgba(232,76,61,0);}}#nav ul#superfish-1{margin:auto;display:table;padding:7px 0 0 0;text-align:center;}#nav ul#superfish-1 li{display:inline;margin:0 15px;padding:0;}#nav ul#superfish-1 li:first-child{padding-left:0;}#nav ul#superfish-1 li:last-child{padding-right:0;}#nav ul#superfish-1 li a{text-decoration:none;color:#333;}#nav ul#superfish-1 li ul{margin-top:-1px;}#nav ul#superfish-1 li ul li{padding:0;margin:1px 0;background-color:#00AD9F;text-align:left;}#nav ul#superfish-1 li ul li a{padding:10px 12px;color:#fff;}#nav ul#superfish-1 li ul li a:hover{color:#333;background-color:#fff;}.responsive-menus.responsified{position:absolute !important;top:0;right:0;padding-right:10px;}.responsive-menus.responsified span.toggler{width:100%;color:#fff;background-color:#00AD9F;border-radius:0;box-shadow:none;text-align:right;padding-right:10px !important;}.responsive-menus #rm-removed li a{color:#fff;background-color:#00AD9F;}.responsive-menus.responsified  .sf-accordion-toggle{display:none;}#emotions .views_slideshow_main img{width:100%;height:auto;}.form-item-captcha-response .description{display:none;}.form-item-captcha-response input#edit-captcha-response{width:100px !important;}.form-item-captcha-response input#edit-captcha-response--2{width:100px !important;}body.node-type-landingpage #page{max-width:800px;overflow:hidden;}body.node-type-landingpage #content{width:100%;margin:0;padding:0;text-align:center;}body.node-type-landingpage #emotions{display:none;}body.node-type-landingpage #content p{margin:0 !important;padding:0 !important;}body.node-type-landingpage #content p:last-child{display:none;}body.node-type-landingpage #content img{width:100%;height:auto;margin:auto;}body.node-type-landingpage #content h1{display:none;}body.node-type-landingpage #content #footer{padding:0;}body.node-type-landingpage #content map{border:1px solid red;}body.page-node-205 #highlight .block{display:none;}body.page-node-205 .audiocontainer{display:none;}body.page-node-206 #highlight .block{display:none;}body.page-node-206 .audiocontainer{display:none;}body.page-node-206 #emotions{display:none;}body.page-node-206 #block-superfish-1{display:none;}body.page-node-206 #footer{display:none;}body.page-node-208 #page{max-width:800px;overflow:hidden;}body.page-node-208 #emotions{display:none;}#webform-client-form-208 .webform-component-radios{margin:50px 0;}#webform-client-form-208 .form-radios .form-item{display:inline;margin-right:25px;}#webform-client-form-208 .form-radios .form-item input{margin-top:30px;}#webform-client-form-208 .form-radios .form-item label{margin-left:-23px;}body.page-node-209 #page{max-width:800px;overflow:hidden;}body.page-node-209 #emotions{display:none;}#webform-client-form-209 .webform-component-radios{margin:50px 0;}#webform-client-form-209 .form-radios .form-item{display:inline;margin-right:25px;}#webform-client-form-209 .form-radios .form-item input{margin-top:30px;}#webform-client-form-209 .form-radios .form-item label{margin-left:-23px;}body.page-node-210 #page{max-width:800px;overflow:hidden;}body.page-node-210 #emotions{display:none;}#webform-client-form-210 .webform-component-radios{margin:50px 0;}#webform-client-form-210 .form-radios .form-item{display:inline;margin-right:25px;}#webform-client-form-210 .form-radios .form-item input{margin-top:30px;}#webform-client-form-210 .form-radios .form-item label{margin-left:-23px;}body.page-node-211 #page{max-width:800px;overflow:hidden;}body.page-node-211 #emotions{display:none;}#webform-client-form-211 .webform-component-radios{margin:50px 0;}#webform-client-form-211 .form-radios .form-item{display:inline;margin-right:25px;}#webform-client-form-211 .form-radios .form-item input{margin-top:30px;}#webform-client-form-211 .form-radios .form-item label{margin-left:-23px;}.view-score-results{font-weight:bold;}body.page-node-208 .view-slideshow{display:none;}body.page-node-212 .view-slideshow{display:none;}body.page-node-213 .view-slideshow{display:none;}body.page-node-214 .view-slideshow{display:none;}body.page-node-215 .view-slideshow{display:none;}body.page-node-229 .view-slideshow{display:none;}.view-score-results .views-field{font-size:20px;}body.front #block-system-main{width:55%;float:left;}#block-webform-client-block-22{width:33%;padding:0 25px;float:right;}#block-webform-client-block-22 input[type="text"]{width:100%;border:none;}#block-webform-client-block-22 input[type="email"]{width:100%;border:none;}#block-webform-client-block-22 textarea{width:106%;max-height:100px;border:none;}#block-block-11,#block-block-12{width:48%;margin-bottom:30px;}#block-block-11{float:left;}#block-block-12{min-height:440px;float:right;background-image:url("/sites/default/files/welle_transparenter_hintergrund.png");background-size:contain;background-repeat:no-repeat;background-position-y:bottom;}#block-block-11 h2{max-width:90%;font-size:1.6em;color:#333;margin:0 auto;}#block-block-11 h3{max-width:90%;font-size:1.2em;font-weight:800;color:#00AD9F;margin:0 auto;}#block-block-11 p.rtecenter{width:60%;font-family:'open_sansbold';margin:0 auto;}#block-block-12{margin-top:9px;}#block-block-12 h2{max-width:90%;font-family:'open_sansbold';color:#333;margin:0 auto;margin-bottom:15px;}#block-block-12 .content{display:flex;flex-direction:column;justify-content:center;}#block-block-12 .content p:first-child{width:60%;color:#fff;background-color:#00AD9F;margin:0 auto;padding:10px 15px;}#block-block-12 a.button{font-family:'open_sansbold';}#block-block-12 img{width:100%;height:auto;margin-top:-11px;}body.front #content{width:100%;}body.front #content h1{padding-left:10%;}#block-views-kurse-block{padding:0 10%;}#block-block-2{padding:0 10%;}body.front #block-system-main{max-width:528px;padding-left:10%;}body.front #block-webform-client-block-22{max-width:367px;padding-right:10%;}#block-views-news-block{padding:20px 0 50px 0;margin-top:-150px;clear:both;width:100%;color:#fff;background:url(/sites/all/themes/bessersprechen/images/news_background.png) no-repeat center top;}#block-views-news-block .content{margin-top:230px;border-bottom:1px solid #fff;}#block-views-news-block .view-news{margin-top:50px;background-color:#00a499;}#block-views-news-block .view-header h2{color:#333;color:#fff;margin:0;}#block-views-news-block .view-content{margin-top:0;}#block-views-news-block h2{text-align:center;}#block-views-news-block ul{display:flex;justify-content:space-around;flex-flow:row wrap;margin:0;padding:20px 10px;}#block-views-news-block ul li{width:300px;height:auto;overflow:hidden;list-style:none;list-style-image:none;margin:0;}#block-views-news-block a{color:#fff;text-decoration:none;}#block-views-news-block .views-field-title{padding:0 10px;}#block-views-news-block .views-field-field-teasertext{padding:0 10px;}.node-news .field-name-field-newsbild{width:50%;float:right;margin-left:20px;}.node-news .field-name-field-newsbild img{width:100%;height:auto;}#block-system-main .view-content img{width:100%;height:auto;}#block-system-main .attachment{margin:40px 0 20px;}#block-system-main .attachment img{width:auto;height:auto;}#block-system-main .attachment h3{margin-bottom:8px;}#block-system-main .attachment .views-row{clear:both;margin:10px 0;}#block-system-main .attachment .views-field-field-image{float:left;margin:0 8px 0 0;}#block-system-main .attachment .views-field-body{font-size:0.85em;}#block-system-main .attachment .views-field-body p{margin-top:0;}body.node-type-blog #block-system-main{width:60%;float:left;}body.node-type-blog #block-system-main .node-blog{margin-bottom:20px;}body.node-type-blog #block-system-main img{width:100%;height:auto;}body.page-blogs #block-system-main{width:60%;float:left;}body.page-blogs #block-system-main .node-blog{margin-bottom:20px;}body.page-blogs #block-system-main img{width:100%;height:auto;}li.blog_usernames_blog{display:none !important;}.field-name-field-tags{margin:10px 0 50px;}.field-name-field-tags .field-label{float:left;margin-right:10px;}.field-name-field-tags .field-item{display:inline;margin-right:10px;}#block-views-new-blogs-block{width:35%;float:right;font-size:0.8em;}#block-views-new-blogs-block h2{font-size:1.4em;}#block-views-new-blogs-block h3{margin-bottom:8px;}#block-views-new-blogs-block a{text-decoration:none;}#block-views-new-blogs-block a:hover{text-decoration:underline;}#block-views-new-blogs-block ul li{list-style:none;list-style-image:none;margin-left:0;}#block-views-new-blogs-block img{float:left;margin:2px 8px 3px 0;}.view-hoerproben ul{display:table;}.view-hoerproben ul li{display:table-row;list-style:none;list-style-image:none;}.view-hoerproben ul li div{display:table-cell;vertical-align:middle;padding:10px;}.view-hoerproben ul li a{text-decoration:none;}.view-hoerproben ul li a:hover{text-decoration:underline;}.view-bildgalerie ul{margin:0;padding:0;}.view-bildgalerie ul li{width:24%;height:auto;list-style:none;list-style-image:none;margin:0 2px;padding:0;float:left;}.view-bildgalerie ul li:last-child{margin-bottom:8vmin;}.view-bildgalerie ul li img{width:100%;height:auto;}.node-video{padding-bottom:6vmin;}.view-videos ul li{list-style:none;list-style-image:none;padding-bottom:5vmin;}#block-views-kurse-block{margin:20px 0;clear:both;}#block-views-kurse-block .view-content{width:80%;margin:0 auto;}#block-views-kurse-block .view-header{margin-bottom:50px;}#block-views-kurse-block .view-header h1{font-family:'open_sanslight_italic';color:#00AD9F;width:100%;text-align:center;}#block-views-kurse-block .views-row{display:inline-block;margin-bottom:50px;width:100%;}#block-views-kurse-block h2{font-family:'open_sanslight_italic';}#block-views-kurse-block h3{display:inline-block;min-width:200px;font-family:'open_sanslight_italic';margin-bottom:0;}#block-views-kurse-block img{width:22%;min-width:140px;height:auto;clip-path:circle(50% at center);float:left;margin-right:50px;}#block-views-kurse-block .view-content a{border-radius:18px;padding:10px 20px;background-color:#00AD9F;color:#fff;text-decoration:none;float:right;}#block-views-kurse-block-1{margin:20px 0;}#block-views-kurse-block-1 .view-content{width:80%;margin:0 auto;}#block-views-kurse-block-1 .view-header{margin-bottom:50px;}#block-views-kurse-block-1 .view-header h1{font-family:'open_sanslight_italic';color:#00AD9F;width:100%;text-align:center;}#block-views-kurse-block-1 .views-row{display:inline-block;margin-bottom:50px;width:100%;}#block-views-kurse-block-1 h2{font-family:'open_sanslight_italic';display:none;}#block-views-kurse-block-1 h3{display:inline-block;min-width:200px;font-family:'open_sanslight_italic';margin-bottom:0;}#block-views-kurse-block-1 img{width:22%;min-width:140px;height:auto;clip-path:circle(50% at center);float:left;margin-right:50px;}#block-views-kurse-block-1 .view-content a{border-radius:18px;padding:10px 20px;background-color:#00AD9F;color:#fff;text-decoration:none;float:right;}body.node-type-kurs .field-name-field-bild{float:right;margin:0 0 20px 20px;clip-path:circle(48% at center);}#block-block-5{border-top:1px solid #CCC;margin-top:20px;padding-bottom:15px;}body.page-node-1 .field-name-field-body img{margin-left:20px;margin-right:20px;float:right;}.view-pressespiegel ul li{list-style:none;list-style-image:none;margin:0 0 35px 0;}.view-pressespiegel ul li .views-field-field-vorschaubild{float:left;margin:0 20px 10px 0;}.view-pressespiegel ul li .views-field-title a{text-decoration:none;}.view-pressespiegel ul li .views-field-title a:hover{text-decoration:underline;}.view-pressespiegel ul li .views-field-field-text{font-size:1em;}.view-pressespiegel ul li .views-field-field-text img{display:none;}#block-webform-client-block-60 input[type="text"]{width:50%;}#block-webform-client-block-60 input[type="email"]{width:50%;}#block-webform-client-block-60 textarea{width:52%;min-height:200px;}.node-produkt .field-name-field-inhalt{width:60%;float:left;}.node-produkt .field-name-field-inhalt img{width:46%;height:auto;margin:1%;}.node-produkt .field-name-field-seitenleiste{width:30%;float:right;}.node-produkt .field-name-field-seitenleiste p{padding-bottom:15px;}.node-produkt .field-name-field-seitenleiste p:last-child{border-bottom:none;}body.node-type-produkt #emotions{width:100%;height:440px;overflow:hidden;}#block-views-kundenmeinungen-block-1{width:100%;margin:20px 0;padding:15px 0;border-top:1px solid #ccc;}#block-views-kundenmeinungen-block-1 .views-field-field-meinung{font-style:italic;}#block-views-kundenmeinungen-block-1 .views-field-title{font-family:'open_sansregular';padding-bottom:15px;}#block-views-kundenmeinungen-block-1 .views-slideshow-cycle-main-frame{width:100% !important;display:block;}#block-views-kundenmeinungen-block-1 .views_slideshow_slide{width:100% !important;}#block-views-kundenmeinungen-block-2{width:100%;margin:20px 0;padding:15px 0 5px;border-top:1px solid #ccc;}.view-kundenmeinungen ul li{list-style:none;list-style-image:none;margin-bottom:5vmin;}.view-kundenmeinungen ul li .views-field-field-meinung{font-family:'open_sanslight_italic';}.view-kundenmeinungen ul li .views-field-title{font-weight:bold;}#block-views-referenzen-block{width:100%;margin:20px 0;padding:15px 0;border-top:1px solid #ccc;display:block;clear:both;}.view-referenzen{overflow:hidden;}.view-referenzen img{margin-right:40px;}#block-block-6{clear:both;padding:20px 0;}#block-block-6 label{float:left;line-height:32px;font-weight:bold;}body.node-type-kontakt .field-name-field-body{width:48%;float:left;}#webform-client-form-34{width:48%;float:right;}#webform-client-form-34 input[type="text"]{width:94%;}#webform-client-form-34 input[type="email"]{width:94%;}#webform-client-form-34 textarea{width:100%;}body.node-type-kontakt .field-name-field-adresse{clear:both;padding-top:25px;margin-bottom:25px;}#block-system-main ul.links{display:block;margin:30px 0 20px;}.cookie-tab-container{border:none;}#cookie-tabs{border:solid 1px #00AD9F;padding:15px;}.ui-widget-content{background-color:none;}#cookie-tabs > ul > li{margin:5px;}button.cookie-settings-save{color:white;background:#00AD9F;border:none;box-shadow:none;}button.cookie-settings-save:hover{color:white;background:#00AD9F;border:1px solid #333;box-shadow:none;}.eu-cookie-compliance-banner a{color:#fff;font-weight:bold !important;}body.page-newsletter-signup #block-system-main{display:block;float:right;width:50%;margin-bottom:30px;}#block-block-8{display:block;float:left;width:45%;}input#edit-gdpr-consent.form-checkbox.required.error{border:2px solid red !important;background-color:red !important;margin-bottom:50px;padding-bottom:50px;}input#edit-gdpr-consent.form-checkbox.required.error::before{margin-left:21px;height:30px;width:500px;content:"Bitte akzeptieren Sie die Datenschutzbestimmungen!";color:red;display:block;clear:both;}input#edit-gdpr-consent:focus{outline:none;}input#edit-gdpr-consent--2.form-checkbox.required.error{border:2px solid red !important;background-color:red !important;margin-bottom:50px;padding-bottom:50px;}input#edit-gdpr-consent--2.form-checkbox.required.error::before{margin-left:21px;height:30px;width:500px;content:"Bitte akzeptieren Sie die Datenschutzbestimmungen!";color:red;display:block;clear:both;}input#edit-gdpr-consent--2:focus{outline:none;}.node ul.links{clear:both;}#footer{border-top:1px solid #fff;}#footer a{text-decoration:none;color:#fff;}#footer a:hover{text-decoration:underline;}#footer .block-webform{width:100%;}#footer input[type="text"]{width:93%;}#footer input[type="email"]{width:93%;}#footer input[type="submit"]{border:none;border-radius:18px;padding:10px 20px;background-color:#fff;color:#333;}#block-mailchimp-signup-newsletter label.option{font-size:0.8em;}div.form-item-mergevars-FNAME label{visibility:hidden;position:relative;}div.form-item-mergevars-FNAME label:after{visibility:visible;position:absolute;top:0;left:0;content:"Vorname";}div.form-item-mergevars-LNAME label{visibility:hidden;position:relative;}div.form-item-mergevars-LNAME label:after{visibility:visible;position:absolute;top:0;left:0;content:"Nachname";}#fleft img{margin:0 5px;}#block-views-blogsuebersicht-block-1 .views-row{margin-bottom:10px;}#footer .block-menu{clear:both;padding:15px 0;}#footer .block-menu a{color:#fff;text-decoration:none;}#footer .block-menu a:hover{text-decoration:underline;}#footer .block-menu ul li{display:inline;list-style:none;list-style-image:none;}@media screen and (orientation:portrait){#popup-announcement{display:none;}}@media only screen and (max-width:320px){#block-block-9{display:none;}#header{height:auto;}#header img{width:90%;height:auto;vertical-align:middle;margin-top:3vmin;}#nav{height:3vmin;}body.front #block-system-main{width:95%;}#block-webform-client-block-22{width:95%;padding:0 25px;clear:both;}#block-views-kurse-block .views-field-field-bild{width:100%;}#block-views-kurse-block .views-field-field-bild img{width:50%;height:auto;margin:0 25%;}#block-views-kurse-block-1 .views-field-field-bild{width:100%;}#block-views-kurse-block-1 .views-field-field-bild img{width:50%;height:auto;margin:0 25%;}.view-hoerproben ul li div{display:block;}.view-bildgalerie ul li{width:48%;height:auto;}#block-webform-client-block-60 input[type="text"]{width:95%;}#block-webform-client-block-60 input[type="email"]{width:95%;}#block-webform-client-block-60 textarea{width:98%;min-height:200px;}.node-produkt .field-name-field-inhalt{width:100%;clear:both;}.node-produkt .field-name-field-inhalt img{width:100%;height:auto;}.node-produkt .field-name-field-seitenleiste{width:100%;clear:both;}body.node-type-kontakt .field-name-field-body{width:95%;}#webform-client-form-34{width:95%;padding:0 25px;clear:both;}#fleft,#fmiddle,#fright{clear:both;width:75%;margin:0 auto 10vmin;float:none;}}@media only screen and (max-width:450px){a.button{white-space:nowrap;font-size:12px;}}@media only screen and (max-width:450px){#header .audiocontainer{width:50px;height:100%;margin:5% 10% 0 0;align-items:center;justify-content:center;}#block-block-9{display:none;}.responsive-menus.responsified{z-index:10;}#highlight{width:100%;height:92px;}#block-block-1{padding-top:40px;}}@media only screen and (max-width:500px){#header .audiocontainer{width:50px;height:100%;margin:5% 10% 0 0;align-items:center;justify-content:center;}#block-block-9{display:none;}body.page-node-1 .field-name-field-body p.text{display:block;clear:both;}body.page-node-1 .field-name-field-body img{width:60%;height:auto;float:left;padding-bottom:20px;}body.node-type-kurs .field-name-field-bild{width:100%;text-align:center;clear:both;}body.node-type-kurs .field-name-field-bild img{clip-path:circle(48% at center);}}@media only screen and (min-width:321px) and (max-width:705px){#header .audiocontainer{width:50px;height:100%;margin:5% 10% 0 0;align-items:center;justify-content:center;}#block-block-9{display:none;}#header{height:auto;}#header img{width:80%;height:auto;vertical-align:middle;margin-top:3vmin;}#nav{height:3vmin;}body.front #block-system-main{width:96% !important;padding:0 2% !important;}#block-webform-client-block-22{width:96% !important;padding:0 2% !important;clear:both;}#block-webform-client-block-22 form .form-item input{width:80%}#block-webform-client-block-22 form .form-item textarea{width:84% !important;}#block-views-kurse-block .views-field-field-bild{width:100%;}#block-views-kurse-block .views-field-field-bild img{width:50%;height:auto;margin:0 25%;}#block-views-kurse-block-1 .views-field-field-bild{width:100%;}#block-views-kurse-block-1 .views-field-field-bild img{width:50%;height:auto;margin:0 25%;}.view-hoerproben ul li div{display:block;}.view-bildgalerie ul li{width:48%;height:auto;}#block-webform-client-block-60 input[type="text"]{width:95%;}#block-webform-client-block-60 input[type="email"]{width:95%;}#block-webform-client-block-60 textarea{width:98%;min-height:200px;}.node-produkt .field-name-field-inhalt{width:100%;clear:both;}.node-produkt .field-name-field-inhalt img{width:100%;height:auto;}.node-produkt .field-name-field-seitenleiste{width:100%;clear:both;}body.node-type-kontakt .field-name-field-body{width:95%;}#webform-client-form-34{width:95%;padding:0 25px;clear:both;}#fleft,#fmiddle,#fright{clear:both;width:75%;margin:0 auto 10vmin;float:none;}}@media only screen and (max-width:730px){#header .audiocontainer{width:50px;height:100%;margin:5% 10% 0 0;align-items:center;justify-content:center;}#block-block-9{display:none;}#block-block-11,#block-block-12{clear:both;width:100%;}#block-block-12{margin-top:30px;}#block-system-main{width:100%;clear:both;}#block-views-new-blogs-block{width:100%;}#block-block-6 *{clear:both;display:block;}}@media only screen and (min-width:569px) and (max-width:768px){#header .audiocontainer{width:50px;height:100%;margin:5% 10% 0 0;align-items:center;justify-content:center;}#block-block-9{display:none;}#header{height:auto;}#header img{width:80%;height:auto;vertical-align:middle;margin-top:3vmin;}#nav{height:3vmin;}#block-views-kurse-block .views-field-field-bild{width:100%;}#block-views-kurse-block .views-field-field-bild img{width:50%;height:auto;margin:0 25%;}#block-views-kurse-block-1 .views-field-field-bild{width:100%;}#block-views-kurse-block-1 .views-field-field-bild img{width:50%;height:auto;margin:0 25%;}}@media only screen and (min-width:769px) and (max-width:1024px){}
