body {font-family:Tahoma, sans-serif;background: #457722 url('img/page.png') fixed;
background: -webkit-linear-gradient(top, rgba(3, 6, 2, 0.11) 0, rgba(139, 207, 91, 0.17) 1050px) no-repeat, url('img/page.png'), -webkit-linear-gradient(top, #192B0D 0, #71C238 1050px) no-repeat;
background: -moz-linear-gradient(top, rgba(3, 6, 2, 0.11) 0, rgba(139, 207, 91, 0.17) 1050px) no-repeat, url('img/page.png'), -moz-linear-gradient(top, #192B0D 0, #71C238 1050px) no-repeat;
background: -o-linear-gradient(top, rgba(3, 6, 2, 0.11) 0, rgba(139, 207, 91, 0.17) 1050px) no-repeat, url('img/page.png'), -o-linear-gradient(top, #192B0D 0, #71C238 1050px) no-repeat;
background: -ms-linear-gradient(top, rgba(3, 6, 2, 0.11) 0, rgba(139, 207, 91, 0.17) 1050px) no-repeat, url('img/page.png'), -ms-linear-gradient(top, #192B0D 0, #71C238 1050px) no-repeat;
-svg-background: linear-gradient(top, rgba(3, 6, 2, 0.11) 0, rgba(139, 207, 91, 0.17) 1050px) no-repeat, url('img/page.png'), linear-gradient(top, #192B0D 0, #71C238 1050px) no-repeat;
background: linear-gradient(to bottom, rgba(3, 6, 2, 0.11) 0, rgba(139, 207, 91, 0.17) 1050px) no-repeat, url('img/page.png'), linear-gradient(to bottom, #192B0D 0, #71C238 1050px) no-repeat;
background-attachment: fixed, fixed, fixed !important;}
h1,h2,h3,h4,h5,h6 {text-transform:uppercase;font-family:Tahoma,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;}
p {font-size:13px;line-height:1.6;color:#000;}
hr {max-width:400px;border-color:#999999;}
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display:block; margin-left:auto; margin-right:auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display:block; margin-left:auto; margin-right:auto}
.brand-name {margin:0;font-size:4em;}
.tagline-divider {margin:15px auto 3px;max-width:250px;border-color:#999999;}
.box {margin-bottom:20px;padding:0;background:#fff;}
.intro-text {text-transform:uppercase;font-size:1.25em;font-weight:400;letter-spacing:1px;}
.img-border {float:none;margin:0 auto 0;border:#999999 solid 1px;}
.img-left {float:none;margin:0 auto 0;}
.nopadding {padding:0;}
.nopaddingright {padding-right:0;}
.header {padding:15px 0;}
.container {max-width:900px;}
.brand img {max-height:100px;max-width:100%;}
.phone {padding:0 100px 0 0;line-height:50px;text-align:right;font-size:2em;color:#FDFDFB;background: url('img/call.png') right center no-repeat;}
.phone a {color:#000;font-weight:bold;}
.brand {display:inherit;margin:0;padding:0;line-height:normal;}
.top-divider {margin-top:0;}
.img-left {float:left;margin-right:25px;}
.address-bar {display:inherit;margin:0;padding:0 0 40px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,0.5);text-transform:uppercase;font-size:1.25em;font-weight:400;letter-spacing:3px;color:#fff;}
.navbar {border-radius:0;min-height:0;margin-bottom:0;}
.navbar-header {display:none;}
.navbar-default {border:none;background:#fff;}
.nav>li>a {padding:10px 15px;border-radius:5px;}
.navbar-default .navbar-nav>li>a {color:#FFF;}
.navbar-default .navbar-nav>li>a:hover {color:#ff8c00;}
.navbar-nav>li>a {line-height:normal;}
.navbar-nav {display:table;float:none;margin:0;table-layout:fixed;font-size:1.25em;}
.navbar-collapse {padding:0;}
.navbar-nav {text-transform:uppercase;font-weight:400;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {color:#7CC945;background:#fff;border:1px solid #7CC945;}
.menu-menu-1-container {float:left;}
.social li {padding:10px}
.social li a {padding:0;margin:0;}
.social li a img {width:30px;height:30px;}
.pagewrapper {background:#fff;padding:15px 30px;margin:0 -15px;border-radius:10px;}
.banner {margin:0 -15px 15px;padding:0;}
.banner img {width:100%;height:300px;border-radius:7px;}
.topwidget {margin:0 -15px 15px 0;color:#fff;background:#56884E;padding:10px;height:300px;border-radius:7px;overflow:hidden;}
.topwidget h2 {background:#000;color:#fff;font-size:18px;font-weight:bold;text-align:center;margin:0;padding:10px;border-radius:5px;}
.topwidget ul {padding-left:0;}
.topwidget li {padding:5px;color:#FDFDFB;border-bottom:1px Dashed #7CC945;list-style-type:none;}
.offer {margin-bottom:15px;}
.offer img {width:100%;height:auto;border-radius:5px;}
.widget {background:#7CC945;padding-bottom:10px;color:#fff;border-radius:5px;}
.widget h2.widget-title {color:#FFF;text-align:center;margin:0;padding:15px 10px;font-size:18px;border-bottom:1px dashed #fff;}
.widget ul {padding:0;list-style:none;}
.widget ul li {margin:0;margin-bottom:1em;padding-left:1.5em;position:relative;}
.widget ul li:after {content:'';height:.4em;width:.4em;background:#0d47a1;display:block;position:absolute;transform:rotate(45deg);top:.25em;left:8px;top:8px;}
.widget form {padding:10px;}
.widget form input {width:100%;border:none;border-radius:5px;padding:10px 0;}
.widget form input[type=submit] {background:#000;color:#fff;border:none;border-radius:5px;padding:10px 0;}
.widget form textarea {width:100%;max-height:120px;border:none;border-radius:5px;padding:10px 0;}
.widget label {width:100%;margin-bottom:0;font-weight:300;font-size:14px;}
.img-full {min-width:100%;}
.entry-header h1 {font-size:2em;color:#649F5B;padding:15px 0;margin:0 0 20px;}
.entry-content h2 {font-size:1.3em;color:#000;}
.entry-content img {max-width:100%;}
.business-box {padding:15px 30px;margin:15px -15px 0;background:#7CC945;color:#000;border-top-right-radius:10px;border-top-left-radius:10px;}
.business-box a {color:#000;}
.business-box h4 {text-align:center;}
footer {padding:5px 30px;margin:0 -15px;background:#000;}
footer p {margin:0;padding:10px 0;color:#fff;}
@media screen and (min-width:1200px) {	.box:after {content:'';display:table;clear:both;}
}
@media screen and (max-width:991px) {
	.carousel-caption {font-size:5vw;}
	.brand, .phone {text-align:center;}
	.banner img {width:100%;height:auto;}
	.offer img {width:auto;max-width:100%;height:auto;text-align:center;}
	.topwidget {margin:0 -15px}
}
@media screen and (max-width:500px) {
.phone {padding:0;text-align:center;font-size:5vw;}
}
/* Let's get this party started */ ::-webkit-scrollbar { width:8px; }
 ::-webkit-scrollbar-track { -webkit-box-shadow:inset 0 0 6px #000;-webkit-border-radius:10px;border-radius:10px;}
 ::-webkit-scrollbar-thumb { -webkit-border-radius:10px; border-radius:10px; background:#000;}
 ::-webkit-scrollbar-thumb:window-inactive { background:#000; }
