.board-changelog {
   .panel-body {
      padding: 40px 20px 36px 160px;
      position: relative;
   }

   .changelog-item {

      &:not(:last-child) {
         border-bottom: 1px solid #eee;
         margin-bottom: 30px;
         padding-bottom: 30px;
      }
   }

   .description {
      max-width: 960px;
      line-height: 1.75;

      p {
         margin-bottom: 16px;
      }

      p:last-child {
         margin-bottom: 0;
      }

      img {
         max-width: 100%;
         height: auto;
      }

      table {
         max-width: 100%;
      }
   }

   .date {
      color: #93979c;
      position: absolute;
      left: 36px;
      top: 46px;
   }

   h5 {
      font-size: 16px;
      line-height: 1.6;
   }

   .type {
      background: #e6f8f3;
      border-radius: $border-radius-base;
      color: $success-dark;
      display: inline-block;
      margin-right: auto;
      padding: 6px 16px;
   }

   .type-z {
      background: #fff1e1;
      color: $warning-dark;
   }

   .type-o {
      background: #ffe4e5;
      color: $danger-dark;
   }

   .btn-loader {
      margin: 10px 0 40px;
      max-width: 260px;
      padding: 10px;
      width: 100%;
   }

   .changed {
      border: 1px solid #2abe9b;
      position: relative;

      &::before {
         content: "Nové";
         color: $white;
         background: #2abe9b url("/admin/static/images/icons_alert.svg") no-repeat 6px center;
         background-size: 20px;
         position: absolute;
         left: 0;
         top: 0;
         padding: 6px 12px 6px 32px;
         border-bottom-right-radius: 4px;
      }
   }
}
