<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('font-awesome.min.css');

html,body{width:100%;height:100%;}
body{
	margin: 0;
	padding: 0;
	font-family: arial, helvetica, sans-serif;
  font-size:12px;
	color: #333;
  background-color:#FFF;
  cursor:default;
}
form{margin:0;}
iframe{border:none;}
a {
	color:#369;
	text-decoration:none;
	font-weight:bold;
	font-family: tahoma, helvetica, sans-serif;
  cursor:pointer;
}
:active,:focus{outline:none;}
a:not([href]):not([id]):not([class]):not([style]){cursor:default;}

button::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner{border-color:transparent;padding:0;margin:0;}

h1{	margin: 0; padding: 5px;}

h2{ margin:0 0 12px; font-size:20px; }
h2 a.toggle-link{font-size: 14px;}

h3{margin: 4px 0 5px 0; padding: 7px 0 2px 0; font-size:13px;}
h4{font-weight:bold;font-size:14px;margin:4px 0;}

h6{	margin: 15px 0 5px 0;}

hr{ color:#d3d3d3}

img{border:none;}

/*Page HTML Styles*/
#wrapper{
  width:100%;
  height:100%;
  min-width:1200px;
}

#wrapper .clerking-section {
    padding: 20px;
}

/*Header Secion Start*/
#header{
	background-color:#6280b7;
	color:#fff;
	height:65px;
	margin-bottom:20px;
}

#header h1{
	float: left;
	padding:9px 0 0;
  white-space:nowrap;
  *display:inline;
}

.bottom-right{
  position: fixed;
  bottom: 20px;
  right: 20px;
}

#header ul{
	top:26px;
  margin:0;
  padding:0;
  height:30px;
	position:relative;
  white-space:nowrap;
  list-style-type:none;
}
#header.has-cart ul{
  padding-right: 100px;
}
#header ul ul{
  display:none;
  position:absolute;
  width:200px;
  height:auto;
  margin:0;
  padding:0;
  top:100%;
  left:auto;
  z-index:5000;
  background: #303641;
  text-align: left;
}
#header li:hover ul{
  display:block;
}
#header ul ul li{display:block;}

#header table{
  margin:0 2%;
  border-collapse:collapse;
}
#header td.desc{
  font-size:13px;
  font-weight:bold;
  padding:0 16px;
  *text-align:left;
  *padding-left:320px;
  width:100%;
}
#header li{display:inline-block;*display: inline;zoom: 1;}
#header ul a{
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-decoration:underline;
  white-space:nowrap;
	padding:8px;
}
#header .shopping-cart {
  position: relative;
  display: block;
  float: right;
  top: -20px;
  text-align: right;
}
#header .shopping-cart a{
  font-size: 15px;
  display: block;
  width: 110px;
}
#header .shopping-cart i {
  font-size: 32px;
  color: #2a328d;
}
#header .shopping-cart label{
  color: #2a328d;
  display: inline-block;
  font-weight: bolder;
  font-size: 14px;
  cursor: pointer;
}
#header .shopping-cart label.cart-badge{
  background-color: #fa3e3e;
  border-radius: 2px;
  color: white;
  padding: 2px 5px;
  font-size: 10px;
  position: absolute;
  top: -9px;
  margin-left: -5px;
}
/*Header Secion End*/
.topwarmsg{
  background-color:#FFE761;
  color:#000;
  display:block;
  font-size:16px;
  font-weight:bold;
  padding:4px 0;
  position:relative;
  text-align:center;
  width:100%;
  z-index:1000;
  border-bottom:2px solid #000;
  border-top:1px solid #FFF;
}
.topwarmsg a{color:#A00;}
.topwarmsg.fixed {position: fixed; top: 0; left: 0; z-index: 1010;text-shadow: none !important;}

.topbanner{
  background-color:#FF0000;
  color:#000000;
  display:block;
  font-size:16px;
  padding:10px 0;
  position:relative;
  text-align:center;
  width:100%;
  z-index:1000;
  border-bottom:1px solid #000;
  border-top:1px solid #000;
}
.topbanner a{
  color:#000;
  font-weight:bold;
  font-size:16px;
  text-decoration: underline;
}

.topbanner.blink {
  background-color:#000000;
  color:#FFFFFF;
  border-bottom:1px solid #FFFFFF;
  border-top:1px solid #FFFFFF;
}

.topbanner.blink a {
  color:#FFFFFF;
}

/* Content Secion Start*/
#content{
  width:100%;
  background-color:#FFFFFF;
}

#content div#lsidebar{
  float:left;
  margin-bottom:10px;
  margin-left:1%;
  min-width:160px;
  width:20%;
  display:none;
}
#content div#main_content{
  float:left;
  margin: 0 1% 10px 1%;
  width:98%;
  *display:inline;
  padding-bottom: 80px;
  overflow-x: auto;
}
#content div#main_content.solo{
  margin:0 4% 10px 4%;
  width: 92%;
  min-height: 80vh;
}
.iframe #content div#main_content.solo{
  width:97%;
  margin:0 auto;
  background-color:transparent !important;
  float:none;
  min-width: 97%;
}
#content div#main_content div#hcontent{
  float:left;
  margin-bottom:10px;
  min-width:300px;
  width:66%;
  *display:inline;
}

#content div#main_content div#rsidebar{
  float:right;
  margin-bottom:20px;
  margin-left:3%;
  min-width:160px;
  width:31%;
  *display:inline;
}

#rsbheader {
  text-align: center;
  width: 100%;
}

