*#dm *.dmBody a.span.textonly { color:rgb(255,255,255) !important; }

*#dm *.dmBody div.u_1459685085 hr {
  color:rgba(246,248,224,1) !important;
  background:none !important;
  height:0 !important;
  background-color:transparent !important;
  background-size:initial !important;
  min-height:0 !important;
  border-color:currentColor !important;
  border-width:1px !important;
  border-top-style:solid !important;
  border-top-width:3px !important;
}

*#dm *.dmBody div.u_1779227482 { background-color:rgba(255,255,255,1) !important; }

*.u_1779227482 {
  background-image:none !important;
  background-color:rgb(255,255,255) !important;
  background-position:0 0 !important;
  background-size:auto !important;
  background-repeat:repeat !important;
  padding-top:100px !important;
  padding-bottom:100px !important;
  padding-right:0 !important;
  padding-left:0 !important;
  margin:0 !important;
  text-align:center !important;
  color:rgb(0,0,0) !important;
}

*.u_1104577183 {
  background-image:none !important;
  background-color:rgba(0,0,0,0) !important;
  background-position:0 0 !important;
  background-size:auto !important;
  background-repeat:repeat !important;
  padding-top:0 !important;
  padding-bottom:0 !important;
  padding-right:40px !important;
  padding-left:40px !important;
  margin:0 !important;
  text-align:center !important;
  color:rgb(0,0,0) !important;
}

*#dm *.dmBody *.u_1567157248:before {
  opacity:0.5 !important;
  background-color:rgb(0,0,0) !important;
}

*#dm *.dmBody *.u_1567157248.before {
  opacity:0.5 !important;
  background-color:rgb(0,0,0) !important;
}

*.u_1677070630 {
  background-image:none !important;
  background-color:rgba(0,0,0,0) !important;
  background-position:0 0 !important;
  background-size:auto !important;
  background-repeat:repeat !important;
  padding-top:0 !important;
  padding-bottom:0 !important;
  padding-right:0 !important;
  padding-left:0 !important;
  margin:0 !important;
  text-align:center !important;
  color:rgb(26,26,26) !important;
}

*.u_1567157248 {
  background-image:none !important;
  background-color:rgba(0,0,0,0) !important;
  background-position:50% 50% !important;
  background-size:cover !important;
  background-repeat:no-repeat !important;
  padding-top:222px !important;
  padding-bottom:222px !important;
  padding-right:40px !important;
  padding-left:40px !important;
  margin:0 !important;
  text-align:center !important;
  color:rgb(26,26,26) !important;
}

*.u_1054323147 {
  background-image:none !important;
  background-color:rgba(0,0,0,0) !important;
  background-position:0 0 !important;
  background-size:auto !important;
  background-repeat:repeat !important;
  padding-top:0 !important;
  padding-bottom:0 !important;
  padding-right:40px !important;
  padding-left:0 !important;
  margin:0 !important;
  text-align:center !important;
  color:rgb(26,26,26) !important;
}

*#dm *.dmBody div.u_1567157248:before {
  background-color:rgba(0,0,0,1) !important;
  opacity:0.33 !important;
}

*#dm *.dmBody div.u_1567157248.before {
  background-color:rgba(0,0,0,1) !important;
  opacity:0.33 !important;
}

*#dm *.dmBody div.u_1913727193 { line-height:2.0 !important; }

*#dm *.dmBody div.u_1731209867 { background-color:rgba(255,255,255,1) !important; }

*#dm *.dmBody div.u_1813041432 { line-height:normal !important; }

*#dm *.dmBody div.u_1666618032 *.shape-text { color:rgba(255,255,255,1) !important; }

*#dm *.dmBody div.u_1666618032 .shape-description p { color:rgba(255,255,255,1) !important; }

*#dm *.dmBody div.u_1666618032 .shape-description ul { color:rgba(255,255,255,1) !important; }

*#dm *.dmBody div.u_1666618032 .shape-description ol { color:rgba(255,255,255,1) !important; }

*#dm *.dmBody *.u_1712152982 { text-align:CENTER !important; }

*#dm *.dmBody div.u_1567157248 {
  background-repeat:no-repeat !important;
  background-image:url(https://irp-cdn.multiscreensite.com/bd90c0c0/dms3rep/multi/5316b5090cd8a32ea190c48103d31067-e984dd23.gif) !important;
  background-size:cover !important;
}

*#dm *.dmBody div.u_1116424704 {
  background-repeat:no-repeat !important;
  background-image:url(https://lirp.cdn-website.com/ea3a8397/dms3rep/multi/opt/shutterstock_1066126028-1-1-1920w.jpg) !important;
  background-size:cover !important;
}

*#dm *.dmBody div.u_1602589447 *.listText *.itemName {
  text-align:CENTER !important;
  color:rgba(93,159,219,1) !important;
}

*#dm *.dmBody div.u_1602589447 *.biglink>*.itemName {
  text-align:CENTER !important;
  color:rgba(93,159,219,1) !important;
}

