.aui .portlet-hankeikkuna-government-timeline .ho-list-timeline,.portlet-hankeikkuna-government-timeline .ho-list-timeline{border-top:1px solid #979797}.aui .portlet-hankeikkuna-government-timeline .ho-list-timeline:first-child,.portlet-hankeikkuna-government-timeline .ho-list-timeline:first-child{border-top:0}.aui .portlet-hankeikkuna-government-timeline .ho-list-timeline .agenda2030-icons .agenda2030-icon,.portlet-hankeikkuna-government-timeline .ho-list-timeline .agenda2030-icons .agenda2030-icon{max-width:120px}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible .objectiveList .objectiveListItem,.portlet-hankeikkuna-government-timeline .ho-collapsible .objectiveList .objectiveListItem{padding:15px;border-bottom:1px solid #979797}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible .objectiveList .objectiveListItem:last-child,.portlet-hankeikkuna-government-timeline .ho-collapsible .objectiveList .objectiveListItem:last-child{border:0}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible .objectiveList .typeIcon,.portlet-hankeikkuna-government-timeline .ho-collapsible .objectiveList .typeIcon{margin:0 8px 0 0;font-size:16px;color:#222}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible .objectiveList .department-tag,.portlet-hankeikkuna-government-timeline .ho-collapsible .objectiveList .department-tag{text-align:left;white-space:normal;margin:0 5px 5px 0;font-size:11.75px!important}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible .objectiveList .status-and-date,.portlet-hankeikkuna-government-timeline .ho-collapsible .objectiveList .status-and-date{padding:0 0 0 20px;position:relative;text-transform:uppercase}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible .objectiveList .status-and-date .status,.portlet-hankeikkuna-government-timeline .ho-collapsible .objectiveList .status-and-date .status{display:inline-block;margin:0 5px 0 0}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible .objectiveList .status-and-date .separator,.portlet-hankeikkuna-government-timeline .ho-collapsible .objectiveList .status-and-date .separator{display:inline-block;margin:0 10px;border:0}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible .objectiveList .status-and-date .date-icon,.portlet-hankeikkuna-government-timeline .ho-collapsible .objectiveList .status-and-date .date-icon{position:absolute;left:0;color:#222;font-size:16px}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible .objectiveList .links a .external-link-icon,.portlet-hankeikkuna-government-timeline .ho-collapsible .objectiveList .links a .external-link-icon{font-size:11px;margin:0 0 0 5px}.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item.vis-selected .vis-item-content .timelineItem .itemText,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item.vis-selected .vis-item-content .timelineItem .itemText{max-height:none!important}.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item.vis-selected .vis-item-content .timelineItem .showMoreToggle,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item.vis-selected .vis-item-content .timelineItem .showMoreToggle{display:block;background:#365abd}.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content{background:#fff}.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem{margin:0;padding:10px 10px 10px 50px;text-align:left}.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .typeIcon,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .typeIcon{font-size:25px;width:25px;color:#222;position:absolute;left:10px;top:18px}.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .typeName,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .typeName{font-size:12px;font-weight:600;margin:5px 0 0 0;color:#505050}.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem img,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem img{margin-right:1em;max-width:24px;width:100%;height:24px!important}.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .itemText,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .itemText{position:relative;white-space:normal;font-size:14px;line-height:1.4;margin:0 0 5px 0}.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .itemText.hideText,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .itemText.hideText{max-height:50px;overflow:hidden}@media(max-width:768px){.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .itemText,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .itemText{font-size:13px}}.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .status-and-date,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .status-and-date{display:inline-block;text-transform:uppercase;color:#505050;margin:5px 0 5px 0;position:relative;font-size:12px}.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .status-and-date .status,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .status-and-date .status{display:inline-block;margin:0 5px 0 0;font-size:11px}.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .status-and-date .separator,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .status-and-date .separator{display:inline-block;margin:0 10px;border:0}.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .ho-departments,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .ho-departments{margin:5px 0 0 0;text-align:left}.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .ho-departments .departments,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .ho-departments .departments{display:inline-block;margin:0 0 5px 0}.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .ho-departments .departments:first-child,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .ho-departments .departments:first-child{margin-right:10px}.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .ho-departments .departmentTitle,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .ho-departments .departmentTitle{font-size:11px;text-transform:uppercase;color:#505050}.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .ho-departments .department-tag,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .ho-departments .department-tag{text-align:left;white-space:normal;margin:0 5px 5px 0;font-size:11.75px!important}.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .links a,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .links a{font-size:12px;display:inline-block}.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .links a .external-link-icon,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .links a .external-link-icon{font-size:11px;width:auto;margin:0 0 0 5px}.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .showMoreToggle,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .showMoreToggle{display:none;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-15px;margin:0;padding:0;background:#505050;font-size:16px;height:28px;width:28px;color:#fff;border-radius:25px;-webkit-box-shadow:none;box-shadow:none;border:0}.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .showMoreToggle svg,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .showMoreToggle svg{margin:1px 0 0 0;height:28px}.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .showMoreToggle svg.close-trigger-icon,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .showMoreToggle svg.close-trigger-icon{margin:-1px 0 0 0}@media(max-width:768px){.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem{padding:10px}.aui .portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .typeIcon,.portlet-hankeikkuna-government-timeline .vis-timeline .vis-item .vis-item-content .timelineItem .typeIcon{display:none}}.aui .portlet-hankeikkuna-government-timeline .clear,.portlet-hankeikkuna-government-timeline .clear{clear:both}.aui .portlet-hankeikkuna-government-timeline .timeline-controls,.portlet-hankeikkuna-government-timeline .timeline-controls{float:right;margin:15px}.aui .portlet-hankeikkuna-government-timeline .timeline-controls .mini-timeline,.portlet-hankeikkuna-government-timeline .timeline-controls .mini-timeline{width:200px}.aui .portlet-hankeikkuna-government-timeline .timeline-controls .mini-timeline .selected-range,.portlet-hankeikkuna-government-timeline .timeline-controls .mini-timeline .selected-range{background-color:#4a148c;opacity:.5}.aui .portlet-hankeikkuna-government-timeline .timeline-controls .zoom-controls,.portlet-hankeikkuna-government-timeline .timeline-controls .zoom-controls{text-align:right}.aui .portlet-hankeikkuna-government-timeline .timeline-controls .zoom-controls button,.portlet-hankeikkuna-government-timeline .timeline-controls .zoom-controls button{background:none;border:0;padding:0;-webkit-box-shadow:none;box-shadow:none;color:#365abd;font-size:25px;margin:0 0 0 25px}.vis-timeline{border:0}.vis-timeline .vis-panel.vis-bottom,.vis-timeline .vis-panel.vis-center,.vis-timeline .vis-panel.vis-top,.vis-timeline .vis-time-axis .vis-grid.vis-vertical{border-bottom:1px solid transparent}.vis-timeline .vis-panel{border:1px solid transparent;overflow-x:hidden;overflow-y:visible}.vis-timeline .vis-panel .vis-axis .vis-item{background-color:#505050;border-color:#505050}.vis-timeline .vis-panel .vis-axis .vis-item.vis-selected{background-color:#365abd;border-color:#365abd}.vis-timeline .vis-shadow{display:none}.vis-timeline .vis-item-content{padding:0;white-space:normal}.vis-timeline .vis-item.vis-line{border:1px solid #505050}.vis-timeline .vis-item.vis-box{border:2px solid #505050;max-width:400px}@media(max-width:768px){.vis-timeline .vis-item.vis-box{max-width:200px}}.vis-timeline .vis-item.vis-dot{border-color:#505050;border-width:8px;border-radius:8px;margin-left:-1px}.vis-timeline .vis-item.vis-selected.vis-line{border:1px solid #365abd}.vis-timeline .vis-item.vis-selected.vis-box{border:2px solid #365abd;max-width:400px}@media(max-width:768px){.vis-timeline .vis-item.vis-selected.vis-box{max-width:200px}}.vis-timeline .vis-item.vis-selected.vis-dot{border-color:#365abd}.vis-timeline .vis-time-axis .vis-grid{border:0}.vis-timeline .vis-time-axis .vis-grid.vis-odd{background:#dfe7f5}.vis-timeline .vis-time-axis .vis-text.vis-major{font-weight:900}.vis-timeline .vis-time-axis .vis-text.vis-minor{font-weight:500}.vis-timeline .vis-current-time{background:red;width:3px;z-index:0}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible,.portlet-hankeikkuna-government-timeline .ho-collapsible{border:1px solid #979797}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible .heading,.portlet-hankeikkuna-government-timeline .ho-collapsible .heading{margin:0}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible .heading .ho-collapsible-trigger,.portlet-hankeikkuna-government-timeline .ho-collapsible .heading .ho-collapsible-trigger{position:relative;text-align:left;border-bottom:1px solid #979797;display:block;width:100%;padding:15px 55px 15px 15px;background:#dfe7f5;-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin:0;font-weight:inherit!important;font-family:inherit!important;font-size:inherit!important}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible .heading .ho-collapsible-trigger .trigger-icon,.portlet-hankeikkuna-government-timeline .ho-collapsible .heading .ho-collapsible-trigger .trigger-icon{color:#222;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;font-size:20px;line-height:0}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible .heading .ho-collapsible-trigger.opened .trigger-icon,.portlet-hankeikkuna-government-timeline .ho-collapsible .heading .ho-collapsible-trigger.opened .trigger-icon{-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible .heading .ho-collapsible-trigger:not(.opened),.portlet-hankeikkuna-government-timeline .ho-collapsible .heading .ho-collapsible-trigger:not(.opened){border-bottom:0}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible.child,.portlet-hankeikkuna-government-timeline .ho-collapsible.child{border:0;border-bottom:1px solid #979797}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible.child .heading .ho-collapsible-trigger,.portlet-hankeikkuna-government-timeline .ho-collapsible.child .heading .ho-collapsible-trigger{color:#365abd;background:#f0f0f0}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible.child .ho-collapsible-content,.portlet-hankeikkuna-government-timeline .ho-collapsible.child .ho-collapsible-content{border-top:0;border-bottom:0}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible.child:only-child,.portlet-hankeikkuna-government-timeline .ho-collapsible.child:only-child{border:1px solid #979797}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible.child:only-child .ho-collapsible-content .objectiveList,.portlet-hankeikkuna-government-timeline .ho-collapsible.child:only-child .ho-collapsible-content .objectiveList{border-bottom:1px solid #979797}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible .structure-description,.portlet-hankeikkuna-government-timeline .ho-collapsible .structure-description{padding:15px;margin:0}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible .timelineViewToggles,.portlet-hankeikkuna-government-timeline .ho-collapsible .timelineViewToggles{margin:15px 15px 5px 15px}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible .timelineViewToggles button,.portlet-hankeikkuna-government-timeline .ho-collapsible .timelineViewToggles button{margin:0 5px 10px 0}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible .timelineViewToggles button:first-child,.portlet-hankeikkuna-government-timeline .ho-collapsible .timelineViewToggles button:first-child{margin-right:10px}.aui .portlet-hankeikkuna-government-timeline .ho-collapsible .timelineViewToggles button svg,.portlet-hankeikkuna-government-timeline .ho-collapsible .timelineViewToggles button svg{margin:0 10px 0 0}.app_container #app.v-application{background:#fff;font-family:myriad-pro,sans-serif}.app_container #app.v-application .v-application--wrap{min-height:auto!important}@media(min-width:767.9px){.container{max-width:767.99px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:970px}}.aui .portlet-hankeikkuna-government-timeline,.portlet-hankeikkuna-government-timeline{margin:0 0 30px 0;font-size:14px}.aui .portlet-hankeikkuna-government-timeline .container,.portlet-hankeikkuna-government-timeline .container{padding:0;width:100%}.aui .v-application--wrap{min-height:auto}