.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 7.69231%;
  margin-right: 7.69231%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 46.15385%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 28.20513%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 19.23077%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 35.38462%;
}
.rs-column.-large-col-5-3 {
  width: 56.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 28.20513%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 64.10256%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

.page_last_events .inside .mod_article img.mime_icon {
	width: auto;
}
.zentriert {text-align: center;}

/*****************************/
/** NAVI Linke Spalte **/
#left .mod_navigation.sidebar-nav {
  border-radius: 0;
  margin: 0;
  padding: 24px 6px 24px 24px;
  position: relative; }
  #left .mod_navigation.sidebar-nav .level_2 {
    padding-left: 12px;
   /* display: none; */}
  #left .mod_navigation.sidebar-nav .open .level_2 {
    display: block; }
  #left .mod_navigation.sidebar-nav ul {
    float: none;
    display: block; 
    margin: 0;
    padding: 0;}
  #left .mod_navigation.sidebar-nav li {
    float: none;
    display: block; }
   #left .mod_navigation.sidebar-nav.nav_left_below li  {
    margin: 12px 0;}
  #left .mod_navigation.sidebar-nav li a {
    padding-top: 12px;
    padding-bottom: 12px; }
  #left .mod_navigation.sidebar-nav .dropdown-menu {
    display: none;
    position: relative;
    top: 0;
    left: 0;
    min-width: auto;
    float: inherit;
    background-color: transparent;
    border: none; }
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}
