/*Import colors*/
/*Colors*/
/*Sizes*/
/*Import mixins*/
/*Colors*/
/*Sizes*/
/*Effects*/
@media screen and (max-width: 1024px) {
  h1 {
    width: 100%; }

  .page-news .col-sm-3,
  .node-type-news .col-sm-3,
  .page-video .col-sm-3,
  .page-events .col-sm-3,
  .node-type-even .col-sm-3,
  .page-gallery .col-sm-3,
  .page-press-release .col-sm-3,
  .page-doc .col-sm-3 {
    display: block; }
  .page-news .feedback-button,
  .node-type-news .feedback-button,
  .page-video .feedback-button,
  .page-events .feedback-button,
  .node-type-even .feedback-button,
  .page-gallery .feedback-button,
  .page-press-release .feedback-button,
  .page-doc .feedback-button {
    display: none !important; }
  .page-news .col-sm-9,
  .page-news .col-sm-12,
  .node-type-news .col-sm-9,
  .node-type-news .col-sm-12,
  .page-video .col-sm-9,
  .page-video .col-sm-12,
  .page-events .col-sm-9,
  .page-events .col-sm-12,
  .node-type-even .col-sm-9,
  .node-type-even .col-sm-12,
  .page-gallery .col-sm-9,
  .page-gallery .col-sm-12,
  .page-press-release .col-sm-9,
  .page-press-release .col-sm-12,
  .page-doc .col-sm-9,
  .page-doc .col-sm-12 {
    width: 70%; }

  .page-video .view-content img {
    width: 300px;
    height: auto; }

  .page-gallery .views-field-field-photo a {
    width: 47%;
    margin-right: 10px !important; }
    .page-gallery .views-field-field-photo a img {
      width: 100% !important;
      height: auto; }

  .page-press-release .view-content {
    width: 100%;
    min-width: 240px;
    margin: 0px; }

  .node-type-employee .group-left {
    width: 31%; }
    .node-type-employee .group-left img {
      width: 100%;
      height: auto; }
  .node-type-employee .group-right {
    width: 65%; }

  .node-type-vacancy .field-label {
    width: 20%; }
  .node-type-vacancy .field-items {
    width: 80%; } }
@media screen and (max-width: 980px) {
  .col-sm-3 {
    display: none !important; }

  .col-sm-9,
  .col-sm-12 {
    margin-right: 0px !important;
    width: 100% !important; }

  #backtotop {
    display: none !important; }

  .page-news .col-sm-9,
  .page-news .col-sm-12,
  .node-type-news .col-sm-9,
  .node-type-news .col-sm-12,
  .page-video .col-sm-9,
  .page-video .col-sm-12,
  .page-events .col-sm-9,
  .page-events .col-sm-12,
  .node-type-even .col-sm-9,
  .node-type-even .col-sm-12,
  .page-gallery .col-sm-9,
  .page-gallery .col-sm-12,
  .page-press-release .col-sm-9,
  .page-press-release .col-sm-12,
  .page-doc .col-sm-9,
  .page-doc .col-sm-12 {
    margin-right: 0px; }

  .node-type-news .main-container {
    margin-top: 40px; }
  .node-type-news img {
    width: 100%;
    height: auto; }
  .node-type-news .player iframe {
    width: 100%;
    height: 400px; }

  .page-video .view-content td {
    width: 49%; }
    .page-video .view-content td img {
      width: 100%;
      height: auto; }

  .page-events .views-field-field-teaser-img-2 {
    width: auto; }

  .node-type-event .field-item {
    width: 100%; }
    .node-type-event .field-item img {
      width: 100%;
      height: auto; }

  .page-gallery .views-field-field-photo a {
    width: 31%;
    height: auto !important;
    margin-right: 10px !important; }
    .page-gallery .views-field-field-photo a img {
      width: 100% !important;
      height: auto; }

  .node-type-contacts .contacts-wrap {
    width: 40% !important; }
  .node-type-contacts #first_map {
    width: 55% !important; } }
