@import url("//hello.myfonts.net/count/3a0c7e");
@font-face {
  font-family: 'MuchoSans';
  font-weight: normal;
  font-style: italic;
  src: url('/fileadmin/templates/fonts/3A0C7E_0_0.eot');
  src: url('/fileadmin/templates/fonts/3A0C7E_0_0.eot?#iefix') format('embedded-opentype'), url('/fileadmin/templates/fonts/3A0C7E_0_0.woff2') format('woff2'), url('/fileadmin/templates/fonts/3A0C7E_0_0.woff') format('woff'), url('/fileadmin/templates/fonts/3A0C7E_0_0.ttf') format('truetype'); }
@font-face {
  font-family: 'MuchoSans';
  font-weight: normal;
  src: url('/fileadmin/templates/fonts/3A0C7E_1_0.eot');
  src: url('/fileadmin/templates/fonts/3A0C7E_1_0.eot?#iefix') format('embedded-opentype'), url('/fileadmin/templates/fonts/3A0C7E_1_0.woff2') format('woff2'), url('/fileadmin/templates/fonts/3A0C7E_1_0.woff') format('woff'), url('/fileadmin/templates/fonts/3A0C7E_1_0.ttf') format('truetype'); }
@font-face {
  font-family: 'MuchoSans';
  font-weight: bold;
  src: url('/fileadmin/templates/fonts/3A0C7E_2_0.eot');
  src: url('/fileadmin/templates/fonts/3A0C7E_2_0.eot?#iefix') format('embedded-opentype'), url('/fileadmin/templates/fonts/3A0C7E_2_0.woff2') format('woff2'), url('/fileadmin/templates/fonts/3A0C7E_2_0.woff') format('woff'), url('/fileadmin/templates/fonts/3A0C7E_2_0.ttf') format('truetype'); }
/* line 5, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
html, body {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  min-height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: 100%;
  line-height: 140%;
  background: #ebebeb;
  background: linear-gradient(0deg, #ebebeb 0%, white 52%);
  background-repeat: no-repeat;
  background-size: cover; }

/* line 19, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
body {
  background-image: url(/fileadmin/templates/imgs/dreiecke_o.svg), url(/fileadmin/templates/imgs/dreiecke_u.svg);
  background-size: 396px auto, 493px auto;
  background-position: right -10px top 252px, left -14px bottom 390px; }

/* line 25, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
h1 {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  font-size: 2.511rem;
  color: #000; }

/* line 29, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
h2 {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  font-weight: bold;
  font-size: 1.86rem;
  color: #000;
  margin-top: 0; }

/* line 35, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
h3 {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  font-weight: bold;
  font-size: 1.488rem;
  color: #000; }

/* line 39, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
h4 {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  font-weight: bold;
  font-size: 1.488rem;
  color: #000;
  margin: 0; }

/* line 44, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
p, th, td, li {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000; }

/* line 48, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
a {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  color: #4C9F38;
  font-weight: bold;
  text-decoration: none; }

/* line 50, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
a:hover {
  text-decoration: underline; }

/* line 56, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
em {
  color: #888;
  font-weight: normal;
  max-width: 500px;
  display: inline-block; }

/* line 63, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
span.et:before {
  content: '@'; }

/* line 66, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
span.punkt:before {
  content: '.'; }

/* line 70, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.nowrap {
  white-space: nowrap; }

/* line 74, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.formobile {
  display: none; }

/* line 78, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#c335 {
  /*IE Warnung im Impressum*/
  display: none; }

/*.frame {
 opacity:0;
 transition: opacity 500ms ease-in 250ms;
 &.fade-in-element {
 opacity:1;
 }
 &.hidden {
 opacity:0;
 }
 }*/
/* line 94, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
img {
  max-height: 100%; }

/* line 98, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
figure {
  padding: 0;
  margin: 0; }

/* line 101, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
figure img {
  /*max-width:100%;
   width:auto;
   height: auto;*/ }

