html { min-height: 100%; width: 100%; position: relative; } body { background: #262626; color: #E0E0E0; } a { text-decoration: none; } code, kbd, pre, samp { background-color: rgba(27,31,35,.05); border-radius: 3px; font-size: 90%; } .nav-menu { margin-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #e3e3e3; } .pure-menu-heading { text-transform: none; font-size: large; } .pure-menu-active > .pure-menu-link, .pure-menu-link:focus, .pure-menu-link:hover { background-color: #424242; color: white; } .header { text-align: left; margin-bottom: .5em; } .header ul li { height: auto; } .header ul li a { font-weight: bold; font-family: "Source Sans Pro", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; } .header { font-weight: bold; font-family: "Source Sans Pro", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; } .site-title { text-transform: none; font-weight: normal; font-family: "Source Sans Pro", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; } .pull-right { float: right; } .posts-name { text-transform: capitalize; font-weight: bold; padding-left: 1em; margin-top: 1em; font-family: "Source Sans Pro", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; } .posts { font-family: verdana, arial, helvetica, sans-serif; list-style-type: none; padding-left: 1em; } .posts li p { margin-top: 0; } .posts li { margin-bottom: 1em; } .posts li > a { color: #c05b4d; } .posts li > a:hover { color: #a5473a; text-decoration: underline; } .post-list { font-size: large; } .footnote { font-family: verdana, arial, helvetica, sans-serif; color: #757575; font-size: 0.75em; margin-bottom: 0; } .footnote a { color: #844941; } .footnote a:hover { color: #a5473a; } .footer { position: absolute; z-index: 2; height: auto; width: 100%; bottom: 0; } .footer-content { border-top: 1px solid #e3e3e3; font-size: 80%; color: #bbb; } .footer-content ul { height: auto; margin-top: 0; margin-bottom: 0; display: inline-block; padding-left: 0; } /* https://github.com/gohugoio/hugo/issues/1778#issuecomment-451552602 */ #TableOfContents > ul { list-style: none; margin: 0; padding: 0; } #gototop-btn { display: inline-block; } #foot-name { text-transform: none; } #foot-copyright { padding-left: 1em; padding-bottom: 0.5em; margin: 0; } .post { font-family: proxima-nova, "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; letter-spacing: normal; padding-left: .5em; } .post h1, h2, h3, h4, h5, h6 { font-weight: bold; letter-spacing: normal; } .post-content { z-index: 9; overflow: auto; padding: 0; padding-bottom: 3em; font-size: 16px; line-height: 1.4; } .post-content img { max-width: 100%; height: auto; } .post-content pre { padding: 0.5em; } .post a { color: #c05b4d; text-decoration: none; } .post a:hover { color: #a5473a; text-decoration: underline; } .post h1 { font-size: 28px; } .post h2 { font-size: 25px; } .post h3 { font-size: 23px; } .post h4 { font-size: 21px; } .post h5 { font-size: 19px; } .post h6 { font-size: 18px; } .post-title { margin-top: 0; margin-bottom: 2em; } .post-title h1 { font-weight: bold; font-size: 39px; line-height: 40px; margin-top: 8px; margin-bottom: 0; } @media screen and (max-width: 767px) { .desktop { display: none; } .mobile { display: block; } #toggle-btn { display: inline-block; float: right; padding: .5em 1em; text-decoration: none; color: #484848; font-weight: bold; } #toggle-content li { clear: both; height: auto; background-color: rgb(249, 249, 249); } #toggle-home { display: inline-block; } } @media screen and (min-width: 768px) { .mobile { display: none; } .desktop { display: block; } } .box { border: 1px solid black; border-radius: 2px; background-color: rgba(255,255,255,0.05); box-shadow: 2px 2px 1px rgba(0,0,0,0.4); padding: 4px; margin-right: 3px; } .box .box-title { font-weight: bold; margin: 0.3em 0 0.6em; } figcaption h4 { margin-top: 0.3em; font-size: inherit !important; } .pure-menu-heading { color: #E9E9E9; } hr { color: rgba(255,255,255,0.2); } .footer-content { border-top: 1px solid rgba(255,255,255,0.4); } .nav-menu { border-bottom: 1px solid rgba(255,255,255,0.4); } .pure-menu-link { color: #E0E0E0; }