@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900);
@font-face {
	font-family: 'icomoon';
	src:url('../fonts/icomoon.eot?-x86beg');
	src:url('../fonts/icomoon.eot?#iefix-x86beg') format('embedded-opentype'),
		url('../fonts/icomoon.woff?-x86beg') format('woff'),
		url('../fonts/icomoon.ttf?-x86beg') format('truetype'),
		url('../fonts/icomoon.svg?-x86beg#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

@font-face {
	font-family: 'sterling';
	src:url('../fonts/sterling.eot?-9hx29e');
	src:url('../fonts/sterling.eot?#iefix-9hx29e') format('embedded-opentype'),
		url('../fonts/sterling.woff?-9hx29e') format('woff'),
		url('../fonts/sterling.ttf?-9hx29e') format('truetype'),
		url('../fonts/sterling.svg?-9hx29e#sterling') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="ico-"], [class*=" ico-"] {
	font-family: 'sterling';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.ico-keyboard-arrow-left:before {
	content: "\e600";
}

.ico-keyboard-arrow-right:before {
	content: "\e601";
}

/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed,  figure, figcaption, footer, header, hgroup,  menu, nav, output, ruby, section, summary, time, mark, audio, video 
							{ margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } 
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section 
							{ display: block; }
body 						{ line-height: 1; }
ol, ul 						{ list-style: none; }
blockquote, q 				{ quotes: none; }
blockquote:before, 
blockquote:after,
q:before, q:after 			{ content: ''; content: none; }
table 						{ border-collapse: collapse; border-spacing: 0; }
/**************************************/

* 							{ margin: 0; padding: 0;}
body 						{ font-family: 'Lato', sans-serif; color: #272727;}
.margin0 					{ margin: 0;}
.padding0					{ padding: 0;}
.header 					{ padding: 0; overflow: hidden; position: relative; height: 335px; background-size: cover;}
.navbar-default			 	{ background-color: transparent; border-color: transparent; }
.navigation 				{ padding: 15px 0;  position: relative; z-index: 10000; /* background: url(../img/shadow.png); */  }
.right_nav, .right_nav a	{ color: #000; text-decoration: none; }
.right_nav a:hover			{ color: #000;}
.edit						{ font-size: 12px; line-height: 22px}
.profile_img 				{ float: left; margin-right: 15px; }
.acc_details 				{ float: left; display: block; overflow: auto; margin: 5px; color: #000;font-weight: 600;}
.search_box 				{ margin-top: -56px; position: relative; z-index: 1000;}
.navigation 				{ position: absolute; width: 100%;}
.magnifier12color 			{ color: #2E3192;}
.form-control 				{ border: 1px solid #dfe1e2 ; border-top: 1px #CCCDCE solid; border-radius: 0px; }
.pagination > li > a 		{ border-left: none; color: #222221; padding: 2px 10px; font-size: 11px;}
.pagination > li :nth-child(2){ border-left:  1px solid #DDD;}
.search_results_footer 		{ text-align: center; margin: 10px 0;}
.search_results_footer ul 	{ display: inline-block;margin: 0;padding: 0;  /* For IE, the outcast */zoom:1;*display: inline;}
.search_results_footer li 	{ float: left;}
.btn 						{ border:none;}
select.form-control 		{ width: 110%; background: url(../img/dropdown.jpg) no-repeat,  linear-gradient(to bottom, #F3F3F3 0%, #FEFEFE 97%) repeat scroll 0% 0% transparent ; background-position: 90%; }
.yearrange 					{ width: 116% !important; background-position: 85.5% !important; }
.selectoverflow 			{ width: 100%; overflow:hidden; }
.pagination	a				{ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#e9e9e9));
  							  background: -moz-linear-gradient(0% 0% 270deg,#f8f8f8, #e9e9e9);
  							  box-shadow: inset 0px 1px 0px rgba(255,255,255, .8), 0px 1px 3px rgba(0,0,0, .1);
  							  font-size: .875em;   margin-right: 4px; color: #eee;
							}							
							}
.pagination					{ -webkit-box-shadow: 0px 1px 1px 0px rgba(50, 50, 50, 0.3);
								-moz-box-shadow:    0px 1px 1px 0px rgba(50, 50, 50, 0.3);
								box-shadow:         0px 1px 1px 0px rgba(50, 50, 50, 0.3);
							}
.form-control:focus 		{ border-color: none; outline: 0px none; box-shadow: none; }

.pagination .active, 
.pagination li a:hover,
.pagebtn .active a 	 		{   background: #6d6e6e; color: #eee;
							  background: -moz-linear-gradient(top, #6d6e6e 1%, #2c363f 100%);
							  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#6d6e6e), color-stop(100%,#2c363f));
							  background: -webkit-linear-gradient(top, #6d6e6e 1%,#2c363f 100%);
							  background: -o-linear-gradient(top, #6d6e6e 1%,#2c363f 100%);
							  background: -ms-linear-gradient(top, #6d6e6e 1%,#2c363f 100%);
							  background: linear-gradient(to bottom, #6d6e6e 1%,#2c363f 100%);
							  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d6e6e', endColorstr='#2c363f',GradientType=0 ); box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .8); color: #f0f0f0; text-shadow: 0px 0px 3px rgba(0,0,0, .5); 
							}

.pagination > li:first-child > a, 
.pagination > li:first-child,
.pagination > li:last-child > a, 
.pagination > li:last-child > span { border-top-right-radius: 2px; border-bottom-right-radius: 2px; }
.hide_block					{ display: none;}
.show_block					{ display: block ;}
.hidethis					{ opacity: 0;}
.visible 					{ opacity: 1;}
/********************search_box**********************/
.search_box_header 			{	 background: #ffffff; /* Old browsers */
								background: -moz-linear-gradient(top, #ffffff 10%, #ffffff 48%, #ededee 100%); /* FF3.6+ */
								background: -webkit-gradient(linear, left top, left bottom, color-stop(10%,#ffffff), color-stop(48%,#ffffff), color-stop(100%,#ededee)); /* Chrome,Safari4+ */
								background: -webkit-linear-gradient(top, #ffffff 10%,#ffffff 48%,#ededee 100%); /* Chrome10+,Safari5.1+ */
								background: -o-linear-gradient(top, #ffffff 10%,#ffffff 48%,#ededee 100%); /* Opera 11.10+ */
								background: -ms-linear-gradient(top, #ffffff 10%,#ffffff 48%,#ededee 100%); /* IE10+ */
								background: linear-gradient(to bottom, #ffffff 10%,#ffffff 48%,#ededee 100%); /* W3C */
								filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededee',GradientType=0 ); /* IE6-9 */	
							}
.multiple_bid_list_header	{ 	border-radius: 5px 5px 0 0;
								background: #fcfcfc; /* Old browsers */
								background: -moz-linear-gradient(top, #fcfcfc 0%, #f7f7f7 100%); /* FF3.6+ */
								background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#f7f7f7)); /* Chrome,Safari4+ */
								background: -webkit-linear-gradient(top, #fcfcfc 0%,#f7f7f7 100%); /* Chrome10+,Safari5.1+ */
								background: -o-linear-gradient(top, #fcfcfc 0%,#f7f7f7 100%); /* Opera 11.10+ */
								background: -ms-linear-gradient(top, #fcfcfc 0%,#f7f7f7 100%); /* IE10+ */
								background: linear-gradient(to bottom, #fcfcfc 0%,#f7f7f7 100%); /* W3C */
								filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
								 padding: 10px 20px 5px 20px;}						 
.timezone					{ font-size: 13px; line-height: 18px; width: 120px; text-align: center;} 
.search_box_header h2		{ font-size: 25px;   padding: 16px 0; text-align: center; margin-bottom: 0;}
.search_box_body 			{ overflow: auto; background: #f6f6f6; padding: 40px 37px; border-bottom: 2px #ccccd8 solid;}
.search_box_body label 		{ margin-bottom: 10px;  margin-right: 15px;}
.form-control{ 
								-webkit-box-shadow: none;
								-moz-box-shadow: none;
								background: #f3f3f3; /* Old browsers */
								background: -moz-linear-gradient(top, #f3f3f3 0%, #fefefe 97%); /* FF3.6+ */
								background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(97%,#fefefe)); /* Chrome,Safari4+ */
								background: -webkit-linear-gradient(top, #f3f3f3 0%,#fefefe 97%); /* Chrome10+,Safari5.1+ */
								background: -o-linear-gradient(top, #f3f3f3 0%,#fefefe 97%); /* Opera 11.10+ */
								background: -ms-linear-gradient(top, #f3f3f3 0%,#fefefe 97%); /* IE10+ */
								background: #fff; /* W3C */
								filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */							}
.btn_theme, .thead_theme, 	
.newsletter_btn 			{
							background: #2E3192;
							color: #fff;
							transition :all 1s ease;
							font-size: 13px;
							text-transform: uppercase;
							}
tr.thead_theme {
    background: #DF4B53;
}
.btn-default:focus			{ color: #fff; background: #2E3192; }
.inqnow						{ }
.btn_theme:hover, 
.newsletter_btn:hover		{
							background: #000;
							color: #fff;
 							}
.view_btn:focus 		 	{ color: #fff;
							background: #DF4B53;
							filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d6e6e', endColorstr='#2c363f',GradientType=0 ); /* IE6-9 */
						}
.search_btn 				{ padding: 8px 55px; margin-top: 15px;}
 
.view_btn					{ padding: 8px;   font-size: 15px; }
.auctiondate				{ margin: 5px 0; font-size: 14px; color: #111;}
.gridview 					{ margin-right: 5px;}
.btnlbl 					{ visibility: hidden;}
.itemsfound 				{ float: left; margin-top: 13px; font-size: 14px;}
.jslider .jslider-scale ins { color: #535353; font-size: 11px; }
#camera_wrap_3  			{ width: 100%;}
#camera_wrap_3 img 			{ height: 335px;}
.cameraSlide img 			{ width: 100%; height: 335px;}
.del 						{ margin-top: 36px; display: block; float: left;  left: 10px;  position: relative;  color: red; font-size: 16px;   border: none; background: none;} 
.currncy 					{ background: url(../img/yen19.png) no-repeat scroll 2%; padding-left: 30px; }
.bidnow 					{  margin: 0 !important;}
ul.info 					{ line-height: 28px;}
ul.info li 					{ list-style-image: url(../img/right-arrow26.png); padding: 0;}
ul.info span 				{ font-weight: 700;}
.badge  					{ padding: 5px 7px; border-radius: 50%; }
.badge:hover 				{ background-color: #999;}
.bid_all_btn 				{ position: fixed; right: 0; top: 50%; width: 98px; z-index: 50000;}
.bid_all span 				{ font-size: 20px; }
/********************search_results**********************/

.search_results_header 		{ padding: 26px 0; overflow: auto;}
.search_results_body		{ overflow: auto;}
ul.view_type 				{ overflow: auto; float: right; padding-right: 15px;}
ul.view_type > li 			{ float: left; list-style: none;}

ul.search_results_item .search_results_item_container { border: 1px #e5e5e5 solid; border-top: 3px #c12837 solid; overflow:auto; margin-bottom: 10px; /*width: 229px; float: left;*/
						 							  -webkit-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.10);
													  -moz-box-shadow:    0px 1px 5px 0px rgba(0, 0, 0, 0.10);
													  box-shadow:         0px 1px 5px 0px rgba(0, 0, 0, 0.10); 
													}	
li.item_img input[type=checkbox] {position: absolute;   margin: 10px;}
li.item_desc h3 			{ font-size: 17px;}
li.item_desc 				{ padding: 19px 12px;}
li.item_otherinfo 			{ font-size: 14px; }
ul.row1 li 					{ float: left;}
.jslider 					{ margin-bottom: 20px;}
.tableview_results 			{ font-size: 13px; overflow: auto;}
.vehicle_view .thead_theme 	{ text-align: center;}
.thead_theme 				{ font-size: 13px; font-weight: 600;}
.vehicle_view tbody td 		{ padding: 15px 8px !important; border-top: none !important; text-align: center;}
.vehicle_view tbody tr 		{ transition: all 0.4s ease;} 
.vehicle_view tbody tr:hover{ background: #f1f1f1; cursor: pointer; }
.vehicle_view tbody td:nth-child(1){ vertical-align: middle !important; width: 185px;}
.vehicle_thumbnail	 	 	{ float: left; width :66px; height: 50px; margin: 0 4px; }
.vehicle_thumbnail img 		{ width: inherit; height: inherit; border: 2px #7e7e7e solid; }
.chkbox 					{ float: left; margin: 20px 4px 0 0 !important;}
.action 					{ text-align: center; }
.action a 					{ color: #1d195c; margin-top: 5px; display: block;}
.item_img 					{ height: 180px;}
.item_img img 				{ width: 100%; height: 100%}
.row1 						{ padding: 2px 12px;}
.row2 						{ color: #929292; padding: 18px 8px 18px 12px;  border-bottom: 1px #e5e5e5 solid; }
.date 						{ font-size: 12px; font-size: 0.92em;    line-height: 17px; }
.auction 					{ color: #6d6d6d; font-size: 13px; }
.auction ul li 				{ margin-right: 5px; float: left;}
.row2 ul li 				{ float: left; font-size: 13px; color: #616161;}
.row2 span 					{ color: #b2b2b2; }
li.item_price 				{ padding: 20px 12px; text-align: center; font-size: 25px; color: #444444;}
ul.item_footer_btns 		{ overflow: auto; }
ul.item_footer_btns li 		{ float: left; }
.footer						{ background-color: #2E3192; background-size: cover;  margin-top: 25px; color: #fff !important; font-size: 13px; line-height: 19px;}
.inquire 					{ border-radius: 0;   border-right: 8px #fff solid; }
.searchbtn 					{ margin-left: 0px; border-radius: 0;
							background: #6d6e6e; /* Old browsers */
							background: -moz-linear-gradient(top, #6d6e6e 1%, #2c363f 100%); /* FF3.6+ */
							background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#6d6e6e), color-stop(100%,#2c363f)); /* Chrome,Safari4+ */
							background: -webkit-linear-gradient(top, #6d6e6e 1%,#2c363f 100%); /* Chrome10+,Safari5.1+ */
							background: -o-linear-gradient(top, #6d6e6e 1%,#2c363f 100%); /* Opera 11.10+ */
							background: -ms-linear-gradient(top, #6d6e6e 1%,#2c363f 100%); /* IE10+ */
							background: linear-gradient(to bottom, #6d6e6e 1%,#2c363f 100%); /* W3C */
							filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d6e6e', endColorstr='#2c363f',GradientType=0 ); /* IE6-9 */
							}
.pagebtn .active a  		{ background: #4a4a4b; /* Old browsers */
							background: -moz-linear-gradient(top, #4a4a4b 1%, #061018 100%); /* FF3.6+ */
							background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#4a4a4b), color-stop(100%,#061018)); /* Chrome,Safari4+ */
							background: -webkit-linear-gradient(top, #4a4a4b 1%,#061018 100%); /* Chrome10+,Safari5.1+ */
							background: -o-linear-gradient(top, #4a4a4b 1%,#061018 100%); /* Opera 11.10+ */
							background: -ms-linear-gradient(top, #4a4a4b 1%,#061018 100%); /* IE10+ */
							background: linear-gradient(to bottom, #4a4a4b 1%,#061018 100%); /* W3C */
							filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a4a4b', endColorstr='#061018',GradientType=0 ); /* IE6-9 */
							border: none;
							}
.fancybox-lock .fancybox-overlay{ background: url(../img/fancy-bg.png);   z-index: 10000;}
.side_img 					{   width: 104px; margin-bottom: 33px; margin-left: 24px;}
/************************Footer*************************/
.footer	h3 					{ font-size: 25px; margin-bottom: 25px;}
.footer_top 				{ padding:44px 0 30px 0 ; }
.contactus ul li 			{ margin-bottom: 10px;}
.contactus ul li a {
    color: #fff;
}
.newsletter 				{ margin-bottom: 30px;} 
.newsletter_btn				{ /*background: #3c3b86;*/ border: 0; border-radius: 3px; color: #fff; margin-left: 12px;/* border-top: 1px #1d1f34 solid;*/}
.newsletter_btn:hover 		{ /*background: #4b4a99; border-top: 1px #1d1f34 solid;*/ color: #fff}
.login_btn:hover 			{ background: #2E3192; color: #fff}
.login_btn 					{ 
							background: #2E3192;
							margin-top: 4px; font-weight: 600;  border: 0; border-radius: 0; color: #fff; padding: 10px 23px; border-radius: 3px; font-size: 16px; float: right; text-transform: uppercase;
							}
.newsletter_input 			{ width: 100% !important;}
.newsletter .form-inline 	{ margin-top: 30px;}
.footer_bottom 				{ background: url(../img/footer-bar.png); padding: 18px 0; color:  #e7e7e7; font-size: 12px;}
.footer_bottom p 			{ margin-top: 8px;}
.footer_bottom p a {
    color : #fff;
}
.social_media a 			{ text-decoration: none; color: #091b2f;}
.social_media span:hover	{ color: #12355c; background: #d2d2d2; }
.social_media span			{ padding: 6px; background: #a2a2a2;  border-radius: 50px;   font-size: 16px; width: 28px; height: 28px; display: inline-block; margin: 1px;}
/*.social_media				{ float: right; }*/
.contactus ul li 			{ padding-left: 35px; }
li.address 					{ background: url(../img/address.png) no-repeat; background-position: 5px 0;}
li.fax 						{ background: url(../img/fax.png) no-repeat; background-position: 5px 2px;}
li.email 					{ background: url(../img/email1.png) no-repeat; background-position: 5px 2px;}
li.skype 					{ background: url(../img/skype.png) no-repeat; background-position: 5px 2px;}
li.website 					{ background: url(../img/website.png) no-repeat; background-position: 5px 2px;}
li.tel 						{ background: url(../img/phone.png) no-repeat; background-position: 5px 2px;}
/***********************Dealer Profile************************/
.dealer_profile 			{ padding: 35px 0; color:#000000; font-size: 14px; line-height: 20px;}
h1							{ font-size: 25px; margin-bottom: 10px; line-height: 29px;}
h2							{ font-size: 20px; margin-bottom: 10px;}
.dealer_profile_content		{ margin: 42px 0 20px 0;}
.sidebar_widget 			{ background: #f6f6f6; padding: 36px 25px; border-radius: 8px; }
.personal_info ul			{ margin-top: 30px;}
.personal_info ul li 		{ margin-bottom: 15px;}
.personal_info ul span 		{ color: #848484;}
li.name h2					{ margin: 0; border-bottom: none; line-height: 16px; font-size: 19px; } 
li.name 					{ margin-bottom: 5px !important;}
.sidebar_widget:nth-child(2){ margin-top: 25px;}
.sidebar_widget form 		{ margin-top: 30px;}
.sidebar_widget label		{ margin-bottom: 8px; color: #231e60;}
.sidebar_widget .search_btn	{ margin-top: 10px;}
.left_sidebar 				{ padding-left: 0;}
.vehicle_bid_img img		{ width: 100%; border: 2px #8b8b8b solid; max-width: 180px;}
.vehicle_desc td 			{ vertical-align: middle !important; border-top: none !important;} 
.vehicle_bid_view td 		{ vertical-align: middle !important; border-top: none !important; text-align: center;   line-height: 16px !important; font-size: 13px; } 
.bidding_history h2 		{ margin-bottom: 25px;}
.bid_history_header 		{ background:#f6f6f6; padding: 25px 18px; overflow: auto;}
 .bid_history_header p 		{ float: left; margin-top: 3px;}
 .bid_history_header ul 	{ float: right;}
.item_sold 					{ color: #2db503;}
.item_notsold 				{ color: #ff3d3d; }
.thead_theme_black 			{ background: #DF4B53; color: #ffffff;  text-align: center; }
.sidebar_widget h2::before 	{ border-bottom: 1px #eee solid;}
.sidebar_widget select 		{ -webkit-box-shadow: inset 2px 10px 11px -14px rgba(181,182,183,1);
							  -moz-box-shadow: inset 2px 10px 11px -14px rgba(181,182,183,1);
							  box-shadow: inset 2px 10px 11px -14px rgba(181,182,183,1);
							} 
.dealer_profile h2 			{ width:100%; text-align:left; border-bottom: 1px solid #d5d5d5; line-height:0.1em; margin:10px 0 20px; } 
.dealer_profile h2 span 	{ background: #F6F6F6; padding: 0px 10px 10px 0; }
.bid_heading				{ background: #fff !important; }
.vehicle_bid_view td a 		{ color: #f6f6f6; }
.cred 						{ font-size:11px;}
.galleria					{ height:350px}
.galleria-thumbnails		{ margin: auto ;}
.galleria-theme-classic		{ background: none; }

/**************************single_bid***************************/
.single_bid 				{ padding: 35px 0; color:#000000; font-size: 14px; line-height: 20px; }
.vehicle_info tbody td 		{ padding: 7px !important;}
.single_bid h1				{ margin-bottom: 10px;}
.single_bid p,.bid_form p 	{ margin-bottom: 20px;}
.bid_form h2 				{ margin-bottom: 20px; }
.bid_form form 				{ border-top: 1px #ccc solid; padding-top: 15px; background: #f6f6f6; padding: 20px; }
.bid_form 					{ padding-left: 30px;}
.vehicle_info h2 			{ margin-bottom: 22px;}
.vehicle_desc  				{ margin-bottom: 40px;}
.vehicle_info 				{ background: #F6F6F6; border-radius: 5px; padding: 20px;}
#camera_wrap_2 				{ border: 1px #ccc solid;}
.single_bid_content 		{ margin-top: 20px;}
.single_bid form label 		{ color: #A70000; margin: 5px 0; }
label span 					{ font-weight: 700;}
/*.bid_form 					{ background: #F6F6F6; border-radius: 5px;}*/
.multiple_bid_content 		{ margin-top: 30px;}
.multiple_bid_list 			{ overflow: auto; }
.multiple_bid_list_item 	{ border: 1px solid #EEE; padding: 8px 0px 5px; overflow: auto; border-top: none; overflow: hidden; }
.multiple_bid_list_item:nth-child(1){ border-top: 1px solid #EEE; }
.car_thumbnail img			{ width: 100%;}
.form_left_content_inner	{ background: none repeat scroll 0% 0% #F6F6F6; padding: 20px 10px; border-radius: 5px; overflow: auto;  border-bottom: 2px solid #CCCCD8;}
.bid_now 					{ margin-top: 10px;}
.multiple_bid_list_header h2{  }
.vehicle_thumb_img			{ border: 1px solid #ECECEC; padding: 10px; background: none repeat scroll 0% 0% #F9F9F9;}
.info_block p				{ margin-top: 20px; }

/*******************Login Page*******************/
.form-signin 				{ max-width: 330px; padding: 15px; margin: 0 auto; }
.form-signin .form-signin-heading, 
.form-signin .checkbox 		{margin-bottom: 10px;}
.form-signin .checkbox 		{ font-weight: normal; }
.form-signin .form-control	{ position: relative; font-size: 16px; border:1px solid #b9b9b9; height: auto; padding: 8px 15px;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.form-signin .form-control:focus 	{ z-index: 2; }
.form-signin input[type="text"] 	{  border-radius: 0px; margin-bottom: 5px;  background-image: url(../img/email.png); background-color: #fff; background-repeat: no-repeat; background-position: 95% 50%;color: #111; }
.form-signin input[type="password"] { margin-bottom: 10px;  border-radius: 0px; background-image: url(../img/password.png); background-color: #fff; background-repeat: no-repeat; background-position: 95% 50%; color: #111; }
.account-wall 				{  }
.login-title 				{ color: #262262; font-size: 16px; font-weight: 400; display: block;  margin-top: 30px; }
.profile-img 				{ width: 96px; height: 96px; margin: 0 auto 10px; display: block; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; }
.need-help 					{ margin-top: 10px; }
.new-account 				{ display: block; margin-top: 10px; text-align: right; font-size: 13px; color:#565656;   }
.new-account:hover 			{ color: #C6333A; }
.login-bg 					{ background: #fdfdfd; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZDhkOGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #fdfdfd 0%, #8d8d8d 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#8d8d8d)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #fdfdfd 0%,#8d8d8d 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #fdfdfd 0%,#8d8d8d 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #fdfdfd 0%,#8d8d8d 100%); /* IE10+ */ background: #fff; /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#8d8d8d',GradientType=0 ); /* IE6-8 */background-size: cover;  }
.login_logo 				{ display: block; margin: auto;  } 
/*html, body, .container		{ height: 100%; }*/
/*.login_holder 				{ display: table; vertical-align: middle;}*/
/*.login_holder_wrapper 		{ display: table-cell; vertical-align: middle; width: 100%;}*/
.login_holder_wrapper {
    margin-top: 100px;
}
.copyright_login			{ text-align: center; padding: 10px; line-height: 22px; width: 100%;  font-size: 13px;color: #989595;     text-transform: uppercase;text-transform: uppercase;}
p.login-info 				{ font-size: 12px; text-align: justify; padding: 8px; line-height: 17px; color: #4e4e4e; }
.login-info-wrap 			{ border: 1px solid #7D7D7D; border-radius: 5px; }

/*******************Login Page End*******************/

/* Phones PORTRAIT */

@media only screen and (max-width: 767px) {
.search_box_body 			{ padding: 10px;  overflow: hidden;}
ul.search_results_item 		{ margin: auto; display: block; width: 280px;}
.tableview_results 			{ display: none;}
.tableview {
    display: none;
}
.navbar-brand 				{ padding: 0px; margin: 0px 0px 15px 15px;}
.navbar-brand > img 		{ display: block; width: inherit; height: inherit; }
.timezone 					{ width: auto;}
.right_nav 					{ background: #fff;}
.navbar-nav 				{ margin: 0px -15px; padding: 10px; }
.bidding_history 			{ margin-top: 50px}
.btnsrch 					{ padding: 0; margin-top: 30px;}
.tableview_results 			{ font-size: 13px; overflow-y:hidden ;overflow-x:scroll ;}
.view_btn 					{ padding: 7px; font-size: 12px;}
.bid_form 					{ padding-left: 15px; }
.table_container 			{ overflow-x: scroll;}
.chkbox 					{ margin: 0px 0 4px 32px !important; }
.vehicle_thumb_img 			{ min-height: auto; margin-bottom: 20px;}
.copyright_login			{ line-height: 17px; bottom: 0; margin-bottom: 0;}
}


/* TABLETS PORTRAIT */
@media only screen and (min-width: 768px) {
.navbar-brand 				{ padding: 0px; margin: 0px 0px 15px 15px;} 
.btnsrch 					{ padding: 0;}
.tableview_results 			{ overflow-y:hidden ;overflow-x:scroll ;}
.bid_form 					{ padding-left: 15px; }
.table_container 			{ overflow: hidden;}
.chkbox 					{ margin: 0px 0 4px 32px !important; }

}

 @media (min-width: 992px){ 
.bid_form 					{ padding-left: 15px; }
.tableview_results 			{ overflow: hidden;}
.table_container 			{ overflow: hidden;}
.chkbox 					{ margin: 20px 4px 0 0 !important;}
.vehicle_thumb_img 			{ margin-bottom: 0px;}
 }


/* TABLET LANDSCAPE / DESKTOP */
@media only screen and (min-width: 1200px) {
.tableview_results 			{ overflow: hidden;}
.bid_form 					{ padding-left: 15px; }
.table_container 			{ overflow: hidden;}
/* CUSTOM 5 COLUMN SPAN LAYOUT
  *
  * based on http://gridcalculator.dk/
  * width => 1200, gutter => 15px, margin => 15px, columns => 5
  */
 .row-fluid-5 					{ width: 100%; *zoom: 1;}
 
 .row-fluid-5:before,
 .row-fluid-5:after 			{ display: table; line-height: 0; content: ""; }
 .row-fluid-5:after 			{ clear: both; }
 .row-fluid-5 [class*="span"] 	{ display: block; float: left; width: 100%; min-height: 30px; margin-left: 1.875%; *margin-left: 1.875%;
								   -webkit-box-sizing: border-box;
								      -moz-box-sizing: border-box;
								           box-sizing: border-box;
 								}
 .row-fluid-5 .controls-row [class*="span"] + [class*="span"] { margin-left: 1.875%; }
 .row-fluid-5 [class*="span"]:first-child { margin-left: 0; }
 .row-fluid-5 .span2 		{ width: 18.5%; *width: 18.5%; }
}

@media only screen and (min-width : 1300px;) {
.container 					{ width: 1253px;}
}






/********************Icons*******************************/

.icon-gears2:before 		{ content: "\e600";}
.icon-grid2:before 			{ content: "\e601";}
.icon-magnifier12:before 	{ content: "\e602";}
.icon-pen29:before 			{ content: "\e603";}
.icon-pin71:before 			{ content: "\e604";}
.icon-planning2:before 		{ content: "\e605";}
.icon-round15:before 		{ content: "\e606";}
.icon-speedometer32:before 	{ content: "\e607";}
.icon-tables1:before 		{ content: "\e608";}
.icon-user91:before 		{ content: "\e609";}
.icon-google-plus:before 	{ content: "\ea88";}
.icon-facebook:before 		{ content: "\ea8c";}
.icon-twitter:before 		{ content: "\ea91";}
.icon-youtube3:before 		{ content: "\ea99";}
.icon-send4:before 			{ content: "\e60a"; } 
.icon-phone325:before 		{ content: "\e60b"; } 
.icon-shopping-cart:before 	{ content: "\e60d"; }


.search_results_item {
    margin-bottom : 10px;
}

.btn-active {
    background: #DF4B53;
    color: #fff;
}

div#SkypeButton_Call_sterlingjapansales1_1 {
    float: left;
}
p#SkypeButton_Call_sterlingjapansales1_1_paraElement {
    margin-bottom: 0px !important;
}

div#SkypeButton_Call_sterlingjapansales1_1 img {
    margin: 0px !important;
    margin-left: 25px !important;
    vertical-align: -15px !important;
}

@media only screen and (max-device-width: 640px) {
	.blockUI img {
		width: 70px;
	}
}

select.form-control#chassis_number {
	background: #FEFEFE;
}