|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
html{ |
|
background-color: #fff; |
|
font-weight: normal; |
|
} |
|
|
|
|
|
body{ |
|
max-width: 850px; |
|
margin: 0px auto; |
|
font-family: 'Roboto Slab', serif; |
|
font-family: 'Roboto', Helvetica, sans-serif; |
|
font-weight: 300; |
|
line-height: 1.55em; |
|
font-size: 16px; |
|
margin-top: 5px; |
|
margin-bottom: 80px; |
|
color: #3C4043; |
|
font-smoothing: antialiased; |
|
} |
|
|
|
@media (max-width: 760px){ |
|
body{ |
|
padding: 5px; |
|
} |
|
} |
|
|
|
p{ |
|
line-height: 1.55em; |
|
font-size: 16px; |
|
|
|
color: #3C4043; |
|
letter-spacing: 0.1px; |
|
} |
|
|
|
a{ |
|
color: black; |
|
} |
|
|
|
.header{ |
|
position: relative; |
|
color: black; |
|
font-size: 16px; |
|
height: 24px; |
|
overflow: visible; |
|
font-family: 'Google Sans', sans-serif; |
|
font-weight: 100; |
|
font-size: 20px; |
|
margin: 0px auto; |
|
margin-top: 15px; |
|
padding-left: 20px; |
|
} |
|
.header-left{ |
|
vertical-align: middle; |
|
font-size: 20px; |
|
margin: 0px auto; |
|
width: 300px; |
|
} |
|
.header-left img{ |
|
width: 100px; |
|
opacity: 1; |
|
top: 0px; |
|
position: relative; |
|
} |
|
.header-left a:first-child{ |
|
float: left; |
|
} |
|
.header-left a:last-child{ |
|
position: relative; |
|
top: 8px; |
|
margin-left: 20px; |
|
float: left; |
|
} |
|
.header-left a{ |
|
line-height: 20px; |
|
-webkit-font-smoothing: antialiased; |
|
letter-spacing: 0.1px; |
|
font-size: 20px; |
|
text-transform: uppercase; |
|
font-family: "Google Sans"; |
|
text-align: right; |
|
-webkit-tap-highlight-color: rgba(255,255,255,0); |
|
font-weight: 300; |
|
text-decoration: none; |
|
|
|
display: inline-block; |
|
color: #00695C !important; |
|
} |
|
.header-left a:hover{ |
|
color: #ff4081 !important; |
|
} |
|
|
|
@media (max-width: 750px){ |
|
.header-right span{ |
|
opacity: 0; |
|
} |
|
} |
|
.header a{ |
|
|
|
text-decoration: none; |
|
} |
|
.header a:hover{ |
|
opacity: 1 |
|
} |
|
|
|
|
|
p{ |
|
max-width: 750px; |
|
margin: 0px auto; |
|
margin-block-start: 1em; |
|
margin-block-end: 1em; |
|
} |
|
|
|
|
|
|
|
h3{ |
|
max-width: 750px; |
|
margin: 0px auto; |
|
font-weight: 100; |
|
line-height: 1.3em; |
|
} |
|
|
|
h1,h2,h3,h4,h5{ |
|
font-family: 'Google Sans', sans-serif; |
|
font-weight: 100; |
|
margin-top: 1.5em; |
|
margin-bottom: .5em; |
|
} |
|
h1{ |
|
font-weight: 100; |
|
font-size: 34px; |
|
margin-bottom: .5em; |
|
line-height: 1.3em; |
|
margin-top: 1.4em; |
|
text-align: center; |
|
font-family: "Google Sans"; |
|
|
|
} |
|
h2,h3,h4,h5{ |
|
font-size: 22px; |
|
} |
|
|
|
|
|
img.aligncenter { |
|
display: block; |
|
margin: auto; |
|
max-width: 750px; |
|
} |
|
|
|
|
|
|
|
html{ |
|
overflow-x: hidden; |
|
} |
|
|
|
.full-width{ |
|
width: 100vw; |
|
position: relative; |
|
left: 50%; |
|
right: 50%; |
|
margin-left: -50vw; |
|
margin-right: -50vw; |
|
overflow: hidden; |
|
} |
|
|
|
.full-width img{ |
|
max-width: 100%; |
|
display: block; |
|
margin: 0 auto; |
|
} |
|
|
|
.full-width.px980 img, .full-width.px980 div{ |
|
max-width: 980px; |
|
} |
|
.full-width > div, .full-width > div > div{ |
|
margin: 0px auto; |
|
} |
|
.full-width.px750 img, .full-width.px750 div{ |
|
max-width: 750px; |
|
} |
|
|
|
draft{ |
|
display: none; |
|
|
|
} |
|
|
|
|
|
h1, .post-summary{ |
|
max-width: 750px; |
|
margin: 0px auto; |
|
} |
|
.post-summary{ |
|
font-size: 19px; |
|
margin-bottom: 65px; |
|
line-height: 1.5em; |
|
} |
|
|
|
h1{ |
|
margin-bottom: 40px; |
|
margin-top: 50px; |
|
} |
|
|
|
.post-tags{ |
|
line-height: 1.55em; |
|
font-style: italic; |
|
} |
|
|
|
.thumbnail-caption{ |
|
font-style: italic; |
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#container{ |
|
position: relative; |
|
width: 900px; |
|
margin-left: -25px; |
|
} |
|
|
|
#container h3{ |
|
line-height: 1.3em; |
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
.tooltip { |
|
top: -1000px; |
|
position: fixed; |
|
padding: 10px; |
|
background: rgba(255, 255, 255, .90); |
|
border: 1px solid lightgray; |
|
pointer-events: none; |
|
width: 300px; |
|
} |
|
.tooltip-hidden{ |
|
opacity: 0; |
|
transition: all .3s; |
|
transition-delay: .1s; |
|
} |
|
|
|
@media (max-width: 590px){ |
|
div.tooltip{ |
|
bottom: -1px; |
|
width: calc(100%); |
|
left: -1px !important; |
|
right: -1px !important; |
|
top: auto !important; |
|
width: auto !important; |
|
} |
|
} |
|
|
|
|
|
|
|
|
|
.footend{ |
|
margin-left: -9px; |
|
width: 10px; |
|
} |
|
|
|
|
|
.footstart, .footend{ |
|
text-decoration: none; |
|
} |
|
|
|
.footstart:hover, .footend:hover{ |
|
text-decoration: underline; |
|
} |
|
|
|
|
|
|
|
|
|
#recirc{ |
|
} |
|
|
|
#recirc .img{ |
|
outline: 1px solid #ccc; |
|
} |
|
|
|
#recirc .post:hover .img{ |
|
outline: 1px solid #333; |
|
} |
|
|
|
#recirc .title{ |
|
|
|
font-size: 18px; |
|
font-weight: 500; |
|
margin-bottom: -10px; |
|
|
|
|
|
} |
|
|
|
#recirc .post:hover .title{ |
|
text-decoration: underline !important; |
|
} |
|
|
|
#recirc .post{ |
|
margin-bottom: 30px; |
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#nav-container{ |
|
width: 100vw; |
|
margin-left: calc(50% - 50vw); |
|
display: inline-block; |
|
|
|
} |
|
#navigation { |
|
margin: 0 auto; |
|
max-width: 1260px; |
|
-webkit-font-smoothing: antialiased; |
|
font-family: 'Open Sans', Helvetica, sans-serif; |
|
font-weight: 300; |
|
letter-spacing: 0.1px; |
|
|
|
|
|
color: rgba(0,0,0,.87); |
|
font-size: 14px; |
|
line-height: 20px; |
|
-webkit-font-smoothing: antialiased; |
|
font-family: 'Open Sans', Helvetica, sans-serif; |
|
font-weight: 300; |
|
letter-spacing: 0.1px; |
|
display: flex; |
|
flex-flow: row wrap; |
|
align-items: stretch; |
|
padding: 8px; |
|
margin: 0 auto; |
|
max-width: 1260px; |
|
} |
|
.mdl-grid { |
|
display: -webkit-flex; |
|
display: -ms-flexbox; |
|
display: flex; |
|
-webkit-flex-flow: row wrap; |
|
-ms-flex-flow: row wrap; |
|
flex-flow: row wrap; |
|
margin: 0 auto; |
|
-webkit-align-items: stretch; |
|
-ms-flex-align: stretch; |
|
align-items: stretch; |
|
} |
|
|
|
.mdl-cell { |
|
box-sizing: border-box; |
|
} |
|
|
|
.nav-links { |
|
font-size: 20px; |
|
text-transform: uppercase; |
|
font-family: "Google Sans"; |
|
color: #4a4a4a; |
|
text-align: right; |
|
} |
|
|
|
.nav-logo-small { |
|
width: 110px; |
|
margin: 42px 0 0 0; |
|
} |
|
.nav-links .selected { |
|
color: #00695C !important; |
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.nav-links a { |
|
color: inherit; |
|
text-decoration: none; |
|
margin: 50px 0 0 50px; |
|
display: inline-block; |
|
} |
|
|
|
|
|
@media screen and (max-width: 1035px){ |
|
.nav-links { |
|
font-size: 16px; |
|
} |
|
} |
|
|
|
.nav-links{ |
|
line-height: 20px; |
|
-webkit-font-smoothing: antialiased; |
|
font-weight: 300; |
|
letter-spacing: 0.1px; |
|
box-sizing: border-box; |
|
margin: 8px; |
|
width: calc(66.6666666667% - 16px); |
|
font-size: 20px; |
|
text-transform: uppercase; |
|
font-family: "Google Sans"; |
|
color: #4a4a4a; |
|
text-align: right; |
|
} |
|
|
|
|