@charset "UTF-8";
@import url(//fonts.googleapis.com/css?family=Roboto+Condensed:300italic,400,300&subset=latin,cyrillic,cyrillic-ext);
@import url(//fonts.googleapis.com/css?family=Roboto:400,300italic,400italic,500,700&subset=latin,cyrillic,cyrillic-ext);
body, #header h1 {
  font-family: "Roboto Condensed", "Arial Narrow", Tahoma, sans-serif; }

body {
  color: #38383a;
  background: #edf4fc; }
  body.common {
    background: #edf4fc url(images/bgrd_body_mobile.jpg) no-repeat center top; }
  body.help #sidebar {
    font-size: .8em; }
  body.help #main input.defaultButton {
    margin-bottom: .75em; }

p {
  font-family: Roboto, Verdana, sans-serif;
  margin: .5em 0; }

#container {
  position: relative;
  width: 100% !important;
  text-align: center;
  min-width: 150px !important;
  margin: 0 auto; }

a {
  text-decoration: none; }
  a:link {
    color: #06223d; }
  a:visited {
    color: #026; }
  a:hover {
    color: #6b97af;
    background: none; }
  a.action, a.file {
    text-transform: none; }

#link-susu {
  position: absolute;
  display: block;
  border: none;
  width: 300px;
  height: 110px;
  text-decoration: none; }

#header {
  color: #026;
  background-color: transparent;
  background: none;
  height: 225px;
  border-bottom: 0 solid #900;
  width: 100%; }
  #header h1 {
    height: 230px;
    padding: 0;
    background: url(images/header_titul_ru_mobile.png) no-repeat center top;
    color: #026;
    vertical-align: top;
    font-style: italic;
    font-weight: 600;
    text-indent: -9999em;
    text-align: center;
    text-transform: uppercase; }
    #header h1 img {
      position: absolute;
      top: 0;
      left: 0; }

#topBar {
  padding-top: .3em;
  padding-bottom: .3em; }

html[lang=ru-RU] body.common #header h1 {
  width: 99%; }

html[lang=en-US] body.common #header h1 {
  background-image: url(images/header_titul_en_mobile.png);
  width: 99%; }

html[lang=ru-RU] body.common.journal #header h1 {
  background-image: url(images/header_ru_mobile.png);
  display: table-cell;
  text-indent: .1em; }

html[lang=en-US] body.common.journal #header h1 {
  text-indent: .1em;
  background-image: url(images/header_en_mobile.png);
  display: table-cell; }

#headerTitle {
  text-align: center; }

.journal-title-actions h3:before, .journal-title-actions h3:after {
  display: inline;
  text-transform: capitalize;
  color: #026;
  font-size: 1em; }

html[lang=ru-RU] .journal-title-actions h3:before {
  content: "Серия «"; }
html[lang=ru-RU] .journal-title-actions h3:after {
  content: "»"; }

html[lang=en-US] .journal-title-actions h3:before {
  content: "Series “"; }
html[lang=en-US] .journal-title-actions h3:after {
  content: "”"; }

#issn {
  position: absolute;
  top: 188px;
  left: 12%;
  margin: 0;
  list-style: none;
  text-align: left;
  color: #fff;
  /*font-size: .75em;*/
  font-size: .85em;
  font-style: italic;
  line-height: 1.2em; }

#leftSidebar {
  width: 100%;
  font-size: 1.1em;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
  display: inline;
  overflow: hidden;
  background: #edf4fc;
  margin-top: 1px;
  padding: 0; }
  #leftSidebar ul {
    list-style-type: none;
    line-height: 1.3em;
    font-weight: lighter;
    padding: 0 .3em 0 .5em; }
  #leftSidebar li {
    border-bottom: 1px dotted #ccc;
    padding-top: .4em;
    padding-bottom: .5em;
    line-height: 1em; }
    #leftSidebar li.skip {
      border-top: none; }
    #leftSidebar li.expandable {
      padding-bottom: 0; }

#rightSidebar {
  font-size: 1.1em;
  font-weight: lighter;
  width: 95%;
  float: none;
  background: #edf4fc;
  margin: 1px 0 0;
  padding: 0 0 0 5%; }
  #rightSidebar img {
    max-width: 100%; }

#sidebar div.block {
  font-size: 1.2em;
  padding-top: .5em;
  padding-bottom: .5em; }
  #sidebar div.block.custom {
    margin: 0; }

#rightSidebar ul {
  list-style-type: none;
  font-family: "Roboto Condensed", "Arial Narrow", Tahoma, sans-serif; }

