#djmediatools {}

#djmediatools a.dj-category {
	float: left;
	background: #08031f;
	position: relative;
	-moz-transition: all 0.4s;
	margin-right: 10px;
}
#djmediatools a.dj-category:hover {
	cursor: pointer;
}
#djmediatools .dj-category-in {
	position: relative;
	display: block;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	-webkit-transition: opacity .2s ease-in-out;
	-moz-transition: opacity .2s ease-in-out;
	-ms-transition: opacity .2s ease-in-out;
	-o-transition: opacity .2s ease-in-out;
	transition: opacity .2s ease-in-out;
}
#djmediatools .dj-category-in:hover {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}
#djmediatools .dj-ctitle {
	position: absolute;
	display: block;
	bottom: 40%;
	left: 0;
	width: 100%;
	font-size: 22px;
	text-transform: uppercase;
}
#djmediatools .dj-ctitle-in {
	position: relative;
	display: block;
	padding: 5px 10px;
	font-weight: 300;
	color: #fff;
	text-align: center;
	word-wrap: break-word;
}
#djmediatools .dj-ctitle-bg {
	position: absolute;
	display: block;
	height: 100%;
	width: 100%;
	background: #000;
	opacity: 0.5;
}

.dj-cat-title {
	margin-bottom: 26px;
	margin-top: 16px;
}

