

/* Start:/local/templates/evrazia/css/screen.css?1666784866146342*/
/*
 Welcome to Compass.
 * In this file you should write your main styles. (or centralize your imports)
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
/* reset */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,700&subset=latin,cyrillic-ext);
@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700&subset=latin,cyrillic-ext);
@import url(https://fonts.googleapis.com/css?family=PT+Serif:400,400italic&subset=latin,cyrillic-ext);
@import url(/local/templates/evrazia/css/SelectBoxIt.css);
/* line 5, C:/Program Files/Koala/rubygems/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline; }

/* line 22, C:/Program Files/Koala/rubygems/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1; }

/* line 24, C:/Program Files/Koala/rubygems/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none; }

/* line 26, C:/Program Files/Koala/rubygems/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 28, C:/Program Files/Koala/rubygems/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle; }

/* line 30, C:/Program Files/Koala/rubygems/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none; }
  /* line 103, C:/Program Files/Koala/rubygems/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
  q:before, q:after, blockquote:before, blockquote:after {
    content: "";
    content: none; }

/* line 32, C:/Program Files/Koala/rubygems/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none; }

/* line 116, C:/Program Files/Koala/rubygems/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block; }

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  outline: 0;
  max-height: 9001em;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAC0lEQVQIW2NkAAIAAAoAAggA9GkAAAAASUVORK5CYII=); }
  /* line 83, ../sass/screen.scss */
  *:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    outline: 0; }

/* line 92, ../sass/screen.scss */
b {
  font-weight: bold; }

/* line 95, ../sass/screen.scss */
i {
  font-style: italic; }

/* line 98, ../sass/screen.scss */
.article-page .paragraph-text p, .article-page p {
  font-family: "PT Serif", serif; }

/* general */
/* line 103, ../sass/screen.scss */
body, html {
  min-width: 1280px;
  height: 100%;
}

/* line 106, ../sass/screen.scss */
body {
  opacity: 0;
  font-size: 16px;
  font-family: "PT Serif", serif;
  color: #262626;
  -webkit-font-smoothing: antialiased;
}


#page {
  height: 100%;
}
body.flag-am header:before,
body.flag-by header:before,
body.flag-kz header:before,
body.flag-kg header:before,
body.flag-ru header:before {
  content: '';
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  height: 132px;
  overflow: hidden;
  background-repeat: repeat-x;
  background-position: center top;
  opacity: .14;
  /*pointer-events: none;*/
}

body.flag-am header:before {
  background-image: url(/local/templates/evrazia/css/../images/bg-am-top.png); }
body.flag-by header:before {
  background-image: url(/local/templates/evrazia/css/../images/bg-by-top.png); }
body.flag-kz header:before {
  background-image: url(/local/templates/evrazia/css/../images/bg-kz-top.png); }
body.flag-kg header:before {
  background-image: url(/local/templates/evrazia/css/../images/bg-kg-top.png); }
body.flag-ru header:before {
  background-image: url(/local/templates/evrazia/css/../images/bg-ru-top.png); }

body.flag-am header:after,
body.flag-by header:after,
body.flag-kz header:after,
body.flag-kg header:after,
body.flag-ru header:after {
  content: '';
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  height: 132px;
  background-repeat: repeat-x;
  background-position: center bottom;
  background-image: url(/local/templates/evrazia/css/../images/bg-top-gradient.png);
  /*opacity: .14;*/
  /*pointer-events: none;*/
}

.full-container {
  min-height: 100%;
  overflow: hidden;
  margin-bottom: -100px;
  padding-bottom: 70px;
  background-color: #fafbfc;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFFAFBFC', endColorstr='#FFD9E3E8');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjEuMCIgeDI9IjEuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmJmYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZTNlOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 100%, 100% 0%, color-stop(0%, #fafbfc), color-stop(100%, #d9e3e8));
  background-image: -moz-linear-gradient(left bottom, #fafbfc 0%, #d9e3e8 100%);
  background-image: -webkit-linear-gradient(left bottom, #fafbfc 0%, #d9e3e8 100%);
  background-image: linear-gradient(to right top, #fafbfc 0%, #d9e3e8 100%);
}
.full-container:after {
  content: '';
  display: block;
  height: 100px;
}

/* line 116, ../sass/screen.scss */
.container {
  min-width: 1280px;
  max-width: 1680px;
  padding: 0 40px;
  margin: 0 auto; }

/* line 123, ../sass/screen.scss */
.clearfix:after {
  content: '';
  display: table;
  width: 100%; }

/* line 129, ../sass/screen.scss */
.ieb {
  position: relative; }
  /* line 131, ../sass/screen.scss */
  .ieb:after, .ieb:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

/* line 140, ../sass/screen.scss */
header {
  position: relative;
  z-index: 56;
  height: 222px;
  padding: 20px 0 0;
  background-color: #ffffff; }
  /* line 143, ../sass/screen.scss */
  header .header-top {
    position: relative;
    height: 152px;
    padding-bottom: 30px;
    font-family: "Open Sans", sans-serif;
    font-size: 15px; }
  /* line 148, ../sass/screen.scss */
  header .header-top-left {
    float: left; }
    /* line 151, ../sass/screen.scss */
    header .header-top-left ul li {
      display: inline-block;
      margin: 0 46px 0 0; }
      /* line 154, ../sass/screen.scss */
      header .header-top-left ul li a {
        text-decoration: none;
        color: #ababab;
        /*-moz-transition: color 0.1s ease-in-out;
         -o-transition: color 0.1s ease-in-out;
         -webkit-transition: color 0.1s ease-in-out;
         transition: color 0.1s ease-in-out;*/
       }
        /* line 157, ../sass/screen.scss */
        header .header-top-left ul li a:hover {
          color: #7ba141; }
      header .header-top-left ul li a.comunity {
        color: #004364;
      }
      header .header-top-left ul li span.comunity:before,
      header .header-top-left ul li a.comunity:before {
        content: '';
        position: relative;
        top: 3px;
        display: inline-block;
        width: 23px;
        height: 17px;
        margin-right: 5px;
        background-position: 0 0;
        background-repeat: no-repeat;
      }
      header .header-top-left ul li a.comunity:before {
        background-image: url(/local/templates/evrazia/css/../images/icon-people_blue_23x17.png);
      }
      header .header-top-left ul li a.comunity:hover {
        color: #7ba141;
      }
      header .header-top-left ul li a.comunity:hover:before {
        background-image: url(/local/templates/evrazia/css/../images/icon-people_green_23x17.png);
      }
      header .header-top-left ul li span.comunity:before {
        background-image: url(/local/templates/evrazia/css/../images/icon-people_dark_23x17.png);
      }
  /* line 164, ../sass/screen.scss */
  header .logo {
    display: inline-block;
    /*width: 315px;*/
    /*width: 252px;*/
    width: 220px;
    /*height: 42px;*/
    margin: 33px 0 0;
  }
    header .logo img {
      display: block;
      width: 100%;
      height: auto;
    }
    header .logo .logo-fixed-header {
      display: none;
    }
  /* line 171, ../sass/screen.scss */
  header .global {
    display: none; }

  header .header-top-center {
    position: absolute;
    right: 32%;
    bottom: 10px;
    height: 110px;
    transform: translateX(50%);
  }
  header .header-top-center-main {
    right: 50%;
  }
  @media (max-width:1400px) {
    /*header .header-top-center {
      right: 30%;
    }*/
    header .header-top-center__img {
      width:300px;
    }
  }

  header .header-top-center__img {
    height: 110px;
  }


  /* line 174, ../sass/screen.scss */
  header .header-top-right {
    position: relative;
    float: right; }
    /* line 176, ../sass/screen.scss */
    header .header-top-right .user-lc {
      text-align: right;
      line-height: 24px;
      float: right; }
      /* line 181, ../sass/screen.scss */
      header .header-top-right .user-lc .user-links li {
        display: inline-block; }
        /* line 183, ../sass/screen.scss */
        header .header-top-right .user-lc .user-links li:before {
          content: '';
          display: inline-block;
          height: 13px;
          border-left: 1px solid #a4a4a4;
          margin: 5px 5px 0px 1px;
          vertical-align: top; }
        /* line 192, ../sass/screen.scss */
        header .header-top-right .user-lc .user-links li:first-child:before {
          display: none; }
        /* line 196, ../sass/screen.scss */
        header .header-top-right .user-lc .user-links li a {
          color: #7ba141; }
          /* line 198, ../sass/screen.scss */
          header .header-top-right .user-lc .user-links li a:hover {
            text-decoration: none; }
      /* line 204, ../sass/screen.scss */
      header .header-top-right .user-lc .logout {
        color: #ababab; }
        /* line 206, ../sass/screen.scss */
        header .header-top-right .user-lc .logout:hover {
          text-decoration: none; }
    /* line 211, ../sass/screen.scss */
    header .header-top-right .search {
      /*display: inline-block;*/
      position: absolute;
      top: 0;
      left: -94px;
      width: 20px;
      height: 20px;
      /*background: url(/local/templates/evrazia/css/../images/icon-search.png) no-repeat;*/
      background: url(/local/templates/evrazia/css/../images/sprite.png) no-repeat;
      background-position: -3px -421px; /*.icon-search();*/
      float: left;
      margin: 0 74px 0 0; }
      /* line 218, ../sass/screen.scss */
      header .header-top-right .search:hover {
        /*background: url(/local/templates/evrazia/css/../images/icon-search-hover.png) no-repeat;*/
        background-position: -3px -352px; /*.icon-search-hover();*/
      }
    /* line 222, ../sass/screen.scss */
    header .header-top-right .social-links {
      float: right;
      margin: 20px 0 0; }
  /* line 227, ../sass/screen.scss */
  header .flag-h {
    display: inline-block;
    margin: 0 0 0 130px; }
    /* line 230, ../sass/screen.scss */
    header .flag-h a {
      margin-right: 34px; }
      @media (max-width:1550px) {
        header .flag-h{
          margin: 0 0 0 30px; }
        }
      }

/* line 235, ../sass/screen.scss */
.social-links {
  width: 220px; }
  /* line 237, ../sass/screen.scss */
  .social-links a {
    display: inline-block;
    width: 25px;
    height: 24px;
    background: url(/local/templates/evrazia/css/../images/sprite.png) no-repeat;
    margin: 0 5px 0 0; }
    /* line 242, ../sass/screen.scss */
    .social-links a.vk {
      /*background: url(/local/templates/evrazia/css/../images/icon-vk.png) no-repeat;*/
      background-position: -3px -191px; /*.icon-vk();*/
    }
      /* line 244, ../sass/screen.scss */
      .social-links a.vk:hover {
        /*background: url(/local/templates/evrazia/css/../images/icon-vk-hover.png) no-repeat;*/
        background-position: -3px -164px; /*.icon-vk-hover();*/
      }
    /* line 248, ../sass/screen.scss */
    .social-links a.fb {
      /*background: url(/local/templates/evrazia/css/../images/icon-fb.png) no-repeat;*/
      background-position: -3px -137px; /*.icon-fb();*/
    }
      /* line 250, ../sass/screen.scss */
      .social-links a.fb:hover {
        /*background: url(/local/templates/evrazia/css/../images/icon-fb-hover.png) no-repeat;*/
        background-position: -3px -110px; /*.icon-fb-hover();*/
      }
    /* line 254, ../sass/screen.scss */
    .social-links a.tw {
      /*background: url(/local/templates/evrazia/css/../images/icon-tw.png) no-repeat;*/
      background-position: -3px -325px; /*.icon-tw();*/
    }
      /* line 256, ../sass/screen.scss */
      .social-links a.tw:hover {
        /*background: url(/local/templates/evrazia/css/../images/icon-tw-hover.png) no-repeat;*/
        background-position: -3px -298px; /*.icon-tw-hover();*/
      }
      .social-links a.ok {
        background: url(/local/templates/evrazia/css/../images/icon-ok-white.png) no-repeat;
        background-color: #a4a4a4;
        background-position: center;
      }
	  .social-links a.telegram{
			background: url(/local/templates/evrazia/css/../images/icon-telegram.png) no-repeat;
			background-position: center;
            background-size: contain;
	  }


        /* line 256, ../sass/screen.scss */
        .social-links a.ok:hover {
          background-color: #7b9e41;
        }
    /* line 260, ../sass/screen.scss */
    .social-links a.rss {
      float: right;
      /*margin: 0 10px 0 20px;*/
      margin: 0 10px 0 0px;
      /*background: url(/local/templates/evrazia/css/../images/icon-rss.png) no-repeat;*/
      background-position: -3px -271px; /*.icon-rss();*/
    }
      /* line 264, ../sass/screen.scss */
      .social-links a.rss:hover {
        /*background: url(/local/templates/evrazia/css/../images/icon-rss-hover.png) no-repeat;*/
        background-position: -3px -244px; /*.icon-rss-hover();*/
      }

/* line 271, ../sass/screen.scss */
#nav {
  height: 50px;
  background-color: #004364;
  font-family: "Open Sans", sans-serif;
  position: relative;
  /*z-index: 2;*/
}
  /* line 276, ../sass/screen.scss */
  #nav .drop-list {
    margin-left: -40px; }
  /* line 279, ../sass/screen.scss */
  #nav ul {
    float: left; }
    /* line 281, ../sass/screen.scss */
    #nav ul .parent {
      float: left; }
      /* line 283, ../sass/screen.scss */
      #nav ul .parent > a {
        color: #ffffff;
        text-transform: uppercase;
        display: block;
        text-decoration: none;
        font-size: 20px;
        line-height: 50px;
        font-weight: bold;
        padding: 0 36px;
        position: relative; }
      /* line 294, ../sass/screen.scss */
      #nav ul .parent:hover {
        background-color: #005f7c; }
        /* line 296, ../sass/screen.scss */
        #nav ul .parent:hover .drop-menu {
          display: block;
          opacity: 1; }
    /* line 303, ../sass/screen.scss */
    #nav ul .icon-people > a {
      padding-left: 60px; }
      /* line 305, ../sass/screen.scss */
      #nav ul .icon-people > a:before {
        content: '';
        display: block;
        position: absolute;
        width: 27px;
        height: 17px;
        background: url(/local/templates/evrazia/css/../images/icon-people.png) no-repeat;
        top: 16px;
        left: 17px; }
    /* line 320, ../sass/screen.scss */
    #nav ul.list .drop > a,
    #nav ul.drop-list .drop > a {
      padding-right: 28px;
    }
    #nav ul.list .drop > a:after,
    #nav ul.drop-list .drop > a:after {
      content: '';
      display: inline-block;
      width: 8px;
      height: 5px;
      background: url(/local/templates/evrazia/css/../images/icon-arrow-down.png) no-repeat;
      vertical-align: top;
      margin: 23px 0 0 5px; }
  /* line 333, ../sass/screen.scss */
  #nav .drop-menu {
    position: absolute;
    width: 100%;
    background-color: #265f7b;
    top: 50px;
    left: 0;
    padding: 15px 0 20px;
    display: none;
    opacity: 0;
    z-index: 99;
    -moz-transition: opacity 0.1s ease-in-out;
    -o-transition: opacity 0.1s ease-in-out;
    -webkit-transition: opacity 0.1s ease-in-out;
    transition: opacity 0.1s ease-in-out; }
    /* line 344, ../sass/screen.scss */
    #nav .drop-menu a {
      color: #ffffff;
      text-decoration: none;
      font-family: "Open Sans", sans-serif;
      -moz-transition: color 0.1s ease-in-out;
      -o-transition: color 0.1s ease-in-out;
      -webkit-transition: color 0.1s ease-in-out;
      transition: color 0.1s ease-in-out; }
      /* line 349, ../sass/screen.scss */
      #nav .drop-menu a:hover {
        color: #93afbd; }
    /* line 353, ../sass/screen.scss */
    #nav .drop-menu .links {
      float: left;
      width: 25%; }
      /* line 356, ../sass/screen.scss */
      #nav .drop-menu .links li {
        line-height: 24px; }
        /* line 358, ../sass/screen.scss */
        #nav .drop-menu .links li a {
          text-transform: uppercase;
          font-size: 14px;
          font-weight: bold;
          letter-spacing: 0.2em; }
    /* line 366, ../sass/screen.scss */
    #nav .drop-menu .news {
      float: left;
      width: 75%;
      line-height: 25px; }
      /* line 370, ../sass/screen.scss */
      #nav .drop-menu .news ul {
        float: left;
        width: 33.333%; }
        /* line 373, ../sass/screen.scss */
        #nav .drop-menu .news ul li {
          max-width: 270px;
          margin: 17px 0 0; }
          /* line 376, ../sass/screen.scss */
          #nav .drop-menu .news ul li:first-child {
            margin: 0; }
          /* line 379, ../sass/screen.scss */
          #nav .drop-menu .news ul li .date {
            font-size: 14px;
            font-family: "Open Sans", sans-serif;
            margin: 0 0 5px; }
          /* line 384, ../sass/screen.scss */
          #nav .drop-menu .news ul li .title {
            font-size: 18px;
            font-weight: bold; }

/* line 395, ../sass/screen.scss */
/* .fixed-header #content {
  padding-top: 221px; } */
/* line 398, ../sass/screen.scss */
.fixed-header header .header-inner {
  position: fixed;
  top: 0;
  left: 0;
  min-width: 100%;
  z-index: 99;
  height: 50px;
  background-color: #004364;
  padding: 0; }
  /* line 407, ../sass/screen.scss */
  .fixed-header header .header-top {
    height: 50px;
    padding-bottom: 0; }
  /* line 410, ../sass/screen.scss */
  .fixed-header header .header-top-left {
    display: inline;
    float: none; }
    /* line 413, ../sass/screen.scss */
    .fixed-header header .header-top-left ul,.fixed-header header .header-top-center {
      display: none; }
  /* line 417, ../sass/screen.scss */
  .fixed-header header .logo {
    float: left;
    width: 214px;
    height: 27px;
    margin: 12px 0 0;
    position: relative;
    z-index: 2;
  }
    .fixed-header header .logo img {
      width: auto;
      max-width: 100%;
      max-height: 100%;
    }
    .fixed-header header .logo .logo-basic-header {
      display: none;
    }
    .fixed-header header .logo .logo-fixed-header {
      display: block;
    }
  /* line 426, ../sass/screen.scss */
  .fixed-header header .global {
    display: block;
    float: left;
    position: relative;
    width: 40px;
    height: 50px;
    /*background: url(/local/templates/evrazia/css/../images/icon-global.png) no-repeat center;*/
    background: url(/local/templates/evrazia/css/../images/globus.png) no-repeat center;
    margin: 0 -55px 0 15px;
    cursor: pointer;
    z-index: 2; }
    /* line 436, ../sass/screen.scss */
    .fixed-header header .global ul {
      display: none;
      position: absolute;
      width: 167px;
      top: 50px;
      left: 0;
      z-index: 99;
      background-color: #004364; }
      /* line 444, ../sass/screen.scss */
      .fixed-header header .global ul li {
        display: block;
        margin: 0;
        padding: 0; }
        /* line 448, ../sass/screen.scss */
        .fixed-header header .global ul li a {
          position: relative;
          display: block;
          padding: 0 0 0 38px;
          height: 30px;
          line-height: 32px;
          font-size: 14px;
          text-transform: uppercase;
          font-family: "Open Sans", sans-serif;
          font-weight: 700;
          text-decoration: none;
          color: #fff; }
          /* line 460, ../sass/screen.scss */
          .fixed-header header .global ul li a:hover {
            background-color: #265f7b; }
          /* line 463, ../sass/screen.scss */
          .fixed-header header .global ul li a:before {
            width: 18px;
            height: 11px;
            content: '';
            display: block;
            position: absolute;
            top: 8px;
            left: 12px;
            background-repeat: no-repeat; }
        /* line 476, ../sass/screen.scss */
        .fixed-header header .global ul li.am a:before {
          background-image: url(/local/templates/evrazia/css/../images/icon-am.png); }
        /* line 483, ../sass/screen.scss */
        .fixed-header header .global ul li.by a:before {
          background-image: url(/local/templates/evrazia/css/../images/icon-by.png); }
        /* line 490, ../sass/screen.scss */
        .fixed-header header .global ul li.kz a:before {
          background-image: url(/local/templates/evrazia/css/../images/icon-kz.png); }
        /* line 497, ../sass/screen.scss */
        .fixed-header header .global ul li.kg a:before {
          background-image: url(/local/templates/evrazia/css/../images/icon-kg.png); }
        /* line 504, ../sass/screen.scss */
        .fixed-header header .global ul li.ru a:before {
          background-image: url(/local/templates/evrazia/css/../images/icon-ru.png); }
    /* line 512, ../sass/screen.scss */
    .fixed-header header .global:hover ul {
      display: block; }
  /* line 517, ../sass/screen.scss */
  .fixed-header header .header-top-right {
    padding-top: 15px;
    /*position: relative;*/
    z-index: 2; }
    /* line 521, ../sass/screen.scss */
    .fixed-header header .header-top-right .search {
      position: static;
      display: inline-block;
      width: 20px;
      height: 20px;
      /*background: url(/local/templates/evrazia/css/../images/icon-search-white.png) no-repeat !important;*/
      background: url(/local/templates/evrazia/css/../images/sprite.png) no-repeat;
      background-position: -3px -398px; /*.icon-search-white();*/
      margin-right: 53px;
    }
      /* line 526, ../sass/screen.scss */
      .fixed-header header .header-top-right .search:hover {
        /*background: url(/local/templates/evrazia/css/../images/icon-search-white-hover.png) no-repeat !important;*/
        background-position: -3px -375px; /*.icon-search-white-hover();*/
      }
    /* line 530, ../sass/screen.scss */
    .fixed-header header .header-top-right .social-links {
      display: none; }
    .fixed-header header .header-top-right.is-logged-in .user-lc {
      display: block;
    }
    /* line 534, ../sass/screen.scss */
    .fixed-header header .header-top-right .user-lc .user-name {
      display: none; }
    /* line 537, ../sass/screen.scss */
    .fixed-header header .header-top-right .user-lc .user-links {
      display: inline; }
      /* line 539, ../sass/screen.scss */
      .fixed-header header .header-top-right .user-lc .user-links li {
        vertical-align: top; }
        /* line 541, ../sass/screen.scss */
        .fixed-header header .header-top-right .user-lc .user-links li:before {
          border: 0; }
      /* line 545, ../sass/screen.scss */
      .fixed-header header .header-top-right .user-lc .user-links .personal {
        font-size: 0;
        width: 14px;
        height: 20px;
        max-height: none;
        display: inline-block;
        background: url(/local/templates/evrazia/css/../images/icon-user.png) no-repeat;
        vertical-align: top; }
        /* line 552, ../sass/screen.scss */
        .fixed-header header .header-top-right .user-lc .user-links .personal:hover {
          background: url(/local/templates/evrazia/css/../images/icon-user-hover.png) no-repeat; }
      /* line 556, ../sass/screen.scss */
      .fixed-header header .header-top-right .user-lc .user-links .expert {
        font-size: 0;
        width: 18px;
        height: 20px;
        max-height: none;
        display: inline-block;
        background: url(/local/templates/evrazia/css/../images/icon-star.png) no-repeat;
        vertical-align: top;
        margin-left: 48px; }
        /* line 564, ../sass/screen.scss */
        .fixed-header header .header-top-right .user-lc .user-links .expert:hover {
          background: url(/local/templates/evrazia/css/../images/icon-star-hover.png) no-repeat; }
    /* line 569, ../sass/screen.scss */
    .fixed-header header .header-top-right .user-lc .logout {
      font-size: 0;
      width: 21px;
      height: 20px;
      max-height: none;
      background: url(/local/templates/evrazia/css/../images/icon-logout.png) no-repeat;
      display: inline-block;
      vertical-align: top;
      margin-left: 50px; }
      /* line 577, ../sass/screen.scss */
      .fixed-header header .header-top-right .user-lc .logout:hover {
        background: url(/local/templates/evrazia/css/../images/icon-logout-hover.png) no-repeat; }
    /* line 581, ../sass/screen.scss */
    /* .fixed-header header .header-top-right .user-lc .logout {
      font-size: 0;
      width: 21px;
      height: 20px;
      background: url(/local/templates/evrazia/css/../images/icon-login.png) no-repeat;
      display: inline-block;
      vertical-align: top;
      margin-left: 50px; } */
      /* line 589, ../sass/screen.scss */
      /* .fixed-header header .header-top-right .user-lc .logout:hover {
        background: url(/local/templates/evrazia/css/../images/icon-login-hover.png) no-repeat; } */
  /* line 595, ../sass/screen.scss */
  .fixed-header header .flag-h {
    display: none; }
/* line 599, ../sass/screen.scss */
.fixed-header #nav {
  margin: -50px 0 0;
  background: transparent; }
  /* line 604, ../sass/screen.scss */
  .fixed-header #nav ul .parent > a {
    padding: 0 18px; }
  /* line 609, ../sass/screen.scss */
  .fixed-header #nav ul .icon-people > a {
    padding-left: 56px; }
  /* line 614, ../sass/screen.scss */
  .fixed-header #nav .drop-list {
    margin: 0 0 0 70px; }
  /* line 617, ../sass/screen.scss */
  .fixed-header #nav .drop-menu {
    top: 50px; }

