.application.mobile {
	background-color: var(--as-color-background-main);
	position: relative;
	padding: 4px;
}

.application.mobile>#app-header {
	position: relative;
	padding: var(--as-padding-large);
	padding-bottom: 0;
}

.application.mobile>#app-header>#logo #image {
	position: relative;
	width: 80px;
	margin-left: 6px;
}

.application.mobile>#app-header>#logo #image img {
	position: absolute;
	left: 0;
	height: 80px;
}

.application.mobile>#app-header>#logo #title {
	margin-left: 10px;
}

.application.mobile>#app-header>#logo #title img {
	height: 42px;
	margin: auto;
}

.application.mobile>#app-header>#mainmenu {
	margin: auto 0;
}

.application.mobile>#sidemenu {
	padding: var(--as-padding-large);
	/*	padding-top: 0;*/
}

.application.mobile>#router-content,
.application.mobile>[name="curtains"] {
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	padding: var(--as-padding-large);
}