@media screen and (max-width: 768px) {
  .menu-content,
  .breadcrumb {
    display: none; }

  .page-news .col-sm-9 .field-content img,
  .page-news .col-sm-12 .field-content img,
  .node-type-news .col-sm-9 .field-content img,
  .node-type-news .col-sm-12 .field-content img,
  .page-video .col-sm-9 .field-content img,
  .page-video .col-sm-12 .field-content img,
  .page-events .col-sm-9 .field-content img,
  .page-events .col-sm-12 .field-content img,
  .node-type-even .col-sm-9 .field-content img,
  .node-type-even .col-sm-12 .field-content img,
  .page-gallery .col-sm-9 .field-content img,
  .page-gallery .col-sm-12 .field-content img,
  .page-press-release .col-sm-9 .field-content img,
  .page-press-release .col-sm-12 .field-content img,
  .page-doc .col-sm-9 .field-content img,
  .page-doc .col-sm-12 .field-content img {
    width: 220px;
    height: auto; }

  .node-type-news .player iframe {
    width: 100%;
    height: 350px; }

  .page-video .view-content .col-1 {
    float: none; }

  .page-gallery .views-field-field-photo a {
    width: 47%;
    margin-right: 10px !important; }

  .page-structure .views-field-field-rank {
    display: none; }

  .node-type-employee .group-left {
    width: 100%;
    float: none; }
    .node-type-employee .group-left img {
      width: 100%;
      height: auto; }
  .node-type-employee .group-right {
    margin-top: 10px;
    width: 100%;
    float: none; }

  .node-type-vacancy .field-label {
    width: 25%; }
  .node-type-vacancy .field-items {
    width: 75%; }

  .node-type-contacts .contacts-wrap {
    width: 100% !important;
    float: none;
    border-bottom: 1px double #eee; }
    .node-type-contacts .contacts-wrap #contact-0 {
      float: left;
      width: 49%;
      border: none; }
    .node-type-contacts .contacts-wrap #contact-1 {
      float: right;
      width: 49%;
      border: none; }
  .node-type-contacts #first_map {
    margin-top: 15px;
    width: 100% !important; } }
@media screen and (max-width: 600px) {
  .node-type-basic-page table#contacts-table td {
    width: 100% !important;
    float: left !important; }
    .node-type-basic-page table#contacts-table td a {
      margin: auto !important; }

  .search-form input {
    height: 36px; } }
