.centerSpalshContent{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.legendImg{width:50px;height:50px;float:right}.legendTbl{margin-left:auto;margin-right:auto;text-align:left}.legendTbl td{padding:.5em}.instructionsText{text-align:center;padding-left:10%;padding-right:10%}.imageIntext{height:1em;width:1em}.destroyedBug{float:right;width:50px;height:50px;-webkit-animation:explode 4s ease-in infinite;animation:explode 4s ease-in infinite;background-repeat:no-repeat;background-image:url(https://ws1.publichealthontario.ca/en/Advanced%20Complex%20Content/aspGame/img/bad.png);background-size:contain}@-webkit-keyframes explode{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}75%{-webkit-transform:scale(2);transform:scale(2);opacity:0}to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes explode{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}75%{-webkit-transform:scale(2);transform:scale(2);opacity:0}to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}.canvasField{background:pink}.gameArea{width:100%;background-color:#ffc6c6}.pointsField{background-color:#eaeaea;z-index:2}.explainSuperbug{color:red;font-weight:600;position:absolute;left:0}.explainSuperbug,.statArea{background:#eaeaea;width:100%;padding:1em}.statBox{margin:0;text-align:left;width:25%;display:inline-block}@media only screen and (max-width:767px){.statBox{width:50%}}.nowrap{white-space:nowrap}.bugStats{position:absolute;bottom:1em;left:1em;background:hsla(0,0%,100%,.5);text-align:left}.endGameMsg{margin:1em}.inputField{padding-bottom:1em}.fieldLabel{padding-right:.5em}.answerOption{margin:0;padding:1em;text-align:left;cursor:pointer}.answerOption:hover{font-weight:700;background:#d3d3d3!important}.fixedFooterArea{position:fixed;left:0;bottom:0;width:100%}.gameBtn{margin:.5em;padding:.5em;font-size:1.5em}.screenBase{width:100%;height:100%;top:0;left:0;position:absolute}.fade-enter-active{-webkit-transition:opacity 1.5s;transition:opacity 1.5s}.fade-enter,.fade-leave-active,.fade-leave-to{opacity:0}.win{color:red;font-size:2em;font-weight:800}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;height:100%;position:relative;top:0;left:0;font-size:1.2em}#app,body{width:100%;overflow:hidden}body{-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-attachment:fixed;font-family:HelveticaNeue-Light,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:16px;height:100vh;margin:0;padding:0}.textScreen{overflow:auto;margin-top:1.5em}