@charset "UTF-8";

.diagramm {
  padding-top: 60px;
  margin-bottom: 40px;
}

.diagramm .svg_relative_resolution {
  font-size:14px;
/*  max-width:80px;*/
}

@media (max-width: 639px) {
  .diagramm {
    padding-bottom: 80px;
  }
  .diagramm .mobile-hide {
    display: none;
  }
  .diagramm .svg_relative_item_title.item_left {
    width: 50%;
    max-width: 50% !important;
    font-size: 13px;
    left: 0;
  }
  .diagramm .svg_relative_item_title.item_right {
    max-width: 50% !important;
    width: 50%;
    font-size: 13px;
    margin: 0 !important;
    text-align: right;
    right: 0;
  }
  .diagramm .info-lines {
    height: 80px !important;
  }
  .diagramm .svg_relative_resolution {
/*    max-width: 30% !important;*/
  }
/*  .diagramm .svg_relative_resolution:nth-child(4n+1) {
    margin-top: 80px !important;
  }
*/

.diagramm .svg_relative_resolution.svg_relative_resolution_odd {
    margin-top: 80px !important;
  }
.diagramm .svg_relative_resolution {
  font-size:12px;
  max-width:60px;
}

}
