:root {
	--body-background-color: #fff;
}

html,
body {
	font-size: 15px !important;
	font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif !important;
	background-color: var(--body-background-color, #00aa00);
}

nav.app-nav:empty{
	height: 0;
}

.markdown-section {
	padding: 15px 15px 10px 15px;
	background-color: #FFFFFF;
	border-radius: 15px !important;
	margin-top: 0;
	width: 74%;
	position: absolute;
	margin: 0px 13% 0px 13%;
}

.markdown-section table {
	display: inline-table;
	border-spacing: 10px;
	border-collapse: separate;
	text-align: center;
}

.markdown-section th,
.markdown-section td {
	border: none;
	background-color: var(--body-background-color);
}

.markdown-section th:empty,
.markdown-section td:empty {
	border: none;
	padding: 0;
}

section.cover .cover-main p a {
    border-color: var(--theme-color,#42b983);
    border-radius: 2rem;
    border-style: solid;
    border-width: 1px;
    box-sizing: border-box;
    color: var(--theme-color,#42b983);
    display: inline-block;
    font-size: 1.05rem;
    letter-spacing: .1rem;
    margin: .5rem 1rem;
    padding: .75em 2rem;
    text-decoration: none;
    transition: all .15s ease;
}

section.cover .cover-main p a:hover{
	border-color: var(--theme-color,#42b983);
	color: #333333;
}

