@import url(//fonts.googleapis.com/css?family=Droid+Sans:400,700);



/* #Reset + Basics - Comment out if using twitter bootstrap!
================================================== */
html, body, h1, h2, h3, h4, h5, h6, p, blockquote, pre, code, kbd, samp, small, sub, sup {
		margin: 0;
		padding: 0;
		border: 0;
		font-size: 100%;
		font: inherit;
		vertical-align: baseline; 
	}
		
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, main {
		display: block; 
	}

body {
		line-height: 1; 
	}

blockquote, q {
		quotes: none; 
	}

blockquote:before, blockquote:after,
q:before, q:after {
		content: '';
		content: none; 
	}
		
/* Typography
================================================== 
34px = 2.125 rem
32px = 2 rem
30px = 1.875 rem
28px = 1.75 rem
26px = 1.625 rem
24px = 1.5 rem
22px = 1.375 rem
20px = 1.25 rem
18px = 1.125 rem
16px = 1 rem
14px = 0.875 rem
font-size: 13px; font-size: 0.8125rem;
12px = 0.75 rem
10px = 0.625 rem
8px = 0.5 rem

(target font size) / (base font size(16)) = REM value

*/

html, * {
	font-size: 100% /* Browser default (1 rem = 16px) */
	}

body {
	font-family: "Droid Sans", Arial, sans-serif;
	}

h1 {
	font-size: 30px; font-size: 1.875rem;
	line-height: 36px; line-height: 2.25rem;
	}

h2 {
	font-size: 24px; font-size: 1.5rem;
	line-height: 26px; line-height: 1.625rem;
	margin-bottom: 10px; margin-bottom: 0.625rem;
	}

h3 {
	font-size: 20px; font-size: 1.25rem;
	line-height: 22px; line-height: 1.375rem;
	margin-bottom: 10px; margin-bottom: 0.625rem;
	}

h4 {
	font-size: 18px; font-size: 1.125rem;
	line-height: 20px; line-height: 1.25rem;
	margin-bottom: 10px; margin-bottom: 0.625rem;
	}

h5 {
	font-size: 16px; font-size: 1rem;
	line-height: 21px; line-height: 1.3125rem;
	margin-bottom: 10px; margin-bottom: 0.625rem;
	}

h6 {
	font-size: inherit; font-size: inherit;
	line-height: 21px; line-height: 1.3125rem;
	margin-bottom: 10px; margin-bottom: 0.625rem;
	}

ul ul, ul ol, ol ol, ol ul {
	font-size: 12px;
	}
	
nav#sidenav li {	
	font-size: 16px; font-size: 1rem;
	line-height: 21px; line-height: 1.3125rem;
	}
	
nav#sidenav li ul li {	
	font-size: 14px; font-size: 0.875rem;
	line-height: 18px; line-height: 1.125rem;
	}	

nav#top ul li a {
	font-size: 13px; font-size: 0.8125rem;
	}

.button, button, input[type="submit"], input[type="reset"], input[type="button"] {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 500;
	}

button.searchbtn {
	font-size: 17px;
	}

.more a:after {
	font-family: FontAwesome;
    content: "\f0da";
	padding-left: 5px;
	}

blockquote {
	font-size: 17px; font-size: 1.0625rem;
	margin-bottom: 22px; line-height: 1.375rem;
	}

blockquote p {
	font-size: 17px; font-size: 1.0625rem;
	line-height: 24px; line-height: 1.5rem;
	margin-bottom: 16px; margin-bottom: 1rem;
	}

blockquote cite {
	font-size: 12px; font-size: 0.75rem;
	}

cite {
	font-style: italic;
	}

pre {
	margin-bottom: 24px; margin-bottom: 1.5rem;
	}

code {
	font-family: "Courier New", Courier, monospace;
	line-height: 16px; line-height: 1rem;
	}

kbd {
	font-weight: bold;
	font-size: 14px; font-size: 0.875rem;
	}

samp {
	font-size: 14px; font-size: 0.875rem;
	}

small {
	font-size: 13px; font-size: 0.8125rem;
	line-height: 16px; line-height: 1rem;
	}
	
sub {
	font-size: 11px; font-size: 0.6875rem;
	position: relative;
	bottom: -0.25rem;
	}

sup {
	font-size: 11px; font-size: 0.6875rem;
	position: relative;
	top: -0.5rem;
	}

figcaption {
	font-size: 14px; font-size: 0.875rem;
	}