@media only screen and (max-width: 820px) {
  .navbar {
    width: 100%;
    height: auto;
    display: grid;
    justify-content: left;
  }
  .navbar ul li {
    display: contents;
    list-style: none;
    vertical-align: middle;
    margin: auto;
    justify-content: left;
    position: relative;
  }
  .footer {display:flex; width:100%;}
  .footitems1 {margin-bottom:3%}
  .footitems2 {margin-bottom:3%}
}
/* Design if more than 821 pixels */
@media only screen and (min-width: 821px) {
  .navbar {
    width: 100%;
    height: 100px;
    display: grid;
    justify-content: center;
  }
  .navbar ul li {
    display: inline-block;
    list-style: none;
    vertical-align: middle;
    margin: auto;
    justify-content: center;
    position: relative;
  }
  .footer {display:flex; width:100%; margin-left:5%;margin-right:5%; justify-content:space-between; height:auto}
  .footitems1 {position:absolute; left:0;margin-left:2%}
  .footitems2 {position:absolute; left:50%; transform:translateX(-50%);text-align:center}
  .footitems3 {position:absolute; right:0; margin-right:2%; text-align:right}
}
  /*design regardless of size */
  .navmenu {
    text-decoration: none;
    margin: 10px;
  }
  .logo {
    display: block;
    width: 200px;
    height: 100px;
    margin: auto;
  }

.header {font-size:3em; text-align:center;}
.person {font-size:2em; margin-left:5%}
.testimonial {font-size:1em; margin-left:5%; margin-right:5%}
.facebook {height:75px; width:75px; text-align:center}
body {font-family: Verdana, sans-serif; margin:0}
.fbpost {text-align:center}

/*images*/
.bexpics {width:100%; text-align:center}
.beximg {max-width: 45%; max-height: 350px}
.carapic {width: 100%; text-align: center}
.caraimg {max-width: 45%; max-height: 500px; margin-right: 5%}
.lppics {padding:5% 0 0 5%; width:100%; text-align:center}
.lpimg {max-width:100%; max-height:500px}
.lenapics {padding:2% 0 0 2%; width:100%; text-align:center}
.lenaimg {max-width:32%; max-height:400px}

  /* page break settings */
  .hr { 
    display: block;
    overflow: hidden;
    border-style: inset;
    border-width: 1px;
  }