@media screen and (max-width: 480px) {
  .page-news .main-container,
  .node-type-news .main-container,
  .page-video .main-container,
  .page-events .main-container,
  .node-type-even .main-container,
  .page-gallery .main-container,
  .page-press-release .main-container,
  .page-doc .main-container {
    margin-top: 15px; }
  .page-news .col-sm-9 .views-field-field-teaser-img,
  .page-news .col-sm-12 .views-field-field-teaser-img,
  .node-type-news .col-sm-9 .views-field-field-teaser-img,
  .node-type-news .col-sm-12 .views-field-field-teaser-img,
  .page-video .col-sm-9 .views-field-field-teaser-img,
  .page-video .col-sm-12 .views-field-field-teaser-img,
  .page-events .col-sm-9 .views-field-field-teaser-img,
  .page-events .col-sm-12 .views-field-field-teaser-img,
  .node-type-even .col-sm-9 .views-field-field-teaser-img,
  .node-type-even .col-sm-12 .views-field-field-teaser-img,
  .page-gallery .col-sm-9 .views-field-field-teaser-img,
  .page-gallery .col-sm-12 .views-field-field-teaser-img,
  .page-press-release .col-sm-9 .views-field-field-teaser-img,
  .page-press-release .col-sm-12 .views-field-field-teaser-img,
  .page-doc .col-sm-9 .views-field-field-teaser-img,
  .page-doc .col-sm-12 .views-field-field-teaser-img {
    float: none; }
    .page-news .col-sm-9 .views-field-field-teaser-img .field-content img,
    .page-news .col-sm-12 .views-field-field-teaser-img .field-content img,
    .node-type-news .col-sm-9 .views-field-field-teaser-img .field-content img,
    .node-type-news .col-sm-12 .views-field-field-teaser-img .field-content img,
    .page-video .col-sm-9 .views-field-field-teaser-img .field-content img,
    .page-video .col-sm-12 .views-field-field-teaser-img .field-content img,
    .page-events .col-sm-9 .views-field-field-teaser-img .field-content img,
    .page-events .col-sm-12 .views-field-field-teaser-img .field-content img,
    .node-type-even .col-sm-9 .views-field-field-teaser-img .field-content img,
    .node-type-even .col-sm-12 .views-field-field-teaser-img .field-content img,
    .page-gallery .col-sm-9 .views-field-field-teaser-img .field-content img,
    .page-gallery .col-sm-12 .views-field-field-teaser-img .field-content img,
    .page-press-release .col-sm-9 .views-field-field-teaser-img .field-content img,
    .page-press-release .col-sm-12 .views-field-field-teaser-img .field-content img,
    .page-doc .col-sm-9 .views-field-field-teaser-img .field-content img,
    .page-doc .col-sm-12 .views-field-field-teaser-img .field-content img {
      width: 100%;
      height: auto; }

  .node-type-news .player iframe {
    width: 100%;
    height: 280px; }

  .page-video .field-content img {
    width: 100% !important;
    height: auto; }
  .page-video td {
    float: left !important;
    width: 100% !important; }

  .page-events .field-content img {
    width: 100% !important; }
  .page-events .views-field-field-teaser-img-2 {
    float: none !important; }

  .page-gallery .views-field-field-photo a {
    width: 100% !important;
    margin-right: 0px !important; }

  .page-press-release .views-field-field-date-state,
  .page-doc .views-field-field-date-state {
    display: none; }
  .page-press-release .views-field-title,
  .page-doc .views-field-title {
    padding-top: 40px; }

  .node-type-document .horizontal-tab-button-0,
  .node-type-document .horizontal-tab-button-1,
  .node-type-document .horizontal-tab-button-2 {
    display: none; }
  .node-type-document .gdoc-field {
    height: 250px !important; }

  .page-structure table {
    font-size: 11px; }
  .page-structure .views-field-field-vremya-priema {
    display: none; }
  .page-structure .views-field-field-photo-emp img {
    width: 75px;
    height: auto; }

  .node-type-vacancy .field-label {
    width: 40%; }
  .node-type-vacancy .field-items {
    width: 60%; }

  .node-type-contacts #tablefield-0 {
    font-size: 12px; }
    .node-type-contacts #tablefield-0 td, .node-type-contacts #tablefield-0 th {
      padding: 12px 7px; }
  .node-type-contacts .col_0 {
    display: none; }
  .node-type-contacts .contacts-wrap {
    width: 100% !important;
    float: none;
    border-bottom: 1px double #eee; }
    .node-type-contacts .contacts-wrap #contact-0 {
      float: none;
      width: 100%;
      border: none; }
    .node-type-contacts .contacts-wrap #contact-1 {
      float: none;
      width: 100%;
      border: none; }
  .node-type-contacts #first_map {
    margin-top: 15px;
    width: 100% !important; }

  .node-type-basic-page table#graph .gragh_0 {
    display: none; }

  .btn {
    width: 100%;
    padding: 7px 5px !important; }

  .node-type-news .content .field-item {
    width: 100%;
    height: auto; } }
@media screen and (max-width: 320px) {
  h1 {
    font-size: 18px !important; }

  .node-type-news .player iframe {
    width: 100%;
    height: 180px; }

  .node-type-news .field-item {
    margin: 5px 0px !important; }

  img {
    width: 100%;
    height: auto; }

  .page-press-release .views-field-field-doc-num {
    font-size: 14px; }

  .page-structure .views-field-field-photo-emp {
    display: none; }

  #contacts-table td {
    padding: 5px !important; }

  .page-appeal h1 {
    padding: 10px 0 !important; }

  .field-type-taxonomy-term-reference .field-label {
    margin-top: 5px; }
  .field-type-taxonomy-term-reference .field-item {
    padding: 0px auto; } }
@media screen and (max-width: 240px) {
  .form-submit {
    font-size: 12px !important; } }

/*# sourceMappingURL=adaptation-pe.css.map */
