html .size_30x40 .love.Vertikle div#overlayText {
  top: 7% !important;
}

html .size_40x50 .love.Vertikle div#overlayText {
  top: 7.5% !important;
}

html .size_50x70 .love.Vertikle div#overlayText {
  top: 8.5% !important;
}

html .size_70x100 .love.Vertikle div#overlayText {
  top: 9% !important;
}

.map-sheet.minimal .map-container {
  background: transparent !important;
}

.map-container.vintage {
  background: transparent !important;
}

html .map-container {
  background: transparent !important;
}

.Vertikle .classic span.text-data {
  min-width: 80px !important;
}

.Vertikle .map_actions {
  top: -55px !important;
}

.Vertikle .size_70x100 .map_actions {
  top: -55px !important;
}

html .size_30x40.Vertikle[class*=' Hanger_'] .map_actions {
  top: -95px !important;
}

html .size_40x50.Vertikle[class*=' Hanger_'] .map_actions {
  top: -81px !important;
}

html .size_50x70.Vertikle[class*=' Hanger_'] .map_actions {
  top: -72px !important;
}

html .size_70x100.Vertikle[class*=' Hanger_'] .map_actions {
  top: -64px !important;
}

.Horizontal[class*=' Hanger_'].size_30x40 .map_actions {
  top: -80px !important;
}
.Horizontal[class*=' Hanger_'].size_40x50 .map_actions {
  top: -70px !important;
}
.Horizontal canvas.mapboxgl-canvas {
  width: 100% !important;
}
.Vertikle .classic div#overlayText {
  max-width: 87%;
}
.Vertikle .classic div#overlayText {
  font-size: 22px;
}

.Vertikle .classic div#travelData {
  width: 87%;
}
@media all and (min-width: 980px) {
  canvas.mapboxgl-canvas {
    width: 500px !important;
  }
}

@media all and (max-width: 980px) {
  canvas.mapboxgl-canvas {
    width: 100% !important;
  }
  html .size_30x40 .love.Vertikle div#overlayText {
    top: 7% !important;
  }

  html .size_40x50 .love.Vertikle div#overlayText {
    top: 6.5% !important;
  }

  html .size_50x70 .love.Vertikle div#overlayText {
    top: 7% !important;
  }

  html .size_70x100 .love.Vertikle div#overlayText {
    top: 8% !important;
  }

  .size_30x40 .verticle-frame img,
  .size_40x50 .verticle-frame img {
    height: calc(100% + 16px) !important;
    width: calc(100% + 16px) !important;
  }

  .Horizontal[class*=' Hanger_'].size_40x50 .map_actions {
    top: -50px !important;
  }
  .Horizontal[class*=' Hanger_'].size_30x40 .map_actions {
    top: -50px !important;
  }

  html .size_30x40.Vertikle[class*=' Hanger_'] .map_actions {
    top: -51px !important;
  }
  html .size_40x50.Vertikle[class*=' Hanger_'] .map_actions {
    top: -51px !important;
  }
  html .size_50x70.Vertikle[class*=' Hanger_'] .map_actions {
    top: -64px !important;
  }
  html .size_70x100.Vertikle[class*=' Hanger_'] .map_actions {
    top: -59px !important;
  }

  html .size_30x40.Vertikle[class*=' Hanger_'].love div#overlayText {
    top: 9% !important;
  }
}
