@charset "UTF-8";
a img{border:none;display:block;}
.button{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#ef5a28;font-family:robotoregular;font-size:18px;color:#fff;border:none;padding:8px 20px;letter-spacing:.1em;-moz-transition:all .4s ease-in;-webkit-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .5s ease-in;}
.button:hover,.button:focus{background:#c4390a;}

/* Generic Classes */
.FloatLeft{float:left!important;}
.floatright{float:right;}
.Textleft{text-align:left!important;}
.textcenter{text-align:center;}
.Text12{font-size:12px!important;line-height:17px;}
.Text14{font-size:14px!important;line-height:18px;}
.disnone{display:none;}
.PaddingT10{padding-top:10px!important;}
.PaddingB10{padding-bottom:10px!important;}
.PaddingB3{padding-bottom:3px;}
.MarginT5{margin-top:5px!important;}
.MarginR10{margin-right:10px!important;display:inline;}
.marginb5{margin-bottom:5px;}
.MarginB15{margin-bottom:15px!important;}
.MarginLRAuto{margin-left:auto;margin-right:auto;}
.Hand{cursor:pointer;}
.Width100Percent{width:100%!important;}
.hieghtsevenone{height:71px;}
ul,ol{padding:0px;margin:0px;list-style:none;}
.Hand:hover{cursor:pointer;text-decoration:underline;}

/*Layout Structure*/
.mainbox{width:1000px;margin:0 auto;clear:both;}
.button{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-color:#ef5a28;font-family:robotoregular;font-size:18px;color:#fff;border:none;text-transform:uppercase;padding:8px 20px;letter-spacing:.1em;-moz-transition:all .4s ease-in;-webkit-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .5s ease-in;}
.button:hover,.button:focus{background:#c4390a;}
p{margin:0px;}
Input{outline-style:none;font:12px Verdana,Geneva,sans-serif;}
body,input{font:12px Tahoma,Geneva,sans-serif;}
a:active,a:focus,select:focus,input,input[type="button"]:focus{outline:0;-moz-outline-style:none;outline-style:none;outline-width:medium;}

/*advertisment pop up Start*/
#advertiseWithUsbackgroundPopup{display:none;position:fixed;_position:absolute;height:100%;width:100%;top:0;left:0;background:#000000;border:1px solid #6091c1;z-index:1502!important;}
#advertiseWithUsPopupContact{display:none;position:fixed;_position:absolute;width:500px;}
.PopupArea{background-color:#fff!important;z-index:1550!important;font-family:Helvetica,Verdana,sans-serif;font-size:11px;}
.PopupMain{width:500px;margin:0px auto;border:solid 9px #5c5c5c;z-index:2000;position:absolute;text-align:center;display:none;}
.BdrRadius5{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-mos-border-radius:5px;}
.CommonBlock{width:100%;height:auto;float:left;clear:both;}

/*Alert me when launched*/
.PopupMain{width:701px;margin:0px auto;border:solid 9px #5c5c5c;z-index:2000;position:absolute;text-align:center;display:none;}
.loadingmore{width:100%;text-align:center;}
.PosAbs{position:absolute;right:0px;top:0px;}
.PosR{position:relative;}

/* Popu up css start here */
input[type='text']:hover{-webkit-box-shadow:0 0 4px rgba(64,133,197,0.47);-moz-box-shadow:0 0 4px rgba(64,133,197,0.47);box-shadow:0 0 4px rgba(64,133,197,0.47);border:solid 1px #bcd4eb;}

/*-------Compare Footer Strip css start here--------*/
.comparebox{width:100%;position:fixed;bottom:0;left:0px;z-index:999;height:59px;border-top:solid 1px #5e5e5e;background:#dedede;box-shadow:inset 0 1px 0 #fff;padding:1px 0 0;transition:all .2s ease-in;}
.comparebox.open{bottom:144px;}
.comparebox .comparison{float:left;font-family:robotobold;font-size:16px;color:#222222;vertical-align:middle;display:inline;line-height:25px;padding:10px 0 0;}
.comparebox ul{float:left;}
.comparebox .mainbox{position:relative;}
.comparebtn{display:inline-block;margin:10px 0 0 38px;vertical-align:middle;}
.comparebtn a{font-size:14px;display:inline-block;color:#414141;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in;vertical-align:middle;}
.comparebtn a:hover{text-decoration:none;color:#ef5a28;}
.comparebtn a.comparenow{background:#ef5a28;padding:12px 24px;margin:0 16px 0 6px;color:#fff;font-size:14px;text-transform:uppercase;font-family:robotobold;}
.comparebtn a.comparenow:hover{background:#c4390a;}
.open .righttop{background-position:0 -310px;}
.open .comparelogo{display:block;}
.comparelogo{width:56px;height:16px;position:absolute;left:20px;top:25px;background-position:-1px -263px;}
.compareleft{float:left;width:100%;text-align:center;}
.compareleft .comparebtn a{margin:0 0 10px;}
.compareleft .comparebtn ul{width:auto;display:inline-block;float:none;vertical-align:middle;text-align:left;}
.comparedetail{width:100%;background:#dedede;float:left;padding-top:7px;}
.addcar{display:inline-block;width:203px;text-align:center;vertical-align:middle;}

/* -----select city------- */
.languagedropdown{width:75px;float:right;}
.languagedropdown .holder{float:left;margin-left:8px!important;}

/* hotSpot css */
.switch_label:before{display:block;content:"";position:absolute;top:1px;left:0px;bottom:1px;font-weight:bold;}

/* footer-new Css */
#addThisPopupbackgroundPopup{display:none;position:fixed;height:100%;width:100%;top:0;left:0;background:#000;border:1px solid #6091c1;z-index:1504!important;}
#addThisPopupContainer{display:none;position:fixed;width:686px;}
#spriteVideoPopup{display:none;position:fixed;width:640px;height:392px;}

/*feedback tab*/
input[type="text"]::-ms-clear{display:none;}
.select-wrapper select{height:38px;line-height:38px;padding-left:5px;}
#carDekhoFeedbackPopupDiv{width:558px;height:422px;margin:-219px 0 0 -278px;position:fixed;top:50%;left:50%;z-index:9999;}
#scrollToTop{position:fixed;bottom:75px;right:75px;display:none;width:54px;height:54px;z-index:11;}
#scrollToTop a{width:54px;height:54px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background:#f23d18;-webkit-box-shadow:0px 1px 5px rgba(242,61,24,0.46);-moz-box-shadow:0px 1px 5px rgba(242,61,24,0.46);-ms-box-shadow:0px 1px 5px rgba(242,61,24,0.46);-o-box-shadow:0px 1px 5px rgba(242,61,24,0.46);box-shadow:0px 1px 5px rgba(242,61,24,0.46);display:inline-block;}
#scrollToTop .toparrownew{width:18px;height:11px;margin-top:21px;background-position:-70px 0px;}

/* Carousel css */
.gscr_outerwrapper{overflow:visible;}
.gscr_slideWrapper{max-width:100%;overflow:hidden;position:relative;}
.gscr_carousel::after,.gscr_carousel::before{content:" ";display:table;}
.gscr_slideWrapper > .gscr_carousel::after{clear:both;}
.gscr_carousel::after,.gscr_carousel::before{content:" ";display:table;}
.gscr_slideOuter .gscr_carousel,.gscr_slideOuter .gscr_lSPager{list-style:outside none none;padding-left:0px;}
.gscr_slideWrapper.gscr_usingCss .gscr_lSFade > *{opacity:0;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-moz-transition-duration:inherit!important;-o-transition-duration:inherit!important;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-timing-function:inherit!important;-o-transition-timing-function:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important;}
.gscr_carousel,.gscr_pagerwrapper{margin:0px;overflow:hidden;}
.gscr_slideWrapper.gscr_usingCss .gscr_lSFade > *{opacity:0;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-moz-transition-duration:inherit!important;-o-transition-duration:inherit!important;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-timing-function:inherit!important;-o-transition-timing-function:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important;}
.gscr_slideWrapper.gscr_usingCss .gscr_lSFade > .gscr_active{opacity:1;z-index:10;}
.gscr_slideOuter .gscr_carousel > *{float:left;}
.gscr_slideWrapper .gscr_lSFade > *{left:0;margin-right:0px;position:absolute!important;top:0;width:100%;z-index:9;}

/* Cardekho Ovarall Score */
.select-wrapper select{border:1px solid #d4d4d4;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;height:52px;line-height:52px;}

/*popup pincode text*/
.dealersolustionnoricon{background-position:-176px -1516px;width:18px;height:18px;}

/*** uncss> filename: http://testing.cardekho.com:8082/css/homepage.css ***/
h2,h3{font-size:30px;line-height:40px;color:#212121;font-family:robotobold;font-weight:normal;text-transform:inherit;}

/*----Recommended cars-----*/
#recommended{padding:41px 0 69px;}
#recommended .recommendedtabs, #recommendedcars .recommendedtabs{margin-top:16px;display:inline-block;}
#recommended .recommendedtabs li, #recommendedcars .recommendedtabs li{float:left;padding:8px 18px;border-bottom:solid 4px #fff;cursor:pointer;position:relative;font-family: robotomedium; font-size:16px;color:rgba(0,0,0,0.5);}
#recommended .recommendedtabs li h3, #recommendedcars .recommendedtabs li h3{font-size:16px;font-family:robotomedium;font-weight:normal;color:rgba(0,0,0,0.5);line-height:15px;}
#recommended .recommendedtabs li:hover,#recommended .recommendedtabs li.active{border-bottom:solid 4px #ef5a28;color:rgba(0,0,0,0.87);}
#recommended .recommendedtabs li:hover h3,#recommended .recommendedtabs li.active h3{color:rgba(0,0,0,0.87);}
.upcomingcars{margin:14px 0 0;font-family:robotomedium;}
.upcomingcars li{width:248px; float:left;border:solid 1px #ccc;text-align:center;padding:0 0 15px;margin:0 0 8px 0px;cursor:pointer;position:relative;transform:translateZ(0);box-sizing: border-box;}
.upcomingcars li img{display:inline-block;width:100%;}
.upcomingcars li.first{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.upcomingcars li.last{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0; margin-right: 0px !important;}
.upcomingcars li a{width:100%;padding:14px 0 23px;float:left;}
.upcomingcars li:before{content:'';position:absolute;border:rgba(255,255,255,0) solid 4px;top:0;right:0;bottom:0;left:0;-moz-transition-property:top,right,bottom,left;-o-transition-property:top,right,bottom,left;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;pointer-events:none;}
.upcomingcars li:hover{background:#fff;z-index:5;cursor:pointer;  /* pointer-events:curser; */}
.upcomingcars li:hover::before{border:15px solid white;bottom:-10px;left:-2px;right:-2px;top:-13px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 10px rgba(0,0,0,0.2);-ms-box-shadow:0 2px 10px rgba(0,0,0,0.2);-o-box-shadow:0 2px 10px rgba(0,0,0,0.2);box-shadow:0 2px 10px rgba(0,0,0,0.2);}
.upcomingcars li:hover .button{background:#f23d18;color:#fff;-webkit-box-shadow:0px 3px 6px rgba(242,61,24,0.46);-moz-box-shadow:0px 3px 6px rgba(242,61,24,0.46);-ms-box-shadow:0px 3px 6px rgba(242,61,24,0.46);-o-box-shadow:0px 3px 6px rgba(242,61,24,0.46);box-shadow:0px 3px 6px rgba(242,61,24,0.46);}
.upcomingcars .button{width:212px;background:#fff;border:solid 1px #ef5a28;color:#ef5a28;letter-spacing:0;height:40px;line-height:37px;padding:0px;text-align:center;font-size:14px;font-family:robotobold;}
.cartitle{font-size:20px;color:rgba(0,0,0,0.87);line-height:24px;padding:15px 0 0;}
.carprice{font-size:16px;color:rgba(0,0,0,0.87);line-height:1;padding:6px 0 0;cursor: auto;}
.carprice i{font-style:normal;}
.launchdate{font-size:14px;color:#757575;font-family:robotoregular;text-align:center;margin-top:4px;cursor: auto;}
#Upcoming li a{padding:6px 0 11px;}
.exshowroom{font-size:12px;color:rgba(0,0,0,0.54);text-align:right;padding-top:2px;display:inline-block;width:996px;}
.viewmorebtn,a.viewmorebtn{width:400px;display:block;-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in;height:40px;line-height:40px;background:#fff;margin:20px auto 0;font-family:robotomedium;font-size:14px;color:rgba(0,0,0,0.87);border:solid 1px #E0E0E0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}
.viewmorebtn:hover,a.viewmorebtn:hover{background:#f23d18;color:#fff;border:solid 1px #f23d18;-webkit-box-shadow:0px 3px 6px rgba(242,61,24,0.46);-moz-box-shadow:0px 3px 6px rgba(242,61,24,0.46);-ms-box-shadow:0px 3px 6px rgba(242,61,24,0.46);-o-box-shadow:0px 3px 6px rgba(242,61,24,0.46);box-shadow:0px 3px 6px rgba(242,61,24,0.46);}
.cardekhohome{line-height:0px;font-size:0px;display:inline-block !important;vertical-align:middle;}
.brandlogos{line-height:0px;font-size:0px;display:inline-block;vertical-align:middle;}

/*----Latest news-----*/
.overlay{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;position:absolute;bottom:0px;left:0px;width:468px;padding:78px 23px 10px 13px;color:#fff;font-family:robotobold;font-size:22px;line-height:30px;min-height:40px;  background-image: linear-gradient(-90deg, rgba(0, 0, 0, 0.00) 9%, #000000 96%);
  background-image: -webkit-linear-gradient(-90deg, rgba(0, 0, 0, 0.00) 9%, #000000 96%);}
.overlay h3{color:#fff;font-family:robotobold;font-size:22px;line-height:30px;}
.overlay h3:hover{color:#ef5a28;text-decoration:none;}
.news{padding:65px 0 105px;}
.news .mainimage{position:relative;width:504px;float:left;margin:18px 38px 0 0;}
.news .mainimage img{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;width:100%;display:block;height:320px;}
.news .mainimage:hover a .overlay{color:#ef5a28;text-decoration:none;}
.news .newslist{float:left;width:453px;margin:18px 0 0 0;}
.news .newslist li{margin-bottom:25px;}
.news .newslist .imghold{float:left;width:133px;margin-right:22px;}
.news .newslist .texthold{float:right;width:298px;}
.news .newslist .texthold h3{font-weight:normal;line-height:22px;}
.news .newslist .texthold h3 a{font-family:robotomedium;font-size:16px;line-height:1;color:rgba(0,0,0,0.87);margin:0px;}
.news .newslist .texthold h3 a:hover{color:#ef5a28;}
.news .newslist .texthold p{color:rgba(0,0,0,0.54);font-size:14px;line-height:20px;margin:4px 0 0;}
.news .newslist h2{margin-bottom:19px;}
.latestbtn{margin:30px 0 66px;}
.featuredstories{float:left;margin:18px 0 0 42px;width:504px;}
.featuredstories ul{margin-top:19px;}
.featuredstories img{width:100%;display:block;height:320px;}
.expertreview .newslist .viewmorebtn{margin-top:50px;}
.expertreview .viewmorebtn{width:100%;margin-top:34px;}

/*banner area*/
#bannerarea{width:100%;position:relative;}
#bannerarea .leftbox{width:284px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;padding:26px 24px 24px;-webkit-box-shadow:2px 3px 7px rgba(0,0,0,0.66);-moz-box-shadow:2px 3px 7px rgba(0,0,0,0.66);-ms-box-shadow:2px 3px 7px rgba(0,0,0,0.66);-o-box-shadow:2px 3px 7px rgba(0,0,0,0.66);box-shadow:2px 3px 7px rgba(0,0,0,0.66);float:left;position:absolute;top:76px;left:0px;z-index:99;}
#bannerarea .leftbox h1{font-size:30px;font-family:robotobold;color:#000;}
#bannerarea .leftbox .tabarea{font-size:16px;font-family:robotomedium;color:rgba(0,0,0,0.54);margin-top:26px;text-align:center;line-height:19px;}
#bannerarea .leftbox .tabarea li{float:left;width:50%;padding:11px 0 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;position:relative;-moz-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s;cursor:pointer;}
#bannerarea .leftbox .tabarea li h2{font-size:16px;font-family:robotomedium;color:rgba(0,0,0,0.54);font-weight:normal;line-height:19px;}
#bannerarea .leftbox .tabarea li:hover,#bannerarea .leftbox .tabarea li.active{background:#293448;color:#fff;}
#bannerarea .leftbox .tabarea li:hover h2,#bannerarea .leftbox .tabarea li.active h2{color:#fff;}
#bannerarea .leftbox .tabarea li.active .arrow{display:block;}
#bannerarea .leftbox .tabarea li .arrow{width:0px;height:0px;border-style:solid;border-width:6px 5px 0 5px;border-color:#293448 transparent transparent transparent;bottom:-6px;left:48%;position:absolute;display:none;}
#bannerarea .leftbox .button{margin-top:19px;width:100%;font-size:20px;font-family:robotobold;letter-spacing:0;padding:14px 0;line-height:24px;background:#F23D18;color:#fff;}
#bannerarea .leftbox .button:hover{-webkit-box-shadow:0px 3px 6px rgba(242,61,24,0.46);-moz-box-shadow:0px 3px 6px rgba(242,61,24,0.46);-ms-box-shadow:0px 3px 6px rgba(242,61,24,0.46);-o-box-shadow:0px 3px 6px rgba(242,61,24,0.46);box-shadow:0px 3px 6px rgba(242,61,24,0.46);}
#bannerarea .rightbox{float:right;width:668px;position:relative;}
#bannerarea .rightbox .button{background:#fff;border-color:#fff;color:#000;float:right;font-family:robotomedium;font-size:16px;letter-spacing:0;line-height:19px;margin-top:17px;padding:12px 29px;}
#bannerarea .rightbox .button:hover{background:#ef5a28;color:#fff;border-color:#ef5a28;}
#bannerarea .toparea{width:100%;margin-top:417px;}
.toparea a {font-family: robotobold; font-size: 46px; color: #fff; line-height: 49px; float: right; text-shadow: 0 1px 1px rgba(0,0,0,0.5); -webkit-text-shadow: 0 1px 1px rgba(0,0,0,0.5); -moz-text-shadow: 0 1px 1px rgba(0,0,0,0.5); }
#bannerarea h2{float:right;width:100%;}
#bannerarea h2 a{font-family:robotobold;font-size:46px;color:#fff;line-height:49px;float:right;text-shadow:0 1px 1px rgba(0,0,0,0.5);-webkit-text-shadow:0 1px 1px rgba(0,0,0,0.5);-moz-text-shadow:0 1px 1px rgba(0,0,0,0.5);-ms-text-shadow:0 1px 1px rgba(0,0,0,0.5);-o-text-shadow:0 1px 1px rgba(0,0,0,0.5);}
#bannerarea h2 a:hover{text-decoration:none;color:#f23d18;}
#bannerarea .selectarea{width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in;}
#bannerarea .selectarea:hover{-webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 2px rgba(0,0,0,0.2);-ms-box-shadow:0px 2px 2px rgba(0,0,0,0.2);-o-box-shadow:0px 2px 2px rgba(0,0,0,0.2);box-shadow:0px 2px 2px rgba(0,0,0,0.2);}
#bannerarea .selectarea .select-wrapper:nth-child(2n){-webkit-border-radius:0px 0 3px 3px;-moz-border-radius:0px 0 3px 3px;-ms-border-radius:0px 0 3px 3px;border-radius:0px 0 3px 3px;margin-top:-1px;}
#bannerarea .selectarea #UCMCity .select-wrapper{-webkit-border-radius:0px 0 3px 3px;-moz-border-radius:0px 0 3px 3px;-ms-border-radius:0px 0 3px 3px;border-radius:0px 0 3px 3px;margin-top:-1px;}
#bannerarea .selectarea #USBCity .select-wrapper{-webkit-border-radius:0px 0 3px 3px;-moz-border-radius:0px 0 3px 3px;-ms-border-radius:0px 0 3px 3px;border-radius:0px 0 3px 3px;margin-top:-1px;}

#bannerarea .select-wrapper {
  float: left;

  cursor: pointer;
  position: relative;
  -webkit-border-radius: 0px 0 3px 3px;
  -moz-border-radius: 0px 0 3px 3px;
  -ms-border-radius: 0px 0 3px 3px;
  border-radius: 0px 0 3px 3px;
  width: 100%;
  height: 50px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.87);
  font-family: robotoregular;
  border: 1px solid #d4d4d4;
  line-height: 50px;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  -ms-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
#bannerarea .select-wrapper:after{
  content: "";
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid rgba(0,0,0,.8);
  position: absolute; right: 15px; top: 24px;
}

#bannerarea .select-wrapper:hover, #bannerarea .select-wrapper:focus {
  
  border-color: #a4a4a4;
  z-index: 1;
}



#bannerarea .select-wrapper select{width:100%;height:50px;font-size:14px;color:rgba(0,0,0,0.87);font-family:robotoregular;line-height:50px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
#bannerarea .select-wrapper .holder{display:block;margin:0 35px 0 19px;white-space:nowrap;overflow:hidden;cursor:pointer;position:relative;z-index:1;color:rgba(0,0,0,0.87);font-size:14px;font-family:robotoregular;}
#bannerarea .select-wrapper select{margin:0;position:absolute;z-index:2;cursor:pointer;outline:none;opacity:0;filter:alpha(opacity=0);left:0px;vertical-align:middle;}
#bannerarea .gscr_pagerwrapper{margin:0px;overflow:hidden;position:absolute;bottom:42px;width:100%;left:0px;z-index:11;}
#bannerarea .gscr_slideOuter .gscr_lSPager{list-style:outside none none;padding-left:0px;}
#bannerarea .gscr_slideOuter .gscr_lSPager.gscr_lSpg{margin:0 auto;padding:0 0 0 370px;width:631px;}
#bannerarea .gscr_slideOuter .gscr_lSPager.gscr_lSpg li{border-bottom:2px solid rgba(255,255,255,0.2);color:rgba(255,255,255,0.87);cursor:pointer;float:left;font-family:robotomedium;font-size:13px;line-height:normal;padding-bottom:4px;width:140px;margin-right:7px;text-shadow:0 1px 1px rgba(0,0,0,0.5);-webkit-text-shadow:0 1px 1px rgba(0,0,0,0.5);-moz-text-shadow:0 1px 1px rgba(0,0,0,0.5);-ms-text-shadow:0 1px 1px rgba(0,0,0,0.5);-o-text-shadow:0 1px 1px rgba(0,0,0,0.5);}
#bannerarea .gscr_slideOuter .gscr_lSPager.gscr_lSpg li.gscr_active{border-bottom:4px solid white;margin-bottom:-1px;}
#bannerarea .gscr_slideOuter .gscr_carousel{list-style:outside none none;padding-left:0px;}
#bannerarea .feactured{background:rgba(0,0,0,0.3) none repeat scroll 0 0;-webkit-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;border-radius:22px;color:#fff;float:right;font-family:robotomedium;font-size:14px;height:30px;line-height:30px;text-align:center;width:100px;}
.firstslide{width:100%;height:548px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;float:left;}

/*popular used car*/
#usedcarpop{padding:0px 0 87px;}
#usedcarpop ul{margin:20px 0 19px;display:inline-block;}
#usedcarpop li{float:left;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;background:#f7f7f7;margin:4px 4px 0 0;width:139px;height:162px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;}
#usedcarpop li.last{margin-right:0px;}
#usedcarpop li a{display:block;font-size: 12px; line-height: 18px; text-align: center;}
#usedcarpop li a span{font-size: 18px; display: block;}
#usedcarpop li .imghold{width:auto;text-align:center;margin:29px auto 15px;height:50px;}
#usedcarpop li h4{text-transform:none;color:#000;font-size:12px;font-family:robotoregular;text-align:center;line-height:18px;}
#usedcarpop li h4 span{font-size:18px;display:block;}
#usedcarpop li:hover{-webkit-box-shadow:0px 2px 8px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 8px rgba(0,0,0,0.2);-ms-box-shadow:0px 2px 8px rgba(0,0,0,0.2);-o-box-shadow:0px 2px 8px rgba(0,0,0,0.2);box-shadow:0px 2px 8px rgba(0,0,0,0.2);cursor:pointer;background:#fff;}
#usedcarpop li:hover h4 span{color:#F3401B;}
#usedcarpop li:hover .ahmedabad{background-position:-44px -1px;}
#usedcarpop li:hover .bangalore{background-position:-148px -2px;}
#usedcarpop li:hover .chennai{background-position:-35px -54px;}
#usedcarpop li:hover .hyderabad{background-position:-112px -56px;}
#usedcarpop li:hover .cochin{background-position:0 -107px;}
#usedcarpop li:hover .mumbai{background-position:-116px -107px;}
#usedcarpop li:hover .pune{background-position:-46px -159px;}
#usedcarpop li:hover .kolkata{background-position:-152px -158px;}
#usedcarpop li:hover .newdelhi{background-position:-40px -212px;}
#usedcarpop li:hover .jaipur{background-position:-130px -213px;}
#usedcarpop li:hover .gurgaon{background-position:-67px -265px;}
#usedcarpop li:hover .ghaziabad{background-position:-96px -316px;}
#usedcarpop li:hover .patna{background-position:-88px -367px;}
#usedcarpop li:hover .noida{background-position:-59px -420px;}
#usedcarpop .ahmedabad{width:40px;height:50px;background-position:-1px -1px;}
#usedcarpop .bangalore{width:61px;height:49px;background-position:-86px -2px;}
#usedcarpop .chennai{width:31px;height:50px;background-position:-2px -54px;}
#usedcarpop .hyderabad{width:41px;height:50px;background-position:-69px -56px;}
#usedcarpop .cochin{width:51px;height:50px;background-position:-154px -57px;}
#usedcarpop .mumbai{width:62px;height:50px;background-position:-53px -107px;}
#usedcarpop .pune{width:42px;height:50px;background-position:-1px -159px;}
#usedcarpop .kolkata{width:59px;height:50px;background-position:-91px -158px;}
#usedcarpop .newdelhi{width:36px;height:50px;background-position:-2px -212px;}
#usedcarpop .jaipur{width:48px;height:50px;background-position:-80px -212px;}
#usedcarpop .gurgaon{width:63px;height:50px;background-position:-1px -265px;}
#usedcarpop .ghaziabad{width:92px;height:50px;background-position:-1px -316px;}
#usedcarpop .patna{width:84px;height:50px;background-position:-1px -367px;}
#usedcarpop .noida{width:56px;height:50px;background-position:-1px -420px;}

/*popular Brand */
.popularbrand{background:#293448;padding:53px 0 44px;color:#fff;}
.popularbrand .gscr_lSPager{text-align:center;margin:16px 0 10px;}
#ourbrands li{text-align:center;line-height:75px;height:75px;}
#ourbrands .maruti{width:160px;height:29px;background-position:0px 0px;}
#ourbrands .maruti:hover{background-position:0px -32px;}
#ourbrands .hyundai{width:160px;height:22px;background-position:0px -71px;}
#ourbrands .hyundai:hover{background-position:0px -100px;}
#ourbrands .honda{width:160px;height:27px;background-position:-86px -185px;}
#ourbrands .honda:hover{background-position:-249px -181px;}
#ourbrands .toyota{width:160px;height:26px;background-position:-329px -71px;}
#ourbrands .toyota:hover{background-position:-329px -99px;}
#ourbrands .mahindra{width:160px;height:17px;background-position:-166px -75px;}
#ourbrands .mahindra:hover{background-position:-166px -102px;}
#ourbrands .tata{width:160px;height:33px;background-position:-164px 0px;}
#ourbrands .tata:hover{background-position:-164px -36px;}
#ourbrands .ford{width:113px;height:43px;background-position:-85px -217px;}
#ourbrands .ford:hover{background-position:-200px -217px;}
/*#ourbrands .chevrolet{width:190px;height:15px;background-position:-274px -133px;}
#ourbrands .chevrolet:hover{background-position:-274px -154px;}*/
#ourbrands .renault{width:160px;height:29px;background-position:-330px -2px;}
#ourbrands .renault:hover{background-position:-330px -36px;}
#ourbrands .volkswagen{width:179px;height:39px;background-position:-314px -210px;}
#ourbrands .volkswagen:hover{background-position:-314px -250px;}
#ourbrands .audi{width:153px;height:23px;background-position:-89px -128px;}
#ourbrands .audi:hover{background-position:-89px -158px;}
#ourbrands .nissan{width:65px;height:55px;background-position:-2px -127px;}
#ourbrands .nissan:hover{background-position:-2px -185px;}
#ourbrands .datsun{width:75px;height:55px;background-position:0px -264px;}
#ourbrands .datsun:hover{background-position:0px -318px;}
#ourbrands .datsun{margin-right:35px;width:75px;height:55px;background-position:0px -264px;}
#ourbrands .datsun:hover{background-position:0px -318px;}
#ourbrands .mercedes-benz{margin-left:25px;width: 203px;height: 54px;background-position: -289px -289px;}
#ourbrands .mercedes-benz:hover{background-position: -289px -342px;}
#ourbrands .jaguar{margin-left:130px;width: 134px;height: 66px;background-position: -145px -261px;}
#ourbrands .jaguar:hover{background-position: -145px -330px;}
#ourbrands .bmw{margin-left:180px;width: 56px;height: 56px;background-position: -581px -264px;}
#ourbrands .bmw:hover{background-position: -581px -322px;}

/*shopcarmain*/

/*Don’t miss these videos*/
#videos{background:#293448;padding:58px 0 54px;position:relative;}
#videos h2{color:#fff;}
#videos .videosholder{margin-top:28px;}
#videos li{float:left;position:relative;}
#videos li img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;width:100%;}
#videos li .playicon{width:49px;height:49px;margin:-24px 0 0 -24px;background:rgba(255,255,255,0.8);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 8px rgba(0,0,0,0.2);-ms-box-shadow:0 2px 8px rgba(0,0,0,0.2);-o-box-shadow:0 2px 8px rgba(0,0,0,0.2);box-shadow:0 2px 8px rgba(0,0,0,0.2);position:absolute;left:50%;top:50%;z-index:555;}
#videos li .iconplay{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #4a4a4a;display:block;margin:16px auto 0;}
#videos li:hover .playicon .iconplay{border-left:8px solid #f23d18;}
#videos li:hover .videotitle{visibility:visible;}
#videos li:hover .overlayimage{bottom:0px;}
#videos li a{color:#fff;width:100%;position:relative;display:block;height:180px;}
#videos li .videotitle{margin-top:110px;font-size:14px;color:#fff;font-family:robotoregular;visibility:hidden;float:left;width:75%;padding-left:15px;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#videos li .bottomtext{position:absolute;bottom:0px;height:149px;left:0px;width:100%;z-index:444;}

#videos li .overlayimage {
  background-image: linear-gradient(-90deg, rgba(0, 0, 0, 0.00) 9%, #000000 96%);
  background-image: -webkit-linear-gradient(-90deg, rgba(0, 0, 0, 0.00) 9%, #000000 96%);
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  position: absolute;
  bottom: -159px;
  height: 149px;
  left: 0px;
  width: 100%;
}
#videos .gscr_lSPrev{width:50px;background:rgba(0,0,0,0.2);position:absolute;left:0px;top:0px;height:422px;font-size:0px;}
#videos .gscr_lSPrev:hover{background:rgba(0,0,0,0.4);cursor:pointer;}
#videos .gscr_lSPrev .arrowicon{width:15px;height:27px;display:block;margin:214px auto 0;}
#videos .gscr_lSNext{width:50px;background:rgba(0,0,0,0.2);position:absolute;right:0px;top:0px;height:422px;font-size:0px;}
#videos .gscr_lSNext:hover{background:rgba(0,0,0,0.4);cursor:pointer;}
#videos .gscr_lSNext .arrowicon{width:15px;height:27px;display:block;margin:214px auto 0;}
.staticsearchbybrand{height:36px;width:285px;margin-top:14px;}

/*******Custom crousel slider css *******/
.featuredstories li{position:relative;}
.featuredstories li img{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;}
.featuredstories li:hover a .overlay{color:#ef5a28;text-decoration:none;}
.featuredstories .gscr_slideOuter .gscr_lSPager.gscr_lSpg li{float:left;width:41px;height:4px;margin:6px 3px 0 0;font-size:0px;opacity:0.11;filter:alpha(opacity=11);}
.featuredstories .gscr_slideOuter .gscr_lSPager.gscr_lSpg li a{background:#434c5e;height:2px;width:41px;display:inline-block;}
.featuredstories .gscr_slideOuter .gscr_lSPager.gscr_lSpg li.gscr_active{background:#f23d18!important;height:4px;margin:5px 3px -1px 0;cursor:pointer;opacity:1;}
.featuredstories .gscr_slideOuter .gscr_lSPager.gscr_lSpg li.gscr_active a{background:#f23d18!important;}
.featuredstories .gscr_slideOuter .gscr_lSPager.gscr_lSpg li:hover{background:#f23d18!important;height:4px;margin:5px 3px -1px 0;cursor:pointer;opacity:1;}
.featuredstories .gscr_slideOuter .gscr_lSPager.gscr_lSpg li:hover a{background:#f23d18;height:4px;margin:5px 3px -1px 0;cursor:pointer;}
#homesilder{height:548px!important;padding-bottom:0px!important;}

/* Subtab */
#Popular .subtab{margin:0 0 20px;}
#Popular .subtab span{padding:0 7px;font-size:14px;font-family:robotoregular;cursor:pointer;font-weight:bold;}
#Popular .subtab span.active a{color:#f3401b;}
.cspadbtn{background:rgba(255,255,255,0.7);color:#000;font-family:robotomedium;font-size:12px;text-align:center;width:20px;height:16px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;display:inline-block;text-shadow:0 1px 1px rgba(0,0,0,0.5);-webkit-text-shadow:0 1px 1px rgba(0,0,0,0.5);-moz-text-shadow:0 1px 1px rgba(0,0,0,0.5);-ms-text-shadow:0 1px 1px rgba(0,0,0,0.5);-o-text-shadow:0 1px 1px rgba(0,0,0,0.5);}
#bannerarea .gs_control{display:inline-block;width:27%;vertical-align:middle;position:relative;padding-left:23px;margin-bottom:24px;margin-top:26px;cursor:pointer;font-size:14px;line-height:23px;color:rgba(0,0,0,0.4);font-family:'robotomedium',sans-serif;}
#bannerarea .gs_control.active{color:#ef5a28!important;}
#bannerarea .gs_control input{position:absolute;z-index:-1;opacity:0;}
#bannerarea .gs_control__indicator{position:absolute;top:2px;left:0;height:13px;width:13px;background:#fff;transition:all 0.3s ease-in 0s;border:solid 2px #9e9e9e;}
#bannerarea .gs_radio .gs_control__indicator{border-radius:50%;}
#bannerarea .gs_control input:focus ~ .gs_control__indicator,#bannerarea .gs_control:hover input ~ .gs_control__indicator{background:#fff;}
#bannerarea .gs_control input:checked ~ .gs_control__indicator{background:#fff;border-color:#ef5a28;}
#bannerarea .gs_control input:checked:focus ~ .gs_control__indicator,#bannerarea .gs_control:hover input:not([disabled]):checked ~ .gs_control__indicator{background:#fff;}
#bannerarea .gs_control input:disabled ~ .gs_control__indicator{background:#e6e6e6;opacity:.6;pointer-events:none;border-color:#7b7b7b;}
#bannerarea .gs_control__indicator:after{content:'';position:absolute;display:none;}
#bannerarea .gs_control input:checked ~ .gs_control__indicator:after{display:block;}
#bannerarea .gs_checkbox .gs_control__indicator:after{left:8px;top:4px;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);}
#bannerarea .gs_checkbox input:disabled ~ .gs_control__indicator:after{border-color:#7b7b7b;}
#bannerarea .gs_radio .gs_control__indicator:after{left:2px;top:2px;height:9px;width:9px;border-radius:50%;background:#ef5a28;}
#bannerarea .gs_radio input:disabled ~ .gs_control__indicator:after{background:#7b7b7b;border-color:#e9e9e9;}
#bannerarea .disnone{display:none;}
.DispNone{display:none;}
.gscr_slideWrapper .gscr_slide{transform:translate(0px,0px);transition-duration:inherit!important;transition-property:transform,height;transition-timing-function:inherit!important;}
.flexselect_dropdown{display:none;position:absolute;z-index:999999;margin:0px;padding:0px;border:1px solid WindowFrame;max-height:200px;overflow-x:auto;overflow-y:auto;background-color:Window;color:WindowText;text-align:left;-webkit-box-shadow:0 6px 12px #ccc;-moz-box-shadow:0 6px 12px #ccc;-ms-box-shadow:0 6px 12px #ccc;-o-box-shadow:0 6px 12px #ccc;box-shadow:0 6px 12px #ccc;}
.flexselect_dropdown ul{width:100%;list-style-position:outside;list-style:none;padding:0px;margin:0px;}
.flexselect_dropdown ul li{cursor:pointer;display:block;font-size:13px;margin:0px;overflow:hidden;padding:2px 5px;width:100%;}
.flexselect_selected{background-color:#ef5a28;color:#fff;}
#scrollToTop{position:fixed;bottom:75px;right:75px;display:none;width:54px;height:54px;z-index:11;}
.gsst_scroll-btn .toparrownewC{border:1px solid #fff;border-width:0 0 2px 2px;width:13px;height:13px;line-height:0;font-size:0;-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-o-transform:rotate(-225deg);transform:rotate(-225deg);display:block;margin:23px auto 0;}
#bannerarea .gs_control:hover,#bannerarea .gs_control:hover input:checked~ span{text-decoration:underline;}
#bannerarea .gs_control input:checked~ span{color:#ef5a28;}
.model_overview{background:url(https://stimg.cardekho.com/images/uploadimages/1473075566744/model_overview.png) no-repeat;line-height:0px;font-size:1px;display:inline-block;vertical-align:middle;}
.comparebox{width:100%;position:fixed;bottom:0;left:0;z-index:999;height:59px;border-top:solid 1px #5e5e5e;background:#dedede;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;-ms-box-shadow:inset 0 1px 0 #fff;-o-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;padding:1px 0 0;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.comparebox.open{bottom:144px;}
.comparebox .comparison{float:left;font-family:robotobold;font-size:16px;color:#222222;vertical-align:middle;display:inline;line-height:25px;padding:10px 0 0;}
.comparebox .comparison span{width:28px;height:28px;background:#2d2d2d;color:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;display:inline-block;text-align:center;margin:6px 0 0 0;}
.comparebox ul{float:left;}
.comparebox li{float:left;margin:0 0 0 38px;position:relative;padding:11px 0 0;}
.comparebox li:hover .comparecar{display:block;}
.comparebox .mainbox{position:relative;}
.comparebox .close{width:13px;height:13px;background:#fff;border:solid 1px #a8a8a8;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;position:absolute;right:3px;top:3px;font-size:10px;font-family:Helvetica,sans-serif;text-align:center;font-style:normal;line-height:13px;color:#414141;}
.comparebox .close:hover{border:solid 1px #ef5a28;color:#ef5a28;}
.comparebtn{display:inline-block;margin:10px 0 0 38px;vertical-align:middle;}
.comparebtn a{font-size:14px;display:inline-block;color:#414141;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-moz-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;-webkit-transition:all 0.4s ease-in;transition:all 0.4s ease-in;vertical-align:middle;}
.comparebtn a:hover{text-decoration:none;color:#ef5a28;}
.comparebtn a.add{background:#353535;padding:12px 21px 12px 16px;color:#fff;font-size:16px;}
.comparebtn a.add span{font-size:25px;}
.comparebtn a.add:hover{background:#525151;}
.comparebtn a.comparenow{background:#ef5a28;padding:12px 24px;margin:0 16px 0 6px;color:#fff;font-size:14px;text-transform:uppercase;font-family:robotobold;}
.comparebtn a.comparenow:hover{background:#c4390a;}
.subaru{width:178px;height:auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;background:#fff;border:solid 1px #a8a8a8;-webkit-box-shadow:1px 2px 4px rgba(0,0,0,0.21);-moz-box-shadow:1px 2px 4px rgba(0,0,0,0.21);-ms-box-shadow:1px 2px 4px rgba(0,0,0,0.21);-o-box-shadow:1px 2px 4px rgba(0,0,0,0.21);box-shadow:1px 2px 4px rgba(0,0,0,0.21);font-size:14px;color:#414141;font-family:Helvetica,sans-serif;text-align:center;padding:9px;}
.subaru .toparrow{width:22px;height:15px;background-position:0 -269px;position:absolute;left:50%;bottom:1px;margin:0 0 0 -11px;top:auto;}
.comparecar{position:absolute;bottom:45px;left:-65px;display:none;padding:0 0 15px;}
.righttop{width:53px;height:24px;position:absolute;right:0;top:-24px;background-position:-77px -173px;cursor:pointer;}
.open .righttop{background-position:-77px -198px;}
.comparelogo{width:56px;height:16px;position:absolute;left:20px;top:25px;background-position:-1px -263px;}
.select-wrapper{float:left;border:1px solid #d4d4d4;cursor:pointer;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}
.compareleft{float:left;width:100%;text-align:center;}
.compareleft .comparebtn a{margin:0 0 10px;}
.compareleft ul{width:auto;display:inline-block;float:none;vertical-align:middle;text-align:left;}
.compareleft li{float:none;display:inline-block;vertical-align:top;width:185px;background:#f0f0f0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px rgba(0,0,0,0.23),inset 1px 1px #fff;-moz-box-shadow:1px 1px rgba(0,0,0,0.23),inset 1px 1px #fff;-ms-box-shadow:1px 1px rgba(0,0,0,0.23),inset 1px 1px #fff;-o-box-shadow:1px 1px rgba(0,0,0,0.23),inset 1px 1px #fff;box-shadow:1px 1px rgba(0,0,0,0.23),inset 1px 1px #fff;margin:13px 4px 13px 0;padding:5px;}
.compareleft li label{font-size:12px;height:30px;color:#414141;font-family:Helvetica,sans-serif;padding:7px 0 0 9px;display:block;}
.compareleft li.disnone{display:none;}
.compareleft .select-wrapper{margin:3px 0 5px 9px;width:165px;border:solid 1px #d1d1d1;font-size:12px;color:#3e3e3e;height:21px;line-height:21px;}
.select-wrapper select{margin:0px;position:absolute;z-index:2;cursor:pointer;outline:none;opacity:0;filter:alpha(opacity=0);-webkit-appearance:none;left:0px;vertical-align:middle;}
.compareleft .select-wrapper select{height:21px;left:0;}
.compareleft .selectcar{width:166px;height:121px;border:solid 1px #cccccc;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px #fff;-moz-box-shadow:1px 1px #fff;-ms-box-shadow:1px 1px #fff;-o-box-shadow:1px 1px #fff;box-shadow:1px 1px #fff;text-align:center;cursor:pointer;}
.compareleft.compareright{float:right;width:264px;padding:5px 0 0 0;}
.compareleft .owl-item{float:left;margin-right:1px;}
.compareimg{float:left;padding:2px 0 0 9px;}
.compareimg img{display:block;}
.caricon{padding:23px 0 0;}
.caricontext{font-size:25px;font-family:robotothin;color:#999999;padding:8px 0 0;}
.compareright ul{margin:9px 0 0 0;}
.compareright li{background:#e4e4e4;width:117px;}
.compareright li label{font-size:11px;padding:5px 0 0;}
.select-wrapper .holder{display:block;margin:0 35px 0 5px;white-space:nowrap;overflow:hidden;cursor:pointer;position:relative;z-index:1;color:#000;width:86%;text-overflow:ellipsis;}
.compareright .select-wrapper{width:110px;margin:5px 0 0;font-size:10px;}
.compareright .select-wrapper select{font-size:10px;}
.compareright .compare{position:absolute;left:4px;bottom:3px;clear:both;width:100%;}
.compareright .compare label{padding:1px 0 0 0px;font-size:12px;}
.compareright .compareimg{padding:10px 0 0 9px;}
.open .top{display:none;}
.crose{width:12px;height:12px;position:absolute;right:6px;bottom:6px;background-position:-186px -427px;}
.sponsoredCars > span{font-family:robotoregular;font-size:12px;color:#999!important;position:absolute;left:12px;top:4px;}
.videoadtext p{font-size:10px;color:#8c8c8c;text-align:right;padding-right:10px;position:absolute;left:235px;top:3px;}

/**************************User Recommended Cars Section Css*************************/
#upRecommendedCars{padding:75px 0 0;margin-bottom:0;}
#upRecommendedDiv{position:relative}
#upRecommendedDiv li a{padding:6px 0 11px}
#upRecommendedDiv .gscr_outerwrapper .gscr_lSAction .gscr_lSNext{width:35px;height:35px;background-position:-41px -5px;text-indent:-9999px;cursor:pointer;color:transparent;position:absolute;right:0;top:-13px;font-size:0;margin:-17px 0 0}
#upRecommendedDiv .gscr_outerwrapper .gscr_lSAction .gscr_lSPrev{width:35px;height:35px;background-position:-5px -5px;text-indent:-9999px;cursor:pointer;color:transparent;right:45px;top:-13px;position:absolute;font-size:0;margin:-17px 0 0}
#upRecommendedDiv .gscr_outerwrapper .gscr_lSAction .gscr_lSPrev:hover{background-position:-77px -5px}
#upRecommendedDiv .gscr_outerwrapper .gscr_lSAction .gscr_lSNext:hover{background-position:-113px -5px}
#upRecommendedDiv .gscr_lSAction>a{width:32px;display:block;top:50%;height:32px;cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0;transition:opacity .35s linear 0}
#upRecommendedDiv .gscr_slideWrapper{padding:15px 0 15px 3px}
#upRecommendedDiv.upcomingcars li{width:248px!important}
#upRecommendedDiv .gscr_carousel{overflow:visible}



/**********************User Recommended Comparision Section Css************************/
.compare-landing{background:url(https://stimg.cardekho.com/images/newcarimg/compare-landing.png) no-repeat;line-height:0;font-size:1px;display:inline-block;vertical-align:middle}
#upRecommendedCompare .compare-landing{background:url(https://stimg.cardekho.com/images/newcarimg/compare-landing.png) no-repeat;line-height:0;font-size:1px;display:inline-block;vertical-align:middle}
#upRecommendedCompare{padding:75px 0 0}
.clearfix{overflow:hidden}
#upRecommendedComparision .comvscon{width:36px;height:36px;line-height:36px;text-align:center;background:#e1e1e1;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;position:absolute;right:-50px;top:50%;z-index:2;margin-top:-27px;font-size:14px;color:#373737;font-family:'robotomedium'}
#upRecommendedComparision .cmprcalcar,#upRecommendedComparision .cmprcalcar2{float:left;width:195px;position:relative}
#upRecommendedComparision .cmprcalcar2{float:right;margin:0}
#upRecommendedCompare .compaddcarbox{margin:30px 0 0;text-align:center}
#upRecommendedCompare .compaddcarsdr .comvscon{width:36px;height:36px;line-height:36px;text-align:center;background:#e1e1e1;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;position:absolute;right:-50px;top:50%;z-index:2;margin-top:-27px;font-size:14px;color:#373737;font-family:'robotomedium'}
#upRecommendedCompare .compaddcarsdr{margin:22px 0 0;position:relative;width:997px;border:1px solid #d7d7d7}
#upRecommendedCompare .compaddcarsdr li{margin-left:1px}
#upRecommendedCompare .compaddcarsdr li:last-child{margin:0!important}
#upRecommendedCompare .compaddcarsdr .cmprcalcar,.compaddcarsdr .cmprcalcar2{float:left;width:195px;position:relative}
#upRecommendedCompare .compaddcarsdr .comcarprice{margin-top:0}
#upRecommendedCompare .compaddcarsdr .comcarprice .price{font-size:16px;color:#000;vertical-align:middle}
#upRecommendedCompare .compaddcarsdr .comcarprice .rupee20{color:#000;font-size:15px!important;vertical-align:middle;font-weight:700}
#upRecommendedCompare .compaddcarsdr .heading{font-size:16px;font-weight:400;text-transform:inherit;padding:6px 0 4px}
#upRecommendedCompare .compaddcarsdr .heading a{color:#414141}
#upRecommendedCompare .compaddcarsdr .heading a:hover{color:#ef5a28}
#upRecommendedCompare .compaddcarsdr li{float:left;border-right:1px solid #d7d7d7;width:460px;padding:20px 19px 22px;font-size:16px;color:#414141;font-family:'robotobold';box-sizing:border-box}
#upRecommendedCompare .compaddcarsdr .cmprcalcar2{float:right;margin:0}
#upRecommendedCompare .compaddcarsdr .cmprcalcar2 a{display:inline-block}
#upRecommendedCompare .compaddcarsdr li .plisting{width:151px;background:#ef5a28;font-size:14px;color:#fff;margin:17px auto 0;text-align:center;float:none;padding:7px 0;border-radius:3px 3px 3px 3px;-moz-border-radius:3px;-webkit-border-radius:3px 3px 3px 3px;-o-border-radius:3px 3px 3px 3px;-ms-border-radius:3px 3px 3px 3px;line-height:20px;clear:both}
#upRecommendedCompare .compaddcarsdr li .plisting a{color:#fff;padding:9px 39px}
#upRecommendedCompare .compaddcarsdr li .plisting:hover{background:#d94c1c;color:#fff;cursor:pointer;text-decoration:none}
#upRecommendedCompare .compaddcarsdr .gscr_outerwrapper .gscr_lSAction .gscr_lSNext{width:35px;height:35px;background-position:-41px -5px;text-indent:-9999px;cursor:pointer;color:transparent;position:absolute;right:0;top:-28px;font-size:0;margin:-17px 0 0}
#upRecommendedCompare .compaddcarsdr .gscr_outerwrapper .gscr_lSAction .gscr_lSPrev{width:35px;height:35px;background-position:-5px -5px;text-indent:-9999px;cursor:pointer;color:transparent;right:45px;top:-28px;position:absolute;font-size:0;margin:-17px 0 0}
#upRecommendedCompare .compaddcarsdr .gscr_outerwrapper .gscr_lSAction .gscr_lSPrev:hover{background-position:-77px -5px}
#upRecommendedCompare .compaddcarsdr .gscr_outerwrapper .gscr_lSAction .gscr_lSNext:hover{background-position:-113px -5px}

#videos .gscr_lSPrev .arrowicon:after {border: 1px solid #fff;border-width: 0 0 2px 2px; width: 15px; height: 15px;line-height: 0;font-size: 0;   -webkit-transform: rotate(-315deg); -ms-transform: rotate(-315deg); -o-transform: rotate(-315deg); transform: rotate(-315deg);display: block; margin: 0 auto; content: "";}
#videos .gscr_lSNext .arrowicon:after{border: 1px solid #fff;border-width: 0 0 2px 2px;width: 15px; height: 15px;line-height: 0; font-size: 0;-webkit-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg); display: block; margin: 0 auto; content: "";}
.icon-cd_R{margin-right: 4px; vertical-align: -1px;}

.popularbrand  .gscr_lSPager {text-align: center; margin: 16px 0 10px;}
.popularbrand  .gscr_slideOuter .gscr_lSPager.gscr_lSpg > li {display: inline-block; width: 41px; height: 2px; background: #434c5e; margin: 6px 3px 0 0; font-size: 0px; cursor: pointer;}
.popularbrand  .gscr_slideOuter .gscr_lSPager.gscr_lSpg > li.gscr_active, .featuredstories .gscr_slideOuter .gscr_lSPager.gscr_lSpg > li:hover {background: #f23d18; height: 4px; margin: 5px 3px -1px 0; cursor: pointer;}

.quickLookCarstabs {position: relative;}
.quickLookCarstabs .gscr_lSAction>a:hover, .quickLookCarstabs .gscr_slideWrapper.gscr_usingCss .gscr_lSFade>.gscr_active { opacity: 1 }
.quickLookCarstabs .gscr_slideWrapper .gscr_lSFade>.gscr_active { z-index: 10;height: 269px;}
.quickLookCarstabs .gscr_lSAction>a { width: 32px; border: solid 1px #e2e2e2; display: block; top: 50%; height: 32px; cursor: pointer; position: absolute; z-index: 99; margin-top: -16px; -webkit-transition: opacity .35s linear 0s; transition: opacity .35s linear 0s }
.quickLookCarstabs .gscr_lSAction>.gscr_lSPrev { right: 51px; top: -51px; width: 35px; height: 35px; border-radius: 4px; background-color: #fff }
.quickLookCarstabs .gscr_lSAction>.gscr_lSPrev span {border: 1px solid rgba(0,0,0, 0.54); border-width: 0 0 2px 2px; width:8px; height:8px; -webkit-transform: rotate(-315deg); -ms-transform: rotate(-315deg); -o-transform: rotate(-315deg); transform: rotate(-315deg); position: absolute; left:15px; top:13px }
.quickLookCarstabs .gscr_lSAction>.gscr_lSNext span{border: 1px solid rgba(0,0,0, 0.54); border-width: 0 0 2px 2px; width:8px; height:8px; -webkit-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg);position: absolute; left:11px; top:13px }
.quickLookCarstabs .gscr_lSAction>.gscr_lSNext:hover span, .quickLookCarstabs .gscr_lSAction>.gscr_lSPrev:hover span {border-color:#f23d18;}
.quickLookCarstabs .gscr_lSAction>.gscr_lSNext { width: 35px; top: -51px; height: 35px; border-radius: 4px; background-color: #fff; right: 0 }
.quickLookCarstabs .gscr_lSAction>a.gscr_disabled { pointer-events: none }
.quickLookCarstabs .gscr_lSAction>.gscr_lSPrev { right: 53px; top: -37px }
.quickLookCarstabs .gscr_lSAction>.gscr_lSNext { top: -37px; right: 2px }
.quickLookCarstabs .gscr_lSPager {text-align: center; margin: 16px 0 10px;}
.quickLookCarstabs .gscr_slideOuter .gscr_lSPager.gscr_lSpg > li {display: inline-block; width: 41px; height: 2px; background: #434c5e; margin: 6px 3px 0 0; font-size: 0px; cursor: pointer;}
.quickLookCarstabs .gscr_slideOuter .gscr_lSPager.gscr_lSpg > li.gscr_active, .featuredstories .gscr_slideOuter .gscr_lSPager.gscr_lSpg > li:hover {background: #f23d18; height: 4px; margin: 5px 3px -1px 0; cursor: pointer;}
#Upcoming .quickLookCars{height: 269px;overflow: hidden;padding-bottom: 3px;}
.quickLookCarstabs .gscr_lSAction>a:hover{border-color: #ef5a28;}

/* compare widget css START*/
@font-face { font-family: girnar-rupee; src: url(https://staticcont.cardekho.com/fonts/girnar_rupee.eot); src: url(https://staticcont.cardekho.com/fonts/girnar_rupee.eot?#iefix) format("embedded-opentype"), url(https://staticcont.cardekho.com/fonts/girnar_rupee.woff) format("woff"), url(https://staticcont.cardekho.com/fonts/girnar_rupee.ttf) format("truetype"); font-weight: 400; font-style: normal }
.girnar-rupee { font-family: girnar-rupee !important }
.pagecolorholder { background: #f0f2f3;padding-bottom:50px; }
.pagecolorholder h2 { font-size: 30px; font-family: robotobold; line-height: normal; color: rgba(0, 0, 0, .87); margin: 51px auto 23px; display: inline-block }
.pagecolorholder h2 { margin: 47px auto 26px }
/#carcomparison h2 { margin: 0 auto 23px }
#carcomparison .cartab li { font-family: robotomedium; font-size: 14px; color: rgba(0, 0, 0, .5); float: left; padding: 2px 0 10px; text-transform: uppercase; width: 120px; text-align: center; cursor: pointer }
#carcomparison .cartab li.gsc-ta-active { border-bottom: 4px solid #f23d18; color: rgba(0, 0, 0, .87) }
#carcomparison .comparecarpanel { margin-top: 22px; width: 100%; border-radius: 4px; background: #fff; border: 1px solid rgba(0, 0, 0, .2) }
#carcomparison .comparecarpanel ul { height: 283px !important }
#carcomparison .comparecarpanel li { padding: 24px 0; text-align: center; width: 499px; border-right: solid 1px rgba(0, 0, 0, .12); float: left; margin-left: -1px }
#carcomparison .comparecarpanel li .carbox { width: 250px; float: left; position: relative }
#carcomparison .comparecarpanel li .carbox .carimage { padding-bottom: 6px; width: 89%; display: inline-block }
#carcomparison .comparecarpanel li .carbox:after { content: ""; width: 1px; height: 150px; background: rgba(0, 0, 0, .12); position: absolute; right: 0; top: 0 }
#carcomparison .comparecarpanel li .carbox:nth-child(2):after { background: 0 0 }
#carcomparison .comparecarpanel li .carbox .carimage img { max-width: 230px; max-height: 122px }
#carcomparison .comparecarpanel li .carbox .detail .carname { font-family: robotomedium; font-size: 20px; line-height: 1.3 }
#carcomparison .comparecarpanel li .carbox .detail .price { color: rgba(0, 0, 0, .87); font-family: robotomedium; font-size: 16px; padding-top: 8px }
#carcomparison .comparecarpanel li .carbox .detail .price .rupee { font-family: girnar-rupee }
#carcomparison .comparecarpanel li .carvs { width: 24px; height: 24px; background: #000; border-radius: 50%; font-size: 12px; color: #fff; position: absolute; right: -12px; top: 63px; line-height: 24px; text-align: center }
#carcomparison .highlight { font-size: 12px; color: rgba(0, 0, 0, .38); position: absolute; right: 0; bottom: -26px }
.gscr_slideOuter, .gscr_slideWrapper .gscr_lSFade { position: relative }
#carcomparison .gscr_lSAction>.gscr_lSPrev { right: 53px; top: -95px }
#carcomparison .gscr_lSAction>.gscr_lSNext { top: -95px; right: 2px }
#carcomparison.recommendedcars h2 { margin-bottom: 0 }
#carcomparison.recommendedcars .comparecarpanel ul { height: 300px !important }
#carcomparison .comparecarpanel li .button { margin-top: 25px; text-transform: none;padding: 0px;}
#carcomparison .comparecarpanel li .carbox .detail .price .rupee { font-family: girnar-rupee }
.gscr_outerwrapper, .gscr_slideWrapper { max-width: 100%; overflow: hidden; position: relative }
#carcomparison.recommendedcars .gscr_lSAction>.gscr_lSNext, #carcomparison.recommendedcars .gscr_lSAction>.gscr_lSPrev { top: -45px }
.gsc-ta-contentWrap div.gsc-ta-content { display: none }
.gscr_slideOuter { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none }
.gscr_carousel:after, .gscr_carousel:before { content: " "; display: table }
.gscr_carousel, .gscr_pagerwrapper { overflow: hidden; margin: 0 }
.gscr_outerwrapper, .gscr_slideWrapper { max-width: 100%; overflow: hidden; position: relative }
.gscr_outerwrapper { overflow: visible }
.gscr_slideWrapper>.gscr_carousel:after { clear: both }
.gscr_slideWrapper .gscr_slide { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); -webkit-transition: all 1s; -webkit-transition-property: -webkit-transform, height; -moz-transition-property: -moz-transform, height; transition-property: transform, height; -webkit-transition-duration: inherit !important; transition-duration: inherit !important; -webkit-transition-timing-function: inherit !important; transition-timing-function: inherit !important }
.gscr_slideWrapper .gscr_lSFade>* { position: absolute !important; top: 0; left: 0; z-index: 9; margin-right: 0; width: 100% }
.gscr_slideWrapper.gscr_usingCss .gscr_lSFade>* { opacity: 0; -webkit-transition-delay: 0s; transition-delay: 0s; -webkit-transition-duration: inherit !important; transition-duration: inherit !important; -webkit-transition-property: opacity; transition-property: opacity; -webkit-transition-timing-function: inherit !important; transition-timing-function: inherit !important }
.gscr_lSAction>a:hover, .gscr_slideWrapper.gscr_usingCss .gscr_lSFade>.gscr_active { opacity: 1 }
.gscr_slideWrapper .gscr_lSFade>.gscr_active { z-index: 10 }
#carcomparison .gscr_lSAction>a { width: 32px; display: block; top: 50%; height: 32px; cursor: pointer; position: absolute; z-index: 99; margin-top: -16px; -webkit-transition: opacity .35s linear 0s; transition: opacity .35s linear 0s }
#carcomparison .gscr_lSAction>.gscr_lSPrev { right: 51px; top: -51px; width: 35px; height: 35px; border-radius: 4px; background-color: #fff }
#carcomparison .gscr_lSAction>.gscr_lSPrev span {border: 1px solid rgba(0,0,0, 0.54); border-width: 0 0 2px 2px; width:8px; height:8px; -webkit-transform: rotate(-315deg); -ms-transform: rotate(-315deg); -o-transform: rotate(-315deg); transform: rotate(-315deg); position: absolute; left:15px; top:13px }
#carcomparison .gscr_lSAction>.gscr_lSNext span{border: 1px solid rgba(0,0,0, 0.54); border-width: 0 0 2px 2px; width:8px; height:8px; -webkit-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg);position: absolute; left:11px; top:13px }
#carcomparison .gscr_lSAction>.gscr_lSNext:hover span, .gscr_lSAction>.gscr_lSPrev:hover span {border-color:#f23d18;}
#carcomparison .gscr_lSAction>.gscr_lSNext { width: 35px; top: -51px; height: 35px; border-radius: 4px; background-color: #fff; right: 0 }
#carcomparison .gscr_lSAction>a.gscr_disabled { pointer-events: none }
#carcomparison .button { border-radius: 3px; border: 1px solid #f23d18; background: #fff; font-family: robotomedium; font-size: 14px; color: #f23d18; transition: all .5s ease-in; width: 248px; height: 40px }
#carcomparison .button:hover { box-shadow: 0 3px 6px rgba(242, 61, 24, .46); background: #f23d18; color: #fff }
/* compare widget css START*/
#carcomparison .gscr_lSAction>a {border: solid 1px #e2e2e2;}

#carcomparison .gscr_lSAction>a:hover {border-color: #ef5a28;}
#recommended .recommendedtabs li.show,#recommended .recommendedtabs li.show{border-bottom:solid 4px #ef5a28;color:rgba(0,0,0,0.87);}
#recommended .recommendedtabs li.show h3,#recommended .recommendedtabs li.show h3{color:rgba(0,0,0,0.87)!important;}

.clearfix {clear: both; } .black-box { background-color: #2a2a2a ; } .box-content:first-child { border-right: 1px solid rgba(255,255,255,.3); float: left; padding-right: 46px; height: 226px; display: inline-block; padding-top: 30px;} .box-content a { display: inline-block; vertical-align: middle; } .box-content:last-child a img { padding-left: 55px; padding-top: 20px; } .box-content img {padding: 20px 10px; } .box-content:last-child {padding-top: 24px; height: 232px; display: inline-block; } .box-content:last-child a img {padding-left: 55px;}
.popuparNewBlock .mrgimg{margin-top: 14px;} .popuparNewBlock.upcomingcars li a{padding:0px 0 7px;} .popuparNewBlock.upcomingcars .button{margin-top:22px;}
.overlay a{color:#fff;font-family:robotobold;font-size:22px;line-height:30px;}
.overlay a:hover{color:#ef5a28;text-decoration:none;}