
/*====================================
CSS Stylesheet for the 'Frog' template

(C) 2010 phpPennyAuction.com
==================================== */
/*==================================

Import CSS hacks for IE  - important!
==================================== */
/*@import url("reset.css");*/
/*==================================
Standard layout stuff
==================================== */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;	
}

.bnrbg * {
    -webkit-box-sizing: border-box!important;
    -moz-box-sizing: border-box!important;
    box-sizing: border-box!important;
}
* {
   box-sizing: inherit !important;
   box-sizing: inherit !important;
   box-sizing: inherit !important;
}

body {
	background:#eff1f5;
	color: #333;
	font-family:Roboto,Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:66px 0px 0px 0px;
	padding: 0px;
}
ul, ol, dl, li {
	list-style:none;
}

.clear{clear:both}
input, textarea {
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	font-size: 12px;
	font-weight: normal;
	color: #555;
}
a:link, a:visited {
	color: #2fd581;
	outline: none;
	text-decoration: none;
	transition:all 0.5s ease-in;
}
input, textarea, select{outline: none;}
a:hover {
	color: #000;
	text-decoration: none;
	transition:all 0.5s ease-in;
}
p.txt, p.body {
	font-size: 1.2em;
	line-height: 1.5em;
	padding: 0.5em 1em;
}
p.txt_p0 {
	font-size: 1.2em;
	line-height: 1.5em;
	padding: 0.5em 0;
}
h1, h2, h3, h4, h5, h6{font-weight:bold;}
p.page_disc {
	font-size: 14px !important;
	margin: -57px 0 37px -19px !important;
}
h2, h3 {
	font-weight: 700;
	margin: 10px 0;
}
h1 {
	font-size: 12px;
}
h2.top {
	font-size: 16px !important;
	padding-top: 15px !important;
}
h3 {
	font-size: 13px;
	color: #7c7c7c;
	line-height: 120%;
}
h3.heading {
	font-size: 18px;
	margin: 8px 0;
}
table {
	clear: both;
	margin: 10px 0;
}
.align-center {
	text-align: center;
	font-size: 13px;
}
ul, ol {
	margin: 0 0px;
}
ol li {
	list-style: decimal;
	margin-bottom: 4px;
}
.side_2px {
	margin: 0 2px;
}
.side_5px {
	margin: 0 5px;
}
/*==================================

Font Classes

==================================== */

.font-14 {
	font-size: 14px;
}
.font-25 {
	font-size: 25px;
}
.orange {
	color: #66BC29;
}
.green {
	color:#76b80f;
}
.green2 {
	color: #7ec013;
}
.red {
	color: #ff0000;
}
.blk {
	color: #000;
}
.blue {
	color: #0674ec;
}
.off_message {
	font-size: 13px;
	line-height: 1.8em;
	font-weight: 700;
	color: #AAA;
	padding: 5.5em 2.5em 5em;
}
.number {
	font-size: 1.4em;
	font-weight: 700;
	margin-right: 5px;
	color: #66BC29;
}
.star {
	color: #66BC29;
	font-size: 1.5em;
	margin-right: 3px;
	font-weight: 400;
}
/*==================================

Layout General

==================================== */

.clear_l {
	clear: left;
	line-height: 0;
	font-size: 0;
	height: 0;
	margin: 0;
	padding: 0;
}
.clear_br {
	line-height: 0;
	font-size: 0;
	height: 0;
	clear: both;
	margin: 0;
	padding: 0;
}
.see-more {
	padding: 0.6em 1em 0;
}
.clearfix, .wrapper {
	float: left;
	clear: both;
	width: 100%;
}
#flashMessage, #authMessage {
	/*-moz-border-radius: 4px;
	border-radius: 4px;
	clear: both;
	text-align: center;
	margin: 0px 6px 9px 0px;*/
}
#container {
 	
	 width:100%;
	}
#leftcol {
	margin-top: 13px;
	position:relative;
	float: left;
	width:300px;
	margin-right:30px;
	margin-left:30px;
	margin-bottom: 10px;
}

#container.user-container {   
    float: left;
    width: 100%;
	height: 100vh;	
	background:linear-gradient(to left, #2fd5a5, #0037e8);

}

#container.user-container-login{
	background: url(../images/login_bg.jpg)  no-repeat;
	background-size: cover;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 1000;
	

}
.auc-det .step_titel{
	margin-bottom: 0;
}
.auc-det .lot_id {
    background: #fff;
    color: #1feab0;
    text-align: left;
    margin-bottom: 30px;
    box-shadow: 0 3px 10px rgba(121, 135, 150, 0.1);
}
#rightcol {	
	position:relative;	
}
#rightcol .padd_25{
	padding:0
}
#rightcol:after {	
	clear:both;
	content:'';
	display: block;
}
#rightcol .content {
	background-color: #DEEBF2;
	border: 2px solid #B2D3E5;
	-moz-border-radius: 4px;
	border-radius: 4px;
	float: left;
	margin-bottom: 2em;
	width: 195px;
	padding: 1.5em 1.5em 0;
}
/*==================================

Header

==================================== */

#header {
	float:left;
	width:100%;
	padding:10px 0px;
}
#header h1 {
	clear: both;
	font-size: 13px;
	color: #fff;
	padding: 17px 0px 0px 10px;
	font-weight: bold;
}
#header h1 a {
	color: #fff;
	text-decoration: underline;
}
#header h1 a:hover {
	color: #ffd0af;
	text-decoration: none;
}
.login-form input.textbox {
	width: 140px;
 	padding-left: 20px;
	border: 1px solid #d6d6d6;
}


#button {
	border-top: 1px solid #FFF;
	z-index: 4;
	margin: 0;
}
#button:hover {
	border-top: 1px solid #FFF;
 	margin: 0;
}
#but {
	width: 300px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-weight: 700;
	color: #FFF;
	font-size: 14px;
	text-align: center;
	cursor: pointer;
 	border: 1px solid #295278;
	background-color: #32679b;
	background-position: 0 0;
	background-repeat: repeat-x;
	text-shadow: -1px -1px 0 #3f6d8e;
	margin-top: 15px;
	padding: 0.5em 1.2em;
}
.small-box {
	float: left;
	clear: both;
	width: 100%;
	height: 36px;
 	font-size: 11px;
	font-weight: 700;
	margin: 10px 0;
}
.small-box .content {
	padding: 10px;
}

#news-info .col1 {
	float: left;
	width: 300px;
	margin-right: 0;
	margin-bottom: 5px;
	border-right: 1px solid #DAE2EF;
	padding-right: 15px;
	height: 180px;
}
#news-info .col2 {
	float: left;
	width: 296px;
	margin-right: 0;
	text-align: left;
	margin-bottom: 5px;
	border-right: 1px solid #DAE2EF;
	border-left: 1px solid #FFF;
	padding-right: 15px;
	padding-left: 15px;
	height: 180px;
}
#news-info .col3 {
	float: left;
	width: 240px;
	margin-right: 0;
	margin-bottom: 5px;
	padding-left: 15px;
	border-left: 1px solid #FFF;
	height: 180px;
}
.latest-news {
	border-bottom: 1px dotted #DEDEDE;
	clear: both;
	height: 60px;
	padding: 4px 0;
}
.latest-news .date {
	float: left;
	width: 90px;
	height: 60px;
	padding: 0 6px 0 2px;
}
.latest-news .title {
	line-height: 1.1em;
	padding-top: 3px;
	margin-bottom: 3px;
	font-weight: 700;
}
.latest-news p.brief {
	line-height: 1.2em;
	font-size: 1em;
	margin: 0 0 0 96px;
	padding: 0;
}
p.more {
	text-align: right;
	margin: 0;
	padding: 0.3em 0;
}
/*==================================

Boxes 

==================================== */

.box {
	float: left;
	clear: both;
	width: 100%;
	margin: 0px 0;
}
/*==================================

Auction layout

==================================== */

ul.horizontal-bid-list {
	list-style: none;
	padding-left: 0px;
	clear: both;
	text-align:center;
	padding:0;
}
ul.horizontal-bid-list li {
	list-style:none;
	background:#fff;
	width:215px;	
	min-height:399px;
	display:inline-block;
	text-align: center;
	margin:8px;	
	vertical-align: top;
	position: relative;
	list-style: none;
	-webkit-box-shadow: 0px 8px 8px 0px rgba(21, 10, 82, 0.1);
	box-shadow: 0px 8px 8px 0px rgba(21, 10, 82, 0.1);
	border-radius: 2px;
	vertical-align: top;
	background: #fff;
	border: 1px solid #e0e0e0;
}
.buyseat{position: relative;top: 5px;font-weight: bold;}
ul.horizontal-bid-list2 li {
	float: left;
	width: 170px;
	height: auto !important;
	list-style: none;
	min-height: 256px;
 	position: relative;
	text-align: center;
	margin:0 8px 12px 2px;
	padding: 0;
}

ul.horizontal-bid-list li h3 {
	min-height: 11px;
	padding: 0px 0px 15px 0px;
	margin-top: 20px;
	clear: both;
	margin-bottom: 0;
	border-bottom: 1px solid #ebebeb;
}
ul.horizontal-bid-list li h3 a {
	color:#5a5a5a!important;
	font-size:15px!important;
	font-weight:bold;
}
ul.horizontal-bid-list li h3 a:hover {
	color: #2fd5a5!important;
	transition:all 0.5s ease-in;
}
ul.horizontal-bid-list li h3 a:hover, ul.horizontal-bid-list2 li h3 a:hover {
	color: #4a4a4a;
}
ul.horizontal-bid-list li .thumb {
	min-height:150px;
	height: auto !important;
	margin:10px 0px;
	overflow: hidden;
}
ul.horizontal-bid-list li .countdown {
	color: #0c0c0c;
	font-size:20px;
	font-weight:bold;
	display: block;
	clear:both;
	padding: 0px 5px 10px 5px;
}
ul.horizontal-bid-list li .countdown p {
	font-size:19px;
	font-weight:bold;
	color: #999;
	font-weight: 700;
	line-height: 120%;
	margin: 3px 0 2px;
}
ul.horizontal-bid-list li .bid-price {
	padding:0;
	font-size: 23px;
	font-weight: 700;
	color: #2fd5a5;
}
ul.horizontal-bid-list li .username {
	font-size: 20px;
	color: #828282;
	padding: 0px 5px;
	transition: ease 0.3s all;
}
ul.horizontal-bid-list li .bid-now {
	margin: 2px 0;
}
ul.horizontal-bid-list li .bid-button {
	    width: 100%;
    clear: both;
    position: relative;
    display: inline-block!important;
    vertical-align: top;
	
}
ul.horizontal-bid-list .bid-msg {
	height:auto;
	min-height:auto;
	padding: 0px;
	clear: both;
}
.valu_price_outer{
	padding: 10px 0px;
}
/*==================================

Auction Buttons

==================================== */
.is_seat{
 	width:33px;
	height:33px;
	display:inline-block;
	right: 7px;
	top: 36px;
	position: absolute;
}
ul.horizontal-bid-list li.is_seat_auction .icon_live2{
	display:none;
}

ul.horizontal-bid-list li.is_seat_auction .bid-button{
	width: 50%;
}
ul.horizontal-bid-list li.seat_start.is_seat_auction .bid-button{
	width: 100%;
}
ul.horizontal-bid-list li.seat_start.is_seat_auction .bid-button a.b-login{
	margin-right: 20px;
}
ul.horizontal-bid-list li.seat_start.is_seat_auction .bid_debit{
	right: 0;
}


ul.horizontal-bid-list li.is_seat_auction .bid-button a.b-login{
	margin-right:0px;
}
ul.horizontal-bid-list li.is_seat_auction .seat_btn{
	display: inline-block;
	margin-left: -12px;
	margin-top: 10px;
	vertical-align: top;
}

ul.horizontal-bid-list li.is_seat_auction .seat_btn a {
	height: 23px;
	padding:8px 10px;
	font-weight:bold;
	font-size:17px;
	cursor:pointer;
	margin-right:0px;
	border-radius:4px;
	display: inline-block;
	color: #65b739;	
  	text-transform: uppercase;
	background:#fff;
	position: relative;
	transition: all 0.4s cubic-bezier(0.42,0,0.58,1);
}

ul.horizontal-bid-list li.is_seat_auction .seat_btn a:before {
    display: block;
    position: absolute;
    top: 0px;
    right: 0px;
    height: 100%;
    width: 0px;
    /*z-index: -1;*/
    content: '';
    color: #fff !important;
    background: #ff9100;
	border-radius:4px;
    transition: all 0.4s cubic-bezier(0.42,0,0.58,1);
}
ul.horizontal-bid-list li.is_seat_auction .seat_btn a:hover:before {
    left: 0%;
    right: auto;
    width: 100%;
}
ul.horizontal-bid-list li.is_seat_auction .seat_btn a:hover{
	color:#fff!important;
}
ul.horizontal-bid-list li.is_seat_auction .seat_btn a font{position:relative;}

ul.horizontal-bid-list li.no_seat0 .bid-button {
    width: 50%;
}
ul.horizontal-bid-list li.no_seat0 .seat_btn a {
	height: 23px;
    line-height:23px;	
	padding:8px 10px;
	font-weight:bold;
	font-size:17px;
	cursor:pointer;
	margin-right:0px;
	border-radius:4px;
	display: inline-block;
	color: #65b739;	
  	text-transform: uppercase;
	background:#fff;
	position: relative;
	transition: all 0.4s cubic-bezier(0.42,0,0.58,1);
}

ul.horizontal-bid-list li.no_seat0 .seat_btn a:before {
    display: block;
    position: absolute;
    top: 0px;
    right: 0px;
    height: 100%;
    width: 0px;
    /*z-index: -1;*/
    content: '';
    color: #fff !important;
    background: #ff9100;
	border-radius:4px;
    transition: all 0.4s cubic-bezier(0.42,0,0.58,1);
}
ul.horizontal-bid-list li.no_seat0 .bid-button a.b-login{
	margin-right:0px;
}

ul.horizontal-bid-list li.no_seat0 a.b-login font {
    position: relative;
    left: -11px;
}
ul.horizontal-bid-list li.no_seat0 .bid_debit {
    right: -15px;
}
ul.horizontal-bid-list li.is_seat_auction .bid_debit{
	right: -15px;
}

ul.horizontal-bid-list li.is_seat_auction a.b-login font{
	position: relative;
	left: -11px;
}
a.b-login-vertical {
	display: block;
	cursor: pointer;
 	width: 153px;
	height: 38px;
	text-indent: -5000px;
	margin: 8px auto 0 auto;
}
.top-menu ul.user_link li strong {
	color: #fa904d;
}
a.button-small {
	background: #151515;
	border: 1px solid #fff;
	padding: 7px 15px;
	color: #fff;
	font-size: 22px;
	text-transform: uppercase;
}
.bid-button {	
	width: 100%;
	clear: both;
	position: relative;
	display: inline-block!important;
	vertical-align: top;	
}
a:hover.button-small {
	background: #294f8f;
}
a.button-small-vertical {
	display: block;
	cursor: pointer;
 	width: 153px;
	height: 38px;
	text-indent: -5000px;
	margin: 8px auto 0 auto;
}
a.b-login-big {
	display: block;
	cursor: pointer;
 	width: 183px;
	height: 42px;
	text-indent: -5000px;
	margin: 0 auto;
}
div.uniq-auction-bid-price {
	padding-top: 2px;
	padding-bottom: 5px;
}
a.button-big {
	display: block;
	cursor: pointer;
 	width: 183px;
	height: 42px;
	text-indent: -5000px;
	margin: 0 auto;
}
a.b-login:hover, a.b-login-vertical:hover, a.b-login-big:hover, a.button-big:hover, a.button-small:hover, a.button-small-vertical:hover {
}
.bid-message {
	font-size: 11px;
	font-weight: 700;
	color: red;
	line-height: 130%;
}
/*==================================

Auction tooltips

==================================== */
/*==================================

Auction Details Section on auction view page

==================================== */




#auction-details .col1 .content {
	padding: 30px;
	
}
#auction-details .col1 .content:after{
	content:'';
	clear:both;
	display: block;
}
.tooltip_icon{
	position:absolute;
	right: 20px;
	top: 20px;
}
.center_img {
	display: table-cell;	
	text-align: center;
	vertical-align: middle;
	width: 99.5%;
	float: left;
	border-radius: 4px;
	min-height: 400px;
}
.center_img_thumb {
	display: table-cell;
	height: 100px;
	text-align: center;
	vertical-align: middle;
	width:100px;
	border: 1px solid #efefef;
	border-radius: 6px;
}
.margin_seg {
	margin-bottom: 7px;
	width:100px;
	display: inline-block;
	margin-left: 2px;
	margin-left: 5px;
	margin-right: 5px;

}
#auction-details .col1 .auction-image {
	text-align: center;
}
#auction-details .col1 .auction-image img{ 
	height:300px;
	margin-top: 25px;	
	max-width: 100%;
	margin-left: 60px;
}
.add_business{clear: both;float:left;
width:100%;
text-align:left;
margin-top: 10px;}
.right_buynow{
	float:right;
	margin-top: 0px;
	width: 100%;
	text-align:center;
}
.right_buynow b{
	text-align: center;
	width: 90%;
	display: inline-block;
	padding: 0px 5%;
	font-weight: normal;
	font-size: 11px;
	color:#939393;	
	line-height: 13px;
	margin-top: 10px;
}
.add_business a{color:#8b8b8b;}
.add_business a:hover{color:#2fd5a5;}
.add_business p{ color:#8b8b8b;font-size:15px;padding:3px 0px 2px 25px;margin: 0px;}
.add_business p a{	background:url(../images/eye_icon.png) no-repeat left 7px;
padding: 0px 0px 0px 19px;
font-weight: bold;
}
.star_icon{background:url(../images/star_icon.png) no-repeat left 6px;}
.buy_icon{	background:url(../images/cart-icon.png) no-repeat 0px 6px;background-size: 19px;}

#auction-details .thumbs {
	clear: both;
	text-align: center;
	float:left;
	width: 150px;
	position: absolute;
	left:15px;
	top: 15px;	
}
label.click_img {
	width: 100%;
	text-align: center;
	float: left;
	font-weight: bold;
	padding: 10px 0px 10px 0px;
}
#auction-details .thumbs label {
	float: left;
	color: #929497;
	font-size: 13px;
}
#auction-details .thumbs span {
	text-align: center;
}
#auction-details .bid-addwatchlist a {
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-weight: 700;
	color: #FFF;
	font-size: 14px;
	text-align: center;
	cursor: pointer;
 	border: 1px solid #295278;
	background-color: #32679b;
	background-position: 0 0;
	background-repeat: repeat-x;
	text-shadow: -1px -1px 0 #3f6d8e;
	padding: 0.5em 1.2em;
}
#auction-details .col2 dl dt {
	float: left;
	text-align: left;
	color: #555;
	margin: 0px;
	padding:5px 0;
}

#auction-details .col2 dl dd {
	float: right;
	text-align: right;
	margin: 0px;
	padding:5px 0;
}
#auction-details .price {
	color: #f29a0d;
	line-height: 60%;
	font-weight: 400;
	font-size: 28px;
}
#auction-details .price_bin {
	color: #555!important;
	font-size: 13px;
	font-weight: normal;
}
#auction-details .vat {
	font: 11px;
	color: #999;
}
#auction-details .timer {
	position: relative;	
	clear: both;
	font-size: 26px;
	font-weight: bold;
	color:#000;
	float:left;
	width:100%;
	margin-bottom: 14px;
	margin-top: 5px
}
#auction-details .timer p {
	font-size: 32px;
	font-weight: 700;
	color: #999;
	line-height: 110%;
	padding-bottom: 10px;
	margin: 14px 0 0;
}
* html #auction-details img.timeincrement, *:first-child+html #auction-details img.timeincrement {
	padding-left: 25px;
	margin-right: -5px;
	margin-top: 15px;
	float: left;
}
#auction-details img.timeincrement {
	padding-left: 25px;
	margin-right: -10px;
	float: left;
}
#auction-details .note {
	width:300px;
	color: #d0d2d3;
	font-size: 11px;
	line-height: 1.3em;
	margin: 0 auto;
	padding:5px 0px 0px 0px;
}
#auction-details .note span {
	color: #000;
	font-weight: bold;
	font-size: 11px;
}
#auction-details .bid-now {
	margin: 0;
	position: relative;
}
#auction-details .bid-msg {
	height: auto;
	padding: 2px;
	margin-top: 5px;
	clear:both;
}
#auction-details .bid-type {
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
}

#auction-details .bid-savings-price {
	font-size: 14px;
	color: #f29a0d;
}
#auction-details .saving {
	font-size: 15px;
	font-weight: 700;
	color: #d45000;
	line-height: 110%;
	margin-top: 2px;
}
#auction-details .fixed-price-end-bid {
	font-weight: 700;
	text-align: left;
	margin: 10px 0;
}
#auction-details .fixed-price-end-bid label {
	float: left;
	width: 65px;
}
#auction-details .count-saving {
	text-align: left;
	border-top: 1px solid #DEDEDE;
	margin-bottom: 10px;
}
#auction-details .count-saving dt.saving {
	width: 126px;
	float: left;
	clear: both;
	border-bottom: 1px dotted #DEDEDE;
	font-weight: 400;
	font-size: 12px;
	color: #999;
	margin: 0 0 0 5px;
	padding: 8px 5px;
}
#auction-details .count-saving label, #auction-details .total-savings label {
	width: 120px;
	margin-right: 10px;
}
#auction-details .total-savings {
	border-top: 1px solid #dcdcdc;
	font-weight: 700;
	padding-top: 8px;
	padding-bottom: 10px;
	font-size: 12px;
	color: #555;
	clear: both;
}
#auction-details .worth-up-to {
	font-size: 11px;
	margin: 30px 0 10px;
}
ul.tabs {
	background-image:linear-gradient(to left, #097df8, #2fd5a5);
	clear:both;
	padding:0;
	list-style:none;
	margin:0 !important;
	border-radius:4px 4px 0px 0px;
	border-left:none;
	text-align:center;
	color:#fff;
	font-size:21px;
	font-weight:bold;
	line-height:51px;
}
ul.tabs li {
	font-weight:bold ;
	text-indent: 0;
	list-style-image: none !important;
	margin: 0 !important;
	padding: 0;
}
ul.tabs a {
	background: #7da0da;
	font-size: 12px;
	display: block;
	line-height: 33px;
	text-align: center;
	text-decoration: none;
	color: #333;
	position: relative;
	margin: 0;
	padding: 0;
	width: 148px;
	height: 35px;
}
ul.tabs a:active {
	outline: none;
}
ul.tabs a:hover {
	color: #fff;
}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
	cursor: default !important;
	color: #E47911 !important;
	font-size: 14px;
}

ul.tabs li#bid-b a {
	color: #fff;
	font-size: 16px;
}
ul.tabs li#bid-h a {
	height: 35px;
	color: #fff;
	font-size: 16px;
}
ul.tabs li#bid-b a.current {
	background: #fff;
	height: 35px;
	color: #294f8f!important;
	font-size: 16px!important;
}
ul.tabs li#bid-h a.current {
	background: #fff;
	height: 35px;
	color: #294f8f!important;
	font-size: 16px!important;
}
div.panes {
	margin-bottom: 0px;	
}
#auction-details .bid-history {
	
	
}
#auction-details .bid-history h3 {
	font-size: 11px;
	font-weight: 700;
	color: #555;
	text-transform: uppercase;
	margin: 0 0 4px;
	padding: 0;
}
#auction-details .bid-history table {
	font-size: 10px;
	line-height: 14.5px;
	margin: 0;
	padding: 0;
}
#auction-details .bid-history table th {
	font-weight: 700;
	text-align: left;
	vertical-align: top;
	color: #8b8b8b;
	font-size: 15px;
	padding: 12px 20px;;
	background: #f7f7f7;
}
#auction-details .bid-history table th:nth-child(1){width: 38%;}
#auction-details .bid-history table th:nth-child(2){width: 29%;}
#auction-details .bid-history table th:nth-child(3){}


#auction-details .bid-history table td {
	padding: 12px 20px;
	color: #8b8b8b;
	font-size: 14px;
}
#auction-details .bid-history table td.history_r {
	width: 60px;
	text-align: center;
}
#auction-details .bid-history p {
	margin:0px 10px;
}
#auction-details fieldset.auto {
	font-size: 1em;
	margin: 5px 0 0;
}
#auction-details fieldset.auto strong {
	font-size: 1em;
	margin: -5px 0 0 5px;
}
#auction-details fieldset.auto label {
	float: left;
	display: inline;
	font-size: 12px;
	font-weight: 700;
	text-align: left;
	width: 100px;
	margin: 4px 0 0;
}
#auction-details fieldset.auto input {
	 font-size:13px;
	font-weight: 700;
	width: 50%;
	background: #fff;
	border: 1px solid #e6e7e8;
	ime-mode: disabled;
	text-align: center;
	margin: 3px 0px 12px 0px;
	padding: 0.4em;
}
#auction-details span.unit {
	font-weight: 700;
	vertical-align: middle;
	margin: 0 0 0 5px;
}
* html #auction-details span.submit input, *:first-child+html #auction-details span.submit input {
	font-weight: 700;
	color: #FFF;
	font-size: 12px;
	text-align: center;
	cursor: pointer;
 	border: 1px solid #295278;
	background-color: #32679b;
	background-position: 0 0;
	background-repeat: repeat-x;
	padding: 3px 0;
}
#auction-details span.submit input {
	font-weight: 700;
	color: #FFF;
	border: none;
	font-size: 12px;
	text-align: center;
	cursor: pointer;
	background: #294f8f;
	margin-left: 23px;
	padding: 0.5em 1.6em;
}
.crumb_bar {
	padding:0px 2%;
}
.crumb {
	overflow: hidden;
 	padding: 5px 0px 10px 0px;
}
.crumb a {
	color: #242528;
	font-size: 12px;
	font-weight: normal;
}
.crumb a:hover {
	color: #f29a0d;
}
div.column4 {
	margin-left: 2%;
	width: 23%;
	float: left;
	margin-bottom: 30px;
}
div.column4 h3 {
	color: #393733;
	margin: 0 0 0.5em;
	padding: 0;
}
div.column4 h3 a {
	color: #393733;
	text-decoration: underline;
}
div.column4 ul {
	line-height: 1.7em;
	margin: 0 1em;
}
/*==================================

Footer

==================================== */

#footer {
}

.footerlink h2{color:#fff;font-size: 18px;}
.footer_inner {
}
.footerlink {

}
.footerlink ul {
	float: left;
	margin:60px 0px;
	padding: 0px;
	width:15%;
}
.footerlink ul:nth-child(2) {}
.footerlink ul:nth-child(3) {}
.footerlink ul:nth-child(4) {}
.footerlink ul:nth-child(5) {
	float: right;
	width: 20%;
}

.footerlink ul.about_ul {
	width:30%;
	margin-right: 50px;	
}
.about_p{width:80%;margin-bottom:20px;}

.footerlink ul p {
	color: #f7f7f7;
	line-height: 20px;
}
.footerlink li {
	float: left;
	margin: 0px;
	padding: 3px 0px;
	clear: both;
	list-style: none;
}
.footerlink li a {
	color: #f7f7f7;
	font-size:15px;
	padding: 0;
	line-height:14px;
}
.footerlink li a:hover {
	color: #2fd5a5;
}
.footerlink ul h1 {
	font-size: 16px;
	color: #fff;
	padding: 5px 0px 12px 0px;
	margin-bottom:1px;
}
.footerlink li img {
	padding: 0px 4px 3px 0px;
}
.copyright {
	background:#282828;
	clear: both;
	width: 100%;
	float:left;	
	color: #fff;
	padding: 20px 0px;
}
.copyright a{
	color:#fff;
	display:inline-block;
}
.copyright a:hover{
	color:#ff9100;
}
/*==================================

Nav

==================================== */



#nav li {
	float: left;
	list-style: none;
	font-size: 1em;
	border-right: 1px solid #b1c0c5;
	line-height: 1.3em;
	margin: 0;
	padding: 0 0.28em;
}
#nav li a {
	display: block;
	text-decoration: none;
	white-space: nowrap;
	font-weight: 700;
	color: #607e87;
	text-shadow: 1px 1px 0 #FFF;
	height: 15px;
	margin: 0;
	padding: 0.3em 0.7em;
}
#nav li.list a:hover {
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: #E4E4E4;
	color: #E47911;
	padding: 0.3em 0.7em;
}
#nav, #nav ul {
	list-style: none;
	line-height: 1;
	font: bold 12px;
	text-align: center;
	position: relative;
	z-index: 1000;
	padding: 0;
}
ul#nav {
	list-style: none;
	position: relative;
	margin: 0 auto;
	padding: 4px 0;
}
#nav li li a {
	font-size: 12px;
	display: block;
	height: auto;
	margin: 0;
	padding: 0.1em 1em 0.1em .5em;
}
#nav li ul {
	position: absolute;
	display: none;
	height: auto;
	width: 14.1em;
	font-weight: 400;
	background: #F4F7FA;
	border-bottom: 1px solid #b1c0c5;
	border-width: 0.25em;
	margin: 0;
	padding: 0;
}
#nav li li {
	height: auto;
	background: none;
	text-align: left;
	line-height: 180%;
	width: 13em;
	border-left: 1px solid #b1c0c5;
	border-right: 1px solid #b1c0c5;
	border-top: 1px solid #FFF;
	margin: 0 !important;
	padding: 0 1em 0 0 !important;
}
#nav li ul a {
	width: 12em;
}
#nav li ul ul {
	margin: -1.75em 0 0 14em;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	/*left:-999em;*/

	display: none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	/*left:auto;*/

	display: block;
}
#nav li li:hover, #nav li li.sfhover {
	background: #E4E4E4;
}
fieldset .desk {
	color: #025B8E;
	font-size: 1.5em;
	line-height: 1.5em;
	font-weight: 700;
	margin-top: 1.8em;
	padding: 0 0 0.8em;
}
fieldset .desk2 {
	font-size: 1.2em;
	line-height: 1.5em;
	font-weight: 700;
	margin-top: 1.8em;
	padding: 0 0 0.8em;
}
/*==================================

Fieldsets

==================================== */



fieldset {
	border: none;
	margin: 10px 0;
}
fieldset legend {
	font: bold 16px;
	color: #555;
	margin-bottom: 10px;
	margin-left: -6px;
}
fieldset label {
	float: left;
	display: inline;
	width: 160px;
	padding-bottom:8px;
	margin-right: 10px;
	text-align: left;
	color: #333;
	font-size:15px;
	font-weight: normal;
}
fieldset .radio-group label {
	float: none;
	display: inline;
	width: auto;
	margin-right: 10px;
}
fieldset .form-container input.textbox, fieldset .form-container textarea {
	font-size:14px;
	width: 50%;
	border: 1px solid #dedede;
	padding: 2px;
}
fieldset .form-container input.form-error {
	border: 1px solid #c18888;
}
fieldset .form-container .error-message {
	font-size: 11px;
	font-weight: 700;
	color: #e45b00;
	margin-left: 160px;
	_margin-left: 163px;
}
fieldset .error-message {
	font-size: 11px;
	font-weight: 400;
	color: #ff0000;
}
fieldset .text label {
	float: left;
	display: inline;
	width: 150px;
	margin-right: 10px;
	padding-bottom: 8px;
}
#UserLoginForm div.text label, #UserLoginForm div.password label, #UserRegisterForm div.text label, #UserRegisterForm div.password label {
	float: left;
	display: inline;
	width: 130px;
	margin-right: 10px;
	padding-bottom: 8px;
	text-align: right;
}
#UserRegisterForm div.text label, #UserRegisterForm div.date label, #UserRegisterForm div.select label, #UserRegisterForm div.password label, #UserEditForm div.text label, #UserEditForm div.date label, #UserEditForm div.select label, #UserEditForm div.password label {
	float: left;
	display: inline;
	width: 140px;
	margin-right: 10px;
	padding-bottom: 8px;
	text-align: left;
	font-size: 13px;
	color:#818181;
}
#UserRegisterForm div.checkbox {
	font-size: 1em;
	margin-left: 100px;
	margin-bottom: 0;
	padding: 0.2em 0 0.8em;
}
#UserEditForm div.checkbox {
	font-size: 1em;
	margin-left: 150px;
	padding: 0.5em 0 1em;
}
fieldset.upadd div.checkbox {
	font-size: 1em;
	margin-left: 145px;
	padding: 0.5em 0 1em;
}
#UserRegisterForm .error-message, #UserEditForm .error-message {
	font-size:11px;
	margin-left:0;
	color: #ff0000;
	padding:0;
	text-align: left;
	clear: both;
}
#UserRegisterForm select, #UserEditForm select, fieldset.upadd .select select, fieldset.contact .select select {
	font-size: 13px;
	color: #000;
	font-weight: normal;
	border: 1px solid #ccc;
	background-color: #fff;
}
.checkbox_login {
	font-size: 1em;
	margin-left: 160px;
	padding: 0.2em 0 0.5em;
}
fieldset.upadd .text label, fieldset.upadd .select label {
	float: left;
	display: inline;
	width: 135px;
	margin-right: 10px;
	text-align: right;
	font-size: 1.3em;
}
fieldset .input, fieldset.upadd .input {
	clear: both;
	font-weight: 700;
	padding: 0 0 1em;
}
fieldset.coupon .text label {
	float: left;
	display: inline;
	width: 150px;
	margin-right: 10px;
	text-align: right;
	font-size: 1.3em;
}
fieldset.coupon div.submit input {
	font-size: 16px;
}
fieldset .text input, fieldset .password input, fieldset .select select, fieldset .textarea textarea {
	font-size:15px;
	padding:7px 2% 7px 6px;
	width: 48%;
	background:#fff;
	color: #333;
	
	border:1px solid #bbb;
border-radius:4px;

}

fieldset input.disabled, form input.disabled {
	ime-mode: disabled;
	text-transform: lowercase;
}
div.submit, #frmPaypal input {
	text-align: center !important;
	margin: 1em 1em 20px;
}
* html #bid-product-details .bid-butler div.submit input {
	width: 170px;
	font-weight: 700;
	color: #545454;
	font-size: 1em;
	text-align: center;
	cursor: pointer;
 	border: 1px solid #C4C4C4;
	background-color: #DEDEDE;
	background-position: 0 -540px;
	background-repeat: repeat-x;
	right: 0;
	top: 0;
	margin: 0;
	padding: 0.4em 0;
}
*:first-child+html #bid-product-details .bid-butler div.submit input {
	font-weight: 700;
	color: #545454;
	font-size: 1em;
	text-align: center;
	cursor: pointer;
 	border: 1px solid #C4C4C4;
	background-color: #DEDEDE;
	background-position: 0 -540px;
	background-repeat: repeat-x;
	text-shadow: 1px 1px 0 #FFF;
	right: 0;
	top: 0;
	padding: 0.4em 0;
}
#bid-product-details .bid-butler div.submit input, a.addedit, p.button a, td.gray_b a, a.button, div.see-more a {
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-weight: 700;
	color: #545454;
	font-size: 1em;
	text-align: center;
	cursor: pointer;
 	border: 1px solid #C4C4C4;
	background-color: #DEDEDE;
	background-position: 0 -540px;
	background-repeat: repeat-x;
	text-shadow: 1px 1px 0 #FFF;
	right: 0;
	top: 0;
	padding: 0.4em 1em;
}
fieldset.enquete label {
	float: left;
	display: inline;
	width: 200px;
	margin-right: 10px;
	text-align: right;
	font-size: 1.3em;
}
fieldset.pw .text label {
	float: left;
	display: inline;
	width: 150px;
	margin-right: 10px;
	padding-bottom: 8px;
	text-align: right;
	font-size: 1.3em;
}
fieldset .text label, fieldset.contact .text label, fieldset.contact .select label, fieldset.contact .textarea label {
	float: left;
	display: inline;
	width: 200px;
	margin-right: 10px;
	padding-bottom: 8px;
	text-align: right;
	color: #333;
	font-size:15px;
	font-weight: normal;
}
* html #bid-product-details .bid-butler div.submit input:hover, *:first-child+html #bid-product-details .bid-butler div.submit input:hover, #bid-product-details .bid-butler div.submit input:hover, a.addedit:hover, p.button a:hover, td.gray_b a:hover, a.button:hover, div.see-more a:hover, ul.to-do li a:hover {
	background-position: 0 -900px;
	color: #FFF;
	text-decoration: none;
}
#InviteIndexForm textarea#recipient_list, #InviteIndexForm textarea#InviteMessage {
	font-size:13px;
	width: 93.5%;	
	border: 1px solid #000;
	margin: 10px 0;
	color: #000;
	padding:15px 3%;
	-moz-border-radius:0;
	border-radius:0;
	background: none;
}
#UserImportForm label {
	width: 115px;
}
#UserImportForm div.input input.importerLogin, #UserImportForm div.input input.importerPassword {
	width: 60%;
}
fieldset .checkbox label {
	float: none;
	padding-left: 4px;
}
fieldset div.submit {
	margin: 10px 0 20px;
}
fieldset .text .error-message, fieldset .select .error-message, fieldset .textarea .error-message, fieldset .checkbox .error-message, fieldset .password .error-message {
	font-size:11px;
	margin-left: 0;
	color: #ff0000;
	padding:0;
	clear:both;
}
fieldset.upadd .text .error-message, fieldset.upadd .select .error-message, fieldset.upadd .textarea .error-message, fieldset.upadd .checkbox .error-message, fieldset.upadd .password .error-message {
	font-size: 11px;
	margin-left: 145px;
	color: #ff0000;
	padding: 0.2em 0 0.5em;
}

fieldset .select .error-message, fieldset .password .error-message {
	margin-left: 0;
}
div.checkbox {
	margin-left: 0;
	margin-bottom: 20px;
}
fieldset .textarea .error-message {
	margin-left: 210px;
}
fieldset .hint {
	font-size: 11px;
	color: #909090;
	margin-left: 160px;
	_margin-left: 163px;
}
* html .regist_side_txt1, *:first-child+html .regist_side_txt1 {
	float: left;
	width: 210px;
	border: 1px solid #D8E7CE;
	background-color: #EEFCE4;
	margin-bottom: 155px 0 78px;
	padding: 1em;
}
* html .regist_side_txt2, *:first-child+html .regist_side_txt2 {
	float: left;
	width: 210px;
	border: 1px solid #D8E7CE;
	background-color: #EEFCE4;
	padding: 1em;
}
body:first-of-type div.regist_side_txt1 {
	-webkit-border-radius: 5px;
	float: left;
	width: 210px;
	border: 1px solid #D8E7CE;
	background-color: #EEFCE4;
	margin: 155px 0 67px;
	padding: 1em;
}
body:first-of-type div.regist_side_txt2 {
	-webkit-border-radius: 5px;
	float: left;
	width: 210px;
	border: 1px solid #D8E7CE;
	background-color: #EEFCE4;
	padding: 1em;
}
.regist_side_txt1 {
	-moz-border-radius: 4px;
	border-radius: 4px;
	float: left;
	width: 210px;
	border: 1px solid #D8E7CE;
	background-color: #EEFCE4;
	margin: 155px 0 67px;
	padding: 1em;
}
.regist_side_txt2 {
	-moz-border-radius: 4px;
	border-radius: 4px;
	float: left;
	width: 210px;
	border: 1px solid #D8E7CE;
	background-color: #EEFCE4;
	padding: 1em;
}
.actions ul {
	margin: 10px 0;
	padding: 0;
}
.actions ul li {
	display:inline-block;
	list-style: none;
	margin: 0 10px 10px 0;
	padding: 0;
}
.message {
	/*
	background: #FFFBC6;
	border: 1px solid #F7ED64;
	color: #555;
	text-align:center;
	font-weight: 700;
	font-size: 1.2em;
	line-height: 1.5em;
	padding: 14px 16px;
	*/
}
.success {
	/*
	clear: both;
	color: #fff;
	background: #f29a0d;
	font-weight: 700;
	font-size: 1.2em;
	line-height: 1.5em;
	padding: 14px 16px;
	*/
}
ul.news {
	clear: both;
	margin: 0;
	padding: 0;
}

ul.news li {
	list-style: none;
	border-bottom: 1px solid #ccc;
	margin: 0px 0px 40px 0px;
	padding: 0px 35px 0px 0px;
	min-height: 180px;
}
ul.news li p{line-height: 23px;color: #555;}
ul.news li h2.heading {
	background: none;
	margin: 0px 0px 25px 0px;
	padding: 0;
	font-size: 21px
}
ul.news li .meta {
	font-size:10px;
	color: #999;
	text-transform: uppercase;
	width: 150px;
	margin: 10px 0;
	overflow: hidden;
}
span.meta {
	font-size:12px;
	color: #999;
	text-transform: uppercase;
	padding-left: 20px;
	margin: 10px 0;
}
.news_desc {
	float: left;
	margin-top: 0;
	font-size: 1.1em;
	padding: 0 30px 0 150px;
}
.paging {
	float: left;
	clear: both;
	width: 100%;
	margin:0;
	text-align:center;
}
.paging a {
	text-decoration: none;
}
.totalresults {
	text-align: right;
	padding: 0.3em 0;
	display: none;
}
.pagenumber ul {
	list-style-type: none;
	margin: 25px 0px;
	padding: 0;
}
.pagenumber ul li {
	display: inline-block;
font-size: 1em;
margin-top: 10px;
}
.pagenumber ul li a {
	background: #f7f7f7;
	color: #7c7c7c;
	display: inline-block;
	font-weight: bold;
	font-size: 18px;
	margin-right:1px;
	text-decoration: none;
	line-height: 20px;
	padding:10px 15px;
	border: 1px solid #ccc;
}
.pagenumber ul li a:hover {
	background: #f29a0d;
	color: #fff!important;
}
.pagenumber .current {
	background-color: #f29a0d;
	color: #fff;
	display:inline-block;
	font-weight: bold;
	font-size: 18px;
	margin-right:1px;
	text-decoration: none;
	line-height: 20px;
	border: 1px solid #f29a0d;
	padding:10px 15px;
}
/*==================================

Tables

==================================== */

table.results {
	clear: both;
	width: 100%;
	margin: 0.5em 0 0.7em;
	margin-bottom: 0px;
}
table.results tr.border {
	border: 1px solid #a7d5ed;
}
table.results tr {
/*	background-color:#E8F5FB;*/
border-bottom: 1px solid #ccc;
transition:all 0.5s ease-in;

}

table.results tr.color_3{
	background:#ceefc1;
}
table.results tr.color_1{
	background:#fff;
}
table.results tr.color_0{
	background:#f5f7f7;
}
table.results tr.color_1 td{
	font-weight:bold;
}


table.results tr td, table.results tr th{
	vertical-align: middle;
}
table.results tr:hover {
	background: #eff1f5;
}
table.results tr.altrow {
	/*background-color: #f7f8f9;*/
}
table.results tr:last-child{border:none;}
table.results th a {
	color: #fff!important;
	text-decoration: none!important;
}
table.results th a:hover {
	color: #f29a0d!important;
}
table.results th {
	background:#2fd5a5;
	padding: 12px 8px;
	color: #fff;
	font-size: 15px;
    font-weight: bold;
}
table.results th:first-child {
		background:#2fd5a5;
	border-radius:4px 0px 0px 0px;
	padding-left: 25px;
}
table.results th:last-child {
	background:#2fd5a5;
	border-radius:0px 4px 0px 0px;
	padding-right: 25px;
}
table.results th.center {
	text-align: center;
	background: #2fd5a5;
	padding: 12px 8px;
}
table.results th.left {
	text-align: left;
	background: #c0e2f3;
	padding: 12px 8px;
}
table.results th.right {
	text-align: right;
	background: #f1f1f2;
	padding: 12px 8px;
}
table.results th a, table.results th.center a {
	color: #22374D;
	text-decoration: underline;
}
table.results th a:hover, table.results th.center a:hover {
	color: #0056B3;
	text-decoration: underline;
}
table.results td:first-child {
	padding-left: 25px;
}
table.results td {
	padding: 12px 8px;
	/*background: #f7f7f7;*/
	color: #000;
	border-bottom: 1px solid #efefef;
	text-align:center;
}
table.results td a:hover.btn_new {
	color: #fff;
}
table.results td a:hover
table.results td.left {
	text-align: left;
	border-bottom: 1px dotted #BDB9B9;
	padding: 12px 8px;
}
table.results td.right {
	text-align: right;
	border-bottom: 1px dotted #BDB9B9;
	padding: 12px 8px;
}
table.results td.center {
	text-align: center;
	border-bottom: 1px dotted #BDB9B9;
	padding: 12px 8px;
}
table.results td span.thumb {
	width: 80px;
	border: 1px solid #D5D5D5;
	float: left;
	padding: 1px;
}
table.address {
	clear: both;
	width: 100%;
	font-size: 1.2em;
	margin: 0 0 0.5em;
}
table.address td {
	border-bottom: 1px dotted #BDB9B9;
	padding: 8px 5px;
}
a.button_orage {
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-weight: 700;
	color: #FFF;
	font-size: 20px;
	text-align: center;
	cursor: pointer;
 	border: 1px solid #79662f;
	background-color: #a78525;
	background-position: 0 -960px;
	background-repeat: repeat-x;
	text-shadow: -1px -1px 0 #9c7934;
	padding: 0.5em 1.2em;
}
.refrel_img{
	    position: relative;
		top: 30px;
}
a.button_orage:hover {
	background-color: #a78525;
	background-position: 0 -1050px;
	background-repeat: repeat-x;
	color: #FFF;
	text-shadow: 1px 1px 0 #9c7934;
	text-decoration: none;
}
a.button_blue {
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-weight: 700;
	color: #FFF;
	font-size: 16px;
	text-align: center;
	cursor: pointer;
 	border: 1px solid #295278;
	background-color: #32679b;
	background-position: 0 0;
	background-repeat: repeat-x;
	text-shadow: -1px -1px 0 #3f6d8e;
	padding: 0.5em 1.2em;
}
a.button_refer {
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-weight: 700;
	color: #FFF;
	font-size: 14px;
	text-align: center;
	cursor: pointer;
 	border: 1px solid #295278;
	background-color: #32679b;
	background-position: 0 0;
	background-repeat: repeat-x;
	text-shadow: -1px -1px 0 #3f6d8e;
	margin-left: 10px;
	padding: 0.5em 1em;
}
td.pay_pot a {
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-weight: 700;
	color: #FFF;
	font-size: 1em;
	text-align: center;
	cursor: pointer;
 	border: 1px solid #79662f;
	background-color: #a78525;
	background-position: 0 -680px;
	background-repeat: repeat-x;
	text-shadow: -1px -1px 0 #9c7934;
	padding: 0.5em 0.8em;
}
a.pay {
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-weight: 700;
	color: #FFF;
	font-size: 1em;
	text-align: center;
	cursor: pointer;
 	border: 1px solid #79662f;
	background-color: #a78525;
	background-position: 0 -680px;
	background-repeat: repeat-x;
	text-shadow: -1px -1px 0 #9c7934;
	text-decoration: none;
	padding: 0.6em 0.8em;
}
img.guide {
	-moz-border-radius: 4px;
	border-radius: 4px;
	float: left;
	border: 2px solid #D8E7CE;
	margin: 0 1em 1em 0;
	padding: 5px;
}
img.guide_c {
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 2px solid #D8E7CE;
	margin: 0 1em 1em 0;
	padding: 5px;
}
img.guide_r {
	-moz-border-radius: 4px;
	border-radius: 4px;
	float: right;
	border: 2px solid #D8E7CE;
	margin: 0 0 1em 1em;
	padding: 5px;
}
.module h3 {
	color: #4E463F;
	font-size: 1.3em;
	font-weight: 700;
	margin: 0 0 0.3em;
}
h3.home_icon {
	overflow: hidden;
	padding: 5px 0px 5px 0px;
	color: #7C7C7C;
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 0px;
}
ul.to-do {
	margin: 9px 0px 10px 0px;
	padding: 0px;
	width: 100%;
	float: left;
	text-align:center;
}
ul.to-do li {
	margin:0px 9px 0px 0px ;
	display:inline-block;
}


ul.to-do li a {
	float: left;
	/*
	padding:11px 25px;
	font-weight:bold;
	font-size:17px;
	cursor:pointer;
	border-radius:4px;
	display: block !important;
	color: #fff;	
    background-size: 100% 200%;
    background-image: linear-gradient(to bottom, #ff9100 50%, #2768de 50%);
    transition: background-position 0.3s;
	*/
}

ul.to-do li a:hover{
   background-position: 0 -100%;
}










ul.to-do li.orange a {
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-weight: 700;
	color: #FFF;
	font-size: 1.4em;
	text-align: center;
	cursor: pointer;
 	border: 1px solid #79662f;
	background-color: #a78525;
	background-position: 0 -960px;
	background-repeat: repeat-x;
	text-shadow: -1px -1px 0 #9c7934;
	padding: 0.5em 1.6em;
}
ul.to-do li.green a {
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-weight: 700;
	color: #FFF;
	font-size: 1.4em;
	text-align: center;
	cursor: pointer;
 	border: 1px solid #79662f;
	background-color: #a78525;
	background-position: 0 -220px;
	background-repeat: repeat-x;
	text-shadow: -1px -1px 0 #9c7934;
	padding: 0.5em 1.6em;
}
ul.to-do li.blue a {
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-weight: 700;
	color: #FFF;
	font-size: 1.4em;
	text-align: center;
	cursor: pointer;
	border: 1px solid #295278;
	background-color: #32679b;
	background-position: 0 0;
	background-repeat: repeat-x;
	text-shadow: -1px -1px 0 #3f6d8e;
	padding: 0.5em 1.6em;
}
p, fieldset.coupon div.submit {
	margin: 10px 0;
}
h2, .font-20 {
	font-size: 17px;
}
.align-right, #sub-links {
	text-align: right;
}
.orange2, .pagenumber ul li a:hover, #nav li ul a:hover {
	color: #E47911;
}
.bold, ul.vertical-bid-list li .col2 h3.heading a:link, ul.vertical-bid-list li .col2 h3.heading a:visited, #live-bids div.bid-heading .col5 {
	font-weight: 400;
	color: #4a4a4a;
	font-size: 13px;
}
#header .logo .head_bookmark a, #nav li:hover, #nav li.sfhover {
	background: none;
}
#header .top-menu li.menu_pot a:hover, #header .top-menu li.regist a:hover, td.pay a:hover, td.pay_pot a:hover, .top-menu li.menu_pot a:hover, .top-menu li.regist a:hover, a.pay:hover, td.pay_pot a:hover {
	background-color: #a78525;
	background-position: 0 -720px;
	background-repeat: repeat-x;
	color: #FFF;
	text-shadow: 1px 1px 0 #9c7934;
	text-decoration: none;
}
#but:hover, #auction-details .bid-addwatchlist a:hover, a.button_blue:hover, a.button_refer:hover {
	background-color: #32679b;
	background-position: 0 110px;
	background-repeat: repeat-x;
	color: #FFF;
	text-shadow: 1px 1px 0 #3f6d8e;
	text-decoration: none;
}
#news-info, #payment-info, #payment-info .col2 div.info p, #payment-info .col3 div.info p {
	margin: 0;
}
#news-info .col3 h3, .detail_right_tw h3, .detail_right_fn h3 {
	font-size: 14px;
	font-weight: 700;
	margin: 0;
}
#news-info .col4, #payment-info .col4 {
	float: left;
	width: 130px;
	margin-bottom: 10px;
}
.latest-news .title a, p.more a, .latest-winner .title a, ul.horizontal-bid-list li h3 a, ul.horizontal-bid-list2 li h3 a {
	display: block;
	color: #000;
}
ul.vertical-bid-list li .col1 img, #auction-details .thumbs span img, table.results td img {
	width: 100px;
	border-radius: 4px;
	background: #fff;
}
#auction-details .col2 .sub-col1, .module {
	margin-bottom: 10px;
}
#auction-details .bid-history table td.history_l, #nav ul li a {
	padding-left: 10px;
}
#payment-info .col1 dl dd, #payment-info .col3 dl dd {
	width: 129px;
	float: right;
	text-align: right;
	padding: 4px 5px;
	color: #555555;
}
#payment-info .col2 div.info, #payment-info .col3 div.info {
	padding: 5px;
	color: #555555;
}
fieldset .form-container, fieldset .input {
	clear: both;
	padding: 4px 0 6px;
}
fieldset .form-container input.checkbox, fieldset .form-container input.button {
	font-size:14px;
	width: auto;
	padding: 2px;
}
#auction-details .bkmk a.retweet strong, div.panes div.pane, div.panes div {
	/*display: none;*/
}
#auction-details .count-saving dd.saving, #auction-details .count-saving dd.bid-price2 {
	width: 125px;
	float: left;
	text-align: right;
	border-bottom: 1px dotted #DEDEDE;
	font-weight: 400;
	font-size: 12px;
	color: #999;
	margin: 0 5px 0 0;
	padding: 8px 5px;
}
#wrapper {
	width: 1024px;
	margin: 0px auto 0 auto;
}
#header .logo {
	float: left;
	padding:0;
}
#header .logo img{
	max-width:100%;
	 transition: all 0.2s ease;
	}
#header .logo a {
	text-align: left;
}
/*
.header_right {
	float: right;
}
*/
.header_right .top-menu {
	float: left;
	padding: 0px 0px 0px 0px;
}
.top-menu ul.user_login {
	padding: 0;
	margin: 0;
	position: relative;
}
.top-menu ul.user_login span.clip {
	position: absolute;
	left: -15px;
	top: -28px;
}
.top-menu ul.user_login li {
	margin: 0px;
	padding: 0px 16px 0px 16px;
	float: left;
	font-size: 13px;
	line-height: 38px;
	border-left: 1px solid #e4e4e4;
}
.top-menu ul.user_login li a {
	color: #666666;
}
.top-menu ul.user_login li a span {
	color: #f29a0d;
}
.top-menu ul.user_login li a:hover {
	color: #f29a0d;
}
.top-menu ul.user_login li input {
	border: none;
	width: 120px;
	height: 20px;
	margin-top: 5px;
	font-size: 11px;
	padding: 0px 0px 0px 6px;
	border: 1px solid #e0ecf0;
}
.top-menu ul.user_login li input.login_btn {
	cursor: pointer;
	height: 28px;
	text-indent: -5000px;
	float: right;
	width: 67px;
	border: none;
	margin: 0px 0px 0px 0;
	padding: 0px;
}
.top-menu ul.user_login li.or {
	padding-top: 8px;
	font-size: 13px;
	color: #4a4a4a;
}
.top-menu ul.user_login li.or a {
	color: #4a4a4a;
}
.top-menu ul.user_login li label {
	font-size: 12px;
	color: #fff;
	line-height: 22px;
}
.top-menu ul.user_login li label span a {
	color: #b3dd23;
}
.top-menu ul.user_login li label span a:hover {
	color: #fff;
}
.top-menu ul.user_link {
	border: none;
	padding: 10px;
	overflow: hidden;
}
.top-menu ul.user_link li {
	margin: 0px;
	padding: 0px 3px 0px 3px;
	float: left;
	width: auto;
	font-size: 13px;
	color: #4a4a4a;
}
.top-menu ul.user_link li a {
	color: #4a4a4a;
}
.top-menu ul.user_link li a:hover {
	color: #f29a0d;
}
.main_menu {
	padding-bottom:0px;
	float: left;
	width: 100%;
}
.main_menu ul {
	margin: 0px;
	padding: 0px;
}
.main_menu li {
	margin: 0;
	padding:0px 20px 20px 0px;
	display:inline-block;
}
.main_menu li a {
	color: #fff;
	font-weight: normal;
	font-size: 18px;
	display: inline-block;
	padding: 0px;
}
.main_menu li a:hover {
	color: #f29a0d;
}
.main_menu li a.act {
	color: #f29a0d;
}
.dropdown-menu{
        min-width: 100%; /* Set width of the dropdown */
        background: #fff;
        display: none;
        position: absolute;
        z-index: 999;
        left: 0;
		padding: 10px 0px;
		margin-top: 10px;
    }
.dropdown-menu:before{	
	content:'';
    position: absolute;
    top:-12px;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 0;
    height: 0;
    border-bottom: solid 12px #fff;
    border-left: solid 8px transparent;
    border-right: solid 8px transparent;
}
.main_menu li .dropdown-menu a{
	display: block;
	color: #555;
	font-size: 16px;
	padding: 10px 0px;
	border-bottom: 1px solid #f7f7f7;
}
.main_menu li .dropdown-menu a:hover{color: #ff9100;}
.main_menu li .dropdown-menu a:last-child{border:none}
.main_content {
	float: left;
	width: 100%;
	padding:0px 0px 0 0px;
}
.main_content_middle {
	width:1360px;
	margin: 0 auto;
}

.main_content h1.main_heading {
	float: left;
	color: #656565;
	width: 921px;
	padding: 0px 0px 0px 15px;
	line-height: 39px;
	font-size: 12px;
	font-weight: 400;
	height: 39px;
}
.main_content h1.main_heading ul {
	margin: 0px;
	padding: 0px;
	float: left;
}
.main_content h1.main_heading li {
	float: left;
	text-align: center;
	font-size: 14px;
}
.main_content h1.main_heading li.col1 {
	width: 99px;
}
.main_content h1.main_heading li.col2 {
	width: 119px;
	text-align: left;
}
.main_content h1.main_heading li.col3 {
	width: 294px;
	text-align: right;
}
.main_content h1.main_heading li.col4 {
	width: 158px;
	text-align: right;
}
.main_content h1.main_heading li.col5 {
	width: 181px;
	text-align: right;
}
.main_content span.main_content_bottom {
	width: 998px;
	height: 19px;
	float: left;
}
.main_content span.main_content_bottom_gray {
	width: 998px;
	height: 19px;
	float: left;
}
.users_content {
	float: left;
	padding: 0px 0px 0px 0px;
}
p.graycolor {
	font-size: 15px;
}
a.purchase-bid {
	color: #a6a8ab;
}
p.graycolor a {
	color: #f29a0d;
}
p.graycolor a:hover {
	color: #000;
}
.users_left_bottom {
	float: left;
}
.users_share {
	display: none!important;
	float: right;
	margin-right: 0px;
	width: 138px;
	margin-top: 45px;
	height: 56px;
	padding: 54px 0px 0px 146px;
}
 
.users_share span {
	padding: 0px 0px 0px 9px;
}
div.submit {
	border-radius: 4px;
	position: relative;
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	/*padding:15px 25px;*/
	
	cursor:pointer;
	margin: 0;
}
.centre_box div.submit input{
	padding:12px 3%!important;
	width: 94%;

}
div.submit input{
	color: #fff !important;
	text-transform: capitalize;
	/*padding:0px!important;*/	
	padding:12px 25px!important;
	background:#2fd5a5;
	margin:0px;
	height:auto;
	width:auto;	
	border-radius:4px;
	font-size:18px;		
	position: relative;
	cursor: pointer;
	border:none;
	transition:all 0.5s ease-in
}
div.submit input:hover{
	color:#fff!important;
	background:#000
}


.buttons button {
	color: #fff !important;
	text-transform: capitalize;
	/*padding:0px!important;*/	
	padding:12px 25px!important;
	background:#2fd5a5;
	margin:0px;
	height:auto;
	width:auto;	
	border-radius:4px;
	font-size:18px;		
	position: relative;
	cursor: pointer;
	border:none;
	transition:all 0.5s ease-in
}
.buttons button:hover{
	color:#fff!important;
	background:#000
}
.buttons-del button{
	background:#fe4800;
	padding:5px 10px!important;
	font-size:12px
}
a.prefill_bb{
	background: #ffac3f;
	padding: 10px;
	display: inline-block;
	border-radius: 6px;
	color: #000;
	font-weight: bold;
	min-width: 39px;
	margin-top:20px;
}
.edit_user {
	float: left;
	width: 345px;
}
.edit_user label {
	float: left!important;
	text-align: left!important;
	width: 300px!important;
}
.edit_user input {
	float: left!important;
	width: 304px!important;
	margin-bottom: 8px;
}
.edit_user select {
	float: left!important;
	width: 304px!important;
	margin-bottom: 8px;
	font-weight:normal;
}
.edit_propfile .edit_user{
	width:50%;
}
.input_line .edit_propfile .input input{
   width: 95%!important;
	padding-left:0px;
	padding-right:0px;
}
.input_line .edit_propfile .input.checkbox input{
  width: auto !important;
}
.input_only_line div.checkbox input{
	width: auto !important;
}

.user_date {
	margin-left: 0px;
	float: left;
	width: 100%;
	margin-top: 8px;
}
.user_date select {
	color: #000;
	font-weight: normal;
	border: 1px solid #E0ECF0;
	margin-bottom: 8px;
	background-color: #fff;
}
.user_gender {
	margin-left: 0px;
	float: left;
	width: 100%;
}
.user_gender input {
	color: #BBBDBF;
	width: 185px!important;
	margin-bottom: 8px;
}
.user_chekbox {
	margin-left: 0px;
	float: left;
	width: 100%;
}
.user_chekbox input {
	color: #BBBDBF;
	width: 12px!important;
}
h3.billing {
	color: #7c7c7c;
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 5px;
	margin-left: 0px;
}
p.add {
	padding: 0px;
	margin: 0px 0px 0px 0px;
}
p.add a {
	font-weight: bold;
	cursor: pointer;
	border-radius: 4px;
	display: inline-block;
	min-width: 185px;
}
p.add a:hover {
	 background-position: 0 -100%;
}
.addresse_left {
	width: 410px;
	float: left;
}
.users_shareaddress {
	margin-top: 249px;
}
.invites {
	padding: 0px 0px 0px 0px;
	text-align: center;
}
.mange_space {
	padding: 0px 0px 0px 0px;
	color: #555;
}
.mange_space a {
	color: #f29a0d;
}
.mange_space a:hover {
	color: #4a4a4a;
}
.mange_space h3 {
	color: #69b5ee;
	font-size: 19px;
	font-weight: normal;
	margin: 0px;
}
.mange_space h2 {
	color: #7c7c7c;
	font-size: 17px;
	font-weight: normal;
	padding: 7px 0px 7px 0px;
}
.mange_space_bids {
	padding: 0px 0px 0px 0px;
}
.bottom_tr {
	display: none;
	-moz-border-radius-bottomright: 4px;
	border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-left-radius: 4px;
	background: #f0f0f0;
}
.login_left {
	float: left;
	text-align: left;
	padding: 0px 0px 0px 10px;
	padding-bottom: 40px;
}
.login_right {
	float: right;
	text-align: right;
	padding: 0px 10px 0px 0px;
}
ul.categories {
	margin: 0px;
	padding:0;
}
ul.categories li {
	padding: 25px;
	float: left;
	border: 1px solid #ccc;
	box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
	width: 245px;
	margin: 0px 0px 30px 0px;
	min-height: 150px;
	border-radius: 6px;
	transition: all 0.5s ease
}
ul.categories li:hover{
	transform: translateY(-1px);
	box-shadow: 0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3),0 -12px 36px -8px rgba(0,0,0,.025);
	transition: all 0.1s ease-in;
}
ul.categories li + li{
	margin: 0px 0px 30px 30px;
}
.title h3 a {
	color: #f29a0d;
	font-size: 13px;
	padding-bottom: 10px;
	display: block;
}
#live-bids {
}
/*auctions-deatils*/

.col2_col3{
	width: 897px;
	float:left;
	margin:0;	
}


#auction-details .col1 {
	position:relative;
	float:left;
	width:433px;
	text-align:center;
	padding:0;
	background:#fff;
	box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
	border-radius: 4px;
	min-height: 897px;
	margin:0px 30px 0px 0px;
}
#auction-details .col2 {
	float:left;
	width:433px;
	text-align:left;
	padding:0;	
}
.col3_outer{	
	width:433px;
	margin:0px 0px 0px 30px;
	min-height:899px;
	float:right;
}
#auction-details .col3 {

}

.auc_row .buynoprice {
    font-size: 26px;
    font-weight: bold;
    clear: both;
    position: relative;
    top: -5px;
	text-align:center;
}
.auc_row .buynoprice strong {
    position: relative;
    color: #000;
    top: -17px;
	font-size:15px;

}
.auc_row .top_auc_price{text-align:center;}
#auction-details .auc_row .buynoprice p {
	margin:0px;
    font-size: 12px;
    font-weight: normal;
	position: relative;
	top: -12px;

}
.auc_row .buynoprice strong:after {

    background: #333;
    left: 0px;
    top: 8px;
    width: 100%;
    position: absolute;
    content: '';
    display: block;
    height: 1px;

}
.auc_row {
	text-align: left;
    float: left;
    width: 50%;
    padding-bottom: 10px;
}
.auc_row .label2 {
    float: left;
    width: 100%;
    padding-bottom: 5px;
}
.auc_row strong {
    font-size: 17px;
    font-weight: normal;
    color: #999;
}
#auction-details .col2 .content{
	padding: 15px;
	width: auto;
	position:relative;
	background: #fff;
	box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
	border-radius: 4px;
	min-height:508px;
	position: relative;
}
#auction-details .col2 .content:after{
	display: block;
    clear: both;
    content: "";
}
h2.auction_pro_title {
	color: #404041;
	font-size: 22px;
	margin: 0px 0px 12px 0px;
	font-weight: normal;
	padding: 0px 0px 0px 20px;
	line-height: 50px;
	width: 600px;
	height: 50px;
	border: 1px solid #dddedf;
}
.auction_col2_bottom {
	margin-top:0px;
}
.auction_col2_bottom dd {
	float:right;
	color:#6b6b6b;
	font-size:14px;
	padding:4px 2%;
	width:46%;	
	text-align:right;
}
.auction_col2_bottom dt {
	float: left;
	color: #000;
	font-size:14px;
	width:46%;
	padding:4px 2%;
	text-align: left;
}
#product-desc {
	padding:3px 10px 8px 22px;
}
#product-desc h1 {
	color: #7c7c7c;
	font-size: 17px;
	padding: 5px 0px 5px 0px;
}
#product-desc h2 {
	color: #7c7c7c;
	padding: 5px 0px 5px 0px;
	font-size: 18px;
}
#product-desc h3 {
	color: #7c7c7c;
	padding: 5px 0px 5px 0px;
	font-size: 13px;
}
#product-desc p {
	color: #929497;
	font-size: 14px;
	padding: 0px 0px 5px 0px;
	line-height: 18px;
}
ul.small_ul li {
	width: 223px!important;
}
ul.small_ul li h3 {
	font-size: 14px;
	font-weight: normal;
	height: 16px;
	padding-top: 4px;
}
ul.small_ul li h3 a {
	font-size: 14px;
	color: #929497;
	font-weight: normal;
}
ul.billing_info {
	float: left;
	width: 338px;
	margin: 10px 40px 0px 0px;
	padding: 0px;
}
ul.billing_info li {
	margin: 0px;
	padding: 0px 0px 8px 0px;
	color: #929497;
	font-size: 14px;
}
ul.billing_info li h3 {
	margin: 0px;
	padding: 0px;
	color: #929497;
	font-size: 12px;
	font-weight: normal;
}
p.bid_setting {
	color: #555;
	font-size: 13px;
	text-align: left;
	font-weight: bold;
	margin: 0px!important;
	padding: 10px 0px 0px 8px;
}
label.numberof_bids {
	color: #BBBDBF;
	font-size: 13px;
	text-align: left;
	padding: 6px 0px 0px 8px;
}
.main_content h1.main_heading2 {
	float: left;
	color: #231f20;
	width: 833px;
	padding: 0px 0px 0px 15px;
	line-height: 28px;
	font-size: 17px;
	font-weight: bold;
	height: 29px;
}
.main_content span.heading_left {
	float: left;
}
/*new-start*/

.login_bg {
	min-height: 84px;
	position: absolute;
}
.big_price {
	color: #d1a10d!important;
	font-size: 22px!important;
}
#maincontent {
}
h3.billing_small {
	font-size: 13px;
	color: #555;
}
.normal_content {
	padding: 13px 10px 5px 37px;
}
#payment-info {
	clear: both;
}
.left_facebook {
	width: 247px;
	height: 27px;
	left: -57px;
	top: 66px;
	padding: 2px 0px 0px 130px;
	z-index: 1;
	position: relative;
}
.top_heading {
}
.top_heading2 {
	width: 961px;
	height: 43px;
	line-height: 43px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
}
.top_heading2 h1 {
	color: #000;
	font-size: 17px;
	font-weight: normal;
	float: left;
	width: 504px;
}
.top_heading2 span {
	float: left;
	font-size: 13px;
	color: #4a4a4a;
}
.top_heading2 span.timeleft {
	width: 228px;
	text-align: center;
}
.top_heading2 span.bidnow {
	width: 109px;
	text-align: center;
}
.top_heading h1 {
	font-size: 32px;
	padding: 30px 0px;
	float: left;
	width: 100%;
}
.top_heading h1 span {
	color: #f29a0d;
}
.top_heading h3 {
	float: right;
	color: #fff;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	padding-right: 40px;
}
.top_heading label {
	color: #f57213;
	padding: 0px 0px 0px 5px;
}
#auction-details .thumbs span img {
	width:100px;
	height:100px;
}
/*badge-icon*/



.light_green {
	color: #9eca2e;
	font-size: 13px;
}
ul.horizontal-bid-list li .thumb img {
	height:140px;
	max-width: 100%;
	transition:ease 0.3s all;
}
ul.horizontal-bid-list li .thumb img:hover{
	transform:scale(1.1);
}
.block {
	border: 1px solid #ddd;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 12px 12px;
	margin-bottom: 10px;
}
.block h1 {
	color: #0b60bc;
	font-size: 13px;
	font-weight: bold;
}
.buybid {
	text-align: center;
}
.block th {
	padding-bottom: 5px;
	color: #333333;
	font-size: 12px;
}
.block td {
	color: #333333;
	font-size: 11px;
	border-top: 1px solid #d4d4d4;
	padding: 6px 0px;
}
.popular_img {
	text-align: center;
	padding: 0px 0px 8px 0px;
}
.block li {
	color: #333;
	font-size: 13px;
	padding: 6px 0px 6px 30px;
}
.block ul {
	margin-top: 10px;
} 
.pack {
	width: 612px;
	margin: 0 auto;
	text-align: center;
}
.pack_box {
 	padding-bottom: 5px;
	width: 138px;
	text-align: center;
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
}
.pack_box h1 {
 	height: 41px;
	color: #000000;
	font-size: 19px;
	font-weight: normal;
	line-height: 41px;
}
.pack_box ul {
 	padding: 15px 0px 5px 0px;
	background: #f0f0f0;
}
.pack_box li.pack_price {
	padding: 15px 0px 15px 0px;
	color: #42ae4a;
	font-size: 32px;
}
.youtube {
	text-align: center;
	float: left;
	width: 208px;
	padding: 2px 0px 8px 0px
}
.main_content_bor {
	float: left;
}
.loginbg_inner {
	background: #fff;
	border: 1px solid #eeeeee;
	overflow: hidden;
	padding: 20px 20px 0px 20px;
	clear: both;
}
.login-left input.username {
	background: #fff;
	width: 300px;
	height: 38px;
	color: #000;
	font-size: 15px;
	padding: 0px 0px 0px 11px;
	margin-bottom: 9px;
	border: 1px solid #dfdfdf;
}
.login-left input.password {
	border: 1px solid #dfdfdf;
	width: 300px;
	height: 38px;
	font-size: 15px;
	color: #000;
	margin-bottom: 9px;
	padding: 0px 0px 0px 11px;
	background: #fff;
}
.reg_left {
	background: #f7f7f7;
	padding-bottom: 23px;
}
.reg_left h1 {
	background: #5a71a4;
	color: #fff;
	border-bottom: 1px solid #fff;
	padding: 6px 0px 6px 10px;
	font-size: 16px;
}
.bottom_text {
	padding: 8px 0px 0px 0px;
}
.bottom_text label {
	font-size: 12px;
	font-weight: normal!important;
}
.bottom_text label a {
	color: #0b60bc;
	text-decoration: underline;
}
.bottom_text label a:hover {
	text-decoration: none;
	color: #000;
}
.reg_right {
	float: left;
	width: 420px;
	min-height: 474px;
	margin: 0px 0px 0px 12px;
	border: 1px solid #e3e3e3;
	padding: 10px;
	text-align: center;
}
.auction23 {
}
.auction231 {
	background: #fff;
	border: 1px solid #dcdcdc;
	padding: 10px 10px 10px 10px;
	padding-left: 10px;
	padding-right: 10px;
	position: relative;
	overflow: hidden;
}
.bidmeter {
	float: left;
	width: 549px;
	margin: 2px 2px 10px 12px;
	/*background: #FBFBFB;*/

	background: #fff;
	border: 1px solid #eee;
	padding: 10px 10px 10px 10px;
	padding-left: 20px;
	padding-right: 20px;
	position: relative;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-webkit-box-shadow: 0px 0 3px #e9e9e9;
	-moz-box-shadow: 0px 0 3px #e9e9e9;
	box-shadow: 0px 0 3px #e9e9e9;
}
.bidmeter span {
	float: right;
}
.bidprice {
	float: left;
	width: 80px;
	margin: 0px 8px 0px 0px;
}
.bidprice label {
}
.bidprice input {
	border: 1px solid #E0ECF0;
	padding: 2px;
	width: 68px;
	margin: 4px 0px 0px 0px;
}
.product-det {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
 	padding: 10px;
	margin-bottom: 10px;
	overflow: hidden;
}
.product-det img {
	border: 1px solid #000;
}
.product-det span {
	float: left;
	width: 300px;
}
.product-det p {
	float: left;
	width: 645px;
	font-size: 13px;
}
.top-menu li a.facbook {
 	width: 10px;
	display: block;
	height: 19px;
}
.top-menu li a.twitter {
	width: 23px;
	display: block;
	height: 19px;
}
.top-menu li a.contact {
	width: 23px;
	display: block;
	height: 19px;
}
.bnrbg {
	background: #fff;
	float: left;
	width: 100%;
	height: 576px;
	overflow: hidden;
}
.bnrbg img{
	height:576px;
}
.bnrbg ul{
	height: 592px!important;
}
.top-menu {
	overflow: hidden;
}
.doc_width {
	width:1400px;
	margin: 0 auto;
}
.right_btn {
	float: right;
}
.right_btn li {
	border: none!important;
	padding: 0px!important;
}
.right_btn li.log a {
	padding: 0px 25px 0px 47px;
	line-height: 39px;
	display: block;
	font-weight: bold;
	color: #fff!important;
	font-size: 14px;
}
.right_btn li.reg a {
	padding: 0px 25px 0px 25px;
}
.right_btn li.log a:hover {
	opacity: 0.9;
	filter: alpha(opacity=90); /* For IE8 and earlier */
}

.howitwork {
	text-align: center;
}
.howitwork h1 {
	font-size: 28px;
	margin-bottom: 25px;
	line-height: 22px;
	color: #000;
	border-bottom: solid 3px #979797;
	padding: 5px 5% 10px 0;
	float: left;
	letter-spacing: -1px;
}
.howitwork h1 span {
	color: #f29a0d;
}
.howitwork h2 {
	font-size: 28px;
	font-weight: normal;
	color: #000;
	letter-spacing: -1px;
}
.howitwork p {
	padding: 20px;
	color: #333;
	line-height: 23px;
}
.howitwork p strong {
	color: #f29a0d;
}
.home_small {
	clear: both;
	float: left;
	margin-top: -14px;
	font-style: italic;
	font-weight: normal;
}
.minimum_price {
	color:#333;
	font-size: 16px;
	clear: both;
	float: left;
	width: 100%;
	padding:3px 0px;
}
.retail_price {
	color:#333;
	font-size: 16px;
	clear: both;
	width: 100%;
}
ul.horizontal-bid-list li .dots {
	clear: both;
	margin: 20px auto 10px;
}
.row p{
	margin: 0;
}
.price_increase{
	text-align:left;
	margin: 0px 12px;
	padding: 0px 0px 0px 30px;
	background-size:25px;
}
ul.horizontal-bid-list li.is_seat_auction .price_increase{
	background-size:25px;
}
.price_increase p strong{color:#000;}
.up_text{
	position: relative;
    top: -5px;
}
.auction_price{
	margin-right:12px;
	position: relative;
	top: -7px;

}
.auction_price .bid-price {
	color: #ff9100;
	font-size:20px;
	font-weight:bold;
	text-align:right;
}
.copyright-section {
	border-top: 1px solid #eee;
	padding: 15px 0 0 0;
	margin: 5px 0px 0px 0px;
	clear: both;
	float: left;
}
.copyright-links {
	display: inline-block;
	width: auto;
	padding: 0px;
	width: 679px;
	margin-right: 20px;
	text-align: left;
}
.social-icons {
	display: inline-block;
	width: auto;
	padding: 0px;
	float: right;
}
a.icon-s {
	position: static;
	display: inline-block;
	width: 40px;
	height: 35px;
	margin-right: 5px;
	padding-top: 5px;
	border-radius: 40px;
	background-color: #f29a0d;
	background-image: none;
	text-align: center;
	-webkit-transition: all 0.3s ease-out;  /* Chrome 1-25, Safari 3.2+ */
	-moz-transition: all 0.3s ease-in;  /* Firefox 4-15 */
	-o-transition: all 0.3s ease-in;  /* Opera 10.50Ð“ÑžÐ²â€šÂ¬Ð²Ð‚Ñš12.00 */
	transition: all 0.3s ease-in;  /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
}
a.icon-s:hover {
	position: static;
	display: inline-block;
	width: 40px;
	height: 35px;
	margin-right: 5px;
	padding-top: 5px;
	border-radius: 40px;
	background-color: #0598c9;
	background-image: none;
	text-align: center;
}
.copyright-year {
	display: inline-block;
	width: 150px;
	text-align: left;
	max-width: 150px;
	margin-right: 15px;
	padding-right: 15px;
	border-right: 1px solid #ddd;
	text-align: left;
}
.footer-links-xtra {
	margin-right: 10px;
	padding-right: 10px;
	border-right: 1px solid #ddd;
}
.footer-links-xtra .last, .last a {
	color: #999;
	border-right: 0px solid #ddd;
}
a.footer-links-xtra {
	text-decoration: none;
	color: #666;
}
a.footer-links-xtra hover {
	color: #000;
}
.footer-main-links {
	margin-bottom: 10px;
}
.small {
	font-size: 11px;
}
.footer_banner {
	margin: 20px 0px;
}
.all_auctions {
	border-top: 1px dotted #ccc;
	padding: 20px 0;
	margin-top: 10px;
	text-align: center;
}
.all_auctions-title {
	font-size: 28px;
	line-height: 40px;
	color: #000;
	letter-spacing: -1px;
	font-weight: 400;
	text-align: center;
}
.liveauction_btn {
	padding: 20px 40px;
	background: #00bd49;
	border: 2px solid #00bd49;
	width: auto;
	font-size: 20px;
	color: #fff;
	display: inline-block;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
a.liveauction_btn {
	text-decoration: none;
	color: #fff;
	-webkit-transition: all 0.3s ease-out;
	margin-top: 10px;  /* Chrome 1-25, Safari 3.2+ */
	-moz-transition: all 0.3s ease-in;  /* Firefox 4-15 */
	-o-transition: all 0.3s ease-in;  /* Opera 10.50Ð“ÑžÐ²â€šÂ¬Ð²Ð‚Ñš12.00 */
	transition: all 0.3s ease-in;  /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
}
a:hover.liveauction_btn {
	padding: 20px 50px;
	margin: 10px auto 0 auto;
}
/*test-section*/



.feedback-section-wrap {
	margin-bottom: 10px;
	color: #333;
}
.testimony-sub-title {
	margin-bottom: 25px;
	clear: none;
	line-height: 15px;
	text-align: center;
}
.testimonialcol1 {
	float: left;
	width: 460px;
	min-height: 1px;
	padding-left: 10px;
	padding-right: 10px;
}
.testimonial-r-col {
	float: right;
	width: 460px;
	min-height: 1px;
	padding-left: 10px;
	padding-right: 10px;
}
.testimony-block {
	padding: 30px 30px 20px 98px;
	background-color: white;
	background-position: 26px 22px;
	background-size: 50px;
	background-repeat: no-repeat no-repeat;
	text-align: left;
	-moz-border-radius: 4px;
	border-radius: 4px;
	min-height: 210px;
}
.quote-thingy {
	position: static;
	display: block;
	max-width: 100px;
	margin-top: -2px;
	margin-right: auto;
	margin-left: 45px;
	padding-top: 0px;
	padding-left: 0px;
}
.img-section {
	display: block;
	padding-left: 20px;
}
.person-icon {
	display: inline-block;
	margin-right: 15px;
	float: left;
}
.comment-user-details {
	float: right;
	width: 360px;
	padding-top: 18px;
	text-align: left;
}
.subname {
}
.comment_name {
	font-size: 20px;
}
.testimony-winner {
	background-image: none;
	padding-left: 15px;
}
.testimony-winner p {
	text-align: center;
}
a.b-login-sold {
	background: #bd0b0b;
	font-size: 17px;
	color:#fff;
	display: block !important;
	padding: 8px 10px;
	border-radius: 4px;
	cursor: inherit;
}
a.b-login-sold-text{
	background:none;
	cursor:none;
	font-weight: bold;
	font-size: 20px;
}
a:hover.b-login-sold {
	color:#fff;
}
.view_close #auction-details .col2 .close_help_text .bid-price{
	font-size: 14px;
}
#auction-details .col2 .help_icon_close{
	position: absolute;
	right: 22px;
	top: -42px;
	cursor: inherit;
}
#auction-details .col2 .help_icon_close .fa{
	color:#11ab3e;
}
.close_help_text{
	background: #fcf2d9;
	border-radius: 4px;
	text-align: center;
	font-size:14px;
	padding: 10px 50px;
}
#auction-details .col2 .close_help_text strong{color:#000;font-weight:bold;font-size: 14px;}
#auction-details .col2 .close_help_text strong.bidder_username{
	color: #0674ec;
}
#auction-details .col2 .close_help_text .bid-price{
	top: auto;
	 font-size: 14px;
	 color: #11ab3e;
}
.view_closed{height: 0;}
.view_closed:before{
	content: "Automatic bidding tool disabled";
    position: absolute;
    background:rgba(255,0,0,0.8);
	border-radius:6px;
	transform: rotate(-18deg);
	display:block;
	padding: 3%;
	width:86%;
	height: 45px;
	line-height: 45px;
	color: #fff;
	font-size:19px;
	font-weight: bold;
	text-align:center;	
    left:4%;
    top:45%;
	z-index: 100;
}
.view_closed:after{
	content: "";
    position: absolute;
    background:rgba(255,255,255,0.8);
	display:block;
	width:100%;
	height:100%;	
	color: #fff;
    left: 0%;
    top:0%;
	z-index: 10;
}	



#auction-details .bid-now a.b-login-sold{
	font-size: 45px;
	padding: 6px 20px;
	text-align: center;
	text-transform: uppercase;
font-weight: bold;
}


.help_icon_close{background-image: none !important;}
.help_icon_close .fa{color: gold;cursor:pointer;font-size: 16px;}

a.big_btn {
	text-align: center;
	float: none;
	font-size: 22px;
	padding-left: 25px;
	padding-right: 25px;
}
a:hover.big_btn {
}
.pro_duc {
	padding: 20px 0px;
}
ul.news li h2.heading a {
	color: #000;
	text-decoration:underline;
}
ul.news li h2.heading a:hover {
	text-decoration:none;
}
.login_menu li {
	color: #818181;
	float:left;
}
.login_menu {
	padding-top:0px;
	color: #fff;
	font-size:16px;
	display: flex;
	align-items: center;
}
.login_menu a {
	color:#848484;
	padding:0px 15px;
	font-weight:bold;
	text-transform:uppercase;
	font-size: 13px;
}
.login_menu a:hover {
	color: #2fd5a5;
}
.right_link a.btn_new{
	padding: 8px 20px;
}
.li_right {
	text-transform: uppercase;
	position:relative;
	float: right!important;
	padding-right: 0px!important;
}
.link_center{
	margin:0 auto;
}
.step_titel h1 {
	color: #818180;
	width: auto;
	padding: 10px 0;
	font-size:36px;	
	font-weight:bold;
	text-align:center
}
#container .step_titel h1 {
	
}
.step .info-text font{position:relative;top:5px;font-size: 14px;}
.accordion-text ul{margin-left: 40px;padding: 10px 0px;}
.accordion-text ul li{list-style-position: inside;list-style: inherit!important;}
.accordion-title{
	padding: 10px 0px;
font-weight: bold;
}
.home-steps {
	width: 100%;
	float: left;	
	background: #fed700;	
}
.home-steps .doc_width .step:nth-child(2) label {
	background:#66e124;
}
.home-steps .doc_width .step:nth-child(3) label {
	background:#19d6dd;
}
.home-steps .doc_width .step:nth-child(4) label {
	background:#b533e0;
}
.home-steps .doc_width .step:nth-child(4) .info-text {
	margin-right:0px;
}
.step {
	width: 25%;
	position: relative;
	color: #FFF;
	padding:25px 0px;
	margin: 0 0;
	overflow: hidden;
	float: left;
	transition:ease 0.5s all;	
}

.step .small_titele {
	font-size:22px;
	padding: 0 0;
	color: #000;
	margin-top:0;
	font-weight: 500;
	margin-bottom: 0
}
.step .small_titele font{
	display: block;
	padding-top: 5px;
}
.step .small_titele a {
	color: #000;
}
.step .small_titele a:hover {
	color: #000;
}
.dots {	
	margin:10px auto;
	width:34px;
	height: 5px;
}
ul.horizontal-bid-list li .dots {
	margin:5px auto;
	width:40px;
	height:8px;
	display:inline-block;
}
.step .info-text {
	width: 61%;
	color: #000;
	font-size: 15px;
	line-height:1;
	margin: 5px 0px 0px 90px;
	
}
.step.watch-video {
	background: #2e3135
}
.step.watch-video:hover {
	background:#454a51;
}
.step label{
	background: #ff5a00;
    color: #fff;
   border-radius: 0px 38px 38px 38px;
    width: 65px;
    height: 65px;
    font-size: 36px;
    display: block;
    transition: all 0.2s ease;
    display: inline-block;
    float: left;
    font-weight: bold;
    text-align: center;
    line-height: 65px;

}
.watch-video span {}
.heading_titel ul {
	float: right;
	margin: -58px 0px 0px 0px;
}
.heading_titel li {
	display:inline-block;
	font-size:16px;
	padding: 0px 0px 0px 19px;
	margin: 0px 0px 0px 15px;
	color:#4d4d4d;
	
}
.heading_titel li.highlight {
	color: #f29a0d;
}
.fix_header {
	background: rgba(255, 255, 255, 0.8);
	backdrop-filter: blur(4px);
	z-index: 100;
    top: 0px;
	position: fixed;
	width: 100%;
	height:66px;
	-webkit-transition: height 0.3s;
	-moz-transition: height 0.3s;
	transition: height 0.3s;
	z-index: 1000;
}


.fix_header.fixed{
	height:50px;	 
	box-shadow:0 2px 6px rgba(0,0,0,0.1);
}	
.fix_header.fixed #header{
	padding: 0px 0px;
}
.fix_header.fixed #header .logo img{
	max-width: 70%;
	padding-top: 8px;
}

.header_right{
		transition:ease 0.3s all;
}
.fix_header.fixed .header_right{
	/*transform: scale(0.9);*/
}
.fix_header.fixed #header .right_link{
	top: -7px
}
.fix_header.fixed #header .btn_new{
	padding: 8px 15px;
}
                

.footerbg {
	background: #151515;
	width: 100%;
	margin:25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	float: left;
	width: 100%;
	font-weight: normal;
	/*border-top: 1px solid #dedede;*/
}

.copright {
	text-align: center;
	float: left;
	width: 100%;
	background: #fff;
	color: #adaaaa;
	padding: 10px 0px;
}
.main_content_middle2 {
	background: #fff;
	padding: 20px;
	width: 1126px;
	overflow: hidden;
}
ul.last_ul {
	border: none;
	text-align:center;
	float: right;
	width:22%;
}

.package_page ul{text-align:center;}
.package_box li {
	vertical-align: top;
	list-style:none;
	position:relative;
	background:#fff;
	border: 1px solid #ccc;
	width:300px;
	padding:0px;
	margin-right:10px;
	margin-bottom:10px!important;
	text-align:center;
	display: inline-block;
	height:auto;
	transition:all 0.5s ease;
	border-radius: 6px;
	box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
	padding-bottom: 25px;
}
.pack_img {
    margin-top: 50px;
}
.pack_img img {
    width:200px;
    border-radius: 6px;
    border-bottom: 2px solid #cacaca;
}
.package_box li:nth-child(1) label{
	background: linear-gradient(to right, #40d4d0, #2082de);
}
.package_box li:nth-child(2) label{
	background: linear-gradient(to right, #9eeaaf, #0bbc24);
}
.package_box li:nth-child(3) label{
	background: linear-gradient(to right, #ff9b67, #ff0000);
}
.package_box li:nth-child(4) label{
	background: linear-gradient(to right, #e7a8f0, #6628f3);
}
.package_box li:nth-child(5) label{
	background: linear-gradient(to right, #e9f1b0, #9e880b);
}
.package_box li:nth-child(6) label{
	background: linear-gradient(to right, #c6c6c6, #707377);
}
.package_box li:nth-child(7) label{
	background: linear-gradient(to right, #f2a1bf, #d8116a);
}
.package_box li:nth-child(8) label{
	background: linear-gradient(to right, #756bf5, #1200ff);
}
.package_box li:nth-child(9) label{
	background: linear-gradient(to right, #fff533, #ff6e02);
}


.package_box li:nth-child(1) p{
	color: #2082de;
}
.package_box li:nth-child(2) p{
	color: #0bbc24;
}
.package_box li:nth-child(3) p{
	color: #ff0000;
}
.package_box li:nth-child(4) p{
	color: #6628f3;
}
.package_box li:nth-child(5) p{
	color: #9e880b;
}
.package_box li:nth-child(6) p{
	color: #707377;
}
.package_box li:nth-child(7) p{
	color: #d8116a;
}
.package_box li:nth-child(8) p{
	color: #1200ff;
}
.package_box li:nth-child(9) p{
	color: #ff6e02;
}


/*
.package_box li + li {
	margin-left:30px;	
}
*/

/*
.package_box li:nth-child(5){
	margin-left:0;
	
}
.package_box li:nth-child(9){
	margin-left:0;
	
}
.package_box li:nth-child(1){
	background: linear-gradient(#fe702e, #f73a5f);
}
.package_box li:nth-child(2){
	background: linear-gradient(#05a0fa, #13cbd5);
}
.package_box li:nth-child(3){
	background: linear-gradient(#9be9ac, #0bbc24);
}
.package_box li:nth-child(4){
	background: linear-gradient(#e8b6f3, #854fdd);	
}
.package_box li:nth-child(5){
	background: linear-gradient(#dfe893, #9e880b);	
}
.package_box li:nth-child(6){
	background: linear-gradient(#c6c6c6, #707377);
}
.package_box li:nth-child(7){
	background: linear-gradient(#fc8bb9, #d811a7);
}
.package_box li:nth-child(8){
	background: linear-gradient(#3f94fe, #1d47b6);
}*/

.package_box li h3{ font-size:18px;color:#000;margin-top:0px;margin-bottom:20px;}
.package_box li span{font-size:40px;color:#fff;transition:all 0.5s ease;}
.package_box li span strong{font-size:45px;color:#fff;transition:all 0.5s ease;}
.package_box li p{font-size:40px;color:#000;margin:25px 0px;font-weight: bold;transition:all 0.5s ease;}
.package_box li p strong{ font-weight:normal;transition:all 0.5s ease;}
.package_box li label{
	background: linear-gradient(to left, #097df8, #023596);
	font-size:25px;
	color: #fff;
	text-align: center;
	width: 100%;
	float: left;
	font-weight: bold;
	margin-bottom:30px;
	border-radius: 6px 6px 0px 0px;
	line-height: 50px;
}
.package_box li .package_btn input{
	background: #000;
	border: none;
	padding: 13px 3%;
	border-radius: 50px;
	color: #fff;
	display: block;
	width: 94%;
	font-size:16px;
	text-align: center;
	transition:all 0.5s ease-in;
}

.package_box li .package_btn input:hover{
	color:#000;
	background:#fff;	
}










.packages p {
	list-style:none;
	position:relative;
	background: linear-gradient(#05a0fa, #13cbd5);
	 width: 125px;
	padding:0px;
	margin-right:0;
	margin-bottom:15px!important;
	text-align:center;
	display: inline-block;
	height:auto;
	transition:all 0.5s ease;
	border:1px solid #f2f2f0;
	border-radius: 6px;
}
.packages p + p {
	margin-left:2px;
	
}

.packages dd{clear:both;}
.close span{min-width: 94px;}
.packages  dd a{
	min-width: 27% !important;
}

.package_box li div.submit{
	font-size: 13px;
}
.package_box li div.submit input{
	font-size: 13px;
	font-weight: bold;
	padding: 11px 25px !important;
}
.package_box li div.submit:before{
	background: #2fd5a5;
	border-radius: 50px;
}



.packages p h3{ font-size:18px;color:#000;margin-top:0px;margin-bottom:20px;}
.packages p span{font-size:20px;color:#fff;transition:all 0.5s ease;}
.packages p span strong{font-size:30px;color:#fff;transition:all 0.5s ease;}
/*.package_box li p{font-size:24px;color:#333;margin:0px;transition:all 0.5s ease;}*/
.packages  p strong{ font-weight:normal;transition:all 0.5s ease;}
.packages p label{
	background: #000;
	font-size:20px;
	color: #fff;
	text-align: center;
	width: 100%;
	float: left;
	font-weight: bold;
	margin-bottom:10px;
	border-radius: 6px 6px 0px 0px;
	line-height: 35px;
	height: 35px;
}

.packages p a.btn-white {
	display: block;
	color:#fff;
	background:#000;	
	border:none;
	padding:5px 25px;
	border-radius: 50px;
	margin:10px;
}
.packages p a:hover.btn-white{
	color:#000;	
}
.packages p a.right-animated.btn-white:before {
	 background: #fff!important;
	  color: #000 !important;
}
.packages a.close{
	width:auto;
	min-width: 70px;
	margin-left: 10px;
}






.dots_pack {
	margin:10px auto 5px auto;
	height: 5px;
}
.package_btn{
	clear: both;
	padding:10px;
}
.package_btn a.btn-white {
	display: block;
	color:#fff;
	background: #000;
	border:none;
	padding: 10px 40px;
	border-radius: 50px;
}
.package_btn a:hover.btn-white{
	color:#000!important;
}
a.right-animated.btn-white:before {
	 background: #fff!important;
	  color: #000 !important;
}


h1.how_it_heading{ color:#1f1f1f;font-size:27px;margin:0px 0px;	text-align:center;}
p.how_it_p{
	color: #777;
	font-size: 13px;
	width: 491px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 12px;
	font-style: italic;
	text-align:center;
}
.seperator {
	width: 25px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	height: 1px;
	background: #cacaca;
	margin-bottom: 60px;
}
.col_1{float:left;width:41%;}

.nb {
	text-align: center;
	height: 68px;
	width: 69px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	color: #fff;
	font-size: 30px;
	padding-top: 12px;
	margin-bottom: 21px;
}
.caption_heading {
	text-align: center;
	color: #f29a0d;
	font-size: 28px;
	width: 201px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	line-height: 27px;
	padding-bottom: 12px;
}
.normal_text {
	text-align: center;
	color: #777;
	font-size: 13px;
	width: 172px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	line-height: 22px;
}
.col_2{ float:left;width:58%;}

.how_it_box{ position:relative;padding-bottom:90px;overflow:hidden;}
.how_it_box2{
	background: #f2f2f2;
	padding-top: 94px;
	margin-bottom: 75px;
}
.how_it_arrow{
	height: 26px;
	width: 100%;
	position: absolute;
	left: 0px;
	top: -10px;
}


.ipad_bg{
	height: 203px;
	width: 198px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	margin-top: 12px;	
}
.col_md{width:33%;float:left;}
.col_md_66{width:66%;float:left;position:relative;}
.normal_text2 {
	text-align: center;
	color: #777;
	font-size: 13px;
	width: 190px;
	position: absolute;
	line-height: 22px;
	right:299px;
	bottom: -15px;
}

.lamp_box{
	margin-right: 42px;
	margin-left: 42px;
	margin-top: 93px;
}
.step_box{
		background: #f5f5f5;
		position:relative;
	padding-right: 22px;
	padding-left: 22px;
	margin-bottom: 50px;
}
.lamp_bg{
	position: absolute;
	left: 0px;
	top: -35px;
	width: 100%;
	height: 79px;
}	
.info_text{
	text-align: center;
	width: 77%;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	color: #777;
	font-size: 13px;
	min-height: 224px;
	padding-bottom: 20px;
	padding-top: 58px;
}
.margin_15{ margin-left:30px;margin-right:30px;}
.lamp_box .col_md{ width:31.4%;}
.product_bg{
	height: 276px;
	width: 219px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	border:1px solid #ccc;
}
.order_btn{
	height: 76px;
	width: 262px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 20px;
}
.winner_bg{
	height: 154px;
	width: 177px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 27px;	
}
.normal_text span{ color:#f29a0d;}
.col_md .normal_text span{ color:#f29a0d;}
.cardlogo{width:100%;text-align:center;clear:both;}

.main_menu .doc_width{border-top:1px solid #333;padding:18px 0px 0px 0px;}
.main_menu li.li_right a{font-size:16px;}




/*
#header_lower {
	width: 868px;
	margin:0 auto;
}
*/
.slider-wrap {
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
}
.slider {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.slider_nav {
	margin:0 auto;
}
.slider_nav_long {
	MARGIN-TOP: 18px;
	FLOAT: right
}
.slider_nav_left {
	MARGIN-TOP:0px;
	WIDTH: auto;
}
.slider_nav_right {
	PADDING-RIGHT: 0px;
}
#myController {
	position: relative;
	top: -30px;
	text-align: right;
	right: 8px;
	padding: 4px 0px;
}
#myController SPAN {
	width:13px;
	padding:0px 5px 0px 5px;
	COLOR: #1e8ea0;
	CURSOR: pointer;
	MARGIN-RIGHT:0px;
}
#myController SPAN.jFlowSelected {
	width:13px;
	padding:0px 5px 0px 5px;
	text-align:center;
	vertical-align:middle;
	COLOR: #fff;
	CURSOR: pointer;
	MARGIN-RIGHT:0px;
}
.bnr_left {
    float: left;
}
.bnr_right {
    float: right;
    width: 300px;
}
.bnr_right img {
    height: 191px;
    width: 300px;
}
.add_top_space {
    margin-top: 15px;
}
.main-banner object, embed {
    border-radius: 6px;
}
.auctions-label{
	border-style: solid;
	border-width: 0 60px 60px 0px;
	border-color: transparent #151515 transparent #151515;
	position: absolute;
	top: 0;
	right: 0;
	z-index:3;
}
.auctions-label-green{border-color: transparent #f29a0d transparent #f29a0d;}
.bidx {
	z-index:2;
	border-radius:0px 20px 20px 0px;
	background: #858585;
	position: absolute;
	left:-5px;
	font-size:15px;
	padding:5px 10px;
	color: #fff;
	top:3px;
	transition:ease 0.2s all;
}
.bidx:hover{
	background:#636060;
	font-size:16px;	
}

.bidx_border{
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 0 5px 5px;
	border-color: transparent transparent #858585 transparent;
	position: absolute;
	left: -5px;
	margin-top: -5px;
	z-index:4;
	top: 4px
}
.slide_contact{
	border: none;
	border-top: 1px solid #666;
	float:left;width:100%;
	width:242px;
	margin: 0;
	position:absolute;
	padding: 13px;	
	box-shadow: 0 6px 12px rgba(0,0,0,0.175);	
	font-size: 14px !important;
	z-index:10;	
}
.email-box {
	height: 45px
}
.slide_contact div{ display:block;font-size:14px;min-height:25px;}
.contact_envelope_icon{
	 display:block;float:left;width:30px;height:16px;
	 
}
.slide_contact div b{ color:#fff;display:block;font-weight:bold;}
.slide_contact div a{ color:#ccc;font-size:14px!important;float:none;display:inline;}
.contact_info_icon{	 display:block;float:left;width:30px;height:16px;}
.faq{color:#fff;font-size:14px;}
.slide_contact div .faq a{ color:#f29a0d;}














.tooltip{
  position: relative;
  display: inline;
  color:#fff;
}
.tooltip:after{
  display: block;
  visibility: hidden;
  position: absolute;
  bottom: 0;
  font-size:14px;
  left: 20%;
  opacity: 0;
  content: attr(data-tool); /* might also use attr(title) */
  height: auto;
  line-height:20px;
  min-width:180px;
  padding:6px 8px;
  z-index: 999;
  color: #fff;
  text-decoration: none;
  text-align: center;
  background:#7d7d7d;
}
.tooltip:before {
  position: absolute;
  visibility: hidden;
  width: 0;
  height: 0;
  left:37%;
  top:25px!important;
  bottom: 0px;
  opacity: 0;
  content: "";
  border-style: solid;
  border-width: 6px 6px 0 6px;
  border-color: #7d7d7d transparent transparent transparent;
}
.tooltip:hover:after{ visibility: visible; opacity: 0.9; bottom: 20px; }
.tooltip:hover:before{ visibility: visible; opacity: 0.9; bottom: 14px; }

.tooltip.animate:after, .tooltip.animate:before {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

/* tips on bottom */
.tooltip.bottom:after { bottom: auto; top: 0; }
.tooltip.bottom:hover:after { top:32px;z-index:10000;left:-77px; }
.tooltip.bottom:before {
  border-width: 0 5px 8.7px 5px;
  border-color: transparent transparent #7d7d7d transparent;
  top: 0px
}
.tooltip.bottom:hover:before { top: 20px; }
/* tips on the right */
.tooltip.right:after { left: 100%; bottom: -45%; }
.tooltip.right:hover:after { left: 110%; bottom: -45%; }
.tooltip.right:before {
  border-width: 5px 10px 5px 0;
  border-color: transparent #7d7d7d transparent transparent;
  left: 90%;
  bottom: 2%;
}
a.tooltip.right:hover:before { left: 100%; bottom: 2%; }


/* tips on the left */
tooltip.left:after { left: auto; right: 100%; bottom: -45%; }
tooltip.left:hover:after { right: 110%; bottom: -45%; }
tooltip.left:before {
  border-width: 5px 0 5px 10px;
  border-color: transparent transparent transparent #7d7d7d;
  left: auto;
  right: 90%;
  bottom: 2%;
}
tooltip.left:hover:before { right: 100%; bottom: 2%; }
/* tooltip colors (add your own!) */
tooltip.blue:after { background:#7d7d7d; }
tooltip.blue:before { border-color: #7d7d7d transparent transparent transparent; }
tooltip.bottom.blue:before{ border-color: transparent transparent #7d7d7d transparent; }
tooltip.right.blue:before { border-color: transparent #7d7d7d transparent transparent; }
tooltip.left.blue:before { border-color: transparent transparent transparent #7d7d7d; }
.social_icon{clear:none!important;float:none!important;display:inline-block;}
.social_icon a{width:40px;height:40px;display:inline-block; transition:ease 0.3s all;margin-left:10px;}
.f_icon a{
	background: url(../images/sprite.png) left -179px;width:13px;height:21px;
	margin-left:0px;
}
.f_icon a:hover{background-position:0px -202px}

.t_icon a{
	background: url(../images/sprite.png) left -225px;width:20px;
	height:16px;}
.t_icon a:hover{background-position:0px -243px}


.y_icon a{
	background: url(../images/sprite.png) left -261px;width:22px;
	height:18px;
}
.y_icon a:hover{background-position:0px -280px}

.g_icon a{	background: url(../images/sprite.png) left -299px;width:19px;
	height:19px;
}
.g_icon a:hover{background-position:0px -320px}


 
.d_icon a:hover{background-position:left bottom;}
.footerlink ul.social{text-align:center;}
.footerlink ul.social li {clear:none;float: none;display: inline-block;}
.last_ul img{ margin-top:14px;}
.watch-video span img:hover{ width:130px;}
.step .youtube_icon{ border:2px solid #fff;width:70px;height:70px;border-radius:40px;left:35%;}
.green_rounde{ border-radius:4px;background:#f29a0d;width:40px;height:30px;margin:20px auto 0 auto;display:block;position:relative;}
.play_btn{width: 0;
	height: 0;
	border-style: solid;
	border-width:6px 0 6px 12px;
	border-color: transparent #000 transparent #000;
	position: absolute;
	left:15px;
	z-index: 999;
	top:8px
}
.bold_title h1{padding:14px 0;}
.step:hover label.youtube_icon{ background:none;transform: scale(1.2);}
.step:hover label.youtube_icon .play_btn{border-color: transparent #fff transparent #fff;}
#auction-details .col2 .bid-button{position:inherit;}
.footer_logo{background:#fff;}
.step_titel_step{background:#fff;float:left;width:100%;}
.login-only{ 
	/*
	width:460px;margin:30px auto 30px auto;height:310px;
	border-radius: 6px;
	text-align:center;padding:40px;
	box-shadow: 0px 0px 12px #ccc;
	background:#fff;
	*/
}




.login-only input{background:none;width:100%;height:45px;margin:8px auto;color:#9b9c9d;text-align:left;
	border:none;
	border-bottom:1px solid #bbb;
	/*box-shadow: inset 0 1px 2px rgba(0,0,0,.18);*/
	border-top-color: #999;
	border-radius:0px;
	position:relative;
}

.login-only input:focus  {
	 transition: 0.4s;    
    transition: 0.4s;
	color:#000;
	border-bottom:1px solid #000;
	
}
.register .login_box_left .login-only input{
	color: #fff;
	border-bottom:1px solid #fff;	
}

.register .login_box_left .login-only div.submit{
	background:#fff;

}.register .login_box_left .login-only div.submit input{
	color: #0aaeee !important;

}
.register .login_box_left .login-only div.submit:hover input{
	color:#fff!important;

}
.register .login_box_right div.submit:before {
    top: 0px;
    left: 0px;
 
}

.register .login_box_right div.submit:hover:before {
    right: 0%;
    left: auto;
}






.register .login_box_left .login-only input:focus  {
	 transition: 0.4s;    
    transition: 0.4s;
	color:#4ee625;
	border-bottom:1px solid #4ee625;
	
}
.register .login_box_left .login-only .forgotpassword{
	text-align: left;
}
.register .login_box_left .login-only .forgotpassword div.checkbox{
	margin:0px;
}
.register .login_box_left .login-only .forgotpassword label{
	padding-left:8px;
}

.register .login_box_left .login-only div.submit {
    display: block;
    margin-top:69px !important;
}
.register  .right_signup div.submit {
    display: block;
    margin-top: 15px !important;
	clear:both;
	border-radius: 4px;
}
.register  .right_signup div.submit input:focus{
	border:none!important;
}
a.error_btn{
	width: auto!important;
margin-top:25px!important;
}

.register .right_signup .edit_user{
	width:50%;	
}
.register .right_signup .edit_user input{
	width:100%!important;
	text-align:left;
	color: #9b9c9d;
	height:35px;
	text-align: left;
	position: relative;
	border-radius: 0px;
	border:none!important;
	border-bottom:1px solid #999!important;

}

.register .right_signup .edit_user+ .edit_user{
	margin-left:2%;
	width:48%;
}
.register .login_box_left{
	min-height: 574px;
}




.login-only .forgotpassword{/*margin:25px 0px;*/clear: both;}
.login-only .forgotpassword a{ /*color:#f29a0d;*/font-size:13px;border-radius: 50px;min-width: 80px;}
.login-only .dots {width:67px;}
.reset_only{height:auto;width: 40%;}

.login-only.reset_only .text input {
    width: 80%;
}

.page_div{margin:30px auto 30px auto;
background:#fff;padding:40px;text-align:center;}
.page_div h2{font-weight: bold;color:#525f7f;font-size:22px;
margin:20px 0px}
.contact_icon{width:33%;display:inline-block;text-align:center;}
.icon_envolope{
	display:inline-block;
 	width:133px;height:133px;transition:ease 0.3s all;
}
 .icon_envolope:hover{
	transform:scale(0.9);
	opacity:0.8;
}
.contact_icon a{ font-size:17px;color:#ff9100;font-weight:bold;}
.contact_icon a:hover{color:#f29a0d;}
.contact_icon h3{color:#525f7f;font-size:17px;font-weight: normal;}
.signup_row{ width:100%;text-align:center;}
.contact_icon_right h3 a{color:#f29a0d;}
.left_login{width:30%;float:left;}
.right_signup{
	

		 
	
	/*box-shadow: 0px 0px 12px #ccc;*/
}
.right_signup h2{ font-size:22px;}
.left_login .login-only{
	width:auto;margin-top:0px;height:auto;min-height:450px;height:auto;min-height:422px;
	border-radius: 6px 0px 0px 6px;
}




.info{font-size:15px;clear:both}
.gray_dotted{ height:8px;width:200px;}

.package_box li .gray_dotted{ height:8px;width:200px;}

.right_signup input{
	background:none;
	width:100%;height:45px;
	margin:8px auto;
	color:#9b9c9d;	
	font-size:13px;
	color:#4a4a4a;	
	border-bottom:1px solid #999;	
}

.register .right_signup input:focus{
	 transition: 0.4s;    
     transition: 0.4s;
	 color:#000;
	 border-bottom:1px solid #000!important;
}





.right_signup input.refereed_class{ border:1px solid #f29a0d;}

.bottom_text #UserRegisterForm div.checkbox{margin:0px;}
.right_signup  #UserRegisterForm div.checkbox input{width:auto;float:left;height:auto;}
.right_signup .bottom_text label{float:left;padding-top:7px;padding-left:5px;}
.right_signup .bottom_text label a{color:#f29a0d;text-decoration:none;}
.right_signup #UserRegisterForm div.checkbox{margin-left:0px;}
.right_signup div.checkbox{margin-left:0px;}
.faq_text h2{ font-weight:normal;font-size:24px;color:#000;text-transform: uppercase;
border-bottom: 1px solid #555;padding-bottom: 20px;
margin-top: 20px;text-align: center;}	
.faq_text p{font-size:13px;font-weight:normal;line-height: 23px;color: #555;}
.product_description{overflow:auto;margin:0px 0px 25px 0px;max-height:230px;}
.retail_price2 span{display:inline-block;background:#efefef;padding:4px 5px 4px 10px;width:43%;font-size:14px;color:#717172;vertical-align: top;min-height: 19px;}
.buybids_btn{clear:both;margin:15px 0px;float:left;}
.buybids_btn a{background:#f29a0d;font-size:16px;text-transform:uppercase;color:#fff;border-radius:25px;padding:10px 25px;float:left;}
.social_view{clear:both;}
.social_view a.view_f_icon{ height:52px;width:52px;display:inline-block;margin-right:10px;transition:all 0.5s ease;}
 .social_view h1{font-size:14px;font-weight:bold;padding-top:10px;padding-bottom:10px;}
.social_view a.view_t_icon{ height:52px;width:52px;display:inline-block;transition:all 0.5s ease;}
 .liveauction{font-size:20px;color:#d8d8d8;}
.liveauction strong{color:#f4f4f4;}
.grayline{ background:#666;}
.biddername{width: 100%;
	font-size: 20px;
	color:#000;
	margin-bottom:10px;
		color:#000;
	text-align: left;
	font-weight: bold;
}
#auction-details .col2 .biddername{
	font-size:25px;	
	color:#828282;
	text-align: center;
	padding:0;
	background-size: 15px;
}
#auction-details .col2 .u_name{
	background: url(../images/user_icon.svg) no-repeat center 0px;
	padding: 0;
	background-size: 15px;
	margin-left: -21px;
	display: inline-block;
	width: 18px;
	height: 17px;
}
#auction-details .col2 .u_name1{
	background:none;
	padding: 0;
	margin-left:0px;
	display: inline-block;
}
#auction-details .col2 .bid-price{
	color: #2fd5a5;
	font-size:35px;
    font-weight: bold;
    clear: both;
    position: relative;
    top: -5px;
	clear: both;	
	text-align: center;
}
.center_content{text-align:center;}
.center_content h1{font-size:25px;border-bottom: 1px solid #ececec;
	padding-bottom: 13px;
	margin-bottom: 20px;
}
.tab_auction_info .row p{
	display: inline-block;
	padding: 10px 25px;
	font-size: 16px;
	min-width: 250px;
	text-align: left;
	border: 1px solid #f0f0f0;
	margin: 1px;
	margin-left: -3px
}
.usd_price{background:#f29a0d;font-size:27px;font-weight:normal;width:170px;margin:0 auto;padding:3px 0px;text-align:center;}
.usd_price strong{font-size:32px;font-weight:bold;}
.minumumprice{ font-size:14px;font-weight:normal;color:#d2d2d2;margin:20px 0px 25px 0px;}
#auction-details .col2 .bid-button{background:none;border:none;padding:0px;text-align: center;}
#auction-details .col2 .bid-button .b-login-new{
	display: inline-block;
	min-width: 150px;

}

#auction-details .col2 a.b-login-big{background:#f29a0d;border-radius:30px;font-size:29px;font-weight:bold;text-indent:inherit;color:#fff;
text-transform:uppercase;height:auto;line-height:60px;}
.auction_col2_bottom .green_color{color:#f29a0d;font-size:15px;border-bottom:1px solid #ccc}
.package_page h2{ color:#000;font-size:22px;text-align: center;}
.perfect_text{background:#151515;font-size:50px;font-size:20px;width:300px;position:relative;text-align:left;margin:30px 0px 20px 0px;
clear:both;display:inline-block;line-height:50px;color:#fff;
text-align:center;
}


.perfect_text:after{ border-color:#151515 transparent transparent;
border-width:15px 15px 0;
border-style:solid;bottom:-17px;
height:10px;position:absolute;
margin:auto;content:"";left: 43%;}
.mostpopular{ width:85px;height:112px;display:block;left:10px;position:absolute;}
.package_page fieldset .input.focused label{
	opacity:inherit;
	transform: translateY(0%);
}
.login_menu .slide_mayaccount a{color:#555!important;
width:100%;float:left;color:#fff;
border-bottom: 1px solid #f6f6f6;
padding: 15px 0px;
text-transform: none;
font-weight: normal;
}
.login_menu .slide_mayaccount a:hover{color:#2fd5a5!important;}

.plus_icon{ color:#f29a0d!important;font-weight:bold;}
.slide_mayaccount{
	display:none;
	border: none;
	background: #fff;
	float:left;
	margin: 0;
	position:absolute;
	padding:25px;	
	font-size: 14px !important;
	left:0px;
	top:51px;
	z-index:10;	
	
	-webkit-box-shadow: 0 50px 100px -20px rgba(50, 50, 93, .25), 0 30px 60px -30px rgba(0, 0, 0, .3), 0 -18px 60px -10px rgba(0, 0, 0, .025);
	box-shadow: 0 50px 100px -20px rgba(50, 50, 93, .25), 0 30px 60px -30px rgba(0, 0, 0, .3), 0 -18px 60px -10px rgba(0, 0, 0, .025);
	width: 250px;
	
}
.login_menu li.myaccount{
	height: 52px;
}

li.myaccount .slide_mayaccount a.log-out{border-bottom:none;color:#d60d11!important;}
li.myaccount .slide_mayaccount a:hover.log-out{color:#000!important;}
a.plus_icon{ 
	position: relative;
	top: 0;
	padding: 0px 6px 0px 10px;
	color: #000 !important;
	font-weight: bold !important;
	text-transform: none;
	font-size:14px;
	text-transform:uppercase;
	height: 38px;
	display: inline-block
}
a.plus_icon img{ position:relative;top:-2px;left:4px;}
a.tringle_img img{ position:relative;top:-2px;left:4px;}
.add_padding{ padding-left:6px; padding-right:6px;}
.add_bor{ border-left:1px solid #4d4d4d;margin-left:10px;padding-left:10px;}
.edit_user input{ border:1px solid #ccc!important;background:none!important;}
.user_date input{ border:1px solid #ccc!important;border-radius:5px!important;background:none!important;}
.user_gender select{ color:#333;font-size:11px;border:1px solid #ccc!important;border-radius:5px!important;background:none!important;padding:5px 6px;}
.rightcol_inner select{ color:#333;font-size:11px;border:1px solid #ccc!important;border-radius:5px!important;background:none!important;padding:12px 6px;}
.user_edit_pge .rightcol_inner select{
	padding: 4px 6px;
}
.how-it-work-page{margin-top:25px;}
body .tasktop_non{display:none;}
.nav-btn{display:none;}
.dis_none{display:none!important;}
left-nav-btn{display:none;}
body .mobile_none{display:none;}
.dasktop_none_new{display:none;}
@media only screen and ( min-width:568px) and ( max-width:736px ) {
		body .bnr_left .slider{height:230px!important;}
		body .bnr_left #jFlowSlide{height:230px!important;}
		body .bnr_lef .jFlowSlideContainer{height:230px!important;}

}
@media only screen and (max-width:600px) {
	
}


@media only screen and ( min-width:767px) and (max-width:900px ) { 
	body .fix_header .main_menu{display: block !important;}
	body .bnrbg .bnr_left .slider{height:310px!important;}		
	body .bnrbg .bnr_left #jFlowSlide{height:310px!important;}
	body .bnrbg .bnr_lef #mySlides{height:310px!important;}
	body .bnrbg .bnr_lef .jFlowSlideContainer{height:310px!important;}		
	body ul.horizontal-bid-list li{width:48.5%!important;margin-left:1%;}
	body .view_inquiry{width: 103%;}
	body  .main_content .btm_bnr .block_box{width: 32.1%;}
	body  .main_content .btm_bnr .block_box + div {
		margin-left: 13px!important;}
	body .content-image{}
body .content-details p{padding: 0px 10px;font-size: 14px;}	
body .content-details h3{height: 50px;}
	 body .btm_bar.btm_bar_mobile .doc_width li{margin: 0px 10px !important;}
	body  ul.horizontal-bid-list li .row .small_text1{font-size: 11px;top:0px;}
	body .doc_width .footerlink ul{width:34%!important;}
	body .doc_width .footerlink ul.about_ul{width:30%!important;}	
	body .doc_width .simple_box{width:33%;margin: 0px;}	
	body .doc_width .simple_box + div{width:33%;}
	body .doc_width .simple_box .padd_25{padding: 10px;}
	body .doc_width .simple_box p{font-size: 14px;}
	body a.btn_new{padding: 8px 10px;}
	body #rightcol ul.to-do li{margin: 0px 1% 1% 0px;width:48%;float: none;
display: inline-block;}
	body #rightcol .width_45, 
	body #rightcol .width_55, 
	body #rightcol .width_44{width:49%;}
	body .doc_width .left-nav-btn{width: 100%;}
	body .slide_login_user{text-align:left;}
	ul.vertical-bid-list li .col1 img, #auction-details .thumbs span img, table.results td img{
		width: 100px !important;
	}
	body .testimonial_inner{width: 48%;margin:0px 0px 10px 0px;}
	body .testimonial_inner + div{margin: 0;}
	body .popup_model .popup_model_inner {
    width: 40%;
    top: 10%;
    left: 25%;
    padding: 5%;
}
ul.horizontal-bid-list li .thumb .close_sticker{left: 78px;top: 47px;}
body #auction-details .col2 .content .view_inquiry{width: 103%;}
	
		
	
		body .dasktop_none{display:block!important;}	
		body .mobile_none{display:none!important;}
		body {margin: 0px 0px 0px 0px!important;}		
}


@media only screen and ( min-width:320px) and ( max-width:780px ) {
body .mobile_none_new{display:none;}
	body .dasktop_none_new{ display:block;}
	body .wheel-wrap {width: auto; background-size: cover;
	height: 420px;}	
	img.wheel_img {left: 24px!important;top: 76px!important;}
	img.lights_img {left: 5px!important;top: 45px!important;}
	img.button_img {left: 8px!important;top: 61px!important;}
	img.marker_img {left: 148px!important;top: 54px!important;}
	.text-center {text-align: center;margin: 0 auto;position: relative;}
	.wheel-wrap .msg-wrap {top: 120ppx!important;}	
body .user_menu{background: #fff;}
body.page_login {margin:0!important;}
body.page_reset{margin:0!important;}
body.page_register{margin:0!important;}
body a.b-login{padding: 8px 5px;font-size: 12px;}
body.page_reset .reset_header{border-radius:0;}
body ul.horizontal-bid-list li .close_sticker{left: 7px;}
body ul.horizontal-bid-list li .close_sticker1{
	left: 11px;
	top: 80px;
	width: 150px;
	height: 50px;
	line-height: 50px;
}
body .tab-content ul.horizontal-bid-list li{width: 98.9%!important;}
body .tab-content ul.horizontal-bid-list li .close_sticker1{
	    left: 84px;
		top: 99px;
}
body ul.horizontal-bid-list li.no_seat0 .seat_btn{
	    width: 100%;
	    display: block;
		margin-left: 0;
	    clear: both;
		position: relative;
		top: 5px;
}
body ul.horizontal-bid-list li.no_seat0 .seat_btn a{
	       display: block;
}
body ul.horizontal-bid-list li.no_seat0 .bid-button{
	       width: 92%;
			display: block!important;
}
body .unique #auction-details .col2_col3{
	width: 100% !important;
}
body .unique #auction-details .col2 .content{
	padding: 15px;
}
body .unique .username span{display:block;}
body .mid_meter{width:100%;}
body .enter_bid .bid_val{min-width: 181px;}
body .unique #auction-details .col2 .content .text-center{
	margin-top: auto;
}
body .unique #auction-details .col1{
	min-width: auto;
	width:100%;
}
body .unique div.panes{
	padding: 0px 2%;
width: 96%;
}
body .cart_left{
	width: 100%;
}
body .cart_right{
	width: 100%;
}
body .item_details{width: 50%;}
body .quantity{width: 35%;}
body .auction_type{margin-bottom: 0;}
body .auction_type li{width: 17%;padding:10px 5px;font-size:12px;vertical-align: top;min-height: 30px;}
body .auction_type li span{display:none}
body .unique #auction-details .col2{width:100%}
body .tab-content ul.horizontal-bid-list li .price_increase{    position: inherit;}
body ul.horizontal-bid-list li .close_sticker1 strong{font-size: 24px;}
body ul.news .width_50{width:100%;}
body #auction-details .col1 .close_sticker1{top: 92px}
body .pay_img{float:none;float: right;width: 100%;text-align: center;margin-top: 0;position:inherit}
body ul.news li{min-height:inherit;padding:0;}
body .sitemap ul{padding: 0px 10px;}
body .user_edit_pge .rightcol_inner fieldset.width_50{width: 100%;border: none;
min-height: inherit;
padding-bottom: 2%;}
body .user_edit_pge .rightcol_inner .edit_propfile .gray_text{
	margin-top: 2%;
	border-radius: 0;
}
body .btm_bar.btm_bar_mobile .rank_1:after{top:20px;}
body .btm_bar.btm_bar_mobile .rank_2:after{top:20px;}
body .btm_bar.btm_bar_mobile .rank_3:after{top:20px;}
body .btm_bar.btm_bar_mobile .rank_4:after{top:20px;}
body .btm_bar.btm_bar_mobile .rank_5:after{	top:20px;}

body .user_edit_pge .rightcol_inner .change_password .gray_text{
	margin-top: 0%;
	border-radius: 0;
}
.user_edit_pge .rightcol_inner .change_password div.submit {
    margin-top: 25px;
}
body .input_only_line .change_password .input input{width: 95% !important;}
body .address_table{width: 95%;padding: 2%;}
body .address_table .row{border-bottom: 1px solid #f7f7f7;}
body .create_ticket{width:100%;}
body .col_1_col3_manage{width:100%;min-height: initial;}
body .reaward_view .col2_descrition{width: 96%;padding:2%;min-height: inherit;
border: none;}
body .faq_new .faq_left.width_25{	
	 overflow-x: hidden;
   overflow-y: scroll;
   white-space: nowrap;
   width:100%;
}
		
body .faq_new .faq_left li{
	display: inline-block;
	width: 100%;
}
body .faq_new .faq_left li .heading{
	position: inherit;
}
body .faq_new .faq_left li a{
	padding: 10px;
	width: auto;
	min-height: inherit;
	text-align: left;
}
body .faq_new .faq_left li .fa{display: inline-block;}
body .faq_new .faq_left li span{display: inline-block;clear:none;
    position: relative;
    top: -7px;
    left: 10px;
}

body .faq_new .faq_right.width_70{
	width:100%;
	margin-top:25px;
	
}
body .reaward_view .center_img{min-height: inherit;}
body .retail_price2 {font-size: 12px;}
body .reaward_view #auction-details .col3{width:100%;padding-top: 0px;min-height: inherit;}
body .reaward_view #auction-details .col1{margin: 2% 0px;min-height: inherit;}
body .reaward_view .tab-content{margin: 0;width: 94%;}
body .guide_content p{width: 21%;}
body .lan_icon:after{left: 0;top: 23px;}
body #guide{width: 100%;}
body .left_guide{width: 100%;}
body .right_guide{width: 100%;}
body .left_guide p{width: 62%;}
body .guide_row_reverse .right_guide{clear: both;width: 100%;}
body .guide_row_reverse .left_guide{text-align: left;}
body .guide_row_reverse .guide_content p{width:70%;}
body .guide_row_front .right_guide{text-align: right;}
body .guide_row_front .right_guide img{max-width: 100%;}
body .guide_row_reverse .left_guide img{max-width: 100%;}
body .img_signup{width: 180px;height: 110px;background-size: 180px;box-shadow:none;}
body .img_bidpack{width: 150px;height: 153px;background-size: 150px;box-shadow:none;}
body .winner_img{width: 200px;height: 193px;background-size: 200px;box-shadow:none;}
body .bid_area{width: 250px;height:93px;background-size:250px;box-shadow:none;}



body ul.ul-products li .thumb{height: auto !important;}
body .invite_left{width:100%;}
body .invite_left_inner{padding: 15px;}
body .invite_right img{max-width: 100%;left: auto;}
body .main_model_rank .model_inner{width: 96%;top: 2%;}
body .main_model_rank .model_inner .padd_25{padding: 10px;}
body .main_model_rank .model_inner ul li{
	width:32%;background-size: 100%!important;
    height: 107px;	
 }
body .main_model_rank .model_inner ul li.get_reward p.getreward{
	    bottom: -80px;
		    padding-top: 14px;
}
body .main_model_rank .model_inner ul li.lday_7.get_reward p.getreward{
	    left: -156px;
		bottom: -73px;
}
body .main_model_rank .model_inner ul li p{    padding: 6px 0px 0px 0px;}
body .main_model_rank .model_inner a.close{
	    padding: 27px 3% 30px 3%;			
}
body .main_model_rank .model_inner a.close img{
	width: 50px;
	bottom: -23px;
	left: 44%;
}
body .main_model_rank .model_inner ul li.lday_7.get_reward{
	  left: -10px;
	  width: 360px;
}
 
body .main_model_rank .model_inner ul li.completed p.completed{
	background-size: 39px;
	padding:40px 0px 0px 0px!important;
	font-size: 12px;
	top: -13px;
	min-height: auto;
}
body .main_model_rank .model_inner ul li + li{margin-left: 0;}
body .user_edit_pge .rightcol_inner fieldset.width_50.change_password{
	margin-top:25px;
	background:#fff;
}
body .royalty_right, body .royalty_left{width: 100%;}
body .royalty_right ul li{width: 100%;margin: 0;margin-top: 10px !important;}
body .royalty_left img{max-width: 94%;margin: 20px 3%;}
body .royalty_right_inner{padding: 10px;}
body .royalty_right a.blue_fill{display:block;padding: 13px 10px;}

#header .logo img {    
    height: 30px;
}


body .showtext h1{padding: 10px 0px 20px 0px;}
body .packages p{width: 32%;margin-bottom: 10px !important;}
body .packages dd a.btn_new{padding: 10px 0;width: 46%;}
body .mt-0{margin-top:0px!important}
body .popup_model_inner{width: 90%;top: 2%;left: 2%;padding: 3%}
body .margin_seg{width:80px;height:80px;}
body .testimonial_outer{width: auto;}
body #auction-details .col2 .content{padding:10px;}
body .center_img_thumb{width:80px;height:80px;}
body #auction-details .thumbs span img{width:80px;height:80px;}
body #container .step_titel h1{padding: 10px 0px 0px 0px;}
body .step_titel .doc_width{width:auto;top: 0px;}
body .right_buynow b{
	padding: 0;
	text-align: left;
}

body .btm_bar li.daxdi_point{min-width: 108px;}
body .btm_bar li.bidbal {min-width:81px;}
body .btm_bar li{margin:5px!important;vertical-align: middle;font-size:14px;    min-width:98px;}
body .btm_bar{padding: 5px 0px 0px 0px;}
body .btm_bar li.bidbal strong{font-size:14px;}
body .btm_bar li.daxdi_point strong{font-size:14px;}
body .btm_bar li.user_rank strong{font-size:14px;}
body .btm_bar li.user_rank{height: 20px;top: 4px;min-width: 91px;}
body .btm_bar li.btm_logo{margin: 0px 15px;float:none;display:none}
body div.submit{display:block;}
body .fix_header.fixed #header .logo img{
	max-width: inherit;
}
body .toolt .tooltiptext{
	right:0px;
	left:auto;
}
body .toolt .tooltiptext:after {
	left:87%;
}
body .main_error{
	z-index: 10000000;
}	
body .error_inner{
	width: 92%;padding: 25px 3%;left: 2%;
    bottom: auto;
	top: 10%;
}

body #auction-details .col1 .content{ padding: 20px;}
body #auction-details .col1 .auction-image img{height:auto;max-width: 90%;}
body .message_chat{max-width: 95%;}
body .back_btn{
	right: 0;
top: -21px;
left:auto;
z-index: 10;
}
body .testimonial_inner{width:100%;margin-bottom:10px;}
body .testimonial_inner + div{margin: 0px 0px 10px 0px;}
body .back_btn img{
	left: auto;
	right: -18px;
	top: -11px;
}

body .message_chat_body div.submit input{padding: 12px 12px;}
body .sum_input{width: 75px;}
body .message_chat_body{width: 94%;padding: 3%;}
body .cookiewarning{text-align:center;height: auto;}
body .cookiewarning a.btn_new{top: auto;float: none;}
body {margin:51px 0px 0px 0px!important;}
body #login{margin-top: 51px;}
body .breadcrumb{text-align:center;}
body .banner_bg{height: auto !important;}
body .bnr_left_content{background-size: 320px !important;
 	width: auto;
}
body .bnr_left_img{width: 100%;padding: 10px 0px 0px 0px; display: none;
}
body .shadow_bg_history{min-height: inherit;}
body .scrollbar{height: inherit;}
body .tab_con {background: none!important;}
body table.results td.actions a{
	margin-bottom: 1px;
    text-align: center;
	display: block;
}
body .bnr_content{padding: 3%;left: 0;width: 94%;}
body .banner_bg .bnr_content h1{font-size:32px;line-height:40px;}
body .banner_bg .bnr_content h4{width: 100%;font-size: 16px;margin: 10px auto 0 auto;}
body .fix_header{height:auto; border-bottom: 1px solid #ccc;}
body .select_lang.lan_eng{border:none}
body .actions{margin-left: 0;}
body .user_menu .mar_b_20{margin-bottom:2%!important;}
body a.buynow_btn{display: block;}
body a.buynow_btn strong{left: 87%;}
body .informations li{width: 94%;padding: 8px 3%;}
body .home-steps img{max-width: 100%;}
body .home-steps .doc_width{display:none}
body .main_content{padding: 0;}
body .right_buynow{width: 100%;overflow: hidden;}
body .dasktop_none{display:none!important;}
body .mobile_none{display:block;}
body .right_part{width:100%;margin-top:10px;}
.left_part span img{ width:100%;}
body .left_part{width:100%;margin:0px;}
body .model_inner{
	width: 88%;
    left: 2%;
    top: 2%;
    padding: 4%;
}
body .main_menu .top_lang li a{color:#000;font-weight: bold;font-size: 12px;}
body .lan_icon{width: 90%;margin: 5px 0px 5px 0px;}
body .btm_bar li a.small_btn{
	font-size: 11px;
	min-width: 80px;
	padding: 7px 8px !important;
}
body .btm_bar{height: auto;}
body .btm_bar li.btm_logo img{width: 60px;}
body .btm_bar li.btm_invite_btn{
	/*
	position: absolute;
	right: 0px;	
	padding: 0;
	*/
}
body .btm_bar li.btm_invite_btn{
	/*
	position: absolute;
	right: 2%;
	top: 52px;
	*/
}
body .btm_bar li.btm_username{
	    min-width: 98px;
	/*
	position: absolute;	
	left: 2%;
	top: 52px;
	*/
}
body 
body .btm_bar li.btm_username font { margin-left: 0;}
body .btm_bar li.btm_username strong{font-size: 15px;}
body .doc_width{width:96%!important; padding:0px 2%;}
body .main_content_middle{width:96%; padding:0% 2%;}
body .main_content_middle2{width:96%; padding:2%;}
body #myController{top:-21px;}
body #jFlowSlide{width:100%!important;height:160px!important;}
body #header_lower{width:100%;}
/*body .slider{height:160px!important;}*/
body object, embed{width:100%!important;}
body .bnr_right {width: 100%;margin: 10px 0px 0px 0px;}
body .main-banner img { width: 100%;}
body .bnr_right .add_top_space {margin-top: 10px;}
body .about_p{width: 100%;}
.step_titel h1{font-size:25px;text-align:center;}
body .how_sec_2{width:92%;padding-left:4%;padding-right:4%;}
body .howit_step .step{width:50%}
body .jFlowSlideContainer{width:100%;height:160px!important;}
body .slider_nav{height:0px;}
body .user-container-login .centre_box{width: 94%;top: 2% !important;}
body .user-container-login .logo_inner{padding-top: 20px;}
body .bnrbg{width:100%!important;margin:49px 0px 2% 0px!important;height:auto;}
body .bnr_left_content h3{font-size: 19px;}
body .bnr_left_content h2{font-size: 31px;}
body .bnr_left_content h1{font-size:66px;left: -8px;top: -22px;}
body .bnr_left_content h4{left: -39px;top: -49px;font-size: 33px;}
.heading_titel ul{display:none;}
body .main_menu li a:hover{color:#fff;}
body .main_menu li p.lan_icon a:hover{color:#ee7727;letter-spacing:1px;}
body .main_menu li.welcome_name{background: #000;
	display: flex!important;
	justify-content: space-between;
	padding: 5px 15px;
	align-items: center;
	width: auto;
}

body .main_menu li.welcome_name a:hover{color:#fff;}
body .main_menu .doc_width{padding:0px;border:none}
body .social_icon a{margin-left:0px;}
body .footerlink ul.social{border:none;}
body .main_menu .cart{padding-left: 10px;}
body .store_view #auction-details .col1{width: 100%;border: none;}
body #header{ padding:10px 0px 6px 0px;}
body .view_question a.btn_new{display:block;margin-bottom: 2%;}
body .main_menu li.tasktop_non{display:block;}
.main_content{padding:15px 0px;}
body .bnr_right img{height:180px;}
body #header a.btn-blue{border: 1px solid #2fd5a5;}
.bnrbg img{width:100%;}
body .main_menu{padding:0px;}
body .login-only{width:96%;padding:2%;height:auto;}
body .login-only input{width:100%;}
body ul.horizontal-bid-list li{min-height: inherit;
width:48.9%;padding:0;margin:2% 0px 0px 0px;}
body .full_li ul.horizontal-bid-list li{    width: 95.5%;padding: 2%;}
.top_mar{margin-top:5px;}
body ul.horizontal-bid-list li h3 a{font-size: 12px !important;}
body ul.horizontal-bid-list.vertical-bid-list li{width:99.5%!important;}
body ul.horizontal-bid-list li .small_text1{font-size: 9px;}
body ul.horizontal-bid-list li .auction_price .bid-price{font-size: 15px;}
body ul.horizontal-bid-list li .countdown{font-size: 12px;}
body ul.horizontal-bid-list li .time_left{font-size: 11px;background-size: 14px;padding: 0px 0px 0px 17px;}
body ul.horizontal-bid-list li.is_seat_auction .time_left{font-size: 11px;background-size: 14px;padding: 0px 0px 0px 17px;}
body .price_increase{padding: 0px 0px 0px 21px;background-size: 15px;position: absolute;left: -7px;}
body #auction-details .col2 .bid-price{font-size: 35px;}
body ul.horizontal-bid-list li.is_seat_auction .price_increase{background-size: 15px;}
body ul.horizontal-bid-list li.no_seat1.is_seat_auction .price_increase{background-size: 15px;}
body .main_model_rank .model_inner ul .toolt .tooltiptext{width: 100px;}
body ul.horizontal-bid-list li .auction_price{margin-right: 5px}
body .fot_invite span strong{font-size: 18px;}
body .fot_invite span{float: left;width: 100%;font-size: 14px;margin-bottom: 10px;    padding-right: 0px;}
body .step_titel{padding: 10px 0px;margin-bottom:0;}
body .shadow_bg{border-radius:0px;}
body .padd_15{padding: 10px;}
body .footerlink ul{width:100%!important;margin:0px 0px 20px 0px!important;padding:0px!important;border:none!important;text-align:center;min-height:inherit;}
body ul.last_ul{padding-top:20px!important;padding-bottom:25px!important;
border: none !important;}
.footerlink ul h1{margin:0px!important;padding:15px 0px;}
.footerlink li{float:none;display:inline-black;padding:0px 0px 0px 10px;}


.nav-btn{
	float:right;
	width: 20px;
	height: 13px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	display: inline-block;
	position: relative;
	position: absolute;
	right: 2%;
	top: 20px;
	transition: all .25s ease-in-out;
	z-index: 1;
}
.nav-btn:after, .nav-btn:before {
	content: '';
	display: block;
	width: 100%;
	height: 1px;
	position: absolute;
	top: 6px;
	left: 50%;
	background: #000;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	transition: -webkit-transform .25s ease-in-out;
	transition: transform .25s ease-in-out;
	transition: -webkit-transform .25s ease-in-out;
}

.nav-btn.nav-btn-close:before {
    -webkit-transform: translate(-50%, -50%) rotate(45deg);
    transform: translate(-50%, -50%) rotate(45deg);
}
.nav-btn.nav-btn-close:after {
    -webkit-transform: translate(-50%, -50%) rotate(-45deg);
    transform: translate(-50%, -50%) rotate(-45deg);
}
.nav-btn.nav-btn-close{
	border-color: transparent;
}


.header_right{display:none;}
#flashMessage, #authMessage{margin:0px;}
.loginbg_inner{padding:20px;}
.main_menu{padding:1px 0px;}
#header .logo{padding:0px;}
.li_right{display:none!important;}
/*body{margin-top:70px;}*/
body .left_login .login-only{display:none;}
.slide_login {
	text-transform: capitalize;
	background:#151515;
	overflow-y: auto;
	max-height:305px;
	-webkit-transition-property: all;
	-webkit-transition-duration: .80s;
	-webkit-transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
	-moz-transition-property: all;
	-moz-transition-duration: .80s;
	-moz-transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
	-ms-transition-property: all;
	-ms-transition-duration: .80s;
	-ms-transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
	transition-property: all;
	transition-duration:.80s;
	transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
	height:305px; 
	padding:0px!important;
	clear:both;	
    top:50px;
	z-index: 1000;
	width:100%;
	position:absolute;
	left:0px;
}

body .main_menu li a.act{color:#fff;font-weight: bold;}
body .main_menu li.myaccount .slide_mayaccount{
	width:100%;border-radius: 0;
	text-align: center;padding:0;
}
body .main_menu li.myaccount .slide_mayaccount a{
	color:#e55356;
	font-size: 15px;
	padding:10px 0px;
	background: #f7f7f7;
margin-bottom: 1px;
}
body .main_menu li.myaccount .slide_mayaccount a:hover{
	color:#000;
}
body .main_menu li.myaccount .slide_mayaccount a{
	border:none!important;
}
body .main_menu  li.myaccount:hover .slide_mayaccount{top: 40px;}

.slide_login.closed {
	max-height: 0;
	border:none;
    top:50px;	
}

#leftcol h1{color:#fff;}




.left-nav-btn{
	width: 20px;
	height: 13px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	display:block;
	position:relative;
	transition: all .25s ease-in-out;
	z-index: 1;
}
.left-nav-btn:after, .left-nav-btn:before {
	content: '';
	display: block;
	width: 100%;
	height: 1px;
	position: absolute;
	top: 6px;
	left: 50%;
	background: #000;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	transition: -webkit-transform .25s ease-in-out;
	transition: transform .25s ease-in-out;
	transition: -webkit-transform .25s ease-in-out;
}

.left-nav-btn.left-nav-btn-close:before {
    -webkit-transform: translate(-50%, -50%) rotate(45deg);
    transform: translate(-50%, -50%) rotate(45deg);
}
.left-nav-btn.left-nav-btn-close:after {
    -webkit-transform: translate(-50%, -50%) rotate(-45deg);
    transform: translate(-50%, -50%) rotate(-45deg);
}
.left-nav-btn.left-nav-btn-close{
	border-color: transparent;
}




body .user_menu li{display:block;border: none;}
body .user_menu li:last-child{border:none}
body .user_menu li a{line-height: 30px;display: block;border: none;color: #555;
font-size: 14px;}
body .slide_login_user ul{text-align:left;padding: 10px;}
body .user_menu li a::before{background:none}
body .user_menu li a:hover{
	color:#2fd5a5
}
body .user_menu .left-nav-btn{
	margin-left: 5px;	
}
body .user_menu li a.act{
	color:#2fd5a5
}
body .user_menu li + li{margin-left:0px;}
#leftcol{background:none;width:100%;padding:0px;margin:0px;}
.footer_logo img{width:100%;}
body .tasktop_non{display:block;}
body .simple_box{width: 100%;margin:0;}
body .simple_box div{
	min-height: 150px;
	margin-bottom: 5px;
    position: relative;	
}
body .simple_box .padd_25{
	padding:10px;
}
body .simple_box div.unpaid_bought{min-height:inherit; min-height: auto;
    width: 100%;
	font-size: 12px;
	top: -4px;
}

body .need_rank{position: absolute;width: 94%;left:0px;bottom:0px;
border-radius:4px;}
body .simple_box a.btn_new{padding: 5px 10px;}
body .simple_box p{font-size: 12px;}
body .marquee {
	   bottom: 99px
}
body .simple_box p.box_p strong{font-size: 20px;}
body .simple_box + div{ margin:0;}
body .copyright .f_l, body .copyright .f_r{
	float: left;
	width: 100%;
	text-align: center;
}

body .copyright .f_l{
	position: relative;
	top: 21px;
}
body .copyright .f_l{
	position: relative;
	top: -10px;
}
body ul.to-do li{
	margin: 0px 0 2% 0px;
	display: block;
	float: left;
	width: 100%;
	text-align: center
}
body .centre_box{left:0;width: 96%;margin: 0 auto;top: 7% !important;}
body .width_45, body .width_55, body .width_44 {
    width: 100%;
}
body #container{height:inherit;}
body .centre_box{box-shadow:none; position: inherit;}
body  .login_box_left{display:none;}
body  .login_box_left{display:none;min-height: inherit;}
body  .login_box_right{width:100%;min-height: inherit;}
body  .register .right_signup .edit_user{width:100%;}
body  .register .right_signup .edit_user+ .edit_user{
	    margin-left: 0;
		width: 100%;
		padding-bottom: 10px;
}
body .login-only .dots.line {
	    height: 0;
    display: none;
}

body .input_only_line  .select select{width: 100%!important;}
body .input_only_line div.checkbox label{width: auto!important;}
body ul.to-do li a{padding: 11px 2%;display:block;float: none;}
#rightcol a.btn_new{display:block;}
body .input_line .edit_propfile .user_chekbox div.checkbox label{    
width: auto!important;}

.slide_login_user {
	background:#fff;
	overflow-y: auto;
	max-height:350px;
	-webkit-transition-property: all;
	-webkit-transition-duration: .80s;
	-webkit-transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
	-moz-transition-property: all;
	-moz-transition-duration: .80s;
	-moz-transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
	-ms-transition-property: all;
	-ms-transition-duration: .80s;
	-ms-transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
	transition-property: all;
	transition-duration:.80s;
	transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
	height:550px; 
	padding:0px!important;
	clear:both;	
    top:38px;
	z-index:10000;
	width:100%;
	left:0px;
}
.slide_login_user.closed {
	max-height: 0;
	border:none;
    top:38px;	
}
#leftcol h1{display:none;}
#leftcol li a{color:#555;font-size:15px;}
#rightcol{padding:2% 0%;width:100%;margin:0px;}
#leftcol li{border-bottom:1px solid #ededec;}
#leftcol li:hover{background:#eee;}
#rightcol fieldset .text input, fieldset .password input, fieldset .textarea textarea{ width:95.5%!important;padding:2% 2%!important;}
#rightcol .edit_user{width:100%;}
.main_content_address div.checkbox{ margin-left:0px;}
.main_content_address .actions{ margin-left:0px!important;}
#leftcol li a.act{ background:#ededec;border:none;color:#000;border-radius:0px;}
.main_menu li{width:100%;display:block;padding:7px 0px;text-align:center;}
.main_menu li a{float:none;font-size: 16px;}
.dis_none{display:block;}
.bnrbg{ height: auto;}
body .bnr_left { width: 100%;}
.main_menu li.header_btn_link{padding-top:20px;}
.main_menu li.header_btn_link a{color: #2fd5a5;}
.main_menu li.header_btn_link a.btn-logout{
	color: #fe4800;
	border: 2px solid #fe4800;
}
.main_menu li.header_btn_link a:hover.btn-logout{
	background:#fe4800;
	color: #fff;
}
body .cart span{top: -10px;background: rgba(89, 190, 93, 0.7);}
body .bid_icon p{left: 32px;font-weight: bold;}
body .bid_icon span{left: 0px;}
body .bid_icon a span{color: #f7f7f7;}
.step{width:50%;}

body .watch-video{width:100%;height:auto!important;}
.watch-video span{padding-top:20px;}
.heading_titel ul{ margin:-27px 0 22px;width:100%;}
.heading_titel li{margin:0px 20px 0px 0px;}
#UserRegisterForm div.text label, #UserRegisterForm div.date label, #UserRegisterForm div.select label, #UserRegisterForm div.password label, #UserEditForm div.text label, #UserEditForm div.date label, #UserEditForm div.select label, #UserEditForm div.password label{width:100%!important;margin-right:0px;text-align:left;}
fieldset .text input, fieldset .password input, fieldset .textarea textarea{width:95%;padding:3% 2%;}
body #UserRegisterForm div.checkbox{margin-left:0px;margin-top:10px;}
body fieldset .hint{margin-left:0px;}
body fieldset label{margin-left:0px!important;width:100%!important; text-align:left!important;}
body ul.horizontal-bid-list li.is_closed .time_left{
	 
	    background-size: 18px;
}
body #login .login_box_right .padd_tb_20{ padding-top: 0;}
body #login .login_box_right fieldset{margin-top: 0;}
ul.horizontal-bid-list li.is_seat_auction .seat_btn{width: 43%;}
body ul.horizontal-bid-list li.is_seat_auction .seat_btn a{display: block;}
body .close_sticker{left: 78px;top: 47px;}
body .close_sticker1{left: 78px;top: 47px;}
body fieldset div.submit{
	margin-left: 0px!important;
    margin-bottom: 0px;
    width: 100%;
	clear:both;
    padding:0%!important;	
}

body .refrel_img{ max-width: 100%;top: 6px;}
body ul.tabs_s li{width: auto;font-size: 14px;padding: 0px 10px;}
.contact_left{width:100%;padding:0px;margin:0px;}
.contact_left fieldset .text input, fieldset .password input, fieldset .textarea textarea{ width:95%!important;}
body ul.tabs_s li{height:auto;    width: auto!important;float: none;}
body ul.tabs_s{height:auto;padding: 0;}
.contact_left #UserRegisterForm select, #UserEditForm select, fieldset.upadd .select select, fieldset.contact .select select{ width:98%;padding:2% 2%;}
body ul.tabs_s{padding: 20px 5px 0px 5px;}
.crumb_bar{padding:0px 2%;}
.padding_left{padding-left:2%;}
.paging{margin: 0px 0px 2% 0px;width:100%;}
.pagenumber{width:auto!important;}
#auction-details .col1{ width:93.5%;padding:3%;}
.right_like{display:none;}
body .package_page .padd_30{padding: 2% 0%;}
body .package_page fieldset .form-container, .package_page fieldset .input{    min-width: 100%;}
body .package_page fieldset .text input{
	width: 95.5%;
    padding: 9px 2%;
}
body .package_page fieldset .text label{
	top:inherit;
	transform: inherit;
}
body .content-details h3{font-size: 20px;}
body .btm_bnr{padding:2% 0px;}
body .btm_bnr .block_box{width:100%;margin-bottom: 2%;}
body .box_content:hover{transform: translateY(0px);}
body .btm_bnr .block_box + div{margin-left: 0;}
body .faq_left li{margin: 0px 0px 2% 0px;}
body .faq_left li .fa{font-size: 37px;}
body .faq_left a{min-height:120px;}
body .shadow_bg .padd_30 { padding: 2% 0;}
body .package_box li + li{margin-left: 0;}
body .package_btn a.btn-white{padding: 10px 3%; width: 93%;}
body a.prefill_bb{padding: 7px;}
body #auction-details .timer{font-size:16px;}
body .add_business p{font-size:13px;}
body .informations span{width:40%;}
body .informations p{width:60%;}
body .center_popup{width:70%;}
body .col3_outer{width:100%;min-height: inherit;margin: 0;}
#auction-details .col2{ width:99.5%;padding:2% 0%;margin:0;}
#auction-details .col3{ width:100%;padding:2%  0%;margin:0px 0px 2% 0px;border: none;min-height: inherit;}
.auction_col2_bottom{width:100%;padding:2% 0%;}
#payment-info .col1{width:95.5%;padding:2%;margin:0px 0px 2% 0px;}
#payment-info .col2{width:95.5%;padding:2%;margin:0px 0px 2% 0px;}
#payment-info .col3{width:95.5%;padding:2%;margin:0px 0px 2% 0px;}
body .pro_duc{padding:2%; width:96%;}
ul.tabs li{width:48%;}
ul.tabs a{width:100%;}
body .package_page .padd_15{padding:0px;}
body .package_page .package_box li{margin-bottom: 2% !important;width: 49.4%;}
.login_left{ padding:0px;}
.login_right{float:left;width:100%;padding:0px;clear:both;text-align:left;}
.package_box li{ width:100%;padding:0px 0px 20px 0px;margin-bottom:40px;margin-right:0px;}
.canel div.submit input{text-transform:none;font-size:17px;}
table.results th:first-child{padding-left:10px;}
ul.vertical-bid-list li .col1 img, #auction-details .thumbs span img, table.results td img{ width:100%;}
body .login-only{margin-top:0px;}
.signup_row{margin:0 auto;width:100%}
.info{width:auto;}
.register_page .left_login{ width:100%;}
.register_page .right_signup{ width:94%;}
.page_div{ margin:00px auto 10px}
.contact_icon{width:100%;border-bottom:1px solid #333;padding-bottom:20px;margin-bottom:20px;border-bottom: 1px solid #efefef;}
.step_titel h1{padding:10px 0;}
.rightcol_inner select{width:100%;}
#InviteIndexForm textarea#recipient_list, #InviteIndexForm textarea#InviteMessage{width:95.5%;padding:2%;}
body #auction-details .col1{width:100%; padding:0px;min-height: inherit;border: none;margin: 2% 0px 0px 0px;}
.center_img{width:100%;min-height:inherit;  border: none;}
body .col2_col3{width: 100%;border: none;min-height: inherit;box-shadow: none;margin-top: 2%;}
body .view_inquiry{width: 0%;left: 0px;}
body .set_input{   width: 98px;}
body #auction-details .col1 .auction-image{
	    min-height: 250px;
}
body .product_orz{width:92%;position: inherit;}
.margin_seg{float:none;display:inline-block;margin-right:0px;}
.buybids_btn{display:inline-block;float:none;}
.social_view a.view_f_icon{display:inline-block;float:none;}
.social_view a.view_t_icon{display:inline-block;float:none;}
body ul.tabs li{width:100%!important;margin:0px!important;border-top: 1px solid #cccc;}
body .tab-content{
	 padding: 10px 3%!important;
    box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
    background: #fff;
    margin: 2%;
    width: 90%;

}
body #reviews_ratings{margin: 0px 0px 20px 0px;}
body .informations{margin: 0px;}
body .store_view .view_inquiry{width: 100%;}
body .store_view .view_inquiry span{padding: 10px;}
body .reviews_outer{flex-direction: column;}
body .reviews_outer::after{background:none}
body .delivery_left{width: 100%;}
body .delivery_right{width: 100%;}
body .store_view .b-login-new{padding: 15px 15px 15px 47px;min-width: inherit!important}
body .store_view .col2_col3{width: 100%;}
body .store_view #auction-details .thumbs{
	left: -12px;
}
body  #auction-details .thumbs{
    height: 250px;
    overflow: scroll;
    width: 115px;
}
#auction-details .bid-history{width:100%;}
.auction_col2_bottom dt{padding-left:0%;}
.auction_col2_bottom dd{padding-right:0%;}
p.how_it_p{width:100%;text-align:center;}
.how-it-work-page .col_1{width:100%;text-align:center;}
.how-it-work-page .col_2{width:100%;text-align:center;}
.how-it-work-page .col_2 img{width:90%;}
.how-it-work-page .how_it_box{padding-bottom:0px;}
.how-it-work-page .col_md{width:100%;text-align:center;}
.how-it-work-page .col_md img{width:80%;}
.how-it-work-page .how_it_box2{margin-bottom:10px;}
.how-it-work-page .col_md_66{width:100%;text-align:center;}
.how-it-work-page .col_md_66 img{width:80%;text-align:center;}
.how-it-work-page .col_md_66 .normal_text2{ width:100%;text-align:center;position:inherit;right:auto;}
.how-it-work-page  .lamp_box{margin-top:25px;margin-left:0px;margin-right:0px;}
.how-it-work-page .margin_15{margin:0px;}
.how-it-work-page .info_text{min-height:inherit;}
.how-it-work-page{margin-top:0px;}
[dir=rtl] .nav-btn{left:2%;right:inherit;}
[dir=rtl] body #rightcol{width:100%;}
[dir=rtl] body .rightcol_inner fieldset label{ text-align:inherit!important;} 
[dir=rtl] .step {width:49%;}
.top_lang{position:absolute;right: 28px;top: 0px;width:120px;}
.top_lang li{display:inline-block;width:auto!important;padding:14px 5px;}
[dir=rtl] .top_lang{left:10px;right:auto;}
[dir=rtl] body .buybids_btn{ float:none;}
[dir=rtl] .number-tag-1{left:219px;top:-32px;}
}

[dir=rtl] .li_right{float:left!important;}
[dir=rtl] .step{float:none;display:inline-block;}
[dir=rtl] .heading_titel ul{float:left;}
[dir=rtl] ul.horizontal-bid-list{text-align:start;}
[dir=rtl] .heading_titel li{margin:0px 19px 0px 0px;}
[dir=rtl] .login-only input{ text-align:right;padding-right:2%;width:96%;}
[dir=rtl] .left_login{float:right;}
/*[dir=rtl] .signup_row{text-align:inherit;}*/
[dir=rtl] .signup_row .info{margin:inherit;}
[dir=rtl] .right_signup #UserRegisterForm div.checkbox input{float:none;}
[dir=rtl] .right_signup .bottom_text label{float:none;padding-right:10px;}
[dir=rtl] #acc li{text-align:inherit;}
[dir=rtl] #acc h3{ padding-right:20px;}
[dir=rtl] #acc h3:hover{ padding-right:20px;}
[dir=rtl] #acc h3.acc-selected{ padding-right:20px;}
[dir=rtl] .contact_icon{text-align:inherit;}
[dir=rtl] .add_bor{border-right:1px solid #4d4d4d;margin-right:10px;padding-right:10px;border-left:none;}
[dir=rtl] ul.horizontal-bid-list li{margin-right:0px;margin-left:20px;}
[dir=rtl] .align-center{text-align:inherit}
[dir=rtl] .off_message{padding:5.5em 0px}
[dir=rtl] div.submit input{width:auto;}
[dir=rtl] .top_bidbal{margin-left:10px;margin-right:0px;}
[dir=rtl] ul.to-do li{float:none;margin-right:0px;margin-left:10px;}
[dir=rtl] #rightcol{padding:0px; width:79%;margin-left:0px;}
[dir=rtl] #header .logo {float: right;}
[dir=rtl] .header_right {float:left;}
[dir=rtl] .spin_credit{ text-align:left;}
/*[dir=rtl] .dots{ margin:25px 0px 15px 0px}*/
[dir=rtl] .step.watch-video{width:170px;padding-right:9px;}
[dir=rtl] .footerlink ul h1{margin-right:0px;}
[dir=rtl] .login-left{float:right;}[dir=rtl] .login-right{float:left;}
[dir=rtl] .login-left div.submit{float:none;text-align:inherit!Important;}
[dir=rtl]  .login-right span{float:none;}
[dir=rtl] .copright font{padding-left:10px;}
[dir=rtl] #leftcol{float:right;margin-right:0px;}
[dir=rtl] .users_content{float:none;}
[dir=rtl] .users_left_bottom{float:none;}
[dir=rtl] .user_wheel_credit{left:0px;right:auto;}
[dir=rtl]  ul.to-do li a{display:inline-block;float:none;}
[dir=rtl] ul.to-do{float:none;}
[dir=rtl] .package_box li{float:none;display:inline-block;}
[dir=rtl] div.submit{float:none;display:inline-block;}
[dir=rtl] div.submit, #frmPaypal input{text-align:inherit!important;}
[dir=rtl] .change_password fieldset label{text-align:right;}
[dir=rtl] .address_page fieldset label{ width:100%;}
[dir=rtl] .address_page .actions ul li{ float:none;}
[dir=rtl] .edit_user input{float:none!important;}
[dir=rtl] .edit_user{float:none;width:100%;}
[dir=rtl] .edit_user label {text-align:inherit!important;width:100%!important;}
[dir=rtl] .rightcol_inner fieldset label{text-align:right;width:100%;}
[dir=rtl] .footerlink ul{float:right;}
[dir=rtl] .dir_none{display:none;}
/*[dir="rtl"] .right_signup .gray_dotted{ margin:25px 0px 20px 0px;}*/
[dir=rtl] #auction-details .col1{ float:right;}
[dir=rtl] .buybids_btn{ float:right;}
[dir=rtl] .social_view a.view_f_icon{margin-right:0px;margin-left:10px;}
[dir=rtl] #auction-details .col3{float:right;}
[dir=rtl] #auction-details .col2{float:right;}
 [dir=rtl] .howit_step .step .label{ right:-14px;left:auto;}
[dir=rtl] .btm_number p{padding:0 25px 0 0;}
[dir=rtl] .footerlink li{float:none;}



@media only screen and (min-width:901px) and ( max-width:1024px ) {
body .doc_width {width: 970px!important;}
body .main_content_middle{width: 970px!important;}
body .btm_bar li{margin: 0px 10px;}
body #guide {width: 850px!important;}
body .guide_row_front .right_guide{text-align:right;}
body .login_menu a{padding: 0px 8px;}
body .login_menu li {font-size:13px;}
body a.plus_icon {font-size:13px;}
body .login_menu li.menu_last {margin-right: 20px;}
body .select_lang {margin-right: 0;}
body .login_menu {padding-top: 18px; }
body #header .logo img {max-width: 90%; position: relative;top:16px;width: 70px;}
body .fix_header.fixed #header .logo img {top: 10px;}
.fix_header.fixed #header .logo img {top:0px;}
body .step_titel{margin-bottom: 10px;text-align:center;}
body #auction-details .col1 {margin: 0px 10px 0px 0px;width:315px; min-height: 792px;}
body #auction-details .col1 .content{padding:10px;}
body #auction-details .col1 .auction-image img{max-width: 100%;}
body .col2_col3{width:645px;}
body #auction-details .col2{width: 320px;}
body .col3_outer{width: 315px;margin: 0px 0px 0px 0px;}
body .view_close #auction-details .col2 .bid-price{font-size: 30px;}
body a.buynow_btn{min-width: 119px;padding: 6px 10px;}
body .right_buynow{ width: 140px;}
body .view_inquiry{ width: 111%;}
body .shadow_bg_history {margin-bottom: 10px;}
body .informations{margin-top: 10px;}
body .center_img_thumb{height: 80px;width: 80px;}
body .margin_seg {width: 80px;}
body #auction-details .thumbs span img {width:80px;height: 80px;}
body .informations li {padding: 10px 0px 9px 0px;}
body .product_orz {width: 86%;bottom: 10px;}
body .main_content{padding: 0px 0px 10px 0px;}
body ul.tabs_s li{ padding: 0px 5px;font-size: 12px;width:143px;}
body ul.tabs_s.is_seat_tab li{width: 129px;}
body ul.tabs_s.is_seat_tab li:last-child {width:120px;}
body .footerlink ul{width: 17%;}
body .footerlink ul.about_ul{margin-right: 30px;width: 25%;}
body li.myaccount:hover .slide_mayaccount {top:45px;}
body .fix_header.fixed li.myaccount:hover .slide_mayaccount {top: 31px;}
body .model_inner {left: 31%;top: 5%;width: 32%;}
body .home-steps { margin-bottom: 10px;}
body .step .small_titele{font-size: 19px;}
body .step .info-text {font-size: 12px;}
body ul.horizontal-bid-list li { margin: 0px 10px 10px 0px;width: 309px!important;}
body ul.horizontal-bid-list.vertical-bid-list li{width:99.5%!important;}
body .btm_bnr {padding: 10px 0px;}
body .btm_bnr .block_box {width: 32.5%;}
body .btm_bnr .block_box + div {margin-left: 10px;}
body .banner_bg .bnr_content h1 {font-size: 50px;line-height: 54px;}
body .close_sticker{left: 10px;top: 48px}
body .close_sticker1{left:49px;top:91px}
body #auction-details .col1 .close_sticker1{left: 62px;top: 120px;}
body .view_close #auction-details .timer{font-size: 40px;}
body .doc_width .padd_30{padding:10px;}
body .package_box li + li{margin-left: 10px;}
body .package_box li{margin-bottom:10px!important;width: 228px;}
body ul.categories li + li{margin: 0px 0px 10px 10px;}	
body ul.categories li{width: 256px;}
body a.prefill_bb{ min-width: 32px;}
body #auction-details .timer{font-size:20px;}	
body .user_menu li + li {margin-left: 16px;}
body .message_chat_body{width:94%;padding:25px 3%;}
body .back_btn{left:auto; right: -18px;z-index:10;}
body .back_btn img {position: relative;left: 22px;}
body .right_link{top: -2px;}
body .bnr_content{ left: -30px;float: right;width: 53%;padding: 176px 0px 0px 0px;}
body .bnr_left_img {padding: 123px 0px 0px 20px;}
body .banner_bg .bnr_content h4 {width:80%;margin: 20px auto 0 auto;}
body .user_menu li a { line-height: 30px;}
body .simple_box{width: 32.5%;margin: 10px 0px;}
body .simple_box + div {margin: 10px 0px 0px 8px;}
body .user_menu.mar_b_20{padding-top: 10px;
padding-bottom: 10px;}
body .simple_box a.btn_new{padding: 13px 25px;}
body .main_content #rightcol {padding:10px;width:950px;margin-left:0px;margin-right:0px;}
body .user_edit_pge .rightcol_inner .edit_propfile{width: 49.4%;}
body .user_edit_pge .rightcol_inner .change_password div.submit{margin-top: 144px;}
body .centre_box{left: 15%;width: 70%;}
body .fix_header.fixed #header .btn_new{padding: 3px 10px;}
body .royalty_left img{width:280px;margin: 70px 0px 0px 25px;}
body .royalty_right{width:70%;}
body .royalty_right ul li{margin: 0px 8px}
body .col_1_col3_manage{width:645px;min-height: inherit;}
body .reaward_view .col2_descrition{padding: 2%;width: 50%;min-height: inherit;}
body .reaward_view .col2_descrition .retail_price2 span{font-size: 12px;width: 44.5%;}
body .reaward_view #auction-details .col3{width: 45.8%;min-height: inherit;}
 body .reaward_view #auction-details .col1{min-height: inherit;}
}



.howit_left{ width:200px;float:left;height:500px;position:relative;}
.howit_left .pointer-container{float:right;position:relative;}
.howit_left .pointer{left:-4px;top:31px;width:64px;}

.howit_left .pointer {
	top: 31px;
	width: 64px;
	left: -4px
}
.howit_left.howit_left .pointer {
	border: 1px solid #f29a0d;
	border-bottom: none;
	width: 150px;
	text-align: left;
	z-index: 8000;
	position: absolute;
	top: 20px
}

.mini-dot {
	width: 12px;
	height: 12px;
	background: #f29a0d;
	border-radius: 50%;
	display: inline-block
}
.howit_left .mini-dot {
	margin-right: 5px;
	position: absolute;
	top: -7px;
	left: -3px
}



.panes2{float:left;text-align:left;padding:10px 20px 0px 20px;}
.panes2 p{ font-size:14px;padding:5px 0 6px 21px;margin:0px;text-align:left;}


.tab_con{background:#fff;clear: both;}

ul.tabs_s{
	background:#eff1f5;
	border-bottom: solid 1px #ececec;
	margin: 0px;
	padding:0;
	height:55px;
	list-style: none;
	clear: both;
}

ul.tabs_s li{	
	height:55px;
	padding: 0px 15px;
	margin: 0;
	font-size:15px;
	text-align: center;
	display: block;
	float: left;
	line-height:55px;
	color: #555;
	background:#fff;
	border-right:1px solid #ececec;	
	width:254px;
}
ul.tabs_s li:last-child{border-right:none;width:229px;border-radius:0px 4px 0px 0px;}

.step_titel .breadcrumb{display:none}
ul.tabs_s.is_seat_tab li{width: 167px}
ul.tabs_s.is_seat_tab li:last-child{width: 142px;}
ul.tabs_s li:nth-child(1){
	border-radius:4px 0px 0px 0px;
}

ul.tabs_s li.center_line {
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0
}
ul.tabs_s li.left{
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 0;
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-bottomleft: 0;
	-webkit-border-radius: 8px 0 0 0;
	border-radius: 8px 0 0 0
}
ul.tabs_s li.right{
	-moz-border-radius-topleft: 0;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-bottomleft: 0;
	-webkit-border-radius: 0 6px 0 0;
	border-radius: 0 6px 0 0
}
ul.tabs_s li:hover {
	color: #2fd5a5;
	border-bottom:3px solid #2fd5a5;
	cursor:pointer;
	text-decoration: none;
}
ul.tabs_s li.current{
	color: #2fd5a5;
	cursor:pointer;
	text-decoration: none;
	background:#fff;
	border-bottom:3px solid #2fd5a5;
}
ul.tabs_s li font{
	padding-left:5px;
}

.tab-content{
  display: none;
  overflow:hidden;
  padding:25px;
  clear:both;
}
.tab-content.current{
display: inherit;
}
.tab_con h2{ font-size:24px;color:#000;font-weight:normal;}


.desc.left.bid-multiplier .pointer{ left:-4px;top:31px;width:64px;}
.desc.left.bid-multiplier{ top:-6px;}
.desc{height:30px;margin:0px;position:absolute;text-align:left;}
.desc.left.bid-multiplier .text{width:150px;}
.desc.left .text{float:left;}
.desc .text{ margin-top:10px;font-size:16px;}
.desc.left.retail-price{top:290px;}
.desc.left.retail-price .pointer{ left:11px;top:37px;width:103px;}
.desc.left.retail-price .text{width:150px;}

.desc.left.countdown{top:390px;}
.desc.left.countdown .text{width:163px;}
.desc.left.countdown .pointer{ left:11px;top:79px;width:118px;}
.howit_right{width:200px;height:500px;margin-left:-36px;float:left;position:relative;}
.desc.right .text{ float:right;margin-left:80px; width:150px;}
.desc.right .pointer-container{float:left;position:relative;}
.desc.right.ends .pointer{width:60px;}
.desc.right .pointer-container .pointer{right:0;right:-70px;border:1px solid #f29a0d;border-bottom:none;width:150px;text-align:left;z-index:8000;position:absolute;top:20px}
.desc.right .mini-dot{ margin-right:5px;position:absolute; right:-6px;top:-7px;}
.desc.right.ends .pointer{width:60px;}
.desc.right.image{top:180px;}
.desc.right.image .pointer{width:105px;}
.desc.right.minimum{top:325px;}
.desc.right.image .pointer{width:105px;}
.desc.right.minimum .pointer{width:100px;}
.desc.right.current{top:419px;}
.desc.right.current .pointer{width:148px;}
.desc.right.bid-now{top:512px;}
.desc.right.bid-now .pointer{width:123px;}
.how_it_box{margin:0 auto;width:700px;}
.howit_step{clear:both;}
#auction-details .col2 a.b-login-big {
	background: #f29a0d;
	border-radius:4px;
	width:auto;
	font-size:15px;
	font-weight: bold;
	text-indent: inherit;
	color: #fff;
	text-transform: uppercase;
	height: auto;
	padding:0px 15px;
	line-height:42px;
	transition:all 0.5s ease-in;	
}
#auction-details .col2 a.b-login-big:hover{
	color: #fff;
	background: #f29a0d;
}
.bid-now div.submit{ border:none;padding:0px;
margin:0px 0px 0px 5px!important;float: left;}
.bid-now div.submit input{color:#fff;background:#000000;
border-radius:4px;padding:0px 10px;line-height: 42px;
transition:all 0.5s ease-in;text-transform: none;}
.bid-now div.submit input:hover{ background:#f29a0d;color:#fff;}

.howit_step .step{background-color:#F2F2F2;padding:0px 45px;padding-left:30px;border-radius:45px;margin-bottom:15px;font-size:17px;min-height:75px;position:relative;padding-left:95px;display:table;line-height:20px;color:#333;text-align:left;width:auto;}
.howit_step .step-1, .howit_step .step-2, .howit_step .step-3{ height:50px;max-width:336px;min-height:75px;width:100%;}
.howit_step .step .label{border-radius:50%;font-size:30px;background-color:#BCC2C4;height:75px;width:75px;position:absolute;top:0;left:-20px;bottom:0;margin:auto 0;line-height:75px;padding:0;box-shadow:0 10px 5px #ddd;transition:all 0.5s ease-in;}
.howit_step .step .step-text{display:table-cell;vertical-align:middle}
.howit_step .step-4{ border-radius:60px;margin-bottom:20px;margin-top:0px;width:457px;padding-top:6px;padding-bottom:6px;height:auto;}
.label{ color:#fff; display:inline;font-weight:bold;text-align:center;vertical-align:baseline;white-space:nowrap;}
.how_sec_2{ background:#fcfcfc;float:left;width:100%;}
.howit_step .step:hover .label{ background:#282828;}
.howit_step .step:hover{box-shadow: 0 0 0px rgba(0,0,0,0.6);padding-left:60px;}
.bid-loading2{position:absolute;left: 116px;}

ul.horizontal-bid-list li .bid-loading2{
	position: absolute;
	left: 129px;
	top: 81px;
}


.bid-msg2{position:absolute;width:92%;}
.popubg{ position:fixed;width:100%;height:100%;z-index:10;}
.popup_box{ width:400px;padding:25px;text-align:center;background:#fff;border:12px solid #f07d03;border-radius:20px;margin:12% auto 0 auto;}
.popup_box h1{color:#f07d03;font-size:35px;font-weight:bold;margin-bottom:20px;}
.popup_box h1 strong{color:#000;}
.popup_box p{font-size:16px;line-height:22px;}
.timerfill{ position:absolute;width:40px;height:40px;border-radius:30px;border:1px solid #fff;text-align:center;background:#fff;
font-weight:bold;z-index:10;left:-4%;border-left:3px solid #f29a0d;margin-top:13px;bottom:125px;
display:none;
}
.timerfill .time_increment{ margin:5px 0px 0px 0px;}
.time-in{ margin:0px;font-weight:normal;font-size:10px;text-transform:uppercase;}
.gotit_btn a{ border:1px solid #f07d03;display:inline-block;padding:6px 25px;color:#555;font-size:18px;border-radius:4px;margin-top:20px;}
.informations{font-size: 15px;}
.informations dt.green_color{font-weight:bold;}
.informations dd.green_color{font-weight:bold;}
.step_titel .doc_width {
    clear: both;
    overflow: hidden;
    margin: 10px auto;
}
.step_titel .doc_width {
    
    
}
.shadow_bg{
	background:#fff;
	margin-bottom:15px;
	box-shadow:0 2px 4px rgba(108, 111, 115, 0.1);
	border-radius: 4px;
	padding: 20px;
	box-sizing: border-box!important;
}
.shadow_bg:after{
	content:'';
	clear:both;
	display: block;
}
.timeleft{ color: #aaa;position: relative;top: -3px;margin:0px;padding:0px;clear:both}
.padd_15{padding:30px;}
body #acc .acc-content {
    border: 1px solid #000;
	border-bottom: none;
    padding: 0px 15px 10px 15px;
    overflow: hidden;
	border: none;
	color: #888;
}
body #acc .acc-content p{margin-top:0px;}
body #acc h3.acc-selected{color:#000;}
.informations {
    margin:30px 0px 0px 0px;
	background:#fff;
	padding:20px;
	box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
	border-radius: 4px;
}
.informations:after{
	clear:both;
	content:'';
	display: block;
}
.informations li {
    padding: 8px 0px 11px 0px;
    font-size: 14px;
    float: left;
    width: 100%;
	color:#8b8b8b;	
	list-style: none;
	border-bottom: 1px solid #e4e4e4;
}
.informations span {
    width: 40%;
    float: left;
    text-align: left;
}
.informations p {
    width: 60%;
    float: right;
	text-align:right;
    margin: 0px;
	font-weight: bold;
}
.informations p font {
    font-size: 11px;
    padding-top:0px;
    
	display: inline-block;
}
.view_inquiry {
    text-align: center;
	background-image:linear-gradient(to left, #097df8, #2fd5a5);
	float: left;
	width: 100%;
	padding: 0;
	position: absolute;
	bottom:0px;
	left:0px;
	border-radius: 0px 0px 4px 4px;
}

.view_inquiry span {
    vertical-align: top;
    padding: 10px;
    margin: 0px -3px;
    padding: 10px;
	color:#fff;
	font-size: 16px;
}

.showtext h1 {
    font-weight: bold;
    font-size: 30px;
    padding: 0px 0px 20px 0px
}
.follow-icon{ font-size:11px;padding:10px 0px;background:#fff;padding-top:19px;}
.follow-icon a{ display:inline-block; width:17px;height:17px;display:inline-block;}
.follow-icon a.facebook-ico{ background-position:-3px -22px;}
.follow-icon a.twitter-ico{ background-position:-3px -43px;}
.follow-icon a.google-ico{ background-position:-3px -64px;}
.follow-icon a.pinerest-ico{ background-position:-3px -85px;}
.follow-icon font{position:relative;top:-5px;}
#auction-details .col2 .content .bid-now .bid-loading{
	position: absolute;
	right: 0px;
	margin-top: -43px;
}
.usd{   
	font-size: 14px;
    position: relative;
    top: -6px;
	left: -5px;
}

.welcomeuser font{display:inline-black;}
.welcome_user{	
	cursor:pointer;
    background: #2fd5a5;
    color: #fff;
    width: 28px;
    height: 28px;
    line-height: 27px;	
    border-radius: 28px;
    text-align: center;
    display: inline-block;
    padding: 0;
	text-transform: uppercase;
} 
.available-bids{  float: left;margin: 5px 0px -8px 0px;}
.auc_row .available-bids strong{color:#000;font-weight: bold;}
.view_seat{
float: left;
width: 100%;
margin-top: 10px;
font-weight: bold;
}
.icon_live2 {
    font-size: 13px;
    position: absolute;
    right: 10px;
	top: 42px;
}
.icon_dot_live {
	width: 35px;
	height: 30px;
	line-height: 29px;
	display: inline-block;
	margin: 0px;
	position: relative;
	left: 45px;
	z-index: 5;
	background-size: 20px;
	top: -2px;
}

.dots2{
	animation: dot-keyframes 1.5s infinite ease-in-out;
	background-color: #fff;
	border-radius: 10px;
	display: inline-block;
	height: 5px;
	width: 5px;
	position: relative;
	top: -8px;
	left: -9px;
}
.icon_live2 span {
    display: inline-block;
    font-size: 11px;
    font-style: italic;
    font-weight: bold;
    padding:0;
    border-radius:30px;
	background:#ff9100;
	text-align:center;
	line-height:27px;
	width:30px;
	height:30px;
	color: #fff;
	position: relative;
	z-index: 1;

}
.dots2:nth-child(2){
	animation-delay: .5s;
}
.dots2:nth-child(2){
	animation-delay: 1s;
}

@keyframes dot-keyframes {
  0% {
    opacity: .4;
    transform: scale(1, 1);
  }

  50% {
    opacity: 1;
    transform: scale(1.2, 1.2);
  }

  100% {
    opacity: .4;
    transform: scale(1, 1);
  }
}







.popup_model{
	background: rgba(0,0,0,0.5);
	font-size: 15px;
	width:100%;
	height:100%;
	position: fixed;
	left: 0%;	
	top: 0;
	text-align: center;
	z-index: 10000003;
  
  
}

.popup_model_inner{
	background:#fff;
	padding:40px;
	color:#f77824;
	font-size:17px;	
	width:25%;
	top: 15%;
	position: fixed;
	left: 35%;
	letter-spacing: 0;
	transition: all 0.2s ease-in-out;
	text-align: center;
	z-index: 10000;
	border-radius:6px;
	font-weight: bold; 
	box-shadow: 0px 0px 26px #4a4a4a;	
}
.popup_model_inner p{
	margin: 0px 0px 30px 0px;
	font-weight: normal;
	color: #000;
}

.popup_model_inner label{
	/*
	margin-bottom: 31px;
	height: 50px;
	*/
	float: left;
	width: 100%;
}






.popup_model label a{	
	padding: 10px 20px;
	border-radius: 4px;
	font-weight: bold;
	cursor: pointer;
}
.popup_model label a:hover{	
	padding: 10px 20px;
	border-radius: 4px;
	font-weight: bold;
	cursor: pointer;
}
.close{	
	text-align: center;	
	width: 100%;	
	z-index: 10000;
}
.close span{
	border:2px solid #f77824;
	color:#f77824;
	padding: 10px 20px;
	border-radius: 4px;
	font-weight: bold;
	cursor: pointer;	
	display: inline-block;
}


.popup_model_inner{
	-webkit-animation: swal2-show .3s;
	animation: swal2-show .3s
    opacity: 1;
}


@-webkit-keyframes error-anim {
	0% {
		-webkit-transform: scale(.7);
		transform: scale(.7)
	}
	45% {
		-webkit-transform: scale(1.05);
		transform: scale(1.05)
	}
	80% {
		-webkit-transform: scale(.95);
		transform: scale(.95)
	}
	100% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

@keyframes error-anim {
	0% {
		-webkit-transform: scale(.7);
		transform: scale(.7)
	}
	45% {
		-webkit-transform: scale(1.05);
		transform: scale(1.05)
	}
	80% {
		-webkit-transform: scale(.95);
		transform: scale(.95)
	}
	100% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}


@-webkit-keyframes swal2-show {
	0% {
		-webkit-transform: scale(.7);
		transform: scale(.7)
	}
	45% {
		-webkit-transform: scale(1.05);
		transform: scale(1.05)
	}
	80% {
		-webkit-transform: scale(.95);
		transform: scale(.95)
	}
	100% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

@keyframes swal2-show {
	0% {
		-webkit-transform: scale(.7);
		transform: scale(.7)
	}
	45% {
		-webkit-transform: scale(1.05);
		transform: scale(1.05)
	}
	80% {
		-webkit-transform: scale(.95);
		transform: scale(.95)
	}
	100% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}




.main_error{		
	background: rgba(0,0,0,0.6);
	font-size: 15px;
	width:100%;
	height:100%;
	position: fixed;
	left: 0%;
	top: 0;	
	text-align: center;
	z-index: 10000;
}

.error_inner{
	background:#fff;
	padding: 30px;
	color:#ff0000;
	font-size:15px;	
	width:23%;
	/*top: 40%;*/
	bottom: 50%;
	position: fixed;
	left: 37%;
	letter-spacing: 0;
	transition: all 0.2s ease-in-out;
	text-align: center;
	z-index: 10000;
	border-radius:6px;
	font-weight: bold; 
	box-shadow: 0px 0px 26px #4a4a4a;	
	-webkit-animation: error-anim .3s;
	animation: error-anim .3s;
    opacity: 1;
}
.select_lang{cursor:pointer;}
.select_lang{
	width: 20px;
	height: 20px;
	padding:2px 24px 2px 16px;
	font-weight: bold;
	font-size: 12px;
	background-size:20px!important;
	margin-right: 15px;
} 
.lan_icon{				
	padding: 3px 29px 2px 4px;
	font-weight: bold;
	font-size: 12px;
	float: left;
	    width: 74%;
	margin: 10px 15px 10px 0px;
	position:relative;
	background-size:25px !important;
}
.lan_icon:after{	
	background:#ccc;
	height:1px;
	content:'';
	position:absolute;
	left:14px;
	top: 30px;
	width: 100%;
}
.leftlang .lan_icon:nth-child(11):after{
	height:0px;
}
.leftlang .lan_icon:nth-child(12):after{
	height:0px;
}
 
.main_model, .main_model_rank{		
	background: rgba(0,0,0,0.5);
	font-size: 15px;
	width:100%;
	height:100%;
	position: fixed;
	top: 0;
	left: 0%;	
	text-align: center;
	z-index: 100000000;
	display:none;
}
.model_inner{
	background:#fff;
	padding: 15px 25px 15px 25px;
	color:#f77824;
	font-size:15px;	
	width:30%;
	top: 25%;
	position: fixed;
	left: 34%;
	letter-spacing: 0;
	transition: all 0.2s ease-in-out;
	text-align: left;
	z-index: 10000;
	border-radius:6px;
	font-weight: bold; 
	box-shadow: 0px 0px 26px #4a4a4a;	
	-webkit-animation: model-box .3s;
	animation: model-box .3s;
    opacity: 1;
}

.login_menu .model_inner a{color:#000;font-size:11px;transition: all 0.2s ease-in;}
.login_menu .model_inner p.on_lang a{color:#f77824;}
.login_menu .model_inner a:hover{color:#f77824;}

.login_menu .model_inner p.lan_icon a{
	font-size:14px;
}

@-webkit-keyframes model-box {
	0% {
		-webkit-transform: scale(.7);
		transform: scale(.7)
	}
	45% {
		-webkit-transform: scale(1.05);
		transform: scale(1.05)
	}
	80% {
		-webkit-transform: scale(.95);
		transform: scale(.95)
	}
	100% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

@keyframes swal2-show {
	0% {
		-webkit-transform: scale(.7);
		transform: scale(.7)
	}
	45% {
		-webkit-transform: scale(1.05);
		transform: scale(1.05)
	}
	80% {
		-webkit-transform: scale(.95);
		transform: scale(.95)
	}
	100% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}
a.btn{
	font-weight: bold!important;
	font-size: 22px!important;
	color:#fff!important;
	transition: all 0.2s ease-in;
}
.btn{
	padding: 10px 22px !important;
	border-radius:4px;
	position:relative;
	transition:all 0.5s ease-in;
}
.btn:before{
	border-radius: 4px;
	background:rgba(255,255,255,0.3);
	content: "";
	padding:11px 0px;
	position: absolute;
	left:5px;
	right:5px;
	top:5px;	
}
.btn_green{
	background-image: linear-gradient(-90deg, #7ce245, #50b51a);
}
.btn_orange{
	background-image: linear-gradient(-90deg, #fe6e2f, #f73a5f);
}
	
a:hover.btn_green{
	background-image: linear-gradient(-90deg, #fe6e2f, #f73a5f);
}
a:hover.btn_orange{
	background-image: linear-gradient(-90deg, #7ce245, #50b51a);
}
.login_ico{
	 
	width:11px;
	height:14px;	
	display:inline-block;
	padding-right: 12px;
}
.register_ico{
 	width:15px;
	height:15px;	
	display:inline-block;
	padding-right: 12px;
}
.row{
	width:100%;
	float:left;
}
.left_auc_content{
	width:50%;
	float:left;
	text-align:left;
}
.right_auc_content{
	width:50%;
	float:right;
	text-align:right;
}
.help_icon{
 	width:21px;
	height:21px;
	display:inline-block;
	cursor: pointer;
}	
.small_text1{
	font-size:11px;
	color:#828282;
}
.auc_btm_content{
	background:#fff;
	clear:both;
	position: relative;	
	width: 100%;
	text-align:left;
	display: inline-block
}
.row_username{	
	padding:0;
	margin-bottom: 5px;
}
.simple_box_row .simple_box div{
	min-height: 139px;
}
.time_left{
	color:#5a5a5a;
	font-size: 13px;
	background: url(../images/timer_icon.svg) no-repeat 0px 0px;
	display:inline-block;
	padding:1px 0px 0px 22px;
	background-size: 18px;
}
ul.horizontal-bid-list li.is_seat_auction .time_left{
 	background-size: 18px;
}
ul.horizontal-bid-list li.is_closed .time_left{
 	background-size: 18px;
}
#auction-details .col2 .time_left {
   background: url(../images/timer_icon.svg) no-repeat 0px 3px;
    padding: 1px 0px 0px 22px;
	background-size: 18px;
}	
a.b-login {
	line-height: 23px;
	height: 23px;
	padding:12px 10px;
	font-weight:bold;
	text-transform: uppercase;
	min-width:90px;
	font-size:17px;
	cursor:pointer;	
	border-radius:4px;
	display:block!important;
	color: #fff;	
	background:#1a34b5;
	position: relative;
	transition: all 0.4s cubic-bezier(0.42,0,0.58,1);	
}
a.b-login:before {
    display: block;
    position: absolute;
    top: 0px;
    right: 0px;
    height: 100%;
    width: 0px;
    /*z-index: -1;*/
    content: '';
    color: #fff !important;
    background: #2fd5a5;
	border-radius:4px;
    transition: all 0.4s cubic-bezier(0.42,0,0.58,1);
}
a.b-login:hover:before {
    left: 0%;
    right: auto;
    width: 100%;
}
a:hover.b-login{
	color:#fff!important;
}
a.b-login font{position:relative; }
a.b-login span{position:relative; }
ul.horizontal-bid-list li.bidx_0 a.b-login{
	margin-right: 0px;
}

a.seat_view{
	float: right;
	margin-top: -25px;
	margin-right:22px;
}




ul.ul-products.ul-promotions li{
	width: 310px;
}
ul.horizontal-bid-list li.bidx_0 .seat_btn{
	margin-left: 0!important;
}


ul.horizontal-bid-list li.bix_1 a.b-login {
	background:#ff9100;
	color:#fff;
}
ul.horizontal-bid-list li.bix_2 a.b-login{
	background:#50b51a;
	color:#fff;
}
ul.horizontal-bid-list li.bix_3 a.b-login{
	background:#128ce9;
	color:#fff;
}
ul.horizontal-bid-list li.bix_4 a.b-login{
	background:#19d6dd;
	color:#fff;
}
ul.horizontal-bid-list li.bix_5 a.b-login{
	background:#1a10ec;
	color:#fff;
}
ul.horizontal-bid-list li.bix_6 a.b-login{
	background:#56419e;
	color:#fff;
}
ul.horizontal-bid-list li.bix_7 a.b-login{
	background:#f314f6;
	color:#fff;
}
ul.horizontal-bid-list li.bix_8 a.b-login{
	background:#fe3333;
	color:#fff;
}

.bid_debit{
	position: absolute!important;
	right:0;
	top: -1px;
	border:1px solid #e0e0e0;
	color:#fff;
	background: #000;
	width: 38px;
	height: 38px;
	display: inline-block;
	border-radius: 30px;
	text-align: center;
	font-size: 13px;
	line-height: 25px
}
.bid_debit font{
}
.bid_debit strong{
	position: relative;
	top: -12px;
}
.bid_debit.toolt .tooltiptext{
	line-height: 17px;
}

.tooltiptext dd{
	font-weight:bold;
	font-size: 20px;
}

ul.horizontal-bid-list li.bix_1 .bid_debit{
	background:#f6f6f6;
	color:#000;
}
ul.horizontal-bid-list li.bix_2 .bid_debit{
	background:#50b51a;
	border:1px solid #e0e0e0;
	color:#fff;
}
ul.horizontal-bid-list li.bix_3 .bid_debit{
	background:#128ce9;
	color:#fff;
}
ul.horizontal-bid-list li.bix_4 .bid_debit{
	background:#19d6dd;
	color:#fff;
}
ul.horizontal-bid-list li.bix_5 .bid_debit{
	background:#1a10ec;
	color:#fff;
}
ul.horizontal-bid-list li.bix_6 .bid_debit{
	background:#56419e;
	color:#fff;
}
ul.horizontal-bid-list li.bix_7 .bid_debit{
	background:#f314f6;
	color:#fff;
}
ul.horizontal-bid-list li.bix_8 .bid_debit{
	background:#fe3333;
	color:#fff;
}
.triangle-up {
	width: 0;
	height: 0;
	border-left: 13px solid transparent;
	border-right: 13px solid transparent;
	border-bottom: 20px solid #e0e0e0;
	position: absolute;
	top: -13px;
	right: 31px;
}

ul.horizontal-bid-list li.is_seat_auction .auc_btm_content{
	background:#65b739;
}
ul.horizontal-bid-list li.no_seat1.is_seat_auction .auc_btm_content{
	background:#9c03c7;
}
ul.horizontal-bid-list li.no_seat1.is_seat_auction .triangle-up{
	    border-bottom: 20px solid #9c03c7;
}
ul.horizontal-bid-list li.no_seat1.is_seat_auction .row_username{
	    border-bottom: 1px solid #cb57ec;
}
 
 

ul.horizontal-bid-list li.is_seat_auction .username{
	color:#fff;
}
ul.horizontal-bid-list li.is_seat_auction .time_left{
	color:#fff;
}
ul.horizontal-bid-list li.is_seat_auction .countdown{
	color:#fff;
}
ul.horizontal-bid-list li.is_seat_auction .right_auc_content .small_text1{
	color:#fff;
}
ul.horizontal-bid-list li.is_seat_auction .retail_price{
	color:#fff;
}
ul.horizontal-bid-list li.is_seat_auction .triangle-up{
	border-bottom: 20px solid #65b739;
}

ul.horizontal-bid-list li.is_seat_auction .right_auc_content{
	color:#fff;
}
ul.horizontal-bid-list li.is_seat_auction .row_username{
	border-bottom: 1px solid #6fd339;
}
.step_titel{
 	clear: both;
	padding:20px 0px;	
}


#auction-details .col2 .bid-button a.b-login{
	text-transform: uppercase;
	font-weight: bold;
	font-size: 27px;
	margin-right: 0;
	height:auto;
	padding: 15px 20px;
	text-align:center;
}
#auction-details .col2 .bid-button a.b-login span{
	position:relative;

}

#auction-details .col2 .bid-button .bid_debit{
	border:none;
	background:#fff;
	color:#858585;
}
#auction-details .col2 .bid-button .bid_debit strong{
	color: #ff9100;
	font-weight:bold;
	font-size: 15px;
}
a.buynow_btn{
	  background-image: linear-gradient(-90deg, #2f88f7, #1a34b5);
	  border:1px solid #ddd;
	  color:#fff;
	  padding:6px 20px;
	  border-radius: 6px;
	  display: inline-block;
	  position: relative;
	  min-width: 56%;
	  cursor: pointer;
	
}
a:hover.buynow_btn{
	 background-image: linear-gradient(-90deg, #fe6f2f, #f73a5f);
}

a.buynow_btn label{
	font-size: 17px;
	font-weight: bold;
}
a.buynow_btn font{
	display: block;
	font-weight: bold;
	font-size: 14px;	
}
a.buynow_btn strong{
 	display: inline-block;
	width: 20px;
	float: left;
	height: 22px;
	min-width: 150px;
	position: absolute;
	left: 78%;
	top: 14px;
	transition:all 0.5s ease-in;
}
.product_orz{
	background-image: linear-gradient(-16deg, #2fd5a5 , #0a183b);
	float:left;
	width: 77%;
	padding:15px 4%;
	border-radius: 6px;
	text-align: left;
	color: #fff;
	position: absolute;
	bottom: 30px;
	
}
.product_orz h2{
	font-size:25px;
	font-weight:bold;
}

.product_orz p{
	font-size:17px;
}
.bidbuddy_new{
	padding:0px;
	padding:20px;
}
.bidbuddy_new div.submit{
	/*padding:8px 25px;*/
}
.bidbuddy_new div.submit input{
	text-transform: inherit;
	font-size: 14px;
	padding:8px 25px!important;
}
table.results td.actions a{
	display:inline-block;	

}
table.results td.actions a:hover{
	
}
.delete_bbb_submit{margin-top: 10px !important;}
div.orange_submit{
	background:#ff9100;	
}
div.orange_submit:before {
	background: #0aaeee;
}

.toolt {
  position: relative;
  display: inline-block;
}

/* Tooltip text */
.toolt .tooltiptext {
	font-size: 12px;
  visibility: hidden;
  width: 140px;
  background:rgba(0,0,0,0.7);
  color: #fff;
  text-align: center;
  padding: 5px;
  border-radius: 6px;
  /* Position the tooltip text */
  position: absolute;
  z-index: 1;
  bottom: 125%;
  left: 50%;
  margin-left: -76px;

  /* Fade in tooltip */
  opacity: 0;
  transition: opacity 0.3s;
}

/* Tooltip arrow */
.toolt .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -6px;
  border-width: 5px;
  border-style: solid;
  border-color: #555 transparent transparent transparent;
}

/* Show the tooltip text when you mouse over the tooltip container */
.toolt:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
  z-index: 100000;
}
/*
.login_menu li.menu_last{margin-right:50px;}
*/
.fot_invite{	
	background: linear-gradient(to left, #097df8, #2fd5a5);
	float:left;width:100%;padding:25px 0px;
	text-align:center;
}
.fot_invite span{color:#fff;font-size:18px;vertical-align: top;
	display: inline-block;
	padding-top: 8px;
	padding-right: 10px;
}
.toolt .tooltiptext a.small_btn{
	font-size: 11px;
	margin-top: 10px;
padding: 3px 4px !important;
}
.fot_invite span strong{color:#fff;font-size:22px;}
a.invite_btn {
	padding:8px 10px;
	font-weight:bold;
	text-transform: uppercase;
	margin-left: 30px;
	min-width:150px;
	font-size:17px;
	cursor:pointer;
	margin-right: 20px;
	border-radius:4px;
	color: #fff;
	display:inline-block;	
    background-size: 100% 200%;
    background-image: linear-gradient(to bottom, #ff9100 50%, #fff 50%);
    transition: background-position 0.3s;
}

a:hover.invite_btn{
   background-position: 0 -100%;
   color:#ff9100;
}
ul.horizontal-bid-list li.is_closed .icon_live2{
	display:none;
}
ul.horizontal-bid-list li.is_closed .auc_btm_content{
	background:#e5dfd9;
	float: left;	
	color: #000;
	border-radius: 0px 0px 2px 2px;
	padding-bottom: 25px;
}
ul.horizontal-bid-list li.is_closed .countdown{
	color:#fff;
}
ul.horizontal-bid-list li.is_closed .thumb img{
	opacity:0.5;
}
ul.horizontal-bid-list li.is_closed .triangle-up {
	border-bottom: 20px solid #ff0000;
}
ul.horizontal-bid-list li.is_closed .username{
	color:#000;
	font-size: 27px;
}
ul.horizontal-bid-list li.is_closed .time_left{
	color: #fff;
}
ul.horizontal-bid-list li.is_closed a.b-login{
	background:#bd0b0b;
	cursor: none;
	margin-right:0px;
}
ul.horizontal-bid-list li.is_closed a:hover.b-login{
	background:#bd0b0b;
}
ul.horizontal-bid-list li.is_closed .bid-button{
	width: 100%;
}
ul.horizontal-bid-list li.is_closed .thumb img{
	position:relative;
}
ul.horizontal-bid-list li.is_closed .row_username{
	
}
ul.horizontal-bid-list li.is_closed .right_auc_content .small_text1{
	color:#fff;
}
ul.horizontal-bid-list li.is_closed .retail_price{
	color:#fff;
}

ul.horizontal-bid-list li .close_sticker{
	left: 19px;
	top: 45px;
}
.Closed .close_sticker{
	background: url(../images/sold-stiker.png) no-repeat 0px  0px;
	width:201px;
	height:128px;
	display:inline-block;
	position:absolute;
	left: 19px;
	top: 45px;
	background-size: 80%;
	z-index: 100
}
ul.horizontal-bid-list.Closed li{
	min-height: 320px;
}
ul.horizontal-bid-list.Closed li .row_username{
	margin-bottom: 15px;
}
ul.horizontal-bid-list.Closed li .countdown{
	background: linear-gradient(to right, #a8b6bf 0%,#d5d6d9 100%);
	padding: 11px 0px;
	opacity: 0.5;
}
.Closed .auc_btm_content{
	display:none
}
.timer_progress{
	border-radius: 20px;
	background:#e5e7e3;
	float: left;
	width: 100%;
	height: 12px;
	position:relative;
}
.timer_fill{
	background:#ff1307;
	height:12px;
	float: left;
	border-radius: 20px;
	position:absolute;
	left:0px;	
	top:0px;
	transition:all 0.9s ease-in;
	
}
.width_10{
	width:60%;
}
#auction-details .col2 .biddername .bid-bidder{
	/*padding-left:67px;*/
	display: inline-block;
}
.testimonial_outer{
	width: 100%;
}

.testimonial {
    color: #000;
    position: relative;
    /*box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);*/
    background: #fff;
    border: 1px solid #cccc;
    border-radius:6px;	
}
.testimonial_inner{
	display: inline-block;
	vertical-align: top;
	width: 23.6%;
	margin:0px;
}
.testimonial_inner + div{
	margin:0px 0px 0px 20px;
}
.testimonial_inner p{
	padding:25px;
	margin: 0px;
	min-height: 148px;
	line-height: 24px;
	position:relative;
}

.testimonial_inner p:before {
  content: '\201C';
  position: absolute;
  top: 20px;
  left: 28px;
  transform: translate(-50%, -50%);
  /*background: #fff;*/
  width: 3rem;
  height: 2rem;
  font: 3.5em/1.08em 'PT Sans', sans-serif;
  color: #666;
  text-align: center;
}
/*
.testimonial_inner p:after {
   content: '\201C';
  display: block;
  text-align: right;
  font: 4em/1.08em 'PT Sans', sans-serif;
  color: #666;
}
*/
.testimonial_name{
	color: #000;
	font-weight:bold;
	padding: 25px;
	text-align: center;
	background:#eff1f5;
}
.testimonial img{
	width: 100%;
	height: 250px;
	border-radius: 6px 6px 0px 0px;
}
.testimonial_name b{
}
a.b-sold{
	background-image: linear-gradient(-90deg, #f11a1a, #f11a1a);
	text-transform: uppercase;
	font-weight: bold;
	font-size: 45px;
	margin-right: 0;
	padding: 6px 20px;
	text-align:center;
	margin-right:0px;
	cursor: inherit;
}

#auction-details .col1 .is_closed img {
    opacity: 0.5;

}
.close_sticker{
	left: 116px;
	top: 101px;
}


.close_sticker1{
	left: 55px;
	top: 94px;
	width: 190px;
	height: 65px;
	display: inline-block;
	position: absolute;
	z-index: 99;
	border: 3px solid #ff4c70;
	border-radius: 7px;
	line-height: 65px;
	transform: rotate(-18deg);
}
.close_sticker1 strong{
	font-size:30px;
	color:#ff4c70;
	font-family:Oswald;
	font-weight:700;
	text-transform:uppercase;	
}


/*
#delete_bbb{
	background-size: 100% 200%;
    background-image: linear-gradient(to bottom, #ff9100 50%, #2768de 50%);
    transition: background-position 0.3s;	font-size:15px;
	margin-right: 0;
	padding: 6px 15px;
	text-align:center;
	margin-right:0px;	
	color: #fff;
	border:none;
	border-radius: 4px;
	cursor: pointer;
	margin-top: 10px;
}
#delete_bbb:hover {
    background-position: 0 -100%;
}
*/
.table-responsive {
    min-height: .01%;
    overflow-x: auto;
	float:left;
	width:100%;
}

.login_menu a.act{
	color:#0674ec!important;
	font-weight: bold !important;
}
.banner_bg{
	width: 100%;
	float:left;
	font-family:Roboto;
	 background: rgb(255,96,0);
background: linear-gradient(90deg, rgba(255,96,0,1) 22%, rgba(153,42,231,1) 100%); 
	height:554px!important;
	color:#fff;
}

.banner_bg .bnr_content h1{font-size:90px;font-weight:300;color: #fff;line-height: 95px;}
.banner_bg .bnr_content h1 strong{font-weight:700;}
.banner_bg .bnr_content h4{
	font-size: 20px;
	font-weight: 300;
	margin:35px auto 0 auto;
	display: inline-block;
	width: 75%;	
}
.bnr_left_img{
	padding:123px 0px 0px 60px;
	float:left;
	width: 30%;
}

.bnr_content{
	padding:120px 0px 0px 0px;
	float:left;
	width:54%;
	position: relative;
	left: -42px;
}
.bnr_left_content{
 	width:476px;
	height:436px;
}
.bnr_left_content_padd{
	margin:23px 0px 0px 75px;
	width: 208px;
	display: inline-block;
	color:#fff;
	text-transform: uppercase;
}
.bnr_left_content h1{
	font-weight: 700;
	color: #fff;
	font-size: 100px;
	margin: 0px;
	position: relative;
	left: -8px;
	top: -27px;
}
.bnr_left_content h2{
	font-weight: 500;
	font-size: 26px;
	font-size: 38px;
	margin: 0px;
}
.bnr_left_content h3{	
	font-weight: 300;
	font-size: 26px;
	color: #fff;
	margin: 0px;
}
.bnr_left_content h4{
	font-weight: 500;
	color:#ffff01;
	font-size:38px;
	margin: 0px;
	left: -41px;
	top: -56px;
	position: relative;
}
.btn_user{
	position: relative;
	display: block;
	overflow: hidden;
	width: 100%;
	height: 80px;
	max-width: 250px;
	margin: 1rem auto;
	text-transform: uppercase;
	border: 1px solid #b36caa;
}
.btn_user:before, .btn_user:after {
    position: absolute;
    top: 50%;
    content: '';
    width: 20px;
    height: 20px;
    background-color: #a6529b;
    border-radius: 50%;
}
.btn_user:before {
  left: -20px;
 -webkit-transform: translate(-50%, -50%);
 transform: translate(-50%, -50%);
}
.btn_user:after {
	right: -20px;
	-webkit-transform: translate(50%, -50%);
	transform: translate(50%, -50%);
}
.btn_user:hover {
    color: #e9d4e6;
}


.btn_user:hover:before {
    -webkit-animation: criss-cross-left 0.8s both;
    animation: criss-cross-left 0.8s both;
    animation-direction: normal;
    -webkit-animation-direction: alternate;
    animation-direction: alternate;
}
.btn_user:hover:after {
    -webkit-animation: criss-cross-right 0.8s both;
    animation: criss-cross-right 0.8s both;
     animation-direction: normal;
    -webkit-animation-direction: alternate;
    animation-direction: alternate;

}
.scrollbar{	
	float: left;
	height: 431px;
	width: 100%;
	overflow-y: scroll;
}
.overflow{
	/*min-height: 450px;*/
	/*
	min-height: 450px;
	overflow: auto;
	max-height: 242px;
	*/
}
.green_scroll::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);
	background-color: #F5F5F5;
	border-radius: 10px;
}

.green_scroll::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

.green_scroll::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	background-color: #FFF;
	background-image: -webkit-linear-gradient(top,
	#e4f5fc 0%,
	#bfe8f9 50%,
	#9fd8ef 51%,
	#2ab0ed 100%);
}
.btm_bar{
	background:#fff;
	width:100%;
	left:0px;
	bottom:0px;
	padding:15px 0px;
	float:left;
	text-align: center;
	position: fixed;
	box-shadow: 0px 0px 19px #000;
	z-index: 10000000;
}
.btm_bar li{
	display:inline-block;
	vertical-align: middle;
	padding:0;
	margin: 0px 70px;
	font-size: 16px;
}
.btm_bar li a.small_btn{
	font-size:13px;
	padding:10px 20px!important;
}
.btm_bar li a.invite_btn {
	padding:12px 20px;
	font-weight:bold;
	text-transform: uppercase;
	margin-left: 30px;	
	font-size:13px;
	cursor:pointer;
	margin-right: 20px;
	border-radius:4px;
	color: #ff9100;
	min-width: inherit;
	display:inline-block;	
    background-size: 100% 200%;
    background-image: linear-gradient(to bottom, #fff 50%, #ff9100 50%);
    transition: background-position 0.3s;
	border:2px solid #ff9100;	
}

.btm_bar li a:hover.invite_btn{
   background-position: 0 -100%;
   color:#fff;
}
.btm_bar li.btm_account a.invite_btn {
	background-image: linear-gradient(to bottom, #fff 50%, #0aaeee 50%);
    transition: background-position 0.3s;
	border:2px solid #0aaeee;
	color:#0aaeee;
	margin-right: 0px;
}
.btm_bar li.btm_account a:hover.invite_btn{
	color:#fff;
}

.btm_bar li.bidbal{	
	/*border-bottom:5px solid #e5e7e3;*/
	padding: 0;
}
.btm_bar li.daxdi_point{	
	/*border-bottom:5px solid #e5e7e3;*/
	padding: 0;
}
.btm_bar li.daxdi_point strong{
	font-size:20px;
}
.btm_bar li.user_rank{	
	border-bottom:5px solid #e5e7e3;
	padding: 0;
	height: 26px;
	position:relative;
}
.rank_1 strong{color:#0674ec}
.rank_2 strong{color:#ff9100}
.rank_3 strong{color:#76b80f}
.rank_4 strong{color:#fb10a0}
.rank_5 strong{color:#fd0707}
.rank_1:after{
	content:'';
	background:#0674ec;
	position:absolute;
	left:0px;
	top:26px;
	height:5px;
	width:20%;
}

.rank_2:after{
	content:'';
	background:#ff9100;
	position:absolute;
	left:0px;
	top:26px;
	height:5px;
	width:40%;
}
.rank_3:after{
	content:'';
	background:#76b80f;
	position:absolute;
	left:0px;
	top:26px;
	height:5px;
	width:60%;
}
.rank_4:after{
	content:'';
	background:#fb10a0;
	position:absolute;
	left:0px;
	top:26px;
	height:5px;
	width:80%;
}
.rank_5:after{
	content:'';
	background:#fd0707;
	position:absolute;
	left:0px;
	top:26px;
	height:5px;
	width:100%;
}
.rank_1:after{
	animation: rank1 0.5s ease-in;
}
@keyframes rank1 {
  0%   {width: 0%;}
 100%  {width: 20%}
}
.rank_2:after{
	animation: rank2 0.5s ease-in;
}
@keyframes rank2 {
  0%   {width: 0%;}
 100%  {width: 40%}
}
.rank_3:after{
	animation: rank3 0.5s ease-in;
}
@keyframes rank3 {
  0%   {width: 0%;}
 100%  {width: 60%}
}


.rank_4:after{
	animation: rank4 0.5s ease-in;
}
@keyframes rank4 {
  0%   {width: 0%;}
 100%  {width: 80%}
}

.rank_5:after{
	animation: rank5 0.5s ease-in;
}
@keyframes rank5 {
  0%   {width: 0%;}
 100%  {width: 100%}
}





.btm_bar li.bidbal .red {
	color:#ff0000;
}
.btm_bar li.bidbal .green {
	color:#76b80f;
}
.btm_bar li.bidbal .blue {
	color: #1a34b5;
}
.btm_bar li.bidbal strong{
	font-size: 20px;
}
.btm_bar li.user_rank strong{
	font-size: 20px;
}
.btm_bar li.btm_invite{	
	float:left;
}
.btm_bar li.btm_logo{	
	float:left;
	margin: 0px;
}
.btm_bar li.btm_logo img{	
	width:200px;
	margin-top: 13px;
}


.btm_username font{
	background: url(../images/user_icon.svg) no-repeat center 2px;
    background-size: auto;
	padding: 0;
	background-size: 15px;
	margin-left: -21px;
	display: inline-block;
	width: 18px;
	height: 17px;
}
li.btm_username strong{
	font-size: 19px;
}
li.btm_username{
	
}
li.btm_account{float:right;margin: 0px;}


.right_link{float:right;position: relative;top: 3px}
.right_link li a{margin-left:10px;}
.header_menu{float:left;}
.link{}
/*btn1 start*/


a.btn_new {
	border-radius: 4px;
	position: relative;
	display: inline-block;	
	padding: 10px 25px;
	color: #36d6a8;
	font-size:14px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	text-transform: capitalize;
	overflow: hidden;		
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	z-index: 100;
}
a.btn_new:after, a.btn_new:visited:after {
	content: "";
	position: absolute;
	height: 0%;
	left: 50%;
	top: 50%;
	width: 150%;
	z-index: -1;
	-webkit-transition: all 0.75s ease 0s;
	-moz-transition: all 0.75s ease 0s;
	-o-transition: all 0.75s ease 0s;
	transition: all 0.75s ease 0s;
}

a.btn_new:hover, a.btn_new:visited:hover {
	color: #FFF;
	text-shadow: none;
}

a.btn_new:hover:after, a.btn_new:hover:after {
	height: 700%;
}


a.animated-btn.animated-1 {
	border: 2px solid #36d6a8;
}
a.animated-btn.animated-1:after {
	background: #36d6a8;
	-moz-transform: translateX(-50%) translateY(-50%) rotate(-25deg);
	-ms-transform: translateX(-50%) translateY(-50%) rotate(-25deg);
	-webkit-transform: translateX(-50%) translateY(-50%) rotate(-25deg);
	transform: translateX(-50%) translateY(-50%) rotate(-25deg);
}
/*btn1 end*/


a.animated-btn.animated-1.del_btn{
	border: 2px solid #ff4c70;
	color:#ff4c70;
}
a.animated-btn.animated-1.del_btn:after{
	background: #ff4c70;
}

a.btn-green{
	color: #5bcf2d !important;
	border: 2px solid #5bcf2d !important;
}
a:hover.btn-green{color: #fff !important;}
/*
a.btn-green.btn-green:after {
	background: #5bcf2d!important;
}
*/

a.btn_white{
	color: #fff !important;
	border: 2px solid #fff !important;
}
a:hover.btn_white{color: #000 !important;border: 2px solid #fff !important;}
a.btn_white.btn_white:after {	
	background: #fff!important;
}




a.btn_new_orange{
	color: #ff9100 !important;
	border: 2px solid #ff9100 !important;
}
a:hover.btn_new_orange{color: #fff !important;border: 2px solid #ff9100 !important;}
a.btn_white.btn_new_orange:after {	
	background: #ff9100!important;
}
a.btn_new_orange.btn_new_orange:after {
    background: #ff9100 !important;	
}
a.margin_btn{
	width: auto;
	margin-left: 10px;
}
.cookiewarning{
	display:none1;
	padding: 0px 0px 10px 0px;
	position: fixed;
	bottom: 0;
	width: 100%;
	z-index: 100000000000;
	background-color: rgba(0,0,250,.8);
	color: white;
	height: 66px;
}
.cookiewarning h3{
	font-size: 18px;
	color: #fff;
}
.cookiewarning .invite_btn {
	margin-left: 0;
}

.login-only .forgotpassword div.checkbox input{
	width: auto;
	height: auto;
}

.login-only .forgotpassword div.checkbox{
	display: inline-block;
	margin: 0px;
	font-size: 12px;
}

.login-only .forgotpassword a{
	/*border-bottom: 1px solid #f29a0d;*/
	float:right;
	padding-top: 2px;
	font-size: 12px;
}
.login-only .forgotpassword a:hover{
	/*border-bottom:none;*/
	/*color:#555;*/
}
.login_box_left img{width:250px;}
.outline_btn div.submit input{
	padding: 15px 30px;
	font-size: 18px;
	font-weight:bold;
	border: none;		
	/*width:100%;*/
	text-align:center;
	border: none !important;
	cursor:pointer;   
}
.outline_btn div.submit input:hover{
	 
}







.login-only  div.submit{
	display:block;
	margin-top: 15px !important;
	float:none;
		
}

.login_menu .slide_mayaccount a.logout_link{
	color:#ff0000!important;
	font-weight: bold;
}

.user_menu{
	-webkit-box-shadow: 0 3px 10px rgba(121, 135, 150, 0.1);
	box-shadow: 0 3px 10px rgba(121, 135, 150, 0.1);
	background: #a8b6bf;
	text-align: center;
}
.user_menu li + li {
    margin-left: 25px;
}
.user_menu li {
    margin-left: 0px;
	display:inline-block;

}
.user_menu li a{
	color: #f2f2f2;
    font-size:16px;
    display: inline-block;
    line-height: 30px;
	border-bottom: 2px solid #a8b6bf;
	 position: relative;
}
.user_menu li a:hover{
	color:#fff;
}

.user_menu li a.act{
	color:#fff;
	font-weight:bold;
}

.user_menu li a:before{
	display: block;
	content: '';
	height: 2px;
	width: 0;
	background-color: #2fd5a5;
	bottom: -12px;
	left: 0;
	position: absolute;
	margin-top: 10px;
	transition: .4s ease-in-out;
}
.user_menu li a:hover:before{
	width:100%;
}

.user_menu li a.act:before{
	width:100%;

}
.simple_box{
	color:#fff;	
	text-align:center;
	display: inline-block;
	width:33%;
	margin:1px 2px;
	transition:all 0.5s ease-in;
	vertical-align: top;
	position: relative;
}

.simple_box:hover{
	/*
	transform: translateY(-20px);
	*/
	
}
.simple_box p{
	font-size:18px;
}

.simple_box .btn_new{color:#fff;border:1px solid #fff;margin-top: 10px;
	 display:black;   
	 margin-bottom: 10px;
	 min-width: 200px;
}

.simple_box p.box_p{}
.simple_box p.box_p strong{font-size:40px;}
.breadcrumb {
    position: relative;
    border-radius: 0 !important;
   /* background: rgba(255,255,255,0.1) !important;*/
    color: #87b7f3;
    font-weight: normal;
	font-style:italic;	
}
.breadcrumb a {
	opacity: 0.5;
    color: #fff;

}
.breadcrumb a:hover {
	opacity: 1;
    color: #fff;

}
.breadcrumb:after {

    display: block;
    clear: both;
    content: "";

}
.bidbuddy_text{margin:0px 0px 30px 0px;}
.shadow_bg_bidbuddy{min-height: 321px;margin-bottom:0px;}
.shadow_bg_history{margin-bottom:30px;min-height:487px;}
#contact .login_box_left img{width:auto}
#contact .login_box_left{text-align:left}
.contact_page_icon{ 
	text-align: left;
	color: #fff;
	font-size: 14px;
	padding: 25px;
	margin: 0;
	min-height: 115px;
	border: 1px solid #fff;
}
.contact_page_icon h1{ 
	
	/*border-bottom: 1px solid #88c5fc;*/
	padding: 0px 0px 10px 0px;
	margin-bottom: 12px;
}
.contact_page_icon .fa{margin-right: 5px;}


.contact_page_icon a{color:#fff;}
.contact_page_icon a:hover{color:#fff;}
.contact_page_icon p{padding: 0px 15px 0px 28px;}
.contact_page_icon  span{float:left;width:82%;}
#contact .login-only textarea{
	margin: 8px auto;
	position: relative;
	width: 100%;
	border-bottom:1px solid #7e7979!important;
	background:none;border:none;
	color: #000;
	height: 40px;
	padding-top: 10px;	
}
#contact .login-only input{color:#000;border-bottom:1px solid #7e7979;}
#contact .login-only input:focus  {
	 transition: 0.4s;    
        transition: 0.4s;
	color:#0a6cff;
	border-bottom:1px solid #0a6cff;
	
}
#contact .login-only textarea:focus  {
	 transition: 0.4s;    
    transition: 0.4s;
	color:#0a6cff;
	border-bottom:1px solid #7e7979!important;
	
}
.error-message{font-size:11px;color:#ff0000;}
.faq_left li {
    margin:0px 0px 30px 0px;
    display: block;
    overflow: hidden;
    float: left;
    width: 100%;	
    position: relative;
    background: #f7f7f7;
}
.faq_left a {
    display: block;
    overflow: hidden;
    min-height: 200px;
    text-transform: uppercase;
    text-align: center;
    font-weight: 700;
    width: 100%;
    position: relative;
}
.faq_left .heading {
    top: 15%;
}
.faq_left .heading {
    position: absolute;
    top: 20%;
    left: 0;
    right: 0;
    bottom: 0;
    display: block;
}
.faq_left a {
    min-height: 160px;
	color: #000;
}
.faq_left .fa {
    display: block;
    overflow: hidden;
    margin: 0 auto;
}
.faq_left span {
    margin-top: 1em;
    display: block;
    overflow: hidden;
    clear: both;
}
.faq_left li:hover {
    background: #e3f2ff;
   transition:all 0.5s ease-in;
}
.faq_left li:hover a{
	color:#2169e1;
}



.faq_left li a.tabbing_active {
    background: #e3f2ff;
   transition:all 0.5s ease-in;
   color: #2169e1;
}
.faq_left li a.tabbing_active span{
	color: #2169e1;
}
.faq_left li a.tabbing_active i{
	color: #2169e1;
}




#options {
		width: 360px;
		margin: 20px auto;
		text-align: right;
		color: #9ac1c9
	}
	#options a {
		text-decoration: none;
		color: #9ac1c9
	}
	#options a:hover {
		color: #033
	}
	#acc {
		list-style: none;
		margin: 0 auto 40px
	}
	#acc li {
		border-top:1px solid #555;
		font-size: 12px;
		text-align:left;
	}
	#acc h3 {
		outline: none;
		color:#888;
		font-size:15px;
		padding:0px 20px 0px 0;
		font-weight:normal;
		margin:15px 0px;
		cursor: pointer;
		transition:all 0.5s ease-in;
 	}
	#acc h3:hover {
		transition:all 0.5s ease-in;
 	}
	#acc h3.acc-selected{ color:#888!important; 
	transition:all 0.5s ease-in;
	}
	#acc .acc-section {
		overflow: hidden;
	}
	#acc .acc-content {
		border:1px solid #ff9100;
		padding:10px 15px;
	}
	
	#righthelpcontent p {
		margin: 0 0 30px;
		text-indent: 0;
	}
	
#acc.faq_page li {
		border:none;
}	
#acc.faq_page li h2 {
	border:none;
}
#acc.faq_page li h3 {
	border-top:1px solid #555;
	padding: 20px 20px 0px 0;
	margin: 0px 0px 15px 0px;
	 
}
#acc.faq_page li h3.acc-selected{
	 
}

.help_page .faq_left li{display: inline-block;width:31.7%;}

.help_page .faq_left li + li{margin-left:30px;}










.bnrbg a.btn_new{border-radius:50px;}	
.chat{
	width: 512px;
}
.chat_body{
	width:493px;
	background: #f7f7f7;
	clear:both;
	padding:20px;
	overflow: hidden;
	margin-bottom: 4px;
}

.chat_row{
}
.chat_msg{
	background: #7b7b7b;
	padding: 14px 30px;
	border-radius: .4em;
	text-align: right;
	position: relative;
	float: right;
	clear: both;
	color:#fff;
	font-size: 18px;
	font-weight: bold
	
}
.chat_msg:after{
content: '';
position: absolute;
bottom: 0;
left: 50%;
width: 0;
height: 0;
border: 8px solid transparent;
    border-top-color: transparent;
    border-bottom-color: transparent;
    border-bottom-style: solid;
    border-bottom-width: 8px;
    border-left-color: transparent;
    border-left-style: solid;
    border-left-width: 8px;
border-top-color: #7b7b7b;
border-bottom: 0;
border-left: 0;
margin-left: -4px;
margin-bottom: -8px;
}
.chat_date{
	font-size: 11px;
	padding: 8px 0px 10px 0px;
	text-align: right;
	color: #ccc;
	float: right;
	clear: both;
}

.chat_area{
    padding: 2% 3%;
    width: 94%;
    float: left;
	height:70px;	
	text-align: left;
	margin-bottom: 15px;
    border:none;
	background:#fff;
	border-radius: 6px;
	margin-top: 50px;
	color:#000;
}	

.message_chat_body div.submit input{
	padding: 12px 22px;
	font-size: 15px;
	border-radius:6px;
	float: left;
	margin-left: 12px;
}
.sum_input{
	border: none;
	padding:10px;
	float:left;height:25px;
	border-radius: 6px;
}
.sum_text{
	float:left;
	font-size: 20px;
	font-weight: bold;
	padding: 11px 10px 0px 0px;
}

.chat_user .chat_msg{
	float:left;
}

.chat_user .chat_date{
	float:left;
}






.chat_admin .chat_msg{
	background: #94ce39;
}
.chat_admin .chat_msg:after{
	border-top-color: #94ce39;
}
.tickets_reate fieldset .textarea textarea{
	width: 303px;
}

.message_chat_body{	
	background: #f7f7f7;
	position: relative;
	padding: 25px;
	border-radius: 8px;
	width: 96%;
	margin: 0 auto;
	overflow: hidden;
}

.message_chat {
    color: #000;
    clear: both;
    line-height: 18px;
    font-size: 15px;
    padding: 8px;
    position: relative;
    margin: 8px 0;
   max-width: 98.7%;
    word-wrap: break-word;
    /*z-index: -1;*/
}


.message_chat.received {
    background: #fff;
    border-radius: 0px 5px 5px 5px;
    float: left;
}

.message_chat.sent {
    background: #e1ffc7;
    border-radius: 5px 0px 5px 5px;
    float: right;
}

.message_chat:after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
}
.message_chat.sent:after {
    border-width: 0px 0 10px 10px;
    border-color: transparent transparent transparent #e1ffc7;
    top: 0;
    right: -10px;
}
.message_chat.received:after {
    border-width: 0px 10px 10px 0;
    border-color: transparent #fff transparent transparent;
    top: 0;
    left: -10px;
}


.message_chat:first-child {
    margin: 16px 0 8px;
}
.metadata {
    display: inline-block;
    float: right;
    padding: 0 0 0 7px;
    position: relative;
    bottom: -4px;
}
.metadata .tick {
    display: inline-block;
    margin-left: 2px;
    position: relative;
    top: 4px;
    height: 16px;
    width: 16px;
}
.metadata .time {
    color: rgba(0, 0, 0, .45);
    font-size: 11px;
    display: inline-block;
}

.cookiewarning a.btn_new{
	padding: 6px 14px;
	float:right;
	    position: relative;
    top: -50px;
}
.ticket_vew{position:relative;}
.back_btn{
	position: absolute;
	background: #fff;
	left: -60px;
	top: -21px;
	width: 70px;
	height: 65px;
	border-radius: 70px;
	line-height: 43px;
}
.back_btn img{ 
position: relative;
left: 10px;
}
.ticket_vew p{
	margin: 0px 0px 2px 0px;
	position: relative;
}

.status_0{
	background: #159570;
	color: #fff;
	padding: 5px 10px;
	display: inline-block;
	border-radius: 50px;
	font-size: 11px;
}
.status_1{
	background: #1c6be3;
	color: #fff;
	padding: 5px 10px;
	display: inline-block;
	border-radius: 50px;
	font-size: 11px;
}
.status_2{
	background: #ff0000;
	color: #fff;
	padding: 5px 10px;
	display: inline-block;
	border-radius: 50px;
	font-size: 11px;
}

a.small_btn{padding: 6px 21px!important}
a:hover.smbtn-blueall_btn{
	background:#0aaeee;
	color:#fff;
}

.top_bidbal{
	  border-radius: 50%;
  background: #cca92c;
  cursor: pointer;
  box-shadow: 0 0 0 rgba(16,145,108, 0.4);
  animation: pulse1 2s infinite!important;
}

@-webkit-keyframes pulse1 {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(16,145,108, 0.4);
  }
  70% {
      -webkit-box-shadow: 0 0 0 10px rgba(16,145,108, 0);
  }
  100% {
      -webkit-box-shadow: 0 0 0 0 rgba(16,145,108, 0);
  }
}
@keyframes pulse1 {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(16,145,108, 0.4);
    box-shadow: 0 0 0 0 rgba(16,145,108, 0.4);
  }
  70% {
      -moz-box-shadow: 0 0 0 10px rgba(16,145,108, 0);
      box-shadow: 0 0 0 10px rgba(16,145,108, 0);
  }
  100% {
      -moz-box-shadow: 0 0 0 0 rgba(16,145,108, 0);
      box-shadow: 0 0 0 0 rgba(16,145,108, 0);
  }
}



a.left-animated{transition: all 0.4s cubic-bezier(0.42,0,0.58,1);}
a:hover.btn-blue{
	background:#2fd5a5
}

.slide_mayaccount a:first-child{padding-top: 0;}
.slide_mayaccount a:hover{border-bottom: 1px solid #2fd5a5;}
.slide_mayaccount a:last-child{padding-bottom: 0;border: none;}

a.greenbtn{
	color: #5bcf2d!important;
	border: 2px solid #5bcf2d!important;
}
a:hover.greenbtn{
	color: #fff!important;
}
a.left-animated.greenbtn:before {
	 background: #5bcf2d!important;
	  color: #fff !important;
}
a.btn-blue{
	color:#2fd5a5;
	border: 2px solid #2fd5a5;
}
a.right-animated:before {
    top: 0px;
    left: 0px;
 
}
a.right-animated:hover:before {
    right: 0%;
    left: auto;
}




.btm_bnr{
	float: left;
	width: 100%;
	padding-bottom: 25px;
}
.btm_bnr .block_box{
	margin-left:0px;
	float: left;
	width: 32.1%;		
}
.btm_bnr .block_box + div{
	margin-left:20px;	
}

.box_content {
  position: relative;
  width: 100%;
  /*max-width: 400px;
  margin: auto;*/
  overflow: hidden; 
  transition: all 0.3s ease-in-out 0s;
}
.box_content .content-overlay {
  background: rgba(0,0,0,0.7);
  position: absolute;
  height:100%;
  width: 100%;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  -webkit-transition: all 0.4s ease-in-out 0s;
  -moz-transition: all 0.4s ease-in-out 0s;
  transition: all 0.4s ease-in-out 0s;
  border-radius: 6px;
}



.content-image{
 height: 265px;
}

.content-details {
  position: absolute;
  text-align: center;
  padding-left: 1em;
  padding-right: 1em;
  width: 100%;
  top: 50%;
  left: 50%;
  /*opacity: 0;*/
  opacity: 1;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-transition: all 0.3s ease-in-out 0s;
  -moz-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
}


.box_content:hover .content-overlay{
  opacity: 1;
  background: rgba(0,0,0,0.7)!important;
}

/*
.box_content:hover{
  transform: translateY(-10px);
  box-shadow: 0px 12px 10px #ccc;
}
*/
.content_manage_hieght{min-height: 396px;}


/*
.box_content .content-details{
  top: 50%;
  left: 50%;
  opacity: 1;
}
*/





.content-details h3{
	color: #fff;
	font-size:25px;
	font-weight: bold ;
	padding: 0px 25px;
	border-bottom: 1px solid #fff;
	padding-bottom: 14px;
	margin-bottom: 15px;
}

.content-details p{
  color: #fff;
  font-size:15px;
  padding: 0px 25px;
}

.user_edit_pge .rightcol_inner .gray_text{
	background: #0aaeee;
	padding: 10px 30px;
	color: #fff;
	margin-bottom:0px!important;
}
.user_edit_pge .rightcol_inner .edit_propfile .gray_text{
	background:#ff9100;
	
	border-radius: 4px 0px 0px 0px;
}
.user_edit_pge .rightcol_inner .change_password .gray_text{
	background:#5397e4;
	border-radius: 0px 4px 0px 0px;
	position: relative;
	left: -1px;
}

.user_edit_pge .rightcol_inner .edit_propfile {
	width: 49.6%;


}
.user_edit_pge .rightcol_inner .change_password {
	background: #f1fbff;
	

}

.input_only_line.address_shipping .input input{
	height:50px;
}





.user_edit_pge .rightcol_inner .change_password div.submit{
	margin-top: 129px;
}
.inner_heading{
	background:#5397e4;
	border-radius: 4px 4px 0px 0px;
	padding:10px 30px;
	clear: both;
}
.inner_heading h1{
	font-size:20px;
	color:#fff;
}
.box_content .content-overlay-blue{
	 background: rgba(127,74,120,0.9);
}
.box_content .content-overlay-green{
	 background: rgba(51,74,154,0.9);
}
.box_content .content-overlay-purpule{
	 background: rgba(47,213,165,0.9);
}

.fadeIn-bottom{
  top: 80%;
}

.fadeIn-top{
  top: 50%;
}

.fadeIn-left{
  left: 20%;
}


.fadeIn-right{
  left: 80%;
}
.line{background:none;}
.edit_bb_link{vertical-align: middle;}
.marquee{
	position: fixed;
	background: linear-gradient(-90deg, #1a34b5 , #2f88f7);
	float: left;
	width: 100%;
	padding: 15px 0px;
	color: #fff;
	margin-top: -16px;
	font-size: 17px;
	font-weight: bold;
	bottom: 75px;
	z-index: 100;
}
.form-group label{
	position: relative;
	top: 45px;
	transition:all 0.5s ease-in;
}
.focused label {  
  opacity: 0.5;
  transform: translateY(-125%); 
  
}

.input_line  .input.checkbox label{
	top: 0!important;
}

.input_line .edit_propfile .input label {
	top: 20px;
	opacity: 0.5;
	position: relative;
}
.input_line .edit_propfile .input input {
	color:#000;
}
.input_line .edit_propfile .input.focused label {
	transform:inherit;
}
.input_line .edit_propfile .user_chekbox div.checkbox input{
	float:left;
	position: relative;
	top: 2px;
	width: auto!important;
	height: auto;
}
.input_only_line .change_password .input input{
    width: 100%!important;
	padding-left:0px;
	padding-right:0px;
}
.input_only_line .change_password .edit_user{
	width:100%;
}
.center_btn{
	width: 100%;
    float: left;
    text-align: center;
}
.input_line .edit_propfile .user_chekbox div.checkbox label{
	top: 0px;
	width: auto;	
}
.input_line .edit_propfile .date label{
	top: 21px;
}
.input_line .edit_propfile .date{font-size:0px;}
.input_line .edit_propfile .date #UserDateOfBirthDay{margin: 0px 5px;}

.input_line .edit_propfile .date select{
	width:28% !important;	
	font-size: 15px;
	color: #000;
	padding-left: 0;
	height: 40px;
	border-radius:0px!important;
	border: none !important;
	border-bottom: 1px solid #999 !important;
	position:relative;
}
select {
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
}
.input_line .edit_propfile .select select{
	height:50px;
	color: #000;
	width: 95%!important;
    padding-left: 0!important;
    padding-right: 0px!important;
}
.input_only_line .input input{
	padding: 7px 2% 7px 6px;
	width: 48%;
	text-align: left;
	color: #9b9c9d;
	height: 35px;
	text-align: left;
	position: relative;
	border-radius: 0px;
	border: none !important;
	border-bottom: 1px solid #999 !important;
}
.input_only_line .select select{
	padding: 7px 2% 7px 6px;
	width: 48%;
	text-align: left;
	color: #9b9c9d;
	height: 35px;
	text-align: left;
	position: relative;
	border-radius: 0px!important;
	border: none !important;
	border-bottom: 1px solid #999 !important;
}


.input_only_line .input textarea{
	padding: 7px 2% 7px 6px;
	width: 48%;
	text-align: left;
	color: #9b9c9d;
	height: 35px;
	text-align: left;
	position: relative;
	border-radius: 0px;
	border: none !important;
	border-bottom: 1px solid #999 !important;
}

.input_only_line div.checkbox input{
	float:left;
	position: relative;
	top: 2px;
	height: auto;
	width: auto;
}

.input_only_line .select select{
	height:50px;
	width: auto;
}

.input_only_line  div.checkbox label{
	top: 0px;
	width: auto;
}

.input_line.contact_page .textarea textarea{
	line-height: 40px;
}

.input_line .input label{
	position: relative;
	font-size: 13px;
	top:40px;
	float: left;
	transition:all 0.5s ease-in;	
}
.input_line .input.focused label{		
	opacity: 0.5;	
   transform: translateY(-100%); 
  
}


.input_only_line.tickets_create .input label{
	top: 19px;
	z-index: 10;
}

.input_line .input.select label{
	top: 22px;
}

.fix_header.fixed li.myaccount:hover .slide_mayaccount {
	    top: 38px;
}
.leftlang{
	    width: 49%;
		display: inline-block;
}
.rightlang{
	width:49%;
	display: inline-block;
	border-left: 1px solid #ccc;
}
.reset_header{
	background: linear-gradient(to left, #40ebb9, #2fd5a5);
	color: #fff;
	float: left;
	width: 94%;
	text-align: center;
	padding: 25px 3%;
	border-radius: 6px 6px 0px 0px;
}

.invite_left{
	width: 550px;
	display: inline-block;
	background: #fff;
	border: 1px solid #ccc;
	border-right:none;
	text-align: left;
	vertical-align: top;
	border-radius: 0;
	box-shadow: 0 0px 6px rgba(108, 111, 115, 0.1);
}
.invite_left_inner{padding:49px;}
.invite_left div.submit{display: block;}
.invite_left h3.billing{
	color: #000;
	font-size: 18px;font-weight: bold;
	margin: 0px 0px 15px 0px;
}
.invite_right{
	display: inline-block;
	vertical-align: top;
	margin-left: -2px;
}
.invite_right img{
	position: relative;
left: -3px;
}
.view_question #acc h3{color:#000;font-size: 18px;}
a.blue_fill{color:#fff;background:#2fd5a5;}
a.blue_fill:before{
	background:#fff;
	color:#2fd5a5;
}
a.blue_fill:hover, a.blue_fill:visited:hover{
	color:#2fd5a5;
}
.help_page .faq_text h2{
	font-weight: bold;
text-transform: inherit;

}
.royalty_main{
	float: left;
	width: 100%;
	 
	
}

.royalty_message{text-align:center;background:#155bb8;padding:15px 0px;}
.royalty_message p{margin:0px;font-size:13px;
color: #fff;
font-weight: bold;}
.royalty_left{
	display: block;
	width: 30%;
	float: left;
}
.royalty_left img{margin:70px 0px 0px 56px;}

.royalty_right{
	color: #fff;
	display: block;
	width: 63%;
	text-align:center;
	float: right;
}
.royalty_right h1{
	font-size:30px;
	font-weight:bold;
	text-transform:uppercase;
}

.royalty_right p{
	font-size: 16px;
	margin-top: 20px;
	margin-bottom: 20px;	
}
.royalty_right h2{
	font-size: 16px;	
}
.royalty_right ul li{
	display: inline-block;
	width: 30%;
	margin-top: 30px !important;
	margin: 0px 10px;
	vertical-align: top;
}
.royalty_right ul li h3{color:#fff;font-size:16px;margin-top: 25px;}
.royalty_right ul li p{font-size:15px;margin-top:10px;}
.royalty_right_inner{padding:25px;}
.royalty_right a.blue_fill{background:#fff;color:#2e83f3;font-size:16px;
	text-transform:uppercase;
	border: none;
}

.royalty_right a.blue_fill:before{
	background:#000;
	color:#fff;
}
.royalty_right a.blue_fill:hover, .royalty_right a.blue_fill:visited:hover{
	color:#fff;
}
.royalty_right p.royalty_right p{
	font-size: 14px;
}
p.royalty_terms{
	margin: 0px;
font-size: 14px;
}
p.royalty_terms a{
	color:#ffff01;
	text-decoration:underline;
}
p.royalty_terms a:hover{
	color;#fff;
	text-decoration:none;
}
.userrank{font-weight:bold;}
.rank_icon{
	font-size: 13px!important;
	margin-right: 5px;
	position: relative;
	top: -1px;
}
.rank_1 .rank_icon{color:#0674ec}
.rank_2 .rank_icon{color:#ff9100}
.rank_3 .rank_icon{color:#76b80f}
.rank_4 .rank_icon{color:#fb10a0}
.rank_5 .rank_icon{color:#fd0707}

.main_model_rank .model_inner{padding:0px;text-align: center;top:5%;}
.main_model_rank .model_inner h1{	
	background: linear-gradient(to left, #7347c1, #0674ec);
	color: #fff;
	float: left;
	width: 94%;
	text-align: center;
	padding: 15px 3%;
	font-size: 25px;
	border-radius: 6px 6px 0px 0px;
}
.main_model_rank .model_inner h3{
	clear: both;
	float: left;
	width: 100%;
	margin: 15px 0px;
	font-size: 18px;
	font-weight: normal;
}
.main_model_rank .model_inner .row{margin-bottom:3px;}
.main_model_rank .model_inner ul li{
	display: inline-block;
	margin:0;
	vertical-align: top;
	
}
.main_model_rank .model_inner ul{
	list-style:none;
}
.main_model_rank .model_inner li{
	list-style:none;
}
.main_model_rank .model_inner ul li + li{
	margin-left: 10px;
}

.main_model_rank .model_inner .main_model_rank_btm ul li{
	width: 100%;
}
.main_model_rank .model_inner a.close{
	width: 94%;
	 padding: 27px 3% 40px 3%;
	margin-top: 20px;
    position: relative;
    text-align: center;	
	    display: block;
}
.main_model_rank .model_inner a.close img{
	    position: absolute;
	    left: 40%;
        bottom: -35px;
}
		
	

.royalty_left img{
	  transition: filter .9s ease-in-out;
  -webkit-filter: grayscale(0%); /* Ch 23+, Saf 6.0+, BB 10.0+ */
  filter: grayscale(0%);
}

.royalty_main:hover .royalty_left img{
	-webkit-filter: grayscale(100%); /* Ch 23+, Saf 6.0+, BB 10.0+ */
   filter: grayscale(100%); 
}	
.banner_content{text-align:center;color:#fff;position:relative;overflow:hidden;
height: 100%;}
.banner_content h1{font-size:50px;}



.line img.ani_1{
	animation: ani_1 8s infinite!important;
	animation-delay: 1s!important;
	position:relative;
}


@keyframes ani_1 {
  0% {
    top:10%;
  }
  
   40% {
   transform: rotateZ(20deg);
  }  

  60% {
     transform: rotateZ(-5deg);
  } 

  80% {
     transform: rotateZ(2deg);
  }
 
  100% {
	  transform: rotateZ(-5deg);
     top:100%;
  }
}

 
 
 
 .line img.ani_2{
	animation: ani_2 8s infinite!important;
	animation-delay:3s!important;
	position:relative;
	left:200px;
	transform: rotateZ(-50deg);
	
}




@keyframes ani_2 {

  0% {
    top:10%;
	transform: rotateZ(-50deg);
  }
  
   40% {
   transform: rotateZ(5deg);
  }  

  60% {
     transform: rotateZ(-10deg);
  } 

  80% {
     transform: rotateZ(2deg);
  }
 
  100% {
	  transform: rotateZ(-5deg);
     top:100%;
  }
}





 .line img.ani_3{
	animation: ban_img_3 8s infinite!important;
	animation-delay: 0.3s;
	position:absolute;
	left:150px;
	
}
@keyframes ani_3 {
  0% {
    top:10%;
  }
  
   40% {
   transform: rotateZ(5deg);
  }  

  60% {
     transform: rotateZ(-5deg);
  } 

  80% {
     transform: rotateZ(2deg);
  }
 
  100% {
	  transform: rotateZ(-5deg);
     top:100%;
  }
}
ul.ul-products li{
	width: 324px;
	margin:0px 10px 13px 0px;

}
ul.ul-products li .thumb{
	margin: 0;
}
ul.ul-products li h3{
	text-align: left;
	margin: 0px 0px 20px 0px;
	padding:0px 0px 20px 0px;	
}
ul.ul-products li h3 a{
	font-size: 17px !important;
}
ul.ul-products li .auc_btm_content{
	overflow: hidden;
	background: #fff;
	padding: 25px;
}
ul.ul-products li .auc_btm_content .row{
	line-height: 23px;
}
ul.ul-products li .left_auc_content{
	opacity: 0.5;
}
ul.ul-products li a.b-login{
	border-radius: 50px;
	padding: 10px 0px;
	font-size: 19px;
	margin: 0px;
}
ul.ul-products li .thumb{
	overflow: hidden;
	height: 220px!important;
}
ul.ul-products li .thumb img{
	height: 100%;
}
ul.ul-products li a.b-login:before{
	border-radius: 50px;
}
ul.ul-products li .bid-now{
	margin:10px 0px 0px 0px;
}
.promo_code{
	border: 1px dashed #0674ec;
	border-radius:6px;
	padding: 10px;
	background:#f3f8fe;
	text-align:left;
	margin-top: 20px;
	padding:5px 15px;
	color: #a3b8ce;
}
.promo_code strong{
	color:#0674ec;
}
#steps {
    position: relative;
}
#steps .wrapper {
    position: relative;
    padding: 0;
    margin-top: 0;
    margin-bottom: 0;
}

#steps .wrapper:before {
    content: '';
    position: absolute;
    top: 0;
    left: 18px;
    height: 100%;
    width: 4px;
    background: #E7E7E7;
}
#steps .wrapper:before {
    left: 400px;
    margin-left: -2px;
}
#steps .steps-section:first-child {
    top: -25px;
}

#steps .steps-section {
     width: 413px;
    height: 53px;
    position: relative;
    z-index: 1;
    left: -20px;
}
#steps .steps-section h2 {
    color: #fff;
	line-height: 30px;
    font-size: 32px;
    font-weight: 300;
    letter-spacing: .025em;
    margin: 0;
    position: relative;
    top: .3em;
    left: .5em;
}

#steps .steps-section:after {
    content: '';
    position: absolute;
    top: 25px;
    right: -5px;
    height: 3px;
    width: 5px;
    background: #E7E7E7;
}
#s11, #s12, #s13, #s14, #s15 {
    height:300px;
    margin-bottom: 90px;
}
#s14{
    height:339px;
    margin-bottom: 90px;
}
#s11.steps-block {
    margin-top: -20px;
}
.steps-block{
	position: relative;
	margin: 2em 0;
}
.steps-content {
    width: 250px;
    margin-left: 95px;
    position: relative;
    z-index: 0;
}
.steps-content p {
    font-size: 16px;
    font-weight: 300;
    letter-spacing: .025em;
    color: #686868;
}
#s11 .steps-content, #s11 .steps-icon {
    top: 6em;
}
#s12 .steps-content, #s12 .steps-icon {
    top: 5em;
}
#s13 .steps-content, #s13 .steps-icon {
    top: 5em;
}
#s14 .steps-content, #s14 .steps-icon {
    top: 5em;
}
.steps-icon.mid{
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}
.steps-icon {
    position: absolute;
    left: 384px;
    top: 0;
    z-index: 0;
    width: 32px;
    height: 32px;
 }
#s11 .steps-img {
 	width: 547px;
    height: 337px;
}

 
#s12 .steps-img {
 	width:198px;
    height: 203px;
	right: 30%;
}

#s13 .steps-img {
 	width:560px;
    height:176px;
}
#s14 .steps-img {
 	width:391px;
    height:339px;
	right: 13%;
}
.steps-img {
    position: absolute;
    right: -11px;
    top: 0;
    z-index: 1;
    width: 560px;
    height: 315px;
}
#steps .wrapper{
	width:1000px;
	margin: 0 auto;
	float:none;
}
#guide{width:1000px;margin:0 auto;}
.guide_row{
	clear: both;
    float: left;
    width: 100%;
	margin:40px 0px;
}
 
.guide_content{
	padding:10px 0px 0px 0px;
	min-height: 150px;
}
.number_text{
	background: #2fd5a5;
	color: #fff;
	width: 30px;
	height: 30px;
	display: inline-block;
	border-radius: 50px;
	text-align: center;
	line-height: 30px;
	font-size: 23px;
}
.guide_content h2{
	text-transform: uppercase;
	color: #555;
}
.guide_content p{
	width: 50%;
}
.guide_content .infotext{opacity:0.7;}
.left_guide{width:45%;}
.right_guide{width:53%;}
.guide_row_reverse .bubble_bg{
 	text-align:right;
}
.guide_row_reverse .guide_content p{
	float:right;
	margin: 0px;
}

.guide_row_reverse .guide_content{
	padding: 26px 0px 0px 0px;
}

.img_pennyauction{	
 	width:295px;
	height:294px;
	background-size:100%;
	display: inline-block;	
}
.img_pennyauction_2{	
 	width:300px;
	height:300px;
	background-size:100%;
	display: inline-block;	
}

.img_signup{
 	width: 300px;
	height: 312px;
	background-size: 100%;
	display: inline-block;		
}
.img_daxdi_point{
 	width: 300px;
	height: 301px;
	background-size: 100%;
	display: inline-block;		
}
.bidding_anny{
 	width: 300px;
	height: 299px;
	background-size: 100%;
	display: inline-block;		
}
.img_bidpack{
 	width: 300px;
	height: 312px;
	background-size: 100%;
	display: inline-block;	
}
.bid_area{	
 	width: 300px;
	height: 312px;
	background-size: 100%;
	display: inline-block;	
}
.img_winner_img{
 	width: 300px;
	height:279px;
	background-size: 100%;
	display: inline-block;
	/*
	-webkit-box-shadow: 0 50px 100px -20px rgba(50, 50, 93, .25), 0 30px 60px -30px rgba(0, 0, 0, .3), 0 -18px 60px -10px rgba(0, 0, 0, .025);
	box-shadow: 0 50px 100px -20px rgba(50, 50, 93, .25), 0 30px 60px -30px rgba(0, 0, 0, .3), 0 -18px 60px -10px rgba(0, 0, 0, .025);
	*/
}


.img_seat_1{	
 	width:295px;
	height:358px;
	background-size:100%;
	display: inline-block;	
}
.img_seat_2{	
 	width:295px;
	height:358px;
	background-size:100%;
	display: inline-block;	
}
.img_seat_3{	
 	width:300px;
	height:299px;
	background-size:100%;
	display: inline-block;	
}
.img_seat_4{	
 	width:300px;
	height:301px;
	background-size:100%;
	display: inline-block;	
}
.img_seat_5{	
 	width:300px;
	height:301px;
	background-size:100%;
	display: inline-block;	
}
.img_seat_6{	
 	width:300px;
	height:301px;
	background-size:100%;
	display: inline-block;	
}
.img_seat7{	
 	width:300px;
	height:302px;
	background-size:100%;
	display: inline-block;	
}

.img_rank1{	
 	width:300px;
	height:299px;
	background-size:100%;
	display: inline-block;	
}
.img_rank2{	
 	width:300px;
	height:299px;
	background-size:100%;
	display: inline-block;	
}
.img_rank3{	
 	width:300px;
	height:299px;
	background-size:100%;
	display: inline-block;	
}
.img_rank4{	
 	width:300px;
	height:299px;
	background-size:100%;
	display: inline-block;	
}
.img_rank5{	
 	width:300px;
	height:299px;
	background-size:100%;
	display: inline-block;	
}
.img_rank6{	
 	width:300px;
	height:299px;
	background-size:100%;
	display: inline-block;	
}
.img_rank7{	
 	width:300px;
	height:301px;
	background-size:100%;
	display: inline-block;	
}
.img_point1{	
 	width:300px;
	height:301px;
	background-size:100%;
	display: inline-block;	
}
.img_point2{	
 	width:300px;
	height:301px;
	background-size:100%;
	display: inline-block;	
}
.img_point3{	
 	width:300px;
	height:301px;
	background-size:100%;
	display: inline-block;	
}
.img_point4{	
 	width:300px;
	height:301px;
	background-size:100%;
	display: inline-block;	
}
.img_point5{	
 	width:300px;
	height:285px;
	background-size:100%;
	display: inline-block;	
}


.bid_needed{
 	width: 300px;
	height: 300px;
	background-size: 100%;
	display: inline-block;		
}
.bid_activate{
 	width: 300px;
	height: 299px;
	background-size: 100%;
	display: inline-block;		
}
.buynow_bg{
 	width: 300px;
	height: 302px;
	background-size: 100%;
	display: inline-block;		
}

.guide_row_reverse .left_guide{
	text-align:center;
}
.guide_row_front .right_guide{
	text-align:left;
}
.view_close #auction-details .timer{
	text-transform: uppercase;
	font-size: 60px;
}
.view_close #auction-details .col2 .bid-price{
	font-size: 35px;
}
.create_ticket{width:690px;margin:0 auto;}
.create_ticket .edit_user_ticket{
	width:100%!important;
}

.input_only_line.tickets_create .create_ticket .input label{
	width:100%!important;
}

.tickets_reate fieldset .edit_user_ticket .textarea textarea{
	width: 93%;
}
.pay_img{float: right;margin-top: -44px;
    float: right;
    margin-top: -44px;
    position: absolute;
    right: 0;
	}
.pay_img img{width:240px;}
#auction-details .col1 .close_sticker1{
	left: 109px;
	top: 170px;
}
.closed_btm{font-size:14px;}
a.black_link{color:#555}
.reaward_view #auction-details .col1 .auction-image img{margin-top:0px;}
.reaward_view .col2_descrition {
    border-right: 1px solid #ccc;
    padding:30px;
	margin: 0px;
	width: 520px;
	min-height: 421px;
}
.reaward_view .col2_descrition h1{
	font-size: 22px;
	font-weight: normal;
}
.reaward_view #auction-details .col3{
	width: 364px;
}
.reaward_view #auction-details .col3 ul.tabs{
	border-radius: 0px 4px 0px 0px;
}
.reaward_view ul.tabs_s{background:#fff;}
.reaward_view .center_img{min-height: 300px;}
.reaward_view #auction-details .thumbs{height: 90px;}
.col_1_col3_manage{float: left;width: 945px;min-height: 481px;margin-bottom: 0;}
.need_rank{
	background: #fff;
	color: #555;
	font-size: 12px;
	padding: 5px;
	border-radius: 50px;
}
.need_rank b{color: #feb71d;}
.address_table{
	vertical-align: top;
	width:35%;
	text-align: center;
	background:#fff;	
	margin: 0 auto;
	overflow: hidden;	
	padding: 25px;
	margin-right: -4px;
	display: inline-block;
	border: 1px solid #e7e7e7;
	box-shadow: 0 2px 4px rgba(108, 111, 115, 0.1);
}
.address_table .row{
	padding: 10px 0px 10px 0px;
	background: #fff;
	color: #555;
	margin-bottom: 1px;
	border-bottom: 1px solid #f7f7f7;
}

ul.vertical-bid-list li {
    float: left;
    clear: both;
    width: 100%;
    min-height: 180px;
    list-style: none;
    border: 1px solid #ccc;
    margin: 0 0 15px;
    padding: 0;
}
ul.vertical-bid-list li .thumb {
    float: left;
	margin-left: 25px;
    margin-right: 10px;
    border-left: none;
    border-top: none;
    border-bottom: none;
}
ul.vertical-bid-list li h3 {
    position: absolute;
    left: 25%;
    top: 25px;
	margin: 0px;
}
ul.vertical-bid-list li h3 a{
	color: #0674ec !important;
}
ul.vertical-bid-list li .auc-price {
    position: absolute;
    left: 25%;
    top: 65px;
}
ul.vertical-bid-list li .timercount {
    position: absolute;
    left: 25%;
    top: 100px;
}

.vertical-bid-list li .status {
    position: absolute;
    left: 25%;
    top: 130px;
    width: auto;
}

ul.vertical-bid-list li  .bid-button {
    float: right;
    width: auto;
	clear:none;
    margin:65px 24px 0 0;
}
input[type="submit"] {
    white-space: normal;
}



.graydiant-nigerian{
	background-image: linear-gradient(213deg,#3ba5b4 0,#38ba8a 100%);
}
.graydiant-gray{
		background-image: linear-gradient(0deg,#ffffff 0,#f3f5f5 100%);
}
.graydiant-blue{
		background-image: linear-gradient(213deg,#2178ff 0,#73a9ff 100%);
}
.graydiant-purpule{
		background-image: linear-gradient(248deg,#7347c1 0,#0674ec 100%);
}
.graydiant-green{
		background-image: linear-gradient(360deg,#09b2e4 0,#28f398 100%);
}
.btm_bor_2{border-bottom:2px solid #000;}
.user_box_1{background:#1fb0c8;}
.user_box_2{background:#e45b58;}
.user_box_3{background:#2fd56a;}

.blue_bg{background:#58c9e9;}
.orange_bg{background:#feb71d;}
.green_bg{background:#77de51;}
.blue_color{color:#58c9e9;}
.blue_color_dark{color:#0674ec;}
.orange_color{color:#feb71d;}
.border_top_none{border-top:none}
.width_20{width:20%;}
.width_25{width:25%;}
.width_30{width:30%;}
.width_50{width:50%;}
.width_33{width:33%;}
.width_40{width:40%;}
.width_45{width:45%;}
.width_44{width:44%;}
.width_55{width:55%;}
.width_60{width:60%;}
.width_70{width:70%;}
.width_80{width:80%;}
.width_100{width:100%;}


.padd_10{padding:20px;}
.padd_20{padding:20px;}
.padd_15{padding:15px;}
.padd_25{padding:25px;}
.padd_30{padding:30px;}
.padd_40{padding:40px;}
.padd_t_0{padding-top:0px!important;}
.padd_t_10{padding-top:10px!important;}
.padd_t_20{padding-top:20px;}
.padd_t_30{padding-top:30px;}
.padd_t_50{padding-top:50px;}
.padd_t_80{padding-top:80px;}
.padd_b_10{padding-bottom:10px!important;}
.padd_b_20{padding-bottom:20px!important;}
.padd_tb_10{padding-top:10px;padding-bottom:10px;}
.padd_tb_20{padding-top:20px;padding-bottom:20px;}


.padd_l_10{padding-left:10px;}
.padd_l_20{padding-left:20px;}
.padd_r_10{padding-right:10px;}
.padd_r_20{padding-right:20px;}
.padd_lr_10{padding-right:10px;padding-left:10px;}
.padd_lr_20{padding-right:20px;padding-left:20px;}


.mar_l_10{margin-left:10px!important;}
.mar_l_20{margin-left:20px!important;}
.mar_r_10{margin-right:10px!important;}
.mar_r_20{margin-right:20px!important;}
.mar_lr_10{margin-right:10px;margin-left:10px!important;}
.mar_lr_20{margin-right:20px;margin-left:20px!important;}
.mar_t_0{margin-top:0px;}
.mar_0{margin:0px;}
.mar_t_10{margin-top:10px;}
.mar_t_20{margin-top:20px;}
.mar_b_10{margin-bottom:10px!important;}
.mar_b_20{margin-bottom:20px!important;}
.mar_b_30{margin-bottom:30px!important;}
.mar_b_0{margin-bottom:0px!important;}

.center_div{margin:0 auto;}
.radius{border-radius:6px !important;}
.radius-left-top{border-radius:6px 0px 0px 6px !important;}
.radius-right-top{border-radius:0px 6px 0px 6px !important;}
.text-left{text-align:left!important;}
.text-right{text-align:right!important;}
.text-center{text-align:center!important;}
.text-uppercase{text-transform:uppercase}
.border-none{border:none!important}
.text-white{color:#fff!important;}
.text-black{color:#000!important;}
.text-light{color:#555!important;}
.font-12{font-size:15px!important;}
.font-15{font-size:15px!important;}
.font-20{font-size:20px!important;}
.font-25{font-size:25px!important;}
.font-30{font-size:30px!important;}
.font-35{font-size:35px!important;}
.font-45{font-size:45px!important;}
.font-50{font-size:50px!important;}
.no-radius{border-radius: 0px !important;}
.hide{display:none!important}
.f_l{float:left}
.f_r{float:right}
.marquee{display:none}

body .btm_bar.btm_bar_mobile li.user_rank{
	min-width: inherit;
	position: relative;
	top: -2px;
}
body .btm_bar.btm_bar_mobile  li{
	min-width: inherit;
	font-size: 11px;
	margin: 0px 5px !important;
}
body .btm_bar.btm_bar_mobile  li.btm_username{min-width: inherit;position: relative;
top: -1px;}
body .btm_bar.btm_bar_mobile  li.btm_username strong{font-size: 11px;}
body .btm_bar.btm_bar_mobile  li.btm_username font{background-size: 10px!important;
background: url(../images/user_icon.svg) no-repeat center 6px;
margin-left: 0;width: 12px;
}
body .btm_bar.btm_bar_mobile  li a.small_btn{
	min-width: inherit;
	padding: 3px 5px !important;
	text-transform: none;
}
body .btm_bar.btm_bar_mobile  li.btm_account{display:none}
body .btm_bar.btm_bar_mobile{padding: 15px 0px 15px 0px;}
body .btm_bar.btm_bar_mobile li.bidbal{border: none;line-height: 12px;}
body .btm_bar.btm_bar_mobile li.daxdi_point{border: none;line-height: 12px;}
/* BELL */

@-webkit-keyframes ring {
  0% {
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  2% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  4% {
    -webkit-transform: rotate(-18deg);
    transform: rotate(-18deg);
  }

  6% {
    -webkit-transform: rotate(18deg);
    transform: rotate(18deg);
  }

  8% {
    -webkit-transform: rotate(-22deg);
    transform: rotate(-22deg);
  }

  10% {
    -webkit-transform: rotate(22deg);
    transform: rotate(22deg);
  }

  12% {
    -webkit-transform: rotate(-18deg);
    transform: rotate(-18deg);
  }

  14% {
    -webkit-transform: rotate(18deg);
    transform: rotate(18deg);
  }

  16% {
    -webkit-transform: rotate(-12deg);
    transform: rotate(-12deg);
  }

  18% {
    -webkit-transform: rotate(12deg);
    transform: rotate(12deg);
  }

  20% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@keyframes ring {
  0% {
    -webkit-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  2% {
    -webkit-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  4% {
    -webkit-transform: rotate(-18deg);
    -ms-transform: rotate(-18deg);
    transform: rotate(-18deg);
  }

  6% {
    -webkit-transform: rotate(18deg);
    -ms-transform: rotate(18deg);
    transform: rotate(18deg);
  }

  8% {
    -webkit-transform: rotate(-22deg);
    -ms-transform: rotate(-22deg);
    transform: rotate(-22deg);
  }

  10% {
    -webkit-transform: rotate(22deg);
    -ms-transform: rotate(22deg);
    transform: rotate(22deg);
  }

  12% {
    -webkit-transform: rotate(-18deg);
    -ms-transform: rotate(-18deg);
    transform: rotate(-18deg);
  }

  14% {
    -webkit-transform: rotate(18deg);
    -ms-transform: rotate(18deg);
    transform: rotate(18deg);
  }

  16% {
    -webkit-transform: rotate(-12deg);
    -ms-transform: rotate(-12deg);
    transform: rotate(-12deg);
  }

  18% {
    -webkit-transform: rotate(12deg);
    -ms-transform: rotate(12deg);
    transform: rotate(12deg);
  }

  20% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}


.faa-ring.animated,
.faa-ring.animated-hover:hover,
.faa-parent.animated-hover:hover > .faa-ring {
  -webkit-animation: ring 2s ease infinite;
  animation: ring 2s ease infinite;
  transform-origin-x: 50%;
  transform-origin-y: 0px;
  transform-origin-z: initial;
}

.faa-burst.animated,
.faa-burst.animated-hover:hover,
.faa-parent.animated-hover:hover > .faa-burst {
  -webkit-animation: burst 3s infinite linear;
  animation: burst 3s infinite linear;
}

.product_buy .auction-image img{width: 200px;margin-bottom:25px;}
.unpaid_bought{position:absolute;bottom:11px;width: 91%; text-align: center;}
.unpaid_bought a{
	    background: linear-gradient(-90deg, #1a34b5 , #2f88f7);
		padding:1px 3px;
		border-radius:4px;
		color: #fff;
}
.unpaid_bought a:hover{text-decoration:none;}
body.lan_ita .bid_debit font{font-size: 10px;}
body.lan_fin .bid_debit font{font-size: 10px;}
body.lan_nor .bid_debit font{font-size: 10px;}
body.lan_por .bid_debit font{font-size: 11px;}
body.lan_swe .bid_debit font{font-size: 10px;}
body.lan_tur .bid_debit font{font-size: 10px;}
.main_model_rank .model_inner .reward_point ul  li{
	position:relative;
}
.main_model_rank .model_inner  ul  li{
 	width:157px;
	height: 154px;
}
 
.main_model_rank .model_inner  ul  li.completed p{color:#fff;}
.main_model_rank .model_inner  ul  li.completed p.completed{
     padding: 70px 0px 0px 0px!important;
    min-height: 73px;
    position: relative;
    top: -28px;
    text-align: center;
    color: #b5ff75!important;

}
.main_model_rank .model_inner  ul  li.get_reward{
    position: relative;	
 }
.main_model_rank .model_inner  ul  li.get_reward p{
	color:#fff;
}
.main_model_rank .model_inner  ul  li.get_reward p.getreward{
 	text-align:center;
	width: 117px!important;
    height:34px!important;
        line-height: 18px!important;
	cursor: pointer;	
    font-size: 12px;
    text-transform: uppercase;
    font-weight: bold;		
	left: -71px;
    bottom: -127px;
    position: absolute;
    z-index: 10000;
}
.main_model_rank .model_inner  ul  li.get_reward p.getreward p{color:#fff;}
.main_model_rank .model_inner  ul  li p{
	padding:15px 0px 0px 0px;
	color: #000;
	font-size:18px;
    font-weight: normal;	
	position: relative;
}


.main_model_rank .model_inner  ul li + li{
	    margin-left: -34px;
}
.main_model_rank .model_inner  ul  li span{
 	width:35px;
	height:46px;
    display: inline-block;
    margin-top: 12px;	
}
.main_model_rank .model_inner  ul  li.completed .day_reward{
	background-image:none;
	width: auto;
    height: auto;
}
.main_model_rank .model_inner  ul  li.get_reward .day_reward{
	background-image:none;
	width: auto;
    height: auto;
}
.main_model_rank .model_inner  ul  li .day_reward{
 	width:35px;
	height:46px;
    display: inline-block;
    margin-top: 12px;
    font-size: 0px;	
}

p.completed{
	color: #555 !important;
}

p.getreward{
	color: #fff !important;
}
.main_model_rank .model_inner  ul  li.lday_7{
	    background:none;
		background:#f6f6f6;
		text-align:center;
		height: auto;
		margin-top: 15px;
		 height: 52px;
}

.main_model_rank .model_inner ul li.lday_7.get_reward p.getreward{
	font-size: 12px!important;
	    left: -188px;
     bottom: -89px;
}
.main_model_rank .model_inner  ul  li.lday_7.get_reward{
	      width: 475px;
	       background-size: 100%!important;
       height: 55px;
	   position:relative;
	   left:-25px;
 }
.main_model_rank .model_inner  ul  li.lday_7.get_reward p{
	 color: #fff;
    width: 57%;
	font-size:23px;
    line-height: 15px;
    font-weight: bold;
}
.main_model_rank .model_inner ul li.lday_7.get_reward .day_reward{
	background-image:none;
	width: auto;
    height: auto;
}


.main_model_rank .model_inner  ul  li.lday_7 p{
	    display: inline-block;		
}
.main_model_rank .model_inner ul li.lday_7 .day_reward{
 	width:25px;
	height:32px; 
    position: relative;
    padding: 0px 0px 0px 10px;	
    top: -25px;	
}
.main_model_rank .model_inner ul .toolt .tooltiptext{
	    bottom: 103%;
}
.main_model_rank .model_inner ul .toolt .tooltiptext{
	    background: #f55c11;
}
.main_model_rank .model_inner ul .toolt .tooltiptext:after{
	    border-color: #f55c11 transparent transparent transparent;
}
#myController{display:none;}
.fot_invite a.animated-btn.animated-1 {
    border: 2px solid #fff;
	color: #fff;
}

.fot_invite a.animated-btn.animated-1:after{
	background:#fff;
	color:#ff4c70;
}
.fot_invite a.btn_new:hover, .fot_invite a.btn_new:visited:hover{
	color:#ff4c70;
}
.err{color:#ff0000;font-size: 11px;}
.paginations {
    float: left;
    clear: both;
    width: 100%;
    margin: 30px 0px;
    text-align: center;
}

.paginations span {
    background-color: #2fd5a5;
    color: #fff;
    display: inline-block;
    font-weight: bold;
    font-size: 18px;
    margin-right: 1px;
    text-decoration: none;
    line-height: 20px;
    border: 1px solid #2fd5a5;
    padding: 10px 15px;
}
.paginations a {
	background: #f7f7f7;
	color: #7c7c7c;
	display: inline-block;
	font-weight: bold;
	font-size: 18px;
	margin-right: 1px;
	text-decoration: none;
	line-height: 20px;
	padding: 10px 15px;
	border: 1px solid #ccc;
}
.paginations a:hover { 
	background-color: #2fd5a5;
	border: 1px solid #2fd5a5;
	color:#fff;
}
.login_menu li.welcomeuser{
	/*background:url(../images/user_icon_welcome.svg) no-repeat 0px 16px;*/
	/*padding: 0px 0px 0px 30px;*/
	padding: 0px 0px 0px 15px;
	border-left: 1px solid #ccc;
	margin-left: 5px;
	font-size:14px;
	background-size: 15px;
}
.login_menu li.welcomeuser strong{
	text-transform: capitalize;
	font-weight: normal;	
}
.login_menu li.cart a{
	padding-left:0;
	padding-right:0
}
.user_page .blue_bg{
	background:#1496e0;
}
.user_page .green_bg{
	background:#1feab0 ;
}
.user_page .orange_bg{
	background:#fd6054;
}
.address_table h1{font-size: 22px;}
.address_table.shipping h1{position:relative;}
.address_table .green_line{
	width:50px;
	height:5px;
	background:#2fd5a5;
	display: inline-block;
}

.address_table .buttons{margin-top:25px;}
.invite_left_inner textarea{	
	font-size: 13px;
	width: 93.5%;
	border: 1px solid #000;
	margin: 10px 0;
	color: #000;
	padding: 15px 3%;
	-moz-border-radius: 0;
	border-radius: 0;
	background: none;
	font-family: arial;
}
.bid_val{
	padding: 8px;
	border: 1px solid #ccc;
	margin-bottom: 10px;
	font-family: Roboto,Arial, Helvetica, sans-serif;
}
.add_business p.eye_icon{
	padding-left: 0;
}
.is_ebay {
	display:none;
     float: left;
    width: 30px;
    height: 30px;
    border: 3px solid #97c126;
    padding: 5px;
    z-index: 10;
    border-radius: 60px;
    position: absolute;
    text-indent: -5000px;
}
.slide_mayaccount_top{
	padding: 20px;
	width: 300px;
	top:54px;
	right: -5px;
	left:auto;
	display:none;
	background: #fff;
	border: 1px solid #ccc;
	box-shadow: 0 2px 10px rgba(0,0,0,.2);
	-moz-box-shadow: 0 2px 10px rgba(0,0,0,.2);
	border-radius: 2px;
}
.top_tringle{	
	border-color: transparent;
    border-bottom-color: transparent;
	border-bottom-color: #ccc;
	border-style: dashed dashed solid;
	border-width: 0 8.5px 8.5px;
	position: absolute;
	right: 10px;
	top: -10px;
	z-index: 50;
	height: 0;	
	width: 0;
	display: block;
}


.top_tringle2{	
	border-color: transparent;
    border-bottom-color: transparent;
	border-bottom-color: #fff;
	border-style: dashed dashed solid;
	border-width: 0 8.5px 8.5px;
	position: absolute;
	right: 10px;
	top: -8px;
	z-index: 50;
	height: 0;	
	width: 0;
	display: block;
}

.login_menu .slide_mayaccount.slide_mayaccount_top a{
	text-transform: none;
	font-weight: normal;
	padding: 10px 0px;
}
.user_img{
	float:left;
}
.welcome_sec{
	float:left;
	padding: 0px 0px 0px 25px;
}
.welcome_sec p{
	margin: 0;
	color: #000;
}


.login_menu .slide_mayaccount.slide_mayaccount_top .welcome_sec p.myaccount_link a{
	/*background: linear-gradient(-90deg, #2fd5a5, #2f9cd5);*/
	color: #fff!important;
	display: inline-block;
	/*padding: 8px 13px;*/
	border-radius: 54px;
	width:auto;
	margin-top: 10px;
}
.welcome_sec_btm{
	border-top: 1px solid #ccc;
	float: left;
	width: 320px;
	background: #ececec;
	margin: 15px 0 -23px -20px;
	padding: 10px;	
}
.login_menu .slide_mayaccount.slide_mayaccount_top .welcome_sec_btm  a.link_account{
	float:left;
	width: auto;
	background: #006adb;
	padding: 8px 12px;
	color: #fff !important;
	border-radius: 4px;
	border:none!important;
	
}
.login_menu .slide_mayaccount.slide_mayaccount_top .welcome_sec_btm  a.link_account:hover{
	opacity:0.8;
}

.login_menu .slide_mayaccount.slide_mayaccount_top .welcome_sec_btm  a.logout_link{
	float:right;
	width:auto;
	background: #c22519;
	padding: 8px 12px;
	color: #fff !important;
	border-radius: 4px;
	border:none!important;
}
.login_menu .slide_mayaccount.slide_mayaccount_top .welcome_sec_btm  a.logout_link:hover{
	opacity:0.8;
}
ul.horizontal-bid-list li .bid-price.auc_price{
	padding-top:0px;
	font-weight: bold;
}
.auction_type{
	text-align: center;
	float: left;
	width: 100%;
	margin-bottom: 20px;
}
.auction_type li{	
	display: inline-block;
	padding: 12px 20px;
	border: 1px solid #ccc;
	margin-left: -2px;
	box-shadow: 0 2px 18px rgba(108, 111, 115, 0.3);
	width: 17.4%;
	font-weight: bold;
	font-size: 16px;
}
.auction_type li span{
	display: inline-block;
	width: 15px;
	height: 15px;
	border-radius:3px;
	margin: 0px 0px 0px 4px;
	position: relative;
	top: 2px;
	transform: rotate(-30deg);
}
.auction_type li.penny{
	border-bottom: 2px solid #c13105;
}
.auction_type li.seat{
	border-bottom: 2px solid #5dc312;
}

.auction_type li.unique{
	border-bottom: 2px solid #ff9100;
}
.auction_type li.ebay{
	border-bottom: 2px solid #2fd5a5;
}

.auction_type li.live{
	border-bottom: 2px solid #2664db;
	width: 17.7%;
	border-right:none;
}

.auction_type li.penny span{
	background: #c13105;
}
.auction_type li.seat span{
	background: #5dc312;
}
.auction_type li.unique span{
	background: #ff9100;
}
.auction_type li.ebay span{
	background: #2fd5a5;
}
.auction_type li.live span{
	background: #2664db;
}



ul.horizontal-bid-list li.maroon .auc_btm_content{
	background:#c13105;	
}
ul.horizontal-bid-list li.green .auc_btm_content{
	background:#5dc312;	
}
ul.horizontal-bid-list li.orange .auc_btm_content{
	background:#ff9100;	
}
ul.horizontal-bid-list li.nigerian .auc_btm_content{
	background:#2fd5a5;	
}
ul.horizontal-bid-list li.blue .auc_btm_content{
	background:#2664db;	
}
ul.horizontal-bid-list li.auction_color .auc_btm_content .username{
	color:#fff;
	 
	background-size: 15px;
}
ul.horizontal-bid-list li.auction_color .auc_btm_content .time_left{
	color:#fff;
 	background-size:16px;
	height:16px;
}
ul.horizontal-bid-list li.auction_color .auc_btm_content .countdown{
	color:#fff;
}
ul.horizontal-bid-list li.auction_color .auc_btm_content .retail_price{
	color:#fff;
}
ul.horizontal-bid-list li.auction_color .auc_btm_content .small_text1{
	color:#fff;
}
ul.horizontal-bid-list li.maroon .auc_btm_content a.b-login{
	background:#651c06;color:#fff;
}
ul.horizontal-bid-list li.green .auc_btm_content a.b-login{
	background:#387a07;color:#fff;
}
ul.horizontal-bid-list li.orange .auc_btm_content a.b-login{
	background:#9d5b04;color:#fff;
}
ul.horizontal-bid-list li.nigerian .auc_btm_content a.b-login{
	background:#118161;color:#fff;
}
ul.horizontal-bid-list li.nigerian a.b-login::before{
	background:#0a6f52;
}
ul.horizontal-bid-list li.blue .auc_btm_content a.b-login{
	background:#023596;color:#fff;
}
ul.horizontal-bid-list li.maroon .row_username{
	border-bottom: 1px solid #fe8561;
}
ul.horizontal-bid-list li.green .row_username{
	border-bottom: 1px solid #90f446;
}
ul.horizontal-bid-list li.orange .row_username{
	border-bottom: 1px solid #ffd195;
}
ul.horizontal-bid-list li.nigerian .row_username{
	border-bottom: 1px solid #60fed0;
}
ul.horizontal-bid-list li.blue .row_username{
	border-bottom: 1px solid #6fa0fd;
}
.sold-for{padding:25px 0px;clear: both;}
.sold-for a{
	color: #2fd5a5;
	font-weight: bold;
}
.sharnow{
	border:1px  solid #bfbfbf;
	border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:0 1px 6px 0 #d7d7d7;
	-moz-box-shadow:0 1px 6px 0 #d7d7d7;
	box-shadow:0 1px 6px 0 #d7d7d7;
	clear:both;	
	overflow:hidden;	
}

.sharnow_left{float:left;
	padding:14px 0px 0px 0px;
	width: 25%;
}

.sharnow_right{float:right;padding:6px;background:#f7f7f7; border-right:1px solid #ccc; width:71%;}
.sharnow_left p{ margin:0px;}
.sharnow_right p{ color:#000;font-size:11px;margin: 2px 0px;}
.sharnow a{color:#066dd3}
.sharnow a:hover{color: #2fd5a5}
.fix_header.fixed #header .slide_mayaccount{
	top: 38px;
}
.fix_header.fixed #header .slide_mayaccount_top{
	top:40px;
}

#auction-details .bid-history table tr{
	background-color: rgb(240, 248, 255);
}
#auction-details .bid-history table tr + tr{		
	background-color: rgb(255, 255, 255);
}
.lot_id{
	float: left;
	width: 100%;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	background: #f7f7f7;
	padding: 10px 0px;
	color: #000;
}
.auctions-icon{display:none;}
.up_price{position:relative;top: -11px;}




.box_ribbon {

}
.ribbon {
  position: absolute;
  right: -5px; top: -5px;
  z-index: 1;
  overflow: hidden;
  width: 75px; height: 75px;
  text-align: right;
}
.ribbon span {
  font-size: 12px;
  font-weight: bold;
  color: #FFF;  
  text-align: center;
  line-height: 20px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  width: 100px;
  display: block;
  background: #79A70A;
 background: linear-gradient(#ff8330 0%, #f00 100%);
  box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);
  position: absolute;
  top: 19px; right: -21px;
}
.ribbon span::before {
  content: "";
  position: absolute; left: 0px; top: 100%;
  z-index: -1;
  border-left: 3px solid #7e2704;
  border-right: 3px solid transparent;
  border-bottom: 3px solid transparent;
  border-top: 3px solid #7e2704;
}
.ribbon span::after {
  content: "";
  position: absolute; right: 0px; top: 100%;
  z-index: -1;
  border-left: 3px solid transparent;
  border-right: 3px solid #7e2704;
  border-bottom: 3px solid transparent;
  border-top: 3px solid #7e2704;
}






.live_icon {
  position: absolute;
  border-radius: 50%;
  top: 48px;
  right: 17px;
}
.live_icon > span {
  z-index: 2;
  top: 2px;
  width: 15px;
  height: 15px;
  display: block;
  position: relative;
  background: #2fd5a5;
  border-radius: inherit;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);  
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  transition: background-color 0.2s;
}
.live_icon:after {
  top: 2px;
  left: 0;
  z-index: 1;
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  border-radius: inherit;
  background-color: transparent;
  -webkit-animation: pulse1 2s infinite;
  -moz-animation: pulse1 2s infinite;
  animation: pulse1 2s infinite;
}

@-webkit-keyframes pulse1 {
  
  0% {
    -webkit-transform: scale(1);
    box-shadow: inset 0 0 1px 1px rgba(47, 213, 165, 0.8);
  }
  
  50% {
    box-shadow: inset 0 0 1px 1px rgba(47, 213, 165, 0.8);
  }
  
  100% {
    -webkit-transform: scale(1.6);
    box-shadow: inset 0 0 1px 1px rgba(47, 213, 165, 0);
  }
}
@-moz-keyframes pulse1 {
  
  0% {
    -moz-transform: scale(1);
    box-shadow: inset 0 0 1px 1px rgba(47, 213, 165, 0.8);
  }
  
  50% {
    box-shadow: inset 0 0 1px 1px rgba(47, 213, 165, 0.8);
  }
  
  100% {
    -moz-transform: scale(1.6);
    box-shadow: inset 0 0 1px 1px rgba(47, 213, 165, 0);
  }
}
@keyframes pulse1 {
  
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    box-shadow: inset 0 0 1px 1px rgba(47, 213, 165, 0.8);
  }
  
  50% {
    box-shadow: inset 0 0 1px 1px rgba(47, 213, 165, 0.8);
  }
  
  100% {
    -webkit-transform: scale(1.6);
    -moz-transform: scale(1.6);
    -ms-transform: scale(1.6);
    -o-transform: scale(1.6);
    transform: scale(1.6);
    box-shadow: inset 0 0 1px 1px rgba(47, 213, 165, 0);
  }
}










#guide .blue{
	color:#2fd5a5;
}
.unique #auction-details .col1{
	width: 470px;
	min-height: 732px
}
.unique #auction-details .col2_col3{
	width: 670px;
}
.unique #auction-details  .col2{
	width:auto;
}
.unique #auction-details .col3_outer{
	display:none;
}
.unique #auction-details .col2 .content{
	padding: 0px 0px 10px 0px;
}
.unique .username{
}
.unique .username span{
	background: #07002b;
	color: #fff;
	padding: 6px 15px;
	display: inline-block;
	border-radius: 6px 6px 0px 0px;	
	font-weight: bold;
	font-size: 25px;
}
.mid_meter{
	width: 60%;
	margin: 0 auto;
	display: inline-block;
	padding: 20px 0px;
}

.mid_meter h3 {
    float: left;
    color: #000000;
    font-size:21px;
}
.mid_meter p {
    float:right;
    color:#000;
	font-weight: bold;
    font-size:21px;
}
.enter_bid{
	background: #09c369;
	padding: 30px 0px;
	position: relative;
}
.auc_row.username{
	margin-bottom:0px;
	padding-bottom: 0px;
}
.unique .username span font{
	color:#09c369;
}
.auc_row.enter_bid strong{
	    color: #fff;
		font-weight: bold;
}
.enter_bid .bid_val{
	border-radius:50px 0px 0px 50px;
	margin-left: 10px;
	padding: 10px 15px;
	font-weight: bold;
	color: #555;
	font-size: 13px;
	min-width: 260px;
}
.unique #auction-details .bid-now{
	display: inline-block;
	vertical-align: top;
}
.unique #auction-details .col2 .bid-button a.b-login{
	    border-radius: 0px 50px 50px 0px;
		padding:8px 15px;
		font-size: 19px;
		margin-left: -5px;
}
.unique #auction-details .col2 .bid-button a.b-login{
	  background:#ff8330;
}
.unique #auction-details .col2 .bid-button a.b-login:before{
	  border-radius: 0px 50px 50px 0px;
	 background: #1a34b5;
}
.unique .panes p{
	text-align:center;
	padding: 25px 0px;
	font-size: 17px;
}
.unique div.panes{
    margin: 0 auto;
    padding: 0px 100px;
    width: 60%;
}
.unique div.panes h3{color:#000;font-size:25px;text-align: center;margin-bottom: 25px;}
.unique #auction-details .bid-history table tr {
 background-color: rgb(255, 255, 255);
}
.unique #auction-details .bid-history table th{	
	border: 1px solid #ccc;
	color:#000;
	font-size: 16px;
}
.unique #auction-details .bid-history table td{
	border: 1px solid #ccc;
	color:#000;
	font-size: 16px;
}
.unique .shadow_bg_history{
	height: 204px;
	overflow: hidden;
	min-height: inherit;
}

.live_result{
	background: #fff;
	clear: both;
	float: left;
	width: 100%;
	margin-bottom:25px;
	padding-top: 25px;
	padding-bottom: 25px;
}
.live_result h2{
	text-align: center;
	font-weight: bold;
	font-size: 25px;
	color: #000;
	margin-bottom: 40px;
}
.live_result ul{
	text-align: center;
	margin: 15px 0 30px;
}
.live_result li{
	padding-left: 25px;
	font-size: 20px;
	color: #000;
	line-height: 24px;
	margin: 0 15px;
	display: inline-block;
	position: relative;
}
.live_result li:before {
    content: '';
    width: 23px;
    height: 23px;
    border-radius: 100%;
    background: #000;
	border-radius: 3px;
	transform: rotate(-30deg);
    position: absolute;
    left: -10px;
    top: 0;
}
.live_result li.green:before {
    background: #11ae1c;
}
.live_result li.red:before {
    background: #ff0000;
}
.live_result li.orange:before {
    background: #ff9100;
}

.bid_assistant{	
	clear: both;
	float: left;
	width: 100%;
	margin-bottom:25px;
	padding-top: 25px;
	padding-bottom: 25px;
}
.bid_assistant h2{
	text-align: center;
	font-weight: bold;
	font-size: 25px;
	color: #000;
	margin-bottom: 40px;
}
.bid_chek{
	background: #000;
    float: left;
    width: 100%;
}
.bid_chek li{
	background: #000;
	padding: 15px 25px;
	color: #fff;
	float:left;
	font-weight: bold;
	cursor:pointer;
	cursor:pointer;
	font-size: 16px;
}
.bid_chek li.bids{
	background: #2fd5a5;	
	cursor: none;
}
.bid_chek li.load_bid_loop.active_loop{
	background: #ff9100;
}
.bid_loop_res{
	background: #fff;
	padding: 25px;
	margin-top: 91px;
}
#close{font-size:0px;}
.bid_loop_res li{
	text-align: center;
	padding: 5px 10px;
	background: #f7f7f7;
	border: 1px solid #010101;
	display: inline-block;
	margin-right: -5px;
	font-size: 13px;
	margin-top: -2px;
	width: 63px;
}
.bid_loop_res li:last-child{width: 59px;}
.bid_val_dilog .bid_assistant.bid_popup{
	background: rgba(0,0,0,0.8);
	position: absolute;
	right: 9%;
	bottom: 55px;
	width: 406px;
	z-index: 101;
	text-align: center;
	padding-top: 10px;
	border-radius: 4px;
	padding-bottom: 0;
	min-height: 385px;
	display: block !important;
}


.bid_val_dilog .bid_assistant.bid_popup {
    animation: slide-popup 0.7s;
    opacity: 1;

}
@keyframes slide-popup {
    0% {
        opacity: 0;
        transform: translateY(-50px);
    } 
	
    100% {
        opacity: 1;
        transform: translateY(0);
    } 
}



.bid_val_dilog .bid_assistant.bid_popup.bottom {
    animation: slide-popup-bottom 0.7s;
    opacity: 1;

}
@keyframes slide-popup-bottom {
    0% {
        opacity: 0;
        transform: translateY(50px);
    } 
	
    100% {
        opacity: 1;
        transform: translateY(0);
    } 
}








.bid_val_dilog .bid_assistant.bid_popup .bid_chek{
	background: #fff;
}
.bid_val_dilog .bid_assistant.bid_popup .bid_chek li{
	width: 36px;
	text-align: center;
	padding: 7px 8px;
	font-size: 13px;
}
.bid_val_dilog .bid_assistant.bid_popup ul.bid_chek{
	width: 30px;
	display: inline-block;
	float: none;
}


.bid_val_dilog .bid_popup .bid_loop_res{
	background: #fff;
	padding: 0;
	margin: 0px 0px 0px 17px;
	display: inline-block;
	width: 354px;
	overflow: auto;
	max-height: 352px;
}
.bid_val_dilog .bid_assistant.bid_popup .doc_width{width:auto;}
.bid_val_dilog .bid_assistant.bid_popup h2{color:#fff;
margin-top: 0;font-size: 20px;margin-bottom: 8px;}
.bid_val_dilog .bid_popup #close{
	background:url(../images/close_icon.png) no-repeat 0px 0px;
	width:30px;
	height:30px;
	color: #fff;
	font-size:0px;
	right:9px;
	top:7px;
	cursor: pointer;
	position: absolute;	
	font-weight: bold;
	transition:all 0.3s ease-in;
}
.bid_val_dilog .bid_popup #close:hover{
	 -webkit-transform: rotate(55deg);
  -moz-transform: rotate(55deg);
  -o-transform: rotate(55deg);
  -ms-transform: rotate(55deg);
  transform: rotate(55deg);
}
.bid_val_dilog .bid_popup .bid_loop_res li{float:left;margin-right:-1px;cursor: pointer;}
.bid_val_dilog  .bid_assistant.bid_popup.bottom{
	top: 63%;
}
.bid_val_dilog  .bid_assistant.bid_popup:after {
    content:'';
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 0;
    height: 0;	
    border-top: solid 12px #000;
    border-left: solid 12px transparent;
    border-right: solid 12px transparent;
}
.bid_val_dilog  .bid_assistant.bid_popup.bottom:after {
    content:'';
    position: absolute;
   top: -12px;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 0;
    height: 0;
	border-top: none;
    border-bottom: solid 12px #000!important;
    border-left: solid 12px transparent;
    border-right: solid 12px transparent;
}
.tp-caption{background:none!important;}
.tp-leftarrow{top:38%!important;}
.tp-rightarrow{top:38%!important;}
.tp-parallax-wrap{margin-top:-120px!important;}
.dark_green{color:#2fd5a5!important;}
.font_80{font-size:70px!important;}
.inner_text {color:#fff;}
.dark_green_btn{background:#2fd5a5!important;}
#leftuser li{
	opacity: 0;
	transition:all 0.5s ease-in;
	
}

#leftuser.add_ani li{
	opacity: 1;	
}

#leftuser li:nth-child(2) {
	transition-delay: .1s;	
}

#leftuser li:nth-child(3) {
	transition-delay: .2s
}

#leftuser li:nth-child(4) {
	transition-delay: .3s
}

#leftuser li:nth-child(5) {
	transition-delay: .4s
}

#leftuser li:nth-child(6) {
	transition-delay: .5s
}

#leftuser li:nth-child(7) {
	transition-delay: .6s
}

#leftuser li:nth-child(8) {
	transition-delay: .7s
}

#leftuser li:nth-child(9) {
	transition-delay: .8s
}

#leftuser li:nth-child(10) {
	transition-delay: .9s
}

#leftuser li:nth-child(11) {
	transition-delay: 1s
}


.row_price{
	padding-bottom: 5px;
	padding-top: 5px;
}
/*arro-ani-start*/

.price_arrow {
            position: relative;            
            width: 30px;
            height: 30px; 
			display: inline-block;
			top:17px;
            
        }

        #pricear{
            width:100%; cursor: pointer; position: absolute;transform: rotate(270deg);
        }

        #pricear .arrow1{left: 3px;
top: -6px;}
        .arrow1 {position: absolute; bottom: 0;  margin-left:0px; width: 10px; height: 10px; background-size: contain; top:-11px;}
        .arrow_down{margin-left: 7px;}
        .ar1 {
            background:url(../images/right_arrow.svg) no-repeat;
        }
		
  .bounceAlpha1 {
            animation-name: bounceAlpha;
            animation-duration:1.4s;
            animation-iteration-count:infinite;
            animation-timing-function:linear;
        }
        @keyframes bounceAlpha {
            0% {opacity: 1; transform: translateX(0px) scale(1);}
            25%{opacity: 0; transform:translateX(20px) scale(0.9);}
            26%{opacity: 0; transform:translateX(-20px) scale(0.9);}
            55% {opacity: 1; transform: translateX(0px) scale(1);}
        }

      

        .arrow.primera.bounceAlpha1 {
            animation-name: bounceAlpha;
            animation-duration:1.4s;
            animation-delay:0.2s;
            animation-iteration-count:infinite;
            animation-timing-function:linear;
        }

        .price_arrow .arrow1{
            animation-name: bounceAlpha;
            animation-duration:1.4s;
            animation-iteration-count:infinite;
            animation-timing-function:linear;
        }
        .price_arrow .arrow.arrow_up{
            animation-name: bounceAlpha;
            animation-duration:1.4s;
            animation-delay:0.2s;
            animation-iteration-count:infinite;
            animation-timing-function:linear;
        }
		
		
		
 .round {
            position: absolute;
            /* border: 2px solid #fff; */
            width: 40px;
            height: 40px;
            border-radius: 100%;
            
        }

        #cta{
            width:100%; cursor: pointer; position: absolute;transform: rotate(90deg);
        }

        #cta .arrow{left: 10%;
top: .05rem;}
        .arrow {position: absolute; bottom: 0;  margin-left: -2px; width: 24px; height: 24px; background-size: contain; top:-11px;}
        .segunda{margin-left: 12px;}
        .up {
           background:url(../images/right_arrow.svg) no-repeat;
        }

        @keyframes bounceAlpha {
            0% {opacity: 1; transform: translateX(0px) scale(1);}
            25%{opacity: 0; transform:translateX(20px) scale(0.9);}
            26%{opacity: 0; transform:translateX(-20px) scale(0.9);}
            55% {opacity: 1; transform: translateX(0px) scale(1);}
        }

        .bounceAlpha {
            animation-name: bounceAlpha;
            animation-duration:1.4s;
            animation-iteration-count:infinite;
            animation-timing-function:linear;
        }

        .arrow.primera.bounceAlpha {
            animation-name: bounceAlpha;
            animation-duration:1.4s;
            animation-delay:0.2s;
            animation-iteration-count:infinite;
            animation-timing-function:linear;
        }

        .round .arrow{
            animation-name: bounceAlpha;
            animation-duration:1.4s;
            animation-iteration-count:infinite;
            animation-timing-function:linear;
        }
        .round .arrow.primera{
            animation-name: bounceAlpha;
            animation-duration:1.4s;
            animation-delay:0.2s;
            animation-iteration-count:infinite;
            animation-timing-function:linear;
}
/*arro-ani-end*/
.username_icon{display:inline-block;}
.username_icon img{	
	width: 15px;
}
.valu_price{
	opacity: 0.5;
	background: #eae8e4;
	color: #19110b;
	padding:5px 10px;	
	font-size: 0.8rem;	
	border-radius: 25px;
	margin-top: 3px;
	display: inline-block;
}	
ul.horizontal-bid-list li .bid-button{
	/*width:70%;*/
}

.price_highlight{display:inline-block;}
.price_highlight{text-align:center;}



.bid_animation .price_highlight {
	animation-name: zoomIn;
	animation-duration:1.5s;
	animation-timing-function:linear;
	
}


@keyframes zoomIn {
            0% {opacity: 1; 			
			transform: translateZ(0px) scale(0);
			}
            25%{opacity: 0; 
			
			transform:translateZ(20px) scale(1.7);
			}
            26%{opacity: 1; 
			
			transform:translateZ(-20px) scale(1.2);
			}
            55% {opacity: 1; 
			
			transform: translateZ(0px) scale(1);
			}
}


.username_highlight{
	text-align:center;
	padding: 5px;
}


.bid_animation .username_highlight {
	-webkit-animation-name: userAni;
	animation-name: userAni;
}
.bid_animation .username_highlight {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}
@-webkit-keyframes userAni {
from {    
	opacity:0;
	background:#ff0000;
	color:#ff0000;
}
50% {
	color:red;    
	opacity:1
	}
}
@keyframes userAni {
from {
	opacity:0;
	background:#ff0000;
	color:#ff0000;
}
50% {
	background:#ff0000;
	color:#fff;
	opacity:1;
}
}
.btn_view{
	width:30%;	
	float: right;
}
.btn_view a{
	font-weight: bold;
	transition: all 0.5s ease-in;
	background: #eae8e4;
	width: 96%;
	font-size: 1rem;
	color: #19110b ;
	padding: 1rem 2%;
	text-align: center;
	cursor: pointer;
	display: block;
}
.btn_view a:hover{
	background-color: #19110b;
	color: #eae8e4;
}
a.b-login-new{
	font-weight: bold;
	font-size: 1rem;
	background-color: #2fd5a5;	
	color: #fff ;
	padding: 12px 20px;
	display: block;
	text-align: center;
	text-transform: capitalize;
}
a:hover.b-login-new{
	background: #000;
	color: #fff ;
}

a.btn-gray{
	background: linear-gradient(to right, #a8b6bf 0%,#d5d6d9 100%);	
}
ul.horizontal-bid-list li:nth-child(3) a.b-login-new{
	background: linear-gradient(to right, #a8b6bf 0%,#d5d6d9 100%);	
}
ul.horizontal-bid-list li:nth-child(4) a.b-login-new{
	background: linear-gradient(to right, #a8b6bf 0%,#d5d6d9 100%);	
}
.b-login-new{
	border: none;
	cursor: pointer;
	font-weight: bold;
	font-size: 1rem;
	background-color: #2fd5a5;	
	color: #fff ;
	padding: 12px 20px;
	display: block;
	text-align: center;
}
.b-login-new:hover{
	background: #000;
	color: #fff ;
}

.bid-msg p{
	color: #ff0000;
}
.congra{font-size: 21px;}





/* timer ani start */
.horizontal-bid-list li{
  position: relative;
  display: inline-block;
  overflow: hidden;
  transition: 0.2s;
}
/*
.horizontal-bid-list li font{
  position: absolute;
  display: block;
  z-index:10000;
}
.horizontal-bid-list li font:nth-child(1)  {
  top: 0;
  left: -100%;
  width: 100%;
  height: 10px;
  background: linear-gradient(90deg,transparent,#2fd5a5);
}
.horizontal-bid-list li.bid_animation font:nth-child(1) {
  left: 100%;
  transition: 1s;
}
.horizontal-bid-list li font:nth-child(3) {
  bottom: 0;
  right: -100%;
  width: 100%;
  height: 10px;
  background: linear-gradient(270deg,transparent,#2fd5a5);
}
.horizontal-bid-list li.bid_animation font:nth-child(3) {
  right: 100%;
  transition: 1s;
  transition-delay: 0.5s;
}
.horizontal-bid-list li font:nth-child(2) {
  top: -100%;
  right: 0;
  width: 10px;
  height: 100%;
  background: linear-gradient(180deg,transparent,#2fd5a5);
}
.horizontal-bid-list li.bid_animation font:nth-child(2) {
  top: 100%;
  transition: 1s;
  transition-delay: 0.25s;
}
.horizontal-bid-list li font:nth-child(4) {
  bottom: -100%;
  left: 0;
  width: 10px;
  height: 100%;
  background: linear-gradient(360deg,transparent,#2fd5a5);
}
.horizontal-bid-list li.bid_animation font:nth-child(4) {
  bottom: 100%;
  transition: 1s;
  transition-delay: 0.75s;
}
*/



/*
.bid_animation .highlight_timer{
  box-shadow: 0 0 10px #2fd5a5, 0 0 40px #2fd5a5, 0 0 80px #2fd5a5;
  transition-delay: 1s;
}
*/

/* timer ani end */



/*
.price_highlight{
	transform: scale(1);
	transition: ease 0.3s all;
}
.price_flash{
	transform: scale(2);
	display: inline-block;
}*/


/*wheel*/
img {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
}

.wheel-wrap {
    position: relative;
    width: 627px;
    height: 586px;
    overflow: hidden;
    margin: 0 auto;
	padding-bottom:25px;
    z-index: 1;
 }

    .wheel-wrap .user-status {
        text-align: center;
        padding: 20px;
        color: #CCCCCC;
        font-weight: bold;
        font-size: 14px;
    }

    .wheel-wrap .marker {
        top: 76px;
        left: 294px;
        z-index: 4;
        position: absolute;
    }

    .wheel-wrap .button {
        top: 0px;
        left: 0px;
        z-index: 4;
        position: absolute;
    }

        .wheel-wrap .button.disabled {
            opacity: 0.4;
        }

    .wheel-wrap .lights {
        top: 0px;
        left: 0px;
        z-index: 1;
        position: absolute;
    }

    .wheel-wrap .wheel {
        top: 110px;
        left: 100px;
        z-index: 2;
        position: absolute;
    }

@-webkit-keyframes oscillation {
    from {
        -webkit-transform: rotate(-9deg);
    }

    to {
        -webkit-transform: rotate(9deg);
    }
}

@-moz-keyframes oscillation {
    from {
        -moz-transform: rotate(-9deg);
    }

    to {
        -moz-transform: rotate(9deg);
    }
}

@-o-keyframes oscillation {
    from {
        -o-transform: rotate(-9deg);
    }

    to {
        -o-transform: rotate(9deg);
    }
}

@keyframes oscillation {
    from {
        transform: rotate(-12deg);
    }

    to {
        transform: rotate(12deg);
    }
}

.wheel-wrap .oscillate {
    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-animation: oscillation 1s ease-in-out infinite alternate;
    -moz-animation: oscillation 1s ease-in-out infinite alternate;
    -o-animation: oscillation 1s ease-in-out infinite alternate;
    animation: oscillation 1s ease-in-out infinite alternate;
}

.wheel-wrap .msg-wrap {
    width: 302px;
    height: 150px;
    position: absolute;
    top: 50px;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
     z-index: 5;
}

    .wheel-wrap .msg-wrap .msg {
        display: table-cell;
        vertical-align: middle;
        text-align: center;
        width: 302px;
        height: 150px;
        font-size: 14px;
        font-weight: bold;
    }

    .wheel-wrap .msg-wrap .close {
        right: 3px;
        position: absolute;
        bottom: 1px;
        cursor: pointer;
    }

.reset_header h2{
	font-size: 26px;
	margin: 0px;
}
ul.horizontal-bid-list li.is_closed .auc_btm_content .bid_debit{
	display:none;
}
table.results td.block_btn a{
	display:block;
	text-align:center;
	margin-bottom: 3px;
}


a.manage_add_btn{
	position: relative;
	top: 10px;
	min-height: 28px;
	vertical-align: top;
	line-height: 24px;
}

.buynow_btn_outer {
    margin: 5px;
    display: flex;
	text-align:center;
	align-items: center;
}

ul.horizontal-bid-list li a.buynow-btn {
    border: 2px solid #25c0c6;
    color: #25c0c6;
    background: #fff;
    padding: 6px 8px;
    border-radius: 4px;
    min-width: inherit;
	font-size: 14px;
    flex-grow: 1;
	display:inline-block
}
ul.horizontal-bid-list li a.buynow-btn strong {
    background: url(../images/cart-icon.png) no-repeat 0px 0px;
    display: inline-block;
    width: 26px;
    height: 21px;
    min-width: inherit;
    left: inherit;
	margin-right: 5px;
	vertical-align: top;
    top: inherit;
}
ul.horizontal-bid-list li a.buynow-btn.view_btn {
    border: 2px solid #515151;
    color: #515151;
    margin-left: 5px;
    padding: 6px 2px;
	display: inline-block;
}
ul.horizontal-bid-list li a.buynow-btn.view_btn strong {
    background: url(../images/view-icon.png) no-repeat 0 2px;
    background-size: 25px;
    margin-top: 1px;
	display: inline-block;
    width: 25px;
	height: 21px;
}

.sitemap{text-align: center;width: 100%}
.sitemap ul{display: inline-block;vertical-align: top;padding: 0px 25px;}
.sitemap ul li{padding: 9px 0px;text-align: left;list-style-position: inside;margin:0px;
	border-bottom: 1px solid #ebebeb;
}
.sitemap ul  h2{text-align: left;color:#0674ec;}
.sitemap ul li a{color:#000;}
.sitemap ul li a:hover{text-decoration:underline}
.content_manage_hieght .blink{float:left;width:100%;}
.blink:before{
	content:'';
	clear:both;
	display: block;
}
.simple_box_row .simple_box{
  margin-top: 0px;
}
.welcome_text {
	padding: 30px 0 10px 0;
	margin: 15px 0 0 0;
	border-top: 1px dotted #999;
	border-bottom: 1px dotted #999;
	text-align: center;
	line-height: 24px;
}
.welcome_text h1 {
	font-size: 28px;
	color: #000;
	font-weight: normal;
	letter-spacing: 2px;
	margin-bottom: 10px;
}
.welcome_text h1 span {
	font-size: 14px;
	color: #666;
	font-weight: normal;
	letter-spacing: normal;
}

.bid-price{
	transition: ease 0.3s all;
}

.blinking .bid-price{
	color: #ff0000 !important;
	  -ms-transform: scale(1.5); /* IE 9 */
  -webkit-transform: scale(1.5); /* Safari 3-8 */
  transform: scale(1.5); 
}

.bid-bidder{
	transition: ease 0.3s all;
}

.blinking .bid-bidder{
	color: #ff0000 !important;
	-ms-transform: scale(1.3); /* IE 9 */
    -webkit-transform: scale(1.3); /* Safari 3-8 */
    transform: scale(1.3); 
   
}
.category-outer {
    position: relative;
    float: left;
    width: 100%;
}
.category {
    box-shadow: 0 2px 6px rgba(0,0,0,0.1);
    background: #fff;
    float: left;
    width: 100%;
    padding: 10px 0px;
    text-align: center;
    overflow: auto;
}
.category ul {
    width: max-content;
    display: inline-block;
}
.category li {
    list-style: none;
    display: inline-block;
    padding: 0px 25px;
	border-radius: 21px;
}
.category li:hover {
    background: #2ed4a4;
	cursor:pointer;
	
}
.category li:hover a{
	color: #fff;
}

.category li a {
    color: #797979;
    font-size: 15px;
	line-height: 30px;
}
.category li.active{
	background: #2ed4a4;
	color: #fff;
}
.category li.active a{

	color: #fff;
}
.star-icon span {
    background: #2ed4a4;
    padding: 2px 8px;
    color: #fff;
    border-radius: 10px;
    display: inline-block;
    position: relative;
    top: -3px;
}

.bid_animation .content-flash {
	background:#fff;
	animation-name: bg-change;
	animation-duration:1.5s;
	animation-timing-function:linear;
	
}


@keyframes bg-change {
	0% {			
		background:#fff;
	}

	100% {		
		background:#ebdb81;
	}
}

.bid-loading img{
	width: 50px;
}
.dropdown-tringle{
	position: relative;
	top: -6px;
	left: 5px;
}
.login_menu a.active {
    color: #2fd5a5!important;
    font-weight: bold !important;
}
.login_menu .account-link a{
	font-size:14px;
	text-transform:none;
	font-weight:700;
	color: #2fd5a5;
}
.account-link{
	margin:2px 0px 0px 0px
}
.account-link a.logout_link {
    color: #fe4800;
}
.account-link a {
    color: #f0710c;
    padding: 0px 10px 0px 0px;
    text-transform: none;
    text-decoration: underline;
}
.account-link a.active {
	font-weight:normal
}
.account-link a:hover {
    text-decoration: none;
}
/*new-btn-css*/

.header-btn {
  float: left;	
  box-sizing: border-box !important;
  width: 100px;
  height: 35px;
  border: 1px solid #848484;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
  display: flex;
  align-items: center;  
  justify-content: center;
  position: relative;
  z-index: 0;
  text-transform: capitalize !important;
  transition: 1s;
}
.header-btn:hover{
	border: 1px solid #2fd5a5;
}	

.header-btn::before, .header-btn::after {
  position: absolute;
  background: #fff;
  z-index: -1;
  transition: 1s;
  content: '';
}
.header-btn:hover::before {
  height: 35px;
  width: 80px;
}

.header-btn:hover::after {
  width: 80px;
  height: 10px;
}

.header-btn::before {
  width: 0px;
  background: #fff;
}

.header-btn::after {
  height: 0px;
  background: #fff;
}

.header-btn {
  color:#000;
}
.header-btn:hover {
  background: #fff;
  color:#000;
}
.cart{
	position:relative;
	top: 9px;
}
.cart img{
	max-width: 30px;	
}
.cart span{
	background: rgba(0, 0, 0, 0.7);
	border-radius: 50px;
	padding: 5px;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	position: relative;
	top: -14px;
	left: -7px;
	width: 20px;
	height: 20px;
	display: inline-block;
	text-align: center;
	line-height: 20px;
}
.bid_icon{
	position: relative;
	margin-top: 6px;
}
.bid_icon span{
	vertical-align: top;
	text-transform: none;
	font-size: 11px;
	position: relative;
	left: -5px;
	
}
.bid_icon p{
	margin:0;
	position:absolute;
	left: 48px;
	top: 11px;
	font-size: 16px;
	color:#59be5d;
}
.bid_icon a span{
	color: #848484;
}
ul.horizontal-bid-list li.store{min-height: 350px;}
ul.horizontal-bid-list li.store .bid-price{
	padding-bottom: 12px;
	display: block;
}

/*popup css*/
.user-container-login .close-btn{
	position: absolute;
	width: 30px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	border-radius: 25px;
	top: 0px;
	right:0;
	font-size: 20px;
	color: #000;
	font-weight: bold;
	z-index: 1000;
	cursor:pointer
}
.user-container-login .logo_inner{
	margin-bottom: 10px;
}
.user-container-login .signup_row .edit_user{
	padding-bottom:10px
}
.user-container-login .centre_box{
	width:27%;
	box-shadow: 0px 4px 5px #000;
	position:absolute;
	top: 18% !important;
	margin-left: auto;
	margin-right: auto;
	padding-bottom:20px;
	left: 0;
	right: 0;
	border-radius: 4px;
	background:linear-gradient(96deg,#ffffff 0,#f3f5f5 100%)
}
.user-container-login .user-container-login .centre_box_register{
	width:28%;
}

.user-container-login .login_box_right{	
	background-image: linear-gradient(96deg,#ffffff 0,#f3f5f5 100%);
	padding-bottom:20px;
	border-radius: 4px 4px 0px 0px;
}
.user-container-login .dont_have{
	display: inline-block;
	vertical-align: top;
	padding:9px 10px 0px 0px;
	color: #a8a8a8;
}

/*cart start*/
.cart_left{
	width:70%;
	-webkit-box-sizing: border-box!important;
	-moz-box-sizing: border-box!important;
	
}
.cart_right{
	width:28%;
	-webkit-box-sizing: border-box!important;
	-moz-box-sizing: border-box!important;
}
.cart_header{
	padding: 0 20px;
	background: rgba(241,242,246,.5);
	display: flex;
    width: 100%;
	margin-bottom: 20px;
	font-weight: bold;
}
.cart_header div{
	height: 35px;
	color: #979baa;
}
.item_details{
	display: flex;
	align-items: center;
	width: 70%;
	font-size: 14px;
	color: #979baa;
	font-weight: 500;
}
.quantity{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 15%;
}
.amount{
	display: flex;
	align-items: center;
	justify-content: flex-end;
	width: 15%;
}
.item{
	display: flex;
	border-bottom: 1px solid #e7e7e7;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.pro_box{
	width: 69%;
	display: flex;
	align-items: center;
}
.pro_img{
	width: 80px;
	height: 80px;
}
.pro_img img{
	object-fit: contain;
    width: inherit;
    height: inherit;
}
.cart-item-details{
	padding-left: 20px;
}
.quantity-box{
	width: 15%;
	text-align: center;

}
.price-right{
	width: 15%;
}
.cart-header{
	color: #59be5d;
	font-size: 16px;
	padding-bottom: 14px;
	display: block;
}

.item .title{
	font-weight: bold;
}
.price{
	padding: 5px 0px;
	font-size: 20px;
	font-weight: bold;
}
.remove{
	text-transform: uppercase;
	font-size: 12px;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
	padding-top: 10px;
}
.if-message{
	font-size: 12px;
	color: #979baa;	
}
.if-status{
	color: #59be5d;
	font-weight:bold
}
.quantity-box input{
	color: #333;
	border: 1px solid #bbb;
	background: #fff;
	padding:8px 10px;
	width: 50px;
	text-align: center;
}
.item-row{
	display: flex;
	align-items: center;
	width: 100%;
	justify-content: space-between;
	margin-bottom: 15px;
	font-size: 14px;
	color: #888c9e;
}
.amount-pay{
	border-top: 1px dashed #ccc;
	padding-top: 15px;
}
.price-change{
	font-size: 11px;
	font-style: italic;
	margin-top: -14px;
	color: #888c9e;
	padding-bottom: 25px;
}
.cart-footer .buttons button{
	width: 100%;
	margin-bottom:10px;
}
/*flash msg*/

.flash_msg.main_error{
	
}

.center_popup{
	-webkit-animation: flash_msg .3s;
	animation: flash_msg .3s;
    opacity: 1;
	position:fixed;
	bottom:10%;
	background: #fed700;
	height: auto;
	text-align: center;
	top: auto;
	padding: 10px 30px;
	padding-right: 70px;
	cursor:pointer;
	color: #000;	
	border-radius: 50px;
	position: absolute;
    left: 50%;
	width: auto;
    transform: translate(-50%, 0);
}


@-webkit-keyframes flash_msg {
	0% {
		bottom:-10%;
	}
	
	100% {
		bottom:10%;
	}
}

.center_popup:after{
	content: 'X';
	position: absolute;
	right: 20px;
	top: 10px;
	display: inline-block;
	font-weight: bold;
}

.input_line.change_password .input label{
	top: 0px;
}
body .ReactGridGallery_tile{
	width: 100px!important;
    height: 100px!important;
	background: #fff !important;
	display: inline-block;
	border: 1px solid #ccc;
}
body .ReactGridGallery_tile-viewport{
	width: 100px!important;
    height: 100px!important;
	background: none;
}
.thumbs img{
    width: 80px!important;
    height: 80px!important;
}
.store_view{
	padding:0;
}
.col2_col3 h1{
	font-size: 25px;
}
#auction-details p.up_price.up_price_store{
	font-size: 12px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	position: relative;
	top: 0px;
}
.store_view #auction-details .col1{
	box-shadow: none;
	border-right: 1px solid #f1f1f1;
	width: 40%;
	margin: 0;
}
.store_view .col2_col3{
	width: 60%;
	float: right;
}
.store_view .auc_row{
	float:none;
	width:100%;
	clear: both;
}
.store_view .view_inquiry{
	margin-top: 20px;
	border-radius: 0;
	position: inherit;
	background: #f6f6f6;
}
.store_view .informations li{
	border-bottom: 1px dashed #ddd;
}
.store_view .view_inquiry span{
	padding: 20px;
	margin: 0;
	color: #555;
}
.store_view #auction-details .col2{
	width:100%;
}
.store_view .view_inquiry span{
	font-size: 14px;
}
.delivery{
	background: #f6f6f6;
	position: relative;
}
.delivery_sec{
	padding: 20px;
	margin-top: 15px;
	margin-bottom: 20px;	
}
.delivery_left{
	display:inline-block;
	vertical-align: top;
	padding-right: 50px;
	padding-top: 7px;
}
.delivery_right{
	display:inline-block;
	width: 40%;
}
.delivery_right p{
	margin: 0px;
	max-width: 300px;
	font-size: 12px;
	padding-top: 10px;
}
.delivery_sec input{
	border:1px solid #ccc;
	padding:10px 15px;
	min-width: 30%;
	border-radius: 4px 0px 0px 4px;
}
.delivery_sec .buttons button{
	font-size: 14px;
	padding: 10px 15px !important;
	border-radius: 0px 4px 4px 0px;
	background:#000;
}
.delivery_sec .buttons button:hover{
	background: #2fd5a5;
}
.store_view #auction-details .col2 .content{
	box-shadow: none;
	padding: 0;

}
.store_view #auction-details .col1 .content{
	padding: 20px;
}
.store_view .auc_row .top_auc_price{
	text-align: left;
}
.store_view .auc_row .buynoprice{
	text-align: left;
}
.store_view #auction-details .col2 .bid-button{
	text-align: left;
}
.store_view .buynow{margin-left:10px}
.store_view .b-login-new{
	border-radius: 4px;
}
.store_view .b-login-new{
	box-shadow: 0 2px 7px 0 rgba(0,0,0,.3);
	color:#000;
	padding: 15px 30px 15px 60px;
	font-weight:normal
	
}
.btn-cart-icon{
	background:url(../images/black_cart.png) no-repeat #fed700 11% 13px;	
}
.btn-buy-icon{
	background:url(../images/black_tringle.png) no-repeat #fed700 12% 13px;
	
}
.btn-cart-icon:hover{
	background:url(../images/black_cart.png) no-repeat #f6de5d 11% 13px;
	
}
.btn-buy-icon:hover{
	background:url(../images/black_tringle.png) no-repeat #f6de5d 12% 13px;
	
}
.user-container-login.contact .dont_have{
	font-weight: bold;
	color: #333;
	font-size: 16px;
}
.user-container-login.contact .login-only input{	
	height: 25px;
	margin: 0px;
}
.user-container-login.contact .input{	
	margin-bottom: 25px;
}
.user-container-login.contact .textarea label{
	width:100%;
	display: block;
}
.user-container-login.contact textarea{		
	border:none;
	border-bottom: 1px solid #bbb;
	background:none;
	height: 50px;
	width: 100%;

}
.store_view .add_business{
	margin-bottom:20px
}
#reviews_ratings{
	border: 1px solid #f1f1f1;
	padding: 25px;
	clear: both;
	margin: 0px 20px 20px 20px;
}
#reviews_ratings h1{
	font-size: 17px;
	padding-bottom: 25px;
}
.rating_no{
	font-size:50px
}
.reviews_outer{
	position: relative;
	color: #888;
	display:flex;
	justify-content: space-around;
	align-items: center	;
	text-align:center
}
.reviews_outer:after{
	content:'';
	position:absolute;
	background:#f1f1f1;
	height:100%;
	width:1px;
	
}
.reviews span{
	padding-left: 5px;
}
.star_fill{
	background: url(../images/star_rating.png)  no-repeat;
	width:19px;
	height:18px;
	display:inline-block
}
.reviews_write a{
	background:#fed700;
	box-shadow: 0 2px 7px 0 rgba(0,0,0,.3);
	color: #000;
	padding: 15px 30px;
	
}
.reviews_write a:hover{
	background:#f6de5d;	
}
.reviews_write p{
	min-height:40px
}
table.results.store_order{
	text-align:left;
	margin-top: 20px;
}
table.results.store_order th{
	background: linear-gradient(to bottom,#f8f8f8,#eee);
	border-bottom: 1px solid #e7e7e7;
	border-top: 1px solid #e7e7e7;
	font-weight: normal;
	color:#707070;
	font-size: 14px;
}
table.results.store_order td{
	text-align:left;
	color: #707070;
	padding:25px 15px
}
table.results.store_order th a{
	color: #2fd5a5!important;
}
table.results.store_order th:first-child{
	border-left: 1px solid #e7e7e7;
}
table.results.store_order tr:hover {
    background: #fff;
}
table.results.store_order th:last-child{
	border-right: 1px solid #e7e7e7;
}
table.results.store_order td:first-child{
	border-left: 1px solid #efefef;
}
table.results.store_order td:last-child{
	border-right: 1px solid #efefef;
}
.store_order p{
	margin:0;
}
.store_order h2{
	color: #333;
	padding: 0px 0px 25px 0px;
	margin: 0;
}
.store_order_des{
	display:flex;
	align-items: center;
}
.store_order_des img{
	padding-right:20px
}
table.results.store_order td a:hover{
	color:#fff!important
}
table.results.store_order  td .store_order_des a:hover{
	color:#000!important
}
table.results.store_order  td .store_order_des a.btn_new:hover{
	color:#fff!important
}
table.results.store_order td .btn_new{
	margin-top: 10px;
}
table.results.store_order td a.gray_btn{
	min-width:300px;	
}
a.gray_btn{
	background: linear-gradient(to bottom,#f8f8f8,#eee);
	border: 1px solid #e7e7e7;
	padding: 8px 20px;
	border-radius: 4px;
	display: inline-block;
	text-align:center;
	color:#555;	
}
a.gray_btn:hover{
	color:#000!important;
}
table.results.store_order td a.gray_btn:hover {
	color:#000!important;
}
.store_order_right p{
	padding-bottom:5px
}
.opc_5{
	opacity:0.6;
	width:12px;
	padding-left:3px;
	position:relative;
	top:-2px;
}
a.white-outline-btn{border: 2px solid #fff;color:#fff}
a:hover.white-outline-btn{background:#fff;color:#2fd5a5!important;}
.img_orders{width:50px!important;}
table.results.store_order.store_order_det td{
	padding: 10px 15px;
}
.orders_view p{
	margin:0px;
	padding:0px;
}
.loading{	
	height:3px;
	position:absolute;
	left:0;
	top: 0px;
	background: linear-gradient(135deg, #5efbce 14.65%, #2fd5a5 64.42%, #2ac99b 85.36%);
	animation: loading 20s ease-in;
}
.width_50{
	width:50%
	
}
/*
@keyframes loading {
  0% {width: 0%;height:0;}
  10% {width: 5%;height:3px;}
  20% {width: 15%;height:3px;}
  30% {width: 24%;height:3px;}
  40% {width: 29%;height:3px;}
  50% {width: 40%;height:3px;}
  60% {width: 55%;height:3px;}
  70% {width: 61%;height:3px;}
  80% {width: 70%;height:3px;}
  90% {width: 85%;height:3px;}
  100% {width: 100%;height:3px;}
 
}
*/


.error{color:#ff0000}
.main_menu .btn_new{margin:0px 5px;}
.inner_page{margin-top:20px}
/*
.user_menu .left-nav-btn{
	display:none
}
*/
.menu-show{display:block}