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 }
#item15 a:link { color:#e6e6e6 }
#item15 a:visited { color:#e6e6e6 }
#item15 a:hover { color:#e46300 }
#item15 a:active { color:#e46300 }
#feature-block a:link { color:#eb7b59 }
#feature-block a:visited { color:#eb7b59 }
#feature-block a:hover { color:#a7c5bd }
#feature-block a:active { color:#a10a18 }
#Content1 a:link { color:#a11e25; text-decoration:none }
#Content1 a:visited { color:#a11e25 }
#Content1 a:hover { color:#283641 }
#Content1 a:active { color:#a11e25 }
#feature-block-mob a:link { color:#eb7b59 }
#feature-block-mob a:visited { color:#eb7b59 }
#feature-block-mob a:hover { color:#a7c5bd }
#feature-block-mob a:active { color:#a10a18 }
#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 }
#item43 { 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-residen.jpg); background-position:center 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 }
#item13 { width:88.12%; z-index:0; padding:2% 2% 2% 1%; margin-left:auto; margin-right:auto }
#item15 { width:95%; z-index:0; clear:both; padding-top:3%; padding-bottom:3%; margin-left:auto; margin-right:auto }
#feature-block { width:59.8%; max-width:1095px; z-index:0; float:left; padding-left:2%; margin-right:5%; background-color:#fff }
#item16 { z-index:0; margin-bottom:5% }
#item24 { width:65.81%; float:left; clear:left; margin-right:2%; display:inline-block }
#item25 { width:27.29%; float:left; margin-bottom:2%; display:inline-block }
#item27 { width:27.29%; float:left; margin-left:2%; margin-bottom:2%; display:inline-block }
#item31 { width:27.29%; float:left; margin-left:2%; margin-bottom:2%; display:inline-block }
#item26 { width:27.29%; z-index:0; float:left; margin-bottom:30px }
#item35 { width:27.29%; z-index:0; float:left; margin-left:2%; margin-bottom:30px }
#item36 { width:27.29%; z-index:0; float:left; margin-left:2%; margin-bottom:30px }
#item37 { width:85.82%; max-width:955px; z-index:0; float:left; clear:both; margin-bottom:70px }
#side-bar-container { width:456px; z-index:0; float:left }
#item29 { width:456px; z-index:0; float:left; padding-bottom:15px; background-color:#ccc; background-image:url(../Resources/pipes-2a.png); background-position:right bottom; background-repeat:no-repeat }
#item30 { width:100%; z-index:0; float:left; padding-top:15px; padding-bottom:5px; background-color:#fff }
#owl-carousel1 { width:90%; z-index:0; float:left; padding:1% 3% 3% 7%; background-image:url(../Resources/quotation-marks-l.png); background-repeat:no-repeat; max-width:700px }
#quote-5 { width:83.33%; z-index:0; padding:12px 30px; margin-left:auto; margin-right:auto; overflow:hidden; max-width:700px }
#quote-6 { width:83.33%; z-index:0; padding:12px 30px; margin-left:auto; margin-right:auto; overflow:hidden }
#quote-7 { width:83.33%; z-index:0; padding:12px 30px; margin-left:auto; margin-right:auto; overflow:hidden }
#quote-8 { width:83.33%; z-index:0; padding:12px 30px; margin-left:auto; margin-right:auto; overflow:hidden }
#Content1 { width:96%; z-index:0; float:left; padding:2%; margin-top:25px; background-color:#fff }
#item52 { width:67.48%; display:inline-block }
#certificationicon1 { width:100%; margin-left:auto; margin-right:auto; overflow:hidden }
#Yelpicon1 { overflow:hidden }
#Angieicon1 { overflow:hidden }
#feature-block-mob { width:65.8%; max-width:1095px; z-index:0; padding-left:2%; background-color:#fff; display:none }
#item40 { z-index:0; margin-bottom:5% }
#item41 { width:65.81%; float:left; clear:left; margin-right:2%; display:inline-block }
#item42 { width:27.29%; margin-bottom:2%; display:inline-block }
#item28 { width:27.29%; z-index:0; margin-left:auto; margin-right:auto; margin-bottom:30px }
#item45 { width:27.29%; display:inline-block }
#item46 { width:27.29%; z-index:0; margin-left:auto; margin-right:auto }
#item48 { width:27.29%; display:inline-block }
#item49 { width:27.29%; z-index:0; margin-left:auto; margin-right:auto }
#item51 { width:85.82%; max-width:955px; z-index:0; clear:both; margin-left:auto; margin-right:auto; margin-bottom:70px; 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% }
#CommercialPlumbingIcon { 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% }
#RepairIcon1 { 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 }
	#feature-block { width:58.22% }
	#side-bar-container { width:34% }
	#item29 { width:100% }
	#quote-5 { width:85.26% }
	#quote-6 { width:85.26% }
	#quote-7 { width:85.26% }
	#quote-8 { width:85.26% }
}
@media screen and (max-width:1350px)
{
	#PageDiv { width:auto }
	#item29 { width:100% }
	#quote-5 { width:84.71% }
	#quote-6 { width:84.71% }
	#quote-7 { width:84.71% }
	#quote-8 { width:84.71% }
	#item9 { background-position:left bottom }
}
@media screen and (max-width:1200px)
{
	#PageDiv { width:auto }
	#feature-block { width:56.81% }
	#side-bar-container { width:36% }
	#quote-5 { width:83.76% }
	#quote-6 { width:83.76% }
	#quote-7 { width:83.76% }
	#quote-8 { width:83.76% }
	#Content1 { width:100% }
}
@media screen and (max-width:1100px)
{
	#PageDiv { width:auto }
	#item4 { background-image:url(../Resources/db-header-residen1.jpg); background-position:right top }
	#DBWrenchLogo500x500 { width:41.93% }
	#feature-block { width:56.71% }
	#quote-5 { width:82.28% }
	#quote-6 { width:82.28% }
	#quote-7 { width:82.28% }
	#quote-8 { width:82.28% }
	#feature-block-mob { width:63.41% }
}
@media screen and (max-width:890px)
{
	#PageDiv { width:auto }
	#Navs-mob { width:586px }
	#Navs { width:586px }
	#item17 { width:37.21% }
	#item43 { width:auto }
	#Categories { width:82.83% }
	#item29 { width:100% }
	#quote-5 { width:78.1% }
	#quote-6 { width:78.1% }
	#quote-7 { width:78.1% }
	#quote-8 { width:78.1% }
}
@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 }
	#item43 { width:99.28% }
	#item4 { background-image:url(../Resources/db-header-residen2.jpg); background-position:center top }
	#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% }
	#item13 { width:91% }
	#item15 { width:90% }
	#feature-block { width:88%; padding-left:12%; margin-right:0px; display:none }
	#side-bar-container { width:100% }
	#item29 { width:100% }
	#owl-carousel1 { width:88%; padding-left:9% }
	#quote-5 { width:90.14% }
	#quote-6 { width:90.14% }
	#quote-7 { width:90.14% }
	#quote-8 { width:90.14% }
	#Content1 { width:100% }
	#feature-block-mob { width:100%; padding-left:0px; display:block }
	#item42 { width:86.81% }
	#item28 { width:auto }
	#item44 { text-align:center; list-style-type:none }
	#item45 { width:86.81% }
	#item46 { width:auto }
	#item48 { width:86.81% }
	#item49 { width:auto }
	#item51 { min-height:46px }
	#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% }
	#item15 { width:91% }
	#item26 { width:28%; height:12px }
	#item35 { width:28%; height:12px }
	#item36 { width:28%; height:12px }
	#item37 { width:88.11% }
	#quote-5 { width:87.51% }
	#quote-6 { width:87.51% }
	#quote-7 { width:87.51% }
	#quote-8 { width:87.51% }
	#item42 { width:86.81% }
	#item51 { width:88.11% }
}
@media screen and (max-width:480px)
{
	#PageDiv { width:auto }
	#item17 { width:54.17%; padding-top:0px; padding-bottom:0px }
	#Categories { width:94.79% }
	#item5 { width:90% }
	#DBWrenchLogo500x500 { width:64.88% }
	#owl-carousel1 { background-image:none }
	#quote-5 { width:82.39% }
	#quote-6 { width:82.39% }
	#quote-7 { width:82.39% }
	#quote-8 { width:82.39% }
	#Content1 { width:100% }
	#Yelpicon1 { width:100px }
	#Angieicon1 { width:100px }
	#item28 { padding-right:12% }
	#item46 { padding-right:12% }
	#item49 { padding-right:12% }
	#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% }
	#item43 { width:98.97% }
	#Categories { width:92.19% }
	#item5 { width:87% }
	#DBWrenchLogo500x500 { width:66.28% }
	#item26 { width:40% }
	#item35 { width:40% }
	#item36 { width:40% }
	#quote-5 { width:74.13% }
	#quote-6 { width:74.13% }
	#quote-7 { width:74.13% }
	#quote-8 { width:74.13% }
	#Yelpicon1 { width:14.12% }
	#Angieicon1 { width:14.12% }
	#item10 { width:90.76% }
}
