body{margin:0;padding:0;color:#333;background-color:#eee;font:1em/1.2 "Helvetica Neue",Helvetica,Arial,Geneva,sans-serif}
h1,h2,h3,h4,h5,h6{margin:0 0 0.5em;font-weight:500;line-height:1.1}
h1{font-size:1.65em; padding-top:10px; line-height:0.4; font-family: Verdana,"Proxima Nova Regular","Helvetica Neue", Arial, Helvetica, sans-serif; font-weight:800;color:#003454;}
h2{font-size:1.75em;}
h3{font-size:1.375em}
h4{font-size:1.35em; padding-top:10px; line-height:0.4; font-family: Verdana,"Proxima Nova Regular","Helvetica Neue", Arial, Helvetica, sans-serif; font-weight:800;color:#003454;}
h5{font-size:1em}
h6{font-size:0.875em}
p{margin:0 0 1.5em;line-height:1.6; font-size:1.15em; font-family: Arial, Verdana,"Proxima Nova Regular","Helvetica Neue", Helvetica, sans-serif; font-weight:500;color:#272425;}
blockquote{padding:1em 2em;margin:0 0 2em;border-left:5px solid #eee}hr{height:0;margin-top:1em;margin-bottom:2em;border:0;border-top:1px solid #ddd}
table{background-color:transparent;border-spacing:0;border-collapse:collapse;border-top:1px solid #ddd}
th,td{padding:0.5em 1em;vertical-align:top;text-align:left;border-bottom:1px solid #ddd}
a:link{color:#FE2712}a:visited{color:#FE2712}a:focus{color:#FE2712;cursor: crosshair;}a:hover{opacity:0.5}
a:active{color:red}
.navfooter{margin:0;padding:0;list-style:none;font-size:0.9em;color:#fff;}.navfooter li{display:inline;margin:0}
.navfooter a{display:block;padding:0.7em 1.25em;color:#fff;text-decoration:none;}.navfooter a:link{color:#fff}.navfooter a:visited{color:#fff}
.navfooter a:focus{color:#fff;background-color:#fff}.navfooter a:hover{color:#fff;background-color:orange}.navfooter a:active{color:#fff;background-color:red}
.container{max-width:950px;margin:0 auto;}
.header{color:#000;background:#272425;padding:0.5em 1.25em}.header-heading{margin:0}.nav-bar{background-color:#272425;padding-top:10px; padding-bottom:40px;}
.content{padding:1em 1.25em;background-color:#F9F9FA}.footer{color:#fff;background-image:url(images/footerback.png);background-repeat:repeat;padding:1em 1.25em;}
.nav{margin:0;padding:0;list-style:none; font-size:1.05em; letter-spacing:0.7px; font-weight:700; padding-top:3px; padding-bottom:3px;}
.nav li{display:inline;margin:0}
.nav a{display:block;padding:0.5em 1.25em;color:#fff;text-decoration:none;}.nav a:link{color:#fff}.nav a:visited{color:#fff}
.nav a:focus{color:#fff;background-color:#000}.nav a:hover{color:#fff; opacity:0.5;}.nav a:active{color:#fff;}.img-responsive{float:left;margin-right:30px;margin-bottom:20px;max-width:100%}
.btn{color:#fff!important;background-color:#4169e1;border-color:#222;display:inline-block;padding:0.5em 1em;margin-bottom:0;font-weight:400;line-height:1.2;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:0.2em;text-decoration:none}
.btn:hover{color:#fff!important;background-color:green}.btn:focus{color:#fff!important;background-color:#000}.btn:active{color:#fff!important;background-color:red}
.table{width:100%;max-width:100%;margin-bottom:20px}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}
.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}


@media (min-width:42em){.header{padding:0.5em 3em}.nav-bar{padding:0.6em 3em}.content{padding:2em 3em}
.footer{padding:2em 3em}.nav li{display:inline;margin:0 1em 0 0}.nav a{display:inline;padding:0;border-bottom:0}.navfooter li{display:inline;margin:0 1em 0 0}.navfooter a{display:inline;padding:0;border-bottom:0}}

