/* Copyright (c) «CompTek» | http://www.comptek.ru/ #f5f5f5*/
.bottom-line {  }
.footer { height: 230px; margin-top: -230px; background:#e1e1e1a8; box-shadow: inset 0 0 5px rgba(0,0,0,.07); }
.footer nav { min-height: 200px; float: left;}
.footer nav ul { float: left;padding: 0px 70px; border-right: 1px solid #e1e1e0; margin: 25px 0px 20px 0px;}
.footer nav ul:first-child { padding-left: 60px; }
.footer nav ul:last-child { border-right: 0px; margin-right: 150px; }
.footer nav ul li { list-style: none; line-height: 27px;}
.footer nav ul li a {color: #444; font-size: 14px; text-decoration: none; }
.footer nav ul li a:hover { text-decoration: underline; }
.footer .social { margin: 0px; padding: 14px 0px 0px 0px }
.footer .social li { list-style: none; display: table-cell; padding: 0px 6px 0px 6px }
.footer .social li a:hover { opacity: 0.8; }
.footer .copyrights-and-contacts {  padding: 27px 27px 27px 27px;  font-size: 14px; }
.footer .copyrights-and-contacts > span { display: block; padding: 8px 0px 0px 0px; line-height: 20px; font-size: 12px; color: #777; white-space: nowrap; }
	@media only screen and (max-width: 1400px) {
	.footer nav ul:first-child {  padding-left: 30px;}
	.footer nav ul { padding: 0px 35px}
	.footer nav ul:last-child { margin-right: 95px; }
	}
	@media only screen and (max-width: 1100px){
		.footer nav ul { padding: 0px 15px; }
		.footer nav ul li a {   font-size: 12px; line-height: 22px; }
		.footer .copyrights-and-contacts { font-size: 12px; }
}
