﻿/* GENERATED FROM XSL FILES 25.2.2015 16:40:29 */
/* modified version for responsive layout 11-2017 */

/* CONSTANTS FROM CONFIG */

@media screen and (max-width: 992px) {
    .VaskiWrapper2020 #leftnavigation {
        display: block;
        background-color: #fff;
    }

    .VaskiWrapper2020 .Palstaviiva {
        margin: 30px auto 30px auto;
    }
}

.VaskiWrapper2020 #maincontent {
    background-color: #fff;
    padding: 15px;
    border-left: 15px solid #fff;
}

.VaskiWrapper2020 #leftnavigation {
    padding: 15px;
    background: #fff;
}

.VaskiWrapper2020 .NaviGroup a {
    font-weight: normal !important;
}

.VaskiWrapper2020 .NaviElementHeader {
    font-weight: bold;
    font-size: 1.0em !important;
}

.VaskiPage2020 .SaadosNimeke,
.VaskiPage2020 .SaadosNimekeKooste {
    padding: 10px 0;
}

.VaskiPage2020 .AsiakirjaLogo {
    float: left;
    margin-right: 12px;
    margin-top: 5px;
}

/* .VaskiPage2020 .EduskuntaTunniste, */
/* .VaskiPage2020 .edk-EduskuntaTunniste, */
.VaskiPage2020 .Nimeke,
.VaskiPage2020 .edk-Nimeke,
.VaskiPage2020 .Vireilletulo,
.VaskiPage2020 .edk-Vireilletulo {
    clear: both;
    display: block;
}

.VaskiPage2020 span.edk-Nimeke {
    font-family: arial;
    font-weight: bold;
    font-size: 16px;
    line-height: 24px;
    margin: 20px 0 20px 0;
}

/* EDKVASSA-82 */
/*
.VaskiPage2020 #IdentifiointiOsa .Nimeke,
.VaskiPage2020 #IdentifiointiOsa .edk-Nimeke {
    margin-top: 10px;
} */

.VaskiPage2020 #IdentifiointiOsa .NimekeTeksti {
    display: block;
    margin-bottom: 0;
}

    .VaskiPage2020 #IdentifiointiOsa .NimekeTeksti:last-child {
        margin-bottom: 20px;
    }

.VaskiPage2020 #IdentifiointiOsa .edk-Vireilletulo .edk-EduskuntaTunnus a:before {
    content: '— ';
}

.VaskiPage2020 .SaadosKappaleKooste,
.VaskiPage2020 .MomenttiKooste,
.VaskiPage2020 .MomenttiJohdantoKooste,
.VaskiPage2020 .KoosteTeksti {
    text-indent: 0;
    padding-left: 0;
}

.VaskiPage2020 div.AllekirjoitusOsa,
.VaskiPage2020 div.OsallistujaOsa,
.VaskiPage2020 div.SuppeaAllekirjoitusOsa {
    text-align: left;
}

.VaskiPage2020 .AsiantuntijatToimenpide ul,
.VaskiPage2020 .Valiokuntakasittely ul {
    list-style: none;
    padding-left: 0;
}

.VaskiPage2020 .ValiokuntaToimija .AsiakirjaViiteTunnus {
    padding-left: 0;
}

.VaskiPage2020 .LausumaKannanotto .LausumaKannanottoOsa,
.VaskiPage2020 .LausumaKannanotto .edk-LausumaKannanotto {
    float: left;
}

.VaskiPage2020 .LausumaKannanotto .LausumaKannanottoNro {
    padding-left: 0;
}

.VaskiPage2020 .LausumaKannanotto:first-child {
    margin-top: 20px;
}

.VaskiPage2020 .LausumaKannanotto .LihavaKursiiviOtsikkoTeksti {
    margin-left: 0;
    font-style: normal;
}

.VaskiPage2020 .LausumaKannanotto .MomenttiViiteTeksti {
    left: 0;
}

.VaskiPage2020 .LausumaKannanotto .SisennettyKappaleKooste {
    left: 0;
}

.VaskiPage2020 h4.LausumaKannanottoNroOtsikkoTeksti {
    margin-top: 0;
}

.VaskiPage2020 #PaatosOsa .KappaleKooste {
    padding-left: 0;
}

.VaskiPage2020 .SisennettyKappaleKooste {
    display: block;
}


.VaskiPage2020 .AsiaKuvaus .AsiantuntijatToimenpide .Asiantuntija .Henkilo .AsemaTeksti:before {
    content: '' !important;
}

.VaskiPage2020 .SisennettyKappaleKooste {
    margin: 0 20px 20px 0;
}

.VaskiPage2020 .Mietinto,
.VaskiPage2020 .Toimija,
.VaskiPage2020 .YhteisoTeksti {
    padding: 0;
}

.VaskiPage2020 .Mietinto,
.VaskiPage2020 .AsiaKuvaus {
    margin-top: 0;
}

.VaskiPage2020 .AsiantuntijatToimenpide .Asiantuntija .YhteisoTeksti:before,
.VaskiPage2020 .Asiantuntija .YhteisoTeksti:before {
    content: '';
}


.VaskiPage2020 .MomenttiKooste,
.VaskiPage2020 .SaadosKappaleKooste,
.VaskiPage2020 .MomenttiKohtaKooste,
.VaskiPage2020 .KohdatMomentti,
.VaskiPage2020 .MomenttiKooste,
.VaskiPage2020 .MomenttiAlakohtaKooste {
    margin-top: 1em;
    margin-bottom: 1em;
}

