.col3-homepage {
 max-width: 30%;}

.col3-homepage.center {
 margin: 40px 0px;}﻿

.footer-bottom > .cnt {
 float: none;
 margin: auto;
 width: 90%;}

.mobile {
 display: block;}

.sub-icons {
 display: none}

.content {
 float: none;
 margin: auto;
 width: 90%;}

.eBlock > img{
 width: 100%;}

.block {
 float: none;
 margin: auto;
 width: 90%;}

ul.head-i {
 text-align: center;
 padding: 10px 10px;
 line-height: 25px;}

ul.head-i li > a {
 font-size: 14px;}

.head-icons {
 float: none;}

.head-icons > ul.head-i li{
 display: inline-block;}

.head-nav > .cnt {
 margin: auto;
 width: 90%;}

ul.pair {
 margin-bottom: 80px;}

ul.pair li {
 display: inline-block;
 float: none;
 padding: 20px 0px;
 margin: auto!important;
 width: 70%;}

ul.head-i li {
 display: block;}

.news-page {
 height: 100%;
 background: url(/img/news-bg.jpg) top;
 background-size: cover;}

.sub-page {
 display: none;}

.about {
 width: 90%;}

.ctg-1 {
 display: block;
 overflow: hidden;
 float: left;
 width: 50%;
 height: 200px;}

.footer-bottom > .cnt {
 padding: 10px;}

.footer-bottom > .cnt > .icons {
 display: none;}

.slide {
 height: 370px;}

.slide > .cnt {
 top: 50px;}

.slide > .cnt > h1 {
 font-size: 36px;}

.slide > .cnt > h2 {
 font-size: 28px;}

.slide > .cnt > a.on {
 top: 20px;}

.promo > .cnt {
 margin: auto;
 width: 90%;}

.view {
 height: 100%;}

.view > .image {
 width: 100%;
 height: auto;
 margin: auto;}

.view > .text {
 height: 100%;}

.pairs > .cnt {
 padding: 0;}

.pairs > .cnt > h1 {
 padding: 80px 0px 10px 0px;}

.bar-menu {
 display: inline-block;}

.about {
 max-width: 90%!important;}

.news-view {
 width: 100%;
 margin: 0px 0px 30px 0px}

.news-view {
 width: 33.333%;}

/* menu head */