
/*------------new css start here------------*/
#banner{overflow: hidden; background:rgba(0, 0, 0, 0) url("https://stimg.cardekho.com/images/newcarimg/img_bg.jpg") no-repeat scroll center 0 ; height: 530px}
.scoresectionbox {width:100%; background:#fff; position:fixed; left:0px; top:0px; z-index:1503; height:100%;}
.scoresection {width:100%; background:#fff; z-index:1505; font-family:"robotomedium"; padding:0 0 100px; overflow-y: scroll;}
.scoresection .mainbox{width:917px;}
.scoresection .scoretitle {font-family:"robotomedium"; font-size:26px; color:#353535; line-height:1; padding:25px 0 0; float:left;}
.scoretab {margin:27px 0 0; position:relative; z-index:1;}
.scoretab li {float:left; width:455px; height:58px; line-height:58px; color:#6b6b6b; font-size:18px; text-transform:uppercase; text-align:center; border:solid 1px #d7d7d7; background:#f2f2f2; cursor:pointer;}
.scoretab li.last{margin-left:2px;}
.scoretab li:hover {background:#fff; color:#ef5a28;}
.scoretab li.active {background:#fff; color:#ef5a28; border-bottom:none; height:59px;}
.scoreconts {border-top:#d7d7d7 solid 1px; padding-top:30px; position:relative; top:-1px; width:100%;}
.scoreconts p {font-size: 14px; font-family:'robotoregular'; color: #000; line-height:22px; }
.scoreconts p a{text-transform:uppercase; color:#ef5a28;}
.scoreconts p a:hover{color:#000;}
.testreporttab2 li, .testreporttab li, #nvhtest .gallerybox li  {float:left; cursor: pointer; position:relative; text-transform:uppercase;  margin-right:8px;}
.testreporttab2 li a, .testreporttab li a, #nvhtest .gallerybox li {color:#606060; padding:8px 20px; border-bottom:solid 3px #fff; font-size:14px; float:left;}
.testreporttab2 li:hover, .testreporttab li:hover, .testreporttab2 li.active, .testreporttab li.active, #nvhtest .gallerybox li:hover, #nvhtest .gallerybox li.active {border-bottom:solid 3px #ef5a28; position:relative; z-index:1;}
.testreporttab2 li:hover a, .testreporttab li:hover a, .testreporttab2 li.active a, .testreporttab li.active a, #nvhtest .gallerybox li:hover , #nvhtest .gallerybox li.active {color:#000;}
.carscoretab {border-top:#d7d7d7 solid 1px; padding-top:37px; position:relative; top:-1px;}
.carscoretab .comparisonscor { width: 100%; display: inline-block; padding:30px 0 0;}
.comparisonscor .circleleft { width:400px; float:left; text-align:center;}
.comparisonscor .progressright {width:477px; float: right; }
.carscoretab .similar {font-size:22px; color:#353535; font-family:'robotobold'; text-align:center; line-height:1; margin:12px 0 0;}
.progressright .similar {font-size:18px; color:#353535; font-family:'robotomedium'; text-align:left; margin:12px 0 34px;}
.progressright ul { margin: 7px 0 0; }
.scoreconts .progressright li {width:100%; font-family:'robotoregular'; font-size:20px; display:inline-block; line-height:1; margin:16px 0 22px; border:0px; position:relative;}
.progressright .prgressbar {float:left; width:100%; margin:8px 0 0; position:relative; background:#eeeeee; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; height:5px;}
.progressright .prgressbar .handlebar {background:#2ad871; bottom:-1px; left:0px; height:7px; position:absolute; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px;}
.progressright li.active .prgressbar .handlebar {background:#3f9f46;}
.progressright .numb {float:left;color:#fff; font-size:12px; font-family:'robotobold'; position:absolute; right:0px; top:-20px; width:36px; height:22px; line-height:22px; border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; -webkit-border-radius:2px; background:#2ad871; text-align:center;}
.progressright .forth .numb, .progressright .forth .prgressbar .handlebar{background:#f03333;}
.progressright .third .numb, .progressright .third .prgressbar .handlebar{background:#e0d541;}
.progressright .second .numb, .progressright .second .prgressbar .handlebar{background:#e8993a;}
.progressright .prgressbar .carname {position:absolute; left:0px; top:-24px; color:#717171; font-size:14px;font-family:'robotoregular';}
.animated { -webkit-animation-duration: 3s; -moz-animation-duration: 3s; -o-animation-duration: 2s; animation-duration: 3s; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -o-animation-fill-mode: both; animation-fill-mode: both; }
.hidden { opacity: 0; }
.visible { opacity: 1; }
@-webkit-keyframes fadeInLeft { from {width:0%;}to {}}
@keyframes fadeInLeft { from {width:0%;}to {}}
.fadeInLeft { -webkit-animation-name: fadeInLeft; -ms-animation-name: fadeInLeft; -moz-animation-name: fadeInLeft; -o-animation-name: fadeInLeft; animation-name: fadeInLeft; }
.GaugeMeter {position:Relative; text-align: center; overflow:hidden; cursor: default; display: inline-block; }
.GaugeMeter span, .GaugeMeter B {width:100%; position:absolute; text-align:center; display:inline-block; color:#000 !important; font-family:'robotolight'; font-size:62px !important; line-height:normal !important; top:80px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin:0; }
.GaugeMeter B {font-family:'robotoregular'; font-size:18px !important; color:#717171 !important; font-weight:normal; top:155px;}
.GaugeMeter S, .GaugeMeter U { text-decoration: None; top:-24px; font-size:40px !important; position:relative; left:3px;}
.GaugeMeter U { text-decoration: None; top:-36px; font-size:20px !important; position:relative; left:3px;}
.rankmeter span {font-family:'robotoregular'; font-size:24px !important; top:23px;}
.rankmeter U{ font-size: 13px !important; top: -11px}
.scorecar {margin-top:-55px; position:relative;}
.scorecomparison.performancetab {margin:0 0 0; border:none;}
.scorecomparison {margin:-90px 0 0 0;  border-top:solid 1px #d7d7d7; padding:32px 0 0; position:relative;}
.scorecomparison .comptitle{color:#353535; font-family:'robotomedium'; font-size:20px; line-height:1; margin:0 0 40px 0;}
.scorecomparison li {width:182px; float:left; border:solid 1px #d7d7d7; text-align:center; padding:18px 20px 20px; border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; -webkit-border-radius:2px; margin-left:-1px;}
.scorecomparison li a img{display:inline-block;}
.scorecomparison li.active {margin-top:-13px; padding:31px 20px; box-shadow:0 0 10px rgba(0,0,0,0.2);}
.scorecomparison li .rank {font-size:18px; color:#000; font-family:"robotobold"; z-index:1; position:relative; margin:0 0 5px;}
.scorecomparison li .rank sup {top:-0.3em;}
.scorecomparison .threecars li {width:264px;}
.scorecomparison .twocars li {width:417px;}
.scorecomparison li .gauge1, .scorecomparison li .gauge2, .scorecomparison li .gauge3, .scorecomparison li .gauge4{margin:-70px 0 16px; font-size:24px;}
.gauge1 tspan, .gauge2 tspan, .gauge3 tspan, .gauge4 tspan {font-family:"robotobold"; font-weight:normal; margin-top:-20px;}
.gauge tspan {font-size:62px; font-family:'robotolight'; font-weight:normal;}
.scorename {font-size:15px; color:#717171; font-family:"robotobold"; padding:11px 0 0;}
.scorename a {color:#717171;}
.scorename a:hover {color:#ef5a28;}
.scorecomparison li p{font-family:'robotomedium'; padding:2px 0 10px}
.scorecomparison li p i {font-style:normal; }
.scorecomparison li .getbtn a{color:#ef5a28; font-size:14px; font-family:'robotomedium'; text-transform:uppercase;}
.scorecomparison li .getbtn a:hover{color:#000;}
.scoreclose{width:21px; height:21px; background-position:-99px -781px; position:absolute; top:25px; right:70px; cursor:pointer;z-index: 9999}
.scoreclose:hover{background-position:-69px -781px;}
.testbtn {text-align: center; margin: 52px 0 0; border-bottom: solid 1px #d7d7d7; padding-bottom: 32px;}
#Testreport .testreporttab2 li a{ padding:8px 19px;}	
#nvhtest .title{ font-size:20px; color:#353535;  font-family: "robotomedium"; margin:6px 0 16px;}
#nvhtest p{ font-size:14px; color:#717171; line-height:22px;}
#nvhtest .scientificlist{ margin-top:39px;  font-family:'robotoregular';}
#nvhtest .scientificlist li{-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;	background-color: #fff;	border: solid 1px #d7d7d7; margin-bottom:28px; position:relative;}
#nvhtest .scientificlist li .upperarea{ border-bottom:solid 1px #d7d7d7; padding:15px 0 11px 30px; font-size:16px; color:#353535; font-family: "robotomedium";  }
#nvhtest .scientificlist li .upperarea .infoicon{ background-position:-5px -591px; width:19px; height:19px; margin-left:6px;  position:relative;}
#nvhtest .scientificlist li .upperarea .infoicon:hover{ background-position:-28px -591px; cursor:pointer;}
#nvhtest .scientificlist li .midarea{ padding:34px 15px 32px 30px;}
#nvhtest .scientificlist li .leftarea{ float:left; width:428px; border-right:solid 1px #d7d7d7;}
#nvhtest .scientificlist li .steertingeffort .leftarea {width:100%; border:none;}
#nvhtest .scientificlist li .rightarea{float:left; width:410px; margin-left:31px;}
#nvhtest .scientificlist li .iconhold{ float:left; width:83px;}
#nvhtest .scientificlist li .iconhold .steeringicon{ background-position:-50px -1237px; width:56px; height:55px;}
#nvhtest .scientificlist li .iconhold .seat{ background-position:-111px -1246px; width:54px; height:64px;}
#nvhtest .scientificlist li .texthold{ float:left; width:327px; margin-top:6px;} 
#nvhtest .scientificlist li .steertingeffort .texthold {width:780px;} 
#nvhtest .scientificlist li .texthead{ font-size:12px; color:#acacac;}
#nvhtest .scientificlist li .lable{ color:#ffffff; font-size:12px; font-family:'robotobold'; padding:4px 13px; line-height:18px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:5px;}
#nvhtest .scientificlist li p{ font-size:13px; line-height:20px; margin-top:12px;}
#nvhtest .scientificlist li .high{ background:#f13333;}
#nvhtest .scientificlist li .silent{ background:#29d871;}
#nvhtest .scientificlist li .uncomfortable{ background:#e8993a;}
#nvhtest .scientificlist li .average{ background:#e0d541;}
#nvhtest .infoicon .infobox{ display:none; z-index:5; width: 538px;	height: 224px;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	background-color: #fff;	-webkit-box-shadow: 0 0 10px rgba(0,0,0,.1);-moz-box-shadow: 0 0 10px rgba(0,0,0,.1);	box-shadow: 0 0 10px rgba(0,0,0,.1);	border: solid 1px #e4e4e4; position:absolute; top:-13px; left:28px; padding:20px  24px;}
#nvhtest .infoicon:hover .infobox{display: block !important;}
#nvhtest .infobox .title{ border-bottom:solid 1px #d7d7d7; padding:8px 0 22px; margin:0px; font-size:16px;}
#nvhtest .infobox .close{ position:absolute; top:8px; right:8px;}
#nvhtest .infobox img{ margin:30px auto 0; display:block;}
#nvhtest .infobox .sidearrow{ position:absolute; left:-9px; top:13px; background-position:-133px -1208px; width:9px; height:13px;}
#nvhtest .scientificlist li .comparebtnH{ text-align:center; margin:0 auto 30px;}
#nvhtest .scientificlist li .comparebtnH a.button{ padding:10px 35px;}
#nvhtest .gallerybox{ margin-top:48px;}
#nvhtest .gallerybox .title{ color:#000000; font-family: "robotomedium"; font-size:20px; margin:6px 0 24px}
#nvhtest .gallerytabhold, .videohold{ margin:30px auto 0; width:900px}
#nvhtest .tablingarea{ border-bottom:solid 1px #d7d7d7;}
#bigimages .item{    text-align: center; }
#bigimages .owl-item, #thumbs .owl-item{float:left; width:100%;}
#thumbs .item{ margin:0 auto; text-align:center; 	 }
#thumbs .item img{ display:block; margin:0 auto; padding:3px; border:solid 1px #d7d7d7; width:100px;}
#thumbs .synced img{border:solid 1px #ef5a28;}
#nvhtest .owl-carousel .owl-wrapper-outer{overflow: hidden;    position: relative;    width: 100%;}
#nvhtest .owl-prev{ position:absolute; left:10px; top:50%; background-position:-119px -1173px; width:35px; height:35px; font-size:0px}
#nvhtest .owl-prev:hover{background-position:-29px -1296px;}
#nvhtest .owl-next{ position:absolute; right:10px; top:50%; background-position:-157px -1173px; width:35px; height:35px; font-size:0px}
#nvhtest .owl-next:hover{background-position:-67px -1296px;}
.scoresection .fblikes { color: #8d8d8d;  font-size: 13px;  margin: 30px 0 0 20px;  vertical-align: middle; float:right;}
.scoresection .fblikes .fblikeicon {background-position: -173px -217px; height: 20px;  width: 30px;}
.scoresection .fblikes strong {color: #3e3e3e;  font-size: 16px;font-weight: bold; vertical-align: -4px;}
#nvhtest .comparisonnoice{ width:858px; margin:0 auto; display:none;}
#nvhtest .comparisonnoice .titlehead{ font-size:16px; color:#000000; font-family: "robotomedium"; text-align:left;}
#nvhtest .comparisonnoice .comparehold{ border:solid 1px #d8d8d8; margin:26px 0 40px;}
#nvhtest .comparisonnoice .leftside{ float:left; width:130px; font-size:13px; color:#717171; font-family:'robotoregular';}
#nvhtest .comparisonnoice .leftside li{ border:none; border-top:solid 1px #d8d8d8; margin:0px; padding:0px 0px 0px 12px; height:40px; line-height:40px;}
#nvhtest .comparisonnoice .leftside li.first{ height:160px; border-top:none;}
#nvhtest .comparisonnoice .rightside{ float:left; width:725px; font-family:'robotoregular';}
#nvhtest .comparisonnoice .rightside li{ border:none; width:25%; float:left; text-align:center; margin-bottom:0px;}
#nvhtest .comparisonnoice .rightside li .imghold{ margin:10px auto 5px; display:block;}
#nvhtest .comparisonnoice .rightside li .namecar{ font-size:13px; font-family:'robotobold'; color:#000; overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}
#nvhtest .comparisonnoice .rightside li .price, #nvhtest .comparisonnoice .rightside li .price .rupee24{ color:#717171; font-size:12px; margin-top:1px;}
#nvhtest .comparisonnoice .rightside li .price .rupee24{ margin-right:0px; font-weight:normal;}
#nvhtest .comparisonnoice .rightside li .linkname{ margin:10px 0 14px; text-transform:uppercase; font-size:12px; font-family:'robotobold';}
#nvhtest .comparisonnoice .rightside li .linkname a{color:#ef5a28;}
#nvhtest .comparisonnoice .rightside li .linkname a:hover{ color:#cc3c0b;}
#nvhtest .comparisonnoice .rightside li .lablearea{ border-top:solid 1px #d8d8d8; height:40px; line-height:40px;}
#nvhtest .comparisonnoice .rightside li{  position:relative;  -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); }
#nvhtest .comparisonnoice .rightside li:before { content: ''; position: absolute; border:rgba(255,255,255,0) solid 4px; top: 0; right: 0; left: 0; pointer-events: none;
-webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: top, right, bottom, left; transition-property: top, right, bottom, left; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px;}
#nvhtest .comparisonnoice .rightside li.active{ background:#FFF; z-index:5;}
#nvhtest .comparisonnoice .rightside li.active:before {top: -10px; right: -7px; bottom: -10px; left: -7px; border:rgba(255,255,255,1) solid 15px; box-shadow:-1px 1px 6px rgba(0,0,0,.3); -webkit-box-shadow:-1px 1px 6px rgba(0,0,0,.3); -moz-box-shadow:-1px 1px 6px rgba(0,0,0,.3); }
#nvhtest .comparisonnoice .rightside.twobox li{ width:50%;}
#nvhtest .comparisonnoice .rightside.threebox li{ width:33.33%;}
.scoresection .fblikes { color: #8d8d8d;  font-size: 13px;  margin: 30px 0 0 20px;  vertical-align: middle; float:right;}
.scoresection .fblikes .fblikeicon {background-position: -173px -217px; height: 20px;  width: 30px;}
.scoresection .fblikes strong {color: #3e3e3e;  font-size: 16px;font-weight: bold; vertical-align: -4px;}
.scoresection .rating .alignmid, .scoresection .fblikes .alignmid{vertical-align:-2px;}
.collapse {display: none;}
.scoreconts p a i {font-style:normal;}
.DispNone{display: none}
.scoresectionbox .button{background-color: #fff;  border: 1px solid #ef5a28;border-radius: 3px;color: #ef5a28;font-family: "robotoregular";font-size: 14px;padding: 6px 20px;text-transform: uppercase;    transition: all 0.5s ease-in 0s; letter-spacing: 0;}
.scoresectionbox .button:hover{background:#ef5a28; color: #fff;}
.rupee24 { font-size: 24px; color: #ef5a28; margin-right: 7px; font-weight: bold; line-height: 20px;}
.close { width: 13px; height: 13px; background: #fff; 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;}
.ratingvariant{color:#424242 !important; padding: 5px 0 0;}
.ratingvariantPrice{color:#424242 !important;  float: right;}
.testbtn.bordernone{border: none}
/**/
.scorecontant .newscore { background: #e55c2f; color: #fff; font-size: 11px;width: 30px;text-align: center;}
.scoreholdthree .cardekhoscore .scorecontant.addnew{ margin-top: 4px;} 
.scorecalculate {float: left; color: #424242; margin-top: -136px; font-size: 14px; line-height: 22px; font-family: robotoregular;}







