@charset "UTF-8";:root{--bs-btn-disabled-bg: rgba(200,200,200,.5)}.modal-quiz{border:solid #34647f 5px;background-color:#000;background-image:url(/wp-content/themes/kopiraittilankoulu/images/bg_quiz.png);background-position:center center;background-size:cover;color:#fff}.modal-quiz p{margin:0}.quiz-heading{font-size:2rem;font-family:rosewood-std-fill;font-style:normal;font-weight:400;margin-bottom:0}.quiz-intro{font-size:18px;padding:0 1em;max-width:800px;text-align:center}.quizbox-question{display:flex;justify-content:center;align-items:center}.quizbox-question p{text-align:center;padding:1em;font-size:18px}.quizbox-options{margin:0 auto;text-align:center}.quizbox-option{min-height:100px;width:90%;border-style:solid;border-radius:50px;background-color:#000000bf;border-color:#34647f;border-width:5px;color:#fff;font-size:16px;font-weight:700;line-height:1.5;margin-top:10px;padding:1rem}.quizbox-option-false{border-color:#bf1e2e;color:#bf1e2e}.quizbox-option-true{border-color:#6fb390;color:#6fb390}.quizbox-tip{padding:2rem}.quiz-question-timer{color:#6fb390;border:#fff 3px solid;text-align:center;width:60px;height:60px;border-radius:30px;font-size:30px;line-height:50px;position:absolute;top:20px;left:40px}.quiz-lives{position:absolute;top:30px;left:140px}.quiz-life{float:left;margin-right:5px;width:41px;height:39px;background-image:url(/wp-content/themes/kopiraittilankoulu/images/quiz_life.png)}.quiz-score{font-size:40px;color:#6fb390;position:absolute;top:0;width:100%;height:120px;left:0;padding:30px 0 0;text-align:center;border-radius:16px;background:#00000080;background:linear-gradient(180deg,#000000bf 20%,#0000)}.quiz-amount{font-size:20px;color:#6fb390;position:absolute;top:10px;width:100%;left:0;text-align:center}.quiz-helpers{position:absolute;top:30px;right:140px}.quiz-helper{background-color:transparent;border:none;float:left;margin-right:5px;width:57px;height:57px}.quiz-50{background-image:url(/wp-content/themes/kopiraittilankoulu/images/quiz_50.png)}.quiz-50.helper-off{background-image:url(/wp-content/themes/kopiraittilankoulu/images/quiz_50_off.png)}.quiz-skip{background-image:url(/wp-content/themes/kopiraittilankoulu/images/quiz_skip.png)}.quiz-skip.helper-off{background-image:url(/wp-content/themes/kopiraittilankoulu/images/quiz_skip_off.png)}.quiz-tip{background-image:url(/wp-content/themes/kopiraittilankoulu/images/quiz_tip.png)}.quiz-tip.helper-off{background-image:url(/wp-content/themes/kopiraittilankoulu/images/quiz_tip_off.png)}.quiz-bottom{width:100%;text-align:center;position:absolute;background-color:#34647f;padding:2em;bottom:0}.no-bg{background-color:transparent!important;pointer-events:none}.no-bg #btnQuizNext{pointer-events:visible}@media (max-width: 992px){.modal-quiz{width:100%}.quiz-question-timer{font-size:16px;line-height:24px;width:28px;height:28px;border-radius:50%;border-width:2px}.quiz-lives{top:25px;left:40px}.quiz-lives .quiz-life{width:20px;height:19px;background-size:100%}.quiz-score{font-size:16px;height:60px}.quiz-amount{top:10px;left:0;font-size:16px}.question-area{font-size:12px}.quiz-intro{font-size:14px;padding:40px 0 0}.quiz-helpers{top:20px;right:40px}.quiz-helpers .quiz-helper{width:24px;height:24px;background-size:contain;background-repeat:no-repeat}.quizbox-question{width:100%}.quizbox-question p{width:100%;padding:1em .5em;font-size:18px}.quizbox-option{width:100%;min-height:60px;font-size:12px;border-radius:50px;line-height:1.5;padding:1em 1.5em}}.modal-truefalse{background-color:#73cde7;background-image:url(/wp-content/themes/kopiraittilankoulu/assets/fi/cafe/bg_truefalse.png);border:solid #8accc5 5px;background-position:center center;background-size:cover;color:#fff}.modal-truefalse.sv_SE{background-image:url(/wp-content/themes/kopiraittilankoulu/assets/sv_SE/cafe/bg_truefalse.png)}.modal-truefalse.en_GB{background-image:url(/wp-content/themes/kopiraittilankoulu/assets/en_GB/cafe/bg_truefalse.png)}.truefalse-score{position:absolute;text-align:center;top:-16px;background-color:#6fb290;color:#fff;font-size:20px;width:259px;border-radius:20px}.bgTrue{background-color:#b8dedb;background-image:none!important}.bgFalse{background-color:#8accc5;background-image:none!important}.btn-true,.btn-false{width:111px;height:111px;background-color:transparent;background-image:url(/wp-content/themes/kopiraittilankoulu/assets/global/cafe/btnTrue.png);background-repeat:no-repeat;border:none}.btn-false{background-image:url(/wp-content/themes/kopiraittilankoulu/assets/global/cafe/btnFalse.png);margin-left:40px}.btn-small{width:60px;height:60px;background-size:cover}.truefalse-text{color:#1d1d1b;font-size:20px;line-height:1.2em;text-align:center;justify-content:center;padding:0 1rem}.truefalse-heading{margin:40px 0;font-size:40px;line-height:1}@media (max-width: 992px){.btn-false{margin-left:15px}.truefalse-text{margin-left:0}.truefalse-score{top:20px}.truefalse-text div img.img-responsive{max-width:50%}.truefalse-heading{margin:30px 0;font-size:40px}.truefalse-text{font-size:14px}.truefalse-heading{font-size:18px}.truefalse-text p{margin-bottom:30px!important}}.modal-bingo{color:#fff;background-color:#eee7b1;background-image:url(/wp-content/themes/kopiraittilankoulu/assets/global/cafe/bg_bingo.png);border:solid #75b18e 5px;background-position:center center;background-size:cover;color:#558c69}#bingo-table{width:315px;height:315px;background-color:#eeb500;border-radius:5px;padding:2px;margin:20px auto}.bingo-score{position:absolute;text-align:center;top:-16px;background-color:#6fb290;color:#fff;font-size:20px;width:259px;border-radius:20px}.bingo-row{height:38px}.bingo-cell{float:left;font-size:30px;line-height:58px;text-align:center;width:58px;height:58px;border-radius:5px;background-color:#eee7b1;margin:2px}.bingo-cell-active{color:#fff;background-color:#6fb290}.bingo-cell-deactivated{color:#eeb500;background-color:#eeb500}.bingo-cell-bingo{color:#fff;background-color:#6fb290}.bingo-cell-selected{border:3px solid #558c69;text-shadow:#558c69 1px 2px 3px;color:#fff;line-height:50px}.bingo-question{margin:20px auto;font-size:22px;color:#2b2523}.bingo-feedback{font-size:16px;color:#fff}.no-bg{background-color:transparent!important}.no-bg-image{background-image:url(/wp-content/themes/kopiraittilankoulu/assets/global/cafe/bg_bingo_light.png)}.bingo-logo{width:50%;position:relative}.bingo-upper{width:100%;margin:0}.bingo-lower{width:100%;text-align:center;position:absolute;background-color:#6fb290;padding:2em;bottom:0}@media (max-width: 992px){.bingo-score{top:5px;font-size:14px}#bingo-table{width:136px;height:136px;margin:5px auto}.bingo-row{height:24px}.bingo-cell{width:22px;height:22px;font-size:14px;line-height:24px}.bingo-cell-selected{line-height:16px}.bingo-question{font-size:16px;line-height:1.2}.bingo-lower{min-height:40px;margin-top:5px}.modal-bingo{width:100%}}.videoWrapper{position:absolute;inset:60px 20px}.videoWrapper iframe,.videoWrapper video{width:100%;height:100%}.base{background-color:#cdd6d9}.home-image-link{margin-top:3rem}.home-image-link:hover{-webkit-text-decoration:none!important;text-decoration:none!important}.home-image-link h3{margin-bottom:1rem;color:#fff;text-align:center}.home-image-link img{max-width:200px;width:80%;display:block;margin:0 auto}.drawerToggleBtn{width:54px;height:46px;padding:0;margin:0;background-color:transparent;background-image:url(/wp-content/themes/kopiraittilankoulu/images/drawer_close.png);border:none}.folded .drawerToggleBtn{background-image:url(/wp-content/themes/kopiraittilankoulu/images/drawer_open.png)}.drawerBackBtn{background-image:url(/wp-content/themes/kopiraittilankoulu/images/drawer_home.png)}.drawer-nav{padding:0}.drawer li{margin-top:5px}.drawer-nav li a{padding:0;color:#ffe4a7}.drawer-nav li a:hover,.drawer-nav li a:focus,.drawer-nav li a:active{color:#ffe4a7;-webkit-text-decoration:underline;text-decoration:underline}#drawer-score-area div.data{padding:6px}.drawer-heading a{color:#fff;-webkit-text-decoration:none;text-decoration:none}.drawer-heading h2{font-family:rosewood-std-fill;font-style:normal;font-weight:400;margin-top:0;margin-bottom:20px;font-size:26px}.drawer-footer.locked{pointer-events:none}#userinfo{position:absolute;z-index:1036;left:0;top:0;color:#fff;font-size:16px;background-color:#6eb190;padding:5px 10px;border-radius:0 0 10px}#userinfo p{margin:0}.wppb-error a{display:none}.input,.text-input,.wppb-form-field input[type=text]{background-color:#5f8b71;border:none;width:100%;margin-bottom:10px}.wppb-error{margin-bottom:20px}input[type=checkbox]{margin-right:10px}label{display:block}.button-primary,.submit{background-color:#5f8b71!important;color:#ffe4a7;border:none;border-radius:30px;margin-top:20px}.btn-menu{width:100%;background-color:#5f8b71!important;color:#ffe4a7;border:none}.btn-orange{color:#ffe4a7;background-color:#ed6d05!important}.panel-group .panel{border-radius:30px;border:none;margin-bottom:20px}.well-menu{background-color:#2c503b;padding:0;border-radius:30px;margin-bottom:20px}.well-menu-inner{margin-top:20px;padding:0 15px 20px}.well-menu-inner ul{margin-bottom:10px}.well-menu h3{font-size:20px}.well-menu a{color:#ffe4a7}#hud{position:absolute;width:100%;text-align:center}#score{margin-top:10px;color:#fff;font-size:16px}#modal{position:absolute;width:100%;height:100%;padding:20px 20px 50px;background-color:#0009;display:none}#modal-container{width:100%;height:100%;max-width:1280px;min-height:480px;margin:0 auto;border-radius:20px;position:relative;display:flex;align-items:center}#modal-close-x,#game-close-x{position:absolute;top:20px;right:20px;width:20px;height:20px;border:none;background-color:transparent;background-image:url(/wp-content/themes/kopiraittilankoulu/images/close.png);background-repeat:no-repeat;display:inline-block;z-index:10}.btn-test-start{background-image:url(/wp-content/themes/kopiraittilankoulu/images/test_start.png);background-repeat:no-repeat;background-size:contain;background-color:transparent;position:relative;width:342px;height:296px;border:none;margin-bottom:20px}.btn-test-start-sv{background-image:url(/wp-content/themes/kopiraittilankoulu/images/test_start_sv.png)}.btn-test-start:disabled{background-image:url(/wp-content/themes/kopiraittilankoulu/images/test_start_disabled.png);opacity:.75}#confettiWrapper{position:absolute;width:100%;min-height:100vh;display:none}[class|=confetti]{position:absolute}.red{background-color:#ee4d53}.yellow{background-color:#f3bb38}.blue{background-color:#73cde7}.modal-content{background-color:#f3bb38;color:#fff}.modal-title{font-size:30px;text-align:center}.modal-footer,.modal-header{border:none}.bottom-center{position:absolute;bottom:-20px;left:0;right:0;width:100%;text-align:center;z-index:5}.centered{margin:0 auto}.content-container{padding:0;width:100%;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.heading-rosewood{font-family:rosewood-std-fill;font-style:normal;font-weight:400}.modal-question{border:solid #73cde7 5px;background-color:#fff}.modal-question-hard{border:solid #f3bb38 5px;background-color:#fff}.modal-question-time{border:solid #000 5px;background-color:#000;color:#fff}.modal-basic{color:#fff;background-color:#b3d16b}.modal-chance{color:#fff;background-color:#c6847c;border:dashed #b0756f 5px;text-align:center}.modal-tivoli{color:#312d2b;background-color:#d1f9df;border:dashed #ee4d53 5px}.modal-video{background-color:#000}.modal-info,.modal-question-info,.modal-test,.modal-game{color:#312d2b;background-color:#f3edc2;border:solid #f8f4c7 5px}.modal-info p,.modal-question-info p,.modal-test p,.modal-start p,.modal-tivoli p,.modal-finish p{font-size:20px;line-height:1.2em}.info-card p{margin-bottom:20px}.start-help{margin:20px auto}.start-help td{text-align:left;padding:5px 10px;vertical-align:middle}.modal-start,.modal-finish{color:#fff;background-color:#de3733;border:solid #e46d52 5px}.modal-hangman{color:#fff;background-color:#ee4d53;border:solid #ee4d53 5px}.modal-slotmachine{color:#fff;background-color:#2c98cf;border:solid #2c98cf 5px}.modal-fortunewheel{color:#fff;background-color:#7aba75;border:solid #7aba75 5px}.modal-reaction{color:#312d2b;background-color:#f4bd22;border:solid #f4bd22 5px}.modal-info-image{background-repeat:no-repeat;background-position:center center;background-size:contain}.modal-listmaker{background-color:#fef9ce;background-image:url(/wp-content/themes/kopiraittilankoulu/images/bg_muistilistakone.png);background-repeat:repeat-x;background-position:0 0;background-position:initial;background-size:6.1%}.text-light{color:#fff}h1{font-size:3rem;margin-bottom:2rem;text-align:center;text-transform:uppercase}.modal-question .question-heading{color:#73cde7}.modal-question-hard .question-heading{color:#f3bb38}.question{font-size:1.2rem;line-height:1.2em;margin-bottom:2rem;text-align:center}.btn{background-color:#5092a5}.btn-question-answer{width:100%;border-style:solid;border-radius:50px;background-color:#5092a5;border-color:#34647f;border-width:5px;color:#fff;font-size:16px;font-weight:700;line-height:1.5;margin-top:10px;padding:1em 1.5em;white-space:normal;text-transform:none}.btn-question-answer:hover{color:#eeb500}.btn-question-answer-wrong{color:#fff;background-color:#b92027!important;opacity:1!important}.btn-question-answer-right,.btn-right{color:#fff;background-color:#6fb290!important;opacity:1!important}.btn[disabled].btn-wrong,.btn[disabled].btn-right{opacity:1}.feedback{padding:1em 0}.modal-question-hard .btn{color:#312d2b;background-color:#f3bb38}.btn-wrong,.modal-question-hard .btn-wrong{color:#fff;background-color:#b92027}.btn-wrong:hover{color:#fff}.answer-feedback{padding:1rem}.question-timer{background-color:#3d1211;color:#d02029;text-align:center;width:200px;border-radius:20px;padding:1.5rem;font-size:2rem;position:absolute;top:20px;left:20px}button:focus{outline:0}.btn:focus,.btn:hover,.btn:active{outline:none}#miniGame{width:60%;height:auto;margin:0 auto}.tivoli-button{margin:10px;width:20%;max-width:200px;height:auto}.tivoli-score{color:#312d2b;font-size:20px}.diplomi{background-color:#f9d895;overflow:auto}.diplomi-document{margin-top:45px;margin-bottom:45px;border-radius:10px;padding:45px 45px 90px}.koululogo_diplomi{max-width:300px;min-width:100px;float:right;width:10%;margin:0;position:absolute;right:0}.diplomi-document h2{font-size:24px;font-weight:700;margin-top:25px;margin-bottom:25px}#diplomi-heading{color:#333;margin-top:0;margin-bottom:15px}#diplomi-name{padding-bottom:5px;border-bottom:2px dashed #ba2027}.red-divider{border-bottom:1px solid #ba2027}.date-area{margin-top:100px;margin-bottom:25px}.date-dashed{border-bottom:2px dashed #ba2027;width:235px}.diplomi-pdf{border-radius:10px;background-color:#fff;color:#ba2027;text-transform:none;font-weight:700}.diplomi-footer-img{width:20%}.kopiostologo{position:relative;bottom:0;left:25%;transform:translate(-25%)}.font-weight-normal{font-weight:400!important}.btn-blue{background:#72a1cc;background:linear-gradient(to bottom,#72a1cc,#335496);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#72a1cc",endColorstr="#335496",GradientType=0)}.btn-blue:hover{background:#335496;background:linear-gradient(to bottom,#335496,#72a1cc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#72a1cc",endColorstr="#335496",GradientType=0)}.btn-green{background:#79cc72;background:linear-gradient(to bottom,#79cc72,#3d9633);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#79cc72",endColorstr="#3d9633",GradientType=0)}.btn-green:hover{background:#3d9633;background:linear-gradient(to bottom,#3d9633,#79cc72);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3d9633",endColorstr="#79cc72",GradientType=0)}.qr-template{background-color:#f9d895;overflow:visible}.qr-template .rounded-corners{border-radius:10px}.qr-template img.alignright{float:right;margin:0 0 1em 1em}.qr-template img.alignleft{float:left;margin:0 1em 1em 0}.qr-template img.aligncenter{display:block;margin-left:auto;margin-right:auto}.qr-template .alignright{float:right}.qr-template .alignleft{float:left}.qr-template .aligncenter{display:block;margin-left:auto;margin-right:auto}.qr-template .btn{min-width:220px;padding:.5rem 0}.qr-template .btn:hover,.qr-template .btn:active{color:#eee}.qr-template .btn:visited{color:#fff}.qr-template-document{background-color:#fff;margin-top:5rem;margin-bottom:5rem;border-radius:10px;padding:2em;box-shadow:0 0 10px #bbb}@media (max-width: 768px){.qr-template-document{margin-left:15px;margin-right:15px}}.qr-template-document p{line-height:30px;margin-bottom:10px;margin-left:6rem;margin-right:6rem}@media (max-width: 992px){.qr-template-document p{margin-left:4rem;margin-right:4rem}}@media (max-width: 780px){.qr-template-document p{margin-left:2rem;margin-right:2rem}}.qr-template-document h1,h2{font-size:22px;line-height:30px;margin-top:4rem;margin-bottom:25px}.qr-template-document h1{font-weight:700}.qr-template-document .koululogo{width:150px;margin:-68px auto 0}.qr-template-link{margin-top:2rem;margin-bottom:4rem}.qr-template .row{margin:0}.qr-template .print-buttons{margin-bottom:8rem}.qr-template .print-button{background-color:#499c9d;box-shadow:0 5px #00000026;padding-right:2.5rem;line-height:1.8rem;margin-bottom:2rem}.qr-template .print-icon{float:left;margin-right:1.5rem;margin-left:2.5rem;position:relative}.qr-template .qrpuzzle{margin:2rem 0;max-width:512px;position:relative;left:50%;transform:translate(-50%)}@media (max-width: 590px){.qr-template .qrpuzzle{max-width:410px}}@media (max-width: 490px){.qr-template .qrpuzzle{max-width:320px}}@media (max-width: 380px){.qr-template .qrpuzzle{max-width:260px}}.qr-template .qrpuzzle input{color:#fff;font-weight:700;text-align:center;background-color:#b4b4ee;border-radius:10px;font-size:50px;margin:.7rem;width:80px;padding:15px 0;max-height:80px;text-transform:uppercase;border:0}@media (max-width: 590px){.qr-template .qrpuzzle input{font-size:40px;margin:.5rem;width:65px;max-height:65px}}@media (max-width: 490px){.qr-template .qrpuzzle input{font-size:30px;margin:.4rem;width:50px;max-height:50px}}@media (max-width: 380px){.qr-template .qrpuzzle input{font-size:27px;margin:.3rem;width:42px;max-height:42px}}.qr-template .qrpuzzle input:focus{outline-width:0}.qr-template .qrpuzzle input::-moz-placeholder{color:#fff;opacity:1}.qr-template .qrpuzzle input::placeholder{color:#fff;opacity:1}.qr-template .qrpuzzle input:-ms-input-placeholder{color:#fff}.qr-template .qrpuzzle input::-ms-input-placeholder{color:#fff}.qr-template .modal-header .close{position:absolute;right:2px;top:2px;opacity:1;border-radius:50%;background:#fff;width:3rem;height:3rem;font-size:25px}.qr-template .modal-content{background-color:#fff;color:#000}.qr-template .modal-body h1{margin-top:0;margin-bottom:1rem;text-transform:none;font-weight:700}.qr-template .modal{text-align:center;padding:0!important}.qr-template .modal .img-responsive{display:inline-block}.qr-template .modal:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.qr-template .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.muistilista{background-color:#f9d895;overflow:visible}.c-hahmo-vinkki{position:relative;left:100%;transform:translate(-90%);width:35%}.muistilista-footer{background-color:#bc1f29;position:relative;height:300px}.muistilista-footer-logo{max-width:230px;width:30%}.muistilista-document{background-color:#fff;margin-top:45px;margin-bottom:45px;border-radius:10px;padding:45px 45px 90px;box-shadow:0 0 10px #bbb}.muistilista-document h2,.muistilista-document h3,.muistilista-document h4{font-size:24px;font-weight:700;margin-top:25px;margin-bottom:25px}.muistilista-document h3,.muistilista-document h4{font-size:20px}.muistilista-document p{line-height:30px;margin-bottom:10px}.muistilista-document strong{font-weight:700}.muistilista-document em,.muistilista-document i{font-style:italic}.muistilista-document>.well{background-color:#f9d89599;border:0;box-shadow:none;box-shadow:initial;background-image:none;background-image:initial;background-repeat:repeat-x;border-color:currentcolor;border-color:initial}.muistilista ol{margin:0 45px 0 0;padding:0 13px 0 0;list-style-type:none}.muistilista ul{display:table;margin-right:45px}.muistilista ul>li{display:table-row;line-height:23px}.muistilista ul>li:before{display:table-cell;text-align:right}.muistilista ol>li{counter-increment:step-counter 1;margin-top:35px;margin-bottom:35px;line-height:20px;text-indent:-3.4em;margin-left:3.4em}.muistilista ol>li:before{content:counter(step-counter);margin-right:13px;font-size:20px;background-color:#ba2027;color:#fff;font-weight:700;padding:8px 15px;border-radius:50%}.muistilista-document a,.muistilista-document a:hover,.muistilista-document a:visited,.muistilista-document a:active{color:#bc1f29;-webkit-text-decoration:none;text-decoration:none}.muistilista-document ul>li:before{content:"\2022";color:#ba2027;font-size:25px;line-height:25px;text-align:left;display:inline-block;padding-right:.2em}.muistilista-document ul{padding-left:2em;padding-bottom:1em}.muistilista-document ul>li{display:list-item;margin-left:0;text-indent:-1em;line-height:25px}.muistilista-button{margin-bottom:45px}.koululogo{width:17%;margin:-80px auto 45px;max-width:300px;min-width:100px}.red-heading{color:#ba2027}.brown-heading{color:#d79c5c}#muistilista-printfooter{display:none}@media print{a[href]:after{content:none}.red-heading{color:#ba2027!important}.muistilista-document ul>li:before{color:#ba2027!important}.muistilista-document{display:block!important}.muistilista-document~*{display:none!important}.koululogo{margin:0 auto!important}.muistilista-document{margin-top:0!important;margin-bottom:0!important;padding:0!important}#muistilista-printfooter{display:block!important;position:fixed;bottom:0;right:calc(50% - 100px);z-index:5}#muistilista-printfooter>img{width:200px}}.introtextheading{font-size:45px;margin-top:10%}.muistilistakone h2{margin-top:12%;margin-bottom:20px;font-size:35px}.muistilistakone p{line-height:23px}.muistilistakone label{font-size:18px}.muistilistakone hr{border-top:4px solid #fcdaa2;margin-bottom:6px;margin-top:11px}.muistilistakone input[type=checkbox].custom-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.muistilistakone input[type=checkbox].custom-checkbox+label.custom-label,.muistilistakone input[type=checkbox].custom-checkbox+label.custom-label.clr{padding-left:40px;height:33px;display:inline-block;line-height:33px;background-repeat:no-repeat;background-position:0 0;cursor:pointer;margin-top:0;margin-right:20px;font-weight:300}.muistilistakone input[type=checkbox].custom-checkbox:checked+label.custom-label,.muistilistakone input[type=checkbox].custom-checkbox+label.custom-label.chk{background-position:0 -33px}.muistilistakone label.custom-label{background-image:url(../../images/checkbox.png);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#listamaker_one,#listamaker_two,#listamaker_three,#listamaker_four,#listamaker_five{display:none}.jatka{margin-top:20px}.c-hahmo{position:relative;transform:translateY(50%);margin-top:-250px;left:45px;z-index:10}@media (max-width: 1250px){.c-hahmo{width:20%}}.addthis_share_toolbox_game .at-icon-wrapper,.addthis_share_toolbox_game .at-icon,#addthis-homepage .at-icon-wrapper,#addthis-homepage .at-icon{width:26px!important;height:26px!important}.Aligner{display:flex;align-items:center;justify-content:center}.Aligner-item--top{align-self:flex-start}.Aligner-item--bottom{align-self:flex-end}.template-404{overflow:visible;overflow:initial;background-color:#f9d895}.template-404 p{font-family:Lato,sans-serif;font-size:18px;margin-bottom:5px}.template-404 li{font-size:18px}.template-404 h1{color:#ba2027}.template-404 h2{font-size:18px;font-weight:700;margin-bottom:20px}.template-404 ul{max-width:350px;margin:0 auto}.link-404{margin:80px auto;display:block;color:#000;font-weight:700;font-size:18px;max-width:350px;width:90%}.container-404{background-color:#fff;margin-top:38px;border-radius:10px}.img-404{margin:-20px auto 40px;max-width:150px;width:90%}.img-404-person{margin:40px auto 60px;max-width:350px;width:90%}.spin-animation{position:absolute;visibility:hidden;width:362px;height:318px;background-image:url(/wp-content/themes/kopiraittilankoulu/images/test_start_spin-min.png);inset:80px 0 0;margin:0 auto;-ms-background-size:362px 318px;background-size:362px 318px;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;background-repeat:no-repeat}.animate-spin{visibility:visible;transform:scale(9) rotate(720deg);display:inline!important;display:initial!important;transition:all 4s ease}.etusivu-headline{line-height:1.7rem;position:absolute;bottom:70px;width:100%;max-width:1070px;left:0;right:0;margin:0 auto;font-size:22px;color:#fff;text-shadow:0px 0px 4px rgba(99,99,99,.4)}#etusivu-info-navi{position:absolute;top:20px;right:70px}#etusivu-info-navi li{display:inline}#etusivu-info-navi li a{color:#0299f2;padding-left:10px;font-size:20px}.etusivu-video-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.etusivu-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.toinenaste-hero{height:100%;overflow:hidden;padding:0;width:100%}.toinenaste-hero-image{width:100%;height:100%}.toinenaste-kyltti{position:absolute;left:50vw;top:40vh;width:20%;max-width:400px}.etusivu-full{width:100%}.etusivu-container,.padding-0{padding:0}.etusivu-row{margin-top:-60px;margin-left:-5px;margin-right:-5px;padding:0}.etusivu-row-2{margin-left:-5px;margin-right:-5px}.etusivu-col{padding:0 5px}.etusivu-kopiraitti-logo{display:block;max-width:240px;margin:-25px auto 0;width:90%}.etusivu-kopiraitti-hahmo{position:relative;top:-62px;display:block;max-width:120px;margin:0 auto}.uusi-etusivu-linkki h2{padding:20px 0;background:#fff;color:#3f3f3f;font-size:18px;font-weight:700;text-align:center;-webkit-text-decoration:none;text-decoration:none}.uusi-etusivu-linkki:hover{-webkit-text-decoration:none!important;text-decoration:none!important}.uusi-etusivu-footer a{color:#fff}.uusi-etusivu-footer{margin-top:100px}.footer-links-mobile{display:none}.img-sanasto{width:100%}@media (max-width: 768px){.footer-links{display:none}.footer-links-mobile{display:block;margin-top:20px!important;margin-bottom:20px!important}.footer-links-mobile li{text-align:center;padding-bottom:10px}.padding-0{padding-left:15px;padding-right:15px}.etusivu-col{padding:0;padding:initial}.etusivu-container{padding-left:15px;padding-right:15px}.etusivu-row-2{margin-left:-15px;margin-right:-15px}}.footer-links{padding-top:3rem;padding-bottom:3rem;margin:0 auto;width:100%}.footer-links li{width:20%;float:left;text-align:center}.footer-links li a{color:#fff}.footer-links a:hover,.footer-links-mobile a:hover{-webkit-text-decoration:none;text-decoration:none}.fts-jal-fb-header{display:none}.fts-jal-fb-group-display{overflow:hidden!important}.facebook-overflow{overflow-y:scroll;height:315px}.fts-powered-by-text-popup a.fts-powered-by-text{display:none!important;visibility:hidden!important}.shakeshake{animation:shake 4s cubic-bezier(.36,.07,.19,.97) infinite;transform:translateZ(0)}.link-to-kopiraitti,.link-to-kopiraitti-sv,.link-to-lukuklaani,.link-to-lukuklaani-sv{cursor:pointer}.aligncenter{display:block;margin-left:auto;margin-right:auto}.image-responsive{max-width:100%}@media (max-width: 992px){#modal{position:absolute;padding:4px;max-width:100vw;z-index:2000}#modal-container{position:absolute;inset:0 5px 15px 0;width:100%;height:100%;border-radius:10px;padding:0;overflow-y:auto}#modal-close-x,#game-close-x{width:12px;height:12px;background-size:12px;top:14px;right:10px}h1{font-size:1.5rem;margin-bottom:1rem}.bottom-center{bottom:0}.content-container{padding:60px 20px 20px;display:flex;min-height:100%;align-items:center;flex-wrap:wrap;justify-content:center;align-content:center}.btn{font-size:14px;border-radius:12px}.btn-question-answer{font-size:12px;width:100%;min-height:60px;border-radius:30px}.modal-truefalse{border-width:2px}#question-area{font-size:14px;padding:0 1em}.content-container{padding-top:20px}#hang-rights{font-size:16px;top:1px}.hangman-word{margin:5px auto}.hangman-letter{line-height:1em;font-size:22px!important;width:15px}.hangman-failure{font-size:20px;margin-bottom:5px}.modal-info p,.modal-question-info p,.modal-test p,.modal-start p,.modal-tivoli p,.modal-finish p{font-size:12px}.info-card p{margin-bottom:6px}.start-help td{font-size:12px}.start-help img{height:20px;width:20px}}@media (max-width: 768px){.drawer-controls{padding:10px 0 0}.etusivu-row{margin-top:0;padding:0;padding:initial;margin-left:-15px;margin-right:-15px}.etusivu-headline{bottom:0;font-size:16px;line-height:1.3rem;background:#81a442;padding:5px 10px}.footer-copy{padding-left:10px;padding-right:10px}#etusivu-info-navi,#etusivu-info-navi a{top:10px;right:30px}.diplomi-document h2{font-size:12px;margin-top:0}.diplomi-document h1{font-size:30px}.diplomi-document{padding:0}.introtextheading{font-size:32px;margin-bottom:10px}.muistilistakone h2{margin-top:8%;margin-bottom:10px;font-size:22px}.muistilistakone label{font-size:17px}.muistilistakone hr{border-top:2px solid #fcdaa2;margin-bottom:1px;margin-top:6px}.muistilista-document h1{font-size:25px}.muistilista-document h2,.muistilista-document h3,.muistilista-document h4{font-size:15px;margin-top:5px}.muistilista-document p{font-size:15px;line-height:24px}.muistilista-document{padding:45px 20px 20px}.muistilista-footer{height:180px}.muistilista ol{padding-right:0;margin-right:0}.muistilista ol>li{margin-right:5px}label[for=checkbox27],label[for=checkbox28]{line-height:inherit!important}}@media (max-width: 1170px){.facebook-overflow{height:260px}}.nosto-boksi,.esimerkki{padding:1.5em;background-color:#f8d6874d}.nosto-boksi{font-style:italic;padding:1.5em 1em 1.5em 4em;background-color:#bde6f2;background-image:url(/wp-content/themes/kopiraittilankoulu/images/kopiraitti/bulb.png);background-repeat:no-repeat;background-position:20px center;line-height:1.5em}.muistilista-document>.well .nosto-boksi{padding:1em 0 0;background-color:transparent;background-image:none;line-height:1.5em;text-indent:0}
/*# sourceMappingURL=toinenaste.css.map */