@media (max-width: 1899px) {
  /* line 625, ../sass/screen.scss */
  .fixed-header #nav ul.list {
    position: relative;
    width: 50px;
    height: 50px;
    padding-top: 50px;
    background: url(/local/templates/evrazia/css/../images/icon-menu.png) no-repeat center;
    cursor: pointer; }
    /* line 632, ../sass/screen.scss */
    .fixed-header #nav ul.list .parent {
      margin-left: -15px;
      width: 210px;
      display: none; }
      /* line 636, ../sass/screen.scss */
      .fixed-header #nav ul.list .parent a {
        padding: 0 20px;
        width: auto;
        background-color: #004364; }
        .fixed-header #nav ul.list .drop > a:after {
          display: none;
        }
        /* line 640, ../sass/screen.scss */
        .fixed-header #nav ul.list .parent a:hover {
          background-color: #265f7b; }
      .fixed-header #nav ul.list .drop .drop-menu {
        display: none; }
    /* line 646, ../sass/screen.scss */
    .fixed-header #nav ul.list .icon-people > a {
      padding-left: 50px; }
      /* line 648, ../sass/screen.scss */
      .fixed-header #nav ul.list .icon-people > a:before {
        top: 17px;
        left: 15px; }
    /* line 655, ../sass/screen.scss */
    .fixed-header #nav ul.list:hover .parent {
      display: block; } }
/* line 663, ../sass/screen.scss */
.main-horizontal-banner {
  position: relative; }
  /* line 665, ../sass/screen.scss */
  .main-horizontal-banner > .bx-wrapper {
    max-width: 100% !important; }
  /* line 668, ../sass/screen.scss */
  .main-horizontal-banner .slide {
    position: relative;
    display: block;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    font-family: "Open Sans", sans-serif;
    cursor: pointer;
    color: #ffffff; }
  .main-horizontal-banner .slide:before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50%;
    /*background-image: -moz-linear-gradient(left bottom, #fafbfc 0%, #d9e3e8 100%);*/
    /*background-image: -webkit-linear-gradient(left bottom, #fafbfc 0%, #d9e3e8 100%);*/
    /*background-image: linear-gradient(to right top, #fafbfc 0%, #d9e3e8 100%);*/
    background-image: linear-gradient(0deg, rgba(0,0,0,1), rgba(0,0,0,0));
    background-position: 0 0;
    background-repeat: no-repeat;
  }
    .main-horizontal-banner .slide.no-color:hover .description {
      /*text-decoration: underline;*/
    }
    /* line 675, ../sass/screen.scss */
    .main-horizontal-banner .slide .slider-innr {
      display: flex;
      position: absolute;
      padding: 20px 15px 25px;
      width: 100%;
      top: 0; }
    /* line 683, ../sass/screen.scss */
    .main-horizontal-banner .slide.bottom .slider-innr {
      top: auto;
      bottom: 0;
      display: flex;
      flex-direction: column-reverse; }
    /* line 691, ../sass/screen.scss */
    .main-horizontal-banner .slide.blue .slider-innr {
      /*background-color: rgba(91, 149, 205, 0.85);*/
    }
    /* line 696, ../sass/screen.scss */
    .main-horizontal-banner .slide.green .slider-innr {
      /*background-color: rgba(123, 158, 65, 0.85);*/
    }
    /* line 701, ../sass/screen.scss */
    .main-horizontal-banner .slide .text .title {
      font-size: 14px;
      text-transform: uppercase;
      margin: 0 0 15px; }
    /* line 707, ../sass/screen.scss */
    .main-horizontal-banner .slide .text .description i {
      font-family: "PT Serif", serif;
      font-style: italic; }
    /* line 711, ../sass/screen.scss */
    .main-horizontal-banner .slide .text .description b {
      font-weight: bold;
      font-family: "Open Sans", sans-serif; }
    /* line 719, ../sass/screen.scss */
    .main-horizontal-banner .slide.large .text .description {
      font-size: 28px;
      line-height: 34px; }
    /* line 727, ../sass/screen.scss */
    .main-horizontal-banner .slide.small .text .description {
      font-size: 19px;
      line-height: 25px; }
    .main-horizontal-banner .slide .text .author {
      margin-top: 14px;
      font-family: "PT Sans", serif;
      font-size: 14px;
    }
    /* line 734, ../sass/screen.scss */
    .main-horizontal-banner .slide.bg .slider-innr {
      min-height: 10px;
      max-height: 100%;
      overflow: hidden;
      -moz-transition: min-height 0.1s ease-in-out;
      -o-transition: min-height 0.1s ease-in-out;
      -webkit-transition: min-height 0.1s ease-in-out;
      transition: min-height 0.1s ease-in-out; }
    /* line 739, ../sass/screen.scss */
    .main-horizontal-banner .slide.bg:hover .slider-innr {
      min-height: 100%; }
  /* line 745, ../sass/screen.scss */
  .main-horizontal-banner .bx-next,
  .main-horizontal-banner .bx-prev {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 55;
    width: 60px;
    height: 120px;
    max-height: none;
    margin: auto 0;
    font-size: 0;
    background: rgba(255, 255, 255, .25);
    /*width: 18px;*/
    /*height: 59px;*/
    /*left: 15px;*/
    /*top: 50%;*/
    /*margin-top: -30px;*/
    /*background: url(/local/templates/evrazia/css/../images/arrow-left.png) no-repeat;*/
    /*max-height: 100%;*/
  }
  .main-horizontal-banner .bx-next:before,
  .main-horizontal-banner .bx-prev:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    width: 22px;
    height: 40px;
    margin: auto 0;
    background: url(/local/templates/evrazia/css/../images/arrow-white_22x40.png) 0 0 no-repeat;
  }
  /* line 758, ../sass/screen.scss */
  .main-horizontal-banner .bx-prev {
    left: 0;
    border-radius: 0 60px 60px 0;
  }
  .main-horizontal-banner .bx-prev:before {
    left: 9px;
  }
  .main-horizontal-banner .bx-next {
    right: 0;
    border-radius: 60px 0 0 60px;
    /*left: auto;*/
    /*right: 15px;*/
    /*background: url(/local/templates/evrazia/css/../images/arrow-right.png) no-repeat;*/
  }
  .main-horizontal-banner .bx-next:before {
    -webkit-transform: scaleX(-1);
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    transform: scaleX(-1);
    right: 9px;
  }
    .main-horizontal-banner .bx-next:hover,
    .main-horizontal-banner .bx-prev:hover {
      background: rgba(255, 255, 255, .5);
    }
    /* line 762, ../sass/screen.scss */
    .main-horizontal-banner .bx-next:hover {
      /*background: url(/local/templates/evrazia/css/../images/arrow-right-hover.png) no-repeat;*/
    }
  /* line 767, ../sass/screen.scss */
  .main-horizontal-banner .bx-prev:hover {
    /*background: url(/local/templates/evrazia/css/../images/arrow-left-hover.png) no-repeat;*/
  }

/* line 772, ../sass/screen.scss */
.flags {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: wrap;
  /*padding: 0 20px;*/
}
  /* line 777, ../sass/screen.scss */
  .flags a {
    position: relative;
    z-index: 1;
    display: flex;
    justify-content: center;
    width: 117px;
    height: 100px;
    text-align: center;
    text-decoration: none;
    padding-top: 82px;
    text-transform: uppercase;
    color: #222221;
    font-family: "Open Sans", sans-serif;
    font-weight: 400;
    font-size: 14px;
    letter-spacing: .1em;
    /*
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
    */
  }
  .flags a:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    z-index: -2;
    box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1);
    width: 100%;
    height: 70px;
  }
  .flags a:hover {
    /*-webkit-transform: scale(1.1);*/
    /*-moz-transform: scale(1.1);*/
    /*-ms-transform: scale(1.1);*/
    /*-o-transform: scale(1.1);*/
    /*transform: scale(1.1);*/
    opacity: .7;
  }
    /* line 791, ../sass/screen.scss */
    .flags a.am {
      background: url(/local/templates/evrazia/css/../images/flag-armenia_117x70.jpg) no-repeat; }
    /* line 794, ../sass/screen.scss */
    .flags a.by {
      background: url(/local/templates/evrazia/css/../images/flag-belarus_117x70.jpg) no-repeat; }
    /* line 797, ../sass/screen.scss */
    .flags a.kz {
      background: url(/local/templates/evrazia/css/../images/flag-kazakhstan_117x70.jpg) no-repeat; }
    /* line 800, ../sass/screen.scss */
    .flags a.kg {
      background: url(/local/templates/evrazia/css/../images/flag-kyrgyzstan_117x70.jpg) no-repeat; }
    /* line 803, ../sass/screen.scss */
    .flags a.ru {
      background: url(/local/templates/evrazia/css/../images/flag-russia_117x70.jpg) no-repeat; }

/* line 808, ../sass/screen.scss */
.main-top-block {
  position: relative;
  margin-top: 50px;
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  flex-direction: row; }
  /* line 814, ../sass/screen.scss */
  .main-top-block .top-all-block {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    width: 40%;
    height: 100%;
    /*float: right;*/
    /*flex-wrap: wrap;*/
    /*align-content: stretch;*/
    /*display: flex;*/
    padding-bottom: 180px; }
    /* line 822, ../sass/screen.scss */
    .main-top-block .top-all-block .type-block {
      width: 100%; }

/* line 827, ../sass/screen.scss */
.trends-block {
  float: left;
  width: 57.5%; }

