@media screen and (max-width: 1279px) {
  .lb-outerContainer,
  .lb-dataContainer {
    width: 95% !important;
    max-width: 800px !important; }
  .logo.indent.print {
    display: none; }
  .container1,
  .header,
  .body,
  .menu,
  .footer {
    width: 100%;
    max-width: 900px; }
  .header {
    background: none; }
  .logo-link {
    position: static;
    background: url(../images/header-logo.png) no-repeat;
    background-size: 100%;
    width: 100%;
    max-width: 302px;
    height: 80px;
    margin: 0 auto; }
  .tagline {
    background: url(../images/header-tagline.png) no-repeat;
    background-size: 100%;
    width: 95%;
    max-width: 552px;
    height: 41px;
    margin: 0 auto; }
  .header ul.menu {
    margin-left: 0;
    text-align: center; }
    .header ul.menu li {
      float: none;
      display: inline-block; }
  .landing-image img {
    width: 100%; }
.landing-images {
    /* display: none; */
    margin-top: 20px;
    
}

  .landing .left-col {
    width: 100%;
    float: none;
    margin-top: 20px; }
  .home-image img {
    width: 100%; }
  .inner-content {
    width: 100%;
    box-sizing: border-box; }
  iframe {
    width: 95% !important; }
  .gallery-container {
    width: 100%;
    display: flex;
    flex-wrap: wrap; }
  .gallery-image {
    float: none;
    width: calc(25% - 36px); } }

@media screen and (max-width: 1023px) {
  .gallery-image {
    width: calc(33% - 36px); } }

@media screen and (max-width: 719px) {
  .gallery-image {
    width: calc(50% - 36px); } }

@media screen and (max-width: 419px) {
  .gallery-container {
    justify-content: center; }
  .gallery-image {
    width: auto; }
  .inner-content p {
    font-size: 100%; } }
