


.gradient-animation {
	background: linear-gradient(-45deg, #358de2, #cbe86b, #358de2, #cbe86b);
	background-size: 300% 300%;
	-webkit-animation: Gradient 20s ease infinite;
	-moz-animation: Gradient 20s ease infinite;
	animation: Gradient 20s ease infinite;
}

@-webkit-keyframes Gradient {
	0% {
		background-position: 0% 50%
	}
	50% {
		background-position: 100% 50%
	}
	100% {
		background-position: 0% 50%
	}
}

@-moz-keyframes Gradient {
	0% {
		background-position: 0% 50%
	}
	50% {
		background-position: 100% 50%
	}
	100% {
		background-position: 0% 50%
	}
}

@keyframes Gradient {
	0% {
		background-position: 0% 50%
	}
	50% {
		background-position: 100% 50%
	}
	100% {
		background-position: 0% 50%
	}
}



.text-shadow-1 {
	text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);
}

.text-shadow-2 {
	text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6);
}




.mds-overlay-slide {
  background: rgba(19, 21, 25, 0.5);
  background: -moz-linear-gradient(top, rgba(19, 21, 25, 0.5) 0%, rgba(19, 21, 25, 0.8) 30%, rgba(19, 21, 25, 0.9) 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(19, 21, 25, 0.5)), color-stop(30%, rgba(19, 21, 25, 0.8)), color-stop(100%, rgba(19, 21, 25, 0.9)));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, rgba(19, 21, 25, 0.5) 0%, rgba(19, 21, 25, 0.8) 30%, rgba(19, 21, 25, 0.9) 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, rgba(19, 21, 25, 0.5) 0%, rgba(19, 21, 25, 0.8) 30%, rgba(19, 21, 25, 0.9) 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, rgba(19, 21, 25, 0.5) 0%, rgba(19, 21, 25, 0.8) 30%, rgba(19, 21, 25, 0.9) 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, rgba(19, 21, 25, 0.5) 0%, rgba(19, 21, 25, 0.8) 30%, rgba(19, 21, 25, 0.9) 100%);
  /* W3C */

}



