html, body {
	height:auto;
	min-height:90%;
}

body.page-template-page_live_auction {
	font-size:14px;
	margin-top:0;
}

.page-template-page_live_auction .full-width-content .content,
.page-template-page_live_auction .site-header,
.page-template-page_live_auction .site-inner {
	width: 100%;
	float: none;
	height: auto;
	position: relative;
	max-width: none;
}

.page-template-page_live_auction .genesis-nav-menu .menu-item {
	display: inline-block;
	border: none;
	float: none;
	width: auto;
}

.page-template-page_live_auction .site-footer {
	display: none;
}

.page-template-page_live_auction .content .entry {
	display: none;
}

.page-template-page_live_auction .site-container {
	max-width: 100%;
}

.page-template-page_live_auction .genesis-nav-menu .sub-menu {
	margin: 0;
}

.page-template-page_live_auction header .site-avatar,
.page-template-page_live_auction header .title-area {
	display: none;
}



.live_auctions_list {
padding:40px;
text-align:center;
}

.la.no_active_lot .lot-content-container {
opacity:0;
}

.la .auction-bar {
	position: relative;
	float: left;
	clear: both;
	width: 100%;
	padding:0 15px;
	border-bottom: 0px solid #ddd;
	margin-bottom: 25px;
}

.la .auction_title_holder {
	position: relative;
	float: left;
	width:100%;
	text-align:center;
}

.la .auction_title_holder .subtitle .lot_num {
	display: inline-block;
}

.la .auction-bar .title {
	margin-bottom: 0;
}

.la .auction_bar_info_holder {
	position: relative;
	float: right;
}

.la .lot-content-container {
	position:relative;
	float:left;
	width:100%;
	clear:both;
	padding-bottom:100px;
	min-height:50vh;
}

.la .lot-content-holder {
	display: block;
	position: relative;
	float: none;
	max-width: 1400px;
	margin: 0 auto;
	padding:0 30px;
}

.la .auction-info,
.la .lot-holder {
	position: relative;
	float: left;
	min-height: 100px;
}

.la .auction-info {
	width: 34%;
}

.la .lot-holder {
	width: 61%;
	margin-right: 5%;
}

.la .live_feed {
	position: relative;
	width: 100%;
	height: auto;
	padding-bottom: 56.25%;
	background: #eee;
	border: 1px solid #eee;
	border-radius: 5px;
	overflow: visible;
}

.la .live_feed .img {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-image: url('');
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
	pointer-events: none;
	opacity: 1;
}

.la .product_bid_form {
	margin-bottom: 0;
	font-size:16px;
}

.la .product_bid_form .currency_symbol {
	display: inline-block;
	top: 1px;
	position: relative;
	font-weight:bold;
}

.la .bid_form_holder {
	margin: 0px 0 0 0;
	padding: 30px 0 15px 0;
	border-top: 0px solid #eee;
	text-align: center;
}

.la .bid_form_title {
	font-size: 14px;
	margin: 0 0 10px 0;
}

.bid_lot_num_tag {
	background: #000;
	color: #fff;
	border-radius: 3px;
	padding: 3px 6px;
	font-weight:bold;
	letter-spacing:0;
}

.la #bid_input {
	width: 110px;
	font-size: 16px;
	padding: 1.6rem 1.6rem;
	margin-bottom: 5px;
	border-radius: 5px;
	font-weight:bold;
	color:#000;
	border:2px solid #aaa;
}
.la #bid_input:focus {
	border-color:#a3c463;
}

.la #submit_bid {
	width: 110px;
	font-size: 16px;
	padding: 1.6rem 1rem;
	background: #a3c463;
	border: 1px solid #a3c463;
	text-align: center;
	border-radius: 5px;
	font-weight: bold;
	letter-spacing: 0.5px;
	transition: all 0.2s ease-out;
	white-space:nowrap;
	z-index:100;
}

