a.ilmoituksetLink:hover{color:var(--bgColor1) !important}button.showCaption{float:right;background:none;border:none;font-size:18px;color:var(--bgColor1);cursor:pointer}.toimitus .yleiset-yhteystiedot>*{width:100%}.tilaa-tasta a{margin:0 auto}.formControl .inputGroup button{background-color:var(--bgColor1);line-height:1.5;padding:5px 10px;font-family:'Oxygen';float:left;margin:2px 4px;font-size:16px;color:white;border:1px solid var(--bgColor1)}.my_answer.answer_incorrect.answer-result-state{margin:40px 0px 10px 0px;padding:0;height:10px;color:#404040;background:transparent;position:relative;display:table}.nd-carousel-container button.showCaption.rotate{transform:rotate(180deg)}.back-epaper p{color:var(--font-color2);background:var(--bg-color1);padding:8px 14px;font-family:var(--font-family1);cursor:pointer}.mobileHeader{overflow:hidden;position:fixed;top:0;left:0;right:0;z-index:10;background:var(--bgColor1)}.digilehti-link p{font-size:var(--font-size1);margin:0}.digilehti-link a{margin:0}.fb-wrapper{border-left:4px solid var(--bg-color5);margin-top:var(--big-padding);align-self:center}.fb-wrapper .fb-title{align-items:center;background:var(--bg-color5);height:35px;justify-content:center;font-size:var(--font-size);color:var(--bg-color3);font-weight:bold;font-family:var(--font-family1)}.main{background:var(--bg-color3);padding:var(--main-padding)}.main .nosto{background:var(--bg-color5);height:50px;justify-content:center;align-items:center;margin:0;margin-bottom:var(--main-padding);font-family:var(--font-family1)}.main .nosto h1{color:var(--font-color2);font-size:var(--font-size);margin:0;text-align:center;text-decoration:underline;font-weight:500;text-underline-position:under}.main .nosto h1:before{content:" ";font-weight:bold;letter-spacing:0.7px;margin-right:var(--main-padding3);display:inline-block}.ag-footer{padding:var(--big-padding) 0}.ag-footer>div{padding:0 var(--main-padding3)}.ag-footer p{font-size:var(--font-size);font-weight:bold;font-family:var(--font-family1);line-height:var(--font-size2);margin-top:-5px}.ag-footer span{font-size:var(--font-size);font-family:var(--font-family1);border-bottom:1px solid var(--font-color1)}.ag-footer .footer-some{margin-top:var(--font-size)}.ag-footer i{margin-right:var(--main-padding4)}.ag-footer img{height:158px}.navigation .navigation-menu p{font-size:14px;text-transform:uppercase;white-space:nowrap;font-family:var(--font-family1);margin:0 var(--main-padding);font-weight:bold;position:relative}.navigation .navigation-menu p::after{content:'';position:absolute;width:0px;height:2px;left:50%;bottom:0;background-color:var(--bg-color1);transition:all ease-in-out .2s;top:20px}.navigation .navigation-menu p:hover::after{width:100%;left:0}.logo img{max-width:100% !important}@media only screen and (max-width: 1416px){.right-col .nakoislehti{margin-top:var(--big-padding)}.right-col .nakoislehti a{align-self:center}}.noImg{background:var(--bg-color1);position:relative}.noImg img{width:100%;position:absolute;bottom:0}.navigation{background:var(--bg-color3);padding-left:var(--main-padding);padding-right:var(--main-padding);margin-bottom:var(--main-padding4);align-items:center;height:50px}.navigation .home{margin-right:var(--main-padding)}.navigation i.fa-home{color:var(--font-color1);font-size:var(--font-size2) !important;margin:0;transition:all .3s ease 0s}.navigation i.fa-home:hover{color:var(--bg-color1)}.navigation i.fa-search{color:var(--bg-color1)}.navigation .navigation-menu .arkisto-link p{margin-right:calc(var(--main-padding) * 2)}.right-col .poll-wrapper{margin-top:var(--big-padding)}.right-col .poll-wrapper .poll-list{border:2px solid var(--bg-color1);border-top:0}.right-col .poll-wrapper .poll-title{background:var(--bg-color1);text-align:center;font-family:var(--font-family1);height:35px;display:flex;align-items:center}.right-col .poll-wrapper .poll-title p{font-size:var(--font-size);font-weight:600;color:var(--bg-color3)}.right-col .poll-wrapper .answer{border:0;margin:var(--main-padding) 0 !important;padding:0;cursor:pointer}.right-col .poll-wrapper .answer:before{content:"\f111";font-family:"Font Awesome 5 Pro";margin:3px 8px 0 0;float:left;border-radius:50%;color:var(--bg-color1)}.right-col .poll-wrapper .answer:hover:before{content:"\f192";color:var(--bg-color1)}.answer-result-state:after{background:rgba(0,0,0,0.05);height:10px;display:block;content:"\ ";position:absolute;z-index:0;margin-top:-19px;border-radius:10px;box-shadow:0px -1px 0px rgba(0,0,0,0.2);width:100%}.left-col .juurinyt-luetuimmat{border-left:4px solid var(--bg-color1)}.left-col .juurinyt-luetuimmat h1{font-size:var(--font-size);font-family:var(--font-family1);font-weight:bold;margin-left:var(--main-padding4);margin-top:var(--main-padding);margin-block-end:0;transition:all .3s ease 0s}.left-col .juurinyt-luetuimmat h1 ~ h1{margin-top:0}.left-col .juurinyt-luetuimmat span{margin-left:var(--main-padding4)}.left-col .juurinyt-luetuimmat .juurinyt-luetuimmat-lista a:hover h1{color:var(--bg-color1)}.left-col .juurinyt-luetuimmat .juurinyt-luetuimmat-lista>div:not(.active){display:none}.left-col .juurinyt-luetuimmat .luetuimmat-list.active .viikko-list,.left-col .juurinyt-luetuimmat .luetuimmat-list.active .kuukausi-list,.left-col .juurinyt-luetuimmat .luetuimmat-list.active .puolivuotta-list{display:none}.left-col .juurinyt-luetuimmat .luetuimmat-list.active .viikko-list.active,.left-col .juurinyt-luetuimmat .luetuimmat-list.active .kuukausi-list.active,.left-col .juurinyt-luetuimmat .luetuimmat-list.active .puolivuotta-list.active{display:flex}.left-col .juurinyt-luetuimmat .luetuimmat-list a:first-child h1{margin-top:0}.left-col .juurinyt-luetuimmat .juurinyt-list a:first-child h1{margin-top:var(--main-padding4)}.my_answer .answer-result-text{font-weight:bold}.not_my_answer.answer_incorrect.answer-result-state{margin:40px 0px 10px 0px;padding:0;height:10px;color:#404040;background:transparent;position:relative;display:table}.my_answer.answer_incorrect.answer-result-state:before{content:"\ ";background:var(--bg-color1);border-radius:10px;height:10px;display:block;position:absolute;bottom:10px;width:inherit}.state_answer .answer{display:none}@media only screen and (max-width: 900px){.main{padding:var(--main-padding);padding-bottom:0}}.right-col .emag-linkki{font-size:var(--font-size);font-family:var(--font-family1);font-weight:bold;color:var(--bg-color2);text-align:center;position:relative;margin:auto;width:150px;text-decoration:underline;text-underline-position:under}.toimitus.otayhteytta .yleiset-yhteystiedot span.bold{font-weight:bold}.toimitus.otayhteytta .yleiset-yhteystiedot span.bold:hover{color:#000}.toimitus.otayhteytta .yhteystiedot p.valiotsikko{color:var(--font-color3);font-size:var(--font-size2);margin-top:var(--main-padding2);font-weight:bold}.toimitus.otayhteytta .yleiset-yhteystiedot.yhteystiedot span.bold{font-size:1em}.toimitus.otayhteytta .yleiset-yhteystiedot.yhteystiedot p,.toimitus.otayhteytta .yleiset-yhteystiedot.yhteystiedot p a{margin-bottom:2px}.toimitus.otayhteytta .yleiset-yhteystiedot.yhteystiedot p.teksti ~ p.teksti span.bold{margin-top:var(--main-padding3);display:block}.otayhteytta p{margin:0}.otayhteytta .yleistiedot{flex-direction:column;font-family:var(--font-family1);font-size:var(--font-size);line-height:2em;margin-bottom:var(--main-padding3)}.otayhteytta .yleistiedot p{margin-bottom:var(--main-padding3)}.otayhteytta .yleistiedot span{font-size:var(--font-size1);font-weight:bold}.otayhteytta .yhteystiedot{flex-direction:column;font-family:var(--font-family1);border-left:2px solid var(--bg-color1);border-top:2px solid var(--bg-color1);padding-top:var(--main-padding4);padding-left:var(--main-padding2);margin-bottom:var(--main-padding)}.otayhteytta .yhteystiedot h2{margin:0;color:var(--bg-color1)}.otayhteytta .yhteystiedot h1{font-family:var(--font-family1) !important;margin:0 !important}.otayhteytta .yhteystiedot p{margin-bottom:var(--main-padding2)}.toimitus{font-family:var(--font-family1)}.toimitus .yleiset-yhteystiedot{font-family:var(--font-family1)}.toimitus .yleiset-yhteystiedot p{margin:0;font-size:var(--font-size1);margin-bottom:var(--main-padding3)}.toimitus .yleiset-yhteystiedot p a{text-decoration:underline !important;color:var(--bg-color1) !important}.toimitus .yleiset-yhteystiedot span{font-size:var(--font-size1);transition:all .3s ease 0s}.toimitus .yleiset-yhteystiedot span:hover{color:var(--bg-color1)}.toimitus .yleiset-yhteystiedot a{margin-bottom:var(--main-padding2)}.toimitus .pdf-wrapper span{align-self:center;padding-left:var(--main-padding2);transition:all .3s ease 0s}.toimitus .pdf-wrapper span:hover{color:var(--bg-color1)}.toimitus .pdf-wrapper a{display:flex;margin-bottom:var(--main-padding2);font-family:var(--font-family1)}.toimitus .pdf-wrapper i{color:var(--bg-color1)}.toimitus .pdf-wrapper .fa-calendar{margin-right:4px}.toimitus .formit .inputGroup .label-fix{top:6px}.toimitus .formit .margin-fix{margin:0 !important}.toimitus .accordion{border:1px solid var(--bg-color1);margin-bottom:var(--main-padding);border-radius:unset}.hyvia-uutisia-box img{width:100%}.hyvia-uutisia-box a{display:flex;flex-flow:column;width:100%;align-items:center}.hyvia-uutisia-box p{font-size:var(--font-size);font-family:var(--font-family1);font-weight:bold;color:var(--bg-color2);text-align:center;position:relative;margin:20px 0 10px}.ylabanner1 *,.ylabanner2 *{width:100%}a.kesalehti{position:relative;margin-bottom:40px}a.kesalehti div{background:#00649e;position:absolute;bottom:-23px;left:13px;right:13px;width:auto !important;min-width:auto !important;max-width:initial !important}a.kesalehti div p{text-align:center;font-size:18px;font-family:Helvetica;margin:10px;color:#fff}.palaute .palaute-wrapper{font-family:var(--font-family1);border-left:2px solid var(--bg-color1);border-top:2px solid var(--bg-color1);padding-top:var(--main-padding4);padding-left:var(--main-padding);margin-bottom:calc(var(--main-padding) * 2);border-bottom:none !important}.palaute .palaute-wrapper h1{font-family:var(--font-family1);margin:0 0 var(--main-padding4) 0}.palaute .button{background-color:var(--bg-color1);font-family:var(--font-family1);margin:0;border:none;float:left;padding:var(--main-padding4);cursor:pointer;font-weight:bold;color:var(--font-color2);letter-spacing:1px;font-size:var(--font-size);-webkit-border-radius:0;border-radius:0;-webkit-appearance:none}.lockBox .fa-2x{margin-top:3px}.navigation .search{border:1px solid var(--bg-color1);align-self:center;align-items:center;padding-left:var(--main-padding2);padding-top:var(--main-padding4);padding-bottom:var(--main-padding4);position:relative;width:100% !important}.navigation .search .navSearch::placeholder{color:var(--bg-color3);font-size:14px;opacity:1;font-weight:500;font-style:normal;transition:all .3s ease 0s}.navigation .search input{color:var(--font-color1);font-size:14px;font-weight:500;font-style:normal;border:none;outline:none}.navigation .search label{position:absolute;background:var(--bg-color3);left:2.5em;font-family:var(--font-family1);font-size:var(--font-size);transition:all .3s ease 0s;cursor:text;top:0.3em}.navigation .search.active label{top:-0.8em;font-size:0.6em;left:3em;padding-left:0.6em;padding-right:0.6em}.navigation .search.active .navSearch::placeholder{color:#444242}.navigation .search button{background:none;border:none;padding:0;cursor:pointer}.search-page .search-middle{border:1px solid var(--bg-color1);align-self:center;align-items:center;position:relative;cursor:text}.search-page .search-middle form.search{padding:var(--main-padding4) var(--main-padding2);width:100%}.search-page .search-middle .navSearch::placeholder{color:var(--bg-color3);font-size:14px;opacity:1;font-weight:500;font-style:normal;transition:all .3s ease 0s}.search-page .search-middle input{color:var(--font-color1);font-size:14px;font-weight:500;font-style:normal;border:none;outline:none;margin-left:var(--main-padding4)}.search-page .search-middle label{position:absolute;background:var(--bg-color3);left:2.5em;font-family:var(--font-family1);font-size:var(--font-size);transition:all .3s ease 0s;cursor:text;top:0.3em}.search-page .search-middle .search.active label{top:-0.9em;font-size:0.6em;left:3.6em;padding-left:0.6em;padding-right:0.6em}.search-page .search-middle .search.active .navSearch::placeholder{color:#444242}.search-page .search-middle button{background:none;border:none;padding:0;cursor:pointer}.search-page .search-middle .fa-search{color:var(--bg-color1)}.search-page .info-btn{height:35px;margin-left:var(--main-padding4);width:40px;background:var(--bg-color1);align-items:center;justify-content:center}.search-page .info-btn button{background:transparent;border:none;color:var(--bg-color3);cursor:pointer;font-size:var(--font-size2)}.search-page .info-btn .fa-times{display:none}.search-page .info-btn.active .fa-times{display:block}.search-page .info-btn.active .fa-info{display:none}.search-page .info-box{background:var(--bg-color3);border:1px solid var(--bg-color1);margin-top:var(--main-padding4);font-family:var(--font-family1);display:none;border-top:none}.search-page .info-box p{margin:var(--main-padding3) 0;padding:0 var(--main-padding2)}.search-page .info-box.active{display:flex}.search-page .info-title{height:35px;background:var(--bg-color1);align-items:center;color:var(--font-color2);font-size:var(--font-size2);padding-left:var(--main-padding3)}.answer-result-text{position:relative;top:-24px;text-shadow:none;display:table;width:203px;white-space:initial}.search-list .ag_search_entry,.search-list .ag_result_count{margin:0;color:#333333;display:block;font-family:var(--font-family1);margin-top:var(--main-padding4)}.search-list .ag_page_navigation_top,.search-list .ag_page_navigation_bottom{margin:var(--main-padding2) 0 0;display:flex;max-width:-webkit-fill-available}.search-list span.ag_page_navigation_dots,.search-list span.ag_page_navigation_current{width:30px;height:30px;align-self:center;align-items:center;justify-content:center;background:var(--bg-color1);color:var(--font-color2);font-family:var(--font-family1);z-index:2;font-weight:600;display:flex;padding:0;margin-right:0.2em}.search-list span.ag_page_navigation_top a,.search-list span.ag_page_navigation_bottom a{display:flex;padding:0;justify-content:center;align-items:center;height:30px;width:30px;font-weight:600;font-family:var(--font-family1);border:1px solid #cccccc;margin-right:0.2em}.search-list span.ag_page_navigation_top a:hover,.search-list span.ag_page_navigation_bottom a:hover{background-color:var(--bg-color1);color:var(--font-color2) !important;border:1px solid var(--bg-color3)}.search-list span.ag_page_navigation_dots{background:var(--bg-color3) !important}.search-list>div>a:not(:last-child)>div,.search-list .listBox1>a:not(:last-child)>div{margin:0}.search-list>a>div{border-bottom:1px solid #cccccc;padding:var(--main-padding) 0}.search-list h1{margin-top:0 !important}.search-list span.datetime{margin-top:0;margin-bottom:var(--main-padding4)}.search-list .ag_page_navigation_bottom{margin-bottom:var(--main-padding2)}.palaute .palaute-wrapper .inputGroup{position:relative;margin-bottom:var(--main-padding)}.palaute .palaute-wrapper .inputGroup input{padding:var(--main-padding4);-webkit-border-radius:0;border-radius:0;border:1px solid var(--bg-color2);width:100%}.palaute .palaute-wrapper .inputGroup input::placeholder{color:var(--font-color2)}.palaute .palaute-wrapper .inputGroup textarea{padding:var(--main-padding4);display:block;-webkit-border-radius:0;border-radius:0;border:1px solid var(--bg-color2);width:100%}.palaute .palaute-wrapper .inputGroup textarea::placeholder{color:var(--font-color2)}.palaute .palaute-wrapper .inputGroup.active textarea::placeholder{color:#757575}.palaute .palaute-wrapper .inputGroup.active input::placeholder{color:#757575}.palaute .palaute-wrapper .inputGroup.active label{top:-0.7em;font-size:0.7em;padding:0 0.2em;left:0.4em}.palaute .palaute-wrapper .inputGroup label{position:absolute;background:var(--bg-color3);left:8px;top:3px;transition:all .3s ease 0s;cursor:text}.palaute .palaute-wrapper .inputGroup input:-webkit-autofill,.palaute .palaute-wrapper .inputGroup input:-webkit-autofill:hover,.palaute .palaute-wrapper .inputGroup input:-webkit-autofill:focus,.palaute .palaute-wrapper .inputGroup input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset !important}.otayhteytta-drop>p{visibility:hidden}.otayhteytta-drop.active>p{visibility:visible}.overflow-fix{overflow:hidden}.toimitus .formit p{margin:0}.toimitus .formit .valitse-tiedosto input{border:none !important;padding:var(--main-padding4) 0 0 0 !important}.toimitus .formit .valitse-tiedosto{border:1px solid;width:100%;padding:var(--main-padding4);padding-bottom:var(--main-padding3)}.toimitus .formit .accordionSingle{border-bottom:1px solid var(--bg-color1);user-select:none}.toimitus .formit .accordionSingle:last-child{border-bottom:none}.toimitus .formit .accordionSingle.active .accordionHeader h2 i{transform:rotate(405deg)}.toimitus .formit .accordionHeader{padding:0;padding:var(--main-padding)}.toimitus .formit .accordionHeader h2 i{width:auto !important;margin-right:var(--main-padding4);vertical-align:-5%;transition:transform 0.8s}.toimitus .formit .button{background-color:var(--bg-color1);font-family:var(--font-family1);margin:0;border:none;float:left;padding:var(--main-padding4);cursor:pointer;font-weight:bold;color:var(--font-color2);letter-spacing:1px;font-size:var(--font-size);-webkit-border-radius:0;border-radius:0;-webkit-appearance:none}.toimitus .formit .formControl{padding-top:0 !important;padding:var(--main-padding)}.toimitus .formit .inputGroup{position:relative;margin-bottom:var(--main-padding)}.toimitus .formit .inputGroup input{padding:var(--main-padding4);-webkit-border-radius:0;border-radius:0;border:1px solid var(--bg-color2);width:100%}.toimitus .formit .inputGroup input::placeholder{color:var(--font-color2)}.toimitus .formit .inputGroup textarea{padding:var(--main-padding4);display:block;-webkit-border-radius:0;border-radius:0;border:1px solid var(--bg-color2);width:100%}.toimitus .formit .inputGroup textarea::placeholder{color:var(--font-color2)}.toimitus .formit .inputGroup.active textarea::placeholder{color:#757575}.toimitus .formit .inputGroup.active input::placeholder{color:#757575}.toimitus .formit .inputGroup.active label{top:-0.7em;font-size:0.7em;padding:0 0.2em;left:0.4em}.toimitus .formit .inputGroup label{position:absolute;background:var(--bg-color3);left:8px;top:3px;transition:all .3s ease 0s;cursor:text}.toimitus .formit .inputGroup a{display:inline-block;font-weight:bold}.toimitus .formit .inputGroup a:hover{color:var(--bg-color1) !important}.kirjaudu{font-family:var(--font-family1)}.kirjaudu .ph-fix input::placeholder{color:#757575 !important}.kirjaudu .kirjautuminen form{max-width:200px;width:100%}.kirjaudu .inputGroup input[type="submit"]{background-color:var(--bg-color1);font-family:var(--font-family1);border:none;float:left;cursor:pointer;font-weight:bold;color:var(--font-color2);letter-spacing:1px;font-size:var(--font-size);max-width:100px;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none}.kirjaudu .accordion{border:1px solid var(--bg-color1);margin-bottom:var(--main-padding);border-radius:unset}.kirjaudu .accordionSingle{border-bottom:1px solid var(--bg-color1) !important}.kirjaudu .accordionSingle:last-child{border-bottom:none !important}.kirjaudu .accordionSingle.active .accordionHeader h2 i{transform:rotate(405deg)}.kirjaudu .accordionHeader{padding:0;padding:var(--main-padding)}.kirjaudu .accordionHeader h2 i{width:auto !important;margin-right:var(--main-padding4);vertical-align:-5%;transition:transform 0.7s}.form-spinner-overlay p.send-msg{display:none;font-weight:bold}.form-spinner-overlay .loader{border:16px solid var(--bg-color4);border-radius:50%;border-top:16px solid var(--bg-color1);width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;display:none}.form-spinner-overlay.active{position:fixed;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}.form-spinner-overlay.active .send-msg,.form-spinner-overlay.active .loader{display:block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}.kirjaudu .kirjaudu-wrapper{font-family:var(--font-family1);border-left:2px solid var(--bg-color1);border-top:2px solid var(--bg-color1);padding-top:var(--main-padding4);padding-left:var(--main-padding);margin-bottom:calc(var(--main-padding) * 2);border-bottom:none !important}.kirjaudu .kirjaudu-wrapper h1{font-family:var(--font-family1);margin:0 0 var(--main-padding4) 0}.kirjaudu .arkisto-wrapper p{margin:0;margin-top:var(--main-padding)}.kirjaudu .arkisto-wrapper{display:flex}.kirjaudu .arkisto-wrapper a{display:contents;font-weight:bold;text-transform:uppercase;letter-spacing:0.5px}.kirjaudu .button{background-color:var(--bg-color1);font-family:var(--font-family1);margin:0;border:none;float:left;padding:var(--main-padding4);cursor:pointer;font-weight:bold;color:var(--font-color2);letter-spacing:1px;font-size:var(--font-size);-webkit-border-radius:0;border-radius:0;-webkit-appearance:none}.kirjaudu .formControl{padding:var(--main-padding);padding-top:0 !important}.kirjaudu .inputGroup{position:relative;margin-bottom:var(--main-padding)}.kirjaudu .inputGroup input{padding:var(--main-padding4);-webkit-border-radius:0;border-radius:0;border:1px solid var(--bg-color2);width:100%}.kirjaudu .inputGroup input::placeholder{color:var(--font-color2)}.kirjaudu .inputGroup.active textarea::placeholder{color:#757575}.kirjaudu .inputGroup.active input::placeholder{color:#757575}.kirjaudu .inputGroup.active label{top:-0.7em;font-size:0.7em;padding:0 0.2em;left:0.4em}.kirjaudu .inputGroup.active input:-webkit-autofill{-webkit-text-fill-color:var(--font-color1)}.kirjaudu .inputGroup label{position:absolute;background:var(--bg-color3);left:8px;top:3px;transition:all .3s ease 0s;cursor:text}.kirjaudu .inputGroup input:-webkit-autofill{-webkit-text-fill-color:var(--font-color2)}.kirjaudu .inputGroup input:-webkit-autofill,.kirjaudu .inputGroup input:-webkit-autofill:hover,.kirjaudu .inputGroup input:-webkit-autofill:focus,.kirjaudu .inputGroup input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset !important}.kirjaudu .inputGroup p{margin:0}.tilaa{font-family:var(--font-family1)}.tilaa .accordion{border:1px solid var(--bg-color1);margin:var(--main-padding) 0;border-radius:unset}.tilaa .accordionSingle{border-bottom:1px solid var(--bg-color1) !important;user-select:none}.tilaa .accordionSingle:last-child{border-bottom:none !important}.tilaa .accordionSingle.active .accordionHeader h2 i{transform:rotate(405deg)}.tilaa .accordionHeader{padding:0;padding:var(--main-padding)}.tilaa .accordionHeader h2 i{width:auto !important;margin-right:var(--main-padding4);vertical-align:-5%;transition:transform 0.8s}.tilaa .button{background-color:var(--bg-color1);font-family:var(--font-family1);margin:0;border:none;float:left;padding:var(--main-padding4);cursor:pointer;font-weight:bold;color:var(--font-color2);letter-spacing:1px;font-size:var(--font-size);-webkit-border-radius:0;border-radius:0;-webkit-appearance:none}.tilaa .formControl{padding-top:0 !important;padding:var(--main-padding)}.lockBox .articleContent-new *{margin:0 auto;color:var(--bg-color1)}.lockBox .articleContent-new p,.lockBox .articleContent-new h3{font-family:var(--font-family1);text-align:center}.lockBox .button-lockbox p,.lockBox .button-lockbox a{padding:0px;color:var(--font-color2) !important;text-align:center;margin:0;user-select:none;font-family:var(--font-family1);font-weight:bold;text-decoration:none}.lockBox .button-lockbox .btn-lockbox{padding:var(--main-padding3) var(--main-padding);color:var(--font-color2);display:block;cursor:pointer;box-sizing:border-box;text-align:center;background:var(--bg-color1)}.lockBox .button-lockbox>div:nth-child(odd){margin-right:var(--main-padding3);width:145px}.lockBox .button-lockbox>div:nth-child(even){margin-left:var(--main-padding3);width:145px}.lockBox .button-lockbox{margin:var(--main-padding) 0 var(--big-padding) 0}.lockBox .agLogin input:-webkit-autofill,.lockBox input:-webkit-autofill:focus,.lockBox input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset !important}.tilaa .inputGroup{position:relative;margin-bottom:var(--main-padding)}.tilaa .inputGroup input{padding:var(--main-padding4);-webkit-border-radius:0;border-radius:0;border:1px solid var(--bg-color2);width:100%}.tilaa .inputGroup input::placeholder{color:var(--font-color2)}.tilaa .inputGroup textarea{padding:var(--main-padding4);display:block;-webkit-border-radius:0;border-radius:0;border:1px solid var(--bg-color2);width:100%}.tilaa .inputGroup textarea::placeholder{color:var(--font-color2)}.tilaa .inputGroup.active textarea::placeholder{color:#757575}.tilaa .inputGroup.active input::placeholder{color:#757575}.tilaa .inputGroup.active label{top:-0.7em;font-size:0.7em;padding:0 0.2em;left:0.4em}.tilaa .inputGroup label{position:absolute;background:var(--bg-color3);left:8px;top:3px;transition:all .3s ease 0s;cursor:text}.tilaa .inputGroup .label-fix{top:6px}.tilaa .inputGroup.hide{display:none}.middle-col .article-col .osasto,.middle-col .article-col span.datetime{margin-top:0}.middle-col .article-col h1{font-size:var(--font-size3);margin-top:0}.middle-col .article-col .headline-wrapper{padding:var(--main-padding4) 0 var(--main-padding) 0}.middle-col .article-col .blur_box{position:absolute;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 49%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );bottom:0}.middle-col .article-col p.Caption,.middle-col .article-col p.Source{display:block;margin-top:var(--main-padding4);font-family:var(--font-family1);font-style:italic}.middle-col .article-col .ingressi{font-family:var(--font-family1);font-size:var(--font-size1)}.middle-col .article-col p.teksti,.middle-col .article-col .viite,.middle-col .article-col .kirjoittaja{font-family:var(--font-family1);font-size:var(--font-size);margin-top:0}.middle-col .article-col .bold{font-weight:bold}.middle-col .article-col .valiotsikko{font-family:var(--font-family1);font-weight:bold;font-size:var(--font-size1);margin-bottom:calc(var(--main-padding4) / 2);margin-top:var(--main-padding)}.fakta{flex-direction:column;position:relative;border:1px solid var(--bg-color1);padding:var(--main-padding);font-family:var(--font-family1);margin-top:var(--main-padding)}.fakta .fakta-label{position:absolute;text-transform:uppercase;font-weight:bold;letter-spacing:0.5px;color:var(--bg-color1);background:var(--bg-color3);top:-11px;padding:0 var(--main-padding3);left:7px}.fakta .fakta-text{margin:0 0 var(--main-padding) var(--main-padding);font-weight:bold;font-size:var(--font-size);display:list-item}.fakta .fakta-text:last-child{margin-bottom:0}.more-articles-list{border-top:1px solid var(--bg-color2)}@media (max-width: 900px){.more-articles-list{border-bottom:1px solid var(--bg-color2);margin-bottom:var(--main-padding);padding-bottom:var(--main-padding)}}.more-articles-list a h2{display:none}.more-articles-list a:first-child h2{display:flex}.more-articles-list a{margin-bottom:var(--main-padding)}.more-articles-list h1{font-size:var(--font-size2) !important;margin-top:calc(var(--main-padding4) / 2) !important;transition:all .3s ease 0s;font-weight:400 !important}.more-articles-list h1:hover{color:var(--bg-color1)}.more-articles-list a:first-child .more-articles-title{margin:var(--main-padding) 0}.more-articles-list .more-articles-title h2{font-family:var(--font-family1);font-size:calc(var(--font-size) * 2);margin:0}.ylabanneri,.banneri{padding-bottom:var(--main-padding2)}.right-col>div,.left-col>div{margin-bottom:var(--main-padding2)}.ls_ads img{width:100%;max-width:100% !important}.ls_ads section{margin:0 auto}@media only screen and (max-width: 900px){.left-col .juurinyt-luetuimmat{margin-bottom:var(--big-padding1)}}p.lisatieto{font-family:'Oxygen', sans-serif}.toimitus h1{font-family:var(--font-family1) !important;margin-bottom:var(--main-padding4) !important;margin-top:0 !important}.toimitus .id-Card{border:1px solid var(--bg-color1);padding:var(--main-padding);font-family:var(--font-family1);margin-bottom:var(--main-padding)}.toimitus .id-Info{align-self:center;padding-left:var(--big-padding);word-break:break-all}.toimitus .id-Name{font-size:var(--font-size2);color:var(--bg-color1);font-weight:600}.toimitus .id-Title{font-weight:bold;margin-bottom:var(--main-padding)}.toimitus input:-webkit-autofill,.toimitus input:-webkit-autofill:hover,.toimitus input:-webkit-autofill:focus,.toimitus input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset !important}.toimitus .inputGroup input[type="date"]{-webkit-appearance:none;-moz-appearance:textfield;min-height:33px;background-color:var(--bg-color3);font-family:var(--font-family1)}.logout{margin-left:var(--main-padding)}.logout form input{background:none;border:none;cursor:pointer}.middle-col .article-col .some-btn-article{margin:var(--big-padding) 0}.middle-col .article-col .some-btn-article i{margin-right:var(--main-padding4)}.middle-col .article-col .some-btn-article .fa-link{margin-right:0;color:var(--bg-color1)}.middle-col .article-col .some-btn-article .fa-linkedin{color:#2867B2}.middle-col .article-col .some-btn-article .fa-envelope-square{color:var(--bg-color1)}.middle-col .article-col .some-btn-article .fa-twitter-square{color:#1DA1F2}.middle-col .article-col .some-btn-article .fa-facebook-square{color:#4267B2}.middle-col .article-col .copy-link-text{position:absolute;font-family:var(--font-family1);margin-top:var(--main-padding4);font-weight:bold;display:none;margin-left:-162px;user-select:none;cursor:context-menu}.middle-col .article-col .copy-link .copy-link-text.active{display:flex}.middle-col .article-col p.teksti a{display:inline-block;text-decoration:underline !important;text-underline-position:under;transition:all .3s ease 0s}.middle-col .article-col p.teksti a:hover{color:var(--bg-color1) !important}.toimitus .id-Image{border-radius:100%;overflow:hidden;border:1px solid #dadada;align-self:center}.lockBox .agLogin label{font-family:var(--font-family1);position:absolute;top:0.3em;left:0.5em;font-size:0.9em;color:#444242;background:var(--bg-color3);transition:all .3s ease 0s;cursor:text}.lockBox .agLogin .login-wrap{position:relative;margin-top:var(--main-padding)}.lockBox .agLogin input{padding:0.4em 0.8em;border:1px solid var(--bg-color1);font-size:var(--font-size-small);width:100%;-webkit-border-radius:0;border-radius:0}.lockBox .agLogin input[type="submit"]{background:var(--bg-color1);margin-top:var(--main-padding);padding:0.2em;color:var(--font-color2);font-weight:bold;font-family:var(--font-family1);cursor:pointer;font-size:var(--font-size);-webkit-border-radius:0;border-radius:0;-webkit-appearance:none}.lockBox .agLogin .login-wrap.active label{top:-0.7em;font-size:0.6em;padding-left:0.6em;padding-right:0.6em}.lockBox .agLogin input::placeholder{color:var(--font-color2)}.lockBox .agLogin .login-wrap.active input::placeholder{color:#444242}.left-col .btn-bg{width:50%;justify-content:center;background:var(--bg-color4);color:var(--bg-color3);font-family:var(--font-family1);font-size:var(--font-size);font-weight:bold;height:35px;align-items:center;letter-spacing:0.5px;cursor:pointer}.left-col .btn-bg.active{background:var(--bg-color1)}.left-col .btn-bg button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.left-col .aikaraja-btn{width:33.33%;justify-content:center;font-family:var(--font-family1);color:var(--bg-color1);font-weight:bold;align-content:center;cursor:pointer}.left-col .aikaraja-btn.active,.left-col .aikaraja-btn:hover{text-decoration:underline;text-underline-position:under}.left-col .aikaraja-btn p{margin:0;margin-top:var(--main-padding3);margin-bottom:var(--main-padding3)}@media only screen and (max-width: 900px){.search{display:none;position:absolute;background:var(--bg-color3);border:1px solid var(--bg-color1);width:100%;bottom:0;padding:0 var(--main-padding);height:50px}.search input{height:48px;width:100%;border:none;outline:none;font-family:var(--font-family1);font-size:var(--font-size);padding-left:var(--main-padding);color:var(--font-color1);font-style:normal;font-weight:500}.search input:focus+label{top:-0.85em;padding:0 0.6em;font-size:var(--font-size-small)}.search input:focus::placeholder{color:#444242}.search button{background:transparent;border:none;align-self:center;cursor:pointer;padding:0}.search.active{display:flex}.search .fas{font-size:2em !important;color:var(--bg-color1)}.search label{position:absolute;margin-left:3em;top:1em;font-size:var(--font-size);font-family:var(--font-family1);background:var(--bg-color3);transition:all .3s ease 0s;cursor:text}}.top-bar-menu a{margin-left:var(--main-padding);font-family:var(--font-family1);text-transform:uppercase}.top-bar-menu a div{font-size:var(--font-size-small)}.top-bar-menu .link-wrap{margin-right:var(--big-padding)}.top-bar-menu .login{padding:var(--main-padding4);border:1px solid var(--font-color1);padding-left:var(--main-padding2);padding-right:var(--main-padding2)}.top-bar-menu .login p{margin:0}.top-bar-menu .some-btn{margin-left:var(--main-padding)}.top-bar-menu .some-btn a{margin-left:0}.top-bar-menu .some-btn a:nth-child(2){margin-left:var(--main-padding3)}@media (min-width: 900px) and (max-width: 1200px){.top-bar-menu{padding-right:var(--main-padding)}}.top-bar-menu p{position:relative}.top-bar-menu .slide-border-bottom::after{content:'';position:absolute;width:0px;height:1px;left:50%;bottom:0;background-color:var(--bg-color2);transition:all ease-in-out .2s;top:1.5em}.top-bar-menu .slide-border-bottom:hover::after{width:100%;left:0}.top-bar *{-webkit-tap-highlight-color:transparent}.top-bar .logo{margin-top:3em;margin-bottom:var(--big-padding1)}.top-bar .otayhteytta-drop{font-size:var(--font-size-small);text-transform:uppercase;font-family:var(--font-family1);position:absolute;top:30px;flex-direction:column;left:-5px;width:140px;padding-top:var(--main-padding);align-items:center;border-radius:2px;background:#f7f7f7;border-right:1px solid var(--bg-color1);border-left:1px solid var(--bg-color1);border-bottom:1px solid var(--bg-color1);transition:all .2s ease 0s;user-select:none;transform:scale(0.5) translate(0%, -40%);opacity:0}.top-bar .otayhteytta-drop.active{transform:scale(1) translate(0%, 0%);opacity:1}.top-bar .otayhteytta-drop a{margin-left:0;margin-bottom:var(--main-padding)}.top-bar .otayhteytta-drop p{margin:0}.top-bar .fixi p{font-size:var(--font-size-small);cursor:pointer}.ag_result_count:before{content:"Hakutuloksia: "}.ag_page_navigation_dots{color:var(--fontColor5)}.relative{position:relative}.ag_search_entry:before{content:"Hakusana: "}.vinjet p{margin:10px;font-size:18px;color:var(--fontColor3)}.fontColor5,span.ag_page_navigation_bottom a,span.ag_page_navigation_top a{color:var(--fontColor5)}.none{display:none !important}@media only screen and (max-width: 768px){.middle-col .middle-article-box2 h1{font-size:1.35em;font-weight:400;line-height:1.05em}}.fontColor3,.fontColor3 a,.fontColor3 p,.fontColor3 h1,.fontColor3 h2,.fontColor3 h3{color:var(--fontColor3)}a,table a{text-decoration:none !important;color:black !important}.fontColor4,.fontColor4 a,.fontColor4 p,.fontColor4 h1,.fontColor4 h2,.fontColor4 h3{color:var(--fontColor4)}span.datetime{margin-top:var(--main-padding4);font-family:var(--font-family1);font-weight:bold;font-size:var(--font-size-small)}.fontColor2,.fontColor2 a,.fontColor2 p,.fontColor2 h1,.fontColor2 h2,.fontColor2 h3{color:var(--fontColor2)}.tilaa .pvm-wrapper button{font-family:var(--font-family1);border:1px solid var(--bg-color1);padding:var(--main-padding4);cursor:pointer;font-weight:bold;color:var(--font-color1);letter-spacing:1px;font-size:var(--font-size);margin-bottom:var(--main-padding);margin-right:var(--main-padding4);background-color:var(--bg-color3)}.tilaa .pvm-wrapper button.active{background-color:var(--bg-color1);color:var(--font-color2)}.tilaa .hairio p{margin:0 0 var(--main-padding) 0;width:100%}.tilaa .hairio h2{margin:0 0 var(--main-padding4) 0}.tilaa .inputGroup input[type="date"]{-webkit-appearance:none;-moz-appearance:textfield;min-height:33px;background-color:var(--bg-color3);font-family:var(--font-family1)}.bgColor1,.popup_login input[type="submit"],.ag_page_navigation_current{background-color:var(--bgColor1)}p.Caption,p.Source{display:none}body{margin:0px;font-size:15px;background:var(--bg-color6);overflow-x:hidden}.fontColor1,.fontColor1 p,.fontColor1 h1,.fontColor1 h2,.fontColor1 h3,.fontColor1 a,.fontColor1 a:visited{color:var(--fontColor1)}.agPoll{border:none !important;background:none !important;width:100%;cursor:pointer;font-family:var(--font-family1);font-size:var(--font-size-small);padding:var(--main-padding)}.agPoll .question_text{font-weight:bold;font-size:var(--font-size1)}.navItem.bgColor2 p{color:var(--fontColor4) !important}.navItem:hover p{color:var(--bgColor4)}.zoom .fa{color:var(--fontColor5)}.not_my_answer.answer_incorrect.answer-result-state:before{content:"\ ";background:var(--bg-color1);border-radius:10px;height:10px;display:block;position:absolute;bottom:10px;width:inherit}.idTitle{border-bottom:3px solid var(--bgColor1);padding-bottom:5px}.arrowColor:hover ~ .arrow-up{border-bottom:10px solid var(--bgColor2)}p.formIntro a:hover{color:var(--bgColor1) !important}.navDropdown li{font-family:'Open Sans';font-size:14px;text-transform:uppercase;padding:13px;background:var(--bgColor1);font-weight:bold}@media only screen and (max-width: 900px){.right-col .nakoislehti{margin-top:var(--big-padding)}}.searchTab input.searchfield:focus{box-shadow:none;border-bottom:1px solid var(--bgColor1)}span.user-firstname{padding-right:5px}.navDropdown li:hover{background:var(--bgColor2)}.accordionHeader h2{font-size:17px;font-family:'Oxygen';margin:0px;color:#000;font-weight:400}.accordionHeader h2 i{font-size:20px;width:32px !important;text-align:center;vertical-align:-5%;transition:transform 0.5s}.accordionHeader{padding:10px;cursor:pointer}.accordionSingle:not(:last-child){border-bottom:1px solid #dadada}.accordion{margin-bottom:20px;border:1px solid #dadada;border-radius:4px}.navSearch::-webkit-input-placeholder{color:var(--fontColor2)}.nd-slide-textblock{position:absolute;bottom:0;left:0;right:0;background-color:white;padding:1rem 1.5rem;color:black;transition:opacity 200ms ease;text-align:center}.navSearch:-ms-input-placeholder{color:var(--fontColor2)}.navSearch:-moz-placeholder{color:var(--fontColor2)}.navSearch::-moz-placeholder{color:var(--fontColor2)}.articlePage p.Caption,.articlePage p.Source{display:block}.arrow-up{width:0px !important;min-width:0px !important;max-width:0px !important;height:0px !important;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid var(--bgColor1);position:absolute;top:1px;margin-left:40px}p.nd-slide-caption.long{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}p.nd-slide-caption.long.more{white-space:normal !important}.footer .logoText p{margin:0px;font-size:72px;color:var(--bgColor4);font-family:'Montserrat', sans-serif;font-weight:900 !important}.media-host:not(.portrait),.media-host:not(.landscape){background-color:white !important}@media only screen and (max-width: 900px){.top-bar .info-btn{align-items:center;justify-content:center;font-size:var(--font-size1);display:flex;cursor:pointer}.top-bar .info-btn button{background:transparent;border:none;color:var(--bg-color3);cursor:pointer;font-size:var(--font-size2)}.top-bar .info-btn .fa-info{font-size:1.5em !important;display:none}.top-bar .info-btn .fa-info.active{display:flex}.top-bar .info-btn .fa-times{font-size:1.5em !important;display:none}.top-bar .info-btn .fa-times.active{display:flex}.top-bar .info-box{background:var(--bg-color3);border:1px solid var(--bg-color1);margin-top:var(--main-padding4);font-family:var(--font-family1);display:none;border-top:none}.top-bar .info-box p{margin:var(--main-padding3) 0;padding:0 var(--main-padding2)}.top-bar .info-box.active{display:flex}.top-bar .info-title{height:35px;background:var(--bg-color1);align-items:center;color:var(--font-color2);font-size:var(--font-size2);padding-left:var(--main-padding3)}}@media only screen and (max-width: 900px){.top-bar{padding:var(--main-padding);background:var(--bg-color3)}.top-bar .logo{margin:0}.top-bar .fa-search.fa-2x,.top-bar .fa-times.fa-2x{font-size:1.8em;color:var(--bg-color1);align-self:center;cursor:pointer}.top-bar .lisapalkki-btn>div{background:var(--bg-color1)}.top-bar .lisapalkki-btn>div:first-child{margin-right:calc(var(--main-padding) / 2)}.top-bar .lisapalkki-btn>div:last-child{margin-left:calc(var(--main-padding) / 2)}.top-bar .lisapalkki-btn>div p{color:var(--font-color2);font-family:var(--font-family1);font-size:var(--font-size);font-weight:bold}.top-bar .lisapalkki-home{background:var(--bg-color1);margin-right:var(--main-padding)}.top-bar .lisapalkki-home .fa-2x{color:var(--font-color2)}.top-bar .lisapalkki{margin-top:var(--main-padding)}.top-bar .lisapalkki a{width:100%;text-align:center}.top-bar .top-bar-menu{margin-bottom:var(--main-padding)}.top-bar .some-btn a{font-size:var(--font-size2)}.top-bar .tilaa p{font-size:var(--font-size2);margin-top:0;margin-bottom:0}}button.showCaption i,button.showCaption i:hover{color:var(--bg-color1)}@media (max-width: 500px){.top-bar .top-bar-menu{justify-content:space-between}.top-bar .top-bar-menu .digilehti-link p{font-size:var(--font-size)}.top-bar .top-bar-menu .tilaa p{font-size:var(--font-size1)}.top-bar .top-bar-menu .login{padding-left:var(--main-padding4);padding-right:var(--main-padding4);align-items:center}.top-bar .top-bar-menu .logout form input{font-size:var(--font-size-small)}}.toimitus .yleiset-yhteystiedot p a.email-link{color:var(--bg-color2) !important}.nd-carousel-container.fullscreen{background-color:#ffffff}.middle-col{padding-left:var(--main-padding);padding-right:var(--main-padding)}@media (max-width: 900px){.middle-col{padding-right:0;padding-left:0}}@media (min-width: 900px) and (max-width: 1200px){.middle-col{padding-right:0}}.middle-col .osasto{margin-top:5px}.middle-col h1{margin:0;margin-top:calc(var(--main-padding4) / 2);font-weight:bold;font-family:var(--font-family2)}.middle-col .department-name{color:var(--font-color3);font-family:var(--font-family1);margin-right:var(--main-padding3);font-size:var(--font-size-small);font-weight:bold;text-transform:uppercase;letter-spacing:0.8px}.middle-col .middle-article-box1{padding-bottom:var(--big-padding)}.middle-col .middle-article-box2 a{padding-bottom:var(--big-padding)}.middle-col .middle-article-box2 h1{font-size:var(--font-size2)}.middle-col .middle-article-box2 a:nth-child(odd){padding-right:calc(var(--main-padding) / 2)}.middle-col .middle-article-box2 a:nth-child(even){padding-left:calc(var(--main-padding) / 2)}@media only screen and (max-width: 768px){.toimitus .id-Info{padding-left:0px}.toimitus .id-Name{font-size:var(--font-size1)}.toimitus .id-Card{padding:var(--main-padding2)}}.nd-carousel-container.fullscreen .nd-carousel-overflow{margin-bottom:65px}
