/* tweets */
.twitter {
	position: relative;
	z-index: 1;
}

.twitter .tweets {
	list-style: none;
	margin: 0 0 -15px 0;
	padding: 0;
}

.twitter .tweets .tweet {
	list-style: none;
	margin: 0;
	padding: 0 0 15px 0;
}

.twitter .tweets .tweet .body {
	margin: 0;
	padding: 0 0 1px 0;
}

.twitter .tweets .tweet .body a {
	color: #333;
	text-decoration: underline;
}

.twitter .tweets .tweet .body a:hover {
	color: #333;
	text-decoration: none;
}

.twitter .tweets .tweet .date {
	color: #929292;
	font-size: 0.846em; /* 11px */
	line-height: 1.2em;
	margin: 0;
	padding: 0;
}

.twitter .tweets .tweet .date a {
	color: #929292;
	text-decoration: underline;
}

.twitter .tweets .tweet .date a:hover {
	color: #929292;
	text-decoration: none;
}

.twitter .follow {
	height: 65px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: absolute;
	right: 0;
	top: 5px;
	width: 65px;
	z-index: 1;
}

.twitter .follow a {
	background: url(../../img/misc/roundel-twitter.png) no-repeat 0 -65px;
	display: block;
	height: 100%;
	margin: 0;
	overflow: hidden;
	padding: 0;
	text-indent: -9999px;
	width: 100%;
}

.twitter .follow a:hover {
	background-position: 0 0;
}

/* tracks */
.spotify .tracks {
	list-style: none;
	margin: 0 0 -15px 0;
	padding: 0;
}

.spotify .tracks .track {
	list-style: none;
	margin: 0;
	padding: 0 0 15px 0;
}

.spotify .tracks .track .title {
	margin: 0;
	padding: 0 0 1px 0;
}

.spotify .tracks .track .title a {
	color: #333;
	text-decoration: underline;
}

.spotify .tracks .track .title a:hover {
	color: #333;
	text-decoration: none;
}

.spotify .tracks .track .artist {
	color: #929292;
	font-size: 0.846em; /* 11px */
	line-height: 1.2em;
	margin: 0;
	padding: 0;
}

.spotify .tracks .track .artist a {
	color: #929292;
	text-decoration: underline;
}

.spotify .tracks .track .artist a:hover {
	color: #929292;
	text-decoration: none;
}

@media all and (min-width: 820px) {
	
	.twitter .follow {
		left: -61px;
		right: auto;
		top: 0;
	}
	
	.twitter .follow a {
		background-position: 0 0;
	}
	
	.twitter .follow a:hover {
		background-position: 0 -65px;
	}

}
