﻿@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,700,700i');
.grayBg1{ background:#ebebeb;}
.grayBg2{background: url(../images/socialBg.jpg);}
.whiteBg{ background:#FFF;}
.red-bg{background:#d61d21;}
a:hover{text-decoration:none !important}
.cart-box a:hover{color:#fff}
.transition3{-webkit-transition: all 0.9s ease-in-out; -moz-transition: all 0.7s ease-in-out;  -o-transition: all 0.7s ease-in-out; transition: all 0.7s ease-in-out;}

.heading2{ font-size:30px; color:#FFF; font-weight:700; line-height:px; margin-bottom:20px; text-transform:uppercase; text-align:center;}
.heading2:after{ content:''; width:95px; display:block; border-bottom:2px solid #f4404a; padding-top:10px; margin:0 auto;}

.heading3_b{ font-size:24px; color:#000; font-weight:700; line-height:px; margin-bottom:20px; text-transform:uppercase; text-align:center;}
.heading3_b:after{ content:''; width:72px; display:block; border-bottom:2px solid #f4404a; padding-top:10px; margin:0 auto;}
.heading3_b1{ text-align: left;}
.heading3_b1:after{ margin:0;}

.heading3_w{ font-size:24px; color:#FFF; font-weight:700; line-height:px; margin-bottom:20px; text-transform:uppercase; text-align:center;}
.heading3_w:after{ content:''; width:72px; display:block; border-bottom:2px solid #C00; padding-top:10px; margin:0 auto;}
.heading3_g{ font-size:24px; color:#009000; font-weight:700; line-height:px; margin-bottom:20px; text-transform:uppercase; text-align:center;}
.heading3_g:after{ content:''; width:72px; display:block; border-bottom:2px solid #f4404a;  padding-top:10px; margin:0 auto;}
.heading4_b{ font-size:18px; color:#000; font-weight:700; line-height:px; margin-bottom:20px; text-transform:uppercase;}
.heading4_b:after{ content:''; width:32px; display:block; border-bottom:2px solid #f4404a; padding-top:10px; margin:0 auto;}
.heading4_w{ font-size:18px; color:#FFF; font-weight:700; line-height:px; margin-bottom:20px; text-transform:uppercase;}
.heading4_w:after{ content:''; width:32px; display:block; border-bottom:2px solid #f4404a; padding-top:10px; margin:0 auto;}
.heading4_r{ font-size:18px; color:#f4404a; font-weight:700; line-height:px; margin-bottom:20px; text-transform:uppercase;}
.heading4_r:after{ content:''; width:32px; display:block; border-bottom:2px solid #f4404a; padding-top:10px; margin:0 auto;}
.heading5{ font-size:18px; color:#FFF; font-weight:700; line-height:px; margin-bottom:20px; text-transform:uppercase; text-align:center;}
.heading5:after{ content:''; width:95px; display:block; border-bottom:2px solid #FFF; padding-top:10px; margin:0 auto;}
.heading_leftline2{ font-size:24px; color:#FFF; font-weight:700; line-height:px; margin-bottom:30px; text-transform:uppercase; text-align:left;}
.heading_leftline2:after{ content:''; width:72px; display:block; border-bottom:2px solid #FFF; padding-top:10px; margin:0 0;}
.heading_centerine2{ font-size:24px; color:#FFF; font-weight:700; line-height:px; margin-bottom:30px; text-transform:uppercase; text-align:center;}
.heading_centerine2:after{ content:''; width:72px; display:block; border-bottom:2px solid #FFF; padding-top:10px; margin:0 auto;}
.heading_brd30{ font-size:30px; color:#000000; font-weight:400; line-height:px; margin-bottom:30px; text-transform:uppercase; text-align:left; float:left; width:100%;}
.heading_brd30:after{ content:''; width:72px; display:block; border-bottom:2px solid #000; padding-top:10px; margin:0 0;}
.heading_brd30 span{color:#e02025}
.heading18black{ font-size:18px; color:#000; font-weight:400; line-height:px; margin-bottom:20px; text-transform:uppercase; text-align:center;}
.heading18black:after{ content:''; width:48px; display:block; border-bottom:2px solid #000; padding-top:10px; margin:0 auto;}
.heading_red30{ font-size:30px; color:#e02025; font-weight:400; line-height:px; margin-bottom:30px; text-transform:uppercase; text-align:left;} 
.heading_red30 small{font-size:14px; font-weight:400; color:#838383}

.subHead{ font-size:32px; line-height:32px; text-transform:uppercase; font-weight:600;}
.subHead2{ font-size:18px; line-height:32px; text-transform:uppercase; font-weight:400; color:#FFF;}
.heading-number2{ font-size:14px; margin-bottom:10px; margin-top:10px;  color:#010101; font-weight:600; text-transform:uppercase; position:relative; padding-left:32px;}
.heading-number2 i{background-image: url(../images/shape-red2.png); width: 23px; height: 26px; display:inline-block; font-size: 14px; color: #fff; text-align: center; font-style: normal; line-height: 26px; margin-right: 10px; font-weight: 600; position:absolute; left:0; top:-3px;}
.text_w{ color:#FFF;}

.scrollDown{ height:40px; width:40px; background:url(../images/scrollDown2.png) no-repeat 0 0; position:absolute; left:50%; bottom:20px; margin-left:-20px; cursor:pointer;}
.scrollDown.red{background:url(../images/scroll-red.png) no-repeat 0 0;}
.scrollDown.white1{background:url(../images/scroll-white.png) no-repeat 0 0;}
.scrollDown.up{background:url(../images/scroll-up.png) no-repeat 0 0;}

/* battery-care */
.bc_bg1{ background:url(../images/battery-care-pic1.jpg) no-repeat 50% 50%; background-size:cover;}
.bc_bg2{ background:url(../images/battery-care-pic2.jpg) no-repeat 50% 50%; background-size:cover;}
.bc_bg3{ background:url(../images/battery-care-pic3.jpg) no-repeat 50% 50%; background-size:cover;}
.bc_bg4{ background:url(../images/battery-care-pic4.jpg) no-repeat 50% 50%; background-size:cover;}

.testimonials-bg{ background:url(../images/testimonials-bg.jpg) repeat left top ;}

.bcSec1, .bcSec3, .bcSec5{ text-align:center; position:absolute; left:0; right:0; bottom:25%; margin:auto; width:100%; max-width:600px; color:#FFF; font-size:14px;}
.bcSec2{ padding:65px 5%;}
.bcSec2 h2{}
.bcSec2 ul{ text-align:center; width:100%; max-width:800px; height:600px; margin:0 auto; position:relative;}
.bcSec2 ul:after{content:''; width:100%; position:absolute; left:0; top:320px; border-top:1px solid #ccc;}
.bcSec2 ul li{ text-align:center; display:inline-block; width:195px; height:250px; vertical-align:top; padding:0 25px; position:relative; margin-top:50px;}
.bcSec2 ul li:after{content:''; position:absolute; height:85px; border-left:1px solid #CCC; top:60px;  right:0;}
.bcSec2 ul li:nth-child(5):after, .bcSec2 ul li:nth-child(9):after{ display:none;}
.bcSec2 ul li i{ display:block; width:40px; height:40px; margin:0 auto 20px;}
.bcSec2 ul li i.bci1{ background:url(../images/battery-care-icons.png) no-repeat 0 0;}
.bcSec2 ul li i.bci2{ background:url(../images/battery-care-icons.png) no-repeat -40px 0;}
.bcSec2 ul li i.bci3{ background:url(../images/battery-care-icons.png) no-repeat -80px 0;}
.bcSec2 ul li i.bci4{ background:url(../images/battery-care-icons.png) no-repeat -120px 0;}
.bcSec2 ul li i.bci5{ background:url(../images/battery-care-icons.png) no-repeat -160px 0;}
.bcSec2 ul li i.bci6{ background:url(../images/battery-care-icons.png) no-repeat -200px 0;}
.bcSec2 ul li i.bci7{ background:url(../images/battery-care-icons.png) no-repeat -240px 0;}
.bcSec2 ul li strong{ display:block; margin-bottom:25px; text-transform:uppercase;}
.bcSec2 ul li span{}
.bcSec4{ height:100%;}
.bcSec4:after{ content:''; display:block; clear:both;}
.bcSec4 > section{ float:left; width:50%; height:50%; padding:50px 5%; color:#000;}
.bcSec4 > section:nth-child(1){ background:#e6e7e9;}
.bcSec4 > section:nth-child(2){ background:#f3f3f3;}
.bcSec4 > section:nth-child(3){ background:#e02025; color:#FFF;}
.bcSec4 > section:nth-child(4){ background:#000 url(../images/battery-care-pic3.jpg) no-repeat 50% 50%; background-size:cover; color:#FFF;}
.bcSec4 > section h2{ text-align:left;}
.bcSec4 > section h2:after{ margin:0;}
.bcSec4 > section:nth-child(3) h2:after{ border-bottom:2px solid #FFF;}
.bcSec4 > section p{margin-bottom:20px;}
.bcSec4 > section p strong{ display:block;}
.bcSec4 > section ul{}
.bcSec4 > section ul li{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #5d5d5e;}
.bcSec6{ padding:65px 5%; text-align:center; width:90%; max-width:750px; margin:0 auto; font-size:14px;}
.bcSec6 p{ margin-bottom:30px}
.bcSec6 img{ display:block; width:90%; max-width:345px; margin:0 auto;}
/* battery-care end */

/* buy exide start */
.be_bg1{ background:url(../images/buy-exide-pic1.jpg) no-repeat 50% 50%; background-size:cover;}
.buyExide{ width:450px; height:100%; background:rgba(30,30,30,0.9); float:right;}

.battery_type{}
.battery_type aside.bt_sec{}
.battery_type aside.bt_sec:after{content:''; clear:both; display:block;}
.battery_type aside.bt_sec strong{ display:block; float:left; width:33.3333333333%; height:106px; color:#FFF; text-align:center; position:relative; padding-top:55px; font-size:11px; font-weight:400; text-transform:uppercase; cursor:pointer; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out;  -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.battery_type aside.bt_sec strong.btActive{ /* background:#df2125; */ color:#df2125; font-weight:900;}
.battery_type aside.bt_sec strong a{color:#FFF;}
/**/ .battery_type aside.bt_sec strong.btActive:after{content:''; border:5px solid transparent; border-bottom:0; border-top:5px solid #df2125; position:absolute; left:50%; bottom:0px; margin-left:-5px; display:block;} 
.battery_type aside.bt_sec strong i{ display:block; width:43px; height:40px; position:absolute; left:50%; top:10px; margin-left:-22px;}
.battery_type aside.bt_sec strong i.bti1{ background:url(../images/battery-type-icon.png) no-repeat 0 0;}
.battery_type aside.bt_sec strong i.bti2{ background:url(../images/battery-type-icon.png) no-repeat 0 -40px;}
.battery_type aside.bt_sec strong i.bti3{ background:url(../images/battery-type-icon.png) no-repeat 0 -80px;}
.battery_type aside.bt_sec strong i.bti4{ background:url(../images/battery-type-icon.png) no-repeat 0 -120px;}
.battery_type aside.bt_sec strong i.bti5{ background:url(../images/battery-type-icon.png) no-repeat 0 -160px;}
.battery_type aside.bt_sec strong i.bti6{ background:url(../images/battery-type-icon.png) no-repeat 0 -200px;}
.battery_type aside.bt_sec strong i.bti7{ background:url(../images/battery-type-icon.png) no-repeat 0 -240px;}
.battery_type aside.bt_sec strong i.bti8{ background:url(../images/battery-type-icon.png) no-repeat 0 -280px;}
.battery_type aside.bt_sec strong i.bti9{ background:url(../images/battery-type-icon.png) no-repeat 0 -320px;}

.battery_type aside.bt_sec strong.btActive i.bti1{ background:url(../images/battery-type-icon.png) no-repeat 100% 0;}
.battery_type aside.bt_sec strong.btActive i.bti2{ background:url(../images/battery-type-icon.png) no-repeat 100% -40px;}
.battery_type aside.bt_sec strong.btActive i.bti3{ background:url(../images/battery-type-icon.png) no-repeat 100% -80px;}
.battery_type aside.bt_sec strong.btActive i.bti4{ background:url(../images/battery-type-icon.png) no-repeat 100% -120px;}
.battery_type aside.bt_sec strong.btActive i.bti5{ background:url(../images/battery-type-icon.png) no-repeat 100% -160px;}
.battery_type aside.bt_sec strong.btActive i.bti6{ background:url(../images/battery-type-icon.png) no-repeat 100% -200px;}
.battery_type aside.bt_sec strong.btActive i.bti7{ background:url(../images/battery-type-icon.png) no-repeat 100% -240px;}
.battery_type aside.bt_sec strong.btActive i.bti8{ background:url(../images/battery-type-icon.png) no-repeat 100% -280px;}
.battery_type aside.bt_sec strong.btActive i.bti9{ background:url(../images/battery-type-icon.png) no-repeat 100% -320px;}

.battery_type div.dextop_bt_info{ color:#FFF; padding:50px 8%;}
.battery_type_info, .mobile_bt_search_btn{ display:none;}

.bt_form {}
.bsParameter_1{ padding-bottom:15px;}
.bsParameter_1:after{ content:''; display:block; clear:both;}
.bsParameter_1 li{float:left; width:50%; text-transform:uppercase; color:#7d7d7d; font-size:12px; text-align:center; padding-bottom:15px; border-bottom:1px solid #484848; position:relative; cursor:pointer;}
.bsParameter_1 li.bspActive{border-bottom:1px solid #df2125; color:#FFF;}
.bsParameter_1 li.bspActive:after{ content:''; display:block; position:absolute; left:50%; top:100%; width:5px; height:5px; background:url(../images/tabActive.gif) no-repeat 0 0;}
.bsParameter_2{ padding-bottom:15px;}
.bsParameter_2:after{ content:''; display:block; clear:both;}
.bsParameter_2 li{float:left; width:50%; text-align:center; padding:10px 0;}
.bsParameter_2 li:nth-child(3){ width:100%; border-top:1px solid #353535;}
.batterySearch{}
.batterySearch li{ overflow:hidden; padding-bottom:25px;}
.batterySearch li span{ float:left; width:100%; font-size:12px; color:#FFF;}
.batterySearch li span:nth-child(2){ float:right; margin-top:25px;}
.selectMenu{ width:100%; padding:12px 10px; border:none; border-radius:2px;}
.textBox{ width:100%; padding:12px 10px; border:none; border-radius:2px; color: #323030; font-size:14px; font-family: "Open Sans",Arial,sans-serif,Helvetica;}
input.btn{ width:100%; padding:12px 10px; border:none; background:#df2125; border-radius:2px; color:#FFF; font-size:14px; cursor:pointer;}
input.btn:hover{ background:#b4191c;}
.btn{ width:100%; padding:12px 10px; border:none; background:#df2125; border-radius:2px; color:#FFF; font-size:14px; cursor:pointer;}
.btn:hover{ background:#b4191c;}

.custom-radio{width: 16px; height: 16px; display: inline-block;	position: relative;	z-index: 1;	top: 3px; background: url("../images/radio.png") no-repeat 50% 50%;	}
.custom-radio.selected{background: url("../images/radio-selected.png") no-repeat 50% 50%;}
.custom-radio input[type="radio"]{margin: 1px; position: absolute; z-index: 2; cursor: pointer;	outline: none; opacity: 0;
_noFocusLine: expression(this.hideFocus=true); 
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-khtml-opacity: 0;
-moz-opacity: 0;
}
	
/* buy exide end */

/* blog */
.blog{ padding:45px 4.5%; position:relative; z-index:1;}
.blog .heading3_b{ text-align:left;}
.blog .heading3_b:after{ text-align:left; margin:0;}
.blog_subhead{ display:block; margin-top:-10px; font-size:14px; font-weight:600; color:#000;}
.blog_subhead span{ color:#e02025;  }

.blogList_wraper { margin:0 -10px; overflow:hidden; padding:45px 0;}
.blogList_wraper:after{ content:''; display:block; clear:both; overflow:hidden; }
.blogList_wraper section{ float:left; margin:0 0 20px 0; padding:0 10px; width:20%; height:360px; position:relative;}
.blogList_wraper section > div{ display:block; background:#FFF; border:1px solid #e7e7e7; height:100%; position:relative;}
.blogList_wraper section > div .bl_pic{}
.blogList_wraper section > div .bl_pic img{ width:100%;}
.blogList_wraper section > div .bl_info{ padding:20px 20px 0px;}
.blogList_wraper section > div .bl_info span{ display:block; color:#727272; font-size:12px; padding-bottom:10px;}
.blogList_wraper section > div .bl_info strong{ display:block; color:#000; font-size:14px; font-weight:600; display:block; height:60px; margin-bottom:40px; }
.blogList_wraper section > div .bl_info p{ color:#727272; font-weight:400; font-size:12px;}
.blogList_wraper section > div .bl_bottom{ padding:15px 20px; font-weight:400; color:#989898; font-size:11px; position:absolute; left:0; bottom:0; right:0; margin:auto}
.blogList_wraper section > div .bl_bottom b{ font-weight:400; color:#e02025;}
.blogList_wraper section > div .bl_bottom a{ font-weight:400; color:#727272;}
.blogList_wraper section > div .bl_bottom a:hover{color:#000;}
/* blog end */

/* blog details start */
.bd_bg{ background:url(../images/bd_bg.jpg) repeat-y 100% 0;}
#blog_details .iScrollLoneScrollbar{ right:190px !important;}
.blog_details{ padding:50px 180px 0 0;}
.blog_details:after, .bd_sec1:after, .bd_sec2:after{ content:''; display:block; clear:both;}
.bd_sec1{ padding-bottom:25px;}
.bd_sec1 strong{ float:left; font-weight:400; color:#727272;}
.bd_sec1 span{ float:right; font-weight:400; color:#727272;}
.blog_title{ color:#000; font-size:20px; font-weight:400; padding-bottom:30px;}
.bd_sec2{ padding-bottom:40px;}

.blogger{ float:left;}
.blogger img{float:left; border-radius:50%;}
.blogger b{float:left; padding:20px 0 0 15px; color:#e02025; text-transform:uppercase; font-weight:400;}

.bd_smedia{ float:right;}
.bd_smedia ul{ border-left:1px dotted #999;}
.bd_smedia ul:after, .blog_category:after{ content:''; clear:both; display:block;}
.bd_smedia ul li{ float:left; position:relative; width:50px; height:85px; border-right:1px dotted #999;}
.bd_smedia ul li b{ display:block; width:100%; height:25px; position:absolute; bottom:0; top:0; left:0; right:0; margin:auto; font-size:12px; text-align:center; font-weight:400; color:#000;}
.bd_smedia ul li i{ display:block; width:14px; height:14px; position:absolute; bottom:0; top:0; left:0; right:0; margin:auto; text-indent:-99999px;}
.bd_smedia ul li i.fb{ background:url(../images/icon-smedia2.png) no-repeat 0 0;}
.bd_smedia ul li i.twitter{ background:url(../images/icon-smedia2.png) no-repeat -14px 0;}
.bd_smedia ul li i.uTube{ background:url(../images/icon-smedia2.png) no-repeat -28px 0;}
.bd_smedia ul li i.gPlus{ background:url(../images/icon-smedia2.png) no-repeat -42px 0;}

.bd_pic{ padding-bottom:40px; overflow:hidden;}
.bd_pic img{ width:100%;}
.bd_description{ padding-bottom:15px;}
.bd_description:after{ content:''; display:block; clear:both;}
.bd_description a{color:#000;}
.bd_description a:hover{color:#e02025;}
.bd_description img{ width:250px; float:right; margin:0 0 10px 10px; clear:right;}
.bd_description ul{ margin-bottom:20px;}
.bd_description ul li{text-align: left;  padding-bottom: 0px; padding-left:15px; margin-bottom: 10px; background: url(../images/bullet.png) no-repeat 0 6px;  height: auto;}
.bd_description ul li p{ padding:0 !important;}
.bd_description p{ padding-bottom:20px; color:#000;}
.bd_description p b{ padding-bottom:10px; color:#000; display:block}
.bd_resentPost{}
.bd_resentPost h3{ font-size:18px; color:#000; font-weight:400; padding-bottom:15px; border-bottom:1px solid #dddddd;}
.bd_resentPost h3 span{ color:#e02025;}

#blog_category_holder{ position:fixed; top:15%; right:79px; height:480px; width:180px; background:; z-index:5;}
#blog_category_holder.bch_active{}
.blog_category{height:100%; width:130px; margin:0 auto; background:; z-index:2;}
.blog_category h3{ text-align:center; text-transform:capitalize;}
.blog_category a{ display:block; padding:43px 0 10px; margin-bottom:15px; text-align:center; border-bottom:1px solid #dddddd;font-weight:400; color:#727272; position:relative;}
.blog_category a span{ display:block; height:36px; width:32px; text-align:center; line-height:36px; position:absolute; left:0; right:0; top:0; margin:auto; background:url(../images/number-shapebg.png) no-repeat 0 0; color:#df2125; font-weight:600; font-size:10px;}
.blog_category a:hover{ color:#000;}

.looking_inverter_battery{ float:right; width:250px; height:80px; padding-left:92px; position:relative; font-weight:600; line-height:16px; margin:25px 0;}
.looking_inverter_battery:after{ content:''; width:77px; height:77px; background:#df2025 url(../images/ib-icon.gif) no-repeat 50% 50%; border-radius:50%; position:absolute; left:0; top:0;}
.looking_inverter_battery a{ position:absolute; left:92px; bottom:0; width:92px; height:34px; border:1px solid #df2025; border-radius:3px; text-align:center; line-height:32px; color:#df2025;}
.looking_inverter_battery a:hover{ color:#FFF; background:#df2025;}
/* blog details end */

/*=================Copyright Policy page start==============*/
.pl_bg{ background:url(../images/policy-bg.jpg) no-repeat 50% 50%; background-size:cover;}
.policy-paragraph{padding-bottom:20px;}
.policy-para-head{font-size:18px;}
.poli-Sec1{ text-align:center; position:absolute; left:0; right:0; bottom:25%; margin:auto; width:100%; max-width:810px; color:#FFF; font-size:14px;}
.heading-number{ font-size:18px; float:left; width:100%; margin-bottom:10px; margin-top:10px; line-height:41px; color:#010101; font-weight:600; text-transform:uppercase;}
.heading-number i{background-image:url(../images/number-shape.png); width:37px; height:42px; float:left; font-size:18px; color:#fff; text-align:center; font-style:normal; line-height:41px; margin-right:10px; font-weight:600;}
.infromationSec{ padding:65px 5%; font-size:14px;}
.infromation-para{font-size:14px; line-height:28px; padding-bottom:10px;} 
.infromationSec ul{margin:24px 0 0 0; padding:0px;}
.infromationSec ul li{float:left; width:100%; background-image:url(../images/information-bullet.png); background-repeat:no-repeat; background-position:5px 5px; color:#646464; font-size:13px; border-bottom:1px solid #cacaca; padding:0 0 20px 50px; margin:0 0 16px 0 }
.infromationSec ul li:last-child{ border-bottom:0px solid #cacaca;}
/*=================Copyright Policy page end==================*/

/*=================Cancellation Policy page start==================*/
.heading-pol{margin-bottom:35px; display:block; padding-bottom:8px;  font-weight:600; color:#FFF; font-size:30px; position:relative; text-transform:uppercase;}
.heading-pol:after{ content:''; width:180px; border-bottom:2px solid #df2125; position:absolute; left:0; bottom:0px;}
.cacl-rbl,.cacl-rbr{height:100%; width:50%; position:relative;  -webkit-transition: all 0.7s ease-in-out; -moz-transition: all 0.7s ease-in-out; -o-transition: all 0.7s ease-in-out; transition: all 0.7s ease-in-out;}
.cacl-rbl{float:left;}
.cacl-rbl h2{ position:absolute; left:100px; top:100px; z-index:2;}
.cacl-rbr{background:#ebebeb; float:right; padding:60px 4%;}

.cacl-rb_pic_slider{ width:100%; height:100%; position:relative; z-index:1;}
.cacl-rb_pic_slider li{ width:100%; height:100%; background-size:cover; background-position:50% 50%; background-repeat:no-repeat; position:relative;}
.cacl-rb_pic_slider li img{ width:100%; height:100%;}

.cacl-rb_info_slider{ width:100%; margin:50% 0 0 0 }
.cacl-rb_info_slider li { display:block; margin-bottom:13px; border-bottom:1px solid #cacaca; padding-bottom:13px; font-size:12px; background-image:url(../images/cancellation-policy-arrow.png); background-repeat:no-repeat; padding-left:31px;}
/*=================Cancellation Policy page end==================*/

/*=====Product Compare page start======*/
.car-head{margin-bottom:0px; display:block; padding-bottom:0px;  font-weight:600; color:#FFF; font-size:30px; position:relative; text-transform:uppercase;}
.car-head:after{ content:''; width:376px; border-bottom:2px solid #df2125; position:absolute; left:0; bottom:9px;}
.listing-head{ font-size:30px; color:#e02025; font-weight:600; margin:24px 0 0 0}
.listing-head span{color:#000000; font-weight:normal;}
.result-head{font-size:16px; color:#000; font-weight:400; text-transform:uppercase;}
.result-head span{ color:#e02025;}
.wrapSec{ padding:65px 5%; float:left; width:100%; position:relative;}
.count-item-head{ color:#6d6d6d; font-weight:400; margin:50px 0 21px 0; font-size:13px; font-style:italic;}
.compare-listing{width:100%; float:left; background-color:#ffffff; border:1px solid #dddcdc; /*padding-top:25px;*/}
.compare-listing li{float:left; width:33.3%; height:128px; border-right:1px solid #e5e5e5; position:relative}
.compare-listing li .compare-hide{display:none}
.compare-listing li p.add-compare{text-align:center; line-height:127px; color: #616161; font-size:14px;}
.compare-listing li:last-child{ border-right:0px solid #e5e5e5;}
.compare-listing li .black-box{background-color:#000;  width:19px; height:15px; position:absolute; right:0; top:0}
.compare-listing li .black-box:after{content:''; position:absolute; left:7px; top:6px;  width:6px; height:2px; background-color:#fff;}
.compare-listing li .leftsec{float:left; width:50%; height:100%; vertical-align:middle; align-items: center; display: inline-flex; justify-content: center;}
.compare-listing li .leftsec img{ height:100%; max-width:100%;}
.compare-listing li .rightsec{float:left; width:50%; margin:30px 0 0 0; font-size:18px; color:#000000;}
.compare-listing li .rightsec small{font-size:14px; float:left; width:100%; color:#616161; padding:6px 0 0 0; line-height:10px; }
.select-box{padding:28px 10%}
.select-box:after{content:''; display:block; clear:both;}
.select-box p{text-align:center; color:#8c8c8c; padding-bottom:18px;}
.input_box3-large {display: block;float: left;height: auto; margin-bottom:0px;max-width: 100%;width: 100%;}
.input_box3-large select {-moz-appearance: none;background: #fff none repeat scroll 0 0;border: 1px solid #e5e5e5;color: #323030;cursor: pointer;display: inline-block;font-family: "Open Sans",Arial,sans-serif,Helvetica;font-size: 14px;font-weight: 400;margin: 0;outline: medium none;padding: 8px 10px;width: 100%;}

.input_box3-large label {position: relative;width: 100%;}
.input_box3-large label::after {color: #3a3a3a;content: url(../images/select-ic.png); font: 14px "Consolas",monospace;padding: 0 4px 4px; pointer-events: none; position: absolute; background-color:#fff; right: 8px;top: -0px;}
/*.input_box3-large label::after {color: #3a3a3a;content: ">"; font: 14px "Consolas",monospace;padding: 0 4px 4px; pointer-events: none; position: absolute; background-color:#fff; right: 8px;top: -3px;transform: rotate(90deg);}*/

.input_box3-large label::before {content: "";display: block;height: 20px;pointer-events: none;position: absolute;right: 6px;top: 0px;width: 20px;}
/*IE 9 and above*/
@media screen and (min-width:0\0) and (min-resolution: +72dpi) {
.input_box3-large label:after { display:none; }
.input_box3-large label:before { display:none; }
}
.comp-btn{text-align:center; width:100%;}
.productList_wraper { margin:0 -22px; overflow:hidden; padding:45px 0;}
.productList_wraper:after{ content:''; display:block; clear:both; overflow:hidden; }
.productList_wraper section{ float:left; margin:0 0 44px 0; padding:0 22px; width:33.3%; height:543px; position:relative;}
.productList_wraper section > .box{ display:block; background:#f5f5f5; border:1px solid #dedbdb; float:left; width:100%; height:100%; position:relative;}
.productList_wraper section > .box aside{ padding:10px; background-color:#fff; text-align:center; border-bottom:1px solid #d9d9d9; color:#000000; font-size:14px;  height:240px;}
.productList_wraper section > .box aside p.item-code{ padding-bottom:25px; text-align:left;}
.productList_wraper section > .box aside p.stock-code{ text-align:right; font-size:11px; font-weight:600; font-style:italic;}
.productList_wraper section > .box aside img{ text-align:center; height:75%; max-width:140px; }
.productList_wraper section > .box .pl_info{ padding:20px 20px 10px; border-bottom:1px solid #d9d9d9; min-height:239px;}
.productList_wraper section > .box .pl_info h3{color:#df2125; font-size:16px; font-weight:600; padding-bottom:10px;}
.productList_wraper section > .box .pl_info p{ color:#727272; line-height:18px; font-weight:400; font-size:12px;}
.productList_wraper section > .box .pl_info p.amn{padding:30px 0 15px 0; color:#000000; text-transform:uppercase;}
.productList_wraper section > .box .pl_info p.amn span{ color:#e02025; font-size:16px;}
.productList_wraper section > .box .pl_info p.amn span strong{font-family: 'itf_rupeeregular'; font-weight:normal;}
.productList_wraper section > .box .pl_info p.authorised{font-size:13px; font-style:italic; color:#949494}
.productList_wraper section > .box .pl-btm-link{margin:0px; padding:0px; width:100%; float:left; border-bottom:1px solid #d9d9d9;}
.productList_wraper section > .box .pl-btm-link li{float:left; width:50%; text-align:center; height:50px; line-height:49px; border-right:1px solid #d9d9d9;}
.productList_wraper section > .box .pl-btm-link li:last-child{border-right:0px solid #d9d9d9;}
.productList_wraper section > .box .pl-btm-link li a{color:#e02025; font-size:11px; font-weight:600; text-transform:uppercase; cursor:pointer;}
.productList_wraper section > .box .compare-check{background-color:#e0e0e0; color:#6d6d6d; font-size:12px; float:left; width:100%; height:45px; line-height:44px;}
.productList_wraper section > .box .compare-check input{float:left; border:1px solid #bdbcbc; margin:15px 11px 0 21px;}
@font-face {font-family: 'itf_rupeeregular';src: url('../fonts/itf-rupee-webfont.woff2') format('woff2'),url('../fonts/itf-rupee-webfont.woff') format('woff');font-weight: normal;font-style: normal;}
/*=====Product Compare page end=====*/

/* compare_batteries start */
.compare_batteries{ padding:45px 4.5%;}
.compare_batteries h2{ font-size:30px; font-weight:400;}
.compare_batteries > em{ display:block; padding-top:5px; font-size:18px; font-weight:400;}
.cb_sec_holder{ border:1px solid #dddcdc; background:#f9f9f9; margin-top:35px;}
.cb_sec_holder h3{ padding:28px;  font-size:14px; font-weight:400; color:#000; text-transform:uppercase; width:150px;  background:url(../images/downArrow.gif) no-repeat 100% 50%; padding-right:20px;}
.cb_sec1:after, .cb_sec2:after{ content:''; display:block; clear:both;}
.cb_sec1{ background:#FFF; margin-left:-1px; border-bottom:1px solid #dddcdc; overflow:hidden;}
.cb_sec1 li{border-left:1px solid #dddcdc; border-right:1px solid #dddcdc; margin-left:-1px;  width:25%; float:left; padding-bottom:10000px; margin-bottom:-10000px;}
.cb_sec1 li:first-of-type{border-left:0px solid #dddcdc;}
.cb_sec1 li:last-of-type{border-right:0px solid #dddcdc;}
.cb_sec2{ margin-left:-1px; border-top:1px solid #dddcdc; overflow:hidden;}
.cb_sec2 li{ padding:15px 28px; border-left:1px solid #dddcdc; width:25%; float:left; color:#000; padding-bottom:10000px; margin-bottom:-10000px;}
.cb_sec2 > li:nth-child(2), .cb_sec2 > li:nth-child(3), .cb_sec2 > li:nth-child(4){ min-height:50px;}
.subTs{ border-top:0px solid #dddcdc;}
.subTs li{ padding:0px 28px 10px;}
.subTs li:first-child{ padding:0px 28px 10px 50px;}
.subTs2{ border-top:0px solid #dddcdc;}
.subTs2 li{ padding:0px 28px 10px;}
.subTs2 li:first-child{ padding:0px 28px 10px 80px;}

.cb_sec1 li > b{ display:block; padding:28px; font-size:18px; font-weight:600; color:#000; }
.cb_sec1 li > b em{ font-size:14px; color:#6d6d6d; display:block; font-weight:400;}

.compare_item{ position:relative;}
.compare_item i{ position:absolute; right:0; top:0; background-color: #000; width: 19px; height: 15px; color:#FFF; cursor:pointer;}
.compare_item i:after {content: ''; position: absolute; left: 7px; top: 6px; width: 6px; height: 2px; background-color: #fff;}
.compare_item h4{ font-size:18px; font-weight:400; color:#000; padding:28px;}
.compare_item h4 span{ display:block; font-weight:400; color:#616161;}
.compare_item div.compare_pic_thumb{ text-align:center; padding-bottom:15px;}
.compare_item div.compare_pic_thumb img{ width:151px;}
.compare_item em{ display:block; text-align:right; color:#000; padding:0 28px 28px;}
.compare_item div.compare_pic_rate{ background:#f5f5f5; padding:15px 28px;}
.compare_item div.compare_pic_rate strong{ display:block; padding:5px 0; font-weight:400; text-align:center;}
.compare_item div.compare_pic_rate strong span{ color:#e02025;}
.compare_item b{ text-transform:uppercase; color:#e02025; font-size:14px; font-weight:600; display:block; text-align:center; padding:20px 0;}
.compare_item a{ display:block; background:#e02025; color:#FFF; width:110px; height:45px; margin:0 auto 28px; line-height:45px; text-transform:uppercase; text-align:center;}
.compare_item div.compare_pic_text{ padding:0 28px 28px; }
.compare_item div.compare_pic_text p{ padding-bottom:15px;}

/* compare_batteries end */

/* product_details page start */
.product_details{ padding:0px 4.5% 50px;}
.pd_sec1{ border-bottom:1px solid #dedede; width:75%; float:left;  margin-bottom:45px;}
.product_details:after, .pd_sec1:after{content:''; display:block; clear:both;}
.pd_pic{ width:40%; float:left; border-right:1px solid #dedede; margin-right:-1px; padding:45px; min-height:300px; position:relative;}
.pd_description{ width:60%; float:left; border-left:1px solid #dedede; padding:45px; min-height:300px; position:relative;}
.pd_feature{ width:25%; float:left; background:#f6f6f6; margin-top:45px; padding:55px 30px; position:relative;}
.pd_feature:after{ position:absolute; left:0; top:0; content:''; border:12px solid #FFF; border-bottom:12px solid #CCC; border-right:12px solid #CCC;}
.pd_specification{ width:100%; min-height:100px; clear:both;}

.product_pic{ text-align:center; padding:120px 0 50px;}
.product_pic img{ width:100%; max-width:250px; margin:0 auto;}
.pd_pic strong{ display:block; text-align:center; padding-bottom:80px; color:#e02025; font-size:18px; text-transform:uppercase;}
.pd_pic em{ position:absolute; bottom:35px; right:25px; font-size:11px; color:#3f3f3f; font-weight:600;}
.pd_pic a{ position:absolute; bottom:35px; left:25px; width:65px; height:55px; border:2px solid #e02125; text-align:center; font-size:10px; color:#e02125; padding-top:10px; font-weight:600; text-transform:uppercase;}

.pd_description h2{ font-size:24px; text-transform:uppercase; color:#000; margin-bottom:20px;}
.pd_description p{ margin-bottom:20px;}
.pd_des_list1{ margin-bottom:20px; border-top:1px solid #dedede;}
.pd_des_list1 li{ border-bottom:1px solid #dedede;}
.pd_des_list1 li:after{content:''; display:block; clear:both;}
.pd_des_list1 li strong{ float:left; width:50%; position:relative; padding:15px 0 15px 35px; line-height:27px; border-bottom:1px solid #dedede; margin-bottom:-1px;}
.pd_des_list1 li strong:after{ position:absolute; left:0; top:15px;  width:27px; height:27px; content:'';}
.pd_des_list1 li strong.icon1:after{ background:url(../images/pd_des_icon.png) no-repeat 0 0;}
.pd_des_list1 li strong.icon2:after{ background:url(../images/pd_des_icon.png) no-repeat -27px 0;}
.pd_des_list1 li strong.icon3:after{ background:url(../images/pd_des_icon.png) no-repeat -54px 0;}

.pd_des_list2{border-bottom:1px solid #dedede; }
.pd_des_list2 li{ background:url(../images/bullet.png) no-repeat 15px 5px; padding-left:35px; margin-bottom:15px;}
.pd_des_list2 li:after{content:''; display:block; clear:both;}
.pd_des_list2 li span, .pd_des_list2 li img{ float:left; margin-right:10px;}

.pd_feature ul{}
.pd_feature ul li{ background:url(../images/bullet2.png) no-repeat 0 20px; padding:15px 0 15px 25px; border-bottom:1px solid #dedede; font-size:16px; }
.check-2col{ float:left; width:100%; margin-bottom:15px;}
.check-2col .check_compatibility{float:left; width:50%}
.check_compatibility{ padding:30px 0 0 10px;}
.check_compatibility:after{content:''; display:block; clear:both;}
.check_compatibility a{ float:left; display:block; width:220px; text-align:center; background:#e02025; height:50px; line-height:50px; text-align:center; color:#FFF; text-transform:uppercase;}
.white-btn{ background:#fff !important; color:#e02125 !important; border: 2px solid #e02125 !important;}
.check_compatibility div{ padding:15px 0 0 0px; clear:both; float:left; width:100%; }
.check_compatibility div:after{ content:''; display:block; clear:both;}
.check_compatibility div span{ float:left; padding:0 30px 0 10px; background:url(../images/arrow3.gif) no-repeat 100% 50%; color:#000;}
.check_compatibility div span:last-child{padding:0 0px 0 10px; background:none;}

.check_compatibility-btn{ padding:30px 0 0 10px;}
.check_compatibility-btn a.buy-now{ float:left; display:block; width:49%; margin-right:1%; text-align:center; background:#e02025; height:50px; line-height:50px; text-align:center; color:#FFF; text-transform:uppercase;}
.check_compatibility-btn a.addto-cart{ float:left; display:block; width:50%; text-align:center; background:#fff; height:50px; line-height:50px; text-align:center; color:#e02125; text-transform:uppercase; border: 2px solid #e02125;}

.pd_specification h2{ font-size:20px; text-transform:uppercase; font-weight:600; border-bottom:2px solid #000;}
.pd_specification h2 span{ display:inline-block; padding-bottom:20px; margin-bottom:-2px; border-bottom:2px solid #C00;}
.pd_specification ul{}
.pd_specification > ul > li{ border-bottom:1px solid #dedede; padding:0 15px; }
.pd_specification ul li:after{content:''; display:block; clear:both;}
.pd_specification ul li b{ float:left; padding:15px 0; font-weight:400;}
.pd_specification ul li span{ float:right; padding:15px 0;}
.pd_specification > ul ul{ padding:0 25px 20px; clear:both;}
.pd_specification ul ul li b{ float:left; padding:5px 0; font-weight:400;}
.pd_specification ul ul span{ float:right; padding:5px 0;}

.pl_info-details{ padding:0px 20px 10px; text-align:center; border-bottom:1px solid #dedede; margin-bottom:15px;}
.pl_info-details h3{color:#df2125; font-size:16px; font-weight:600; padding-bottom:10px;}
.pl_info-details p{ color:#727272; line-height:18px; font-weight:400; font-size:12px;}
.pl_info-details p.amn{padding:30px 0 0px 0; color:#000000; text-transform:uppercase;}
.pl_info-details p.amn span{ color:#e02025; font-size:16px;}
.pl_info-details p.amn span strong{font-family: 'itf_rupeeregular'; font-weight:normal; display:inherit;}
.pl_info-details p.authorised{font-size:13px; font-style:italic; color:#949494}
.autho{font-size:13px; font-style:italic; color:#949494; text-align:center;}
/* product_details page end */

/*=================FAQ page start==================*/
.faq_bg{ background:url(../images/faq-bg.jpg) no-repeat 50% 50%; background-size:cover;}
.heading_leftline{ font-size:24px; color:#000; font-weight:700; line-height:px; margin-bottom:30px; text-transform:uppercase; text-align:left;}
.heading_leftline:after{ content:''; width:30px; display:block; border-bottom:2px solid #f4404a; padding-top:10px; margin:0 0;}
.accordian{}
.accordian h2{ position:relative; border-top:1px solid #CCC; padding:15px 22px 15px 32px; margin:0; cursor:pointer;}
.accordian h2 i{ top:12px;}
.accordian h2:first-child{border-top:0px solid #CCC;}
.accordian h2:after{ content:''; height:19px; width:19px; background:url(../images/accordian_control.gif) no-repeat 0 0; position:absolute; right:0; top:20px;}
.accordian h2.accActive:after{ background:url(../images/accordian_control.gif) no-repeat 0 100%;}
.accordian ul{ padding-top:20px;}
.accordian ul li{ padding-bottom:15px; background:url(../images/bullet.png) no-repeat 35px 6px; padding-left:53px;}

.faq-head{margin-bottom: 16px; position:relative; }

.faq-para{font-size:14px;}
.faq-para p{ padding-bottom:26px;}
.img-responsive-faq{text-align:center; padding:25px 0} 
#faq_cont_scroll, #faq_cont_scroll_new{ height:100%; overflow:auto;}
#buy_scroll{ height:100%; overflow:auto; background-color:#fff}
#comp_scroll{ height:100%; overflow:auto; background-color:#ebebeb}
.faq_cont{ padding:10% 5%;}
/*=================FAQ page start==================*/

/*=================Warranty Terms page start==================*/
.terms-head{ font-size:14px; float:left; width:100%; margin-bottom:20px; margin-top:10px; color:#010101; font-weight:600; text-transform:uppercase;}
.terms-head i{background-image:url(../images/number-shape.png); width:37px; margin-top:-7px; height:42px; float:left; font-size:18px; color:#fff; text-align:center; font-style:normal; float:left; line-height:41px; margin-right:10px; font-weight:600;}
.terms-head span{float:left; width:90%}
.terms-para {font-size: 14px;padding-bottom: 26px; margin:0 0 0 50px}
.terms-para p{float:left; width:100%; padding-bottom:10px;}
.terms-para i{background-image:url(../images/number-shapebg-black.png); height:36px; text-align:center; line-height:35px; float:left; font-style:normal; color:#000;  width: 32px;  display: block; font-size: 12px;font-weight: 600; margin-right:10px;}
.terms-para p span{padding-top:7px; float:left; width:90%}
/*=================Warranty Terms page end==================*/

/*=================Disclaimer page start==================*/
.dis_bg{ background:url(../images/information-bg.jpg) no-repeat 50% 50%; background-size:cover;}
.dis-para p{padding-bottom:15px;}
/*=================Disclaimer page end==================*/

/*=================Contact page start==================*/
.con-box{padding: 40px 4%;}
.heading-con{ font-size:18px; color:#000; font-weight:700; line-height:px; margin-bottom:20px; text-transform:uppercase; text-align:center;}
.heading-con:after{ content:''; width:95px; display:block; border-bottom:2px solid #f4404a; padding-top:10px; margin:0 auto;}
.cont_info_slider{ width:100%;  margin:0px auto 0 auto; max-width:475px }
.contact-row{float:left; width:100%; margin:10px 0 0 0}
.contact-row .left-sec{float:left; width:100%; font-weight:500; padding-top:10px; padding-bottom:10px; color:#666666; text-transform:uppercase;}
.contact-row .right-sec .textBox{border:1px solid #dddddd; color:#c2c2c2; font-weight:500; font-size:14px;}
.contact-row .right-sec{float:left; margin:0 0 0 0px; width:100%}
input[type="text"]:disabled {background: #fff;cursor: not-allowed;}
.contact-row .right-sec .btn{margin:30px 0 0 0}
.mand{color:#C30003; text-align:center;}
.contact-row .right-sec textarea{color:#c2c2c2; font-weight:500; font-size:16px; font-family: 'Open Sans', sans-serif; }
.textBox-sml{ width:20%; padding:12px 10px; margin-right:2%; border:none; border-radius:2px; color:#c2c2c2; font-weight:500; font-size:14px;}
.textBox-md{ width:78%; padding:12px 10px; border:none; border-radius:2px; color:#c2c2c2; font-weight:500; font-size:14px;}

/*=================Contact page start==================*/

/*=================Terms and condition page start==================*/
.box-terms p{padding-bottom:15px;}
.infromationSec ul li li{float:left; width:100%; background-image:url(../images/gray-bullet.png); background-repeat:no-repeat; background-position:5px 5px; color:#646464; font-size:13px; border-bottom:0px solid #cacaca; padding:0 0 10px 30px; margin:0 0 16px 0 }
/*=================Terms and condition page start==================*/

/*=================BatMobile page start==================*/
.call_to_buy_bg_inner{ background:url(../images/call-to-buy-exide.jpg) no-repeat 50% 50%; background-size:cover;}
.batserviceBg{ background:url(../images/bat-service-bg.jpg) no-repeat 50% 50%; background-size:cover;}
.batserviceBg3{ background:url(../images/bat-service-bg2.jpg) no-repeat 50% 50%; background-size:cover;}
.batserviceBg4{ background:url(../images/bat-service-bg3.png) no-repeat 50% 50%; background-size:cover;}


.batmobileBg-inner{ background:url(../images/batmob-bg2.jpg) no-repeat 50% 50%; background-size:cover;}
.batmobileBg{ background:url(../images/batmobileBg.jpg) no-repeat 50% 50%; background-size:cover;}
.batmobile{ width:345px; position:absolute; left:0; top:-1200px; right:0; bottom:0; margin:auto;  height:400px; background:url(../images/batmobile-icon.png) no-repeat 50% 0; padding-top:110px; color:#FFF; text-align:center; opacity:0;}
.batmobile.scooty-bg:before{ position:absolute; content:""; width:255px; height:229px; left:-208px; bottom:109px; background-image:url(../images/batmobileCar-b.png); background-repeat:no-repeat; }
.batmobile.scooty-bg1:before{ position:absolute; content:""; width:255px; height:229px; left:-108px; bottom:109px; background-image:url(../images/batmobileCar-b.png); background-repeat:no-repeat; }
.bmActive{ top:0px; opacity:1; }
.batmobile em{ font-size:22px; padding-bottom:25px; color:#FFF; position:relative; text-align:center; margin-bottom:15px; text-transform:uppercase; font-weight:400; display:block;}
.batmobile em:after{ content:""; width:50px; border-bottom:2px solid #FFF; position:absolute; left:50%; bottom:0; margin-left:-25px;}
.batmobile b{ font-size:18px; font-weight:400; display:block; text-transform:uppercase;}
.batmobile strong{ display:block; margin-bottom:28px; font-size:38px; font-weight:400; }
.batmobile span{ display:block; border-bottom:0px solid #FFF;}
.batmobile span img{display:none}
.batmobile.inner{bottom:55px; top:inherit; opacity:1; width:600px;}
.batmobile.inner em{font-weight:900}
.batmobile.inner strong{font-size:42px;}

.batmobile_new{ width:560px; position:absolute; left:0; bottom:100px; right:0; margin:auto;  color:#FFF; text-align:center;}
.batmobile_new em{ background:url(../images/batmobile-icon.png) no-repeat 50% 0; padding:90px 0 30px; font-size:22px; color:#FFF; position:relative; text-align:center; text-transform:uppercase; font-weight:400; display:block; border-bottom:1px solid #ca8a8c; margin-bottom:23px;}

.batmobile_new section{ border-bottom:2px solid #FFF;}
.batmobile_new section:after{ content:''; clear:both; display:block;}
.batmobile_new section aside.bmPic{ float:left; width:217px; height:150px; position:relative;}
.batmobile_new section aside.bmPic img{position:absolute; bottom:0; right:25px; max-width:175px;}
.batmobile_new section aside.bmInfo{float:left; width:342px; height:150px; padding:30px 0 50px 20px; border-left:1px solid #ca8a8c; text-align:left;}
.batmobile_new section aside.bmInfo b{ font-size:15px; font-weight:400; display:block; text-transform:uppercase;}
.batmobile_new section aside.bmInfo strong{display:block; font-size:37px; font-weight:400;}

.batmobile_new2{ width:297px; /*position:absolute; left:0; top:100px; right:0; */margin:0px auto 0; padding-top:80px;  color:#FFF; text-align:center;}
.batmobile_new2 em{ background:url(../images/batmobile-icon.png) no-repeat 50% 0; padding:90px 0 30px; font-size:22px; color:#FFF; position:relative; text-align:center; text-transform:uppercase; font-style:normal; font-weight:900; display:block;/* border-bottom:1px solid #ca8a8c;*/ margin-bottom:143px;}
.batmobile_new2 em small{ font-size:13px; font-weight:400;}
section.batmobile_car{ float:left; width:100%; background-color:#dd101b; min-height:165px; -moz-box-shadow: 0 0 10px #2d0003;-webkit-box-shadow: 0 0 10px#2d0003;box-shadow: 0 0 10px #2d0003; position:relative;}
section.batmobile_car:after{ content:''; clear:both; display:block;}
section.batmobile_car .centersec{margin:0 auto; max-width:680px; width:100%; left:0; right:0}
section.batmobile_car aside.bmPic{ float:left; width:389px;  position:relative;}
section.batmobile_car aside.bmPic img{position:absolute; top:-177px; left:-65px;}
section.batmobile_car aside.bmInfo{float:left;  padding:41px 0 0px 319px; text-align:center;}
section.batmobile_car aside.bmInfo b{ font-size:18px; font-weight:400; display:block; text-transform:uppercase; color:#fff;}
section.batmobile_car aside.bmInfo strong{display:block; font-size:45px; font-weight:400; font-family: 'Roboto Condensed', sans-serif;}

.scrollDown.white{ background:url(../images/scrollDown-white.png) no-repeat 0 0;}
.heading-bat{ font-size:18px; color:#000; font-weight:700; line-height:px; margin-bottom:20px; text-transform:uppercase; text-align:center;}
.heading-bat:after{ content:''; width:30px; display:block; border-bottom:2px solid #f4404a; padding-top:10px; margin:0 auto;}
.heading-service{ font-size:18px; color:#fff; font-weight:700; line-height:px; margin-bottom:20px; text-transform:uppercase; text-align:center;}
.text14{font-size:14px; font-weight:700;}
.text30{font-size:30px; font-weight:700;}
.pad-btm{padding-bottom:100px;}
.heading-service:after{ content:''; width:30px; display:block; border-bottom:2px solid #f4404a; padding-top:10px; margin:0 auto;}
.black{color:#000}
.free-service{text-transform:none; color:#000;}
.free-service strong{ color:#393939; font-size:18px; font-weight:600; }
.free-service span{color:#e02025; font-size:18px;}

/*=================BatMobile page end==================*/

/*=================DYF page start==================*/
.dyf-row{bottom:15%}
.dyf-row2{ position:relative; left:auto; bottom:auto; margin-top:5%; padding-bottom:50px;}
.redBg1{ background:#e02125;}
.whiteBg1{ background:#fff;}
.heading-white{ font-size:18px; color:#ffffff; font-weight:700; line-height:px; margin-bottom:20px; text-transform:uppercase; text-align:center;}
.heading-white:after{ content:''; width:30px; display:block; border-bottom:2px solid #ffffff; padding-top:10px; margin:0 auto;}
.dyf-bg{ background:url(../images/dyf-bg.jpg) no-repeat 50% 50%; background-size:cover;}
.dyf_subhead{font-size: 32px; line-height: 32px; text-transform: uppercase; font-weight: 600;}
.shape-red{margin:0 auto 30px; background-image:url(../images/shape-red.png); display:block;  width:52px; color:#fff; height:60px; text-align:center; line-height:59px; font-size:18px; font-weight:600}
.shape-white{margin:0 auto 30px; background-image:url(../images/shape-white.png); display:block;  width:52px; color:#e02125; height:60px; text-align:center; line-height:59px; font-size:18px; font-weight:600}
.dyf-box{float:left; width:100%; border-bottom:1px dotted #bababa; padding-bottom:15px; margin-bottom:30px;}
.dyf-box.none-btm{border-bottom:0px dotted #bababa;}
.dyf-box ul.box-line-gray{float:left; width:40%; margin-right:10%; margin-top:40px;}

.dyf-box ul.box-line-gray:last-child{margin-right:0%;}
.dyf-box ul.box-line-gray li{float:left; width:100%; border-bottom:1px dotted #bababa; padding-bottom:10px; background-image:url(../images/dotted.png); background-repeat:no-repeat; text-align:left; background-position:0 8px; padding-left:10px; margin-bottom:13px;  color:#393939; font-size:12px;} 
.dyf-box ul.box-line-gray li:last-child{border-bottom:0px dotted #bababa;}
.dyf-box ul.box-line-gray li:first-child{color:#e02025; font-size:15px; font-weight:600; min-height:50px; background-image:none;padding-left:0px;}
.caution{ color:#e02025; font-size:15px; padding-bottom:10px; font-weight:600}

.dyf-box ul.box-line-white{float:left; width:40%; margin-right:10%; margin-top:40px;}
.dyf-box ul.box-line-white:last-child{margin-right:0%;}
.dyf-box ul.box-line-white li{float:left; width:100%; border-bottom:1px dotted #fff; padding-bottom:10px; text-align:left; background-position:0 8px; margin-bottom:13px;  color:#fff; font-size:12px;} 
.dyf-box ul.box-line-white li:last-child{border-bottom:0px dotted #fff;}
.dyf-box ul.box-line-white li:first-child{color:#fff; font-size:15px; font-weight:600; min-height:50px; padding-left:0px;}
.tour h2{text-align:center; font-size:18px; font-weight:600; margin-bottom:40px;}
.tour p{text-align:center}
.diy-tips{ color:#393939; font-size:12px;}
.milestoe-pol{padding:20px 0 60px 0}
.rb_info_slider-dots1{ position:absolute; left:0; bottom:-40px; width:100%; height:13px; padding-top:60px; text-align:center; z-index:5;}
.rb_info_slider-dots1 li{ display:inline-block; height:13px; width:auto;}
.rb_info_slider-dots1 li a{ display:inline-block; width:13px; height:13px; text-indent:-9999px; background:#df2125; border:2px solid #df2125; margin:0 2px; font-size:0; color:transparent; border-radius:50%;}
.rb_info_slider-dots1 li.slick-active a{background:#FFF;}
.testimonials p.test-con{ color:#010101; font-size:15px; font-style:italic; padding-bottom:30px; position:relative; text-align: center; max-width:750px; margin:0 auto}
.testimonials p.test-name{ color:#000000; font-weight:600; font-size:14px; max-width:600px; margin:0 auto; /*text-align:right;*/ }
.testimonials p.test-name span{ color:#6e6e6e; font-size:12px;}
.quote-left{  display: inline-block;    left: 0; margin-left:-25px;  position: absolute;}
.quote-right{  display: inline-block;    bottom:25px; padding-left:15px;  position: absolute;}
/*=================DYF page end==================*/

/* know your battery start */
.kyb_bg{ background: url(../images/know-your-battery.jpg) no-repeat 50% 50%; background-size: cover;}
.kyb-bg1{ background:url(../images/kyb-bg1.jpg) no-repeat 50% 50%; background-size: cover;}
.kyb-bg3{ background:url(../images/knb-bg.jpg) no-repeat 50% 50%; background-size: cover;}
.kyb-bg2{ background:url(../images/curve-bg.jpg) repeat;}
.kyb .iScrollLoneScrollbar{ right:190px !important;}
.kyb .scrollDown{ margin-left:-100px;}
.kyb_section_info{ padding:50px 200px 0 5%;}
.kybSec1{text-align: center; position: absolute; left: 0; right: 0; bottom: 25%; margin: auto; width: 100%; max-width: 600px; color: #FFF; font-size: 14px;}
.kybSec1 > div{ margin-left:-180px;}
#kyb_section_holder{ position:fixed; top:0; right:79px; height:100%; width:180px; background:#f5f5f5; z-index:5; border-left:0px solid #CCC;}
#kyb_section_holder.bch_active{}
.kyb_section{height:100%; width:130px; margin:0 auto; background:; z-index:2;}
.kyb_section a{ display:block; padding:35% 0 0; height:11%; margin-top:13%; text-align:center; border-bottom:1px solid #dddddd;font-weight:400; color:#000; position:relative;}
.kyb_section a:after{content:''; display:block; height:32px; width:32px; text-align:center; line-height:36px; position:absolute; left:0; right:0; top:0; margin:auto; background:url(../images/number-shapebg.png) no-repeat 0 0; color:#df2125; font-weight:600; font-size:10px;}
.kyb_section a.kyb_icon1:after{ background:url(../images/kyb-icon.png) no-repeat 0 0;}
.kyb_section a.kyb_icon2:after{ background:url(../images/kyb-icon.png) no-repeat -32px 0;}
.kyb_section a.kyb_icon3:after{ background:url(../images/kyb-icon.png) no-repeat -64px 0;}
.kyb_section a.kyb_icon4:after{ background:url(../images/kyb-icon.png) no-repeat -96px 0;}
.kyb_section a.kyb_icon5:after{ background:url(../images/kyb-icon.png) no-repeat -128px 0;}
.kyb_section a.kyb_icon6:after{ background:url(../images/kyb-icon.png) no-repeat -162px 0;}
.kyb_section a.kyb_icon7:after{ background:url(../images/kyb-icon.png) no-repeat -195px 0;}
.kyb_section a.kyb_icon8:after{ background:url(../images/kyb-icon.png) no-repeat -227px 0;}
.kyb_section a:hover{ color:#000;}
.kyb_section_info ul{margin:24px 30px 0 0; padding:0px;}
.kyb_section_info ul li{ background-image:url(../images/information-bullet.png); background-repeat:no-repeat; background-position:5px 5px; color:#646464; font-size:13px; border-bottom:1px solid #cacaca; padding:0 0 20px 50px; margin:0 0 16px 0 }
.kyb_section_info ul.wUl li{ background:url(../images/arrow.gif) no-repeat 5px 5px; color:#FFF; font-size:13px; border-bottom:1px solid #e46c6e; padding:0 0 25px 45px; margin:0 0 25px 0 }
.kyb_section_info ul li:last-child{ border-bottom:0px solid #cacaca;}
.white-bg{ background:#fff;}
.kyb_section_info{}
.kyb_section_info p{padding-bottom:18px; font-size:13px;}
.kyb_section_info p.subHead{ font-size:36px; line-height:36px; text-transform:uppercase; font-weight:600;}
.kyb_section_info .text18{font-size:18px;}
.kyb_section_info .text-left{text-align:left}
.kyb_section_info .text-italic{ font-style:italic}
.kyb_section_info .font-red{ color:#CD0003}
.safety-box{width:100%; padding-right:180px; display:table;}
.safety-box div{ width:33.333333333333333%; display:table-cell; padding:50px 2%;  color:#FFF; font-weight:600; font-size:17px;  text-align:center; background:#b80f20;}
.safety-box div:nth-child(2){ background:#c61226;}
.safety-box div:nth-child(3){ background:#d3152d;}
.safety-box div:last-child{border-right:0px dotted #4c4c4c;}
#scrollToTop{ display:none}
.img-responsive-kyb {text-align: center; padding:30px 0;}
.img-responsive-kyb img { width:100%; max-width:700px;}
.battery_headling{ text-align:center;}
.kyb_Sec4{ height:50%; padding:50px 181px 0 0%; display:table;}
.kyb_Sec4:after{ content:''; clear:both; display:block;}
.kyb_Sec4 > section { display:table-cell;  width:50%; height:100%; padding: 50px 5%; color: #000; background:#262626; color:#FFF;}
.kyb_Sec4 > section:nth-child(2) { background:#C00;}
.kyb_Sec4 > section h3.heading4_w:after{ margin:0; width:70px; border-bottom:1px solid #d61d21;}
.kyb_Sec4 > section:nth-child(2) h3.heading4_w:after{ margin:0; width:70px; border-bottom:1px solid #FFF;}
.kyb_Sec4 > section h4{ font-size:14px; line-height:26px; margin-bottom:10px; margin-top:10px; color:#FFF; font-weight:600; text-transform:uppercase;}
.kyb_Sec4 > section p{ padding-left:35px;}
.kyb_Sec4 > section h4 i {background-image: url(../images/shape-red2.png); width:23px; height:26px; float: left; font-size:14px; color: #fff; text-align: center; font-style: normal; line-height:26px; margin-right: 10px; font-weight: 600;}
.kyb_Sec4 > section ul li {background: url(../images/arrow.gif) no-repeat 5px 5px; color: #FFF; font-size: 13px; border-bottom: 1px solid #e46c6e; padding: 0 0 15px 45px; margin: 0 0 15px 0;}
.img-responsive-kyb2{ padding-top:20px;}
.kyb_footer{ padding-right:180px;}
/* know your battery end */

.diy-bg{background: url(../images/diy-bg.jpg) no-repeat 50% 50%; background-size: cover;}
.diy-gray2{    background:#eeeeee;}
.diy-padding-left{padding-left:10%; width:50% !important; box-sizing:border-box;}
.bottom25{ bottom:25%;}
.font20{ font-size:20px;font-weight:600;margin-bottom:30px; margin-top:30px;}
.website-link a{ color:#ff0005;}
.website-link a:hover{ color:#000;}
.marginbottom50{ margin-bottom:50px;}

.error{ padding:60px 5%; text-align:center; font-size:18px; color:red;}
.error img{ width:100%; max-width:350px; margin-bottom:25px;}
.error p{ font-size:14px; color:#000000; line-height:20px;}
.error p a{ color:red; }
.error p a:hover{ color:#000000; }

.sorry-text {font-family: "Roboto Slab",serif;font-size: 30px;font-weight: bold; padding-bottom: 15px; padding-top: 0; position: relative;}
.sorry-text2 {font-family: "Roboto Slab",serif;font-size: 60px; font-weight: bold; padding-bottom: 15px; padding-top: 0; position: relative;}
p.error_bg1 {font-size: 14px; padding-bottom: 40px;}

/* register-your-battery start */
.register_your_battery_left, .register_your_battery_right{ float:left; width:50%; height:100%; position:relative;}
.register_your_battery_left{ background:url(../images/home-blog8.jpg) no-repeat 50% 0; background-size:100%;}
.register_your_battery_left img{ width:100%; height:1000px; opacity:0;}
.register_your_battery_right{ padding:50px 2.5% 50px;}
.register_your_battery_left h2{ position: absolute; left: 100px; top: 100px; z-index: 2;}

/* register-your-battery end */

/*Close section css start*/
.foot-add p {line-height:20px;font-size:12px;color:#a09c92;padding:31px 0 0 0;margin:0px;}
.foot-add p span{color:#fff;}
/*.add-close {display: inline-block;vertical-align: middle;background: url(assets/images/close-icon.png) no-repeat 0 0;font-size: 0;width: 28px;height: 28px;margin-left: 18px;}*/
.foot-add{position: fixed;bottom: -100px;z-index: 1000;width: 100%;background-color: rgba(0,0,0,0.85);color: #fff;text-align: center;padding:0px 0;	min-height:100px;}
.add-close{display: inline-block;vertical-align: bottom;background:#252525 url(../images/close-icon.png) no-repeat center 50%;width: 79px;height: 100px;margin-left: 18px;position: absolute;top:0px;right:0;z-index:9;color:#b0b0b0;line-height:136px;font-style:italic;font-size:11px;}
.footer-center{position:relative;margin:0 auto;}
/*Close section css end*/

/*-----------Buy now page css start----------*/
.cartlength{background-color:#FFFFFF;-moz-box-shadow: 0 0 5px #888;-webkit-box-shadow: 0 0 5px#888;box-shadow: 2px 2px 5px rgba(0,0,0,0.05); border:1px solid #e1e1e1; float:left; width:100%; padding:12px; font-size:14px; color:#ff0000; border-radius:20px; margin:0 0 40px 0}
.cartlength i{color:#e02025; padding-right:10px;}
.table-shopping{float:left; width:60%; margin:0px 0 0 0; }
.prod-img-box{float:left; width:238px;}
.prod-img-box .prod-img{max-width:80px; width:100%; float:left;}
.prod-img-box .prod-img img{max-width:80px;}
.prod-img-box .prod-img-label{float:left; font-size:12px; padding-left:20px;}
.prod-img-box .prod-img-label span{ float: left; width:100%}
.prc_dv{float:left; width:100%}
.prc_dv label{width:100%; float:left; font-size:13px;}
.dis_prc{color:#575656}
.dis_prc.red{color:#e02025}
.form-control-qun {border: 1px solid #b3b3b3;border-radius: 3px;box-shadow: none;color: #000; width:50px; height:37px; font-size:13px; color:#000; padding-left:10px;}
.subtotal{color:#353535}
.tax{color:#626262}
/*.table-shopping .table > tbody > tr > td:first-child{ width:25%}*/
/*.table-shopping .table > tbody > tr > td:nth-child(2){ width:25%}
.table-shopping .table > tbody > tr > td:nth-child(3){ width:25%}
.table-shopping .table > tbody > tr > td:nth-child(4){ width:10%}
.table-shopping .table > tbody > tr > td:nth-child(5){ width:5%}*/
.table-shopping .table > tbody > tr > td:nth-child(6), .table-shopping .table > thead > tr > th:nth-child(6){text-align:right}
.table-shopping .table > tbody > tr > td, .table > tfoot > tr > td{padding-bottom:50px;}
.mcac .table > tbody > tr > td, .table > tfoot > tr > td{padding-bottom:0px;}
.table-shopping .table > tbody > tr{ position:relative;}
.prod-cross{position:absolute; left:0; bottom:12px; line-height:24px; white-space:nowrap}
.prod-cross a{color:#5d5e5e; text-transform:uppercase; font-size:11px;}
.remove{background-image:url(../images/remove.png); width:25px; height:25px; float:left; margin-right:10px; background-repeat:no-repeat;}

.track-order{border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; padding:24px 0; float:left; width:100%;  }
.track-order h4{color:#353535; font-weight:600; font-size:14px; padding-bottom:47px;}
.order-placed{list-style:none; width:100%;}
.order-placed li{float:left; width:16.6%; position:relative; min-height:101px; text-align:center; color:#353535; font-size:13px;}
.order-placed li:after{ position:absolute; content:""; background-color:#e0e0e0; height:53px; width:1px; right:0; top:10px;}
.order-placed li:last-child:after{display:none}
.order-placed li p{padding:15px 0 0 0}

.table-ordr-summry{float:right; width:35%; padding:20px 0 0 0; margin:0px 0 0 0; border-top: 1px solid #e0e0e0;}
.table-ordr-summry h4{color:#353535; font-weight:600; font-size:14px; padding-bottom:20px; text-transform:uppercase;}
.table-ordr-summry-list{float:left; width:100%; padding:10px 0; border-top:1px solid #e0e0e0; }
.table-ordr-summry-list .table > tbody > tr > td {padding: 6px 8px; border-top: 0px solid #e0e0e0; }
.table-ordr-summry-list .table > tbody > tr:last-child > td {padding: 5px 8px; font-size:18px; border-top: 1px solid #e0e0e0; }
.table-ordr-summry-list .table > tbody > tr > td:last-child{text-align:right;}
.table-ordr-summry-list .table > tbody > tr.total-saving > td{color:#e02025; padding-bottom:20px;}

.cpncde_otr{float:left; width:100%; /*border-top:1px solid #e0e0e0;*/ margin:0px 0 0 0}
.cpncde_otr li{padding:16px 0;  border-bottom:1px solid #e0e0e0; float:left;  width:100%; line-height:36px;}
.cpncde_otr li span{float:left}
.cpncde_otr li span.cpncde{width:5%}
.cpncde_otr li span.coupon_code_text{width:25%}
.cpncde_otr li span.coupon_code_input{width:55%}
.cpncde_otr li span.coupon_code_apply{width:15%; text-align:right;}
.form-control-apply {border: 1px solid #b3b3b3;border-radius: 3px;box-shadow: none;color: #000; width:100%; height:37px; font-size:14px; font-family: "Open Sans",Arial,sans-serif,Helvetica; color:#000; padding-left:10px;}
.cpncde_otr li span.coupon_code_apply a{background-color:#e02025; padding:10px 25px; color:#fff; text-transform:uppercase; font-size:14px; border-radius:6px; }

.process-btn{float:left; width:100%; margin:48px 0 0 0}
.process-btn .cont-shop{float:left; width:49%; background-color:#e02025; padding:12px 0px; color:#fff; text-transform:uppercase; font-size:14px; border-radius:6px; text-align:center;}
.process-btn .pros-chck{float:right; width:49%; background-color:#fff; border:1px solid #e02025; padding:12px 0px; color:#e02025; text-transform:uppercase; font-size:14px; border-radius:6px; text-align:center;}
/*-----------table css start----------*/
  .table {border-collapse: collapse !important;}

  .table-bordered th,.table-bordered td {border: 1px solid #e0e0e0 !important;}
  table {background-color: transparent;}
caption {padding-top: 8px;padding-bottom: 8px;color: #777;text-align: left;}
th {text-align: left;}
.table {width: 100%;max-width: 100%;margin-bottom: 20px; font-size:13px;}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {padding:20px 8px;line-height: 1.42857143;vertical-align: top;  border-top: 1px solid #ddd;}
.table > thead > tr > th {vertical-align: bottom;border-bottom: 1px solid #e0e0e0; border-top: 1px solid #e0e0e0; white-space:nowrap; color:#000; font-size:13px; font-weight:400}
/*.table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td {border-top: 0;}*/
.table > tbody + tbody {border-top: 2px solid #ddd;}
.table .table {background-color: #fff;}
.table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td { padding: 5px;}
.table-bordered {border: 1px solid #ddd;}
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {border: 1px solid #ddd;}
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td {border-bottom-width: 2px;}
.table-striped > tbody > tr:nth-of-type(odd) {background-color: #f9f9f9;}
.table-hover > tbody > tr:hover {background-color: #f5f5f5;}
table col[class*="col-"] {position: static;display: table-column;  float: none;}
table td[class*="col-"], table th[class*="col-"] {position: static; display: table-cell; float: none;}
.table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th {background-color: #f5f5f5;}
.table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th {background-color: #e8e8e8;}
.table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th {background-color: #dff0d8;}
.table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th {background-color: #d0e9c6;}
.table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th {background-color: #d9edf7;}
.table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th {background-color: #c4e3f3;}
.table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th {background-color: #fcf8e3;}
.table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th {background-color: #faf2cc;}
.table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th {background-color: #f2dede;}
.table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th {   background-color: #ebcccc;}

/*-------------Sign In page css start-----------*/
.wrapSecsign {padding: 80px 0; margin:0 auto; max-width:405px; width:90%; text-align:center; }
.heading_sign{ font-size:30px; color:#000000; font-weight:400; line-height:px; margin-bottom:60px; position:relative;}
.heading_sign:after{content:""; width:140px; height:1px; position:absolute; background-color:#cfcfcf; left:0; top:50%;}
.heading_sign:before{content:""; width:140px; height:1px; position:absolute; background-color:#cfcfcf; right:0; top:50%;}
.facebook-sign{background-color:#3a599a; border-radius:4px; float:left; width:100%; height:44px; font-size:14px; font-weight:600; color:#fff; line-height:43px;}
.facebook-sign i{float:left; height:100%; background-image:url(../images/facebook-sign.png); background-repeat:no-repeat; background-position:50%; border-right:1px solid rgba(255,255,255,0.34); width:48px; vertical-align:middle; text-align:center;}
.google-sign{background-color:#de4c35; border-radius:4px; float:left; width:100%; height:44px; font-size:14px; margin-top:11px;  font-weight:600; color:#fff; line-height:43px;}
.google-sign i{float:left; height:100%; background-image:url(../images/google-sign.png); background-repeat:no-repeat; background-position:50%; border-right:1px solid rgba(255,255,255,0.34); width:48px; vertical-align:middle; text-align:center;}
.oremail{font-size:16px; color:#1e1e1e; font-weight:400; line-height:px; margin-bottom:60px; position:relative; float:left; width:100%; margin:79px 0 42px 0}
.oremail:after{content:""; width:80px; height:1px; position:absolute; background-color:#cfcfcf; left:0; top:50%;}
.oremail:before{content:""; width:80px; height:1px; position:absolute; background-color:#cfcfcf; right:0; top:50%;}
.form-control.signcnt{border:1px solid #e2e2e2; color:#878787; height:44px; box-shadow:none}
.form-control.signcnt:focus{border:1px solid #e02025;}
.rember{text-align:center; padding:22px 0 0 0; position:relative; color:#5d5d5d; font-size:14px;}
.rember input{position:relative; margin-left:-20px; margin-top:3px;}
.btn.loginbtn{ font-size:14px; font-weight:600; margin:32px 0 0 0; font-family: "Open Sans",Arial,sans-serif,Helvetica;}
.for-signup{float:left; font-size:14px; color:#5d5d5d; width:100%; margin:49px 0 0 0; padding:45px 0 0 0; border-top:1px solid #cfcfcf;}
.for-signup p{ padding:0;}
.for-signup a{ color:#df2125;}

/*-------------Register page css------------*/
.reg_info_slider{max-width:600px; width:90%; margin:0 auto}
.reg-heading{ font-size:24px; color:#1e1e1e; font-weight:700; line-height:px; margin-bottom:20px; text-transform:uppercase; text-align:center;}
.reg-heading:after{ content:''; width:72px; display:block; border-bottom:2px solid #C00; padding-top:10px; margin:0 auto;}
.register-row{float:left; width:100%; margin:10px 0 0 0}
.register-row .left-sec{float:left; font-size:14px; width:30%; font-weight:500; padding-top:10px; padding-bottom:10px; color:#666666; text-transform:uppercase;}
.register-row .right-sec .textBox{border:1px solid #e2e2e2; border-radius:4px; padding: 10px; color:#878787;font-weight:500; font-size:14px;}
.register-row .right-sec .textBox-sml, .register-row .right-sec .textBox-md{border:1px solid #e2e2e2; border-radius:4px; padding: 10px; color:#878787;font-weight:500; font-size:14px;}
.register-row .right-sec{float:left; margin:0 0 0 0px; width:70%}
input[type="text"]:disabled {background: #fff;cursor: not-allowed;}
.register-row .right-sec .btn{margin:30px 0 0 0}

/*-------------Secure login page css------------*/
.secure-box-wrap{float:left; width:100%; margin-bottom:30px;}
.secure-box-wrap ul{margin:0px; padding:0px;}
.secure-box-wrap ul li{float:left; width:50%; text-align:center;}
.secure-box-wrap ul li a{float:left; width:100%; border-bottom:2px solid #cfcfcf; color:#cfcfcf; font-weight:600; padding:0 0 15px 0} 
.secure-box-wrap ul li.active a, .secure-box-wrap ul li a:hover{border-bottom:2px solid #df2125; color:#df2125;}
.left-secure{width:50%; float:left; border-right:1px solid #cfcfcf; padding-right:3%; padding-top:50px; }
.right-secure{width:50%; float:left; color: #5d5d5d; padding-top:30px;}
.heading_nuser{ font-size:30px; color:#000000; font-weight:400; line-height:px; margin-bottom:10px; position:relative;}
.heading_nuser:after{content:""; width:105px; height:1px; position:absolute; background-color:#cfcfcf; left:0; top:50%;}
.heading_nuser:before{content:""; width:105px; height:1px; position:absolute; background-color:#cfcfcf; right:0; top:50%;}
.rember.leftrm{text-align:left; padding-left:24px; padding-top:10px;}
.enterrm{text-align:left; font-size:14px; font-weight:600; color: #5d5d5d; padding:40px 0 15px 0}
.for-signup.scfgt{margin: 19px 0 0;padding: 19px 0 0;}

/*-------------Secure deleivery page css------------*/
.heading-dvrd{ font-size:14px; color:#000; font-weight:700; line-height:px; margin-top:20px; margin-bottom:20px; text-transform:uppercase; text-align:center;}
.heading-dvrd:after{ content:''; width:95px; display:block; border-bottom:2px solid #f4404a; padding-top:10px; margin:0 auto;}
.select-add-nw{float:left; margin:0 20px 20px !important; padding:0px; width:100%}
.select-add-nw li{float:left; width:100% !important; text-align:left !important; border-bottom:1px solid #cfcfcf; padding-top:30px; padding-bottom:30px;}
.select-add-nw li:last-child{border-bottom:0px solid #cfcfcf;}
.select-add-nw input{float:left; width:40px;}
.select-add-nw div{float:left;}
.clearf{color:#df2125; text-align:right; float:left; margin-top:5px;}
.dlvbtn{margin-top:0px !important;}

/*---------- footer section css ------------------*/
.footerBg{ background:#f8f8f8;}

/*---------- My order page css ------------------*/
/*.table-shopping-cart{float:left; width:60%; margin:38px 0 0 0; }
.table-shopping-cart .table > tbody > tr > td{border-bottom:0px solid}
.table-shopping-cart .table > tbody > tr > td:nth-child(2){ width:25%}
.table-shopping-cart .table > tbody > tr > td:nth-child(3){ width:20%}
.table-shopping-cart .table > tbody > tr > td:nth-child(4){ width:15%}
.table-shopping-cart .table > tbody > tr > td:nth-child(5), .table-shopping .table > thead > tr > th:nth-child(6){text-align:right}
.table-shopping-cart .table > tbody > tr > td, .table > tfoot > tr > td{padding-bottom:0px;}
.table-shopping-cart .table > tbody > tr{ position:relative;}
*/.calcel-ord{float:left; width:100%; border-bottom:1px solid #e0e0e0; padding-bottom:16px;}
.calcel-ord a{background-color:#e02025; padding:10px 25px; color:#fff; text-transform:uppercase; font-size:11px; border-radius:4px; float:right; width:auto }
.shipment-staus{float:left; width:100%; border-top:1px solid #e0e0e0; padding:65px 0 0 0; }
.ship-head{ color:#353535; text-align:center;  font-size:22px; font-weight:400; position:relative; float:left; width:100%;}
.ship-head:after{position:absolute; content:""; left:0; width:100%; top:50%;  height:1px; background-color:#e0e0e0;}
.ship-head span{background-color:#fff; padding-left:8px; position:relative; z-index:9; padding-right:8px;}
.ship-head span strong{ color:#e02025; font-weight:400}
.purchased-item{font-weight:400; padding-bottom:15px; float:left; width:100%;}
.est-del{padding:0px; color:#838383; text-align:center; font-size:14px;}
.checkout-bar{float:left; margin:0px; padding:0px; float:left; width:100%; border-bottom:1px solid #e0e0e0; padding:31px 0 31px 0}
.checkout-bar li{float:left; width:25%; text-align:center;}
.checkout-bar li i{background-image:url(../images/inactive-order-icon.png); background-repeat:no-repeat; width:52px; height:52px; margin:0 auto; display:inline-block; position:relative;}
.checkout-bar li.active i{background-image:url(../images/active-order-icon.png);}
.checkout-bar li.active i:after{ position:absolute; content:""; width:102px; height:2px; background-color:#df2125; top:50%; left:-50%}
.checkout-bar li p{float:left; width:100%; text-align:center; padding:15px 0 0 0; font-size:14px;}
.ship-add{float:left; width:100%; padding:41px 0; text-align:center; font-size:14px;}
.account-tab{margin:0px 0 34px 0; padding:0px; float:left; width:100%; }
.account-tab li{float:left; width:33.3%;   text-align:center; position:relative;}
.account-tab li a{ color:#000000; text-transform:uppercase; border-bottom:1px solid #000; float:left; padding:0 0 24px 0; width:100%;}
.account-tab li a.active, .account-tab li a:hover{border-bottom:1px solid #df2125;}
.account-tab li a.active:after, .account-tab li a:hover:after{position:absolute; content:""; background-image:url(../images/account-active.png); width:11px; height:7px; margin:0 auto; left:0; right:0; bottom:-6px;}
.cancel-box{ float:right; width:60%; margin:10px 0 0 0; clear:both; display:none}
.cancel-box input{margin:10px 0 0 0 !important; height:40px; float:left; width:100%; border: 1px solid #e5e5e5; box-shadow:none; border-radius:0}
.cancel-box .process-btn{margin:10px 0 0 0}

/*---------- My profile page css ------------------*/
.myprofile{float:left; width:100%}
.myprofile .profile-avtar-block{float:left; width:30%}
.myprofile .personal-details{float:right; width:65%}
.custom-file-upload-hidden {display: none;visibility: hidden;position: absolute;left: -9999px;}
.custom-file-upload {display: block;width: auto;font-size: 16px;margin-top: 0px;}
.custom-file-upload label {display: block;margin-bottom: 5px;}
.file-upload-wrapper {position: relative;margin-bottom: 5px;}
.file-upload-input {width: 80%;color: #fff;font-size: 16px; border-radius:6px; padding: 9px 17px;border: none;background-color: #fff;-moz-transition: all 0.2s ease-in;-o-transition: all 0.2s ease-in;-webkit-transition: all 0.2s ease-in;transition: all 0.2s ease-in;float: left;border:1px solid #e2e2e2;/* IE 9 Fix */}
/*.file-upload-input:hover, .file-upload-input:focus {background-color: #ab3326;outline: none;}*/
.file-upload-button {cursor: pointer;display: inline-block;color: #fff;font-size: 16px;text-transform: uppercase;padding: 9px 0px;border: none;margin-left:10px;background-color: #df2125;float: left;/* IE 9 Fix */  -moz-transition: all 0.2s ease-in;-o-transition: all 0.2s ease-in;-webkit-transition: all 0.2s ease-in;transition: all 0.2s ease-in; height:40px; width:40px; border-radius:50%;}
.file-upload-button:hover {background-color: #6d2018;}
.perd{float:left; width:100%; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; padding:10px 0; text-transform:uppercase; position:relative; }
.perd img{ position:absolute; right:0; top:7px;}
.perd small{color:#6e6e6e; font-size:13px;}
.perd small a{ color:#e02025}
.change-box{display:none; float:left; margin:15px 0 0 0}
.change-box .process-btn{margin-top:0}
.perso-info{float:left; width:100%; margin:25px 0}
.perso-info .register-row .right-sec{line-height:38px;}
.perso-info-hide{float:left; width:100%; margin:25px 0; display:none;}
.addbok{float:left; width:100%; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; padding:15px 0; font-weight:600; font-size:14px; margin:30px 0 0 0; text-transform:uppercase}
.addbar{margin:20px 0 0 0; padding:0px; float:left; width:100%; text-align:center;}
.addbar li{float:left; width:33.3%; border-right:1px solid #e0e0e0;}
.addbar li h3{padding:15px 0; font-weight:600; font-size:14px; text-transform:uppercase}
.addbar li p{padding-bottom:5px; font-size:14px;}
.edit-add-bar{float:left; width:100%; margin:25px 0; display:none1;}
.edit-add-bar .addbok{margin-bottom:20px;}
.edit-add-bar .process-btn{margin:0}
.addbar li .btn{background-color:transparent}

/*------- Page Styles: Accordion -------------*/
.accordion, .accordion * {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.accordion {float:left; width:100%}
/*----- Section Titles -----*/
.accordion-section-title {width:100%;display:inline-block; font-size:14px; color:#000; font-weight:400; position:relative; padding-bottom:20px; }
.accordion-section-title small{ font-size:12px; color:#6e6e6e;}
.accordion-section-title a{ position:absolute; right:0; top:0; color:#df2125; font-size:12px; height:24px; background-image:url(../images/open-circle.png); background-repeat:no-repeat; background-position:right; line-height:23px; padding-right:36px;}
.accordion-section-title a.active{background-image:url(../images/close-circle.png);}
.accordion-section-title:after{position:absolute; content:""; height:1px; background-color:#b8b8b8; width:65%; top:10px; right:160px;}
/*.accordion-section-title.active, .accordion-section-title:hover {background:#4c4c4c;text-decoration:none;}*/
.accordion-section:last-child .accordion-section-title {border-bottom:none;}
/*----- Section Content -----*/
.accordion-section-content {padding:15px;display:none;}

.thanks-trackord{float:left; width:100%; /*position:relative*/}
.track-btn {background-color: #e02025;border-radius: 4px;color: #fff;font-size: 11px;padding: 10px 25px;text-transform: uppercase;position:absolute;right:20px; top:20px}
.ship-add.ship-tr-add{padding-bottom:82px;}
.cart-box a{color:#fff; padding-right:6px;}


.track-serch{float:left; width:100%;}
.track-serch .search-txt{float:left; margin-right:15px; text-transform:uppercase; font-size:14px; font-weight:600; line-height:40px; width:170px;}
.track-serch .search-select{float:left; width:60%}
.track-serch .search-btn{float:left; width:20%; margin-left:20px;}
.track-serch .search-btn input{float:left; width:100%; border:0px solid; background-color:#e02025; padding:11px 25px; font-weight:500; color:#fff; text-transform:uppercase; font-size:13px; border-radius:4px; }

/*-------notify me box section start-----*/
.notify-me-form {background-color: #fff;bottom:13px;box-shadow: 0 0 4px #ccc;display: none;left: 0;padding: 15px 0;position: absolute;text-align: center;width: 100%; z-index: 1;}
.com-notify-box{padding:0 5%; position:relative}
.com-notify-box .notify-close{position:absolute; right:8px; top:0px;}
.com-notify-box h3{font-size:22px; font-weight:400; padding-bottom:6px;}
.com-notify-box h4{font-size:16px; font-weight:400; padding-bottom:15px;}
.com-notify-box .form-control{margin-bottom:10px; border-radius:0; height:38px;}

.modal-backdrop-alert{background-color: rgba(0,0,0,0.20);bottom: 0;left: 0;position: fixed; right: 0;top: 0;z-index: 9;}
.buy-exide-alert{display: none; height:100%; width: 100%; position: fixed; top: 0; left: 0; z-index: 9999; }
.alert-buy{padding:5px 10px; position:fixed; top:10%; left:0; right:0; max-width:600px; width:95%; margin:0 auto; z-index:999; background-color:#fff; }
.alert-buy .close-buy{position:absolute; right:0px; top:-35px;}
.alert-buy h3{font-size:22px; font-weight:400; padding-bottom:6px; color:#e02025;border-bottom: 1px solid #dedede; float:left; width:100%; margin-bottom:10px; }
.alert-buy p{font-size:13px; font-style:italic; font-weight:400; padding-top:6px;  padding-bottom:10px; color: #949494; }
.sort-buy{float:right; }
.sort-buy .srt-txt{float:left; padding-right:15px; padding-top:10px; padding-bottom:10px;}
.sort-buy .input_box3-large-from{float:left;width:300px;}

/*-------------feedback box design start-------------*/
.rating-head{font-size:16px; font-weight:600; text-transform:uppercase; padding-bottom:15px;}
.rating-box{float:left; width:100%; border-bottom:1px solid #dcdcdc; padding-bottom:20px; margin-bottom:20px;}
.rating-box textarea{border:1px solid #dcdcdc; margin-bottom:15px;}
.rating-box .left-rating{float:left; width:49%}
.rating-box.process{padding:20px 0 !important; border-bottom:0px solid}
.rating-box .left-rating h1.percentage{ font-size:45px; color:#333333; font-weight:800; text-transform:uppercase; line-height:18px;}
.rating-box .left-rating h1.percentage span{font-size:20px; font-weight:400;}
.rating-box .left-rating h1.percentage small{ font-size:16px; font-weight:800; color:#999999;}
.rating-box .right-rating{float:right; width:49%; color:#9d9999;}
.rating-box .right-rating .rat-star{ font-size:15px; font-weight:400px; float:left; width:100%;}
.rating-box .right-rating .rat-star span{float:left; padding-right:5px;}
.rating-box .right-rating .rat-star .starvalue{height:15px; background-color:#f8f8f8; margin:5px 5px 0 0; border:1px solid #dddddd; width:150px;}
.rating-box .right-rating .rat-star .starvalue.highlight{background-color:#ff0000}
.feedbox{float:left; width:100%; border-top:1px solid #dcdcdc; margin:25px 0 25px 0}
.feedbox ul{margin:0px; padding:0px;}
.feedbox ul li{float:left; width:100%; border-bottom:1px solid #dcdcdc; padding:15px 0}
.feedbox ul li .feed-img{float:left; width:20%; text-align:center;}
feedbox ul li .feed-info{float:left; width:79%; margin-left:1%}
.feedbox ul li .feed-info h4{ font-size:18px; font-weight:700; color:#000;}
.feedbox ul li .feed-info h4 span{color:#999999; font-size:14px;}
.feedbox ul li .feedcon{padding:10px 0 0 0}
.feedback-btn{float:left; width:100%; margin-bottom:10px;}
.feedback-btn a.send-feedback{float:right; width:200px; }




.dropdown-menu{border-radius:0; box-shadow:none; margin-top:0; border:0; padding:0; right:0; left:auto;}
.dropdown-menu li{ padding:5px 10px; background:#FFF; text-align:left;}
.dropdown-menu li a{ color:#000; text-transform:lowercase;}
.dropdown-menu li a:hover{ color:#c00;}

.red-dotted-bg{float:left; width:100%; border-bottom:1px solid #e0e0e0; margin:0 0 10px 0; padding:0 0 10px 0}
.red-dotted-bg span{padding-right:10px;}

#track-serch-without-Login .textBox{border:1px solid #e2e2e2; border-radius:4px; padding: 10px; color:#878787;font-weight:500; font-size:14px; margin-bottom:10px;}
.track-serch #track-serch-without-Login .search-btn{margin-left:0px !important;}
.track-serch #track-serch-without-Login .search-btn{width:auto}
.without-login-tarckid{float:left; width:40%;}
.without-login-tarckid-sign{float:right; width:40%; position:relative;}
.without-login-tarckid-sign .btn{width:auto}
.modal-divider-login{position:absolute; left:-15%; top:50%; font-size:22px;}
.without-login-tarckid-sign ul{margin:0px; padding:0px;}
.without-login-tarckid-sign li{margin-bottom:8px;}
.without-login-tarckid-sign li span{padding-right:15px;}
.buy-exide-alert .textBox{border:1px solid #e2e2e2; border-radius:4px; padding: 10px; color:#878787;font-weight:500; font-size:14px; margin-bottom:10px;}

.notify-me h3{background-image:none; font-size: 22px; font-weight: 400; text-align:center; width:auto; padding-bottom: 6px;}
.cb_sec_holder .notify-me-form{padding-left:10px; padding-right:10px;}
.cb_sec_holder .form-control{margin-bottom:6px}
.order-txt{font-size:14px; font-weight:400px;  color: #838383; text-transform:none}

.con-btn input.btn {
    background: #df2125 none repeat scroll 0 0;
    border: medium none;
    border-radius: 2px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    padding: 12px 10px;
    width: 49%;
	float:left;
	margin-right:1%;
}

.downloadMobileAppBg{background:url(../images/download-app-bg.jpg) repeat; text-align:center; height:100%; }
.downloadMobileAppBg h2.heading_centerine2{ margin-bottom:15px;}
.downloadMobileAppBg h3.subHead2{ margin-bottom:30px;}

.appmobile p{color:#FFF; font-size:14px;}
.mobilepappHolder{ margin:0 5%;}
.mobilepapp{ margin:30px 0 60px; float:left; display:flex; flex-wrap:wrap;  position:relative; border-top:1px solid #cecece ;  }
.mobilepapp li{color: #000;  font-size:14px; text-align:left; display: block; padding:50px 35px; text-align:center; margin:0px 0px 0px 0px;  line-height: 18px; float:left; width:50%; border-bottom:1px solid #cecece ;}
.mobilepapp li.right-brd{border-right:1px solid #cecece ;}
.mobilepapp li.top-brd{border-top:1px solid #cecece ;}
.mobilepapp li p{text-align:left}
.app-wrap{position:relative; float:left; width:100%}
.dwnapp{text-align:center; position:relative; width:100%;}
.mobilepapp li h3 {color:#e02025; padding-bottom:15px; text-align:left;}
.app-info{padding-bottom:40px;}
.app-col{ margin:0 auto; width:100%; max-width:579px;}
.app-btn{vertical-align:bottom; margin:0px 0 0; text-align:center;}
.app-btn div{ bottom:0px;}
.headingapp{ font-size:12px; color:#FFF; font-weight:600; line-height:px; margin-bottom:20px; text-transform:uppercase; }
.headingapp:after{ content:''; width:72px; display:block; border-bottom:1px solid #FFF; padding-top:10px; margin:0 auto; }
.oni{padding-top:45px; float:left; width:100%;}
.app-col .img-responsive{display: block; max-width: 100%; height: auto;}



.contSec_up, .contSec_middle{width:100%; height:45%; position:relative;}
.contSec_down{width:100%; height:10%; position:relative; background-color:#fff; clear:both; float:left;}
.width50{float:left; width:50%; height:100%; background-color:#DBDBDB; overflow:hidden}
.app_slider img{ width:100%}
.downloadMobileAppwhiteBg{background:url(../images/download-app-whitebg.jpg) repeat; text-align:center; }
.dwnapp2{padding: 25px 0%; text-align:center; max-width:280px; width:95%; margin:0 auto; }
.dwnapp2 .app-col2{text-align:center}
.dwnapp2 p{ font-size:12px; color:#4c4c4c; position:relative; margin:-25px 0 0; float:left; width:100%;}
.dwnapp2 .appbtn{padding-top:20px; float:left; width:100%;}
.title-info{position:absolute; z-index:99; top:50px; left:50px;}
.title-info h3{font-size:18px; color:#fff; padding:0px; font-weight:400;}
.title-info h3 span{position:relative; font-size:24px; font-weight:700; padding-right:8px; }
.title-info h3 span:after{content:""; position:absolute; top:3px; right:0; height:28px; width:1px; background-color:#fff;}
.contSec_down h3{float:left; width:25%; text-align:center; vertical-align:middle; height:100%; font-size:18px; color:#e02025; font-weight:400; padding:30px 0 0 0}
.contSec_down ul{float:left; width:75%; height:100%;display: flex; flex-wrap: wrap; }
.contSec_down li{float:left; width:20%; padding:8px 4%; height:100%; text-align:center; border-left:1px dotted #9d9d9d;}
.play-video{ width:100%; float:left; overflow:hidden;}
.play-video img{width:100%;}

.play-video-thumb{ position:absolute;  left:0px; bottom:-230px; width:auto; width:222px; height:144px;  background:#f4f4f4; z-index:3;
-moz-box-shadow: 0 0 5px #000;
-webkit-box-shadow: 0 0 5px#000;
box-shadow: 0 0 5px #000; opacity:1;}
.play-video-thumb img{display:block; width:100%;}
.play-video-thumb.active-thumb{bottom:0px;}

.play-video-thumb-app{ position:absolute;  left:0px; bottom:0px; width:222px; height:144px;  background:#f4f4f4; z-index:3;
-moz-box-shadow: 0 0 5px #000;
-webkit-box-shadow: 0 0 5px#000;
box-shadow: 0 0 5px #000; opacity:1;}

.video-container {position:relative;padding-bottom:55.25%;padding-top:30px;	height:0;	overflow:hidden;}
.video-container iframe, .video-container object, .video-container embed {
	position:absolute;top:0;left:0;	width:100%;	height:100%;}

/*.app_slider, .slick-list, .slick-track{ height:100%;}
.app_slider li{ background-position:50% 50%; background-repeat:no-repeat; background-size:cover; height:100%; height:100%; position:relative;}*/

/*.app_slider div.tsinfo{ position:absolute; width:430px; left:45%; bottom:30px; color:#FFF; text-align:center;}
.app_slider div.tsinfo h2{font-family:'Roboto Slab', serif; font-weight:700; font-size:18px; padding-bottom:25px; margin-bottom:25px; position:relative; display:inline-block;}
.app_slider div.tsinfo h2:after{ content:''; width:25px; border-bottom:2px solid #FFF; position:absolute; left:50%; margin-left:-12px; bottom:10px;}
.app_slider div.tsinfo em{ display:block; padding-bottom:25px; font-size:14px; line-height:22px;}
.app_slider div.tsinfo strong{ display:block; padding-bottom:40px; font-size:14px; font-weight:400;}
.app_slider div.tsinfo strong span{ display:block; font-size:12px; }
.app_slider div.tsinfo a{ display:inline-block; color:#FFF; padding:7px 14px 7px 30px; position:relative; background:rgba(0,0,0,0.5); border:1px solid #757575; border-radius:5px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 0.5s ease;}
.app_slider div.tsinfo a:after{content:''; position:absolute; left:12px; top:10px; width: 0; height: 0; border:5px solid transparent; border-left: 8px solid #FFF; }
.app_slider div.tsinfo a:hover{ background:rgba(0,0,0,1);}
.app_slider .slick-disabled { opacity:0;}*/



/* ==== buy exide individual page start ===== */
.verticalMiddle{ vertical-align:middle; height:100%; text-align:center;}
.verticalMiddle:after{ content:''; display:inline-block; width:1px; height:100%; vertical-align:middle; background:rgba(153,255,0,1) }
.verticalMiddle > div{display:inline-block; width:50%;}
/* ==== buy exide individual page start ===== */

/* ==== New batteries scroll bottom page start ===== */
.car_battom {padding: 21% 25% 10%;}
.range_box {padding: 15% 5% 10%;}
.range_box2 {padding: 2% 5% 2%; float:left;}
.car_battom p{text-align:center; padding-bottom:50px;}
.text_center{text-align:center;}
.para_center{text-align:center; padding:0 15%}
.text_center .btn{width:auto; margin-right:6px;}
.battery-listing{width:100%; float:left; background-color:#ffffff; border:1px solid #dddcdc; margin:40px 0 0 0 /*padding-top:25px;*/}
.battery-listing li{float:left; width:25%; border-right:1px solid #e5e5e5; position:relative; background-color:#f5f5f5;}
.battery-listing li .img_box{background-color: #fff; border-bottom: 1px solid #d9d9d9;  color: #000000;  font-size: 14px;  height: 180px;  text-align: center; padding:10px 0 0 0}
.battery-listing li .car_bat_info{padding:15px 25px; } 
.battery-listing li .car_bat_info h3{color: #df2125; font-size: 16px;font-weight: 600; padding-bottom: 10px;}
.battery-listing li .car_bat_info p{ padding-bottom:10px; min-height:45px}
.battery-listing li .car_bat_info p.small {color: #727272;font-size: 12px;font-weight: 400;line-height: 18px; min-height:45px}
.battery-listing li .link_car{float:right}
.battery-listing li .link_car a{padding:10px; border-left: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9; float:left; color: #e02025; font-size:11px; text-transform:uppercase;}
.heading-bat-red{ font-size:20px; color:#e02025 ; font-weight:700; line-height:px; margin-bottom:20px; text-transform:uppercase; text-align:center;}
.heading-bat-red:after{ content:''; width:30px; display:block; border-bottom:2px solid #000; padding-top:10px; margin:0 auto;}
.car_battom h4{text-align:center}
.car_battom h2{text-align:center; font-size:24px; margin-top:10px; margin-bottom:25px; color:#e02025 ;}
.battery-listing.col-2{width:60%; margin:40px 20% 0;}
.battery-listing.col-2 li{width:50%}

.battery-listing.col-3{width:80%; margin:40px 10% 40px;}
.battery-listing.col-3 li{width:33.333%}
.battery-listing.col-3 li:last-child{border-right:0px solid}
.battery-listing.col-3 li .car_bat_info p {min-height: 65px;}
.pr_box{float:left; margin:40px 0 20px; padding:20px 0; width:100%; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;}
.pr_box li.pr_img{float:left; width:22%; border-right: 1px solid #d9d9d9; margin-right:3%; text-align:center;}
.pr_box li.pr_info{float:left; width:60%;}
.pr_box li.pr_info h3{font-size:16px; color: #000;  font-weight: 700;  margin-top: 20px;  margin-bottom: 20px;  text-align: left;  text-transform: uppercase;}
.pr_box li.pr_info p{padding-bottom:10px;}
.botm_pad{padding-bottom:20px;}
.battery-listing.col-4 li .car_bat_info p {min-height: 65px;}
.battery-listing.col-2_horizental{background-color:transparent; border:0px solid}
.battery-listing.col-2_horizental li{width:48%; margin-right:2%; border:1px solid #d9d9d9}
.battery-listing.col-2_horizental li .img_box{float:left; width:25%; border-bottom:0px solid;  height: 195px;}
.battery-listing.col-2_horizental li .car_bat_info {height: 158px;}
.battery-listing.col-2_horizental li .info_hr{float:left; width:75%}

.battery-listing.col-1{width:33.33% !important; margin:40px auto; float:none;text-align:left;}
.battery-listing.col-1 li{width:100%}

/* .batteries_registration----- */
.batteries_registration_Holder{ width:100%; height:100%; position:relative; overflow:auto;}
.batteries_registration_left{ float:left; width:100%;  background:url(../images/rb-bg.jpg) no-repeat 50% 50%; background-size:cover; padding:50px;}
.batteries_registration{float:left; width:540px;  background:#e8e8e8; float:right;}

.batteries_registration_Holder .mCSB_inside > .mCSB_container { margin-right:0px;}

.brBack{ padding-left:25px; position:absolute; top:20px; right:52px; color:#000; font-size:11px; text-transform:uppercase; z-index:10;}
.brBack:after{content:''; position:absolute; left:0; top:0px;  height:18px; width:20px; background: url(../images/arrow2.gif) no-repeat 100% 5px; -ms-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); transform: rotate(-180deg);}

.regHead{ font-size:18px; color:#000; font-weight:700; line-height:px; margin-bottom:30px;  text-align:left;}
.regHead:after{ content:''; width:30px; display:block; border-bottom:2px solid #000; padding-top:10px; margin:0 0;}

.regWrap{ padding:0 0 0 40px; border-left:1px solid #C5C5C5; margin:0 45px 0 70px; position:relative;}
.regWrap:after{content:''; width:43px; height:43px; position:absolute; left:-23px; top:-15px; background:url(../images/register-icon2.png) no-repeat 0 0;}
.regWrap:before{content:''; width:43px; height:43px; position:absolute; left:-21px; bottom:0px; background:url(../images/register-icon2.png) no-repeat 0 -43px;}
.regWrap .form-control{ margin-bottom:15px; height:40px;}

.dbRegistration2 > div strong{ display:block; text-align:center; padding:15px 0 0;}
.dbRegistration2 > div strong input{ width:45%; display:inline-block; margin:0 2.5px;}
.dbRegistration span.successMsg_dealer{ display:block; padding-bottom:15px; font-size:15px; color:#FFF;}
.dbRegistration span.successMsg_dealer b{ color:#e02025}

.dbRegistration2{ position:relative; padding:6% 10% 25px; height:100%;}
.dbHead{ padding:0px 0 10px; font-weight:400; font-size:13px; line-height:14px; }
.dbHead span{ display:inline-block !important; color:#FFF!important; font-size:11px!important; font-weight:700!important; width:18px; height:18px; background:#E00; border-radius:50%; line-height:18px; text-align:center; }
.cmHead{ padding:0px 0 10px; font-weight:400; font-size:13px;}
.cmHead span{ display:inline-block !important; font-size:15px!important; padding-bottom:0!important; }
.captchaHolder{ background:#FFF; border: 1px solid #ccc; border-radius: 4px; padding-left:8px;}
.captchaHolder+span{ font-style:italic; color:#AAA; padding-top:6px;}
.captchaHolder:after{ content:''; display:block; clear:both;}
.captchaHolder > img{ float:left; padding-top:10px;}
.captchaHolder a{float:left; background:url(../images/refressIcon.png) no-repeat 0 15px; padding:15px 0 15px 23px; color:#000; font-size:11px; margin-top:5px;}
.dbRegistration2 span{ display:block; padding-bottom:15px; font-size:12px; color:#000;}
.dbRegistration2 span.msg{ margin-left:110px; padding-left:35px; position:relative; padding-bottom:0!important; margin-bottom:25px; color:#E00;}
.dbRegistration2 span.msg:after{content:''; width:25px; height:25px; position:absolute; left:0; top:-3px; background:url(../images/msg-icon.png) no-repeat 0 0;}

.dbRegistration2 span.exclamation{ margin-left:110px; padding-left:35px; position:relative; padding-bottom:0!important; margin-bottom:25px; color:#E00;}
.dbRegistration2 span.exclamation:after{content:''; width:25px; height:25px; position:absolute; left:0; top:-3px; background:url(../images/exclamation.png) no-repeat 0 0;}

.dbRegistration2 span.dealerName{ text-transform:uppercase; position:relative;}
.dbRegistration2 span.dealerName:after{ content:''; display:block; clear:both;}
.dbRegistration2 span.dealerName span{ display:inline-block!important; color:#D00;}
.search-export{}
.search-export:after{ content:''; display:block; clear:both;}
.dbRegistration2 span.dealerName b.showSearch{float:left; display:block; cursor:pointer; background:url(../images/search-icon.png) no-repeat 0 3px; padding-left:17px; dont-size:13px; font-weight:400; position:relative; margin-top:15px;}
.dbRegistration2 span.dealerName b.showSearch:before{ content:''; position:absolute; left:0; top:-20px; width:60px; border-top:2px solid #000;}
.exportexcel{color:#000; display:block; cursor:pointer; background:url(../images/export.png) no-repeat 0 0px; margin-left:15px; padding-left:20px; dont-size:13px; font-weight:400; height:16px; line-height:16px; position:absolute; top:0; right:0;}
	
.dbRegistration2 span.msgSuccess{ margin-left:110px; padding-left:35px; position:relative; padding-bottom:0!important; margin-bottom:25px; color:#85ae37;}
.dbRegistration2 span.msgSuccess:after{content:''; width:25px; height:25px; position:absolute; left:0; top:0; background:url(../images/msg-icon.png) no-repeat 0 100%;}
.dbRegistration2 span.msgSuccess b{ color:#e02025; font-weight:400;}

.dbRegistration2 span.successMsg{ display:block; padding-left:35px;  padding-bottom:15px; font-size:15px; color:#000; position:relative;}
/* .dbRegistration2 span.successMsg:after{ content:''; height:17px; width:50px; border-bottom:2px solid #8e9f19; border-left:2px solid #8e9f19; position:absolute; left:50%; top:0; -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg); margin-left:-25px;} */
.dbRegistration2 span.successMsg:after{content:''; width:25px; height:25px; position:absolute; left:0; top:0; background:url(../images/msg-icon.png) no-repeat 0 100%;}
.dbRegistration2 span.successMsg b{ color:#e02025}

.dbRegistration2 .dbtopLink{ padding-bottom:25px;}
.dbRegistration2 .dbtopLink:after{ content:''; display:block; clear:both;}
.dbRegistration2 .dbtopLink span{ width:45%; float:left; border-bottom:2px solid #000; padding-bottom:0; padding-left:47px; position:relative;}
.dbRegistration2 .dbtopLink span:last-child{float:right;}
.dbRegistration2 .dbtopLink span.vrbIcon:after{content:''; width:40px; height:40px; position:absolute; left:-3px; top:-4px; background:url(../images/register-icon.png) no-repeat 0 0;}
.dbRegistration2 .dbtopLink span.idhIcon:after{content:''; width:40px; height:40px; position:absolute; left:0; top:-4px; background:url(../images/register-icon.png) no-repeat -40px 0;}
.dbRegistration2 .dbtopLink a{text-align:left; display:block; margin-bottom:5px; color:#C00; font-size:15px; padding-bottom:7px; padding-right:10px; margin-right:0px; position:relative; }
.dbRegistration2 .dbtopLink a:after{ content:''; position:absolute; right:0; top:0; height:18px; width:20px; /* background: url(../images/arrow2.gif) no-repeat 100% 50%; */  line-height:18px;  color: #F00;  text-transform: uppercase;  font-size: 14px; margin:0;}
.dbRegistration2 .dbtopLink .vrbIcon .link { padding: 10px 0;}
.dbRegistration2 .dbtopLink .vrbIcon .link:after{content: ''; width:25px; height: 25px; position: absolute; left: -40px; top: 0px; background: url(../images/link-icon.png) no-repeat 0 0;}
.dbRegistration2 .dbtopLink .vrbIcon a{ padding:10px 0;}
.dbRegistration2 .dbtopLink a:hover{ color:#000;}
.dbRegistration2 .dbtopLink span.dbtopLinkActive{ width:100%; padding-bottom:10px;  margin-top:20px;}
.dbRegistration2 .dbtopLink span.dbtopLinkActive:first-child{ margin-right:0%;}
.dbRegistration2 .dbtopLink span.dbtopLinkActive:first-child a{display:block; margin-bottom:0px; padding-top:6px; padding-bottom:10px;}
.dbRegistration2 .dbtopLink span.dbtopLinkActive:first-child a:after{ -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg); top:7px;}

.registered_batteries_list{ margin-top:15px;}
.registered_batteries_list li{ border-bottom:1px solid #d6d6d6;}
.registered_batteries_list li:after{content:''; display:block; clear:both;}
.registered_batteries_list > li:first-child{ border-top:2px solid #e02025; border-bottom:1px solid #e02025;}
.registered_batteries_list li strong{ float:left; width:25%; padding:10px; text-align:left; color:#D00; font-weight:400;}
.registered_batteries_list li span{ float:left; width:25%; padding:10px; }
.registered_batteries_list li span:last-child{ text-align:center;}
.registered_batteries_list li span a.rb_table_pop{ display:inline-block; padding:5px 10px; background:#D00; color:#FFF; border-radius:3px; text-transform:capitalize;}
.registered_batteries_list li span a.rb_table_pop:hover{background:#544;}

.registered_batteries_list.col3 li strong{ width:33.33333333333%;}
.registered_batteries_list.col3 li span{width:33.33333333333%;}

.registered_batteries_list.col3-a li strong{ width:25%;}
.registered_batteries_list.col3-a li strong:first-child{ width:45%;}
.registered_batteries_list.col3-a li strong:last-child{ width:30%;}
.registered_batteries_list.col3-a li span{width:25%;}
.registered_batteries_list.col3-a li span:first-child{width:45%;}
.registered_batteries_list.col3-a li span:last-child{width:30%;}

.registered_batteries_list li strong:first-child, .registered_batteries_list li span:first-child{ padding-left:20px;}


/*---------new add css for view registered batteries----------*/
.registered_batteries_list2{ margin-top:15px;}
.registered_batteries_list2 li{ border-bottom:1px solid #d6d6d6;}
.registered_batteries_list2 li:after{content:''; display:block; clear:both;}
.registered_batteries_list2 > li:first-child{ border-top:2px solid #e02025; border-bottom:1px solid #e02025;}
.registered_batteries_list2 li strong{ float:left; width:25%; padding:5px; text-align:left; color:#D00; font-weight:400;}
.registered_batteries_list2 li span{ float:left; width:25%; padding:5px; }
.registered_batteries_list2 li span:last-child{ text-align:center;}
.registered_batteries_list2 li span a.rb_table_pop{ display:inline-block; padding:5px 4px; background:#D00; color:#FFF; border-radius:3px; text-transform:capitalize; font-size:11px;}
.registered_batteries_list2 li span a.rb_table_pop:hover{background:#544;}

.registered_batteries_list2.col3 li strong{ width:33.33333333333%; }
.registered_batteries_list2.col3 li span{width:33.33333333333%;}

.registered_batteries_list2.col3-a li strong{ width:20%;  position: relative;
display: flex;
justify-content: center;
flex-direction: column;
text-align: left; height:65px;}
.registered_batteries_list2.col3-a li strong:first-child{ width:40%;}
.registered_batteries_list2.col3-a li strong:last-child{ width:20%;}
.registered_batteries_list2.col3-a li span{width:20%; }
.registered_batteries_list2.col3-a li span:nth-child(3){text-align:center}
.registered_batteries_list2.col3-a li span:first-child{width:40%;}
.registered_batteries_list2.col3-a li span:last-child{width:20%;}

.registered_batteries_list2 li strong:first-child, .registered_batteries_list2 li span:first-child{ padding-left:0px;}


/*---------new add css for view registered batteries----------*/




.resNote{ padding:0 0 0 40px; margin:30px 45px 0 70px; position:relative; font-size:11px;}
.resNote:before{content:''; width:43px; height:43px; position:absolute; left:-21px; top:-5px; background:url(../images/register-icon2.png) no-repeat 0 -86px;}
.resNote em{ background:#FFF; padding:25px 20px; word-wrap:break-word; display:block; border: 1px solid #ccc; border-radius: 4px; position:relative;}
.resNote em:before{content:''; width:20px; height:20px; position:absolute; left:-19px; top:-1px; background:url(../images/arrow4.png) no-repeat 0 0px;}

.registered_battery_type{}
.registered_battery_type:after{content:''; display:block; clear:both;}
.registered_battery_type li{ float:left; width:45%; text-align:center; margin-bottom:40px; border-bottom:1px solid #000; position:relative;}
.registered_battery_type li:last-child{ float:right;}
.registered_battery_type li.rbtActive{ border-bottom:1px solid #c00;}
.registered_battery_type li.rbtActive:after{ content:''; width:7px; height:7px; display:block; border-left:1px solid #C00; border-bottom:1px solid #C00; background:#e8e8e8; -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg); position:absolute; left:50%; bottom:-4px;}
.registered_battery_type li.rbtActive a{ color:#C00;}
.registered_battery_type li a{ display:block; padding-bottom:15px; color:#000;}

.batteries_registration_left{ vertical-align:middle;}
.batteries_registration_left:after{ content:''; display:inline-block; height:100%; margin-left:-4px; vertical-align:middle; }
.why_register{ color:#FFF; display:inline-block;  margin-left:-4px; vertical-align:middle;}
.why_register img{margin-bottom:20px;}
.why_register section{ margin-bottom:20px; border-top:2px solid #FFF; border-bottom:2px solid #FFF; padding:20px 20px 5px; text-align:center; vertical-align:top;}
.why_register section:after{content:''; display:block; clear:both;}
.why_register section aside{ display:inline-block; width:100%; max-width:400px; padding:0 25px; text-align:left; vertical-align:top;}
/* .why_register section aside:last-child{ float:right;} */
.why_register section aside p{ padding-bottom:15px; font-size:14px;}
.why_register section aside strong{display:block; padding-bottom:20px; font-size:14px; font-weight:400;}
.why_register section aside ul{}
.why_register section aside ul li{ margin-bottom:15px; position:relative; padding-left:35px; font-size:14px; /*font-weight:300; font-style:italic;*/}
.why_register section aside ul li span{ position:absolute; left:0; top:-3px; height:25px; width:25px; background:#D00; line-height:25px; text-align:center; color:#FFF; border-radius:50%; font-size:12px; font-style:normal;}
.why_register article{ text-align:center;}
.why_register article strong{ display:block; padding-bottom:20px; /*font-style:italic;*/ font-size:14px; font-weight:400;}
.why_register article p{ padding-bottom:10px; font-size:14px;}
.why_register article em{ display:block; position:relative; line-height:30px; text-align:center; font-size:14px; /*font-weight:700;*/ vertical-align:middle;}
.why_register article em:after, .why_register article em:before{ content:''; width:135px; display:inline-block; border-top:1px solid #c85559; position:relative; top:-6px; margin:0 10px;}
.why_register article big { padding-top:15px; display:block; font-size:14px;}
.why_register article big b{ display:block; font-size:24px; font-weight:400;}

.rob{ text-align:center;}
.rob a{ color:#df2125; font-size:13px; display:inline-block; position:relative; padding-right:22px;}
.rob a:after{ content:''; width:15px; height:7px; display:block; position:absolute; right:0; top:7px; background:url(../images/arrow3.gif) no-repeat -10px 0px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.rob a:hover:after{background:url(../images/arrow3.gif) no-repeat -5px 0px;}
/* -----.batteries_registration */





@media screen and (max-width: 1680px) {
.kyb_section a{ padding:28% 0 0; height:10.5%;}

/* .batteries_registration----- */
.why_register section{ padding:20px 0;}
.why_register section aside{ padding:0; max-width:100%;}
.why_register article em:after, .why_register article em:before{ width:65px;}
/* -----.batteries_registration */
}

@media screen and (max-width: 1600px) {
.subHead{ font-size:26px;}	
/* battery-care start */
.bcSec2{ padding:30px 5%;}	
.bcSec2 ul li{ margin-top:30px; height:210px;}
.bcSec2 ul:after{top:290px;}
.bcSec2 ul li i {margin: 0 auto 5px;}
.bcSec6 p {margin-bottom: 11px;}
.bottom25{ bottom:0%;}
/* battery-care end */

/* buy exide start */
.battery_type div.dextop_bt_info{ color:#FFF; padding:25px 8%;}
.batterySearch li{ overflow:hidden; padding-bottom:17px;}
.batterySearch li span{ float:left; width:47%; font-size:12px; color:#FFF;}
.batterySearch li span:nth-child(even){ float:right; margin-top:0px;}

.ib{ margin-top:-20px;}
.ib .bsParameter_1{ padding-bottom:0;}
.ib .bsParameter_2{ padding-bottom:5px;}
/* buy exide end */

/* blog */
.blogList_wraper section{ width:33.33333333333333333333%; }
/* blog end */

/* blog details start */
#blog_category_holder.bch_active{ top:auto; bottom:210px;}
/* blog details end */

/*=================Copyright Policy page start==============*/
.infromationSec{  padding:30px 5%;}
/*=================Copyright Policy page end==================*/

/*=================Cancellation Policy page start==================*/
.cacl-rbl h2{left:50px;}
.cacl-rb_info_slider { margin: 34% 0 0;}
/*=================Cancellation Policy page end==================*/

/* product_details page start */
.pd_sec1{  width:100%;}
.pd_feature{ width:40%; margin-top:0;}
.pd_specification{ width:55%; min-height:100px; clear:none; float:left; margin-left:5%;}
/* product_details page end */

/* know your battery start */
.kyb_section a{ padding:24% 0 34%; height:11%; margin-top:6%;}
/* know your battery end */

/*=================Contact page start==================*/
.con-box{padding: 20px 4%;}
.heading-con{ font-size:14px; margin-bottom:10px;}
.contact-row{margin:5px 0 0 0}
.contact-row .left-sec{padding-top:5px; padding-bottom:5px; font-size:11px;}
.contact-row .right-sec .textBox{padding: 6px 10px; font-size:11px;}
input[type="text"]:disabled {background: #fff;cursor: not-allowed;}
.contact-row .right-sec .btn{margin:20px 0 0 0; padding: 8px 10px; font-size:12px;}
.contact-row .right-sec textarea{font-size:14px; }
.textBox-sml, .textBox-md{ padding: 6px 10px; font-size:11px;}
/*=================Contact page start==================*/

/*=================DYF page start==================*/
.dyf-row{bottom:0; }
/*=================DYF page end==================*/

/* know your battery start */
.kyb_section_info .text18{font-size:16px;}
.kybSec1 > div {padding: 0 8%;}
/* know your battery end */

.register_your_battery_right{ padding:20px 2.5% 50px;}

/*-------------Secure login page css------------*/
.left-secure .heading_sign:after, .left-secure .heading_sign:before{width:120px;}

.table-shopping {width: 100%;}
.table-ordr-summry {width: 100%;}
.accordion-section-title:after{position:absolute; content:""; height:1px; background-color:#b8b8b8; width:45%; top:10px; right:160px;}

.track-serch .search-select{float:left; width:50%}

.check-2col .check_compatibility {float: left;width: 49%;margin-right:1%}
.check_compatibility a {width: 100%;}
.check_compatibility {padding: 30px 0 0;}
.check_compatibility-btn {
    padding: 30px 0 0 0px;
}

.contSec_up, .contSec_middle{width:100%; height:43%; position:relative;}
.contSec_down{width:100%; height:14%; position:relative; background-color:#fff; clear:both; float:left;}
.contSec_down li {padding: 4px 0%; font-size:13px;}
.dwnapp2 {padding: 5px 0;}

.faq_cont{ padding:50px 5% 58px;}
.app-col .img-responsive {display: inline; max-width: 71%;text-align: center;}
.app-info {
    padding-bottom: 20px;
}

/* ==== New batteries scroll bottom page start ===== */
.car_battom {padding: 12% 8% 10%;}
.range_box {padding: 2% 5% 2%;}
.battery-listing li .img_box{height:165px}
.battery-listing li .img_box img{height:80%}
.battery-listing li .car_bat_info h3 {font-size: 15px;}
.battery-listing li .car_bat_info p {min-height: 82px;}
.battery-listing li .car_bat_info p.small {height: 60px;}

.battery-listing.col-2 {
    margin: 40px 10% 40px;
    width: 80%;
}

.battery-listing.col-3 li .car_bat_info p {
    height: 96px;
}

.pr_box li.pr_img img{width:80%}
.battery-listing.col-2_horizental li .img_box img{width:100%}
.battery-listing.col-2_horizental li .car_bat_info {height: auto;}
.battery-listing.col-2_horizental li{background-color:#fff}
.battery-listing.col-2_horizental li .info_hr{background-color:#f5f5f5}
.battery-listing.col-2_horizental li .img_box{ width:30%;}
.battery-listing.col-2_horizental li .info_hr{width: 70%;}
.battery-listing.col-4 li .car_bat_info h3{height:60px;}
.battery-listing.col-4 li .car_bat_info p{height:115px;}
.battery-listing.col-4 li .car_bat_info p.small{height:65px;}
.battery-listing.col-2_horizental li .car_bat_info p{height: 110px;}
.battery-listing.col-2_horizental li .car_bat_info p.small{height:auto}


}


@media screen and (max-width: 1024px) {
/* battery-care start */
.bcSec1, .bcSec3, .bcSec5{ text-align:center; position:relative; left:auto; right:auto; bottom:auto; margin:auto; width:100%; max-width:600px; color:#FFF; font-size:14px; padding: 65px 5%;}
.scrollDown{ display:none;}
.bcSec4 > section { height:350px;}
/* battery-care end */

/* buy exide start */
.buyExide{ width:100%; height:auto; background:rgba(30,30,30,0.7); float:none; padding:65px 5%; min-height:500px;}
.buyExide_searchPanel{ position:relative; z-index:10;}
.battery_type_info{ display:block; color:#FFF; padding-top:35px;}
.mobile_bt_search_btn{ display:block; width:100%; height:50px; background:#FFF; line-height:50px; padding-left:10px; position:relative; cursor:pointer; font-weight:700;}
.mobile_bt_search_btn:after{content:''; border:10px solid transparent; border-bottom:0; border-top:12px solid #AAA; position:absolute; left:100%; top:20px; margin-left:-35px; display:block;}
.battery_type{ display:none; background:#FFF; border-bottom:1px solid #AAA;  position:absolute; left:0; top:100%; width:100%;}
.battery_type strong{ display:block; border-top:1px solid #AAA; padding:15px 10px; color:#000; cursor:pointer; font-weight:400;}
.battery_type strong a{color:#000;}
.battery_type strong br, .battery_type strong i{ display:none;}
.battery_type strong.btActive{ display:none;}

.ib{ margin-top:0px;}
.ib .bsParameter_1{ padding-bottom:15px;}
.ib .bsParameter_2{ padding-bottom:15px;}



/* buy exide end */

/* blog details start */
.bd_bg{ background:none;}
.blog_details {padding: 50px 0px 0 0;}
.blog_category {height:auto; width: 100%; background:#FFF; text-align:left; padding:25px 4.5%; border-bottom: 1px solid #dddddd;}
.blog_category a { display:inline-block; padding: 43px 15px 10px; text-align: center; border-bottom: 0px solid #dddddd; margin:0 15px; position:relative;}
.blog_category a:after{ content:''; position:absolute; right:-15px; top:0; height:100%; border-left: 1px solid #dddddd; }
.blog_category a:last-of-type:after{border-left:0px solid #dddddd;}
.blog_category h3 {text-align: left;}
.blog_category h3:after { margin:0;}
/* blog details end */

/*=================Copyright Policy page start==============*/
.poli-Sec1{ text-align:center; position:relative; left:auto; right:auto; bottom:auto; margin:auto; width:100%; max-width:810px; color:#FFF; font-size:14px; padding: 65px 5%;}
/*=================Copyright Policy page end==================*/

/*=================Cancellation Policy page start==================*/
.cacl-rbl,.cacl-rbr{height:750px; overflow:hidden;}
/*=================Cancellation Policy page start==================*/

/* product_details page start */
/* product_details page end */

/* know your battery start */
.kyb_section_info { padding: 50px 5% 15px;}
.kybSec1 { text-align: center; position: relative; left: auto; right: auto; bottom: auto;  margin: auto; width: 100%; max-width: 600px; color: #FFF; font-size: 14px; padding: 65px 5%;}
.kybSec1 > div{ margin:0 auto; padding: 0;}
.kyb_section {height:auto; width: 100%; background:#FFF; text-align:left; padding:0; border-top:1px solid #dddddd; border-left: 1px solid #dddddd; }
.kyb_section:after{ content:''; clear:both; display:block;}
.kyb_section a { float:left; width:25%; height:120px; padding: 53px 15px 20px; text-align: center; border-bottom:1px solid #dddddd; border-right: 1px solid #dddddd;  margin:0; position:relative;}
.kyb_section a:after{ top:15px;}
#scrollToTop{ display:none; position:fixed;  right:10px; bottom:10px; background:rgba(255,0,0,0.8); cursor:pointer; border-radius:50%; width:30px; height:30px; line-height:30px; font-size:11px; color:#FFF; text-align:center;}
.kyb_Sec4 {padding: 50px 0px 0 0%;}
.safety-box { padding-right:0px;}
.kyb_footer {padding-right:0px;}
/* know your battery end */

/*=================Contact page start==================*/
.con-box{padding: 20px 4%;}
.dis-para p {padding-bottom: 5px;}
.heading-con{ font-size:12px; margin-bottom:10px;}
.contact-row{margin:3px 0 0 0}
.contact-row .left-sec{padding-top:3px; padding-bottom:3px; font-size:11px;}
.contact-row .right-sec .textBox{padding: 6px 10px; font-size:11px;}
input[type="text"]:disabled {background: #fff;cursor: not-allowed;}
.contact-row .right-sec .btn{margin:10px 0 0 0; padding: 8px 10px; font-size:12px;}
.contact-row .right-sec textarea{font-size:14px; }
.textBox-sml, .textBox-md{ padding: 6px 10px; font-size:11px;}
/*=================Contact page start==================*/

/*=================BatMobile page start==================*/
.batmobileBg{ padding:50px 0;}
.batmobile {width: 270px; position:relative; left: auto; top:auto; right:auto; bottom:auto; margin: auto; height: auto; background: url(../images/batmobile-icon.png) no-repeat 50% 0; padding-top: 110px; color: #FFF; text-align: center; opacity: 1;}

.batmobileBg-inner {padding:70px 0;}

.batmobile_new{position:relative; left: auto; top:auto; right:auto; bottom:auto; margin: auto; height: auto;}

.batmobile_new2{margin:0px auto 0; padding-top:0;}

/*=================BatMobile page end==================*/
.testimonials p.test-con{  max-width:600px;}
.marginbottom50{ margin-bottom:20px;}
.rb_info_slider-dots1 {
    position: absolute;
    left: 0;
    bottom: -20px;}
	
/* register-your-battery start */
.register_your_battery_left, .register_your_battery_right{ float:none; width:100%; height:auto; }
.register_your_battery_left{ background:none;  padding:85px 2.5% 0;}
.register_your_battery_left img{ display:none;}
.register_your_battery_right{ padding:0px 2.5% 50px; margin:0 -15px;}
.register_your_battery_left h2{ position:relative; left:auto; top:auto; color:#000;}
.register_your_battery_left h2.heading1:after { border-bottom: 2px solid #000;}
/* register-your-battery end */	

.alert-buy{top:120px; height:auto; }
.alert-buy.mbh{height:70% !important; }
.alert-buy > div{ height:100%; overflow:auto; }


.check_compatibility a {width: 193px; padding:0}
.check_compatibility {padding: 30px 0 0;}
.check-2col {margin-left: 11px;}
.check-2col .check_compatibility {width: 48%;}

.play-video-thumb{ position:inherit;opacity:1; width:100%; height:auto;}
.play-video-thumb img{display:block; width:100%}

.battery-listing {margin: 40px 0 80px;}
.car_battom { padding: 5% 8%;}
.range_box {padding: 8% 5%;}

/* .batteries_registration----- */
.dbRegistration2{padding:0 10% 0; height:auto;}
.batteries_registration_Holder{ padding-right:0;}
.batteries_registration{ width:100%; height:auto;  min-height:500px; float:none; padding:65px 5%; position:relative; top:auto; right:auto;}
/* ------.batteries_registration */

}

@media screen and (max-width: 800px) {
/* battery-care start */
.bcSec2 ul{ text-align:center; width:100%; max-width:800px; height:auto; margin:0 auto; position:relative;}
.bcSec2 ul:after{ display:none;}
.bcSec2 ul br{ display:none;}
.bcSec2 ul li{ text-align:center; display:inline-block; width:30%; height: auto; vertical-align:top; padding:0 25px; position:relative; margin-top:50px;}
.bcSec2 ul li:after{content:''; position:absolute; height:85px; border-left:1px solid #CCC; top:60px;  right:0;}
.bcSec2 ul li:nth-child(4):after{ display:block;}
.bcSec2 ul li:nth-child(4):after, .bcSec2 ul li:nth-child(8):after, .bcSec2 ul li:nth-child(9):after{ display:none;}
.bcSec2 ul li:nth-child(5):after{ display: block;}
/* battery-care end */

/* buy exide start 9143462734*/
/* buy exide end */

/* blog details start */
.blog_category {text-align:center;}
.blog_category a { margin-bottom:20px;}
.blog_category h3 {text-align:center;}
.blog_category h3:after { margin:0 auto;}
/* blog details end */

/*=================Cancellation Policy page start==================*/
.cacl-rbl{ height:585px; width:100%; overflow:auto;}
.cacl-rbr { height:auto; width:100%; overflow:auto;}
/*=================Cancellation Policy page start==================*/

/*=================Product Compare page start==================*/
.productList_wraper section{ width:50%;}
.compare-listing li .leftsec img{width:60%}
.compare-listing li .rightsec{font-size:16px;  margin: 38px 0 0;}
.compare-listing li .rightsec small{font-size:12px;}
/*=================Product Compare page start==================*/

/* product_details page start */
.pd_sec1{ border-bottom:0px solid #dedede; width:100%; margin-bottom:45px;}
.pd_pic{ width:100%; border-right:0px solid #dedede; margin-right:0px; padding:45px; min-height:10px;}
.pd_description{ width:100%; border-left:0px solid #dedede; padding:45px 0 0; min-height:10px;}
.pd_feature{ width:100%; background:#f6f6f6; margin-top:0px; margin-bottom:50px; padding:55px 30px;}
.pd_specification{ width:100%; min-height:10px; margin-left:0;}
.product_pic{  padding:30px 0 50px;}
.pd_pic strong{padding-bottom:70px;}
/* product_details page end */

/*=================FAQ page start==================*/
.img-responsive-faq img{width:100%}
/*=================FAQ page end==================*/

/*=================Contact page start==================*/
.con-box{padding: 20px 4%;}
.heading-con{ font-size:14px; margin-bottom:10px;}
.contact-row{margin:5px 0 0 0}
.contact-row .left-sec{padding-top:5px; padding-bottom:5px; font-size:11px;}
.contact-row .right-sec .textBox{padding: 8px 10px; font-size:11px;}
input[type="text"]:disabled {background: #fff;cursor: not-allowed;}
.contact-row .right-sec .btn{margin:20px 0 0 0; padding: 8px 10px; font-size:12px;}
.contact-row .right-sec textarea{font-size:14px; }
.textBox-sml, .textBox-md{ padding: 8px 10px; font-size:11px;}
/*=================Contact page start==================*/

/*=================BatMobile page start==================*/
.rb_info_slider-dots1{padding-top:0}


section.batmobile_car aside.bmPic {width: 100%; float:left}
.batmobile_new2 em{margin-bottom:5px;}
section.batmobile_car aside.bmPic img {left:auto; margin:0 auto; position: relative; top:auto; width:100%; max-width:300px; display:block;}
section.batmobile_car aside.bmInfo {float: left; padding: 41px 0 0; width:100%; background-color:#dd101b; -moz-box-shadow: 0 0 10px #2d0003;-webkit-box-shadow: 0 0 10px#2d0003;box-shadow: 0 0 10px #2d0003;}
section.batmobile_car{ background-color: transparent ;  min-height:auto; -moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none; position:relative;}
section.batmobile_car aside.bmInfo {padding: 41px 0;}

/*=================BatMobile page end==================*/

/*=================Know Your Battery page start==================*/
.img-responsive-kyb img{width:100%}
/*=================Know Your Battery page end==================*/

.dyf-box ul.box-line-gray { float: left; width: 45%;margin-right: 5%;margin-top: 40px;}
.diy-padding-left {padding-left: 5%;width: 50% !important;}

/*================= Table css start ==================*/
.table > thead > tr > th{white-space:normal}
.prod-img-box {width:100%;}
.prod-img-box .prod-img-label {padding-left:0px;}
.table-shopping {width: 100%;margin-bottom: 15px;overflow-y: hidden;-ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #ddd;}
.table-shopping > .table {margin-bottom: 0;}
  
  /*-------------Secure login page css------------*/
.left-secure .heading_sign:after, .left-secure .heading_sign:before, .heading_nuser:before, .heading_nuser:after{width:90px;}
.left-secure .oremail:after, .left-secure .oremail:before{width:50px;}
.accordion-section-title:after{width:30%;}


.myprofile .profile-avtar-block {width: 40%;}
.myprofile .personal-details {width: 55%;}
.without-login-tarckid{ width:100%;}

.downloadMobileAppBg h2.heading_centerine2{ margin-top:50px;}
.app-btn div {bottom: 0; position: relative; float:left; width:100%; margin:0px 0 50px 0; }

.disImg{ display:none;}
.dis-para{ padding-top:20px;}

.contSec_up, .contSec_middle, .contSec_down{width:100%; height:auto; position:relative;}
.width50{float:left; width:100%; height:auto; background-color:#DBDBDB}
.dwnapp2 p {margin:0px 0 0;}
.dwnapp2 .appbtn {padding-bottom: 25px;}
.contSec_down h3 {height: auto;
    padding: 30px 0 30px;
    width: 100%;
}

.contSec_down ul{float:left; width:100%; height:100%; margin-left:-2px; text-align:center; display:inline; }
.contSec_down li{float:none; margin-left:-2px; display:inline-block; width:49%; padding:8px 0%; height:100%; text-align:center; border-bottom:1px dotted #9d9d9d; border-left:1px dotted #9d9d9d;}
.contSec_down li:last-child{border-left:0px dotted #9d9d9d; border-bottom:0px dotted #9d9d9d;}
.title-info { display:none}

.battery-listing li {width: 50%;}
.battery-listing.col-3 {margin: 40px 0;}
.battery-listing.col-3{width:100%}
.battery-listing.col-3 li .car_bat_info p {height: 106px;}


.pr_box li.pr_img {border-right: 0 solid #d9d9d9;float: left;margin-right: 0;text-align: center; width: 100%;}
.pr_box li.pr_img img {width: auto;}
.pr_box li.pr_info {float: left;text-align: center; width: 100%;}
.pr_box li.pr_info h3{text-align:center}
.battery-listing.col-2_horizental li .img_box {width: 100%;}
.battery-listing.col-2_horizental li .img_box img{width:auto}
.battery-listing.col-2_horizental li .info_hr { width: 100%;}
.battery-listing.col-4 li .car_bat_info p{height:auto}
.battery-listing.col-4 li .car_bat_info p.small{height:auto}
.battery-listing.col-2_horizental li {
    margin-right: 0%;
    width: 100%;
}

}

@media screen and (max-width:700px) {
.heading_leftline, .heading_leftline2, .heading3_b  {font-size:18px;}

/* battery-care start */
.bcSec2 ul li{ text-align:center; display:inline-block; width:45%; height:250px; vertical-align:top; padding:0 25px; position:relative; margin-top:50px;}
.bcSec2 ul li:nth-child(3):after,  .bcSec2 ul li:nth-child(6):after{ display:block;}
.bcSec2 ul li:nth-child(2):after, .bcSec2 ul li:nth-child(4):after,  .bcSec2 ul li:nth-child(8):after{ display:none;}
.bcSec4 > section { height:auto; width:100%;}
.bcSec4 > section h2{ text-align:center;}
.bcSec4 > section h2:after{ margin:0 auto;}
/* battery-care end */

/*  dyf start */
.dyf-bg{ position:relative;}
.dyf-bg:before{ content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5)}
.dyf_subhead{font-size: 18px; line-height:25px; text-transform: uppercase; font-weight: 400; color: #FFF;}
/* dyf end */

/* blog */
.blogList_wraper section{ width:50%; }
/* blog end */

/* blog details start */
.blog_category a { float:left; padding:20px 15px 20px  43px; text-align: left; border-bottom: 1px solid #dddddd; margin:0 0px; width:50%}
.blog_category a span{ position:absolute; left:0; right:auto; top:0; bottom:0; margin:auto;}
.blog_category a:after{ display:none;}
.blog_category a:last-of-type{border-bottom:0px solid #dddddd;}
.blog_category h3 {text-align: left;}
.blog_category h3:after { margin:0;}
/* blog details end */

/*=================Product Compare page start==================*/
.compare-blog{display:none}
.productList_wraper section > .box .compare-check{display:none}
.productList_wraper section{height:auto}
.productList_wraper section > .box .pl-btm-link{border-bottom:0px solid}
/*=================Product Compare page start==================*/

/*=================Know Your Battery page start==================*/
.safety-box { display:block;}
.safety-box div{ display:block; width:100%; padding:25px;}
.kyb_Sec4 > section {display:block; width:100%;  height:auto;}
.kyb_section_info p.subHead {font-size:26px;}
/*=================Know Your Battery page end==================*/

/*=================FAQ page start==================*/
.heading-number{font-size: 16px;}
.faq-head{line-height:normal !important}
.faq-head span:after, .faq-head span.active:after{top:0px;}
/*=================FAQ page start==================*/

/*=================Warranty Terms page start==================*/
.terms-head span{float:none}
.terms-para p span{float:none}
.terms-para {margin: 0 0 0 0px;}
/*=================Warranty Terms page end==================*/

/*=================BatMobile page start==================*/
.batmobile.inner {width: 90%;}
.testimonials p.test-con{padding-left:10%; padding-right:10%; padding-top:20px;}
.quote-left{margin-left:0px;}
/*=================BatMobile page end==================*/
.bcSec2 ul li:nth-child(2):after, .bcSec2 ul li:nth-child(4):after,  .bcSec2 ul li:nth-child(8):after{ display:none;}
.bcSec2 ul li:after{ display:none !important;}

/*------ Buy Now page css start ---------------*/
.form-control-apply{width:90%}
.cpncde_otr li span.cpncde {width: 10%;}
.cpncde_otr li span.coupon_code_text {width: 35%;}
.cpncde_otr li span.coupon_code_input {width: 35%;}
.cpncde_otr li span.coupon_code_apply {width: 15%;}
.order-placed li {width: 33.3%; margin-bottom:10px;}
.order-placed li:last-child::after {display: block;}
.process-btn .cont-shop, .process-btn .pros-chck {width: 100%; margin-bottom:10px;}

/*-------------Secure login page css------------*/
.left-secure {border-right: 0px solid #cfcfcf; border-bottom: 1px solid #cfcfcf; float: left; padding-bottom:15px; padding-right: 0%;width: 100%;}
.right-secure{width:100%}
.left-secure .heading_sign::after, .left-secure .heading_sign::before, .heading_nuser::before, .heading_nuser::after{width:80px;}
.left-secure .oremail::after, .left-secure .oremail::before { width: 50px;}

.accordion-section-title:after{display:none;}

.thanks-trackord {margin-bottom: 29px;}
.track-btn {position: relative;}
.heading_red30{line-height:30px;}

.myprofile .personal-details {margin-top: 37px;width: 100%;}
.myprofile .profile-avtar-block {width: 100%;}
.addbar li {border-right: 0px solid #e0e0e0; border-bottom: 1px solid #e0e0e0;float: left; width: 100%;	margin-bottom:15px;	padding-bottom:15px;}
.register-row .right-sec { width: 100%;}
.track-serch .search-txt{width:100%;}
.track-serch .search-select{float:left; width:100%; margin:0px 0 15px}
.track-serch .search-btn{width:100%; margin-left:0px;}
.notify-me-form{bottom:0px;}
.contSec_up{padding:56px 0 0 0;}

#firstStep, #secondStep{display:none}
.wrapSecsign {padding: 0;}

.battery-listing.col-2 {
    margin: 40px 0%;
    width: 100%;
}



}

@media screen and (max-width:570px) {
/* battery-care start */
.bcSec2 ul li{ text-align:center; display:inline-block; width:98%; height:auto; vertical-align:top; padding:0; position:relative; margin-top:0px; border-bottom:1px solid #CCC; top:100%; padding-bottom:20px; margin-bottom:25px;}
.bcSec2 ul li:after{ display:none;}
/* battery-care end */

/* buy exide start */
.batterySearch li span{ float:left; width:100%; font-size:12px; color:#FFF;}
.batterySearch li span:nth-child(2){ float:right; margin-top:25px;}
/* buy exide end */

/* blog details start */
/* blog details end */

/* batmobile start */
.batmobile_new{ width:100%; padding:0 15px;}
.batmobile_new section aside.bmPic{ display:none;}
.batmobile_new section aside.bmInfo{ width:100%; height:auto; padding:10px 0 30px 0px; border-left:0px solid #ca8a8c; text-align:center;}
/* batmobile end */

/*=================Cancellation Policy page start==================*/
.cacl-rb_info_slider { margin: 0 0 0;}
/*=================Cancellation Policy page end==================*/

/* product_details page start */
.check_compatibility a{ float:none; margin:0;}
.check_compatibility div {padding: 15px 0 0 0px;}
/* product_details page end */

/* know your battery start */
.kyb_section a {width:33.3333333333333333333%;}
/* know your battery end */

/*=================DYF page start==================*/

.dyf-box ul.box-line-gray{float:left; width:100%; margin-right:0%; margin-top:40px;}
.dyf-box ul.box-line-white{float:left; width:100%; margin-right:0%; margin-top:40px;}
.tour p img{width:100%}
/*=================DYF page end==================*/
.accordion-section-title {padding-bottom: 24px; margin-top:10px; margin-bottom:10px;}
.accordion-section-title a  {bottom: 0;left: 0;right: inherit;top: inherit;}
.ship-add {padding: 25px 0 50px;}
.cancel-box {margin: 30px 0 0;width: 96%;  padding-right:4%;}
.checkout-bar li {width: 50%; margin-bottom:20px;}
.ship-head::after{display:none}

.battery-listing li {width: 100%;}
.text_center .btn {margin-bottom: 15px;}
.para_center {padding: 0 0;}
.battery-listing.col-2 li, .battery-listing.col-3 li {
    width: 100%;
}
.battery-listing.col-3 li .car_bat_info p {
    height: auto;
	min-height:auto;
}

.dbRegistration2 { padding: 10% 0% 0;}
.dbRegistration2 .dbtopLink span { width:100%; margin-bottom:15px; padding-bottom:10px;}
.dbRegistration2 .dbtopLink a:after{ display:none;}
.dbRegistration2 .dbtopLink a{ padding:5px 0}
.dbRegistration2 .dbtopLink span:first-child { margin-right:0%;}
.regWrap { margin: 0 15px 0 10px;}
.resNote { margin: 30px 15px 0 10px;}
}

@media screen and (max-width:480px) {
/* blog */
.blogList_wraper{ margin:0 auto;}
.blogList_wraper section{ width:100%; height:auto; margin:0 auto 20px; padding:0 ; }
.blogList_wraper section > div .bl_info strong{ margin-bottom:15px; height:auto;}
.blogList_wraper section > div .bl_bottom{ padding:15px 20px; color:#989898; font-size:11px; position:relative; left:auto; bottom:auto; right:auto; margin:auto}
/* blog end */

/* blog details start */
.bd_description img{ width:100%;}
/* blog details end */

/*=================Product Compare page start==================*/
.productList_wraper section{ width:100%;}
/*=================Product Compare page start==================*/
.diy-padding-left {
    padding-left: 0%;
    width: 100% !important;   
}
/* batmobile start */
/* section.batmobile_car aside.bmPic {width: 100%; float:left}
.batmobile_new2 em{margin-bottom:5px;}
section.batmobile_car aside.bmPic img {left: 0; position: relative; top: 0; width:100%;}
section.batmobile_car aside.bmInfo {float: left; padding: 41px 0 0; width:100%; background-color:#dd101b; -moz-box-shadow: 0 0 10px #2d0003;-webkit-box-shadow: 0 0 10px#2d0003;box-shadow: 0 0 10px #2d0003;}
section.batmobile_car{ background-color: transparent ;  min-height:auto; -moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none; position:relative;}
section.batmobile_car aside.bmInfo {padding: 41px 0;} */
/* batmobile end */

/*------------- Buy Now page css start ------------*/
.cpncde_otr li span.coupon_code_apply a {padding: 10px 15px;}
/*-------------Register page css------------*/
.register-row .left-sec{width:100%;}

.rating-box .left-rating{float:left; width:100%}
.rating-box .right-rating{float: left; width: 100%; margin:25px 0 0 0}

/*------------Signin page css-------------*/
.heading_sign:after{ width:110px;}
.heading_sign:before{width:110px; }
.oremail:after{width:63px;}
.oremail:before{width:63px; }
.add-close{position:relative; float:right}

.batmobile {background: url(../images/batmobile-icon.png) no-repeat 50% 35%; padding-top: 240px;}
.foot-add p br{display:none}
.heading_brd30{font-size: 25px;}
.cpncde_otr li span.cpncde {padding-top: 8px;}
.cpncde_otr li span.coupon_code_text {width: 85%;}
.cpncde_otr li span.coupon_code_input {width: 72%;}
.order-placed li {width: 50%; margin-bottom:20px;}
.order-placed li:after{display:none}
.order-placed li:last-child::after {display: none;}

.check-2col .check_compatibility {
    width: 100%;
}
.check_compatibility {
    padding: 10px 0 0;
}

.mobilepapp li{color: #000;  font-size:14px; text-align:left; display: block; padding:50px 35px; text-align:center; margin:0px 0px 0px 0px;  line-height: 18px; float:left; width:100%; border-bottom:1px solid #cecece ;}
.mobilepapp li.right-brd {border-right: 0px solid #cecece;}

/*.batteries_registration ----- */
.register_your_battery_right {margin: 0 ;}
.registered_batteries_list{ margin-top:15px; border-top:1px solid #d6d6d6; padding-top:15px; }
.registered_batteries_list li{ border-bottom:1px solid #d6d6d6; margin-bottom:15px; padding:15px;}
.registered_batteries_list li:after{content:''; display:block; clear:both;}
.registered_batteries_list > li:first-child{ display:none;}
.registered_batteries_list li span{ float:left; width:100%; padding:0 0 10px; }
.registered_batteries_list li span:first-child{ padding-left:0;}
.registered_batteries_list li span:last-child{ text-align:left;}
.registered_batteries_list li span b{ display:inline-block; width:120px; position:relative; margin-right:8px;}
.registered_batteries_list li span b:after{content:':'; position:absolute; top:-2px; right:0; }

/*---------new add css for view registered batteries----------*/

.registered_batteries_list2{ margin-top:15px; border-top:1px solid #d6d6d6; padding-top:15px; }
.registered_batteries_list2 li{ border-bottom:1px solid #d6d6d6; margin-bottom:15px; padding:15px;}
.registered_batteries_list2 li:after{content:''; display:block; clear:both;}
.registered_batteries_list2 > li:first-child{ display:none;}
.registered_batteries_list2 li span{ float:left; width:100%; padding:0 0 10px; }
.registered_batteries_list2 li span:first-child{ padding-left:0;}
.registered_batteries_list2 li span:last-child{ text-align:left;}
.registered_batteries_list2 li span b{ display:inline-block; width:120px; position:relative; margin-right:8px;}
.registered_batteries_list2 li span b:after{content:':'; position:absolute; top:-2px; right:0; }
/*---------new add css for view registered batteries----------*/
}

@media screen and (max-widh:360px) {
/* blog details start */
.blog_category a {width:100%}
/* blog details end */

/* product_details page start */
.pd_des_list1 li strong {width: 100%;}
/* product_details page end */

/* know your battery start */
.kyb_section a {width:50%;}
/* know your battery end */

/*Sign In page start */

.heading_sign:before, .heading_sign:after{ width:90px;}
.oremail:before, .oremail:after{width:55px;}

}



.dbRegistration2 span.msg_Success{ margin-left:110px;position:relative; padding-bottom:0!important; margin-bottom:25px; color:#E00;}
.dbRegistration2 span.msg_Success:after{content:''; width:25px; height:25px; position:absolute; left:0; top:50%;  margin-top: -12px;}
