/* Source and licensing information for the line(s) below can be found at http://whiterocktruckrepairandwash.ca/themes/custom/wcsb/css/custom.css. */
.theader-right-one-left svg{display:inline-block;width:22px;margin-right:15px;fill:#2e3192;height:22px}svg.header-icon.header-location{height:32px;width:30px}svg.header-icon.header-phone{width:26px;height:26px}svg.header-icon.header-clock{width:30px;height:30px}.hb-one-block:after{content:"";position:absolute;width:100%;height:100%;background-color:#2e3192;left:0;top:0;opacity:.6;z-index:-1}.hb-one-block svg{fill:#fff}.hb-one-block p a{color:#fff}.serslide-icon{display:flex !important;width:45px !important;height:45px !important;position:absolute;right:15px;bottom:-15px;background-color:#2e3192;align-items:center}.serslide-icon svg{fill:#fff;margin:auto}.stop-right:last-child{margin-top:3rem}.subs-right form{display:flex}svg.footer-icon{width:16px;height:16px;fill:#2e3192}div#footer-fifth{background-color:#2f2f2f;color:#fff}.wc-footer{float:right;font-family:'Trebuchet MS',Helvetica,sans-serif}.wc-footer-inner-left{float:left;padding-top:4px;font-size:12px;line-height:13px;text-align:right}a.wc_link{color:#fff}.wc-footer-inner-right{float:right}img.wc-footer-logo{width:50px;top:0}.footer-middle-link ul li{display:inline-block;width:49%}.banner-area.other-page{background-image:url(/themes/custom/wcsb/css/../images/whiterock-truck-repair-and-wash-inner-banner.jpg);background-position:center;position:relative;z-index:0;padding:167px 0;color:#fff;background-repeat:no-repeat}.banner-area.other-page:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;opacity:.4;z-index:-1}.header-area-text h1{font-weight:600;font-size:48px}main.main-content{margin-top:100px}#page-6 main.main-content{margin-top:0}div#block-abouttext{margin:90px 0;padding:0 116px}div#block-abouttext h2{max-width:631px;margin:auto;margin-bottom:15px;text-transform:uppercase;font-weight:700}.block__heading span{width:140px;height:2px;display:block;background-color:#2e3192;margin:auto}.block__heading span#bartwo{width:90px;display:block;margin-top:8px;margin-bottom:15px}div#block-wcsb-page-title h2{margin-bottom:15px;text-transform:capitalize;font-weight:700}div#block-wcsb-page-title span#barone{width:120px;height:2px;display:block;background-color:#2e3192}div#block-wcsb-page-title span#bartwo{width:90px;display:block;height:2px;margin-top:8px;margin-bottom:15px;background-color:#2e3192}.side-block{margin-bottom:40px;border:1px solid #2e3192;padding:25px 35px;border-radius:3px}.side-block.about-contact-block ul li{border:0;padding:10px 0;display:flex;align-items:center;margin-bottom:10px}.single-contact-info-icon-wrapper{margin-right:20px;width:fit-content}svg.contact-info-icon{width:30px;height:30px;fill:#2e3192}.single-contact-info-detail-wrapper h3{color:#2e3192;font-weight:600}.single-contact-info-detail-wrapper{word-break:break-all}.single-contact-info-detail-wrapper a{color:#656565;font-size:16px;font-family:'Lato',sans-serif}.single-contact-info-detail-wrapper a:hover{color:#2e3192}.single-contact-info-detail-wrapper.contact-phone-info a{font-size:24px;font-weight:600}.about-working-hours h3{color:#2e3192;font-weight:600;margin-bottom:15px}.working-hours-info ul li,.contact-hours ul li{margin-bottom:15px;font-family:'Lato';font-size:18px;color:#656565}.working-hours-info ul li span:first-child,.contact-hours ul li span:first-child{display:block;float:left;width:120px}.node__content iframe{max-width:100%;height:411px;margin-top:40px}.get-service{padding:140px 0;background-position:center;background-repeat:no-repeat;background-size:100% 100%;color:#fff}.get-service-heading h2{font-weight:600;font-size:34px}.get-service-link a{display:inline-block;color:#fff;font-weight:600;font-size:20px;border:1px solid #fff;border-radius:5px;padding:8px 28px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;background-color:#fff;color:#2e3192}.get-service-link a:hover{background-color:#2e3192;color:#fff;border-color:#2e3192}.serving-box{display:flex;align-items:center}
.serving-left{position:relative;width:50%}.serving-left img{width:100%;height:auto}.serving-right{max-width:538px;margin-left:80px}.serving-right h2{margin-bottom:15px;text-transform:capitalize;font-weight:700}.serving-right span#barone{width:120px;height:2px;display:block;background-color:#2e3192}.serving-right span#bartwo{width:90px;display:block;height:2px;margin-top:8px;margin-bottom:15px;background-color:#2e3192}div#block-views-block-serving-areas-block-1{margin:120px 0}.footer-left-logo .site-logo{text-align:left;display:block}.footer-left-logo .site-logo img{width:auto}.contact-details-map{height:100%;margin-bottom:-6px}.contact-details-map iframe{width:100%;height:100%}.contact-details-info{padding:20px 50px;background-color:#2e3192;color:#fff}.contact-details-info{padding:20px 50px;background-color:#2e3192;color:#fff}.contact-details-info h2{font-weight:600;margin-bottom:7px}.contact-details-info span#barone{width:140px;height:2px;display:block;background-color:#fff}.contact-details-info span#bartwo{width:110px;display:block;height:2px;margin-top:8px;margin-bottom:15px;background-color:#fff}.contact-add{margin-top:35px}.contact-add{margin-top:35px}.contact-add-header h3{font-weight:600;font-family:'Lato'}.contact-add-content a{color:#fff;font-size:18px;word-break:break-all}.contact-add-one{margin-bottom:30px}.contact-add-one:last-child{margin-bottom:0;letter-spacing:1px}.contact-details{margin-bottom:50px}.contact-form-wrapper{margin-bottom:50px}.contact-form-main h2{font-weight:600;margin-bottom:15px}.contact-form-main span#barone{width:120px;height:2px;display:block;background-color:#2e3192}.contact-form-main span#bartwo{width:90px;display:block;height:2px;margin-top:8px;margin-bottom:15px;background-color:#2e3192}.contact-form-main{padding-right:40px}.contact-form-main form .form-control{margin:0;border:0;box-shadow:0 0 6px rgb(0 0 0 / 16%);border-radius:0}.contact-form-main form input[type=submit]{background:#2e3192;border:1px solid #2e3192;border-radius:4px;padding:8px 13px;color:#fff;font-weight:600;font-size:16px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease}.contact-form-main form input[type=submit]:hover{background:transparent;color:#2e3192}.contact-working-hours-info{padding:20px 50px;background-color:transparent;box-shadow:0 0 16px rgba(0,0,0,.16);margin-bottom:25px}.contact-working-hours-info h2{font-weight:600;margin-bottom:15px}.contact-working-hours-info span#barone{width:120px;height:2px;display:block;background-color:#2e3192}.contact-working-hours-info span#bartwo{width:90px;display:block;height:2px;margin-top:8px;margin-bottom:15px;background-color:#2e3192}.contact-working-hours-info .contact-hours{margin-top:20px}.contact-social-links-inner ul li a svg{width:20px;height:20px;margin:auto;fill:#2e3192}.contact-social-links{background-color:#2e3192;color:#fff;padding:20px 50px}.contact-social-links h2{font-weight:600}.contact-social-links-inner ul li{display:inline-block}.contact-social-links-inner ul li a span{width:40px;height:40px;background-color:#fff;display:inline-flex;border-radius:50%;margin-right:10px;align-items:center;border:1px solid #fff;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease}.contact-social-links-inner{margin-top:20px}.contact-social-links-inner ul li a:hover span{background-color:transparent}.contact-social-links-inner ul li a:hover span svg{fill:#fff}.footer-left-social ul li a svg{width:15px;height:15px;fill:#fff}.node--type-services .node__content .field--name-field-image img{max-width:100%;width:100%;height:auto;margin-bottom:30px}.node--type-services .node__content .field--name-field-sub-title h2{font-weight:700;margin-bottom:15px}.node--type-services .node__content .field--name-field-sub-title span#barone{width:140px;height:2px;display:block;background-color:#2e3192}.node--type-services .node__content .field--name-field-sub-title span#bartwo{width:110px;display:block;height:2px;margin-top:8px;margin-bottom:15px;background-color:#2e3192}div#block-views-block-services-block-3{margin-top:30px}div#block-views-block-services-block-3 .view-header h2{font-weight:700;margin-bottom:15px}div#block-views-block-services-block-3 .view-header span#barone{width:140px;height:2px;display:block;background-color:#2e3192}div#block-views-block-services-block-3 .view-header span#bartwo{width:110px;display:block;height:2px;margin-top:8px;margin-bottom:15px;background-color:#2e3192}div#block-views-block-services-block-3 .view-content{margin:0 30px}.sub-service-list{display:flex;flex-wrap:wrap;margin:50px 0}
.sub-service-list-item{flex:0 0 33%;margin-bottom:20px;list-style-image:url(/themes/custom/wcsb/css/../images/checked.svg);list-style-position:inside;font-size:20px;font-weight:600}.contact-for-service-inner h2{font-weight:700;width:82%;margin-bottom:15px}.contact-for-service-inner span#barone{width:140px;height:2px;display:block;background-color:#2e3192}.contact-for-service-inner span#bartwo{width:110px;display:block;height:2px;margin-top:8px;margin-bottom:15px;background-color:#2e3192}div#block-views-block-services-block-4{margin-bottom:90px}.contact-for-service-links{margin-top:40px}.contact-for-service-links a:first-child{margin-right:30px;background-color:#2e3192;padding:10px 40px;color:#fff;border-radius:4px;border:1px solid #2e3192;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease}.contact-for-service-links a:last-child{background-color:#fff;padding:10px 40px;color:#2e3192;border-radius:4px;border:1px solid #2e3192;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease}.contact-for-service-links a:first-child:hover{background-color:transparent;color:#2e3192}.contact-for-service-links a:last-child:hover{background-color:#2e3192;color:#fff}.serslide-one-images img{max-width:100%;height:auto}.service-heading-right ul li span svg{width:9px;height:18px;margin-bottom:4px}.service-heading-right ul li span:hover svg{fill:#fff}.theader-right-one-right span a{color:#1c1c1c}.serslide-one-text p a{color:#1c1c1c}a.scrolltotop svg{width:23.75px;height:32px;fill:#fff;margin-bottom:5px}ol.search-results{margin:0;padding:0}ol.search-results li{margin:20px 0}ol.search-results li h3{margin-bottom:0}ol.search-results li h3 a{color:#1c1c1c;font-weight:700}ol.search-results li h3 a:hover{color:#2e3192}.serving-right a{display:inline-block;color:#fff;background:#2e3192;border-radius:5px;font-weight:600;padding:8px 30px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;margin-top:25px;border:1px solid #2e3198}.serving-right a:hover{background:#fff;color:#2e3192}.messages{color:#2e3192;border-color:#2e3192 #2e3192 #2e3192 transparent;background-color:#f4f4f4;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #2e3192}.messages--warning{background-image:url(/themes/custom/wcsb/css/../../../../core/misc/icons/e29700/warning.svg)}.messages--status{background-image:url(/themes/custom/wcsb/css/../../../../core/misc/icons/73b355/check.svg)}.messages--error{background-image:url(/themes/custom/wcsb/css/../../../../core/misc/icons/e32700/error.svg)}.simplelogin-bg #barone,.simplelogin-bg #bartwo{display:none !important}.stop-wrapper{text-shadow:0 0 6px #000}.contact-for-service-inner ul li{list-style-type:disc;margin-left:30px}
/* Source and licensing information for the above line(s) can be found at http://whiterocktruckrepairandwash.ca/themes/custom/wcsb/css/custom.css. */