*,*:after,*:before{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}a{text-decoration:none !important;outline:none !important;}a:hover{text-decoration:none;}img{border:none;outline:none;max-width:100%;}input,textarea{border:none;outline:none;background:none;margin:0;padding:0;}ul,ol{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{margin:0 !important;font-weight:normal;padding:0;}p{padding:0;margin:0;}body{float:left;width:100%;height:100%;padding:0;overflow-x:hidden;margin:0;background:#fff !important;}ul.service-city-list{width:100% !important;float:left !important;text-align:center;}ul.service-city-list li span{float:left;width:100%;text-align:center;margin-bottom:20px;}ul.service-city-list li a{color:#fff;}ul.series-list li{list-style:none !important;}.content-audi-wrapper .content-audi ul{width:auto;margin:0 0 20px;float:none;padding-left:18px;}.content-audi-wrapper .content-audi ul  li{font-size:16px;font-family:"ralewaymedium";color:#282828;line-height:30px;text-align:justify;margin-bottom:0;list-style-type:square;}.header ul.menu li ul.sub-menu li.menu-item-has-children ul.sub-menu{position:absolute;display:none;left:165px !important;background:#282828;width:200px;top:0;}.header ul.menu li ul.sub-menu li.menu-item-has-children{position:relative !important;}.header ul.menu li ul.sub-menu li.menu-item-has-children:hover ul.sub-menu{display:block;}.reviews-widget{padding:0px;width:100%;float:left;text-align:center;}.reviews-widget  .wpac{text-align:center !important;}.reviews-widget  .widget{font-size:16px;font-size:1.6rem;vertical-align:top;width:auto;float:none !important;display:inline-block !important;padding:0 !important;margin:0 15px;}.reviews-widget .wp-gr .wp-google-border{background:#008ac9 !important;}.reviews-widget .wp-yrw .wp-yelp-border{background:#008ac9 !important;}.reviews-widget  .wp-fbrev .wp-facebook-border{background:#008ac9 !important;}.reviews-widget .fbrev-error{width:33% !important;float:none !important;display:inline-block !important;}.content-audi h1{font-size:35px !important;}.content-audi .reviews-widget{margin-bottom:50px;}.banner-text p{margin-bottom:0;padding-bottom:6%;}.warranty_headline h2{font-family:"Josefin Sans",sans-serif;color:#000;text-transform:uppercase;font-weight:700;padding:45px 0;width:100%;float:left;text-align:center;font-size:27px;}.warranty_headline{width:100%;float:left;text-align:center;}ul.list.full-width{width:100%;}ul.list{width:45%;float:none;margin:0 0 20px;display:inline-block;}ul.list li{list-style:none;background:url("https://cdn-ilbdfmj.nitrocdn.com/QgpZWlzBCwxOsuLqseXkfuRzJAfHrLkv/assets/images/optimized/rev-5a1df3b/beemerpros.com/wp-content/uploads/2018/03/bullt.png") 1px top no-repeat;padding-left:30px;float:left;line-height:normal;margin:5px 0 8px;width:100%;font-size:16px;font-family:"ralewaymedium";color:#282828;}span.city-link a{transition:.7s;color:#008ac9 !important;font-size:17px;font-weight:600;border-bottom:2px solid #008ac9;padding:0 0 8px;}span.city-link a:hover{color:#f11a22 !important;border-bottom:2px solid #f11a22;transition:.7s;}.wpfcas-content-slider-1{float:left;width:100%;}.wpfcas-content-slider-1  h3.entry-title{font-family:"ralewaymedium";font-size:18px;font-weight:normal;}.wpfcas-content-slider-1  .featured_short_content .sub-content{padding:0 30px;font-size:16px;font-family:"ralewaymedium";text-align:justify !important;font-weight:normal;}.wpfcas-content-slider-1 .slick-prev{display:none !important;}ul.list li.nitro-lazy{background:none !important;}.wpfcas-content-slider-1 .slick-next{display:none !important;}.wpfcas-content-slider-1 .slick-list{margin:25px 0;}.client-reviews h2{text-align:center;color:#008ac9 !important;float:left !important;width:100% !important;}.client-reviews{width:100%;float:left;padding-bottom:30px;}.wpfcas-content-slider-1  .featured-read-more a{font-family:"ralewaymedium";background:#008ac9;color:#fff;font-size:16px;padding:8px 20px;border-radius:5px;}.client-reviews .featured-content-slider .slick-dots li{width:15px !important;height:15px !important;}.client-reviews .featured-content-slider .slick-dots li button{width:12px !important;height:12px !important;border:2px solid #008ac9 !important;}.client-reviews .featured-content-slider .slick-dots li.slick-active button{background:#008ac9 !important;color:#008ac9 !important;}.featured-content-list.design-2 .featured-content-wrap,.featured-content-slider.design-2 .featured-content-wrap{min-height:275px;}.featured-content-slider .featured-content-image img{width:50px;}.header-main{float:left;width:100%;background:#008ac9;}.header-top{float:left;width:100%;}.header-top .header-top-l{float:left;position:relative;width:auto;z-index:9;}.header-top .logo{position:absolute;left:0;top:0;text-align:center;width:100%;z-index:2;}.header-top .header-top-l ul{float:left;width:100%;padding:7px 0;}.header-top .header-top-l ul li{float:left;list-style:none;display:inline;margin-right:21px;}.header-top .header-top-r{float:left;width:100%;}.header-top .header-top-r .address{float:left;background:url("https://cdn-ilbdfmj.nitrocdn.com/QgpZWlzBCwxOsuLqseXkfuRzJAfHrLkv/assets/images/optimized/rev-5a1df3b/beemerpros.com/wp-content/themes/bavarian-performance/images/home_icon.png") left 5px no-repeat;font-family:"open_sanssemibold";font-size:14px;color:#fff;line-height:17px;padding-left:22px;margin:8px 17px 0 0;}.header-top .header-top-r .address.nitro-lazy{background:none !important;}.header-top .header-top-r .phone{background:url("https://cdn-ilbdfmj.nitrocdn.com/QgpZWlzBCwxOsuLqseXkfuRzJAfHrLkv/assets/images/optimized/rev-5a1df3b/beemerpros.com/wp-content/themes/bavarian-performance/images/phone.png") left 5px no-repeat;font-size:21px;color:#fff;padding-left:22px;font-family:"open_sansextrabold";margin:8px 0 0 18px;float:left;line-height:30px;}.header-top .header-top-r .phone.nitro-lazy{background:none !important;}.header-top .header-top-r .phone a{color:#fff;}.header-top .header-top-r .header-line{float:left;}.header-top .header-top-r{float:left;position:relative;width:100%;z-index:9;}.header-main1{float:left;width:100%;background:#282828;}.header{float:left;width:100%;}.header ul.menu{float:left;width:100%;text-align:center;margin:0;}.header ul.menu li{float:none;list-style:none;display:inline-block;margin:5px 53px -8px;line-height:40px;position:relative;z-index:9;}.header ul.menu li a{float:left;font-family:"ralewayregular";font-size:16px;text-transform:uppercase;color:#fff;border-bottom:5px solid transparent;transition:.3s;}.header ul.menu li a:hover{color:#008ac9;border-bottom:5px solid #008ac9;}.header ul.menu li.current-menu-item a{color:#008ac9;border-bottom:5px solid #008ac9;}.header ul.menu li:nth-child(3){margin-left:18%;}.header ul.menu li ul.sub-menu{display:none;float:left;width:165px;background:#282828;position:absolute;left:0;top:100%;z-index:3;margin:0;}.header ul.menu li:hover ul.sub-menu{display:block;}.header ul.menu li ul.sub-menu li{float:left;width:100%;margin:0;}.header ul.menu li ul.sub-menu li a{font-family:"ralewayregular";font-size:13px;text-align:left;width:100%;padding-left:10px;border:none;line-height:27px;}.header ul.menu li ul.sub-menu li +li{border-top:1px solid #3c3c3c;}.header ul.menu li.current-menu-item  ul.sub-menu li a{color:#fff;}.header ul.menu li ul.sub-menu li a:hover{background:#008ac9;color:#fff;border-bottom:none;}.banner-wrapper{float:left;width:100%;position:relative;background:#010101;}.banner-img{float:left;width:100%;text-align:center;}.banner-text{position:absolute;left:0;bottom:30px;width:100%;text-align:center;}.banner-text h1{font-family:"ralewaymedium";font-size:60px;color:#139cda;line-height:47px;font-weight:normal;}.banner-text h1 span{color:#fff;float:left;font-size:25px;width:100%;}.content-car-wrapper{float:left;width:100%;background:#edecec;}.content-car{float:left;width:100%;margin:0 0 50px;}.content-car ul.cars{float:left;width:100%;margin:0;}.content-car ul.cars li{float:left;position:relative;width:15%;background:#569dcd;list-style:none;display:inline;padding:19px 0 14px;}.content-car ul.cars li .car-img{float:left;width:100%;text-align:center;margin-bottom:10px;position:relative;z-index:9999;}.content-car ul.cars li h4{font-family:"latobold";text-align:center;font-size:20px;position:relative;z-index:9999;text-transform:uppercase;color:#fff;}.content-car ul.cars li+li{margin-left:2%;}.content-car ul.cars li:nth-child(2){background:#f0444a;}.content-car ul.cars li:nth-child(3){background:#432c6c;}.content-car ul.cars li:nth-child(5){background:#534670;}.content-car ul.cars li:nth-child(6){background:#f0444a;}.content-car ul.cars li .a{background:#3278a7;transition:.5s;position:absolute;left:0;top:0;width:96%;height:91%;margin:2%;transform:scale(0);}.content-car ul.cars li:hover .a{transform:scale(1);}.content-car ul.cars li:nth-child(2) .a{background:#da1217;}.content-car ul.cars li:nth-child(3) .a{background:#2b1d45;}.content-car ul.cars li:nth-child(5) .a{background:#38304e;}.content-car ul.cars li:nth-child(6) .a{background:#da1217;}.content-abt-wrapper{float:left;width:100%;}.content-abt{float:left;width:100%;margin:47px 0;}.content-abt  h2{color:#008ac9;font-family:"ralewaymedium";font-size:45px;background:url("https://cdn-ilbdfmj.nitrocdn.com/QgpZWlzBCwxOsuLqseXkfuRzJAfHrLkv/assets/images/optimized/rev-5a1df3b/beemerpros.com/wp-content/themes/bavarian-performance/images/content-header-line.png") left bottom no-repeat;margin-bottom:26px !important;clear:none;font-weight:normal;text-transform:uppercase;}.content-abt  h2.nitro-lazy{background:none !important;}.content-abt  p{font-family:"ralewayregular";font-size:18px;color:#000;line-height:24px;text-align:justify;margin-bottom:15px;}.content-abt p a{color:#f11a22;}.content-abt .car-img-01{float:right;margin:15px 0 0 15px;}.content-spcl-wrapper{float:left;width:100%;background:url("https://cdn-ilbdfmj.nitrocdn.com/QgpZWlzBCwxOsuLqseXkfuRzJAfHrLkv/assets/images/optimized/rev-5a1df3b/beemerpros.com/wp-content/themes/bavarian-performance/images/spcl-bg-img.jpg") center top no-repeat;background-size:cover;}.content-spcl-wrapper.nitro-lazy{background:none !important;}.content-spcl{float:left;width:100%;margin:35px 0 23px;}.content-spcl .content-spcl-l{float:left;width:100%;}.content-spcl .content-spcl-l h2{color:#fff;font-family:"Josefin Sans",sans-serif;text-transform:uppercase;font-size:30px;margin:0 0 22px !important;font-weight:normal;}.content-spcl .content-spcl-l p{font-family:"Josefin Sans",sans-serif;font-size:21px;color:#fff;line-height:24px;text-align:justify;margin:0;font-weight:300;}.content-spcl .content-spcl-l p.para{margin-top:25px;}.content-spcl .content-spcl-l .read-more{float:left;width:198px;margin-top:20px;}.content-spcl .content-spcl-l .read-more a{float:left;width:100%;line-height:51px;padding:0 20px;background:url("https://cdn-ilbdfmj.nitrocdn.com/QgpZWlzBCwxOsuLqseXkfuRzJAfHrLkv/assets/images/optimized/rev-5a1df3b/beemerpros.com/wp-content/themes/bavarian-performance/images/read_more_arrow.png") 88% center no-repeat #008ac9;color:#fff;text-transform:uppercase;font-family:"Josefin Sans",sans-serif;font-size:20px;}.content-spcl .content-spcl-l .read-more a.nitro-lazy{background:none !important;}.content-spcl .content-spcl-r{float:left;width:100%;}.content-spcl .content-spcl-r .car-img-02{float:left;width:100%;text-align:center;}.social-wrapper{float:left;width:100%;background:#008ac9;}.social{float:left;width:100%;margin:50px 0 47px;text-align:center;}.social h3{color:#fff;font-family:"Josefin Sans",sans-serif;text-align:center;text-transform:uppercase;font-size:30px;}.social h3 img{margin-left:15px;}.social .social-l{float:left;width:100%;}.social .social-content{background:#fff none repeat scroll 0 0;height:auto !important;float:left;margin-top:10px;padding:14px;width:100%;border-radius:5px;}.social .social-content img{border-radius:4px;}.social .social-r{float:left;width:100%;}.social .romw .romw-text{height:150px;width:95%;float:none;text-align:center;color:#fff;display:inline-block;}.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{bottom:-6px !important;}.social .romw .romw-info{float:left;width:100%;}.social .romw .romw-box{margin-bottom:0;margin:15px 0 0;float:none;display:inline-block;width:100%;text-align:center;background:url("https://cdn-ilbdfmj.nitrocdn.com/QgpZWlzBCwxOsuLqseXkfuRzJAfHrLkv/assets/images/optimized/rev-5a1df3b/beemerpros.com/wp-content/themes/bavarian-performance/images/bg.png") no-repeat;background-position:center bottom;}.social .romw .romw-box.nitro-lazy{background:none !important;}.social .romw .romw-source-logo{float:none;display:inline-block;width:100%;text-align:center;margin:7px 0 5px;}.social .romw .romw-author-stars{width:100%;float:left;text-align:center;}.client-logo-wrapper{float:left;width:100%;padding:41px 0;}.client-logo{float:none;text-align:center;width:100%;display:inline-block;}.client-logo aside.widget{float:none;margin:0 0 0 3.7%;padding:0;width:auto;text-align:center;display:inline-block;}.client-logo aside.widget:first-child{margin:0;}.footer-top-wrapper{float:left;width:100%;background:#008ac9;}.footer-top{float:left;width:100%;margin:20px 0;}.footer-top .footer-top-l{float:left;width:100%;}.footer-top .footer-top-l p{background:url("https://cdn-ilbdfmj.nitrocdn.com/QgpZWlzBCwxOsuLqseXkfuRzJAfHrLkv/assets/images/optimized/rev-5a1df3b/beemerpros.com/wp-content/themes/bavarian-performance/images/home_icon.png") left 5px no-repeat;font-family:"open_sanssemibold";font-size:15px;color:#fff;line-height:17px;padding-left:25px;margin:0;}.footer-top .footer-top-l p.nitro-lazy{background:none !important;}.footer-top .footer-top-mid{float:left;width:100%;}.footer-top .footer-top-mid p{font-family:"open_sanssemibold";font-size:15px;color:#fff;line-height:17px;line-height:35px;padding-left:22px;text-align:center;margin:0;}.footer-top .footer-top-r{float:left;width:100%;}.footer-top .footer-top-r p{font-family:"ralewayregular";font-size:15px;color:#91cde8;text-align:right;margin:0;}.footer-wrapper{float:left;width:100%;background:#282828;}.footer{float:left;width:100%;margin:30px 0;}.footer .footer-l{float:left;width:100%;}.footer .footer-l ul.menu{float:left;width:100%;margin:0;}.footer .footer-l ul.menu li{float:left;padding-right:20px;list-style:none;display:inline;}.footer .footer-l ul.menu li a{float:left;font-size:14px;color:#fff;font-family:"ralewayregular";text-transform:uppercase;}.footer .footer-l ul.menu li a:hover{color:#008ac9;}.footer .footer-l ul.menu li.current-menu-item a{color:#008ac9;}.footer .footer-l ul.menu li +li{padding:0 20px;background:url("https://cdn-ilbdfmj.nitrocdn.com/QgpZWlzBCwxOsuLqseXkfuRzJAfHrLkv/assets/images/optimized/rev-5a1df3b/beemerpros.com/wp-content/themes/bavarian-performance/images/footer-menu-border.png") left center no-repeat;}.footer .footer-l ul.menu li +li.nitro-lazy{background:none !important;}.footer .footer-r{float:left;width:100%;}.footer .footer-r p{font-size:14px;color:#fff;font-family:"ralewayregular";text-transform:uppercase;text-align:right;margin:0;}.footer .footer-r p a{color:#f00;}.content-spcl .content-spcl-r .car-img-02 img{transition:.5s;}.content-spcl .content-spcl-r .car-img-02 img:hover{transform:rotate(360deg);}.banner-txt-innr{left:0%;position:absolute;top:110px;width:100%;}.banner-txt-innr  h2{align-items:center;background:rgba(0,0,0,0) url("https://cdn-ilbdfmj.nitrocdn.com/QgpZWlzBCwxOsuLqseXkfuRzJAfHrLkv/assets/images/optimized/rev-5a1df3b/beemerpros.com/wp-content/themes/bavarian-performance/images/shadow.png") no-repeat scroll;color:#282828;display:inline-flex;font-family:"ralewaymedium";font-size:39px;height:169px;justify-content:center;max-width:650px;padding-bottom:15px;text-align:center;text-transform:uppercase;width:100%;position:relative;background-position:100% 100%;background-size:100% 100%;}.banner-txt-innr  h2.nitro-lazy{background:none !important;}.banner-txt-innr h2 span{position:relative;z-index:999;}.banner-txt-innr  h2 span:after{background:rgba(0,0,0,0) url("https://cdn-ilbdfmj.nitrocdn.com/QgpZWlzBCwxOsuLqseXkfuRzJAfHrLkv/assets/images/optimized/rev-5a1df3b/beemerpros.com/wp-content/themes/bavarian-performance/images/banner-txt-line.png") no-repeat scroll left bottom;bottom:-13px;content:"";height:30px;left:0;position:absolute;width:172px;}.content-about-page-wrapper{float:left;width:100%;}.content-about-page{float:left;width:100%;margin:41px 0;}.content-about-page h3{font-size:31px;color:#282828;font-family:"ralewaymedium";}.content-about-page h3 span{font-size:23px;line-height:42px;}.content-about-page h3 .blue{color:#008ac9;text-transform:uppercase;}.content-about-page h2{font-size:36px;color:#282828;font-family:"ralewaymedium";margin-bottom:20px !important;}.content-about-page p{font-size:18px;font-family:"ralewaymedium";color:#000;line-height:33px;text-align:justify;}.content-about-middle-wrapper{float:left;width:100%;background:url("https://cdn-ilbdfmj.nitrocdn.com/QgpZWlzBCwxOsuLqseXkfuRzJAfHrLkv/assets/images/optimized/rev-5a1df3b/beemerpros.com/wp-content/themes/bavarian-performance/images/content-about-bg.jpg") center top no-repeat;background-size:cover;}.content-about-middle-wrapper.nitro-lazy{background:none !important;}.content-about-middle{float:left;width:100%;}.content-about-middle .inner{float:left;width:100%;padding:25px 20px;background:#282828;}.content-about-middle .inner h4{font-size:22px;font-family:"ralewaymedium";color:#f11a22;margin-bottom:5px !important;}.content-about-middle .inner p{font-size:16px;font-family:"ralewaymedium";color:#fff;line-height:33px;text-align:justify;margin-bottom:0;}.content-about-bottom-wrapper{float:left;width:100%;background:url("https://cdn-ilbdfmj.nitrocdn.com/QgpZWlzBCwxOsuLqseXkfuRzJAfHrLkv/assets/images/optimized/rev-5a1df3b/beemerpros.com/wp-content/themes/bavarian-performance/images/content-wrapper-2.png") center top repeat #282828;}.content-about-bottom-wrapper.nitro-lazy{background:none !important;}.content-about-bottom{float:left;width:100%;margin:41px 0;}.content-about-bottom p{font-size:16px;font-family:"ralewaymedium";color:#fff;line-height:33px;text-align:justify;}.content-about-bottom p + p{margin-top:20px;}.content-audi-wrapper{float:left;width:100%;min-height:375px;}.content-audi{float:left;width:100%;margin-top:50px;}.content-audi .cont-audi-img{float:left;margin:0 30px 15px 0;}.content-audi img{border-radius:3px;box-shadow:5px 5px 2px #b4b4b4;}.content-audi p{font-size:16px;font-family:"ralewaymedium";color:#282828;line-height:30px;text-align:justify;margin-bottom:25px;}.content-audi p.full-width{float:left;width:100%;}.header-top .header-top-l aside.widget{float:left;margin:0 21px 0 0;padding:7px 0;width:auto;}.contact-page{float:left;width:100%;}.contact-page h2{color:#008ac9;font-family:"Josefin Sans",sans-serif;font-size:40px;text-align:center;}.contact-page ul.contact-address-list{margin:30px 0 50px;display:inline;float:left;list-style:outside none none;text-align:center;width:100%;}.contact-page ul.contact-address-list li{background:rgba(0,0,0,0) url("https://cdn-ilbdfmj.nitrocdn.com/QgpZWlzBCwxOsuLqseXkfuRzJAfHrLkv/assets/images/optimized/rev-5a1df3b/beemerpros.com/wp-content/themes/bavarian-performance/images/banner-txt-line.png") no-repeat scroll center bottom;display:inline-block;float:none;font-family:"Josefin Sans",sans-serif;font-size:18px;line-height:25px;min-height:120px;padding-bottom:15px;vertical-align:top;width:30%;}.contact-page ul.contact-address-list li.nitro-lazy{background:none !important;}.contact-page ul.contact-address-list li .icon{float:left;width:100%;text-align:center;margin-bottom:10px;}.contact-from-wrapper{float:left;width:100%;text-align:center;margin:20px 0;}.contact-from-wrapper ul.cont-form{float:left;list-style:outside none none;width:95%;}.contact-from-wrapper ul.cont-form li{margin:0 0 20px;width:100%;float:left;}.contact-from-wrapper ul.cont-form li label{background:#008ac9 none repeat scroll 0 0;border-radius:5px 0 0 5px;color:#fff;float:left;font-family:"ralewaymedium";font-size:14px;left:0;line-height:37px;padding:0 8px;position:static;text-align:left;width:30%;}.contact-from-wrapper ul.cont-form li input[type=text],.contact-from-wrapper ul.cont-form li input[type=text],.contact-from-wrapper ul.cont-form li input[type=tel],.contact-from-wrapper ul.cont-form li input[type=email]{background:#f1f1f1 none repeat scroll 0 0;border-radius:0 5px 5px 0;color:#000;float:left;font-family:"ralewaymedium";font-size:14px;height:37px;line-height:38px;padding:0 2%;width:70%;outline:none;}.contact-from-wrapper ul.cont-form li textarea{float:left;width:100%;background:#f1f1f1 none repeat scroll 0 0;font-family:"ralewaymedium";color:#000;font-size:14px;padding:0 2%;line-height:38px;height:130px;border-radius:5px;outline:none;}.contact-from-wrapper ul.cont-form li input[type=submit]{float:left;float:left;background:rgba(0,0,0,0) url("http://outreachlocal.com/clients/bavarianperformance/wp/wp-content/themes/bavarian-performance/images/button.png") no-repeat scroll 0 0;border:medium none;font-size:0;height:49px;outline:medium none;width:169px;border-radius:5px;}.contact-from-wrapper ul.cont-form li input[type=submit].nitro-lazy{background:none !important;}.contact-from-wrapper div.wpcf7-validation-errors{background:#f1f1f1 none repeat scroll 0 0;border-radius:5px;color:#000;float:left;font-family:"ralewaymedium";font-size:13px;padding:10px;margin-top:0;border-color:#f00;width:94%;}.contact-from-wrapper ul.cont-form.appt{display:inline-block;float:none;max-width:42%;width:100%;}.contact-from-wrapper ul.cont-form.appt li.full-width label{border-radius:5px 5px 0 0;line-height:50px;text-align:center;width:100%;}.contact-from-wrapper ul.cont-form.appt li.full-width textarea{border-radius:0 0 5px 5px;}.contact-from-wrapper ul.cont-form.appt li ul.date-form{float:left;width:100%;margin:15px 0 0 0;list-style:none;}.contact-from-wrapper ul.cont-form.appt li ul.date-form li{float:left;width:100%;}.contact-from-wrapper ul.cont-form.appt li ul.date-form li h4{color:#000;float:left;font-family:"ralewaymedium";font-size:16px;font-weight:normal;line-height:37px;padding:0;text-align:left;width:55%;}.contact-from-wrapper ul.cont-form.appt li ul.date-form li h5{float:left;font-family:"ralewaymedium";color:#000;font-size:14px;font-weight:normal;line-height:37px;padding:0 10px;}.contact-from-wrapper ul.cont-form.appt li ul.date-form li .date{float:left;font-family:"ralewaymedium";color:#000;font-size:12px;width:40%;margin:0;}.contact-from-wrapper ul.cont-form.appt li ul.date-form li .time{float:left;font-family:"ralewaymedium";color:#000;font-size:12px;width:40%;margin:0;}.contact-from-wrapper ul.cont-form.appt li ul.date-form li input[type="text"],.contact-from-wrapper ul.cont-form.appt li ul.date-form li input[type="tel"],.contact-from-wrapper ul.cont-form.appt li ul.date-form li input[type="email"]{width:100%;border-radius:5px;}.contact-from-wrapper ul.cont-form.appt li ul.date-form li .date-l{float:left;width:50%;}.contact-from-wrapper ul.cont-form.appt li ul.date-form li .date-r{float:left;width:50%;}.wpcf7-form-control.wpcf7-submit{float:left;float:left;background:rgba(0,0,0,0) url("http://outreachlocal.com/clients/bavarianperformance/wp/wp-content/themes/bavarian-performance/images/button.png") no-repeat scroll 0 0;border:medium none;font-size:0;height:49px;outline:medium none;width:169px;border-radius:5px;}.wpcf7-form-control.wpcf7-submit.nitro-lazy{background:none !important;}.wpcf7-not-valid{border-color:#f00 !important;border-style:solid !important;border-width:1px 1px 1px 11px !important;}span.wpcf7-not-valid-tip{font-size:0 !important;}.contact-from-wrapper #wpcf7-f162-p45-o1 div.wpcf7-validation-errors{float:none;display:block;margin:0 auto;width:100%;background:#fff;color:#f00;max-width:42%;border-left:10px solid #f00;}.social .social-content iframe{height:315px !important;}#yelpheader > #yelptitle{font-family:"ralewaymedium";color:#000;font-size:18px;}.yelpreview > div{font-family:ralewaymedium;font-size:13px;}.yelpreview > #review0 .reviewername{font-size:15px;}.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{display:none;}.social .social-content #yelp{width:100% !important;}#reviewCard{border:none;border-radius:0;box-shadow:none;}.social .social-content iframe{margin-bottom:0 !important;}#reviewCard{box-shadow:none !important;}.social .social-content #yelpwidget{width:100%;float:left;border:1px solid #eee;border-radius:2px;padding:20px;box-shadow:0 2px 2px 0 rgba(50,50,50,.48);}.social .social-content #yelp{width:100%;float:left;height:251px;overflow:auto;}.social .social-r .social-content{padding:25px;}.social .social-content #yelpwidget #recentreviews{font-family:"ralewaymedium" !important;font-size:25px !important;border-bottom:1px solid #e9e9e9;text-align:left !important;margin-top:-28px;}.contact-from-wrapper #wpcf7-f7-p46-o1  div.wpcf7-validation-errors{margin:-101px 5% 0 0 !important;border-left:10px solid #f00;max-width:200px;border-radius:1px;float:right;background:#fff none repeat scroll 0 0;color:#f00;}.content-audi h2{color:#282828;font-family:"ralewaymedium";float:none;display:inline;font-size:32px;margin-bottom:20px !important;}.content-audi .map{width:100%;float:left;border:5px solid #909090;border-radius:3px;margin-bottom:30px;}.content-audi .map iframe{margin-bottom:0;}.location{width:100%;float:left;}.location p{line-height:22px;font-family:"Josefin Sans",sans-serif;}.location p strong{font-size:20px;}.location .address{background:url("https://cdn-ilbdfmj.nitrocdn.com/QgpZWlzBCwxOsuLqseXkfuRzJAfHrLkv/assets/images/optimized/rev-5a1df3b/beemerpros.com/wp-content/themes/bavarian-performance/images/icon-01.png") left 3px no-repeat;padding:0 0 0 25px;}.location .address.nitro-lazy{background:none !important;}.location .phone{background:url("https://cdn-ilbdfmj.nitrocdn.com/QgpZWlzBCwxOsuLqseXkfuRzJAfHrLkv/assets/images/optimized/rev-5a1df3b/beemerpros.com/wp-content/themes/bavarian-performance/images/icon-02.png") left 1px no-repeat;padding:0 0 0 25px;}.location .phone.nitro-lazy{background:none !important;}.location .time{background:url("https://cdn-ilbdfmj.nitrocdn.com/QgpZWlzBCwxOsuLqseXkfuRzJAfHrLkv/assets/images/optimized/rev-5a1df3b/beemerpros.com/wp-content/themes/bavarian-performance/images/icon-03.png") left 3px no-repeat;padding:0 0 0 25px;}.location .time.nitro-lazy{background:none !important;}.banner-img img{width:100%;}.left-part{float:left;width:67%;}.left-part .feature-posts-list{float:left;width:100%;padding:30px 0;border-bottom:1px solid #e4e4e4;}.left-part .feature-posts-list:first-child{padding-top:0;}.left-part .feature-posts-list:last-child{border:0 none;}.left-part .feature-posts-list .left-post-thumb{float:left;width:38%;}.left-part .feature-posts-list .right-post-content{float:right;width:60%;}.left-part .feature-posts-list .right-post-content p{text-align:left;font-size:16px;line-height:27px;}.left-part .feature-posts-list .right-post-content h2{color:#008ac9;float:left;width:100%;margin-top:0;font-size:20px;}.left-part .feature-posts-list .right-post-content h2 a{font-size:25px;font-family:"Roboto",sans-serif;color:#008ac9;font-weight:700;}.left-part .feature-posts-list .right-post-content .date{font-size:14px;}.left-part .feature-posts-list .right-post-content .more-link{float:left;font-size:14px;font-weight:400;background:#008ac9;color:#fff !important;text-align:center;padding:4px 13px;}.left-part .feature-posts-list .right-post-content .more-link:hover{background:#adc042;}.left-part .coming{color:#008ac9 !important;font-size:25px;font-weight:700;text-transform:uppercase;width:100%;font-family:"Roboto",sans-serif;}.right-part{float:right;width:30%;}.right-part .widget ul li a{border:0 none;}.right-part #secondary{width:100% !important;}.right-part  h2.widget-title{color:#008ac9 !important;color:#353535;float:none;font-size:25px;font-weight:700;text-transform:uppercase;width:100%;margin-bottom:10px;font-family:"Roboto",sans-serif;}.right-part .widget ul{border:1px solid #ddd;list-style:none;border-radius:6px;}.right-part .widget ul li{padding:15px;border-top:none !important;}.right-part .widget ul li:last-child{border-bottom:none !important;}.right-part .widget ul li a:hover{color:#008ac9 !important;}.right-part .widget ul li a{box-shadow:none !important;text-decoration:none !important;display:block;border-bottom:0 !important;font-family:"Roboto",sans-serif;font-size:16px;font-weight:400;}.left-part.single-post .feature-posts-list .right-post-content{float:left;width:100%;}.right-part .widget ul li.cat-item-none{font-family:"Roboto",sans-serif;font-size:16px;font-weight:400;}.left-part .navigation.pagination{width:100%;border:none !important;}.left-part .page-numbers{background:#adc042 !important;color:#fff !important;}.left-part .page-numbers.current{background:#008ac9 !important;}.left-part .next.page-numbers{background:#008ac9 !important;}.left-part .prev.page-numbers{background:#008ac9 !important;}.wpcf7-form .cont-form .wpcf7-form-control.wpcf7-submit{background:#008ac9;color:#fff;font-size:16px;transition:all .6s ease;}.wpcf7-form .cont-form .wpcf7-form-control.wpcf7-submit:hover{background:#000;transition:all .6s ease;}.social .social-l .social-content{background:#fff none repeat scroll 0 0;height:auto !important;float:left;margin-top:10px;padding:14px;width:100%;border-radius:5px;}.social .social-l .social-content{padding:25px;}.social .social-l .social-content  #grw_widget-2{width:100%;float:left;border:1px solid #eee;border-radius:2px;padding:20px;box-shadow:0 2px 2px 0 rgba(50,50,50,.48);margin:0;}.social-l .social-content .wp-gr.wpac{width:100%;float:left;height:251px;overflow:scroll !important;overflow-x:hidden !important;}.social .romw .romw-text a{float:none;display:inline-block;width:auto;text-align:center;color:#fff;text-transform:capitalize;text-decoration:none;margin:19px 0;font-size:15px;border:1px solid rgba(255,255,255,1);padding:0px 10px;}.social .romw .romw-text a:hover{color:#282828;}.social .romw .romw-text span.romw-more-content{float:left;text-align:center;width:100%;}a.mobile-click{pointer-events:none !important;}.blog-main .left-part{margin:45px 0;float:left;padding-left:25px;}.blog-main .left-part .feature-posts-list .left-post-thumb{float:left;width:38%;position:relative;z-index:9999;}.blog-main .left-part .feature-posts-list .right-post-content h2 a:hover{color:#f11a22;}.blog-main .left-part .feature-posts-list .right-post-content .more-link:hover{background:#f11a22;color:#fff !important;}.blog-main .left-part .feature-posts-list .right-post-content .date{color:rgba(0,0,0,.5);}.blog-main  .right-part{float:right;width:30%;margin-top:45px;padding-right:25px;}.blog-main  .right-part  .widget ul{width:100%;float:left;padding:10px;margin:10px 0 0;}.blog-main .right-part .widget ul li{line-height:normal;line-height:normal;padding:5px 10px;}.blog-main .right-part .widget{width:100%;float:left;margin:0 0 25px;padding-left:25px;padding-right:0;}.single-format-standard{width:100%;float:left;}.single-format-standard .left-part.single-post{padding-left:25px;}.single-format-standard  .blog-single-post{width:100%;float:left;margin:45px 0 0;}.single-format-standard  .blog-single-post .right-part{float:right;width:30%;margin-top:0px;padding-right:25px;}.single-format-standard  .blog-single-post  .right-part  .widget ul{width:100%;float:left;padding:10px;margin:10px 0 0;}.single-format-standard  .blog-single-post .right-part .widget ul li{line-height:normal;line-height:normal;padding:5px 10px;}.single-format-standard  .blog-single-post .right-part .widget{width:100%;float:left;margin:0 0 25px;padding-left:25px;padding-right:0;}.left-part.single-post .feature-posts-list .right-post-content{float:none;width:100%;}.left-part.single-post .feature-posts-list .right-post-content h2{width:auto;float:none;display:inline-block;}.left-part.single-post .feature-posts-list .right-post-content span.date{float:none;color:rgba(0,0,0,.5);width:40%;display:inline-block;}.left-part.single-post .feature-posts-list .left-post-thumb{margin-right:15px;}.blog-main .left-part .feature-posts-list .left-post-thumb img{height:275px;width:315px;}.blog-main .left-part .feature-posts-list .right-post-content p{margin-top:6px;}.services-area{float:left;width:100%;background:url("https://cdn-ilbdfmj.nitrocdn.com/QgpZWlzBCwxOsuLqseXkfuRzJAfHrLkv/assets/images/optimized/rev-5a1df3b/beemerpros.com/wp-content/themes/bavarian-performance/images/bg.jpg");background-size:cover;padding:5%;}.services-area ul.series-list{float:left;width:100%;border:2px solid #282828;background:rgba(255,255,255,.1);padding:30px 0% 0 15%;min-height:190px;}.services-area   .serv-offr{color:#fff;}.services-area ul.series-list  li{font-size:16px;font-family:"ralewaymedium";color:#fff;text-align:left;margin-bottom:0;line-height:15px;width:100%;padding-left:25px;position:relative;}.services-area ul.series-list  li:before{content:"" !important;background:url("https://cdn-ilbdfmj.nitrocdn.com/QgpZWlzBCwxOsuLqseXkfuRzJAfHrLkv/assets/images/optimized/rev-5a1df3b/beemerpros.com/wp-content/themes/bavarian-performance/images/icon.png") no-repeat;width:17px;height:17px;left:0;position:absolute;}.services-area .three-box{float:left;width:100%;text-align:center;padding:0 13%;}.services-area ul.series-list{padding:30px 0% 0 10%;border:2px solid #282828;background:rgba(255,255,255,.1);}.city-pages-area{float:left;width:100%;padding:40px 0;}.city-pages-area .bottom-city-list{float:left;width:100%;text-align:center;list-style:none;margin:0;}.city-pages-area .bottom-city-list li{float:none;display:inline-block;font-family:"ralewaymedium";text-align:center;padding:0 20px;border-right:2px solid #000;line-height:20px;font-weight:600;}.city-pages-area .bottom-city-list li:last-child{border:0 none;}.city-pages-area .bottom-city-list li a:hover{color:#f11a22;transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;}.page-id-30 .services-area ul.series-list{min-height:261px;}.page-id-890 .content-audi-wrapper ul.brand-list{float:left;width:52%;padding:0px;}.page-id-890 .content-audi-wrapper ul.brand-list li{float:left;width:50%;list-style:none;background-position:0px 5px;margin:0px;}.page-id-890 .alignleft{float:left;width:45%;}.page-id-890 .content-audi p{margin-bottom:15px;}.page-id-890 .content-audi ul.service-list{float:left;width:100%;padding:0;margin-top:15px;}.page-id-890 .content-audi ul.service-list li{float:left;list-style:none;width:33.33%;background-position:0 5px;}.page-id-890 .content-audi ul.city-list{float:left;width:100%;padding:0;}.page-id-890 .content-audi ul.city-list li{float:left;width:auto;list-style:none;background-position:0 5px;padding-right:60px;}.page-id-890  .content-audi h2{font-size:28px;}.page-id-890 .content-audi ul.city-list li a{color:#008ac9;}.home h3.warranty{text-align:center;position:absolute;z-index:9999;color:#fff;background:url("https://cdn-ilbdfmj.nitrocdn.com/QgpZWlzBCwxOsuLqseXkfuRzJAfHrLkv/assets/images/optimized/rev-5a1df3b/beemerpros.com/wp-content/uploads/2019/03/arow.png") no-repeat;font-size:25px;padding-top:14px;background-position:center;height:95px;top:5% !important;right:2%;width:510px;font-family:"ralewaymedium";}.home h3.warranty.nitro-lazy{background:none !important;}.home h3.warranty span{float:left;width:100%;text-align:center;padding-top:5px;font-family:"ralewaymedium";}.social-wrapper .social h3{font-family:"Josefin Sans",sans-serif;float:none;display:inline-block;margin-bottom:30px !important;}.social-wrapper .social .romw-author{float:none;display:inline-block;text-align:left;width:auto;font-size:14px;}.social-wrapper .social .romw-author-stars{color:#000 !important;width:auto !important;}.social-wrapper .social .romw-source-logo{width:auto;}.social-wrapper .social .romw-stars{float:none;display:inline-block;width:100%;text-align:left;}.social-wrapper .social .romw-date{float:none;display:inline-block;width:100%;text-align:left;font-size:13px;font-style:italic;}.social-wrapper .social .rocketScroll .scrollContent{color:#000;text-align:left;font-size:14px;}.social-wrapper .social .swiper-pagination-bullet-active{background:#000 !important;}.sromw-swiper-container h3{font-family:"Josefin Sans",sans-serif;float:none;display:inline-block;margin-bottom:30px !important;}.romw-swiper-container .romw-author{float:none;display:inline-block;text-align:left;width:auto;font-size:14px;}.romw-swiper-container .romw-author-stars{color:#000 !important;width:auto !important;}.romw-swiper-container .romw-source-logo{width:auto !important;}.romw-swiper-container .romw-stars{float:none;display:inline-block;width:100%;text-align:left;}.romw-swiper-container .romw-date{float:none;display:inline-block;width:100%;text-align:left;font-size:13px;font-style:italic;}.romw-swiper-container .scrollContent{color:#000 !important;text-align:left;font-size:15px;}.romw-swiper-container .swiper-pagination-bullet-active{background:#000 !important;}.contact-from-wrapper ul.cont-form li{list-style:none;}.page-id-45 .content-audi h2{display:inline-block !important;width:100%;}.cf7sr-g-recaptcha-invalid .wpcf7-not-valid-tip{font-size:12px !important;}.page-id-544 .content-audi h1{float:left;width:100%;text-align:center;}.header-top .google-follow{font-size:15px;font-family:"open_sanssemibold";float:none;display:inline-block;vertical-align:middle;padding:12px 0;color:#fff;padding-left:30px;}.header-top .google-follow img{width:25px;margin-left:5px;}.footer-top .google-follow{font-family:"open_sanssemibold";float:none;display:inline-block;vertical-align:middle;color:#fff;font-size:15px;}.footer-top .google-follow img{width:20px;margin-left:5px;}.footer-top .footer-top-mid{text-align:center;}.bottom-rev{float:left;width:100%;padding-bottom:40px;}.page-id-1188 .content-audi-wrapper{min-height:auto;}.content-audi-wrapper .content-audi ul.o-service{float:left;width:100%;margin-bottom:50px;}.content-audi-wrapper .content-audi ul.o-service li{float:left;width:25%;}.content-audi-wrapper .content-audi ul.o-service li a{color:#f11a22;transition:.2s;}.content-audi-wrapper .content-audi ul.o-service li a:hover{opacity:.7;transition:.2s;}.contact-page ul.contact-address-list li span.address{float:left;width:100%;text-align:center;}.page-id-38 .content-audi-wrapper{min-height:auto;}.page-id-24 .content-audi-wrapper{min-height:auto;}.page-id-890 .content-audi ul.service-list{float:none;}.page-id-890 .alignleft{margin-bottom:15px;width:40%;}.page-id-890 .content-audi-wrapper ul.brand-list{float:none;}.home .social-wrapper{float:none;}ul.slides{float:left;width:100%;}@media ( min-width:1200px ) and ( max-width:1399px ){.page-id-30 .services-area ul.series-list{padding:30px 0% 0 4%;}}@media ( min-width:1200px ) and ( max-width:1399px ){.container{width:1180px;}.footer-wrapper .container{width:100%;}}@media ( min-width:1025px ) and ( max-width:1199px ){.header-top .header-top-r .phone{background:rgba(0,0,0,0) url("https://cdn-ilbdfmj.nitrocdn.com/QgpZWlzBCwxOsuLqseXkfuRzJAfHrLkv/assets/images/optimized/rev-5a1df3b/beemerpros.com/wp-content/themes/bavarian-performance/images/phone.png") no-repeat scroll left 0;font-size:14px;margin:15px 0 0 10px;padding-left:22px;}.header-top .header-top-r .address{background:rgba(0,0,0,0) url("https://cdn-ilbdfmj.nitrocdn.com/QgpZWlzBCwxOsuLqseXkfuRzJAfHrLkv/assets/images/optimized/rev-5a1df3b/beemerpros.com/wp-content/themes/bavarian-performance/images/home_icon.png") no-repeat scroll left 5px;font-size:12px;margin:8px 8px 0 15px;padding-left:22px;}.header-top .header-top-r .address.nitro-lazy{background:none !important;}.header ul.menu li{margin:5px 25px -5px;}.header ul.menu li:nth-child(3){margin-left:27%;}.content-spcl .content-spcl-l h2{font-size:25px;}.client-logo aside.widget + aside.widget{margin-left:16px;}.client-logo aside.widget{width:11%;vertical-align:middle;display:inline-block;float:none;}.footer-top .footer-top-l p{font-size:11px;}.footer-top .footer-top-r p{font-size:14px;}.footer .footer-l ul.menu li a{font-size:12px;}.footer .footer-l ul.menu li + li{padding:0 11px;}.footer .footer-l ul.menu li{padding-right:11px;}.footer .footer-r p{font-size:12px;}.client-logo ul.clients{text-align:center;}.client-logo ul.clients li{width:10%;vertical-align:middle;float:none;display:inline-block;}.contact-from-wrapper ul.cont-form.appt{max-width:60%;}.contact-from-wrapper #wpcf7-f7-p46-o1 div.wpcf7-validation-errors{margin-top:-94px !important;}.content-audi h2{font-size:25px;}.services-area .three-box{padding:0 4%;}.page-id-30 .services-area .three-box{padding:0 2%;}.services-area{padding:5% 0;}.page-id-890  .content-audi h2{font-size:24px;}.header ul.menu li{padding:0 0px !important;}.header-top .header-top-r .phone.nitro-lazy{background:none !important;}}@media ( min-width:992px ) and ( max-width:1024px ){.header-top .header-top-r .phone{background:rgba(0,0,0,0) url("https://cdn-ilbdfmj.nitrocdn.com/QgpZWlzBCwxOsuLqseXkfuRzJAfHrLkv/assets/images/optimized/rev-5a1df3b/beemerpros.com/wp-content/themes/bavarian-performance/images/phone.png") no-repeat scroll left 0;font-size:14px;margin:15px 0 0 10px;padding-left:22px;}.header-top .header-top-r .address{background:rgba(0,0,0,0) url("https://cdn-ilbdfmj.nitrocdn.com/QgpZWlzBCwxOsuLqseXkfuRzJAfHrLkv/assets/images/optimized/rev-5a1df3b/beemerpros.com/wp-content/themes/bavarian-performance/images/home_icon.png") no-repeat scroll left 5px;font-size:12px;margin:8px 8px 0 15px;padding-left:22px;}.header-top .header-top-r .address.nitro-lazy{background:none !important;}.header ul.menu li{margin:5px 25px -5px;}.header ul.menu li:nth-child(3){margin-left:27%;}.content-spcl .content-spcl-l h2{font-size:25px;}.client-logo ul.clients li + li{margin-left:16px;}.client-logo ul.clients li{width:11%;vertical-align:middle;}.footer-top .footer-top-l p{font-size:11px;}.footer-top .footer-top-r p{font-size:14px;}.footer .footer-l ul.menu li a{font-size:12px;}.footer .footer-l ul.menu li + li{padding:0 11px;}.footer .footer-l ul.menu li{padding-right:11px;}.footer .footer-r p{font-size:12px;}.content-car ul.cars li h4{font-size:17px;}.client-logo ul.clients{text-align:center;}.client-logo aside.widget{width:10%;vertical-align:middle;float:none;display:inline-block;margin:0 0 0 2.8%;}.banner-txt-innr{top:120px;}.content-about-page h3{font-size:24px;}.content-about-page h2{font-size:27px;}.content-about-page h3 span{font-size:17px;}.content-about-middle .inner{width:100%;}.contact-page ul.contact-address-list li{font-size:16px;}.contact-from-wrapper ul.cont-form.appt{max-width:60%;}.contact-from-wrapper #wpcf7-f162-p45-o1 div.wpcf7-validation-errors{max-width:60%;}.content-audi h2{font-size:25px;}.services-area .three-box{padding:0 4%;}.page-id-30 .services-area .three-box{padding:0 2%;}.services-area{padding:5% 0;}.page-id-890  .content-audi h2{font-size:24px;}.header-top .header-top-r .phone.nitro-lazy{background:none !important;}}@media ( min-width:768px ) and ( max-width:991px ){.content-audi .reviews-widget{padding:0;}.warranty_headline h2{font-size:24px;}.reviews-widget .widget{margin:0 10px;}span.city-link a{border:none;}span.city-link a:hover{border:none;}.left-part{width:100%;}.right-part{width:100%;margin-top:30px;}.left-part .feature-posts-list .right-post-content p{margin-bottom:12px;}.header-top .header-top-r .header-line{display:none;}.header ul.menu li{margin:5px 20px -7px;}.header ul.menu li:nth-child(3){margin-left:7%;}.content-spcl .content-spcl-l h2{font-size:25px;}.client-logo aside.widget + aside.widget{margin-left:12px;}.client-logo{text-align:center;}.client-logo aside.widget{width:10%;vertical-align:middle;float:none;display:inline-block;}.footer-top .footer-top-r p{text-align:center;margin-top:10px;}.footer .footer-l ul.menu li a{font-size:12px;}.footer .footer-l ul.menu li + li{padding:0 11px;}.footer .footer-l ul.menu{text-align:center;}.footer .footer-l ul.menu li{padding-right:11px;float:none;display:inline-block;}.footer .footer-r p{font-size:14px;text-align:center;margin-top:10px;}.header-top .logo{position:static;float:left;}.header-top .header-top-r{text-align:right;margin-bottom:20px;}.header-top .header-top-r .phone{float:none;display:inline-block;}.header-top .header-top-r .address{float:none;display:inline-block;}.banner-text h1{font-size:50px;}.banner-text h1 span{font-size:21px;}.content-car ul.cars li h4{font-size:15px;}.content-spcl .content-spcl-l h2{font-size:20px;margin-bottom:14px !important;}.content-spcl .content-spcl-l p{font-size:19px;line-height:20px;}.content-spcl .content-spcl-l p.para{margin-top:10px;}.social h3{font-size:22px;}.content-abt .car-img-01{float:left;margin:0 0 20px 0px;width:100%;text-align:center;}.banner-txt-innr{top:80px;left:10%;}.banner-txt-innr h2{font-size:30px;}.content-about-page h3{font-size:18px;}.content-about-page h2{font-size:21px;}.content-about-page h3 span{font-size:13px;line-height:30px;}.banner-txt-innr h3{font-size:19px;}.content-about-middle .inner{width:100%;}.content-about-middle .inner p{line-height:26px;}.content-about-middle .inner h4{font-size:17px;}.banner-text{bottom:5px;}.contact-page ul.contact-address-list li{font-size:16px;}.contact-from-wrapper ul.cont-form.appt{max-width:70%;}.contact-from-wrapper #wpcf7-f162-p45-o1 div.wpcf7-validation-errors{max-width:70%;}.social .social-content{height:375px;}.contact-from-wrapper #wpcf7-f7-p46-o1 div.wpcf7-validation-errors{max-width:100%;margin:-28px 0 0 0 !important;float:left;}.social .romw .romw-text{height:150px;font-size:15px;}.blog-main .right-part{width:100%;}.single-format-standard .left-part.single-post{padding:0 25px;}.single-format-standard .blog-single-post .right-part{width:100%;}.content-audi h2 a{width:100%;float:left;text-align:center;}.content-audi h2 a img{margin:20px 0px;float:none;display:inline-block;}.content-audi p a{width:100%;float:none;text-align:center;}.content-audi p a img{margin:20px 0px;float:none;width:100%;display:inline-block;}ul.list{width:100%;}.banner-text{background:#282828 none repeat scroll 0 0;float:left;padding:20px 0;position:static;width:100%;}.reviews-widget{padding:20px 0;}.content-audi h1{font-size:30px !important;}.content-about-page-wrapper h1{font-size:24px !important;}.content-audi p a img{width:100%;}.services-area .three-box{padding:0 4%;}.services-area{padding:5% 0;}.service-city-list li{width:24%;vertical-align:top;}.service-city-list li a{line-height:normal;}.city-pages-area .bottom-city-list li{font-size:15px;padding:0 15px;}.page-id-890 .alignleft{float:left;width:100%;}.page-id-890 .content-audi-wrapper ul.brand-list{float:left;width:100%;padding:0px;}.page-id-890 .content-audi p img{float:none;display:block;margin:0px auto;width:auto;}.page-id-890 .content-audi ul.service-list li{width:50%;}.page-id-890 .content-audi ul.city-list li{width:auto;padding-right:45px;}.page-id-890  .content-audi h2{font-size:24px;}.page-id-890 .content-audi ul.service-list{margin-top:0px;}.home h3.warranty{position:static;background:#282828 !important;font-size:21px;width:100%;height:70px;}.header-top .google-follow{padding-left:25px;padding:15px 0;}}@media ( max-width:767px ){.content-audi-wrapper .content-audi ul li{font-size:15px;}.content-audi .reviews-widget{padding:0;}.reviews-widget{padding:20px 0;}.reviews-widget .fbrev-error{width:100% !important;}.reviews-widget .widget{width:100%;margin:10px 0;}.warranty_headline h2{font-size:20px;}span.city-link a{border:none;}span.city-link a:hover{border:none;}ul.list li{font-size:14px;}.left-part{width:100%;}.right-part{width:100%;margin-top:30px;}body{font-size:14px;}.social .romw .romw-text{height:150px;font-size:13px;}.header-top .header-top-r .header-line{display:none;}.header ul.menu li{margin:5px 25px -5px;}.header ul.menu li:nth-child(3){margin-left:7%;}.content-spcl .content-spcl-l h2{font-size:25px;}.client-logo aside.widget + aside.widget{margin-left:12px;}.client-logo ul.clients li{width:11%;vertical-align:middle;}.footer-top .footer-top-r p{text-align:center;margin-top:10px;}.footer .footer-l ul.menu li a{font-size:12px;}.footer .footer-l ul.menu li + li{padding:0 11px;}.footer .footer-l ul.menu{text-align:center;}.footer .footer-l ul.menu li{padding-right:11px;float:none;display:inline-block;}.footer .footer-r p{font-size:14px;text-align:center;margin-top:10px;}.header-top .logo{position:static;float:left;}.header-top .header-top-l ul{text-align:center;margin:15px 0 10px;}.header-top .header-top-l ul li{float:none;display:inline-block;}.header-top .header-top-r{text-align:center;margin-bottom:20px;}.header-top .header-top-r .phone{float:none;display:inline-block;}.header-top .header-top-r .address{float:none;display:inline-block;}.banner-text h1{font-size:50px;}.banner-text h1 span{font-size:21px;}.content-car ul.cars li h4{font-size:15px;}.content-spcl .content-spcl-l h2{font-size:20px;margin-bottom:14px !important;}.content-spcl .content-spcl-l p{font-size:19px;line-height:20px;}.content-spcl .content-spcl-l p.para{margin-top:10px;}.social h3{font-size:22px;}.header ul.menu li
.header .navbar-header{width:100%;}#bs-example-navbar-collapse-1{width:100%;padding:0;}.header .navbar-header .navbar-toggle{background:#790f14;margin:15px 0 0px 0;}.header .navbar-header .navbar-toggle .icon-bar{background:#fff;}.header .navbar-header ul.menu{background:#790f14;}.header .navbar-header ul.menu li{width:100%;float:left;background:none;border-bottom:1px dotted #000;}.header .navbar-header ul.menu li:last-child{border-bottom:0 none;}.header .navbar-header ul.menu li a{width:100%;float:left;line-height:32px;border-bottom:0 none;color:#fff;}.header .navbar-header ul.menu li:hover a{border-bottom:0 none;background:#e1941a;}.header .navbar-header ul.menu li.active a{border-bottom:0 none;background:#e1941a;}.header .navbar-header .navbar-toggle{position:absolute;right:15px;top:0;}.navbar-toggle .icon-bar{background:#fff none repeat scroll 0 0;}.navbar-toggle{background:#008ac9;}.header ul.menu li{margin:0;width:100%;}.header ul.menu li a{width:100%;text-align:left;}.header ul.menu li:nth-child(3){margin-left:0;}.header ul.menu{margin:10px 0;}.header ul.menu li + li{border-top:1px dashed #3c3c3c;}.banner-text{background:#282828 none repeat scroll 0 0;float:left;padding:20px 0;position:static;width:100%;}.banner-text h1{font-size:35px;}.banner-text h1 span{font-size:16px;}.content-spcl-wrapper{background-size:cover;}.social .social-r{margin-top:30px;}.client-logo aside.widget{width:31%;text-align:center;}.footer-top .footer-top-l{text-align:center;margin-bottom:10px;}.footer-top .footer-top-l p{display:inline-block;}.content-spcl .content-spcl-r .car-img-02{margin-top:20px;}.content-car ul.cars li{width:32%;margin-bottom:20px;float:none;display:inline-block;}.content-car ul.cars{text-align:center;}.content-abt .car-img-01{float:left;margin:0 0 20px 0px;width:100%;text-align:center;}.header ul.menu li ul.sub-menu{position:static;float:left;width:100%;background:#3b3b3b;}.header ul.menu li ul.sub-menu li + li{border-top:1px dashed #666;}.banner-txt-innr{float:left;padding:20px 0;position:static;width:100%;}.content-audi .cont-audi-img{margin:0 0 15px;text-align:center;width:100%;}.header-top .header-top-l{width:100%;text-align:center;margin:10px 0 0;}.header-top .header-top-l aside.widget{display:inline-block;float:none;}.map{margin-top:20px;float:left;width:100%;}.contact-from-wrapper ul.cont-form{width:100%;margin:0;}.contact-page ul.contact-address-list li{width:100%;min-height:86px;}.contact-page ul.contact-address-list li+li{margin-top:20px;}.contact-from-wrapper div.wpcf7-validation-errors{width:100%;}.contact-from-wrapper ul.cont-form.appt{max-width:80%;}.contact-from-wrapper #wpcf7-f162-p45-o1 div.wpcf7-validation-errors{max-width:80%;}.social .social-content{height:375px;}.contact-from-wrapper #wpcf7-f7-p46-o1 div.wpcf7-validation-errors{margin:-69px 0 0 0 !important;}.client-logo aside.widget{border:1px solid #008ac9;float:left;margin:1% !important;text-align:center;width:31.3%;}.content-abt p{font-size:14px;line-height:23px;}.content-abt h2{font-size:25px;}.content-audi p{font-size:14px;line-height:23px;}.content-about-page p{font-size:14px;line-height:23px;}.content-about-middle .inner p{font-size:14px;line-height:23px;}.content-about-bottom p{font-size:14px;line-height:23px;}.banner-txt-innr h2{color:#fff;}.banner-txt-innr h2{min-height:auto;height:auto !important;padding-bottom:25px !important;background:none;text-align:left;display:inline-block;padding:0 15px;}a.mobile-click{pointer-events:auto !important;}.social .romw .romw-box{background-size:100% 100%;}.blog-main .right-part{width:100%;}.single-format-standard .left-part.single-post{padding:0 25px;}.single-format-standard .blog-single-post .right-part{width:100%;}.left-part.single-post .feature-posts-list .right-post-content span.date{width:50%;}.blog-main .left-part .feature-posts-list .left-post-thumb img{height:auto;width:auto;}.content-audi h2 a{width:100%;float:left;text-align:center;}.content-audi h2 a img{margin:20px 0;float:none;display:inline-block;}.content-audi p a{width:100%;float:none;text-align:center;}.content-audi p a img{margin:20px 0;float:none;display:inline-block;}ul.list{width:100%;}.content-audi h2{font-size:25px;}.content-audi img{width:100%;}.content-audi h1{font-size:25px !important;}.content-about-page-wrapper h1{font-size:24px !important;}.header ul.menu li ul.sub-menu li.menu-item-has-children ul.sub-menu{position:static;width:100%;top:0;float:left;}.content-audi p a img{width:100%;}.services-area .three-box .col-lg-4{margin-bottom:20px;}.service-city-list li{width:49% !important;text-align:center !important;}.city-pages-area .bottom-city-list li{font-size:15px;padding:0 15px;}.page-id-890 .alignleft{float:left;width:100%;}.page-id-890 .content-audi-wrapper ul.brand-list{float:left;width:100%;padding:0px;}.page-id-890 .content-audi p img{float:none;display:block;margin:0px auto;width:auto;}.page-id-890 .content-audi ul.service-list li{width:50%;}.page-id-890 .content-audi ul.city-list li{width:auto;padding-right:30px;}.page-id-890  .content-audi h2{font-size:22px;}.page-id-890 .content-audi ul.service-list{margin-top:0px;}.home h3.warranty{position:static;background:#282828 !important;font-size:21px;width:100%;height:70px;}.banner-text{padding:10px 0 !important;}#review-container .romw-source-logo img{width:auto !important;}.header-top .google-follow{padding-left:25px;padding:15px 0;}.contact-page ul.contact-address-list li .icon img{width:auto;}.content-audi-wrapper .content-audi ul.o-service li{width:50%;}.content-about-bottom{padding:0 15px;}.footer .footer-l ul.menu li a{padding:0 6px;}.footer .footer-l ul.menu li{padding-right:0px;}.footer .footer-l{text-align:center;}body{width:100% !important;overflow-x:hidden !important;}}@media ( max-width:640px ){.warranty_headline h2{font-size:20px;line-height:26px;}.left-part .feature-posts-list .left-post-thumb{width:100%;}.left-part .feature-posts-list .left-post-thumb img{width:100%;margin-bottom:20px;}.left-part .feature-posts-list .right-post-content{width:100%;}.client-logo aside.widget{width:46%;}.banner-txt-innr h3{font-size:27px;}.contact-from-wrapper ul.cont-form.appt li.full-width label{line-height:20px;padding:10px 0px;}.contact-from-wrapper ul.cont-form.appt li ul.date-form li h4{font-size:12px;}.contact-from-wrapper ul.cont-form.appt li ul.date-form li h5{font-size:12px;}.social .romw .romw-text{height:auto;}.left-part.single-post .feature-posts-list .right-post-content span.date{width:100%;}.content-audi h1{font-size:24px !important;}.content-about-page-wrapper h1{font-size:24px !important;}.content-audi img{width:100%;}.left-part .feature-posts-list{padding:20px;}.blog-main .left-part{padding-left:0;}.blog-main .left-part .feature-posts-list .left-post-thumb{width:100%;}.blog-main .left-part .feature-posts-list .left-post-thumb img{width:100%;}.single-format-standard .left-part.single-post{padding:0px;}.city-pages-area .bottom-city-list li{width:100%;text-align:left;border-right:0;border-bottom:1px dotted #000;padding:6px 15px;}.page-id-890 .content-audi .alignleft{float:left;width:100%;margin-bottom:20px;}.page-id-890 .content-audi-wrapper ul.brand-list{float:left;width:100%;padding:0px;}.page-id-890 .content-audi p img{float:none;display:block;margin:0px auto;width:auto;}.page-id-890 .content-audi ul.service-list li{width:100%;}.page-id-890 .content-audi ul.city-list li{width:100%;margin-right:0px;}.page-id-890  .content-audi h2{font-size:22px !important;}.page-id-890  .content-audi p{margin-top:10px;}}@media ( max-width:480px ){.banner-text h1{font-size:24px;}.banner-text h1 span{font-size:15px;}.content-car ul.cars li{width:65%;}.content-abt h2{font-size:35px;padding-bottom:10px;}.client-logo{text-align:center;}.client-logo aside.widget{width:100%;}.footer .footer-l ul.menu li{float:left;width:100%;padding:0;line-height:35px;}.footer .footer-l ul.menu li+li{background:none;padding:0;border-top:1px dashed #424242;}.footer-top .footer-top-l p{font-size:14px;}.footer-top .footer-top-mid p{font-size:14px;}.content-car ul.cars li .a{height:89%;}.content-about-page h3{font-size:17px;}.content-about-middle .inner{width:100%;}.content-about-page h2{font-size:20px;}.content-about-page h3 span{font-size:16px;line-height:21px;}.banner-txt-innr h3{font-size:17px;}.banner-txt-innr h3 span{background-size:100%;}.content-about-page p{line-height:29px;}.banner-txt-innr h2{font-size:30px;}.contact-from-wrapper ul.cont-form li{margin:0 0 20px;width:100%;float:left;}.contact-from-wrapper ul.cont-form li label{border-radius:5px 5px 0px 0px;width:100%;}.contact-from-wrapper ul.cont-form li input[type=text],.contact-from-wrapper ul.cont-form li input[type=text],.contact-from-wrapper ul.cont-form li input[type=tel],.contact-from-wrapper ul.cont-form li input[type=email]{width:100%;border-radius:0px 0px 5px 5px;}.contact-from-wrapper ul.cont-form.appt li ul.date-form li .date-l{width:100%;margin-bottom:15px;}.contact-from-wrapper ul.cont-form.appt li ul.date-form li .date-r{width:100%;}.contact-from-wrapper ul.cont-form.appt li ul.date-form li h5{width:55%;text-align:left;padding:0;}#yelpheader > #yelptitle{float:left;}.yelpreview > div{float:left;}.yelpreview{float:left;margin-bottom:20px;}div#recentreviews{float:left;}.contact-from-wrapper #wpcf7-f7-p46-o1 div.wpcf7-validation-errors{max-width:100%;margin:0 !important;float:left;}.banner-text h1 span{line-height:20px;}.blog-main .left-part .feature-posts-list .left-post-thumb{width:100% !important;}.social .romw .romw-text{width:88%;}.client-logo aside.widget{margin:1% 0 !important;}.content-audi h1{font-size:19px !important;}.content-about-page-wrapper h1{font-size:19px !important;}.content-audi-wrapper .content-audi ul li{font-size:14px;}.services-area .three-box{padding:0 !important;}.service-city-list li{width:100% !important;}.home h3.warranty{font-size:18px;}.content-audi-wrapper .content-audi ul.o-service li{width:100%;}}@media ( max-width:360px ){.social h3{font-size:16px;}.content-spcl .content-spcl-l h2{font-size:18px;}.content-car ul.cars li .a{height:92%;}.page-id-890 .content-audi-wrapper ul.brand-list li{width:100%;}}