@charset "UTF-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
:focus{outline:0;}
body{background:#fff;line-height:1;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{font-weight:normal;text-align:left;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
a img{border:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
.clearfix{zoom:1;}.clearfix::before,.clearfix::after{display:table;content:"";}
.clearfix::after{clear:both;}
.reset-list-style{margin:0;padding:0;list-style-type:none;}
.grayscale{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:url(grayscale.svg#grayscale);}
.no-grayscale{filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:none;}
html{border-top:8px solid #c31a41;color:#333;font-size:18px;}
h1{font-size:200%;line-height:1;margin-bottom:0.25rem;color:#c31a41;}
h2{font-weight:bold;margin-top:2rem;margin-bottom:0.5rem;}
h3{font-weight:bold;margin-top:2rem;margin-bottom:0.5rem;}
a{color:inherit;text-decoration:none;}
hr{border-bottom:0;border-top:1px solid #888888;width:50%;margin:1em auto;}
strong{font-weight:bold;}
em{font-style:italic;}
blockquote:before{content:"\201C";font-size:500%;line-height:1;position:absolute;left:-0.6em;top:-0.15em;color:#888888;}
blockquote{position:relative;margin:1em;margin-left:3em;}
blockquote[cite]:after{content:"\2014\A0" attr(cite);display:block;text-align:right;margin-top:0.5em;}
blockquote .attribution{display:block;text-align:right;margin-top:0.5em;}
blockquote .attribution:before{content:"\2014\A0";}
acronym{border-bottom:1px dotted #888888;}
pre{background:#f4f4f4;font:13px "Courier 10 Pitch",Courier,monospace;line-height:1.5;margin:1em 0;overflow:auto;padding:0.75em 1.625em;}
article ol{list-style-type:decimal;margin:1em 0 1em 2em;}
article ul{list-style-type:disc;margin:1em 0 1em 2em;}
article h1 a,article h2 a,article h3 a{text-decoration:none;}
article figure{margin:1em 0;text-align:center;}article figure a{border:none;}
article figure img{max-width:100%;height:auto;}
article figure br{display:none;}
article figcaption{font-size:90%;text-align:left;margin-top:0.25em;}article figcaption .icon.cc-logo{vertical-align:bottom;}
.main-page-title{min-height:4.5rem;}
.entry-meta{font-size:90%;color:#999999;margin-bottom:1em;}.entry-meta a{text-decoration:none;}
.entry-content a{color:#c31a41;}
.entry-comments{margin-top:2rem;}
.minor-content{font-size:90%;}
.sparse-content p{margin-bottom:0.5em;}
.review-mark{text-align:right;margin-top:1em;}
.article-trail{zoom:1;}.article-trail::before,.article-trail::after{display:table;content:"";}
.article-trail::after{clear:both;}
#site-bar{font-family:"Quicksand",sans-serif;}#site-bar a.main-title{font-weight:bold;text-decoration:none;font-size:250%;line-height:0.6;position:absolute;color:#333;}#site-bar a.main-title span{display:block;}
#site-bar a.main-title span:first-child:first-letter{padding-left:0.1em;padding-right:0.13em;}
#site-bar a.main-title.behind{background-color:#333;color:#fff;overflow:hidden;}
#site-bar .tagline{margin-left:70px;padding-top:1.5em;font-size:90%;}
#site-bar #menu-sections>.menu-item>a .section-name{font-size:110%;}
#site-bar #menu-sections .sub-menu a,#site-bar .section-item{line-height:1.5;}
#main{font-family:Alegreya, Georgia, serif;line-height:1.33;text-align:justify;font-size:1.1em;}#main article h1,#main article h2,#main article h3,#main article h4,#main article h5,#main article h6{text-align:left;}
#main article h1{clear:both;}
#main article p{margin-bottom:0.5rem;}
#main article .post-category{float:left;}
#main article .post-infos{float:right;}
#main #comments{clear:left;}
#site-footer,#colophon{font-family:"Quicksand",sans-serif;line-height:1.25;}
#colophon a{border-bottom:1px solid #bbb;}
html{padding:1em 1em;}
#site-bar{zoom:1;}#site-bar::before,#site-bar::after{display:table;content:"";}
#site-bar::after{clear:both;}
#site-bar .site-title{margin-bottom:3em;}
#site-bar ul{margin:0;padding:0;list-style-type:none;}
#main,#main .article-single,#main .context{margin-bottom:2rem;}
#site-footer ul{margin:0;padding:0;list-style-type:none;}
#site-footer .search,#site-footer .contacts{margin-bottom:2.5em;}
#site-footer #site-search{border:0;border-bottom:1px solid #888888;}
#site-footer .contacts li{display:inline;margin-left:12px;}#site-footer .contacts li:first-child{margin-left:0;}
#site-footer .contacts .contact{display:inline-block;width:24px;height:24px;line-height:24px;text-indent:-9999px;background:no-repeat center right;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:url(grayscale.svg#grayscale);}#site-footer .contacts .contact:hover{filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:none;}
#site-footer .contacts .contact.email{background-image:url(images/social-icons/email.png);}
#site-footer .contacts .contact.twitter{background-image:url(images/social-icons/twitter-2.png);}
#site-footer .contacts .contact.googleplus{background-image:url(images/social-icons/google-plus.png);}
#site-footer .contacts .contact.flickr{background-image:url(images/social-icons/flickr.png);}
#site-footer .contacts .contact.instagram{background-image:url(images/social-icons/instagram.png);}
#site-footer .contacts .contact.lastfm{background-image:url(images/social-icons/lastfm.png);}
#site-footer .contacts .contact.rss{background-image:url(images/social-icons/rss.png);}
#colophon{font-size:80%;text-align:center;clear:both;}#colophon p{margin:0;line-height:1.5;}
html.category-essays{border-top-color:#138d65;}html.category-essays h1{color:#138d65;}
html.category-essays .entry-content a{color:#138d65;}
html.category-diaries{border-top-color:#176785;}html.category-diaries h1{color:#176785;}
html.category-diaries .entry-content a{color:#176785;}
html.category-reviews{border-top-color:#d47c1c;}html.category-reviews h1{color:#d47c1c;}
html.category-reviews .entry-content a{color:#d47c1c;}
html.category-fiction{border-top-color:#446666;}html.category-fiction h1{color:#446666;}
html.category-fiction .entry-content a{color:#446666;}
.category-archive-meta{margin-bottom:2em;}
.article-headline{display:inline;}
.publication-date{display:inline-block;color:#999999;}
.article-headline-title{display:block;text-overflow:ellipsis;overflow:hidden;}
.page-navigation{margin-top:1em;}
.post-list-item{margin-bottom:0.5em;white-space:nowrap;}
.page-link[rel="next"]{float:right;}
.sharedaddy{margin-top:2rem;}
#site-bar,#main,#site-footer{max-width:30rem;margin:auto;}
#site-footer{text-align:center;clear:both;margin-top:2em;}
#site-bar{text-align:center;}#site-bar .site-title{margin-top:0.5em;margin-bottom:4.5em;}
#site-bar .browse{margin-bottom:2em;}#site-bar .browse>ul>.menu-item,#site-bar .browse .section{display:inline-block;vertical-align:top;width:23%;}
#site-bar .browse>ul>.menu-item>a,#site-bar .browse .section-name{display:block;margin-bottom:0.5em;}
#site-bar .browse .menu-item .sub-menu,#site-bar .browse .section ul{display:none;}
#site-bar .tagline{display:none;}
@media (max-width:26em){#site-bar .browse{font-size:80%;}}@media (min-width:26em){.publication-date{width:5em;text-align:right;float:right;}}@media (max-width:51.99em){.site-title{position:relative;width:100px;left:50%;margin-left:-50px;} a.main-title{left:25%;}}@media (min-width:52em){body{max-width:47em;margin:auto;} #site-bar{width:28%;max-width:14em;float:left;margin-bottom:2em;text-align:left;}#site-bar .site-title{margin-bottom:3em;} #site-bar .browse>ul>.menu-item,#site-bar .browse .section{zoom:1;display:block;width:auto;margin-bottom:1em;}#site-bar .browse>ul>.menu-item::before,#site-bar .browse .section::before,#site-bar .browse>ul>.menu-item::after,#site-bar .browse .section::after{display:table;content:"";} #site-bar .browse>ul>.menu-item::after,#site-bar .browse .section::after{clear:both;} #site-bar .browse>ul>.menu-item>a,#site-bar .browse .section-name{display:block;font-weight:bold;float:left;clear:both;} #site-bar .browse .menu-item .sub-menu,#site-bar .browse .section ul{display:block;float:right;clear:both;text-align:right;} #site-bar .tagline{display:block;} #main{width:100%;max-width:30rem;float:left;margin-left:2rem;margin-top:1.55rem;margin-bottom:2em;}}@media (min-width:53em){body{max-width:48em;} #main{margin-left:3rem;}}@media (min-width:67em){body{max-width:60em;} #site-footer{float:right;clear:none;margin-left:3em;margin-top:2em;max-width:10em;}#site-footer .search{line-height:2em;} #site-footer .contacts{text-align:right;}#site-footer .contacts li{display:block;margin-left:0;margin-bottom:1em;}#site-footer .contacts li a{padding-right:34px;}}
