.grecaptcha-badge{opacity:0}.cf:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.cf{display:inline-block}* html .cf{height:1%}.cf{display:block}.closed{background:red;line-height:24px;text-align:center;font-weight:700;padding:10px}.closed a{color:#fff}.closed a:hover{color:#000}#masthead .hgroup .support-text{top:18%}#masthead .hgroup .support-text a{color:#fff!important;transition:all 0.4s ease 0s}#masthead .hgroup .support-text a:hover{color:#000!important}#masthead{background:transparent;position:relative;margin-bottom:-185px;z-index:25}#masthead .main-navigation ul li{margin:14px 1px}#masthead .main-navigation ul li li{margin:0}#masthead .main-navigation ul li a{background:rgba(8,140,67,.75);border-radius:5px;font-size:14px;font-weight:700;padding:12px 65px}#masthead .main-navigation ul li li a{border-radius:0;padding:12px}#masthead .main-navigation ul li a:hover{background:rgba(251,203,41,.95)}html body #masthead .site-navigation .full-container{max-width:1900px!important}#masthead .main-navigation{background:transparent}#masthead #sticky-container .main-navigation{background:rgba(0,0,0,.5)}#header-img{background-position:center center;background-size:cover;height:300px}#header-img.noheaderimg{background:url(//www.emeraldvillage.com/wp-content/uploads/2015/06/fader1.jpg) center center;background-size:cover;background-position:top center}#header-img.store{background:url(//www.emeraldvillage.com/wp-content/uploads/2015/06/online-store-featured.jpg) center center;background-size:cover;background-position:top center}body .btn{background:rgba(8,140,67,.75);border:2px solid #000;border-bottom:0;font-size:18px;font-family:"Ultra";font-style:none;display:none;text-align:center}body .btn a,body .fb a{display:block;padding:10px 15px}body.home .btn{display:block}body .fb{background:rgba(8,140,67,.75);border:2px solid #000;border-top:0;font-size:18px;font-family:"Ultra";font-style:none;display:none}body .fb img{margin-bottom:-5px}body.home .fb{display:block}#callouts{width:100%;box-sizing:border-box;height:350px;overflow:hidden;position:relative;margin-top:-350px;z-index:15}#callouts .box{box-sizing:border-box;float:left;width:29%;margin:0 2% 0 2%}#callouts .box a{box-sizing:border-box;color:#fff;display:block;font-size:15px;line-height:25px;padding-bottom:25px;text-decoration:none;margin-top:280px;clear:both;transition:all 0.2s ease 0s}#callouts .box a .inner{background:rgba(8,140,67,.75);border:3px solid #251b1f;box-sizing:border-box;padding:10px 15px;height:55px;transition:all 0.3s ease 0s}#callouts .box a h3{font-size:18px;text-align:center;line-height:30px;transition:all 0.3s ease 0s}#callouts .box a .img{border:3px solid #fff;box-sizing:border-box;width:100%;height:220px;opacity:0;transition:all 0.3s ease 0s}#callouts .co1 a .img{background:url(//www.emeraldvillage.com/wp-content/uploads/2015/06/co11.jpg);background-size:cover}#callouts .co2 a .img{background:url(//www.emeraldvillage.com/wp-content/uploads/2015/06/co21.jpg);background-size:cover}#callouts .co3 a .img{background:url(//www.emeraldvillage.com/wp-content/uploads/2015/06/co31.jpg);background-size:cover}#callouts .box a p{margin-bottom:0;opacity:0;transition:all 0.3s ease 0s}#callouts .box a span{color:#FBCB29}#callouts .box a:hover{margin-top:0}#callouts .box a:hover .inner{height:auto}#callouts .box a:hover .img{opacity:1}#callouts .box a:hover p{opacity:1}#season-bar{background:rgba(8,140,67,.75);color:#fff;height:40px;padding:10px 35px}#season-bar .season,#season-bar .time{float:left}#season-bar .season{font-family:'Ultra',serif;font-size:36px;margin:7px 15px 0 0;text-transform:uppercase}#season-bar .time{font-size:24px}#season-bar .time span{font-style:italic}#season-bar .time a{color:#FDC925;display:block;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;transition:all 0.2s ease 0s}#season-bar .time a:hover{color:#ccc}#season-bar .info{float:right;font-size:18px}#season-bar .info span{display:block;font-size:14px}#season-bar .info .box{float:left}#season-bar .info .box.social{border-left:1px solid #fff;margin-left:10px;padding:5px 0 5px 10px}body.home #main{padding-top:0}#main p{line-height:25px}#main .panel-row-style-home-content-blk h1{color:#fff;font-size:30px;line-height:35px}#main #pg-7-0 .panel-grid-cell,#main #pg-7-1 .panel-grid-cell{padding-left:35px;padding-right:35px}#main .home-btn{font-weight:700;text-transform:uppercase}#secondary{background:rgba(255,255,255,.7);box-sizing:border-box;padding:20px}#secondary .textwidget{font-size:15px}#secondary .widget_search input{width:100%}#main .page-description{font-size:15px}body .product-category h3,body .products h3{font-family:'Open Sans',sans-serif!important;font-size:16px!important;font-weight:700}body .product-category a,body .products a{color:#066933;transition:all 0.4s ease 0s}body .product-category a:hover,body .products a:hover{color:#FDC925}mark{display:none}#footer-widgets .textwidget p{font-size:18px;margin-bottom:50px;text-align:center}#footer-widgets .textwidget a{text-decoration:none;transition:all 0.4s ease 0s}#formfields{overflow:hidden}#formfields p{float:left;padding-right:2%;width:48%;margin-top:0}#formfields p.full{padding-right:2%;width:98%}#formfields input,#formfields textarea,#formfields select{width:100%;padding:5px}#formfields input[type="radio"]{width:20px}#formfields span.last{margin-left:120px}#formfields h2{clear:both;padding:20px 0 0 0;margin:0}@media (max-width:1880px){#masthead .main-navigation ul li a{padding:12px 60px}}@media (max-width:1780px){#masthead .main-navigation ul li a{padding:12px 55px}}@media (max-width:1680px){#masthead .main-navigation ul li a{padding:12px 50px}}@media (max-width:1580px){#masthead .main-navigation ul li a{padding:12px 45px}}@media (max-width:1480px){#masthead .main-navigation ul li a{padding:12px 39px}}@media (max-width:1380px){#masthead .main-navigation ul li a{padding:12px 33px}}@media (max-width:1280px){#masthead .main-navigation ul li a{padding:12px 27px}}@media (max-width:1180px){#masthead .main-navigation ul li a{padding:12px 22px}#callouts{height:300px;margin-top:-300px}#callouts .box a{margin-top:220px}#callouts .box a .img{height:150px}}@media (max-width:1125px){#masthead .hgroup .support-text{display:none}}@media (max-width:1080px){#masthead .main-navigation ul li a{padding:12px 17px}#season-bar .time{font-size:18px}#main .panel-row-style-home-content-blk h1{font-size:24px}}@media (max-width:980px){#masthead .main-navigation ul li a{padding:12px 10px}#callouts{height:250px;margin-top:-250px}#callouts .box a{margin-top:150px}#callouts .box a .img{height:120px}#callouts .box a p{font-size:12px;line-height:20px}#season-bar .time{font-size:14px}}@media (max-width:880px){#masthead .main-navigation ul li a{padding:12px 7px}}@media (max-width:800px){#masthead .main-navigation ul li a{padding:12px 5px}}@media (max-width:780px){#masthead .main-navigation ul li{width:95%;text-align:center}#season-bar{height:auto}#season-bar .season{font-size:16px;margin-left:18%}#season-bar .info{display:block;float:none;width:100%}#season-bar .info .box{width:48%;box-sizing:border-box;margin-top:10px}#season-bar .info .box.left{text-align:right}#callouts .box a{margin-top:170px}#callouts .box a h3{font-size:14px}#callouts .box a:hover{margin-top:170px}#callouts .box a:hover .inner{height:auto}#callouts .box a:hover .img{opacity:0;display:none}#callouts .box a:hover p{opacity:0;display:none}}@media (max-width:680px){#season-bar .season,#season-bar .time{width:100%;text-align:center;margin-left:0}}@media (max-width:480px){#callouts{display:none}#formfields p,#formfields p.full{float:none;padding-right:0;width:100%}.search-results-col-1{width:100%;display:block}.search-results-col-2{width:100%;display:block}}@media (max-width:380px){#masthead{margin-bottom:-115px}}@media (max-width:350px){#masthead{margin-bottom:-105px}#season-bar .info .box{width:auto}}