body { margin:0px; background-image:url(../Resources/mesh-background3.jpg); height:100% }
html { height:100% }
#Navs-mob a:link { color:#fff; text-decoration:none }
#Navs-mob a:visited { color:#fff }
#Navs-mob a:hover { color:#4c4c4c }
#Navs-mob a:active { color:#fff }
#Navs a:link { color:#fff; text-decoration:none }
#Navs a:visited { color:#fff }
#Navs a:hover { color:#4c4c4c }
#Navs a:active { color:#fff }
#item17 a:link { color:#fff; text-decoration:none }
#item17 a:visited { color:#fff }
#item17 a:hover { color:#ccc }
#item17 a:active { color:#fff }
#Categories a:link { color:#fff; text-decoration:none }
#Categories a:visited { color:#fff }
#Categories a:hover { color:#fff }
#Categories a:active { color:#fff }
#item14 a:link { color:#e6e6e6 }
#item14 a:visited { color:#e6e6e6 }
#item14 a:hover { color:#e46300 }
#item14 a:active { color:#e46300 }
#Content2 a:link { color:#a11e25; text-decoration:none }
#Content2 a:visited { color:#a11e25 }
#Content2 a:hover { color:#283641 }
#Content2 a:active { color:#a11e25 }
#item2 a:link { color:#e6e6e6 }
#item2 a:visited { color:#e6e6e6 }
#item2 a:hover { color:#e46300 }
#item2 a:active { color:#e46300 }
#Home5 a:link { color:#fff; text-decoration:none }
#Home5 a:visited { color:#fff }
#Home5 a:hover { color:#fff }
#Home5 a:active { color:#fff }
#Home6 a:link { color:#fff; text-decoration:none }
#Home6 a:visited { color:#fff }
#Home6 a:hover { color:#fff }
#Home6 a:active { color:#fff }
#Home7 a:link { color:#fff; text-decoration:none }
#Home7 a:visited { color:#fff }
#Home7 a:hover { color:#fff }
#Home7 a:active { color:#fff }
#item10 a:link { color:#a11e25; text-decoration:none }
#item10 a:visited { color:#a11e25 }
#item10 a:hover { color:#283641 }
#item10 a:active { color:#a11e25 }
#Footer a:link { color:#fff; text-decoration:none }
#Footer a:visited { color:#fff; text-decoration:none }
#Footer a:hover { color:#ccc; text-decoration:none }
#Footer a:active { color:#fff; text-decoration:none }
#PageDiv { position:relative; min-height:100% }
#item1 { width:100%; z-index:0 }
#accreditation { width:51.66%; z-index:0; float:left; padding-bottom:15px }
#Navs-mob { width:628px; z-index:9999; float:left; padding-top:35px; padding-bottom:15px; display:none; height:auto; overflow:visible; position:relative }
#Navs { width:628px; z-index:9999; float:left; padding-top:25px; padding-bottom:15px; height:auto; overflow:visible; position:relative }
#item17 { width:41.67%; z-index:0; float:right; padding-top:5px; padding-right:25px }
#item29 { width:100%; display:inline-block }
#item4 { width:100%; z-index:0; clear:both; margin-left:auto; margin-right:auto; background-image:url(../Resources/db-header-service2.jpg); background-position:right top; background-size:cover; background-repeat:no-repeat }
#Categories { width:81.36%; z-index:9997; float:right; padding-right:25px }
#service { width:161px; height:16px; z-index:0; float:right; padding:6px; background-color:#283641; cursor:pointer }
#commercial { width:137px; height:16px; z-index:0; float:right; clear:left; padding:6px; margin-right:2%; background-color:#283641; cursor:pointer }
#residential { width:137px; height:16px; z-index:0; float:right; padding:6px; margin-right:2%; background-color:#283641; cursor:pointer }
#item5 { width:94.25%; z-index:0; clear:both; padding-top:1%; margin-left:auto; margin-right:auto }
#DBWrenchLogo500x500 { width:28.83%; overflow:hidden; max-width:500px }
#item12 { width:100%; z-index:0; margin-left:auto; margin-right:auto; border-top:solid #000 5px; background-size:cover }
#item27 { width:88.12%; z-index:0; padding:2% 2% 2% 1%; margin-left:auto; margin-right:auto }
#item14 { width:95%; z-index:0; clear:both; padding-top:3%; padding-bottom:3%; margin-left:auto; margin-right:auto }
#Abou1 { width:63.62%; z-index:0; float:left; padding:2%; margin-right:5%; background-color:#fff; background-image:url(../Resources/repairs-block-ima.jpg); background-position:right top; background-size:cover; background-repeat:no-repeat }
#item16 { z-index:0; padding-top:2% }
#item15 { width:65.81%; float:left; clear:left; margin-right:2%; display:inline-block }
#Content2 { width:20.74%; z-index:0; float:left; padding:2%; background-color:#fff }
#item24 { width:100%; display:inline-block }
#certificationicon { width:100%; margin-left:auto; margin-right:auto; overflow:hidden }
#Yelpicon { overflow:hidden }
#Angieicon { overflow:hidden }
#BodyWrapper3 { z-index:0; margin-left:auto; margin-right:auto; background-color:#553e52; background-image:url(../Resources/images.jpeg); background-size:cover }
#item2 { width:90%; z-index:0; clear:both; padding-top:3%; padding-bottom:3%; margin-left:auto; margin-right:auto }
#Home5 { width:25.02%; z-index:0; float:left; padding-left:2%; padding-right:2%; padding-bottom:2% }
#showericon { margin-left:auto; margin-right:auto; overflow:hidden }
#item18 { width:99.65%; display:inline-block }
#item19 { width:99.65%; display:inline-block }
#Home6 { width:25.02%; z-index:0; float:left; padding-left:2%; padding-right:2%; padding-bottom:2%; margin-left:6%; margin-right:6% }
#CommercialPlumbingIcon { margin-left:auto; margin-right:auto; overflow:hidden }
#item20 { width:99.65%; display:inline-block }
#item21 { width:99.65%; display:inline-block }
#Home7 { width:25.02%; z-index:0; float:right; padding-left:2%; padding-right:2%; padding-bottom:2% }
#ShopingCart1 { margin-left:auto; margin-right:auto; overflow:hidden }
#item22 { width:99.65%; display:inline-block }
#item23 { width:99.65%; display:inline-block }
#item9 { position:relative; width:100%; min-height:286px; z-index:0; background-image:url(../Resources/db-header-call-to.jpg); background-position:left; background-size:cover; background-repeat:no-repeat; border-top:solid #283641 5px; border-bottom:solid #283641 5px }
#item10 { position:absolute; width:513px; top:80px; right:43px; z-index:1; padding:20px; background-image:url(../Resources/white-screen.png); box-shadow:4px 4px 4px 1px rgba(76,76,76,0.37) }
#item6 { width:100%; z-index:0; clear:both; margin-left:auto; margin-right:auto }
#Footer { width:90%; z-index:0; padding-top:3%; padding-bottom:3%; margin-left:auto; margin-right:auto }
#item7 { width:53.33%; display:inline-block }
#item8 { width:63px; margin-left:5px; margin-right:5px; overflow:hidden }
#item3 { width:25px; height:20px; display:inline-block }
#DBWrenchLogo { position:absolute; left:-15%; top:-2085px; width:464px; height:452px; z-index:1 }
#fwNav1 { float:left; padding:0; margin:0; list-style:none }
#fwNav1 .fwNavItem { width:auto; position:relative; float:left; margin:0; padding:0; border-top:0; border-bottom:0 }
#fwNav1 .fwNavItem a { display:block; color:#FFFFFF; text-decoration:none; padding:20px 18px 10px 18px }
#fwNav1 .fwFirstChild { border-left:0 }
#fwNav1 .fwLastChild { border-right:0 }
#fwNav1 .fwNavItem a:hover, #fwNav1 .fwNavItem span a:hover, #fwNav1 .fwNavItem a:focus { color:#4C4C4C; text-decoration:none }
#fwNav1 .fwNavItem a:active { color:#FFFFFF; text-decoration:none }
#fwNav1-toggle, .fwNav1-toggle-label { display:none }
.fwNav1-toggle-label { width:30px; height:30px; overflow:hidden; background-image:url('../Resources/Menu.png'); background-repeat:no-repeat; background-size:100% }
#fwNav1 .fwNavItem a.fwCurrent, #fwNav1 .fwNavItem a.fwCurrent:hover { display:block; color:#FFFFFF; font-weight:normal }
#fwNav2 { float:left; padding:0; margin:0; list-style:none }
#fwNav2 .fwNavItem { width:auto; position:relative; float:left; margin:0; padding:0; border-top:0; border-bottom:0 }
#fwNav2 .fwNavItem a { display:block; color:#FFFFFF; text-decoration:none; padding:12px 18px 10px 18px }
#fwNav2 .fwFirstChild { border-left:0 }
#fwNav2 .fwLastChild { border-right:0 }
#fwNav2 .fwNavItem a:hover, #fwNav2 .fwNavItem span a:hover, #fwNav2 .fwNavItem a:focus { color:#4C4C4C; text-decoration:none }
#fwNav2 .fwNavItem a:active { color:#FFFFFF; text-decoration:none }
#fwNav2-toggle, .fwNav2-toggle-label { display:none }
.fwNav2-toggle-label { width:30px; height:30px; overflow:hidden; background-image:url('../Resources/Menu.png'); background-repeat:no-repeat; background-size:100% }
#fwNav2 .fwNavItem a.fwCurrent, #fwNav2 .fwNavItem a.fwCurrent:hover { display:block; color:#FFFFFF; font-weight:normal }
@media (-webkit-min-device-pixel-ratio:1.3), (-o-min-device-pixel-ratio:13/10), (min-resolution:125dpi)
{
	body { background-image:url(../Resources/mesh-background.jpg); background-size:1183px 540px }
}
@media print
{
	#PageDiv { width:auto }
}
@media screen and (max-width:1400px)
{
	#PageDiv { width:auto }
	#Abou1 { width:63.47% }
	#Content2 { width:20.11% }
}
@media screen and (max-width:1350px)
{
	#PageDiv { width:auto }
	#item9 { background-position:left bottom }
}
@media screen and (max-width:1200px)
{
	#PageDiv { width:auto }
	#Content2 { width:20.53% }
}
@media screen and (max-width:1100px)
{
	#PageDiv { width:auto }
	#item4 { background-image:url(../Resources/db-header-service3.jpg) }
	#DBWrenchLogo500x500 { width:41.93% }
	#Abou1 { width:59.54% }
	#Content2 { width:24.71% }
}
@media screen and (max-width:890px)
{
	#PageDiv { width:auto }
	#Navs-mob { width:586px }
	#Navs { width:586px }
	#item17 { width:37.21% }
	#item29 { width:auto }
	#Categories { width:82.83% }
}
@media screen and (max-width:768px)
{
	#PageDiv { width:auto }
	#accreditation { width:auto; height:90px }
	#Navs-mob { width:100%; height:80px; float:none; padding-top:3%; padding-bottom:0px; margin-left:auto; margin-right:auto; display:block }
	#Navs { width:99.04%; height:80px; float:none; padding-top:3%; padding-bottom:0px; margin-left:auto; margin-right:auto; display:none }
	#item17 { width:56.34%; padding-top:10px; padding-bottom:20px }
	#item29 { width:99.28% }
	#item4 { background-image:url(../Resources/db-header-service4.jpg) }
	#Categories { width:84.66%; display:none }
	#service { width:166px; height:auto }
	#commercial { width:129px; height:auto; id:commercial }
	#residential { width:129px; height:auto }
	#item5 { width:90%; padding-bottom:3%; margin-left:0px }
	#DBWrenchLogo500x500 { width:63.36% }
	#item27 { width:91% }
	#item14 { width:90% }
	#Abou1 { width:96%; float:none; clear:both; margin-left:auto; margin-top:5%; margin-right:auto }
	#Content2 { width:96% }
	#BodyWrapper3 { background-position:center top }
	#Home5 { width:96%; float:none; clear:both; margin-left:auto; margin-top:5%; margin-right:auto }
	#Home6 { width:96%; float:none; clear:both; margin-left:auto; margin-top:5%; margin-right:auto }
	#Home7 { width:96%; float:none; clear:both; margin-left:auto; margin-top:5%; margin-right:auto }
	#item9 { background-position:left bottom }
	#item10 { top:63px; right:0px; width:51.04% }
	#fwNav1 { width:100%; right:0; left:0; margin-top:0px }
	#fwNav1 .fwNavItem { box-sizing:border-box; float:none; overflow:hidden; width:100%; border-right:0; border-left:0 }
	#fwNav1 .fwNavItem a { padding-top:8px; padding-bottom:8px; padding-left:10px; padding-right:10px }
	#fwNav1 .fwFirstChild { border-top:0 }
	#fwNav1 .fwLastChild { border-bottom:0 }
	.fwNav1-toggle-label { display:block; position:relative; cursor:pointer; -webkit-touch-callout:none; -webkit-user-select:none; user-select:none }
	.fwNavContainer1 { display:none; position:fixed; width:100%; top:0; right:0; bottom:100%; left:0; margin-top:-100%; background-color:#B3B3B3; -webkit-overflow-scrolling:touch; overflow:auto; float:none; -webkit-transition:.2s ease-out margin, .2s ease-out bottom; -moz-transition:.2s ease-out margin, .2s ease-out bottom; -ms-transition:.2s ease-out margin, .2s ease-out bottom; -o-transition:.2s ease-out margin, .2s ease-out bottom; transition:.2s ease-out margin, .2s ease-out bottom }
	.fwNav1-toggle-close { background-image:url('../Resources/CLOSE.png'); margin:20px 20px 5px 0px }
	.fwNavContainer1.fwMenuOn { margin-top:0; bottom:0 }
	#fwNav2 { width:100%; right:0; left:0; margin-top:0px }
	#fwNav2 .fwNavItem { box-sizing:border-box; float:none; overflow:hidden; width:100%; border-right:0; border-left:0 }
	#fwNav2 .fwNavItem a { padding-top:8px; padding-bottom:8px; padding-left:10px; padding-right:10px }
	#fwNav2 .fwFirstChild { border-top:0 }
	#fwNav2 .fwLastChild { border-bottom:0 }
	.fwNav2-toggle-label { display:block; position:relative; cursor:pointer; -webkit-touch-callout:none; -webkit-user-select:none; user-select:none }
	.fwNavContainer2 { display:none; position:fixed; width:100%; top:0; right:0; bottom:100%; left:0; margin-top:-100%; background-color:#B3B3B3; -webkit-overflow-scrolling:touch; overflow:auto; float:none; -webkit-transition:.2s ease-out margin, .2s ease-out bottom; -moz-transition:.2s ease-out margin, .2s ease-out bottom; -ms-transition:.2s ease-out margin, .2s ease-out bottom; -o-transition:.2s ease-out margin, .2s ease-out bottom; transition:.2s ease-out margin, .2s ease-out bottom }
	.fwNav2-toggle-close { background-image:url('../Resources/CLOSE.png'); margin:20px 20px 5px 0px }
	.fwNavContainer2.fwMenuOn { margin-top:0; bottom:0 }
}
@media screen and (max-width:600px)
{
	#PageDiv { width:auto }
	#Navs-mob { height:auto }
	#Navs { width:99.19%; height:auto }
	#item17 { width:65.67% }
	#Categories { width:95.83% }
	#service { width:161px }
	#item5 { width:80.17%; padding-top:0px }
	#DBWrenchLogo500x500 { width:76.92% }
	#item14 { width:91% }
	#Abou1 { background-position:right }
}
@media screen and (max-width:480px)
{
	#PageDiv { width:auto }
	#item17 { width:54.17%; padding-top:0px; padding-bottom:0px }
	#item4 { background-position:center top }
	#Categories { width:94.79% }
	#item5 { width:90% }
	#DBWrenchLogo500x500 { width:64.88% }
	#Content2 { width:96% }
	#Yelpicon { width:100px }
	#Angieicon { width:100px }
	#item10 { top:80px; right:1px; width:91.87%; padding:20px 4% }
}
@media screen and (max-width:320px)
{
	#item10 a:link { color:#13112b }
	#item10 a:visited { color:#13112b }
	#item10 a:hover { color:#bd3f1c }
	#item10 a:active { color:#13112b }
	#PageDiv { width:auto }
	#accreditation { width:30% }
	#Navs-mob { width:100%; float:left; margin-left:0px; margin-right:0px }
	#Navs { width:100%; float:left; margin-left:0px; margin-right:0px }
	#item17 { width:60.73% }
	#item29 { width:98.97% }
	#Categories { width:92.19% }
	#item5 { width:87% }
	#DBWrenchLogo500x500 { width:66.28% }
	#Abou1 { background-position:center }
	#Yelpicon { width:14.12% }
	#Angieicon { width:14.12% }
	#item10 { width:90.76% }
}
