
/* We like off-black for text. */
body, select, input, textarea {color: #333;}

a {
	color: #A0CF67;
	text-decoration: none;
}
a:hover {
    color: #A0CF67;
    text-decoration: underline;
}
a:hover {color: #A0CF67;}

::-moz-selection{background: #A0CF67; color: #fff; text-shadow: none;}
::selection {background: #A0CF67; color: #fff; text-shadow: none;} 

a:link {-webkit-tap-highlight-color: #A0CF67;} 

ins {background-color: #A0CF67; color: #000; text-decoration: none;}
mark {background-color: #A0CF67; color: #000; font-style: italic; font-weight: bold;}

input:-moz-placeholder { color:#a9a9a9; }
textarea:-moz-placeholder { color:#a9a9a9; }

.centered {
	margin: 0 auto;
	width: 600px;
}
.nav {
	margin-top: 30px;
	margin-bottom: 30px;
}
.nav .nav-previous {
float:left;
width: 49%;
text-align: left;
}
.nav .nav-next {
float:right;
width: 49%;
text-align: right;
}
.nav .disabled a {
	color: #b3b3b3;
	text-decoration: none;
}
.nav .disabled .fa::before {
	color: #b3b3b3;
}

.nav .clear {
	clear: both;
}
.nav .nav-previous a, .nav .nav-next a {
    line-height: 18px;
    font-family: montserrat,sans-serif;
    font-size: 14px;
    margin: 1em 0px;
}

/* Media queries
-------------------------------------------------------------------------------*/

@media screen and (max-width: 480px) {
	
		
}



/* Print styles
-------------------------------------------------------------------------------*/
@media print {



}