/* 	99Lime.com HTML KickStart by Joshua Gatcke	style.css */
@import url("https://fonts.googleapis.com/css?family=Raleway:300,500,600");

h1,h2,h3,h4,h5,h6{ font-family: "Raleway", sans-serif, sans-serif; font-weight:400; }
h1{font-size:1.5em; font-family: "Raleway", sans-serif, arial, verdana, sans-serif; font-variant:small-caps;}
h2{font-size:1.3em; font-family: "Raleway", sans-serif, arial, verdana, sans-serif; font-variant:small-caps;}
h3{font-size:1.1em; font-family: "Raleway", sans-serif, arial, verdana, sans-serif; font-variant:small-caps;}
h4{font-size:1em; font-family: "Raleway", sans-serif, arial, verdana, sans-serif;}
h5{font-size:0.9em; font-family: "Raleway", sans-serif, arial, verdana, sans-serif;}
h6{font-size:0.8em; font-family: "Raleway", sans-serif, arial, verdana, sans-serif;}

hr{border: 0; border-bottom: solid 7px #0057aa; margin:0 0 2em 0; }

thead th,tbody th{ padding:8px 12px; font-family: "Raleway", sans-serif, arial, verdana, sans-serif; background-color:#EEE; color:#006; }
button, a.btn, input[type="submit"], input[type="reset"], input[type="button"]{ font-family: "Raleway", sans-serif, arial, verdana, sans-serif; padding:3px 6px 3px 4px; }
blockquote{ font-family: "Raleway", sans-serif, arial, verdana, sans-serif; font-size:1em; line-height:1.5em; font-style: italic; margin:30px; padding:0 0 0 10px; border-left:3px solid #ccc; }

html{ min-height:100%; background:rgba(71, 46, 104, 1); color:#414141; }
body{ background:#ebd0a1; margin:0; padding:0 0 0 0; padding-top:80px; color:#414141; font-weight:300; font-size:12pt; font-family: "Raleway", arial, verdana, sans-serif; text-shadow: 0px 0px 1px transparent; /* google font pixelation fix */}

#footer{position: relative; margin:4em 0 0 0; padding:0px; padding-top:1em; color:#fff; background:rgba(71, 46, 104, 1); border-top:solid 1px #fff; }
#footer a:link{color:#fff; text-decoration:none;}	
#footer a:visited{color:#fff; text-decoration:none;}	
#footer a:hover{color:#F4F4F4; text-decoration:none; border-bottom:1px dotted #F4F4F4;}	

.navbar{ position:fixed; top:0; left:0; width: 100%; background: rgba(0, 46, 93, 1); /* Old browsers */ color:#fff; z-index:1000; border-bottom:1px solid #4e5266; }
.navbar ul{	display:inline-block; margin:0;	padding:0;	}
.navbar li{	margin:0; padding:0; list-style-type:0;	display:inline-block; }
.navbar li a{display:inline-block; color:#fff; padding:0.7em 1em; text-decoration:none;	text-transform: uppercase; line-height:100%; font-size: 1.2em;}
.menu{ font-family: "Raleway", sans-serif, arial, verdana, sans-serif; border:0; font-weight:300; }
.menu ul{margin:0;padding:0;position: absolute;top:100%;left:0;display:none;text-align:left; min-width:300px;max-width:200%;*width:auto;}

@media (max-width: 768px) { .right{ text-align:left;} .grid{padding: 0 1em;} }