.or {
background: url(line-or.png) 50% 50% no-repeat;
}
.tocenter {
text-align: center;
}
.smaller {
font-size: 8pt;
}
.or span {
background: #f8f7f3;
padding: 0 5px;
}       
#myBidValue{
    width:auto;
    min-width:80px;
}
#pagecontent.main-content {
padding-left: 15px;
padding-right: 15px;
}
.listing * {
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
.ausidebar {
position: relative;
float: left;
width: 170px;
min-height: 450px;
margin-top: 5px;
padding: 10px 17px 0 0;
border-right: 1px solid #D6D6D6;
font-size: 12px;
}
.listing {
position: relative;
padding-top: 9px;
margin-left: 205px;
/*min-width: 750px;*/
/*width:100%;*/
/*margin-auto;*/
}
.listing-options, .listing-options-bottom {
position: relative;
height: 30px;
padding: 0 0 10px;
text-align: center;
}
.listing .offers {
position: relative;
overflow: hidden;
/*margin-left: -16px;*/
}
.listing-header {
margin: 18px 0 18px 17px;
font-size: 18px;
text-indent: -1px;
}
.listing .offer .excerpt {
position: relative;
min-height: 106px;
padding: 16px;
border-radius: 4px;
/*border: 1px solid #FFF;*/
border-size:0;
/*color: #7F7F7F;*/
font-size: 12px;
z-index: 3;
}
.listing .offer .photo {
float: left;
position: relative;
width: 128px;
height: 96px;
margin: 0 10px 0 0;
padding: 4px;
border: 1px solid #E3E3E3;
border-bottom-color: #DDD;
border-radius: 3px;
box-shadow: 0 1px 3px 0 #E3E3E3;
background: #fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAXCAQAAADE+VVXAAAAGXRF…QLHQbQL8sWTOTmTxlzXq19q56bnfzySSQwaXzMP8gHAd/AcHSR/hiuRNxAAAAAElFTkSuQmCC") no-repeat 50% 50%;
}
.listing .offer .photo .inner {
display: table-cell;
width: 128px;
height: 96px;
background-position: 50% 50%;
background-repeat: no-repeat;
background-size: contain;
}
.listing .offer .purchase {
float: right;
position: relative;
padding-left: 20px;
z-index: 15;
}
.listing .offer .ad-details {
position: relative;
clear: both;
padding: 2px 0 0 1px;
color: #9F9F9F;
font-size: 10px;
text-transform: lowercase;
}
.listing .offer .ad-action {
top: -20px;
z-index:10;
}
#delete-bt {
    margin-left:10px;
}

.listing .offer header .item-sa, .offer-preview header .item-sa {
width: 16px;
height: 16px;
background: url(vela-icons-sprite.png) no-repeat 0 -16px;
margin-right: 5px;
}
.listing .offer header .item-ico, .offer-preview header .item-ico {
float: left;
margin: 2px 2px 0 0;
text-indent: -9999px;
}
span.icon-as {
background-position: 0 -16px;
cursor: help;
}
.listing .offer header h2 {
height: 40px;
margin: 2px 0 7px;
font-size: 16px;
font-weight: 400;
line-height: 20px;
}
.details h2 a span{
    display: flex;
}
.listing .offer:hover header h2 a, .offer-preview h2 a:hover {
text-decoration: underline;
}
.listing .offer header .item-ico+h2 a {
margin-left: 169px;
}
.listing .offer header h2 a {
position: relative;
display: block;
height: 40px;
top: -18px;
margin-left: 148px;
padding: 18px 0 80px;
z-index: 10;
}
.listing .offer header .item-sa, .offer-preview header .item-sa {
width: 16px;
height: 16px;
background: url(vela-icons-sprite.png) no-repeat 0 -16px;
margin-right: 5px;
}
.listing .offer .params-featured {
position: relative;
display: block;
height: 40px;
margin-right: 20px;
overflow: hidden;
padding-left: 1.4em;
}
.listing .offer .params dl {
margin: 0;
padding: 0;
}
.listing .offer .expiry {
width: 18%;
min-width: 150px;
margin-left: 0;
text-transform: lowercase;
}
.listing .offer .expiry>span, .listing .offer .amount>span, .listing .offer .popularity>span {
display: table-cell;
height: 28px;
vertical-align: bottom;
white-space: nowrap;
}
.listing .offer .expiry .ending, .offer-preview .expiry .ending {
color: red;
}
.listing .offer .amount {
width: 20%;
}
.listing .offer .amount>span, .listing .offer .popularity>span {
display: table-cell;
height: 28px;
vertical-align: bottom;
white-space: nowrap;
}
.listing .offer .popularity {
width: 16%;
}
.listing .offer .popularity>span {
display: table-cell;
height: 28px;
vertical-align: bottom;
white-space: nowrap;
}
.listing .offer .ad-details {
position: relative;
clear: both;
padding: 2px 0 0 1px;
color: #9F9F9F;
font-size: 10px;
text-transform: lowercase;
}
.listing .offer .products {
display: none;
}