.switch-language {
  display: inline; }

.submit-article {
  margin-top: 15px;
  margin-bottom: 0;
  font-size: 1em; }

#sidebar div.block span.blockTitle {
  color: #06223d;
  font-weight: 500;
  padding: 0; }
#sidebar input.textField {
  width: 84%; }
#sidebar input.button {
  font-family: "Roboto Condensed", "Arial Narrow", Tahoma, sans-serif;
  font-size: .9em; }

#banner {
  text-align: center;
  padding: 10%; }

#searchField {
  width: 85%; }

#searchJournal {
  width: 81%; }

.no-journal #main, .journal #main {
  width: 100%;
  background: #fff;
  margin: 0;
  padding: 0; }
  .no-journal #main h2, .journal #main h2 {
    padding-top: .5em;
    padding-left: .5em;
    font-family: "Roboto Condensed", "Arial Narrow", Tahoma, sans-serif;
    font-weight: lighter;
    color: #900;
    font-size: 1.4em;
    margin: 0 1em .5em .3em; }

#articleTitle h3 {
  color: #900; }

#articleAbstract h4, #articleSubject h4, #articleFullText h4, #articleCitations h4 {
  font-size: .9em;
  font-weight: 400;
  color: #06223d; }

#navbar {
  display: none;
  /*border-bottom: none;
  padding-bottom: 1px;
  font-family: $font-narrow;
  font-weight: 400;
  font-size: 1em;*/ }
  #navbar a:hover {
    color: #900; }

ul {
  margin: .25em 0; }
  ul.menu {
    font-size: 1.2em;
    text-align: center; }
    ul.menu li {
      display: block;
      background: #dee6f1;
      border-bottom: 1px dotted #ccc;
      margin: 0;
      padding: .3em 0; }
    ul.menu a {
      text-transform: uppercase; }
  ul.steplist {
    font-size: 1.3em; }

#breadcrumb {
  font-size: 1.1em;
  padding-bottom: .5em;
  padding-top: 1.5em;
  border-bottom: 1px dotted #ccc;
  font-style: italic;
  padding-left: 1em; }
  #breadcrumb a.current {
    font-weight: lighter; }

#content {
  font-size: 1.1em;
  border-top: 1px dotted #ccc;
  font-weight: lighter;
  padding: 1em; }
  #content h2 {
    font-family: "Roboto Condensed", "Arial Narrow", Tahoma, sans-serif;
    font-weight: lighter;
    font-size: 1.4em;
    /*font-family: 'cyntho_slab_proitalic';*/ }
  #content h3, #content h4 {
    font-family: "Roboto Condensed", "Arial Narrow", Tahoma, sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    color: #06223d; }
  #content h3 {
    font-size: 1em; }
  #content h4 {
    font-size: .9em; }
  #content ul {
    font-family: Roboto, Verdana, sans-serif;
    list-style-type: disc;
    padding-left: 1em; }
    #content ul.plain {
      list-style-type: none; }

#mailingAddress,
#principalContact,
#supportContact {
  padding-bottom: 1em; }

table.tocArticle {
  width: 98%;
  padding-top: .5em; }
  table.tocArticle td.tocAuthors {
    padding-left: 50px; }

ol.editorialTeam {
  margin-top: .3em;
  margin-bottom: .3em; }
  ol.editorialTeam li {
    margin-top: .1em;
    margin-bottom: .1em; }