.featured_pic{
	width:80%;
	padding:10px 0 5px 0;
	font-size:11px;
	margin:0 auto;
    text-align:center;
}
.featured_pic img{
	width:100%;
	border:1px solid #989898;
}
.col_menu_content{
	background-color:#f8f8f8;
	border-top: 1px solid #787878;
	border-right: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
	border-left: 1px solid #d3d3d3;
	margin:0 0 10px 0;
	padding:5px 5px 15px;
	font-size:12px;
}
.col_menu_content .scroller,.featured{max-height:300px;overflow:auto;margin:-5px -5px -15px -5px;padding:0 5px 8px;}
div#lsidebar .featured a{margin:6px 0 12px;line-height:1.4;display:block;}
.featured span{font-size:11px;font-weight:normal;}
.featured span .green_link{font-size:10px;font-weight:normal;}
.featured a &gt; span{margin-bottom:18px;display:block;color:#787878;}
.col_menu_content .col_div.scroller{margin-top:9px;margin-bottom:0;padding:0 8px 0 11px;}
#recent-items{margin:8px 0 -8px;overflow:hidden;box-shadow:0 0 4px -2px #888;}
#recent-items div{width:49.5%;float:left;padding-right:0.5%;}
#recent-items div:nth-child(2){padding:0 0 0 0.5%;}
.vimglist a{display:block;padding:0;text-align:center;}
.vimglist img{width:100%;background:url("/images/imgloading.png") no-repeat 0 0 scroll transparent;}
.vimglist img.n{background-image:url(/images/nophoto.png);max-height:100px;}
td.aviews input[type="text"],.col_menu_content input[type="text"]{
  width:75%;
  color: #333;
  font-size: 11px;
  padding:2px 1px;
  min-width:0;
}
.col_div{margin-top:9px;}
.col_div input[type="checkbox"]{
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
  margin: 8px 1px;
}
.col_menu_content h2{
	margin: 0 0 0px 0;
	font-size:15px;
	padding-top:0;
}
.col_menu_content h3{
	margin: 0 0 12px 0;
	padding-bottom:6px;
	border-bottom: 2px solid #a8a8a8;
	color:#484848;
}
.col_menu_content .flash_error,.col_menu_content .flash_msg{width:auto;word-wrap:break-word;}
#frm-item-cats .ui-multiselect, #frm-cats .ui-multiselect,td.aviews .ui-multiselect,.col_menu_content .ui-multiselect, #frm-affs .ui-multiselect{
  width:75% !important;
  background: none repeat scroll 0 0 #FFF;
  border: 2px solid #D3D3D3;
  border-radius:0;
  color:#333;
  height:16px;
  padding:0 1px;
  box-sizing:content-box;
  -moz-box-sizing:content-box;
  -webkit-box-sizing:content-box;
  position: relative;
  text-shadow: none;
  margin:8px 7px 2px 0;
  display:block;
  float:left;
}
#frm-item-cats .ui-multiselect,#frm-cats .ui-multiselect, #frm-affs .ui-multiselect{width:255px !important;height:18px;top:-4px;margin-right:11px;}
td.aviews .ui-multiselect{margin-right:4px;}
#frm-item-cats .ui-multiselect span, #frm-cats .ui-multiselect span,td.aviews .ui-multiselect span,.col_menu_content .ui-multiselect span, #frm-affs .ui-multiselect span{
  position: absolute;
  top:-2px;
  left:2px;
  font-size:11px;
}
#frm-item-cats .ui-multiselect span, #frm-cats .ui-multiselect span, #frm-affs .ui-multiselect span{font-size:14px;}
#frm-item-cats label[for="cats"], #frm-cats label[for="cats"], #frm-affs label[for="affs"]{padding-left:2px;}
#frm-item-cats .ui-multiselect span.ui-icon, #frm-cats .ui-multiselect span.ui-icon,td.aviews .ui-multiselect span.ui-icon,.col_menu_content .ui-multiselect span.ui-icon, #frm-affs .ui-multiselect span.ui-icon{
  background:url('/images/dropdownarrow.png') no-repeat scroll 0 0 transparent;
  right:1px;
  left:inherit;
  top:1px;
}
#frm-item-cats .ui-multiselect.ui-state-active span.ui-icon, #frm-cats .ui-multiselect.ui-state-active span.ui-icon,td.aviews .ui-multiselect.ui-state-active span.ui-icon,.col_menu_content .ui-multiselect.ui-state-active span.ui-icon, #frm-affs .ui-multiselect.ui-state-active span.ui-icon{
  -webkit-transform:rotate(180deg);
  -moz-transform:rotate(180deg);
}
.spiffy{display:block}
	.spiffy *{
	  display:block;
	  height:1px;
	  overflow:hidden;
	  font-size:.01em;
	  background:#6280b7}
	.spiffy1{
	  margin-left:3px;
	  margin-right:3px;
	  padding-left:1px;
	  padding-right:1px;
	  border-left:1px solid #bbc8e0;
	  border-right:1px solid #bbc8e0;
	  background:#899fc9}
	.spiffy2{
	  margin-left:1px;
	  margin-right:1px;
	  padding-right:1px;
	  padding-left:1px;
	  border-left:1px solid #eff2f7;
	  border-right:1px solid #eff2f7;
	  background:#7f98c4}
	.spiffy3{
	  margin-left:1px;
	  margin-right:1px;
	  border-left:1px solid #7f98c4;
	  border-right:1px solid #7f98c4;}
	.spiffy4{
	  border-left:1px solid #bbc8e0;
	  border-right:1px solid #bbc8e0}
	.spiffy5{
	  border-left:1px solid #899fc9;
	  border-right:1px solid #899fc9}
	.spiffyfg{
	  background:#6280b7;
	  color:#fff;
	  font-weight:bold;
	  padding-left:8px;
	  padding-bottom:3px;
	  margin-bottom:0;
	  text-align:left;
	  font-size:14px;
	  min-width:150px;
      margin-top:0px
	  }

.spifffy{display:block}
.spifffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#790619}
.spifffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #6f020a;
  border-right:1px solid #6f020a;
  background:#740412}
.spifffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #690002;
  border-right:1px solid #690002;
  background:#750414}
.spifffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #750414;
  border-right:1px solid #750414;}
.spifffy4{
  border-left:1px solid #6f020a;
  border-right:1px solid #6f020a}
.spifffy5{
  border-left:1px solid #740412;
  border-right:1px solid #740412}
.spifffyfg{
  background:#790619;
  color:#fff;
  font-weight:bold;
  padding-left:8px;
  padding-bottom:3px;
  margin-bottom:0;
  text-align:left;
  font-size:14px;
  min-width:150px;
  }

/*auction boxes-- home page*/
	.spifgrey{display:block}
	.spifgrey *{
	display:block;
	height:1px;
	overflow:hidden;
	font-size:.01em;
	background:#dddddd}
	.spifgrey1{
	margin-left:3px;
	margin-right:3px;
	padding-left:1px;
	padding-right:1px;
	border-left:1px solid #f0f0f0;
	border-right:1px solid #f0f0f0;
	background:#e5e5e5}
	.spifgrey2{
	margin-left:1px;
	margin-right:1px;
	padding-right:1px;
	padding-left:1px;
	border-left:1px solid #fbfbfb;
	border-right:1px solid #fbfbfb;
	background:#e3e3e3}
	.spifgrey3{
	margin-left:1px;
	margin-right:1px;
	border-left:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;}
	.spifgrey4{
	border-left:1px solid #f0f0f0;
	border-right:1px solid #f0f0f0}
	.spifgrey5{
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5}
	.spifgreyfg{
	background:#dddddd;
	color:#202020;
	font-size: 10px;
	font-weight:bold;
	padding-left:2px;
	padding-bottom:3px;
	border-bottom:1px solid #f0f0f0;
  }

.auction_box{
	font-size:12px;
	/*padding:0px;*/
    /*padding:1px 0 2px 3px;*/
	/*argin-bottom:20px;*/
    margin:-2px 0 20px;
	border-bottom: 1px solid #f0f0f0;
	background: url(images/grey_grad.png);
	background-repeat: repeat;
	width:100%;
}
.auction_box p{
	font-family: verdana,arial,helvetica;padding-right:10px;
}
.button_box
	{ font-family: Tahoma, Arial, Helvetica, sans-serif; white-space:nowrap; padding:0 0 15px 0; text-transform: uppercase; color:#983232; font-weight:bold; font-size:11px; cursor: pointer; text-decoration:underline;}


.red_link{
	color:#983704;
	font-weight:bold;
	font-size:11px;
	text-decoration:none !important;
  white-space:nowrap;
}
.green_link{
	color:#008000;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
.black_link{
	color:#333333;
	text-decoration:none;
	font-size:11px;
}
.auction_box_left
{
	float: left;
	width: 120px;
	margin-bottom: 10px;
  padding-left:5px;
  padding-top:5px;
  margin-top:-3px;
  *display:inline;
}
.auction_box_right
{
	margin: 2px 0 10px 126px;
	font-size:12px;
    padding-right:5px;
    padding-top:5px;

}
.auction_box_just_text{
	margin: 2px 0 10px 8px;
}
.auction_box_left img
{
	width:110px;
	border:0;
	position:relative;
	top:7px;
	left:2px;

}
.auction_box p{
	margin:0 0 6px 0px;
	font-size:12px;
}
.auction_link{
	 text-transform: uppercase;
	 font-weight:bold;
	 font-size:13px;
}

.no-display {
  display: none !important;
}

/* Content Secion End*/


/*Footer Secion Start*/
#footer{
	clear: both;
	border-top: 1px solid #d3d3d3;
	font-size:11px;
  padding:10px 16px;
	white-space:nowrap;
  page-break-after:always;
}
#footer p{text-align:center;}
#footer a {
	padding:6px;
	font-size:12px;
}
#footer div{*display:inline;}
#footer div img{position:relative;top:2px;}
#footer ul{
  list-style-type:none;
  padding:0;
  margin:0;
}
#footer li{float:left;}
#footer .last-refresh {
  float: right;
}
#footer .social-media {
   padding: 20px 0;
   text-align: center;
}
#footer .social-buttons {
   display: inline-block;
   position: relative;
   cursor: pointer;
   width: 42px;
   height: 42px;
   border: 2px solid #000;
   padding: 0 !important;
   text-decoration: none;
   text-align: center;
   font-size: 21px !important;
   font-weight: normal;
   line-height: 2em;
   border-radius: 27px;
   -moz-border-radius: 27px;
   -webkit-border-radius: 27px;
   margin-right: 3px;
 }
 .footer.powdered_by{
   min-height: 20px;
 }
 .footer.powdered_by p, .footer.powdered_by a{
   font-family: "Open Sans", sans-serif;
   font-size: 12px !important;
 }
/*Footer Secion End*/
/*Grid Style*/
table.auction_all {
  width:98%;
}

table.auction_all th {
  font-size:11px;
  font-weight:normal;
  padding:5px 10px 0 2px;
  text-align:left;
}

#lsidebar div.single a{
  position:relative;
  top:2px;
  line-height: 30px;
  font-size:12px;
}
div.single a{
  position:static !important;
  color: #fff !important;
}
div.single a img{position:relative;top:2px;left:3px;}
table.auction_all td {
  font-size:12px;
  padding:5px 10px 5px 2px;
  border-bottom: 2px solid #ffffff;
}
div.single{
  font-size: 15px;
  font-weight: bold;
  margin-left: 5px;
  display: flex !important;
}
input.blue_submit_sm{font-size:12px;*position:relative;*top:-4px;}
table.auction_all td  a{
  color:#3A69AF;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  text-decoration:underline;
}

.row1{background-color:#F8F8F8;}

.row2{background-color:#F0F0F0;}

/*power bid custom */
.info{
  display:none;
  position:absolute;
  border:1px solid #E6E6FF !important;
  background-color:#F8F8F8;
  padding:8px;
  z-index: 25;
  font-weight: normal;
  max-width: 620px !important;
  max-height: 300px !important;
  overflow-x:hidden;
  overflow-y:auto;
  -moz-border-radius:6px 0 6px 6px !important;
  border-radius:6px 0 6px 6px !important;
  -moz-box-shadow:0 0 12px #888;
  -webkit-box-shadow:0 0 12px #888;
  box-shadow:0 0 12px #888;
}
.info b{line-height:1.4;}
ul.items .info div{margin-right:12px;}
.info div a.itmlnk{
  cursor:pointer !important;
  margin:6px 0 0 0 !important;
  float:none;
  border:none;
  padding: 0 !important;
  background:none !important;
  font-size:12px;
  position:static;
  display:block;
  text-align: center;
}
.big{font-size:18px;}
.green,.green:link,.green:visited{color:#008000;}
.red,.red:link,.red:visited{color:#AF4539;}
.red_blink{color:red;text-decoration:blink;}
#date-div{
  font-size:11px;
  clear: both;
}
#date-div a{
  padding:2px 4px;
  background-color:#f0f0f0;
  display:inline-block;
}
#date-div a.r{
  float:right;
  background-color:transparent;
  font-size:12px;
  margin-top:2px;
}
#date-div form.r{
  float:right;
  margin:18px 4px 0 0;
}
.fly-clerking {
    padding-bottom: 10px;
}
.fly-clerking .fly-clerking-btn {
    margin-left: 0;
}
.fly-clerking .fly-clerking-btn[disabled]{background: gray !important; cursor: default;}
#refresh-lnk{
  display: block;
  float: left;
  font-size: 11px;
  margin: 12px 0;
  *display:inline;
}
#refresh-lnk img{
  height: 16px;
  margin-right: 5px;
  vertical-align: middle;
}
.clearfix{clear:both !important;float:none !important;margin:0 !important; background: none !important; border: none !important;}
.info div{float:left !important;display/*\**/:inline\9;}
#av-items .info{min-width/*\**/:510px\9;}
.info img{float:right;margin-left:8px;padding:0 !important;max-width:320px;max-height:296px;cursor:default !important;*display:inline;}
#rightbar,.rightbar{float:right;width:30%;margin-top:-6px;*display:inline;}
.rightbar{width:25%;}
.rightdv{float:right !important;}
#item-pages{padding:10px 0;}
fieldset h2{
  font-size:14px;
  margin:3px;
  padding:0;
}
fieldset h3{
  font-size:13px;
  color:#777;
  margin:6px 3px 3px;
  padding:0;
}
fieldset h3 a{
  font-size:12px;
  margin:8px;
}
#groups&gt;div{
  border-bottom: 1px solid #ccc;
  padding-bottom:24px;
  margin-bottom:24px;
}
#groups&gt;div:last-child{border:none;margin-bottom:0;padding-bottom:0;}
#groups&gt;div span.tip{text-indent: 4px;}
.group-cbs{margin:1px 3px;}
.group-cbs div{
  float:left;
  margin-right:12px;
}
#groups ul{list-style:none;padding-left:4px;margin:0;}
#groups li{margin:5px 0;float:left;clear:left;}
#groups li span{
  padding:2px 2px 0;
  border-bottom: 1px dotted #69C;
}
#groups li:hover span{
  background-color: #E6E6FF;
  border-radius: 3px 0 0 3px;
  position: relative;
  z-index: 30;
}
#groups li li{margin:auto;float:none;}
#groups p{margin:0;}
#groups div.info{
  -moz-border-radius:0 6px 6px 6px !important;
  -webkit-border-radius:0 6px 6px 6px !important;
  border-radius:0 6px 6px 6px !important;
}
fieldset#rightbar{
  width:28%;
  margin-top:-8px;
  text-shadow: 0 1px 0 #FFFFFF;
  color:#000;
}
div.ioverlay{
  display:none;
  border:1px solid #CCCCCC;
  border-right:none;
  background-color:#F8F8F8;
  color:#000;
  text-shadow:0 1px #fff;
  padding:3px;
  padding-right:6px;
  -moz-border-radius:4px 0 0 4px;
  -webkit-border-radius:4px 0 0 4px;
  border-radius:4px 0  0 4px;
  position:absolute;
  margin:0;
  z-index:30;
  white-space: nowrap;
}
#av-items div.ioverlay{
  border-width:1px 0;
  -moz-border-radius:0;
  -webkit-border-radius:0;
  border-radius:0;
  padding:4px;
}
li.h div.ioverlay{display:block;}
li.noblt{list-style:none;margin-left:0 !important;}
ul.items{
  list-style: none;
  padding:0;
  margin:0;
}
ul.items li a{
  font-size:14px;
  padding:0 1px;
  position:relative;
  top:2px;
  margin-left:-18px;
  *display:inline;
}
ul.items li span{
  margin-right:32px;
  padding:2px 2px 0;
  border-bottom:1px dotted #69C;
  *display:inline;
}
ul.items li.h span{
  background-color:#E6E6FF;
  border-radius: 0 3px 3px 0;
  position: relative;
  z-index: 30;
}
ul.items li.h a{
  z-index: 30;
}
ul.items li li a, ul.items li li img{float:none;}
ul.items li{
  padding:4px 4px 4px 22px;
  border:1px solid transparent;
}
ul.items li.h{
  /*border:1px solid #CCCCCC;
  background-color:#F8F8F8;
  color:#000;
  text-shadow:0 1px 0 #fff;
  -moz-border-radius:0 4px 4px 0;
  border-radius:0 4px 4px 0;*/
}
ul.items li li:hover{
  border:1px solid transparent;
  font-weight: normal;
}
a.ainf{
  background: url("/images/blue_button.png") repeat-x scroll left -25px #3F6EB3;
  color: #FFFFFF;
  cursor: default;
  display: inline !important;
  float: none !important;
  margin-left: 8px;
  padding: 0 5px !important;
  text-shadow: none !important;
  position:relative;
}
#av-items a.ainf{z-index:35;}
a.ainf:hover{
  background-position:left top;
  position:relative;
  z-index: 30;
}
a.inf_note {
  margin-left:0 !important;
  padding: 1px 5px !important;
}
.bid-items{width:67%;padding-top:10px;}
.bid-items.resultd{min-width:200px;}
.bid-items ul{
  margin:4px 4px 4px 20px;
  padding:0;
  list-style:none;
}
.bid-items p{white-space:nowrap;}
.bid-items hr{
  border-color:#FAFAFA #FAFAFA #CCCCCC;
  border-style:solid;
  border-width:1px;
  margin:4px 0 12px;
  clear:both;
}
.bid-items ul hr{margin:4px -3px 12px -36px;}
.bid-items b.lno{
  display: block;
  float: left;
  font-weight: normal;
  margin: 2px 0 0 -36px;
  *display:inline;
}
.bid-items li{margin-left:16px;}
.bid-items span{
  display:block;
  margin-bottom: 6px;
  font-weight:bold;
}
.bid-items span label{
  padding:2px 2px 0;
  border-bottom: 1px dotted #69C;
}
.bid-items span.h label,.bid-items span label:hover{
  background-color: #E6E6FF;
  border-radius: 3px 0 0 3px;
  position: relative;
  z-index: 30;
}
.bid-items input[type="text"]{
  width:100px;
  margin:4px 0;
  min-width:0;
}
.bid-items input[type="text"]::-ms-clear{display:none;}
.bid-items img{cursor:pointer;vertical-align: text-bottom;}
.bid-items.resultd div{
  float:right;
  border:2px solid #ccc;
  padding:6px;
  max-width:60%;
  -moz-border-radius:8px;
  border-radius:8px;
  *display:inline;
}
.bid-items div.i{border-color:#008000;background-color:#ECECEC;}
.bid-items div.e{border-color:#AF4539;background-color:#ECECEC;}
.bid-items label{line-height:1.6;padding:0;white-space:nowrap;}
.bid-items div.inf{
  border:none;
  padding:0;
  margin:-13px 1px 0;
  -moz-border-radius:0;
  border-radius:0;
  display:inline;
  float:none;
}
.bid-items div.info div{
  max-width:100%;
  float:none;
  border-radius:0;
  padding:0;
  border:none;
}
.bid-items div.inf div{
  border:none;
  max-width: 100%;
}
.bid-items div.info{
  -webkit-border-radius:0 6px 6px 6px !important;
  -moz-border-radius:0 6px 6px 6px !important;
  border-radius:0 6px 6px 6px !important;
  -moz-box-shadow:0 0 12px #888;
  -webkit-box-shadow:0 0 12px #888;
  box-shadow:0 0 12px #888;
  margin-top:-2px;
  background-color: #F8F8F8;
}
.bid-items div.inf a, .infotd b{
  background:url(/images/blue_button.png) repeat-x scroll left -25px #3F6EB3;
  color:#FFF;
  padding:0 5px;
  margin-left:2px;
  display:inline !important;
  cursor:default;
}
.bid-items div.inf a:hover{
  background-position:left top;
  position:relative;
  z-index: 30;
}
.bid-items input[type="submit"]{float:right;margin-bottom:4px;*display:inline;}
fieldset.bid-items p{margin:0;}
.bid-items.resultd p{
  white-space: normal;
}
.bid-items .item-info label{display: block;}
label{
  font-weight:bold;
  padding:0 4px;
}
.flash_error{
  -moz-border-radius:8px;
  border-radius:8px;
  background-color:#ECECEC;
  border:3px solid #AF4539 !important;
  padding:6px !important;
  margin:6px 0;
  width:99%;
  font-size:16px;
  max-height:220px;
  overflow-y:auto;
}
.flash_msg{
  -moz-border-radius:8px;
  border-radius:8px;
  background-color:#ECECEC;
  border:3px solid #008000 !important;
  padding:6px !important;
  margin:6px 0;
  width:99%;
  font-size:16px;
  max-height:250px;
  overflow-y:auto;
}
.flash_info{
  -moz-border-radius:8px;
  border-radius:8px;
  background-color:#ECECEC;
  border:3px solid #EC0 !important;
  padding:6px !important;
  margin:6px 0;
  width:99%;
  font-size:16px;
  max-height:220px;
  overflow-y:auto;
}
.flash_msg li,.flash_error li{font-size:13px;}
label.error{
  color:#C22;
  font-weight:normal;
  margin:0 !important;
  padding:0 !important;
  line-height:1.2;
}
fieldset{
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
  border-radius:8px;
  background:#FAFAFA;
  border:1px solid #FEFEFE;
  margin:12px 0 6px;
  position/*\**/:relative\9;
  padding/*\**/:9px 7px 9px;
}
legend{
  font-weight:bold;
  font-size:14px;
  white-space:normal;
  color:#777;
  *margin:-12px 0 0 -7px;
  position/*\**/:absolute\9;
  top/*\**/:-10px\9;
  left/*\**/:8px\9;
  *position:static;
}
legend a{
  padding:1px 6px;
  border-right:1px solid #888;
  font-size:12px;
}
legend a:last-child{border:none;}
.sbblock{
background-color:#F8F8F8;
border-color:#787878 #D3D3D3 #D3D3D3;
border-style:solid;
border-width:1px;
margin:20px 0 10px;
padding:12px 5px;
}
.sbblock h3{
background:url("/images/bltabright.png") no-repeat scroll right 0 transparent;
color:#FFFFFF;
font-size:14px;
margin:-32px -6px 8px !important;
padding:0;
}
.sbblock h3 span{
background:url("/images/bltab.png") no-repeat scroll left 0 transparent;
background-size: 100% 100%;
display:block;
margin-right:6px;
padding:5px 8px 4px;
}
.sbblock div{padding-top: 0px;font-size:14px;}
.sbblock a{
  display:block;
  line-height:30px;
}
.sbblock fieldset {
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.sbblock.sub{
  position:absolute;
  top:0;
  left:0;
  z-index:5000;
  box-shadow:0 0 12px #000,0 -20px 12px #000;
  border-radius:8px;
}
.sbblock.sub iframe{
  border:none;
  margin:-8px -5px -12px;
  width:100%;
}

.sblockreport{
  width: 800px;
  margin: 0 auto;
  background-color:#F8F8F8;
  border-color: #6280B7 #D3D3D3 #D3D3D3;
  border-style:solid;
  border-width:3px 1px 2px 1px;
  margin:0 auto;
  padding:10px;
  position: relative;
}
.sblockreport a{
   line-height:25px;
   display: inline;
}
.tblReports &gt; tbody{float:left;width:46%;margin: 0 2%;}
.sblockreport td{padding-bottom:7px;}
.sblockreport td label{width:25%; white-space: nowrap;}
.sblockreport .submit{clear:both;margin-top:5px; width: 100%;}
.sblockreport th{text-align:left;font-size:14px;padding-bottom:10px;text-decoration:underline}
#frmreportbasic{float:left; font-size:12px;}
#frmreport{font-size:12px;}
.sblockreport .simple{
  display: inline;
  font-size: 15px;
  position: absolute;
  right: 10px;
  top: 0;
}
.sblockreport select{margin:0;width:100%;}
.sblockreport input[type="button"].right{bottom: 13px;position: absolute;right: 14px;}
.sblockreport .dvprogress{float:left;box-shadow:0 0 4px #000;}
.confcontainer div {
  margin-bottom: 1rem;
  margin-left: 11px;
  font-size: 16px;
}
.confcontainer button:nth-child(1) {
  margin-left: 13px;
}

.tblReports{width:800px;}
.tblReports tbody:not(.submit) td{vertical-align: baseline;}
.tblReports tbody:not(.submit) td:first-of-type{width: 30%;}
#frmreportbasic{width: 62%;}
.sblockreport::after{
  content: " ";
  display: block; 
  height: 0; 
  clear: both;
}
.tblReports td input[type="text"]{min-width:0;}
table.filter{width:100%;margin-top:8px;}
table.filter input[type="text"]{width:200px;}

.sbblocksub{width:435px;margin:12px auto;padding:8px 5px;*padding:31px 5px 8px;}
.sbblocksub a{display:inline;line-height:1.6;}
div#rightbar.sbblock{margin-top:38px;}
div#rightbar.sbblock a{display:inline;line-height:1.6;}
.tblReports fieldset.input_group{margin-top: 0px; border: 1px solid; border-color: #CCC; border-radius: 0px; padding-left: 2px; background: transparent;}
.tblReports fieldset.input_group legend{font-size: 12px;}
.tblReports fieldset.input_group label{padding: 0px 7px 0px 6px;}
.aucbox{
  background: url(/images/aucboxbg.png) repeat-x scroll 0 6px #F6F6F6;
  border-bottom: 1px solid #D3D3D3;
  margin:20px 0 40px;
  padding:12px 0 0;
  position: relative;
  min-height:92px;
}
.aucbox.classifieds{
  background:url("/images/aucboxbg-classi.png") repeat-x scroll 0 6px #FEFEC0;
  border-color:#D8D8A4;
}
.aucbox .dvh3{
  background: url("/images/grtabright.png") no-repeat scroll right top transparent;
  color:#333;
  font-size:13px;
  margin:-32px 0 8px;
  padding:0;
  border-bottom:1px solid #C0C0C0;
  min-height:25px;
}
.aucbox.classifieds .dvh3{
  background-image:url("/images/grtabright-classi.png");
  border-color:#C9C999;
}
.aucbox h3{font-size:13px;}
.aucbox .dvh3 .heading{
  background:url("/images/grtab.png") no-repeat scroll left top transparent;
  margin-right:6px;
  padding:5px 8px 4px;
  min-height:16px;
  font-size:11px;
  text-shadow: 0 1px 0 #eee;
}
.aucbox.classifieds .dvh3 .heading{
  background-image:url("/images/grtab-classi.png");
}
.aucbox.classifieds table.main{
  border-color:#FFFFC4;
}
.aucbox .infodiv{height:13px;}
.aucbox .dvh3 div a{font-size:12px;}
.aucbox .dvh3 .location{float:right;margin:2px 10px 0 0;*display:inline;}
.aucbox .dvh3 .location a{cursor:default;line-height:0;}
.aucbox a.img{
  float: left;
  /*margin: -3px 10px 10px 0px;*/
  margin: 5px 10px 10px 5px;
  width: 120px;
  *display:inline;
}
.aucbox a.img img{width:110px;}
.aucbox a.singleimg{width:auto;max-width:300px;}
.aucbox a.singleimg img{width:auto;max-width:290px;}

.aucbox div.rdesc{
  font-size: 12px;
  /*margin: 2px 0 10px 126px;*/
  margin: 2px 0 10px 0px;
  display: inline;
  padding-right: 5px;
  padding-top: 5px;
}
.aucbox p{padding:0;margin:0 0 6px;}
.aucbox p.title{font-size:14px; font-weight:bold;}
.aucbox p a.auction_link{line-height: 20px;}
.aucbox .button_box{padding: 0px;}
.aucbox .arrow_wrapper{
  float:right;
  padding-right:12px;
  cursor:pointer;
  *display:inline;
  font-size:14px;
}
.aucbox .arrow_wrapper img{margin:0 2px;}
.aucbox div.arrow_progress{float:left;}
.aucbox .arrow_wrapper a.removeauction{margin-left:6px;}
.aucbox:first-child .moveup_arrow{display:none;}
.aucbox:last-child .movedown_arrow{display:none}
.infodiv{
  background: url("/images/blue_button.png") repeat-x scroll left -25px #3F6EB3;
  color: #fff;
  display: inline !important;
  float: right;
  margin-top: 2px;
  padding: 0 5px;
  height: 15px;
  text-shadow: none;
  *display:inline;
}
.infodiv:hover{background-position:left top;}
.infodiv.ext_bid{float:none;padding:2px 5px 1px;}
table.frm .infodiv{
  float:none;
  font-weight:bold;
}
.aucbox table.main{
  border-collapse: collapse;
  margin: -8px 0 0;
  padding: 0;
  width: 100%;
  border-top: 1px solid #fff;
}
.aucbox table.main td{vertical-align:top;padding:8px 8px 0;}
.aucbox table.main td.aviews{
  border-left:1px solid #B8B8B8;
  width:206px;
  background-color:#F0F0F0;
  padding:0;
}
.aucbox table.main td.aviews div{
  padding: 8px 16px;
  white-space:nowrap;
}
.aucbox table.main td.aviews div:not(.clearfix){
  min-height: 82px;
}
.aucbox table.main td.aviews form{
  margin:7px 0;
}
.aucbox table.main td.aviews a{
  display:block;
  padding:7px 0;
}
.aucbox table.main td.aviews .bid_now{width: 100%;}
.aucbox .search_field{width:132px;}
.aucbox .red_link{
	color:#505050;
	font-size:11px;
	letter-spacing:1px;
	text-decoration:none !important;
  white-space:nowrap;
  text-shadow: 0 1px 0 #eee;
}
.aucbox .green_link{
	color:#008000;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
  text-shadow: 0 1px 0 #eee;
}
.aucbox .black_link{
	color:#505050;
	text-decoration:none;
	font-size:11px;
	letter-spacing:1px;
  text-shadow: 0 1px 0 #eee;
}
.aucbox span.black_link{
  font-size:12px !important;
  font-weight:bold;
}
.aucbox sup.infodiv{
  float:none;
  padding:0 3px;
  white-space:nowrap;
}
.aucbox a.logo img{
  margin: 0 4px -4px;
  width: 16px;
}
.subnote{
  font-size: 10px;
  line-height: 1.2;
  margin:4px 0;
}

.blue_submit{
  background: url(/images/blue_button.png);
  color:#ffffff;
  border:0;
  font-size:14px;
  padding:2px;
  font-family: Tahoma,Arial,sans-serif;
  cursor: pointer;
  *position:relative;
  *top:-2px;
}
input[type="submit"],button,input[type="button"],input[type="reset"]{
  background:url(/images/blue_button.png) repeat-x scroll left -25px #3F6EB3;
  border:1px solid #9FAED9;
  color:#FFFFFF;
  cursor:pointer;
  font-size:14px;
  line-height:20px;
  margin:0 4px;
  padding:0 12px 2px;
  text-shadow:1px 1px 3px #444;
  -moz-border-radius:3px;
  border-radius:3px;
  font-family: Tahoma,Arial,sans-serif;
  *line-height:16px;
  *padding:2px 12px;
  *border:none;
}
input[type="submit"]:hover,button:hover,input[type="button"]:hover,input[type="reset"]:hover{background-position:left top;}
input[type="submit"]:active,button:active,input[type="button"]:active,input[type="reset"]:active{text-shadow:none;}
input[disabled][type="submit"]:hover,button[disabled]:hover,input[disabled][type="button"]:hover,input[disabled][type="reset"]:hover{background-position:left -25px;}
input[disabled][type="submit"]:active,button[disabled]:active,input[disabled][type="button"]:active,input[disabled][type="reset"]:active{text-shadow:1px 1px 3px #444;}
input[type="submit"].right,button.right,input[type="button"].right,input[type="reset"].right{float:right;margin:0 0 0px 10px;padding:2px 12px;*display:inline;}
input[type="text"],input[type="password"]{margin:0;min-width:148px;}
input[type="text"][size],input[type="password"][size]{min-width:0;}
.threequarters{width:75%;}
.sixtypercent{width:60%;}
form{overflow:hidden;}
fieldset.form{margin-bottom/*\**/:8px;}
fieldset.form.reg{width:100%;min-width:640px;float:left;margin-bottom:0;margin-top/*\**/:18px\9;}
fieldset.form.reg{*border:none;*border-bottom:20px solid #000;}
fieldset.form.reg.authosted{width:60%;}
fieldset.form.reg legend{*margin-top:-20px;}
fieldset.form.reg input[type="checkbox"]{margin:6px 1px 6px 5px;}
fieldset.form.reg span.tip.hi{margin-top:-8px;font-size:12px !important;}
fieldset.form .fullwidth{width: 99%}
fieldset.form #removal-authorization-div{width: 90%; min-height: 72px;}
fieldset.form #removal-authorization-div #removal-authorization{margin: 0;}
#charities{float:right;width:265px;margin-left:-4px;border-radius:0 8px 8px 0;border-left:none;}
#charities&gt;span.tip{margin-top:-10px;}
#charities ul{list-style:none;margin:0;padding:0 1px;}
#charities li{border:none;margin:0;padding:4px 0 4px 20px;}
#charities li.hv{border-radius:4px;}
#charities label{margin:0 -8px;padding:0 8px 0 0;}
#charities a img{padding:0 4px;}
#charities input{margin:0 6px 0 -16px;vertical-align:text-top;}
#charities span img{vertical-align:middle;}
#tbl-reg-checks,#tbl-acc-terms{margin-top:-8px;}
.plainform{padding:6px;}
.plainform label{display:block;padding:0 0 10px;float:left;clear:left;}
.plainform input{margin:-4px 8px 0;float:left;}
.plainform div.right{float:right;margin:7px 0 0;}
.iform{padding-top:1px;}
.iform input,.iform button{float:left;margin-top:-1px;}
.iform span.ui-icon{margin-top:2px;}
.iform label{display:block;clear:both;padding:0 2px;}
.iform input[type="text"]{width:100%;margin:0;}
.iform button{margin-left:0;}
.iform select{margin-left: 2px;padding:2px}
.iform&gt;div:first-child{width:33%;margin-right:1%;}
.iform&gt;div{float:left;margin-left:6px;}
div.rightbar.reg{
  float: left;
  margin: 0 0 0 1.5%;
  width: 25%;
  margin-top/*\**/:6px
}
div.rightbar.reg legend{
  *margin-top:-20px;
}
.register{
  margin: 0 auto 20px 30%;
  min-width: 640px;
  overflow: hidden;
  width: 70%;
}
.register &gt; div{
  float: left;
  margin-left: 0;
  width: 34%;
}
.register .other-info {
  width: 70%;
}
.register .other-info span.tip {
  width: 100%;
}
.register &gt; div &gt; div{margin:6px 5px;}
.register span.tip{width: 70%;}
.register input[type="checkbox"]{margin:6px 1px 6px 5px;}
.register span.tip.hi{margin-top:12px;font-size:12px !important;}
.braintree_input{
  height: 17px;
  -moz-appearance: textfield;
  -webkit-appearance: textfield;
  background-color: white;
  background-color: -moz-field;
  border: 1px solid #000 !important;
  font: -moz-field;
  font: -webkit-small-control;
  padding: 2px 3px;
  width: 260px;
  display: inline-block;
}
.register .braintree_input, .register input[type="text"], .register input[type="password"]{
  background: #eeeeee none repeat scroll 0 0;
  border: 1px solid #555555;
  box-shadow: none;
  font-size: 13px;
  padding: 5px;
  width: 195px;
}
.register select{
  background: #eee none repeat scroll 0 0;
  border: 1px solid #555555;
  border-radius: 0;
  font-size: 13px;
  padding: 5px;
  width: 208px;
}
.register &gt; div &gt; div &gt; b{font-size: 14px; padding: 0 3px;}
.register .error input, .register .error select{border: 1px solid #AF4539;}
.top_step_one_spiel, .top_step_one_title, .top_step_two_spiel, .top_step_two_title{text-align: center; font-size: 14px;}
.top_step_one_title, .top_step_two_title{margin-bottom: 10px;}
.top_step_one_spiel_two{
  color: #333;
  font-size: 13px;
  text-align: center;
}
#reg .bottom_step_one_spiel{width: 100%; margin-left:27%; margin-top: 20px;}
#reg button.blue_submit, #reg button.blue_submit:hover{
  padding: 0 6px 3px;
  margin: 15px 0;
}
#reg .register input[type="button"]{
  margin: 0;
}
#reg button.blue_submit i{font-size: 20px; margin-left: 5px;}
#reg .register .g-recaptcha {
    transform: scale(1.1);
    transform-origin: 0 0;
}
#reg .register b.infodiv{float:none;font-family:Consolas,"Lucida Console", Monaco, monospace;padding:2px 3px;}
.register.step-2 b.infodiv.bt{position:relative;top:-12px;}
#reg .register #tbl-acc-terms span.tip{width:auto;}
#reg .register #card_expires_month,#reg .register #card_expires_year{width:110px;}
#reg .register.step-2 &gt; div:nth-child(2) input[type="text"], #reg .register.step-2 &gt; div:nth-child(2) .braintree_input{width:212px;}
.braintree_input+b{position: relative;top:-8px;}

.form div.ro{padding:4px 0 3px;clear:both;border-bottom:1px solid #ddd;}
.form div.flash_error,.form div.flash_msg{width:auto;margin:0;}
.form div.ro:last-child,.form div.ro.last{border:none;}
.form label{float:left;display:block;width:120px;padding-top:4px;}
label.chk{float:none;display:inline;width:auto;padding:0;position:relative;white-space:nowrap;}
label.chk.pad{padding:0 4px;}
#tbl-acc-terms label.chk{white-space:normal;}
.form input.chkfrm{margin:4px 1px;}
.form label.error{font-weight:normal;float:none;display:inline;padding:4px !important;}
.form .user_name label.error{display: table-row;}
.form .password label.error{display: table-row;}
.form input[type="submit"],.form input[type="button"]{margin:2px 4px 2px 0;}
.form select{margin:0;padding:2px 1px;}
.form textarea, .form .issue_subject{width:80%; padding: 7px 2px !important;}
.form .request_type{width:80.8%; padding: 7px 2px !important;}
.form span{height:21px;margin-top:4px;margin-left:2px;}
.form span.ui-icon{height:20px;margin-top:3px;}
.form.reg a &gt; span.ui-icon, .myaccount a &gt; span.ui-icon{margin-top:-8px;}
.form span.c{line-height:1.9;}
.form span.r{float:left;margin-left:-10px;top:0;}
a.catrecent,a.conrecent{line-height:2;}
#add-category{white-space:nowrap;line-height:2;}
.form table span.r{font-size:13px;margin:0 0 0 -55px;text-align:right;top:3px;width:52px;position:relative;}
.form h3{font-size: 14px;margin:0;padding:0;}
.form div.ro .mce-tinymce{margin-left:128px;}
.form .mce-tinymce span{margin:0;height:auto;}
.form button.ui-multiselect{margin:0;}
.mce-menu .mce-container-body{max-height:200px;overflow:auto;}
#tbl-reg-checks th{width:100%;}

fieldset.form textarea:not(#auction-transcript, #auction-audio_feed, #item-title){
  height: 375px;
}

.form div.e{
  display:none;
  float:right;
  border:1px solid #AF4539;
  padding:6px;
  margin:0;
  -moz-border-radius:8px;
  border-radius:8px;
  background-color:#ECECEC;
}
.form.reg span:not(.ui-icon):not(.paypal-button-logo):not(.paypal-button-content):not(.paypal-button-tag-content){
  line-height:1.8;
  font-size:14px;
  left:4px;
  line-height:1.8;
  position:relative;
  top:-3px;
  margin:0 4px 0 0;
}
.form b{
  font-size: 15px;
  margin: 0 2px 0 6px;
  position: relative;
  top: -3px;
}
.form input.error+b,.form select.error+b, .form textarea.error+b{color:#CC2222;}
.form.login{
  width:35%;
  min-width:285px;
  float:left;
  padding:12px 16px 10px;
  margin-bottom:32px;
  *padding:16px 16px 10px;
}
.form.login legend{*margin-top:-26px;left/*\**/:16px\9;}
.form.login div.flash_error{border:2px solid #AF4539;padding:6px;width:auto;}
.form.login label,.form.login th{width:72px;}
.form.login.email label,.form.login.email th{width:105px;}
.form.login td{padding:8px 10px 8px 0;}
.form.login input[type="text"],.form.login input[type="password"]{width:100%;min-width:0;}
.form.login input[type="submit"]{float:right;margin-right:-6px;}
.form.login&gt;span.tip{font-weight:normal;margin:4px 0 0 1px;}
#login-modal-container{min-width:700px;}
#login-modal-container a.modal-close {position:absolute; right:10px; top:10px; *top: 26px; color:#fdd;}
#login-modal-container a.modal-close:hover {color:#caa;}
.login_popup h2{font-size: 26px;margin-bottom: -20px;}
.login_popup .login_div{width: 49%;display: inline-block; border-right: 1px solid #000;font-size: 18px !important; font-weight: bolder !important;}
.login_popup .register_div{width: 49%;display: inline-block;font-size: 18px !important;font-weight: bolder !important;}
.login_popup a{background: #6280B7;border-color: #89A8CE;color: #ffffff;text-shadow: 1px 1px 3px #444;font-family: Arial; font-size: 16px;padding: 16px 0px;display: block !important;width: 70%;}
fieldset.regbox{float:right;margin:12px 0 0;padding:14px 16px 16px;width:57%;*padding:16px;}
fieldset.regbox legend{*margin-top:-27px;left/*\**/:16px\9;}
fieldset.fpass{width:57%;float:right;margin:4px 0 32px; padding:0 16px 10px;*padding:8px 16px;*margin-top:16px;margin-top/*\**/:18px\9;}
fieldset.fpass legend{*margin-top:-19px;left/*\**/:16px\9;}
fieldset.fpass input[type="text"]{width:65%;min-width:320px;margin:12px 2px;}
fieldset.fpass input[type="submit"]{margin:0 2px 2px;min-height:22px;}
fieldset.fpass .infodiv{font-size:16px;float:none;position:relative;*top:-13px;}
span.tip{color:#787878 !important;font-size:11px !important;display:block;position:static !important;line-height:1.6 !important;height:auto;margin:0 !important;}
.form div.last div.e{margin:0;}
.form div.e label.error{padding:0 !important;}
.form table{border: medium none;border-collapse: collapse;width: 100%;}
.form th{border-bottom: 1px solid #ddd;text-align: left;width: 120px;vertical-align:top;padding:6px 0;}
.form th span.tip{margin:0 4px;}
.form tr.last th,.form tr.last td{border:none;padding-bottom:0;}
.form td{border-bottom: 1px solid #ddd;padding: 6px;}
.form td&gt;a{position:relative;top:-1px;padding:0 32px 0 12px;}
.form #tbl-reg-notifications th{width: 160px;}
.gridctl{
  padding:2px;
  text-align:right;
  width:98%;
}
.gridctl select{
  margin:2px;
  padding:3px;
}
.gridctl div{
  float:left;
  position:relative;
  top:6px;
  *display:inline;
}
.gridctl a.lnk{
  display:block;
  margin:6px;
}
.gridright{text-align: right}
.gridright td:nth-child(1){text-align: left}
.grid{width:100%;border-collapse:collapse;}
.grid.fxd{table-layout:fixed;}
.grid caption{font-size:13px;font-weight:bold;text-align:left;margin:6px 1px;}
.grid tr.gaheader{background: #F8F8F8;font-size: 19px;font-family:Arial,Helvetica,sans-serif;}
.grid tr.gaheader td{vertical-align: top;}
.grid tr.gaheader span{color: #898989;font-size: 10px;}
.grid tr.e{background-color:#F5F5FF;}
.grid tr td a.galink{display: table}
.grid tr td a.gaopts img{display: block;float: left;margin: -1px 6px 0 2px;}
.grid.upped td{vertical-align:top;}
.grid pre{display:inline;font-family: arial, helvetica, sans-serif;white-space:pre-wrap;}
.grid th{
  padding:4px;
  background-color: #6280B7;
  border-right:1px dotted #FFF;
  text-align: left;
  color:#fff;
  white-space:nowrap;
}
.grid th:last-child{border:none;}
.grid th a{color:#fff;display:block !important;}
.grid th input[type="checkbox"]{position:relative;top:2px;}
.grid td{
  padding:6px 4px;
  border-right:1px dotted #FFF;
  vertical-align:top;
}
.grid tr.nbbr td{border-bottom:none;}
.grid.sub th { background: none repeat scroll 0 0 #DDDDDD; color: #333;}
.grid.fxd td,.grid.fxd th{word-wrap:break-word;white-space:normal;}
.grid.chk td{vertical-align:middle;}
.grid.rpt{width:auto;}
.grid.rpt tbody th{color:#333;background-color:transparent;}
.grid.rpt tbody tr.red th{color:#AF4539;}
.grid.rpt tbody tr.green th{color:#008000;}
.grid.rpt tr.l,.grid.rpt td.l,.grid.rpt th.l{text-align:left;}
.grid.rpt tr.m,.grid.rpt td.m,.grid.rpt th.m{text-align:center;}
.grid.rpt tr.r,.grid.rpt td.r,.grid.rpt th.r{text-align:right;}
.grid.rpt tr.red td.r{color:#333;}
.grid.rpt tr.green.m td.x{background-color:#008000;border-right-color:transparent;}
.grid.rpt tr.red.m td.x{background-color:#AF4539;border-right-color:transparent;}
.grid td:last-child{border-right:none;}
.grid a.inf{
  background:url(/images/blue_button.png) repeat-x scroll left -25px #3F6EB3;
  color:#FFF;
  padding:1px 5px;
}
.grid a.inf:hover{background-position:left top;}
.grid div.infodiv{margin:0;}
#invoice-content div.sbblock, .grid div.sbblock{
  -moz-box-shadow:2px 2px 3px #888;
  -webkit-box-shadow:2px 2px 3px #888;
  box-shadow:2px 2px 3px #888;
  position:absolute;
  min-width:200px;
  max-width:275px;
  z-index:5;
}
.grid input[type="checkbox"]{left:4px;margin:0;position:relative;}
#invoice-content div.sbblock div, .grid div.sbblock div{display:block;min-width:220px;}
.grid div.sbblock a{display:inline;}
#invoice-content div.sbblock{line-height:16px;}
.grid p{margin:0;white-space:normal;}
.grid td.bid-items{width:auto;}
.grid td a{line-height:12px;}
.grid td.bid-items div{max-width:100%;}
.grid th.item-img{width:222px;max-width:322px;}
.grid td img.t{width:100%;}
.grid td img[alt="no photo"]{width:100%;max-width:200px;}
.grid td img[alt="photo"]{margin:0 auto;display:block;}
.grid td a.icn{
  background: url("/images/preview.png") no-repeat scroll 0 0 transparent;
  display: block;
  float: left;
  height: 16px;
  margin: -1px 6px 0 2px;
  width: 16px;
}
.grid td a.icn.opts{background-image:url(/images/gear_options.png);background-size:16px 16px;margin-top:-3px;}
.bigger {font-size: 14px;}
.bigger .sbblock{font-size: 13px; line-height: 16px;}
.grid.bigger{font-size: 13px;}
.simplegrid{width:100%;font-size:11px;}
.simplegrid tr.e{background-color:#eee;}
.simplegrid th{}
.simplegrid td{padding-left:3px;}
.simplegrid .infotd b{float:right;*display:inline;}
.simplegrid tr.hv{background-color:#E8E8FF;}
.tbl-details{border-collapse:collapse;font-size:11px;clear:left;}
.tbl-details th,.tbl-details td{text-align:left;padding:4px 6px 4px 0;}
.tbl-details tr.imp td.rimg{white-space:nowrap;}
.tbl-details tr.imp td.rimg a{position:absolute;}
.tbl-details tr.imp td.rimg a img{height:24px;position:absolute;margin:-4px 0 0 6px;}
.tbl-details a{text-decoration:underline;}
.tbl-details tr.imp th,.tbl-details tr.imp td{font-size:13px;padding:6px 6px 6px 0;}
.tbl-details a.red_link{font-size:10px;}
.tbl-details .shipment-quote{width: 100%;}
.tbl-details .shipment-result{display: none; font-weight: bold;padding-right: 10px;}
.tbl-details .shipment-fetch{opacity: 0.6;}
.ilinks{overflow: auto;}
.ilinks a{
  font-weight:bold;
  text-decoration:none;
  margin:6px 0 4px;
  padding: 0 5px;
  height: 24px;
  display: block;
  float: left;
  *display:inline;
}
.ilinks a:first-child{padding-left: 0px;}
.ilinks a:last-child{padding-right: 0px;}
.ilinks a:hover{text-shadow:none;}
.ilinks a{font-size: 11px;}
.ilinks a img{font-size: 11px;vertical-align: middle;height:16px;}
.ilinks a.prev img,.ilinks a.list img,.ilinks a.next img,.ilinks a.fav img,.ilinks a.ask img{margin-right: 5px;position:relative;top:-1px;*top:0;}
.ilinks a.next img{margin-left: 5px;margin-right:0;*margin-left:0;*left:5px;}
div.atclear{display:none;}
span.at16nc.at16t_twitter{background:url("/images/socials.png") no-repeat scroll 0 -224px transparent;}
span.at16nc.at16t_email{background:url("/images/socials.png") no-repeat scroll 0 -244px transparent;}
.addthis_toolbox{height: 25px;}
.addthis_toolbox .addthis_button_pinterest_pinit{margin:0;width:40px;overflow:hidden;}
.at16nc{
  height: 20px !important;
  line-height: 20px !important;
  width: 20px !important;
}
.follow a{
  background:url("/images/socials.png") no-repeat scroll 0 0 transparent;
  width:32px;
  height:32px;
  display:block;
  float:left;
  margin:4px;
  opacity:0.8;
}
.follow a:hover{opacity:1;}
.follow a.facebook{background-position:0 0;}
.follow a.twitter{background-position:0 -32px;}
.follow a.linkedin{background-position:0 -64px;}
.follow a.googleplus{background-position:0 -96px;}
.follow a.youtube{background-position:0 -128px;}
.follow a.pinterest{background-position:0 -160px;}
.follow a.RSS{background-position:0 -192px;}
.follow a.instagram{background-position:0 -264px;}
.follow iframe{float:left;margin-top:6px;}
.follow.cal{margin-left:14px;display:none;}
.follow.cal a{
  background: #FFFFFF;
  outline: 1px solid #D3D3D3;
  width:auto;
  height:auto;
  padding:3px !important;
  margin:2px;
  font-size:11px;
}
.follow.cal a:hover{background:#369;color:#FFF;}
.aucbox .follow.cal{padding:0 !important;white-space:normal !important;margin-left:10px;}

#modal,.simplemodal-data{
  display:none;
  min-width:40%;
  padding-bottom:30px;
  font-weight:bold;
  line-height: 1.6;
  -moz-box-shadow:0 4px 24px 8px #000;
  -webkit-box-shadow:0 4px 24px 8px #000;
  box-shadow:0 4px 24px 8px #000;
}
#modal,#submodal{font-size:16px;padding:10px 30px 36px;}
simplemodal-data,#submodal{padding-bottom:36px;}
#simplemodal-container{min-width:1032px;z-index: 1010 !important;}
.simplemodal-data{
  min-width:60%;
  padding-bottom:9px;
  font-weight:normal;
  line-height:1.25;
  border:1px solid #000;
}
#modal h3,#submodal h3{margin:-32px -31px 20px !important}
#modal h3 span,#submodal h3 span,#ifmodal h3 span{padding-right:16px;font-size:18px;}
#modal div,#modal p,#submodal div,#submodal p{font-size:16px;font-weight:normal;}
.scroller_div{max-height: 350px;overflow-y: auto;font-weight:bold !important;}
#modal a{line-height:inherit;display:inline;}
#modal button,#submodal button, #submodal input[type="button"]{font-size:16px;padding:2px 20px;position:relative;right:-26px;float:right;*display:inline;}
#modal-overlay, .simplemodal-overlay{background-color:#aaa;box-shadow:0 0 64px 32px #000000 inset;}
.simplemodal-overlay{height:100% !important;right:0;bottom:0;}
#modal-container{overflow:visible !important;}
#modal-container a.modal-close {position:absolute; right:10px; top:10px; *top: 26px; color:#fdd;}
#modal-container a.modal-close:hover {color:#caa;}
#modal-container .sbblock{*padding-top:31px;*border-top:none;}
#modal-container .flash_error{width:97%;}
#modal h4{
  font-size:14px;
  border-bottom:2px solid #A8A8A8;
  padding:0 0 6px;
  margin:0;
}
.simplemodal-wrap{overflow:visible !important;}
table.frm{
  border-collapse:collapse;
  width:100%;
}
table.frm p{margin:0;}
table.frm th,table.frm td{padding:4px;border-right:1px solid #FFFFFF;}
table.frm td.refund{padding-left:20px;}
table.frm tr.refundtr td{padding-left:20px;}
table.frm th{
  font-weight:bold;
  text-align:right;
  vertical-align:bottom;
}
table.frm tr.e{background-color:#F4F4F4;}
table.frm tr.h{background-color:#DDD;}
table.frm tr.h td{font-weight:bold;}
table.frm th span{font-weight:normal;}
table.frm td div{float:right;*display:inline;}
table.frm fieldset{background-color:transparent;margin:-4px -6px -6px;}
table.frm fieldset legend{display:none;}
table.frm fieldset div{float:none !important;}
td.bottom{vertical-align:bottom;}
#invoice-auction-info div{
  background-color:#E9E9E9;
  margin:2px 0;
  padding:1px 6px;
}
#invoice-header{display:block;margin:0 auto;width:750px;clear:both;}
#invoice-stamp{float:right;}
.bid_form, .cart_form{
  margin: 13px 0 4px;
  overflow:visible;
}
section.auctioninv_tip{position: relative;width: 820px;margin: 2px auto;}
.bid_form label, .cart_form label{
  padding:0;
  font-size:16px;
  font-weight:bold;
  padding:2px 0 0;
  float:left;
}
.bid_form label[for]{
  font-size:18px;
  line-height:1;
}
div.aucterms, div.classifiedsterms{
  float:right;
  position:relative;
  top:9px;
  right:8px;
  border:none;
}
div.aucterms input[type="checkbox"], div.classifiedsterms input[type="checkbox"]{
  position:relative;
  top:0px;
  margin:0;
}
.form div.aucterms{
  float:none;
  display:inline;
  top:0;
  right:4px;
}
.form div.aucterms input[type="checkbox"]{
  margin-right:6px;
}
.grid td.bid-items div.aucterms{
  float: left;
  margin: 0 8px;
  padding: 0;
  top: 0;
  background: #999;
  color: #fff;
  padding: 2px 6px 2px 2px;
  border-radius: 3px;
}
.grid td.bid-items div.aucterms input[type="checkbox"]{
  margin-right:6px;
}
.bid_form div.aucterms, .cart_form div.classifiedsterms{
  white-space: nowrap;
  float:left;
  margin:0 0 5px -4px;
  padding:5px 6px 4px 2px;
  position:relative;
  top:3px;
  right:auto;
  background: #999;
  color: #fff;
  border-radius: 3px;
  text-shadow: none;
}
.cart_form div.classifiedsterms{
  float: none;
  display: inline-block;
}

.bid_form label.chk,  .cart_form label.chk{
  float:none;
  font-size:12px;
  padding-left:6px;
}
div.classifieds dd input[type="text"]{margin-top: 5px !important;}
dd.classifiedsterms input[type="checkbox"]{margin-top: 2px;}
dt label.chk{margin: 2px 0px 0px 0px !important;}
div#auction_terms.tooltip{
  padding:8px;
}
.bid_form input[type="text"],.cart_form input[type="text"], .gallery input[type="text"]{
  background-color: #F0F8FF;
  border: 2px solid #D3D3D3;
  color: #333333;
  font-size: 12px;
  margin:0 0 0 3px;
  height:16px;
  width:70px;
  padding:2px;
  float:left;
  min-width:0;
}
.bid_form input[type="text"]::-ms-clear,.cart_form input[type="text"]::-ms-clear, .gallery input[type="text"]::-ms-clear{display:none;}
.cart_form input[type="text"]{height: 18px;}
.bid_form input[type="submit"]{
  float:left;
  margin-right:6px;
}
.bid_form span{
  font-size:12px;
  color:#787878;
  padding:2px 0 0;
  display:block;
  font-weight:bold;
  clear:left;
}
.grey_small{
  font-size:10px;
  color:#787878;
}
.red_small{
  font-size:10px;
  color:#D00;
}
.placeholder{color:#787878 !important;}
.bid_form span label.tipped, .bid_form span label.minbid{
  display: block;
  float: left;
  font-size: 12px;
  margin: -5px 0 3px -6px;
  padding:4px 6px 1px;
}
.bid_form span label.tipped span,.bid_form span label.minbid span{display:inline;}
#item-info{
  width:56%;
  *width:54%;
  *float:left;
  *display:inline;
}
#item-image{
  float:right;
  margin:0 0 6px 2%;
  width:43%;
  cursor:pointer;
  *display:inline;
}
#item-image img{
  border: 2px solid #D3D3D3;
  padding: 1px;
  width: 100%;
}
#cart_button{margin:0;}
#item-detail{
  background: url(/images/aucboxbg.png) repeat-x scroll 0 1px #F6F6F6;
  border: 1px solid #D3D3D3;
  border-style: solid none;
  margin:0 0 4px -8px;
  padding:6px 6px 6px 12px;
  text-shadow:0 1px 0 #FFFFFF;
}
#item-detail .flash_error,#item-detail .flash_msg{width:95%;background-color:#E4E4E4;text-shadow:none;}
#item-detail th{white-space:nowrap;vertical-align:top;}
#item-detail .auction_list_h2{margin:8px 0 22px;}
#item-detail .buyers-premium{font-size: 16px;font-weight: bold;color: #787878;}
#item-search{
  background-color: #EEEEFF;
  border: 1px solid #CCCCFF;
  margin: 6px 0 2px -8px;
  padding: 6px 6px 6px 8px;
  font-size:13px;
}
.tab_ul{
  margin: 12px 0;
  padding-left: 0;
  text-align: left;
}
.tab_ul li{
  float:left;
  list-style-type: none;
  border:1px solid #d3d3d3;
  background-color:#f8f8f8;
  margin:4px 4px 0 0;
  background:url('/images/shortgreybar.png') repeat-x 0 0 scroll #F7F7F7;
  border-radius:6px 6px 0 0;
  z-index:5;
  *display:inline;
}
.tab_ul li.a{
  border-bottom-color:#fbfbfb;
  position:relative;
}
.tab_ul li:hover{
  background: url("/images/tabghover.png") repeat-x scroll 0 0 #4E6792;
  border-bottom-color: #888 !important;
}
.tab_ul li:hover a{
  color:#fff;
  text-shadow:0 1px 0 #000;
}
.tab_ul li.a:hover{
  background:url('/images/shortgreybar.png') repeat-x 0 0 scroll #F7F7F7;
  border-bottom-color: #FBFBFB !important;
}
.tab_ul li.a:hover a{
  color:#369;
  text-shadow:0 1px 0 #fff;
  cursor:default;
}
.tab_ul a{
  font-size:14px;
  padding:8px 12px 12px;
  display:block;
  line-height: 1;
  font-weight:bold;
  white-space:nowrap;
  text-shadow:0 1px 0 #fff;
}
.tab_content{
  border: 1px solid #D3D3D3;
  box-shadow:0 3px 3px #AAA;
  padding: 20px;
  clear:both;
  position:relative;
  top:-1px;
  z-index:3;
  *top:-14px;
  *padding:8px 20px 20px;
}
#videos.tab_content div{margin-top:6px;}
.tab_content.pics{
  padding:20px 10px 10px;
  *padding: 8px 0 20px 0;
}
.tab_content ul{padding-left:17px;}
.tab_content.pics ul,.tab_content.pics li,#details-images ul,#details-images li{
  display:inline;
  margin:0;
  padding:0;
}
.tab_content.pics a img, #details-images a img{
  height:166px;
  padding:2px;
  border:2px solid #d3d3d3;
  margin:3px;
  border:none;
  display:none;
}
.tab_content.pics strong, #details-images strong{display:block;margin:-8px 5px 5px;}
#details.tab_content{padding:15px 20px 20px;}
#details.tab_content hr{margin:24px 0 32px;}
#details.tab_content #details-images{margin-left:-4px;}
.tab_content a noscript img{display:block !important;}

.auction_list_dropdown{
  background-color: #F8F8F8;
  border: 2px solid #D3D3D3;
  font-size: 11px;
  line-height: 15px;
}
.pager{float:left;margin:3px 10px 0 0;font-size:14px;line-height:1.3;}
fieldset.pager{float:none;background-color:#F8F8F8;margin:12px 0 16px;padding:4px;border-color:#D3D3D3;z-index:100; clear: both;}
fieldset.pager div{margin:4px;}
fieldset.pager div.l{float:left;}
fieldset.pager div.r{float:right;}
fieldset.pager div div.r{margin-top:0;}
fieldset.pager div div.r select{margin:0 0 0 2px;}
fieldset.pager div a.r{float:right;position:relative;top:-2px;font-size:12px;text-decoration:none;}
fieldset.pager div.r a.r{top:0;margin:-2px 0 -2px 6px;padding:4px;}
fieldset.pager div.r a.r img{margin-bottom:-3px;}
fieldset.pager div.l a.r{top:1px;}
.pager a, .pager strong{
  padding:1px 6px 3px;
  position:relative;
  top:-1px;
  margin:0 -2px;
  font-family:tahoma,helvetica,sans-serif;
  text-decoration:underline;
  white-space: nowrap;
}
fieldset.pager a{margin:0;top:0;}
fieldset.pager div.r a.r.a,.pager a:hover{outline:1px solid #D3D3D3;background-color:#FFF;}
fieldset.pager a.menu-parent{box-shadow:none;padding:4px !important;border-radius:0;}
fieldset.pager a.refresh{left:35%; position:relative;top: 4px;}
fieldset.pager div.l a.refresh{left:200%;top: 8px;}
fieldset.pager a.refresh img{position:relative;margin-top:-16px;}
fieldset.pager a.refresh img.loading{}
fieldset.pager div.l img.loading{padding:0 4px;top: -5px;}
fieldset.pager a.refresh:hover{
  background-color: transparent;
  outline-color: transparent;
}
fieldset.pager a.show-hide-items + a.refresh{margin-left:-142px;}
.pager form{font-size:12px;float:left;overflow:visible;margin:0 4px 5px 0;}
.pager label{padding:0;}
.pager label.r{
  display: block;
  float: right;
  font-size: 12px;
  margin: 2px 0 0 18px;
}
.pager select{
  background-color: #F8F8F8;
  border: 2px solid #D3D3D3;
  font-size: 11px;
  line-height: 15px;
  margin:0 26px 0 2px;
}
.pager input[type="submit"]{font-size:12px;padding:0 4px 2px;margin:0;}
.pager form.right{float:right;margin:0 0 5px -22px;}
.pager form.right select{margin:0 0 0 2px;}
.pager form.right input[type="submit"]{margin:0 0 0 4px;}
.pager div.r form.right{margin:0 0 0 8px;}
.pager .hdn{visibility:hidden;}
.pager .show-hide-items {
  float: right;
  position: relative;
  top: -5px;
}
.pager div.l .show-hide-items{
  top: auto;
  position: absolute;
}
.homepage-pager{margin-bottom: 36px;}

.gallery{width:100%;position:relative;}
.gallery &gt; div{
  background: none repeat scroll 0 0 #F8F8F8;
  border: 1px solid #CCC;
  border-radius: 8px;
  float: left;
  margin: 2px 0.3% 54px;
  padding: 6px 1% 0;
  position: relative;
  width: 29.333%;
}
.gallery hr{
  clear:left;
  margin:0 0 49px;
  border:none;
  border-bottom: 1px solid #D3D3D3;
}
.gallery a{
  display:block;
  position:relative;
}
table.gallery.grid a{display:inline;}
table.gallery.grid td span{white-space:nowrap;}
table.gallery.grid td div.description span{white-space:normal;}
table.gallery.grid .desc{margin-top:12px;display:block;white-space:normal;}
table.gallery.grid dd .desc{margin-left:-100px;white-space:normal;}
table.gallery.grid .desc p{line-height:1.4;}
.gallery strong a{display:inline;}
.gallery td strong{display:block;margin:8px 4px 4px;}
.gallery a.ilink{
  margin:4px 4px 0;
  display:none;
  white-space: nowrap;
  text-align:center
}
.gallery a.ilink.vis{display:block;}
.gallery a.fav{
  background: url("/images/star.png") no-repeat scroll right center transparent;
  display: block;
  height: 16px;
  opacity: 0.5;
  padding: 6px 0 8px 12px;
  position: absolute;
  right: 10px;
  top: -4px;
  width: 16px;
}
.gallery a.fav.a{background-image:url(/images/staron.png);opacity:1;}
.gallery a.fav:hover{opacity:1;}
.gallery a.vid{
  background:url("/images/video.png") no-repeat scroll right center transparent;
  height:19px;
  width:32px;
  display:block;
  position:absolute;
  right:0;
  bottom:0;
  opacity:0.75;
}
.gallery a.vid:hover{opacity:1;}
table.gallery.grid dd span.desc + a.vid{top:2px;left:-99px;}
table.gallery.grid a.fav{
  position:static;
  padding:0;
  float:right;
}
table.gallery.grid a.vid{
  position:relative;
  display:inline-block !important;
  top:0;
  left:6px;
  vertical-align: top;
}
.gallery .tipped{
  font-weight:bold;
  white-space:nowrap;
}
table.gallery .tipped {display: inline !important;}
.tooltip.desc th,.tooltip.desc td{border-color:transparent;}
.gallery .tipped[id]{display:none;}
.gallery dt .tipped{margin:-2px 0 -2px -5px;display:block;}
.gallery .minbid{color:#787878;position:relative;top:-8px;font-size:11px;margin:0 0 -8px -100px;display:block;font-weight:bold;}
.gallery.narrow .minbid{margin:0;}
.gallery .tipped.minbid{top:-6px;display:inline-block;margin-bottom:-4px;margin:0 0 -6px -104px;}
.gallery.narrow .tipped.minbid{margin:0;}
.gallery td span.tipped{color:#666;}
.gallery td dd span.tipped{margin-top:-2px;}
.gallery div &gt; b{
  display:block;
  margin: 10px 0 0;
}
.gallery a b{
  text-align:left;
  font-size:14px;
  line-height: 18px;
  max-height: 35px !important;
  display: block;
  overflow: hidden;
  margin: 5px 0;
}
.gallery a b.full{max-height: none !important;}
.gallery a b b{margin:0;line-height:1;height:auto !important;}
.gallery sup{
  color:#787878;
  font-size:12px;
  line-height:12px;
  font-weight:normal;
  font-size:14px\0/;
}
.gallery div a img{
  display:none;
  margin:0;
  width:100%;
  border-radius:2px;
  box-shadow:0 0 2px #000;
  background:url("/images/imgloading.png") scroll no-repeat 8px 8px transparent;
  background-size:100%;
}
.gallery.nojs div a img{position:static !important;}
.gallery div img.a,.gallery div img.noimg{
  display:block;
}
.gallery dd b {display: inline;margin:0;}
.gallery .price{
  color:#333;
  display: block;
  font-size: 14px;
  font-weight: bold;
  line-height: 2;
  padding: 4px 0 0;
  text-align: center;
}
.gallery .price strong{display:inline;}
.gallery.npc .price{text-align:left;}
.gallery dl{
  clear:both;
  margin:0;
  padding:6px 0;
}
.gallery ul{
  clear:both;
  padding:0;
  width: 100%;
  list-style: none;
  margin: 0 0 10px;
}
.gallery li{
  min-height: 20px;
  text-align: right;
  margin: 5px 0;
  line-height: 20px;
  position: relative;
}
.gallery.liveview{margin-top:8px;}
.itemlist-note{margin-bottom: 0;}
.gallery .live li{padding-right: 5px;}
.gallery .live li.min-bid, .gallery .live li.bid-form{padding: 0;}
li.hr{
  border: 1px solid #CCCCCC;
  height: 0;
  line-height: 0;
  margin: 0;
  min-height: 0;
  padding: 0;
}
.gallery li.note{text-align: left;}
.gallery li.bid-tip{margin: 0;}
.gallery li b:first-child{
  float: left;
  margin-right: 5px;
  padding: 0 4px;
  background:#666;
  border-radius: 3px;
  color: #FFF;
  line-height: 20px;
  text-shadow: 1px 1px 0 #000;
  font-weight: normal;
}
.gallery li.green &gt; b{
  background:#00B000;
  border-color:#00B000;
}
.gallery li.red &gt; b{
  background:#F00;
  border-color:#F00;
}
.gallery li a span.tipped {
  float: left;
  color: #fff;
  font-weight: normal;
}
.gallery li .desc{
  text-align:left;
}
.gallery li.pre_deposit a{
  float: right;
  color: #FFF;
  padding: 0 5px;
  font-size: 12px;
}
.gallery dd.pre_deposit a{
  color: #FFF;
  padding: 3px 5px;
  font-size: 12px;
}
#item-detail .pre_deposit, .bid-items .pre_deposit{
  color: #FFF;
  padding: 3px 5px;
  font-size: 12px;
  text-shadow: none;
}

.gallery li &gt; span.buyers-premium{float: left;font-weight: bold;margin: 4px 4px 4px 2px;text-align:center;color: #666;}
.gallery li a span.tipped.hvr,.gallery li a span.tipped.hv{background: transparent;}
.gallery .bid-qty{position:absolute;right:30px;padding:2px 2px 0; font-weight: normal}
table.gallery dl{width: auto;}
table.gallery form{overflow:visible;}
table.gallery dl{padding: 0 0 2px;position:relative;}
table.gallery.grid td span.buyers-premium{font-weight: bold;}
div.gallery sub a {display: inline-block;}
div.gallery sub:hover a{color: #A1A1A1;}
.gallery dt{
  float: left;
  font-weight: bold;
  margin: 4px 4px 4px 2px;
  white-space: nowrap;
  color:#666;
}
div.gallery.narrow .aucterms{width: 100%;}
div.gallery.narrow .aucterms label{font-size: 10px;white-space:normal;}
div.gallery sub.tipped{color:#666; padding: 2px 0 1px; font-size: 9px;position: relative; top: -5px;display: inline !important}
.gallery dt label{padding:0;display:block;margin:8px 0 0;}
.gallery dd{margin-left: 100px;padding: 4px;}
.gallery dd.aucterms{padding-top:6px;}
.gallery.narrow dd{margin-left:0;}
.gallery.classifieds dd{margin-left:0;}
.gallery dd a{display:inline;line-height:1;}
div.gallery.classifieds.narrow input[type="submit"], div.gallery.classifieds input[type="button"]{width: 78%;}
table.gallery input[type="text"]{margin:3px 0 0 1px; padding:2px;float:none;width:80px;min-width:0;margin-top:3px\0/;}
div.gallery input[type="text"]{margin: 0 1px 0 0 !important; padding: 0;float:none;width:50%;;min-width:0;margin-top:3px\0/;}
div.gallery .multilot input[type="text"] {width:32%;}
div.gallery input[name="bid"]{padding:1px 30px 1px 1px;}
div.gallery input[name="bid"]::-ms-clear{display:none;}
div.gallery .multilot input[name="bid"]{padding:1px 48px 1px 1px;}
.gallery.classifieds input[type="text"]{min-width:0;}
div.gallery.classifieds input[type="text"]{min-width: 50px; width: auto;}
div.gallery input[type="submit"], div.gallery input[type="button"]{
  font-size: 12px;
  margin: 0;
  padding: 0 5px;
  position: absolute;
  right: 0;
  line-height: 18px;
  height:22px;
}
div.gallery.classifieds input[type="submit"], div.gallery.classifieds input[type="button"]{
  height: auto;
  width: 70%;
}
div.gallery input[type="submit"].cart_button, div.gallery input[name="makeoffer"]{position:static;margin-bottom: 5px;}
table.gallery input[type="submit"], table.gallery input[type="button"], .bid-items input[type="submit"]{margin:4px 0 0 10px;font-size:12px;padding:0 4px 1px;margin-top:3px\0/;}
.bid-items input[type="submit"]{float:none;margin:5px 0;}

.gallery form.cart_form{text-align:center;}
div.gallery input[type="submit"].cart_button{padding:0 6px 1px;display: block;margin: 0 auto 8px;}
.gallery input[type="checkbox"]{margin: 0;}
div.gallery .trem{
  padding-right:0px;
  position:relative;
  width: 82%;
}
table.gallery .trem{
  padding-right:30px;
  position:relative;
}
/*.gallery .cbid{background: url("/images/ilisticons.png") no-repeat scroll 0 -29px rgba(0, 0, 0, 0); padding-left: 20px;}
.gallery .wbid{background: url("/images/ilisticons.png") no-repeat scroll 0 -33px rgba(0, 0, 0, 0); padding-left: 25px;}
.gallery .wbid.red{background: url("/images/ilisticons.png") no-repeat scroll 0 -63px rgba(0, 0, 0, 0); padding-left: 25px;}
.gallery .wbid.green{background: url("/images/ilisticons.png") no-repeat scroll 0 -93px rgba(0, 0, 0, 0); padding-left: 25px;}
.gallery .bidinc{background: url("/images/ilisticons.png") no-repeat scroll 0 -3px rgba(0, 0, 0, 0); padding-left: 25px;}
.gallery .bidres{background: url("/images/ilisticons.png") no-repeat scroll 0 50px rgba(0, 0, 0, 0); padding-left: 20px;}*/
.gallery .timerem, .gallery .location{font-weight: bold; text-align: left;}
.gallery li.bid-form,.gallery .min-bid { margin-top: 10px;}
.gallery li.bid-form{margin-bottom: 0;}
.gallery li.lot-num{min-height: 7px;}
.gallery li.lot-num sup{float:right;margin-bottom: 3px;}

table.gallery input[type="text"] {
    float: none;
    margin: 3px 0 0 1px;
    min-width: 0;
    padding: 2px;
    width: 80px;
}
.gallery span.aero{
  background-attachment:scroll;
  background-color: transparent;
  background-repeat:no-repeat;
  cursor:pointer;
  display:block;
  position:absolute;
  width:12%;
  opacity:0.5;
  z-index:20;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  filter: alpha(opacity = 50);
}
.gallery span.aero:hover{opacity:1;filter: alpha(opacity = 100);}
.gallery span.r{background-image:url("/images/graero-right.png");background-position:right 10px;right:0%;}
.gallery span.l{background-image:url("/images/graero-left.png");background-position:left 10px;left:0%;}
.gallery span.phldr{visibility:hidden;width:100%;display:block;height:0;}
.gallery div.dvprogress{
  display:inline-block;
  float:none;
  margin:0 6px;
  width:auto;
}
.gallery div.msg, .bid-items div.msg{
  position:absolute;
  opacity:0.92;
  filter: alpha(opacity = 92);
  z-index: 25;
  background-color:#ECECEC;
  border: 2px solid #CCCCCC;
  float: none;
  border-radius:8px;
  padding: 16px 6% 8px;
  width: auto;
  left: 0;
  margin: 0;
  right: 0;
  overflow:auto;
}
.bid-items div.msg{
  padding: 16px 12px 0;
}
.gallery .msg.progress{text-align: center;}
.gallery .msg.progress div.dvprogress{ position: relative; top: 40%;}
table.gallery.grid div.msg{
  padding:8px;
  top: auto !important;
}
.gallery div.msg.ns, .bid-items div.msg.ns{
  opacity:1;
  position:static;
  margin: 12px 0 0;
  height:auto !important;
  padding:8px !important;
}
.gallery div.msg.g, .bid-items div.msg.g{border-color:#008000;}
.gallery div.msg.r, .bid-items div.msg.r{border-color:#AF4539;}
.gallery span.msgclose, .bid-items span.msgclose{
  font-family:arial;
  font-weight:bold;
  font-size:18px;
  position: absolute;
  top:4px;
  right:8px;
  cursor:pointer;
}
.bid-items span.msgclose{
  top:0;
  right:4px;
}
.gallery div.msg.ns span.msgclose, .bid-items div.msg.ns span.msgclose{display:none;}
.gallery div.msg a, .bid-items div.msg a{display:inline;}
.gallery .mi-note {clear: both;float:none;white-space:normal; width: 100%;text-align: left;font-size: 12px;font-size: 11px;line-height: 1.5em;}
.gallery &gt; div.live{box-shadow: inset 0 0 5px #AAA;}
.gallery li.highlightr{background: rgba(180, 37, 37, 0.65); color: #FFF;border-radius: 5px;}
.gallery li.highlightg{background: rgba(0, 128, 0, 0.65); color: #FFF;border-radius: 5px;}
.gallery li.highlightr strong{color: #FFF !important;}
.gallery li.highlightg strong{color: #FFF !important;}
table.gallery label.chk{margin: 0;}
table.gallery .aucterms label.chk{border-radius:6px;display:inline-block;font-size:13px;padding:6px;color:#FFF;background:#999;text-shadow:none;}
.gallery .buy_now{margin-left:-11px;}
.gallery .softclose{color: #FFF; padding: 0px 3px; text-align: center;font-size: 11px; line-height: 17px; min-height: 17px;font-weight: normal;}
.gallery .softclose.c1{background-color: #336699;}
.gallery .softclose.c2{background-color: #008000;}
.gallery dt.softclose{float: none;}
.gallery.liveauction .msg.progress div.dvprogress {top: 0;}
.gallery.liveauction .livebdd &gt; div{display: inline-block; margin: 5px 0;}
.gallery.liveauction textarea{background-color: #f0f8ff;border: 2px solid #d3d3d3;color: #333333;}
li.buy-now.upcoming {margin-bottom: 15px;}
.buy-now-sold{
  font-size: 14px;
  font-weight: bold;
}
#consignorform .user_id span.tip {display: inline; padding-left: 10px; font-size: 12px !important;}
#frm-search{padding-left:4px;}
#frm-search span{float:left;}
#frm-cats, #frm-affs{padding-left:8px;float:left;}
#frm-item-cats{padding-left: 8px; display: inline-block; margin-bottom: 8px;}
form.filter{float:left;margin-bottom:10px;}
form.filter input[type="text"]{margin:4px;}
form.homepage_filter{float:none !important; display: inline-block;}
form.category_filter{margin-bottom: 8px;}
.search_field{border:2px solid #D3D3D3;}
#search-string.search_field{width: 125px;}
#zipcode.search_field{width: 45px;}
#matabs .tab_content .infodiv:not(.password-info){position:relative;top:-24px;right:-8px;}
#matabs .grid .infodiv{position:static;margin-top:0;}
#invoices .invcont{width:100%;}
#matabs #invoices div.rightdv {margin: 5px -16px 2px 0px;}
#matabs #invoices div.rightdv form#list-batch-actions{float: right; margin-top: -5px;}
#matabs #invoices div.rightdv #list-print{margin-right: 0px;}
#matabs #invoices form#list-form{margin-top: 50px; width: 100%;}
#creditcards .form.addCC,#creditcards .form.updateCC{width:62%;}
#add-deposit{margin-bottom: 5px;}
#deposit-content{clear: both;}
.deposits_filter #transaction_status{width: 80px;}
#user-deposits #user-deposits-frm #batch-actions{margin-bottom: 5px;}
fieldset.form b.infodiv, #creditcards #addCC .infodiv,#creditcards .form.updateCC .infodiv, .form.reg .infodiv{
  float: none;
  margin: 6px;
  padding: 4px 4px 3px;
  position: relative;
  right: 0;
  top: -1px;
  font-size:12px;
}
fieldset.form b.infodiv{padding:2px 6px 1px;top:0;}
div.thead div{
  background-color: #6280B7;
  border-right: 1px dotted #FFFFFF;
  color: #FFFFFF;
  padding: 4px;
  text-align: left;
  white-space: nowrap;
  float:left;
}
fieldset.ips{float:left;width:46%;margin:8px 0%;}
.adminWarn{float:right;font-size:16px;margin-top:5px;}
#codeigniter_profiler{*display:none;}

.tipped{
  border-bottom: 1px dashed #CCF;
  padding:2px 6px 1px;
  margin-left:-6px;
}
div.gallery .tipped{
  border-bottom: 1px dashed #CCF;
  padding:0;
  margin-left:0;
}
.tipped.hv{
  border-bottom-color: transparent;
  border-radius:0 6px 6px 0;
  background-color: #E6E6FF;
}
.tipped.hvr{
  border-bottom-color: transparent;
  border-radius:6px 0 0 6px;
  background-color: #E6E6FF;
}
.tooltip{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99999;
  border:1px solid #AAA;
  background-color:#F8F8F8;
  text-shadow: 0 1px 0 #fff;
  padding:6px;
  padding-right:12px;
  font-weight: normal;
  max-width: 620px;
  min-width: 200px;
  overflow-x:hidden;
  overflow-y:auto;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  border-radius:6px;
  -moz-box-shadow:0 0 4px #444;
  -webkit-box-shadow:0 0 4px #444;
  box-shadow:0 0 4px #444;
}
.tooltip table{border-collapse: collapse;}
.tooltip th,.tooltip td{text-align:left;border:1px solid #D3D3D3;text-shadow:none;padding:4px; white-space: nowrap;}
.tooltip.desc {font-weight: normal;}
.tooltip.desc th:nth-child(1),.tooltip.desc td:nth-child(1){font-weight: bold;width:50%;}
.tooltip.desc p {margin: 0;}
.tooltip th{background-color:#D3D3D3;}
.tooltip h4{
  border-bottom:2px solid #A8A8A8;
  padding:0 0 6px;
  margin:0;
}
.tooltip ul{padding:6px 6px 6px 13px;margin:0;}
.tooltip li{margin:4px 0;}
.tooltip.desc a{text-decoration: underline; font-weight: normal;}
.extendedspan{white-space: nowrap; display: block; position:relative; top: -8px;}
table.grid .extendedspan{display:inline;position:static;}
.tooltip.desc table{margin: 10px 0;}
/*HN 10/25/2011 - added New styles for pirobox*/
.piro_html {position:absolute; top:0; left:0; padding:0; width:500px; height: 500px; margin:0; display:block; padding:0; z-index:150001; padding:0;  }
.piro_html table,.piro_html tbody,.piro_html tr,.piro_html th,.piro_html td{margin:0;padding:0;border:none;}
.piro_html img{ margin:0; padding:0; border:none;}

.piro_html .h_t_l{ width:10px; height:10px; background: url(/images/pirobox/new_skin.png) top left no-repeat;}
.piro_html .h_t_r{ width:10px; height:10px; background: url(/images/pirobox/new_skin.png) top right no-repeat;}
.piro_html .h_t_c{ cursor:move; height:10px;background: url(/images/pirobox/new_skin_top.png) top repeat-x;}

.piro_html .h_c_l{width:10px; background: url(/images/pirobox/new_skin_left.png) left repeat-y; }
.piro_html .h_c_c{background: url(/images/pirobox/caption.png);margin:0; padding:0;}
.piro_html .h_c_c .div_reg{ background: url(/images/pirobox/caption.png); width:480px; overflow:hidden; height:480px; margin:0; padding:0; }
.piro_html .h_c_c .div_reg img{ cursor:move;}
.piro_html .h_c_r{width:10px; background: url(/images/pirobox/new_skin_left.png) right repeat-y;}

.piro_html .h_b_c{ cursor:move; height:10px;background: url(/images/pirobox/new_skin_top.png) bottom repeat-x;}
.piro_html .h_b_l{ width:10px; height:10px;background: url(/images/pirobox/new_skin.png) bottom left no-repeat;}
.piro_html .h_b_r{ width:10px; height:10px;background: url(/images/pirobox/new_skin.png) bottom right no-repeat;}

.piro_overlay{position:fixed; top:0; left:0; width:100%; height:100%;  z-index:150000;background:#fff;display:none; }
.piro_loader{position:absolute;top:50%;left:50%;margin:-59px 0 0 -59px;width:118px;height:118px;display:block;z-index:150005;  cursor:pointer; }
.piro_loader span{position:absolute;top:50%;left:50%;margin-top:-36px;margin-left:-36px;width:72px;height:72px;display:block;z-index:150009; background: url(/images/pirobox/loadinfo.gif) center top no-repeat; }
.piro_title{position:fixed; background: url(/images/pirobox/bg_title.png) bottom repeat-x;top:0;left:0;width:100%; text-align:center;display:block; padding:6px 0 10px 0; color:white; z-index:150000; font-size:18px; display:none;}
.btn_info{position:absolute;bottom:-7px;right:-7px;width:25px; height:25px;margin:0;display:block; padding:0px; color:black; cursor:pointer; background: url(b_w/info.png) no-repeat; z-index:1500440}
.caption{position:absolute;bottom:10px;left:10px;margin:0;display:none !important; padding:0px; color:black; cursor:text; background: url(/images/pirobox/caption.png); z-index:150018}
.caption p{ display:block; margin:0;padding:7px 5px; text-align:center; font-weight:normal; font-size:14px; color:white; z-index:150019; color:white;}

.nav_container{position:absolute; right:5px; top:5px;  height:35px; width:82px; background:  url(/images/pirobox/bottom_nav.png) no-repeat 0 0; z-index:1000000;}
.piro_close{position:absolute;right:25px; top:0;height:30px;width:30px;background: transparent url(/images/pirobox/close.png) no-repeat center center;cursor:pointer;margin:0 0 0 0;z-index:150022;display:none;}
a.piro_next{position:absolute;width:30px; top:0; right:0px; height:30px;text-indent:-999em;outline:none; display:block; margin:0;background:url(/images/pirobox/next.png) center right no-repeat; border:none; cursor:pointer;z-index:150023}
a:hover.piro_next{background:url(/images/pirobox/next.png) center right no-repeat;}
.piro_next_fake{position:absolute;width:30px;  top:0;right:0px; height:30px;outline:none; text-indent:-999em; display:none; margin:0;background: url(/images/pirobox/next.png) center right no-repeat; border:none; cursor:auto;z-index:150020}
.piro_prev_fake{position:absolute;width:30px;  top:0;right:50px; height:30px;outline:none; text-indent:-999em; display:none; margin:0;background: url(/images/pirobox/prev.png) center right no-repeat; border:none; cursor:auto;z-index:150020}

a.piro_prev{position:absolute;width:30px; right:50px; top:0; height:30px; text-indent:-999em; outline:none;display:block;margin:0;background: url(/images/pirobox/prev.png) center left no-repeat;border:none; cursor:pointer; z-index:150024}
a:hover.piro_prev{background:url(/images/pirobox/prev.png) center left no-repeat;}
a.close_pirobox{color:#bb0f05;}
/*HN 10/25/2011 - added New styles for pirobox*/
#followtip{
  width:300px;
}
#followtip input{margin-top:6px;}
#followtip input[type="text"]{width:220px;}
.slider{
  height: 132px;
  margin: 0 auto;
  padding: 22px 0 0;
  position: relative;
  clear: both;
  text-align: center;
  width: 100%;
}
.slider .slider-button{
  background-repeat: no-repeat;
  cursor: pointer;
  height: 114px;
  position: relative;
  width: 27px;
  display: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}

.slider .prev{
  background-image: url("/images/prev.png");
  background-position: left center;
  float:left;
  margin-left:8px;
  *display:inline;
}

.slider .next{
  background-image: url("/images/next.png");
  background-position: right center;
  float:right;
  margin-right:8px;
  *display:inline;
}

.slider .container{
  height: 132px;
  overflow: hidden;
  position: relative;
  margin: 0 auto;
}
.slider ul{
  overflow:hidden;
  position:relative;
  margin:0;
  padding:0;
}
.slider li{
  float: left;
  margin:0 4px;
  height: 132px;
  list-style:none;
  *display:inline;
}
.slider li img{
  border:1px solid #336699;
  display:block;
  margin-bottom:3px;
}
.slider-container.itemdetail .slider li img{
  opacity: 0.5;
}
.slider-container.itemdetail .slider li img:hover{
  opacity: 1;
}
.slider-container.itemdetail .slider li img.active{
  opacity: 1;
}
.noscript li img[data-ssrc]{display: none;}

.bid_error{
	width:92%; border:4px solid #af4539; background-color:#E8E8E8; padding:5px;
}
.bid_message{
	width:92%; border:4px solid #008000; background-color:#E8E8E8; padding:5px;
}
.blue_submit_sm[value="go"]{padding-left: 1px;padding-right: 1px;}
#p-authorize-div{width:70%;}
#p-authorize-div h4{margin:10px 0;}
#p-authorize-div div{margin:6px 0;}
#p-authorize-div b{font-size:11px;}
#p-authorize-div label{font-weight:normal;}
#p-authorize-div pre{display:inline;font-family:arial,helvetica,sans-serif;}
#p-authorize-div input[type="checkbox"]{position:relative;top:2px;margin-top:-1px;}
.dvprogress{
  background: url("/images/indicator.gif") no-repeat scroll 5px 5px #F8F8F8;
  border: 1px solid #D3D3D3 !important;
  border-radius:4px;
  float: right;
  padding: 6px 6px 6px 25px !important;
  margin-top: 6px;
  text-shadow: 0 1px 0 #fff;
  display:none;
  white-space:nowrap;
  font-size:12px;
  font-weight:bold;
  color:#777;
}
fieldset div.dvprogress{float:left;margin:0;}
.info .dvprogress{
  margin:0;
  border:none !important;
  margin:-4px;
}

#imgbin{
  overflow-x:hidden;
  overflow-y:auto;
  margin-bottom:4px;
}
#imgbin div[id]{
  float:left;
  margin:2px 3px 8px;
  padding:1px;
  font-size:11px;
}
#imgbin div.a{
  outline:1px solid #333;
  background-color:#6280B7;
}
#imgbin div.a a{color:#FFF;border-color:#fff !important;}
fieldset&gt;span.tip{
  font-weight:bold;
  margin:4px;
}
#imgbin div.buttons{float:right;margin:0;}
#imgbin div.buttons a{padding:0 4px;border-right:1px solid #888;}
#imgbin div.buttons a:last-child{border:none;}
#imgbin img{
  height: 170px;
  clear:both;
  margin-top:16px;
  display: block;
}
#imgbin a.arotate, #imgbin a.editimage{padding:0 6px 2px 4px;display:block;float:left}
#imgbin input[type="checkbox"]{
  margin:0;
  position:relative;
  top:2px;
  float:left;
}
#imgbin label{
  padding:0;
}
#imgbin .sort-place-holder{
  float: left;
  height: 165px;
  margin: 22px 1px 10px;
  outline: 1px dashed #333333;
  padding: 0;
  width: 165px;
}
#picbin{
  overflow-x:hidden;
  overflow-y:auto;
  margin-bottom:4px;
}
#picbin&gt;div.ui-widget-header{font-size:14px;padding:12px 8px;}
#picbin&gt;div.ui-widget-content{margin:0 0 12px;min-height:170px;overflow:hidden;padding:6px 6px 21px;}
#picbin&gt;div.ui-widget-content&gt;div[id]{
  min-width:158px;
  float:left;
  margin:2px 3px 8px;
  padding:1px;
  font-size:11px;
}
#picbin div.a,#picbin div.p{
  box-shadow:0 0 1px 1px #000, 0 8px 12px 0 #000;
  position:relative;
  margin-bottom:-20px !important;
  background-color:#6280B7;
}
#picbin div.p{margin-bottom:8px !important;}
#picbin div.a.p{margin-bottom:-20px !important;}
#picbin img{
  height: 170px;
  clear:both;
  display:block;
  margin:0 auto;
}
#picbin .sort-place-holder{
  float:left;
  height:170px;
  margin:2px 1px;
  border:1px dashed #333333;
  padding:0;
  width:170px;
}
#imgtbar{
  padding:2px;
  overflow:hidden;
  margin:3px 0;
  background-color:#6280B7;
  position:relative;
}
#imgtbar a{display:block;float:left;margin:0 2px;}
#imgtbar a:hover{border-color:#888;}
.flipr{
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
}
#clearlotprefix{margin:0 8px;padding:0;top:0;}
.fixed-head{
  position:absolute;
  z-index:500;
  width:72%;
  background-color:#FAFAFA;
  border-radius:8px 8px 0 0;
}
.fixed-head fieldset{
  border:none;
  margin-bottom:0;
  padding-bottom:0;
}
.fixed-head.wide{
  width:92%;
}
.fixed-head span.tip{
  margin:-1px 4px 4px;
}
.fixed-head .pager{
  float:right;
  margin-top:-3px;
}
#img-strip{
  float: right;
  margin: 0 -7px 0 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  border:none;
  width: 250px;
  height:512px;
}
#img-strip img{
  margin:1px auto;
  max-width:232px;
}
#img-strip img.a{outline:1px solid #000;}
.menu{
  display:none;
  background-color:#fff;
  position:absolute;
  box-shadow:0 6px 5px #000;
  border-radius: 0 3px 3px 0;
  z-index:30;
}
.menu a{
  display:block;
  padding:4px 8px;
  white-space: nowrap;
  background-color:#fff;
}
.menu.bigd a{
  font-size:16px;
}
.menu a:hover{
  color:#fff;
  background-color:#369;
}
.menu b{
  display:block;
  padding:2px 8px 2px 4px;
}
.menu-parent{
  color:#369 !important;
  background-color: #FFF;
  box-shadow:0 6px 5px #000;
  padding-top:2px !important;
  margin-top:-2px;
}
.progressbar{
  margin:8px 1px;
  border:1px solid #CCC;
  border-radius:8px;
  overflow:hidden;
}
.progressbar button{
  margin:0;
  padding:0 0 4px;
  width:0%;
  overflow:hidden;
  cursor:default !important;
}
#details{
  font-size:13px;
  padding-top:8px;
}
#details fieldset legend{
  font-size: 16px;
}
.aucpics{
  float: left;
  position:relative;
  width:340px;
  height:248px;
  margin:4px 0;
}
.aucpics div{
   border: 2px solid #888;
   padding:1px;
   box-shadow: 0 0 2px #000;
   background-color:#FFF;
   width:320px;
   height:240px;
   position:relative;
}
.aucpics img{
   background: url("/images/imgloading.png") no-repeat scroll 8px 8px transparent;
   display:block;
}
#details .listinfo ul{padding:0;list-style-type: none; margin: 2px; padding: 0;}
#details .listinfo li{padding: 5px;}
#details fieldset &gt; div {margin-left: 7px;}
.auction-detail{margin:0 2px 2px;}
.progressbar button:hover{background-position:left -25px !important;}
.ui-selected{outline:2px solid #369;}
.ui-selectable-helper{outline:1px dotted #000;position:absolute;}
/* css for timepicker */
.ui-datepicker{-moz-box-shadow:0 0 10px -4px #000000;-webkit-box-shadow:0 0 10px -4px #000000;box-shadow:0 0 10px -4px #000000;z-index:1003 !important;}
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { height: 25px; margin-bottom: -25px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0;}
.ui-datepicker-trigger{position:relative;top:2px;left:3px;cursor:pointer;}
.ui-combobox{
  position:relative !important;
  display:inline-block !important;
  margin:0 36px 0 0 !important;
  top:0 !important;
  height:auto !important;
}
.ui-combobox-toggle{
  position: absolute;
  top: -2px;
  bottom: 0;
  margin-left:-1px;
  padding: 0;
  height:23px;
  *top:1px;
}
.ui-combobox-toggle .ui-button-icon-primary{margin:-7px -1px !important;}
.ui-combobox-input{margin:-2px 0 -1px;padding:3px 4px;width:225px;background-image:none !important;background-color:#FFF !important;height:17px;}
.ui-autocomplete{overflow-x:hidden;overflow-y:scroll;box-shadow:3px 4px 4px -1px #000;z-index:5000 !important;}
.ui-autocomplete a{font-weight: normal;}
.ui-combobox-cancel{position: absolute;right: -9px;top: 4px;}
#comments textarea{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width:100%;}
#comments span.controls{float:right;position:relative;top:-2px;}
#comments div{padding:4px;}
#comments div.reply{margin:6px 0 16px 16px;border:2px solid;border-color:#D3D3D3 transparent transparent #D3D3D3;}
#comments p{margin:8px 4px;}
#comments b.head{color:#787878;}
#comments hr{margin:28px 0 6px;}
#uncitems{background-color:#FFf;}
#uncitems th:first-child,#uncitems td:first-child{width:100px;}
#uncitems&gt;div&gt;table.grid th:last-child,#uncitems&gt;div&gt;div.c&gt;table.grid td:last-child{width:100px;}
#uncitems div.c{max-height:120px;overflow-x:hidden;overflow-y:auto;}
#uncitems a.asn{display:block;float:right;margin-top:8px;}
#uncitems hr{margin:32px 0 20px;}
#uncitems .sbblock{margin:8px auto -4px;width:670px;}
#uncitems div.sh{box-shadow:0 4px 8px -3px;}
#uncitems #consignors{padding:4px 8px 16px;overflow:hidden;}
#uncitems fieldset{margin:5px 0 0;padding:0 0 7px;}
#uncitems fieldset&gt;div{text-align: center;font-weight: bold;}
#uncitems h3{margin:8px 0 4px;}
#uncitems td{border:none;}
#uncitems div.sbblock b{font-size:12px;position:static;margin:0;}

#bidders-widget{background-color:#FFF;}
#bidders-widget th:first-child,#bidders-widget td:first-child{width:100px;}
#bidders-widget&gt;div&gt;table.grid th:last-child,#bidders-widget&gt;div&gt;div.c&gt;table.grid td:last-child{width:100px;}
#bidders-widget div.c{max-height:120px;overflow-x:hidden;overflow-y:auto;}
#bidders-widget a.asn{display:block;float:right;margin-top:8px;}
#bidders-widget hr{margin:32px 0 20px;}
#bidders-widget .sbblock{margin:8px auto -4px;width:670px;}
#bidders-widget div.sh{box-shadow:0 4px 8px -3px;}
#bidders-widget #bidders{padding:4px 8px 16px;overflow:hidden;}
#bidders-widget fieldset{margin:5px 0 0;padding:0 0 7px;}
#bidders-widget fieldset&gt;div{text-align: center;font-weight: bold;}
#bidders-widget h3{margin:8px 0 4px;}
#bidders-widget td{border:none;}
#bidders-widget div.sbblock b{font-size:12px;position:static;margin:0;}

.clinks {
  list-style: none outside none;
  margin: 0;
  padding: 0;
  text-align: center;
}
.clinks &gt; li {
  display: inline;
  margin-right: 10%;
}
.cinfo {
  display: block;
  font-size: 14px;
  margin: 20px 0 5px;
}
.sblockreport.statements-list {width: 760px;}
/*************************************** New User Page changes *********************/
/*   From login page */
#col1_wide_left
{
	float: left;
	width: 38%;
	margin-bottom: 1em;
	border-right: 1px solid #999;
	padding-left: 1%;
	min-width:250px;
  margin-left: 3%;
}

#col1_wide_left h2{
	margin:0; font-size:18px; padding:0 0 3px 5px;

}
#col3_wide_left h3{
	margin: 4px 0 5px 0;
	padding-top: 7px;
	font-size:12px;
}
#col2_wide_left
{
	float: left;
	width: 42%;
	margin-left: 3%;
	margin-bottom: 1em;
	margin-right: 1%;
	padding-right: 3%;
}

#col3_wide_left
{
	float: left;
	width: 19%;
	margin-bottom: 1em;
	border-left: 1px solid #999;
}
.login_form_field{
	border: 2px solid #d3d3d3;
	color:#333333;
	font-size:12px;
	width:80%;
}
.login_form{
font-size:12px;
padding-left:14%;
}
.login_label{
	margin:10px 0 3px 0;
	font-weight:bold;
}
.login_input{
	margin:0 0 10px 0;
	width:60%
}
#email.login_form_field{width: 40%;}
.invisible{visibility: hidden;}
.hidden{display:none;}
.contactus {width:100%;}
.contactus &gt; div{display: inline-block; width:38%; float: left;margin-top:6px;}
.contactus &gt; div:first-of-type{padding-right:2%;width:60%;margin:0;}
.contactus.nomap &gt; div{width:23%;}
.contactus.nomap &gt; div:first-of-type{width:75%;}
#frm-contact .form b{vertical-align:top;top:0;}
#frm-contact .form label.error{vertical-align:top;line-height:2;padding-right:0;}
#frm-contact .form &gt; p{padding: 0 5px 8px;}
#frm-contact .form textarea {width: 92%;}
#frm-contact .form label {width: 90px;padding-top:3px;line-height:2;}
#frm-contact .form input[type="text"] {width:60%;}
#frm-contact .form th {width: 90px;}
.dvtbl{display:table;}
.dvtbl div{display:table-cell;vertical-align:top;}
.dvtbl textarea{width:98%;}
.form .dvtbl b{top:0;}

/*************************************** End New User Page changes *********************/

/*invoice report*/
#auction_picker_dialog ul{margin: 0px;padding: 0px;overflow: auto;list-style-type: none;list-style-position: outside;font-weight: normal;}
#auction_picker_dialog ul li{float: left;}
#auction_picker_dialog ul li label{font-size:12px;font-weight: normal;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;width:326px;display:inline-block;vertical-align:top;position:relative;top:4px;}
#auction_picker_dialog h3{background: none;padding: 5px;margin: 0px;color:#333}
#auction_picker_dialog&gt;div{margin: 0px;padding: 0px;}
.report_auction_filter{background: none repeat scroll 0 0 white; border: 1px solid #CCCCCC; margin: 0; max-height: 52px; overflow: auto; padding: 5px !important; width: 257px;}
.report_auction_filter a{line-height: normal}
.report_invoice_summary_totals{border-top:1px solid;border-bottom:1px solid;}

#auction_picker_dialog h2{font-size:16px;margin:3px 0px;}
.grid .showtime{position:relative}
.grid .showtime .tooltip{position:absolute;left:0;top:-30px;white-space:nowrap;}
/*invoice report*/
a.invunavailable{width: 210px !important;}
.invoice-line-description{max-height: 300px;overflow: auto;float: left;width: 100%}
.auction_options{position:relative;}
.auction_options .link-list{width: 206px;display:none;background-color: #F0F0F0;border:1px solid #B8B8B8;padding: 1px 10px;}
.auction_options .link-list a,.auction_options .link-list p{display: block;padding:6px 0;width: 190px;height:13px;line-height: 13px; white-space: nowrap;}
.auction_options .opts{display: block;float: right;height: 25px;padding: 1px 0 1px 5px;width: 25px; border-width: 1px 1px 1px medium;border-style: solid solid solid none;border-color: transparent;}
.auction_options .opts_select{background-color: #F0F0F0;width:26px;height:25px;z-index:200;border: 1px solid #B8B8B8;border-left:none;position:relative;top:1px;}
.auction_options .shift_div{position:absolute;display:block !important;z-index:1;right:31px;top:1px}
.auction_options .position-ref {height: 20px;position: relative;width:40px;}
.auction_options &gt; div{display:inline-table;position: relative;vertical-align: middle;}
.form td&gt;a.vin-lookup{padding:0;top:0;}
.auction_options div.vin_info{width:10px;text-align: center;}
.auction_options div.vin_info div.dvprogress{float: left;}
#edmunds-vin-info{width:400px;height:200px;overflow-y:auto;}
#edmunds-vin-info &gt; h3{padding:4px;margin:0px;text-align: center;}
#edmunds-vin-info &gt; table{width: 100%;}
#edmunds-vin-info td{border:1px solid #CCC;}
#edmunds-image{margin-top: 15px;text-align: center;}
.adjust-tax{ float: right; font-size: 12px; margin-right: 20px;}
.collapse-links,.search-links{width:145px;float:right;margin:0px;padding:0px;text-align: right}
.collapse-links a,.search-links a{font-size:12px;color:#fff;display:none;line-height:12px;border: none !important;color: inherit !important;}
.search-links a{display:inline}
.hide-block{background-color:#fff !important;border:none !important;}
.summary-heading{margin-bottom:3px;font-size:15px;}
.no-report{text-align:center;font-weight:bold}
.report-link,.list-link{text-align:right;padding:0px 20px 5px 20px;font-size:13px;}
.auction_options .two_columns{width:412px;overflow: auto;}
.auction_options .two_columns a,.auction_options .two_columns p{float:left;}
.report_results td{vertical-align: middle;}
.report_results td .sbblock{line-height:16px !important;}
.tbluserreports #rpt_first_name{margin-left:11px;}
.tip.admin-tip a{ font-size: 11px !important;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.tbluserreports #rpt_first_name{margin-left:10px;}}
.auction_options .link-list p{font-weight:bold;font-family: tahoma,helvetica,sans-serif;color:#606060}
div.grayout{font-size:12px !important;font-family: tahoma,helvetica,sans-serif !important;line-height:30px !important;color:#606060;font-weight:bold}
/********************************* JQuery UI Multiselect **************************************/
.ui-multiselect { padding:0 0 0 4px; text-align:left; font-size:14px !important; font-family: 'Tahoma' !important; font-weight:normal !important; }
.ui-multiselect span.ui-icon { float:right }
.ui-multiselect-single .ui-multiselect-checkboxes input { position:absolute !important; top: auto !important; left:-9999px; }
.ui-multiselect-single .ui-multiselect-checkboxes label { padding:5px !important }

.ui-multiselect-header { margin-bottom:3px; padding:3px 0 3px 4px }
.ui-multiselect-header ul { font-size:0.9em }
.ui-multiselect-header ul li { float:left; padding:0 10px 0 0 }
.ui-multiselect-header a { text-decoration:none }
.ui-multiselect-header a:hover { text-decoration:underline }
.ui-multiselect-header span.ui-icon { float:left }
.ui-multiselect-header li.ui-multiselect-close { float:right; text-align:right; padding-right:0 }

.ui-multiselect-menu { display:none; padding:3px; position:absolute; z-index:10000; text-align: left; box-shadow:0 7px 8px -3px #000;}
.ui-multiselect-checkboxes.ui-helper-reset{max-height:275px;}
.ui-multiselect-checkboxes { position:relative /* fixes bug in IE6/7 */; overflow-y:auto; }
.ui-multiselect-checkboxes label { cursor:default; display:block; border:1px solid transparent; padding:3px 1px;font-weight:normal; }
.ui-multiselect-checkboxes label input { position:relative; top:1px }
.ui-multiselect-checkboxes li { clear:both; font-size:0.9em; padding-right:3px }
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label { text-align:center; font-weight:bold; border-bottom:1px solid }
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a { display:block; padding:3px; margin:1px 0; text-decoration:none }
#item_cats_filter_submit, #affs_filter_submit, #cats_filter_submit,.cats_filter_submit{margin:4px 0 0;position:relative;top:-1px;}
td.aviews .cats_filter_submit,.col_menu_content #cats_filter_submit{top:3px;display:block;}
td.aviews .cats_filter_submit{top:5px;}
/********************************* END JQuery UI Multiselect **********************************/

/* START - For new admin dashboard */
.dashboard {
  height: 100%;
  background: #F4F4F4;
  color: #505050;
  padding-top: 20px;
  padding-bottom: 14px;
}
.dashboard-title {
  background: #6280B7;
  color: #FFFFFF;
  -webkit-box-shadow: 0px 5px 4px 0px #E9EAEA;
  -moz-box-shadow:    0px 5px 4px 0px #E9EAEA;
  box-shadow:         0px 5px 4px 0px #E9EAEA;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  margin-bottom: 30px;
  padding: 10px 0px 10px 8px;
}
.dashboard-title h3{
  color: #C0C0C0;
  margin: 0px 0 0px 5px ;
  padding: 0;
}
.dashboard-stats h2,.dashboard-menu h2{
  border-bottom: 1px solid #CCCCCC;
  background: #6280B7;
  color: #FFFFFF;
  padding: 6px 0px 6px 10px;
  border-radius: 3px;
  font-size:16px;
}
.dashboard .rinfo{float:right;font-size:90%;font-weight:bold;position:absolute;right:32px;top:45px;}
form.rightdv span.tip{margin-top:-1px;text-align:right;}
.dashboard-menu {
  margin: 0px 28px 20px;
  padding: 0px 0px 6px 0px;
}
.dashboard-stats {
  margin: 0px 28px 0;
  padding: 0px 0px 24px 0px;
}
.dashboard-stats &gt; fieldset, .dashboard-menu &gt; fieldset {
  border: none;
}
#dashboard-menu h3{margin-left:26px;font-size:15px;}
#dashboard-menu table{
  margin-top: -12px;
}
#dashboard-stats td{
  border-bottom: 1px solid #CCCCCC;
}
#dashboard-stats tr.last td{
  border-bottom: none;
}
.dashboard-stats .label{
  font-weight: bold;
  width:20%;
}
.potentialTip{
  display: none;
  position: absolute;
  width: 380px;
  top: 0;
  left: 0;
  z-index: 100;
  border: 1px solid #AAA;
  background: #F8F8F8;
  text-shadow: 0 1px 0 #fff;
  padding: 6px;
  padding-right: 12px;
  font-weight: normal;
  max-width: 620px;
  min-width: 200px;
  overflow-x: hidden;
  overflow-y: auto;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  -moz-box-shadow: 0 0 4px #444;
  -webkit-box-shadow: 0 0 4px #444;
  box-shadow: 0 0 4px #444;
  margin: 165px 0 0 14.5%;
}
.tippedP{
  border-bottom: 1px dashed #CCF;
  padding:2px 6px 1px;
  margin-left:-6px;
}
.tippedP:hover{
  border-bottom-color: transparent;
  border-radius:6px 0 0 6px;
  background-color: #E6E6FF;
}
.refreshdiv{
  float:right;
  font-size: 11px;
  margin-right: 7px;
}
#auc_winners{max-height:50px;overflow-y: auto;}
/* END - For new admin dashboard */

ul.token-input-list {
  overflow: hidden;
  height: auto !important;
  height: 1%;
  width: 400px;
  border: 1px solid #8496ba;
  cursor: text;
  font-size: 12px;
  font-family: Verdana;
  min-height: 1px;
  z-index: 999;
  margin: 0;
  padding: 0;
  background-color: #fff;
  list-style-type: none;
  clear: left;
}

ul.token-input-list li input {
    border: 0;
    width: 100px;
    padding: 3px 8px;
    background-color: white;
    margin: 2px 0;
    -webkit-appearance: caret;
}

li.token-input-token {
    overflow: hidden;
    height: auto !important;
    height: 15px;
    margin: 3px;
    padding: 1px 3px;
    background-color: #eff2f7;
    color: #000;
    cursor: default;
    border: 1px solid #ccd5e4;
    font-size: 11px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    float: left;
    white-space: nowrap;
}

li.token-input-token p {
    display: inline;
    padding: 0;
    margin: 0;
}

li.token-input-token span {
    color: #a6b3cf;
    margin-left: 5px;
    font-weight: bold;
    cursor: pointer;
}

li.token-input-selected-token {
    background-color: #5670a6;
    border: 1px solid #3b5998;
    color: #fff;
}

li.token-input-input-token {
    float: left;
    margin: 0;
    padding: 0;
    list-style-type: none;
}

div.token-input-dropdown {
    position: absolute;
    width: 400px;
    background-color: #fff;
    overflow: hidden;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    cursor: default;
    font-size: 11px;
    font-family: Verdana;
    z-index: 1;
}

div.token-input-dropdown p {
    margin: 0;
    padding: 5px;
    font-weight: bold;
    color: #777;
}

div.token-input-dropdown ul {
    margin: 0;
    padding: 0;
}

div.token-input-dropdown ul li {
    background-color: #fff;
    padding: 3px;
    margin: 0;
    list-style-type: none;
}

div.token-input-dropdown ul li.token-input-dropdown-item {
    background-color: #fff;
}

div.token-input-dropdown ul li.token-input-dropdown-item2 {
    background-color: #fff;
}

div.token-input-dropdown ul li em {
    font-weight: bold;
    font-style: normal;
}

div.token-input-dropdown ul li.token-input-selected-dropdown-item {
    background-color: #3b5998;
    color: #fff;
}

table.past-sales{width: 100%;}
.pastsales-bid {text-align: right;}
.pastsales-auctitle{font-size: 16px; text-align: left;}
div.pastsales-left &gt; h2 {font-size: 17px;}
td.pastsale-info{width: 45%}
.pastsale-input{min-width: 216px;margin-left: 2px !important;width: 217px;padding-top:3px;}
.pastsales-green{color: #009900;}
.pastsales-red{color: #990000;}
.pastsales-gray{color: #999999;}
.pastsales-bid{color: #006600;}
.showreseller{position: relative;padding-bottom: 18px;}
.showreseller #reseller-btn{position: absolute; right: 0;color:#006600;}
.showreseller .reseller-confirm{position: absolute; right: 0;color:#006600;}
#myaccount-reseller .reseller_status&gt;td&gt;label{float:none;display:inline;}
.r_sign{font-weight: bold !important;}
.form .certi_docs .cert_images table tbody tr td {border: none;}
#editInfo .openauctions{width: 96%;}
#showInfo .cert_images table tbody tr td {border: none;}
.tblReports .ui-multiselect.auction {width:230px !important;}
.tblReports .ui-multiselect-menu.auction {width:225px !important;}
.tblReports .ui-multiselect.state {width:265px !important;}
.tblReports .ui-multiselect-menu.state {width:260px !important;}
.form span.tip.red{color:#F00 !important;}
#myaccount-notifications label{width: 100%; float: none;}
#myaccount-notifications input{float: left;}
#myaccount-notifications td{width: 500px;}
table.grid span.invoice-summary-span{padding-right: 24px;line-height: 24px;font-size: 14px; font-weight: bold;}
table.grid .invoice-summary-div{background-color: #FFFF00;color: #000000;}
table.grid .invoice-summary-div div{float: left; width: 100%;}
table.grid .bid-items p{clear: left;}
#frmreport .ui-multiselect{
  background: none repeat scroll 0 0 #FFF;
  color:#333;
  text-shadow: none;
}

div.liveauction h3{background: #6280b7;color: #FFF;margin-left: -8px;margin-top: -10px;font-size: 18px;padding: 10px;width: 99.7%;border-top-left-radius: 10px;border-top-right-radius: 10px;}
div.liveauction h3 &gt; b{display: inline;float:right;}
div.liveauction .aucleft, div.liveauction .aucright{border: none;box-shadow: none;display: inline-grid;}
div.liveauction .aucleft{width: 30%;float: left;min-width:320px; text-align:center;}
div.liveauction .aucleft .liveauction-image{margin-top: 10px;min-width: 320px;}
div.liveauction .aucleft &gt; fieldset{text-align: left;}
div.liveauction .aucright .saleloc{margin:25px 0;padding:0;}
div#liveauction-gallery{width: 100% !important;}
div#liveauction-gallery .liveauc-lot-img{float: left;text-align:center;height:320px}
div#liveauction-gallery .liveauc-lot-img img{margin:12px;display:block;}
.grayout{color: #606060;cursor: default;}
input[type="button"].grayout{background: #606060;cursor: default;}
table.frm .ai_border{border:2px solid black;}
table.frm .ai_border_partial{border:2px solid black;border-bottom: none;border-top: none;}
.white_bg{background-color: #FFF;}
.billto_ai{background-color: #ccc;font-weight: bold;width:20%;float:left !important;padding-left:5%;border:2px solid black;}
.balance_due{vertical-align:middle;text-align: right;border:none;border-left:2px solid black;}
table.frm.auction_label{margin-top:10px;}
table.frm tr.th_grey th{background-color:#ccc;vertical-align:middle;text-align:center;}
div#manageconsignor .form th label{width:150px}
div#manageconsignor, #consignorform .form td.radiogroup label{width:auto;}
div#consignor_contract{display: inline-block; padding-left: 10px;}

#advance_cat_filter{max-height: 400px;overflow-y:auto}
#advance_cat_filter &gt; fieldset.form th{padding:0;white-space: nowrap;width: inherit}
#advance_cat_filter &gt; fieldset.form &gt; table tr:last-child *:not(input):not(select){border-bottom: none}
input#acategory-fields{width:80%}

.admin_tab_a{color:#FFF !important;text-shadow:none !important}
.admin_tab_active_a{color:#FFF !important;text-shadow:none !important}
.admin_tab_li{background: none !important;background-color: #F00 !important; border-color:#F00 !important}
.admin_tab_li_active{background: none !important;border-color: #F00 !important; border-bottom-color:inherit !important; background-color: #D00 !important;box-shadow:none !important;}
#shareloading{display:none;}
#dvahome&gt;h2, #liveonline&gt;h2{text-align:center;margin-bottom:10px;font-size:32px;line-height:1;}
#dvahome iframe.twitter-timeline{width:99.5% !important;}
#dvahome .form label{height: 22px; line-height: 1.5; padding-top: 5px;}
#dvcpn{position:relative;}
#dvcpn button{
  font-size: 18px;
  padding: 2px 12px 7px;
  position: absolute;
  right: 1px;
  top:5px;
}
#dvcpn button img{
  margin-right:7px;
  position: relative;
  top: 2px;
  width: 16px;
}
#dvcpn .opts{
  position: absolute;
  right: 128px;
  top:10px;
}
#dvahome&gt;ul.tab_ul li.a a{cursor:pointer;}
#dvahome fieldset.form td a{margin:0;padding:0 16px 0 0;}
#dvahome fieldset.form td&gt;p{margin:5px 0;}
#dvahome div.cat{float:left;height:188px;margin:8px;}
#dvahome div.cat img{max-height:166px;}
#dvahome .tab_content ul.tab_ul{padding:0;}
#dvahome .tab_content&gt;a.blist{
  display: block;
  font-size: 14px;
  left: -14px;
  margin-bottom: -4px;
  position: relative;
  top: -16px;
  opacity:0.55;
}
#dvahome{min-width:1242px;}
#dvahome #date-div, #liveonline #date-div{clear: none; text-align: center;}
#bid_gallery form label{font-size:14px;}
#bid_gallery section{
  background:#FCFCFC;
  border-radius: 5px;
  float: left;
  margin: 12px 1%;
  padding: 6px 1%;
  width: 46%;
  transition:background 1s,box-shadow 1s,opacity 1s;
}
#bid_gallery section.closed{}
#bid_gallery section.odd{clear:left;}
#bid_gallery p.desc{text-align:center;}
#bid_gallery header a{font-weight:bold;font-size:14px;padding:2px 0;}
#bid_gallery header a.adm{font-weight:normal;float:right;}
#bid_gallery header span{font-size:16px;font-weight:bold;padding-left:2px;line-height:0.8;}
#bid_gallery table{border-collapse:collapse;width:100%;}
#bid_gallery table td{vertical-align:top;position:relative;}
#bid_gallery table td&gt;a{position:relative;display:block;}
#bid_gallery section&gt;table td:nth-child(2n+1){width:220px;position:static;}
#bid_gallery table div.desc{background:#F8F8F8;padding:5px;border-radius:4px;padding:5px;}
#bid_gallery table ul{
  background:#F8F8F8;
  border-radius:4px;
  list-style:none;
  margin:0;
  padding:7px 0 8px 2%;
  width:98%;
}
#bid_gallery table li{padding:4px 8px;clear:both;}
#bid_gallery table ul div{float:right;width:64%;}
#bid_gallery.liveonline table ul div{float:right;width:55%;}
#bid_gallery table td&gt;a&gt;img{max-height:166px;max-width:220px;}
#bid_gallery img.noimg{margin:24px 0 -35px;}
#bid_gallery table td&gt;a&gt;span{
  background:rgba(0, 0, 0, 0.4);
  color: #fff;
  display: block;
  padding: 0 4px 2px;
  position: absolute;
  text-shadow: 1px 1px 0 #000;
  border-radius:0 0 4px;
}
#bid_gallery div.msg{
  background:rgba(225, 225, 225, 0.95);
  border: 2px solid;
  border-radius: 4px;
  color: #000;
  height:75%;
  width:94%;
  padding:1.5% 2.2%;
  position: absolute;
  top: 0;
  overflow:auto;
}
#bid_gallery section .dvprogress{position: absolute; right: 5px; bottom: 25px;}
#bid_gallery section .dvprogress.no-minbid{position: absolute; right: 5px; bottom: 25px; padding: 6px 26px 6px 30px !important;}
#bid_gallery table.gallery .dvprogress{margin-top: 10px; width: 75px; float: right;}
#bid_gallery form[id]{margin-right:18px;}
#bid_gallery div.msg.r{border-color:#F00;}
#bid_gallery div.msg.g{border-color:#0F0;}
#bid_gallery footer{padding:8px 2px 8px 1px;font-size:13px;float:right;}
#bid_gallery footer b{float:left;display:block;line-height: 2em; position: relative; right: 4px; top:1px;}
#bid_gallery footer .dvbid{float:left;}
#bid_gallery footer .bid-block{float:right;}
#bid_gallery span.msgclose{font-weight:bold;display:block;float:right;cursor: pointer;}
#bid_gallery fieldset.pager{margin: 0;}
#bid_gallery fieldset.pager a.refresh{text-decoration:none;}
#bid_gallery fieldset.pager a.refresh span{left:8px;top:-4px;position:relative;}
#bid_gallery .tab_content{padding: 10px;}
#bid_gallery .extendedspan{display: inline; top: auto;}
#bid_gallery section input[type="text"]{font-size:15px;height:20px;min-width:0;width:90px;}
#bid_gallery section input[type="submit"],#bid_gallery section button,#bid_gallery section input[type="button"],#bid_gallery section input[type="reset"]{padding: 0 6px 4px;margin: 0;}
#bid_gallery section input[type="submit"], #bid_gallery section input[type="button"]{margin-left: 2px;float:right; margin-bottom: 5px;}
#bid_gallery section input.multilot{text-align:right;}
#bid_gallery section input.multilot.nr,#bid_gallery section input.multilot:focus{text-align:left;}
#bid_gallery .bid-tip{display:block;font-size:12px;}
#bid_gallery .bid-tip .tipped{float:right;}
#bid_gallery sub.tipped,#bid_gallery b.tipped{margin:0 6px 0 0;padding:2px 0 1px;}
#bid_gallery sub.tipped.hvr,#bid_gallery b.tipped.hvr{margin:0 0 0 -6px;padding:2px 6px 1px;}
#bid_gallery .iclst{padding:0;margin:4px 0 0 -2px;}
#bid_gallery .fa{
  position:relative;
  color: #6280b7;
  font-size:18px;
  display: block;
  float: left;
  margin:0 3px 6px;
  padding:3px 4px;
  opacity:0.85;
  border:none;
  text-shadow:1px 1px 0 #fff;
  line-height:1;
  font-weight:normal;
  font-family:FontAwesome;
}
#bid_gallery .fa:hover{opacity:1;}
#bid_gallery fieldset.pager a.refresh img{margin-bottom:-8px;}
#bid_gallery .aucterms{font-size:12px;display:block;text-align:right; margin: 3px 0 0; color:#FFF;background:#999; padding: 2px 6px 2px 2px; float: right; border-radius: 3px;}
#bid_gallery .status_green{border:1px dotted #008000;font-size:11px;padding:2px 5px;}
#bid_gallery .status_red{border:1px dotted #AF4539;font-size:11px;padding:2px 5px;}
#bid_gallery cite.qty-note{display: block; font-style: normal;}
#bid_gallery ul, #item-detail, #frmcbid tr, #bid_gallery table.gallery tr{transition:box-shadow 2s;}
#bid_gallery ul.highlightr, #item-detail.highlightr, #bid_gallery table.gallery tr.highlightr{box-shadow: 0 0 5px 3px rgba(180, 37, 37, 0.65) inset;}
#bid_gallery ul.highlightg, #item-detail.highlightg, #bid_gallery table.gallery tr.highlightg{box-shadow: 0 0 5px 3px rgba(0, 128, 0, 0.65) inset;}
#bid_gallery .softclose{color: #FFF; padding: 0px 3px; text-align: center;font-size: 11px; line-height: 17px; min-height: 17px;font-weight: normal;}
#bid_gallery .softclose.c1{background-color: #336699;}
#bid_gallery .softclose.c2{background-color: #008000;}
#bid_gallery .pager .show-hide-items{margin-right:25px;}
#bid_gallery table.gallery{margin: 14px 0;}
#bid_gallery table.gallery a.adm{float: right; display:block;font-weight:normal;}
#bid_gallery table.gallery a.title{margin:-3px 30px 10px 0; font-size:14px;line-height:1.2;}
#bid_gallery table.gallery .description{font-size: 13px; line-height: 1.3em;}
#bid_gallery table.gallery a.fa{float:left;}
#bid_gallery table.gallery .iclst{margin:8px 0 0 -6px;}
#bid_gallery table.gallery div.aucterms{float:none; margin-bottom: 10px; background: none;}
#bid_gallery table.gallery div.aucterms.center{text-align:left; margin-left:-30px;}
#bid_gallery table.gallery div.aucterms input[type="checkbox"]{left: -2px; margin-right: 5px !important;}
#bid_gallery table.gallery .tooltip th,#bid_gallery table.gallery .tooltip td{border: none;}
#bid_gallery table.gallery .bid-column{text-align:right;padding-right:8px;position:static;white-space:nowrap;}
#bid_gallery table.gallery .bid-column .red{font-size: 14px;}
#bid_gallery table.gallery .bid-min{text-align: center;}
#bid_gallery table.gallery input[type="submit"], table.gallery input[type="button"], .bid-items input[type="submit"]{margin: 5px 0 0;}
#bid_gallery table.gallery .bid-tip{position: relative;top: -2px;}
#bid_gallery table.gallery .bid-tip .tipped{float: none;margin: 0;}
#bid_gallery div.description ul,#bid_gallery div.tooltip ul{background:none;list-style:inherit;margin:0 0 0 6px;padding:inherit;}
#bid_gallery div.description li,#bid_gallery div.tooltip li{margin:inherit;padding:inherit;text-align:left;}
#bid_gallery table.gallery div.msg{
  width:97.7%;
  padding:1% !important;
  position:absolute;
  height:auto !important;
  margin:16px 0 0;
  text-align: left;
  white-space:normal;
}
div.item_extra_info{line-height:1.3;margin:6px 0;}
.item_extra_info strong{display:inline-block !important;margin:0 !important;}
#bid-history a.refresh{float: right;}
#frmcbid tr.highlightg, .grid tr.highlightg, .grid tr.e.highlightg{background:rgba(0, 200, 0, 0.3);}
#frmcbid tr.highlightr, .grid tr.highlightr, .grid tr.e.highlightr{background:rgba(200, 0, 0, 0.3);}
#frmcbid div.aucterms{
  background: #999;
  color: #fff;
  border-radius: 3px;
  text-shadow: none;
  padding: 4px 7px;
  width: 120px;
  top: 0;
  bottom: 0;
  right: 0;
  white-space: nowrap;
}
#frmcbid td.bid-items div.aucterms{
 background: #999;
 color: #fff;
 border-radius: 3px;
 text-shadow: none;
 padding: 2px 6px 1px 2px;
 margin:0 0 4px;
 position:static;
 white-space: nowrap;
 width:auto;
}
#frmcbid span.green, #frmcbid span.red{font-weight:bold}
.sm-pager{font-size:13px;text-align:center;margin:0 auto 12px;}
.sm-pager button{margin:0 4px;}
.sm-pager button.a{opacity:0.6;cursor:default;}
.affiliate_img {
 position:absolute;
 max-height:30px;
 max-width:132px;
 right:165px;
 top:5px;
}
.aucbox table.main .affiliate-box{
  text-align: center;
  width: 208px;
}
.aucbox table.main .affiliate-box img{
  display: block;
  margin:0 auto;
}
.aucbox .arrow_wrapper a{
  color: #ec4047;
}
.aucbox table.main .affiliate-box a{
  background:url(/images/blue_button.png) repeat-x scroll left -25px #3F6EB3;
  border:1px solid #9FAED9;
  border-radius: 0;
  color: #FFF;
  margin: 10px;
  padding: 5px 0;
  position: relative;
  display: block;
  font-size: 16px;
  font-weight: normal;
  min-width: 170px;
}

/*** style - auctioneer view page ***/

#liveonline-container .liveonline-nav-buttons {
    height: 30px;
    background-color: #333;
    margin: 20px 0;
    color:#FFF;
}

#liveonline-container .liveonline-nav-buttons .liveonline-prev-button {
    float: left;
    cursor: pointer;
    padding-top: 5px;
}

#liveonline-container .liveonline-nav-buttons .liveonline-next-button {
    float: right;
    cursor: pointer;
    padding-top: 5px;
}

#liveonline-container .liveonline-lot {
    display: inline-block;
    vertical-align: top;
}

#liveonline-container .liveonline-item {
    width: 25%;
}

#liveonline-container .liveonline-group {
    width: 100%;
}

#liveonline-container .liveonline-lot h2 {
    font-size: 36px;
    font-weight: 800;
    color: #000;
}

#liveonline-container .itemview-status {
    font-size: 28px;
    font-weight: bold;
    position: relative;
    text-transform: uppercase;
    padding-left: 5px;
}

#liveonline-container .itemview-status .live-status {
    color: green;
}

#liveonline-container .itemview-status .passed-status {
    color: #b301b9;
}

#liveonline-container .itemview-status .sold-status {
    color: #d11200;
}

#liveonline-container .itemview-status .sold-status b{
   text-transform: none;
}

#liveonline-container .liveonline-info {
    width: 70%;
    display: inline-block;
    color: #000;
}
#liveonline-container .liveonline-desc {
    width: 50%;
}
#liveonline-container .liveonline-reserve {
    width: 20%;
    display: inline-block;
    font-weight: bold;
    font-size: 24px;
}
#liveonline-container .liveonline-info .liveonline-title {
   word-wrap: break-word;
   font-size: 36px;
}

#liveonline-container .liveonline-info .liveonline-desc {
   word-wrap: break-word;
   font-size: 13px;
}

#liveonline-container .liveonline-highbid {
   background: #d11200 none repeat scroll 0 0;
   border: 1px solid #D12028;
   border-radius: 3px;
   box-shadow: 0 0 0 2px #fff inset;
   color: #fff;
   height: 180px;
   text-align: center;
   margin-top: 2%;
}

#liveonline-container .liveonline-highbid div:first-child {
    padding-top: 30px;
}

#liveonline-container .liveonline-highbid .highbidder_username {
   font-size: 32px;
}

#liveonline-container .liveonline-highbid .current_bid {
   font-size: 80px;
}

#liveonline-container .liveonline-asking {
   text-align: center;
   color: #000;
}

#liveonline-container .liveonline-asking .asking-bid {
   font-size: 32px;
   font-weight: bold;
   padding-top: 15px;
}

#liveonline-container .liveonline-asking .asking-price {
   font-size: 80px;
   font-weight: 600;
}

#liveonline-container .liveonline-bidhistory {
   float: right;
   font-size: 16px;
   color: #727272;
}

#liveonline-container .liveonline-bidhistory table tr td:first-child {
   word-wrap: break-word;
}

#liveonline-container .liveonline-bidhistory table tr td:nth-child(2) {
   word-wrap: break-word;
   text-align: right;
   padding-left: 25px;
}

.admin_main_menu .unclickable, .admin_auction_menu .unclickable{cursor: default;}
#pickup_section .disabled, #pickup_schedule_section .disabled, .pickup_buttons.disabled{
  opacity: 0.5 !important;
  cursor: default;
}

@media screen and (max-width: 1024px) {
    #liveonline-container .liveonline-item {
        width: 25%;
    }

    #liveonline-container .liveonline-info {
        width: 70%;
    }

    .liveonline-maincontainer h2 {
        font-size: 24px !important;
    }

    #liveonline-container .liveonline-lot h2,
    #liveonline-container .itemview-status {
        font-size: 18px;
    }

    #liveonline-container .liveonline-info .liveonline-title {
        font-size: 20px;
    }

    #liveonline-container .liveonline-highbid {
        height: 130px;
    }

    #liveonline-container .liveonline-highbid .current_bid,
    #liveonline-container .liveonline-asking .asking-price {
        font-size: 48px;
    }

    #liveonline-container .liveonline-highbid div:first-child {
        padding-top: 20px;
    }

    #liveonline-container .liveonline-highbid .highbidder_username,
    #liveonline-container .liveonline-asking .asking-bid {
        font-size: 24px;
    }
}