.edk-EduskuntaTunnus {
    display: block;
}

.VaskiPage2020 #AloiteLiiteOsa .IdentifiointiOsa .AsiakirjatyyppiNimi {
    margin: 0;
}

.VaskiPage2020 #AloiteLiiteOsa .IdentifiointiOsa .edk-Nimeke {
    display: inline;
    font-weight: normal;
    font-size: 1.0em;
    line-height: 1.0em;
}

.VaskiPage2020 .LiiteNimi {
    padding: 0;
}

.VaskiPage2020 .PaatosToimenpide .KappaleKooste {
    padding-left: 0;
}

.VaskiPage2020 .Valiokuntakasittely {
    clear: both;
}

.VaskiPage2020 .Asia {
    margin-bottom: 1em;
}

.VaskiPage2020 .TalousarvioMuutosTeksti {
    font-style: italic;
}

.VaskiPage2020 H5.TalousarvioLukuOtsikko .MaararahalajiTeksti {
    font-weight: normal !important;
    font-family: Arial !important;
}

/* Listat EDKVASSA-25 */
.VaskiPage2020 #TaulukkoOsa ul {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
    margin-top: 20px;
}

    .VaskiPage2020 #TaulukkoOsa ul ul ul {
        padding-left: 25px;
        padding-right: -25px;
    }

.VaskiPage2020 #TaulukkoOsa li {
    margin-left: 0;
    padding-left: 0;
    float: left;
    width: 100%;
}

.VaskiPage2020 #TaulukkoOsa .TaulukkoOsaNumeroOtsikkoJaSumma {
    font-weight: bold
}

.VaskiPage2020 #TaulukkoOsa .TaulukkoOsaOtsikkoJaSummaTeksti {
    float: right
}

.VaskiPage2020 #TaulukkoOsa h4.edk-paaluokkaOsasto {
    margin-top: 30px;
}

.VaskiPage2020 #TaulukkoOsa h4.edk-kokonaismaara {
    margin-top: 20px;
}

.VaskiPage2020 #TaulukkoOsa .edk-paaluokkaOsasto.TaulukkoOsaNumeroOtsikkoJaSumma {
    width: 100%;
    float: left;
}

.VaskiPage2020 #TaulukkoOsa .edk-luku.TaulukkoOsaNumeroOtsikkoJaSumma {
    width: 100%;
    float: left;
    margin-top: 15px;
}

.VaskiPage2020 #TaulukkoOsa .edk-momentti.TaulukkoOsaNumeroOtsikkoJaSumma {
    font-weight: normal;
    width: 100%;
    float: left;
    border-bottom: 1px dotted #404040;
    margin-top: 2px;
}

/* Taulukot EDKVASSA-25 */
.VaskiPage2020 .table .vaskientry {
    vertical-align: top;
}

.VaskiPage2020 .table {
    overflow-x: auto;
}

.OtsikkoNroTeksti {
    padding-right: 5px;
}

.edk-display-block {
    display: block;
}

.VaskiPage2020 .OtsikkoNroTeksti {
    padding-right: 5px;
    margin: 10px 0;
}

/* EDKVASSA-72 */
/* EDKVASSA-72 */

.VaskiPage2020 .edk-osa h5 {
    /*color: red;*/
    font-size: 20px;
}

.VaskiPage2020 .edk-osa .OsaTunnusKooste {
    display: block;
    text-align: left;
    margin: 20px 0 0 0;
}

.VaskiPage2020 .edk-osa .SaadosOtsikkoKooste {
    display: block;
    text-align: left;
    margin: 5px 0 20px 0;
}

.VaskiPage2020 .edk-luku h5 {
    /*color: yellow;*/
    font-size: 18px;
}

.VaskiPage2020 .edk-luku .LukuTunnusKooste {
    display: block;
    text-align: left;
    margin: 20px 0 0 0;
}

.VaskiPage2020 .edk-luku .SaadosOtsikkoKooste {
    display: block;
    text-align: left;
    margin: 5px 0 20px 0;
}

.VaskiPage2020 .edk-pykala .PykalaTunnusKooste {
    display: block;
    text-align: left;
    margin: 20px 0 0 0;
}

.VaskiPage2020 .edk-pykala h5 {
    /*color: green;*/
    font-size: 14px;
}

.VaskiPage2020 .edk-pykala .SaadosOtsikkoKooste {
    display: block;
    text-align: left;
    margin: 5px 0 20px 0;
}

.VaskiPage2020 span.Nimeke,
.VaskiPage2020 span.edk-Nimeke,
.VaskiPage2020 H1 .Toimija {
    font-family: arial;
    font-weight: bold;
    font-size: 18px;
    line-height: 24px;
    margin: 10px 0 20px 0;
}

.VaskiPage2020 H1 .Toimija {
    margin: 10px 0 0 0 !important;
    display: block;
}

/* Tiiviimmät välit Toimijan ja nimekkeen väliin */
.VaskiPage2020 .Eduskunnanpoytakirja2020 H1 .Toimija,
.VaskiPage2020 .KokousSuunnitelma2020 H1 .Toimija {
    margin: 5px 0 -8px 0 !important;
}

