body{background:url(/images/background.jpg) top left no-repeat #2b3a27;background-size:100%;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:14px;font-weight:200;line-height:1.5em;color:#000;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;overflow-x:hidden}.stickybackground{position:fixed;z-index:-1;width:100%;height:100%;left:0;top:0;background-image:url(/images/background.jpg);background-position:top right;background-repeat:no-repeat;background-size:100%}::-webkit-scrollbar{background:#999 rgb (153,153,153);width:10px;height:8px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #000;-webkit-border-radius:10px;border-radius:10px}::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#5275b0 rgb (82,117,176);-webkit-box-shadow:inset 0 0 3px #000}::-webkit-scrollbar-thumb:vertical{-webkit-border-radius:10px;border-radius:10px;background:#5275b0;-webkit-box-shadow:inset 0 0 3px silver}::-webkit-scrollbar-thumb:window-inactive{background:#5275b0}h1,h1 a{color:#008a45}h1{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:18px;font-weight:700}h1 a{font-weight:inherit}h2,h2 a{color:#000}h2{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:16px;font-weight:600}h2 a{font-weight:inherit}h3,h3 a{color:#008a45}h3{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:600}h3 a{font-weight:inherit}h4,h4 a{color:#fff}h4{background-color:#37713f;font-family:'Open Sans',sans-serif;font-size:14px;padding:4px 5px;font-weight:700}h4 a{font-weight:inherit}h6,h6 a{color:#000}h6{font-family:'Open Sans',sans-serif;font-weight:400}h6 a{font-weight:inherit}a,a:visited{color:#000;text-decoration:underline}a:focus,a:hover{color:#9a0020;text-decoration:none}p a,p a:visited{line-height:inherit}.lighti,a.link,a.linkbg{font-size:12px;text-decoration:none}.lighti,a.link{font-weight:400;font-style:italic;color:#777}a.linkbg{color:#fff;background-color:red;padding:3px 5px 2px}a.titlelink{font-size:11px;font-weight:400;text-decoration:none;color:#999;font-style:normal}a.link span,a.link:visited span{font-size:13px;line-height:12px}#keen a,#keen p{font-size:10px}#keen a,#keen a:link,#keen p,.socialholder{text-align:center}#keen a:link,#keen a:visited{font-size:10px;color:#fff;text-decoration:none}#keen a,#keen a:hover{color:#ccc;text-decoration:underline}#ufwus span a{font-size:12px}#ufwus span a,#ufwus span a:link{font-weight:700;font-family:'Open Sans',sans-serif}#ufwus span a:link,#ufwus span a:visited{font-size:12px;color:#ba0808;text-decoration:none}#ufwus span a,#ufwus span a:hover{color:#ccc;text-decoration:underline}#keen p{color:#fff;font-family:'Open Sans',sans-serif}ol,ul{margin-bottom:20px}ul{list-style:square outside;color:#000}ol{list-style:decimal}ol,ul.circle,ul.disc,ul.square{margin-left:20px}ul.check{list-style:none}ul.check li{background:url(/images/tiles/tick.png) no-repeat;padding-left:25px}ol ol,ol ul,ul ol,ul ul{margin:4px 0 5px 30px;font-size:100%}li,ol ol li,ol ul li,ul ol li,ul ul li{margin-bottom:6px}li{line-height:16px}.socialholder{float:right;width:100px;padding-right:10px;margin-top:15px;background:0 0}.socialicons{float:right;margin:0;padding:0}.socialicons li{float:left;display:inline;padding:0;margin:0 5px 0 0}.socialicons li:last-child{margin-right:0}.socialicons div{display:none;float:left;text-align:center;width:120px;position:absolute;margin-top:-15px;margin-left:-47px;font-size:11px;line-height:11px;color:#777;text-shadow:1px 1px 0 #f5f5f5;font-style:italic}.socialicons li a{float:left;width:26px;height:26px;background-position:top;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.socialicons li a:hover{background-position:bottom}.social_twitter{background:url(/images/social/social_twitter.png) no-repeat}.social_facebook{background:url(/images/social/social_facebook.png) no-repeat}#pagewrap{width:1040px;margin:0 auto;border:solid 1px #000;background:url(/images/site_back.png) bottom right no-repeat #dff2ec}#header{background:#fff;padding:3px 0;height:auto}#header img{max-width:100%;height:auto;width:auto\9
}#boxcontainer{margin-top:-20px;margin-bottom:15px;height:117px;background-color:transparent;text-align:center;clear:right}.boxes{display:inline-block;margin:0 20px 0 auto;width:14%;height:117px}.boxes img{border:none;opacity:1;filter:alpha(opacity=100)}.boxes img:hover{opacity:.5;filter:alpha(opacity=50)}#sitebox{padding-left:20px;text-align:center}#sitebox p.sitetitle,.siteboxes p,p.title{text-align:left;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:18px;font-weight:800;line-height:0;color:#008a45}.siteboxes p,p.title{font-size:12px;font-weight:200;line-height:1.8em;color:#000}p.title{font-size:14px;font-weight:800;line-height:0}.siteboxes{float:left;margin:0 10px 0 auto;width:19%;height:auto;background:0 0}hr.boxline{border:0;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0))}#ufwus{padding:1% 25px;background:0 0;clear:both}#ufwus p.message{color:#9a0020;font-weight:700}#ufwus img,#ufwus img.noborder,.boxes img{max-width:100%;height:auto;width:auto\9
}#ufwus img{margin:3px 4px;border:solid 1px #000}#ufwus img.noborder,input.read{border:none}hr.testhr{border-bottom:dotted 1px #0090c2}#ufwus p.testtitle{color:#0090c2}a img{border:0}hr.spacer{border:none;border-top:1px dotted #ccc;color:#fff;background-color:#fff;clear:left}input.read{background-color:transparent}div.copy{width:960px;margin:0 auto;color:#b13500}#sitemap,#sitemap p.left,#sitemap p.right{font-family:"Open Sans",Helvetica,Arial,sans-serif}#sitemap{clear:left;height:100%;margin:0;padding:0 5px;background:url(/images/site_back.png) bottom right no-repeat;border-top:solid 1px #fff;font-size:15px;font-weight:200;line-height:1.5em}#sitemap p.left,#sitemap p.right{color:#000}#sitemap p.left{margin-left:0;float:left;text-align:left;font-size:14px;font-weight:200;line-height:1em}#sitemap p.right{font-size:1.5em;font-weight:600;line-height:1.5em;text-align:right;margin-right:30px}#sitemap a,#sitemap a:link,#sitemap p.centered,p.copyright{text-align:left;font:700 1em verdana,arial,helvetica,sans-serif}p.copyright{font:700 10px arial,helvetica,sans-serif;color:#fff}#sitemap p.centered{color:#fff;line-height:1.8em;margin-left:20%}#sitemap span.eadd{font:700 .7em verdana,arial,helvetica,sans-serif;color:#fff}#sitemap a,#sitemap a:link{margin-left:10px;line-height:1.5em}#sitemap a,#sitemap a:link,#sitemap a:visited{color:#000;text-decoration:none}#sitemap a:hover{color:#ccc;text-decoration:underline}#footer,div.footspace{text-align:right;background:0 0}div.footspace{padding:6px 15px 0;font:700 11px arial,helvetica,sans-serif;clear:left;color:#fff}#footer{padding-right:10px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:12px;font-weight:800;color:#000;clear:both}#footer a:link,#footer a:visited{color:#000;text-decoration:none}#footer a,#footer a:hover{color:#000;text-decoration:underline}#footer span.foot{background-color:#000;float:right}table.contact,table.products{width:100%;border-collapse:collapse}table.contact{border:solid 1px #000}table tr.alt{background-color:#bbe3d6}table tr.mainfill{color:#fff;font-weight:700;background-color:#262616}table.products{font-family:Arial,Helvetica,sans-serif;font-size:12px}table.products p.name{font-weight:700}table.products tr:nth-of-type(odd){background:#dadedc}table.products th{background:#4f575a;color:#fff;font-weight:700}table.products td{padding:6px;border:1px solid #fff;text-align:left}table.products td.ingredients{font-family:Arial,Helvetica,sans-serif;font-size:10px}table.listing,table.listing2{width:100%;border-collapse:collapse}table.listing2{width:60%}table.listing th,table.listing2 th{background:#262616;color:#fff;font-weight:700}table.listing td,table.listing2 td,th{padding:6px;border:1px solid #ccc;text-align:left}table.listing2 tr:nth-of-type(odd){background:#bbe3d6}.gbutton{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#274f2c;border:1px solid #444;padding:3px 8px;display:inline-block;font-size:16px;font-weight:700;font-style:normal;cursor:pointer;line-height:20px;font-family:Helvetica,Arial,sans-serif}input.gbutton:hover,input.mbutton:hover{color:#000;background:#ccc}a:hover.bdbutton:active,a:hover.delbutton:active,a:hover.gbutton:active,a:hover.mbutton:active{color:#fff;background:#ccc}.gbutton,a.gbutton,a.gbutton:visited{color:#fff;text-decoration:none}a.gbutton:focus,a.gbutton:hover{color:#ff0;text-decoration:none}.mbutton,.ybutton{text-decoration:none;display:inline-block}.mbutton{background:#c9d9da;font-weight:700;font-style:normal;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #000;padding:4px 8px;color:#000;font-size:12px;font-family:Helvetica,Arial,sans-serif}.ybutton{border:1px solid #ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:14px;font-family:arial,helvetica,sans-serif;padding:1px 5px;color:#4a4a4a;background-color:#f7f5f6;background-image:-webkit-gradient(linear,left top,left bottom,from(#f7f5f6),to(#ddd));background-image:-webkit-linear-gradient(top,#f7f5f6,#ddd);background-image:-moz-linear-gradient(top,#f7f5f6,#ddd);background-image:-ms-linear-gradient(top,#f7f5f6,#ddd);background-image:-o-linear-gradient(top,#f7f5f6,#ddd);background-image:linear-gradient(to bottom,#f7f5f6,#ddd);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#F7F5F6, endColorstr=#DDDDDD)}.ybutton:hover{border:1px solid #000;background-color:#e0e0e0;background-image:-webkit-gradient(linear,left top,left bottom,from(#e0e0e0),to(#bdbbbc));background-image:-webkit-linear-gradient(top,#e0e0e0,#bdbbbc);background-image:-moz-linear-gradient(top,#e0e0e0,#bdbbbc);background-image:-ms-linear-gradient(top,#e0e0e0,#bdbbbc);background-image:-o-linear-gradient(top,#e0e0e0,#bdbbbc);background-image:linear-gradient(to bottom,#e0e0e0,#bdbbbc);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#E0E0E0, endColorstr=#BDBBBC)}.bdbutton,.delbutton{background:#8b1c2d;border:1px solid #444;display:inline-block;font-weight:700;font-style:normal;cursor:pointer;font-family:Helvetica,Arial,sans-serif}.delbutton{color:#fff;text-decoration:none;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:2px 5px;font-size:12px}input.delbutton:hover{color:#fff;background:#000}.bdbutton{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:3px 8px;font-size:16px;line-height:20px}input.bdbutton:hover{color:#000;background:#ccc}.bdbutton,a.bdbutton,a.bdbutton:visited{color:#fff;text-decoration:none}a.bdbutton:focus,a.bdbutton:hover{color:#ff0;text-decoration:none}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){table,tbody,td,th,thead,tr{display:block}table.listing thead tr,table.listing2 thead tr{position:absolute;top:-9999px;left:-9999px}table.listing tr{border:1px solid #ccc}table.listing td,table.listing2 td{border:none;position:relative;padding-left:20%}table.listing td:before,table.listing2 td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}table.listing td:nth-of-type(1):before{content:"Name:";font-weight:700}table.listing td:nth-of-type(2):before{content:"State:";font-weight:700}table.listing td:nth-of-type(3):before{content:"City:";font-weight:700}table.listing td:nth-of-type(4):before{content:"Email:";font-weight:700}table.listing td:nth-of-type(5):before{content:"Phone:";font-weight:700}table.listing2{width:100%;border:1px solid #ccc}table.listing2 td:nth-of-type(1):before{content:"Code:";font-weight:700}table.listing2 td:nth-of-type(2):before{content:"Prod:";font-weight:700}table.listing2 td:nth-of-type(3):before{content:"Type:";font-weight:700}}@media screen and (max-width:1040px){#pagewrap{width:94%}#ufwus{background:0 0;width:auto;padding:1% 4%}#header,.boxes{height:auto}#boxcontainer{height:auto;text-align:center;clear:right}.boxes{display:inline-block;margin:0 5px 0 auto;width:13%}}@media screen and (max-width:600px){#pagewrap{width:94%}#ufwus{width:auto;float:none;clear:left}#header{background:#fff;padding:1% 4%;height:auto}p.caption{display:none}}@media screen and (max-width:480px){#header{background:#fff;height:auto}h1,h1 a{color:#008a45}h1{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:16px;font-weight:700}h1 a{font-weight:inherit}#ufwus{background:0 0}div.contactform{width:250px;height:250px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#b13500;padding:2px;font:1em verdana,arial,helvetica,sans-serif;color:#fff}#middle,#ufwus{margin-bottom:5px}.rslides1_nav,p.caption{display:none}#boxcontainer{height:auto;text-align:center;clear:right}.boxes{display:inline-block;margin:0 5px 0 auto;width:13%;height:auto}.siteboxes{margin:0 0 0 auto;width:99%;height:auto;background-color:green}.price{display:block;list-style:none;text-align:right;font:700 10px verdana,arial,helvetica,sans-serif;color:#000}div.ls img,div.pt img{margin:0}div.cleartop{height:2px;background:#00f;margin-top:10px;clear:both}.socialholder{float:right;width:100px;text-align:center;padding-right:10px;margin-top:2px;background:0 0}}
/*! http://responsiveslides.com v1.54 by @viljamis */
.slider{margin-top:0;background:url(/images/banner/banner01.jpg) top left no-repeat #e0e8eb;border:0}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0 auto}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border-top:solid 1px #fff;border-bottom:solid 2px #008a45}.rslides_container{margin-top:-12px;position:relative;float:left;width:100%;z-index:2}.rslides1_nav,.rslides2_nav,.rslides3_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);text-indent:-9999px;overflow:hidden;left:0}.rslides1_nav,.rslides1_nav:hover{background:url(/images/arrows_banner.png) no-repeat left top}.rslides1_nav{z-index:99;text-decoration:none;height:61px;width:38px;margin-top:-45px;top:50%;opacity:.1}.rslides1_nav:active,.rslides1_nav:hover{opacity:1}.rslides1_nav.next{left:auto;background-position:right top;right:0}.rslides2_nav,.rslides3_nav{top:0}.rslides2_nav{display:block;background:#fff;filter:alpha(opacity=1);height:91%;opacity:0;width:48%}.rslides2_nav.next{left:auto;right:0}.rslides3_nav{opacity:.6;bottom:0;background:#000 url(themes.gif) no-repeat left 50%;width:18px}.rslides3_nav:active{opacity:1}.rslides3_nav.next{left:auto;background-position:right 50%;right:0}.rslides1_nav:focus,.rslides2_nav:focus,.rslides3_nav:focus{outline:none}.rslides_tabs{margin-top:10px;text-align:center}.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#ccc;background:rgba(0,0,0,.2);display:inline-block;_display:block;*display:block;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);width:9px;height:9px}.rslides_tabs .rslides_here a{background:#222;background:rgba(0,0,0,.8)}.caption{position:absolute;display:block;bottom:2px;left:0;right:0;padding:2px 2px 2px 15px;text-align:left;background:#000;background:rgba(0,0,0,.4);color:#fff;font-family:'Open Sans',sans-serif;font-size:14px;line-height:20px;margin-bottom:0}.navigation{width:100%;margin:auto;position:relative;z-index:120}.flexnav,.menu-button{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:400}.flexnav{margin:0;list-style:none;height:30px;overflow:visible;width:100%;background:#00a352;border-bottom:solid 1px #fff;padding:0;display:block;font-size:12px}.flexnav:after{content:"";display:table;clear:both}.menu-button{display:none;padding:10px;font-size:16px;text-transform:uppercase;color:#fff;background:#007038;cursor:pointer}.flexnav ul li,.flexnav>li{display:block;position:relative}.flexnav>li{float:left}.flexnav li a{color:#000;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-ms-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out}.flexnav ul li a,.flexnav>li>a{display:block;padding:5px 10px;font-weight:600;font-size:15px;text-decoration:none}.flexnav li a:hover{color:silver;font-weight:600}.flexnav>.item-with-ul>a{padding-right:15px}.touch-button,.touch-button::before{display:block;position:absolute;right:0}.touch-button{z-index:99;cursor:pointer;background:0 0;top:0;width:54px;height:25px}.touch-button::before{content:'';width:7px;height:7px;border-bottom:3px solid silver;border-left:3px solid silver;top:7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);color:#fff}.flexnav li:hover>.touch-button::before,.sm-screen .submenu-open::before{border-bottom-color:green;border-left-color:green}.flexnav li:hover>.touch-button::after,.sm-screen .submenu-open::after{border-color:#fff}.flexnav ul{position:absolute;list-style:none;left:0;margin:0;padding:0;top:25px}.flexnav ul ul{left:210px;top:-1px}.flexnav ul li{padding:0;margin:0;border-top:solid 1px #c9d9da}.flexnav ul li a{background:#007038;padding:12px 10px;width:190px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;color:#fff}.flexnav ul li ul li a:hover{background-color:#bcdecc;color:#000;border-top:none}.flexnav ul ul li a{background:#00a252;padding-left:62px}.flexnav ul .touch-button{width:40px;height:40px}.flexnav ul .touch-button::after{top:8px;right:8px;width:22px;height:22px}.flexnav ul .touch-button::before{right:17px;top:16px;height:7px;width:7px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}@media all and (max-width:800px){.flexnav{overflow:hidden;max-height:0}.flexnav.show{overflow:visible;max-height:2000px}.flexnav li{background:#007038;float:none}.flexnav ul li a{width:auto;padding-left:42px}.flexnav>li{border-top:1px solid #c9d9da;margin:0}.flexnav ul,.flexnav ul ul{position:relative;left:0;width:100%;top:0}.flexnav.show .touch-button,.menu-button .touch-button{z-index:999}.flexnav ul .touch-button::before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);right:16px;top:15px}.menu-button{display:block}.menu-button .touch-button::before{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);border-left:0;border-top:2px solid #fff;border-bottom:2px solid #fff;right:21px;height:2px;width:20px;top:22px}.menu-button::after{display:block;width:20px;height:2px;content:'';position:absolute;background:#fff;right:21px;top:18px}.flexnav ul ul li a{display: block;background:#00a252;padding-left:62px}.flexnav ul ul ul li a{padding-left:82px}.touch-button::before{content:'';display:block;width:8px;height:8px;position:absolute;border-bottom:4px solid #fff;border-left:4px solid #fff;right:50px;top:7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);color:#fff}.flexnav>li>a{display:block;padding:5px 10px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;text-decoration:none;color:#fff}.flexnav li a:hover{background-color:#bcdecc;color:#000;border-top:none}}