/* line 108, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
/* line 112, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-01, .frame-layout-99.sdgcolor-01, .bullet.sdgcolor-01 {
  border-bottom-color: #e5243b;
  background-color: #e5243b; }

/* line 115, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-01 a, .frame-layout-99.sdgcolor-01 a, .bullet.sdgcolor-01 a {
  color: #fff; }

/* line 119, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-02, .frame-layout-99.sdgcolor-02, .bullet.sdgcolor-02 {
  border-bottom-color: #DDA63A;
  background-color: #DDA63A; }

/* line 123, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-03, .frame-layout-99.sdgcolor-03, .bullet.sdgcolor-03 {
  border-bottom-color: #4C9F38;
  background-color: #4C9F38; }

/* line 126, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-03 a, .frame-layout-99.sdgcolor-03 a, .bullet.sdgcolor-03 a {
  color: #fff; }

/* line 130, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-04, .frame-layout-99.sdgcolor-04, .bullet.sdgcolor-04 {
  border-bottom-color: #C5192D;
  background-color: #C5192D; }

/* line 133, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-04 a, .frame-layout-99.sdgcolor-04 a, .bullet.sdgcolor-04 a {
  color: #fff; }

/* line 137, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-05, .frame-layout-99.sdgcolor-05, .bullet.sdgcolor-05 {
  border-bottom-color: #FF3A21;
  background-color: #FF3A21; }

/* line 140, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-05 a, .frame-layout-99.sdgcolor-05 a, .bullet.sdgcolor-05 a {
  color: #fff; }

/* line 144, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-06, .frame-layout-99.sdgcolor-06, .bullet.sdgcolor-06 {
  border-bottom-color: #26BDE2;
  background-color: #26BDE2; }

/* line 147, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-06 a, .frame-layout-99.sdgcolor-06 a, .bullet.sdgcolor-06 a {
  color: #fff; }

/* line 151, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-07, .frame-layout-99.sdgcolor-07, .bullet.sdgcolor-07 {
  border-bottom-color: #FCC30B;
  background-color: #FCC30B; }

/* line 155, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-08, .frame-layout-99.sdgcolor-08, .bullet.sdgcolor-08 {
  border-bottom-color: #A21942;
  background-color: #A21942; }

/* line 75, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
.frame-layout-1.sdgcolor-08 a, .frame-layout-99.sdgcolor-08 a, .bullet.sdgcolor-08 a, .frame-layout-1.sdgcolor-08 span, .frame-layout-99.sdgcolor-08 span, .bullet.sdgcolor-08 span, .frame-layout-1.sdgcolor-08 h2, .frame-layout-99.sdgcolor-08 h2, .bullet.sdgcolor-08 h2, .frame-layout-1.sdgcolor-08 h3, .frame-layout-99.sdgcolor-08 h3, .bullet.sdgcolor-08 h3, .frame-layout-1.sdgcolor-08 h4, .frame-layout-99.sdgcolor-08 h4, .bullet.sdgcolor-08 h4 {
  color: #fff; }

/* line 78, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
.frame-layout-1.sdgcolor-08 a, .frame-layout-99.sdgcolor-08 a, .bullet.sdgcolor-08 a {
  text-decoration: underline; }

/* line 81, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
.frame-layout-1.sdgcolor-08 img, .frame-layout-99.sdgcolor-08 img, .bullet.sdgcolor-08 img {
  filter: invert(1); }

/* line 160, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-09, .frame-layout-99.sdgcolor-09, .bullet.sdgcolor-09 {
  border-bottom-color: #FD6925;
  background-color: #FD6925; }

/* line 163, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-09 a, .frame-layout-99.sdgcolor-09 a, .bullet.sdgcolor-09 a {
  color: #fff; }

/* line 167, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-10, .frame-layout-99.sdgcolor-10, .bullet.sdgcolor-10 {
  border-bottom-color: #DD1367;
  background-color: #DD1367; }

/* line 75, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
.frame-layout-1.sdgcolor-10 a, .frame-layout-99.sdgcolor-10 a, .bullet.sdgcolor-10 a, .frame-layout-1.sdgcolor-10 span, .frame-layout-99.sdgcolor-10 span, .bullet.sdgcolor-10 span, .frame-layout-1.sdgcolor-10 h2, .frame-layout-99.sdgcolor-10 h2, .bullet.sdgcolor-10 h2, .frame-layout-1.sdgcolor-10 h3, .frame-layout-99.sdgcolor-10 h3, .bullet.sdgcolor-10 h3, .frame-layout-1.sdgcolor-10 h4, .frame-layout-99.sdgcolor-10 h4, .bullet.sdgcolor-10 h4 {
  color: #fff; }

/* line 78, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
.frame-layout-1.sdgcolor-10 a, .frame-layout-99.sdgcolor-10 a, .bullet.sdgcolor-10 a {
  text-decoration: underline; }

/* line 81, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
.frame-layout-1.sdgcolor-10 img, .frame-layout-99.sdgcolor-10 img, .bullet.sdgcolor-10 img {
  filter: invert(1); }

/* line 172, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-11, .frame-layout-99.sdgcolor-11, .bullet.sdgcolor-11 {
  border-bottom-color: #FD9D24;
  background-color: #FD9D24; }

/* line 176, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-12, .frame-layout-99.sdgcolor-12, .bullet.sdgcolor-12 {
  border-bottom-color: #BF8B2E;
  background-color: #BF8B2E; }

/* line 179, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-12 a, .frame-layout-99.sdgcolor-12 a, .bullet.sdgcolor-12 a {
  color: #fff; }

/* line 183, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-default, .frame-layout-99.sdgcolor-default, .bullet.sdgcolor-default, .frame-layout-1.sdgcolor-13, .frame-layout-99.sdgcolor-13, .bullet.sdgcolor-13 {
  border-bottom-color: #3F7E44;
  background-color: #3F7E44; }

/* line 75, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
.frame-layout-1.sdgcolor-default a, .frame-layout-99.sdgcolor-default a, .bullet.sdgcolor-default a, .frame-layout-1.sdgcolor-13 a, .frame-layout-99.sdgcolor-13 a, .bullet.sdgcolor-13 a, .frame-layout-1.sdgcolor-default span, .frame-layout-99.sdgcolor-default span, .bullet.sdgcolor-default span, .frame-layout-1.sdgcolor-13 span, .frame-layout-99.sdgcolor-13 span, .bullet.sdgcolor-13 span, .frame-layout-1.sdgcolor-default h2, .frame-layout-99.sdgcolor-default h2, .bullet.sdgcolor-default h2, .frame-layout-1.sdgcolor-13 h2, .frame-layout-99.sdgcolor-13 h2, .bullet.sdgcolor-13 h2, .frame-layout-1.sdgcolor-default h3, .frame-layout-99.sdgcolor-default h3, .bullet.sdgcolor-default h3, .frame-layout-1.sdgcolor-13 h3, .frame-layout-99.sdgcolor-13 h3, .bullet.sdgcolor-13 h3, .frame-layout-1.sdgcolor-default h4, .frame-layout-99.sdgcolor-default h4, .bullet.sdgcolor-default h4, .frame-layout-1.sdgcolor-13 h4, .frame-layout-99.sdgcolor-13 h4, .bullet.sdgcolor-13 h4 {
  color: #fff; }

/* line 78, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
.frame-layout-1.sdgcolor-default a, .frame-layout-99.sdgcolor-default a, .bullet.sdgcolor-default a, .frame-layout-1.sdgcolor-13 a, .frame-layout-99.sdgcolor-13 a, .bullet.sdgcolor-13 a {
  text-decoration: underline; }

/* line 81, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
.frame-layout-1.sdgcolor-default img, .frame-layout-99.sdgcolor-default img, .bullet.sdgcolor-default img, .frame-layout-1.sdgcolor-13 img, .frame-layout-99.sdgcolor-13 img, .bullet.sdgcolor-13 img {
  filter: invert(1); }

/* line 189, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-14, .frame-layout-99.sdgcolor-14, .bullet.sdgcolor-14 {
  border-bottom-color: #0A97D9;
  background-color: #0A97D9; }

/* line 192, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-14 a, .frame-layout-99.sdgcolor-14 a, .bullet.sdgcolor-14 a {
  color: #fff; }

/* line 196, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-15, .frame-layout-99.sdgcolor-15, .bullet.sdgcolor-15 {
  border-bottom-color: #56C02B;
  background-color: #56C02B; }

/* line 199, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-15 a, .frame-layout-99.sdgcolor-15 a, .bullet.sdgcolor-15 a {
  color: #fff; }

/* line 203, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-16, .frame-layout-99.sdgcolor-16, .bullet.sdgcolor-16 {
  border-bottom-color: #00689D;
  background-color: #00689D; }

/* line 75, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
.frame-layout-1.sdgcolor-16 a, .frame-layout-99.sdgcolor-16 a, .bullet.sdgcolor-16 a, .frame-layout-1.sdgcolor-16 span, .frame-layout-99.sdgcolor-16 span, .bullet.sdgcolor-16 span, .frame-layout-1.sdgcolor-16 h2, .frame-layout-99.sdgcolor-16 h2, .bullet.sdgcolor-16 h2, .frame-layout-1.sdgcolor-16 h3, .frame-layout-99.sdgcolor-16 h3, .bullet.sdgcolor-16 h3, .frame-layout-1.sdgcolor-16 h4, .frame-layout-99.sdgcolor-16 h4, .bullet.sdgcolor-16 h4 {
  color: #fff; }

/* line 78, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
.frame-layout-1.sdgcolor-16 a, .frame-layout-99.sdgcolor-16 a, .bullet.sdgcolor-16 a {
  text-decoration: underline; }

/* line 81, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
.frame-layout-1.sdgcolor-16 img, .frame-layout-99.sdgcolor-16 img, .bullet.sdgcolor-16 img {
  filter: invert(1); }

/* line 208, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-17, .frame-layout-99.sdgcolor-17, .bullet.sdgcolor-17 {
  border-bottom-color: #19486A;
  background-color: #19486A; }

/* line 75, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
.frame-layout-1.sdgcolor-17 a, .frame-layout-99.sdgcolor-17 a, .bullet.sdgcolor-17 a, .frame-layout-1.sdgcolor-17 span, .frame-layout-99.sdgcolor-17 span, .bullet.sdgcolor-17 span, .frame-layout-1.sdgcolor-17 h2, .frame-layout-99.sdgcolor-17 h2, .bullet.sdgcolor-17 h2, .frame-layout-1.sdgcolor-17 h3, .frame-layout-99.sdgcolor-17 h3, .bullet.sdgcolor-17 h3, .frame-layout-1.sdgcolor-17 h4, .frame-layout-99.sdgcolor-17 h4, .bullet.sdgcolor-17 h4 {
  color: #fff; }

/* line 78, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
.frame-layout-1.sdgcolor-17 a, .frame-layout-99.sdgcolor-17 a, .bullet.sdgcolor-17 a {
  text-decoration: underline; }

/* line 81, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
.frame-layout-1.sdgcolor-17 img, .frame-layout-99.sdgcolor-17 img, .bullet.sdgcolor-17 img {
  filter: invert(1); }

/* line 213, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-20, .frame-layout-99.sdgcolor-20, .bullet.sdgcolor-20 {
  border-bottom-color: #94cca0;
  background-color: #94cca0; }

/* line 216, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-20 a, .frame-layout-99.sdgcolor-20 a, .bullet.sdgcolor-20 a {
  color: #fff; }

/* line 220, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-1.sdgcolor-21, .frame-layout-99.sdgcolor-21, .bullet.sdgcolor-21 {
  border-bottom-color: #d2e5ea;
  background-color: #d2e5ea; }

/* line 227, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.bullet {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom-width: 17px;
  border-bottom-style: solid;
  transform: rotate(90deg);
  display: inline-block;
  margin-right: 0.5rem;
  position: relative;
  top: 2px;
  left: -2px;
  background-color: transparent !important; }

/* line 1, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame {
  width: 100%; }

/* line 4, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
/* line 5, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame figure img {
  max-width: 100%;
  height: auto; }

/* line 9, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame figure a:before {
  content: none; }

/* line 15, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
hr.ce-div {
  border: 0;
  border-bottom: 2px inset #000; }

/*Textinhalte*/
/* line 21, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia, .frame-type-text, .ce-textpic {
  width: 100%;
  max-width: 866px; }

/* line 28, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
/* line 29, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-image img {
  max-width: 100%;
  width: auto;
  height: auto; }

/*Bildinhalte*/
/* line 37, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
/* line 40, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia .ce-row, .frame-type-image .ce-row, .ce-textpic .ce-row {
  display: flex;
  flex-direction: row; }

/* line 43, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia .ce-row .ce-column, .frame-type-image .ce-row .ce-column, .ce-textpic .ce-row .ce-column {
  padding: 2.5px; }

/* line 45, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia .ce-row .ce-column:first-child, .frame-type-image .ce-row .ce-column:first-child, .ce-textpic .ce-row .ce-column:first-child {
  padding-left: 0; }

/* line 48, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia .ce-row .ce-column:last-child, .frame-type-image .ce-row .ce-column:last-child, .ce-textpic .ce-row .ce-column:last-child {
  padding-right: 0; }

/* line 55, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia .ce-inner, .frame-type-image .ce-inner, .ce-textpic .ce-inner {
  display: flex;
  flex-direction: column; }

/* line 60, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
/* line 62, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
/* line 63, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia.ce-below.ce-center .ce-inner, .frame-type-image.ce-below.ce-center .ce-inner, .ce-textpic.ce-below.ce-center .ce-inner, .frame-type-textmedia.ce-above.ce-center .ce-inner, .frame-type-image.ce-above.ce-center .ce-inner, .ce-textpic.ce-above.ce-center .ce-inner {
  align-items: center; }

/* line 65, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
/* line 66, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia.ce-below.ce-left .ce-row, .frame-type-image.ce-below.ce-left .ce-row, .ce-textpic.ce-below.ce-left .ce-row, .frame-type-textmedia.ce-above.ce-left .ce-row, .frame-type-image.ce-above.ce-left .ce-row, .ce-textpic.ce-above.ce-left .ce-row {
  justify-content: flex-start; }

/* line 68, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
/* line 69, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia.ce-below.ce-right .ce-row, .frame-type-image.ce-below.ce-right .ce-row, .ce-textpic.ce-below.ce-right .ce-row, .frame-type-textmedia.ce-above.ce-right .ce-row, .frame-type-image.ce-above.ce-right .ce-row, .ce-textpic.ce-above.ce-right .ce-row {
  justify-content: flex-end; }

/* line 73, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
/* line 75, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia.ce-intext.ce-right .ce-gallery, .frame-type-image.ce-intext.ce-right .ce-gallery, .ce-textpic.ce-intext.ce-right .ce-gallery {
  padding-left: 1rem;
  margin-top: 0; }

/* line 76, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia.ce-intext.ce-left .ce-gallery, .frame-type-image.ce-intext.ce-left .ce-gallery, .ce-textpic.ce-intext.ce-left .ce-gallery {
  padding-right: 1rem;
  margin-top: 0; }

/* line 78, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia.ce-intext.ce-left, .frame-type-image.ce-intext.ce-left, .ce-textpic.ce-intext.ce-left, .frame-type-textmedia.ce-intext.ce-right, .frame-type-image.ce-intext.ce-right, .ce-textpic.ce-intext.ce-right {
  display: flex;
  margin: 0;
  padding: 0; }

/* line 83, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia.ce-intext.ce-left .ce-gallery, .frame-type-image.ce-intext.ce-left .ce-gallery, .ce-textpic.ce-intext.ce-left .ce-gallery, .frame-type-textmedia.ce-intext.ce-right .ce-gallery, .frame-type-image.ce-intext.ce-right .ce-gallery, .ce-textpic.ce-intext.ce-right .ce-gallery {
  width: 25%; }

/* line 85, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia.ce-intext.ce-left .ce-gallery + .ce-bodytext, .frame-type-image.ce-intext.ce-left .ce-gallery + .ce-bodytext, .ce-textpic.ce-intext.ce-left .ce-gallery + .ce-bodytext, .frame-type-textmedia.ce-intext.ce-right .ce-gallery + .ce-bodytext, .frame-type-image.ce-intext.ce-right .ce-gallery + .ce-bodytext, .ce-textpic.ce-intext.ce-right .ce-gallery + .ce-bodytext {
  width: 75%; }

/* line 88, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia.ce-intext.ce-left .ce-gallery[data-ce-columns="2"], .frame-type-image.ce-intext.ce-left .ce-gallery[data-ce-columns="2"], .ce-textpic.ce-intext.ce-left .ce-gallery[data-ce-columns="2"], .frame-type-textmedia.ce-intext.ce-right .ce-gallery[data-ce-columns="2"], .frame-type-image.ce-intext.ce-right .ce-gallery[data-ce-columns="2"], .ce-textpic.ce-intext.ce-right .ce-gallery[data-ce-columns="2"] {
  width: 35%; }

/* line 90, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia.ce-intext.ce-left .ce-gallery[data-ce-columns="2"] + .ce-bodytext, .frame-type-image.ce-intext.ce-left .ce-gallery[data-ce-columns="2"] + .ce-bodytext, .ce-textpic.ce-intext.ce-left .ce-gallery[data-ce-columns="2"] + .ce-bodytext, .frame-type-textmedia.ce-intext.ce-right .ce-gallery[data-ce-columns="2"] + .ce-bodytext, .frame-type-image.ce-intext.ce-right .ce-gallery[data-ce-columns="2"] + .ce-bodytext, .ce-textpic.ce-intext.ce-right .ce-gallery[data-ce-columns="2"] + .ce-bodytext {
  width: 65%; }

/* line 94, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia.ce-intext.ce-left .ce-gallery[data-ce-columns="3"], .frame-type-image.ce-intext.ce-left .ce-gallery[data-ce-columns="3"], .ce-textpic.ce-intext.ce-left .ce-gallery[data-ce-columns="3"], .frame-type-textmedia.ce-intext.ce-right .ce-gallery[data-ce-columns="3"], .frame-type-image.ce-intext.ce-right .ce-gallery[data-ce-columns="3"], .ce-textpic.ce-intext.ce-right .ce-gallery[data-ce-columns="3"], .frame-type-textmedia.ce-intext.ce-left .ce-gallery[data-ce-columns="4"], .frame-type-image.ce-intext.ce-left .ce-gallery[data-ce-columns="4"], .ce-textpic.ce-intext.ce-left .ce-gallery[data-ce-columns="4"], .frame-type-textmedia.ce-intext.ce-right .ce-gallery[data-ce-columns="4"], .frame-type-image.ce-intext.ce-right .ce-gallery[data-ce-columns="4"], .ce-textpic.ce-intext.ce-right .ce-gallery[data-ce-columns="4"] {
  width: 45%; }

/* line 97, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia.ce-intext.ce-left .ce-gallery[data-ce-columns="3"] + .ce-bodytext, .frame-type-image.ce-intext.ce-left .ce-gallery[data-ce-columns="3"] + .ce-bodytext, .ce-textpic.ce-intext.ce-left .ce-gallery[data-ce-columns="3"] + .ce-bodytext, .frame-type-textmedia.ce-intext.ce-right .ce-gallery[data-ce-columns="3"] + .ce-bodytext, .frame-type-image.ce-intext.ce-right .ce-gallery[data-ce-columns="3"] + .ce-bodytext, .ce-textpic.ce-intext.ce-right .ce-gallery[data-ce-columns="3"] + .ce-bodytext, .frame-type-textmedia.ce-intext.ce-left .ce-gallery[data-ce-columns="4"] + .ce-bodytext, .frame-type-image.ce-intext.ce-left .ce-gallery[data-ce-columns="4"] + .ce-bodytext, .ce-textpic.ce-intext.ce-left .ce-gallery[data-ce-columns="4"] + .ce-bodytext, .frame-type-textmedia.ce-intext.ce-right .ce-gallery[data-ce-columns="4"] + .ce-bodytext, .frame-type-image.ce-intext.ce-right .ce-gallery[data-ce-columns="4"] + .ce-bodytext, .ce-textpic.ce-intext.ce-right .ce-gallery[data-ce-columns="4"] + .ce-bodytext {
  width: 55%; }
/* line 107, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia.ce-intext.ce-left .ce-gallery, .frame-type-image.ce-intext.ce-left .ce-gallery, .ce-textpic.ce-intext.ce-left .ce-gallery {
  float: left; }

/* line 111, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia.ce-intext.ce-right .ce-gallery, .frame-type-image.ce-intext.ce-right .ce-gallery, .ce-textpic.ce-intext.ce-right .ce-gallery {
  float: right; }

/* line 113, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia.ce-intext.ce-nowrap, .frame-type-image.ce-intext.ce-nowrap, .ce-textpic.ce-intext.ce-nowrap {
  display: flex; }

/* line 115, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia.ce-intext.ce-nowrap .ce-gallery, .frame-type-image.ce-intext.ce-nowrap .ce-gallery, .ce-textpic.ce-intext.ce-nowrap .ce-gallery {
  float: none;
  width: auto;
  flex-shrink: 1; }

/* line 120, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia.ce-intext.ce-nowrap .ce-bodytext, .frame-type-image.ce-intext.ce-nowrap .ce-bodytext, .ce-textpic.ce-intext.ce-nowrap .ce-bodytext {
  flex-shrink: 7; }

/* line 124, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia.ce-intext.ce-nowrap.ce-right, .frame-type-image.ce-intext.ce-nowrap.ce-right, .ce-textpic.ce-intext.ce-nowrap.ce-right {
  flex-direction: row-reverse; }

/* line 130, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia.ce-wrap, .frame-type-image.ce-wrap, .ce-textpic.ce-wrap {
  display: flex;
  flex-direction: row; }

/* line 134, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
/* line 135, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia.ce-wrap.ce-nowrap .ce-gallery figure.video, .frame-type-image.ce-wrap.ce-nowrap .ce-gallery figure.video, .ce-textpic.ce-wrap.ce-nowrap .ce-gallery figure.video, .frame-type-textmedia.ce-wrap.ce-nowrap .ce-gallery figure.image, .frame-type-image.ce-wrap.ce-nowrap .ce-gallery figure.image, .ce-textpic.ce-wrap.ce-nowrap .ce-gallery figure.image {
  margin: 0; }

/* line 139, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia.ce-wrap.ce-nowrap .ce-bodytext, .frame-type-image.ce-wrap.ce-nowrap .ce-bodytext, .ce-textpic.ce-wrap.ce-nowrap .ce-bodytext {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000; }

/* line 144, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia.ce-right, .frame-type-image.ce-right, .ce-textpic.ce-right {
  flex-direction: row-reverse; }

/* line 146, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia.ce-right .ce-bodytext, .frame-type-image.ce-right .ce-bodytext, .ce-textpic.ce-right .ce-bodytext {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  margin-left: 0; }

/* line 150, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia.ce-right .ce-gallery figure.video, .frame-type-image.ce-right .ce-gallery figure.video, .ce-textpic.ce-right .ce-gallery figure.video, .frame-type-textmedia.ce-right .ce-gallery figure.image, .frame-type-image.ce-right .ce-gallery figure.image, .ce-textpic.ce-right .ce-gallery figure.image {
  margin: 0; }

/* line 156, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia .ce-gallery figure.video, .frame-type-image .ce-gallery figure.video, .ce-textpic .ce-gallery figure.video, .frame-type-textmedia .ce-gallery figure.image, .frame-type-image .ce-gallery figure.image, .ce-textpic .ce-gallery figure.image {
  margin: 0; }

/* line 160, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia .ce-gallery .ce-column, .frame-type-image .ce-gallery .ce-column, .ce-textpic .ce-gallery .ce-column {
  width: 100%; }

/* line 163, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia .ce-gallery .ce-column figure.video, .frame-type-image .ce-gallery .ce-column figure.video, .ce-textpic .ce-gallery .ce-column figure.video {
  width: 100%; }

/* line 165, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia .ce-gallery .ce-column figure.video .video-embed, .frame-type-image .ce-gallery .ce-column figure.video .video-embed, .ce-textpic .ce-gallery .ce-column figure.video .video-embed {
  position: relative;
  padding-bottom: 56.25%;
  /*16:9*/
  padding-top: 30px;
  height: 0;
  overflow: hidden; }

