﻿.modal-open,.modal.in{padding-right:0!important}.logo_bar,.nav_block{display:inline-block}.calc_block h2,.promotopn_section .img_block h2,.workshop_section .form_block h2{color:#000;text-transform:uppercase;font-weight:600}.FormPopup h2,.advanceOption .contact form label,section.about_section,section.testimonial_section{margin-bottom:15px}#FreeServiceDetails ul,.select-dealer-list{list-style-type:none}.modal{z-index:100;right:0}.modal-backdrop{z-index:999}.modal-open{overflow:auto}.modal-content{float:left;width:100%;margin-bottom:40px;border-radius:0;border:none;box-shadow:none}.modal-content .close{opacity:1;padding:0;margin-top:0;position:absolute;right:10px;z-index:99;top:10px;text-shadow:none}.modal-content .close:focus,.modal-content .close:hover{color:#fff;opacity:1}.modal-content .close img{height:16px;position:relative;top:-3px}.modal-body{float:left;width:100%;padding:15px}.modal-backdrop.in{opacity:.65}body.arenaservice .mediacontent .desktopcontent a.btn{color:#fff;border-radius:0;text-transform:uppercase;line-height:40px;padding:0 25px}.styled_select{position:relative;width:100%}.styled_select:after{content:'\f0d7';font-family:FontAwesome,sans-serif;position:absolute;right:0;top:0;width:40px;line-height:46px;color:#000;font-size:24px;text-align:center;pointer-events:none}.contact form.form1 div.date,.contact form.form1 div.mobile,.home_carousel .item,.navbar-nav>li,.outercaptureservies,.promotopn_section .img_block,.select-dealer,.slide_wrap,.sp_carousel .item{position:relative}.app_block img,.date.cost-date-block .date.datePicker2,.home_carousel .item>img,.logo_bar,.overlayContent .content .tab-area .tabs-content .form-group input,.sp_carousel .item>img{width:100%}.styled_select select{padding-right:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}.logo_bar{margin-bottom:-5px}.logo_bar .container{padding:0 30px;max-width:100%}.logo_bar .logo{float:left;padding:14px 0}.logo_right{float:right;padding-top:15px}.nav_block{padding-top:17px}.navbar{margin-bottom:0;min-height:inherit;background-color:transparent;border:none;border-top:none;border-bottom:none;border-radius:0;padding:0}.navbar-collapse .navbar-nav{float:right;padding:0}.navbar-nav>li{padding:0;margin-left:20px}.advanceOption .contact form.form1 div,.home_carousel .owl-dot:first-child,.navbar-nav>li:first-child,.sp_carousel .owl-dot:first-child,.testimonial_carousel .owl-dot:first-child,input#radio-3{margin-left:0}.navbar-default .navbar-nav>li>a{padding:0;font-size:12px;border-radius:0;text-transform:uppercase;color:#545454;font-family:Lato,sans-serif;line-height:30px;border-bottom:5px solid transparent;float:left}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-nav>li:hover>a{color:#545454;border-bottom-color:#ed1c24;background-color:transparent;border-radius:0}.navbar-collapse{padding-right:0}#loading,#thank_u_popup_table2 th,.btn-more,.btnbooknow-promotion,.centerCostOfSection br,.customer-prof.tab-area.active label#otp-error:before,.first-block01.fficon .parent01,.footer-fixed-tab,.footer_list li:first-child:before,.home_carousel .item>img.mobile_banner,.hoverEffectContainerMobile,.ipad,.no-search .select2-search,.periodic-service-wrapper,.slick-dots li button:before,.stepSection ul li:last-child:before,div#defaultModal .modal-header button.close span,div#youtube-carousel .owl-dots,label#service_selectCar-error:before,section.floating-component{display:none}.home_carousel .owl-dots{position:absolute;bottom:10px;left:0;width:100%;text-align:center}.home_carousel .owl-dot,.sp_carousel .owl-dot,.testimonial_carousel .owl-dot{display:inline-block;margin:0 0 0 10px}.home_carousel .owl-dot span{float:left;width:60px;height:6px;background-color:rgba(255,255,255,.55)}.home_carousel .owl-dot.active span,.sp_carousel .owl-dot.active span,.testimonial_carousel .owl-dot.active span{background-color:#164b91}.workshop_section .inner{background-color:#f4f4f4;float:left;width:100%}.workshop_section .img_block{float:left;position:relative;width:38%}.workshop_section .img_block img{max-width:100%;width:100%}div#Locate_section{background:#f4f4f4;height:100%}.workshop_section .img_block:after{content:none;position:absolute;right:0;top:0;border-style:solid;border-width:0 0 437px 50px;border-color:transparent transparent #f4f4f4}.calc_block .form-control,.workshop_section .form_block .form-control{border:1px solid #88888b;height:46px;background-color:#fff}.workshop_section .form_block h2{font-size:22px!important;padding-bottom:10px;font-family:Roboto,sans-serif;margin-left:7px}.workshop_section .form_block h2 .fa{color:#d61f26;padding-right:10px}.cost_section,.faq_inner .inner .panel-group .archives_block,.faq_inner .inner .panel-group .recent_post,.faq_inner .inner .panel-group .subscribe_block,.promotopn_section{padding-bottom:20px}.calc_block{background-image:url(/images/calc-bg.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;padding:20px}.calc_block .form-control{text-transform:uppercase}.calc_block .form-group{margin-bottom:5px}.calc_block h2{font-size:26px;padding-bottom:3px}.appointment_block .inner{width:40%;position:absolute;top:30%;right:10%}.app_block h2,.appointment_block .inner h1,.appointment_block .inner h2{font-size:28px;color:#000;text-transform:uppercase;padding-bottom:3px;font-weight:600}.appointment_block .inner p{font-size:14px;color:#fff;padding-bottom:10px;font-weight:400}.promotopn_section .img_block h2{font-size:28px;position:absolute;left:0;top:0;padding:20px 0 0 20px}.sp_carousel .item h2,.sp_carousel .item h3{font-size:24px;text-transform:uppercase;padding-bottom:5px;font-weight:600;color:#000}.app_block{display:inline-block;width:100%;position:relative}.app_block .float-right{position:absolute;bottom:45%;width:100%;left:15px}.app_block p{font-size:14px;color:#000;padding-bottom:20px;font-weight:400}.sp_section{padding-bottom:15px}.sp_carousel .item .overlay{position:absolute;width:100%;left:0;top:0;height:100%;padding:20px;display:block}.sp_carousel .item h3{margin:0}.sp_carousel .item p{font-size:14px;color:#000;padding-bottom:10px;font-weight:400;font-family:Lato,sans-serif}.list_num{padding-left:15px;padding-bottom:168px}.list_num li{position:relative;padding-left:5px;list-style:decimal;font-size:14px;color:#000;line-height:18px}.faq_section h2,.testimonial_section h2{font-size:28px;font-weight:600;text-transform:uppercase}.sp_carousel .item .num_tag{background-color:rgba(0,0,0,.8);padding:25px 15px 25px 60px;min-height:95px;position:absolute;left:0;bottom:0}.sp_carousel .item .num_tag:before{content:'';position:absolute;right:-30px;top:0;border-width:95px 0 0 30px;border-color:transparent transparent transparent rgba(0,0,0,.8);border-style:solid}.sp_carousel .item .num_tag img{width:auto;position:absolute;left:10px;top:25px}.sp_carousel .item .num_tag h6{color:#fff;font-weight:700;font-size:25px}.sp_carousel .item .num_tag h6 span{display:block;font-size:16px}.extend_warranty_overlap a:last-child,.footer_social,.form-group.row ul li h5{float:right}.sp_carousel .owl-dots,.testimonial_carousel .owl-dots{width:100%;text-align:center;padding-top:10px}.sp_carousel .owl-dot span,.testimonial_carousel .owl-dot span{float:left;width:60px;height:6px;background-color:rgba(206,206,206,.55)}.testimonial_block h2{text-align:center;padding-bottom:20px;color:#000}.testimonial_block{background-color:#efeded;padding:12px;min-height:410px;margin-top:1px}.testimonial_carousel{padding:0 15px}.testimonial_carousel .item{text-align:center}.testimonial_carousel .item .user{display:inline-block;width:105px;border-radius:100%;overflow:hidden;margin-bottom:10px}.testimonial_carousel .item .user>img{border-radius:100%}.testimonial_carousel .item h3{font-size:18px;font-weight:500;padding-bottom:10px}.testimonial_carousel .item p{font-size:14px;line-height:20px;padding-bottom:20px;font-weight:400}.video{position:relative;width:100%;float:left}.vide-carousel iframe{width:100%;height:410px}.faq_section{background:#f0f0f1;clear:both;float:left;width:100%}.faq_inner{background-color:#f0f0f1;padding:40px 0;float:left;width:100%}.faq_section .tab-content>.active{display:block;opacity:1}.select-dealer-list.active,a.logo-service{display:block}.faq_section h2{color:#000;padding-bottom:20px;text-align:center}.faq_inner .inner{position:relative;padding-left:460px;min-height:240px}.faq_inner .inner .nav-tabs{position:absolute;left:0;top:0;border:none;width:100%;max-width:350px}.faq_inner .inner .nav-tabs>li{float:left;padding:0;margin:0;width:100%}.faq_inner .inner .nav-tabs>li>a{float:left;width:100%;position:relative;padding:0 0 10px 60px;background-color:transparent;border:none;font-size:24px;color:#ccc;font-weight:600}.faq_inner .inner .nav-tabs>li>a .num{position:absolute;left:0;top:0}.faq_inner .inner .nav-tabs>li>a .txt{border-bottom:2px solid rgba(0,0,0,.1);width:100%;float:left;padding-bottom:10px}.faq_inner .inner .nav-tabs>li.active>a .txt{border-bottom:4px solid #000}.faq_inner .inner .nav-tabs>li.active>a,.faq_inner .inner .nav-tabs>li.active>a:focus,.faq_inner .inner .nav-tabs>li.active>a:hover{color:#000}.faq_inner .inner .panel-group,.slick-dotted.slick-slider{margin-bottom:0}.faq_inner .inner .panel-group .panel{border-radius:0;box-shadow:none;border:none;background-color:transparent;margin-bottom:10px;border-bottom:5px solid #000}.faq_inner .inner .panel-default>.panel-heading{padding:0;border-radius:0;color:#212121;border-top:none;border-bottom:none;background-color:transparent}.faq_inner .inner .panel-group .panel h3.panel-title{padding-bottom:0}.faq_inner .inner .panel-title>a{display:block;padding:10px 20px 10px 5px;font-size:14px;line-height:18px;text-decoration:none;color:#000;position:relative;background-color:transparent}.faq_inner .inner .panel-title>a.collapsed{color:#231f20}.faq_inner .inner .panel-title>a .fa{font-size:14px;line-height:38px;width:20px;text-align:center;color:#000;position:absolute;top:0;right:0}.faq_inner .inner .more-less{float:right;color:#212121}.faq_inner .inner .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top:none;padding:10px 10px 10px 5px}.advanceOption .FormPopup h2,.faq_inner .inner .panel-group .panel+.panel,div#otp-service1 label,ul#Final-Cost li:nth-child(7),ul#Final-Cost-test li:first-child label{margin-top:0}.faq_inner .inner .panel-body p{font-size:14px;line-height:18px;color:#000;padding-bottom:20px;font-weight:400}.top_footer .btn{background-color:#ed1c24;margin-top:10px}.top_footer .btn:hover{background-color:#fff;color:#000}.footer_list{display:inline-block;width:100%;text-align:center;padding-top:20px}.footer_list li{display:inline-block;padding:0 15px;position:relative}.footer_list li:before{content:'|';position:absolute;left:-3px;top:0;color:#fff}.footer_list li a{color:#fff;text-transform:uppercase}.f_list li a:hover,.footer_list li a:hover{color:#ed1c24}.top_footer p{text-align:right;padding-bottom:10px;font-weight:400}.top_footer p a{color:#fff;font-size:18px;font-weight:700}.footer_social li{float:left;padding-left:10px}.footer_social li a{float:left;width:30px;text-align:center;line-height:30px;background-color:#fff;border-radius:100%;font-size:16px}.footer_social li a:hover{background-color:#ed1c24;color:#fff}.footer_bottom{background-color:#000;margin-top:20px;padding:20px 0}.back:hover,.footer-content p,.footer_bottom p,.hoverEffectContainer li a,.workSection .leftSection li:first-child label{color:#fff}.extend_warranty_overlap a:first-child,.f_list,.form7MainSection .FormPopup.estimate-popup-custom .center,div#error-div{float:left}.f_list li{float:left;padding-left:20px}.f_list li a{color:#fff;text-transform:uppercase;font-weight:700}.back{position:fixed;bottom:15px;right:15px;z-index:99;display:none}.testimonial_carousel .owl-nav [class*=owl-]{position:absolute;top:50%;font-size:40px;line-height:50px;margin-top:-25px;color:#bababa}.testimonial_carousel .owl-nav [class*=owl-].disabled{opacity:.4}.fixed-right-sidebar01,.fixed-right-sidebar02,.fixed-right-sidebar04,.fixed-right-sidebar05,.testimonial_carousel .owl-nav .owl-next{right:0}.testimonial_carousel .owl-nav .owl-prev,.vide-carousel button.owl-prev{left:0}.f_list li:first-child{padding-left:0}.top_footer .container{max-width:100%;padding:0 30px}.footer_bottom .container{max-width:100%;padding:0 70px 0 30px}.calculatorBgImg2 .popupheader,.popupheader{height:40px;padding:0 20px;text-align:right}@font-face{font-family:lato,sans-serif;src:url(/fonts/lato/Lato-Regular.eot);src:url(/fonts/lato/Lato-Regular.eot) format("embedded-opentype"),url(/fonts/lato/Lato-Regular.ttf) format("truetype"),url(/fonts/lato/Lato-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:FontAwesome,sans-serif;src:url(/fonts/font-awesome/FontAwesome.otf);src:url(/fonts/font-awesome/fontawesome-webfont.eot) format("embedded-opentype"),url(/fonts/font-awesome/fontawesome-webfont.ttf) format("truetype"),url(/fonts/font-awesome/fontawesome-webfont.woff) format("woff"),url(/fonts/font-awesome/fontawesome-webfont.svg) format("svg");font-weight:400;font-style:normal}.popupheader{width:100%;float:left;background:#164b91;position:absolute;top:0;left:0}.FormPopup,.form3MainSection .FormPopup .FormPopup{padding:40px;width:650px;background:#fff;position:absolute}.popupheader span{font-size:25px;color:#fff;cursor:pointer;top:0;position:absolute}.calculatorBgImg2 .popupheader{width:auto;float:right;background:#154588;position:absolute;top:20px;right:0}.ShowPMSListing,.form2MainSection,.form3MainSection,.form4MainSection,.form5MainSection,.form6MainSection,.form7MainSection,.form8MainSection,.formMainSection{width:100%;height:100vh;float:left;background:#000000a9;position:fixed;top:0;left:0;z-index:9999;display:none}.FormPopup,.ThankYou .FormPopup .center,.form3MainSection .FormPopup .FormPopup{left:50%;top:50%;transform:translate(-50%,-50%)}.form3MainSection .FormPopup .FormPopup{height:650px;overflow-y:scroll;float:left;overflow-x:hidden}.form2MainSection ul#car-registration{width:100%;float:left;overflow:auto;overflow-y:auto;height:185px}.FormPopup{float:left}.calculatorBgImg,.calculatorBgImg2{height:100vh;position:fixed;z-index:9999}.stepSection{width:100%;float:left;margin-top:20px}.stepSection ul{width:100%;float:left;text-align:center;padding:10px 0}.stepSection ul li{width:32%;display:inline-block;color:#000;position:relative}.FormPopup h2,.advanceOption .backButton,.calculatorBgImg,.calculatorBgImg2,.calculatorPopup .calculatorHeader,.contact form.form1,.thankcloseButton,.workSection .leftSection,.workSection .leftSection ul,.workSection .rightSection ul{width:100%;float:left}.stepSection ul li:before{content:' ';border-top:1px solid #005bab;position:absolute;left:125px;top:10px;width:120px}.stepSection ul li a{background:#9f9f9f;color:#fff;font-size:15px;text-transform:uppercase;padding:4px 7px 7px;border-radius:40px}.form2 .FormPopup a.Nextbutton:hover,.stepSection ul li a.active{background:#164b91}.stepSection ul li a span{padding:1px 5px;background:#fff;color:#164b91;font-size:12px;border-radius:50%;border:1px solid #164b91}.FormPopup h2{font-size:16px;color:#005bab;margin-top:25px}#defaultModal .error,#name-error,#phone-error,.form-text-error,em.error{color:red}.contact form label{display:block;font-size:14px;color:#767676;margin-bottom:5px;padding:0;text-transform:uppercase}.contact form button,.contact form input,.contact form select,.contact form textarea,.number-update-field input.form-control{width:100%;float:left;padding:8px;border:1px solid #d4d4d4;border-radius:2px}.contact form textarea{resize:none}.contact form button{background:#627edc;border:0;color:#e4e4e4;text-transform:uppercase;font-size:14px;font-weight:700}.contact form button:focus,.contact form button:hover{background:#3952a3;color:#fff;outline:0;transition:background-color 2s ease-out}.contact form.form1 div.fullWidth{width:97%;float:left}.contact form.form1 div.fullWidth button{width:auto;background:#164b91;padding:12px 30px;font-size:16px;text-transform:uppercase;cursor:pointer}.contact form.form1 div.fullWidth a,.form2 .FormPopup a.Nextbutton{width:auto;background:#9f9f9f;padding:12px 30px;font-size:16px;text-transform:capitalize;cursor:pointer;color:#fff}.contact form.form1 div.fullWidth a{transition:.6s;position:inherit;margin-left:0}#defaultModal .form-group label:before,.form2 .FormPopup ul li label:before,.odometer-service ul li span label:before,ul.dropdown-list.custom-cost li label:before{background-color:transparent;padding:10px;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);margin-right:5px;vertical-align:middle;content:''}.contact form.form1 div.fullWidth a:hover{background:#164b91;transition:.6s}.contact form.form1 div.mobile span{position:absolute;font-size:10px;color:#005bab;right:6px;top:32px;cursor:pointer}#Final-Cost li label,#Rnumber,#registrationnumber{text-transform:uppercase}.form2 .FormPopup ul li{width:33.33%;float:left;text-align:center;display:block;margin-bottom:15px}.form2 .FormPopup ul li input,.odometer-service ul li span input,ul.dropdown-list.custom-cost li input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.form2 .FormPopup ul li label{position:relative;cursor:pointer;top:10px}.form2 .FormPopup ul li label:before,.odometer-service ul li span label:before,ul.dropdown-list.custom-cost li label:before{border:1px solid #acacac;display:inline-block;position:relative;cursor:pointer}.form-group input:checked+label:after,.form2 .FormPopup ul li input:checked+label:after{content:'';display:block;position:absolute;top:3px;left:9px;width:4px;height:11px;border:solid #0079bf;border-width:0 2px 2px 0;transform:rotate(45deg)}.form2 .FormPopup button{width:auto;background:#164b91;padding:12px 30px;font-size:16px;text-transform:uppercase;cursor:pointer;color:#fff;border:0;margin-top:30px}.form2 .FormPopup a.Nextbutton{float:left;border:0;margin-top:30px}.radio input[type=radio]{position:relative;margin-left:0;opacity:0}.radio input[type=radio]+.radio-label:before{content:'';background:#f4f4f4;border-radius:100%;border:1px solid #b4b4b4;display:inline-block;width:17px;height:17px;position:relative;top:0;margin-right:1em;vertical-align:top;cursor:pointer;text-align:center;transition:250ms}.advanceOption .FormPopup button,.advanceOption .backButton a,.calculatorBgImg .FormPopup button{width:auto;background:#164b91;padding:8px 30px;font-size:16px;text-transform:capitalize;border:0;color:#fff;cursor:pointer}.radio input[type=radio]:checked+.radio-label:before{background-color:#3197ee;box-shadow:inset 0 0 0 4px #f4f4f4}.radio input[type=radio]:focus+.radio-label:before{outline:0;border-color:#3197ee}.radio input[type=radio]:disabled+.radio-label:before{box-shadow:inset 0 0 0 4px #f4f4f4;border-color:#b4b4b4;background:#b4b4b4}.radio input[type=radio]+.radio-label:empty:before{margin-right:0}.contact form.form1 div.date img{position:absolute;color:#005bab;right:6px;top:28px;cursor:pointer}.advanceOption .backButton a{float:left;margin-bottom:10px}.form-group{display:block;margin-bottom:20px}.form-group input{padding:0;margin-bottom:0;display:block;cursor:pointer}.form-group label,.odometer-service ul li span label{position:relative;cursor:pointer}#defaultModal .form-group label:before{border:1px solid #acacac;display:nonne;position:relative;cursor:pointer}.advanceOption .FormPopup button,.calculatorBgImg .FormPopup button{margin-top:30px}.advanceOption form.advanceOptionBox .form-group,.calculatorBgImg form.advanceOptionBox .form-group{width:33.33%;float:left}.advanceOption form.advanceOptionBox .form-group label{font-size:12px}.ThankYou .FormPopup{height:506px}.ThankYou h1{font-size:40px}.ThankYou p{font-size:18px}.ThankYou .FormPopup .center{width:60%;position:absolute}.thankcloseButton{text-align:right}.thankcloseButton img{width:auto}.calculatorBgImg{background:0 0/100% 100% #000000b3;top:0;left:0;display:none}.calculatorBgImg2{background:#000000a9;top:0;left:0;display:none}.calculatorPopup .calculatorHeader{background:#154588;padding:20px 30px;position:relative}.calculatorPopup .calculatorHeader span{font-size:18px;color:#fff;margin-left:10px}.calculatorPopup .calculatorHeader .closeIcon{width:auto;position:absolute;top:50%;padding:0;transform:translateY(-50%);right:20px;margin:0!important;cursor:pointer}.calculatorBody{width:100%;float:left;padding:15px}.calculatorBody h2,.calculatorBody h3{font-size:16px;color:#005bab;padding-bottom:20px}.form-group label:before{content:'';background-color:transparent;border:1px solid #acacac;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:10px;display:none;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px}.calculatorBgImg form.advanceOptionBox .form-group label{font-size:14px;color:#767676}.calculatorBody .advanceOptionBox .fullWidth label{font-size:16px;color:#005bab;font-weight:700;padding:25px 0 10px;display:inline-block}.calculatorBody .advanceOptionBox .button,.centerCostOfSection{width:100%;float:left;text-align:center;padding:0}.calculatorBody .advanceOptionBox .button a{width:auto;font-size:18px;color:#fff;padding:6px 25px;background:#154588;transition:.6s;text-decoration:none}.calculatorBody .advanceOptionBox .button a:hover{background:#154588;transition:.6s}.workSection .leftSection li{width:100%;float:left;padding:5px 15px;border-bottom:1px solid #4f4d4d;margin-bottom:5px;list-style-type:none}.workSection .leftSection li label:first-child{width:50%;text-align:left;padding-left:0}.workSection .leftSection li label:last-child{width:50%;text-align:right;padding-left:0}.workSection .leftSection li:first-child{background:#4f4d4d;color:#fff;padding:5px 10px 0}.workSection .rightSection{width:50%;float:left;text-align:right}.workSection .rightSection li{width:100%;float:left;padding:15px;border-bottom:1px solid #4f4d4d}.workSection .rightSection li:first-child{background:#4f4d4d;color:#fff;padding:20px}.costOfSection{width:auto;display:inline-block;background:#2c2c2c;padding:10px;margin:10px 15px 15px;color:#fff;text-align:center}.costOfSection h2,.costOfSection h3{margin:0 0 5px;padding-bottom:0}.costOfSection h2 p{font-size:12px;color:#fff}.costOfSection .price{font-size:22px;font-weight:600;color:#fff}.costOfSection span{font-size:10px;float:right}.advanceOptionBox{width:100%;float:left;margin-top:50px}.value-button{display:inline-block;border:1px solid #ddd;color:#154488;margin:0;width:40px;text-align:center;vertical-align:middle;padding:10px 0 9px;background:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.value-button:hover{cursor:pointer}.increaseSection #input-wrap{margin:0;padding:0}.calculator_block div#decrease{width:45px;float:left;padding:0;height:45px;line-height:35px;font-size:51px}.calculator_block div#increase{width:45px;float:right;padding:0;height:45px;line-height:43px;font-size:37px}.left-popup.first-price_calculator .calculator_block input#number-Cost{width:59%;margin:0 3%;height:45px;text-align:center;border:none;background:#e1e1e1;color:#154588;font-weight:700}.increaseSection input#number-Service{float:left;background:#ddd;text-align:center;border:none;border-top:1px solid #ddd;border-bottom:1px solid #ddd;width:190px;height:40px}p.userDetails{width:100%;float:left;font-size:13px;color:#005bab;margin:10px 0}h3.number-update-headline{width:100%;float:left;font-size:16px;color:#005bab;margin-top:10px;margin-bottom:15px}.number-update-field.email-block{width:100%;margin:5px 0}.number-update-field{width:50%;display:inline-block;margin-right:-1%;text-align:center}.number-update-field.fifty-left{width:49%;margin-right:1%}select#carmodel,select#city,select#state{border:1px solid #d4d4d4;border-radius:2px;height:35px;color:#333}.fileUpload .input-file{position:absolute;top:0;left:0;width:225px;opacity:0;padding:14px 0;cursor:pointer}.fileUpload .input-file-trigger{display:block;padding:10px;background:#fff;color:#a9a9aa;cursor:pointer;border:1px solid #c0c0c1;text-transform:uppercase;float:left;font-weight:700;position:relative}.fileUpload .uploadvalue{white-space:nowrap;padding:10px 20px;float:left;margin:0}.fullWidth.cost-km,.servicePick .radio{padding:0!important}.form2-btn{float:left;display:block;width:100%}.add-jobs-service-btn{color:#000;border:1px solid #000}a.btns.button-outline.black-button.add-jobs-service-btn{border:1px solid;float:left;display:block;width:auto;clear:both;margin-bottom:0}input.new-radio-button{position:relative!important;opacity:1!important;width:auto!important;vertical-align:middle;margin:0 5px}h4.select-jobs-custom-tittle{display:block;float:left;width:100%;margin:15px 0;color:#005bab;font-weight:600;font-size:18px}div#price-demand-job{font-size:13px;text-transform:uppercase;float:left}.calculatorPopup{width:650px;float:left;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;max-height:510px;overflow-x:hidden;overflow-y:scroll}.scheduleSection{width:50%;float:left}.fNservice,.fYservice{padding:20px;width:30%;margin:0 1.5%;display:inline-block}.scheduleSection p{color:#828282;padding-bottom:10px}.ViewPmsJobs a,.backButtonEstimate a,.backButtonPMS a,.backButtoncost a{background:#164b91;padding:8px 30px;font-size:16px;border:0;text-transform:capitalize;float:left;cursor:pointer}.form6MainSection .FormPopup{height:470px;overflow:hidden;overflow-y:scroll}ul.dropdown-list.custom-cost{display:block;padding:15px}ul.dropdown-list.custom-cost li label{position:relative;cursor:pointer;top:0;float:left;clear:both;padding:0!important}.odometer-service ul li span input:checked+label:after,ul.dropdown-list.custom-cost li input:checked+label:after{content:'';display:block;position:absolute;top:5px;left:3px;width:16px;height:12px;background-image:url(../images/checkarrow.png);background-repeat:no-repeat;background-position:center center;background-color:#0000}ul.dropdown-list.custom-cost li span.cost-list-tittle{padding:0 10px;float:left}ul.dropdown-list.custom-cost li h5{float:right;font-size:14px}.date.cost-date-block span.iconTop.input-group-addon{background:0 0;border:none;position:absolute;right:15px;top:5px}.date.cost-date-block div#date-msta{width:100%;margin:0}.contact.cost-advance-setting{display:block;overflow:hidden;background:0 0}.fullWidth.cost-km{margin:0!important}.fullWidth.cost-km .countSection,ul.avail-service-listing li span{margin:0}.fullWidth.cost-km .countSection .increaseSection{margin:0!important;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fNservice{min-height:100px;border:1px solid #eee;color:#231f20}.fYservice{background:#164a93;height:100px;color:#fff}.hide-overflow-hidden{overflow:initial!important}.odometer-service{display:block;float:left;width:100%}.generic-hero .generic-slider .items .mediacontent p.play-store-icons a,.odometer-service p,.odometer-service ul{display:inline-block}.odometer-service ul li{display:inline-block;margin:0 15px;vertical-align:text-top}.odometer-service ul li span{display:block;float:left;margin:0 10px}.backButtonPMS a,.backButtoncost a{width:auto;color:#fff;margin:20px 0 0 30px}#FreeServiceDetails .custom-radio{position:relative;cursor:pointer;float:left;width:37px;height:33px;margin-right:10px}#FreeServiceDetails .custom-radio input{position:absolute;opacity:0;width:37px;height:31px;margin:0;z-index:5;cursor:pointer}#FreeServiceDetails .custom-radio input[disabled]{cursor:not-allowed}#FreeServiceDetails .custom-radio input[disabled]+span{background:#cecece;border:1px solid #d2d2d2;color:#fff;padding:7px}#FreeServiceDetails .custom-radio input:checked+span{background:#15468b;border:1px solid #15468b;color:#fff;padding:7px}.row.custom-row-clear{float:left;width:100%!important;clear:both;margin:0!important}.row.custom-row-clear .col-lg-6{margin:0;float:left}#FreeServiceDetails .custom-radio span{border:1px solid #ccc;padding:7px}div#FreeServiceDetails ul{margin-top:30px;margin-left:23px}.row.custom-row-clear select#ServiceType{margin-left:10px}.row.custom-row-clear .col-lg-6 label{padding-left:10px}.contact form.form1 .blockSection,.contact form.form1 .blockSection .timeTable,.row.custom-row-clear div#FreeServiceDetails,.row.custom-row-clear div#FreeServiceDetails ul{width:100%;float:left;margin:0}.backButtonEstimate a{width:auto;color:#fff;margin:3px 42px 12px 0}#thank_u_popup_table2 .backButtonPMS a,.ViewPmsJobs a{margin:20px 0 0}.ViewPmsJobs a{width:auto;color:#fff}.contact form.form1 .blockSection .radio span.white{width:40px;height:15px;background:#fff;text-align:center;border:1px solid #ddd;margin:0 auto;display:inline-block}.contact form.form1 .blockSection .radio span.gray{background:#ccc;width:40px;height:15px;text-align:center;border:1px solid #ddd;position:relative;display:inline-block}.contact form.form1 .blockSection .radio span.black{background:#164b91;width:40px;height:15px;text-align:center;border:1px solid #ddd;position:relative;display:inline-block}.contact form.form1 .blockSection .timeTable ul{width:95.7%;float:left;margin:0;padding:0}.contact form.form1 .blockSection .timeTable ul li{width:33.33%;float:left;text-align:center;background:#164b91;color:#fff;padding:5px 20px;border-right:1px solid #fff}.contact form.form1 .blockSection .timeTable ul li.selectBox{padding:0;border:0}.contact form.form1 .blockSection .timeTable ul li.selectBox select{padding:15px}.contact form.form1 .blockSection .timeTable ul.timeTable2{width:98%;float:left;margin-top:30px;border:1px solid #000;border-right:0;border-bottom:0}.contact form.form1 .blockSection .timeTable ul.timeTable2 li{background:#fff;color:#000;border-bottom:1px solid #000;border-right:1px solid #000;cursor:pointer}.contact form.form1 .blockSection .timeTable ul.timeTable2 li.clickmeN,.contact form.form1 .blockSection .timeTable ul.timeTable2 li:nth-child(odd){background:#ddd;color:#000}.contact form.form1 .blockSection .timeTable .timeSubmitButton{width:auto;float:left;background:#164b91;color:#fff;padding:10px 40px;margin:10px 15px;border-radius:0;font-weight:300}.contact form.form1 div.fullWidth.DynamicValue{width:97%;float:left;position:relative}.contact form.form1 div.fullWidth.DynamicValue img{position:absolute;right:5px;top:50%;transform:translateY(-50%)}.form3 .FormPopup h2{margin:19px 0}.servicePick .radio input[type=radio]{width:auto!important;opacity:1!important}.servicePick .hiddenCarSection{width:100%!important;float:left;margin:12px 0 0 -3px!important}.servicePick h1{font-size:14px;color:#767676;text-transform:capitalize;margin-bottom:8px}.servicePick .hiddenCarSection input{width:auto!important;float:left;margin-right:10px;margin-top:-1px}.contact form.form1 div.topPadding{position:relative;top:0;margin-top:10px!important}.timeTable2-2{width:31.9%!important}.timeTable2-2 li,span.select2-container{width:100%!important}.contact form.form1 .blockSection .timeTable ul.timeTable2 li.clickmeY{background:#fff;color:#000;font-size:12px;padding:5px}#arena-book-now:hover,.contact form.form1 .blockSection .timeTable ul.timeTable2 li.slotactive{background:#164b91;color:#fff}#select-timeslot{text-indent:1px}#form-book-Service1 #email-error,#form-book-Service1 #name-form-error,#form-book-Service1 #phone11-error{position:absolute;margin-top:41px;color:red;font-size:12px;text-transform:capitalize;left:25px}.dropdown ul li label.checkbox-custom-label{padding-left:20px}h3.avail-service-headline{float:left;text-transform:uppercase;padding:0;font-weight:700}ul.avail-service-listing{float:left;vertical-align:text-top;padding:0}h2.select-on-request-job,h3.select-on-request-job{float:left;width:100%;padding-bottom:0;text-transform:uppercase;text-align:left;margin:10px 0}.fullWidth,form.user-details,section#Locate_section{float:left;width:100%}ul#custom-cost-calculator{margin-bottom:35px;padding:0 10px}ul#custom-cost-calculator li{display:block;float:left;width:100%;margin-bottom:5px}.video>h2{text-align:center;margin-bottom:5px}.overlay a{position:absolute;top:auto;bottom:10px;right:10px}.countSection h2,.countSection h3{margin:0 0 10px;padding:0;text-align:left}h2.estimated-cost-headline,ul#Final-Cost{margin:10px 0}.custom-font,.radio.custom-font label{color:#767676;font-weight:700;font-size:14px;padding-bottom:5px!important}.img_block.permotional-banner h2{position:relative;padding:0;font-size:22px}.center-blocl{float:left;width:100%;margin:15px 0}.countSection.custom-headline h2{margin-top:0;margin-bottom:5px!important;display:block}.advance-button-wrapper{margin-top:0;margin-bottom:0!important;float:left!important;display:block;width:100%;margin-left:0!important}.additional-block-wrapper{clear:both;width:100%!important;padding:0!important;margin:10px 12px!important}span.error-first-name,span.error-mail-address,span.error-phone-number{font-size:12px;color:red;font-weight:600}.num_tag h6 a{color:#fff;text-decoration:none}.btn-calculate{background-color:red;color:#fff;font-size:15px}#phone11-error,label#email-error,label#mobile-error,label#name-form-error{color:red;font-family:"Lato Bold",sans-serif}.user-details label.error{float:left;color:red;font-family:"Lato Bold",sans-serif;text-transform:capitalize}.user-details .number-update-field{height:46px}#book-Service1 .input-box:first-child,#book-Service1 .input-box:nth-child(2),#book-Service1 .input-box:nth-child(3),#book-Service1 .input-box:nth-child(4){height:60px!important}.costOfSection .cost-pms-jobs,.costOfSection h2,.costOfSection h3{font-size:16px;color:#fff;text-align:center}#form2MainSection #car-registration li img{max-width:100%;height:auto!important;width:150px!important}.btnbooknow-costcal{width:120px!important;left:40%;position:relative;color:#fff;line-height:40px;padding:0 20px;background-color:#ed1c24;border-radius:0;font-size:13px;font-weight:700;text-transform:uppercase}.footer-content .reach_us p{font-size:12px;font-family:inherit;text-transform:capitalize;font-weight:400}#thank_u_popup_table2 td{padding:5px}.overlayContent .content .form-group .iconTop{top:-11px!important}div#mobile-error{margin:0;width:100%;padding:5px 0;font-size:12px}button.btns.button-black.change1-mobile-form-submit{float:left;clear:both}.overlayContent.loginbox div#loading{position:absolute!important}span.calculator-cross.closeIcon{margin-right:10px!important;margin-top:10px!important}h2.service-model-tittle{text-align:left!important;color:#fff;text-transform:uppercase;font-size:18px;line-height:23px}.FormPopup.estimate-popup-custom{height:600px;overflow:auto;top:50%}.sevice-type-km{float:left!important;clear:both;width:100%!important;margin-left:0!important;margin-bottom:0!important}.contact form a#lnkOTP-service,.contact form a#lnkOTP-serviceFxd{color:#2fc516;text-transform:uppercase;font-size:11px;font-weight:700;position:absolute;right:25px;top:50px}form#book-Service .input-box label,form#book-ServiceFixed .input-box label,form.form-step-three label{font-size:11px;margin-top:20px;margin-bottom:5px}p.form-first-disclaimer{font-size:12px;margin:20px 0;float:left}.step-one-submit button#Btn-Service1,.step-one-submit button#Rno-Btn-Service1{float:left;width:auto;font-size:12px;border-radius:0;font-weight:300;margin-bottom:15px}.email-block{float:left;display:block}.user-details-form{float:left;display:block;margin:5px 0}h2.register-number-tittle{margin:0 0 9px;text-align:left;font-weight:600}.form2-btn button#btnform31{margin:10px 0 0;font-size:12px;padding:10px 25px;font-weight:300}.additional-button-block a#Advance-Service,.dealor-workshop-submit a#cost_estimator,.dealor-workshop-submit a.btnform4{width:fit-content;border:1px solid #164b91;padding:7px 15px;float:left;text-transform:uppercase}.contact.dealer-workship-stepwrapper{float:left;overflow:auto;height:60vh;overflow-x:hidden}.contact form.form-step-three .blockSection .radio{width:32%;margin:10px 0;text-align:center;display:inline-block}.radio label{margin:0!important;font-weight:600;color:#000!important}.additional-button-block a#Advance-Service{margin:0 0 15px;color:#164b91;font-weight:600}.dealor-workshop-submit a#cost_estimator{margin:15px 10px 10px 0;color:#fff;font-weight:600;background:#164b91}.dealor-workshop-submit a.btnform4{margin:15px 0 10px;color:#fff;font-weight:600;background:#164b91}button.slick-next.slick-arrow,button.slick-prev.slick-arrow{position:absolute;background:#000;font-family:icomoon,sans-serif!important;padding:3px 5px;z-index:9;display:block;width:auto}.additional-button-block{margin:15px 0 0}form.form1.form-step-three select,input#date_new{height:40px}ul.additionals-jobs-listing{height:auto!important;max-height:initial!important;overflow:auto!important;padding:0!important}ul.additionals-jobs-listing li{display:block;float:left;width:100%;margin:7px 0!important}.form5MainSection.advanceOption .FormPopup{height:auto}h1.estimated-tittle{font-size:18px;margin:15px 0 0}span.workshop{margin-top:2px;display:inline-block;padding-left:7px}a.btn-calculate{background:#154588!important;font-size:14px!important;padding:9px!important}.slick-dots li{position:relative;display:inline-block;width:30px!important;height:5px!important;margin:0 5px;padding:0;cursor:pointer;background:#d6d6d6!important}ul.slick-dots li.slick-active{background:#18498e!important}body.arenaservice section.about_section .appointment_block.appointment_block-img a#arena-book-now{background:#d61f26;color:#fff;padding:12px 30px 8px;border-radius:0;border:none;font-weight:600;text-transform:uppercase;height:45px}body.arenaservice section.about_section .appointment_block.appointment_block-img a#arena-book-now:hover{background:#18498e;color:#fff}.outercaptureservies img{max-width:100%}div#youtube-carousel .owl-nav button.owl-next:hover,div#youtube-carousel .owl-nav button.owl-prev:hover{color:#8e8d8d}button.slick-prev.slick-arrow{height:auto;left:0}button.slick-next.slick-arrow{height:auto;right:0}button.slick-prev.slick-arrow:before{font-family:FontAwesome,sans-serif!important;content:"\f104";font-size:26px;padding:0 4px}button.slick-next.slick-arrow:before{font-family:FontAwesome,sans-serif!important;content:"\f105";font-size:26px;padding:0 6px}#Final-Cost-test li label{text-transform:uppercase;margin:0;font-size:14px;font-weight:500}.overlayContent .header{height:155px}.select2-container .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__arrow{height:41px}#defaultModal .overlayContent .header{height:55px!important}#custom-cost-calculator .checkbox-custom-label{text-transform:uppercase;margin-top:5px}#FileUpload1-error{font-size:11px;font-weight:400;text-transform:none}.select-jobs1 ul.dropdown-list.custom-cost.additionals-jobs-listing li.checkbox input[type=checkbox]{margin-left:0;margin-top:0;width:22px;height:22px;opacity:0;cursor:pointer;display:block;z-index:999}.cust-btn{background:#fff;color:#01224c}section.service-quicklink-page{position:fixed;right:0;z-index:999999;top:13%}.fixed-right-sidebar05 .mrgn{width:20px}.fixed-right-sidebar05 .qlinkImg{width:26px}.first-block01{display:block;overflow:hidden;position:relative;clear:both;background:#fff}.first-icon{float:left;cursor:pointer;height:60px;width:50px;border:1px solid #ccc;background:#2f2a86}.second-icon{float:left;border:1px solid #cecfe5;height:61px;padding:16px 10px;cursor:pointer;background:#fff}.second-icon a{color:#2f2a85;padding-left:5px;font-weight:700;border-left:1px solid #ccc}.second-icon span{font-family:Lato,sans-serif;color:#2f2a85;text-transform:uppercase;font-size:15px;font-weight:600;margin-top:7px;display:inline-block;padding-left:10px;margin-left:5px;border-left:1px solid #d7d7d7;line-height:20px}.btn.cta4,.btn.cta5,a.ctam4,a.ctam5{color:#2834a2;position:absolute;background-color:#fff}.first-block01.fficon .second-icon{display:block!important;transition:opacity 2s linear;transform:translate(0)}.qlinkImg{position:relative;top:15px;left:15px}.mrgn{margin-right:10px}a.ctam4,a.ctam5{padding:10px;text-align:center;font-weight:700;font-size:16px}.select-jobs1 .form-group{display:inline-block!important}.vide-carousel .owl-nav{top:50%;position:absolute;width:100%}.vide-carousel button.owl-next{right:0;left:auto}.inner .tab-content{float:right;display:block;width:100%}.generic-hero .generic-slider .items .mediacontent{height:inherit}.app_block div,.generic-hero .generic-slider .items .mediacontent p.play-store-icons,.generic-hero .generic-slider .items .mediacontent p.play-store-mobile-icons{position:absolute;bottom:15%}.app_block a{display:block;margin-bottom:5px}.float-right a{display:inline-block;margin-right:15px}input#chk_box_service{position:relative;margin:0 10px 0 0!important;width:auto;line-height:normal;float:left;left:0;height:auto}.checkbox.footer-form-checkbox label{margin-top:10px}a.btn.locate-now.getiframedetails,img.serviceImg.img-responsive{margin:0 auto}input#check_reg_num{left:0;position:relative;width:auto!important}.select-dealer .showText{border:none;border-bottom:1px solid #333;border-radius:0}.generic-hero .generic-slider .items .mediacontent p.play-store-mobile-icons{position:absolute!important;bottom:15%;top:auto!important;height:auto!important}h2.avail-service-headline{display:block;width:100%;text-transform:uppercase;margin:0;padding:0}ul.avail-service-listing li{margin:0 15px 0 0}ul.avail-service-listing li span label{font-size:14px!important;margin:0}a#both-book-now{color:#fff;background-color:#ed1c24;border-color:#ed1c24;display:inline-block;margin:0 0 10px}ul#Final-Cost li.checkbox label{margin:5px 0;font-size:14px}.backButtoncost a:hover{color:#fff;text-decoration:underline}.book-service-form.new-service-form-aug .form-group a.service_apnt_snd_otp:hover{background:0 0;color:green}ul#Final-Cost-test li:last-child label{color:#333}#servicedealer .select2-search,label#chk_box_service-error:after,label#chk_box_service-error:before,label#city_book_appointmnt-error:after,label#city_book_appointmnt-error:before,label#ser_phone-error:after,label#ser_phone-error:before,label#service_datepic-error:after,label#service_datepic-error:before,label#service_u_name-error:after,label#service_u_name-error:before,label#state_book_appointmnt-error:after,label#state_book_appointmnt-error:before{display:none!important}label#chk_box_service-error{position:absolute;font-size:12px;left:6px;top:12px;color:red}button#service_continuebtn{margin-top:30px}.isDisabled{pointer-events:none;background-color:gray!important}#defaultModal .modal-header .close{display:block!important}.serviceloadpopup{background:#273099}.testimonial_block button.owl-next i.fa.fa-angle-right,.testimonial_block button.owl-prev i.fa.fa-angle-left{font-size:25px;font-weight:600;color:#8e8d8d}div#loading_calc img{margin:0 auto;padding-top:0}.select2-container--open{z-index:99999!important}.form1.form-step-three em.error{position:absolute;top:83px;z-index:999}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:41px}.dealer-workship-stepwrapper .form1.form-step-three{max-width:610px}.about_block{background-color:#f4f4f4;padding:69px 60px}.about_block .ServiceHeading,.about_block h2{font-size:28px;color:#000;text-transform:uppercase;margin-bottom:30px;font-weight:700}.about_block p{font-size:16px;color:#000;line-height:30px;font-weight:400}.appointment_block-img .inner h2{font-size:28px;padding-bottom:5px}.workshop_section .form_block p{font-weight:300;font-size:13px;color:#7c7a7a;margin-left:7px;padding-bottom:15px!important}.calc_block .form-control,.workshop_section .form_block .form-control{border-color:#77777a!important;border-radius:2px!important}.calc_block p{font-weight:500;margin-bottom:0;padding:15px 0}.calculatorBtn{margin-top:7px!important}.choose_block{background-color:#f4f4f4;padding:105px 80px 116px 64px}.choose_block h2{font-size:28px;color:#000;text-transform:uppercase;margin-bottom:10px;font-weight:700}.choose_block p{font-size:16px;font-weight:400;color:#000;line-height:30px}label{color:#767676;margin:20px 0 5px}.showText{border:1px solid #d2d2d2;border-radius:4px;padding:10px 15px 10px 10px;color:#444;text-overflow:ellipsis;width:100%;overflow:hidden;white-space:nowrap;cursor:pointer}.select-dealer-list{background:#fff;z-index:999;position:absolute;top:98%;left:0;width:100%;border-radius:4px;margin:0;padding:0;border:1px solid #b7b7b7;display:none;max-height:250px;overflow:auto}.select-dealer-list li{display:flex;align-items:center;justify-content:space-between;padding:10px}.select-dealer-list li+li{border-top:1px solid #000}.select-dealer-list li h6{text-transform:uppercase;font-size:14px;margin:0}.select-dealer-list li p{font-size:14px;margin:0}.select-dealer-list li img{margin-left:15px}.select-dealer .selection-arrow{position:absolute;top:50%;transform:translateY(-50%);right:10px;pointer-events:none}.select-dealer b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.mediacontent .mobilecontent p{overflow:inherit!important}div#youtube-carousel .owl-nav button.owl-prev{width:25px;height:35px;background:#fff;font-size:24px;line-height:35px;float:left}div#youtube-carousel .owl-nav button.owl-next{width:25px;height:35px;background:#fff;font-size:24px;line-height:35px;float:right}form#service_apnt_form{display:block;width:100%}.hoverEffectContainer{width:auto;float:right;position:fixed;right:-157px;top:107px;z-index:1}.hoverEffectContainer ul{width:100%;float:right;padding:0;margin:0}.hoverEffectContainer li{width:200px;height:50px;list-style:none;border:1px solid #ddd;transition:.5s;margin-left:150px;color:#fff;padding-top:12px;padding-left:6px;padding-right:10px;text-align:right}.ccp_banner_button a,section.sp_section .overlay a{padding:10px!important;margin:0 5px;vertical-align:top;display:inline;text-decoration:none!important}.hoverEffectContainer li:hover{margin-left:0;transition:.5s}.hoverEffectContainer li.one{background:url(/images/icon1.png) left top no-repeat #164584}.hoverEffectContainer li.two{background:url(/images/icon2.png) left top no-repeat #164584}.hoverEffectContainer li.three{background:url(/images/icon3.png) left top no-repeat #164584}.hoverEffectContainer li.four{background:url(/images/icon4.png) left top no-repeat #164584}.desktopcontent .cta8{position:absolute;top:360px;left:156%}.ccp_banner_button{position:absolute;bottom:5px;width:100%;text-align:center}.ccp_banner_button a{background:#d61f26;height:45px;line-height:45px!important;text-transform:uppercase;color:#fff;border:none;font-size:15px;border-radius:0}.ccp_banner_button a:hover{color:#fff;background:#2f2a86}a.btn.locate-now.getiframedetails,button.btn.calculatorBtn{background:#d61f26;border-radius:0;font-size:16px;padding:5px 35px;float:none;display:block;width:160px;color:#fff;text-transform:uppercase}.workshop_section .form_block{padding:50px 30px 42px!important;float:left}.service_sticky_icon{z-index:9;position:fixed;top:15%;right:0;width:auto;display:flex;flex-direction:column}.service_sticky_icon a{transform:translate(160px,0);background:#2f2a86;text-align:left;border:1px solid #fff;text-decoration:none;text-transform:uppercase;padding:10px;color:#fff;font-size:14px;transition:.8s}.service_sticky_icon a img{margin-right:20px;margin-left:5px}.service_sticky_icon a:hover{color:#fff;transform:translate(0,0);text-decoration:none}.service_sticky_icon a:hover i{transform:rotate(360deg)}.service_sticky_icon a i{background-color:#fff;height:40px;width:40px;color:#000;text-align:center;line-height:40px;border-radius:50%;margin-right:20px;transition:.5s}section.sp_section .overlay a{background:#d61f26;text-transform:uppercase;color:#fff;border:none;font-size:13px;border-radius:0;height:35px;line-height:17px}.left-popup{float:left;width:50%;padding:0 15px}ul#Final-Cost-test{padding:0;margin:15px 0}ul#Final-Cost{padding:0;float:left}.extend_warranty_overlap a{background:#d61f26;color:#fff;font-weight:600;border-radius:0;text-transform:uppercase;font-size:14px}.extend_warranty_overlap{position:absolute;top:30%;padding:0 3%;width:100%}header nav.primaryNav .site-nav>ul .wrap .subnav .container.non-tabbed .col-container .col p.serviceMenu span{font-size:10px;display:inline-block;margin-left:2px}header nav.primaryNav .site-nav>ul .wrap .subnav .container.non-tabbed .col-container .col p.serviceMenu span.icon-right-arrow{background-image:url(/images/homepage/arrow_nav.png);background-repeat:no-repeat;position:absolute;height:14px;width:8px;margin-left:7px;opacity:.7;display:inline-block;margin-top:2px}header nav.primaryNav .site-nav>ul .wrap .subnav .container.tabbed .col-container .col a p.serviceMenu{font-size:16px!important;font-family:"Lato Bold",sans-serif;margin:0 0 15px;text-align:left;color:#18498e;display:block}header nav.primaryNav .site-nav>ul .wrap .subnav .container.non-tabbed .col-container .col p.serviceMenu{font-size:13px;font-family:"Lato Bold",sans-serif;margin:0;text-align:left;color:#18498e;cursor:pointer;font-weight:600}@media (min-width:1367px) and (max-width:1920px){.generic-slider img.generic-mobile,.gotToNext{display:none}section.generic-hero.wagonr-slick .slick-dots{bottom:-25px}body.arenaservice section.generic-hero.wagonr-slick button.slick-arrow{display:none!important}h2.service-model-tittle{text-align:left;line-height:41px;margin-top:0!important;margin-bottom:0!important}.desktopcontent a.btn.btn-hover.cta2{margin-top:320px;margin-left:8%}.desktopcontent a.btn.btn-hover.cta6{margin-top:300px;margin-left:8%}.desktopcontent a.btn.btn-hover.cta7{margin-top:385px;margin-left:8%}.desktopcontent a.btn.btn-hover.cptAdd4{margin-top:200px!important;margin-left:8%}.btn.cta5{right:-450px;bottom:-270px}.btn.cta4{left:50px;bottom:-250px}a.btn.form1.btn-hover.cta8{right:-575px;bottom:-335px;position:absolute}.appointment_block.appointment_block-img .img_block img{width:100%}.workshop_section .form_block{padding:50px 30px 42px!important;float:left;width:60%}section.generic-hero.wagonr-slick{margin-bottom:40px}}@media (min-width:1025px) and (max-width:1366px){.app_block .float-right{bottom:37%;left:9px}.ccp_banner_button a{padding:7px!important;line-height:39px!important;font-size:12px}section.generic-hero.wagonr-slick .slick-dots{bottom:-25px}section.generic-hero.wagonr-slick{margin-bottom:40px}body.arenaservice section.generic-hero.wagonr-slick button.slick-arrow{display:none!important}.workshop_section .form_block{width:auto;padding:50px 53px 43px!important;float:left}.generic-slider img.generic-mobile,.gotToNext{display:none}.sp_carousel .item .num_tag{background-color:rgba(0,0,0,.8);padding:15px 15px 10px 30px;min-height:73px;position:absolute;left:0;bottom:0}.num_tag h6 a{color:#fff;text-decoration:none;font-size:18px}h2.service-model-tittle{text-align:left;line-height:41px;margin-top:0!important;margin-bottom:0!important}.form3 .FormPopup{padding:15px}.form3 .FormPopup h2{margin:15px 0}.form3 .radio{padding-bottom:20px}.stepSection ul li:before{top:11px;width:150px}.desktopcontent a.btn.btn-hover.cta2{margin-top:200px;margin-left:7%}.desktopcontent a.btn.btn-hover.cta6{margin-top:220px;margin-left:7%}.desktopcontent a.btn.btn-hover.cta7{margin-top:320px;margin-left:7%}.about_block{padding:25px 15px}.about_block .ServiceHeading,.about_block h2{font-size:22px;margin-bottom:10px;font-weight:700}.about_block p{font-size:14px;line-height:24px}.appointment_block.appointment_block-img .img_block img{width:100%}.workshop_section .img_block{width:52%}.choose_block{padding:21px 70px 30px 64px}.choose_block p{font-size:14px;line-height:30px}.vide-carousel iframe{height:451px}}@media (max-width:767px){.desktop-only,.generic-slider img.generic-desktop,.gotToNext,.hoverEffectContainer,.service_sticky_icon,.workshop_section .img_block{display:none}.backToTop{bottom:112px!important}.mobilecontent .btn-video{left:37%!important;top:280px!important}.overlay .btn{line-height:36px;position:absolute;bottom:21px}.mobilecontent .btn,.mobilecontent .btn11{position:absolute!important;font-size:10px!important;line-height:25px!important}.get-ans-mob{top:455px!important;left:30%!important;margin-top:180px;margin-left:25%}.FormPopup{width:94%!important;padding:15px}.stepSection ul li:before{top:11px;width:45px;left:88px}.contact form.form1 div.fullWidth a{float:left;margin-top:15px}.form2 .FormPopup ul li p{font-size:12px}.calculatorPopup{width:94%;padding:10px;max-height:80vh;overflow:scroll}.appointment_block .img_block img,.form3MainSection .FormPopup,.form5MainSection .FormPopup,.number-update-field,.number-update-field.fifty-left{width:100%}.no-padding{padding:0}.row.custom-row-clear .col-lg-6 label,.workSection .leftSection li label:first-child{padding-left:0}.value-button{width:19%!important}.servicePick .hiddenCarSection{margin-left:-20px!important}.row.custom-row-clear select#ServiceType{margin-left:0}.backButtonEstimate h1{font-size:25px}.mobilecontent .btn{top:265px!important;left:5%!important}.app_block .float-right img{width:100px}.appointment_block .form1,.radio{width:100%!important}#Locate_section .img_block img,.appointment_block .inner h2 br,section#promotion_offer button.btn.btn-danger.btnbooknow-promotion.form1{display:none!important}.mobileView .inner:first-child{background:0 0!important;position:absolute;top:20px}.mobilecontent .btn11{background-color:#fff;color:red;top:430px!important;left:328%!important;z-index:9999!important;width:169px!important}.btn-more,.btn-more:hover{color:#2933a2}.mobileView .mobileBook{position:relative!important;top:-71px!important;background:0 0!important}.promotopn_section{position:relative;top:0}.servicePick{padding:0!important;margin-top:10px!important;float:left}.workshop_section .form_block{width:100%!important;padding:23px 10px 20px!important;float:left;margin-bottom:10px}.workshop_section .form_block h2{font-size:22px}.calc_block h2{font-size:18px}.calc_block,.outercaptureservies{margin-bottom:15px}.promotopn_section .img_block{margin-bottom:20px}.sp_carousel .item .num_tag{padding:22px 4px 22px 31px}.num_tag h6 a{font-size:20px}.sp_section{padding-bottom:0}.faq_inner{padding:20px 10px}.faq_inner .inner{position:relative;padding-left:0;min-height:auto}.faq_inner .inner .nav-tabs{position:relative;max-width:100%}.faq_inner .inner .nav-tabs>li>a .txt{font-size:17px}.costOfSection,.costOfSection .price,a.btn11.btn-danger.btn-hover.btn-promotion-offers.sbb-02,div#youtube-carousel .owl-dots{text-align:center}form#book-Service .input-box{display:inline-block;width:100%;margin-bottom:-15px;padding-top:5px}form#book-ServiceFixed .input-box{margin-bottom:5px;padding-top:5px}.form6MainSection.mobilenumberupdate .popupheader{top:0}p.userDetails{width:100%;float:left;font-size:12px;color:#005bab;margin:35px 0 10px}.ThankYou .FormPopup .center{width:100%;position:absolute;top:20%;left:0;right:0;text-align:center}div#finalThankyou .center h1{text-align:center;display:block;width:100%;margin-bottom:14px}div#finalThankyou .center p{line-height:25px;padding:0 18px}.calculatorPopup .calculatorHeader span{font-size:15px}.calculatorBody .advanceOptionBox .button a{margin-top:15px}.calculatorBody .advanceOptionBox .fullWidth label{font-size:10px}ul.dropdown-list.custom-cost li h5{float:right;font-size:10px;margin-top:7px}.odometer-service ul li{display:block;margin:5px 0 10px;float:left;clear:both}div#formUpdateMobile{float:left;clear:both;margin-top:20px}.form7MainSection .FormPopup .center{margin-top:41px;float:left}.form7MainSection .FormPopup .center h1{font-size:21px;line-height:41px;font-weight:600;color:#164b91}.ShowPMSListing .FormPopup h2{margin-top:50px}.contact form.form1 .blockSection .radio span.black,.contact form.form1 .blockSection .radio span.gray,.contact form.form1 .blockSection .radio span.white,div#loading1{left:0}.centerCostOfSection .costOfSection small{text-align:center!important;font-size:13px!important;margin:15px 0;line-height:24px}.contact form label{float:left;margin-left:17px}.stepSection{margin-top:30px}.FormPopup h2{margin-top:10px;margin-bottom:10px;text-align:center}form#book-Service .input-box label,form#book-ServiceFixed .input-box label{margin-left:2px;margin-bottom:5px}.fullWidth.input-box p{font-size:10px;line-height:14px;text-align:left}.form3 .FormPopup{padding:15px}form.form1 .radio{padding-bottom:0;margin-bottom:0!important;text-align:left}form.form1 .radio label{float:left;padding-left:10px}form.form1 .radio label input#radio-3{margin-top:0;padding-left:20px;float:left;margin-right:15px;vertical-align:top}.mobile.input-box a#lnkOTP-service{top:55px}.servicePick .radio input[type=radio]{margin:0 10px}.fullWidth a#cost_estimator{margin:0 0 15px!important;padding:10px;text-transform:uppercase;width:100%;text-align:center;background:#164b91}.fullWidth a.btnform4{margin:0!important;padding:10px;width:100%!important;text-align:center!important;background:#164b91!important;text-transform:uppercase!important}.select-jobs1.content.active ul.dropdown-list{float:left;width:100%;padding:0}.select-jobs1.content ul.dropdown-list li.checkbox input[type=checkbox]{visibility:hidden}div#daeler-city span#book_city{float:left;margin:5px 0;text-transform:uppercase}.calculatorHeader span{margin:0!important}.calculate-button-block a.btn-calculate,.calculate-button-block a.estimateButton{margin:0;width:100%!important;padding:9px!important;background:#154588!important;font-size:14px!important}.calculate-button-block{margin:5px 0!important;width:100%!important}.errormsg,.user-details-form{margin:5px 0;float:left}.FormPopup.estimate-popup-custom{margin-top:2%}.FormPopup.estimate-popup-custom .center,.FormPopup.job-pms-list h2,.odometer-service ul.avail-service-listing li label{margin-top:0}.workSection .leftSection li{width:100%;float:left;padding:10px;border-bottom:1px solid #4f4d4d}.mobilecontent p .ctam2,.mobilecontent p .ctam6,.mobilecontent p .ctam7{line-height:22px;background-color:#ed1c24;border-radius:0;width:60%;color:#fff;display:block;font-weight:700;left:0;text-transform:uppercase;position:absolute;right:0}span#error-span{float:left;margin-top:10px;font-size:11px}.FormPopup.thankyou-popup{max-height:290px}.FormPopup.thankyou-popup .center{width:90%;text-align:center}.FormPopup.thankyou-popup .center h1{font-size:18px;text-transform:uppercase;margin-bottom:13px}.mobile.input-box{position:relative;float:left;width:100%}div#mobile-error{float:left}.contact{float:left;overflow:auto;height:70vh}.user-details-form{display:block;width:100%}ul#car-registration li{width:100%;margin-bottom:0}h2.dealer-workshop-tittle{text-align:left}form.form1.form-step-three .radio{display:block;float:left;text-align:left}p.desc-form-first{display:block;margin:14px 0;font-weight:300;line-height:24px;text-transform:lowercase;font-size:16px}h2.select-assitional-tittle{margin-top:18px!important;float:left}h1.estimated-tittle{float:left;margin-top:0}.timeTable2-2{width:33%!important}.mobilecontent p .ctam2,.mobilecontent p .ctam7{font-size:11px;text-align:center;float:none;margin:160px auto 0}.mobilecontent p .ctam6{font-size:11px;text-align:center;float:none;margin:120px auto 0}.hoverEffectContainerMobile{width:auto;float:right;position:fixed;bottom:0;z-index:999;display:block}.hoverEffectContainerMobile ul{width:100%;float:right;padding:0;margin:0}.hoverEffectContainerMobile li{width:120px;height:75px;list-style:none;float:left;text-align:center;border:1px solid #ddd;transition:.5s;color:#fff;padding-left:6px;font-size:11px}.btn-more>span,p.expand+a.btn-more>span{height:25px;vertical-align:middle;background-repeat:no-repeat;background-position:center center;margin-right:7px;width:25px;display:inline-block}.hoverEffectContainerMobile li a{color:#fff}.hoverEffectContainerMobile li:hover{margin-left:0;transition:.5s}.hoverEffectContainerMobile li.four,.hoverEffectContainerMobile li.one,.hoverEffectContainerMobile li.three,.hoverEffectContainerMobile li.two{background:#164584}#Rnumber-error,#form-book-Service1 #email-error,#form-book-Service1 #name-form-error,#form-book-Service1 #phone11-error,#otp-error{margin-top:4px;position:relative;display:inline-block;width:200px;left:0}.form-step-three em.error{color:red;display:inline-block}.sappointment_block-img .inner p{line-height:16px!important}.appointment_block-img .inner h2{font-size:24px}.workshop_section>.container{padding-left:0;padding-right:0}.promotopn_section .row{display:flex;flex-direction:column}.promotopn_section .row>div:first-child{order:2}.promotopn_section .row>div:last-child{order:1}.btn-more{display:block;font-size:16px;font-weight:700;margin-top:15px;text-align:center}p.expand+a.btn-more>span{border:1px solid #2933a2;border-radius:50%;background-image:url(../images/plus-icon.png)}.btn-more>span{border:1px solid #2933a2;border-radius:50%;background-image:url(../images/minus-icon.png)}.app_block{background-position:top right;background-color:#262d98}.testimonial_block button.owl-next i.fa.fa-angle-right,.testimonial_block button.owl-prev i.fa.fa-angle-left{font-size:30px;font-weight:600;color:#8e8d8d}#btn-about{display:blobk}body.arenaservice section.about_section .appointment_block.appointment_block-img a#arena-book-now{padding:10px 25px!important;height:auto!important;font-size:12px}.dealer-workship-stepwrapper .form1.form-step-three{max-width:320px}div#youtube-carousel .owl-dots button.owl-dot{background:#dddcdc;width:25px;height:8px;margin:0 5px}div#youtube-carousel .owl-dots button.owl-dot.active{background:#2f2a86}div#youtube-carousel{margin-top:20px}.calc_block.cal_highlight{margin-top:45px}.workshop_section.highlight{padding-top:50px;background:#f4f4f4;padding-bottom:35px}.calculatorBody{padding:30px 10px}.costOfSection h2,.costOfSection h3{padding-bottom:0;text-align:center}.btnbooknow-costcal{width:50%;left:0;margin:0 auto}a.service-mobile{display:block;line-height:50px}.mobile-header a{margin-top:5px;display:block}button.navbar-toggle.toggle-menu.pull-left{margin-right:0!important}label#chk_box_service-error{left:0;top:55px}img.serviceImg.img-responsive{margin:0 auto;max-width:90%}#defaultModal .modal-header .close img{margin-right:0!important;margin-top:7px!important}#form-book-Service1 #email-error,#form-book-Service1 #name-form-error,#form-book-Service1 #phone11-error{margin-top:77px}.about_block{background-color:#f4f4f4;padding:15px}.about_block .ServiceHeading,.about_block h2{font-size:18px;margin-bottom:10px}.about_block p{font-size:14px;color:#000;line-height:26px;font-weight:400}.ccp_banner_button{bottom:0}.ccp_banner_button a{padding:5px 15px!important;height:auto;line-height:normal!important;font-size:12px}.appointment_block .inner h1,.choose_block h2{font-size:18px;font-weight:600}.appointment_block.appointment_block-img,.increaseSection #decrease,.increaseSection #increase{position:relative}.appointment_block .inner{width:50%;top:15%;right:16px}.appointment_block .inner h1{margin-bottom:0;line-height:24px}.appointment_block .inner p{font-size:14px;color:#fff;padding-bottom:0;margin-bottom:10px}.footer-fixed-tab{position:fixed;top:auto;bottom:0;width:100%;background:#2f2a86;z-index:999;display:block}.footer-fixed-tab ul{padding:0;margin:0;display:block;width:100%}.footer-fixed-tab ul li{position:relative;width:20%;float:left;text-align:center;background:#2f2a86;padding:15px 5px;cursor:pointer}.footer-fixed-tab ul li:first-child img{width:27px;opacity:.8}.footer-fixed-tab ul li a{color:#fff;font-size:10px;text-transform:uppercase;font-weight:600;text-decoration:none;cursor:pointer;line-height:14px}.footer-fixed-tab ul li:after{position:absolute;content:"";width:1px;height:100%;background:#6c6d89;top:0;right:0}.footer-fixed-tab ul li a span{display:block;text-align:center}section.generic-hero.wagonr-slick .slick-dots li{width:20px!important;height:3px!important}.choose_block{padding:15px 10px;max-height:max-content}.calc_block p{padding:0 0 15px}button.btn.calculatorBtn{width:100%;border-radius:0!important}.btn.service-know-more{padding:5px 20px!important;line-height:18px}.app_block .float-right{bottom:20%;left:5px}.float-right a{display:block;margin-right:0}.expand{max-height:70px;overflow:hidden}.choose_block p{font-size:14px;line-height:26px}.increaseSection input#number-Cost{width:144px;margin:0 auto;display:inline-block;float:none}ul#custom-cost-calculator{float:left;padding:0}.left-popup{width:100%;padding:0 5px}.left-popup.first-price_calculator .calculator_block input#number-Cost{width:50%;margin:0 6%}#Final-Cost-test li label{font-size:12px;font-weight:500}section.generic-hero.wagonr-slick .slick-dots{bottom:-4px}}