

@media (max-width: 768px) {
[ga-background-selector] .ga-sgx_geodatenzentrum_de_web_EU_EPSG_25832_TOPPLUS {
  background: url("/ingrid-webmap-client/rest/data/images/background/sgx_geodatenzentrum_de_web_EU_EPSG_25832_TOPPLUS");
  background-size: 38px 38px;
}
}
@media (min-width: 769px) {
[ga-background-selector] .ga-sgx_geodatenzentrum_de_web_EU_EPSG_25832_TOPPLUS {
  background: url("/ingrid-webmap-client/rest/data/images/background/sgx_geodatenzentrum_de_web_EU_EPSG_25832_TOPPLUS");
  background-size: 90px 58px;
}
}

@media (max-width: 768px) {
[ga-background-selector] .ga-sgx_geodatenzentrum_de_web_grau_EU_EPSG_25832_TOPPLUS {
  background: url("/ingrid-webmap-client/rest/data/images/background/sgx_geodatenzentrum_de_web_grau_EU_EPSG_25832_TOPPLUS");
  background-size: 38px 38px;
}
}
@media (min-width: 769px) {
[ga-background-selector] .ga-sgx_geodatenzentrum_de_web_grau_EU_EPSG_25832_TOPPLUS {
  background: url("/ingrid-webmap-client/rest/data/images/background/sgx_geodatenzentrum_de_web_grau_EU_EPSG_25832_TOPPLUS");
  background-size: 90px 58px;
}
}

[ga-background-selector] .ga-bg-layer-bt {
  background: url("/ingrid-webmap-client/rest/data/images/background/sgx_geodatenzentrum_de_web_EU_EPSG_25832_TOPPLUS");
  background-size: 90px 58px;
}

:focus-visible {
  outline: 2px solid #33CC99 !important;
}

@media (min-width: 769px) {
  [ga-background-selector].ga-open .ga-bg-layer-0 {
    -webkit-transform: translate3d(-126px, 0, 0);
            transform: translate3d(-126px, 0, 0);
    -ms-transform: translateX(-126px);
    /* IE 9*/
  }
  [ga-background-selector].ga-open .ga-bg-layer-1 {
    -webkit-transform: translate3d(-227px, 0, 0);
            transform: translate3d(-227px, 0, 0);
    -ms-transform: translateX(-227px);
    /* IE 9*/
  }
  [ga-background-selector].ga-open .ga-bg-layer-2 {
    -webkit-transform: translate3d(-328px, 0, 0);
            transform: translate3d(-328px, 0, 0);
    -ms-transform: translateX(-328px);
    /* IE 9*/
  }
  [ga-background-selector].ga-open .ga-bg-layer-3 {
    -webkit-transform: translate3d(-429px, 0, 0);
            transform: translate3d(-429px, 0, 0);
    -ms-transform: translateX(-429px);
    /* IE 9*/
  }
  [ga-background-selector].ga-open .ga-bg-layer-4 {
    -webkit-transform: translate3d(-530px, 0, 0);
            transform: translate3d(-530px, 0, 0);
    -ms-transform: translateX(-530px);
    /* IE 9*/
  }
  [ga-background-selector].ga-open .ga-bg-layer-5 {
    -webkit-transform: translate3d(-631px, 0, 0);
    transform: translate3d(-631px, 0, 0);
    -ms-transform: translateX(-631px);
  }
  [ga-background-selector].ga-open .ga-bg-layer-6 {
    -webkit-transform: translate3d(-25px, 0, 0);
            transform: translate3d(-25px, 0, 0);
    -ms-transform: translateX(-25px);
    /* IE 9*/
  }
}

@media (max-width: 768px) {
  [ga-background-selector].ga-open .ga-bg-layer-6 {
    -webkit-transform: translate3d(0, -343px, 0);
    transform: translate3d(0, -343px, 0);
    -ms-transform: translateY(-343px);
  }
}

/* Background switcher border */
@media (min-width: 769px) {
[ga-background-selector] .ga-bg-layer, [ga-background-selector] .ga-bg-layer-bt {
border-color: #1C5868;
}
}

[ga-background-selector] .ga-bg-highlight, [ga-background-selector] .ga-bg-layer:hover {
  border-color: #33CC99 !important;
}

@media (max-width: 768px) {
[ga-background-selector] .ga-sgx_geodatenzentrum_de_web_light_EU_EPSG_25832_TOPPLUS {
  background: url("/ingrid-webmap-client/rest/data/images/background/sgx_geodatenzentrum_de_web_light_EU_EPSG_25832_TOPPLUS");
  background-size: 38px 38px;
}
}
@media (min-width: 769px) {
[ga-background-selector] .ga-sgx_geodatenzentrum_de_web_light_EU_EPSG_25832_TOPPLUS {
  background: url("/ingrid-webmap-client/rest/data/images/background/sgx_geodatenzentrum_de_web_light_EU_EPSG_25832_TOPPLUS");
  background-size: 90px 58px;
}
}

