#sinkingShip-balloonEscape {
  width: 1058px;
  height: 595px;
  padding: 0px;
  margin: 0px;
  background: url(../img/bg_bricks.jpg) 0px 0px no-repeat;
  -ms-transform: scale(1, 1);
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
}
#sinkingShip-balloonEscape div, #sinkingShip-balloonEscape span, #sinkingShip-balloonEscape applet, #sinkingShip-balloonEscape object, #sinkingShip-balloonEscape iframe,
#sinkingShip-balloonEscape h1, #sinkingShip-balloonEscape h2, #sinkingShip-balloonEscape h3, #sinkingShip-balloonEscape h4, #sinkingShip-balloonEscape h5, #sinkingShip-balloonEscape h6, #sinkingShip-balloonEscape p, #sinkingShip-balloonEscape blockquote, #sinkingShip-balloonEscape pre,
#sinkingShip-balloonEscape a, #sinkingShip-balloonEscape abbr, #sinkingShip-balloonEscape acronym, #sinkingShip-balloonEscape address, #sinkingShip-balloonEscape big, #sinkingShip-balloonEscape cite, #sinkingShip-balloonEscape code,
#sinkingShip-balloonEscape del, #sinkingShip-balloonEscape dfn, #sinkingShip-balloonEscape em, #sinkingShip-balloonEscape img, #sinkingShip-balloonEscape ins, #sinkingShip-balloonEscape kbd, #sinkingShip-balloonEscape q, #sinkingShip-balloonEscape s, #sinkingShip-balloonEscape samp,
#sinkingShip-balloonEscape small, #sinkingShip-balloonEscape strike, #sinkingShip-balloonEscape strong, #sinkingShip-balloonEscape sub, #sinkingShip-balloonEscape sup, #sinkingShip-balloonEscape tt, #sinkingShip-balloonEscape var,
#sinkingShip-balloonEscape b, #sinkingShip-balloonEscape u, #sinkingShip-balloonEscape i, #sinkingShip-balloonEscape center,
#sinkingShip-balloonEscape dl, #sinkingShip-balloonEscape dt, #sinkingShip-balloonEscape dd, #sinkingShip-balloonEscape ol, #sinkingShip-balloonEscape ul, #sinkingShip-balloonEscape li,
#sinkingShip-balloonEscape fieldset, #sinkingShip-balloonEscape form, #sinkingShip-balloonEscape label, #sinkingShip-balloonEscape legend,
#sinkingShip-balloonEscape table, #sinkingShip-balloonEscape caption, #sinkingShip-balloonEscape tbody, #sinkingShip-balloonEscape tfoot, #sinkingShip-balloonEscape thead, #sinkingShip-balloonEscape tr, #sinkingShip-balloonEscape th, #sinkingShip-balloonEscape td,
#sinkingShip-balloonEscape article, #sinkingShip-balloonEscape aside, #sinkingShip-balloonEscape canvas, #sinkingShip-balloonEscape details, #sinkingShip-balloonEscape embed,
#sinkingShip-balloonEscape figure, #sinkingShip-balloonEscape figcaption, #sinkingShip-balloonEscape footer, #sinkingShip-balloonEscape header, #sinkingShip-balloonEscape hgroup,
#sinkingShip-balloonEscape menu, #sinkingShip-balloonEscape nav, #sinkingShip-balloonEscape output, #sinkingShip-balloonEscape ruby, #sinkingShip-balloonEscape section, #sinkingShip-balloonEscape summary,
#sinkingShip-balloonEscape time, #sinkingShip-balloonEscape mark, #sinkingShip-balloonEscape audio, #sinkingShip-balloonEscape video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}
#sinkingShip-balloonEscape table {
  border-collapse: collapse;
  border-spacing: 0;
}
#sinkingShip-balloonEscape caption, #sinkingShip-balloonEscape th, #sinkingShip-balloonEscape td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}
#sinkingShip-balloonEscape q, #sinkingShip-balloonEscape blockquote {
  quotes: none;
}
#sinkingShip-balloonEscape q:before, #sinkingShip-balloonEscape q:after, #sinkingShip-balloonEscape blockquote:before, #sinkingShip-balloonEscape blockquote:after {
  content: "";
  content: none;
}
#sinkingShip-balloonEscape a img {
  border: none;
}
#sinkingShip-balloonEscape h1 {
  font-size: 2.0em;
}
#sinkingShip-balloonEscape canvas {
  width: 1058px;
  height: 595px;
  position: absolute;
  top: 0px;
  left: 0px;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-bg {
  background: url(../img/bg_bricks.jpg) 0px 0px no-repeat;
  height: inherit;
  width: inherit;
  padding: 0px;
  margin: 0px;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-bg.sinkingShip-balloonEscape-preloader {
  background-image: url(../img/Splash_Screen.jpg);
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-bg.sinkingShip-balloonEscape-mainMenu {
  background-image: url(../img/Splash_Screen.jpg);
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-bg.sinkingShip-balloonEscape-comic {
  background-image: url(../img/bg_bricks.jpg);
}
@-webkit-keyframes pulsate {
  0% {
    -webkit-transform: scale(1, 1);
  }
  50% {
    -webkit-transform: scale(1.05, 1.05);
  }
  100% {
    -webkit-transform: scale(1, 1);
  }
}
#sinkingShip-balloonEscape .sinkingShip-balloonEscape-funders {
  background: url(../img/FundingLogos.png) 0px 0px no-repeat;
  width: 372px;
  height: 33px;
  position: absolute;
  bottom: 5px;
  left: 10px;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-controls {
  display: none;
  height: inherit;
  width: inherit;
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
  pointer-events: none;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-controls #sinkingShip-balloonEscape-controlsHelpBtn {
  position: absolute;
  background: url(../img/btn_help.png) center center no-repeat;
  background-size: 79px 79px;
  left: 0px;
  top: 0px;
  width: 79px;
  height: 79px;
  cursor: pointer;
  padding: 0px;
  pointer-events: auto;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-controls #sinkingShip-balloonEscape-controlsHelpBtn:hover {
  background-size: 110% 110%;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-controls #sinkingShip-balloonEscape-controlsSoundBtn {
  position: absolute;
  background: url(../img/btn_sound.png) center center no-repeat;
  background-size: 79px 79px;
  left: 979px;
  top: 0px;
  width: 79;
  height: 79;
  cursor: pointer;
  padding: 0px;
  pointer-events: auto;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-controls #sinkingShip-balloonEscape-controlsSoundBtn.mute {
  background-image: url(../img/btn_sound-off.png);
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-controls #sinkingShip-balloonEscape-controlsSoundBtn:hover {
  background-size: 110% 110%;
}
#sinkingShip-balloonEscape .sinkingShip-balloonEscape-gameScreen {
  display: none;
  height: inherit;
  width: inherit;
  position: absolute;
  top: 0px;
  left: 0px;
  overflow: hidden;
}
#sinkingShip-balloonEscape .sinkingShip-balloonEscape-gameScreen.sinkingShip-balloonEscape-activeScreen {
  display: block;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-mainMenuScreen #sinkingShip-balloonEscape-mainMenuPlayBtn {
  position: absolute;
  background: url(../img/btn_play.png) center center no-repeat;
  background-size: 180px 180px;
  left: 439px;
  top: 360px;
  width: 200px;
  height: 200px;
  cursor: pointer;
  padding: 0px;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-mainMenuScreen #sinkingShip-balloonEscape-mainMenuPlayBtn.pulsate {
  -webkit-animation: pulsate 1.5s ease-in-out;
  -webkit-animation-iteration-count: infinite;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-mainMenuScreen #sinkingShip-balloonEscape-mainMenuPlayBtn:hover {
  background-size: 200px 200px;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-mainMenuScreen #sinkingShip-balloonEscape-mainMenuCeditsBtn {
  position: absolute;
  background: url(../img/Credits.png) center center no-repeat;
  background-size: 138px 44px;
  left: 915px;
  bottom: 5px;
  width: 138px;
  height: 44px;
  cursor: pointer;
  padding: 0px;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-comicScreen #sinkingShip-balloonEscape-comicPlayBtn {
  position: absolute;
  background: url(../img/btn_play.png) center center no-repeat;
  background-size: 130px 130px;
  left: 913px;
  top: 450px;
  width: 150px;
  height: 150px;
  cursor: pointer;
  padding: 0px;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-comicScreen #sinkingShip-balloonEscape-comicPlayBtn.pulsate {
  -webkit-animation: pulsate 1.5s ease-in-out;
  -webkit-animation-iteration-count: infinite;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-comicScreen #sinkingShip-balloonEscape-comicPlayBtn:hover {
  background-size: 143px 143px;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-selectScreen {
  pointer-events: none;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-selectScreen #sinkingShip-balloonEscape-selectPlayBtn {
  pointer-events: auto;
  position: absolute;
  background: url(../img/btn_play.png) center center no-repeat;
  background-size: 130px 130px;
  left: 913px;
  top: 450px;
  width: 150px;
  height: 150px;
  cursor: pointer;
  padding: 0px;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-selectScreen #sinkingShip-balloonEscape-selectPlayBtn.pulsate {
  -webkit-animation: pulsate 1.5s ease-in-out;
  -webkit-animation-iteration-count: infinite;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-selectScreen #sinkingShip-balloonEscape-selectPlayBtn:hover {
  background-size: 143px 143px;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-buildScreen {
  pointer-events: none;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-buildScreen #sinkingShip-balloonEscape-buildPlayBtn {
  pointer-events: auto;
  position: absolute;
  background: url(../img/btn_play.png) center center no-repeat;
  background-size: 130px 130px;
  left: 913px;
  top: 450px;
  width: 150px;
  height: 150px;
  cursor: pointer;
  padding: 0px;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-buildScreen #sinkingShip-balloonEscape-buildPlayBtn.pulsate {
  -webkit-animation: pulsate 1.5s ease-in-out;
  -webkit-animation-iteration-count: infinite;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-buildScreen #sinkingShip-balloonEscape-buildPlayBtn:hover {
  background-size: 143px 143px;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-gameBoardScreen {
  pointer-events: none;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-gameOverScreen #sinkingShip-balloonEscape-gameOverPlayBtn {
  position: absolute;
  background: url(../img/btn_play.png) center center no-repeat;
  background-size: 130px 130px;
  left: 913px;
  top: 450px;
  width: 150px;
  height: 150px;
  cursor: pointer;
  padding: 0px;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-gameOverScreen #sinkingShip-balloonEscape-gameOverPlayBtn.pulsate {
  -webkit-animation: pulsate 1.5s ease-in-out;
  -webkit-animation-iteration-count: infinite;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-gameOverScreen #sinkingShip-balloonEscape-gameOverPlayBtn:hover {
  background-size: 143px 143px;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-gameOverScreen h2 {
  font-size: 2.0em;
  font-weight: bold;
  color: lightBlue;
  text-shadow: 4px 4px 8px #000000;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-gameOverScreen .sinkingShip-balloonEscape-pointsDisplay {
  position: absolute;
  top: 400px;
  left: 500px;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-gameOverScreen .sinkingShip-balloonEscape-highScoreDisplay {
  position: absolute;
  top: 500px;
  left: 500px;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-credits {
  display: none;
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 200;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-credits #sinkingShip-balloonEscape-creditsScroller {
  position: absolute;
  width: 100%;
  max-width: 100%;
  padding: 0px 0px;
  pointer-events: none;
  text-align: center;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-credits #sinkingShip-balloonEscape-creditsScroller .sinkingShip-balloonEscape-creditsSection {
  margin: 30px 0px;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-credits #sinkingShip-balloonEscape-creditsScroller .sinkingShip-balloonEscape-creditsSection h1 {
  font-size: 2.0em;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-credits #sinkingShip-balloonEscape-creditsScroller .sinkingShip-balloonEscape-creditsSection .sinkingShip-balloonEscape-creditsName {
  font-size: 1.1em;
}
#sinkingShip-balloonEscape #sinkingShip-balloonEscape-credits #sinkingShip-balloonEscape-creditsScroller .sinkingShip-balloonEscape-creditsSection img.sinkingShip-balloonEscape-creditsFunder {
  margin: 15px 30px;
  vertical-align: middle;
  max-height: 100px;
}
#sinkingShip-balloonEscape .button {
  border: 1px solid black;
}