/* line 831, ../sass/screen.scss */
.trends-block-innr {
  width: 100%;
  position: relative;
  margin-top: 10px;
  cursor: pointer;
  overflow: hidden; }
  .trends-block-innr:before {
    content: '';
    display: block;
    padding-top: 55.07%;
  }
  /* line 837, ../sass/screen.scss */
  .trends-block-innr .cover {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    -moz-transition: -moz-transform 0.3s ease-in-out;
    -o-transition: -o-transform 0.3s ease-in-out;
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out; }
  /* line 843, ../sass/screen.scss */
  .trends-block-innr:hover .cover {
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1); }
  /* line 846, ../sass/screen.scss */
  .trends-block-innr:hover .name a {
    color: #c0c0c0 !important; }
  /* line 850, ../sass/screen.scss */
  .trends-block-innr .trends-block-text {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    color: #fff;
    padding: 25px 20px;
    display: flex;
    justify-content: space-between;
    align-items: center; }
  /* line 862, ../sass/screen.scss */
  .trends-block-innr .top-line {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    padding: 25px 20px;
    font-size: 14px;
    font-family: "Open Sans", sans-serif; }
    /* line 873, ../sass/screen.scss */
    .trends-block-innr .top-line a {
      text-decoration: none;
      color: #fff; }
      /* line 875, ../sass/screen.scss */
      .trends-block-innr .top-line a:hover {
        text-decoration: underline; }
    /* line 880, ../sass/screen.scss */
    .trends-block-innr .top-line .wotch:before {
      width: 16px;
      height: 9px;
      background: url(/local/templates/evrazia/css/../images/icon-eye-white.png) no-repeat;
      left: -21px;
      top: 2px; }
    /* line 889, ../sass/screen.scss */
    .trends-block-innr .top-line .comments:before {
      width: 15px;
      height: 11px;
      background: url(/local/templates/evrazia/css/../images/icon-comments-white.png) no-repeat;
      left: -21px;
      top: 1px; }
  /* line 898, ../sass/screen.scss */
  .trends-block-innr .all {
    display: flex;
    align-content: center;
    flex-direction: column;
    max-height: 80%;
    overflow: hidden;
    width: 100%; }
    /* line 903, ../sass/screen.scss */
    .trends-block-innr .all .title {
      font-size: 14px;
      text-transform: uppercase;
      font-family: "Open Sans", sans-serif;
      /*margin: 0 0 20px;*/
      margin: 0 0 40px;
      letter-spacing: 0.2em; }
    /* line 910, ../sass/screen.scss */
    .trends-block-innr .all .name {
      font-size: 28px;
      font-family: "Open Sans", sans-serif;
      /*max-width: 340px;*/
      max-width: 460px;
      margin: 0 0 15px;
      line-height: 1.16; }
      /* line 916, ../sass/screen.scss */
      .trends-block-innr .all .name b {
        font-weight: 700;
        font-family: "Open Sans", sans-serif; }
      /* line 920, ../sass/screen.scss */
      .trends-block-innr .all .name i {
        font-style: italic;
        font-family: "PT Serif", serif; }
      /* line 924, ../sass/screen.scss */
      .trends-block-innr .all .name a {
        color: inherit;
        text-decoration: none;
        -moz-transition: color 0.1s ease-in-out;
        -o-transition: color 0.1s ease-in-out;
        -webkit-transition: color 0.1s ease-in-out;
        transition: color 0.1s ease-in-out; }
    /* line 930, ../sass/screen.scss */
    .trends-block-innr .all .text {
      max-width: 400px;
      font-size: 16px;
      font-family: "PT Serif", serif;
      line-height: normal; }
    /* line 936, ../sass/screen.scss */
    .trends-block-innr .all.text-right {
      align-items: flex-end;
      text-align: right; }
  /* line 942, ../sass/screen.scss */
  .trends-block-innr.type2 .trends-block-text {
    color: #262626; }
  /* line 946, ../sass/screen.scss */
  .trends-block-innr.type2 .top-line a {
    color: #262626; }

/* line 952, ../sass/screen.scss */
.type-block {
  background: #fff;
  padding: 27px 20px 20px;
  border-top: 4px solid #5b95cd; }
  /* line 956, ../sass/screen.scss */
  .type-block .title {
    text-transform: uppercase;
    font-family: "Open Sans", sans-serif;
    letter-spacing: .2em;
    margin: 0 0 25px;
    font-size: 14px; }
  .type-block .title a {
    text-decoration: none;
    color: inherit;
  }
  /* line 964, ../sass/screen.scss */
  .type-block .top-line a {
    color: #262626; }

/* line 969, ../sass/screen.scss */
.editorial-block {
  margin-bottom: 20px; }
.main-top-block .editorial-block {
  /*height: 435px;*/
  display: table;
  width: 100%;
  height: 100%;
  margin-bottom: 0;
  padding-bottom: 0;
}
  .main-top-block .editorial-block:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 180px;
    left: 0;
    right: 0;
    z-index: -1;
    background: #fff;
  }
  /* line 971, ../sass/screen.scss */
  .editorial-block .top-line {
    margin: 0 0 70px; }
    .main-top-block .editorial-block .top-line {
      position: absolute;
      top: 0;
      left: 0;
      margin: 0;
    }
    /* line 973, ../sass/screen.scss */
    .editorial-block .top-line > * {
      display: inline-block;
      font-size: 14px;
      font-family: "Open Sans", sans-serif;
      margin-right: 75px; }
    /* line 980, ../sass/screen.scss */
    .editorial-block .top-line .wotch:before {
      width: 16px;
      height: 9px;
      background: url(/local/templates/evrazia/css/../images/icon-eye-black.png) no-repeat;
      left: -21px;
      top: 2px; }
    /* line 989, ../sass/screen.scss */
    .editorial-block .top-line .comments:before {
      width: 15px;
      height: 11px;
      background: url(/local/templates/evrazia/css/../images/icon-comments-black.png) no-repeat;
      left: -21px;
      top: 1px; }
  /* line 998, ../sass/screen.scss */
  .editorial-block .editorial-block-text {
    max-width: 475px;
    /*max-height: 304px;*/
    overflow: hidden;
  }
  .main-top-block .editorial-block .editorial-block-valign {
    position: relative;
    vertical-align: middle;
    display: table-cell;
  }
  .main-top-block .editorial-block .editorial-block-text {
    position: relative;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    max-width: none;
    max-height: 223px;
    /*padding-top: 14%;*/
    /*padding-top: 9%;*/
    padding-top: 38px;
  }
  /* line 1001, ../sass/screen.scss */
  .editorial-block .name {
    font-family: "Open Sans", sans-serif;
    font-weight: bold;
    font-size: 28px;
    margin: 0 0 15px; }
    /* line 1006, ../sass/screen.scss */
    .editorial-block .name a {
      color: inherit;
      text-decoration: none;
      -moz-transition: color 0.1s ease-in-out;
      -o-transition: color 0.1s ease-in-out;
      -webkit-transition: color 0.1s ease-in-out;
      transition: color 0.1s ease-in-out; }
      /* line 1010, ../sass/screen.scss */
      .editorial-block .name a:hover {
        color: #5b95cd; }
  /* line 1015, ../sass/screen.scss */
  .editorial-block .text {
    font-size: 16px;
    line-height: normal; }
    /* line 1018, ../sass/screen.scss */
    .editorial-block .text p {
      margin-bottom: 18px; }

/* line 1023, ../sass/screen.scss */
.subscribe-block {
  border-top-color: #7ba141;
  position: absolute;
  bottom: 0;
  left: 0;
  height: 160px;
  overflow: hidden; }
  /* line 1029, ../sass/screen.scss */
  .subscribe-block form {
    display: block;
    /* width: 260px; */ }
  /* line 1032, ../sass/screen.scss */
  .subscribe-block .form {
    /* display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: flex-start;
    justify-content: flex-start; */
    max-width: 530px; }
    .subscribe-block .form:after {
      content: '.';
      display: block;
      visibility: hidden;
      /*width: 0;*/
      height: 0;
      clear: both;
    }
    /* line 1037, ../sass/screen.scss */
    .subscribe-block .form form {
      float: left;
      width: 49%;
      text-align: right;
    }
    /* line 1041, ../sass/screen.scss */
    .subscribe-block .form input {
      /*max-width: 100%;*/
      width: 100%;
      display: block;
      padding: 0 7px;
      height: 22px;
      font-size: 14px;
      font-family: "Open Sans", sans-serif;
      font-style: italic;
      background-color: #ffffff;
      border: 1px solid #909090; }
      /* line 1051, ../sass/screen.scss */
      .subscribe-block .form input.error {
        border-color: red; }
    /* line 1055, ../sass/screen.scss */
    .subscribe-block .form button {
      width: 100%;
      height: 30px;
      border: 2px solid #7ba141;
      background-color: #7ba141;
      cursor: pointer;
      font-size: 20px;
      font-family: "Open Sans", sans-serif;
      color: #fff;
      line-height: 1;
      margin: 18px 0 0;
      /*-moz-transition: background-color 0.1s ease-in-out;*/
      /*-o-transition: background-color 0.1s ease-in-out;*/
      /*-webkit-transition: background-color 0.1s ease-in-out;*/
      /* transition: background-color 0.1s ease-in-out; */ }
      /* line 1067, ../sass/screen.scss */
      .subscribe-block .form button:hover {
        background-color: transparent;
        color: #7ba141; }
    .subscribe-block .form .info {
      margin-left: 49%;
      padding-left: 25px;
    }
  /* line 1072, ../sass/screen.scss */
  .subscribe-block .form-successful {
    display: none; }

.news-block {
  display: block;
  font-family: "Open Sans", sans-serif;
  line-height: normal;
}

.news-block a.title {
  text-decoration: none;
  color: #262626;
}

 .news-block.type-block .news-row a{
    text-decoration: none;
    color: #262626;
    height: 70px;
    vertical-align: top;
    display: inline-block;
    overflow: hidden;
  }
.news-block.type-block a:hover{
    text-decoration: none;
    color: #5b91c9;
}
 .main-content .news-block.type-block {
    margin-top: 20px;
    height: 380px;
    padding: 35px 20px;
  }

.main-content .news-block.type-block .title{
    margin: 0;
  }
.main-content .news-block .news-items {
    position: relative;
    float: left;
  }
.main-content .news-block .news-items .news-row {
  width: 100%;
  float: left;
}

.main-content .news-block .news-items ul {

}

.main-content .news-block .news-items ul li.news-active a{
  font-weight: bold;
}

.main-content .news-block .news-items ul li {
  float: left;
  width: 25%;
}

.main-content .news-block.type-block .news-items .news-item.active {
    width: 50%;
    height: 250px;
    font-weight: bold;
    font-size: 26px;
  }
.main-content .news-block.type-block .news-items .news-item.active a {
  max-height: 218px;
  overflow: hidden;
}
.main-content .news-block.type-block .news-items .news-item.active a {
    height: 220px;
    overflow: hidden;
  }
.main-content .news-block.type-block .news-items .news-item {
    /* width: 25%; */
    float: left;
    height: 105px;
    overflow: hidden;
    margin: 20px 0;
    padding-right: 20px;
  }

  .main-content .news-block.type-block .news-items .news-item:last-child {
    padding-right: 0;
  }

  .main-content .news-block.type-block .news-items .news-item.news-item.active {
    margin: 6px 0 15px 0;
  }
.main-content .news-block.type-block .news-items .news-item .date{
      font-weight: normal;
      font-size: 13px;
      color: #898989;
      margin: 0 0 20px 0;
}



/* line 1076, ../sass/screen.scss */
.main-cursel {
  margin: 45px 0 0;
  position: relative; }
  /* line 1079, ../sass/screen.scss */
  .main-cursel .bx-wrapper {
    max-width: none !important; }
  /* line 1082, ../sass/screen.scss */
  .main-cursel .image {
    position: relative; }
    /* line 1084, ../sass/screen.scss */
    .main-cursel .image img {
      vertical-align: top;
      -moz-transition: opacity 0.1s ease-in-out;
      -o-transition: opacity 0.1s ease-in-out;
      -webkit-transition: opacity 0.1s ease-in-out;
      transition: opacity 0.1s ease-in-out; }
    /* line 1088, ../sass/screen.scss */
    .main-cursel .image a {
      display: block; }
      /* line 1091, ../sass/screen.scss */
      .main-cursel .image a:hover img {
        opacity: .8; }
    /* line 1097, ../sass/screen.scss */
    .main-cursel .image.play a:after {
      content: '';
      display: block;
      width: 73px;
      height: 85px;
      position: absolute;
      background: url(/local/templates/evrazia/css/../images/icon-play.png) no-repeat;
      top: 50%;
      left: 50%;
      margin: -42px 0 0 -36px; }
    /* line 1109, ../sass/screen.scss */
    .main-cursel .image:hover + .post + .text {
      color: #959595; }
  /* line 1113, ../sass/screen.scss */
  .main-cursel .post {
    margin: 13px 0 0; }
    /* line 1115, ../sass/screen.scss */
    .main-cursel .post .cat {
      display: inline-block;
      font-family: "Open Sans", sans-serif;
      font-size: 14px;
      text-transform: uppercase;
      letter-spacing: .2em; }
    /* line 1122, ../sass/screen.scss */
    .main-cursel .post .date {
      font-size: 14px;
      font-family: "Open Sans", sans-serif;
      float: right; }
  /* line 1128, ../sass/screen.scss */
  .main-cursel .text {
    max-height: 200px;
    overflow: hidden;
    margin: 10px 0 0;
    font-family: "Open Sans", sans-serif;
    color: #262626;
    -webkit-transition: color 0.1s ease-in-out;
    -moz-transition: color 0.1s ease-in-out;
    -o-transition: color 0.1s ease-in-out;
    transition: color 0.1s ease-in-out;
  }
    .main-cursel .text .name {
      display: inline-block;
      font-size: 21px;
      font-weight: 700;
      line-height: 25px;
      text-decoration: none;
      color: inherit;
    }
    .main-cursel .text .author {
      margin-top: 9px;
      font-size: 14px;
      font-weight: 300;
    }
    /* line 1138, ../sass/screen.scss */
    .main-cursel .name:hover {
      color: #959595; }
  /* line 1142, ../sass/screen.scss */

  .main-cursel .bx-prev,
  .main-cursel .bx-next,
  .news-cursel .bx-prev,
  .news-cursel .bx-next {
    position: absolute;
    display: block;
    font-size: 0;
    width: 24px;
    height: 79px;
    /*top: 50%;*/
    top: 120px;
    left: -30px;
    /*margin-top: -80px;*/
    margin-top: -40px;
    background: url(/local/templates/evrazia/css/../images/arrow-black-left.png) no-repeat;
    max-height: 100%;
    -moz-transition: opacity 0.1s ease-in-out;
    -o-transition: opacity 0.1s ease-in-out;
    -webkit-transition: opacity 0.1s ease-in-out;
    transition: opacity 0.1s ease-in-out;
  }

  .news-cursel .bx-prev,
  .news-cursel .bx-next {
    left: -50px;
  }

  .news-cursel .bx-prev.disabled,
  .news-cursel .bx-next.disabled,
  .news-cursel .bx-prev.disabled:hover,
  .news-cursel .bx-next.disabled:hover {
    opacity: 0.5;
    cursor: auto;
  }


  .main-cursel .bx-prev:hover,
  .main-cursel .bx-next:hover,
  .news-cursel .bx-prev:hover,
  .news-cursel .bx-next:hover {
    opacity: .8;
  }

  .main-cursel .bx-next,
  .news-cursel .bx-next {
    left: auto;
    right: -30px;
    background: url(/local/templates/evrazia/css/../images/arrow-black-right.png) no-repeat;
  }

  .news-cursel .bx-next {
    right: -50px;
  }

.main-bottom-block,
.main-bottom-block-2 {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 30px 0 0;
}

.main-bottom-block-2 {
  align-items: stretch;
}


/* line 1171, ../sass/screen.scss */
.date-block {
  width: 42%;
  height: 350px;
  margin-bottom: 20px;
  position: relative;
  z-index: 1; }
  /* line 1176, ../sass/screen.scss */
  .date-block .ui-datepicker-calendar {
    width: 100%; }
    /* line 1178, ../sass/screen.scss */
    .date-block .ui-datepicker-calendar th, .date-block .ui-datepicker-calendar td {
      text-align: center; }
    /* line 1181, ../sass/screen.scss */
    .date-block .ui-datepicker-calendar thead {
      font-family: "PT Serif", serif;
      font-style: italic;
      font-size: 16px;
      text-transform: lowercase; }
      /* line 1186, ../sass/screen.scss */
      .date-block .ui-datepicker-calendar thead th {
        padding-bottom: 10px; }
    /* line 1191, ../sass/screen.scss */
    .date-block .ui-datepicker-calendar tbody td {
      font-size: 24px;
      font-family: "Open Sans", sans-serif;
      font-weight: 700;
      height: 38px; }
      /* line 1196, ../sass/screen.scss */
      .date-block .ui-datepicker-calendar tbody td a {
        text-decoration: none;
        color: #262626;
        cursor: default; }
      /* line 1202, ../sass/screen.scss */
      .date-block .ui-datepicker-calendar tbody td.event-disabled a {
        color: #d8d8d8; }
      /* line 1206, ../sass/screen.scss */
      .date-block .ui-datepicker-calendar tbody td.event-disabled.event-end a {
        color: #adcae6; }
      /* line 1212, ../sass/screen.scss */
      .date-block .ui-datepicker-calendar tbody td.event-hover a {
        color: #5b95cd; }
  /* line 1219, ../sass/screen.scss */
  .date-block .ui-datepicker-header {
    position: relative;
    margin: 0 0 15px; }
    /* line 1222, ../sass/screen.scss */
    .date-block .ui-datepicker-header .ui-datepicker-title {
      text-align: center; }
      /* line 1224, ../sass/screen.scss */
      .date-block .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month {
        font-size: 28px;
        font-family: "Open Sans", sans-serif;
        font-weight: 700; }
      /* line 1229, ../sass/screen.scss */
      .date-block .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year {
        display: none; }
    /* line 1233, ../sass/screen.scss */
    .date-block .ui-datepicker-header .ui-datepicker-prev, .date-block .ui-datepicker-header .ui-datepicker-next {
      position: absolute;
      font-size: 20px;
      font-family: "Open Sans", sans-serif;
      font-weight: 700;
      left: 0;
      cursor: pointer;
      bottom: 0; }
    /* line 1242, ../sass/screen.scss */
    .date-block .ui-datepicker-header .ui-datepicker-next {
      left: auto;
      right: 0; }

/* line 1248, ../sass/screen.scss */
.block-day-hover {
  display: none;
  top: 30px;
  left: 60px;
  position: absolute;
  width: 360px;
  background: rgba(91, 149, 205, 0.85);
  padding: 12px; }
  /* line 1256, ../sass/screen.scss */
  .block-day-hover.lost {
    background: rgba(157, 196, 233, 0.85); }
  /* line 1259, ../sass/screen.scss */
  .block-day-hover:before {
    content: '';
    width: 50px;
    height: 50px;
    top: -50px;
    left: 0;
    display: block;
    position: absolute; }
  /* line 1268, ../sass/screen.scss */
  .block-day-hover .day {
    font-size: 19px;
    color: #fff;
    font-family: "Open Sans", sans-serif; }
    /* line 1272, ../sass/screen.scss */
    .block-day-hover .day:hover {
      text-decoration: none; }
  /* line 1276, ../sass/screen.scss */
  .block-day-hover .text {
    font-size: 14px;
    color: #fff;
    margin: 12px 0 0; }
  /* line 1281, ../sass/screen.scss */
  .block-day-hover .event {
    margin: 12px 0 0; }
    /* line 1283, ../sass/screen.scss */
    .block-day-hover .event a {
      color: #fff;
      font-size: 19px;
      font-family: "Open Sans", sans-serif;
      line-height: 22px;
      font-weight: 700; }
      /* line 1289, ../sass/screen.scss */
      .block-day-hover .event a:hover {
        text-decoration: none; }

/* line 1295, ../sass/screen.scss */
.day-in-history {
  width: 56%;
  height: 350px;
  margin-left: 2%;
  margin-bottom: 20px;
  -webkit-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  overflow: hidden;
  color: #fff; }
  /* line 1304, ../sass/screen.scss */
  .day-in-history .date {
    float: left;
    width: 250px;
    text-align: center;
    padding: 100px 0 0; }
    /* line 1309, ../sass/screen.scss */
    .day-in-history .date .day {
      font-size: 111px;
      font-family: "Open Sans", sans-serif;
      font-weight: 700;
      height: 100px; }
    /* line 1315, ../sass/screen.scss */
    .day-in-history .date .month {
      font-size: 26px;
      font-family: "PT Serif", serif;
      font-style: italic; }
    /* line 1320, ../sass/screen.scss */
    .day-in-history .date .year {
      font-size: 22px;
      font-family: "Open Sans", sans-serif;
      margin: 16px 0 0; }
  /* line 1326, ../sass/screen.scss */
  .day-in-history .all {
    float: left;
    max-width: 380px;
    padding: 25px 0 0; }
    /* line 1330, ../sass/screen.scss */
    .day-in-history .all .title {
      font-size: 14px;
      letter-spacing: .2em;
      font-family: "Open Sans", sans-serif;
      text-transform: uppercase;
      margin: 0 0 55px; }
      .day-in-history .all .title a {
        text-decoration: none;
        color: inherit;
      }
    /* line 1337, ../sass/screen.scss */
    .day-in-history .all .name {
      font-size: 26px;
      font-family: "Open Sans", sans-serif;
      line-height: 1.1;
      margin: 0 0 16px;
      max-width: 320px; }
      /* line 1343, ../sass/screen.scss */
      .day-in-history .all .name b {
        font-weight: 700;
        font-family: "Open Sans", sans-serif; }
      /* line 1347, ../sass/screen.scss */
      .day-in-history .all .name i {
        font-family: "PT Serif", serif;
        font-style: italic; }
      /* line 1351, ../sass/screen.scss */
      .day-in-history .all .name a {
        color: inherit;
        text-decoration: none;
        -moz-transition: color 0.1s ease-in-out;
        -o-transition: color 0.1s ease-in-out;
        -webkit-transition: color 0.1s ease-in-out;
        transition: color 0.1s ease-in-out; }
        /* line 1355, ../sass/screen.scss */
        .day-in-history .all .name a:hover {
          color: #c0c0c0; }
    /* line 1360, ../sass/screen.scss */
    .day-in-history .all .text {
      font-size: 16px;
      line-height: normal;}
      .day-in-history .all .text a {
        text-decoration: none;
        color: inherit;
      }
  /* line 1365, ../sass/screen.scss */
  .day-in-history.type2 {
    color: #262626; }

/* line 1369, ../sass/screen.scss */
.infographics-block {
  position: relative;
  z-index: 0;
  cursor: pointer;
  height: 340px;
  width: 49%;
  overflow: hidden;
  margin-bottom: 20px;
  border-top-color: #7b9e41; }
  .infographics-block .cover {
    position: absolute;
    top: 0;
    height: 100%;
    left: -9999px;
    right: -9999px;
    z-index: -1;
    text-align: center;
  }
    .infographics-block .cover img {
      display: inline-block;
      width: auto;
      height: 100%;
    }

/* line 1377, ../sass/screen.scss */
.infographics-innr .text {
  float: left;
  width: 220px;
  font-size: 21px;
  line-height: 25px;
  font-family: "Open Sans", sans-serif;
  font-weight: 700; }
  /* line 1384, ../sass/screen.scss */
  .infographics-innr .text i {
    font-size: 19px;
    font-family: "PT Serif", serif;
    font-style: italic;
    font-weight: normal; }
/* line 1391, ../sass/screen.scss */
.infographics-innr .infograpics {
  height: 170px;
  position: relative;
  margin: 55px 0 0 270px;
  justify-content: space-around;
  display: flex;
  flex-direction: row;
  align-items: flex-end; }
  /* line 1399, ../sass/screen.scss */
  .infographics-innr .infograpics .column {
    width: 6px;
    font-family: "Open Sans", sans-serif;
    font-size: 22px; }
    /* line 1403, ../sass/screen.scss */
    .infographics-innr .infograpics .column.green {
      background-color: #7b9e41; }
    /* line 1406, ../sass/screen.scss */
    .infographics-innr .infograpics .column.blue {
      background-color: #5b95cd; }
    /* line 1409, ../sass/screen.scss */
    .infographics-innr .infograpics .column.red {
      background-color: #ff1f13; }
    /* line 1412, ../sass/screen.scss */
    .infographics-innr .infograpics .column .count {
      position: relative;
      display: block;
      width: 40px;
      text-align: center;
      top: -30px;
      left: -17px; }
/* line 1422, ../sass/screen.scss */
.infographics-innr .infograpics-label {
  justify-content: space-around;
  display: flex;
  flex-direction: row;
  align-items: flex-end;
  padding: 15px 0 0 270px;
  border-top: 1px solid #7b9e41;
  font-size: 14px;
  text-transform: uppercase;
  font-family: "Open Sans", sans-serif;
  font-weight: 700; }

/* line 1435, ../sass/screen.scss */
.popular-news-block {
  width: 49%;
  margin-left: 2%;
  height: 340px;
  /* height: 530px; */
  /* max-height: 530px; */
  overflow: hidden;
  margin-bottom: 20px;
}

.popular-news-block.is-big {
  height: 495px;
  max-height: none;
}

/*.article-page .top-line .buttons .button.watchings:before {
  content: '';
  opacity: .3;
  display: inline-block;
  width: 21px;
  height: 14px;
  margin-right: 10px;
  background: url(/local/templates/evrazia/css/../images/icon-eye-black_21x14.png) 0 0 no-repeat;
}*/

  /* line 1440, ../sass/screen.scss */
  .popular-news-block li {
    margin-bottom: 14px; }
  .popular-news-block .watchings {
    position: relative;
    opacity: .5;
    float: left;
    width: 78px;
    overflow: hidden;
    margin-top: 5px;
    padding-left: 24px;
    font-family: "Open Sans", sans-serif;
    font-size: 14px;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #000;
  }
  .popular-news-block .watchings:before {
    content: '';
    position: absolute;
    width: 16px;
    height: 9px;
    background: url(/local/templates/evrazia/css/../images/icon-eye-black.png) 0 0 no-repeat;
    left: 0;
    top: 2px;
  }
  /* line 1443, ../sass/screen.scss */
  .popular-news-block a {
    margin-left: 84px;
    text-decoration: none;
    display: block; }
  /* line 1447, ../sass/screen.scss */
  .popular-news-block .wotch {
    float: left;
    margin-top: 2px;
    font-size: 14px;
    padding-left: 24px;
    font-family: "Open Sans", sans-serif;
    opacity: .5;
    text-decoration: none;
    color: #262626;
    -moz-transition: opacity 0.1s ease-in-out;
    -o-transition: opacity 0.1s ease-in-out;
    -webkit-transition: opacity 0.1s ease-in-out;
    transition: opacity 0.1s ease-in-out; }
    /* line 1457, ../sass/screen.scss */
    .popular-news-block .wotch:before {
      width: 16px;
      height: 9px;
      background: url(/local/templates/evrazia/css/../images/icon-eye-black.png) no-repeat;
      left: 0;
      top: 2px; }
  /* line 1465, ../sass/screen.scss */
  .popular-news-block .text {
    font-size: 19px;
    line-height: 22px;
    color: #5b91c9;
    font-family: "Open Sans", sans-serif;
    max-width: 450px;
    -moz-transition: color 0.1s ease-in-out;
    -o-transition: color 0.1s ease-in-out;
    -webkit-transition: color 0.1s ease-in-out;
    transition: color 0.1s ease-in-out; }
  /* line 1475, ../sass/screen.scss */
  .popular-news-block a:hover .wotch {
    opacity: 1; }
  /* line 1478, ../sass/screen.scss */
  .popular-news-block a:hover .text {
    color: #7b9e41;
    text-decoration: none; }

/* line 1485, ../sass/screen.scss */
.infographics-block-2 {
  border-top-color: #7b9e41;
  height: 320px;
  width: 42%;
  margin-bottom: 20px; }
  /* line 1490, ../sass/screen.scss */
  .infographics-block-2 .text-1 {
    font-size: 112px;
    color: #7ba141;
    font-family: "Open Sans", sans-serif;
    margin-top: 50px; }
    /* line 1495, ../sass/screen.scss */
    .infographics-block-2 .text-1 span {
      font-family: "PT Sans", serif; }
  /* line 1499, ../sass/screen.scss */
  .infographics-block-2 .text-2 {
    margin-top: 20px;
    font-size: 21px;
    font-family: "Open Sans", sans-serif;
    line-height: 25px;
    font-weight: 700;
    max-width: 350px; }

.block-qoute {
  width: 28%;
  margin-left: 2%;
  height: 320px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  color: #fff;
  padding: 20px;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  filter: grayscale(100%);
  background: white;
  -moz-transition: opacity 0.2s ease-in-out;
  -o-transition: opacity 0.2s ease-in-out;
  -webkit-transition: opacity 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out;
}

.block-qoute img {
  width: 200px;
  height: 200px;
  border-radius: 50%;
  display: block;
  margin: 0 auto 20px;
}

.block-qoute span.bg {
  background: gray;
  opacity: 0.8;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  -moz-transition: top 0.2s ease-in-out;
  -o-transition: top 0.2s ease-in-out;
  -webkit-transition: top 0.2s ease-in-out;
  transition: top 0.2s ease-in-out;
}

.block-qoute > * {
  position: relative;
}

.block-qoute:hover {
  /* -webkit-filter: grayscale(0%);
  -moz-filter: grayscale(0%);
  filter: grayscale(0%); */
  opacity: .8;
}
    /* line 1536, ../sass/screen.scss */
    /* .block-qoute:hover .qoute {
      color: #c0c0c0; } */
      /* line 1538, ../sass/screen.scss */
      /* .block-qoute:hover .qoute:before, .block-qoute:hover .qoute:after {
        opacity: .7; } */
    /* line 1542, ../sass/screen.scss */
    /* .block-qoute:hover span.bg {
      top: 100%; } */
  /* line 1546, ../sass/screen.scss */

.block-qoute .title {
  text-transform: uppercase;
  font-family: "Open Sans", sans-serif;
  letter-spacing: .2em;
  margin: 0 0 25px;
  font-size: 14px;
}

.block-qoute .qoute {
  font-size: 20px;
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
  line-height: 30px;
  padding: 25px 0;
  letter-spacing: -0.02em;
  -moz-transition: color 0.1s ease-in-out;
  -o-transition: color 0.1s ease-in-out;
  -webkit-transition: color 0.1s ease-in-out;
  transition: color 0.1s ease-in-out;
}

.block-qoute .qoute:before, .block-qoute .qoute:after {
  width: 21px;
  height: 15px;
}

.block-qoute .qoute:before {
  top: 0;
  left: 0;
  background: url(/local/templates/evrazia/css/../images/qoute-start.png) no-repeat;
}

.block-qoute .qoute:after {
  top: auto;
  left: auto;
  bottom: 0;
  right: 0;
  background: url(/local/templates/evrazia/css/../images/qoute-end.png) no-repeat;
}

.block-qoute .author {
  font-size: 19px;
  font-family: "PT Serif", serif;
  font-style: italic;
  margin: 10px 0 0;
  text-align: right;
}

.news-month-block {
  width: 26%;
  margin-left: 2%;
  height: 320px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  color: #fff;
  padding: 20px;
  text-decoration: none;
  display: block;
  border-top: 4px solid #579845;
  position: relative;
  overflow: hidden; }
  /* line 1600, ../sass/screen.scss */
  .news-month-block:before {
    content: '';
    display: block;
    background-color: rgba(87, 152, 69, 0.8);
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    -moz-transition: top 0.1s ease-in-out;
    -o-transition: top 0.1s ease-in-out;
    -webkit-transition: top 0.1s ease-in-out;
    transition: top 0.1s ease-in-out; }
  /* line 1612, ../sass/screen.scss */
   .news-month-block:hover:before {
     /*top: -100%;*/
     opacity: .8;
   }
  /* line 1616, ../sass/screen.scss */
  .news-month-block > * {
    position: relative; }
  /* line 1619, ../sass/screen.scss */
  .news-month-block .title {
    text-transform: uppercase;
    font-family: "Open Sans", sans-serif;
    letter-spacing: .2em;
    margin: 0 0 25px;
    font-size: 14px; }
  /* line 1626, ../sass/screen.scss */
  .news-month-block .text {
    font-size: 31px;
    font-family: "Open Sans", sans-serif;
    line-height: 1.2;
    padding: 19px 0 0;
    max-width: 280px; }
    /* line 1632, ../sass/screen.scss */
    .news-month-block .text b {
      font-weight: 700;
      font-family: "Open Sans", sans-serif; }
    /* line 1636, ../sass/screen.scss */
    .news-month-block .text i {
      font-size: 34px;
      font-family: "PT Serif", serif;
      font-style: italic; }

@media (min-width: 1900px) {
  /* line 1644, ../sass/screen.scss */
  .date-block {
    -webkit-order: 1;
    order: 1;
    width: 30%;
    margin: 0 0 45px;
    height: 350px; }

  /* line 1650, ../sass/screen.scss */
  .infographics-block {
    -webkit-order: 2;
    order: 2;
    width: 30%;
    margin: 0 0 45px 3%;
    height: 350px; }
    /* line 1656, ../sass/screen.scss */
    .infographics-block .infographics-innr .text {
      width: 160px; }
    /* line 1659, ../sass/screen.scss */
    .infographics-block .infographics-innr .infograpics {
      margin-left: 170px; }
    /* line 1662, ../sass/screen.scss */
    .infographics-block .infographics-innr .infograpics-label {
      padding-left: 170px; }

  /* line 1667, ../sass/screen.scss */
  .day-in-history {
    -webkit-order: 3;
    order: 3;
    width: 34%;
    margin: 0 0 45px 3%;
    height: 350px;
    overflow: hidden; }
    /* line 1672, ../sass/screen.scss */
    .day-in-history .date {
      width: 190px; }
    /* line 1675, ../sass/screen.scss */
    .day-in-history .all {
      margin-left: 190px;
      float: none; }

  /* line 1680, ../sass/screen.scss */
  .popular-news-block {
    -webkit-order: 4;
    order: 4;
    width: 30%;
    margin: 0 0 45px;
    height: 320px;
    overflow: hidden;
  }

  /* line 1686, ../sass/screen.scss */
  .block-qoute {
    -webkit-order: 5;
    order: 5;
    width: 20%;
    margin: 0 0 45px 3%;
  }

  /* line 1692, ../sass/screen.scss */
  .news-month-block {
    -webkit-order: 6;
    order: 6;
    width: 20%;
    margin: 0 0 45px 3%;
  }

  /* line 1698, ../sass/screen.scss */
  .infographics-block-2 {
    -webkit-order: 7;
    order: 7;
    width: 21%;
    margin: 0 0 45px 3%;
  }
    /* line 1703, ../sass/screen.scss */
    .infographics-block-2 .text-1 {
      font-size: 82px;
      letter-spacing: -0.07em; }
    /* line 1707, ../sass/screen.scss */
    .infographics-block-2 .text-2 {
      font-size: 21px; }

  /* line 1715, ../sass/screen.scss */
  .column-sidebar .infographics-block-2 .text-1 .icon-rub {
    width: 62px;
    height: 81px;
    background-size: 62px 81px; } }
@media (max-width: 1899px) {
  /* line 1728, ../sass/screen.scss */
  .column-sidebar .infographics-block-2 .text-1 .icon-rub {
    width: 44px;
    height: 59px;
    background-size: 44px 59px; } }
/* line 1738, ../sass/screen.scss */
footer {
  background-color: #004364;
  color: #fff;
  font-family: "Open Sans", sans-serif;
  padding: 0;
  height: 200px; }
  /* line 1745, ../sass/screen.scss */
  footer .liveinternet-counter {
    float: left;
    margin-left: 24px;
  }
  footer .menu {
    display: block;
    width: 100%;
    float: left;
    border-bottom: 1px solid rgba(118, 134, 147, 0.4);
    padding: 20px 0;
    margin-bottom: 20px;
  }
  /* line 1749, ../sass/screen.scss */
  footer ul {
    margin-right: 250px;
    float: left;
    line-height: 31px;
  }
  footer .liveinternet-counter ~ ul {
    margin-left: 350px;
  }
    /* line 1752, ../sass/screen.scss */
    footer ul li {
      display: inline-block;
      margin: 0 46px 0 0; }
      /* line 1755, ../sass/screen.scss */
      footer ul li a {
        color: #fff;
        text-decoration: none;
        font-size: 15px; }
        /* line 1758, ../sass/screen.scss */
        footer ul li a:hover {
          text-decoration: none; }
  /* line 1764, ../sass/screen.scss */
  footer .right {
    float: right; }
  /* line 1767, ../sass/screen.scss */
  footer .social-links {
    float: left;
     }
    /* line 1770, ../sass/screen.scss */
    footer .social-links a {
      opacity: .8;
      width: 31px;
      height: 31px;
      -moz-transition: opacity 0.1s ease-in-out;
      -o-transition: opacity 0.1s ease-in-out;
      -webkit-transition: opacity 0.1s ease-in-out;
      transition: opacity 0.1s ease-in-out; }
      /* line 1775, ../sass/screen.scss */
      footer .social-links a:hover {
        opacity: 1; }
      /* line 1778, ../sass/screen.scss */
      footer .social-links a.vk {
        background: url(/local/templates/evrazia/css/../images/icon-vk_31x31.png) no-repeat !important;
        background-color: #fff;
      }
      /* line 1781, ../sass/screen.scss */
      footer .social-links a.fb {
        background: url(/local/templates/evrazia/css/../images/icon-fb_31x31.png) no-repeat !important; }
      /* line 1784, ../sass/screen.scss */
      footer .social-links a.tw {
        background: url(/local/templates/evrazia/css/../images/icon-tw_31x31.png) no-repeat !important; }
      /* line 1787, ../sass/screen.scss */
      footer .social-links a.rss {
        background: url(/local/templates/evrazia/css/../images/icon-rss_31x31.png) no-repeat !important; }
		footer .social-links a.ok {
			background: url(/local/templates/evrazia/css/../images/icon-ok-white.png) no-repeat;
			background-color: #7fb2c2;
			background-position: center;
		}


  /* line 1792, ../sass/screen.scss */
  footer .copy {
    float: left;
    font-size: 12px;
    width: 85%;
    height: 60px;
    margin: 10px 0 0 0;
  }
    footer .copy .copyright {
      margin-bottom: 20px;
    }
    footer .copy .copyright .registr {
      color: #768693;
      margin-left: 20px;
    }
    footer .copy .legal{
      color: #768693;
      font-style: italic;
      line-height: normal;
    }
  footer .dev {
    float: right;
    height: 80px;
    padding: 45px 0 0 0;
  }
    footer .dev .link a {
      text-decoration: none;
    }
    /* line 1795, ../sass/screen.scss */
    footer .dev .link {
      float: left;
      font-size: 12px;
      margin-left: 18px;
      color: #768693;
      line-height: normal;
    }
      /* line 1799, ../sass/screen.scss */
      footer .dev .link a {
        color: #fff; }
        /* line 1801, ../sass/screen.scss */
        footer .dev .link a:hover {
          text-decoration: none; }
    /* line 1806, ../sass/screen.scss */
    footer .dev .logo-dev {
      float: left;
      width: 24px;
      height: 31px;
      display: inline-block;
      background: url(/local/templates/evrazia/css/../images/logono.png) no-repeat; }

/* line 1815, ../sass/screen.scss */
.modal-inner {
  position: fixed;
  z-index: 999;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  top: 0;
  left: 0;
  overflow: auto; }

/* line 1825, ../sass/screen.scss */
.popupForm {
  position: absolute;
  left: 50%;
  top: 140px;
  background-color: #ffffff;
  border-top: 4px solid #7b9e41;
  padding: 55px 40px 40px; }
  /* line 1832, ../sass/screen.scss */
  .popupForm .title {
    font-size: 28px;
    font-family: "Open Sans", sans-serif;
    font-weight: 700;
    margin: 0 0 20px; }
  /* line 1838, ../sass/screen.scss */
  .popupForm .close {
    display: block;
    position: absolute;
    width: 14px;
    height: 13px;
    background: url(/local/templates/evrazia/css/../images/icon-close.png) no-repeat;
    top: 25px;
    right: 20px; }
    /* line 1846, ../sass/screen.scss */
    .popupForm .close:hover {
      background: url(/local/templates/evrazia/css/../images/icon-close-hover.png) no-repeat; }
  /* line 1851, ../sass/screen.scss */
  .popupForm .form .group {
    margin: 0 0 40px; }
  /* line 1854, ../sass/screen.scss */
  .popupForm .form .line-form {
    margin: 20px 0 0; }
  /* line 1857, ../sass/screen.scss */
  .popupForm .form .field-name {
    display: inline-block;
    vertical-align: top;
    line-height: 38px;
    width: 188px;
    font-size: 19px;
    font-family: "Open Sans", sans-serif; }
    /* line 1864, ../sass/screen.scss */
    .popupForm .form .field-name.require {
      font-weight: 700; }
  /* line 1868, ../sass/screen.scss */
  .popupForm .form .field-text {
    display: inline-block;
    vertical-align: top;
    position: relative;
    width: 380px;
    max-width: 100%; }
    /* line 1874, ../sass/screen.scss */
    .popupForm .form .field-text input, .popupForm .form .field-text textarea {
      padding: 6px 8px;
      border: 1px solid #909090;
      width: 380px;
      font-size: 19px;
      font-family: "Open Sans", sans-serif;
      color: #262626;
      resize: none;
      max-width: 100%; }
      /* line 1883, ../sass/screen.scss */
      .popupForm .form .field-text input.error, .popupForm .form .field-text textarea.error {
        border-color: #dd241a !important; }
      /* line 1886, ../sass/screen.scss */
      .popupForm .form .field-text input:focus, .popupForm .form .field-text input.complite, .popupForm .form .field-text input.valid, .popupForm .form .field-text textarea:focus, .popupForm .form .field-text textarea.complite, .popupForm .form .field-text textarea.valid {
        border-color: #7b9e41; }
      /* line 1889, ../sass/screen.scss */
      .popupForm .form .field-text input.readonly, .popupForm .form .field-text textarea.readonly {
        color: #999999; }
    /* line 1893, ../sass/screen.scss */
    .popupForm .form .field-text textarea {
      height: 225px; }
    /* line 1897, ../sass/screen.scss */
    .popupForm .form .field-text.email:after {
      content: '';
      display: block;
      position: absolute;
      width: 15px;
      height: 10px;
      background: url(/local/templates/evrazia/css/../images/icon-mail.png) no-repeat;
      right: 10px;
      top: 15px;
      pointer-events: none; }
    /* line 1910, ../sass/screen.scss */
    .popupForm .form .field-text.phone:after {
      content: '';
      display: block;
      position: absolute;
      width: 13px;
      height: 16px;
      background: url(/local/templates/evrazia/css/../images/icon-phone.png) no-repeat;
      right: 10px;
      top: 11px;
      pointer-events: none; }
    /* line 1922, ../sass/screen.scss */
    .popupForm .form .field-text .file-dir {
      position: relative;
      font-size: 18px;
      font-family: "Open Sans", sans-serif;
      margin-bottom: 25px; }
      /* line 1927, ../sass/screen.scss */
      .popupForm .form .field-text .file-dir span {
        display: inline-block; }
      /* line 1930, ../sass/screen.scss */
      .popupForm .form .field-text .file-dir .remove {
        display: inline-block;
        width: 7px;
        height: 7px;
        background: url(/local/templates/evrazia/css/../images/icon-remove.png) no-repeat;
        background-size: cover;
        cursor: pointer;
        margin-left: 10px;
        vertical-align: top;
        margin-top: 7px; }
  /* line 1943, ../sass/screen.scss */
  .popupForm .form label.error {
    position: absolute;
    font-family: "Open Sans", sans-serif;
    font-style: italic;
    color: #c30e1a;
    font-size: 14px;
    line-height: normal;
    width: 170px;
    left: 100%;
    margin-left: 20px;
    top: 0; }
  /* line 1956, ../sass/screen.scss */
  .popupForm .form .field-file input[type='file'] {
    display: none; }
  /* line 1959, ../sass/screen.scss */
  .popupForm .form .field-file input[type='text'] {
    width: 230px; }
  /* line 1962, ../sass/screen.scss */
  .popupForm .form .field-file .ieb {
    cursor: pointer;
    height: 38px;
    width: 130px;
    display: inline-block;
    background-color: #7b9e41;
    color: #fff;
    font-size: 16px;
    font-family: "Open Sans", sans-serif;
    text-align: center;
    line-height: 38px;
    float: right;
    -moz-transition: background-color 0.1s ease-in-out;
    -o-transition: background-color 0.1s ease-in-out;
    -webkit-transition: background-color 0.1s ease-in-out;
    transition: background-color 0.1s ease-in-out; }
    /* line 1975, ../sass/screen.scss */
    .popupForm .form .field-file .ieb:before {
      width: 15px;
      height: 12px;
      position: static;
      margin: 0 6px 0 0;
      display: inline-block;
      background: url(/local/templates/evrazia/css/../images/icon-file.png) no-repeat; }
    /* line 1983, ../sass/screen.scss */
    .popupForm .form .field-file .ieb:hover {
      background-color: #6d9135; }
  /* line 1988, ../sass/screen.scss */
  .popupForm .form .info {
    font-size: 15px;
    font-family: "Open Sans", sans-serif;
    font-style: italic;
    padding: 0 0; }
  /* line 1994, ../sass/screen.scss */
  .popupForm .form .arr {
    margin-bottom: 7px;
    position: relative; }
  /* line 1999, ../sass/screen.scss */
  .popupForm .form .line-cap .field-name {
    vertical-align: bottom; }
  /* line 2003, ../sass/screen.scss */
  .popupForm .form .line-cap .field-text img {
    margin-bottom: 10px; }
  /* line 2006, ../sass/screen.scss */
  .popupForm .form .line-cap .field-text input {
    width: 160px; }
  /* line 2010, ../sass/screen.scss */
  .popupForm .form .line-cap label.error {
    top: auto;
    bottom: 0; }
  /* line 2015, ../sass/screen.scss */
  .popupForm .form .send {
    margin: 40px 0 0;
    padding-left: 192px; }
    /* line 2018, ../sass/screen.scss */
    .popupForm .form .send button {
      cursor: pointer;
      height: 30px;
      width: 190px;
      display: inline-block;
      background-color: #7b9e41;
      color: #fff;
      font-size: 19px;
      text-transform: uppercase;
      font-family: "Open Sans", sans-serif;
      text-align: center;
      border: 0;
      padding-top: 2px; }
      /* line 2031, ../sass/screen.scss */
      .popupForm .form .send button:hover {
        background-color: #6d9135; }

/* line 2038, ../sass/screen.scss */
#registrationForm, #ExpertForm {
  padding: 50px; }
  /* line 2040, ../sass/screen.scss */
  #registrationForm .popupForm, #ExpertForm .popupForm {
    width: 840px;
    margin-left: -420px;
    position: relative;
    top: 0;
    margin-top: 0;
    max-height: 100%;
    overflow: auto;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    height: 100%; }
    /* line 2052, ../sass/screen.scss */
    #registrationForm .popupForm .form, #ExpertForm .popupForm .form {
      max-height: 100%;
      display: flex;
      flex-direction: column;
      justify-content: flex-start;
      margin-right: -20px;
      overflow: auto; }
      /* line 2060, ../sass/screen.scss */
      #registrationForm .popupForm .form .send button, #ExpertForm .popupForm .form .send button {
        width: 250px; }

/* line 2068, ../sass/screen.scss */
#registrationLogin .popupForm {
  width: 400px;
  margin-left: -200px;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out; }
  /* line 2073, ../sass/screen.scss */
  #registrationLogin .popupForm .form label.error {
    width: 100%;
    left: 0;
    margin: 0;
    top: 42px; }
  /* line 2079, ../sass/screen.scss */
  #registrationLogin .popupForm .form .line-form {
    padding-bottom: 20px; }
  /* line 2082, ../sass/screen.scss */
  #registrationLogin .popupForm .form .line-checkbox {
    margin: 10px 0 0;
    padding: 0; }
  /* line 2087, ../sass/screen.scss */
  #registrationLogin .popupForm .enter {
    padding: 0;
    margin: 25px 0 0; }
    /* line 2090, ../sass/screen.scss */
    #registrationLogin .popupForm .enter button {
      width: 100px;
      height: 30px;
      border: 1px solid #7b9e41;
      color: #7b9e41;
      background-color: transparent;
      -moz-transition: color 0.1s ease-in-out;
      -o-transition: color 0.1s ease-in-out;
      -webkit-transition: color 0.1s ease-in-out;
      transition: color 0.1s ease-in-out; }
      /* line 2097, ../sass/screen.scss */
      #registrationLogin .popupForm .enter button:hover {
        color: #fff;
        background-color: #7b9e41; }
    /* line 2102, ../sass/screen.scss */
    #registrationLogin .popupForm .enter .recovepass {
      font-size: 15px;
      font-family: "Open Sans", sans-serif;
      color: #7b9e41;
      font-style: italic;
      margin: 0 0 0 10px;
      -moz-transition: color 0.1s ease-in-out;
      -o-transition: color 0.1s ease-in-out;
      -webkit-transition: color 0.1s ease-in-out;
      transition: color 0.1s ease-in-out; }
      /* line 2109, ../sass/screen.scss */
      #registrationLogin .popupForm .enter .recovepass:hover {
        color: #5b95cd; }
  /* line 2114, ../sass/screen.scss */
  #registrationLogin .popupForm .reg {
    padding: 0;
    margin: 25px 0 0; }
    /* line 2117, ../sass/screen.scss */
    #registrationLogin .popupForm .reg a {
      cursor: pointer;
      height: 30px;
      width: 170px;
      display: inline-block;
      background-color: #7b9e41;
      color: #fff;
      font-size: 19px;
      text-transform: uppercase;
      font-family: "Open Sans", sans-serif;
      text-align: center;
      border: 0;
      padding-top: 8px;
      text-decoration: none;
      -moz-transition: background-color 0.1s ease-in-out;
      -o-transition: background-color 0.1s ease-in-out;
      -webkit-transition: background-color 0.1s ease-in-out;
      transition: background-color 0.1s ease-in-out; }
      /* line 2132, ../sass/screen.scss */
      #registrationLogin .popupForm .reg a:hover {
        background-color: #6d9135; }
/* line 2139, ../sass/screen.scss */
#registrationLogin.restorePass .popupFormLogin {
  margin-left: -420px;
  border-top-color: #d9e3c9; }
  /* line 2142, ../sass/screen.scss */
  #registrationLogin.restorePass .popupFormLogin > * {
    opacity: .25; }
  /* line 2145, ../sass/screen.scss */
  #registrationLogin.restorePass .popupFormLogin:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0; }
/* line 2154, ../sass/screen.scss */
#registrationLogin.restorePass .popupRestorePass {
  opacity: 1;
  visibility: visible; }
/* line 2159, ../sass/screen.scss */
#registrationLogin .popupRestorePass {
  opacity: 0;
  visibility: hidden;
  margin-left: 20px;
  height: 420px; }
  /* line 2164, ../sass/screen.scss */
  #registrationLogin .popupRestorePass .info {
    margin-bottom: 40px; }
  /* line 2167, ../sass/screen.scss */
  #registrationLogin .popupRestorePass .send {
    margin-top: 108px; }

/* line 2172, ../sass/screen.scss */
.checkbox {
  font-size: 15px;
  cursor: pointer;
  display: inline-block;
  font-family: "Open Sans", sans-serif;
  font-style: italic; }
  /* line 2178, ../sass/screen.scss */
  .checkbox input {
    display: none; }
    /* line 2181, ../sass/screen.scss */
    .checkbox input:checked + span {
      background: url(/local/templates/evrazia/css/../images/checkbox.png) no-repeat; }
  /* line 2186, ../sass/screen.scss */
  .checkbox span {
    display: inline-block;
    width: 16px;
    height: 16px;
    border: 1px solid #202020;
    vertical-align: top;
    margin: 0 4px 0 0; }

/* line 2196, ../sass/screen.scss */
#searchForm .popupForm {
  width: 840px;
  margin-left: -420px;
  top: 50%;
  margin-top: -112px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start; }
  /* line 2204, ../sass/screen.scss */
  #searchForm .popupForm .search-results {
    max-height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start; }
    /* line 2209, ../sass/screen.scss */
    #searchForm .popupForm .search-results .search-results-innr {
      max-height: 100%;
      overflow: auto;
      margin-left: -20px;
      margin-right: -20px;
      padding: 0 20px;
      height: 100%; }
  /* line 2219, ../sass/screen.scss */
  #searchForm .popupForm .form .field-text {
    width: 100%;
    margin-bottom: 20px; }
    /* line 2222, ../sass/screen.scss */
    #searchForm .popupForm .form .field-text input {
      width: 680px; }
    /* line 2225, ../sass/screen.scss */
    #searchForm .popupForm .form .field-text button {
      width: 27px;
      height: 27px;
      border: 0;
      margin-left: 26px;
      margin-top: 4px;
      vertical-align: top;
      cursor: pointer;
      /*background: url(/local/templates/evrazia/css/../images/icon-search-big.png) no-repeat;*/
      background: url(/local/templates/evrazia/css/../images/sprite.png) no-repeat;
      background-position: -3px -0px;
      /*.icon-search-big();*/
      -moz-transition: opacity 0.1s ease-in-out;
      -o-transition: opacity 0.1s ease-in-out;
      -webkit-transition: opacity 0.1s ease-in-out;
      transition: opacity 0.1s ease-in-out; }
      /* line 2235, ../sass/screen.scss */
      #searchForm .popupForm .form .field-text button:hover {
        opacity: .8; }
  /* line 2240, ../sass/screen.scss */
  #searchForm .popupForm .form label.error {
    left: 0;
    margin-left: 0;
    top: 40px; }
  /* line 2247, ../sass/screen.scss */
  #searchForm .popupForm .sort-line .style {
    width: 213px !important; }
  /* line 2250, ../sass/screen.scss */
  #searchForm .popupForm .sort-line > .selectboxit-container {
    margin-right: 20px; }