@media screen and (max-width: 720px) {
    #liveonline-container .liveonline-item {
        width: 30%;
    }

    #liveonline-container .liveonline-info {
        width: 65%;
    }

    .liveonline-maincontainer h2 {
        font-size: 21px !important;
    }

    #liveonline-container .liveonline-lot h2 {
        font-size: 16px;
    }

}

@media screen and (max-width: 500px) {

    #liveonline-container .liveonline-item {
        width: 40%;
    }

    #liveonline-container .liveonline-info {
        width: 57%;
    }

    .liveonline-maincontainer h2 {
        font-size: 18px !important;
    }

    #liveonline-container .liveonline-lot h2 {
        font-size: 12px;
    }

    #liveonline-container .itemview-status {
        font-size: 15px;
    }

    #liveonline-container .liveonline-info .liveonline-title {
        font-size: 15px;
        font-weight: bold;
    }

    #liveonline-container .liveonline-highbid {
        height: 100px;
        margin-top: 4%;
    }

    #liveonline-container .liveonline-highbid .current_bid,
    #liveonline-container .liveonline-asking .asking-price {
        font-size: 36px;
    }

    #liveonline-container .liveonline-highbid div:first-child {
        padding-top: 20px;
    }

    #liveonline-container .liveonline-highbid .highbidder_username,
    #liveonline-container .liveonline-asking .asking-bid {
        font-size: 18px;
    }

    #liveonline-container .liveonline-info .liveonline-desc {
        font-size: 11px;
    }

    #liveonline-container .itemview-status {
        padding-top: 3px;
    }
}

