.logo-area {
  position: relative;
  background: #cb750d;
}
.bg-dark-nav{
    background-color: #cb750d;
}
.nav-link{
    color: #fff;

}
@media (max-width: 992px) {
  .logo-width {
    text-align: center;
  }
}
.anchor {
  color: white;
}
.anchor a:hover {
  color: white;
}
.main-header {
  background-image: url(images/banner_03.png);
  display: block;
  overflow: visible;
  padding-top: 0;
  padding-bottom: 100px;
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  font-size: 1rem;
  background-size: cover;
}
.contact-us {
  background-image: url(images/contact-text-bg_03.png);
  display: block;
  overflow: visible;
  padding-bottom: 100px;
  padding-top: 0;
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  font-size: 1rem;
  background-size: cover;
}
.main-header-residential {
  background-image: url(images/RESI-banner-6_03.png);
  display: block;
  overflow: visible;
  padding-bottom: 100px;
  padding-top: 0;
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  font-size: 1rem;
  background-size: cover;
}
.main-header-lock-change {
  background-image: url(images/lock-banner-6_18.png);
  display: block;
  overflow: visible;
  padding-bottom: 100px;
  padding-top: 0;
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  font-size: 1rem;
  background-size: cover;
}
.tagline {
  color: white;
  text-align: center;
  padding-top: 10%;
}
.bg-color {
  background-color: #e3e3e3;
}
.thumbnail {
  width: 220px;
  height: 220px;
}
.sidebar-image {
  width: 300px;
  height: 250px;
}
@media (max-width: 765px) {
  .video {
    width: 450px;
    height: 250px;
  }
  .google_map {
    width: 400px;
    height: 150px;
  }
  .thumbnail {
    width: 200px;
    height: 200px;
  }
  .center {
    text-align: center;
  }
  .tagline {
    padding-top: 120px;
  }
}
.phone {
  color: white;
}
.phone:hover {
  color: white;
  text-decoration: none;
}
.last-buttom-outer {
  height: auto;
  width: 100%;
  background-color: #cb750d;
}
.menu-div {
  float: left;
  text-align: center;
  color: #fff;
  padding: 15px 0 0;
}
.menu-div a {
  text-decoration: none;
  color: #fff;
}
