/*05.11.2010*/
/*<List>*/
/*#content .item * {	outline:1px dotted;	}*/
#articles_list {
	max-width:30em;
	}
	#articles_list article h2 {
		margin-bottom:2rem;
		font-weight:normal;
		}
/*</List>*/
/*<Article content>*/
#content article.article>div {	max-width:30em;	}
#content article.article section.files a {
	display:inline-block;
	vertical-align:top;
	margin:0.5rem;
	width:calc(50% - 1rem);
	}

html.plugin-articles_exhibitions_home #content h2 {
	margin-bottom:2rem;
	font-weight:normal;
	text-transform:uppercase;
	}
html.plugin-articles_exhibitions_home #content article {
	margin-bottom:2rem;
	}
	html.plugin-articles_exhibitions_home #content article>img {
		margin:0;
		width:100%;
		}
	html.plugin-articles_exhibitions_home #content article>iframe {
		width:100%;
		height:50vmin;
		}

#content article.article h1,
html.plugin-articles_exhibitions_showroom #content h1 {
	font-size:1rem;
	}
/*</Article content>*/
/*<Showroom>*/
html.plugin-articles_exhibitions_showroom body {
	margin:0;
	padding:0;
	}
	html.plugin-articles_exhibitions_showroom img {	margin:0;	}
	html.plugin-articles_exhibitions_showroom body>header,
	html.plugin-articles_exhibitions_showroom #content>.text {
		padding-left:2rem;
		padding-right:2rem;
		}
	html.plugin-articles_exhibitions_showroom #content {	margin:0;	}
	html.plugin-articles_exhibitions_showroom #content>.text {
		padding-top:2rem;
		padding-bottom:2rem;
		}
	html.plugin-articles_exhibitions_showroom #content>div.videos iframe {
		width:100%;
		height:90vh;
		}
	html.plugin-articles_exhibitions_showroom #content>.files {
		margin-bottom:4rem;
		overflow:auto;
		white-space:nowrap;
		background:#f7f7f7;
		}
		html.plugin-articles_exhibitions_showroom #content>.files a {
			display:inline-block;
			vertical-align:middle;
			}
			html.plugin-articles_exhibitions_showroom #content>.files a img {
				vertical-align:middle;
				max-width:33vw !important;
				}
	html.plugin-articles_exhibitions_showroom #content>.artworks>article {
		margin-bottom:4rem;
		background:rgb(230,230,230);
		}
		html.plugin-articles_exhibitions_showroom #content>.artworks>article a {
			color:rgb(50,50,50);
			}
		html.plugin-articles_exhibitions_showroom #content>.artworks>article .img img {
			margin:0;
			vertical-align:middle;
			}
		html.plugin-articles_exhibitions_showroom #content>.artworks>article .info {
			box-sizing:border-box;
			padding:2rem;
			}
#axs_overlay .imgPreview {	height:100%;	}
	#axs_overlay .imgPreview #previewImg {
		display:block;
		height:calc(100% - 10.5rem);
		}
		#axs_overlay .imgPreview #previewImg img {
			display:block;
			margin:0;
			width:100%;
			height:100% !important;
			object-fit:contain;
			}
	#axs_overlay .imgPreview #previewImgList {
		margin:1rem 0 0 0;
		width:100%;
		white-space:nowrap;
		overflow:auto;
		}
		#axs_overlay .imgPreview #previewImgList a {
			display:inline-block;
			vertical-align:top;
			padding:0.5rem;
			}
		#axs_overlay .imgPreview #previewImgList a.current {	background-color:rgb(200,200,200);	}	
		#axs_overlay .imgPreview #previewImgList a img {
				vertical-align:top;
				width:auto;
				height:7rem !important;
				}
@media all and (orientation:landscape) {
	.axs_overlay.artwork>*>div.overlay-content {	padding-right:0;	}
	#axs_overlay .imgPreview #previewImg {
		float:left;
		width:calc(100% - 2rem - 200px);
		height:100%;
		}
	#axs_overlay .imgPreview #previewImgList {
		float:right;
		margin:0;
		width:calc(200px + 1rem);
		height:100%;
		white-space:normal;
		}
		#axs_overlay .imgPreview #previewImgList a:only-child {	display:none;	}
			#axs_overlay .imgPreview #previewImgList a img {
				width:100%;
				height:auto !important;
				}
	}
/*</Showroom>*/
@media all and (min-width:45em) {
	#content article.article>div {
		float:left;
		}
	#content article.article section.files {
		float:left;
		padding-left:2em;
		width:15em;
		}
	#content article.article section.files a {
		width:100%;
		margin:0 0 2rem 0;
		}
	/*<Showroom>*/
	html.plugin-articles_exhibitions_showroom #content>.artworks>article {	overflow:hidden;	}
		html.plugin-articles_exhibitions_showroom #content>.artworks>article .img {
			float:left;
			display:block;
			width:40%;
			}
		html.plugin-articles_exhibitions_showroom #content>.artworks>article .info {
			float:right;
			width:60%;
			padding:4rem;
			}
			html.plugin-articles_exhibitions_showroom #content>.artworks>article .info>* {
				float:left;
				clear:left;
				display:block;
				width:100%;
				max-width:30rem;
				}
			html.plugin-articles_exhibitions_showroom #content>.artworks>article .info>a {
				text-decoration:none;
				color:rgb(100,100,100);
				}
		html.plugin-articles_exhibitions_showroom.axs_content-visible #content>.artworks>article.view-observing .info {
			opacity:0;
			}
		html.plugin-articles_exhibitions_showroom.axs_content-visible #content>.artworks>article.view-observing.view-on .info {
			opacity:1.0;
			transition:opacity 3000ms;
			}
		html.plugin-articles_exhibitions_showroom.axs_content-visible #content>.artworks>article.view-observing:nth-child(odd) .img img {
			transform:translateX(-110%);
			opacity:0;
			}
		html.plugin-articles_exhibitions_showroom.axs_content-visible #content>.artworks>article.view-observing.view-on:nth-child(odd) .img img {
			transform:translateX(0);
			opacity:1.0;
			transition:transform 1500ms, opacity 1500ms;
			}
		html.plugin-articles_exhibitions_showroom #content>.artworks>article:nth-child(even) .img {	float:right;	}
		html.plugin-articles_exhibitions_showroom.axs_content-visible #content>.artworks>article.view-observing:nth-child(even) .img img {
			transform:translateX(110%);
			opacity:0;
			}
		html.plugin-articles_exhibitions_showroom.axs_content-visible #content>.artworks>article.view-observing.view-on:nth-child(even) .img img {
			transform:translateX(0);
			opacity:1.0;
			transition:transform 1500ms, opacity 1500ms;
			}
		html.plugin-articles_exhibitions_showroom #content>.artworks>article:nth-child(even) .info {	float:left;	}
			html.plugin-articles_exhibitions_showroom #content>.artworks>article:nth-child(even) .info>* {
				float:right;
				clear:right;
				text-align:right;
				}
	/*</Showroom>*/
	}