/* line 2255, ../sass/screen.scss */
#searchForm.searchFormOpen {
  padding: 50px 0; }
  /* line 2257, ../sass/screen.scss */
  #searchForm.searchFormOpen .popupForm {
    max-height: 100%;
    overflow: auto;
    position: relative;
    top: 0;
    margin-top: 0;
    height: 100%; }

/* line 2268, ../sass/screen.scss */
.search-results .search-key {
  font-size: 28px;
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
  margin: 25px 0 0; }
  /* line 2273, ../sass/screen.scss */
  .search-results .search-key span {
    color: #7ba141; }
/* line 2277, ../sass/screen.scss */
.search-results .search-results-innr {
  margin: 35px 0 0; }

/* line 2281, ../sass/screen.scss */
.search-results-list {
  opacity: 0; }
  /* line 2283, ../sass/screen.scss */
  .search-results-list .item {
    margin: 0 0 30px; }
    /* line 2286, ../sass/screen.scss */
    .search-results-list .item .item-top .number {
      float: left;
      width: 140px;
      padding: 0 5px;
      font-size: 12px;
      font-family: "Open Sans", sans-serif; }
    /* line 2293, ../sass/screen.scss */
    .search-results-list .item .item-top .all {
      margin-left: 140px; }
      /* line 2295, ../sass/screen.scss */
      .search-results-list .item .item-top .all .type {
        font-size: 14px;
        text-transform: uppercase;
        font-family: "Open Sans", sans-serif;
        letter-spacing: .2em;
        margin: 0 0 15px; }
      /* line 2302, ../sass/screen.scss */
      .search-results-list .item .item-top .all .name {
        text-decoration: none;
        color: #262626;
        font-size: 28px;
        line-height: 1.1;
        font-family: "Open Sans", sans-serif;
        font-weight: 700; }
        /* line 2309, ../sass/screen.scss */
        .search-results-list .item .item-top .all .name:hover {
          text-decoration: underline; }
      /* line 2313, ../sass/screen.scss */
      .search-results-list .item .item-top .all .text {
        font-size: 16px;
        padding-top: 25px; }
    /* line 2319, ../sass/screen.scss */
    .search-results-list .item .top-bottom {
      text-align: justify;
      margin: 35px 0 0; }
      /* line 2322, ../sass/screen.scss */
      .search-results-list .item .top-bottom:after {
        content: '';
        display: inline-block;
        width: 100%; }
      /* line 2327, ../sass/screen.scss */
      .search-results-list .item .top-bottom > * {
        display: inline-block;
        font-size: 12px;
        font-family: "Open Sans", sans-serif; }
      /* line 2333, ../sass/screen.scss */
      .search-results-list .item .top-bottom .wotch:before {
        width: 16px;
        height: 9px;
        background: url(/local/templates/evrazia/css/../images/icon-eye-black.png) no-repeat;
        left: -21px;
        top: 2px; }
      /* line 2342, ../sass/screen.scss */
      .search-results-list .item .top-bottom .comments:before {
        width: 15px;
        height: 11px;
        background: url(/local/templates/evrazia/css/../images/icon-comments-black.png) no-repeat;
        left: -21px;
        top: 1px; }
      /* line 2351, ../sass/screen.scss */
      .search-results-list .item .top-bottom .author a {
        color: #262626; }
        /* line 2353, ../sass/screen.scss */
        .search-results-list .item .top-bottom .author a:hover {
          text-decoration: none; }

/* line 2361, ../sass/screen.scss */
.wrap-hidden {
  overflow: hidden;
  height: 100%; }

/* line 2366, ../sass/screen.scss */
.pagination {
  text-align: center;
  font-size: 18px;
  font-family: "Open Sans", sans-serif;
  font-weight: 700; }
  /* line 2371, ../sass/screen.scss */
  .pagination > * {
    display: inline-block;
    margin: 0 8px; }
  /* line 2375, ../sass/screen.scss */
  .pagination a {
    color: #262626;
    text-decoration: none;
    -moz-transition: color 0.1s ease-in-out;
    -o-transition: color 0.1s ease-in-out;
    -webkit-transition: color 0.1s ease-in-out;
    transition: color 0.1s ease-in-out; }
    /* line 2379, ../sass/screen.scss */
    .pagination a.active {
      opacity: .5; }
    .pagination a.active:hover {
      opacity: .5;
      color: #262626;
    }
    /* line 2382, ../sass/screen.scss */
    .pagination a:hover {
      color: #7ba141; }

/* line 2387, ../sass/screen.scss */
.flag-bottom {
  position: fixed;
  width: 100%;
  left: 0;
  bottom: 0;
  height: 155px;
  background-repeat: repeat-x;
  background-position: center bottom;
  z-index: 99;
  pointer-events: none; }
  /* line 2397, ../sass/screen.scss */
  .flag-bottom.am {
    background-image: url(/local/templates/evrazia/css/../images/bg-am.png); }
  /* line 2400, ../sass/screen.scss */
  .flag-bottom.by {
    background-image: url(/local/templates/evrazia/css/../images/bg-by.png); }
  /* line 2403, ../sass/screen.scss */
  .flag-bottom.kz {
    background-image: url(/local/templates/evrazia/css/../images/bg-kz.png); }
  /* line 2406, ../sass/screen.scss */
  .flag-bottom.kg {
    background-image: url(/local/templates/evrazia/css/../images/bg-kg.png); }
  /* line 2409, ../sass/screen.scss */
  .flag-bottom.ru {
    background-image: url(/local/templates/evrazia/css/../images/bg-ru.png); }

/* line 2414, ../sass/screen.scss */
.about-page {
  padding-top: 40px; }
  .about-page p {
    line-height: 1.6 !important;
  }
  /* line 2416, ../sass/screen.scss */
  .about-page h1 {
    font-family: "Open Sans", sans-serif;
    font-size: 50px;
    margin-bottom: 30px; }
  /* line 2421, ../sass/screen.scss */
  .about-page > h3 {
    font-family: "PT Serif", serif;
    font-style: italic;
    font-size: 30px;
    line-height: 1.2;
    margin-bottom: 30px; }
    /* line 2427, ../sass/screen.scss */
    .about-page > h3 b {
      font-weight: 700; }
  /* line 2431, ../sass/screen.scss */
  .about-page .column-text {
    justify-content: space-between;
    display: flex;
    flex-direction: row;
    align-items: flex-end;
    font-size: 16px;
    line-height: 22px; }
    /* line 2438, ../sass/screen.scss */
    .about-page .column-text .column {
      width: 45%; }
  /* line 2442, ../sass/screen.scss */
  .about-page .our-editorial-staff {
    margin: 35px 0 0;
    padding-bottom: 0; }
    /* line 2445, ../sass/screen.scss */
    .about-page .our-editorial-staff ul {
      margin-left: -20px;
      justify-content: flex-start;
      display: flex;
      flex-direction: row;
      align-items: flex-start;
      flex-wrap: wrap; }
      /* line 2452, ../sass/screen.scss */
      .about-page .our-editorial-staff ul li {
        width: 373px;
        margin: 0 0 35px 20px; }
        /* line 2455, ../sass/screen.scss */
        .about-page .our-editorial-staff ul li .image {
          margin-bottom: 15px; }
          /* line 2457, ../sass/screen.scss */
          .about-page .our-editorial-staff ul li .image img {
            max-width: 100%; }
        /* line 2461, ../sass/screen.scss */
        .about-page .our-editorial-staff ul li .position {
          font-size: 16px;
          font-family: "Open Sans", sans-serif; }
        /* line 2465, ../sass/screen.scss */
        .about-page .our-editorial-staff ul li .name {
          font-size: 20px;
          font-family: "PT Serif", serif;
          font-style: italic;
          margin-top: 4px; }
          /* line 2470, ../sass/screen.scss */
          .about-page .our-editorial-staff ul li .name b {
            font-weight: 700; }

/* line 2478, ../sass/screen.scss */
.personal-work {
  border-top-color: #69a036;
  margin-top: 40px; }
  .contacts-about {
    padding-top: 20px;
    border-top: 1px solid #d6d6d6;
  }
  .contacts-about p {
    margin: 5px 0;
  }
  /* line 2481, ../sass/screen.scss */
  .personal-work ul {
    margin-left: -20px;
    justify-content: flex-start;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    flex-wrap: wrap; }
    /* line 2488, ../sass/screen.scss */
    .personal-work ul li {
      margin-left: 20px;
      /*width: 373px;*/
      width: 506px;
      /*background-color: #ecf1f4;*/
      /*min-height: 120px;*/
      margin-bottom: 10px; }
    .personal-work ul li a {
      text-decoration: none;
    }
      /* line 2494, ../sass/screen.scss */
      .personal-work ul li .image {
        float: left;
        width: 120px; }
        /* line 2497, ../sass/screen.scss */
        .personal-work ul li .image img {
          width: 100%;
          height: 120px; }
      /* line 2502, ../sass/screen.scss */
      .personal-work ul li .text {
        /*min-height: 120px;*/
        margin-left: 130px;
        justify-content: space-between;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        flex-wrap: wrap;
        padding: 15px 0;
        color: #000;
        line-height: 22px; }
        .personal-work.editors ul li .text {
          min-height: 0;
          margin-left: 0;
        }
        /* line 2512, ../sass/screen.scss */
        .personal-work ul li .text .position {
          font-size: 14px;
          font-family: "Open Sans", sans-serif; }
        /* line 2516, ../sass/screen.scss */
        .personal-work ul li .text .name {
          width: 100%;
          font-family: "PT Serif", serif;
          font-size: 18px;
          font-style: italic; }
          /* line 2520, ../sass/screen.scss */
          .personal-work ul li .text .name b {
            font-weight: 700; }

/* line 2529, ../sass/screen.scss */
.contact-page {
  padding-top: 40px; }
  .contact-page {
      line-height: 1.6 !important;
  }
  /* line 2531, ../sass/screen.scss */
  .contact-page h1 {
    font-family: "Open Sans", sans-serif;
    font-size: 50px;
    margin-bottom: 30px; }
  /* line 2536, ../sass/screen.scss */
  .contact-page .contact-page-innr {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch; }
  /* line 2542, ../sass/screen.scss */
  .contact-page .contacts-left {
    background: url(/local/templates/evrazia/css/../images/map.png) no-repeat center #fff;
    width: 46.25%;
    border-top-color: #69a036;
    padding-top: 65px;
    font-size: 16px;
    line-height: 22px;
    font-family: "Open Sans", sans-serif; }
    /* line 2550, ../sass/screen.scss */
    .contact-page .contacts-left label {
      float: left;
      color: #b3b3b3; }
    /* line 2554, ../sass/screen.scss */
    .contact-page .contacts-left .column {
      margin: 0 0 30px 150px; }
      /* line 2556, ../sass/screen.scss */
      .contact-page .contacts-left .column span {
        color: #747474; }
      /* line 2559, ../sass/screen.scss */
      .contact-page .contacts-left .column a {
        color: #2993cc; }
        /* line 2561, ../sass/screen.scss */
        .contact-page .contacts-left .column a:hover {
          text-decoration: none; }
      /* line 2565, ../sass/screen.scss */
      .contact-page .contacts-left .column .work-time {
        margin: 30px 0 0; }
        /* line 2567, ../sass/screen.scss */
        .contact-page .contacts-left .column .work-time span {
          display: inline-block;
          width: 75px; }
  /* line 2574, ../sass/screen.scss */
  .contact-page .contacts-right {
    width: 50.42%; }
    /* line 2577, ../sass/screen.scss */
    .contact-page .contacts-right .form label {
      display: block;
      font-size: 16px;
      font-family: "Open Sans", sans-serif;
      margin: 0 0 8px; }
    /* line 2583, ../sass/screen.scss */
    .contact-page .contacts-right .form input, .contact-page .contacts-right .form textarea {
      border: 2px solid #bfbfbf;
      font-family: "Open Sans", sans-serif;
      font-style: italic;
      font-size: 16px;
      line-height: 22px;
      padding: 7px 10px;
      resize: none;
      width: 100%; }
      /* line 2592, ../sass/screen.scss */
      .contact-page .contacts-right .form input.error, .contact-page .contacts-right .form textarea.error {
        border-color: red; }
    /* line 2596, ../sass/screen.scss */
    .contact-page .contacts-right .form textarea {
      height: 140px; }
    /* line 2599, ../sass/screen.scss */
    .contact-page .contacts-right .form .line {
      margin: 0 0 18px; }
    /* line 2602, ../sass/screen.scss */
    .contact-page .contacts-right .form .line-1 {
      display: flex;
      flex-direction: row;
      justify-content: space-between;
      align-items: flex-start;
      position: relative; }
      /* line 2608, ../sass/screen.scss */
      .contact-page .contacts-right .form .line-1 .column {
        width: 48.2%;
        position: relative; }
    /* line 2613, ../sass/screen.scss */
    .contact-page .contacts-right .form .line-send {
      padding-top: 10px; }
    /* line 2616, ../sass/screen.scss */
    .contact-page .contacts-right .form .require {
      float: left;
      font-size: 16px;
      line-height: 22px;
      font-family: "Open Sans", sans-serif;
      font-style: italic;
      color: gray; }
    /* line 2624, ../sass/screen.scss */
    .contact-page .contacts-right .form button {
      margin-top: 2px;
      float: right;
      border: 0;
      cursor: pointer;
      width: 269px;
      height: 40px;
      background-color: #2797d1;
      font-family: "Open Sans", sans-serif;
      font-weight: 600;
      text-transform: uppercase;
      color: #fff;
      font-size: 16px;
      -moz-transition: background-color 0.1s ease-in-out;
      -o-transition: background-color 0.1s ease-in-out;
      -webkit-transition: background-color 0.1s ease-in-out;
      transition: background-color 0.1s ease-in-out; }
      /* line 2638, ../sass/screen.scss */
      .contact-page .contacts-right .form button:hover {
        background-color: #134966; }
    /* line 2643, ../sass/screen.scss */
    .contact-page .contacts-right label.error {
      color: red;
      position: absolute; }

/* line 2650, ../sass/screen.scss */
.content-page {
  padding-top: 40px !important; }
  /* line 2652, ../sass/screen.scss */
  .content-page h1 {
    font-family: "Open Sans", sans-serif;
    font-size: 50px;
     }
  /* line 2657, ../sass/screen.scss */
  .content-page .filter-in-select {
    float: right;
    margin: -38px 0 0; }
    /* line 2660, ../sass/screen.scss */
    .content-page .filter-in-select .style {
      width: 212px !important; }
    /* line 2663, ../sass/screen.scss */
    .content-page .filter-in-select > .selectboxit-container,
    .content-page .filter-in-select #section_filter_form > .selectboxit-container {
      margin-left: 47px; }

/* line 2668, ../sass/screen.scss */
.author-date-top {
  margin: 38px 0 0; }
  /* line 2670, ../sass/screen.scss */
  .author-date-top .image {
    float: left; }
  /* line 2673, ../sass/screen.scss */
  .author-date-top .descr {
    margin: 0 0 0 420px;
    font-size: 18px;
    line-height: 24px;
  }
    /* line 2675, ../sass/screen.scss */
    .author-date-top .descr .position {
      font-size: 14px;
      letter-spacing: .2em;
      line-height: 1.3;
      font-family: "Open Sans", sans-serif;
      text-transform: uppercase;
      margin: 0 0 30px; }
    /* line 2682, ../sass/screen.scss */
    /*.author-date-top .descr p {}*/

/* line 2689, ../sass/screen.scss */
.content-page-innr {
  margin: 40px 0 0; }
  /* line 2691, ../sass/screen.scss */
  .content-page-innr .column-sidebar {
    float: right;
    width: 31%; }
    /* line 2694, ../sass/screen.scss */
    .content-page-innr .column-sidebar .type-block {
      float: none;
      margin: 42px 0 0 0;
      width: auto;
      position: relative;
      height: auto;
      /*height: 495px;*/
    }
    .content-page-innr .column-sidebar .infographics-block {
      height: 260px;
    }
      /* line 2700, ../sass/screen.scss */
      .content-page-innr .column-sidebar .type-block:first-child {
        margin-top: 0; }
    /* line 2704, ../sass/screen.scss */
    .content-page-innr .column-sidebar .subscribe-block {
      height: auto; }
    /* line 2707, ../sass/screen.scss */
    .content-page-innr .column-sidebar .infographics-block-2 {
      padding-bottom: 42px; }
      /* line 2709, ../sass/screen.scss */
      .content-page-innr .column-sidebar .infographics-block-2 .text-1 {
        margin-top: 25px;
        font-size: 118px;
        text-align: center;
        white-space: nowrap;
      }
      /* line 2714, ../sass/screen.scss */
      .content-page-innr .column-sidebar .infographics-block-2 .text-2 {
        max-width: 100%;
        font-size: 18px; }
    /* line 2719, ../sass/screen.scss */
    .content-page-innr .column-sidebar .social-block {
      margin: 42px 0 0; }
    /* line 2722, ../sass/screen.scss */

    .content-page-innr .column-sidebar .news-block .news-item.active {
      font-weight: 700;
    }
    .content-page-innr .column-sidebar .news-block .news-item {
      margin: 10px 0;
      border-bottom: #e2e2e2 solid 1px;
    }
    .content-page-innr .column-sidebar .news-block :last-child {
      border: none;
    }
    .content-page-innr .column-sidebar .news-block .news-item .date {
      margin: 15px 0 15px;
      font-size: 12px;
      color: #898989;
    }
    .content-page-innr .column-sidebar .news-block .news-item a {
      margin: 0 0 25px;
      color: #000;
      text-decoration: none;
    }
    .content-page-innr .column-sidebar .news-block .news-item a:hover{
        color: #5b91c9;
    }
  /* line 2737, ../sass/screen.scss */
  .content-page-innr .column-content {
    float: left;
    width: 66.6%; }

/* line 2743, ../sass/screen.scss */
.big-tile-news {
  position: relative;
  height: 495px;
  overflow: hidden;
  padding: 0; }
  /* line 2746, ../sass/screen.scss */
  .big-tile-news .image {
    display: block;
    float: left;
    height: 495px;
    overflow: hidden;
    margin: -4px 0 0; }
    /* line 2750, ../sass/screen.scss */
    .big-tile-news .image img {
      vertical-align: top;
      width: auto;
      height: 100%;
      /*max-width: 100%;*/
    }
  /* line 2754, ../sass/screen.scss */
  .big-tile-news .all {
    margin: 0 0 0 560px;
    padding: 22px 20px 110px 0; }
  /* line 2758, ../sass/screen.scss */
  .big-tile-news .top-line {
    text-align: right;
    font-size: 13px;
    font-family: "Open Sans", sans-serif; }
    /* line 2762, ../sass/screen.scss */
    .big-tile-news .top-line .author {
      float: left; }
      /* line 2764, ../sass/screen.scss */
      .big-tile-news .top-line .author a:hover {
        text-decoration: none; }
  /* line 2769, ../sass/screen.scss */
  .big-tile-news .name {
    font-size: 26px;
    line-height: 1.2;
    font-family: "Open Sans", sans-serif;
    font-weight: 700;
    margin: 80px 0 0; }
    /* line 2775, ../sass/screen.scss */
    .big-tile-news .name a {
      color: inherit;
      text-decoration: none;
      -moz-transition: color 0.1s ease-in-out;
      -o-transition: color 0.1s ease-in-out;
      -webkit-transition: color 0.1s ease-in-out;
      transition: color 0.1s ease-in-out; }
      /* line 2779, ../sass/screen.scss */
      .big-tile-news .name a:hover {
        color: #5b95cd; }
  /* line 2784, ../sass/screen.scss */
  .big-tile-news .text {
    font-size: 24px;
    font-family: "Open Sans", sans-serif;
    line-height: 1.3;
    margin: 25px 0 0; }
  /* line 2789, ../sass/screen.scss */
  .big-tile-news .favor {
    margin: 30px;
    text-align: right; }
    /* line 2792, ../sass/screen.scss */
    .big-tile-news .favor a {
      text-decoration: none;
      font-size: 18px;
      font-family: "Open Sans", sans-serif;
      font-style: italic;
      color: inherit; }
      /* line 2798, ../sass/screen.scss */
      .big-tile-news .favor a:hover {
        text-decoration: underline; }
      /* line 2801, ../sass/screen.scss */
      .big-tile-news .favor a:before {
        width: 32px;
        height: 31px;
        background: url(/local/templates/evrazia/css/../images/icon-favor.png) no-repeat;
        left: -40px;
        top: -5px; }
  /* line 2810, ../sass/screen.scss */
  .big-tile-news .labels {
    position: absolute;
    bottom: 44px; }
    /* line 2813, ../sass/screen.scss */
    .big-tile-news .labels .tag-button {
      font-size: 20px;
      font-family: "Open Sans", sans-serif;
      margin-right: 18px; }

/* line 2827, ../sass/screen.scss */
.news-tile-item {
  display: inline-block;
  vertical-align: top;
  margin: 42px 0 0 3.5%;
  width: 48%;
  background: #fff; }
  /* line 2833, ../sass/screen.scss */
  .news-tile-item:nth-child(2n-1) {
    margin-left: 0; }
  /* line 2837, ../sass/screen.scss */
  .news-tile-item .image img {
    width: 100%;
    vertical-align: top; }
  /* line 2842, ../sass/screen.scss */
  .news-tile-item .all {
    padding: 22px 22px 30px;
    font-family: "Open Sans", sans-serif; }
  /* line 2846, ../sass/screen.scss */
  .news-tile-item .top-line {
    text-align: right; }
  /* line 2849, ../sass/screen.scss */
  .news-tile-item .category {
    float: left;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: .2em; }
  /* line 2855, ../sass/screen.scss */
  .news-tile-item .date {
    font-size: 13px; }
  /* line 2858, ../sass/screen.scss */
  .news-tile-item .name {
    margin: 16px 0 0; }
    /* line 2860, ../sass/screen.scss */
    .news-tile-item .name a {
      font-size: 20px;
      color: inherit;
      text-decoration: none;
      line-height: 24px;
      font-weight: 700;
      @icnlude transition(color .1s ease-in-out); }
      /* line 2867, ../sass/screen.scss */
      .news-tile-item .name a:hover {
        color: #5b95cd; }
  /* line 2872, ../sass/screen.scss */
  .news-tile-item .text {
    margin: 12px 0 0;
    font-size: 18px;
    line-height: 20px; }

/* line 2879, ../sass/screen.scss */
.all-news-bottom {
  margin: 42px 0 0;
  background: #fff;
  padding: 32px 24px 20px; }
  /* line 2883, ../sass/screen.scss */
  .all-news-bottom .news-all-item {
    display: inline-block;
    vertical-align: top;
    margin: 0 0 32px 3.47%;
    width: 48%;
    background: #fff; }
    /* line 2889, ../sass/screen.scss */
    .all-news-bottom .news-all-item:nth-child(2n-1) {
      margin-left: 0; }
    /* line 2892, ../sass/screen.scss */
    .all-news-bottom .news-all-item img {
      float: left;
      width: 108px;
      height: 72px; }
    /* line 2895, ../sass/screen.scss */
    .all-news-bottom .news-all-item .all {
      margin: 0 0 0 132px;
      font-family: "Open Sans", sans-serif; }
    /* line 2899, ../sass/screen.scss */
    .all-news-bottom .news-all-item .name {
      font-size: 16px;
      letter-spacing: -.03em;
      font-weight: 700;
      color: inherit;
      text-decoration: none;
      -moz-transition: color 0.1s ease-in-out;
      -o-transition: color 0.1s ease-in-out;
      -webkit-transition: color 0.1s ease-in-out;
      transition: color 0.1s ease-in-out; }
      /* line 2906, ../sass/screen.scss */
      .all-news-bottom .news-all-item .name:hover {
        color: #5b95cd; }
    /* line 2910, ../sass/screen.scss */
    .all-news-bottom .news-all-item .date {
      margin: 10px 0 0;
      font-size: 14px; }
    /* line 2914, ../sass/screen.scss */
    .all-news-bottom .news-all-item .category {
      font-size: 14px;
      text-transform: uppercase;
      letter-spacing: .2em;
      color: #898989;
      margin: 10px 0 0; }
  /* line 2922, ../sass/screen.scss */
  .all-news-bottom .reloader-block {
    /*border-top: 1px solid #ababab;*/
    padding-top: 70px;
    text-align: center; }
    /* line 2924, ../sass/screen.scss */
    .all-news-bottom .reloader {
      display: inline-block;
      width: 150px;
      border: 1px solid #5b91c9;
      font-family: "Open Sans",sans-serif;
      font-size: 12px;
      line-height: 38px;
      text-align: center;
      text-decoration: none;
      text-transform: uppercase;
      color: #5b91c9;
      /*color: #5b91c9;*/
      /*width: 70px;*/
      /*height: 70px;*/
      /*background: url(/local/templates/evrazia/css/../images/reloader.png) no-repeat;*/
      /*display: block;*/
      /*margin-left: auto;*/
      /*margin-right: auto;*/
      /*-moz-transition: -moz-transform 0.4s ease-in-out;*/
      /*-o-transition: -o-transform 0.4s ease-in-out;*/
      /*-webkit-transition: -webkit-transform 0.4s ease-in-out;*/
      /*transition: transform 0.4s ease-in-out;*/
      /*-moz-transform: rotate(0deg);*/
      /*-ms-transform: rotate(0deg);*/
      /*-webkit-transform: rotate(0deg);*/
      /*transform: rotate(0deg);*/
    }
    .all-news-bottom .reloader:hover {
      background: #5b91c9;
      color: #fff;
    }
      /* line 2931, ../sass/screen.scss */
      /*.all-news-bottom .reloader.active,
      .all-news-bottom .reloader:hover {
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
      }*/

@media (max-width: 1599px) {
  /* line 2940, ../sass/screen.scss */
  .big-tile-news .image {
    max-width: 47%; }
  /* line 2943, ../sass/screen.scss */
  .big-tile-news .all {
    margin-left: 52%;
    padding-bottom: 80px; }
  /* line 2947, ../sass/screen.scss */
  .big-tile-news .name {
    margin-top: 50px;
    font-size: 24px; }
  /* line 2951, ../sass/screen.scss */
  .big-tile-news .text {
    font-size: 20px; }
  /* line 2954, ../sass/screen.scss */
  .big-tile-news .labels {
    bottom: 25px; }

  /* line 2961, ../sass/screen.scss */
  .content-page-innr .column-sidebar .subscribe-block .form {
    display: block; }
    /* line 2963, ../sass/screen.scss */
    .content-page-innr .column-sidebar .subscribe-block .form form {
      text-align: left; }
    /* line 2966, ../sass/screen.scss */
    .content-page-innr .column-sidebar .subscribe-block .form .info {
      margin-top: 15px; }
  /* line 2973, ../sass/screen.scss */
  .content-page-innr .column-sidebar .infographics-block .infographics-innr .text {
    width: 170px;
    font-size: 19px; }
  /* line 2977, ../sass/screen.scss */
  .content-page-innr .column-sidebar .infographics-block .infographics-innr .infograpics {
    margin-left: 180px; }
  /* line 2980, ../sass/screen.scss */
  .content-page-innr .column-sidebar .infographics-block .infographics-innr .infograpics-label {
    padding-left: 180px; }
  /* line 2986, ../sass/screen.scss */
  .content-page-innr .column-sidebar .infographics-block-2 .text-1 {
    font-size: 78px;
    margin-top: 25px;
    margin-bottom: 14px; } }
/* line 2996, ../sass/screen.scss */
.user-account-page {
  padding-top: 40px; }
  /* line 2998, ../sass/screen.scss */
  .user-account-page h1 {
    font-family: "Open Sans", sans-serif;
    font-size: 50px;
    margin-right: 510px; }

/* line 3004, ../sass/screen.scss */
.user-account-innr {
  margin: 40px 0 0; }
  /* line 3006, ../sass/screen.scss */
  .user-account-innr .column-left {
    float: left;
    width: 285px; }
  /* line 3010, ../sass/screen.scss */
  .user-account-innr .column-content {
    margin: 0 0 0 305px; }
  /* line 3013, ../sass/screen.scss */
  .user-account-innr .lc-nav {
    line-height: 40px;
    background-color: #004165; }
    /* line 3016, ../sass/screen.scss */
    .user-account-innr .lc-nav li {
      border-top: 1px solid #005f7d; }
      /* line 3018, ../sass/screen.scss */
      .user-account-innr .lc-nav li:first-child {
        border-top: 0; }
      /* line 3021, ../sass/screen.scss */
      .user-account-innr .lc-nav li a {
        display: block;
        padding: 0 23px;
        text-transform: uppercase;
        color: #fff;
        font-family: "Open Sans", sans-serif;
        font-weight: 600;
        background-color: transparent;
        text-decoration: none;
        font-size: 16px;
        -moz-transition: background-color 0.1s ease-in-out;
        -o-transition: background-color 0.1s ease-in-out;
        -webkit-transition: background-color 0.1s ease-in-out;
        transition: background-color 0.1s ease-in-out; }
        /* line 3032, ../sass/screen.scss */
        .user-account-innr .lc-nav li a:hover, .user-account-innr .lc-nav li a.active {
          background-color: #005f7d; }

/* line 3039, ../sass/screen.scss */
.edit-user-data-form {
  background-color: #fff;
  padding: 30px 22px 40px;
  font-family: "Open Sans", sans-serif; }
  /* line 3043, ../sass/screen.scss */
  .edit-user-data-form .line {
    margin: 0 0 25px; }
    /* line 3045, ../sass/screen.scss */
    .edit-user-data-form .line .field-name {
      display: block;
      font-size: 16px;
      color: #bebebe;
      margin: 0 0 10px; }
      /* line 3050, ../sass/screen.scss */
      .edit-user-data-form .line .field-name span {
        color: #ff1f13; }
    /* line 3054, ../sass/screen.scss */
    .edit-user-data-form .line input {
      border: 2px solid #bfbfbf;
      font-size: 16px;
      font-family: "Open Sans", sans-serif;
      padding: 7px 10px;
      width: 100%; }
    /* line 3061, ../sass/screen.scss */
    .edit-user-data-form .line .column {
      display: inline-block;
      position: relative;
      vertical-align: top;
      width: 32%;
      margin-left: 1.5%; }
      /* line 3067, ../sass/screen.scss */
      .edit-user-data-form .line .column:first-child {
        margin-left: 0; }
    /* line 3071, ../sass/screen.scss */
    .edit-user-data-form .line label.error {
      white-space: nowrap;
      position: absolute;
      font-style: italic;
      color: #bebebe;
      top: 100%;
      left: 0;
      margin-top: 3px; }
  /* line 3081, ../sass/screen.scss */
  .edit-user-data-form .line-send {
    text-align: right;
    margin: 50px 0 0; }
    /* line 3084, ../sass/screen.scss */
    .edit-user-data-form .line-send button {
      width: 135px;
      height: 40px;
      background-color: #2797d1;
      border: 0;
      font-size: 16px;
      text-transform: uppercase;
      font-family: "Open Sans", sans-serif;
      font-weight: 600;
      color: #fff;
      cursor: pointer;
      -moz-transition: background-color 0.1s ease-in-out;
      -o-transition: background-color 0.1s ease-in-out;
      -webkit-transition: background-color 0.1s ease-in-out;
      transition: background-color 0.1s ease-in-out; }
      /* line 3096, ../sass/screen.scss */
      .edit-user-data-form .line-send button:hover {
        background-color: #1f78a6; }

/* line 3103, ../sass/screen.scss */
.user-list-news .news {
  margin-bottom: 55px;
  font-family: "Open Sans", sans-serif; }
  /* line 3106, ../sass/screen.scss */
  .user-list-news .news .image {
    float: left; }
    /* line 3108, ../sass/screen.scss */
    .user-list-news .news .image img {
      vertical-align: top; }
  /* line 3112, ../sass/screen.scss */
  .user-list-news .news .all {
    margin: 0 0 0 310px;
    position: relative; }
  /* line 3116, ../sass/screen.scss */
  .user-list-news .news .categories {
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: .2em;
    margin: 0 0 18px; }
    /* line 3121, ../sass/screen.scss */
    .user-list-news .news .categories span {
      margin: 0 28px 0 0; }
  /* line 3125, ../sass/screen.scss */
  .user-list-news .news .name {
    color: inherit;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.2;
    text-decoration: none;
    -moz-transition: color 0.1s ease-in-out;
    -o-transition: color 0.1s ease-in-out;
    -webkit-transition: color 0.1s ease-in-out;
    transition: color 0.1s ease-in-out; }
    /* line 3132, ../sass/screen.scss */
    .user-list-news .news .name:hover {
      color: #5b95cd; }
  /* line 3136, ../sass/screen.scss */
  .user-list-news .news .date {
    margin: 14px 0 0;
    font-size: 14px; }
    /* line 3139, ../sass/screen.scss */
    .user-list-news .news .date span {
      margin-left: 14px; }
  /* line 3143, ../sass/screen.scss */
  .user-list-news .news .text {
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -.01em;
    margin: 14px 0 0; }
  /* line 3149, ../sass/screen.scss */
  .user-list-news .news .remove {
    position: absolute;
    width: 16px;
    height: 16px;
    background: url(/local/templates/evrazia/css/../images/icon-remove-2.png) no-repeat;
    top: 0;
    right: 0; }
/* line 3160, ../sass/screen.scss */
.user-list-news.comments .news .text {
  font-style: italic; }

/* line 3167, ../sass/screen.scss */
.community-list {
  margin: 0; }
  /* line 3169, ../sass/screen.scss */
  .community-list ul {
    margin-left: -2%; }
    /* line 3171, ../sass/screen.scss */
    .community-list ul li {
      width: 48%;
      margin-left: 2%;
      background-color: #fff; }

/* line 3179, ../sass/screen.scss */
.article-page {
  border-top-color: #d5d5d5;
  font-family: "Open Sans", sans-serif; }
  /* line 3182, ../sass/screen.scss */
  .article-page h1 {
    margin: 0;
    font-family: "PT Sans", serif;
    font-size: 50px;
    font-weight: 700;
    letter-spacing: -0.025em;
    line-height: 1.2;
  }
    /* line 3186, ../sass/screen.scss */
    .article-page h1 i {
      font-family: "PT Serif", serif;
      font-style: italic;
      font-size: 40px; }
  /* line 3192, ../sass/screen.scss */
  .article-page .date {
    opacity: .5;
    font-family: "PT Sans", serif;
    font-size: 16px;
    margin: 0 0 20px; }
  /* line 3196, ../sass/screen.scss */
  .article-page .top-line {
    margin: 11px 0 28px; }
    /* line 3198, ../sass/screen.scss */
    .article-page .top-line .author {
      color: #004364;
      text-decoration: none;
      font-family: "PT Serif", serif;
      font-style: italic;
      font-size: 20px;
      line-height: 1.2; }
      /* line 3205, ../sass/screen.scss */
      .article-page .top-line .author:hover {
        text-decoration: underline; }
    /* line 3209, ../sass/screen.scss */
    .article-page .top-line .buttons {
      float: right;
      white-space: nowrap; }
      /* line 3211, ../sass/screen.scss */
      .article-page .top-line .buttons .button,
      .article-page .top-line .buttons a {
        display: inline-block;
        vertical-align: middle; }
      .article-page .top-line .buttons .button + .button {
        margin-left: 16px;
      }
        /* line 3214, ../sass/screen.scss */
        .article-page .top-line .buttons .button.watchings {
          font-family: "Open Sans";
          font-size: 16px;
          text-decoration: none;
          text-transform: uppercase;
          color: rgba(0, 0, 0, .6);
          white-space: nowrap;
        }
        .article-page .top-line .buttons .button.watchings:before {
          content: '';
          opacity: .3;
          display: inline-block;
          width: 21px;
          height: 14px;
          margin-right: 10px;
          background: url(/local/templates/evrazia/css/../images/icon-eye-black_21x14.png) 0 0 no-repeat;
        }
        .article-page .top-line .buttons a.print {
          width: 24px;
          height: 23px;
          /*background: url(/local/templates/evrazia/css/../images/icon-print-lgray.png) no-repeat;*/
          background: url(/local/templates/evrazia/css/../images/sprite.png) no-repeat;
          background-position: -3px -218px; /*.icon-print-lgray();*/
        }
        /* line 3219, ../sass/screen.scss */
        .article-page .top-line .buttons a.send {
          width: 26px;
          height: 17px;
          /*background: url(/local/templates/evrazia/css/../images/icon-mail-lgray.png) no-repeat;*/
          background: url(/local/templates/evrazia/css/../images/sprite.png) no-repeat;
          background-position: -3px -90px; /*.icon-mail-lgray();*/
        }
        /* line 3225, ../sass/screen.scss */
        .article-page .top-line .buttons a.favor {
          width: 26px;
          height: 27px;
          /*background: url(/local/templates/evrazia/css/../images/icon-fav-lgray.png) no-repeat 0 0;*/
          background: url(/local/templates/evrazia/css/../images/sprite.png) no-repeat;
          background-position: -3px -60px; /*.icon-fav-lgray();*/
          margin-bottom: 3px; }
        .article-page .top-line .buttons a.favor.is-active {
        /*.article-page .top-line .buttons a.favor:hover {*/
          /*background: url(/local/templates/evrazia/css/../images/icon-fav-lgray-active.png) no-repeat 0 0;*/
          background-position: -3px -30px; /*.icon-fav-lgray-active();*/
        }
          /* line 3230, ../sass/screen.scss */
          /* .article-page .top-line .buttons a.favor:before {
            width: 29px;
            height: 23px;
            background: url(/local/templates/evrazia/css/../images/icon-favor-2.png) no-repeat;
            left: -38px; } */
          /* line 3236, ../sass/screen.scss */
          .article-page .top-line .buttons a.favor:hover {
            text-decoration: none; }
  /* line 3243, ../sass/screen.scss */
  .article-page .big-image {
    margin: 0 -20px; }
    /* line 3245, ../sass/screen.scss */
    .article-page .big-image img {
      width: 100%; }
  /* line 3249, ../sass/screen.scss */
  .article-page .big-image-desc, .article-page .image-center-desc {
    margin: 0 20px;
  }
    /* line 3256, ../sass/screen.scss */
    .article-page .big-image-desc .author, .article-page .image-center-desc .author {
      color: #898989; }
      /* line 3258, ../sass/screen.scss */
      .article-page .big-image-desc .author i, .article-page .image-center-desc .author i {
        font-style: italic; }
  /* line 3263, ../sass/screen.scss */
  .article-page p {
    line-height: 24px;
    margin-bottom: 24px; }
    /* line 3266, ../sass/screen.scss */
    .article-page p a {
      text-decoration: none;
      color: #2897d1; }
      /* line 3269, ../sass/screen.scss */
      .article-page p a:hover {
        text-decoration: underline; }
  /* line 3276, ../sass/screen.scss */
  .article-page .paragraph-text p:first-letter {
    font-size: 80px;
    line-height: 1;
    float: left;
    margin: -10px 10px 0 0;
    font-family: "PT Serif", serif; }
  /* line 3285, ../sass/screen.scss */
  .article-page h3 {
    font-family: "PT Sans", serif;
    font-size: 30px;
    margin: 0 0 5px; }
  /* line 3289, ../sass/screen.scss */
  .article-page h4 {
    font-family: "PT Serif", serif;
    font-size: 28px;
    color: #004364;
    /*color: #004364;*/
    margin: 0 0 24px; }
  .article-page b {
    font-weight: 700;
  }
  .article-page i {
    font-style: italic;
  }
  /* line 3294, ../sass/screen.scss */
  .article-page ul {
    margin: 0 0 24px;
    line-height: 24px; }
    /* line 3297, ../sass/screen.scss */
    .article-page ul li {
      display: block;
      padding-left: 35px;
      position: relative; }
      /* line 3301, ../sass/screen.scss */
      .article-page ul li:before {
        content: '';
        display: block;
        width: 5px;
        height: 5px;
        background-color: #000;
        position: absolute;
        left: 0;
        top: 10px; }
  /* line 3313, ../sass/screen.scss */
  .article-page .title-table {
    font-family: "PT Sans", serif;
    font-size: 24px;
    margin: 0 0 18px; }
    /* line 3316, ../sass/screen.scss */
    .article-page .title-table i {
      font-family: "PT Serif", serif;
      font-style: italic; }
  /* line 3320, ../sass/screen.scss */
  .article-page table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    margin: 0 0 15px;
    font-family: "PT Sans", serif;
    font-size: 18px;
  }
    /* line 3325, ../sass/screen.scss */
    .article-page table th {
      font-family: "PT Serif", serif;
    }
    .article-page table th,
    .article-page table td {
      padding: 15px;
      vertical-align: bottom;
      border-top: 1px solid #a5a5a5;
      border-left: 1px solid #a5a5a5;
    }
      /* line 3330, ../sass/screen.scss */
      .article-page table th:first-child,
      .article-page table td:first-child {
        border-left: 0; }
      /* line 3333, ../sass/screen.scss */
      .article-page table th span,
      .article-page table td span {
        font-style: italic;
        font-size: 12px; }
    /* line 3339, ../sass/screen.scss */
    .article-page table tr:first-child th,
    .article-page table tr:first-child td {
      border-top: 0; }
  /* line 3344, ../sass/screen.scss */
  .article-page .table-desc {
    text-align: right;
    font-size: 12px;
    line-height: 1.5;
    margin: 0 0 20px; }
    /* line 3349, ../sass/screen.scss */
    .article-page .table-desc b {
      font-weight: 700; }
  /* line 3353, ../sass/screen.scss */
  .article-page .image-center {
    width: 683px;
    margin: 0 auto 30px; }
    /* line 3356, ../sass/screen.scss */
    .article-page .image-center img {
      width: 100%; }
    /* line 3359, ../sass/screen.scss */
    .article-page .image-center .image-center-desc {
      border-bottom: 0;
      margin: 0; }
  /* line 3364, ../sass/screen.scss */
  .article-page .bg-text {
    padding: 20px 80px;
    color: #fff;
    background: #2897d1;
    margin: 0 -20px 24px;
    text-align: center; }
    /* line 3370, ../sass/screen.scss */
    .article-page .bg-text p {
      margin: 0; }
  /* line 3374, ../sass/screen.scss */
  .article-page ol {
    line-height: 24px;
    margin: 0 0 24px;
    list-style: inside decimal;
  }
    .article-page ol > li {
      padding-left: 5px;
    }
    /* line 3378, ../sass/screen.scss */
    .article-page ol ol {
      margin-left: 35px; }
  /* line 3383, ../sass/screen.scss */
  .article-page .labels .tag-button {
    margin-right: 18px;
    margin-bottom: 10px; }
  .article-page .author-detailed {
    border-top: 1px solid #e5e5e5;
    color: #262626;
    font-family: "PT Serif", serif;
    font-size: 18px;
    font-style: italic;
    margin-top: 38px;
    padding-top: 27px;
  }
  .article-page .author-detailed .author-detailed-position {
    color: #999;
  }
  .article-page .labels {
    margin-top: 46px;
  }
  .article-page .content-image {
    margin-bottom: 20px;
  }

.content-image img {
  vertical-align: top;
}
.content-image .content-image-desc {
  border-bottom: 1px solid #e5e5e5;
  color: #262626;
  font-family: "PT Sans", serif;
  font-size: 16px;
  line-height: 1.6;
  padding-top: 15px;
  padding-bottom: 13px;
}
.content-image .content-image-author {
  opacity: .5;
  font-style: italic;
}


.tag-button {
  display: inline-block;
  height: 47px;
  line-height: 45px;
  text-transform: uppercase;
  padding: 0 15px;
  border: 1px solid #d5d5d5;
  font-family: "PT Sans", serif;
  font-size: 18px;
  text-decoration: none;
  color: #000;
}
  .tag-button:hover {
    border-color: #2897d1;
    background: #2897d1;
    color: #fff;
  }


.content-styles {
  font-family: "PT Serif", serif;
  font-size: 18px;
  line-height: 1.6 !important;
}
  .content-styles p {
    line-height: 1.6 !important;
  }
  .content-styles .bg-text p,
  .content-styles .bg-text {
    font-family: "PT Sans", serif;
    font-size: 20px;
    line-height: 1.6;
  }
  .content-styles h2 {
    font-family: "PT Sans";
    font-size: 30px;
    font-weight: 700;
  }
  .content-styles hr {
    border: none;
    border-top: 1px solid #e5e5e5;
    margin: 20px 0;
  }
  .content-styles b {
    font-size: 20px;
    font-weight: 700;
  }
  .content-styles i {
    font-style: italic;
  }
  .content-styles b i {
    font-family: "PT Serif", serif;
  }

/* line 3396, ../sass/screen.scss */
.social-buttons-block-wrapper {
  margin-top: 20px;
}
.social-buttons-block-wrapper.is-fixed .social-buttons-block {
  position: fixed;
  top: 60px;
  left: 40px;
  right: 40px;
  z-index: 2;
  min-width: 1200px;
  max-width: 1600px;
  height: 0;
  margin: 0 auto;
}
.social-buttons-block-wrapper.is-fixed .social-buttons-block > .list {
  float: right;
  width: 31%;
}
/* OLD social buttons   /* line 3398, ../sass/screen.scss */   */
/* OLD social buttons   .social-buttons-block a {   */
/* OLD social buttons     display: inline-block;   */
/* OLD social buttons     position: relative;   */
/* OLD social buttons     vertical-align: top;   */
/* OLD social buttons     width: 62px;   */
/* OLD social buttons     height: 62px;   */
/* OLD social buttons     border: 4px solid #2897d1;   */
/* OLD social buttons     -webkit-border-radius: 50%;   */
/* OLD social buttons     -moz-border-radius: 50%;   */
/* OLD social buttons     border-radius: 50%;   */
/* OLD social buttons     margin: 0 0 18px 15px;   */
/* OLD social buttons     text-decoration: none;   */
/* OLD social buttons     color: inherit; }   */
/* OLD social buttons   .social-buttons-block a:first-child {   */
/* OLD social buttons     margin-left: 0;   */
/* OLD social buttons   }   */
/* OLD social buttons   @media all and (max-width: 1350px) {   */
/* OLD social buttons     .social-buttons-block a {   */
/* OLD social buttons       margin-left: 10px;   */
/* OLD social buttons     }   */
/* OLD social buttons   }   */
/* OLD social buttons     /* line 3412, ../sass/screen.scss */   */
/* OLD social buttons     .social-buttons-block a span {   */
/* OLD social buttons       position: absolute;   */
/* OLD social buttons       font-size: 16px;   */
/* OLD social buttons       font-family: "Open Sans", sans-serif;   */
/* OLD social buttons       font-weight: 700;   */
/* OLD social buttons       top: -10px;   */
/* OLD social buttons       left: 50px; }   */
/* OLD social buttons     /* line 3420, ../sass/screen.scss */   */
/* OLD social buttons     .social-buttons-block a i {   */
/* OLD social buttons       position: absolute;   */
/* OLD social buttons       width: 100%;   */
/* OLD social buttons       height: 100%; }   */
/* OLD social buttons       /* line 3424, ../sass/screen.scss */   */
/* OLD social buttons       .social-buttons-block a i.fb {   */
/* OLD social buttons         background: url(/local/templates/evrazia/css/../images/btn-fb.png) no-repeat center; }   */
/* OLD social buttons       /* line 3427, ../sass/screen.scss */   */
/* OLD social buttons       .social-buttons-block a i.tw {   */
/* OLD social buttons         background: url(/local/templates/evrazia/css/../images/btn-tw.png) no-repeat center; }   */
/* OLD social buttons       /* line 3430, ../sass/screen.scss */   */
/* OLD social buttons       .social-buttons-block a i.vk {   */
/* OLD social buttons         background: url(/local/templates/evrazia/css/../images/btn-vk.png) no-repeat center; }   */
/* OLD social buttons       /* line 3433, ../sass/screen.scss */   */
/* OLD social buttons       .social-buttons-block a i.ok {   */
/* OLD social buttons         background: url(/local/templates/evrazia/css/../images/btn-ok.png) no-repeat center; }   */
/* OLD social buttons       /* line 3436, ../sass/screen.scss */   */
/* OLD social buttons       .social-buttons-block a i.plus {   */
/* OLD social buttons         background: url(/local/templates/evrazia/css/../images/btn-gplus.png) no-repeat center; }   */
        /*background: url(/local/templates/evrazia/css/../images/btn-plus.png) no-repeat center; }*/
    /* line 3440, ../sass/screen.scss */
    /* .social-buttons-block a.last {
      border-color: #8ac4e2;
      background-color: #fff; } */

/* line 3447, ../sass/screen.scss */
.comments-pre {
  margin: 45px 0 0;
  border-top-color: #d5d5d5; }
  /* line 3450, ../sass/screen.scss */
  .comments-pre .block-title {
    font-size: 30px;
    font-family: "Open Sans", sans-serif;
    font-weight: 600;
    margin: 0 0 25px; }
  /* line 3456, ../sass/screen.scss */
  .comments-pre .com {
    margin: 0 0 25px; }
    /* line 3458, ../sass/screen.scss */
    .comments-pre .com img {
      float: left; }
    /* line 3461, ../sass/screen.scss */
    .comments-pre .com .all {
      margin: 0 0 0 75px;
      line-height: 1.4; }
      /* line 3464, ../sass/screen.scss */
      .comments-pre .com .all p {
        margin: 0;
        color: #898989; }

/* line 3473, ../sass/screen.scss */
.all-news-bottom.similar {
  margin: 45px 0 0;
  border-top-color: #d5d5d5; }
  /* line 3476, ../sass/screen.scss */
  .all-news-bottom.similar .block-title {
    font-size: 30px;
    font-family: "Open Sans", sans-serif;
    font-weight: 600;
    margin: 0 0 25px; }
  /* line 3482, ../sass/screen.scss */
  .all-news-bottom.similar .news-all-item {
    display: block;
    width: auto;
    margin-left: 0; }

/* line 3488, ../sass/screen.scss */
.fb-comment {
  margin: 45px 0 0;
  border-top-color: #d5d5d5; }
  /* line 3491, ../sass/screen.scss */
  .fb-comment .block-title {
    font-size: 30px;
    font-family: "Open Sans", sans-serif;
    font-weight: 600;
    margin: 0 0 25px; }

/* line 3500, ../sass/screen.scss */
#print .article-page {
  width: 950px;
  margin: 0 auto;
  padding-left: 50px;
  padding-right: 50px; }

/* line 3508, ../sass/screen.scss */
.page-404 {
  padding-top: 40px; }
  /* line 3510, ../sass/screen.scss */
  .page-404 h1 {
    font-family: "Open Sans", sans-serif;
    font-size: 50px;
    margin-bottom: 30px; }
  /* line 3515, ../sass/screen.scss */
  .page-404 .type-block {
    height: 420px;
    background: url(/local/templates/evrazia/css/../images/404.png) no-repeat center #fff;
    text-align: right;
    padding: 310px 0 0; }
    /* line 3520, ../sass/screen.scss */
    .page-404 .type-block a {
      font-size: 24px;
      color: #004165;
      margin-right: 230px;
      font-family: "Open Sans", sans-serif; }
      /* line 3525, ../sass/screen.scss */
      .page-404 .type-block a:hover {
        text-decoration: none; }

/* line 3532, ../sass/screen.scss */
.icon-rub {
  display: inline-block;
  width: 62px;
  height: 81px;
  background-size: 62px 81px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAABRCAMAAAC9veX5AAABYlBMVEV7nkH///97nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkF7nkFqsBZ+AAAAdXRSTlMAAAECAwQFBggKDBATGBobHR4fICMlJigqKzAyNTc8PkBCRkdISVBSU1daW2BhYmRpamxweHl7fYCChIiLkJOVmJ2eoKGio6SlpqmvsLO2uru+yMnKzs/Q0dLT2Nnb3ODh4uTl5ufp6u3v8PHy8/T1+vv8/f76IlZ5AAABj0lEQVR42u3W6TcCURjH8W6rGklKGCJkl63InpA1S1ki+xqDKN3/n/HiPhPquM+86Dhnvq9/nznz4t45oyOq0ilLyZ1dyD1Kn71QuSfpOr2zOjPYYpM3ZTgtXyE1123FcCi75tdjOHQ8YMBwaL8Zw6H3CT2GQ5tWDIcSFgyHVkrzJZ8oivUul0MQBIMguL294xuX3/1wST6p+6XGcPETnu0cXM4UuFX6KBeXq45TKOfg5TpjlEJTnFz2CeCn/Jw4s+A9/JzMAh9CcDfwCIKTI7bbxfAI251g+BjbSRjew3avGN5OWSq4+pe/wfAg2yUxfJHtljEcvhpBBG+jLBHBt9jsysDPuyhrmnDz2gxbvTm5ed05ZS0QXt55D/rBzsk961RRP+HhQt92QannyZ+4WbA3dYxE9vK0qLjxi0sUVcxE8DwX0hM8T3sJQfO7URNB88OAhRAczyfDDUB5eOYgFvLbfv6Utvogxc+JMlGsMcONgzhOncY1XlmOunEujVeQc3+soCrtzGtc4/+dE1V9ANtXW1Tp5j8AAAAAAElFTkSuQmCC); }

@media (min-width: 1900px) {
  /* line 3540, ../sass/screen.scss */
  .icon-rub {
    width: 46px;
    height: 61px;
    background-size: 46px 61px; } }


.social-buttons-block-wrapper .ya-share2__list {
  position: relative;
  z-index: 1;
  width: 100%;
  max-height: none;
  font-size: 0;
  overflow: hidden;
}

.social-buttons-block-wrapper .ya-share2__list .ya-share2__item {
  position: relative;
  margin-right: 0;
  padding-left: 1px;
  width: 25%;
  font-size: 14px;
}
.social-buttons-block-wrapper .ya-share2__list .ya-share2__item:nth-child(4n+1):before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: -9999px;
  z-index: -2;
  background: #fff;
}
.social-buttons-block-wrapper .ya-share2__list .ya-share2__item + .ya-share2__item:not(:nth-child(4n+1)):before {
  content: '';
  position: absolute;
  top: 7px;
  bottom: 7px;
  left: 0;
  width: 1px;
  border-left: 1px solid #ccc;
}
.social-buttons-block-wrapper .ya-share2__list .ya-share2__item:nth-child(n+5) {
  margin-top: 1px;
}

.social-buttons-block-wrapper .ya-share2__item .ya-share2__link {
  display: block;
}
.social-buttons-block-wrapper .ya-share2__item .ya-share2__link:hover {
  background-color: #2897d1;
}

.social-buttons-block-wrapper .ya-share2__item .ya-share2__badge {
  display: block;
  overflow: hidden;
  border-radius: 0;
  line-height: 40px;
  background-color: transparent;
}

.social-buttons-block-wrapper .ya-share2__item .ya-share2__icon {
  position: relative !important;
  float: left;
  width: 44%;
  height: 40px;
  background-position: 50% 50% !important;
  background-repeat: no-repeat !important;
  background-size: auto !important;
}
.social-buttons-block-wrapper .ya-share2__item.ya-share2__item_service_vkontakte .ya-share2__icon {
  background-image: url(/local/templates/evrazia/css/../images/btn-vk-small.png);
}
.social-buttons-block-wrapper .ya-share2__item.ya-share2__item_service_vkontakte .ya-share2__link:hover .ya-share2__icon {
  background-image: url(/local/templates/evrazia/css/../images/btn-vk-small-white.png);
}
.social-buttons-block-wrapper .ya-share2__item.ya-share2__item_service_facebook .ya-share2__icon {
  background-image: url(/local/templates/evrazia/css/../images/btn-fb-small.png);
}
.social-buttons-block-wrapper .ya-share2__item.ya-share2__item_service_facebook .ya-share2__link:hover .ya-share2__icon {
  background-image: url(/local/templates/evrazia/css/../images/btn-fb-small-white.png);
}
.social-buttons-block-wrapper .ya-share2__item.ya-share2__item_service_odnoklassniki .ya-share2__icon {
  background-image: url(/local/templates/evrazia/css/../images/btn-ok-small.png);
}
.social-buttons-block-wrapper .ya-share2__item.ya-share2__item_service_odnoklassniki .ya-share2__link:hover .ya-share2__icon {
  background-image: url(/local/templates/evrazia/css/../images/btn-ok-small-white.png);
}
.social-buttons-block-wrapper .ya-share2__item.ya-share2__item_service_gplus .ya-share2__icon {
  background-image: url(/local/templates/evrazia/css/../images/btn-plus-small.png);
}
.social-buttons-block-wrapper .ya-share2__item.ya-share2__item_service_gplus .ya-share2__link:hover .ya-share2__icon {
  background-image: url(/local/templates/evrazia/css/../images/btn-plus-small-white.png);
}
.social-buttons-block-wrapper .ya-share2__item.ya-share2__item_service_twitter .ya-share2__icon {
  background-image: url(/local/templates/evrazia/css/../images/btn-tw-small.png);
}
.social-buttons-block-wrapper .ya-share2__item.ya-share2__item_service_twitter .ya-share2__link:hover .ya-share2__icon {
  background-image: url(/local/templates/evrazia/css/../images/btn-tw-small-white.png);
}
.social-buttons-block-wrapper .ya-share2__item.ya-share2__item_service_lj .ya-share2__icon {
  background-image: url(/local/templates/evrazia/css/../images/btn-lj-small.png);
}
.social-buttons-block-wrapper .ya-share2__item.ya-share2__item_service_lj .ya-share2__link:hover .ya-share2__icon {
  background-image: url(/local/templates/evrazia/css/../images/btn-lj-small-white.png);
}
.social-buttons-block-wrapper .ya-share2__item.ya-share2__item_service_telegram .ya-share2__icon {
  background-image: url(/local/templates/evrazia/css/../images/btn-telegram-small.png);
}
.social-buttons-block-wrapper .ya-share2__item.ya-share2__item_service_telegram .ya-share2__link:hover .ya-share2__icon {
  background-image: url(/local/templates/evrazia/css/../images/btn-telegram-small-white.png);
}

.social-buttons-block-wrapper .ya-share2__item .ya-share2__counter {
  display: block;
  margin-left: 44%;
  padding: 0;
  font-family: "PT Sans";
  font-size: 14px;
  line-height: 40px;
  text-align: center;
  color: #000;
}
.social-buttons-block-wrapper .ya-share2__item .ya-share2__counter:before {
  display: none;
}
.social-buttons-block-wrapper .ya-share2__item:hover .ya-share2__counter {
  color: #fff;
}


  @media (max-width: 575.98px) {
        .content-page .filter-in-select {
            margin: 10px 10% 10px 0 !important;}

        .container {
            min-width: 300px !important;
            padding: 30px 5px !important;
        }

        .content-page-innr .column-content {
            min-width: 300px !important;
            width: 100% !important;
        }

        .news-tile-item {
            min-width: 300px !important;
        }

        .all-news-bottom div.news-all-item {
            width: auto !important;
            text-align: left !important;
        }

        .text{
          font-size: 16px !important;
        }

        .name{
            font-size: 20px !important;
        }

        .news-all-item .name{
            font-size: 16px !important;
        }

        .page h1{
font-size: 40px !important;
        }
    }

@media (max-width: 379.98px) {
    .all-news-bottom .news-all-item .all
    {max-width: 142px !important;}


}

	.social-buttons-block-wrapper .ya-share2__list .ya-share2__item {
		width: 19%;
}


	.ya-share2__list.ya-share2__list_direction_horizontal > .ya-share2__item {
		padding-top: 6px!important;
		padding-bottom: 6px!important;
}


.social-buttons-block-wrapper .ya-share2__item .ya-share2__link {
	display: flex!important;
	align-items: center;
	justify-content: center;
}

.social-buttons-block-wrapper .ya-share2__list .ya-share2__item:nth-child(n+5)::before {
	margin-top: 2px;
	content: '';
    position: absolute;
    top: 7px;
    bottom: 7px;
    left: 0;
    width: 1px;
    border-left: 1px solid #ccc;
}

@media(max-width:450px) {
	.social-buttons-block-wrapper .ya-share2__list .ya-share2__item {
		width: 18%;
	}
}





/* Generated by http://css.spritegen.com CSS Sprite Generator */

/* .icon-search-big, .icon-fav-lgray-active, .icon-fav-lgray, .icon-mail-lgray, .icon-fb-hover,
.icon-fb, .icon-vk-hover, .icon-vk, .icon-print-lgray, .icon-rss-hover,
.icon-rss, .icon-tw-hover, .icon-tw, .icon-search-hover, .icon-search-white-hover,
.icon-search-white, .icon-search
{ display: inline-block; background: url('/local/templates/evrazia/css/../images/sprite.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }

.icon-search-big {
  background: url(/local/templates/evrazia/css/../images/sprite.png) no-repeat;
  background-position: -3px -0px; .icon-search-big();
  width: 27px;
  height: 27px;
}
.icon-fav-lgray-active {
  background: url(/local/templates/evrazia/css/../images/sprite.png) no-repeat;
  background-position: -3px -30px; .icon-fav-lgray-active();
  width: 26px;
  height: 27px;
}
.icon-fav-lgray {
  background: url(/local/templates/evrazia/css/../images/sprite.png) no-repeat;
  background-position: -3px -60px; .icon-fav-lgray();
  width: 26px;
  height: 27px;
}
.icon-mail-lgray {
  background: url(/local/templates/evrazia/css/../images/sprite.png) no-repeat;
  background-position: -3px -90px; .icon-mail-lgray();
  width: 26px;
  height: 17px;
}
.icon-fb-hover {
  background: url(/local/templates/evrazia/css/../images/sprite.png) no-repeat;
  background-position: -3px -110px; .icon-fb-hover();
  width: 25px;
  height: 24px;
}
.icon-fb {
  background: url(/local/templates/evrazia/css/../images/sprite.png) no-repeat;
  background-position: -3px -137px; .icon-fb();
  width: 25px;
  height: 24px;
}
.icon-vk-hover {
  background: url(/local/templates/evrazia/css/../images/sprite.png) no-repeat;
  background-position: -3px -164px; .icon-vk-hover();
  width: 25px;
  height: 24px;
}
.icon-vk {
  background: url(/local/templates/evrazia/css/../images/sprite.png) no-repeat;
  background-position: -3px -191px; .icon-vk();
  width: 25px;
  height: 24px;
}
.icon-print-lgray {
  background: url(/local/templates/evrazia/css/../images/sprite.png) no-repeat;
  background-position: -3px -218px; .icon-print-lgray();
  width: 24px;
  height: 23px;
}
.icon-rss-hover {
  background: url(/local/templates/evrazia/css/../images/sprite.png) no-repeat;
  background-position: -3px -244px; .icon-rss-hover();
  width: 24px;
  height: 24px;
}
.icon-rss {
  background: url(/local/templates/evrazia/css/../images/sprite.png) no-repeat;
  background-position: -3px -271px; .icon-rss();
  width: 24px;
  height: 24px;
}
.icon-tw-hover {
  background: url(/local/templates/evrazia/css/../images/sprite.png) no-repeat;
  background-position: -3px -298px; .icon-tw-hover();
  width: 24px;
  height: 24px;
}
.icon-tw {
  background: url(/local/templates/evrazia/css/../images/sprite.png) no-repeat;
  background-position: -3px -325px; .icon-tw();
  width: 24px;
  height: 24px;
}
.icon-search-hover {
  background: url(/local/templates/evrazia/css/../images/sprite.png) no-repeat;
  background-position: -3px -352px; .icon-search-hover();
  width: 20px;
  height: 20px;
}
.icon-search-white-hover {
  background: url(/local/templates/evrazia/css/../images/sprite.png) no-repeat;
  background-position: -3px -375px; .icon-search-white-hover();
  width: 20px;
  height: 20px;
}
.icon-search-white {
  background: url(/local/templates/evrazia/css/../images/sprite.png) no-repeat;
  background-position: -3px -398px; .icon-search-white();
  width: 20px;
  height: 20px;
}
.icon-search {
  background: url(/local/templates/evrazia/css/../images/sprite.png) no-repeat;
  background-position: -3px -421px; .icon-search();
  width: 20px;
  height: 20px;
}

/* End */


/* Start:/local/templates/evrazia/css_adaptive/mobile-menu.css?16798565352377*/
.menu-bar {
  background: #004364;
  padding: 1rem 1rem 1rem 20px;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

#open {
  position: relative;
  display: inline-block;
  padding-top: 0.5rem;
  width: 1.75rem;
  height: 1.25rem;
  cursor: pointer;
  outline: none;
  float: right;
}

#open span {
  display: block;
  position: absolute;
  width: 100%;
  height: 3px;
  background-color: white;
  transition: -webkit-transform .35s;
  transition: transform .35s;
  transition: transform .35s, -webkit-transform .35s;
}
#open span.top {
  -webkit-transform: translateY(-0.5rem);
          transform: translateY(-0.5rem);
}
#open span.bottom {
  -webkit-transform: translateY(0.5rem);
          transform: translateY(0.5rem);
}

.mobile-menu-open #open span.top {
  -webkit-transform: translateY(0) rotate(45deg);
          transform: translateY(0) rotate(45deg);
}
.mobile-menu-open #open span.middle {
  background-color: transparent;
}
.mobile-menu-open #open span.bottom {
  -webkit-transform: translateY(0) rotate(-45deg);
          transform: translateY(0) rotate(-45deg);
}

#mobile-nav {
  display: block;
  width: 100%;
  right: -100%;
  transition: right ease-in-out 0.35s;
  height: 100%;
  z-index: 1000;
  position: fixed;
  top: 0;
  outline: none;
}
#mobile-nav.menu-open {
  right: 0;
}
#mobile-nav nav.mobile-menu {
  background: #004364;
  opacity:0.95;
  padding-bottom: 6rem;
  text-decoration: none;
  overflow-y: scroll;
}
#mobile-nav ul {
  background: transparent;
  list-style: none;
  text-align: left;
  padding-left:20px;
  font-size: 24px;
  line-height: 2;
  
}
#mobile-nav a {
  color: #FFF;
  text-transform: uppercase;
  text-decoration: none;
  display: block;
}

div.social-links a{
  display: inline-block !important;
}

#mobile-nav a:hover, #mobile-nav a:focus, #mobile-nav a:active {
  text-decoration: none;
  
}

.mobile-menu-open {
  overflow-y: auto;
}

.mobile-menu li{
  border: solid;
  border-width: 0 0 2px 0;
  border-color: rgba(255,255,255,0.5);
  margin: 10px 0 0 0;
}

.mobile-menu .social-links{
  display: inline-block;
 padding: 20px 0 20px 20px;
}

.menu-bar .logo{
  cursor: pointer;
}

.mobile-menu .header-top-center__img{
  max-height: 100px;
  width: 280px;
  display: block;
}


/* End */


/* Start:/local/templates/evrazia/css_adaptive/adaptive-header.css?16798565352675*/
div#page{
height: auto;
}

header .header-top {
    position: static;
    white-space: nowrap;
}


header .header-top-center {
    position: static;
}

footer .copy {
    height: auto;
}

footer {
    height: auto;
}

@media (max-width: 1360px) {

    header .flag-h a {
        margin-right: 5px;
    }

    header .header-top-left ul li {
        margin: 0 26px 0 0;
    }

    body, html {
        min-width: 0;
    }

    .container {
        min-width: 1190px;
    }
}

@media (max-width: 1250px) {

    div.author-date-top div.descr {
        margin: 0 0 0 28%;
    }

    div.author-date-top div.image {
        width: 25%;
    }

    div.author-date-top div.image img{
        width: 100%;
    }

    .container {
        min-width: 0;
    }

    .header-top-left {
        width: 593px;
    }

    .header-top-right {
        font-size: 14px;
    }

    header .header-top-center__img {
        width: 250px;
    }
}

@media (max-width: 1189px) {

    header .header-top-center__img {
        display: none;
    }

    header #nav ul.drop-list .drop > a,
    header #nav ul.list .drop > a,
    header #nav ul.list a {
        padding: 0 30px;
    }

    #nav ul.drop-list{
        margin-left: 0;
    }

    .fixed-header header .header-top-right .search {
        margin-right: 10px;
    }
}

@media (max-width: 1140px) {
    header #nav ul.drop-list .drop > a,
    header #nav ul.list .drop > a,
    header #nav ul.list a {
        padding: 0 23px;
    }
}

@media (max-width: 1100px) {
    header #nav ul.drop-list .drop > a,
    header #nav ul.list .drop > a,
    header #nav ul.list a {
        padding: 0 18px;
    }

    .fixed-header header .header-top-right .user-lc .logout {
        margin-left: 20px;}
}

@media (max-width: 1040px) {
    header #nav ul.drop-list .drop > a,
    header #nav ul.list .drop > a,
    header #nav ul.list a {
        padding: 0 15px;
    }
}

@media (max-width: 980px) {
    header #nav ul.drop-list .drop > a,
    header #nav ul.list .drop > a,
    header #nav ul.list a {
        padding: 0 10px;
    }

}

@media (max-width: 940px) {
    #page {
        padding-top: 60px;
    }

    div.content-page h1,div.about-page h1{
        font-size: 40px;
    }

    div.personal-work ul li .text{
        margin-left: 40px;
    }

    div.contact-page div.contacts-right {
        width: 100%;
    }

    div.container {
        padding-left: 10px;
        padding-right: 10px;
    }

    div.contact-page .contacts-right .form .line-1{
       align-items: flex-end;
    }
}

/* End */


/* Start:/local/templates/evrazia/css/custom.css?17053843917969*/
h1 {
    font-family: "Open Sans", sans-serif;
    font-size: 40px;
    margin-bottom: 20px;
}
.policy-page p{
	margin-bottom: 15px;
}

.b-policy-link{
	display: block;
	margin-top: 10px;
}
.b-policy-link input{
	margin-right: 10px;
}
.flags div{
    width: auto;
}


@media (max-width: 1500px){
	.main-cursel .bx-prev, .main-cursel .bx-next, .news-cursel .bx-prev, .news-cursel .bx-next {
		position: absolute;
		width: 20px;
		height: 60px;
		background-size: contain;
	}
	.main-cursel .bx-prev,  .news-cursel .bx-prev{
		left: -30px;
	}
	.main-cursel .bx-next, .news-cursel .bx-next {
		right: -30px;
	}
	.main-cursel .bx-prev{
		left: -10px;
	}
	.main-cursel .bx-next{
		right: -10px;
	}

}
@media (max-width: 768px){
	h1{
		font-size: 22px;
		margin-bottom: 20px;
	}
}

@media (max-width: 480px)
{
	.flags div {
		width: 50%;
	}
	footer ul {
		margin-right: 0px;
		float: none;
		line-height: 31px;
		margin-bottom: 10px;
	}
	footer ul li {
		display: block;
		margin: 0 46px 0 0;
	}
}


.social-links a.youtube {
  background: url(/upload/medialibrary/383/3833811717b73923aa6b2944ebe85561.png) no-repeat;
  background-position: center;
  background-size: contain;
}
.social-links a.youtube:hover {
  background: url(/upload/medialibrary/5bc/5bc20d3186accf912302ad9622666bf7.png) no-repeat;
  background-position: center;
  background-size: contain;
}


/**/
.block-footer-telegramGo {
  position: fixed;
  bottom: 10px;
  display: flex;
  width: 100%;
}
.block-footer-telegramGo .content {
  background: #fff;
  margin: auto;
  display: flex;
  max-width: 300px;
  border-radius: 5px;
  text-decoration: none;
}
.block-footer-telegramGo .content .left {
  display: flex;
  padding: 5px;
}
.block-footer-telegramGo .content .left img {
  max-width: 30px;
  margin: auto;
}
.block-footer-telegramGo .content .center {
  padding-top: 6px;
  padding-bottom: 6px;
}
.block-footer-telegramGo .content .center .txt-1 {
  color: #000;
  font-weight: 600;
  margin-bottom: 5px;
}
.block-footer-telegramGo .content .center .txt-2 {
  color: #8f8f8f;
  font-size: 13px;
}
.block-footer-telegramGo .content .right {
  display: flex;
  padding: 5px;
}
.block-footer-telegramGo .content .right img {
  margin: auto;
}


.menu-bar .logo img {
  max-width: 170px;
}
/*.fixed-header header .logo {
  height: 40px;
  margin: 3px 0 0;
}*/

/** content-news **/
.content-news-wrap{
	padding: 0px 0px;
	overflow: hidden;
}
.content-news{
    display: flex;
	flex-flow: row wrap;
	padding: 0px 0 0px 0;
	margin: 0px -6% 0 0;
}
.content-news-col{
	padding: 0px 6% 0 0;
	width: 50%;
	box-sizing: border-box;
	margin-bottom: 24px;
}
.content-news-item{
	display: flex;
	flex-flow: row nowrap;
	font-family: 'Open Sans';
	font-style: normal;
	border: 1px solid rgba(0, 0, 0, 0.15);
	border-width: 1px 0 1px 0;
	padding: 13px 0px;

}
.content-news-item__block{
    padding-right: 20px;
}
.content-news-item__name{
	font-weight: 700;
	font-size: 18px;
	line-height: 25px;
	color: #000000;
	text-align: left;
	text-decoration: none;
}
.content-news-item__name:hover{
	text-decoration: underline;
}
.content-news-item__img{
    flex: 0 0 206px;
}
@media (max-width: 992px) {
	.content-news {
		margin: 0px -15px 0 0;
	}
	.content-news-col {
		padding: 0px 15px 0 0;
	}
}

@media (max-width: 800px) {
	.content-news {
		margin: 0px;
	}
	.content-news-col {
		padding: 0;
		width: 100%;
	}
}
@media (max-width: 480px) {
	.content-news-item {
		flex-flow: column wrap;
	}
	.content-news-item__block {
		padding-right: 0px;
		margin-bottom: 10px;
	}
	.content-news-item__name {
		font-weight: 700;
		font-size: 16px;
		line-height: normal;
		color: #000000;
		text-align: left;
	}
	.content-news-item__img {
		flex: auto;
		text-align: center;
	}
}
/** content-news end **/
/** news tags **/
.tags-block{
	margin-top: 10px;
}

.title-line{
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 25px;
	color: #262626;
	padding-bottom: 10px;
	border-bottom: 1px solid rgba(0, 0, 0, 0.15);
	margin-bottom: 15px;
	position: relative;
}
.title-line:after{
	content: '';
	width: 38px;
	height: 3px;
	background-color: #5B95CD;
	display: block;
	position: absolute;
	margin-bottom: -1px;
	bottom: 0;
}


.tags-list{
	text-align: left;
}
.tag-link{
	font-family: 'Open Sans';
	font-weight: 300;
	font-size: 16px;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	display: inline-block;
	padding: 8px 15px;
	min-width: 90px;
	color: #000000;
	box-sizing: border-box;
	border: 1px solid #D9D9D9;
	margin: 0 10px 10px 0;
}
.tag-link:hover{
	border-color: #2897d1;
	background: #2897d1;
	color: #fff;
}
/** news tags end **/

.header-top-right-flex{
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.search-new{
	position: relative;
	padding: 8px 10px 8px 33px;
	border: 1px solid #ABABAB;
	margin-right: 15px;
}
.search-new:before{
	content: '';
	display: block;
	width: 10px;
	height: 10px;
	position: absolute;
	left: 15px;
	top: 12px;
	background: url('/images/loop.svg') center no-repeat;
	background-size: contain;
}

.search-new__input{
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: normal;
	color: #000;
	display: block;
	border: none;
}
.search-new__input::placeholder{
	color: #ABABAB;
}

header .header-top-right .search{
	display: none;
}
@media (max-width: 1220px){
	.search-new{
		display: none;
	}
	header .header-top-right .search {
		display: block;
		left: 0px;
	}
}

.fixed-header header .header-top-right .search {
  min-width: 20px;
}


/**/
.fixed-header header .header-top-right .search {
  margin-right: 30px;
}
.fixed-header header .header-top-right .user-lc .user-links .expert {
  margin-left: 30px;
}
.fixed-header header .header-top-right .user-lc .logout {
  margin-left: 30px;
}
.fixed-header #nav ul .parent > a {
  font-size: 14px;
  padding: 0 15px;
}
@media (min-width: 1310px) {
  .fixed-header header .logo {
    width: 170px;
  }
  .fixed-header #nav ul.list {
    width: auto;
    height: auto;
    padding-top: 0;
  }
  .fixed-header #nav ul.list .parent {
    display: block;
    padding: 0 10px;
    width: auto;
  }
}


