#body-wrapper{
  #items{
      .works-mea{
        display: inline-flex;
        width: 100%;
        height: 50vh;
        align-items: flex-end;
        .card{
          .card-image{
            img{
              width: 100%;
              height: auto;
            }
          }
          .card-header{
            margin-top: 5px;
          }
          .card-footer{
            margin-top: 5px;
          }
        }
      }
      .cat-list{
        width: 100%;
        height: auto;
        border-top: 1px solid black;
        border-bottom: 1px solid black;
        padding: 10px 0;
        margin:  20px 0;
        ul{
          display: inline-flex;
          li{
            margin-right: 10px;
          }
        }
      }
      .full-works{
        display: inline-flex;
        flex-wrap: wrap;
      }
  }
}
