body{overflow:auto;}._Template img{height:auto;max-width:100%;vertical-align:middle;border:0;}.third{width:30%;display:inline-block;margin:0 1%;vertical-align:top;padding:2%;box-sizing:border-box;}.color-palette-green a{color:#167A1D;}.color-palette-green{background-color:#37BC43;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.l-header-wrapper{padding:4px 0 0 0;background:#fff;}.l-logo{max-width:600px;margin:0 auto;}.l-branding{font-size:0;}.color-palette-green .l-menu-wrapper{background-color:#6a8500;}h1.site-name{display:inline-block;margin-top:20px;padding-bottom:0;font-size:240%;}.l-setwidth{max-width:1064px;margin-left:auto;margin-right:auto;padding:0 20px;}body .l-page-wrapper{background-color:#fff;}.subnav{width:27%;float:left;margin-right:5%;vertical-align:top;}.main .l-content{width:67.032967033%;float:right;margin-right:0;vertical-align:top;}.subnav li{list-style:none;padding:10px 0;}.l-menu-wrapper{background:-webkit-gradient(linear, left top, left bottom, from(#37BC43), to(#167A1D));background:-moz-linear-gradient(top, #37BC43, #167A1D);border:solid 0px #6D6D6D;z-index:999;color:#8B8B8B;width:100%;height:46px;display:block;}.main-menu-wrapper ul{list-style:none;}.main-menu-wrapper>ul>li{float:left;border-right:1px solid #2d2d2d;}.main-menu-wrapper ul li ul li{border:0;}.main-menu-wrapper>ul>li:first-of-type{border-left:1px solid #2d2d2d;}.main-menu-wrapper a .main-menu-wrapper a{font-size:0.95rem;text-transform:none;letter-spacing:.041em;font-weight:normal;padding:.8em 1.2em !important;}.main-menu-wrapper>ul>li>a{float:left;transition:all 0.25s ease-in;}.main-menu-wrapper>ul>li.active-trail>a{background-color:#333;color:#eaeaea;}.main-menu-wrapper>ul a{color:#fff !important;text-decoration:none;}.main-menu-wrapper>ul>li a:hover{background-color:#333;color:#eaeaea !important;}ul.DropDownMenu li a{padding:.8em 1.2em !important;}ul.DropDownMenu ul li{width:100%;background-color:#333;color:#eaeaea !important;}ul.DropDownMenu ul li a:hover{background-color:#279c31 !important;}ul.DropDownMenu ul{margin-top:26px;}.hamburger{width:20px;height:20px;display:inline-block;position:relative;background:#e8e8e9;border:15px solid #e8e8e9;position:absolute;top:0px;right:0px;z-index:100;}.middlebar,.hamburger:before,.hamburger:after{width:100%;height:2px;background-color:#474D5A;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%);}.hamburger:before{content:"";position:absolute;top:0%;left:0px;}.middlebar{position:absolute;top:10px;}.hamburger:after{content:"";position:absolute;top:100%;left:0px;}.closehamburger:before,.closehamburger:after{position:absolute;top:50%;left:0px;}.closehamburger:before,.closehamburger .middlebar{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.closehamburger:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.mobilenav{position:relative;display:none;}.mobilemenu{width:300px;padding-top:28px;position:fixed;top:0px;right:-300px;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;height:100vh;overflow-y:scroll;background:rgb(49, 177, 61);z-index:1;}.mobilemenu ul{padding:0px;text-align:left;list-style:none;margin:0px;}.mobilemenu ul ul{max-height:0px;overflow:hidden;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;background:rgba(255, 255, 255, 0.2);}.mobilemenu ul ul li{padding-left:0;}.expanded{max-height:500px !important;}.mobilemenu a,.mobilemenu p{text-decoration:none;font-size:18px;padding:10px 35px;color:#fff;display:block;line-height:20px;border-bottom:1px dotted #fff;font-family:'Open Sans', sans-serif, Arial, Helvetica, 'Helvetica Neue', Geneva, sans-serif;}.mobilemenu p{font-size:14px;}.open{right:0;}.mobilemenu li.parent{position:relative;}.mobilemenu ul{position:relative;}.expandmenu{display:inline-block;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;position:absolute;top:0px;right:10px;width:30px;padding:0px !important;height:40px;border-bottom:0px !important;}.expandmenu:before,.expandmenu:after{content:"";width:35%;height:2px;background-color:#fff;}.expandmenu:before{position:absolute;top:50%;left:21%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.expandmenu:after{position:absolute;top:50%;right:21%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.close{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}#breadcrumbs-wrapper{margin:0;padding:30px 0;}#breadcrumbs-wrapper li,#breadcrumbs-wrapper .pagedescription,#breadcrumbs-wrapper ul{display:inline;}#breadcrumbs-wrapper li,#breadcrumbs-wrapper .pagedescription{list-style-type:none;padding:0 10px 0 20px;background-image:url(/templates/images/e7e217fa-6237-4b99-b187-463b2769e908.png);background-repeat:no-repeat;background-position:0 center;}#breadcrumbs-wrapper ul li:first-of-type{background-image:none;padding-left:0;}#footer{width:100%;float:left;margin-top:30px;}#footer a,#footer *{color:#fff;text-decoration:none;}.l-footer-wrapper{padding:20px 0 40px 0;background-color:#333;color:#fff;min-height:100px;clear:both;}footer .third img{max-width:25px;border:1px solid white;padding:5px;margin:0 11px 0 0;float:left;}a.top{position:fixed;bottom:20px;right:25px;}footer .button a{border:1px solid #fff;background:none !important;margin:0 0 0 10px !important;border-radius:0;float:right;}header *,footer *,.subnav *,#menu-wrapper *,#_Content *,#breadcrumbs-wrapper *{font-family:'Open Sans', sans-serif, Arial, Helvetica, 'Helvetica Neue', Geneva, sans-serif;font-weight:400;color:#2E2E2E;}#_Content strong,#_Content strong a{font-weight:600;}.material-icons{font-family:'Material Icons' !important;}.mdl-button--colored span{color:green !important;}._Template p,._Template li{font-size:.9rem;line-height:1.4;text-transform:none;letter-spacing:.041em;font-weight:300;}h1{font-size:180%;}h2{font-size:140%;font-weight:600;}table.twocolumn{width:100%;}.twocolumn td{width:50%;box-sizing:border-box;padding:0 1%;vertical-align:top;}p.button a{border-radius:5px;padding:2%;background:#23952c;color:#fff !important;margin:20px 0;text-decoration:none;transition:1s;}p.button a:hover{background:#0c3f10;}table.people td:first-child{width:33%;}table.people td{padding:4%;}table.people img{width:100%;max-width:170px;height:auto !important;border:3px solid #00b050;}table.people h3{margin-bottom:0;margin-top:0;}._EmailForm legend{display:none;}._EmailForm ._LayoutRow{padding:20px 0 0 0;float:left;width:98%;}._EmailForm ._LayoutCell1,._EmailForm ._LayoutCell2{width:40%;margin-right:2%;float:left;}._EmailForm ._Required{font-size:12px;color:#167A1D;float:right;}fieldset{border:none !important;background-color:#eee !important;margin:20px 0;}._EmailForm div._Answer a{font-size:27px;padding:6px;text-decoration:none;}._Answer a._Selected{color:#1b8c23 !important;border:1px solid;}._Button input{border:0;background:#1b8c23;padding:5px 10px;margin:5px;color:#fff !important;float:right;}#jquery-lightbox{z-index:2000 !important;}._PhotoGallery{width:100%;}._PhotoGalleryThumbnail{width:22%;margin:1%;display:inline-block;vertical-align:top;}._Gallery .RadDataPager_Silk{border-color:#fff !important;background-color:#fff !important;padding:50px 0 !important;}._Gallery .RadDataPager .rdpPagerLabel,._Gallery .RadComboBox_Silk .rcbReadOnly{display:none !important;}.k-icon,.p-icon,.t-icon,.t-font-icon,.t-efi{font:16px/1 "WebComponentsIcons" !important;}.RadProgressBar{margin-bottom:20px;}.AffiliateForm td,.AffiliateForm li,.AffiliateForm label,.AffiliateForm p{font-size:14px;margin:0 0 10px 0;}.AffiliateForm table{margin:20px 0;}._Required{font-size:12px;float:right;margin:3px 0 5px 0;}._Required:after{color:red;}.AffiliateForm ._LayoutRow{margin:20px 0;}.AffilateButtons input[type=submit]{background:#289d31;color:#fff !important;padding:2% 5%;border:0;margin:20px 5px 20px 0;}.AffiliateForm .Address span+a{color:#f21313 !important;font-size:12px;margin:-112px 20px 0;float:right;text-decoration:none;}