/* Минимальный лист вместо не снятого архивом шаблона. */
html { -webkit-text-size-adjust: 100%; }
body { margin: 0; font: 16px/1.6 "Segoe UI", Roboto, Arial, sans-serif; color: #22262b; background: #f6f7f9; }
img, table, iframe { max-width: 100%; height: auto; }
a { color: #1f6fb2; }
h1, h2, h3, h4 { line-height: 1.25; color: #16324f; }
h1 { font-size: 1.7em; } h2 { font-size: 1.35em; } h3 { font-size: 1.15em; }
.container, .container-fluid, .row, [class^="col-"], [class*=" col-"] { box-sizing: border-box; }
.container, .container-fluid { max-width: 1120px; margin: 0 auto; padding: 0 16px; background: #fff; }
[class^="col-"], [class*=" col-"] { width: 100%; padding: 0; }
.breadcrumb { list-style: none; padding: 8px 0; margin: 0 0 12px; font-size: .9em; color: #6b727a; }
.breadcrumb li { display: inline; } .breadcrumb li + li:before { content: "/"; margin: 0 6px; color: #b9c0c7; }
ul.nav, ul.menu, .nav-child { list-style: none; padding-left: 0; }
ul.nav > li, ul.menu > li { display: inline-block; margin: 0 12px 6px 0; }
table { border-collapse: collapse; } td, th { border: 1px solid #dfe3e8; padding: 6px 8px; vertical-align: top; }
.footer, .ftr { margin-top: 32px; padding: 16px 0; border-top: 1px solid #e3e7eb; color: #6b727a; font-size: .92em; }
.djslider, .djslider-loader { display: none; }
