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}body #levityssopimus-wrap .notok{border:1px solid red !important;background-color:#ffd0d0 !important}body #levityssopimus-wrap #acklabel{clear:none;display:inline;float:none}body #levityssopimus-wrap #acknowledge{display:inline;width:auto;float:none;clear:both;margin:0px 10px 4px 0}body #levityssopimus-wrap .mandlabel{color:black;font-weight:bold}body #levityssopimus-wrap .mandlabel:after{content:'*';color:red;font-size:1.4em;line-height:1em;padding-left:0.2em}body #levityssopimus-wrap label,body #levityssopimus-wrap input,body #levityssopimus-wrap select{display:block;float:left;width:210px;padding:0}body #levityssopimus-wrap textarea{display:block;clear:both;float:left;width:400px;padding:0;margin-bottom:20px;height:100px}body #levityssopimus-wrap label{clear:both;width:150px;padding:0}body #levityssopimus-wrap input.cb,body #levityssopimus-wrap input.rb{clear:both;width:20px;padding:0;margin-left:145px;margin-bottom:10px}body #levityssopimus-wrap label.cblabel{clear:none;width:210px}body #levityssopimus-wrap label.talabel{width:410px;margin-top:20px}body #levityssopimus-wrap p{width:410px;clear:both}body #levityssopimus-wrap h3{margin-bottom:5px;margin-top:10px}.items{overflow:hidden;*zoom:1}.singleartist a .name{color:#22b689}.singlevideo .itemmeta{display:block}.taiteilija-detail .singlevideo .author{display:none}.singlevideo,.singleartist,.singlenews{position:relative;overflow:hidden}@media (min-width: 1188px){.singlevideo,.singleartist,.singlenews{margin-bottom:24px}}@media (min-width: 979px) and (max-width: 1188px){.singlevideo,.singleartist,.singlenews{margin-bottom:16px}}@media (min-width: 767px) and (max-width: 979px){.singlevideo,.singleartist,.singlenews{margin-bottom:12px}}@media (min-width: 480px) and (max-width: 767px){.singlevideo,.singleartist,.singlenews{margin-bottom:3%}}@media (min-width: 0) and (max-width: 480px){.singlevideo,.singleartist,.singlenews{margin-bottom:3%}}.singlevideo img.mainimage,.singleartist img.mainimage,.singlenews img.mainimage{width:100%;height:auto;display:block;opacity:1}.singlevideo:hover img.mainimage,.singleartist:hover img.mainimage,.singlenews:hover img.mainimage{opacity:0.6}.singlevideo a.mainimage-wrap,.singleartist a.mainimage-wrap,.singlenews a.mainimage-wrap{display:block;background-color:black}@media (max-width: 767px){.singlevideo,.singleartist,.singlenews{margin-bottom:1rem}}@media (min-width: 1188px){.singlevideo,.singleartist,.singlenews{float:left;width:364px;margin-right:24px}}@media (min-width: 979px) and (max-width: 1188px){.singlevideo,.singleartist,.singlenews{float:left;width:300px;margin-right:16px}}@media (min-width: 767px) and (max-width: 979px){.singlevideo,.singleartist,.singlenews{float:left;width:236px;margin-right:12px}}@media (min-width: 480px) and (max-width: 767px){.singlevideo,.singleartist,.singlenews{float:left;width:99.96%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){.singlevideo,.singleartist,.singlenews{float:left;width:99.96%;margin-right:0}}@media (min-width: 767px){.singlevideo:nth-of-type(3n),.singleartist:nth-of-type(3n),.singlenews:nth-of-type(3n){margin-right:0}.singlevideo:nth-of-type(3n+1),.singleartist:nth-of-type(3n+1),.singlenews:nth-of-type(3n+1){clear:both}}.singlevideo .mainimage,.singleartist .mainimage,.singlenews .mainimage{background-color:black;display:block;overflow:hidden;height:214px}@media (min-width: 979px) and (max-width: 1188px){.singlevideo .mainimage,.singleartist .mainimage,.singlenews .mainimage{height:174px}}@media (min-width: 767px) and (max-width: 979px){.singlevideo .mainimage,.singleartist .mainimage,.singlenews .mainimage{height:137px}}@media (max-width: 767px){.singlevideo .mainimage,.singleartist .mainimage,.singlenews .mainimage{height:auto}}.singlevideo .meta,.singleartist .meta,.singlenews .meta{min-height:2rem;padding-top:0.5rem;padding-bottom:0.5rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:absolute;bottom:1em;left:1em;color:white;font-family:'Titillium Web', sans-serif}.singlevideo .meta .itemmeta,.singleartist .meta .itemmeta,.singlenews .meta .itemmeta{font-size:0.8em}.singlevideo .meta a,.singleartist .meta a,.singlenews .meta a{color:white}.singlevideo .meta .name,.singleartist .meta .name,.singlenews .meta .name{text-transform:uppercase;padding-bottom:0.5em;font-size:1.2em}.singlevideo .meta .name,.singleartist .meta .name,.singlenews .meta .name{text-transform:uppercase}@media (max-width: 767px){.singlevideo .meta .name,.singleartist .meta .name,.singlenews .meta .name{font-size:0.9rem}}.singlevideo .meta .category,.singleartist .meta .category,.singlenews .meta .category{font-weight:normal;padding-bottom:0.2em}@media (max-width: 767px){.singlevideo .meta .category,.singleartist .meta .category,.singlenews .meta .category{font-size:0.6rem}}.singlevideo .meta .author span,.singleartist .meta .author span,.singlenews .meta .author span{display:inline-block;font-weight:normal;padding-right:0.3em}@media (max-width: 767px){.singlevideo .meta .author,.singleartist .meta .author,.singlenews .meta .author{font-size:0.6rem}}@media (min-width: 1188px){.singlevideo.big,.singleartist.big,.singlenews.big{float:left;width:776px;margin-right:0}}@media (min-width: 979px) and (max-width: 1188px){.singlevideo.big,.singleartist.big,.singlenews.big{float:left;width:632px;margin-right:0}}@media (min-width: 767px) and (max-width: 979px){.singlevideo.big,.singleartist.big,.singlenews.big{float:left;width:496px;margin-right:0}}@media (min-width: 480px) and (max-width: 767px){.singlevideo.big,.singleartist.big,.singlenews.big{float:left;width:99.96%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){.singlevideo.big,.singleartist.big,.singlenews.big{float:left;width:99.96%;margin-right:0}}.singlevideo.big .mainimage,.singleartist.big .mainimage,.singlenews.big .mainimage{height:428px}@media (min-width: 979px) and (max-width: 1188px){.singlevideo.big .mainimage,.singleartist.big .mainimage,.singlenews.big .mainimage{height:348px}}@media (min-width: 767px) and (max-width: 979px){.singlevideo.big .mainimage,.singleartist.big .mainimage,.singlenews.big .mainimage{height:274px}}@media (max-width: 767px){.singlevideo.big .mainimage,.singleartist.big .mainimage,.singlenews.big .mainimage{height:auto}}.singlevideo.big .name,.singleartist.big .name,.singlenews.big .name{max-width:14em;font-size:1.6em}@media (max-width: 767px){.singlevideo.big .name,.singleartist.big .name,.singlenews.big .name{font-size:1rem}}.singlevideo.big .category,.singleartist.big .category,.singlenews.big .category{font-size:1em}@media (max-width: 767px){.singlevideo.big .category,.singleartist.big .category,.singlenews.big .category{font-size:0.8rem}}.singlevideo.big .author,.singleartist.big .author,.singlenews.big .author{font-size:1em}@media (max-width: 767px){.singlevideo.big .author,.singleartist.big .author,.singlenews.big .author{font-size:0.8rem}}
.singleartist,.singlenews,.singlevideo.video2{border-bottom:4px solid #999}.singleartist .meta,.singlenews .meta,.singlevideo.video2 .meta{position:relative;bottom:auto;left:auto;padding-left:1.5em;padding-right:1.5em;background-color:white;color:#6a6a6a}.singleartist .meta a,.singlenews .meta a,.singlevideo.video2 .meta a{color:#6a6a6a}@media (max-width: 767px){.singleartist .meta,.singlenews .meta,.singlevideo.video2 .meta{font-size:0.8rem;padding-left:0.5em;padding-right:0.5em}}.singleartist .meta .name,.singlenews .meta .name,.singlevideo.video2 .meta .name{text-transform:none;display:block;line-height:1.2em;padding-bottom:0.4em;padding-top:0.4em;font-size:1em}.singleartist:hover,.singlenews:hover,.singlevideo.video2:hover{border-bottom:4px solid #22b689}.video2 .meta{padding-bottom:1em}@media (min-width: 1188px){.singlenews{float:left;width:364px;margin-right:24px}}@media (min-width: 979px) and (max-width: 1188px){.singlenews{float:left;width:300px;margin-right:16px}}@media (min-width: 767px) and (max-width: 979px){.singlenews{float:left;width:236px;margin-right:12px}}@media (min-width: 480px) and (max-width: 767px){.singlenews{float:left;width:48.48%;margin-right:3%}}@media (min-width: 0) and (max-width: 480px){.singlenews{float:left;width:99.96%;margin-right:0}}@media (min-width: 767px){.singlenews:nth-of-type(3n){margin-right:0}}@media (min-width: 480px) and (max-width: 767px){.singlenews:nth-of-type(2n){margin-right:0}}.singlenews .meta{color:#232323;background-color:#e8e8e8}.singlenews .meta .name{text-transform:uppercase;line-height:1.2em;padding-top:1em;padding-bottom:1em;max-height:5em;overflow:hidden;text-overflow:ellipsis}@media (max-width: 767px){.singlenews .meta .name{font-size:1rem;max-height:2.8rem}}.singlenews .meta .date{position:absolute;bottom:0.5em;font-size:0.7rem;color:#6a6a6a}.singlenews .meta a{color:#232323}.like{line-height:22px;text-align:center;opacity:0.5;background-color:rgba(0,0,0,0.4);position:absolute;top:0;right:0}.like.big{float:right;position:relative;height:5em;width:5em}.like.big:hover{background-size:30px}.like.big:hover span{display:block;top:100%;right:0}.like.big a img{width:30px;height:30px}@media (max-width: 767px){.like.big{height:3em;width:3em}.like.big a img{width:20px;height:20px}}.like.big span{display:none}@media (min-width: 1188px){.like{width:48px;height:48px}.like a,.like span{line-height:48px}}@media (min-width: 979px) and (max-width: 1188px){.like{width:32px;height:32px}.like a,.like span{line-height:32px}}@media (min-width: 767px) and (max-width: 979px){.like{width:24px;height:24px}.like a,.like span{line-height:24px}}.like span{position:absolute;top:0;right:100%;white-space:nowrap;color:white;display:none;font-size:0.6em;font-family:'Merriweather', serif;background-color:rgba(0,0,0,0.4);padding:0 1em}.like:hover{background-image:url('../i/icon/favorite-icon-lime.svg');background-position:50% 50%;background-size:22px;background-repeat:no-repeat}.like:hover span{display:block}.like:hover img{opacity:0}.like a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;justify-content:center;width:100%;height:100%}.like a img{opacity:1;width:22px;height:22px;vertical-align:middle}.like:hover{opacity:1}.front-section{padding-bottom:2rem}#front-cover:after{content:'\25BF';font-size:2rem;width:100%;position:absolute;bottom:0.5rem;text-align:center}@media (max-width: 767px){#front-cover:after{bottom:0;font-size:1rem}}
#front-blurb-wrap{width:100%;position:relative;background-color:#e3e3e3}#front-blurb-wrap:after{content:"";display:table;clear:both}#front-blurb-wrap #front-blurb{margin-left:auto;margin-right:auto;max-width:1188px;padding-left:24px;padding-right:24px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;font-family:'Merriweather', serif;font-family:'Merriweather', serif;padding-top:2em;padding-bottom:2em;color:black;line-height:1.8em;font-size:1.2rem;text-align:center}#front-blurb-wrap #front-blurb:after{content:"";display:table;clear:both}@media (min-width: 0) and (max-width: 480px){#front-blurb-wrap #front-blurb{width:99.96%}}@media (min-width: 480px) and (max-width: 767px){#front-blurb-wrap #front-blurb{width:99.96%}}@media (min-width: 767px) and (max-width: 979px){#front-blurb-wrap #front-blurb{width:732px}}@media (min-width: 979px) and (max-width: 1188px){#front-blurb-wrap #front-blurb{width:932px}}@media (min-width: 1188px){#front-blurb-wrap #front-blurb{width:1140px}}@media (min-width: 979px) and (max-width: 1188px){#front-blurb-wrap #front-blurb{max-width:964px;padding-right:16px;padding-left:16px}}@media (min-width: 767px) and (max-width: 979px){#front-blurb-wrap #front-blurb{max-width:762px;padding-right:12px;padding-left:12px}}@media (max-width: 767px){#front-blurb-wrap #front-blurb{max-width:94%;padding-left:3%;padding-right:3%}}@media (min-width: 1188px){#front-blurb-wrap #front-blurb span{float:left;width:752px;margin-right:0}}@media (min-width: 979px) and (max-width: 1188px){#front-blurb-wrap #front-blurb span{float:left;width:616px;margin-right:0}}@media (min-width: 767px) and (max-width: 979px){#front-blurb-wrap #front-blurb span{float:left;width:484px;margin-right:0}}@media (min-width: 480px) and (max-width: 767px){#front-blurb-wrap #front-blurb span{float:left;width:99.96%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){#front-blurb-wrap #front-blurb span{float:left;width:99.96%;margin-right:0}}@media (min-width: 1188px){#front-blurb-wrap #front-blurb span{margin-left:194px}}@media (min-width: 1188px){#front-blurb-wrap #front-blurb span{margin-right:194px}}@media (min-width: 979px) and (max-width: 1188px){#front-blurb-wrap #front-blurb span{margin-left:158px}}@media (min-width: 979px) and (max-width: 1188px){#front-blurb-wrap #front-blurb span{margin-right:158px}}@media (min-width: 767px) and (max-width: 979px){#front-blurb-wrap #front-blurb span{margin-left:124px}}@media (min-width: 767px) and (max-width: 979px){#front-blurb-wrap #front-blurb span{margin-right:124px}}@media (max-width: 767px){#front-blurb-wrap #front-blurb span{margin-right:0;margin-left:0}}@media (min-width: 1188px){#front-blurb-wrap #front-blurb p{margin-bottom:24px}}@media (min-width: 979px) and (max-width: 1188px){#front-blurb-wrap #front-blurb p{margin-bottom:16px}}@media (min-width: 767px) and (max-width: 979px){#front-blurb-wrap #front-blurb p{margin-bottom:12px}}@media (min-width: 480px) and (max-width: 767px){#front-blurb-wrap #front-blurb p{margin-bottom:3%}}@media (min-width: 0) and (max-width: 480px){#front-blurb-wrap #front-blurb p{margin-bottom:3%}}#front-blurb-wrap #front-blurb div,#front-blurb-wrap #front-blurb img{max-width:100% !important;height:auto}#front-blurb-wrap #front-blurb h1,#front-blurb-wrap #front-blurb h2,#front-blurb-wrap #front-blurb h3,#front-blurb-wrap #front-blurb h4,#front-blurb-wrap #front-blurb h5{font-family:'Titillium Web', sans-serif;text-transform:uppercase;color:#2b2b2b;margin-bottom:1em;display:block}#front-blurb-wrap #front-blurb h1{font-size:2rem;border-bottom:1px solid #cbcbcb;margin-bottom:0.5em;padding-bottom:0.5em}#front-blurb-wrap #front-blurb h2{font-size:1.5rem}#front-blurb-wrap #front-blurb h3{font-size:1.2rem}#front-blurb-wrap #front-blurb h4{font-size:1.1rem}#front-blurb-wrap #front-blurb h5{font-size:1rem}#fpvidswrap{width:100%;position:relative;background-color:#dadada}#fpvidswrap:after{content:"";display:table;clear:both}#fpvidswrap:before{content:'\25BE';color:#e3e3e3;font-size:3rem;position:absolute;top:0;width:100%;text-align:center;line-height:0.2em}#fpvidswrap #fpvids{margin-left:auto;margin-right:auto;max-width:1188px;padding-left:24px;padding-right:24px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#fpvidswrap #fpvids:after{content:"";display:table;clear:both}@media (min-width: 0) and (max-width: 480px){#fpvidswrap #fpvids{width:99.96%}}@media (min-width: 480px) and (max-width: 767px){#fpvidswrap #fpvids{width:99.96%}}@media (min-width: 767px) and (max-width: 979px){#fpvidswrap #fpvids{width:732px}}@media (min-width: 979px) and (max-width: 1188px){#fpvidswrap #fpvids{width:932px}}@media (min-width: 1188px){#fpvidswrap #fpvids{width:1140px}}@media (min-width: 979px) and (max-width: 1188px){#fpvidswrap #fpvids{max-width:964px;padding-right:16px;padding-left:16px}}@media (min-width: 767px) and (max-width: 979px){#fpvidswrap #fpvids{max-width:762px;padding-right:12px;padding-left:12px}}@media (max-width: 767px){#fpvidswrap #fpvids{max-width:94%;padding-left:3%;padding-right:3%}}#fpvidswrap #fpvids h2{color:black}#fpvidswrap #fpvids #frontpagevids{overflow:hidden;*zoom:1}#fpvidswrap #fpvids #frontpagevids .singlevideo{margin-right:0;margin-bottom:0}#fpvidswrap #fphaku{clear:both;margin-top:2em;border-top:1px solid #d0d0d0;margin-bottom:1em;padding-bottom:1em}#fpvidswrap #fphaku:after{content:"";display:table;clear:both}#fpvidswrap #fphaku .sectionheader{font-size:1em;padding-top:0;background-color:#dadada;display:block;margin:-0.5em auto 0 auto;width:10em;padding:0 1em 1em 1em}#fpvidswrap #fphaku form:after{content:"";display:table;clear:both}#fpvidswrap #fphaku form select{width:100%}@media (min-width: 1188px){#fpvidswrap #fphaku form .show-all{float:left;width:267px;margin-right:0}}@media (min-width: 979px) and (max-width: 1188px){#fpvidswrap #fphaku form .show-all{float:left;width:221px;margin-right:0}}@media (min-width: 767px) and (max-width: 979px){#fpvidswrap #fphaku form .show-all{float:left;width:174px;margin-right:0}}@media (min-width: 480px) and (max-width: 767px){#fpvidswrap #fphaku form .show-all{float:left;width:99.96%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){#fpvidswrap #fphaku form .show-all{float:left;width:99.96%;margin-right:0}}#fpvidswrap #fphaku form div.select{position:relative;line-height:3em;background-color:#e8e8e8;cursor:pointer}@media (min-width: 1188px){#fpvidswrap #fphaku form div.select{float:left;width:267px;margin-right:24px}}@media (min-width: 979px) and (max-width: 1188px){#fpvidswrap #fphaku form div.select{float:left;width:221px;margin-right:16px}}@media (min-width: 767px) and (max-width: 979px){#fpvidswrap #fphaku form div.select{float:left;width:174px;margin-right:12px}}@media (min-width: 480px) and (max-width: 767px){#fpvidswrap #fphaku form div.select{float:left;width:99.96%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){#fpvidswrap #fphaku form div.select{float:left;width:99.96%;margin-right:0}}#fpvidswrap #fphaku form div.select h4{padding-left:1em;color:#2b2b2b}#fpvidswrap #fphaku form div.select h4:after{content:'\25be';position:absolute;right:1em}#fpvidswrap #fphaku form div.select.active .options{display:block}#fpvidswrap #fphaku form div.select .options{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em 0;display:none;z-index:9999;background-color:#dfdfdf;width:100%;max-height:10em;overflow:scroll;position:absolute;top:3em;left:0}#fpvidswrap #fphaku form div.select .options a{padding:0.4em 1em;line-height:1.2em;display:block}#fpvidswrap #fphaku form div.select .options a:hover{background-color:#e8e8e8}#fpartistswrap{width:100%;position:relative;background-color:#232323}#fpartistswrap:after{content:"";display:table;clear:both}#fpartistswrap #fpartists{margin-left:auto;margin-right:auto;max-width:1188px;padding-left:24px;padding-right:24px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;padding-bottom:1em}#fpartistswrap #fpartists:after{content:"";display:table;clear:both}@media (min-width: 0) and (max-width: 480px){#fpartistswrap #fpartists{width:99.96%}}@media (min-width: 480px) and (max-width: 767px){#fpartistswrap #fpartists{width:99.96%}}@media (min-width: 767px) and (max-width: 979px){#fpartistswrap #fpartists{width:732px}}@media (min-width: 979px) and (max-width: 1188px){#fpartistswrap #fpartists{width:932px}}@media (min-width: 1188px){#fpartistswrap #fpartists{width:1140px}}@media (min-width: 979px) and (max-width: 1188px){#fpartistswrap #fpartists{max-width:964px;padding-right:16px;padding-left:16px}}@media (min-width: 767px) and (max-width: 979px){#fpartistswrap #fpartists{max-width:762px;padding-right:12px;padding-left:12px}}@media (max-width: 767px){#fpartistswrap #fpartists{max-width:94%;padding-left:3%;padding-right:3%}}#fpartistswrap #fpartists #frontpageartists{padding-bottom:1em;overflow:hidden;*zoom:1}#fpnewswrap{width:100%;position:relative;background-color:#dfdfdf}#fpnewswrap:after{content:"";display:table;clear:both}#fpnewswrap #fpnews{margin-left:auto;margin-right:auto;max-width:1188px;padding-left:24px;padding-right:24px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#fpnewswrap #fpnews:after{content:"";display:table;clear:both}@media (min-width: 0) and (max-width: 480px){#fpnewswrap #fpnews{width:99.96%}}@media (min-width: 480px) and (max-width: 767px){#fpnewswrap #fpnews{width:99.96%}}@media (min-width: 767px) and (max-width: 979px){#fpnewswrap #fpnews{width:732px}}@media (min-width: 979px) and (max-width: 1188px){#fpnewswrap #fpnews{width:932px}}@media (min-width: 1188px){#fpnewswrap #fpnews{width:1140px}}@media (min-width: 979px) and (max-width: 1188px){#fpnewswrap #fpnews{max-width:964px;padding-right:16px;padding-left:16px}}@media (min-width: 767px) and (max-width: 979px){#fpnewswrap #fpnews{max-width:762px;padding-right:12px;padding-left:12px}}@media (max-width: 767px){#fpnewswrap #fpnews{max-width:94%;padding-left:3%;padding-right:3%}}#fpnewswrap #fpnews #frontpagenews{padding-bottom:1em;overflow:hidden;*zoom:1}#fpnewswrap #fpnews h2 a{color:black}@media (min-width: 1188px){#fpnewswrap a.show-all{margin-bottom:24px}}@media (min-width: 979px) and (max-width: 1188px){#fpnewswrap a.show-all{margin-bottom:16px}}@media (min-width: 767px) and (max-width: 979px){#fpnewswrap a.show-all{margin-bottom:12px}}@media (min-width: 480px) and (max-width: 767px){#fpnewswrap a.show-all{margin-bottom:3%}}@media (min-width: 0) and (max-width: 480px){#fpnewswrap a.show-all{margin-bottom:3%}}
@media (min-width: 1188px){#fpnewswrap #fpartists #frontpageartists .singleartist,#fpnewswrap #fpartists #frontpageartists .singlenews,#fpnewswrap #fpartists #frontpagenews .singleartist,#fpnewswrap #fpartists #frontpagenews .singlenews,#fpnewswrap #fpnews #frontpageartists .singleartist,#fpnewswrap #fpnews #frontpageartists .singlenews,#fpnewswrap #fpnews #frontpagenews .singleartist,#fpnewswrap #fpnews #frontpagenews .singlenews,#fpartistswrap #fpartists #frontpageartists .singleartist,#fpartistswrap #fpartists #frontpageartists .singlenews,#fpartistswrap #fpartists #frontpagenews .singleartist,#fpartistswrap #fpartists #frontpagenews .singlenews,#fpartistswrap #fpnews #frontpageartists .singleartist,#fpartistswrap #fpnews #frontpageartists .singlenews,#fpartistswrap #fpnews #frontpagenews .singleartist,#fpartistswrap #fpnews #frontpagenews .singlenews{float:left;width:364px;margin-right:24px}}@media (min-width: 979px) and (max-width: 1188px){#fpnewswrap #fpartists #frontpageartists .singleartist,#fpnewswrap #fpartists #frontpageartists .singlenews,#fpnewswrap #fpartists #frontpagenews .singleartist,#fpnewswrap #fpartists #frontpagenews .singlenews,#fpnewswrap #fpnews #frontpageartists .singleartist,#fpnewswrap #fpnews #frontpageartists .singlenews,#fpnewswrap #fpnews #frontpagenews .singleartist,#fpnewswrap #fpnews #frontpagenews .singlenews,#fpartistswrap #fpartists #frontpageartists .singleartist,#fpartistswrap #fpartists #frontpageartists .singlenews,#fpartistswrap #fpartists #frontpagenews .singleartist,#fpartistswrap #fpartists #frontpagenews .singlenews,#fpartistswrap #fpnews #frontpageartists .singleartist,#fpartistswrap #fpnews #frontpageartists .singlenews,#fpartistswrap #fpnews #frontpagenews .singleartist,#fpartistswrap #fpnews #frontpagenews .singlenews{float:left;width:300px;margin-right:16px}}@media (min-width: 767px) and (max-width: 979px){#fpnewswrap #fpartists #frontpageartists .singleartist,#fpnewswrap #fpartists #frontpageartists .singlenews,#fpnewswrap #fpartists #frontpagenews .singleartist,#fpnewswrap #fpartists #frontpagenews .singlenews,#fpnewswrap #fpnews #frontpageartists .singleartist,#fpnewswrap #fpnews #frontpageartists .singlenews,#fpnewswrap #fpnews #frontpagenews .singleartist,#fpnewswrap #fpnews #frontpagenews .singlenews,#fpartistswrap #fpartists #frontpageartists .singleartist,#fpartistswrap #fpartists #frontpageartists .singlenews,#fpartistswrap #fpartists #frontpagenews .singleartist,#fpartistswrap #fpartists #frontpagenews .singlenews,#fpartistswrap #fpnews #frontpageartists .singleartist,#fpartistswrap #fpnews #frontpageartists .singlenews,#fpartistswrap #fpnews #frontpagenews .singleartist,#fpartistswrap #fpnews #frontpagenews .singlenews{float:left;width:236px;margin-right:12px}}@media (min-width: 480px) and (max-width: 767px){#fpnewswrap #fpartists #frontpageartists .singleartist,#fpnewswrap #fpartists #frontpageartists .singlenews,#fpnewswrap #fpartists #frontpagenews .singleartist,#fpnewswrap #fpartists #frontpagenews .singlenews,#fpnewswrap #fpnews #frontpageartists .singleartist,#fpnewswrap #fpnews #frontpageartists .singlenews,#fpnewswrap #fpnews #frontpagenews .singleartist,#fpnewswrap #fpnews #frontpagenews .singlenews,#fpartistswrap #fpartists #frontpageartists .singleartist,#fpartistswrap #fpartists #frontpageartists .singlenews,#fpartistswrap #fpartists #frontpagenews .singleartist,#fpartistswrap #fpartists #frontpagenews .singlenews,#fpartistswrap #fpnews #frontpageartists .singleartist,#fpartistswrap #fpnews #frontpageartists .singlenews,#fpartistswrap #fpnews #frontpagenews .singleartist,#fpartistswrap #fpnews #frontpagenews .singlenews{float:left;width:99.96%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){#fpnewswrap #fpartists #frontpageartists .singleartist,#fpnewswrap #fpartists #frontpageartists .singlenews,#fpnewswrap #fpartists #frontpagenews .singleartist,#fpnewswrap #fpartists #frontpagenews .singlenews,#fpnewswrap #fpnews #frontpageartists .singleartist,#fpnewswrap #fpnews #frontpageartists .singlenews,#fpnewswrap #fpnews #frontpagenews .singleartist,#fpnewswrap #fpnews #frontpagenews .singlenews,#fpartistswrap #fpartists #frontpageartists .singleartist,#fpartistswrap #fpartists #frontpageartists .singlenews,#fpartistswrap #fpartists #frontpagenews .singleartist,#fpartistswrap #fpartists #frontpagenews .singlenews,#fpartistswrap #fpnews #frontpageartists .singleartist,#fpartistswrap #fpnews #frontpageartists .singlenews,#fpartistswrap #fpnews #frontpagenews .singleartist,#fpartistswrap #fpnews #frontpagenews .singlenews{float:left;width:99.96%;margin-right:0}}@media (max-width: 767px){#fpnewswrap #fpartists #frontpageartists .singleartist,#fpnewswrap #fpartists #frontpageartists .singlenews,#fpnewswrap #fpartists #frontpagenews .singleartist,#fpnewswrap #fpartists #frontpagenews .singlenews,#fpnewswrap #fpnews #frontpageartists .singleartist,#fpnewswrap #fpnews #frontpageartists .singlenews,#fpnewswrap #fpnews #frontpagenews .singleartist,#fpnewswrap #fpnews #frontpagenews .singlenews,#fpartistswrap #fpartists #frontpageartists .singleartist,#fpartistswrap #fpartists #frontpageartists .singlenews,#fpartistswrap #fpartists #frontpagenews .singleartist,#fpartistswrap #fpartists #frontpagenews .singlenews,#fpartistswrap #fpnews #frontpageartists .singleartist,#fpartistswrap #fpnews #frontpageartists .singlenews,#fpartistswrap #fpnews #frontpagenews .singleartist,#fpartistswrap #fpnews #frontpagenews .singlenews{margin-right:0}}@media (min-width: 767px){#fpnewswrap #fpartists #frontpageartists .singleartist:nth-of-type(3n),#fpnewswrap #fpartists #frontpageartists .singlenews:nth-of-type(3n),#fpnewswrap #fpartists #frontpagenews .singleartist:nth-of-type(3n),#fpnewswrap #fpartists #frontpagenews .singlenews:nth-of-type(3n),#fpnewswrap #fpnews #frontpageartists .singleartist:nth-of-type(3n),#fpnewswrap #fpnews #frontpageartists .singlenews:nth-of-type(3n),#fpnewswrap #fpnews #frontpagenews .singleartist:nth-of-type(3n),#fpnewswrap #fpnews #frontpagenews .singlenews:nth-of-type(3n),#fpartistswrap #fpartists #frontpageartists .singleartist:nth-of-type(3n),#fpartistswrap #fpartists #frontpageartists .singlenews:nth-of-type(3n),#fpartistswrap #fpartists #frontpagenews .singleartist:nth-of-type(3n),#fpartistswrap #fpartists #frontpagenews .singlenews:nth-of-type(3n),#fpartistswrap #fpnews #frontpageartists .singleartist:nth-of-type(3n),#fpartistswrap #fpnews #frontpageartists .singlenews:nth-of-type(3n),#fpartistswrap #fpnews #frontpagenews .singleartist:nth-of-type(3n),#fpartistswrap #fpnews #frontpagenews .singlenews:nth-of-type(3n){margin-right:0}}
#fpbannerwrap{width:100%;position:relative;background-color:#dadada}#fpbannerwrap:after{content:"";display:table;clear:both}#fpbannerwrap #fpbanner{margin-left:auto;margin-right:auto;max-width:1188px;padding-left:24px;padding-right:24px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center}#fpbannerwrap #fpbanner:after{content:"";display:table;clear:both}@media (min-width: 0) and (max-width: 480px){#fpbannerwrap #fpbanner{width:99.96%}}@media (min-width: 480px) and (max-width: 767px){#fpbannerwrap #fpbanner{width:99.96%}}@media (min-width: 767px) and (max-width: 979px){#fpbannerwrap #fpbanner{width:732px}}@media (min-width: 979px) and (max-width: 1188px){#fpbannerwrap #fpbanner{width:932px}}@media (min-width: 1188px){#fpbannerwrap #fpbanner{width:1140px}}@media (min-width: 979px) and (max-width: 1188px){#fpbannerwrap #fpbanner{max-width:964px;padding-right:16px;padding-left:16px}}@media (min-width: 767px) and (max-width: 979px){#fpbannerwrap #fpbanner{max-width:762px;padding-right:12px;padding-left:12px}}@media (max-width: 767px){#fpbannerwrap #fpbanner{max-width:94%;padding-left:3%;padding-right:3%}}#fpbannerwrap #fpbanner h2{color:black}#fpbannerwrap #fpbanner img{max-width:100%}@media (max-width: 767px){body #detail.favorites-detail #detail-wrap{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width: 767px) and (min-width: 1188px){body #detail.favorites-detail #main-detail{margin-top:24px}}@media (max-width: 767px) and (min-width: 979px) and (max-width: 1188px){body #detail.favorites-detail #main-detail{margin-top:16px}}@media (max-width: 767px) and (min-width: 767px) and (max-width: 979px){body #detail.favorites-detail #main-detail{margin-top:12px}}@media (max-width: 767px) and (min-width: 480px) and (max-width: 767px){body #detail.favorites-detail #main-detail{margin-top:3%}}@media (max-width: 767px) and (min-width: 0) and (max-width: 480px){body #detail.favorites-detail #main-detail{margin-top:3%}}
body #detail.favorites-detail #detail-wrap #side-detail h2{text-transform:none}body #detail.favorites-detail #detail-wrap #side-detail div.widget-item div.widget-wrap{text-align:center;padding:1em}body #detail.favorites-detail #detail-wrap #main-detail{background-color:transparent;margin-right:0}@media (min-width: 1188px){body #detail.favorites-detail #detail-wrap #main-detail .singleitem{margin-bottom:24px}}@media (min-width: 979px) and (max-width: 1188px){body #detail.favorites-detail #detail-wrap #main-detail .singleitem{margin-bottom:16px}}@media (min-width: 767px) and (max-width: 979px){body #detail.favorites-detail #detail-wrap #main-detail .singleitem{margin-bottom:12px}}@media (min-width: 480px) and (max-width: 767px){body #detail.favorites-detail #detail-wrap #main-detail .singleitem{margin-bottom:3%}}@media (min-width: 0) and (max-width: 480px){body #detail.favorites-detail #detail-wrap #main-detail .singleitem{margin-bottom:3%}}@media (min-width: 767px) and (min-width: 1188px){body #detail.favorites-detail #detail-wrap #main-detail .singleitem{margin-right:24px}}@media (min-width: 767px) and (min-width: 979px) and (max-width: 1188px){body #detail.favorites-detail #detail-wrap #main-detail .singleitem{margin-right:16px}}@media (min-width: 767px) and (min-width: 767px) and (max-width: 979px){body #detail.favorites-detail #detail-wrap #main-detail .singleitem{margin-right:12px}}@media (min-width: 767px) and (min-width: 480px) and (max-width: 767px){body #detail.favorites-detail #detail-wrap #main-detail .singleitem{margin-right:3%}}@media (min-width: 767px) and (min-width: 0) and (max-width: 480px){body #detail.favorites-detail #detail-wrap #main-detail .singleitem{margin-right:3%}}@media (min-width: 767px){body #detail.favorites-detail #detail-wrap #main-detail .singleitem:nth-of-type(2n){margin-right:0;clear:none}body #detail.favorites-detail #detail-wrap #main-detail .singleitem:nth-of-type(2n+1){clear:both}}
.favorites-cover{max-height:25em;overflow:hidden}@media (min-width: 1188px){body #detail.tt-detail #detail-wrap #side-detail{float:left;width:267px;margin-right:24px}}@media (min-width: 979px) and (max-width: 1188px){body #detail.tt-detail #detail-wrap #side-detail{float:left;width:221px;margin-right:16px}}@media (min-width: 767px) and (max-width: 979px){body #detail.tt-detail #detail-wrap #side-detail{float:left;width:174px;margin-right:12px}}@media (min-width: 480px) and (max-width: 767px){body #detail.tt-detail #detail-wrap #side-detail{float:left;width:99.96%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){body #detail.tt-detail #detail-wrap #side-detail{float:left;width:99.96%;margin-right:0}}@media (min-width: 1188px){body #detail.tt-detail #detail-wrap #main-detail{float:left;width:849px;margin-right:0}}@media (min-width: 979px) and (max-width: 1188px){body #detail.tt-detail #detail-wrap #main-detail{float:left;width:695px;margin-right:0}}@media (min-width: 767px) and (max-width: 979px){body #detail.tt-detail #detail-wrap #main-detail{float:left;width:546px;margin-right:0}}@media (min-width: 480px) and (max-width: 767px){body #detail.tt-detail #detail-wrap #main-detail{float:left;width:99.96%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){body #detail.tt-detail #detail-wrap #main-detail{float:left;width:99.96%;margin-right:0}}body #detail.tt-detail #detail-wrap #side-detail #hakutabs{overflow:hidden;*zoom:1}body #detail.tt-detail #detail-wrap #side-detail #hakutabs a{font-family:'Titillium Web', sans-serif;display:block;text-align:center;float:left;width:50%;line-height:3em;text-transform:uppercase;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #cbcbcb;border-bottom:2px solid #cbcbcb}body #detail.tt-detail #detail-wrap #side-detail #hakutabs a.active{border-bottom:2px solid #22b689}body #detail.tt-detail #detail-wrap #side-detail form{display:none}body #detail.tt-detail #detail-wrap #side-detail form.active{display:block}body #detail.tt-detail #detail-wrap #side-detail form .sliderwrap .choices{position:relative}body #detail.tt-detail #detail-wrap #side-detail form .sliderwrap .choices .nouislider{width:80%;margin:auto;margin-top:2rem;margin-bottom:1rem}body #detail.tt-detail #detail-wrap #side-detail form .sliderwrap .choices .nouislider .noUi-connect{background-color:#22b689}body #detail.tt-detail #detail-wrap #side-detail form .sliderwrap .choices input{display:block;position:absolute;top:1rem;background:none;border:none;font-size:0.6rem}body #detail.tt-detail #detail-wrap #side-detail form .sliderwrap .choices input.rangemin{left:1rem}body #detail.tt-detail #detail-wrap #side-detail form .sliderwrap .choices input.rangemax{right:1rem;text-align:right}body #detail.tt-detail #detail-wrap #side-detail form .hakufilter{border-top:1px solid #cbcbcb;position:relative}@media (min-width: 1188px){body #detail.tt-detail #detail-wrap #side-detail form .hakufilter.dropfilter .chosen-container{width:267px !important}}@media (min-width: 979px) and (max-width: 1188px){body #detail.tt-detail #detail-wrap #side-detail form .hakufilter.dropfilter .chosen-container{width:221px !important}}@media (min-width: 767px) and (max-width: 979px){body #detail.tt-detail #detail-wrap #side-detail form .hakufilter.dropfilter .chosen-container{width:174px !important}}@media (min-width: 480px) and (max-width: 767px){body #detail.tt-detail #detail-wrap #side-detail form .hakufilter.dropfilter .chosen-container{width:99.96% !important}}@media (min-width: 0) and (max-width: 480px){body #detail.tt-detail #detail-wrap #side-detail form .hakufilter.dropfilter .chosen-container{width:99.96% !important}}body #detail.tt-detail #detail-wrap #side-detail form .hakufilter.dropfilter .chosen-container .chosen-drop{background-color:#e8e8e8}body #detail.tt-detail #detail-wrap #side-detail form .hakufilter.dropfilter .chosen-container .chosen-drop li{padding-left:1em}body #detail.tt-detail #detail-wrap #side-detail form .hakufilter.dropfilter .chosen-container .chosen-drop li.result-selected{display:none}body #detail.tt-detail #detail-wrap #side-detail form .hakufilter.dropfilter .chosen-container .chosen-single{font-weight:bold;text-transform:uppercase;color:#2b2b2b;padding-top:1em;padding-left:2em;padding-bottom:1em;width:100%;height:3em;font-size:1rem;display:block;font-family:'Titillium Web', sans-serif}body #detail.tt-detail #detail-wrap #side-detail form .hakufilter.dropfilter .chosen-container .chosen-single>div{padding-top:1em;right:0.3em}body #detail.tt-detail #detail-wrap #side-detail form .hakufilter.textfilter input{line-height:3em;padding-left:1em;width:90%;margin:1em auto;display:block;font-style:italic;font-size:0.8rem}body #detail.tt-detail #detail-wrap #side-detail form .hakufilter:last-of-type{border-bottom:1px solid #cbcbcb}body #detail.tt-detail #detail-wrap #side-detail form .hakufilter h3{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-weight:bold;text-transform:uppercase;color:#2b2b2b;padding-top:1em;padding-left:2em;padding-bottom:1em;width:100%;display:block}body #detail.tt-detail #detail-wrap #side-detail form .hakufilter h3:after{content:'+';color:#22b689;font-weight:normal;position:absolute;right:1em;color:#2b2b2b}body #detail.tt-detail #detail-wrap #side-detail form .hakufilter h3 span.counter{padding-left:0.5em;color:#22b689}body #detail.tt-detail #detail-wrap #side-detail form .hakufilter h3 span.counter:before{content:'(';color:#2b2b2b}body #detail.tt-detail #detail-wrap #side-detail form .hakufilter h3 span.counter:after{content:')';color:#2b2b2b}body #detail.tt-detail #detail-wrap #side-detail form .hakufilter.expanded .choices{display:block}body #detail.tt-detail #detail-wrap #side-detail form .hakufilter.expanded h3{border-bottom:1px solid #cbcbcb}body #detail.tt-detail #detail-wrap #side-detail form .hakufilter.expanded h3:after{content:'-'}body #detail.tt-detail #detail-wrap #side-detail form .hakufilter .choices{display:none;font-family:'Titillium Web', sans-serif;padding-top:1em}body #detail.tt-detail #detail-wrap #side-detail form .hakufilter .choices .choice{position:relative;text-transform:uppercase}body #detail.tt-detail #detail-wrap #side-detail form .hakufilter .choices .choice label{padding-left:3em;display:block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:1em;opacity:0.8;cursor:pointer}body #detail.tt-detail #detail-wrap #side-detail form .hakufilter .choices .choice label:hover{opacity:1}body #detail.tt-detail #detail-wrap #side-detail form .hakufilter .choices .choice.chosen{color:#22b689}body #detail.tt-detail #detail-wrap #side-detail form .hakufilter .choices .choice span{display:none;position:absolute;left:1em}body #detail.tt-detail #detail-wrap #side-detail form .hakufilter .choices .choice input{position:absolute;left:0;opacity:0}body #detail.tt-detail #detail-wrap #side-detail form .hakufilter .choices .choice input:checked ~ span{display:inline-block}body #detail.tt-detail #detail-wrap #main-detail{background-color:transparent;margin-right:0}body #detail.tt-detail #detail-wrap #main-detail .list-display{float:right;margin-top:-0.5rem;margin-bottom:0.5rem}body #detail.tt-detail #detail-wrap #main-detail .list-display .list,body #detail.tt-detail #detail-wrap #main-detail .list-display .grid{display:block;float:left;text-indent:-9999px;width:20px;height:18px;background-repeat:no-repeat;background-position:50% 50%}body #detail.tt-detail #detail-wrap #main-detail .list-display .list{background-image:url('../i/icon-list-off.png')}body #detail.tt-detail #detail-wrap #main-detail .list-display .list.active{background-image:url('../i/icon-list-on.png')}body #detail.tt-detail #detail-wrap #main-detail .list-display .grid{background-image:url('../i/icon-grid-off.png');margin-right:0.5rem}body #detail.tt-detail #detail-wrap #main-detail .list-display .grid.active{background-image:url('../i/icon-grid-on.png')}body #detail.tt-detail #detail-wrap #main-detail .list-display .active{font-weight:bold}body #detail.tt-detail #detail-wrap #main-detail #searchresults.loading{height:200px;background-image:url('../i/loading.gif');background-repeat:no-repeat;background-position:50% 50%}body #detail.tt-detail #detail-wrap #main-detail #searchresults.loading .items,body #detail.tt-detail #detail-wrap #main-detail #searchresults.loading .default{display:none}body #detail.tt-detail #detail-wrap #main-detail h2:after{content:"";display:table;clear:both}@media (min-width: 1188px){body #detail.tt-detail #detail-wrap #main-detail h2 span.head{float:left;width:461px;margin-right:24px}}@media (min-width: 979px) and (max-width: 1188px){body #detail.tt-detail #detail-wrap #main-detail h2 span.head{float:left;width:379px;margin-right:16px}}@media (min-width: 767px) and (max-width: 979px){body #detail.tt-detail #detail-wrap #main-detail h2 span.head{float:left;width:298px;margin-right:12px}}@media (min-width: 480px) and (max-width: 767px){body #detail.tt-detail #detail-wrap #main-detail h2 span.head{float:left;width:99.96%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){body #detail.tt-detail #detail-wrap #main-detail h2 span.head{float:left;width:99.96%;margin-right:0}}body #detail.tt-detail #detail-wrap #main-detail h2 #searchsort{border-left:1px solid #cbcbcb;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1em;font-size:0.8rem}body #detail.tt-detail #detail-wrap #main-detail h2 #searchsort span{vertical-align:middle;color:#6a6a6a}body #detail.tt-detail #detail-wrap #main-detail h2 #searchsort select{width:200px}@media (min-width: 1188px){body #detail.tt-detail #detail-wrap #main-detail h2 #searchsort{float:left;width:364px;margin-right:0}}@media (min-width: 979px) and (max-width: 1188px){body #detail.tt-detail #detail-wrap #main-detail h2 #searchsort{float:left;width:300px;margin-right:0}}@media (min-width: 767px) and (max-width: 979px){body #detail.tt-detail #detail-wrap #main-detail h2 #searchsort{float:left;width:236px;margin-right:0}}@media (min-width: 480px) and (max-width: 767px){body #detail.tt-detail #detail-wrap #main-detail h2 #searchsort{float:left;width:99.96%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){body #detail.tt-detail #detail-wrap #main-detail h2 #searchsort{float:left;width:99.96%;margin-right:0}}body #detail.tt-detail #detail-wrap #main-detail h2 #searchsort .chosen-drop{background-color:#e8e8e8}body #detail.tt-detail #detail-wrap #main-detail .items{clear:both}@media (min-width: 1188px){body #detail.tt-detail #detail-wrap #main-detail .items .singleitem{float:left;width:267px;margin-right:24px}}@media (min-width: 979px) and (max-width: 1188px){body #detail.tt-detail #detail-wrap #main-detail .items .singleitem{float:left;width:221px;margin-right:16px}}@media (min-width: 767px) and (max-width: 979px){body #detail.tt-detail #detail-wrap #main-detail .items .singleitem{float:left;width:174px;margin-right:12px}}@media (min-width: 480px) and (max-width: 767px){body #detail.tt-detail #detail-wrap #main-detail .items .singleitem{float:left;width:99.96%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){body #detail.tt-detail #detail-wrap #main-detail .items .singleitem{float:left;width:99.96%;margin-right:0}}@media (min-width: 767px) and (min-width: 1188px){body #detail.tt-detail #detail-wrap #main-detail .items .singleitem{margin-right:24px}}@media (min-width: 767px) and (min-width: 979px) and (max-width: 1188px){body #detail.tt-detail #detail-wrap #main-detail .items .singleitem{margin-right:16px}}@media (min-width: 767px) and (min-width: 767px) and (max-width: 979px){body #detail.tt-detail #detail-wrap #main-detail .items .singleitem{margin-right:12px}}@media (min-width: 767px) and (min-width: 480px) and (max-width: 767px){body #detail.tt-detail #detail-wrap #main-detail .items .singleitem{margin-right:3%}}@media (min-width: 767px) and (min-width: 0) and (max-width: 480px){body #detail.tt-detail #detail-wrap #main-detail .items .singleitem{margin-right:3%}}
@media (min-width: 767px){body #detail.tt-detail #detail-wrap #main-detail .items .singleitem:nth-of-type(3n){margin-right:0}body #detail.tt-detail #detail-wrap #main-detail .items .singleitem:nth-of-type(3n+1){clear:both}}body #detail.tt-detail #detail-wrap #main-detail .items .singleitem .meta{text-transform:none}body #detail.tt-detail #detail-wrap #main-detail .items .singleitem .meta .name{text-transform:uppercase}body #detail.tt-detail #detail-wrap #main-detail .items .singleitem .meta .author a{color:#22b689}body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem{border-bottom:none;margin-bottom:0;border-bottom:1px solid #cbcbcb;margin-right:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media (min-width: 1188px){body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem{float:left;width:849px;margin-right:0}}@media (min-width: 979px) and (max-width: 1188px){body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem{float:left;width:695px;margin-right:0}}@media (min-width: 767px) and (max-width: 979px){body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem{float:left;width:546px;margin-right:0}}@media (min-width: 480px) and (max-width: 767px){body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem{float:left;width:99.96%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem{float:left;width:99.96%;margin-right:0}}body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .mainimage-wrap{display:none}body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .meta,body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .mainimage-wrap,body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .like{height:auto;min-height:40px}@media (min-width: 979px) and (max-width: 1188px){body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .meta,body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .mainimage-wrap,body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .like{height:auto;min-height:35px}}@media (min-width: 767px) and (max-width: 979px){body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .meta,body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .mainimage-wrap,body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .like{height:auto;min-height:30px}}@media (min-width: 480px) and (max-width: 767px){body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .meta,body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .mainimage-wrap,body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .like{height:auto;min-height:40px}}@media (min-width: 0) and (max-width: 480px){body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .meta,body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .mainimage-wrap,body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .like{height:auto;min-height:30px}}body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem div.like{width:40px;height:100%;min-height:0;padding-top:0}@media (min-width: 979px) and (max-width: 1188px){body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem div.like{width:35px}}@media (min-width: 767px) and (max-width: 979px){body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem div.like{width:30px}}@media (min-width: 480px) and (max-width: 767px){body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem div.like{width:40px}}@media (min-width: 0) and (max-width: 480px){body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem div.like{width:30px}}body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .meta{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding-bottom:0;padding-top:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 767px){body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .meta{font-size:0.6rem;min-height:2em;padding-top:0.2em;padding-bottom:0.2em;padding-right:30px}}body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .meta .metainner{width:100%;display:block}body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .meta .metainner div,body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .meta .metainner span{display:inline-block}body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .meta .metainner div.author:after,body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .meta .metainner span.author:after{content:' / '}body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .meta .metainner div.itemmeta,body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .meta .metainner span.itemmeta{font-size:0.8em;padding:0;display:inline-block}body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .meta .metainner div.name,body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .meta .metainner span.name{padding:0}body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .meta .metainner div.name a,body #detail.tt-detail #detail-wrap #main-detail #searchresults.list-display-list .items .singleitem .meta .metainner span.name a{display:block;width:100%}#sub-detail{width:100%;position:relative;overflow:auto;background-color:#e8e8e8}#sub-detail:after{content:"";display:table;clear:both}#sub-detail h1.no-cover-img{text-transform:uppercase;font-size:3rem;font-family:'Titillium Web', sans-serif;color:#2b2b2b;padding-bottom:1rem}@media (max-width: 767px){#sub-detail h1.no-cover-img{font-size:2rem}}#sub-detail #sub-wrap{margin-left:auto;margin-right:auto;max-width:1188px;padding-left:24px;padding-right:24px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}@media (min-width: 1188px){#sub-detail #sub-wrap{margin-top:48px}}@media (min-width: 979px) and (max-width: 1188px){#sub-detail #sub-wrap{margin-top:32px}}@media (min-width: 767px) and (max-width: 979px){#sub-detail #sub-wrap{margin-top:24px}}@media (min-width: 480px) and (max-width: 767px){#sub-detail #sub-wrap{margin-top:6%}}@media (min-width: 0) and (max-width: 480px){#sub-detail #sub-wrap{margin-top:6%}}#sub-detail #sub-wrap:after{content:"";display:table;clear:both}@media (min-width: 0) and (max-width: 480px){#sub-detail #sub-wrap{width:99.96%}}@media (min-width: 480px) and (max-width: 767px){#sub-detail #sub-wrap{width:99.96%}}@media (min-width: 767px) and (max-width: 979px){#sub-detail #sub-wrap{width:732px}}@media (min-width: 979px) and (max-width: 1188px){#sub-detail #sub-wrap{width:932px}}@media (min-width: 1188px){#sub-detail #sub-wrap{width:1140px}}@media (min-width: 979px) and (max-width: 1188px){#sub-detail #sub-wrap{max-width:964px;padding-right:16px;padding-left:16px}}@media (min-width: 767px) and (max-width: 979px){#sub-detail #sub-wrap{max-width:762px;padding-right:12px;padding-left:12px}}@media (max-width: 767px){#sub-detail #sub-wrap{max-width:94%;padding-left:3%;padding-right:3%}}@media (max-width: 767px){#sub-detail #sub-wrap{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}}#sub-detail #sub-wrap .subnavi{border-bottom:2px solid #cbcbcb;text-transform:uppercase;font-family:'Titillium Web', sans-serif}@media (min-width: 1188px){#sub-detail #sub-wrap .subnavi{float:left;width:267px;margin-right:24px}}@media (min-width: 979px) and (max-width: 1188px){#sub-detail #sub-wrap .subnavi{float:left;width:221px;margin-right:16px}}@media (min-width: 767px) and (max-width: 979px){#sub-detail #sub-wrap .subnavi{float:left;width:174px;margin-right:12px}}@media (min-width: 480px) and (max-width: 767px){#sub-detail #sub-wrap .subnavi{float:left;width:99.96%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){#sub-detail #sub-wrap .subnavi{float:left;width:99.96%;margin-right:0}}#sub-detail #sub-wrap .subnavi h2{display:block;font-size:0.7rem;line-height:3.5rem;background-color:#22b689;width:100%;padding-left:1rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#sub-detail #sub-wrap .subnavi ul{display:block;width:100%}#sub-detail #sub-wrap .subnavi ul li.current_page_item>a,#sub-detail #sub-wrap .subnavi ul li.current_page_parent>a{color:#22b689}#sub-detail #sub-wrap .subnavi ul li.current_page_item .children,#sub-detail #sub-wrap .subnavi ul li.current_page_parent .children{display:block}#sub-detail #sub-wrap .subnavi ul li a{background-color:#e3e3e3;border-bottom:1px solid #cbcbcb;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0.7rem;line-height:1rem;padding:1rem 0 1rem 1.2rem;font-weight:bold;display:block;color:#2b2b2b}#sub-detail #sub-wrap .subnavi ul li a:hover{color:#22b689}#sub-detail #sub-wrap .subnavi ul li .children{display:none}#sub-detail #sub-wrap .subnavi ul li .children li a{padding-left:2.4rem;font-weight:normal}@media (min-width: 1188px){#sub-detail #sub-wrap #sub-main{float:left;width:849px;margin-right:0}}@media (min-width: 979px) and (max-width: 1188px){#sub-detail #sub-wrap #sub-main{float:left;width:695px;margin-right:0}}@media (min-width: 767px) and (max-width: 979px){#sub-detail #sub-wrap #sub-main{float:left;width:546px;margin-right:0}}@media (min-width: 480px) and (max-width: 767px){#sub-detail #sub-wrap #sub-main{float:left;width:99.96%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){#sub-detail #sub-wrap #sub-main{float:left;width:99.96%;margin-right:0}}#sub-detail #sub-wrap #sub-main .entry-content{font-family:'Merriweather', serif}@media (min-width: 1188px){#sub-detail #sub-wrap #sub-main .entry-content p{margin-bottom:24px}}@media (min-width: 979px) and (max-width: 1188px){#sub-detail #sub-wrap #sub-main .entry-content p{margin-bottom:16px}}@media (min-width: 767px) and (max-width: 979px){#sub-detail #sub-wrap #sub-main .entry-content p{margin-bottom:12px}}@media (min-width: 480px) and (max-width: 767px){#sub-detail #sub-wrap #sub-main .entry-content p{margin-bottom:3%}}@media (min-width: 0) and (max-width: 480px){#sub-detail #sub-wrap #sub-main .entry-content p{margin-bottom:3%}}#sub-detail #sub-wrap #sub-main .entry-content div,#sub-detail #sub-wrap #sub-main .entry-content img{max-width:100% !important;height:auto}#sub-detail #sub-wrap #sub-main .entry-content h1,#sub-detail #sub-wrap #sub-main .entry-content h2,#sub-detail #sub-wrap #sub-main .entry-content h3,#sub-detail #sub-wrap #sub-main .entry-content h4,#sub-detail #sub-wrap #sub-main .entry-content h5{font-family:'Titillium Web', sans-serif;text-transform:uppercase;color:#2b2b2b;margin-bottom:1em;display:block}#sub-detail #sub-wrap #sub-main .entry-content h1{font-size:2rem;border-bottom:1px solid #cbcbcb;margin-bottom:0.5em;padding-bottom:0.5em}#sub-detail #sub-wrap #sub-main .entry-content h2{font-size:1.5rem}#sub-detail #sub-wrap #sub-main .entry-content h3{font-size:1.2rem}#sub-detail #sub-wrap #sub-main .entry-content h4{font-size:1.1rem}#sub-detail #sub-wrap #sub-main .entry-content h5{font-size:1rem}#uutiset-wrap{background-color:#dadada;width:100%;position:relative}#uutiset-wrap h1{color:#2b2b2b;line-height:4.5em;font-size:1.5rem;text-transform:uppercase;font-weight:normal;font-family:'Titillium Web', sans-serif}@media (max-width: 767px){#uutiset-wrap h1{line-height:2rem}}@media (min-width: 1188px){#uutiset-wrap h1{float:left;width:752px;margin-right:24px}}@media (min-width: 979px) and (max-width: 1188px){#uutiset-wrap h1{float:left;width:616px;margin-right:16px}}@media (min-width: 767px) and (max-width: 979px){#uutiset-wrap h1{float:left;width:484px;margin-right:12px}}@media (min-width: 480px) and (max-width: 767px){#uutiset-wrap h1{float:left;width:99.96%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){#uutiset-wrap h1{float:left;width:99.96%;margin-right:0}}#uutiset-wrap #newsselector{height:6rem;display:flex;align-items:center;justify-content:flex-end}@media (min-width: 1188px){#uutiset-wrap #newsselector{float:left;width:364px;margin-right:0}}@media (min-width: 979px) and (max-width: 1188px){#uutiset-wrap #newsselector{float:left;width:300px;margin-right:0}}@media (min-width: 767px) and (max-width: 979px){#uutiset-wrap #newsselector{float:left;width:236px;margin-right:0}}@media (min-width: 480px) and (max-width: 767px){#uutiset-wrap #newsselector{float:left;width:99.96%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){#uutiset-wrap #newsselector{float:left;width:99.96%;margin-right:0}}#uutiset-wrap #newsselector li{display:inline-block;font-size:0.8rem;text-transform:uppercase;font-weight:normal;font-family:'Titillium Web', sans-serif;color:#6a6a6a;margin-right:1em}#uutiset-wrap #newsselector li a{color:#6a6a6a}#uutiset-wrap #newsselector li.active{border-bottom:1px solid #22b689}#uutiset-wrap #newsselector li:last-of-type{margin-right:0}@media (max-width: 767px){#uutiset-wrap #newsselector{height:1.5rem}}#uutiset-wrap:after{content:"";display:table;clear:both}#uutiset-wrap #uutiset{margin-left:auto;margin-right:auto;max-width:1188px;padding-left:24px;padding-right:24px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#uutiset-wrap #uutiset:after{content:"";display:table;clear:both}@media (min-width: 0) and (max-width: 480px){#uutiset-wrap #uutiset{width:99.96%}}@media (min-width: 480px) and (max-width: 767px){#uutiset-wrap #uutiset{width:99.96%}}@media (min-width: 767px) and (max-width: 979px){#uutiset-wrap #uutiset{width:732px}}@media (min-width: 979px) and (max-width: 1188px){#uutiset-wrap #uutiset{width:932px}}@media (min-width: 1188px){#uutiset-wrap #uutiset{width:1140px}}@media (min-width: 979px) and (max-width: 1188px){#uutiset-wrap #uutiset{max-width:964px;padding-right:16px;padding-left:16px}}@media (min-width: 767px) and (max-width: 979px){#uutiset-wrap #uutiset{max-width:762px;padding-right:12px;padding-left:12px}}@media (max-width: 767px){#uutiset-wrap #uutiset{max-width:94%;padding-left:3%;padding-right:3%}}#uutiset-wrap .lisaa{overflow:hidden;*zoom:1;clear:both;padding-bottom:1em}#uutiset-wrap .lisaa.loading{height:200px;background-image:url('../i/loading.gif');background-repeat:no-repeat;background-position:50% 50%}#uutiset-wrap .lisaa.loading a{display:none}body #detail{width:100%;position:relative;background-color:#dadada}body #detail:after{content:"";display:table;clear:both}body #detail #detail-wrap{margin-left:auto;margin-right:auto;max-width:1188px;padding-left:24px;padding-right:24px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}body #detail #detail-wrap:after{content:"";display:table;clear:both}@media (min-width: 0) and (max-width: 480px){body #detail #detail-wrap{width:99.96%}}@media (min-width: 480px) and (max-width: 767px){body #detail #detail-wrap{width:99.96%}}@media (min-width: 767px) and (max-width: 979px){body #detail #detail-wrap{width:732px}}@media (min-width: 979px) and (max-width: 1188px){body #detail #detail-wrap{width:932px}}@media (min-width: 1188px){body #detail #detail-wrap{width:1140px}}@media (min-width: 979px) and (max-width: 1188px){body #detail #detail-wrap{max-width:964px;padding-right:16px;padding-left:16px}}@media (min-width: 767px) and (max-width: 979px){body #detail #detail-wrap{max-width:762px;padding-right:12px;padding-left:12px}}@media (max-width: 767px){body #detail #detail-wrap{max-width:94%;padding-left:3%;padding-right:3%}}@media (min-width: 767px){body #detail #detail-wrap{padding-top:3em}}body #detail #detail-wrap #main-detail{background-color:#e8e8e8;border-bottom:3px solid #cbcbcb;margin-bottom:3em;color:#6a6a6a}@media (min-width: 1188px){body #detail #detail-wrap #main-detail{float:left;width:752px;margin-right:24px}}@media (min-width: 979px) and (max-width: 1188px){body #detail #detail-wrap #main-detail{float:left;width:616px;margin-right:16px}}@media (min-width: 767px) and (max-width: 979px){body #detail #detail-wrap #main-detail{float:left;width:484px;margin-right:12px}}@media (min-width: 480px) and (max-width: 767px){body #detail #detail-wrap #main-detail{float:left;width:99.96%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){body #detail #detail-wrap #main-detail{float:left;width:99.96%;margin-right:0}}body #detail #detail-wrap #main-detail h2.borders{border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;line-height:3em;font-size:1.2rem;padding:0}@media (min-width: 1188px){body #detail #detail-wrap #main-detail h2.borders{margin-bottom:24px}}@media (min-width: 979px) and (max-width: 1188px){body #detail #detail-wrap #main-detail h2.borders{margin-bottom:16px}}@media (min-width: 767px) and (max-width: 979px){body #detail #detail-wrap #main-detail h2.borders{margin-bottom:12px}}@media (min-width: 480px) and (max-width: 767px){body #detail #detail-wrap #main-detail h2.borders{margin-bottom:3%}}@media (min-width: 0) and (max-width: 480px){body #detail #detail-wrap #main-detail h2.borders{margin-bottom:3%}}body #detail #detail-wrap #main-detail .mainimage img{max-width:100%}@media (max-width: 979px){body #detail #detail-wrap #main-detail .mainimage .thumbs{overflow:auto;white-space:nowrap;height:82px}}body #detail #detail-wrap #main-detail .mainimage .thumbs a{display:inline-block;border-right:1px solid #cbcbcb;position:relative}body #detail #detail-wrap #main-detail .mainimage .thumbs a img{height:82px;width:auto}body #detail #detail-wrap #main-detail .mainimage .thumbs a .thumb-play{display:block;text-indent:-9999px;height:82px;width:100%;position:absolute;top:0;left:0;background-image:url('../i/play-circle.svg');background-position:50% 50%;background-size:30%;background-repeat:no-repeat}@media (min-width: 1188px){body #detail #detail-wrap #main-detail .entry-content{float:left;width:461px;margin-right:0}}@media (min-width: 979px) and (max-width: 1188px){body #detail #detail-wrap #main-detail .entry-content{float:left;width:379px;margin-right:0}}@media (min-width: 767px) and (max-width: 979px){body #detail #detail-wrap #main-detail .entry-content{float:left;width:298px;margin-right:0}}@media (min-width: 480px) and (max-width: 767px){body #detail #detail-wrap #main-detail .entry-content{float:left;width:99.96%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){body #detail #detail-wrap #main-detail .entry-content{float:left;width:99.96%;margin-right:0}}@media (min-width: 1188px){body #detail #detail-wrap #main-detail .entry-content{margin-left:97px}}@media (min-width: 1188px){body #detail #detail-wrap #main-detail .entry-content{margin-right:194px}}@media (min-width: 979px) and (max-width: 1188px){body #detail #detail-wrap #main-detail .entry-content{margin-left:79px}}@media (min-width: 979px) and (max-width: 1188px){body #detail #detail-wrap #main-detail .entry-content{margin-right:158px}}@media (min-width: 767px) and (max-width: 979px){body #detail #detail-wrap #main-detail .entry-content{margin-left:62px}}@media (min-width: 767px) and (max-width: 979px){body #detail #detail-wrap #main-detail .entry-content{margin-right:124px}}@media (max-width: 767px){body #detail #detail-wrap #main-detail .entry-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1em;padding-right:1em}}body #detail #detail-wrap #main-detail .entry-content .content{font-family:'Merriweather', serif}@media (min-width: 1188px){body #detail #detail-wrap #main-detail .entry-content .content p{margin-bottom:24px}}@media (min-width: 979px) and (max-width: 1188px){body #detail #detail-wrap #main-detail .entry-content .content p{margin-bottom:16px}}@media (min-width: 767px) and (max-width: 979px){body #detail #detail-wrap #main-detail .entry-content .content p{margin-bottom:12px}}@media (min-width: 480px) and (max-width: 767px){body #detail #detail-wrap #main-detail .entry-content .content p{margin-bottom:3%}}@media (min-width: 0) and (max-width: 480px){body #detail #detail-wrap #main-detail .entry-content .content p{margin-bottom:3%}}body #detail #detail-wrap #main-detail .entry-content .content div,body #detail #detail-wrap #main-detail .entry-content .content img{max-width:100% !important;height:auto}body #detail #detail-wrap #main-detail .entry-content .content h1,body #detail #detail-wrap #main-detail .entry-content .content h2,body #detail #detail-wrap #main-detail .entry-content .content h3,body #detail #detail-wrap #main-detail .entry-content .content h4,body #detail #detail-wrap #main-detail .entry-content .content h5{font-family:'Titillium Web', sans-serif;text-transform:uppercase;color:#2b2b2b;margin-bottom:1em;display:block}body #detail #detail-wrap #main-detail .entry-content .content h1{font-size:2rem;border-bottom:1px solid #cbcbcb;margin-bottom:0.5em;padding-bottom:0.5em}body #detail #detail-wrap #main-detail .entry-content .content h2{font-size:1.5rem}body #detail #detail-wrap #main-detail .entry-content .content h3{font-size:1.2rem}body #detail #detail-wrap #main-detail .entry-content .content h4{font-size:1.1rem}body #detail #detail-wrap #main-detail .entry-content .content h5{font-size:1rem}@media (min-width: 1188px){body #detail #detail-wrap #main-detail .entry-content .content{margin-top:24px}}@media (min-width: 979px) and (max-width: 1188px){body #detail #detail-wrap #main-detail .entry-content .content{margin-top:16px}}@media (min-width: 767px) and (max-width: 979px){body #detail #detail-wrap #main-detail .entry-content .content{margin-top:12px}}@media (min-width: 480px) and (max-width: 767px){body #detail #detail-wrap #main-detail .entry-content .content{margin-top:3%}}@media (min-width: 0) and (max-width: 480px){body #detail #detail-wrap #main-detail .entry-content .content{margin-top:3%}}body #detail #detail-wrap #main-detail .entry-content .content video{width:100%    !important;height:auto   !important}body #detail #detail-wrap #main-detail .entry-content .content .videowrap{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;display:block}body #detail #detail-wrap #main-detail .entry-content .content .videowrap object,body #detail #detail-wrap #main-detail .entry-content .content .videowrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}body #detail #detail-wrap #main-detail .meta{font-family:'Titillium Web', sans-serif;font-size:0.8rem;text-transform:uppercase}body #detail #detail-wrap #main-detail .meta .date{padding-right:1em}body #detail #detail-wrap #main-detail .meta .date,body #detail #detail-wrap #main-detail .meta .terms{display:inline-block}body #detail #detail-wrap #main-detail h2{font-family:'Titillium Web', sans-serif;line-height:1.2em;font-size:1.5rem;padding-top:2em;padding-bottom:1em;text-transform:uppercase;color:#2b2b2b;position:relative;word-break:break-all;word-break:break-word;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}body #detail #detail-wrap #main-detail h2 .like{background-color:rgba(0,0,0,0.1)}body #detail #detail-wrap #main-detail h2 .like:hover span{top:initial;bottom:100%}body #detail #detail-wrap #main-detail h2 a.buy-this{display:block;position:relative;float:right;background-color:#22b689;color:white;padding:2em 1em}@media (max-width: 767px){body #detail #detail-wrap #main-detail h2 a.buy-this{font-size:0.7em}}body #detail #detail-wrap #side-detail{background-color:#e8e8e8;border-bottom:3px solid #cbcbcb}body #detail #detail-wrap #side-detail h2{background-color:#22b689;line-height:1em;padding-left:2em;font-family:'Titillium Web', sans-serif;text-transform:uppercase;position:relative}body #detail #detail-wrap #side-detail h2 .title{padding:2em 0;display:block}@media (max-width: 767px){body #detail #detail-wrap #side-detail h2{line-height:3em;font-size:0.8rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}body #detail #detail-wrap #side-detail h2 .like{background-color:transparent}body #detail #detail-wrap #side-detail h2 .like:hover{background-color:rgba(0,0,0,0.4)}@media (min-width: 1188px){body #detail #detail-wrap #side-detail{margin-bottom:24px}}@media (min-width: 979px) and (max-width: 1188px){body #detail #detail-wrap #side-detail{margin-bottom:16px}}@media (min-width: 767px) and (max-width: 979px){body #detail #detail-wrap #side-detail{margin-bottom:12px}}@media (min-width: 480px) and (max-width: 767px){body #detail #detail-wrap #side-detail{margin-bottom:3%}}@media (min-width: 0) and (max-width: 480px){body #detail #detail-wrap #side-detail{margin-bottom:3%}}body #detail #detail-wrap #side-detail ul li{line-height:1.4em;padding:1em 0;font-family:'Titillium Web', sans-serif;border-bottom:1px solid #cbcbcb;text-transform:uppercase}body #detail #detail-wrap #side-detail ul li:last-child{border:none}body #detail #detail-wrap #side-detail ul li a,body #detail #detail-wrap #side-detail ul li span{padding:0 2rem;display:block}body #detail #detail-wrap #side-detail ul li a{color:#2b2b2b}body #detail #detail-wrap #side-detail ul li a:hover{color:#22b689}body #detail #detail-wrap #side-detail ul li span{color:#6a6a6a;font-size:0.8rem;padding-top:0.5em}body #detail #detail-wrap #side-detail-2 h2{font-family:'Titillium Web', sans-serif;text-transform:uppercase;font-weight:bold;color:#2b2b2b;border-bottom:1px solid #cbcbcb;padding-bottom:0.5rem;margin-bottom:1em;margin-top:1em}body #detail #detail-wrap #side-detail-2 ul li{display:inline-block}body #detail #detail-wrap #side-detail-2 a{font-family:'Titillium Web', sans-serif;text-transform:uppercase;display:inline-block;margin-right:0.1rem;line-height:2rem;padding:0 1em;color:white;background-color:#22b689;margin-bottom:0.3em;font-size:0.7rem !important}@media (min-width: 1188px){body #detail.teos-detail #detail-wrap #main-detail,body #detail.taiteilija-detail #detail-wrap #main-detail{float:left;width:752px;margin-right:0}}@media (min-width: 979px) and (max-width: 1188px){body #detail.teos-detail #detail-wrap #main-detail,body #detail.taiteilija-detail #detail-wrap #main-detail{float:left;width:616px;margin-right:0}}@media (min-width: 767px) and (max-width: 979px){body #detail.teos-detail #detail-wrap #main-detail,body #detail.taiteilija-detail #detail-wrap #main-detail{float:left;width:484px;margin-right:0}}@media (min-width: 480px) and (max-width: 767px){body #detail.teos-detail #detail-wrap #main-detail,body #detail.taiteilija-detail #detail-wrap #main-detail{float:left;width:99.96%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){body #detail.teos-detail #detail-wrap #main-detail,body #detail.taiteilija-detail #detail-wrap #main-detail{float:left;width:99.96%;margin-right:0}}body #detail.teos-detail #detail-wrap #main-detail h2,body #detail.taiteilija-detail #detail-wrap #main-detail h2{line-height:1em;margin:0;font-size:1.2rem;padding:0 0 0 1rem}body #detail.teos-detail #detail-wrap #main-detail h2 .title,body #detail.taiteilija-detail #detail-wrap #main-detail h2 .title{padding:2em 0;display:block}@media (max-width: 767px){body #detail.teos-detail #detail-wrap #main-detail h2,body #detail.taiteilija-detail #detail-wrap #main-detail h2{line-height:3em;font-size:0.8rem}}body #detail.teos-detail #detail-wrap #main-detail .entry-content,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content{border-top:2px solid #cbcbcb;margin-left:0}@media (min-width: 1188px){body #detail.teos-detail #detail-wrap #main-detail .entry-content,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content{float:left;width:752px;margin-right:0}}@media (min-width: 979px) and (max-width: 1188px){body #detail.teos-detail #detail-wrap #main-detail .entry-content,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content{float:left;width:616px;margin-right:0}}@media (min-width: 767px) and (max-width: 979px){body #detail.teos-detail #detail-wrap #main-detail .entry-content,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content{float:left;width:484px;margin-right:0}}@media (min-width: 480px) and (max-width: 767px){body #detail.teos-detail #detail-wrap #main-detail .entry-content,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content{float:left;width:99.96%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){body #detail.teos-detail #detail-wrap #main-detail .entry-content,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content{float:left;width:99.96%;margin-right:0}}body #detail.teos-detail #detail-wrap #main-detail .entry-content .content,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .content{font-size:1rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width: 767px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .content,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .content{padding-left:1rem;padding-right:1rem}}@media (min-width: 1188px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .content,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .content{float:left;width:364px;margin-right:24px}}@media (min-width: 979px) and (max-width: 1188px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .content,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .content{float:left;width:300px;margin-right:16px}}@media (min-width: 767px) and (max-width: 979px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .content,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .content{float:left;width:236px;margin-right:12px}}@media (min-width: 480px) and (max-width: 767px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .content,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .content{float:left;width:48.48%;margin-right:3%}}@media (min-width: 0) and (max-width: 480px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .content,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .content{float:left;width:99.96%;margin-right:0}}body #detail.teos-detail #detail-wrap #main-detail .entry-content .details,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details{font-family:'Merriweather', serif;padding-right:1rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0.9rem}@media (min-width: 767px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details.nocontent,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details.nocontent{padding-left:1rem;padding-right:1rem}}@media (min-width: 1188px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details.nocontent,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details.nocontent{float:left;width:558px;margin-right:0}}@media (min-width: 979px) and (max-width: 1188px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details.nocontent,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details.nocontent{float:left;width:458px;margin-right:0}}@media (min-width: 767px) and (max-width: 979px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details.nocontent,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details.nocontent{float:left;width:732px;margin-right:0}}@media (min-width: 480px) and (max-width: 767px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details.nocontent,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details.nocontent{float:left;width:99.96%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details.nocontent,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details.nocontent{float:left;width:99.96%;margin-right:0}}@media (min-width: 1188px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details{margin-top:24px}}@media (min-width: 979px) and (max-width: 1188px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details{margin-top:16px}}@media (min-width: 767px) and (max-width: 979px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details{margin-top:12px}}@media (min-width: 480px) and (max-width: 767px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details{margin-top:3%}}@media (min-width: 0) and (max-width: 480px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details{margin-top:3%}}@media (min-width: 1188px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details{float:left;width:364px;margin-right:0}}@media (min-width: 979px) and (max-width: 1188px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details{float:left;width:300px;margin-right:0}}@media (min-width: 767px) and (max-width: 979px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details{float:left;width:236px;margin-right:0}}@media (min-width: 480px) and (max-width: 767px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details{float:left;width:48.48%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details{float:left;width:99.96%;margin-right:0}}body #detail.teos-detail #detail-wrap #main-detail .entry-content .details div,body #detail.teos-detail #detail-wrap #main-detail .entry-content .details p,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details div,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details p{padding-bottom:0.5em}body #detail.teos-detail #detail-wrap #main-detail .entry-content .details div.credits,body #detail.teos-detail #detail-wrap #main-detail .entry-content .details p.credits,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details div.credits,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details p.credits{line-height:1.5em}@media (min-width: 1188px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details div.credits,body #detail.teos-detail #detail-wrap #main-detail .entry-content .details p.credits,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details div.credits,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details p.credits{margin-top:24px}}@media (min-width: 979px) and (max-width: 1188px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details div.credits,body #detail.teos-detail #detail-wrap #main-detail .entry-content .details p.credits,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details div.credits,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details p.credits{margin-top:16px}}@media (min-width: 767px) and (max-width: 979px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details div.credits,body #detail.teos-detail #detail-wrap #main-detail .entry-content .details p.credits,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details div.credits,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details p.credits{margin-top:12px}}@media (min-width: 480px) and (max-width: 767px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details div.credits,body #detail.teos-detail #detail-wrap #main-detail .entry-content .details p.credits,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details div.credits,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details p.credits{margin-top:3%}}@media (min-width: 0) and (max-width: 480px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details div.credits,body #detail.teos-detail #detail-wrap #main-detail .entry-content .details p.credits,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details div.credits,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details p.credits{margin-top:3%}}@media (min-width: 1188px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details div.credits,body #detail.teos-detail #detail-wrap #main-detail .entry-content .details p.credits,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details div.credits,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details p.credits{margin-bottom:24px}}@media (min-width: 979px) and (max-width: 1188px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details div.credits,body #detail.teos-detail #detail-wrap #main-detail .entry-content .details p.credits,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details div.credits,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details p.credits{margin-bottom:16px}}@media (min-width: 767px) and (max-width: 979px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details div.credits,body #detail.teos-detail #detail-wrap #main-detail .entry-content .details p.credits,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details div.credits,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details p.credits{margin-bottom:12px}}@media (min-width: 480px) and (max-width: 767px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details div.credits,body #detail.teos-detail #detail-wrap #main-detail .entry-content .details p.credits,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details div.credits,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details p.credits{margin-bottom:3%}}@media (min-width: 0) and (max-width: 480px){body #detail.teos-detail #detail-wrap #main-detail .entry-content .details div.credits,body #detail.teos-detail #detail-wrap #main-detail .entry-content .details p.credits,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details div.credits,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details p.credits{margin-bottom:3%}}body #detail.teos-detail #detail-wrap #main-detail .entry-content .details div.press h3,body #detail.teos-detail #detail-wrap #main-detail .entry-content .details p.press h3,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details div.press h3,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details p.press h3{text-transform:uppercase;color:#2b2b2b;display:block;padding-bottom:0.5em}body #detail.teos-detail #detail-wrap #main-detail .entry-content .details div.press a,body #detail.teos-detail #detail-wrap #main-detail .entry-content .details p.press a,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details div.press a,body #detail.taiteilija-detail #detail-wrap #main-detail .entry-content .details p.press a{display:block}body #detail.teos-detail #detail-wrap #side-detail h2,body #detail.teos-detail #detail-wrap #side-detail-2 h2,body #detail.taiteilija-detail #detail-wrap #side-detail h2,body #detail.taiteilija-detail #detail-wrap #side-detail-2 h2{font-size:1.2rem}@media (max-width: 767px){body #detail.teos-detail #detail-wrap #side-detail h2,body #detail.teos-detail #detail-wrap #side-detail-2 h2,body #detail.taiteilija-detail #detail-wrap #side-detail h2,body #detail.taiteilija-detail #detail-wrap #side-detail-2 h2{font-size:0.9rem}}body #detail.teos-detail #detail-wrap #side-detail h2 a,body #detail.teos-detail #detail-wrap #side-detail-2 h2 a,body #detail.taiteilija-detail #detail-wrap #side-detail h2 a,body #detail.taiteilija-detail #detail-wrap #side-detail-2 h2 a{color:white}body #detail.teos-detail #detail-wrap #side-detail .artistinfo,body #detail.teos-detail #detail-wrap #side-detail-2 .artistinfo,body #detail.taiteilija-detail #detail-wrap #side-detail .artistinfo,body #detail.taiteilija-detail #detail-wrap #side-detail-2 .artistinfo{font-family:'Titillium Web', sans-serif;padding:1rem 2rem;border-bottom:1px solid #cbcbcb}body #detail.teos-detail #detail-wrap #side-detail .artistinfo .web,body #detail.teos-detail #detail-wrap #side-detail-2 .artistinfo .web,body #detail.taiteilija-detail #detail-wrap #side-detail .artistinfo .web,body #detail.taiteilija-detail #detail-wrap #side-detail-2 .artistinfo .web{font-weight:bold}body #detail.teos-detail #detail-wrap #side-detail .artistinfo.bio,body #detail.teos-detail #detail-wrap #side-detail-2 .artistinfo.bio,body #detail.taiteilija-detail #detail-wrap #side-detail .artistinfo.bio,body #detail.taiteilija-detail #detail-wrap #side-detail-2 .artistinfo.bio{font-family:'Merriweather', serif;font-size:0.9rem;line-height:1.5em}body #detail.teos-detail #detail-wrap #side-detail .artistinfo h3,body #detail.teos-detail #detail-wrap #side-detail-2 .artistinfo h3,body #detail.taiteilija-detail #detail-wrap #side-detail .artistinfo h3,body #detail.taiteilija-detail #detail-wrap #side-detail-2 .artistinfo h3{text-transform:uppercase;font-size:0.8rem;font-weight:bold;padding-bottom:0.5em;color:#2b2b2b}@media (max-width: 767px){body #detail.teos-detail #detail-wrap{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}}
body #detail.taiteilija-detail #detail-wrap #main-detail h2{text-align:center}@media (min-width: 1188px){body #detail.taiteilija-detail #detail-wrap #main-detail #artistvideos .singlevideo{float:left;width:364px;margin-right:24px}}@media (min-width: 979px) and (max-width: 1188px){body #detail.taiteilija-detail #detail-wrap #main-detail #artistvideos .singlevideo{float:left;width:300px;margin-right:16px}}@media (min-width: 767px) and (max-width: 979px){body #detail.taiteilija-detail #detail-wrap #main-detail #artistvideos .singlevideo{float:left;width:236px;margin-right:12px}}@media (min-width: 480px) and (max-width: 767px){body #detail.taiteilija-detail #detail-wrap #main-detail #artistvideos .singlevideo{float:left;width:48.48%;margin-right:3%}}@media (min-width: 0) and (max-width: 480px){body #detail.taiteilija-detail #detail-wrap #main-detail #artistvideos .singlevideo{float:left;width:99.96%;margin-right:0}}@media (min-width: 480px){body #detail.taiteilija-detail #detail-wrap #main-detail #artistvideos .singlevideo:nth-of-type(2n){margin-right:0;clear:none}body #detail.taiteilija-detail #detail-wrap #main-detail #artistvideos .singlevideo:nth-of-type(2n+1){clear:both}}@media (min-width: 1188px){body #detail.taiteilija-detail #detail-wrap #main-detail #artistvideos .singlevideo{margin-bottom:24px}}@media (min-width: 979px) and (max-width: 1188px){body #detail.taiteilija-detail #detail-wrap #main-detail #artistvideos .singlevideo{margin-bottom:16px}}@media (min-width: 767px) and (max-width: 979px){body #detail.taiteilija-detail #detail-wrap #main-detail #artistvideos .singlevideo{margin-bottom:12px}}@media (min-width: 480px) and (max-width: 767px){body #detail.taiteilija-detail #detail-wrap #main-detail #artistvideos .singlevideo{margin-bottom:3%}}@media (min-width: 0) and (max-width: 480px){body #detail.taiteilija-detail #detail-wrap #main-detail #artistvideos .singlevideo{margin-bottom:3%}}
@media (min-width: 1188px){body #detail aside.sidebar-right{float:left;width:364px;margin-right:0}}@media (min-width: 979px) and (max-width: 1188px){body #detail aside.sidebar-right{float:left;width:300px;margin-right:0}}@media (min-width: 767px) and (max-width: 979px){body #detail aside.sidebar-right{float:left;width:236px;margin-right:0}}@media (min-width: 480px) and (max-width: 767px){body #detail aside.sidebar-right{float:left;width:99.96%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){body #detail aside.sidebar-right{float:left;width:99.96%;margin-right:0}}@media (min-width: 1188px){body #detail aside.sidebar-left{float:left;width:364px;margin-right:24px}}@media (min-width: 979px) and (max-width: 1188px){body #detail aside.sidebar-left{float:left;width:300px;margin-right:16px}}@media (min-width: 767px) and (max-width: 979px){body #detail aside.sidebar-left{float:left;width:236px;margin-right:12px}}@media (min-width: 480px) and (max-width: 767px){body #detail aside.sidebar-left{float:left;width:99.96%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){body #detail aside.sidebar-left{float:left;width:99.96%;margin-right:0}}
html{font-size:20px}@media (min-width: 0) and (max-width: 480px){html{font-size:20px}}@media (min-width: 480px) and (max-width: 767px){html{font-size:22px}}@media (min-width: 767px) and (max-width: 979px){html{font-size:15px}}@media (min-width: 979px){html{font-size:18px}}
body{color:#6a6a6a;font-family:'Merriweather', serif}body strong{font-weight:bold}body h1,body h2,body h3,body h4,body h5,body h6{color:#f0f0f0;font-style:normal;font-family:"myriad-pro-1", sans-serif;font-weight:100;clear:both}body p{color:#6a6a6a;line-height:1.5em}body a{color:#22b689;text-decoration:none}body a:hover{text-decoration:underline}body a:active,body a:visited,body a:link{color:#22b689;text-decoration:none}body #sthoverbuttons{background-color:#232323}@media (max-width: 767px){body #sthoverbuttons{bottom:0;top:auto;left:auto;right:0;width:auto}body #sthoverbuttons #sthoverbuttonsMain{width:100%}body #sthoverbuttons #sthoverbuttonsMain .sthoverbuttons-label{width:100%;text-align:center}body #sthoverbuttons #sthoverbuttonsMain .sthoverbuttons-chicklets span{float:left !important;border-bottom:0}}body #sthoverbuttons #sthoverbuttons-top,body #sthoverbuttons #sthoverbuttons-shade,body #sthoverbuttons #sthoverbuttons-bottom{background-image:none}body #sthoverbuttons #sthoverbuttonsMain{padding-top:0;padding-bottom:0}body #sthoverbuttons #sthoverbuttonsMain .sthoverbuttons-label{width:43px;margin:0;color:#f8f8f8;line-height:2.5em;text-transform:uppercase;background-color:#333}body #sthoverbuttons .sthoverbuttons-chicklets .st_facebook_large,body #sthoverbuttons .sthoverbuttons-chicklets .st_twitter_large,body #sthoverbuttons .sthoverbuttons-chicklets .st_email_large{background-position:50% 50%;background-repeat:no-repeat;background-size:100%;border-bottom:1px solid #8E8E8E;padding-bottom:3px;margin-bottom:3px;margin-left:4px;width:31px;height:44px !important}body #sthoverbuttons .sthoverbuttons-chicklets .st_facebook_large .stLarge,body #sthoverbuttons .sthoverbuttons-chicklets .st_twitter_large .stLarge,body #sthoverbuttons .sthoverbuttons-chicklets .st_email_large .stLarge{background-image:none;opacity:0}body #sthoverbuttons .sthoverbuttons-chicklets .st_twitter_large{background-image:url('../i/icon/twitter-icon.svg')}body #sthoverbuttons .sthoverbuttons-chicklets .st_facebook_large{background-image:url('../i/icon/facebook-icon.svg')}body #sthoverbuttons .sthoverbuttons-chicklets .st_email_large{border-bottom:none;background-image:url('../i/icon/email-icon.svg')}body a.show-all{text-transform:uppercase;font-family:'Titillium Web', sans-serif;border:2px solid #cbcbcb;padding:1em 3em;width:20em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;display:block;margin:auto;color:white;text-align:center;opacity:0.7}body a.show-all:hover{opacity:1}body a.show-all.dark{border-color:#333;color:#333}body h2.sectionheader,body #fpbannerwrap #fpbanner h2,#fpbannerwrap #fpbanner body h2,body .widget h2{text-align:center;font-size:1.2em;padding-top:3em;padding-bottom:1em}body h2.sectionheader,body #fpbannerwrap #fpbanner h2,#fpbannerwrap #fpbanner body h2{text-transform:uppercase}body .widget h2{font-size:1.5em}body footer{width:100%;position:relative;background-color:#232323;padding-top:2.5em}body footer:after{content:"";display:table;clear:both}body footer #footercontent{margin-left:auto;margin-right:auto;max-width:1188px;padding-left:24px;padding-right:24px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;border-top:1px solid #333;border-bottom:1px solid #333}body footer #footercontent:after{content:"";display:table;clear:both}@media (min-width: 0) and (max-width: 480px){body footer #footercontent{width:99.96%}}@media (min-width: 480px) and (max-width: 767px){body footer #footercontent{width:99.96%}}@media (min-width: 767px) and (max-width: 979px){body footer #footercontent{width:732px}}@media (min-width: 979px) and (max-width: 1188px){body footer #footercontent{width:932px}}@media (min-width: 1188px){body footer #footercontent{width:1140px}}@media (min-width: 979px) and (max-width: 1188px){body footer #footercontent{max-width:964px;padding-right:16px;padding-left:16px}}@media (min-width: 767px) and (max-width: 979px){body footer #footercontent{max-width:762px;padding-right:12px;padding-left:12px}}@media (max-width: 767px){body footer #footercontent{max-width:94%;padding-left:3%;padding-right:3%}}body footer #footercontent a,body footer #footercontent p{color:#686868}body footer #footercontent #footer-1,body footer #footercontent #footer-2,body footer #footercontent #footer-3{padding-top:2em;padding-bottom:2em}@media (min-width: 1188px){body footer #footercontent #footer-1{float:left;width:170px;margin-right:24px}}@media (min-width: 979px) and (max-width: 1188px){body footer #footercontent #footer-1{float:left;width:142px;margin-right:16px}}@media (min-width: 767px) and (max-width: 979px){body footer #footercontent #footer-1{float:left;width:112px;margin-right:12px}}@media (min-width: 480px) and (max-width: 767px){body footer #footercontent #footer-1{float:left;width:48.48%;margin-right:3%}}@media (min-width: 0) and (max-width: 480px){body footer #footercontent #footer-1{float:left;width:48.48%;margin-right:3%}}body footer #footercontent #footer-1 img{max-width:90%}body footer #footercontent #footer-1 #footer-social{margin-top:4rem}body footer #footercontent #footer-1 #footer-social a{text-indent:-9999px;display:inline-block;height:2rem;width:2rem;background-position:50% 50%;background-repeat:no-repeat;background-size:100%}body footer #footercontent #footer-1 #footer-social #footer-tw{background-image:url('../i/icon/twitter-icon.svg')}body footer #footercontent #footer-1 #footer-social #footer-fb{background-image:url('../i/icon/facebook-icon.svg')}body footer #footercontent #footer-1 #footer-social #footer-ig{background-image:url('../i/icon/instagram-icon.svg')}body footer #footercontent #footer-2{font-family:'Merriweather', serif;font-size:0.8rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:12rem}@media (min-width: 1188px){body footer #footercontent #footer-2{float:left;width:364px;margin-right:24px}}@media (min-width: 979px) and (max-width: 1188px){body footer #footercontent #footer-2{float:left;width:300px;margin-right:16px}}@media (min-width: 767px) and (max-width: 979px){body footer #footercontent #footer-2{float:left;width:236px;margin-right:12px}}@media (min-width: 480px) and (max-width: 767px){body footer #footercontent #footer-2{float:left;width:48.48%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){body footer #footercontent #footer-2{float:left;width:48.48%;margin-right:0}}body footer #footercontent #footer-2 p{padding-bottom:1em}body footer #footercontent #footer-2 a{color:white}@media (max-width: 767px){body footer #footercontent #footer-2{padding-left:1em;border-left:1px solid #333}}@media (min-width: 767px){body footer #footercontent #footer-2{border-right:1px solid #333}}@media (min-width: 1188px){body footer #footercontent #footer-3{float:left;width:558px;margin-right:0}}@media (min-width: 979px) and (max-width: 1188px){body footer #footercontent #footer-3{float:left;width:458px;margin-right:0}}@media (min-width: 767px) and (max-width: 979px){body footer #footercontent #footer-3{float:left;width:360px;margin-right:0}}@media (min-width: 480px) and (max-width: 767px){body footer #footercontent #footer-3{float:left;width:99.96%;margin-right:0}}@media (min-width: 0) and (max-width: 480px){body footer #footercontent #footer-3{float:left;width:99.96%;margin-right:0}}@media (max-width: 767px){body footer #footercontent #footer-3{padding-top:1em}}body footer #footercontent #footer-3 ul.menu{font-family:'Titillium Web', sans-serif;font-size:0.8rem}@media (min-width: 1188px){body footer #footercontent #footer-3 ul.menu>li{float:left;width:170px;margin-right:24px}}@media (min-width: 979px) and (max-width: 1188px){body footer #footercontent #footer-3 ul.menu>li{float:left;width:142px;margin-right:16px}}@media (min-width: 767px) and (max-width: 979px){body footer #footercontent #footer-3 ul.menu>li{float:left;width:112px;margin-right:12px}}@media (min-width: 480px) and (max-width: 767px){body footer #footercontent #footer-3 ul.menu>li{float:left;width:31.32%;margin-right:3%}}@media (min-width: 0) and (max-width: 480px){body footer #footercontent #footer-3 ul.menu>li{float:left;width:31.32%;margin-right:3%}}body footer #footercontent #footer-3 ul.menu>li:nth-of-type(3n){margin-right:0}body footer #footercontent #footer-3 ul.menu>li>a{text-transform:uppercase;color:#f8f8f8;padding-bottom:1em}body footer #footercontent #footer-3 ul.menu>li ul a{padding-top:0.4em;padding-bottom:0.4em;line-height:1em}body footer #footercontent #footer-3 ul.menu a{color:#686868;display:block;line-height:1.4em}body footer #footercontent #footer-3 ul.menu a:hover{color:#f8f8f8}body footer .footerdisclaimer{margin-left:auto;margin-right:auto;max-width:1188px;padding-left:24px;padding-right:24px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center;font-family:'Merriweather', serif;font-size:0.7rem;color:#686868;padding-top:2em;padding-bottom:2em;border-bottom:1px solid #333}body footer .footerdisclaimer:after{content:"";display:table;clear:both}@media (min-width: 0) and (max-width: 480px){body footer .footerdisclaimer{width:99.96%}}@media (min-width: 480px) and (max-width: 767px){body footer .footerdisclaimer{width:99.96%}}@media (min-width: 767px) and (max-width: 979px){body footer .footerdisclaimer{width:732px}}@media (min-width: 979px) and (max-width: 1188px){body footer .footerdisclaimer{width:932px}}@media (min-width: 1188px){body footer .footerdisclaimer{width:1140px}}@media (min-width: 979px) and (max-width: 1188px){body footer .footerdisclaimer{max-width:964px;padding-right:16px;padding-left:16px}}@media (min-width: 767px) and (max-width: 979px){body footer .footerdisclaimer{max-width:762px;padding-right:12px;padding-left:12px}}@media (max-width: 767px){body footer .footerdisclaimer{max-width:94%;padding-left:3%;padding-right:3%}}body #subfooter{width:100%;position:relative;background-color:#232323;display:none}body #subfooter:after{content:"";display:table;clear:both}body #subfooter #subfootercontent{margin-left:auto;margin-right:auto;max-width:1188px;padding-left:24px;padding-right:24px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center}body #subfooter #subfootercontent:after{content:"";display:table;clear:both}@media (min-width: 0) and (max-width: 480px){body #subfooter #subfootercontent{width:99.96%}}@media (min-width: 480px) and (max-width: 767px){body #subfooter #subfootercontent{width:99.96%}}@media (min-width: 767px) and (max-width: 979px){body #subfooter #subfootercontent{width:732px}}@media (min-width: 979px) and (max-width: 1188px){body #subfooter #subfootercontent{width:932px}}@media (min-width: 1188px){body #subfooter #subfootercontent{width:1140px}}@media (min-width: 979px) and (max-width: 1188px){body #subfooter #subfootercontent{max-width:964px;padding-right:16px;padding-left:16px}}@media (min-width: 767px) and (max-width: 979px){body #subfooter #subfootercontent{max-width:762px;padding-right:12px;padding-left:12px}}@media (max-width: 767px){body #subfooter #subfootercontent{max-width:94%;padding-left:3%;padding-right:3%}}body header{width:100%;position:relative;background-color:#232323}body header:after{content:"";display:table;clear:both}body header #headwrap{margin-left:auto;margin-right:auto;max-width:1188px;padding-left:24px;padding-right:24px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;height:140px}body header #headwrap:after{content:"";display:table;clear:both}@media (min-width: 0) and (max-width: 480px){body header #headwrap{width:99.96%}}@media (min-width: 480px) and (max-width: 767px){body header #headwrap{width:99.96%}}@media (min-width: 767px) and (max-width: 979px){body header #headwrap{width:732px}}@media (min-width: 979px) and (max-width: 1188px){body header #headwrap{width:932px}}@media (min-width: 1188px){body header #headwrap{width:1140px}}@media (min-width: 979px) and (max-width: 1188px){body header #headwrap{max-width:964px;padding-right:16px;padding-left:16px}}@media (min-width: 767px) and (max-width: 979px){body header #headwrap{max-width:762px;padding-right:12px;padding-left:12px}}@media (max-width: 767px){body header #headwrap{max-width:94%;padding-left:3%;padding-right:3%}}@media (max-width: 767px){body header #headwrap{height:60px}}body header #headwrap #logo a{display:block;text-indent:-9999px;background-image:url("/img/logo-ala.png");background-repeat:no-repeat;width:195px;height:23px;position:absolute;top:3em;left:24px}@media (min-width: 979px) and (max-width: 1188px){body header #headwrap #logo a{left:16px}}@media (min-width: 767px) and (max-width: 979px){body header #headwrap #logo a{left:12px}}@media (max-width: 767px){body header #headwrap #logo a{left:3%}}@media (max-width: 767px){body header #headwrap #logo a{width:117px;height:13px;top:1.2em;background-size:100%}}body header #headwrap #menubar{position:absolute;right:24px;top:3em}@media (min-width: 979px) and (max-width: 1188px){body header #headwrap #menubar{right:16px}}@media (min-width: 767px) and (max-width: 979px){body header #headwrap #menubar{right:12px}}@media (max-width: 767px){body header #headwrap #menubar{right:3%}}@media (min-width: 480px){body header #headwrap #menubar #burger{display:none}}@media (max-width: 767px){body header #headwrap #menubar{top:0.5em}}@media (min-width: 767px){body header #headwrap #menubar #lanmenu2{display:none}}body header #headwrap #menubar ul li{display:inline-block;padding-right:1em}body header #headwrap #menubar ul li:last-child{padding-right:0}body header #headwrap #menubar ul li a{font-family:'Titillium Web', sans-serif;font-size:0.9em;color:#f8f8f8;text-decoration:none;text-transform:uppercase;padding-bottom:0.4em}@media (min-width: 767px){body header #headwrap #menubar ul li:hover a,body header #headwrap #menubar ul li.current_page_item a,body header #headwrap #menubar ul li.current_page_ancestor a{border-bottom:2px solid #22b689}}@media (max-width: 767px){body header #headwrap #menubar ul li:hover,body header #headwrap #menubar ul li.current_page_item,body header #headwrap #menubar ul li.current_page_ancestor{background-color:#333}}@media (max-width: 767px){body header #headwrap #menubar{z-index:999}body header #headwrap #menubar #burger{display:block;text-indent:-9999px;background-image:url('../i/burger.svg');background-size:80%;background-repeat:no-repeat;background-position:50% 50%;height:2rem;width:2rem;float:right}body header #headwrap #menubar.expanded ul,body header #headwrap #menubar.expanded #lanmenu2{display:block}body header #headwrap #menubar ul{overflow:hidden;*zoom:1;display:none;width:100%;clear:both;padding:0 0.5em;background-color:#232323;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body header #headwrap #menubar ul li{float:right;clear:both;display:block;border-bottom:1px solid #cbcbcb;line-height:2em;font-size:1.3rem;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body header #headwrap #menubar ul li a{display:block;padding-bottom:0;width:100%}body header #headwrap #menubar ul:last-child li:last-child{border:none}body header #headwrap #menubar #lanmenu2 .current{display:none}}body header #headwrap #submenu-top{position:absolute;right:24px;top:0.5em}@media (min-width: 979px) and (max-width: 1188px){body header #headwrap #submenu-top{right:16px}}@media (min-width: 767px) and (max-width: 979px){body header #headwrap #submenu-top{right:12px}}@media (max-width: 767px){body header #headwrap #submenu-top{right:2.5em}}body header #headwrap #submenu-top #favorites span.fav-count{display:inline-block;width:1.4em;background-color:#22b689;text-align:center;color:white}body header #headwrap #submenu-top #favorites,body header #headwrap #submenu-top #search,body header #headwrap #submenu-top #lanmenu{display:inline-block;border-right:1px solid rgba(255,255,255,0.5);padding-right:1em;padding-left:1em;height:25px;line-height:25px;vertical-align:middle}body header #headwrap #submenu-top #favorites img,body header #headwrap #submenu-top #search img,body header #headwrap #submenu-top #lanmenu img{vertical-align:middle}body header #headwrap #submenu-top #lanmenu{font-family:'Titillium Web', sans-serif;white-space:nowrap}@media (max-width: 767px){body header #headwrap #submenu-top #lanmenu{display:none}}body header #headwrap #submenu-top #lanmenu a{line-height:25px;color:white;text-decoration:none;font-size:0.7em}body header #headwrap #submenu-top #lanmenu a:first-child{margin-right:1em}body header #headwrap #submenu-top #lanmenu a.current{border-bottom:1px solid white}body header #headwrap #submenu-top #search{border-right:none}body header #headwrap #submenu-top #search #searchform{display:none}body header #headwrap #submenu-top #search #placeholder-search-icon{display:inline-block}body header #headwrap #submenu-top #search.expanded #searchform{display:block}body header #headwrap #submenu-top #search.expanded #placeholder-search-icon{display:none}body .mainimage,body .artistimage,body .workimage{max-width:100%}body .chosen-container .chosen-single,body .chosen-container .chosen-drop,body .chosen-container-active.chosen-with-drop .chosen-single,body .chosen-container-active.chosen-with-drop .chosen-drop{background-color:transparent;border:none;background:none;border-radius:0;box-shadow:none}body .chosen-container .chosen-single,body .chosen-container-active.chosen-with-drop .chosen-single{font-weight:bold;font-size:1.2em}body.has-cover-image header{background-color:transparent;position:relative;height:200px;margin-bottom:-200px;z-index:99}body.has-cover-image .cover-image{color:#f8f8f8;z-index:98;width:100%;height:auto;position:relative}body.has-cover-image .cover-image img{width:100%;height:auto;display:block}body.has-cover-image .cover-image span,body.has-cover-image .cover-image h1{text-transform:uppercase;font-family:'Titillium Web', sans-serif;padding:0 7em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;text-align:center;bottom:10%;left:0%;width:100%;font-size:3rem}@media (min-width: 979px) and (max-width: 1188px){body.has-cover-image .cover-image span,body.has-cover-image .cover-image h1{padding:0 5em}}@media (min-width: 767px) and (max-width: 979px){body.has-cover-image .cover-image span,body.has-cover-image .cover-image h1{padding:0 3em}}@media (max-width: 767px){body.has-cover-image .cover-image span,body.has-cover-image .cover-image h1{padding:0;font-size:1.2rem}}body.has-cover-image .cover-image h1{bottom:auto;top:50%;padding:0}.vimeowrap{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.vimeowrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.screen-reader-text{display:none}#msgbox{z-index:999;background-color:#f3f0f0;border:3px solid #808080;padding:40px;max-width:400px;font-size:24px;position:fixed;vertical-align:middle;top:100px;-moz-box-shadow:#666 5px 5px 5px;-webkit-box-shadow:#666 5px 5px 5px;box-shadow:#666 5px 5px 5px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.errormsg{font-size:15px;color:red}