.fixed-header .fix-off {
  display: none;
}


@media (min-width: 991px) and (max-width: 1390px) {
  header #nav ul.drop-list .drop > a, header #nav ul.list .drop > a, header #nav ul.list a {
    padding: 0 10px !important;
  }
}
@media (max-width: 1220px) {
  header .header-top-right .search {
    left: -30px;
  }
}

#nav .drop-list {
  margin-left: 0;
}

@media (min-width: 915px) {
  .fixed-header #nav ul.list {
    width: auto;
    height: auto;
    padding-top: 0;
  }
  .fixed-header #nav ul.list .parent {
    display: block;
    padding: 0 7px;
    width: auto;
  }

  .fixed-header header .logo {
    width: 130px;
  }
  .fixed-header header .header-top-right .search {
    margin-right: 15px;
  }
  .fixed-header header .header-top-right .user-lc .logout {
    margin-left: 15px;
  }
  .fixed-header header .header-top-right .user-lc .user-links .expert {
    margin-left: 15px;
  }
  .fixed-header header .global {
    margin: 0 -55px 0 6px;
  }

  .fixed-header #nav .drop-list {
    margin: 0 0 0 45px;
  }
  .fixed-header header #nav ul.drop-list .drop > a {
    padding: 0 8px !important;
  }
  .fixed-header #nav ul .parent > a {
    font-size: 12px;
  }

  .fixed-header #nav ul.list .parent a {
    padding: 0 10px !important;
  }
}

