html body.page-fms #main #block-fms-theme-content div.fms_slider, html body.page-fms-development #main #block-fms-theme-content div.fms_slider, html body.page-frontpage #main #block-fms-theme-content div.fms_slider {
  /*-webkit-touch-callout: none; /* iOS Safari */
  /*-webkit-user-select: none;   /* Chrome/Safari/Opera */
  /*-khtml-user-select: none;    /* Konqueror */
  /*-moz-user-select: none;      /* Firefox */
  /*-ms-user-select: none;       /* Internet Explorer/Edge */
  /*user-select: none; */ }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_header, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_header, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_header {
    /*#switch_btn:hover .filter_overview{
        display:block;
    }*/ }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_header #switch_btn, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_header #switch_btn, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_header #switch_btn {
      position: relative;
      cursor: pointer;
      width: 30px;
      height: 100%;
      display: none !important;
      opacity: 1;
      background-repeat: no-repeat;
      background-position: center;
      background-size: contain;
      /*span{
          //top:7px;
          //left:0px;
          position:absolute;
          //text-align: left;
          //text-indent: 45px;
          font-size: 21px;
          color:white;
          //height: 80%;
          //width: 100%;
          //top:10%;
          text-align: center;
          margin: auto;
          height: 70%;
          max-height: 30px;
          min-height: 20px;
          width: 100%;
          top: 5%;
          left: 0px;
          bottom: 0px;
          right: 0px;
      }*/
      left: 5px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_header .switchButton_map, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_header .switchButton_map, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_header .switchButton_map {
      background-image: url(/themes/custom/fms_theme/img/button-menu.png); }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_header .switchButton_list, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_header .switchButton_list, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_header .switchButton_list {
      background-image: url(/themes/custom/fms_theme/img/map_switch.png); }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_header #filter_btn, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_header #filter_btn, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_header #filter_btn {
      position: absolute;
      cursor: pointer;
      width: 300px;
      height: 100%;
      display: block;
      opacity: 1;
      right: 0;
      top: 0px; }
      html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_header #filter_btn span, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_header #filter_btn span, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_header #filter_btn span {
        margin: auto;
        top: 0;
        position: absolute;
        right: 12%;
        padding-top: 5px;
        height: 26px;
        padding-left: 5px;
        padding-right: 5px;
        bottom: 0;
        text-align: left;
        color: red;
        font-weight: bold;
        font-size: 20px;
        display: none; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container {
    /* GMaps should not set styles on its container */
    /*
     * When a potential text is bigger than the image it move the image
     * with some headers (closes #3154)
     */
    /**
     * Cursor styles
     */
    /**
     * Layer switcher
     */
    /**
     * Editing and navigation icons.
     * (using the editing_tool_bar.png sprint image)
     */
    /* positions */
    /* layouts */
    /* individual controls */
    /**
     * Animations
     */
    /* Turn on GPU support where available */
    /* when replacing tiles, do not show tile and backbuffer at the same time */
    /* override any max-width image settings (e.g. bootstrap.css) */
    /*
    body {
        display: flex;
        flex-direction: column;
        justify-content: center;
        margin: 0;
        min-width: 24.1875em;
        transform: rotate(-90deg);
    }
    */
    /* Chrome/ Opera */
    /* IE */
    /*.opacity::-webkit-slider-runnable-track:before, .opacity::-webkit-slider-runnable-track:after, .opacity /deep/ #track:before, .opacity /deep/ #track:after {
        position: absolute;
        z-index: 2;
        top: 0;
        left: 0;
        width: 0.5625em;
        height: 100%;
        background: white;
        content: '';
    }
    .opacity::-webkit-slider-runnable-track:after, .opacity /deep/ #track:after {
        right: 0;
        left: auto;
    }
    .opacity::-webkit-slider-thumb:before, .opacity /deep/ #thumb:before {
        position: absolute;
        top: 50%;
        right: 50%;
        width: 25.125em;
        transform-origin: 100% 0;
        transform: rotate(-45deg) translate(0.0625em, 0.88388em);
        height: 1.75em;
        box-shadow: inset 0 0.375em currentColor;
        background: linear-gradient(90deg, currentColor 0.125em, transparent 0.125em) repeat-x 0 100%;
        background-size: 0.5em 1em;
        color: inherit;
        content: '';
    }*/ }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olMap, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olMap, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olMap {
      z-index: 0;
      padding: 0 !important;
      margin: 0 !important;
      cursor: default; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olMapViewport, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olMapViewport, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olMapViewport {
      text-align: left;
      display: none;
      -ms-touch-action: none; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olLayerDiv, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olLayerDiv, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olLayerDiv {
      -moz-user-select: none;
      -khtml-user-select: none; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olLayerGoogleCopyright, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olLayerGoogleCopyright, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olLayerGoogleCopyright {
      left: 2px;
      bottom: 2px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olLayerGoogleV3.olLayerGoogleCopyright, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olLayerGoogleV3.olLayerGoogleCopyright, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olLayerGoogleV3.olLayerGoogleCopyright {
      right: auto !important; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olLayerGooglePoweredBy, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olLayerGooglePoweredBy, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olLayerGooglePoweredBy {
      left: 2px;
      bottom: 15px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olLayerGoogleV3.olLayerGooglePoweredBy, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olLayerGoogleV3.olLayerGooglePoweredBy, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olLayerGoogleV3.olLayerGooglePoweredBy {
      bottom: 15px !important; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olForeignContainer, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olForeignContainer, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olForeignContainer {
      opacity: 1 !important; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlAttribution, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlAttribution, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlAttribution {
      font-size: smaller;
      right: 3px;
      bottom: 4.5em;
      position: absolute;
      display: block; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlScale, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlScale, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlScale {
      right: 3px;
      bottom: 3em;
      display: block;
      position: absolute;
      font-size: smaller; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlScaleLine, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlScaleLine, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlScaleLine {
      display: block;
      position: absolute;
      left: 10px;
      bottom: 15px;
      font-size: xx-small; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlScaleLineBottom, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlScaleLineBottom, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlScaleLineBottom {
      border: solid 2px black;
      border-bottom: none;
      margin-top: -2px;
      text-align: center; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlScaleLineTop, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlScaleLineTop, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlScaleLineTop {
      border: solid 2px black;
      border-top: none;
      text-align: center; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPermalink, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPermalink, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPermalink {
      right: 3px;
      bottom: 1.5em;
      display: block;
      position: absolute;
      font-size: smaller; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlMousePosition, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlMousePosition, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlMousePosition {
      bottom: 0;
      right: 3px;
      display: block;
      position: absolute;
      font-family: Arial;
      font-size: smaller; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlOverviewMapContainer, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlOverviewMapContainer, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlOverviewMapContainer {
      position: absolute;
      bottom: 0;
      right: 0; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlOverviewMapElement, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlOverviewMapElement, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlOverviewMapElement {
      padding: 10px 18px 10px 10px;
      background-color: #00008B;
      -moz-border-radius: 1em 0 0 0; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlOverviewMapMinimizeButton,
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlOverviewMapMaximizeButton, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlOverviewMapMinimizeButton,
    html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlOverviewMapMaximizeButton, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlOverviewMapMinimizeButton,
    html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlOverviewMapMaximizeButton {
      height: 18px;
      width: 18px;
      right: 0;
      bottom: 80px;
      cursor: pointer; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlOverviewMapExtentRectangle, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlOverviewMapExtentRectangle, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlOverviewMapExtentRectangle {
      overflow: hidden;
      background-image: url("../img/blank.gif");
      cursor: move;
      border: 2px dotted red; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlOverviewMapRectReplacement, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlOverviewMapRectReplacement, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlOverviewMapRectReplacement {
      overflow: hidden;
      cursor: move;
      background-image: url("../img/overview_replacement.gif");
      background-repeat: no-repeat;
      background-position: center; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olLayerGeoRSSDescription, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olLayerGeoRSSDescription, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olLayerGeoRSSDescription {
      float: left;
      width: 100%;
      overflow: auto;
      font-size: 1.0em; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olLayerGeoRSSClose, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olLayerGeoRSSClose, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olLayerGeoRSSClose {
      float: right;
      color: gray;
      font-size: 1.2em;
      margin-right: 6px;
      font-family: sans-serif; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olLayerGeoRSSTitle, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olLayerGeoRSSTitle, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olLayerGeoRSSTitle {
      float: left;
      font-size: 1.2em; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olPopupContent, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olPopupContent, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olPopupContent {
      padding: 5px;
      overflow: auto; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavigationHistory, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavigationHistory, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavigationHistory {
      background-image: url("../img/navigation_history.png");
      background-repeat: no-repeat;
      width: 24px;
      height: 24px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavigationHistoryPreviousItemActive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavigationHistoryPreviousItemActive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavigationHistoryPreviousItemActive {
      background-position: 0 0; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavigationHistoryPreviousItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavigationHistoryPreviousItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavigationHistoryPreviousItemInactive {
      background-position: 0 -24px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavigationHistoryNextItemActive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavigationHistoryNextItemActive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavigationHistoryNextItemActive {
      background-position: -24px 0; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavigationHistoryNextItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavigationHistoryNextItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavigationHistoryNextItemInactive {
      background-position: -24px -24px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlSaveFeaturesItemActive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlSaveFeaturesItemActive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlSaveFeaturesItemActive {
      background-image: url("../img/save_features_on.png");
      background-repeat: no-repeat;
      background-position: 0 1px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlSaveFeaturesItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlSaveFeaturesItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlSaveFeaturesItemInactive {
      background-image: url("../img/save_features_off.png");
      background-repeat: no-repeat;
      background-position: 0 1px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olHandlerBoxZoomBox, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olHandlerBoxZoomBox, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olHandlerBoxZoomBox {
      border: 2px solid red;
      position: absolute;
      background-color: white;
      opacity: 0.50;
      font-size: 1px;
      filter: alpha(opacity=50); }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olHandlerBoxSelectFeature, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olHandlerBoxSelectFeature, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olHandlerBoxSelectFeature {
      border: 2px solid blue;
      position: absolute;
      background-color: white;
      opacity: 0.50;
      font-size: 1px;
      filter: alpha(opacity=50); }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanPanel, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanPanel, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanPanel {
      top: 10px;
      left: 5px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanPanel div, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanPanel div, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanPanel div {
      background-image: url("../img/pan-panel.png");
      height: 18px;
      width: 18px;
      cursor: pointer;
      position: absolute; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanPanel .olControlPanNorthItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanPanel .olControlPanNorthItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanPanel .olControlPanNorthItemInactive {
      top: 0;
      left: 9px;
      background-position: 0 0; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanPanel .olControlPanSouthItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanPanel .olControlPanSouthItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanPanel .olControlPanSouthItemInactive {
      top: 36px;
      left: 9px;
      background-position: 18px 0; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanPanel .olControlPanWestItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanPanel .olControlPanWestItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanPanel .olControlPanWestItemInactive {
      position: absolute;
      top: 18px;
      left: 0;
      background-position: 0 18px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanPanel .olControlPanEastItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanPanel .olControlPanEastItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanPanel .olControlPanEastItemInactive {
      top: 18px;
      left: 18px;
      background-position: 18px 18px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlZoomPanel, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlZoomPanel, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlZoomPanel {
      top: 71px;
      left: 14px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlZoomPanel div, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlZoomPanel div, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlZoomPanel div {
      background-image: url("../img/zoom-panel.png");
      position: absolute;
      height: 18px;
      width: 18px;
      cursor: pointer; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlZoomPanel .olControlZoomInItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlZoomPanel .olControlZoomInItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlZoomPanel .olControlZoomInItemInactive {
      top: 0;
      left: 0;
      background-position: 0 0; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlZoomPanel .olControlZoomToMaxExtentItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlZoomPanel .olControlZoomToMaxExtentItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlZoomPanel .olControlZoomToMaxExtentItemInactive {
      top: 18px;
      left: 0;
      background-position: 0 -18px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlZoomPanel .olControlZoomOutItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlZoomPanel .olControlZoomOutItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlZoomPanel .olControlZoomOutItemInactive {
      top: 36px;
      left: 0;
      background-position: 0 18px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanZoomBar div, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanZoomBar div, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanZoomBar div {
      font-size: 1px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olFramedCloudPopupContent, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olFramedCloudPopupContent, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olFramedCloudPopupContent {
      padding: 5px;
      overflow: auto; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNoSelect, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNoSelect, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNoSelect {
      -moz-user-select: none;
      -khtml-user-select: none; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olImageLoadError, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olImageLoadError, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olImageLoadError {
      background-color: pink;
      opacity: 0.5;
      filter: alpha(opacity=50);
      /* IE */ }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olCursorWait, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olCursorWait, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olCursorWait {
      cursor: wait; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olDragDown, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olDragDown, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olDragDown {
      cursor: move; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olDrawBox, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olDrawBox, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olDrawBox {
      cursor: crosshair; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlDragFeatureOver, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlDragFeatureOver, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlDragFeatureOver {
      cursor: move; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlDragFeatureActive.olControlDragFeatureOver.olDragDown, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlDragFeatureActive.olControlDragFeatureOver.olDragDown, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlDragFeatureActive.olControlDragFeatureOver.olDragDown {
      cursor: -moz-grabbing; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlLayerSwitcher, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlLayerSwitcher, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlLayerSwitcher {
      position: absolute;
      top: 25px;
      right: 0;
      width: 20em;
      font-family: sans-serif;
      font-weight: bold;
      margin-top: 3px;
      margin-left: 3px;
      margin-bottom: 3px;
      font-size: smaller;
      color: white;
      background-color: transparent; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlLayerSwitcher .layersDiv, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlLayerSwitcher .layersDiv, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlLayerSwitcher .layersDiv {
      padding-top: 5px;
      padding-left: 10px;
      padding-bottom: 5px;
      padding-right: 10px;
      background-color: darkblue; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlLayerSwitcher .layersDiv .baseLbl,
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlLayerSwitcher .layersDiv .dataLbl, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlLayerSwitcher .layersDiv .baseLbl,
    html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlLayerSwitcher .layersDiv .dataLbl, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlLayerSwitcher .layersDiv .baseLbl,
    html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlLayerSwitcher .layersDiv .dataLbl {
      margin-top: 3px;
      margin-left: 3px;
      margin-bottom: 3px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlLayerSwitcher .layersDiv .baseLayersDiv,
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlLayerSwitcher .layersDiv .dataLayersDiv, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlLayerSwitcher .layersDiv .baseLayersDiv,
    html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlLayerSwitcher .layersDiv .dataLayersDiv, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlLayerSwitcher .layersDiv .baseLayersDiv,
    html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlLayerSwitcher .layersDiv .dataLayersDiv {
      padding-left: 10px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlLayerSwitcher .maximizeDiv,
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlLayerSwitcher .minimizeDiv, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlLayerSwitcher .maximizeDiv,
    html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlLayerSwitcher .minimizeDiv, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlLayerSwitcher .maximizeDiv,
    html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlLayerSwitcher .minimizeDiv {
      width: 18px;
      height: 18px;
      top: 5px;
      right: 0;
      cursor: pointer; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olBingAttribution, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olBingAttribution, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olBingAttribution {
      color: #DDD; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olBingAttribution.road, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olBingAttribution.road, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olBingAttribution.road {
      color: #333; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olGoogleAttribution.hybrid, html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olGoogleAttribution.satellite, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olGoogleAttribution.hybrid, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olGoogleAttribution.satellite, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olGoogleAttribution.hybrid, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olGoogleAttribution.satellite {
      color: #EEE; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olGoogleAttribution, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olGoogleAttribution, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olGoogleAttribution {
      color: #333; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container span.olGoogleAttribution a, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container span.olGoogleAttribution a, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container span.olGoogleAttribution a {
      color: #77C; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container span.olGoogleAttribution.hybrid a, html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container span.olGoogleAttribution.satellite a, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container span.olGoogleAttribution.hybrid a, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container span.olGoogleAttribution.satellite a, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container span.olGoogleAttribution.hybrid a, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container span.olGoogleAttribution.satellite a {
      color: #EEE; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavToolbar,
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavToolbar,
    html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavToolbar,
    html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar {
      margin: 5px 5px 0 0; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavToolbar div,
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar div, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavToolbar div,
    html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar div, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavToolbar div,
    html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar div {
      background-image: url("../img/editing_tool_bar.png");
      background-repeat: no-repeat;
      margin: 0 0 5px 5px;
      width: 24px;
      height: 22px;
      cursor: pointer; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar {
      right: 0;
      top: 0; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavToolbar, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavToolbar, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavToolbar {
      top: 295px;
      left: 9px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar div, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar div, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar div {
      float: right; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavToolbar .olControlNavigationItemInactive,
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar .olControlNavigationItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavToolbar .olControlNavigationItemInactive,
    html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar .olControlNavigationItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavToolbar .olControlNavigationItemInactive,
    html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar .olControlNavigationItemInactive {
      background-position: -103px -1px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavToolbar .olControlNavigationItemActive,
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar .olControlNavigationItemActive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavToolbar .olControlNavigationItemActive,
    html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar .olControlNavigationItemActive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavToolbar .olControlNavigationItemActive,
    html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar .olControlNavigationItemActive {
      background-position: -103px -24px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavToolbar .olControlZoomBoxItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavToolbar .olControlZoomBoxItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavToolbar .olControlZoomBoxItemInactive {
      background-position: -128px -1px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavToolbar .olControlZoomBoxItemActive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavToolbar .olControlZoomBoxItemActive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlNavToolbar .olControlZoomBoxItemActive {
      background-position: -128px -24px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar .olControlDrawFeaturePointItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar .olControlDrawFeaturePointItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar .olControlDrawFeaturePointItemInactive {
      background-position: -77px -1px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar .olControlDrawFeaturePointItemActive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar .olControlDrawFeaturePointItemActive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar .olControlDrawFeaturePointItemActive {
      background-position: -77px -24px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar .olControlDrawFeaturePathItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar .olControlDrawFeaturePathItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar .olControlDrawFeaturePathItemInactive {
      background-position: -51px -1px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar .olControlDrawFeaturePathItemActive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar .olControlDrawFeaturePathItemActive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar .olControlDrawFeaturePathItemActive {
      background-position: -51px -24px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar .olControlDrawFeaturePolygonItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar .olControlDrawFeaturePolygonItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar .olControlDrawFeaturePolygonItemInactive {
      background-position: -26px -1px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar .olControlDrawFeaturePolygonItemActive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar .olControlDrawFeaturePolygonItemActive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlEditingToolbar .olControlDrawFeaturePolygonItemActive {
      background-position: -26px -24px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlZoom, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlZoom, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlZoom {
      position: absolute;
      top: 8px;
      left: 8px;
      background: rgba(255, 255, 255, 0.4);
      border-radius: 4px;
      padding: 2px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlZoom a, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlZoom a, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlZoom a {
      display: block;
      margin: 1px;
      padding: 0;
      color: white;
      font-size: 18px;
      font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
      font-weight: bold;
      text-decoration: none;
      text-align: center;
      height: 22px;
      width: 22px;
      line-height: 19px;
      background: #130085;
      /* fallback for IE - IE6 requires background shorthand*/
      background: rgba(0, 60, 136, 0.5);
      filter: alpha(opacity=80); }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlZoom a:hover, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlZoom a:hover, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlZoom a:hover {
      background: #130085;
      /* fallback for IE */
      background: rgba(0, 60, 136, 0.7);
      filter: alpha(opacity=100); }
    @media only screen and (max-width: 600px) {
      html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlZoom a:hover, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlZoom a:hover, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlZoom a:hover {
        background: rgba(0, 60, 136, 0.5); } }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container a.olControlZoomIn, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container a.olControlZoomIn, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container a.olControlZoomIn {
      border-radius: 4px 4px 0 0; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container a.olControlZoomOut, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container a.olControlZoomOut, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container a.olControlZoomOut {
      border-radius: 0 0 4px 4px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olLayerGrid .olTileImage, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olLayerGrid .olTileImage, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olLayerGrid .olTileImage {
      -webkit-transition: opacity 0.2s linear;
      -moz-transition: opacity 0.2s linear;
      -o-transition: opacity 0.2s linear;
      transition: opacity 0.2s linear; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olTileImage, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olTileImage, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olTileImage {
      -webkit-transform: translateZ(0);
      -moz-transform: translateZ(0);
      -o-transform: translateZ(0);
      -ms-transform: translateZ(0);
      transform: translateZ(0);
      -webkit-backface-visibility: hidden;
      -moz-backface-visibility: hidden;
      -ms-backface-visibility: hidden;
      backface-visibility: hidden;
      -webkit-perspective: 1000;
      -moz-perspective: 1000;
      -ms-perspective: 1000;
      perspective: 1000; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olTileReplacing, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olTileReplacing, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olTileReplacing {
      display: none; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container img.olTileImage, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container img.olTileImage, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container img.olTileImage {
      max-width: none; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olMapViewport, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olMapViewport, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olMapViewport {
      z-index: 0; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_zoominItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_zoominItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_zoominItemInactive {
      background-image: url(/themes/custom/fms_theme/img/FOVEA-Karte_sizebigger.png);
      background-position: center center;
      background-repeat: no-repeat;
      background-size: contain;
      position: relative;
      display: inline-block; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_zoominItemInactive:hover, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_zoominItemInactive:hover, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_zoominItemInactive:hover {
      cursor: pointer; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_zoomoutItemInactive:hover, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_zoomoutItemInactive:hover, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_zoomoutItemInactive:hover {
      cursor: pointer; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_zoomoutItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_zoomoutItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_zoomoutItemInactive {
      background-image: url(/themes/custom/fms_theme/img/FOVEA-Karte_sizesmaller.png);
      background-position: center center;
      background-repeat: no-repeat;
      background-size: contain;
      position: relative;
      display: inline-block; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_layersItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_layersItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_layersItemInactive {
      background-image: url(/themes/custom/fms_theme/img/FOVEA-Karte_layer.png);
      background-position: center center;
      background-repeat: no-repeat;
      background-size: 40%;
      background-color: #759F33;
      position: relative;
      display: inline-block; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_layersItemInactive:hover, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_layersItemInactive:hover, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_layersItemInactive:hover {
      background-image: url(/themes/custom/fms_theme/img/FOVEA-Karte_layer-hover.png);
      cursor: pointer; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_photosItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_photosItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_photosItemInactive {
      background-image: url(/themes/custom/fms_theme/img/FOVEA-Karte_picture.png);
      background-position: center center;
      background-repeat: no-repeat;
      background-size: 40%;
      background-color: #759F33;
      position: relative;
      display: inline-block; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_photosItemInactive:hover, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_photosItemInactive:hover, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_photosItemInactive:hover {
      background-image: url(/themes/custom/fms_theme/img/FOVEA-Karte_picture-hover.png);
      cursor: pointer; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_polterItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_polterItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_polterItemInactive {
      background-image: url(/themes/custom/fms_theme/img/FOVEA-Karte_polter.png);
      background-position: center center;
      background-repeat: no-repeat;
      background-size: 40%;
      background-color: #759F33;
      position: relative;
      display: inline-block;
      /*border-left-color: white;
      border-left-width: initial;
      border-left-style: dotted;*/
      border-top-left-radius: 2em;
      border-bottom-left-radius: 2em;
      border-left-style: unset;
      border-top-right-radius: 2em;
      border-bottom-right-radius: 2em;
      border-right-style: unset; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_polterItemInactive:hover, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_polterItemInactive:hover, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_polterItemInactive:hover {
      background-image: url(/themes/custom/fms_theme/img/FOVEA-Karte_polter-hover.png);
      cursor: pointer; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_truckrouteItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_truckrouteItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_truckrouteItemInactive {
      background-image: url(/themes/custom/fms_theme/img/FOVEA-Karte_edit.png);
      background-position: center center;
      background-repeat: no-repeat;
      background-size: 40%;
      background-color: #759F33;
      position: relative;
      display: none; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_truckrouteItemInactive:hover, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_truckrouteItemInactive:hover, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_truckrouteItemInactive:hover {
      background-image: url(/themes/custom/fms_theme/img/FOVEA-Karte_edit-hover.png);
      cursor: pointer; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_poiItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_poiItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_poiItemInactive {
      background-image: url(/themes/custom/fms_theme/img/POI-Button_Toolbar_weiss.png);
      background-position: center center;
      background-repeat: no-repeat;
      background-size: 34%;
      background-color: #759F33;
      position: relative;
      display: inline-block;
      border-top-left-radius: 2em;
      border-bottom-left-radius: 2em; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_poiItemInactive:hover, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_poiItemInactive:hover, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_poiItemInactive:hover {
      background-image: url(/themes/custom/fms_theme/img/POI-Button_Toolbar_schwarz.png);
      cursor: pointer; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_deleteItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_deleteItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_deleteItemInactive {
      background-image: url(/themes/custom/fms_theme/img/FOVEA-Karte_trash.png);
      background-position: center center;
      background-repeat: no-repeat;
      background-size: 27%;
      background-color: #759F33;
      position: relative;
      display: inline-block;
      border-left-color: white;
      border-left-width: initial;
      border-left-style: dotted; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_deleteItemInactive:hover, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_deleteItemInactive:hover, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_deleteItemInactive:hover {
      background-image: url(/themes/custom/fms_theme/img/FOVEA-Karte_trash-hover.png);
      cursor: pointer; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_saveItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_saveItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_saveItemInactive {
      background-image: url(/themes/custom/fms_theme/img/FOVEA-Karte_safe.png);
      background-position: center center;
      background-repeat: no-repeat;
      background-size: 34%;
      background-color: #759F33;
      position: relative;
      display: inline-block;
      border-top-left-radius: 2em;
      border-bottom-left-radius: 2em; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_saveItemInactive:hover, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_saveItemInactive:hover, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_saveItemInactive:hover {
      background-image: url(/themes/custom/fms_theme/img/FOVEA-Karte_safe-hover.png);
      cursor: pointer; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_printItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_printItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_printItemInactive {
      background-image: url(/themes/custom/fms_theme/img/FOVEA-Karte_print.png);
      background-position: center center;
      background-repeat: no-repeat;
      background-size: 40%;
      background-color: #759F33;
      position: relative;
      display: inline-block;
      border-top-right-radius: 2em;
      border-bottom-right-radius: 2em; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_printItemInactive:hover, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_printItemInactive:hover, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_printItemInactive:hover {
      background-image: url(/themes/custom/fms_theme/img/FOVEA-Karte_print-hover.png);
      cursor: pointer; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_pdfItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_pdfItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_pdfItemInactive {
      background-image: url(/themes/custom/fms_theme/img/FOVEA-Karte_pdf.png);
      background-position: center center;
      background-repeat: no-repeat;
      background-size: 32%;
      background-color: #759F33;
      position: relative;
      display: inline-block; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_pdfItemInactive:hover, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_pdfItemInactive:hover, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_pdfItemInactive:hover {
      background-image: url(/themes/custom/fms_theme/img/FOVEA-Karte_pdf-hover.png);
      cursor: not-allowed; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_filterItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_filterItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_filterItemInactive {
      background-color: #759F33;
      position: relative;
      display: inline-block; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_filterItemInactive:hover, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_filterItemInactive:hover, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_filterItemInactive:hover {
      cursor: pointer; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .tooltip, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .tooltip, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .tooltip {
      position: absolute;
      display: none;
      background-color: #ffffff;
      color: black;
      z-index: 10000;
      border-style: dotted;
      border-width: 2px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #referenzieren-button, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #referenzieren-button, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #referenzieren-button {
      position: absolute;
      margin: auto;
      opacity: 0.5;
      background-image: url("../../img/filter-button_gray@x.png");
      background-repeat: no-repeat;
      background-position: center center; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #referenzieren-button:hover, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #referenzieren-button:hover, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #referenzieren-button:hover {
      cursor: not-allowed; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .search_button, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .search_button, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .search_button {
      margin: auto;
      background-color: #759F33;
      border-radius: 8px;
      color: #fff;
      font-weight: bold; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #hochladen-button, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #hochladen-button, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #hochladen-button {
      position: absolute;
      margin: auto;
      background-image: url("../../img/filter-button_green@x.png");
      background-repeat: no-repeat;
      background-position: center center; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #loeschen-button, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #loeschen-button, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #loeschen-button {
      position: absolute;
      margin: auto;
      background-image: url("../../img/filter-button_gray@x.png");
      background-repeat: no-repeat;
      background-position: center center;
      opacity: 0.5; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #loeschen-button:hover, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #loeschen-button:hover, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #loeschen-button:hover {
      cursor: not-allowed; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .map_buttons, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .map_buttons, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .map_buttons {
      position: absolute;
      color: #FFF;
      margin: auto;
      font-weight: bold; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #edit-map-upload-button, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #edit-map-upload-button, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #edit-map-upload-button {
      position: absolute;
      opacity: 0; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #edit-map-upload-button:hover, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #edit-map-upload-button:hover, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #edit-map-upload-button:hover {
      cursor: pointer; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #map_canvas, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #map_canvas, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #map_canvas {
      border: 3px solid gray;
      -moz-box-sizing: border-box;
      -webkit-box-sizing: border-box;
      box-sizing: border-box; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #osm_div_georef, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #osm_div_georef, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #osm_div_georef {
      position: absolute;
      border: 3px solid gray;
      -moz-box-sizing: border-box;
      -webkit-box-sizing: border-box;
      box-sizing: border-box; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .title_map, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .title_map, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .title_map {
      position: absolute;
      color: #FFF;
      margin: auto;
      font-weight: bold; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .title_osm, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .title_osm, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .title_osm {
      position: absolute;
      color: #FFF;
      margin: auto;
      font-weight: bold; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #osm_title, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #osm_title, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #osm_title {
      position: absolute;
      z-index: 2000;
      background-color: grey; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #map_title, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #map_title, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #map_title {
      position: absolute;
      z-index: 2;
      background-color: grey; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container html, html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container body, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container html, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container body, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container html, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container body {
      height: 100%; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container html, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container html, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container html {
      overflow: hidden;
      min-height: 24.1875em; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity {
      align-self: center;
      border: solid 0 transparent;
      border-width: 0 1.25em;
      padding: 0;
      width: 25.125em;
      height: 5.25em;
      opacity: .65;
      background: transparent;
      background-size: 0.5em 1em;
      font-size: 1em;
      cursor: pointer; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity, html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-webkit-slider-runnable-track, html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-webkit-slider-thumb, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-webkit-slider-runnable-track, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-webkit-slider-thumb, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-webkit-slider-runnable-track, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-webkit-slider-thumb {
      -webkit-appearance: none; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-webkit-slider-runnable-track, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-webkit-slider-runnable-track, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-webkit-slider-runnable-track {
      position: relative;
      width: 25.125em;
      height: 1.75em;
      background: linear-gradient(#767269, #767269) no-repeat 50% 0;
      background-size: 25.125em 0.375em; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-moz-range-track, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-moz-range-track, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-moz-range-track {
      width: 25.125em;
      height: 1.75em;
      background: linear-gradient(#767269, #767269) no-repeat 50% 0;
      background-size: 25.125em 0.375em; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-ms-track, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-ms-track, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-ms-track {
      margin-left: 0.625em;
      border: none;
      width: 25.125em;
      height: 1.75em;
      background: linear-gradient(#767269, #767269) no-repeat 50% 0;
      background-size: 25em 0.375em;
      color: transparent; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-moz-range-progress, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-moz-range-progress, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-moz-range-progress {
      height: 1.75em;
      box-shadow: inset 0 0.375em currentColor;
      background: linear-gradient(90deg, currentColor 0.125em, transparent 0.125em) repeat-x 0 100%;
      background-size: 0.5em 1em; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-ms-fill-lower, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-ms-fill-lower, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-ms-fill-lower {
      height: 1.75em;
      box-shadow: inset 0 0.375em currentColor;
      background: linear-gradient(90deg, currentColor 0.125em, transparent 0.125em) repeat-x 0 100%;
      background-size: 0.5em 1em; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-webkit-slider-thumb, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-webkit-slider-thumb, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-webkit-slider-thumb {
      position: relative;
      margin-left: -0.0625em;
      margin-top: 0.25em;
      border: none;
      border-radius: 50% 50% 0;
      background: currentColor;
      width: 1.25em;
      height: 1.25em;
      box-shadow: 1.1875em 1.1875em 0 -0.5625em, 1.25em 1.25em 0 -0.5625em, 1.3125em 1.3125em 0 -0.5625em, 1.375em 1.375em 0 -0.5625em, 1.4375em 1.4375em 0 -0.5625em, 1.5em 1.5em 0 -0.5625em, 1.5625em 1.5625em 0 -0.5625em, 1.625em 1.625em 0 -0.5625em, 1.6875em 1.6875em 0 -0.5625em, 1.75em 1.75em 0 -0.5625em, 1.8125em 1.8125em 0 -0.5625em, 1.875em 1.875em 0 -0.5625em, 1.9375em 1.9375em 0 -0.5625em, 2em 2em 0 -0.5625em, 2.0625em 2.0625em 0 -0.5625em, 2.125em 2.125em 0 -0.5625em, 2.1875em 2.1875em 0 -0.5625em, 2.25em 2.25em 0 -0.5625em, 2.3125em 2.3125em 0 -0.5625em, 2.375em 2.375em 0 -0.5625em;
      transform: translate(1px, -1.75888em) rotate(45deg); }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-moz-range-thumb, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-moz-range-thumb, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-moz-range-thumb {
      border: none;
      border-radius: 50% 50% 0;
      background: currentColor;
      width: 0.125em;
      height: 0.125em;
      box-shadow: 0.12013em 0.12013em 0 -0.05625em, 0.12325em 0.12325em 0 -0.05625em, 0.12637em 0.12637em 0 -0.05625em, 0.1295em 0.1295em 0 -0.05625em, 0.13263em 0.13263em 0 -0.05625em, 0.13575em 0.13575em 0 -0.05625em, 0.13888em 0.13888em 0 -0.05625em, 0.142em 0.142em 0 -0.05625em, 0.14513em 0.14513em 0 -0.05625em, 0.14825em 0.14825em 0 -0.05625em, 0.15137em 0.15137em 0 -0.05625em, 0.1545em 0.1545em 0 -0.05625em, 0.15762em 0.15762em 0 -0.05625em, 0.16075em 0.16075em 0 -0.05625em, 0.16388em 0.16388em 0 -0.05625em, 0.167em 0.167em 0 -0.05625em, 0.17013em 0.17013em 0 -0.05625em, 0.17325em 0.17325em 0 -0.05625em, 0.17638em 0.17638em 0 -0.05625em, 0.1795em 0.1795em 0 -0.05625em, 0.18262em 0.18262em 0 -0.05625em, 0.18575em 0.18575em 0 -0.05625em, 0.18888em 0.18888em 0 -0.05625em, 0.192em 0.192em 0 -0.05625em, 0.19513em 0.19513em 0 -0.05625em, 0.19825em 0.19825em 0 -0.05625em, 0.20138em 0.20138em 0 -0.05625em, 0.2045em 0.2045em 0 -0.05625em, 0.20763em 0.20763em 0 -0.05625em, 0.21075em 0.21075em 0 -0.05625em, 0.21387em 0.21387em 0 -0.05625em, 0.217em 0.217em 0 -0.05625em, 0.22013em 0.22013em 0 -0.05625em, 0.22325em 0.22325em 0 -0.05625em, 0.22638em 0.22638em 0 -0.05625em, 0.2295em 0.2295em 0 -0.05625em;
      transform: translateY(-1.75888em) rotate(45deg) scale(10); }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-ms-thumb, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-ms-thumb, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-ms-thumb {
      border: none;
      border-radius: 50% 50% 0;
      background: currentColor;
      width: 1.25em;
      height: 1.25em;
      box-shadow: 1.1875em 1.1875em 0 -0.5625em, 1.25em 1.25em 0 -0.5625em, 1.3125em 1.3125em 0 -0.5625em, 1.375em 1.375em 0 -0.5625em, 1.4375em 1.4375em 0 -0.5625em, 1.5em 1.5em 0 -0.5625em, 1.5625em 1.5625em 0 -0.5625em, 1.625em 1.625em 0 -0.5625em, 1.6875em 1.6875em 0 -0.5625em, 1.75em 1.75em 0 -0.5625em, 1.8125em 1.8125em 0 -0.5625em, 1.875em 1.875em 0 -0.5625em, 1.9375em 1.9375em 0 -0.5625em, 2em 2em 0 -0.5625em, 2.0625em 2.0625em 0 -0.5625em, 2.125em 2.125em 0 -0.5625em, 2.1875em 2.1875em 0 -0.5625em, 2.25em 2.25em 0 -0.5625em, 2.3125em 2.3125em 0 -0.5625em, 2.375em 2.375em 0 -0.5625em;
      transform: translate(1px, -1.75888em) rotate(45deg); }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-ms-tooltip, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-ms-tooltip, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity::-ms-tooltip {
      display: block; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:nth-of-type(1), html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:nth-of-type(1), html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:nth-of-type(1) {
      color: #759f33; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:nth-of-type(1)::-ms-fill-lower, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:nth-of-type(1)::-ms-fill-lower, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:nth-of-type(1)::-ms-fill-lower {
      background: linear-gradient(90deg, currentColor 0.125em, transparent 0.125em) repeat-x 0 100%;
      background-size: 0.5em 1em; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:nth-of-type(2), html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:nth-of-type(2), html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:nth-of-type(2) {
      color: #7d4d75; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:nth-of-type(2)::-ms-fill-lower, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:nth-of-type(2)::-ms-fill-lower, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:nth-of-type(2)::-ms-fill-lower {
      background: linear-gradient(90deg, currentColor 0.125em, transparent 0.125em) repeat-x 0 100%;
      background-size: 0.5em 1em; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:nth-of-type(3), html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:nth-of-type(3), html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:nth-of-type(3) {
      color: #fd625e; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:nth-of-type(3)::-ms-fill-lower, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:nth-of-type(3)::-ms-fill-lower, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:nth-of-type(3)::-ms-fill-lower {
      background: linear-gradient(90deg, currentColor 0.125em, transparent 0.125em) repeat-x 0 100%;
      background-size: 0.5em 1em; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:nth-of-type(4), html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:nth-of-type(4), html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:nth-of-type(4) {
      color: #898579; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:nth-of-type(4)::-ms-fill-lower, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:nth-of-type(4)::-ms-fill-lower, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:nth-of-type(4)::-ms-fill-lower {
      background: linear-gradient(90deg, currentColor 0.125em, transparent 0.125em) repeat-x 0 100%;
      background-size: 0.5em 1em; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:focus, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:focus, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:focus {
      outline: none;
      opacity: .99; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:not(*:root), html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:not(*:root), html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:not(*:root) {
      overflow: hidden;
      width: 26.25em;
      background-position: 0.5625em 2.5em; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:-ms-input-placeholder, html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container :root .opacity, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:-ms-input-placeholder, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container :root .opacity, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .opacity:-ms-input-placeholder, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container :root .opacity {
      width: 26.25em;
      background: repeating-linear-gradient(90deg, #767269, #767269 0.125em, transparent 0.125em, transparent 0.5em) no-repeat 0.625em 2.5em content-box;
      background-size: 25.125em 1em; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .modalDialog, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .modalDialog, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .modalDialog {
      opacity: 0;
      position: absolute;
      width: 100%;
      height: 100%;
      font-family: Arial, Helvetica, sans-serif;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 99999;
      -webkit-transition: opacity 400ms ease-in;
      -moz-transition: opacity 400ms ease-in;
      transition: opacity 400ms ease-in;
      pointer-events: none; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #modal_hd, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #modal_hd, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #modal_hd {
      background-color: #444446;
      color: #fff; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .c_modal_txt, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .c_modal_txt, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .c_modal_txt {
      color: #000;
      transition: opacity .4s ease-in-out;
      -moz-transition: opacity .4s ease-in-out;
      -webkit-transition: opacity .4s ease-in-out; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #modal_content, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #modal_content, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #modal_content {
      width: 30%;
      position: relative;
      margin: 10% auto;
      padding: 5px 20px 13px 20px;
      border-radius: 10px;
      background: #fff;
      cursor: default;
      height: 10%;
      min-height: 100px;
      min-width: 500px;
      -webkit-transition: all 0.3s linear;
      -moz-transition: all 0.3s linear;
      -ms-transition: all 0.3s linear;
      -o-transition: all 0.3s linear;
      transition: all 0.3s linear;
      border-color: black;
      border-style: solid;
      border-width: 1px; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .modal_content, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .modal_content, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .modal_content {
      width: 400px;
      position: relative;
      margin: 10% auto;
      padding: 5px 20px 13px 20px;
      border-radius: 10px;
      background: #fff;
      cursor: default;
      height: 125px;
      -webkit-transition: all 0.3s linear;
      -moz-transition: all 0.3s linear;
      -ms-transition: all 0.3s linear;
      -o-transition: all 0.3s linear;
      transition: all 0.3s linear; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .c_modal_no_or_ok, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .c_modal_no_or_ok, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .c_modal_no_or_ok {
      background: #759F33;
      color: #FFFFFF;
      line-height: 25px;
      position: absolute;
      left: 45%;
      text-align: center;
      bottom: 20px;
      width: 75px;
      text-decoration: none;
      font-weight: bold;
      -webkit-border-radius: 12px;
      -moz-border-radius: 12px;
      border-radius: 12px;
      -moz-box-shadow: 1px 1px 3px #000;
      -webkit-box-shadow: 1px 1px 3px #000;
      box-shadow: 1px 1px 3px #000; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .c_modal_yes, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .c_modal_yes, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .c_modal_yes {
      opacity: 0;
      background: #759F33;
      color: #FFFFFF;
      line-height: 25px;
      position: absolute;
      left: 182.5px;
      text-align: center;
      bottom: 20px;
      width: 75px;
      text-decoration: none;
      font-weight: bold;
      -webkit-border-radius: 12px;
      -moz-border-radius: 12px;
      border-radius: 12px;
      -moz-box-shadow: 1px 1px 3px #000;
      -webkit-box-shadow: 1px 1px 3px #000;
      box-shadow: 1px 1px 3px #000; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .c_modal_no_or_ok:hover, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .c_modal_no_or_ok:hover, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .c_modal_no_or_ok:hover {
      cursor: pointer; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #exportedImage, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #exportedImage, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #exportedImage {
      visibility: hidden;
      position: absolute; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content .filter_overview, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content .filter_overview, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content .filter_overview {
    display: block; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content .filter_overview, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content .filter_overview, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content .filter_overview {
    border-color: black;
    border-style: solid;
    text-align: left;
    color: #759f33;
    font-size: 18px;
    position: relative;
    width: 100%;
    height: 300%;
    top: 100%;
    left: 0%;
    background-color: white;
    display: none;
    opacity: 1;
    z-index: 1000;
    overflow: auto; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content #switch_btn:hover .filter_overview, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content #switch_btn:hover .filter_overview, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content #switch_btn:hover .filter_overview {
    display: block; }

html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container {
  height: 98.6%;
  width: 99%;
  left: 0.5%; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #osm_div, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #osm_div, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #osm_div {
    position: absolute;
    left: 1%;
    top: 1%;
    width: 97.89%;
    height: 97.78%; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #osm_div_georef, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #osm_div_georef, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #osm_div_georef {
    left: 50%;
    width: 50%;
    top: 30px;
    height: 94%; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #osm_title, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #osm_title, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #osm_title {
    width: 100%;
    height: 22px; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #map_title, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #map_title, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #map_title {
    height: 23px;
    width: 49.679%;
    top: 32px;
    left: 3px; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #osm_name, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #osm_name, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #osm_name {
    display: none; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .title_map, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .title_map, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .title_map {
    height: 100%;
    width: 100%;
    text-align: center;
    left: 0%; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .title_osm, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .title_osm, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .title_osm {
    height: 100%;
    width: 100%;
    text-align: center;
    left: 0%; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .search_location, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .search_location, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .search_location {
    display: none;
    z-index: 9000;
    position: absolute;
    right: 103px;
    top: 25px;
    width: 200px; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .search_button, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .search_button, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .search_button {
    display: none;
    z-index: 9000;
    position: absolute;
    right: 0px;
    top: 26px;
    width: 100px; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #buttons_div, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #buttons_div, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #buttons_div {
    position: absolute;
    width: 100%;
    height: 30px; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #referenzieren-button, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #referenzieren-button, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #referenzieren-button {
    height: 100%;
    width: 14%;
    left: 43%;
    background-size: 100% 100%;
    min-height: 30px; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #hochladen-button, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #hochladen-button, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #hochladen-button {
    height: 100%;
    width: 320px;
    background-size: 100% 100%;
    min-height: 30px; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #loeschen-button, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #loeschen-button, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #loeschen-button {
    height: 100%;
    width: 320px;
    right: 0%;
    background-size: 100% 100%;
    min-height: 30px; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .map_buttons, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .map_buttons, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .map_buttons {
    height: 55%;
    top: -5%;
    left: 0px;
    bottom: 0px;
    right: 0px; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlAttribution, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlAttribution, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlAttribution {
    font-family: Arial;
    font-size: 0.7em;
    bottom: 3px;
    right: 3px; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlMousePosition, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlMousePosition, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlMousePosition {
    font-family: Arial;
    font-size: 0.9em;
    font-weight: bold;
    color: #759F33;
    top: 3px;
    right: 3px;
    height: 15px; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlScaleLine, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlScaleLine, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlScaleLine {
    font-family: Arial;
    font-size: 110%;
    font-weight: bold;
    color: #759F33;
    bottom: 3%;
    left: 70%; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlScaleLine .olControlScaleLineTop, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlScaleLine .olControlScaleLineTop, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlScaleLine .olControlScaleLineTop {
      border-right-color: #759F33;
      border-bottom-color: #759F33;
      border-left-color: #759F33; }
    html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlScaleLine .olControlScaleLineBottom, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlScaleLine .olControlScaleLineBottom, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container div.olControlScaleLine .olControlScaleLineBottom {
      visibility: hidden;
      border-right-color: #759F33;
      border-top-color: #759F33;
      border-left-color: #759F33; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #map_canvas, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #map_canvas, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #map_canvas {
    position: absolute;
    top: 30px;
    left: 0px;
    width: 50%;
    height: 94%; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #edit-map-upload-button, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #edit-map-upload-button, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container #edit-map-upload-button {
    left: 0%;
    width: 100%;
    height: 100%; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel {
    width: 100%;
    height: 7%;
    bottom: 3%;
    position: absolute; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_zoominItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_zoominItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_zoominItemInactive {
    width: 5%;
    height: 100%;
    left: 84.75%; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_zoomoutItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_zoomoutItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_zoomoutItemInactive {
    width: 5%;
    height: 100%;
    left: 79%; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_layersItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_layersItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_layersItemInactive {
    width: 6%;
    height: 100%;
    left: 0%;
    border-top-left-radius: 2em;
    border-bottom-left-radius: 2em; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_photosItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_photosItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_photosItemInactive {
    width: 6%;
    height: 100%;
    left: 0%; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_polterItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_polterItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_polterItemInactive {
    width: 6%;
    height: 100%;
    left: 0%; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_truckrouteItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_truckrouteItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_truckrouteItemInactive {
    width: 6%;
    height: 100%;
    left: 0%; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_poiItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_poiItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_poiItemInactive {
    width: 6%;
    height: 100%;
    left: 0%; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_deleteItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_deleteItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_deleteItemInactive {
    width: 6%;
    height: 100%;
    left: 0%; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_saveItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_saveItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_saveItemInactive {
    width: 6%;
    height: 100%;
    left: 0%; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_printItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_printItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_printItemInactive {
    width: 6%;
    height: 100%;
    left: 0%; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_pdfItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_pdfItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_pdfItemInactive {
    width: 6%;
    height: 100%;
    left: 0%;
    border-top-right-radius: 2em;
    border-bottom-right-radius: 2em; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_filterItemInactive, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_filterItemInactive, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .button_filterItemInactive {
    width: 6%;
    height: 100%;
    left: -42.2%;
    top: -100%; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .own_canvas, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .own_canvas, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .own_canvas {
    position: absolute;
    width: 80%;
    height: 80%; }
  html body.page-fms #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .olButton, html body.page-fms-development #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .olButton, html body.page-frontpage #main #block-fms-theme-content div.fms_slider div.slider_content section.slide div.slide_content div.view_maps_container .olControlPanel .olButton {
    min-height: 50px; }

/*# sourceMappingURL=fms_maps_3.css.map */
