.cs-categories-featured-content-banner .cs-item{
	position:relative;
}
.cs-categories-featured-banner .title_block{
	display:none;
}
@media (min-width:768px) {
	.cs-categories-featured-banner .row{
		margin-left:0;
		margin-right:0;
	}
	.cs-categories-featured-content-banner .cs-item{
		padding-left:0;
		padding-right:0;
	}
}
@media (max-width:767px) {
	.cs-categories-featured-content-banner .cs-item{
		width:100%;
		display:block;
	}
}
.cs-img-des{
	position:relative;
}
.cs-categories-featured-content-banner a.cs-img img{
	transform-style: inherit;
}
@media (max-width: 767px) {
	.cs-categories-featured-content-banner a.cs-img img{
		width:100%;
	}
}
.cs-categories-featured-content-banner  .cs-odd .cs-cat-content{
	bottom:39%;
}
.cs-categories-featured-content-banner .cs-cat-content{
	position:absolute;
	bottom:6%;
	left:15px;
	right:15px;
	z-index:10;
	padding:30px 30px 0;
	color:#fff;
}
.cs-cat-content h1{
	color:#fff;
	margin:0;
}
.cs-cat-content h1 a{
	font-size:25px;
	font-weight:800;
	color:#fff;
}
.cs-cat-content h1 span{
	display:block;
	font-size:18px;
	font-weight:400;
	text-transform:capitalize;
}
.cs-cat-content p{
	text-align:right;
	font-style:italic;
	font-family: "Open Sans",Arial, Helvetica, sans-serif;
	border-bottom:2px dotted #fff;
	padding-bottom:2px;
	margin:0;
}
@media (min-width: 767px) {
	.cs-cat-content h1 a{
		font-size:36px;
	}
	.cs-cat-content h1 span{
		font-size:24px;
		margin-top:-8px;
	}
}

.description-category > p > strong{
	text-transform:uppercase;
	font-size:18px;
	color:#333;
	font-weight:400;
}
.cs-item .sub-categories li{
	display:block;
	padding:3px 0;
	margin:3px 0;
}