﻿@import url("https://fonts.googleapis.com/css?family=Montserrat:Regular");@import url("https://fonts.googleapis.com/css?family=Montserrat:Bold");.article-page p.Caption,.article-page p.Source{font-family:var(--ff2);font-size:14px;margin:0}.article-page p.Caption{font-weight:600;padding:var(--xsmall) 0 0}.article-page p.Source:before{content:"\f030";font-family:'Font Awesome 5 Pro';padding:0 var(--xsmall) 0 0;font-size:14px;color:var(--color5)}.article-page p.vinjetti{color:var(--color1);font-family:var(--ff2);margin:0 0 var(--large);line-height:1}.article-page .article-tags{border:0;position:relative;margin:40px 0 0;padding:0;flex-wrap:wrap}.article-page .article-tags a{border-radius:10px;background:var(--color1);margin:0 var(--small) var(--small) 0;padding:var(--xsmall) var(--small);width:max-content}.article-page .article-tags a:hover{background-color:var(--color1);border-radius:0}.article-page .article-tags p{display:none}.article-page .article-tags:before{content:"Lisää artikkeliin liittyviä aiheita";position:absolute;font-family:var(--ff2);font-weight:bold;top:-30px}.article-page .aghtml{width:100%}.bgColor1{background:#0F8CCC}.navigation{background:#0F8CCC}.navigation a{text-transform:uppercase;color:#fff;padding:10px;text-decoration:none}.topnav a{color:#000;margin:0px 0px 10px 10px;padding-top:7px;display:inline-flex}.topnav a:hover{color:#0b6796 !important;text-decoration:underline !important}.topnav a p{margin:0px}.topArticle .textarea{background:#0F8CCC}@media only screen and (min-width: 981px){.content{margin-right:15px}}.middle{padding-top:15px}.container{padding:0px 15px 15px 15px}.footer{background:#0F8CCC;margin-top:15px}.footer p{color:#fff}.listpage .Caption,.listpage .Source{display:none}.overlaytext{position:absolute;bottom:0px;margin:0px;background:rgba(132,132,132,0.7)}.overlayArticle>div{position:relative;min-height:150px;margin-bottom:10px}.overlaytext h1{color:#FFFFFF;font-size:22px;padding:0px 10px}.overlayArticle .bluebox{background:#0F8CCC;position:relative}.overlayArticle>div:nth-child(odd){margin-right:5px}@media only screen and (min-width: 769px){.overlayArticle>div:nth-child(even){margin-left:5px}}.topArticle{margin-bottom:15px}.bluebox .overlaytext{background:none}.navigation p{margin:0px}.mobMenu div{flex-direction:column}.home-logo-wrap{align-items:center}.home-logo-wrap .home-arrow{margin-right:var(--large)}.home-logo-wrap .home-arrow svg{width:25px;height:25px;fill:var(--color1)}.home-logo-wrap .home-arrow a{display:flex}.home-logo-wrap .logo a{display:flex}.crop_container{overflow:hidden}.new-front .new-main-content a.mielipide .new-content-box{display:flex;flex-direction:row}.new-front .new-main-content a.mielipide .new-content-box .new-img{max-width:116px}.new-front .new-main-content a.mielipide .new-content-box div.Image .crop_container{border-radius:6px;width:116px !important;height:116px !important;max-height:116px !important}.new-front .new-main-content a.mielipide .new-content-box div.Image .crop_container img{width:116px !important;height:116px !important;max-height:116px !important}@media (max-width: 980px){.new-front .new-sidelist .boksi_1,.new-front .new-sidelist .boksi_2{display:none}}.panorama_2{margin-top:15px}.new-side-links-bottom{justify-content:end !important}.new-container header .new-top-sidenav .new-side-links .new-top-nav-wrapper{user-select:none}.new-container header .new-top-sidenav .new-side-links .new-top-nav-wrapper .new-page-menu svg.exit{display:none}.new-container header .new-top-sidenav .new-side-links .new-top-nav-wrapper .new-page-menu svg{width:15px;height:17px;fill:var(--color-w)}.new-container header .new-top-sidenav .new-side-links .new-top-nav-wrapper.active .new-top-nav-target{display:flex}.new-container header .new-top-sidenav .new-side-links .new-top-nav-wrapper.active .new-page-menu svg.exit{display:flex}.new-container header .new-top-sidenav .new-side-links .new-top-nav-wrapper.active .new-page-menu svg.open{display:none}.new-container header .new-top-sidenav .new-side-links .new-top-nav-wrapper .new-top-nav-target{position:absolute;top:100%;padding:var(--large);background:var(--color-w);left:0;box-shadow:0px 10px 10px -4px var(--color-s);z-index:99;font-family:var(--ff2);display:none}.new-container header .new-top-sidenav .new-side-links .new-top-nav-wrapper .new-top-nav-target .sideimg{margin-top:var(--large)}.new-container header .new-top-sidenav .new-side-links .new-top-nav-wrapper .new-top-nav-target a{font-size:var(--font-medium)}.new-container header .new-top-sidenav .new-side-links .new-top-nav-wrapper .new-top-nav-target p{font-weight:bold;margin:0;margin-bottom:var(--xsmall);font-family:var(--ff2)}.new-container header .new-top-sidenav .new-side-links .new-top-nav-wrapper .new-top-nav-target p ~ a{font-weight:500 !important;padding-bottom:var(--xsmall)}.new-container header .new-top-sidenav .new-side-links .new-top-nav-wrapper .new-top-nav-target p ~ a:last-child{margin-bottom:var(--large)}.article-page .banneri_2{margin-top:var(--large)}@media (min-width: 600px){.article-page .banneri_2{max-width:50%;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 980px){div.new-sidelist{width:100%}div.new-sidelist *{max-width:100% !important}div.new-sidelist div:has(iframe){width:max-content}}.no-ad .tekstiboksi{display:none !important}header{padding-top:var(--xxlarge);background:var(--color1);box-shadow:var(--bs)}.main-col{background:var(--color-w);padding:var(--medium);box-shadow:var(--bs)}.latest-list a:last-child article{border:none;padding:0}.new-container header .new-top-sidenav .new-side-links-bottom p{color:var(--color-w);font-weight:400;font-family:var(--ff2);margin:0;width:max-content}.new-container header nav.new-navigation{background:var(--color-w);font-family:var(--ff2);position:relative}.new-container header nav.new-navigation .new-navigation-links>div{column-gap:var(--medium);padding:0 var(--large)}.new-container header nav.new-navigation svg{height:19px;cursor:pointer;fill:var(--color2)}.new-container header nav.new-navigation a,.new-container header nav.new-navigation p{color:var(--color5);display:flex;cursor:pointer;font-weight:600;white-space:nowrap}.new-container header .new-top-sidenav{row-gap:var(--small)}.new-container header .new-top-sidenav>div{column-gap:var(--large)}.new-container header .new-top-sidenav .new-side-links a,.new-container header .new-top-sidenav .new-side-links .new-page-menu{font-family:var(--ff2);font-weight:600}.new-container header .new-top-sidenav .new-side-links a{color:var(--color-b)}.new-container header .new-top-sidenav .new-side-links .new-page-menu{color:var(--color-w);align-items:center;cursor:pointer;column-gap:var(--xsmall)}.new-container header .new-top-sidenav .new-side-links .new-order-btn a{background:var(--color2);color:var(--color-w);padding:var(--small) var(--large);border-radius:10px}div.lukko.lukko-new .payarticle{background:transparent;padding:0;justify-content:center}div.lukko.lukko-new form{width:100%;max-width:200px}div.lukko.lukko-new p{margin:0 0 var(--large);text-align:center}div.lukko.lukko-new .remembermeCheckbox input{margin:0;width:16px !important;margin-left:var(--xsmall)}div.lukko.lukko-new .login input[type="submit"]{font-weight:600;background:var(--color1);border-radius:4px;margin:var(--xlarge) 0 0;text-transform:none}div.lukko.lukko-new .lukko_button{max-width:250px;background:var(--color1);padding:5px 15px;width:100%;border-radius:4px}div.lukko.lukko-new .lukko_button p{margin:0;color:var(--color-w);font-weight:600}div.lukko.lukko-new .lukko-tilaus p{margin-bottom:0}div.lukko.lukko-new .logo{justify-content:center}div.lukko.lukko-new .logo img{max-width:200px !important}.new-container{overflow:hidden;background:var(--color6)}.new-container .new-content-box{gap:var(--medium);border-bottom:1px solid var(--color-s);padding:0 0 var(--large)}.new-container .new-articleBox{gap:var(--large)}.new-container .new-articleBox .Caption,.new-container .new-articleBox .Source{display:none}.new-container .new-articleBox p.teksti{margin-bottom:0}.new-container .articlemetadata{padding:0;flex-wrap:wrap;column-gap:var(--small)}.new-container .articlemetadata span{font-size:var(--font-small);font-family:var(--ff2);font-weight:600 !important;margin:0}.new-container h1.otsikko{margin:0;color:var(--color5);font-size:var(--font-large);font-family:var(--ff2);word-break:auto-phrase}.new-container p.teksti{color:var(--color5);font-family:var(--ff2);margin:0 0 var(--large);font-size:var(--font-medium)}.new-container .new-medium-article>div{gap:var(--small)}.new-container:not(.no-img-fix) .new-main-content a:not(:has(.new-side-list-lks)) div.Image .crop_container{padding:0 !important}.new-container:not(.no-img-fix) .new-main-content a:not(:has(.new-side-list-lks)) div.Image .crop_container img{height:inherit !important;object-fit:cover;width:100% !important}.new-container header .new-order-btn a{background:var(--color2);color:var(--color-w);padding:var(--small) var(--large);border-radius:10px;font-family:var(--ff1)}.weather{width:auto !important}.new-container header nav.new-navigation .new-nav-search form{width:100%;position:relative}.new-container header nav.new-navigation .new-nav-search form input{width:100%;padding:var(--small);padding-right:var(--xxxlarge);border-radius:15px;border:1px solid var(--color1)}.new-container header nav.new-navigation .new-nav-search form button{position:absolute;right:4px;padding-left:2px;top:1px;bottom:1px;background:initial;border:0;cursor:pointer}.new-container header nav.new-navigation .new-nav-search form button svg{height:17px;fill:var(--color1)}.ag_paid_content h1.otsikko:last-child:after{content:" Tilaajalle";padding:var(--xsmall) var(--small) var(--xsmall) var(--xlarge);display:block;width:max-content;letter-spacing:1px;color:var(--color2);margin-top:var(--xsmall);font-size:13px;font-family:var(--ff2);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23F1A708'%3E%3Cpath d='M144 144l0 48 160 0 0-48c0-44.2-35.8-80-80-80s-80 35.8-80 80zM80 192l0-48C80 64.5 144.5 0 224 0s144 64.5 144 144l0 48 16 0c35.3 0 64 28.7 64 64l0 192c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 256c0-35.3 28.7-64 64-64l16 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:11px;background-position:2px center}.jattiboksi1:not(:has(img)),.jattiboksi2:not(:has(img)),.boksi1:not(:has(img)),.boksi2:not(:has(img)),.boksi3:not(:has(img)),.article_banner1:not(:has(img)),.article_banner1:not(:has(img)),.article_banner2:not(:has(img)),.p-karuselli:not(:has(img)){display:none}.info-box-haku{background:#f5ecdd;top:60px;padding:20px;right:0;z-index:99;max-width:700px}.info-box-haku span{background:var(--color1);color:#fff;padding:15px;margin:-20px 0px 0px -20px}.info-box-haku p{margin-left:15px;margin-top:35px;line-height:20px}@media only screen and (min-width: 1201px){.info-box-gaku{width:calc(100% - 15px) !important}}.btn-info i{font-size:24px;color:var(--color1);width:50px;height:50px;padding-top:10px;border-radius:15px;border:none}.btn-info .info{height:50px;width:50px;padding:0px;border-radius:15px;border:none;background:#f5ecdd;margin-left:10px;margin-top:15px}img.gravitoCMP-logo{background:#3bb1b2;padding:10px 20px;width:calc(100% - 30px) !important;box-sizing:border-box}p.paikka{font-style:italic;margin-top:0px}body{margin:0px}.mobMenu .topnav p{margin:0px}.mobMenu>div a{color:black;font-size:16px;text-decoration:none;text-transform:uppercase;box-sizing:border-box;width:100%;padding:0px 10px}.mobMenu{position:absolute;background:#ffffff;z-index:9999;left:-15px;padding-bottom:20px}.mobMenu .navigation{background:transparent;margin-top:10px}.mobTop{position:relative;padding-bottom:15px;border-bottom:1px solid #dadada}.mobMenuBG{margin:-15px;background:rgba(0,0,0,0.7);position:fixed;min-width:100% !important;max-width:100% !important;width:100% !important;min-height:100% !important;max-height:100% !important;height:100% !important;z-index:100}.mobMenuBtn p{margin:0px 0px 0px 10px}.mobTop .buttons p{font-size:22px;color:#999;margin-top:-1px}.mobTop .buttons i{font-size:24px;color:#999}.mobMenu>div>a,.mobMenu>div>div{border-bottom:1px solid #dadada;width:calc(100% - 20px);margin:0px 10px}.searchBox{padding:10px;margin-top:15px}.searchBox input{width:100%;padding:5px;border-radius:5px;border:1px solid #dadada}.searchBtn,.mobMenuBtn,.mobMenuBG{cursor:pointer}button.searchBoxBtn{padding:5px 10px;border:none;margin-left:10px;color:#0F8CCC;background:white;border-radius:5px}.listdepts span{font-size:12px;color:var(--color2);text-transform:uppercase;font-family:'PT Sans',arial,sans-serif}.navigation>div a:hover,.navigation a.active,.mobMenu>div a:hover{background:#0b6796}.articleBox{padding-bottom:16px}.articleBox div.Image{margin-right:10px;overflow:hidden}a.blueBox{height:100%}a{text-decoration:none}.mobMenu a:hover{color:#FFFFFF !important;text-decoration:none !important}.moreArticle .articleBox{border-bottom:1px solid #dadada;margin-bottom:16px}.moreArticle .articleBox h1{margin-top:16px}.sidelist>div:not(:last-child){margin-bottom:20px}.buttonMoreArticle p{font-family:"Montserrat";font-weight:400}.borderBox.borderimg{margin-bottom:20px}.borderBox.borderimg:first-child h1,.borderBox.borderimg:first-child p{color:#FFFFFF}.lukijakuva input:not([type="radio"]):not([type="checkbox"]),.lukijakuva select{margin:5px 0px 10px 0px;padding:8px;width:100%;border-radius:4px;border:1px solid #cccccc;box-sizing:border-box}.lukijakuva textarea{width:100%;height:120px;margin-bottom:15px;border:1px solid #cccccc;border-radius:4px}.lukijakuva p.agFormHeader{margin:10px 0px 0px 0px;font-size:14px;font-family:"Montserrat";font-weight:700}.accordion-title{font-family:"Montserrat";font-weight:400;background:#0F8CCC;width:100%;box-sizing:border-box;display:block;padding:1.25rem 1rem;line-height:1;position:relative;cursor:default;color:#fff}.rv-ilmoitukset,.rv-tilaukset{font:400 16px 'Montserrat',sans-serif}.rv-ilmoitukset .rv-tilaus b,.rv-tilaukset .rv-tilaus b{display:block}.rv-ilmoitukset .rv-tilaus h2,.rv-tilaukset .rv-tilaus h2{font-family:'Playfair Display',serif}.rv-ilmoitukset table tr,.rv-tilaukset table tr{vertical-align:top}.rv-ilmoitukset table tr p,.rv-tilaukset table tr p{margin:0px 0px 10px 0px}.rv-emp{display:inline-flex;align-items:flex-start;margin-bottom:10px;width:100%}.rv-emp .rv-emp-detail{padding-top:10px}.rv-emp p{margin:0px 0px 5px 0px;font-size:14px}.rv-emp img{margin-right:15px}@media only screen and (max-width: 768px){.rv-emp{width:100% !important;display:flex !important}}.rv-btn-search{border:none;outline:none;background-color:#0F8CCC;color:#fff;transition:color 100ms ease, background-color 100ms ease;cursor:pointer}.rv-btn-search:focus,.rv-btn-search:hover{background-color:#0b6796}.rv-btn-search:active{color:#0b6796;background-color:#fff}span.ag_page_navigation_top,span.ag_page_navigation_bottom{display:flex}span.ag_page_navigation_top a,span.ag_page_navigation_top span.ag_page_navigation_current,span.ag_page_navigation_top .ag_page_navigation_dots,span.ag_page_navigation_bottom a,span.ag_page_navigation_bottom span.ag_page_navigation_current,span.ag_page_navigation_bottom .ag_page_navigation_dots{width:32px;height:32px;display:inline-flex;justify-content:center;align-items:center;background-color:#0F8CCC;color:#fff;transition:color 100ms ease, background-color 100ms ease}span.ag_page_navigation_top a:hover,span.ag_page_navigation_top a:focus,span.ag_page_navigation_bottom a:hover,span.ag_page_navigation_bottom a:focus{background-color:#0b6796}span.ag_page_navigation_top a:active,span.ag_page_navigation_bottom a:active{color:#0b6796;background-color:#fff}span.ag_page_navigation_top span.ag_page_navigation_current,span.ag_page_navigation_bottom span.ag_page_navigation_current{background-color:#0b6796}span.ag_search_entry:before{content:'Haku termillä: '}span.ag_result_count:before{content:'Hakutuloksia: '}span.ag_result_count:after{content:' kpl'}span.ag_result_count{margin-bottom:15px}span.ag_search_entry{margin-top:15px}.rv-list-article{padding:10px 0px;margin-bottom:10px}.rv-list-article h1.otsikko{font-size:1rem;margin-top:0px}span.ag_page_navigation_bottom{margin-bottom:15px}.ag-input-group{font-family:'Montserrat', sans-serif}.ag-input-group .ag-label{font-size:0.85rem}.ag-input-group .ag-form-messages{font-size:0.85rem;padding:10px;margin:10px 0px}.ag-input-group .ag-submit-error{background-color:#ca4747;color:#fff}.ag-input-group .ag-submit-success{background-color:#47ca70;color:#fff}.ag-input-group button[type="submit"]{border:none;outline:none;font:400 1rem 'Montserrat',sans-serif;padding:5px 15px;margin:10px 0px;cursor:pointer;background-color:#0F8CCC;color:#fff;text-transform:uppercase;transition:color 100ms ease, background-color 100ms ease}.ag-input-group button[type="submit"]:focus,.ag-input-group button[type="submit"]:hover{background-color:#0b6796}.ag-input-group button[type="submit"]:active{color:#0b6796;background-color:#fff}.ag-flex-spacer{flex:2}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.ag-flex-spacer{flex:auto !important}}.ag-top-search input{width:calc(100% - 20px);padding:2px 5px}.rv-col-title{font-family:'Montserrat',sans-serif;background-color:#333}.rv-col-title img{width:24px;border:2px solid #0F8CCC}.rv-col-title h3{margin:0px;font-weight:400;color:#fff;padding-left:10px;line-height:28px;border-left:3px solid #fff}.rv-col-title+.rv-col-title-addon{margin:-15px 0px 0px 0px !important}.rv-col-title-addon h3{margin:0;font:700 0.8rem 'Montserrat',sans-serif}.rv-stream-list .rv-stream-list-title h1.otsikko{font-size:1rem;margin:5px 0px 0px 20px;position:relative}.rv-stream-list .rv-stream-list-title h1.otsikko:before{content:'• ';position:absolute;top:0;left:-15px}.rv-col-info{margin-bottom:0px !important;color:#363636}.rv-col-info p{margin:0;font:700 1rem 'PT Sans',sans-serif}.rv-stream-title{margin-bottom:10px !important}.widthFix{width:100% !important}.bgRed{background-color:#FF0000;background:red}.adimgFix img{width:100%}.marginTop10{margin-top:10px}.marginBottom10{margin-bottom:10px}.marginTop20{margin-top:20px}.fb-share-button{margin:5px 0px 10px 0px}.sideimg img{margin:0 !important;width:100% !important}.topArticle h1{color:black}.borderimg .crop_container{border-radius:100%}.padding-left10{padding-left:10px}p.teksti{color:#000000}.borderBox.borderimg:first-child{padding:10px;background:#0F8CCC}.borderBox.borderimg .pc:nth-child(4n-5){margin-left:10px}.borderBox.borderimg .pc:nth-child(4n-3){margin-right:10px}.articleBox .articleboxcontent:nth-child(4n-3){margin-right:10px}.articleBox .articleboxcontent:nth-child(4n-5){margin-left:10px}.articleBox .articleboxcontent{margin-bottom:20px}.articleBox.small .articleboxcontent.pc:nth-child(3n-4){margin-right:0px !important;margin-left:10px !important}.articleBox.small .articleboxcontent.pc:nth-child(3n-5){margin-right:10px !important;margin-left:0px !important}.articleBox.small .articleboxcontent.pc:nth-child(3n-6){margin-right:5px !important;margin-left:5px !important}.articleBox.small h1{font-size:18px}.ag-nav-haku input{border:none;padding:7px;width:180px}.navigation .ag-nav-haku:hover{background:initial}.ag-nav-haku{margin-top:5px}.sidebottom{border-top:1px solid #dadada;padding-top:20px;margin-top:20px;margin-bottom:20px;padding-bottom:20px}.luetxt{background:#0F8CCC;padding:10px}.luetxt p{color:#FFFFFF;margin:0px}.lahetatxt{padding:10px}.listembargo span.textelement-embargo{color:#000000;padding-left:5px;font-size:12px;font-family:'PT Sans',arial,sans-serif}.dropdownArticleContent{padding:10px}.relative{position:relative}.dropdownNav{top:48px;position:absolute;border-left:0px solid #868686;border-right:0px solid #868686;border-bottom:0px solid #868686;background-color:white;border-radius:10px;border-top-left-radius:0px;border-top-right-radius:0px;box-shadow:0px 2px 4px rgba(0,0,0,0.2);display:none !important;z-index:999999 !important}.dropNavLinks>div p{color:#000000;margin:0px;padding:10px}.dropNavLinks{border-right:1px solid #dadada}.dropNavLinks>div{border-bottom:1px solid #dadada}.dropdownArticleContent>.border>div{border-bottom:1px solid #dadada;margin-bottom:16px}.dropdownArticleContent .articleBox h1{font-size:18px;margin:12px 0px 0px 0px}.dropdownArticleContent .left{margin-right:10px}.dropdownArticleContent .right{margin-left:10px}.deptsArticle.prioArticle .overflowStaff>div:nth-child(1){background:#019cc4;padding:5px 10px;min-width:initial !important;max-width:initial !important;width:initial !important}.deptsArticle.prioArticle .overflowStaff>div:nth-child(2){background:#ffffff;min-width:initial !important;max-width:initial !important;width:initial !important}.deptsArticle.prioArticle .overflowStaff>div:nth-child(2) h1{color:#0F8CCC;padding:0px 10px}.deptsArticle.prioArticle .overflowStaff>div:nth-child(1) span{color:#FFFFFF}.deptsArticle .overflowStaff{position:absolute;bottom:40px}.content.departmentPage{padding:2px}.deptsArticle{background:#ffffff;box-shadow:0px 1px 4px rgba(0,0,0,0.2)}.smallDepts{margin-bottom:15px}.departmentPage .articleBox{padding-bottom:0px}.textWrap{padding:10px}.none{display:none !important}.jsEmbargo span{color:#000;font-size:11px;margin-left:10px;font-weight:600  !important}.mobMenu>div a p{margin:10px 0px}.dropdownNavMob>div:not(:last-child){border-bottom:1px solid #dadada}.dropdownNavMob a{padding:0px 30px !important}.articleTwoListBtn p{margin:0px;padding:10px}.articleTwoListBtn>div{border-bottom:2px solid #ccc;color:#ccc;margin-bottom:20px;cursor:pointer}.articleTwoListBtn .active{border-bottom:2px solid #0F8CCC;color:black}.articleTwoList .articleBox h1{font-size:20px}.articleTwoList .articleBox a{border-bottom:1px solid #dadada;margin-bottom:10px}.mainos.paraatipaikka{margin-top:15px}iframe,fieldset.inlineLabels{border:none;width:100%}.inlineLabels .template_text input,.inlineLabels .template_text textarea{padding:7px;border:1px solid #dadada;width:100%;border-radius:3px}.inlineLabels .template_text label{font-family:"Montserrat";font-weight:400}.inlineLabels .template_text>div{margin-bottom:10px}.td50left,.td50right{width:calc(50% - 10px)}.td50left{float:left}.td50right{float:right}input#file1_afile1{padding:4px}.templateBtn p{margin:0px;font-size:16px;color:#404040;font-family:"proxima-nova", helvetica, sans-serif;line-height:21px}.templateBtn{margin:15px 0px 0px 0px;padding:10px 0px 10px 10px;background:#eaeef0;border-radius:5px;border:1px solid #dfdfdf;cursor:pointer;-webkit-transition:0.2s 0.35s ease;-moz-transition:0.2s 0.35s ease;-o-transition:0.2s 0.35s ease;-ms-transition:0.2s 0.35s ease}.templateBtn.activeTemplate ~ .template{border-left:1px solid #dadada;border-right:1px solid #dadada;border-bottom:1px solid #dadada;width:calc(100% - 2px) !important;min-width:calc(100% - 2px) !important;max-width:calc(100% - 2px) !important}.templateBtn.activeTemplate{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.ag-top-login p{color:#000000}fieldset.inlineLabels ~ .buttonHolder button{background:#0F8CCC;border:none;padding:5px 10px;color:white}fieldset.inlineLabels ~ .buttonHolder{padding:15px}.articleBox .articleboxcontent:nth-child(4n-4){margin-left:5px}.articleBox .articleboxcontent:nth-child(4n-6){margin-right:5px}.login input{margin:5px 0px 10px 0px;padding:8px;width:100%;border-radius:4px;border:1px solid #cccccc;box-sizing:border-box}.loginwrap h2{padding-left:10px}.pagetop{margin-top:30px}.tekstarit .small>div{padding-bottom:30px}.tekstarit .articleBox h1{margin:0px}@media (min-width: 786px) and (max-width: 850px){.textBtn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.textBtn>div:nth-child(even){padding-left:0px}.textBtn>div:nth-child(even) p{margin-left:0px}}.jattibanneri{padding-bottom:16px}.jattibanneri img{width:100%}.articlemetadata{padding-top:10px}.borderimg .articlemetadata{padding:0px}.kolumn .departmentPage .articleBox.borderimg a{padding-bottom:20px;border-bottom:1px solid #dadada;margin-bottom:20px}.kolumn .departmentPage .articleBox.borderimg p{margin-bottom:0px}.matop13{margin-top:13px}.fab.fa-facebook,.fab.fa-twitter{color:#0F8CCC}i.fab.fa-whatsapp{color:#25D366}.mob .social a{padding-right:15px}.matop13 .social a{padding-bottom:20px}.payarticle{background:#0f8ccc;padding:20px}h3.valiotsikko{color:#000000}span.isku{text-transform:uppercase;font-weight:bold}.nelikko .Image{height:100% !important;object-fit:cover}.nelikko .crop_container{border-radius:50%;overflow:hidden;height:100%}.mobLogin{background:#d2222a;margin:0px !important}.mobLogin p{color:#ffffff;padding:0px 10px}.mainos img{width:100%}.footer_links p{margin:0px 0px 0px 18px;padding:3px 0px;color:#fff}.footer_links a p{display:list-item}.footerlogo{margin:0 auto;max-width:initial !important;width:100% !important}.footer_links{padding:20px 40px}.articleText span.textelement-creator.string{font-weight:bold;padding-bottom:10px;display:block}.priceList{padding:5px 0px}.lukijakuva.departmentPage .deptsArticle{background:#0F8CCC}.lukijakuva.departmentPage h1{color:white;font-size:18px;padding:10px;margin:0px}.articleContent .Source{font-size:11px !important;color:#fff;padding:5px 10px 10px 10px;right:0;background:#656565;box-sizing:border-box}.articleContent .Caption{margin-bottom:0px;background:#656565;color:white;padding:10px;margin-top:0px;font-size:12px;box-sizing:border-box}.deptsArticle.prioArticle .textwrap{padding:5px 20px}.deptsArticle.smallDepts h1{font-size:20px;margin-top:10px}.kirkonkellot a{padding-bottom:10px}.kirkonkellot p.teksti{margin-top:10px}@media only screen and (min-width: 769px){.mielipide .relative{margin:0 auto;width:40%;height:auto}}.mielipide .relative .crop_container,.mielipide .relative img{width:100% !important;height:auto !important}@media only screen and (max-width: 768px){.mielipide .relative{margin:0 auto;width:70%;height:auto}}.topArticle.front h1{color:white;padding:10px}.rv-tilaukset img{max-width:210px !important}.orderbutton button{margin-bottom:5px;margin-bottom:5px;background:none;border:none;padding:0px;display:block;width:100%;text-align:left}.orderbutton button a{color:#0F8CCC;font-weight:bold}.form-spinner-overlay.active{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.6);display:flex;justify-content:center;align-items:center;flex-direction:column-reverse}p.send-msg{display:none;font-style:italic}.formControl .inputGroup input{float:left;width:calc(100% - 30px);padding:2px 5px;font-size:16px;margin:4px;border:1px solid #ccc;background-color:#fff;border-radius:4px;line-height:1.5;font-family:"proxima-nova",sans-serif}.formControl .inputGroup textarea{font-family:"proxima-nova",sans-serif;width:calc(100% - 30px);float:left;padding:5px 5px;font-size:16px;margin:4px;resize:none;border:1px solid #ccc;background-color:#fff;line-height:1.5}.formControl .inputGroup button{background-color:#0F8CCC;line-height:1.5;padding:8px 20px;float:left;margin:2px 5px;font-size:16px;color:white;border:1px solid #0F8CCC}.formControl .inputGroup button:focus{border-color:#dadada;outline:0;background-color:#ffffff;color:#000000}.borderBox img{margin:0px !important}span.lihava{font-weight:bold}span.kursiivi{font-style:italic}.articleTwoList{border:1px solid #dadada;padding:8px}.mielipide p.Caption{display:none !important}.dropNavLinks .articleBox{padding-bottom:0px}i.far.fa-envelope{color:#0F8CCC}.topnav i{padding:2px}.footerlogo a{display:inline-block;color:#ffffff}.mobMenu .articleBox{padding:0px}.top .links{background-color:#eee}.top .links .yleisfontti a{margin:0px;padding:7px}.today p{margin:0px;padding:7px}.sidelist>div .crop_container{text-align:center;margin:0 auto}.rv-ilmoitus img.logo{width:40%}.articleContent p.Source:before{content:"\f030";font-family:'Font Awesome 5 Pro';top:10px;right:10px;color:rgba(255,255,255,0.8);padding:5px 5px 5px 0px;font-size:12px}.mobMenu .topnav a:hover{color:white !important;text-decoration:none !important}.mobMenu>div a i{display:none}.omatyyli{padding-top:10px}.omatyyli label{display:block}.omatyyli input{border:1px solid #dadada;padding:5px}.omatyyli button{border:none;background:#0F8CCC;color:white;padding:5px 10px;margin-top:10px}.relative.send a{display:inline-block}table td{padding-rigth:15px}.teiskoLogo{margin-top:20px}.mob .social{padding-bottom:15px}span.priceDuration{display:none}.ruovesitilaus,.tatilaus{padding-bottom:10px}span.priceOrder{text-transform:lowercase;display:block}span.priceOrder:first-letter{text-transform:uppercase}.video .articleBox h1{font-size:20px}.rv-ilmoitus a{display:inline-block}form.rv-ta-form{display:flex;flex-direction:column;align-items:flex-start;font-size:14px}form.rv-ta-form>*{margin-bottom:10px}form.rv-ta-form button{border:none;outline:none;font:400 1rem 'Montserrat',sans-serif;padding:5px 15px;margin:10px 0px;cursor:pointer;background-color:#0F8CCC;color:#fff;text-transform:uppercase;transition:color 100ms ease, background-color 100ms ease;width:100%}.lukko{padding:30px;background:#eaeef0;border:1px solid #dfdfdf;border-radius:5px;text-align:center}.semibold{font-weight:600}.yleisfontti_lukko{color:#404040}.lukko .jatka_lukemista{font-size:20px !important;color:#333333 !important}.lukko_ympyra{margin:10px auto}.lukko_ympyra i{margin:18px 15px 15px 25px}.jatka_tilaukseen .lukko_button{background:#bf292c !important;cursor:pointer;font-weight:bold !important}.jatka_tilaukseen .lukko_button a{color:#FFFFFF;font-weight:bold !important;margin-top:12px}.lukko input{margin:5px 0px;padding:10px 8px;width:100%;border-radius:3px;box-sizing:border-box;border:1px solid #cccccc}.main{margin:0px 0px 0px 0px}.marginLeft10{margin-left:10px}.marginRight10{margin-right:10px}.lukko .jatka_lukemista p{font-weight:bold}i.far.fa-unlock-alt{font-size:40px;margin:3px;font-weight:bold}.lukko input[type="submit"]{margin:10px 0px;padding:13px 0px;color:#090909;background:#EAEEF0;font-family:"" Montserrat "";border-radius:0px;border:none;cursor:pointer;text-transform:uppercase;-webkit-appearance:none}.topArticle .textarea:only-child{width:100% !important;min-width:100% !important;max-width:100% !important}.blogSource .relative>.Source{display:none !important}.kirjaudu a{color:#0F8CCC;font-weight:bold !important;display:inline-block !important}.login .inputGroup select{float:left;font-size:14px;margin-top:4px;margin-bottom:20px;border:1px solid #ccc;background-color:#fff;border-radius:4px;line-height:1.5;font-family:"Montserrat";font-weight:400;text-decoration:none;padding:2px 5px;width:100%}.login .inputGroup{float:left;width:100%;font-size:14px}.borderbottom{border-bottom:1px solid #dadada;margin:10px 0px 10px 0px;padding-bottom:15px}.marginBottom20{margin-bottom:20px}.login input[type="submit"]{border:none;outline:none;font:400 1rem 'Montserrat',sans-serif;padding:5px 15px;margin:10px 0px;cursor:pointer;background-color:#0F8CCC;color:#fff;text-transform:uppercase;transition:color 100ms ease, background-color 100ms ease;width:100%}.login .ag-input-group button[type="submit"]{border:none;outline:none;font:400 1rem 'Montserrat',sans-serif;padding:5px 15px;margin:10px 0px;cursor:pointer;background-color:#0F8CCC;color:#fff;text-transform:uppercase;transition:color 100ms ease, background-color 100ms ease;width:100%}.marginTop15{margin-top:15px}.footer_mobiili{margin-left:20px;margin-right:20px;text-align:center;margin-top:10px;padding-top:5px}.footer_mobiili p:first-child{margin-bottom:0px !important;padding-bottm:0px !important}.buttonFix a{margin-bottom:10px;display:block !important;color:#0F8CCC !important;font-weight:bold !important}.agver p{width:100%}.new-shorttext{margin:0;color:var(--color5);font-size:var(--font-medium);font-family:var(--ff2)}.tilausMobile img{width:100% !important}div.well .verkko img{width:100%}.template img{width:100% !important}@media only screen and (max-width: 768px){.AgGallery .gallery-container{height:300px}}@media only screen and (min-width: 769px){.mielipideIsoKuva .relative{margin:0 auto;height:auto}}.aghtml{margin-bottom:10px !important}.artikkeli a{display:inline !important}.inlineLink a{display:inline !important}p.teksti a{display:inline !important;color:#009cdf !important}.video div.Image{margin:0px !important}@media only screen and (max-width: 768px){.new-container header .new-top-sidenav .new-side-links .new-top-nav-wrapper.active .new-top-nav-target>div{flex-flow:column;align-items:center;gap:var(--small)}.new-container header .new-top-sidenav .new-top-nav-target-column>div{text-align:center;align-items:center}.new-container header .new-top-nav-target .login-btn{margin:var(--small) 0}}p.puffitiivistelma{background-color:lightgrey;padding:5px;font-style:italic;font-size:11px !important}.PK .jsEmbargo span{color:white !important}.borderBox.borderimg:first-child .jsEmbargo span.textelement-embargo.datetime{color:#fffff !important}.marginLeft20{margin-left:20px}.noSource p.Source{display:none}.maksava p.Source{margin:0px !important}.maksava .Image.aghplacementany.agportrait{margin-bottom:10px !important}p.faktateksti{background-color:#e4e4e4;margin:0 0 1rem 0;padding:0.6rem;font-family:400 0.9rem "Merriweather", serif}p.faktaotsikko{font-size:18px;font-weight:bold;background-color:#63b9e9;color:white;padding:0.5rem;margin:1rem 0 0 0}.dropdownNavMielipide{display:none}.dropdownNavUutiset{display:none}.nd-slide-textblock{background-color:#656565 !important;color:#fff !important}.nd-carousel-container.fullscreen{width:100% !important;max-width:100% !important;min-width:100% !important;background-color:#fff}.vinjet p{padding-bottom:10px;color:#000;font-size:14px;margin-bottom:0px;font-weight:bold}.kaupallinenBox{margin-bottom:15px !important;padding:0px 10px 10px 10px;background-color:#E2F4FD !important}.kaupallinenyhteistyo img{margin-top:10px}.kaupallinen-2-col img{width:100%}.vinjet-2 p{padding-bottom:0px;color:#000;font-size:14px;margin-bottom:0px;font-weight:bold}.media-host.landscape{background-color:#fff}.media-host.portrait{background-color:#fff}.kaupallinen-headline h1.otsikko{font-size:18px}.kaupallinen-shorttext p.teksti{font-size:12px}.kaupallinenBorder:first-child{border-right:1px;padding-right:5px}.kaupallinenText p.faktateksti{margin:0px !important}.kaupallinenText p.faktaotsikko{font-size:16px;font-weight:bold}p.teksti ~ div.Image{margin:10px 0px 20px 0px}.epaper-button p{margin:0 auto !important;width:auto !important;font-weight:bold !important;text-align:center !important;padding:10px;color:white !important;font-size:16px !important}.epaper-link{border-left:20px}.teiskoLogo .sideimg .crop_container{height:auto !important}.navigation-teisko .ag-nav-haku:hover{background:initial}.navigation-teisko>div a:hover,.navigation-teisko a.active,.navigation-teisko .mobMenu>div a:hover{background:#0b6796}.navigation-teisko a{text-transform:uppercase;color:#FFFFFF;padding:10px;text-decoration:none}.navigation-teisko p{margin:0px}p.vinjetti::before{color:#F7931D;content:"■";font-size:20px;margin-right:5px}p.vinjetti{color:#0F8CCC;font-size:14px;font-weight:bold !important;text-transform:uppercase}.kirjoittaja-teisko p.kirjoittaja,.kirjoittaja-teisko p.kirjoittajantiedot{font-weight:bold !important}.nd-carousel-container p.nd-slide-caption.long{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.nd-carousel-container p.nd-slide-caption.long.more{white-space:normal !important;text-align:left}.nd-carousel-container button.showCaption{float:right;background:none;border:none;font-size:18px;color:#fff;cursor:pointer}.nd-carousel-container button.showCaption.rotate{transform:rotate(180deg)}p.alaotsikko{margin-top:0px !important;font-size:16px !important;font-family:"Montserrat" !important;font-weight:600 !important;text-decoration:none !important}.epaper-button p(old){padding:10px;background-color:#0F8CCC;color:white !important;cursor:pointer;font:400 0.9rem "PT Sans", sans serif}.epaper-button{bottom:0;left:0;right:0;width:100% !important;min-width:100% !important;max-width:100% !important;background-color:#0F8CCC;z-index:99;cursor:pointer}i.far.fa-hand-point-left{padding-right:10px !important;font-size:22px}.readMore h1.otsikko{text-decoration:none;font-size:16px;font-weight:600;line-height:1.5}.faktaBoksi p.faktavinjetti{color:#0F8CCC;font-weight:bold;padding:7px;font-size:22px;margin-bottom:-20px}p.nd-slide-source::before{content:"\f030";font-family:"Font Awesome 5 Pro";font-weight:normal;margin-right:5px}span.ta_10isku{text-transform:uppercase}.faktaBoksi2 p.faktaotsikko{color:#000000;font-size:18px;font-weight:bold;padding:0.5rem;background-color:white;margin:1rem 0 0 0}.readMore h1.otsikko:before{background-color:#F7931D;content:"Lue nettijuttu: ";color:white !important;padding:4px;tect-decoration:none !important;margin-right:10px;font-size:14px}.faktaBoksi2 p.faktateksti{margin:0 0 1rem 0;padding:0px 0px 0px 10px;font-family:400 0.9rem "Merriweather", serif;background-color:white}.faktaBoksi2 p.faktavinjetti::before{color:#F7931D;content:"■";font-size:26px;margin-right:5px}.faktaBoksi2 p.faktateksti::before{content:"■";font-size:20px;color:#008E5E;margin-right:5px}.faktaBoksi2 p.faktavinjetti{color:#000000;font-weight:bold;padding:7px;font-size:22px;margin-bottom:-20px}.faktaBoksi p.faktateksti::before{content:"■";font-size:22px;color:#0f8ccc;margin-right:5px}.epaper-button-teisko{bottom:0;left:0;right:0;width:100% !important;min-width:100% !important;max-width:100% !important;background-color:#048D4F;z-index:99;cursor:pointer}.epaper-button-teisko p{margin:0 auto !important;width:auto !important;font-weight:bold !important;text-align:center !important;padding:10px;color:white !important;font-size:16px !important}.faktaBoksi p.faktateksti{margin:0 0 1rem 0;padding:0px 0px 0px 10px;font-family:400 0.9rem "Merriweather", serif;background-color:white}.navigation-teisko{background-color:#048D4F}.faktaBoksi p.faktaotsikko{color:#000000;font-size:18px;font-weight:bold;padding:0.5rem;background-color:white;margin:1rem 0 0 0}p.aihe{font-size:16px !important;font-weight:400 !important;font-style:italic !important;color:black;text-transform:uppercase}.teisko-vinjetti p.vinjetti{color:#000000;font-size:14px;font-weight:bold !important;text-transform:uppercase}.teisko-vinjetti p.vinjetti::before{color:#000000;content:"■";font-size:20px;margin-right:5px}.faktaBoksi2 p.faktalahde{margin:0 0 1rem 0;padding:0px 0px 0px 10px;font-family:400 0.9rem "Merriweather", serif;background-color:white;font-style:italic}.faktaBoksi p.faktalahde{margin:0 0 1rem 0;padding:0px 0px 0px 10px;font-family:400 0.9rem "Merriweather", serif;background-color:white;font-style:italic}.ag-top-login i.far.fa-sign-out{margin:0 -5px 0 0}.ag-top-login:hover{color:#0b6796 !important;text-decoration:underline !important}.ag-top-login{margin:0px 0px 10px 10px}.new-weather{flex-direction:column}.new-weather p.ennuste{font-size:13px;display:none}.epaperArticleContent .Image.agportrait .crop_container img,.epaperArticleContent .Image.agportrait .crop_container{width:100% !important;height:auto !important}.ad_wrapper{padding-bottom:16px}.tekstiboksi img{width:100%;display:block;padding-bottom:15px;padding-top:15px;border-top:1px solid #ccc !important;border-bottom:1px solid #ccc !important;margin:16px auto 32px auto;max-width:350px !important}@media (max-width: 600px){.tekstiboksi img{max-width:100% !important}}.tekstiboksi{width:100%;position:relative}.tekstiboksi .ad:before{content:"MAINOS";position:absolute;margin:0 auto;left:0;right:0;width:fit-content;background:#fff;top:9px;padding:0 5px;color:#a3a3a3;font-size:11px}.tekstiboksi .ad:after{content:"MAINOS";position:absolute;margin:0 auto;left:0;right:0;width:fit-content;background:#fff;padding:0 5px;bottom:26px;color:#a3a3a3;font-size:11px}.pohjoisviittaBg{background:#e2f4fd !important}.boksi-margin{margin:0px 10px 50px 10px !important}p.ingressiotsikko{color:black !important}.kuva-fix{width:80px}.marginBottom15{margin-bottom:15px}.newsletter{border-width:1px;border-style:solid;border-color:#dadada;padding:5px;margin-top:10px;font-family:"PT Sans",sans-serif;max-width:600px;width:100% !important}.newsletterArticle a{text-decoration:none;color:#000}.newsletterArticle img{width:100% !important}.newsletterFooter{border-width:1px;border-color:#333333;border-style:solid;border-left:none;border-bottom:none;border-right:none}.newsletterKollega a{text-decoration:none;color:#4A85A8}.newsletterLinks a,.newsletterLinks p,newsLetter Links span.netdepartment-name.string{text-decoration:none;color:black !important;margin-top:0px;margin-bottom:0px;display:inline}.newsletterLinksWrapper p{margin:5px;color:black}.newsletterLue{margin-top:10px;background-color:#0F8CCC}.newsletterLue a{text-decoration:none;color:white}.newsletterLuetuimmat{color:#fffff;background-color:#0F8CCC}.newsletterLuetuimmat h3{color:#FFFFFF;margin-left:20px}.newsletterLuetuimmat p{font-size:18px;padding:10px}.newsletterMielenkiintoisimmat{color:#fffff;background-color:#F7931D;maxwidth:100% !important}.newsletterMielenkiintoisimmat h3{font-size:18px;padding:10px}.newsletterPeruutus a{text-decoration:none;color:#0F8CCC}.newsletter p.leipis,.newsletter p.otsikko{font:400 1.1rem "PT Sans", sans serif !important}.newsletterTarget a,.newsletterTargetSmall a{text-decoration:none;color:#333333;hyphens:none !important}.newsletterTarget h1{font-family:PT sans ,sans serif;font-size:28px;font-weight:lighter;margin-top:0px;margin-bottom:15px}.newsletterTarget h2{font-weight:400;font-size:16px;margin:0}.newsletterTarget h3,.newsletterTargetSmall h3,newsletterTargetSmall p.otsikko,newsletterTargetSmall h1.otsikko{font-weight:lighter;font-family:"PT Sans", sans-serif;font-size:18px}.newsletterTarget hr{display:none}.newsletterTargetMain h1,.newsletterTargetMain a{font-family:"PT Sans",sans-serif;font-size:28px;font-weight:normal;margin-top:0;margin-bottom:10px;text-decoration:none;color:#000000}.newsletterTargetSmall h1,.newsletterTargetSmall p.otsikko,.newsletterTargetSmall h1.otsikko{font-family:"PT sans",sans-serif;font-size:20px;font-weight:bold;margin-top:0px;margin-bottom:10px}.newsletterTarget span.textelement-createdtime.datetime{margin-bottom:0px;padding-bottom:0px;margin-left:10px}.newsletterTargetList h1{font-size:18px;margin-top:0px;margin-bottom:10px;text-decoration:none;hyphens:none !important;font-weight:normal !important}.static-img img{width:100%}img{height:auto !important}img.nd-slide-media.portrait{height:100% !important}.sender-subs-embed-form-bYXM2a .sender-form-box{padding:20px}.new-nl{max-width:600px;width:100% !important;font-family:'PTSans',sans-serif}.new-nl .nl-read-online{width:100% !important;max-width:300px}.newsletter-vertical{width:100% !important}.newsletterTarget p{margin:0}@media only screen and (max-width: 980px){.tilausahven{margin-bottom:20px}}.article-tags{margin-top:10px;padding-top:15px;border-top:1px solid #dadada}.article-tags a{display:inline-flex;border-radius:5px;font-family:"Montserrat";font-weight:400;padding:5px 10px;margin-right:10px;margin-bottom:10px;font-size:15px;background-color:#0f8ccc;color:white;transition:all 0.3s ease-out}.article-tags a:hover{background-color:#27a2e1;border-radius:0}span.textelement-writer2{display:block;margin-bottom:10px;font-weight:bold}.tagPage span.ag_page_navigation_top{margin-bottom:15px}.new-dropdown-nav .new-menu-wrap{position:absolute;top:100%;padding:var(--large);background:var(--color-w);left:0;box-shadow:0px 10px 10px -4px var(--color-s);display:none}.new-dropdown-nav.active .new-menu-wrap{display:flex}.new-container header nav.new-navigation .new-navigation-dropdown{gap:var(--large)}.new-container header nav.new-navigation .new-navigation-dropdown p{color:var(--color-b);padding:var(--medium);padding-left:0}.new-container header nav.new-navigation .new-navigation-dropdown .dropNavLinks{padding-right:var(--large)}.new-container header nav.new-navigation .new-navigation-dropdown .dropNavLinks>div,.new-container header nav.new-navigation .new-navigation-dropdown .dropdownArticleContent>.border>div{border-bottom:1px solid var(--color-s)}.new-container .kuvat-videot-wrapper{gap:var(--large)}.new-container .kuvat-videot-wrapper .Caption,.new-container .kuvat-videot-wrapper .Source{display:none}.new-container .kuvat-videot-wrapper .kuvat-videot-list{gap:var(--large)}.new-container .kuvat-videot-wrapper .kuvat-videot-list a{display:flex;box-shadow:var(--bs);width:100%}.new-container .kuvat-videot-wrapper .link-wrap{width:100%}.new-container .kuvat-videot-wrapper .new-headline{padding:var(--small)}.new-container .kuvat-videot-wrapper img,.new-container .kuvat-videot-wrapper .crop_container{width:100% !important;object-fit:cover}footer{font-family:var(--ff2);z-index:99;background:var(--color-w)}footer .new-footer-line{background:var(--color1)}footer .new-footer-line img{max-height:40px;padding:var(--small) var(--large)}footer .new-footer-text{padding:var(--large) var(--large) var(--xxxxlarge);gap:var(--xxxxlarge);flex-wrap:wrap;justify-content:space-between}footer .new-footer-text a,footer .new-footer-text h3,footer .new-footer-text p{font-size:var(--font-medium);color:var(--color-b);margin:0}footer .new-footer-text>div{gap:var(--small)}footer .new-footer-text .footer-emails a,footer .new-footer-text .footer-emails p{color:var(--color1)}input.dot-navigation-top.dot-logout-button{font-family:var(--ff2);font-weight:600;display:inline-flex;color:var(--color-w);align-items:center;background:initial;padding:0;font-size:16px;border:0;cursor:pointer}.nl-vinjetti-kansi img{max-width:100% !important}.new-container header .new-top-sidenav .new-side-links .new-top-nav-wrapper a.new-bold-link{display:inline-flex;align-items:center;column-gap:var(--xsmall);padding-bottom:var(--xsmall);font-family:var(--ff2);font-size:var(--font-medium)}.new-container header .new-top-sidenav .new-side-links .new-top-nav-wrapper a.new-bold-link svg{height:14px}.new-container header .new-top-sidenav .new-side-links .new-top-nav-wrapper a.new-bold-link.login-btn{background:var(--color2);color:var(--color-w);padding:var(--xsmall) var(--medium);border-radius:10px}.new-container header .new-top-sidenav .new-side-links .new-top-nav-wrapper a.new-bold-link.login-btn svg{fill:var(--color-w)}.new-container header nav.new-navigation .new-dropdown-nav .new-menu-wrap{z-index:2}.new-container header nav.new-navigation .new-dropdown-nav .new-menu-wrap .new-article-wrap-meta{padding-right:var(--small)}.new-container header nav.new-navigation .new-dropdown-nav .new-menu-wrap .articleBox{padding:0}.new-container header nav.new-navigation .new-dropdown-nav .new-menu-wrap .articleBox div.Image{margin:0}.new-container header nav.new-navigation .new-dropdown-nav .new-menu-wrap .articleBox h1{margin:0;font-size:18px;color:var(--color-b);font-family:var(--ff2)}.new-container header nav.new-navigation .new-dropdown-nav .new-menu-wrap .dropdownArticleContent{padding:0;gap:var(--large)}.new-container header nav.new-navigation .new-dropdown-nav .new-menu-wrap .dropdownArticleContent .border{gap:var(--large);align-items:stretch}.new-container header nav.new-navigation .new-dropdown-nav .new-menu-wrap .dropdownArticleContent .border:last-child>div{border-bottom:0}.new-container header nav.new-navigation .new-dropdown-nav .new-menu-wrap .right,.new-container header nav.new-navigation .new-dropdown-nav .new-menu-wrap .left{margin:0 !important;padding-bottom:var(--large)}.new-container header nav.new-navigation .new-dropdown-nav .new-menu-wrap .navArticleWrap{gap:var(--large)}.new-container header nav.new-navigation .new-dropdown-nav .new-menu-wrap .navArticleWrap:not(:has(.new-article-wrap-image)) .new-article-wrap-meta{width:100%}.new-container header nav.new-navigation .new-dropdown-nav .new-menu-wrap .articlemetadata{padding:0}.new-container header .new-top-header{padding:0 var(--large) var(--large);column-gap:var(--xxxlarge)}.new-container header .new-top-header img{max-width:100% !important}@media only screen and (min-width: 981px){.new-main-content.swiper-area{width:calc(100% - 300px - var(--large))}}.new-middle{gap:var(--large);padding:var(--large)}.new-sidelist .articleTwoList{padding:var(--medium);border:none;box-shadow:var(--bs)}.new-sidelist .articleTwoList .articleTwoListBtn{margin-bottom:var(--large)}.new-sidelist .articleTwoList .articleTwoListBtn .active{border-bottom:2px solid var(--color1)}.new-sidelist .articleTwoList .articleTwoListBtn>div{color:var(--color5);font-weight:600;font-family:var(--ff2);font-size:var(--font-medium);margin:0;cursor:pointer;text-align:center}.new-sidelist .articleTwoList .articleBox{padding:0;gap:var(--medium)}.new-sidelist .articleTwoList .articleBox a{border-bottom:1px solid var(--color-s);margin:0;padding-bottom:var(--small)}.new-sidelist .articleTwoList .articleBox a:last-child{border:0;padding:0}.new-sidelist .articleTwoList .articleBox a>div{gap:var(--small)}.new-sidelist .articleTwoList h1.otsikko{font-size:var(--font-medium)}.full_article .valiotsikko{font-size:var(--font-large);font-weight:bold;margin-top:var(--large)}@media only screen and (max-width: 640px){.new-navigation .swiper-navigation{justify-content:space-around}}.new-sidelist{gap:var(--large)}.new-sidelist .nl-side-col .rv-col-title{display:flex;align-items:center}.new-sidelist .nl-side-col a{width:100%;display:flex;flex-direction:column;gap:var(--small)}.new-sidelist>*{background:var(--color-w)}.new-main-content{gap:16px}.new-main-content .main-col{gap:16px}@media only screen and (max-width: 640px){.new-container .nelikko{gap:var(--xxxxlarge)}.new-container .nelikko .new-nelikko-row{flex-flow:column;gap:var(--xxxxlarge)}.new-container .nelikko .new-nelikko-row>div{width:100%}.new-container .new-articleBox article{flex-flow:column;gap:var(--small)}.new-container .new-articleBox article>div{max-width:100%;width:100%}.new-container .lukko-new h3{text-align:center}.new-container .lukko-new .lukko-box{flex-direction:column}.new-container .lukko-new .lukko-tilaus{gap:var(--xxxlarge)}}.new-container .new-side-list-lks{gap:var(--medium);box-shadow:var(--bs);padding:var(--medium)}.new-container .new-side-list-lks .Caption,.new-container .new-side-list-lks .Source{display:none}.new-container .new-side-list-lks .rv-col-title{background:transparent;gap:var(--small)}.new-container .new-side-list-lks .rv-col-title img{border:0;width:30px;background:var(--color5);padding:var(--xsmall);border-radius:50%}.new-container .new-side-list-lks .rv-col-title h3{margin:0;color:var(--color5);font-family:var(--ff2);font-weight:700;font-size:var(--font-medium);line-height:1;padding:0;border:0}.new-container .new-side-list-lks .topArticle{margin:0}.new-container .new-side-list-lks .articleBox{padding:0}.new-container .new-side-list-lks .articleBox div.Image{margin:0}@media only screen and (min-width: 641px) and (max-width: 980px){.new-container header.new-other-header .new-nav-search{max-width:200px !important}.new-container header.new-other-header .new-nav-search-links{width:calc(51px + 32px);align-items:stretch}.new-container header.new-other-header .new-nav-search-links a{width:100%;align-items:center;justify-content:center;background:var(--color-w);border-radius:100%;margin:6px}.new-container header.new-other-header .new-nav-search-links a svg{fill:var(--color1)}}@media only screen and (max-width: 640px){.new-container header.new-other-header{border-bottom:2px solid var(--color1)}}.new-container .nelikko{gap:var(--large);padding:var(--large);box-shadow:var(--bs)}.new-container .nelikko .new-nelikko-row{gap:var(--large)}.new-container .nelikko p.teksti{margin:0}.new-container .nelikko .Caption,.new-container .nelikko .Source{display:none}.new-container .nelikko .nelikko-upper{gap:var(--large)}.new-container .nelikko .nelikko-link{gap:var(--large)}.new-container .nelikko .nelikko-paakirjoitus{border-left:4px solid var(--color1);padding-left:var(--large)}@media only screen and (max-width: 980px){.new-navigation .swiper-navigation{column-gap:var(--medium)}.new-navigation .swiper-navigation .navItem{color:var(--color-b);font-family:var(--ff2);padding:var(--medium) 0;cursor:pointer;position:relative}.new-navigation .swiper-navigation .navItem.active{font-weight:bold !important}.new-navigation .swiper-navigation .navItem.active:after{content:'';width:100%;height:4px;background:var(--color2);position:absolute;display:block;bottom:0}.new-navigation .swiper-navigation .navItem:hover{font-weight:600}}p.kirjoittaja,p.kirjoittajantiedot{font-weight:bold !important;margin:0}p.nosto,p.sitaatti{font-size:18px !important;text-align:center !important;font-weight:500 !important;font-style:italic !important;color:black;padding:10px 0px 10px 20px;border-left:5px solid #0f8ccc;width:60% !important;margin-left:auto;margin-right:auto;margin-bottom:0}.logo img{width:100% !important;min-width:initial !important;max-width:initial !important}.articleBox img{width:100% !important}.remembermeCheckbox{display:flex}.remembermeCheckbox input{width:30px !important}.kirjaudu-new{font-family:var(--ff2)}.kirjaudu-new .kirjaudu-text h2{font-size:var(--font-medium);font-weight:500;margin:0 0 var(--large)}.kirjaudu-new .kirjaudu-text h3{font-weight:400;font-size:var(--font-medium);margin:0 0 var(--xxxlarge)}.kirjaudu-new .kirjaudu-links h2{margin:0 0 var(--large);font-size:var(--font-xlarge);color:var(--color5)}.kirjaudu-new .kirjaudu-links a{color:var(--color1);font-weight:bold;font-size:var(--font-medium);margin:0 0 var(--small)}.kirjaudu-new .kirjaudu-links p{margin:0}.kirjaudu-new.tilaa-tunnukset .kirjaudu-text{margin-bottom:var(--large)}.kirjaudu-new.tilaa-tunnukset .kirjaudu-text h1{font-family:var(--ff2);font-weight:bold;color:var(--color5);margin:0 0 var(--large);font-size:var(--font-xlarge)}.kirjaudu-new.tilaa-tunnukset .kirjaudu-text p{margin:0}.kirjaudu-new.tilaa-tunnukset .tilaa-tunnukset-form p{margin:0 0 var(--medium)}.kirjaudu-new.tilaa-tunnukset .tilaa-tunnukset-form input[type="submit"]{margin-top:var(--large)}.article-page .new-main-content{gap:var(--large)}.article-page .new-main-content .main-col{gap:0}.article-page .new-main-content .main-col .articlemetadata{margin:0 0 var(--medium)}.article-page .new-main-content .main-col .new-headline{margin:0 0 var(--large)}.article-page .new-main-content .text-container{font-size:16px}.article-page .new-main-content span.textelement-writer2{margin:0 0 var(--medium);font-weight:700;font-family:var(--ff2);color:var(--color5)}.article-page .new-main-content .new-img{margin:0 0 var(--large)}.article-page .new-main-content .addtoany-share{margin:0 0 var(--large)}.article-page .new-main-content p.nosto,.article-page .new-main-content p.sitaatti{border-left:5px solid var(--color1);font-family:var(--ff2)}.article-page .new-main-content p.puffitiivistelma{background-color:var(--color6);font-size:14px !important;font-family:var(--ff2)}.article-page .new-main-content .nd-slide-textblock{background-color:var(--color6) !important;color:var(--color5) !important;font-family:var(--ff2)}.article-page .new-main-content .faktaBoksi{box-shadow:var(--bs);padding:var(--large);margin:0 0 var(--large);border-radius:4px}.article-page .new-main-content .faktaBoksi p.faktavinjetti{color:var(--color1)}.article-page .new-main-content .faktaBoksi p.faktateksti::before{color:var(--color1)}.lukko.lukko-new{background:transparent;margin:0;border:0;border-radius:0px;padding:var(--xxxlarge);font-family:var(--ff2);text-align:left;border-top:1px solid var(--color-s)}.lukko.lukko-new h3{margin:0;font-size:var(--font-large);color:var(--color5) !important}.lukko.lukko-new .lukko_ympyra{margin:0 0 var(--large);align-items:center;justify-content:center}.lukko.lukko-new .lukko-box{gap:var(--large);align-items:stretch}.lukko.lukko-new .lukko-item-box{background:var(--color-w);border-radius:0px 0px 8px 8px;padding:var(--large);box-shadow:var(--bs)}.lukko.lukko-new .lukko-login{border-top:3px solid var(--color1)}.lukko.lukko-new .lukko-tilaus{border-top:3px solid var(--color1);align-items:center;justify-content:space-between}.kirjaudu-new .new-main-content a.show-login-info{color:var(--color1);cursor:pointer;width:max-content}.kirjaudu-new .new-main-content .kirjaudu-text h3.login-more-info{margin:0;display:none}.kirjaudu-new .new-main-content .kirjaudu-text h3.login-more-info.show{display:flex}.full_article p.sitaatti ~ p.lahde{display:flex;flex-direction:row;justify-content:flex-end;width:60%;margin:0 auto}.info-sivu-new .new-main-content{font-family:var(--ff2);font-size:16px}.info-sivu-new .new-main-content p{margin:0}.info-sivu-new .ilmo-person{flex-direction:row;gap:var(--large);align-items:center;margin-bottom:var(--xxxlarge)}.info-sivu-new .ilmo-person .rv-emp-detail{display:flex;flex-direction:column;gap:var(--small)}.info-sivu-new .ilmo-item{margin-bottom:var(--xxxlarge);gap:var(--large)}.info-sivu-new .ilmo-item a{color:var(--color1);font-weight:bold}.info-sivu-new .ilmo-item img{width:100%;max-width:250px !important}.info-sivu-new .ilmo-item p{padding-right:var(--large)}.info-sivu-new .ilmo-pp img{margin-left:-20px}.info-sivu-new .uutiskirje{justify-content:center;margin-top:var(--xxxlarge)}.yhteystiedot-new .new-main-content{font-family:var(--ff2);font-size:var(--font-medium)}.yhteystiedot-new .new-main-content h2{font-size:var(--font-large);margin:0 0 var(--large)}.yhteystiedot-new .new-main-content .yht-profiili-wrapper h2{margin:0}.yhteystiedot-new .new-main-content a{color:var(--color1)}.yhteystiedot-new .yht-item-row{display:flex;gap:var(--large)}.yhteystiedot-new .yht-item-row h4{min-width:110px;margin:0}.yhteystiedot-new .yht-item-row p{margin:0}.yhteystiedot-new .yht-item-row>div{gap:var(--xsmall);display:flex;flex-direction:column}.yhteystiedot-new .yht-ruovesi{gap:var(--large)}.yhteystiedot-new .yht-profiili-wrapper{gap:var(--large);margin-top:var(--large)}.yhteystiedot-new .yht-profiili-wrapper img{width:80px;object-fit:cover}.yhteystiedot-new .yht-profiili{flex-direction:row;align-items:center;box-shadow:var(--bs);padding:var(--small)}.tpl-sivu-new{font-family:var(--ff2)}.tpl-sivu-new.new-container{overflow:unset}.tpl-sivu-new .lukijakuva p.agFormHeader,.tpl-sivu-new input{font-family:var(--ff2)}.tpl-sivu-new .new-main-content h2,.tpl-sivu-new .new-main-content .formIntro p{margin:0 0 var(--large)}.tpl-sivu-new form{max-width:500px}.tpl-sivu-new .ag-input-group button[type="submit"]{font-family:var(--ff2);font-weight:600;background:var(--color1);margin:var(--xlarge) 0;font-size:var(--font-medium);width:100%;max-width:250px;border-radius:4px;padding:5px 15px;line-height:normal;border:none}.tpl-sivu-new .sent-msg p{margin:0 0 var(--large)}.tpl-sivu-new .sent-msg a{display:inline;color:var(--color1);font-weight:bold}.haku-new .new-main-content{font-family:var(--ff2);font-size:var(--font-medium)}.haku-new .new-main-content form input{padding:8px;width:100%;border-radius:15px;border:1px solid #cccccc;max-width:320px;box-shadow:var(--bs);margin:var(--xxlarge) 0}.haku-new span.ag_search_entry{margin:0 0 var(--xsmall)}.haku-new span.ag_result_count,.haku-new span.ag_page_navigation_top{margin:0 0 var(--large)}.haku-new span.ag_page_navigation_top,.haku-new span.ag_page_navigation_bottom{gap:var(--small)}.haku-new span.ag_page_navigation_bottom{margin:0 0 var(--xxlarge)}.haku-new .new-content-box{margin:0 0 var(--large)}.haku-new .haku-form{width:100%;position:relative;max-width:320px}.haku-new .haku-form button{position:absolute;right:4px;padding-left:2px;top:1px;bottom:1px;background:initial;border:0;cursor:pointer}.haku-new .haku-form button svg{width:17px;fill:var(--color1)}.new-container.haku-new span.ag_page_navigation_top a,.new-container.haku-new span.ag_page_navigation_top span.ag_page_navigation_current,.new-container.haku-new span.ag_page_navigation_top .ag_page_navigation_dots,.new-container.haku-new span.ag_page_navigation_bottom a,.new-container.haku-new span.ag_page_navigation_bottom span.ag_page_navigation_current,.new-container.haku-new span.ag_page_navigation_bottom .ag_page_navigation_dots{background-color:var(--color1);border-radius:4px}.new-container.haku-new span.ag_page_navigation_top a:hover,.new-container.haku-new span.ag_page_navigation_top a:focus,.new-container.haku-new span.ag_page_navigation_bottom a:hover,.new-container.haku-new span.ag_page_navigation_bottom a:focus{background-color:var(--color2)}.new-container.haku-new.tag-page-new .new-main-content .Caption,.new-container.haku-new.tag-page-new .new-main-content .Source{display:none}.new-container.haku-new.tag-page-new h1.tag-label{font-family:var(--ff2);margin:0;font-size:var(--font-xxlarge)}.new-container.haku-new span.ag_page_navigation_top span.ag_page_navigation_current,.new-container.haku-new span.ag_page_navigation_bottom span.ag_page_navigation_current{background-color:var(--color2) !important}.article-epaper.new-container{margin:0}.article-epaper .readMore h1.otsikko:before{border-radius:4px}.article-epaper .epaper-button{font-family:var(--ff2);background-color:var(--color1);border-radius:4px}.article-epaper.article-teisko .epaper-button-teisko{font-family:var(--ff2);background-color:#048D4F}.article-epaper.article-teisko.new-container{margin-top:var(--xxxlarge)}.article-page.new-container .new-main-content .main-col .kainalot{margin-bottom:var(--large)}.article-page.new-container .new-main-content .main-col .kainalot .articlemetadata,.article-page.new-container .new-main-content .main-col .kainalot .new-headline{margin:0}.article-page.new-container .new-main-content .main-col .kainalot a:first-child .kainalo-vinjet h3{font-family:var(--ff2);color:var(--color5);margin-bottom:var(--large)}.article-page.new-container p.aiheentarkennus{font-weight:bold;padding-left:var(--large);border-left:4px solid var(--color1);font-family:var(--ff2)}.pohjoisviitta-uusi .new-content-box{background:var(--color7)}.pohjoisviitta-uusi .new-articleBox{margin-bottom:var(--xxxlarge)}.pohjoisviitta-uusi .ilmo-item .pv-logo{width:100%;display:flex;justify-content:center;margin:var(--xlarge) 0}.pohjoisviitta-uusi .ilmo-item .pv-logo img{max-width:400px !important}.pohjoisviitta-uusi.new-container .new-main-content .new-content-box{padding:var(--medium);border-bottom:0}.new-container.tpl-sivu-new .yleisolta-links{box-shadow:var(--bs);padding:var(--large)}.new-container.tpl-sivu-new .luetxt,.new-container.tpl-sivu-new .lahetatxt{font-weight:600;background:var(--color1);width:100%;max-width:170px;border-radius:4px;justify-content:center;padding:5px}.new-container.tpl-sivu-new .luetxt p,.new-container.tpl-sivu-new .lahetatxt p{color:var(--color-w);margin:0;text-align:center}.new-container.tpl-sivu-new .textBtn{gap:var(--large);flex-wrap:wrap}.new-container.tpl-sivu-new .yleisolta-link-title{margin-top:var(--large);padding-top:var(--large);border-top:1px solid var(--color-s)}.new-container.tpl-sivu-new .templateBtn{margin-top:0;background-color:var(--color6)}.new-container.tpl-sivu-new .formControl .inputGroup input,.new-container.tpl-sivu-new .formControl .inputGroup textarea{width:100%}@media only screen and (max-width: 980px){.new-container.new-front .new-sidelist .articleTwoList{display:none}.new-container .new-sidelist{align-self:center}}.article-page.article-small-img .small-img-headline{gap:var(--large);align-items:center;margin-bottom:var(--large)}.article-page.article-small-img .small-img-headline h1.otsikko{margin:0}.article-page.article-small-img .small-img-headline img{border-radius:6px}.article-page.article-small-img .small-img-headline div.Image,.article-page.article-small-img .small-img-headline .crop_container,.article-page.article-small-img .small-img-headline img,.article-page.article-small-img .small-img-headline .new-img{min-width:85px}.article-page.article-small-img .small-img-headline .new-headline,.article-page.article-small-img .small-img-headline .new-img{margin:0 !important}.article-page.article-small-img .small-img-headline .Caption,.article-page.article-small-img .small-img-headline .Source{display:none}.new-medium-article.small-img{flex-flow:row !important}.new-medium-article.small-img img{border-radius:6px;height:inherit !important;object-fit:cover;width:100% !important}.new-medium-article.small-img .new-img{margin:0 !important;width:20% !important;max-width:20% !important}.new-medium-article.small-img div.Image,.new-medium-article.small-img .crop_container,.new-medium-article.small-img .new-img,.new-medium-article.small-img img{min-width:85px}.new-medium-article.small-img .crop_container{border-radius:6px;padding:0 !important}.paivyri-new .paivyri-link p{font-family:var(--ff2);margin:0 0 var(--medium);font-size:14px}.paivyri-new .paivyri-link a{font-family:var(--ff2);font-weight:600;background:var(--color1);margin:0 0 var(--large);font-size:var(--font-medium);width:100%;max-width:max-content;border-radius:4px;padding:5px 15px;color:#fff}.new-container header nav.new-navigation .new-dropdown-nav .new-menu-wrap{padding:0 var(--large)}.new-container header nav.new-navigation .new-dropdown-nav .new-menu-wrap .dropNavLinks{padding:0;border-right:0;gap:var(--xxxlarge)}.new-container header nav.new-navigation .new-dropdown-nav .new-menu-wrap .dropNavLinks>div{border-bottom:0;width:max-content}.new-container header nav.new-navigation .new-dropdown-nav .new-menu-wrap .new-navigation-dropdown p{padding:var(--large) 0}.sidecol-kaupalliset .crop_container{padding:0 !important}.sidecol-kaupalliset .crop_container img{width:100% !important;object-fit:cover;height:100% !important}.sidecol-kaupalliset a{padding:var(--medium);background:var(--color7)}.sidecol-kaupalliset a article.new-content-box{padding:0;border-bottom:0}.new-top-nav-target input.dot-navigation-top.dot-logout-button{color:var(--color-b)}.new-poll{padding:var(--medium);box-shadow:var(--bs)}.new-poll .new-poll-title{margin:0 0 var(--large)}.new-poll .new-poll-title h3{margin:0;font-family:var(--ff2);font-size:var(--font-medium);display:flex}.new-poll .new-poll-title img{border:0;width:20px;background:var(--color5);padding:var(--xsmall);border-radius:50%;margin:0 var(--xsmall)}.ota-yhteytta-link{width:max-content}.ota-yhteytta-link a{font-family:var(--ff2);font-size:var(--font-small);background:var(--color2);padding:var(--small) var(--small);color:var(--color6);border-radius:10px;font-weight:bold;margin-top:var(--xxlarge)}.footer_links h4{margin:20px 0px 5px 0px;color:#fff;font-weight:bold}.new-ad-wrap:has(*){padding-bottom:var(--large);border-bottom:1px solid var(--color-s)}.new-ad-wrap:not(:has(*)){margin-top:-16px}.new-ad-wrap a{display:flex}.new-ad-wrap.silmakulma-ads{border-bottom:0;padding-bottom:0;gap:var(--large)}.new-ad-wrap.boksi-combo{gap:var(--large)}.new-ad-wrap.boksi-combo>div{max-width:50%}@media (max-width: 640px){.new-ad-wrap{flex-direction:column;gap:var(--large)}.new-ad-wrap>div{width:100%;max-width:100% !important}}@media only screen and (max-width: 980px){footer .new-footer-text{flex-flow:column;align-items:center;gap:var(--xxxlarge);padding:var(--large)}footer .new-footer-text>div{text-align:center;align-items:center}footer .new-footer-line div{justify-content:center;text-align:center}}@media only screen and (max-width: 768px){.new-container header div.new-top-sidenav .new-side-links .new-top-nav-wrapper a.new-bold-link{font-size:var(--font-medium);font-weight:bold;color:#000}.new-container header div.new-top-sidenav .new-side-links .new-top-nav-wrapper a.new-bold-link svg{display:none}}.articleContent .Caption,.articleContent .Source{display:block}.new-container .main-flow-kaupalliset{border-bottom:1px solid var(--color-s);padding-bottom:var(--large)}.new-container .main-flow-kaupalliset article{width:100%;border-bottom:0;padding:0}.new-container .main-flow-kaupalliset a{display:flex;background:var(--color7);padding:var(--medium)}@media (max-width: 640px){.new-container .main-flow-kaupalliset{flex-direction:column}.new-container .main-flow-kaupalliset a{width:100%}}.login-new h1{font-family:var(--ff2);font-weight:bold;color:var(--color5);margin:0 0 var(--large);font-size:var(--font-xlarge)}.login-new label{font-size:var(--font-medium)}.login-new input{margin:var(--xsmall) 0 var(--medium)}.login-new .remembermeCheckbox{margin:0 0 var(--large)}.login-new .remembermeCheckbox input{margin:0;width:16px !important;height:auto;margin-left:var(--xsmall)}.login-new input[type="submit"]{font-family:var(--ff2);font-weight:600;background:var(--color1);margin:0 0 var(--xxlarge);font-size:var(--font-medium)}.login-new form{width:100%;max-width:250px}@media only screen and (max-width: 640px){.new-container header .new-top-sidenav .new-side-links .new-order-btn a{padding:var(--xsmall) var(--medium)}.new-container header .new-top-sidenav .new-side-links .new-page-menu span{display:none}}.kainalot{border-top:1px solid #dadada}.kainalot h1{margin:10px 0px 0px 0px}.kainalot a .kainalo-vinjet h3{display:none}.kainalot a:first-child .kainalo-vinjet h3{cursor:text;margin:0px;padding-top:15px;color:#363636;display:block}@media only screen and (max-width: 640px){.new-container header .new-top-sidenav .new-side-links .new-top-nav-wrapper .new-page-menu svg{width:22px;height:22px}}header .new-top-nav-target .new-nav-search form{width:100%;position:relative;margin-top:var(--medium)}header .new-top-nav-target .new-nav-search form input{width:100%;padding:var(--small);padding-right:var(--xxxlarge);border-radius:15px;border:1px solid var(--color1)}header .new-top-nav-target .new-nav-search form button{position:absolute;right:4px;padding-left:2px;top:1px;bottom:1px;background:initial;border:0;cursor:pointer}header .new-top-nav-target .new-nav-search form button svg{height:17px !important;fill:var(--color1) !important}.articleBox h1{margin-top:14px;margin-bottom:6px;font-size:26px}.departmentPage .articleBox div.Image{margin-right:0px}.topArticle .mobTopArticle h1{padding:0px}.mobLogin.logout input{color:#fff;background:#d2222a;font-size:15px;text-decoration:none;text-transform:uppercase;box-sizing:border-box;padding:10px 10px 10px 18px;width:100%;text-align:left}.mobLogin.logout input:hover{background:#0b6796 !important;color:#fff !important;text-decoration:none !important}@media only screen and (max-width: 640px){.main-col{padding:var(--small)}}@media only screen and (max-width: 640px){.new-middle{padding:var(--small)}}@media only screen and (min-width: 981px){.new-container.article-page .main-col h1.otsikko{font-size:var(--font-xxxlarge)}}.new-container header .new-side-links .login a{display:inline-flex;color:var(--color-w);align-items:center}.new-container header .new-side-links .login svg{height:16px;fill:var(--color-w);padding-left:2px}@media only screen and (min-width: 641px) and (max-width: 768px){.new-container.article-page .main-col h1.otsikko{font-size:var(--font-xlarge)}}@media only screen and (min-width: 769px) and (max-width: 980px){.new-container.article-page .main-col h1.otsikko{font-size:var(--font-xxlarge)}}@media only screen and (max-width: 768px){header .new-top-nav-target .new-nav-search form{margin-top:0;margin-bottom:var(--small)}}.mobMenu .topnav a{margin:0px;padding:10px}@media only screen and (max-width: 640px){.new-container.article-page .main-col h1.otsikko{font-size:var(--font-xlarge)}}.dropdownNav:hover{display:flex !important}.topArticle .mobTopArticle h1,h1{color:#363636}.deptsArticle .overflowStaff.noimg{position:relative;bottom:0px}