/* line 171, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-textmedia .ce-gallery .ce-column figure.video .video-embed video.video-embed-item, .frame-type-image .ce-gallery .ce-column figure.video .video-embed video.video-embed-item, .ce-textpic .ce-gallery .ce-column figure.video .video-embed video.video-embed-item, .frame-type-textmedia .ce-gallery .ce-column figure.video .video-embed iframe.video-embed-item, .frame-type-image .ce-gallery .ce-column figure.video .video-embed iframe.video-embed-item, .ce-textpic .ce-gallery .ce-column figure.video .video-embed iframe.video-embed-item {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

/* line 184, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
/* line 185, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
#content .frame-type-div .animated {
  /*max-width: 720px;*/ }

/* line 187, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
#content .frame-type-div .animated .ce-div {
  padding-bottom: 2rem;
  margin-bottom: 2rem;
  margin-left: 0; }

/* Menüs */
/* line 196, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
/* line 198, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
/* line 199, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
#content .frame-type-menu_subpages .animated .subpages, #content .frame-type-menu_pages .animated .subpages {
  max-width: 720px; }

/* line 203, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
#content .frame-type-menu_subpages .animated .events, #content .frame-type-menu_pages .animated .events {
  max-width: 720px;
  border-left: 10px solid black;
  padding-left: 1rem;
  margin-bottom: 2rem; }

/* line 208, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
#content .frame-type-menu_subpages .animated .events h2, #content .frame-type-menu_pages .animated .events h2 {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  font-size: 1.70996rem;
  color: #000; }

/* line 21, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
#content .frame-type-menu_subpages .animated .events h2:hover, #content .frame-type-menu_pages .animated .events h2:hover {
  color: rgba(0, 0, 0, 0.6); }

/* line 210, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
#content .frame-type-menu_subpages .animated .events h2 a.black, #content .frame-type-menu_pages .animated .events h2 a.black {
  color: #000000;
  text-decoration: none; }

/* line 214, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
#content .frame-type-menu_subpages .animated .events h2 a.black:before, #content .frame-type-menu_pages .animated .events h2 a.black:before {
  content: none; }

/* line 218, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
/* line 219, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
#content .frame-type-menu_subpages .animated .events h2 .date a, #content .frame-type-menu_pages .animated .events h2 .date a {
  text-decoration: none;
  color: #ff3300; }

/* line 223, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
#content .frame-type-menu_subpages .animated .events h2 .date a:before, #content .frame-type-menu_pages .animated .events h2 .date a:before {
  content: none; }

/* line 234, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
/* line 235, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-menu_subpages .animated {
  background-color: transparent;
  padding: 0; }

/* line 239, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-menu_subpages .animated .subpages {
  display: flex;
  flex-wrap: wrap;
  margin-right: -1rem; }

/* line 243, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-menu_subpages .animated .subpages .menu_item {
  width: calc(50% - 3rem);
  margin-right: 3rem;
  margin-bottom: 1rem; }

/* line 248, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-menu_subpages .animated .subpages .menu_item .animated {
  padding: 1rem 1rem 0 1rem; }

/* line 250, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-menu_subpages .animated .subpages .menu_item .animated header {
  background-color: #cccccc;
  margin: 0 -1rem;
  padding: 0.5rem 1rem; }

/* line 254, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-menu_subpages .animated .subpages .menu_item .animated header h2 {
  margin: 0; }

/* line 259, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-menu_subpages .animated .subpages .menu_item .animated figure {
  margin: 0 -1rem; }

/* line 262, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-menu_subpages .animated .subpages .menu_item .animated a {
  color: #fff;
  text-decoration: none; }

/* line 265, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-menu_subpages .animated .subpages .menu_item .animated a:before {
  content: none; }

/* line 274, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
/* line 275, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-menu_section ul {
  list-style: none;
  padding: 0; }

/* Dateilisten */
/* line 284, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
/* line 286, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-uploads .ce-uploads {
  list-style: none;
  padding: 0; }

/* line 290, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-uploads .ce-uploads li {
  display: flex;
  align-items: center; }

/* line 294, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-uploads .ce-uploads li > img {
  height: 50px;
  width: 50px; }

/* line 299, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-uploads .ce-uploads li > a {
  flex: 1;
  align-self: stretch; }

/* line 303, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-uploads .ce-uploads li > div {
  flex: 10; }

/* line 304, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-uploads .ce-uploads li > a + div {
  flex: 3;
  align-self: stretch; }

/* line 309, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-uploads .ce-uploads li div {
  /* background-color: rgba(255,255,255,0.5);*/
  padding: 0.5rem;
  display: flex;
  flex-direction: column; }

