@import url('mobile');


#hdr-logo {
	background: url(/m/img/site-logo.png) no-repeat center center;
	background-size: 300px auto;
}

nav {
	background-color: #765250;
}

nav ul {
	background-size:380px auto;
	background: #765250 url(/m/img/nav-contact.jpg) no-repeat center top;
}

nav ul li {
	color: #fff;
	border-bottom: 1px solid #a78c8a;
}

nav ul li:first-child {
	border-right: 1px solid #a78c8a;
}

nav ul li:last-child {
	background-image: url(/m/img/nav-active.png);
}

nav ul li:last-child { border-bottom: none;}

nav ul li a {
	color: #fff;
	font-size: .8em;
}

.content-body {
	background-size: 410px auto;
	background: url(/m/img/wash-contact.jpg) no-repeat center top;
}

.content-body a, footer a {
	color: #765250;
	font-style: italic;
}

footer {
	margin-top: 10px;
	font-size: 13px;
}
hr { border-top: 1px solid #765250; }
footer { border-top: 1px solid #765250; }
.facebook, .linkedin { background-color: #765250; }

.content-body p { text-align: left !important; }
.content-body > em, .content-body > p > em { color:#765250; }
.content-body > h1, .content-body > p > h1 { color:#765250; }

#freeform input {
  width: 95%;
  height: 35px;
}

#freeform textarea {
  width: 95%;
  border: 1px solid #c0c0c0;
}

#freeform p label {
	text-align: left !important;
}
#freeform input[type=text], #freeform textarea { font-size: 16px; }

#freeform input[type=submit] {
	border: 1px solid #82270C;
	padding: 3px;
	width: 20.5em;
	margin: 10px auto 0;
	display: block;
	font-family: "Cabin", Helvetica, serif;
	font-size: 100%;
	font-style: italic;
	color: white;
	background-color: #ba5e22;
}

@media screen and (min-width: 321px)
{
	nav ul { height: auto; width: 100%;}
	nav ul li, nav ul li:first-child { width: 47%;border-bottom: none; height: 20px;border-right: 0px solid #a78c8a;}
	#freeform p label { text-align: left !important; }
}