/* real color 3B5998 - other is from katana's design */
/*
  960 Grid System ~ Core CSS.
  Learn more ~ http://960.gs/

  Licensed under GPL and MIT.
*/
/*
  Forces backgrounds to span full width,
  even if there is horizontal scrolling.
  Increase this if your layout is wider.

  Note: IE6 works fine without this fix.
*/
body {
  min-width: 960px;
}
/* Container
----------------------------------------------------------------------------------------------------*/
.container_16 {
  margin-left: auto;
  margin-right: auto;
  width: 960px;
}
/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16 {
  display: inline;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
}
.push_1,
.pull_1,
.push_2,
.pull_2,
.push_3,
.pull_3,
.push_4,
.pull_4,
.push_5,
.pull_5,
.push_6,
.pull_6,
.push_7,
.pull_7,
.push_8,
.pull_8,
.push_9,
.pull_9,
.push_10,
.pull_10,
.push_11,
.pull_11,
.push_12,
.pull_12,
.push_13,
.pull_13,
.push_14,
.pull_14,
.push_15,
.pull_15,
.push_16,
.pull_16 {
  position: relative;
}
/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/
.alpha {
  margin-left: 0;
}
.omega {
  margin-right: 0;
}
/* Grid >> 16 Columns
----------------------------------------------------------------------------------------------------*/
.container_16 .grid_1 {
  width: 40px;
}
.container_16 .grid_2 {
  width: 100px;
}
.container_16 .grid_3 {
  width: 160px;
}
.container_16 .grid_4 {
  width: 220px;
}
.container_16 .grid_5 {
  width: 280px;
}
.container_16 .grid_6 {
  width: 340px;
}
.container_16 .grid_7 {
  width: 400px;
}
.container_16 .grid_8 {
  width: 460px;
}
.container_16 .grid_9 {
  width: 520px;
}
.container_16 .grid_10 {
  width: 580px;
}
.container_16 .grid_11 {
  width: 640px;
}
.container_16 .grid_12 {
  width: 700px;
}
.container_16 .grid_13 {
  width: 760px;
}
.container_16 .grid_14 {
  width: 820px;
}
.container_16 .grid_15 {
  width: 880px;
}
.container_16 .grid_16 {
  width: 940px;
}
/* Prefix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/
.container_16 .prefix_1 {
  padding-left: 60px;
}
.container_16 .prefix_2 {
  padding-left: 120px;
}
.container_16 .prefix_3 {
  padding-left: 180px;
}
.container_16 .prefix_4 {
  padding-left: 240px;
}
.container_16 .prefix_5 {
  padding-left: 300px;
}
.container_16 .prefix_6 {
  padding-left: 360px;
}
.container_16 .prefix_7 {
  padding-left: 420px;
}
.container_16 .prefix_8 {
  padding-left: 480px;
}
.container_16 .prefix_9 {
  padding-left: 540px;
}
.container_16 .prefix_10 {
  padding-left: 600px;
}
.container_16 .prefix_11 {
  padding-left: 660px;
}
.container_16 .prefix_12 {
  padding-left: 720px;
}
.container_16 .prefix_13 {
  padding-left: 780px;
}
.container_16 .prefix_14 {
  padding-left: 840px;
}
.container_16 .prefix_15 {
  padding-left: 900px;
}
/* Suffix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/
.container_16 .suffix_1 {
  padding-right: 60px;
}
.container_16 .suffix_2 {
  padding-right: 120px;
}
.container_16 .suffix_3 {
  padding-right: 180px;
}
.container_16 .suffix_4 {
  padding-right: 240px;
}
.container_16 .suffix_5 {
  padding-right: 300px;
}
.container_16 .suffix_6 {
  padding-right: 360px;
}
.container_16 .suffix_7 {
  padding-right: 420px;
}
.container_16 .suffix_8 {
  padding-right: 480px;
}
.container_16 .suffix_9 {
  padding-right: 540px;
}
.container_16 .suffix_10 {
  padding-right: 600px;
}
.container_16 .suffix_11 {
  padding-right: 660px;
}
.container_16 .suffix_12 {
  padding-right: 720px;
}
.container_16 .suffix_13 {
  padding-right: 780px;
}
.container_16 .suffix_14 {
  padding-right: 840px;
}
.container_16 .suffix_15 {
  padding-right: 900px;
}
/* Push Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/
.container_16 .push_1 {
  left: 60px;
}
.container_16 .push_2 {
  left: 120px;
}
.container_16 .push_3 {
  left: 180px;
}
.container_16 .push_4 {
  left: 240px;
}
.container_16 .push_5 {
  left: 300px;
}
.container_16 .push_6 {
  left: 360px;
}
.container_16 .push_7 {
  left: 420px;
}
.container_16 .push_8 {
  left: 480px;
}
.container_16 .push_9 {
  left: 540px;
}
.container_16 .push_10 {
  left: 600px;
}
.container_16 .push_11 {
  left: 660px;
}
.container_16 .push_12 {
  left: 720px;
}
.container_16 .push_13 {
  left: 780px;
}
.container_16 .push_14 {
  left: 840px;
}
.container_16 .push_15 {
  left: 900px;
}
/* Pull Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/
.container_16 .pull_1 {
  left: -60px;
}
.container_16 .pull_2 {
  left: -120px;
}
.container_16 .pull_3 {
  left: -180px;
}
.container_16 .pull_4 {
  left: -240px;
}
.container_16 .pull_5 {
  left: -300px;
}
.container_16 .pull_6 {
  left: -360px;
}
.container_16 .pull_7 {
  left: -420px;
}
.container_16 .pull_8 {
  left: -480px;
}
.container_16 .pull_9 {
  left: -540px;
}
.container_16 .pull_10 {
  left: -600px;
}
.container_16 .pull_11 {
  left: -660px;
}
.container_16 .pull_12 {
  left: -720px;
}
.container_16 .pull_13 {
  left: -780px;
}
.container_16 .pull_14 {
  left: -840px;
}
.container_16 .pull_15 {
  left: -900px;
}
/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/
/* http://sonspring.com/journal/clearing-floats */
.clear {
  clear: both;
  /*display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;*/
}
/* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */
.clearfix:before,
.clearfix:after,
.container_16:before,
.container_16:after {
  content: '.';
  display: block;
  overflow: hidden;
  visibility: hidden;
  font-size: 0;
  line-height: 0;
  width: 0;
  height: 0;
}
.clearfix:after,
.container_16:after {
  clear: both;
}
/*
  The following zoom:1 rule is specifically for IE6 + IE7.
  Move to separate stylesheet if invalid CSS is a problem.
*/
.clearfix,
.container_16 {
  zoom: 1;
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
}
ul {
  list-style: none;
}
label {
  cursor: pointer;
}
/* remove button padding in FF */
input[type=submit]::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.dgray-bg {
  background-color: #c6c6c6 !important;
}
.shadow {
  -moz-box-shadow: 0 0 3px #333;
  -webkit-box-shadow: 0 0 3px #333;
  box-shadow: 0 0 3px #333;
  /* For IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#333333')";
  /* For IE 5.5 - 7 */
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#333333');
}
.gray-scale {
  filter: url("data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'><filter%20id='grayscale'><feColorMatrix%20type='matrix'%20values='0.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200%200%200%201%200'/></filter></svg>#grayscale");
  /* Firefox 3.5+ */
  filter: gray;
  /* IE6+ */
  filter: grayscale(100%);
  /* Current draft standard */
  -webkit-filter: grayscale(100%);
  /* New WebKit */
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
}
.logo {
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
  background-position: -8px -8px !important;
  width: 240px;
  height: 28px;
  margin-top: 20px;
}
.sold_logo {
  display: none;
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
  background-position: -15px -467px !important;
  width: 240px;
  height: 30px;
  margin-top: 20px;
}
.live_logo {
  display: none;
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
  background-position: -15px -512px !important;
  width: 240px;
  height: 30px;
  margin-top: 20px;
}
.sprites {
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
}
.sprites-i {
  background-image: url('/live_styles/images/v2/sprites.png') !important;
  background-repeat: no-repeat !important;
}
.pagination {
  display: inline-block;
  text-align: center;
  font-size: 14px;
}
.pagination .continuous {
  float: left;
  padding: 7px 9px;
  border: 1px solid #aaa;
  margin-left: 9px;
  height: 12px;
}
.pagination .page_current {
  float: left;
  padding: 7px 9px;
  border: 1px solid #aaa;
  margin-left: 9px;
  /*margin-top:-2px;*/
  background-color: #333;
  color: #fff !important;
  min-width: 8px;
  height: 12px;
}
.pagination .other_pages {
  float: left;
  padding: 7px 9px;
  border: 1px solid #aaa;
  margin-left: 9px;
  color: #565656;
  min-width: 8px;
  height: 12px;
}
.pagination .page_num {
  color: inherit;
  text-decoration: none;
}
.pagination .page_num:hover {
  color: inherit;
}
.pagination .other_pages:hover {
  float: left;
  padding: 7px 9px;
  border: 1px solid #aaa;
  margin-left: 9px;
  /*margin-top:-2px;*/
  background-color: #333;
  color: #fff !important;
  height: 12px;
  color: #ffffff !important;
  border: none;
  min-width: 8px;
  padding: 8px 10px;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.dis_none {
  display: none;
}
.dis_block {
  display: block !important;
}
.prelative {
  position: relative;
}
.pabsolute {
  position: absolute;
}
/*buttons*/
a {
  color: #63a8c2;
  text-decoration: none;
}
a.sold_link {
  color: #5FB685;
}
a.live_link {
  color: #ed433c;
}
a:hover {
  text-decoration: underline;
}
input {
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
}
input,
textarea {
  outline: none !important;
  color: #565656;
}
.button_sub-blue {
  border: solid 1px #63a8c2 !important;
  height: 25px;
  color: #63a8c2;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
  width: 100%;
}
div.button_sub-blue,
a.button_sub-blue {
  line-height: 26px;
}
.button_sub-red {
  border: solid 1px #ed433c !important;
  height: 25px;
  color: #ed433c;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
  width: 100%;
}
div.button_sub-red,
a.button_sub-red {
  line-height: 26px;
}
.back-btn,
.next-btn {
  background-repeat: no-repeat;
  height: 26px;
  padding: 0 30px 3px 25px;
  font-weight: normal;
}
.back-btn {
  background-image: url(/images/become/back_bg.png);
  background-position: left;
  width: 250px;
  background-color: #3E3E41 !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
}
.back-btn:hover {
  background-color: #252527 !important;
  text-decoration: none;
}
.back-btn a:hover {
  text-decoration: none;
}
.back-btn:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.back-btn,
a.back-btn {
  line-height: 26px;
}
input.back-btn {
  line-height: 22px;
}
.back-btn:hover {
  background-color: #58585a !important;
}
.next-btn {
  background-image: url(/images/become/signup_bg.png);
  background-position: right;
  width: 250px;
  background-color: #63a8c2 !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
}
.next-btn:hover {
  background-color: #4590ad !important;
  text-decoration: none;
}
.next-btn a:hover {
  text-decoration: none;
}
.next-btn:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.next-btn,
a.next-btn {
  line-height: 26px;
}
input.next-btn {
  line-height: 22px;
}
.btn-width {
  min-width: 150px;
}
.blue-btn,
.blue_button,
.blue_action_button {
  background-color: #63a8c2 !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
}
.blue-btn:hover,
.blue_button:hover,
.blue_action_button:hover {
  background-color: #4590ad !important;
  text-decoration: none;
}
.blue-btn a:hover,
.blue_button a:hover,
.blue_action_button a:hover {
  text-decoration: none;
}
.blue-btn:disabled,
.blue_button:disabled,
.blue_action_button:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.blue-btn,
div.blue_button,
div.blue_action_button,
a.blue-btn,
a.blue_button,
a.blue_action_button {
  line-height: 26px;
}
input.blue-btn,
input.blue_button,
input.blue_action_button {
  line-height: 22px;
}
.blue_button {
  display: inline-block;
}
.blue_action_button {
  min-width: 150px;
}
.red-btn {
  background-color: #e80404 !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
}
.red-btn:hover {
  background-color: #b50404 !important;
  text-decoration: none;
}
.red-btn a:hover {
  text-decoration: none;
}
.red-btn:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.red-btn,
a.red-btn {
  line-height: 26px;
}
input.red-btn {
  line-height: 22px;
}
.fb-btn {
  background-color: #407adb !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
  width: 375px !important;
}
.fb-btn:hover {
  background-color: #2660c2 !important;
  text-decoration: none;
}
.fb-btn a:hover {
  text-decoration: none;
}
.fb-btn:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.fb-btn,
a.fb-btn {
  line-height: 26px;
}
input.fb-btn {
  line-height: 22px;
}
.orange-btn {
  background-color: #FEBA00 !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
}
.orange-btn:hover {
  background-color: #ca9401 !important;
  text-decoration: none;
}
.orange-btn a:hover {
  text-decoration: none;
}
.orange-btn:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.orange-btn,
a.orange-btn {
  line-height: 26px;
}
input.orange-btn {
  line-height: 22px;
}
.gray-btn {
  background-color: #3E3E41 !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
  text-align: center;
}
.gray-btn:hover {
  background-color: #252527 !important;
  text-decoration: none;
}
.gray-btn a:hover {
  text-decoration: none;
}
.gray-btn:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.gray-btn,
a.gray-btn {
  line-height: 26px;
}
input.gray-btn {
  line-height: 22px;
}
.gray-btn:hover {
  background-color: #57575b !important;
}
.light-green-btn {
  background-color: #5FB685 !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
  text-align: center;
}
.light-green-btn:hover {
  background-color: #489a6c !important;
  text-decoration: none;
}
.light-green-btn a:hover {
  text-decoration: none;
}
.light-green-btn:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.light-green-btn,
a.light-green-btn {
  line-height: 26px;
}
input.light-green-btn {
  line-height: 22px;
}
.blue-submit-btn {
  height: 26px;
  background-color: #63a8c2;
  color: #fff !important;
  text-align: center;
  font-size: 12px;
}
.blue-submit-btn:hover {
  background-color: #028EC5;
  color: #fff !important;
}
input[type="checkbox"] {
  margin-right: 10px;
  vertical-align: bottom;
}
/*
.blue_button{
background-color:@new-blue;
border:none;
color:white;
cursor:pointer;
padding:.5em;
font-weight:bold;
display:inline-block;
font-size: 12px;
text-align: center;
text-decoration:none;
}

.blue_button:hover{
background-color:@hover-blue;
}*/
#SnapABug_FormFbkL {
  color: #63a8c2 !important;
}
/*========================[ LINE HEIGHT ]========================*/
.lh15 {
  line-height: 15px;
}
.lh17 {
  line-height: 17px;
}
.lh20 {
  line-height: 20px;
}
.lh30 {
  line-height: 30px;
}
/*========================[ height ]========================*/
.h25 {
  height: 25px !important;
}
.h210 {
  height: 210px !important;
}
.h325 {
  height: 325px !important;
}
.h400 {
  height: 400px !important;
}
/*========================[ WIDTH ]========================*/
.w100p {
  width: 100% !important;
}
.w40 {
  width: 40px !important;
}
.w50 {
  width: 50px !important;
}
.w60 {
  width: 60px !important;
}
.w70 {
  width: 70px !important;
}
.w75 {
  width: 75px !important;
}
.w100 {
  width: 100px !important;
}
.w115 {
  width: 115px !important;
}
.w140 {
  width: 140px !important;
}
.w149 {
  width: 149px !important;
}
.w150 {
  width: 150px !important;
}
.w160 {
  width: 160px !important;
}
.w192 {
  width: 192px !important;
}
.w200 {
  width: 200px !important;
}
.w220 {
  width: 220px !important;
}
.w225 {
  width: 225px !important;
}
.w240 {
  width: 240px !important;
}
.w250 {
  width: 250px !important;
}
.w260 {
  width: 260px !important;
}
.w275 {
  width: 275px !important;
}
.w280 {
  width: 280px !important;
}
.w300 {
  width: 300px !important;
}
.w306 {
  width: 306px !important;
}
.w310 {
  width: 310px !important;
}
.w312 {
  width: 312px !important;
}
.w338 {
  width: 338px !important;
}
.w350 {
  width: 350px !important;
}
.w365 {
  width: 365px !important;
}
.w375 {
  width: 375px !important;
}
.w385 {
  width: 385px !important;
}
.w415 {
  width: 415px !important;
}
.w420 {
  width: 420px !important;
}
.w425 {
  width: 425px !important;
}
.w430 {
  width: 430px !important;
}
.w431 {
  width: 431px !important;
}
.w435 {
  width: 435px !important;
}
.w449 {
  width: 449px !important;
}
.w450 {
  width: 450px !important;
}
.w460 {
  width: 460px !important;
}
.w465 {
  width: 465px !important;
}
.w470 {
  width: 470px !important;
}
.w495 {
  width: 495px !important;
}
.w500 {
  width: 500px !important;
}
.w530 {
  width: 530px !important;
}
.w560 {
  width: 560px !important;
}
.w590 {
  width: 590px !important;
}
.w600 {
  width: 600px !important;
}
.w660 {
  width: 660px !important;
}
.w670 {
  width: 670px !important;
}
.w688 {
  width: 688px !important;
}
.w695 {
  width: 695px !important;
}
.w700 {
  width: 700px !important;
}
.w770 {
  width: 770px !important;
}
.w815 {
  width: 815px !important;
}
.w840 {
  width: 840px !important;
}
.w901 {
  width: 901px !important;
}
.w910 {
  width: 910px !important;
}
.w940 {
  width: 940px !important;
}
.body-width {
  width: 940px !important;
}
/*========================[ ZINDEX ]========================*/
.z-999 {
  z-index: -999 !important;
}
.z9 {
  z-index: 9 !important;
}
.z99 {
  z-index: 99 !important;
}
/*========================[ TOP ]========================*/
.top-5 {
  top: -5px !important;
}
.top-30 {
  top: -30px !important;
}
.top90 {
  top: 90px !important;
}
.top6 {
  top: 6px !important;
}
.top50 {
  top: 50px !important;
}
.bottom-zero {
  bottom: 0 !important;
}
/*========================[ LEFT ]========================*/
.l-1 {
  left: -1px !important;
}
.l245 {
  left: 245px !important;
}
.l301 {
  left: 301px !important;
}
.l305 {
  left: 305px !important;
}
.l360 {
  left: 360px !important;
}
.l361 {
  left: 361px !important;
}
.l395 {
  left: 395px !important;
}
.l405 {
  left: 405px !important;
}
.l417 {
  left: 417px !important;
}
/*========================[ COLORS ]========================*/
.cwhite {
  color: #fff !important;
}
.cblue,
.clblue,
.upcoming_st,
.online_st {
  color: #63a8c2 !important;
}
.cdgray {
  color: #3B3C3F !important;
}
.clgray {
  color: #565656 !important;
}
a.clgray:hover {
  color: #232323 !important;
}
.cvlgray {
  color: #999999 !important;
}
a.cvlgray:hover {
  color: #666666 !important;
}
.clgrayftr {
  color: #A9A8A8 !important;
}
.cred {
  color: #ff0000 !important;
}
.clred {
  color: #ed433c !important;
}
.cgreen {
  color: #5FB685 !important;
}
.sold_st,
.live_st {
  color: #63a8c2 !important;
}
.cmgray {
  color: #808080;
}
/*========================[ MARGIN ]========================*/
.mauto {
  margin: 0 auto !important;
}
.mt-2 {
  margin-top: -2px !important;
}
.mt-5 {
  margin-top: -5px !important;
}
.mt-10 {
  margin-top: -10px !important;
}
.mt-15 {
  margin-top: -15px !important;
}
.mt-25 {
  margin-top: -25px !important;
}
.mt-40 {
  margin-top: -40px !important;
}
.mt-80 {
  margin-top: -80px !important;
}
.mt-100 {
  margin-top: -100px !important;
}
.mt-160 {
  margin-top: -160px !important;
}
.mt-195 {
  margin-top: -195px !important;
}
.ml-1 {
  margin-left: -1px !important;
}
.ml-20 {
  margin-left: -20px !important;
}
.ml-25 {
  margin-left: -25px !important;
}
.ml-50 {
  margin-left: -50px !important;
}
.ml1 {
  margin-left: 1px !important;
}
.ml2 {
  margin-left: 2px !important;
}
.ml3 {
  margin-left: 3px !important;
}
.ml5 {
  margin-left: 5px !important;
}
.ml7 {
  margin-left: 7px !important;
}
.ml10 {
  margin-left: 10px !important;
}
.ml12 {
  margin-left: 12px !important;
}
.ml13 {
  margin-left: 13px !important;
}
.ml15 {
  margin-left: 15px !important;
}
.ml20 {
  margin-left: 20px !important;
}
.ml21 {
  margin-left: 21px !important;
}
.ml22 {
  margin-left: 22px !important;
}
.ml23 {
  margin-left: 23px !important;
}
.ml24 {
  margin-left: 24px !important;
}
.ml25 {
  margin-left: 25px !important;
}
.ml30 {
  margin-left: 30px !important;
}
.ml32 {
  margin-left: 32px !important;
}
.ml37 {
  margin-left: 37px !important;
}
.ml38 {
  margin-left: 38px !important;
}
.ml39 {
  margin-left: 39px !important;
}
.ml40 {
  margin-left: 40px !important;
}
.ml50 {
  margin-left: 50px !important;
}
.ml58 {
  margin-left: 58px !important;
}
.ml75 {
  margin-left: 75px !important;
}
.ml100 {
  margin-left: 100px !important;
}
.ml130 {
  margin-left: 130px !important;
}
.ml190 {
  margin-left: 190px !important;
}
.ml250 {
  margin-left: 250px !important;
}
.ml285 {
  margin-left: 285px !important;
}
.ml370 {
  margin-left: 370px !important;
}
.mt0 {
  margin-top: 0px !important;
}
.mt3 {
  margin-top: 3px !important;
}
.mt5 {
  margin-top: 5px !important;
}
.mt7 {
  margin-top: 7px !important;
}
.mt10 {
  margin-top: 10px !important;
}
.mt12 {
  margin-top: 12px !important;
}
.mt15 {
  margin-top: 15px !important;
}
.mt17 {
  margin-top: 17px !important;
}
.mt20 {
  margin-top: 20px !important;
}
.mt25 {
  margin-top: 25px !important;
}
.mt23 {
  margin-top: 23px !important;
}
.mt25 {
  margin-top: 25px !important;
}
.mt30 {
  margin-top: 30px !important;
}
.mt40 {
  margin-top: 40px !important;
}
.mt50 {
  margin-top: 50px !important;
}
.mt60 {
  margin-top: 60px !important;
}
.mt70 {
  margin-top: 70px !important;
}
.mb10 {
  margin-bottom: 10px !important;
}
.mb15 {
  margin-bottom: 15px !important;
}
.mb20 {
  margin-bottom: 20px !important;
}
.mb30 {
  margin-bottom: 30px !important;
}
.mb40 {
  margin-bottom: 40px !important;
}
.mr-5 {
  margin-right: -5px !important;
}
.mr2 {
  margin-right: 2px !important;
}
.mr4 {
  margin-right: 4px !important;
}
.mr10 {
  margin-right: 10px !important;
}
.mr20 {
  margin-right: 20px !important;
}
.mr315 {
  margin-right: 315px !important;
}
.mh20 {
  min-height: 20px;
}
.mh25 {
  min-height: 25px;
}
.mh50 {
  min-height: 50px;
}
/*========================[ PADDING ]========================*/
.p5 {
  padding: 5px !important;
}
.p8 {
  padding: 8px !important;
}
.p10 {
  padding: 10px !important;
}
.pt1 {
  padding-top: 1px !important;
}
.pt2 {
  padding-top: 2px !important;
}
.pt5 {
  padding-top: 5px !important;
}
.pt6 {
  padding-top: 6px !important;
}
.pt8 {
  padding-top: 8px !important;
}
.pt10 {
  padding-top: 10px !important;
}
.pt12 {
  padding-top: 12px !important;
}
.pt15 {
  padding-top: 15px !important;
}
.pt16 {
  padding-top: 16px !important;
}
.pt20 {
  padding-top: 20px !important;
}
.pt25 {
  padding-top: 25px !important;
}
.pt30 {
  padding-top: 30px !important;
}
.pt40 {
  padding-top: 40px !important;
}
.pt60 {
  padding-top: 60px !important;
}
.pt70 {
  padding-top: 70px !important;
}
.pl5 {
  padding-left: 5px !important;
}
.pl10 {
  padding-left: 10px !important;
}
.pl15 {
  padding-left: 15px !important;
}
.pl20 {
  padding-left: 20px !important;
}
.pl25 {
  padding-left: 25px !important;
}
.pl170 {
  padding-left: 170px !important;
}
.pl226 {
  padding-left: 226px !important;
}
.pr10 {
  padding-right: 10px !important;
}
.pr15 {
  padding-right: 15px !important;
}
.pb1 {
  padding-bottom: 1px !important;
}
.pb8 {
  padding-bottom: 8px !important;
}
.pb10 {
  padding-bottom: 10px !important;
}
.pb20 {
  padding-bottom: 20px !important;
}
.pb40 {
  padding-bottom: 40px !important;
}
.pb80 {
  padding-bottom: 80px !important;
}
.pl130 {
  padding-left: 130px !important;
}
/*========================[ FONTS ]========================*/
.bold {
  font-weight: bold;
}
/* legacy for places where these old classes are still implemented */
.cedemi {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.gothicbook {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
}
.helvetica_400 {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
}
.open_sans_400 {
  font-family: 'Open Sans';
  font-weight: 400;
}
.helvetica_700 {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.open_sans_700 {
  font-family: 'Open Sans';
  font-weight: 700;
}
/*========================[ FONT SIZE ]========================*/
.fs8 {
  font-size: 8px !important;
}
.fs9 {
  font-size: 9px !important;
}
.fs10 {
  font-size: 10px !important;
}
.fs11 {
  font-size: 11px !important;
}
.fs12 {
  font-size: 12px !important;
}
.fs13 {
  font-size: 13px !important;
}
.fs14 {
  font-size: 14px !important;
}
.fs15 {
  font-size: 15px !important;
}
.fs16 {
  font-size: 16px !important;
}
.fs17 {
  font-size: 17px !important;
}
.fs18 {
  font-size: 18px !important;
}
.fs20 {
  font-size: 20px !important;
}
.clear {
  clear: both;
}
.tc {
  text-align: center;
}
.tl {
  text-align: left;
}
.toverflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.pointer {
  cursor: pointer !important;
}
h6 {
  font-size: 15px;
}
a.a_decor {
  text-decoration: none !important;
  color: white;
}
a.a_decor:hover {
  text-decoration: none;
}
/* down arrow for dropdown stuff */
.carrot:after {
  content: '\25BC';
  display: inline-block;
  letter-spacing: 0px;
  -webkit-transform: scaleY(0.5);
  -moz-transform: scaleY(0.5);
  -ms-transform: scaleY(0.5);
  -o-transform: scaleY(0.5);
  transform: scaleY(0.5);
}
.carrot.arrowUp:after {
  content: '\25B2';
}
/*FOOTER*/
.search-news-holder {
  width: 100%;
  height: auto;
  min-height: 100px;
  background-color: #4a4a4d;
  text-align: center;
}
.search-news-holder .wrapper {
  text-align: left;
}
.search-bar-left_blue {
  background-color: white;
  border: 1px solid #c9ccce !important;
  border-right: 0 !important;
  -moz-border-radius: 3px 0 0 3px;
  -webkit-border-radius: 3px 0 0 3px;
  -khtml-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
  width: 366px;
  height: 34px;
  line-height: 36px;
  overflow: visible;
}
.search-bar-left_blue input::-webkit-input-placeholder,
.search-bar-left_blue::-webkit-input-placeholder {
  color: #dfdfdf;
}
.search-bar-left_blue input:-moz-placeholder,
.search-bar-left_blue:-moz-placeholder {
  color: #dfdfdf;
}
.search-bar-left_blue input::-moz-placeholder,
.search-bar-left_blue::-moz-placeholder {
  color: #dfdfdf;
}
.search-bar-left_blue input:-ms-input-placeholder,
.search-bar-left_blue:-ms-input-placeholder {
  color: #dfdfdf;
}
.search-bar-left_blue .search-bar-right {
  border: 1px solid #63a8c2;
  -moz-border-radius: 0 3px 3px 0;
  -webkit-border-radius: 0 3px 3px 0;
  -khtml-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
  background: #73c1df;
  /* Old browsers */
  background: -moz-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #73c1df), color-stop(9%, #63a8c2), color-stop(100%, #63a8c2));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#73c1df', endColorstr='@new-blue', GradientType=0);
  /* IE6-9 */
  width: 66px;
  height: 34px;
  margin: -1px -3px 0 0;
}
.search-bar-left_blue .search-bar-right div.search-bar-right-label {
  color: white;
  font-size: 13px;
  font-weight: bold;
  text-align: center;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.36), -1px -1px 1px rgba(0, 0, 0, 0.36);
}
.search-bar-left_blue .search-bar-right:hover {
  text-decoration: none;
  background: #8fb5c4;
  /* Old browsers */
  background: -moz-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #8fb5c4), color-stop(9%, #669aae), color-stop(100%, #005778));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8fb5c4', endColorstr='#005778', GradientType=0);
  /* IE6-9 */
}
.search-bar-left_green {
  background-color: white;
  border: 1px solid #c9ccce !important;
  border-right: 0 !important;
  -moz-border-radius: 3px 0 0 3px;
  -webkit-border-radius: 3px 0 0 3px;
  -khtml-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
  width: 366px;
  height: 34px;
  line-height: 36px;
  overflow: visible;
}
.search-bar-left_green input::-webkit-input-placeholder,
.search-bar-left_green::-webkit-input-placeholder {
  color: #dfdfdf;
}
.search-bar-left_green input:-moz-placeholder,
.search-bar-left_green:-moz-placeholder {
  color: #dfdfdf;
}
.search-bar-left_green input::-moz-placeholder,
.search-bar-left_green::-moz-placeholder {
  color: #dfdfdf;
}
.search-bar-left_green input:-ms-input-placeholder,
.search-bar-left_green:-ms-input-placeholder {
  color: #dfdfdf;
}
.search-bar-left_green .search-bar-right {
  border: 1px solid #63a8c2;
  -moz-border-radius: 0 3px 3px 0;
  -webkit-border-radius: 0 3px 3px 0;
  -khtml-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
  background: #73c1df;
  /* Old browsers */
  background: -moz-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #73c1df), color-stop(9%, #63a8c2), color-stop(100%, #63a8c2));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#73c1df', endColorstr='@new-blue', GradientType=0);
  /* IE6-9 */
  width: 66px;
  height: 34px;
  margin: -1px -3px 0 0;
}
.search-bar-left_green .search-bar-right div.search-bar-right-label {
  color: white;
  font-size: 13px;
  font-weight: bold;
  text-align: center;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.36), -1px -1px 1px rgba(0, 0, 0, 0.36);
}
.search-bar-left_green .search-bar-right:hover {
  text-decoration: none;
  background: #8fb5c4;
  /* Old browsers */
  background: -moz-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #8fb5c4), color-stop(9%, #669aae), color-stop(100%, #005778));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8fb5c4', endColorstr='#005778', GradientType=0);
  /* IE6-9 */
}
.search-bar-left_gray {
  background-color: white;
  border: 1px solid #c9ccce !important;
  border-right: 0 !important;
  -moz-border-radius: 3px 0 0 3px;
  -webkit-border-radius: 3px 0 0 3px;
  -khtml-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
  width: 366px;
  height: 34px;
  line-height: 36px;
  overflow: visible;
}
.search-bar-left_gray input::-webkit-input-placeholder,
.search-bar-left_gray::-webkit-input-placeholder {
  color: #dfdfdf;
}
.search-bar-left_gray input:-moz-placeholder,
.search-bar-left_gray:-moz-placeholder {
  color: #dfdfdf;
}
.search-bar-left_gray input::-moz-placeholder,
.search-bar-left_gray::-moz-placeholder {
  color: #dfdfdf;
}
.search-bar-left_gray input:-ms-input-placeholder,
.search-bar-left_gray:-ms-input-placeholder {
  color: #dfdfdf;
}
.search-bar-left_gray .search-bar-right {
  border: 1px solid #63a8c2;
  -moz-border-radius: 0 3px 3px 0;
  -webkit-border-radius: 0 3px 3px 0;
  -khtml-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
  background: #73c1df;
  /* Old browsers */
  background: -moz-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #73c1df), color-stop(9%, #63a8c2), color-stop(100%, #63a8c2));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#73c1df', endColorstr='@new-blue', GradientType=0);
  /* IE6-9 */
  width: 66px;
  height: 34px;
  margin: -1px -3px 0 0;
}
.search-bar-left_gray .search-bar-right div.search-bar-right-label {
  color: white;
  font-size: 13px;
  font-weight: bold;
  text-align: center;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.36), -1px -1px 1px rgba(0, 0, 0, 0.36);
}
.search-bar-left_gray .search-bar-right:hover {
  text-decoration: none;
  background: #8fb5c4;
  /* Old browsers */
  background: -moz-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #8fb5c4), color-stop(9%, #669aae), color-stop(100%, #005778));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8fb5c4', endColorstr='#005778', GradientType=0);
  /* IE6-9 */
}
.search-bar-left_red,
.search-mail-left_red {
  background-color: white;
  border: 1px solid #c9ccce !important;
  border-right: 0 !important;
  -moz-border-radius: 3px 0 0 3px;
  -webkit-border-radius: 3px 0 0 3px;
  -khtml-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
  width: 366px;
  height: 34px;
  line-height: 36px;
  overflow: visible;
}
.search-bar-left_red input::-webkit-input-placeholder,
.search-mail-left_red input::-webkit-input-placeholder,
.search-bar-left_red::-webkit-input-placeholder,
.search-mail-left_red::-webkit-input-placeholder {
  color: #dfdfdf;
}
.search-bar-left_red input:-moz-placeholder,
.search-mail-left_red input:-moz-placeholder,
.search-bar-left_red:-moz-placeholder,
.search-mail-left_red:-moz-placeholder {
  color: #dfdfdf;
}
.search-bar-left_red input::-moz-placeholder,
.search-mail-left_red input::-moz-placeholder,
.search-bar-left_red::-moz-placeholder,
.search-mail-left_red::-moz-placeholder {
  color: #dfdfdf;
}
.search-bar-left_red input:-ms-input-placeholder,
.search-mail-left_red input:-ms-input-placeholder,
.search-bar-left_red:-ms-input-placeholder,
.search-mail-left_red:-ms-input-placeholder {
  color: #dfdfdf;
}
.search-bar-left_red .search-bar-right,
.search-mail-left_red .search-bar-right {
  border: 1px solid #63a8c2;
  -moz-border-radius: 0 3px 3px 0;
  -webkit-border-radius: 0 3px 3px 0;
  -khtml-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
  background: #73c1df;
  /* Old browsers */
  background: -moz-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #73c1df), color-stop(9%, #63a8c2), color-stop(100%, #63a8c2));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#73c1df', endColorstr='@new-blue', GradientType=0);
  /* IE6-9 */
  width: 66px;
  height: 34px;
  margin: -1px -3px 0 0;
}
.search-bar-left_red .search-bar-right div.search-bar-right-label,
.search-mail-left_red .search-bar-right div.search-bar-right-label {
  color: white;
  font-size: 13px;
  font-weight: bold;
  text-align: center;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.36), -1px -1px 1px rgba(0, 0, 0, 0.36);
}
.search-bar-left_red .search-bar-right:hover,
.search-mail-left_red .search-bar-right:hover {
  text-decoration: none;
  background: #8fb5c4;
  /* Old browsers */
  background: -moz-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #8fb5c4), color-stop(9%, #669aae), color-stop(100%, #005778));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8fb5c4', endColorstr='#005778', GradientType=0);
  /* IE6-9 */
}
#searcher-box .search-bar-left_red,
#searcher-box .search-bar-left_gray,
#searcher-box .search-bar-left_green,
#searcher-box .search-bar-left_blue,
#searcher-box .search-mail-left_red {
  width: 455px;
  line-height: 36px;
  margin: 20px 0 0 241px;
}
#searcher-box .search-bar-left_red input.search,
#searcher-box .search-bar-left_gray input.search,
#searcher-box .search-bar-left_green input.search,
#searcher-box .search-bar-left_blue input.search,
#searcher-box .search-mail-left_red input.search {
  width: 368px;
}
.conversations_header .search-bar-left_red,
.conversations_header .search-bar-left_gray,
.conversations_header .search-bar-left_green,
.conversations_header .search-bar-left_blue,
.conversations_header .search-mail-left_red {
  width: 300px;
  height: 30px;
  line-height: 32px;
  margin: -2px 3px 0 10px;
}
.conversations_header .search-bar-left_red .search-bar-right,
.conversations_header .search-bar-left_gray .search-bar-right,
.conversations_header .search-bar-left_green .search-bar-right,
.conversations_header .search-bar-left_blue .search-bar-right,
.conversations_header .search-mail-left_red .search-bar-right {
  height: 30px;
}
.conversations_header .search-bar-left_red input.search,
.conversations_header .search-bar-left_gray input.search,
.conversations_header .search-bar-left_green input.search,
.conversations_header .search-bar-left_blue input.search,
.conversations_header .search-mail-left_red input.search {
  width: 212px;
}
.filter-saved-holder .search-bar-left_red,
.filter-saved-holder .search-bar-left_gray,
.filter-saved-holder .search-bar-left_green,
.filter-saved-holder .search-bar-left_blue,
.filter-saved-holder .search-mail-left_red {
  height: 23px;
  line-height: 25px;
}
.filter-saved-holder .search-bar-left_red .search-bar-right,
.filter-saved-holder .search-bar-left_gray .search-bar-right,
.filter-saved-holder .search-bar-left_green .search-bar-right,
.filter-saved-holder .search-bar-left_blue .search-bar-right,
.filter-saved-holder .search-mail-left_red .search-bar-right {
  height: 23px;
  line-height: 23px;
}
.filter-saved-holder .search-bar-left_red input::-webkit-input-placeholder,
.filter-saved-holder .search-bar-left_gray input::-webkit-input-placeholder,
.filter-saved-holder .search-bar-left_green input::-webkit-input-placeholder,
.filter-saved-holder .search-bar-left_blue input::-webkit-input-placeholder,
.filter-saved-holder .search-mail-left_red input::-webkit-input-placeholder,
.filter-saved-holder .search-bar-left_red::-webkit-input-placeholder,
.filter-saved-holder .search-bar-left_gray::-webkit-input-placeholder,
.filter-saved-holder .search-bar-left_green::-webkit-input-placeholder,
.filter-saved-holder .search-bar-left_blue::-webkit-input-placeholder,
.filter-saved-holder .search-mail-left_red::-webkit-input-placeholder {
  color: #565656;
}
.filter-saved-holder .search-bar-left_red input:-moz-placeholder,
.filter-saved-holder .search-bar-left_gray input:-moz-placeholder,
.filter-saved-holder .search-bar-left_green input:-moz-placeholder,
.filter-saved-holder .search-bar-left_blue input:-moz-placeholder,
.filter-saved-holder .search-mail-left_red input:-moz-placeholder,
.filter-saved-holder .search-bar-left_red:-moz-placeholder,
.filter-saved-holder .search-bar-left_gray:-moz-placeholder,
.filter-saved-holder .search-bar-left_green:-moz-placeholder,
.filter-saved-holder .search-bar-left_blue:-moz-placeholder,
.filter-saved-holder .search-mail-left_red:-moz-placeholder {
  color: #565656;
}
.filter-saved-holder .search-bar-left_red input::-moz-placeholder,
.filter-saved-holder .search-bar-left_gray input::-moz-placeholder,
.filter-saved-holder .search-bar-left_green input::-moz-placeholder,
.filter-saved-holder .search-bar-left_blue input::-moz-placeholder,
.filter-saved-holder .search-mail-left_red input::-moz-placeholder,
.filter-saved-holder .search-bar-left_red::-moz-placeholder,
.filter-saved-holder .search-bar-left_gray::-moz-placeholder,
.filter-saved-holder .search-bar-left_green::-moz-placeholder,
.filter-saved-holder .search-bar-left_blue::-moz-placeholder,
.filter-saved-holder .search-mail-left_red::-moz-placeholder {
  color: #565656;
}
.filter-saved-holder .search-bar-left_red input:-ms-input-placeholder,
.filter-saved-holder .search-bar-left_gray input:-ms-input-placeholder,
.filter-saved-holder .search-bar-left_green input:-ms-input-placeholder,
.filter-saved-holder .search-bar-left_blue input:-ms-input-placeholder,
.filter-saved-holder .search-mail-left_red input:-ms-input-placeholder,
.filter-saved-holder .search-bar-left_red:-ms-input-placeholder,
.filter-saved-holder .search-bar-left_gray:-ms-input-placeholder,
.filter-saved-holder .search-bar-left_green:-ms-input-placeholder,
.filter-saved-holder .search-bar-left_blue:-ms-input-placeholder,
.filter-saved-holder .search-mail-left_red:-ms-input-placeholder {
  color: #565656;
}
#addalert .search-bar-left_red,
#addalert .search-bar-left_gray,
#addalert .search-bar-left_green,
#addalert .search-bar-left_blue,
#addalert .search-mail-left_red {
  height: 23px;
  line-height: 25px;
  border-right: 1px solid #c9ccce !important;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -khtml-border-radius: 3px;
}
#addalert .search-bar-left_red input::-webkit-input-placeholder,
#addalert .search-bar-left_gray input::-webkit-input-placeholder,
#addalert .search-bar-left_green input::-webkit-input-placeholder,
#addalert .search-bar-left_blue input::-webkit-input-placeholder,
#addalert .search-mail-left_red input::-webkit-input-placeholder,
#addalert .search-bar-left_red::-webkit-input-placeholder,
#addalert .search-bar-left_gray::-webkit-input-placeholder,
#addalert .search-bar-left_green::-webkit-input-placeholder,
#addalert .search-bar-left_blue::-webkit-input-placeholder,
#addalert .search-mail-left_red::-webkit-input-placeholder {
  color: #d31b13;
}
#addalert .search-bar-left_red input:-moz-placeholder,
#addalert .search-bar-left_gray input:-moz-placeholder,
#addalert .search-bar-left_green input:-moz-placeholder,
#addalert .search-bar-left_blue input:-moz-placeholder,
#addalert .search-mail-left_red input:-moz-placeholder,
#addalert .search-bar-left_red:-moz-placeholder,
#addalert .search-bar-left_gray:-moz-placeholder,
#addalert .search-bar-left_green:-moz-placeholder,
#addalert .search-bar-left_blue:-moz-placeholder,
#addalert .search-mail-left_red:-moz-placeholder {
  color: #d31b13;
}
#addalert .search-bar-left_red input::-moz-placeholder,
#addalert .search-bar-left_gray input::-moz-placeholder,
#addalert .search-bar-left_green input::-moz-placeholder,
#addalert .search-bar-left_blue input::-moz-placeholder,
#addalert .search-mail-left_red input::-moz-placeholder,
#addalert .search-bar-left_red::-moz-placeholder,
#addalert .search-bar-left_gray::-moz-placeholder,
#addalert .search-bar-left_green::-moz-placeholder,
#addalert .search-bar-left_blue::-moz-placeholder,
#addalert .search-mail-left_red::-moz-placeholder {
  color: #d31b13;
}
#addalert .search-bar-left_red input:-ms-input-placeholder,
#addalert .search-bar-left_gray input:-ms-input-placeholder,
#addalert .search-bar-left_green input:-ms-input-placeholder,
#addalert .search-bar-left_blue input:-ms-input-placeholder,
#addalert .search-mail-left_red input:-ms-input-placeholder,
#addalert .search-bar-left_red:-ms-input-placeholder,
#addalert .search-bar-left_gray:-ms-input-placeholder,
#addalert .search-bar-left_green:-ms-input-placeholder,
#addalert .search-bar-left_blue:-ms-input-placeholder,
#addalert .search-mail-left_red:-ms-input-placeholder {
  color: #d31b13;
}
#auction_result #searcher-box.search-type-complete .tl.mt20.cblue .search-bar-left_red,
#auction_result #searcher-box.search-type-complete .tl.mt20.cblue .search-bar-left_gray,
#auction_result #searcher-box.search-type-complete .tl.mt20.cblue .search-bar-left_green,
#auction_result #searcher-box.search-type-complete .tl.mt20.cblue .search-bar-left_blue,
#auction_result #searcher-box.search-type-complete .tl.mt20.cblue .search-mail-left_red {
  width: 597px !important;
  margin: -4px 0 0 !important;
}
.search-mail-right_red {
  border: 1px solid #63a8c2;
  -moz-border-radius: 0 3px 3px 0;
  -webkit-border-radius: 0 3px 3px 0;
  -khtml-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
  background: #73c1df;
  /* Old browsers */
  background: -moz-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #73c1df), color-stop(9%, #63a8c2), color-stop(100%, #63a8c2));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#73c1df', endColorstr='@new-blue', GradientType=0);
  /* IE6-9 */
  width: 66px;
  height: 34px;
  margin: -1px -3px 0 0;
}
.search-mail-right_red div.search-bar-right-label {
  color: white;
  font-size: 13px;
  font-weight: bold;
  text-align: center;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.36), -1px -1px 1px rgba(0, 0, 0, 0.36);
}
.search-mail-right_red:hover {
  text-decoration: none;
  background: #8fb5c4;
  /* Old browsers */
  background: -moz-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #8fb5c4), color-stop(9%, #669aae), color-stop(100%, #005778));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8fb5c4', endColorstr='#005778', GradientType=0);
  /* IE6-9 */
}
.search {
  border: 0;
  background: none !important;
  margin-left: 10px;
  width: 278px;
}
.filter-saved-holder form input[type='submit'][value='Clear'].red-btn.submit {
  margin-left: 10px;
}
.action-btn {
  background-position: -8px -40px;
  width: 313px;
  height: 29px;
  padding-top: 12px;
  position: relative;
}
.action-btn:hover {
  background-position: -8px -88px;
  width: 313px;
  height: 29px;
}
.action-btn-selected {
  background-position: -8px -304px;
  width: 313px;
  height: 71px;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
}
.action-btn-search-selected {
  background-position: -8px -304px;
  width: 313px;
  height: 71px;
  position: relative;
  top: -7px;
  /*top:-34px !ie NO LESS*/
  margin-left: 1px;
}
.search-action-btn-selected {
  background-position: -8px -400px;
  width: 312px;
  height: 64px;
  position: absolute;
  top: -23px;
  left: 0px;
  display: none;
}
.search-footer-btn-selected {
  background-position: -8px -400px;
  width: 312px;
  height: 64px;
  position: relative;
  top: -30px;
  /*top:-58px !ie NO LESS*/
  margin-left: 1px;
}
.wrapper {
  width: 940px;
  height: auto;
  margin: 0 auto;
  position: relative;
}
.footer-container {
  width: 100%;
  height: 100px;
  background-color: #6b6b6e;
  text-align: center;
  font-family: Helvetica, Arial, sans-serif;
}
.footer li {
  display: inline;
  float: left;
  list-style: none;
}
.footer li a {
  text-decoration: none;
  color: #fff !important;
}
.footer li a:hover,
.lowest-footer-item a:hover {
  text-decoration: none;
  color: #ccc !important;
}
.footer_block {
  margin: 30px 0;
  float: left;
  font-family: Helvetica, Arial, sans-serif;
  /*display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;*/
  clear: both;
}
.footer_block * {
  padding: 0;
  margin: 0;
}
.footer_block a,
.footer_block a:link {
  color: #A9A8A8;
  text-decoration: none;
}
.footer_block a.bigboldlink,
.footer_block a:link.bigboldlink {
  color: #63a8c2;
  font-size: 14px;
}
.footer_block a:hover,
.footer_block a:link:hover {
  text-decoration: underline;
}
.livebidder {
  /*logo*/
  display: none;
}
.userlink .bidder_name {
  display: inline-block;
  padding: 0 !important;
  max-width: 190px;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: right;
  margin-right: 10px;
}
.userlink .bidder_name:after {
  content: '\25BC';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  letter-spacing: 0px;
  -webkit-transform: scaleY(0.5);
  -moz-transform: scaleY(0.5);
  -ms-transform: scaleY(0.5);
  -o-transform: scaleY(0.5);
  transform: scaleY(0.5);
}
body.bidder div.header-nav .nav li a:hover {
  color: #63a8c2 !important;
}
body.bidder div.header-nav .nav-dropdown li a:hover {
  color: #333333 !important;
}
body.bidder .head-cart:hover {
  background-position: -461px -305px;
}
body.bidder .head-email:hover {
  background-position: -435px -305px;
}
body.bidder .userlink {
  color: #63a8c2 !important;
}
body.bidder #bidder_tab,
body.bidder #bidder_lower_tab {
  color: #63a8c2 !important;
}
body.bidder #bidder_tab .action-btn-selected,
body.bidder #bidder_lower_tab .action-btn-selected,
body.bidder #bidder_tab .search-action-btn-selected,
body.bidder #bidder_lower_tab .search-action-btn-selected {
  display: block;
}
body.bidder #frm_search .search-bar-left_blue {
  background-color: white;
  border: 1px solid #c9ccce !important;
  border-right: 0 !important;
  -moz-border-radius: 3px 0 0 3px;
  -webkit-border-radius: 3px 0 0 3px;
  -khtml-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
  width: 366px;
  height: 34px;
  line-height: 36px;
  overflow: visible;
}
body.bidder #frm_search .search-bar-left_blue input::-webkit-input-placeholder,
body.bidder #frm_search .search-bar-left_blue::-webkit-input-placeholder {
  color: #dfdfdf;
}
body.bidder #frm_search .search-bar-left_blue input:-moz-placeholder,
body.bidder #frm_search .search-bar-left_blue:-moz-placeholder {
  color: #dfdfdf;
}
body.bidder #frm_search .search-bar-left_blue input::-moz-placeholder,
body.bidder #frm_search .search-bar-left_blue::-moz-placeholder {
  color: #dfdfdf;
}
body.bidder #frm_search .search-bar-left_blue input:-ms-input-placeholder,
body.bidder #frm_search .search-bar-left_blue:-ms-input-placeholder {
  color: #dfdfdf;
}
body.bidder #frm_search .search-bar-left_blue .search-bar-right {
  border: 1px solid #63a8c2;
  -moz-border-radius: 0 3px 3px 0;
  -webkit-border-radius: 0 3px 3px 0;
  -khtml-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
  background: #73c1df;
  /* Old browsers */
  background: -moz-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #73c1df), color-stop(9%, #63a8c2), color-stop(100%, #63a8c2));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#73c1df', endColorstr='@new-blue', GradientType=0);
  /* IE6-9 */
  width: 66px;
  height: 34px;
  margin: -1px -3px 0 0;
}
body.bidder #frm_search .search-bar-left_blue .search-bar-right div.search-bar-right-label {
  color: white;
  font-size: 13px;
  font-weight: bold;
  text-align: center;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.36), -1px -1px 1px rgba(0, 0, 0, 0.36);
}
body.bidder #frm_search .search-bar-left_blue .search-bar-right:hover {
  text-decoration: none;
  background: #8fb5c4;
  /* Old browsers */
  background: -moz-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #8fb5c4), color-stop(9%, #669aae), color-stop(100%, #005778));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8fb5c4', endColorstr='#005778', GradientType=0);
  /* IE6-9 */
}
body.bidder .placeholder {
  color: #63a8c2;
}
body.bidder .footer_block a.bigboldlink {
  color: #63a8c2;
}
body.bidder .logo-footer {
  background-position: -376px -48px;
  height: 19px;
  width: 162px;
}
body.bidder .header-nav-btn {
  color: #63a8c2 !important;
}
body.bidder .livebidder {
  /*logo*/
  display: block;
}
body.bidder .logo {
  display: none;
}
body.live_search div.header-nav .nav li a:hover {
  color: #63a8c2 !important;
}
body.live_search div.header-nav .nav-dropdown li a:hover {
  color: #333333 !important;
}
body.live_search .head-cart:hover {
  background-position: -461px -305px;
}
body.live_search .head-email:hover {
  background-position: -435px -305px;
}
body.live_search .userlink {
  color: #63a8c2 !important;
}
body.live_search #bidder_tab,
body.live_search #bidder_lower_tab {
  color: #63a8c2 !important;
}
body.live_search #bidder_tab .action-btn-selected,
body.live_search #bidder_lower_tab .action-btn-selected,
body.live_search #bidder_tab .search-action-btn-selected,
body.live_search #bidder_lower_tab .search-action-btn-selected {
  display: block;
}
body.live_search #frm_search .search-bar-left_blue {
  background-color: white;
  border: 1px solid #c9ccce !important;
  border-right: 0 !important;
  -moz-border-radius: 3px 0 0 3px;
  -webkit-border-radius: 3px 0 0 3px;
  -khtml-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
  width: 366px;
  height: 34px;
  line-height: 36px;
  overflow: visible;
}
body.live_search #frm_search .search-bar-left_blue input::-webkit-input-placeholder,
body.live_search #frm_search .search-bar-left_blue::-webkit-input-placeholder {
  color: #dfdfdf;
}
body.live_search #frm_search .search-bar-left_blue input:-moz-placeholder,
body.live_search #frm_search .search-bar-left_blue:-moz-placeholder {
  color: #dfdfdf;
}
body.live_search #frm_search .search-bar-left_blue input::-moz-placeholder,
body.live_search #frm_search .search-bar-left_blue::-moz-placeholder {
  color: #dfdfdf;
}
body.live_search #frm_search .search-bar-left_blue input:-ms-input-placeholder,
body.live_search #frm_search .search-bar-left_blue:-ms-input-placeholder {
  color: #dfdfdf;
}
body.live_search #frm_search .search-bar-left_blue .search-bar-right {
  border: 1px solid #63a8c2;
  -moz-border-radius: 0 3px 3px 0;
  -webkit-border-radius: 0 3px 3px 0;
  -khtml-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
  background: #73c1df;
  /* Old browsers */
  background: -moz-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #73c1df), color-stop(9%, #63a8c2), color-stop(100%, #63a8c2));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#73c1df', endColorstr='@new-blue', GradientType=0);
  /* IE6-9 */
  width: 66px;
  height: 34px;
  margin: -1px -3px 0 0;
}
body.live_search #frm_search .search-bar-left_blue .search-bar-right div.search-bar-right-label {
  color: white;
  font-size: 13px;
  font-weight: bold;
  text-align: center;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.36), -1px -1px 1px rgba(0, 0, 0, 0.36);
}
body.live_search #frm_search .search-bar-left_blue .search-bar-right:hover {
  text-decoration: none;
  background: #8fb5c4;
  /* Old browsers */
  background: -moz-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #8fb5c4), color-stop(9%, #669aae), color-stop(100%, #005778));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8fb5c4', endColorstr='#005778', GradientType=0);
  /* IE6-9 */
}
body.live_search .placeholder {
  color: #63a8c2;
}
body.live_search .footer_block a.bigboldlink {
  color: #63a8c2;
}
body.live_search .logo-footer {
  background-position: -15px -582px;
  height: 19px;
  width: 162px;
}
body.live_search .header-nav-btn {
  color: #63a8c2 !important;
}
body.live_search .livebidder {
  display: none;
}
body.live_search .logo {
  display: none;
}
body.live_search .live_logo {
  display: block;
}
body.live_search .search_bar_wrapper {
  height: 90px;
  width: 940px;
  background-color: #f0f4f6;
  color: #808080;
}
body.live_search .search_type_title_inactive {
  width: 469px;
  height: 25px;
  background-color: #808080;
  text-align: center;
  line-height: 25px;
  text-decoration: none;
  text-transform: uppercase;
  width: 466px !important;
  border-left: 5px solid #FFFFFF;
  border-bottom: 5px solid #FFFFFF;
  color: #FFFFFF;
}
body.live_search .search_type_title_active {
  width: 469px;
  height: 25px;
  background-color: #f0f4f6;
  text-align: center;
  line-height: 25px;
  text-decoration: none;
  text-transform: uppercase;
  color: #808080;
}
body.sold_search div.header-nav .nav li a:hover {
  color: #63a8c2 !important;
}
body.sold_search div.header-nav .nav-dropdown li a:hover {
  color: #333333 !important;
}
body.sold_search .head-cart:hover {
  background-position: -461px -227px;
}
body.sold_search .head-email:hover {
  background-position: -435px -227px;
}
body.sold_search .userlink {
  color: #63a8c2 !important;
}
body.sold_search #bidder_tab,
body.sold_search #bidder_lower_tab {
  color: #63a8c2 !important;
}
body.sold_search #bidder_tab .action-btn-selected,
body.sold_search #bidder_lower_tab .action-btn-selected,
body.sold_search #bidder_tab .search-action-btn-selected,
body.sold_search #bidder_lower_tab .search-action-btn-selected {
  display: block;
}
body.sold_search #frm_search .search-bar-left_blue {
  background-color: white;
  border: 1px solid #c9ccce !important;
  border-right: 0 !important;
  -moz-border-radius: 3px 0 0 3px;
  -webkit-border-radius: 3px 0 0 3px;
  -khtml-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
  width: 366px;
  height: 34px;
  line-height: 36px;
  overflow: visible;
}
body.sold_search #frm_search .search-bar-left_blue input::-webkit-input-placeholder,
body.sold_search #frm_search .search-bar-left_blue::-webkit-input-placeholder {
  color: #dfdfdf;
}
body.sold_search #frm_search .search-bar-left_blue input:-moz-placeholder,
body.sold_search #frm_search .search-bar-left_blue:-moz-placeholder {
  color: #dfdfdf;
}
body.sold_search #frm_search .search-bar-left_blue input::-moz-placeholder,
body.sold_search #frm_search .search-bar-left_blue::-moz-placeholder {
  color: #dfdfdf;
}
body.sold_search #frm_search .search-bar-left_blue input:-ms-input-placeholder,
body.sold_search #frm_search .search-bar-left_blue:-ms-input-placeholder {
  color: #dfdfdf;
}
body.sold_search #frm_search .search-bar-left_blue .search-bar-right {
  border: 1px solid #63a8c2;
  -moz-border-radius: 0 3px 3px 0;
  -webkit-border-radius: 0 3px 3px 0;
  -khtml-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
  background: #73c1df;
  /* Old browsers */
  background: -moz-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #73c1df), color-stop(9%, #63a8c2), color-stop(100%, #63a8c2));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #73c1df 2%, #63a8c2 9%, #63a8c2 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#73c1df', endColorstr='@new-blue', GradientType=0);
  /* IE6-9 */
  width: 66px;
  height: 34px;
  margin: -1px -3px 0 0;
}
body.sold_search #frm_search .search-bar-left_blue .search-bar-right div.search-bar-right-label {
  color: white;
  font-size: 13px;
  font-weight: bold;
  text-align: center;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.36), -1px -1px 1px rgba(0, 0, 0, 0.36);
}
body.sold_search #frm_search .search-bar-left_blue .search-bar-right:hover {
  text-decoration: none;
  background: #8fb5c4;
  /* Old browsers */
  background: -moz-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #8fb5c4), color-stop(9%, #669aae), color-stop(100%, #005778));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #8fb5c4 2%, #669aae 9%, #005778 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8fb5c4', endColorstr='#005778', GradientType=0);
  /* IE6-9 */
}
body.sold_search .placeholder {
  color: #63a8c2;
}
body.sold_search .footer_block a.bigboldlink {
  color: #63a8c2;
}
body.sold_search .logo-footer {
  background-position: -376px -48px;
  height: 19px;
  width: 162px;
}
body.sold_search .header-nav-btn {
  color: #63a8c2 !important;
}
body.sold_search .livebidder {
  display: none;
}
body.sold_search .logo {
  display: none;
}
body.sold_search .sold_logo {
  display: block;
}
body.sold_search .search_bar_wrapper {
  height: 90px;
  width: 940px;
  background-color: #f0f4f6;
  color: #808080;
}
body.sold_search .search_type_title_inactive {
  width: 469px;
  height: 25px;
  background-color: #808080;
  text-align: center;
  line-height: 25px;
  text-decoration: none;
  text-transform: uppercase;
  width: 466px !important;
  border-right: 5px solid #CCCCCC;
  border-bottom: 5px solid #CCCCCC;
  color: #FFFFFF;
}
body.sold_search .search_type_title_active {
  width: 469px;
  height: 25px;
  background-color: #f0f4f6;
  text-align: center;
  line-height: 25px;
  text-decoration: none;
  text-transform: uppercase;
  color: #808080;
}
body.seller .userlink {
  color: #63a8c2 !important;
}
body.seller #auctioneer_tab {
  color: #63a8c2 !important;
}
body.seller #auctioneer_tab .action-btn-selected,
body.seller #auctioneer_tab .search-action-btn-selected {
  display: block;
}
body.seller div.header-nav .red_circle-float {
  width: auto;
  height: 16px;
  padding: 0px 8px;
  margin: 4px 0 0 4px;
  position: static;
  font-size: 12px !important;
  color: #fff !important;
  text-align: center;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -khtml-border-radius: 8px;
  /* fallback/image non-cover color */
  background-color: #005778;
  /* Safari 4+, Chrome 1-9 */
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#017caa), to(#005778));
  /* Safari 5.1+, Mobile Safari, Chrome 10+ */
  background-image: -webkit-linear-gradient(top, #017caa, #005778);
  /* Firefox 3.6+ */
  background-image: -moz-linear-gradient(top, #017caa, #005778);
  /* IE 10+ */
  background-image: -ms-linear-gradient(top, #017caa, #005778);
  /* Opera 11.10+ */
  background-image: -o-linear-gradient(top, #017caa, #005778);
  /* IE 7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#017caa, endColorstr=#005778);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#017caa, endColorstr=#005778)";
  line-height: 16px;
  -moz-box-shadow: 0 0 3px #333;
  -webkit-box-shadow: 0 0 3px #333;
  box-shadow: 0 0 3px #333;
  /* For IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#333333')";
  /* For IE 5.5 - 7 */
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#333333');
}
body.seller div.header-nav .faqs {
  display: none;
}
body.seller .head-cart {
  display: none;
}
body.seller #message_menu {
  left: 522px;
}
body.seller #message_menu .tick {
  left: 395px;
}
body.site_search .searchbar_tab {
  display: block;
}
.searchbar_tab {
  display: none;
}
.placeholder {
  color: #63a8c2;
}
.nav li {
  float: left;
  display: inline;
  list-style: none;
  color: #63a8c2 !important;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 13px;
  position: relative;
}
.nav li:hover a {
  text-decoration: none;
  color: #63a8c2;
}
.nav li:hover a:hover {
  text-decoration: none;
  color: #005778;
}
.nav li a {
  display: block;
  padding: 0 10px;
  z-index: 1;
  text-decoration: none;
  color: #63a8c2;
  position: relative;
}
.nav li a:hover {
  text-decoration: none;
  color: #005778;
}
.nav li .nav-dropdown {
  min-width: 110px;
  height: auto;
  background-color: white;
  border: 1px solid #c9ccce;
  display: none;
  position: absolute;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #333333;
  font-size: 13px;
  padding: 0px;
  top: 26px;
  right: 0px;
  z-index: 10;
}
.nav li .nav-dropdown ul li {
  list-style: none;
  display: block;
  padding: 7px 10px 3px 10px;
  line-height: 20px;
  white-space: nowrap;
  float: none;
}
.nav li .nav-dropdown ul li:hover {
  background: #eff5f7;
}
.nav li .nav-dropdown ul li a {
  color: #333333 !important;
  display: inline;
  padding: 0px;
  z-index: 0;
}
.nav li .nav-dropdown ul li a:hover {
  color: #333333;
}
.logo-footer {
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
  float: left;
  background-position: -376px -48px;
  width: 162px;
  height: 18px;
  margin-top: 20px;
}
.bid-items-container {
  width: 100%;
  height: 105px;
  background-color: #5d5d61;
}
.bid-items-holder {
  width: 65px;
  height: 65px;
  background-color: #747B7C;
  text-align: center;
  margin-bottom: 10px;
}
.bid-img-holder {
  display: table-cell;
  width: 65px;
  height: 65px;
  background-color: #747B7C;
  text-align: center;
  margin: 0 auto;
  vertical-align: middle;
}
.search-bg {
  width: 370px;
  height: 36px;
  margin-left: 77px;
}
ul.bottom-links {
  margin-left: 0 !important;
  padding-left: 0 !important;
}
ul.bottom-links li {
  display: block;
  list-style: none;
  line-height: 17px;
  padding-top: 10px;
}
ul.bottom-links li a {
  text-decoration: none;
  color: #A9A8A8 !important;
}
ul.bottom-links li a:hover {
  text-decoration: underline;
  color: #A9A8A8 !important;
}
.lowest-footer-item {
  border-right: 1px solid #ffffff;
  padding: 0 10px !important;
  font-weight: normal !important;
  line-height: 5px;
  font-size: 11px !important;
}
.lowest-footer-item a {
  top: -2px !important;
}
.last {
  border-right: none;
}
.headertab {
  position: relative;
  z-index: 99 !important;
  letter-spacing: 3px;
  margin-bottom: 12px;
  font-size: 16px;
}
/* HEADER */
#body_header .header-wrap {
  text-align: left;
  width: 100%;
  background: #f0f4f6;
  border-bottom: 1px solid #e9e9e9;
}
.header-nav {
  width: 940px;
  height: 32px;
  line-height: 36px;
  padding: 24px 0;
  margin: 0 auto;
  font-family: Helvetica, Arial, sans-serif !important;
}
.header-nav ul {
  list-style: none;
}
.header-nav .search-bar-left_blue,
.header-nav .header-nav-btn {
  margin-top: -2px;
}
.header-nav .bidder_img {
  height: 25px;
  width: 25px;
  margin-right: 5px;
  position: relative;
  top: -5px;
}
.header-nav #header-menu-nav {
  float: right;
  margin-left: 205px;
}
.header-nav #header-menu-nav li {
  font-weight: normal;
}
.header-nav #header-menu-nav li a {
  padding: 5px 4px;
}
/* ------------- [ SELECTS BOX ] ------------- */
.jqTransformSelectWrapper {
  position: relative;
  height: 26px;
  /* fallback/image non-cover color */
  background-color: #eeeeee;
  /* Safari 4+, Chrome 1-9 */
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#eeeeee));
  /* Safari 5.1+, Mobile Safari, Chrome 10+ */
  background-image: -webkit-linear-gradient(top, #ffffff, #eeeeee);
  /* Firefox 3.6+ */
  background-image: -moz-linear-gradient(top, #ffffff, #eeeeee);
  /* IE 10+ */
  background-image: -ms-linear-gradient(top, #ffffff, #eeeeee);
  /* Opera 11.10+ */
  background-image: -o-linear-gradient(top, #ffffff, #eeeeee);
  /* IE 7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#eeeeee);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#eeeeee)";
  border: solid 1px #c7c7c7 !important;
  white-space: nowrap;
  float: left;
  margin-left: 10px;
}
.jqTransformSelectWrapper ul {
  position: absolute;
  width: 100%;
  top: 27px;
  left: 0px;
  list-style: none;
  background-color: #FFF;
  border: solid 1px #CCC;
  display: none;
  margin: 0px !important;
  padding: 0px;
  max-height: 150px;
  overflow: auto;
  overflow-y: auto;
  z-index: 10;
}
.jqTransformSelectWrapper ul a {
  display: block;
  padding: 5px;
  text-decoration: none;
  color: #333333 !important;
  background-color: #FFF;
  font-size: 12px;
}
.jqTransformSelectWrapper ul a:hover,
.jqTransformSelectWrapper ul a.selected:hover {
  background: #63a8c2;
  color: white !important;
}
.jqTransformSelectWrapper ul a.selected {
  background: #EDEDED;
  color: #333;
}
.jqTransformSelectWrapper div span {
  float: left;
  position: relative;
  display: inline-block;
  white-space: nowrap;
  height: 28px;
  line-height: 12px;
  padding: 8px 40px 0 10px;
  overflow: hidden;
  cursor: pointer;
  color: #565656;
}
.jqTransformSelectWrapper a.jqTransformSelectOpen {
  display: block;
  position: absolute;
  right: 0px;
  width: 100%;
  height: 26px;
  background: url('/live_styles/images/v1/jqtransform/select_right.gif') no-repeat right center;
}
/* ================================== JQTRANSFORM ================================== */
textarea {
  overflow: auto;
}
form.jqtransformdone label {
  margin-top: 4px;
  margin-right: 8px;
  display: block;
  float: left;
}
form.jqtransformdone div.rowElem {
  clear: both;
  padding: 4px 0px;
}
/* ------------- [ BUTTONS ] ------------- */
button.jqTransformButton {
  margin: 0px;
  padding: 0px;
  border: none;
  background-color: transparent;
  cursor: pointer;
  overflow: visible;
  font-family: Helvetica, Arial, sans-serif;
}
button.jqTransformButton span {
  background: transparent url('/live_design/images/jqtransform/btn_right.png') no-repeat right top;
  float: left;
  height: 27px;
}
button.jqTransformButton span span {
  background: transparent url('/live_design/images/jqtransform/btn_left.png') no-repeat top left;
  color: #fff;
  float: left;
  font-weight: normal;
  font-size: 12px;
  display: block;
  text-decoration: none;
  height: 27px;
  line-height: 27px;
  padding-left: 10px;
  padding-right: 10px;
}
/* ------------- [ BUTTONS HOVER ] ------------- */
button.jqTransformButton_hover span span {
  background-position: left -25px;
}
button.jqTransformButton_hover span {
  background-position: right -25px;
}
/* ------------- [ INPUTS ] ------------- */
.jqTransformInputWrapper {
  background: transparent url('/live_design/images/jqtransform/input/input_text_left.png') no-repeat top left;
  height: 27px;
  padding: 0px;
  float: left;
}
.jqTransformInputInner {
  background: transparent url('/live_design/images/jqtransform/input/input_text_right.png') no-repeat top right;
  padding: 0px;
  margin-right: -14px !important;
  float: left;
}
.jqTransformInputInner div {
  height: 27px;
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.jqTransformInputInner div input {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
  vertical-align: middle;
  height: 27px;
  color: #333;
  border: none;
  margin: 0px;
  background: transparent;
  outline: none !important;
  line-height: 25px;
}
/* ------------- [ TEXTAREA ] ------------- */
table.jqTransformTextarea td#jqTransformTextarea-mm textarea {
  font-size: 12px;
  line-height: 16px;
}
table.jqTransformTextarea td {
  font-size: 1px;
  line-height: 1px;
  width: 12px;
  height: 14px;
  margin: 0;
  padding: 0;
}
table.jqTransformTextarea {
  margin-top: 15px !important;
  margin-left: 20px !important;
}
table.jqTransformTextarea tr {
  /*border: 1px solid red;*/
}
table.jqTransformTextarea textarea {
  margin: 0;
  padding: 0;
  border: 0;
  background: none;
}
table.jqTransformTextarea td#jqTransformTextarea-tl {
  background: url('/live_design/images/jqtransform/textarea/textarea_tl.png') no-repeat top left;
}
table.jqTransformTextarea td#jqTransformTextarea-tm {
  background: url('/live_design/images/jqtransform/textarea/textarea_tm.png') repeat-x top left;
}
table.jqTransformTextarea td#jqTransformTextarea-tr {
  background: url('/live_design/images/jqtransform/textarea/textarea_tr.png') no-repeat top left;
}
table.jqTransformTextarea td#jqTransformTextarea-ml {
  background: url('/live_design/images/jqtransform/textarea/textarea_ml.png') repeat-y top left;
}
table.jqTransformTextarea td#jqTransformTextarea-mm {
  background: url('/live_design/images/jqtransform/textarea/textarea-mm.png') repeat;
}
table.jqTransformTextarea td#jqTransformTextarea-mr {
  background: url('/live_design/images/jqtransform/textarea/textarea_mr.png') repeat-y top left;
}
table.jqTransformTextarea td#jqTransformTextarea-bl {
  background: url('/live_design/images/jqtransform/textarea/textarea_bl.png') no-repeat top left;
}
table.jqTransformTextarea td#jqTransformTextarea-bm {
  background: url('/live_design/images/jqtransform/textarea/textarea_bm.png') repeat-x top left;
}
table.jqTransformTextarea td#jqTransformTextarea-br {
  background: url('/live_design/images/jqtransform/textarea/textarea_br.png') no-repeat top left;
}
table.jqTransformTextarea .jqTransformSafariTextarea div {
  position: relative;
  overflow: hidden;
  border: 0px solid red;
}
table.jqTransformTextarea .jqTransformSafariTextarea textarea {
  background: none;
  position: absolute;
  top: -10px;
  left: -10px;
  padding: 10px 10px 10px 10px;
  resize: none;
}
/* ------------- [ RADIOS ] ------------- */
.jqTransformRadioWrapper {
  float: left;
  display: block;
  margin: 0px 4px;
}
.jqTransformRadio {
  background: transparent url('/live_design/images/jqtransform/radio.png') no-repeat center top;
  vertical-align: middle;
  height: 14px;
  width: 14px;
  display: block;
  /*display: -moz-inline-block;*/
}
/* ------------- [ CHECKBOXES ] ------------- */
span.jqTransformCheckboxWrapper {
  display: block;
  float: left;
}
a.jqTransformCheckbox {
  background: transparent url('/live_design/images/jqtransform/checkbox.png') no-repeat center top;
  vertical-align: middle;
  height: 15px;
  width: 14px;
  display: block;
  /*display: -moz-inline-block;*/
}
/* ------------- [ CHECKED - USED FOR BOTH RADIO AND CHECKBOX ] ------------- */
a.jqTransformChecked {
  background-position: center bottom;
}
/* ------------- [ HIDDEN - USED TO HIDE THE ORIGINAL FORM ELEMETS ] ------------- */
.jqTransformHidden {
  display: none;
}
/*messages*/
.search-alert-table {
  border: none;
  position: relative;
  /*ul li {
        list-style:none;
        display:block;
        padding:5px 10px 5px 10px;
        line-height:20px;
        border-bottom:1px solid #484848;

        &.last {
            list-style: none;
            display: block;
            padding: 5px 10px 5px 10px;
            line-height: 20px;
            border-bottom: none;
        }
    }*/
}
.search-alert-table * {
  border: none;
}
.search-alert-table th {
  background-color: #dfdfdf;
  font-size: 14px;
  font-weight: bold;
  height: 10px;
  line-height: 10px;
  text-align: left;
  padding: 8px 0 8px 5px;
}
.search-alert-table td {
  height: 25px;
  font-size: 12px;
  vertical-align: middle;
  padding-left: 5px;
}
.logo_container {
  float: left;
  width: 181px;
  height: 25px;
  margin-top: 3px;
}
.logo_container a.new-logo {
  display: inline-block;
  width: 181px;
  height: 25px;
  text-indent: -1000px;
  overflow: hidden;
  background-image: url(../images/new-logo.png);
}
.light-red-btn {
  background-color: #ed433c !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
}
.light-red-btn:hover {
  background-color: #e01e16 !important;
  text-decoration: none;
}
.light-red-btn a:hover {
  text-decoration: none;
}
.light-red-btn:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.light-red-btn,
a.light-red-btn {
  line-height: 26px;
}
input.light-red-btn {
  line-height: 22px;
}
.header-nav-btn {
  width: 70px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  color: #63a8c2;
  font-weight: 400;
}
.header-nav-btn:hover,
a:hover .header-nav-btn {
  color: #005778;
}
.header-nav-btn.header-nav-signup-btn {
  width: 90px;
  height: 34px;
  border: 1px solid #a9cfde;
  background: white;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -khtml-border-radius: 3px;
}
.light-btn {
  background-color: #EDEDED !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
  border: 1px solid #C6C6C6;
  color: #3B3C3F !important;
  text-align: center;
}
.light-btn:hover {
  background-color: #d4d4d4 !important;
  text-decoration: none;
}
.light-btn a:hover {
  text-decoration: none;
}
.light-btn:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.light-btn,
a.light-btn {
  line-height: 26px;
}
input.light-btn {
  line-height: 22px;
}
.light-btn:hover {
  border: 1px solid #adadad;
}
.gray-td-bg {
  background-color: #f8f8f8;
}
.msg_header_row {
  background-color: #EEEEEE;
  font-size: 14px;
  height: 10px;
  line-height: 10px;
  padding: 8px 0 8px 5px;
  text-align: left;
}
.header-menu {
  float: left;
  padding-left: 55px;
  padding-top: 25px;
  position: relative;
  z-index: 99;
  max-height: 40px;
}
.rply_area {
  border: 2px solid #E9E9E9;
  width: 840px;
}
.converstaion_row_color {
  background-color: #DFDFDF;
  font-size: 14px;
  height: 10px;
  line-height: 10px;
  padding: 8px 0 8px 5px;
  text-align: left;
}
.lot-image-holder {
  width: 87px;
  height: 85px;
  background-color: #747B7C;
  text-align: center;
}
.lot-inner-img-holder {
  display: table-cell;
  width: 87px;
  height: 85px;
  background-color: #747B7C;
  text-align: center;
  margin: 0 auto;
  vertical-align: middle;
}
.dgray-td-bg {
  background-color: #f2f2f2;
}
.cn_functions {
  /*padding:0.5em 0.5em 0.5em 0px;*/
  left: 378px;
  position: absolute;
  top: -20px;
}
.cn_click,
.message_click {
  cursor: pointer;
}
span.cn_folder div.functions {
  display: none;
  position: relative;
  top: 0px;
  left: 0px;
  z-index: 1;
  background-color: white;
}
span.cn_folder div.functions a {
  margin-right: 10px;
}
span.cn_folder input.toggle_btn {
  background: none;
  border: none;
  cursor: pointer;
  color: #666;
  padding: 0px;
  width: 15px;
}
span.cn_folder input.toggle_btn:hover {
  color: #63a8c2;
}
.blue_back {
  display: inline-block;
  height: 0px;
}
.blue_back:after {
  border-right: 7px solid #63a8c2;
  border-bottom: 5px solid transparent;
  border-top: 5px solid transparent;
  content: "";
  display: inline-block;
}
.red_back {
  display: inline-block;
  height: 0px;
}
.red_back:after {
  border-right: 7px solid #ed433c;
  border-bottom: 5px solid transparent;
  border-top: 5px solid transparent;
  content: "";
  display: inline-block;
}
.blue_arrow {
  display: inline-block;
  height: 0px;
}
.blue_arrow:after {
  border-left: 7px solid #63a8c2;
  border-bottom: 5px solid transparent;
  border-top: 5px solid transparent;
  content: "";
  display: inline-block;
}
.red_arrow {
  display: inline-block;
  height: 0px;
}
.red_arrow:after {
  border-left: 7px solid #ed433c;
  border-bottom: 5px solid transparent;
  border-top: 5px solid transparent;
  content: "";
  display: inline-block;
}
.gray_arrow {
  display: inline-block;
  height: 0px;
}
.gray_arrow:after {
  border-left: 7px solid #565656;
  border-bottom: 5px solid transparent;
  border-top: 5px solid transparent;
  content: "";
  display: inline-block;
}
.conversation,
.message {
  height: 2.5em;
}
.cn_lot_image {
  max-height: 35px;
  max-width: 35px;
  vertical-align: middle;
}
.cn_subject {
  padding: 7px 0 7px 5px;
}
.cn_lot_image_div {
  height: 35px;
  width: 35px;
  /*background-color: @asphalt-gray;*/
  text-align: center;
  vertical-align: middle;
  display: table-cell;
}
.sub_text {
  padding-top: 12px;
}
div.file {
  display: none;
  margin: 15px 0;
  background-color: #63a8c2;
  position: relative;
  width: 100px;
  height: 25px;
  line-height: 30px;
  text-align: right;
  font-size: 12px;
}
div.file:hover {
  background-color: #028ec5;
}
div.file span {
  position: absolute;
  left: 15px;
  top: -2px;
  font-weight: bold;
  color: white;
  text-transform: uppercase;
}
div.file input {
  position: relative;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@num)";
  z-index: 1;
  cursor: pointer;
  width: auto;
}
div.file div.file_x {
  color: white;
  display: none;
  font-weight: bold;
  left: 88px;
  position: absolute;
  top: -3px;
  z-index: 2;
  cursor: pointer;
}
div.file div.file_x:hover {
  color: #ED433C;
}
div.file div.file_name {
  position: absolute;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 320px;
  left: -330px;
  top: -2px;
  white-space: nowrap;
}
div.file div.file_name.left {
  left: 110px;
  text-align: left;
}
div.file_profile_thumb {
  display: none;
  margin: 15px 0;
  background-color: #3B3C3F;
  position: relative;
  width: 150px;
  height: 25px;
  line-height: 30px;
  text-align: right;
  font-size: 12px;
}
div.file_profile_thumb:hover {
  background-color: #028ec5;
}
div.file_profile_thumb span {
  position: absolute;
  left: 40px;
  top: -2px;
  font-weight: bold;
  color: white;
  text-transform: uppercase;
}
div.file_profile_thumb input {
  position: relative;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@num)";
  z-index: 1;
  cursor: pointer;
  width: 100px;
}
div.file_profile_thumb div.file_x {
  color: white;
  display: none;
  font-weight: bold;
  left: 88px;
  position: absolute;
  top: -3px;
  z-index: 2;
  cursor: pointer;
}
div.file_profile_thumb div.file_x:hover {
  color: #ED433C;
}
div.file_profile_thumb div.file_name {
  position: absolute;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 320px;
  left: -330px;
  top: -2px;
  white-space: nowrap;
}
div.file_profile_thumb div.file_name.left {
  left: 190px;
  text-align: left;
}
div.file_profile_thumb .redx {
  background-position: -736px -105px !important;
  height: 15px;
  width: 15px;
  cursor: pointer;
  z-index: 2;
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
  position: absolute;
  top: 5px;
  left: 160px;
}
.teaser,
.message_date {
  color: #909090;
  font-weight: normal;
}
.cn_functions #stripe {
  padding: 10px 0;
  background-image: url(/_o/js/lib/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png);
  background-color: #63a8c2;
  background-position: 0 -30px;
}
.cn_functions #stripe .cn_function_list {
  color: white;
}
.cn_function_list {
  margin: 0 1em;
  cursor: pointer;
  color: #63a8c2;
}
.bottom_border {
  border-bottom: 1px solid #E7E7E7;
  vertical-align: middle;
}
.td_text {
  left: 1em;
  position: relative;
  padding: 15px 3em 15px 0;
  display: inline-block;
}
.auctioneer-signin-form {
  width: 515px;
  height: auto;
  background-color: #EFF0f0;
  padding: 10px;
  margin: 20px auto 0;
}
/* ======================================= FACEBOX ================================== */
#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
  background: #fff;
  border: 5px solid #6D6D6D;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
