@charset "UTF-8";
/* Eric Meyer's CSS Reset */
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, 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: baseline; }
  
a {
	 text-decoration: none;
 } 

a:hover{
	 text-decoration: underline;
 }
 
 .center {
	 width: 900px;
	 margin: auto;
 }

.ker_table {
  /*border: 0;*/ }

/*th, td,*/
table {
  /*  reset   table style    except    border */
  margin: 0;
  padding: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  /*border: 0;*/
  border-collapse: collapse;
  border-spacing: 0; }

/* 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, nav, menu {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

sup {
  vertical-align: super;
  font-size: .9em; }

/* End of Eric Meyer's CSS Reset */
article:not(.full-stat-and-news) table {
  /*  :not()  is for disable border on all tables   except  state articles and fullnews articles   */
  border: 0; }

strong, b {
  font-weight: 700; }

em, i {
  font-style: italic; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
  display: block; }

body {
  font: 14px/1.46em Arial, sans-serif; }

*:focus {
  outline-color: transparent; }

input::-webkit-input-placeholder {
  line-height: 16px;
  -webkit-transition: line-height 0.5s ease; }

input::-webkit-input-placeholder {
  line-height: 16px;
  transition: line-height 0.5s ease; }

input:-ms-input-placeholder {
  line-height: 16px;
  transition: line-height 0.5s ease; }

input:focus::-webkit-input-placeholder {
  line-height: 100px; }

input:focus::-webkit-input-placeholder {
  line-height: 100px; }

input:focus:-ms-input-placeholder {
  line-height: 100px; }

input::-moz-placeholder {
  color: #a9a9a9;
  opacity: 1; }

input:focus::-moz-placeholder {
  color: #a9a9a9;
  opacity: 0; }

/**********************************************default tags template***************************************************/
.tv_hidden {
  display: none; }

/**********************************************default gtags template***************************************************/
@font-face {
  font-family: 'robotoC';
  src: url("../fonts/robotocondensed-bold.eot");
  src: url("../fonts/robotocondensed-bold.eot") format("embedded-opentype"), url("../fonts/robotocondensed-bold.woff2") format("woff2"), url("../fonts/robotocondensed-bold.woff") format("woff"), url("../fonts/robotocondensed-bold.ttf") format("truetype"), url("../fonts/robotocondensed-bold.svg#robotocondensedBold") format("svg");
  font-weight: 700; }
@font-face {
  font-family: 'robotoC';
  src: url("../fonts/robotocondensed-regular.eot");
  src: url("../fonts/robotocondensed-regular.eot") format("embedded-opentype"), url("../fonts/robotocondensed-regular.woff") format("woff"), url("../fonts/robotocondensed-regular.ttf") format("truetype"), url("../fonts/robotocondensed-regular.svg#robotocondensedRegular") format("svg"); }
@font-face {
  font-family: 'robotoC';
  src: url("../fonts/robotocondensed-light.eot");
  src: url("../fonts/robotocondensed-light.eot") format("embedded-opentype"), url("../fonts/robotocondensed-light.woff") format("woff"), url("../fonts/robotocondensed-light.ttf") format("truetype"), url("../fonts/robotocondensed-light.svg#robotocondensedLight") format("svg");
  font-weight: 300; }
.justify {
  text-align: justify; }
  .justify:after {
    content: '';
    width: 100%;
    width: 100%;
    height: 0;
    visibility: hidden;
    overflow: hidden;
    display: inline-block;
    content: '';
    width: 100%;
    height: 0;
    visibility: hidden;
    overflow: hidden;
    display: inline-block; }

.intabs .article-prevu__link::after, .newspage.news-prevu__link::after {
  content: '';
  display: block;
  height: 0;
  clear: both; }

.button {
  display: inline-block;
  text-decoration: none;
  padding: 8px 25px 12px;
  font: 400 36px/36px robotoC,sans-serif;
  height: 36px; }

.input {
  display: inline-block;
  text-decoration: none;
  padding: 10px 25px 10px;
  font: 300 22px/36px robotoC,sans-serif;
  box-sizing: border-box; }

.form-button {
  display: inline-block;
  padding: 8px 25px 12px;
  font: 400 26px/36px robotoC,sans-serif;
  border: none;
  background: none;
  cursor: pointer;
  box-sizing: border-box; }

html {
  height: 100%; }

body {
  font: 16px/20px robotoC, sans-serif;
  height: 100%; }

.wrapper {
  width: 100%;
  min-width: 480px;
  max-width: 1920px;
  margin: 0 auto;
  min-height: 100%;
  height: auto !important;
  height: 100%;
  position: relative; }

.page-wrapper {
  width: 1140px;
  min-width: 480px;
  max-width: 100%;
  margin: 0 auto;
  box-sizing: border-box; }

/* Header
-----------------------------------------------------------------------------*/
/*
.header {
  position: relative;
  width: 100%;
  height: 100px;
  z-index: 10;

  .home-link{
    display:inline-block;
  }

  .innerpage &{
    height: 80px;
  }

}*/
/***********************************************************************
 * 					H E A D E R
 ***********************************************************************/
.header-wrapper {
  color: #fff;
  position: relative;
  z-index: 105; }
  .header-wrapper.js-menu-line-undocked {
    padding-bottom: 53px; }

