.page-main{margin-top:120px;margin-bottom:120px}.login-banner{padding:15px;border-radius:4px;background:#DEEED660;margin-bottom:30px;text-align:center;max-width:450px}.login-banner p{font-weight:700;font-size:17px;color:#006c33;line-height:27px}.checkout-shipping-notice{padding:15px;border-radius:4px;background:#ff55012e;text-align:center;max-width:450px;margin:30px}.checkout-shipping-notice p{line-height:25px;margin-top:15px}.checkout-shipping-notice a{color:#3e3935;font-weight:700;text-decoration:none}.checkout-shipping-notice a:hover,.checkout-shipping-notice a:active{color:#58ac33}#newsletter_msg{color:#58ac33;margin-top:8px}.primary-color{color:#000}.header-contact i{display:none}.m68{margin:68px 0}.page-header .account-icon .account-icon-text span{vertical-align:top;top:-2px}.contact h3{font-family:'Roboto Condensed',sans-serif;font-size:15px;margin-bottom:22px}.lp-header-image .overlay{position:absolute;height:210px;width:100%;top:0;left:0;background:rgba(69,63,59,.2);color:#fff;display:flex;align-items:center;flex-direction:column}.wholesale-quote h2{max-width:570px}.wholesale-lp-login .fieldset>.field:not(.choice)>.control{width:100%}.wholesale-lp-login h3{text-align:center;margin-bottom:12px;font-size:28px}.wholesale-lp-login .block.block-customer-login{text-align:center}.wholesale-lp-login .block-title{display:none}.product-options-wrapper .fieldset>.field .field.choice,.fieldset>.fields>.field .field.choice{width:100%;display:block}.product-info-price{margin-bottom:30px}.catalog-category-view .message.success{padding:30px;font-size:16px;background:#58ac33;color:#fff;padding-left:40px;position:relative;text-align:center;margin-bottom:10px}.catalog-category-view .category-description{margin:40px auto;text-align:center;max-width:600px;font-size:18px}.minicart-items .product-image-wrapper{width:200%}span.minicart-icon span p span{color:#1d1d1d;font-weight:400;position:relative;font-size:13px;margin-left:0;top:0}.minicart-items .update-cart-item{font-size:10px;margin-left:2px;vertical-align:top;padding:6px;margin-top:2px;background:0 0;border-color:#58ac33}.minicart-items .product.options.list dd,.minicart-items .product.options.list dt{margin-top:10px;display:inline}#cart-slider .slider-shopping-cart .product.actions{margin-right:0}.hp-carousel p{max-width:625px}.block-collapsible-nav .item{width:100%}.block-collapsible-nav .item.current a,.block-collapsible-nav .item.current>strong{border-color:#58ac33}.block-collapsible-nav .item a:hover{background:0 0;color:#58ac33}.account table{table-layout:fixed}.account table td,.account table th{font-family:'Roboto Condensed',sans-serif}.account .column.main .toolbar{padding:0 8px}.account .column.main .block:not(.widget) .block-title>.action{font-size:12px;color:#58ac33}.account .column.main .block:not(.widget) .block-title>strong{font-weight:600}.account .action.back{color:#58ac33}.account .actions-toolbar .action.primary{font-size:16px}footer #newsletter_wrapper #newsletter_button,footer #newsletter_wrapper #newsletter_button button{height:44px}.overlay.green{background:#58ac33 !important;opacity:1 !important}.lp-header-image .overlay h1{letter-spacing:.02em}.permits h3{font-family:'Roboto Condensed',sans-serif;font-size:17px;line-height:30px;font-weight:700;text-align:center}.permits p{font-size:15px}.permits-intro{padding:15px 30px;background:#f5f5f5;margin-bottom:28px}.permits-download{margin-top:30px}.permits-download li{font-size:16px;padding:12px;list-style:none;margin-bottom:0;border:none}.amcform-submit.action.submit.primary{background:#58ac33 !important;border:2px solid #58ac33 !important;padding:13px 42px}.amcform-submit.action.submit.primary:hover{background:#58ac33 !important}.smcqp-confirm .modal-footer button{background-color:#58ac33 !important;border:none;border-radius:0;box-shadow:none;color:#fff;font-weight:400;margin-bottom:15px}.smcqp-confirm .modal-footer button:first-child{background-color:transparent !important;border:none;border-radius:0;box-shadow:none;color:#fff;font-weight:400;margin-bottom:15px}.smcqp-confirm .modal-footer button.action-accept{border:1px solid #58ac33 !important}.no-route-header{background:#58ac33 !important;opacity:1 !important;position:relative !important;height:160px !important}.no-route h2{font-size:36px;margin-top:40px !important;margin-bottom:12px}.no-route p{font-size:16px;margin-bottom:28px}.no-route img{max-width:380px;float:right;width:100%}.minicart-wrapper.ps-theme .action.showcart .counter.qty:before{content:'(';margin-right:0;vertical-align:top}.minicart-wrapper.ps-theme .action.showcart .counter.qty:after{content:')';margin-left:0;vertical-align:top}.minicart-wrapper .action.showcart .counter.qty{background:0 0;color:#1a1a1a;height:100%;display:block;margin:1px 0 0;min-width:auto;overflow:hidden;padding:0 3px;text-align:center;white-space:normal;position:relative;float:left}.minicart-wrapper.ps-theme .action.showcart .counter-number{display:contents !important;font-size:13px;font-weight:400;color:#3e3935}.counter.empty{display:block !important}span.cn-label{position:relative;display:inline-block;top:-3px !important;left:-22px !important;font-weight:400 !important;color:#3e3935 !important;font-size:13px !important;margin-bottom:0}.counter{top:8px !important;left:56px;display:inline !important}.species .species-intro h2{text-align:center;font-size:24px;font-family:'Roboto Condensed',sans-serif;margin-bottom:16px;font-weight:700;padding:30px 15px 0}@media only screen and (max-width:1080px){.product-info-main .box-tocart .actions{display:block}}@media only screen and (max-width:991px){@-moz-document url-prefix(){span.cn-label{display:none !important}}.footer-copyright{top:15px;left:22px}footer .footer-social{top:88px}footer .footer.content{margin:30px auto 100px auto}.page-header .logo{margin:0;padding-left:5px}.header-contact i{display:block;font-size:23px;margin-top:2px}.header-contact p{display:none}}@media only screen and (max-width:767px){.minicart-wrapper .action.showcart .counter.qty{position:relative;right:auto;background:#00833e;height:23px;width:23px;color:#fff;border-radius:100px;left:36px;top:-11px !important}.minicart-wrapper.ps-theme .action.showcart .counter.qty:before,.minicart-wrapper.ps-theme .action.showcart .counter.qty:after{display:none}.minicart-wrapper.ps-theme .action.showcart .counter-number{font-size:12px;font-weight:600;color:#fff}.page-main{margin-top:30px;margin-bottom:30px}.navigation .level0.submenu>li:first-child{display:none}#owl-hero{margin-top:0;height:330px}#owl-hero img{height:330px}.catalog-product-view .col-narrow{padding:0}.species .species-intro{background:#fff}.species .species-intro h1{padding:15px 0 0;text-align:left;line-height:34px}.species ul{margin-left:-20px}.species .species-intro p{padding:0;text-align:left}.species img{margin-top:0}.product.data.items>.item.content{padding:10px 15px 15px}.no-route img{max-width:380px;float:none;width:100%;margin:0 auto;text-align:center}.no-route h2{margin-top:0 !important}.page-header .search-icon i{margin-top:26px;font-size:24px}.lp-header-image .overlay h1{font-size:32px;letter-spacing:0;margin-top:60px}.page-header .account-icon .account-icon-text{display:none}span.minicart-icon span{display:none}.toggle-search #close-search-toggle-trigger{right:20px;position:absolute;top:25px}.bb-1{border-bottom:1px solid #ededed;padding-bottom:15px}.page-header{border-bottom:0}.page-header .header.content{border-bottom:1px solid #ededed}.nav-sections-item-title{display:none}.nav-sections-item-content{margin-top:0;padding:20px 0 18px}.nav-sections .navigation .level0>.level-top{background:0 0;font-size:16px}.navigation li.level0:last-child{border-bottom:0}.navigation li.level0{border-top:0}.nav-sections .th-nav-links ul{padding-left:20px}.nav-sections .th-nav-links ul li{display:block;margin-bottom:30px}.navigation .parent .level-top:after{right:8px;top:-1px}.nav-sections .th-nav-links ul li a{margin-left:0;font-size:16px !important;padding-bottom:2px}.navigation .level0{border-top:0 solid #d1d1d1}.nav-sections .th-nav-links{float:left;margin-top:8px}.nav-sections .th-nav-links ul{margin-top:0;margin-bottom:0}.navigation .submenu:not(:first-child)>li>a{padding-left:45px;color:#fff;opacity:.7;font-weight:400;font-size:16px;letter-spacing:.02em}.navigation .submenu:not(:first-child)>li>a:hover{color:#58ac33}.nav-sections .navigation .level0>.level-top.ui-state-active{color:#58ac33}.dropdown-content{left:10px;position:relative;background:0 0;padding:0;text-align:left;margin-top:24px;border-radius:2px;z-index:6;margin-left:auto;margin-right:auto;max-width:140px;box-shadow:none;margin-bottom:-30px}.dropdown-content:before{display:none}.dropdown-content a{color:#fff !important;opacity:.7}.footer-nav{margin-top:45px}footer .footer-social,.footer-main .footer-social{position:relative !important;float:left;top:0}.footer-terms{padding-top:45px}footer h3{text-align:left}footer .footer-logo{margin-top:0}.hp-intro .hp-intro-shop{margin-bottom:30px}#owl-hero h1{padding:0 15px;line-height:52px;font-size:48px;margin-bottom:0}#owl-hero .hero-title{margin:60px auto 0 auto}#return-to-top{bottom:8px;right:8px}}@media only screen and (max-width:425px){#owl-hero .hero-title{margin:25px auto 0 auto}#owl-hero h2{font-size:15px}.category-filter button{margin:0 6px;padding:10px 20px}footer #newsletter_wrapper #newsletter_button{position:absolute;bottom:0;right:0;height:44px;border-radius:0}footer #newsletter_wrapper #newsletter_button button{height:44px;border-radius:0}footer .footer-terms a{text-align:left !important;width:100%}footer .footer-terms p{display:none !important}footer .footer-terms p{display:none}#cart-slider{max-width:320px}.no-route img{max-width:280px}}.cart-summary .block #shipping-zip-form .fieldset.estimate .field .label{position:relative}.cart-summary .block #shipping-zip-form .fieldset.estimate .field .label:after{content:'*';position:absolute;right:-10px;top:0;font-size:12px;color:red}