.la #submit_bid.grey {
background:#aaa;
border-color:#aaa;
}

.la #submit_bid:hover {
	color: #fff;
	opacity: 0.8;
}


.page-template-page_live_auction .content {
	padding: 40px 0px 40px 0px;
}

.la .lot_title {
	min-height: 30px;
	font-size: 2.0rem;
	line-height: 1.2;
	text-align: left;
}

.la .lot_img {
	position: relative;
	width: 100%;
	height:700px;
	min-height:350px;
	max-height:65vh;
	background-size: contain;
	background-position: center center;
	background-repeat: no-repeat;
	border: 1px solid #eee;
	margin-bottom: 15px;
	border-radius: 5px;
	overflow: hidden;
}

.la .lot_info {
	font-size: 14px;
	margin: 0 0 15px 0;
}

.la .lot_info .author,
.la .lot_info .period {
	margin: 0 0 5px 0;
}

.la .lot_info .lot_extra_info h6 {
	display: inline-block;
}

.la .lot_info .lot_extra_info h6:empty {
	display: none;
}

.la .lot_info .lot_extra_info h6:before {
	content: "-";
	display: inline-block;
	padding: 0 5px;
}

.la .lot_info .lot_extra_info h6:first-child:before {
	content: "";
	display: none;
}

.lot_info,
.lot-holder {}

.auction_status {
	
}

.estimate .lowPrice:before {
	content: "\20AC";
	padding-right: 3px;
}

.estimate .highPrice:before {
	content: "/";
	padding: 0 3px 0 5px;
}

.estimate .highPrice:empty:before {
	display: none;
}

.lot_info .dimensions_str:before {
	content: "Dim.";
	margin-right: 5px;
	display: inline-block;
}

.lot_info .dimensions_str:empty:before {
	display: none;
}



.la .live_indicator {
	position: absolute;
	left: 0;
	top: 0;
	width: auto;
	height: auto;
	padding: 5px 10px 4px 12px;
	background: #000;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 0.5px;
}
.auction_finished .la .live_indicator {
display:none;
}

@keyframes redPulse {
	from {
		background-color: #bc330d;
		box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
	}

	50% {
		background-color: #e33100;
		box-shadow: 0 0 12px #e33100;
	}

	to {
		background-color: #bc330d;
		box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
	}
}

.la .live_indicator:before,
.la .auction-bar .title:before {
	position: relative;
	display:inline-block;
	top: 0px;
	left:-4px;
	width: 8px;
	height: 8px;
	border-radius: 100%;
	content: "";
	background: #e33100;
	/*
	animation-name: redPulse;
	animation-duration: 1s;
	animation-iteration-count: infinite;
	*/
}

.la .auction-bar .title:before {
	left:-7px;
	top:-3px;
}

.la.auction_finished .auction-bar .title:before {
	display:none;
}

.lot_info .lot_num {
	font-weight: bold;
}







.lot_list_holder {
	position: relative;
	float: left;
	width: 100%;
	height: auto;
}

.la .lot_list_holder h4 {
	display: none;
}

.lot_list {
	position: relative;
	float: left;
	width: 100%;
	height: 135px;
	padding: 0px 0px;
	margin-bottom:30px;
	border: 1px solid #ddd;
	border-width: 0px 0 0 0;
	overflow: hidden;
}

.lot_list_container {
	position: relative;
	float: left;
	width: 100%;
	height: 150px;
	padding: 18px 120px;
	white-space: nowrap;
	overflow-y: hidden;
	overflow-x: scroll;
	background: #f4f4f4;
}

.lot_list .ll {
	display: inline-block;
	position: relative;
	width: 100px;
	height: 100px;
	background: #efefef;
	margin: 0 15px 0 0;
	transform: translateZ(0px);
	border: 4px solid #ddd;
	opacity: 0.85;
	transition: transform 0.2s ease-out, opacity 0.2s linear;
	border-radius:5px;
}

