/* CSS Document */
body{ background-color:#fff;}
.main_detail_d{
	width:100%;
	margin:auto;
	font-family:arial;
	height:615px; 
}

.left_d{
	width: 100%;
	float:left;
	margin-right:10px;
	 
	width: 810px;
	margin-bottom: 8px;
}
#midsection {
    width: 100%;
    height: auto;
    background: #fff;
    padding-top: 0px;
    margin-top: -10px;
}
h4{
 	font-size:18px;
 	padding-left:0px;
 	border-radius:0 5px 5px 0;
 	color:#054173;
 	font-weight:bold;
 	text-align: left;
 	margin:0px;
}

.ch{
	border-radius:5px 0px 0 5px;
}

.middle_d{
	width:64%;
	float:left;
	margin-bottom:15px;
}

.right_d{
	width: 100%;
	float: left;
	margin-left: 0px;
	 
	width: 810px;
	margin-bottom: 8px;
}

.reference_d{
	font-family:arial;
	font-size:17px;
	font-weight:bold;
}


.reference_d span{
	color:#0082e1;
	font-size:22px;
 }

.reference_d input[type="text"]{
	width:100px;
	font-size:12px;
	border-radius:5px;
	border:1px solid #c6c6c6;
	box-shadow: inset 0px 0px 15px #777;
	font-size:12px;
	padding:5px;
}



.make_d{
	margin-top:15px;
}

.make{
	margin-left:175px;
}
.make a{
	background:url(../images/bg_make.jpg) repeat-x 0 0;
	border-radius:5px;
	padding:0px 15px;
	height:28px;
	line-height:28px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	display:block;
	float:left;
}

.make_d select{
	margin-left:50px;
	width:100px;
	font-size:12px;
	border-radius:5px;
	border:1px solid #c6c6c6;
	box-shadow: inset 0px 0px 15px #777;
	font-size:12px;
	padding:5px;
}

.form_d{
	clear:both;
}


.form_d input[type="text"],
.form_d  textarea{
	border-radius:5px;
	border:1px solid #c6c6c6;
	font-size:12px;
	padding:5px;
}

.form_d form div{
	float:left;
	margin-top:10px;
}

.form_d form label{
	float:left;
	font-size:13px;
	font-weight:bold;
	width:120px;
}

.form_d form textarea{
	width:500px;
	height:87px;
}

.form_d form input[type="submit"]{
	background:url(../images/bg_make.jpg) repeat-x 0 0;
	height:25px;
	border-radius:5px;
	padding:0 15px;
	margin-left:315px;
}

.spec_d{
   
    margin-left: 0px;
    color: #fff;
    font-weight: normal;
    font-size: 12px !important;
    float: left;
    WIDTH: 99%;
    /* MARGIN-TOP: 10PX; */
}

.spec_d ul{
    margin-left: 0px;
    margin-top: 5px;
    padding-left: 0PX;}

.spec_d ul li{
	float: left;
	padding-left: 8px;
	/* margin-top: 5px; */
	width: 25%;
	overflow: hidden;
	line-height: 25px;
	list-style: none;
	border-bottom: 1px solid #fff;
	border-right: 2px solid #fff;
	height: 25px;
    overflow: hidden;
}
.spec_d ul li:hover{
 background-color:#ffffad;
}

