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}*{outline:none!important;text-decoration:none!important}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:'Laila',serif}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}.header_wrap{position:static;top:0;width:100%;z-index:1;-webkit-transition:all .4s ease;transition:all .4s ease}.sticky_header{position:fixed;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:9999}.table{display:table;width:100%;margin-bottom:0}.table-cell{display:table-cell;width:100%}.full-image{width:100%;height:auto;display:block}.Oswald{font-family:'Oswald',sans-serif}body{background:none!important}header{background:#164b9a;color:#fff;padding:14px 0 10px 0;border-top:7px solid #ee010e}.call_wrapper{text-align:right;padding-top:22px}.call_wrapper span{display:inline-block;vertical-align:middle}.call_us p{font-size:20px;font-weight:500;margin-bottom:10px}.call_us h2{font-size:32px;font-weight:bold}.call_us{margin-right:15px}.auto_service_btn a{color:#fff!important;font-size:20px;font-weight:bold;border:1px solid #fff;display:block;padding:13px 20px 15px 20px;border-radius:4px}.navbar-nav>li.menu-item-has-children{position:relative}.navbar-nav>li.menu-item-has-children ul.sub-menu{border-top:1px solid #fff;position:absolute;top:100%;display:none;z-index:1;min-width:160px;max-height:240px;overflow-y:auto}.navbar-nav>li.menu-item-has-children:hover>ul.sub-menu,.navbar-nav>li.menu-item-has-children ul.sub-menu:hover{display:block}.navbar-nav>li.menu-item-has-children ul.sub-menu li:not(:last-child) {border-bottom:1px solid rgba(255,255,255,.85)}.navbar-nav>li.menu-item-has-children ul.sub-menu li a{background:#d9010d;color:#fff;display:block;padding:8px 15px 11px 15px}nav.navbar{background:#d9010d;margin:0;border-radius:0;border:0;border-top:1px solid #fff;border-bottom:1px solid #fff}.navbar-nav li a{color:#fff;font-family:'Oswald',sans-serif;font-size:19px;padding-top:12px;padding-bottom:16px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:transparent}.slides{background-size:cover;background-position:center center}.slides .table{min-height:526px}.slides .table-cell{vertical-align:middle}.banner_actions{width:373px;height:373px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(22,75,154,.50);color:#fff;border:10px solid #fff;border-radius:50%}.slides h5{font-size:35px;font-family:'Oswald',sans-serif;font-weight:bold;margin-bottom:13px}.slides h6{font-size:30px;font-weight:bold;font-family:'Oswald',sans-serif;margin-bottom:15px;color:#fff000}.slides a{display:inline-block;color:#fff!important;background-color:#5ae83f;padding:0 15px;text-transform:uppercase;font-family:'Oswald',sans-serif;font-weight:bold;font-size:25px;width:173px;height:55px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#d9010d;-webkit-box-shadow:inset 0 5px rgba(0,0,0,.25);-moz-box-shadow:inset 0 5px rgba(0,0,0,.25);box-shadow:inset 0 5px rgba(0,0,0,.25);line-height:54px;margin-left:5%}.navbar-toggle{border:1px solid #fff}.navbar-toggle .icon-bar{background-color:#fff}.navbar-brand{display:none;color:#fff;font-family:'Oswald',sans-serif;font-size:19px;padding:12px 15px 15px 15px}.appointment_wrap{background:#164b9a;color:#fff;border:10px solid #fff;padding:25px 20px;max-width:405px;margin-top:-25px}.appointment_wrap h5{font-size:35px;font-weight:bold;margin-bottom:25px}.appointment_wrap p{font-size:17px;font-weight:500;line-height:normal}.social_connect li{display:inline-block;background-color:#243040;border-radius:50%;margin:0 5px}.social_connect li a{color:#d9cbc1;width:60px;height:60px;text-align:center;line-height:61px;display:block;font-size:25px}.social_connect{margin-top:22px;margin-bottom:22px}.appointment_wrap .schedule-btn{display:block;background:#ed000d;color:#fff;font-weight:500;font-size:22px;padding:13px 0;border-radius:3px}.welcome_text h3{font-size:40px;color:#d9010d;font-weight:bolder;margin-bottom:20px}.welcome_text p{font-size:15px;color:#333;margin-bottom:20px;line-height:normal}.welcome_text{padding-top:50px}.welcome{padding-bottom:10px}.facilities_wrap{text-align:center}.facilities_wrap img,.facilities_wrap span{display:inline-block;vertical-align:middle}.facilities_wrap span{font-family:'Oswald',sans-serif;font-weight:bold;font-size:20px;margin-left:8px}.facility_section{background:#ececec}.facility_section{background:#ececec}.facilities{padding:30px 0}.facilities_wrap:nth-of-type(2) .facilities {border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9}.video_text h4{font-weight:bold;font-size:40px;margin-bottom:20px}.video_text a{display:inline-block;padding:13px 20px 17px 20px;background:#ed000d;color:#fff!important;font-weight:500;border-radius:4px;margin-bottom:16px;font-family:'Oswald',sans-serif;font-size:25px}.video_text h6{font-weight:bold;font-size:24px;color:#090909;font-family:'Oswald',sans-serif}.video_text{padding-top:70px;padding-bottom:20px}.features{background:#f3f3f3;padding:30px 0;position:relative}.features-left h4{font-family:'Oswald',sans-serif;font-size:30px;font-weight:bold;margin-bottom:23px}.features-left ul li{font-size:18px;font-weight:500;margin-bottom:20px;position:relative;padding-left:30px}.features-left ul li:before{content:'';width:24px;height:24px;display:block;background-image:url(https://carsonautorepair.net/wp-content/themes/autoservice/new-template/images/xlist_icon.png.pagespeed.ic.1o2buodSlx.png);background-repeat:no-repeat;background-size:24px 24px;position:absolute;top:-4px;left:0}.features:after{content:'';position:absolute;width:50%;top:0;right:0;bottom:0;background-color:#ed000d}.features-right{z-index:1;color:#fff}.features-right h4{font-family:'Oswald',sans-serif;font-weight:bold;font-size:30px;line-height:39px}.features-right a{display:inline-block;color:#000!important;padding:13px 20px 17px 20px;border:1px solid #fdff40;font-weight:600;margin:30px 0;border-radius:4px;background:#fdff40;font-family:'Oswald',sans-serif;font-size:25px}.contact_us{padding:50px 0;color:#000;background-size:cover;background-position:center center}.contact_us h4{font-family:'Oswald',sans-serif;font-size:30px;font-weight:bold;line-height:38px;margin-bottom:20px}.contact_us p a{color:#fff;display:inline-block;padding:13px 30px 17px 30px;margin-top:30px;font-weight:500;background:#ed000d;font-family:'Oswald',sans-serif;font-size:25px;border-radius:4px}.map iframe{width:100%}section.map{padding:50px 0}.map_text h4{font-family:'Oswald',sans-serif;color:#e60000;font-weight:bold;font-size:30px;margin-bottom:20px}.map_text p{color:#474747;font-size:16px;font-weight:500;line-height:normal;margin-bottom:20px}.map_text p a{display:inline-block;background-color:#ed000d;font-size:25px;color:#fff;font-family:'Oswald',sans-serif;padding:13px 30px 17px 30px;line-height:25px;border-radius:4px}footer{background-color:#151414;color:#fff;border-top:14px solid #e60000;padding-bottom:30px}.footer_about{padding-top:40px}.footer_about h4{font-family:'Oswald',sans-serif;font-size:25px;margin:15px 0 20px 0}.footer_about p{font-size:16px;font-weight:500;margin-bottom:12px}.usefull_links h4{font-family:'Oswald',sans-serif;font-size:30px;margin-bottom:30px}.usefull_links{padding-top:40px}.links li a{color:#fff;font-size:16px;font-weight:500}.links li{margin-bottom:20px}.footer_about a{display:inline-block}.footer_bottom{background-color:#151414;color:#fff;border-top:1px solid #383737;padding:20px 0}.navbar-nav li a:hover,.navbar-nav li a:focus,.slides a:hover,.slides a:focus,.video_text a:hover,.video_text a:focus,.map_text p a:hover,.map_text p a:focus{background-color:#164b9a;color:#fff}.auto_service_btn a:hover,.auto_service_btn a:focus{background-color:#d9010d}.appointment_wrap .schedule-btn:hover,.appointment_wrap .schedule-btn:focus{background-color:#14386d}.usefull_links .social_connect li:hover,.usefull_links .social_connect li:focus{background-color:#164b9a}.links li a:hover,.links li a:focus{color:#ed000d}