@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,500,700,100);
.sprite{background:url(//content.jdmagicbox.com/automobiles/static/sprite1x.png);display:inline-block}
.car_sprite{background:url(//content.jdmagicbox.com/automobiles/static/carlogo@1x.png);display:inline-block}
.hotkeys_sprite{background: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd_new/hotkeys_sprite1X.png') no-repeat; float:left;}
@media
    only screen and (min-device-pixel-ratio: 2),
    only screen and (-webkit-min-device-pixel-ratio: 2),
    only screen and (-moz-min-device-pixel-ratio: 2),
    only screen and (-o-min-device-pixel-ratio: 2/1) {
.sprite{background:url(//content.jdmagicbox.com/automobiles/static/sprite2x.png) no-repeat; background-size:475px auto;}
.car_sprite{background:url(//content.jdmagicbox.com/automobiles/static/carlogo@2x.png) no-repeat; background-size:721px auto;}
.hotkeys_sprite{background: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd_new/hotkeys_sprite2X.png') no-repeat; float:left; background-size:216px 750px;}
}
body{background:#222; padding:0; font-family: 'Roboto', sans-serif; -webkit-appearance:none; -moz-appearance:none; appearance:none; font-weight:400px;}
ul,li{margin:0;padding:0; list-style:none;}
a:hover, a:active, a:link{text-decoration:none;}
.dn{display:none}
.container {max-width: 1024px;background-color:#F4F4F4}
.checkbox label{padding:0;}
.motr_hd{background:#F4F4F4; padding:15px 0;box-shadow:2px 2px 3px -2px #e1e1e1;position:relative; border-bottom:1px solid #ddd; width:100%; margin: 0 auto; position:relative;}
.motr_hd .lft_sec{float:left; margin:0 0 0 18px}
.motr_hd .hd_tab{background:url(//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/sprite_wb.png) no-repeat -55px -77px;width:21px; height:13px; float:left; cursor:pointer; margin:16px 0 0 0;}
.motr_hd .hd_tab:hover{background-position:-196px -77px}
.motr_hd .jdText{background:url(//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/sprite_wb.png) no-repeat -231px -2px; width:29px; height:25px; float:left; margin:10px 10px 0 10px;}
.motr_hd .jdText:hover{background-position:-266px -2px}
.motr_hd .automobile_logo{background-position:-10px -56px;width: 235px;height: 38px; float:left;}
/* .motr_hd .rgt_sec{margin:15px 15px 0 0} */
.motr_hd .rgt_sec a{float:left; font-size:14px; color:#424242; margin:3px 5px 0 5px}
.motr_hd .rgt_sec .usr{background: url(//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/sprite_wb.png) no-repeat scroll -82px -67px;display: inline-block;
    height: 23px;width: 23px; margin:0;}
.midsec{background:url(//content.jdmagicbox.com/automobiles/static/banner.jpg) no-repeat;  padding:20px 0; background-size:cover;}
.midsec .contain_bg{/*background:rgba(0,0,0,0.4) repeat;*/width:900px; margin:0 auto; border-radius:8px; padding:0 0 20px 0;display:table}
.midsec .thumbs{text-align:center;}
.midsec .contain_bg h2{color:#f2f2f2;font-size: 24px;font-weight: lighter;margin:0 0 10px;text-align: center;font-weight:300}
/*Start sukhraj css*/
/*all icons*/
.nav_ic{background-position:-275px -117px;width: 21px;height: 13px;}
.rupee_ic{background-position:-407px -117px;width: 11px;height: 15px; position:relative; top:2px;}
.smrupee_ic{background-position:-359px -755px;width: 10px;height: 14px;}
.Wtrupee_ic{background-position:-382px -158px;width: 11px;height: 14px;}
.man_ic{background-position:-20px -285px;width: 23px;height: 53px;}
.car_ic{background-position: -261px -292px;width: 54px;height: 39px;}
.pump_ic{background-position:-211px -296px;width: 26px;height: 31px;}
.power_ic{background-position: -376px -304px;width: 31px;height: 19px;position:relative;top:4px}
.fuel_ic{background-position: -20px -353px;width: 26px;height: 32px;}
.compact_ic{background-position: -69px -356px;width: 22px;height: 28px;float:left}
.midSize_ic{background-position:-108px -353px;width: 33px;height: 32px;float:left}
.large_ic{background-position: -156px -356px;width: 43px;height: 30px;float:left}
.petrol_ic{background-position:-214px -356px;width: 42px;height: 32px;}
.budget_ic{background-position:-65px -299px;width: 19px;height: 25px;position:relative;top:10px}
.pref_ic{background-position:-104px -296px;width: 33px;height: 30px;position:relative;top:7px}
.seat_ic{background-position:-159px -292px;width: 28px;height: 39px;position:relative;top:2px}

.carF_ic{background-position:-13px -148px;width: 115px;height: 62px;position:relative;top:2px}
.bodytype_section .act .carF_ic{background-position:-13px -609px}
.carF_ic:hover{background-position:-13px -609px}
.carS_ic{background-position:-134px -147px;width: 116px;height: 53px;position:relative;top:2px}
.bodytype_section .act .carS_ic{background-position:-149px -608px}
.carS_ic:hover{background-position:-149px -608px}
.carT_ic{background-position:-261px -146px;width: 120px;height: 56px;position:relative;top:2px}
.bodytype_section .act .carT_ic{background-position:-291px -607px}
.carT_ic:hover{background-position:-291px -607px}
.carFR_ic{background-position:-6px -212px;width: 124px;height: 54px;position:relative;top:2px}
.bodytype_section .act .carFR_ic{background-position:-6px -673px;}
.carFR_ic:hover{background-position:-6px -673px;}
.carFV_ic{background-position:-141px -210px;width: 120px;height: 55px;position:relative;top:2px}
.bodytype_section .act .carFV_ic{background-position:-161px -671px;}
.carFV_ic:hover{background-position:-161px -671px}
.carSX_ic{background-position:-278px -210px;width: 122px;height: 60px;position:relative;top:2px}
.bodytype_section .act .carSX_ic{background-position:-313px -671px;}
.carSX_ic:hover{background-position:-313px -671px;}

.cross_icon{background-position:-380px -115px;width:17px;height: 19px;position:relative;}
.smcross_icon{background-position:-106px -756px;width: 12px;height: 12px; margin: 4px 0 0 10px; position: relative; top: 1px;}
.smdarrow_ic{background-position:-128px -759px;width: 13px;height: 7px;}
.search_ic{background-position: -370px -11px;width: 27px;height: 22px;position:relative;}
.cc_ic{background-position:-154px -754px;width: 21px;height: 16px;}
.ps_ic{background-position:-186px -753px;width: 19px;height: 18px;}
.kmpl_ic{background-position:-215px -753px;width: 19px;height: 18px;}
.seaters_ic{background-position:-242px -754px;width: 13px;height: 16px;}
.minus_ic{background-position:-267px -761px;width: 17px;height: 2px;}
.checkbox_ic{background-position:-317px -754px;width: 17px;height: 17px;}
.rscoll .toggle_ic{background-position:-267px -761px;width: 17px;height: 2px;position:relative;top:6px}
.rscoll.collapsed .toggle_ic{background-position:-297px -794px;width: 17px;height: 17px;position:relative;top:-2px}
.larrow_ic{background-position:-327px -792px;width: 12px;height: 22px;}
/*car icons*/
.m_ic{background-position:-32px -173px;width: 80px;height: 45px;}
.m_ic:hover{background-position:-32px -26px} 
.blogo_sec .act .m_ic{background-position:-32px -26px}
.huy_ic{background-position:-138px -173px;width: 70px;height: 44px;}
.huy_ic:hover{background-position:-138px -27px}
.blogo_sec .act .huy_ic{background-position:-138px -33px;}
.honda_ic{background-position:-236px -171px;width: 54px;height: 47px;}
.honda_ic:hover{background-position:-236px -25px}
.blogo_sec .act .honda_ic{background-position:-236px -25px;}
.renu_ic{background-position:-304px -171px;width: 41px;height: 47px;}
.renu_ic:hover, .renu_ic:active, .renu_ic:focus{background-position:-304px -25px}
.blogo_sec .act .renu_ic{background-position:-304px -25px;}
.mh_ic{background-position:-359px -172px;width: 71px;height: 42px;}
.mh_ic:hover, .mh_ic:active, .mh_ic:focus{background-position:-359px -26px}
.blogo_sec .act .mh_ic{background-position:-359px -26px} 
.more_ic{background-position: -235px -1168px;width: 48px;height: 47px;}
.more_ic:hover{background-position:-235px -672px;}
.blogo_sec .act .more_ic{background-position:-235px -672px;}
.Toyota_ic{background-position:-129px -1171px;;width: 66px;height: 48px; }
.blogo_sec .act .Toyota_ic{background-position:-129px -674px}
.Toyota_ic:hover{background-position:-129px -674px}
.Tata_ic{background-position:-448px -180px;width: 56px;height: 43px;}
.Tata_ic:hover{background-position:-448px -32px}
.blogo_sec .act .Tata_ic{background-position:-448px -34px}
.Mercedes_ic{background-position:-148px -827px;width: 54px;height: 57px;}
.blogo_sec .act .Mercedes_ic{background-position:-148px -331px}
.Mercedes_ic:hover{background-position:-148px -331px}
.BMW_ic{background-position:-247px -827px;width: 57px;height: 57px;}
.blogo_sec .act .BMW_ic{background-position:-247px -330px;}
.BMW_ic:hover{background-position:-247px -330px;}
.Audi_ic{background-position:-334px -824px;width: 77px;height: 38px;}
.blogo_sec .act .Audi_ic{background-position:-334px -326px}
.Audi_ic:hover{background-position:-334px -326px}
.Ford_ic{background-position:-28px -237px;width: 69px;height: 37px;}
.blogo_sec .act .Ford_ic{background-position:-28px -91px}
.Ford_ic:hover{background-position:-28px -91px}
.Volkswagen_ic{background-position:-525px -180px;width: 52px;height: 52px;}
.blogo_sec .act .Volkswagen_ic{background-position:-525px -34px;}
.Volkswagen_ic:hover{background-position:-525px -34px;}
.Porsche_ic{background-position:-436px -826px;width: 51px;height: 61px;}
.blogo_sec .act .Porsche_ic{background-position:-436px -330px;}
.Porsche_ic:hover{background-position:-436px -330px;}
.Chevrolet_ic{background-position:-193px -237px;width: 72px;height: 36px;}
.blogo_sec .act .Chevrolet_ic{background-position:-193px -91px;}
.Chevrolet_ic:hover{background-position:-193px -91px;}
.Fiat_ic{background-position: -38px -826px;width: 60px;height: 59px;}
.blogo_sec .act .Fiat_ic{background-position:-38px -330px;}
.Fiat_ic:hover{background-position:-38px -330px;}
.Skoda_ic{background-position:-119px -237px;width: 48px;height: 48px;}
.blogo_sec .act .Skoda_ic{background-position:-119px -91px;}
.Skoda_ic:hover{background-position:-119px -91px;}
.Jaguar_ic{background-position:-531px -826px;width: 100px;height: 47px;}
.blogo_sec .act .Jaguar_ic{background-position:-531px -330px}
.Jaguar_ic:hover{background-position:-531px -330px}
.Land_Rover_ic{background-position:-39px -924px;width: 67px;height: 44px;}
.blogo_sec .act .Land_Rover_ic{background-position:-39px -427px;}
.Land_Rover_ic:hover{background-position:-39px -427px;}
.Nissan_ic{background-position:-152px -924px;width: 59px; height: 52px;}
.blogo_sec .act .Nissan_ic{background-position:-152px -427px}
.Nissan_ic:hover{background-position:-152px -427px}
.Datsun_ic{background-position:-241px -918px;width: 67px;height: 45px;}
.blogo_sec .act .Datsun_ic{background-position:-241px -421px;}
.Datsun_ic:hover{background-position:-241px -421px;}
.Ferrari_ic{background-position:-345px -919px; width: 50px;height: 61px;}
.blogo_sec .act .Ferrari_ic{background-position:-345px -422px;}
.Ferrari_ic:hover{background-position:-345px -422px;}
.Lamborghini_ic{background-position:-443px -921px;width: 57px;height: 62px;}
.blogo_sec .act .Lamborghini_ic{background-position:-443px -424px;}
.Lamborghini_ic:hover{background-position:-443px -424px;}
.Bentley_ic{background-position:-523px -917px;width: 91px;height: 41px;}
.blogo_sec .act .Bentley_ic{background-position:-523px -420px;}
.Bentley_ic:hover{background-position:-523px -420px;}
.Aston_Martin_ic{background-position:-28px -1007px;width: 89px;height: 35px;}
.blogo_sec .act .Aston_Martin_ic{background-position:-28px -511px}
.Aston_Martin_ic:hover{background-position:-28px -511px}
.Mitsubishi_ic{background-position:-136px -1012px;width: 61px;height: 56px;}
.blogo_sec .act .Mitsubishi_ic{background-position:-136px -514px;}
.Mitsubishi_ic:hover{background-position:-136px -514px;}
.Rolls_Royce_ic{background-position:-252px -1009px;width: 48px;height: 68px;}
.blogo_sec .act .Rolls_Royce_ic{background-position:-252px -512px;}
.Rolls_Royce_ic:hover{background-position:-252px -512px;}
.Volvo_ic{background-position:-343px -1009px;width: 57px;height: 55px;}
.blogo_sec .act .Volvo_ic{background-position:-343px -512px}
.Volvo_ic:hover{background-position:-343px -512px}
.Bugati_ic{background-position:-436px -1012px;width: 68px;height: 43px;}
.blogo_sec .act .Bugati_ic{background-position:-436px -515px}
.Bugati_ic:hover{background-position:-436px -515px}
.Mini_ic{background-position:-530px -1010px;width: 79px;height: 43px;}
.blogo_sec .act .Mini_ic{background-position:-530px -513px}
.Mini_ic:hover{background-position:-530px -513px}
.Force_Motors_ic{background-position:-43px -1092px;width: 58px;height: 58px;}
.blogo_sec .act .Force_Motors_ic{background-position:-43px -595px;}
.Force_Motors_ic:hover{background-position:-43px -595px;}
.Ssangyong_ic{background-position:-134px -1091px;width: 63px;height: 58px;}
.blogo_sec .act .Ssangyong_ic{background-position:-134px -594px;}
.Ssangyong_ic:hover{background-position:-134px -594px;}
.Maserati_ic{background-position:-251px -1089px;width: 52px;height: 69px;}/*pending icon*/
.blogo_sec .act .Maserati_ic{background-position:-251px -592px;}
.Maserati_ic:hover {background-position:-251px -592px;}
.Isuzu_ic{background-position:-332px -1088px;width: 71px;height: 28px;}
.blogo_sec .act .Isuzu_ic{background-position:-332px -591px}
.Isuzu_ic:hover{background-position: -332px -591px;}
/*.ICML_ic{background-position:-36px -1169px;width: 70px;height: 49px;}
.blogo_sec .act .ICML_ic{background-position:-36px -670px}
.ICML_ic:hover{background-position:-36px -670px}*/
.DC_ic{background-position:-543px -1086px;width: 71px;height: 29px;}
.blogo_sec .act .DC_ic{background-position:-543px -589px;}
.DC_ic:hover{background-position:-543px -589px;}
.Premier_ic{background-position: -438px -1092px;width: 67px;height: 50px;}
.blogo_sec .act .Premier_ic{background-position:-438px -593px}
.Premier_ic:hover{background-position:-438px -593px}
.Jeep_ic{background-position: -438px -1159px; width: 70px; height: 50px;}
.blogo_sec .act .Jeep_ic{background-position: -438px -668px}
.Jeep_ic:hover{background-position:-438px -668px}
.Lexus_ic{background-position: -324px -1158px;width: 85px;height: 50px;}
.blogo_sec .act .Lexus_ic{background-position: -324px -667px}
.Lexus_ic:hover{background-position: -324px -667px}
.big_car{background-position:-7px -954px; width: 281px; height: 129px;}

/*End car icons*/

/*all icons rais*/
.big_rs{background-position: -342px -754px; width: 12px; height: 16px; margin-top:6px; float:left; margin-right:5px;}
.eng{background-position: -14px -791px; width: 35px; height: 25px;}
.bhp{background-position: -59px -788px; width: 33px; height: 31px;}
.milg{background-position: -101px -790px; width: 28px; height: 27px;}
.capaty{background-position: -138px -789px; width: 22px; height: 28px;}
.transm{background-position: -175px -788px; width: 31px; height: 31px;}
.ptrl{background-position: -218px -790px; width: 43px; height: 27px;}
.blk_icn{background-position: -359px -755px; width: 10px; height: 14px; position:relative; top:2px;}
.unchk{background-position: -317px -754px; width: 17px; height: 17px; float: left; margin-top: 7px; margin-right: 15px;}
.map_icon{background-position: -52px -751px; width: 17px; height: 23px; position: relative; top: 8px; right: -30px;}


/*Compare*/
.red_cross{background-position: -381px -757px; width: 13px; height: 14px;}
.green_sign{background-position: -380px -792px; width: 17px; height: 15px;}
.car_pic{ background-position: -212px -839px; width: 157px; height: 91px; left: 50%; top: 50%; position: absolute; margin-left: -77px;
    margin-top: -45px;}
.rs_blk_icon{background-position: -421px -862px; width: 11px; height: 15px; position:relative; top:1px;} 
/*End Compare*/

/*End all icons rais*/

.recom_tab .rc_img.d .pump_ic{position:relative;top:6px}
.manicM{float:right}
.caricM{display: block;margin-top: 14px;margin-left:10px}
.padding0{padding:0}
.fydc_tab{color:#fff}
.fydc_tab .fydc_tabF{width:100%;/* border:red solid 1px; */margin:auto;padding-top:10px;padding-bottom:20px}
.fydc_tab #myTabs_fr{width: 40%; margin: 0 auto 15px;  padding: 0; float: none; border-radius:4px; border: 1px solid #666;}
.fydc_tab #myTabs_fr a{font-size:17px;margin-right:0;border-radius:4px;outline:0; font-weight:300; padding:10px; background: rgba(0, 0, 0, 0.4);}
.fydc_tab #myTabs_fr a#Browse-tab{border-top-right-radius:0;border-bottom-right-radius:0}
.fydc_tab #myTabs_fr a#recommended-tab{border-top-left-radius:0;border-bottom-left-radius:0}
#myTabs_fr.nav-tabs > li.active > a, #myTabs_fr.nav-tabs > li.active > a:focus, #myTabs_fr.nav-tabs > li.active > a:hover{background:#2f2f2f;border-color:transparent;color:#fff; }

#myTabs_fr.nav-tabs > li > a{background: rgba(62, 62, 62, 0.5);color:#ccc;}
#myTabs_fr.nav-tabs li{padding:0; margin-bottom:0; border-left:1px solid #666;}
#myTabs_fr.nav-tabs li:first-child{ border-left:0;}
/*second tab*/
#myTabs_sec.nav-tabs > li.active > a, #myTabs_sec.nav-tabs > li.active > a:focus, #myTabs_sec.nav-tabs > li.active > a:hover{border-bottom:#ffd200 solid 1px;background-color:transparent}
#myTabs_sec.nav > li > a:focus, .nav > li > a:hover{background-color:#2f2f2f }
#myTabs_sec.nav-tabs > li > a{color:#fff;font-size:15px;border-top:0;border-right:0;border-left:0;outline:0}
#myTabs_sec .radio_btn{margin-right:2px}
/*By brand css*/
.blogo_sec{display:table;width:100%}
.blogo_sec ul{float:left;padding:0 0 20px 0;width:100%}
.blogo_sec li a{float:left;width:100%;color:#fff; margin-top: 17px;}
.blogo_sec li.act .bname{font-weight:600}
.blogo_sec .blogo{font-size:15px;height:50px;left: 2px;position: relative;top: 5px;}
/* .blogo_sec .act .blogo{box-shadow:0 0 11px #fff} */
.blogo_sec .bname{font-size:15px;width:100%;float:left}
.cbtn{float:left;width:100%;text-align:center}
.cbtn .conf_btn{ border: 1px solid #fff;border-radius: 5px;color: #fff;display: inline-block;margin-bottom: 10px;padding: 8px 40px;}
a.conf_btn:hover, .cbtn a.conf_btn:active{background-color:#222}
/*By budget section css*/
.budget_section{}
.budget_section ul{float: left; width: 100%;padding:40px 0 30px}
.budget_section ul li a.bdli{background:rgba(215,215,215,0.3);padding:12px 0;border-radius:6px;margin-left:2%;font-size:16px;width:100%;float:left}
.budget_section ul li a.bdli.first{background:#ccc;}
.budget_section ul li a.bdli.act{background:#7C8A93; -webkit-box-shadow: 4px 4px 5px 1px rgba(0,0,0,0.3); box-shadow: 4px 4px 5px 1px rgba(0,0,0,0.3);}
.budget_section ul li a.bdli .fr{width:100%;float:left}
.budget_section ul li a.bdli .sec{width:100%;float:left}
.budget_section ul li a{color:#fff}
.budget_section ul li a:hover{background:rgba(215,215,215,0.6); -webkit-box-shadow: 4px 4px 5px 1px rgba(0,0,0,0.3); box-shadow: 4px 4px 5px 1px rgba(0,0,0,0.3);}
/*By body type section css*/
.bodytype_section{}
.bodytype_section ul{float: left; width: 100%;padding:40px 0 30px}
.bodytype_section li a{float:left;width:100%;color:#fff}
.bodytype_section .blogo{font-size:15px;height:50px}
/* .bodytype_section .act .blogo{box-shadow:0 0 11px #fff} */
.bodytype_section .bname{font-size:15px;width:100%;float:left}

/*Recommende tab css*/
.recom_tab{border-bottom:0}
.recom_tab li a{color:#ccc;outline:none}
.rc_img{border-radius: 60px;height: 50px;width: 50px;display:inline-block;border:#ccc solid 2px;margin-bottom:10px}
/*.rc_img:hover{border:#F4F4F4 solid 2px;}*/
.rc_img img{position:relative;top:10px}
.recom_tab .active .rc_img{border: 2px solid #fff;opacity:1.00; box-sizing: border-box;}
.recom_tab .process_done .rc_img{background-color: #757573; border: 2px solid #fff;opacity:1.00}
.recom_tab .rc_img{background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0;opacity:0.5}
.recom_tab.nav-tabs > li.active > a, .recom_tab.nav-tabs > li.active > a:focus, .recom_tab.nav-tabs > li.active > a:hover{background:transparent;border:0;color:#fff;outline:0}
.nav-tabs > li::after{border:#fff solid 1px}
.nav-tabs > li::before{border:#fff solid 1px}
.recom_tab.nav-tabs li a span{display:inline-block}
#myTabs_thr.nav > li > a:focus, #myTabs_thr.nav > li > a:hover{background-color:transparent;border-color:transparent}
.recom_tab .rc_img.a::before{border-top:#e6e6e6 1px dashed;content:"";height:1px;left:-34px;position:absolute;top:35%;width:57px}
.recom_tab .rc_img.b::before{border-top:#e6e6e6 1px dashed;content:"";height:1px;left:-54px;position:absolute;top:35%;width:74px}
/*.recom_tab .rc_img.b::after{border-top:#e6e6e6 1px dashed;content:"";height:1px;right:-54px;position:absolute;top:36%;width:74px; opacity:0.5;}*/

.recom_tab .rc_img.c::before{border-top:#e6e6e6 1px dashed;content:"";height:1px;left:-54px;position:absolute;top:29%;width:74px}
/*.recom_tab .rc_img.c::after{border-top:#e6e6e6 1px dashed;content:"";height:1px;right:-54px;position:absolute;top:30%;width:74px; opacity:0;}*/

.recom_tab .rc_img.d::before{border-top:#e6e6e6 1px dashed;content:"";height:1px;left:-54px;position:absolute;top:35%;width:74px}
.recom_tab .rc_img.d::after{border-top:#e6e6e6 1px dashed;content:"";height:1px;right:-54px;position:absolute;top:35%;width:74px; opacity:0.5;}

.budget_inner{width:50%;margin:15px auto;}
.budget_inner .input-group-addon{background:#FF6D00;color:#fff;padding:6px 38px;font-size:16px; cursor: pointer;}
#myTabContent_thr .budget_inner .input-group .form-control{padding:6px 12px 6px 22px;border-top-left-radius:4px;border-bottom-left-radius:4px}
.ybud{font-size:16px}
.ybudr{position: absolute; z-index: 9; left: 5px; top: 9px;}
.dc_main ul{border-bottom:0}
.dc_main ul li{padding-left:5px;padding-right:5px}
.dc_main ul li a{color:#fff;border:#ccc solid 2px;border-radius:6px;padding:2px 6px;height:40px;opacity:0.5}
.dc_main .nav-tabs > li.active > a, .dc_main .nav-tabs > li.active > a:focus, .dc_main .nav-tabs > li.active > a:hover{background-color:#393937;color:#fff;border:#ccc solid 2px;outline:0;opacity:1.0; -webkit-box-shadow: 4px 4px 5px 1px rgba(0,0,0,0.3); box-shadow: 4px 4px 5px 1px rgba(0,0,0,0.3);}
.dc_main .txt{float:left;position:relative;top:4px;padding-left:6px}
.dc_main .txt .sml{font-size:10px}
.dc_main ul li a .stM{display:inline-block;margin: auto;text-align: center;width: 100%}
.dc_main ul li a .stM .stimg{float: left;}
.dcmt p{font-size: 15px; padding-top: 10px; font-weight:300; text-align:right;}
.dc_main ul li a .stM .fuelT{padding-right:14px}
.dc_main .mf_inner{text-align: left; padding: 15px 0px 0 0px; margin:0; font-weight:300; }
.dc_main ul li a.labove{padding-right:3px}
.fule_innerTab ul li a.fr{padding:3px 10px}
.fule_innerTab ul li a.sec{padding:3px 10px}
#Seating_capacity .dc_main .txt{padding:0}
#Fuel_type .dc_main .txt{padding-left:10px}
.wrapper{float:left;width:100%}
/*header*/
.autoCsrch{height:40px;border-bottom-left-radius: 5px;border-top-left-radius: 5px;}
.autosM{position: absolute; left: 0px; z-index: 10; top: 68px; background:#bfbfbf; padding: 10px;display:none;/*  transition:all 1s linear */}
.ctyloctn{background:#efefef none repeat scroll 0 0;float:left;width:26%;height:40px;border-bottom-left-radius: 5px;border-top-left-radius: 5px;position:relative}
.city{height:100%;padding:0 0 0 38px;width:100%;background:#EFEFEF;border:#EFEFEF solid 1px;border-bottom-left-radius: 5px;border-top-left-radius: 5px;font-size:16px;font-weight:400}
.ctyloc{background:url(//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/sprite_wb.png) no-repeat scroll;background-position:-250px -96px;float:left;height:23px;margin:0 12px;position:absolute;top:8px;width:16px}
.mnsrchwpr{width:71%;float:left;position:relative;height:40px}
.mnsrchwpr .txtInput{height:100%; border-bottom-left-radius: 0;border-top-left-radius: 0;border:1px solid #efefef;font-size:16px;font-weight:300}
.autoCsrch .cross_icon{float:right;top:10px}
.af_search{left: 0;position: absolute;top:50px;width: 100%; z-index:99;}
/*.af_search ul li:nth-child(2n+1){background-color:#f7f7f7;float:left}*/
/*.af_search ul li:nth-child(2n){background-color:#efefef;float:left}*/
.af_search ul{margin:0;padding:0;text-align:left}
.af_search ul li, .ui-menu-item, .ui-menu-item a{border-bottom:1px dotted #999;cursor:pointer;display:block;list-style:outside none none;width:100%; background-color:#d3d3d3;}
.af_search ul li a, .ui-menu .ui-menu-item a{padding:10px 18px;color:#424242;display:block;font-size:14px;outline:0}
.mns_search{background:#f2f2f2;position:absolute;top:50px;width:100%}
.mns_search ul li:nth-child(2n+1){background-color:#f7f7f7;float:left}
.mns_search ul li:nth-child(2n){background-color:#efefef;float:left}
.mns_search ul{margin:0;padding:0;text-align:left}
.mns_search ul li{border-bottom:1px dotted #d7d7d7;cursor:pointer;display:block;list-style:outside none none;width:100%}
.mns_search ul li a{padding:10px 18px;color:#424242;display:block;font-size:14px;outline:0}
.search_icSec{position: absolute; right: 6px; z-index: 1; top: 70px; background:#D9D9D9; padding:8px;border-radius:0px 0px 4px 4px;color:#fff; }
/*header*/
.whitebg{background-color:#fff}
/*Result page css start*/
.srfM{padding:5px 0px;margin-bottom:10px}
.srfM .sh_txt{font-size:17px;padding-right:10px;color:#424242;font-weight:400;}
.sh_val{color: #747474;font-size: 16px;padding:6px 4px;}
.srchR{/* border: 1px solid #ccc; */background-color:#fff;border-radius: 4px;padding: 15px;float:left;width:100%;margin-bottom:20px;box-shadow:/* 2px 2px 6px 3px #e1e1e1 */1px 1px 7px 1px #e1e1e1}
.srchR .cadv span.fr{float:left;width:100%;margin-bottom:10px;font-size:13px}
.srchR .cadv span.sec{float:left;width:100%;margin-bottom:10px}
.srchR .cadv .thr .fsel{padding-left:0}
.srchR .cadv .sec .dropdown-menu{width:100%}
.srchR .cadv .thr .dropdown-menu{width:100%}
.srchR .cadv .thr .gobtn{padding:5px 12px;border:#747474 solid 1px;border-radius:4px}
.Accordion_Sec .panel-heading{padding:0}
.Accordion_Sec .panel{box-shadow:none}
.Accordion_Sec .panel-default > .panel-heading{background-color:#fff}
.Accordion_Sec .panel-default{border-bottom:#dbdbdb solid 1px;border-top:0;border-left:0;border-right:0}
.Accordion_Sec .panel-group .panel + .panel{margin-top:0}
.Accordion_Sec .panel-title a.rscoll{padding:10px 15px;width:100%;display:block;outline:0;color:#747474;font-size:13px;font-weight:400}
.Accordion_Sec .accordion_twc  .panel-title a.rscoll{font-size: 14px;font-weight: lighter;font-weight:300}
.Accordion_Sec .accordion_twc .panel-title a.rscoll .orgColor{font-size:15px}
.bud_info{float:left}
.bud_infoUl{float:left}
.bud_infoUl li{padding:6px 0;float:left;width:100%}
.bud_infoUl li span.checkboxC{padding:10px 6px 10px 0}
.cutome_tab{height:200px;float:left;width:100%;margin-top:10px; padding-bottom:10px;}
.cutome_tabtw{max-height:320px;float:left;width:100%;margin-top:10px}
.trans_infoUl li{padding:6px 0;float:left;width:100%}
.trans_infoUl li span.checkboxC{padding:10px 6px 10px 0}
.trans_infoUl li span.left{width:100%;float:left}
.trans_infoUl li span.right{width:100%;float:left}
.bud_info .srSpan{float: left;margin-bottom: 10px;width: 100%;}
.bud_info .sr_input{background:url("//content.jdmagicbox.com/automobiles/static/search_ic.png") no-repeat scroll 1% center;padding-left:24px}
.bud_info .sr_spn{}
.rmid_sec{float:left;width:100%; position:relative;}
.leftres_info{}
/*right section*/
.rgtres_info{padding:0; position:relative;}  
.selval ul {float:left;width:100%}
.selval ul li{float:left;margin-right:10px; margin-top:10px;}
.selval ul li a{border:#ccc solid 1px;padding:5px 12px;border-radius:4px;float:left;color:#666;font-weight:300}
.selval ul li.clear_all a{border:0;font-weight:300;font-size:15px;color:#0060cc}
a:focus, a{outline:0}
.details_info{background:#fff;margin-top:10px;box-shadow:1px 1px 7px 1px #e1e1e1; border:1px solid #fff;}
.details_info .imgsec{margin-top:45px}
.dtpara h3{padding-left:10px;font-weight:400}
.dtpara h3 a{padding-left:10px;font-weight:400; color:#333;}
.dtpara ul {float:left;width:100%;margin-top:20px}
.dtpara ul li{float:left;width:22%;margin-right:3%}
.dtpara ul li a{float:left}
.dtpara ul li a span.fr{width:100%;float:left;text-align:center; height:25px;}
.dtpara ul li a span.btm{width:100%;float:left;text-align:center;color:#747474;font-size:12px;line-height:12px;margin-top:8px}
.dtpara ul li a span.btm .bfr{width:100%;float:left;text-align:center}
.dtpara ul li a span.btm .bse{width:100%;float:left;text-align:center}
.bstQ_in{border-left:#ccc solid 1px;margin:20px 0;padding:0 20px}
.bstQ_in ul {display:table;table-layout:fixed;height:126px;width:100%;position:relative}
.bstQ_in ul li{display:table-cell;vertical-align:middle}
.bstQ_in ul li .qvalM{float:left;width:100%;text-align:center;}
.bstQ_in ul li .qval{float:left;width:100%;text-align:center;font-size:20px}
.bstQ_in ul li .exshr{font-weight:300}
.bstQ_in ul li a.btn{width:100%;margin:25px 0 0 0}
.variants{background:#f4f4f4;text-align:center;padding:4px 0;font-weight:300;font-size:15px}
.cadv .fsel .form-control{padding:6px 26px 6px 12px;border-bottom-right-radius: 4px;border-top-right-radius: 4px;background-color:#f9f9f9;border:#ededed solid 1px}
.fsel .arwPos{position: absolute; z-index:1; top: 18px; right: 8px;}
/*.orgBtn{background:#F16043;color:#fff;border-color:#F16043;padding:10px 10px}
.orgBtn:hover{color:#fff}*/


.orgBtn{background: #fff; border: 1px solid #f16043;border-radius: 5px;bottom: 0px;color: #f16043;padding: 6px 20px;position: absolute;
    right: 15px;-webkit-transform: translate(0px); -ms-transform: translate(0px); transform: translate(0px); -webkit-transition: color 0.3s ease 0s; transition: color 0.3s ease 0s; left:0;}
	
.orgBtn:hover::before, .orgBtn:active::before {transform: scaleY(1);-webkit-transform: scaleY(1); -ms-transform: scaleY(1);}

/*.orgBtn:hover, .orgBtn:active {color: #f16043;}*/
.orgBtn::before, .orgBtn:active::before {background: #f16043;bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;-webkit-transform: scaleY(0); -moz-transform: scaleY(0); -ms-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: 0 100% 0;-moz-transform-origin: 0 100% 0; transform-origin: 0 100% 0; -webkit-transition: transform 0.3s ease 0s; -moz-transition: transform 0.3s ease 0s; transition: transform 0.3s ease 0s;z-index: -1;}


.orgColor{color:#F16043}
.refint_search {float:left;width:100%}
.refint_search h5{font-size:13px;padding:0 0 2px 12px}
/*Custom checkbox*/
.ck-list-item{display:inline-block;line-height:24px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ck-list-item + .ck-list-item{border-top:1px solid #f0f2f3}
.ck-list-cb{display:none}
.ck-list-mark{position:relative;display:inline-block;vertical-align:top;margin-right:12px;width:20px;height:20px;border:1px solid #ccc;background-color:#F0F0F0}
/*.ck-list-mark:before{content:'';display:none;position:absolute;top:50%;left:50%;margin:-4px 0 0 -6px;height:6px;width:12px;border:solid #000;border-width:0 0 3px 3px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.ck-list-cb:checked ~ .ck-list-mark{border-color:#747474}
.ck-list-cb:checked ~ .ck-list-mark:before{display:block}
.ck-list-desc{ color: #9f9f9f;font-size: 13px;font-weight: 100;position:relative;top:-2px}
.ck-list-cb:checked ~ .ck-list-desc{color:#747474}*/

.ck-list-item .ck-list-desc{color:#747474; font-weight:normal;}
/*Custom checkbox*/
.cmptxt{color:#c4bfbf;font-weight:300}
.accordion_twc .panel-body{padding:0 }
.accordion_twc .collapse.in{border-bottom:0}
.rkinfo .rkinfoP a{ color:#333;}
.rkinfo .rkinfoP .rgtxt{color:#747474}
.rkinfo .rkinfoUL{font-size:12px;float:left;width:100%;font-weight:300}
.rkinfo .rkinfoUL li{float:left;margin-right:10%}
.rkinfo .rkinfoUL li.last{margin-right:0}
.rkinfo .rkinfoUL li a{color:#747474;font-weight:300;font-size:12px}
.rkrgt .first{float: left; width: 100%; text-align:center; padding-top:16px;}
.rkrgt .scond{float: left; width: 50%;text-align:center}
.rkrgt .scond .ck-list-desc{float:left;width:100%}
.rkrgt .scond .ck-list-mark{margin-right:4px;margin-top:2px}
.rkrgt ul li a{float:left;color:#747474;width:100%}
.rkrgt .smrupee_ic{position:relative;top:2px}
.accordion_twc .bud_info{border-bottom: 1px dashed #ccc;float: left;padding-bottom: 15px;width: 100%;margin-top:0; padding-top:15px;}
.accordion_twc .bud_info.last{border-bottom:0}
.Accordion_Sec .panel-default{border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.bud_info .cmp{float:left;width:100%}
.refint_search .panel-group{box-shadow:1px 1px 7px 1px #e1e1e1}
.mobile_search{position: fixed;background:#F4F4F4;left:-100%;z-index:3;width: 100%;border: #ccc solid 1px;top: 0;height: 100%;transition: left 1s;overflow: auto;}
.mobile_search.active {left: 0;}
.fsel .dropdown-menu {width: 100%;padding:0; margin-top:0; border-radius:0;}
/*Result page css end*/
/*Find used car*/
.car_infoFD{float:left;width:100%;padding-top:40px; padding-bottom:20px; border-top:#3A6CA7 solid 2px;position:relative;margin-top:20px;background:#fff}
.cd_spn{background: #3A6CA7;color: #fff;font-size: 18px;left: 0;padding: 8px 28px;position: absolute;top: -21px;}
.u_info{float:left;width:100%;padding-top:40px;border-top:#3A6CA7 solid 2px;position:relative;margin-top:30px;background:#fff}
.c_btn{float:right;padding:20px 0 0px 0}
.c_btn .orgBtn{padding:10px 50px;font-size:17px; position:relative;}
.c_btn .fieldM{padding-right:20px;color:#999}
.fndud .form-group label{color:#222;display:inline-block;font-weight:300;font-size: 17px;margin-bottom: 6px;max-width: 100%;font-weight:400}
.fsel .dropdown-menu > li{border-bottom:#ccc solid 1px}
.fsel .dropdown-menu > li > a{padding:8px 20px}
.fndud .srfM .sh_txt{ color: #222;font-weight:300;font-size: 22px;padding-right: 10px;}
.visibilityH{visibility:hidden}
.radio_sec{margin:0}
.resizenone{resize:none}
.subM_sec .modal-header{border-bottom:0}
.subM_sec .modal-footer{text-align:center;border-top:0}
.subM_sec .modal-footer .okbtn{font-size:17px;padding:10px 60px}
.subM_sec .th_p{font-size:17px;margin-bottom:0}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn:active:focus, .btn:focus{outline:0;}
/*.btn.focus, .btn:focus, .btn:hover{color: #f16043;}*/
.orgBtn:hover{color:#fff}


.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover{background-color:#e5e5e5;}


/*modification*/
.big_car_img{position:absolute;top:50%; right:35px; margin-top:-65px;}
.fndudPD .form-control{ border-radius:0; box-shadow:none; height:40px;}
/*End modification*/


/*End sukhraj css*/

/*Datta*/
.cw-wrapper{background:#F4F4F4;margin:10px 0 0px 0;padding:15px 0;}
.cw-tabs-panel{background:#fff;padding:15px;}
.cw-col{padding-left:0;}
.cw-cnt{padding:0 15px;}
.cw-adv li {margin-bottom: 13px;}
.cw-adv li:last-child{margin-bottom:0;}
.cw-adv img{width:100%;}
.cw-list{ border: 1px solid #f6f6f6;border-radius: 5px;color: #747474;font-size: 16px;transition:all 1s;}
.cw-list:hover{border:1px solid #f16043;border-radius: 5px;box-shadow:0 0 7px 2px #ccc;-webkit-box-shadow:0 0 7px 2px #ccc;-moz-box-shadow:0 0 7px 2px #ccc;}
.cw-tab .cw-row{margin-left:-8px;margin-right:-8px;}
.cw-tab .cw-col-list{padding:8px;}
.cw-imgwrp{display:block;width:100%;height:187px;overflow:hidden;text-align:center;}
.cw-imgwrp img{margin:0 auto;}
.cw-price{color:#424242;margin:2px 0 5px; font-size:16px;}
.cw-dtls{padding:0 15px 15px;}
.cw-engine{background-position: -292px -71px;width: 21px;height: 16px;display:inline-block; margin-bottom:2px;}
.cw-power{background-position: -328px -71px;width: 19px;height: 18px;display:inline-block;}
.cw-avg{background-position: -364px -71px;width: 18px;height: 17px;display:inline-block;}
.cw-rupee{background: url('img/sprite1x.png') no-repeat -407px -117px;width: 11px;height: 15px;display:inline-block;}
/*.cw-price:before{ background: url('img/sprite1x.png');content: " ";background-position:-407px -117px;width: 11px;height: 15px;display:inline-block;position:relative;top:1px;}*/
.cw-frst{font-size:12px;}
.cw-lbl{font-size:10px;}
.cw-exdtls{line-height:12px;}
.cw-feat li{float:left;width:34px;text-align:center;}
.cw-in-dtls{position:relative;}
.btn-know{background: #fff;border: 1px solid #f16043;border-radius: 5px;bottom: 0px;color: #f16043;padding: 6px 20px;position: absolute;
    right: 15px;-webkit-transform: translate(0px); -ms-transform: translate(0px); transform: translate(0px); -webkit-transition: color 0.3s ease 0s; -moz-transition: color 0.3s ease 0s; transition: color 0.3s ease 0s;}
	
.cw-list:hover .btn-know::before, .btn-know:hover::before {-ms-transform: scaleY(1); -webkit-transform: scaleY(1); -moz-transform: scaleY(1); transform: scaleY(1);}

.cw-list:hover .btn-know, .btn-know:hover {color: #ffffff;}

.btn-know::before {background: #f16043;bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;-ms-transform: scaleY(0); -webkit-transform: scaleY(0); -moz-transform: scaleY(0); transform: scaleY(0);  -webkit-transform-origin: 0 100% 0; -moz-transform-origin: 0 100% 0; -ms-transform-origin: 0 100% 0; transform-origin: 0 100% 0;  -webkit-transition: transform 0.3s ease 0s; transition: transform 0.3s ease 0s; z-index: -1; }

.cw-terms{color: #747474;display: block;font-size: 11px;text-align: right; position:relative; top:10px;}
.cw-faq{color:#a7a7a7;font-size:14px;padding:0 15px; margin-top:25px; line-height:normal;}
.cw-faq-mn{margin-bottom:20px;}
.cw-faq-hd{color:#747474; margin-bottom: 12px; font-size:16px;}
.shadow {cursor: pointer;display:block;position: relative;text-transform: capitalize;transition: box-shadow 0.3s ease 0s;}
.shadow:hover {box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);}
/*Datta*/

/*Rais details page*/
.gry_bg{background-color:#F4F4F4;}
.wrpr_trans{ background:#fff;}
.car_info .car_nm{ float:left; width:100%; font-size:30px; color:#424242; border-bottom:1px solid #eee; padding-bottom:5px; font-weight:400}
.car_info .car_prc{float:left; width:100%;}
.car_info .car_prc .lft{font-size:20px; color:#747474; float:left;font-weight:400;}
.car_info .car_prc .lft span{font-size:13px; color:#747474; font-weight:300; display:block; margin-top:10px;}
.car_info .car_prc .lft span a{font-size:13px; color:#747474;font-weight:400; text-decoration:underline; margin-top:7px; display:inline-block;}
.car_info .car_prc .rgt{ font-size:20px; color:#747474; float:left;font-weight:400;}
.car_info .car_prc .rgt span{font-size:13px; color:#747474;font-weight:400; display:block; margin-top:10px;}
.car_info .car_prc .rgt span a{font-size:13px; color:#747474; font-weight:400; text-decoration:underline; margin-top:34px; display:inline-block;}
.car_info .dtl_btn{ float:left; width:100%;}
.car_info .dtl_btn .btn{ font-size:15px; padding: 8px 12px;}
.car_info .dtl_btn .btn:first-child{ margin-right:15px;}

.car_info .dtl_btn .btn-primary{background-color:#fff; border-color:#F16043; position:relative;  -webkit-transform: translate(0px); -moz-transform: translate(0px); -ms-transform: translate(0px); transform: translate(0px); -webkit-transition: color 0.3s ease 0s; -moz-transition: color 0.3s ease 0s; transition: color 0.3s ease 0s; color: #F16043; }
.car_info .dtl_btn .btn-primary::before{background: #F16043;bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0; -webkit-transform: scaleY(0); -moz-transform: scaleY(0); -ms-transform: scaleY(0); -webkit-transform: scaleY(0); -moz-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 0 100% 0; -moz-transform-origin: 0 100% 0; -ms-transform-origin: 0 100% 0; transform-origin: 0 100% 0; -webkit-transition: transform 0.3s ease 0s; -moz-transition: transform 0.3s ease 0s; transition: transform 0.3s ease 0s;z-index: -1; border-radius: 3px; }
.car_info .dtl_btn .btn-primary:hover::before{ -webkit-transform: scaleY(1); -moz-transform: scaleY(1); -ms-transform: scaleY(1); transform: scaleY(1);}
.car_info .dtl_btn .btn-primary:hover{color:#fff;}


.car_info .dtl_btn .btn:last-child{ margin-right:15px; padding:8px 3px;}
.car_info a.car_dlr{ color:#747474; text-decoration:underline;}
.car_clr{ float:left; width:100%; position:relative;}
.sml_tx{float:left; width:90%; font-size:10px; color:#747474;}
.clr_sltn{position:absolute; top:15px; right:15px;}
.clr_sltn li{ margin-top:5px;}
.clr_sltn .clr1{background:#B4B5B0; cursor:pointer; border-radius: 10px; height: 15px; width: 15px; display: inline-block;}
.clr_sltn .clr2{background:#494834;}
.clr_sltn .clr3{background:#A7A7A7;}
.clr_sltn .clr4{background:#5A5A58;}
.clr_sltn .clr5{background:#D4D4D4;}

.clr_box .clr1{margin:4px;}

/*------------------Tab--------------------------*/
.dtl_spec .nav-tabs{border-bottom:1px solid #ccc;}
.dtl_spec .nav-tabs > li{margin:0;height:45px;}
.dtl_spec .nav-tabs > li.sep{ border-right: 1px solid #ccc;height: 28px;position: relative;top: 8px;}
.dtl_spec .nav-tabs > li > a{border:0px;border-radius:0;overflow: hidden;position: relative;text-transform: capitalize;transform: translate(0px);-ms-transform: translate(0px);font-size:17px;color:#7f7f7f;border-radius:0;background:#ffffff;height:45px;width:180px;text-align:center;}
.dtl_spec .nav-tabs > li > a::before{background: #468dcb;bottom: 0;content: "";height: 2px;left: 0;position: absolute;right: 0;transform: translateY(4px);-ms-transform: translateY(4px);transition: transform 0.3s ease 0s;}
.dtl_spec .nav-tabs > li.active > a, .dtl_spec .nav-tabs > li.active > a:focus, .dtl_spec .nav-tabs > li.active > a:hover{border:0;color:#2d2b29;font-size:18px;}
.dtl_spec .nav-tabs > li > a:hover::before, .dtl_spec .nav-tabs > li.active > a::before, .dtl_spec .nav-tabs > li.active > a:focus::before, .dtl_spec .nav-tabs > li.active > a:hover::before{transform: translateY(0px);-ms-transform: translateY(0px);border:0px;color:#2d2b29;font-size:18px;}
/*------------------End Tab--------------------------*/

.dtl_spec{float:left; width:100%;}
.rnd_bdr{ border-radius:5px;}
.dtl_box{ float:left; width:100%; background-color:#FAFAFA; border-radius:3px; border:1px solid #ddd; text-align:center; padding:10px 15px;}
.dtl_box .tx{ font-size:13px; color:#747474;}
.dtl_box .vrty{ font-size:18px; color:#424242; border-top:1px solid #ccc; padding-top:5px;}
.dtl_box .vrty span{ color:#747474; font-size:16px;}
.pra_tx{float:left; width:100%;}
.pra_tx p{ font-size:15px; color:#666;font-weight:400}
.dtl_box .icn_higt{min-height:50px;}
.other_varit{float:left; width:100%;}
.other_varit .ttle{color: #2d2b29; font-size: 18px; border-bottom:1px solid #ccc; padding-bottom:7px;}
.other_varit .ttle span{ position:relative; display:inline-block;}
.other_varit .ttle > span::before{background: #468dcb;bottom: -3px;content: "";height: 2px;left: 0;position: absolute;right: 0;transform: translateY(4px);-ms-transform: translateY(4px);transition: transform 0.3s ease 0s; }
.otr_vrty_chart .table>tbody>tr{ border-bottom:1px solid #ccc; padding:8px 0;}
.otr_vrty_chart .table>tbody>tr>td{ padding:15px 8px; vertical-align:middle; text-align:center; line-height:30px;}
.otr_vrty_chart .table>tbody>tr>td:first-child{ border-left:0; text-align:left;}
.otr_vrty_chart td.fst_td{color:#235B8C; font-size:18px;font-weight:400;}
.otr_vrty_chart td .v_bdr{border-left:1px solid #eee; display:inline-block; height:30px; float:right; margin-left:10px;}
.otr_vrty_chart td.scnd_td{ color:#747474; font-size:15px;}
.otr_vrty_chart td.thrd_td{ color:#424242; font-size:16px;}
.otr_vrty_chart td.frth_td .btn-default{color: #eee; background-color: #686868; border-color: #686868; padding:8px 15px;}
.otr_vrty_chart td.frth_td .btn-default:hover{color: #686868; background-color: #eee; border-color: #686868;}
.otr_vrty_chart td.fifth_td{color:#747474; font-size:15px; font-weight:300;}
.otr_vrty_chart td.fifth_td  .cked input{ display:none;}
label.chked .unchk{background-position: -292px -754px; width: 17px; height: 17px;}
.specs_tbl { float:left; width:100%;}
.specs_tbl .tile{ float:left; width:100%; font-size:16px; color:#747474; padding:15px 0; border-bottom:1px solid #ddd; margin-bottom:30px;}
.tbl{ float:left; width:100%;}
.tbl .table{ margin-bottom:0;}
.tbl .table>tbody>tr:nth-of-type(even){ background-color: #F7F7F7;}
.tbl .table>tbody>tr>td{ border-top:0; font-size:14px; padding:15px 0;}
.tbl .table>tbody>tr>td:first-child{ color:#747474; padding-left:25px;}
.tbl .table>tbody>tr>td:last-child{ color:#424242;}
.tbl .table>tbody>tr:last-child{border-bottom: 1px solid #ddd;}
.specs_tbl .Accordion_Sec .panel-default > .panel-heading{background-color:#ddd;color:#424242}
.specs_tbl .panel-group .panel{margin-bottom:10px}
.specs_tbl .Accordion_Sec .panel-title a.rscoll{padding:20px 15px}
.specs_tbl .Accordion_Sec {padding-left:0;padding-right:0}
.specs_tbl .Accordion_Sec .panel-default{border:0}
.specs_tbl .Accordion_Sec .panel-title a.rscoll{ font-size:16px;}
.specs_tbl .panel-body{ padding:15px 0;}
.clr_dot1{ background-color:#B4B5B0; float:left; padding:8px; border-radius:8px; margin-right:10px; -webkit-box-shadow: 2px 2px 5px 1px rgba(0,0,0,0.2);
box-shadow:2px 2px 5px 1px rgba(0,0,0,0.2); margin-bottom:5px;}
.clr_dot2{ background-color:#3E403F;}
.clr_dot3{ background-color:#6A717B;}
.clr_dot4{ background-color:#E1E2E4;}
.clr_dot5{ background-color:#E62A21;}
.clr_dot6{ background-color:#4E3471;}

/*popup*/
.dtl_popup{ width:460px; }
.dtl_popup .modal-content{padding:10px 30px;}
.dtl_popup .modal-header .close{position: absolute; top: 15px; right: 15px; border: 1px solid #747474; padding: 5px 10px; border-radius: 20px;}
.dtl_popup .modal-header{ border-bottom:1px solid #ccc; padding: 30px 0 5px 0;}
.dtl_p_info .form-group label{ font-size:16px; color:#424242; font-weight:300;}
.dtl_p_info .form-group .form-control{ border-radius:0; height:40px; box-shadow:none;}
.dtl_p_info .sml_tx{color:#727272; font-size:13px; font-weight:normal;}
.dtl_p_info .sml_tx label{ font-weight:normal;}
.dtl_p_info .sml_tx label input{position:relative; top:2px;}
.dtl_p_info .btn{ color:#fff; font-size:18px; padding:8px 40px; margin-top:15px;}
.dtl_p_info .btn-default{background-color: #F16043; border-color: #ef4c2f;}
.dtl_p_info .btn-default:hover{ background-color: #ef4c2f; border-color: #F16043;}
.dtl_showrm{ width:400px;}
.dtl_showrm .dtl_p_info .btn{ padding:7px 25px; margin-top:0; position:relative; left:-5px;}
.dtl_showrm .form-group .form-control{ padding:6px 12px 6px 35px; width:180px; }
.dtl_showrm .dropdown-menu{ padding:0; border-radius:0; top: 36px; left: 20px; min-width:179px;}
.dtl_showrm .dropdown-menu > li{border-bottom:#ccc solid 1px; padding:0;}
.dtl_showrm .dropdown-menu>li>a{ padding:8px 12px; color:#747474; font-size:15px;}
.dtl_showrm .dropdown-menu>li>a:hover{background-color:#EEEEEE;}
.dtl_showrm .form-inline .form-group{ position:relative;}
/*End popup*/

/*End rais details page*/

/* Rais compare page*/
.cw-compare{background:#fff; padding:15px; float:left; width:100%;}
.cw-com-hd{padding: 10px 10px 5px 10px; font-size:24px; color:#424242; margin-bottom:0;}
.cw-com-hd-sml{border-bottom: 1px solid #ccc;padding: 0 10px 10px 10px; font-size:16px; color:#424242; margin-bottom:0; margin-top:5px; font-weight:300;}
.cw-com-hd-sml2{padding: 0 10px 10px 10px; font-size:16px; color:#424242; margin-bottom:0; margin-top:10px; font-weight:300;}
.cw-com-car{padding:10px; color:#424242; font-size:15px; float:left;}
/*.cw-com-row{margin-left: -8px;margin-right: -8px;}*/
.cw-com-row{margin:0;display:table;width:100%; border-collapse: separate; border-spacing: 10px;}
.cw-com-list{display: table-cell;vertical-align:top; border:1px solid #eee; /*background:#FAFAFA;*/ background:#fff; position:relative;}
.cw-com-list:first-child{padding-left:0px;}
.cw-com-filter{width:20%;}
.cw-com-filter_25{width:25%;}
.cw-com-list:last-child{padding-right:0px;}
.cw-filter,.cw-com-ls{padding:5px 8px; min-height:280px;}
.cw-com-ls{text-align:center;padding:15px 8px;}
/*.cw-filter{background:#FAFAFA;}*/
.cw-filter .form-group{margin-bottom:8px;}
.cw-com-nm{font-size:16px;text-align:center; color:#424242; float:left; width:100%;}
.cw-com-nm2{font-size:13px;text-align:center; color:#424242;}
.cw-com-price{font-size:18px;text-align:center;margin:5px 0 40px 0;}
.cw-com-cross{background: #d2d2d2;border-radius: 50%;color: #fff;display: inline-block;font-size: 16px;height: 16px;line-height: 14px;
    position: absolute;right: 5px;text-align: center;top: 5px;width: 16px;cursor:pointer; z-index:9;}


.cw-com-panel .nav-tabs{border-bottom:1px solid #7f7f7f;white-space:nowrap;height:46px;}
.cw-com-panel .nav-tabs > li{margin:0;height:45px;float:none;display:inline-block;}
.cw-com-panel .nav-tabs > li.sep{ border-right: 1px solid #7f7f7f;height: 28px;position: relative;bottom: 6px;}
.cw-com-panel .nav-tabs > li > a{border:0px;border-radius:0;overflow: hidden;position: relative;text-transform: capitalize;transform: translate(0px);-ms-transform: translate(0px);font-size:17px;color:#7f7f7f;border-radius:0;background:#ffffff;height:45px;text-align:center;padding:10px;}
.cw-com-panel .nav-tabs > li > a::before{background: #468dcb;bottom: 0;content: "";height: 2px;left: 0;position: absolute;right: 0;transform: translateY(4px);-ms-transform: translateY(4px);transition: transform 0.3s ease 0s;}
.cw-com-panel .nav-tabs > li.active > a, .cw-com-panel .nav-tabs > li.active > a:focus, .cw-com-panel .nav-tabs > li.active > a:hover{border:0;color:#2d2b29;font-size:18px;}
.cw-com-panel .nav-tabs > li > a:hover::before,.cw-com-panel .nav-tabs > li.active > a::before, .cw-com-panel .nav-tabs > li.active > a:focus::before,.cw-com-panel .nav-tabs > li.active > a:hover::before{transform: translateY(0px);-ms-transform: translateY(0px);border:0px;color:#2d2b29;font-size:18px;}
.cw-com-img img{max-height:100%; margin:0 auto;}
.cw-com-panel{margin:15px 0;}
.cw-scrl{overflow: auto;width: 100%;overflow-y: hidden;}
.cw-col-red{background:red;border-radius:3px;height:20px;width:20px;display:inline-block;margin-right:2px;}
.cw-com-tab {padding: 15px 0;}
.cw-tab-hd{border:1px solid #ccc;color: #000;font-size: 21px;padding: 5px;border-bottom:0;}

/*  btn */
.btn-road{background: #fff;border: 1px solid #F16043;border-radius: 5px;color: #F16043;padding: 5px;position: relative;transform: translate(0px);-ms-transform: translate(0px);transition: color 0.3s ease 0s;width:100%;}
.btn-road::before {background: #F16043;bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;-ms-transform: scaleY(0);transform: scaleY(0);transform-origin: 0 100% 0;transition: transform 0.3s ease 0s;z-index: -1;}
.btn-road:hover::before {transform: scaleY(1);-ms-transform: scaleY(1);}
.btn-road:hover {color: #ffffff;}


.btn-addcw{background: #fff;border: 1px solid #3A6CA7;border-radius: 4px;color: #3A6CA7;padding: 6px;position: relative;transform: translate(0px);-ms-transform: translate(0px);transition: color 0.3s ease 0s;width:100%; font-size:12px;}
.btn-addcw::before {background: #3A6CA7;bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;-ms-transform: scaleY(0);transform: scaleY(0);transform-origin: 0 100% 0;transition: transform 0.3s ease 0s;z-index: -1;border-radius:4px;}
.btn-addcw:hover::before {transform: scaleY(1);-ms-transform: scaleY(1);}
.btn-addcw:hover {color: #fff;}

.btn-com-car{background: #F16043;border: 1px solid #F16043;border-radius: 5px;color: #ffffff;padding: 5px;position: relative;transform: translate(0px);-ms-transform: translate(0px);transition: color 0.3s ease 0s;width:100%;}
.btn-com-car::before {background: #ffffff;bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;-ms-transform: scaleY(0);transform: scaleY(0);transform-origin: 0 100% 0;transition: transform 0.3s ease 0s;z-index: -1;border-radius:5px;}
.btn-com-car:hover::before {transform: scaleY(1);-ms-transform: scaleY(1);}
.btn-com-car:hover {color: #F16043;}
/*  end btn */

.cw-com-hd{ margin-top:0;}

.comp_chrt{ float:left; width:100%;}
.info_tbl{ float:left; width:100%;}
.info_tbl .tle{font-size:18px; color:#747474; text-align:left; font-weight:400; padding:20px 15px; border-bottom:1px solid #ccc;}
.info_tbl .table{ margin-bottom:0;}
.info_tbl .table>tbody>tr:nth-of-type(even){ background-color: #F7F7F7;}
.info_tbl_bdr .table>tbody>tr:nth-of-type(even){ background-color: #F7F7F7; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}
.info_tbl .table>tbody>tr>td{ border-top:0; font-size:14px; padding:15px 0 15px 25px; }
.info_tbl .table>tbody>tr>td:first-child{ color:#747474; padding-left:25px; }
.info_tbl .table>tbody>tr>td:last-child{ color:#424242;}
.info_tbl .table>tbody>tr:last-child{border-bottom: 1px solid #ddd;}

.btn_btm{position: absolute; bottom: 15px; left: 10%; width: 80%;}
.btn_btm_wdt{width:92%; left:4%;}
.btn_btm_orng{width:70%; left:15%;}
.padd_top{padding-top:60px;}
.cw-filter .form-control{ color:#222;}

.comp_btn{ float:left; width:100%; text-align:center; border-bottom:1px solid #ddd;}
.width_80{float:right; width:80%; clear: right;}
.highlight_txt label{ font-size:14px; color:#424242; font-weight:400; font-weight:normal; margin-top:10px; position:relative;}
.highlight_txt label input{ display:none;}
.highlight_txt .unchk{ margin-top:1px; margin-right:7px;}


.comp_btn .btn-road{background: #fff;border: 1px solid #F16043;border-radius: 3px;color: #F16043;padding: 8px 12px; width:170px;}
.comp_btn .btn-road::before {background: #F16043; border-radius: 3px;}
.comp_btn .btn-road:hover {color: #fff;}

/*div specs*/
.div_tbl{ float:left; width:100%;}
.div_tbl .tle{font-size:18px; color:#747474; text-align:left;font-weight:400; padding:20px 15px; border-bottom:1px solid #ccc;}
.prnt_tbl{margin: 0;  display: table;  width: 100%}
.dtl_cell{padding: 15px 5px;  display: table-cell; vertical-align: top; font-size:14px; color:#424242; width:20%;}
.dtl_hd_cell{width: 20%;}
.dtl_hd_cell_25{width: 25%;}
/*.prnt_tbl:nth-of-type(even){background-color: #F7F7F7;}*/
.dtl_cell:first-child{ color:#747474; padding-left:20px;}
/*div specs*/

.most_pplr{ float:left; width:100%; border-bottom: 1px solid #ddd; position:relative;}
.thin_bdr{border-right:1px solid #eee; height:150px; position:absolute; top:25%; left:50%;} 
.most_pplr .ttle{ float:left; width:100%; color:#747474; font-size:18px; font-weight:normal; border-bottom:1px solid #eee;}

.comp_1{position:relative; transition:all 1s; padding-top:25px}
.comp_1 .car_nm{font-size: 16px; text-align: center; color: #424242;}
.comp_1 img{ max-height:100%; margin:0 auto;}
.vs{background:#E08A25; padding:4px 6px; border-radius:20px; position:absolute; top:50%; left:50%; color:#fff; margin-left: -15px;
    margin-top: -15px;}
.comp_1:hover{/*border:1px solid #448ccb;border-radius: 5px;*/box-shadow:0 0 7px 2px #ccc;-webkit-box-shadow:0 0 7px 2px #ccc;-moz-box-shadow:0 0 7px 2px #ccc; transition:all 1s; cursor:pointer;}

/*End rais compare page*/

/*----------------------new modification-------------------*/

.car_clr{ float:left; width:100%; position:relative;}
.car_clr .img_rel{float:left; display:inline-block; position:relative;}
.car_clr .img_rel .h_view{ background-color:rgba(0, 0, 0, 0.3); position: absolute; top:50%; right:0; left:0; text-align:center; padding:3px
 0 15px 0; color:#fff; font-size:15px; font-weight:300; margin-top:-25px; visibility:hidden;}
.car_clr .img_rel .h_view a{color:#fff;}
.car_clr .img_rel .h_view a:hover{color:#ddd;}
.car_clr .img_rel:hover .h_view{ visibility:visible;}
.magni_icn{background-position: -147px -854px; width: 26px; height: 27px; position:relative; top:10px; right:10px;}

/*----------------------new modification-------------------*/

/*----------------------new modification(10022016)-------------------*/
.custm_taB{ width:50%; margin:0 auto; border-color:#999;}
.custm_taB li{font-size:14px;}
.custm_taB li label{ padding:10px 5px; display:block; font-weight:400; margin-bottom:0; cursor: pointer; font-size:16px; color:#fff;}
.custm_taB li.active label{border-bottom: #ffd200 solid 1px;}
.custm_taB li label input{ vertical-align:top;}
/*----------------------End new modification(10022016)-------------------*/

/*----------------------24022016-----------------------*/
.login_pop{width:300px;}
.login_pop .modal-footer{ border-top:0; padding:0px 15px 15px 15px;}
.seat_wrp{white-space: nowrap; position: relative; left: -12px;}
.prnt_left{float:left; width:100%;}
.prnt_left .captcha{width:20%; float:left; border: 1px solid #ccc; height: 34px; padding: 3px 0; border-radius: 4px 0 0 4px;}
.prnt_left .form-control{width:80%; float:left;}
.captcha_parnt{border-left: 0; border-radius: 0 5px 5px 0;}
/*----------------------24022016-----------------------*/


/*---------------(03032016)-----------------*/
.expand_clr{position:relative;}
.expand_clr .exp_icn{background: #F16043;  cursor: pointer;  border-radius: 10px;  height: 15px;  width: 15px;  display: inline-block; color:#fff; line-height:15px; text-align:left; padding-left:4px; position:relative;}
.clr_box{ background-color:#fff; position:absolute; top:35px; right:0; width:300px; border:1px solid #ddd; padding:10px; display:none; z-index:9;}
.open_popup .clr_box{ display:block;}

.sml_cls{background-position: -444px -860px; width: 16px; height: 16px; position:absolute; right:-7px; top:-7px; cursor:pointer; z-index:99;}

/*---------------(03032016)-----------------*/


/*---------------(04032016)-----------------*/

.width_80 .cw-com-list, .box_three .cw-com-list{ width:25%;}
.box_two .cw-com-list{width:37.5%;}
.box_two .cw-com-list:first-child{width:25%;}

.carbox_img{ /*width: 210px;*/ height: 90px; /*margin: 0 auto;*/}

/*---------------(04032016)-----------------*/


/*---------------(10032016)-----------------*/
.ui-timepicker-list li.ui-timepicker-disabled, .ui-timepicker-list li.ui-timepicker-disabled:hover, .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{ text-decoration:line-through;}

/*---------------Custum Datepicker -------------*/
#ui-datepicker-div{border:1px solid #ddd; z-index:9 !important; width:286px;}
.ui-widget-header{border:1px solid #ddd; background-color: #f2f2f2;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border: 1px solid #3A6CA7; background: #3A6CA7; color: #fff;}
.ui-datepicker th{font-weight:normal;}
.ui-datepicker-title{font-weight:normal;}
/*---------------Custum Datepicker -------------*/

.cw-compare .sml_tx{ width:100%;}

/*---------------(10032016)-----------------*/

/*---------------(14032016)-----------------*/
#hide-dummy {
  position: absolute;
  z-index: 999;
  width: 100%;
  height: 100%;
}

.data-loader-holder {
  margin-top: 10px;
  color: #9f9f9f;
  font-size: 18px;     
  background-color: #FFF;
  box-shadow: 1px 1px 7px 1px #e1e1e1;
  height: 600px;
  margin-bottom: 10px;
}

.data-loader {
  background: rgba(255,255,255,0.8) url("//content.jdmagicbox.com/automobiles/static/automobile_loader.gif") center no-repeat;
  width: 100%;
  height: 350px;
  z-index: 99999;
  opacity: 1;   
  margin: 0 auto;
}
.otr_vrty_chart .table  label{font-weight:400}
/*---------------(14032016)-----------------*/

/*---------------(15032016)-----------------*/
.com_car_box{ height:90px;}
.most_pplr .row{ margin:0;}
.car_info p{ font-size:11px;}
.car_info p.btm_mrgn{ margin-bottom:38px;}
#loginpop .modal-header .close{ padding: 15px; position: absolute; right: 0; top: 0;}
/*---------------(15032016)-----------------*/

/*---------------(18042016)-----------------*/
.ck-list-item .unchk{margin-top: 2px;}
/*---------------(18042016)-----------------*/


/*-----------------------------190920170------------------------*/
#cwPopular .cw-col-list, #cwLatest .cw-col-list, #cwSoon .cw-col-list{padding:8px;}
#cwPopular .bx-wrapper .bx-viewport .hriz_slide .row , #cwLatest .bx-wrapper .bx-viewport .hriz_slide .row , #cwSoon .bx-wrapper .bx-viewport .hriz_slide .row{margin-left: -5px;}
/*-----------------------------190920170------------------------*/


	
@media(max-width:767px) {
  .sprite{background-size:356.25px auto;}
  .car_sprite{background-size:541px auto;}
  .blogo_sec .blogo{height:38px}
  /* .sprite{background:url(//content.jdmagicbox.com/automobiles/static/sprite1x.png);display:inline-block;background-size:319px auto} */
  /*all icons*/
  .nav_ic {background-position: -207px -87px;width: 16px;height: 10px;}
  .motr_hd .automobile_logo{background-position: -7px -42px;width: 176px;height: 28px;float: left;}
  .rupee_ic{background-position:-305px -88px;width: 9px;height:12px;position:relative;top:-1px}
  .Wtrupee_ic{background-position:-286px -119px;width:8px;height:10px;}
  .man_ic{background-position:-15px -214px;width: 17px;height: 40px;}
  .car_ic{background-position: -196px -219px;width: 40px;height:29px;}
  .pump_ic{background-position:-158px -222px;width: 19px;height:23px;}
  .power_ic{background-position: -282px -228px;width: 23px;height: 14px;position:relative;top:4px}
  .fuel_ic{background-position:-15px -259px;width: 19px;height:25px;}
  .compact_ic{background-position:-51px -263px;width: 16px;height: 21px;float:left}
  .midSize_ic{background-position:-80px -260px;width: 25px;height: 24px;float:left}
  .large_ic{background-position:-116px -261px;width: 32px;height: 22px;float:left}
  .petrol_ic{background-position:-159px -262px;width: 31px;height: 24px;}
  .budget_ic{background-position:-49px -224px;width: 14px;height: 19px;position:relative;top:13px}
  .pref_ic{background-position:-78px -222px;width: 25px;height: 22px;position:relative;top:10px}
  .seat_ic{background-position:-118px -216px;width: 21px;height: 29px;position:relative;top:8px}
  .carF_ic{background-position:-10px -111px;width:86px;height: 46px;position:relative;top:2px}
  .bodytype_section .act .carF_ic{background-position:-10px -457px}
  .carF_ic:hover{background-position:-10px -457px}
  .carS_ic{background-position:-100px -110px;width:87px;height:40px;position:relative;top:2px}
  .bodytype_section .act .carS_ic{background-position:-112px -456px}
  .carS_ic:hover{background-position:-112px -456px}
  .carT_ic{background-position:-196px -109px;width: 90px;height:42px;position:relative;top:2px}
  .bodytype_section .act .carT_ic{background-position:-218px -455px}
  .carT_ic:hover{background-position:-218px -455px}
  .carFR_ic{background-position:-4px -159px;width: 93px;height:40px;position:relative;top:2px}
  .bodytype_section .act .carFR_ic{background-position:-4px -505px;}
  .carFR_ic:hover{background-position:-4px -505px;}
  .carFV_ic{background-position:-106px -157px;width:90px;height:41px;position:relative;top:2px}
  .bodytype_section .act .carFV_ic{background-position:-121px -503px;}
  .carFV_ic:hover{background-position:-121px -503px}
  .carSX_ic{background-position:-208px -157px;width:91px;height: 45px;position:relative;top:2px}
  .bodytype_section .act .carSX_ic{background-position:-235px -503px;}
  .carSX_ic:hover{background-position:-235px -503px;}
  .cross_icon{background-position:-285px -86px;width:13;height: 14px;position:relative;}
  .search_ic{background-position:-277px -8px;width:20px;height:16px;position:relative;}
  .smcross_icon {background-position:-79px -567px;width: 9px;height: 9px;}
  .cc_ic{background-position:-115px -565px;width:17px;height: 13px;}
  .ps_ic{background-position:-139px -565px;width: 15px;height: 13px;}
  .kmpl_ic{background-position:-161px -565px;width: 15px;height: 13px;}
  .seaters_ic{background-position:-181px -565px;width: 10px;height: 13px;}
  .minus_ic{background-position:-200px -571px;width: 13px;height:1px;}
  .checkbox_ic{background-position:-273px -564px;width: 13px;height: 13px;}
  .smrupee_ic {background-position: -269px -566px;width:7.5px;height: 10.5px;}
  .rscoll .toggle_ic{background-position:-200px -571px;width: 13px;height: 2px}
  .rscoll.collapsed .toggle_ic{background-position:-223px -595px;width: 15px;height: 15px;position:relative;border:0}
  .automobile_logo {background-position: -7px -42px;width: 176px;height: 28px;float: left; margin-left:10px;}
  .larrow_ic{background-position:-245px -594px;width: 9px;height:16.5px;}
  .smdarrow_ic{background-position:-96px -570px;width: 12px;height: 5px;}
  /*start car logo*/
/*car icons*/
.m_ic{background-position:-24px -130px;width: 60px;height: 34px;}
.m_ic:hover{background-position:-24px -19px}
.blogo_sec .act .m_ic{background-position:-24px -19px}
.huy_ic{background-position:-103px -130px;width: 52px;height: 33px;}
.huy_ic:hover{background-position:-103px -20px}
.blogo_sec .act .huy_ic{background-position:-103px -25px;}
.honda_ic{background-position:-177px -128px;width: 40px;height: 35px;}
.honda_ic:hover{background-position:-177px -19px}
.blogo_sec .act .honda_ic{background-position:-177px -19px;}
.renu_ic{background-position:-228px -128px;width: 31px;height: 35px;}
.renu_ic:hover, .renu_ic:active{background-position:-228px -19px}
.blogo_sec .act .renu_ic{background-position:-228px -19px;}
.mh_ic{background-position:-269px -129px;width:53px;height: 31.5px;}
.mh_ic:hover, .mh_ic:active{background-position:-269px -19.5px}
.blogo_sec .act .mh_ic{background-position:-269px -19.5px} 
.more_ic{background-position:-142px -417px;width: 30px;height: 30px;}
#more_brands .more_ic { background-position: -176px -876px;  width: 36px; height: 35px; margin-top:4px;}
.more_ic:hover{background-position:-142px -456px}
.blogo_sec .act .more_ic{background-position:-142px -342px}
.Toyota_ic{background-position:-97px -878px;;width: 49px;height: 36px; }
.blogo_sec .act .Toyota_ic{background-position:-97px -505px}
.Toyota_ic:hover{background-position:-97px -505px}
.Tata_ic{background-position:-336px -135px;width: 42px;height: 32px;}
.Tata_ic:hover{background-position:-336px -24px}
.blogo_sec .act .Tata_ic{background-position:-336px -25px}
.Mercedes_ic{background-position:-111px -620px;width: 40px;height: 43px;}
.blogo_sec .act .Mercedes_ic{background-position:-111px -248px}
.Mercedes_ic:hover{background-position:-111px -248px}
.BMW_ic{background-position:-185px -620px;width:43px;height: 43px;}
.blogo_sec .act .BMW_ic{background-position:-185px -246px;}
.BMW_ic:hover{background-position:-185px -246px;}
.Audi_ic{background-position:-250.5px -618px;width:58px;height:28px;}
.blogo_sec .act .Audi_ic{background-position:-250px -244px}
.Audi_ic:hover{background-position:-250px -244px}
.Ford_ic{background-position:-21px -178px;width:52px;height:28px;}
.blogo_sec .act .Ford_ic{background-position:-21px -68px}
.Ford_ic:hover{background-position:-21px -68px}
.Volkswagen_ic{background-position:-394px -135px;width: 39px;height: 39px;}
.blogo_sec .act .Volkswagen_ic{background-position:-394px -25px;}
.Volkswagen_ic:hover{background-position:-394px -25px;}
.Porsche_ic{background-position:-327px -619px;width:38px;height:46px;}
.blogo_sec .act .Porsche_ic{background-position:-327px -247px;}
.Porsche_ic:hover{background-position:-327px -247px;}
.Chevrolet_ic{background-position:-145px -178px;width: 54px;height: 27px;}
.blogo_sec .act .Chevrolet_ic{background-position:-145px -68px;}
.Chevrolet_ic:hover{background-position:-145px -68px;}
.Fiat_ic{background-position: -28px -619px;width: 45px;height: 44px;}
.blogo_sec .act .Fiat_ic{background-position:-28px -247px;}
.Fiat_ic:hover{background-position:-28px -247px;}
.Skoda_ic{background-position:-89px -178px;width:36px;height: 36px;}
.blogo_sec .act .Skoda_ic{background-position:-89px -68px;}
.Skoda_ic:hover{background-position:-89px -68px;}
.Jaguar_ic{background-position:-398px -619px;width: 75px;height: 35px;}
.blogo_sec .act .Jaguar_ic{background-position:-398px -247px}
.Jaguar_ic:hover{background-position:-398px -247px}
.Land_Rover_ic{background-position:-29px -693px;width:50px;height:33px;}
.blogo_sec .act .Land_Rover_ic{background-position:-29px -320px;}
.Land_Rover_ic:hover{background-position:-29px -320px;}
.Nissan_ic{background-position:-114px -693px;width:44px; height:39px;}
.blogo_sec .act .Nissan_ic{background-position:-114px -320px}
.Nissan_ic:hover{background-position:-114px -320px}
.Datsun_ic{background-position:-181px -688px;width: 50px;height:34px;}
.blogo_sec .act .Datsun_ic{background-position:-181px -316px;}
.Datsun_ic:hover{background-position:-181px -316px;}
.Ferrari_ic{background-position:-259px -316px;width:37px;height:46px;}/*recheck*/
.blogo_sec .act .Ferrari_ic{background-position:-259px -689px}
.Ferrari_ic:hover{background-position:-259px -689px}
.Lamborghini_ic{background-position:-332px -691px;width:43px;height:46px;}/*recheck*/
.blogo_sec .act .Lamborghini_ic{background-position:-332px -318px;}
.Lamborghini_ic:hover{background-position:-332px -318px;}
.Bentley_ic{background-position:-392px -688px;width: 68px;height:31px;}
.blogo_sec .act .Bentley_ic{background-position:-392px -315px;}
.Bentley_ic:hover{background-position:-392px -315px;}
.Aston_Martin_ic{background-position:-21px -755px;width: 67px;height:26px;}
.blogo_sec .act .Aston_Martin_ic{background-position:-21px -383px}
.Aston_Martin_ic:hover{background-position:-21px -383px}
.Mitsubishi_ic{background-position:-102px -759px;width:46px;height: 42px;}
.blogo_sec .act .Mitsubishi_ic{background-position:-102px -385px;}
.Mitsubishi_ic:hover{background-position:-102px -385px;}
.Rolls_Royce_ic{background-position:-189px -757px;width:36px;height: 51px;}
.blogo_sec .act .Rolls_Royce_ic{background-position:-189px -384px;}
.Rolls_Royce_ic:hover{background-position:-189px -384px;}
.Volvo_ic{background-position:-257px -757px;width: 43px;height: 41px;}
.blogo_sec .act .Volvo_ic{background-position:-257px -384px}
.Volvo_ic:hover{background-position:-257px -384px}
.Bugati_ic{background-position:-327px -759px;width: 51px;height:32px;}
.blogo_sec .act .Bugati_ic{background-position:-327px -386px}
.Bugati_ic:hover{background-position:-327px -386px}
.Mini_ic{background-position:-397px -757px;width:59px;height: 32px;}
.blogo_sec .act .Mini_ic{background-position:-397px -385px}
.Mini_ic:hover{background-position:-397px -385px}
.Force_Motors_ic{background-position:-32px -819px;width:43px;height: 43px;}
.blogo_sec .act .Force_Motors_ic{background-position:-32px -446px;}
.Force_Motors_ic:hover{background-position:-32px -446px;}
.Ssangyong_ic{background-position:-100px -818px;width:47px;height: 43px;}
.blogo_sec .act .Ssangyong_ic{background-position:-100px -445px;}
.Ssangyong_ic:hover{background-position:-100px -445px;}
.Maserati_ic{background-position:-194px -816px;width: 39px;height:52px;}/*pending icon*/
.blogo_sec .act .Maserati_ic{background-position:-188px -438px;}
.Maserati_ic:hover{background-position:-188px -438px;}
.Isuzu_ic{background-position:-249px -816px;width: 53px;height: 21px;}
.blogo_sec .act .Isuzu_ic{background-position:-249px -443px}
.Isuzu_ic:hover{background-position: -249px -443px;}
/*.ICML_ic{background-position:-27px -877px;width: 52px;height: 37px;}
.blogo_sec .act .ICML_ic{background-position:-27px -502px}
.ICML_ic:hover{background-position:-27px -502px}*/
.DC_ic{background-position:-407px -814px;width: 53px;height:22px;}
.blogo_sec .act .DC_ic{background-position:-407px -442px;}
.DC_ic:hover{background-position:-407px -442px;}
.Premier_ic{background-position: -328px -819px;width:50px;height:37px;}
.blogo_sec .act .Premier_ic{background-position:-328px -445px}
.Premier_ic:hover{background-position:-328px -445px}
.Jeep_ic{background-position: -330px -869px;width: 50px;height: 37px;}	
.blogo_sec .act .Jeep_ic{background-position: -330px -500px}
.Jeep_ic:hover{background-position: -330px -500px}
.Lexus_ic{background-position: -244px -870px;width: 62px;height: 37px;}
.blogo_sec .act .Lexus_ic{background-position: -244px -502px}
.Lexus_ic:hover{background-position: -244px -502px}

/*End car icons*/
  
/*all icons rais*/
.big_rs{background-position: -256px -565px; width: 9px; height: 12px;}
.eng{background-position: -10px -593px; width: 26px; height: 19px;}
.bhp{background-position: -44px -591px; width: 25px; height: 23px;}
.milg{background-position: -76px -592px; width: 21px; height: 20px;}
.blk_icn{background-position: -269px -566px; width: 8px; height: 11px; top:0;}
.unchk{background-position: -238px -565px; width: 13px; height: 13px; margin-top:0;}
label.chked .unchk { background-position: -219px -565px; width: 13px; height: 13px;}
.map_icon{background-position: -39px -563px; width: 13px; height: 18px; position: relative; top: 33px; right: -16px;}
/*End icons rais*/

/*all icons compare page*/
.red_cross{background-position: -286px -568px; width: 10px; height: 10px;}
.green_sign{background-position: -285px -594px; width: 13px; height: 11px;}
.car_pic{ background-position: -159px -629px; width: 118px; height: 68px; margin-left: -58px;
    margin-top: -60px;}
.rs_blk_icon{background-position: -316px -646px; width: 8px; height: 12px; position:relative; top:0;} 
/*End all icons compare page*/

/*Start rais css*/
.bdr_btm{border-bottom:1px solid #ddd; padding-bottom:10px;}
.clr_sltn{position:relative; text-align:center; top:0; right:0; margin-top:10px;} 
.clr_sltn li{ display:inline-block; margin-right:10px;}
.car_info .car_nm{font-size:24px;}
.car_info .car_prc .rgt{ font-size:20px; padding-left:5px; margin-top:2px;}
.car_info .car_prc .lft{ font-size:18px;}
.car_info .car_prc .rgt span{margin-top:5px;}
.dtl_spec .nav-tabs > li > a{width:135px;}
.dtl_spec .nav-tabs{border:0;}
.dtl_box{ padding:10px 5px;}
.dtl_box .vrty{font-size:15px;}
.dtl_box .vrty span{font-size:12px;}
.pra_tx p{font-size:13px;}
.other_varit .ttle{ font-size:16px;}
.otr_vrty_chart .table-responsive{ border:0;}
.otr_vrty_chart td.fst_td{ font-size:15px;}
.otr_vrty_chart .table-responsive>.table>tbody>tr>td{ white-space:normal; vertical-align:top; line-height:normal;}
.otr_vrty_chart .table-responsive>.table>tbody>tr>td.thrd_td{ white-space:nowrap; font-size:14px;}
.otr_vrty_chart .table-responsive>.table>tbody>tr>td.fifth_td{white-space:nowrap; font-size:13px;}
.specs_tbl .Accordion_Sec .panel-title a.rscoll{font-size:14px;}
.specs_tbl .Accordion_Sec .panel-title a.rscoll{padding:15px;}
.tbl .table>tbody>tr>td{font-size:13px;}
.clr_dot1{padding: 6px; border-radius: 6px; margin-left: 6px;}

/*popup*/
.dtl_popup{width:auto;}
.dtl_showrm .form-group .form-control{ width:100%;}
.dtl_showrm .dtl_p_info .btn{left:0; margin-top:25px;}
.dtl_showrm .dropdown-menu{top: 60px; width:100%; left:0;}
/*End popup*/
/*Sticky Button*/
.dtl_btn{position:fixed; left:0; bottom:0; z-index:9; -webkit-appearance:none; -moz-appearance:none; appearance:none;}
.car_info .dtl_btn .btn{border-radius:0; padding:12px 0; text-align:center;}
.car_info .dtl_btn .btn:first-child{margin-right:0; border-right: 1px solid #ce4712;}
.car_info .dtl_btn .btn:last-child{margin-right:0; padding:12px 0; text-align:center;width:100%;}
/*End Sticky Button*/
.car_clr{ text-align:center;}
.car_clr .img_rel{ float:none;}
/*End rais css*/
.recom_tab .rc_img.d .pump_ic{top:10px}
.dc_main .txt{font-size:16px}
.midsec .contain_bg{width:100%}
.fydc_tab #myTabs_fr a{font-size:15px}
.blogo_sec ul{padding:20px 0 0px 0}
.blogo_sec ul li{margin-bottom:30px;margin-top:10px}
.budget_section ul li a.bdli{margin-bottom:20px}
.bodytype_section .blogo{height:42px}
.bodytype_section li a{margin-bottom:30px}
.bodytype_section .bname{font-size:14px}
.recom_tab.nav-tabs li.manFr{display:none}
.recom_tab.nav-tabs li.carLst{display:none}
.recom_tab .rc_img.a::before{display:none}
.recom_tab .rc_img.b::before{display:none}
.recom_tab .rc_img.b::after{display:none}
.recom_tab .rc_img.d::before{display:none}
.recom_tab .rc_img.d::after{display:none}
.recom_tab .rc_txt{width:100%}
.recom_tab li {padding:0}
.recom_tab li a{padding:0}
.budget_inner{width:80%;margin:30px auto}
.pref_innerTab{margin-top:30px}
.compact_ic {background-position:-51px -261px;width: 16px;height: 21px;float: left;}
.budget_section ul li a.bdli{font-size:15px}
.dcmt p{font-size:14px;padding-bottom:10px; text-align:center;}
.dc_main .mf_inner{font-size:15px}
.midsec .contain_bg{background:transparent; padding:10px 0 20px 0;}
.midsec{background-position:84% 100%;padding:0 10px 0 10px;}
.fydc_tab{height:auto;}
.budget_section ul li {padding:0}
.budget_section ul li a.odd{border-right:rgba(0, 0, 0, 0.4) solid 3px}
.budget_section ul li a.bdli{border-radius:4px;margin-left:0;margin-bottom:3px}

/*header*/
.mnsrchwpr{width:59%}
.ctyloctn{width:36%}
.autosM{padding:6px 15px; /*z-index:3;*/}
.ctyloc{top:8px}
.autoCsrch{height:40px}
.ctyloctn{height:40px}
.mnsrchwpr{height:40px}
/*header*/
.rgtres_info{padding:0 15px}
.srfM .sh_txt{font-size:15px}
.bstQ_in{border:0;margin:5px 0}
.leftres_info{display:none}
.dtpara {text-align:center;float: left;width: 100%;}
.details_info .imgsec img{margin:auto}
.dtpara h3 {padding-left: 10px;margin-top: 10px;margin-bottom: 0;}
.bstQ{display:inline-block}
.rkrgt{padding:0}
.rkrgt ul{float:left}

/*result 767*/
.dtpara ul li{width:25%;text-align:center;margin-right:0}
.dtpara ul li a{width:100%}
.rkrgt .smrupee_ic{top:0}
.selval ul.selval_DT{display:none}
.selval ul.selval_MB li{margin-right:0;text-align:center}
.selval ul.selval_MB li a{width:100%;height:54px;background:#FBFBFB;border:#999 solid 1px;color:#999;font-weight:bold}
.selval_MB .frleft{padding-left:0;padding-right:5px}
.selval_MB .frrgt{padding-right:0;padding-left:5px}
.selval_MB .frrgt a{padding-top: 14px;}
.sh_val {display:none}
.mheader{box-shadow:1px 1px 1px 1px #ccc}
.mheader ul {padding: 10px 0;float: left;width: 100%;}
.mheader ul li{float:left}
.mheader ul li.mhfr{float:left;width:8%;position: relative;}
.mheader ul li.mhfr .larrow{float:left}
.mheader ul li.mhsec{float:left;width:58%;}
.mheader ul li.mhth{float:left;width:32%;text-align:right;}
.mheader ul li.mhfur{float:left;width:17%;text-align:center;}
.mheader ul li.mhfur a{float:left;width:100%;text-align:center;}
.mheader ul li.mhfur .orgBtn{border-radius:4px}
#myTabContent .rupee_ic {position: absolute;top: 11px;}
/*Mobile left side menu css*/
.tabs-below > .nav-tabs,.tabs-right > .nav-tabs,.tabs-left > .nav-tabs{border-bottom:0}
.tab-content > .tab-pane,.pill-content > .pill-pane{display:none;/*border-top:#ccc solid 1px;*/}
.tab-content > .active,.pill-content > .active{display:block}
.tabs-left > .nav-tabs > li,.tabs-right > .nav-tabs > li{float:none}
.tabs-left > .nav-tabs > li > a,.tabs-right > .nav-tabs > li > a{min-width:74px;margin-right:0;margin-bottom:3px}
.tabs-left > .nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd;padding-top:12px}
.tabs-left > .nav-tabs > li > a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;color:#999}
.tabs-left > .nav-tabs > li > a:hover,.tabs-left > .nav-tabs > li > a:focus{border-color:#eee #ddd #eee #eee}
.tabs-left > .nav-tabs .active > a,.tabs-left > .nav-tabs .active > a:hover,.tabs-left > .nav-tabs .active > a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff;border-left: 0;
border-bottom-left-radius: 0;
border-top-left-radius: 0;}
#myTabContent.tab-content > .tab-pane, #myTabContent.pill-content > .pill-pane{border-top:0}
#myTabContent .tab-content > .tab-pane, #myTabContent .pill-content > .pill-pane{border-top:0}
.midsec .contain_bg h2{margin:10px 0 10px}
/*Mobile left side menu css*/
.mobile_tab{float:left;width:100%;background-color:#fbfbfb;margin-top:12px;height:100%}
.mobile_tab .tabs-left{height:100%;background:#fff}
.mobile_tab .tabs-left .nav{height:100%}
.mb_srchR .srchR{box-shadow:none}
.mb_srchR .srchR .cadv .thr .fsel{padding-right:0;margin-bottom:10px}
.mb_srchR .srchR .cadv .thr .gobtn{width:50%;margin: 12px auto;clear: both;float: none;display: block;text-align:center}
.car_infoFD .col-sm-8{padding:0}
.fndud {padding:0 15px}
.fndud .form-group{float:left;width:100%}
.fndud .fndudPD{padding:0}
.c_btn{text-align:center;width:100%}
.c_btn .fieldM{padding: 0 0 8px 0;float: left;text-align: center;width: 100%;}
.cd_spn{padding:8px 16px;font-size:16px}
.c_btn .orgBtn{padding: 10px 40px; position: fixed; left: 0; bottom: 0; width: 100%; border-radius: 0; text-align: center; z-index:99; background:#f16043; color:#fff;}
/*.orgBtn{background-color:#424242; border-color:#424242;}*/
.fndud .srfM .sh_txt{font-size:18px;margin-bottom:10px}
.fndud .form-group label{font-size:15px}
  
/*datta start*/
.cw-col{padding:0 15px 15px 15px; }
.cw-wrapper{background:#ffffff;}
.bgtransparent{background:transparent}
.cw-tabs-panel{padding:0 0 15px 0;}
.cw-tabs-panel .nav-tabs > li{width:50%;}
.cw-tabs-panel .nav-tabs > li > a{  color: #afafaf;display: inline-block;text-align: center;width: 100%;border:0;}
.cw-tabs-panel .nav-tabs {border: 1px solid #ddd;border-radius:5px;}
.cw-tabs-panel .nav-tabs > li.active > a, .cw-tabs-panel .nav-tabs > li.active > a:focus, .cw-tabs-panel .nav-tabs > li.active > a:hover{border:0;background:#CDCDCD;border-radius:0;color:#fff;}
.cw-tabs-panel .nav-tabs > li > a:hover{background:#cdcdcd;color:#fff;border-radius:0;}
.cw-tabs-panel .nav-tabs > li{margin:0px;}
.cw-cnt{padding:0;} 
.bx-wrapper .bx-viewport{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:0;left:0;}
/*datta End*/
  
  
/*compare page*/
  
.cw-com-filter_25{width:50%;}
/*.cw-filter, .cw-com-ls{height:305px;}*/
.cw-com-hd{ font-size:15px; padding-left:0;}
.p_lft{ padding-left:10px;}
.cw-com-hd-sml{font-size:14px;}
.cw-com-hd-sml2{font-size:13px; padding-left:0;}
.cw-com-car{ font-size:12px;}
.brand_nm{ float:none; text-align:center; font-size:12px; padding:10px;}
.cw-com-row{border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 15px 0; position:relative; border-spacing:0;}
.highlight_txt label{ font-size:13px;}
.select_bg{background:none; border:0; height:200px; cursor:pointer;}
.slct_tx{font-size:15px; color:#ccc; text-align:center; position: absolute; bottom: 15px; left:50%; text-transform:uppercase; margin-left:-47px;}

.bodr_horiz{ border-left:1px solid #eee; height:200px; position:absolute; left:50%; top:0; margin-top:15px;}
.bodr_horiz span{ background-color:#fff; padding:2px; position: absolute; top: 50%; margin-top: -10px; left: -13px; border-radius:15px;}
.bodr_horiz span i{ background-color:#fff; border:1px solid #ddd; border-radius:15px; padding:3px; font-size:10px; color:#747474; 
   font-style:normal;}

.prnt_tbl{display: block; width: 100%; float:left;}
.dtl_cell{ display: block; width: 50%; float:left; text-align:center; padding:5px 5px;}
.dtl_hd_cell{display: block; text-align: center;  width: 100%; background-color: #F7F7F7;}
.dtl_hd_cell_25{display: block; text-align: center;  width: 100%; background-color: #F7F7F7;}
.dtl_cell:first-child{padding-left:0; font-weight:400}
.clr_dot1{margin-left:0;}

.comp_btn{position: fixed;bottom: 0;left: 0;z-index: 9;}
.comp_btn .btn-road{width: 100%; border-radius: 0; padding:12px 0; background:#F16043; color:#fff;}
/*.comp_btn .gray_btn{ background:#9C9A9B; border-color:#9C9A9B;}*/

.xs_bg_white{ background:#fff; border:0; }
.xs_choose_btn{ position: fixed; left: 0; bottom: 0; z-index: 9; border-radius: 0; width: 100%; padding: 12px 0;}


.xs_car_box{ height:200px; background:#fff; border:0; padding-top:40px;}
.xs_car_box .cw-com-nm{ font-size:14px;}
.xs_car_box .cw-com-price{ font-size:14px; color:#747474;}
  
.comp_1 .car_nm{ font-size:14px;}
.cw-com-price{ font-size:14px; color:#747474;}
.comp_1:first-child{ border-bottom:1px solid #eee;}
  
.vs{font-size: 12px; padding: 3px 4px;  margin-left: -10px; margin-top: -10px;}
  
/*End compare page*/

/*new modification*/
.custm_taB li label{padding:10px 0;}
/*new modification*/

/*--------------11022016-------------*/
.fydc_tab #myTabs_fr{width:100%;}
.custm_taB{width:100%;}
/*--------------11022016-------------*/


/*-------------12022016-------------*/
.details_info{margin-top:10px;}
/*-------------12022016-------------*/

/*-----------13022016--------------*/
.recom_tab .rc_img.c::before{border:0;}
/*-----------13022016--------------*/

/*-----------15022016--------------*/
.lodr_img i{right:50%; top: 0;}
/*-----------15022016--------------*/

/*---------------23022016------------------*/
.midsec .contain_bg h2{font-size:18px;}
.af_search{top:46px;}

.cw-engine{background-position: -219px -53px; width: 16px; height: 12px; display: inline-block;}
.cw-power { background-position: -246px -53px; width: 15px; height: 15px; display: inline-block;}
.cw-avg { background-position: -273px -53px;  width: 15px;  height: 15px;  display: inline-block;}
.login_pop{width:auto;}
.seat_wrp{white-space: inherit; left: 0;}
#cwPopular .padd_left_sldr{ /*width:17% !important;*/}
#cwSldr_2 .cw-col-list{/*width:17% !important; margin-top:10px !important;*/ margin-left:10px;}

.prnt_left .captcha{width:45%;}
.prnt_left .form-control{width:55%;}

/*---------------23022016------------------*/

/*---------------02032016------------------*/
.mob_stk_btn{padding-bottom: 45px;}
/*---------------02032016------------------*/

/*---------------03032016------------------*/
.car_info .dtl_btn .btn-primary{background:#F16043; color:#fff;}
/*---------------03032016------------------*/



.dtl_chart .dtl_cell{ text-align:left;}
.dtl_chart .dtl_cell:first-child{padding-left:0; font-weight:400; color:#424242; padding-left:5px;}


/*-------------03032016----------------*/	
.sml_cls{background-position: -334px -646px; width: 12px; height: 12px;}
.clr_box{ text-align:left;}
/*-------------03032016----------------*/	


/*-----------04032016------------------*/
.carbox_img{ width:100%;}
/*-----------04032016------------------*/

/*-------------09032016---------------*/
.clr_box{right: -60px;}
.sml_cls{ right: -5px; top: -5px;}
/*-------------09032016---------------*/

/*--------------10032016---------------*/
.big_car_img{display:none;}
.sml_tx{width:100%;}
.cw-compare .sml_tx{ margin-bottom:35px;}
/*--------------10032016---------------*/


/*--------------11032016---------------*/
.cw-com-list{border:0; background:#fff; width:50%; padding:0 7px;}
.cw-filter,.cw-com-ls{min-height:200px;}
/*--------------11032016---------------*/


/*--------------15042016---------------*/
.data-loader-holder{height:450px;}
/*--------------15042016---------------*/


/*--------------17032016---------------*/
body{background:#F4F4F4;}
/*--------------17032016---------------*/

/*--------------18032016---------------*/
.ck-list-item .unchk{margin-top:5px;}

#privacy-mod .modal-dialog, #terms-mod .modal-dialog, #inf-mod .modal-dialog{width: 100%; padding: 0; margin: 0; height:100%;}
#privacy-mod .modal-content, #terms-mod .modal-content, #inf-mod .modal-content{border-radius: 0;  border: 0; box-shadow: none; height:100%;}
#privacy-mod .modal-header, #terms-mod .modal-header, #inf-mod .modal-header{position: absolute; top: 0; left: 0; background: #fff;  width: 100%; z-index: 1;}
#privacy-mod .modal-body, #terms-mod .modal-body, #inf-mod .modal-body{height: 100%; padding-top: 60px; overflow: auto;}

.prcy{margin-top:10px;}
.prcy p{ color:#747474; font-weight:400; text-align:justify;}
.prcy ul{padding-left:20px;}
.prcy ol{padding-left:20px;}
.prcy li{list-style-type:square;margin-left:15px; color:#747474; margin:5px;}
.prcy ol li{list-style-type:lower-roman; margin-left:15px; color:#747474; margin:5px;}
.prcy .numlist li{list-style-type: decimal; margin-left:15px; color:#747474; margin:5px;}
.prcy h3{ font-size:20px;}

/*--------------18032016---------------*/


/*--------------21032016---------------*/
.cmpc_left{position:relative; left:-11px;}
.cmpc_right{position:relative; right:-18px;}
/*--------------21032016---------------*/

.padd_top{padding-top:41px;}

/*-----------------Black header-------------------*/
.blk_hdr{ float:left; width:100%; position:fixed; top:0; left:0; z-index:1000;}
.iphn{float:left; width:100%; background: #000;  height: 20px;}
.black_hd{ float:left; width:100%; background-color:#000; height:36px; padding:8px 10px; position:relative;}
.lft_arw_img{ background: url("//images.jdmagicbox.com/newwap/New-flight-sprite1x.png") no-repeat scroll -7px -1px; width: 10px;
    height: 18px; float: left;padding:18px 15px; position:absolute; left:0; top:0; z-index:9;}

/*.lft_arw_img{ background: url("//images.jdmagicbox.com/newwap/New-flight-sprite1x.png") no-repeat scroll -14px -10px; width: 10px;
    height: 18px; float: left;padding:12px 10px;}*/

.blk_tx { color: #ffffff;  font-size: 14px;  float: left;  padding: 1px 0 0 21px; font-weight:400;}
.cls_icn { background: url("//images.jdmagicbox.com/newwap/New-flight-sprite1x.png") no-repeat scroll -133px -1px;
    cursor: pointer;  height: 14px;  padding: 18px 20px 18px 20px; position: absolute;  right: 0; top: 0; width: 13px;}
	
/*.cls_icn { background: url("//images.jdmagicbox.com/newwap/New-flight-sprite1x.png") no-repeat scroll -147px -12px;
    cursor: pointer;  height: 14px;  padding: 0 10px; position: absolute;  right: 10px; top: 11px; width: 13px;}*/

.hm_arw{float:left; position: absolute; left: 3px; top: 23px; padding:0 5px;}

/*-----------------Black header-------------------*/

.cw-compare{ padding:0 0 0 0;}
#dtl_showroom .modal-dialog{ margin:35px 10px 10px 10px;}

/*-------------------10052016------------------*/
/*.modal {text-align: center;padding: 0!important;}
.modal:before {content: '';display: inline-block;height: 100%;vertical-align: middle;margin-right: -4px;}
.modal-dialog {display: inline-block;text-align: left;vertical-align: middle;}*/
/*-------------------10052016------------------*/

/*---------------------------------19092017--------------------------*/
.cw-tab .cw-row{margin-left: 0; margin-right: 0;}
/*---------------------------------19092017--------------------------*/


}
@media (min-width: 320px) and (max-width:479px) {
  #myTabs_sec .radio_btn{display:none}
  #myTabs_sec.nav-tabs > li{padding:0}
  #myTabs_sec.nav-tabs > li > a{padding:10px 0;font-size:14px}
  .bodytype_section .bname{font-size:13px}
  .dc_main ul li a .stM .fuelT{padding-right:0}
  .compact_ic{float:none;background-position:-51px -262px}
  .midSize_ic{float:none;}
  .large_ic{float:none;}
  .dc_main ul li a .stM .fuelT{float:left;}
  .dc_main ul li{float:left;width:100%;margin-bottom:10px}
  .petrol_ic{background-position:-158px -263px}
  #recommended .fydc_tabth{height:auto;}
  #Fuel_type .dc_main .txt{padding-right:0;padding-left:0}
  .dc_main .txt{padding:0;font-size: 13px;margin-left: 10px;}
  .motr_hd .rgt_sec{margin:2px 2px 0 0}
  .fydc_tab #myTabs_fr a{font-size:12px}
  .autosM{top:58px}
  .cross_icon{background-position:-282px -84px}
  .search_icSec{top:59px}
  .srfM .sh_txt{float:left;width:100%}
  .selval ul li{margin-top:10px}
  .blogo_sec li a{height:74px}
  
  .unchk{margin-right: 1px;}
  
  /*result 320*/
  .bstQ_in ul{height:auto;margin-top:20px}
  .bstQ_in ul li a.btn{margin:6px 0 0 0}
  .details_info .imgsec{margin-top:20px}
  .Accordion_Sec .accordion_twc .panel-title a.rscoll {font-size: 13px;}
  .Accordion_Sec .accordion_twc .panel-title a.rscoll{padding:10px 1px}
  .bud_info .rkinfo{width:100%;padding:0}
  .bud_info .rkrgt{width:100%;padding:0}
  .rkinfo .rkinfoUL li{margin-right:8%}
  .rkrgt .first{text-align:left; padding-top:0;}
  .rkrgt ul{width:100%;padding-top:10px}
  .rkrgt ul li a{font-weight:bold}
  .rkrgt .scond .ck-list-desc{float:none}
  .rkrgt .scond .ck-list-item{width: 100%;text-align: right;}
  .selval ul.selval_MB li a{padding:10px 3px;font-size:12px;font-weight:400;}
  .selval ul.selval_MB li.frrgt a{padding:18px 3px 18px 3px;}
  .mheader ul{font-size:12px}
  .mheader ul li.mhth{position:relative;top:8px}
  .mheader ul li.mhfur{position:relative;top:0px}
  .mheader ul li.mhfr .larrow{position: relative;top: 4px;left: 4px;}
  .tabs-left > .nav-tabs{width:40%;font-size:12px;margin-right:10px;background-color: #fbfbfb;}
  .mbcex {float: left;width:54%;padding-top: 12px;}
  .mbcex .ck-list-mark{margin-right:4px}
  #mbe .trans_infoUl li{font-size:12px}
  .autoCsrch .cross_icon {top: 17px;position: absolute;right: 7px;}
  .unchk{margin-right: 1px;}
  .ck-list-desc{font-size:12px; margin-left:5px;}
  
/*---------------------11032016---------------------*/
#verify-code .input-group .round_bdr input{width:100px;}
/*---------------------11032016---------------------*/

/*---------------------30032016---------------------*/
.af_search ul li a, .ui-menu .ui-menu-item a{padding:10px 5px;}
/*---------------------30032016---------------------*/
 
/*--------------23052016-----------------*/
.cw-tab .cw-col-list{padding:8px 0;}
/*#cwPopular .cw-col-list, #cwLatest .cw-col-list, #cwSoon .cw-col-list{padding:8px 0;}*/
/*--------------23052016-----------------*/

  
}
@media (min-width: 480px) and (max-width:767px) {
  #myTabs_sec.nav-tabs > li > a{padding:10px 4px;font-size:14px}
  .fydc_tab #myTabs_fr a{font-size:16px}
  .recom_tab .rc_txt{font-size:14px}
  .dc_main .txt{font-size:12px}
  .dc_main ul li a{padding:2px}
  .autosM{top:58px; width:100%;}
  .search_icSec{top:59px}
  /*result 480*/
  .rkrgt{padding:0}
  .rkrgt ul{float:left;font-size:13px;text-align:center;width:100%}
  .rkrgt .first{float:left;width:100%;text-align:center;font-weight:700;font-size:14px}
  .rkrgt .smrupee_ic{position:relative;top:0}
  .rkrgt .scond{float:left;width:100%;text-align:center;padding-top:3px}
  .rkrgt ul li a{float:left;color:#747474;width:100%;text-align:center}
  .rkrgt ul li a label.ck-list-item{width:auto}
  .rkrgt ul li a span.cmp{width:50%;padding-top:4px;float:left}
  .bstQ_in ul li .qvalM{width:50%}
  .bstQ_in ul li a.btn {width: 50%;}
  .details_info .imgsec{margin-top:15px}
  .bstQ_in ul li a.btn {margin: 0 0 0 0;}
  .bstQ_in ul{margin:26px 0 16px 0;height:auto}
  .rkrgt .scond .ck-list-desc{float:none;width:auto;font-size:15px}
  .mheader ul li.mhfr{position: relative;top: 14px;left: 14px;}
  .mheader ul li.mhfr .larrow{float:left}
  .mheader ul li.mhsec{position: relative;top: 6px;}
  .mheader ul li.mhth{text-align:right;padding:10px 0 0 0}
  .mheader ul li.mhfur{text-align:center;padding-right:8px}
  .mheader ul li.mhfur a{float:left;width:100%;}
  .mheader ul li.mhfur .orgBtn{border-radius:4px}
  .tabs-left > .nav-tabs{width:35%;background-color:#fbfbfb;font-size:13px}
  .mbcex{float:left;width:56%;padding-top:12px}
  

  
}
/* iPads (portrait and above) ----------- */
@media (min-width : 768px){
  /*datta*/
  #cw-tabs-panel, #cw-adv{float:right;}
  .cw-tabs-panel .nav-tabs{border-bottom:1px solid #7f7f7f;}
  .cw-tabs-panel .nav-tabs > li{margin:0;height:45px;}
  .cw-tabs-panel .nav-tabs > li.sep{ border-right: 1px solid #7f7f7f;height: 28px;position: relative;top: 8px;}
  .cw-tabs-panel .nav-tabs > li > a{border:0px;border-radius:0;overflow: hidden;position: relative;text-transform: capitalize;transform: translate(0px);-ms-transform: translate(0px);font-size:17px;color:#7f7f7f;border-radius:0;background:#ffffff;height:45px;width:180px;text-align:center;}
  /*.cw-tabs-panel .nav-tabs > li > a.active{background: #468dcb;bottom: 0;content: "";height: 2px;left: 0;position: absolute;right: 0;transform: translateY(4px);-ms-transform: translateY(4px);transition: transform 0.3s ease 0s;}*/
  .cw-tabs-panel .nav-tabs > li.active > a, .cw-tabs-panel .nav-tabs > li.active > a:focus, .cw-tabs-panel .nav-tabs > li.active > a:hover{border-bottom:2px solid #468dcb;color:#2d2b29;font-size:18px; outline:none; border-left:0; border-top:0;  border-right:0; }
  .cw-tabs-panel .nav-tabs > li > a:hover::before,.cw-tabs-panel .nav-tabs > li.active > a::before, .cw-tabs-panel .nav-tabs > li.active > a:focus::before,.cw-tabs-panel .nav-tabs > li.active > a:hover::before{transform: translateY(0px);-ms-transform: translateY(0px);border:0px;color:#2d2b29;font-size:18px;}
  /*datta*/

}
/* iPads (portrait) ----------- */
  @media (min-width: 768px) and (max-width:992px) {
  /*datta*/
  .cw-dtls {padding: 0 10px 15px;}
  .cw-tabs-panel .nav-tabs > li > a{width:auto;}
  .btn-know{padding:3px;font-size:12px;}
  .bstQ_in{padding:0 7px}
  .bstQ{padding-right:0}
  .srchR .cadv .thr .gobtn{padding:5px 8px}
  .midsec .contain_bg{width:100%;background:transparent}
  /* .container{padding:0} */
  /*datta*/
  .container {width: 100%;}
  body{padding:0}
  .dc_main .txt {top: 6px;font-size: 12px;}
  .budget_section ul li{padding-left:5px;padding-right:5px}
  /*rais*/
  .car_info .dtl_btn .btn { font-size: 14px; padding: 8px 10px;}
  .clr_sltn {right: -18px;}
  .dtl_box{padding: 10px 5px;}
  .dtl_box .vrty{font-size:16px;}
  .dtl_box .vrty span{font-size:14px;}
  
/*-----------------------(02032016)-------------------------*/
.fydc_tab #myTabs_fr a{font-size:15px; padding:10px 5px;}
.custm_taB li label{font-size:13px;}
/*-----------------------(02032016)-------------------------*/

/*-----------------------(17032016)-------------------------*/
.otr_vrty_chart td.fifth_td{font-size:14px;}
.otr_vrty_chart td.fst_td{ font-size:16px;}
/*-----------------------(17032016)-------------------------*/
 /*-----------------------(12062016)-------------------------*/
#bestdeal-form .car_infoFD .form-group, #bestdeal-form .u_info .form-group{padding-right: 5px; padding-left: 5px;}
/*-----------------------(12062016)-------------------------*/


.car_info p{font-size:9px;}

}
/* iPads (portrait and landscape) ----------- */
@media (min-width: 768px) and (max-width:1024px) {
  /* Styles */
  .bstQ{padding-left:0}
  #myTabs_sec .first{padding-left:0}
  #myTabs_sec .last{padding-right:0}
  .rkrgt{padding-right:0}
  .leftres_info{padding-left:0}
  .selval ul.selval_MB{display:none}
  .container {width: 100%;}
  body{padding:0}
  #myTabs_sec {padding-right: 0;}
  .dcmt p{font-size:15px}
  .pref_innerTab .dc_main{padding-left:0}
  #myTabs_four li a{padding:3px 2px}
  .dc_main ul li {padding-left: 3px;padding-right: 3px;}
  
/*--------------15042016---------------*/
.data-loader-holder{height:800px;}
/*--------------15042016---------------*/
  
}

/* iPads (landscape) ----------- */
@media (min-width: 992px) {
  /* Styles */
  .bstQ{padding-left:0}
  #myTabs_sec{padding-right:0}
  #myTabs_sec .first{padding-left:0}
  #myTabs_sec .last{padding-right:0}
  .rkrgt{padding-right:0}
  .leftres_info{padding-left:0}
  .selval ul.selval_MB{display:none}
  
  
}

/*Greater than desktop*/
@media (min-width:1200px){
  .budget_section ul li.bdli.bdliwd{width:14.6667%}
}


/*============================= Modifications ==================================*/
.af_search ul li a:hover, .ui-state-focus, .afs_ul li.selected {background-color: #BFBFBF !important;}
.eror_tx{ color: #a94442; float: left; width: 100%; text-align: left;}
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0; 
}

input[type=number] {
    -moz-appearance:textfield;
}


/*---------------(11022016)-----------------*/
.lodr_img{width: 100%;  height: 100%;  position: absolute;  background: rgba(255, 255, 255, 0.5);  left: 0; top: 0; z-index: 9;}
.lodrpic{background:rgba(255,255,255,0.8) url("//content.jdmagicbox.com/automobiles/static/automobile_loader.gif") center no-repeat; width:100%; height:350px; position:absolute; z-index:99; /*right:50%; top:50%; margin-left:-16px; margin-top:-16px;*/ opacity: 1; max-width:746px; left:0; top:0;}

.lodr_more { background: #F4F4F4; font-size: 14px; padding: 8px; text-align: center; color: #747474; float:left; width:100%; position:relative;}
.lodr_more img{ margin-right:10px;}

#myTabs_thr [aria-expanded="false"]{ cursor:not-allowed;}
#myTabs_thr [data-toggle="tab"]{ cursor:pointer;}
#myTabs_thr .process_done [aria-expanded="false"]{ cursor:pointer;}
#myTabs_thr [aria-expanded="true"]{ cursor:default;}

label.fade_txt .ck-list-desc{color: #ddd;}

/*---------------(11022016)-----------------*/

/*---------------(13022016)-----------------*/
.mrgn_tp{ padding-top:0;}
/*---------------(13022016)-----------------*/

/*---------------(15022016)-----------------*/
 .bud_infoUl .list-group-item {border:none;}
 .accordion_twc .bud_info:hover{ background-color:#F4F4F4; cursor:pointer;}
/*---------------(15022016)-----------------*/


/*---------------(16022016)-----------------*/
.thin_line{border-left:1px solid #ddd; width:1px; float:left; height:32px; position:relative; margin:0 10px 0 2px; top:7px;}
.rslt_padd .container{ padding-left: 0; padding-right: 0;}

/*---------------(16022016)-----------------*/





/*--------------------------Footer---------------------------------*/
/****footer***/
.sprit{background-image: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/sprite_web.png');background-repeat: none;display: block;}
.sclmdiasprte{background-image: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/social_links.png');background-repeat:none;display:block;}
.main-footer {/*border-top: 1px solid #e4e4e4;*/background: #f2f2f2;float: left;width: 100%;}
.sec-1,.sec-2,.sec-3,.sec-4{padding:10px 16px;}
.sec-1 .left-sec-1 li {float: left;padding:0px}
.sec-1 .left-sec-1 li a {padding: 10px 20px 10px 5px;float: left;font-size: 13px; color:#333333;}
.sec-1 .left-sec-1 li a:hover{text-decoration:underline;}
.sec-3 ul li {float: left;}
.left-sec-1{float: left;}
.right-sec-1 {float:left;padding:0;}
.right-sec-1 ul{float:right;}
.right-sec-1 ul li {float: left;padding: 10px 5px;}
.right-sec-1 ul li a i{width: 29px;height: 18px;}
.right-sec-1 .lang1 i{background-position:0 -113px;}
.right-sec-1 .lang2 i{background-position:-33px -113px;}
.right-sec-1 .lang3 i{background-position:-67px -113px;}
.right-sec-1 .lang4 i{background-position:-100px -113px;}
.social-sec ul li a i{width:30px;height:31px;}
.fb-ico i{background-position:-3px -5px;}
.tw-ico i{background-position:-43px -5px;}
.yutb-ico i{background-position:-82px -5px;}
.gplus-ico i{background-position:-117px -5px;}
.fb-ico i:hover{background-position:-3px -43px;transition: all 350ms linear 0s;}
.tw-ico i:hover{background-position:-43px -43px;transition: all 350ms linear 0s;}
.yutb-ico i:hover{background-position:-82px -43px;transition: all 350ms linear 0s;}
.gplus-ico i:hover{background-position:-117px -43px;transition: all 350ms linear 0s;}
.social-sec{padding:0;}
.social-sec ul li {float: left;padding:0px 5px 5px 5px;}
.gplay i{background-position:0 -146px;width: 110px;height: 36px;}
.appstore i{background-position:-114px -145px;width: 118px;height: 37px;}
.windwstore i{background-position:-237px -146px;width: 133px;height: 36px;}
.blkbry i{background-position:0 -184px;width:95px;height:36px;}
.markt-sec,.city_sec,.cpy-rgt{padding:0;}
.cpy-rgt a:visited{color:#acacac}
.bdrbtm{border-bottom:1px solid #cccccc;}
.markt-sec ul li {float: left;padding: 0px 4px;}
.city_sec ul li {padding-left: 3px;font-size: 11px;}
.city_sec ul li a,.city_sec ul li{color:#929292;cursor:pointer;}
.city_sec ul li a:hover,.city_sec ul li:hover{color:#666666;}
.cpy-rgt p,.cpy-rgt a {padding: 0px 4px;color: #acacac;font-size: 12px;}
.list-view,.grid-view{width:48px;height:48px;}
.list-view img,.grid-view img{width:48px;}

/*--------------------------End Footer---------------------------------*/


/*--------------------------Header---------------------------------*/

.header_sprite{background: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd_new/header_sprite1X.png') no-repeat; float:left; }
/*.hotkeys_sprite{background: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd_new/hotkeys_sprite1X.png') no-repeat; float:left;}*/

@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (-moz-min-device-pixel-ratio: 2),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min-device-pixel-ratio: 2){
.header_sprite{background: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd_new/header_sprite2X.png') no-repeat; float:left; background-size:91px 256px;}
/*.hotkeys_sprite{background: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd_new/hotkeys_sprite2X.png') no-repeat; float:left; background-size:216px 750px;}*/
}

.jdtext-icon{background-position:-26px -133px; width: 30px; height: 26px;} 
.jdtext-icon:hover{background-position:-60px -133px;}
.threline-icon{background-position:-4px -105px; width: 20px; height: 12px;}
.threline-icon:hover{background-position:-4px -122px;}
.advs-icon{background-position:-37px -3px}
.frel-icon{background-position:-35px -31px}
.losi-icon{background-position:-42px -50px} 
.frel-larg-icon{background-position:-38px -79px; width: 24px; height: 21px;} 
.cart-larg-icon{background-position:-39px -106px; width: 24px; height: 21px;} 
.map-icon{background-position:-6px -3px; width: 15px; height: 22px;} 
.search-icon{background-position:-10px -31px; width: 20px; height: 25px;} 

.valign-wrapper {align-items: center; display: flex; display:-webkit-flex;-webkit-box-align:center; display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */ display: -moz-box;    /* OLD - Firefox 19- (buggy but mostly works) */ display: -ms-flexbox;  /* TWEENER - IE 10 */ display: -webkit-flex; /* NEW - Chrome */ display: flex;         /* NEW, Spec - Opera 12.1, Firefox 20+ */ justify-content: center; -webkit-box-align: center; -webkit-flex-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; } 
.head-list{line-height:36px;}
.head-list li{float: left; font-size: 14px; font-weight: 400;text-transform: uppercase; padding: 0 10px;}
.head-list li .header_sprite{float:none; display:inline-block; vertical-align:middle; width: 24px; height: 20px;}
.head-list li a{text-decoration:none; color:#636363; position:relative;}
.head-list li.button-top{padding: 0 10px 0 0;}
.head-list li.button-top .button{background:#FE610C; border: 1px solid #FE610C; border-radius: 3px; color:#fff; font-size: 14px; padding: 2px 5px; text-transform: capitalize; width: 90px;} 
.head-list li > a > .ora-circle{background: #fe720c; border-radius: 100%; color: #ffffff; font-size: 10px; font-weight: 300; height: 20px; line-height: 20px; position: absolute; right: 0; text-align: center; width: 20px; top: -15px;} 
.head-list li.login{color: #666666; padding:0 10px 0 0;}
.head-list li.login > ul > li{padding: 0; position:relative;}
.head-list li.login > ul .user-pic{ background: #ffffff;  height: 35px;  width: 35px;display: inline-block;-webkit-border-radius: 100%; -moz-border-radius:  100%; border-radius:  100%;border: 1px solid #898989; line-height: normal;} 
.head-list li.login > ul > li > .ora-circle{background: #fe720c; border-radius: 100%; bottom: 50%; color: #ffffff; font-size: 10px; font-weight: 300; height: 20px; line-height: 20px; position: absolute; right: -10px; text-align: center; width: 20px; top:-6px;} 
.head-list li.login > ul > li > a > .log-text {color: #4b4b4b; float: left; overflow: hidden; text-overflow: ellipsis; text-transform: capitalize; white-space: nowrap; width: auto;} 
.head-list li.login > ul.dropdown-menu{left: inherit; right: 48px; top: 100%; width: 160px;}
.head-list li.login > ul.dropdown-menu > li {width:86%; float:left;  border-bottom: 1px solid #f2f2f2; margin:0 7%;}
.head-list li.login > ul.dropdown-menu > li:last-child{border-bottom: none;}
.head-list li.login > ul.dropdown-menu > li  > a{color: #636363; width:100%; float:left; font-size:14px; text-transform: capitalize; text-decoration:none; margin:0; padding:3px 5px;}
.head-list li.login > ul.dropdown-menu > li:hover a{color:#0a3b86;}
.head-list li.login > ul.dropdown-menu > li  > a > .ora-circle{ background: #fe720c; border-radius: 100%; color: #ffffff; font-size: 10px; font-weight: 300; line-height: 17px; padding: 0 2px; position: static; right: 14px;}

.head-list li:hover a{color:#0a3b86; text-decoration:underline; }
.head-list li.login:hover a{color:#666666; text-decoration:none; }
.head-list li.login ul li:hover a{color:#0a3b86; text-decoration:underline; }
.head-list li:hover .advs-icon{background-position:-64px -3px;}
.head-list li:hover .losi-icon{background-position: -66px -50px}
.head-list li:hover .frel-icon{background-position: -59px -31px}
.head-list li:hover .frel-larg-icon{background-position: -65px -79px;}
.head-list li:hover .cart-larg-icon{background-position: -66px -106px;}
 
 
/*.othrvtclmnu{background:#FFFFFF;position:absolute;z-index:9;left:0px;top:55px;height:585px;width:240px;display:none; margin: 0 0 0 11px; border-radius: 3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; padding:0; }
.othrvtclmnu:after{border-bottom: 15px solid #FFFFFF; border-left: 15px solid rgba(0, 0, 0, 0); border-right: 15px solid rgba(0, 0, 0, 0); content: ""; left: 0; position: absolute; top: -14px; z-index: 9;}
.othrvtclmnu .mCSB_inside>.mCSB_container{margin:0px;}

.mCSB_scrollTools{z-index:2;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#222222;}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:#222222;}
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:#222222;}*/


/*------------------Mob Navigation-------------------*/
.navbar-toggle .icon-bar{background: #828282;}
.rgt_sec  .navbar-toggle{margin-top: 0; margin-right: 0; position:absolute; top:14px; right:0;}
.rgt_sec #navbar{position: absolute; top: 59px; right: 0;  background-color: #fff;  width: 100%;  z-index: 3;}
.rgt_sec #navbar li a{background-color: #fff; padding: 10px 18px; color: #424242; display: block;  font-size: 14px;  outline: 0; border-bottom: 1px dotted #999; float:none; margin:0;}
.rgt_sec #navbar li a:hover{background-color:#f4f4f4;}
.rgt_sec .navbar-nav{margin: 0 -15px;}

/*------------------Mob Navigation-------------------*/


/*---------------(18022016)-----------------*/
 
.dropdown-menu .list-group-item {
    padding: 0;
    /*margin: 0;
    border: 0;*/
 }
 
.fndudPD  .higt_auto{height:auto;}
.bdr_btm_frm{float:left; width:100%; border-bottom:1px solid #e2e2e2;}
/*---------------(18022016)-----------------*/


/*---------------(21022016)-----------------*/
.vrtcl_scrl{height: 261px; float: left;  width: 100%; position: absolute; z-index: 9999; top: 39px; left: 0; border:0;}
.vrtcl_scrl li{border-bottom: #ccc solid 1px;}
.vrtcl_scrl li a{display: block; padding: 8px 10px; clear: both; font-weight: 400; line-height: 1.42857143; color: #333;}
.vrtcl_scrl li a:hover{ background-color:#f4f4f4;}
.vrtcl_scrl .list-group-item:first-child{ border-radius:0;}


#brand-ul, #model-ul, #variant-ul, #dealer-ul{max-height: 261px; float: left;  width: 100%; position: absolute; z-index: 99999; top: 40px; left: 0; border:0;}
#brand-ul li, #model-ul li, #variant-ul li, #dealer-ul li{border-bottom: #ccc solid 1px;}
#brand-ul li a, #model-ul li a, #variant-ul li a, #dealer-ul li a{display: block; padding: 8px 10px; clear: both; font-weight: 400; line-height: 1.42857143; color: #333;}
#brand-ul li a:hover, #model-ul li a:hover, #variant-ul li a:hover, #dealer-ul li a:hover{ background-color:#f4f4f4;}
#brand-ul .list-group-item:first-child, #model-ul .list-group-item:first-child, #variant-ul .list-group-item:first-child, #dealer-ul .list-group-item:first-child{ border-radius:0;}

.ui-widget-content{max-height: 261px; float: left;  min-width: 180px !important; position: absolute; z-index: 9999; top: 39px; left: 0; border:0;}

.fsel .mCSB_inside>.mCSB_container{margin-right:0;}


/*.ui-timepicker-wrapper{float:left; width:286px !important; }*/
/*.ui-timepicker-wrapper{ float:left; width:100%;}*/
.ui-timepicker-wrapper li{border-bottom: #ccc solid 1px; display: block; padding: 8px 10px; clear: both; font-weight: 400; line-height: 1.42857143; color: #333;}
.ui-timepicker-wrapper li:hover, select{ background-color:#f4f4f4; color:#333;}
li.ui-timepicker-selected, .ui-timepicker-list li:hover, .ui-timepicker-list .ui-timepicker-selected:hover{ background:#f4f4f4; color:#333;}


/*---------------(21022016)-----------------*/


/*---------------(22022016)-----------------*/
.fsel .input-group .form-control{z-index:1;}
/*---------------(22022016)-----------------*/


/*---------------(23022016)-----------------*/



.paratx{float:left; width:100%; margin-top:10px;}
.paratx  a{float:none !important; color: #23527c !important;}
.input-group  .bdr_rads{border-radius:0 5px 5px 0 !important;}

.gray_btn{ background:#9C9A9B; border-color:#9C9A9B; color:#222;}
.gray_btn:hover, .gray_btn:focus{ color:#222;}
.gray_btn::before{background:#9C9A9B; border-color:#9C9A9B; color:#222; }

.norslt_fnd{margin-top:10px; color:#9f9f9f; font-size: 18px; padding: 120px 10px; background-color: #FFF; box-shadow: 1px 1px 7px 1px #e1e1e1; height:280px;margin-bottom: 10px;}

.nodata{color: #9f9f9f; font-size: 16px; text-align: left; float: left; width: 100%; margin-top: 50px;}



/*---------------(23022016)-----------------*/

/*---------------(24022016)-----------------*/
.disco_text{font-size: 14px;color: #747474; margin-top: 25px;text-align: center;}
#verify-code .form-group{ margin:15px 0 0 0; text-align:center;}
#verify-code .input-group{ margin:0 auto; text-align:center; }
#verify-code .input-group .round_bdr{ border:1px solid #ccc; border-radius:4px; padding:6px 12px; margin-top:5px;}
#verify-code .input-group .round_bdr input{ text-align:center; border:0; outline:0; width:100px; }
#verify-code .modal-footer{ text-align:center; border-top:0; padding-bottom:25px;}
#verify-code .modal-footer .btn{ padding:6px 35px;}

#iup{color:#ff0000;}

/*#cwSldr_2 .cw-list, #cwSldr_3 .cw-list{margin-top:10px;}*/

.custm_login{ border-radius:0; padding:0; margin:5px; border:0;}
.head-list li.login > ul.custm_login > li{ padding:4px; }
.head-list li.login > ul.custm_login > li > a{font-size:12px;}
.head-list .custm_login > li > a:focus, .custm_login > li > a:hover{color:#222222; background-color:transparent;}
.userdropdown_2{position:absolute; top:-23px; right:20%;}
/*---------------(24022016)-----------------*/


/*---------------(04032016)-----------------*/

.frm_algn{float:left; width:100%; text-align:center;}
.frm_algn .orgBtn{ position:relative;}

.dtl_p_info .orgBtn{ position:relative; color:#F16043;}
.dtl_p_info .orgBtn:hover{ color:#fff;}

.car_infoFD .form-control{ padding:6px 30px 6px 12px;}

.bstQ_in .orgBtn{ position:relative;}

/*---------------(04032016)-----------------*/


/*---------------(009032016)-----------------*/
.fsel .form-control{background: url('//content.jdmagicbox.com/automobiles/static/arrow_dn.png') 96% 16px no-repeat;}
.fndudPD #date-sel[readonly][disabled]{background-color: #eee;}
.fndudPD .higt_auto, .fndudPD #date-sel[readonly]{background-color: #fff;}
.fsel .form-control[disabled]{ background-color: #eee;opacity: 1;}
/*---------------(009032016)-----------------*/

/*---------------(11032016)-----------------*/
.motr_hd .verfy_txt{float:left; width:100%; margin-bottom:15px;}
.motr_hd .verfy_txt a{float:none; color:#286090;}
.motr_hd .verfy_txt a:hover{ color:#204d74;}
/*---------------(11032016)-----------------*/


/*--------------29032016-----------------*/
#cwSldr_2 .cw-col-list, #cwSldr_3 .cw-col-list{padding:8px;}
/*--------------29032016-----------------*/


.cw-com-hd.p_lft{padding-bottom:0;}

/*-------------------23052016------------------*/
#cwPopular .bx-viewport, #cwLatest .bx-viewport, #cwSoon .bx-viewport{box-shadow:none; height:auto !important;}
#cwPopular .bx-wrapper, #cwLatest .bx-wrapper, #cwSoon .bx-wrapper{ margin:0 auto 30px;}
/*-------------------23052016------------------*/
/*------------------06072017------------------*/
#dealer-ul li a{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
#dealer-sel{padding: 5px 25px 5px 5px;}
/*------------------06072017------------------*/




