@media only screen and (max-width:767px) {
	/* CSS rules here */
	h1 font {
		font-size: 40px !important;
	}
	h3 font {
		font-size: 24px !important;
	}
	.menuInner ul.firstLevel {
		float: left !important; 
	}
	.hero [class^="WaLayoutItem"]{
		padding-top: 30px !important;
	}
	.WaGadgetMenuHorizontal .menuInner ul.firstLevel>li>.item>a {
		height: 0px !important;
		padding: 5px 15px 15px 0px !important;
		font-size: 13px !important;
	}
}
@media only screen and (max-width:479px) {
	/* CSS rules here */
	.zonePlace {
		padding: 0px !important
	}
}
.max-width-md {
	max-width: 850px !important;
	margin: 0 auto !important;
}
.menuInner ul.firstLevel {
	float: right;
}
.hero [class^="WaLayoutItem"] {
	vertical-align: middle !important;
	padding-top: 0px;
}
.flex-middle [class^="WaLayoutItem"] {
	vertical-align: middle !important;
	padding-top: 0px;
}
#id_A8GYfkX {
	display: none;
}