.paragraph--type-twitter.paragraph--view-mode-full .content-wrap {
  margin-left: 40px;
  margin-right: 40px;
}

  .paragraph--type-twitter.paragraph--view-mode-full .body-wrap {
    position: relative;
  }

    .paragraph--type-twitter.paragraph--view-mode-full .item-list ul.twitter-feed {
      margin: 0;
      padding: 0;
      list-style: none;
      overflow: hidden;
    }

      .paragraph--type-twitter.paragraph--view-mode-full .slick-list {
        /* Negative of the margin around each slide. */
        margin-left: -14px;
        margin-right: -14px;
      }

        .paragraph--type-twitter.paragraph--view-mode-full .slick-track {
          display: flex;
        }

          .paragraph--type-twitter.paragraph--view-mode-full .item-list ul.twitter-feed li {
            border: 1px #ccc solid;
            padding: 15px 20px 45px 20px;
            margin: 0 14px;
            height: inherit !important;
            list-style: none;
            font-size: 16px;
            line-height: 20px;
            position: relative;
            overflow: hidden;
          }
          @media (min-width: 768px) {
            .paragraph--type-twitter.paragraph--view-mode-full .item-list ul.twitter-feed li {
              padding: 30px 40px 45px 40px;
            }
          }

          .paragraph--type-twitter.paragraph--view-mode-full .item-list ul.twitter-feed li:last-child {
            margin-right: 0;
          }

            .paragraph--type-twitter.paragraph--view-mode-full .tweet .tweet-text {
              font-family: roboto, sans-serif;
              font-weight: 400;
              font-size: 16px;
              line-height: 20px;
              color: #060606;
            }

            .paragraph--type-twitter.paragraph--view-mode-full .tweet-link {
              width: 40px;
              height: 40px;
              position: absolute;
              right: 5px;
              bottom: 5px;
            }
            .paragraph--type-twitter.paragraph--view-mode-full a.tweet-link svg path {
              fill: #019de0;
           }
            .paragraph--type-twitter.paragraph--view-mode-full a.tweet-link:hover svg path,
            .paragraph--type-twitter.paragraph--view-mode-full a.tweet-link:focus svg path {
              fill: #78e2f2;
            }

      .paragraph--type-twitter.paragraph--view-mode-full .slick-arrow {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        cursor: pointer;
        background: transparent url(../../images/caret-black.svg) right center no-repeat;
        border: 0;
        text-indent: -9999px;
        width: 20px;
        height: 40px;
        padding: 0;
        display: inline-block;
        overflow: hidden;
      }
        .paragraph--type-twitter.paragraph--view-mode-full .slick-prev {
          left: -30px;
          background-position: left center;
          transform: translateY(-50%) rotate(180deg);
        }
        .paragraph--type-twitter.paragraph--view-mode-full .slick-next {
          right: -30px;
        }