.header-first-line,
.header-first-line a {
  color: #fff; }

.header-first-line::after {
  content: '';
  display: block;
  width: 100%;
  height: 0;
  line-height: 0;
  visibility: hidden;
  clear: both; }

.herb {
  float: left;
  display: inline-block;
  vertical-align: top;
  margin-top: 11px;
  margin-bottom: 14px;
  z-index: 10; }
  @media screen and (max-width: 1200px) {
    .herb {
      margin-top: 8px;
      margin-bottom: 10px; } }
  @media screen and (max-width: 500px) {
    .herb {
      position: absolute;
      z-index: -1; } }

.herb > img {
  display: inline-block;
  vertical-align: middle;
  width: 175px;
  height: 175px;
  margin-right: 20px;
  transition: height 0.3s, margin-top 0.1s ease-out; }
  @media screen and (max-width: 1200px) {
    .herb > img {
      margin-left: 15px;
      width: 120px;
      height: 120px; } }
  @media screen and (max-width: 600px) {
    .herb > img {
      width: 80px;
      height: 80px;
      margin-right: 0; } }

 /*
.innerpage .herb > img {
  margin-left: -27px;
  margin-top: -56px;
}
.innerpage .herb {
  left: 50%;
  top: 20px;
  width: 38px;
  height: 20px;
}

*/
.header-title {
  display: inline-block;
  vertical-align: middle;
  vertical-align: middle;
  margin-top: -15px;
  padding: 9px 0 8px;
  color: #000; }
  .header-title__small {
    display: block;
    font: 400 20px robotoC, sans-serif; }
    @media screen and (max-width: 1200px) {
      .header-title__small {
        font-size: 16px; } }
  .header-title__big {
    display: block;
    font: 400 33px/37px robotoC, sans-serif; }
    @media screen and (max-width: 1200px) {
      .header-title__big {
        font-size: 22px;
        line-height: 24px; } }

.header-first-line {
  position: relative;
  font: 400 14px 'Roboto',sans-serif;
  z-index: 10; }
  @media screen and (max-width: 1024px) {
    .header-first-line {
      border-top: 35px solid #1e89a1; } }

.header-first-line a {
  text-decoration: none; }

.header-menu-line {
  position: relative;
  z-index: 5;
  height: 53px;
  background-color: #1e89a1; }
  .header-menu-line .page-wrapper {
    height: 100%; }
  @media screen and (min-width: 1025px) {
    .header-menu-line.js-fixed {
      position: fixed;
      top: 0;
      left: 50%;
      transform: translateX(-50%);
      width: 100%;
      height: 53px;
      min-width: 480px;
      max-width: 1920px; }
      .header-menu-line.js-fixed .herb > img {
        margin-top: 0px;
        height: 130%;
        transition: height 0.2s, margin-top 0.2s; } }

/*	 M A I N	 M E N U	*/
.main-menu {
  height: 100%;
  position: relative;
  z-index: 5;
  cursor: default; }

.main-menu,
.main-menu-toggler {
  font-size: 18px; }

.main-menu-li {
  text-align: left; }

.main-menu li {
  display: inline-block;
  line-height: 1.44em; }

.main-menu > li {
  position: relative;
  height: 100%; }

.main-menu-toggler,
.main-menu > li > a {
  color: #fff;
  font: 400 20px robotoC, sans-serif;
  text-decoration: none;
  display: block;
  padding: 12px 10px 10px;
  height: 53px;
  /*   webkit  height bug  */
  position: relative;
  z-index: 6;
  box-sizing: border-box; }
  @media screen and (max-width: 1200px) {
    .main-menu-toggler,
    .main-menu > li > a {
      padding: 12px 5px 10px;
      font-size: 18px; } }
  @media screen and (max-width: 1024px) {
    .main-menu-toggler,
    .main-menu > li > a {
      padding: 12px 35px 10px; } }
  .js-fixed .main-menu-toggler, .js-fixed
  .main-menu > li > a {
    height: 53px;
    /*  webkit  height bug  */ }

.top-menu li > a:focus,
.main-menu > li > a:focus {
  outline-color: transparent; }

.main-menu-toggler {
  display: none;
  position: relative;
  padding: 7px 60px 7px 15px;
  color: #fff;
  font-size: 18px;
  text-align: left;
  line-height: 1.44em; }
  @media screen and (max-width: 1024px) {
    .main-menu-toggler {
      height: 53px; } }
  .main-menu-toggler::before {
    content: '';
    position: absolute;
    top: 0;
    right: 10px;
    width: 50px;
    height: 100%;
    background: url("../dekor/main-menu-toggler.png") center no-repeat;
    /*background-size: 95%;*/ }

.main-menu-toggler span {
  display: none; }

.main-menu-toggler span.max320 {
  width: 270px; }

.main-menu-toggler span.max600 {
  padding-right: 10px;
  width: 320px; }
/*

.main-menu > li > a::after {
  content: '';
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
  width: 16px;
  height: 10px;
  background-color: transparent;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAJCAMAAAAM9FwAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODY0RDFBRTYwQzgxMTFFNkJDMUNBNjM3OUY4OTY4NzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODY0RDFBRTcwQzgxMTFFNkJDMUNBNjM3OUY4OTY4NzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NjREMUFFNDBDODExMUU2QkMxQ0E2Mzc5Rjg5Njg3MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NjREMUFFNTBDODExMUU2QkMxQ0E2Mzc5Rjg5Njg3MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuV3R44AAABCUExURfrmav////rmavrmavrmavrmavrmavrmavrmavrmavrmavrmavrmavrmavrmavrmavrmavrmavrmavrmavrmavrmaoNB/xoAAAAVdFJOUwAALC0vMDI1ODw/R0xNUFJXXF9h/fm940QAAABMSURBVAgdBcGJAYJAEASwiQ8coHzu9t+qScYKAOvI1gsAS2/x7QEw+iPsPQNz74QcPcHURwhy1ptXnUEgVz0fdQUCclf9AgLkvgP8AdzlAttllB81AAAAAElFTkSuQmCC"); }
*/

.main-menu > li:hover > a {
  background-color: #0cabd6;
  color: #fff;
  text-shadow: 1px 1px 9px rgba(3, 148, 186, 0.75); }
/*

.main-menu > li.hover > a::after {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAJCAMAAAAM9FwAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzA1REM3QUUwQzhFMTFFNjk0RjZENTVDQ0JCMUNEMDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzA1REM3QUYwQzhFMTFFNjk0RjZENTVDQ0JCMUNEMDMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMDVEQzdBQzBDOEUxMUU2OTRGNkQ1NUNDQkIxQ0QwMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMDVEQzdBRDBDOEUxMUU2OTRGNkQ1NUNDQkIxQ0QwMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkN9yJ8AAABCUExURfrmav////rmavrmavrmavrmavrmavrmavrmavrmavrmavrmavrmavrmavrmavrmavrmavrmavrmavrmavrmavrmaoNB/xoAAAAVdFJOUwAALC0vMDI1ODw/R0xNUFJXXF9h/fm940QAAABMSURBVAgdBcGJAYJAEASwiQ8coHzu9t+qSYDcd4CA3FW/gECuej7qCgQ5682rziDk6AmmPkLYewbm3olvD4DRH9l6AWDpLWMFgHX8AdilAtuUBX/PAAAAAElFTkSuQmCC"); }
*/

.main-menu > li:nth-last-of-type(2) {
  margin-right: 0; }

.main-menu > li:last-of-type {
  margin-right: 0; }

@media screen and (min-width: 1025px) {
                                           /*
.main-menu > li:last-of-type > a {
  width: 40px;
  background-color: #8bd025;
}
.main-menu > li:last-of-type > a::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  background-color: transparent;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAMCAMAAABRJ730AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUU2RTM1MEUwQzgxMTFFNkE4MjJGRjNGNDlBMDUwREYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUU2RTM1MEYwQzgxMTFFNkE4MjJGRjNGNDlBMDUwREYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRTZFMzUwQzBDODExMUU2QTgyMkZGM0Y0OUEwNTBERiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRTZFMzUwRDBDODExMUU2QTgyMkZGM0Y0OUEwNTBERiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvPeLmkAAABmUExURQVgdP///wVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdAVgdL1HhgQAAAAhdFJOUwAAAQIDBAUJbG15f4OFhoiMkZKVmJ2era+ytbm+wcXIzP8i9KIAAAB8SURBVBgZBcEHQgIxFAXAN8mG7oIUlc6//yWdyXLfAQD6fpmv+u0AQP+rOe1S1w4A/Vo/Ldq5bhMA063OTWinuk8A071OjSDf9RjAeNSxIZBDPQeMZx0CAZnrNRivmgMCZFfvxeJduwABZFufT20DCEA2VZsABEBW6wD4B/EPBvpAOwi1AAAAAElFTkSuQmCC");
}
.main-menu > li:last-of-type.hover > a::after {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAMCAYAAABm+U3GAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzFDOTMzOEUwQzkxMTFFNjg0N0NDRkJCQzRGRkNCNjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzFDOTMzOEYwQzkxMTFFNjg0N0NDRkJCQzRGRkNCNjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMUM5MzM4QzBDOTExMUU2ODQ3Q0NGQkJDNEZGQ0I2MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMUM5MzM4RDBDOTExMUU2ODQ3Q0NGQkJDNEZGQ0I2MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl8wHZMAAAEWSURBVHjanJJNS0JBFIa9l/I/BRKE6EIIhGiftZOsRboQAoNrgqSLvnAT+A8kCFoIIrQQXPiH7OP2HHhFGtHJO/AwhzPnPBxmJojjOOVb6VLNtnMI4HHev/P2hP+U1k0IDxYrl1wsQQNaMBMWN3zy0CON4AamsCemykWb5OEGqU12DRPIcK+fhsXK2VlrnTxwH0+FHbiCD8gi/HJqdthGsA9dqLoP+kcs6T1cwBjyrtSRD+FAD3tJbbxyFRTaV3qW1Bpy66S2dJZTbQWe5FiKlehBGd6hQOO370uppqAe6+0t5MHuSdWCFziFNyjS8JPaYiGzAV/hEPpwZommpIMkUk1uPUXJS3C7ELfhOInUkR/JFf0KMABCkXLeNVqCwQAAAABJRU5ErkJggg==");
}
.main-menu > li:last-of-type > a > span {
  display: none;
}*/ }

/*********************** responsive ************************/
@media all and (max-width: 1024px) {

  .main-menu-toggler.opened + .main-menu {
    background-color: #146F84; }

  .main-menu-toggler.opened::after,
  .main-menu-toggler.opened + .main-menu .main-menu-link.opened::after {
    /*content:none;*/ }

  .main-menu-toggler.opened + .main-menu .main-menu-link.opened::before {
                                                                       /*
content:'';
position:absolute;
height:0;
top:100%;
left:0;
right:0;
border-bottom:3px solid #ffcc89;*/ }

  .main-menu-toggler.opened + .main-menu > li:hover > a:after {
                                                                /*
    bottom:-18px;
    left:50%;
    margin-left:-7px;
    border:7px solid transparent;
    border-top-color:#ffcc89;
*/ }

  .main-menu-toggler.opened {
    height: 53px; }

  .main-menu-toggler.opened + .main-menu > li br {
    display: none; }

  .main-menu-toggler.opened + .main-menu > li a {
    height: auto; }

  .main-menu-toggler.opened + .main-menu > li {
    display: block;
    float: none;
    width: auto;
    margin: auto;
    border-bottom: 1px solid #6baaad; }

  .main-menu-toggler.opened + .main-menu > li:last-of-type {
    border-bottom: none; }

  .main-menu li {
    margin: auto; }

  .main-menu-toggler.opened + .main-menu > li:hover > a:before,
  .main-menu-toggler.opened + .main-menu > li:hover > a:after {
    /*content:none;*/ }

  .main-menu-toggler.opened + .main-menu > li a.main-menu-link:hover {
    text-shadow: none; }


  /* 45px */
  .main-menu-toggler.opened + .main-menu .main-menu-link.opened {
    /*padding-left:  5px;*/ }

  .main-menu-toggler.opened + .main-menu .main-menu-link.opened:before {
    content: none; }

  .main-menu-toggler.opened + .main-menu .main-menu-link.opened {
    /*background-color: black;*/ }

  .main-menu-toggler.opened + .main-menu .main-menu-link.opened + ul {
    display: block; }

  .main-menu-toggler.opened + .main-menu .main-menu-link.opened:hover {
    color: #fff; }

  .main-menu,
  .header-title,
  .smart-banner {
    display: none; }

  .main-menu-toggler.opened + .main-menu {
    display: block;
    height: auto;
    padding-bottom: 0; }

  .main-menu-toggler {
    display: block; }

  .main-menu-toggler span.max600 {
    display: inline-block;
    line-height: 20px;
    margin-top: -2px; } }
@media all and (max-width: 800px) {
  .mainpage-news .news-item .img-wrapper {
    /*width: 204px;*/ }

  a.galery-item .description {
    font-size: 16px; }

  .footer-nav li.col:nth-child(-n+3) {
    margin-bottom: 40px;
    width: 47%; }

  .footer-nav li.col:last-child {
    min-width: 230px; }

  .innerpage-content-wrapper .full-stat-and-news {
    font-size: 15px; } }
/*

@media all and (max-width: 450px) {



	.main-menu-toggler span.max600 {
		display: none;
	}
	.main-menu-toggler span.max320 {
		display: inline-block;
	}
	.main-menu-toggler {
		padding-right:50px;
	}

	.mainpage-intro.second {
		margin-top:40px;
		margin-bottom:30px;
	}


	.mainpage-galery{
		display:none;
	}
}
*/
/* Middle
-----------------------------------------------------------------------------*/
.content {
  padding: 0 0 0;
  z-index: 5; }
  .body_vmenu_opened .content {
    padding-bottom: 0; }

h2.content-header {
  font: 400 30px/36px robotoC, sans-serif;
  padding-bottom: 17px; }

.text_to_center {
  text-align: center; }

.scroll-to-top-link {
  position: fixed;
  z-index: 100;
  right: 30px;
  bottom: 30px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  opacity: 0.7;
  box-shadow: 0 0 10px #aaa;
  background: #2ebddf center no-repeat;
  background-size: 24px;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzJweCIgdmVyc2lvbj0iMS4xIiBoZWlnaHQ9IjMycHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiPgogIDxnPgogICAgPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMuMzUyLDQ4LjI5NmwyOC41Ni0yOC4zMjhsMjguNTgsMjguMzQ3YzAuMzk3LDAuMzk0LDAuOTE3LDAuNTksMS40MzYsMC41OWMwLjUyLDAsMS4wNC0wLjE5NiwxLjQzNi0wLjU5ICAgYzAuNzkzLTAuNzg3LDAuNzkzLTIuMDYyLDAtMi44NDlsLTI5Ljk4LTI5LjczNWMtMC4yLTAuMi0wLjQ5NC0wLjM3NS0wLjc1Ny0wLjQ3NWMtMC43NS0wLjI4Mi0xLjU5Ny0wLjEwNy0yLjE2NiwwLjQ1NiAgIEwwLjQ3OSw0NS40NDdjLTAuNzkzLDAuNzg3LTAuNzkzLDIuMDYyLDAsMi44NDlDMS4yNzMsNDkuMDgyLDIuNTU4LDQ5LjA4MiwzLjM1Miw0OC4yOTZ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
  cursor: pointer; }

/* Footer
-----------------------------------------------------------------------------*/
.footer {
  margin: 0 auto 0;
  min-width: 480px;
  max-width: 1920px;
  position: relative; }
  .innerpage .footer {
    margin-top: 56px; }
  .footer .page-wrapper {
    position: relative; }
  .footer-nav {
    padding-top: 26px; 
	border-top: 1px solid #e3e3e3; }
    .innerpage .footer-nav {
      border-top: 1px solid #e3e3e3; }
    .footer-nav::after {
      content: '';
      display: block;
      width: 100%;
      height: 0;
      line-height: 0;
      visibility: hidden;
      clear: both; }
    .footer-nav__column {
      float: left;
      position: relative;
      padding: 0 15px;
      width: 20%;
      box-sizing: border-box; }
      .footer-nav__column:nth-of-type(5n+1) {
        clear: left; }
      @media screen and (max-width: 1300px) {
        .footer-nav__column {
          width: 25%; }
          .footer-nav__column:nth-of-type(n) {
            clear: none; }
          .footer-nav__column:nth-of-type(4n+1) {
            clear: left; } }
      @media screen and (max-width: 1024px) {
        .footer-nav__column {
          width: 33.33333%; }
          .footer-nav__column:nth-of-type(n) {
            clear: none; }
          .footer-nav__column:nth-of-type(3n+1) {
            clear: left; } }
      @media screen and (max-width: 600px) {
        .footer-nav__column {
          width: 50%; }
          .footer-nav__column:nth-of-type(n) {
            clear: none; }
          .footer-nav__column:nth-of-type(2n+1) {
            clear: left; } }
      @media screen and (max-width: 500px) {
        .footer-nav__column {
          width: 100%;
          text-align: center; }
          .footer-nav__column:nth-of-type(n) {
            clear: none; } }
    .footer-nav__caption ~ .footer-nav__caption {
      margin-top: 25px; }
    .footer-nav__caption {
      color: #000;
      font: 400 24px robotoC, sans-serif;
      margin-top: 10px;
      margin-bottom: 10px; }
    .footer-nav__link {
      display: block;
      margin-bottom: 10px;
      font: 300 18px/19px robotoC, sans-serif;
      color: #0b6d92;
      text-decoration: none;
      box-sizing: border-box; }
      .footer-nav__link--span {
        border-bottom: 1px solid transparent;
        transition: border-bottom-color .1s; }
      .footer-nav__link:hover .footer-nav__link--span {
        border-bottom-color: #d6d6d6; }

.copyrights {
  display: block;
  width: 100%;
  padding-top: 30px;
  padding-bottom: 10px;
  box-sizing: border-box; }
  @media screen and (max-width: 1024px) {
    .copyrights {
      padding-left: 15px;
      padding-right: 15px; } }
  @media screen and (max-width: 900px) {
    .copyrights {
      text-align: center; } }

.copy {
  display: inline-block;
  color: #7e7e7e;
  font: 300 15px/20px robotoC, sans-serif; }
  @media screen and (max-width: 900px) {
    .copy {
      display: block; } }

.madeby {
  display: inline-block;
  text-align: right; }
  .madeby__link {
    display: inline-block;
    padding: 5px 0;
    text-decoration: none;
    color: #7e7e7e;
    font: 300 16px/20px robotoC, sans-serif; }
    .madeby__link--span {
      text-transform: uppercase;
      display: inline-block;
      border-bottom: 1px solid #d6d6d6;
      transition: border-bottom-color .2s; }
    .madeby__link:hover .madeby__link--span {
      border-bottom-color: transparent; }

/* Mainpage
-----------------------------------------------------------------------------*/
/* Middle  MAINPAGE
-----------------------------------------------------------------------------*/
.bx-wrapper .bx-controls.bx-has-pager {
  position: absolute;
  bottom: 0;
  left: 57%;
  padding: 0 30px; }
.bx-wrapper .bx-pager-item {
  display: inline-block;
  text-align: center;
  margin-right: 10px; }
.bx-wrapper .bx-pager-link {
  display: inline-block;
  vertical-align: top;
  width: 24px;
  height: 24px;
  line-height: 20px;
  font-size: 0;
  border-radius: 50%;
  border: 2px solid #fff;
  background-color: #208aa2;
  box-sizing: border-box;
  transition: background-color 0.3s, border-color 0.2s; }
  .bx-wrapper .bx-pager-link.active {
    background-color: #8bd025; }
  .bx-wrapper .bx-pager-link:hover {
    border-color: transparent; }
@media screen and (min-width: 1301px) {
  .bx-wrapper .bx-pager {
    display: none; } }

.main-slider-wrapper {
  position: relative;
  margin-top: 52px; }

.main-slider {
  max-height: 350px;
  overflow: hidden; }
  @media screen and (max-width: 800px) {
    .main-slider {
      max-height: 600px; } }
  .main-slider__control {
    position: absolute;
    width: 60px;
    height: 180px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    color: #000000;
    overflow: hidden; }
    .main-slider__control_prev {
      right: 100%;
      margin-right: 30px; }
      @media screen and (max-width: 1350px) {
        .main-slider__control_prev {
          margin-right: 10px; } }
    .main-slider__control_next {
      left: 100%;
      margin-left: 30px; }
      @media screen and (max-width: 1350px) {
        .main-slider__control_next {
          margin-left: 10px; } }
    .main-slider__control .bx-prev,
    .main-slider__control .bx-next {
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      background-color: transparent;
      background-position: center;
      background-repeat: no-repeat;
      box-sizing: content-box;
      -webkit-transition: left 0.2s, right 0.2s;
      -moz-transition: left 0.2s, right 0.2s;
      transition: left 0.2s, right 0.2s; }
    .main-slider__control .bx-prev {
      left: 10px;
      background-image: url("/wthemes/srvk/dekor/bx-control_prev.png"); }
    .main-slider__control .bx-next {
      right: 10px;
      background-image: url("/wthemes/srvk/dekor/bx-control_next.png"); }
    .main-slider__control:hover .bx-prev {
      left: -10px; }
    .main-slider__control:hover .bx-next {
      right: -10px; }
    @media screen and (max-width: 1300px) {
      .main-slider__control {
        display: none; } }

.main-slide::after {
  content: '';
  display: block;
  width: 100%;
  height: 0;
  line-height: 0;
  visibility: hidden;
  clear: both; }
.main-slide__link {
  display: block; }
.main-slide__img-holder {
  float: left;
  width: 57%;
  max-height: 350px;
  overflow: hidden;
  box-sizing: border-box; }
  @media screen and (max-width: 800px) {
    .main-slide__img-holder {
      width: 100%;
      height: 300px;
      padding: 0 30px;
      text-align: center; } }
.main-slide__img-holder--img {
  width: 100%; }
  @media screen and (max-width: 800px) {
    .main-slide__img-holder--img {
      max-height: 100%;
      max-width: 100%;
      width: auto; } }
.main-slide__dscr-holder {
  float: left;
  width: 43%;
  max-height: 350px;
  padding: 0 30px;
  border-bottom: 35px solid transparent;
  overflow: hidden;
  box-sizing: border-box; }
  @media screen and (max-width: 800px) {
    .main-slide__dscr-holder {
      width: 100%; } }
.main-slide__title-wrapper {
  display: inline-block;
  width: 100%;
  margin-top: -4px; }
  @media screen and (max-width: 800px) {
    .main-slide__title-wrapper {
      margin-top: 0; } }
.main-slide__link:hover .main-slide__title {
  border-bottom-color: #dedede; }
.main-slide__title {
  display: inline;
  color: #000;
  font: 400 30px/32px robotoC, sans-serif;
  border-bottom: 1px solid transparent; }
.main-slide__prevu {
  display: inline-block;
  width: 100%;
  padding: 20px 0 0;
  color: #666;
  font: 400 16px/22px arial, sans-serif; }
.main-slide__date-toolbar {
  display: block;
  position: absolute;
  bottom: 35px;
  width: calc(43% - 60px);
  padding-top: 5px;
  background-color: white; }
  @media screen and (max-width: 800px) {
    .main-slide__date-toolbar {
      width: 100%;
      position: relative;
      bottom: 0; } }
  .main-slide__date-toolbar::before {
    content: '';
    display: block;
    position: absolute;
    bottom: 100%;
    width: 100%;
    height: 40px;
    -webkit-box-shadow: inset 0px -40px 30px -20px white;
    -moz-box-shadow: inset 0px -40px 30px -20px white;
    box-shadow: inset 0px -40px 30px -20px white; }
    @media screen and (max-width: 800px) {
      .main-slide__date-toolbar::before {
        content: none; } }
.main-slide__date {
  display: inline-block;
  padding: 5px 12px 4px 10px;
  background-color: #fddc47;
  background-position: 5px center;
  background-repeat: no-repeat;
  color: #000;
  font: italic 400 18px robotoC, sans-serif; }

@media screen and (max-width: 1200px) {
  .header-menu-line > .page-wrapper,
  .fullwidth-wrapper > .page-wrapper {
    padding-right: 15px;
    padding-left: 15px; } }

@media screen and (max-width: 1024px) {
  .header-menu-line > .page-wrapper {
    padding-left: 0;
    padding-right: 0; } }

.top-section {
  margin-top: 65px;
  margin-bottom: 80px; }
  .top-section::after {
    content: '';
    display: block;
    width: 100%;
    height: 0;
    line-height: 0;
    visibility: hidden;
    clear: both; }

.top-news {
  float: left;
  margin-right: 45px;
  width: calc(100% - 275px - 45px); }
  @media screen and (max-width: 1024px) {
    .top-news {
      float: none;
      width: 100%; } }

.news-prevu {
  display: inline-block;
  width: 100%;
  margin-bottom: 50px; }
  .news-prevu:last-of-type {
    margin-bottom: 0; }
  .news-prevu__link {
    display: inline-block;
    width: 100%;
    text-decoration: none;
    color: #000;
    cursor: pointer; }
  .news-prevu__image {
    float: left;
    display: block;
    width: 204px;
    /*max-height: 146px;*/
    margin-right: 35px;
    /*overflow: hidden;*/ }
    @media screen and (max-width: 800px) {
      .news-prevu__image {
        float: none;
        max-height: none;
        margin: 0 auto 15px; } }
    .news-prevu__image--img {
      display: block;
      width: 100%; }
  .news-prevu__text-wrapper {
    display: block;
    overflow: hidden; }
    @media screen and (max-width: 800px) {
      .news-prevu__text-wrapper {
        overflow: visible; } }
  .news-prevu__title {
    margin-top: -5px;
    display: inline-block;
    width: 100%;
    color: #000;
    font: 400 26px/32px robotoC, sans-serif; }
  .news-prevu__link:hover .news-prevu__title--text {
    border-bottom: 1px solid #dedede; }
  .news-prevu__title--text {
    display: inline; }
  .news-prevu__prevu {
    margin-top: 15px;
    display: inline-block;
    width: 100%;
    color: #666;
    font: 400 16px/22px arial, sans-serif; }
  .news-prevu__date {
    margin-top: 10px;
    display: inline-block;
    padding: 5px 10px;
    color: #000;
    font: italic 400 18px robotoC, sans-serif;
    background-color: #fddc47; }
    @media screen and (max-width: 800px) {
      .news-prevu__date {
        /*transform: translateY(-100%);*/
        /*position: absolute;*/ } }

.top-right-side {
  float: left;
  width: 275px; }
  @media screen and (max-width: 1024px) {
    .top-right-side {
      float: none;
      width: 100%; } }
  .top-right-side .accent-news-link-wrapper {
    margin-top: 45px;
    box-shadow: 0 2px 7px 0 rgba(68, 67, 60, 0.07); }
    @media screen and (max-width: 1024px) {
      .top-right-side .accent-news-link-wrapper {
        display: none; } }
  .top-right-side .accent-news__link {
    display: block;
    position: relative;
    color: transparent;
    text-decoration: none; }
    .top-right-side .accent-news__link::after {
      content: '';
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 1;
      background-color: transparent;
      transition: background-color .2s; }
    .top-right-side .accent-news__link:hover::after {
      background-color: rgba(0, 0, 0, 0.5); }
  .top-right-side .accent-news__image {
    display: block;
    width: 100%; }
    .top-right-side .accent-news__image--img {
      display: block;
      width: 100%; }
  .top-right-side .accent-news__icon {
    display: block;
    position: absolute;
    left: 15px;
    bottom: 15px;
    width: 45px;
    height: 45px;
    z-index: 2;
    border-radius: 50%;
    background: #fddc47 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAgCAYAAAAIXrg4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUEwQzBERDIwRDFGMTFFNkFFNUNGMDlFQUIxNjhGRDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUEwQzBERDMwRDFGMTFFNkFFNUNGMDlFQUIxNjhGRDkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QTBDMEREMDBEMUYxMUU2QUU1Q0YwOUVBQjE2OEZEOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5QTBDMEREMTBEMUYxMUU2QUU1Q0YwOUVBQjE2OEZEOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi6gRoEAAANbSURBVHjarJZZSFVBGIDPPd5ySTF7qCDaCCLLMoKgoqIytGghaLOswCiQekkroocs68WMgh5aaKOHNqJICiKVfIqiFYKgBVqhEqIwW0y93tP3w39gGI/nesWBj5lzzsz/z/zbnMidSme04zjHYQTEneRbCxwsqvJuBn2MoKCW/iOclOdeKNgBpVCAkkb7YxRSoZaPL3sh3KnbG6lXBXcZT0bOc/O7C52Q5vS+pRrjRygZaSvobmc5UAz9klDWH56xZmCoAhUqvpHd7EnyRIPgCTIGhJ3Aj6YLkM3kMIFBMsZAvWw0UAGOEr9shttiY56TVSBtBhzu1gcIfUNXAcsT+OEi5MJ4g3GwBWZFE9izSXOkDiUrUPojYCP/6F4F+DFGV+YmUDAP1sBqeGCHYA/CNx4WptJNg0/s8hv9VDjN+4JkQirsBBnwF9rUFFJziqAQJVuhR2UlzAf50OhHEAJlbjqcgvtSHnhXTi+2liDogPfiNzPqwhQUivMQIn5YDHnQrA4tUaESxj+1Fok1qqFBI8vrVoGmerFkJFyHAyoobu5O55VJJYUqkEJ3RRXEAxWwaKYKfQjrw5JME/IYa8bSXwMpD9v1c0oXJzNxPt1COAuHEmSwnZSLYC7jp2FOXmu8v5dMOOpmvERRtBNmwy0WeE4ftKhek+26i+90N5y+aSLTFQVSXyqw/0RN74getU1jPKLvU3TcqTEfM4SlW/6MaR41i4I/sA7mwGv4BRJ+k4wFn+ELtMJgrZZme6ty/JYF8rfSEPXDiTYBPljF6gQsCPilkTWr4JImn5TodiPr03QzUfNYrTrhKOxi3KYx/VeFixmuwm5ZyPfL9Nv0tGISF8GVsI9xjX8zmlHkF6+NkMnEGhXeYth5pZIvPwT0Z2C/rnV1rfTZvgI3QIE4O1PDdDoMs+5paUt0vpxSIs9lfgeMAjHnlLBiJ7dYBjtcSn8O3lkbkPZYI038lCNj5ruq2NN7pIsCz1icZ8Wz/z2mCjeIvxC6TH0Q1+paG5RoriWo2ZrjqfObEZjuxz9jifPzOj+u72O2VaLGb2M5i15Y8S8tl/elarpWDdkSvS8cPcEmlWObPEv+ruWuPQLDddJXzVYz5ocY+eJpZP3WnYsFhuq4ybiKxSLV/wUYAASyHgNvs/b0AAAAAElFTkSuQmCC") center no-repeat; }
  .top-right-side .additional-links-wrapper {
    padding: 0; }
    @media screen and (max-width: 1024px) {
      .top-right-side .additional-links-wrapper {
        margin-top: 55px; } }
  .top-right-side .additional-link {
    position: relative;
    display: block;
    width: 100%;
    padding: 13px 15px;
    background-color: #0cabd6;
    color: #fff;
    font-size: 0;
    text-shadow: 0.5px 0.866px 9px #0393ba;
    text-decoration: none;
    box-sizing: border-box;
    transition: color .2s; }
    .top-right-side .additional-link:nth-of-type(n+2) {
      border-top: 1px solid #2dbddf; }
    .top-right-side .additional-link:nth-last-of-type(n+2) {
      border-bottom: 1px solid #1995b2; }
    @media screen and (min-width: 600px) and (max-width: 1024px) {
      .top-right-side .additional-link {
        display: inline-block;
        vertical-align: top;
        width: calc(50% - 2px);
        height: 80px;
        border-color: transparent; }
        .top-right-side .additional-link:nth-of-type(n) {
          border: none; }
        .top-right-side .additional-link:nth-of-type(n+1):nth-last-of-type(n+2) {
          margin-bottom: 4px; }
        .top-right-side .additional-link:nth-of-type(2n+1) {
          margin-right: 4px; } }
    .top-right-side .additional-link__image {
      display: inline-block;
      text-align: center;
      vertical-align: middle;
      margin-right: 23px;
      width: 48px;
      overflow: hidden; }
      .top-right-side .additional-link__image--img {
        display: inline-block;
        max-width: 100%; }
    .top-right-side .additional-link__text {
      display: inline-block;
      vertical-align: middle;
      font: 400 20px/20px robotoC, sans-serif;
      width: calc(100% - 23px - 48px); }
    .top-right-side .additional-link:hover {
      color: #ffda00; }

.about-section-wrapper {
  padding: 30px 0 38px;
  background: #eeeeee; }
.about-section {
  position: relative; }
.about__content {
  color: #020202; }
  .about__content--text {
    font: 400 17px/24px arial, sans-serif; }
    .about__content--text p {
      margin-bottom: 26px; }
.about__manager {
  padding-bottom: 15px; }
.about__avatar {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  width: 230px;
  height: 231px;
  margin-right: 23px;
  overflow: hidden; }
  @media screen and (max-width: 700px) {
    .about__avatar {
      display: block;
      margin: 0 auto 15px; } }
  .about__avatar--img {
    max-height: 100%; }
.about__caption {
  display: inline-block;
  vertical-align: middle;
  max-width: 500px;
  margin-top: -24px; }
  @media screen and (max-width: 700px) {
    .about__caption {
      max-width: none;
      margin-top: 0; } }
  .about__caption--intro_big, .about__caption--intro {
    display: block;
    color: #0c667a; }
  .about__caption--intro_big {
    font: 400 36px/40px robotoC,sans-serif;
    padding-bottom: 10px; }
  .about__caption--intro {
    font: 400 24px/28px robotoC,sans-serif; }
.about__signature::after {
  content: '';
  display: block;
  width: 100%;
  height: 0;
  line-height: 0;
  visibility: hidden;
  clear: both; }
.about__signature--text {
  float: right;
  display: inline-block;
  vertical-align: middle;
  text-align: right;
  color: #000;
  font: italic 400 18px/24px robotoC, sans-serif; }
.about__signature--social-links {
  display: inline-block;
  vertical-align: middle;
  padding-top: 19.5px; }
.about__social-link {
  display: inline-block;
  height: 33px;
  padding-right: 10px;
  padding-left: 45px;
  margin-right: 20px;
  color: #096c91;
  font: 400 18px/33px robotoC, sans-serif;
  background: 0 center no-repeat;
  text-decoration: underline; }
  .about__social-link:hover {
    text-decoration: none; }
  .about__social-link_fb {
    background-image: url("./dekor/social_fb.png"); }
  .about__social-link_tw {
    background-image: url("./dekor/social_tw.png"); }
	 .about__social-link_vk {
    background-image: url("./dekor/social_vk.png"); }
	 .about__social-link_gp {
    background-image: url("./dekor/social_gp.png"); }
	 .about__social-link_in {
    background-image: url("./dekor/social_in.png"); }

.intabs {
  position: relative;
  display: inline-block;
  width: 100%;
  margin-top: 30px;
  box-sizing: border-box; }
  .intabs .article-prevu {
    position: relative;
    width: calc(33.33333% - 26.66667px);
    margin-right: 40px;
    float: left;
    text-align: left;
    text-decoration: none; }
    .intabs .article-prevu:nth-of-type(3n) {
      margin-right: 0; }
    .intabs .article-prevu:nth-of-type(n+4) {
      margin-top: 15px; }
    .intabs .article-prevu:nth-of-type(3n+1) {
      clear: left; }
    @media screen and (max-width: 900px) {
      .intabs .article-prevu {
        width: calc(50% - 20px); }
        .intabs .article-prevu:nth-of-type(n) {
          margin-right: 40px;
          margin-top: 0;
          clear: none; }
        .intabs .article-prevu:nth-of-type(2n) {
          margin-right: 0; }
        .intabs .article-prevu:nth-of-type(n+3) {
          margin-top: 15px; }
        .intabs .article-prevu:nth-of-type(2n+1) {
          clear: left; } }
    @media screen and (max-width: 600px) {
      .intabs .article-prevu {
        width: 100%; }
        .intabs .article-prevu:nth-of-type(n) {
          margin-right: 0;
          margin-top: 0;
          clear: none; }
        .intabs .article-prevu:nth-of-type(n+2) {
          margin-top: 15px; } }
    .intabs .article-prevu__link {
      display: inline-block;
      width: 100%;
      padding: 10px 0;
      text-decoration: none;
      color: #000;
      box-sizing: border-box; }
      .intabs .article-prevu__link:hover .article-prevu__title--text {
        border-bottom-color: transparent; }
    .intabs .article-prevu__image {
      float: left;
      margin-top: 4px;
      margin-right: 20px;
      max-height: 85px;
      max-width: 90px;
      /*overflow: hidden;*/ }
      .intabs .article-prevu__image--img {
        display: block;
        max-width: 100%; }
    .intabs .article-prevu__text-wrapper {
      overflow: hidden;
      display: block; }
    .intabs .article-prevu__title {
      display: inline-block;
      width: 100%;
      margin-bottom: 5px; }
      .intabs .article-prevu__title--text {
        font: 400 16px/20px arial, sans-serif;
        transition: border-bottom-color .2s; }
    .intabs .article-prevu__date {
      display: inline-block;
      width: 100%;
      box-sizing: border-box; }
      .intabs .article-prevu__date--day {
        color: #999;
        font: italic 400 16px robotoC, sans-serif;
        display: inline-block; }
      .intabs .article-prevu__date--time {
        margin-left: 15px; }
  .intabs__buttons-holder {
    clear: both;
    text-align: right;
    line-height: 0;
    margin-top: 10px; }
  .intabs__button {
    display: inline-block;
    background: #208aa2;
    font: 400 18px/24px robotoC, sans-serif;
    color: #fff;
    text-decoration: none;
    padding: 3px 20px 7px; }
    .intabs__button:hover {
      background: #8bd025;
      color: #000000; }
    .intabs__button_arrowed {
      margin-right: 17px;
      position: relative; }
      .intabs__button_arrowed > span {
        position: relative;
        z-index: 2; }
      .intabs__button_arrowed::before, .intabs__button_arrowed::after {
        content: '';
        display: block;
        position: absolute;
        z-index: 1;
        width: 100%;
        height: 50%;
        background-color: inherit;
        left: 0; }
      .intabs__button_arrowed::before {
        top: 0;
        -webkit-transform-origin: left top;
        transform-origin: left top;
        -webkit-transform: skewX(45deg);
        transform: skewX(45deg); }
      .intabs__button_arrowed::after {
        bottom: 0;
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: skewX(-45deg);
        transform: skewX(-45deg); }

.meteo-informer-wrapper {
  display: inline-block;
  width: 180px;
  margin-top: 34px;
  box-sizing: border-box; }
  .meteo-informer-wrapper::after {
    content: '';
    display: block;
    width: 100%;
    height: 0;
    line-height: 0;
    visibility: hidden;
    clear: both; }
  @media screen and (max-width: 1024px) {
    .meteo-informer-wrapper {
      width: 100%;
      margin-top: 40px; } }
  @media screen and (max-width: 500px) {
    .meteo-informer-wrapper {
      text-align: center; } }

@media screen and (max-width: 1024px) {
  #meteoprog_informer_standart {
    float: left; } }
@media screen and (max-width: 500px) {
  #meteoprog_informer_standart {
    display: block;
    float: none; }
    #meteoprog_informer_standart > div {
      margin-left: auto;
      margin-right: auto; } }

#meteoprog_informer_standart:empty ~ .meteo-informer-links-list {
  display: none; }

.meteo-informer-links-list {
  display: inline-block;
  width: 100%;
  margin-top: 5px; }
  @media screen and (max-width: 1024px) {
    .meteo-informer-links-list {
      width: calc(100% - 180px - 30px);
      margin-left: 30px;
      margin-top: 8px; } }
  @media screen and (max-width: 500px) {
    .meteo-informer-links-list {
      margin-left: 0;
      width: auto; } }

.meteo-informer-links-list > li {
  display: inline-block;
  width: 100%;
  padding: 2px 0;
  box-sizing: border-box; }
  .meteo-informer-links-list > li:nth-of-type(n+2) {
    border-top: 1px solid #edeaea; }
  @media screen and (max-width: 1024px) {
    .meteo-informer-links-list > li {
      width: 110px;
      box-sizing: border-box;
      float: left;
      padding-left: 20px;
      padding-right: 10px; }
      .meteo-informer-links-list > li:nth-of-type(n) {
        border: none; }
      .meteo-informer-links-list > li:nth-of-type(even) {
        border-left: 1px solid #edeaea; }
      .meteo-informer-links-list > li:nth-of-type(n+3) {
        border-top: 1px solid #edeaea; }
      .meteo-informer-links-list > li:nth-of-type(2n+1) {
        clear: left; } }

.meteo-informer-link {
  display: inline-block;
  width: 100%;
  padding: 8px 0;
  color: #096c91;
  font: 400 13px Arial, sans-serif;
  text-decoration: none;
  box-sizing: border-box; }
  .meteo-informer-link:hover {
    text-decoration: underline; }

.tabs-section-1 {
  margin-top: 55px; }

.tabs-section-2 {
  margin-top: 55px; }

.tabs-with-meteo-wrapper {
  margin-top: 55px; }
  .tabs-with-meteo-wrapper::after {
    content: '';
    display: block;
    width: 100%;
    height: 0;
    line-height: 0;
    visibility: hidden;
    clear: both; }

.tabs-section-3 {
  float: left;
  width: calc(100% - 180px - 40px);
  margin-right: 40px; }
  @media screen and (max-width: 1024px) {
    .tabs-section-3 {
      float: none;
      width: 100%;
      margin-right: 0; } }

.poll-section {
  position: relative; }
  .poll-section::after {
    content: '';
    display: block;
    width: 100%;
    height: 0;
    line-height: 0;
    visibility: hidden;
    clear: both; }
  .poll-section::before {
    content: '';
    display: block;
    position: absolute;
    width: 1px;
    right: 55%;
    top: 25px;
    bottom: 25px;
    background-color: #edeaea; }
    @media screen and (max-width: 600px) {
      .poll-section::before {
        display: none; } }

.poll-form-wrapper {
  float: left;
  width: 45%; }
  @media screen and (max-width: 600px) {
    .poll-form-wrapper {
      width: 100%;
      float: none; } }

.poll-form__theme {
  display: block;
  margin-top: 15px;
  color: #000000;
  font: 400 18px robotoC, sans-serif;
  padding: 5px 0; }

.poll-submit {
  display: inline-block;
  cursor: pointer;
  outline: none;
  background: #8bd025;
  box-sizing: border-box;
  border: none;
  border-radius: 0;
  padding: 5px 18px 9px;
  font: 400 18px/20px robotoC,sans-serif;
  color: #000;
  box-shadow: none;
  text-shadow: none;
  margin-top: 20px; }

.poll-answers-list {
  margin-top: 10px; }

.poll-answer__item {
  display: inline-block;
  width: 100%;
  padding-bottom: 4px;
  box-sizing: border-box; }
.poll-answer__input {
  position: absolute;
  opacity: 0; }
.poll-answer__label {
  position: relative;
  display: inline-block;
  width: 100%;
  padding: 1px 5px 1px 20px;
  color: #000;
  font: 400 18px/24px robotoC, sans-serif;
  box-sizing: border-box;
  cursor: pointer; }
  .poll-answer__label:hover {
    text-decoration: underline; }
  .poll-answer__label::before {
    content: '';
    position: absolute;
    display: block;
    width: 13px;
    height: 13px;
    top: 7px;
    left: 0;
    background: center no-repeat; }
.poll-answer__input:checked + .poll-answer__label::before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANBAMAAACAxflPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUJCNDg3RjgwRTA1MTFFNjlEMDlCM0Y0QUUzMDk4MDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUJCNDg3RjkwRTA1MTFFNjlEMDlCM0Y0QUUzMDk4MDAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QkI0ODdGNjBFMDUxMUU2OUQwOUIzRjRBRTMwOTgwMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5QkI0ODdGNzBFMDUxMUU2OUQwOUIzRjRBRTMwOTgwMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnBQwVcAAAAkUExURYrQI4rQI4rQI4rQI4rQI4rQI4rQI4rQI4rQI4rQI4rQI4rQI/D07RwAAAALdFJOUwAOVldebG3MztPzlQ9l1gAAAERJREFUCNdjYGBMX57IAATWu3fvNmBgYAFSu7cwMEiD6N0CDNFgOoFhNphuYABTuxfA+dlQeZh6JhC1CWEeA2PGCqD5AGx1Ll2mRJnYAAAAAElFTkSuQmCC"); }
.poll-answer__input:not(:checked) + .poll-answer__label::before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAMAAABFNRROAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkE5MDUzNDcwRTA1MTFFNjg5NzdGOUU0QkU5NEYxQzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkE5MDUzNDgwRTA1MTFFNjg5NzdGOUU0QkU5NEYxQzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCQTkwNTM0NTBFMDUxMUU2ODk3N0Y5RTRCRTk0RjFDMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCQTkwNTM0NjBFMDUxMUU2ODk3N0Y5RTRCRTk0RjFDMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pse3L30AAABCUExURV6yyP///16yyF6yyF6yyF6yyF6yyF6yyF6yyF6yyF6yyF6yyF6yyGG0yanW4qrW4uHx9eLx9e32+e33+fv9/f///9DtPPIAAAAMdFJOUwAADlZXXmxtzM7T8/uG248AAABhSURBVAgdBcEBkgIhEASw9ACl9//HqrXAXJKQlXH6aZKeb+C7k8yXMdP7+O1Rf1kryUiPXVMmmLFqmoClqgxAVF0X0G4dG7Dd0asNeI7fcNbt6Of4dNLzDXx3ErKq7n2afwQBKjOccNAGAAAAAElFTkSuQmCC"); }

.other-polls-wrapper {
  overflow: hidden;
  width: 55%;
  padding-left: 30px;
  box-sizing: border-box; }
  @media screen and (max-width: 600px) {
    .other-polls-wrapper {
      width: 100%;
      border-top: 1px solid #edeaea;
      margin-top: 20px;
      padding-left: 0; } }

.other-polls__title {
  display: block;
  margin-top: 15px;
  color: #000000;
  font: 400 18px robotoC, sans-serif;
  padding: 5px 0 15px; }
  @media screen and (max-width: 600px) {
    .other-polls__title {
      margin-top: 10px; } }

.other-polls__link {
  display: block;
  padding-bottom: 16px;
  color: #096c91;
  font: 400 18px robotoC, sans-serif;
  text-decoration: none; }
  .other-polls__link:hover .other-polls__link--text {
    border-bottom-color: transparent; }
  .other-polls__link--text {
    border-bottom: 1px solid #c3d2d9; }

.gallery-section {
  padding: 28px 0 0; }
  .gallery-section::after {
    content: '';
    display: block;
    width: 100%;
    height: 0;
    line-height: 0;
    visibility: hidden;
    clear: both; }
  .gallery-section ~ .intabs__buttons-holder {
    margin-top: 19px; }
.gallery__link {
  position: relative;
  width: calc(25% - 13.5px);
  margin-right: 18px;
  height: 235px;
  float: left;
  text-align: left;
  text-decoration: none; }
  .gallery__link:nth-of-type(n+5) {
    margin-top: 35px; }
  .gallery__link:nth-of-type(4n) {
    margin-right: 0; }
  @media screen and (max-width: 900px) {
    .gallery__link {
      width: calc(33.33333% - 12px); }
      .gallery__link:nth-of-type(n+4) {
        margin-top: 30px; }
      .gallery__link:nth-of-type(n) {
        margin-right: 18px; }
      .gallery__link:nth-of-type(3n) {
        margin-right: 0; }
      .gallery__link:nth-of-type(4) {
        display: none; } }
  @media screen and (max-width: 700px) {
    .gallery__link {
      width: calc(50% - 9px); }
      .gallery__link:nth-of-type(n+3) {
        margin-top: 25px; }
      .gallery__link:nth-of-type(n) {
        margin-right: 18px; }
      .gallery__link:nth-of-type(2n) {
        margin-right: 0; }
      .gallery__link:nth-of-type(4) {
        display: block; } }
  @media screen and (max-width: 500px) {
    .gallery__link {
      float: none;
      display: block;
      width: auto;
      margin-left: auto;
      text-align: center; }
      .gallery__link:nth-of-type(n) {
        margin-right: 0; }
      .gallery__link:nth-of-type(n+2) {
        margin-top: 25px; } }
.gallery__image {
  display: block;
  width: 100%;
  height: 100%;
  overflow: hidden;
  text-align: center;
  background-color: #eee; }
  @media screen and (max-width: 500px) {
    .gallery__image {
      display: inline-block;
      width: auto; } }
  .gallery__image--img {
    display: block;
    width: 100%;
    min-height: 100%; }
    @media screen and (max-width: 500px) {
      .gallery__image--img {
        display: inline-block;
        width: auto; } }
.gallery__title {
  position: absolute;
  display: block;
  width: 100%;
  left: 0;
  bottom: 0;
  padding: 5px 15px 8px;
  background: rgba(7, 35, 57, 0.56);
  font: 400 16px/26px robotoC,sans-serif;
  color: #fff;
  box-sizing: border-box;
  transition: background-color .3s; }
.gallery__link:hover .gallery__title {
  background: #12252F; }

.partners-section-wrapper {
  margin-top: 55px;
  padding: 30px 0 15px;
  background: #1d5272; }
.partners-section::after {
  content: '';
  display: block;
  width: 100%;
  height: 0;
  line-height: 0;
  visibility: hidden;
  clear: both; }
.partners__link {
  width: calc(16.66667% - 12.5px);
  float: left;
  margin-right: 15px;
  margin-bottom: 15px;
  height: 100px;
  position: relative;
  text-decoration: none;
  background: #fff;
  border: 5px solid white;
  box-sizing: border-box;
  opacity: .4;
  transition: opacity .2s; }
  .partners__link:hover {
    opacity: 1; }
  .partners__link:nth-of-type(6n) {
    margin-right: 0; }
  @media screen and (max-width: 600px) {
    .partners__link {
      width: calc(33.33333% - 10px); }
      .partners__link:nth-of-type(6n), .partners__link:nth-of-type(3n) {
        margin-right: 0; } }
.partners__img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: block;
  margin: 0 auto;
  max-width: 100%;
  max-height: 100%; }

.tabs-panel {
  display: inline-block;
  width: 100%;
  box-sizing: border-box;
  border-bottom: 1px solid #e3e3e3;
  padding-left: 3px; }
  .tabs-panel__label {
    display: inline-block;
    min-width: 96px;
    padding: 5px 10px;
    margin-bottom: -1px;
    background-color: #208aa2;
    border: 1px solid #e3e3e3;
    border-bottom: none;
    color: #fff;
    font: 400 18px/24px robotoC, sans-serif;
    text-align: center;
    cursor: pointer;
    float: left;
    transition: background-color 0.1s linear, color 0.1s linear; }
    .tabs-panel__label.active {
      background-color: #fff;
      color: #898989;
      transition: background-color 0.15s linear, color 0.15s linear; }
    .tabs-panel__label:nth-of-type(n+2) {
      margin-left: 10px; }

.tab-container:not(.active) {
  display: none; }

/* Breadcrumbs
-----------------------------------------------------------------------------*/
/*****  NEED  SCSS  ReFACTORING  *****/
/**********    breadcrumbs      ***********/
.breadcrumbs > li {
  display: inline-block;
  color: #a2bed6;
  padding: 5px 10px 5px 0;
  cursor: default; }

.breadcrumbs > li.home {
  display: inline; }

.breadcrumbs a {
  color: #0c667a;
  display: inline-block;
  /* padding:5px; */
  margin-right: 8px; }

.breadcrumbs a:hover {
  text-decoration: none; }

.breadcrumbs > li:not(.home) a {
  text-decoration: none;
  border-bottom: 1px solid #d7e1e5;
  line-height: 18px; }
  .breadcrumbs > li:not(.home) a:hover {
    text-decoration: none;
    border-color: transparent; }

.breadcrumbs .home a {
  display: inline-block;
  vertical-align: middle;
  width: 18px;
  height: 20px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASAgMAAADEYg36AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzgwOThENTVBMEIzMTFFNTg0MDc5MEFERTkxQzM1RjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzgwOThENTZBMEIzMTFFNTg0MDc5MEFERTkxQzM1RjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDODA5OEQ1M0EwQjMxMUU1ODQwNzkwQURFOTFDMzVGMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDODA5OEQ1NEEwQjMxMUU1ODQwNzkwQURFOTFDMzVGMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ppm+D8gAAAAJUExURaK+1v///6K+1n3xpigAAAACdFJOUwAAdpPNOAAAADtJREFUCB0FwTERgDAAALHwU0ckVAoiGCqHES0cGjkSTGfcpMhwyTTlMhRp4Ghi3x58LbyBWAQCgUDgB4AdBfKD2yfCAAAAAElFTkSuQmCC") 0 center no-repeat;
  padding: 5px;
  position: absolute;
  left: 5px; }

.breadcrumbs .home a:hover {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASAgMAAADEYg36AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTIxRDk2OTJBMEIzMTFFNTlCQURENTVERDU2QUM0QzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTIxRDk2OTNBMEIzMTFFNTlCQURENTVERDU2QUM0QzUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMjFEOTY5MEEwQjMxMUU1OUJBREQ1NURENTZBQzRDNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFMjFEOTY5MUEwQjMxMUU1OUJBREQ1NURENTZBQzRDNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlexTDcAAAAJUExURf/ZKv/////ZKn3PB7IAAAACdFJOUwAAdpPNOAAAADtJREFUCB0FwTERgDAAALHwU0ckVAoiGCqHES0cGjkSTGfcpMhwyTTlMhRp4Ghi3x58LbyBWAQCgUDgB4AdBfKD2yfCAAAAAElFTkSuQmCC"); }

.breadcrumbs .curpage {
  /* line-height: 2.3em; */ }

.breadcrumbs .curpage span {
  color: #0c667a;
  cursor: text; }

.breadcrumbs a.like, .breadcrumbs a.like-active {
  position: absolute;
  top: 13px;
  right: 0px;
  width: 22px;
  margin-right: 0;
  height: 20px;
  padding: 5px;
  background: white center no-repeat; }

.breadcrumbs a.like {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEJGQ0EyMjdBMEI0MTFFNThGNTZCRTcxNUZDNzZENDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEJGQ0EyMjhBMEI0MTFFNThGNTZCRTcxNUZDNzZENDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4QkZDQTIyNUEwQjQxMUU1OEY1NkJFNzE1RkM3NkQ0OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4QkZDQTIyNkEwQjQxMUU1OEY1NkJFNzE1RkM3NkQ0OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PochEHEAAAFJSURBVHjarJS7SgNBGIVnh+hjKGIjIthbCtooBhVUbEQIiJXiA6hgay+KpdcuXmqxEBuxSaNF4gUfQCU2XnD9DsxCiLNZDXPg25n998zZZecSxXFspNvK4zDNHPRCK9zDIWx0dba/O4/q8zAFHfABJdjEcyJPpECMq/RXjF/nkAe9uQj9Kb41Qpejm/LDEDenprGO4BtGM3wjOS4LJlt58zctWi49Jpy6FdgSMDCnwGrAwKoCywED76xbCqFUVOAuVAKEaSPsWBbjK52CW/XNSmMLZL3oCw0d7YYZ+Gwi7AtmyTjTjU2qFA5oJv45628wydi9pBAlh0Mi9nUfzT60ZYQ9wTRhF7VFW+/CcOkOgKsGYdfy1Id5A12oZn0Qjj2PdZAM4PGuX5v2CZoxmnHYqilvwxjPntPG/fqHPvFf1/VygpayvD8CDAD7hFg+0nsRZQAAAABJRU5ErkJggg=="); }

.breadcrumbs a.like:after {
  content: none; }

.breadcrumbs a.like:hover {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTAwQ0FDQjZBMEI0MTFFNTg5M0JGMkZGQjk0MDlDRDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTAwQ0FDQjdBMEI0MTFFNTg5M0JGMkZGQjk0MDlDRDkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMDBDQUNCNEEwQjQxMUU1ODkzQkYyRkZCOTQwOUNEOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMDBDQUNCNUEwQjQxMUU1ODkzQkYyRkZCOTQwOUNEOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ptwdm2sAAAEvSURBVHjaYvx/U4sBCnyAOB2I9YGYDYjvA/FKIJ4OxD+hakDimUAcAcSKQPwLiC8B8UwGtaubQQoYoQY2AHE9A3ZwAIj9gfg/EG8AYicc6pqBhtaBDPQGcrYw4AcbgfgfEAcSUOcHMnAXkOHKQB2wjwlI6DBQD2iBDGSlooEsIAM/U9HAzyAD71DRwHtM0KRALbABZOBSIL5LBcNAGWEJyMCPQJwCTfXkgl9gM9SufmBCyg3xQPybDMP+AHEi0LB9IA4TksQKIA4jMda/AHE40LBlMAEm9EAFYg8gfkSEYY+B2BNo2DpkQSYsCo9BC4DTeAw7C1VzBF2CCYcGUKy7AfEmLHJboHkfa/plwuOKD0AcDMSzkMTmAHEQEL/HmfeIiMF0aESBLC8iFLAAAQYA8K9GtxZALGwAAAAASUVORK5CYII="); }

.breadcrumbs a.like-active {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTAwQ0FDQjZBMEI0MTFFNTg5M0JGMkZGQjk0MDlDRDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTAwQ0FDQjdBMEI0MTFFNTg5M0JGMkZGQjk0MDlDRDkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMDBDQUNCNEEwQjQxMUU1ODkzQkYyRkZCOTQwOUNEOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMDBDQUNCNUEwQjQxMUU1ODkzQkYyRkZCOTQwOUNEOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ptwdm2sAAAEvSURBVHjaYvx/U4sBCnyAOB2I9YGYDYjvA/FKIJ4OxD+hakDimUAcAcSKQPwLiC8B8UwGtaubQQoYoQY2AHE9A3ZwAIj9gfg/EG8AYicc6pqBhtaBDPQGcrYw4AcbgfgfEAcSUOcHMnAXkOHKQB2wjwlI6DBQD2iBDGSlooEsIAM/U9HAzyAD71DRwHtM0KRALbABZOBSIL5LBcNAGWEJyMCPQJwCTfXkgl9gM9SufmBCyg3xQPybDMP+AHEi0LB9IA4TksQKIA4jMda/AHE40LBlMAEm9EAFYg8gfkSEYY+B2BNo2DpkQSYsCo9BC4DTeAw7C1VzBF2CCYcGUKy7AfEmLHJboHkfa/plwuOKD0AcDMSzkMTmAHEQEL/HmfeIiMF0aESBLC8iFLAAAQYA8K9GtxZALGwAAAAASUVORK5CYII="); }

.breadcrumbs a.like-active:after {
  content: none; }

.breadcrumbs a.like-active:hover {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEJGQ0EyMjdBMEI0MTFFNThGNTZCRTcxNUZDNzZENDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEJGQ0EyMjhBMEI0MTFFNThGNTZCRTcxNUZDNzZENDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4QkZDQTIyNUEwQjQxMUU1OEY1NkJFNzE1RkM3NkQ0OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4QkZDQTIyNkEwQjQxMUU1OEY1NkJFNzE1RkM3NkQ0OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PochEHEAAAFJSURBVHjarJS7SgNBGIVnh+hjKGIjIthbCtooBhVUbEQIiJXiA6hgay+KpdcuXmqxEBuxSaNF4gUfQCU2XnD9DsxCiLNZDXPg25n998zZZecSxXFspNvK4zDNHPRCK9zDIWx0dba/O4/q8zAFHfABJdjEcyJPpECMq/RXjF/nkAe9uQj9Kb41Qpejm/LDEDenprGO4BtGM3wjOS4LJlt58zctWi49Jpy6FdgSMDCnwGrAwKoCywED76xbCqFUVOAuVAKEaSPsWBbjK52CW/XNSmMLZL3oCw0d7YYZ+Gwi7AtmyTjTjU2qFA5oJv45628wydi9pBAlh0Mi9nUfzT60ZYQ9wTRhF7VFW+/CcOkOgKsGYdfy1Id5A12oZn0Qjj2PdZAM4PGuX5v2CZoxmnHYqilvwxjPntPG/fqHPvFf1/VygpayvD8CDAD7hFg+0nsRZQAAAABJRU5ErkJggg=="); }

.breadcrumbs a.like-deactive {
  position: absolute;
  top: 0;
  right: 5px;
  padding: 0px;
  width: 25px;
  height: 30px;
  background: url("/wthemes/metropol/dekor/breadcrumbs-icon.png") center -63px no-repeat; }

.breadcrumbs-section-wrapper {
  padding-top: 25px; }
  .body_vmenu_opened .breadcrumbs-section-wrapper {
    padding-top: 0; }
  .breadcrumbs-section-wrapper .breadcrumbs {
    background-color: #fff;
    display: block;
    position: relative;
    min-height: 32px;
    font: 400 16px/22px robotoC,sans-serif;
    padding: 13px 30px 10px 35px;
    border-bottom: 1px solid #e3e3e3;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis; }

/* Innerpage
-----------------------------------------------------------------------------*/
/*****  NEED  SCSS  ReFACTORING  *****/
/* From RESET.css */
.innerpage-content-wrapper a {
  color: #096c91; }

.innerpage-content-wrapper a:hover {
  color: #096c91;
  text-decoration: none; }

.innerpage-content-wrapper .full-stat-and-news table {
  max-width: 100%;
  word-wrap: break-word;
  margin: 0 0 20px;
  width: 80%;
  font-size: inherit !important;
  font-family: inherit !important;
  color: inherit; }

.innerpage-content-wrapper .full-stat-and-news table * {
  font-size: inherit !important; }

/* .innerpage-content-wrapper .full-stat-and-news table td {  padding: 0 3px; border:1px solid gray;} */
.innerpage-content-wrapper .full-stat-and-news table span {
  /*  color: red !important; */ }

.innerpage-content-wrapper .full-stat-and-news table th, .innerpage-content-wrapper .full-stat-and-news table td {
  padding: 5px 10px;
  border: 1px solid #263993; }

.innerpage-content-wrapper .full-stat-and-news table tr:first-child th {
  vertical-align: middle; }

.innerpage-content-wrapper .full-stat-and-news table th {
  background-color: #FAF6E9;
  font-weight: bold; }

/*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*/
/*		I N N E R P A G E   	 C O N T E N T  		*/
.innerpage-content-wrapper .content-sub-header {
  color: #000;
  font: bold 17px robotoC,sans-serif;
  margin: 10px 0;
  text-align: center; }

.innerpage-content-wrapper hr {
  color: #4D0A0A;
  background-color: #4D0A0A;
  height: 1px;
  border-width: 0px;
  /* убрать рамки вокруг элемента */ }

.innercontent-article-col {
  display: inline-block;
  vertical-align: top;
  text-align: justify;
  width: 47.25%;
  margin-left: 5.5%; }

.innercontent-article-col.col-num-1 {
  margin-left: 0; }

.innerpage-content-wrapper .news-item,
.innerpage-content-wrapper .newspage.news-item {
  padding-bottom: 22px;
  margin-bottom: 24px; }

.full-stat-and-news {
  padding: 0 0;
  font: 400 18px/24px arial, sans-serif;
  text-align: justify; }

.full-stat-and-news h1 {
  color: #000;
  font: bold 24px robotoC,sans-serif;
  line-height: 28px;
  padding-bottom: 25px; }

.full-stat-and-news h2 {
  color: #000;
  font: bold 20px robotoC,sans-serif;
  line-height: 24px;
  padding-bottom: 25px; }

.full-stat-and-news h3,
.full-stat-and-news h4 {
  color: #000;
  font: bold 18px robotoC,sans-serif;
  line-height: 20px;
  padding-bottom: 25px; }

.full-stat-and-news h5,
.full-stat-and-news h6 {
  font-size: inherit;
  font-weight: bold; }

.full-stat-and-news ul:not([id]):not([class]),
.full-stat-and-news ol:not([id]):not([class]) {
  padding-bottom: 25px; }

.full-stat-and-news ul:not([id]):not([class]) > li {
  padding-left: 20px;
  background: 0 6px no-repeat;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANAQMAAABfB+b2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTJFNDFCNzZBMEJCMTFFNUIwRTNBM0ZBNDMwRUUzMEEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTJFNDFCNzdBMEJCMTFFNUIwRTNBM0ZBNDMwRUUzMEEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMkU0MUI3NEEwQkIxMUU1QjBFM0EzRkE0MzBFRTMwQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMkU0MUI3NUEwQkIxMUU1QjBFM0EzRkE0MzBFRTMwQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp2pxjUAAAAGUExURf///1Sw//ewFCcAAAABdFJOUwBA5thmAAAAH0lEQVQI12NoYDjA8IDhA8MPhj8M/4D4B5D9ACjWAACPaAsHk9S42QAAAABJRU5ErkJggg=="); }

.full-stat-and-news ol:not([id]):not([class]) > li {
  list-style-type: decimal;
  list-style-position: inside; }

.full-stat-and-news p {
  /* text-indent:2em; */
  padding-bottom: 25px; }

.full-stat-and-news img {
  max-width: 100%;
  height: auto; }

.innerpage-content-wrapper {
  font: 400 16px arial, sans-serif;
  margin-bottom: 30px; }
  .body_vmenu_opened .innerpage-content-wrapper {
    margin-bottom: 0; }
  .innerpage-content-wrapper .page-wrapper {
    background: white;
    padding: 0 0 0px 0;
    min-height: 300px; }
    @media screen and (max-width: 1200px) {
      .innerpage-content-wrapper .page-wrapper {
        padding-left: 15px;
        padding-right: 15px; } }
    .innerpage-content-wrapper .page-wrapper .page-wrapper {
      background: transparent;
      padding: 0;
      min-height: 0;
      min-width: 0;
      max-width: none; }
  .innerpage-content-wrapper h1.content-header {
    color: #000;
    font: 400 36px/44px robotoC, sans-serif;
    padding: 30px 0px 24px;
    text-align: center;
    padding-left: 120px;
    padding-right: 120px; }

.newspage.news-prevu__link {
  display: inline-block;
  width: 100%;
  padding: 10px 0;
  margin-bottom: 30px;
  text-decoration: none;
  color: #000;
  box-sizing: border-box; }
  .newspage.news-prevu__link:hover {
    color: #000; }
    .newspage.news-prevu__link:hover .news-prevu__title--text {
      border-bottom-color: #d3d3d3; }
.newspage .news-prevu__image {
  float: left;
  margin-top: 4px;
  margin-right: 50px;
  width: 230px; }
  .newspage .news-prevu__image--img {
    display: block;
    max-width: 100%; }
.newspage .news-prevu__text-wrapper {
  overflow: hidden;
  display: block; }
.newspage .news-prevu__title {
  display: inline-block;
  width: 100%;
  margin-bottom: 13px; }
  .newspage .news-prevu__title--text {
    font: 400 20px/30px robotoC, sans-serif;
    border-bottom: 1px solid transparent;
    transition: border-bottom-color .2s; }
.newspage .news-prevu__prevu-text {
  font: 400 16px/24px robotoC, sans-serif;
  display: inline-block;
  width: 100%;
  color: #656565; }
.newspage .news-prevu__date {
  display: inline-block;
  background: #fd0;
  padding: 0 10px;
  font: italic 400 18px/30px robotoC, sans-serif; }

/* Pagination
-----------------------------------------------------------------------------*/
/**********   pagination      ***********/
.innerpage-content-wrapper .tabs-paginator-div,
.innerpage-content-wrapper .tabs_div {
  font: 18px PTSC,sans-serif;
  margin-top: 20px;
  display: inline-block; }

.innerpage-content-wrapper .tabs-paginator-div span,
.innerpage-content-wrapper .tabs_div span {
  display: inline-block;
  margin-right: 5px;
  vertical-align: middle;
  border-radius: 50%;
  overflow: hidden; }

.innerpage-content-wrapper .tabs-paginator-div span#page-vont_view,
.innerpage-content-wrapper .tabs_div span#page-vont_view {
  border-radius: 0; }

.innerpage-content-wrapper .tabs-paginator-div .tabs_stranici,
.innerpage-content-wrapper .tabs_div .tabs_stranici {
  color: #000;
  font: 400 18px robotoC,sans-serif;
  border-radius: none;
  overflow: visible; }

.innerpage-content-wrapper .tabs-paginator-div a.currentpage,
.innerpage-content-wrapper .tabs-paginator-div a.prevpage,
.innerpage-content-wrapper .tabs-paginator-div a.nextpage,
.innerpage-content-wrapper .tabs_div a.currentpage,
.innerpage-content-wrapper .tabs_div a.prevpage,
.innerpage-content-wrapper .tabs_div a.nextpage {
  background-color: #1E89A1;
  color: #FFFFFF;
  display: block;
  padding: 5px 0;
  text-align: center;
  width: 30px;
  text-decoration: none;
  font: 400 18px/20px Arial, tahoma, sans-serif; }

.innerpage-content-wrapper .tabs-paginator-div a.nextpage.hrlastpage,
.innerpage-content-wrapper .tabs-paginator-div a.nextpage.hrfirstpage,
.innerpage-content-wrapper .tabs_div a.nextpage.hrlastpage,
.innerpage-content-wrapper .tabs_div a.nextpage.hrfirstpage {
  background-color: #2DB4D2; }

.innerpage-content-wrapper .tabs-paginator-div a.nextpage.hrnextpage,
.innerpage-content-wrapper .tabs-paginator-div a.nextpage.hrprevpage,
.innerpage-content-wrapper .tabs_div a.nextpage.hrnextpage,
.innerpage-content-wrapper .tabs_div a.nextpage.hrprevpage {
  /* background-color: #31900D; */ }

.innerpage-content-wrapper .tabs-paginator-div a.prevpage:hover,
.innerpage-content-wrapper .tabs-paginator-div a.nextpage:hover,
.innerpage-content-wrapper .tabs_div a.prevpage:hover,
.innerpage-content-wrapper .tabs_div a.nextpage:hover {
  background-color: #FFE234;
  color: #000;
  text-decoration: none; }

.innerpage-content-wrapper .tabs-paginator-div span.currentpage,
.innerpage-content-wrapper .tabs-paginator-div span.currentpage,
.innerpage-content-wrapper .tabs_div span.currentpage,
.innerpage-content-wrapper .tabs_div span.currentpage {
  box-shadow: 0 0 0 1px #1d839b inset;
  background-color: #ffffff; }

.innerpage-content-wrapper .tabs-paginator-div a.currentpage,
.innerpage-content-wrapper .tabs-paginator-div a.currentpage:hover,
.innerpage-content-wrapper .tabs_div a.currentpage,
.innerpage-content-wrapper .tabs_div a.currentpage:hover {
  color: #777;
  text-decoration: none;
  background-color: transparent; }

.innerpage-content-wrapper .tabs-paginator-div .tabs_menu,
.innerpage-content-wrapper .tabs_div .tabs_menu {
  padding: 3px 5px;
  font: 400 16px/20px Arial, tahoma, sans-serif; }

/*# sourceMappingURL=style.css.map */