/*** style end - auctioneer view page ***/

#liveonline-container{
    clear: both;
    float: left;
    position: relative;
    width: 100%;
    font-size: 14px;
}
#liveonline-wrapper{
  float: left;
  position: relative;
  width: 100%;
}
#liveonline-wrapper #audio-video-container{
  margin-bottom: 5px;
}
#liveonline-container .left-column,#liveonline-container .right-column {
    float: left;
    position: relative;
    padding: 10px;
}
#liveonline-container .left-column{
  background: #eee none repeat scroll 0 0;
  border: 1px solid #ddd;
  margin-right: 10px;
  width: 32%;
  height: 655px;
}
#liveonline-container .right-column{
    overflow: hidden;
    padding: 10px;
    padding-top: 0;
    width: 60%;
    height: 710px;
}
#liveonline-container .left-column div.aucterms{
  float: none;
  margin: 0 0 4% 6%;
}
#audio-video{
  text-align: right;
}
.embed_hidden{
  position: absolute;
  left: -10000px;
}
#catalog-wrapper{
  border-top: 1px solid #ccc;
  height: 460px;
  overflow-x: auto;
}
#liveonline-catalog{
  background-color: #f5f5f5;
  border-collapse: collapse;
  width: 100%;
}
#liveonline-catalog tr{
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #fff;
}
#liveonline-catalog tr:hover{
  cursor: pointer;
  background: #FFF;
}
#liveonline-catalog td{
  padding: 20px;
  vertical-align: top;
}
#liveonline-catalog td.thumbnail{
  width: 5%;
}
#liveonline-catalog td .bordered-img{
 cursor: pointer;
    display: inline-block;
    height: 120px;
    line-height: 120px;
    margin: 3px;
    vertical-align: top;
    width: 120px;
}
#liveonline-catalog td .bordered-img img{
  max-height: 120px;
  max-width: 120px;
  vertical-align: middle;
}

