.owl-carousel article {
	margin-bottom: -40px;
}
.owl-carousel article .img {
    overflow: hidden; /* this is important */
    position: relative; /* this is important too */
	margin-bottom:30px;
}

/* Post */
article.post h2 a {
	text-decoration: none;
}
/* Recent Posts */

.recent-posts {
	margin-left: -10px;
}

.recent-posts h2 {
	font-size:2em;
	letter-spacing:-1px;
	padding-bottom:0px;
	margin-bottom:0px;
}

.recent-posts h4 {
	font-size:16px;
	line-height:22px;
	margin-bottom: 7px;
	text-transform:capitalize!important;
	padding-top:0px;
	font-weight:400;
}

.recent-posts article.recent-post h4 {
	margin: 0 0 3px 0;
}

.recent-posts article.recent-post h4 a {
	display: block;
}

.recent-posts .date {
	float: left;
	margin-right: 10px;
	margin-top: 8px;
	text-align: center;

}

.recent-posts .date .month {
	background: #0088cc;
	border-radius: 0 0 2px 2px;
	box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.07) inset;
	color: #FFF;
	font-size: 0.9em;
	padding: 0 10px 2px;
}

.recent-posts .date .day {
	background: #F7F7F7;
	color: #0088cc;
	display: block;
	font-size: 18px;
	font-weight: bold;
	padding: 8px;
}

.recent-posts .youtube-index{
	margin-bottom: 15px;
}
.img.youtube{
	margin-bottom: 30px;
}
.recent-posts h2{
	margin-bottom:30px;
}

.recent-posts.boletines .thumb-img-full{
	max-width: 330px;
	height:auto;

}
.boletines .owl-carousel .owl-item img.thumb-img-full{
	height:auto ;
}

.recent-posts .boletines .img{

}