#panel,
#bx-panel-corrector {
	padding-bottom: 0;
}

@media screen and (max-width: 1400px){
	.top-menu a {
		font-size: 15px;
	}
}
@media screen and (max-width: 1024px){
	.grid {
		min-width: initial;
		width: initial;
	}
	.grid .column {
		width: initial;
		float: none;
	}
	.header .grid {
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.header .column {
		min-height: initial;
	}
	.header .right-image {
		display: none;
	}
	.header .contacts .address {
		display: none;
	}
	.header .contacts .phones {
		text-align: right;
	}
	.header .download-c {
		display: none;
	}
	.header div {
		padding-bottom: 0;
	}
}

@media screen and (max-width: 960px) {
	.header .company-name.full {
		display: none;
	}
}
@media screen and (max-width: 768px) {
	.header .company-name {
		display: none;
	}
}