#liveonline-catalog td.description{
  width: 85%;
  line-height: 1.7em;
}
#liveonline-catalog td.description .title{
  font-size: 18px;
  font-weight: bold;
}
#liveonline-catalog td.description .upcoming, #viewed-info .upcoming{
  color: gray;
  font-weight: bold;
}
#liveonline-catalog td.description .live, #viewed-info .live{
  color: green;
  font-weight: bold;
}
#liveonline-catalog td.description .sold, #viewed-info .sold{
  color: red;
  font-weight: bold;
}

#liveonline-catalog td.description .group-type label{
  float: right;
}
#liveonline-catalog td.description .group-type .button{
  background:#45A4FE;
  border:1px solid #9FAED9;
  color:#FFFFFF;
  cursor:pointer;
  font-size:14px;
  line-height:20px;
  margin:0 4px;
  padding:0 12px 2px;
  text-shadow:1px 1px 3px #444;
  -moz-border-radius:3px;
  border-radius:3px;
  font-family: Tahoma,Arial,sans-serif;
  *line-height:16px;
  *padding:2px 12px;
  *border:none;
  text-transform: uppercase;
}
#catalog-buttons{
  padding-bottom: 10px;
  text-align: right;
  width: 95%;
}
#catalog-buttons .sync-button{
  padding-right: 10px;
}
#catalog-buttons .catalog-search input{
  line-height: 20px;
  vertical-align: top;
  font-size: 16px;
}
.choiceselect-message{
  background: #FFED00;
  padding: 0 5px;
}
.ring-title{
  font-size: 22px;
  font-weight: bold;
  margin-bottom: 20px;
}
.ring-media-buttons{
  margin-bottom: 10px;
  overflow: hidden;
}