@media (min-width: 915px) and (max-width: 1015px) {
  #nav ul .parent > a {
    font-size: 18px;
  }
}

.footer-dop-menu ul{
	margin-right: 0px;
}
/* End */


/* Start:/local/templates/evrazia/styles.css?168324059814066*/
.bg-text{
    padding: 20px 80px;
    color: #fff;
    background: #2897d1;
    margin: 0 -20px 24px;
    text-align: center;
}
.image-center{
    width: 683px;
    margin: 0 auto 30px;
}
.image-center img {
    width: 100%;
}
.image-center .image-center-desc {
    border-bottom: 0;
    margin: 0;
    text-align: right;
    padding: 12px 0;
    font-size: 13px;
    line-height: 1.4;
}
.image-center-desc .author {
    color: #898989;
}
.mgheader {
    margin-bottom: 15px;
}
.mctitle a {
    font-family: "Open Sans", sans-serif !important;
    line-height: 1.38 !important;
}
.list-container-item a {
    color: #262626 !important;
}
.no-top-padding {
    padding-top: 2px !important;
}


.banganet,
.banganet a{
	font-family: "Open Sans", sans-serif;
    font-size: 16px;
    line-height: 1.38;
    font-weight: 700;
    letter-spacing: -.03em;
    color: #000;
    text-align: left;
    overflow: hidden;
    text-decoration: none;
    word-wrap: break-word;
    -moz-transition: color 0.1s ease-in-out;
    -o-transition: color 0.1s ease-in-out;
    -webkit-transition: color 0.1s ease-in-out;
    transition: color 0.1s ease-in-out;
    text-decoration: none !important;
	width:auto;
}