.ausidebar .widget {
margin-bottom: 30px;
}
.ausidebar .widget-header {
position: relative;
overflow: hidden;
line-height: 24px;
}
.ausidebar .widget-header h2 {
position: relative;
float: left;
margin: 0;
font-size: 18px;
font-weight: 700;
text-transform: lowercase;
z-index: 0;
}
.ausidebar .widget-content {
margin-top: 15px;
}
nav, section, summary {
display: block;
}
.ausidebar .widget-nav ul {
margin-left: 16px;
}
.ausidebar .widget-nav li:not(.current) {
cursor: pointer;
}
.ausidebar .widget-nav a {
margin: 0;
text-decoration: none;
}
.ausidebar .widget-nav .count, .ausidebar .widget-params fieldset .count {
color: #7F7F7F;
font-size: 10px;
}
.ausidebar .widget-params {
position: relative;
}
.ausidebar .widget {
margin-bottom: 30px;
}
.ausidebar .widget {
margin-bottom: 30px;
}
.ausidebar .widget-header h2 {
position: relative;
float: left;
margin: 0;
font-size: 18px;
font-weight: 700;
text-transform: lowercase;
z-index: 0;
}
.ausidebar .widget-content {
margin-top: 15px;
}
.widget-content input {
line-height: normal;
}
.ausidebar .widget-params.widget-params-live form {
padding-bottom: 0;
}
.ausidebar .widget-params fieldset {
position: relative;
margin-bottom: 10px;
padding-bottom: 20px;
border-bottom: 1px solid #D6D6D6;
}
.ausidebar fieldset, .ausidebar form {
position: relative;
margin: 0;
padding: 0;
border: 0;
}
.ausidebar h3 {
margin: 0 0 10px;
font-size: 13px;
}
.ausidebar .widget-params.widget-params-live fieldset ul {
padding-left: 16px;
}
.ausidebar .widget-params fieldset>ul {
max-height: 250px;
padding-left: 20px;
}
.ausidebar ul {
margin: 0;
padding: 0;
list-style: none;
}
.ausidebar .widget-params.widget-params-live li {
position: relative;
}
.ausidebar .widget-params li {
margin-bottom: 6px;
line-height: 1.15em;
}
.ausidebar .widget-params.widget-params-live li input[type=checkbox]:first-child {
/*display: none;*/
}
.ausidebar .widget-params li input[type=checkbox]:first-child, .ausidebar .widget-params input[type=radio]:first-child {
margin-left: -20px;
vertical-align: text-top;
}
.ausidebar fieldset li label {
text-transform: lowercase;
}
.ausidebar .param-type-range input:first-child+label+input {
margin-right: 8px;
}
.ausidebar .param-type-range input[type=text] {
width: 55px;
}
.ausidebar .widget-params input[type=text] {
width: 100%;
height: 22px;
padding: 2px 4px;
background: #FFF;
border: 1px solid #CBCBCB;
border-radius: 5px;
box-shadow: 1px 1px 1px -1px #dcdcdc;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
font-size: 12px;
line-height: 15px;
}
.vela .main-breadcrumb small {
display: inline-block;
position: relative;
top: 11px;
padding-left: 5px;
color: #7F7F7F;
font-size: 1.3em;
font-weight: normal;
vertical-align: top;
}
.vela .main-breadcrumb .main-breadcrumb-list > li:not(:last-child):after {
content: '-';
position: absolute;
top: 0;
right: -7px;
}
.vela .main-breadcrumb h1 small {
top: 3px;
}
.vela .main-breadcrumb small {
font-size: 13px;
display: inline;
}

