@media (max-width: 991.98px) {
	.topmenu {
		display: none;
	}
	.mobile-menu-btn {
		display: block;
	}
	.topline-login-btn-block {
		display: none;
	}
	.topline-lang-panel {
		display: none;
	}
	.topline {
		padding-top: 25px;
	}
	.mobile-menu-block {
		display: block;
	}
	.promo-devices-image-macbook img {
		max-width: 100%;
	}
	.promo-devices-image-ipad img {
		max-width: 200px;
	}
	.promo-devices-image-iphone {
		left: 150px;
	}
	.promo-devices-image-iphone img {
		max-width: 100px;
	}
	.footer-left {
		padding-top: 32px;
	}
	.footer-right {
		padding-top: 24px;
	}
}
