.ii-visat-nappi.button-ghost{background:none;border:1px solid #60c060;color:#60c060}.ii-visat-nappi.button-ghost:hover{box-shadow:1px 1px 1px 0 #bfbfbf;filter:brightness(110%)}.ii-visat-nappi{background:none;border:none;box-shadow:1px 1px 2px 0 #b7b7b7;color:#5d5d5d;cursor:pointer;display:inline-block;font-family:lucida grande,tahoma,verdana,arial,sans-serif;font-size:18px;font-weight:600;list-style:none;margin:10px 0;padding:15px 23px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.ii-visat-nappi span{font-size:15px;margin-left:10px}.ii-visat-nappi.button-solid{background:#60c060;color:#fff}.ii-visat-nappi.button-solid:hover{filter:brightness(115%)}.kysymys{margin-bottom:30px}.fields{background:#fff;margin-left:0}.fields h3,.fields h4{border:1px solid #aeaeae;border-bottom:none;border-radius:4px 4px 0 0;color:#5d5d5d;margin:0;padding:15px 33px 15px 28px}.fields h4{font-size:18px}.fields ul{margin:0;padding:0}.fields li,.fields ul.flex{display:flex}.fields li{align-items:center;border:1px solid #aeaeae;border-right:none;color:#5d5d5d;cursor:pointer;flex-wrap:nowrap;font-family:lucida grande,tahoma,verdana,arial,sans-serif;font-size:18px;font-weight:600;justify-content:center;line-height:1.1em;list-style:none;min-height:50px;text-align:center;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;width:100%}.fields li:last-child{border-right:1px solid #aeaeae}.fields li:hover{background:#efefef}.fields li.three{font-size:18px}.fields li.four{font-size:16px}.fields li.five{font-size:12px}.fields li.full-length{width:100%}.fields li.faded{color:#ccc;cursor:default}.fields li.faded:hover{background:transparent}.fields li.correct{background:rgba(49,163,53,.76);color:#fff;cursor:default}.fields li.faded.also-correct{color:#fff}.fields li.faded.also-correct,.fields li.faded.also-correct:hover{background:rgba(144,221,146,.76)}.fields li.wrong{background:rgba(202,44,44,.76);color:#fff}.counter,.visa-type-grouped .fields li.correct{background:#5d5d5d}.counter{border-radius:4px;color:#fff;font-family:Helvetica,Arial,sans-serif;font-size:30px;font-weight:900;height:50px;line-height:1.2em;margin:0 auto 10px;padding:8px;text-align:center;width:50px}.counter.paused{background:#fff}@media only screen and (min-width:768px){.kysymys{margin-bottom:60px}.fields{display:block;margin-left:83px;margin-top:-83px}.fields h3{font-size:26px;padding:20px 33px 20px 28px}.counter{font-size:46px;height:73px;line-height:59px;margin:0 0 10px;width:73px}}.tulos{border-left:4px solid #ccc;padding:0 20px;position:relative}.tulos h2{font-family:Helvetica,Arial,sans-serif;font-size:18px;font-weight:900;line-height:1.1em}.tulos h2,.tulos h4{color:#5d5d5d;text-transform:uppercase}.tulos h4{font-size:25px;margin:0}.tulos p{font-size:16px}.tulos .tulos-header{margin-bottom:1.2em}.tulos .tulos-header h2{float:left;margin:0;padding-right:1em;width:80%}.tulos .tulos-header .pisteet{float:right;width:20%}.tulos .pisteet{background:#546670;color:#fff;font-family:Helvetica,Arial,sans-serif;font-size:28px;font-weight:900;line-height:2.1em;text-align:center}.kysymysryhma .tulos{border-left:5px solid #ccc;padding:10px 20px 0}.ornament-divider{color:#d3d3d3;font-size:28px;margin:20px 0;text-align:center}.ornament-divider-bigger{font-size:1.4em}.visa-finished{padding:30px 0}.visa-grouped-finished{border-bottom:1px solid gray;padding:30px 20px}.visa-grouped-finished h4{margin:20px 0 10px}.visa-grouped-finished .tulos{padding-top:10px}.visa-grouped-finished .ornament-divider,.visa-grouped-finished .tulos h4{margin:0}.tulos-container{border-top:1px solid #ccc;margin-top:20px}.ii-print-button{background:#e6e6e6;border:none;padding:10px 20px}.ii-print-button:hover{background:#f7f7f7}#ii-visat{color:#333}#ii-visat *{box-sizing:border-box}#ii-visat h1{font-size:43px;margin:0;text-transform:uppercase}#ii-visat h1,#ii-visat h2{font-family:Helvetica,Arial,sans-serif;font-weight:900}#ii-visat h2{color:#5d5d5d;font-size:36px;line-height:1.2em}#ii-visat h3{text-transform:uppercase}#ii-visat h3,#ii-visat h4{font-family:Helvetica,Arial,sans-serif;font-size:22px;font-weight:900;line-height:1.2em}#ii-visat p{font-family:lucida grande,tahoma,verdana,arial,sans-serif}#ii-visat .visa-content{padding-bottom:40px;padding-top:80px;position:relative}@media only screen{.ii-visat-only-print{display:none}}@media print{.entry-content>*,.ii-print-button,.kysymysryhma,.ryhma-tulokset,.visa-finished>h2,body .wp-block-buttons.is-layout-flex,body nav.is-layout-flex,header img.wp-block-cover__image-background{display:none}.after-ii-visa,.ii-hide-when-printing{display:none!important}.entry-content .ii-visat-container,.entry-content .ii-visat-container .rivi.visa-grouped-finished{display:block}.tulos-container h4{margin:20px 0}.tulos-container .tulos{margin-left:20px}.tulos-container .tulos h4{color:#7a7a7a;font-size:1.4em;font-weight:600;margin:0;text-transform:uppercase}.tulos-container .tulosteksti{padding-left:20px}.ii-visat-container .ornament-divider{color:#d3d3d3;font-size:28px;margin:20px 0;text-align:center}header .wp-block-cover{min-height:160px!important}header .wp-block-cover figure img{height:auto!important;max-width:300px}}
/*# sourceMappingURL=ii-visat-public.css.map*/