/* Combined & Minified CSS
------------------------------------------------------------ */
  .clearfix:after{visibility:hidden;display:block;height:0;font-size:0;line-height:0;content:" ";clear:both;}.clearfix{display:block;} * html .clearfix{height:1%;} *:first-child + html .clearfix{min-height:1%;} #ez-home-container-wrap{clear:both;}.ez-home-container-area{margin:0 0 20px;clear:both;}.ez-home-bottom{margin:0;}.ez-only{width:100%;margin:0 0 20px;float:left;clear:both;} .front-page-1 .image-section{height:100%;}.front-page-1{margin-top:100px;}.site-header{background-color:#fff;}.site-header.light{background-color:#fff;}.featured-section .site-header{background-color:#fff;}.site-header .wrap{padding:5px 5%;}.site-header .title-area,.site-header.light .title-area{padding:5px 0;} .nav-primary .genesis-nav-menu a{padding:25px 5px 15px;font-weight:600;color:#333;}.nav-primary li a{position:relative;}.nav-primary li a:hover{background-color:#ddd7d1;color:#006600;}.nav-primary li a:before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#006600; visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;}.nav-primary li a:hover:before{visibility:visible;-webkit-transform:scaleX(0.85);transform:scaleX(0.85);}.nav-primary .sub-menu li.current-menu-item > a{background-color:#ddd7d1;color:#fff;}.genesis-nav-menu .sub-menu a{background-color:#f2efe9;}.genesis-nav-menu .sub-menu a:hover{background-color:#ddd7d1;color:#006600;} .entry-title{color:#006600;}.front-page-2 h4{color:#fff;}.front-page-4 h4{color:#fff;}.front-page-5 h4{color:#fff;}.front-page-7 h4{color:#fff;}.front-page-1 p{font-size:3.2rem;font-weight:600;}.front-page-2 .image-section{background:rgba(68,68,68,0.8);padding:40px 0 20px;border-radius:8px;}.front-page-2 p{margin:30px 0 0;} .benefit-item{font-size:18px;background:#f2efe9;text-align:center;}.benefit-item-topblock{background-color:#006600;color:#ffffff;min-height:50px;padding-top:20px;}.benefit-item-bottomblock{min-height:50px;font-weight:600;} .faq-button{font-size:20px;text-align:center;color:#006600;background-color:#ddd7d1;border:3px solid #776957;border-radius:5px;padding:10px 2px 0;margin:6px;min-height:50px;width:355px;cursor:pointer;}.faq-button:hover{background-color:#fff;border:3px solid #006600;color:#006600;}.small-button{background-color:#006600;border-radius:5px;box-shadow:0 6px 0 #2a5a2a;padding:5px;font-size:16px;color:#fff;cursor:pointer;}.small-button:hover{background-color:#ddd7d1;color:#006600;}.big-button{background-color:#006600;border-radius:5px;text-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 6px 0 #2a5a2a;padding:10px 20px;transition:all ease .3s;font-size:19px;color:#fff;cursor:pointer;position:relative;top:0;border-bottom:0;}.big-button:hover{background-color:#ddd7d1;color:#006600;box-shadow:0 6px 0 #2a5a2a;text-shadow:0 1px 1px rgba(0,0,0,.9);top:3px;}.buttonlink{background-color:#006600;color:#fff;cursor:pointer;transition:.5s;font-weight:bold;text-align:center;padding:2px 6px 8px 6px;margin:25px auto;font-size:24px;border-radius:10px;border:3px solid #ddd7d1;}.buttonlink:hover{background-color:#66cc66;border:3px solid #fff;} .resp-table{margin:1em 0;min-width:300px;max-width:900px;border-radius:.4em;overflow:hidden;}.resp-table th[data-sort]{cursor:pointer;}.resp-table th,.resp-table td:before{color:#006600;font-size:16px;background-color:#f3f3ec;}.resp-table tr{border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-color:#006600;}.resp-table th,.resp-table td{text-align:left;margin:.5em 1em;font-size:16px;}.resp-table th{display:none;}.resp-table td{display:block;}.resp-table td:first-child{padding-top:.5em;}.resp-table td:last-child{padding-bottom:.5em;}.resp-table td:before{content:attr(data-th) ":";font-weight:bold;width:10em;display:inline-block;} .footer-widgets{background-color:#444;}.footer-center,.return-center{padding:0px;}.footer-widgets button,.footer-widgets input[type="button"],.footer-widgets input[type="reset"],.footer-widgets input[type="submit"],.footer-widgets .button{background-color:green;} body{color:#333;font-weight:400;}h1,h2,h3,h4,h5,h6{color:#006600;font-weight:400;}h3.accordion-header{font-size:2rem;color:#776957;margin:5px;padding:5px}a{color:#006600;text-decoration:none;}a:hover,a:focus{color:#776957;}.entry-title a{color:#006600;}.entry-title a:hover,.entry-title a:focus{color:#776957;}.super{position:relative;bottom:.5em;font-size:.8em;} .photoframe{width:150px;height:150px;border-radius:60px;border:5px solid;border-color:#776957;}.photoframe:hover{border:5px solid;border-color:#006600;} .fa-th-list{margin:0 10px;}ul.soillist,ul.soillist li{list-style-type:none;display:block;font-size:16px;margin:30px 0 25px;min-height:40px;}ul.soillist li span:first-child{float:left;min-width:330px;min-height:30px;background-color:#ddd7d1;color:#000;}ul.soillist li span:last-child{float:left;text-align:left;width:330px;min-height:30px;background-color:#d7f1d8;}ul.soillist li span{padding-left:10px;}.entry-content ul > li{padding-top:6px;}.archive-pagination li a:hover,.archive-pagination li a:focus,.archive-pagination .active a{background-color:#006600;}@media only screen and (max-width:800px){.site-header .genesis-nav-menu.responsive-menu .current-menu-item > a,.site-header .genesis-nav-menu.responsive-menu .sub-menu li a,.site-header .genesis-nav-menu.responsive-menu .sub-menu li a:hover,.site-header .genesis-nav-menu.responsive-menu .sub-menu,.site-header .genesis-nav-menu.responsive-menu > .menu-item-has-children:before,.site-header .genesis-nav-menu.responsive-menu > li:hover > a,.site-header .genesis-nav-menu.responsive-menu a:hover{color:#333;background-color:#ddd7d1;}}@media only screen and (max-width:1023px){.front-page-1{margin-top:0;}}@media (min-width:640px){.resp-table th,.resp-table td{padding:1em !important;}.resp-table th,.resp-table td{display:table-cell;padding:.25em .5em;}.resp-table th:first-child,.resp-table td:first-child{padding-left:0;}.resp-table th:last-child,.resp-table td:last-child{padding-right:0;}.resp-table td:before{display:none;}}