/* Ei tulosteta Toimijaa lainkaan seuraavissa asiakirjoissa */
.VaskiPage2020 .PuhemiesneuvostonEhdotus H1 .Toimija,
.VaskiPage2020 .EduskunnanVastaus H1 .Toimija,
.VaskiPage2020 .TalousarvioKirjelma H1 .Toimija,
.VaskiPage2020 .SaadoskokoelmaEduskunnanVastaus H1 .Toimija,
.VaskiPage2020 .SaadoskokoelmaTalousarvioKirjelma H1 .Toimija {
    display: none;
}

.VaskiPage2020 .IdentifiointiOsa H1 .Toimija .YhteisoTeksti,
.VaskiPage2020 .IdentifiointiOsa H1 .Toimija .TarkennusAsemaTeksti,
.VaskiPage2020 .IdentifiointiOsa H1 .Toimija .Henkilo .AsemaTeksti,
.VaskiPage2020 .IdentifiointiOsa H1 .Toimija .Henkilo .EtuNimi,
.VaskiPage2020 .IdentifiointiOsa H1 .Toimija .Henkilo .SukuNimi,
.VaskiPage2020 .IdentifiointiOsa H1 .Toimija .Henkilo .LisatietoTeksti {
    font-family: arial;
    font-weight: normal;
    font-size: 18px;
}

.VaskiPage2020 .Toimija .YhteisoTeksti,
.VaskiPage2020 .Toimija .TarkennusAsemaTeksti,
.VaskiPage2020 .Toimija .Henkilo .AsemaTeksti,
.VaskiPage2020 .Toimija .Henkilo .EtuNimi,
.VaskiPage2020 .Toimija .Henkilo .SukuNimi,
.VaskiPage2020 .Toimija .Henkilo .LisatietoTeksti,
.VaskiPage2020 .Asiantuntija .YhteisoTeksti,
.VaskiPage2020 .Asiantuntija .TarkennusAsemaTeksti,
.VaskiPage2020 .Asiantuntija .Henkilo .AsemaTeksti,
.VaskiPage2020 .Asiantuntija .Henkilo .EtuNimi,
.VaskiPage2020 .Asiantuntija .Henkilo .SukuNimi,
.VaskiPage2020 .Asiantuntija .Henkilo .LisatietoTeksti,
.VaskiPage2020 .Allekirjoittaja .YhteisoTeksti,
.VaskiPage2020 .Allekirjoittaja .TarkennusAsemaTeksti,
.VaskiPage2020 .Allekirjoittaja .Henkilo .AsemaTeksti,
.VaskiPage2020 .Allekirjoittaja .Henkilo .EtuNimi,
.VaskiPage2020 .Allekirjoittaja .Henkilo .SukuNimi,
.VaskiPage2020 .Allekirjoittaja .Henkilo .LisatietoTeksti {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    /* EDKVASSA-145 väliaikaisesti nämä pois, kunnes massa-ajo tehty */
    /*margin: 0 !important;*/
    /*padding: 0 !important;*/
}

.VaskiPage2020 .AllekirjoitusOsa .Allekirjoittaja,
.VaskiPage2020 .OsallistujaOsa .Toimija {
    display: block;
}

.VaskiPage2020 .TalousarvioPerusteluLuku .TalousarvioPerusteluLuku .TalousarvioPerusteluLuku .TalousarvioLukuOtsikko .edk-OtsikkoTeksti {
    font-weight: bold;
}

.VaskiPage2020 .TalousarvioPerusteluLuku .TalousarvioPerusteluLuku .TalousarvioPerusteluLuku .TalousarvioPerusteluLuku .edk-OtsikkoTeksti {
    font-weight: normal;
    font-style: italic;
}

.VaskiPage2020 .TalousarvioPerusteluOsa,
.VaskiPage2020 .TalousarvioPerusteluOsaYleisetPerustelut,
.VaskiPage2020 .TalousarvioPerusteluOsaYksityiskohtaisetPerustelut,
.VaskiPage2020 .TalousarvioPerusteluOsaPerustelut {
    clear: both;
}

.VaskiPage2020 .SaadosOtsikkoKooste,
.VaskiPage2020 .SaadosValiotsikkoKooste {
    text-align: left;
    padding: 0;
}

/* ################################ */

.VaskiPage2020 .YhdistettyAsia .IdentifiointiOsa .AsiakirjatyyppiNimi,
.VaskiPage2020 .Eduskunnanpoytakirja2020 .KeskusteluToimenpide {
    margin: 0;
}

.VaskiPage2020 .YhdistettyAsia .IdentifiointiOsa .edk-Nimeke {
    display: inline;
    font-weight: normal;
    font-size: 1.0em;
    line-height: 1.0em;
}



.VaskiPage2020 .YhdistettyAsia .IdentifiointiOsa .edk-Nimeke {
    display: inline;
    font-weight: normal;
    font-size: 1.0em;
    line-height: 1.0em;
}


/* Eduskunnanpoytakirja start */
.VaskiPage2020 .Eduskunnanpoytakirja2020 .IdentifiointiOsa .Nimeke {
    font-size: 16px !important;
}

.VaskiPage2020 .Eduskunnanpoytakirja2020 .KohtaAsiakirja,
.VaskiPage2020 .Eduskunnanpoytakirja2020 .KohtaAsia,
.VaskiPage2020 .Eduskunnanpoytakirja2020 .edk-KohtaNumero
/*,
.VaskiPage2020 .Eduskunnanpoytakirja2020 .PaatoksentekoToimenpide*/ {
    padding: 0 0 1em 0;
}

