@CHARSET "UTF-8";

html#home div.swiper-container-artwork {
	width: 100%;
	height: 230px;
	padding: 20px 50px;
	background-color: #EDEFF2;
	position: relative;
	overflow: hidden;
	z-index: 1;

	-webkit-border-radius: 6px;
	   -moz-border-radius: 6px;
	    -ms-border-radius: 6px;
	     -o-border-radius: 6px;
	        border-radius: 6px;
}

html#home div.swiper-wrapper-artwork {
	height: 100%;
	position: relative;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-overflow-scrolling: touch;

	-webkit-transition-property: -webkit-transform;
	   -moz-transition-property: -moz-transform;
	     -o-transition-property: -o-transform;
	    -ms-transition-property: -ms-transform;
			transition-property: transform;

	-webkit-box-sizing: content-box;
	   -moz-box-sizing: content-box;
			box-sizing: content-box;

	-webkit-transform: translate3d(0px, 0, 0);
	   -moz-transform: translate3d(0px, 0, 0);
	     -o-transform: translate(0px, 0px);
		-ms-transform: translate3d(0px, 0, 0);
			transform: translate3d(0px, 0, 0);
}

html#home div.s01-swiper-slide {
    height: 100%;
    position: relative;
	cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -ms-flex: 0 0 auto;
}
html#home img.thumbnailImage {
	height: 190px;
	-webkit-box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.8);
	-moz-box-shadow:    1px 1px 2px 0 rgba(0, 0, 0, 0.8);
	-ms-box-shadow:     1px 1px 2px 0 rgba(0, 0, 0, 0.8);
	box-shadow:         1px 1px 2px 0 rgba(0, 0, 0, 0.8);
	background-image: url("/img/material/CheckeredPattern00.png");
}
html#home div.reported {
	background-color: lightgray;
	height: 100%;
	align-items: center;
	justify-items: center;
	text-align: center;
	display: grid;
	color: gray;
	-webkit-box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.8);
	-moz-box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.8);
	-ms-box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.8);
	box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.8);
}
html#home img.widerThumbnailImage {
	height: initial;
}
html#home div.sliderArea {
	position: relative;
}
html#home div.csspinner {
	position: absolute;
	z-index: 10;
	left: 50%;
	top: 50%;
}
html#home div.tweet-area {
	position: relative;
}
html#home p.no-art.invisible {
	display: none;
	visibility: collapse;
}
html#home div.swiper-container-artwork.invisible {
	display: none;
	visibility: collapse;
}
html#home ul.spy > li > div:hover {
	cursor: pointer;
}