.body-pattern{}
.body-pattern-center{display: flex;}
.clearfix{clear:both;overflow:hidden;}
.pull-left{float:left;}
.pull-right{float:right;}
.item-lists{padding:0;margin:0 auto;}
.item-lists ul{padding:0;}
.item-lists ul li{background:none repeat scroll 0 0 #FAF8F9;list-style-type:none;width:265px;float:left;margin:10px;}
.item-lists ul li:hover {box-shadow: 1px 1px 10px rgba(0,0,0,0.5);}
.item-header{border-bottom:1px solid #d6d6d6; position: relative;}
.item-header-bordered{border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;box-shadow:none;}
.item-header-bordered .add{border-left:1px solid #d6d6d6;}
i.lot{border-color:#d6d6d6 #d6d6d6;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;border-style:solid solid none;border-width:0px 1px 0px 0px;color:#0D0E0E;display:block;font-size:20px;font-style:normal;text-align:center;width:35px; float:left;}
.item-header-bordered i.lot{background:none repeat scroll 0 0 #FAF8F9;border-top:none;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;color:#272727;display:block;font-size:16px;font-style:normal;text-align:center;width:35px; float:left;}
.lot-text{padding:6px;}
.lot-count{padding:16px 6px 12px;}
b.title {color: #272727;float: left;overflow: hidden;padding: 6px 0 4px 15px;text-align: center;text-overflow: ellipsis; text-transform: uppercase;white-space: nowrap; width: 180px;}
b.titlenew {color: #272727;    float: left;    overflow: auto;    padding: 5px 0 4px 5px;    text-align: center;    text-overflow: ellipsis;    text-transform: uppercase;    white-space: normal;
      height: 54px;}
.add, .remove{float:right;padding:0;text-decoration:none;margin: 4px 4px 0 0;}
.add:hover, .remove:hover{text-decoration:none;}
.add i{background-image:url(https://mediacloud.saffronart.com/storyltd/staticimages/sitecomponents/componentsv2.png);background-position:-14px -8px;width:24px;height:24px;display:block; background-repeat:no-repeat;}
.remove i{background-image:url(https://mediacloud.saffronart.com/storyltd/staticimages/sitecomponents/componentsv2.png);background-position:-16px -249px;width:24px;height:24px;display:block; background-repeat:no-repeat;}
button{background-color:rgba(0, 0, 0, 0);border:none;} 
.item-content{padding:0px;border:1px solid #FAF8F9;} 
.auction{padding:12px;text-align:center;} 
.item-content img{/*border:1px solid #d6d6d6;*/} 
.estimate{font-size:16px;display:inline;line-height: 24px;} 
.biding{font-size:12px;padding:0px 5px 10px 5px;} 
.biding tr td {padding: 2px 4px 2px 4px;border-right: 1px solid #bdbdbd;height: 45px;font-size:14px;} 
.biding tr td:last-child{border-right:none;} 
.item-footer{background:#ececec !important;color:#2e3233 !important;padding:10px;} 
.countdown{background-position:-10px -49px; background-repeat:no-repeat;font-size:14px;background: #ececec !important;color: #2e3233;} 
.timer{background-image:url(https://mediacloud.saffronart.com/storyltd/staticimages/sitecomponents/componentsv2.png);background-position:-10px -85px; background-repeat:no-repeat;padding:6px 0 6px 35px; font-size:12px;}
.btn{display:inline-block;text-align:center;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:4px 6px;font-size:12px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.btn-bid{background-color:#EE7E3C;color:#fff;border:1px solid #EE7E3C;padding:5px;font-weight:normal;font-size:12px;min-width: auto !important;} 
.btn-bid:hover, .btn-bid:focus, .btn-bid:visited {color:#fff;background-color:#ea7733;} 
.bid-icon{background-image:url(https://mediacloud.saffronart.com/storyltd/staticimages/sitecomponents/componentsv2.png);background-position:-20px -125px; background-repeat:no-repeat; height:15px;width:15px; display:inline-block;vertical-align:sub;}
.refresh{background-image: url(https://mediacloud.saffronart.com/storyltd/weddings/refresh.png);background-repeat: no-repeat;margin-top: 10px;} 
.refresh a{display: inline-block;} 
.white{background-position: center -287px;} 
.black{background-position: center -338px;} 
.btstrpclose {font-size: 18px; position: absolute; top: 10px; right: 10px; border: 1px solid #d8d8d8; padding: 0; line-height: 18px; border-radius: 50%; width: 20px; height: 20px; background-color: #666; color: #fff;}
/*Auction Description*/ 
.auction-body{width:960px;margin:20px auto;} 
.auction-description{height:210px;padding:20px 20px 20px 35px;background-color:#ee7e3c;color:#fff;} 
#btnReadMore{font-size:13px !important;} 
.auction-description h1{color:#ffffff;font-size:16px;margin:0px 0px 10px 0;padding:0;text-transform:uppercase;} 
.auction-img{width:435px;} 
.queries{padding:15px 10px;} 
.queries ul{padding:0;margin:0;} 
.queries ul li:last-child{margin-right:0;} 
.queries ul li{list-style-type:none; display:inline-block;margin-right:5px;} 
.queries ul li a{color:#515151;text-decoration:none;font-size:16px;font-weight:normal;text-transform:uppercase;} 
/*.queries ul li a:hover{color:#515151;text-decoration:none;border-bottom:1px solid #ff0000;}*/ 
.filter{font-size:12px;} 
.filter table tr td{padding:0 15px 0 0;} 
.input-group {position: relative;width:225px;margin-right: 20px;}    
.form-control {display: block; width: 100%; height: 34px !important; padding: 6px 12px; font-size: 13px; font-weight:normal; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #dcdcdc; border-radius: 4px; -webkit-box-shadow: none; box-shadow: none; -webkit-transition: none; -o-transition: none; transition: none;}
.input-search {padding: 0px 12px;font-size: 14px;color: #fff;text-align: center;border-radius:0;background-color:#616161;background:-moz-linear-gradient(center top, #7E7E7E, #616161) repeat-x scroll 0 0 #616161;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#7E7E7E), to(#616161) );background-image:-webkit-linear-gradient(top, #7E7E7E, #616161);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7E7E7E', endColorstr='#616161' );filter:progid:dximagetransform.microsoft.gradient(enabled=false );background-image:-o-linear-gradient(top, #7E7E7E, #616161);margin:2px 0 0;}
.input-search, .input-group .form-control {/*display: table-cell;*/} 
.auction-search {background-color: #FFFFFF;background-image: url("https://mediacloud.saffronart.com/storyltd/staticimages/sitecomponents/componentsv2.png");background-position: -16px -175px;background-repeat: no-repeat;border: 0 none;cursor: pointer;display: block;height: 20px;padding: 0;position: absolute;right: 8px;top: 10px;width: 24px;z-index: 100;}
.filter-menu-button {-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background-color: #f5f5f5;background-image: -webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1));background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image: -moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image: -ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image: -o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image: linear-gradient(top,#f5f5f5,#f1f1f1);border: 1px solid #b9b9b9;color: #444;font-size: 12px;list-style: none;margin: 5px 2px;outline: none;padding: 7px 25px 7px 10px;text-decoration: none;vertical-align: middle;width: 130px;text-shadow: 1px 1px 0 #B9B9B9;}              
.filter-menu-block {position: relative;display: -moz-inline-box;display: inline-block;} 
.filter-menu-button-dropdown {background-image: url(https://mediacloud.saffronart.com/storyltd/staticimages/sitecomponents/componentsv2.png);background-position:-16px -144px;background-repeat: no-repeat;margin-top: 0;width: 25px;padding: 7px 0;border-left: 1px solid #b9b9b9;position: absolute;right: 0px;top: 0px;}
.filter-menu {-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.2);-moz-box-shadow: 0 2px 4px rgba(0,0,0,0.2);box-shadow: 0 2px 4px rgba(0,0,0,0.2);-webkit-transition: opacity 0.218s;-moz-transition: opacity 0.218s;-ms-transition: opacity 0.218s;-o-transition: opacity 0.218s;transition: opacity 0.218s;background: #fff;border: 1px solid #b9b9b9;border: 1px solid rgba(0,0,0,.2);cursor: default;font-size: 13px;margin: 0;outline: none;padding: 0;position: absolute;z-index: 1000;overflow: auto;width: 164px;}
.filter-menuitem{background:#EFEFEF;position: relative;color: #333;cursor: pointer;list-style: none;margin: 0;padding: 6px 7em 6px 10px;white-space: nowrap;border-bottom:1px solid #b9b9b9;box-shadow: 1px 0 1px 1px rgba(208, 206, 206, 0.9);text-shadow: 1px 1px 0 #B9B9B9;}
.filter-menuitems{position:relative;display: inline-block;}    
.post-auction{padding: 7px 0 8px;}  
.biding-msg{padding: 0px 0px 0px 0px;}  
.no-results{padding: 45px 0px 0px 0px; display: none;background-color:#EBE7DE;text-align: center;}        
.backToTop{background-color: #EBE7DE;padding: 10px 0;text-align: center;}  
.add2gallery i{background-image:url(https://mediacloud.saffronart.com/storyltd/staticimages/sitecomponents/componentsv2.png);background-position:-15px -9px;width:23px;height:22px;display:block; background-repeat:no-repeat;float:left;}
.add2gallery, .remove2gallery{display: block;float: left;width: 24px;margin-left: 10px;}  
.remove2gallery i{background-image:url(https://mediacloud.saffronart.com/storyltd/staticimages/sitecomponents/componentsv2.png);background-position:-16px -250px;width:23px;height:22px;display:block; background-repeat:no-repeat;float:left;}
.bid_details{margin-bottom:10px;}  
.modal-dialog{font-size:11px;}  
.modal-header{background-color:#f2f2f2;border-radius:4px 4px 0 0;padding:10px 15px;}  
.modal-header h4{font-size:14px;}  
#back-to-top {background-color: #666;color: #fff;padding: 5px 0;display: none;font-size: 12px;position: fixed;right: 0;text-align: center;text-transform: uppercase;top: 80%;width: 100px;}
.back {background:url("https://mediacloud.saffronart.com/Resource/the_story/images/arrow_back.png") no-repeat scroll 265px 7px rgba(0, 0, 0, 0);border-bottom:1px solid #DBDBDB;float:none;padding-bottom:5px;text-align:right;width: auto;margin: 38px 0 15px 0;} 
.collection-time {color: #2e3233; font-size: 14px; float: right; padding: 5px 10px; background-color: #ececec !important;}  
.auction-art-header{margin-bottom:10px;}                               
.refresh-b{clear: both;position: relative;}                            
.refresh-icon{bottom: 4px;padding: 0;position: absolute;right: 4px;}   
.active{border-bottom:1px solid #ff000;}                               
.currencydd{padding: 0px !important;float:right;}                      
.currencydd select {margin-right:0;margin-top: -2px;padding: 0px 25px 0px 10px;}  
.glowdiv {-webkit-text-shadow:0px 0px 12px green;  -moz-text-shadow: 0px 0px 12px green;  text-shadow:0px 0px 12px green;}       
.glowdivoutbidmsg { -webkit-text-shadow:0px 0px 12px red; -moz-text-shadow: 0px 0px 12px red; text-shadow:0px 0px 12px red;}     
.ResultsFilterDropDown{width:200px;margin-right:0;}  
.bidoptions table tr td{padding:5px 10px 5px 0;}  
.modal-content{font-size:13px;}  
.small{font-size:11px;color:#999;margin:2px 0 0;}  
.leading-lot{background:#F7FDED;}  
.outbid-lot{background:#FDF0F0;}   
.faq {background-color: #EFF1F0;padding:0;margin:0 auto;} 
.questions ul {float:left;width:300px;margin:0 10px;padding:0;} 
.head {padding:10px;background:#5F6062 !important;color:#ffffff;font-size:16px;margin-bottom:5px;} 
.questions ul li {background:#D8D9DB;font-size:14px;border-bottom:2px solid #EFF1F0;list-style-type:none;} 
.questions ul li a {color:#515151;display:block;padding:5px 10px;text-decoration:none;outline:medium none;} 
.answers {padding:10px;font-size:14px;} 
.answers div {margin:10px 0 5px 0;display:block;} 
.answers a {color:#670000;outline:medium none;} 
.answers p {border-bottom: 1px solid #FFFFFF;margin: 5px 0;padding-bottom: 10px;} 
.head {padding:10px; background:#5F6062 !important;	color:#ffffff;	font-size:16px;	margin-bottom:5px;} 

/*
.table {
	font-size:14px;
	text-align:center;
}
.table tr th {
	background-color:#BBBCBE;
}
.table tr td {
	background-color:#D8D9DB;
}*/

.about-auction {font-size: 14px; background-color: #fff; padding: 10px 0px;}
.about-auction p {margin: 5px 0 15px;}
.viewing {text-align: justify; padding: 13px;}
.viewing table {font-size:14px;}
.how2bid {background-color: #fff;padding: 10px 0px;}
.how2bid h3, .about-auction h3 { font-weight: 700; margin: 10px 0;}
.how2bid p {margin: 5px 0 0 0;	font-size:16px;}
.how2bid-steps-para { margin: 5px 0 0 58px;}
.how2bid ul {list-style-type: none;	margin: 0;	padding: 0;}
.how2bid ul li {	font-size:14px;	margin-bottom: 20px;}
.how2bid ul li b {	border-bottom: 1px solid #fff;	display: block;	font-size: 18px; font-weight: normal; margin: 10px 0;	padding-bottom: 5px; color: #000;}
.ms-bid-steps {	text-transform: uppercase;	font-style: normal;}
.head {	padding:10px;	background:#5F6062 !important;	color:#ffffff;	font-size:16px;	margin-bottom:5px;}
/* List View */
.list-view-item-lists{padding:0;margin:0 auto;width:980px;}
.list-view-item-lists ul{padding:0;}
[if Webkit].list-view-item-lists ul li {height:184px;}
.list-view-item-lists ul li{ background:none repeat scroll 0 0 #FAF8F9; list-style-type:none; width:465px; float:left; margin:10px; border:1px solid #D8D8D8; height:245px;}  
.ms-lotwidget-actions {text-align: center;}
.list-column-block .ms-lotwidget-actions {text-align: right;}
.ms-widget-sep {color: #999;margin:0 5px;}
.ms-lotwidget-actions a, .ms-widgets-action-link {font-size: 14px; color: #2e3233;}
.list-view {padding: 0; width: 980px; margin:0 auto;}
.list-view li{list-style-type:none;	display:inline-block; margin: -3px;}
.list-col1 {padding:10px;}
/*.list-col1:nth-last-child(n+1) {
border-bottom:1px solid #d8d8d8;
border-right:1px solid #D8D8D8;
}*/
.list-column {width:420px;	float:left;	margin:10px 10px 5px 0;} 
.list-column:last-child {margin:10px 0px 5px 0;} 
.list-column-block {padding:0;	margin: 0;} 
.list-top-header {padding:5px;	background-color:#CACBCD;	color:#86858A;	font-size:14px;	text-align:center;	margin:0 0 5px 0;} 
.list-bid-title {color:#2e3233;	padding:5px 0 5px 0;	font-size:16px;} 
.list-bid-title .serial {border-right:1px solid #86858A;	margin-right: 5px;	padding-right: 5px;	vertical-align:top;} 
.list-bid-title .bid-author {display: inline-block;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    width: 225px;    text-transform:uppercase;} 
.list-bid-timer {font-size:10px;	float:right;} 
.list-bid-blocks {font-size:12px;	margin-top: 5px;} 
.list-bid-timer {background-color:#E0DCDC !important; color:#000000;	display: inline-block;	padding: 2px 4px;	width: 130px;	float:left;	text-align: center;} 
.list-bid-bg {background-color:#E6E7E9;	color:#666;	display: inline-block;	padding: 2px 4px;} 
.list-bid-content {font-size:14px;	clear:both;	overflow: hidden;} 
.list-bid-content img.bidding-pic {	padding:15px 8px;	float:left;	margin:5px;} 
.list-bidding-pic {float:left;	width:95px;} 
.list-bidding-pic a {display: block;    text-align: center;} 
.list-bids {float:left;} 
.list-small {font-size:10px;	font-style:normal;} 
.list-btn {text-align:center;	cursor:pointer;	background-image:none;	border:1px solid transparent;	white-space:nowrap;	padding:4px 6px; font-size:12px;	border-radius:4px;	-webkit-user-select:none;	-moz-user-select:none;	-ms-user-select:none;	user-select:none;}                                                                                                               
.list-btn-bid {background-color:#D1D2D4;	color:#86858A;	border:1px solid #D1D2D4;	font-size:12px;	margin: 10px 0 0;	padding: 2px 4px;} 
.gray .medium {background-color:#EFF1F0;} 
.list-bid-icon {background-image: url("../images/sprite.png");	background-position: -15px -122px;	background-repeat: no-repeat;	margin-right: 4px;	padding: 2px 4px 2px 20px;}
.list-total-bid {font-size:12px;	margin:0 0 0 5px;	color: #86858A;} 
.list-pull-left {float:left;} 
.list-btn-bid {background-color:#EE7E3C; color:#fff;	border:1px solid #EE7E3C; padding:5px 5px; font-weight:normal;	font-size:12px; margin:0;} 
list-a {color:#EE7E3C;	font-size:12px;} 
.list-view-table table {width:345px;} 
.list-view-table table tr td.separator {border-left:1px solid #d8d8d8;padding-left: 10px;} 
.list-pull-right {float:right; margin-right: 20px;} 
.list-view-add, .list-view-remove {   float: right;    margin: 0 0 0 5px;    padding: 0;    text-decoration: none;} 
.list-view-add i {background-image: url("https://mediacloud.saffronart.com/storyltd/staticimages/sitecomponents/componentsv2.png");    background-position: -14px -8px;    background-repeat: no-repeat;    display: block;    height: 24px;    width: 24px;} 
.list-view-remove i {background-image: url("https://mediacloud.saffronart.com/storyltd/staticimages/sitecomponents/componentsv2.png");    background-position: -16px -249px;    background-repeat: no-repeat;    display: block;    height: 24px;    width: 24px;} 
.seperator td:first-child{border-right:1px solid #BDBDBD;    padding-left:5px;    font-size:12px;    text-align: left;} 
.seperator td{border-right:1px solid #BDBDBD; padding-left:15px;} 
.seperator td:last-child{border-right:none; padding-left:15px;} 
/* List View */ 
 .layoutviews{background-color: #fbfbfb;margin-top:10px;padding:10px;} 
.layouts{text-align: center;} 
.nickname{font-size: 18px; text-align: right;} 
.layout-sep{border-right: 1px solid #333333;padding-right: 10px; margin-right: 14px;} 
a.layout-sep {text-decoration: none;} 
.close-lots{font-size: 18px;} 
#listviewhandler ~ .popover  {background: black!important;} 
.popover {max-width:650px;} 
#listviewhandler ~ .popover .arrow:after {border-top-color:black!important;} 
.listviewinfobtstrpclose {color: white;cursor: pointer;margin-left: 211px;} 
.mCSB_scrollTools .mCSB_draggerRail {background: #fff;} 
.zoom {    margin: 5px 0;} 
.zoom-grid { margin: 5px 0 5px 15px; text-align: center; width: 65px; height: 20px;} 
.zoom a, .zoom-grid a {display: inline-block !important;} 
.zoom img, .zoom-grid img {border: none;vertical-align: top;} 
.sep {padding: 0 10px 0 8px;color: #d6d6d6; margin: 0; display: inline-block;} 
.header {z-index:1000 !important;} 
.proceed_btn{padding:0 20px 20px 20px;} 
/* ### bid now popup ### */ 
.std-popup {border:20px solid #77767B;padding:40px 25px;width:500px; background-color:#fff;left: 50%;margin: -175px auto 0 -310px; position: absolute;top: 50%;}   
@media only screen and (min-width: 900px) { 
.au-anouncement .std-popup{left: 0 !important;  margin-left: 0 !important;   width: 100% !important;   height: 467px !important;   border-radius: 5px !important;} 
} 
.std-popup-title {color:#EE7E3C;font-size:16px;margin:10px 0; text-align:center;} 
.std-popup-inst-list {margin:10px 0;} 
.std-popup-inst-list ol li {margin:0 0 10px 0; line-height:24px;color:#666;font-size:14px;margin-left: 30px;} 
.std-popup-link {margin: 0 0 0 20px;color: #EE7E3C;text-decoration: none;font-size: 16px;} 
a:hover.std-popup-link{text-decoration:underline;}  
#InfoPopUp .std-popup-top {margin-top:25px;} 
.ms-auction-nav-tabs {background-color:#EBE7DE;margin: 0 !important;} 
.ms-auction-nav-tab-active{color: #EE7E3C !important;}  
.ms-auction-filter {margin: 20px auto; width: auto; text-align: center;} 
#auctionCntr {background-color: #fbfbfb; padding-top: 15px; /* width: 980px; */} 
.input-max-wd{max-width:200px;}

/* The Modal (background) */
.modal_tariff {
	display: none; /* Hidden by default */
	position: fixed; /* Stay in place */
	z-index: 1; /* Sit on top */
	padding-top: 100px; /* Location of the box */
	left: 0;
	top: 0;
	width: 100%; /* Full width */
	height: 100%; /* Full height */
	overflow: auto; /* Enable scroll if needed */
	background-color: rgb(0,0,0); /* Fallback color */
	background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal_tariff-content {
	background-color: #fefefe;
	margin: auto;
	padding: 20px;
	border: 1px solid #888;
	width: 40%;
}

/* The Close Button */
.close_tariff {
	color: #aaaaaa;
	float: right;
	font-size: 28px;
	font-weight: bold;
}

.close_tariff:hover,
.close_tariff:focus {
	color: #000;
	text-decoration: none;
	cursor: pointer;
}

 
@media only screen and (max-width: 980px)  
{ 
.list-view-item-lists { width: 100% !important;} 
.list-view {padding: 0; width:  100% !important; margin:0 !important;} 
} 
  
@media only screen and (max-width: 768px)  
{ 
.auction-description{ overflow: scroll;}   
#btnReadMore{font-size:12px !important;}   
} 
 
@media only screen and (max-width: 480px)  
{ 
.list-bid-timer {width: 100%;} 
} 