body {
  background-image:url("../images/tile.jpg");
}
h4 {
  font-size:1.125rem;
  color:#808285;
  text-transform:uppercase;
  letter-spacing:3px;
}
.align-center {
  margin-left:auto;
  margin-right:auto;
}
.header-area {
  background-color:#fff;
  position:relative;
}
.header-area img {
  position:relative;
  top:20px;
}
.nav-area {
  background-color:#beec8e;
  padding-top:5px; 
  padding-bottom:5px;
}
.nav-area a, .nav-area .phone {
  color:#87b459;
  font-size:1.5rem;
}
.nav-area .phone {
  letter-spacing:3px;
}
.nav-area .locale {
  letter-spacing:3px;
  text-transform:uppercase;
}
.content-area {
  margin-top:40px;
  margin-bottom:20px;
}
.content-area .grid-container {
  background-color:#fff;
  -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.5);
  -moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.5);
  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.5);
  padding-top:40px;
  padding-bottom:40px;
}
.footer-area a {
  color:#366706;
}
.footer-area {
  text-transform:uppercase;
  font-size:1.125rem;
  padding-bottom:40px;
}
input[type="text"] , input[type="email"] , input[type="tel"] {
  margin-bottom:0;
  background-color:#f1fbe7;
  border-color:#808285;
}
label {
  margin-bottom:10px;
  color:#808285;
  text-transform:uppercase;
  letter-spacing:3px;
}
.button {
    background-color: #beec8e;
    color: #79a94a;
  letter-spacing:3px;
}
.button:hover {
    background-color: #79a94a;
}