/** Allow use of full page **/
#main-content {
	width: 100%;
	max-width: 100%;
	background-color: white;
}

#tracker {
	background-color: #1b365d;
	width: 8px;
	position: absolute;
	right: 450px;
	cursor: col-resize;
}

#preview {
	position: absolute;
	right: 0;
	width: 450px;
	overflow: auto;
	padding: 10px;
}

#preview pre:first-child {
	margin-top: 0;
}

#boomer {
	display: none;
	height: 100%;
	width: 100%;
	border: none;
}

#breadcrumbs .crumb {
	padding-right: 20px;
	cursor: pointer;
}

#breadcrumbs .crumb:hover {
	color: #1b365d;
}

#submenu-icon {
	display: none !important;
}

#render-image:after {
	content: "Render as Image";
}

#render-bbcode:after {
	content: "Render with bbCode";
}

#render-mathjax:after {
	content: "Render with MathJax";
}

#render-pdf:after {
	content: "Render as PDF";
}

.CodeMirror {
	height: 100%;
}

.cm-keyword {
	font-weight: bold;
}

#arrows {
	display: none;
}

.mobile-warning {
	color: #c90808;
	font-weight: bold;
	display: none;
}

@media (max-width: 980px) {
	#render-image:after {
		content: "Render Image";
	}

	#render-bbcode:after {
		content: "Render bbCode";
	}

	#render-mathjax:after {
		content: "Render MathJax";
	}

	#render-pdf:after {
		content: "Render PDF";
	}

	#breadcrumbs .crumb {
		display: inline;
	}
}

@media (max-width: 480px) {
	#render-image:after {
		content: "Image";
	}

	#render-bbcode:after {
		content: "bbCode";
	}

	#render-mathjax:after {
		content: "MathJax";
	}

	#render-pdf:after {
		content: "PDF";
	}

	#breadcrumbs .crumb {
		display: inline;
	}

	.mobile-warning {
		display: block;
	}
}

@media (max-height: 480px) and (orientation: landscape) {
	/* targeting phones in landscape view */
	.mobile-warning {
		display: block;
	}
}

/* Targeting touch */
@media (pointer: coarse) {
	#tracker {
		width: 30px;
		display: flex;
		flex-direction: column;
		justify-content: center;
	}

	#arrows {
		display: block;
		font-family: AoPS;
		color: white;
		font-size: 20px;
		text-align: center;
	}
}

#upload-form {
	background-color: white;
	z-index: 10000;
}

#upload-form img {
	max-width: 200px;
	max-height: 200px;
}
