
@media only screen and (max-width: 576px) {



/* 
 * base
 */

html body .button.big-one {
  padding: 25px 25px;
  min-width: 100%; }
html body h1 {
  font-family: 'DINPro Bold';
  font-size: 188%;
  /*            line-height:100%;  */ }
html body h2 {
  line-height: 120%; }
html body h3 {
  font-size: 150%;
  /*            line-height:137.6%;*/ }

.container-fluid-sm {
  padding-right: 0;
  padding-left: 0; }
  .container-fluid-sm .row {
    margin-right: 0;
    margin-left: 0; }
  .container-fluid-sm .col, .container-fluid-sm .col-1, .container-fluid-sm .col-10, .container-fluid-sm .col-11, .container-fluid-sm .col-12, .container-fluid-sm .col-2, .container-fluid-sm .col-3, .container-fluid-sm .col-4, .container-fluid-sm .col-5, .container-fluid-sm .col-6, .container-fluid-sm .col-7, .container-fluid-sm .col-8, .container-fluid-sm .col-9, .container-fluid-sm .col-auto, .container-fluid-sm .col-lg, .container-fluid-sm .col-lg-1, .container-fluid-sm .col-lg-10, .container-fluid-sm .col-lg-11, .container-fluid-sm .col-lg-12, .container-fluid-sm .col-lg-2, .container-fluid-sm .col-lg-3, .container-fluid-sm .col-lg-4, .container-fluid-sm .col-lg-5, .container-fluid-sm .col-lg-6, .container-fluid-sm .col-lg-7, .container-fluid-sm .col-lg-8, .container-fluid-sm .col-lg-9, .container-fluid-sm .col-lg-auto, .container-fluid-sm .col-md, .container-fluid-sm .col-md-1, .container-fluid-sm .col-md-10, .container-fluid-sm .col-md-11, .container-fluid-sm .col-md-12, .container-fluid-sm .col-md-2, .container-fluid-sm .col-md-3, .container-fluid-sm .col-md-4, .container-fluid-sm .col-md-5, .container-fluid-sm .col-md-6, .container-fluid-sm .col-md-7, .container-fluid-sm .col-md-8, .container-fluid-sm .col-md-9, .container-fluid-sm .col-md-auto, .container-fluid-sm .col-sm, .container-fluid-sm .col-sm-1, .container-fluid-sm .col-sm-10, .container-fluid-sm .col-sm-11, .container-fluid-sm .col-sm-12, .container-fluid-sm .col-sm-2, .container-fluid-sm .col-sm-3, .container-fluid-sm .col-sm-4, .container-fluid-sm .col-sm-5, .container-fluid-sm .col-sm-6, .container-fluid-sm .col-sm-7, .container-fluid-sm .col-sm-8, .container-fluid-sm .col-sm-9, .container-fluid-sm .col-sm-auto, .container-fluid-sm .col-xl, .container-fluid-sm .col-xl-1, .container-fluid-sm .col-xl-10, .container-fluid-sm .col-xl-11, .container-fluid-sm .col-xl-12, .container-fluid-sm .col-xl-2, .container-fluid-sm .col-xl-3, .container-fluid-sm .col-xl-4, .container-fluid-sm .col-xl-5, .container-fluid-sm .col-xl-6, .container-fluid-sm .col-xl-7, .container-fluid-sm .col-xl-8, .container-fluid-sm .col-xl-9, .container-fluid-sm .col-xl-auto {
    padding-right: 0;
    padding-left: 0; }

/*# sourceMappingURL=base.css.map */



/* 
 * element-col
 */

/*# sourceMappingURL=element-col.css.map */



/* 
 * element-colorheader
 */

/*# sourceMappingURL=element-colorheader.css.map */



/* 
 * element-download
 */

/*# sourceMappingURL=element-download.css.map */



/* 
 * element-fact
 */

.element-fact-container .element-fact {
  flex-wrap: wrap;
  margin-right: 0;
  margin-left: 0;
  padding-left: 20px;
  padding-right: 20px; }
  .element-fact-container .element-fact .fact-short {
    margin-bottom: 22px; }
    .element-fact-container .element-fact .fact-short .fact-short-small {
      /*                text-align: center;*/ }
      .element-fact-container .element-fact .fact-short .fact-short-small.font-dinpro {
        font-size: 180%;
        line-height: 130%; }
  .element-fact-container .element-fact .fact-info {
    margin-left: 0; }
    .element-fact-container .element-fact .fact-info p {
      margin-bottom: 0.5rem; }
.element-fact-container .modul-background {
  left: 46px;
  width: 75px;
  height: 75px;
  top: -35px;
  left: 26px;
  background-size: 100%; }

.modul-text-more .element-fact-container .element-fact {
  padding: 46px 23px 46px 47px; }
  .modul-text-more .element-fact-container .element-fact .fact-short .fact-short-big {
    font-size: 64px;
    line-height: 180%;
    text-align: left; }

/*# sourceMappingURL=element-fact.css.map */



/* 
 * element-greeybox
 */

/*# sourceMappingURL=element-greeybox.css.map */



/* 
 * element-header
 */

/*# sourceMappingURL=element-header.css.map */



/* 
 * element-kacheln-image
 */

/*# sourceMappingURL=element-kacheln-image.css.map */



/* 
 * element-kacheln-text
 */

/*# sourceMappingURL=element-kacheln-text.css.map */



/* 
 * element-kacheln
 */

/*# sourceMappingURL=element-kacheln.css.map */



/* 
 * element-slider
 */

/*# sourceMappingURL=element-slider.css.map */



/* 
 * element-yellowbox
 */

.container-fluid-sm .element-yellowbox {
  -webkit-border-radius: 0 0 0 0;
  -moz-border-radius: 0 0 0 0;
  -ms-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
  overflow: hidden; }

/*# sourceMappingURL=element-yellowbox.css.map */



/* 
 * footer
 */

/*# sourceMappingURL=footer.css.map */



/* 
 * header
 */

.navbar-collapse .mobile-points-footer li {
  flex: 1 1 100%;
  text-align: center; }
  .navbar-collapse .mobile-points-footer li:nth-child(2n+1) {
    flex: 1 1 100%;
    text-align: center; }

/*# sourceMappingURL=header.css.map */



/* 
 * kontrast
 */

/*# sourceMappingURL=kontrast.css.map */



/* 
 * modul-text
 */

/*# sourceMappingURL=modul-text.css.map */



/* 
 * modul-zitat
 */

.modul-zitat-container .modul-zitat {
  padding-left: 23px; }
  .modul-zitat-container .modul-zitat .modul-zitat-quote {
    float: left;
    width: 55px;
    height: 40px;
    position: relative;
    left: 0;
    top: 7px; }

/*# sourceMappingURL=modul-zitat.css.map */



/* 
 * tx-fm-magazine-order
 */

/*# sourceMappingURL=tx-fm-magazine-order.css.map */



/* 
 * tx-fm-worksheets
 */

.tx-fm-worksheets .worksheets_list .worksheets_worksheet_row .worksheet-title {
  height: unset; }
.tx-fm-worksheets .element-yellowbox .search-archive .search-arcive-input {
  flex-wrap: wrap; }
  .tx-fm-worksheets .element-yellowbox .search-archive .search-arcive-input input.button.set-yellow {
    width: 100%;
    margin-left: 0;
    margin-top: 24px; }

/*# sourceMappingURL=tx-fm-worksheets.css.map */



/* 
 * tx-powermail
 */

/*# sourceMappingURL=tx-powermail.css.map */



/* 
 * youtube-iframe
 */

/*# sourceMappingURL=youtube-iframe.css.map */

}