
@media  (max-width: 576px) {



/* 
 * base
 */




/* 
 * col
 */

.col .container-fluid .row .row-right .default.top-bottom {
  margin-bottom: 35px; }




/* 
 * default
 */




/* 
 * element-breadcrumb
 */




/* 
 * element-download
 */




/* 
 * element-faq
 */




/* 
 * element-gallery
 */




/* 
 * element-greenbox
 */




/* 
 * element-header
 */

.element-header .element-header-container .header-preview {
  padding: 15px 15px; }
  .element-header .element-header-container .header-preview h1 {
    margin: 0; }




/* 
 * element-home-infobox
 */




/* 
 * element-home-infocircle
 */




/* 
 * element-image-text
 */




/* 
 * element-image
 */




/* 
 * element-logo
 */




/* 
 * element-marketing
 */

.element-marketing .element-marketing-container .marketing-person p a.icon::before {
  display: block; }
.element-marketing .element-marketing-container .marketing-right .marketing-person {
  flex: 1 1 100%; }
  .element-marketing .element-marketing-container .marketing-right .marketing-person .marketing-person-split {
    /*                    flex-wrap:wrap;*/ }
    .element-marketing .element-marketing-container .marketing-right .marketing-person .marketing-person-split img {
      /*                        flex:1 1 100%;
                              margin: 0 auto;*/ }
    .element-marketing .element-marketing-container .marketing-right .marketing-person .marketing-person-split p {
      /*                        flex:1 1 100%;*/ }




/* 
 * element-merke
 */




/* 
 * element-persons
 */




/* 
 * element-right-info
 */

.element-right-info {
  margin-bottom: 35px; }




/* 
 * element-right-scroll
 */

.element-right-scroll {
  display: none; }




/* 
 * element-sammelstellen-detail
 */




/* 
 * element-sammelstellen
 */




/* 
 * element-single-info
 */




/* 
 * element-tabelle
 */

.element-tabelle .element-tabelle-container .tabelle-header .spalte-1, .element-tabelle .element-tabelle-container .tabelle-header .spalte-2, .element-tabelle .element-tabelle-container .tabelle-header .spalte-3, .element-tabelle .element-tabelle-container .tabelle-header .spalte-4 {
  display: none; }
.element-tabelle .element-tabelle-container .tabelle-header .spalte-5 {
  display: block;
  padding-left: 20px; }
.element-tabelle .element-tabelle-container .tabelle-content .tabelle-row {
  flex-wrap: wrap; }
.element-tabelle .element-tabelle-container .spalte-1 {
  display: none; }
.element-tabelle .element-tabelle-container .spalte-2 {
  display: block;
  flex: 0 0 100%;
  padding-left: 20px; }
.element-tabelle .element-tabelle-container .spalte-3 {
  flex: 0 0 100%;
  padding-left: 20px; }
.element-tabelle .element-tabelle-container .spalte-4 {
  flex: 0 0 100%;
  padding-left: 20px; }
.element-tabelle .element-tabelle-container .spalte-5 {
  display: block; }




/* 
 * element-teaser-2-1
 */




/* 
 * element-text
 */




/* 
 * element-video
 */




/* 
 * f3-widget-paginator
 */




/* 
 * frame-type-menu_subpages
 */




/* 
 * main-footer
 */

.footer .footer-container .footer-kooperation {
  flex-wrap: wrap;
  margin-top: 20px; }
  .footer .footer-container .footer-kooperation .kooperation-link {
    flex: 1 1 100%; }
    .footer .footer-container .footer-kooperation .kooperation-link img {
      max-width: 100%;
      height: auto !important; }
.footer .footer-container .footer-info .info-links {
  flex: 1 1 100%;
  justify-content: center; }
.footer .footer-container .footer-info .info-sozial {
  padding: 20px 0 0;
  flex: 1 1 100%;
  justify-content: center; }



/* 
 * main-header
 */




/* 
 * tx-powermail
 */




/* 
 * tx-redemption
 */


}