﻿.main-nav{display:none;font-weight:bold;font-size:2.2rem;padding-top:38px;text-transform:lowercase;font-variant:small-caps;letter-spacing:.5px}.main-nav ul:before{content:"";display:table}.main-nav ul:after{content:"";display:table;clear:both}.main-nav li{float:left;margin:0 13px 0 13px}.main-nav a{display:block;color:#333}.main-nav a:hover{color:#49278f;text-decoration:none;border-bottom:2px solid #49278f}.main-nav ul ul{display:none}@media(min-width:992px){.main-nav{display:block}}.main-nav .selected a{color:#4fb255;border-bottom:2px solid #4fb255}.left-nav{font-size:1.6rem;margin-top:65px;margin-bottom:65px;font-weight:600}.sidemenulevel .sidemenulevel{padding-left:10px;margin-left:10px;border-left:1px solid #4fb255}.sidemenulevel .sidemenulevel a.sidemenulinka:before{display:none}.sidemenulink{margin-bottom:1em}a.sidemenulinka{color:#333}a.sidemenulinka:hover{color:#49278f}a.sidemenulinka:before{color:#4fb255;content:"› "}a.sidemenuselected{color:#0d8714}.path{height:40px;margin:0 0 20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:5px}.path,.path a{color:#fff}.path a{background:#151336;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:3px 10px;font-size:14px}@media(min-width: 992px){.path a{padding:5px 14px;font-size:16px}}.path a:first-child{border-radius:5px 0 0 5px}.path a:last-child{border-radius:0 5px 5px 0}.path a:hover,.path a.pathlinkcurrent{color:#4fb255}.path__separator{height:100%;background:#151336;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;color:#49278f}[class^=pwd-micon-]:before,[class*=" pwd-micon-"]:before{display:inline-block;line-height:1;vertical-align:middle;content:"";speak:none}[class^=pwd-micon-28-]:before,[class*=" pwd-micon-28-"]:before{width:28px;height:28px;background:transparent url("../../images/2019/icomoon-sprite-28px.png") no-repeat 0 0}.svg [class^=pwd-micon-28-]:before,.svg [class*=" pwd-micon-28-"]:before{background-image:url("../../images/2019/icomoon-sprite-28px.svg")}[class^=pwd-micon-16-]:before,[class*=" pwd-micon-16-"]:before{width:16px;height:16px;background:transparent url("../../images/2019/icomoon-sprite-16px.png") no-repeat 0 0}.svg [class^=pwd-micon-16-]:before,.svg [class*=" pwd-micon-16-"]:before{background-image:url("../../images/2019/icomoon-sprite-16px.svg")}.pwd-micon-28-menu:before{background-position:0 center}.pwd-micon-28-earth:before{background-position:-38px center}.pwd-micon-28-key:before{background-position:-76px center}.pwd-micon-28-search:before{background-position:-114px center}.pwd-micon-28-arrow-left:before{background-position:-153px center}.pwd-micon-28-arrow-left2:before{background-position:-190px center}.pwd-micon-16-menu:before{background-position:0 center}.pwd-micon-16-earth:before{background-position:-26px center}.pwd-micon-16-key:before{background-position:-52px center}.pwd-micon-16-search:before{background-position:-78px center}.pwd-micon-16-arrow-left:before{background-position:-104px center}.pwd-micon-16-arrow-left2:before{background-position:-129px center}.pwd-mobile-nav-bar{position:relative;border-bottom:1px solid #9e9e9e;z-index:900;font-size:17px;font-size:1.7rem}.pwd-mobile-nav-bar .pwd-nav-container{padding:5px;background:#151336}.pwd-mobile-nav-bar .pwd-icons{text-align:right}.pwd-mobile-nav-bar .pwd-menu-trigger{display:inline-block;margin:0 0 0 5px;padding:4px 5px;color:#fff;line-height:1;cursor:pointer;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}.pwd-mobile-nav-bar .pwd-menu-trigger:first-child{margin-left:0}.pwd-mobile-nav-bar .pwd-animate-left{left:-100%}.pwd-mobile-nav-bar .pwd-animate-right{left:-100%}.pwd-mobile-nav-bar .pwd-animate-right-open{left:0;z-index:2}@media(min-width:992px){.pwd-mobile-nav-bar{display:none}}.pwd-mobile-menu{display:block;opacity:.95;position:absolute;top:100%;width:100%;max-width:400px;margin:1px 0 0 0;padding:0;overflow:hidden;background:#727272;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-backface-visibility:hidden}.pwd-menu-hidden{display:none}.pwd-mobile-menu-navigation{text-align:left;background:transparent;font-size:17px;font-size:1.7rem}.pwd-mobile-menu-navigation ul{display:block;position:relative;left:0;width:100%;background:#151336;z-index:2;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-backface-visibility:hidden}.pwd-mobile-menu-navigation ul ul{position:absolute;top:0;left:0;margin-left:100%;z-index:-1}.pwd-mobile-menu-navigation .pwd-node-open>ul{z-index:1}.pwd-mobile-menu-navigation li{display:block;float:none;margin:0;border-bottom:1px solid rgba(255,255,255,.3)}.pwd-mobile-menu-navigation li:before{content:"";display:table}.pwd-mobile-menu-navigation li:after{content:"";display:table;clear:both}.pwd-mobile-menu-navigation li:first-child{border-top:0}.pwd-mobile-menu-navigation a{position:relative;display:block;padding-left:10px;padding-right:40px;color:#fff;text-decoration:none;text-transform:none}.pwd-mobile-menu-navigation .selected>a{background:#49278f}.pwd-mobile-menu-navigation a,.pwd-mobile-menu-navigation .pwd-node-trigger{padding-top:15px;padding-bottom:15px}.pwd-mobile-menu-navigation .pwd-node-title a{padding-right:10px;padding-left:60px;background:#060610}.pwd-mobile-menu-navigation .pwd-node-trigger,.pwd-mobile-menu-navigation .pwd-node-loading{display:block;position:absolute;top:0;bottom:0;padding-left:15px;padding-right:15px;color:#fff;text-align:center;vertical-align:middle;cursor:pointer;z-index:2;background:#060610}.pwd-mobile-menu-navigation .pwd-node-loading{width:32px;height:32px;padding:7px 2px 7px 0;right:0;background:transparent url("../../images/2019/pwdm-loading.svg") no-repeat center center}.pwd-mobile-menu-navigation .pwd-node-trigger-open{right:0}.pwd-mobile-menu-navigation .pwd-node-trigger-close{left:0}.news .content{margin-bottom:4rem;border-bottom:1px solid #c4c4c4}.newsrow0,.newsrow1{margin:0 0 20px}.newsrow0:before,.newsrow1:before{content:"";display:table}.newsrow0:after,.newsrow1:after{content:"";display:table;clear:both}p.newstitle,p.newsheading,.newsdigesttitle{line-height:1.3}p.newstitle,.newsdigesttitle{margin:1.4em 0 .8em 0;color:#333;font-family:"Nunito Sans",Helvetica,sans-serif;font-size:26px;font-size:2.6rem;font-weight:bold;font-style:normal;line-height:1.3;margin-top:0;display:none}.newsimage:before{content:"";display:table}.newsimage:after{content:"";display:table;clear:both}.newsimage img{max-width:calc(100% - 10px);margin:0 10px 10px 0}p.newsheading{margin:1.3em 0 .5em 0;color:#333;font-family:"Nunito Sans",Helvetica,sans-serif;font-size:22px;font-size:2.2rem;font-weight:bold;font-style:normal;line-height:1.3;margin-top:0}.newsdate,.newsname{color:#9b9b9b;font-weight:normal}.newsdate{display:block}.newsname{margin:0 0 0 .5em}p.newsheading .newsdate{font-size:1.5rem;color:#333;margin-bottom:1rem}p.newsingress{margin:0 0 1em}p.newsitemreadmore{margin:1em 0 0}p.prevnext{margin:25px 0 0;padding:10px 0 0;border-top:1px solid #ccc}p.prevnext:before{content:"";display:table}p.prevnext:after{content:"";display:table;clear:both}p.prevnext a{display:block;max-width:50%}p.prevnext .nextlink{float:right}.newsclear{display:none}.newsreadmore{display:none}.newsdigesttitle:empty{display:none}.side-bar .newsdigesttitle{font-size:22px;font-size:2.2rem}.side-bar .newsdigest p.newsheading{font-size:17px;font-size:1.7rem}.side-bar .newsimage,.side-bar .newsreadmore{display:none}.side-bar .newsrow0,.side-bar .newsrow1{margin:0 0 10px}@media screen and (min-width:768px){.newsimage{float:left}.newsimage img{margin-top:5px}.newsimage~.newsrow0,.newsimage~.newsrow1{margin-left:115px}}.newsdigest-custom p.newsheading .newsdate{font-size:1.6rem;color:#333}.newsdigest-custom .newsdigesttitle{display:none}.statdigest{clear:both;margin-top:60px}@media(min-width: 992px){.statdigest{display:flex}.statdigest .newsdate{display:inline;font-size:1.6rem;color:#333}}.statdigest-default{clear:both}.statdigest-default .newsdate{display:block;font-size:1.6rem;color:#333}.statdigest-default .stat-list-item{display:block;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #c4c4c4}.stat-list-item{display:block;margin-bottom:30px}.statdigest-default .stat-list-item a{font-size:2.2rem;font-weight:bold;clear:both}.newsdigest-custom .newstitle a,.statdigest .stat-list-item a{display:block;font-weight:600;font-size:2rem;color:#333;text-decoration:none;margin-top:1.6rem;line-height:1.4}.newsdigest-custom .newstitle a:hover,.statdigest .stat-list-item a:hover{color:#49278f;text-decoration:underline}@media(min-width: 992px){.newsdigest-custom .newstitle a,.statdigest .stat-list-item a{font-size:1.7rem}}@media(min-width: 1200px){.newsdigest-custom .newstitle a,.statdigest .stat-list-item a{font-size:2rem}}.newsdigest-custom .newsname,.stat-title{margin:0;font-weight:800;text-transform:uppercase;color:#0d8714;text-transform:lowercase;font-variant:small-caps;font-size:2.2rem}.newsdigest-custom .newsname-uutiset{color:#49278f}.custom_one_col_newsitem{border-bottom:1px solid #c4c4c4;margin-bottom:2rem;padding-bottom:2rem}.webcalendar_buttons,.calendar_entry_editor p.calendar_back{clear:both;float:left}.calendar_entry_editor .kalenteritaulukko{float:none}#entry_editor .htmleditor_center{border:1px solid silver}.calendar_entry_editor p.calendar_delete{float:none}.calendar_entry_editor table{float:left}.calendar_small_note{margin:10px 0}.calendar_small_note td a{padding-left:10px}.content table.calendar_small_table{width:100%;margin:0;border-collapse:collapse;font-size:14px}.content table.calendar_small_table tr.calendar_top a{font-weight:bold}table.calendar_small_table tr.calendar_top td{border-right:0;background-color:#ece9f3}table.calendar_small_table td{font-weight:bold}table.calendar_small_table td{border-bottom:3px solid #fff;border-right:3px solid #fff;text-align:center;padding:0}td.rightinfoblock table.calendar_small_table td{border-bottom:3px solid #efefef;border-right:3px solid #efefef}table.calendar_small_table th.dayheader,table.calendar_small_table th.weekheader,table.calendar_small_table td.week_nmbr{font-weight:normal}div.calendar_small_addon{font-size:11px;line-height:14px;text-align:left;margin:10px 0 0 0}div.calendar_small_entries{margin:10px 0 0 0}.content div.calendar_small_entries p{font-size:11px;line-height:14px}.content div.calendar_small_entries p.calendar_small_entry{padding-bottom:8px}div.calendar_small_entries span{display:block}table.calendar_small_table th,table.calendar_small_table td.week_nmbr{background-color:#ececec !important;font-weight:bold;text-align:center;font-size:11px}table.calendar_small_table td.week_nmbr a{color:#666;font-weight:normal}.content table.calendar_small_table a{text-decoration:none;color:#005cba;font-weight:normal}.content table.calendar_small_table a:hover{text-decoration:underline}.calendar_small_day_selected,.monthcalendar_day_selected{padding:0px;background-color:gray !important}.content table.calendar_month_table .monthcalendar_day_selected a,.content table.calendar_small_table .calendar_small_day_selected a{color:#fff}.current_date,.content table.calendar_small_table .current_date a{color:#fff;padding:0px}table.calendar_month_table{border:1px solid #ccc;border-bottom:0px;font-size:10px;line-height:normal}table.calendar_month_table td{vertical-align:top}table.calendar_month_table th{border-bottom:1px solid #ccc;width:100px;padding:4px 0;font-size:11px}table.calendar_month_table td{border-left:1px dotted #999;border-bottom:1px dotted #999;height:40px}table.calendar_month_table th.week_nmbr{width:40px}table.calendar_month_table td.week_nmbr{text-align:center;font-size:14px;vertical-align:middle;border-left:0px !important}td.week_nmbr a{color:#505050;text-decoration:none}td.week_nmbr a:hover{text-decoration:underline}td.emptyday{background:#f7f7f7}div.datenumber{float:right}.content div.datenumber img{margin:0}div.dateitem{padding:5px}div.calendar_header{margin:0 0 10px 0;text-align:center;position:relative}span.calendar_headername{color:#bbbc1d;font-size:14px;font-weight:bold;line-height:normal;font-family:Trebuchet MS,Arial,Helvetica,sans-serif}div.calendar_next{float:right}div.calendar_previous{float:left}div.calendar_header span.calendar_headername a{background:none;color:#bbbc1d;font-size:14px;font-weight:bold;line-height:normal;font-family:Trebuchet MS,Arial,Helvetica,sans-serif}div.calendar_header span.calendar_headername a:hover{text-decoration:underline}div.calendar_buttons{margin:18px 0 0 0}div.calendar_header a,.content div.calendar_buttons a{margin:2px 0 0 0;background:#007dc6;font-size:1.7rem;text-decoration:none;padding:12px 15px;color:#fff;border-radius:2px;background-color:#49278f}.content div.calendar_buttons a:hover{text-decoration:none}div.calendar_month_note,div.calendar_month_entries{float:left;width:220px;padding-right:20px}.calendar_entry_editor{font-size:12px}.entry_editor_tab,.entry_editor_tab_selected{padding:3px 10px 3px 10px;background:#3095d1;display:block;cursor:pointer;color:#fff;float:left}.entry_editor_tab_selected{background:#0471ba}.entry_editor_small_input{width:20px}#entry_editor_tabs{margin-top:10px;width:100%;float:left;font-size:12px;background:#3095d1;border-bottom:0;margin-bottom:5px}#entry_editor img{padding:0px;margin:0px}.calendar_month_day,.calendar_small_day{padding:1px}tr.week_selected{background-color:#f29400 !important}div.colorbox.calendar_color0{display:block}td.colorbox div,div.colorbox{width:10px;height:10px;border:1px solid #666}div.calendar_color{background-color:#ece9f3}div.calendar_color1{background-color:#49278f !important}td.current_date div.calendar_color1{background-color:#0d8714 !important}div.calendar_color2{background-color:#0471ba}div.calendar_color3{background-color:#0471ba}div.calendar_color4{background-color:#0471ba}div.calendar_color5{background-color:#0471ba}div.calendar_color6{background-color:#0471ba}.content table.calendar_small_table div.calendar_color a{color:#000}.content table.calendar_small_table div.calendar_color1 a{color:#fff}.content table.calendar_small_table div.calendar_color2 a{color:#fff}.content table.calendar_small_table div.calendar_color3 a{color:#fff}.content table.calendar_small_table div.calendar_color4 a{color:#fff}.content table.calendar_small_table div.calendar_color5 a{color:#fff}td.current_date .calendar_color{background-color:#73ba04}.content td.current_date div.calendar_color a{color:#fff}.calendar_small_day_selected div.calendar_color1,.calendar_month_day_selected div.calendar_color1{background-color:transparent !important}.calendar_small_day_selected div.calendar_color2,.calendar_month_day_selected div.calendar_color2{background-color:transparent !important}.calendar_small_day_selected div.calendar_color3,.calendar_month_day_selected div.calendar_color3{background-color:transparent !important}.calendar_small_day_selected div.calendar_color4,.calendar_month_day_selected div.calendar_color4{background-color:transparent !important}.calendar_small_day_selected div.calendar_color5,.calendar_month_day_selected div.calendar_color5{background-color:transparent !important}.calendar_small_day_selected div.calendar_color6,.calendar_month_day_selected div.calendar_color6{background-color:transparent !important}div.page_navigation{border-top:1px solid #ccc;padding:5px 0;margin:10px 0;text-align:center;font-size:11px}div.page_navigation span.pagelinks{display:inline}.content div.page_navigation a{color:#555}div.page_navigation span.pagelinks a{font-size:12px;padding:2px 5px;text-decoration:none}div.page_navigation span.pagelinks a:hover{background-color:#ddd}div.page_navigation span.pagelinks a.pagelink_current{background-color:#ddd}div.page_navigation span.next_page{float:right}div.page_navigation span.previous_page{float:left}.calendar_digest{font-size:14px}div.calendar_digest h1.cdigest_headline,.frontpage div.calendar_digest h2.cdigest_timeinterval,.columnrow div.calendar_digest h2.cdigest_timeinterval,div.calendar_digest p.ingress{font-weight:normal}div.calendar_digest div.cdigest_entry{padding:0 0 0 10px;border-top:1px solid #ccc}div.calendar_digest p.cdigest_date{line-height:normal}.calendar_small_content{line-height:1.3em}h2.cdigest_timeinterval{display:none;font-weight:normal}h3.entry_ingress{font-size:17px}.entry_content{font-size:17px}h1.entry_heading{color:#393939;font-weight:normal}.calendar_entry h2{text-transform:none;background:none;padding:0;text-transform:normal;color:#1d91cd;font-size:16px;font-weight:normal;line-height:normal;margin:0 0 10px}#entry_editor_content_fi{float:left}#entry_editor_content_fi h3,#entry_editor_content_en h3{float:left}#entry_editor_content_en{display:none}.calendar_top{padding:0 10px}div.calendar_digest_custom{font-size:1.7rem}div.calendar_digest_custom h2{margin-top:7px;margin-bottom:14px}div.calendar_digest_custom p.ingress{font-weight:bold}div.calendar_digest_custom div.cdigest_entry{padding:40px 0}div.calendar_digest_custom div.cdigest_entry:first-of-type{border-top:none}.login{padding:3rem;background:#ece9f3}.login h2{margin-top:0}.login table{border-collapse:separate;border-spacing:0 5px}.login .infouser{font-weight:bold}.login .login_input{margin:0 0 0 5px}.login input[type=submit]{margin:10px 0 0 0}.login .loginerror{margin:0 0 5px 0;color:red}.login tr td:first-child{font-weight:bold}.side-bar .login table{width:100%}.side-bar .login td{width:80%}.side-bar .login td:first-child{width:20%}.side-bar .login .login_input{max-width:70%}.lt-ie8 .side-bar .login_input{max-width:90%}.searchresultnavigation:before,.searchresult:before{content:"";display:table}.searchresultnavigation:after,.searchresult:after{content:"";display:table;clear:both}.content form[action*="searchterms="]{margin:0 0 10px 0}.searchresultcount{font-size:19px;font-size:1.9rem}.searchresultcount strong{font-style:italic}.searchresultnavigation{margin:20px 0 0 0}.searchresult{margin:20px 0 0 0}.searchheading{margin:0 0 .2em 0;font-family:"Nunito Sans",Helvetica,sans-serif;font-size:20px;font-size:2rem}.searchlocations{margin-top:10px}.searchlocations ul{margin-left:0;padding-left:0;list-style-type:none}.searchlocations li{margin:0}.searchlocations,.searchlocations a{color:#8c8c8c}.extendedsearch h1:empty{display:none}.extendedsearch fieldset{margin:0 0 1em 0}.extendedsearch legend{font-weight:bold}.extendedsearch select{font-size:15px;font-size:1.5rem}.extendedsearch table{margin-top:10px}.extendedsearch .kalenteritaulukko img{margin:0 0 0 10px}@media screen{.extendedsearch input[type=text]{width:100%;max-width:300px}.extendedsearch table,.extendedsearch tr,.extendedsearch td{display:block}.extendedsearch .kalenteritaulukko{display:table}.extendedsearch .kalenteritaulukko tr{display:table-row}.extendedsearch .kalenteritaulukko td{display:table-cell}.extendedsearch .kalenteritaulukko input[type=text]{width:auto}}@media screen and (min-width:992px){.extendedsearch table{display:table}.extendedsearch tr{display:table-row}.extendedsearch td{display:table-cell}}.personlisttitle,.persondigesttitle{margin:0 0 .5em 0;color:#333;font-family:"Nunito Sans",Helvetica,sans-serif;font-size:26px;font-size:2.6rem;font-weight:bold;font-style:normal;line-height:1.3}.personlisttitle:empty,.persondigesttitle:empty{display:none}#personnel h2{margin-top:0;font-size:2.6rem}#personnel .subtitle{margin:0 0 .2em;color:#333;font-size:22px;font-size:2.2rem;font-weight:bold;line-height:1.3}#personnel .search select{max-width:80%;margin:0 0 5px 0;font-size:17px;font-size:1.7rem}#personnel .search input[type=text],#personnel .search input[type=submit]{margin:0 0 10px 0}#personnel .personnel_switch{margin-top:10px}#personnel .personnel_switch span{display:block}#personnel hr{width:100%;height:1px;margin:20px 0;color:#ccc;text-align:right;border:none}#personnel .personnel_innerblock_description,#personnel .personnel_blockparagraph{margin:0 0 10px 0}#personnel .personnel_block{overflow:scroll}#personnel .personnel_block th,#personnel .personnel_block td{padding-right:15px;padding-bottom:5px}.personnel_persontable{margin-bottom:1em}.personnel_persontable img{margin:0 15px 10px 0}.personlist img{margin:0}.personlist td:first-child{padding-right:10px}.personlist .personimage-container{border-radius:50%;display:block;width:200px;height:200px;overflow:hidden;float:left;margin-right:30px}.personlist .personimage-container img{width:100%;max-width:100%;display:block}@media(max-width: 560px){.personlist .personimage-container{clear:both;float:none;text-align:center}}.personlist .personrow h2{margin-bottom:0px}.personnel-list-item{display:block;clear:both;padding:40px 0}html>body #personnel hr{border:none;background:#ccc}@media screen{.personnel_persontable,.personnel_persontable table,.personnel_persontable tbody,.personnel_persontable tr,.personnel_persontable th,.personnel_persontable td{display:block}.personnel_persontable table tr{margin-bottom:7px}}@media screen and (min-width:768px){.personnel_persontable,.personnel_persontable table{display:table}.personnel_persontable tbody{display:table-row-group}.personnel_persontable tr{display:table-row}.personnel_persontable th,.personnel_persontable td{display:table-cell}.personnel_persontable img{margin-top:.2em}.personnel_persontable th{padding-right:10px}}.feedreader h1{margin:0 0 .5em 0;font-family:"Nunito Sans",Helvetica,sans-serif;font-size:26px;font-size:2.6rem}.feedreader .rss_personnel_item{margin:15px 0 0 0}.feedreader .rss_personnel_item:first-child{margin-top:0}.feedreader .rss_personnel_item_title{margin:0;color:#333;font-family:"Nunito Sans",Helvetica,sans-serif;font-size:22px;font-size:2.2rem;font-weight:bold;font-style:normal;line-height:1.3}.custom-rss .feedreader .rss_personnel_item{display:block;margin:0;clear:both;margin-bottom:30px}.custom-rss .feedreader .rss_personnel_item:before{content:"";display:table}.custom-rss .feedreader .rss_personnel_item:after{content:"";display:table;clear:both}@media(min-width: 992px){.custom-rss .feedreader .rss_personnel_item{clear:none;width:calc(33% - 15px);margin-right:15px;margin-bottom:20px;float:left}}.custom-rss .feedreader h1{display:none}.custom-rss .feedreader .rss_personnel_item_source{float:left;margin-right:4px;color:#49278f;text-transform:lowercase;font-variant:small-caps;font-weight:800;font-size:2.2rem;margin-top:-7px}.custom-rss .feedreader .rss_personnel_item_source:after{color:#333;font-weight:300;content:" |  "}.custom-rss .feedreader .rss_personnel_item_pubdate{font-size:1.6rem;clear:right}.custom-rss .feedreader .rss_personnel_item_title{float:left;clear:both;font-size:2rem;margin-top:15px}.custom-rss .feedreader .rss_personnel_item_title a{color:#333;text-decoration:none;line-height:1.4;font-weight:600}.custom-rss .feedreader .rss_personnel_item_title a:hover{color:#49278f;text-decoration:underline}@media(min-width: 992px){.custom-rss .feedreader .rss_personnel_item_title{font-size:1.7rem}}@media(min-width: 1200px){.custom-rss .feedreader .rss_personnel_item_title{font-size:2rem}}.pm-socialmedia-post-message,.pm-sm-1-item-text{word-wrap:break-word;overflow-wrap:break-word}.pm-socialmedia-post-message a,.pm-sm-1-item-text a{display:inline-block;word-break:break-all}.pm-socialmedia{margin-bottom:1em}.pm-socialmedia-post{background:#fff;padding:20px;margin-top:30px}.pm-socialmedia-post:before{content:"";display:table}.pm-socialmedia-post:after{content:"";display:table;clear:both}.pm-socialmedia-post:first-child{margin-top:0}.pm-post-type-icon{display:block;float:left}.pm-post-type-icon picture,.pm-post-type-icon img{display:block}.pm-post-type-icon img{margin:.2em 0 0 0;max-width:none}.pm-socialmedia-post-message,.pm-socialmedia-post-thumbnail{margin-left:60px}.pm-socialmedia-post-thumbnail{float:left}.pm-socialmedia-post-thumbnail img{margin:0;padding-top:10px;padding-right:10px}.pm-sm-1 .title-row{border-bottom:2px solid #49278f;color:#49278f;font-size:1.2em;font-weight:bold;padding-bottom:6px;margin-bottom:30px}.some-2 .pm-sm-1 .title-row{border-bottom:2px solid #4fb255;color:#4fb255}.pm-sm-1-body{margin-left:-15px;margin-right:-15px}.pm-sm-1-body:before{content:"";display:table}.pm-sm-1-body:after{content:"";display:table;clear:both}.pm-sm-1-item{border:1px solid #49278f;overflow:hidden;margin-bottom:20px}.pm-sm-1-item-top{padding:15px 0;font-weight:normal;font-size:1.6rem;line-height:1.1}.pm-sm-icon img{vertical-align:middle;height:18px;width:auto}.pm-sm-1-item-image{max-height:400px;text-align:center;overflow:hidden;padding:6px}.pm-sm-1-item-image img{display:block}.pm-sm-1-item-text{padding:5px 10px 10px 10px;line-height:1.2;font-size:16px;font-size:1.6rem}.some-section .pm-sm-1 h2{display:none}@media(min-width: 768px){.some-section .pm-sm-1 .pm-sm-1-body{flex-wrap:wrap}}@media(min-width: 992px){.some-section .pm-sm-1 .pm-sm-1-body{flex-wrap:initial}}.some-section .pm-sm-1 .pm-sm-1-item-top{color:#0d8714;background:#fff;padding-top:25px;padding-left:20px;border-radius:2px 2px 0 0}.some-section .pm-sm-1 .pm-sm-1-item-top i{color:#4fb255;font-size:2rem}.some-section .pm-sm-1 .pm-sm-1-item{display:block;border-radius:0 0 2px 2px}.some-section .pm-sm-1 .pm-sm-1-item .pm-sm-1-item-text{line-height:1.4;padding:10px 20px 40px}.some-section .pm-sm-1 .pm-sm-1-item>a{text-decoration:none}@media screen{.pm-sm-1-item{border:0}.pm-sm-1-item a:hover{text-decoration:none}.pm-sm-1-item-image,.pm-sm-1-item-text{background:#fff}.pm-sm-1-item-top{color:#fff;background:#49278f;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;-webkit-backface-visibility:hidden}a:hover .pm-sm-1-item-top{background-color:#351c67;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-ms-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;-webkit-backface-visibility:hidden}}.filefoldertitle{margin:0 0 1em 0;color:#333;font-family:"Nunito Sans",Helvetica,sans-serif;font-size:26px;font-size:2.6rem;font-weight:bold;font-style:normal;line-height:1.3}.filefoldertitle:empty{display:none}.filefolderbox table{width:100%;margin-bottom:1em}.filefolderbox [id*=uploadfile] table,.filefolderbox [id*=newfolder] table{width:auto}.filefolderbox th{font-weight:bold;text-align:left}.filefolderbox th,.filefolderbox td{padding:5px}.filefolderbox img{margin:5px 2px}.filefolderbox p{margin:0 0 3px 0}.file_delete{text-align:center}#messagefiles img{padding:2px}.column{text-align:left;padding:2px}.content .filefolder{margin:0 0 6px 0;color:#00bbe4;font-weight:bold;line-height:normal}td.filesystem0,td.filesystem1{padding-left:5px}.filesystem0,.filesystem1{padding:2px 4px}.filesystem{padding-top:2px;background:#fff}.filesystem1{background:#f7f7f7}.filesystem0{background:transparent}#filefolder_newfolder,#filefolder_uploadfile{margin-bottom:1em}#filefolder_newfolder table,#filefolder_uploadfile table{width:auto}@media print{body{text-align:left}.pwd-mobile-nav-bar,.site-header,.left-column,.site-footer,.path,.madebypoutapilvi{display:none !important}.content a,.content p,button,input[type=submit],input[type=reset]{color:#333 !important}h1,h2,h3,h4,h5{color:#333}.content a[href^=http]{word-wrap:break-word;text-decoration:underline}.content a[href^=http]:after{content:" (" attr(href) ") ";color:#999;font-size:.9em;text-decoration:none;word-wrap:break-word}}/*# sourceMappingURL=modules.css.map */
