html[lang=ru-RU] body.common.journal #header h1 {
  padding-top: 120px;
  padding-left: 5%;
  padding-right: 5%;
  font-size: 1.5em;
  width: 320px;
  color: #fff; }
  @media screen and (min-width: 10cm) {
    html[lang=ru-RU] body.common.journal #header h1 {
      width: 355px; } }
  @media screen and (min-width: 13cm) {
    html[lang=ru-RU] body.common.journal #header h1 {
      padding-top: 135px;
      width: 480px; } }
  @media screen and (min-width: 15cm) {
    html[lang=ru-RU] body.common.journal #header h1 {
      padding-top: 130px;
      padding-left: 30%;
      font-size: 1.5em;
      width: 525px; } }
  @media screen and (min-width: 20cm) {
    html[lang=ru-RU] body.common.journal #header h1 {
      padding-top: 115px;
      padding-left: 50%;
      text-align: left;
      width: 740px; } }
  @media screen and (min-width: 25cm) {
    html[lang=ru-RU] body.common.journal #header h1 {
      padding-top: 105px;
      padding-left: 53%;
      width: 930px;
      font-size: 2em;
      text-align: left; } }
  @media screen and (min-width: 30cm) {
    html[lang=ru-RU] body.common.journal #header h1 {
      padding-left: 50%;
      width: 1100px;
      font-size: 2.2em;
      line-height: 36px;
      text-align: left; } }
  @media screen and (min-width: 40cm) {
    html[lang=ru-RU] body.common.journal #header h1 {
      padding-top: 115px;
      padding-left: 45%;
      width: 1440px;
      font-size: 2.5em;
      text-align: left; } }

html[lang=en-US] body.common.journal #header h1 {
  padding-top: 120px;
  padding-left: 5%;
  padding-right: 5%;
  font-size: 1.5em;
  width: 320px;
  color: #fff; }
  @media screen and (min-width: 10cm) {
    html[lang=en-US] body.common.journal #header h1 {
      width: 355px; } }
  @media screen and (min-width: 12cm) {
    html[lang=en-US] body.common.journal #header h1 {
      width: 480px; } }
  @media screen and (min-width: 15cm) {
    html[lang=en-US] body.common.journal #header h1 {
      padding-top: 115px;
      padding-left: 30%;
      width: 525px; } }
  @media screen and (min-width: 20cm) {
    html[lang=en-US] body.common.journal #header h1 {
      padding-left: 45%;
      width: 740px; } }
  @media screen and (min-width: 25cm) {
    html[lang=en-US] body.common.journal #header h1 {
      padding-top: 100px;
      padding-left: 48%;
      width: 930px;
      font-size: 2em;
      text-align: left; } }
  @media screen and (min-width: 30cm) {
    html[lang=en-US] body.common.journal #header h1 {
      padding-top: 105px;
      padding-left: 50%;
      width: 1100px;
      line-height: 36px;
      font-size: 2.2em; } }
  @media screen and (min-width: 40cm) {
    html[lang=en-US] body.common.journal #header h1 {
      padding-top: 115px;
      width: 1440px;
      font-size: 2.5em; } }
