article.page .content, main.row .content {
    flex: 2.1;
    min-width: calc(70% - 1em);
    padding: 0 1em 0;
}

article.page .sidebar, main.row .sidebar {
    flex: .9;
    min-width: calc(30% - 1em);
    padding: 0 0 0 1em;
}

article#svyazatsya-s-nami .content,
article#feedback .content {
  flex: 1;
  min-width: calc(33.33% - 1em);
  padding: 0 1em 0;
}

article#svyazatsya-s-nami .sidebar,
article#feedback .sidebar {
  flex: 2;
  min-width: calc(66.66% - 1em);
  padding: 0 0 0 1em;
}

@media (min-width: 1400px) {
	.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {max-width: 1378px;}
}
