.shadow-box {
	-moz-box-shadow: 		0 0px 15px -3px rgba(0,0,0,0.8);
  -webkit-box-shadow: 0 0px 15px -3px rgba(0,0,0,0.8);
  box-shadow: 				0 0px 15px -3px rgba(0,0,0,0.8);
}

img.screenshot {
	-moz-box-shadow: 		0 0px 15px -3px rgba(0,0,0,0.8);
  -webkit-box-shadow: 0 0px 15px -3px rgba(0,0,0,0.8);
  box-shadow: 				0 0px 15px -3px rgba(0,0,0,0.8);
}

iframe.soundcloud {
	-moz-box-shadow: 		0 0px 15px -3px rgba(0,0,0,0.8);
  -webkit-box-shadow: 0 0px 15px -3px rgba(0,0,0,0.8);
  box-shadow: 				0 0px 15px -3px rgba(0,0,0,0.8);
}

div.audioplayer {
	-moz-box-shadow: 		0 0px 15px -3px rgba(0,0,0,0.8);
  -webkit-box-shadow: 0 0px 15px -3px rgba(0,0,0,0.8);
  box-shadow: 				0 0px 15px -3px rgba(0,0,0,0.8);
}

div.filename
{
	-moz-box-shadow: 		0 0px 0px 0px rgba(0,0,0,0);
  -webkit-box-shadow: 0 0px 0px 0px rgba(0,0,0,0);
  box-shadow: 				0 0px 0px 0px rgba(0,0,0,0);
}

div.filename:hover
{
	-moz-box-shadow: 		0 0px 15px -3px rgba(0,0,0,0.8);
  -webkit-box-shadow: 0 0px 15px -3px rgba(0,0,0,0.8);
  box-shadow: 				0 0px 15px -3px rgba(0,0,0,0.8);
}

div.formats-icon {
	-moz-box-shadow: 		2px 3px 10px -2px rgba(0,0,0,0.6);
  -webkit-box-shadow: 2px 3px 10px -2px rgba(0,0,0,0.6);
  box-shadow: 				2px 3px 10px -2px rgba(0,0,0,0.6);
}