.home #content .hentry{padding:0;width:100%;line-height:120%}.home #content .gatherposts{padding-left:15px;padding-right:15px;line-height:120%}#content ul.featuredposts{margin:0}#content ul.featuredposts li,#content .gatherposts li{list-style:none;margin:0}#staffpicks.gatherposts li{height:372px;margin-bottom:20px;width:33.3333%}#staffpicks.gatherposts .thumbnail{height:240px}#recent.gatherposts li{height:300px;width:16.666%;margin-bottom:20px}#recent.gatherposts .thumbnail{height:120px}#recent-programs,#our-stories{margin-top:10px;width:100%;clear:both;float:left}#content ul.products{margin:0;padding:0;margin-left:20px}.home #content li.product-category{list-style:none;margin:0;zzpadding:0px;float:left;zzheight:72px;margin-bottom:30px;zpadding-left:5px;zpadding-right:5px;width:25%}.home #content h2.woocommerce-loop-category__title{zzfont-weight:400;zzmargin-right:1em;margin-top:.25em}#featured.featuredposts{background-color:#060;font-family:"Liberation Serif",Georgia,Times,"Times New Roman",serif;height:360px;padding:0;width:100%;float:left}#featured.featuredposts li{box-shadow:0px -10px 100px 10px rgba(0,0,0,.32) inset;height:360px;padding:0;width:100%}#featured.featuredposts .thumbnail{position:absolute;right:0;border-radius:0;display:block;float:right;height:360px;margin:0;width:640px;background-repeat:no-repeat;background-size:cover;background-position:center center}#featured.featuredposts a{color:#fff;font-size:48px}#featured.featuredposts a:hover{color:#cc9901}#featured.featuredposts li span,#featured.featuredposts li .excerpt{color:#fff;display:inherit;font-size:24px;font-weight:400;line-height:160%;width:640px;padding:20px;padding-bottom:0;margin:0}#featured.featuredposts li span{font-size:48px;font-weight:700;line-height:120%;width:640px;margin:0;padding-top:20px;padding-bottom:0}#featured.featuredposts li:hover .thumbnail{box-shadow:0px -10px 100px 10px rgba(0,0,0,.1) inset}#featured.featuredposts li{display:block;float:left;overflow:hidden;position:relative}#featured.featuredposts .thumbnail{background-position:center center;background-repeat:no-repeat;background-size:cover;box-shadow:0px -10px 100px 10px rgba(0,0,0,.32) inset}#featured.featuredposts a{color:#000;font-size:18px;line-height:140%;text-decoration:none;width:50%}.home #featured a.btn-secondary{background-color:#cc9901;border-radius:30px;bottom:25px;box-shadow:0px -4px 10px 4px rgba(0,0,0,.32) inset;color:#fff;text-transform:uppercase;display:block;float:right;font-size:18px;margin-right:20px;margin-top:20px;padding:.3em 1.5em;position:absolute;right:640px;text-align:center;width:160px;box-shadow:0 0 0 2px #060,0 0 0 5px #cc9901;comment:box-shadow should be 2px with bg color then 5px color}.home #featured a.btn-secondary:hover{opacity:.8;color:#fff}#producers-note h1.home-header{margin-bottom:0;margin-top:50px}.home .insert-page,#content ul.indent_note{list-style:none;padding:0;margin:0 auto;width:75%;comment:sometimes we have to override content ul}#content ul.indent_note h2{font-size:28px;line-height:130%;font-weight:700;margin-bottom:.5em;padding-top:.5em}#content ul.indent_note strong,#content ul.indent_note bold{font-weight:700}.home .insert-page,#content .indent_note li{list-style:none;padding:1.5em;background-color:#ddd;padding-bottom:1.8em;padding-top:0}.home .insert-page,#content .indent_note .excerpt{font-size:22px;line-height:120%;margin-bottom:1em}#content .indent_note b{display:none;comment:we hide the title which is wrapped in b}#content li a{color:#060;display:inline-block}#content .indent_note li:after{clear:both;content:' ';width:100%;display:block;comment:clear off end of li in case anything hangs over}#content a.btn-secondary{color:#fff}