@charset "UTF-8";
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-size: 100%;
  font: inherit;
  vertical-align: initial; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

body {
  line-height: 1; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }
.mobadw{display:none;}

a {
  text-decoration: none;
  color: inherit; }

.main {
  padding: 38px 0 0 0;
  font-family: "Roboto Condensed";
  font-size: 15px;
  color: #515669; }
@media all and (max-width: 768px) {
  .footer .wrapper {
    padding-bottom: 10px;
  }
  .main {
    padding-top: 100px; } }
.main img {
  width: 100%; }
.main input {
  font-family: "Roboto Condensed"; }
.main .title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-weight: 700;
  margin-bottom: 15px; }
@media all and (max-width: 768px) {
  .main .title {
    font-size: 18px; } }
.main .title .title__caption {
  color: #82889c; }
.main .title .title__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  letter-spacing: -0.6px;
  color: #6995c7; }
.main .title .title__link:hover {
  color: #c32035; }
.main .title .title__link:hover .arrow-basic {
  display: none; }
.main .title .title__link:hover .arrow-hover {
  display: block; }
.main .title .title__link img {
  width: auto;
  height: 5px;
  margin-left: 5px; }
.main .title .title__link .arrow-hover {
  display: none; }
.main .btn {
  padding: 7px 11px;
  border-radius: 2px;
  border: none;
  outline: none;
  cursor: pointer;
  font-weight: 700;
  font-size: 14px;
  color: #ffffff;
  background: #6995c7; }
.main .pbAll-btn {
  margin-bottom: 40px;
  width: 100%;
  border: 2px solid #6995c7;
  text-transform: uppercase;
  letter-spacing: 1.5px;
  color: #6995c7;
  background: transparent; }
@media all and (max-width: 640px) {
  footer .pbItem-best {
    width: 100%!important;
  }
  .main .pbAll-btn {
    margin-bottom: 20px; } }
.main .pbAll-btn:hover {
  color: #ffffff;
  background: #6995c7; }
.main .banner {
  width: 100%;
  height: 90px;
  background: #dbdbdb;
  margin-bottom: 40px; }
@media all and (max-width: 640px) {
  .main .banner {
    margin-bottom: 20px; } }
.main .pbItem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative; }
#also{
  padding-bottom: 56.6%;
}
.pagination .page a,.pagination .next a,.pagination .last a {
  width: 30px;
  height: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}
#also img {
  height: 138px;
  object-fit: cover;
}
.main .pbItem .preview {
  position: relative;
  height: 0;
  width: 100%;
  min-width: 47%;
  padding-bottom: 30.6%;
  box-sizing: border-box;
  overflow: hidden;
  cursor: pointer;
}
.category_page .pub-main .pbItem .preview {
  width: 0;
}


.main .pbItem .big>img{
  height: 100%;
  width: 100%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  object-fit: cover;
  background: #fff
}
.main .pbItem-bg .preview{
  padding-bottom: 43.6%;
}
/*.main .pbItem .preview .preview__img {*/
/*  display: table; }*/
.main .pbItem .preview .preview__overlay {
  position: absolute;
  width: 110%;
  height: 110%;
  z-index: 1;
  background: linear-gradient(0deg,rgba(61,70,83,.85) 0,rgba(61,70,83,.85) 19%,rgba(61,70,83,0) 77%,rgba(61,70,83,0)); }

.main .pbItem .content .content-type {
  display: none; }
.main .pbItem .content .label {
  display: none;
  padding: 8px 17px;
  border-radius: 2px;
  font-weight: 700;
  font-size: 14px;
  letter-spacing: 0.6px;
  color: #ffffff;
  background: #c32035; }
.main .pbItem .content input {
  display: none; }
.main .pbItem .content .caption {
  font-weight: 700; }
.main .pbItem .content .text {
  display: none;
  color: #82889c; }
.main .pbItem .content .date {
  display: none;
  margin-top: 15px;
  font-size: 12px;
  letter-spacing: 0.2px; }
.main .pbItem-bg .content {
  position: absolute;
  bottom: 0;
  padding: 30px;
  z-index: 200;
  cursor: pointer;

}
.main_404{
  /*background-image: url(/img/papers.png);*/
  width: 100%;
  /*height: 600px;*/
  background-repeat: no-repeat;
}
.main_404 .papers{
  width: calc(100% / 12 * 8 - 20px);
  margin-top: 85px;
  margin-left: -70px;}
.main_404 .alert {
  width: calc(100% / 12 * 4 - 20px);
  margin-top: 10px;}
.main_404 .alert__caption {
  margin-bottom: 35px;
  font-size: 60px;
  line-height: 70px;
  font-weight: 700;
  color: #104b68;}
.main_404 .alert__text {
  margin-bottom: 40px;
  padding-right: 40px;
  box-sizing: border-box;
  font-size: 18px;
  font-weight: 700;
  line-height: 22px;
  color: #104b68;
}
.main_404 .alert__btn {
  margin-bottom: 40px;
  width: 100%;
  color: #104b68;
  border: 2px solid ;
  text-transform: uppercase;
  letter-spacing: 1.5px;}

.header_404 .wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  max-width: 1170px;
  margin: 0 auto;
  padding: 0 15px;
  color: #104b68;}
.main_404 .alert__btn:hover {
  background: transparent;
}
.main_404 .btn {
  padding: 7px 11px;
  border-radius: 2px;
  outline: none;
  cursor: pointer;
  font-family: inherit;
  font-weight: 700;
  font-size: 14px;
  color: #104b68;

}
.main_404 .wrapper {
  display: flex;
  right: 0;
  position: absolute;
  max-width: 1170px;
  margin: 40px auto;
  padding: 0 15px;}
.header_404 .searchBox {
  position: relative;
  width: calc(100% / 12 * 4 - 20px);
  margin: 20px 0;}
.header_404 .searchField {
  width: 100%;
  padding: 8px 15px;
  box-sizing: border-box;
  border-radius: 2px;
  outline: none;
  font-size: inherit;
  font-family: inherit;
  border: solid 1px #104b68;
  color: #104b68;
}
.header_404 .searchBtn {
  position: absolute;
  top: 52%;
  right: 15px;
  transform: translate(0, -50%);
  cursor: pointer;
}
.nav-tabs form{
  margin-top: 10px;
}
@media all and (max-width: 992px) {
  .papers {
    width: calc(100% / 12 * 7 - 20px);
    margin-left: -55px;
  }
  .main .pbItem-bg .content {
    padding: 15px; } }
.main .pbItem-bg .content .label {
  display: table;
  margin-bottom: 17px; }
.main .pbItem-bg .content .caption {
  font-size: 30px;
  color: #ffffff;
  line-height: 34px; }
@media all and (max-width: 992px) {
  .main .pbItem-bg .content .caption {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; } }
.main .bg-custom {
  margin-bottom: 40px; }

@media all and (max-width: 768px) {
  .papers {
    margin-left: -45px;
  }
  .main.article_page .telegram {
    min-width: 100px!important;
    margin-left: 5px!important;
    margin-top: 0!important;
    width: auto!important;
  }
  .footer .pbItem-best {
    width: calc(50% - 15px);
    margin-bottom: 30px;
  }
  #also img {
    height: 181px;
  }
  .main .bg-custom {
    width: 100%; }
  .main .bg-custom .preview {
    width: 100%; } }
.main .bg-custom .content {
  display: flex;
  flex-wrap: wrap;
  align-items: center; }
#inter{
  height: 66px!important;
  padding-bottom: 25.6%;
}
.main .bg-custom .content .label {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
  margin: 0;
  margin-right: 10px}
.main .bg-custom .content .caption {
  margin-top: 12px;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  font-size: 24px;
  line-height: 28px; }
.main .bg-custom .content .date {
  margin: 0 0 0 15px;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  font-size: 12px;
  color: #ffffff; }
.main .pbItem-md {
  margin-bottom: 30px; }
@media all and (max-width: 992px) {
  .main .pbItem-md {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; } }
@media all and (max-width: 768px) {
  .main .pbItem-md {
    max-width: 100%; } }
.main .pbItem-md .preview {
  margin-right: 30px; }
@media all and (max-width: 992px) {
  .main .pbItem-md .preview {
    margin-right: 0;
    margin-bottom: 13px;
    max-width: 100%;
    padding-bottom: 56.6%; } }
.main .pbItem-md .preview .preview__overlay {
  display: none; }
.main .pbItem-md .content input {
  display: block;
  margin-bottom: 13px; }
.main .pbItem-md .content .caption {
  font-size: 18px;
  line-height: 21px; }
.main .pbItem-md .content .text {
  display: block;
  line-height: 18px;
  margin-top: 12px; }
.main .pbItem-md .content .date {
  display: block;
  margin-top: 12px; }
.main .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  max-width: 1170px;
  padding: 0 15px;
  margin: 0 auto; }

.main  .pub-aside#sidebar {
  width: calc(33.33333% - 20px);
  margin-left: auto;
}
.pub-aside#sidebar .pbItem .preview .content-type {
  display: block;
  position: absolute;
  z-index: 2000;
  padding: 15px 0 0 15px;}
.pub-aside#sidebar .pbItem-fb .preview {
  margin-bottom: 15px;}
.pub-aside#sidebar .title {
  display: flex;
  justify-content: space-between;
  font-weight: 700;
  margin-bottom: 15px;}
.pub-aside#sidebar .fb {
  margin-bottom: 37px;
}
.pub-aside#sidebar .pbItem .preview>img,.pub-aside#sidebar .pbItem .preview span img {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  height: 102%;
  object-fit: cover;
  background: #fff;
}
.pub-aside#sidebar .pbItem .preview span {
  position: absolute;
  height: 100%;
  width: 100%;
}
.pub-aside#sidebar .pbItem .preview .content-type {
  display: block;
  position: absolute;
  z-index: 2000;
  padding: 15px 0 0 15px;
}
.article_page .articleText img {
  width: 100%!important;
  height: 100%!important;
}
strong {
  font-weight: bold;
}
#textdiv ul{
  padding-left: 30px;
  list-style: disc!important;
}
#sidebar .preview{
  height: 162px;
}
.main .wrapper .dublicate {
  display: none; }
@media all and (max-width: 768px) {
  .main .wrapper .dublicate {
    display: block;
    width: 100%; } }
.main .wrapper .asideLeft {
  width: calc(100% / 12 * 3 - 20px); }
@media all and (max-width: 768px) {
  .main .wrapper .asideLeft {
    width: 100%; } }
.main .wrapper .asideLeft .items {
  margin-bottom: 20px; }
@media all and (max-width: 768px) {
  .main .wrapper .asideLeft .items:not(:first-child):not(:last-child) {
    display: none; } }
