.desktop_icon_icon {
	height: 42px;
	margin-left: auto;
	margin-right: auto;
	width: 42px
	}
.desktop_icon_label {
	background: black;
	color: white;
	margin-top: 4px;
	padding: 2px;
	word-wrap: break-word
	}
#desktop_icons > * {
	position: fixed;
	text-decoration: none;
	user-select: none;
	-webkit-user-select: none;
	width: 64px
	}
#taskbar {
	bottom: 0;
	height: 36px;
	left: 0;
	position: fixed;
	width: 100%
	}
#taskbar > .menubar {
	width: calc(100% - 4px)
	}
#taskbar > .menubar > .menubar_list {
	max-width: 100%
	}
#taskbar > .menubar > .menubar_list > div {
	display: inline-flex
	}
#taskbar > .menubar > .menubar_list > div > .button_image {
	transform: translate(3px, 2px)
	}