.res-img-container {
    margin-top: -30px;
    width: 100%;
    display: flex;
    align-items: center; 
    background-repeat: no-repeat;
    background-position: center;
    background-color: black;
}

@media only screen and (max-width: 250px) {
  .res-img-container {
    height: 125px; 
    background-image: url("/images/responsive/res_9529_250x125.jpg");
  }
}
@media only screen and (min-width: 251px) and (max-width: 500px) {
  .res-img-container {
    height: 250px; 
    background-image: url("/images/responsive/res_9529_500x250.jpg");
  }
}
@media only screen and (min-width: 501px) and (max-width: 1000px) {
  .res-img-container {
    height: 400px; 
    background-image: url("/images/responsive/res_9529_1000x500.jpg");
  }
}
@media only screen and (min-width: 1001px) {
  .res-img-container {
    height: 550px; 
    background-image: url("/images/responsive/res_9529_2000x1000pro.jpg");
  }
}

@media only screen and (max-width: 700px) {
  .site-tagline {
    display: none;
  }
  .site-tagline-min {
    display: none;
  }
  .site-nav {
    display: none;
  }
  .site-nav-min {
    display: block;
  }
}
@media only screen and (min-width: 701px) and (max-width: 1080px) {
  .site-tagline {
    display: none;
  }
  .site-tagline-min {
    display: block;
  }
  .site-nav {
    display: none;
  }
  .site-nav-min {
    display: block;
  }
}
@media only screen and (min-width: 1081px) {
  .site-tagline {
    display: block;
  }
  .site-tagline-min {
    display: none;
  }
  .site-nav {
    display: block;
  }
  .site-nav-min {
    display: none;
  }
}

#res-img-content {
    width: 100%;
}

#res-img-content .tld-title {
    color: white;
    text-shadow:
    -1px -1px 0 #000,
    1px -1px 0 #000,
    -1px 1px 0 #000,
    1px 1px 0 #000;
}

