.stream-notification-banner {
  background-color: #000000;
  width: 100% !important;
  float: left;
  position: relative; }
  .stream-notification-banner .slides {
    list-style: none;
    padding: 15px 0 15px 0;
    display: inline-block;
    width: 100%; }
    .stream-notification-banner .slides li {
      color: #FFF;
      text-align: center;
      font-size: 16px;
      line-height: 20px; }
      .stream-notification-banner .slides li a {
        color: #FFF;
        transition: all 0.25s ease-in;
        font-size: 16px;
        line-height: 20px; }
        .stream-notification-banner .slides li a:hover {
          opacity: 0.5; }
  .stream-notification-banner .stream-notification-banner-close {
    cursor: pointer;
    color: #FFF;
    right: 15px;
    z-index: 12;
    position: absolute;
    top: 50%;
    transform: translate(0, -50%);
    transition: all 0.25s ease-in; }
    .stream-notification-banner .stream-notification-banner-close:hover {
      opacity: 0.5; }
