.center-img {
  display: block;
  margin: 0 auto;
}

   #footer {
    position: bottom;
    left: 0; bottom: 0;
    padding: 10px;
    margin-bottom: 10px;
    background: #14191C;
    color: #2D363D;
    width: 100%;
   }

		.menu {
			display: inline-block;
			position: relative;
			text-indent: -9999px;
			width: 160px;
			height: 160px;
			background: url(menu.png) no-repeat;
		}
		.menu span {
			position: absolute;
			top: 0; left: 0; bottom: 0; right: 0;
			background: url(menu.png) no-repeat;
			background-position: -160px 0;
		}

		.main {
			display: inline-block;
			position: relative;
			text-indent: -9999px;
			width: 138px;
			height: 60px;
			background: url(main1.png) no-repeat;
		}
		.main span {
			position: absolute;
			top: 0; left: 0; bottom: 0; right: 0;
			background: url(main1.png) no-repeat;
			background-position: -138px 0;
		}

		.contacts {
			display: inline-block;
			position: relative;
			text-indent: -9999px;
			width: 155px;
			height: 60px;
			background: url(contacts1.png) no-repeat;
		}
		.contacts span {
			position: absolute;
			top: 0; left: 0; bottom: 0; right: 0;
			background: url(contacts1.png) no-repeat;
			background-position: -155px 0;
		}

		.about {
			display: inline-block;
			position: relative;
			text-indent: -9999px;
			width: 170px;
			height: 60px;
			background: url(about1.png) no-repeat;
		}
		.about span {
			position: absolute;
			top: 0; left: 0; bottom: 0; right: 0;
			background: url(about1.png) no-repeat;
			background-position: -170px 0;
		}

		.sc {
			display: inline-block;
			position: relative;
			text-indent: -9999px;
			width: 62px;
			height: 62px;
			background: url(sc.png) no-repeat;
			
			
			
			
    border-bottom-width: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    border-top-width: 0px;
    padding-left: 0px;
    border-left-width: 0px;
    border-right-width: 0px;

		}
		.sc:hover {
			position: relative;
			top: 0; left: 0; bottom: 0; right: 0;
			background: url(sc1.png) no-repeat;
			/*background-position: -62px 0;*/
			
			/*Переход*/
-webkit-transition: All 0.8s ease;
-moz-transition: All 0.8s ease;
-o-transition: All 0.8s ease;
-ms-transition: All 0.8s ease;
transition: All 0.8s ease;

		}
		
		
		
		.vk {
			display: inline-block;
			position: relative;
			text-indent: -9999px;
			width: 62px;
			height: 62px;
			background: url(vk.png) no-repeat;
		}
		.vk span {
			position: absolute;
			top: 0; left: 0; bottom: 0; right: 0;
			background: url(vk.png) no-repeat;
			background-position: -62px 0;
		}

		.inst {
			display: inline-block;
			position: relative;
			text-indent: -9999px;
			width: 62px;
			height: 62px;
			background: url(inst.png) no-repeat;
		}
		.inst span {
			position: absolute;
			top: 0; left: 0; bottom: 0; right: 0;
			background: url(inst.png) no-repeat;
			background-position: -62px 0;
		}

		.yt {
			display: inline-block;
			position: relative;
			text-indent: -9999px;
			width: 62px;
			height: 62px;
			background: url(yt.png) no-repeat;
		}
		.yt span {
			position: absolute;
			top: 0; left: 0; bottom: 0; right: 0;
			background: url(yt.png) no-repeat;
			background-position: -62px 0;
		}
		
		.serch {
			border-top-width: 0px; 
			padding-top: 0px; 
			border-bottom-width: 0px; 
			padding-bottom: 0px;
			display: inline-block;	
			margin-left: 20px;		
		}
		
		
		.pole_serch{
			display: inline;
			padding-left: 5px;
			
    padding-bottom: 23px;
    padding-top: 22px;
    /*margin-right: 10px;*/
	background: url(search_bg.png) no-repeat;
	
	
			}
		
		