@media (max-width: 991px) {
	
	body.responsive {
		min-width: 768px;
    }
	
	body.responsive #headerSection{
		height: 69px;
	}
	
	body.responsive #headerSection #headerLogo,
	body.responsive.partially-sighted #headerSection #headerLogo{
		background-size: 66px 60px!important;
		width: 66px;
		height: 60px;
	}
	
	body.responsive #headerSection #headerTop{
		padding: 0 20px;
		max-width: none;
	}
	
	body.responsive #headerSection #headerTop #langSelector{
		padding-right: 28px;
	}
	
	body.responsive #headerSection #headerTop #langSelector ul{
		margin: 8px 0;
		padding-left: 0;
	}
	
	body.responsive .toggle-partially-sighted, body.partially-sighted.responsive .toggle-partially-sighted{
		background-size: 18px 18px!important;
	}
	
	body.responsive div.mainBox{
		max-width: 728px;
	}
	
	body.responsive .paddedBoxpanel{
		padding: 50px 40px;
	}
}