.layers {
  position: relative;
  height: 300px;
  overflow: hidden;
}
.layer {
  position: absolute;
  white-space: nowrap;
}
.layer-static {
  position: static !important;
  white-space: normal;
}
.layer-align-x-left-both {
  position: absolute;
  left: 0;
  right: auto;
}
.layer-align-x-center-both {
  position: absolute;
  left: 50%;
  right: auto;
}
.layer-align-x-right-both {
  position: absolute;
  left: auto;
  right: 0;
}
.layer-align-y-top-both {
  position: absolute;
  top: 0px;
  bottom: auto;
}
.layer-align-y-center-both {
  position: absolute;
  top: 50%;
  bottom: auto;
}
.layer-align-y-bottom-both {
  position: absolute;
  top: auto;
  bottom: 0px;
}
.mobile .layer-align-x-left-mobile {
  position: absolute;
  left: 0;
  right: auto;
}
.mobile .layer-align-x-center-mobile {
  position: absolute;
  left: 50%;
  right: auto;
}
.mobile .layer-align-x-right-mobile {
  position: absolute;
  left: auto;
  right: 0;
}
.mobile .layer-align-y-top-mobile {
  position: absolute;
  top: 0px;
  bottom: auto;
}
.mobile .layer-align-y-center-mobile {
  position: absolute;
  top: 50%;
  bottom: auto;
}
.mobile .layer-align-y-bottom-mobile {
  position: absolute;
  top: auto;
  bottom: 0px;
}
.layer-align-inner-x-center-both {
  position: absolute;
  margin-left: auto;
}
.layer-align-inner-y-center-both {
  position: absolute;
  margin-top: auto;
}
.cta_layertype_button {
  white-space: nowrap;
}
/*# sourceMappingURL=/system/extensions/layers/assets/css/serve.layers-display.less.css.map */