/* line 318, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-uploads .ce-uploads li div .ce-uploads-filesize {
  /*                 .ce-uploads-description {
   } */ }

/* line 319, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-uploads .ce-uploads li div .ce-uploads-filesize:before {
  content: 'Größe: '; }

/* Bullet */
/* .frame-type-bullets {
 } */
/* Tabelle */
/* line 332, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-table .ce-table {
  width: 100%;
  /*     td {
   } */ }

/*Tabellen*/
/* line 342, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame table {
  width: 100%;
  text-align: left;
  margin-bottom: 1rem;
  border-collapse: collapse; }

/* line 348, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame table td, .frame table th {
  vertical-align: top; }

/* line 351, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame table th, .frame table th p {
  color: #000;
  font-weight: bold;
  margin: 0; }

/* line 356, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
/* line 357, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame table.tbfilled td, .frame table.tbfilled th {
  border: 2px solid #d2e5ea;
  border-width: 2px 0;
  padding: 11px 21px; }

/* line 362, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame table.tbfilled td:first-child, .frame table.tbfilled th:first-child, .frame table.tbfilled td:last-child, .frame table.tbfilled th:last-child {
  /* border-left-width:0; */ }

/* line 367, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame table.tbfilled td, .frame table.tbfilled td p {
  margin: 0;
  background-color: #d2e5ea; }

/* line 374, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame table.tb_v_striped th, .frame table.tb_v_striped td {
  padding: 11px 21px;
  border: 2px solid #d2e5ea;
  border-width: 0 3px; }

/* line 381, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame table.tb_v_striped tr:first-child td, .frame table.tb_v_striped tr:first-child th {
  border-top: 3px solid #d2e5ea; }

/* line 385, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame table.tb_v_striped tr:last-child td, .frame table.tb_v_striped tr:last-child th {
  border-bottom: 3px solid #d2e5ea; }

/* line 390, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame table.tb_v_striped td {
  margin: 0; }

/* line 392, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame table.tb_v_striped td p {
  margin: 0; }

/* line 393, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame table.tb_v_striped td:nth-child(odd) {
  background-color: #d2e5ea; }
/* line 399, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame table.tb_v_striped th, .frame table.tb_v_striped th p {
  color: #000;
  font-weight: bold;
  margin: 0;
  background-color: #d2e5ea; }

/* line 407, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
/* line 408, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame table.tb_h_striped th, .frame table.tb_h_striped td {
  /*border:3px solid $color-02;*/
  border-width: 3px 0;
  background-color: #d2e5ea; }

/* line 413, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame table.tb_h_striped td, .frame table.tb_h_striped td p {
  margin: 0;
  padding: 11px 21px; }

/* line 418, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame table.tb_h_striped th {
  border-bottom: 1px solid #000; }

/* line 422, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame table.tb_h_striped th, .frame table.tb_h_striped th p {
  padding: 11px 21px;
  color: #000;
  font-weight: bold;
  margin: 0;
  /* 
   thead + tbody tr:nth-child(even) td {
   } */ }

/* line 433, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame table.tb_h_striped thead + tbody tr:nth-child(odd) td, .frame table.tb_h_striped thead + tbody tr:nth-child(odd) td p {
  background-color: #fff; }

/* line 435, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame table.tb_h_striped tr:nth-child(odd) td {
  background-color: #fff; }

/* line 443, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
/* line 444, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
/* line 445, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-login .tx-felogin-pi1 fieldset {
  margin: 1rem 0 0 0;
  border-style: none;
  padding: 0;
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000; }

/* line 450, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-login .tx-felogin-pi1 fieldset legend {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  font-weight: bold;
  font-size: 1.488rem;
  color: #000; }

/* line 453, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-login .tx-felogin-pi1 fieldset div.flex {
  display: flex;
  align-items: baseline;
  margin: 0.5rem 0; }

/* line 457, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-login .tx-felogin-pi1 fieldset div.flex label {
  width: 150px;
  padding-right: 0.5rem; }

/* line 461, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-login .tx-felogin-pi1 fieldset input {
  width: 100%;
  box-shadow: none;
  outline: none;
  border: 0;
  font-size: 1rem;
  padding: 12px; }

/* line 470, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_fsc.scss */
.frame-type-login .tx-felogin-pi1 fieldset input[type=submit] {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  font-weight: bold;
  color: #fff;
  background-color: #4C9F38;
  border-style: none;
  padding: 0.45rem 1.7rem;
  letter-spacing: 0.025rem;
  padding: 0; }

/* line 68, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
.frame-type-login .tx-felogin-pi1 fieldset input[type=submit] a {
  color: #fff; }

/* line 1, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
/* line 3, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news .f3-widget-paginator {
  list-style: none;
  display: flex;
  padding: 0;
  margin: 0 0 40px 0; }

/* line 8, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news .f3-widget-paginator li {
  margin-right: 0.5rem;
  padding: 0.25rem 0.5rem;
  background-color: #4C9F38; }

/* line 13, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news .f3-widget-paginator li.current {
  background-color: #94cca0;
  color: #fff; }

/* line 18, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news .f3-widget-paginator li a {
  color: #fff; }

/* line 26, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news .news-text-wrap, .news .teaser-text {
  max-width: 868px; }

/* line 30, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news .label.more {
  margin-top: 20px;
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  font-weight: bold;
  color: #fff;
  background-color: #4C9F38;
  border-style: none;
  padding: 0.45rem 1.7rem;
  letter-spacing: 0.025rem;
  display: table; }

/* line 68, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
.news .label.more a {
  color: #fff; }

/* line 35, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
/* line 37, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
/* line 38, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-4 .news-list-view .label.more, .news.templateLayout-1 .news-list-view .label.more {
  margin-top: 0px;
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  font-weight: bold;
  color: #fff;
  background-color: #4C9F38;
  border-style: none;
  padding: 0.45rem 1.7rem;
  letter-spacing: 0.025rem;
  display: table; }

/* line 68, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
.news.templateLayout-4 .news-list-view .label.more a, .news.templateLayout-1 .news-list-view .label.more a {
  color: #fff; }

/* line 44, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-4 .news-list-view .flex, .news.templateLayout-1 .news-list-view .flex {
  display: flex;
  display: flex;
  flex-wrap: wrap;
  /*justify-content: space-between;*/ }

