@media screen and (max-width: 1023px) {

/* @group Display block mobile */

#icon,
#logobar,
#logo-mobile {
	display: block;
}

/* @end */

}


@media screen and (max-width: 580px) {

/* @group Mobilenav */

div#vcenter {
	padding-top: 120px;
}

div#vcenter ul li {
	margin-bottom: 20px;
}

div#vcenter ul.mobilemainnav li a {
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}

div#vcenter ul.mobilefooternav {
	margin-top: 60px;
}

div#vcenter ul.mobilefooternav li {
	margin-bottom: 10px;
}

div#vcenter ul.mobilefooternav li a {
	text-align: left;
}

/* @end */

}



@media screen and (max-width: 460px) {

/* @group Mobilenav */

div#vcenter ul li {
	margin-bottom: 10px;
}

div#vcenter ul.mobilemainnav li a {
	font: var(--font-mobilemainnav-phone);
}

div#vcenter ul.mobilefooternav {
	margin-top: 40px;
}

div#vcenter ul.mobilefooternav li a {
	font: var(--font-mobilefooternav-phone);
}

/* @end */

}



@media screen and (max-width: 375px) {



}




