h1,h2,h3,h4,h5{font-family:"bebas-neue",sans-serif}h1>a,h2>a,h3>a,h4>a,h5>a,h1>a:hover,h2>a:hover,h3>a:hover,h4>a:hover,h5>a:hover{color:black}.underline{text-decoration:underline}.center{text-align:center}.justify{text-align:justify}.alignleft{float:left}.alignright{float:right}a.no-decoration{text-decoration:none}a.show-decoration{text-decoration:underline}.img-responsive-full{width:100%;height:auto}.nowrap{white-space:nowrap}.single-post img{max-width:100%;height:auto}.sidebar-area{padding:30px}.g-recaptcha{display:inline-block;margin:auto}.divLink{display:inline-block;margin:auto;padding:10px 75px;text-transform:uppercase;font-size:1.4rem}.divLink.bebas{font-size:2rem;letter-spacing:1px}.margin-top-none{margin-top:0}ul.bulleted-space-after li{margin-bottom:10px}@media only screen and (min-width:626px){.footer-hr{display:none}}@media only screen and (max-width:625px){#footer-address{padding-left:40px;padding-right:40px}}.navbar-default .navbar-toggle .icon-bar{background-color:white!important}.hero-img{display:block;width:100%;height:auto}h1.page-title{color:white;font-size:5rem;text-shadow:1px 2px 2px #050505;text-align:center;margin-top:20px;margin-bottom:20px}h2.subpage-copy-title{font-size:3.5rem;margin-top:0}.main-content-area ul{padding-left:0}.main-content-area ul li{margin-left:40px}.service-name{font-size:2rem!important;font-weight:800!important}.inside-page-container{background:#fff;padding:10px 40px 0}@media only screen and (max-width:600px){.inside-page-container{padding:0;padding-top:10px}}.subpage-container{margin-top:30px}.subpage-container h2{color:#ca3a28}.subpage-container ul li{color:#ca3a28}.subpage-container ul li a{color:#ca3a28}#services-landing-container a,#services-landing-container li{color:#ca3a28}.services-landing-service-container p{text-align:center}.services-landing-service-container img:hover{opacity:.7}#services-landing-container .row{margin-bottom:15px}.collision-images{padding-top:20px;padding-bottom:20px}.collision-images img{display:inline-block;padding-right:15px}.auto-detailing-package{font-weight:600}.auto-detailing-package .package-name{font-size:2rem}.review-container img{display:block;margin:auto}.review-text{font-size:1.6rem}.review-name{font-weight:600;font-style:italic}.review-choice{display:inline-block;padding:10px 20px;cursor:pointer}#toGoogleReview{text-align:center;margin-top:30px}#toGoogleReview .service-name,#toImproveForm .service-name{font-size:2.5rem!important}#toGoogleReview p,#toImproveForm p{font-size:1.8rem}#toGoogleReview img{display:block;margin:auto;margin-top:30px}.review-sub-text{font-size:1.5rem!important;color:#aeaeae;font-style:italic}#galleryRandomPhotosContainer{margin-top:50px;margin-bottom:30px}.front-main-content-area a,.front-main-content-area p,.front-main-content-area li{font-size:1.6rem}#frontVideo{padding-top:3rem;padding-bottom:6rem}#frontVideo h2{font-size:5rem;margin-bottom:2rem;text-align:center}.front-video-text-col{position:relative}@media screen and (max-width:767.99px){.front-video-text-col{margin-bottom:4rem}img.new-video-arrow{display:none}}@media screen and (min-width:768px){.front-video-text-col h2{position:absolute;left:0;top:10px}img.new-video-arrow{position:absolute;top:150px;right:20px}}@media screen and (min-width:992px){.front-video-text-col h2{left:60px;top:30px}img.new-video-arrow{top:170px;right:50px}}@media screen and (min-width:1200px){.front-video-text-col h2{left:120px;top:30px}img.new-video-arrow{top:170px;right:50px}}#frontServices{background-color:#000}#frontServicesContainer{margin:25px 0;text-align:center;padding:20px}@media only screen and (min-width:768px){#frontServicesContainer{border-right:1px solid white;padding:50px}}#frontServicesTitle h2{color:white;font-size:12rem;margin:0;letter-spacing:4px}@media only screen and (min-width:850px) and (max-width:1000px){#frontServicesTitle h2{font-size:10rem}}@media only screen and (min-width:501px) and (max-width:849px){#frontServicesTitle h2{font-size:8rem}}@media only screen and (max-width:500px){#frontServicesTitle h2{font-size:5rem}}#frontServicesTag h3{color:white;letter-spacing:1px;margin-top:10px}#frontServicesServices{padding:0 20px 40px;color:white}@media only screen and (min-width:768px){#frontServicesServices{padding:50px}}#frontServicesServices li a{color:white}#frontWelcomeMessage{background-color:#ca3a28;padding:25px 50px;text-align:center;color:white}#frontWelcomeMessage h2{font-size:5rem;text-shadow:1px 2px 2px #050505;margin-bottom:20px}#frontWelcomeMessage p{padding-bottom:10px;font-size:1.6rem}#frontWelcomeMessage a{color:white;text-decoration:underline}#frontWelcomeMessage .divLink{margin-top:15px}#frontVirtualEstimator{background-color:#2777c7;color:white;text-align:center;padding:20px}#frontVirtualEstimator:hover{background-color:rgba(39,119,199,.7)}a#frontVirtEstLink:hover{text-decoration:none}#frontVirtEstQuote{font-size:4.5rem;text-shadow:1px 2px 2px #050505;display:inline;vertical-align:middle}#frontVirtEstCTA{margin-left:20px;vertical-align:middle;font-size:3.5rem;text-shadow:1px 2px 2px #050505;display:inline;border-top:1px solid white;border-bottom:1px solid white}@media only screen and (min-width:450px){#frontVirtEstQuote{font-size:7rem}#frontVirtEstCTA{font-size:5rem}}@media only screen and (max-width:1199px){#frontVirtEstCTA{display:block}}.sliding-quote{padding:40px}.sliding-quote i{color:#a6aba9}.sliding-quote-text{text-align:center;color:#525860}.sliding-quote-link-container{display:block;text-align:center;margin-top:15px}.sliding-quote-link{color:#525860;font-weight:600}.firstcharacter{color:#903;float:left;font-family:Georgia;font-size:75px;line-height:60px;padding-top:4px;padding-right:8px;padding-left:3px}#frontBeforeAfter{background-color:black;padding:50px 40px 30px}.front-b-a-image-container{padding:0 2px}a #frontBeforeAfterMore{color:white;font-size:1.8rem;text-align:center;margin-top:30px;margin-bottom:0}.about-photo-label{text-align:center;font-size:1.8rem!important}.main-blog-container{padding-top:40px}.post-meta .small{font-weight:400}.post-meta,.post-meta a{color:#939393}.post-meta .author,.post-meta .categories,.post-meta .date{text-transform:capitalize;font-size:90%;font-weight:500}.entry{font-size:1.2em;line-height:1.5em}.blog-landing-excerpt-container h2{margin-top:0}.blog-landing-excerpt-container h2 a{font-size:2.75rem}.sidebar-area .module-heading,li.cat-item,li.cat-item a{color:#ca3a28}#pagination{text-align:center}#pagination h2{font-family:"bebas-neue",sans-serif;color:#ca3a28;margin-bottom:20px}#pagination .page-numbers{padding:5px;border:1px solid #ca3a28;margin:0 3px}#pagination .page-numbers.prev,#pagination .page-numbers.next{border:none}#pagination a{color:#ca3a28}#pagination .page-numbers.current{color:white;background-color:#ca3a28}.main-single-container{padding-top:30px}.main-single-container h2 a{font-size:4rem}.archive-blog-container h1{font-size:5rem;margin-bottom:30px;margin-top:30px}.ginput_container input{margin-top:0!important}.gform_wrapper ul.gform_fields li.gfield{padding-right:0!important;margin-top:0!important}.gform_wrapper input[type=submit]{display:block!important;margin:auto!important}.gform_footer.top_label{margin:0!important}.contact-form-container{margin-top:30px;padding:10px 20px 0;background-color:#f7e34a;border-radius:20px;margin:0}.contact-form-container h3{text-align:center;padding-bottom:2px}.gform_wrapper{padding:7px;background-color:#f1f1f1}.contact-title{text-align:center;font-size:4rem;margin-top:40px}.ginput_container{margin-top:10px!important}.gform_wrapper ul.gform_fields li.gfield{padding-left:6px!important;padding-right:6px!important}.gform_wrapper input[type=submit]{padding:5px 50px!important;margin-bottom:20px!important;border:none!important;background-color:#000;color:#fff}.gform_wrapper hr{border-color:#aeaeae;margin-top:30px;margin-bottom:30px}.gf_padding_top{padding-top:30px!important}.gf_margin_bottom{margin-bottom:30px}#virtEstLinkBtn{background-color:#0b65c0;color:#fff;text-align:center;display:block;margin:auto;margin-top:40px;margin-bottom:20px;padding:7px}#virtEstLinkBtn a{padding:7px;margin:0;font-size:2.5rem;color:white}.contact-schedule-field{margin-bottom:15px}.contact-schedule-appointment-title .gfield_label{margin-top:15px}a.contact-phone{color:black}.container-404{margin-top:30px}.content-404{padding-top:40px}.content-404 p{font-size:1.4em}