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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html.no-cssgrid body main#articlepage .entrymeta{display:block}html.no-cssgrid body main#articlepage .entrymeta .aika,html.no-cssgrid body main#articlepage .entrymeta .kirjoittaja,html.no-cssgrid body main#articlepage .entrymeta .topsome{display:inline-block}body{display:grid;grid-template-columns:1em 1fr 1em;grid-auto-rows:auto;grid-template-areas:".  ba ." ".  a  ." ".  b  ." "c  c  c"}@media (max-width: 700px) and (min-width: 540px){body{grid-template-columns:1% 1fr 1%}}@media (max-width: 540px){body{grid-template-columns:1% 1fr 1%}}body #wrapper{grid-area:b;max-width:1100px;width:100%;justify-self:center}body #hkk-banner-2018{grid-area:ba;max-width:1100px;width:100%;justify-self:center}body header{grid-area:a;max-width:1100px;justify-self:center}body footer{grid-area:c}html.dev #xl,html.dev #l,html.dev #m,html.dev #s,html.dev #xs{width:100%;display:block;position:fixed;bottom:0;left:0;height:1em;text-align:center;background-color:blue;color:white}@media (min-width: 1200px){html.dev #xl{display:block}html.dev #l,html.dev #m,html.dev #s,html.dev #xs{display:none}}@media (max-width: 1200px) and (min-width: 900px){html.dev #l{display:block}html.dev #xl,html.dev #m,html.dev #s,html.dev #xs{display:none}}@media (max-width: 900px) and (min-width: 700px){html.dev #m{display:block}html.dev #l,html.dev #xl,html.dev #s,html.dev #xs{display:none}}@media (max-width: 700px) and (min-width: 540px){html.dev #s{display:block}html.dev #l,html.dev #m,html.dev #xl,html.dev #xs{display:none}}@media (max-width: 540px){html.dev #xs{display:block}html.dev #l,html.dev #m,html.dev #s,html.dev #xl{display:none}}#xl,#l,#m,#s,#xs{display:none}header{display:grid;grid-template-columns:2fr 1em 6fr 2em 270px;grid-auto-rows:minmax(38px, auto);grid-template-areas:"lo . mm .  ss" "lo . mm .  so";align-items:center;margin-bottom:1em}@media (max-width: 1200px) and (min-width: 900px){header{grid-template-columns:2fr 1em 6fr 2em 230px}}@media (max-width: 900px) and (min-width: 700px){header{grid-template-columns:2fr 2em 4fr 2em 180px}}@media (max-width: 700px) and (min-width: 540px){header{margin-bottom:0.5em}}@media (max-width: 540px){header{margin-bottom:0.5em}}header #mainlogo{grid-area:lo;height:100%;display:flex}header #mainlogo a{align-self:center}header #mainmenu{grid-area:mm}header #sitesearch{grid-area:ss}header #sitesearch form,header #sitesearch table{margin-bottom:0}@media (max-width: 900px) and (min-width: 700px){header #sitesearch .cse .gsc-search-button-v2,header #sitesearch .gsc-search-button-v2{padding-right:4px}header #sitesearch .cse .gsc-search-button-v2,header #sitesearch .gsc-search-button-v2{padding-left:8px;padding-right:8px}}header #some{grid-area:so;justify-self:right;min-height:38px;align-items:center;display:flex}@media (max-width: 700px) and (min-width: 540px){header{grid-template-areas:"lo . mm";grid-template-columns:1fr 1em 3fr}header #some{display:none}header #sitesearch{display:none}}@media (max-width: 540px){header{grid-template-areas:"lo . mm";grid-template-columns:1fr 1em 3fr}header #some{display:none}header #sitesearch{display:none}}#wrapper #main{display:grid;grid-template-columns:1fr 2em 270px;grid-auto-rows:minmax(100px, auto);grid-template-areas:"x . y" "z z z"}@media (max-width: 1200px) and (min-width: 900px){#wrapper #main{grid-template-columns:1fr 2em 230px}}@media (max-width: 900px) and (min-width: 700px){#wrapper #main{grid-template-columns:1fr 2em 180px}}@media (max-width: 700px) and (min-width: 540px){#wrapper #main{grid-template-columns:100%;grid-auto-rows:minmax(100px, auto);grid-template-areas:"x" "z" "y"}}@media (max-width: 540px){#wrapper #main{grid-template-columns:100%;grid-auto-rows:minmax(100px, auto);grid-template-areas:"x" "z" "y"}}#wrapper #main main{grid-area:x}#wrapper #main aside.bottom{grid-area:z}#wrapper #main aside.sidebar{grid-area:y}body{font-size:15px}@media (max-width: 1200px) and (min-width: 900px){body{font-size:13px}}@media (max-width: 900px) and (min-width: 700px){body{font-size:12px}}@media (max-width: 700px) and (min-width: 540px){body{font-size:16px}}@media (max-width: 540px){body{font-size:15px}}body{font-family:"IBM Plex Serif",Georgia,Palatino,Times New Roman,serif}body td{font-family:"IBM Plex Serif",Georgia,Palatino,Times New Roman,serif}body img{display:block;max-width:100%;height:auto}body h1,body h2,body h3,body h4,body h5,body h6{font-family:"Rubik",Helvetica,sans-serif;display:block;width:100%;line-height:1.2em;margin-bottom:1em}body h1{font-size:3em}body h2{font-size:2.5em}body h3{font-size:2em}body h4{font-size:1.8em}body h5{font-size:1.5em}body h6{font-size:1.3em}body em{font-style:italic}body strong{font-weight:bold}body a:visited,body a:link{color:maroon;text-decoration:none}body a:hover,body a:active{text-decoration:underline}@media (max-width: 700px) and (min-width: 540px){body main#articlepage,body main#searchpage,body main#archivepage,body main#authorspage{overflow:hidden}}@media (max-width: 540px){body main#articlepage,body main#searchpage,body main#archivepage,body main#authorspage{overflow:hidden}}body main#articlepage h1,body main#articlepage h2,body main#searchpage h1,body main#searchpage h2,body main#archivepage h1,body main#archivepage h2,body main#authorspage h1,body main#authorspage h2{letter-spacing:-0.05em}body main#articlepage h3,body main#searchpage h3,body main#archivepage h3,body main#authorspage h3{letter-spacing:-0.04em}body main#articlepage h1.entry-title,body main#searchpage h1.entry-title,body main#archivepage h1.entry-title,body main#authorspage h1.entry-title{letter-spacing:-0.05em;line-height:1.1em;margin-bottom:0.1em}body main#articlepage h2.entrytitle_sub,body main#searchpage h2.entrytitle_sub,body main#archivepage h2.entrytitle_sub,body main#authorspage h2.entrytitle_sub{font-size:1.5em;margin-bottom:0.1em}body main#articlepage h2.labeltitle,body main#searchpage h2.labeltitle,body main#archivepage h2.labeltitle,body main#authorspage h2.labeltitle{margin-bottom:0.3em;font-size:1.5em;color:#a0a0a0}body main#articlepage .entrymeta,body main#searchpage .entrymeta,body main#archivepage .entrymeta,body main#authorspage .entrymeta{display:grid;grid-template-columns:auto 1fr auto;grid-column-gap:1em;grid-template-areas:"date author some";align-items:center;margin-bottom:0.5em}@media (max-width: 700px) and (min-width: 540px){body main#articlepage .entrymeta,body main#searchpage .entrymeta,body main#archivepage .entrymeta,body main#authorspage .entrymeta{grid-template-columns:1fr 1fr;grid-template-areas:"date author" "some some"}}@media (max-width: 540px){body main#articlepage .entrymeta,body main#searchpage .entrymeta,body main#archivepage .entrymeta,body main#authorspage .entrymeta{grid-template-columns:1fr 1fr;grid-template-areas:"date author" "some some"}}body main#articlepage .entrymeta .aika,body main#searchpage .entrymeta .aika,body main#archivepage .entrymeta .aika,body main#authorspage .entrymeta .aika{font-size:1.2em;grid-area:date}body main#articlepage .entrymeta .kirjoittaja,body main#searchpage .entrymeta .kirjoittaja,body main#archivepage .entrymeta .kirjoittaja,body main#authorspage .entrymeta .kirjoittaja{font-size:1.2em;grid-area:author}body main#articlepage .entrymeta .topsome,body main#searchpage .entrymeta .topsome,body main#archivepage .entrymeta .topsome,body main#authorspage .entrymeta .topsome{justify-self:right;grid-area:some}@media (max-width: 700px) and (min-width: 540px){body main#articlepage .entrymeta .topsome,body main#searchpage .entrymeta .topsome,body main#archivepage .entrymeta .topsome,body main#authorspage .entrymeta .topsome{width:100%;margin:0.5em 0}body main#articlepage .entrymeta .topsome .share,body main#searchpage .entrymeta .topsome .share,body main#archivepage .entrymeta .topsome .share,body main#authorspage .entrymeta .topsome .share{text-align:center}}@media (max-width: 540px){body main#articlepage .entrymeta .topsome,body main#searchpage .entrymeta .topsome,body main#archivepage .entrymeta .topsome,body main#authorspage .entrymeta .topsome{width:100%;margin:0.5em 0}body main#articlepage .entrymeta .topsome .share,body main#searchpage .entrymeta .topsome .share,body main#archivepage .entrymeta .topsome .share,body main#authorspage .entrymeta .topsome .share{text-align:center}}body main#articlepage .entry-content p,body main#searchpage .entry-content p,body main#archivepage .entry-content p,body main#authorspage .entry-content p{line-height:1.2em}body main#articlepage .entry-content img.alignleft,body main#articlepage .entry-content .wp-caption.alignleft,body main#searchpage .entry-content img.alignleft,body main#searchpage .entry-content .wp-caption.alignleft,body main#archivepage .entry-content img.alignleft,body main#archivepage .entry-content .wp-caption.alignleft,body main#authorspage .entry-content img.alignleft,body main#authorspage .entry-content .wp-caption.alignleft{float:left;display:block;padding:0 1em 0.5em 0}body main#articlepage .entry-content img.alignright,body main#articlepage .entry-content .wp-caption.alignright,body main#searchpage .entry-content img.alignright,body main#searchpage .entry-content .wp-caption.alignright,body main#archivepage .entry-content img.alignright,body main#archivepage .entry-content .wp-caption.alignright,body main#authorspage .entry-content img.alignright,body main#authorspage .entry-content .wp-caption.alignright{float:right;display:block;padding:0 0 0.5em 1em}body main#articlepage .entry-content div.wp-caption.aligncenter,body main#searchpage .entry-content div.wp-caption.aligncenter,body main#archivepage .entry-content div.wp-caption.aligncenter,body main#authorspage .entry-content div.wp-caption.aligncenter{display:grid;grid-template-columns:100%;justify-items:center;justify-content:center}body main#articlepage .entry-content div.wp-caption p,body main#searchpage .entry-content div.wp-caption p,body main#archivepage .entry-content div.wp-caption p,body main#authorspage .entry-content div.wp-caption p{margin-top:0.5em;font-style:italic;font-size:0.9em;letter-spacing:0.1em}body main#articlepage .entry-content h2,body main#searchpage .entry-content h2,body main#archivepage .entry-content h2,body main#authorspage .entry-content h2{border-bottom:1px solid #e0e0e0}body main#articlepage .entry-content>h1,body main#articlepage .entry-content>h2,body main#articlepage .entry-content>h3,body main#articlepage .entry-content>h4,body main#articlepage .entry-content>h5,body main#articlepage .entry-content>h6,body main#searchpage .entry-content>h1,body main#searchpage .entry-content>h2,body main#searchpage .entry-content>h3,body main#searchpage .entry-content>h4,body main#searchpage .entry-content>h5,body main#searchpage .entry-content>h6,body main#archivepage .entry-content>h1,body main#archivepage .entry-content>h2,body main#archivepage .entry-content>h3,body main#archivepage .entry-content>h4,body main#archivepage .entry-content>h5,body main#archivepage .entry-content>h6,body main#authorspage .entry-content>h1,body main#authorspage .entry-content>h2,body main#authorspage .entry-content>h3,body main#authorspage .entry-content>h4,body main#authorspage .entry-content>h5,body main#authorspage .entry-content>h6{padding-right:0.5em;padding-left:0.5em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 700px) and (min-width: 540px){body main#articlepage .entry-content>h1,body main#articlepage .entry-content>h2,body main#articlepage .entry-content>h3,body main#articlepage .entry-content>h4,body main#articlepage .entry-content>h5,body main#articlepage .entry-content>h6,body main#searchpage .entry-content>h1,body main#searchpage .entry-content>h2,body main#searchpage .entry-content>h3,body main#searchpage .entry-content>h4,body main#searchpage .entry-content>h5,body main#searchpage .entry-content>h6,body main#archivepage .entry-content>h1,body main#archivepage .entry-content>h2,body main#archivepage .entry-content>h3,body main#archivepage .entry-content>h4,body main#archivepage .entry-content>h5,body main#archivepage .entry-content>h6,body main#authorspage .entry-content>h1,body main#authorspage .entry-content>h2,body main#authorspage .entry-content>h3,body main#authorspage .entry-content>h4,body main#authorspage .entry-content>h5,body main#authorspage .entry-content>h6{padding-right:0;padding-left:0}}@media (max-width: 540px){body main#articlepage .entry-content>h1,body main#articlepage .entry-content>h2,body main#articlepage .entry-content>h3,body main#articlepage .entry-content>h4,body main#articlepage .entry-content>h5,body main#articlepage .entry-content>h6,body main#searchpage .entry-content>h1,body main#searchpage .entry-content>h2,body main#searchpage .entry-content>h3,body main#searchpage .entry-content>h4,body main#searchpage .entry-content>h5,body main#searchpage .entry-content>h6,body main#archivepage .entry-content>h1,body main#archivepage .entry-content>h2,body main#archivepage .entry-content>h3,body main#archivepage .entry-content>h4,body main#archivepage .entry-content>h5,body main#archivepage .entry-content>h6,body main#authorspage .entry-content>h1,body main#authorspage .entry-content>h2,body main#authorspage .entry-content>h3,body main#authorspage .entry-content>h4,body main#authorspage .entry-content>h5,body main#authorspage .entry-content>h6{padding-right:0;padding-left:0}}body main#articlepage .entry-content>p,body main#articlepage .entry-content>div,body main#articlepage .entry-content>blockquote,body main#searchpage .entry-content>p,body main#searchpage .entry-content>div,body main#searchpage .entry-content>blockquote,body main#archivepage .entry-content>p,body main#archivepage .entry-content>div,body main#archivepage .entry-content>blockquote,body main#authorspage .entry-content>p,body main#authorspage .entry-content>div,body main#authorspage .entry-content>blockquote{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:1.5em 0;color:#444444;line-height:1.4em;letter-spacing:0.02em;font-size:1.1em;padding-right:3em;padding-left:3em}@media (max-width: 900px) and (min-width: 700px){body main#articlepage .entry-content>p,body main#articlepage .entry-content>div,body main#articlepage .entry-content>blockquote,body main#searchpage .entry-content>p,body main#searchpage .entry-content>div,body main#searchpage .entry-content>blockquote,body main#archivepage .entry-content>p,body main#archivepage .entry-content>div,body main#archivepage .entry-content>blockquote,body main#authorspage .entry-content>p,body main#authorspage .entry-content>div,body main#authorspage .entry-content>blockquote{padding-right:1.5em;padding-left:1.5em}}@media (max-width: 700px) and (min-width: 540px){body main#articlepage .entry-content>p,body main#articlepage .entry-content>div,body main#articlepage .entry-content>blockquote,body main#searchpage .entry-content>p,body main#searchpage .entry-content>div,body main#searchpage .entry-content>blockquote,body main#archivepage .entry-content>p,body main#archivepage .entry-content>div,body main#archivepage .entry-content>blockquote,body main#authorspage .entry-content>p,body main#authorspage .entry-content>div,body main#authorspage .entry-content>blockquote{padding-right:0;padding-left:0}}@media (max-width: 540px){body main#articlepage .entry-content>p,body main#articlepage .entry-content>div,body main#articlepage .entry-content>blockquote,body main#searchpage .entry-content>p,body main#searchpage .entry-content>div,body main#searchpage .entry-content>blockquote,body main#archivepage .entry-content>p,body main#archivepage .entry-content>div,body main#archivepage .entry-content>blockquote,body main#authorspage .entry-content>p,body main#authorspage .entry-content>div,body main#authorspage .entry-content>blockquote{padding-right:0;padding-left:0}}body main#articlepage .entry-content>p:first-child,body main#articlepage .entry-content>div:first-child,body main#articlepage .entry-content>blockquote:first-child,body main#searchpage .entry-content>p:first-child,body main#searchpage .entry-content>div:first-child,body main#searchpage .entry-content>blockquote:first-child,body main#archivepage .entry-content>p:first-child,body main#archivepage .entry-content>div:first-child,body main#archivepage .entry-content>blockquote:first-child,body main#authorspage .entry-content>p:first-child,body main#authorspage .entry-content>div:first-child,body main#authorspage .entry-content>blockquote:first-child{margin-top:0}body main#articlepage .entry-content>p:last-child,body main#articlepage .entry-content>div:last-child,body main#articlepage .entry-content>blockquote:last-child,body main#searchpage .entry-content>p:last-child,body main#searchpage .entry-content>div:last-child,body main#searchpage .entry-content>blockquote:last-child,body main#archivepage .entry-content>p:last-child,body main#archivepage .entry-content>div:last-child,body main#archivepage .entry-content>blockquote:last-child,body main#authorspage .entry-content>p:last-child,body main#authorspage .entry-content>div:last-child,body main#authorspage .entry-content>blockquote:last-child{margin-bottom:0}body main#articlepage .entry-content hr,body main#searchpage .entry-content hr,body main#archivepage .entry-content hr,body main#authorspage .entry-content hr{border:0;border-bottom:1px solid #8e8e8e;width:90%;margin:1em auto}body main#articlepage .entry-content blockquote,body main#searchpage .entry-content blockquote,body main#archivepage .entry-content blockquote,body main#authorspage .entry-content blockquote{max-width:500px;margin:20px auto;font-size:1.1em;color:#404040;border-top:2px solid #d0d0d0;border-bottom:2px solid #d0d0d0;clear:both}body main#articlepage .entry-content blockquote p,body main#searchpage .entry-content blockquote p,body main#archivepage .entry-content blockquote p,body main#authorspage .entry-content blockquote p{margin-top:10px;margin-bottom:10px}body main#articlepage .entry-content .spotikkalinkki,body main#searchpage .entry-content .spotikkalinkki,body main#archivepage .entry-content .spotikkalinkki,body main#authorspage .entry-content .spotikkalinkki{display:block;float:left;height:32px;line-height:32px;padding-left:35px;background-image:url('../i/spotify.png?1518049764');background-repeat:no-repeat;background-position:left top}body main#articlepage .entry-content .ingressi,body main#articlepage .entry-content .loppukaneetti,body main#articlepage .entry-content .kysymys,body main#searchpage .entry-content .ingressi,body main#searchpage .entry-content .loppukaneetti,body main#searchpage .entry-content .kysymys,body main#archivepage .entry-content .ingressi,body main#archivepage .entry-content .loppukaneetti,body main#archivepage .entry-content .kysymys,body main#authorspage .entry-content .ingressi,body main#authorspage .entry-content .loppukaneetti,body main#authorspage .entry-content .kysymys{color:black;font-size:1.2em;font-style:italic;letter-spacing:0.1em;line-height:1.3em}body main#articlepage .entry-content .arvosana,body main#articlepage .entry-content .anfangi,body main#searchpage .entry-content .arvosana,body main#searchpage .entry-content .anfangi,body main#archivepage .entry-content .arvosana,body main#archivepage .entry-content .anfangi,body main#authorspage .entry-content .arvosana,body main#authorspage .entry-content .anfangi{margin-top:4px;font-size:3em;width:100px;height:96px;background-repeat:no-repeat;text-align:center;font-weight:bold;line-height:85px;float:left;display:block;color:#444}@media (max-width: 1200px) and (min-width: 900px){body main#articlepage .entry-content .arvosana,body main#articlepage .entry-content .anfangi,body main#searchpage .entry-content .arvosana,body main#searchpage .entry-content .anfangi,body main#archivepage .entry-content .arvosana,body main#archivepage .entry-content .anfangi,body main#authorspage .entry-content .arvosana,body main#authorspage .entry-content .anfangi{font-size:2.5em;width:75px;height:72px;line-height:68px}}@media (max-width: 900px) and (min-width: 700px){body main#articlepage .entry-content .arvosana,body main#articlepage .entry-content .anfangi,body main#searchpage .entry-content .arvosana,body main#searchpage .entry-content .anfangi,body main#archivepage .entry-content .arvosana,body main#archivepage .entry-content .anfangi,body main#authorspage .entry-content .arvosana,body main#authorspage .entry-content .anfangi{font-size:1.4em;width:50px;height:48px;line-height:45px}}@media (max-width: 700px) and (min-width: 540px){body main#articlepage .entry-content .arvosana,body main#articlepage .entry-content .anfangi,body main#searchpage .entry-content .arvosana,body main#searchpage .entry-content .anfangi,body main#archivepage .entry-content .arvosana,body main#archivepage .entry-content .anfangi,body main#authorspage .entry-content .arvosana,body main#authorspage .entry-content .anfangi{font-size:1.4em;width:50px;height:48px;line-height:45px}}@media (max-width: 540px){body main#articlepage .entry-content .arvosana,body main#articlepage .entry-content .anfangi,body main#searchpage .entry-content .arvosana,body main#searchpage .entry-content .anfangi,body main#archivepage .entry-content .arvosana,body main#archivepage .entry-content .anfangi,body main#authorspage .entry-content .arvosana,body main#authorspage .entry-content .anfangi{font-size:1.4em;width:50px;height:48px;line-height:45px}}body main#articlepage .entry-content .arvosana,body main#searchpage .entry-content .arvosana,body main#archivepage .entry-content .arvosana,body main#authorspage .entry-content .arvosana{background-image:url('../i/arvosana.png?1518049764');margin-right:20px;background-size:100%}@media (max-width: 900px) and (min-width: 700px){body main#articlepage .entry-content .arvosana,body main#searchpage .entry-content .arvosana,body main#archivepage .entry-content .arvosana,body main#authorspage .entry-content .arvosana{margin-right:10px}}@media (max-width: 700px) and (min-width: 540px){body main#articlepage .entry-content .arvosana,body main#searchpage .entry-content .arvosana,body main#archivepage .entry-content .arvosana,body main#authorspage .entry-content .arvosana{margin-right:10px}}@media (max-width: 540px){body main#articlepage .entry-content .arvosana,body main#searchpage .entry-content .arvosana,body main#archivepage .entry-content .arvosana,body main#authorspage .entry-content .arvosana{margin-right:10px}}@media (max-width: 540px){body main#articlepage .entry-content .arvosana,body main#searchpage .entry-content .arvosana,body main#archivepage .entry-content .arvosana,body main#authorspage .entry-content .arvosana{float:none;clear:both}}body main#articlepage .entry-content .arvosana:hover,body main#searchpage .entry-content .arvosana:hover,body main#archivepage .entry-content .arvosana:hover,body main#authorspage .entry-content .arvosana:hover{text-decoration:none}body main#articlepage .entry-content .objectwrap,body main#searchpage .entry-content .objectwrap,body main#archivepage .entry-content .objectwrap,body main#authorspage .entry-content .objectwrap{margin:30px auto;width:auto;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}body main#articlepage .entry-content .objectwrap iframe,body main#articlepage .entry-content .objectwrap object,body main#articlepage .entry-content .objectwrap embed,body main#searchpage .entry-content .objectwrap iframe,body main#searchpage .entry-content .objectwrap object,body main#searchpage .entry-content .objectwrap embed,body main#archivepage .entry-content .objectwrap iframe,body main#archivepage .entry-content .objectwrap object,body main#archivepage .entry-content .objectwrap embed,body main#authorspage .entry-content .objectwrap iframe,body main#authorspage .entry-content .objectwrap object,body main#authorspage .entry-content .objectwrap embed{position:absolute;top:0;left:0;width:100%;height:100%}body main#articlepage .entry-content .objectwrap .videocaption,body main#searchpage .entry-content .objectwrap .videocaption,body main#archivepage .entry-content .objectwrap .videocaption,body main#authorspage .entry-content .objectwrap .videocaption{font-style:italic;font-size:0.9em;background-color:#dadada;margin-top:-3px;padding:5px}body main#articlepage .entry-content .videoremoved,body main#searchpage .entry-content .videoremoved,body main#archivepage .entry-content .videoremoved,body main#authorspage .entry-content .videoremoved{border:2px dashed #800000;color:#800000;font-style:italic;font-size:0.8em;line-height:2em;display:inline-block;padding:1em}body main#articlepage .entry-content .embedlink,body main#searchpage .entry-content .embedlink,body main#archivepage .entry-content .embedlink,body main#authorspage .entry-content .embedlink{position:relative;display:block;margin:auto;color:white;clear:both;height:auto}body main#articlepage .entry-content .embedlink img,body main#searchpage .entry-content .embedlink img,body main#archivepage .entry-content .embedlink img,body main#authorspage .entry-content .embedlink img{display:block;width:100%;height:auto}body main#articlepage .entry-content .embedclick,body main#searchpage .entry-content .embedclick,body main#archivepage .entry-content .embedclick,body main#authorspage .entry-content .embedclick{display:block;position:absolute;text-align:center;height:auto !important;width:94%;top:0;left:0;font-size:2em;padding:100px 3%;opacity:0.7;filter:alpha(opacity=70);color:white;background-color:rgba(0,0,0,0.8);background-image:url('../i/play.png?1518049764');background-repeat:no-repeat;background-position:center}body main#articlepage .entry-content .embedclick .embedlink_caption,body main#searchpage .entry-content .embedclick .embedlink_caption,body main#archivepage .entry-content .embedclick .embedlink_caption,body main#authorspage .entry-content .embedclick .embedlink_caption{line-height:30px}body main#articlepage .entry-content .embedlink:hover,body main#articlepage .entry-content .embedclick:hover,body main#searchpage .entry-content .embedlink:hover,body main#searchpage .entry-content .embedclick:hover,body main#archivepage .entry-content .embedlink:hover,body main#archivepage .entry-content .embedclick:hover,body main#authorspage .entry-content .embedlink:hover,body main#authorspage .entry-content .embedclick:hover{color:white;opacity:1;filter:alpha(opacity=100);background-color:rgba(0,0,0,0.2);text-decoration:none;text-shadow:#000000 2px 2px 4px;-moz-text-shadow:#000000 2px 2px 4px;-webkit-text-shadow:#000000 2px 2px 4px}body main#articlepage table tr:nth-child(2n),body main#searchpage table tr:nth-child(2n),body main#archivepage table tr:nth-child(2n),body main#authorspage table tr:nth-child(2n){background-color:#f0f0f0}body main#articlepage table tr:nth-child(2n+1),body main#searchpage table tr:nth-child(2n+1),body main#archivepage table tr:nth-child(2n+1),body main#authorspage table tr:nth-child(2n+1){background-color:#f9f9f9}body main#articlepage table tr td,body main#searchpage table tr td,body main#archivepage table tr td,body main#authorspage table tr td{padding:1em 0.5em}body main#articlepage .authors .author,body main#searchpage .authors .author,body main#archivepage .authors .author,body main#authorspage .authors .author{font-size:0.8em;width:100%;margin-bottom:1.5em}body main#articlepage .authors .author h3,body main#searchpage .authors .author h3,body main#archivepage .authors .author h3,body main#authorspage .authors .author h3{margin-bottom:0.2em}body main#frontpage section{border-bottom:3px solid #444;margin-bottom:1em}@media (max-width: 700px) and (min-width: 540px){body main#frontpage section{margin-bottom:2em}}@media (max-width: 540px){body main#frontpage section{margin-bottom:2em}}body main#frontpage section h2{display:block;width:100%;text-align:center;font-size:2em;margin-bottom:0.5em}body .pull_img{display:grid;grid-template-columns:100%;justify-items:center;justify-content:center;margin-bottom:2em}body .pull_img a{display:block;width:100%}body .pull_img img{width:100%}body .pull_img p{margin-top:0.5em;font-style:italic;font-size:0.9em;letter-spacing:0.1em}body .nextprev{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1em}body .nextprev div span{font-family:"Rubik",Helvetica,sans-serif}body .nextprev div h5{font-size:1em}body .nextprev div.next{text-align:right}body .nextprev div img{width:100%}body #archivepage .nextprev{font-size:1.5em;margin-top:1em}body #archivepage .nextprev a{padding:1em 0;line-height:2em;display:block}body #archivepage .nextprev a:hover{background-color:#e0e0e0}body #archivepage .nextprev a h5{margin-bottom:0}body .postlist .postlist-more{text-align:right;font-size:1.2em;margin:0.5em 0}body .postlist .postlist-more a{width:100%;display:block}body .postlist.wideinfocard .posts .postlist-post{border-bottom:1px solid #f0f0f0;margin-bottom:1em}body .postlist.wideinfocard .posts .postlist-post a{color:black;display:grid;grid-template-columns:200px 1fr;grid-template-rows:100px minmax(100px, auto);grid-column-gap:1em}body .postlist.wideinfocard .posts .postlist-post a:hover{background-color:#f0f0f0}body .postlist.wideinfocard .posts .postlist-post a img{grid-column:1/1;grid-row:1/2;width:200px;height:auto}body .postlist.wideinfocard .posts .postlist-post a hgroup{grid-column:2/2;align-self:end}body .postlist.wideinfocard .posts .postlist-post a hgroup h3{font-weight:bold;font-size:1.6em;margin-bottom:0.5em}body .postlist.wideinfocard .posts .postlist-post a hgroup h4{font-size:1em;margin-bottom:0em}body .postlist.wideinfocard .posts .postlist-post a .ote{align-self:baseline;grid-column:2/2;color:#444;line-height:1.3em}@media (max-width: 700px) and (min-width: 540px){body .postlist.wideinfocard .posts .postlist-post a hgroup h3{font-size:1.2em}body .postlist.wideinfocard .posts .postlist-post a hgroup h4{font-size:0.7em}}@media (max-width: 540px){body .postlist.wideinfocard .posts .postlist-post a{font-size:0.7em;grid-template-rows:140px 0;grid-template-columns:140px 1fr}body .postlist.wideinfocard .posts .postlist-post a hgroup{align-self:center}body .postlist.wideinfocard .posts .postlist-post a .ote{display:none}}body .postlist.bigcard .posts{grid-template-columns:1fr 1fr}body .postlist.widecard .posts{grid-template-columns:100%}body .postlist.bigcard .posts,body .postlist.widecard .posts{display:grid;grid-column-gap:2em;grid-row-gap:2em}body .postlist.bigcard .posts .postlist-post a,body .postlist.widecard .posts .postlist-post a{position:relative;display:block;color:black}body .postlist.bigcard .posts .postlist-post a hgroup,body .postlist.widecard .posts .postlist-post a hgroup{position:absolute;width:100%;display:block;bottom:0;padding:0.5em 1em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(255,255,255,0.7)}body .postlist.bigcard .posts .postlist-post a hgroup h4,body .postlist.widecard .posts .postlist-post a hgroup h4{display:none}body .postlist.bigcard .posts .postlist-post a hgroup h3,body .postlist.widecard .posts .postlist-post a hgroup h3{margin-bottom:0;font-size:1.6em}body .postlist.bigcard .posts .postlist-post a .ote,body .postlist.widecard .posts .postlist-post a .ote{display:none}@media (max-width: 900px) and (min-width: 700px){body .postlist.bigcard .posts,body .postlist.widecard .posts{font-size:0.8em}}@media (max-width: 700px) and (min-width: 540px){body .postlist.bigcard .posts,body .postlist.widecard .posts{display:block}body .postlist.bigcard .posts .postlist-post,body .postlist.widecard .posts .postlist-post{margin-bottom:1em}}@media (max-width: 540px){body .postlist.bigcard .posts,body .postlist.widecard .posts{display:block}body .postlist.bigcard .posts .postlist-post,body .postlist.widecard .posts .postlist-post{margin-bottom:1em}}body .postlist-post{display:block}body aside.bottom{margin-top:2em;padding-top:1em;background-color:#f0f0f0;border-top:1px solid #a0a0a0}body aside.bottom .postlist.bigcard .posts{grid-template-columns:1fr 1fr 1fr}body aside.bottom #sama-artisti h4{text-align:center;font-size:2em;border-bottom:1px solid #a0a0a0}body aside.bottom #sama-artisti .singleartist{padding-bottom:1em}body aside.bottom #sama-artisti .singleartist h2{font-size:1.7em}body aside.bottom #sama-artisti .singleartist .more-from-artist{display:block;text-align:right;padding:0.5em 0}body aside.bottom .samaaihe{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:1em}@media (max-width: 700px) and (min-width: 540px){body aside.bottom .samaaihe{grid-template-columns:1fr 1fr}}@media (max-width: 540px){body aside.bottom .samaaihe{grid-template-columns:1fr 1fr}}body aside.bottom .samaaihe>div img{width:100%;height:auto}body aside.bottom .samaaihe>div h6{font-size:1em}body aside.sidebar section{margin-bottom:3em}body aside.sidebar section h4{border-bottom:1px solid #e0e0e0;font-size:1.5em;font-variant:small-caps;margin-bottom:0.3em;text-align:center;font-weight:bold}body aside.sidebar section ol{counter-reset:my-badass-counter}body aside.sidebar section ol li{display:grid;grid-template-columns:2em 1fr;grid-column-gap:1em;align-items:baseline}body aside.sidebar section ol li:before{content:counter(my-badass-counter);counter-increment:my-badass-counter}body aside.sidebar section .postlist-more{font-size:0.8em}@media (max-width: 700px) and (min-width: 540px){body aside.sidebar section ol:not(.no-grid),body aside.sidebar section ul:not(.no-grid){display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1em;grid-row-gap:1em}}@media (max-width: 540px){body aside.sidebar section ol:not(.no-grid),body aside.sidebar section ul:not(.no-grid){display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1em;grid-row-gap:1em}}body aside.sidebar section ol.no-grid li,body aside.sidebar section ul.no-grid li{display:grid;grid-template-columns:auto 1fr;grid-column-gap:0.5em;padding-bottom:0.2em}body aside.sidebar section ol.no-grid li:before,body aside.sidebar section ul.no-grid li:before{content:"\203A"}body aside.sidebar section ol li.sidebar-post img,body aside.sidebar section ul li.sidebar-post img{width:100%;height:auto}body aside.sidebar section ol li.sidebar-post .posttime,body aside.sidebar section ul li.sidebar-post .posttime{display:none}body aside.sidebar section ol li.sidebar-post h6,body aside.sidebar section ul li.sidebar-post h6{font-size:1em}body aside.sidebar section ol li.sidebar-post.img h6,body aside.sidebar section ul li.sidebar-post.img h6{margin-bottom:0.5em;margin-top:0.3em}body aside.sidebar section ol li.sidebar-post.no-img,body aside.sidebar section ul li.sidebar-post.no-img{font-size:0.9em}body aside.sidebar section ol li.sidebar-post.no-img h6,body aside.sidebar section ul li.sidebar-post.no-img h6{margin-bottom:0.1em}body aside.sidebar section ol li.sidebar-post.img,body aside.sidebar section ul li.sidebar-post.img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;margin-bottom:1em}body aside.sidebar section ol li.sidebar-post.thisone,body aside.sidebar section ol li.sidebar-post:hover,body aside.sidebar section ul li.sidebar-post.thisone,body aside.sidebar section ul li.sidebar-post:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;background-color:#f0f0f0}@media (max-width: 700px) and (min-width: 540px){body aside.sidebar section.uusimmat ol,body aside.sidebar section.uusimmat ul,body aside.sidebar section.postdates ol,body aside.sidebar section.postdates ul{display:block}}@media (max-width: 540px){body aside.sidebar section.uusimmat ol,body aside.sidebar section.uusimmat ul,body aside.sidebar section.postdates ol,body aside.sidebar section.postdates ul{display:block}}body aside.sidebar section.uusimmat ol li.no-img,body aside.sidebar section.uusimmat ul li.no-img,body aside.sidebar section.postdates ol li.no-img,body aside.sidebar section.postdates ul li.no-img{display:grid;grid-template-columns:5em 1fr;grid-column-gap:1em;align-items:baseline;padding-bottom:0.5em}body aside.sidebar section.uusimmat ol li.no-img .posttime,body aside.sidebar section.uusimmat ul li.no-img .posttime,body aside.sidebar section.postdates ol li.no-img .posttime,body aside.sidebar section.postdates ul li.no-img .posttime{display:block}body #archivepage .somevomit{margin-top:1em}body .somevomit{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"t f" "r r";align-items:center;justify-items:center;grid-column-gap:2em;grid-row-gap:0.5em}@media (max-width: 540px){body .somevomit{grid-template-columns:1fr;grid-template-areas:"t" "f" "r"}}body .somevomit a.share{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center}body a.share{color:white;padding:0.5em;display:block}body a.share i{padding:0 1em 0 0.5em}body a.share span.share-count{font-size:0.8em}body a.share span.share-count i{padding-left:1em;padding-right:0.2em}body a.share.share-fb{background-color:#3b5998;grid-area:f}body a.share.share-rand{background-color:#333;grid-area:r}body a.share.share-tw{grid-area:t;background-color:#55acee}body .archiveposts{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1em}@media (max-width: 700px) and (min-width: 540px){body .archiveposts{grid-template-columns:1fr 1fr}}@media (max-width: 540px){body .archiveposts{grid-template-columns:1fr 1fr}}body .archiveposts>a{position:relative}body .archiveposts>a img{width:100%;height:auto}body .archiveposts>a hgroup h4{position:absolute;top:0;right:0;background-color:rgba(255,255,255,0.5);display:inline-block;width:auto;font-size:1em;text-align:right}body .archiveposts>a hgroup h3{font-size:1.4em}body .archiveposts>a span.ote{display:none}body #archivepage hgroup,body #authorspage hgroup,body #searchpage hgroup{margin-bottom:0.5em}body #archivepage hgroup h1,body #authorspage hgroup h1,body #searchpage hgroup h1{margin-bottom:0}body #archivepage hgroup h2,body #authorspage hgroup h2,body #searchpage hgroup h2{margin-bottom:0;font-size:1.2em;font-variant:small-caps}body #archivepage .catdetails,body #authorspage .catdetails,body #searchpage .catdetails{margin-bottom:1em}header{border-bottom:1px solid #f0f0f0}header #mainlogo img{min-width:60px;max-width:100%;height:auto}header #mainlogo span{display:none}header #mainmenu #menu-paavalikko{display:flex;justify-content:space-around}header #mainmenu #menu-paavalikko li{display:block;font-family:"Rubik",Helvetica,sans-serif}header #mainmenu #menu-paavalikko li a{width:100%;display:block;text-align:center;padding:0 0.4em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1em;text-transform:uppercase;line-height:2.5em}@media (max-width: 540px){header #mainmenu #menu-paavalikko li a{font-size:0.8em}}@media (max-width: 900px) and (min-width: 700px){header #mainmenu #menu-paavalikko{flex-wrap:wrap;flex-direction:row;justify-content:normal;font-size:1.2em}header #mainmenu #menu-paavalikko li{width:auto}header #mainmenu #menu-paavalikko li a{text-align:left;line-height:2em}}@media (max-width: 700px) and (min-width: 540px){header #mainmenu #menu-paavalikko{flex-wrap:wrap;flex-direction:row;justify-content:normal;font-size:1.2em}header #mainmenu #menu-paavalikko li{width:auto}header #mainmenu #menu-paavalikko li a{text-align:left;line-height:2em}}@media (max-width: 540px){header #mainmenu #menu-paavalikko{flex-wrap:wrap;flex-direction:row;justify-content:normal;font-size:1.2em}header #mainmenu #menu-paavalikko li{width:auto}header #mainmenu #menu-paavalikko li a{text-align:left;line-height:2em}}@media (max-width: 700px) and (min-width: 540px){header #mainmenu #menu-paavalikko{font-size:1em}}@media (max-width: 540px){header #mainmenu #menu-paavalikko{font-size:1em}}@media (max-width: 540px){header #mainmenu #menu-paavalikko li a{line-height:1.5em}}header #some a{display:inline-block;width:26px;height:26px;margin-left:0.3em;line-height:26px;text-align:center;font-size:18px;opacity:0.7}header #some a span{display:none}header #some a i{color:white}header #some a:hover{opacity:1}header #some a.random{width:auto;text-indent:0;text-transform:uppercase}header #some a#somepinterest{background-color:#cf2028}header #some a#somesoundcloud{background-color:#ff8800}header #some a#sometwitter{background-color:#55acee}header #some a#somefb{background-color:#3b5998}header #some a#someyoutube{background-color:#ff0000}header #some a#somerss{background-image:url('../i/rss.png?1518049764');background-size:100%;background-repeat:no-repeat;background-position:center}footer{background-color:#242021}footer ul{font-size:1.2em;display:flex;justify-content:space-around;flex-wrap:wrap;flex-direction:row}footer ul li{font-family:"Rubik",Helvetica,sans-serif}footer ul li a,footer ul li a:visited,footer ul li a:link,footer ul li a:hover{color:white;line-height:2em;padding:0 1em}@keyframes flickerAnimation{0%{opacity:1}50%{opacity:0.6}100%{opacity:1}}header a[href="/random"]{font-weight:bold;opacity:1;animation:flickerAnimation 3s infinite}#hkk-banner-2018 .hkk-xs{display:none}#hkk-banner-2018 .hkk-wide{display:block}@media (max-width: 700px) and (min-width: 540px){#hkk-banner-2018 .hkk-xs{display:block}#hkk-banner-2018 .hkk-wide{display:none}}@media (max-width: 540px){#hkk-banner-2018 .hkk-xs{display:block}#hkk-banner-2018 .hkk-wide{display:none}}
