@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(http://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3bO3LdcAZYWl9Si6vvxL-qU.woff) format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(http://themes.googleusercontent.com/static/fonts/opensans/v6/k3k702ZOKiLJc3WVjuplzKRDOzjiPcYnFooOUGCOsRk.woff) format("woff")}.gametheme-diabetesliitto .sg-link,.gametheme-diabetesliitto .volume-inner{text-indent:100%;white-space:nowrap;overflow:hidden}.gametheme-diabetesliitto .button,.gametheme-diabetesliitto .button-inner,.gametheme-diabetesliitto .input-inner,.gametheme-diabetesliitto .radio,.gametheme-diabetesliitto .select,.gametheme-diabetesliitto .question-img,.gametheme-diabetesliitto .option-bubble-inner,.gametheme-diabetesliitto .timer,.gametheme-diabetesliitto .percent-bar-container,.gametheme-diabetesliitto .popup .hilight{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}.gametheme-diabetesliitto .indicator-inner,.gametheme-diabetesliitto .sg-link,.gametheme-diabetesliitto .volume-inner{-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.button-inner{-moz-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in}.event-start .answer,.event-start .options,.event-start .timer,.event-start .question,.event-start .points{-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:0.25s;-moz-animation-duration:0.25s;-ms-animation-duration:0.25s;-o-animation-duration:0.25s;animation-duration:0.25s;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timingfunction:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;-moz-animation-direction:normal;-ms-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal}.event-start .answer1{-webkit-animation-name:start1;-moz-animation-name:start1;-ms-animation-name:start1;-o-animation-name:start1;animation-name:start1}.event-start .answer2,.event-start .question,.event-start .points{-webkit-animation-name:start2;-moz-animation-name:start2;-ms-animation-name:start2;-o-animation-name:start2;animation-name:start2}.event-start .answer3,.event-start .options{-webkit-animation-name:start3;-moz-animation-name:start3;-ms-animation-name:start3;-o-animation-name:start3;animation-name:start3}.event-start .answer4,.event-start .timer{-webkit-animation-name:start4;-moz-animation-name:start4;-ms-animation-name:start4;-o-animation-name:start4;animation-name:start4}@-moz-keyframes start1{0%{-moz-transform:translateX(200px)}95%{-moz-transform:translateX(-5px)}100%{-moz-transform:translateX(0px)}}@-webkit-keyframes start1{0%{-webkit-transform:translateX(200px)}95%{-webkit-transform:translateX(-5px)}100%{-webkit-transform:translateX(0px)}}@-ms-keyframes start1{0%{-ms-transform:translateX(200px)}95%{-ms-transform:translateX(-5px)}100%{-ms-transform:translateX(0px)}}@-o-keyframes start1{0%{-o-transform:translateX(200px)}95%{-o-transform:translateX(-5px)}100%{-o-transform:translateX(0px)}}@keyframes start1{0%{transform:translateX(200px)}95%{transform:translateX(-5px)}100%{transform:translateX(0px)}}@-moz-keyframes start2{0%{-moz-transform:translateX(200px)}30%{-moz-transform:translateX(200px)}95%{-moz-transform:translateX(-5px)}100%{-moz-transform:translateX(0px)}}@-webkit-keyframes start2{0%{-webkit-transform:translateX(200px)}30%{-webkit-transform:translateX(200px)}95%{-webkit-transform:translateX(-5px)}100%{-webkit-transform:translateX(0px)}}@-ms-keyframes start2{0%{-ms-transform:translateX(200px)}30%{-ms-transform:translateX(200px)}95%{-ms-transform:translateX(-5px)}100%{-ms-transform:translateX(0px)}}@-o-keyframes start2{0%{-o-transform:translateX(200px)}30%{-o-transform:translateX(200px)}95%{-o-transform:translateX(-5px)}100%{-o-transform:translateX(0px)}}@keyframes start2{0%{transform:translateX(200px)}30%{transform:translateX(200px)}95%{transform:translateX(-5px)}100%{transform:translateX(0px)}}@-moz-keyframes start3{0%{-moz-transform:translateX(200px)}60%{-moz-transform:translateX(200px)}95%{-moz-transform:translateX(-5px)}100%{-moz-transform:translateX(0px)}}@-webkit-keyframes start3{0%{-webkit-transform:translateX(200px)}60%{-webkit-transform:translateX(200px)}95%{-webkit-transform:translateX(-5px)}100%{-webkit-transform:translateX(0px)}}@-ms-keyframes start3{0%{-ms-transform:translateX(200px)}60%{-ms-transform:translateX(200px)}95%{-ms-transform:translateX(-5px)}100%{-ms-transform:translateX(0px)}}@-o-keyframes start3{0%{-o-transform:translateX(200px)}60%{-o-transform:translateX(200px)}95%{-o-transform:translateX(-5px)}100%{-o-transform:translateX(0px)}}@keyframes start3{0%{transform:translateX(200px)}60%{transform:translateX(200px)}95%{transform:translateX(-5px)}100%{transform:translateX(0px)}}@-moz-keyframes start4{0%{-moz-transform:translateX(200px)}90%{-moz-transform:translateX(200px)}95%{-moz-transform:translateX(-5px)}100%{-moz-transform:translateX(0px)}}@-webkit-keyframes start4{0%{-webkit-transform:translateX(200px)}90%{-webkit-transform:translateX(200px)}95%{-webkit-transform:translateX(-5px)}100%{-webkit-transform:translateX(0px)}}@-ms-keyframes start4{0%{-ms-transform:translateX(200px)}90%{-ms-transform:translateX(200px)}95%{-ms-transform:translateX(-5px)}100%{-ms-transform:translateX(0px)}}@-o-keyframes start4{0%{-o-transform:translateX(200px)}90%{-o-transform:translateX(200px)}95%{-o-transform:translateX(-5px)}100%{-o-transform:translateX(0px)}}@keyframes start4{0%{transform:translateX(200px)}90%{transform:translateX(200px)}95%{transform:translateX(-5px)}100%{transform:translateX(0px)}}.event-newquestion .answer{-webkit-animation-name:opacity;-moz-animation-name:opacity;-ms-animation-name:opacity;-o-animation-name:opacity;animation-name:opacity;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:0.25s;-moz-animation-duration:0.25s;-ms-animation-duration:0.25s;-o-animation-duration:0.25s;animation-duration:0.25s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timingfunction:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;-moz-animation-direction:normal;-ms-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal}.event-newquestion .answer1{-webkit-animation-duration:0.05s;-moz-animation-duration:0.05s;-ms-animation-duration:0.05s;-o-animation-duration:0.05s;animation-duration:0.05s}.event-newquestion .answer2{-webkit-animation-duration:0.1s;-moz-animation-duration:0.1s;-ms-animation-duration:0.1s;-o-animation-duration:0.1s;animation-duration:0.1s}.event-newquestion .answer3{-webkit-animation-duration:0.15s;-moz-animation-duration:0.15s;-ms-animation-duration:0.15s;-o-animation-duration:0.15s;animation-duration:0.15s}.event-newquestion .answer4{-webkit-animation-duration:0.2s;-moz-animation-duration:0.2s;-ms-animation-duration:0.2s;-o-animation-duration:0.2s;animation-duration:0.2s}.end-block,.tagline,.games-container,.event-straw .option-hint-bubble{-webkit-animation-name:opacity;-moz-animation-name:opacity;-ms-animation-name:opacity;-o-animation-name:opacity;animation-name:opacity;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timingfunction:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;-moz-animation-direction:normal;-ms-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal}.section-toplists{-webkit-animation-name:opacity;-moz-animation-name:opacity;-ms-animation-name:opacity;-o-animation-name:opacity;animation-name:opacity;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timingfunction:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;-moz-animation-direction:normal;-ms-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal}@-moz-keyframes opacity{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes opacity{0%{opacity:0}100%{opacity:1}}@-ms-keyframes opacity{0%{opacity:0}100%{opacity:1}}@-o-keyframes opacity{0%{opacity:0}100%{opacity:1}}@keyframes opacity{0%{opacity:0}100%{opacity:1}}.timer-inner{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.answers .st-wrong,.answers .st-right{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:0.75s;-moz-animation-duration:0.75s;-ms-animation-duration:0.75s;-o-animation-duration:0.75s;animation-duration:0.75s}@-webkit-keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}@-moz-keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}@-ms-keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}@-o-keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}@keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}.flash{-webkit-animation-name:flash;-moz-animation-name:flash;-ms-animation-name:flash;-o-animation-name:flash;animation-name:flash}@-webkit-keyframes shake{0%, 100%{-webkit-transform:translateX(0)}40%, 80%{-webkit-transform:translateX(-10px)}20%, 60%{-webkit-transform:translateX(10px)}}@-moz-keyframes shake{0%, 100%{-moz-transform:translateX(0)}40%, 80%{-moz-transform:translateX(-10px)}20%, 60%{-moz-transform:translateX(10px)}}@-ms-keyframes shake{0%, 100%{-ms-transform:translateX(0)}40%, 80%{-ms-transform:translateX(-10px)}20%, 60%{-ms-transform:translateX(10px)}}@-o-keyframes shake{0%, 100%{-o-transform:translateX(0)}40%, 80%{-o-transform:translateX(-10px)}20%, 60%{-o-transform:translateX(10px)}}@keyframes shake{0%, 100%{transform:translateX(0)}40%, 80%{transform:translateX(-10px)}20%, 60%{transform:translateX(10px)}}.answers .st-wrong{-webkit-animation-name:shake;-moz-animation-name:shake;-ms-animation-name:shake;-o-animation-name:shake;animation-name:shake}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.05)}100%{-webkit-transform:scale(1)}}@-moz-keyframes tada{0%{-moz-transform:scale(1)}50%{-moz-transform:scale(1.05)}100%{-moz-transform:scale(1)}}@-ms-keyframes tada{0%{-ms-transform:scale(1)}50%{-ms-transform:scale(1.05)}100%{-ms-transform:scale(1)}}@-o-keyframes tada{0%{-o-transform:scale(1)}50%{-o-transform:scale(1.05)}100%{-o-transform:scale(1)}}@keyframes tada{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}.answers .st-right{-webkit-animation-name:tada;-moz-animation-name:tada;-ms-animation-name:tada;-o-animation-name:tada;animation-name:tada;-webkit-animation-iteration-count:2;-moz-animation-iteration-count:2;-ms-animation-iteration-count:2;-o-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-duration:0.375s;-moz-animation-duration:0.375s;-ms-animation-duration:0.375s;-o-animation-duration:0.375s;animation-duration:0.375s}.event-straw .st-current .indicator-inner,.no-animate{-webkit-animation-name:none;-moz-animation-name:none;-ms-animation-name:none;-o-animation-name:none;animation-name:none}.gametheme-diabetesliitto,.gametheme-diabetesliitto button,.gametheme-diabetesliitto input,.gametheme-diabetesliitto select,.gametheme-diabetesliitto textarea{font-family:"Open Sans",sans-serif;color:#555;font-weight:400}.gametheme-diabetesliitto .wrap{font-size:18px;line-height:1.4}.gametheme-diabetesliitto article,.gametheme-diabetesliitto aside,.gametheme-diabetesliitto details,.gametheme-diabetesliitto figcaption,.gametheme-diabetesliitto figure,.gametheme-diabetesliitto footer,.gametheme-diabetesliitto header,.gametheme-diabetesliitto hgroup,.gametheme-diabetesliitto nav,.gametheme-diabetesliitto section{display:block}.gametheme-diabetesliitto audio,.gametheme-diabetesliitto canvas,.gametheme-diabetesliitto video{display:inline-block;*display:inline;*zoom:1}.gametheme-diabetesliitto audio:not([controls]){display:none}.gametheme-diabetesliitto [hidden]{display:none}.gametheme-diabetesliitto ::-moz-selection{background:transparent}.gametheme-diabetesliitto ::selection{background:transparent}.gametheme-diabetesliitto abbr[title]{border-bottom:1px dotted}.gametheme-diabetesliitto b,.gametheme-diabetesliitto strong{font-weight:700}.gametheme-diabetesliitto blockquote{margin:1em 40px}.gametheme-diabetesliitto dfn{font-style:italic}.gametheme-diabetesliitto hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.gametheme-diabetesliitto ins{background:#ff9;color:#000;text-decoration:none}.gametheme-diabetesliitto mark{background:#ff0;color:#000;font-style:italic;font-weight:600}.gametheme-diabetesliitto pre,.gametheme-diabetesliitto code,.gametheme-diabetesliitto kbd,.gametheme-diabetesliitto samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:18px}.gametheme-diabetesliitto pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}.gametheme-diabetesliitto q{quotes:none}.gametheme-diabetesliitto q:before,.gametheme-diabetesliitto q:after{content:"";content:none}.gametheme-diabetesliitto small{font-size:15px}.gametheme-diabetesliitto sub,.gametheme-diabetesliitto sup{font-size:0.75rem;line-height:0;position:relative;vertical-align:baseline}.gametheme-diabetesliitto sup{top:-0.5em}.gametheme-diabetesliitto sub{bottom:-0.25em}.gametheme-diabetesliitto dd{margin:0 0 0 40px}.gametheme-diabetesliitto ul,.gametheme-diabetesliitto ol{list-style:none;list-style-image:none;margin:0;padding:0}.gametheme-diabetesliitto img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}.gametheme-diabetesliitto svg:not(:root){overflow:hidden}.gametheme-diabetesliitto figure{margin:0}.gametheme-diabetesliitto form{margin:0}.gametheme-diabetesliitto fieldset{border:0;margin:0;padding:0}.gametheme-diabetesliitto label{cursor:pointer}.gametheme-diabetesliitto *{cursor:default}.gametheme-diabetesliitto input[type="text"],.gametheme-diabetesliitto textarea{cursor:text}.gametheme-diabetesliitto a{cursor:pointer}.gametheme-diabetesliitto legend{border:0;*margin-left:-7px;padding:0;white-space:normal}.gametheme-diabetesliitto button,.gametheme-diabetesliitto input,.gametheme-diabetesliitto select,.gametheme-diabetesliitto textarea{font-size:18px;margin:0;vertical-align:baseline;*vertical-align:middle}.gametheme-diabetesliitto button,.gametheme-diabetesliitto input{line-height:normal}.gametheme-diabetesliitto button,.gametheme-diabetesliitto input[type="button"],.gametheme-diabetesliitto input[type="reset"],.gametheme-diabetesliitto input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}.gametheme-diabetesliitto button[disabled],.gametheme-diabetesliitto input[disabled]{cursor:default}.gametheme-diabetesliitto input[type="checkbox"],.gametheme-diabetesliitto input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}.gametheme-diabetesliitto input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.gametheme-diabetesliitto input[type="search"]::-webkit-search-decoration,.gametheme-diabetesliitto input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}.gametheme-diabetesliitto button::-moz-focus-inner,.gametheme-diabetesliitto input::-moz-focus-inner{border:0;padding:0}.gametheme-diabetesliitto textarea{overflow:auto;vertical-align:top;resize:vertical}.gametheme-diabetesliitto input:invalid,.gametheme-diabetesliitto textarea:invalid{background-color:#f0dddd}.gametheme-diabetesliitto table{border-collapse:collapse;border-spacing:0}.gametheme-diabetesliitto td{vertical-align:top}.gametheme-diabetesliitto h1,.gametheme-diabetesliitto h2,.gametheme-diabetesliitto h3,.gametheme-diabetesliitto h4,.gametheme-diabetesliitto h5,.gametheme-diabetesliitto h6,.gametheme-diabetesliitto p{letter-spacing:normal;line-height:normal}.gametheme-diabetesliitto *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.gametheme-diabetesliitto .quiz ul,.gametheme-diabetesliitto .quiz ol{list-style:none;list-style-image:none}.gametheme-diabetesliitto .button-inner,.gametheme-diabetesliitto .button-inner:visited{cursor:pointer;display:block;border:none;text-align:center;color:#fff}.gametheme-diabetesliitto .button input{width:100%}.gametheme-diabetesliitto .feature-button{text-align:center}.gametheme-diabetesliitto .feature-button-inner{text-decoration:none}.gametheme-diabetesliitto .clearfix:before,.gametheme-diabetesliitto .clearfix:after{content:" ";display:table}.gametheme-diabetesliitto .clearfix:after{clear:both}.gametheme-diabetesliitto .clearfix{*zoom:1}.gametheme-diabetesliitto .hidden{display:none}.gametheme-diabetesliitto .site-logo,.gametheme-diabetesliitto .h1{display:none}.gametheme-diabetesliitto .wrap{position:relative;background:url(../img/bg.jpg) no-repeat;width:739px;height:925px;padding:50px 13px;overflow:hidden}.gametheme-diabetesliitto .view{width:100%;padding:0 80px;margin:75px auto 0;height:470px}.gametheme-diabetesliitto h2,.gametheme-diabetesliitto h3{font-size:24px;margin:0 0 20px 0;font-weight:400}.gametheme-diabetesliitto p{margin:0 0 20px 0}.gametheme-diabetesliitto a{color:#2fafe1}.gametheme-diabetesliitto .header{height:80px;margin-bottom:25px;margin-top:-25px}.gametheme-diabetesliitto .header h1{display:none}.gametheme-diabetesliitto v .header p,.gametheme-diabetesliitto .top p{line-height:54px;float:right;font-size:22px;color:#7b7b7b}.gametheme-diabetesliitto .header strong,.gametheme-diabetesliitto .top strong{font-weight:400;background:none;padding:0 3px;color:#000;position:relative}.gametheme-diabetesliitto .header strong:before,.gametheme-diabetesliitto .top strong:before{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(97,165,33,0.5);-moz-transform:rotate(0.5deg);-ms-transform:rotate(0.5deg);-webkit-transform:rotate(0.5deg);transform:rotate(0.5deg)}.gametheme-diabetesliitto .header strong:first-child:before,.gametheme-diabetesliitto .top strong:first-child:before{-moz-transform:rotate(-1deg);-ms-transform:rotate(-1deg);-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.gametheme-diabetesliitto .header strong:last-child:before,.gametheme-diabetesliitto .top strong:last-child:before{-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.gametheme-diabetesliitto .top{position:absolute;top:50px;right:50px}.gametheme-diabetesliitto .logo{position:absolute;width:280px;height:50px;top:25px;left:25px}.gametheme-diabetesliitto .yksielama{display:block;position:relative;margin:35px 0 0 50%;left:-135px;cursor:pointer}.gametheme-diabetesliitto .yksielama img{display:block;cursor:pointer;width:270px}.gametheme-diabetesliitto #game-footer .customer-link{display:block;position:absolute;top:25px;left:50px;width:540px;height:110px;text-indent:-9999px}.gametheme-diabetesliitto .button{overflow:hidden}.gametheme-diabetesliitto .button-inner{padding:6px 14px;color:#fff;background-color:#2fafe1}.gametheme-diabetesliitto .button-inner:hover{background-color:#58bfe7;text-decoration:none}.gametheme-diabetesliitto .answer.st-disabled{visibility:hidden;cursor:default}.gametheme-diabetesliitto .input-inner{padding:8px 10px 9px;color:#555;border:none}.gametheme-diabetesliitto .input-field .input-inner,.gametheme-diabetesliitto textarea{background-color:#c2e9f7;color:#2fafe1;padding:6px 14px;color:#000}.gametheme-diabetesliitto .input-field{margin-bottom:10px}.gametheme-diabetesliitto .input-checkbox{text-align:left;margin-bottom:10px}.gametheme-diabetesliitto .input-checkbox .input-inner,.gametheme-diabetesliitto .input-checkbox label{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:5px}.gametheme-diabetesliitto .form-item{margin-bottom:10px}.gametheme-diabetesliitto .form-item .end-text4{text-align:center;width:100%}.gametheme-diabetesliitto label{font-size:15px}.gametheme-diabetesliitto .label-ie{display:none;margin-right:10px;text-align:left;font-size:15px}.lt-ie10 .gametheme-diabetesliitto .label-ie{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding-top:3px}.gametheme-diabetesliitto textarea{border:0;padding:6px 18px}.gametheme-diabetesliitto .form-list{text-align:left}.gametheme-diabetesliitto .form-list .input-field .input-inner,.gametheme-diabetesliitto .form-list textarea{width:100%;font-size:15px}.gametheme-diabetesliitto .form-list .button,.gametheme-diabetesliitto .form-list .end-text{float:left;margin-top:10px}.gametheme-diabetesliitto .form-list .end-text{float:left;margin:0;padding:15px 15px}.gametheme-diabetesliitto input::-webkit-input-placeholder,.gametheme-diabetesliitto textarea::-webkit-input-placeholder{color:#666}.gametheme-diabetesliitto .select{padding:0 20px 10px;margin-bottom:10px;text-align:left;overflow:hidden}.gametheme-diabetesliitto .select label{margin-right:15px;float:left}.gametheme-diabetesliitto .select select{float:left}.gametheme-diabetesliitto .radio label{font-size:15px;margin-left:5px}.gametheme-diabetesliitto .radio,.gametheme-diabetesliitto .select{background:#f9feff;padding:5px 15px}.gametheme-diabetesliitto .select select{width:100%;border:0}.gametheme-diabetesliitto .home-view{padding-top:30px}.gametheme-diabetesliitto .content-description p{margin-top:0;font-weight:400;font-size:18px}.gametheme-diabetesliitto .input-nickname,.gametheme-diabetesliitto .home-view .button-feature{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top}.gametheme-diabetesliitto .input-nickname .input-inner{width:225px}.gametheme-diabetesliitto .home-view .button-feature{width:auto;margin-left:10px}.gametheme-diabetesliitto .content-nickname{width:auto;margin:0 auto}.gametheme-diabetesliitto .canvas-view .content-description p{margin-top:0;font-weight:400;font-size:18px}.gametheme-diabetesliitto .game-page,.gametheme-diabetesliitto .home-view{background:url(../img/gfx.jpg) no-repeat 50% 50%}.gametheme-diabetesliitto .quiz-core{margin-bottom:10px}.gametheme-diabetesliitto .points-header{float:right;width:100px;font-size:25px;color:#d70014;font-weight:700;line-height:34px;text-align:right;text-transform:uppercase}.gametheme-diabetesliitto .question-no{display:none}.gametheme-diabetesliitto .question-no-value,.gametheme-diabetesliitto .question-points-value{font-weight:700;color:#2fafe1}.gametheme-diabetesliitto .indicators{position:relative;width:80%;float:left}.gametheme-diabetesliitto .indicator{display:block;float:left;width:5%;height:34px;text-align:center}.gametheme-diabetesliitto .indicator-inner{display:block;width:34px;height:34px;overflow:hidden;background-image:url(../img/ind.png);background-position:0 50%;background-repeat:no-repeat;text-indent:-9999px}.gametheme-diabetesliitto .st-right .indicator-inner{background-image:url(../img/ind-right.png)}.gametheme-diabetesliitto .question-outer{float:left}.gametheme-diabetesliitto .question{height:85px;line-height:1;display:table-cell;vertical-align:middle}.gametheme-diabetesliitto .question-inner{margin:0;font-size:18px;font-weight:400}.gametheme-diabetesliitto .answers-and-img{vertical-align:top;width:100%;margin:0 auto 5px}.gametheme-diabetesliitto .question-img{width:300px;height:235px;float:right;background:#fff}.gametheme-diabetesliitto .has-img .answers{width:530px;float:left}.gametheme-diabetesliitto .answers{clear:both}.gametheme-diabetesliitto .answer{margin-bottom:7px}.gametheme-diabetesliitto .answer-inner{text-align:left !important}.gametheme-diabetesliitto .st-right .answer-inner,.gametheme-diabetesliitto .st-right:hover .answer-inner,.gametheme-diabetesliitto .st-right:hover .answer-inner:hover{background-color:#61a521}.gametheme-diabetesliitto .st-wrong .answer-inner,.gametheme-diabetesliitto .st-wrong:hover .answer-inner,.gametheme-diabetesliitto .st-wrong:hover .answer-inner:hover{background-color:#d70014}.gametheme-diabetesliitto .options-container{position:relative;clear:both}.gametheme-diabetesliitto .options{float:left}.gametheme-diabetesliitto .option{float:left;margin-right:10px}.gametheme-diabetesliitto .option-inner{background-color:#2fafe1;background-position:15px 50%;background-size:auto 20px;background-repeat:no-repeat;padding-left:45px}.svg .gametheme-diabetesliitto .option-taketwo .option-inner{background-image:url("..//img/option-taketwo.svg")}.no-svg .gametheme-diabetesliitto .option-taketwo .option-inner{background-image:url("..//img/option-taketwo.png")}.gametheme-diabetesliitto .option-hint .option-inner{padding-left:38px}.svg .gametheme-diabetesliitto .option-hint .option-inner{background-image:url("..//img/option-hint.svg")}.no-svg .gametheme-diabetesliitto .option-hint .option-inner{background-image:url("..//img/option-hint.png")}.svg .gametheme-diabetesliitto .option-skip .option-inner{background-image:url("..//img/option-skip.svg")}.no-svg .gametheme-diabetesliitto .option-skip .option-inner{background-image:url("..//img/option-skip.png")}.svg .gametheme-diabetesliitto .option-stay .option-inner{background-image:url("..//img/option-stay.svg")}.no-svg .gametheme-diabetesliitto .option-stay .option-inner{background-image:url("..//img/option-stay.png")}.gametheme-diabetesliitto .option:hover .option-inner{background-color:#58bfe7}.gametheme-diabetesliitto .option-stay-inner,.gametheme-diabetesliitto .option-stay.st-disabled:hover .option-inner{background-color:#555}.gametheme-diabetesliitto .option-stay:hover .option-inner{background-color:#777}.gametheme-diabetesliitto .st-disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.gametheme-diabetesliitto .st-disabled:hover{text-decoration:none}.gametheme-diabetesliitto .st-disabled .button-inner{cursor:default}.gametheme-diabetesliitto .options-stay-container{float:right}.gametheme-diabetesliitto .option-stay{margin:0}.gametheme-diabetesliitto .option-bubble-inner{padding:10px;border:none;position:relative;font-size:15px;background:#fff;color:#000}.gametheme-diabetesliitto .option-bubble{text-align:center}.gametheme-diabetesliitto .timer{margin:20px auto 20px;background:#c2e9f7;overflow:hidden}.gametheme-diabetesliitto .timer-inner{height:10px;background:#2fafe1}.gametheme-diabetesliitto .end-page{padding:0 50px}.gametheme-diabetesliitto .end-data-container{margin-bottom:10px}.gametheme-diabetesliitto .chart-header-container{text-align:center}.gametheme-diabetesliitto .chart-header{margin:0}.gametheme-diabetesliitto .chart-container{color:#fff;height:131px;position:relative}.gametheme-diabetesliitto .chart-inner{text-align:center;height:0;white-space:nowrap;position:absolute;bottom:0;width:97%}.gametheme-diabetesliitto .chart-wrong{background-color:#d91c3a;right:0;margin-left:5px}.gametheme-diabetesliitto .chart-right{background-color:#45c419;left:0;margin-right:5px}.gametheme-diabetesliitto .rank{font-weight:700}.gametheme-diabetesliitto .percent-bar-container{overflow:hidden;background:#c2e9f7;width:49%;float:left;margin-bottom:10px}.gametheme-diabetesliitto .percent-bar-container-2{float:right}.gametheme-diabetesliitto .percent-bar-inner{width:0;white-space:nowrap;background:#61a521;margin:0;padding:8px 0}.gametheme-diabetesliitto .bar-score-inner,.gametheme-diabetesliitto .bar-question-inner{margin-left:15px}.gametheme-diabetesliitto .value{font-weight:700}.gametheme-diabetesliitto .value-right{float:left;text-align:left;margin-right:0}.gametheme-diabetesliitto .value-wrong{float:right;text-align:right;margin-left:0;background:#bd2929}.gametheme-diabetesliitto .value-right .value{margin-left:15px;float:left}.gametheme-diabetesliitto .value-wrong .value{margin-right:15px;float:right}.gametheme-diabetesliitto .end-text2{padding-right:5px;font-weight:300}.gametheme-diabetesliitto .rank-img{float:left;width:171px;margin:0 25px 20px 0;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:2px solid #D8EBF2}.gametheme-diabetesliitto .end-copy{float:left;width:360px}.gametheme-diabetesliitto .button-share{float:right;width:49%;margin-left:2px}.gametheme-diabetesliitto .button-share .button-inner{background:#3B5998;color:#fff}.gametheme-diabetesliitto .button-share .button-inner:hover{background-color:#627aac}.gametheme-diabetesliitto .button-play-again{float:left;width:49%;margin-right:2px}.gametheme-diabetesliitto .button-share-highlight{float:none;width:auto;clear:both;background:#2d4373;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM4NTM4ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIxMzI1NiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #38538f),color-stop(100%, #213256));background-image:-moz-linear-gradient(top, #38538f,#213256);background-image:-webkit-linear-gradient(top, #38538f,#213256);background-image:linear-gradient(to bottom, #38538f,#213256);margin:0 0 15px 0}.gametheme-diabetesliitto .button-invite{clear:both;margin-top:10px;float:left;width:100%}.gametheme-diabetesliitto .button-invite .button-inner{background:#3B5998;color:#fff}.gametheme-diabetesliitto .button-invite .button-inner:hover{background-color:#627aac}.gametheme-diabetesliitto .end-block-fb-buttons .button-inner{margin:0;font-weight:normal}.gametheme-diabetesliitto .end-block-fb-buttons .button-share{float:left}.gametheme-diabetesliitto .end-block-fb-buttons .button-challenge{float:right}.gametheme-diabetesliitto .tab-text{font-size:18px}.gametheme-diabetesliitto .like-arrow{background:url(../img/like-arrow.png);width:32px;height:36px;position:absolute;top:18px;right:24px}.gametheme-diabetesliitto .privacy-view p{font-size:13px}.gametheme-diabetesliitto .size1of2{float:left;width:50%}.gametheme-diabetesliitto .size1of5{float:left;width:20%}.gametheme-diabetesliitto .size4of5{float:left;width:80%}.gametheme-diabetesliitto .size4of9{float:left;width:44.4%}.gametheme-diabetesliitto .right{float:right}.gametheme-diabetesliitto .logos{position:absolute;bottom:55px;left:50px;right:50px;width:494px;height:103px;background:url(../img/logos.png) 50% 50% no-repeat}.gametheme-diabetesliitto .section-toplists{clear:both;width:100%;position:relative;text-align:left;float:left;background:#fff;color:#555;margin-top:10px;overflow:hidden;padding:10px 10px;z-index:999}.gametheme-diabetesliitto .section-toplists h3{margin:0 0 10px 0;font-size:15px;font-weight:700}.gametheme-diabetesliitto .toplist-value{float:left;height:18px;line-height:18px}.gametheme-diabetesliitto .rank{width:10%}.gametheme-diabetesliitto .name{width:58%;overflow:hidden;text-overflow:ellipsis}.gametheme-diabetesliitto .score{width:20%;float:right}.gametheme-diabetesliitto .profile-picture{width:12%}.gametheme-diabetesliitto .profile-picture img{width:22px;height:22px}.gametheme-diabetesliitto .toplist-item{font-size:13px;clear:both}.gametheme-diabetesliitto .toplist-item-hilite{font-weight:700}.gametheme-diabetesliitto .bottom{width:719px;position:absolute;bottom:10px;left:10px;height:17px;line-height:17px}.gametheme-diabetesliitto .tos-link{display:block;color:#2fafe1;font-size:13px;text-decoration:none;opacity:.8;float:left;margin-left:15px;font-weight:400}.gametheme-diabetesliitto .tos-link:hover{opacity:1}.gametheme-diabetesliitto .sg-link,.gametheme-diabetesliitto .volume-inner{outline:none;display:block;background-repeat:no-repeat;opacity:.8}.gametheme-diabetesliitto .sg-link:hover,.gametheme-diabetesliitto .volume-inner:hover{opacity:1}.gametheme-diabetesliitto .sg-link{float:right;width:106px;height:17px}.no-svg .gametheme-diabetesliitto .sg-link{background-image:url(../../common/img/sanomagames.png)}.svg .gametheme-diabetesliitto .sg-link{background-image:url(../../common/img/sanomagames.svg);background-size:contain;background-repeat:no-repeat}.gametheme-diabetesliitto .gamemode .sg-link{display:none}.gametheme-diabetesliitto .gamemode .tos-link{margin-left:0}.gametheme-diabetesliitto .volume{float:left}.gametheme-diabetesliitto .volume-inner{width:17px;height:17px}.no-svg .gametheme-diabetesliitto .volume-inner{background-image:url(../img/sound-on.png)}.svg .gametheme-diabetesliitto .volume-inner{background-image:url(../img/sound-on.svg);background-size:cover}.no-svg .gametheme-diabetesliitto .volume-inner.sound-off{background-image:url(../img/sound-off.png)}.svg .gametheme-diabetesliitto .volume-inner.sound-off{background-image:url(../img/sound-off.svg);background-size:cover}.gametheme-diabetesliitto .clear{clear:both}.gametheme-diabetesliitto .tos{color:#2fafe1;width:800px;margin:25px}.gametheme-diabetesliitto .tos a{color:#2fafe1}.gametheme-diabetesliitto .popup{display:none;position:absolute;top:4%;left:4%;bottom:4%;right:4%;padding:20px;background:#8eeaff;-moz-box-shadow:1px 2px 10px rgba(0,0,0,0.5);-webkit-box-shadow:1px 2px 10px rgba(0,0,0,0.5);box-shadow:1px 2px 10px rgba(0,0,0,0.5);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.gametheme-diabetesliitto .popup.popup-open{display:block}.gametheme-diabetesliitto .popup-close{position:absolute;top:-1%;right:-1%;width:30px;height:30px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;text-align:center;font-weight:bold;text-decoration:none;font-size:30px;line-height:30px;background:#fff;color:#8eeaff}.gametheme-diabetesliitto .popup-inner{padding:40px;width:100%;height:100%;overflow:auto}.gametheme-diabetesliitto .popup h2,.gametheme-diabetesliitto .popup h3{clear:both;display:block}.gametheme-diabetesliitto .popup .hilight{display:block;width:100%;padding:10px;text-align:center;background:#f4fdff}.gametheme-diabetesliitto .popup img{width:170px;height:170px}.gametheme-diabetesliitto .popup strong{display:block;font-weight:700;margin-bottom:.25em}.gametheme-diabetesliitto .rules{clear:both;font-size:15px;float:left}.gametheme-diabetesliitto .rules h3{font-size:18px;font-weight:bold}.gametheme-diabetesliitto .rules p,.gametheme-diabetesliitto .rules h3{margin-bottom:10px;padding:0}.gametheme-diabetesliitto .hidden{display:none}
