/*
@include breakpoint(tablet) {
}
*/
.file-inner-wrapper > .wp-block-file,
.wp-block-file > .wp-block-file__content-wrapper {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: flex-end; }
  .file-inner-wrapper > .wp-block-file .wp-block-file__button-richtext-wrapper,
  .wp-block-file > .wp-block-file__content-wrapper .wp-block-file__button-richtext-wrapper {
    margin-left: 0; }
  .file-inner-wrapper > .wp-block-file > a,
  .file-inner-wrapper > .wp-block-file .editor-rich-text__editable,
  .wp-block-file > .wp-block-file__content-wrapper > a,
  .wp-block-file > .wp-block-file__content-wrapper .editor-rich-text__editable {
    display: block;
    font-weight: 500;
    color: var(--primary-color);
    line-height: 1.2;
    text-decoration: none; }
  .file-inner-wrapper > .wp-block-file .wp-block-file__button,
  .wp-block-file > .wp-block-file__content-wrapper .wp-block-file__button {
    display: block;
    cursor: pointer;
    overflow: hidden;
    width: 24px;
    height: 30px;
    background-image: url(./img/download-icon.png);
    background-position: top left;
    background-repeat: no-repeat;
    margin: 0 10px 0 0;
    background-size: 20px;
    background-repeat: no-repeat; }
    .file-inner-wrapper > .wp-block-file .wp-block-file__button, .file-inner-wrapper > .wp-block-file .wp-block-file__button:hover, .file-inner-wrapper > .wp-block-file .wp-block-file__button *, .file-inner-wrapper > .wp-block-file .wp-block-file__button *:hover,
    .wp-block-file > .wp-block-file__content-wrapper .wp-block-file__button,
    .wp-block-file > .wp-block-file__content-wrapper .wp-block-file__button:hover,
    .wp-block-file > .wp-block-file__content-wrapper .wp-block-file__button *,
    .wp-block-file > .wp-block-file__content-wrapper .wp-block-file__button *:hover {
      color: rgba(255, 255, 255, 0);
      background-color: rgba(255, 255, 255, 0);
      opacity: 1;
      border-radius: 0;
      text-indent: 1000000px; }

#main .file-outer-wrapper {
  margin: 30px auto;
  width: 100%;
  max-width: var(--content-max-width); }