.VaskiPage2020 .Eduskunnanpoytakirja2020 .PaatoksentekoToimenpide {
    padding: 0;
}

.VaskiPage2020 .Eduskunnanpoytakirja2020 .KohtaAsiakirja {
    width: 100%;
}

/* Tarkista */
.VaskiPage2020 .Eduskunnanpoytakirja2020 .Poytakirja .Asiakohta {
    overflow: unset;
}

.VaskiPage2020 .Eduskunnanpoytakirja2020 .edk-KappaleKooste,
.VaskiPage2020 .Eduskunnanpoytakirja2020 .ValiotsikkoTeksti,
.VaskiPage2020 .Eduskunnanpoytakirja2020 .AanestysKappaleKooste {
    padding: 0;
    margin: 0 0 1em 0;
}

.VaskiPage2020 .Eduskunnanpoytakirja2020 .AsiantuntijatToimenpide .edk-KappaleKooste {
    padding: 0;
    margin: 0;
}

/*.VaskiPage2020 .Eduskunnanpoytakirja2020 .edk-KappaleKooste {
	padding: 0;
    margin: 0;	
}*/

.VaskiPage2020 .Eduskunnanpoytakirja2020 .Toimenpide,
.VaskiPage2020 .Eduskunnanpoytakirja2020 .AsiantuntijatToimenpide {
    margin-top: 1em;
}

.VaskiPage2020 .Eduskunnanpoytakirja2020 .edk-KappaleKooste {
    clear: both;
}

/*Tarkista*/
.VaskiPage2020 .Eduskunnanpoytakirja2020 .PaatoksentekoToimenpide,
.VaskiPage2020 .Eduskunnanpoytakirja2020 .PaatosToimenpide {
    clear: both;
}

/* otsikointi */
.VaskiPage2020 .Eduskunnanpoytakirja2020 .KohtaNumeroTeksti {
    float: left;
    padding-right: 12px;
}

.VaskiPage2020 .Eduskunnanpoytakirja2020 .KohtaNimeke {
    display: block;
    margin: 0;
}

.VaskiPage2020 .Eduskunnanpoytakirja2020 .KohtaAsia .Toimija {
    float: left;
}

.VaskiPage2020 .Eduskunnanpoytakirja2020 .NimekeTeksti {
    display: block;
    margin: 0;
}
/* otsikointi end */

.VaskiPage2020 .Eduskunnanpoytakirja2020 .MuuAsiakohta,
.VaskiPage2020 .Eduskunnanpoytakirja2020 .Asiakohta {
    margin: 0;
    padding: 0;
}

    .VaskiPage2020 .Eduskunnanpoytakirja2020 .MuuAsiakohta .OtsikkoTeksti:last-child,
    .VaskiPage2020 .Eduskunnanpoytakirja2020 .Asiakohta .NimekeTeksti:last-child {
        margin: 0 0 14px 0;
    }

.VaskiPage2020 .Eduskunnanpoytakirja2020 .KohtaSisalto .PuheenjohtajaRepliikki {
    margin-left: 0;
}

.VaskiPage2020 .Eduskunnanpoytakirja2020 .AllekirjoitusOsa {
    padding-left: 0;
    margin-left: 0;
}

.VaskiPage2020 .Eduskunnanpoytakirja2020 H3 {
    margin-top: 0;
}

    .VaskiPage2020 .Eduskunnanpoytakirja2020 H3:first-child {
        margin-top: 20px;
    }

    .VaskiPage2020 .Eduskunnanpoytakirja2020 H3:only-child {
        margin-bottom: 24px;
    }

.VaskiPage2020 .Eduskunnanpoytakirja2020 .OsallistujaOsa {
    padding: 0 0 20px 0;
}

    /* ei rivitystÃ¤ sisÃ¤ltÃ¶Ã¶n */
    .VaskiPage2020 .Eduskunnanpoytakirja2020 .OsallistujaOsa .Toimija {
        display: block;
    }

    .VaskiPage2020 .Eduskunnanpoytakirja2020 .OsallistujaOsa .JohdantoTeksti {
        margin: 10px 0 10px 0;
    }

.VaskiPage2020 .Asiakohta .AsiantuntijatToimenpide {
    padding-left: 0;
}
/* Eduskunnanpoytakirja end */

/* Listat EDKVASSA-64, EDKVASSA-81, EDKVASSA-103 START */

.VaskiPage2020 .SuppeaLista, .VaskiPage2020 .Lista {
    padding-bottom: 10px;
    padding-left: 0 !important;
}

.VaskiPage2020 ul.SuppeaLista li, .VaskiPage2020 ul.Lista li {
    list-style-type: none;
}

.VaskiPage2020 .SuppeaLista .ListaKooste,
.VaskiPage2020 .SuppeaLista .ListaKohta,
.VaskiPage2020 .SuppeaLista .ListaKohtaKooste,
.VaskiPage2020 .Lista .ListaKooste,
.VaskiPage2020 .Lista .ListaKohta,
.VaskiPage2020 .Lista .ListaKohtaKooste {
    margin-left: 0 !important;
}

.VaskiPage2020 .Tasaviiva .ListaKooste:nth-child(1):before,
.VaskiPage2020 .Tasaviiva .ListaKooste:nth-child(1):before,
.VaskiPage2020 .Tasaviiva .ListaKohtaKooste:nth-child(1):before,
.VaskiPage2020 .LyhytTasaviiva .ListaKooste:nth-child(1):before,
.VaskiPage2020 .LyhytTasaviiva .ListaKohta:nth-child(1):before,
.VaskiPage2020 .LyhytTasaviiva .ListaKohtaKooste:nth-child(1):before {
    margin-left: 0 !important;
}