/* line 49, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-4 .news-list-view .flex article.aktuell, .news.templateLayout-1 .news-list-view .flex article.aktuell {
  display: flex;
  flex-direction: column;
  width: 28.657%;
  margin-bottom: 40px;
  margin-right: 7.014%; }

/* line 55, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-4 .news-list-view .flex article.aktuell:nth-child(3n), .news.templateLayout-1 .news-list-view .flex article.aktuell:nth-child(3n) {
  margin-right: 0; }

/* line 59, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-4 .news-list-view .flex article.aktuell a:hover, .news.templateLayout-1 .news-list-view .flex article.aktuell a:hover {
  text-decoration: none; }

/* line 61, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-4 .news-list-view .flex article.aktuell a:hover span, .news.templateLayout-1 .news-list-view .flex article.aktuell a:hover span, .news.templateLayout-4 .news-list-view .flex article.aktuell a:hover p, .news.templateLayout-1 .news-list-view .flex article.aktuell a:hover p {
  color: rgba(0, 0, 0, 0.6); }

/* line 66, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-4 .news-list-view .flex article.aktuell figure, .news.templateLayout-1 .news-list-view .flex article.aktuell figure {
  margin-bottom: 10px; }

/* line 67, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-4 .news-list-view .flex article.aktuell figure img, .news.templateLayout-1 .news-list-view .flex article.aktuell figure img {
  width: 100%;
  height: auto; }

/* line 74, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-4 .news-list-view .flex article.aktuell .news-list-date, .news.templateLayout-1 .news-list-view .flex article.aktuell .news-list-date {
  text-transform: uppercase;
  line-height: 100%;
  font-size: 0.868rem;
  color: #000;
  font-weight: normal; }

/* line 81, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-4 .news-list-view .flex article.aktuell .header h3, .news.templateLayout-1 .news-list-view .flex article.aktuell .header h3 {
  margin-top: 0;
  margin-bottom: 15px; }

/* line 85, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-4 .news-list-view .flex article.aktuell .header h3 a, .news.templateLayout-1 .news-list-view .flex article.aktuell .header h3 a {
  /*line-height: 100%;*/
  color: #000; }

/* line 87, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-4 .news-list-view .flex article.aktuell .header h3 a:hover, .news.templateLayout-1 .news-list-view .flex article.aktuell .header h3 a:hover {
  color: rgba(0, 0, 0, 0.6); }

/* line 95, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
/* line 96, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-4 .news-list-view .flex article.aktuell .teaser-text div p, .news.templateLayout-1 .news-list-view .flex article.aktuell .teaser-text div p {
  display: inline; }

/* line 99, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-4 .news-list-view .flex article.aktuell .teaser-text a.more, .news.templateLayout-1 .news-list-view .flex article.aktuell .teaser-text a.more {
  color: #4C9F38;
  text-decoration: underline;
  /*Termintabelle*/ }

/* line 110, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
/* line 112, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
/* line 113, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-2 .news-list-view .eventtable {
  box-sizing: border-box; }

/* line 115, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-2 .news-list-view .eventtable thead th {
  background-color: transparent;
  color: #000;
  border: 0 solid #000;
  border-bottom-width: 1px; }

/* line 122, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-2 .news-list-view .eventtable tr {
  background-repeat: no-repeat;
  background-position-x: -1000px;
  border-bottom: 1px solid #000; }

/* line 126, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-2 .news-list-view .eventtable tr td {
  padding: 0.5rem 0; }

/* line 128, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-2 .news-list-view .eventtable tr td.date, .news.templateLayout-2 .news-list-view .eventtable tr td.eventtitle {
  padding-right: 0.5rem; }

/* line 132, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-2 .news-list-view .eventtable tr td.logo {
  min-width: 46px;
  background-repeat: no-repeat;
  background-position: center; }

/* line 141, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-2 .article {
  padding: 1rem 0;
  margin: 1rem 0;
  border-top-width: 1px; }

/* line 146, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-2 .article:last-child {
  border-bottom-width: 0px;
  padding-bottom: 0;
  /*        &:first-child {
   border-top-width: 0;
   padding-top: 0;
   }*/ }

/* line 158, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-2 .article .date {
  margin-bottom: 0.25rem; }

/* line 160, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-2 .article .date span.news-list-date {
  font-size: 1.24rem;
  font-weight: 300; }

/* line 166, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-2 .article h2 a, .news.templateLayout-2 .article h3 a {
  font-weight: 600; }

/* line 171, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-2 .article h2 a span {
  font-size: 1.86rem; }

/* line 175, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-2 .article h3 a span {
  font-size: 1.488rem; }

/* line 182, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
/* line 189, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-3 article.spotlight {
  padding: 0;
  display: flex;
  justify-content: space-between;
  align-items: start; }

/* line 195, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-3 article.spotlight h2 {
  margin-top: 0;
  line-height: 100%; }

/* line 198, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-3 article.spotlight h2 a {
  line-height: 100%;
  font-size: 1.86rem;
  /*font-weight: normal;*/
  color: #fff; }

/* line 205, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-3 article.spotlight .text {
  padding-right: 40px;
  max-width: 650px; }

/* line 208, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-3 article.spotlight .text p {
  color: #fff; }

/* line 213, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-3 article.spotlight .news-img-wrap {
  width: calc(28.657% - 20px);
  min-width: 260px; }

/* line 216, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.templateLayout-3 article.spotlight .news-img-wrap img {
  width: 100%;
  height: auto; }

/* line 226, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
/* line 227, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
/* line 228, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.news-single .footer p > span:after {
  content: " | "; }

/* line 231, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.news-single .footer p span:last-child:after {
  content: none; }

/* line 234, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_news.scss */
.news.news-single .footer p .icon-map::before {
  position: relative;
  top: 0.25rem; }

/* line 1, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework {
  /* Form */ }

/* line 4, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework form {
  background: #d2e5eb;
  padding: 25px 50px; }

/* line 8, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework form .frame {
  margin-bottom: 0 !important; }

/* line 12, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework form .form-element, .frame-type-form_formframework form .form-group {
  display: flex;
  margin-bottom: 25px;
  position: relative; }

/* line 18, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework form .form-element.button, .frame-type-form_formframework form .form-group.button {
  justify-content: flex-end; }

/* line 21, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework form .form-element > label, .frame-type-form_formframework form .form-group > label {
  max-width: 290px;
  width: 100%;
  padding-right: 20px; }

/* line 26, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework form .form-element input, .frame-type-form_formframework form .form-group input, .frame-type-form_formframework form .form-element textarea, .frame-type-form_formframework form .form-group textarea {
  width: 100%;
  box-shadow: none;
  outline: none;
  border: 0;
  font-size: 1rem;
  padding: 12px; }

/* line 34, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework form .form-element input[type="radio"], .frame-type-form_formframework form .form-group input[type="radio"], .frame-type-form_formframework form .form-element textarea[type="radio"], .frame-type-form_formframework form .form-group textarea[type="radio"] {
  width: auto; }

/* line 40, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework form .form-element .input, .frame-type-form_formframework form .form-group .input {
  width: 100%; }

/* line 43, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework form .form-element .input label, .frame-type-form_formframework form .form-group .input label {
  display: inline-block;
  margin-bottom: 5px; }

/* line 48, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework form .form-element .input .error.help-block, .frame-type-form_formframework form .form-group .input .error.help-block {
  padding: 0.25rem 0.5rem;
  border: 1px solid red;
  background-color: rgba(255, 10, 10, 0.2);
  margin: 0.5rem 0;
  display: block;
  width: fit-content;
  width: -moz-fit-content;
  width: -webkit-fit-content;
  width: intrinsic; }

/* line 60, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
/* line 62, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework form .form-element .input.checkbox label, .frame-type-form_formframework form .form-group .input.checkbox label, .frame-type-form_formframework form .form-element .input.radio label, .frame-type-form_formframework form .form-group .input.radio label {
  display: flex;
  width: 100%; }

/* line 66, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework form .form-element .input.checkbox label input, .frame-type-form_formframework form .form-group .input.checkbox label input, .frame-type-form_formframework form .form-element .input.radio label input, .frame-type-form_formframework form .form-group .input.radio label input {
  max-width: 20px;
  /*> .input:first-child {
   width: auto;
   display: flex;
   flex-direction: row-reverse;
   justify-content: flex-end;
   }*/ }

/* line 83, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
/* line 86, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework form .btn-group.next button, .frame-type-form_formframework form .btn-group.previous button {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  font-weight: bold;
  color: #fff;
  background-color: #4C9F38;
  border-style: none;
  padding: 0.45rem 1.7rem;
  letter-spacing: 0.025rem; }

/* line 68, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
.frame-type-form_formframework form .btn-group.next button a, .frame-type-form_formframework form .btn-group.previous button a {
  color: #fff;
  /* fileinput .inputfilex in main.scss */ }

/* line 97, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework label.error {
  color: #f44336; }

/* line 101, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework input[type='file'] {
  background: transparent;
  color: #000;
  display: block;
  /*max-width: 260px;*/
  padding-left: 0 !important;
  /*height: 0.1px;
   opacity: 0;
   overflow: hidden;
   position: absolute;
   z-index: -1;*/ }

/* line 114, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework form.akteur-form {
  background: #d2e5eb;
  padding: 25px 50px; }

/* line 119, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework form.akteur-form label {
  font-weight: bold; }

/* line 123, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework .button.next {
  /* background: #4c9f38;
   color: white;
   display: inline-block;
   padding: 10px 25px;
   cursor: pointer;
   margin-top: 15px;
   outline: none;
   border: none;
   font-size: 1rem;*/
  cursor: pointer;
  margin-top: 20px;
  line-height: 150%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.2rem;
  color: #000;
  font-weight: bold;
  color: #fff;
  background-color: #4c9f38;
  border-style: none;
  display: table;
  padding: 0.45rem 1.7rem;
  letter-spacing: 0.025rem; }

