html {
  scroll-behavior: smooth;
}

body {
  margin-top: 0;
  margin-left: auto;
  background-color: #8cc4fc;
  font-family: Arial, Helvetica, sans-serif;
}

a img {
  border: none;
}

a {
  text-decoration: none;
  word-break: break-all;
}

a:hover {
  text-decoration: underline;
}

p {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #000;
}

#wrapper {
  width: 75%;
  margin: 0 auto;
}

@media screen {
  #header img {
    display: none;
  }
}

.logo {
  display: block;
  margin: auto;
  height: 300px;
}

#header p {
  color: #000;
  font-size: 14px;
  margin: 0px;
  padding: 6px 6px 6px 6px;
}

#alph {
  text-align: center;
  text-decoration: none;
}

#alph a {
  text-decoration: none;
  font-weight: bold;
}

/*#nav{width:799px; height:32px; background-color:#001668;}
#nav2{width:799px; height:65px; background-color:#000;}
-------------Body----------------*/
#content {
  background-color: #fff;
  /*d3d3d3*/
  /*  width: 85%; */
  margin: 0px 0px 0px 0px;
  padding: 12px 12px 24px 12px;
  max-width: 1000px;
  width: 100%;
  margin: auto;
}

#content h1 {
  color: #fff;
  font-size: large;
  margin: 4px 16px;
  padding: 12px 8px 12px 8px;
  text-align: left;
  width: 799;
  Background: #7ba0c3;
  /*93afc9 493b8a */
}

#content p {
  color: #000;
  font-size: 17px;
  margin: 16px 8px;
}

#content li {
  text-align: left;
  margin: 6px 8px;
  padding: 0px 6px;
  color: #000;
}

#content address {
  text-align: right;
  color: #000;
  margin: 0px 20px;
}

#center {
  text-align: center;
}

#center2 p {
  text-align: center;
  font-size: x-large;
  font-weight: bold;
}

#navlist {
  list-style-image: url(images/highlightdot2.gif);
}

/*------Side Pannel--------*/
#information {
  margin: 15px 6px;
  width: 200px;
  float: right;
  background-color: #FF0000;
  border: 1px solid #000;
}

#information p {
  font-size: 11px;
  color: #fff;
  margin: 0;
  padding: 6px;
}

#footer {
  clear: both;
  background-color: #d3d3d3;
}

#footer p {
  text-align: right;
  font-size: 15px;
  font-weight: bold;
  color: #000;
}

a {
  font-size: 17px;
}

.google-search {
  max-width: 600px;
  margin: 1.5rem auto;
}

.nth-3n p,
.nth-4n p,
.nth-2n p,
.nth-0n p,
.nth-5n p {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding: 0 !important;
}

.nth-4n p:nth-child(4n),
.nth-2n p:nth-child(2n),
.nth-2n p:nth-child(3n),
.nth-2n p:nth-child(5n) {
  margin-bottom: 1.8rem !important;
}

.header-title {
  color: navy;
  font-size: 1.6rem;
  font-weight: bold;
  margin-left: 0;
  margin-top: 0;
  margin-bottom: 0;
}

@media only screen and (max-width: 992px) {
  body {
    margin: 0;
  }

  #wrapper {
    margin: 0;
    width: 100%;
  }

  .logo {
    height: auto;
    width: 100%;
  }

  #content {
    padding: 0;
    width: 100%;
  }

  #content h2 {
    font-size: clamp(14px, 2.5vw, 2rem);
  }

  #content p,
  a {
    font-size: clamp(12px, 1.5vw, 14px);
  }

  #navlist {
    padding-left: 16px;
  }

  #content li {
    padding-left: 0;
  }

  .list-of-links {
    padding: 6px
  }
}