/* wr-perf.css — стабильность макета (CLS) и мелкая полировка. Грузится последним. */
.vc_row.fixed_heights,.vc_row-o-equal-height,.vc_row-flex{display:flex;flex-wrap:wrap}
.vc_row.fixed_heights>.wpb_column,.vc_row.fixed_heights>[class*="vc_col"],
.vc_row-o-equal-height>.wpb_column,.vc_row-o-equal-height>[class*="vc_col"]{
  display:flex;flex-direction:column}
.vc_row.fixed_heights .wpb_wrapper,.vc_row-o-equal-height .wpb_wrapper{flex:1 0 auto}
.rev_slider_wrapper,.rev_slider,.slider,.slides,.swiper,.swiper-container,
.flexslider,.owl-carousel,.sp-slider,.camera_wrap{min-height:60px}
img[width][height]{height:auto}

/* цвет пунктов меню задаём явно: сайт склеен из двух тем, у Sydney
   ссылки шапки белые на прозрачном фоне — на светлом экране их не видно.
   Правила дописаны ПОСЛЕ perf.py: он перетирает этот файл целиком */
#header-menu-1 a,#mainnav a,.site-header nav a,header nav a{color:#16294a!important}
#header-menu-1 a:hover,#mainnav a:hover,header nav a:hover{color:#0b4fc0!important}
.site-header,#masthead,header#masthead{background:#ffffff!important}
nav#mainnav ul,nav#mainnav li{display:inline-block!important;visibility:visible!important}

/* блок «Zobacz też» и карта сайта в подвале: дописываются ПОСЛЕ контейнера
   страницы, без этих правил вываливаются из вёрстки и липнут к краю окна */
aside[data-wr-related],nav.wr-footer-sitemap{
  position:static!important;float:none!important;clear:both!important;
  display:block;max-width:1000px;margin:24px auto!important;
  padding:16px;box-sizing:border-box}
nav.wr-footer-sitemap{border-top:1px solid #e3e6ea;text-align:center}

/* хлебные крошки дописываются в начало body, до шапки: без ширины они
   висят голой строкой у левого края окна */
nav.wr-breadcrumbs{max-width:1000px!important;margin:10px auto 0!important;
  padding:0 18px!important;box-sizing:border-box;font-size:13px;color:#5b6572}
nav.wr-breadcrumbs a{color:#16294a!important;text-decoration:none}
