@import url(../responsive/style.css);@import url(https://fonts.googleapis.com/css?family=Rubik+Mono+One&display=swap);@font-face{font-family:"Abel";src:url(/Abel-Regular.eot);src:url(/Abel-Regular.eot?#iefix) format("embedded-opentype") , url(/Abel-Regular.woff2) format("woff2") , url(/Abel-Regular.woff) format("woff") , url(/Abel-Regular.ttf) format("truetype")}body{margin-top:25px}h1{font-weight:bold}h1,h2,h3{font-family:"Abel",sans-serif;text-transform:uppercase}h2,h3,h4{font-weight:normal;margin-bottom:.2em}div#header{background:#fff;background-repeat:no-repeat;user-select:none}div#logo{padding-top:0;padding-bottom:0}div#logo img{width:960px!important;height:auto}ul.menu{padding-top:1px;padding-bottom:1px;margin-top:0;margin-bottom:0;display:flex;flex-direction:row;justify-content:space-evenly;background-image:none;background-color:#f6f6f6}ul.menu li,.page_item,.page_item a{text-transform:uppercase;font-family:"Abel",sans-serif;font-weight:normal!important;font-size:26px!important;color:#49474c!important;background-image:none!important;background-color:#f6f6f6;border:none}.menu a{color:#49474c!important;text-shadow:none;font-weight:normal;font-size:26px;padding:0 5px}.menu .current_page_item,.menu .current_page_item a{background-color:#f6f6f6;text-decoration:underline}.menu a:hover,.page_item:hover,.page_item a:hover,.current_page_item:hover,.current_page_item a:hover{color:#59584c;text-shadow:0 0 4px #999;font-weight:normal;background-color:#f6f6f6!important;background-image:none!important}.menu-item a{border:none}.current-menu-item a{background-color:#f6f6f6;background-image:none;text-shadow:none}#responsive_current_menu_item{text-transform:uppercase;background-color:#f6f6f6;color:#49474c!important;font-family:"Abel",sans-serif;font-weight:normal!important;font-size:26px;text-align:center;border-top:solid 1px #a0a0a0;border-bottom:solid 1px #a0a0a0;padding:0!important}#likebox-wrapper{max-width:500px;margin:auto;margin-top:60px}div#wrapper.clearfix{margin-top:0;border-radius:0;border:none}div.grid.col-380.fit{float:right}div.grid.col-300.copyright{float:left;width:49%;color:gray}.copyright a{color:gray}.artist-img-wrapper{position:relative;user-select:none}.artist-img-image{margin-left:auto;margin-right:auto;display:block;filter:brightness(100%);transition:filter 250ms ease-in-out}.artist-img-wrapper:hover .artist-img-image{filter:brightness(85%) blur(1px)}.artist-img-text{text-align:center;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);background:rgba(23,23,23,.82);color:#fff;opacity:0;margin:auto;max-width:400px;transition:opacity 500ms ease-in-out}.artist-img-wrapper:hover .artist-img-text{opacity:1}.widget-wrapper{-webkit-border-radius:0;-moz-border-radius:0;background-color:transparent;border:transparent;border-radius:0;margin:3px;padding:2px}.widget-title h3,.widget-title-home h3{padding-bottom:0}.menu ul{min-width:10em;width:auto}@media screen and (max-width:980px){.grid,.grid-right{float:none}}@media screen and (max-width:650px){body{padding:0;margin:0}div#container{padding:0}.js .main-nav .menu{position:initial}.js .main-nav .menu li{display:flex;justify-content:center;background-color:#f6f6f6}#responsive_current_menu_item{padding:5px 10px 5px 10px!important}}.js .main-nav .menu li a{color:#444;font-size:26px}p img.inline-logo{height:1.5em;width:auto}.timecolumn h3{}.ohjelmaflex{border-top:1px solid #ccc}@media screen and (max-width:781px){.ohjelmaflex{gap:2px;margin-top:10px}}