.ausidebar .widget-params .param-type-placeholder label>span {
/*display: none;*/
}
.ausidebar .param-type-range #price_to {
margin-left: 7px;
}
.ausidebar .param-type-range input[type=text] {
width: 55px;
}
.ausidebar .widget-params.widget-params-live li {
position: relative;
}
.ausidebar .widget-params li {
margin-bottom: 6px;
line-height: 1.15em;
}
.widget-params.widget-params-live input[type=radio]:first-child {
/*display: none;*/
}
.ausidebar .widget-params input[type=radio]:first-child {
margin-left: -20px;
vertical-align: text-top;
}
.ausidebar .widget-params.widget-params-live li a.param-toggle {
display: inline-block;
outline: 0;
}
.ausidebar .widget-params .param-type-placeholder select.placeholder {
color: #6D6D6D;
}
.ausidebar .widget-params select {
width: 100%;
min-width: 100px;
height: 22px;
margin-top: 2px;
padding: 2px 4px;
background: #FFF;
border: 1px solid #CBCBCB;
border-radius: 5px;
box-shadow: 1px 1px 1px -1px #dcdcdc;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-appearance: none;
font-size: 12px;
line-height: 15px;
}
.ausidebar .widget-params input[type=text] {
width: 100%;
height: 22px;
padding: 2px 4px;
background: #FFF;
border: 1px solid #CBCBCB;
border-radius: 5px;
box-shadow: 1px 1px 1px -1px #dcdcdc;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
font-size: 12px;
line-height: 15px;
}
.ausidebar .widget-params li {
margin-bottom: 6px;
line-height: 1.15em;
}
.ausidebar ul {
margin: 0;
padding: 0;
list-style: none;
}
.ausidebar .widget-params.widget-params-live .param-type-placeholder label a span, .ausidebar .widget-params.widget-params-live input[type=radio]:first-child {
/*display: none;*/
}
.ausidebar .param-type-range #price_from {
margin-right: 8px;
}
.ausidebar .widget-params .styled-select {
position: relative;
display: inline-block;
min-width: 50px;
}
.ausidebar .widget-params .param-type-placeholder select.placeholder {
color: #6D6D6D;
}
.ausidebar .param-distance-postcode select, .ausidebar .param-distance-postcode input[type=text] {
width: 56px;
}
.ausidebar .param-distance-postcode input[type=text] {
width: 56px;
}
.ausidebar .param-type-range input:first-child+label+input {
margin-right: 8px;
}
.ausidebar .param-type-range input[type=text] {
width: 55px;
}
.ausidebar .param-type-range #price_to {
margin-left: 7px;
}
.ausidebar .widget-header .action {
position: relative;
top: 2px;
float: right;
font-size: 11px;
line-height: 24px;
text-decoration: none;
text-transform: lowercase;
outline: 0;
}
.ausidebar .widget-header .level-up {
display: block;
width: 16px;
height: 16px;
background: url(sprite-listing.png) no-repeat -32px 3px;
}
.listing .offer .price {
float: right;
}
.listing .offer .price .dist, .offer-preview .price .dist {
/*color: #303030;*/
font-size: 24px;
font-weight: 700;
line-height: 18px;
word-spacing: -.1em;
}
.listing .offer .price>span, .offer-preview .price>span {
display: block;
text-align: right;
}
.listing .offer .price>span {
margin: 0 0 10px;
}
.listing .offer .price .buy-now .label, .offer-preview .price .buy-now .label {
color: #FF5900;
text-transform: lowercase;
}
.listing .offer .price>span .label, .offer-preview .price>span .label {
font-size: 12px;
font-weight: 400;
word-spacing: 0;
}
.listing .offer .price>span, .offer-preview .price>span {
display: block;
text-align: right;
}
.listing .offer .price>span {
margin: 0 0 10px;
}
.listing .offer .price>span .label, .offer-preview .price>span .label {
font-size: 12px;
font-weight: 400;
word-spacing: 0;
}
.listing .offer .item-watch, .listing .offer .item-cart {
display: none;
}
.listing .offer .params-all {
display: none;
}
.listing .offer .params {
margin: 0 0 13px;
padding: 0;
}
.listing .offer .params-featured {
position: relative;
display: block;
height: 40px;
margin-right: 20px;
overflow: hidden;
padding-left: 1.4em;
}
.listing .offer .params {
margin: 0 0 13px;
padding: 0;
}
.listing .offer .params dl {
margin: 0;
padding: 0;
}