input[type=button],
input[type=submit],
input[type=reset],
input[type=file]::-webkit-file-upload-button,
input.button,
button {
  font-family: "Roboto Condensed", "Arial Narrow", Tahoma, sans-serif;
  font-weight: 300;
  color: #38383a;
  padding: 1px 6px;
  border-radius: 3px;
  border: 1px solid #90989e;
  box-shadow: inset 0 2px 2px #fff;
  background: #d7dee5;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e8edf2), color-stop(100%, #c5ced8));
  background: -webkit-linear-gradient(top, #e8edf2 0%, #c5ced8 100%);
  background: -o-linear-gradient(top, #e8edf2 0%, #c5ced8 100%);
  background: -ms-linear-gradient(top, #e8edf2 0%, #c5ced8 100%);
  background: -moz-linear-gradient(top, #e8edf2 0%, #c5ced8 100%);
  background: linear-gradient(to bottom, #e8edf2 0%, #c5ced8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8EDF2', endColorstr='#FFC5CED8', GradientType=0); }
  input[type=button].defaultButton,
  input[type=submit].defaultButton,
  input[type=reset].defaultButton,
  input[type=file]::-webkit-file-upload-button.defaultButton,
  input.button.defaultButton,
  button.defaultButton {
    color: #000;
    background: #a6c1dc;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c0d1e2), color-stop(100%, #8bb0d6));
    background: -webkit-linear-gradient(top, #c0d1e2 0%, #8bb0d6 100%);
    background: -o-linear-gradient(top, #c0d1e2 0%, #8bb0d6 100%);
    background: -ms-linear-gradient(top, #c0d1e2 0%, #8bb0d6 100%);
    background: -moz-linear-gradient(top, #c0d1e2 0%, #8bb0d6 100%);
    background: linear-gradient(to bottom, #c0d1e2 0%, #8bb0d6 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFC0D1E2', endColorstr='#FF8BB0D6', GradientType=0); }
  input[type=button]:hover,
  input[type=submit]:hover,
  input[type=reset]:hover,
  input[type=file]::-webkit-file-upload-button:hover,
  input.button:hover,
  button:hover {
    border-color: #80878c;
    box-shadow: 0 1px 6px #9cf; }
  input[type=button]:active,
  input[type=submit]:active,
  input[type=reset]:active,
  input[type=file]::-webkit-file-upload-button:active,
  input.button:active,
  button:active {
    border: 1px inset #80878c;
    box-shadow: inset 0 2px 3px #404446; }

table {
  font-size: 1em;
  border: 0;
  border-spacing: 0; }

#journal-test table.info td, .redcol td {
  display: block; }

#footer {
  background: none;
  text-align: left;
  border-top: 1px dotted #ccc;
  padding-top: 10px;
  font-size: .8em;
  color: #8b8b8b; }

html[lang=ru-RU] #sidebar ul[lang=en],
html[lang=en-US] #sidebar ul[lang=ru],
table.section-checkboxes,
.journal-title-actions div,
.journal-title-actions p,
.journal-actions,
html[lang=ru-RU] .switch-language .en,
html[lang=en-US] .switch-language .ru,
html[lang=ru-RU] .submit-article .en,
html[lang=en-US] .submit-article .ru {
  display: none; }

#sidebarUser,
#sidebar input.textField,
#sidebar select.selectMenu,
#sidebar input.button,
#main h3,
input.textField,
select.selectMenu,
textarea.textArea,
input.uploadField {
  font-family: "Roboto Condensed", "Arial Narrow", Tahoma, sans-serif; }

#query,
table.tocArticle td.tocTitle {
  width: 80%; }

@media screen and (min-width: 7cm) {
  #issn {
    left: 23%; } }
@media screen and (min-width: 10cm) {
  body.common {
    background-image: url(images/bgrd_body_mobile.jpg); }
    body.common h1 {
      height: 235px;
      padding: 0 3%;
      background-image: url(images/header_titul_ru_mobile.png); }

  /* html[lang=ru-RU] body.common #header h1, html[lang=en-US] body.common #header h1 {
     width: 480px;
   }*/
  .journal #main {
    width: 97%;
    margin-left: 1%;
    padding-left: 2%;
    background: #fff; }

  #link-susu {
    width: 330px; }

  ul.menu {
    text-align: left;
    padding-left: .5em;
    padding-top: .4em;
    padding-bottom: .4em; }
    ul.menu li {
      display: inline;
      background: #fff;
      border-bottom: none;
      padding: 0 5% 0 0; }

  /*  #sidebar {
      width: 40%;
      float: left;
      border-right: 1px dotted $light-gray;
    }*/
  #leftSidebar {
    float: left;
    width: 100%;
    /*font-size: 1em;*/
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    display: inline;
    overflow: hidden;
    padding: 0 0 1em; }

  #rightSidebar {
    margin-right: 0;
    font-size: 1.1em;
    font-weight: lighter;
    /*width: 100%;*/
    margin-left: 0;
    float: none;
    /*padding: .3em 0 1em;*/ }

  /*#sidebar div.block {
    font-size: .9em;
    padding-left: .5em;
    padding-right: .5em;

    span.blockTitle {
      font-size: .8em;
      font-family: $font-narrow;
      text-transform: uppercase;
      font-weight: 400;
      padding: .3em 0;
    }
  }*/
  #banner img {
    width: 100%; }

  .skip {
    display: none; }

  #simpleQuery {
    width: 119px; }

  #searchField {
    width: 86%; }

  div.separator {
    border-bottom: 1px dotted #ccc; }

  ul {
    padding: 0; }

  a:link {
    color: #026;
    text-decoration: none; }

  form {
    margin: 0 0 10px; }

  #simpleSearchForm {
    margin: 0; }

  #sidebar div.block span.blockSubtitle {
    text-transform: uppercase;
    font-family: "Roboto Condensed", "Arial Narrow", Tahoma, sans-serif;
    font-size: .8em; }

  #sidebarHelp,
  #sidebarDevelopedBy {
    text-transform: uppercase;
    font-family: "Roboto Condensed", "Arial Narrow", Tahoma, sans-serif;
    font-size: 1.1em;
    padding-top: 10px;
    margin-bottom: -.5em; }

  table {
    font-size: 1em;
    font-weight: lighter; }
    table.listing td.headseparator, table.listing td.endseparator {
      border-top: 1px dotted #ccc; }

  input.textField,
  input.uploadField,
  select.selectMenu,
  textarea.textArea {
    color: #38383a;
    font-family: Roboto, Verdana, sans-serif;
    font-weight: lighter; }

  /*input.button {
  font-weight: lighter;
  }
*/
  #sidebarUser tr,
  #sidebarUser td {
    display: block; }

  a:hover,
  ul.menu a:hover {
    color: #6b97af;
    text-decoration: underline; }

  #issn {
    left: 35%; } }
@media screen and (min-width: 13cm) {
  body.common {
    background-color: #fff;
    background-image: url(images/bgrd_body_480.jpg); }
    body.common #sidebar {
      width: 40%;
      float: left;
      border-right: 1px dotted #ccc; }
      body.common #sidebar div.block {
        font-size: .9em;
        padding-left: .5em;
        padding-right: .5em; }
        body.common #sidebar div.block span.blockTitle {
          font-size: .8em;
          font-family: "Roboto Condensed", "Arial Narrow", Tahoma, sans-serif;
          text-transform: uppercase;
          font-weight: 400;
          padding: .3em 0; }

  #link-susu {
    left: 0;
    width: 150px; }

  html[lang=ru-RU] body.common #header h1 {
    background-image: url(images/header_titul_ru_10.png); }

  html[lang=en-US] body.common #header h1 {
    background-image: url(images/header_titul_en_10.png); }

  html[lang=ru-RU] body.common.journal #header h1 {
    background-image: url(images/header_ru_10.png); }

  html[lang=en-US] body.common.journal #header h1 {
    background-image: url(images/header_en_10.png); }

  #leftSidebar {
    width: 100%;
    font-size: 1.2em;
    margin-left: 0;
    margin-right: 0;
    padding: 0; }

  #rightSidebar {
    margin-right: 0;
    margin-left: 0;
    font-size: 1.1em;
    font-weight: lighter;
    width: 100%; }

  .no-journal #main {
    width: 55%; }

  .journal #main {
    width: 55%; }

  #issn {
    left: 37%;
    margin: 0; } }