.banganet a{
	margin-top:250px;
}

.banganet td{
	position:relative;
	width:25%;
	vertical-align:top;
	padding:15px 10px; 
	max-height:240px;
}

.banganet img{
    border: none;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
	width:100%;
}

    .e_breadcrumb div {
        display: inline;
    }
    a.nav-simple, a.nav-end {
        color: black;
    }
    .e_breadcrumb a:active, .e_breadcrumb a:visited, .e_breadcrumb a:hover {
        color: black;
    }
    .e_breadcrumb a:hover {
        cursor:pointer;
    }
    .e_breadcrumb {
        width: 90%;
        white-space: nowrap; /* Запрещаем перенос строк */
        overflow: hidden; /* Обрезаем все, что не помещается в область */
        text-overflow: ellipsis;
        padding: 20px 10px 0 0;
        opacity: .5;
    }
	
    a.nav-end {
       
    }
	
	.banganet .title-link{
	text-transform:uppercase;	
	margin-top:10px;
	}
	
	.banganet{
	margin: 45px 0;
    background: #fff;
    padding: 32px 24px 20px !important;
    border-top: 4px solid #d5d5d5;
}

header .header-top-left ul li a.journal{
	color:#7BA140;
}

header .header-top-left ul li a.journal:before{
	
}

