.title_smartblog .container{
    position: relative;
}
.title_smartblog .title_block{
	padding:0;
	border:none;
	margin:15px 0;
	margin-bottom:0;
	background:none;	
	width:100%;
	float:left;
	background: #3b4348;
}
.title_smartblog .title_block a:before{
	content:"\f03e";
	font-family: "FontAwesome";
	margin-right:10px;
}
.title_smartblog .title_block a{
    border: medium none;
    display: inline-block;
    float: left;
    font-size: 18px;
    line-height: 18px;
	text-transform:uppercase;
    margin: 0;
    padding: 10px 15px;
	color:#fff !important;
	text-align:left;
}

.title_smartblog .sdsbox-content,#smart-blog-custom{
	float:left;	
	width:100%;
}
#recent_article_smart_blog_block_left .sdsbox-content{
margin-bottom:15px;	
   margin-bottom: 15px;
    border: 1px solid #dcdcdc;
    border-top: none;
}
#recent_article_smart_blog_block_left.title_smartblog .title_block{
	margin-bottom:0;	
	
}

#smart-blog-custom .owl-item{
	padding-bottom:0;	
}

.actualpost>div {
	width: 50%;
	float: left;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding: 10px;
}

.sds_blog_post h3.sds_post_title a {
	font-size: 14px;
}

.actualpost .content {font-size: 12px;}

.sds_blog_post a.r_more {
	font-size: 10px;
	float: right;
	padding-top: 0;
	border: none;
	color: #4e4e4e;
	text-transform: uppercase;
}


div.title_smartblog h4.title_block a {
	background: #3b4348 !important;
	font-size: 17px !important;
}
div.title_smartblog h4.title_block a:hover {
	background: #3396cc !important;
}