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;}
html, div, map, dt, isindex, form{display:block;}
header, nav, article, footer, address{display:block;}
.make_slide{float:left;height:60px;position:fixed;right:-230px;top:205px;transition:all .4s ease-in;-webkit-transition:all .4s ease-in;z-index:999;}
.make_slide:hover{right:0;}
.slide-out-div{padding:20px;width:300px;background:#6dc1d8;position:fixed;z-index:999;!important;height:auto !important}
.slide-out-div a{border:0px;}
.get_free_quote input[type="text"],.get_free_quote input[type="email"],.get_free_quote input[type="tel"], .get_free_quote textarea{height:35px !important;width:100%;background:#fff!important;border:0;padding:5px 15px !important;color:#050608;box-shadow:none!important;margin:0px;box-sizing:border-box;border-radius:0px !important;}
.get_free_quote textarea{height:78px !important;}
.get_free_quote p{margin:0 0 10px;}
.get_free_quote input[type=submit]{color:#fff !important;font-size:16px;background:#c23571;padding:8px 15px;outline:2px solid #c23571;text-transform:uppercase;border:2px solid #ffffff;font-weight:700;transition:ease .4s;width:auto !important;margin-bottom:0px;margin-left:2px;height:auto;}
.get_free_quote input[type=submit]:hover{color:#fff !important;background:transparent;}
div.wpcf7-response-output{color:#fff;margin:0px;}
div.wpcf7-validation-errors{border:0 !important;background:#f00 !important;padding:4px;margin-top:5px;}
p{margin:0 0 10px;}
.get_free_quote p:last-child{margin-bottom:0px;}
.get_free_quote span.wpcf7-not-valid-tip{display:none;}
.slide-out-div form{margin:0px;}
.screen-reader-response{display:none;}
@media only screen and (max-width:767px){.make_slide:hover{right:-238px;}
.slide-out-div{width:260px}
}