.sidebar-menu {
  position: fixed;
  right: 69%;
}


.brand {
  margin-top: 3px;
  margin-bottom: -5px;
  height: 30px;
  padding: 15px;
  filter: invert(55%) sepia(27%) saturate(6403%) hue-rotate(179deg) brightness(98%) contrast(91%);
}

.sidebar-menu__item {
  font-size: 20px;
  display: flex;
  align-items: center;
  padding: 15px;
  border-radius: 70px;
  background-color: rgb(255, 255, 255);
  transition: background-color 0.2s;
}

.sidebar-menu__item:hover {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 70px;
  cursor: pointer;
}

.sidebar-menu__item--active {
  font-weight: 700;
}

.sidebar-menu__item-icon {
  height: 26px;
  /*margin-right: 20px;*/
}

.sidebar-menu__tweet-button {
  margin-top: 17px;
  background-color: rgb(29, 155, 240);
  color: white;
  height: 50px;
  width: 220px;
  border: none;
  border-radius: 300px;
  font-size: 17px;
  font-weight: 700;
  transition: background-color 0.1s;
}

.sidebar-menu__tweet-button:hover {
  background-color: rgb(24, 132, 204);
  cursor: pointer;
}



@media only screen and (max-width: 768px) { /*768*/
  .sidebar-menu {
    display: none;
  }
}

@media only screen and (min-width: 768px) {
  .sidebar-menu-item-text {
    display: none;
  }

  .sidebar-menu {
    margin-left: 41px;
  }

  .sidebar-menu__tweet-button {
    display: none;
  }
}


@media only screen and (max-width: 1299px) {
  .sidebar-menu {
    margin-left: 22px;
  }
}



/*Centering left sidebar icons without text */
@media (max-width: 1299px) {
  .sidebar-menu__item {
    justify-content: center;
  }
  
}

@media (min-width: 1300px) {
  .sidebar-menu__item {
    width: 200px;
    margin-top: 2px;
    margin-bottom: 2px;
  }
  .sidebar-menu__item-icon {
    margin-right: 20px;
  }
}


@media only screen and (max-width: 1299px) {
  .sidebar-menu {
    margin-left: 22px;
  }
}

@media only screen and (min-width: 1300px) {
  .sidebar-menu-item-text {
    display: flex;
  }

  .sidebar-menu {
    margin-left: 0px;
  }
}


.layout__right-sidebar {
  position: sticky;
  top: 0px;
}


@media only screen and (max-width: 1023px) {
  .layout__right-sidebar {
    display: none;
  }
}