@charset "utf-8";
/* General css */
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary,title {display: block;}
body{ background:#fff; font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; font-size: 12px; line-height:15px; color: #000;  -webkit-font-smoothing: antialiased; margin:0;padding:0;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0}
ol,ul{list-style:none}
sub, sup { position: relative; font-size: 75%;  line-height: 0;  vertical-align: baseline;}
sup {top: -0.5em;}
sub { bottom: -0.25em;}
a img { border: none; display:block; }
a:active, a:focus, input[type="image"], select:focus, input, input[type="button"]:focus, :focus  {outline: 0;}
/*For Clear*/
.clearfix {*zoom: 1;}
.clearfix:before,.clearfix:after { display: block; content: ""; line-height: 0;}
.clearfix:after {clear: both;}
.clear{ clear:both;}
/*Fonts family*/
@font-face {font-family:'robotobold'; src:url('http://static.cardekho.com/fonts/roboto-bold_1-webfont.eot'); src:url('http://static.cardekho.com/fonts/roboto-bold_1-webfont.eot?#iefix') format('embedded-opentype'),
url('http://static.cardekho.com/fonts/roboto-bold_1-webfont.woff') format('woff'),url('http://static.cardekho.com/fonts/roboto-bold_1-webfont.ttf') format('truetype'),url('http://static.cardekho.com/fonts/roboto-bold_1-webfont.svg#robotobold') format('svg');}
@font-face {font-family:'robotolight'; src:url('http://static.cardekho.com/fonts/roboto-light_1-webfont.eot'); src:url('http://static.cardekho.com/fonts/roboto-light_1-webfont.eot?#iefix') format('embedded-opentype'),url('http://static.cardekho.com/fonts/roboto-light_1-webfont.woff') format('woff'),url('http://static.cardekho.com/fonts/roboto-light_1-webfont.ttf') format('truetype'),url('http://static.cardekho.com/fonts/roboto-light_1-webfont.svg#robotolight') format('svg');}
@font-face {font-family:'robotomedium'; src:url('http://static.cardekho.com/fonts/roboto-medium_1-webfont.eot'); src:url('http://static.cardekho.com/fonts/roboto-medium_1-webfont.eot?#iefix') format('embedded-opentype'),url('http://static.cardekho.com/fonts/roboto-medium_1-webfont.woff') format('woff'),url('http://static.cardekho.com/fonts/roboto-medium_1-webfont.ttf') format('truetype'),url('http://static.cardekho.com/fonts/roboto-medium_1-webfont.svg#robotomedium') format('svg');}
@font-face {font-family: 'robotoregular'; src:url('http://static.cardekho.com/fonts/roboto-regular_1-webfont.eot'); src:url('http://static.cardekho.com/fonts/roboto-regular_1-webfont.eot?#iefix') format('embedded-opentype'),url('http://static.cardekho.com/fonts/roboto-regular_1-webfont.woff') format('woff'),url('http://static.cardekho.com/fonts/roboto-regular_1-webfont.ttf') format('truetype'),url('http://static.cardekho.com/fonts/roboto-regular_1-webfont.svg#robotoregular') format('svg');}
@font-face {font-family: 'robotothin'; src:url('http://static.cardekho.com/fonts/roboto-thin_1-webfont.eot'); src: url('http://static.cardekho.com/fonts/roboto-thin_1-webfont.eot?#iefix') format('embedded-opentype'),url('http://static.cardekho.com/fonts/roboto-thin_1-webfont.woff') format('woff'),url('http://static.cardekho.com/fonts/roboto-thin_1-webfont.ttf') format('truetype'),url('http://static.cardekho.com/fonts/roboto-thin_1-webfont.svg#robotothin') format('svg');}
@font-face {
    font-family: 'RupeeForadianRegular';
    src: url('http://static.cardekho.com/fonts/rupee_foradian-webfont.eot');
    src: url('http://static.cardekho.com/fonts/rupee_foradian-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://static.cardekho.com/fonts/rupee_foradian-webfont.woff') format('woff'),
         url('http://static.cardekho.com/fonts/rupee_foradian-webfont.ttf') format('truetype'),
         url('http://static.cardekho.com/fonts/rupee_foradian-webfont.svg#RupeeForadianRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.headertxtcolor{color:#d7d7d7;}
.lhyt15{line-height:15px;}
.textdecorationnone{text-decoration:none!important ;}
/*Form Elements*/
button,input,select,textarea {margin: 0;font-family: inherit;font-size: 100%;}
button,input {line-height: normal; text-transform: none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] { cursor: pointer; -webkit-appearance: button;}
button[disabled], input[disabled] { cursor: default;}
input[type="checkbox"],input[type="radio"] {padding: 0; box-sizing: border-box;}
input[type="search"] {-webkit-box-sizing: content-box; -moz-box-sizing: content-box;box-sizing: content-box;-webkit-appearance: textfield;}
textarea {overflow: auto;vertical-align: top;}
/*Misc*/
.floatleft{float:left;}
.floatright{float:right;}
.textleft{text-align:left;}
.textright{text-align:right;}
.textcenter{text-align:center;}
.indisplay{display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.tbold{font-weight:bold;}
.disblock {display:block;}
.disnone {display:none;}
.overflowhidden {overflow: hidden;}
.textjustify{text-align:justify;}
.text10 {font-size:10px!important;}
.text12{font-size:12px!important; line-height:17px;}
.marginauto{ margin:0 auto;}
.heightauto{height:auto!important;}
.margint5{margin-top:5px;}
/*Headings*/
.titleborder{ position:relative;}
.titleborder .holder{ height:2px; width:30px;  background:#ef5a28; display:block; margin-top:4px; position:absolute; }
.black h2{ color:#fff; text-align:center;}
.black .titleborder .holder{ margin:0 auto; position:static;}
/*Color Varient*/
.black{ background:#393939; min-width:1000px;}
.gray{ background:#eeeeee; min-width:1000px;}
.lightgray{ background:#f5f5f5;}
.dottedbg{ background:url(http://images.cardekho.com/images/newcarimg/dottedbg.png) repeat-x; width:100%; height:27px;}
/*Layout Structure*/
.mainbox, main{ width:1000px; margin:0 auto; clear:both;}
.sprite{background:url(http://images.cardekho.com/images/newcarimg/sprite-43.png) no-repeat; line-height:0px; font-size:1px; display:inline-block; *display:inline; vertical-align:middle; zoom:1;}
.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; 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;}
.grybutton{-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: rgba(110,110,110,.05); border: solid 1px #b0b0b0; color:#6e6e6e; font-size:16px; text-align:center; padding:8px 25px;  -moz-transition:all .4s ease-in; -webkit-transition: all .4s ease-in; -o-transition: all .4s ease-in; transition: all .5s ease-in;}
.grybutton:hover{ background:#ef5a28; border:solid 1px #ef5a28; color:#fff;}
.btngrybdr{ width:250px; text-align:center; border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px; padding:16px 0; font-size:14px; color:#464646; font-family:"robotobold"; text-align:center; text-transform:uppercase; background:#eaeaea;  border:none;border-bottom:3px solid #cfcfcf;  cursor:pointer;  -moz-transition:all .4s ease-in; -webkit-transition: all .4s ease-in; -o-transition: all .4s ease-in; transition: all .5s ease-in;}
.btngrybdr:hover{  background:#ef5a28; border-bottom:solid 3px #dc3903; color:#fff;}
.rupee{font-family:"RupeeForadianRegular"; font-size:19px; color:#ef5a28; vertical-align:middle; margin-right:5px}
.rupeeL{font-family:"RupeeForadianRegular"; font-size:24px; color:#ef5a28; margin-right:7px; font-weight:bold; line-height:20px;}
.rupeeL2{font-family:"RupeeForadianRegular"; font-size:15px; color:#ef5a28; margin-right:7px; font-weight:bold; line-height:20px;}
.rupeeEL{ font-family:"RupeeForadianRegular"; font-size:25px; color:#ef5a28; vertical-align:0px;}
.rupeeGR{ background-position:-288px -217px; height:16px; width:9px; vertical-align:0px; margin-right:5px}
.rupeeELL{margin-right:7px; font-family:"RupeeForadianRegular";}
.rupeeGB{ background-position:-170px -426px; height:15px; width:10px; vertical-align:middle; margin-right:5px}
/*Header Css*/
#stickyheader{ z-index:1500; left:0px; background:#fff; width:100%; min-width:1000px;}
header .head .shrink{margin-top:13px!important; width:185px; height:27px; }
.header_nav .menu li{line-height:45px; transition:all .1s ease;}
.header_nav .menu li .dropdown{top:46px;}
.header_nav .srchtoph{top:46px;}
.headshadow{-webkit-box-shadow: 1px 1px 6px #d4d4d4; -moz-box-shadow: 1px 1px 6px #d4d4d4; box-shadow: 1px 1px 6px #d4d4d4;}
header .toplink{ padding:7px 0 5px;  color:#505050;}
header .toplink span, header .toplink a{ color:#d7d7d7;  margin:0 10px; vertical-align:middle;}
header .toplink .network{ color:#787878;}
header .toplink .network:hover{ text-decoration:none; cursor:default;color:#787878;}
header .toplink span:hover, header .toplink a:hover{ text-decoration:underline; color:#f1592a; cursor:pointer;}
header .toplink .leftlink{ float:left; margin-top:5px;}
header .toplink .rightlink{ float:right;}
header .toplink .playstore{ background-position:0 -1px; height:16px; width:15px; margin:0px;}
header .toplink .iosicon { background-position:-285px -932px; width:13px; height:15px;}
header .toplink .tws{ background-position:-15px -1px; height:23px; width:24px;margin:0px;}
header .toplink .fbs{ background-position:-39px -1px; height:23px; width:24px;margin:0px;}
header .toplink .tws:hover{ background-position:-63px -1px;}
header .toplink .fbs:hover{ background-position:-87px -1px;}
header .head{padding:0px; border-bottom:solid 1px #ef5a28; position:relative; z-index:999;}
header .head .logo{ float:left; width:240px; margin-top:22px; padding-left:5px;}
header .head nav{float:left; width:600px; font-family: 'robotobold'; font-size:16px; text-align:center; position:relative; z-index:900; margin:0 110px 0 0;}
nav li{float:left; width:auto; border-left:solid 1px #FFF; border-right:solid 1px #FFF; line-height:65px; position:relative;}
nav li:hover{ border-left:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7; cursor:pointer;}
nav li a, nav li li span{color:#4d4d4d; display:block; font-size:14px; padding:0 13px; text-transform:uppercase;}
nav li a:hover{ text-decoration:none;} 
nav li.morelink{width:auto; line-height:65px; padding:0;}
nav li.morelink .moreicon{ background-position:-116px -1px; width:20px; height:22px;}
nav li.morelink .moreicon:hover, nav li:hover.morelink .moreicon{background-position:-140px -1px; cursor:pointer;}
nav li .separator, .head .search .separator, .head .search.active .separator{ background-color: rgba(255,255,255,.9); position:absolute; left:0px; bottom:-1px; height:1px ; width:100%; display:none;}
nav li .dropdown{width: 280px; -webkit-border-bottom-left-radius:3px; -webkit-border-bottom-right-radius:3px; -moz-border-radius:0 0 3px 3px; border-radius: 0 0 3px 3px; background-color: rgba(255,255,255,1); -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.1); -moz-box-shadow: 0 1px 3px rgba(0,0,0,.1); box-shadow: 0 1px 3px rgba(0,0,0,.1); border: solid 1px #d7d7d7; position:absolute; top:66px; left:-9999px; z-index:1000; border-top:0px; 
opacity: 0; -o-transform-origin: 0% 0%; -ms-transform-origin: 0% 0%; -moz-transform-origin: 0% 0%; -webkit-transform-origin: 0% 0%; -o-transition: -o-transform 0.8s, opacity 0.4s; -ms-transition: -ms-transform 0.8s, opacity 0.4s; -moz-transition: -moz-transform 0.8s, opacity 0.4s; -webkit-transition: -webkit-transform 0.8s, opacity 0.4s; transform-style: preserve-3d; -o-transform: preserve-3d; -moz-transform-style: preserve-3d; -webkit-transform-style: preserve-3d; transform: rotateX(-92deg); -o-transform: rotateX(-92deg); -moz-transform: rotateX(-92deg); -webkit-transform: rotateX(-92deg);}
nav li:hover .dropdown{ left: -1px; opacity: 1; -webkit-transform: translate(0, 0); transform: rotateX(0deg); -o-transform: rotateX(0deg); -moz-transform: rotateX(0deg);-webkit-transform: rotateX(0deg);}
nav li .dropdown li{ width:100%; border:none; text-align:left;  background-color: rgba(255,255,255,.0); border-bottom:solid 1px #d8d8d8; -moz-transition:all .4s ease-in; -webkit-transition: all .4s ease-in; -o-transition: all .4s ease-in; transition: all .5s ease-in; position:relative; text-transform:inherit;}
nav li #moredrop{width:210px; left:-9999px;}
nav li .dropdown li a, nav li .dropdown li span{display:block; padding:11px 0 11px 26px; font-family: 'robotoregular'; font-size:16px; line-height:22px; font-weight:normal; text-transform:inherit;}
nav li .dropdown li:hover, nav li .dropdown .submenu li:hover{background:#e55c2f; text-transform:inherit;}
nav li .dropdown li:hover a, nav li .dropdown li:hover span{ color:#fff;}
nav li:hover .separator, .head .search:hover .separator, .head .search.active .separator{ display:block;}
nav li #moredrop{width:210px; left:-9999px;}
nav li:hover #moredrop{left:-1px;}
nav li.morelink li:hover .submenu{left:0px !important;}
nav li .dropdown li .submenu{opacity:0; position:absolute; -moz-transition:all .5s eas; -webkit-transition: all .5s ease-in; -o-transition: all .5s ease-in; transition: all .5s ease-in;  width:185px;  background-color:rgba(253,252,252,.8); left:100%; bottom:0px; top:0px;}
nav li .dropdown li:hover .submenu{opacity:1; left:280px !important;}
nav li .dropdown li span i{ width:8px; height:12px; background-position:-253px -198px; position:absolute; right:10px; top:20px;}
nav li .dropdown li:hover span i{background-position:-245px -198px;}
nav li .dropdown li .submenu ul li{background:#fff; color:#4d4d4d;  border-left:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7;}
nav li .dropdown li .submenu ul li:first-child{border-top:solid 1px #d7d7d7;}
nav li .dropdown li .submenu ul li a{color:#4d4d4d; font-size:14px; padding-top:10px; padding-bottom:10px;}
.submenu li a{color:#4d4d4d; display:block; font-size:14px;}
nav li .dropdown .submenu li a:hover{color:#fff; border:none; text-align:left;}
nav li .dropdown #addmenu, nav li .dropdown #addmenuinsurance{ position:relative; left:auto; top:auto; display:none; width:100%; }
nav li .dropdown li:hover #addmenu, nav li .dropdown li:hover #addmenuinsurance{display:block;}
nav li .dropdown li #addmenu li, nav li .dropdown li #addmenuinsurance li{ border-left:none; border-right:none;}
nav li .dropdown li #addmenu li:hover, nav li .dropdown li #addmenuinsurance li:hover{ background:#eb7b56;}
nav li .dropdown li #addmenu li a, nav li .dropdown li #addmenuinsurance li a{padding-top:8px; padding-bottom:8px;}
nav li .dropdown li #addmenu li:last-child, nav li .dropdown li #addmenuinsurance li:last-child{ border-bottom:none;}
nav li .dropdown li span .expandicon{ width:17px; height:17px; background-position:-172px -305px; position:absolute; right:10px; top:17px;}
nav li .dropdown li:hover span .expandicon{background-position:-192px -305px;}
.navdownarrow {width:7px; height:4px; background-position:-166px -986px; margin:0 0 0 3px;}
nav li:hover .navdownarrow {background-position:-176px -986px;}
/*Sub Menu CSS*/
header .head .search{width:160px; margin:18px 0 0 0; position:absolute; padding:0px; z-index:999; right:0px;}
header .head .search .magnifier{ background-position:-161px -1px; width:22px; height:22px;}
header .head .mainbox{ position:relative;}
header .search input.input {border:solid 1px #bcbcbc; padding:0 10px 0 10px; border-radius:3px 0px 0 3px; -moz-border-radius:3px 0px 0 3px; -ms-border-radius:3px 0px 0 3px; -webkit-border-top-left-radius:3px; background:#fff; color:#8c8c8c; font-size:12px; height:28px; line-height:28px; -moz-border-box:none; -ms-border-box:none; -o-border-box:none; -webkit-border-box:none; width:95px; float:left; border-right:solid 1px #e64a15;}
header .search input.searchin {width:33px; height:30px; float:left; cursor:pointer; background-position:-129px -932px; border:none; text-indent:-9999px;}
header .search input.searchin:hover {background-position:-129px -963px;}
header .head .search.srchtiny{transition:all .1s ease; margin:7px 0 0;}
header .search.inputhover{ width:222px;}
nav li.morelink li:hover .submenu{left:0px !important;}
header .search input.input:hover, header .search input.input:focus{ border:solid 1px #e64a15;}
/*Custom Select Css */
.select-wrapper{ float:left; border:1px solid #d4d4d4; background:url(http://images.cardekho.com/images/newcarimg/br_down.png) no-repeat 96% 50% #FFF; cursor:pointer; position:relative;
-moz-border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; border-radius:3px;}
.select-wrapper, .select-wrapper select{width:100%; height:28px; font-size:14px; line-height:28px; color:#262626;}
.select-wrapper:hover, .select-wrapper:focus{background:url("http://images.cardekho.com/images/newcarimg/br_downhover.png") no-repeat scroll 96% 50% #FFF; border-color:#a4a4a4;}
.select-wrapper .holder{display:block; margin:0 35px 0 5px; white-space:nowrap; overflow:hidden; cursor:pointer; position:relative; z-index:1; color:#262626; width:86%; text-overflow:ellipsis;}
.select-wrapper select{margin:0; position:absolute; z-index:2; cursor:pointer; outline:none; opacity:0;
_noFocusLine: expression(this.hideFocus=true); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -khtml-opacity: 0; -moz-opacity: 0; -webkit-appearance: none; left:0px; vertical-align:middle;}
.linkmore{ background:#efefef; width:100%; margin:10px 0; font-family:Verdana, Geneva, sans-serif;}
.linkmore span, .linkmore a{ padding:1px 10px 1px 0; background:#fff; font-size:12px; text-transform:uppercase; font-weight:bold; color:#2a2a2a; line-height:14px;}
.linkmore span:hover, .linkmore a:hover{ color:#ef5a28; cursor:pointer;}
.stargray{ background-position:-268px -17px!important; height:13px; width:14px; margin-right:2px;}
.starorange{ background-position:-285px -17px!important; height:13px; width:14px; margin-right:2px;}
.stargoldlarge, .stargreylarge, .starghalflarge{ background-position:-208px -499px; width:22px; height:21px; margin:0 1px}
.stargreylarge{background-position:-234px -499px;}
.starghalflarge{background-position:-215px -443px;}
.starorangehf{ background-position:-252px -17px!important;  height:13px; width:14px; margin-right:2px;}
footer{ background:#e4e4e4; min-width:1000px;}
footer .topfooter{ padding:20px 0 10px;}
footer .topfooter .linklist{ float:left; width:64%;}
footer .topfooter li{ float:left; width:134px; margin-right:20px; border-bottom:solid 1px #cccccc; padding:7px 3px;}
footer .topfooter li.tpnone{ border-top:none;}
footer .topfooter li.btnone{ border-bottom:none;}
footer .topfooter li a{ color:#5c5c5c;}
footer .topfooter li a:hover{color:#ef5a28;}
footer .topfooter .award{ float:right; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: rgba(255,255,255,.26); -webkit-box-shadow: 1px 1px rgba(165,165,165,.27), inset 1px 1px #fff; -moz-box-shadow: 1px 1px rgba(165,165,165,.27), inset 1px 1px #fff; box-shadow: 1px 1px rgba(165,165,165,.27), inset 1px 1px #fff; width: 320px; margin:5px auto 10px; padding:14px 5px 18px 12px;}
.topfooter .award .leftaward{ float:left; width:270px}
.topfooter .award .yetagain{ font-size:13px; color:#505050; margin-bottom:10px;}
.topfooter .award .website{ color:#505050; font-size:15px; font-family: 'robotomedium'; margin-bottom:10px;}
.topfooter .award .year{ font-size:14px; color:#505050;}
.topfooter .award .rightaward{ float:left; width:45px; margin-left:5px;}
.topfooter .award .rightaward .awardicon{ background-position:-172px -128px; width:42px; height:66px;}
footer .bottomfooter{ background:#d2d2d2; border-top:solid 1px #c4c4c4; padding:8px 0px; color:#767676;}
footer .bottomfooter .copyright{ float:left; margin-top:8px}
footer .bottomfooter .socialblock{ margin-left:10%; width:160px; float:right;}
footer .bottomfooter .fbicon{ background-position:-2px -106px; height:27px; width:27px; margin-left:10px;}
footer .bottomfooter .fbicon:hover{background-position:-2px -135px; cursor:pointer;}
footer .bottomfooter .inicon{ background-position:-30px -106px; height:27px; width:27px; margin-left:3px;}
footer .bottomfooter .inicon:hover{background-position:-30px -135px; cursor:pointer;}
footer .bottomfooter .twicon{ background-position:-59px -106px; height:27px; width:27px; margin-left:3px;}
footer .bottomfooter .twicon:hover{background-position:-59px -135px; cursor:pointer;}
footer .bottomfooter .gicon{ background-position:-87px -106px; height:27px; width:27px; margin-left:3px;}
footer .bottomfooter .gicon:hover{background-position:-87px -135px; cursor:pointer;}
footer .bottomfooter .rssicon{ background-position:-116px -106px; height:27px; width:27px; margin-left:3px;}
footer .bottomfooter .rssicon:hover{background-position:-116px -135px; cursor:pointer;}
.androidappicon{ background-position:0 -996px; width:158px; height:54px;cursor:pointer;}
.iosappicon{ background-position:0px -1051px; width:158px; height:54px;cursor:pointer;}
/*Ad Section Css */
.adsection{ background:#f7f7f7; border-bottom:solid 1px #d6d6d6; padding:5px 0;}
.adsection .mainbox{ padding:8px; border:solid 1px #d8d8d8; background:#FFF; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;-ms-border-radius:3px; width:972px;}
.adsection .leftad{ float:left; width:728px; margin-right:8px;}
.adsection .rightad{ float:right; width:229px;}
.logo img, .logo a:hover img{opacity:1; -moz-opacity:1; -webkit-opacity:1;-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter: none;}
.headertext {margin: 0 2px 0 6px !important; color:#d7d7d7 !important; text-decoration:none !important; cursor:default !important;}
.headertext span{margin: 0px -4px 0px 6px !important; color:#d7d7d7 !important; text-decoration:none !important; cursor:default !important;}
.headertext span:hover{margin: 0px -4px 0px 6px !important; color:#d7d7d7 !important; text-decoration:none !important; cursor:default !important;}
.marginrnegative15 {margin-right:-15px !important;}
.marginrnegative4 {margin-right:-4px !important;}
.marginrl5important {margin-left:5px !important;}
.paddingb5important{padding-bottom:5px !important;}
.paddingb7important{padding-bottom:7px !important;}
.verticalalignsuper{vertical-align:super !important;}
.inlinedisplay{display:inline; *display:inline; zoom:1;}
/*For Anchor and Anchor:hover*/
a, .navlink{color:#2f2f2f;outline-style : none; outline-width : medium; text-decoration:none;line-height:inherit;}
/*below css updated for header nav text changed for Old UI*/
nav a:hover, .navlink:hover{color:#ef5a28; -moz-transition: color 0.1s ease-in 0s;-webkit-transition: color 0.1s ease-in 0s;-mso-transition: color 0.1s ease-in 0s;-khtml-transition: color 0.1s ease-in 0s;-ms-transition: color 0.1s ease-in 0s;-o-transition: color 0.1s ease-in 0s;-xv-transition: color 0.1s ease-in 0s; cursor:pointer;} 
.navlink{color:#ef5a28;} 
/*---------Voting Banner--------*/
.graybg {width:100%; height:100%; position:fixed; left:0px; top:0px; z-index:1500; background:#e4e4e4; opacity:.95; filter: alpha(opacity=95);}
#votingbanner{top:50%; left:50%; margin:-270px 0 0 -370px; width:718px; height:473px; position:fixed; z-index:5000;}
.voting_popup{ border:4px #ef5a28 solid; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; -ms--border-radius:10px; -o-border-radius:10px;}
#votingbanner img{ border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; -ms--border-radius:10px; -o-border-radius:10px;}
.voting_inner{ position:relative;}
.voting_inner .button{position:absolute; bottom:30px; left:124px; width:470px;}
.voting_popup .closebtn{ background-position:-120px -1277px; width:38px; height:38px; position:absolute; top:-18px; right:-16px; display:block; cursor:pointer; -moz-transition: -moz-transform 0.8s, opacity 0.8s; -webkit-transition: -webkit-transform 0.8s, opacity 0.8s;}
.voting_popup .closebtn:hover{ opacity:0.8;}
.voting_popup .button{ text-transform:none; font-weight:bold; font-size:22px; font-family:Arial, Helvetica, sans-serif; letter-spacing:normal; padding:13px 20px;}
/*Socila media popup css*/
.popupcontent {padding:30px 17px 40px; border-radius:0 0 10px 10px; -moz-border-radius:0 0 10px 10px; -ms-border-radius:0 0 10px 10px; -o-border-radius:0 0 10px 10px; -webkit-border-radius:0 0 10px 10px;}
.socialcont { text-align:center;}
.socialcont li {float:left; width:207px; border-left:1px solid #dbdbdb; padding:21px 0 34px; -moz-transition:all .1s ease-in; -webkit-transition: all .1s ease-in; -o-transition: all .1s ease-in; transition: all .1s ease-in;height:200px;}
.socialcont li.first { border-left:0;}
.fb1, .gp1, .tw1 {width:76px; height:76px; margin-bottom:20px;}
.fb1 { background-position:-1px -1196px;} 
.gp1 { background-position:-79px -1196px;} 
.tw1 { background-position:-157px -1196px;}
.popupcontent .heading{ font-size:24px; line-height:24px; color:#323a45; font-family:'robotomedium';} 
.popupcontent .text { font-size:12px; color:#3a383a; font-family:'robotolight'; margin:8px 0 15px 0;}
.fblike, .gpfollow, .twfollow { cursor:pointer;}
.fblike { background-position:-161px -1132px; width:47px; height:20px;} 
.gpfollow { background-position:-209px -1132px; width:65px; height:21px;} 
.twfollow { background-position:-161px -1155px; width:65px; height:21px;}
.socialheading { font-size:20px; color:#262626; font-family:'robotoregular'; line-height:30px; margin:22px 0 7px;}
.aboutsocial { font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#3f4348; line-height:20px}
.aboutsocial span { color:#ef5a28; font-weight:bold;}
.leadpopu .contact_details .button {margin:4px 0 0; height:43px; line-height:43px; font-size:16px; text-transform:inherit; width:496px;}
#leadpopup {height:438px; top:50%; left:50%; margin:-219px 0 0 -279px; width:558px; z-index:5000; position:absolute;}
#thanku {height:444px; top:50%; left:50%; margin:-222px 0 0 -329px; z-index:5000; position:fixed;}
#thanku2 {height:350px; top:50%; left:50%; margin:-175px 0 0 -329px; z-index:5000; position:fixed;}
#leadpopup2 {height:440px; top:50%; left:50%; margin:-220px 0 0 -329px;}
.socialheading .orange {color:#ef5a28; font-weight:bold;font-family:'robotoregular'}
#leadpopup .searchpin {position:absolute; right:10px; bottom:9px; font-size:10px; color:#949494; text-transform:uppercase; padding:0 7px; font-style:normal; background:#fff; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; box-shadow:1px 1px 0px #c5c5c5;}
#leadpopup .searchpin:hover {text-decoration:none;}
.leadpopu .arrowroad{background-position:-235px -1054px; height:9px; width:6px; margin-left:6px !important;}
.leadpopu .contact_details .button:hover .arrowroad {margin-left:8px !important; background-position:-235px -1054px;}
.leadpopu .contact_details .bggray input[type="text"]{background:#f0f0f0; color:#7f7f7f;}
.leadpopu .contact_details .bggray input[type="text"]:hover, .leadpopu .contact_details .bggray input[type="text"]:focus {background:#fff;}
.leadpopu .select-wrapper .holder {color:#7f7f7f;}
.leadpopu .right {top:12px;}
.leadpopu .closebtn {top:12px;}
.leadpopu .numbar {font-size:16px; line-height:24px; padding:0 15px 0 0px; position:absolute; left:15px; top:10px;}
.leadpopu .contact_details .button.loading {background-repeat:repeat; background-size:40px 40px, 100% 100%; 
background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.6) 25%, rgba(255,255,255,0.3) 25%, rgba(255,255,255,0.3) 50%, rgba(255,255,255,0.6) 50%, rgba(255,255,255,0.6) 75%, rgba(255,255,255,0.3) 75%, rgba(255,255,255,0.3)); background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.6) 25%, rgba(255,255,255,0.3) 25%, rgba(255,255,255,0.3) 50%, rgba(255,255,255,0.6) 50%, rgba(255,255,255,0.6) 75%, rgba(255,255,255,0.3) 75%, rgba(255,255,255,0.3)); background-image:-ms-linear-gradient(-45deg, rgba(255,255,255,0.6) 25%, rgba(255,255,255,0.3) 25%, rgba(255,255,255,0.3) 50%, rgba(255,255,255,0.6) 50%, rgba(255,255,255,0.6) 75%, rgba(255,255,255,0.3) 75%, rgba(255,255,255,0.3)); background-image: -o-linear-gradient(-45deg, rgba(255,255,255,0.6) 25%, rgba(255,255,255,0.3) 25%, rgba(255,255,255,0.3) 50%, rgba(255,255,255,0.6) 50%, rgba(255,255,255,0.6) 75%, rgba(255,255,255,0.3) 75%, rgba(255,255,255,0.3)); background-image: linear-gradient(-45deg, rgba(255,255,255,0.6) 25%, rgba(255,255,255,0.3) 25%, rgba(255,255,255,0.3) 50%, rgba(255,255,255,0.6) 50%, rgba(255,255,255,0.6) 75%, rgba(255,255,255,0.3) 75%, rgba(255,255,255,0.3)); -webkit-animation: loading .5s linear infinite; -moz-animation: loading .5s linear infinite; -o-animation: loading .5s linear infinite; animation: loading .5s linear infinite }
@-webkit-keyframes loading { from {background-position:0 0} to { background-position: 40px 0;}}
@-moz-keyframes loading { from {background-position:0 0} to { background-position: 40px 0;}}
@-o-keyframes loading { from {background-position:0 0} to { background-position: 40px 0;}}
@keyframes loading { from {background-position:0 0} to { background-position: 40px 0;}}
.mandatory {font-size:10px; color:#E00; position:absolute; right:9px; top:10px; font-style:normal;}
.mandatory2 {font-size:10px; color:#E00; position:absolute; right:95px; top:10px; font-style:normal;}
.leadpopu .contact_details .bggray input[type="text"]:hover, .leadpopu .contact_details .bggray input[type="text"]:focus {background:#fff;}
/*--------------lead popup css start here-----------------*/
.graybg {width:100%; height:100%; position:fixed; left:0px; top:0px; z-index:1500; background:#e4e4e4; opacity:.95; filter: alpha(opacity=95);}
.form_area{width:500px; margin:0 auto; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#fff; -webkit-box-shadow:0 0 9px rgba(0,0,0,.17); -moz-box-shadow:0 0 9px rgba(0,0,0,.17); box-shadow:0 0 9px rgba(0,0,0,.17);}
.form_area .title{background:#323a45; padding:15px 20px; color:#fff; font-family:'robotobold'; font-size:22px; border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0; -ms-border-radius:10px 10px 0 0; -o-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0; border-bottom:solid 2px #ef5a28;}
.form_area.leadpopu{width:658px; top:15%; position:relative;}
.leadpopu .title {padding:14px 30px; line-height:22px; font-size:20px;}
.leadpopu form {padding:13px 30px; border-radius:0 0 10px 10px; -moz-border-radius:0 0 10px 10px; -ms-border-radius:0 0 10px 10px; -o-border-radius:0 0 10px 10px; -webkit-border-radius:0 0 10px 10px;}
.form_area .contact_title {font-size:12px; text-transform:uppercase; margin-bottom:8px;}
.leadpopu .contact_details{ display:inherit; margin:0 0 6px;}
.leadpopu .phonebox {border:1px solid #d3d3d3; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; height: 41px; margin:0 0 11px; padding:0; position:relative; width:494px;}
.leadpopu .phoneinput {display:inline-block; *display:inline; zoom1:1; margin:0;  vertical-align: middle;  width:494px;}
.leadpopu .right2 {width:12px; height:10px; background-position:-162px -1069px; position:absolute; right:15px; top:15px;}
.leadpopu .contact_details input[type="text"], .leadpopu .contact_details input[type="email"] {width:171px; height:20px; line-height:20px; color:#262626; font-size:14px; padding:6px 60px 6px 10px;}
.leadpopu .large .select-wrapper{background:url(http://images.cardekho.com/images/newcarimg/br_down.png) no-repeat 97% 50% #f0f0f0;}
.leadpopu .large .select-wrapper:hover, .leadpopu .large .select-wrapper:focus{background:url(http://images.cardekho.com/images/newcarimg/br_downhover.png) no-repeat 97% 50% #fff;}
.leadpopu .select-wrapper {background:url(http://images.cardekho.com/images/newcarimg/br_down.png) no-repeat 93.7% 50% #f0f0f0;}
.leadpopu .select-wrapper:hover, .leadpopu .select-wrapper:focus{background:url(http://images.cardekho.com/images/newcarimg/br_downhover.png) no-repeat 93.7% 50% #fff; border-color:#a4a4a4;}
.leadpopu .contact_details .select-wrapper, .leadpopu .contact_details .select-wrapper select {width:241px; height:32px; line-height:32px; font-size:14px;color:#7f7f7f;}
.leadpopu .large .select-wrapper, .leadpopu .large .select-wrapper select {width:494px;}
.leadpopu .contact_details input[type="text"].pincode {width:171px;}
.leadpopu .phoneinput input[type="text"] {border:0 none; border-radius:3px; font-size:16px; height:21px; *height:20px; line-height:21px; padding:10px 0 10px 77px; width:417px;}
.topclose {width:22px; height:22px; background-position:-139px -533px; position:absolute; right:17px; top:15px; cursor:pointer; font-size:0px;}
.topclose:hover {background-position:-165px -533px;}
.leadpopu .contact_details span {margin:0 10px 0 0; position:relative;}
.leadpopu .required {background:#e10e0e; font-style:normal; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -ms-border-radius:5px 5px 0 0; -o-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; padding:0 20px; position:absolute; top:-15px; *top:-14px; right:0px; color:#fff; font-size:11px; font-family:Tahoma, Geneva, sans-serif; display:none;}
.phonebox.error  .required {*top:-15px;}
.form_area .contact_details .error input[type="text"], .form_area .error .select-wrapper {border:solid 1px #e10e0e; border-radius:3px 0 3px 3px; -moz-border-radius:3px 0 3px 3px; -ms-border-radius:3px 0 3px 3px; -o-border-radius:3px 0 3px 3px; -webkit-border-radius:3px 0 3px 3px;}
.error {position:relative;}
.error .required {display:block;}
.leadpopu .phonebox.error {border:solid 1px #e10e0e;}
.leadpopu .phonebox.error input[type="text"] {border:none;}
.leadpopu .contact_details .button.graybtn {background:#c0c0c0;}
.leadpopu .arrowroad2{background-position:-224px -1103px; height:28px; width:28px; margin-left:8px;}
.error input[type='text']:focus, .error input[type='text']:hover, .error .select-wrapper:hover, .error .select-wrapper:focus, .phonebox.error:focus, .phonebox.error:hover{-webkit-box-shadow: 0 0 4px rgba(224,50,50,.59); -moz-box-shadow: 0 0 4px rgba(224,50,50,.59); box-shadow: 0 0 4px rgba(224,50,50,.59);}
.phonebox.error input[type="text"]:focus, .phonebox.error input[type='text']:hover {box-shadow:none;}
.phonebox.error input[type="text"]:focus, .phonebox.error input[type='text']:hover {box-shadow:none;}
.form_area .title{background:#323a45; padding:15px 20px; color:#fff; font-family:'robotobold'; font-size:22px; border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0; -ms-border-radius:10px 10px 0 0; -o-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0; border-bottom:solid 2px #ef5a28;}
.text {padding:0 0 15px 0;}
#fbopen {display:none; position:fixed;_position:absolute; height:340px; width:788px; background:none; border:none; z-index:1111;  font-size:11px;font-family:Arial,Helvetica,Verdana,sans-serif;}
/* voting footer sticky css starts*/
.footersticky { height:54px; position:fixed; bottom:0; left:0; right:0; border-top:1px solid #c4c4c4; z-index:9999;display:none;}
.nominatedcont { position:relative; width:100%; height:100%;}
.nominbg { position:absolute; top:0; left:0; height:100%; width:100%; background-color:#fff; filter: Alpha(Opacity=90); opacity: 0.9; z-index:-1} 
.nominttitle { color:#262626; font-size:19px; font-family:'robotobold'; line-height:54px; float:left; margin-right:16px; }
.subheading { margin:20px 7px 0 0; font-size:14px;}
.nominttitle span, .subaru span { color:#ef5a28;}
.nominttitle span.text { font-family: 'robotoregular'; color:#262626;}
.nominatedlogo { background-position:-161px -1272px; width:91px; height:89px; position:relative; top:-41px;}
.nominatedcont a { float:left;}
.line {background-position:-130px -1132px; width:29px; height:48px; margin:3px 10px 0 28px;}
.nominatedcont .button { background-color:#6bae23; font-size:16px; text-transform:none; letter-spacing:normal;  font-family:Arial, Helvetica, sans-serif; margin-top:10px; float:right; padding: 7px 25px; font-weight:bold; line-height:18px;}
.nominatedcont .button:hover {background-color:#4a820f;}
.votingcomparebox ul {float:left;}
.votingcomparebox li {float:left; position:relative; padding:9px 3px 0; width:57px; }
.votingcomparebox li.second { margin-left:15px;}
.votingcomparebox li img { cursor:pointer; display:block; margin:0 auto; }
.votingcomparebox li:hover .votingcomparecar {display:block;}
.subaru {width:130px; height:auto; border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; background:#fff; border:solid 1px #a8a8a8;-webkit-box-shadow: 1px 2px 4px rgba(0,0,0,.21); -moz-box-shadow: 1px 2px 4px rgba(0,0,0,.21); box-shadow: 1px 2px 4px rgba(0,0,0,.21); font-size:14px; color:#414141; font-family:Arial, Helvetica, sans-serif; text-align:center; padding:7px 22px; font-size:14px;}
.votingcomparebox li.second .subaru { width:230px;}
.votingcomparecar {position:absolute; bottom:41px; left:-57px; display:none; padding:0 0 15px;}
li.second .votingcomparecar {left:-114px;}
.subaru .toparrow {width:22px; height:15px; background-position:0 -269px; position:absolute; left:50%; bottom:1px; margin:0 0 0 -11px;}
/* voting footer sticky css ends*/
/*-------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 .comparison span {width:28px; height:28px; background:#2d2d2d; color:#fff; border-radius:50px; -moz-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; -webkit-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;}
.comparebtn {display:inline-block; margin:10px 0 0 38px; vertical-align:middle; *zoom:1; *display:inline;}
.comparebtn a {font-size:14px; display:inline-block; color:#414141; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; -moz-transition:all .4s ease-in; -webkit-transition: all .4s ease-in; -o-transition: all .4s ease-in; transition: all .5s ease-in; *display:inline; *zoom:1; 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; border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; background:#fff; border:solid 1px #a8a8a8;-webkit-box-shadow: 1px 2px 4px rgba(0,0,0,.21); -moz-box-shadow: 1px 2px 4px rgba(0,0,0,.21); box-shadow: 1px 2px 4px rgba(0,0,0,.21); font-size:14px; color:#414141; font-family:Arial, Helvetica, sans-serif; text-align:center; padding:9px;}
.comparecar {position:absolute; bottom:45px; left:-65px; display:none; padding:0 0 15px;}
.subaru .toparrow {width:22px; height:15px; background-position:0 -269px; position:absolute; left:50%; bottom:1px; margin:0 0 0 -11px;}
.comparebox li:hover .comparecar {display:block;}
.comparebox .mainbox{position:relative;}
.righttop {width:53px; height:24px; position:absolute; right:0px; top:-24px; background-position:0 -285px; cursor:pointer;}
.open .righttop {background-position:0 -310px;}
.comparebox .close {width:13px; height:13px; background:#fff; border:solid 1px #a8a8a8; border-radius:50px; -moz-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; -webkit-border-radius:50px; position:absolute; right:3px; top:3px; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-align:center; font-style:normal; line-height:13px; color:#414141;}
.comparebox .close:hover {border:solid 1px #ef5a28; color:#ef5a28;}
.comparelogo {width:56px; height:16px; position:absolute; left:20px; top:25px; background-position:-203px -932px;}
.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; *display:inline; *zoom:1;text-align:left;}
.compareleft li {float:none; display:inline-block; vertical-align:top; *display:inline; *zoom:1; width:185px;  background:#f0f0f0; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; -webkit-box-shadow:1px 1px rgba(0,0,0,.23), inset 1px 1px #fff; -moz-box-shadow:1px 1px rgba(0,0,0,.23), inset 1px 1px #fff; box-shadow:1px 1px rgba(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:Arial, Helvetica, sans-serif; padding:7px 0 0 9px; display:block}
.compareleft .select-wrapper {margin:3px 0 5px 9px; width:165px; border:solid 1px #d1d1d1; font-size:12px; color:#3e3e3e; height:21px; line-height:21px;}
.compareleft li.disnone {display:none;}
.compareleft .select-wrapper select {height:21px; left:0px;}
.compareimg {float:left; padding:2px 0 0 9px;}
.compareimg img {display:block;}
.compareleft .selectcar {width:166px; height:121px; border:solid 1px #cccccc; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; -webkit-box-shadow:1px 1px #fff; -moz-box-shadow:1px 1px #fff; box-shadow:1px 1px #fff; text-align:center; cursor:pointer;}
.caricon {padding:23px 0 0;}
.caricontext {font-size:25px; font-family:'robotothin'; color:#999999; padding:8px 0 0;}
.compareleft.compareright {float:right; width:264px; padding:5px 0 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;}
.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;}
.compareleft .owl-item {float:left;margin-right:1px;}
.compareright .compareimg {padding:10px 0 0 9px;}
.compareleft .owl-buttons .owl-prev, .compareright .owl-buttons .owl-prev{ width:8px; height:12px; background:url(http://images.cardekho.com/images/newcarimg/similerLarrow.png) left top no-repeat; text-indent:-9999; cursor:pointer; color: transparent; right:25px; top:-26px; position:absolute; font-size:0px;}
.compareleft .owl-buttons .owl-next, .compareright .owl-buttons .owl-next{ width:8px; height:12px; background:url(http://images.cardekho.com/images/newcarimg/similerRarrow.png) left top no-repeat; text-indent:-9999; cursor:pointer; font-size:0px; position:absolute; right:11px; top:-26px; font-size:0px;}
.crose {width:12px; height:12px; position:absolute; right:6px; bottom:6px; background-position:-186px -427px;}
.comparedetail {width:100%; background:#dedede; float:left;padding-top:7px;}
.open .top {display:none;} 
.open .comparelogo {display:none;} 
.mostpopular {display:none;}
.select .mostpopular {display:block;}
.select .mostbtn {display:none;}
.mostbtn {width:255px; float:right; height:132px; border:solid 1px #ababab; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; text-align:center; margin:57px 0 0 0;}
.mostbtn a {margin:48px 0 0 0; display:inline-block; background:#353535; padding:10px 20px; color:#fff; font-size:14px; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px;}
.mostbtn a:hover {text-decoration:none; background:#525151;}
.selectbrand {display:none;}
.active .selectbrand {display:block;}
.active .selectcar {display:none;}
.addcar {display:inline-block; width:203px; text-align:center; vertical-align:middle; *display:inline; zoom:1;}
/*-------Compare Footer Strip css ends here--------*/
/*pagination*/
.pagination{ width:100%; margin:10px 0px;}
.pagination li{ float:left; margin:0px 3px 0px 0px; border:1px solid #e4e4e4; padding:5px 10px; display:block; cursor:pointer;}
.pagination li a{ text-decoration:none; line-height:normal;}
.pagination li:hover, .pagination li.active { background:#ef5a28; color:#fff;}
.pagination li.active a, .pagination li.active{cursor:default;}
.pagination li.Inactive, .pagination li.Inactive a{cursor: default; background:#fff; color: #2f2f2f !important; opacity: 0.8;}
.pagination li:hover a, .pagination li.active a{color:#fff;}
