@media screen and (max-width: 1750px) { 
body {
font-size:1.1em;
line-height:1.6em;
  }  
#main, .section-content, #content_typo3 {
width:100%;
    }
  .section-state1,
  .section-state3,
  .section-state4,
  .section-state5,
  .section-state6,
  .section-state7,
  .section-state8,
  .section-state10 {
    padding-left:0% !important;
    padding-right:0% !important;
    width:100% !important;
  }

.frame-layout-3,
.frame-layout-4 {
width:100% !important;
margin-left:0px;
padding-left:0px;
}
.frame-rahmengruen .flexslider {
width:calc(100% - 20px);
}
  .frame-rahmengruen .flexslider img {
width:100%;
height:auto !important;
}
}

/* bildschirme bis 800px */
@media screen and (min-width:1px) and (max-width: 812px) {
  body{
    }
  p.smallsize {
font-size:1em;
}
/* Texte rechts nach liniksbuendig */
  .ce-headline-right, .text-right {
text-align:left;
}
/* Text zentriert im Footer */
.footer {
text-align:center;
}
.frame-type-threecol.frame-layout-3 .column1 .frame-infoboxenrot:after,
.frame-type-threecol.frame-layout-3 .column3 .frame-infoboxenrot:after,
  .frame-type-threecol.frame-layout-3 .column3 .frame-infoboxenweiss:after,
.frame-type-threecol.frame-layout-3 .column1 .frame-infoboxenweiss:after{
background-image: none;
}
.tx-powermail .frame-type-text.frame-layout-0 {
width:100%;
margin-left:0%;
}
  .spaltencontainer.column {
    float:left;
    clear:left;
    width:100% !important;
    margin-left:0px;
    margin-right:0px;
margin-top:10px;
    margin-bottom:0px;
  }
    /* Space */
    .frame-space-before-extra-small,
    .frame-space-before-small,
    .frame-space-before-medium {
float:left;
clear:left;
width:100%;
margin-top:1em;
}
    .frame-space-before-large,
  .frame-space-before-extra-large {
margin-top:1.5em;
}
    .frame-space-after-extra-small,
    .frame-space-after-small,
    .frame-space-after-medium,
    .frame-space-after-large,
    .frame-space-after-extra-large {
float:left;
clear:left;
width:100%;
margin-bottom:1em;
}
  .tx-powermail .powermail_fieldset{
  width:95% !important;
  float:left;
  clear:left;
  margin-left:2%; 
  margin-right:2%;
}

/* Bild Text Ausrichtung allgemein */
.ce-bodytext {
float:left;
clear:left;
width:100%;
}
.ce-gallery[data-ce-columns="1"] .ce-row {
width:100%;
}
.ce-gallery,
.ce-gallery .ce-column {
float:left !important;
clear:left !important;
width:100% !important;
display:block !important;
}
.ce-row {
margin-bottom:0px;
width:auto;
}
.ce-gallery figure {
width:100% !important;
}
figure img {
float:none;
margin:0 auto;
max-width:100% !important;
height:auto !important;
}
figure {
margin-top:5px !important;
}

figcaption {
width:100% !important;
   white-space: normal !important;
   overflow: visible;
   text-overflow: clip;
padding-bottom:0px;
}
.ce-textpic.ce-right .ce-gallery {
width:calc(100% - 40px) !important;
}
  .ce-textpic.ce-right .ce-gallery figure {
max-width:93%;
}
}

@media screen and (min-width:1px) and (max-width: 640px) {
.frame-rahmengruen {
width:calc(100% - 30px);
padding:15px 15px 15px 15px;
}
}

/* bildschirme bis 480px */
@media screen and (max-width: 480px) {

}
/* bildschirme bis 280px */
@media screen and (max-width: 374px) {
nav.tx-bwrk-onepage-menu:before,
  nav.einzelseite:before {
font-size:1em;
}
} 



