.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: 120px !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--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: 1151px) {
  .sensible__title {
    font-size: 34px;
  }

  .page.page--redesign .sensible .sensible__title {
    font-size: 38px;
  }
}

@media all and (min-width: 1280px) {
  .sensible__title {
    font-size: 38px;
  }

  .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) {
  .page.page--redesign .sensible .sensible__title {
    font-size: 48px;
  }
}

@media all and (min-width: 1440px) and (max-width: 1679px) {
  .step-card .step-card__footer-content-left {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}

@media all and (min-width: 1680px) {
  .intro .intro__text {
    padding-right: 8%;
  }

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