.ring-media-buttons div{
  float: left;
  width: 50%;
}
#ring-img-container{
  border-bottom: 1px solid #ccc;
  padding: 10px 0;
  text-align: center;
}
#ring-img-container img{
  max-width: 100%;
  border: 1px solid #ccc;
  background: #fff none repeat scroll 0 0;
  max-height: 320px;
}
#ring-bid{
  text-align: center;
  margin: 10px;
}
#ring-bid .pending_button{
    background: #999;
    border:1px solid #ccc;
    cursor: default;
}
#ring-bid input{
  padding: 10px;
  font-size: 24px;
  line-height: 30px;
  padding: 15px 50px;
}
#ring-highbid{
  height: 30px;
  line-height: 30px;
  margin: 10px 0;
  border-top: 3px solid #ccc;
}
#group-catalog-wrapper{
  border: 1px solid #ccc;
  max-height: 430px;
  overflow-x: auto;
  margin-bottom: 5px;
}
#group-catalog{
  background-color: #f5f5f5;
  border-collapse: collapse;
  width: 100%;
}
#group-catalog tr{
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #fff;
}
#group-catalog tr:hover{
  background: #FFF;
}
#group-catalog td{
  padding: 0px 5px;
  vertical-align: middle;
}
#group-catalog td.thumbnail{
  width: 5%;
}
#group-catalog td .bordered-img{
  cursor: pointer;
  display: inline-block;
  height: 110px;
  line-height: 105px;
  margin: 3px;
  vertical-align: top;
  width: 120px;
}
#group-catalog td .bordered-img img{
  max-height: 100px;
  max-width: 120px;
  vertical-align: middle;
}
#group-catalog td.description{
  width: 85%;
  line-height: 1.7em;
}
#group-catalog td.description .title{
  font-size: 18px;
  font-weight: bold;
}
#group-catalog td.description .upcoming{
  color: gray;
  font-weight: bold;
}
#group-catalog td.description .live{
  color: green;
  font-weight: bold;
}
#group-catalog td.description .sold{
  color: red;
  font-weight: bold;
}
#group-catalog .select-lot label{
  background: #6DBB4D;
  padding: 8px 5px 5px;
}
#group-catalog .select-lot input[type="checkbox"]{
  transform: scale(1.5);
}
#group-catalog .select-lot span{
  font-size:16px;
  font-weight: 800;
  padding-left: 5px;
}
#liveonline-wrapper .return-to-list-button{
  margin-bottom: 10px;
}

