/*===================================*/
/*==	 Sound Cloud Player		   ==*/
/*===================================*/
.nu_soundcloud {
	font-family: "Future", "Helvetica", "sans-serif";
}
/* IE is still stupid */
.nu_soundcloud img {
    border: none;
}
.nu_soundcloud p {
	color: #111;
	font-size: 12px;
}
.nu_soundcloud .meta {
	background-color: #DDD;
	margin: 0;
	padding: 10px;
}
.nu_soundcloud .bottom {
	background-color: #DDD;
	text-align: right;
	padding: 5px;
	padding-top: 10px;
}
.nu_soundcloud .meta .user {
	float: left;
	border: solid 1px #AAA;
	background-color: #DDD;
	padding: 10px;
	text-decoration: none;
}
.nu_soundcloud .meta .user:hover {
	float: left;
	background-color: #CCC;
	padding: 10px;
}
.nu_soundcloud .meta .artwork {
	width: 85px;
	float: left;
	margin-right: 10px;
}
.nu_soundcloud .meta .user .avatar {
	float: left;
	width: 35px;
	margin-right: 10px;
}
.nu_soundcloud .meta .user .username {
	float: left;
	padding-top: 10px;
	margin: 0;
}
.nu_soundcloud .meta .title {
	text-decoration: none;
	display: block;
	font-size: 18px;
	margin-top: 0;
	margin-bottom: 4px;
}
.nu_soundcloud .playlist {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.nu_soundcloud .playlist li {
	border-top: solid 1px #CCC;
	padding: 5px 10px;
	background-color: #AAA;
	margin: 0;
}
.nu_soundcloud .playlist li:hover,
.nu_soundcloud .playlist li.selected {
	background-color: #CCC;
}
.nu_soundcloud .playlist a {
	text-decoration: none;
}
.nu_soundcloud .playlist .title {
	display: inline-block;
	max-width: 70%;
}
.nu_soundcloud .playlist .current {
	float: right;
	display: inline-block;
	margin-right: 10px;
}
.nu_soundcloud .playlist .length {
	display: inline-block;
	float: right;
}
.nu_soundcloud .wave {
	float: left;
}
.nu_soundcloud .wave img {
	background-color: #000;
}
.nu_soundcloud .button {
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	padding:0;
	margin:0;
	border: none;
	background-color: #999;
	float: left;
}
.nu_soundcloud .button:hover {
	background-color: #AAA;
}
.nu_soundcloud .slider {
	background-color: #000;
	
	/* Theoretically for IE 8 & 9 (more valid) */
	/* ...but not required as filter works too */
	/* should come BEFORE filter */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";

	/* This works in IE 8 & 9 too */
	/* ... but also 5, 6, 7 */
	filter: alpha(opacity=50);

	/* Older than Firefox 0.9 */
	-moz-opacity:0.5;

	/* Safari 1.x (pre WebKit!) */
	-khtml-opacity: 0.5;

	/* Modern!
	/* Firefox 0.9+, Safari 2?, Chrome any?
	/* Opera 9+, IE 9+ */
	opacity: 0.5;
}
.nu_soundcloud .nu_more .button {
    box-sizing: border-box;
    display: inline-block;
    width: 50%;
    text-decoration: none;
    text-align: center;
    padding: 5px;
}

.nu_soundcloud .nu_slider {
    padding: 5px;
}