@media screen and (min-width: 15cm) {
  body.common {
    background-image: url(images/bgrd_body_640.jpg); }
    body.common #sidebar {
      width: 30%; }

  #header h1 {
    color: #d8e7fa; }

  html[lang=ru-RU] body.common #header h1 {
    background: url(images/header_titul_ru_15.png) no-repeat 40% 0%; }

  html[lang=en-US] body.common #header h1 {
    background: url(images/header_titul_en_15.png) no-repeat 65% 0%; }

  html[lang=ru-RU] body.common.journal #header h1 {
    background-image: url(images/header_ru_16.png); }

  html[lang=en-US] body.common.journal #header h1 {
    background-image: url(images/header_en_16.png); }

  #sidebar {
    width: 32%; }

  .no-journal #main {
    width: 60%;
    padding-left: 2%;
    padding-right: 2%; }

  .journal #main {
    width: 61%;
    float: left;
    padding-left: 2%;
    padding-right: 2%; }

  #issn {
    top: 185px;
    left: 65%;
    /*color: $header-color;*/
    margin: 0;
    font-style: italic; } }
@media screen and (min-width: 17cm) {
  #link-susu {
    left: 7%; }

  html[lang=ru-RU] .journal #header h1 {
    width: 700px; } }
@media screen and (min-width: 20cm) {
  body.common {
    background-image: url(images/bgrd_body_768.jpg); }
    body.common #sidebar {
      width: 100%;
      float: none; }

  html[lang=ru-RU] body.common #header h1 {
    background-image: url(images/header_titul_ru_20.png); }

  html[lang=en-US] body.common #header h1 {
    background-image: url(images/header_titul_en_25.png); }

  /*html[lang=ru-RU], html[lang=en-US] {
    body.common.journal #header h1 {
      width: 760px;
    }
  }*/
  #link-susu {
    left: 9%;
    width: 200px; }

  #issn {
    top: 180px;
    left: 65%;
    margin: 0;
    color: #021f59; }

  .no-journal #main {
    width: 77%;
    float: left; }

  .journal #main {
    width: 59%;
    float: left; }

  #leftSidebar {
    float: left;
    width: 17%;
    margin-left: 0;
    margin-right: 0;
    padding: 0 0 1em .3em; }

  #rightSidebar {
    float: right;
    width: 17%;
    margin-left: 0;
    padding: .3em 0 1em .5em; }

  #sidebar div.block {
    padding-left: 0; }

  #journal-test table.info td, .redcol td {
    display: table-cell; } }