@media (max-width: 768px) {
[ga-background-selector] .ga-sgx_geodatenzentrum_de_web_light_grau_EU_EPSG_25832_TOPPLUS {
  background: url("/ingrid-webmap-client/rest/data/images/background/sgx_geodatenzentrum_de_web_light_grau_EU_EPSG_25832_TOPPLUS");
  background-size: 38px 38px;
}
}
@media (min-width: 769px) {
[ga-background-selector] .ga-sgx_geodatenzentrum_de_web_light_grau_EU_EPSG_25832_TOPPLUS {
  background: url("/ingrid-webmap-client/rest/data/images/background/sgx_geodatenzentrum_de_web_light_grau_EU_EPSG_25832_TOPPLUS");
  background-size: 90px 58px;
}
}

/* Background Layer */
@media (min-width: 769px) {
[ga-background-selector] .ga-bg-layer, [ga-background-selector] .ga-bg-layer-bt {
  height: 72px;
  background-position-y: 12px !important;
}
}

@media (max-width: 768px) {
[ga-background-selector] .ga-sgx_geodatenzentrum_de_de_basemapde_web_raster_farbe_DE_EPSG_25832_ADV {
  background: url("/ingrid-webmap-client/rest/data/images/background/sgx_geodatenzentrum_de_de_basemapde_web_raster_farbe_DE_EPSG_25832_ADV");
  background-size: 38px 38px;
}
}
@media (min-width: 769px) {
[ga-background-selector] .ga-sgx_geodatenzentrum_de_de_basemapde_web_raster_farbe_DE_EPSG_25832_ADV {
  background: url("/ingrid-webmap-client/rest/data/images/background/sgx_geodatenzentrum_de_de_basemapde_web_raster_farbe_DE_EPSG_25832_ADV");
  background-size: 90px 58px;
}
}

@media (max-width: 768px) {
[ga-background-selector] .ga-sgx_geodatenzentrum_de_de_basemapde_web_raster_grau_DE_EPSG_25832_ADV {
  background: url("/ingrid-webmap-client/rest/data/images/background/sgx_geodatenzentrum_de_de_basemapde_web_raster_grau_DE_EPSG_25832_ADV");
  background-size: 38px 38px;
}
}
@media (min-width: 769px) {
[ga-background-selector] .ga-sgx_geodatenzentrum_de_de_basemapde_web_raster_grau_DE_EPSG_25832_ADV {
  background: url("/ingrid-webmap-client/rest/data/images/background/sgx_geodatenzentrum_de_de_basemapde_web_raster_grau_DE_EPSG_25832_ADV");
  background-size: 90px 58px;
}
}

/* Ticket 4784 */

@media (min-width: 769px) {
  
  [ga-background-selector] .fa-chevron-sign-right {
    line-height: 90px;
  }

  [ga-background-selector] .ga-bg-layer, [ga-background-selector] .ga-bg-layer-bt {
  height: 90px;
  width: 120px;
  }

  [ga-background-selector].ga-open .ga-bg-layer-0 {
  -webkit-transform: translate3d(-150px, 0, 0);
  transform: translate3d(-150px, 0, 0);
  -ms-transform: translateX(-150px);
  }

  [ga-background-selector].ga-open .ga-bg-layer-1 {
  -webkit-transform: translate3d(-275px, 0, 0);
  transform: translate3d(-275px, 0, 0);
  -ms-transform: translateX(-275px);
  }

  [ga-background-selector].ga-open .ga-bg-layer-2 {
  -webkit-transform: translate3d(-400px, 0, 0);
  transform: translate3d(-400px, 0, 0);
  -ms-transform: translateX(-400px);
  }

  [ga-background-selector].ga-open .ga-bg-layer-3 {
  -webkit-transform: translate3d(-524px, 0, 0);
  transform: translate3d(-524px, 0, 0);
  -ms-transform: translateX(-524px);
  }

  [ga-background-selector].ga-open .ga-bg-layer-4 {
  -webkit-transform: translate3d(-648px, 0, 0);
  transform: translate3d(-648px, 0, 0);
  -ms-transform: translateX(-648px);
  }

  [ga-background-selector].ga-open .ga-bg-layer-5 {
  -webkit-transform: translate3d(-773px, 0, 0);
  transform: translate3d(-773px, 0, 0);
  -ms-transform: translateX(-773px);
  }
}