#viewed-scroll{
  background: #eee none repeat scroll 0 0;
  border: 1px solid #ccc;
  height: 420px;
  overflow-x: auto;
  padding: 20px;
}
#viewed-images, #viewed-info{
  float: left;
  position: relative;
  padding: 10px;
}
#viewed-images{
   border: 1px solid #ccc;
}
#viewed-images .bordered-img &gt; img {
    max-width: 250px;
}
#viewed-info{
  line-height: 1.7em;
}
#viewed-info .title{
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 10px;
}

#viewed-info .viewed-info-box{
  background: #FFF;
  border: 1px solid #ccc;
  padding: 5px;
}

#clerking-wrapper{
  float: left;
  position: relative;
  width: 100%;
}
#clerking-wrapper .lot-controls a{
   border: medium none;
  float: left;
  font-size: 13px;
  font-weight: normal;
  margin: 0;
  padding: 3px 21px;
}
#clerking-wrapper label{
  font-size: 13px;
}
#clerking-wrapper input[type=checkbox]{
  /* Double-sized Checkboxes */
  -ms-transform: scale(1.5); /* IE */
  -moz-transform: scale(1.5); /* FF */
  -webkit-transform: scale(1.5); /* Safari and Chrome */
  -o-transform: scale(1.5); /* Opera */
  margin-right: 5px;
}
#clerking-wrapper .lot-controls a.open{
  background: #0000A0;
}
#clerking-wrapper .lot-controls a.pass{
  background: #B301B9;
  margin-top: 3px;
}
#clerking-wrapper .lot-controls a.unsell{
  background: #D11200;
}
#clerking-wrapper .button{
  background:#45A4FE;
  border:1px solid #9FAED9 !important;
  color:#FFFFFF;
  cursor:pointer;
  font-size:14px;
  line-height:20px;
  margin:0 4px;
  padding:0 12px 2px;
  text-shadow:1px 1px 3px #444;
  -moz-border-radius:3px;
  border-radius:3px;
  font-family: Tahoma,Arial,sans-serif;
  *line-height:16px;
  *padding:2px 12px;
  *border:none;
  text-transform: uppercase;
}

#clerking-wrapper .selected-increment {
   background:#D11200 !important;
}

#clerking-wrapper #clerking-lots #clerking-aopenlots{
  text-align: right;
  margin:2px 8px;
}
#clerking-container .left-column, #clerking-container .mid-column, #clerking-container .right-column {
    float: left;
}

#clerking-container .right-column .process_request {
    vertical-align: top;
}

#clerking-container .left-column{
  width:27%;
  background: #CCC none repeat scroll 0 0;
  padding: 5px 5px 5px 20px; 
  color: #333;
}
#clerking-container .left-column #clerking-lots{
  background: #CCC none repeat scroll 0 0;
  padding:4px;
}
#clerking-container .mid-column {
  width:42%;
  margin:0 1%;
}
#clerking-container .right-column {
  width:25%;
  margin:0;
}
#clerking-container .right-column .clerking-process-loader{
  position:absolute;
  top: -20px;
}
#clerking-container .right-column .flash_messages{
  height: 100px;
  margin-bottom: 10px;
}
#clerking-container .right-column .flash_error{
  width: auto;
  height: 90px;
}
#clerking-container .right-column .flash_msg{
  width: auto;
  height: 90px;
}
#clerking-catalog{
  height: 580px;
  overflow-x: hidden;
}
#clerking-catalog ul{
  list-style: none;
  margin:0;
  padding: 0;
}
#clerking-catalog ul li{
  border-bottom: 2px solid #FFF;
  height: auto;
  padding: 5px;
}
#clerking-catalog ul li.hold-li .hold{
    margin-top: 3px;
    cursor: pointer;
}
#clerking-catalog ul li.hold-li .hold-disable{
    background: #8f9280;
    border: #928280;
    cursor: default;
}
#clerking-catalog div.online-lot{
  min-width: 74px;
  min-height: 42px;
  font-size: 12px;
  text-align: center;
  line-height: 1.2;
  float: right;
  margin: 0 5% 0 0;
  overflow-wrap: break-word;
}
#clerking-catalog div.online-lot section{padding-top: 5px;}
#clerking-catalog div.online-lot section.proxyinfo{padding: 0px 0px 0px 2px;}
#clerking-catalog div.online-lot span{
  font-size: 9px;
  text-transform: none;
}
#clerking-catalog div.online-lot b.red{color: #D11200;}
#clerking-container .left-column .complete-auction {
  text-align:center;
  margin: 10px 15px 10px;
}
#clerking-container .left-column .complete-auction b{
  color: #d11200;
  font-size: 15px;
}
#clerking-container #complete-auction{
  background: #d11200;
  border-color: #d11200;
  font-size: 15px;
  padding: 10px 20px;
}
#clerking-wrapper div.item-status{
  height: 28px;
}
#clerking-wrapper div.item-status span{
  font-weight: bold;
  position: relative;
  top: 5px;
  text-transform: uppercase;
}
#clerking-wrapper div.item-status span.passed-status{
  color: #B301B9;
}
#clerking-wrapper div.item-status span.sold-status{
  color: #D11200;
}
#clerking-wrapper div.item-status span.sold-status span.sold-cbid{
  display: block;
  text-align: center;
}
#clerking-wrapper div.item-status span.sold-status b{
  text-transform: none;
}
#clerking-wrapper #clerking-catalog .reserve-price {
    padding-top: 10px;
}
#clerking-groups{
  margin: 10px 0px 0px 0px;
}
.clerking-catalog-item .left{
  width: 70%;
  float: left;
  height: 115px;
}
.clerking-catalog-item .left .title{
  font-size: 16px;
  font-weight: bold;
  position: relative;
  top: 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 190px;
}
.clerking-catalog-item .right{
  width:  30%;
  float: left;
  height: 115px;
  line-height: 2em;
  font-size: 12px;
}
.clerking-catalog-item .right &gt; div{
  margin-bottom: 5px;
}
.clerking-catalog-item .right input[type="text"]{
  background: #323232 none repeat scroll 0 0;
  border: 1px solid #fff;
  color: #fff;
  font-size: 13px;
  min-width: 0;
  padding: 3px;
  width: 80px;
}
#clerk-controls, #clerking-container #bid-history, #bid-increments{
  width: 80%;
  margin: 0 auto;
  padding: 1% 10%;
  background: #eee none repeat scroll 0 0;
  border: 1px solid #ddd;
  margin-bottom: 10px;
}
#clerking-container #bid-history{
  height: 130px;
  overflow-y: auto;
}
#clerking-container #bid-history table{
   width: 50%;
   margin: 0 auto;
}
#clerking-container #bid-history table tr {
    cursor: pointer;
    color: #7D7D7D;
}
#clerking-container #bid-history table tr td:nth-child(2){
   text-align: right;
}
#clerk-controls .user_hovering {
  background-color: #62cf00;
  float: right;
  padding: 2px;
  position: absolute;
  right: 0;
  top: -18px;
}
#clerk-controls .title{
  font-size: 18px;
  font-weight: bold;
  text-align: center;
  margin: 5px 0;
  height: 45px;
  overflow: hidden;
}
#clerk-controls #adjust-asking #ask-price {
  width:110px;
  min-width: 50px !important;
}
#high-bid-box{
  background: #CCC;
  height: 80px;
  text-align: center;
  margin: 10px 0;
}
#high-bid-box.live{
  background: #D11200;
  color: #FFF;
  cursor: pointer;
  box-shadow: 0 0 0 2px #fff inset;
  border-radius: 3px;
}
#high-bid-box .username{
  font-size: 22px;
  padding: 10px;
}
#high-bid-box .current-bid{
  font-size: 22px;
}
#crowd-bid-buttons{
 margin-top: 10px;
 height: 80px;
 text-align: center;
}
#crowd-bid-buttons .button{
   width: 25%;
   margin:0;
   display: inline-block;
   line-height: 40px;
   text-align: center;
   box-shadow: 0 0 0 2px #fff inset;
}
#crowd-bid-buttons .crowd_button_1{
   float: left;
}
#crowd-bid-buttons .crowd_button_3{
   float: right;
}

#crowd-bid-buttons h2{
  text-align: center;
}
#crowd-bid-buttons h2 .gavel-icon {
    width:25px;
    height: 25px;
    float:right;
    margin-right:-40px;
    cursor: pointer;
}

#bid-increments{
}
#bid-increments .top-column{
  overflow:hidden;
  margin: 0 10px;
}
#bid-increments .auto-increment{
  float:left;
}
#bid-increments .auto-increment label{
  cursor: pointer;
}
#bid-increments .edit-increment, #bid-increments .save-increment {
  float:right;
  margin-top: 5px;
}
#bid-increments .edit-increment label, #bid-increments .save-increment label {
  cursor: pointer;
}
#clerking-wrapper .increment-buttons{
  text-align: center;
}
#clerking-wrapper .increment-buttons .default_inc_amount{
  cursor: pointer;
}
#clerking-wrapper .increment-buttons .set-amount{
  position: relative;
  top: 1%;
  right: 5%;
}
#clerking-wrapper .increment-buttons .set-amount input{
  min-width: 60px;
  width: 60px;
  text-align: right;
}

#clerking-wrapper .increment-buttons .button{
  box-shadow: 0 0 0 2px #fff inset;
  cursor: pointer;
  display: inline-block;
  height: 40px;
  line-height: 38px;
  margin: 10px;
  padding: 0;
  text-align: center;
  width: 27%;
}

#clerking-wrapper .tooltip img{
  vertical-align: top;
  display: inline-block;
  width: 120px;
}
#clerking-wrapper .tooltip .item-info{
  display: inline-block;
}
#clerking-wrapper .tooltip .title{
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 5px;
}
#online_bidder{
 height: 150px;
 overflow-y: auto;
}
#online_bidder ul{
  list-style: none;
  padding: 0;
}
#online_bidder ul li {
  margin: 3px 0;
}
#online_bidder ul li .hover{
    height:13px;
    width:13px;
    background-color:#62CF00;
    visibility:hidden;
    margin-right:8px;
    display:inline-block;
    top: 2px;
    position: relative;
}
#clerking-wrapper .message-center .send_message input[type='text']{
  width: 70%;
}
#clerking-wrapper #messages{
  height: 130px;
  overflow-y: auto;
  padding-left: 10px;
}
#clerking-wrapper #messages table{
  table-layout: fixed;
  width: 100%;
}
#user_messages{
  height: 240px;
  overflow-y: auto;
}
#user_messages table{
  table-layout: fixed;
  width: 100%;
}

#user_messages .from_user{
    color:#C42720;
    word-wrap:break-word
}

#user_messages .to_all{
    color:#529D48;
    word-wrap:break-word
}

#user_messages .to_few{
    color:#5657C3;
    word-wrap:break-word
}

#message-wrapper {
    border: 1px solid #ccc;
    margin-top: 10px;
}

#message-center{
  padding: 5px;
}

#message-wrapper #message-box {
    height: 130px;
    overflow-y: auto;
    padding-left: 10px;
}

#message-wrapper #messages {
    table-layout: fixed;
    width: 100%;
}

#message-wrapper #messages tr td {
    word-wrap:break-word;
}

#message-wrapper #send_message {
    padding: 10px;
}
#message-wrapper #send_message input[type='text'] {
    width: 86%;
}
#message-wrapper #messages #self-message {
    color: #0000FF;
    padding: 0 !important;
}
#message-wrapper #messages #clerk-message {
    color: #FF0000;
    padding: 0 !important;
}
#clerking-wrapper .message-center .predefined_messages {
    padding: 15px 0;
}

#clerking-wrapper .message-center .predefined_messages select {
    width: 300px;
}

#clerking-wrapper .bid-amount{
  margin: 10px 0;
}
#clerking-wrapper .bid-amount input{
 width: 64%;
}
#clerking-wrapper .bid-amount button{
  background:#45A4FE;
  border:1px solid #9FAED9 !important;
  color:#FFFFFF;
  cursor:pointer;
  font-size:14px;
  line-height:20px;
  margin:0 0 0 4px !important;
  padding:0 12px 2px;
  text-shadow:1px 1px 3px #444;
  border-radius:3px;
  *line-height:16px;
  *padding:2px 12px;
  *border:none;
  text-transform: uppercase;
  width: 31.5%;
  box-shadow: 0 0 0 2px #fff inset;
  float: right;
}
#online-bid-box{
  background: #ccc none repeat scroll 0 0;
  height: 80px;
  text-align: center;
  margin: 25px 0 10px;
  position: relative;
}

#online-bid-box.accept-bid{
  background: #62CF00;
  position: relative;
  cursor: pointer;
}
#online-bid-box .username{
  font-size: 24px;
  padding: 5px;
}
#online-bid-box .current-bid{
  font-size: 24px;
}
#online-bid-box .reject-bid{
  background: #d11200 none repeat scroll 0 0;
  bottom: 0;
  color: #fff;
  height: 40px;
  line-height: 40px;
  position: absolute;
  right: 0;
  width: 80px;
  cursor: pointer;
}
#online-bid-box .proxy-bid{
  font-size: 15px;
  left: 0;
  padding: 10px;
  position: absolute;
}

form#blacklisteduserfrom{padding-top: 10px;}
form#blacklisteduserfrom .blacklisteditems{margin-bottom: 20px;max-height: 500px;overflow-y: auto;}
form#blacklisteduserfrom .simple_blacklist{max-height: 620px;}
form#blacklisteduserfrom .grid .last{background: none; background-color: transparent;}
form#blacklisteduserfrom div#blacklistmsg{margin: 20px 0px;font-size: 16px;font-weight: bold;line-height: 1.6;}

