.flexContainer{display:-ms-flexbox;display:flex}.formSelect{width:20%;padding:10px}.catHeader{font-weight:700}.wideFlex{width:50%}.narrowFlex{width:25%;padding:10px;align-self:flex-end}.searchBox{display:inline-block;float:left;width:80%}.searchButton{display:inline-block;float:left;width:20%;padding:40px 10px 0}.selectedPumpWrap{text-align:center;display:inline-block;float:left;width:20%;margin-bottom:60px;padding:10px}.featProductPositionWrap a{text-decoration:none !important}.featProductPositionWrap a:hover{text-decoration:none}.featProductPosition{box-shadow:0px 0px 6px #00000029;max-width:370px;float:none;margin:0 auto 0}.featurePositionImage{width:100%;height:120px;text-align:center;overflow:hidden;float:none;margin:0 auto 0;overflow:hidden;padding-top:20px}.featurePositionImage img{max-width:50%;height:auto}.featProductDesc{max-width:371px;height:170px;overflow:hidden;float:none;margin:0 auto 0;color:#fff;position:relative;background:transparent linear-gradient(180deg,#0075b0 0%,#005884 100%) 0% 0% no-repeat padding-box}.featBlurb{position:absolute;bottom:0px;left:0px;text-align:center;padding:0 20px 0;width:100%}.featProductDesc p{display:inline-block;font-weight:300;font-size:18px}.featProductDesc p:after{content:'→';display:inline-block;padding-left:10px}svg.featProductTopAngle{position:absolute;top:0;left:0;width:100%;height:2vw;fill:#fff}@media(min-width:769px) and (max-width:1180px){.featProductDesc p{font-size:16px}}@media(max-width:1024px){.selectedPumpWrap{text-align:center;display:inline-block;float:none;width:49.5%;margin-bottom:60px;padding:30px}.featurePositionImage{height:300px}.searchBox{display:inline-block;float:left;width:70%}.searchButton{display:inline-block;float:left;width:30%;padding:40px 10px 0}}@media(max-width:768px){.flexContainer{flex-direction:column-reverse}.selectedPumpWrap{text-align:center;display:inline-block;float:none;margin-bottom:20px;padding:20px}.featurePositionImage{max-width:50%;height:auto}.featProductDesc{height:140px}.flexContainer{flex-wrap:wrap}.formSelect{width:100%}.wideFlex{width:100%;padding:10px}.narrowFlex{width:100%;padding:10px;align-self:center}.searchBox{display:inline-block;float:left;width:60%}.searchButton{display:inline-block;float:left;width:40%;padding:40px 10px 0}}@media(max-width:750px){.flexContainer{flex-direction:column-reverse}.selectedPumpWrap{text-align:center;display:inline-block;float:none;width:49%;margin-bottom:20px;padding:10px}.featurePositionImage{max-width:100%;height:auto}.featProductDesc p{font-size:14px}.flexContainer{flex-wrap:wrap}.formSelect{width:100%}.wideFlex{width:100%;padding:0 10px}.narrowFlex{width:100%;padding:10px;align-self:center}.searchBox{display:inline-block;float:left;width:60%}.searchButton{display:inline-block;float:left;width:40%;padding:40px 10px 0}}input#submit-button0{display:inline-block;padding:12px 12px;margin:10px 0 25px;font-size:20px;font-weight:bold;line-height:1.25;color:#fff !important;text-align:center;letter-spacing:1px;width:auto;vertical-align:middle;cursor:pointer;background-color:#97c93d;border:1px solid #97c93d;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none;font-weight:normal;font-family:;text-transform:uppercase}input#submit-button0:hover{text-decoration:none;background-color:#fff;border:1px solid #97c93d;font-weight:bold;color:#97c93d !important;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.specialButton{display:inline-block;padding:12px 12px;margin:10px 0 25px;font-size:20px;font-weight:bold;line-height:1;color:#97c93d !important;text-align:center;letter-spacing:1px;width:auto;vertical-align:middle;cursor:pointer;background-color:#fff;border:1px solid #97c93d;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none !important;font-weight:normal;font-family:;text-transform:uppercase;min-width:100%}.specialButton:hover{text-decoration:none;background-color:#97c93d;border:1px solid #97c93d;font-weight:bold;color:#fff !important;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}