img,video,iframe{max-width:100%;height:auto}#main .ce_text{display:block;clear:both}.error{color:#e10606}#main #heldinnen.mod_article{background:none;padding:0}#main #heldinnen .grid-item-content{background-color:rgba(222, 63, 117, 0.33);margin-bottom:20px;padding-bottom:10px}#main #heldinnen .layout_latest figure{border-bottom:10px solid #de3f75}.heldinnen-detailseite #main .mod_article{background-color:rgba(222, 63, 117, 0.33)}.ce_headline.first{margin-bottom:30px}body.friedenslicht{background:url(../../files/psgbayern/images/star.svg) 95% 10% no-repeat, url(../../files/psgbayern/images/star.svg) 90% 50% no-repeat, url(../../files/psgbayern/images/star.svg) 10% 20% no-repeat;background-size:100px, 120px, 80px;background-color:#022b5a}.friedenslicht #main .layout_latest .grid-item-content{padding-bottom:0}.friedenslicht #main .layout_latest h2{margin:0;padding:5px;text-align:center;background-color:#022b5a;font-size:18px}.friedenslicht #main .layout_latest h2 a{color:white}.friedenslicht #main .layout_latest figure{border-bottom:0}.friedenslicht #main .mod_article{}.rs-column img{max-width:100%;height:auto}.rs-column h1:first-child,.rs-column h2:first-child,.rs-column h3:first-child{margin-top:0}.ce_text .image_container.float_right{margin-left:20px;margin-bottom:20px}.ce_text .image_container.float_left{margin-right:20px;margin-bottom:20px}.heldinnen #main .layout_latest.third_teaser .grid-item-content{height:100% !important}#psg-aktionskalender .layout_latest.third_teaser .grid-item-content{height:100%}#psg-aktionskalender .layout_latest.third_teaser h3{display:block}.mod_newsreader .flex{display:flex}.mod_newsreader .flex .news-image{float:left;margin-right:18px}@media screen and (max-width:767px){.mod_newsreader .flex{display:block}.mod_newsreader .flex .news-image{float:none;margin-right:0}}.ce_gallery ul{display:grid;gap:18px}.ce_gallery ul.cols_1{grid-template-columns:repeat(1, auto)}.ce_gallery ul.cols_2{grid-template-columns:repeat(2, auto)}.ce_gallery ul.cols_3{grid-template-columns:repeat(3, auto)}.ce_gallery ul.cols_4{grid-template-columns:repeat(4, auto)}.ce_gallery ul.cols_5{grid-template-columns:repeat(5, auto)}.ce_gallery ul.cols_6{grid-template-columns:repeat(6, auto)}.ce_gallery ul.cols_7{grid-template-columns:repeat(7, auto)}.ce_gallery ul.cols_8{grid-template-columns:repeat(8, auto)}.ce_gallery ul.cols_9{grid-template-columns:repeat(9, auto)}.ce_gallery ul.cols_10{grid-template-columns:repeat(10, auto)}.ce_gallery ul.cols_11{grid-template-columns:repeat(11, auto)}.ce_gallery ul.cols_12{grid-template-columns:repeat(12, auto)}@media screen and (max-width:767px){.ce_gallery ul.cols_1{grid-template-columns:repeat(1, auto)}.ce_gallery ul.cols_2{grid-template-columns:repeat(1, auto)}.ce_gallery ul.cols_3{grid-template-columns:repeat(1, auto)}.ce_gallery ul.cols_4{grid-template-columns:repeat(1, auto)}.ce_gallery ul.cols_5{grid-template-columns:repeat(1, auto)}.ce_gallery ul.cols_6{grid-template-columns:repeat(1, auto)}.ce_gallery ul.cols_7{grid-template-columns:repeat(1, auto)}.ce_gallery ul.cols_8{grid-template-columns:repeat(1, auto)}.ce_gallery ul.cols_9{grid-template-columns:repeat(1, auto)}.ce_gallery ul.cols_10{grid-template-columns:repeat(1, auto)}.ce_gallery ul.cols_11{grid-template-columns:repeat(1, auto)}.ce_gallery ul.cols_12{grid-template-columns:repeat(1, auto)}}.ce_gallery li{float:none}.ce_gallery img{width:100%;height:auto}.stammesseiten .event:not(.cal_1){font-weight:bold}.stammesseiten .ce_gallery{}.stammesseiten .ce_gallery ul{display:grid;gap:18px}.stammesseiten .ce_gallery ul.cols_1{grid-template-columns:repeat(1, auto)}.stammesseiten .ce_gallery ul.cols_2{grid-template-columns:repeat(2, auto)}.stammesseiten .ce_gallery ul.cols_3{grid-template-columns:repeat(3, auto)}.stammesseiten .ce_gallery ul.cols_4{grid-template-columns:repeat(4, auto)}.stammesseiten .ce_gallery ul.cols_5{grid-template-columns:repeat(5, auto)}.stammesseiten .ce_gallery ul.cols_6{grid-template-columns:repeat(6, auto)}.stammesseiten .ce_gallery ul.cols_7{grid-template-columns:repeat(7, auto)}.stammesseiten .ce_gallery ul.cols_8{grid-template-columns:repeat(8, auto)}.stammesseiten .ce_gallery ul.cols_9{grid-template-columns:repeat(9, auto)}.stammesseiten .ce_gallery ul.cols_10{grid-template-columns:repeat(10, auto)}.stammesseiten .ce_gallery ul.cols_11{grid-template-columns:repeat(11, auto)}.stammesseiten .ce_gallery ul.cols_12{grid-template-columns:repeat(12, auto)}.stammesseiten .ce_gallery li{float:none}.stammesseiten .ce_gallery img{width:100%;height:auto}.ce_form{max-width:600px}.bild-mittig.ce_text .image_container{text-align:center}body.bg-image,.bg-image #main .mod_article{background-color:transparent}.bg-image #main{margin:0px auto;height:100%;width:100%;max-width:680px;float:none}.bg-image .ce_*{background-color:#fcf6e6}.bg-image .ce_hyperlink{margin-bottom:16px;transition:box-shadow 0.25s cubic-bezier(0.08, 0.59, 0.29, 0.99) 0s, color 0.25s cubic-bezier(0.08, 0.59, 0.29, 0.99) 0s, border-color 0.25s cubic-bezier(0.08, 0.59, 0.29, 0.99) 0s, transform 0.25s cubic-bezier(0.08, 0.59, 0.29, 0.99) 0s, background-color 0.25s cubic-bezier(0.08, 0.59, 0.29, 0.99) 0s;border:2px solid #fcf6e6;background-color:#fcf6e6;color:#5b3e06;border-radius:30px;text-align:center;font-size:16px;letter-spacing:0.04em}.bg-image .ce_hyperlink:hover{background-color:transparent;color:#fcf6e6;border-color:#fcf6e6}.bg-image #main .ce_hyperlink a{padding:16px;display:block;color:#5b3e06}.bg-image #main .ce_hyperlink a:hover{color:#fcf6e6;text-decoration:none}.bg-image #main .ce_hyperlink:hover a{color:#fcf6e6;text-decoration:none}.bg-image .ce_image{-webkit-box-align:center;align-items:center;flex-direction:column;margin-top:12px;margin-bottom:32px;width:100%;height:100%;display:flex}.rundes-bild img{border-radius:50%;width:96px;height:96px;display:block}#container{min-height:calc(100vh - 127px)}.ce_sliderStart img{max-width:100%;height:auto}.slider-control{position:inherit;height:auto}.slider-control .slider-menu{position:absolute;bottom:0;left:50%;transform:translateX(-50%);top:auto;width:100%;margin-left:0;line-height:1em}.slider-control .slider-menu b{color:#c1cae9;margin-left:3px;margin-right:3px}.slider-control .slider-menu b.active{color:#2065b5}.slider-control .slider-nav{position:absolute;overflow:hidden;background-color:transparent;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;-o-transition:background-color 0.2s;transition:background-color 0.2s;width:50px;height:100%;z-index:1000;display:block;top:0;margin:0}.slider-control .slider-nav:hover{background-color:rgba(255, 255, 255, 0.5)}.slider-control .slider-nav:hover .arrow{opacity:1}.slider-control .slider-nav .arrow{opacity:1;content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background-repeat:no-repeat;background-position:center center}.slider-control .slider-nav.prev{left:15px}.slider-control .slider-nav.prev .arrow{background-image:url(../../files/psgbayern/images/pfeil_links_blau.svg)}.slider-control .slider-nav.next{right:15px}.slider-control .slider-nav.next .arrow{background-image:url(../../files/psgbayern/images/pfeil_rechts_blau.svg)}.sliderZentriert{max-width:452px;margin:0 auto}.formbody{overflow:hidden}.widget{width:100%;float:left;padding-right:12px}@media screen and (max-width:767px){.widget{float:none;padding-right:0}}.widget.w25{max-width:25%}@media screen and (max-width:767px){.widget.w25{max-width:100%}}.widget.w50{max-width:50%}@media screen and (max-width:767px){.widget.w50{max-width:100%}}.widget.w75{max-width:75%}@media screen and (max-width:767px){.widget.w75{max-width:100%}}.widget.w100{width:100%;padding-right:0}.widget.first{clear:both}.widget.last{padding-right:0}fieldset{clear:both}.widget-radio legend{display:inline;margin-bottom:0;font-size:inherit;color:inherit;border-bottom:none;font-weight:bold;width:auto;float:left;margin-right:20px}.widget-radio input[type="radio"]{float:left}.widget-radio input[type="radio"]+label{cursor:pointer;padding-left:6px}.widget-radio span:not(.mandatory):not(.invisible){float:left;margin-right:20px;display:flex;align-items:flex-start}.widget-radio input[name="bildnutzung"]+label{font-weight:normal}.widget-checkbox span{display:flex;flex-wrap:nowrap;gap:12px;align-items:flex-start}.widget-checkbox label{font-weight:normal}.widget-checkbox.form-group{margin-bottom:0}@media screen and (max-width:767px){.submit_container{text-align:center}}#bula.ce_form{max-width:100%}#bula .formbody>fieldset:not(.checkbox_container){border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}#bula .formbody>fieldset:not(.checkbox_container) legend{width:auto;padding:6px;border-bottom:0}#bula input{margin-bottom:16px}#bula span>label{font-weight:normal}#bula fieldset>fieldset legend{width:auto;border:0;font-size:14px;font-weight:bold;float:left;margin-right:16px}#bula .radio_container>span{float:left;margin-right:16px}#bula .radio{display:inline}#bula .checkbox_container>span{display:flex}#bula .checkbox_container label:hover{cursor:pointer}#bula input[type="checkbox"]{margin-right:6px}#bula input[type="checkbox"]:hover,#bula input[type="radio"]:hover{cursor:pointer}#bula input[type="checkbox"]+label:hover,#bula input[type="radio"]+label:hover{cursor:pointer}#bula fieldset.display_inline .checkbox_container{display:inline-block}.spacing-bottom-l{margin-bottom:108px}@media screen and (max-width:767px){.spacing-bottom-l{margin-bottom:72px}}.spacing-top-l{margin-top:108px}@media screen and (max-width:767px){.spacing-top-l{margin-top:72px}}.spacing-bottom-m{margin-bottom:54px}@media screen and (max-width:767px){.spacing-bottom-m{margin-bottom:36px}}.spacing-top-m{margin-top:54px}@media screen and (max-width:767px){.spacing-top-m{margin-top:36px*x}}.spacing-bottom-s{margin-bottom:36px}@media screen and (max-width:767px){.spacing-bottom-s{margin-bottom:36px}}.spacing-top-s{margin-top:36px}@media screen and (max-width:767px){.spacing-top-s{margin-top:36px}}.spacing-bottom-xs{margin-bottom:18px}.spacing-top-xs{margin-top:18px}