﻿.adBox.tarraNurkka{position:fixed;bottom:0px;left:0;margin:0px;z-index:999999}.adBox.tarraNurkka img{display:block}.bgColor1,.popup_login input[type="submit"],.ag_page_navigation_current{background-color:#F0EFEB}.bgColor4{background:#fff}.fontColor1,.fontColor1 p,.fontColor1 h1,.fontColor1 h2,.fontColor1 h3,.fontColor1 a,.fontColor1 a:visited{color:#000}.fontColor2,.fontColor2 a,.fontColor2 p,.fontColor2 h1,.fontColor2 h2,.fontColor2 h3{color:#fff}a,table a{text-decoration:none !important;color:black !important}.bgColor5{background:#fff}.leftCol,.midCol,.rightCol{margin:10px}.bgColor2{background:#D53D20}.bgColor3{background:#333}.fontColor3,.fontColor3 a,.fontColor3 p,.fontColor3 h1,.fontColor3 h2,.fontColor3 h3{color:#fff}.fontColor4,.fontColor4 a,.fontColor4 p,.fontColor4 h1,.fontColor4 h2,.fontColor4 h3{color:#fff}.vinjet p{margin:10px;font-size:18px}.staticFont1{font-family:'Georgia'}.staticFont2{font-family:"Proxima-nova", sans-serif}.navigation p,.mobNav .log form,.tabNav .log form{font-size:14px;text-transform:uppercase;font-size:14px;text-transform:uppercase}.vinjet{margin-bottom:10px;background:inherit;border-bottom:2px solid #D53D20}.listBox1:not(:last-child){margin-bottom:10px}.main-article p.Caption,.main-article p.Source{padding:5px;background-color:#e5e5e5;margin:0px;border-left:2px solid #D53D20;font-size:14px;display:block}.listBox1>div>a>div{border-bottom:1px solid #dadada}span.datetime{margin-top:3px;font-size:12px;color:#666666;font-weight:normal}.article_list1 h1{margin:0px;font-size:14px;color:#000000;font-weight:bold}.listBox1>div>a:not(:last-child)>div,.listBox1>a:not(:last-child)>div{margin-bottom:5px}.agPoll{padding:8px;border:none !important;font-size:15px;background:none !important;width:100%}.article_list2 h1{margin-top:5px;margin-bottom:10px;font-size:14px}.article_list2{font-size:12px;font-weight:bold}.genericFont1{font-family:"Proxima-nova",sans-serif}.overlay1{padding:15px;background:#333333;position:absolute;left:0;right:0;bottom:0;width:auto !important;min-width:auto !important;max-width:auto !important;min-width:initial !important;max-width:none !important;display:block}.relative{position:relative}.overlay2{padding:15px;background:#333333;position:absolute;left:0;right:0;bottom:0;width:auto !important;min-width:auto !important;max-width:auto !important;min-width:initial !important;max-width:none !important;display:block}.overlayArticle1 p,.overlayArticle1 h1{margin:10px 0px 0px 0px;font-size:32px;color:#FFFFFF}.overlayArticle1 span.datetime{margin:0px;color:#FFFFFF;color:white !important}.overlayArticle2 p,.overlayArticle2 h1{font-size:20px;color:#FFFFFF;overflow:hidden;max-height:3.5em;margin:0px}.overlayArticle2 span.datetime{margin:0px;color:#FFFFFF}a:nth-child(even) .overlayArticle2{margin-left:5px}a:nth-child(odd) .overlayArticle2{margin-right:5px}.overlayArticle2{margin-bottom:10px;overflow:hidden}.weather-icon{margin-left:10px;float:left;width:50%}.weather{margin-top:25px;margin-bottom:5px}.weather-icon img{width:90%}p.weather-city{margin-top:10px;margin-left:10px;margin-bottom:5px;font-size:12px;color:#000000;font-weight:bold}p.weather-temp{margin-top:5px;margin-left:10px;margin-bottom:5px;font-size:12px;color:#000000;font-weight:bold}.searchfield{padding:3px;border:1px solid #ddd;background-color:#F6F6F6;font-family:Arial,Helvetica,sans-serif;-moz-border-radius:5px;-webkit-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;box-shadow:1px 1px 1px rgba(0,0,0,0.05) inset;-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.05) inset;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.05) inset}.fa-home{margin:7px 5px;font-size:30px}.none{display:none !important}.absolute{position:absolute;z-index:10000}.popup_login{padding:10px;border-radius:0px 0px 3px 3px;z-index:20;top:55px;right:10px}.bgColor6{background:#E6E6E6}.popup_login input{margin:5px 0px;padding:10px 8px;border:1px solid #cccccc;width:100%;border-radius:3px;box-sizing:border-box}.popup_login input[type="submit"]{margin:10px 0px;padding:13px 0px;font-size:16px;color:#FFFFFF;border-radius:3px;border:none}.popup_login p{margin:0px;color:#000000}.fa-camera{margin-top:7px}.overlayArticle1{margin-bottom:10px;min-height:124px !important}.main_article_list2 h1{margin:5px 0px 10px 0px;font-size:24px;padding-right:15px;font-weight:600}@media only screen and (min-width: 769px){.main_article_list2 h3{margin:0px 10px 10px 0px;font-size:16px;padding:10px}}.listBox1>a>div{padding:0px 0px 10px 0px;border-bottom:1px solid #b6b6b6}.main_article_list1 h1{margin:5px 0px 10px 0px;font-size:26px}.main_article_list1 h3{margin:5px 0px;font-size:18px}.answer:before{color:#CCCCCC;background-color:#FFFFFF;content:"\f1db";font-family:FontAwesome;margin:1px 8px 0 0;float:left;border-radius:50%}.answer:hover:before{color:#797979;content:"\f192"}.answer{margin:7px 0px !important;padding:7px 0px 7px 11px;border:1px solid #dadada;background-color:#F6F6F6;border-radius:4px}.answer:hover{background-color:#F0F0F0}.footer{border-top:1px solid #dadada}.article h2{font-size:18px}.article h3{font-size:120%}.blogInfo div:first-child,.employee>div:first-child{margin-right:10px}.blogInfo span.user-firstname:after,.employee span.user-firstname:after{content:"\00a0"}.blogInfo span.user-firstname,.blogInfo span.user-lastname{font-weight:bold}.employee{margin-top:10px;margin-right:10px;padding:0px 0px 10px 0px;border-bottom:1px solid #e6e6e6}.navItem,.search,.home{padding:0px 20px;position:relative}.jsClick{cursor:pointer}span.ag_search_entry{margin-top:10px}.ag_search_entry,.ag_result_count{margin:0px;color:#333333;display:block;font-family:'Helvetica'}.ag_search_entry:before{content:"Hakutulokset termillä: "}.ag_result_count:before{content:"Osumia: "}span.ag_page_navigation_top a,span.ag_page_navigation_bottom a{padding:6px 5px 4px;border:1px solid #cccccc;min-width:20px;max-width:30px;font-weight:600;text-align:center}.fontColor5,span.ag_page_navigation_bottom a,span.ag_page_navigation_top a{color:#000}span.ag_page_navigation_dots,span.ag_page_navigation_current{padding:7px 6px 5px;min-width:20px;max-width:30px;font-weight:600;z-index:2;text-align:center;color:#000}.ag_page_navigation_top,.ag_page_navigation_bottom{margin:10px 0px;display:inherit}span.ag_page_navigation_top a:hover,span.ag_page_navigation_bottom a:hover{border:1px solid #D53D20;background-color:#D53D20;color:#fff !important}.searchBox{padding:20px;border:1px solid #ccc;border-radius:5px;background-color:#E6E6E6}.searchBox .searchfield{padding:10px;width:calc(100% - 80px)}.searchBox button.searchbutton{border:none;border-radius:3px;background:#F0EFEB;margin-left:15px;padding:10px;border:1px solid #dadada;border-radius:3px;color:#333333;width:60px}.ag_page_navigation_dots{color:#F6F6F6;color:#000}.tablet .fa-camera{margin-top:15px}input.searchfield{width:100%;border:1px solid #AAAAAA;padding:5px 15px;margin-bottom:5px;z-index:1;background-color:#fff;border-radius:4px;line-height:1.5;font-family:"Proxima-nova",sans-serif}.mobile .fa-home,.mobile .fa-bars{margin:0px}.mobileHeader{overflow:hidden;border-bottom:1px solid #dadada}.mobile .midCol{padding:10px}.mobile .leftCol,.mobile .rightCol{margin:0px}.mobNav,.tabNav{top:56px;z-index:100;padding:0px}.mobNav p,.mobNav .log form:last-child{padding:0px 10px}.mobNav a:hover,.tabNav a:hover{background:#D53D20}.mobile input.searchfield{margin:22px 10px;padding:10px;width:calc(100% - 20px)}.mobNav .search,.tabNav .search{margin-top:10px;margin-bottom:25px}.navItem:after,.home:after,.search:after{content:'';position:absolute;bottom:-1px;left:0;width:100%;border:1px solid #D53D20;transition:transform 0.2s ease;transform:scale(0)}.tablet .navItem{padding:1px 5px}.tablet .fa-home{margin:6px 17px 7px 17px}.inline{display:inline-block !important}.inline .float{margin-left:10px;margin-bottom:10px;float:right}.overlayArticle2.bgColor1 .overlay2{background:none !important;min-height:120px !important;max-height:120px !important}.mobNav .log:hover{background:#48A8FF}.log form input{margin-top:5px;padding:5px;border:none;border-radius:3px;width:calc(100% - 10px)}.log input[type="submit"]{margin-bottom:10px;color:#FFFFFF;background:#F0EFEB;width:60px !important}.zoom>div{border:1px solid #F0EFEB;border:1px solid #dadada;cursor:pointer;border-radius:4px}.zoomPlus{margin-left:5px}.zoom p{margin:0px;font-size:14px;font-weight:bold;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.zoomMinus{margin-right:5px}.zoom .zoomMinus p{font-size:12px}.zoom .fa{color:#000}.bgColor7{background:#E5E5E5;background-color:white}.blogInfo{margin-bottom:10px}.navItem:hover p{color:#000}.mobile .bgColor2{background:#D53D20}.kaupallinen.list-page{background:initial;padding:0;margin-bottom:0}.kaupallinen.list-page>a{background:#009ad2;padding:0px;margin-bottom:1rem}.kaupallinen.list-page>a>div{padding:20px;position:relative}.kaupallinen.list-page .ank-overlay-article .ank-image+.ank-overlay-container{bottom:20px;left:initial;right:initial}.kaupallinen-osasto span.webdepartment-name.string{color:#0FA4CA !important}.ank-tab-header span{background:#009ad2;width:100%;color:#fff;flex:1;padding:1rem;height:auto;font-family:"Open sans condensed", sans serif;border-radius:0px !important}.jattiBoksi img{max-width:100%}body{margin:0px;font-size:15px;background:#E6E6E6;overflow:hidden}.overlay1mob{padding:15px;background:#D53D20;position:absolute;left:0;right:0;bottom:0;width:auto !important;min-width:auto !important;max-width:auto !important;min-width:initial !important;max-width:none !important;display:block}.overlay2mob{padding:15px;background:#333;position:absolute;left:0;right:0;bottom:0;width:auto !important;min-width:auto !important;max-width:auto !important;min-width:initial !important;max-width:none !important;display:block}.navItem.bgColor2 p{color:#fff !important}.mobNav a{width:100%}.cursor{cursor:pointer}.overlayArticle2 .overlay2:first-child h1{max-height:5.8em}.footer .logoText p{margin:0px;font-size:72px;color:#F0EFEB;color:#fff;font-family:"Proxima-nova",sans-serif}.mobile .logoText{display:block;text-align:center;font-family:"Proxima-nova",sans-serif}.mobile .logoText p{font-size:70px;font-family:"Proxima-nova",sans-serif}.mobile .footer .logoText{margin:0px 0px 0px 16px;text-align:left}.mobile .footer .logoText p{font-size:40px}.article h1{font-size:200%}.article p{font-size:100%}.footer p{font-size:15px;font-size:15px;margin:5px;color:#333333}.logoText p{margin:0px;font-size:88px;color:#2B2B2B;font-family:"Proxima-nova",sans-serif}.search{font-size:15px;margin-right:0px !important;margin-left:10px !important;paddin:0px 10px}.newsLogo p{color:white;font-size:90px;font-weight:bold;margin:10px !important}.bgBlack{background-color:#000000}.textDecNone a{text-decoration:none}td{color:#000000;text-decoration:none !important}.margin10{margin-left:10px;margin-right:10px}.bgGrey{background-color:#E6E6E6}.borderLeft{border-left:solid;border-width:1px;border-color:grey}.marginLeft5{margin-left:5px}marginBottom10{margin-bottom:10px}.fontColorWhite a{color:white !important}.state_answer .answer{display:none}.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}.not_my_answer.answer_incorrect.answer-result-state:before{content:"\ ";background:#D53D20;border-radius:10px;height:10px;display:block;position:absolute;bottom:10px;width:inherit}.answer-result-text{position:relative;top:-24px;text-shadow:none;display:table;width:270px;white-space:initial}.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:270px}.articleList a:not(:last-child){border-bottom:1px solid #dadada}.bgColor_vinjet{background:#00649E}.boxshadow{background-color:#F6F6F6;box-shadow:#444545 0px 2px 10px 0px}.bgColor_vinjet2{background:#ED9A22}.noBorders div{border:none !important}.leftCol{right:0}.some .fa{margin-top:8px;padding-right:5px;color:#000000}.some div{margin-right:20px}.bottom_article_list a:not(:last-child){padding:10px 0px}.bottom_article_list a .main_article_list2{border-bottom:1px solid #9a9a9a}.bottom_article_list.left{margin-right:15px}.bottom_article_list.right{margin-left:15px}.bottom_article_list_mini a>div{margin:5px}.minilist{background:#333;margin-bottom:5px;padding:0px 5px;box-sizing:border-box}.minilist h1,.minilist span{color:#FFFFFF !important}.bottom_article_list_mini a:nth-child(4n-7)>div{margin-left:0px}.bottom_article_list_mini a:nth-child(4n-0)>div{margin-right:0px}.bottom_article_list_mini a.minilist:nth-child(4n-0){margin-left:5px;margin-right:0px}.bottom_article_list_mini a.minilist:nth-child(4n-7){margin-left:0px;margin-right:5px}.bottom_article_list_mini a.minilist>div{margin:0px !important}.paddingLeft10px{padding-left:10px}.mobileHeaderItem{padding-top:15px;padding-left:19px;padding-right:11px;color:#000}.mobNav .extraLinks a p{display:inline-block}.tablet .logoText p{font-family:"Proxima-nova",sans-serif}.extraLinks div:hover{background:#F0EFEB}.extraLinks i{margin-top:7px;margin-left:7px;color:#ffffff}.mobNav .extraLinks a:hover{background:none}.bottom_article_list_mini_tab a.minilist:nth-child(3n-0){margin-right:0px}.bottom_article_list_mini_tab a.minilist:nth-child(2n-3){margin-left:0px}.tabNav a{width:100%}.SearchBoxFrame{margin-bottom:30px}.searchMobile{margin:0px 0px 0px 5px;z-index:1;top:65px}.searchMobile input.searchfield{margin:0px;padding:10px}.searchTab{background:#F0EFEB;position:relative}.searchTab input.searchfield{padding:5px;color:#ffffff;margin:10px;width:100%;border:none;border-bottom:1px solid white;border-radius:0px;background:#F0EFEB;font-size:18px;font-style:italic}.luetuimmat{margin:5px;padding-bottom:15px;border-bottom:1px solid #dadada}.luetuimmat h1{margin:0;font-size:17px;color:#2e2e2e !important;font-weight:600}.luetuimmatWrap a:last-child .luetuimmat{border:none;padding-bottom:5px}.tabNav p{padding-left:10px;font-weight:normal !important}.bottom_article_list_mini a:not(:last-child) .bottomBorder{border-bottom:1px solid #dadada;margin:10px 0px}.editorImage img{margin:0px !important;width:100px !important}.editorNameMargin{margin-top:30px;margin-left:10px}.formControl{font-size:16px !important;position:relative}.formControl .formHeaderLabel{margin-bottom:10px;display:inline-block;width:100%}.formControl .formHeaderLabel h2{margin:10px;font-weight:lighter;font-size:30px}.formControl .inputGroup{display:flex;width:100%;margin-bottom:10px}.formControl .inputGroup input{float:left;width:calc(100% - 100px);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 input:focus,.formControl .inputGroup textarea:focus,.formControl .inputGroup select:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.formControl .inputGroup i{float:left;color:black;margin:0px 10px;width:32px !important;text-align:center;margin-top:8px}.formControl .inputGroup textarea{font-family:"proxima-nova",sans-serif;width:calc(100% - 100px);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:#D53D20;line-height:1.5;padding:5px 10px;float:left;margin:2px 4px;font-size:16px;color:white;border:1px solid #D53D20}.formControl .inputGroup span{float:left;margin:10px 0px 5px 10px;user-select:none}.formControl .inputGroup button:focus{border-color:#dadada;outline:0;background-color:#ffffff;color:#000000}.formControl .noMargin{margin:0px !important}.formControl #thumbsUp{margin-top:2px !important}.formControl .customWidth{width:200px !important}.formControl ::-webkit-input-placeholder{color:#444545}.formControl ::-moz-placeholder{color:#444545}.formControl :-ms-input-placeholder{color:#444545}.formControl :-moz-placeholder{color:#444545}.formControl .inputGroup .label{width:140px}.formControl .inputGroup .labelInput{width:calc(100% - 260px)}input.searchfield:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.mobile .bottomNavPadding{padding-left:8px}.footerMob{padding-left:10px}.footerLinks a{margin-right:10px;margin-left:1px}.footerDesk{padding:0px 0px 10px 10px}.deskList :nth-last-child(-n+2).employee{border:none}.mobList :nth-last-child(-n+1).employee{border:none}@media only screen and (min-width: 981px){.formControl .inputGroup select{float:left;width:calc(100% - 88px);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}}.inputGroup label,.inputGroup p,.inputGroup h3{float:left;padding:2px 5px;margin:4px;width:300px}.formControl .pointer{cursor:pointer}#lahjaTilaus{display:none}.subDropHead,.subDropHead p,.subDrop,.subDrop div{width:100%;cursor:pointer}.inputGroup button.active{background-color:#66afe9;border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.idCard{display:inline-block !important;margin-bottom:20px;font-size:16px !important;border:1px solid #dadada;padding:10px;border-radius:4px}.idTitle i{color:#333333;margin-top:5px;width:32px !important;text-align:center;float:left}.idTitle h3{float:left;margin:0px !important;margin-top:2px !important;font-weight:lighter;color:#333 !important}.idTitle{height:30px;padding:5px 0px;margin-bottom:10px;border-bottom:3px solid #D53D20;max-width:100% !important;min-width:100% !important}.idImage{border-radius:100%;overflow:hidden;border:1px solid #dadada}.idName h3{font-weight:lighter;margin:5px 10px !important}.idIntro p{margin:5px 10px !important;line-height:1.5}.idContent{padding:10px}.footer a{font-size:15px !important;color:#333 !important;margin:5px}.footerInfo{margin:10px}.desktopHeader .logo{padding-top:10px}.fa-facebook-square{color:#3B5998;color:#3B5998 !important}.fa-twitter{color:#1DA1F2 !important}.fa-youtube-play{color:#CC181E !important}.fa-pinterest{color:#BD081C !important}.searchTab input.searchfield:focus{box-shadow:none;border-bottom:1px solid #D53D20}.searchTab ::-webkit-input-placeholder{color:#000}.headerLinks{border-bottom:1px solid #dadada}.fa-2x{font-size:32px !important}.fixIcons p{font-size:16px !important}.menuBtnContainer{margin-top:30px;width:60px;height:30px}.menuBtnLine{margin-left:19px;margin-right:19px;width:22px;border-bottom:3px solid #000;border-radius:50px;position:absolute;-webkit-transition:-webkit-transform 0.4s, margin-top 0.4s;transition:transform 0.4s, margin-top 0.4s}#menuRot1{margin-top:-11px}#menuRot2{margin-top:5px}#menuBtnMaster.menuBtnActive{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transition:-webkit-transform 0.4s;transition:transform 0.4s}.menuBtnContainer.menuBtnActive #menuRot1{margin-top:-2px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.menuBtnContainer.menuBtnActive #menuRot2{-webkit-transform:rotate(315deg);transform:rotate(315deg);margin-top:-2px}#menuBtnMaster{display:inline-block;height:60px}.menuBtnContainer.menuBtnActive #menuRot3{-webkit-transform:rotate(315deg);transform:rotate(315deg);margin-top:-2px}#menuRot3{margin-top:-3px}.blogStyle{margin:5px}@media (max-width: 1200px){.masterCol{margin:0px 5px}.mainCol{margin:10px 5px !important}.sideCol{margin:10px 5px !important}.mainCol .sideCol{margin:10px 0px !important}}.absolute2{position:absolute;z-index:1000}.article_list1{margin:0;padding-bottom:15px}.bottomLogo,.footerInfo{margin:15px 10px 10px 15px}.masterCol>div:first-child{margin:10px 0px}.masterCol>div{margin:10px 0px 10px 15px}.idImage img{width:100px !important}.navDropdown{z-index:100;position:absolute;top:43px}.navDropdown a{width:100%;background:#fff;margin:0px;position:relative;border-left:1px solid #C4C4C4;border-right:1px solid #C4C4C4}.navDropdown p:hover{background-color:#eaeaea}.navDropLaunch{cursor:pointer}.navDropLaunch:hover ~ .navDropdown,.navDropdown:hover{display:block !important}.overlayNotImg{position:absolute;padding:15px;bottom:0}.subDrop p{text-transform:capitalize !important;padding-left:40px}.subDropCaret{width:20px;text-align:center;margin-left:15px;transition:transform 0.5s}.rotate90deg{transform:rotate(90deg);transition:transform 0.5s}.userSelectNone{user-select:none}.navLinks>div:last-child .navDropdown{right:0}.navLinks>div:last-child .navDropdown .arrow-up{margin-left:0px;right:40px}.navItem p i{margin-left:10px;transition:transform 0.5s}.minilist h1::before,.overlayNotImg h1:before,.luetuimmat h1:before{content:url(/neodirect/static/2/favicon.png);margin-right:5px}.luetuimmat h1:hover{color:#D53D20 !important}.minilist h1.headline::before{content:url(/neo/72/favicon.png);margin:0px 10px;vertical-align:-5%}.main_article_list2 h1:hover{color:#D53D20}.overlayArticle2 .overlayNotImg h1.headline::before{content:url(/neo/72/favicon.png);margin:0px 10px;vertical-align:-5%}.overlayNotImg h1.headline:hover{color:#D53D20}.overlayArticle1 .overlayNotImg{position:relative}.arrow-border-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 #000000;margin-left:40px;position:absolute;top:0px}.navDropdown>div:first-child p::before{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 #ffffff;position:absolute;left:40px;top:-10px;z-index:50;content:""}.navDropdown>div:first-child p::after{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 #888888;left:40px;position:absolute;top:-11px;content:""}.navDropdown>div:first-child{margin-top:10px;border-top:1px solid #C4C4C4}.navDropdown>div:last-child{border-bottom:1px solid #C4C4C4}.navLinks>div:last-child .navDropdown>div:first-child p::before{left:initial;right:40px}.navLinks>div:last-child .navDropdown>div:first-child p::after{right:40px;left:initial}input.navSearch{border:none;outline:none;background:inherit;font-size:16px;margin-left:10px;font-family:'Lato',sans-serif}.navDropdown p{margin:0px;padding:13px}.listBox1{border:1px solid #dadada;border-radius:4px}.adCol{margin-left:10px}.navigation{border-top:1px solid #dadada;border-bottom:1px solid #dadada}.extraItem p{padding:15px;margin:0px;text-transform:uppercase;font-size:14px}.extraItem p i{margin-left:10px}.extraItem ~ .navDropdown{right:15px}.extraItem ~ .navDropdown>div:first-child p::before{right:40px;left:initial}.extraItem ~ .navDropdown>div:first-child p::after{right:40px;left:initial}.main_article_list2{padding-bottom:20px}.miniArticle h1{font-size:18px}.overlayText{position:absolute;bottom:15px}.nav-item.active{border-bottom:2px solid #D53D20}.navDropLaunch:hover{border-bottom:0px !important}.overlayArticle2 .overlayText{bottom:0}.mobile .navSearch{width:100%;margin:0px;border-radius:0px;font-size:16px;padding:10px;border-bottom:2px solid #D53D20;font-family:"Proxima-nova",sans-serif}.mobile .navigation{border-bottom:2px solid #D53D20;border-top:none}.mobile .navItem:hover{border:none}.mobile .active{border-left:1px solid #D53D20;border-bottom:none}.mobDropdown{border-left:3px solid #dadada;margin-left:20px}.mobile .navItem p i.rotate90{transform:rotate(90deg);transition:transform 0.5s}h1.headline{font-family:'proxima-nova',sans-serif}.bottom_article_list_mini_tab h1.headline{font-size:22px;font-family:'Proxima-nova',sans-serif}.overlayArticle2 .overlayNotImg h1,.overlayArticle2 .overlayNotImg .datetime{color:#333333}.e-paper .vinjet{margin-bottom:0px}.e-paper img{width:100%;max-width:100% !important}.mobile .active .navItem:hover{border-left:1px solid #D53D20;border-bottom:none}.footerCol p i,.footerCol a i{width:25px !important;height:20px !important;text-align:center}.formControl form{display:inline-block;width:100%;margin-bottom:10px}.formControl form input{float:left;width:calc(100% - 140px);padding:2px 5px;font-size:14px;margin:4px;border:1px solid #ccc;background-color:#fff;border-radius:4px;line-height:1.5}.formControl form input:focus,.formControl form textarea:focus,.formControl form select:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.formControl form select{float:left;width:calc(100% - 88px);padding:2px 5px;font-size:14px;margin:4px;border:1px solid #ccc;background-color:#fff;border-radius:4px;line-height:1.5;font-family:"Proxima-nova",sans-serif}.formControl form textarea{font-family:'Lato',sans-serif;width:calc(100% - 140px);float:left;padding:5px 5px;font-size:14px;margin:4px;resize:none;border:1px solid #ccc;background-color:#fff;line-height:1.5}.formControl form button{background-color:#D53D20;line-height:1.5;padding:5px 10px;float:left;margin:2px 4px;font-size:16px;color:white;border:1px solid #D53D20}.formControl form button:focus{border-color:#dadada;outline:0;background-color:#ffffff;color:#000000}.formControl form p{width:120px;float:left;margin:0px 0px 10px 0px}.formControl form div{display:inline-block;width:100%;margin-bottom:10px}input[type="file"]::-webkit-file-upload-button{padding:5px 10px 5px 5px;border:none;background:#ffffff;border-right:1px solid #dadada;cursor:pointer;outline:none;font-size:14px;font-family:"Proxima-nova",sans-serif}.formHeader h1{margin:10px;font-weight:lighter;font-size:30px}.button-wrapper{float:left !important;width:initial !important}.accordion{margin-bottom:20px;border-radius:4px}.accordionHeader{padding:10px 0px;cursor:pointer}.accordionHeader h2{font-size:17px;margin:0px;color:#000;font-weight:normal}.accordionHeader h2 i{font-size:20px;width:32px !important;text-align:center;vertical-align:-5%;transition:transform 0.5s}.rotate45{transform:rotate(45deg)}.footer a:hover{color:#D53D20 !important}.footer .accordion{border:none;border-radius:0px}.mobile .search{margin:0px !important;padding:0px !important}li.fa.fa-search.fa-2x{font-size:22px !important}.mainos{border:none !important}.navItem:hover:after,.home:hover:after,.search:hover:after,.navItem.active:after{transform:scale(1)}.navDropdown a:before{content:'';position:absolute;top:0;left:-1px;bottom:0;border-left:2px solid #D53D20;transition:transform 0.2s ease;transform:scale(0)}.navDropdown a:hover:before{transform:scale(1)}.navDropdown>div:first-child p:hover::before{border-bottom:10px solid #eaeaea}.fa-eur{font-size:17px;vertical-align:10%}.mobile-nav{position:fixed;top:0;right:0;bottom:0;background-color:#fff;z-index:10000;border-left:2px solid #D53D20;transform:translateX(100%);transition:transform 0.3s ease;overflow:hidden;width:300px;display:flex !important;align-items:stretch !important}.mobile-nav-wrapper.active .line.one{transform:translate(2px, -2px) rotate(90deg);width:8px}.mobile-nav-wrapper.active .line.two{transform:translate(-1px, 1px);width:8px}.mobile-nav-wrapper.active .menu-background{transform:scale(1);opacity:1}.mobile-nav-wrapper.active .mobile-menu-trigger{transform:translate(-265px) rotate(315deg)}.mobile-nav-wrapper.active .mobile-nav{transform:translateX(0%)}.mobile-menu-trigger{height:50px;width:50px;position:fixed;z-index:100000;outline:none;margin:10px;right:0;bottom:0;background-color:#D53D20;color:#fff;border:none;border-radius:50%;box-shadow:1px 2px 5px -2px #000;transition:transform 0.3s ease}.line{border-bottom:2px solid #fff;display:block;position:absolute;top:25px;left:20px;width:12px;transform:translate(0px, -1px);transition:transform 0.3s ease, width 0.3s ease}new-mobile-header{padding-bottom:15px;border-bottom:2px solid #2576D7;margin:0px 15px 10px 5px}.line.one{transform:rotate(90deg) translate(-1px, 0px)}.menu-background{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.7);z-index:100;opacity:0;transform:scale(0);transition:opacity 0.3s ease}.mobile-nav .navLinks{min-width:300px;display:flex;flex-direction:column}@media screen and (max-width: 1200px){.navItem p{font-size:14px;padding:0px}.navDropdown p{font-size:13px}.navItem,.search,.home{padding:0px 5px}}.mobile-nav-item{padding:10px 15px;text-transform:uppercase;border-bottom:1px solid #dadada;width:100%;font:400 14px 'Lato',sans-serif}.mobile-sub-nav{padding-left:20px;align-items:stretch !important;width:100%;border-bottom:1px solid #dadada}.mobile-sub-nav-item{padding:5px 10px;border-left:1px solid #dadada;font:300 16px 'Lato',sans-serif}.front-title{position:relative;width:100%;font-size:22px}.front-title::before{content:'';position:absolute;bottom:-5px;left:0;right:0;border-bottom:2px solid #D53D20;transform:scale(0);transition:transform 0.4s ease;transform-origin:left}.front-title.active::before{transform:scale(1)}.formIntro{display:inline-block !important;flex-direction:column;width:calc(100% - 70px) !important;margin-bottom:0px !important}.formIntro p{width:100% !important}.formIntro li{list-style:none}.formIntro li:before{content:'-';vertical-align:10%;padding-right:10px}.hide{display:none !important}.image-label{width:190px}.image-input{width:calc(100% - 300px) !important}option[disabled]{display:none}.contact-static-frame p{margin:10px 0px}i.fa.fa-plus{font-size:14px;vertical-align:5%}.user-frame{display:flex}.user-pic img{height:100px;border:1px solid #dadada;border-left:2px solid #D44424;width:auto}.user-contact p{margin:0px 0px 10px 0px}.user-contact{padding-left:10px}.emp-title{font-weight:400;font-size:12px;margin-left:10px}.solo-paragraph a{display:inline-block;font-size:14px;font-weight:400}p.solo-paragraph{font-weight:600;font-size:14px}.dist-group,.contact-static-frame h3{padding:10px 0px;border-top:1px solid #dadada;width:100%}img.ITVInlineLogo{vertical-align:-35%;width:19.28px;padding:2px;box-sizing:border-box}.text-group p{margin-bottom:20px}.contact-static-frame a:hover{color:#D44424 !important}.captcha{flex-direction:column}.captcha input{width:200px !important}.adBox{margin-bottom:10px;overflow:hidden}.mielipideartikkelit>div>a>div{padding:5px}.mielipideartikkelit .bottom_article_list_mini_tab{margin:-5px}span[linkto="feedback"]{font-weight:normal;transition:color 0.1s ease;cursor:pointer}span[linkto="feedback"]:hover{color:#D53D20}.ag-article-spacer{padding:0px 10px}.ag-article-spacer p{margin-top:0px}.ag-article-spacer:first-child{padding-left:0px}@media all and (max-width: 768px){.ag-article-spacer{padding:15px 0px !important}.main_article_list2 h1{font-size:20px}}*{-webkit-tap-highlight-color:transparent}.itvdist th{font:italic 400 14px 'Arial',sans-serif;text-align:left}.itvdist span{font-size:10px;display:block}.itvdist td{font-size:12px}.itvdist h1{font-size:16px}.masterCol{margin-top:-10px}.top{margin-bottom:10px}newsList{margin-bottom:10px}.adBox.tikkeri{position:fixed;bottom:0;left:calc(50% - 800px);right:0;margin:0px}.tikkeri section,.tikkeri section img{height:auto;width:100%;display:flex}.adBox.myyntiRuutu section{display:block}.adBox.mobiiliTikkeri{position:fixed;bottom:0;left:calc(50% - 150px);margin:0px;right:0}.main-article p.Source:before{content:'Kuvaaja: ';font-weight:bold;font-size:12px}.main-article p.Caption{margin-top:10px}p.Caption,p.Source{display:none}.main-article .AgGallery .extra{background-color:#e5e5e5;margin:10px 0px;border-left:2px solid #D53D20;color:#333;box-shadow:0px 0px 0px}.main-article p.teksti{margin:10px 0px}.ag-article-col p.teksti>span.isku{font-weight:bold}.ag-icon-btn{position:absolute;top:0;right:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;background-color:#333;padding:0px;color:#fff;outline:none;border:none;cursor:pointer}p.cursive{font-style:italic}span.webdepartment-name.string{font-size:12px;text-transform:uppercase;font-weight:700;color:#D53D20 !important;margin-right:5px}.dataandauthor{align-items:baseline !important}.fb-wrapper{margin:15px 0px}.ag-article-writer::before{content:'Kirjoittaja: ';font-weight:bold;font-size:13px}.minilist>div{flex-direction:column-reverse}.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}.form-spinner-overlay.active .send-msg{display:block}.ag_page_navigation_current{background-color:#dadada}a.flex-link{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;height:210px}a.flex-link img{width:100%;height:auto}.overflow-hidden{overflow:hidden}.tassa-fi-asettelu{border:none !important}@media only screen and (max-width: 768px){a.flex-link{height:340px}}.listBox1 .ag_search_entry,.listBox1 .ag_result_count{display:none}.ag-hidden-data{display:none !important}.mobile-nav-item>a>p{margin:0px}.mobile-nav-logo>a>img{width:100%}.tarraNurkka:hover .ag-icon-btn{opacity:1}@media screen and (max-width: 1600px){.adBox.tikkeri{left:0 !important}}.tassaWidget .adforeHeaderLogo{max-width:36px !important}button.mobile-menu-trigger.adActive{margin-bottom:60px}a.shareViaWhatsApp{background-color:#37c35c;color:#fff !important;font-size:12px;padding:3px 5px;border-radius:4px;transition:background-color 100ms ease;font:normal normal normal 11px/14px 'Helvetica Neue',Arial,sans-serif}a.shareViaWhatsApp:hover,a.shareViaWhatsApp:focus{background-color:#009688}.tarraNurkka .ag-icon-btn{opacity:1}.share-wrapper,.share-wrapper>*{overflow:hidden}.share-wrapper>*{margin-right:5px}.nd-carousel-container .nd-carousel-overflow,.nd-carousel-container .nd-slide-textblock,.nd-carousel-container .fullscreen{background-color:#e5e5e5}.media-host.landscape{background-color:#fff;padding-top:1px !important}.media-host.portrait{background-color:#FFFFFF;background-color:#fff;padding-top:1px !important}.nd-carousel-container p.nd-slide-caption.long{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nd-carousel-container p.nd-slide-caption.long.more{white-space:normal !important}.nd-carousel-container button.showCaption{float:right;background:none;border:none;font-size:18px;color:#666666;cursor:pointer}.nd-carousel-container{background-color:#ffffff !important;padding-bottom:20px}.nd-carousel-container button.showCaption.rotate{transform:rotate(180deg)}.nd-slide-textblock{padding:0.3rem 1.5rem 0.2rem 1.5rem !important}.kaupallinen{background:#0FA4CA;padding:20px;margin-bottom:1rem}.kaupallinen .ank-article{margin:0 !important}.kaupallinen .ank-department>*{color:#fff;text-transform:uppercase;font-size:20px}.kaupallinen-margin{margin-bottom:20px}.side-list{display:none}.side-list.active{display:flex}.side-list a:last-child>div{border:none;padding-bottom:10px}.side-list-btn{display:flex;align-items:center;gap:20px;padding:10px}.side-list-btn button{font-size:18px;background:none;border:none;cursor:pointer;padding:0}.side-list-btn button.active{color:#d53d20;font-weight:bold}a.kaupallinen-linkki{font-size:18px;background:none;border:none;cursor:pointer;padding:10px !important}a.kaupallinen-linkki:hover{font-size:18px;background:none;border:none;cursor:pointer;padding:10px !important;color:#d53d20 !important;font-weight:bold}.kaupallinen-osasto-top p{font-color:white;font-size:24px !important;margin:0px 0px 10px 0px !important;color:#FFFFFF}.kaupallinen-sivu .overlay2{left:20px;bottom:20px;right:20px}.mobile .overlay1{background:#D53D20}.mobile .overlay2{background:#333}.footerMob .logoText p{margin:0px 0px 0px 10px;font-size:28px}.mobileHeaderSmall .logoText p{margin-top:10px;font-size:28px;color:#ffffff}@media (max-width: 960px){.overlayArticle1 p,.overlayArticle1 h1{font-size:18px}.main_article_list2 h3{font-size:14px}}
