@media screen and (min-width:1200px) and (max-width: 1300px) {
    .return-to-top-sm { width:100%; right:15px;}
}
.busy-loading.active{
	width: 44px;
	height: 44px;
	background: url('../img/loader.gif') center center no-repeat;
	margin: 0 auto;
}
.show{
	display:inline-block !important;
}

.hidden{
	display:none;
}
.noOpacity{
	opacity:0 !important;
}

.bannerWide.repeaterItem{
	width:100%;
	padding:14px 0 70px;
	overflow:hidden;
}
.noTransform{
	transform: none !important;
}

.gallery-artists .bannerWide{
	padding:55px 0 70px;
}
.newsSearchResult .bannerWide .widebanner{
	padding:44px 0 70px;
}
#customSearchBanner figure{
	margin:0;
	padding:0;
	width:100%;
	overflow:hidden;
}
#customSearchBanner{
	margin:14px 10px 70px;
}
.search-artists #customSearchBanner figure{
	padding-top:55px;
}
.search-news #customSearchBanner figure{
	padding-top:41px;
}
#initBanner, #initRightBanner{
	display:none !important;
}

.dartAdArtworkBox.firstItem{
	overflow:hidden;
	display:none;
}
.show{
	display:inline-block !important;
}
.loadMore {
    width: 200px;
    text-align: center;
    margin: 0 auto;
    text-transform: uppercase;
    text-decoration: none;
    display: block;
    cursor: pointer;
    font: 12px/12px "ArtnetGroteskBold", Helvetica, Arial, sans-serif;
	background: url(../img/plus_icon.png) no-repeat center top;
}
.loadMore.topLoader{
	margin-top:40px;
}

.loadMore a {
	display: block;
	padding-top: 32px;
	text-decoration: none;
}
.loadMore a:hover {
	text-decoration: none;
}
.loadMore:hover {
    text-decoration: none;
}
.top-btn {
	z-index: 2001;
}
.toTop {
    width: 29px;
    height: 29px;
    background: url(../img/arrow_top.png) no-repeat 50% 0%;
    padding: 32px 0 0;
    text-align: center;
    font: 12px/12px "ArtnetGroteskBold", Helvetica, Arial, sans-serif;
	cursor:pointer;
}
.toTop-sm {
    background-position-x: 50%;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 11px;
    width: 65px;
    margin: 10px 0 40px;
}
.toTop-sm:hover {
    text-decoration: none;
}
.return-to-top-sm-bg {
    min-height: 84px;
    width: 92px;
	padding: 50px 0 50px 0;
    z-index: 100;
    bottom: 200px;
    background-color: rgba(255,255,255, 0.7);
    float: right;
    margin-right: -11px;
}

.return-to-top-sm {
    position: fixed;
    text-align: center;
    z-index: 101;
    top: 15px;
    width: 1200px;
    height: 0px;
}

.toTop-xs {
    background-position-x: 50%;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 20px;
}
.toTop-xs:hover {
    text-decoration: none;
}

.return-to-top-xs-bg {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    height: 86px;
    background-color: rgba(255,255,255, 0.7);
    border-bottom: 1px solid #CCC;
    z-index: 100;
}

.return-to-top-xs {
    position: fixed;
    text-align: center;
    left: 0;
    top: 50px;
    right: 0;
    z-index: 101;
}
#returnToTop{
	display:none;
}
.devider{
	height:80px;
	margin:0;
	padding:0;
	width:100% !important;
}
.preventScrolling{
    overflow: hidden !important;
    height: 100% !important;
}

.status-label{
	text-transform: uppercase;
	font-weight: bold;
}
.customSelect .dropdown-menu li.selected a{
    background: none;
    color: #999;
}
.artworkBox{
	display:inline-block;
}
.artworkBox.ad {
    width: 300px;
}
.artworkBox.ad .innerCont{
    width: 300px;
	height:600px;
}
.tab-content{
	position: relative;
}
.absoluteWheel{
	position:absolute;
	top:60px;
	left: 50%;	
	margin-left: -22px;	
}
#topAdSearch{
	margin:24px -15px 10px;
	text-align:center;
	overflow: hidden;
}
#topAdSearch iframe{
	margin:0 auto;
}
.hiddenBannerOptional, .hiddenTopBannerAd{
	display:none;
}