body {
    background-color: white;
    margin: 0;
    padding: 0;
    font-family: 'Quantico', sans-serif;
}

.wrapper {
    margin: 0 auto;
    width: 100%;
    height: 100%;
    font-size: 0;
    position: relative;
}

.container {
    margin: 0 auto;
    padding: 0;
    display: inline-block;
}

.header {
  margin: 15 0 15 15px;
  display: inline-block;
}

a {
    letter-spacing: 2;
    text-decoration: none;
    transition: all 0.25s ease-in-out;
}

.toMap {
    font-family: 'Quantico', sans-serif;
    font-size: 20px;
    padding: 0 0 10px 0;
    background-color: #FFF;
    transition: all 0.25s ease;
    color: #000;
    border: none;
    border-top: solid 1px #000;
}

.toMap:visited {
    color: #0000FF;
}

.toMap:hover {
    background-color: black;
    color: red;
    padding-bottom: 0;
}

.interior {
  text-align: center;
  width: 100%;
  position: absolute;
}

.slideshow {
  text-align: center;
  padding: 0;
  border: none;
  transition: ease-in-out;
  -webkit-animation-name: example; /* Chrome, Safari, Opera */
  -webkit-animation-duration: 0.25s; /* Chrome, Safari, Opera */
  animation-name: shift;
  animation-duration: 0.25s;
}

@-webkit-keyframes shift {
    from {opacity: 0;}
    to {opacity: 1;}
}

/* Standard syntax */
@keyframes shift {
    from {opacity: 0;}
    to {opacity: 1;}
}

.trigger {
  color: #000;
  background-color: white;
  box-shadow:none;
  border-radius: 50%;
}

.trigger:hover {
  color: #FF0000;
}

.trigger:active {
  color: #FF0000;
  background-color: black;
  transition: 0.25s ease;
}

img {
    padding: 50px;
    width: 200px;
}

.entrance {
    display: inline-block;
    height: 300px;
    width: 300px;
    border-left: solid 1px black;
    border-top: solid 1px black;
    transition: 0.25s ease-in;
    transform: translate(-15%, 30%);
}

iframe {
  display: inline-block;
  height: 300px;
  width: 300px;
  border: none;
}

.message {
  margin: 15px;
  font-size: 12px;
  color: #E3E3E3;
  transition: 1s ease-in-out;
}

.message:hover {
  color: #000;
}

h1 {
  margin: 15 0px;
  padding: 0;
  font-size: 18px;
}

h6 {
  margin: 0;
  padding: 0;
  color: #FF0000;
  display: inline-block;
  background-color: #000;
  font-size: 14px;
}