body{color:#212529}body.public{font-family:Nunito,sans-serif;font-size:18px;line-height:1.6}body.backend{font-size:15px}body.backend h1{font-family:Raleway,sans-serif}.pagecontent{background:#fff;border-radius:2px;box-shadow:2px 2px 8px #ececec;margin-bottom:25px;margin-top:25px;padding:25px}.pagecontent a[href]:focus{outline-offset:1px!important}.pagecontent h1{font-size:36px;margin-bottom:30px}.pagecontent h1 a:active,.pagecontent h1 a:hover,.pagecontent h1 a:link,.pagecontent h1 a:visited{color:inherit}.pagecontent h2{font-size:28px;line-height:40px}.pagecontent h3{font-size:20px}.pagecontent ol>li::marker{font-weight:700}.public .pagecontent-text{font-size:18px}.btn{transition:background-color .25s ease-in-out}.btn-yellow,.btn-yellow:visited{background:#ffd046!important;border:1px solid #dbad25!important;color:#000!important}.btn-yellow:active,.btn-yellow:hover,.btn-yellow:visited:active,.btn-yellow:visited:hover{background:#f0c33e!important}.btn-yellow:focus,.btn-yellow:visited:focus{outline:5px auto #353535!important;outline-offset:2px!important}.public p{line-height:1.6}.public a[href]:not(.btn){color:#006db7;font-weight:600}.public a[href]:not(.btn):focus,.public a[href]:not(.btn):hover{text-decoration:underline;text-underline-offset:4px}.public .form-control{border:2px solid #006db7;font-size:16px}.public .form-control:active,.public .form-control:focus,.public .form-control:hover{border-color:#181818!important}#header-wrapper{font-family:Raleway,sans-serif}#header-wrapper a[href]{color:#212529;font-weight:400}#header-wrapper a[href]:focus,#header-wrapper a[href]:hover{color:#006db7;text-decoration:none}#pageheader a[href]:focus{outline-offset:3px!important}#pageheader #header-logo-valteri{width:170px}@media (max-width:768px){#pageheader #header-logo-valteri{width:130px}}#pageheader #header-links{font-size:15px;line-height:1.5;list-style:none}@media (max-width:768px){#pageheader #header-links{font-size:14px;left:10px;position:relative}}#pageheader #header-links li{display:inline-block;margin:0 5px;padding:0 5px}#pageheader #header-links li.langlink{display:inline}@media (max-width:768px){#pageheader #header-links li.langlink{position:relative;top:8px}}#pageheader #header-links li>a[href].active{font-weight:700}#pageheader #header-links li>a[href]:focus,#pageheader #header-links li>a[href]:hover{color:#006db7}#pagenav{border-bottom:1px solid #eee;font-size:16px;margin-top:25px;padding-bottom:10px}#pagenav .navbar-brand{color:#000;font-size:1.8em;font-weight:500;padding-left:0;padding-right:0;position:relative;top:-7px}#pagenav .navbar-toggle{background:#ffd046;border:1px solid #ccc;box-shadow:1px 1px 3px #eee;color:#000;letter-spacing:1px;position:absolute;right:0;text-transform:uppercase;top:-7px}#pagenav ul.nav li{background:#eee;margin:0 5px}#pagenav ul.nav li a{color:#000;font-weight:400;padding:10px 20px 10px 25px}#pagenav ul.nav li a.active{background:#ffd046;color:inherit;text-decoration:none}#pagenav ul.nav li a:focus,#pagenav ul.nav li a:hover{background:#ffd046;color:inherit;transition:background-color .2s linear}#pagenav ul.nav ul.dropdown-menu{box-shadow:0 6px 12px #cecece;font-size:.9em;left:0;right:auto}@media (max-width:1200px){#pagenav ul.nav ul.dropdown-menu{box-shadow:none}}#pagenav ul.nav ul.dropdown-menu li{background:#fff;margin:0;padding:0}@media (max-width:1200px){#pagenav ul.nav ul.dropdown-menu li{background:inherit}}#pagenav ul.nav ul.dropdown-menu li a{border-radius:0;margin:0;padding:8px 15px}@media (max-width:1200px){#pagenav ul.nav ul.dropdown-menu li a{padding-left:30px}}#pagenav ul.nav .dropdown-toggle:focus{outline:5px auto -webkit-focus-ring-color}@media (max-width:1200px){#pagenav{font-size:14px}}@media (max-width:992px){#pagenav{margin-right:-7px!important}}@media (max-width:768px){#pagenav-navbar{clear:both}}.nav-container{clear:both;margin-bottom:40px;padding:0}.nav-container .navbar-collapse{margin-left:-15px;margin-right:-15px}.nav-container .navbar-right{margin-right:0}.nav-container ul.nav li>a:active,.nav-container ul.nav li>a:focus,.nav-container ul.nav li>a:hover{background-color:#ececec;color:#555!important}ul.nav li.active a,ul.nav li.active a:active,ul.nav li.active a:hover{background-color:#eee!important}.public ul.nav li.active a,.public ul.nav li.active a:active,.public ul.nav li.active a:hover{background-color:transparent!important}.nav-custom{margin-top:25px}.nav-custom li a{color:#000;text-transform:uppercase}.nav-pills-custom>li.active>a,.nav-pills-custom>li.active>a:focus,.nav-pills-custom>li.active>a:hover{background-color:#fecf53;color:#000}.nav-custom>li.active{background:#fecf53;border-left:4px solid #000;border-radius:4px}.nav-pills-custom>li>a{border-radius:0}.navbar-rounded li a{border-radius:5px}.langbtn{margin-bottom:20px}.toast{z-index:10000}.toast-message{font-size:1.5rem}.tbl-number-scale tr td{cursor:default;transition:opacity .2s;-webkit-transition:opacity .2s}.tbl-number-scale tr td:hover{opacity:.9}.tbl-number-scale tr td div{font-size:1.3em}.pick-item,.pick-item:active,.pick-item:link,.pick-item:visited{color:#fff;display:block;margin:3px}.pick-item:hover{color:#d0e9c6}#results-container .table-hover tbody tr:hover{background:#fcfcfc}#results-container .pickable:hover,#results-container .unpickable:hover{cursor:pointer}#footer-logos{padding-top:10px}#footer-logos img{margin:0 10px}#footer-logo-valteri{margin-top:8px;width:130px}#footer-logo-vetovoimala{margin-right:10px}#footer-logo-vipuvoimaa{float:right;margin-right:0}#footer-some-links .fa-circle{color:#cecece}#footer-some-links .fa-stack-1x{color:#181818}#footer-some-links a{text-decoration:none}@media print{.tab-title{font-size:1.8em;min-width:500px}#footer-logo-valteri,#footer-logo-vetovoimala{width:12%}#footer-logo-vipuvoimaa{width:28%}}.switchery{border-color:#000!important}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}
