@media (max-width: 991px){
	body > header .topNavigation{
	}
	body > header .topNavigation span{
		display: block;
	}
	body > header .topNavigation .top-text{
		padding-top: 15px;
		width: calc(100vw - 150px);
		font-size: 12px;	
	}
	body > header .topNavigation .top-text span:first-child{
		font-size: 12px;
	}
	body > header .topNavigation .top-lang{
		width: 40px;
		font-size: 10px;
		margin-right: 5px;
	}
	body > .footer span{
		display: block;
	}
	body .footer-menu{
		padding: 20px 10px;
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	body > header > .navbar{
		margin-left: 30px;
	}
}
@media (min-width: 1200px) {
	body > header > .navbar{
		margin-left: 30px;
	}
}