div.m-modals {
    background-color: rgba(0, 0, 0, 0.8);
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1;
}
div.m-modals.ng-hide {
    background-color: rgba(0, 0, 0, 0);
}
div.m-modals.ng-hide-add.ng-hide-add-active, div.m-modals.ng-hide-remove.ng-hide-remove-active {
    transition: all 250ms ease 0s;
}
div.m-modals &gt; .modal {
    background-color: #fafafa;
    border-radius: 3px;
    box-sizing: border-box;
    left: 50%;
    margin-left: -200px;
    padding: 20px;
    position: fixed;
    top: 200px;
    width: 400px;
}
div.m-modals.ng-hide &gt; .modal.ng-enter {
    top: -200px;
    transition: top 250ms ease 0s;
}
div.m-modals.ng-hide &gt; .modal.ng-enter.ng-enter-active {
    top: 200px;
}
div.m-modals .button{

}
.reserve_option {
    font-weight: bold;
    padding: 0;
    width: 80px !important;
    float:none !important;
    display: inline !important;
}
.discount-center {
    text-align: center;
}
.discount-offer {
    font-size: 18px;
    font-weight: 800;
    color: #dd0000;
    padding: 0;
}
.discount-price strike {
    color: #DD0000;
    text-shadow: none
}
.discount-price strike span {
    color: #333;
}
.discount-price .new-price {
    padding-left: 10px;
    color: #008000;
    font-weight: bold;
    font-size: 16px;
}

form#shipment_order-form fieldset{margin-top: 8px;padding-top: 5px;}
form#shipment_order-form fieldset button{width: 200px;margin: 0 auto;}
form#shipment_order-form fieldset div.centered{text-align: center;display: grid;}
form#shipment_order-form fieldset div.centered div.dvprogress{width: 200px;margin: 0 auto;}
form#shipment_order-form fieldset legend{font-size: 14px;}
form#shipment_order-form fieldset table td{padding: 4px 6px;}
form#shipment_order-form fieldset table label{float: right;text-align: right; width: auto;}
form#shipment_order-form fieldset table #user-residential{float: left;}
form#shipment_order-form fieldset table label[for="user-residential"]{float: none; display: inline-block;}
form#shipment_order-form fieldset table span.left-span{float: left;}
form#shipment_order-form .packages{min-height: 100px;}
form#shipment_order-form .packages .package_count{float: right; margin-top: -10px;}
form#shipment_order-form .packages div.last{margin-top: 20px;}
form#shipment_order-form .packages div.last span:last-child{float: right;}
form#shipment_order-form .packages div.last span label:last-child{float: right; width: auto;}
form#shipment_order-form #print_label table{width: 100%;}
form#shipment_order-form #print_label table button{min-width: 200px;padding: 5px 12px;}
form#shipment_order-form label.shippingtip{display: inline-flex !important; float: none !important;}
form#shipment_order-form label#shipping-tip .infodiv{float: left;}
#submodal .print-div{display: inline-block;}
#submodal .print-div button{width: 200px;}
#submodal .flash_error{text-align: center;}
#submodal #cancel-payment{float: none; padding: 0 12px 2px; font-size: 14px; right: 0;}

/*Import/Upload Bidder Tool */
.importbidders{min-height: 650px;}
.importbidders span.remove-row{margin-left: 10px; cursor: pointer;}
.importbidders .btn-circle{width: 30px; height: 30px; text-align: center; padding: 6px 0; font-size: 12px; line-height: 1.428571429; border-radius: 15px;}
.importbidders .map_arrow{margin-left: 20%;}
.importbidders .map_btn{margin-left: 10px;}
.importbidders .stepwizard-step p{margin-top: 10px;}
.importbidders .stepwizard-row{display: table-row;}
.importbidders .stepwizard{display: table; width: 100%; position: relative;}
.importbidders .stepwizard-step button[disabled]{background: #37B; opacity: 1 !important; filter: alpha(opacity=100) !important;}
.importbidders .stepwizard-step button.btn-circle{cursor: default;}
.importbidders .stepwizard-row:before{top: 14px; bottom: 0; position: absolute; content: " "; width: 100%; height: 1px; background-color: #ccc; z-order: 0;}
.importbidders .stepwizard-step{display: table-cell; text-align: center; position: relative;}
.importbidders .error{margin-top: 15px !important;}
.importbidders #step1-form .tooltip{max-height: 450px;}

/* Styling for the angular images gallery module */
.ng-gallery {
  width: 100%;
  height: 100%;
  display: inline-block;
}

img.ng-thumb {
  height: 50px;
  float: left;
  display: block;
  cursor: pointer;
  margin: 2px 2px 0 0;
}

.ng-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.85;
  z-index: 9999;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-drag: none;
}

.ng-gallery-content {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10000;
  text-align: center;
}

.ng-gallery-content &gt; a.close-popup {
  font-size: 42px;
  float: right;
  color: #fff;
  text-decoration: none;
  margin: 0 30px 0 0;
  cursor: pointer;
  position: absolute;
  top: 20px;
  right: 0;
}

.ng-gallery-content &gt; a.download-image {
  font-size: 42px;
  float: right;
  color: #fff;
  text-decoration: none;
  margin: 0 30px 0 0;
  cursor: pointer;
  position: absolute;
  top: 20px;
  right: 63px;
}

.ng-gallery-content &gt; a.nav-left, .ng-gallery-content &gt; a.nav-right {
  color: #fff;
  text-decoration: none;
  font-size: 60px;
  cursor: pointer;
  outline: none;
}

.ng-gallery-content &gt; a.nav-left {
  position: fixed;
  left: 30px;
  top: 50%;
  transform: translateY(-50%);
}

.ng-gallery-content &gt; a.nav-right {
  position: fixed;
  right: 30px;
  top: 50%;
  transform: translateY(-50%);
}

.ng-gallery-content &gt; img {
  height: auto;
  max-height: calc(100% - 150px);
  max-width: calc(100% - 100px);
  position: relative;
  display: block;
  margin: 0 auto 0 auto;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  cursor: pointer;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-drag: none;
}

.ng-gallery-content &gt; img.effect {
  animation: fadeIn 0.5s;
}

@keyframes fadeIn {
    from { opacity: 0.3; }
      to { opacity: 1; }
}

.ng-gallery-content &gt; span.info-text {
  color: #fff;
  display: inline-block;
  width: 100%;
  height: 20px;
  font-weight: bold;
  text-align: center;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 100px;
}

.ng-gallery-content &gt; .ng-thumbnails-wrapper {
  width: 400px;
  height: 70px;
  text-align: center;
  position: fixed;
  bottom: 20px;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  overflow-x: hidden;
}

.ng-gallery-content &gt; .ng-thumbnails-wrapper &gt; .ng-thumbnails {
  width: 4000px;
  height: 70px;
}

.ng-gallery-content &gt; .ng-thumbnails-wrapper &gt; .ng-thumbnails &gt; div &gt; img {
  width: auto;
  height: 70px;
  float: left;
  margin-right: 10px;
  cursor: pointer;
  opacity: 0.6;
}

.ng-gallery-content &gt; .ng-thumbnails-wrapper &gt; .ng-thumbnails &gt; div &gt; img:hover,
.ng-gallery-content &gt; .ng-thumbnails-wrapper &gt; .ng-thumbnails &gt; div &gt; img.active {
  transition: opacity 0.25s ease;
  opacity: 1;
}

/* Loading - from http://loading.io */
uiload {
  display: inline-block;
  position: relative;
}

uiload &gt; div {
    position: relative;
}

@-webkit-keyframes uil-ring-anim {
  0% {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-moz-keyframes uil-ring-anim {
  0% {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
    }
}

@-ms-keyframes uil-ring-anim {
  0% {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes uil-ring-anim {
  0% {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.uil-ring-css {
  background: none;
  position: relative;
  top: 0;
  margin: 180px auto 0 auto;
  width: 100px;
  height: 100px;
}

.uil-ring-css &gt; div {
    position: absolute;
    display: block;
    width: 80px;
    height: 80px;
    top: 20px;
    left: 20px;
    border-radius: 40px;
    box-shadow: 0 6px 0 0 #fff;
    -ms-animation: uil-ring-anim 1s linear infinite;
    -moz-animation: uil-ring-anim 1s linear infinite;
    -webkit-animation: uil-ring-anim 1s linear infinite;
    -o-animation: uil-ring-anim 1s linear infinite;
    animation: uil-ring-anim 1s linear infinite;
}

#reg .top_step_one_spiel, #reg .top_step_two_spiel{font-weight: bold; font-size: 16px;}
#reg .top_step_one_title b, #reg .top_step_two_title b{}
#reg .bottom_step_one_spiel h3{font-size: 24px; margin-left:12%;}
#reg .top_step_two_spiel_two{font-size: 24px; text-align: center; margin: 10px 0;}
.register.step-1 &gt; .full-width, .register.step-2 &gt; .full-width {
    clear: both;
    float: none;
    width: 70%;
    text-align: center;
}
.register.step-2 #tbl-reg-notifications th{
  text-align: left;
  width: 160px;
}
.register.step-2 #tbl-reg-notifications select{
  width: 130px;
}
.register h3{padding:4px 4px 3px 4px;}

#download_form .frm span#no_html{padding-left: 15px;}
/*************************************/

/******** Styling for the ngProgress itself **********/
#ngProgress {
  margin: 0;
  padding: 0;
  z-index: 99998;
  background-color: green !important;
  color: green !important;
  box-shadow: 0 0 10px 0; /* Inherits the font color */
  height: 3px !important;
  opacity: 0;

  /* Add CSS3 styles for transition smoothing */
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}

/* Styling for the ngProgress-container */
#ngProgress-container {
  position: fixed;
  margin: 0;
  padding: 0;
  top: 0;
  left: 0;
  right: 0;
  z-index: 99999;
}
/******************************/
.results_queue{
  width: 800px;
  margin:0 auto;
  padding:10px;
  position: relative;
}
.results_queue &gt; span{font-weight: bold;}
.results_queue .c{max-height: 120px;overflow-y: auto;}
.results_queue table{width: 100%;}
.results_queue td:nth-last-child(2), .results_queue td:last-child{width: 40px;}
/*** api documentation ***/
.tab1{padding-left: 20px;}
.tab2{padding-left: 40px;}
.tab3{padding-left: 60px;}
.tab4{padding-left: 80px;}
.tab5{padding-left: 100px;}
.tab6{padding-left: 120px;}
/**** aip documentation ***/
.auction_invoice_text{font-weight: bold; padding: 10px;}
.sub_item{text-indent: 8px;}
div.editme textarea{max-width:400px;max-width:600px;display: block;}
div.editme button{margin:5px 8px 0 0;}
button#toggle_help{float:right;}
.helptip_box{box-shadow: 0 0 5px 5px #FF0;}
.tooltipster-content p{margin:0;}
.inline-edit input{width: 90% !important;}
.inline-edit button{margin-top: 5px !important;}

table.tbl_stickers{max-width: 99%;margin: 0cm 0cm 0cm 0.25cm;page-break-after: always;}
table.tbl_stickers tr td{max-width: 6.7cm;}
.stickers{height: 100%;line-height: 1.0;height: 97px;}
.stickers div.company-name{text-align: center;padding-top: 5px;}
.stickers hr{clear: both;margin: 2px 10px -5px 10px;border: none;background-color: #000;height: 1px;}
.stickers div.lot-number{font-size:38px;font-weight: bolder;text-align: center;margin-top: -10px;margin-left: 20%;}
.stickers div.lot-number.bcd{font-size:inherit;font-weight:normal;float:left;margin:1%;}
.stickers div.lots{text-align: left;padding-left: 5%;position: relative;top: 10%;}
.stickers div.lots.bcd{top:0;float:left;margin-top:1%;}
.stickers div.item-id{float: right;margin: -1.5% 8% 0% 0%;}
.stickers div.item-id.bcd{margin:1% 6% 0% 0%;}
.stickers img{margin:2% auto 0;display:block;}
.stickers div.cleardiv{clear: both;}
#stickers-preview .stickers{width:258px;border:1px solid #DDD;;border-radius: 10px;line-height: 1.0;padding-top: 5px;}
#stickers-preview .stickers hr{clear: both;margin: 2px 10px 2px 10px;border: none;background-color: #000;height: 1px;}
#stickers-preview .stickers div.lots{float: left;margin-top: 1%;}
#stickers-preview .stickers div.lot-number{margin-top: 0px;font-size: 42px;}
#stickers-preview .stickers div.lot-number.bcd{font-size:inherit;margin:1%;float:left;}
#stickers-preview .stickers .sticker-content{max-width: 98%;max-height: 2.6cm;overflow: hidden;}
#stickers-preview .sticker-error{display: none;color: red;text-align: center;margin: 10px;}
.lot_ranges {text-align: center;margin: 5px;}
.hide_sticker{display: none;}
.stickers.lots-labels{font-size: 10pt;}
.stickers.lots-labels div.company-name{padding-top: 1px;}
.stickers.lots-labels div.item-title{padding-top: 4px; text-align: center;}
#stickers-preview .stickers.lots-labels{line-height: 1.3;}
#stickers-preview .stickers.lots-labels .sticker-content{max-width: 98%;max-height: 2.6cm;overflow: visible;}
.stickers.lots-labels div.lots{padding-left: 8%;top: 3%;display: inline-block;}
.lots-labels .bidder-id{color: red;}
.lots-labels .lot-price{float: right;text-align: right;padding: 0% 3% 0% 3%;position: relative;font-size: 10pt;display: inline-block;}
.lots-labels .lot-price .lotprice{font-size: 8pt;}
#mobswitchlink{float:none;text-align:center;clear:both;width:100%;}
#mobswitchlink a{padding:0 !important;}
table.tbl-incs td{text-align:right;}

.category_builder{font-weight: normal; padding: 4px 12px; display: inline-block;  margin: 4px 0px 0px 4px;}
.cat_disabled{background: gray !important; cursor: default;}
.paypal-button-content img{vertical-align: top !important;}
form#frm-staticpage #editable #page_title{font-size: 20px; color: #006; font-weight: bold; width: 80%;}
form#frm-staticpage #editable #editpagecontent{min-height: 300px;}
.stickytoolbar{
  position: fixed !important;
  top: 0 !important;
  z-index: 99999 !important;
}
.cms-tips{
  color: #787878 !important;
  font-size: 11px !important;
  display: block;
  position: static !important;
  line-height: 1.6 !important;
  height: auto;
  margin-left: 5px;
}
table.cms-tips td{padding-top: 0px; padding-bottom: 0px;}

/* Chosen v1.6.2 | (c) 2011-2016 by Harvest | MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md */
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin:0 26px 0 0;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;font-family:arial, helvetica, sans-serif;}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/images/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/images/chosen-sprite.png) no-repeat 0 2px;position:static;margin:0;}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url(/images/chosen-sprite.png) no-repeat 100% -20px;background:url(/images/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none;text-shadow:none;}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/images/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url(/images/chosen-sprite.png) no-repeat -30px -20px;background:url(/images/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(/images/chosen-sprite.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}
.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}
.tooltipster-sidetip.tooltipster-light .tooltipster-box{border-radius:3px;border:1px solid #ccc;background:#ededed}.tooltipster-sidetip.tooltipster-light .tooltipster-content{color:#666}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow{height:9px;margin-left:-9px;width:18px}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow{height:18px;margin-left:0;margin-top:-9px;width:9px}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow-background{border:9px solid transparent}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#ededed;top:1px}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-background{border-left-color:#ededed;left:-1px}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-background{border-right-color:#ededed;left:1px}.tooltipster-sidetip.tooltipster-light.tooltipster-top .tooltipster-arrow-background{border-top-color:#ededed;top:-1px}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow-border{border:9px solid transparent}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-border{border-left-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-border{border-right-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-top .tooltipster-arrow-border{border-top-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-uncropped{top:-9px}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-uncropped{left:-9px}
@media screen and (max-width: 1366px){
  #bid_gallery section&gt;table td:nth-child(2n+1){width: 154px;}
  #bid_gallery table td&gt;a&gt;img{max-width: 154px;}
}
@media screen and (max-width: 1280px){
  #bid_gallery section&gt;table td:nth-child(2n+1){width: 140px;}
  #bid_gallery table td&gt;a&gt;img{max-width: 140px;}
}
.strike-through{
  text-decoration: line-through;
}
.tooltipster-base img.itemlist-img{
  max-width: 500px;
}

#main_content #list-form .auctionItemImage{
  width: 150px;
}
.chosen-select{min-width: 300px;}
#litem-form,#addshipping-form{overflow: visible;}

.grid tr.w{background-color:#FFFFFF;}
.sub_grid_wrapper h3{margin-left: 2%; margin-top: -15px;}
.sub_grid{width: 96%; margin: auto;margin-bottom: 20px;}
.sub_sub_grid{width: 80%; margin: auto;margin-bottom: 20px;}
.auctions-list .sorting-col a{font-size: 13px;}
.sorting-col{position: relative;}
.sorting-col .sorting:before{
  content: "\f0de";
  font-family: 'FontAwesome';
  top: 15px;
  right: 3px;
  position: absolute;
  display: block;
  opacity: .3;
}
.sorting-col .sorting:after{
  content: "\f0dd";
  font-family: 'FontAwesome';
  top: 15px;
  right: 3px;
  position: absolute;
  display: block;
  opacity: .3;
}
.sorting_asc:before{
  content: "\f0de";
  font-family: 'FontAwesome';
  position: absolute;
  display: block;
  opacity: 1;
  top: 15px;
  right: 3px;
}
.fxd .sorting-col .sorting:before, .fxd .sorting-col .sorting:after{top: 25px;}
.sorting_asc:after{
  content: "\f0dd";
  font-family: 'FontAwesome';
  position: absolute;
  display: block;
  opacity: .3;
  top: 15px;
  right: 3px;
}
.sorting_desc:before{
  content: "\f0de";
  font-family: 'FontAwesome';
  position: absolute;
  display: block;
  opacity: .3;
  top: 15px;
  right: 3px;
}
.sorting_desc:after{
  content: "\f0dd";
  font-family: 'FontAwesome';
  position: absolute;
  display: block;
  opacity: 1;
  top: 15px;
  right: 3px;
}
.fxd .sorting_asc:before, .fxd .sorting_asc:after, .fxd .sorting_desc:before, .fxd .sorting_desc:after{top: 25px;}
#removal_report .sort_link{cursor: pointer;white-space: normal;}
#removal_report th[role=columnheader]:not(.no-sort){
  cursor: pointer;
  white-space: normal;
}
#removal_report .sub_grid th[role=columnheader]:not(.no-sort):after, #removal_report .sort_link:after{
	content: '';
	float: right;
	margin-top: 7px;
	border-width: 0 4px 4px;
	border-style: solid;
	border-color: #404040 transparent;
	visibility: hidden;
	opacity: 0;
	-ms-user-select: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
#removal_report .sub_grid th[aria-sort=ascending]:not(.no-sort):after, #removal_report th[data-val$="ASC"].sort_link:after{
	border-bottom: none;
	border-width: 4px 4px 0;
}
#removal_report .sub_grid th[aria-sort]:not(.no-sort):after, #removal_report th[data-sort].sort_link:after{
	visibility: visible;
	opacity: 0.4;
}
#removal_report th[role=columnheader]:not(.no-sort):hover:after, #removal_report th.sort_link:hover:after{
	visibility: visible;
	opacity: 1;
}

.cmstable .narrow{
  width: 80px;
}
.cmstable .date{
  width: 100px;
}
.cmstable .actions{
  width: 120px;
}
.cmstable .center{
  text-align: center;
}
.cmstable .right-indent{
  text-align: right;width: 20px;
}
#clerk-controls .asking_price {
  padding:4px;
}
#addshipping-form .form label{width: 150px;}

.mailgun-sup-div{
  display: inline !important;
}

#shipfrmaddress{
    margin-left: 377px;
    font-weight: bold;
    margin-top: 2px;
}

.mailgun-sup-lbl{
  margin-left: 5px !important;
  padding: 2px 6px !important;
  border-radius: 8px !important;
  color: #fff!important;
  display: inline-block;
}

.mailgun-sup-lbl-red{
  background-color: #dc3545!important;
}

.mailgun-sup-lbl-green{
  background-color: #28a745!important;
}

.mailgun-sup-popup-tbl{
  margin-bottom: 10px;
  text-align: left !important;
}

.mailgun-sup-checkbox{
  cursor: help;
}

div &gt; b{font-size: 13px;}
.auto-pay-label{font-size: 13px;}
.custom-panel{background-color:#f7f7f7;padding:30px;}
.blue_submit[disabled]{opacity: 0.5 !important; filter: alpha(opacity=50) !important;}
#subscriptions.tab_content label{width: 200px;}
#affiliate.tab_content img{
  max-height: 120px;
}
.banned-user{
  background-color: yellow !important;
}
.no_padding{
  padding: 6px 0px !important;
  border:0px !important;
}
.no_padding span{
  padding: 6px 4px;
}
.myips-container .grid,.sameips-container .grid,.changes_log .grid{
  max-width : 890px;
}
div#tui-image-editor-container{
  position: relative;
}
div#tui-image-editor-container .tui-image-btn{
  position: absolute;
  background-color: #A3D65D;
  border: 1px solid #A3D65D;
  color: #fff;
  font-family: 'Noto Sans', sans-serif;
  font-size: 14px;
  width: 120px;
  height: 40px;
  padding: 0;
  line-height: 40px;
  outline: none;
  border-radius: 5px;
  font-weight: bold;
  cursor: pointer;
  vertical-align: middle;
  letter-spacing: 0.3px;
}
div#tui-image-editor-container #submit-tui-image{
  top: 10px;
  right: 10px;
}
div#tui-image-editor-container #cancel-tui-image{
  top: 10px;
  right: 135px;
}
div#tui-image-editor-container .dvprogress{
  position: absolute;
  top: 10px;
  right: 10px;
}
.tui-image-editor-header-logo{display: none;}
.tui-image-editor-help-menu .help{
  background: none;
}
.loader_div{
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 9999;
  background: url('/images/loader.gif') 50% 50% no-repeat rgb(249,249,249);
}
.tie-btn-reset{
  display: none !important;
}

.iti{min-width: 26%;}

/* Admin Help Text css*/
.btn-primary {
  color: #fff;
  background-color: #084780;
  border-color: #357ebd;
}
.btn {
  display: inline-block;
  padding: 5px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.btn:active, .btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgb(0 0 0 / 13%);
  box-shadow: inset 0 3px 5px rgb(0 0 0 / 13%);
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:active, .btn-default.active, .open&gt;.dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open&gt;.dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.toggle.btn {
  min-width: 30px !important;
  min-height: 22px !important;
}
.toggle {
  float: right;
  margin-left: 10px;
  padding-bottom: 4px;
}
.overriding-hide{
  display: none !important;
}
span.tech_support_tip{position: relative !important;}
.tech_support_tip .close-icon{cursor: pointer;font-weight: bold;position: absolute; top: 0px;} 
span.tech_tip_text{display: inline-block;margin-left: 0px !important; width: 80%;}
table.fixed-table{ table-layout: fixed;}
table.fixed-table tr td:first-child {width: 20%;}
@media screen and (min-width: 1900px){
  #header{
    padding: 10px 30px;
  }
  #content div#main_content{
    margin: 0 2% 10px 2%;
    width: 96%;
  }
}</pre></body></html>