/* line 149, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework .sublabel {
  margin-top: -20px;
  margin-bottom: 20px; }

/* line 154, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework .checkboxes {
  display: flex;
  flex-direction: column;
  width: 100%; }

/* line 159, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework #c83 .ce-textpic {
  max-width: 100%; }

/* line 162, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework .checkboxes .checkbox input {
  max-width: 20px; }

/* line 166, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework .checkboxes .checkbox {
  margin-bottom: 5px;
  display: flex;
  width: 100%; }

/* line 172, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework .checkboxes .checkbox.landesweit {
  order: -1; }

/* line 176, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework .akteur-form .step {
  display: none; }

/* line 179, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework .akteur-form .active {
  display: block; }

/* line 183, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework .stepper {
  display: flex;
  flex-direction: row;
  justify-content: flex-end; }

/* line 189, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework .form-head, .frame-type-form_formframework form > div:first-child {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 2rem; }

/* line 197, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework .form-head h2 {
  margin: 0; }

/* line 201, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework fieldset.form-group {
  border: none; }

/* line 203, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework fieldset.form-group legend {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  font-weight: bold;
  font-size: 1.86rem;
  color: #000;
  margin-bottom: 1rem; }

/* line 208, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
/* line 209, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework fieldset.form-group table tr td {
  padding: 0.5rem;
  border: 0px solid rgba(255, 255, 255, 0.8); }

/* line 213, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework fieldset.form-group table tr td.summary-table-first-col {
  font-weight: bold; }

/* line 217, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework fieldset.form-group table tr:last-child td {
  border-bottom-width: 3px; }

/* line 220, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework fieldset.form-group table tr:nth-child(odd) td {
  background-color: rgba(255, 255, 255, 0.8); }

/* line 229, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework .stepper .step {
  cursor: pointer;
  background: #4c9f38;
  color: white;
  padding: 10px 20px;
  font-size: 1rem;
  opacity: 0.5;
  transition: opacity 0.175s ease-in-out;
  display: inline-table; }

/* line 239, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework .stepper .step.active {
  opacity: 1; }

/* line 243, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework .stepper .step:not(:last-child) {
  margin-right: 10px; }

/* line 247, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework .inputfile {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1; }

/* line 256, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_form.scss */
.frame-type-form_formframework .inputfile + label {
  color: white;
  display: inline-block;
  background: #4c9f38;
  padding: 10px 15px;
  max-width: unset;
  width: unset;
  cursor: pointer; }

/* line 1, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_newslettersubscription.scss */
/* line 2, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_newslettersubscription.scss */
.tx-fp-newsletter form {
  background: #d2e5ea;
  padding: 25px 50px; }

/* line 5, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_newslettersubscription.scss */
.tx-fp-newsletter form .flex {
  display: flex;
  margin-bottom: 25px;
  position: relative; }

/* line 9, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_newslettersubscription.scss */
.tx-fp-newsletter form .flex label {
  font-weight: bold;
  max-width: 300px;
  width: 100%;
  padding-right: 20px; }

/* line 18, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_newslettersubscription.scss */
.tx-fp-newsletter form .flex input, .tx-fp-newsletter form .flex select {
  width: 100%;
  box-shadow: none;
  outline: none;
  border: 0;
  font-size: 1rem;
  padding: 12px; }

/* line 26, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_newslettersubscription.scss */
.tx-fp-newsletter form .flex input[type="checkbox"] {
  width: auto; }

/* line 32, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_newslettersubscription.scss */
.tx-fp-newsletter .button, .tx-fp-newsletter .btn.btn-sm {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  font-weight: bold;
  color: #fff;
  background-color: #4C9F38;
  border-style: none;
  padding: 0.45rem 1.7rem;
  letter-spacing: 0.025rem;
  display: table !important; }

/* line 68, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
.tx-fp-newsletter .button a, .tx-fp-newsletter .btn.btn-sm a {
  color: #fff; }

/* line 248, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page {
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.61);
  -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.61);
  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.61);
  box-sizing: border-box;
  max-width: 1450px;
  margin: 0 auto;
  background-color: #fff;
  display: flex;
  flex-direction: column;
  min-height: 100%;
  justify-content: space-between;
  align-items: center;
  position: relative; }

/* line 262, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page header#pageheader {
  /*   overflow:hidden;*/
  position: fixed;
  top: 0;
  z-index: 8010;
  background-color: #fff;
  width: 100%;
  max-width: 1162px;
  max-width: calc(1082px + 2rem);
  margin: 0 auto;
  padding: 0 40px 0px 40px;
  padding: 0 1rem;
  box-sizing: border-box;
  transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out; }

/* line 281, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page header#pageheader .white {
  border: 0px solid #000;
  border-bottom-width: 1px; }

/* line 286, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page header#pageheader .flexbox {
  display: flex;
  justify-content: space-between;
  padding-top: 53px;
  transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out; }

/* line 293, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page header#pageheader .flexbox a {
  width: 100%; }

/* line 295, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page header#pageheader .flexbox a #logo {
  padding-bottom: 53px;
  transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out; }

/* line 300, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page header#pageheader .flexbox a #logo img {
  max-height: 116px;
  min-height: 50px;
  height: 100%;
  width: 100%;
  width: 490px;
  object-fit: contain;
  transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out; }

/* line 315, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
/* line 318, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page header#pageheader .flexbox #c333 ul, #page header#pageheader .flexbox #c18 ul {
  list-style: none;
  padding: 0;
  text-align: right;
  transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out; }

/* line 326, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page header#pageheader .flexbox #c333 ul li a, #page header#pageheader .flexbox #c18 ul li a {
  text-transform: uppercase;
  color: #000; }

/* line 2, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
/* line 3, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu #c18 {
  display: none;
  border-top: 1px solid #000;
  margin-top: 8px; }

/* line 8, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu #mobilmenu {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  font-size: 1.70996rem;
  color: #000;
  position: absolute;
  top: 0.5rem;
  right: 20px;
  line-height: 80%;
  display: none;
  margin: 0; }

/* line 21, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
#page header#pageheader nav#topmenu #mobilmenu:hover {
  color: rgba(0, 0, 0, 0.6); }

/* line 17, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu #mobilmenu li {
  padding-left: 1.5rem; }

/* line 19, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu #mobilmenu li :before {
  content: "";
  position: absolute;
  top: 0.7rem;
  left: 0;
  width: 1.5rem;
  height: 0.2rem;
  border-top: 0.6rem double #77AC00;
  border-top: 0.6rem double #000;
  border-bottom: 0.2rem solid #77AC00;
  border-bottom: 0.2rem solid #000;
  cursor: pointer; }

/* line 34, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
/* line 35, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
/* line 36, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu #mobilmenu + #navcont .firstlevel li.firstLevelItem {
  padding-left: 0; }

/* line 40, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
/* line 41, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu #mobilmenu + #navcont #c18 ul li {
  padding-left: 0; }

/* line 43, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu #mobilmenu + #navcont #c18 ul li a {
  color: #4C9F38; }

/* line 52, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu .firstlevel {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding: 0; }

/* line 58, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu .firstlevel li.firstLevelItem {
  /*overflow:hidden;*/
  padding: 3px 11px 8px 10px;
  margin-right: 19px; }

/* line 61, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu .firstlevel li.firstLevelItem:first-child {
  padding-left: 0; }

/* line 64, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu .firstlevel li.firstLevelItem:last-child {
  padding-right: 0;
  margin-right: 0; }

/* line 69, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu .firstlevel li.firstLevelItem.active a {
  color: #4C9F38; }

/* line 73, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu .firstlevel li.firstLevelItem a {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  font-size: 1.70996rem;
  color: #000;
  text-decoration: none; }

/* line 21, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
#page header#pageheader nav#topmenu .firstlevel li.firstLevelItem a:hover {
  color: rgba(0, 0, 0, 0.6); }

/* line 78, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu .firstlevel li.firstLevelItem.subs {
  position: relative; }

/* line 80, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
/* line 81, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu .firstlevel li.firstLevelItem.subs:hover ul.secondlevel {
  max-height: 1000px;
  transition: max-height 250ms, -webkit-box-shadow 200ms 50ms, -moz-box-shadow 200ms 50ms, box-shadow 200ms 50ms;
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.61);
  -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.61);
  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.61); }

/* line 93, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu .firstlevel li.firstLevelItem ul.secondlevel {
  max-height: 0;
  transition: max-height 250ms, -webkit-box-shadow 50ms 200ms, -moz-box-shadow 50ms 200ms, box-shadow 50ms 200ms;
  overflow: hidden;
  position: absolute;
  list-style: none;
  padding: 0;
  left: 0;
  top: 50px;
  z-index: 100;
  /*-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.61);
   -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.61);
   box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.61);*/
  background-color: #fff; }

/* line 110, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu .firstlevel li.firstLevelItem ul.secondlevel li {
  padding: 4px 13px;
  background-color: #fff;
  margin: 0px 5px 0 5px;
  /*border: 1px solid $color-sdg-03;*/
  line-height: 1rem;
  border-top-width: 0;
  position: relative; }

/* line 120, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu .firstlevel li.firstLevelItem ul.secondlevel li:first-child {
  /*left:10px;
   top:3px;*/
  border-top-width: 1px;
  padding-top: 11px; }

/* line 124, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu .firstlevel li.firstLevelItem ul.secondlevel li:last-child {
  padding-bottom: 11px; }

/* line 127, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu .firstlevel li.firstLevelItem ul.secondlevel li a {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  color: #4C9F38;
  font-weight: bold;
  text-decoration: none; }

/* line 129, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu .firstlevel li.firstLevelItem ul.secondlevel li a:hover {
  /*text-decoration: underline;*/
  border-bottom: 2px solid #4C9F38; }