*#dm *.dmBody *.u_1335575894 { display:none !important; }

*#dm *.dmBody *.u_1061016202 { display:none !important; }

*#dm *.dmBody *.u_1180319967 { display:none !important; }

*#dm *.dmBody *.u_1938263953 { display:none !important; }

*#dm *.dmBody *.u_1523760582 { display:none !important; }

*#dm *.dmBody *.u_1900759058 { display:none !important; }

*#dm *.dmBody *.u_1126450655 { display:none !important; }

*#dm *.dmBody *.u_1899803714 { display:none !important; }

*#dm *.dmBody *.u_1098792504 { display:none !important; }

*#dm *.dmBody *.u_1677558228 { display:none !important; }

*#dm *.dmBody *.u_1812171159 { display:none !important; }

*#dm *.dmBody *.u_1312754083 { display:none !important; }

*#dm *.dmBody *.u_1352004722 { display:none !important; }

*#dm *.dmBody *.u_1203900978 { display:none !important; }

*#dm *.dmBody div.u_1377114669 { background-image:url(https://lirp.cdn-website.com/080ed144/dms3rep/multi/opt/RIDGID-sectional-machine_7092bce39b7f2ae59c00ac74f79ef4d5-72b77a3f-1920w.jpg) !important; }

*#dm *.dmBody *.u_1814163489 { display:none !important; }

*#dm *.dmBody *.u_1408151029 { display:none !important; }

*#dm *.dmBody *.u_1594318224 { display:none !important; }

*#dm *.dmBody div.u_1724987115 { background-image:url(https://lirp.cdn-website.com/ea3a8397/dms3rep/multi/opt/plumbingpic2-1920w.jpg) !important; }

*#dm *.dmBody div.u_1185057383 { background-image:url(https://lirp.cdn-website.com/ea3a8397/dms3rep/multi/opt/Drain_7397458-1920w.jpeg) !important; }

*#dm *.dmBody div.u_1653907944 { background-image:url(https://lirp.cdn-website.com/ea3a8397/dms3rep/multi/opt/shutterstock_1066126028-1-1-1920w.jpg) !important; }

*#dm *.dmBody div.u_1367144929 { background-image:url(https://lirp.cdn-website.com/ea3a8397/dms3rep/multi/opt/AdobeStock_131558511-scaled-1920w.jpeg) !important; }

*#dm *.dmBody div.u_1431806191 { background-image:url(https://lirp.cdn-website.com/ea3a8397/dms3rep/multi/opt/powerflo-hero014-1200x800-1920w.jpg) !important; }

*#dm *.dmBody div.u_1298228758 { background-image:url(https://lirp.cdn-website.com/ea3a8397/dms3rep/multi/opt/drain-cleaning-1920w.png) !important; }

*#dm *.dmBody div.u_1099945773 { background-image:url(https://lirp.cdn-website.com/ea3a8397/dms3rep/multi/opt/water-heater-services-1920w.jpg) !important; }

*#dm *.dmBody *.u_1590810408 { display:none !important; }

*#dm *.dmBody *.u_1966232379 { display:none !important; }

*#dm *.dmBody *.u_1301465491 { display:none !important; }

*#dm *.dmBody div.u_1943172698 { background-image:url(https://lirp.cdn-website.com/ea3a8397/dms3rep/multi/opt/Drains-R-Us-Plumbing-Inc-drain-cleaning-001-7d6d2f5a-1920w.jpg) !important; }

*#dm *.dmBody div.u_1497022996 h1 { line-height:normal; }
separatorHomeCss{color:red !important}*#dm *.d-page-1734971351 DIV.dmInner { background-color:rgba(255,255,255,1) !important; }

*#dm *.d-page-1734971351 DIV#dmSlideRightNavRight { background-color:rgba(255,255,255,1) !important; }

*#dm *.dmBody div.u_1459685085 {
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:48px !important;
  position:relative !important;
  height:auto !important;
  padding-top:0 !important;
  padding-left:0 !important;
  padding-bottom:0 !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:calc(100% - 456px) !important;
  margin-top:9px !important;
  margin-bottom:0 !important;
  padding-right:0 !important;
  min-width:25px !important;
  text-align:center !important;
}

*#dm *.dmBody div.u_1104577183 {
  padding-right:40px !important;
  padding-left:40px !important;
}

*#dm *.dmBody h2.u_1528398769 {
  display:block !important;
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  padding-top:2px !important;
  padding-left:0 !important;
  padding-bottom:2px !important;
  max-width:calc(100% - 0px) !important;
  padding-right:0 !important;
  min-width:25px !important;
  text-align:center !important;
}

*#dm *.dmBody h1.u_1528398769 {
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:1323.99px !important;
  position:relative !important;
  height:auto !important;
  padding-top:2px !important;
  padding-left:0 !important;
  padding-bottom:2px !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:calc(100% - 0px) !important;
  margin-top:0 !important;
  margin-bottom:8px !important;
  padding-right:0 !important;
  min-width:25px !important;
  text-align:right !important;
}