.spec_d ul li label{
	font-weight:bold;
	width: 120px;
	float:left;
}
.spec_d ul li span{
	font-size:12px;
}
.spec_d li:nth-child(even){ background-color:#eceaea;} 
.spec_d li:nth-child(odd){ background-color:#E5DEDB;} 


.car_specs{
	padding:0px;
	width:100%}
.car_specs li{
	font-weight: normal;
	font-size: 13px !important;
	list-style: none;
	background-color: #e9dbdb;
	float: left;
	width: 100%;
	border-bottom: 1px solid #fff;
	line-height: 25px;
	border-left: 1px solid #eceaea;
	border-right: 1px solid #eceaea;
}
.car_specs input[type="text"]{width:100%;border: 0px;border-bottom: 1px solid #ccc;height: 30px;padding-left: 3px;}
.car_specs input[type="button"]{width:100%; }
.car_specs select{width:100%;padding:0px;border-radius:0px;font-size:12px;border: none;border-bottom: 1px solid #ccc;box-shadow: none;height: 30px;margin-bottom: 2px;}
.car_specs textarea{ width:100%; border: 0px;border-bottom: 1px solid #ccc; }
.car_specs li label{
    font-size: 13px !important;
    font-weight: normal;
    width: 140px;
    float: left;
    background-color: #E5DEDB;
    line-height: 25px;
    margin-bottom: 0px;
	padding-left:8px;
	border-right:2px solid #fff;
	margin-right:8px;
	height:25.5px;}
.car_specs li:hover{
	background-color:#ffffad;
}
.car_specs li:hover label{
	background-color:#ffffad !important;
}
.bidding_specs{
	padding:0px;
	width:100%;
	float:left;
}
.bidding_specs a{
	color:#0033FF !important;
}
.bidding_specs th{
    font-size: 12px;
    font-weight: normal;
    background-color: #E5DEDB;
    line-height: 25px;
    margin-bottom: 0px;
	padding-left:8px;
	border-bottom: 1px solid #fff;
	border-right:2px solid #fff;
	margin-right:2px;
	height:25.4px;
	font-size: 12px !important;}

.bidding_specs td{
	font-weight: normal;
	font-size: 12px !important;
	background-color: #eceaea;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #eceaea;
	border-right: 1px solid #eceaea;
	padding-left:8px;

}
.bidding_specs input[type="text"]{width:100%;border: 0px;border-bottom: 1px solid #ccc;height: 30px;padding-left: 3px;}
.bidding_specs input[type="button"]{width:100%; }
.bidding_specs select{width:100%;padding:0px;border-radius:0px;font-size:12px;border: none;border-bottom: 1px solid #ccc;box-shadow: none;height: 30px;margin-bottom: 2px;}
.bidding_specs textarea{ width:100%; border: 0px;border-bottom: 1px solid #ccc; }

 

.bidding_specs li:hover{
	background-color:#ffffad;
}
.bidding_specs li:hover label{
	background-color:#ffffad !important;
}





.slider_gallery_d {
	min-height: 535px;
	float:left;
	width:100%;
 
}

.other_options{
    float: left;
    width: 810px;
    /* padding-top: 5px; */
    margin-bottom: 8px;
    line-height: 30px;
	background-color:#dadada;
    border-top: 2px solid #fff !important;
    margin-top: -1px;
} 
.other_options ul{
	float:left;
	padding-left: 15px;
} 
.other_options li{ 
	float:left;
	font-size: 12px !important;

}
#mycarousel2{list-style:none;padding: 0px;/* margin-top: -10px; */clear: both;}
#mycarousel2 li{margin: 5px 5px 0px 0px;text-align: center;color:#111;float: left; width:130px; font-size:10px;}
#mycarousel2 li:hover{ background-color:#ffffad;border-radius: 5px;}
#mycarousel2 li a{/* background-color: #efefef; */display:inline-block;color:#0082e1;}
#mycarousel2 li img{margin: 0px 0;padding: 0px !important;width: 124px !important;height: 96px !important;padding-top:4px !important; }
 


 
.zoom_gallery{list-style:none;padding-left: 0px; margin-left:-4px; margin-top:-10px;}
.zoom_gallery li{/* width: 105px; */float:left;/* height:90px; */padding: 3px;}
.zoom_gallery li img{/* border-radius: 5px; */border: 0px solid #666;width: 75.7px;  }
.zoom_gallery li img:hover{ background-color:#ffffad;}
.new_panel{ }
.breadcrum{float:left;width:70%;text-align: left; }
.breadcrum a{ font-size:20px;} 
.vds_icons a{color:#999999;}
.vds_icons {float:right;width:30%;text-align: center;margin-bottom: 0px; height: 28px;}
.vds_icons i{margin-left:20px; font-size: 20px;margin-left: 0px; cursor:pointer;}
.vds_icons i:hover{ color:blue}
.car_heading a{ color:#FFFFFF; text-decoration:underline;}

.car_heading { width:68%; float:left; min-width: 810px;} 
.car_detail_panel{width:30%; margin-top:-5px; float:right;  min-width: 345px;}
.cr-img{ width:800px; height:600px;}

.top { min-width:1170px !important;}
#midsection { min-width:1170px !important;}
#mainfooter,#footfoot { min-width:1170px !important;}
.container{min-width:1170px;}
.panel_heading{text-align: left;color: #fff; padding-left: 5px; line-height: 28px; font-size: 18px; border-bottom:0px solid #fff; margin:0px; }
.btn-primary {  color: #fff; background-color: #0066FF;  background: radial-gradient(at center bottom, rgb(94, 188, 94), rgb(68, 137, 68)) !important; border:none !important;     
				    line-height: 16px;   border-radius: 0px; border: none;  font-family: Avenir, 'Roboto', sans-serif; font-size:18px;}
.btn-primary:hover {  color: #fff; background-color: #0066FF;  background: radial-gradient(ellipse at bottom, #2eb42e, green)  !important;border:none !important;}
/*
@media(max-width:991px) {
	.car_specs li label{ font-size:14px !important;}
	.car_specs li { font-size:14px !important;}
	.car_heading { width:100%;float:left; min-width: auto;   } 
	.car_detail_panel{width:100%; margin-top:10px; float:left; clear:both;  }
	.cr-img{ width:100%;}
	
	.top { width:100%; min-width:auto !important;}
	.container { width:100%; min-width:auto !important;}
	#midsection { width:100%; min-width:auto !important;}
	#mainfooter,#footfoot { width:100%; min-width:auto !important;}
	.breadcrum{ display:none;}
	.vds_icons{ float:left !important; width:100% !important;}
	.main_detail_d{ display:none;}
	.spec_d{ width:100%; font-size: 14px !important;}
	.spec_d ul li{ width:50%;}
	.other_options{ display:none;}
	.zoom_gallery li{ width:100%;}
	.zoom_gallery li img{ width:100%;}

}
*/



.panel_header{ border-bottom:2px solid #4A90E2; line-height: 28px; font-size: 18px; margin-bottom:0px; margin-top:10px;} 
.panel_header a{color:#4A90E2; text-decoration:underline;}
.diamond {    
	position: relative;
	width: 210px;
	line-height: 28px;
	background-color: #4A90E2;										
	display: inline-block;
	padding-left: 8px;
	margin-right: 20px;
	color: #fff;
	border-top-right-radius: 8px;
}
.diamond::after {    right: -12px;
	border-left: 15px solid #4A90E2;
	content: '';
	position: absolute;
	top: 0;
	width: 0;
	height: 0;
	border-top: 28px solid transparent;
	border-top-left-radius: 8px;
}



.panel_header1{border-bottom-color:#31d29e;}
.panel_header1 .diamond{background-color: #31d29e;}
.panel_header1 .diamond::after{border-left-color: #31d29e;}
.panel_header1 a{color:#31d29e;}

.panel_header2{border-bottom-color:#da291c;}
.panel_header2 .diamond{background-color: #da291c;}
.panel_header2 .diamond::after{border-left-color: #da291c;}
.panel_header2 a{color:#da291c;}

.panel_header3{border-bottom-color:#0c690c;}
.panel_header3 .diamond{background-color: #0c690c;}
.panel_header3 .diamond::after{border-left-color: #0c690c;}
.panel_header3 a{color:#0c690c;}

.panel_header4{border-bottom-color:#06f;}
.panel_header4 .diamond{background-color: #06f;}
.panel_header4 .diamond::after{border-left-color: #06f;}
.panel_header4 a{color:#06f;}

.panel_header5{border-bottom-color:#bf9d00;}
.panel_header5 .diamond{background-color: #bf9d00;}
.panel_header5 .diamond::after{border-left-color: #bf9d00;}
.panel_header5 a{color:#bf9d00;}

.panel_header6{border-bottom-color:#FF9800;}
.panel_header6 .diamond{background-color: #FF9800;}
.panel_header6 .diamond::after{border-left-color: #FF9800;}
.panel_header6 a{color:#FF9800;}

.top_icons{  text-align: center; float:right; }
.top_icons a {
		background-color: #a2a2a2;
		border-radius: 0px;
		width: 28px;
		height: 25px;
		display: inline-block;
		padding: 2px 0px;					 
		font-size: 16px;
		color: #ffffff;
}
.top_icons i {
	font-size: 16px !important;
}

.top_icons a.cart {
	background: #f00 !important;
}	
.top_icons a.share {
	background: #f74fe7 !important;
}	
.top_icons a.phone {
	background: #673ab7 !important;
}
.top_icons a.picture {
	background: #d62976  !important;
}
.top_icons a.sheet {
	background: #ff5722   !important;
}
.top_icons a.reload {
	background: #00bcd4 !important;
}



.car_specs{
	padding:0px;
	width:100%}
.car_specs li{
	font-weight: normal;
	font-size: 13px !important;
	list-style: none;
	background-color: #e9dbdb;
	float: left;
	width: 100%;
	border-bottom: 1px solid #fff;
	line-height: 25px;
	border-left: 1px solid #eceaea;
	border-right: 1px solid #eceaea;
}
.car_specs input[type="text"]{width:100%;border: 0px;border-bottom: 1px solid #ccc;height: 30px;padding-left: 3px;}
.car_specs input[type="button"]{width:100%; }
.car_specs select{width:100%;padding:0px;border-radius:0px;font-size:12px;border: none;border-bottom: 1px solid #ccc;box-shadow: none;height: 30px;margin-bottom: 2px;}
.car_specs textarea{ width:100%; border: 0px;border-bottom: 1px solid #ccc; }
.car_specs li label{
    font-size: 13px !important;
    font-weight: normal;
    width: 140px;
    float: left;
    background-color: #E5DEDB;
    line-height: 25px;
    margin-bottom: 0px;
	padding-left:8px;
	border-right:2px solid #fff;
	margin-right:8px;
	height:25.5px;}
.car_specs li:hover{
	background-color:#ffffad;
}
.car_specs li:hover label{
	background-color:#ffffad !important;
}

.inq_panel li{ background:#fff; border:none}
.inq_filed{ margin:3px 0px !important; border:1px solid #dadada !important;}
