/* Play|Inconsolata|Jura */ @import url(//fonts.googleapis.com/css?family=Play|Inconsolata&subset=latin,cyrillic); pre, code, kbd { font-family: 'Inconsolata', monospace; } body, input, textarea { font-family: 'Play', sans-serif; } body { margin: 3% 8% 2% 12%; } * { font-weight: normal; } pre { background-color: #ffffea; padding: 1% 2%; border: thin dashed #cccccc; font-size: smaller; } #moderate { color: #cc6600; } #preview { padding: 3% 5%; margin: 0 35% 10% 0; border: thin dotted #cccccc; } img, video { max-width: 100%; } textarea, input { border: thin solid #cccccc; } a { text-decoration: none; color: #cc6600; } a:hover { /* color: #498a41 !important; */ /* text-decoration: underline; */ text-shadow: #666666 1px 1px 1px, #666666 0px 0px 10px; } #blog_title { font-size: 220%; text-shadow: #666666 1px 1px 1px; } #blog_title a { color: #cc6600; } #blog_subtitle { font-size: 120%; } h1 a { color: inherit; } q { margin-left: 2%; } header { margin-bottom: 3%; } header p { margin: 0; color: #999999; font-size: smaller; } header p a { color: #0066cc; } /* IE lt 9 hack */ section, article, aside, footer, header, nav, hgroup { display:block; } article { width: 70%; float: left; margin-bottom: 3%; } aside { float: right; width: 25%; margin-bottom: 3%; color: #666666; } aside h3 { color: #333333; border-bottom: thin solid #cccccc; text-shadow: #666666 1px 1px 1px; } aside section { margin-bottom: 10%; } aside ul { list-style: none; padding: 0; } aside ul ul { list-style: none; margin-left: 2em; } aside img { margin-right: 1ex; border: none; } article h1 { border-bottom: thin solid #cccccc; text-shadow: #666666 1px 1px 1px; } article footer { border: none; } article footer a { margin-left: 0.5ex; } footer { clear: both; text-align: center; font-size: smaller; color: #999999; border-top: thin solid #cccccc; padding: 1% 0; margin-top: 2%; } footer a { color: #0066cc; } footer ul { list-style: none; padding: 0; margin: 0; } footer li.comments_count { float: left; text-align: left; } footer li.tags { text-align: right; } footer li.lastpage { float: left; text-align: left; } footer li.nextpage { float: right; text-align: right; } #archive a { margin-right: 2%; } #tagcloud a { color: #0066cc; } #tagcloud li { display: inline; margin-right: 0.5ex; } li.tagcloud_0 { font-size: 75%; } li.tagcloud_1 { font-size: 80%; } li.tagcloud_2 { font-size: 95%; } li.tagcloud_3 { font-size: 120%; } li.tagcloud_4 { font-size: 155%; } li.tagcloud_5 { font-size: 200%; } #error h3 { color: #cc6600; } #error p { color: #cc6600; margin-left: 2%; } #message h3 { color: #498a41; } #message p { color: #498a41; margin-left: 2%; }