#logo {
	background: #fff;
	min-height: 140px;
	max-height: 160px;
}

@media only screen and (max-width: 50em) {
	#logo {
		min-height: 20px;
	}
}

#logo {
	/*background: #fff url('autorodeo-bg.jpg') repeat-x;*/
}

.top-bar, .top-bar-section li:not(.has-form) a:not(.button) {
	background: #E5000B;
	background: #271F5B;
}

.top-bar-section li.active:not(.has-form) a:not(.button),
.top-bar-section li.active:not(.has-form) a:not(.button):hover {
	background: #271F5B;
	background: #E5000B;
	color: #fff;
	line-height: 2.6rem;
	padding: 0 1rem;
}

a:hover {
	color: #E5000B;
}

input[type="submit"]:hover {
  background-color: #E5000B;
  color: #fff;
}

.footer {
	background: #E5000B;
	background: #271F5B;
	color: #fff;
}

.footer-content a:hover,
.footer-content a.active {
  color: #E5000B;
}
