/*---dp_posts_slider_style27-----*/

.dp_posts_slider_style27 .dp_posts_slide{
    margin: 0 15px;
    text-align:center;
}
.dp_posts_slider_style27 .dp_posts_img > img{
    width: 100%;
    height: auto;vertical-align: middle;margin-bottom: 15px;
}
.dp_posts_slider_style27 .dp_posts_slide .dp_posts_title > a{
    color:#444;
    font-size: 18px;
    font-weight: bold;
    display: block;
}
.dp_posts_slider_style27 .dp_posts_slide .dp_posts_title > a:hover{
    color:#48a0cf;
}
.dp_posts_slider_style27 .dp_posts_slide .dp_posts_description{
    color: #666666;
    font-size: 14px;
    line-height: 22px;
	padding: 0 5px;
} 
.dp_posts_slider_style27 .dp_posts_slide .dp_posts_readmore{
    background: #48a0cf;
    color: #ffffff;
    display: inline-block;
    padding: 6px;
    text-transform: capitalize;
    transition:all 0.3s ease-in-out 0s;
	margin-top: 10px;
}
.dp_posts_slider_style27 .dp_posts_slide .dp_posts_readmore:hover{
    background: #348bba;
}
.dp_posts_slider_style27 .owl-theme .owl-nav buttons span{
    width: 40px;
    height:40px;
    line-height: 35px;
    padding: 0;
    background: #48a0cf;
    border-radius: 0;
    opacity: 1;
}
.dp_posts_slider_style27 .owl-carousel .owl-nav button.owl-next:hover,
.dp_posts_slider_style27 .owl-carousel .owl-nav button.owl-prev:hover{
    background:#348bba;
}
.dp_posts_slider_style27 .owl-carousel .owl-nav button.owl-next,
.dp_posts_slider_style27 .owl-carousel .owl-nav button.owl-prev{
    color: #fff;
	font-weight:bold;
	font-size: 20px;
	border-radius:4px !important;
	padding: 2px 15px 6px 15px !important;
    background: #ccc;
 
}