.main .wrapper .asideLeft .items:not(:first-child):not(:last-child) .title__caption {
  color: #c32035; }
.main .wrapper .asideLeft .items:last-child {
  display: none;
  position: relative;
  top: -20px;
  padding: 20px 15px 0 15px;
  margin-bottom: 40px;
  background: #f5faff; }
@media all and (max-width: 768px) {
  .main .wrapper .asideLeft .items:last-child {
    display: block;
    margin-bottom: 0; } }
.main .wrapper .asideLeft .items .item {
  margin: 2px 0;
  padding: 20px 15px;
  background: #f5faff;
  display: flex;
}
.main .wrapper .asideLeft .items .item span {
  margin-right: 12px;
  font-size: 12px;
  color: #82889c;
  }
.main .wrapper .asideLeft .items .item p {
  display: inline;
  line-height: 18px; }
.main .wrapper .asideLeft .items .item-bold {
  font-weight: 700; }
.bgp .preview{
  min-height: 300px;
}
.main .wrapper .container {
  width: calc(75% - 8px); }
@media all and (max-width: 768px) {
  .main .wrapper .container {
    width: 100%; } }
@media all and (max-width: 576px) {
  .papers {
    margin-top: 0;
    margin-left: 0;
    width: calc(100% / 12 * 10);
  }
  .main .wrapper .container > .title {
    display: none; }
  .main .wrapper .container > .pbItem {
    display: none; } }
@media all and (max-width: 768px) {
  .main .wrapper .container > .title {
    display: none; } }
@media all and (max-width: 768px) {
  .main .wrapper .container > .pbItem-bg {
    display: none; } }
.main .wrapper .container .publications {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 40px 0 0 0; }
@media all and (max-width: 768px) {
  .main .wrapper .container .publications {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-top: 0; } }
.main .wrapper .container .publications .pub-main {
  width: calc(100% / 9 * 6 - 9px); }
@media screen and (max-width: 992px) {
  .category_page .pub-main .pbItem .preview{
    width: 100%;
  }
  #sidebar .preview {
    height: 183px;
  }
  .main .pbItem-md .preview{
    max-width: 100%;
    padding-bottom: 56.6%;
  }
  .main .wrapper .container .publications .pub-main {
    width: calc(100% / 9 * 5 - 9px); }
}
@media all and (max-width: 768px) {
  .main .wrapper .container .publications .pub-main {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: calc(100% / 9 * 6 - 9px); } }
@media all and (max-width: 640px) {
  .pub-aside#sidebar {
    display: flex;
    flex-direction: column;
    width: 100%!important;
  }
  .main .wrapper .container .publications .pub-main {
    width: 100%; } }
.main .wrapper .container .publications .pub-main .title {
  max-width: 100%;
  margin-bottom: 30px; }
@media all and (max-width: 992px) {
  .main .wrapper .container .publications .pub-main .title {
    max-width: 100%;
    width: 100%; } }
.main .wrapper .container .publications .pub-main .pbItem-bg .date {
  display: contents;
}
.main .wrapper .container .publications .pub-main .bg-custom {
  margin-bottom: 30px; }

.article_page {
  font-family: "Roboto Condensed";
  font-size: 15px;
  color: #515669; }
@media all and (max-width: 768px) {
  .article_page {
    padding-top: 60px; } }
.article_page img {
  width: 100%; }
.article_page input {
  font-family: "Roboto Condensed"; }
.article_page .title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-weight: 700;
  margin-bottom: 15px; }
@media all and (max-width: 768px) {
  .article_page .title {
    font-size: 18px; } }
.article_page .title .title__caption {
  color: #82889c; }
.article_page .title .title__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  letter-spacing: -0.6px;
  color: #6995c7; }
.article_page .title .title__link:hover {
  color: #c32035; }
.article_page .title .title__link:hover .arrow-basic {
  display: none; }
.article_page .title .title__link:hover .arrow-hover {
  display: block; }
.article_page .title .title__link img {
  width: auto;
  height: 5px;
  margin-left: 5px; }
.article_page .title .title__link .arrow-hover {
  display: none; }
.article_page .btn {
  padding: 7px 11px;
  border-radius: 2px;
  border: none;
  outline: none;
  cursor: pointer;
  font-weight: 700;
  font-size: 14px;
  color: #ffffff;
  background: #6995c7; }
.wrapperWidth .nav{
  margin-left: 164px;
}
.article_page .banner {
  width: 100%;
  height: 90px;
  background: #dbdbdb;
  margin-bottom: 40px; }
@media all and (max-width: 640px) {
  .article_page .banner {
    margin-bottom: 20px; } }
.article_page .pbItem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative; }
.article_page .pbItem .preview {
  position: relative;
  min-width: 47%; }
.article_page .pbItem .preview .preview__img {
  display: table; }
.article_page .pbItem .preview .preview__overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(61, 70, 83, 0.85)), color-stop(19%, rgba(61, 70, 83, 0.85)), color-stop(77%, rgba(61, 70, 83, 0)), to(rgba(61, 70, 83, 0)));
  background: linear-gradient(to top, rgba(61, 70, 83, 0.85) 0%, rgba(61, 70, 83, 0.85) 19%, rgba(61, 70, 83, 0) 77%, rgba(61, 70, 83, 0) 100%); }
.article_page .pbItem .content .content-type {
  display: none; }
.article_page .pbItem .content .label {
  display: none;
  padding: 8px 17px;
  border-radius: 2px;
  font-weight: 700;
  font-size: 14px;
  letter-spacing: 0.6px;
  color: #ffffff;
  background: #c32035; }
.article_page .pbItem .content input {
  display: none; }
.article_page .pbItem .content .caption {
  font-weight: 700; }
.article_page .pbItem .content .text {
  display: none;
  color: #82889c; }
.article_page .pbItem .content .date {
  display: none;
  margin-top: 15px;
  font-size: 12px;
  letter-spacing: 0.2px; }
.article_page .pbItem-md {
  margin-bottom: 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse; }
.article_page .pbItem-md .preview {
  margin-bottom: 7px; }
.article_page .pbItem-md .preview .preview__overlay {
  display: none; }
.article_page .pbItem-md .content input {
  display: block;
  margin-bottom: 5px; }
.article_page .pbItem-md .content .caption {
  width: 100%;
  font-size: 30px;
  line-height: 35px;
  font-weight: 700;
  margin-bottom: 25px;
  padding-right: 100px;
}
.main.article_page .wrapper .container .publications .pub-main .div .socialStatus {
  width: 105px;
}
.main.article_page .wrapper .container {
  width: 100%;
}
.main.article_page .wrapper .container .publications {
  flex-wrap: wrap;
  padding-top: 0;
  display: flex;
}
.main.article_page .wrapper .container .publications .pub-main {
  width: calc(66.66667% - 9px);
  margin-top: -10px;
}
.main.article_page .wrapper .container .publications .commentBox-fb {
  width: calc(75% - 9px);
  order: 4;
  padding: 25px 0;
}
.main.article_page .wrapper .container .publications .pub-also {
  position: relative;
  width: 100%;
  order: 3;
  color: #fff;
  background: #f5faff;
  padding-top: 30px;
}
.main.article_page .wrapper .container .publications .pub-main .div .socialStatus {
  width: 105px;
}
.main.article_page {
  overflow: visible;
  font-family: Roboto Condensed;
  font-size: 15px;
  color: #515669;
}
.main.article_page .wrapper .container .publications .pub-main .div .articleContent {
  display: flex;
  flex-wrap: wrap;
  width: calc(100% - 105px);
}
.main.article_page .pbItem-art .content .categoryBox {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 0;
}
.main.article_page .pbItem-art .content>div:not(.categoryBox) .views {
  display: flex;
  align-items: center;
  margin-left: auto;
  color: #82889c;
}
.main.article_page .pbItem-art .content>div:not(.categoryBox) .views img {
  display: block;
  width: auto;
  height: 11px;
  margin-right: 5px;
}
.main.article_page .wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  max-width: 1170px;
  padding: 0 15px;
  margin: 0 auto;
}
.main .wrapper .container .publications {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 40px 0 0 0;
}
.article_page .pbItem-md .content .text {
  display: none; }
.article_page .pbItem-md .content > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px; }
.article_page .pbItem-md .content > div .date {
  display: block;
  margin-top: 0;
  font-size: 15px;
  color: #82889c; }
.article_page .pbItem-md .content > div .views {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: auto;
  color: #82889c; }
.article_page .pbItem-md .content > div .views img {
  display: block;
  width: auto;
  height: 11px;
  margin-right: 5px; }
.article_page .pbItem-md .description {
  line-height: 25px;
  margin-bottom: 4px; }
.article_page .pbItem-md .author {
  color: #82889c; }
.article_page .pbItem-fb {
  display: block; }
.article_page .pbItem-fb .preview {
  margin-bottom: 12px; }
.article_page .pbItem-fb .preview .preview__overlay {
  display: none; }
.article_page .pbItem-fb .caption {
  display: block;
  font-size: 18px;
  line-height: 21px; }
.article_page .pbItem-media {
  margin-bottom: 30px;
  /*  @media all and(max-width: 640px){
        width: calc(100% / 2 - 15px);
        margin-bottom: 0;
      }*/ }
.main.article_page .wrapper .container .publications .pub-main .div>.caption {
  width: 100%;
  font-size: 30px;
  line-height: 35px;
  font-weight: 700;
  margin-bottom: 25px;
  padding-right: 100px;
}
.articleText iframe{
  max-width: 100%;
}
.main.article_page .wrapper .container .publications .pub-main .div {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
.main.article_page .wrapper .container .publications .pub-main .div .pbItem {
  padding-right: 100px;
  margin-bottom: 20px;
}
.main.article_page .pbItem-art {
  margin-bottom: 40px;
  flex-direction: column-reverse;
  width: 100%;
}
.main.article_page .wrapper .container .publications .pub-main .div .articleContent .articleText {
  margin-bottom: 40px;
  margin-left: auto;
  box-sizing: border-box;
  font-family: Roboto;
  font-size: 16px;
  line-height: 26px;
  padding-right: 100px;
}
/*.main.article_page .pbItem {*/
/*  display: flex;*/
/*  position: relative;*/
/*}*/
main.article_page .wrapper .container .publications .pub-main .div .articleContent .pbItem.pbItem-art .preview {
  display: table;
  height: auto!important;
  padding: 0;
  margin-bottom: 0;
}
.wrapper .container .publications .pub-aside#sidebar.artP .title .title__link {
  display: flex;
  font-size: 15px;
  align-items: center;
  letter-spacing: -.6px;
  color: #6995c7;
}
.main.article_page .wrapper .container .publications .pub-aside#sidebar.artP .title .title__link img {
  width: auto;
  height: 5px;
  margin-left: 5px;
}
.main.article_page .wrapper .container .publications .pub-aside#sidebar.artP .title .title__link .arrow-hover {
  display: none;
}
.main.article_page #rightblock {
  display: block;
  position: relative;
}
.main .pbItem .content .content-block {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  margin-top: 10px;
}
.main .pbItem .content .content-block>input {
  margin-right: 15px;
}
.main .pbItem .content {
  /*position: relative;*/
  z-index: 200;
}
.main .pbItem-md .content .date {
  display: block;
  margin-bottom: 12px;
}
.main.article_page .wrapper .container .publications .pub-aside#sidebar.artP .pbItem-interview .preview {
  height: auto;
  margin-right: 15px;
  padding-bottom: 0;
  max-width: 100px;
  min-width: 100px;
  align-self: flex-start;
}
#inter{
  padding-bottom: 0!important;
}
.main.article_page .wrapper .container .publications .pub-aside#sidebar.artP {
  width: calc(25% - 23px);
}
.main.article_page .wrapper .container .publications .pub-main {
  width: calc(75% - 9px);
  margin-top: -10px;
}
.main.article_page .wrapper .container .publications .pub-aside#sidebar.artP .pbItem .preview {
  position: relative;
  height: 0;
  width: 100%;
  padding-bottom: 56.6%;
  box-sizing: border-box;
  overflow: hidden;
  cursor: pointer;
}
.main.article_page .wrapper .container .publications .pub-main .div .pbItem .preview {
  margin-right: 0;
}
.main.article_page .pbItem-art .content {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  order: 1;
}
.main.article_page .pbItem-art .preview .preview__overlay {
  display: none;
}
.main.article_page .wrapper .container .publications .pub-main .div .articleContent .pbItem.pbItem-art .preview .preview__img {
  position: relative;
  display: block;
  -webkit-transform: translate(0);
  transform: translate(0);
}
.main.article_page .pbItem-art .content {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  order: 1;
}
.main.article_page .pbItem-art .content>div:not(.categoryBox) {
  display: flex;
  flex-grow: 1;
  align-items: center;
  margin-bottom: 15px;
}
.main.article_page .pbItem-art .content>div:not(.categoryBox) .date {
  display: block;
  margin-top: 0;
  margin-right: auto;
  font-size: 15px;
  color: #82889c;
}
em {
  font-style: italic;
}
.articleText * {
  font-family: Roboto!important;
  font-size: 16px!important;
  line-height: 26px!important;
}
.articleText a {
  text-decoration: underline;
  color: #06c;
}
.articleText ol {list-style:decimal;padding-left: 50px;}
.articleText ul {list-style:disc;padding-left: 50px;}
.main.article_page .wrapper .container .publications .pub-main .div .articleContent .articleText>:first-child {
  margin-top: 0!important;
}
.articleText p {
  display: block;
  margin: 1em 0;
}
.main.article_page .wrapper .container .publications .pub-main .div .tags {
  display: flex;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 40px;
  font-size: 16px;
  color: #82889c;
}
.main.article_page .wrapper .container .publications .pub-main .div .tags span {
  margin-top: 7px;
}
.main.article_page .pbItem .content {
  position: relative;
  z-index: 200;
}
.main.article_page .wrapper .container .publications .pub-main .div .articleContent .pbItem.pbItem-art .preview {
  display: table;
  height: auto!important;
  padding: 0;
  margin-bottom: 0;
}
.main.article_page .pbItem-art .content .categoryBox input {
  margin-bottom: 15px;
  margin-right: 15px;
}
.main.article_page .pbItem-art .content input {
  display: block;
  margin-bottom: 5px;
}
.socialStatus.fixed-top{
  position: fixed;
  left: auto;
}
@media screen and (min-width: 768px){
  #sidebar, .socialStatus {
    position: -webkit-sticky;
    position: sticky;
    top: 10px;
  }
}
@media screen and (min-width: 993px){
  #copy-that{
    display: none;
  }
}
@media screen and (min-width: 481px) and (max-width: 992px){
  .pub-also{
    display: none;
  }
  .article_page #copy-that{
    display: block!important;
  }
  .article_page #copy-that .title {
    width: 100%!important;

  }

}
@media all and (max-width: 992px) {
  .main.article_page .wrapper .container .publications .pub-main .div>.caption {
    padding-right: 0;
  }
  .main.article_page .wrapper .container .publications .pub-main .div .pbItem, .articleText {
    padding-right: 0!important;
  }
  .article_page .pbItem-media {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; } }
