@font-face {
    font-family: 'bmwtypenextttbold';
    src: url('https://static.bmwusedcars.in/fonts/bmwtypenexttt-bold-webfont.woff2') format('woff2'),
         url('https://static.bmwusedcars.in/fonts/bmwtypenexttt-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'bmwtypenextttregular';
    src: url('https://static.bmwusedcars.in/fonts/bmwtypenexttt-regular-webfont.woff2') format('woff2'),
         url('https://static.bmwusedcars.in/fonts/bmwtypenexttt-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'bmwtypenextttlight';
    src: url('https://static.bmwusedcars.in/fonts/bmwtypenexttt-light-webfont.woff2') format('woff2'),
         url('https://static.bmwusedcars.in/fonts/bmwtypenexttt-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@media screen and (min-width: 1025px) {
.car-search.landing-page .nav a{ color:#a2a2a2;}
.mainwrap{ position:inherit !important;}
}

.car-search .nav a.active {color: #1c68d4; border-bottom-color: #1c68d4;}
.mainwrap{min-width:1024px;max-width:1270px;margin:103px auto 0;}
.landing-page .benefet_tp{background:url(https://static.bmwusedcars.in/images/vehicle-benefits.jpg) right no-repeat;}
.benefet_tp_cnt .h1{width:47%;font-size:36px;letter-spacing:-1.59px;line-height:32px;font-weight:normal;text-transform:uppercase;}
.tp_btm_cnt{display:block;height:46px;padding-left:51px;width:100%;background:url(https://static.bmwusedcars.in/images/main-head-opacity.png) repeat scroll left 0;position:relative;box-sizing:border-box;}
.wish_list{width:222px;height:30px;background:url(https://static.bmwusedcars.in/images/wish-list-bg.png) no-repeat;position:relative;float:right;margin-top:8px;}
.arrow_down{background-position:0 -700px;background-repeat:no-repeat;background-image:url(https://static.bmwusedcars.in/images/arrow-down.png);display:inline-block;height:18px;width:18px;}
.wis_txt{font-size:14px;color:#7a7a7a;padding-top:5px;padding-left:40px;cursor:pointer;}
.dwn_aero{background-image:url(https://static.bmwusedcars.in/images/arrow-down.png);background-position:0 -700px;background-repeat:no-repeat;height:18px;width:18px;position:absolute;top:6px;right:6px;}
.wis_show{background:#f4f4f4 none repeat scroll 0 0;padding:15px;position:absolute;width:296px;top:30px;display:none;right:-1px;border:1px solid #dedede;}
.dis_blk{display:block;}
.wis_show li{border-bottom:2px solid #dedede;padding:5px 0px 15px 0px;font-size:14px;color:#262626;}
.wis_show_btm{width:100%;clear:both;margin-top:5px;}
.wis_show_btm li{float:right;margin-left:30px;background-image:url(https://static.bmwusedcars.in/images/lnk-arrow-right.png);padding-left:13px;background-position:0 4px;background-repeat:no-repeat;border:0px;padding-bottom:0px;}
.wis_show_btm li a{color:#666;font-size:14px;text-decoration:none;}
.cnt_tb{height:55px;border-bottom:1px solid #e5e5e5;margin-top:20px;}
.tb_content{margin-top:20px;display:table;padding-bottom: 20px;}
.cnt_left{width:560px;margin-left:51px;margin-right:20px;float:left;}
.cnt_right{width:560px;float:left;margin-left:21px;display:table-cell;}
.cnt_left .h2{color:#262626;font-family:bmwtypenextttbold, sans-serif;font-size:22px;letter-spacing:0;line-height:26px;min-height:14px;overflow:hidden;padding-bottom:3px;text-align:left;vertical-align:top;}
.cnt_left .h3{color:#262626;font-family:bmwtypenextttbold, sans-serif;font-size:17px;letter-spacing:0;line-height:17px;overflow:hidden;text-align:left;vertical-align:top;padding-bottom:20px;}
.cnt_left .pera{font-family:bmwtypenextttlight;font-size:14px;font-weight:normal;padding-bottom:10px;line-height:17px; color:#555555;}
.clear{clear:both;}
.cnt_btm{width:100%;margin-top:70px;padding:0px 51px;box-sizing:border-box;}
.cnt_btm .wth_100{border:1px solid #ccc;border-width:1px 0px 0px;height:0px; margin:20px 0px;}
.cnt_btm h1{font-weight:normal;font-size:22px;}
.cnt_btm p{font-size:14px;color:#555555;line-height:17px;padding-top:0px;padding-bottom:10px;font-family:bmwtypenextttlight;}
.pad_tp_none{padding-top:0px!important;}
.wth_100{width:100%;}
.leftSmall{float:left;width:48%;}
.rightSmall{float:right;width:48%;}
.rightBig{float:right;width:48%;}
.leftBig{float:left;width:48%;}
.blue_clr{color:#1b69d3;}
.P_HEAD{font-weight:bold;margin-bottom:15px;display:block;font-size:16px; color:#262626;}
img{max-width:100%;}
.back{font-size: 14px; color: #666666 !important; text-decoration: none; line-height: 50px; padding-left: 15px; background: url(/images/back.jpg) 3px 5px no-repeat; display: initial !important; font-weight: bold;}
.pg_cnt{width:100%;margin-top:30px;}
.mobile-menu { color: #000 !important; font-size: 24px;}
.block7{ margin-bottom:20px;}
/*.block1{ background:url(/images/clock.jpg) no-repeat left center; background-size:66px; padding-left:80px; margin-right:30px;padding-top: 10px; padding-bottom: 10px;}
.block2{ background:url(/images/calander.jpg) no-repeat left center; background-size:66px; padding-left:80px; margin-right:30px;padding-top: 10px; padding-bottom: 10px;}
.block3{ background:url(/images/milage.jpg) no-repeat left center;  background-size:66px; padding-left:80px; margin-right:30px;padding-top: 10px; padding-bottom: 10px;}
.block4{ background:url(/images/list.jpg) no-repeat left center; background-size:66px; padding-left:80px; margin-right:30px;padding-top: 10px; padding-bottom: 10px;}
.blockd span strong{vertical-align: top; line-height: 66px; padding-left: 10px;font-weight: normal;}	
.blockd p{ padding-bottom:0px !important; margin:0.3em !important;}	
.block1 p,.block2 p,.block3 p,.block4 p,.block5 p,.block6 p,.block7 p,.block8 p{ padding-top:10px; margin:0px;}
.blockout{ display:table; margin-bottom:25px;}
.bkl{ width:70px;font-size: 14px !important;}
.blr { font-size: 14px;}
.bkl, .bkr{ display: table-cell;vertical-align: top; padding-right: 10px;} 
.blockd1{ display:table; clear:both; margin-bottom:15px; overflow:hidden;} 

.icons{ display:table-cell; width:80px; padding-right:10px;}
.icondata{ display:table-cell; width:calc( 100% - 85px); font-family:bmwtypenextttlight; font-size:14px; font-weight:normal; vertical-align:middle; color:#555;}

*/
@media (min-width: 320px) and (max-width: 700px) { 
.landing-page .benefet_tp{height:132px;width:100%;border:1px solid #C3C3C3; background:transparent url(https://static.bmwusedcars.in/mobile/images/vehicle-benefits-vertical-notxt.jpg) center center no-repeat;  box-sizing:border-box;background-size:100% 100%;border-width:1px 0px;}
.landing-page .benefet_tp_cnt .h1{color:#262626;min-height:46px;width:100%;font-weight:normal;line-height:20px;font-size:1.08em;padding:10px 22px;letter-spacing:-0.02em;box-sizing:border-box;}
}
@media (min-width: 320px) and (max-width: 768px) {
.landing-page .mainwrap {min-width: 100%; max-width: 1270px; margin: 53px auto 0px;}
.landing-page .tp_cnt{height:142px;margin-left:0;padding-top:0;box-sizing:border-box;}
.landing-page .cnt_tb{display:none;}
.landing-page .back{display:none !important;}
.landing-page .tp_btm_cnt{display:none;}
.landing-page .cnt_left{width:100%;margin-left:0;margin-right:0;float:none;}
.landing-page .car-search h1, .landing-page .car-search .head-1 { font-size: 1.07em; text-transform: uppercase;}
.landing-page .cnt_right{width:100%;margin-left:0;margin-right:0;float:none;display:inline-flex;}
.landing-page .leftSmall{float:none;display:block;overflow:hidden;width:auto;max-width:inherit;}
.landing-page .rightBig{float:none;width:auto;display:block;}
.landing-page .rightSmall{float:none;width:auto;max-width:inherit;}
.landing-page .cnt_btm{width:100%;margin-top:20px;padding:0;box-sizing:border-box;}
.landing-page .tb_content{margin-top:20px;display:block; padding:0 20px; margin-bottom:20px;}
.landing-page .rightSmall img, .leftSmall img {width:100%;}
.landing-page .leftBig { float: none; width: 100%;}
.landing-page .cnt_right iframe {width: 100%; height: 200px;}
.landing-page .cnt_left .pera {font-family: bmwtypenextttlight; font-size: 12px; font-weight: normal; line-height: normal; padding: 0px 0px 10px; text-align: left;}
.car-search h1, .car-search .head-1 { font-size: 1.06em; text-transform: uppercase;}
.cnt_btm p {padding:0;}
.P_HEAD { font-weight: bold; margin-bottom: 10px; display: block; font-size: 15px;}
.block_border {overflow:hidden; border:1px solid #ccc; padding:12px;}
.cnt_btm .wth_100 {display:none;}
.car-search p {   margin: 1em 0; font-size: 12px;    color: #555;    line-height: 1.5em;    padding: 0px;    font-family: bmwtypenextttlight;}
.icondata{ font-size:12px;}
.blockd p{ display:table;}
.blockd p img{ display:table-cell; width:60px; margin-right:10px; max-width:60px;}
.blockd p span{ display:table-cell; vertical-align:middle; width:calc(100% - 60px);}
.blockd p span strong{ line-height:normal; padding:0px;}
}

.playpause {
    background-image:url(https://static.bmwusedcars.in/images/video-play.png);
    background-repeat:no-repeat;
    width:25%;
    height:25%;
    position:absolute;
    left:0%;
    right:0%;
    top:0%;
    bottom:0%;
    margin:auto;
    background-size:contain;
    background-position: center;
}
    

 .home_wrapper{ width:980px; margin:auto;}
.maintitle{ font-family:'bmwtypenextttbold', sans-serif, arial; font-size:48px; padding-top:85px;}
.sub-title{ font-family:'bmwtypenextttbold', sans-serif, arial; font-size:30px; padding-top:55px; margin-bottom:25px;}
.contant-top{font-family:bmwtypenextttlight, arial; font-size:16px; line-height:26px; width:72%;}
.left-side{ float:left; width:465px; margin-right:50px;}
.right-side{ float:left; width:465px;}
.fl-right{ float:right;}
.blocks{ margin-top:105px; overflow:hidden;}
.title-1{ font-family:'bmwtypenextttbold', sans-serif, arial; font-size:30px; margin-bottom:35px;}
.title-2{ font-family:'bmwtypenextttlight', sans-serif, arial; font-weight:500; font-size:21px; margin-bottom:30px;}
.content-section{font-family:bmwtypenextttlight, arial; font-size:14px; line-height:21px;}
.icons-section, .icons-section1, .icons-section2, .icons-section3, .icons-section6, .icons-section7, .icons-section8, .finance_bull ul li{font-family:bmwtypenextttlight, arial; font-size:14px; line-height:18px; overflow:hidden;}
.finance_bull ul li{ margin-bottom:10px; margin-left:82px;}
.finance_bull ul{margin-top: -20px;}
.terms{padding-top:30px; font-family:bmwtypenextttlight, arial; font-size:11px; font-weight:normal; clear:both;}
.page1_icon1, .page2_icon1, .page3_icon1, .page4_icon1, .page7_icon1, .page6_icon1, .page8_icon1{ width:31%; float:left; padding-right:2%;}
.page8_icon4{ margin:15px 0; clear:both;}
.icons-title{ width:100%; margin-top:5px;}
.page1-readmore{ clear:both; margin:30px 0;}
.page1-readmore div{ background:url(https://static.bmwusedcars.in/images/home-images/arrow.png) no-repeat 1px 3px; padding:0 0 0 15px; cursor:pointer;}
.expandcontent .page1_icon1, 
.expandcontent1 .page2_icon1, 
.expandcontent2 .page3_icon1,
.expandcontent3 .page4_icon1, .expandcontent4 .page6_icon1, .expandcontent5 .page7_icon1, .expandcontent6 .page8_icon1{ float:none; width:100%; display:table; clear:both; vertical-align:middle; margin:15px 0;}
.expandcontent .icon, 
.expandcontent1 .icon, 
.expandcontent2 .icon,
.expandcontent3 .icon, .expandcontent4 .icon, .expandcontent5 .icon, .expandcontent6 .icon{ width:50px; display:table-cell; vertical-align:middle; margin-right:15px;}
.expandcontent .icons-title, 
.expandcontent1 .icons-title, 
.expandcontent2 .icons-title,
.expandcontent3 .icons-title,
.expandcontent4 .icons-title,
.expandcontent5 .icons-title, .expandcontent6 .icons-title  
{display:table-cell; width:calc(100% - 100px); vertical-align:middle;}
.block6{ margin-bottom:100px;}
 .block8{ padding-bottom:0px;}

@media screen and (max-width: 767px){
	.newBenefitsBlk{ margin-bottom:30px;}	
.lnks ul li{padding-bottom:10px;line-height:27px;}

}
@media screen and (max-width: 1024px){
	.car-search .nav a.active {
     color: #000000; 
     border-bottom-color: #ececec; 
}
	.sub-title{ font-family:'bmwtypenextttbold', sans-serif, arial; font-size:24px;  padding-top:70px !important;}
	.pageTitle .btnBlue{}
	.homeImg_mobile{ display:block;}
	.homeImg{ display:none;}
.videoWrapper{ position:absolute; top:0px;overflow: visible !important;}	
.bmw-contNew{ position:relative; margin-top:5% !important; background:#ffffff !important; margin-left: 0px !important;
    margin-right: 0px !important; padding:10px; }
	.newBenefitsBlk .benefitsCont {
    margin: 0px 0px 0px 0px!important;
}
.benefits-icon.one{background-position:center -2px;margin-top: 2px;}
.benefits-icon.two{background-position:center -38px;margin-top: 2px;}

	.home_wrapper{ width:100%; margin:auto;}
	.fl-right{ float:none;}
	.maintitle{ font-family:'bmwtypenextttbold', sans-serif, arial; font-size:200%; margin-top:85px; padding:0px 10px;}
	.sub-title, .contant-top{ padding:0px 10px; width:100%;}
	.title-1{ font-size:24px;}
	.left-side{ float:none; width:100%; margin-right:0px;}
	.contentmob{ padding:30px 10px 0 10px;}
	.page1-readmore{ clear:both; margin:30px 0 0 0;}
	.right-side{ float:none; width:100%;}

	
	
}