.lot_list .ll.active {
	border-color: #000;
	opacity: 1 !important;
	transform:scale(1.15);
}

.lot_list .ll.previous {
	opacity: 0.4;
}

.lot_list .ll:hover {
	opacity: 1;
}

.lot_list .ll .ll_img {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	overflow:hidden;
}

.lot_list .ll .ll_img img {
	position:absolute;
	left:0;top:0;
	width:100%;
	height:auto;
}

.lot_list .ll .ll_num {
	position: absolute;
	left: 0;
	top: 0;
	width: auto;
	min-width: 20px;
	height: 20px;
	padding: 5px 5px;
	color: #fff;
	background: #000;
	font-weight: bold;
	font-size: 11px;
	line-height:1;
	letter-spacing:0;
	text-align: center;
}

.lot_list .ll .ll_num:before {
	content: "#";
}

.stream_embed {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	transition: all 0.2s ease-out;
	box-sizing:border-box;
}
.stream_embed.not_playing {
	border:5px solid #e33100;
}

.stream_embed iframe {
	width: 100%;
	height: 100%;
	border: 0;
	overflow: hidden;
}

#player_container {
	position:absolute;
	left:0;top:0;
	width:100%;
	height:100%;
}




.la .bid_history_holder {
	position: relative;
	width: 100%;
	margin: 0px 0;
}

.la .bid_history_title {
	font-size: 14px;
	display: none;
}

.la .bid_history {
	background: #fff;
	border: 1px solid #eee;
	border-radius: 5px;
	min-height: 83px;
	max-height:120px;
	display: block;
	padding: 30px 10px;
	margin-bottom: 15px;
	overflow:auto;
}

.la .bid_history:empty:after {
	content:"no online bids yet, place your bid now";
	color:#aaa;
	min-height:90px;
}

.la #bid_response {
	display: none;
}










.view_display {
margin-top:0 !important;
}

.view_display .la .product_bid_form,
.view_display .la .bid_form_title,
.view_display .la .live_feed,
.view_display #wpadminbar,
.view_display .la .auction-bar,
.view_display .admin_controls  {
display:none;
}

.view_display .la .lot-content-holder {
max-width:100%;
padding:0 4%;
}

body.view_display,
.view_display h6,
.view_display .la .lot_info {
font-size:18px;
}

.view_display h3,
.view_display .la .lot_title {
font-size:34px;
}

.view_display .lot_img .catalogue_no_sticker {
font-size:44px;
padding:0 10px;
}

.view_display .la .bid_history {
height:400px;
max-height:60vh;
font-size:18px;
}

.view_display .page-template-page_live_auction .content {
padding-top:0px
}

.view_display .page-template-page_live_auction .content {
padding-bottom:0;
}

.view_display .la .bid_history {
margin-bottom:0;
}

.view_display .la .lot-content-container {
	padding-top:10px;
}

.view_display .la .lot_img {
	height:820px;
	max-height:80vh;
}

.view_display .la .auction-info {
	width:34%;
}


.bid_history .bid {
display:block;
position:relative;
width:100%;
height:auto;
text-align:center;
}

.bid_history .buyer_id {
padding-right:10px;
}
.bid_history .buyer_id:before {
content:"Buyer #";

}

.bid_history .bid_val:before {
content:"Bid: \20AC";

}

.bid_history_highest {
font-weight:bold;
position:absolute;
border:1px solid #eee;
border-radius:5px;
padding:2px 15px;
left:50%;
width:auto;
height:auto;
min-width:85%;
transform:translateX(-50%) translateY(-50%);
background:#fff;
z-index:10;
white-space:normal;
display:none;
}
.highest_online_bid_val,
.highest_online_bid_buyer_id {
display:inline-block;
text-align:left;
padding: 0px 10px 0 3px;
}
.highest_online_bid_val:empty,
.highest_online_bid_buyer_id:empty{
display:none;
}
.highest_online_bid_buyer_id {
display:inline-block;
text-align:center;
font-weight:normal;
}