#facebox .tr,
#facebox .tl,
#facebox .bl,
#facebox .br {
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
}
#facebox .tr {
  background-position: -549px -307px;
}
#facebox .bl {
  background-position: -533px -321px;
}
#facebox .tl {
  background-position: -533px -307px;
}
#facebox .br {
  background-position: -549px -321px;
}
#facebox img {
  border: 0;
  margin: 0 0 15px;
}
#facebox .header {
  text-align: right;
}
#facebox .loading {
  text-align: center;
}
#facebox .body {
  padding: 15px;
  background: #fff;
}
#facebox td {
  border-bottom: 0;
  padding: 0;
}
#facebox table {
  border-collapse: collapse;
}
#facebox .close_image {
  margin: 0 !important;
}
#facebox .image {
  text-align: center;
}
#facebox .popup {
  position: relative;
}
#facebox .footer {
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}
#facebox .tl,
#facebox .tr,
#facebox .bl,
#facebox .br {
  height: 5px;
  width: 5px;
  overflow: hidden;
  padding: 0;
}
#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
}
.facebox_hide {
  z-index: -100;
}
.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}
* html #facebox_overlay {
  /* ie6 hack */
  position: absolute;
  /*height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');*/
}
.toggle-edit {
  width: 18px;
  height: 18px;
  border: 3px solid #63a8c2;
  cursor: pointer;
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
  background-position: -734px -87px;
  float: right;
  margin: 6px 0 0 10px !important;
  background-color: white;
}
.toggle-edit:hover {
  background-position: -734px -87px;
}
.head-cart {
  width: 25px;
  height: 25px;
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
  background-position: -461px -253px;
}
.head-cart:hover {
  background-position: -461px -279px;
}
.head-email {
  height: 25px;
  width: 25px;
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
  background-position: -435px -253px;
}
.head-email:hover {
  background-position: -435px -279px;
}
.circle-float-holder {
  width: auto;
  height: 25px;
}
.circle-float-holder * {
  float: left;
}
.circle-float-holder .red_circle-float_left {
  background-position: -836px -68px !important;
  width: 12px;
  height: 25px;
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
}
.circle-float-holder .red_circle-float_center {
  background: url(/live_design/images/red_circle-float_center.png) repeat-x;
  width: auto;
  height: 19px;
  padding-top: 6px;
  font-size: 12px !important;
  color: #fff !important;
  text-align: center;
}
.circle-float-holder .red_circle-float_right {
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
  background-position: -856px -68px !important;
  width: 12px;
  height: 25px;
}
.red_circle-float {
  width: auto;
  height: 16px;
  padding: 0px 8px;
  margin: 4px 0 0 4px;
  position: absolute;
  font-size: 12px !important;
  color: #fff !important;
  text-align: center;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -khtml-border-radius: 8px;
  /* fallback/image non-cover color */
  background-color: #005778;
  /* Safari 4+, Chrome 1-9 */
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#017caa), to(#005778));
  /* Safari 5.1+, Mobile Safari, Chrome 10+ */
  background-image: -webkit-linear-gradient(top, #017caa, #005778);
  /* Firefox 3.6+ */
  background-image: -moz-linear-gradient(top, #017caa, #005778);
  /* IE 10+ */
  background-image: -ms-linear-gradient(top, #017caa, #005778);
  /* Opera 11.10+ */
  background-image: -o-linear-gradient(top, #017caa, #005778);
  /* IE 7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#017caa, endColorstr=#005778);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#017caa, endColorstr=#005778)";
  line-height: 16px;
  -moz-box-shadow: 0 0 3px #333;
  -webkit-box-shadow: 0 0 3px #333;
  box-shadow: 0 0 3px #333;
  /* For IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#333333')";
  /* For IE 5.5 - 7 */
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#333333');
}
.blue_circle-float {
  width: auto;
  height: 16px;
  padding: 0px 8px;
  margin: 4px 0 0 4px;
  position: static;
  font-size: 12px !important;
  color: #fff !important;
  text-align: center;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -khtml-border-radius: 8px;
  /* fallback/image non-cover color */
  background-color: #005778;
  /* Safari 4+, Chrome 1-9 */
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#017caa), to(#005778));
  /* Safari 5.1+, Mobile Safari, Chrome 10+ */
  background-image: -webkit-linear-gradient(top, #017caa, #005778);
  /* Firefox 3.6+ */
  background-image: -moz-linear-gradient(top, #017caa, #005778);
  /* IE 10+ */
  background-image: -ms-linear-gradient(top, #017caa, #005778);
  /* Opera 11.10+ */
  background-image: -o-linear-gradient(top, #017caa, #005778);
  /* IE 7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#017caa, endColorstr=#005778);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#017caa, endColorstr=#005778)";
  line-height: 16px;
  -moz-box-shadow: 0 0 3px #333;
  -webkit-box-shadow: 0 0 3px #333;
  box-shadow: 0 0 3px #333;
  /* For IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#333333')";
  /* For IE 5.5 - 7 */
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#333333');
}
.green_circle-float {
  width: auto;
  height: 16px;
  padding: 0px 8px;
  margin: 4px 0 0 4px;
  position: static;
  font-size: 12px !important;
  color: #fff !important;
  text-align: center;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -khtml-border-radius: 8px;
  /* fallback/image non-cover color */
  background-color: #005778;
  /* Safari 4+, Chrome 1-9 */
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#017caa), to(#005778));
  /* Safari 5.1+, Mobile Safari, Chrome 10+ */
  background-image: -webkit-linear-gradient(top, #017caa, #005778);
  /* Firefox 3.6+ */
  background-image: -moz-linear-gradient(top, #017caa, #005778);
  /* IE 10+ */
  background-image: -ms-linear-gradient(top, #017caa, #005778);
  /* Opera 11.10+ */
  background-image: -o-linear-gradient(top, #017caa, #005778);
  /* IE 7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#017caa, endColorstr=#005778);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#017caa, endColorstr=#005778)";
  line-height: 16px;
  -moz-box-shadow: 0 0 3px #333;
  -webkit-box-shadow: 0 0 3px #333;
  box-shadow: 0 0 3px #333;
  /* For IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#333333')";
  /* For IE 5.5 - 7 */
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#333333');
}
.unread_msg {
  color: #3B3C3F;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
}
/* ===========================================TABLES========================================= */
table#alerts,
table#saved-searches,
.sortable_div table.sortable,
#saved-setups,
.alt_table {
  font-size: 12px;
}
table#alerts tr th,
table#saved-searches tr th,
.sortable_div table.sortable tr th,
#saved-setups tr th,
.alt_table tr th,
table#alerts tfoot td,
table#saved-searches tfoot td,
.sortable_div table.sortable tfoot td,
#saved-setups tfoot td,
.alt_table tfoot td {
  padding: 10px 0px 10px 10px;
  font-weight: bold;
  text-align: left;
  background: #E4E4E4;
  color: Black;
  vertical-align: middle;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #3B3C3F !important;
}
table#alerts tr th div:not(.category-info-dialog):not(.category-info-icon),
table#saved-searches tr th div:not(.category-info-dialog):not(.category-info-icon),
.sortable_div table.sortable tr th div:not(.category-info-dialog):not(.category-info-icon),
#saved-setups tr th div:not(.category-info-dialog):not(.category-info-icon),
.alt_table tr th div:not(.category-info-dialog):not(.category-info-icon),
table#alerts tfoot td div:not(.category-info-dialog):not(.category-info-icon),
table#saved-searches tfoot td div:not(.category-info-dialog):not(.category-info-icon),
.sortable_div table.sortable tfoot td div:not(.category-info-dialog):not(.category-info-icon),
#saved-setups tfoot td div:not(.category-info-dialog):not(.category-info-icon),
.alt_table tfoot td div:not(.category-info-dialog):not(.category-info-icon) {
  padding: 2px 20px 2px 0;
  cursor: pointer;
  display: inline-block;
}
table#alerts tr td,
table#saved-searches tr td,
.sortable_div table.sortable tr td,
#saved-setups tr td,
.alt_table tr td {
  margin-left: 10px;
  font-size: 12px;
  padding: 4px 4px 4px 10px;
  vertical-align: middle;
  color: #565656 !important;
}
table#alerts tr td *,
table#saved-searches tr td *,
.sortable_div table.sortable tr td *,
#saved-setups tr td *,
.alt_table tr td * {
  text-align: left;
  margin-left: 0 !important;
}
table#alerts tr td .ml10,
table#saved-searches tr td .ml10,
.sortable_div table.sortable tr td .ml10,
#saved-setups tr td .ml10,
.alt_table tr td .ml10 {
  margin-left: 0 !important;
}
table#alerts tr:nth-child(even),
table#saved-searches tr:nth-child(even),
.sortable_div table.sortable tr:nth-child(even),
#saved-setups tr:nth-child(even),
.alt_table tr:nth-child(even) {
  background: #F8F8F8;
}
table#alerts tr:nth-child(odd),
table#saved-searches tr:nth-child(odd),
.sortable_div table.sortable tr:nth-child(odd),
#saved-setups tr:nth-child(odd),
.alt_table tr:nth-child(odd) {
  background: #F2F2F2;
}
table#alerts.pale .auctioneer_col,
table#saved-searches.pale .auctioneer_col,
.sortable_div table.sortable.pale .auctioneer_col,
#saved-setups.pale .auctioneer_col,
.alt_table.pale .auctioneer_col {
  color: #63a8c2;
}
table#alerts.pale .seller_col,
table#saved-searches.pale .seller_col,
.sortable_div table.sortable.pale .seller_col,
#saved-setups.pale .seller_col,
.alt_table.pale .seller_col {
  color: #86cb19;
}
table#alerts.pale tr:nth-child(even),
table#saved-searches.pale tr:nth-child(even),
.sortable_div table.sortable.pale tr:nth-child(even),
#saved-setups.pale tr:nth-child(even),
.alt_table.pale tr:nth-child(even) {
  background: #FAFAFA;
}
table#alerts.pale tr:nth-child(odd),
table#saved-searches.pale tr:nth-child(odd),
.sortable_div table.sortable.pale tr:nth-child(odd),
#saved-setups.pale tr:nth-child(odd),
.alt_table.pale tr:nth-child(odd) {
  background: #FFFFFF;
}
table#alerts.pale tr#title_row,
table#saved-searches.pale tr#title_row,
.sortable_div table.sortable.pale tr#title_row,
#saved-setups.pale tr#title_row,
.alt_table.pale tr#title_row {
  background: none repeat scroll 0 0 #3E3E41;
  color: white;
  font-size: 14px;
  padding: 3px 5px 7px;
}
table#alerts.pale tr#title_row td,
table#saved-searches.pale tr#title_row td,
.sortable_div table.sortable.pale tr#title_row td,
#saved-setups.pale tr#title_row td,
.alt_table.pale tr#title_row td {
  color: #fff !important;
  padding-left: 7px;
  padding-top: 6px;
}
table#alerts.pale tr td,
table#saved-searches.pale tr td,
.sortable_div table.sortable.pale tr td,
#saved-setups.pale tr td,
.alt_table.pale tr td {
  padding: 6px 4px 6px 4px;
}
table#alerts.pale tr td:first-child,
table#saved-searches.pale tr td:first-child,
.sortable_div table.sortable.pale tr td:first-child,
#saved-setups.pale tr td:first-child,
.alt_table.pale tr td:first-child,
table#alerts.pale tr td:first-child *,
table#saved-searches.pale tr td:first-child *,
.sortable_div table.sortable.pale tr td:first-child *,
#saved-setups.pale tr td:first-child *,
.alt_table.pale tr td:first-child * {
  text-align: left;
}
table#alerts.pale tr td,
table#saved-searches.pale tr td,
.sortable_div table.sortable.pale tr td,
#saved-setups.pale tr td,
.alt_table.pale tr td,
table#alerts.pale tr td *,
table#saved-searches.pale tr td *,
.sortable_div table.sortable.pale tr td *,
#saved-setups.pale tr td *,
.alt_table.pale tr td * {
  text-align: center;
}
.sortable_div {
  display: inline-block;
  overflow: hidden;
}
.sortable_div:not(.headerless) {
  border-top: none;
}
.sortable_div table.sortable {
  width: 100%;
  /*th.sorttable_sorted, th.sorttable_sorted_reverse, &:not(.no_func) th:hover{
            background-color:#F2F2F2;
        }*/
}
.sortable_div table.sortable th,
.sortable_div table.sortable tfoot td {
  /*&:not(.sorttable_sorted):not(.sorttable_sorted_reverse){
                a, a:hover{
                    text-decoration:underline;
                }
            }*/
}
.sortable_div table.sortable th.sorttable_sorted a,
.sortable_div table.sortable tfoot td.sorttable_sorted a,
.sortable_div table.sortable th.sorttable_sorted_reverse a,
.sortable_div table.sortable tfoot td.sorttable_sorted_reverse a,
.sortable_div table.sortable th.sorttable_sorted a:hover,
.sortable_div table.sortable tfoot td.sorttable_sorted a:hover,
.sortable_div table.sortable th.sorttable_sorted_reverse a:hover,
.sortable_div table.sortable tfoot td.sorttable_sorted_reverse a:hover {
  text-decoration: none;
}
.sortable_div table.sortable th a,
.sortable_div table.sortable tfoot td a {
  color: inherit;
}
.sortable_div table.sortable th a span,
.sortable_div table.sortable tfoot td a span {
  color: black;
}
.sortable_div table.sortable th .col_resize,
.sortable_div table.sortable tfoot td .col_resize {
  float: right;
  cursor: col-resize;
}
.sortable_div table.sortable td:hover .more {
  -moz-box-shadow: 0 0 3px #333;
  -webkit-box-shadow: 0 0 3px #333;
  box-shadow: 0 0 3px #333;
  /* For IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#333333')";
  /* For IE 5.5 - 7 */
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#333333');
  background-color: #FFFFFF;
  border: 1px solid #AAAAAA;
  display: block;
  margin-left: 50px;
  padding: 3px;
  position: absolute;
  white-space: normal;
  width: 200px;
  z-index: 1000;
}
.sortable_div table.sortable td div {
  color: #565656 !important;
}
.sortable_div.headerless table.sortable {
  min-width: 0;
}
.sortable_div.headerless table.sortable td:first-child {
  padding-right: 30px;
  text-align: left;
}
.sortable_div.headerless table.sortable td:last-child {
  padding-left: 20px;
  text-align: right;
}
.sortable_div .header {
  color: white;
  font-weight: bold;
  background-color: #3E3E41;
  height: auto;
  padding: 7px 3px 7px 10px;
}
.sortable_div .header .colapse,
.sortable_div .header .expand {
  background-image: url("/_o/js/lib/redmond/images/ui-icons_d8e7f3_256x240.png");
  background-repeat: no-repeat;
  float: right;
  margin-left: 5px;
  width: 16px;
  height: 16px;
  position: relative;
  display: block;
}
.sortable_div .header .colapse:hover,
.sortable_div .header .expand:hover {
  background-image: url("/_o/js/lib/redmond/images/ui-icons_469bdd_256x240.png");
}
.sortable_div .header .colapse {
  background-position: -96px -192px;
}
.sortable_div .header .expand {
  background-position: -64px -192px;
}
.sortable_div td:last-child {
  border-right: none;
}
.sortable_div table:not(.no_func) th:hover {
  text-decoration: underline;
  cursor: pointer;
}
.table_explanation {
  color: #666;
}
/*

.sortable_div td{
	border-top:solid 1px #BBBBBB;
	border-left:solid 1px #BBBBBB;
	padding:0px 2px;
	text-align:center;
}
.sortable_div td:first-child, .sortable_div th:first-child{
	border-left:none;	
}

.sortable_div th{
	color:#ffffff;
	background: -webkit-gradient(linear, left top, left bottom, from(#333), to(#666));
	background: -moz-linear-gradient(top,  #333,  #666);
	background: -o-linear-gradient(top, #333333 0%,#666666 100%);  Opera 11.10+ 
	background: -ms-linear-gradient(top, #333333 0%, #666666 100%);
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr="#333333", endColorStr="#666666");
	border-left:solid 1px #BBBBBB;
	border-bottom:solid 1px #BBBBBB;
	font-weight:normal;
	height:35px;
}*/
#sorttable_sortrevind,
#sorttable_sortfwdind {
  font-size: 14px;
  line-height: 10px;
  position: absolute;
  color: #63a8c2;
}
/* end TABLES */
/*Auction Box*/
.edit-btn {
  background-color: #5FB685 !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
  padding-left: 10px;
  padding-right: 10px;
  z-index: 1;
}
.edit-btn:hover {
  background-color: #489a6c !important;
  text-decoration: none;
}
.edit-btn a:hover {
  text-decoration: none;
}
.edit-btn:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.edit-btn,
a.edit-btn {
  line-height: 26px;
}
input.edit-btn {
  line-height: 22px;
}
.auction_box {
  width: 218px;
  min-height: 348px;
  background-color: #FFFFFF;
  border: 1px solid #E9E9E9;
  position: relative;
  float: left;
  height: auto;
  font-family: Helvetica, Arial, sans-serif;
}
.auction_box abbr {
  border-bottom-width: 0;
}
.auction_box .box_image_holder {
  display: table-cell;
  background-color: white;
  width: 218px;
  height: 218px;
  border-bottom: 1px solid #E9E9E9;
  vertical-align: middle;
  text-align: left;
}
.auction_box .box_image_holder a {
  width: 218px;
  position: static;
  display: block;
  text-align: center;
}
.auction_box .box_image_holder a .box_image {
  max-width: 218px;
  max-height: 218px;
  position: relative;
}
.auction_box .box_image_holder a.contact_call {
  width: auto;
  color: #ffffff;
  padding: 0 7px;
}
.auction_box .box_image_holder .saveitem,
.auction_box .box_image_holder .saveditem,
.auction_box .box_image_holder .paid_chk,
.auction_box .box_image_holder .gray_paid_chk {
  left: 200px;
  position: absolute;
  top: 5px;
}
.auction_box .box_image_holder .paid_chk {
  background-position: -774px -105px !important;
  height: 15px;
  width: 15px;
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
}
.auction_box .box_image_holder .gray_paid_chk {
  background-position: -792px -105px !important;
  height: 15px;
  width: 15px;
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
}
.auction_box .box_image_holder .shipping-btn {
  background-color: #e80404 !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
  position: absolute;
  top: 193px;
}
.auction_box .box_image_holder .shipping-btn:hover {
  background-color: #b50404 !important;
  text-decoration: none;
}
.auction_box .box_image_holder .shipping-btn a:hover {
  text-decoration: none;
}
.auction_box .box_image_holder .shipping-btn:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.auction_box .box_image_holder .shipping-btn,
a.auction_box .box_image_holder .shipping-btn {
  line-height: 26px;
}
input.auction_box .box_image_holder .shipping-btn {
  line-height: 22px;
}
.auction_box .box_image_holder .saveitem,
.auction_box .box_image_holder .saveditem {
  background-position: -755px -105px !important;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
  filter: alpha(opacity=100);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.auction_box .box_image_holder .saveitem:hover,
.auction_box .box_image_holder .saveditem:hover {
  background-position: -736px -105px !important;
}
.auction_box .box_title {
  padding: 5px 10px;
  background-color: #F6F6F6;
  font-size: 12px;
  line-height: 13px;
}
.auction_box > .house_name {
  padding: 10px 10px 0 10px;
  font-size: 12px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.auction_box .item_box_descr {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #999999;
  margin: 7px 3px 7px 0;
  height: 26px;
  line-height: 13px;
  overflow: hidden;
}
.auction_box .box_detail {
  position: relative;
  padding: 10px;
  font-size: 11px;
  line-height: 12px;
  height: auto;
}
.auction_box .box_detail .box_detail_status {
  float: left;
  height: 45px;
  padding-bottom: 5px;
  color: #6666666;
}
.auction_box .box_detail .box_detail_status .clred,
.auction_box .box_detail .box_detail_status .cgreen,
.auction_box .box_detail .box_detail_status .cblue,
.auction_box .box_detail .box_detail_status .cgray,
.auction_box .box_detail .box_detail_status .cedemi,
.auction_box .box_detail .box_detail_status .low_est,
.auction_box .box_detail .box_detail_status .high_est,
.auction_box .box_detail .box_detail_status .item-bid {
  font-size: 12px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.auction_box .box_detail .box_detail_status .datetimestamp {
  color: #999999;
}
.auction_box .box_detail .box_flag {
  position: absolute;
  right: 10px;
}
.auction_box .box_detail .startprice_live {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 12px;
  color: #ed433c;
  margin-top: 4px;
}
.auction_box .box_detail .startprice_online {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 12px;
  color: #63a8c2;
  margin-top: 4px;
}
.auction_box .box_truncate {
  padding: 5px 0;
  overflow: hidden;
  width: 200px;
  height: 26px;
}
.auction_box .btn_a,
.auction_box .retract_btn {
  width: 70px;
  height: 19px;
  line-height: 16px;
  padding-top: 4px;
  position: absolute;
  left: 149px;
  bottom: -1px;
  text-align: center;
  color: #fff !important;
  font-size: 12px;
  cursor: pointer;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.auction_box .btn_a:hover,
.auction_box .retract_btn:hover {
  text-decoration: none;
}
.auction_box .itemFooterSold {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.auction_box .itemTag {
  position: absolute;
  left: 0px;
  padding: 5px 8px 3px 8px;
  font-weight: 700;
  z-index: 1;
}
.auction_box .itemTag,
.auction_box .retract_btn,
.auction_box .retract_btn:hover {
  color: white !important;
  white-space: nowrap;
  background-color: #666666;
}
.auction_box .saveitem,
.auction_box .saveditem {
  float: left;
}
.auction_box.online .item-bid,
.auction_box.live .item-bid {
  color: #ed433c;
}
.auction_box.online .low_est,
.auction_box.online .high_est {
  color: #63a8c2;
}
.auction_box.online .btn_a {
  background-color: #63a8c2;
}
.auction_box.online .btn_a:hover {
  background-color: #005778;
}
.auction_box.live .low_est,
.auction_box.live .high_est {
  color: #ed433c;
}
.auction_box.live .btn_a {
  background-color: #ed433c;
}
.auction_box.live .btn_a:hover {
  background-color: #d31b13;
}
.auction_box.done .low_est,
.auction_box.done .high_est,
.auction_box.done .item-bid {
  color: #5FB685;
}
.auction_box.done .btn_a {
  background-color: #5FB685;
}
.auction_box.done .btn_a:hover {
  background-color: #19653a;
}
.auction_box .edit-btn {
  right: 0px;
  top: 0px;
  position: absolute;
}
.date_time_line {
  color: #6666666;
}
.collapsible-header {
  height: 25px;
  background-color: #3E3E41;
  line-height: 25px;
  color: #fff;
}
/*end auction box*/
.left-content {
  float: left;
  width: 700px;
  height: auto;
  margin-bottom: 10px;
}
.right-content {
  float: left;
  width: 220px;
  height: auto;
  margin-left: 20px;
}
.recent-dgray-bg {
  width: 189px;
  height: auto;
  background-color: #EFF0f0;
  padding: 15px;
  margin: 0 auto;
}
.widget_title {
  font-size: 16px;
  font-weight: 700;
  color: #3B3C3F;
  margin-bottom: 15px;
}
.widget,
.widget_holder > div {
  margin-bottom: 25px;
}
.header_title {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 18px;
  padding-bottom: 10px;
  color: #3B3C3F;
}
.left-arrow {
  background-position: -552px -72px !important;
  width: 29px;
  height: 25px;
}
.down-arrow {
  background-position: -552px -98px !important;
  width: 29px;
  height: 25px;
}
.main_body {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #565656;
  line-height: 15px;
}
.bgclgrey {
  background-color: #EFF0f0;
}
.profile_header {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 20px;
  float: left;
  padding-bottom: 20px;
}
.no_results {
  color: #565656;
}
/* ------------- [ FLAGS ] ------------- */
.ae-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -1px -1px;
}
.at-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -26px -1px;
}
.au-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -51px -1px;
}
.be-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -76px -1px;
}
.br-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -101px -1px;
}
.ca-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -126px -1px;
}
.ch-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -151px -1px;
}
.cn-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -176px -1px;
}
.cz-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -201px -1px;
}
.de-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -226px -1px;
}
.dk-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -1px -16px;
}
.es-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -26px -16px;
}
.fi-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -51px -16px;
}
.fr-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -76px -16px;
}
.hk-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -101px -16px;
}
.hu-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -126px -16px;
}
.id-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -151px -16px;
}
.ie-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -176px -16px;
}
.il-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -201px -16px;
}
.in-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -226px -16px;
}
.it-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -1px -31px;
}
.jp-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -26px -31px;
}
.lt-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -51px -31px;
}
.lv-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -76px -31px;
}
.mc-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -101px -31px;
}
.mx-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -126px -31px;
}
.nl-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -151px -31px;
}
.no-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -176px -31px;
}
.nz-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -201px -31px;
}
.ph-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -226px -31px;
}
.pl-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -1px -46px;
}
.pt-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -26px -46px;
}
.se-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -51px -46px;
}
.sg-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -76px -46px;
}
.sk-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -101px -46px;
}
.th-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -126px -46px;
}
.tr-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -151px -46px;
}
.tw-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -176px -46px;
}
.ua-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -201px -46px;
}
.uk-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -226px -46px;
}
.us-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -1px -61px;
}
.za-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -26px -61px;
}
.am-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -51px -61px;
}
.my-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -76px -61px;
}
.eg-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -101px -61px;
}
.al-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -126px -61px;
}
.bg-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -151px -61px;
}
.ma-flag {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -176px -61px;
}
.py-flag_small {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -201px -61px;
}
.mv-flag_small {
  width: 24px;
  height: 14px;
  background: url("/static/images/v27/flags/all_flags.png") no-repeat -226px -61px;
}
.ae-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -1px -1px;
}
.at-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -42px -1px;
}
.au-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -83px -1px;
}
.be-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -124px -1px;
}
.br-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -165px -1px;
}
.ca-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -206px -1px;
}
.ch-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -247px -1px;
}
.cn-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -288px -1px;
}
.cz-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -329px -1px;
}
.de-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -370px -1px;
}
.dk-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -1px -27px;
}
.es-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -42px -27px;
}
.fi-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -83px -27px;
}
.fr-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -124px -27px;
}
.hk-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -165px -27px;
}
.hu-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -206px -27px;
}
.id-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -247px -27px;
}
.ie-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -288px -27px;
}
.il-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -329px -27px;
}
.in-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -370px -27px;
}
.it-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -1px -53px;
}
.jp-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -42px -53px;
}
.lt-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -83px -53px;
}
.lv-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -124px -53px;
}
.mc-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -165px -53px;
}
.mx-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -206px -53px;
}
.nl-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -247px -53px;
}
.no-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -288px -53px;
}
.nz-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -329px -53px;
}
.ph-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -370px -53px;
}
.pl-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -1px -79px;
}
.pt-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -42px -79px;
}
.se-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -83px -79px;
}
.sg-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -124px -79px;
}
.sk-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -165px -79px;
}
.th-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -206px -79px;
}
.tr-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -247px -79px;
}
.tw-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -288px -79px;
}
.ua-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -329px -79px;
}
.uk-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -370px -79px;
}
.us-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -1px -105px;
}
.za-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -42px -105px;
}
.am-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -83px -105px;
}
.my-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -124px -105px;
}
.eg-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -165px -105px;
}
.al-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -206px -105px;
}
.bg-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -247px -105px;
}
.ma-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -288px -105px;
}
.py-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -329px -105px;
}
.mv-flag_large {
  width: 40px;
  height: 25px;
  background: url("/static/images/v3/flags/all_large_flags.png") no-repeat -370px -105px;
}
/* ----------------[END FLAGS] ---------------------*/
.form_text_input {
  width: 375px;
  border-top: 3px solid #d2d2d2;
  border-bottom: 1px solid #d2d2d2;
  border-right: 1px solid #d2d2d2;
  border-left: 1px solid #d2d2d2;
  padding: 5px;
  line-height: 11px;
}
.increments {
  float: left;
  margin-top: 13px;
}
.increments img {
  margin-bottom: 0 !important;
}
.increments_small {
  float: left;
  margin-top: 7px;
}
.bid-box {
  width: 70px;
  height: 23px;
  border: 1px solid #bcbcbc;
  background-color: #fff;
  line-height: 23px;
  text-align: center;
}
.bid-box_small {
  width: 50px;
  height: 23px;
  border: 1px solid #bcbcbc;
  background-color: #fff;
  line-height: 23px;
  text-align: center;
}
.increment_header-from {
  float: left;
  color: #565656;
  margin-left: 0px;
}
.increment_header-incr_small {
  float: left;
  color: #565656;
  margin-left: 50px;
}
.increment_header-incr {
  float: left;
  color: #565656;
  margin-left: 70px;
}
.upload_arrow {
  margin: 0 0 3px 7px;
  vertical-align: middle;
}
.opacity-low {
  -moz-opacity: 0.2;
  -khtml-opacity: 0.2;
  opacity: 0.2;
  filter: alpha(opacity=20);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
}
/*! jQuery UI - v1.10.3 - 2013-06-10
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.autocomplete.css, jquery.ui.menu.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */
/* Layout helpers
----------------------------------*/
.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}
.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}
.ui-icon-star {
  background-position: -224px -112px;
}
.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
  background-image: url(images/ui-icons_ef8c08_256x240.png);
}
.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}
.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}
.ui-icon-disk {
  background-position: -96px -112px;
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background-image: url(images/ui-icons_ffd27a_256x240.png);
}
.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}
.ui-icon-refresh {
  background-position: -64px -80px;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: .7;
  filter: alpha(opacity=70);
  font-weight: normal;
}
.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}
.ui-icon-pin-s {
  background-position: -144px -144px;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}
