/* global.css */
html{width:100%;height:100%}body{width:100%;height:100%;font-size:1em;line-height:1.545em;color:#333333;font-family:'Avenir Regular', 'Avenir Demi', Arial;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}body.unterseitenonav #main{width:100%}.border-bottom{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid rgba(51,51,51,.39)}h1{font-size:2em}h2{font-size:1.653em}h3{font-size:1.382em}#topscroller span,#sociallinks span,.widget-submit span{display:none}h4{font-size:1.233em}h5{font-size:1.123em}h6{font-size:1em}.block{overflow:visible}figure a,figure img{display:block}.float_above:after,.float_below:after,.float_right:after,.float_left:after{clear:both;display:block;content:" "}.image_container.float_left,.image_container.float_above,.image_container.float_right{margin-bottom:22px}.image_container.float_below{margin-top:25px}.inside{width:1280px;margin:auto;box-sizing:border-box}header{width:100%;background-color:#fff;z-index:50}header .inside{box-sizing:border-box}header .inside::after{clear:both;display:block;content:""}a{color:#32AADC;text-decoration:none}a:hover{text-decoration:underline}#logo{width:300px;display:inline-block;margin-top:25px;margin-bottom:20px}.fontsizer a{width:25px;height:25px;vertical-align:middle;background-color:#87BB3C;border-radius:5px;line-height:25px;color:#fff;border-style:none;font-weight:700;text-align:center;box-sizing:border-box;text-decoration:none}#fontsizer_smaller{font-size:.762em}.ce_sliderStart.blau .slideshow_element.small{white-space:nowrap}.ce_sliderStart.blau .slideshow_element.small:after{clear:both;display:block;content:" "}#fontsizer_normalize{font-size:1em}#fontsizer_bigger{font-size:1.31em}#link_registration::before{display:inline-block;margin-right:5px;font:1.2em "Font Awesome 5 Pro";font-weight:normal;color:#87BB3C;font-weight: 900;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-variant: normal;text-rendering: auto;line-height: 1;content: "\f303";vertical-align: sub}#link_login::after{display:inline-block;margin-left:5px;font:1.2em "Font Awesome 5 Pro";font-weight:normal;color:#87BB3C;font-weight: 900;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-variant: normal;text-rendering: auto;line-height: 1;content: "\f2f6";vertical-align: sub}.seperator{margin-right:5px;margin-left:5px}#link_profil::before{display:inline-block;margin-right:5px;font:1.2em "Font Awesome 5 Pro";font-weight:normal;color:#32AADC;font-weight: 900;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-variant: normal;text-rendering: auto;line-height: 1;content: "\f007";vertical-align: sub}#link_logout::after{display:inline-block;margin-left:5px;font:1.2em "Font Awesome 5 Pro";font-weight:normal;color:#87BB3C;font-weight: 900;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-variant: normal;text-rendering: auto;line-height: 1;content: "\f2f5";vertical-align: sub}#searchbg{display:none}.bg_yellow{background-color:#FDE09C}.bg_red{background-color:#EEB14C}.bg_green{background-color:#C6DFA6}.bg_blue{background-color:#C4E8F6}#mobileSize .mod_search{display:none}.mod_search button.submit{width:25px;height:25px;background-color:#87BB3C;border-radius:.2em;color:#fff;border-style:none;cursor:pointer}.mod_search input.text{width:365px;height:28px;background-color:#F8F8F8;border-radius:.2em;border-style:none}#nav{background-color:#E5F4FB}#menubg{display:none;padding:10px 10px 10px 0;font-family:"Avenir Demi"}#menubg a:hover{text-decoration:none}#menubg i{font-size:.941em}#menubg i,#menubg a{color:#0B4062}#article_promotion_left{width:50%;float:left;padding-right:35px;box-sizing: border-box}#article_promotion_right{width:50%;float:right;padding-left:35px;box-sizing: border-box}#article_promotion .mod_article .coloredbox{margin-bottom:20px;padding-bottom:30px;border-bottom:.1em solid #BAB8BB}#article_promotion .mod_article:after{clear:both;display:block;content:" "}.startseite .coloredbox:last-child,.startseite .coloredbox:nth-last-child(2){border-bottom:0}.teaser a{float:right;text-decoration:underline;color:#333333}#closeMenu{display:none}#menubackground{display:none}#tablet_wrapper.sichtbar{width:45%;height:100vh;position:fixed;background-color:#E5F4FB;z-index:200;overflow-y:auto}#tablet_wrapper.sichtbar #closeMenu{display:block;padding:15px;text-align:right}#tablet_wrapper.sichtbar #closeMenu a{font-size:1.222em;color:#333333;box-sizing:border-box;text-align:right;text-decoration:none}#tablet_wrapper.sichtbar #closeMenu i{margin-left:10px;vertical-align:middle;font-size:1.222em}#tablet_wrapper.sichtbar #headnav{display:block}#headnav ul{margin:0;padding:0}#headnav li{display:inline-block;margin-right:40px;box-sizing:border-box;list-style:none}#headnav a:focus,#headnav a:hover,#headnav a.trail,#headnav a.active{padding:22px 0 16px;border-bottom:6px solid #0C8AC7;outline:none;text-decoration:none}#headnav a{display:inline-block;margin-right:15px;padding-top:22px;padding-bottom:22px;font:1.152em "Avenir Demi";color:#0B4062;font-weight:600}#headnav .level_2{display:none}.headlinks{float:right;display:inline-block;margin-top:40px;margin-bottom:20px;font-size:.9em}.headlinks p{color:#4D4C4C}.headlinks .fontsizer,.headlinks .fontsizer *,.headlinks .quicklinks,.headlinks .quicklinks *,.mod_search *{display:inline-block}.headlinks .fontsizer{margin-right:25px}.headlinks .fontsizer p{margin-left:7px}.startseite #main{min-height:200px;padding-right:80px}.startseite #main .custom{margin-top:40px}.teaser{width:100%;margin-bottom:30px;padding-bottom:35px;padding-left:0;border-bottom:.1em solid #BAB8BB;box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin-top:20px;margin-bottom:10px;font-family:"Avenir Demi";line-height:1.198em}.mod_article.first h1:first-child,.mod_article.first h2:first-child,.mod_article.first h3:first-child,.mod_article.first h4:first-child,.mod_article.first  h5:first-child,.mod_article.first  h6:first-child{margin-top:0;margin-bottom:30px}aside#right h4{width:100%;clear:both;color:#32AADC}#right .mod_article h3{margin-bottom:15px}#main .ce_bild.article{margin-bottom:20px}#article_promotion_left .mod_article div.block:last-child,#article_promotion_right .mod_article div.block:last-child{border-bottom:0}.unterseite #main{margin:0;width: calc(100% - 410px)}body.three_column #main{width:auto}#main{padding-top:45px;padding-bottom:45px;width: calc(100% - 310px);box-sizing:border-box}aside#left{width:25%;top:35;position:relative;margin:0;padding-top:35px;padding-bottom:20px;box-sizing:border-box}aside#left nav{width:100%}body.three_column aside#right{float:right}body.three_column aside#right:after{clear:both;display:block;content:" "}aside#right{width:310px;margin:0;padding-top:45px;padding-bottom:20px;box-sizing:border-box}aside#right h4:first-child{margin-bottom:10px}button.submit{width:220px;margin-top:10px;margin-bottom:10px;padding:5px;background-color:#87BB3C;border-radius:.2em;font-size:1em;color:#fff;border-style:none}aside#left nav ul{padding-right:0;padding-left:0;list-style:none;box-sizing:border-box}aside#left nav ul li{margin-right:30px;padding-top:10px;padding-bottom:10px;padding-left:20px;border-bottom:1px solid #CCC}aside#left nav ul li.invisible_in_sidemenu{display:none}aside#left nav ul a{font-family:"Avenir Regular";color:#333333;font-weight:600}aside#left nav ul a:hover,aside#left nav ul a.active,aside#left nav ul a:hover,aside#left nav ul a.trail{color:#0C8AC7}aside#left nav ul li:last-child{border-bottom:0px}aside#left nav ul.level_2{margin-left:-20px;padding:0}aside#left nav ul.level_2 li{margin-right:0;padding-right:10px;padding-left:0;font-size:.98em}aside#left nav ul.level_3 li{font-size:.94em}aside#left nav ul.level_2 a{display:block;padding-left:40px}aside#left nav ul.level_3 a{padding-left:55px}ul.icons ul,ul.arrow ul{list-style-type:none}footer{background-color:#E7E7E7}footer nav.footernav{margin:0;padding:0}footer a{color:#333333}nav.footernav h4{margin-bottom:0}nav.footernav ul{margin:10px 0 0;padding:0;list-style:none;padding-inline-start: 0px}nav.footernav li{margin-bottom:.8em;padding-left:22px;line-height:.632em;text-indent: -11px}nav.footernav li::before{display:inline-block;margin-bottom:10px;padding-right:10px;font-family:"Font Awesome 5 Pro";font-weight:normal;font-weight: 300;-webkit-font-smoothing: antialiased;font-variant: normal;text-rendering: auto;content: "\f178"}footer #sociallinks a{margin-bottom:15px;font-size:1.732em;color:#BAB8BB;font-weight:900}footer #sociallinks{left:40px;top:40px;position:relative;display:inline-block}#footerGrid{display:block;padding:20px;white-space:nowrap;box-sizing:border-box}#footerGrid .footerColumn{vertical-align:top}.footerColumn{width:25%;height:100%;display:inline-block;white-space:normal;box-sizing:border-box}.coloredbox{margin-top:10px;margin-bottom:35px;padding:20px 20px 25px;box-sizing:border-box}.coloredbox a{bottom:10px;right:0;position:relative;float:right;text-decoration:underline;color:#333333}.coloredbox a:after{clear:both;display:block;content:" "}ul.icons a{color:#87BB3C}ul.icons h3{display: inline-block;padding-left: 26px}.coloredbox.outsidelink{position:relative;margin-bottom:30px;padding:0 0 50px;border-bottom:.1em solid #BAB8BB}.coloredbox.outsidelink a{margin-top:25px}.coloredbox.outsidelink .innerbox{padding:20px 20px 1px}.coloredbox.red{background-color:#EEB14C}.coloredbox.blue{background-color:#C4E8F6}.coloredbox.green{background-color:#C6DFA6}.coloredbox.yellow{background-color:#FDE09C}.coloredbox.outsidelink .innerbox.red{background-color:#EEB14C}.coloredbox.outsidelink .innerbox.blue{background-color:#C4E8F6}.coloredbox.outsidelink .innerbox.green{background-color:#C6DFA6}.coloredbox.outsidelink .innerbox.yellow{background-color:#FDE09C}.coloredbox.external a:before{display:inline-block;margin-right:5px;font:.9em "Font Awesome 5 Pro";-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;font-style: normal;font-variant: normal;text-rendering: auto;content:"\f08e"}.coloredbox.internal a:before{display:inline-block;margin-right:5px;font-weight: 900;font-style: normal;content:"..."}.coloredbox.download a:before{display:inline-block;margin-right:5px;font:.9em "Font Awesome 5 Pro";-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;font-style: normal;font-variant: normal;text-rendering: auto;content:"\f33d"}.teaser.internal a:before{display:inline-block;margin-right:5px;font-weight: 900;font-style: normal;content:"..."}.teaser.external a:before{display:inline-block;margin-right:5px;font:.9em "Font Awesome 5 Pro";-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;font-style: normal;font-variant: normal;text-rendering: auto;content:"\f08e"}.teaser.download a:before{display:inline-block;margin-right:5px;font:.9em "Font Awesome 5 Pro";-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;font-style: normal;font-variant: normal;text-rendering: auto;content:"\f33d"}.coloredbox.points_after a:after{display:inline-block;margin-left:5px;font-weight: 900;font-style: normal;content:"..."}.coloredbox h1,.coloredbox h2,.coloredbox h3,.coloredbox h4,.coloredbox h5,.coloredbox h6,.teaser h1,.teaser h2,.teaser h3,.teaser h4,.teaser h5,.teaser h6{margin-top:10px;font-size:1.162em}.fixedToTop{position:fixed}header.fixedToTop{top:0}#header.fixedToTop #logo{width:250px;transition: width 0.21s ease-in}#header.fixedToTop #logo,#header.fixedToTop .headlinks{margin-top:15px;margin-bottom:10px}header #headnav.scrolled a{font-size:.932em}header #headnav.scrolled a:hover,header #headnav.scrolled a.active{padding-top:22px;padding-bottom:16px}#container.scrolled{padding-top:230px}a.blauerLink{color:#32AADC}#topscroller{width:3.5em;height:3.5em;bottom:50px;right:50px;position:fixed;display:none;background-color:#87BB3C;border-radius:2em;z-index:90;text-align:center}#topscroller a{display:block;margin-top:5px;margin-right:auto;margin-left:auto;font-size:2.5em;color:#fff}#topscroller i{text-shadow: 2px 1px 1px #000}h1.blaueHeadline,h2.blaueHeadline,h3.blaueHeadline,h4.blaueHeadline,h5.blaueHeadline,h6.blaueHeadline{color:#32AADC}.ce_sliderStart{width:100%;height:auto;position:relative;margin-bottom:25px}.ce_sliderStart .slider-wrapper img{width:100%}.slider-wrapper>*{max-height:100%}.ce_sliderStart.blau .slideshow_element.small a{overflow:hidden;margin-right:9px;margin-left:9px;border-radius:.2em}.slideshow_element figcaption{width:100%;bottom:0;left:0;position:absolute;padding-right:15px;padding-left:15px;background-color:rgba(0,0,0,.65);font-size:1.322em;line-height:1.336em;box-sizing:border-box}.slideshow_element figcaption a,.slideshow_element figcaption p{color:#fff}.ce_sliderStart.blau .slider-control a{position:absolute;padding:12px 15px;background-color:#32AADC;font-size:1.5em}.ce_sliderStart.blau .slider-control{height:0;top:45%}.ce_sliderStart.blau .slider-wrapper figure{width:25%;overflow:hidden;float:left;display:inline-block}.ce_sliderStart.blau img.small_slideshow_pic{-webkit-transition: 0.6s ease;transition: 0.6s ease}.ce_sliderStart.blau img.small_slideshow_pic:hover{-webkit-transform: scale(1.28);transform: scale(1.28)}.ce_sliderStart.blau .ce_image:nth-child(n+5){display:none}.slider-control{width:100%;height:0;top:45%;position:absolute}.slider-control a{padding:10px;background-color:#87BB3C;border:1px solid #fff;border-radius:3px;font-size:1.5em;color:#fff}.image_container{position:relative}.ce_text .image_container img{width:100%}.image_container figcaption{bottom:0;left:0;position:relative;padding:10px;background-color:#E7E7E7;font-size:.943em;line-height:1.343em;color:#787878;box-sizing:border-box;font-weight: 700}.image_container.float_below,.image_container.float_right{margin-left:25px}.image_container.float_left,.image_container.float_above{margin-right:25px}.ce_bild.article figure{position:relative}.ce_bild img{width:100%}.ce_bild.article figcaption{width:100%;bottom:0;position:absolute;padding-right:10px;padding-left:10px;background-color:rgba(0,0,0,.65);font:1.242em/1.242em "Avenir Demi";color:#fff;box-sizing:border-box}.ce_text.two_columns.article{display:block}.ce_text.partner{margin-top:20px;border-bottom:1px solid #BAB8BB}.ce_text.partner:last-child{border-bottom:0}.ce_text:after{clear:both;display:table;margin-bottom:20px;content:''}.ce_text.two_columns .headline h1,.ce_text.two_columns .headline h2,.ce_text.two_columns .headline h3,.ce_text.two_columns .headline h4,.ce_text.two_columns .headline h5,.ce_text.two_columns .headline h6{margin:0;padding:0}label{min-width:140px;display:inline-block;margin-right:10px;vertical-align:top;text-align:right}label.text-left{text-align:left}input,textarea{min-width:300px;display:inline-block;padding:5px}.widget-checkbox{padding-left:1.25rem}input.checkboxdata{position: absolute;margin-top: .3rem;margin-left: -1.25rem;width: auto;min-width: auto}textarea{height:100px;resize:none}.mod_search div.widget{margin-top:0}div.widget{margin-top:18px;margin-bottom:2px}.ce_text.two_columns .column{width:50%;display:inline-block;vertical-align:top;white-space:normal}.ce_text.two_columns .first_column{padding-right:25px;box-sizing:border-box}.ce_text.two_columns .second_column{padding-left:25px;box-sizing:border-box}a.linkButton,input.submit{padding:10px 20px;background-color:#32AADC;border:1px solid #32AADC;border-radius:.2em;border-collapse:collapse;color:#fff;box-sizing:border-box}a.linkButton:before{display:inline-block;margin-right:10px;vertical-align:text-top;font:1.14em "Font Awesome 5 Pro";content: "\f138";font-weight: 600;-webkit-font-smoothing: antialiased;font-style: normal;font-variant: normal;text-rendering: auto}a.linkButton:hover,input.submit:hover{background-color:#fff;text-decoration:none;color:#32AADC}.ce_text.thementeaser:first-child{padding-top:0}.ce_text.thementeaser{padding:55px 0 25px;border-bottom:1px solid #BAB8BB}.ce_text.thementeaser:last-child{padding-bottom:0;border-bottom:0px}a.openentry{padding:8px 17px;border:1px solid #32AADC;border-radius:.2em;border-collapse:collapse;color:#32AADC;box-sizing:border-box}a.openentry:hover{background-color:#32AADC;text-decoration:none;color:#fff}a.openentry i{margin-right:8px;font-size:1.1em;-webkit-transition: -webkit-transform .5s ease-in-out;transition: transform .5s ease-in-out}i.rotateFourtyFiveDegrees{-webkit-transform: rotate(45deg);transform: rotate(45deg)}input.submit{min-width:160px}#createBlogpostForm form#tl_beitraege  textarea{min-width:550px;min-height:120px;display:block;margin-top:20px;padding:10px;border-radius:.2em;font-family:'Avenir Regular',Arial}.beitrag_post .box{min-height:226px;display:inline-block;padding:10px 20px;background-color:#CBEBF8;border-radius:.5em;box-sizing:border-box}.beitrag_post .box.main{width:72%;position:relative}.beitrag_post .box.main a{color:#333333}.beitrag_post .box.main a:hover{text-decoration:underline;color:#333333}.beitrag_post .box.side{width:26%;display:table;padding:40px}.beitrag_post .box.main.right img{width:80px;left:-80px;position:absolute}.beitrag_post .box.main.left img{width:80px;right:-80px;position:absolute}.beitrag_post .box.side.left{float:left;margin-right:2%}.beitrag_post .box.side.right{left:2%;float:right}.beitrag_post .box.side .userprofile{display:table-cell;text-align:center}.beitrag_post .box.side .userprofile i{font-size:7em;color:#fff}.beitrag_post .box.side .userprofile p{margin-top:10px;margin-bottom:0}.ce_image.half{width:49.5%;overflow:hidden;display:inline-block}.ce_text.fullscreen figure{overflow:hidden}.ce_image.half figure img,.fullscreen figure.image_container img{transition: 0.6s}.ce_image.half figure img:hover,.fullscreen figure.image_container img:hover{transform: scale(1.2)}div.ce_headline.icon{width:50px;height:50px;display:inline-block;margin-bottom:-8px;vertical-align: sub;background-size:cover;background-position-y: 1px}div.ce_headline.hand{background-image:url("../../files/content/design/Schulgarten_Icons_Einzeln.jpg")}div.ce_headline.sun{background-image:url("../../files/content/design/Schulgarten_Icons_Einzeln3.jpg")}div.ce_headline.bee{background-image:url("../../files/content/design/Schulgarten_Icons_Einzeln4.jpg")}div.ce_headline.ewer{background-image:url("../../files/content/design/Schulgarten_Icons_Einzeln5.jpg")}div.ce_headline.pumpkin{background-image:url("../../files/content/design/Schulgarten_Icons_Einzeln2.jpg")}ul.arrow{list-style-type:none}ul.arrow li:before{margin-right:10px;font:1.05em "Font Awesome 5 Pro";color:#32AADC;content: "\f352";font-weight: 400;-webkit-font-smoothing: antialiased;font-style: normal;font-variant: normal;text-rendering: auto}h1.ce_headline.icon,h2.ce_headline.icon,h3.ce_headline.icon,h4.ce_headline.icon,h5.ce_headline.icon,h6.ce_headline.icon{display:inline-block}ul.icons{list-style-type:none}ul.icons li:before{margin-right:10px;font:1.05em "Font Awesome 5 Pro";color:#87BB3C;content: "\f4d8";font-weight: 400;-webkit-font-smoothing: antialiased;font-style: normal;font-variant: normal;text-rendering: auto}ul.icons li,ul.arrow li{margin-bottom:5px;padding-left:26px;text-indent:-26px}ul.icons,ul.arrow{padding-left:0}ul.icons a:hover{padding-bottom:2px;border-bottom:2px solid #87BB3C;text-decoration:none;color:#87BB3C}p.blue{color:#32AADC}a.beitragsdetail_link:hover{text-decoration:none}.confirmbox{padding:10px;background-color:rgba(64,255,64,.23);border-radius:.2em;color:#008000}p.error{padding:10px;background-color:rgba(255,64,64,.23);border-radius:.2em;color:#f00}.beitraege_by_theme{margin-top:30px}a.linkForward,a.linkBackward{font:1.1em "Avenir Demi";color:#32AADC}a.linkBackward:before{margin-right:5px;font-family:"Font Awesome 5 Pro";content: "\f0a8";font-weight: 400;-webkit-font-smoothing: antialiased;font-style: normal;font-variant: normal;text-rendering: auto}a.linkantworten:before{margin-right:5px;font-family:"Font Awesome 5 Pro";content: "\f105";font-weight: 600;-webkit-font-smoothing: antialiased;font-style: normal;font-variant: normal;text-rendering: auto}a.linkForward:after{margin-left:5px;font-family:"Font Awesome 5 Pro";content: "\f0a9";font-weight: 400;-webkit-font-smoothing: antialiased;font-style: normal;font-variant: normal;text-rendering: auto}a.linkExternal{color:#32AADC}a.linkExternal:after{margin-left:5px;font-family:"Font Awesome 5 Pro";content: "\f14c";font-weight: 400;-webkit-font-smoothing: antialiased;font-style: normal;font-variant: normal;text-rendering: auto}a.after.phone:after{margin-left:6px;font:1.05em "Font Awesome 5 Pro";color:#32AADC;content: "\f095";font-weight: 400;font-style: normal;font-variant: normal;text-rendering: auto}a.after.mail:after{margin-left:6px;font:1.05em "Font Awesome 5 Pro";color:#32AADC;content: "\f0e0";font-weight: 400;font-style: normal;font-variant: normal;text-rendering: auto}a.after.download:after{margin-left:6px;font:1.05em "Font Awesome 5 Pro";color:#32AADC;content: "\f33d";font-weight: 400;font-style: normal;font-variant: normal;text-rendering: auto}a.before.download:before{margin-right:6px;font:1.05em "Font Awesome 5 Pro";color:#32AADC;content: "\f33d";font-weight: 400;font-style: normal;font-variant: normal;text-rendering: auto}a.download-element{display:block;margin-bottom:10px}#beitragsdetails #details_header{padding-bottom:20px;border-bottom:1px solid #BAB8BB}#main .ce_text.two_columns.article .headline h1,#main .ce_text.two_columns.article .headline h2,#main .ce_text.two_columns.article .headline h3,#main .ce_text.two_columns.article .headline h4,#main .ce_text.two_columns.article .headline h5,#main .ce_text.two_columns.article .headline h6{margin-bottom:0}#beitragsdetails #blogpost h2{margin-bottom:15px;color:#32AADC}#beitragsdetails #blogpost .infotext{margin-bottom:0}.infotext.grey{font-size:1.062em;color:#989898}#beitragsdetails #details_body .comment .comment-icon{display:inline-block;margin-right:5px;color:#32AADC}#beitragsdetails #details_body .comment .comment-info{display:inline-block}#beitragsdetails #details_body .comment .comment-info p{margin:0}#createComments .formbody.commentform h5{margin-bottom:0;color:#32AADC}#createComments .formbody.commentform label{text-align:left}#createComments .formbody.commentform textarea{width:90%;height:20px;display:block;padding:10px;border-radius:.7em;font-family:'Avenir Regular',Arial}#createComments .formbody.commentform textarea:focus{outline: none;box-shadow: 0px 0px 2px #32AADC}#createComments .formbody.commentform h5,#createComments .formbody.commentform .submit_container,#createComments .formbody.commentform .kommentar_zeichen{opacity:0}#createComments form{height:100px;overflow:hidden}table#projektliste{width:100%;margin:20px 0;border-collapse:collapse}table#projektliste thead tr{border-bottom:1px solid #a5a2a2;background-color: #f3f3f3}table#projektliste tr:nth-child(even){background-color:#f3f3f3}table#projektliste th{text-align:left;font-weight:600;font-variant: all-small-caps}table#projektliste td{width:29%}table#projektliste td.action{width:13%}table#projektliste th,table#projektliste td{padding:12px 15px;vertical-align:top;box-sizing: border-box}.print_detail{right:0;top:45px;position:absolute}#btn_print{width:75px;height:75px;display:block;text-align:center;border:1px solid #32AADC;border-radius:.7em;font-size:.901em;color:#32AADC}#btn_print:hover{background-color:#32AADC;text-decoration:none;color:#fff}#btn_print i{margin-top:10px;font-size:1.9em}#btn_print p{margin:5px 0 0}#main .project_details h2{margin:0 0 30px}.project_details .infotext.grey{margin:0 0 20px}p.feldname{margin-bottom:0;font-size:1.2em;font-weight:900;font-variant: all-small-caps}p.data{margin-top:3px;font-size:1.2em}#suchergebnisse .header{margin-bottom:45px}.ce_text.zitat{margin-bottom:20px;padding:5px 30px;background-color:rgba(51,51,51,.1);line-height:1.7em}.ce_text.tipp{margin-bottom:20px;padding:15px 20px 5px;background-color:rgba(51,51,51,.1);line-height:1.7em}.ce_text.tipp h3.headline:before{margin-right:10px;font-family:"Font Awesome 5 Pro";color:#e4d414;-webkit-font-smoothing: antialiased;font-weight: 400;font-style: normal;font-variant: normal;text-rendering: auto;content: "\f0eb"}strong.check:before{display:inline-block;margin-right:5px;font:.9em "Font Awesome 5 Pro";color:#87BB3C;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 600;font-style: normal;font-variant: normal;text-rendering: auto;content:"\f058"}ol{padding-left:0;list-style-type:none;counter-reset: custom-counter}ol li{margin-bottom:15px;padding-left:23px;counter-increment: custom-counter;text-indent: -23px}ol li:before{padding-right:5px;color:#ff9f00;content: counter(custom-counter) ". ";font-weight: 900}body.bg-both #container{background: url("../../files/content/design/Hintergrund_400x1000-02.png") calc(((100vw - 1280px) / 2) - 400px) top repeat-y, url("../../files/content/design/Hintergrund_400x1000-03.png") calc(100vw - ((100vw - 1280px) / 2)) top repeat-y}body.bg-left #container{background: url("../../files/content/design/Hintergrund_400x1000-02.png") calc(((100vw - 1280px) / 2) - 400px) center repeat-y}body.bg-right #container{background: url("../../files/content/design/Hintergrund_400x1000-03.png") calc(100vw - ((100vw - 1280px) / 2)) center repeat-y;background-size: calc((100% - 1280px)/2) auto}.ce_text,.teaser p,.teaser a{padding-right:20px;padding-left:20px}.mod_eventlist  table{border-collapse:collapse}.mod_eventlist  table th{padding-right:20px;padding-bottom:5px;text-align:left}.mod_eventlist  table tr{border-bottom:1px solid rgba(51,51,51,.25)}.mod_eventlist  table td{padding-top:15px;padding-right:20px;padding-bottom:15px;vertical-align:top}.climate-day{width:48%;height:auto;position:relative;display:inline-block;margin-right:2%;vertical-align:top;margin-bottom:2rem;box-sizing: border-box}.climate-day:nth-child(2n){margin-right:0}.climate-day .txt{padding-right:.8em;padding-bottom:.8em;padding-left:.8em}.climate-day a{display:block;line-height:1px}.climate-day i{padding:.2em;position: absolute;    top: 0.5rem;    right: 0.5rem;    font-size: 2rem;color:#333333;border-radius: 4px}.climate-day.bg_green i{background-color:#C6DFA6}.climate-day.bg_blue i{background-color:#C4E8F6}.climate-day.bg_red i{background-color:#EEB14C}.climate-day.bg_yellow i{background-color:#FDE09C}