.highest_online_bid_val:before {
content:"\20AC";
}
.highest_online_bid_buyer_id:before {
content:"Buyer #";
}
.highest_online_bid_val:empty:before,
.highest_online_bid_buyer_id:empty:before {
display:none;
}


.your_buyer_id {
display:none;
}

#bid_response {
padding:10px 0 0 0;
}

#bid_response.success {
color:#000;
}
#bid_response.error {
color:red;
}



.view_display .bid_history_highest,
.view_auctioneer .bid_history_highest {
font-size:28px;
display:block !important;
}

.view_auctioneer .live_feed,
.view_auctioneer .bid_form_title,
.view_auctioneer .product_bid_form,
.view_auctioneer .auction-bar,
.view_auctioneer #wpadminbar,
.view_auctioneer .dimensions_str,
.view_auctioneer .lot_extra_info {
	display:none !important;
}

.view_display .bid_history_highest,
.view_auctioneer .bid_history_highest {
position:relative;
transform:none;
top:auto;
left:auto;
}

.view_display .highest_online_bid_val,
.view_auctioneer .highest_online_bid_val {
display:block;
font-size:70px;
width:100%;
text-align:center;
line-height:1;
}

.view_auctioneer .la .bid_history {
min-height:500px;
max-height:500px;
}


body.view_auctioneer {
background:#fff;
transition:background 10s ease-out;
}

body.view_auctioneer.activity {
background:#a3c463;
transition:background 0.15s ease-out;
-webkit-animation-name: flash;
animation-name: flash;
}

.view_auctioneer .bid_history_highest, .view_auctioneer
.la .bid_history {
background:transparent;
}

.view_auctioneer .la .lot_title {
	overflow:hidden;
	max-height:50px;
}
html.view_auctioneer {
	margin-top:0 !important;
}
.view_auctioneer .page-template-page_live_auction .content {
	padding-top:0;
}



.ll .s_tag,
.ll .b_id {
position:absolute;
left:0;bottom:0;
display:block;
background:black;
color:#fff;
font-weight:bold;
font-size:11px;
padding:1px 5px;
background:rgba(0,0,0,0.8);
}

.ll .b_id {
width:100%;
text-align:center;
}

.ll .s_tag {
left:50%;bottom:auto;
top:50%;
transform:translateY(-50%) translateX(-50%) rotate(-20deg);
border-radius:5px;
font-size:15px;

}

.ll .s_tag:empty,
.ll .b_id:empty {
display:none;
}

.ll .s_tag:before {
content:"\20AC";
}

.ll .b_id:before {
content:"Buyer #";
}



.bid_disallowed .bid_form_title,
.bid_disallowed .product_bid_form {
pointer-events:none;
opacity:0;
}


.live_feed_notice {
	font-size:11px;
	font-style:italic;
	color:#888;
	padding:10px 5px;
	line-height:1.5;
	text-align:center;
}

.live_feed_notice p {
margin:0
}

.live_feed_mobile_notice {
	display:none;
	font-weight:bold;
	color:#333;
}



.lot-content-container,
.lot_list_holder {
	transition:opacity 0.5s ease-out;
}

.auction_paused .lot-content-container,
.auction_paused .lot_list_holder,
.auction_finished .lot-content-container,
.auction_finished .lot_list_holder {
opacity:0.4;
pointer-events:none !important;
}
.auction_paused .bid_form_holder,
.auction_finished .bid_form_holder,
.auction_paused .la .auction-bar .title::before,
.auction_finished .la .auction-bar .title::before {
	opacity:0;
}
.auction_paused .bid_form_holder {
	display:none;
}

