@import url("pygments.css"); /******************************************************************************/ /* General Style */ /******************************************************************************/ body { background-color: white; color: #101010; font-family: helvetica, arial, freesans, clean, sans-serif; font-size: 95%; line-height: 1.35em; letter-spacing: .1em; } h1, h2, h3, h4, h5, h6 { color: #333333; font-family: "Georgia", "FreeSerif", serif; font-style: italic; font-weight: bolder; } h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: inherit; text-decoration: inherit; } h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { text-decoration: inherit; } a { color: #2a6a88; font-weight: bold; text-decoration: none; } a:hover { text-decoration: underline; } pre { margin: 1em .5em; padding: .75em; border: 1px solid silver; background: #111111; color: #ffffff; font-family: monospace; line-height: 1.15em; overflow: auto; } table { border-collapse: collapse; border-spacing: 0; border-radius: 4px; } table th { font-weight: bolder; margin: .6em .5em; } table td { margin: .4em .5em; } table th, table td { border: thin dashed silver; } table tr { border: thin solid silver; } /******************************************************************************/ /* Specific Styles */ /******************************************************************************/ .page-head h1 { margin: .7em auto; font-family: Georgia, "Times New Roman", Times, serif; font-size: 2.8em; text-align: center; } .widget ul li { margin: .1em .4em; font-size: 0.8em; letter-spacing: 0.2em; text-decoration: none; font-variant: small-caps; } .page-content #page-title { font-size: .9em; } .page-content .post { clear: both; margin: 1em 0 3em 0; } .post .post-header { margin: 0; padding: .1em; font-family: Georgia, "Times New Roman", Times, serif; } .post .post-header time { margin: 0; padding: 0; font-size: .7em; line-height: 1em; text-transform: uppercase; letter-spacing: .2em; font-weight: lighter; } .post .post-header h1 { margin: 0; padding: 0; border-bottom: thin dashed silver; font-size: 1.5em; font-weight: bolder; font-style: normal; letter-spacing: 0.0em; line-height: 1em; } .post .post-header h1:hover { border-bottom: thin dashed #333; } .post .post-header .meta { font-size: .9em; letter-spacing: 0.2em; text-decoration: none; } .post .post-content { clear: both; margin: 0; padding: .5em .1em; } .post .post-footer { clear: both; margin: 0; padding: .1em; font-family: Georgia, "Times New Roman", Times, serif; } .post .post-footer .readmore { font-size: 0.8em; letter-spacing: 0.2em; text-decoration: none; font-variant: small-caps; } .page-footer p { display: block; width: 60%; text-align: center; margin-left: auto; margin-right: auto; } #pagination { display: block; clear: both; text-align: center; } /******************************************************************************/ /* Misc */ /******************************************************************************/ // GitHub button @media screen and (min-width: 600px) { #github-link { display: block; position: absolute; top: 0; left: 0; width: 50px; height: 100px; background-image: url("../img/corner.png"); margin: 0; border: none; text-decoration: none; color: transparent; font-size: 0px; text-decoration: none; } } // Tag list ul#tagslist { display: block; width: 75%; margin: 1em auto; list-style-type: none; } ul#tagslist li { display: inline-block; list-style-type: none; margin: .5em .2em; transition: transform 1s ease 0s; -o-transition: -o-transform 1s ease 0s; -ms-transition: -ms-transform 1s ease 0s; -moz-transition: -moz-transform 1s ease 0s; -webkit-transition: -webkit-transform 1s ease 0s; } ul#tagslist li:hover { transform: rotate(0deg) scale(1.2, 1.2) !important; -o-transform: rotate(0deg) scale(1.2, 1.2) !important; -ms-transform: rotate(0deg) scale(1.2, 1.2) !important; -moz-transform: rotate(0deg) scale(1.2, 1.2) !important; -webkit-transform: rotate(0deg) scale(1.2, 1.2) !important; }