﻿@media only screen and (max-width :800px){header{padding-bottom:0}nav{position:absolute;bottom:-1em;border:none}.logo{width:50%;margin:auto}.menu-toggle{margin:0 0 1em 1em;cursor:pointer}.menu-toggle .hamburger{display:block;width:20px;height:2px;margin-bottom:4px;background:#fff}.menu-close{padding:0 0 1em 1em;cursor:pointer;margin:0}.menu-close .hamburger{display:none;width:20px;height:2px;margin:0;background:#fff}.menu-close .hamburger:nth-of-type(1){display:block;transform:translateY(1px) rotate(45deg)}.menu-close .hamburger:nth-of-type(2){display:block;transform:translateY(-1px) rotate(-45deg)}nav ul{display:none;float:none;left:0;background-color:#4F3F2B;-webkit-transition:display 750ms 0s ease-in-out;-moz-transition:display 750ms 0s ease-in-out;-o-transition:display 750ms 0s ease-in-out;transition:display 750ms 0s ease-in-out}.menu-on>ul,nav ul li{display:block}nav ul li{float:none;right:0}#content{min-height:75%}section{width:98%;padding:0 1% 10px}.rslides{width:102%;margin-left:-1%;margin-right:-1%}h1{font-size:2em}h2{font-size:1.5em;margin-top:1.25em}h3{font-size:1.2em}h4{font-size:1em}h5{font-size:.9em}h6{font-size:.8em}#contact .left,#contact .right,.hours,.info{width:100%;float:none}#contact .left{width:80%}.gallery-page p{width:28%}.gallery-image img{height:90%}}@media only screen and (max-width :667px){.callnow{display:none}div.col4{width:40%}.gallery-page p{width:45%}.gallery-image{height:92%}}@media only screen and (max-width :450px){.logo{width:70%}#content{min-height:80%}h1{font-size:1.6em}footer .left,footer .right{display:block;height:40px;margin-left:.5em;float:none}footer .right{padding-bottom:1em}}@media only screen and (min-width :801px){.menu-toggle{display:none}}