.VaskiPage2020 .SuppeaLista.Viiva li p,
.VaskiPage2020 .SuppeaLista.LyhytViiva li p,
.VaskiPage2020 .SuppeaLista.Numeropiste li p,
.VaskiPage2020 .SuppeaLista.JatkuvaNumeropiste li p,
.VaskiPage2020 .SuppeaLista.Numerosulku li p,
.VaskiPage2020 .SuppeaLista.JatkuvaNumerosulku li p,
.VaskiPage2020 .SuppeaLista.Kirjainsulku li p,
.VaskiPage2020 .SuppeaLista.JatkuvaKirjainsulku li p,
.VaskiPage2020 .SuppeaLista.LyhytViiva li div,
.VaskiPage2020 .Lista.Viiva li p,
.VaskiPage2020 .Lista.LyhytViiva li p,
.VaskiPage2020 .Lista.Numeropiste li p,
.VaskiPage2020 .Lista.JatkuvaNumeropiste li p,
.VaskiPage2020 .Lista.Numerosulku li p,
.VaskiPage2020 .Lista.JatkuvaNumerosulku li p,
.VaskiPage2020 .Lista.Kirjainsulku li p,
.VaskiPage2020 .Lista.JatkuvaKirjainsulku li p,
.VaskiPage2020 .Lista.LyhytViiva li div {
    display: inline;
}

.VaskiPage2020 .SuppeaLista.Tasaviiva li::before,
.VaskiPage2020 .SuppeaLista.LyhytTasaviiva li::before {
    display: inline;
}

.VaskiPage2020 .Lista.Tasaviiva li::before,
.VaskiPage2020 .Lista.LyhytTasaviiva li::before {
    display: table-cell;
}

.VaskiPage2020 .Lista.Tasaviiva li p,
.VaskiPage2020 .Lista.LyhytTasaviiva li p {
    display: table-cell;
}

.VaskiPage2020 .Numeropiste,
.VaskiPage2020 .JatkuvaNumeropiste,
.VaskiPage2020 .Numerosulku,
.VaskiPage2020 .JatkuvaNumerosulku,
.VaskiPage2020 .Kirjainsulku,
.VaskiPage2020 .JatkuvaKirjainsulku {
    list-style-position: inside;
}

    .VaskiPage2020 .Numerosulku .ListaKooste::before,
    .VaskiPage2020 .Numerosulku .ListaKohta::before,
    .VaskiPage2020 .Numerosulku .ListaKohtaKooste::before,
    .VaskiPage2020 .JatkuvaNumerosulku .ListaKooste::before,
    .VaskiPage2020 .JatkuvaNumerosulku .ListaKohta::before,
    .VaskiPage2020 .JatkuvaNumerosulku .ListaKohtaKooste::before,
    .VaskiPage2020 .Kirjainsulku .ListaKooste::before,
    .VaskiPage2020 .Kirjainsulku .ListaKohta::before,
    .VaskiPage2020 .Kirjainsulku .ListaKohtaKooste::before,
    .VaskiPage2020 .JatkuvaKirjainsulku .ListaKooste::before,
    .VaskiPage2020 .JatkuvaKirjainsulku .ListaKohta::before,
    .VaskiPage2020 .JatkuvaKirjainsulku .ListaKohtaKooste::before {
        content: "";
    }

.VaskiPage2020 .SuppeaLista .ListaKohta:before,
.VaskiPage2020 .SuppeaLista .ListaKohtaKooste:before,
.VaskiPage2020 .Lista .ListaKohta .KappaleKooste:before,
.VaskiPage2020 .Lista .ListaKohtaKooste .KappaleKooste:before {
    content: '' !important;
    margin-left: 0;
}

/* em dash & em space for long dash */
.VaskiPage2020 .SuppeaLista.Tasaviiva li::before,
.VaskiPage2020 .Lista.Tasaviiva li::before,
.VaskiPage2020 .SuppeaLista.Viiva li::before,
.VaskiPage2020 .Lista.Viiva li::before {
    content: "\2014\2003" !important;
}
/* hyphen & en space for short dash */
.VaskiPage2020 .SuppeaLista.LyhytTasaviiva li::before,
.VaskiPage2020 .Lista.LyhytTasaviiva li::before,
.VaskiPage2020 .SuppeaLista.LyhytViiva li::before,
.VaskiPage2020 .Lista.LyhytViiva li::before {
    content: "\2010\2002" !important;
}

.VaskiPage2020 .Numerosulku .ListaKooste::marker,
.VaskiPage2020 .Numerosulku .ListaKohta::marker,
.VaskiPage2020 .Numerosulku .ListaKohtaKooste::marker,
.VaskiPage2020 .JatkuvaNumerosulku .ListaKooste::marker,
.VaskiPage2020 .JatkuvaNumerosulku .ListaKohta::marker,
.VaskiPage2020 .JatkuvaNumerosulku .ListaKohtaKooste::marker {
    content: counter(list-item) ")\2003" !important;
}

