@font-face{font-family:'Amatic SC';src:url("/assets/site/fonts/amaticsc-regular-webfont.woff2") format("woff2"),url("/assets/site/fonts/amaticsc-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Andika';src:url("/assets/site/fonts/andikanewbasic-r-webfont.woff2") format("woff2"),url("/assets/site/fonts/andikanewbasic-r-webfont.woff") format("woff");font-weight:normal;font-style:normal}*:focus,*:active,*:hover,a:focus,a:active,a:hover{outline:none !important}html,body{height:100%}body{font-family:'Andika';background:#E6E5C6 url(/assets/site/images/bg.jpg) center center no-repeat fixed;background-size:cover}html.cke_panel_container,html.cke_panel_container body{background:#FFF}a,a:hover,a:focus{color:#7c8008}a:hover{text-decoration:underline}.form-control,.form-control:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wrapper{min-height:100%;height:auto !important;height:100%;margin-bottom:-66px}header{position:fixed;background:url(/assets/site/images/header-bottom-bg.png) bottom center repeat-x;padding-bottom:22px;top:0;left:0;width:100%;z-index:20}header .header-wrapper{background-color:#ABB00B;padding:15px 0 5px}.navbar{margin:0;border:none}.navbar .navbar-collapse{padding:0}.navbar .facebook-link{float:right}.navbar-nav>li>a{color:#1E0E00;font-weight:bold;font-size:18px;line-height:12px}.navbar-nav>li>a:hover,.navbar-nav>li>a:focus{color:#000;background-color:transparent}.navbar-brand{font-family:'Amatic SC';font-size:54px;font-weight:bold}.navbar-brand,.navbar-brand:hover,.navbar-brand:focus{color:#E6E5C6}main{min-height:100%;padding-bottom:55px}main .content-wrapper{background-color:#FFF;margin-top:70px}main .yellow-header{background:url(/assets/site/images/yellow-header-bg.png) bottom center no-repeat;background-size:100% 100%;font-family:'Amatic SC';font-weight:bold;max-height:90px}main .yellow-header .yellow-header-inner{padding:5px 15px}main .yellow-header .title{font-size:50px}main .yellow-header .phone-number{font-size:40px;float:right}main .yellow-header .title,main .yellow-header .phone-number{line-height:115%}main .yellow-header,main .yellow-header a,main .yellow-header a:hover,main .yellow-header a:focus{color:#B47504}.btn:not([style]){font-family:'Amatic SC';font-size:30px;border:none;letter-spacing:0.5px;padding:10px 25px;white-space:normal;max-width:100%}.btn:not([style]),.btn:not([style]):hover,.btn:not([style]):active,.btn:not([style]):focus{background:#FFF url(/assets/site/images/btn-bg.png) center center no-repeat;background-size:100% 100%;color:#FFF;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn:not([style]).btn-condensed{padding:2px 10px;font-size:22px;letter-spacing:-0.5px}.btn:not([style]).btn-yellow{background-image:url(/assets/site/images/yellow-btn-bg.png)}.main-content{padding:15px}#page-content{background:#FFF;padding:20px}#page-content h1,#page-content h2,#page-content h3,#page-content h4,#page-content h5,#page-content h6,#page-content .h1,#page-content .h2,#page-content .h3,#page-content .h4,#page-content .h5,#page-content .h6,.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6,.main-content .h1,.main-content .h2,.main-content .h3,.main-content .h4,.main-content .h5,.main-content .h6,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem .h1,.cke_panel_listItem .h2,.cke_panel_listItem .h3,.cke_panel_listItem .h4,.cke_panel_listItem .h5,.cke_panel_listItem .h6{font-family:'Amatic SC';font-weight:bold;margin:0;color:#ABB00B}#page-content img,.main-content img,.cke_panel_listItem img{max-width:100%}#main-content .page-content img,.main-content img{max-width:100%}#main-content .page-content img.floated-left,.main-content img.floated-left{float:left;margin:0 20px 10px 0}#main-content .page-content img.floated-right,.main-content img.floated-right{float:right;margin:0 0 10px 20px}#main-content .page-content img.img-block,.main-content img.img-block{display:block;width:100%}h1 small,h2 small,h3 small{float:right;margin-top:-10px}.gallery .gallery-wrapper,.gallery .gallery-inner{position:relative}.gallery .gallery-wrapper{overflow:hidden}.gallery .nav-arrow{position:absolute;background-size:70px;top:0;height:100%;width:35px;z-index:9}.gallery .nav-arrow.prev{left:15px}.gallery .nav-arrow.next{right:15px}.gallery .gallery-image{position:absolute;background-color:#E5E3DF;background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;overflow:hidden;left:0;z-index:5}.gallery .gallery-image+.gallery-image{z-index:3}.gallery .gallery-inner,.contact-map{height:370px}#map-overlay{background-color:#E5E3DF;height:100%;width:100%}.nav-arrow{display:block;background-image:url(/assets/site/images/nav-arrows.png);background-repeat:no-repeat}.nav-arrow.prev{background-position:center left}.nav-arrow.next{background-position:center right}#testimonials{padding:30px 0}#testimonials .testimonials-wrapper{position:relative;padding:0 55px}#testimonials .testimonials-nav{position:absolute;top:0;width:55px;height:100%}#testimonials .testimonial-prev{left:0}#testimonials .testimonial-next{right:0}#testimonials .nav-arrow{background-size:47px;height:100%;width:24px}#testimonials .nav-arrow.prev{float:left}#testimonials .nav-arrow.next{float:right}#testimonials .testimonial-block{position:relative;left:0;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;transition:all ease 0.3s}#testimonials .testimonial-block.animate-show{left:0;opacity:1}#testimonials .testimonial-block.animate-hide{left:-30px;opacity:0}#testimonials .testimonial-row+.testimonial-row{display:none}.contact-details{padding:15px 15px 30px;font-size:24px;color:#ABB00B}.contact-details address{margin:40px 0 0}#contact-form .form-control{background-color:#ABB00B;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#contact-form .form-control,#contact-form .form-control::-webkit-input-placeholder{color:#FFF}#contact-form .form-control::-moz-placeholder{color:#FFF}#contact-form .form-control::-ms-input-placeholder{color:#FFF}#contact-form .form-control:-moz-placeholder{color:#FFF}#contact-form .btn{padding:2px 20px}footer{max-height:66px;width:100%;padding-top:11px;background:url(/assets/site/images/footer-top-bg.png) top center repeat-x}footer .footer-wrapper{background-color:#E6E5C6;padding:15px 0 20px;text-align:center}footer a{font-weight:bold}footer a,footer a:hover,footer a:focus{color:#3B3301}@media (min-width: 768px){.dropdown-menu{background-color:#ABB00B;border:none;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.dropdown-menu>li{padding:0}.dropdown-menu>li>a{padding:12px 15px}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:#94980a}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#94980a}}@media (max-width: 1199px){.navbar-brand{font-size:36px}.navbar-nav>li>a{font-size:14px;padding:15px 10px}.facebook-link img{height:30px}}@media (max-width: 992px){main .yellow-header .title{font-size:30px}main .yellow-header .phone-number{font-size:22px}main .main-content h1,main .main-content h2,main .main-content h3,main .main-content h4,main .main-content h5,main .main-content h6{margin:20px 0}main .main-content img{margin:10px}h1 small,h2 small,h3 small{display:block;float:none;text-align:center;margin:10px 0}.hide-testimonial{display:none}}@media (max-width: 767px){.navbar-toggle{background:url(/assets/site/images/collapse-nav-btn.png);height:45px;width:50px;padding:0;margin:1px 0 0}.navbar-collapse{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.navbar-nav{margin:0 5px}.nav>li{float:left;width:50%}.gallery .gallery-inner{height:240px}#main-content .page-content img.floated-left,#main-content .page-content img.floated-right,.main-content img.floated-left,.main-content img.floated-right{float:none;margin:20px 0}#main-content .page-content a>img:only-child,.main-content a>img:only-child{display:block}#testimonials .testimonial-row+.testimonial-row{display:block}#testimonials .testimonial-image{padding:0 0 20px;text-align:center}#testimonials .h2{text-align:center}}
