.page { padding-bottom: 215px; }
.pageWrap { margin-bottom: -215px; }
#footerPush { height: 215px; }


#footerK {
  font-size: 14px; line-height: 1.5; letter-spacing: normal;
  height: 215px;
  color: #333333;
}
#footerK > * {
  box-sizing: content-box;
}
#footerK .hBlock {
  min-width: auto;
}
#footerK .hBlockContent {
  width: auto;
  max-width: 1170px;
  box-sizing: content-box;
}
#footerK .col-s-12 { float: left; width: 97.43589744%; padding-left: 1.28205128%; padding-right: 1.28205128%; box-sizing: content-box; }
#footerK .col-s-8 { float: left; width: 64.10256411%; padding-left: 1.28205128%; padding-right: 1.28205128%; box-sizing: content-box; }
#footerK .col-s-4 { float: left; width: 30.76923077%; padding-left: 1.28205128%; padding-right: 1.28205128%; box-sizing: content-box; }

#footerK .leftPart  { float: left; width: 71.66666667%; padding-left: 1.28205128%; padding-right: 0px; box-sizing: content-box; }
#footerK .rightPart { float: left; width: 25.76923077%; padding-left: 0px; padding-right: 1.28205128%; box-sizing: content-box; }

#footerK .hBlock.blueRow {
  background-color: #e9f6ff;
}

#footerK ul.footerNav {
  float: left;
  font-size: 16px;
  padding-left: 0px; margin: 18px 0 19px;
  line-height: 1.2
}
#footerK ul.footerNav li {
  display: inline-block;
  font-family: Circe, sans-serif;
  font-weight: bold;
  margin-right: 14px;
}
#footerK ul.footerNav li a {
  text-decoration: none;
  position: relative;
  color: #333333;
}
#footerK ul.footerNav li a:after {
  display: block; border-top: 1px solid #cee2f0;
  content: ""; width: calc(100% - 6px); height: 0px;
  position: absolute; bottom: 0px; left: 3px;
}

#footerK .phoneBlock {
  font-size: 13px;
  font-family: "Open Sans", sans-serif;
  float: right;
  text-align: right;
  padding-top: 12px; padding-right: 1px;
  line-height: 1.2;
}
#footerK .phoneBlock .phone {
  font-size: 16px;
  font-family: "Open Sans", sans-serif;
  font-weight: bold;
  padding-bottom: 1px;
  line-height: 1.1
}

#footerK .copyrightBlock {
  margin-top: 25px; padding-left: 1px;
  font-family: "Open Sans", sans-serif;
  font-size: 13px;
  line-height: 1.4;
}

#footerK .copyrightBlock .copyright {
  float: left; width: 640px
}

#footerK .copyrightBlock .catalogSelect {
  margin-top: 5px; margin-right: 15px;
  background-color: #f3f3f3;
  background-image: url("/images/userdata/publicSite/v2/header/icon_select_open.png");
  background-repeat: no-repeat;
  background-position: 94% 50%;
  border-radius: 18px;
  float: left;
}
#footerK .copyrightBlock .catalogSelect img {
  vertical-align: middle;
}
#footerK .copyrightBlock .catalogSelect.googleTranslateBlock {
  padding-top: 2px; padding-bottom: 2px;
  padding-left: 2px; padding-right: 2px;
  background-image: none;
  line-height: 1.3;
}
#footerK .copyrightBlock .goog-te-gadget {
  font-family: Circe, sans-serif !important;
  font-size: 16px !important;
  color: #111111;
}

#footerK .copyrightBlock .goog-te-gadget a:hover {
  text-decoration: none;
}

#footerK .copyrightBlock .goog-te-gadget-icon {
  border-radius: 15px !important;
  margin-left: 2px;
  margin-right: 2px;
  border: solid 1px white !important;
  vertical-align: middle;
  -webkit-box-sizing: content-box !important;
}
#footerK .copyrightBlock .goog-te-gadget-simple {
  background: transparent !important;
  border: none !important;
}
#footerK .copyrightBlock .goog-te-gadget-simple .goog-te-menu-value {
  color: #111111 !important;
}
#footerK .copyrightBlock .goog-te-gadget-simple .goog-te-menu-value span:nth-child(3) {
  border-left: 1px white #111111 !important;
  display: none;
}
#footerK .copyrightBlock .goog-te-gadget-simple .goog-te-menu-value span:nth-child(5) {
  color: #111111 !important;
}

