@font-face {
	font-family: 'Andale Mono Regular';
    src: local('Andale Mono Regular'), url('../fonts/andale-mono.woff') format('woff');
}
html {
	background-color: #2e2e2e;
	color: linen;
	line-height: 1.5em;
	font-size: 1em;
	font-family: 'Andale Mono Regular', monospace;
	background-image: url('../images/cryptomoricult-website-background.jpg');
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
	background-position: right;
}
body { margin: 1.5em; }
#logotype-desktop img {
	width: 100%;
    max-width: 1000px;
}
#logotype-mobile { display: none; }
strong { text-shadow: 0px 0px 9px linen; }
h1, h1 a { font-family: 'OCR A Std'; font-size: 2.5em; }
h2 { font-size: 1.5em; color: ghostwhite; }
#tagline { font-size: 1.5em; color: ghostwhite; }
a { color: thistle; }
nav {
	margin-top: 2em;
	margin-bottom: 2em;
}
nav ul {
	padding: 0;
	margin: 0;
}
nav li {
	display: initial;
	margin: 1em;
	margin-left: 0;
	padding: 1em;
	padding-left: 0;
	line-height: 2.5em;
}
nav li a {
	font-size: 1.25em;
	color: lightgrey;
    text-decoration: none;
}
#mint-count {
	width: 3em;
    padding: 16px;
    font-size: 1em;
    border-radius: 0;
    border: 0;
	background-color: #efefef;
}
button {
	padding: 1em;
	font-size: 1em;
	border: none;
}
#cryptomori-animated-promo { margin-right: 2em; }
#info-wrapper { min-height: 350px; }
.assetImage { width: 30%; margin-right: 80px; margin-bottom: 5px; }
#footer { line-height: initial; }
#roadmap { color: thistle; }
.roadmap-completed-item { color: lightgreen; }
.lightblue { color:lightblue; }
.matic-token-icon { position: relative; top: 5px; }
.mythx-badge { position: relative; top: 5px; }
.metamask-icon img { height: 27px; position: relative; top: 8px; }
#bg-overlay { width: 100%; height: 100%; background-color: black; opacity: 1; }
#logotype {
	width: 100%;
	max-width: 1000px;
}
@media only screen and (min-width: 651px) {
	#cryptomori-animated-promo { float: left; }
}
@media only screen and (max-width: 650px) {
	#logotype-mobile { display: revert; }
	#logotype-mobile img {
		width: 100%;
		max-width: 1000px;
	}
	#logotype-desktop { display: none; }
	#tagline {
		font-size: 1.5em;
		margin-top: 0.5em;
	}
	#cryptomori-animated-promo { margin: 0; }
	#cryptomori-animated-promo img { width: 100%; height: auto; }
	#info-wrapper { min-height: initial; margin: 0; }
	#display-assets img { width: 100% !important; height: auto; }
	.small-screen-hide { display: none; }
}
.tagline-block { display: inline-block; margin-top: 0.5em; }
.polygon-purple { color: #894edd }
.cult-red { color: #e7001e }
#mint-engine-credits { color: grey }
.nav-link { display: inline-block; }

/* Append display: none !important; to mint status below. */
.mint-live {  }
.mint-presale { display: none !important; }