.listing .offer .expiry {
width: 18%;
min-width: 150px;
margin-left: 0;
text-transform: lowercase;
}
.listing .offer .expiry, .listing .offer .amount, .listing .offer .popularity {
float: left;
margin-top: -13px;
margin-left: 25px;
line-height: 1.15em;
}
.listing .offer .expiry>span, .listing .offer .amount>span, .listing .offer .popularity>span {
display: table-cell;
height: 28px;
vertical-align: bottom;
white-space: nowrap;
}
.listing .offer .amount {
width: 20%;
}
.listing .offer .amount, .listing .offer .popularity {
float: left;
margin-top: -13px;
margin-left: 25px;
line-height: 1.15em;
}
.listing .offer .amount>span, .listing .offer .popularity>span {
display: table-cell;
height: 28px;
vertical-align: bottom;
white-space: nowrap;
}
.listing .offer .popularity {
width: 16%;
}
.listing .offer .popularity {
float: left;
margin-top: -13px;
margin-left: 25px;
line-height: 1.15em;
}
.listing .offer .popularity>span {
display: table-cell;
height: 28px;
vertical-align: bottom;
white-space: nowrap;
}
.listing .offer .ad-details {
position: relative;
clear: both;
padding: 2px 0 0 1px;
color: #9F9F9F;
font-size: 10px;
text-transform: lowercase;
}



.listing .offer:after {
content: '';
display: block;
height: 1px;
margin: 1px 0;
background: #D6D6D6;
background: #d6d6d6 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,#fff 0,#d6d6d6 15%,#d6d6d6 85%,#fff 100%);
background: -webkit-linear-gradient(left,#fff 0,#d6d6d6 15%,#d6d6d6 85%,#fff 100%);
background: -o-linear-gradient(left,#fff 0,#d6d6d6 15%,#d6d6d6 85%,#fff 100%);
background: -ms-linear-gradient(left,#fff 0,#d6d6d6 15%,#d6d6d6 85%,#fff 100%);
background: linear-gradient(to right,#fff 0,#d6d6d6 15%,#d6d6d6 85%,#fff 100%);
}



@media all and (max-width:700px)
{
    X.auction_article .photo{
        display: none;
    }
    Xarticle.auction_article header h2 a{
      margin-left: 48px;
    }
    X.listing .offer header h2 a{
         margin-left: 0px;
    }

    article.auction_article header h2 a{
          position: inherit;
    }



    .listing .offer .params-featured {
          height: 40px;
    }
    .auction_article{
        min-width:310px;
    }
    .ausidebar {
        float:none;
        width:100%;
    }
    .listing{
        width:100%;    
        margin-left: 0px; 
    }
/* menu end */
}