/* line 142, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu #c18 ul {
  list-style: none;
  padding: 0;
  display: flex;
  flex-direction: column; }

/* line 147, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu #c18 ul li {
  padding: 3px 11px 8px 10px;
  margin-right: 14px; }

/* line 150, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu #c18 ul li:first-child {
  padding-left: 0; }

/* line 154, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu #c18 ul li a {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  font-size: 1.70996rem;
  color: #000;
  text-decoration: none; }

/* line 21, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
#page header#pageheader nav#topmenu #c18 ul li a:hover {
  color: rgba(0, 0, 0, 0.6); }

/* line 161, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
/* line 162, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu.mob #mobilmenu {
  display: block; }

/* line 166, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu.mob #navcont {
  max-height: 0;
  overflow: hidden;
  transition: max-height 200ms; }

/* line 171, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu.mob #navcont.open {
  max-height: 500px;
  transition: max-height 200ms; }

/* line 175, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu.mob #navcont .firstlevel {
  flex-direction: column; }

/* line 177, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu.mob #navcont .firstlevel li.firstLevelItem.subs ul.secondlevel {
  max-height: none;
  position: static;
  display: none; }

/* line 185, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader nav#topmenu.mob #navcont #c18 {
  display: block; }

/* line 193, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader #navcont.mesure {
  position: relative;
  left: -1000px;
  max-height: 1000px; }

/* line 197, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_nav.scss */
#page header#pageheader #navcont.mesure .firstlevel {
  flex-direction: row !important; }

/* line 336, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page header#pageheader.small {
  position: fixed;
  padding-bottom: 0;
  transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out; }

/* line 344, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page header#pageheader.small .flexbox {
  padding-top: 10px;
  transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out; }

/* line 349, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page header#pageheader.small .flexbox #logo {
  padding-bottom: 0;
  transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out; }

/* line 354, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page header#pageheader.small .flexbox #logo img {
  height: auto;
  width: auto;
  width: 200px;
  padding: 5px 0;
  transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out; }

/* line 364, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page header#pageheader.small .flexbox ul {
  margin: 0;
  transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out; }

/* line 377, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page main {
  transition: margin-top 500ms;
  width: 100%;
  height: 100%;
  max-width: 1162px;
  margin: 0 auto;
  margin-top: 307px;
  padding: 0 40px;
  padding-top: 20px;
  box-sizing: border-box;
  position: relative;
  z-index: 2; }

/* line 390, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page main .frame {
  margin-bottom: 40px; }

/* line 393, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page main .frame .fadeIn.go {
  overflow: auto; }

/* line 397, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page main .frame.frame-layout-1 {
  padding: 50px 40px;
  width: calc(100% - 80px); }

/* line 402, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page main .frame.frame-type-header {
  margin-bottom: 0; }

/* line 406, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
/* line 408, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page main .frame.frame-type-text ul, #page main .frame.frame-type-textpic ul {
  list-style: none;
  padding: 0; }

/* line 411, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page main .frame.frame-type-text ul li, #page main .frame.frame-type-textpic ul li {
  padding: 2px 0 2px 0px;
  /*display: flex;
   align-items: baseline;*/
  text-indent: -1rem;
  padding-left: 1rem; }

/* line 418, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page main .frame.frame-type-text ul li:before, #page main .frame.frame-type-textpic ul li:before {
  content: '';
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom-width: 7px;
  border-bottom-style: solid;
  transform: rotate(90deg);
  display: inline-block;
  margin-right: 0.5rem;
  position: relative;
  top: -2px; }

/* line 433, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page main .frame.frame-type-text ul li em, #page main .frame.frame-type-textpic ul li em {
  display: inline; }

/* line 439, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
/* line 440, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page main .frame.frame-type-text ol li, #page main .frame.frame-type-textpic ol li {
  text-indent: -20px;
  padding: 2px 0 2px 20px; }

/* line 448, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page main .frame.frame-type-image.frame-layout-99 {
  /*blaue Icons*/
  width: calc(100% - 40px);
  max-width: none;
  padding: 1rem; }

/* line 453, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page main .frame.frame-type-image.frame-layout-99 .ce-row {
  align-items: center; }

/* line 455, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page main .frame.frame-type-image.frame-layout-99 .ce-row .ce-column {
  text-align: center;
  border-left: 1px solid white; }

/* line 458, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page main .frame.frame-type-image.frame-layout-99 .ce-row .ce-column:first-child {
  border: none; }

/* line 462, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
/* line 467, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page main .frame.frame-type-image.frame-layout-99 .ce-row .ce-column figure figcaption {
  color: #fff;
  padding-top: 20px; }

/* line 481, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
footer {
  height: 304px;
  width: 100%;
  background-color: #4C9F38;
  padding: 40px;
  box-sizing: border-box;
  position: relative;
  z-index: 1; }

/* line 491, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
footer #foerderer {
  max-width: 1162px;
  margin: 0 auto;
  display: flex; }

/* line 495, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
/* line 496, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
footer #foerderer a:first-child {
  width: 12.3478%;
  pointer-events: none;
  cursor: default; }

/* line 501, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
footer #foerderer a:nth-child(2) {
  width: 25.063%; }

/* line 504, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
footer #foerderer a:nth-child(3) {
  width: 12.3319%;
  pointer-events: none;
  cursor: default; }

/* line 509, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
footer #foerderer a:nth-child(4) {
  width: 12.38629%; }

/* line 512, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
footer #foerderer a:nth-child(5) {
  width: 15.9526%; }

/* line 515, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
footer #foerderer a:nth-child(6) {
  width: 17.7058%; }

/* line 518, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
footer #foerderer a img {
  width: 100%;
  height: auto; }

/* line 525, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
footer #footernav {
  max-width: 1162px;
  margin: 0 auto;
  padding: 40px 40px 0 40px; }

/* line 529, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
footer #footernav ul {
  list-style: none;
  display: flex;
  padding: 0;
  margin: 0;
  justify-content: flex-end; }

/* line 535, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
footer #footernav ul li {
  padding: 0 12px; }

/* line 537, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
footer #footernav ul li a {
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: 0.1rem; }

/*Akkordeon*/
/* line 552, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-2 {
  overflow: hidden; }

/* line 554, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-2 header {
  cursor: pointer; }

/* line 556, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-2 header .bullet {
  transform: rotate(180deg);
  transition: transform 250ms;
  top: 0; }

/* line 560, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-layout-2 header .bullet.show {
  transform: rotate(90deg);
  transition: transform 250ms; }

/*File-Exlorer*/
/* line 572, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
/* line 573, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list i {
  margin: 0 0.5rem; }

/* line 575, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list i.fa-2x {
  font-size: 1.1rem; }

/* line 579, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list input, .frame-type-list select {
  padding: 0.5rem;
  /*Details*/ }

/* line 585, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
/* line 586, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list .toolbar a[href*="=edit"] {
  display: none; }

/* line 590, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list .toolbar + .row img {
  width: 100%;
  height: auto;
  /*Dateibaum*/ }

/* line 597, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
/* line 598, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list .tree ul {
  padding: 0;
  /*Dateiliste*/ }

/* line 604, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
/* line 605, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list .files ol.breadcrumb {
  padding: 0;
  list-style-position: inside; }

/* line 610, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list .files .toolbar {
  margin-bottom: 20px;
  display: flex;
  align-items: center;
  width: 100%; }

/* line 615, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list .files .toolbar div {
  width: fit-content;
  width: -moz-fit-content;
  padding-left: 1rem; }

/* line 619, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list .files .toolbar div:first-child {
  padding: 0;
  width: -moz-available;
  width: -webkit-fill-available;
  width: stretch; }

/* line 625, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list .files .toolbar div .toolbar-item {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  color: #4C9F38;
  font-weight: bold;
  text-decoration: none;
  min-width: 90px;
  padding-right: 1rem; }

/* line 629, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list .files .toolbar div .toolbar-item a[href*="=edit"] {
  display: block; }

/* line 635, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
/* line 636, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list .files form .row {
  display: flex;
  flex-wrap: wrap; }

/* line 639, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list .files form .row .item {
  background-color: #d2e5ea;
  margin: 1rem;
  padding: 1rem; }

/* line 645, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list .files form .form-inline.massaction-toolbar {
  margin-bottom: 40px;
  /*Akteute Formular */ }