a.pdf > I{
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pjxzdmcgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTI4IDEyODsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDEyOCAxMjgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnLz48ZyBpZD0iUHMiLz48ZyBpZD0iQWkiLz48ZyBpZD0iQWlfZG93bmxvYWQiLz48ZyBpZD0iSW1hZ2UiLz48ZyBpZD0iSW1hZ2VfZG93bmxvYWQiLz48ZyBpZD0iVmlkZW8iLz48ZyBpZD0iVmlkZW9fZG93bmxvYWQiLz48ZyBpZD0iUHNfZG93bmxvYWQiLz48ZyBpZD0iRG9jIi8+PGcgaWQ9IkRvY19kb3dubG9hZCIvPjxnIGlkPSJNdXNpYyIvPjxnIGlkPSJNdXNpY19kb3dubG9hZCIvPjxnIGlkPSJQZGYiPjxnPjxnPjxnPjxwYXRoIGQ9Ik0xMDQsMTI2SDI0Yy01LjUxNCwwLTEwLTQuNDg2LTEwLTEwVjEyYzAtNS41MTQsNC40ODYtMTAsMTAtMTBoNDAuNjg3ICAgICAgYzIuNjcxLDAsNS4xODMsMS4wNDEsNy4wNywyLjkyOWwzOS4zMTQsMzkuMzE0YzEuODg5LDEuODg5LDIuOTI5LDQuMzk5LDIuOTI5LDcuMDdWMTE2QzExNCwxMjEuNTE0LDEwOS41MTQsMTI2LDEwNCwxMjZ6IE0yNCw2ICAgICAgYy0zLjMwOSwwLTYsMi42OTEtNiw2djEwNGMwLDMuMzA5LDIuNjkxLDYsNiw2aDgwYzMuMzA5LDAsNi0yLjY5MSw2LTZWNTEuMzEzYzAtMS41NzktMC42NDEtMy4xMjUtMS43NTctNC4yNDJMNjguOTI5LDcuNzU3ICAgICAgQzY3Ljc5Niw2LjYyNCw2Ni4yODksNiw2NC42ODcsNkgyNHoiIHN0eWxlPSJmaWxsOiNGRDQyMzM7Ii8+PC9nPjwvZz48Zz48Zz48cGF0aCBkPSJNOTUuMjEsODAuMzJjLTAuMDctMC41MS0wLjQ4LTEuMTUtMC45Mi0xLjU4Yy0xLjI2LTEuMjQtNC4wMy0xLjg5LTguMjUtMS45NSAgICAgIGMtMi44Ni0wLjAzLTYuMywwLjIyLTkuOTIsMC43M2MtMS42Mi0wLjkzLTMuMjktMS45NS00LjYtMy4xOGMtMy41My0zLjI5LTYuNDctNy44Ni04LjMxLTEyLjg5YzAuMTItMC40NywwLjIyLTAuODgsMC4zMi0xLjMgICAgICBjMCwwLDEuOTgtMTEuMjgsMS40Ni0xNS4xYy0wLjA3LTAuNTItMC4xMi0wLjY3LTAuMjYtMS4wOGwtMC4xNy0wLjQ0Yy0wLjU0LTEuMjUtMS42LTIuNTctMy4yNi0yLjVMNjAuMzIsNDFINjAuMyAgICAgIGMtMS44NiwwLTMuMzYsMC45NS0zLjc2LDIuMzZjLTEuMiw0LjQ0LDAuMDQsMTEuMDksMi4yOSwxOS42OWwtMC41OCwxLjRjLTEuNjEsMy45NC0zLjYzLDcuOS01LjQxLDExLjM5bC0wLjIzLDAuNDUgICAgICBjLTEuODgsMy42Ny0zLjU4LDYuNzktNS4xMyw5LjQzbC0xLjU5LDAuODRjLTAuMTIsMC4wNi0yLjg1LDEuNTEtMy40OSwxLjg5Yy01LjQzLDMuMjUtOS4wMyw2LjkzLTkuNjMsOS44NSAgICAgIGMtMC4xOSwwLjk0LTAuMDUsMi4xMywwLjkyLDIuNjhsMS41NCwwLjc4YzAuNjcsMC4zMywxLjM4LDAuNSwyLjEsMC41YzMuODcsMCw4LjM2LTQuODIsMTQuNTUtMTUuNjIgICAgICBjNy4xNC0yLjMyLDE1LjI4LTQuMjYsMjIuNDEtNS4zMmM1LjQzLDMuMDUsMTIuMTEsNS4xOCwxNi4zMyw1LjE4YzAuNzUsMCwxLjQtMC4wNywxLjkyLTAuMjFjMC44MS0wLjIyLDEuNDktMC42OCwxLjkxLTEuMyAgICAgIEM5NS4yNyw4My43Niw5NS40Myw4Mi4wNiw5NS4yMSw4MC4zMnogTTM2LjQ5LDk5LjMzYzAuNy0xLjkzLDMuNS01Ljc1LDcuNjMtOS4xM2MwLjI2LTAuMjEsMC45LTAuODEsMS40OC0xLjM3ICAgICAgQzQxLjI4LDk1LjcyLDM4LjM5LDk4LjQ2LDM2LjQ5LDk5LjMzeiBNNjAuOTUsNDNjMS4yNCwwLDEuOTUsMy4xMywyLjAxLDYuMDdjMC4wNiwyLjk0LTAuNjMsNS0xLjQ4LDYuNTMgICAgICBjLTAuNzEtMi4yNi0xLjA1LTUuODItMS4wNS04LjE1QzYwLjQzLDQ3LjQ1LDYwLjM4LDQzLDYwLjk1LDQzeiBNNTMuNjUsODMuMTRjMC44Ny0xLjU1LDEuNzctMy4xOSwyLjY5LTQuOTIgICAgICBjMi4yNS00LjI1LDMuNjctNy41Nyw0LjcyLTEwLjNjMi4xLDMuODIsNC43Miw3LjA3LDcuNzksOS42N2MwLjM5LDAuMzIsMC44LDAuNjUsMS4yMiwwLjk4QzYzLjgyLDc5LjgsNTguNDEsODEuMzEsNTMuNjUsODMuMTQgICAgICB6IE05My4wOCw4Mi43OWMtMC4zOCwwLjIzLTEuNDcsMC4zNy0yLjE3LDAuMzdjLTIuMjYsMC01LjA3LTEuMDMtOS0yLjcyYzEuNTEtMC4xMSwyLjktMC4xNyw0LjE0LTAuMTcgICAgICBjMi4yNywwLDIuOTQtMC4wMSw1LjE3LDAuNTZDOTMuNDQsODEuNCw5My40Nyw4Mi41NSw5My4wOCw4Mi43OXoiIHN0eWxlPSJmaWxsOiNGRjQwMkY7Ii8+PC9nPjwvZz48L2c+PC9nPjxnIGlkPSJQZGZfZG93bmxvYWQiLz48ZyBpZD0iV29yZCIvPjxnIGlkPSJXb3JkX2Rvd25sb2FkIi8+PGcgaWQ9IkV4ZWwiLz48ZyBpZD0iRXhlbF9kb3dubG9hZCIvPjxnIGlkPSJQb3dlcnBvaW50Ii8+PGcgaWQ9IlBvd2VycG9pbnRfZG93bmxvYWQiLz48ZyBpZD0iWmlwIi8+PGcgaWQ9IlppcF9kb3dubG9hZCIvPjwvc3ZnPg==) center center no-repeat;
	width:24px;
	height:24px;
	display: inline-block;
	position: relative;
	top:5px;
	margin: 0 5px 0 0;
}

.personal-work ul li .text {
	flex-direction: row;
	justify-content: space-between;
}

.personal-work ul li .text > div {
	width: 49%;
}

.personal-work ul li .text > div img {
	display: block;
	width: 100%;
}

@media(max-width:650px){
	.personal-work ul li .text {
	flex-direction: column;
}

	.personal-work ul li .text > div {
		width: 100%;
	}

.personal-work ul li .text > div img {
		width: 100%;
		margin-bottom: 20px;
	}
}

/*переверстывание блока "о портале" 01.10*/

.personal-work ul li .text.union-text {
	margin-left: 0;
	flex-direction: column;
}

.personal-work ul li .text.union-text img {
	display: block;
	width: 100%;
	height: 300px;
	object-fit: cover;
	margin-bottom: 15px;
	filter: grayscale(1);
}

.personal-work .union-text__list li {
	width: 23%;
}

.personal-work .union-text__list {
	margin-right: -20px;
}

.personal-work ul li .text.union-text > div {
	width: 100%;
}

@media(max-width: 1200px) {
	.personal-work .union-text__list li {
		width: 30%;
	}
}

@media(max-width: 768px) {
	.personal-work .union-text__list li {
		width: 45%;
	}
}

@media(max-width: 650px) {
	.personal-work .union-text__list li {
		width: 100%;
	}

	.personal-work .union-text__list {
		margin-right: 0;
	}
	.personal-work ul li .text.union-text img {
		height: 300px;
	}
}

/*кнопка в хедере*/ 
.header-top-right__link-button {

	float: right;

    width: 250px;
    border: 2px solid #7ba141;
    background-color: #7ba141;
    cursor: pointer;
    font-size: 20px;
    font-family: "Open Sans", sans-serif;
    color: #fff;
    padding: 5px;
    text-decoration: none;
    text-align: center;
	position: absolute; 
    top: -40px; 
    top: -100%; 
    transform: translateY(calc(50% - 1px)); 
    box-sizing: border-box; 
    right: 40px; 
    top: -100%;
}

.header-top-right__link-button > a {
	color: white;
    text-decoration: none;
    text-transform: uppercase;
	transition: color 0.2s ease-in;
}

.header-top-right__link-button:hover {
	color: #7ba141;
}

.header-top-right__link-button:hover {
	background: white;
	transition: background 0.2s ease-in;
}

.fixed-header .header-top-right__link-button {
	display: none;
}

.header-top-right__link-button-mob {
	margin-left: 20px;
	margin-top: 20px;
  	width: 250px;
    border: 2px solid #7ba141;
    background-color: #7ba141;
    cursor: pointer;
    font-size: 20px;
    font-family: "Open Sans", sans-serif;
    color: #fff;
    padding: 5px;
    text-decoration: none;
    text-align: center;
}

.header-top-right__link-button-mob {
	color: white;
    text-decoration: none;
    text-transform: uppercase;
	transition: color 0.2s ease-in;
}



@media(min-width: 1600px) {
	.header-top-right__link-button {
	position: relative;
	top: -34px;
	right: 0;
	transform: none;
}


}


.community-list.personal-work ul {

	align-items: stretch;
}


.container {
    min-width: auto !important;
    padding-left:18px !important;
    padding-right:18px !important;
    margin: 0 auto !important;
}

.news-tile-item .all {
    min-height: 230px !important;
    display: block !important;
}
.text-center{
	text-align: center;
}
.footer-dop-menu{
	clear: both;
}
.footer-dop-menu a {
    color: #fff;
    text-decoration: none;
    font-size: 15px;
}

@media (max-width: 1208.98px) {

    .content-page-innr .column-sidebar {
        min-width: 300px !important;
        width: 100% !important;
    }

    .all-news-bottom div.news-all-item {
        margin: 42px 0 0 !important;
    }

    .content-page-innr .column-content {
        min-width: 960px !important;
    }

    .news-tile-item .all {
        min-height: 250px !important;
    }

    .content-page-innr .column-sidebar {
        min-width: 300px !important;
        margin: 0 0 0 30px !important;
    }

    .content-page-innr .column-content {
        width: 100% !important;
        text-align: justify !important;
    }

    .fb_iframe_widget {
         display: block !important;
         margin: 0 auto !important;
         width: 80% !important;
     }

    .social-block {
        margin: 42px 0 !important;
        text-align: center !important;
    }

    .column-content>div{
        margin-top: 20px !important;
        margin-bottom: 20px !important;
    }
}

@media (max-width: 991.98px) {
    .container {
        min-width: 766px !important;
        padding-left:10px !important;
        padding-right:10px !important;
            }

        .big-tile-news {
            height: auto !important;
        }

        .big-tile-news .all {
            display: inline-block !important;
            margin: 10px !important;
        }

        .big-tile-news .image, .big-tile-news .image img {
            width: 100% !important;
            max-width: 100% !important;
        }

        .big-tile-news .image img {
            height: auto !important;
        }

        .news-tile-item {
            min-width: 380px !important;
            /*margin: 42px auto 0 auto !important;*/
        }

        .big-tile-news .image {
            display: block !important;
            float: left !important;
            height: auto !important;
            overflow: hidden !important;
            margin: -4px 0 0 !important;
        }

        .content-page-innr .column-sidebar .type-block {
            margin-top: 42px !important;
        }

        .content-page-innr .column-content {
            min-width: 560px !important;
            width: 100% !important;
        }
    }

    @media (max-width: 828px) {
        .all-news-bottom div.news-all-item {
            margin: 32px auto 0 auto !important;
            display: block !important;
            width: 80% !important;
            min-width: 300px !important;
        }

        .news-tile-item {
            display: block !important;
            margin: 42px auto 0 auto !important;
            width: 80% !important;
    }
        .big-tile-news {
            width: 80%;
            margin: 0 auto;
            min-width: 300px !important;}

        .fb_iframe_widget {
            width: auto !important;
        }

        .content-page>h1,.e_breadcrumb {
            margin-left:10% !important;
        }

        .content-page .filter-in-select {
            margin-right: 10% !important;}

        .container {
            padding-top: 40px !important;
        }
    }


    @media (max-width: 767.98px) {
        .container {
            min-width: 560px !important;
        }

        .content-page-innr .column-content {
            min-width: 560px !important;
            width: 100% !important;
        }

        .content-page-innr .column-sidebar {
            width: 100% !important;
            min-width: 300px !important;
        }

        div#container_92750 .list-container-item {
            width: 100% !important;
        }

        .article-page h1 {
            margin: 0 !important;
            font-family: "PT Sans", serif;
            font-size: 40px !important;
            font-weight: 700;
            letter-spacing: -0.025em;
            line-height: 1.2;
        }

        .news-tile-item {
            min-width: 380px !important;
        }


    }

    @media (max-width: 575.98px) {
        .content-page .filter-in-select {
            margin: 10px 10% 10px 0 !important;}

        .container {
            min-width: 300px !important;
            padding: 30px 5px !important;
        }

        .content-page-innr .column-content {
            min-width: 300px !important;
            width: 100% !important;
        }

        .news-tile-item {
            min-width: 300px !important;
        }

        .all-news-bottom div.news-all-item {
            width: auto !important;
            text-align: left !important;
        }

        .text{
          font-size: 16px !important;
        }

        .name{
            font-size: 20px !important;
        }

        .news-all-item .name{
            font-size: 16px !important;
        }

        .page h1{
font-size: 40px !important;
        }
    }

@media (max-width: 379.98px) {
    .all-news-bottom .news-all-item .all
    {max-width: 142px !important;}


}




/* End */
/* /local/templates/evrazia/css/screen.css?1666784866146342 */
/* /local/templates/evrazia/css_adaptive/mobile-menu.css?16798565352377 */
/* /local/templates/evrazia/css_adaptive/adaptive-header.css?16798565352675 */
/* /local/templates/evrazia/css/custom.css?17053843917969 */
/* /local/templates/evrazia/styles.css?168324059814066 */
