 html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}h1 {font-size: 2.5em;}h2 {font-size: 1.875em;}p {font-size: 0.875em;}* {box-sizing: border-box;}input:focus, textarea:focus {outline: none;border: 1px solid #4285F4;}body {overflow-y: scroll;}#wrapper {width:100%;font-family: Arial, 'Roboto', Helvetica, sans-serif;}.mainbanner {height:50px;position: relative;background-color: #ffffff;color:#000000;}.mainbanner div {display: inline-block;}.logobanner {width: 100%;}.logobanner div {}#logo {width:auto;margin-left: 1%;}.phonebanner {position: absolute;top: 0;left: 0;text-align: center;width: 100%;}.phonebanner div {display: inline-block;}#phone {margin: 0 auto;}#phone h2 {color: #555;}ul.topnav {list-style-type: none;margin: 0;padding: 0;overflow: hidden;position: absolute;height: 100%;float: right;right: 1%;display: inline-block;}ul.topnav li {float: right;}ul.topnav li a {display: inline-block;color: #000000;text-align: center;padding: 14px 7px;text-decoration: none;transition: 0.3s;font-size: 17px;}ul.topnav li a:hover {color: #bbb;}ul.topnav li.icon {display: none;}.main-view {width: 100%;display: -webkit-flex;-webkit-flex-direction: column;-webkit-justify-content: flex-end;display: flex;flex-direction: column;justify-content: flex-end;background-image: url("../images/24heGimp4.gif") ;min-height: calc(100vh - 50px);background-size: 75vw 100vh;background-repeat: no-repeat;}.main-view-payonline, .main-view-cancel, .main-view-schedule, .main-view-service, .main-view-blog, .main-view-thankyou{background-color: #f5f5f5;background-image: none;}.main-view-blog-header {background-image: url("../images/NightStreet.jpg") ;min-height: calc(100vh - 50px);background-size: 100vw 100vh;background-repeat: no-repeat;}.underconstruction{background-image: url("../images/site_under_construction.jpg");}.sub-main-wrapper {margin: auto;width: 100%;}.sub-main-wrapper-home{margin: 0;}.sub-main {margin: 8px auto;border-radius: 0.3vw;width: 50%;}.sub-main:hover {box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}.mainheader {background-color: rgba(74, 98, 112, 0.5);}.mainheaderother {padding-top: 25px;}h2{cursor: pointer;text-align: center;line-height: 50px;}.need-now h2, .check-availability h2, .need-ask h2 {line-height: 65px;font-size: 2em;color: #fff;font-weight: bold;letter-spacing: 0.04em;}.need-now h2{background-color: rgba(209, 0, 0, 0.6);font-style:italic;}.need-now:hover {background-color: hsl(0, 100%, 44%);}#id-emergency-phone, #id-emergency-note, #id-emergency-submit, #id-emergency-header {}.check-availability {}.check-availability:hover {background-color: hsl(190, 100%, 43%) }.need-ask {}.need-ask:hover {background-color: hsl(270, 38%, 50%) }.form-header {font-size: 20px;line-height: 1.5;padding: 10px 10px;color: #555;}.form-all {color:#555 ;;font-weight: bold;font-size:16px;width: 100%;text-align: center;max-height: 0px;overflow: hidden;transition: max-height 2s;background-color: #ffffff;}.formother {max-height: none;overflow: visible;border:1px solid #fff;}.formlistclass {width: 75%;margin: 50px auto;}.form-all > form {}.form-all input, textarea, button, select{width: 100%;margin: 0px;padding: 5px;height: 40px;font-size:15px;;}.form-textbox {border: 1px solid #dedede;}.form-textarea {height: 80px;border: 1px solid #dedede;}.form-button {background-color: #4285F4;border: 0;color: #ffffff;display: inline-block;-webkit-appearance: none;}.closebutton {background-color: #ffffff;color: #4285F4;border: 1px solid #4285F4;}.form-submit-button {background-color: #4285F4;}.form-line{padding-top:0px;padding-bottom:0px;margin-bottom: 0px;}.form-input {line-height: 0.7em;}.askNotes {color:#555 ;font-size:16px;font-weight: bold;margin: auto;width: 100%;text-align: left;vertical-align: middle;border: 0px solid #cc0000;}#commercialInputId, #residentialInputId {display:none;}.sub-main-blog{margin-top: 50px;padding: 10px;color: #fff;text-align: center;background-color:rgba(0, 0, 0, 0.4) ;}.sub-main-blog p {color: #D4D4D4;}.footer {width:100%;height:50px;line-height: 50px;background-color: rgba(255, 255, 255, 1);color: #4caf50;font-size: 17px;font-weight: bold;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;}.footerSub {background-color: transparent;}.company {width: 250px;margin-left: 1%;}.company a {text-decoration: none;color: #005566;font-size: 15px;}.whyus {text-align: center;}.bbb{width: 250px;text-align: right;}.social {margin-right: 1%;margin-top: 2px;}.social div {display: inline-block;}.facebook {width: 40px;height: 40px;background-color: #3b5998;color: #fff;text-align: center;}.Breadcrumb li {display: inline-block;}.aboutcontent, .blogcontent {padding: 0 25px;}.aboutcontent h1, .blogcontent h1 {padding: 20px auto 5px 0;color: #000080;font-weight: bolder;text-align: center;font-size: 1.5em;}.aboutcontent h2, .blogcontent h2 {margin: 10px 0 0 0;color: #000080;font-weight: bolder;text-align: left;font-size: 1.25em;}.aboutcontent h3, .blogcontent h3 {margin: 10px 0 0 0;color: #000080;font-weight: bolder;text-align: left;font-size: 1em;}.aboutcontent a, .blogcontent a {text-decoration: none;color: #000000;}#address {display: none;}@media screen and (max-width: 880px) {.mainbanner {height: 100px;}.logobanner {text-align: center;background-color: #cf0000;}.phonebanner {top: 50px;background-color: #000000;}#phone h2 {color: #f2f2f2;}ul.topnav li {display: none;}ul.topnav li.icon {float: right;display: inline-block;}ul.topnav.responsive {position: relative;}ul.topnav.responsive li.icon {position: absolute;right: 0;top: 0;}ul.topnav.responsive li {float: none;display: inline;}ul.topnav.responsive li a {display: block;text-align: left;color: #f2f2f2;}.main-view {min-height: calc(100vh - 200px);background-color: #f4f4f4;background-image: none;}.sub-main-wrapper-home{margin: auto auto calc(50vh - 150px) auto;}.sub-main {width: 90%;background-color:#ffffff;}.need-now h2, .check-availability h2, .need-ask h2 {line-height: 50px;font-size: 1.7em;font-weight: normal;color: #ffffff;}h2{font-size: 1.7em;}.check-availability {background-color: hsl(190, 100%, 40%);}.need-ask {background-color:hsl(270, 38%, 47%);}.form-all input, textarea, button{margin: 0px auto;width: 100%;padding: 5px;height: 40px;font-size:15px;;}.formlistclass {width: 90%;}.form-header {font-size: 16px;line-height: 1.5;padding: 10px 10px;color: #000000 }.sub-main-blog{background-color:rgba(0, 0, 0, 0.4) ;}.footer {width: 100%;-webkit-flex-direction: column;flex-direction: column;}.footerSub{text-align: center;}.whyus {order: 1;}.bbb {order: 2;}.company {order: 3;}}[data-tip] {position:relative;}[data-tip]:before {content:'';display:none;content:'';display:none;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid #1a1a1a;position:absolute;top:30px;left:35px;z-index:8;font-size:0;line-height:0;width:0;height:0;position:absolute;top:30px;left:35px;z-index:8;font-size:0;line-height:0;width:0;height:0;}[data-tip]:after {display:none;content:attr(data-tip);position:absolute;top:35px;left:0px;padding:5px 8px;background:#1a1a1a;color:#fff;z-index:9;font-size: 0.75em;height:18px;line-height:18px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;white-space:nowrap;word-wrap:normal;}[data-tip]:hover:before, [data-tip]:hover:after {display:block;}
