.st-hdr{
  padding:1rem;
  color:#fff;
  background-color:#212529;
  margin-bottom:2rem;
}
.st-hdr .row{
  margin-right:-1rem;
  margin-left:-1rem;
}
.st-hdr .row>*{
  padding-right:1rem;
  padding-left:1rem;
}
.st-hdr h2,.st-hdr h3{
  color:#fff !important;
  font-family:SiteFont-Medium,Helvetica Neue,Arial,sans-serif;
  font-size:1.8125rem;
  margin-top:0;
}
@media (max-width:767.98px){
  .st-hdr h2,.st-hdr h3{
    margin-top:.5rem;
  }
}
.st-hdr p{
  color:#fff;
}
.st-hdr span.toggle.collapsed span.hide,.st-hdr span.toggle span.show{
  display:none;
}
.st-hdr span.toggle.collapsed span.show{
  display:inline;
}
.st-hdr .station-address>div{
  margin-bottom:1rem;
}
.st-hdr .station-address+.toggle{
  font-weight:700;
}
.st-hdr .map>div{
  height:400px;
}

.st-name h2{
  padding-bottom:.5rem;
  border-bottom:1px solid #fff;
}

.st-addr h3,.st-name h2,.st-off h3{
  margin-bottom:.75rem;
}

.st-post{
  font-size:.875rem;
}

#station-header .fa-ul li{
  padding-bottom:.5rem;
}
#station-header .fa-ul li .li-feature{
  font-family:SiteFont-Regular,Helvetica,arial,sans-serif;
  font-size:1rem;
}
#station-header .col-md-6:first-child{
  border-right:1px solid #fff;
}
@media (max-width:767.98px){
  #station-header .col-md-6:first-child{
    border-right:none;
  }
  #station-header .col-md-6:first-child ul.fa-ul{
    margin-bottom:0;
  }
}

.st-map-gallery{
  height:200px;
}
@media (min-width:768px){
  .st-map-gallery{
    margin-bottom:3rem;
  }
}
.st-map-gallery .gallery{
  height:calc(100% - 3rem);
}
.st-map-gallery .gallery .jb-preview{
  height:calc(100% - 2px);
}
.st-map-gallery .gallery .jb-preview-image{
  -o-object-fit:cover;
     object-fit:cover;
  width:100%;
  height:100%;
  -o-object-position:center;
     object-position:center;
  max-height:202px;
}
.st-map-gallery .gallery .jb-preview-image.jb-pi-1{
  display:none;
}
@media (max-width:767.98px){
  .st-map-gallery{
    height:auto;
  }
  .st-map-gallery .gallery{
    margin-top:-1.5rem !important;
    height:200px;
  }
  .st-map-gallery .gallery .jb-preview-image{
    -o-object-fit:cover;
       object-fit:cover;
    width:50%;
    -o-object-position:center;
       object-position:center;
  }
  .st-map-gallery .gallery .jb-preview-image.jb-pi-1{
    display:inline-block;
    float:right;
  }
}
.st-map-gallery .map>div{
  height:200px;
}

.st-gl img{
  width:1.5rem;
  margin-right:.5rem;
}

/*# sourceMappingURL=station-header.css.map */