.widget_featured_news .article-content .above-entry-meta .cat-links a {
   background-color: #90990F;
   border-radius: 3px;
   color: #ffffff;
   font-size: 12px;
   padding: 3px 10px;
}
.widget_featured_news .article-content .entry-title {
   padding: 0 0 0 0;
   font-size: 22px;
}
.widget_featured_news .article-content .entry-title a {
   color: #232323;
   text-shadow: none;
}
.widget_featured_news .article-content .entry-title a:hover {
   color: #90990F;
}
.widget_featured_news .article-content .below-entry-meta .posted-on,
.widget_featured_news .article-content .below-entry-meta .byline {
   padding-right: 10px;
}
.widget_featured_news .article-content .below-entry-meta .posted-on .fa {
   color: #888888;
   font-size: 10px;
   padding-right: 3px;
}
.widget_featured_news .article-content .below-entry-meta .byline .fa,
.widget_featured_news .article-content .below-entry-meta .comments .fa {
   color: #888888;
   padding-right: 5px;
   font-size: 11px;
}
.widget_featured_news .article-content .below-entry-meta .posted-on a,
.widget_featured_news .article-content .below-entry-meta .byline a,
.widget_featured_news .article-content .below-entry-meta .comments a,
.widget_featured_news .article-content .below-entry-meta .comments span {
   font-size: 12px;
}

.widget_featured_news .widget-title {
   border-bottom: 2px solid #90990F;
   font-size: 18px;
   margin-bottom: 15px;
   padding-bottom: 0;
}
.widget_featured_news .widget-title span {
   background-color: #90990F;
   color: #fff;
   padding: 6px 12px;
   display: inline-block;
}
#primary #content .widget_featured_news .widget-title {
   border-bottom: 2px solid #90990F;
   font-size: 18px;
   margin-bottom: 15px;
   padding-bottom: 0;
}
#primary #content .widget_featured_news .widget-title span {
   background-color: #90990F;
   color: #fff;
   padding: 6px 12px;
   display: inline-block;
}
.widget_featured_news img {
    float: left;
    margin-right: 20px;
}
.featured-news-image {
    height: 100px;
    width: 130px;
    float: left;
}
.widget_featured_news .single-article {
   background-color: #ffffff;
    box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.1);
        margin-bottom: 30px;
}
.widget_featured_news .article-content {
    max-height: 100px;
    overflow: hidden;
   padding: 0 15px;
}
.widget_featured_news .article-content .below-entry-meta {
}
.widget_featured_news .article-content .entry-content {
    font-size: 14px;
}

@media screen and (max-width:768px) {
    .widget_featured_news .above-entry-meta {
        display: none;
    }
}
@media screen and (max-width: 420px) {
   .widget_featured_news .featured-news-image {
      display: none;
   }
}



/* Featured post widget */

.widget_featured_post .single-article {
    position: relative;
    margin-right: 0%;
    max-width: 100%;
}
.widget_featured_post img {
    margin-bottom: 0;
}
.widget_featured_post .article-content {
    position: absolute;
    bottom: 0;
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
    background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
    background: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) , rgba(0, 0, 0, 0.8));
    padding-bottom: 10px;
    padding-left: 4%;
    position: absolute;
    width: 96%;
}
.widget_featured_post .above-entry-meta {
    display: none;
}
.widget_featured_post .article-content .entry-title {
    padding: 10px 0 0;
    font-size: 30px;
}
.widget_featured_post .article-content .entry-title a,
.widget_featured_post .article-content .entry-title a:hover {
    color: #ffffff;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}
.widget_featured_post .article-content .below-entry-meta .cat-links a {
    /*background-color: #289dcc;
    border-radius: 3px;
    color: #ffffff;
    font-size: 12px;
    padding: 3px 10px;*/
    color: #ffffff;
    font-size: 12px;
}
.widget_featured_post .article-content .below-entry-meta .posted-on,
.widget_featured_post .article-content .below-entry-meta .byline {
    padding-right: 10px;
}
.widget_featured_post .article-content .below-entry-meta .byline {
    display: none;
}
.widget_featured_post .article-content .below-entry-meta .posted-on .fa {
    color: #ffffff;
    font-size: 10px;
    padding-right: 3px;
}
.widget_featured_post .article-content .below-entry-meta .byline .fa,
.widget_featured_post .article-content .below-entry-meta .comments .fa {
    color: #ffffff;
    padding-right: 5px;
    font-size: 11px;
}
.widget_featured_post .article-content .below-entry-meta .posted-on a,
.widget_featured_post .article-content .below-entry-meta .byline a,
.widget_featured_post .article-content .below-entry-meta .comments a,
.widget_featured_post .article-content .below-entry-meta .comments span,
.widget_featured_post .article-content .below-entry-meta .posted-on a:hover,
.widget_featured_post .article-content .below-entry-meta .byline a:hover,
.widget_featured_post .article-content .below-entry-meta .comments a:hover {
    color: #ffffff;
    font-size: 11px;
}
.widget_featured_post .widget-title {
   border-bottom: 2px solid #90990F;
   font-size: 18px;
   margin-bottom: 15px;
   padding-bottom: 0;
}
.widget_featured_post .widget-title span {
   background-color: #90990F;
   color: #fff;
   padding: 6px 12px;
   display: inline-block;
}


/* Responsiveness */

.featured-post-small {
    display: none;
}

@media screen and (max-width:768px) {
    .featured-post-large {
        display: none;
    }
    .featured-post-small {
        display: block;
    }
}
@media screen and (max-width: 420px) {
   .widget_featured_post .article-content .entry-title {
      font-size: 22px;
   }
}