.VaskiPage2020 .Numeropiste .ListaKooste::marker,
.VaskiPage2020 .Numeropiste .ListaKohta::marker,
.VaskiPage2020 .Numeropiste .ListaKohtaKooste::marker,
.VaskiPage2020 .JatkuvaNumeropiste .ListaKooste::marker,
.VaskiPage2020 .JatkuvaNumeropiste .ListaKohta::marker,
.VaskiPage2020 .JatkuvaNumeropiste .ListaKohtaKooste::marker {
    content: counter(list-item) ".\2003" !important;
}

.VaskiPage2020 .Kirjainsulku .ListaKooste::marker,
.VaskiPage2020 .Kirjainsulku .ListaKohta::marker,
.VaskiPage2020 .Kirjainsulku .ListaKohtaKooste::marker,
.VaskiPage2020 .JatkuvaKirjainsulku .ListaKooste::marker,
.VaskiPage2020 .JatkuvaKirjainsulku .ListaKohta::marker,
.VaskiPage2020 .JatkuvaKirjainsulku .ListaKohtaKooste::marker {
    content: counter(list-item,lower-alpha) ")\2003" !important;
}

.VaskiPage2020 .AsiantuntijatToimenpide .Asiantuntija > :first-child:before {
    content: '' !important;
    margin-left: 0;
}

/* Listat EDKVASSA-64, EDKVASSA-81, EDKVASSA-103 END */

.VaskiPage2020 .Rivivaihto:before {
    content: "\a";
    white-space: pre;
}

/*########################*/
/*Kokoussuunnitelmas start*/
/*########################*/

.VaskiPage2020 .KokousSuunnitelma2020 .IdentifiointiOsa .Nimeke {
    font-size: 16px !important;
}

.VaskiPage2020 .KokousSuunnitelma2020 .KohtaAsiakirja,
.VaskiPage2020 .KokousSuunnitelma2020 .KohtaAsia,
.VaskiPage2020 .KokousSuunnitelma2020 .edk-KohtaNumero {
    padding: 0 0 1em 0;
}

.VaskiPage2020 .KokousSuunnitelma2020 .Toimenpide {
    padding: 0;
}

.VaskiPage2020 .KokousSuunnitelma2020 .PaatoksentekoToimenpide {
    padding: 0;
}

.VaskiPage2020 .KokousSuunnitelma2020 .KohtaAsiakirja {
    width: 100%;
}

/* Tarkista */
.VaskiPage2020 .KokousSuunnitelma2020 .Poytakirja .Asiakohta {
    overflow: unset;
}

.VaskiPage2020 .KokousSuunnitelma2020 .edk-KappaleKooste,
.VaskiPage2020 .KokousSuunnitelma2020 .ValiotsikkoTeksti,
.VaskiPage2020 .KokousSuunnitelma2020 .AanestysKappaleKooste {
    padding: 0;
    margin: 0 0 1em 0;
}

.VaskiPage2020 .KokousSuunnitelma2020 .AsiantuntijatToimenpide .edk-KappaleKooste {
    padding: 0;
    margin: 0;
}

.VaskiPage2020 .KokousSuunnitelma2020 .AsiantuntijatToimenpide {
    margin-top: 1em;
}

.VaskiPage2020 .KokousSuunnitelma2020 .edk-KappaleKooste {
    clear: both;
}

/*Tarkista*/
.VaskiPage2020 .KokousSuunnitelma2020 .PaatoksentekoToimenpide,
.VaskiPage2020 .KokousSuunnitelma2020 .PaatosToimenpide {
    clear: both;
}

/* otsikointi */
.VaskiPage2020 .KokousSuunnitelma2020 .KohtaNumeroTeksti {
    float: left;
    padding-right: 12px;
}

.VaskiPage2020 .KokousSuunnitelma2020 .KohtaNimeke {
    display: block;
    margin: 0;
}

.VaskiPage2020 .KokousSuunnitelma2020 .KohtaAsia .Toimija {
    float: left;
}

.VaskiPage2020 .KokousSuunnitelma2020 .KohtaNimeke .NimekeTeksti {
    display: block;
    margin: 0 0 1em 0;
}
/* otsikointi end */

.VaskiPage2020 .KokousSuunnitelma2020 .MuuAsiakohta,
.VaskiPage2020 .KokousSuunnitelma2020 .Asiakohta {
    margin: 0;
    padding: 0;
}

    .VaskiPage2020 .KokousSuunnitelma2020 .MuuAsiakohta .OtsikkoTeksti:last-child,
    .VaskiPage2020 .KokousSuunnitelma2020 .Asiakohta .NimekeTeksti:last-child {
        margin: 0 0 14px 0;
    }

.VaskiPage2020 .KokousSuunnitelma2020 .KohtaSisalto .PuheenjohtajaRepliikki {
    margin-left: 0;
}

.VaskiPage2020 .KokousSuunnitelma2020 .AllekirjoitusOsa {
    padding-left: 0;
    margin-left: 0;
}

.VaskiPage2020 .KokousSuunnitelma2020 .OsallistujaOsa {
    padding: 0 0 20px 0;
}

    /* ei rivitystÃ¤ sisÃ¤ltÃ¶Ã¶n */
    .VaskiPage2020 .KokousSuunnitelma2020 .OsallistujaOsa .Toimija {
        display: block;
    }

    .VaskiPage2020 .KokousSuunnitelma2020 .OsallistujaOsa .JohdantoTeksti {
        margin: 10px 0 10px 0;
    }

.VaskiPage2020 .KokousSuunnitelma2020 .Kokous .Asiakohta .AsiantuntijatToimenpide {
    margin-left: 0;
}