.la_info_overlay {
position:fixed;
left:50%;top:50%;
width:540px;
max-width:95vw;
height:auto;
background:#cbd6e1;
transform:translateX(-50%) translateY(-50%);
padding:40px;
text-align:center;
border:5px solid #fff;
box-shadow:0px 20px 40px rgba(0,0,0,0.1);
pointer-events:none;
display:none;
}
.la_info_overlay.admin_update_info {
	display:block;
}

.la_info_overlay .admin_only_close_btn {
	display:none;
}
.admin-bar .la_info_overlay .admin_only_close_btn {
	display:block;
}

.la_info_overlay .desc {
font-size:16px;
}

.la_info_overlay .desc.secondary {
font-size:14px;
font-style:italic;
color:rgba(0,0,0,0.6);
margin:50px 0 0 0;
}

.auction_paused .la_info_overlay.auction_paused {
display:block;
}
.auction_finished .la_info_overlay.auction_finished {
display:block;
}

.la .auction_title_holder .subtitle .status_holder,
.la .auction_title_holder .subtitle .lot_num {
display:inline-block;
padding-left:20px;
}

#twitch-embed {
position:absolute;
left:0;top:0;
width:100%;
height:100%;
}

.admin_only_close_btn {
position:absolute;
right:0;top:0;
width:30px;
height:30px;
background:none;
opacity:0.5;
}
.admin_only_close_btn:hover {
opacity:1;
}

.admin_only_close_btn:before {
position:relative;
width:100%;
content:"x";
text-align:center;
font-size:20px;
line-height:1.3;
font-weight:normal;
color:#000;
margin-left:2px;
}

.admin-bar .la_info_overlay {
pointer-events:auto;
}





.bid_history .bid {
border-radius:5px;
transition: all 0.2s ease-out;
max-width:260px;
margin:0 auto;
border:2px solid transparent;
}

.bid_history .bid.your_bid .buyer_id:before {
content:"You: #";
}

.bid_history .bid.highest_bid {
border-color:#a3c463;
font-weight:bold;
padding:5px;
}















.animated.infinite {
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
}

.animated.hinge {
-webkit-animation-duration: 2s;
animation-duration: 2s;
}


