.mySlides-background {
	display: none;
}

.background-slide{
	margin: 0;
	text-align: center;
	position: relative;
	background-repeat: no-repeat;
	background-size: contain, cover;
}

/* Slideshow container */
.slideshow-container-background {
	position: relative;
	margin: auto;
	position:fixed;
	top:0px;
	left:0px;
	min-width:100%;
	height:100%;
	z-index: -100;
}

/* Fading animation */
.fade-slide {
  -webkit-animation-name: fade-background;
  -webkit-animation-duration: 2.5s;
  animation-name: fade-background;
  animation-duration: 2.5s;
}

.move-slide {
  -webkit-animation-duration: move 10s infinite;
  animation: move 10s infinite;
}

@-webkit-keyframes fade-background {
	from {
		opacity: 0.8;
	} 
	to {
		opacity: 1;
	}
}

@keyframes fade-background {
	from {
		opacity: 0.8;
	} 
	to {
		opacity: 1;
	}
}

/* On smaller screens, decrease text size */
@media only screen and (max-width: 551px) {	
	.slideshow-container-background{
		min-width: 1080px;
		min-height: 100%;
	}
	
	@-webkit-keyframes move {
		from {transform: translateX(-95vw);}
		to {transform: translateX(10vw);}
	}

	@keyframes move {
		from {transform: translateX(-95vw);}
		to {transform: translateX(10vw);}
	}
}

/* On smaller screens, decrease text size */
@media only screen and (min-width: 550px) {	
	@-webkit-keyframes move {
		from {transform: scale(1);} 
		to {transform: scale(1.2);}
	}

	@keyframes move {
		from {transform: scale(1);} 
		to {transform: scale(1.2);}
	}
}