.VaskiPage2020 .KokousSuunnitelma2020 .Kokous .Asiakohta .KohtaNimeke {
    margin: 0;
    padding: 0;
}

.VaskiPage2020 .KokousSuunnitelma2020.ViikkoSuunnitelma .Kokous {
    margin: 0 0 0 15px;
    padding: 0;
}

    .VaskiPage2020 .KokousSuunnitelma2020.ViikkoSuunnitelma .Kokous H2 {
        margin-left: -15px;
    }

.VaskiLastModified {
    padding-top: 5px;
}

.VaskiPage2020 .KokousSuunnitelma2020 H2 .TarkenneTeksti,
.VaskiPage2020 .KokousSuunnitelma2020 H2 .Toimija,
.VaskiPage2020 .KokousSuunnitelma2020 H2 .edk-KokousNimeke .NimekeTeksti,
.VaskiPage2020 .KokousSuunnitelma2020 H3 .TarkenneTeksti,
.VaskiPage2020 .KokousSuunnitelma2020 H3 .Toimija,
.VaskiPage2020 .KokousSuunnitelma2020 H3 .edk-KokousNimeke .NimekeTeksti {
    display: inline;
    margin: 0;
}

.VaskiPage2020 .KokousSuunnitelma2020 H2 .Toimija,
.VaskiPage2020 .KokousSuunnitelma2020 H3 .Toimija,
.VaskiPage2020 .KokousSuunnitelma2020 H2 .TarkenneTeksti,
.VaskiPage2020 .KokousSuunnitelma2020 H3 .TarkenneTeksti {
    margin: 0;
    font-weight: normal;
    font-family: Arial;
    font-size: 18px;
}

.VaskiPage2020 .KokousSuunnitelma2020 H3 .Toimija,
.VaskiPage2020 .KokousSuunnitelma2020 H3 .TarkenneTeksti {
    font-size: 14px;
}

.VaskiPage2020 .KokousSuunnitelma2020 .Kokous {
    padding-bottom: 10px;
}

.VaskiPage2020 .KokousSuunnitelma2020.IstuntoSuunnitelma .Kokous {
    padding: 0;
}

.VaskiPage2020 .KokousSuunnitelma2020 .Kokous .edk-OtsikkoTeksti {
    padding-bottom: 20px;
}

.VaskiPage2020 .KokousSuunnitelma2020 H3 {
    font-size: 16px;
    margin: -5px 0 0 0;
}

.VaskiPage2020 .KokousSuunnitelma2020.ViikkoSuunnitelma H3 {
    margin-top: 20px;
}

/* Suullinen kysymys / Puheenvuoro kaksoispisteen tyylit */
.VaskiPage2020 .PuheenvuoroToimenpide .Toimija .LisatietoTeksti:after,
.VaskiPage2020 .PuheenjohtajaRepliikki .PuheenjohtajaTeksti:after {
    content: ''
}

.edk-colon {
    font-weight: bold;
}

    .edk-colon.no-bold {
        font-weight: normal;
    }

.l-margin-negative {
    margin-left: -3px;
}
/* Suullinen kysymys / Puheenvuoro kaksoispisteen tyylit end */

.edk-clear {
    clear: both;
}

.edk-viite {
    float: left;
    width: 100%
}

.Esityslista .edk-viite.b-margin,
.KokousPoytakirja .edk-viite.b-margin,
.KokousSuunnitelma2020 .edk-viite.b-margin {
    margin-bottom: 20px
}

.Esityslista .edk-viite .KohtaAsia,
.KokousPoytakirja .edk-viite .KohtaAsia,
.KokousSuunnitelma2020 .edk-viite .KohtaAsia,
.Esityslista .edk-viite .KohtaAsiakirja,
.KokousPoytakirja .edk-viite .KohtaAsiakirja,
.KokousSuunnitelma2020 .edk-viite .KohtaAsiakirja {
    font-size: 12px !important;
    line-height: 15px !important;
    padding: 0 0 7px 0 !important;
}

.VaskiPage2020 .Eduskunnanpoytakirja2020 .Asiakohta,
.VaskiPage2020 .KokousSuunnitelma2020 .Asiakohta {
    padding-bottom: 5px;
}

    .VaskiPage2020 .Eduskunnanpoytakirja2020 .Asiakohta h2,
    .VaskiPage2020 .Eduskunnanpoytakirja2020 .MuuAsiakohta h2,
    .VaskiPage2020 .KokousSuunnitelma2020 .Asiakohta h2,
    .VaskiPage2020 .KokousSuunnitelma2020 .MuuAsiakohta h2 {
        margin-bottom: 20px;
    }

/*### Kirjelmä ###*/

.VaskiPage2020 .Kirjelma2020 .MuistioOsa {
    margin-top: 20px;
}

    .VaskiPage2020 .Kirjelma2020 .MuistioOsa .edk-AsiakirjatyyppiNimi,
    .VaskiPage2020 .Kirjelma2020 .MuistioOsa .EutoriTunnus,
    .VaskiPage2020 .Kirjelma2020 .MuistioOsa .Nimeke,
    .VaskiPage2020 .Kirjelma2020 .MuistioOsa .LaadintaPvmTeksti {
        display: block;
    }


.VaskiPage2020 .Kirjelma2020 .IdentifiointiOsa H2 .edk-AsiakirjatyyppiNimi {
    font-family: arial;
    font-weight: normal;
    font-size: 18px;
    line-height: 30px;
    
}