/* line 656, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list form.akteur-form label {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  font-weight: bold; }

/* line 659, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list form.akteur-form label.fileupload {
  color: #fff; }

/* line 665, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list form.akteur-form i, .frame-type-list form.akteur-form label i {
  margin: 0;
  font-weight: normal; }

/* line 671, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list form.akteur-form .step {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000; }

/* line 675, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list .inputfilex {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1; }

/* line 684, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list .inputfilex + label {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  font-weight: bold;
  color: #fff;
  background-color: #4C9F38;
  border-style: none;
  padding: 0.45rem 1.7rem;
  letter-spacing: 0.025rem;
  display: inline-block; }

/* line 68, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
.frame-type-list .inputfilex + label a {
  color: #fff; }

/* line 689, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list .inputfilex:focus + label, .frame-type-list .inputfilex + label:hover {
  opacity: 0.5; }

/* line 694, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list .inputfilex + label {
  cursor: pointer; }

/* line 698, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list .inputfilex:focus + label {
  outline: 1px dotted #000;
  outline: -webkit-focus-ring-color auto 5px; }

/* line 703, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.frame-type-list .inputfilex + label * {
  pointer-events: none; }

/*Akteute Liste */
/*.tx-akteure {*/
/* line 711, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
/* line 712, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.akteur-list .akteur-list-item a {
  margin-bottom: 0px; }

/* line 715, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.akteur-list .akteur-list-item a:hover {
  text-decoration: none; }

/* line 719, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.akteur-list .akteur-list-item a .certified {
  margin-top: 20px; }

/* line 725, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.filters > .filter .dropdown-item.active {
  display: flex;
  align-items: center; }

/* line 729, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.filters > .filter .dropdown-item.active:after {
  content: url(/fileadmin/templates/imgs/icon_x.svg);
  width: 1.2rem;
  height: 1.2rem;
  margin-left: 0.25rem;
  display: inline-block; }

/* line 737, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.filter-selection .selected {
  margin-right: 15px;
  margin-bottom: 10px; }

/* line 742, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.leaflet-container a {
  color: #4C9F38;
  display: inline-block; }

/* line 747, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.akteur-detail .button {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  font-weight: bold;
  color: #fff;
  background-color: #4C9F38;
  border-style: none;
  padding: 0.45rem 1.7rem;
  letter-spacing: 0.025rem;
  display: inline-block;
  margin-top: 3rem; }

/* line 68, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mixins.scss */
.akteur-detail .button a {
  color: #fff; }

/* line 753, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
form h2 {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  font-weight: bold;
  font-size: 1.488rem;
  color: #000; }

/* line 757, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
form label {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000;
  font-weight: bold; }

/* line 762, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
form .form-check label {
  font-weight: normal; }

/* line 766, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
form .help-block {
  font-weight: normal;
  font-style: italic;
  line-height: 124%;
  font-size: 1.24rem; }

/*}*/
/* line 777, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page main .frame.frame-layout-1.frame-type-login {
  padding: 25px 50px; }

/* line 782, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
/* line 783, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
.tx-felogin-pi1 div {
  line-height: 150%;
  line-height: 124%;
  font-family: 'MuchoSans', sans-serif;
  font-weight: normal;
  font-size: 1.24rem;
  color: #000; }
@extend .tx-fp-newsletter

    .button {
  .tx-felogin-pi1 {
    padding: 0; } }
/* line 794, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
/* line 795, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page main #c350.frame .akteur-list .akteur-list-item {
  margin: 7px; }

/* line 800, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
#page main #c350.frame .fadeIn.go, #page main #c64.frame .fadeIn.go {
  overflow: visible; }

/* line 805, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
/* line 806, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
/* line 807, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
body.mob #page header#pageheader {
  border: 0px solid #000;
  border-bottom-width: 1px;
  padding: 0 20px; }

/* line 811, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
body.mob #page header#pageheader .white {
  border: none;
  border-bottom-width: 0; }

/* line 815, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
body.mob #page header#pageheader .flexbox {
  display: block;
  padding-top: 0;
  height: 100%; }

/* line 819, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
body.mob #page header#pageheader .flexbox a #logo {
  padding-bottom: 0; }

/* line 821, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
body.mob #page header#pageheader .flexbox a #logo img {
  width: fit-content;
  width: -moz-fit-content;
  height: auto;
  width: 200px; }

/* line 832, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
body.mob #page header#pageheader #c18 {
  display: none; }

/* line 836, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
body.mob #page main {
  margin-top: 67px;
  padding: 0 20px; }

/* line 839, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
body.mob #page main .formobile {
  display: block; }

/* line 841, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
body.mob #page main .formobile ul {
  padding-left: 20px; }

/* line 848, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/main.scss */
body.mob footer {
  padding: 20px; }

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
/* line 2, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  /*#page:before {
   content:'Ihr Browser unterstuetzt diese Webseite nicht. Zur korrekten Darstellung verwenden Sie statt des Internet Explorer 11 bitte einen anderen Browser (z.B. Firefox, Chrome, Opera, Safari, Edge).';
   padding:10px;
   background-color:rgba(red, 0.6);
   color:#fff;
   font-size:1rem;
   line-height:1.3rem;
   display:block;
   border:4px solid red;
   position:relative;
   z-index: 10000;
   }*/
/* line 17, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  #c335 {
    display: block; }

/* line 21, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  #page header#pageheader {
    position: static !important; }

/* line 25, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  #page main {
    margin-top: 0; }

/* line 29, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .news.templateLayout-2 .news-list-view .eventtable thead th {
    text-align: left; }

/* line 33, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .filters {
    display: flex; }

/* line 35, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .filters > .filter {
    width: 25%;
    padding: 0 0.25rem; }

/* line 38, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .filters > .filter:first-child {
    padding-left: 0; }

/* line 41, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .filters > .filterlast-child {
    padding-right: 0; }

/* line 45, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .filters > .filter .dropdown {
    width: calc(100% - 0.5rem;); }

/* line 53, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .akteur-detail .logo {
    max-width: 450px; }

/* line 56, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
/* line 57, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  #page main .form-element > label {
    max-width: 470px;
    min-width: 309px; } }

@media screen and (max-width: 1162px) {
/* line 66, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
/* line 67, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  #page header#pageheader {
    overflow: hidden;
    position: fixed;
    top: 0;
    z-index: 9999;
    background-color: #fff;
    width: 100%;
    max-width: 1162px;
    max-width: 1082px;
    margin: 0 auto;
    padding: 0 40px 0px 40px; } }

@media only screen and (max-width: 860px) {
/* line 83, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
/* line 85, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .news.templateLayout-1 .news-list-view .flex, .news.templateLayout-4 .news-list-view .flex {
    flex-wrap: wrap; }

/* line 87, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .news.templateLayout-1 .news-list-view .flex article.aktuell, .news.templateLayout-4 .news-list-view .flex article.aktuell {
    width: 46%;
    margin-bottom: 40px;
    margin-right: 4%; }

/* line 91, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .news.templateLayout-1 .news-list-view .flex article.aktuell:nth-child(2n), .news.templateLayout-4 .news-list-view .flex article.aktuell:nth-child(2n) {
    margin-right: 0; } }

/*@media only screen and (orientation: landscape) and (max-width : 750px) {
 #page header#pageheader.small {
 max-height: 73px;
 .flexbox {
 padding-left: 120px;
 }
 nav#topmenu #mobilmenu {
 position: absolute;
 left: 40px;
 top: 20px;;
 }
 }
 }*/
@media screen and (max-width: 750px) {
/* line 120, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
/* line 122, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .news.templateLayout-1 .news-list-view .flex, .news.templateLayout-4 .news-list-view .flex {
    flex-direction: column; }

/* line 124, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .news.templateLayout-1 .news-list-view .flex article.aktuell, .news.templateLayout-4 .news-list-view .flex article.aktuell {
    width: 100%;
    margin-bottom: 60px;
    margin-right: 0; }

/* line 132, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .news.templateLayout-3 article.spotlight {
    flex-direction: column-reverse; }

/* line 134, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .news.templateLayout-3 article.spotlight .news-img-wrap {
    width: 100%;
    margin-bottom: 1rem; }

/* line 138, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .news.templateLayout-3 article.spotlight .text {
    padding: 0;
    max-width: none; }

/* line 145, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  #page main .frame.frame-type-image.frame-layout-99 .ce-row {
    flex-wrap: wrap;
    justify-content: space-around; }

/* line 148, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  #page main .frame.frame-type-image.frame-layout-99 .ce-row .ce-column {
    width: 45%;
    border: 0px; }

/* line 155, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .form-element {
    flex-direction: column; } }

@media screen and (max-width: 630px) {
/* line 161, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
/* line 164, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  h1 {
    font-size: 1.976rem;
    font-size: 1.984rem; }

/* line 170, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
/* line 171, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
/* line 172, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .news.templateLayout-2 .news-list-view .eventtable thead {
    display: none; }

/* line 175, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .news.templateLayout-2 .news-list-view .eventtable tr {
    display: flex;
    flex-direction: column;
    background-position: right center; }

/* line 179, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .news.templateLayout-2 .news-list-view .eventtable tr td {
    padding: 0 57px 0 0; }

/* line 181, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .news.templateLayout-2 .news-list-view .eventtable tr td.date {
    padding-top: 0.5rem; }

/* line 186, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .news.templateLayout-2 .news-list-view .eventtable tr td.logo {
    display: none; }

/* line 196, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
/* line 197, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  #page main .frame.frame-layout-1 {
    padding: 50px 40px;
    width: calc(100% - 80px); }

/* line 201, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  #page main .frame.frame-type-image.frame-layout-99 .ce-row {
    flex-wrap: wrap;
    justify-content: space-around; }

/* line 204, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  #page main .frame.frame-type-image.frame-layout-99 .ce-row .ce-column {
    width: 100%;
    border-bottom: 1px solid #fff !important;
    /*FSC*/ }

/* line 213, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
/* line 216, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
/* line 217, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .frame-type-textmedia.ce-intext.ce-nowrap, .frame-type-image.ce-intext.ce-nowrap, .ce-textpic.ce-intext.ce-nowrap {
    flex-direction: column !important; }

/* line 219, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .frame-type-textmedia.ce-intext.ce-nowrap .ce-gallery, .frame-type-image.ce-intext.ce-nowrap .ce-gallery, .ce-textpic.ce-intext.ce-nowrap .ce-gallery {
    width: 100%;
    padding-left: 0;
    max-width: 100%; }

/* line 224, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .frame-type-textmedia.ce-intext.ce-nowrap .ce-bodytext, .frame-type-image.ce-intext.ce-nowrap .ce-bodytext, .ce-textpic.ce-intext.ce-nowrap .ce-bodytext {
    width: 100%; }

/* line 232, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  footer {
    height: 400px; }

/* line 235, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  footer #foerderer {
    flex-wrap: wrap; }

/* line 237, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
/* line 238, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  footer #foerderer a:first-child {
    width: 32.8%; }

/* line 241, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  footer #foerderer a:nth-child(2) {
    width: 50%; }

/* line 244, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  footer #foerderer a:nth-child(3) {
    width: 31.3319%; }

/* line 247, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  footer #foerderer a:nth-child(4) {
    width: 20.38629%; }

/* line 250, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  footer #foerderer a:nth-child(5) {
    width: 21.9526%; }

/* line 253, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  footer #foerderer a:nth-child(6) {
    width: 25.7058%; }

/* line 258, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  footer #footernav {
    padding-right: 0px; }

/* line 260, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  footer #footernav ul li {
    padding-right: 0; } }

@media screen and (max-width: 396px) {
/* line 271, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .frame-type-login .tx-felogin-pi1 fieldset div {
    flex-direction: column; }

/* line 275, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  #page main .frame.frame-layout-1 {
    padding: 25px 20px;
    width: calc(100% - 40px); }

/* line 279, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
/* line 280, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  .news.templateLayout-3 article.spotlight h2 a {
    font-size: 2rem; }

/* line 285, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
/* line 286, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  footer #footernav {
    padding-right: 0px; }

/* line 288, /usr/www/users/bnewig/websites/bne-in-brandenburg.de/fileadmin/templates/styles/scss/_mediaqueries.scss */
  footer #footernav ul {
    flex-direction: column;
    text-align: right; } }