.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}
.ui-icon-arrow-1-s {
  background-position: -64px -32px;
}
.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}
.ui-icon-volume-on {
  background-position: -144px -160px;
}
.ui-icon-seek-next {
  background-position: -32px -160px;
}
.ui-icon-folder-open {
  background-position: -16px -96px;
}
.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}
.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}
.ui-icon-carat-1-n {
  background-position: 0 0;
}
.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}
.ui-icon-radio-off {
  background-position: -112px -144px;
}
.ui-icon-calculator {
  background-position: -112px -112px;
}
.ui-icon-pencil {
  background-position: -64px -112px;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: .35;
  filter: alpha(opacity=35);
  background-image: none;
}
.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}
.ui-icon-arrowthick-1-n {
  background-position: 0 -48px;
}
.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}
.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}
.ui-icon-power {
  background-position: 0 -176px;
}
.ui-icon-gear {
  background-position: -192px -112px;
}
.ui-icon-person {
  background-position: -144px -96px;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #ffffff;
}
.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}
.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}
.ui-state-active .ui-icon {
  background-image: url(images/ui-icons_ef8c08_256x240.png);
}
.ui-icon-carat-1-se {
  background-position: -48px 0;
}
.ui-widget-shadow {
  margin: -5px 0 0 -5px;
  padding: 5px;
  background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;
  opacity: .2;
  filter: alpha(opacity=20);
  border-radius: 5px;
}
.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}
.ui-icon-pin-w {
  background-position: -128px -144px;
}
.ui-icon-plus {
  background-position: -16px -128px;
}
.ui-state-disabled {
  cursor: default !important;
}
.ui-state-disabled .ui-icon {
  filter: alpha(opacity=35);
}
.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}
.ui-icon-info {
  background-position: -16px -144px;
}
.ui-icon-zoomin {
  background-position: -128px -112px;
}
.ui-state-default .ui-icon {
  background-image: url(images/ui-icons_ef8c08_256x240.png);
}
.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}
.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}
.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}
.ui-icon-seek-prev {
  background-position: -48px -160px;
}
.ui-icon-lightbulb {
  background-position: -128px -128px;
}
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;
  opacity: .5;
  filter: alpha(opacity=50);
}
.ui-icon-carat-1-s {
  background-position: -64px 0;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  border: 1px solid #EDEDED;
  background: #EDEDED url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
  font-weight: bold;
}
.ui-icon-contact {
  background-position: -192px -128px;
}
.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}
.ui-widget-header {
  border: 1px solid #EDEDED;
  background: #EDEDED url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;
  font-weight: bold;
}
.ui-widget-header a {
  color: #ffffff;
}
.ui-widget-header .ui-icon {
  background-image: url(images/ui-icons_ffffff_256x240.png);
}
.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}
.ui-helper-clearfix {
  min-height: 0;
}
.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}
.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}
.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}
.ui-icon-circle-check {
  background-position: -208px -192px;
}
.ui-icon-minus {
  background-position: -48px -128px;
}
.ui-icon-home {
  background-position: 0 -112px;
}
.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}
.ui-icon-play {
  background-position: 0 -160px;
}
.ui-icon-heart {
  background-position: -208px -112px;
}
.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}
.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}
.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}
.ui-icon-signal-diag {
  background-position: -16px -176px;
}
.ui-icon-pause {
  background-position: -16px -160px;
}
.ui-icon-carat-1-w {
  background-position: -96px 0;
}
.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}
.ui-icon-blank {
  background-position: 16px 16px;
}
.ui-menu {
  list-style: none;
  padding: 0;
  margin: 0;
  display: block;
  outline: none;
  overflow: hidden;
}
.ui-menu .ui-menu-divider {
  margin: 5px -2px 5px -2px;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-width: 1px 0 0 0;
}
.ui-menu .ui-icon {
  position: absolute;
  top: .2em;
  left: .2em;
}
.ui-menu .ui-menu-item {
  margin: 0;
  padding: 0;
  width: 100%;
  font-size: 13px !important;
}
.ui-menu .ui-menu-item a {
  text-decoration: none;
  display: block;
  padding: 6px 10px;
  line-height: 1.5;
  min-height: 0;
  font-weight: 700;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ui-menu .ui-menu-item a.ui-state-focus {
  border: 1px solid #eff5f7 !important;
  background: #eff5f7 !important;
}
.ui-menu .ui-menu-item a b {
  /*color:@new-blue;*/
  font-weight: 400;
}
.ui-menu .ui-menu-item a div {
  background-color: #EDEDED;
  display: inline-block;
  height: 20px;
  margin-right: 10px;
  position: relative;
  text-align: center;
  top: 5px;
  width: 20px;
}
.ui-menu .ui-menu-item a div img {
  max-height: 20px;
  max-width: 20px;
  position: relative;
  top: -2px;
}
.ui-menu .ui-state-disabled {
  font-weight: normal;
  margin: .4em 0 .2em;
  line-height: 1.5;
}
.ui-menu .ui-state-disabled a {
  cursor: default;
}
.ui-menu .ui-menu-icon {
  position: static;
  float: right;
}
.ui-menu .ui-menu {
  margin-top: -3px;
  position: absolute;
}
.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}
.ui-icon-wrench {
  background-position: -176px -112px;
}
.ui-icon-print {
  background-position: -160px -96px;
}
.ui-icon-comment {
  background-position: -128px -96px;
}
.ui-icon-document-b {
  background-position: -48px -96px;
}
.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}
.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}
.ui-widget-content {
  border: 1px solid #dddddd;
  background-color: white;
  color: #565656;
}
.ui-widget-content a {
  color: #565656;
}
.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}
.ui-icon-search {
  background-position: -160px -112px;
}
.ui-icon-clock {
  background-position: -80px -112px;
}
.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}
.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}
.ui-icon-circle-close {
  background-position: -32px -192px;
}
.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}
.ui-icon-extlink {
  background-position: -32px -80px;
}
.ui-icon-carat-1-ne {
  background-position: -16px 0;
}
.ui-icon-seek-first {
  background-position: -80px -160px;
}
.ui-icon-unlocked {
  background-position: -208px -96px;
}
.ui-icon-eject {
  background-position: -112px -160px;
}
.ui-icon-seek-end {
  background-position: -64px -160px;
}
.ui-icon-locked {
  background-position: -192px -96px;
}
.ui-icon-suitcase {
  background-position: -112px -96px;
}
.ui-icon-document {
  background-position: -32px -96px;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #cd0a0a;
  background: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;
  color: #ffffff;
}
.ui-icon-carat-2-n-s {
  background-position: -128px 0;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #eb8f00;
  text-decoration: none;
}
.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}
.ui-icon-bookmark {
  background-position: -224px -96px;
}
.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}
.ui-icon-mail-closed {
  background-position: -80px -96px;
}
.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}
.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}
.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}
.ui-icon-volume-off {
  background-position: -128px -160px;
}
.ui-icon-closethick {
  background-position: -96px -128px;
}
.ui-icon-zoomout {
  background-position: -144px -112px;
}
.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}
.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}
.ui-menu-icons {
  position: relative;
}
.ui-menu-icons .ui-menu-item a {
  position: relative;
  padding-left: 2em;
}
.ui-state-highlight .ui-icon {
  background-image: url(images/ui-icons_228ef1_256x240.png);
}
.ui-icon-link {
  background-position: -240px -112px;
}
.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}
.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}
.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}
.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}
.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}
.ui-icon-circle-plus {
  background-position: 0 -192px;
}
.ui-icon-plusthick {
  background-position: -32px -128px;
}
.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}
.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #ffffff;
}
.ui-icon-script {
  background-position: -240px -128px;
}
.ui-icon-scissors {
  background-position: -144px -128px;
}
.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}
.ui-icon-carat-1-sw {
  background-position: -80px 0;
}
.ui-icon,
.ui-widget-content .ui-icon {
  background-image: url(images/ui-icons_222222_256x240.png);
}
.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  border: 1px solid #cccccc;
  background: #f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;
  font-weight: bold;
  color: #1c94c4;
}
.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}
.ui-icon-battery-0 {
  background-position: -48px -176px;
}
.ui-icon-check {
  background-position: -64px -144px;
}
.ui-icon-note {
  background-position: -64px -96px;
}
.ui-helper-hidden {
  display: none;
}
.ui-helper-clearfix:after {
  clear: both;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
}
.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}
.ui-icon-battery-1 {
  background-position: -64px -176px;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
  color: #c77405;
  text-decoration: none;
}
.ui-icon-carat-2-e-w {
  background-position: -144px 0;
}
.ui-icon-triangle-1-s {
  background-position: -64px -16px;
}
.ui-icon-battery-2 {
  background-position: -80px -176px;
}
.ui-icon-radio-on {
  background-position: -96px -144px;
}
.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
}
.ui-autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default;
}
.ui-icon-battery-3 {
  background-position: -96px -176px;
}
.ui-icon-clipboard {
  background-position: -160px -128px;
}
.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}
.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}
.ui-icon-image {
  background-position: -208px -128px;
}
.ui-icon-trash {
  background-position: -176px -96px;
}
.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}
.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}
.ui-icon-arrow-4 {
  background-position: 0 -80px;
}
.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
  color: #1c94c4;
  text-decoration: none;
}
.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}
.ui-icon-help {
  background-position: -48px -144px;
}
.ui-icon-close {
  background-position: -80px -128px;
}
.ui-icon-tag {
  background-position: -240px -96px;
}
.ui-icon-carat-1-e {
  background-position: -32px 0;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  /*font-family: Lucida Grande,Arial,sans-serif;*/
  font-size: 1em;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #363636;
}
.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}
.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.ui-icon-circle-minus {
  background-position: -16px -192px;
}
.ui-icon-key {
  background-position: -112px -128px;
}
.ui-icon-calendar {
  background-position: -32px -112px;
}
.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  border: solid 1px #EDEDED;
  background: #EDEDED url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;
}
.ui-icon-shuffle {
  background-position: -80px -80px;
}
.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}
.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}
.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}
.ui-icon-stop {
  background-position: -96px -160px;
}
.ui-icon-bullet {
  background-position: -80px -144px;
}
.ui-icon-alert {
  background-position: 0 -144px;
}
.ui-icon-minusthick {
  background-position: -64px -128px;
}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #fed22f;
  background: #ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;
  color: #363636;
}
.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}
.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}
.ui-icon-seek-start {
  background-position: -80px -160px;
}
.ui-icon-cancel {
  background-position: 0 -128px;
}
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
  margin: -1px;
}
.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}
.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}
.ui-icon-carat-1-nw {
  background-position: -112px 0;
}
.ui-icon-video {
  background-position: -224px -128px;
}
.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}
.ui-front {
  z-index: 100;
}
.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}
.ui-icon-signal {
  background-position: -32px -176px;
}
.ui-icon-notice {
  background-position: -32px -144px;
}
.ui-icon-copy {
  background-position: -176px -128px;
}
.ui-icon-cart {
  background-position: -48px -112px;
}
.ui-icon-mail-open {
  background-position: -96px -96px;
}
.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
}
.ui-widget {
  /*font-family: Lucida Grande,Verdana,Arial,sans-serif;*/
  font-size: 14px;
}
.ui-widget .ui-widget {
  font-size: 14px;
}
.ui-icon-flag {
  background-position: -16px -112px;
}
.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}
.ui-icon-newwin {
  background-position: -48px -80px;
}
.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}
.footer_copyright {
  float: left;
  font-size: 11px;
  color: #fff !important;
  margin: 27px 0 0 15px;
}
.upload_container {
  background-color: #EFF0f0;
  width: 469px;
  padding: 10px;
}
.profile_thumb {
  width: 60px;
  margin: 7px 10px 10px 0;
  display: block;
  border-radius: 5px;
}
.upload_arrow {
  margin: 0 0 3px 7px;
}
.prev_arrow {
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
  background-position: -431px -355px;
  width: 28px;
  height: 28px;
}
.prev_arrow:hover {
  background-position: -431px -390px;
}
.next_arrow {
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
  background-position: -465px -355px;
  width: 28px;
  height: 28px;
}
.next_arrow:hover {
  background-position: -465px -390px;
}
.nav_container {
  margin: auto;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #565656 !important;
  text-align: center;
}
.auct_nav_container {
  margin: auto;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #565656 !important;
  text-align: center;
  margin: 40px 0;
}
.cat_nav_container {
  margin: auto;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #565656 !important;
  text-align: center;
  width: 590px;
  position: absolute;
  left: 150px;
}
.search_nav_container {
  margin: auto;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #565656 !important;
  text-align: center;
  width: 740px;
  position: absolute;
  left: 50px;
}
#message_menu,
#cart_menu {
  display: none;
  position: absolute;
  background-color: white;
  width: 400px;
  top: 60px;
  -moz-box-shadow: 0 0 3px #333;
  -webkit-box-shadow: 0 0 3px #333;
  box-shadow: 0 0 3px #333;
  /* For IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#333333')";
  /* For IE 5.5 - 7 */
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#333333');
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -khtml-border-radius: 5px;
  left: 505px;
  padding: 10px;
  z-index: 100;
}
#message_menu .menu_content,
#cart_menu .menu_content {
  border: solid 1px #e7e7e7;
  line-height: 19px;
  height: 325px;
  overflow-y: auto;
}
#message_menu .menu_content tr:hover,
#cart_menu .menu_content tr:hover {
  color: #3B3C3F !important;
}
#message_menu .menu_content tr.quick_old,
#cart_menu .menu_content tr.quick_old {
  background-color: #f1f1f1;
}
#message_menu .menu_content tr .cn_lot_image_div,
#cart_menu .menu_content tr .cn_lot_image_div {
  height: 50px;
  width: 50px;
}
#message_menu .menu_content tr .cn_lot_image_div .cn_lot_image,
#cart_menu .menu_content tr .cn_lot_image_div .cn_lot_image {
  max-height: 50px;
  max-width: 50px;
}
#message_menu .go_to,
#cart_menu .go_to {
  padding: 10px 0 0 0;
  text-align: right;
}
#message_menu .tick,
#cart_menu .tick {
  position: absolute;
  top: -20px;
  left: 360px;
  border: solid 10px transparent;
  border-bottom-color: white;
}
#cart_menu .tick {
  left: 395px !important;
}
#cart_menu .paid_chk {
  background-position: -774px -105px !important;
  height: 15px;
  width: 15px;
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
  display: inline-block;
  left: 3px;
  position: relative;
  top: 3px;
}
#cart_menu .gray_paid_chk {
  background-position: -792px -105px !important;
  height: 15px;
  width: 15px;
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
  display: inline-block;
  left: 3px;
  position: relative;
  top: 3px;
}
.admin_remove,
.removal_button {
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
  background-position: -755px -105px !important;
  height: 15px;
  width: 15px;
  position: relative;
  left: 4px;
  display: inline-block;
  cursor: pointer;
}
.admin_remove:hover,
.removal_button:hover {
  background-position: -736px -105px !important;
}
.admin_remove {
  top: 3px;
}
.codeq {
  font-family: Courier !important;
}
.signin-alert {
  width: 513px;
  height: 33px;
  background-color: #f9f9f9;
  border: 1px solid #ea1111;
  padding: 10px;
  margin: 0 auto;
}
table.plain-jane {
  border-collapse: collapse;
  border: 1px solid black;
}
table.plain-jane td,
table.plain-jane th {
  border: 1px solid black;
  padding: 8px;
}
.bidder_paddle {
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
  background-position: -328px -493px;
  width: 70px;
  height: 70px;
  display: inline-block;
}
.or_div {
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
  background-position: -405px -493px;
  width: 70px;
  height: 70px;
  display: inline-block;
}
b,
strong {
  font-weight: bold;
}
input:image {
  border: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
input.zip {
  border-radius: 25px;
  padding-left: 10px;
  width: 80px;
  margin-top: 1px;
  border: 1px solid #aaa;
  height: 25px;
}
hr {
  border: 0;
  border-bottom: 1px groove #eff0f0;
  -moz-border-bottom-colors: #d6d6d6;
  /*margin-top: 30px;
    margin-bottom: 40px;*/
}
.bidderlink {
  color: #ed433c !important;
  text-decoration: none;
}
textarea {
  resize: none;
}
* {
  margin: 0;
}
html {
  overflow: auto;
}
img {
  vertical-align: middle;
}
#large img {
  cursor: pointer;
}
.center_banner {
  clear: both;
  padding-top: 5px;
  max-width: 425px;
  margin: 0 auto;
}
/*SPECIFIC STYLES*/
a {
  outline: none !important;
  outline: 0;
  /*noFocusLine: expression(this.onFocus=this.blur()); NO LESS*/
}
a.more_sold_items_link {
  background-color: #5FB685;
  color: #FFFFFF;
  font-weight: bold;
  text-transform: uppercase;
  padding: 5px 50px;
  text-decoration: none;
}
.clink a {
  text-decoration: none;
}
.clink a:hover {
  text-decoration: underline;
}
.vtop {
  vertical-align: top !important;
}
h1 {
  letter-spacing: 0px;
}
h2 {
  font-size: 18px;
}
h3 {
  font-size: 12px;
}
h4 {
  font-size: 13px;
}
h5 {
  font-size: 14px;
}
div#stats-div {
  font-size: 12px;
}
div#stats-div strong,
div#site-stats strong {
  color: #565656;
  display: block;
  font-size: 18px;
}
#site-stats div {
  color: #3B3C3F;
  margin-bottom: 10px;
}
#site-stats li {
  color: #3B3C3F;
}
div#stats-div h1,
div#site-stats h1 {
  color: #3B3C3F;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 20px;
}
div#stats-div h2,
div#site-stats h2 {
  font-size: 16px;
  margin-bottom: 10px;
  font-weight: bold;
}
div#stats-div .caption,
div#site-stats .caption {
  color: #737373;
}
h3 a,
h4 a {
  text-decoration: none;
  color: #333 !important;
}
h3 a:hover,
h4 a:hover {
  text-decoration: underline;
  color: #333 !important;
}
a.smaplink {
  color: inherit;
  text-decoration: none;
}
a.smaplink:hover {
  color: #63a8c2;
  text-decoration: none;
}
.nav-bidder li {
  float: left;
  display: inline;
  list-style: none;
  color: #fff !important;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 13px;
  padding-left: 20px;
}
.nav-bidder li a {
  text-decoration: none;
  color: #fff;
}
.nav-bidder li a:hover {
  text-decoration: none;
  color: #ed433c;
}
.nav-dropdown-bidder {
  width: 140px;
  height: auto;
  background-color: #1d1e21;
  display: none;
  position: absolute;
  top: 38px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 13px;
  color: #fff !important;
  padding: 5px;
}
.nav-dropdown-bidder li {
  list-style: none;
  display: block;
  padding: 5px 10px 5px 10px;
  line-height: 20px;
  border-bottom: 1px solid #484848;
}
.nav-dropdown-bidder li a {
  text-decoration: none;
  color: #fff !important;
}
.nav-dropdown-bidder li a:hover {
  text-decoration: none;
  color: #ed433c;
}
.nav-user-dropdown {
  width: 140px;
  height: auto;
  background-color: #1d1e21;
  display: none;
  position: absolute;
  top: 38px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 13px;
  color: #fff !important;
  padding: 5px;
}
.nav-user-dropdown li {
  list-style: none;
  display: block;
  padding: 5px 10px 5px 10px;
  line-height: 20px;
  border-bottom: 1px solid #484848;
}
.nav-user-dropdown li a {
  text-decoration: none;
  color: #fff !important;
}
.nav-user-dropdown li a:hover {
  text-decoration: none;
  color: #63a8c2 !important;
}
.nav-user-bidder {
  width: 103px;
  height: auto;
  background-color: #fff;
  display: none;
  position: absolute;
  top: 38px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 13px;
  color: #999 !important;
  padding: 5px;
}
.nav-user-bidder li {
  list-style: none;
  display: block;
  padding: 5px 5px 5px 5px;
  line-height: 20px;
}
.nav-user-bidder li a {
  text-decoration: none;
  color: #999 !important;
}
.nav-user-bidder li a:hover {
  text-decoration: none;
  color: #ed433c !important;
}
.active-auctioneer {
  text-decoration: none;
  color: #ed433c !important;
}
.active-bidder {
  text-decoration: none;
  color: #ed433c !important;
}
.active {
  text-decoration: none;
  color: #63a8c2 !important;
}
/*== NEW HEADER ROW 2 ==*/
.browse-toolbar {
  width: 100%;
  border-bottom: 1px solid #f2f2f2;
}
.browse-toolbar .homepage_browse-bar {
  width: 940px;
  margin: 0 auto;
  height: 22px;
  line-height: 22px;
  padding: 8px 0;
  font-family: 'Open Sans';
  font-weight: 400;
  font-size: 15px;
  letter-spacing: -0.25px;
  color: #333333;
}
.browse-toolbar .homepage_browse-bar a {
  color: #333333;
  text-decoration: none;
}
.browse-toolbar .homepage_browse-bar a:hover {
  color: #63a8c2;
}
.browse-toolbar .homepage_browse-bar ul.category-links {
  float: left;
  list-style: none;
  margin-right: 16px;
}
.browse-toolbar .homepage_browse-bar ul.category-links li {
  display: inline-block;
  padding-right: 17px;
}
.browse-toolbar .homepage_browse-bar ul.category-links li:last-child {
  border-right: 1px solid #f2f2f2;
}
.browse-toolbar .homepage_browse-bar div.today-btn {
  float: left;
  display: inline-block;
  font-weight: 700;
}
.browse-toolbar .homepage_browse-bar div.today-btn:hover {
  color: #63a8c2;
  cursor: pointer;
}
.browse-toolbar .homepage_browse-bar a.calendar-icon-btn {
  float: left;
  display: inline-block;
  margin: 1px 17px 0 17px;
  width: 20px;
  height: 20px;
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
  background-position: -410px -231px;
}
.browse-toolbar .homepage_browse-bar a.calendar-icon-btn:hover {
  background-position: -410px -252px;
}
.browse-toolbar .homepage_browse-bar a.directory-btn {
  float: left;
  display: inline-block;
}
.browse-toolbar .homepage_browse-bar div.help-menu {
  float: right;
  display: inline-block;
  cursor: pointer;
  padding: 8px 0;
  margin: -8px 0;
}
.browse-toolbar .homepage_browse-bar div.help-menu a.help-link {
  text-align: right;
}
.browse-toolbar .homepage_browse-bar div.help-menu a.help-link:after {
  content: '\25BC';
  display: inline-block;
  letter-spacing: 0px;
  -webkit-transform: scaleY(0.5);
  -moz-transform: scaleY(0.5);
  -ms-transform: scaleY(0.5);
  -o-transform: scaleY(0.5);
  transform: scaleY(0.5);
}
.browse-toolbar .homepage_browse-bar div.help-menu a.help-link.arrowUp:after {
  content: '\25B2';
}
.browse-toolbar .homepage_browse-bar div.help-menu .nav-dropdown {
  min-width: 110px;
  height: auto;
  background-color: white;
  border: 1px solid #c9ccce;
  display: none;
  position: absolute;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 13px;
  letter-spacing: 0px;
  color: #333333;
  padding: 0px;
  top: 31px;
  right: 0px;
  z-index: 100;
  text-align: left;
}
.browse-toolbar .homepage_browse-bar div.help-menu .nav-dropdown ul li {
  list-style: none;
  display: block;
  padding: 7px 10px 3px 10px;
  line-height: 20px;
  white-space: nowrap;
  float: none;
}
.browse-toolbar .homepage_browse-bar div.help-menu .nav-dropdown ul li:hover {
  background: #eff5f7;
}
.browse-toolbar .homepage_browse-bar div.help-menu .nav-dropdown ul li a {
  display: inline;
  padding: 0px;
  z-index: 0;
}
.browse-toolbar .homepage_browse-bar div.help-menu .nav-dropdown ul li a:hover {
  color: #333333 !important;
}
/*========================[ SPRITES ]========================*/
.search-big-holder {
  width: 400px;
  margin: 10px auto 0;
}
.search-big {
  border: 0;
  width: 460px;
  height: 22px;
  padding: 2px;
  margin-top: 1px;
  /* margin-top:0px !ie NO LESS*/
  vertical-align: middle;
  line-height: 22px;
  background: none !important;
}
.search-bar-big-center {
  width: 460px;
  height: 27px;
  background: url('/live_design/images/search-bar-center.png') repeat-x;
}
.long-search-left_blue {
  background: url('/live_design/images/long_search.png') no-repeat;
  background-position: 0px 0px !important;
  width: 403px;
  height: 29px;
}
.long-search-left_blue input::-webkit-input-placeholder,
.long-search-left_blue::-webkit-input-placeholder {
  color: #63a8c2;
}
.long-search-left_blue input:-moz-placeholder,
.long-search-left_blue:-moz-placeholder {
  color: #63a8c2;
}
.long-search-left_blue input::-moz-placeholder,
.long-search-left_blue::-moz-placeholder {
  color: #63a8c2;
}
.long-search-left_blue input:-ms-input-placeholder,
.long-search-left_blue:-ms-input-placeholder {
  color: #63a8c2;
}
.long-search-right_blue {
  background: url('/live_design/images/long_search.png') no-repeat;
  background-position: -408px 0px !important;
  width: 54px;
  height: 29px;
}
.flag-usa {
  background-position: -376px -8px !important;
  width: 24px;
  height: 15px;
}
.news-arrow {
  background-position: -376px -32px !important;
  width: 25px;
  height: 10px;
  margin-top: 8px;
}
.calendar-selected {
  background-position: -371px -88px !important;
  width: 87px;
  height: 48px;
  position: absolute;
  z-index: 1;
  left: -10px;
  top: -5px;
}
.icons-outer {
  padding-top: 70px;
  position: relative;
  width: 335px;
  left: 12px;
  float: right;
}
.icons-holder {
  float: right;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 10px;
  cursor: pointer;
  width: 82px;
}
.reminder-holder {
  width: 50px;
  margin: 0 auto;
  position: relative;
  right: 6px;
}
.reminder {
  background-position: -812px -71px;
  margin: auto;
  width: 17px;
  height: 17px;
  color: #333;
}
.reminder:hover {
  background-position: -812px -91px;
  width: 17px;
  height: 17px;
  color: #63a8c2;
}
.reminder a:hover {
  color: #63a8c2;
}
.translate {
  background-position: -760px -72px !important;
  margin: auto;
  width: 22px;
  height: 15px;
  color: #333;
}
.translate:hover {
  background-position: -760px -88px !important;
  width: 22px;
  height: 15px;
  color: #63a8c2;
}
.translate a {
  text-decoration: none;
  color: #3B3C3F;
}
.translate a:hover {
  color: #63a8c2;
  text-decoration: underline;
}
.bigalert_basic {
  width: 15px;
  height: 15px;
  margin: auto;
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
}
.bigalert_on {
  background-position: -735px -88px !important;
  color: #63a8c2;
  width: 15px;
  height: 15px;
  margin: auto;
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
}
.bigalert {
  background-position: -735px -71px !important;
  color: #333;
  width: 15px;
  height: 15px;
  margin: auto;
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
}
.bigalert.hover {
  background-position: -735px -88px !important;
  color: #63a8c2;
  width: 15px;
  height: 15px;
  margin: auto;
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
}
.bigalert a {
  text-decoration: none;
  color: #3B3C3F;
}
.bigalert a:hover {
  color: #63a8c2;
  text-decoration: underline;
}
.bigalert:hover {
  background-position: -735px -88px !important;
  width: 15px;
  height: 14px;
  color: #63a8c2;
}
/* SaveHouse Icon */
.saveHouse {
  width: 13px;
  height: 13px;
  background: url('/live_styles/images/heart_grey.png');
  background-repeat: no-repeat;
  background-position: 0 0;
  margin: auto;
  color: #333;
}
#saveHouse-txt {
  position: relative;
  left: -3px;
}
.saveHouse:hover {
  width: 13px;
  height: 13px;
  background: url('/live_styles/images/heart_blue.png');
  background-repeat: no-repeat;
  background-position: 0 0;
  margin: auto;
  color: #03aced;
}
.saveHouse a {
  text-decoration: none;
  color: #3B3C3F;
}
.saveHouse a:hover {
  color: #ed433c;
  text-decoration: underline;
}
a#seller_save_link,
a#seller_save_link:hover {
  border-bottom: none !important;
  text-decoration: none;
  position: relative;
  top: 20px;
}
.isFavorite {
  background: url('/live_styles/images/heart_red.png') !important;
  color: #ed433c;
}
/* END SaveHouse Icon */
/* Add to Reminders */
.addReminder {
  width: 13px;
  height: 13px;
  background: url('/live_styles/images/bell_grey.png');
  background-repeat: no-repeat;
  background-position: 0 0;
  margin: auto;
  color: #333;
}
.addReminder-txt {
  position: relative;
  left: -3px;
}
.addReminder:hover {
  width: 13px;
  height: 13px;
  background: url('/live_styles/images/bell_blue.png');
  background-repeat: no-repeat;
  background-position: 0 0;
  margin: auto;
  color: #ed433c;
}
.addReminder a {
  text-decoration: none;
  color: #3B3C3F;
}
.addReminder a:hover {
  color: #ed433c;
  text-decoration: underline;
}
a#remind_me_link,
a#remind_me_link:hover {
  border-bottom: none !important;
  text-decoration: none;
  position: relative;
  top: 20px;
}
.reminderSet {
  background: url('/live_styles/images/bell_red.png') !important;
}
/* END of Add to Reminders */
.saveitem {
  background-position: -712px -72px !important;
  margin: auto;
  width: 14px;
  height: 14px;
  color: #333;
}
.saveitem:hover {
  background-position: -712px -121px !important;
  width: 15px;
  height: 14px;
  margin: auto;
  color: #ed433c;
}
a#lot_save_link,
a#lot_save_link:hover {
  border-bottom: none !important;
  text-decoration: none;
}
.saveitem a {
  text-decoration: none;
  color: #3B3C3F;
}
.saveitem a:hover {
  color: #ed433c;
  text-decoration: underline;
}
.icons-holder .saveitem:hover {
  background-position: -712px -88px !important;
  color: #63a8c2;
  margin: auto;
  width: 15px;
  height: 15px;
}
.icons-holder .saveitem_sold {
  width: 14px;
  height: 14px;
  background-position: -712px -72px !important;
  margin: auto;
  width: 15px;
  height: 15px;
  color: #333;
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
}
.icons-holder .saveitem_sold:hover {
  color: #333;
  /*@new-red;*/
  border: none !important;
  text-decoration: none !important;
}
.icons-holder .saveitem_sold:hover {
  background-position: -712px -121px !important;
  color: #ed433c;
}
.icons-holder .saveitem_sold:hover {
  background-position: -712px -104px !important;
  color: #5FB685;
  margin: auto;
  width: 15px;
  height: 15px;
}
.saveitem-green {
  background-position: -712px -104px !important;
  color: #5FB685;
}
.saveitem-blue {
  background-position: -712px -88px !important;
  color: #63a8c2;
}
.saveitem-blue,
.saveitem-green {
  margin: auto;
  width: 15px;
  height: 15px;
}
.item-save-all {
  background-position: -712px -72px !important;
  margin: auto;
  width: 15px;
  height: 15px;
  color: #333;
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
}
.item-save-all:hover {
  color: #333;
  /*@new-red;*/
  border: none !important;
  text-decoration: none !important;
}
.saveitem {
  background-position: -712px -72px !important;
  margin: auto;
  width: 15px;
  height: 15px;
  color: #333;
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
}
.saveitem:hover {
  color: #333;
  /*@new-red;*/
  border: none !important;
  text-decoration: none !important;
}
.saveitem:hover {
  background-position: -712px -121px !important;
  color: #ed433c;
}
.saveditem {
  background-position: -712px -72px !important;
  margin: auto;
  width: 15px;
  height: 15px;
  color: #333;
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  filter: alpha(opacity=50);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}
.saveditem:hover {
  color: #333;
  /*@new-red;*/
  border: none !important;
  text-decoration: none !important;
}
.saveditem:hover {
  /*background-image:url(/live_design/images/gray.png);*/
  background-position: -755px -105px !important;
}
.saveitem_selected {
  background-position: -712px -88px !important;
  width: 14px;
  height: 14px;
  color: #63a8c2;
}
.icon_titles {
  position: relative;
  left: -35px;
  clear: both;
  width: 83px;
  text-align: center;
  padding-top: 20px;
}
.fb,
.twit,
.pinterest,
.linkedin,
.youtube,
.followus,
.fb_follow,
.twit_follow,
.mail {
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
  width: 32px;
  height: 32px;
}
.fb {
  background-position: -545px -500px !important;
}
.fb:hover {
  background-position: -545px -539px !important;
}
.fb_follow {
  background-position: -545px -500px !important;
}
.fb_follow:hover,
a:hover .fb_follow {
  background-position: -545px -539px !important;
}
.twit {
  background-position: -624px -500px !important;
}
.twit:hover {
  background-position: -624px -539px !important;
}
.twit_follow {
  background-position: -624px -500px !important;
}
.twit_follow:hover,
a:hover .twit_follow {
  background-position: -624px -539px !important;
}
.linkedin {
  background-position: -585px -500px !important;
}
.linkedin:hover,
a:hover .linkedin {
  background-position: -585px -539px !important;
}
.pinterest {
  background-position: -665px -500px !important;
}
.pinterest:hover,
a:hover .pinterest {
  background-position: -665px -539px !important;
}
.mail,
.followus,
.mobile,
.dd {
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
}
.mail {
  background-position: -705px -500px !important;
}
.mail:hover {
  background-position: -705px -539px !important;
}
.youtube {
  background-position: -744px -500px !important;
}
.youtube:hover,
a:hover .youtube {
  background-position: -744px -539px !important;
}
.followus {
  background-position: -907px -8px !important;
  width: 20px;
  height: 20px;
}
.followus:hover {
  background-position: -907px -29px !important;
  width: 20px;
  height: 20px;
}
.mobile {
  background-position: -950px -60px !important;
  width: 24px;
  height: 43px;
}
.dd {
  background-position: -772px -8px !important;
  width: 20px;
  height: 20px;
}
.qmark_blue {
  background-position: -808px -8px !important;
  width: 19px;
  /*height:25px;*/
}
.qmark_green {
  background-position: -825px -8px !important;
  width: 19px;
  /*height:25px;*/
}
.qmark_red {
  background-position: -845px -8px !important;
  width: 19px;
  /*height:25px;*/
}
.thin-arrow {
  background-position: -592px -72px !important;
  width: 16px;
  height: 28px;
}
.page-arrow-prev {
  background-position: -552px -128px !important;
  width: 30px;
  height: 30px;
}
.page-arrow-next {
  background-position: -592px -128px !important;
  width: 30px;
  height: 30px;
}
.big-logo {
  background-position: -8px -184px !important;
  width: 376px;
  height: 44px;
}
.quote {
  background-position: -632px -72px !important;
  width: 33px;
  height: 24px;
}
.pin-map {
  background-position: -680px -72px !important;
  width: 25px;
  height: 25px;
}
.next-arrow {
  background-position: -592px -128px !important;
  width: 30px;
  height: 30px;
}
.next-arrow:hover,
.next-arrow:focus,
.next-arrow:active {
  background-position: -592px -160px !important;
  width: 30px;
  height: 30px;
}
.prev-arrow {
  background-position: -552px -128px !important;
  width: 30px;
  height: 30px;
}
.prev-arrow:hover,
.prev-arrow:focus,
.prev-arrow:active {
  background-position: -552px -160px !important;
  width: 30px;
  height: 30px;
}
.close-icon {
  background-position: -632px -128px !important;
  width: 30px;
  height: 30px;
}
.close-icon:hover,
.close-icon:focus {
  background-position: -632px -160px !important;
  width: 30px;
  height: 30px;
}
.zoom-icon {
  background-position: -808px -32px !important;
  width: 53px;
  height: 17px;
}
.favorite {
  background-position: -791px -72px !important;
  width: 15px;
  height: 15px;
}
.favorite:hover {
  background-position: -791px -88px !important;
  width: 15px;
  height: 15px;
}
.livebidder {
  margin-top: 19px;
}
.email-small-icon {
  background-position: -552px -240px !important;
  width: 14px;
  height: 9px;
  margin-top: 7px;
  margin-left: 5px;
}
.cart-small-icon {
  background-position: -576px -240px !important;
  width: 16px;
  height: 14px;
  margin-top: 4px;
  margin-left: 5px;
}
.profile-icon-holder {
  background: #eff0f0;
  border: solid 1px white;
  margin-left: -1px;
}
.profile-icon-holder-hover {
  background: #e80404;
  border: solid 1px white;
  margin-left: -1px;
}
.profile-icon {
  width: 39px;
  height: 42px;
}
.mail-icon-holder {
  background: #eff0f0;
  border: solid 1px white;
  margin-left: -1px;
  padding: 25px 11px 3px 20px;
}
.mail-icon {
  background-position: -616px -240px !important;
  width: 39px;
  height: 42px;
}
.mail-icon-holder-hover,
a:hover .mail-icon-holder {
  background: #e80404;
  border: solid 1px white;
  margin-left: -1px;
  padding: 25px 11px 3px 20px;
}
.mail-icon-hover,
a:hover .mail-icon {
  background-position: -616px -352px !important;
  width: 39px;
  height: 42px;
}
.cart-icon-holder {
  background: #eff0f0;
  border: solid 1px white;
  margin-left: -1px;
  padding: 15px 11px 13px 20px;
}
.cart-icon {
  background-position: -664px -240px !important;
  width: 39px;
  height: 42px;
}
.cart-icon-holder-hover,
a:hover .cart-icon-holder {
  background: #e80404;
  border: solid 1px white;
  margin-left: -1px;
  padding: 15px 11px 13px 20px;
}
.cart-icon-hover,
a:hover .cart-icon {
  background-position: -664px -352px !important;
  width: 39px;
  height: 42px;
}
.bid-icon-holder {
  background: #eff0f0;
  border: solid 1px white;
  margin-left: -1px;
  padding: 20px 9px 8px 22px;
}
.bid-icon {
  background-position: -720px -240px !important;
  width: 39px;
  height: 42px;
}
.bid-icon-holder-hover,
a:hover .bid-icon-holder {
  background: #e80404;
  border: solid 1px white;
  margin-left: -1px;
  padding: 20px 9px 8px 22px;
}
.bid-icon-hover,
a:hover .bid-icon {
  background-position: -720px -352px !important;
  width: 39px;
  height: 42px;
}
.auction-icon-holder {
  background: #eff0f0;
  border: solid 1px white;
  margin-left: -1px;
  padding: 20px 11px 8px 20px;
}
.auction-icon {
  background-position: -767px -240px !important;
  width: 39px;
  height: 42px;
}
.auction-icon-holder-hover,
a:hover .auction-icon-holder {
  background: #e80404;
  border: solid 1px white;
  margin-left: -1px;
  padding: 20px 11px 8px 20px;
}
.auction-icon-hover,
a:hover .auction-icon {
  background-position: -767px -352px !important;
  width: 39px;
  height: 42px;
}
.map-icon-holder {
  background: #eff0f0;
  border: solid 1px white;
  margin-left: -1px;
  padding: 20px 6px 8px 25px;
}
.map-icon {
  background-position: -816px -240px !important;
  width: 39px;
  height: 42px;
}
.map-icon-holder-hover,
a:hover .map-icon-holder {
  background: #e80404;
  border: solid 1px white;
  margin-left: -1px;
  padding: 20px 6px 8px 25px;
}
.map-icon-hover,
a:hover .map-icon {
  background-position: -816px -352px !important;
  width: 39px;
  height: 42px;
}
.save-icon-holder {
  background: #eff0f0;
  border: solid 1px white;
  margin-left: -1px;
  padding: 20px 11px 8px 20px;
}
.save-icon {
  background-position: -855px -240px !important;
  width: 39px;
  height: 42px;
}
.save-icon-holder-hover,
a:hover .save-icon-holder {
  background: #e80404;
  border: solid 1px white;
  margin-left: -1px;
  padding: 20px 11px 8px 20px;
}
.save-icon-hover,
a:hover .save-icon {
  background-position: -855px -352px !important;
  width: 39px;
  height: 42px;
}
.search-icon-holder {
  background: #eff0f0;
  border: solid 1px white;
  margin-left: -1px;
  padding: 20px 13px 8px 18px;
}
.search-icon {
  background-position: -720px -296px !important;
  width: 39px;
  height: 42px;
}
.search-icon-holder-hover,
a:hover .search-icon-holder {
  background: #e80404;
  border: solid 1px white;
  margin-left: -1px;
  padding: 20px 13px 8px 18px;
}
.search-icon-hover,
a:hover .search-icon {
  background-position: -720px -408px !important;
  width: 39px;
  height: 42px;
}
.grayBorder {
  border: 2px solid #eaedef;
}
/*Calendars*/
.faceboxCalendar {
  width: 165px;
  height: 155px;
  cursor: pointer;
}
.logoBW {
  background-position: 0 100% !important;
}
.googleLogo {
  background: url('/images/google_logo.png') no-repeat;
  width: 125px;
  height: 43px;
}
.iCalLogo {
  background: url('/images/ical_logo.png') no-repeat;
  width: 79px;
  height: 81px;
}
.outlookLogo {
  background: url('/images/outlook_logo.png') no-repeat;
  width: 142px;
  height: 30px;
}
/*End Calendars*/
/* Colors */
.redColor-bg {
  background: #e80404;
}
.redColor {
  color: #e80404;
}
/* jQuery UI Widget Overwrites */
/* END */
/* Favorite Sellers */
.favorite-sellers-icon-holder {
  background: #eff0f0;
  border: solid 1px white;
  margin-left: -1px;
  padding: 20px 13px 8px 18px;
}
.favorite-sellers-icon {
  background: transparent url('../images/nav_gray_heart.png') no-repeat -17px -20px;
  width: 39px;
  height: 42px;
}
.favorite-sellers-icon-holder-hover,
a:hover .favorite-sellers-icon-holder {
  background: #e80404;
  border: solid 1px white;
  margin-left: -1px;
  padding: 20px 13px 8px 18px;
}
.favorite-sellers-icon-hover,
a:hover .favorite-sellers-icon {
  background: transparent url('../images/nav_white_heart.png') no-repeat -17px -20px;
  width: 39px;
  height: 42px;
}
/* END favorite sellers */
.question-icon-holder {
  background: #eff0f0;
  border: solid 1px white;
  margin-left: -1px;
  padding: 20px 6px 8px 25px;
}
.question-icon {
  background-position: -680px -296px !important;
  width: 39px;
  height: 42px;
}
.question-icon-holder-hover,
a:hover .question-icon-holder {
  background: #e80404;
  border: solid 1px white;
  margin-left: -1px;
  padding: 20px 6px 8px 25px;
}
.question-icon-hover,
a:hover .question-icon {
  background-position: -680px -408px !important;
  width: 39px;
  height: 42px;
}
.gear-icon-holder {
  background: #eff0f0;
  border: solid 1px white;
  margin-left: -1px;
  padding: 15px 12px 13px 15px;
}
.gear-icon {
  background-position: -616px -296px !important;
  width: 39px;
  height: 42px;
  width: 43px !important;
}
.gear-icon-holder-hover,
a:hover .gear-icon-holder {
  background: #e80404;
  border: solid 1px white;
  margin-left: -1px;
  padding: 15px 12px 13px 15px;
}
.gear-icon-hover,
a:hover .gear-icon {
  background-position: -616px -408px !important;
  width: 39px;
  height: 42px;
  width: 43px !important;
}
.gray-bg-icon {
  width: 24px;
  height: 23px;
  background-color: #eeeeee;
  border: 1px solid #bfbfbf;
}
.red-arrow-btn {
  background-position: -878px -162px !important;
  width: 32px;
  height: 32px;
}
.fb-btn {
  background-color: #407adb !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
  width: 100%;
  background-image: url(/images/fb_bg.png);
  padding: 7px 0;
  font-size: 16px !important;
  font-weight: normal !important;
  text-transform: none !important;
  background-repeat: no-repeat;
  background-position: 0 7px;
}
.fb-btn:hover {
  background-color: #2660c2 !important;
  text-decoration: none;
}
.fb-btn a:hover {
  text-decoration: none;
}
.fb-btn:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.fb-btn,
a.fb-btn {
  line-height: 26px;
}
input.fb-btn {
  line-height: 22px;
}
.fb-icon {
  width: 33px;
  background-color: #407adb;
  background-image: url('/images/fb_bg.png');
  background-repeat: no-repeat;
  display: inline-block;
  height: 25px;
}
.fb-icon:hover {
  background-color: #2660c2;
}
.li-icon {
  width: 33px;
  background-color: #005987;
  background-image: url('/images/li_bg.png');
  background-repeat: no-repeat;
  display: inline-block;
  height: 25px;
}
.li-icon:hover {
  background-color: #003754;
}
.x-circle {
  display: inline-block;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -khtml-border-radius: 8px;
  background-color: #98989A;
  height: 15px;
  width: 15px;
  text-align: center;
  line-height: 14px;
}
.x-circle:hover {
  background-color: #ed433c;
  text-decoration: none;
}
.rss {
  background-position: -888px -71px !important;
  width: 16px;
  height: 16px;
}
.rss:hover {
  background-position: -888px -90px !important;
  width: 16px;
  height: 16px;
}
.page-box {
  width: 28px;
  height: 28px;
  border: 1px solid #bcbcbc;
  text-align: center;
  line-height: 28px;
}
.page-box-selected {
  background-color: #4d4c4e;
  width: 28px;
  height: 28px;
  border: 1px solid #4d4c4e;
  text-align: center;
  line-height: 28px;
  color: #fff !important;
}
.opac-1 {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
  filter: alpha(opacity=100);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.opac-1:hover {
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
  filter: alpha(opacity=80);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
.box {
  width: 219px;
  min-height: 340px;
  background-color: #fff;
}
.box-img-holder {
  width: 214px;
  height: 214px;
  background-color: #FFFFFF;
  margin: 0 auto;
  padding: 3px;
  text-align: center;
}
.bid-box-shadow {
  width: 100%;
  min-width: 217px;
  height: 3px;
  background: url('/live_design/images/bid-box-shadow.png') repeat-x;
  position: absolute;
  bottom: -3px;
  left: 0px;
}
.bid-detail-outer {
  padding: 0px 10px 10px;
}
.bid-detail {
  border-top: 1px solid #d4d7d9;
  margin: 10px auto 0px;
}
.b-top-red {
  width: 217px;
  height: 5px;
  background-color: #ed433c;
  border-left: 1px solid #ed433c;
  border-right: 1px solid #ed433c;
}
.b-top-gray {
  width: 217px;
  height: 5px;
  background-color: #EEEEEE;
  border-left: 1px solid #EEEEEE;
  border-right: 1px solid #EEEEEE;
}
.b-top-blue {
  width: 217px;
  height: 5px;
  background-color: #63a8c2;
  border-left: 1px solid #63a8c2;
  border-right: 1px solid #63a8c2;
}
.b-top-green {
  width: 217px;
  height: 5px;
  background-color: #5FB685;
  border-left: 1px solid #5FB685;
  border-right: 1px solid #5FB685;
}
.border-line {
  border-top: 1px solid #dfdddd !important;
}
.border-line-gray {
  border-top: 1px solid #C7C7C7 !important;
}
.b-left-gray {
  border-left: 1px solid #bebebf;
}
.b-left-lgray {
  border-left: 1px solid #e9e9e9;
}
.b-right-dgray {
  border-right: 1px solid #d3d3d3;
}
.b-right-white {
  border-right: 1px solid #ffffff;
  padding: 0 10px !important;
  font-weight: normal !important;
  line-height: 10px;
}
.body-content {
  width: 100%;
  background-color: #fff !important;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #565656;
}
.upcoming-auction {
  width: 100%;
  padding-bottom: 20px;
  background-color: #fff !important;
}
.up-box {
  width: 217px;
  min-height: 336px;
  background-color: #fff;
  border-bottom: 1px solid #f3f3f3;
}
.home-up-box {
  width: 217px;
  min-height: 339px;
  background-color: #fff;
  border-bottom: 1px solid #f3f3f3;
}
.up-box-img-holder {
  width: 214px;
  height: 214px;
  background-color: #FFFFFF;
  margin: 0 auto;
  padding: 3px;
  text-align: center;
  vertical-align: middle;
}
.view-auction-holder {
  width: 253px;
  height: 60px;
  /*height:90px !ie NO LESS*/
  margin: 0 auto;
}
.view-auction-btn {
  width: 253px;
  height: 18px;
  padding-top: 5px;
  background-color: #eff0f0;
  border: 1px solid #eff0f0;
  position: relative;
  margin: 0 auto;
  cursor: pointer;
}
.view-auction-btn:hover {
  width: 253px;
  height: 18px;
  padding-top: 5px;
  background-color: #eff0f0;
  border: 1px solid #37373b;
  position: relative;
  margin: 0 auto;
  cursor: pointer;
}
.acn-news-holder {
  width: 100%;
  overflow: hidden;
  height: 55px;
  background: url('/live_design/images/news-bg.png') repeat-x;
  background-color: #4a4a4d;
}
.acn-news {
  height: 40px;
  padding-top: 15px;
  line-height: 25px;
}
.breadcrumb {
  float: left;
  font-size: 11px;
  color: #565656;
  margin-top: 20px;
  /*width: 700px;*/
}
.breadcrumb a {
  text-decoration: none;
  color: #565656;
}
.breadcrumb a:hover {
  text-decoration: underline;
}
.breadcrumb li {
  display: inline;
  float: left;
  list-style: none;
}
.breadcrumb li a {
  text-decoration: none;
  color: #565656;
}
.breadcrumb li a:hover {
  text-decoration: underline;
  color: #565656;
}
.sale_time_date {
  float: left;
  margin-top: 5px;
  color: #565656;
  width: 176px;
  text-align: center;
}
.red-submit-btn {
  background-color: #ed433c !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
}
.red-submit-btn:hover {
  background-color: #e01e16 !important;
  text-decoration: none;
}
.red-submit-btn a:hover {
  text-decoration: none;
}
.red-submit-btn:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.red-submit-btn,
a.red-submit-btn {
  line-height: 26px;
}
input.red-submit-btn {
  line-height: 22px;
}
.red-btn-long {
  /*height:25px; 
	background-color:@new-red;
	color:#ffffff;
	text-align:center;
	line-height:26px;
    text-decoration:none;
    font-weight: bold;
    cursor: pointer;
    font-size: 12px;
	vertical-align: center;
    width: 100%;
	border:0;*/
  vertical-align: center;
  width: 100%;
  background-color: #ed433c !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
}
.red-btn-long:hover {
  background-color: #e01e16 !important;
  text-decoration: none;
}
.red-btn-long a:hover {
  text-decoration: none;
}
.red-btn-long:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.red-btn-long,
a.red-btn-long {
  line-height: 26px;
}
input.red-btn-long {
  line-height: 22px;
}
.red-btn-long:hover {
  background-color: #c1231c;
  text-decoration: none;
}
.red-btn-long a:hover {
  text-decoration: none;
}
.blue-btn-disabled {
  background-color: #565656 !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
}
.blue-btn-disabled:hover {
  background-color: #3d3d3d !important;
  text-decoration: none;
}
.blue-btn-disabled a:hover {
  text-decoration: none;
}
.blue-btn-disabled:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.blue-btn-disabled,
a.blue-btn-disabled {
  line-height: 26px;
}
input.blue-btn-disabled {
  line-height: 22px;
}
.blue_action_button_disabled {
  background-color: #565656 !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
  min-width: 150px;
}
.blue_action_button_disabled:hover {
  background-color: #3d3d3d !important;
  text-decoration: none;
}
.blue_action_button_disabled a:hover {
  text-decoration: none;
}
.blue_action_button_disabled:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.blue_action_button_disabled,
a.blue_action_button_disabled {
  line-height: 26px;
}
input.blue_action_button_disabled {
  line-height: 22px;
}
.blue-btn-long {
  vertical-align: center;
  width: 100%;
  background-color: #63a8c2 !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
}
.blue-btn-long:hover {
  background-color: #4590ad !important;
  text-decoration: none;
}
.blue-btn-long a:hover {
  text-decoration: none;
}
.blue-btn-long:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.blue-btn-long,
a.blue-btn-long {
  line-height: 26px;
}
input.blue-btn-long {
  line-height: 22px;
}
.blue-btn-long-disabled {
  margin-top: 15px;
  width: 100%;
  background-color: #63a8c2 !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
}
.blue-btn-long-disabled:hover {
  background-color: #4590ad !important;
  text-decoration: none;
}
.blue-btn-long-disabled a:hover {
  text-decoration: none;
}
.blue-btn-long-disabled:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.blue-btn-long-disabled,
a.blue-btn-long-disabled {
  line-height: 26px;
}
input.blue-btn-long-disabled {
  line-height: 22px;
}
.blue-btn-long:hover {
  background-color: #01719e;
  text-decoration: none;
}
.blue-btn-long a:hover {
  text-decoration: none;
}
.blue-btn-border-selected {
  height: 19px;
  background-color: #63a8c2;
  color: #fff !important;
  text-align: center;
  line-height: 19px;
  border: 3px solid #0072a4;
  text-decoration: none;
}
.green-btn-long {
  vertical-align: center;
  width: 100%;
  background-color: #63a8c2 !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
}
.green-btn-long:hover {
  background-color: #4590ad !important;
  text-decoration: none;
}
.green-btn-long a:hover {
  text-decoration: none;
}
.green-btn-long:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.green-btn-long,
a.green-btn-long {
  line-height: 26px;
}
input.green-btn-long {
  line-height: 22px;
}
.green-btn-long-disabled {
  margin-top: 15px;
  width: 100%;
  background-color: #63a8c2 !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
}
.green-btn-long-disabled:hover {
  background-color: #4590ad !important;
  text-decoration: none;
}
.green-btn-long-disabled a:hover {
  text-decoration: none;
}
.green-btn-long-disabled:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.green-btn-long-disabled,
a.green-btn-long-disabled {
  line-height: 26px;
}
input.green-btn-long-disabled {
  line-height: 22px;
}
.green-btn-long:hover {
  background-color: #01719e;
  text-decoration: none;
}
.green-btn-long a:hover {
  text-decoration: none;
}
.green-btn-border-selected {
  height: 19px;
  background-color: #63a8c2;
  color: #fff !important;
  text-align: center;
  line-height: 19px;
  border: 3px solid #0072a4;
  text-decoration: none;
}
.btn_a {
  text-decoration: none;
}
.btn_a:hover {
  text-decoration: none;
}
.blue-btn-border-selected:hover {
  text-decoration: none !important;
}
.blue-item-bid {
  height: 25px;
  background-color: #63a8c2;
  color: #ffffff;
  float: right;
  text-align: center;
  line-height: 26px;
  text-decoration: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  margin-left: 7px;
  margin-top: 2px;
  vertical-align: center;
  width: 96px;
  min-width: 96px;
  max-width: 96px;
  border: 0;
}
.blue-item-bid:hover,
.light-blue-btn:hover {
  background-color: #01719E;
  text-decoration: none;
}
.watch_live_btn_eye {
  position: absolute;
  left: 24%;
  margin-top: 0;
  margin-left: 0;
}
.watch_live_btn_play {
  position: absolute;
  left: 24%;
  margin-top: 3px;
  margin-left: 19px;
}
.watch_live_btn:hover {
  background-image: url('/static/images/btn_watchlive_on.png');
}
.gree-btn,
.green-btn {
  background-color: #5FB685 !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
}
.gree-btn:hover,
.green-btn:hover {
  background-color: #489a6c !important;
  text-decoration: none;
}
.gree-btn a:hover,
.green-btn a:hover {
  text-decoration: none;
}
.gree-btn:disabled,
.green-btn:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.gree-btn,
div.green-btn,
a.gree-btn,
a.green-btn {
  line-height: 26px;
}
input.gree-btn,
input.green-btn {
  line-height: 22px;
}
.gree-btn-border-selected {
  height: 19px;
  background-color: #5FB685;
  color: #fff !important;
  text-align: center;
  line-height: 19px;
  border: 3px solid #368d5c;
  text-decoration: none;
}
.gree-btn-border-selected:hover {
  text-decoration: none !important;
}
.light-red-btn-border-selected {
  height: 19px;
  background-color: #ed433c;
  color: #fff !important;
  text-align: center;
  line-height: 19px;
  border: 3px solid #e80404;
  text-decoration: none;
}
.txt-dec-none {
  text-decoration: none !important;
}
.auction-data-content {
  overflow: hidden;
  height: auto;
  background-color: #eff0f0;
  padding: 15px 10px 15px 10px;
}
.quickview-data-content {
  min-height: 50px;
  background-color: #ffffff;
  padding-top: 15px;
  height: auto !important;
}
.auction-desc-content {
  height: 160px;
  background-color: #eff0f0;
  padding: 15px;
}
.bid-box {
  width: 70px;
  height: 23px;
  border: 1px solid #bcbcbc;
  background-color: #fff;
  line-height: 23px;
  text-align: center;
}
.lot-left-content {
  float: left;
  width: 600px;
  height: auto;
  margin-bottom: 40px;
}
.lot-left-content span.lot-number:after {
  content: '|';
  color: #dedede;
  font-size: 14px;
  margin-left: 5px;
  margin-right: 2px;
  font-weight: 100;
  position: relative;
  top: -0.1em;
}
.lot-right-content {
  float: left;
  width: 300px;
  height: auto;
  margin-left: 40px;
}
.lot-dgray-bg {
  width: 270px;
  height: auto;
  background-color: #eff0f0;
  padding: 15px;
  margin: 0 auto;
}
.lot-white-bg {
  width: 300px;
  height: auto;
  background-color: #fff;
  margin: 0 auto;
}
.aboutpage {
  display: block;
  color: #63a8c2;
  margin-left: 20px;
}
.aboutpage h3 {
  margin-left: -20px;
}
.aboutpage li {
  color: #63a8c2;
}
.aboutpage li span {
  color: #565656;
}
.aboutpage li.nonlink {
  color: #565656;
  padding-top: 10px;
}
.career_title {
  font-size: 14px;
  color: #3B3C3F !important;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  padding-top: 20px !important;
}
#content ul.aboutpage li {
  display: block;
  padding-top: 0px !important;
  color: #565656;
}
.recent-box {
  height: 66px;
  width: 66px;
  border: 1px solid #d6d9d9;
  margin: 0 auto;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  background-color: #747B7C;
}
.auctioneer-dgray-bg {
  width: 200px;
  height: auto;
  background-color: #eff0f0;
  padding: 15px;
  margin: 0 auto;
}
.auctioneer-no-bg {
  width: 200px;
  height: auto;
  padding: 0 15px 15px;
  margin: 0 auto;
}
.map-holder {
  width: 197px;
  height: 180px;
  border: 1px solid #d4d7d9;
}
.widget-map-holder {
  height: 180px;
  border: 1px solid #d4d7d9;
}
.contact-map-holder {
  height: 350px;
  border: 1px solid #dfd7d9;
  width: auto;
  margin-bottom: 0;
}
.contact-map-holder_full {
  height: 500px;
  border: 1px solid #dfd7d9;
  width: 940px;
  margin-bottom: 40px;
}
.ahouse-mapholder {
  width: 698px;
  height: 398px;
  border: 1px solid #d2d2d2;
}
.graph {
  width: 190px;
  height: 90px;
  border: 1px solid #d4d7d9;
  background-color: #fff;
  margin-top: 10px;
}
.graph-bg-line {
  width: 188px;
  height: 12px;
  border: 1px solid #f3f3f3;
  background-color: #f8f8f8;
  margin-top: 12px;
}
.graph-line {
  width: 16px;
  background-color: #50c0ee;
}
.graph-percentage {
  font-size: 7px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #565656;
}
.auction-house-box {
  width: 61px;
  height: 62px;
  background-color: #747B7C;
  border: 2px solid #747B7C;
  cursor: pointer;
}
.auction-house-box:hover {
  width: 61px;
  height: 62px;
  background-color: #747B7C;
  border: 2px solid #63a8c2;
  cursor: pointer;
}
.accor-container {
  width: 570px;
  min-height: 320px;
  background-color: #eff0f0;
  padding: 15px;
  height: auto;
}
.accor-holder {
  width: 600px;
  height: 27px;
}
.accor-nav {
  height: 27px;
  line-height: 27px;
  background-color: #949496;
}
.accor-nav:hover {
  height: 27px;
  line-height: 27px;
  background-color: #3E3E41;
}
.accor-nav-active {
  height: 27px;
  line-height: 27px;
  background-color: #3E3E41;
}
.bidder-input {
  width: 325px;
  height: 25px;
  border-top: 3px solid #d2d2d2;
  border-bottom: 1px solid #d2d2d2;
  border-right: 1px solid #d2d2d2;
  border-left: 1px solid #d2d2d2;
  padding: 0 5px;
  line-height: 11px;
}
.ye-input {
  width: 605px;
  height: 11px;
  border-top: 3px solid #d2d2d2;
  border-bottom: 1px solid #d2d2d2;
  border-right: 1px solid #d2d2d2;
  border-left: 1px solid #d2d2d2;
  padding: 5px;
  line-height: 11px;
}
.ye-text {
  width: 605px;
  height: 156px;
  border-top: 3px solid #d2d2d2;
  border-bottom: 1px solid #d2d2d2;
  border-right: 1px solid #d2d2d2;
  border-left: 1px solid #d2d2d2;
  padding: 5px;
}
.lotsold-box {
  width: 934px;
  height: 74px;
  background-color: #f9f9f9;
  border: 3px solid #5FB685;
}
.lotsold {
  border: 1px solid #bcbcbc;
  background-color: #fff;
  width: 100%;
}
.lotsold td {
  border: 1px solid #bcbcbc;
  padding: 5px;
}
.filter-saved-holder {
  width: 920px;
  height: 30px;
  background-color: #efefef;
  margin-top: 20px;
  padding: 10px;
}
.create-alert-holder {
  width: 920px;
  height: 30px;
  background-color: #dfdfdf;
  margin-top: 20px;
  padding: 10px;
}
a.profile_tab {
  color: #565656;
  text-decoration: none;
}
a.profile_tab:hover {
  color: #e80404;
  text-decoration: none;
}
.signin-error {
  width: 430px;
  background-color: #EFF0F0;
  border: 1px solid #ea1111;
  padding: 10px;
  margin: 0;
  color: #ed433c;
  width: 465px !important;
  position: absolute;
  top: -60px;
}
.profile-error {
  width: 430px;
  background-color: #EFF0F0;
  border: 1px solid #ea1111;
  padding: 10px;
  margin: 0;
  color: #ed433c;
  width: 513px !important;
}
.error-message {
  width: 430px;
  background-color: #EFF0F0;
  border: 1px solid #ea1111;
  padding: 10px;
  margin: 5px 0 10px;
  color: #ed433c;
}
.signin-form {
  background-color: #EFF0f0;
  height: auto;
  padding: 10px;
  width: 450px;
}
.bidder-signin-alert {
  width: 640px;
  height: auto;
  background-color: #f9f9f9;
  border: 1px solid #ea1111;
  padding: 10px;
  margin: 0 auto 10px;
}
.registration-form {
  width: 640px;
  height: auto;
  background-color: #eff0f0;
  padding: 10px;
  margin: 20px auto 0;
}
.registration-input {
  width: 375px;
  border-top: 3px solid #d2d2d2;
  border-bottom: 1px solid #d2d2d2;
  border-right: 1px solid #d2d2d2;
  border-left: 1px solid #d2d2d2;
  padding: 5px;
  line-height: 11px;
}
#my-profile-table tr td:first-child {
  vertical-align: top;
  padding: 12px 10px 0 0;
  text-align: right;
  width: 160px;
  color: #3B3C3F !important;
}
#my-profile-table tr td:first-child .red-ast {
  padding-left: 10px;
}
#my-profile-table tr td .error-msg {
  color: red;
  font-size: 10px;
  padding: 8px 4px 10px;
  width: auto;
}
#my-profile-table tr td .registration-input {
  padding: 6px;
  background-color: #8cdbfd;
  border: 0;
  border-top: 3px solid #7ec6e4;
  border-left: 2px solid #7ec6e4;
  margin-top: 10px;
  width: 500px;
}
#my-profile-table tr td .registration-input.filled {
  background-color: white;
  border: solid 1px #63a8c2;
}
.team-photo {
  width: 54px;
  height: 54px;
}
.blue_button_auction {
  color: white;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 12px;
}
/*========================[ CUSTOMIZED SCROLLBAR ]========================*/
.content {
  max-height: 210px;
  padding: 15px;
  overflow: auto;
  background: #eff0f0;
  font-size: 12px;
}
/*========================[ TOOLTIP ]========================*/
.tooltip {
  display: none;
  position: absolute;
  border: 1px solid #c8c8c8;
  background-color: #f7f5e7;
  padding: 5px;
  color: #333;
  font-size: 12px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  max-width: 280px;
}
/*========================[ NEWS ]========================*/
.newsticker-jcarousellite {
  width: 740px;
}
.newsticker-jcarousellite ul li {
  list-style: none;
  display: block;
}
.newsticker-jcarousellite ul li a {
  text-decoration: none;
  color: #565656;
}
.newsticker-jcarousellite ul li a:hover {
  text-decoration: underline;
  color: #565656;
}
.newsticker-jcarousellite .news-link1 {
  float: left;
  width: 350px;
  height: 25px;
  line-height: 25px;
  padding-left: 7px;
  padding-right: 6px;
  border-right: 1px solid #dcdcdc;
  word-break: hyphenate;
  overflow: hidden;
}
.newsticker-jcarousellite .news-link2 {
  float: left;
  width: 350px;
  height: 25px;
  line-height: 25px;
  padding-left: 7px;
  padding-right: 6px;
  border-right: 1px solid #dcdcdc;
  word-break: hyphenate;
  overflow: hidden;
}
.newsticker-jcarousellite .info span.cat {
  display: block;
}
.separtor {
  border-right: 1px solid #d3d3d3;
}
.img-holder {
  max-width: 214px;
  max-height: 214px;
  text-align: center;
}
.ft-img-holder {
  max-width: 66px;
  max-height: 66px;
  text-align: center;
}
.btn_click {
  text-decoration: none;
  color: #63a8c2 !important;
}
#search-auction {
  position: absolute;
  width: 45px;
  height: 25px;
}
#ticker-container {
  position: relative;
  width: 650px;
}
#ticker {
  background: #F2F3F4;
  padding: 10px 10px 0 10px;
  height: 25px;
}
#ticker ul li {
  display: none;
  list-style-type: none;
}
#ticker-title {
  float: left;
  margin-right: 10px;
}
#ticker-content {
  font-size: 12px;
  margin-left: -10px;
  margin-top: -10px;
  overflow: hidden;
  position: absolute;
  width: 720px;
}
#controls {
  top: 15px;
  right: 10px;
}
#content {
  margin-top: 20px;
  padding-top: 10px;
}
#content ul li {
  display: inline;
  margin-right: 10px;
  padding-left: 60px;
}
.newsAnchor {
  border-right: 1px solid #d3d3d3;
  color: #444444;
  font-size: 12px;
  margin: 0;
  padding: 5px 10px 0 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 350px;
}
.remove_rt_brder {
  border-right: 0px;
}
.verifyandsend {
  color: red;
  font-size: 120%;
  font-weight: bold;
}
.prev-wid {
  margin-top: -2px;
  width: 63px;
}
.w31 {
  width: 31px !important;
}
.rt-br {
  border-right: 1px solid #C7C7C7;
}
.length {
  overflow-x: hidden;
  width: 170px;
}
.selected_img {
  border: 2px solid #3AACE2;
  cursor: default;
  max-width: 63px;
  max-height: 62px;
  vertical-align: middle;
}
.lot_sold_selected_img {
  border: 2px solid #5FB685;
  cursor: default;
  max-width: 63px;
  max-height: 62px;
  vertical-align: middle;
}
.unselected_img {
  background-color: #747B7C;
  cursor: default;
  max-width: 60px;
  max-height: 62px;
  vertical-align: middle;
  border: 1px solid #bbb;
}
.scrollable {
  padding: 3px;
  overflow-y: scroll;
  height: 260px;
  border: 1px solid #999;
}
.tsandcs {
  font-size: .9em;
}
.tsandcs ol {
  list-style: decimal;
}
.trans_content {
  border-style: dotted;
  margin: 0;
  border-width: 1px;
  background-color: #F5F5F5;
}
.secure {
  font-weight: bold;
  color: red;
  padding: 4px;
  text-align: center;
}
.payment_scroll {
  padding: 3px;
  overflow-y: auto;
  height: 120px;
  border: 1px solid #565656;
}
.txt-wrap {
  text-decoration: none;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 217px;
}
.box_title {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #3B3C3F;
  line-height: 16px;
  padding: 8px 3px;
}
.auction_house_img {
  max-width: 200px;
  max-height: 150px;
  vertical-align: middle;
}
.auct_location {
  border: 2px solid white;
  padding: 5px;
  margin: 5px;
}
.auct_house_img_cont {
  height: 120px;
  width: 200px;
  /*border:1px solid #C2C2C2;*/
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  /*background-color: #ffffff;*/
}
.upbox-auct-img {
  width: 197px;
  height: 200px;
  margin: 0 auto;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.upimg {
  max-width: 195px;
  max-height: 150px;
  vertical-align: middle;
}
.recent-box-img {
  max-width: 65px;
  max-height: 65px;
  vertical-align: middle;
}
.txt-alg {
  text-align: justify;
}
.bgcl {
  background-color: #4a4a4d;
}
.bid_hist {
  width: 100%;
  max-height: 120px;
  overflow-y: scroll;
}
.other_lot_items,
.other_lot_items_upcoming {
  width: 64px;
  height: 64px;
  background-color: #747B7C;
  cursor: pointer;
  margin-right: 9px;
  margin-bottom: 10px;
  float: left;
  display: table-cell;
  line-height: 60px;
  text-align: center;
  overflow: '';
}
.other_lot_items:hover,
.other_lot_items_upcoming:hover {
  border: 2px solid #63a8c2;
  cursor: pointer;
}
.other_auction_item {
  border: 2px solid #747B7C;
}
.other_lot_imag {
  max-width: 64px;
  max-height: 64px;
  vertical-align: middle;
}
.oli_current_lot,
.oli_current_lot_upcoming {
  border: 2px solid #63a8c2;
  font-weight: bold;
}
.oli_current_lot_live {
  border: 2px solid #ed433c;
  font-weight: bold;
}
.oli_current_lot_sold {
  border: 2px solid #5FB685;
  font-weight: bold;
}
.oli_other {
  border: 2px solid #747B7C;
}
/*.other_lot_items:hover {
	border:2px solid @new-blue;
	cursor:pointer;
}*/
.other_lot_items_sold {
  width: 64px;
  height: 64px;
  background-color: #747B7C;
  cursor: pointer;
  margin-right: 10px;
  margin-bottom: 10px;
  float: left;
  display: table-cell;
  line-height: 60px;
  text-align: center;
  overflow: hidden;
}
.other_lot_items_sold:hover {
  border: 2px solid #5bf685;
  cursor: pointer;
}
/*.other_lot_items_sold:hover{
	border:2px solid #5bf685;
	cursor:pointer;
}*/
.other_lot_items_live {
  width: 64px;
  height: 64px;
  background-color: #747B7C;
  cursor: pointer;
  margin-right: 9px;
  margin-bottom: 10px;
  float: left;
  display: table-cell;
  line-height: 60px;
  text-align: center;
  overflow: '';
}
.other_lot_items_live:hover {
  border: 2px solid #ed433c;
  cursor: pointer;
}
.prvImg {
  margin-top: 100px;
  float: left;
  position: absolute;
}
.ssl_cert {
  font-size: 10px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  letter-spacing: .5px;
}
.site-opacity {
  -moz-opacity: 0.3;
  -khtml-opacity: 0.3;
  opacity: 0.3;
  filter: alpha(opacity=30);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
}
.algImg {
  max-height: 200px;
  max-width: 200px;
  vertical-align: middle;
}
.div-inner-img-holder {
  display: table-cell;
  width: 214px;
  height: 214px;
  background-color: #FFFFFF;
  margin: 0 auto;
  text-align: center;
  vertical-align: middle;
}
.flg-img {
  position: absolute;
  left: 148px;
  margin: 10px 0 0 38px !important;
}
.create-account {
  width: 450px;
  height: auto;
  margin: 30px auto 0;
}
.featurespage {
  display: block;
  list-style-type: decimal;
  margin-left: 20px;
}
/* .fileformButton {
    background-color: transparent;
    border: medium none;
    cursor: pointer;
    font-family: Arial;
    margin: 0;
    overflow: visible;
    padding: 0;
}*/
.no-result {
  margin: 10px 0 20px 0;
  border: 1px solid #993;
  padding: 10px 40px 10px 40px;
  background: #ff9;
}
#auction_result {
  background-color: #d4d7d9;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
}
.light-blue-btn {
  background-color: #63a8c2 !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
  text-align: center;
}
.light-blue-btn:hover {
  background-color: #4590ad !important;
  text-decoration: none;
}
.light-blue-btn a:hover {
  text-decoration: none;
}
.light-blue-btn:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.light-blue-btn,
a.light-blue-btn {
  line-height: 26px;
}
input.light-blue-btn {
  line-height: 22px;
}
.verbottom {
  vertical-align: bottom;
}
.privacy-alert {
  border: #ed433c solid 1px;
}
.paspan {
  color: #F09100;
}
.red {
  color: #ed433c;
}
.platform {
  background-color: #efefef;
  min-height: 320px;
  width: 220px;
  height: auto;
}
/*.gray-btn:hover{
	background-color:#949496;
}*/
.red-btn-clear {
  width: 50px;
  height: 25px;
  background-color: #d80303;
  color: #fff !important;
  text-align: center;
  line-height: 25px;
}
.wb {
  word-break: break-all;
}
#messages tr th {
  text-align: left;
}
.profiledrop {
  left: 0px !important;
}
.gray-out-btn {
  height: 25px;
  background-color: #37373b;
  color: #fff !important;
  text-align: center;
  line-height: 25px;
  text-decoration: none;
}
.gray-out-btn:hover {
  height: 25px;
  background-color: #5d5d61;
  color: #fff !important;
  text-align: center;
  line-height: 25px;
  text-decoration: none;
}
.periodical {
  font-style: italic;
}
.article_header,
.article_title {
  font-size: 20px !important;
  font-weight: 700;
  /*padding-top: 10px;*/
  padding-bottom: 5px;
  color: #3B3C3F !important;
}
.article_title {
  padding-bottom: 40px;
}
.article_subheader {
  font-size: 16px;
  font-weight: 700;
  padding-top: 30px !important;
  color: #3B3C3F;
}
.article_body,
.article_lone_body,
.article_full_length {
  padding-top: 40px;
  color: #3B3C3F;
  float: left;
  width: 700px;
  height: auto;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #565656;
  line-height: 15px;
}
.article_body {
  margin-bottom: 20px;
}
.article_lone_body {
  padding-bottom: 20px;
}
.article_full_length {
  width: 940px;
  margin: 0 auto 20px;
}
.blueheader {
  font-size: 20px;
  font-weight: bold;
  color: #24aeed;
  text-transform: capitalize;
  padding-top: 20px;
}
.bluesubheader {
  font-size: 16px;
  font-weight: bold;
  color: #24aeed;
  padding-top: 20px;
}
.regtext {
  font-family: Helvetica, Arial, sans-serif;
  color: #565656;
  font-size: 12px;
}
.countercell {
  vertical-align: middle;
  text-align: right;
}
.desccell {
  vertical-align: middle;
  padding-left: 15px;
}
.descwrap {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 670px;
}
.thumbcell {
  padding: 10px 0 0 15px;
  text-align: left;
  width: 80px;
}
.pricecell {
  vertical-align: middle;
  text-align: right;
  font-weight: 700;
  color: #3B3C3F;
}
.input-text {
  height: 25px;
  width: 190px;
  color: #565656;
  border-top: 2px solid #d2d2d2;
  border-bottom: 1px solid #d2d2d2;
  border-right: 1px solid #d2d2d2;
  border-left: 1px solid #d2d2d2;
  padding: 0 10px 1px;
  line-height: 30px;
  vertical-align: center;
}
.dollars_cents {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #3B3C3F;
  font-size: 14px;
  display: inline;
}
.thumb-align {
  vertical-align: text-top;
}
.total-bid-amt {
  background-color: #eff0f0;
  font-weight: bold;
}
.header-menu-bidder {
  float: left;
  padding-left: 226px;
  /*padding-left: 107px;*/
  padding-top: 34px;
  position: relative;
  z-index: 99;
}
.money {
  font-weight: bold;
}
.last-up {
  font-style: italic;
  margin-top: 30px;
}
.reqd {
  color: #ff0000;
}
.error_message {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
  color: #ed433c;
}
.noResultsMessage {
  font-size: 12px;
  color: #ff0000;
}
.livethumb {
  float: left;
  padding-top: 30px;
  margin-right: 15px;
}
.livesmallthumb {
  float: left;
  padding-top: 20px;
  margin-right: 15px;
}
.withstar {
  margin-right: 0 !important;
}
.consigner_cat {
  padding-left: 25px;
  padding-top: 10px;
  color: #3B3C3F;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 12px;
  width: 150px;
}
.profile_help {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 12px;
  float: right;
  padding-bottom: 20px;
  padding-top: 7px;
}
.hot_live_blurb {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #565656;
  line-height: 15px;
  /*padding-top: 10px;*/
}
.recent_view_blurb {
  clear: both;
  padding: 0 0 15px;
  font-size: 12px;
  color: #565656;
  line-height: 15px;
}
.calculator {
  margin-top: 50px;
}
.terms_of_sale {
  margin-top: 10px;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
  color: #565656;
  text-align: justify;
  width: 700px;
}
.currencies {
  display: none;
  position: absolute;
  z-index: 100;
  font-size: 12px;
  font-weight: 400;
}
.faq-btn {
  width: 25px;
  height: 25px;
  background: url('/live_design/images/widgets/btn_faq_off.png') no-repeat;
  float: right;
}
.faq-btn:hover {
  background: url('/live_design/images/widgets/btn_faq_on.png') no-repeat;
}
.settings-btn {
  width: 25px;
  height: 25px;
  background: url('/live_design/images/widgets/btn_settings_off.png') no-repeat;
  float: right;
}
.settings-btn:hover {
  background: url('/live_design/images/widgets/btn_settings_on.png') no-repeat;
}
.auct-near-btn {
  width: 25px;
  height: 25px;
  background: url('/live_design/images/widgets/btn_auctionsnearme_off.png') no-repeat;
  float: right;
}
.auct-near-btn:hover {
  background: url('/live_design/images/widgets/btn_auctionsnearme_on.png') no-repeat;
}
.other_items_outer {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 14px;
  color: #565656;
  overflow: hidden;
}
.other_items_container {
  position: absolute;
  left: 0;
  padding-top: 15px;
  width: 300px;
}
.oic_rel {
  overflow: hidden;
  width: 300px;
  height: 130px;
  white-space: nowrap;
  position: relative;
}
#oic_1 {
  position: absolute;
}
.increment_header-from {
  float: left;
  color: #565656;
  margin-left: 0px;
}
.increment_header-incr {
  float: left;
  color: #565656;
  margin-left: 70px;
}
.increments {
  float: left;
  margin-top: 13px;
}
.increment_box {
  float: left;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #565656;
  font-size: 12px;
  margin: 2px 0 0 60px;
}
.increment_box_catpage {
  float: left;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #565656;
  font-size: 12px;
  margin: 2px 0 0 30px;
}
.auction_details_preview {
  float: left;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #565656;
  font-size: 12px;
  line-height: 15px;
  width: 200px;
}
.details_headers {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #3B3C3F;
  text-transform: capitalize;
  padding-bottom: 15px;
}
.longdate {
  color: #808080;
  margin: 0 0 10px 40px;
  font-size: 0.8em;
}
.catalog-lot-gallery-wrapper {
  float: left;
  width: 175px;
  height: 180px;
  margin-top: 15px;
  border-bottom: 1px groove #565656;
}
.catalog-lot-gallery-img {
  max-height: 172px;
  max-width: 172px;
  align: middle;
}
.catalog-gallery-item-wrapper {
  width: 169px;
  text-align: center;
  margin-bottom: 10px;
  display: inline-block;
}
.catalog-gallery-img-wrapper {
  margin-bottom: 10px;
  width: 169px;
  height: 169px;
  vertical-align: middle;
}
.catalog-lot-gallery-title {
  font-weight: bold;
  margin-top: 10px;
}
.catalog-lot-gallery-title a {
  color: #3B3C3F;
  text-decoration: none;
}
.catalog-lot-gallery-title a:hover {
  text-decoration: underline;
}
.auction-house {
  color: #565656;
  font-size: 14px;
  padding-top: 40px;
}
.auction-big-title {
  color: #3B3C3F;
  font-size: 20px;
  padding-top: 10px;
  font-weight: 700;
}
.auction-title {
  color: #3B3C3F;
  font-size: 20px;
  font-weight: 700;
}
/*.dropdown .statename {
    cursor: pointer;
}*/
/*.statename {
    cursor: pointer;
}*/
.statename:hover {
  text-decoration: underline;
}
.subdropdown {
  /*cursor: pointer;
    display: none;*/
  margin-left: 5px;
}
.indsubdropdown {
  display: none;
  margin-left: 25px;
}
.hotlive_auction_box {
  width: 218px;
  min-height: 348px;
  background-color: #FFFFFF;
  border: 1px solid #E9E9E9;
  position: relative;
  float: none;
  height: 374px;
  font-family: Helvetica, Arial, sans-serif;
}
.hotlive_auction_box abbr {
  border-bottom-width: 0;
}
.hotlive_auction_box .box_image_holder {
  display: table-cell;
  background-color: white;
  width: 218px;
  height: 218px;
  border-bottom: 1px solid #E9E9E9;
  vertical-align: middle;
  text-align: left;
}
.hotlive_auction_box .box_image_holder a {
  width: 218px;
  position: static;
  display: block;
  text-align: center;
}
.hotlive_auction_box .box_image_holder a .box_image {
  max-width: 218px;
  max-height: 218px;
  position: relative;
}
.hotlive_auction_box .box_image_holder a.contact_call {
  width: auto;
  color: #ffffff;
  padding: 0 7px;
}
.hotlive_auction_box .box_image_holder .saveitem,
.hotlive_auction_box .box_image_holder .saveditem,
.hotlive_auction_box .box_image_holder .paid_chk,
.hotlive_auction_box .box_image_holder .gray_paid_chk {
  left: 200px;
  position: absolute;
  top: 5px;
}
.hotlive_auction_box .box_image_holder .paid_chk {
  background-position: -774px -105px !important;
  height: 15px;
  width: 15px;
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
}
.hotlive_auction_box .box_image_holder .gray_paid_chk {
  background-position: -792px -105px !important;
  height: 15px;
  width: 15px;
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
}
.hotlive_auction_box .box_image_holder .shipping-btn {
  background-color: #e80404 !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
  position: absolute;
  top: 193px;
}
.hotlive_auction_box .box_image_holder .shipping-btn:hover {
  background-color: #b50404 !important;
  text-decoration: none;
}
.hotlive_auction_box .box_image_holder .shipping-btn a:hover {
  text-decoration: none;
}
.hotlive_auction_box .box_image_holder .shipping-btn:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.hotlive_auction_box .box_image_holder .shipping-btn,
a.hotlive_auction_box .box_image_holder .shipping-btn {
  line-height: 26px;
}
input.hotlive_auction_box .box_image_holder .shipping-btn {
  line-height: 22px;
}
.hotlive_auction_box .box_image_holder .saveitem,
.hotlive_auction_box .box_image_holder .saveditem {
  background-position: -755px -105px !important;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
  filter: alpha(opacity=100);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.hotlive_auction_box .box_image_holder .saveitem:hover,
.hotlive_auction_box .box_image_holder .saveditem:hover {
  background-position: -736px -105px !important;
}
.hotlive_auction_box .box_title {
  padding: 5px 10px;
  background-color: #F6F6F6;
  font-size: 12px;
  line-height: 13px;
}
.hotlive_auction_box > .house_name {
  padding: 10px 10px 0 10px;
  font-size: 12px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.hotlive_auction_box .item_box_descr {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #999999;
  margin: 7px 3px 7px 0;
  height: 26px;
  line-height: 13px;
  overflow: hidden;
}
.hotlive_auction_box .box_detail {
  position: relative;
  padding: 10px;
  font-size: 11px;
  line-height: 12px;
  height: auto;
}
.hotlive_auction_box .box_detail .box_detail_status {
  float: left;
  height: 45px;
  padding-bottom: 5px;
  color: #6666666;
}
.hotlive_auction_box .box_detail .box_detail_status .clred,
.hotlive_auction_box .box_detail .box_detail_status .cgreen,
.hotlive_auction_box .box_detail .box_detail_status .cblue,
.hotlive_auction_box .box_detail .box_detail_status .cgray,
.hotlive_auction_box .box_detail .box_detail_status .cedemi,
.hotlive_auction_box .box_detail .box_detail_status .low_est,
.hotlive_auction_box .box_detail .box_detail_status .high_est,
.hotlive_auction_box .box_detail .box_detail_status .item-bid {
  font-size: 12px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.hotlive_auction_box .box_detail .box_detail_status .datetimestamp {
  color: #999999;
}
.hotlive_auction_box .box_detail .box_flag {
  position: absolute;
  right: 10px;
}
.hotlive_auction_box .box_detail .startprice_live {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 12px;
  color: #ed433c;
  margin-top: 4px;
}
.hotlive_auction_box .box_detail .startprice_online {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 12px;
  color: #63a8c2;
  margin-top: 4px;
}
.hotlive_auction_box .box_truncate {
  padding: 5px 0;
  overflow: hidden;
  width: 200px;
  height: 26px;
}
.hotlive_auction_box .btn_a,
.hotlive_auction_box .retract_btn {
  width: 70px;
  height: 19px;
  line-height: 16px;
  padding-top: 4px;
  position: absolute;
  left: 149px;
  bottom: -1px;
  text-align: center;
  color: #fff !important;
  font-size: 12px;
  cursor: pointer;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.hotlive_auction_box .btn_a:hover,
.hotlive_auction_box .retract_btn:hover {
  text-decoration: none;
}
.hotlive_auction_box .itemFooterSold {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.hotlive_auction_box .itemTag {
  position: absolute;
  left: 0px;
  padding: 5px 8px 3px 8px;
  font-weight: 700;
  z-index: 1;
}
.hotlive_auction_box .itemTag,
.hotlive_auction_box .retract_btn,
.hotlive_auction_box .retract_btn:hover {
  color: white !important;
  white-space: nowrap;
  background-color: #666666;
}
.hotlive_auction_box .saveitem,
.hotlive_auction_box .saveditem {
  float: left;
}
.hotlive_auction_box.online .item-bid,
.hotlive_auction_box.live .item-bid {
  color: #ed433c;
}
.hotlive_auction_box.online .low_est,
.hotlive_auction_box.online .high_est {
  color: #63a8c2;
}
.hotlive_auction_box.online .btn_a {
  background-color: #63a8c2;
}
.hotlive_auction_box.online .btn_a:hover {
  background-color: #005778;
}
.hotlive_auction_box.live .low_est,
.hotlive_auction_box.live .high_est {
  color: #ed433c;
}
.hotlive_auction_box.live .btn_a {
  background-color: #ed433c;
}
.hotlive_auction_box.live .btn_a:hover {
  background-color: #d31b13;
}
.hotlive_auction_box.done .low_est,
.hotlive_auction_box.done .high_est,
.hotlive_auction_box.done .item-bid {
  color: #5FB685;
}
.hotlive_auction_box.done .btn_a {
  background-color: #5FB685;
}
.hotlive_auction_box.done .btn_a:hover {
  background-color: #19653a;
}
.hotlive_auction_box .edit-btn {
  right: 0px;
  top: 0px;
  position: absolute;
}
.dark_text {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #3B3C3F;
}
.normal_text {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #3B3C3F;
}
/*.light_text{
    .helvetica(400);
	color:@light-gray;	
}*/
.very_light_text,
.light_text {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #999999;
}
.bold_blue_text {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #63a8c2;
}
.text_link {
  text-decoration: none;
}
.text_link:hover {
  text-decoration: underline;
}
.remaining {
  float: left;
  padding: 7px 0;
}
.video_icon,
.box_save_icon {
  position: absolute;
  right: 52px;
}
.video_icon img {
  height: 12px;
  width: 16px;
}
/*End Auction Box*/
.auction_counts {
  float: right;
  font-size: 12px;
  margin-top: 8px;
  font-family: 'Open Sans';
  font-weight: 400;
}
.auction_counts .live,
.auction_counts .live a {
  color: #ed433c;
}
.auction_counts .live:hover,
.auction_counts .live a:hover {
  text-decoration: none !important;
  color: #d31b13 !important;
}
.auction_counts .upcoming,
.auction_counts .upcoming a {
  color: #63a8c2;
}
.auction_counts .upcoming:hover,
.auction_counts .upcoming a:hover {
  text-decoration: none !important;
  color: #005778 !important;
}
a.bigboldlink:hover {
  text-decoration: none !important;
  border-bottom: 3px solid;
}
.bid_now_box {
  display: none;
  z-index: 5;
  width: 200px;
  height: 200px;
  position: relative;
  padding: 5px;
  background: #ffffff;
  border: 1 px solid #3B3C3F;
}
form.viewcatitems a {
  color: #565656 !important;
}
.clearfilters_wrapper {
  width: 60px;
  height: 26px;
  border: 1px solid #C7C7C7;
  text-align: center;
  background-color: #f6f6f6;
  color: #565656;
}
.clearfilters_inner {
  width: 100%;
  padding-top: 7px;
  text-align: center;
  vertical-align: middle;
}
.bid_count_holder {
  float: right;
  color: #3B3C3F;
  font-weight: bold;
}
#alerts {
  background-color: white;
}
.headerrow,
.headerrow th {
  background: #E4E4E4;
  color: Black;
  text-align: center;
  vertical-align: middle;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #3B3C3F !important;
}
.jcarousel-skin-tango .jcarousel-container {
  /*-moz-border-radius: 10px;
   -webkit-border-radius: 10px;
   border-radius: 10px;
   background: #F0F6F9;
   border: 1px solid #346F97;*/
}
.jcarousel-skin-tango .jcarousel-direction-rtl {
  direction: rtl;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
  width: 462px;
  border-top: 1px solid #c7c7c7;
  border-bottom: 1px solid #c7c7c7;
}
.jcarousel-skin-tango .jcarousel-clip {
  overflow: hidden;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
  width: 462px;
  height: 26px;
}
.jcarousel-skin-tango .jcarousel-item {
  width: 66px;
  height: 28px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
  margin-left: 0px;
  margin-right: 0px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
  background: #fff;
  color: #000;
}
/* ------------- [ HORIZONTAL BUTTONS ] ------------- */
.jcarousel-skin-tango .jcarousel-next-horizontal {
  position: absolute;
  top: -1px;
  right: -66px;
  width: 33px;
  height: 28px;
  cursor: pointer;
  background: transparent url('../images/sprites.png') no-repeat 0 0;
  background-position: -592px -8px !important;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
  background: transparent url('../images/sprites.png') no-repeat 0 0;
  background-position: -592px -8px !important;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
  background-position: -592px -36px !important;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
  background-position: -592px -36px !important;
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
  cursor: default;
  background-position: -592px -36px !important;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
  position: absolute;
  top: -1px;
  left: 461px;
  width: 33px;
  height: 28px;
  cursor: pointer;
  background: transparent url('../images/sprites.png') no-repeat 0 0;
  background-position: -552px -8px !important;
  border-right: 1px solid #c7c7c7;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
  background: transparent url('../images/sprites.png') no-repeat 0 0;
  background-position: -552px -8px !important;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
  background-position: -552px -36px !important;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
  background-position: -552px -36px !important;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
  cursor: default;
  background-position: -552px -36px !important;
}
.first-item-bg {
  width: 64px;
  height: 26px;
  background-color: #fff;
  border-left: 1px solid #c7c7c7;
  border-right: 1px solid #fff;
  text-align: center;
  line-height: 26px;
}
.second-item-bg {
  width: 64px;
  height: 26px;
  background-color: #fff;
  border-left: 1px solid #c7c7c7;
  text-align: center;
  line-height: 26px;
}
.disabled-date {
  width: 64px;
  height: 26px;
  cursor: default;
  background-color: #dedede;
  color: #B9B9BD;
  border-left: 1px solid #c7c7c7;
  text-align: center;
  line-height: 26px;
}
#mycarousel {
  display: block;
  overflow: hidden;
  position: relative;
  top: 0px;
  margin: 0px;
  padding: 0px;
  left: 0px;
}
#mycarousel li {
  float: left;
  list-style: none outside none;
}
#mycarousel li div {
  position: relative;
}
#mycarousel li div div {
  z-index: 9;
  text-align: center;
}
.item_detail_subheader {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #3B3C3F !important;
}
.item_detail_text {
  color: #565656;
}
.bidbtn {
  background-color: #63a8c2;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  text-align: center;
  font-size: 12px;
  cursor: pointer;
  height: 25px;
  width: 70px;
  color: #ffffff;
  float: right;
  border: 0;
}
.bidbtn:hover {
  background-color: #005778;
}
.bid_lot_title {
  text-transform: uppercase;
}
.lightbox_bid_terms {
  height: 44px;
  width: 400px;
  margin: 35px 0;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #999999;
}
.rest_of_article p {
  padding-top: 10px;
}
.rest_of_article p:first-child {
  padding-top: 0px;
}
.rest_of_article p > img {
  width: 650px;
}
.rest_of_article.full_width {
  width: 100%;
}
.custom_bp {
  margin-top: 25px;
}
.custom_bp .cbp {
  width: 570px;
  margin: 10px 0;
}
.custom_bp .cbp .custom_bp_title {
  width: 531px;
  padding-left: 10px;
  float: left;
}
.cbp_content {
  display: none;
}
.dropdown_header {
  font-size: 14px;
  height: 25px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  float: left;
  width: 900px;
  padding-left: 10px;
  text-transform: capitalize;
}
.member-container {
  width: 164px;
  height: 240px;
  position: relative;
  display: inline-table;
  margin: 0 20px 10px 20px;
}
.member-container .member-photo {
  width: 164px;
  height: 164px;
  overflow: hidden;
  -webkit-border-radius: 100px;
  border-radius: 100px;
}
.member-container .member-photo .toggleColor {
  margin-left: -164px;
}
.member-container .member-photo.missing-pic {
  background: url('/live_design/images/team/team_sprites/gray-pulse.png');
}
.member-container .member-photo.missing-pic:hover {
  background: url('/live_design/images/team/team_sprites/blue-pulse.png');
}
.member-container .member-caption {
  margin-top: 12px;
  padding-bottom: 20px;
  text-align: center;
}
.member-container .member-caption p {
  font-weight: bold;
}
.member-container .role_title {
  color: #63a8c2;
}
.member-container .team-blurb {
  width: 304px;
  position: absolute;
  z-index: 5;
  background: white;
  border: 1px solid #e5e5e5;
  padding: 10px;
  top: 0;
  display: none;
  color: #787878;
}
.member-container .team-blurb p:last-child,
.member-container .team-blurb p.txt-alg {
  text-indent: 13px;
}
.member-container .blurb-left {
  right: 174px;
  -webkit-box-shadow: -3px 8px 9px #999;
  box-shadow: -3px 8px 9px #999;
}
.member-container .blurb-right {
  left: 174px;
  -webkit-box-shadow: 3px 8px 9px #999;
  box-shadow: 3px 8px 9px #999;
}
.css-circle {
  -webkit-border-radius: 100px;
  border-radius: 100px;
}
.help_screenshot {
  text-align: center;
  width: 650px;
}
.auction_news_link {
  color: #3B3C3F;
  text-decoration: none;
}
.auction_news_link:hover {
  color: #565656;
  text-decoration: none;
}
.nested_ordered_up_alpha {
  list-style-type: upper-alpha;
  padding-left: 20px;
}
.item_full_desc {
  padding: 20px 0;
  color: #565656;
}
.contact_auct-catpage {
  font-size: 12px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  float: left;
  color: #565656;
  padding: 0px 0px 0px 15px;
}
.contact_auct-itempage {
  font-size: 12px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  float: none;
  color: #565656;
  padding: 15px 0px 0px 0px;
}
.auct_desc_catpage {
  width: 910px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #565656;
}
.search_results_intro {
  float: left;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  margin-top: 20px;
}
.heavy_reg_header {
  color: #3B3C3F !important;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  margin-bottom: 20px;
}
.suggestion_submit_form {
  width: 515px;
  height: auto;
  background-color: #EFF0f0;
  padding: 10px;
  margin: 20px 0 0;
}
.becomealive_signup {
  padding: 20px;
  margin-bottom: 60px;
}
.smap_header {
  font-size: 12px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #3B3C3F;
  padding-top: 30px !important;
}
.item_count_label {
  float: left;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #565656 !important;
  font-size: 12px;
}
/* auction-view styles */
.auct_view_wrapper {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 400;
  margin: 20px 0;
}
.auct_view_wrapper a {
  color: #ffffff;
  text-decoration: none;
}
.auct_view_wrapper a:hover {
  text-decoration: underline;
}
.auct_view_titlebar_ticker {
  background-color: #3B3C3F;
  color: #ffffff;
  font-size: 12px;
  border-left: 5px solid #3B3C3F;
  position: relative;
  overflow: hidden;
}
.auct_view_titlebar_ticker .edit-btn {
  position: absolute;
  left: 500px;
  top: 0px;
}
.auct_view_titlebar_live {
  background-color: #3B3C3F;
  color: #ffffff;
  font-size: 12px;
  border-left: 5px solid #ed433c;
  position: relative;
}
.auct_view_titlebar_live .edit-btn {
  position: absolute;
  left: 500px;
  top: 0px;
}
.auct_view_titlebar_upcoming {
  background-color: #3B3C3F;
  color: #ffffff;
  font-size: 12px;
  border-left: 5px solid #63a8c2;
  position: relative;
}
.auct_view_titlebar_upcoming .edit-btn {
  position: absolute;
  left: 500px;
  top: 0px;
}
.auct_view_titlebar_past {
  background-color: #3B3C3F;
  color: #ffffff;
  font-size: 12px;
  border-left: 5px solid #5FB685;
  position: relative;
}
.auct_view_titlebar_past .edit-btn {
  position: absolute;
  left: 500px;
  top: 0px;
}
.auct_view_title {
  float: left;
  border-right: 1px solid #ffffff;
  width: 535px;
  padding: 6px 0 6px 10px;
  font-weight: bold;
}
.auct_view_timestamp {
  float: left;
  border-right: 1px solid #ffffff;
  width: 128px;
  padding: 6px 10px;
  /*color: @very-light-gray;*/
}
.auct_view_watchme {
  float: left;
  width: 129px;
  text-align: center;
}
.auct_view_watchme .watchgroup {
  margin: 0 auto;
  display: table;
}
.auct_view_watchme .watch {
  float: left;
  padding: 6px 15px 0 0;
}
.auct_view_watchme .watch .innerwatch {
  float: left;
  margin-left: 10px;
}
.auct_view_watchme .watchvideo {
  float: left;
  width: 20px;
  padding: 5px 10px 0 0;
}
.auct_view_bidlabel_live {
  float: left;
  background-color: #ed433c;
  width: 70px;
  height: 25px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.auct_view_bidlabel_upcoming {
  float: left;
  background-color: #63a8c2;
  width: 70px;
  height: 25px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.auct_view_items_wrapper {
  background-color: #f3f3f3;
  font-size: 12px;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
}
.auct_view_sellertitle {
  padding: 10px 0 10px 20px;
}
.auct_view_sellertitle a {
  color: #565656 !important;
  text-decoration: none;
}
.auct_view_sellertitle a:hover {
  text-decoration: underline;
}
.auct_view_starlot_outer {
  margin: 0 0 20px 20px;
  background-color: #ffffff;
  text-align: center;
  float: left;
  position: relative;
}
.auct_view_starlot_outer .auct_view_starlot_inner {
  vertical-align: middle;
  display: table-cell;
  text-align: center;
  height: 164px;
  width: 164px;
}
.auct_view_starlot_outer .auct_view_starlot_inner .auct_view_starlot_img {
  max-height: 164px;
  max-width: 164px;
  vertical-align: middle;
}
.auct_view_starlot_outer .edit-btn {
  right: 0px;
  top: 0px;
  position: absolute;
}
/* end auction-view styles */
/* clientweb list */
.wl_auct_view_wrapper {
  margin: 20px 0;
  width: 534px;
}
.wl_auct_view_wrapper a {
  text-decoration: none;
}
.wl_auct_view_wrapper a:hover {
  text-decoration: underline;
}
.wl_auct_view_titlebar {
  background-color: #3B3C3F;
  font-size: 12px;
  position: relative;
}
.wl_auct_view_title {
  float: left;
  border-right: 1px solid #ffffff;
  width: 250px;
  padding: 5px 0 5px 10px;
  font-weight: bold;
}
.wl_auct_view_timestamp {
  float: left;
  border-right: 1px solid #ffffff;
  width: 80x;
  padding: 5px 10px;
}
.wl_auct_view_watchme {
  float: left;
  width: 100px;
  text-align: center;
}
.wl_auct_view_watchme .wl_watchgroup {
  margin: 0 auto;
  display: table;
}
.wl_auct_view_watchme .wl_watch {
  float: left;
  padding: 5px 15px 0 0;
}
.wl_auct_view_watchme .wl_watch .wl_innerwatch {
  float: left;
  margin-left: 10px;
}
.wl_auct_view_watchme .wl_watchvideo {
  float: left;
  width: 20px;
  padding: 5px 10px 0 0;
}
.wl_auct_view_bidlabel {
  float: right;
  width: 80px;
  height: 26px;
}
.wl_auct_view_bid_button {
  float: right;
  text-align: center;
  padding: 5px 12px 0 12px;
}
.wl_auct_view_items_wrapper {
  font-size: 12px;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
}
.wl_auct_view_starlot_outer {
  margin: 15px;
  background-color: #ffffff;
  text-align: center;
  float: left;
  position: relative;
}
.wl_auct_view_starlot_outer .wl_auct_view_starlot_inner {
  vertical-align: middle;
  display: table-cell;
  text-align: center;
  height: 75px;
  width: 75px;
}
.wl_auct_view_starlot_outer .wl_auct_view_starlot_inner .wl_auct_view_starlot_img {
  max-height: 75px;
  max-width: 75px;
  vertical-align: middle;
}
/* end clientweb list */
/* Bidder Admin area - Favorite Sellers section */
#viewWrapper {
  width: 940px;
  float: left;
  clear: both;
}
.houseRowWrapper {
  width: 100%;
  float: left;
  margin: 0;
  padding: 0;
}
.houseRowWrapper > .leftContainer {
  width: 300px;
  margin-right: 10px;
  float: left;
  display: table;
  clear: none;
  background: #F0F0F0;
  position: relative;
  box-shadow: 1px 2px 5px #888888;
}
.houseLogoWrapper {
  width: 40px;
  height: auto;
  /*margin: 12px 12px 13px 12px;
	float: left;*/
  clear: none;
  display: table-cell;
  vertical-align: middle;
  padding: 12px 12px 13px 12px;
}
.houseLogoWrapper > img {
  float: left;
  clear: none;
  margin: 0;
  padding: 0;
  width: inherit;
}
.houseDetailsWrapper {
  margin: 12px 12px 13px 0;
  width: 224px;
  float: left;
  display: table-cell;
}
.rightContainer {
  width: 625px;
  float: right;
}
.rightContainer > .catalogsWrapper {
  margin: 0;
  padding: 0;
  width: 100%;
}
.houseRowWrapper {
  width: 100%;
  float: left;
  margin: 20px 0;
  padding: 0;
}
.houseName {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 200px;
}
.houseName > a {
  color: #3B3C3E;
  font-weight: bold;
}
.bottomRowDetails {
  clear: both;
  float: left;
  width: 100%;
  margin: 12px 0 0 0;
  padding: 0;
  display: table-cell;
  bottom: 0;
  vertical-align: bottom;
  line-height: 20px;
}
.countryFlag {
  width: 25px;
  height: 20px;
  vertical-align: bottom!important;
}
.flag-box {
  bottom: -2px;
  position: relative;
}
.numberOfAuctions {
  margin-left: 10px;
  display: table-cell;
  color: #B5B3B6;
  font-size: 12px;
}
.auctionHouseDetailsView > a {
  color: #E80405;
  font-weight: bold;
}
.removeHouseBtnWrapper {
  position: absolute;
  top: 5px;
  right: 5px;
}
.removeHouseBtnImage {
  background-position: -755px -105px !important;
  background: transparent url('/live_styles/images/sprites.png');
  background-repeat: no-repeat;
  height: 15px;
  width: 15px;
  text-align: center;
  margin: 0 auto;
  cursor: pointer;
}
.removeHouseBtnImage:hover {
  background-position: -736px -105px !important;
}
.houseName {
  font-size: 13px;
}
.auctionHouseDetailsView {
  font-size: 13px;
}
.eachCatalogWrapper {
  width: 68px;
  height: 70px;
  background: #737B7D;
  margin-left: 10px;
}
.noAuction {
  background: #eff0f0!important;
}
.catalogThumb {
  width: inherit;
  height: inherit;
  vertical-align: middle;
  display: table-cell;
  text-align: center;
}
.catalogThumb img {
  height: auto;
  width: auto;
  max-height: 68px;
  max-width: 68px;
}
#catalogTooltipWrapper {
  padding: 10px;
  background: #F7F5E8;
  height: auto;
  width: auto;
  float: left;
  display: table;
  position: fixed;
}
#eventTimeAndDate {
  display: table-cell;
  color: #B5B3B6;
  font-size: 14px;
}
#catalogTitle {
  color: #3B3C3E;
  font-weight: bold;
}
#eventLink {
  font-weight: bold;
  display: table-cell;
  vertical-align: bottom;
  margin-left: 20px;
  font-size: 14px;
}
#timeAndStatus {
  line-height: 20px;
}
/* favorite sellers catalogs view */
#auctionHouseInfo-Wrapper {
  line-height: 25px;
}
#auctionHouseDetails-Wrapper {
  display: table;
}
#auctionHouseTop-Wrapper {
  width: auto;
  float: left;
}
#auctionHouseRemoveBTN-Wrapper {
  text-align: center;
  font-size: 10px;
  position: relative;
  /*right: 10px;*/
}
#auctionHouse-Name {
  font-weight: bold;
}
#auctionHouseDetails-Pane {
  padding: 15px;
  height: 195px;
  max-height: 195px;
}
#auctionHouse-FilterPane {
  padding: 15px;
  margin-left: 20px;
  height: 195px;
  max-height: 195px;
}
#auctionHouse-Logo-Wrapper {
  width: 200px;
  height: 150px;
  margin: 20px 20px 0 0;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
