@charset "UTF-8";/* CSS Document */body {}.left {display: block;	margin-left: 10px;	margin-right: 10px;	margin-bottom: 15px;	margin-top: -50px;}* {  box-sizing: border-box;}body#home {	background-color: #ffffff;}.row::after {  content: "";  clear: both;  display:block;}[class*="col-"] {  	float: left;  	padding: 0 15px 20px 15px;	border: 0px solid #000;	clear: right;	}.header {	width: 100%;	background-color: #333;	background-image:url(trees6594x.jpg);    height: 145px;    background-repeat: no-repeat;    background-position-x: -600px;	background-position-y: 0px;	padding: 0;	border-top: solid 12px #000;}.mutt ul {  list-style-type: none;  margin: 0;  padding: 0;}ul  {  list-style-type: none;  margin: 0;  padding: 0;}.menu li:hover {  background-color: #0099cc;}.one {	  	width: 100%;	margin: 0;	padding:0;}.mutt {clear: both;font-family: Arial,Helvetica,sans-serif;background: url(images/green_di.gif) no-repeat scroll 0 6px transparent;font-size: 0.85em;font-weight: normal;line-height: 160%;list-style-position: inside;list-style-type: none;margin-left: 0;padding-left: 24px;width: 100%;}.map{	max-width: 100%;	height: auto;	margin: 20px 0 0 0;	border: solid 1px #000;}.truck{	max-width: 100%;	height: auto;	margin: 20px 0 0 0;	border: solid 0px #000;}.artdeco{	width: 100%;	float: left;	height: auto;	margin: 20px 0 12px 0;	border: solid 1px #000;}.footer {  color: #000;  text-align: center;  padding: 15px;}.text {	margin-bottom:20px;}/*div.col-3 col-s-3 {  background-color: #c8d2ad;  padding: 20px;width: 100%;}*/div.footer {	float: left;	width: 100%;	margin: 1px auto 200px auto;	clear: both;}p.footer {	margin: 0 auto 0 auto;	color: #000;	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	line-height: 1.5em; 	font-weight: 400;	letter-spacing: 0;	text-align: center;}div#footer img {    margin: 0 0 -6px 0;}.map {    max-width: 100%;    height: auto;    margin: 4px 0 0 0;    border: solid 1px #000;	padding: 0;}.per {	background-color: #C66;	width: 100%;	display: inline-block;	border: #000 1px solid; }#rates {	width: auto;}.one {	width: 100%;}/* For mobile phones: */[class*="col-"] {  width: 100%;}@media only screen and (min-width: 500px) {  /* For tablets: */  .col-s-1 {width: 8.33%;}  .col-s-2 {width: 16.66%;}  .col-s-3 {width: 25%;}  .col-s-4 {width: 33.33%;}  .col-s-5 {width: 41.66%;}  .col-s-6 {width: 50%;}  .col-s-7 {width: 58.33%;}  .col-s-8 {width: 66.66%;}  .col-s-9 {width: 75%;}  .col-s-10 {width: 83.33%;}  .col-s-11 {width: 91.66%;}  .col-s-12 {width: 100%;}}@media only screen and (min-width: 700px) {  /* For desktop: */  .col-1 {width: 8.33%;}  .col-2 {width: 16.66%;}  .col-3 {width: 25%;}  .col-4 {width: 33.33%;}  .col-5 {width: 41.66%;}  .col-6 {width: 50%;}  .col-7 {width: 58.33%;}  .col-8 {width: 66.66%;}  .col-9 {width: 75%;}  .col-10 {width: 83.33%;}  .col-11 {width: 91.66%;}  .col-12 {width: 100%;}}/* If the screen size is 601px wide or more, set the font-size of <div> to 80px */@media screen and (min-width: 601px) {	div.example {	font-size: 90%;	line-height: 1.0;  }}/* If the screen size is 600px wide or less, set the font-size of <div> to 30px */@media screen and (max-width: 600px) {	div.example {	font-size: 150%;	line-height: 1.0;  } /* For width smaller than 400px: */.header {	width: 100%;	background-color: #333;	background-image:url(trees6594x.jpg);    height: 145px;    background-repeat: no-repeat;    background-position-x: -800px;	background-position-y: 0px;	padding: 0;	border-top: solid 12px #000;}/* For width 400px and larger: */@media only screen and (min-width: 400px) {.header {  }} #day:target {	display: block;}div#masthead {    float: left;    width: 100%;    margin-top: 0px;    padding: 0;    display: block;    clear: both;    border-bottom: 0px solid #999;    background-image: url(trees6594x.jpg);    background-repeat: repeat-x;    background-position: -320px 40px;}div#masthead h3 {    color: #999999;    font-family: Arial,Helvetica,sans-serif;    font-size: 16px;    font-weight: normal;    letter-spacing: 6.5px;    margin: 13px 0 5px 235px;}span.extrabold {	font-weight: normal;	color: #ccc;}.max {	max-width: 100%;	margin: 0 auto 0 auto;}.smLogo {    width: 130px;    margin: 0 auto 0 auto;}}