.jumbotron {
    background-color: #e9ecef;
    border-radius: 0.3rem;
    padding: 4rem 2rem;
}

.dl-horizontal dt {
    float: left;
    width: 80px;
    clear: left;
    text-align: right;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: normal;
    color: #777;
}

.dl-horizontal dd {
    margin-left: 100px;
    color: #333;
    margin-bottom: 0;
}

.small-haz-map{
    width:100%;
    height:640px;
    max-width:none;
}

.form-control {
  color: #55595c;
}
.form-control:focus {
  color: rgba(0,0,0,0.75);
}
.form-control::-webkit-input-placeholder {
  color:#999;
  opacity:1;
}

.popover-header {
    margin-top: 0px !important; /* Bootstrap h3 override */
}

/* START - Extra CSS for GeoNet header basic */
.external-link::after {
    font-family:FontAwesome;
    content:"\f08e";
    font-size:12px;
    color:#fff;
    vertical-align:middle;
    padding: 0px 5px 0px 5px;
    display: inline-block;
    margin-bottom: 2px;
  }

  /* Bootstrap overrides - this should be changed in the main Bootstrap file at some point*/
  @media (min-width: 768px){
    .navbar-toggler {
        margin-top: 0px;
    }
  }
/* END */

/* START - Extra CSS for GeoNet footer */
.esi-logo {
    object-fit: contain;
    max-width: 180px;
    max-height: 68.7px;
    width: 100%;
    height: 100%
}
/* Bootstrap overrides - this should be changed in the main Bootstrap file at some point*/
#footer .row {
width: auto !important;
}
.footer {
margin-top: 20px;
padding: 20px 0 20px;
border-top: 1px solid #e5e5e5;
}
/* END */