#top #wrap_all .av-featured-posts > .row {
  margin: -8px; }
  #top #wrap_all .av-featured-posts > .row .av-featured-posts--post {
    padding: 8px; }
    #top #wrap_all .av-featured-posts > .row .av-featured-posts--post .av-featured-posts--post--content {
      position: relative;
      display: block;
      text-decoration: none;
      color: white; }
      #top #wrap_all .av-featured-posts > .row .av-featured-posts--post .av-featured-posts--post--content .av-featured-posts--post--image img {
        display: block;
        margin: 0px;
        padding: 0px;
        line-height: 1; }
      #top #wrap_all .av-featured-posts > .row .av-featured-posts--post .av-featured-posts--post--content .av-featured-posts--post--title {
        position: absolute;
        bottom: 0px;
        padding: 23px 35px;
        background-color: rgba(0, 0, 0, 0.5);
        width: 100%;
        box-sizing: border-box;
        line-height: 1.3;
        font-size: 17px; }
        #top #wrap_all .av-featured-posts > .row .av-featured-posts--post .av-featured-posts--post--content .av-featured-posts--post--title h3 {
          font-size: 17px;
          color: white;
          margin: 0px;
          line-height: 1.3;
          font-weight: bold; }
        #top #wrap_all .av-featured-posts > .row .av-featured-posts--post .av-featured-posts--post--content .av-featured-posts--post--title p {
          margin: 0px; }

/*# sourceMappingURL=featured-pages-mod.css.map */