* {box-sizing:border-box;}

body {font:0.9375em MuseoSlab-500, Arial, Helvetica, sans-serif; color:#808080;}

div#center {margin:0 auto; max-width:1366px; padding-bottom:1.5625%}

.row:after {content:""; clear:both; display:block;}
[class*="col-"] {width:100%; float:left;}
@media only screen and (min-width:480px) {
.col-1 {width:8.33%;}
.col-2 {width:16.66%;}
.col-3 {width:25%;}
.col-4 {width:33.33%;}
.col-5 {width:41.66%;}
.col-6 {width:50%;}
.col-7 {width:58.33%;}
.col-8 {width:66.66%;}
.col-9 {width:75%;}
.col-10 {width:83.33%;}
.col-11 {width:91.66%;}
.col-12 {width:100%;}
}

h1 {font-size:1.3125em; color:#094b87; padding:1.5625% 1.5625% 0 1.5625%;}
h2, h3 {font-size:1em; color:#094b87; padding:1.5625% 1.5625% 0 1.5625%;}
h4 {font-size:0.9375em; color:#094b87; padding:1.5625% 1.5625% 0 1.5625%;}
p, .name, #land li {padding:0.25% 1.5625%;}
.name {color:#094b87; padding-top:1.5625%;}
.email {padding:1.5625%;}
#land {padding-top:1.5625%}
.blue {color:#094b87;}
.red {color:red;}
.small, blockquote {font-size:0.875em;}
blockquote {padding:3.125%;}


nav {background-color:#094b87;}
nav .col-3 {padding:1.5625%;}
nav a {color:#fff; text-decoration:none;}
nav a:hover {text-decoration:underline;}