.create-lang-file {
  color: inherit;
}

.site-warning[style='display: block;'] ~ div #launcher {
  bottom: 90px !important;
}

@media all and (min-width: 640px) and (max-width: 959px) {
  .site-warning[style='display: block;'] ~ div #launcher {
    bottom: 150px !important;
  }
}

@media all and (min-width: 960px) and (max-width: 1150px) {
  .markets__tabs-item--crypto .markets__tab-name {
    white-space: normal;
    word-break: break-all;
  }
}

@media all and (min-width: 960px) {
  .markets__info.markets__info--options .markets__info-feature {
    width: 40%;
  }

  .markets__info.markets__info--cryptocurrencies .markets__info-feature {
    width: 33.33333%;
  }

  .site-head .site-head__container.site-head__container--loggedin .topbar__slogan {
    display: none;
  }
}

@media all and (min-width: 960px) and (max-width: 1279px) {
  .site-head .site-head__container.site-head__container--loggedin .site-menu__item {
    font-size: 16px;
  }
}

@media all and (min-width: 1280px) {
  .site-head .site-head__container.site-head__container--loggedin .topbar__slogan {
    display: block;
  }

  .site-head .site-head__container.site-head__container--loggedin .topbar__nav {
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
    grid-column: 3 / 4;
  }
}

@media all and (min-width: 1440px) and (max-width: 1679px) {
  .site-menu__item.site-menu__item--lang,
  .site-menu__item.site-menu__item--user {
    letter-spacing: normal;
  }
}

@media all and (min-width: 1680px) {
  .site-head .site-head__container.site-head__container--loggedin .topbar__nav {
    -ms-grid-column: 2;
    -ms-grid-column-span: 2;
    grid-column: 2 / 4;
  }
}