12 @import url("pygment.css");
30 -ms-text-size-adjust: 100%;
31 -webkit-text-size-adjust: 100%;
34 font-family: 'Source Sans Pro', sans-serif;
44 background-color: #101030;
57 border-left: 1px solid #d6d6d6;
58 border-right: 1px dotted #D6D6D6;
59 padding: 0 20px 1em 20px;
65 border-right: 1px solid #d6d6d6;
66 padding: 0 20px 1em 20px;
70 border-top: 1px dotted #D6D6D6;
103 header .feeds a:hover,
104 header .feeds a:active {
122 h1, h2, h3, h4, h5, h6 {
123 font-family: "Source Sans Pro",sans-serif;
125 text-shadow: 0.1em 0.1em 0.1em #EFEFEF;
132 padding: 0.7em 0 0.3em;
144 margin: 0.8em 0 0.5em;
148 text-decoration: none;
149 border-bottom: 1px dotted #4D4D4C;
154 text-decoration: none;
155 border-bottom: 1px dotted #4271AE;
161 border: 1px solid #F0F0F0;
166 font-family: 'Source Code Pro',monospace;
167 background: none repeat scroll 0 0 #F0F0F0;
171 letter-spacing: 0.015em;
174 white-space: pre-wrap;
175 word-wrap: break-word;
179 margin: 40px 5% 60px 5%;
181 box-shadow: 0.1em 0.1em 0.1em #EFEFEF;
193 article.summary > div {
197 article.full .metadata,
198 article.summary .metadata {
200 border: 1px dotted #EFEFEF;
201 box-shadow: 0.1em 0.1em 0.1em #EFEFEF;
205 article.full .metadata {
211 article.summary .metadata {
239 list-style-type: none;
254 .social a[href*='twitter.com'] + i:before {content: url('../images/icons/twitter-18px.png'); }
255 .social a[href*='linkedin.com'] + i:before {content: url('../images/icons/linkedin-18px.png'); }
256 .social a[href*='github.com'] + i:before {content: url('../images/icons/github-18px.png'); }
257 .social a[href*='google.com'] + i:before {content: url('../images/icons/google-18px.png'); }
258 .social a[href*='delicious.com']:before {content: url('../images/icons/delicious-18px.png'); }
259 .social a[href*='digg.com']:before {content: url('../images/icons/digg-18px.png'); }
260 .social a[href*='facebook.com']:before {content: url('../images/icons/facebook-18px.png'); }
261 .social a[href*='stackoverflow.com']:before {content: url('../images/icons/stackoverfow-18px.png'); }
262 .social a[href*='rss.xml']:before {content: url('../images/icons/feed-18px.png'); }
263 .social a[href*='atom.xml']:before {content: url('../images/icons/feed-18px.png'); }
277 display: inline-block;
280 li.tag-1 { font-size: 175%; margin: 0 1em; }
281 li.tag-2 { font-size: 150%; margin: 0 1em; }
282 li.tag-3 { font-size: 125%; margin: 0 1em; }
283 li.tag-4 { font-size: 110%; margin: 0 1em; }
294 @media (min-width: 1280px) {
300 @media (max-width: 1280px) {
306 @media (max-width: 979px) {