#footerK .politics {
  margin-top: 12px; padding-left: 1px;
  font-family: "Open Sans", sans-serif;
  font-size: 13px;
  line-height: 1.2;
}
#footerK .politics a {
  color: #333333;
  text-decoration: none;
  position: relative;
  display: inline-block; _display: inline;
  margin-right: 20px;
}
#footerK .politics a:after {
  display: block; border-top: 1px solid #111111;
  content: ""; width: 100%; height: 0px;
  position: absolute; bottom: 0px;
}
#footerK .politics a:last-child {
  margin-right: 0px;
}

#footerK .socialTxt1 {
  font-size: 15px;
  font-weight: bold;
  font-family: Circe, sans-serif;
  text-transform: uppercase;
  letter-spacing: 0.023em;
  text-align: right;
  margin-top: 27px;
  margin-bottom: 1px;
  line-height: 1.4;
}
#footerK .socialTxt2 {
  font-size: 13px;
  font-family: "Open Sans", sans-serif;
  text-align: right;
  letter-spacing: -0.01em;
  line-height: 1.4;
}


#footerK ul.footerSocials {
  text-align: right;
  font-size: 0; line-height: 0;
  padding-right: 1px;
  margin-top: 16px;
}
#footerK ul.footerSocials li {
  display: inline-block; _display: inline;
  margin-left: 6px;
}
#footerK ul.footerSocials li a {
  display: inline-block; _display: inline;
  width: 30px; height: 30px; background: url(/images/userdata/publicSite/v2/footer/footerSocials_2.png) no-repeat top left;
}
#footerK ul.footerSocials li a.vk {background-position: 0px 0px;}
#footerK ul.footerSocials li a.ok {background-position: -36px 0;}
#footerK ul.footerSocials li a.fb {background-position: -72px 0px;}
#footerK ul.footerSocials li a.ig {background-position: -108px 0px;}
#footerK ul.footerSocials li a.yt {background-position: -144px 0px;}
#footerK ul.footerSocials li a.tg {background-position: -180px 0px;}

#footerK ul.footerSocials li a.vk:hover {background-position: 0px 100%;}
#footerK ul.footerSocials li a.ok:hover {background-position: -36px 100%;}
#footerK ul.footerSocials li a.fb:hover {background-position: -72px 100%;}
#footerK ul.footerSocials li a.ig:hover {background-position: -108px 100%;}
#footerK ul.footerSocials li a.yt:hover {background-position: -144px 100%;}
#footerK ul.footerSocials li a.tg:hover {background-position: -180px 100%;}

