@charset "UTF-8";
/* CSS Document */

/* http://themarklee.com/2013/10/16/simple-crossfading-slideshow-css/ */
.slideshow {
text-align:center;
position: relative;
max-width: 1000px;
height: 540px;
margin: 0 auto 40px;
z-index:-100}

.slideshow figure {
margin: 0;
max-width: 1000px;
height: 540px;
position: absolute;}

.slideshow  img {
    width: 100%;
    height: auto;}

.slideshow figure:nth-child(1), .slideshow figure:nth-child(2), .slideshow figure:nth-child(3), .slideshow figure:nth-child(4), .slideshow figure:nth-child(5) {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;
}

.slideshow figure:nth-child(1) {
-webkit-animation: xfade 42s 36s infinite;
-moz-animation: xfade 42s 36s infinite;
-ms-animation: xfade 42s 36s infinite;
-o-animation: xfade 42s 36s infinite;
animation: xfade 42s 36s infinite;
}
.slideshow figure:nth-child(2) {
-webkit-animation: xfade 42s 30s infinite;
-moz-animation: xfade 42s 30s infinite;
-ms-animation: xfade 42s 30s infinite;
-o-animation: xfade 42s 30s infinite;
animation: xfade 42s 30s infinite;
}
.slideshow figure:nth-child(3) {
-webkit-animation: xfade 42s 24s infinite;
-moz-animation: xfade 42s 24s infinite;
-ms-animation: xfade 42s 24s infinite;
-o-animation: xfade 42s 24s infinite;
animation: xfade 42s 24s infinite;
}
.slideshow figure:nth-child(4) {
-webkit-animation: xfade 42s 18s infinite;
-moz-animation: xfade 42s 18s infinite;
-ms-animation: xfade 42s 18s infinite;
-o-animation: xfade 42s 18s infinite;
animation: xfade 42s 18s infinite;
}
.slideshow figure:nth-child(5) {
-webkit-animation: xfade 42s 12s infinite;
-moz-animation: xfade 42s 12s infinite;
-ms-animation: xfade 42s 12s infinite;
-o-animation: xfade 24s 12s infinite;
animation: xfade 42s 12s infinite;
}
.slideshow figure:nth-child(6) {
-webkit-animation: xfade 42s 6s infinite;
-moz-animation: xfade 42s 6s infinite;
-ms-animation: xfade 42s 6s infinite;
-o-animation: xfade 42s 6s infinite;
animation: xfade 42s 6s infinite;
}
.slideshow figure:nth-child(7) {
-webkit-animation: xfade 42s 0s infinite;
-moz-animation: xfade 42s 0s infinite;
-ms-animation: xfade 42s 0s infinite;
-o-animation: xfade 42s 0s infinite;
animation: xfade 42s 0s infinite;
}

@keyframes "xfade" {
 0% {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0; }
 3% {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1; }
14.67% {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1; }
18.67% {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0; }
 100% {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0; }
 }

@-moz-keyframes xfade {
 0% {
   	filter: alpha(opacity=0);
   	opacity: 0; }
 3% {
   	filter: alpha(opacity=100);
  	opacity: 1; }
14.67% {
	filter: alpha(opacity=100);
	opacity: 1; }
18.67% {
	filter: alpha(opacity=0);
	opacity: 0; }
 100% {
   	filter: alpha(opacity=0);
   	opacity: 0; }
}

@-webkit-keyframes "xfade" {
 0% {
   	filter: alpha(opacity=0);
   	opacity: 0; }
 3% {
   	filter: alpha(opacity=100);
  	opacity: 1; }
14.67% {
	filter: alpha(opacity=100);
	opacity: 1; }
18.67% {
	filter: alpha(opacity=0);
	opacity: 0; }
 100% {
   	filter: alpha(opacity=0);
   	opacity: 0; }
}

@-ms-keyframes "xfade" {
 0% {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0; }
 3% {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1; }
14.67% {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1; }
18.67% {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0; }
 100% {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0; }
}

@-o-keyframes "xfade" {
 0% {
   	filter: alpha(opacity=0);
   	opacity: 0; }
 3% {
   	filter: alpha(opacity=100);
  	opacity: 1; }
14.67% {
	filter: alpha(opacity=100);
	opacity: 1; }
18.67% {
	filter: alpha(opacity=0);
	opacity: 0; }
 100% {
   	filter: alpha(opacity=0);
   	opacity: 0; }
}