.widget.alma_socials_widget .social-icons-fa { display: block; width: 100%; }
.widget.alma_socials_widget .social-icons-fa ul{ display: inline-block; }
.widget.alma_socials_widget li{ width: auto; border: none; }
.widget.alma_socials_widget li a i:before{ -webkit-transition: color .3s ease-out;-moz-transition: color .3s ease-out;transition: color .3s ease-out; }
.widget.alma_socials_widget li a:hover{ padding-left: inherit !important; }
.widget.alma_socials_widget li a:hover:after{ display: none; }
.widget.alma_socials_widget .social-icons-fa.align-center{ text-align: center; }
.widget.alma_socials_widget .social-icons-fa.align-center li i:before{padding: 0 .35em;}
.widget.alma_socials_widget .social-icons-fa.align-left{ text-align: left; }
.widget.alma_socials_widget .social-icons-fa.align-left li i:before{ padding-right: .5em; }
.widget.alma_socials_widget .social-icons-fa.align-right{ text-align: right; }
.widget.alma_socials_widget .social-icons-fa.align-right li i:before{ padding-left: .5em; }   .alma-recent-posts.without-scroller{width: 100%;} .alma-recent-posts.without-scroller .recent-posts-post{
display: block;
float: left;
margin: 0 1.9em 3.5em; background: #fff;
padding: 30px;
border-radius: 5px;
-webkit-box-shadow: 5px 5px 15px rgba(43,41,41,.08) !important;
box-shadow: 5px 5px 15px rgba(43,41,41,.08) !important;
}  .alma-recent-posts:not(.without-scroller) .recent-posts-post.slick-slide{ height: auto; margin: 5px 1.9em !important; }
.alma-recent-posts:not(.without-scroller) .slick-list, .widget.des_recent_posts_widget .slick-list{ -webkit-transition: height .5s ease-out;-moz-transition: height .5s ease-out;transition: height .5s ease-out; }
.recent-posts-post{ } .alma-recent-posts .recent-posts-post.quote .title,
.alma-recent-posts .recent-posts-post.quote .metas{ display: none; } .widget.des_recent_posts_widget .flexslider ul:not(.flex-direction-nav) li{ -webkit-transition: none;-moz-transition: none;transition: none; display: none; }
.widget.des_recent_posts_widget .flexslider .flex-direction-nav{ top: 40% !important; }
.widget.des_recent_posts_widget .flexslider .flex-direction-nav .flex-next:after, 
.widget.des_recent_posts_widget .flexslider .flex-direction-nav .flex-prev:after{ display: inline !important; } .alma-push-sidebar-content .widget.des_recent_posts_widget .vendor{display: inline-flex;}