.grass-border-dark{
  position:relative;
}

.grass-border-dark:before{
  background-image:url(/wp-content/uploads/images/grass-dark.png);
  background-repeat:repeat-x;
  -moz-background-size:contain;
       background-size:contain;
  content:"";
  display:block;
  height:40px;
  height:2.5rem;
  width:100%;
  z-index:1000;
  position:absolute;
  top:-20px;
  top:-1.25rem;
}

.grass-border-light{
  position:relative;
}

.grass-border-light:before{
  background-image:url(/wp-content/uploads/images/grass-light.png);
  background-repeat:repeat-x;
  -moz-background-size:contain;
       background-size:contain;
  content:"";
  display:block;
  height:34px;
  height:2.125rem;
  top:-25px;
  top:-1.5625rem;
  position:absolute;
  width:100%;
  z-index:0;
}

.component_stations>.safety-container>.interactive-map-module-component-inner>.search_area{
  text-align:center;
  padding-top:1.25rem;
  margin-bottom:3.75rem;
}

@media (max-width:767px){
  .component_stations>.safety-container>.interactive-map-module-component-inner>.search_area{
    margin-bottom:1.25rem;
  }
}

.component_stations>.safety-container>.interactive-map-module-component-inner>.search_area h2{
  margin-bottom:1.875rem;
}

.component_stations>.safety-container>.interactive-map-module-component-inner>.search_area .panel{
  display:-webkit-box;
  display:-webkit-flex;
  display:-moz-box;
  display:flex;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
     -moz-box-pack:center;
          justify-content:center;
}

.component_stations>.safety-container>.interactive-map-module-component-inner>.search_area .panel input{
  text-indent:10px;
  text-indent:.625rem;
  -webkit-border-radius:0;
     -moz-border-radius:0;
          border-radius:0;
  border-width:.0625rem;
  width:600px;
  width:37.5rem;
}

@media (max-width:767px){
  .component_stations>.safety-container>.interactive-map-module-component-inner>.search_area .panel input{
    width:auto;
  }
}

.component_stations>.safety-container>.interactive-map-module-component-inner>.search_area .panel button.search{
  margin-left:.625rem;
  border:0;
  width:144px;
  width:9rem;
  text-transform:uppercase;
  font-size:12px;
  font-size:.75rem;
}

.component_stations>.safety-container>.interactive-map-module-component-inner>.search_area .panel button.search.disabled{
  background:#666;
}

.component_stations>.safety-container>.interactive-map-module-component-inner>.search_area .panel button.search.disabled:hover{
  cursor:default;
}

.component_stations>.safety-container>.interactive-map-module-component-inner>.search_area .panel .search,.component_stations>.safety-container>.interactive-map-module-component-inner>.search_area .panel input{
  height:36px;
  height:2.25rem;
}

.component_stations>.safety-container>.interactive-map-module-component-inner>.map-container{
  position:relative;
  margin:0 auto;
}

.component_stations>.safety-container>.interactive-map-module-component-inner>.map-container:after{
  content:"";
  display:table;
  clear:both;
}

.component_stations>.safety-container>.interactive-map-module-component-inner>.map-container .alert{
  opacity:0;
  z-index:1;
  position:absolute;
  left:-webkit-calc(50% - 250px);
  left:-webkit-calc(50% - 15.625rem);
  left:-moz-calc(50% - 250px);
  left:-moz-calc(50% - 15.625rem);
  left:calc(50% - 250px);
  left:calc(50% - 15.625rem);
  width:500px;
  width:31.25rem;
  top:2em;
  text-align:center;
  padding:1em 2em;
  color:#fff;
}

@media (max-width:767px){
  .component_stations>.safety-container>.interactive-map-module-component-inner>.map-container .alert{
    max-width:100%;
    left:0;
  }
}

.component_stations>.safety-container>.interactive-map-module-component-inner>.map-container .alert.show{
  opacity:1;
}

.component_stations>.safety-container>.interactive-map-module-component-inner>.map-container .alert.in-range{
  background-color:rgba(18, 24, 25, .9019607843137255);
}

.component_stations>.safety-container>.interactive-map-module-component-inner>.map-container .alert.in-range a{
  text-decoration:underline;
}

.component_stations>.safety-container>.interactive-map-module-component-inner>.map-container .alert.error,.component_stations>.safety-container>.interactive-map-module-component-inner>.map-container .alert.out-range{
  background-color:rgba(220, 81, 40, .9019607843137255);
}

.component_stations>.safety-container>.interactive-map-module-component-inner>.map-container>.map-area-wrap{
  float:left;
  width:100%;
}

@media (max-width:991px){
  .component_stations>.safety-container>.interactive-map-module-component-inner>.map-container>.map-area-wrap{
    max-width:100%;
  }
}

.component_stations>.safety-container>.interactive-map-module-component-inner>.map-container>.map-area-wrap>.map-area{
  position:relative;
}

.component_stations>.safety-container>.interactive-map-module-component-inner>.map-container>.map-area-wrap>.map-area img{
  max-width:none;
}

.component_stations>.safety-container>.interactive-map-module-component-inner>.map-container>.map-area-wrap>.map-area [id^=map]{
  width:100%;
  height:40.625rem;
}

@media (max-width:1199px){
  .component_stations>.safety-container>.interactive-map-module-component-inner>.map-container>.map-area-wrap>.map-area [id^=map]{
    height:31.25rem;
  }
}

@media (max-width:767px){
  .component_stations>.safety-container>.interactive-map-module-component-inner>.map-container>.map-area-wrap>.map-area [id^=map]{
    height:21.25rem;
  }
}

.component_stations>.safety-container>.interactive-map-module-component-inner>.map-container>.map-area-wrap>.map-area .mapshadow{
  position:absolute;
  top:0;
  width:10px;
  width:.625rem;
  right:0;
  bottom:0;
}

.component_stations>.safety-container>.interactive-map-module-component-inner>.map-container>.map-area-wrap>.map-area h4:hover{
  cursor:pointer;
}

.component_stations>.safety-container>.interactive-map-module-component-inner .station_list{
  display:none;
}

/*# sourceMappingURL=stations.min.css.map */
