h6{
  font-family: Verdana, Geneva, sans-serif;
  color: #c1c4c9;
}

h5{
  font-family: Verdana, Geneva, sans-serif;
  color: #c1c4c9;
}

h3 {
  font-family: Verdana, Geneva, sans-serif;
  color: #c1c4c9;
}

h4 {
  font-family: Verdana, Geneva, sans-serif;
  color: #c1c4c9;
}

p{
  font-family: Verdana, Geneva, sans-serif;
  color: #c1c4c9;
}

hr{
  background-color: #c1c4c9;
  margin-left: 0px;
  height: 8px;
  width: 70px;
}

body{

}


.navbar{
	background-color: #1c2024;
  box-shadow: 0 5px 20px black;
}

.navbar-brand{
	padding-left: 15%;
}

.navbar-nav{
	text-align: right;
	margin: 0 0 0 50%;
}

#logo-image:hover{
  filter: brightness(150%);
}

.container-fluid{
  padding-left: 0px;
  padding-right: 0px;
  margin-right: 0px;
  margin-left: 0px;
  height: 100%;
  background-image: url('Images/Perfection.jpg');
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center top;
  width: 100%
  background-filter: blur(5px);
}

.pageheader{
  color: white;
  font-weight: bold;
  text-shadow: 2px 2px 2px black;
}

.pagedescription{
  color: white;
  font-weight: bold;
  text-shadow: 2px 2px 2px black;
}

#textcontainer{
  padding: 200px 0 200px 0px;
}

#mapcontainer{
  background: linear-gradient(to bottom right, #242d33, #2e3540);
  box-shadow: 10px 10px 30px black;

}

.scene{
  background-image: url('Images/Perfection.jpg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center middle;
  background-attachment: fixed;
  width: 100%

}

#map{
  margin: 50px 0px 50px 40px;
  height: 350px;
  box-shadow: 5px 5px 20px black;
}

#title{
  padding: 50px 0 0 30px;
  margin: 0px;
  font-weight: bold;
  color: white;
}

.description{
  color: #5796fa;
  padding-top: 50px;
  color: #00b2e3;
}

#description{
  padding: 0 15px 0 15px;
}

.data{
  color: #5796fa;
  padding-top: 50px;
  color: #00b2e3;
}

.stats{
  padding-bottom: 100px;
}

@media (max-width:580px) {
  .metrics{
    text-align: center;
    margin-top: 20px;
  }
  .facts{
    text-align: center;
  }
}

@media (max-width:769px) {
  #photo-bottom{
    margin-bottom: 30px;
  }
}

#photo-bottom{
  box-shadow: 1px 1px 10px black;
  border-radius: 5px;
}

#photo-top{
  box-shadow: 4px 4px 10px black;
  border-radius: 5px;
}

.img-move-wrapper {
  position:relative;
  overflow:hidden;
  max-width:1140px;
  min-height: 450px;
  margin:50px auto 50px auto;

}

/* Overlap the images on tablets and up */
@media (min-width:769px) {
  .img-move {
    position:absolute;
  }
  .img-move-1 {
    width: 80%;
    left:0;
    top: 0;
  }
  .img-move-2 {
    width: 60%;
    right: 0;  
    bottom:0;
    margin-bottom: 10px;
    margin-right: 10px;
  }
}

.metrics{
  color: #818a96;
}

#blankcontainer{
  height: 200px;
}

footer{
	background-color: #1c2024;
  padding: 10px 0px 5px 20px;
	margin: 0px;
  box-shadow: 0 -5px 20px black;
}

footer li{
  display: inline;
}

.footertext{
  color: #858e94;
}

.linklogo:hover{
  margin: 0 0 0 -1px;
  width: 32px;
  filter: brightness(150%);
}