#auctionHouse-Logo-Wrapper > img {
  width: auto;
  height: auto;
  max-height: 150px;
  max-width: 200px;
}
#auctionHouseContactInfo {
  display: table-cell;
  padding-left: 20px;
}
.boxShadows {
  width: auto;
  height: auto;
  min-height: auto;
  position: relative;
  -webkit-box-shadow: 0 4px 1px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 4px 1px rgba(0, 0, 0, 0.25);
  box-shadow: 0 4px 1px rgba(0, 0, 0, 0.25);
  float: left;
}
#searchBar {
  width: 360px;
  position: absolute;
  bottom: 0;
  margin-bottom: 15px;
}
#searchBar > input[type="text"] {
  border-radius: 25px;
  height: 20px;
  padding: 5px 40px 5px 15px;
}
/* END favorite sellers catalogs view */
.cur-selected:hover {
  text-decoration: none;
}
.cur-selected {
  color: black;
  text-decoration: none;
}
.activeView-grid,
.activeView-grid:hover {
  background: url('https://www.liveauctioneers.com/static/images/gridview_active.png') no-repeat;
}
.activeView-list,
.activeView-list:hover {
  background: url('https://www.liveauctioneers.com/static/images/listview_active.png') no-repeat;
}
.ui-widget {
  font-family: Helvetica, Arial, sans-serif !important;
  font-size: 16px!important;
}
.cutOffLongText {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 200px;
}
/* END of Favorite Sellers section */
.traffic_item {
  margin-bottom: 20px;
}
.item_box_mask {
  width: 220px;
  height: 375px;
  background: url('/static/images/gray_mask.png') repeat;
  z-index: 100;
  position: absolute;
}
.item_box_mask div {
  position: relative;
  top: 150px;
}
/* new Calendar View */
#calendar {
  width: 940px;
  float: left;
  clear: both;
}
#calHeaderContainer {
  float: left;
  clear: both;
  margin: 0!important;
  border-right: none;
  border-left: 1px solid #b7b7b7!important;
  border-bottom: none!important;
  border-top: 1px solid #b7b7b7!important;
}
.calHeader {
  /*font-weight: bold;*/
  text-align: center;
  font-size: 12px;
  text-transform: uppercase;
  background: #63a8c2;
  color: white;
  height: auto!important;
  margin: 0;
  padding: 4px 10px!important;
  width: 113px!important;
  /*border-left: 1px solid #b7b7b7;*/
  border-right: 1px solid #fff!important;
}
.lastColumn-borderRight {
  border-right: 1px solid #b7b7b7!important;
}
.weekRow {
  float: left;
  clear: both;
  border: 1px solid #b7b7b7;
  border-right: none!important;
  margin-bottom: 20px;
}
.eachDay {
  position: relative;
  float: left;
  width: 133px;
  height: 340px;
  padding: 0 0 10px 0;
  overflow: hidden;
  /*margin: 2px;*/
  /*border: 1px solid #b7b7b7;*/
  border-right: 1px solid #b7b7b7;
}
.today {
  background: #e5f5fb;
}
.daily-topHeader {
  /*height: 64px;*/
  height: 36px;
  clear: both;
  padding: 10px 10px 0 10px;
  /*
    width: 100%;
    float: left;
    */
}
.daily-topHeader:hover {
  cursor: pointer;
  background: #b2e1f4;
}
.dayNum-Container {
  float: right;
  clear: both;
  width: 29px;
  height: 29px;
  text-align: center;
  font-weight: bold;
}
.currentMonth {
  background: url("../images/cal_bg_dark.png") !important;
  color: white!important;
}
.notCurrentMonth {
  background: url("../images/cal_bg_light.png") !important;
  color: #a7a7a7!important;
}
.dayNum-Index {
  display: inline-block;
  vertical-align: middle;
  height: inherit;
  width: inherit;
  position: relative;
  top: 6px;
  right: 1px;
}
.auctionsNumPerDate {
  float: left;
  /*clear: both;*/
  /* If active, then next line. If not, then same line */
  margin-top: 10px;
  color: #63a8c2;
}
.eventsPerDay {
  /*margin: 10px 0;*/
}
.eventsPerDay-Container {
  position: relative;
  float: left;
  width: 133px;
  height: 303px;
  /*padding: 0 0 10px 0;*/
  overflow: hidden;
}
.eachEvent {
  padding: 10px;
  width: 113px;
  word-wrap: break-word;
}
.eachEvent:hover {
  background: #e5e5e5!important;
  border-left: 2px solid #63a8c2;
  padding-left: 8px;
}
.eachEvent:nth-child(odd) {
  background: #f3f3f3;
}
.eachEvent:nth-child(even) {
  background: #fbfbfb;
}
.eachEvent .auctionTitle {
  font-size: 10px !important;
}
.eachEvent .auctionTitle a {
  color: #414042;
  text-decoration: none;
}
.eachEvent .auctionHouseName {
  font-size: 10px !important;
  color: #787878;
}
.eachEvent .auctionHouseName a {
  color: #787878;
  text-decoration: none;
}
.eachEvent .auctionDetails {
  font-size: 9px !important;
  color: #63a8c2;
}
.doneAuction {
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  -khtml-opacity: 0.5;
  -moz-opacity: 0.5;
}
.pastAuction {
  font-size: 10px !important;
  color: #5FB685 !important;
}
.liveAuction {
  font-size: 10px !important;
}
.calendarControlsBar {
  /*display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;*/
  clear: both;
  margin-bottom: 20px !important;
  line-height: 25px;
}
.calendarMonthYear {
  font-weight: bold;
  font-size: 16px !important;
  color: #63a8c2;
}
.red_pulse {
  background-image: url('/live_styles/images/v12/sprites.png');
  background-repeat: no-repeat;
  background-position: -8px -248px;
  height: 27px;
  width: 27px;
}
.meter_bg {
  width: 90px;
  height: 5px;
  margin-top: 3px;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  -khtml-border-radius: 2px;
  /* fallback/image non-cover color */
  background-color: #eeeeee;
  /* Safari 4+, Chrome 1-9 */
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#eeeeee));
  /* Safari 5.1+, Mobile Safari, Chrome 10+ */
  background-image: -webkit-linear-gradient(top, #ffffff, #eeeeee);
  /* Firefox 3.6+ */
  background-image: -moz-linear-gradient(top, #ffffff, #eeeeee);
  /* IE 10+ */
  background-image: -ms-linear-gradient(top, #ffffff, #eeeeee);
  /* Opera 11.10+ */
  background-image: -o-linear-gradient(top, #ffffff, #eeeeee);
  /* IE 7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#eeeeee);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#eeeeee)";
  overflow: hidden;
}
#auct_ticker {
  width: 765px;
  left: 170px;
  position: absolute;
}
#auct_ticker li {
  height: 60px;
}
li.recent_lots {
  height: 70px;
  padding: 6px 0;
  overflow: hidden;
  white-space: nowrap;
  display: none;
}
.paymentMethod {
  margin: 0 5px 10px 0;
}
.search_info_box {
  margin-top: 40px;
  width: 96%;
  background-color: #F9F9F9;
  border: 3px solid #5FB685;
  padding: 15px;
  text-align: center;
}
/* END new Calendar view */
/* Explicit disclaimer */
.explicit_disclaimer {
  display: none;
  width: 450px;
  height: 350px;
}
.explicit_disclaimer .over_eighteen {
  height: 80px;
  background-color: #E6E6E6;
  width: 100%;
  margin-bottom: 15px;
}
.explicit_disclaimer h1 {
  font-weight: 800;
  font-size: 30px;
  text-align: center;
  padding-top: 25px;
}
.explicit_disclaimer p {
  line-height: 200%;
}
.explicit_disclaimer .explicit_enter {
  width: 330px;
  margin: 20px auto;
}
.explicit_disclaimer button {
  margin-left: 20px;
}
.explicit_disclaimer form {
  display: inline;
}
.explicit_disclaimer .dk-gray-btn {
  background-color: #161719 !important;
  height: 25px;
  color: #ffffff;
  text-align: center !important;
  text-decoration: none;
  border: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
}
.explicit_disclaimer .dk-gray-btn:hover {
  background-color: #000000 !important;
  text-decoration: none;
}
.explicit_disclaimer .dk-gray-btn a:hover {
  text-decoration: none;
}
.explicit_disclaimer .dk-gray-btn:disabled {
  background-color: #cccccc !important;
  color: #eeeeee;
  border: solid 1px #aaaaaa;
  cursor: default;
}
div.explicit_disclaimer .dk-gray-btn,
a.explicit_disclaimer .dk-gray-btn {
  line-height: 26px;
}
input.explicit_disclaimer .dk-gray-btn {
  line-height: 22px;
}
/* end Explicit disclaimer */
.timeremaining_upcoming {
  /* not like there'd be any other kind... */
  font-weight: 700;
  color: #63a8c2;
}
/*--------------------Become A Live Seller Page--------------------------*/
.la-table {
  width: 100%;
}
.la-table td {
  line-height: 34px;
  vertical-align: top;
  color: #7d7d7d;
}
.la-table th {
  color: #575a63;
  font-size: 24px;
  letter-spacing: -1px;
  font-weight: lighter;
  padding-top: 20px;
  padding-bottom: 9px;
  text-align: left;
}
.la-table .auctioneer_col {
  color: #63a8c2;
  font-size: 22px;
}
.la-table .seller_col {
  color: #86cb19;
  font-size: 22px;
}
.la-table #learn-more {
  font-size: 15px;
  color: #089bd7;
  font-weight: 700;
  margin-left: 6px;
  cursor: pointer;
}
div#site-details {
  margin-bottom: 14px;
  line-height: 15px;
  border-bottom: 3px solid #d6d6d6;
}
div#site-details .la-emph {
  color: #3e3f40;
}
div#site-details p {
  margin: 6px 0 6px 0;
}
div#site-details p .p-start {
  font-size: 14px;
  font-weight: bolder;
}
div#site-details .perk .perk-header {
  height: 42px;
  margin: 13px 0 8px 0;
  color: #5e5f61;
}
div#site-details .perk .perk-header div {
  display: inline-block;
  margin: 0 3px 0 3px;
}
div#site-details .perk .perk-header .perk-icon {
  float: left;
}
div#site-details .perk .perk-header .perk-num {
  font-size: 34px;
  float: left;
  padding-top: 13px;
}
div#site-details .perk .perk-header .perk-desc {
  float: left;
  width: 100px;
  font-size: 12px;
  font-weight: bolder;
  padding-top: 6px;
}
div#site-details .perk .perk-bullets {
  clear: both;
}
div#site-details .perk .perk-bullets ul {
  list-style: initial;
  margin-left: 18px;
}
div#site-details .perk .perk-bullets li {
  padding-top: 7px;
}
.la-table-bottom {
  margin-top: 75px;
}
.la-table-bottom div {
  float: right;
  margin-right: 45px;
  font-size: 22px;
  line-height: 21px;
}
.la-table-bottom div img {
  padding-top: 22px;
  cursor: pointer;
}
#vertical-line {
  top: 10px;
  height: 99%;
  border-right: 1px #bfc3c5 solid;
  position: absolute;
  right: 230px;
}
.bold-lighter {
  font-weight: bolder;
}
.dis_inbl {
  display: inline-block;
}
.tight-pt {
  line-height: 20px;
  padding-top: 11px;
}
.box-br {
  border-left: 1px #bfc3c5 solid;
}
.market-fs26 {
  font-size: 26px;
}
/*------------------------Market Services-----------------------*/
.marketing-services {
  display: none;
  width: 700px;
  margin: auto;
  font-family: Helvetica, Arial, sans-serif;
  color: #575A63;
}
.marketing-services p {
  margin: 0 !important;
}
.marketing-services .marketing-header {
  padding: 9px;
  position: relative;
}
.marketing-services .marketing-header #back1 {
  width: 40px;
  height: 40px;
  position: absolute;
  left: -54px;
  cursor: pointer;
  bottom: 11px;
  border: 2px solid #575a63;
  border-radius: 100px;
}
.marketing-services .service-perks .package-box {
  width: 156px;
  height: 150px;
  float: left;
  position: relative;
  padding: 9px;
  border-left: 1px solid #d6d6d6;
}
.marketing-services .service-perks .package-box p.blue-title:first-line {
  font-weight: bold;
}
.marketing-services .banners-container {
  height: 840px;
  width: 676px;
  padding: 18px 9px;
  border-left: 1px solid #d6d6d6;
}
.marketing-services .banners-container .banner-row .banner-desc {
  float: left;
  width: 500px;
}
.marketing-services .banners-container .banner-row .banner-desc .ad-box {
  background: #eff0f0;
  margin-top: 10px;
  border-bottom: 3px solid #fff;
  -webkit-box-shadow: 0px 2px 0px #d6d6d6;
  box-shadow: 0px 2px 0px #d6d6d6;
  position: relative;
}
.marketing-services .banners-container .banner-row .banner-price {
  float: right;
  border-left: 1px solid #d6d6d6;
  width: 142px;
  height: 90px;
  padding: 9px;
  position: relative;
  margin-top: 10px;
}
.marketing-services .title-sub {
  font-size: 13px;
  line-height: 13px;
  color: #737373;
}
.marketing-services .title-sub a {
  cursor: pointer;
  color: #737373;
}
.marketing-services .big-price {
  font-size: 30px;
  position: absolute;
  bottom: 10px;
  left: 10px;
}
.marketing-services .week {
  font-size: 11px;
}
.marketing-services .your-ad {
  font-size: 11px;
  font-weight: bold;
  color: #737373;
}
.marketing-services .lh12 {
  line-height: 12px;
}
.marketing-services .blue-title {
  color: #63a8c2;
  font-size: 20px;
  line-height: 17px;
}
.marketing-services .bl-corner {
  position: absolute;
  bottom: 10px;
  left: 10px;
}
.marketing-services .br-corner {
  position: absolute;
  bottom: 10px;
  right: 10px;
}
.marketing-services .clear {
  clear: both;
}
.marketing-services .pkg-link {
  position: absolute;
  bottom: 50px;
  font-weight: bold;
}
.pointer {
  cursor: pointer ;
}
.gray-bl {
  border-left: 1px solid #d6d6d6;
}
.gray-br {
  border-right: 1px solid #d6d6d6;
}
.tr-corner {
  position: absolute;
  top: 10px;
  right: 10px;
}
/*------------------------Email Preferences CSS--------------------------*/
#email-preferences-table {
  display: none;
}
#email-preferences-table form {
  margin-bottom: 20px;
}
#email-preferences-table ul {
  margin-left: 75px;
  list-style: initial;
  padding-bottom: 8px !important;
  padding-top: 25px !important;
}
#email-preferences-table ul li {
  color: black;
  padding-bottom: 5px;
}
#email-preferences-table h2 {
  margin-bottom: 15px;
}
#email-preferences-table table {
  margin-bottom: 20px;
}
#email-preferences-table h3 {
  font-size: 15px;
  padding-bottom: 8px !important;
  padding-top: 10px !important;
}
#email-preferences-table div.onOffBtn {
  border-radius: 100px;
  width: 30px;
  height: 30px;
  line-height: 30px;
  color: white;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  display: inline-block;
  margin: 0px 2px;
  background-color: #63a8c2;
  cursor: pointer !important;
  cursor: pointer ;
}
#email-preferences-table th {
  font-weight: bold;
}
#email-preferences-table .optionColumn {
  width: 85px;
}
#email-preferences-table .emailColumn {
  width: 430px;
}
#email-preferences-table .frequencyColumn {
  padding-left: 20px;
}
#notif_div,
#notif_div1,
#notif_div2 {
  color: #ed433c;
  border: 1px solid #ed433c;
  padding: 10px 15px;
  margin-bottom: 20px;
  display: none;
}
.disp-block {
  display: block;
}
.inactive-gray {
  color: #ccc;
}
.inactive-gray-btn {
  background-color: #ccc !important;
}
/*----------------------Becomealive signup--------------------------------*/
.auctioneer-clr {
  padding: 6px;
  background-color: #8cdbfd;
  border: 0;
  border-top: 3px solid #7ec6e4;
  border-left: 2px solid #7ec6e4;
}
.seller-clr {
  padding: 6px;
  background-color: #def3b5;
  border: 0;
  border-top: 3px solid #c0d39d;
  border-left: 2px solid #c0d39d;
}
button.blue-signupbtn {
  margin-left: 309px;
  width: 138px;
  height: 40px;
  color: white;
  border: 0;
  border-radius: 3px;
  cursor: pointer;
  background: #05afe9;
}
button.blue-signupbtn:hover {
  background: #059fd3;
}
button.green-signupbtn {
  margin-left: 309px;
  width: 138px;
  height: 40px;
  color: white;
  border: 0;
  border-radius: 3px;
  cursor: pointer;
  background: #9ec452;
}
button.green-signupbtn:hover {
  background: #88af3a;
}
#bal-signup-title {
  color: #575a63;
  font-size: 24px;
  letter-spacing: -1px;
  font-weight: lighter;
}
button.Traditional:hover {
  background-color: #059fd3 !important;
}
.red-ast {
  color: red;
  font-size: 28px;
  display: inline;
  float: right;
  margin-top: 5px;
}
.potential_terms {
  display: none;
}
.gray-dialogue {
  background: url('/images/gray_dialogue.png') no-repeat;
  position: absolute;
  z-index: 1;
  width: 471px;
  height: 521px;
}
.gray-dialogue div.dialogue-content {
  width: 295px;
  margin: 0 auto;
  font-size: 13px;
  padding-top: 75px;
}
.blue-dialogue {
  background: url('/images/blue_dialogue.png') no-repeat;
  position: absolute;
  width: 310px;
  height: 344px;
}
.blue-dialogue div.dialogue-content {
  width: 222px;
  font-size: 16px;
  margin: 60px 60px;
}
.blue-dialogue div.dialogue-content p {
  padding-bottom: 10px;
}
span.la-emphasize {
  font-size: 26px;
}
span.la-emphasize:after {
  content: 'auctioneers';
  color: #63a8c2;
}
#facebox .popup .body {
  font-family: Helvetica, Arial, sans-serif !important;
}
#facebox .popup .body .header {
  z-index: 20;
  display: block;
  height: 30px;
  position: absolute;
  top: 10px;
  right: 10px;
}
a.readmore-js-toggle {
  color: #565656 !important;
  text-decoration: none !important;
}
/*** Header Search Box Autocomplete ***/
ul.ui-autocomplete li.ui-menu-item a {
  font-weight: 400;
}
ul.ui-autocomplete li.ui-menu-item a b {
  font-weight: 700;
}
