html{overflow:scroll}body{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);width:100%;margin:0;padding:0;font-family:Raleway,thaisans_neueregular;display:grid}div{line-height:1.7rem}h1{color:#1357be;line-height:2.5rem}h2,h3{color:#1357be}strong{color:#444}p{color:#777;margin-bottom:1.7rem}.header{background-color:#1357be;grid-row:1;width:100%}.logo{padding-left:10px;padding-right:10px;display:block}.logo a{text-decoration:none}.nav-container{background-color:#1357be;grid-row:2;width:100%}.nav{flex-direction:column;justify-content:flex-start;width:100%;margin:0 auto;display:flex}.hamburger{text-align:center;cursor:pointer;display:block}.menu-initial{display:none}.menu-toggle{display:block}.menu-item{text-align:center;width:100%;padding:5px}.menu-item a{cursor:pointer;color:#fff;text-decoration:none}.page,.page-full{grid-row:3;width:100%}.content{overflow-wrap:anywhere;margin:0;padding:15px}.content img{width:100%;max-width:100%;height:auto}.feed{width:100%;max-width:100%}@media only screen and (min-width:768px){body{grid-template-rows:auto auto auto;margin:0;padding:0;display:grid}p{color:#777;margin-bottom:1.2rem}.header{background-color:#1357be;grid-row:1;grid-template-columns:minmax(0,1fr) min(768px,100%) minmax(0,1fr);display:grid}.logo{grid-column:2;padding:5px}.logo a{text-decoration:none}.nav-container{background-color:#1357be;grid-row:2;grid-template-columns:minmax(0,1fr) min(768px,100%) minmax(0,1fr);width:100%;display:grid}.nav{grid-column:2;margin:auto;display:block}.hamburger{width:0;display:none}.menu-initial{justify-content:flex-end;display:flex}.menu-item{text-align:center;text-align:center;color:#fff;width:auto;margin:5px;padding:10px}.page{grid-row:3;grid-template-columns:minmax(0,1fr) min(768px,100%) minmax(0,1fr);display:grid}.page-full{grid-row:3;width:100%}.content{grid-column:2;margin:0}.feed{width:50%}}
