
/* Uploads */
.ce-type-uploads {
  @include list-unstyled;
}


.ce-uploads-icon {
  margin-left: -2em;
  position: absolute;
  line-height: inherit !important;
}


.ce-uploads-item {
  padding-left: 2em;

  + .ce-uploads-item {
    margin-top: .5em;
    padding-top: .5em;
    border-top: 1px solid lighten($body-color, 60%);
  }
}


.ce-uploads-description {
  font-size: small;
}



.ce-type-uploads.ce-layout-1 {
  ul.ce-uploads {
    @extend .card-deck;

    li {
      @extend .card;
      flex:0 1 calc(25% - #{$card-deck-margin});
      align-items: center;
      justify-content: flex-end;
      padding: $card-deck-margin/2;
      margin: $card-deck-margin/2;
    }
  }

}
