/*!
 * Bootstrap v5.0.0-beta3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.cms-no-route .page-head h1,.cms-no-route .page-head h3,.cms-no-route .page-title h1,.cms-no-route .page-title h3,.cms-page-view .page-head h1,.cms-page-view .page-head h3,.cms-page-view .page-title h1,.cms-page-view .page-title h3{border:none}.cms-no-route .std img,.cms-page-view .std img{max-width:100%}.cms-no-route .std p,.cms-page-view .std p{color:#444;font-family:"Open Sans",sans-serif;font-size:14px;line-height:24px;margin:0 0 20px}.cms-no-route .std li,.cms-page-view .std li{color:#444;font-family:"Open Sans",sans-serif;font-size:14px;line-height:24px}.cms-no-route .col-left,.cms-page-view .col-left{content:"";display:table;clear:both}.cms-no-route .std img{width:100%}.cms-home .std .messages,.cms-no-route .std .messages,.cms-page-view .std .messages{margin-bottom:10px}.cms-home .std .messages ul,.cms-no-route .std .messages ul,.cms-page-view .std .messages ul{margin-bottom:0}.cms-home .std .messages li,.cms-no-route .std .messages li,.cms-page-view .std .messages li{list-style:none;margin-left:0;font-style:normal;font-family:"Open Sans",sans-serif}#accordion .toggle-tabs{display:none}#accordion>dl>dt{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;margin:0;color:#444;font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;line-height:1.4;text-rendering:optimizeSpeed;margin-bottom:0;padding:15px;position:relative;background-color:#f4f4f4;font-size:18px;border-bottom:3px solid #ddd;display:block}#accordion>dl>dt:after{content:"";position:absolute;width:0;height:0;display:block;border-right:4px solid transparent;border-left:4px solid transparent;border-top:4px solid #444;border-bottom:none;left:10px;top:50%;margin-top:-3px}#accordion>dl>dt:hover{background-color:shade(#f4f4f4,3%)}#accordion>dl>dd{padding:10px;margin:0;border-width:0;border-style:solid;border-color:#ddd}#accordion>dl>dd:last-child{border-width:0}#accordion li{position:relative;overflow:hidden}#accordion li .plusimage h2{margin-right:10px}.page-sitemap .links{display:block;text-align:right;margin:0 20px 0 0}.page-sitemap .links a{position:relative}.page-sitemap .sitemap{padding:0 20px;margin:15px 0;font-size:12px}.page-sitemap .sitemap li{margin:3px 0}.contacts-index-index h1{border:none}#contactForm{padding-left:40px}#contactForm h2{display:none}#contactForm:after{content:"";display:table;clear:both}#contactForm .fieldset .legend+.required{margin:0}@media only screen and (max-width:770px){#contactForm{padding-left:0}}.cms-commercial .comm-heading{font-size:2.5rem;text-align:center;width:100%}.cms-commercial .comm-top-container{text-align:center;width:100%}.cms-commercial .comm-heading-sub{display:block;margin:25px 0 8px}.cms-commercial .comm-heading-phone{font-size:2.6rem;text-align:center;line-height:2rem;margin-bottom:2rem;color:#3c6300;font-weight:700}.cms-commercial p.comm-list-heading{font-size:1.5rem;text-align:center;line-height:2rem;margin:0}.cms-commercial .comm-list{line-height:1.7rem;margin-top:.5rem;text-align:left;margin-left:3rem;list-style:disc}.cms-commercial .comm-list li{margin-bottom:.5rem}.cms-commercial p.comm-notes{font-size:18px;margin-left:1rem;margin-right:1rem}.cms-commercial .form-list{list-style:none}.cms-commercial .form-list li{margin:0}@media only screen and (min-width:771px){.cms-commercial .page{background:url(https://hydrobuilder.com/media/cms/landing-pages/commercial-header_bg.jpg) center 182px no-repeat;background-color:#aaa;background-size:100%}.cms-commercial .main-container{margin-top:65px;margin-bottom:30px;max-width:700px}.cms-commercial .col-main{max-width:500px;margin:0 auto}}@media only screen and (max-width:770px){.cms-commercial .page{background:url(https://hydrobuilder.com/media/cms/landing-pages/commercial-header_bg.jpg) center 136px no-repeat;background-size:100%}.cms-commercial .main-container{margin-top:50px;margin-bottom:30px}}.std ol,.std ul{margin-bottom:1.5em}.std ol li,.std ul li{margin-left:2em}.sub-head{text-align:left;margin-left:2rem}.sub-head li{margin-bottom:1rem}.cms-quote .form-list .field{margin:0}.cms-quote label{font-style:normal;font-size:16px}.cms-quote li{list-style:none}.cms-quote .buttons-set{margin-left:30px;max-width:435px}.cms-quote .buttons-set p.required{float:left}@media only screen and (max-width:599px){.cms-quote .buttons-set{max-width:330px;margin-left:0}.cms-quote .buttons-set button{float:left;margin-left:0}.cms-quote .buttons-set p.required{float:right}}@media only screen and (min-width:771px){.cms-quote-thankyou .page{background:url(/skin/frontend/hbh/hydrobuilder/images/bg/contact.png) center 185px no-repeat;background-color:#aaa;background-size:100%}.cms-quote-thankyou .main-container{margin-top:125px;margin-bottom:30px;max-width:700px}.cms-quote-thankyou .col-main{max-width:550px;margin:0 auto}}@media only screen and (max-width:770px){.cms-quote-thankyou .page{background:url(/skin/frontend/hbh/hydrobuilder/images/bg/contact.png) center 130px no-repeat;background-size:100%}.cms-quote-thankyou .main-container{margin-top:50px;margin-bottom:30px}}.cms-quote-thankyou .buttons-set{margin-left:30px;max-width:435px}.cms-quote-thankyou .buttons-set p.required{float:left}@media only screen and (max-width:599px){.cms-quote-thankyou .buttons-set{max-width:330px;margin-left:0}.cms-quote-thankyou .buttons-set button{float:left;margin-left:0}.cms-quote-thankyou .buttons-set p.required{float:right}}label.required em{display:none}.input-box{padding-top:2px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text]{width:365px;max-width:100%;height:30px;padding:0 8px}.input-text{-moz-appearance:none;-webkit-appearance:none;border-radius:2px;border:1px solid silver;background:#fff;font-size:15px}textarea{box-sizing:border-box;width:100%;max-width:450px;padding:5px}.level0 ul{padding-left:0;list-style:none}.level0 ul .level1 a{padding-left:20px!important;border-left:0!important}.dashboard .box-head{border-bottom:1px solid #ddd;padding-bottom:7px}.dashboard .box-head h2{font-size:15px;font-weight:600;display:inline-block;margin-bottom:0}.dashboard .box-head a{padding:10px}.dashboard .box-head a,.dashboard .box-title a{text-transform:uppercase;font-size:12px}.dashboard .box-account{margin:25px 10px;padding:15px;background:#f5f5f5}.dashboard .box-account address,.dashboard .box-account p{font-family:"Open Sans",sans-serif;font-size:12px}.dashboard .col2-set .set-col-1,.dashboard .col2-set .set-col-2{padding-right:12.0967741935%;padding-bottom:0}.dashboard .col2-set .set-col-1 .box-title,.dashboard .col2-set .set-col-2 .box-title{position:relative;padding-bottom:10px}.dashboard .col2-set .set-col-1 .box-title h2,.dashboard .col2-set .set-col-1 .box-title h3,.dashboard .col2-set .set-col-2 .box-title h2,.dashboard .col2-set .set-col-2 .box-title h3{font-weight:600;font-size:14px;margin-bottom:0}.dashboard .col2-set .set-col-1 .box-title a,.dashboard .col2-set .set-col-2 .box-title a{line-height:19.6px}.dashboard .box-reviews ol{padding-left:0;list-style:none}.dashboard .box-reviews.box-account{padding-bottom:0}.dashboard .box-reviews li{padding:10px 0;border-top:1px solid #ededed}.dashboard .box-reviews li:first-child{border-top:0}.dashboard .box-reviews li .number{margin-right:-20px;float:left;line-height:1.4;font-size:13px}.dashboard .box-reviews li .details{margin-left:20px}.dashboard .box-reviews li .details .ratings{content:"";display:table;clear:both;margin-bottom:0}.dashboard .box-reviews li .details .ratings strong{float:left;font-family:"Open Sans",sans-serif;font-size:13px;margin-right:5px}.dashboard .box-reviews li .details .ratings .rating-box{float:left;margin:3px 0 0 0}.remember-me-box a.hide{display:none}.remember-me-box .link-tip{font-size:13px;padding-left:10px}.remember-me-popup{display:none;border:1px solid #ddd;padding:10px;position:relative}.remember-me-popup.show{display:block}.remember-me-popup p{font-family:"Open Sans",sans-serif}.remember-me-popup .remember-me-popup-close{position:absolute;top:0;right:0;padding:10px;font-size:12px}.remember-me-popup .remember-me-popup-close-button{display:none}.hbh-2col-layout .mbl{display:none}.hbh-2col-layout .dsk{display:block}@media only screen and (max-width:479px){.hbh-2col-layout .mbl{display:block}.hbh-2col-layout .dsk{display:none}}@media only screen and (max-width:979px){.hbh-2col-layout .mbl{display:block}.hbh-2col-layout .dsk{display:none}}.std ol li{margin-left:30px}@media only screen and (max-width:576px){.back-link{display:none}}.accordion-plus-minus .accordion-button::after{background-image:url('data:image/svg+xml,%3csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M12 6L12 18" stroke="%23444444" stroke-width="2" stroke-linecap="round"/%3e%3cpath d="M18 12L6 12" stroke="%23444444" stroke-width="2" stroke-linecap="round"/%3e%3c/svg%3e')!important}.accordion-plus-minus .accordion-button:not(.collapsed)::after{background-image:url('data:image/svg+xml,%3csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M18 12L6 12" stroke="%23444444" stroke-width="2" stroke-linecap="round"/%3e%3c/svg%3e')!important;transform:none!important}.hbh-bg-gray,.hbh-bg-home,.hgv-bg-landing{background-color:#eff0f2!important}.hgv-content .validation-advice{background-color:#f8ece9;position:absolute;z-index:1;top:48px;padding:5px;border:1px solid #d0331f;border-radius:4px;box-shadow:rgba(0,0,0,.26) 1px 1px 4px 0;-webkit-animation:.4s ease 0s 1 normal none running fadein;animation:.4s ease 0s 1 normal none running fadein}.hgv-content #newsletter-validate-detail-hgv .validation-advice{right:5px!important}.hgv-content #modal-newsletter-validate-detail .validation-advice{left:200px!important}.hgv-content .hgvSplash{background-image:url(/media/hgv-plant-nutrients/hgvBackgroundmobile.webp);background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.hgv-content .hbh-video-wrapper{width:370px;height:208px}@media (min-width:576px){.hgv-content .hgvSplash{background-image:url(/media/hgv-plant-nutrients/hgvBackground.webp)}.hgv-content .hbh-video-wrapper{width:560px;height:315px}.hgv-content .patentedFormulaSplash{background-image:url(/media/hgv-plant-nutrients/patentedFormulabg.webp)!important}.hgv-content .carousel-inner{display:flex;flex-wrap:wrap}.hgv-content .carousel-item{margin-right:0;flex:0 0 33.3333333333%;display:block}}.hgv-content .patentedFormulaSplash{background-image:url(/media/hgv-plant-nutrients/patentedFormulabgMobile.webp);background-position:50% 50%;background-size:cover;background-repeat:no-repeat;overflow-y:hidden}.hgv-content .modal-dialog{max-width:800px!important}.hgv-content .modal-content{background-image:url(/media/hgv-plant-nutrients/modal-content.webp)}.hgv-content .modal-dialog ::-moz-placeholder{text-align:center}.hgv-content .modal-dialog :-ms-input-placeholder{text-align:center}.hgv-content .modal-dialog ::placeholder{text-align:center}.hgv-content #hgv-formulas .card,.hgv-content #hgv-superior-nutrition .card{border:none}.hgv-content #hgv-formulas .card-header,.hgv-content #hgv-superior-nutrition .card-header{height:68px}.hgv-content #hgv-formulas .card-body,.hgv-content #hgv-superior-nutrition .card-body{background-color:#fff}.hgv-content .hgv-product-image{max-width:227px}.hgv-content .carousel-control-next,.hgv-content .carousel-control-prev{z-index:10000;background-color:#e1e1e1;width:5vh;height:5vh;border-radius:50%;top:35%;transform:translateY(-35%)}.hgv-content #hgv-products-desktop .cards-wrapper{display:flex;justify-content:center}.hgv-content #hgv-products-desktop .card img{max-width:100%;max-height:100%}.hgv-content #hgv-products-desktop .card{margin:0 .5em;width:30%}.hgv-content #hgv-superior-plant-nutrition .hbh-border-wrapper::after{content:"";position:absolute;height:90%;left:50%;top:5%;border-left:1px solid #444;width:0}.hbh-bgimage{background:url(/wp-content/uploads/contact.png) center 130px no-repeat;background-size:100%}.hbh-bgimage .field-help{font-size:12px}.hbh-bgimage .main-container{margin-top:50px;margin-bottom:30px}@media (min-width:768px){.hbh-bgimage{background:url(/wp-content/uploads/contact.png) center 150px no-repeat;background-color:#aaa;background-size:100%}.hbh-bgimage .field-help{font-size:12px}.hbh-bgimage .main-container{margin-top:125px;margin-bottom:30px;max-width:700px}.hbh-bgimage .col-main{max-width:500px;margin:0 auto}}
/*# sourceMappingURL=hydrobuilder-cms.min.css.map */