#header-home{width:100%;height:175px;background-image:url("/images/assets/homeheader.jpg");background-repeat:no-repeat;background-position:right top;background-size:cover}@media screen and (min-width: 880px){#header-home{width:880px;height:150px;}}#header-home h1{width:96%;font-size:36px;margin-top:20px}@media screen and (min-width: 308px){#header-home h1{margin-top:40px;}}@media screen and (min-width: 375px){#header-home h1{margin-top:30px;font-size:40px;}}@media screen and (min-width: 550px){#header-home h1{margin-top:30px;font-size:56px;}}@media screen and (min-width: 880px){#header-home h1{width:880px;}}#header-home h3{width:96%;font-size:14px}@media screen and (min-width: 550px){#header-home h3{font-size:20px;}}@media screen and (min-width: 880px){#header-home h3{width:880px;}}#header-home .telephone{margin-top:150px;margin-right:0;float:left;text-align:center;width:100%}@media screen and (min-width: 300px){#header-home .telephone{float:right;text-align:right;}}@media screen and (min-width: 880px){#header-home .telephone{margin-top:130px;margin-right:78px;width:auto;}}#header-page{width:100%;height:125px;background-image:url("/images/assets/header-bg.jpg");background-repeat:no-repeat;background-position:right top;background-size:cover}@media screen and (min-width: 880px){#header-page{width:880px;height:65px;}}#header-page h1{width:96%;font-size:20px}@media screen and (min-width: 375px){#header-page h1{font-size:22px;}}@media screen and (min-width: 650px){#header-page h1{font-size:200%;}}#header-page .telephone{margin-right:0;margin-top:100px}@media screen and (min-width: 880px){#header-page .telephone{margin-right:10px;margin-top:50px;}}#main{width:96%;margin:0px auto}@media screen and (min-width: 880px){#main{width:880px;}}#main #slider{width:100%;overflow:hidden}#main #slider img{width:100%}#main #slider .slideshow{width:100% !important}#main #slider .slideshow div{width:100% !important;background-repeat:no-repeat;background-size:cover;background-position:bottom center;height:150px}@media screen and (min-width: 880px){#main #slider .slideshow div{background-size:default;background-position:center;height:260px;}}#main #slider .slideshow div .slider_image{background-repeat:no-repeat;background-size:cover;background-position:bottom center;height:150px;width:100% !important}@media screen and (min-width: 880px){#main #slider .slideshow div .slider_image{background-size:default;background-position:center;height:260px;}}#main #nav{float:none;width:100%;border:none;border-bottom:5px solid #fff}@media screen and (min-width: 880px){#main #nav{float:left;border:2px solid #fff;width:228px;}}#main #nav .togglenav{display:block;height:20px;padding:10px 0;width:100%;text-align:center;background:url('/images/hamburger.png') no-repeat center #145a22;cursor:pointer;margin-bottom:10px}@media screen and (min-width: 880px){#main #nav .togglenav{display:none !important;}}#main #nav .dropdown{display:none}@media screen and (min-width: 880px){#main #nav .dropdown{display:block !important;}}#main #nav .dropdown li{width:100%;margin:0;list-style:none;text-align:center;padding:5px 0}@media screen and (min-width: 880px){#main #nav .dropdown li{color:#a58c6b;font-size:0.9em;list-style:outside none disc;margin:0 0 0 20px;padding:5px;text-align:left;}}#main #nav #sidebar-images{display:none}@media screen and (min-width: 880px){#main #nav #sidebar-images{display:block !important;}}#content{width:91%;margin:0px auto;padding:20px 3%;float:none}#content p{margin:0 auto 10px !important}@media screen and (min-width: 880px){#content{width:610px;padding:20px 15px;float:left;}}#content img{max-width:100%}@media screen and (max-width: 400px){#content img{float:none !important;max-width:100% !important;margin:10px 0 !important;display:block;}}#content .quote{width:100%}@media screen and (min-width: 550px){#content .quote{width:550px;}}#content .booking-row input[type="text"]{width:80%}@media screen and (min-width: 600px){#content .booking-row input[type="text"]{width:50%;}}#content .booking-row textarea{width:80%}@media screen and (min-width: 600px){#content .booking-row textarea{width:50%;}}#footer{width:100%;padding:10px 0}#footer #footer-images{width:94%;margin:0px auto}@media screen and (min-width: 880px){#footer #footer-images{display:none;}}.image-bar-item{width:50%;margin-right:0;height:auto;max-height:175px}.image-bar-item img{width:100%}@media screen and (min-width: 500px){.image-bar-item{width:25%;}}@media screen and (min-width: 880px){.image-bar-item{float:left;height:175px;margin-right:5px;overflow:hidden;width:215px;}}