.i-footer {
  min-height: 204px;
  background: #1bb1d2;
  background: linear-gradient(to bottom, #1bb1d2, #0b7abe);
  padding-top: 45px;
  min-width: 100px;
}
.i-footer_logo {
  width: 240px;
  margin-bottom: 20px;
}
.b-footer__logo-block {
  margin-left: 57px;
}
.b-footer-logo__top-text {
  font-size: 11px;
  font-weight: bold;
  color: #fff;
  line-height: 11px;
}
.b-footer-logo__bottom-text {
  font-size: 10px;
  font-weight: bold;
  color: #fff;
  line-height: 11px;
  margin-bottom: -1px;
}
.b-footer-logo__bookmark {
  font-size: 10px;
  color: #fff;
  line-height: 11px;
  text-decoration: underline;
}
.b-footer-logo__bookmark:hover {
  color: #fff;
}
.i-footer_links {
  margin: -3px 0 20px 57px;
}
.b-footer-links__block {
  float: left;
  margin-right: 35px;
  width: 180px;
}
.b-footer__link {
  display: block;
  color: #fff;
  font-size: 11px;
  line-height: 14px;
}
.b-footer__link:hover {
  color: #fff;
  text-decoration: underline;
}
.i-footer_cont {
  margin-left: 11px;
}
.b-footer__phone {
  margin-bottom: 5px;
  margin-left: 12px;
}
.b-footer__lphone {
  color: #a9dbff;
  font-size: 26px;
  letter-spacing: -1px;
}
.b-footer__rphone {
  color: #fff;
  font-size: 26px;
  letter-spacing: -1px;
}
.b-footer__subscribe {
  height: 23px;
  width: 160px;
  margin-left: 15px;
}
.b-footer-subscribe__label {
  color: #00488b;
  font-size: 13px;
  font-weight: bold;
  padding-left: 13px;
  margin-bottom: 2px;
}
.b-footer-subscribe__button {
  display: block;
  height: 23px;
  line-height: 20px;
  padding-right: 11px;
  width: 90px;
  background: #0068aa;
  border: 1px solid #00488b;
  border-radius: 3px;
  color: #aadbff;
  font-size: 11px;
  font-weight: bold;
  text-align: right;
  margin-left: 99px;
}
.b-footer-subscribe__input {
  width: 118px !important;
  height: 23px !important;
  line-height: 14px !important;
  background: #0e90c5 !important;
  color: #aadbff !important;
  border: 1px solid #00488b !important;
  border-radius: 3px !important;
  font-size: 11px !important;
  padding: 0 8px !important;
  z-index: 1;
  position: absolute;
  margin: 0 !important;
}
.i-bottom-bar {
  background: #00488b;
  min-height: 50px;
  min-width: 100px;
}
.i-bottom-bar .row {color:#fff;
margin:0 auto;
width:90%;padding: 10px;}
.b-bottom-bar__copyright {
  line-height: 12px;
  color: #fff;
  font-size: 10px;
  height: 50px;
}
.b-bottom-bar__socnet-title {
  line-height: 31px;
}
.b-bottom-bar__socnet {
  width: 100%;
  color: #fff;
  font-size: 10px;
  height: 50px;
}
.b-bottom-bar__socnet-fb, .b-bottom-bar__socnet-vk, .b-bottom-bar__socnet-tw, .b-bottom-bar__socnet-ok, .b-bottom-bar__socnet-lj, .b-bottom-bar__socnet-mm {
  display: block;
  float: right;
  width: 24px;
  height: 23px;
  margin: 4px;
}
/*
 @media screen and (max-width: 1024px) {
 .i-footer_logo img {
 margin-left: 5px;
 }
 .i-footer_cont {
 margin-bottom: 80px;
 margin-left: 57px;
 }
 .b-bottom-bar__copyright {
 line-height: 12px;
 color: #fff;
 font-size: 10px;
 height: 50px;
 margin-left: 5px;
 }
 }
 */