@-webkit-keyframes bounce {
from, 20%, 53%, 80%, to {
	-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

40%, 43% {
	-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	-webkit-transform: translate3d(0, -30px, 0);
	transform: translate3d(0, -30px, 0);
}

70% {
	-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	-webkit-transform: translate3d(0, -15px, 0);
	transform: translate3d(0, -15px, 0);
}

90% {
	-webkit-transform: translate3d(0,-4px,0);
	transform: translate3d(0,-4px,0);
}
}

@keyframes bounce {
from, 20%, 53%, 80%, to {
	-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

40%, 43% {
	-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	-webkit-transform: translate3d(0, -30px, 0);
	transform: translate3d(0, -30px, 0);
}

70% {
	-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	-webkit-transform: translate3d(0, -15px, 0);
	transform: translate3d(0, -15px, 0);
}

90% {
	-webkit-transform: translate3d(0,-4px,0);
	transform: translate3d(0,-4px,0);
}
}

.bounce {
-webkit-animation-name: bounce;
animation-name: bounce;
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
}

@-webkit-keyframes flash {
from, 50%, to {
	opacity: 1;
}

25%, 75% {
	opacity: 0;
}
}

@keyframes flash {
from, 50%, to {
	opacity: 1;
}

25%, 75% {
	opacity: 0;
}
}

.flash {
-webkit-animation-name: flash;
animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
from {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
}

50% {
	-webkit-transform: scale3d(1.1, 1.1, 1.1);
	transform: scale3d(1.1, 1.1, 1.1);
}

to {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
}
}

@keyframes pulse {
from {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
}

50% {
	-webkit-transform: scale3d(1.1, 1.1, 1.1);
	transform: scale3d(1.1, 1.1, 1.1);
}

to {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
}
}

.pulse {
-webkit-animation-name: pulse;
animation-name: pulse;
}





.live_feed_muted_warning {
position:relative;
width:100%;
height:auto;
opacity:1;
display:none;
background:#ffe4e4;
border:3px solid red;
padding:0px 20px 20px 20px;
box-sizing:border-box;
margin-top:15px;
}

.live_feed_muted_warning .warning_text {
margin-top:20px;
}

.live_feed_muted_warning p,
.live_feed_muted_warning h4 {
color:#000;
text-align:center;
margin-bottom:0;
}



.not_logged_in_bid {
text-align:center;
}

.not_logged_in_info {
text-align:center;
font-size:16px;
font-weight:bold;
padding:20px;
line-height:1.15;
}

.not_logged_in_btn_holder {
position:relative;
display:block;
margin:10px 0;
}


.bid.cancelled {
text-decoration: line-through;
color:#aaa;
}
.bid.cancelled .opt_cancel_bid {
visibility:hidden;
}




@media (max-width:1025px) {

.la .lot_info {
font-size:12px;
}
.la .lot_title {
font-size:1.8rem;
}
.la .lot_info .author, 
.la .lot_info .period {
font-size:1.5rem;
}

.lot-content-container {
padding-bottom:60px;
min-height:50vh;
}

.la .lot-content-holder {
padding:0 15px;
}

.la .lot-holder {
margin-right:2%;
}

.la .auction-info {
width:37%;
}

.bid_history_highest {
white-space:normal;
}

.live_feed {
min-height:200px;
}


}



@media (max-width:680px) {


.la .lot_img {
max-height:400px;
}

.la .live_feed {
position:fixed;
left:0;
bottom:0;
width:246px;
height:140px;
min-height:auto;
padding-bottom:0;
z-index:100;
}


}


@media (max-width:520px) {


.la .lot-holder {
width:100%;
margin-right:0;
}

.la .lot_img {
min-height:200px;
max-height:250px;
}

.la .auction-info {
width:100%;
}


}





.site-container {

}




.bid_history .bid span {
display:inline-block;
position:relative;
}

.bid_options .opt_cancel_bid {
display:block;
width:15px;
height:15px;
background:#ddd;
color:#fff;
border-radius:3px;
font-weight:bold;
top:3px;
position:relative;
margin-left:5px;
}

.bid_options .opt_cancel_bid:hover {
background:red;
color:#fff;
}

.bid_options .opt_cancel_bid:before {
position: absolute;
top: 0px;
left: 3px;
content: "\d7";
font-size: 15px; 
line-height: 1;
text-align: center;
font-family:Arial, Helvetica, sans-serif;
}



.product_bid_form {

}

#live_bid_form {

}

.product_bid_form input,
.product_bid_form button,
.raise_btn {
position:relative;
height:55px;
box-sizing:border-box;
display:inline-block;
vertical-align: top;
margin-bottom:3px;
}

.product_bid_form .currency_symbol {
padding-top:15px;
}

.form_inputs_holder {
display:block;
position:relative;
vertical-align: top;
}

.raise_btn {
position:relative;
display:inline-block;
box-sizing:border-box;
padding:0px;
background:#aaa;
width:53px;
height:55px;
box-sizing:border-box;
border-radius:5px;
margin-left:0px;
}
.raise_btn:hover {
background:#888;
}

.raise_btn.disabled,
.raise_btn.disabled:hover {
background:#eee;
pointer-events:none;
}


.raise_btn span {
display:block;
position:absolute;
left:0;top:0;
width:100%;
}

.raise_btn span.raise_icon {
background:url('/wp-content/themes/sixteen-nine-pro/images/raise_hand.png') no-repeat center center;
height:30px;
top:6px;
background-size:contain;
}

.raise_btn span.raise_text {
top:auto;
bottom:2px;
font-size:12px;
color:#fff;
}


.la .lot_title p {
margin-bottom:6px;
}

.la .lot_title.smaller {
font-size:100%;
line-height:1.1;
}