#wrapper.mobile #header {
	margin-bottom: 0;
	justify-content: space-evenly;
}

#wrapper.mobile #header::after {
	height: 30%;
	bottom: -30%;
}

#wrapper.mobile #header > h1 {
	font-size: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

#wrapper.mobile #header > img {
	display: none;
}

#wrapper.mobile #sidebar {
    resize: none;
	width: min-content;
}

#wrapper.mobile div.sideCategoryP.search h1 {
	display: none;
}

#wrapper.mobile #searchBox {
    display: none;
}

#wrapper.mobile div#mobileSearchSettings button.sideItem {
	width: 100%;
}

#wrapper.mobile div#mobileSearchSettings button.sideItem p {
	display: block;
}

#wrapper.mobile div.sideCollapseHeader {
	display: none;
}

#wrapper.mobile a.sideItem {
	width: 60px;
}

#wrapper.mobile a.sideItem p {
	display: none;
}

#wrapper.mobile a.sideItem:not(.disabled):has(> input):active {
	scale: 0.9;
}

#wrapper.mobile #mobileSearch a.sideItem {
	justify-content: start !important;
	width: 100%;
}

#wrapper.mobile #mobileSearch button.sideItem p {
	display: block;
}

#wrapper.mobile div.newItem {
	left: 50%;
	transform: translate(-50%) scale(0.75);
}

#wrapper.mobile #mobileSearch button.sideItem div.newItem {
	display: block;
	left: 70px;
}

#wrapper.mobile #contents {
	height: calc(100% - 70px);
}

#wrapper.mobile #body {
	padding-top: 20px;
}

#wrapper.mobile div.categoryBody.wip::after {
	background: #000d;
	backdrop-filter: blur(5px);
	border-radius: 10px;
	padding: 20px;
}

#wrapper.mobile div.articleHolder {
	padding: 0;
	grid-template-columns: 1fr;
}

#wrapper.mobile div.article div.articleDetails {
	padding: 10px;
	height: 50px;
}

#wrapper.mobile div.article div.articleDetails h3 {
	font-size: 16px;
}

#wrapper.mobile div.article div.articleDetails p {
	font-size: 12px;
}

#wrapper.mobile div#copiedClipboard {
    right: 50%;
    transform: translate(50%, 0);
}

#wrapper.mobile video {
	width: 100%;
}

#wrapper.mobile #bottomTriangle {
    width: 100%;
    height: 90px;
}

#wrapper.mobile #header h1 {
	display: none;
}

#wrapper.mobile div#settingsI {
	height: 70%;
	width: 90%;
}

#wrapper.mobile div.settingsSide {
	margin-right: auto;
	width: 100px;
}

#wrapper.mobile div.settingsSide p {
	display: none;
}

#wrapper.mobile div.settingsFull {
	width: calc(100% - 100px)
}