.main-header {
	position: relative;
}
.main-header .lang_switch {
	position: absolute;
	top: 20px;
	right: 0;

	font-family: AvenirRoman;
	text-transform: uppercase;
	font-size: 10px;
	color: #666666;
	line-height: 50px;
}

.main-header .lang_switch a {
	color: #666666;
	padding: 19px 8px;
}
.white .main-header .lang_switch a, .white .main-header .lang_switch .lang_switch_barr {
	color: #FFF;
}
.white .main-header .lang_switch .lang-change-static {
	color: #FFF;
}

.main-header .lang_switch a:hover {
	color: #000;
}
.main-header .lang_switch .lang-change-static {
	color: #000 !important;
	padding: 19px 8px;
}

.main-header .lang_switch .lang_switch_barr {
	font-size: 13px;
}

a.enlarge_link {
	display: block;
	font-size: 11px;
}
.slider.art .slide.active,
.slider.regular .slide.active {
	border-bottom: none;

}

.bx-wrapper .bx-viewport{
	color: #000;
	border-bottom: 0;
}

.slider.art .bx-wrapper .bx-viewport {
	border-bottom: 0.1em solid #000;
}

section.years>header>.right>a{
	margin-left: 16px;
	line-height:30px;
}

.margin-bottom-50 {
	margin-bottom: 50px;
}

#artists section > header {
	padding-bottom: 10px;
}

.loan-program article.a3 {
	width: 28.333%;
}

.container.exhibition-events article>figure.box {
	padding-top: 0;
}

.container.exhibition-events article>figure.box img {
	position: relative;
	width: 100%;
	height: auto;
	max-width: 100%;
	max-height: 100%;
}


.slider.art.no-bottom-border > .bx-wrapper > .bx-viewport
{
	border-bottom: none;
}

.slider.art.no-bottom-border > .bx-wrapper > .bx-viewport > .slider-images > .slide.active
{
	padding-bottom: 0px;
}

@media all and (max-width: 750px) {

	.white .main-header .lang_switch a, .white .main-header .lang_switch .lang_switch_barr {
		color: #666;
	}

}

@media all and (max-width: 800px) {

	.loan-program article.a3 {
		width: 42%;
		padding: 0 4% 0 0;

	}

	.loan-program article.a3:nth-child(2n+2) {
		padding-right: 0;
	}
}

@media all and (max-width: 540px) {

	.loan-program article.a3 {
		width: 88%;
		padding: 0;

	}

	.loan-program article.a3:nth-child(2n+2) {
		padding-right: 0;
	}
}
