.footer {
 margin-top:160px;
 position:relative;
 -webkit-background-size:auto;
 background-size:auto;
 background:#495966 url(../img/lada-back1.gif) no-repeat no-repeat scroll 0 100%
}
.footer_line {
 float:left;
 height:146px;
 clear:none;
 width:100%;
 position:absolute;
 top:-145px;
 bottom:auto;
 left:0;
 right:auto;
 z-index:98;
 background-image:url("../img/lada-topline3.png");
 background-position:50% 0;
 background-repeat:no-repeat;
 background-attachment:scroll;
 -webkit-background-size:auto;
 background-size:auto
}
.footer__list_header {
 font-size:21px;
 text-align:left;
 font-weight:600;
 line-height:1em;
 margin:0;
 font-family:PragmaticaC;
 color:#fff
}
.footer__list_underline {
 height:7px;
 margin:10px 0;
 width:70px;
 display:block;
 background-color:#f7761f
}
.footer__list_item {
 font-size:21px;
 font-weight:normal;
 line-height:1em;
 margin:0 0 5px;
 color:#8396a5;
 font-family:PragmaticaC;
 display:block
}
.footer__list_item:active {
 color:#fff;
 text-decoration:none
}
.footer__list_item:hover {
 color:#fff;
 text-decoration:none
}
.footer__list_item:visited {
 color:#8396a5;
 text-decoration:none
}
.footer__list_item:visited:hover {
 color:#fff;
 text-decoration:none
}
.footer__contact_clientline {
 float:left;
 font-size:21px;
 width:auto;
 height:auto;
 text-align:left;
 font-weight:500;
 line-height:1em;
 margin:0;
 clear:none;
 min-height:0;
 font-family:PragmaticaC;
 color:#fff;
 display:block
}
.footer__contact_phone {
 float:left;
 font-size:40px;
 width:100%;
 height:auto;
 text-align:left;
 font-weight:500;
 line-height:1em;
 margin:10px 0 0;
 clear:both;
 min-height:0;
 font-family:PragmaticaC;
 color:#fff;
 display:block
}
.footer__contact_tip {
 float:left;
 font-size:21px;
 width:auto;
 height:auto;
 text-align:left;
 font-weight:500;
 line-height:1em;
 margin:10px 0 0;
 clear:both;
 min-height:0;
 font-family:PragmaticaC;
 color:#8396a5;
 display:block
}
.footer__share_vk {
 float:left;
 height:24px;
 margin:20px 0 0;
 clear:both;
 width:24px;
 -webkit-background-size:auto;
 background-size:auto;
 display:block;
 background:url(../img/lada-soc1.png) no-repeat no-repeat scroll 0 0
}
.footer__share_vk:hover {
 background:url(../img/lada-soc2.png) no-repeat no-repeat scroll 0 0
}
.footer__share_fb {
 float:left;
 height:24px;
 margin:20px 0 0 10px;
 clear:none;
 width:24px;
 display:block;
 -webkit-background-size:auto;
 background-size:auto;
 background:url(../img/lada-soc1.png) no-repeat no-repeat scroll -33px 0
}
.footer__share_fb:hover {
 background:url(../img/lada-soc2.png) no-repeat no-repeat scroll -33px 0
}
.footer__share_tw {
 float:left;
 height:24px;
 margin:20px 0 0 10px;
 clear:none;
 width:24px;
 display:block;
 -webkit-background-size:auto;
 background-size:auto;
 background:url(../img/lada-soc1.png) no-repeat no-repeat scroll -66px 0
}
.footer__share_tw:hover {
 background:url(../img/lada-soc2.png) no-repeat no-repeat scroll -66px 0
}
.footer__share_yt {
 float:left;
 height:24px;
 margin:20px 0 0 10px;
 clear:none;
 width:24px;
 display:block;
 -webkit-background-size:auto;
 background-size:auto;
 background:url(../img/lada-soc1.png) no-repeat no-repeat scroll -99px 0
}
.footer__share_yt:hover {
 background:url(../img/lada-soc2.png) no-repeat no-repeat scroll -99px 0
}
.footer__share_in {
 float:left;
 height:24px;
 margin:20px 0 0 10px;
 clear:none;
 width:24px;
 display:block;
 -webkit-background-size:auto;
 background-size:auto;
 background:url(../img/lada-soc1.png) no-repeat no-repeat scroll -132px 0
}
.footer__share_in:hover {
 background:url(../img/lada-soc2.png) no-repeat no-repeat scroll -132px 0
}
.footer__share_ok {
 float:left;
 height:24px;
 margin:20px 0 0 10px;
 clear:none;
 width:24px;
 display:block;
 -webkit-background-size:auto;
 background-size:auto;
 background:url(../img/lada-soc1.png) no-repeat no-repeat scroll -165px 0
}
.footer__share_ok:hover {
 -webkit-background-size:auto;
 background-size:auto;
 background:url(../img/lada-soc2.png) no-repeat no-repeat scroll -165px 0
}
.footer__legal_header {
 float:left;
 font-size:21px;
 width:auto;
 height:auto;
 text-align:left;
 font-weight:500;
 line-height:1em;
 margin:0;
 clear:none;
 min-height:0;
 font-family:PragmaticaC;
 color:#fff;
 display:block
}
.footer__legal_txt {
 float:left;
 font-size:16px;
 width:auto;
 height:auto;
 text-align:left;
 font-weight:500;
 line-height:1em;
 margin:10px 0 0;
 clear:both;
 min-height:0;
 font-family:PragmaticaC;
 color:#8396a5
}
@media only screen and (max-width:959px) {
 .footer__list_header {
  font-size:18px
 }
 .footer__list_underline {
  width:50px;
  height:5px
 }
 .footer__list_item {
  font-size:18px
 }
 .footer__contact_clientline {
  font-size:18px
 }
 .footer__contact_tip {
  font-size:18px
 }
 .footer__legal_header {
  font-size:18px
 }
}
@media only screen and (max-width:767px) {
 .footer__contact_phone {
  font-size:35px;
  margin-top:10px;
  margin-left:0
 }
 .footer__contact_tip {
  margin-top:10px;
  margin-left:0
 }
 .footer__legal_header {
  margin:0
 }
 .footer__legal_txt {
  width:100%;
  margin-left:0;
  margin-right:0;
  float:right;
  margin-top:10px;
  clear:both
 }
}
@media only screen and (max-width:719px) {
 .footer {
  margin-bottom:65px
 }
}
@media only screen and (max-width:479px) {
 .footer {
  margin-bottom:50px
 }
}