.google-translator-combobox {
  padding-left: 30px;
  height: 30px;
  line-height: 48px;
  font-size: 14px;
  position: relative;
  background: white url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaWQ9IkNhcGFfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTUwIDE1MDsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE1MCAxNTAiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzFBNzNFODt9Cgkuc3Qxe2ZpbGw6I0VBNDMzNTt9Cgkuc3Qye2ZpbGw6IzQyODVGNDt9Cgkuc3Qze2ZpbGw6I0ZCQkMwNDt9Cgkuc3Q0e2ZpbGw6IzM0QTg1Mzt9Cgkuc3Q1e2ZpbGw6IzRDQUY1MDt9Cgkuc3Q2e2ZpbGw6IzFFODhFNTt9Cgkuc3Q3e2ZpbGw6I0U1MzkzNTt9Cgkuc3Q4e2ZpbGw6I0M2MjgyODt9Cgkuc3Q5e2ZpbGw6I0ZCQzAyRDt9Cgkuc3QxMHtmaWxsOiMxNTY1QzA7fQoJLnN0MTF7ZmlsbDojMkU3RDMyO30KCS5zdDEye2ZpbGw6I0Y2QjcwNDt9Cgkuc3QxM3tmaWxsOiNFNTQzMzU7fQoJLnN0MTR7ZmlsbDojNDI4MEVGO30KCS5zdDE1e2ZpbGw6IzM0QTM1Mzt9Cgkuc3QxNntjbGlwLXBhdGg6dXJsKCNTVkdJRF8yXyk7fQoJLnN0MTd7ZmlsbDojMTg4MDM4O30KCS5zdDE4e29wYWNpdHk6MC4yO2ZpbGw6I0ZGRkZGRjtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30KCS5zdDE5e29wYWNpdHk6MC4zO2ZpbGw6IzBENjUyRDtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30KCS5zdDIwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzRfKTt9Cgkuc3QyMXtvcGFjaXR5OjAuMztmaWxsOnVybCgjXzQ1X3NoYWRvd18xXyk7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9Cgkuc3QyMntjbGlwLXBhdGg6dXJsKCNTVkdJRF82Xyk7fQoJLnN0MjN7ZmlsbDojRkE3QjE3O30KCS5zdDI0e29wYWNpdHk6MC4zO2ZpbGw6IzE3NEVBNjtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30KCS5zdDI1e29wYWNpdHk6MC4zO2ZpbGw6I0E1MEUwRTtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30KCS5zdDI2e29wYWNpdHk6MC4zO2ZpbGw6I0UzNzQwMDtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30KCS5zdDI3e2ZpbGw6dXJsKCNGaW5pc2hfbWFza18xXyk7fQoJLnN0Mjh7ZmlsbDojRkZGRkZGO30KCS5zdDI5e2ZpbGw6IzBDOUQ1ODt9Cgkuc3QzMHtvcGFjaXR5OjAuMjtmaWxsOiMwMDRENDA7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9Cgkuc3QzMXtvcGFjaXR5OjAuMjtmaWxsOiMzRTI3MjM7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9Cgkuc3QzMntmaWxsOiNGRkMxMDc7fQoJLnN0MzN7b3BhY2l0eTowLjI7ZmlsbDojMUEyMzdFO2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAgICA7fQoJLnN0MzR7b3BhY2l0eTowLjI7fQoJLnN0MzV7ZmlsbDojMUEyMzdFO30KCS5zdDM2e2ZpbGw6dXJsKCNTVkdJRF83Xyk7fQoJLnN0Mzd7ZmlsbDojRkJCQzA1O30KCS5zdDM4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzlfKTtmaWxsOiNFNTM5MzU7fQoJLnN0Mzl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTFfKTtmaWxsOiNGQkMwMkQ7fQoJLnN0NDB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTNfKTtmaWxsOiNFNTM5MzU7fQoJLnN0NDF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTVfKTtmaWxsOiNGQkMwMkQ7fQo8L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDE0IiBkPSJNMTIwLDc2LjFjMC0zLjEtMC4zLTYuMy0wLjgtOS4zSDc1Ljl2MTcuN2gyNC44Yy0xLDUuNy00LjMsMTAuNy05LjIsMTMuOWwxNC44LDExLjUgICBDMTE1LDEwMS44LDEyMCw5MCwxMjAsNzYuMUwxMjAsNzYuMXoiLz48cGF0aCBjbGFzcz0ic3QxNSIgZD0iTTc1LjksMTIwLjljMTIuNCwwLDIyLjgtNC4xLDMwLjQtMTEuMUw5MS41LDk4LjRjLTQuMSwyLjgtOS40LDQuNC0xNS42LDQuNGMtMTIsMC0yMi4xLTguMS0yNS44LTE4LjkgICBMMzQuOSw5NS42QzQyLjcsMTExLjEsNTguNSwxMjAuOSw3NS45LDEyMC45eiIvPjxwYXRoIGNsYXNzPSJzdDEyIiBkPSJNNTAuMSw4My44Yy0xLjktNS43LTEuOS0xMS45LDAtMTcuNkwzNC45LDU0LjRjLTYuNSwxMy02LjUsMjguMywwLDQxLjJMNTAuMSw4My44eiIvPjxwYXRoIGNsYXNzPSJzdDEzIiBkPSJNNzUuOSw0Ny4zYzYuNS0wLjEsMTIuOSwyLjQsMTcuNiw2LjlMMTA2LjYsNDFDOTguMywzMy4yLDg3LjMsMjksNzUuOSwyOS4xYy0xNy40LDAtMzMuMiw5LjgtNDEsMjUuMyAgIGwxNS4yLDExLjhDNTMuOCw1NS4zLDYzLjksNDcuMyw3NS45LDQ3LjN6Ii8+PC9nPjwvc3ZnPg==") no-repeat;
  background-position: left 0 top 50%;
  width: 170px;
}