.article_page .pbItem-media:last-child {
  margin-bottom: 40px; }
@media all and (max-width: 640px) {

  .article_page .wrapper .pub-main .tags ul li{
    display: inline-block!important;
    margin-bottom: 5px!important;
  }
  .article_page .wrapper .pub-main .tags ul{
    display: block!important;
  }
  .article_page .pbItem-media:last-child {
    margin-bottom: 20px; } }
.article_page .pbItem-media .preview {
  width: 100%; }
.article_page .pbItem-media .content {
  height: 100%;
  width: 100%;
  position: absolute;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
.article_page .pbItem-media .content .content-type {
  display: block;
  padding: 15px 0 0 15px; }
.article_page .pbItem-media .content .content-type .btn {
  display: table;
  background: rgba(255, 255, 255, 0.31);
  line-height: 15px; }
.article_page .pbItem-media .content .content-type img {
  height: 14px;
  width: auto;
  margin-right: 5px; }
.article_page .pbItem-media .content .content-type span {
  display: table-cell;
  vertical-align: middle; }
.article_page .pbItem-media .content .caption {
  position: absolute;
  bottom: 0;
  margin: 0 15px 15px 15px;
  font-size: 16px;
  line-height: 18px;
  color: #ffffff; }
@media all and (min-width: 640px) {
  .article_page #sidebar{
    overflow-y: scroll;
    height: 730px;
  }
}
@media all and (max-width: 1090px) {
  .article_page .pbItem-media .content .caption {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; } }
@media all and (max-width: 992px) {
  .article_page .pbItem-media .content .caption {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; } }
.article_page .pbItem-interview {
  margin-bottom: 30px; }
.article_page .pbItem-interview:last-child {
  margin-bottom: 40px; }
.article_page .pbItem-interview .preview {
  margin-right: 15px;
  min-width: 37%; }
@media all and (max-width: 992px) {
  .article_page .pbItem-interview .preview {
    margin-bottom: 13px; } }
@media all and (max-width: 640px) {
  .article_page .pbItem-interview .preview {
    min-width: 20%; } }
@media all and (max-width: 480px) {
  .mobadw{display:block;width:300px;}
  .footer .nav-bottom .wrapper .nav {
    order: -1;
    margin: 0 auto 25px;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
  }
  .article_page .pbItem-interview .preview {
    min-width: 100px; } }
.article_page .pbItem-interview .preview .preview__overlay {
  display: none; }
.article_page .pbItem-interview .caption {
  line-height: 17px; }
.article_page .pbItem-best {
  display: block;
  width: calc(100% / 12 * 4 - 19px); }
@media all and (max-width: 768px) {

  .main.article_page .wrapper .container .publications .pub-also .wrapper .items,
  .main.article_page .wrapper .container .publications .pub-also .wrapper .title {
    flex-wrap: wrap;
    width: 100%!important;
  }
  .main.article_page .wrapper .container .publications .pub-main .pub-also .items {
    display: table;
  }
  .main.article_page .wrapper {
    padding-top: 50px;
  }
  .article_page .pbItem-best {
    width: calc(100% / 2 - 15px); } }
.article_page .pbItem-best .preview {
  margin-bottom: 15px; }
.article_page .pbItem-best .preview .preview__overlay {
  display: none; }
.article_page .pbItem-best .content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
.article_page .pbItem-best .content input {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
  display: block; }
@media all and (max-width: 1090px) {
  .article_page .pbItem-best .content input {
    margin-bottom: 12px; } }
@media all and (max-width: 768px) {
  .article_page .pbItem-best .content input {
    margin-bottom: 0; } }
.article_page .pbItem-best .content .caption {
  margin-top: 15px;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  font-size: 18px;
  line-height: 21px; }
.article_page .pbItem-best .content .date {
  display: block;
  margin: 0;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 0;
  font-size: 12px;
  color: #82889c; }
.article_page .statusBtn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 48px;
  text-align: center;
  border: 1px solid;
  border-radius: 2px;
  margin-bottom: 20px; }
@media all and (max-width: 768px) {
  .article_page .statusBtn {
    margin: 0 15px 40px 15px; }
  .article_page .statusBtn:first-child {
    margin-left: 0; }
  .article_page .statusBtn:last-child {
    margin-right: 0; } }
.article_page .statusBtn div {
  padding: 5px 0 3px 0;
  width: 100%; }
.article_page .statusBtn div img {
  width: auto; }
.article_page .statusBtn span {
  padding: 10px 0 4px 0;
  width: 100%; }
.article_page .status-Fb {
  border-color: #4267b2; }
.article_page .status-Fb div {
  background: #4267b2; }
.article_page .status-Gplus {
  border-color: #d34032; }
.article_page .status-Gplus div {
  background: #d34032; }
.article_page .status-Tw {
  border-color: #41abe1; }
.article_page .status-Tw div {
  background: #41abe1; }
.article_page .sliderBlock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 40px 0; }
.article_page .sliderBlock .slider {
  width: 100%; }
.article_page .sliderBlock .author {
  display: inline;
  font-size: 12px;
  color: #82889c; }
.article_page .sliderBlock .slideIndex {
  margin-left: auto;
  font-size: 12px;
  color: #82889c; }
.article_page .slider {
  position: relative; }
.article_page .slider:focus {
  outline: none; }
.article_page .slider .slick-next {
  position: absolute;
  right: 0;
  padding: 18px 20px 18px 16px;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  background: #ffffff;
  -webkit-transition: 0.3s;
  transition: 0.3s; }
.article_page .slider .slick-next:before {
  display: none; }
.article_page .slider .slick-next:after {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 0 6px 7px;
  border-color: transparent transparent transparent #6995c7; }
.article_page .slider .slick-prev {
  position: absolute;
  left: 0;
  z-index: 200;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 18px 16px 18px 20px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  transform: translate(0, -50%);
  background: #ffffff;
  -webkit-transition: 0.3s;
  transition: 0.3s; }
.article_page .slider .slick-prev:before {
  display: none; }
.article_page .slider .slick-prev:after {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 7px 6px 0;
  border-color: transparent #6995c7 transparent transparent; }
.article_page .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  max-width: 1170px;
  padding: 40px 15px 0 15px;
  margin: 0 auto; }
.article_page .wrapper .pub-main {
  width: calc(100% / 12 * 9 - 9px); }
@media all and (max-width: 992px) {
  .article_page .wrapper .pub-main {
    width: calc(100% / 12 * 8 - 9px); } }
@media all and (max-width: 768px) {
  .article_page .wrapper .pub-main {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: calc(100% / 9 * 6 - 9px); } }
@media screen and (max-width: 640px) {
  .main.article_page .wrapper .container .publications .pub-main .commentBox-fb {
    display: block;
  }
  .main.article_page .wrapper .container .publications .pub-main {
    width: 100%!important;
  }
  .article_page .wrapper .pub-main,.main.article_page .wrapper .container .publications .pub-aside#sidebar.artP {
    width: 100%;
  }
  .main.article_page .wrapper .container .publications .pub-main .pub-also {
    display: flex;
  }
  .article_page .wrapper .pub-main .articleContent {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%; }
  .article_page .wrapper .pub-main .articleContent .socialStatus {
    width: 100px; }
  .main.article_page .wrapper .container .publications .pub-also .wrapper {
    padding: 40px 15px;
    width: 100%;
    box-sizing: border-box;
  }
}
@media screen and (max-width: 768px) {
  .main.article_page .wrapper .container .publications .pub-main {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: calc(66.66667% - 9px);
  }

  .main.article_page .wrapper .container .publications .commentBox-fb {
    width: 100%;
  }
  .main.article_page .wrapper .container .publications .pub-main .pub-also .items {
    display: table;
  }
  .main.article_page .wrapper .container .publications .pub-main .div .pbItem {
    max-width: 100%;
  }
  .main.article_page .wrapper .container .publications .pub-main .div .articleContent {
    width: 100%!important;
    flex-direction: column-reverse;
  }
  .main.article_page .wrapper .container .publications .pub-main .div .socialStatus {
    display: flex;
    width: 100%;
    order: 2;
  }
  .main.article_page .wrapper .container .publications .pub-main {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: calc(66.66667% - 9px);
  }
  .article_page .wrapper .pub-main .articleContent .socialStatus {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%; } }
.article_page .wrapper .pub-main .articleContent .articleText {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "Roboto"; }
@media all and (max-width: 992px) {
  .article_page .wrapper .pub-main .articleContent .articleText {
    padding-right: 0; } }
@media all and (max-width: 768px) {
  .article_page .wrapper .pub-main .articleContent .articleText {
    width: 100%;
    margin-bottom: 40px;
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1; } }
.article_page .wrapper .pub-main .banner {
  margin: 40px 100px;
  width: auto; }
@media all and (max-width: 992px) {
  .article_page .wrapper .pub-main .banner {
    margin: 40px 0 40px 100px; } }
@media all and (max-width: 768px) {
  .article_page .wrapper .pub-main .banner {
    width: 100%;
    margin: 0 0 20px 0;
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3; } }
.article_page .wrapper .pub-main .source {
  margin-bottom: 15px;
  font-size: 16px;
  color: #82889c; }
@media all and (max-width: 768px) {
  .article_page .wrapper .pub-main .source {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; } }
.article_page .wrapper .pub-main .source a {
  color: #6995c7; }
.article_page .wrapper .pub-main .tags {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 40px;
  font-size: 16px;
  color: #82889c; }
@media all and (max-width: 768px) {
  .article_page .wrapper .pub-main .tags {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2; } }
.article_page .wrapper .pub-main .tags ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 700;
  margin-left: 10px; }
.article_page .wrapper .pub-main .tags ul li {
  padding: 7px 15px;
  margin: 0 5px;
  border-radius: 2px;
  color: #515669;
  font-size: 14px;
  letter-spacing: .5px;
  background: #F5FAFF; }
.bg-custom img {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  object-fit: cover;
  background: #fff;
}
.main.article_page .wrapper .container .publications .pub-also .wrapper .title {
  width: calc(75% - 9px);
  margin-bottom: 30px;
  z-index: 100;
}
.main.article_page .wrapper .container .publications .pub-also .wrapper .items {
  display: flex;
  justify-content: space-between;
  width: calc(75% - 9px);
}
main.article_page .wrapper .container .publications .pub-also .wrapper .items {
  display: flex;
  justify-content: space-between;
  width: calc(75% - 9px);
}
main.article_page .pbItem-best {
  display: block;
  width: calc(33.33333% - 19px);
}
@media all and (max-width: 480px) {
  #copy-that{
    display: none!important;
  }
}
@media all and (max-width: 640px) {
  .article_page .wrapper .pub-also {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; } }
.article_page .pub-also {
  color: #ffffff;
  background: #F5FAFF; }
@media all and (max-width: 640px) {
  .article_page .pub-also {
    display: none;
    width: 100%;
    margin-bottom: 20px; } }
.article_page .pub-also .wrapper {
  padding-bottom: 40px; }
@media all and (max-width: 640px) {
  .article_page .pub-also .wrapper {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; } }
.article_page .pub-also .wrapper .title {
  width: calc(100% / 12 * 9 - 9px);
  margin-bottom: 30px; }
@media all and (max-width: 640px) {
  .article_page .pub-also .wrapper .title {
    width: 100%; } }
.article_page .pub-also .wrapper .items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: calc(100% / 12 * 9 - 9px); }
@media all and (max-width: 768px) {
  .main.article_page .wrapper .container .publications .pub-main .div .tags {
    order: 2;
  }
  .main.article_page .wrapper .container .publications{
    /*display: block;*/
  }
  .main.article_page .wrapper .container .publications .pub-main .div .socialStatus {
    display: flex;
    width: 100%;
    order: 2;
    margin-bottom: 20px;
  }
  .article_page .pub-also .wrapper .items {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%; }
  .article_page .pub-also .wrapper .items .pbItem-best {
    width: calc(100% / 12 * 4 - 20px); } }
@media all and (max-width: 640px) {
  .article_page .pub-also .wrapper .items:last-child {
    display: none; }
  .article_page .pub-also .wrapper .items .pbItem-best {
    width: 100%;
    margin-bottom: 30px;
  } }
.article_page .pub-also .wrapper .items .pbItem-best .caption {
  color: #515669; }
.article_page .pub-also .wrapper .slider {
  display: none;
  position: relative; }
@media all and (max-width: 640px) {
  .pub-aside#sidebar {
    display: flex;
    flex-direction: column;
    width: 100%;
  }
  .article_page .pub-also .wrapper .slider {
    display: block; } }
.article_page .pub-also .wrapper .slider:focus {
  outline: none; }
.article_page .pub-also .wrapper .slider .slick-next {
  position: absolute;
  right: 0;
  padding: 18px 20px 18px 16px;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  background: #ffffff;
  -webkit-transition: 0.3s;
  transition: 0.3s; }
.article_page .pub-also .wrapper .slider .slick-next:before {
  display: none; }
.article_page .pub-also .wrapper .slider .slick-next:after {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 0 6px 7px;
  border-color: transparent transparent transparent #6995c7; }
.article_page .pub-also .wrapper .slider .slick-prev {
  position: absolute;
  left: 0;
  z-index: 200;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 18px 16px 18px 20px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  transform: translate(0, -50%);
  background: #ffffff;
  -webkit-transition: 0.3s;
  transition: 0.3s; }
.article_page .pub-also .wrapper .slider .slick-prev:before {
  display: none; }
.article_page .pub-also .wrapper .slider .slick-prev:after {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 7px 6px 0;
  border-color: transparent #6995c7 transparent transparent; }
.article_page .pub-aside {
  width: calc(100% / 12 * 3 - 20px); }
@media all and (max-width: 992px) {
  .article_page .pub-aside {
    width: calc(100% / 12 * 4 - 20px); } }
@media all and (max-width: 640px) {
  .article_page .pub-aside {
    width: 100%; } }

.category_page {
  padding: 38px 0 0 0;
  font-family: "Roboto Condensed";
  font-size: 15px;
  color: #515669; }
@media all and (max-width: 768px) {
  .category_page {
    padding-top: 100px; } }

.category_page input {
  font-family: "Roboto Condensed"; }
.category_page .title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-weight: 700;
  margin-bottom: 15px; }
@media all and (max-width: 768px) {
  .category_page .title {
    font-size: 18px; } }
.category_page .title .title__caption {
  color: #82889c; }
.category_page .title .title__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  letter-spacing: -0.6px;
  color: #6995c7; }
.category_page .title .title__link:hover {
  color: #c32035; }
.category_page .title .title__link:hover .arrow-basic {
  display: none; }
.category_page .title .title__link:hover .arrow-hover {
  display: block; }
.category_page .title .title__link img {
  width: auto;
  height: 5px;
  margin-left: 5px; }
.category_page .title .title__link .arrow-hover {
  display: none; }
.category_page .btn {
  padding: 7px 11px;
  border-radius: 2px;
  border: none;
  outline: none;
  cursor: pointer;
  font-weight: 700;
  font-size: 14px;
  color: #ffffff;
  background: #6995c7; }
.category_page .pbAll-btn {
  margin-bottom: 40px;
  width: 100%;
  border: 2px solid #6995c7;
  text-transform: uppercase;
  letter-spacing: 1.5px;
  color: #6995c7;
  background: transparent; }
@media all and (max-width: 640px) {
  .category_page .pbAll-btn {
    margin-bottom: 20px; } }
.category_page .pbAll-btn:hover {
  color: #ffffff;
  background: #6995c7; }
.category_page .banner {
  width: 100%;
  height: 90px;
  background: #dbdbdb;
  margin-bottom: 40px; }
@media all and (max-width: 640px) {
  .category_page .banner {
    margin-bottom: 20px; } }
.category_page .pbItem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative; }
.category_page .pbItem .preview {
  position: relative;
  min-width: 47%; }
.category_page .pbItem .preview .preview__img {
  display: table; }
.category_page .pbItem .preview .preview__overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(61, 70, 83, 0.85)), color-stop(19%, rgba(61, 70, 83, 0.85)), color-stop(77%, rgba(61, 70, 83, 0)), to(rgba(61, 70, 83, 0)));
  background: linear-gradient(to top, rgba(61, 70, 83, 0.85) 0%, rgba(61, 70, 83, 0.85) 19%, rgba(61, 70, 83, 0) 77%, rgba(61, 70, 83, 0) 100%); }
.category_page .pbItem .content .content-type {
  display: none; }
.category_page .pbItem .content .label {
  display: none;
  padding: 8px 17px;
  border-radius: 2px;
  font-weight: 700;
  font-size: 14px;
  letter-spacing: 0.6px;
  color: #ffffff;
  background: #c32035; }
.category_page .pbItem .content input {
  display: none; }
.category_page .pbItem .content .caption {
  font-weight: 700; }
.category_page .pbItem .content .text {
  display: none;
  color: #82889c; }
.category_page .pbItem .content .date {
  display: none;
  margin-top: 15px;
  font-size: 12px;
  letter-spacing: 0.2px; }
.category_page .pbItem-bg .content {
  position: absolute;
  bottom: 0;
  padding: 30px; }
@media all and (max-width: 992px) {
  .category_page .pbItem-bg .content {
    padding: 15px; } }
.category_page .pbItem-bg .content .label {
  display: table;
  margin-bottom: 17px; }
.category_page .pbItem-bg .content .caption {
  font-size: 30px;
  color: #ffffff;
  line-height: 34px; }
@media all and (max-width: 992px) {
  .category_page .pbItem-bg .content .caption {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; } }
.category_page .bg-custom {
  margin-bottom: 40px; }
@media all and (max-width: 768px) {
  .category_page .bg-custom {
    width: 100%; } }
@media all and (max-width: 768px) {
  .category_page .bg-custom .preview {
    width: 100%; } }
.category_page .bg-custom .content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }
.category_page .bg-custom .content .label {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
  margin: 0; }
.category_page .bg-custom .content .caption {
  margin-top: 12px;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  font-size: 24px;
  line-height: 28px; }
.category_page .bg-custom .content .date {
  margin: 0 0 0 15px;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  font-size: 12px;
  color: #ffffff; }
.category_page .pbItem-md {
  margin-bottom: 30px; }
@media all and (max-width: 992px) {
  .category_page .pbItem-md {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; } }
@media all and (max-width: 768px) {
  .category_page .pbItem-md {
    max-width: calc(50% - 15px); } }
.category_page .pbItem-md .preview {
  margin-right: 30px; }
@media all and (max-width: 992px) {
  .category_page .pbItem-md .preview {
    margin-right: 0;
    margin-bottom: 13px; } }
.category_page .pbItem-md .preview .preview__overlay {
  display: none; }
.category_page .pbItem-md .content input {
  display: block;
  margin-bottom: 13px; }
.category_page .pbItem-md .content .caption {
  font-size: 18px;
  line-height: 21px; }
.category_page .pbItem-md .content .text {
  display: block;
  line-height: 18px;
  margin-top: 12px; }
.category_page .pbItem-md .content .date {
  display: block;
  margin-top: 12px; }
.category_page .pg_item, .pagination .page, .pagination .current, .pagination .next, .pagination .last, .pagination .previous, .pagination .first {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 5px;
  border: 2px solid #6995c7;
  border-radius: 2px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 36px;
  height: 36px;
  font-size: 14px;
  font-weight: 700;
  color: #6995c7;
  cursor: pointer; }
.category_page .pg_item:first-child {
  margin-left: 0; }
.category_page .pg_active, .pagination .current {
  color: #ffffff;
  background: #6995c7; }
.category_page .pg_dots {
  border: none; }
.category_page .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  max-width: 1170px;
  padding: 0 15px;
  margin: 0 auto; }
.category_page .wrapper .dublicate {
  display: none; }
@media all and (max-width: 768px) {
  .category_page .wrapper .dublicate {
    display: block;
    width: 100%; } }
.category_page .wrapper .asideLeft {
  width: calc(100% / 12 * 3 - 20px); }
@media all and (max-width: 768px) {
  .category_page .wrapper .asideLeft {
    width: 100%;
    display: none;
  } }
.category_page .wrapper .asideLeft .items {
  margin-bottom: 20px; }
@media all and (max-width: 768px) {
  .category_page .wrapper .asideLeft .items:not(:first-child):not(:last-child) {
    display: none; } }
.category_page .wrapper .asideLeft .items:not(:first-child):not(:last-child) .title__caption {
  color: #c32035; }
.category_page .wrapper .asideLeft .items:last-child {
  display: none;
  position: relative;
  top: -20px;
  padding: 20px 15px 0 15px;
  margin-bottom: 40px;
  background: #f5faff; }
@media all and (max-width: 768px) {
  .category_page .wrapper .asideLeft .items:last-child {
    display: block;
    margin-bottom: 0; } }
.category_page .wrapper .asideLeft .items .item {
  margin: 2px 0;
  padding: 20px 15px;
  background: #f5faff; }
.category_page .wrapper .asideLeft .items .item span {
  margin-right: 12px;
  font-size: 12px;
  color: #82889c; }
.category_page .wrapper .asideLeft .items .item p {
  display: inline;
  line-height: 18px; }
.category_page .wrapper .asideLeft .items .item-bold {
  font-weight: 700; }
.category_page .wrapper .container {
  width: calc(100% / 12 * 9 - 8px); }
@media all and (max-width: 768px) {
  .category_page .wrapper .container {
    width: 100%; } }
@media all and (max-width: 576px) {
  .category_page .wrapper .container > .title {
    display: none; }
  .category_page .wrapper .container > .pbItem {
    display: none; } }
.category_page .wrapper .container > .title {
  font-size: 30px;
  padding: 15px;
  background: #f9f9f9;
  margin-bottom: 0; }
@media all and (max-width: 768px) {
  .category_page .wrapper .container > .title {
    display: block; }
  .category_page .title .title__caption{
    font-size: 25px;
  }
}
.category_page .wrapper .container > .title h2 {
  color: #515669; }
@media all and (max-width: 768px) {
  .category_page .wrapper .container > .pbItem-bg {
    display: none; } }
.category_page .wrapper .container .publications {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 30px 0 40px 0; }
@media all and (max-width: 768px) {
  .category_page .wrapper .container .publications {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-top: 0; } }
.category_page .wrapper .container .publications .pub-main {
  width: calc(100% / 9 * 6 - 9px); }
@media all and (max-width: 992px) {
  .category_page .wrapper .container .publications .pub-main {
    width: calc(100% / 9 * 5 - 9px); } }
@media all and (max-width: 768px) {
  .category_page .wrapper .container .publications .pub-main {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: calc(100% / 9 * 6 - 9px); } }
@media all and (max-width: 640px) {
  .category_page .wrapper .container .publications .pub-main {
    width: 100%;
    margin-bottom: 20px; } }
.category_page .wrapper .container .publications .pub-main .title {
  max-width: 47%;
  margin-bottom: 30px; }
@media all and (max-width: 992px) {
  .category_page .wrapper .container .publications .pub-main .title {
    max-width: 100%;
    width: 100%; } }
.category_page .wrapper .container .publications .pub-main .pbItem-md:last-child {
  margin-bottom: 40px; }
.category_page .wrapper .container .publications .pub-main .pbItem-bg .date {
  display: block; }
.category_page .wrapper .container .publications .pub-main .bg-custom {
  margin-bottom: 30px; }
.category_page .wrapper .container .publications .pub-main .pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
@media all and (max-width: 768px) {
  .category_page .wrapper .container .publications .pub-main .pagination {
    margin-bottom: 40px;
    width: 100%;} }
.category_page .wrapper .container .publications .pub-main .banner {
  display: none;
  margin-bottom: 0; }
@media all and (max-width: 768px) {
  .category_page .wrapper .container .publications .pub-main .banner {
    display: block; } }

.category_page_media {
  padding: 38px 0 0 0;
  font-family: "Roboto Condensed";
  font-size: 15px;
  color: #515669; }
@media all and (max-width: 768px) {
  .category_page_media {
    padding-top: 100px; } }
.category_page_media img {
  width: 100%; }
.category_page_media input {
  font-family: "Roboto Condensed"; }
.category_page_media .title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-weight: 700;
  margin-bottom: 15px; }
@media all and (max-width: 768px) {
  .category_page_media .title {
    font-size: 18px; } }
.category_page_media .title .title__caption {
  color: #82889c; }
.category_page_media .title .title__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  letter-spacing: -0.6px;
  color: #6995c7; }
.category_page_media .title .title__link:hover {
  color: #c32035; }
.category_page_media .title .title__link:hover .arrow-basic {
  display: none; }
.category_page_media .title .title__link:hover .arrow-hover {
  display: block; }
.category_page_media .title .title__link img {
  width: auto;
  height: 5px;
  margin-left: 5px; }
.category_page_media .title .title__link .arrow-hover {
  display: none; }
.category_page_media .btn {
  padding: 7px 11px;
  border-radius: 2px;
  border: none;
  outline: none;
  cursor: pointer;
  font-weight: 700;
  font-size: 14px;
  color: #ffffff;
  background: #6995c7; }
.category_page_media .pbAll-btn {
  margin-bottom: 40px;
  width: 100%;
  border: 2px solid #6995c7;
  text-transform: uppercase;
  letter-spacing: 1.5px;
  color: #6995c7;
  background: transparent; }
@media all and (max-width: 640px) {
  .category_page_media .pbAll-btn {
    margin-bottom: 20px; } }
.category_page_media .pbAll-btn:hover {
  color: #ffffff;
  background: #6995c7; }
.category_page_media .banner {
  width: 100%;
  height: 90px;
  background: #dbdbdb;
  margin-bottom: 40px; }
@media all and (max-width: 640px) {
  .category_page_media .banner {
    margin-bottom: 20px; } }
.category_page_media .pbItem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative; }
.category_page_media .pbItem .preview {
  position: relative;
  min-width: 47%; }
.category_page_media .pbItem .preview .preview__img {
  display: table; }
.category_page_media .pbItem .preview .preview__overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(61, 70, 83, 0.85)), color-stop(19%, rgba(61, 70, 83, 0.85)), color-stop(77%, rgba(61, 70, 83, 0)), to(rgba(61, 70, 83, 0)));
  background: linear-gradient(to top, rgba(61, 70, 83, 0.85) 0%, rgba(61, 70, 83, 0.85) 19%, rgba(61, 70, 83, 0) 77%, rgba(61, 70, 83, 0) 100%); }
.category_page_media .pbItem .content .content-type {
  display: none; }
.category_page_media .pbItem .content .label {
  display: none;
  padding: 8px 17px;
  border-radius: 2px;
  font-weight: 700;
  font-size: 14px;
  letter-spacing: 0.6px;
  color: #ffffff;
  background: #c32035; }
.category_page_media .pbItem .content input {
  display: none; }
.category_page_media .pbItem .content .caption {
  font-weight: 700; }
.category_page_media .pbItem .content .text {
  display: none;
  color: #82889c; }
.category_page_media .pbItem .content .date {
  display: none;
  margin-top: 15px;
  font-size: 12px;
  letter-spacing: 0.2px; }
.category_page_media .pbItem-bg .content {
  position: absolute;
  bottom: 0;
  padding: 30px; }
@media all and (max-width: 992px) {
  .category_page_media .pbItem-bg .content {
    padding: 15px; } }
.category_page_media .pbItem-bg .content .label {
  display: table;
  margin-bottom: 17px; }
.category_page_media .pbItem-bg .content .caption {
  font-size: 30px;
  color: #ffffff;
  line-height: 34px; }
@media all and (max-width: 992px) {
  .category_page_media .pbItem-bg .content .caption {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; } }
.category_page_media .bg-custom {
  margin-bottom: 40px; }
@media all and (max-width: 768px) {
  .category_page_media .bg-custom {
    width: 100%; } }
@media all and (max-width: 768px) {
  .category_page_media .bg-custom .preview {
    width: 100%; } }
.category_page_media .bg-custom .content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }
.category_page_media .bg-custom .content .label {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
  margin: 0; }
.category_page_media .bg-custom .content .caption {
  margin-top: 12px;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  font-size: 24px;
  line-height: 28px; }
.category_page_media .bg-custom .content .date {
  margin: 0 0 0 15px;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  font-size: 12px;
  color: #ffffff; }
.category_page_media .pbItem-md {
  margin-bottom: 30px; }
@media all and (max-width: 992px) {
  .category_page_media .pbItem-md {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; } }
@media all and (max-width: 768px) {
  .category_page_media .pbItem-md {
    max-width: calc(50% - 15px); } }
.category_page_media .pbItem-md .preview {
  margin-right: 30px; }
@media all and (max-width: 992px) {
  .category_page_media .pbItem-md .preview {
    margin-right: 0;
    margin-bottom: 13px; } }
.category_page_media .pbItem-md .preview .preview__overlay {
  display: none; }
.category_page_media .pbItem-md .content input {
  display: block;
  margin-bottom: 13px; }
.category_page_media .pbItem-md .content .caption {
  font-size: 18px;
  line-height: 21px; }
.category_page_media .pbItem-md .content .text {
  display: block;
  line-height: 18px;
  margin-top: 12px; }
.category_page_media .pbItem-md .content .date {
  display: block;
  margin-top: 12px; }
.category_page_media .pg_item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 5px;
  border: 2px solid #6995c7;
  border-radius: 2px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 36px;
  height: 36px;
  font-size: 14px;
  font-weight: 700;
  color: #6995c7;
  cursor: pointer; }
.category_page_media .pg_item:first-child {
  margin-left: 0; }
.category_page_media .pg_active {
  color: #ffffff;
  background: #6995c7; }
.category_page_media .pg_dots {
  border: none; }
.category_page_media .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  max-width: 1170px;
  padding: 0 15px;
  margin: 0 auto; }
.category_page_media .wrapper .dublicate {
  display: none; }
@media all and (max-width: 768px) {
  .category_page_media .wrapper .dublicate {
    display: block;
    width: 100%; } }
.category_page_media .wrapper .asideLeft {
  width: calc(100% / 12 * 3 - 20px); }
@media all and (max-width: 768px) {
  .category_page_media .wrapper .asideLeft {
    width: 100%;
    margin-bottom: 20px; } }
.category_page_media .wrapper .asideLeft .items {
  margin-bottom: 20px; }
@media all and (max-width: 768px) {
  .category_page_media .wrapper .asideLeft .items:not(:first-child):not(:last-child) {
    display: none; } }
.category_page_media .wrapper .asideLeft .items:not(:first-child):not(:last-child) .title__caption {
  color: #c32035; }
.category_page_media .wrapper .asideLeft .items:last-child {
  display: none;
  position: relative;
  top: -20px;
  padding: 20px 15px 0 15px;
  margin-bottom: 40px;
  background: #f5faff; }
@media all and (max-width: 768px) {
  .category_page_media .wrapper .asideLeft .items:last-child {
    display: block;
    margin-bottom: 0; } }
.category_page_media .wrapper .asideLeft .items .item {
  margin: 2px 0;
  padding: 20px 15px;
  background: #f5faff; }
.category_page_media .wrapper .asideLeft .items .item span {
  margin-right: 12px;
  font-size: 12px;
  color: #82889c; }
.category_page_media .wrapper .asideLeft .items .item p {
  display: inline;
  line-height: 18px; }
.category_page_media .wrapper .asideLeft .items .item-bold {
  font-weight: 700; }
.category_page_media .wrapper .container {
  width: calc(100% / 12 * 9 - 8px); }
@media all and (max-width: 768px) {
  .category_page_media .wrapper .container {
    width: 100%; } }
.category_page_media .wrapper .container > .title {
  font-size: 30px;
  padding: 15px;
  background: #f9f9f9;
  margin-bottom: 0; }
@media all and (max-width: 768px) {
  .category_page_media .wrapper .container > .title {
    margin-bottom: 30px; } }
.category_page_media .wrapper .container > .title h2 {
  color: #515669; }
.category_page_media .wrapper .container .publications {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 30px 0 40px 0; }
@media all and (max-width: 768px) {
  .category_page_media .wrapper .container .publications {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-top: 0; } }
@media all and (max-width: 480px) {
  .main_404 .wrapper{
    display: flex;
    flex-direction: column;
  }
  .main_404 .alert__caption{
    font-size: 50px;
  }
  .papers{
    width: 100%!important;
    margin-top: 0!important;

  }
  .main_404 .alert {
    width: 100%;
    margin-top: 10px;
  }
  .footer .nav-bottom .wrapper {
    justify-content: center;
  }
  .category_page_media .wrapper .container .publications {
    padding-bottom: 0; } }
.category_page_media .wrapper .container .publications .pub-main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: calc(100% / 9 * 6 - 9px); }
@media all and (max-width: 992px) {
  .category_page_media .wrapper .container .publications .pub-main {
    width: calc(100% / 9 * 5 - 9px); } }
@media all and (max-width: 768px) {
  .category_page_media .wrapper .container .publications .pub-main {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: calc(100% / 9 * 6 - 9px); } }
@media all and (max-width: 640px) {
  .footer .nav-bottom .wrapper {
    padding: 33px 15px;
  }
  .category_page_media .wrapper .container .publications .pub-main {
    width: 100%;
    margin-bottom: 20px; } }
.category_page_media .wrapper .container .publications .pub-main .title {
  max-width: 47%;
  margin-bottom: 30px; }
@media all and (max-width: 992px) {
  .category_page_media .wrapper .container .publications .pub-main .title {
    max-width: 100%;
    width: 100%; } }
.category_page_media .wrapper .container .publications .pub-main .pbItem-md:last-child {
  margin-bottom: 40px; }
.category_page_media .wrapper .container .publications .pub-main .pbItem-bg .date {
  display: block; }
.category_page_media .wrapper .container .publications .pub-main .bg-custom {
  margin-bottom: 30px; }
.category_page_media .wrapper .container .publications .pub-main .pbItem-md-media {
  margin-bottom: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: calc(100% / 12 * 6 - 15px); }
@media all and (max-width: 992px) {
  .category_page_media .wrapper .container .publications .pub-main .pbItem-md-media {
    width: 100%; } }
@media all and (max-width: 768px) {
  .category_page_media .wrapper .container .publications .pub-main .pbItem-md-media {
    width: calc(100% / 12 * 6 - 15px); } }
@media all and (max-width: 420px) {
  .category_page_media .wrapper .container .publications .pub-main .pbItem-md-media {
    width: 100%; } }
.category_page_media .wrapper .container .publications .pub-main .pbItem-md-media:last-child {
  margin-bottom: 40px; }
@media all and (max-width: 640px) {
  .category_page_media .wrapper .container .publications .pub-main .pbItem-md-media:last-child {
    margin-bottom: 20px; } }
.category_page_media .wrapper .container .publications .pub-main .pbItem-md-media .preview {
  display: table;
  width: 100%;
  margin-bottom: 15px; }
.category_page_media .wrapper .container .publications .pub-main .pbItem-md-media .content {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: auto;
  padding: 0 15px 15px 15px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  bottom: 0; }
@media all and (max-width: 768px) {
  .category_page_media .wrapper .container .publications .pub-main .pbItem-md-media .content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 100%; } }
@media all and (max-width: 420px) {
  .category_page_media .wrapper .container .publications .pub-main .pbItem-md-media .content {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: auto; } }
.category_page_media .wrapper .container .publications .pub-main .pbItem-md-media .content .content-type {
  display: block;
  padding: 0;
  margin: 15px 15px 0 0; }
.category_page_media .wrapper .container .publications .pub-main .pbItem-md-media .content .content-type .btn {
  display: table;
  background: rgba(255, 255, 255, 0.31);
  line-height: 15px; }
.category_page_media .wrapper .container .publications .pub-main .pbItem-md-media .content .content-type img {
  height: 14px;
  width: auto;
  margin-right: 5px; }
.category_page_media .wrapper .container .publications .pub-main .pbItem-md-media .content .content-type span {
  display: table-cell;
  vertical-align: middle; }
.category_page_media .wrapper .container .publications .pub-main .pbItem-md-media .content .date {
  display: block;
  margin: 15px 0 0 0;
  color: #ffffff; }
.category_page_media .wrapper .container .publications .pub-main .pbItem-md-media .caption {
  bottom: 0;
  font-size: 18px;
  line-height: 18px;
  font-weight: 700;
  color: #515669; }
@media all and (max-width: 1090px) {
  .category_page_media .wrapper .container .publications .pub-main .pbItem-md-media .caption {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; } }
.category_page_media .wrapper .container .publications .pub-main .pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
@media all and (max-width: 768px) {
  .category_page_media .wrapper .container .publications .pub-main .pagination {
    margin-bottom: 40px; } }
.category_page_media .wrapper .container .publications .pub-main .banner {
  display: none;
  margin-bottom: 0; }
@media all and (max-width: 768px) {
  .category_page_media .wrapper .container .publications .pub-main .banner {
    display: block; } }

.pub-aside {
  width: calc(100% / 9 * 3 - 20px); }
@media all and (max-width: 992px) {
  .pub-aside {
    width: calc(100% / 9 * 4 - 20px); } }
@media all and (max-width: 768px) {
  .pub-aside {
    width: calc(100% / 9 * 3 - 20px); } }
@media all and (max-width: 640px) {
  .pub-aside {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%; } }
.pub-aside .btn {
  padding: 7px 11px;
  border-radius: 2px;
  border: none;
  outline: none;
  cursor: pointer;
  font-weight: 700;
  font-size: 14px;
  color: #ffffff;
  background: #6995c7; }
.pub-aside img {
  width: 100%; }
.pub-aside .banner {
  width: 100%;
  height: 90px;
  background: #dbdbdb;
  margin-bottom: 40px; }
@media all and (max-width: 640px) {
  .pub-aside .banner {
    margin-bottom: 20px; } }
.pub-aside .title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-weight: 700;
  margin-bottom: 15px; }
@media all and (max-width: 768px) {
  .footer .nav-bottom .wrapper .nav{
    display: flex;
    flex-direction: column;
  }
  .pub-aside .title {
    font-size: 18px; } }
@media all and (max-width: 480px) {
  .footer .nav-bottom .wrapper .nav {
    margin: 0 auto 25px;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
  }
  .footer .nav-bottom .wrapper .nav ul {
    height: 170px;
  }
  .pub-aside .title {
    margin-bottom: 30px; } }
.pub-aside .title .title__caption {
  color: #82889c; }
.pub-aside .title .title__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  letter-spacing: -0.6px;
  color: #6995c7; }
.pub-aside .title .title__link:hover {
  color: #c32035; }
.pub-aside .title .title__link:hover .arrow-basic {
  display: none; }
.pub-aside .title .title__link:hover .arrow-hover {
  display: block; }
.pub-aside .title .title__link img {
  width: auto;
  height: 5px;
  margin-left: 5px; }
.pub-aside .title .title__link .arrow-hover {
  display: none; }
.pub-aside .pbItem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative; }
.pub-aside .pbItem .preview {
  position: relative;
  min-width: 47%; }
.pub-aside .pbItem .preview .preview__img {
  display: table;
  height: 100%; }
.pub-aside .pbItem .preview .preview__overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(61, 70, 83, 0.85)), color-stop(19%, rgba(61, 70, 83, 0.85)), color-stop(77%, rgba(61, 70, 83, 0)), to(rgba(61, 70, 83, 0)));
  background: linear-gradient(to top, rgba(61, 70, 83, 0.85) 0%, rgba(61, 70, 83, 0.85) 19%, rgba(61, 70, 83, 0) 77%, rgba(61, 70, 83, 0) 100%); }
.pub-aside .pbItem .content .content-type {
  display: none; }
.pub-aside .pbItem .content .label {
  display: none;
  padding: 8px 17px;
  border-radius: 2px;
  font-weight: 700;
  font-size: 14px;
  letter-spacing: 0.6px;
  color: #ffffff;
  background: #c32035; }
.pub-aside .pbItem .content input {
  display: none; }
.pub-aside .pbItem .content .caption {
  font-weight: 700;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
}
@media all and (max-width: 480px) {
  .pub-aside .pbItem .content .caption {
    font-size: 24px;
    line-height: 25px; } }
.pub-aside .pbItem .content .text {
  display: none;
  color: #82889c; }
.pub-aside .pbItem .content .date {
  display: none;
  margin-top: 15px;
  font-size: 12px;
  letter-spacing: 0.2px; }
.pub-aside .pbItem-md {
  margin-bottom: 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse; }
.pub-aside .pbItem-md .preview {
  margin-bottom: 7px; }
.pub-aside .pbItem-md .preview .preview__overlay {
  display: none; }
.pub-aside .pbItem-md .content input {
  display: block;
  margin-bottom: 5px; }
.pub-aside .pbItem-md .content .caption {
  font-size: 40px;
  line-height: 49px;
  margin-bottom: 25px; }
.pub-aside .pbItem-md .content .text {
  display: none; }
.pub-aside .pbItem-md .content > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px; }
.pub-aside .pbItem-md .content > div .date {
  display: block;
  margin-top: 0;
  font-size: 15px;
  color: #82889c; }
.pub-aside .pbItem-md .content > div .views {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: auto;
  color: #82889c; }
.pub-aside .pbItem-md .content > div .views img {
  display: block;
  width: auto;
  height: 11px;
  margin-right: 5px; }
.pub-aside .pbItem-md .description {
  line-height: 25px;
  margin-bottom: 4px; }
.pub-aside .pbItem-md .author {
  color: #82889c; }
.pub-aside .pbItem-fb {
  display: block; }
.pub-aside .pbItem-fb .preview {
  margin-bottom: 12px; }
.pub-aside .pbItem-fb .preview .preview__overlay {
  display: none; }
.pub-aside .pbItem-fb .caption {
  display: block;
  font-size: 18px;
  line-height: 21px; }
.pub-aside .pbItem-media {
  margin-bottom: 30px;
  /*  @media all and(max-width: 640px){
            width: calc(100% / 2 - 15px);
            margin-bottom: 0;
          }*/ }
@media all and (max-width: 992px) {
  .footer .nav-bottom .wrapper .nav ul {
    flex-wrap: inherit;
    flex-direction: column;
    width: 100%;
    height: 85px;
  }
  .pub-aside .pbItem-media {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; } }
.pub-aside .pbItem-media:last-child {
  margin-bottom: 40px; }
@media all and (max-width: 640px) {
  .pub-aside .pbItem-media:last-child {
    margin-bottom: 20px; } }
.pub-aside .pbItem-media .preview {
  width: 100%; }
.pub-aside .pbItem-media .content {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
.pub-aside .pbItem-media .content .content-type {
  display: block;
  padding: 15px 0 0 15px; }
.pub-aside .pbItem-media .content .content-type .btn {
  display: table;
  background: rgba(255, 255, 255, 0.31);
  line-height: 15px; }
.pub-aside .pbItem-media .content .content-type img {
  height: 14px;
  width: auto;
  margin-right: 5px; }
.pub-aside .pbItem-media .content .content-type span {
  display: table-cell;
  vertical-align: middle; }
.pub-aside .pbItem-media .content .caption {
  position: absolute;
  bottom: 0;
  margin: 0 15px 15px 15px;
  font-size: 16px;
  line-height: 18px;
  color: #ffffff; }
@media all and (max-width: 1090px) {
  .pub-aside .pbItem-media .content .caption {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; } }
@media all and (max-width: 992px) {
  .pub-aside .pbItem-media .content .caption {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; } }
.pub-aside .pbItem-media {
  margin-bottom: 30px;
  /*  @media all and(max-width: 640px){
            width: calc(100% / 2 - 15px);
            margin-bottom: 0;
          }*/ }
@media all and (max-width: 992px) {
  .pub-aside .pbItem-media {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; } }
.pub-aside .pbItem-media:last-child {
  margin-bottom: 40px; }
@media all and (max-width: 640px) {
  .pub-aside .pbItem-media:last-child {
    margin-bottom: 20px; } }
.pub-aside .pbItem-media .preview {
  width: 100%; }
.pub-aside .pbItem-media .content {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
.pub-aside .pbItem-media .content .content-type {
  display: block;
  padding: 15px 0 0 15px; }
.pub-aside .pbItem-media .content .content-type .btn {
  display: table;
  background: rgba(255, 255, 255, 0.31);
  line-height: 15px; }
.pub-aside .pbItem-media .content .content-type img {
  height: 14px;
  width: auto;
  margin-right: 5px; }
.pub-aside .pbItem-media .content .content-type span {
  display: table-cell;
  vertical-align: middle; }
.pub-aside .pbItem-media .content .caption {
  position: absolute;
  bottom: 0;
  margin: 0 15px 15px 15px;
  font-size: 16px;
  line-height: 18px;
  color: #ffffff; }
@media all and (max-width: 1090px) {
  .pub-aside .pbItem-media .content .caption {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; } }
@media all and (max-width: 992px) {
  .pub-aside .pbItem-media .content .caption {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; } }
@media all and (max-width: 480px) {
  .pub-aside .pbItem-media .content .caption {
    font-size: 24px;
    line-height: 25px; } }
.pub-aside .pbItem-interview {
  margin-bottom: 30px; }
.pub-aside .pbItem-interview:last-child {
  margin-bottom: 40px; }
.pub-aside .pbItem-interview .preview {
  margin-right: 15px;
  min-width: 37%; }
@media all and (max-width: 640px) {
  .pub-aside .pbItem-interview .preview {
    min-width: 20%; }
  .footer .nav-bottom .wrapper {
    padding: 33px 15px;
  }}
@media all and (max-width: 480px) {
  .footer .nav-bottom .wrapper .nav ul li {
    text-align: center;
  }
  .footer .nav-bottom .wrapper .contacts {
    width: 100%;
    text-align: center;
  }
  .pub-aside .pbItem-interview .preview {
    min-width: 128px; }
}
.pub-aside .pbItem-interview .preview .preview__overlay {
  display: none; }
.pub-aside .pbItem-interview .content .caption {
  line-height: 17px;
  -webkit-line-clamp: 4;
  max-height: 70px;

}
@media all and (max-width: 480px) {
  .pub-aside .pbItem-interview .content .caption {
    font-size: 18px;
    line-height: 22px; } }
.pub-aside .fb {
  margin-bottom: 37px; }
@media all and (max-width: 640px) {
  .pub-aside .order {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; } }
.pub-aside .like-widget {
  height: 140px;
  background: #828282;
  margin-bottom: 40px; }
@media all and (max-width: 640px) {
  .pub-aside .like-widget {
    margin-bottom: 20px; } }

.header {
  position: relative;
  z-index: 1500;
  font-family: "Roboto Condensed";
  font-size: 15px;
  color: #515669; }
.header img {
  width: 100%; }
.header input {
  font-family: "Roboto Condensed"; }
.header .hamburger {
  display: none;
  position: absolute;
  z-index: 1200;
  margin-left: 15px; }
@media all and (max-width: 768px) {
  .header .hamburger {
    display: block; } }

.header .hamburger span {
  display: block;
  margin: 3px 0;
  height: 2px;
  width: 24px;
  background: #515669;
  -webkit-transition: 0.3s;
  transition: 0.3s; }
.header .hamburger span:first-child {
  margin-top: 0; }
.header .hamburger span:last-child {
  margin-bottom: 0; }
.header .hbg-open span:nth-child(2) {
  opacity: 0; }
.header .hbg-open span:first-child {
  position: absolute;
  top: 50%;
  margin: 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg); }
.header .hbg-open span:last-child {
  position: absolute;
  top: 50%;
  margin: 0;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg); }
.header .social-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: auto; }
.header .social-items .soc-btn {
  position: relative;
  margin: 0 5px;
  width: 36px;
  height: 36px;
  border-radius: 2px;
  cursor: pointer;
  background: #f0f8ff; }
.header .social-items .soc-btn:last-child {
  margin-right: 0; }
.header .social-items .soc-btn:first-child {
  margin-left: 0; }
.header .social-items .soc-btn:hover {
  background: #27466f; }
.header .social-items .soc-btn img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: auto; }
.header .courses {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
.header .courses > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }
.header .courses .usd {
  margin-right: 18px; }
.header .courses img {
  margin: 0 10px; }
.header .nav ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
.header .nav ul a {
  font-size: 16px; }
.header .wrapper {
  max-width: 1170px;
  padding: 0 15px;
  margin: 0 auto; }

@media all and (max-width: 768px) {
  .main .pbItem-bg .preview {
    padding-bottom: 56.6%;
  }
  .main .bg-custom .content .label{
    display: none;
  }
  .header .wrapper {
    padding: 0; } }
.header .nav-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #ffffff; }
@media all and (max-width: 768px) {
  .header .nav-top {
    position: fixed;
    width: 100%; } }
.header .nav-top .logo {
  position: relative;
  z-index: 1200;
  width: 128px;
  margin: 17px 17px 17px 0; }
@media all and (max-width: 768px) {
  .header .nav-top .logo {
    margin: 10px auto; } }
@media all and (max-width: 1090px) {
  .header .nav-top .nav {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    width: 100%;
    margin: 0 auto 17px auto; } }
@media all and (max-width: 768px) {
  .header .nav-top .nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: absolute;
    height: 100%;
    margin: 0;
    -webkit-box-shadow: 0px 10px 15px 0px rgba(0, 106, 146, 0.1);
    box-shadow: 0px 10px 15px 0px rgba(0, 106, 146, 0.1); } }
.header .nav-top .nav .shadow {
  display: none; }
@media all and (max-width: 768px) {
  .header .nav-top .nav .shadow {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 20%;
    z-index: 1600;
    -webkit-box-shadow: 0px 10px 15px 0px rgba(0, 106, 146, 0.1);
    box-shadow: 0px 10px 15px 0px rgba(0, 106, 146, 0.1); } }
.header .nav-top .nav .ul-main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #ffffff; }

@media all and (max-width: 768px) {
  .header .nav-top .nav .ul-main {
    display: none;
    position: absolute;
    top: 100%;
    width: 100%;
    -webkit-box-shadow: 0px 10px 15px 0px rgba(0, 106, 146, 0.1);
    box-shadow: 0px 10px 15px 0px rgba(0, 106, 146, 0.1); } }
.header .nav-top .nav .ul-main .soc-box {
  display: none; }
@media all and (max-width: 768px) {
  .header .nav-top .nav .ul-main .soc-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 40px 15px; } }
.header .nav-top .nav .ul-main .soc-box .social-items {
  margin: 0; }
@media all and (max-width: 768px) {
  .header .nav-top .nav .ul-main .soc-box .social-items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; } }
@media all and (max-width: 768px) {
  .header .nav-top .nav .ul-main .soc-box .courses {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; } }
.header .nav-top .nav .ul-main li {
  margin: 0 20px; }
@media all and (max-width: 1090px) {
  .header .nav-top .nav .ul-main li {
    margin: 0 auto; }
  .header .nav-top .nav .ul-main li:nth-child(2) {
    margin-left: 0; }
  .header .nav-top .nav .ul-main li:last-child {
    margin-right: 0; } }
@media all and (max-width: 768px) {
  .header .nav-top .nav .ul-main li {
    display: block; } }
@media all and (max-width: 768px) {
  .header .nav-top .nav .ul-main li:not(.soc-box) {
    margin-left: 25%;
    margin-bottom: 25px;
    font-size: 24px; } }
@media all and (max-width: 768px) {
  .header .nav-top .nav .ul-main li:last-child {
    margin-bottom: 40px; } }
.header .nav-top .nav .ul-main li a {
  font-weight: 700;
  display: block; }
.header .nav-top .nav .ul-main li .ul-sub {
  display: none;
  margin-bottom: 35px; }
.header .nav-top .nav .ul-main li .ul-sub li {
  margin-left: 80px;
  margin-bottom: 20px;
  color: #82889c;
  font-size: 18px; }
.header .nav-top .nav .ul-main li .ul-sub li:first-child {
  margin-top: 35px; }
.header .nav-top .nav .ul-main li .ul-sub li:last-child {
  margin-bottom: 0; }
@media all and (max-width: 768px) {
  .header .nav-top .social-items {
    display: none; } }
.header .nav-top .searchBtn {
  display: none;
  position: absolute;
  right: 0;
  margin-right: 15px; }
@media all and (max-width: 768px) {
  .header .nav-top .searchBtn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; } }
.header .nav-top .searchBtn p {
  margin-right: 12px;
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 3px; }
.header .nav-top .searchBtn img {
  z-index: 1600; }
.header .nav-top .searchField {
  display: none;
  position: absolute;
  top: 50%;
  z-index: 1500;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 15px;
  width: 100%;
  font-size: 16px;
  outline: none;
  border: none; }
.header .nav-top .searchFieldm {
  display: none;
  position: absolute;
  top: 50%;
  z-index: 1500;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 15px;
  width: 100%;
  font-size: 16px;
  outline: none;
  border: none; }
.header .nav-tabs {
  background: #2e4c68; }
@media all and (max-width: 768px) {
  .header .nav-tabs {
    display: none; } }
.header .nav-tabs .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  color: #ffffff; }
.header .nav-tabs .wrapper .nav {
  margin-right: auto; }
.header .nav-tabs .wrapper .nav .dots {
  cursor: pointer; }
@media all and (max-width: 1190px) {
  .header .nav-tabs .wrapper .nav .dots {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; } }
.header .nav-tabs .wrapper .nav .dots:hover ul {
  display: block; }
.header .nav-tabs .wrapper .nav .dots ul {
  display: none;
  position: absolute;
  top: 100%; }
.header .nav-tabs .wrapper .nav .dots ul li {
  padding: 10px 20px;
  background: #2e4c68;
  white-space: nowrap;
}
.header .nav-tabs .wrapper .nav>ul>li:hover {
  background: #326484;
}
.header .nav-top .nav .ul-main li a:hover {
  text-decoration: underline;
}
.header .nav-tabs .wrapper .nav .dots ul li:hover {
  background: #326484; }
.header .nav-tabs .wrapper .nav .dots ul li:last-child {
  padding-bottom: 20px; }
.header .nav-tabs .wrapper .nav > ul {
  height: 100%; }
.header .nav-tabs .wrapper .nav > ul > li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  height: 100%;
  margin: 0 20px; }
.header .nav-tabs .wrapper .nav > ul > li:first-child {
  margin-left: 0; }
.header .nav-tabs .wrapper .nav > ul > li:last-child {
  margin-right: 0; }
.header .nav-tabs .wrapper .nav > ul > li img {
  display: none; }
.header .nav-tabs .wrapper .nav > ul > li a {
  font-size: 15px;
  font-weight: 400; }
.header .nav-tabs .wrapper .nav > ul .arrow {
  margin-right: 52px; }
.header .nav-tabs .wrapper .nav > ul .arrow img {
  display: block;
  position: absolute;
  padding-left: 10px;
  width: 22px;
  left: 100%; }
.header .nav-tabs .wrapper .search {
  margin: 12px 10px 12px 10px;
  z-index: 1000;
}
.mobs{
  width: 100%;
  height: 50px;
  position: absolute;
  top: 68px;
}
.footer {
  font-family: "Roboto Condensed";
  font-size: 15px;
  color: #515669; }
.my-class {
  background-color: #2e4c68;
}
.my-class .wrapper {
  margin: 0 auto;
  padding-top: 0px!important;
  padding-bottom: 15px;
  display: flex;
  align-items: flex-end;
  justify-content: center;
}
.footer .nav-bottom .wrapper {
  display: flex;
  /*flex-wrap: wrap;*/
  align-items: center;
  justify-content: space-between;
  padding: 25px 15px;
}
.footer img {
  width: 100%; }
.footer input {
  font-family: "Roboto Condensed"; }
.footer .title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-weight: 700;
  margin-bottom: 0px; }
#mind{
  padding-bottom: 0;
}
#dijest{
  padding-bottom: 20.6%;
}
.fl{
  display: flex;
}
.footer .title .title__caption {
  color: #82889c; }
.footer .title .title__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  letter-spacing: -0.6px;
  color: #6995c7; }
.footer .title .title__link:hover {
  color: #c32035; }
.footer .title .title__link:hover .arrow-basic {
  display: none; }
.footer .title .title__link:hover .arrow-hover {
  display: block; }
.footer .title .title__link img {
  width: auto;
  height: 5px;
  margin-left: 5px; }
.footer .title .title__link .arrow-hover {
  display: none; }
.footer .btn {
  padding: 7px 11px;
  border-radius: 2px;
  border: none;
  outline: none;
  cursor: pointer;
  font-weight: 700;
  font-size: 14px;
  color: #ffffff;
  background: #6995c7; }
.footer .pbAll-btn {
  margin-bottom: 40px;
  width: 100%;
  border: 2px solid #6995c7;
  text-transform: uppercase;
  letter-spacing: 1.5px;
  color: #6995c7;
  background: transparent; }
.footer .pbItem .preview {
  position: relative;
  min-width: 47%;
  height: 0;
  padding-bottom: 56.6%;
  box-sizing: border-box;
  overflow: hidden;
  cursor: pointer;
}
.iau{
  margin-right: 4px;
}
.footer .pbItem .preview a>img,.footer .pbItem .preview span a img {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  height: 102%;
  object-fit: cover;
  background: #fff;
}
@media all and (max-width: 640px) {
  .footer .pbAll-btn {
    margin-bottom: 20px; } }
.footer .pbAll-btn:hover {
  color: #ffffff;
  background: #6995c7; }
.footer .nav ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
.footer .nav ul a {
  font-size: 16px; }
.footer .pbItem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative; }
.footer .pbItem .preview {
  position: relative;
  min-width: 47%; }
/*.footer .pbItem .preview .preview__img {*/
/*  display: table; }*/
.footer .pbItem .preview .preview__overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(61, 70, 83, 0.85)), color-stop(19%, rgba(61, 70, 83, 0.85)), color-stop(77%, rgba(61, 70, 83, 0)), to(rgba(61, 70, 83, 0)));
  background: linear-gradient(to top, rgba(61, 70, 83, 0.85) 0%, rgba(61, 70, 83, 0.85) 19%, rgba(61, 70, 83, 0) 77%, rgba(61, 70, 83, 0) 100%); }
.footer .pbItem .content .content-type {
  display: none; }
.footer .pbItem .content .label {
  display: none;
  padding: 8px 17px;
  border-radius: 2px;
  font-weight: 700;
  font-size: 14px;
  letter-spacing: 0.6px;
  color: #ffffff;
  background: #c32035; }
.footer .pbItem .content input {
  display: none; }
.footer .pbItem .content .caption {
  font-weight: 700; }
.footer .pbItem .content .text {
  display: none;
  color: #82889c; }
.footer .pbItem .content .date {
  display: none;
  margin-top: 15px;
  font-size: 12px;
  letter-spacing: 0.2px; }
.footer .pbItem-best {
  display: block;
  margin-top: 27px;
  width: calc(100% / 12 * 3 - 22px); }
@media all and (max-width: 768px) {
  .footer .pbItem-best .content input {
    margin-bottom: 0; }
  .footer .pbItem-best {
    width: calc(100% / 2 - 15px); } }
.footer .pbItem-best .preview {
  margin-bottom: 15px; }
.footer .pbItem-best .preview .preview__overlay {
  display: none; }
.footer .pbItem-best .content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap-reverse;
  flex-wrap: wrap-reverse; }
.footer .pbItem-best .content input {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
  display: block; }
@media all and (max-width: 1090px) {
  .footer .pbItem-best .content input {
    margin-top: 12px; } }
@media screen and (min-width: 500px) and (max-width: 800px) {

  #dijest {
    padding-bottom: 10.6%;
  }
}
.footer .pbItem-best .content .caption {
  margin-top: 15px;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  font-size: 18px;
  line-height: 21px; }
.footer .pbItem-best .content .date {
  display: block;
  margin: 0;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  font-size: 12px;
  color: #82889c; }
.footer .pbItem-comments {
  width: calc(100% / 12 * 4 - 25px);
  margin-top: 18px; }
@media all and (max-width: 992px) {
  .footer .pbItem-comments {
    width: calc(100% / 12 * 4 - 12px); } }
@media all and (max-width: 768px) {
  .main.article_page .wrapper .container .publications .pub-aside#sidebar.artP {
    width: calc(33.33333% - 20px);
  }
  .footer .pbItem-comments {
    width: 100%; } }
.footer .pbItem-comments .preview {
  margin-right: 15px;
  min-width: 100px; }
.footer .pbItem-comments .preview .preview__overlay {
  display: none; }
.footer .pbItem-comments .content .caption {
  line-height: 18px; }
.footer .pbItem-comments .content .text {
  display: block;
  margin-top: 12px;
  color: #515669;
  line-height: 18px; }
.footer .pb-avatar .preview {
  min-width: 60px;
  height: 60px;
  border-radius: 50%; }
@media all and (max-width: 640px) {
  .footer .pb-avatar .preview {
    height: 100px;
    min-width: 100px; } }
.footer .pb-network .content .text {
  display: none; }
.footer .pb-network .content .date {
  display: block;
  margin-top: 12px;
  color: #82889c; }
.footer .wrapper {
  max-width: 1170px;
  margin: 0 auto;
  padding: 40px 15px 35px 15px; }
.footer .best {
  color: #ffffff;
  background: #2e4c68; }
.footer .best .title__caption {
  color: #ffffff; }
.footer .best .items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between; }
@media all and (max-width: 768px) {
  .footer .best .items {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; } }
@media all and (max-width: 640px) {
  .footer .best .items:last-child {
    display: none; } }
.footer .best .slider {
  display: none;
  position: relative; }
@media all and (max-width: 640px) {
  .footer .best .slider {
    display: block; } }
.footer .best .slider:focus {
  outline: none; }
.footer .best .slider .slick-next {
  position: absolute;
  right: 0;
  padding: 18px 20px 18px 16px;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  background: #ffffff;
  -webkit-transition: 0.3s;
  transition: 0.3s; }
.footer .best .slider .slick-next:before {
  display: none; }
.footer .best .slider .slick-next:after {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 0 6px 7px;
  border-color: transparent transparent transparent #6995c7; }
.footer .best .slider .slick-prev {
  position: absolute;
  left: 0;
  z-index: 200;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 18px 16px 18px 20px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  transform: translate(0, -50%);
  background: #ffffff;
  -webkit-transition: 0.3s;
  transition: 0.3s; }
.footer .best .slider .slick-prev:before {
  display: none; }
.footer .best .slider .slick-prev:after {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 7px 6px 0;
  border-color: transparent #6995c7 transparent transparent; }
.footer .comments .items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between; }
@media all and (max-width: 768px) {
  .footer .comments .items {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; } }
.footer .network {
  background: #f5faff; }
.footer .network .items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between; }
@media all and (max-width: 768px) {
  .footer .network .items {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; } }
.footer .nav-bottom {
  color: #ffffff;
  background: #2e4c68; }
/*.footer .nav-bottom .wrapper {*/
/*  display: -webkit-box;*/
/*  display: -ms-flexbox;*/
/*  display: flex;*/
/*  -ms-flex-wrap: wrap;*/
/*  flex-wrap: wrap;*/
/*  -webkit-box-align: center;*/
/*  -ms-flex-align: center;*/
/*  align-items: center;*/
/*  -webkit-box-pack: justify;*/
/*  -ms-flex-pack: justify;*/
/*  justify-content: space-between;*/
/*  padding: 30px 15px 30px 15px; }*/
@media all and (max-width: 992px) {
  .footer .nav-bottom .wrapper {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start; } }
@media all and (max-width: 460px) {
  .footer .nav-bottom .wrapper {
    -webkit-box-pack: center;
    display: flex;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center; } }
.footer .nav-bottom .wrapper .logo {
  font-size: 12px;
  margin: 5px 0;}
@media all and (max-width: 992px) {
  .footer .nav-bottom .wrapper .logo {
    display: none; } }
.footer .nav-bottom .wrapper .logo img {
  margin-bottom: 5px;
  width: 85px; }
@media all and (max-width: 992px) {
  .footer .nav-bottom .wrapper .nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-left: 50%;
    width: auto;
    height: 105px; } }
.pbItem-md img {object-fit: cover}
@media screen and (min-width: 1025px){
  .mobs{
    display: none;
  }
  .pbItem-bg img{
    width: 870px;
  }
  .pbItem-md img {
    width: 268px;
    height: 170px;
  }
  .nav-tabs form {
    width: 100px;
  }

}
@media screen and (min-width: 992px) and (max-width: 1024px){
  .nav-tabs form {
    position: absolute;
  }
}
@media all and (max-width: 460px) {
  .footer .nav-bottom .wrapper .nav {
    -webkit-box-ordinal-group: 0;

    margin-bottom: 25px; } }

.footer .nav-bottom .wrapper .nav ul li {
  margin: 0 10px; }
.footer .nav-bottom .wrapper .nav ul li a:hover {
  text-decoration: underline;
}
@media all and (max-width: 992px) {
  .footer .nav-bottom .wrapper .nav ul li {
    margin: 5px 0;
    text-align: center; }
}
.footer .nav-bottom .wrapper .nav ul li a {
  color: #6995c7;
  font-weight: 700; }
@media all and (max-width: 992px) {
  .footer .nav-bottom .wrapper .contacts {
    padding-top: 45px;
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1; } }
@media all and (max-width: 460px) {
  .footer .nav-bottom .wrapper .contacts {
    width: 100%;
    text-align: center; } }
.footer .nav-bottom .wrapper .contacts .email-text {
  display: inline; }
.footer .nav-bottom .wrapper .contacts .mail-link {
  text-decoration: underline; }
.footer .nav-bottom .wrapper .contacts .rules {
  display: block;
  margin-top: 12px; }
.footer .nav-bottom .wrapper .contacts .copy {
  display: none;
  margin-top: 12px;
  font-size: 12px; }

@media screen and (max-width: 992px) {
  .footer .nav-bottom .wrapper .contacts .copy {
    display: block; }
}

/*# sourceMappingURL=styles.css.map */
.bigday {
    font-size: 17px;
    color: #5156694f;
    font-weight: bold;
    padding-bottom: 5px;
    padding-top: 5px;
    text-align: center;
}
#sidebar{
    overflow-x:hidden
}