body{background-color:#fff}body #breadCrumbContainer{background-color:#fff}#mainContent .attributemenu{width:auto;max-width:100%;min-width:100%}#mainContent .youWillReceiveSection{color:#138626;font-weight:700;display:none;font-size:16px;margin-top:.7em}#mainContent .youWillReceiveSection img{padding-right:5px}#mainContent .content_box{background:#fff}@media (min-width:993px){#mainContent .flex{display:flex;flex-direction:row}}#mainContent .sc_content_name{line-height:23px}#mainContent #sc_headers{padding-bottom:10px;border-bottom:2px solid #00629c;display:flex}#mainContent #os_header{border-bottom:2px solid #00629c}#mainContent #os_div_proceed_section{float:none}#mainContent input[type=button]{-webkit-appearance:none}#mainContent input[type=checkbox],#mainContent input[type=radio]{background-color:#555!important}#mainContent .os_ul{list-style-position:outside;list-style-type:disc;line-height:24px}#mainContent .dib{display:inline-block}#mainContent .fs14{font-size:14px}#mainContent .fs16{font-size:16px}#mainContent .fs18{font-size:18px}#mainContent .fs20{font-size:20px}#mainContent .fs24{font-size:24px}#mainContent .mb8{margin-bottom:8px}#mainContent .mb10{margin-bottom:10px}#mainContent .mb15{margin-bottom:15px}#mainContent .mb20{margin-bottom:20px}#mainContent .mb30{margin-bottom:30px}#mainContent .mb60{margin-bottom:60px}#mainContent .mt10{margin-top:10px}#mainContent .mt15{margin-top:15px}#mainContent .mt20{margin-top:20px}#mainContent .mt25{margin-top:25px}#mainContent .mt30{margin-top:30px}#mainContent .ml10{margin-left:10px}#mainContent .ml15{margin-left:15px}#mainContent .ml20{margin-left:20px}#mainContent .ml30{margin-left:30px}#mainContent .mr15{margin-right:15px}#mainContent .mr30{margin-right:30px}#mainContent .p30{padding:30px}#mainContent .pb10{padding-bottom:10px}#mainContent .pb15{padding-bottom:15px}#mainContent .pb20{padding-bottom:20px}#mainContent .pl20{padding-left:20px}#mainContent .tal{text-align:left}#mainContent .tac{text-align:center}#mainContent .tar{text-align:right}#mainContent .dtc{display:table-cell}#mainContent .vat{vertical-align:top}#mainContent .vam{vertical-align:middle}#mainContent .w50{width:50%}#mainContent .w100{width:100%}#mainContent #parent{padding:0 20px 20px 20px;margin:0 10px 10px 10px;border:0 solid #ccc;border-radius:4px;vertical-align:top;display:flex}#mainContent #parent:after{content:" ";display:block;height:0;clear:both}#mainContent .children{padding:20px;display:inline-block}#mainContent #child_left{vertical-align:top;overflow:hidden;padding-bottom:0;margin-right:30px}#mainContent #child_right{border:0;border:1px solid #e4e4e4;width:100%;text-align:left;padding:30px;float:right;box-sizing:border-box;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:30px}@media (min-width:993px){#mainContent #child_right{max-width:430px}}#mainContent .os_text{width:50%}#mainContent .os_values{width:50%;text-align:right}#mainContent .grayline_short{width:100%;height:1px;background-color:#e2e2e2}#mainContent .grayline_long{height:1px;background-color:#e2e2e2}#mainContent #os_div_zipcode_txtbx{margin-right:20px}#mainContent #os_div_promo_txtbx{margin-right:30px}#mainContent #os_promo_txtbx,#mainContent #os_zipcode_txtbx{height:40px;width:200px;padding-left:10px;box-sizing:border-box;border:1px solid #e2e2d2;border-radius:3px}#mainContent #os_promo_btn,#mainContent #os_zipcode_btn{height:40px;width:137px;border:1px solid #00629c;border-radius:3px;color:#00629c;background-color:#fff;cursor:pointer;transition:background-color 125ms linear;max-width:100%}#mainContent #os_promo_btn:hover,#mainContent #os_zipcode_btn:hover{background-color:#00629c;color:#fff;border:0}#mainContent #os_promo_btn{font-size:14px;font-weight:700}#mainContent #remove_all_button{width:317px;height:50px;border-radius:3px;font-size:16px;transition:background-color 125ms linear;box-sizing:border-box;border-width:2px;max-width:none;font-weight:500}#mainContent #os_div_zipcode_msg{font-size:14px;padding-left:10px;display:none}#mainContent #coupon_link,#mainContent #os_promocode_text{color:#228daf;cursor:pointer}#mainContent #os_proceed_btn{width:317px;height:50px;font-size:16px;font-weight:500;max-width:none;box-sizing:border-box;border-radius:3px;transition:background-color 125ms linear}#mainContent #os_proceed_btn:hover{cursor:pointer;border:0 solid}#mainContent #os_proceed_btn img{margin-right:13px;vertical-align:middle}#mainContent #cs_proceed_btn{width:317px;height:50px;font-size:16px;font-weight:500;border-radius:3px;transition:background-color 125ms linear;border:0 solid;max-width:none;box-sizing:border-box;display:block}#mainContent #cs_proceed_btn:hover{cursor:pointer;border:0 solid}#mainContent #cs_proceed_btn img{margin-right:13px;vertical-align:middle}#mainContent #os_email_btn,#mainContent #success_close_btn{width:100%;max-width:370px;height:50px;box-sizing:border-box;border-radius:3px;transition:background-color 125ms linear;font-weight:500;font-size:16px;border:1px solid}#mainContent #os_email_btn:hover{color:#fff;cursor:pointer;border:1px solid}#mainContent #success_close_btn:hover{color:#fff;cursor:pointer;border:1px solid}#mainContent #cs_email_btn{width:317px;cursor:pointer;height:50px;border-radius:3px;transition:background-color 125ms linear;border-width:2px;font-size:16px;font-weight:500;margin-top:20px;max-width:none;box-sizing:border-box;display:block}#mainContent .email-icon-large{height:73px;background-image:url("https://www.powerequipmentdirect.com/images/icons/icon-email-cart-<?php echo STORES_ID; ?>.svg");background-size:100px 73px;background-repeat:no-repeat;background-position:50%;margin-bottom:30px}#mainContent .modal-close-btn{display:inline-block;float:right;font-size:36px;position:relative;top:12px;right:30px;cursor:pointer;color:#707070}#mainContent #os_div_discount,#mainContent #os_div_remote{display:none}#mainContent #os_tax2_text{width:100%}#mainContent #os_div_arrow{float:right;position:relative;top:7px;margin-right:15px}#mainContent .os_totals{border-bottom:1px dotted #fff}#mainContent .os_totals:hover{border-bottom:1px dotted #e2e2e2}#mainContent #sc_item_count{height:32px;font-size:28px}#mainContent #sc_header_item{width:150px;padding:0 30px}#mainContent #sc_header_quantity{flex-grow:1;text-align:right}#mainContent #sc_header_price{width:225px;padding:0 50px;text-align:right}#mainContent #ws_box p{font-size:14px}#mainContent #subscribe{font-size:14px;float:left}#mainContent #for_subscribe span{font-size:14px;display:block;margin-left:30px}#mainContent .sc_product{border:0;border:1px solid #e4e4e4;display:flex}#mainContent .sc_product_img{width:150px;float:left}#mainContent .sc_product_img_remove{color:#228daf}#mainContent .sc_product_img_save{color:#228daf}#mainContent .sc_content{flex-grow:1}#mainContent .sc_content_info{display:flex}#mainContent .sc_content_model{color:#616666}#mainContent .sc_content_namemodel{flex-grow:1}#mainContent .div_product_content_kit_header{font-weight:700;cursor:pointer}#mainContent #prop65{display:block}#mainContent .div_product_content_prop65{background-color:#ffedb1;display:flex;font-size:16px}#mainContent .prop65_icon{width:40px;margin-right:20px}#mainContent .prop65_url{margin-top:20px}#mainContent .inStock{color:#009f3f;font-weight:700;display:inline-block!important;margin-right:5px}#mainContent .inStockHide{display:none!important}#mainContent .shipsOn{color:#616666;font-weight:700;display:inline-block}#mainContent .xcomponent-outlet{width:228px!important;height:44px}#mainContent #AmazonPayButton{margin-left:auto;margin-right:auto}#mainContent #OffAmazonPaymentsWidgets0{width:228px!important;height:44px}#mainContent #os_promocode_fields{display:none;margin-bottom:15px}#mainContent .div_kits_toggler{display:none}#mainContent .rotate{transform:rotate(-180deg);transition:.5s}#mainContent .rotate2{transform:rotate(0);transition:.5s}#mainContent .rotate3{transform:rotate(0);transition:.5s}#mainContent .rotate4{transform:rotate(-180deg);transition:.5s}#mainContent #wf_section{width:100%;background-color:#f1f1f1;color:#616666;box-sizing:border-box}#mainContent #wf_header{font-weight:700;padding-top:60px;padding-bottom:50px}#mainContent #wflp_section{box-sizing:border-box;border:0 solid #575757;margin-right:0}#mainContent #wflp_icon{height:50px}#mainContent #wflp_text{font-weight:700}#mainContent #wfrt_section{box-sizing:border-box;border:0 solid #575757;margin-right:0}#mainContent #wfrt_icon{height:45px}#mainContent #wfrt_text{font-weight:700}#mainContent #wfwr_section{box-sizing:border-box;border:0 solid #575757;margin-right:0}#mainContent #wfwr_icon{height:50px}#mainContent #wfwr_text{font-weight:700}#mainContent #wfss_section{box-sizing:border-box;border:0 solid #575757;margin-right:0}#mainContent #wfss_text{font-weight:700}#mainContent .sc_attribute{padding:5px;margin-top:5px}#mainContent .header_gray{background-color:#f0f0f0}#mainContent .header_height{height:44px}#mainContent #saved_items_cart{margin-bottom:0!important}#mainContent #cs_div_proceed_section{float:right}#mainContent #cs_div_email_section{float:right}#mainContent .email-modal,#mainContent .remove-modal,#mainContent .success-modal{z-index:9999;display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);justify-content:center;align-items:center}#mainContent .email-modal-content,#mainContent .remove-modal-content,#mainContent .success-modal-content{margin:auto;background-color:#fff;padding:0;outline:0;width:100%;max-width:675px}#mainContent .email-modal-content h4{font-size:24px;color:#2d2926;margin:0;margin-bottom:10px}#mainContent .email-modal-content h3{margin:0;padding:20px 30px;color:#2d2926;font-size:24px;border-bottom:2px solid #e2e2e2}#mainContent .email-modal-content h2{margin-left:20px!important;font-size:24px;padding-top:10px}#mainContent .email-modal-content h5{font-weight:400;margin:0;font-size:14px;padding-bottom:30px}#mainContent .email-card-4,#mainContent .email-hover-shadow:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.2),0 4px 20px 0 rgba(0,0,0,.19)}#mainContent .email-animate-zoom{-webkit-animation:animatezoom .6s;animation:animatezoom .6s}#mainContent .email-input{padding:10px;border:none;border:1px solid #e2e2e2;margin-bottom:15px;font-size:16px;width:100%;border-radius:3px;max-width:475px;color:#2d2926;font-family:Arial,Helvetica,sans-serif}#mainContent .email-input-textarea{width:100%;font-size:16px;padding:10px;border-radius:3px;max-width:475px;color:#2d2926;border-color:#e2e2e2;font-family:Arial,Helvetica,sans-serif}#mainContent .email-input-inline{padding:8px;display:inline block center;border:none;border:1px solid #2d2926;width:30%;margin-bottom:16px;font-size:15px}#mainContent #os_email_btn .email_icon{height:14px;width:16px;margin-right:14.5px;position:relative;top:1px;fill:#fff}#mainContent .modal-display-topright{position:absolute;right:0;top:0;font-size:24px}#mainContent .modal-section{text-align:center!important}#mainContent .modal-section p{margin-left:-185px;font-size:12px;font-weight:700}#mainContent .modal-btn,#mainContent .modal-button{border:none;display:inline-block;padding:8px 16px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap}#mainContent .modal-hover-red:hover{color:#fff;background-color:#f44336}#mainContent .success-msg{text-align:center;padding-bottom:20px;width:600px}#mainContent #email_modal .inner{padding-bottom:40px;padding-top:30px;padding-left:100px;padding-right:100px;line-height:1.5;box-sizing:border-box}#mainContent #email_modal .inner .disclaimer{font-size:14px;margin-bottom:15px;color:#2d2926}#mainContent #email_modal .inner .btn_container{text-align:center;padding-top:30px}#mainContent #remove_modal .inner{text-align:center;padding-bottom:40px;padding-top:30px;line-height:1.5;box-sizing:border-box}#mainContent #remove_modal .inner .btn_container{padding-top:30px}#mainContent #success_modal .inner{text-align:center;padding-bottom:40px;padding-top:106px;padding-left:30px;padding-right:30px;line-height:1.5;box-sizing:border-box}#mainContent #success_modal .inner .btn_container{padding-top:106px}#mainContent .email-modal-content .inner p{margin:0}#mainContent #remove_modal .inner .button{display:inline-block;width:227px;height:50px;box-sizing:border-box;font-size:16px;font-weight:500;border-radius:3px;max-width:none}#mainContent #cancel_remove_all_button{margin-right:10px;border-width:2px}#mainContent #modal_remove_all_button{margin-left:10px}#mainContent .return{text-align:left;margin-left:18%;margin-top:-8px;margin-bottom:4px;color:red;font-size:12px}#mainContent #os_link_arrow{background:0 0;border:none}#mainContent .content_box button,#mainContent .content_box optgroup,#mainContent .content_box select,#mainContent .content_box textarea{font:inherit;margin:0;width:64%;padding:8px;font-size:15px;max-width:64%}#mainContent body,#mainContent html{font-size:16px}#mainContent *,#mainContent :after,#mainContent :before{box-sizing:inherit}#mainContent input[type=button]{-webkit-appearance:none}#mainContent .c_added{width:100%;box-sizing:border-box;padding:15px;height:49px;background-color:rgba(28,104,180,.1);margin:10px 0}#mainContent .c_remove{width:15px;height:15px;float:right;cursor:pointer}#mainContent .c_text{float:left;font-size:16px}#mainContent .discount_txt{color:#e15555}#mainContent .liPrice,#mainContent .products_id{display:block}#mainContent .ship_box .c_discount{margin-left:5px}#mainContent .ship_box{padding:15px 0 15px 15px;border-bottom:1px solid #ccc;background-color:#fff}#mainContent .ship_inner_box{display:table-cell;vertical-align:middle;width:100%;font-size:14px}#mainContent .sr_label{vertical-align:inherit}#mainContent .sr_button{vertical-align:sub}#mainContent .price_each{font-size:14px;color:#5d5d5d;padding-top:2px}#mainContent .free_products_box{margin-bottom:15px;border-bottom:1px solid #e2e2e2}#mainContent .free_prod_title{color:#e15555;font-weight:700}#mainContent .free_product_set{overflow:hidden}#mainContent .free_pr_img{width:50px;height:50px;float:left;padding-right:20px}#mainContent .free_pr_img img{width:100%;height:auto}#mainContent .free_pr_name{margin-top:12px}#mainContent .bonus_price{width:185px}#mainContent .backorder{color:#cb9600}#mainContent .os_totals{display:flex;border-bottom:1px dotted #e2d2d2}#mainContent .wf_section_inner_flex{display:flex;justify-content:space-around}#mainContent .wficon_div{height:50px}#mainContent .localPickUpContainer{padding:20px 30px 20px 0;float:left;border-radius:3px;width:100%;max-width:563px;box-sizing:border-box}@media screen and (min-width:769px){#mainContent .localPickUpContainer{padding:20px 25px 20px 0;margin-bottom:20px}}#mainContent .localPickUpContainer .localPickUpHead{display:flex;align-items:center;position:relative}#mainContent .localPickUpContainer .localPickUpHead label{display:flex;align-items:center}#mainContent .localPickUpContainer .localPickUpHead .icon-local-pickup{font-size:25px}#mainContent .localPickUpContainer .localPickUpHead .localPickUpCheckBox{vertical-align:middle;width:20px;height:20px;box-sizing:border-box;background:#fff 0 0 no-repeat padding-box;border:1px solid #ccc;border-radius:3px;position:absolute;left:-33px;top:3px}#mainContent .localPickUpContainer .localPickUpHead .localPickUpHeadText{font-size:20px;color:#2d2926;line-height:23px;font-weight:700;margin-left:7px;margin-right:13px}#mainContent .localPickUpContainer .localPickUpHead .icon-local-pickup-ferguson{font-size:20px;color:#064d7a}@media (min-width:577px){#mainContent .localPickUpContainer .localPickUpHead .icon-local-pickup-ferguson{font-size:25px}}#mainContent .localPickUpContainer .localPickUpHead .localPickUpRadio{width:15px;height:15px;margin-right:10px}#mainContent .localPickUpContainer .localPickUpStock{display:flex;align-items:center;overflow:auto;margin-top:10px;justify-content:space-between}#mainContent .localPickUpContainer .localPickUpStock .localPickUpStockL{float:left;font-size:16px;line-height:23px;font-weight:700}#mainContent .localPickUpContainer .localPickUpStock .localPickUpStockL .localPickUpInStockText{color:#009138}#mainContent .localPickUpContainer .localPickUpStock .localPickUpStockL .localPickUpOutOfStockText{display:none}#mainContent .localPickUpContainer .localPickUpStock .localPickUpStockL .localPickUpStockLocation{margin-left:7px}#mainContent .localPickUpContainer .localPickUpStock .localPickUpStockR{display:none;float:right;font-size:16px;line-height:23px}@media (min-width:577px){#mainContent .localPickUpContainer .localPickUpStock .localPickUpStockR{display:block}}#mainContent .localPickUpContainer .localPickUpLocationFirst{font-size:16px;line-height:23px;margin-top:10px}#mainContent .localPickUpContainer .localPickUpAvailableNearby{font-size:16px;line-height:23px;color:#139138;margin-top:10px;display:none}#mainContent .localPickUpContainer .localPickUpDisMob{display:block;font-size:16px;line-height:23px;margin-top:10px}@media (min-width:577px){#mainContent .localPickUpContainer .localPickUpDisMob{display:none}}#mainContent .localPickUpContainer .changePickUpBtn{text-decoration:underline;cursor:pointer;margin-top:10px;background:unset;border:unset;padding:0;text-align:left}@media only screen and (max-width:768px){#mainContent .mv_left{padding-left:0}#mainContent .content_box{padding-left:15px;padding-right:15px}}@media only screen and (max-width:736px){#mainContent #wflp_text,#mainContent #wfrt_text,#mainContent #wfss_text,#mainContent #wfwr_text{font-size:21px}#mainContent .sc_product_img_img img{width:150px;height:150px}#mainContent .sc_product{padding:15px}#mainContent .sc_content_info{display:block}#mainContent .sc_content_namemodel{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #e4e4e4;margin-right:0;width:100%}#mainContent .sc_content_quantity{width:52%}#mainContent #sc_header_item{width:95px}#mainContent #sc_header_quantity{text-align:left}#mainContent .grayline_long{margin-top:10px}#mainContent .div_product_content_instock{margin-bottom:0}#mainContent #os_div_proceed_section{float:none}#mainContent #os_proceed_btn{width:100%}#mainContent .bonus_content{margin-left:5%}#mainContent #paypal-button .xcomponent-outlet{width:100%!important;height:50px!important}#mainContent #remove_all_div{display:block;margin-right:30px;margin-left:30px}#mainContent #remove_all_button{width:100%}#mainContent #cs_proceed_btn{width:100%}#mainContent #cs_email_btn{width:100%}#mainContent #cs_div_proceed_section{float:none;width:auto;display:block;margin-left:30px;margin-right:30px}#mainContent .email-modal-content,#mainContent .remove-modal-content,#mainContent .success-modal-content{margin-left:15px;margin-right:15px}#mainContent #remove_modal .inner{padding-left:30px;padding-right:30px;text-align:left}#mainContent #remove_modal .inner .button{display:block;margin-left:0;margin-right:0;width:100%}#mainContent #email_modal .inner{padding-left:30px;padding-right:30px}#mainContent #cancel_remove_all_button{margin-bottom:20px}#mainContent #os_email_btn{max-width:none}#mainContent .email-input{max-width:none}#mainContent .email-input-textarea{max-width:none}}@media only screen and (max-width:667px){#mainContent #wflp_text,#mainContent #wfrt_text,#mainContent #wfss_text,#mainContent #wfwr_text{font-size:18px}#mainContent #os_div_proceed_section{float:none}}@media only screen and (max-width:586px){#mainContent .sc_product_img_img img{width:150px;height:150px}#mainContent .sc_content_quantity{width:40%}#mainContent .bonus_price{width:45%}#mainContent .mv_left{margin-left:-150px}}@media only screen and (max-width:480px){#mainContent #wflp_section,#mainContent #wfrt_section,#mainContent #wfss_section,#mainContent #wfwr_section{display:block}#mainContent #wfss_section{margin-bottom:0;padding-bottom:60px}#mainContent #cs_proceed_btn,#mainContent #os_div_zipcode_btn,#mainContent #os_div_zipcode_txtbx,#mainContent #os_proceed_btn,#mainContent #os_zipcode_btn,#mainContent #os_zipcode_txtbx,#mainContent #remove_all_button{width:100%}#mainContent #cs_email_btn,#mainContent #os_email_btn{width:100%;background-image:none}#mainContent #cs_email_btn{margin-top:10px}#mainContent .email-input-inline{width:64%}#mainContent .modal-display-topright{right:300}#mainContent #os_div_zipcode_txtbx{margin-bottom:15px}#mainContent .sc_content_quantity{width:15%}#mainContent .bonus_price{width:5%}#mainContent .bonus_content_price{width:45%}#mainContent .email_modal{width:45%}#mainContent #cs_div_proceed_section{display:block;float:none;margin-bottom:30px;float:none;margin-left:30px}#mainContent #cs_div_email_section{display:block;float:none;margin-bottom:30px;float:none;margin-left:30px;width:40%}#mainContent #div_shipping_standard_heading,#mainContent #standard_shipping_header{line-height:21px;font-size:16px!important;padding:6px 15px}#mainContent .modal-section{max-width:50%}#mainContent .modal-section p{margin-left:0;font-size:12px;font-weight:700;text-align:center}#mainContent .wf_section_inner_flex{display:block}}@media only screen and (max-width:375px){#mainContent .sc_product_img_img img{width:120px;height:120px}#mainContent .mv_left{margin-left:-125px}}@media only screen and (max-width:360px){#mainContent #os_header{font-size:22px}#mainContent #os_link_arrow{display:none}#mainContent .sc_product{display:block!important;text-align:center!important}#mainContent .sc_content{text-align:left!important}#mainContent .sc_product_img_img img{width:100%;height:auto}#mainContent .sc_product_img{float:none!important;margin:0!important;width:80%!important;height:auto!important}#mainContent .sc_content_info *{font-size:16px}#mainContent #child_right :not(#os_header){font-size:16px}#mainContent #os_promocode_fields *{width:100%}#mainContent #os_div_promo_txtbx,#mainContent #os_div_zipcode_txtbx{margin-bottom:15px}#mainContent #os_div_zipcode *{width:100%}#mainContent .mv_left{margin-left:0}#mainContent .modal-section{max-width:50%}#mainContent #success_modal .inner{padding-bottom:53px}#mainContent #success_modal .inner .btn_container{padding-top:53px}}.localPickUp-outer{background-color:rgba(0,0,0,.6);position:fixed;top:0;left:0;width:100%;height:100%;display:none;overflow:auto;z-index:1500}.pickup-popup{position:absolute;right:0;overflow:hidden}