.da-thumbs p, .owl-item p{
color:#fff;
line-height:20px;
}

.da-thumbs li ,
.da-thumbs li  img {
	display: block;
	position: relative;
	max-width: 100%;
}
.owl-item ,
.owl-item  img {
	display: block;
	position: relative;

}
.da-thumbs li  {
	overflow: hidden;
}
.da-thumbs li .portfolio_overlay , #relatedposts .owl-item div, .Portfolio_gallery .owl-item .portfolio_overlay
{
	position: absolute;
	background-color:#009900;
	width: 100%;	
	height: 100%;	
	text-align:left;	
	line-height:20px;
	opacity: 0.9;
}


.da-thumbs li  div.da-animate , .owl-item div.da-animate{
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
/* Initial state classes: */
.da-slideFromTop {
	left: 0px;
	top: -100%;
}
.da-slideFromBottom {
	left: 0px;
	top: 100%;
}
.da-slideFromLeft {
	top: 0px; 
	left: -100%;
}
.da-slideFromRight {
	top: 0px;
	left: 100%;
}
/* Final state classes: */
.da-slideTop {
	top: 0px;
}
.da-slideLeft {
	left: 0px;
}
.da-thumbs li div a, .da-thumbs .owl-item div a , .da-thumbs li div .overlay_content{
 	display: block;
	color:#fff!important;
	padding:30px;
	height: 100%;
	top: 40%;
	position: absolute;
	right: 0;
	left: 0;
	margin:-30px auto 0;
	text-align: center;
}
  