.VaskiPage2020 .Kirjelma2020 .IdentifiointiOsa H2 .Toimija .YhteisoTeksti {
    font-family: arial;
    font-weight: normal;
    font-size: 14px;
    
}

.VaskiPage2020 .Kirjelma2020 .IdentifiointiOsa H2 .LaadintaPvmTeksti {
    font-family: arial;
    font-weight: normal;
    font-size: 14px;
    
}

.VaskiPage2020 .Kirjelma2020 .IdentifiointiOsa H2 .EutoriTunnus {
    font-family: arial;
    font-size: 14px !important;
    font-weight: normal;
    
}

.VaskiPage2020 .Kirjelma2020 .IdentifiointiOsa H2 .Nimeke {
    font-family: arial;
    font-weight: normal;
    font-size: 14px;
    line-height: 22px;
    margin: 10px 0 20px 0;

}

.VaskiPage2020 .Kirjelma2020 .IdentifiointiOsa H2 .edk-AsiakirjatyyppiNimi {
    color: #4D4843;
    font-family: 'MontserratSemiBold',Tahoma,Helvetica,Arial,sans-serif;
    
}

.VaskiPage2020 .Kirjelma2020 .LukuOtsikko .OtsikkoNroTeksti {
    padding-right: 12px;
}
/* VASKI NAVI (VASEN NAVI) */
#VaskiNavi .edk-table { margin-bottom: 20px;}
#VaskiNavi .edk-table .edk-table-header { font-weight: bold }
#VaskiNavi .edk-table a { font-weight: bold !important }
#VaskiNavi .edk-table a:hover { text-decoration: underline !important; color: #006DBA !important}
#VaskiNavi .edk-table-row { margin-bottom: 2px; display: block; }
#VaskiNavi .Vireilletulo .EduskuntaTunnus .navilink { font-weight: bold !important }

/* TÄYSISTUNNON DYNAAMINEN SEURANTASIVU */
#DynaaminenPaivajarjestys .paatos {
    display:block;
    float: left;
    width: 100%;
    margin-bottom: 5px;
}
#DynaaminenPaivajarjestys #SpeakersCount {
    float: right;
    margin-top: -40px;
}
#DynaaminenPaivajarjestys .KohtaNumero,
#DynaaminenPaivajarjestys .MuuAsiakohta .KohtaNumero {
    margin-bottom: 0px !important;
    margin-right: 5px !important;
}
#DynaaminenPaivajarjestys .Eduskunnanpoytakirja2020 H3:only-child {
    margin-top: 15px;
    margin-bottom: 15px;
}
#DynaaminenPaivajarjestys .edk-speechrequests-footer,
#DynaaminenPaivajarjestys .edk-notifications-footer,
#DynaaminenPaivajarjestys .edk-speeches-footer,
#DynaaminenPaivajarjestys .edk-speech_reservation-footer {
    float: left;
    width: 100%;
	margin-bottom: 0;
}
#DynaaminenPaivajarjestys .SaliKohtaVaraus {
	float: left;
	margin: 15px 15px 0 15px;
}
#DynaaminenPaivajarjestys .edk-speech_reservation-footer .button {
	width: 525px;
	margin-left: 0px;
}
#DynaaminenPaivajarjestys .AktiivinenKohta {
    float: left;
}
#DynaaminenPaivajarjestys .AsiakirjatyyppiNimi,
#DynaaminenPaivajarjestys .EduskuntaTunnus {
    clear: both;
}
#DynaaminenPaivajarjestys #PJAsiakirjaLogo {
    margin-top: 0;
}
#DynaaminenPaivajarjestys h2 {
    margin-bottom: 0;
}
#DynaaminenPaivajarjestys h3, 
#DynaaminenPaivajarjestys h4,
#DynaaminenPaivajarjestys h5 {
    float: left;
}
#DynaaminenPaivajarjestys .MuuAsiakohta .OtsikkoTeksti,
#DynaaminenPaivajarjestys .MuuAsiakohta .KohtaNumero,
#DynaaminenPaivajarjestys .KohtaNumero {
    font-size: 18px !important;
    font-family: 'MontserratSemiBold',"Palatino Linotype","Times New Roman", Times, sans-serif;
}
#DynaaminenPaivajarjestys .paatos:empty {
	display: none;
}
#DynaaminenPaivajarjestys .OsallistujaOsa ul {
    padding-bottom: 0;
    margin-bottom: 0;
}
#DynaaminenPaivajarjestys #PJAsiakirjaLogo {
    visibility: hidden;
}
#DynaaminenPaivajarjestys div[id^="edk-kohta"] {
    clear: both;
    float: left;
    margin-top: 10px;
}


.VaskiPage2020 .Tilasto2020 .table {
    overflow-x: auto;
}

    .VaskiPage2020 .Tilasto2020 .table th:nth-child(-n+2) {
        min-width: 120px;
    }

    .VaskiPage2020 .Tilasto2020 .table .TilastoYhteensaRivi td,
    .VaskiPage2020 .Tilasto2020 .table .TilastoValiotsikkoTekstiTD {
        font-weight: bold;
    }
.VaskiPage2020 .Tilasto2020 .table tr.TilastoYhteensaRivi, 
.VaskiPage2020 .Tilasto2020 .table tr.TilastoValiotsikkoTekstiTR {
    background: #e0e0e0 !important;
}