@media screen and (min-width: 22cm) {
  body.common.journal #header h1 {
    width: 820px; }

  html[lang=ru-RU] body.common.journal #header h1 {
    background-image: url(images/header_ru_20.png); }

  html[lang=en-US] body.common.journal #header h1 {
    /*background-image: url(images/header_en_20.png);*/ } }
@media screen and (min-width: 23cm) {
  html[lang=ru-RU] body.common #header h1, html[lang=en-US] body.common #header h1 {
    width: 850px; } }
@media screen and (min-width: 25cm) {
  body.common {
    background: #edf4fc url(images/bgrd_body_960.jpg) no-repeat center top; }
    body.common.no-journal #main {
      width: 78%; }
    body.common.journal #main {
      width: 58%;
      padding-left: 2%;
      padding-right: 2%; }

  #issn {
    left: 70%; }

  html[lang=ru-RU] body.common #header h1 {
    background-image: url(images/header_titul_ru_30.png); }

  html[lang=en-US] body.common #header h1 {
    background-image: url(images/header_titul_en_30.png); }

  html[lang=ru-RU] body.common.journal #header h1 {
    background-image: url(images/header_ru_25.png);
    width: 900px; }

  html[lang=en-US] body.common.journal #header h1 {
    background-image: url(images/header_en_25.png);
    width: 900px; } }
@media screen and (min-width: 27cm) {
  html[lang=ru-RU] body.common.journal #header h1 {
    /*background-image: url(images/header_ru_25.png);*/
    width: 990px; }

  html[lang=en-US] body.common.journal #header h1 {
    background-image: url(images/header_en_27.png);
    width: 990px; } }
@media screen and (min-width: 30cm) {
  #link-susu {
    left: 10%;
    width: 220px; }

  html[lang=en-US] #header h1 {
    width: 1100px; }

  html[lang=ru-RU] body.common.journal #header h1 {
    width: 1100px; }

  #banner img {
    width: inherit; }

  #rightSidebar {
    padding: .3em .3em 1em .7em;
    font-size: 1.3em; }

  body.common.no-journal #main {
    width: 76%; } }
@media screen and (min-width: 33cm) {
  body.common {
    background: #edf4fc url(images/bgrd_body_1440.jpg) no-repeat center top; }

  html[lang=ru-RU] body.common #header h1 {
    background-image: url(images/header_titul_ru_40.png);
    width: 1230px; }

  html[lang=en-US] body.common #header h1 {
    background-image: url(images/header_titul_en_40.png);
    width: 1230px; }

  body.common.journal #header h1 {
    width: 1230px; }

  html[lang=ru-RU] body.common.journal #header h1 {
    background-image: url(images/header_ru_33.png); }

  html[lang=en-US] body.common.journal #header h1 {
    background-image: url(images/header_en_33.png); } }
@media screen and (min-width: 35cm) {
  body.common {
    margin: auto;
    width: 1400px; }
    body.common .no-journal #main {
      margin-top: 1px; } }
@media screen and (min-width: 40cm) {
  body.common {
    /*background: $body-bg-color url(images/bgrd_body_1440.jpg) no-repeat center top;*/ }

  /*html[lang=ru-RU] body.common #header h1 {
    background-image: url(images/header_titul_ru_40.png);
  }

  html[lang=en-US] body.common #header h1 {
    background-image: url(images/header_titul_en_40.png);
  }*/
  body.common.journal #header h1 {
    width: 1400px; }

  html[lang=en-US] body.common.journal #header h1 {
    background-image: url(images/header_en_40.png); }

  html[lang=ru-RU] body.common.journal #header h1 {
    background-image: url(images/header_ru_40.png); } }

/*# sourceMappingURL=sitestyle.css.map */