*#dm *.dmBody div.u_1779227482 {
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  padding-top:100px !important;
  padding-left:0 !important;
  padding-bottom:20px !important;
  max-width:none !important;
  padding-right:0 !important;
  min-width:0 !important;
  text-align:center !important;
  margin-top:0 !important;
}

*#dm *.dmBody div.u_1497022996 {
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  padding-top:2px !important;
  padding-left:0 !important;
  padding-bottom:2px !important;
  margin-right:0 !important;
  margin-left:0 !important;
  max-width:100% !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
  padding-right:0 !important;
  min-width:0 !important;
  display:block !important;
}

*#dm *.dmBody div.u_1731209867 {
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  padding-top:70px !important;
  padding-left:40px !important;
  padding-bottom:150px !important;
  max-width:none !important;
  padding-right:40px !important;
  min-width:0 !important;
  text-align:center !important;
}

*#dm *.dmBody div.u_1813041432 {
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:calc(100% - 0px) !important;
  position:relative !important;
  height:auto !important;
  padding-top:2px !important;
  padding-left:0 !important;
  padding-bottom:2px !important;
  margin-right:394px !important;
  margin-left:0 !important;
  max-width:778px !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
  padding-right:0 !important;
  min-width:25px !important;
  display:block !important;
}

*#dm *.dmBody div.u_1666618032 *.shape-text { font-size:18px !important; }

*#dm *.dmBody div.u_1666618032 *.shape-description p { font-size:15px !important; }

*#dm *.dmBody div.u_1666618032 *.shape-description ul { font-size:15px !important; }

*#dm *.dmBody div.u_1666618032 {
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:149px !important;
  position:relative !important;
  height:155px !important;
  padding-top:0 !important;
  padding-left:0 !important;
  padding-bottom:0 !important;
  max-width:100% !important;
  padding-right:0 !important;
  min-width:0 !important;
  text-align:center !important;
  display:block !important;
  margin-right:-40px !important;
  margin-left:auto !important;
  margin-top:-40px !important;
  margin-bottom:0 !important;
}

*#dm *.dmBody div.u_1567157248 {
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:auto !important;
  position:relative !important;
  height:auto !important;
  padding-top:372.5px !important;
  padding-left:40px !important;
  padding-bottom:372.5px !important;
  max-width:100% !important;
  padding-right:40px !important;
  min-width:0 !important;
  text-align:center !important;
  background-attachment:initial !important;
  background-size:cover !important;
  background-position:50% 50% !important;
  margin-right:0 !important;
  margin-left:0 !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
}

*#dm *.dmBody div.u_1008962016 { padding-top:0 !important; }

*#dm *.dmBody div.u_1116424704 {
  background-position:50% 50% !important;
  padding-top:0 !important;
  padding-left:0 !important;
  margin-left:20px !important;
  padding-right:0 !important;
  margin-right:20px !important;
  padding-bottom:0 !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
  background-repeat:no-repeat !important;
  background-size:cover !important;
  background-attachment:initial !important;
}

*#dm *.dmBody a.u_1712152982 {
  display:block !important;
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:calc(100% - 0px) !important;
  position:relative !important;
  height:57px !important;
  padding-top:0 !important;
  padding-left:0 !important;
  padding-bottom:0 !important;
  margin-right:163.609px !important;
  margin-left:0 !important;
  max-width:207px !important;
  margin-top:0 !important;
  margin-bottom:10px !important;
  padding-right:0 !important;
  min-width:25px !important;
  text-align:center !important;
}

*#dm *.dmBody div.u_1550858407 {
  padding-top:0px !important;
  margin-left:0px !important;
  padding-left:0px !important;
  padding-bottom:0px !important;
  margin-top:-1px !important;
  margin-bottom:0px !important;
  padding-right:0px !important;
  margin-right:0px !important;
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:auto !important;
  position:relative !important;
  height:auto !important;
  min-height:auto !important;
  max-width:100% !important;
  min-width:0 !important;
  text-align:center !important;
}

*#dm *.dmBody div.u_1913727193 {
  float:none !important;
  top:0px !important;
  left:0px !important;
  width:calc(100% - 0px) !important;
  position:relative !important;
  height:auto !important;
  padding-top:2px !important;
  padding-left:0px !important;
  padding-bottom:2px !important;
  max-width:100% !important;
  padding-right:0px !important;
  min-width:25px !important;
  margin-right:0px !important;
  margin-left:0px !important;
  margin-top:0px !important;
  margin-bottom:8px !important;
  min-height:auto !important;
}

*#dm *.dmBody div.u_1602589447 {
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:calc(100% - 0px) !important;
  position:relative !important;
  height:auto !important;
  padding-top:0px !important;
  padding-left:0px !important;
  padding-bottom:0px !important;
  max-width:100% !important;
  padding-right:0px !important;
  min-width:25px !important;
  text-align:center !important;
  margin-right:auto !important;
  margin-left:auto !important;
  margin-top:0px !important;
  margin-bottom:0px !important;
  min-height:auto !important;
}
