
/* All Meadia default CSS */
@media only screen and (min-width: 1700px) and (max-width: 2500px) {
/*-New Home page-*/
.ev-video-home video{ height:auto;}
.banner-home .future-elctc-bnr{ top:50%;}    
.ourbiggest-read-m-btn a{ font-size:32px;}
.ourbiggest-slide-txt{ bottom:80px;}
}
@media only screen and (max-width: 884px) {
.wrapper { width: 100%; }
body { overflow-x: hidden; }
.logo { max-width: 422px; width: 85%; line-height: 0; margin: 16px 0 0 5px; }
header { height: 40px; }
header .show-menu { display: block; cursor: pointer; background: url(../images/res-menu.png) no-repeat left top; width: 32px; height: 32px; text-indent: -10000px; margin: 0 5px 0 0; }
header .show-menu.select { background-position: 0 bottom; }
header ul#menu { display: none; position: absolute; right: 0px; background: #dadbdb; top: 23px; width: 230px; z-index: 102; }
header nav ul li { width: 100%; }
header nav { margin: 27px 0 0 0; }
header nav ul li ul { top: 0; width: 100%; }
header nav ul li:hover ul { position: relative; width: 100%; top: 0; }
/* ************* Top Banner Mobile ************* */
.topBanner { height: auto; line-height: 0; }
.topBannerMobile { display: block; }
.topBannerMobile img { width: 100%; }
.enrollNow { max-width: 280px; }
.enrollNow a.btn { font-size: 25px; line-height: 50px; }
/* ************* Support Detail ************* */
.supportDetail ul { width: 96%; margin: 0 auto; }
.supportDetail ul li { width: 100%; max-width: 372px; margin: 0 auto 20px; float: none; }
.supportDetail ul li:last-child { margin-right: auto; }
.supportDetail ul li samp img { width: 100%; }
.supportDetail ul li .title { font-size: 22px; }
.supportDetail ul li p { font-size: 18px; }
/* ************* Support Detail End ************* */

/* ************* SignUp Step ************* */
.signUpStep .wrapper { width: 96%; }
.signUpStep .step { width: 100%; max-width: 350px; float: none; margin: 0 auto; }
.signUpStep .step ul { margin-bottom: 30px; }
.signUpStep .step ul li { width: 100%; margin: 0 auto 30px; }
.signUpStep .title { line-height: 32px; font-size: 28px; }
.supportingDiv p { font-size: 22px; line-height: 28px; }
/* ************************* Contact Us ************************* */
.contact_left { float: left; margin: 65px 0 0 20px; width: 57%; }
.contact_right .addressDiv { margin-left: 20px; width: 36%; }
.jqTransformSelectWrapper { width: 100% !important; }
/* ***************** Innovation ***************** */
.innovationLeft { position: relative; right: 0; height: auto; padding-top: 72px; }
.innovationLeft img { width: 100%; }
.innovation .innovationLeft{padding-top:0px;}
.innovation .innovationRight{padding-bottom:30px; }
.innovationRight { width: 100%; }
/* ***************** Reliability ***************** */
.reliability ul.textListing { margin: 44px 2% 0; }
.reliability ul.textListing li { width: 46%; }
.reliability ul.reliabilityIcon { max-width: 585px; margin: 13px auto 56px; }
.reliability ul.reliabilityIcon li { margin: 0 37px 15px; }
/* ***************** Expertise ***************** */
.expertise .expertiseLeft { float: none; max-width: 583px; width: 94%; margin: 0 auto; }
.expertise .expertiseLeft .title { margin-left: 0; }
.expertise .expertiseLeft ul { margin-left: 0; margin-top: 30px; }
.expertise .expertiseVideo { max-width: 583px; float: none; margin: 20px auto 20px; width: 94%; }
.expertise .expertiseVideo img { width: 100%; }
.automaKers ul li { margin-bottom: 20px; }
/* footer css */
.ft_detl { width: 63%; margin: 0 auto; }
.footer_div_one { max-width: 320px; }
.footer_div_two { max-width: 160px; }
  { max-width:345px; margin-top: 20px; float: left; clear: both; }
.spcial_icons { margin: 60px 0 0 0px; }
.join_tx { margin-top: 35px; }
.terms_text { text-align: left; float: none; }
.copay_text { margin-top: 12px; font-size: 12px; }
/* slider css*/
.slider_text { top: 65px; }
.slider_prd_text { top: 47px; }
.tc_logo { width: 215px; }
.rc_logo { width: 215px; }
/*-Uncompromising L Slider-*/
.slider_rightside.luxury_rightside { width: 97% }
.uncompromising-slide-txt { top: 30px; }
.uncompromising_text h2 { font-size: 24px; }
.uncompromising_text p { font-size: 18px; }
.uncompromising_text { padding: 10px; width: 430px; }
.luxury-read-m-btn a { margin-top: 20px; border: 2px solid #fff; border-radius: 3px; font-size: 14px; margin-left: 15px; padding: 4px 12px; }

/*-Uncompromising L Slider-*/
.slider_rightside.spring_rightside { width: 97% }
.spring-slide-txt { top: 30px; }
.spring_text h2 { line-height:normal; font-size: 24px; }
.spring_text p { font-size: 16px; line-height:normal; padding-top:5px; }
.spring_text { padding: 10px; width: 430px; }
.spring-read-m-btn a { margin-top: 15px; border: 2px solid #fff; border-radius: 3px; font-size: 14px; margin-left: 15px; padding: 4px 12px; }


/*.visit_logo {width:55%;}*/
.garage_logo { width: 215px; }
#banner .cycle-slide .slider_text .tc_logo > img { width: 80%; }
#banner .cycle-slide .slider_text .rc_logo > img { width: 80%; }
#banner .cycle-slide .slider_text .garage_logo > img { width: 80%; }
.threeleveluplogo { margin-top: 20px; }
.rcthreeleveluplogo { margin-top: 9%; }
.ca_learn_btn a { width: 80px; }
.ca_learn_btn { margin: 10px 10px 0; }
.ca_learn_btn a { font-size: 9px; padding: 5px 0px; }
.banner .example-pager { display: none; }
/*.visit_bg {margin-top:-20px;}*/
.leveluplogo_btn { margin-top: 7px; }
.garageleveluplogo_btn { margin-top: 20px; }
/* home page css */
.ourproducts { padding-top: 25px; }
.ourproducts p { font-size: 21px; }
.wrapper h3 { font-size: 28px; }
.Press_bg .wrapper h3 { font-size: 28px; }
.wrapper .prd_bx_one h3 { margin: 20px 0 25px; }
.for_your_home { float: none; }
.prd_bx_one img { width: 100%; }
.for_your_business { float: none; margin-top: 25px; }
.EV101 .wh_chatx { font-size: 20px; }
.EV101 h3 { padding: 25px 0 15px; }
.acrd_bx ul li { float: none; margin: 0 auto; border: none; padding: 0px; overflow: hidden; max-width: 800px; }
.box_acrd > span { font-size: 24px; margin: 10px 0; }
.box_acrd > p { font-size: 16px; }
.box_acrd > a { font-size: 18px; padding-bottom: 35px; }
.Installation_left { float: none; margin: 0 auto; padding-top: 40px; max-width: 570px; width: 95%; padding-bottom: 30px; text-align: center; }
.Installation_left p { font-size: 18px; margin: 25px 0 0; width: 95%; }
.acrd_bx { margin: 38px 0 5px; }
.Installation_left h2 { font-size: 28px; text-align: center; }
/* 
Ready to charge*/
.ready_tolevelup { width: 390px; float: none; margin: 30px auto; }
.redy_toxText { font-size: 19px; }
.redy_toxBtn { margin-top: 20px; }
.redy_toxBtn a { font-size: 16px; max-width: 300px; padding: 12px 15px 12px 15px; }
/*new Add testimonial css*/
.WhatPeopleSay ul#Grid_Vew { display: table; left: 0; }
.WhatPeopleSay ul li.GridBox { position: static; width: 370px !important; padding-bottom: 50px !important }
.WhatPeopleSay h3 { margin: 0; padding: 30px 0; }
.WhatPeopleSay ul { margin-left: 0; }
.WhatPeopleSay ul li { float: none; margin: 0 auto; max-width: 370px; width: 90%; padding-bottom: 45px; }
.WhatPeopleSay ul li p { margin: 30px auto 0; height: auto; }
.WhatPeopleSay ul li:last-child { margin: 0 auto; }
.tsrd_btn { margin-bottom: 45px; margin-top: 0; }
.readmore_button a { font-size: 15px; padding: 10px 0 7px; }
.readmore_button { width: 165px; }
.AVimages > img { width: 100%; }
.WhyWebasto .Innovation_bx { float: none; margin: 0 auto; padding-bottom: 25px; width: 365px; max-width: 365px; }
.Innovation_bx > h2 { font-size: 25px; margin: 14px 0 0 10px; }
.Innovation_bx > img { width: 60px; }
.Innovation_bx > p { font-size: 13px; padding: 5px 0 0; }
.leading_tx { font-size: 22px; padding: 25px 0 0; }
.aerovirm_tx { font-size: 17px; padding: 12px 0 0; }
/*-------new css 1-10-2015-----------*/
.logosldr ul { margin: 0 auto; max-width: 95%; }
.automaKers ul { margin: 0 auto; max-width: 450px; }
.logosldr ul li { margin: 0px; }
.findbtnmrgn { margin: 0 auto; display: block; overflow: hidden; }
.WhyWebasto { padding-bottom: 35px; }
.logosldr { padding: 18px 0 25px; }
.leveluplogo_img > img { width: 100%; }
/* home page css */
.Installation_right > img { width: 100%; }
.Installation_right { max-width: 850px; width: 100%; }
.Portfolioitems { clear: both; float: none; margin: 45px auto 0; max-width: 598px; }
.Portfolioitems ul.img-list li { margin: 0 0 8px 8px; }
.leftCategories { float: none; margin: 0 auto; max-width: 850px; }
.box_acrd { float: none; margin: 0 auto; }
.acrd_bx ul li:last-child { padding: 0; }
.prd_bx_two { padding: 10px 0px 30px 0px; }
#showCategories { background: url("../images/arrow.jpg") no-repeat scroll right 15px #5c5c5c; color: #fff; display: block; font-size: 14px; padding: 10px; cursor: pointer; }
.leftCategories ul li { text-align: left; padding: 10px 0px 8px 43px; }
.banner_palx { display: none; }
.acrd_one { position: relative; margin: 5px auto 0; max-width: 800px; width: 90%; }
.acrd_one h2 { font-size: 22px; margin-left: 0; max-width: 500px; margin-right: 0; }
.acrd_one a.close_icn { margin: 20px 0 0; float: right; }
.close_icn > img { width: 35px; }
.acrdetail_bx h2 { font-size: 20px; }
.acrdetail_bx i { font-size: 15px; margin-top: 10px; }
.acrdetail_bx ul li { margin: 10px 0 0 25px; padding: 0; font-size: 16px; text-align: left; }
.acrdetail_bx ul li img { margin: 5px; }
.acrdetail_bx { padding-bottom: 35px; max-width: 800px; }
.slider_rightside { margin: 0 10px 0 auto; }
#banner { margin: 0 auto -4px; }
.leave_learn_btn a { border: 1px solid #e9eaea; }
.acr_img > img { width: 100%; }
/* -- Blogs page css -- */
.blog_social_icons { display: none; }
.blog_page { padding-top: 20px; margin: 0 auto 30px; width: 95%; }
.right_menu h2.archiv { margin-top: 30px; }
.blog_leftside { float: none; text-align: left; margin: 0 auto; max-width: 884px; }
.blog_img > img { width: 100%; }
.blog_leftside ul li { text-align: left; }
.blog_leftside p { font-size: 13px; }
.blog_leftside span { font-size: 11px; }
.blog_leftside ul li { font-size: 11px; }
.readmorebtn { border: 1px solid #00afec; }
.readmorebtn a { font-size: 12px; width: 105px; }
.blog_leftside > ul { margin-bottom: 15px; }
.blog_leftside .readmorebtn { margin-right: 15px; }
.press_img > img { width: 100%; }
.blog_leftside p.press_tx { margin-bottom: 25px; }
.blog_leftside p.press_tx { margin: 0 auto 25px; text-align: left; width: 98%; }
.blog_rightside { float: none; margin: 0 auto; max-width: 884px; }
.press_img { margin: 35px 0 25px; }
.right_menu { text-align: left; }
ul.pagination { margin: 0 0 35px; float: right; }
/*PRODUCT RESOURCES*/
.bnr_ord > img { width: 100%; }
/*Product-Details*/
.TurboCord_side { width: 95%; float: none; margin: 35px auto 0; }
.trb_text { margin-top: 30px; }
.trb_text .trb_hrd h2 { font-size: 10px; }
.trb_text .trb_hrd spam { font-size: 9px; }
.TurboCord240V { margin-bottom: 40px; }
.shop_now_btn { margin-top: 20px; }
/*Testimonials Page*/
.tst_bnr { padding-bottom: 45px; }
.video_testimonial { margin-left: 0px; }
.video_testimonial ul li img { width: 100%; }
.tstmonilbtn a { font-size: 13px; }
.tstmonilbtn { margin: 5px 0px 50px 0px; }
/*ProductsForHome Page*/
.turbocord_bx { float: none; margin: 25px auto 0; clear: both; overflow: hidden; }
.turbocord_bx .turbocord_img img { width: 100%; }
.turbocord_bx .turbocord_img .trb_tx img { width: 80%; }
.turbocord_bx .turbocord_img { margin: 0 auto; max-width: 320px; width: 100%; height: auto; }
span.trb_text_content { background: none repeat scroll 0 0 transparent; height: auto; }
.trb_tx { top: 50px; }
.EVChargers { padding: 25px 0; }
span.trb_text_content { max-width: 566px; }
.turbocord_bx p { width: 95%; margin: 20px auto 0; text-align: center; }
.turbocord_bx ul { margin: 20px 0 0 40px; }
.button_bx { max-width: 280px; margin: 20px auto 0; }
.trd_btn_lrn { max-width: 125px; }
.trd_btn_lrn a { font-size: 11px; }
.button_bx_two { max-width: 125px; }
.TimeToChargeTable { padding: 15px 0 0; }
.TimeToChargeTable h5 { font-size: 20px; }
.TimeToChargeTable h4 { margin: 10px 0px 15px 0px; font-size: 20px; }
.table_bg { margin: 0 auto; overflow-x: scroll; width: 92%; }
.prdhm_bx { width: 95%; margin: 0 auto; }
.leading_automakers p.leanding_tx { font-size: 28px; padding: 25px 0 0; }
.leading_automakers p.leanding_tx span { font-size: 20px; }
.tableft_side { float: none; }
.nisaanimg { float: none; }
.responsive-tabs .tableft_side p { margin: 15px 0 0; font-size: 16px; }
.tab_btn_lrn a { font-size: 16px; }
.tab_btn_lrn { margin: 20px 25px 0 0; }
.tabright_side > img { width: 100%; }
.tabright_side { clear: both; overflow: hidden; padding-top: 40px; }
.leading_automakers { padding-bottom: 0; }
.prd_tsbtn { margin-top: 10px; }
/* TURBOCORD page css */
.animation_img img { width: 100%; }
.savemoney_img { padding-bottom: 12px; min-height: 100%; }
.savemoney h2 { padding: 24px 0 15px 30px; font-size: 30px; }
.savemoney p { font-size: 17px }
.fitsurlife p { font-size: 19px; }
.fitsurlife { padding: 30px 0; }
ul.fitsurlifeIcon { max-width: 620px; }
ul.fitsurlifeIcon li { margin: 0 10px; }
ul.fitsurlifeIcon li { width: 90px; height: 90px; }
ul.fitsurlifeIcon li:nth-child(1), ul.fitsurlifeIcon li:nth-child(2), ul.fitsurlifeIcon li:nth-child(3), ul.fitsurlifeIcon li:nth-child(4), ul.fitsurlifeIcon li:nth-child(5) { background-size: 700px; }
ul.fitsurlifeIcon li:nth-child(2) { background-position: -120px 0; }
ul.fitsurlifeIcon li:nth-child(3) { background-position: -244px 0; }
ul.fitsurlifeIcon li:nth-child(4) { background-position: -367px 0; }
ul.fitsurlifeIcon li:nth-child(5) { background-position: -490px center; }
.peaceofmind_img { padding-bottom: 14px; min-height: 100%; }
.savemoney .peaceofmind_img h2 { padding: 20px 0 5px; }
.savemoney h2 { font-size: 27px; }
.savemoney p { font-size: 15px; }
.car_left_bx h2 { text-align: center; font-size: 30px; }
.wrapper h4 { font-size: 30px; }
.CarwithTCord img { width: 100%; }
.be_more_productive { padding: 30px 0; }
.TimeToChargeTable h5 { margin-bottom: 10px; }
.Press_bg { padding: 25px 0; }
ul.press_list { margin: 0 auto; width: 95%; }
ul.press_list li { width: 45%; margin: 20px 2%; float: none; display: inline-block; vertical-align: top; }
.medm_lst_bg { margin: 0 auto; }
.video_banner { padding: 0 0 10px; }
.TurboCord_Accessories3, .TurboCord_video { width: 46%; margin: 0 2%; }
.TurboCord_Accessories3 img, .TurboCord_video img { width: 100%; }
.TurboCord_video span { font-size: 19px; margin: 20px 0 0 10px }
/*** popup  ***/
div.lightbox { width: 80%; }
input.css-checkbox[type="checkbox"] + label.css-label { margin-top: 10px; }
.sld_img2 { top: 15px; }
/*turbocord PopUp Window*/
.PopUpWindow { left: 38%; margin: 0 auto; }
.pup_close_img { margin: 15px 0 0 10px; }
.direction_img { margin-top: 65px; }
.nema_img { width: 185px; }
.nema_img > img { width: 100%; }
.NEMA6P { left: 42%; margin: -65px auto 0; width: 55%; }
.PopUpSAFETY { margin: 0 auto; left: 27%; width: 85%; top: 70%; }
.safty_ar { margin-left: 75%; }
#ULListed .PopUpSAFETY { top: 80%; }
#ULListed .safty_ar { margin-left: 35%; }
#ULListed { top: 80%; }
.dvNewsletter .inpt_eml { width: 225px; }
.Search_Results { margin: 0 auto; padding: 0 5%; width: 95%; }
.be_more_productive p { font-size: 20px; }
/*levelup_img_two*/
.levelup_img_two { background-size: 100% auto; padding-bottom: 6%; }
.levtwo_btnbx { padding: 16% 0 0 26%; }
.levelup_btn { font-size: 14px; margin-right: 20px; }
.learnmore_btn a { padding: 5px 20px; }
.shop_nowbtn a { padding: 5px 20px; }
/*levelup_img_two*/
.levelup_img_three { background-size: 100% auto; padding-bottom: 7%; }
.levelup_img_three .levtwo_btnbx { padding: 16% 0 0 28%; }
.levelup_img_three .learnmore_btn a { padding: 5px 6px; }
.levelup_img_three .levtwo_btnbx .explore_text { margin: 0 0 5% 1%; }
/*terms-conditions*/
.terms_txbg { width: 95%; margin: 0 auto; }
.terms_txbg p{ font-size: 14px; line-height: 20px; }
.terms_txbg h1 { font-size: 25px; }
/*---------------------payment-agent-terms-conditions page table css -------------------*/
.termspage_table { font-size: 14px; }
.termspage_table thead tr th { padding: 4px 8px; }
.termspage_table tr td { padding: 4px 8px; }
/*Why L2?*/
.secons_acrd { margin-left: 0; }
ul.whylevel { margin-top: 25px; }
.secons_acrdp { font-size: 18px; }
ul.whylevel li { font-size: 18px; padding-left: 85px; border-bottom: 2px solid #c9cbc8; padding-bottom: 30px; margin: 0 auto 15px; }
ul.whylevel li.why_two { line-height: 18px; margin-top: 15px; float: none; padding-bottom: 45px; }
ul.whylevel li.why_three { padding-right: 45px; padding-left: 85px; }
.acrd_bx ul li:last-child { padding-bottom: 10px; }
.text_rdy { font-size: 18px; margin-bottom: 30px; }
.shop_txbtn a { font-size: 15px; padding: 10px; }
.shop_txbtn { clear: both; float: none; margin-bottom: 35px; }
.ready_tochrg { text-align: center; }
ul.whylevel li.why_fr { background: url("../images/five.png") no-repeat; }
ul.whylevel li.why_fiv { padding-right: 45px; padding-left: 85px; }
table .box1 { width: 115px; padding-left: 15px; }
table .box2 { width: 115px; padding-left: 15px; padding-right: 20px; }
/* ************************* Contact Us ************************* */
.contact_left { width: 94%; float: none; margin: 25px auto 0 auto; }
.contact_right { clear: both; position: relative; left: auto; overflow: hidden; height: 1375px; margin: 0 auto; }
.middle_920 { height: auto; }
.contact_right .addressDiv { width: 80%; margin-top: 30px; }
.contactform_wrap li { width: 100%; margin-right: 0; }
ul.press_list li:nth-child(6) { min-height: 215px; }
ul.press_list li:nth-child(9) { min-height: 215px; }
ul.press_list li:nth-child(12) { min-height: 170px; }
ul.press_list li:nth-child(15) { min-height: 163px; }
/*gallery*/
.galleryTabSelect { display: none; }
/*dealers_signup*/
.dealers_signup { width: 90%; }
.dealers_signup h2 { font-size: 25px; }
div.contactUs .required { width: 100%; }
div.contactUs input.text { width: 90%; }
.dealers_signup div.contactUs .jqTransformSelectWrapper { width: 90% !important; }
.dealers_signup .row { margin-top: 0; }
div.contactUs .required label { width: 90%; }
/*right slider jquery*/

/*kia_page*/

.kia_page h1 { font-size: 24px; }
.kia_page h2 { font-size: 20px; margin: 5px 0; }
.kia_page { margin: 12px 0; }
.kia_page .rightColumn { float: none; margin-bottom: 5px; width: 100%; padding-bottom: 25px; position: relative; right: 0; top: 51px; }
.kia_page .leftColumn { float: none; margin: 0; width: 380px; }
.productsContainer { padding: 11px 0; }
.kia_page .leftColumn { margin: 0 auto; width: 380px; }
.calloutContainer .containerContent img { display: block; width: 85%; margin-left: 25px; margin-top: 20px; }
.column-pods-layout div.jcarousel-container { width: 100%; }
.column-pods-layout div.jcarousel-container ul li { text-align: left; width: 380px; }
.kia_page .rightColumn { background-size: 100% auto; top: 5px; }
.kia_page .rightColumn h4 { font-size: 20px; }
.kia_page .rightColumn .branded-subtitle { font-size: 14px; padding: 15px; line-height: normal; }
.kia_page .rightColumn h5 { font-size: 13px; }
.carousel-text { font-size: 13px; margin-top: 10px; }
.branded-thumb > img { margin: 0 !important; width: auto !important; }
.kia_page .calloutContainer h3 { font-size: 15px; text-align: center; padding: 10px 15px; }
.branded_button a { font-size: 11px; }
.branded_button { margin-top: -6px; }
.carousel-text { padding-top: 37%; }
.kia_page .leftColumn { width: 100%; }
.productid-598 .carousel-text { margin-top: -30px; }
.kia_page .leftColumn .calloutContainer .branded-thumb { display: none; }
.kia_page .leftColumn .calloutContainer .containerContent .branded-subnav ul { margin: 0 0 0 29px; }
.column-pods-layout .calloutContainer .containerContent .branded-subnav li a:hover, .column-pods-layout .calloutContainer .containerContent .branded-subnav li.active-slide-subnav a { background-position: 100% 100% !important; }
.containerContent.sub-navigation-aside > h5 { text-align: center; font-size: 13px; padding: 10px; }
.column-pods-layout .branded-note { text-align: center; }
.kia_page .leftColumn .calloutContainer { padding-bottom: 0px; }
.kia_page .leftColumn .calloutContainer .containerContent ul > li > a { background-position: 235px 100%; width: 250px; margin: 0 auto; }
.kia_page .leftColumn .calloutContainer .containerContent ul > li > a { font-size: 13px; }
.textsize { margin: 0; padding: 15px; text-align: center; }
.kia_page .leftColumn .calloutContainer .containerContent .branded-subnav li a { background-position: 280px 100%; width: 296px; }
.kia_page .leftColumn .calloutContainer .containerContent > ul > li h5 { font-size: 14px; margin: 15px 0 15px 16px; }
.kia_page .leftColumn .calloutContainer .containerContent .branded-subnav ul li { font-size: 13px; }
.kia_page .leftColumn .calloutContainer .containerContent > ul > li > a:hover, .kia_page .leftColumn .calloutContainer .containerContent > ul > li.active-slide-subnav a { background-position: -245px 100%; }
.ev_mrgn { margin-top: 20px; }
/*ford_page*/
.ford_page .rightColumn .calloutContainer .containerContent img { width: 100%; margin: 0px; }
.ford_page .productid-598.jcarousel-item.jcarousel-item-horizontal.jcarousel-item-1.jcarousel-item-1-horizontal > img { margin-top: 0; margin-bottom: 40px; }
.ford_page .rightColumn .carousel-text { padding-top: 0; }
.ford_page .leftColumn .calloutContainer .containerContent ul > li > a { width: 280px; }
.ford_page .leftColumn .calloutContainer .containerContent ul > li > a { background-position: 265px 100%; }
.ford_page .leftColumn .calloutContainer .containerContent > ul > li > a:hover, .ford_page .leftColumn .calloutContainer .containerContent > ul > li.active-slide-subnav a { background-position: -217px 100%; }
/*nissan_page*/
.nissan_page .leftColumn .calloutContainer .containerContent ul > li > a { width: 286px; }
.nissan_page .leftColumn .calloutContainer .containerContent ul > li > a { background-position: 268px 100%; }
.nissan_page .column-pods-layout .leftColumn .calloutContainer .containerContent > ul > li.collapse-list-item > a:hover, .nissan_page .column-pods-layout .leftColumn .calloutContainer .containerContent > ul > li.collapse-list-item-open > a { background-position: -211px 100%; }
.nissan_page .rightColumn .branded-subtitle { width: 90%; }
.show_buttons_mobile { clear: both; margin-top: 50px; padding-bottom: 25px; }
.column-pods-layout .branded-note { padding-top: 0; }
.nissan_page .column-pods-layout .leftColumn .calloutContainer .containerContent > ul { padding-bottom: 10px; }
.nissan_page .rightColumn { margin-bottom: 22px; }
.nissan_page .rightColumn { padding-bottom: 0px; }
.nissan_page .carousel-text { min-height: 600px; }
.nissan_page .leftColumn .calloutContainer .containerContent > ul > li h5 { font-size: 15px; }
.nissan_page .btn_mbl_vw { margin: 0 auto; width: 300px; }
.show_buttons_one { margin-right: 10px; }
.show_buttons_one a { font-size: 10px; width: 130px; background-position: 125px 5px; }
/*.nissan_page .leftColumn .calloutContainer .containerContent .branded-subnav li a { background-position: 280px 100%; width: 296px;}*/
.nissan_page .leftColumn .calloutContainer .containerContent .branded-subnav li a { background-position: 365px 100%; width: 380px; }
.nissan_page ul.CustomerResources_tx .icon-pdf { margin-left: 0; margin-top: 4px; }
/* about page css */
.Read_testimonials p { font-size: 28px; }
.Read_testimonials .Read_testimonials_btn a { font-size: 20px; }
.spintText { top: 5%; }
.shop_nowbtnnr { margin-right: 20%; }
.charge_bnr_btn a { font-size: 12px; padding: 5px 0; }
.shop_nowbtnnr { position: relative; left: 8%; }
.cupSpinText { width: 475px; position: relative; left: 10%; }
.shop_nowbtnnr a { font-size: 20px; padding: 5px 10px; width: auto; }
/*animation css*/
.animation_img { width: 78%; }
.animationbx_bg { width: 100%; height: 300px; }
.animation_mgin { margin-right: 0; }
/* levelup text */
.explore_text { font-size: 20px; margin: 0 0 8% 1%; }
.levelup_img_three .levtwo_btnbx .explore_text { font-size: 15px; }
/*turbodock REGISTER MY TURBODOCK css*/
.registermytrb_btn { padding-top: 20%; }
.Register_bxbg { background-size: auto 100%; padding-bottom: 8%; }
.registermytrb_btn a { border-radius: 4px; font-size: 11px; padding: 5px 15px; }
.Register_bxbg h2 { font-size: 30px; padding: 3% 0 1%; }
.Register_bxbg p { font-size: 16px; }
.bigfntsize p { font-size: 16px; }
/* Partners page css  */
.together_banner { margin-bottom: 20px; }
.together_banner img { width: 90%; }
.are_you > img { width: 100%; }
.are_you2 > img { width: 100%; margin-top: 15px; }
.are_you { float: none; }
.are_you2 { float: none; }
ul.customer_text { margin: 0 auto; width: 95%; padding-top: 10px; float: none; }
ul.customer_text li { width: 100%; margin: 20px auto 0; }
ul.customer_text li ul li { margin-top: 10px; }
.text_rightdtl { width: 85%; }
.enrl_btn_bg { float: none; margin: 4% 0 0 8%; }
.enroll_now_bx { text-align: center; margin: 10% 0; }
ul.customer_text li p { min-height: auto; }
.enrl_btn { font-size: 16px; padding: 13px 45px; }
.enrl_btn_bg span { font-size: 16px; }
.for_question { font-size: 22px; padding: 30px 20px; margin-top: 40px; }
.enrl_btn_bg span { text-align: left; }
.bnrptnr_tx h2 { font-size: 22px; margin: 0 0 15px; }
.bnrptnr_tx p { font-size: 15px; }
.banrptnr_img { clear: both; float: none; margin-left: 0; padding-top: 24px; text-align: center; }
.together_banner { padding-bottom: 20px; }
.bnrptnr_tx { float: none; margin: 0 auto; padding-top: 20px; width: 90%; }
/* products-for-home */
.garage_banner { min-height: 100%; }
.logo_bxgarage { padding: 15%; }
.logo_garage > img { max-width: 594px; width: 100%; }
.text_garage { font-size: 35px; padding: 5% 0 0 24%; }
/* thank you page css */
.thankupage_tx { font-size: 12px; }
.thankupage_tx h2 { font-size: 18px; margin: 15px 0 0px; }
.thankupage_tx p { font-size: 12px; margin: 0px; }
.thankupage_tx span { margin-bottom: 15px; }
.thankupage_tx { margin: 0 auto; width: 95% !important; }
#dvBlogNewsletter .mktoAsterix { float: right; }
.dvNewsletter { width: 80%; }
#dvNewsletter .mktoAsterix { float: right; }
#dvNewsletter .mktoForm .mktoButtonRow { width: 17%; }
#dvNewsletter .mktoForm .mktoEmailField { width: 70% !important; }
.blogdvNewsletter { width: 80%; }
#dvBlogNewsletter .mktoForm { width: 260px!important; }
/* new css for footer new latter */
#dvNewsletter { width: 285px; }
#dvNewsletter label { width: 55% !important; }
#dvNewsletter .mktoForm .mktoFieldWrap { width: auto !important; }
/* resTurbocordHome */

.resTurbocordHome .slider_prd_text { top: 30px; }
.ca_learn_btn_producthome a { font-size: 10px; padding: 4px 1px; }
.ca_learn_btn_producthome { max-width: 100px; margin-top: 4px; }
/*--------------Charging_Times------------------*/
.Charging_Times_left { left: 0; position: relative; top: 0; width: 100%; }
.Charging_Times_left_imgbx > img { width: 100%; }
.Charging_Times .Charging_Times_right { max-width: 850px; padding: 0px; float: none; margin: 25px auto 0; width: 95%; text-align: center; }
.Charging_Times .Charging_Times_right h2 { font-size: 28px; }
.Charging_Times .Charging_Times_right p { font-size: 18px; margin-top: 15px; }
table.reference { margin: 30px auto 0; }
.Charging_Times { padding-bottom: 25px; }
/*--------------Watch now------------------*/
.video_text h2 { font-size: 29px; margin: 0 auto; padding-right: 5px; padding-left: 45px; text-align: center; width: 270px; background: url(../images/video_arrow_m.png) no-repeat 25px center; }
.video_text p { font-size: 25px; text-align: center; }
.video_text { color: #fff; float: none; margin: 45px auto 0; max-width: 800px; width: 95%; }
.video_img { float: none; margin: 0 auto; max-width: 800px; width: 95%; }
.video_img > a > img { width: 100%; }
.watchnow_bg { padding: 45px 0;    clear: both; }
/*--------------installation banner 2-10-2015------------------*/
.installation_text img { margin-left: 39%; margin-top: 0; }
.installation_text { width: 65%; }
.GetyourEV_text { float: left; font-size: 12px; margin-left: 60%; margin-right: 0; margin-top: 8.5%; max-width: 225px; line-height: 14px; }
.shopnow_btn a { font-size: 10px; padding: 4px 71px; }
.shopnow_btn { float: left; margin-left: 60%; margin-right: 0; margin-top: 1%; }
/*---------------------MacBook slider- 2-10-2015------------------*/
.MacBook_bx { float: left; margin-left: 4%; margin-top: 0; width: 260px; }
.MacBook_textside { float: left; margin-left: 8%; text-align: left; margin-top: 2%; width: 35%; }
.MacBook_textside h2 { font-size: 20px; margin: 0px; }
.MacBook_textside p { font-size: 14px; margin: 0; }
#banner .watchvideo_btn > img { margin: 9px 0 9px 11px; width: 10%; }
.watchvideo_btn a { border: 1px solid #fff; border-radius: 3px; font-size: 16px; padding: 8px 21px 9px 50px; }
.watchvideo_btn { float: left; margin-top: 5%; }
.TurboDock_text { text-align: left; font-size: 12px; }
#banner .cycle-slide .MacBook_img img { width: 275px; }
.thankyou p { font-size: 16px; margin: 15px 20px 0; }
.thankyou h2 { font-size: 35px; }
/*chargedriveFast slider css*/
.chargedriveFast_text h2 { font-size: 30px; }
.chargedriveFast_text p { max-width: 300px; font-size: 20px; }
.chargedriveFast_text .getyours a { border: 2px solid #fff; border-radius: 3px; padding: 4px 12px; font-size: 14px; margin-left: 15px; }
.chargedriveFast_text { margin-left: 18%; }
.chargedriveFast_text .getyours { margin-top: 12px; }
.Workplace_img .Workplace_img_text span.new-standard-txt{ font-size:26px;}
.Workplace_img .Workplace_img_text span.meet-employee-txt{ padding-top:10px;}
/***installation PDF***/
.list-style{ padding-left:20px;}
.list-style li{ font-size: 14px; line-height: 20px; }

}
 @media only screen and (max-width: 320px) {
.kia_page .rightColumn h4 { font-size: 15px; }
.kia_page .rightColumn .branded-subtitle { font-size: 13px; padding: 15px; }
.kia_page h1 { font-size: 16px; }
.kia_page h2 { font-size: 12px; margin: 5px 0; }
.calloutContainer .containerContent img { width: 80%; }
.terms_text { font-size: 11px; }
.copay_text { margin-top: 12px; }
.kia_page .leftColumn .calloutContainer .containerContent .branded-subnav ul { margin: 0 0 0 28px; }
.kia_page .calloutContainer h3 { font-size: 17px; }
/*ford_page*/
/*.ford_page .productid-598.jcarousel-item.jcarousel-item-horizontal.jcarousel-item-1.jcarousel-item-1-horizontal > img { padding-top: 100px;}*/
.show_buttons_one { margin-right: 10px; }
.ford_page .calloutContainer h3 { font-size: 14px; }
.ford_page .rightColumn h4.chrging_tx { font-size: 14px; }
.nissan_page .leftColumn .calloutContainer .containerContent .branded-subnav ul { margin: 0 0 0 23px; }
.nissan_page .leftColumn .calloutContainer .containerContent > ul > li h5 { margin: 15px 0 5px 9px!important; }
.shop_nowbtnnr { right: 147% }
.shop_nowbtnnr a { font-size: 8px; padding: 2px 5px }
.charge_bnr_btn a { font-size: 6px; }
/* levelup text */
.explore_text { font-size: 9px !important; }
.rnslrn_btn { margin-top: 25px; }
.rcthreeleveluplogo { margin-top: 33px!important; }
.rc_logo { width: 145px; }
.garageleveluplogo_btn { margin-top: 20px!important; }
/* resTurbocordHome */
.resTurbocordHome .slider_text { top: 2px !important; }
.ca_learn_btn_producthome a { font-size: 7px !important; padding: 1px 1px !important; }
.ca_learn_btn_producthome { max-width: 62px !important; margin-top: 0 !important; }
/*--------------installation banner 2-10-2015------------------*/
.GetyourEV_text { margin-top: 7.5% !important; }
.MacBook_textside { float: right!important; margin-right: 7%!important; }
.MacBook_textside h2 { font-size: 10px!important; }
.MacBook_textside p { font-size: 7px!important; }
#banner .cycle-slide .MacBook_img img { width: 125px!important; }
/*---------------------payment-agent-terms-conditions page table css -------------------*/
.termspage_table { font-size: 13px; }
.spring_text p{ padding-top:0px; font-size:11px;}
.spring_text{ width:100% !important;}
.spring-read-m-btn a{ margin-top:2px !important; border:#fff 1px solid !important;  padding:3px 10px !important;}
body .dc-fast-charger-t-pic iframe, body .dc-fast-charger-t-pic img{ width:100% !important; height:160px !important;}
body .spcial_icons ul li {margin-right: 10px; margin-bottom:10px;}
}
 @media only screen and (max-width: 480px) {
body { padding-top: 72px; }
#dvNewsletter .mktoForm .mktoEmailField { width: 65% !important; }
/*turbodock REGISTER MY TURBODOCK css*/
.registermytrb_btn { padding-top: 18%; }
.Register_bxbg h2 { font-size: 18px; padding: 4% 0 3%; }
.Register_bxbg p { font-size: 14px; max-width: 350px; }
.bigfntsize p { font-size: 14px; }
/*animation css*/
.animationbx_bg { height: 200px; }
/* products-for-home */
.text_garage { font-size: 18px; }
/* levelup text */
.explore_text { font-size: 12px; margin: 0 0 15px 5px; }
/* Partners page css  */
ul.customer_text li h2 { font-size: 15px; }
.text_rightdtl { width: 77%; }
ul.customer_text li p { font-size: 12px; }
ul.customer_text li ul li { font-size: 12px; line-height: 15px; }
.for_question { padding: 30px 20px; font-size: 19px; }
.enrl_btn_bg { margin: 4% 0 0 15%; }
/* about page css */
.Read_testimonials p { font-size: 22px; }
.Read_testimonials .Read_testimonials_btn a { font-size: 18px; }
.Installation_left h2 { font-size: 28px; }
/*right slider jquery*/
.kia_page .leftColumn .calloutContainer .containerContent .branded-subnav ul li { font-size: 11px; }
.column-pods-layout div.jcarousel-container ul li { width: 280px; }
.kia_page h1 { font-size: 20px; }
.kia_page h2 { font-size: 15px; }
.kia_page .rightColumn h4 { font-size: 14px; }
.kia_page .leftColumn .calloutContainer .containerContent .branded-subnav li a { background-position: 235px 100%; width: 250px; margin: 0 auto; }
.kia_page .leftColumn .calloutContainer .containerContent > ul > li h5 { font-size: 13px; margin: 15px 0 5px 15px; }
.kia_page .leftColumn .calloutContainer .containerContent .branded-subnav ul li { font-size: 11px; }
.kia_page .leftColumn .calloutContainer .containerContent > ul > li > a:hover, .kia_page .leftColumn .calloutContainer .containerContent > ul > li.active-slide-subnav a { background-position: -245px 100%; }
.ford_page .leftColumn .calloutContainer .containerContent > ul > li > a:hover, .ford_page .leftColumn .calloutContainer .containerContent > ul > li.active-slide-subnav a { background-position: -217px 100%; }
.kia_page .calloutContainer h3 { font-size: 14px; padding: 10px 15px; }
.branded_button { margin-top: -6px; }
/*Ford Page*/


/*nissan_page*/
.nissan_page .leftColumn .calloutContainer .containerContent .branded-subnav li a { background-position: 282px 100%; width: 296px; }
.nissan_page .calloutContainer h3 { font-size: 13px; padding: 10px 4px; }
.nissan_page .branded_button { margin-top: -7px; }
.nissan_page ul.CustomerResources_tx .icon-pdf { margin-top: 0; }
/* slider css*/
.slider_text { top: 10px; }
.sld_img2 { top: 0px; }
.carousel-text { padding-top: 28%; line-height: normal; }
.logo { margin: 0 0 0 5px; }
header { padding: 16px 0 16px 0; min-height: 0; }
header nav { margin: 0 0 0 0 !important; }
#banner:hover .next-prev #prev, #banner:hover .next-prev #next { display: none; }
.productid-598.jcarousel-item.jcarousel-item-horizontal.jcarousel-item-1.jcarousel-item-1-horizontal > img { margin-top: 54px; }
/* ************* SignUp Step ************* */
.signUpStep .title { font-size: 22px; line-height: 30px; margin-bottom: 30px; }
.signUpStep .step ul li span { width: 80px; height: 80px; font-size: 57px; line-height: 80px; }
/* ***************** Innovation ***************** */
.innovationRight .title { line-height: 70px; width: 96%; margin: 30px auto 0; font-size: 32px; }
.innovationRight .title samp { width: 70px; height: 70px; margin-right: 10px; }
.innovationRight .title samp img { width: 100%; }
.innovationRight ul { margin: 30px 0 0 10px; }
/* ***************** Reliability ***************** */
.reliability .title { line-height: 70px; width: 285px; margin: 30px auto 0; font-size: 32px; }
.reliability .title samp { width: 70px; height: 70px; margin-right: 10px; }
.reliability .title samp img { width: 100%; }
.reliability ul.textListing { }
.reliability ul.textListing li { width: 90%; }
.reliability ul.reliabilityIcon { max-width: 282px; }
.reliability ul.reliabilityIcon li { margin: 0 10px 15px; }
/* ***************** Expertise ***************** */

.expertise .expertiseLeft .title { line-height: 70px; width: 96%; margin: 30px auto 0; font-size: 32px; }
.expertise .expertiseLeft .title samp { width: 70px; height: 70px; margin-right: 10px; }
.expertise .expertiseLeft .title samp img { width: 100%; }
.expertise .expertiseLeft ul { margin: 30px 0 0 10px; width: 90%; }
.automaKers ul { margin: 0 auto 61px; display: inline-block; text-align: center; }
.automaKers ul li { margin: 0 0 20px 0; }
.btnDefault a { font-size: 20px; }
.jqTransformSelectWrapper ul a { font-size: 14px; }
/* footer css */
.ft_detl { width: 90%; margin: 0 auto; }
footer h2 { font-size: 14px; }
footer ul li a { font-size: 14px; }
.footer_div_one { margin: 0 auto; max-width: 290px; }
.join_tx a { font-size: 16px; display: inline-block; padding: 10px 0px 11px 0px; width: 282px }
.footer_div_two { margin: 0 auto; max-width: 290px; }
.footer_div_three { margin: 0 auto; max-width: 100%; }
.terms_text { float: none; text-align: left; font-size: 11px; }
.copay_text { float: none; text-align: left; font-size: 11px; }
.spcial_icons { margin: 65px 0 0 0px; }
.join_tx { margin-top: 40px; }
.search { width: 282px; }
.search-field { max-width: 265px; width: 80%; }
.spcial_icons ul li { margin-right: 8px; }
.spcial_icons ul li:last-child { margin-right: 0px; }
footer { padding-top: 20px; }
.Portfolioitems { clear: both; float: none; }
.Portfolioitems ul.img-list li { margin: 0 auto; display: list-item; padding-bottom: 25px; }
.Portfolioitems ul.img-list li:last-child { margin: 0 auto; }
.ev_mrgn { margin-top: 20px; }
/* slider css*/
.tc_logo { width: 145px; }
.rc_logo { width: 145px; }
.garage_logo { width: 145px; }
.rcthreeleveluplogo { margin-top: 13%; }
.garageleveluplogo_btn { margin-top: 13%; }
/*Product-Details*/

.trb_text .trb_hrd h2 { font-size: 10px; }
.trb_text .trb_hrd spam { font-size: 9px; }
.trd_btn_lrn a { font-size: 11px; }
/* TURBOCORD page css */
ul.press_list li:nth-child(6) { min-height: auto; }
ul.press_list li:nth-child(9) { min-height: auto; }
ul.press_list li:nth-child(12) { min-height: auto; }
ul.press_list li:nth-child(15) { min-height: auto; }
.wrapper h4 { font-size: 24px; }
.be_more_productive p { font-size: 13px; line-height: 20px; padding: 15px 5px }
.car_left_bx h2 { text-align: center; font-size: 22px; }
.medm_lst_bg { margin: 0 auto; max-width: 320px; text-align: center; }
.savemoney_img { padding-bottom: 11px; min-height: 100%; }
.savemoney h2 { padding-top: 0; font-size: 18px; }
.savemoney p { font-size: 9px; }
.whereTC { padding: 20px 0 35px; }
.car_left_bx a { font-size: 15px; }
.savemoney .peaceofmind_img h2 { padding: 15px 0 3px; }
.savemoney h2 { font-size: 22px; padding-top: 12px; padding-bottom: 2px; }
.savemoney p { font-size: 14px; }
.fitsurlife { padding: 15px 5px; }
.fitsurlife p { font-size: 14px; }
.fitsurlife .wrapper h4 { font-size: 22px; }
#EVabout .wrapper h4 { font-size: 18px; }
.whereTC .car_right_bx { margin-top: 15px; }
.whereTC .car_right_bx ul.athome li { font-size: 16px; }
ul.fitsurlifeIcon { width: 315px; }
ul.fitsurlifeIcon li { margin: 0 8px; }
ul.fitsurlifeIcon li { width: 45px; height: 45px; }
ul.fitsurlifeIcon li:nth-child(1), ul.fitsurlifeIcon li:nth-child(2), ul.fitsurlifeIcon li:nth-child(3), ul.fitsurlifeIcon li:nth-child(4), ul.fitsurlifeIcon li:nth-child(5) { background-size: 350px; }
ul.fitsurlifeIcon li:nth-child(2) { background-position: -60px 0; }
ul.fitsurlifeIcon li:nth-child(3) { background-position: -122px 0; }
ul.fitsurlifeIcon li:nth-child(4) { background-position: -306px 0; }
ul.fitsurlifeIcon li:nth-child(5) { background-position: -245px 0; }
.row_bg { font-size: 10px; }
table td.heanding_bg { font-size: 10px }
ul.press_list li { width: 96%; }
.TurboCord_Accessories3, .TurboCord_video { width: 86%; margin: 0 7%; }
.faq_bg { padding-top: 20px; }
.faq_bg .accordion { margin: 0 7%; }
/*** popup ***/
div.lightbox { width: 86%; }
div.lightbox { padding-left: 0; }
.label_hnd_tx { font-size: 10px; }
.label_hnd_tx { margin-left: 0; }
.order-form input[type="email"], .order-form input[type="text"] { width: 215px; }
input.css-checkbox[type="checkbox"] + label.css-label { margin-top: 12px; line-height: 12px; font-size: 9px; }
/*turbocord PopUp Window*/
.PopUpWindow { left: 22%; }
.direction_img { margin-top: 15px; }
.NEMA6P { left: 15%; margin: -70px auto 0; width: 80%; }
.PopUpSAFETY { left: 7%; top: 47px; }
.safty_ar { margin-left: 75%; }
#ULListed .safty_ar { margin-left: 48%; }
#ULListed { top: 85%; }
.video_size { width: 300px; }
.dvNewsletter .inpt_eml { width: 178px; }
/*levelup_img_two*/
.levelup_img_two { background-size: 100% auto; padding-bottom: 7%; }
.levtwo_btnbx { padding: 16% 0 0 25%; }
.levelup_btn { font-size: 8px; margin-right: 10px; }
.learnmore_btn a { padding: 5px 10px; border: 1px solid #707071; }
.shop_nowbtn a { padding: 5px 10px; }
/* home page css */
.acrd_one { position: relative; margin: 5px auto 0; max-width: 280px; }
.acrd_one h2 { max-width: 240px; margin-right: 5px; }
ul.whylevel li { padding-bottom: 10px; }
ul.whylevel li.why_two { padding-bottom: 15px; }
.blog_press > h2 { font-size: 15px; }
.shop_nowbtnnr a { font-size: 8px; border-radius: 3px; }
.charge_bnr_btn a { font-size: 6px !important; padding: 2px 0; }
.shop_nowbtnnr { position: relative; right: -5%; margin-right: 21%; }
.WhatPeopleSay ul li.GridBox { width: 280px !important; margin: 0 auto; }
/* readt to fast */
.ready_tolevelup { margin: 10px auto; text-align: center; width: 300px; }
.redy_toxBtn { float: none; margin: 0 auto; padding: 40px 0 0; }
.redy_toxBtn a { font-size: 14px; }
.redy_toxText { font-size: 15px; }
.dealers_signup input.css-checkbox[type="checkbox"] + label.css-label { float: left; font-size: 12px; width: 84%; }
/*Newsletter Signup*/
#dvBlogNewsletter .mktoForm .mktoButtonRow { width: 35px; }
#dvBlogNewsletter .mktoForm { width: 230px!important; padding: 3px; }
#dvNewsletter .mktoForm { width: 100%!important; padding: 3px; }
#dvBlogNewsletter .mktoForm .mktoError { right: 20% !important; }
/* resTurbocordHome */
.resTurbocordHome .slider_text { top: 5px; }
.ca_learn_btn_producthome a { font-size: 10px; padding: 3px 1px; }
.ca_learn_btn_producthome { max-width: 85px; margin-top: 2px; border: 1px solid #4085cd; }
/*--------------Watch now------------------*/
.video_text h2 { font-size: 25px; width: 200px; padding: 22px 22px 22px 56px; }
.video_text p { font-size: 16px; margin: 0 auto 30px; }
/*--------------installation banner 2-10-2015------------------*/
.instailsliderbg { width: 100%; margin: 0 auto; }
.installation_text { width: 65%; }
.installation_text img { margin-left: 40%; margin-top: -1%; }
.shopnow_btn a { font-size: 8px; padding: 2px 5px; }
.shopnow_btn { margin-right: 0%; float: left; margin-left: 59%; margin-top: 0.5%; width: 25%; }
.GetyourEV_text { font-size: 5px; float: left; margin-left: 59%; margin-right: 0%; margin-top: 8%; max-width: 34%; width: 107px; line-height: normal; }
/*chargedriveFast slider css*/
.chargedriveFast_text h2 { font-size: 14px; }
.chargedriveFast_text p { max-width: 250px; font-size: 12px; }
.chargedriveFast_text .getyours a { border: 2px solid #fff; border-radius: 3px; padding: 2px 8px; font-size: 8px; margin-left: 15px; }
.chargedriveFast_text { margin-left: 25px; }
.chargedriveFast_text .getyours { margin-top: 2px; }
/*---------------------MacBook slider- 2-10-2015------------------*/
.MacBook_bx { float: left; margin-left: 4%; margin-top: 0; width: 40%; }
.MacBook_img { margin-top: 8px; max-width: 100%; }
.MacBook_textside h2 { font-size: 12px; text-align: left; }
.MacBook_textside p { font-size: 8px; text-align: left; margin: 0; }
.MacBook_textside { width: 35%; margin-left: 30px; margin-top: 2%; float: left; }
#banner .watchvideo_btn > img { float: left; margin: 9px 0 9px 11px; width: 6%; }
.watchvideo_btn { margin-top: 5px; float: left; margin-left: 0; }
.watchvideo_btn a { border: 1px solid #fff; border-radius: 3px; padding: 5px 8px 5px 23px; font-size: 10px; }
.TurboDock_text { text-align: left; font-size: 7px; margin-left: 15px; }
#banner .cycle-slide .MacBook_img img { width: 100%; }
.turbodock_Text ul li { font-size: 13px; }
.logo{ width:80%;}
.logo img { width: 100%; }
}
 @media only screen and (min-width: 321px) and (max-width: 884px) {
}
 @media only screen and (min-width: 321px) and (max-width: 884px) and (orientation: portrait) {
}

/* Phone Landscape (480px)  and (orientation: landscape)*/
@media only screen and (min-width: 321px) and (max-width: 884px) and (orientation: landscape) {
}
 @media only screen and (min-width: 641px) and (max-width: 800px) {
.shop_nowbtnnr { margin-right: 8%; margin-top: 5% }
.cupChargefast { left: 20%; }
.ready_tolevelup { margin-left: 80px; width: auto; }
.redy_toxBtn { margin-top: 0; }
}

@media only screen and (min-width: 1153px) and (max-width: 1169px) {
	.chage-faster-title h5 { font-size: 45px; }

}

/* Phone Portrait (1024px) */
@media only screen and (min-width: 1024px) and (max-width: 1152px) {
body { overflow-x: hidden; }
/*-Uncompromising L Slider-*/
.slider_rightside.luxury_rightside { width: 97% }
.uncompromising-slide-txt { top: 40px; }
.uncompromising_text h2 { font-size: 32px; }
.uncompromising_text p { font-size: 20px; }
.uncompromising_text { padding: 10px; width: 550px; }
.luxury-read-m-btn a { margin-top: 40px; border: 2px solid #fff; border-radius: 3px; font-size: 20px; margin-left: 10px; padding: 5px 23px; }


/*-Spring L Slider-*/
.slider_rightside.spring_rightside { width: 97% }
.spring-slide-txt { top: 40px; }
.spring_text h2 { font-size: 32px; line-height:normal; }
.spring_text p { font-size: 20px; }
.spring_text { padding: 10px; width: 550px; }
.spring-read-m-btn a { margin-top: 40px; border: 2px solid #fff; border-radius: 3px; font-size: 20px; margin-left: 10px; padding: 5px 23px; }

/*- Spring EV Charger Slider*/
.ourbiggest-read-m-btn a{font-size: 20px; padding: 5px 18px; }
.ourbiggest-slide-txt{bottom: 48px;}
/*EmotorWerks slider css*/
.slider_text.cmn-emotorWerks .join_fast { max-width: 450px; }
.slider_text.cmn-emotorWerks { top: 15px; }
.cmn-emotorWerks h2 { font-size: 33px; }

/* products-for-home */
.text_garage { padding: 3% 0 0 28%; }
/*animation css*/
.animation_img { width: 90%; }
.logo { max-width: 330px; margin: 16px 0 0 5px; }
.logo a img { width: 100%; }
.Installation_right > img { padding-bottom: 48px; width: 100%; margin-top: 45px; }
.banner_palx li { margin-top: 10px; }
.banner_palx li a { font-size: 14px; display: block; height: 16px; position: relative; z-index: 2147483647; background: url("../images/banner_blt.png") no-repeat scroll right -14px rgba(0, 0, 0, 0); }
/* ************* Support Detail ************* */
.supportDetail ul { max-width: 1000px; margin: 0 auto; }
.supportDetail ul li { width: 323px; margin-right: 15px; }
.supportDetail ul li samp { }
.supportDetail ul li samp img { width: 100%; }
.supportDetail ul li .title { font-size: 22px; }
/* ************* SignUp Step ************* */
.signUpStep .step ul { max-width: 1000px; margin: 0 auto 50px; }
.signUpStep .step ul li { margin: 0 11px; width: 310px; }
.contact_left { margin: 65px 0 0 45px; }
/* ***************** Innovation ***************** */
.innovationRight .title { margin: 30px 0 0 30px; max-width: 465px; }
.innovationRight ul { margin: 15px 0 0 30px; max-width: 465px; }
.innovationRight ul li { line-height: 20px; font-size: 16px; }
/* ***************** Reliability ***************** */
.reliability ul.textListing { max-width: 1000px; margin: 44px auto 0; }
.reliability ul.reliabilityIcon { max-width: 1000px; margin: 13px auto 56px; }
.reliability ul.reliabilityIcon li { margin: 0 22px; }
.expertise .expertiseLeft { max-width: 516px; }
.testimonialDiv { max-width: 1000px; margin: 87px auto 0; }
/* ***************** Expertise ***************** */
.expertise .expertiseLeft .title { margin-left: 20px; }
.expertise .expertiseLeft ul { margin-left: 20px; margin-top: 30px; }
.expertise .expertiseVideo { width: 485px; }
.expertise .expertiseVideo img { width: 100%; }
/* footer css */
.ft_detl { width: 97%; margin: 0 auto; }
.footer_div_one { max-width: 373px; }
.footer_div_two { float: left; max-width: 268px; }
.footer_div_three { max-width: 335px; }
.terms_text { font-size: 12px; }
.copay_text { font-size: 12px; }
/* home page css */
header ul#menu { margin: 25px 5px 0 0; }
header nav ul li a { padding: 0 8px; }
.ourproducts p { font-size: 28px; }
.ourproducts { padding-top: 50px; }
.wrapper .prd_bx_one h3 { margin: 25px 0 35px; }
.prd_bx_one { margin: 0 auto; width: 98%; }
.prd_bx_one img { width: 100%; }
.for_your_home { width: 490px; }
.for_your_business { width: 490px; }
.leftCategories { margin-right: 25px; }
.Portfolioitems { margin-left: 0; max-width: 700px; }
.prd_bx_two { margin: 0 auto; width: 98%; }
.prd_bx_two { padding: 50px 0px 30px 0px; }
.EV101 h3 { padding: 30px 0 7px; }
.acrd_bx ul li { padding: 0 34px; }
.acrd_bx { margin: 38px auto; width: 98%; max-width: 1024px; }
.box_acrd > span { font-size: 25px; }
.box_acrd > p { font-size: 17px; }
.Installation_right { width: 512px; }
.Installation_left { width: 480px; margin-top: 50px; }
.Installation_left p { margin: 30px 0 0; font-size: 23px; }
.WhatPeopleSay ul li { width: 320px; }
.WhatPeopleSay h3 { padding-top: 55px; }
.WhyWebasto { padding-bottom: 20px; }
.Innovation_bx > h2 { font-size: 31px; margin: 18px 0 0 10px; }
.WhatPeopleSay ul li p { max-width: 290px; }
.tsrd_btn { margin-bottom: 50px; margin-top: 30px; }
.AVimages > img { width: 100%; }
.WhyWebasto h3 { margin: 35px 0; }
.WhyWebasto .Innovation_bx { max-width: 305px; }
.leveluplogo_img > img { width: 100%; }
.findbtnmrgn { margin: 0 auto 45px; }
.logosldr { padding: 18px 0 40px; }
.tblt_vw { max-width: 1024px; margin: 0 auto; }
.acrd_one h2 { font-size: 29px; margin-left: 5px; }
.acrd_one a.close_icn { margin: 20px 30px 0 0; }
.acrdetail_bx { max-width: 305px; }
.acrdetail_bx .acr_img > img { width: 100%; }
.acrd_one h2 { font-size: 22px; max-width: 850px; }
.acrdetail_bx i { font-size: 15px; margin-top: 5px; }
.acrdetail_bx ul li { font-size: 15px; margin-top: 10px; }
.acrdetail_bx ul li img { margin: 4px; }
/* -- Blogs page css -- */
.blog_page { padding-top: 30px; max-width: 985px; }
.blog_social_icons { display: none; }
/*PRODUCT RESOURCES*/
.bnr_ord > img { width: 100%; }
/*Product-Details*/
.trb_text .trb_hrd h2 { max-width: 331px; width: 100%; }
.trb_text { max-width: 415px; }
.TurboCord_side { max-width: 715px; }
/*Testimonials Page*/
.WhatPeopleSay ul { margin: 0 auto; }
.WhatPeopleSay ul li { margin-left: 15px; }
.WhatPeopleSay ul li p { min-height: 265px; }
.video_testimonial { margin: 30px auto; }
.video_testimonial ul li { margin-left: 30px; max-width: 368px; width: 100%; }
/*ProductsForHome Page*/
.turbocord_bx { max-width: 460px; }
.turbocord_bx .turbocord_img { width: 460px; height: 215px; }
.turbocord_bx .turbocord_img img { width: 100%; }
span.trb_text_content { width: 100%; height: 222px; }
.trb_tx { left: 15px; top: 70px; }
table .box1 { padding-left: 20px; width: 165px; }
.row_bg { font-size: 13px; }
table td.heanding_bg { font-size: 13px; }
table .box2 span { font-size: 10px; }
table .box2 { width: 140px; }
.responsive-tabs__list__item { padding: 5px 53px; }
.prdhm_bx { width: 95%; margin: 0 auto; }
.tabright_side { max-width: 470px; }
.tabright_side > img { width: 100%; }
/*#banner .cycle-slide .visit_logo > img {width: 75%;}*/
#banner .cycle-slide .tc_logo > img { width: 70%; }
#banner .cycle-slide .rc_logo > img { width: 90%; }
#banner .cycle-slide .garage_logo > img { width: 80%; }
.rcthreeleveluplogo { margin-top: 90px; }
.garageleveluplogo_btn { margin-top: 30px; }
/* TURBOCORD page css */

.savemoney h2 { padding: 55px 0 10px 30px; font-size: 30px }
.savemoney p { font-size: 18px; }
.TurboCord_Accessories3, .TurboCord_video { margin: 0 2%; width: 46%; }
.TurboCord_Accessories3 img, .TurboCord_video img { width: 100%; }
div.lightbox { width: 85%; }
ul.press_list li { display: inline-block; width: 25%; }
.savemoney_img { min-height: 100%; }
.peaceofmind_img { min-height: 100%; }
.savemoney .peaceofmind_img h2 { padding: 15px 0; }
/*turbocord PopUp Window*/
.direction_img { margin-top: 100px; }
.NEMA6P { margin-left: 525px; }
.safty_ar { margin-left: 25%; }
.PopUpSAFETY { top: 165px; }
#ULListed .safty_ar { margin-left: 48%; }
#ULListed { top: 81%; }
/*levelup_img_two*/
.levelup_img_two { background-size: 100% auto; padding-bottom: 9%; }
.levtwo_btnbx { padding: 16% 0 0 27%; }
.explore_text { margin: 0 0 4% 1%; }
/*levelup_img_two*/
.levelup_img_three { background-size: 100% auto; padding-bottom: 7%; }
.levelup_img_three .levtwo_btnbx { padding: 16% 0 0 28%; }
.explore_text { font-size: 20px; }
/*Why L2?*/
ul.whylevel li { border-bottom: 4px solid #c9cbc8; border-right: medium none; font-size: 26px; margin: 0 auto 25px; padding-bottom: 25px; padding-left: 90px; }
.shop_txbtn a { padding: 10px; font-size: 17px; }
.text_rdy { margin-top: -20px; }
.shop_txbtn { margin-top: -10px; }
ul.whylevel { margin-top: 25px; }
.secons_acrdp { font-size: 23px; }
.ca_learn_btn { margin: 65px 10px 0px; }
.logo_btn_tx_bg { margin-right: 30px; }
/*.visit_bg{  margin-right: 30px;}*/
/*.visit_logo {width:55%;}*/

/*terms-conditions*/
.terms_txbg { margin: 0 auto; width: 96%; }
/*dealers_signup*/
.dealers_signup { width: 90%; }
div.contactUs .required { width: 45%; }
div.contactUs .submit_button { margin-right: 2.5%; }
/*Home new banner*/
.cupSpinText { width: 666px; margin-left: 13%; }
.shop_nowbtnnr { position: relative; margin-right: 7%; left: 5% }
.shop_nowbtnnr a { font-size: 30px; padding: 5px 0; width: 215px; }
.chargeUPText { top: 3%; }
.cupChargefast { width: 100%; float: left; }
.chargeUPText p{ margin: 1% 0; }
.charge_bnr_btn a { font-size: 20px; padding: 8px; }
.banner_palx li a { height: 15px; }
.chage-faster-title h5 { background-size: 21% auto; padding-right: 135px; background-position: right center; font-size: 40px; }
.chage-faster-title { padding: 0 15px; }
.charge_bnr_btn { margin-top: 8px; }

/*turbodock REGISTER MY TURBODOCK css*/
.registermytrb_btn { padding-top: 10%; }
.Register_bxbg { background-size: 100% auto; }
.registermytrb_btn a { border-radius: 4px; font-size: 18px; padding: 8px 20px; }
.Register_bxbg h2 { font-size: 40px; padding: 2% 0 1%; }
/* Partners page css  */
.together_banner img { width: 90%; }
.are_imgbg { margin: 0 auto; width: 98%; }
.are_imgbg img { width: 100%; }
.are_you { width: 49%; float: left; margin-right: 2%; }
.are_you2 { width: 49%; float: left; }
.together_banner { margin-bottom: 30px; }
.text_rightdtl { width: 380px; }
ul.customer_text li { margin-left: 8%; }
ul.customer_text { padding-top: 10px; }
.for_question { padding: 50px; }
.enrl_btn_bg2 { margin-top: 5%; }
.bnrptnr_tx p { font-size: 18px; margin: 0; }
.bnrptnr_tx h2 { font-size: 35px; margin: 0 0 35px; }
.bnrptnr_tx { margin: 90px 0 0 25px; width: 52%; }
/* thank you page css */
.thankupage_tx { margin: 0 auto; width: 98%; }
/* Charging Times  page css */
.Charging_Times_left { left: -18%; position: absolute; top: 13%; width: 65%; }
.Charging_Times_left_imgbx > img { width: 100%; }
.Charging_Times .Charging_Times_right p { margin: 8px 0 0; font-size: 15px; }
.Charging_Times .Charging_Times_right h2 { font-size: 30px; }
.Charging_Times .Charging_Times_right { padding: 15px 0 6px 50px; }
.Charging_Times { overflow: visible; }
/*--------------Watch now------------------*/
.video_img > img { width: 100%; }
.video_img { max-width: 500px; }
.video_text { max-width: 400px; margin-left: 60px; }
.watchnow_bg { padding: 55px 0; }
/*--------------Watch now------------------*/
.Charging_Times .Charging_Times_right p { font-size: 14px; }
.Charging_Times .Charging_Times_right h2 { font-size: 27px; }
.Charging_Times .Charging_Times_right { margin-bottom: -48px; padding: 15px 0 6px 50px; width: 480px; margin-right: 15px; }
table.reference { width: 480px; }
.Charging_Times_left { top: 0; left: -15%; }
.tble_header { font-size: 12px !important; padding: 5px 0 !important; }
.frist_bx { font-size: 16px; }
.video_text h2 { padding: 22px 30px 22px 85px; font-size: 26px; background: rgba(0, 0, 0, 0) url('../images/video_arrow.png') no-repeat scroll 40px center; }
.video_text p { font-size: 19px; }
/*-------new css 1-10-2015-----------*/
.automaKers ul{ max-width:960px}
.logosldr ul li { margin: 0 10px; }
.automaKers ul li { margin: 0 0px; width:10.70%;}
.automaKers ul li img{ max-width:100%;}
/*--------------installation banner 2-10-2015------------------*/
.installation_text { width: 60%; }
.installation_text img { margin-left: 42%; margin-top: 0; }
.GetyourEV_text { float: left; margin-left: 60%; margin-right: 0; margin-top: 10%; max-width: 260px; font-size: 15px; }
.shopnow_btn { margin-left: 60%; margin-right: 0; margin-top: 0.8%; float: left; }
.shopnow_btn a { font-size: 20px; padding: 8px 70px; }
/*---------------------MacBook slider- 2-10-2015------------------*/
.MacBook_bx { margin-left: 4%; margin-top: -5%; width: 420px; }
.MacBook_textside { margin-left: 5%; margin-top: -4%; text-align: left; width: 35%; float: left; }
.TurboDock_text { font-size: 18px; text-align: left; margin-left: 8%; }
.watchvideo_btn { float: left; margin-top: 5%; }
#banner .watchvideo_btn > img { margin: 16px 0 9px 22px; width: 7%; }
.watchvideo_btn a { border: 1px solid #fff; border-radius: 3px; font-size: 30px; padding: 10px 55px 10px 65px; }
.MacBook_textside p { margin: 0px; font-size: 24px; }
.MacBook_textside h2 { font-size: 36px; }
#banner .cycle-slide .MacBook_img img { width: 435px; }
/*chargedriveFast slider css*/
.chargedriveFast_text { margin-top: 8px; }
.slider_text.chargedriveFast { /*left: 15px; */ }
.chargedriveFast_text h2 { font-size: 35px; }
.chargedriveFast_text p { max-width: 400px; font-size: 30px; }
.chargedriveFast_text .getyours a { border: 2px solid #fff; border-radius: 3px; padding: 5px 23px; font-size: 20px; margin-left: 40px; }
.chargedriveFast_text { margin-left: 3%; }
.chargedriveFast_text .getyours { margin-top: 25px; }


/* ***************** Customer Stories ***************** */
.stories-container ul li { padding-left: 2.9%; }
/*-New Home page-*/
.ev-video-home{ display:none;}
.mobile-bnr-view{ display:block; margin-bottom:30px;}
.mobile-bnr-view img{ width:100%; height:auto;}
.ev-video-home video{ height:auto;}
.banner-home .future-elctc-bnr{ top:46%;}
.banner-home .future-elctc-bnr{ width:90%}
.logosldr ul li{ width:8%;}
.logosldr ul li img{ max-width:100%;}
.customer-stories .wrapper{ padding:0px 10px;}
.feature-n-dtl .feature-n-col {margin-left: 1%;width: 19.2%;}
.customer-stories .wrapper .feature-n-dtl h4{ min-height:33px;}
.Charging_Times_left_imgbx {
    width: 100%;
}
.Installation_bx .Installation_right > img{ padding-bottom:0px;}
/*--Why Col Section--*/
.WhyWebasto .Innovation_bx:nth-child(3n+2){max-width: 375px;}
.WhyWebasto .Innovation_bx:nth-child(3n+1){ margin-left:10px;}
.WhyWebasto .Innovation_bx{ margin-left:10px;}
.Innovation_bx > h2{ margin-top:25px; font-size:22px;}
.WhyWebasto .logosldr ul li:nth-child(4){ text-align:right;}
.ProductBanner2_logo{ margin-top:0px !important;}
/***AVNetwork Video Section***/
.dc-fast-charger-t-scn{ padding-bottom:0px;}
.dc-fast-charger-t-pic{ width:46%; padding-left:2%; padding-right:2%;}
.dc-fast-charger-cont{ margin-left:0px; width:48%; padding-right:2%; float:right;}
.dc-fast-charger-t-pic iframe, .dc-fast-charger-t-pic img{ width:471px !important; height:264px !important;}
}
 @media (max-width: 1023px) {
/*chargedriveFast slider css*/
.slider_text.chargedriveFast { left: 20px; width: 60%; top: 4%; }
/* ***************** Customer Stories ***************** */
.customer-stories { padding-top: 5.5vw; padding-bottom: 3.5vw; }
.stories-container ul li { padding-left: 2.8%; }
.customer-stories .inner-title { min-height: 40px; }
.customer-stories p .inner-title { min-height: inherit; }
.customer-stories { padding-left: 15px; padding-right: 15px; }
.customer-stories .wrapper h4 { padding-bottom: 3vw; font-size: 22px; }
.customer-stories .wrapper h3 { padding-bottom: 3.4vw; font-size: 34px; }

/*EmotorWerks slider css*/
.slider_text.cmn-emotorWerks .join_fast { max-width: 330px; margin-left: 15px; }
.slider_text.cmn-emotorWerks { top: 20px; }
.cmn-emotorWerks h2 { font-size: 26px; margin-top: 0; }
.cmn-emotorWerks p  { font-size: 18px; min-height: inherit; }
 .cmn-emotorWerks .getyours a { font-size: 14px;   padding: 4px 12px;  border-radius: 3px; }

/*Atlanta Airport*/
.atlanta-airport-text .uncompromising_text h2 { font-size: 24px; line-height: normal; }
.atlanta-airport-text .uncompromising_text p { line-height: normal; }
.atlanta-airport-text.slider_text { top: 20px; }


/*Spring Airport*/
.atlanta-airport-text .spring_text h2 { font-size: 24px; line-height: normal; }
.atlanta-airport-text .spring_text p { line-height: normal; }


/*cupChargefast*/
.cup_charge_fast { width: 100%; }
.cupChargefast {width: 100%;}
.chargeUPText p { font-size: 24px; margin: 0 0 2.5% 0; padding: 0 15px; }
.chargeUPText { top: 3%; }
.charge_bnr_btn a {  font-size: 12px; padding: 5px; }

.chage-faster-title h5 { background-size: 21% auto; padding-right: 115px; background-position: right center; font-size: 34px; }
.chage-faster-title { padding: 0 15px;  }
.charge_bnr_btn { margin-top: 11px; margin-left: 50px; }
/*--New Home Page--*/
.banner-home .future-elctc-bnr{ width:90%}
.ev-video-home video{ height:auto;}

.banner-home .future-elctc-bnr{ top:44%;} 
.future-elctc-text p{ margin-top:20px;}
.Charging_Times_left_imgbx{ width:100%;}
.feature-n-dtl .feature-n-col{ width:32%; margin-bottom:2%; margin-left:2%;}
.feature-n-dtl .feature-n-col:nth-child(3n+1){ clear:left; margin-left:0px;}
.customer-stories .logosldr{ padding-top:0px;}
.ev-video-home{ display:none;}
.mobile-bnr-view{margin-bottom:30px; display:block;}
.mobile-bnr-view img{ width:100%; height:auto;}
/*--Why Col Section--*/
.WhyWebasto .Innovation_bx:nth-child(3n+1){  margin-left:auto;}

/*- Spring EV Charger Slider*/
.ourbiggest-read-m-btn a{font-size: 12px; padding: 4px 12px; }
.ourbiggest-slide-txt {bottom: 30px;top: auto;}
.ourbiggest_rightside{ margin:auto;}
/***AVNetwork Video Section***/
.dc-fast-charger-t-scn{ padding-bottom:0px;}
.dc-fast-charger-t-pic{ width:45%; padding-left:2.5%; padding-right:2.5%;}
.dc-fast-charger-cont{ margin-left:0px; width:47.5%; padding-right:2.5%; float:right;}
.dc-fast-charger-cont h3{ line-height:25px; font-size:25px !important;}
.dc-fast-charger-t-pic iframe, .dc-fast-charger-t-pic img{ width:347px !important; height:194px !important;}
}


/* Products For Home Tab css*/

@media (max-width: 768px) {
.responsive-tabs__list { display: none; }
.responsive-tabs__heading { display: block; cursor: pointer; }
.responsive-tabs__panel--closed-accordion-only { display: none; }
}

@media (max-width: 767px) {
/*Atlanta Airport*/
.cmn-emotorWerks h2 { font-size: 22px; }
.cmn-emotorWerks p { font-size: 17px; }

/*cupChargefast*/
.chargeUPText p { font-size: 20px; }
.chargeUPText .slider_rightside { margin-right: 0; }
.chage-faster-title h5 { font-size: 26px; padding-right: 85px; }
.charge_bnr_btn { margin-top: 5px; margin-left: 10px; }

/*--New Home Page--*/
.ev-video-home{ display:none;}
.mobile-bnr-view img{ width:100%;}
.mobile-bnr-view{ display:block;}
.future-elctc-bnr .spring-read-m-btn a {
    padding: 8px 16px; font-size:15px; box-sizing:border-box;}
.future-elctc-text p {
    margin-top: 0;
    font-size: 17px;
}
.join-ev-bnr{ width:60%; display:inline-block;}
.banner-home .future-elctc-bnr{ top:44%;}
.future-elctc-text h2{font-size:30px; margin:0px;}
.customer-stories .wrapper h4{ line-height:normal}
.prd_bx_two .ready_tolevelup{ margin:auto; margin-top:20px; display:table;}
.prd_bx_two .redy_toxBtn{ display:table; padding-top:30px; float:none;clear:both;}

/***AVNetwork Video Section***/
.dc-fast-charger-t-scn{ width:95%; margin:auto; display:table; float:none}
.dc-fast-charger-t-pic{ width:100%; padding:0; }
.dc-fast-charger-cont{ width:100%; padding-top:20px; padding-right:0;}
.dc-fast-charger-cont h3{ line-height:25px; font-size:25px !important;}
.dc-fast-charger-t-pic iframe, .dc-fast-charger-t-pic img{ width:100% !important; height:350px !important;}
 .Workplace_img .Workplace_img_text span.new-standard-txt{ font-size:14px;}   
.Workplace_img .Workplace_img_text span.meet-employee-txt{ font-size:14px; width:100%; line-height:normal;}
/***installation PDF***/
.ctmr-arment-box{ width:100%; float:left; margin-left:0px; margin-top:15px;}
.ctmr-arment-box label{font-size:16px;}
.ctmr-arment-box strong{font-size:18px; padding-bottom:5px;}
}



 @media (min-width: 768px) {
.responsive-tabs__panel--closed-accordion-only { display: block !important; }
.savemoney_img { padding-bottom: 58px; }
.peaceofmind_img { padding-bottom: 23px; }
}
@media (max-width: 768px) {
.responsive-tabs__heading { padding: 0.5em; border-radius: 5px; border: 1px solid #ebebeb; background: #fff; position: relative; font-size: 14px; font-family: 'gotham_lightregular'; clear: both; }
.responsive-tabs__heading:after { content: ""; display: block; position: absolute; right: 20px; top: 40%; width: 0; height: 0; border-left: 10px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #8b8b8b; }
.responsive-tabs__heading:hover, .responsive-tabs__heading--active:hover { background-color: #efefef }
.responsive-tabs__heading--active { background: #ebebeb; color: #1c9cde; }
.responsive-tabs__heading--active:after { border-bottom: 8px solid #1c9cde; border-top: 0; color: #1c9cde; }
.chargedriveFast_text h2 { font-size: 24px; }
.chargedriveFast_text p { max-width: 300px; font-size: 18px; }
}
 @media (max-width: 639px) {
.chargedriveFast_text h2 { font-size: 20px; }
.chargedriveFast_text p { max-width: 300px; font-size: 16px; }
/* ***************** Customer Stories ***************** */
.stories-container ul { width: 100%; margin-left: 0; }
.stories-container ul li { padding-left: 0; width: 100%; text-align: center; margin-bottom: 15px; border-bottom: 1px solid #d5d5d5; }
.stories-container ul li:last-child { border-bottom: none; margin-bottom: 0; }
.customer-stories ul li p { max-width: 100%; }
.customer-stories .inner-title { min-height: inherit; }
.customer-stories .wrapper h4 { font-size: 18px; }
.customer-stories .wrapper h3 { font-size: 30px; }
.luxury-read-m-btn a{ margin-top:5px;}
.uncompromising-slide-txt{ top:20px;}
.spring-slide-txt{ top:20px;}

/*EmotorWerks slider css*/
.slider_text.cmn-emotorWerks .join_fast { margin: 0; max-width: 100%; padding: 0 10px; }
.slider_text.cmn-emotorWerks { top: 7%; }

/*Atlanta Airport*/
.atlanta-airport-text .uncompromising_text { max-width: 100%; width: 100%; }
.atlanta-airport-text .spring_text { max-width: 100%; width: 100%; }
.atlanta-airport-text.slider_text { top: 10px; }

/*cupChargefast*/
.chargeUPText p{ font-size: 16px; }
.chage-faster-title h5 { font-size: 18px; padding-right: 59px; }
.charge_bnr_btn { margin-left: 15px; margin-top: 0; }
.dc-fast-charger-t-pic iframe, .dc-fast-charger-t-pic img{ width:100% !important; height:300px !important;}


}
 @media (max-width: 480px) {
.chargedriveFast_text h2 { font-size: 14px; }
.chargedriveFast_text p { max-width: 300px; font-size: 12px; line-height: 12px; }
.slider_text.chargedriveFast { left: 0; top: 50%; -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); transform: translate(0, -50%); }
.customer-stories .wrapper h4 { font-size: 17px; }
.customer-stories .wrapper h3 { font-size: 24px; }
.customer-stories .inner-title { font-size: 14px; }
/*-Uncompromising L Slider-*/
.slider_rightside.luxury_rightside { width: 95% }
.uncompromising-slide-txt { top: 10px; }
.uncompromising_text h2 { font-size: 14px; }
.uncompromising_text p { font-size: 12px; line-height:normal;}
.uncompromising_text { padding: 2px 10px; width: 85%; }
.luxury-read-m-btn a { margin-top: 10px; border: 2px solid #fff; border-radius: 3px; font-size: 14px; margin-left: 10px; padding: 4px 12px; }

/*-Spring L Slider-*/
.slider_rightside.spring_rightside { width: 95% }
.spring-slide-txt { top: 10px; }
.spring_text h2 { font-size: 14px; }
.spring_text p { font-size: 12px; line-height:normal;}
.spring_text { padding: 2px 5px; width: 87%; }
.spring-read-m-btn a { margin-top: 5px; border: 2px solid #fff; border-radius: 3px; font-size: 14px; margin-left: 5px; padding: 4px 12px; }

/*EmotorWerks slider css*/
.cmn-emotorWerks h2 { font-size: 15px; }
.cmn-emotorWerks p { font-size: 14px; margin-bottom: 5px; }
.cmn-emotorWerks .getyours a {  border-radius: 3px;font-size: 12px;  padding: 2px 12px; }
/*Atlanta Airport*/
.atlanta-airport-text .uncompromising_text h2 { font-size: 18px; }
.atlanta-airport-text.slider_text { top: 5%; }
/*cupChargefast*/
.chargeUPText p { font-size: 12px; }
.charge_bnr_btn { margin-left: 5px; }
.chage-faster-title h5 { font-size: 14px; padding-right: 49px; }
.chage-faster-title { padding: 0 5px; }

/*--New Home Page--*/
.future-elctc-text h2{ font-size:20px;}
.join-ev-bnr{ width:80%;}
.future-elctc-text p{ font-size:16px;}
.mobile-bnr-view img{ height:200px;}
.future-elctc-bnr .spring-read-m-btn a{ width:100%; text-align:center; float:none; display:table; margin-left:auto; margin-right:auto;}
.future-elctc-bnr .spring-read-m-btn a{ padding:5px 16px;}
.customer-stories .wrapper h4{ line-height:normal}
.feature-n-dtl .feature-n-col{ width:100%; margin-left:0px; margin-bottom:20px;}
/*- Spring EV Charger Slider*/
.ourbiggest-slide-txt {bottom: 10px; top: auto;}
.dc-fast-charger-t-pic iframe, .dc-fast-charger-t-pic img{ width:100% !important; height:200px !important;}
/*Home Modal*/
.safety-recall { padding: 30px 20px; top:85px;}
}
 @media only screen and (min-width: 1800px) and (max-width: 2200px) {
.slider_prd_text { top: 170px; }
.GetyourEV_text { margin-right: 0; margin-top: 22%; }
.shopnow_btn { margin-right: 1.3%; }
}
 @media only screen and (min-width: 1500px) and (max-width: 1680px) {
.turbohometext { margin-top: 45px; }
.GetyourEV_text { margin-top: 15%; }
}
 @media (max-width: 1023px) {
header .show-menu { display: block; cursor: pointer; background: url(../images/res-menu.png) no-repeat left top; width: 32px; height: 32px; text-indent: -10000px; margin: 0 5px 0 0; }
header .show-menu.select { background-position: 0 bottom; }
header ul#menu { display: none; position: absolute; right: 0px; background: #dadbdb; top: 23px; width: 230px; z-index: 102; }
header nav ul li { width: 100%; }
header nav { margin: 27px 0 0 0; }
header nav ul li ul { top: 0; width: 100%; }
header nav ul li:hover ul { position: relative; width: 100%; top: 0; }
}
 @media (max-width: 370px) {
/*-Uncompromising L Slider-*/
.uncompromising_text { width: 95%; padding: 5px; }
.slider_rightside.luxury_rightside { width: 95%; }
.uncompromising_text { width: 92%; }
.uncompromising-slide-txt { top: 5px; }
.uncompromising_text p{ line-height:13px;}
.luxury-read-m-btn a { margin-left: 5px; margin-top: 0px; }
.luxury-read-m-btn a { border: 1px solid #fff; font-size: 12px; margin-left: 5px; padding: 3px 10px; margin-top: 2px; }
/*---Why Col Section---*/
.WhyWebasto .Innovation_bx { width: 310px; max-width: 310px; }
.Innovation_bx > h2{ margin-top:18px; font-size:20px;}
}
