.recentpostsvc a.blog-read-more {
    color: #ffffff;
    opacity: 1;
}

.recent-posts-post:hover a.blog-read-more {
    color: #A78959 ;
    opacity: 1;
}

.recent-posts-post a.blog-read-more:hover {
    color: #A78959 !important;
    opacity: 1;
}

.pine_recent_posts .recent-posts-post:before {
    display: none;
}

.recentpostsvc {
    background: #0F0F0F;
}

.widget .ult-carousel-wrapper button {
    color: #fff !important;
    opacity:1 !important;
}
.slick-dots {
    display:none !important;
}
.blog-default-bg-masonry {
    background: #0F0F0F;
}
.padding-box-masonry:before {
    border: none !important;
}
.post-summary, .recentpostsvc .excerpt {
    min-height:48px;
}