@font-face{font-family:open; font-style:normal; font-weight:normal;src:url("fonts/openr.woff") format("woff");}
@font-face{font-family:oswald; font-style:normal; font-weight:normal;src:url("fonts/oswald.woff") format("woff");}
@font-face{font-family:oswald; font-style:normal; font-weight:200;src:url("fonts/oswald200.woff") format("woff");}
@font-face{font-family:oswald; font-style:normal; font-weight:300;src:url("fonts/oswald300.woff") format("woff");}
@font-face{font-family:oswaldb; font-style:normal; font-weight:normal;src:url("fonts/oswald300.woff") format("woff");}
a {
	text-decoration: none;
}


#header {width:100%;}
#nav {float:right; padding-right: 5em; padding-top:1em; padding-bottom: 8em;}
.capt {font-family:oswald; font-size:1.5em; background-color: #eee; padding:.5em; width:16.7em; display:inline-block; font-weight: 300; margin-top:-1em;}
a {color:black;}
.aboutlink {color:#acf;border-bottom:1px solid #acf;}
.capt:hover {background:#FFEB59;}
.resource-img {width:100%; height:100%;}
.resource-box {width:40%;margin:5%;display:inline-block;float:left; position:relative;}
.capt2 {font-family:oswald; font-size:2em; background-color: #eee; padding:0.2em 0; width:100%; display:inline-block; font-weight: 300; margin-top:-1em;}
.capt2:hover {background:#FFEB59;}
#block1 {width: 100%; clear:both;}
#team {text-align:center; width: 80%; margin-left:10%; margin-top: 3em; display:inline-block;}
.title {font-family:oswald; font-size:3em;font-weight:300;margin-left:1em;margin-bottom:0;}
.plain-txt {font-family:open; font-size: 1em;margin-left:3em; width: 80%;}
#up-resource {text-align:center;}
#footer {background-color: #FFEB59; font-family:open; font-size:1em; padding: 1.5em 2em .5em 2em; margin-top:1em;}
#links {display:inline-block; float:left; line-height:2em;}
#contact {display:inline-block; float:right;}
#companyinfo{clear:both;font-size:.7em;}
.infoline{margin-bottom:.5em;}
.social-pic {width: 3em; padding: 1.5em .5em;}
#cont-details {margin-left:3em; font-family:open;}
#block5 {background-image:url(images/bg3.png);background-size:100%;background-repeat:no-repeat; clear:both; height: 18em;margin:0 2em; text-align:center;font-family:open; font-size: 0.8em; padding:6em 3em 0 3em;}
#mc_embed_signup{background:#fff; font-family:open; text-align:center; padding:1em 0 1em 1em; display:inline-block;}
#mc_embed_signup form {display:block; position:relative; text-align:left; padding:.5em;}
#mc_embed_signup input {font-family:open; border:1px solid black; -webkit-appearance:none; font-size:100%; margin-top:2em; padding:.em;}
#mc_embed_signup input:focus {border-color:#333;}
#mc_embed_signup .button {font-family:open; font-size:100%; color:#fff; cursor:pointer;}
#mc_embed_signup .button:hover {background-color:#777;}
#mc_embed_signup .nowrap {white-space:nowrap;}     
#mc_embed_signup .clear {clear:none; display:inline;}
#mc_embed_signup label {display:block; padding-bottom:.5em;}
#mc_embed_signup input.email {font-family:open; display:block; padding:0 .4em; margin:0 4% 0 0; height:2.5em; line-height:2.5em; width:20em;}
#mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%;margin: 0 5%; clear: both;}
#mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; float:left; top:-1.5em; z-index:1; width:80%;}
#mc_embed_signup #mce-error-response {display:none;}
#mc_embed_signup #mce-success-response {color:#529214; display:none;}
#mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;}
.mc_hidfld{position:absolute; left:-5000px;}

