#header #primary-menu {
  background-color: #000000;
}

.header-extras li .he-text a:not(.button):hover {
  color: #8b6241;
}

#footer{
    background: #8b6241;
}

.button {
  background-color: #8b6241;
  border-color: #8b6241;
}

.bgcolor,
#top-bar,
.toggle .togglec .filter-element .label,
#bottom-mobile-header,
#header #primary-menu {
  background-color: #8b6241 !important;
}

#primary-menu ul ul {
  background-color: #8b6241;
}

#primary-menu ul ul:hover {
  background-color: #343434;
}

.button-alt,
#bottom-mobile-header ul li,
#bottom-mobile-header ul li a {
  color: #ffffff;
}

.button-alt2 {
	color: #fff;
	border: 1px solid #000;
	background-color: #000;
}

.button-alt2:hover {
    border: 1px solid #343434;
    background: #343434;
    color: #fff;
}

.color,
h1, h2, h3, h4, h5, h6,
.srp-vehicle-title-wrapper h2.color a,
#vdp-vehicle-overview #vdp-gas-mileage .gas-mileage-amount {
  color: #8b6241 !important;
}

@media (max-width: 767px) {
  #header .logo-dealership-name {
    font-size: 30px !important;
    position: relative;
    top: 4px;
  }
}

@media (max-width: 480px) {
  #header .logo-dealership-name {
    font-size: 18px !important;
  }
  #logo img {
    margin: 0 10px 0 0 !important;
  }
}

@media (max-width: 320px) {
  #header .logo-dealership-name {
    font-size: 15px !important;
  }
}

@media (min-width: 768px) {
  #header .logo-dealership-name {
    font-size: 30px !important;
    position: relative;
    top: 4px;
  }
  #logo img {
    margin: 0 10px 0 0 !important;
  }
}

@media (min-width: 992px) {
  #header .logo-dealership-name {
    font-size: 33px !important;
    position: relative;
    top: 5px;
  }
}

@media (min-width: 1200px) {
  #header .logo-dealership-name {
    font-size: 36px !important;
    position: relative;
    top: 6px;
  }
}
