.priority-1{z-index:9900}.priority-2{z-index:9800}.priority-3{z-index:9700}.priority-4{z-index:9600}.priority-5{z-index:9500}.priority-6{z-index:9400}.priority-7{z-index:9300}.priority-8{z-index:9200}.priority-9{z-index:9100}.toast{position:fixed;height:100%;width:100%;top:0;left:0;right:0;bottom:0;display:block;pointer-events:none;z-index:9999}.toastMessage{max-width:400px;width:80%;height:10%;z-index:9999;background-color:#000;border-radius:5px;border:2px solid #444;pointer-events:auto;position:absolute;left:50%;transform:translateX(-50%)}.toastMessage .toastText,.toastMessage .toastTitle{color:#bbb;font-family:HelveticaNeueLight;font-size:13px;margin:0 15px;height:50%;width:90%;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;text-align:center}.toastMessage .toastText{flex-direction:column;justify-content:center}.toastMessage .toastText section{width:100%;font-size:12px;display:flex;flex-direction:row;justify-content:center}.toastMessage .toastText section span,.toastMessage .toastText section ul{white-space:nowrap;text-align:center;margin:0;padding:.5% 1%}.toastMessage .toastText section span{width:5rem}.toastMessage .toastText section ul{width:calc(100% - 10rem)}.toastMessage .toastText section ul li{overflow:hidden;text-overflow:ellipsis}.toastMessage .toastText section ul li:after{content:","}.toastMessage .toastText section ul li:last-child:after{content:""}.landscape .toastMessage .toastText section span{width:6rem}.landscape .toastMessage .toastText section ul{width:calc(100% - 12rem);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.landscape .toastMessage .toastText section ul li{max-width:calc(50% - .5rem);flex:0 0 auto;padding:0 .25rem}.toastMessage .toastText.noTitle{height:100%}.toastMessage .toastTitle{font-family:HelveticaNeueBold,HelveticaNeueLight;height:35%;align-items:flex-end;justify-content:center}.phone.landscape .toastMessage{max-width:500px}.desktop .toastText,.tablet .toastText{font-size:15px}.desktop .toastMessage,.tablet .toastMessage{width:70%;max-width:500px;height:6%;border-radius:8px}.desktop .toastMessage{height:7%}.list-toast{display:-ms-flexbox;display:flex;display:-webkit-flex}.list-enter-active,.list-leave-active{transition:all 1s;position:absolute}.list-enter,.list-leave-to{opacity:0;transform:translateX(100%);position:absolute}.button-notification-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;text-align:center;color:#bbb;font-family:HelveticaNeueLight}.button-notification-wrapper .button-notification{max-width:305px;background:#000;border:3px solid #444;border-radius:8px}.button-notification-wrapper .notification-button{width:115px;height:35px;background:#18a29a;border:none;border-radius:0;outline:none;font-size:18px;color:#fff;font-family:HelveticaNeueLight;font-weight:lighter;margin:10px 15px 20px}.button-notification-wrapper .title{font-size:18px;margin:15px 10px 10px}.button-notification-wrapper .message{font-size:14px;margin:5px 10px}.desktop .button-notification-wrapper{font-family:HelveticaNeueLight}
div.safe-play-component {
  font-weight: bold;
  background-color: #15B2AD;
  z-index: 300;
}
div.safe-play-footer {
  background-color: #15B2AD;
  z-index: 300;
  bottom: 0;
}
.toastMessage .toastText {
  font-family: HelveticaNeueBold, HelveticaNeue, Helvetica, sans-serif;
}
.notification .button-notification-wrapper {
  font-family: HelveticaNeue, Helvetica, sans-serif;
}
.arcade .arcade-lobby {
  z-index: 10;
}
.has-safe-play .arcade-lobby {
  top: 25px;
  height: calc(100% - 25px);
}
.has-safe-play-footer .arcade-lobby {
  height: calc(100% - 40px - 25px);
}
.overlay {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
  z-index: 20001;
  background-color: rgba(30, 30, 30, 0.4);
}
.overlay .overlay-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  background-color: #FFFFFF;
  width: 260px;
  padding: 16px;
  border-radius: 3px;
}
.overlay span {
  display: block;
  color: #000000;
  text-align: center;
  margin-bottom: 16px;
}
.overlay button {
  background-color: #15B2AD;
  color: #ffffff;
  font-weight: bold;
  border: 1px solid #FFFFFF;
  display: inline-block;
  padding: 6px 16px;
  border-radius: 3px;
}
.player-info-component {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.player-info-component .balance,
.player-info-component .divider,
.player-info-component .jackpot,
.player-info-component .player-count {
  width: initial;
  text-align: center;
  margin-bottom: 10px;
  font-size: 13px;
}
.player-info-component .divider {
  width: 4%;
}
.previous-session-container {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.previous-session {
  display: flex;
  background-color: #FFFFFF;
  color: #52A7A5;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  padding: 4px 6px;
  margin: 10px 0;
}
.previous-session span {
  font-size: 15px;
  margin: 1px 10px 0 0;
}
.close-container {
  height: 18px;
  width: 18px;
}
.top-blog {
  width: 100%;
}
.top-blog img {
  width: 100%;
  height: auto;
}
.cookie-message-component {
  display: flex;
  flex-direction: column-reverse;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 301;
  pointer-events: none;
}
.cookie-message-component .cookie-message {
  display: flex;
  flex-direction: column;
  background-color: #0B5862;
  margin-top: 20%;
  flex: initial;
  transition: flex 0.5s ease-in-out;
}
.cookie-message-component .cookie-message .message-container {
  pointer-events: all;
}
.cookie-message-component .cookie-message .message-row {
  display: flex;
  flex-direction: row;
  padding: 14px 0 14px 14px;
  text-align: center;
  vertical-align: middle;
  line-height: normal;
}
.cookie-message-component .cookie-message .message-row .message-link {
  text-decoration: underline;
}
.cookie-message-component .cookie-message .cookie-main-content {
  display: flex;
  flex-direction: column;
  background-color: #52A7A5;
  border-radius: 8px;
  overflow: hidden;
  height: 0;
  flex-basis: 0;
  transition: all 0.5s ease-in-out;
  pointer-events: all;
}
.cookie-message-component .cookie-message .cookie-main-content div > span {
  display: block;
  text-align: center;
  margin-bottom: 10px;
}
.cookie-message-component .cookie-message .cookie-main-content div > span :link {
  color: #FFFFFF;
}
.cookie-message-component .cookie-message .cookie-main-content div > span.cookie-header {
  font-weight: bold;
}
.cookie-message-component .cookie-message .cookie-main-content.visible {
  flex: auto;
  overflow: scroll;
  margin: 0 12px 12px 12px;
  padding: 12px;
}
.cookie-message-component .cookie-message .close-container {
  margin: 4px 16px;
}
.cookie-message-component .cookie-message.full-height {
  flex: auto;
}
.tombola-logo-white {
  background-image: url("data:image/png;base64,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");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50% 40%;
}
.password-eye-hidden {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUCAMAAABLXLayAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMA7xC/z4BwYEAgn1Awr9+PNJkrDAAAAMtJREFUKM9lkVuyxCAIREV8BuP0/ld7QaibTE3/tHpoQpH0aEpVSU4/6gWhe3yTZYQtx3aYL9QAqjlaV730f3QBtxOnBegPauaVgN38JWCLA+PoCihqI1INJKdwOCQdaHtlKp6uuOPKGts+BnB8gH0gIC1gBZtmEkyUpRtFA+YfM3abZJ7JvzBsW8Igi+eCcvZFPk2HibojLfFHbzsu5s/07dJKLiGQvLZLjlxrA9zPSLnv0+ZRtl2iMCsAtQc4bfFzuWnoV2OM9br+AaMYClf6TyBLAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.password-eye-shown {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUCAMAAABLXLayAAAAM1BMVEUAAADx53Tx53Tx53Tx53Tx53Tx53Tx53Tx53Tx53Tx53Tx53Tx53Tx53Tx53Tx53Tx53SBZLrWAAAAEHRSTlMA7xC/z4BwYEAgn1Awr9+PNJkrDAAAAMtJREFUKM9lkVuyxCAIREV8BuP0/ld7QaibTE3/tHpoQpH0aEpVSU4/6gWhe3yTZYQtx3aYL9QAqjlaV730f3QBtxOnBegPauaVgN38JWCLA+PoCihqI1INJKdwOCQdaHtlKp6uuOPKGts+BnB8gH0gIC1gBZtmEkyUpRtFA+YfM3abZJ7JvzBsW8Igi+eCcvZFPk2HibojLfFHbzsu5s/07dJKLiGQvLZLjlxrA9zPSLnv0+ZRtl2iMCsAtQc4bfFzuWnoV2OM9br+AaMYClf6TyBLAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.checkbox-ticked {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAsBAMAAADcJlYTAAAALVBMVEX///+m09Pw+Phrt7U/oZ8hkpDS6el6vr3E4uEwmpi129pcr65NqKeIxcQSi4m3k9yxAAAAAXRSTlMAQObYZgAAAMRJREFUeF69z7ENwjAURVGHgoYmBTVKEUqkiAEYISMgxqBkBgrGYBSWCFGo7gxUzhM8/w7x26dr+aS/3TmeKupwuzNF0/II+2DbAs+mOC16gFtxWwEwXkrbAQDqIgCAqQwAoAsA+qcDgOs87L4AjCeJuk8ArzlrGRygd7oA0AKDAXKWPQIoy6EB+vyOA9KGHBogVeRQAAsF8PAhgIUIYKEAHgrgoQAeCuChAB4K4KEAHgrgoQAeCuChAB4K4KEAfusm/eTe1h4SirM76f8AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 1.5rem;
  background-position-y: 0.15rem;
}
.right-arrow {
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAADiCAMAAADj08CmAAAAM1BMVEUAAAD87nH87nH87nH87nH87nH87nH87nH87nH87nH87nH87nH87nH87nH87nH87nH87nEzL+iNAAAAEHRSTlMAgPAQ0DCQIFBAwHCwoGDgQtOjRgAAArtJREFUeNrV3FuKrTAQRuFKXZJoLtb8R3s473lp7AW2A1g0H9n8itIicglylSrEVRL5e0uqiQDZnCJENgeT1UCy6YZkszLZ7ExWDcnmzWRzMNkMJuuGZHMx2exMVhuSzZvJZmGyGUz2MSSbi8lmZ7LakGw6k83CZPNiso8R2d+4IWl66u7X3f4/A5yympnEKfNTt0K8F8Rrr7uLOWV25B2vu6Enhnjd3dApW8wps+fU7e95oVM2Tt37Pe88njKINxheh3jre96bOWWmzFRc0Ckrp26BeIPhfYzhXcIsfGcWXhuz8C7MwheI92J4H2N4pzALv5mF18bcQLkwN1AF4r2YhVdjFn4Ks/BDkIXXYHhdGN4K8IKP8GrMwt/CLPwQZuGD4XWIt0K8nVl4NWbhb2EWvgiz8MHwPhDvgng7s/Da3nc3dMoWc8rMmakIZU7ZYG5IZDK3vfYwpyze3JD8kLdAvBfEa8zCT+jVyhBk4TWYhXdheOt331wdeY1Z+CnMwg9hFj6YhXeIt0K8neFVYxb+/qyuM++XkBXezMslBNYeBHYisOUE+9HVaYrAOgK7ENiNPPnFCdaQO8b46ONDQWCvJGCbIrCOwC4EdiOwgcAaAzsR2IHAXonAKgLrCGxFYDcCGwisMbATgR3Ii4frVB3I72B+9HV6RWA3AhsIrDGwE4EdDGyeYD/6mdGNwFYEtiOwgcCaI7ALgR0MbCKwisDeCGw9Ve9vfpweyKf05sh3dguBHQxsIrCKwN4IbEVgOwLbEFhzBHYhsBuBjURgHwT2RmALAtsR2KYErDkCuxDYfaxW5HfgQpwtbUi2C5GtQmRdiKw2JNuFyFYhsi5EVhuS7UJkqxBZ/0v/6KALka1CZF2IrDYk24XIViGyLkRWG5LdQmSXEFk3IqshRHaLANklwFXcBLh2yF+5/gHDAPnhSKEDlwAAAABJRU5ErkJggg==");
  background-position: center;
  width: 18px;
  height: 18px;
}
.cookie-message-close {
  background-image: url("data:image/gif;base64,R0lGODdhEAAQAPABAICAgAtYYiwAAAAAEAAQAAACKExgqZfg256bcEqrLDKa46x9S/hAnmiG5tlVZBlRKrsdXRuTKQa7SAEAOw==");
  background-repeat: no-repeat;
  height: 16px;
  width: 16px;
}
.previous-session-close {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAAGymRCVAAAACXBIWXMAAAsSAAALEgHS3X78AAADpElEQVRYhc1Y0XHbMAx9yvW/7gb2BHUmiL0Am9zxv/YEiSdoMkGTCeT8686pFnA6gd0J7A3kTpAeSFACSVFyLvE1+EgkEnwEHkAQMmopixxJKYsX+jMx8+bFSuYtsBNfEGoh0PoZLklINPl27Q6rXqLnshi4gUmkfBTSK7bPfWLalSYoi3VkDk8OI4SyWDknzniIXv4GS/8AmPgGlkUlnsnbjXsmpK15UZpifWDFA5Q+d5Buu04hpXG9HdmmdGb+u+2EJ2OUxW0wdouyuJTbHQB8Drb8CuD5aDKzWNMo7wAM2fNfjEgLv/P4M5SehssyAUDEV+Z4KH3opYb8BTZMSOS0C8akMxXDORvUma8QL6p4YeWBRCFp1n9iEmOWbYb4lkQu+XIGpZ+bhGyxzKZaJoBjy4KF78LZu0bzRHkWA5KlNwAueOQ3lL5NqcdANrJrfrtnqwj0GwCXS+dQepsGsuSPO/mi+gXsUi5abnpD7elX5oAHgzcis4ftpbTWnbFVLi2Mrqs1P+vstmav/bNVg9C1mrMO+H5cWyBbvfZC3RXQ3AOzzzMBgJrHshhmnDdzPjpukU26BnjMliAKBNECXGTGz7YD6oM11gZhd1yly79dsBQj81YQljSQtUgSnvNYEmjfcpGHHM35edPc/rUucfREQAtBZAhi3VF6KcCqAIxu6QUVuic+1U4kSMORfV7WYBC9idJ7x9GizmxgBGDqgTRgc7ZsJACD8/bGs/Zup/9E9cgHfGOF7BJ7wKl2Xx65guihrHj0znKPdBtlPaScc/QcOJ0eKH2OcIJidx2ctrsultBxw405fgM25Oo1nnYYOWMnB3x7TtuSrS2h1nzF7jlx+u/z1xsnnb6H0ot2o2yodqy4gNL3PE7HY8PjiCpEvwG5CN8eSo9a5rapDt4ZdFUbZCVkKud7Mr4GfWNuuMWSej6WrVJ3pm5EhaWxOKJSbCIpl5tMvdpgjQ0/fZP5w2tWfKJNhJpOFP3tbY9xDwB+BNrH5WVTGE0YMzGQaKiSQOTZKjEbM9iPVxNz1Fdhx8YnkTNRf9LNoO/RmK9a2V0eOGGdDLiL2EWdRDum29sw65ha8mT6l4HGmE2QT+emQaUqbXNyLuaG3JXEbY4v1/z2iKBOVaIkPIlxWb+kdNcr+2kfJr5XjwK9OqdlTo04DCtu1pyQMdKguWGkr4A2zEm9sCnM2aBtX9/yga6Z9KIPcCH7IAOuzq5/+o+tS3qT0zd5AP4BJrs7h3s5IMIAAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.id-expiry-popup-close {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAAGymRCVAAAACXBIWXMAAAsSAAALEgHS3X78AAADpElEQVRYhc1Y0XHbMAx9yvW/7gb2BHUmiL0Am9zxv/YEiSdoMkGTCeT8686pFnA6gd0J7A3kTpAeSFACSVFyLvE1+EgkEnwEHkAQMmopixxJKYsX+jMx8+bFSuYtsBNfEGoh0PoZLklINPl27Q6rXqLnshi4gUmkfBTSK7bPfWLalSYoi3VkDk8OI4SyWDknzniIXv4GS/8AmPgGlkUlnsnbjXsmpK15UZpifWDFA5Q+d5Buu04hpXG9HdmmdGb+u+2EJ2OUxW0wdouyuJTbHQB8Drb8CuD5aDKzWNMo7wAM2fNfjEgLv/P4M5SehssyAUDEV+Z4KH3opYb8BTZMSOS0C8akMxXDORvUma8QL6p4YeWBRCFp1n9iEmOWbYb4lkQu+XIGpZ+bhGyxzKZaJoBjy4KF78LZu0bzRHkWA5KlNwAueOQ3lL5NqcdANrJrfrtnqwj0GwCXS+dQepsGsuSPO/mi+gXsUi5abnpD7elX5oAHgzcis4ftpbTWnbFVLi2Mrqs1P+vstmav/bNVg9C1mrMO+H5cWyBbvfZC3RXQ3AOzzzMBgJrHshhmnDdzPjpukU26BnjMliAKBNECXGTGz7YD6oM11gZhd1yly79dsBQj81YQljSQtUgSnvNYEmjfcpGHHM35edPc/rUucfREQAtBZAhi3VF6KcCqAIxu6QUVuic+1U4kSMORfV7WYBC9idJ7x9GizmxgBGDqgTRgc7ZsJACD8/bGs/Zup/9E9cgHfGOF7BJ7wKl2Xx65guihrHj0znKPdBtlPaScc/QcOJ0eKH2OcIJidx2ctrsultBxw405fgM25Oo1nnYYOWMnB3x7TtuSrS2h1nzF7jlx+u/z1xsnnb6H0ot2o2yodqy4gNL3PE7HY8PjiCpEvwG5CN8eSo9a5rapDt4ZdFUbZCVkKud7Mr4GfWNuuMWSej6WrVJ3pm5EhaWxOKJSbCIpl5tMvdpgjQ0/fZP5w2tWfKJNhJpOFP3tbY9xDwB+BNrH5WVTGE0YMzGQaKiSQOTZKjEbM9iPVxNz1Fdhx8YnkTNRf9LNoO/RmK9a2V0eOGGdDLiL2EWdRDum29sw65ha8mT6l4HGmE2QT+emQaUqbXNyLuaG3JXEbY4v1/z2iKBOVaIkPIlxWb+kdNcr+2kfJr5XjwK9OqdlTo04DCtu1pyQMdKguWGkr4A2zEm9sCnM2aBtX9/yga6Z9KIPcCH7IAOuzq5/+o+tS3qT0zd5AP4BJrs7h3s5IMIAAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.last-failed-login-close {
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAABNCAMAAAA2CwL7AAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMA8BAwYKDQwIBAIOCQcLBQV5faPAAAAtlJREFUWMO9mN2WqyAMhQWRf7Tv/7Rn1pG606ZsdbrW5KZW8CMhhECmE7EptfgjLaXpC5ljMA8hZo3zbzjbAozELTe1s608hlKavQ6K5kHFxIswB9AY5i6AclCfhR9R+JDvqeTjlo8xtujvKLbIcZ1Vs+ikzgubby/6DQzIYjRvGYmDAAOLk/zJMkwFLE6q5yuvUlYgniGeDrqtPknzxVg3Ixs2RuKs7c0rhpE4y7xO1zogcVZXa/1knts3hhCWmRDWEPatwfXP5NopMhI89Bvb5WWcFbS2/gZDgaVJ0oCCPy9KJUwbWJokLUhvajnMHlBgKZLsHaCWUCrDWsnSJPlx7vEDn8rdx2uWJvm3HW5+/dPFapYm2eOlDB+DYTQrUxKMKB0L28FSH9kXEsTBqLg/ohXrBZ9pPPruL9vhzjCeYAsSwleIPwB7e5wIi7jiMMscCyNNjDUmYcXn54OdGIuRJvtUJsKXY9aYhNXUOiqQ0KUkxGGcVgQnYYE0RNUDyVic9DSMobCUtZc5iijf+36FWqRWyyVU5STOWjqq9l9KAosthq4dJ3GW76i+lU9aKggQN2npLQhGsg6cfB7l+/QMxo2Q2outbtDzSF1Vtcv5GbLQVPDESJxVejds84REWEgzyK+VkCirwm9IZIREWDKNNrSOSJo1v/Vu2JuhVjaKBJZO2wW5AR0cbFckfTSJXSl01eetgJzFrhwBaVzaG+RAy/n1BR6PBxdqgZ1AYqwkj9tJHds9zrWBX/VwqsVMwWt4l1vcaAkitrxrAG9CGvxyVeDr9jmzuOskN8hE2RAWJRk1q2l8R+UpJJFEvNpzkA0IbDZOwUDsHn4tgS6WqiQ6Eu+qWhCtI0XmFcBq/livqABxbyd5oPLt/Y7TvD5ucddATIgu/ReHwh8c/V0l7FZhw9ZzUh2oRAtLEFKQorBYRpwS7e0Ca/1A83W+iUF5LxweDWsv/P2B/AOUrn4iQZU7FQAAAABJRU5ErkJggg==");
  background-position: center;
}
.chat-toggle-button {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAABDCAMAAADNhiknAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMAgEDgEMAw8GCgIJDQsFBwpGR95AAAAUpJREFUWMPt2AtqwzAQBNDR6i/Zztz/tIVCUeM6iT+70EDeAcbrXSEk4eM9NBFx34pIgqJUevRcybE6Cdezb5FPTH0JF8K752tzCTihOc+9qhxOrzxkKjbpg1+wU3A8JSbsIZ5nObzWecGU8FyYeEl+PoXkeVV5Fp9Jww+ETA3FpveDYFOlkhywYaGaGRs8B4MOOSryNuUPy2b3DSdQqWuzPXYTDlTmcEeorBvnxzfPXy3QRNv5gspuuDdRV9o4NlhucI2qOtYiNTWsCRVV/BVNyh9aNln8Q1HfG2zWqA+A4QkoJzxUdeINP+BHvMWQY8CgfwVweM2p3I70LwH5BtiVn13ALp4n+FW67vqZF+zmf//xjgeUfOz5pKz72UqdHmZHJzjmJ6vfFSXFzdFziLE7aThM+K022IhW6aP8mGBmZhTYaZPg4+M/+QIPZ9Ebd0r/IAAAAABJRU5ErkJggg==");
}
.resize-chat-button {
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIcAAACHCAMAAAALObo4AAAAvVBMVEUAAAD////////////////////////////////////////////////////////////////MzMwAsqxgz8vW1tb8/Pzf39/p9PMpurX19fXs7OzPz88Ota/v+vowwLzP8e9v1NCmx8aMxMKAwsBZvbpAu7cmt7Kw5+Wf4uCP3du/ysqzychmv7xNvLgzubQatbDf9fWA2dZQysaZxsRzwb4fu7a/7OpAxcHL4uHo6OiJ0s82vLfc8vHi7e2Z0c/cWL/IAAAAEHRSTlMAgBDvz59Ar1C/YI8g33Aw5dWh4QAAA7NJREFUeNrN22dy20AMhuFPrCouAJQe2upyXCTZsZ2e3P9YiWeYjB2RBD27BPme4BkttBj+WJSU9HtN1E9Qv/4oouaKRn3U6CAOqenC0YGqIJviKkkwIrtGAUpKQrLsMEFhPbKuh/2CmOyL9xkRtVEU4GkDaqcUTzI5FP1ojqi9hvjXMbVYeIy/RdRmA+QNySD9ZIKQ2i0MlHvUqiM8dEhtdwgAfWq/PoCY2i8GEFL7hUBCXSjpwL/loR5S6kKp8Z0+Ob+mogYgs64/jDOREyrMyHFyNr2Xh9YvXtJ+No5PN6fytyUXQZp3TM4/ZvKoORdBNIfzQNzLfzEXQRp0nE1PZb8tF0IackxuPktxV1wM8e/4kQ9EcTMugHh3vM4HorSMeQ/i2fH2bPxGtFZcBoEXw5dv36VOCy6DwINhlUnNLrkI4u74+Wuzk/rtmIsg7o6TU3lOGy6FgAwhcy6FgAwhF1wKAdlB1sylEJAz5I3UbMnlEJBzr+tCbrkcArKDMJdDQGaQLVdAQGaQO66AgMwgM66AgKwgGXMFBGQF2XBVICvIQnFYQS4VhxFkx4rDCLLUHEaQueYwglxoDhvImjWHDeRKddhAblWHCSRj3WEBWXlxTJ0hdz4cExm7QmY+HDfiCtmxD8dncYVsvDhEXCELH44zcYZc+nBMxRWyZh+OU3GFLH04TkRcIXMfjg/iDLnw4RiLK2TLPhz34gq58uGYiLhCZj4c5+IK+c4+HB/FFfL2vQ9HJgYQ3fFJxAQCdefbQKDufBsI1EvdBgJt5xtBoO18Iwi0nW8A0R3XIkYQKDvfCgJl51tBoFzqVhAoO98KAmXnW0Gg7HwDiO4QMYNA2flWECg73woC5VK3gkDZ+VYQKDu/KcjLF7UdY7GA6I57qV+2WnxxgkDd+Xrbqxn/6ZULBMrO11ov55znBIHDpb7bLC44zwGiODJlIO4uOc8FojomlQNxy3nOEM1xXj4Q+WF4heA5H3LZZpEfhncIau/81d2MlRwgqLXz1/lANAeB+iG3yweiWQgqd362UgbCGwTlO3+bD4QJBBEVNZnmA2EEiTCg4t6xJSRFj7oA6SGhLkASgDoACQGkHYCkAIbUPqQPAGFzkK9Uq0P93dpXdupdzX+L/o7vVfOQMIDyg9hAjpAXtQqJlHevVpBj/KvXIuQIj0pbg8TKc3UjSBSgC5AHRgcggwD7xeaQGIUNQ1NI2EdJB6khJA1QXjIwggwSVJfEBpA4gV4wTMMGIWE6DLDXb6/cfhnUibRcAAAAAElFTkSuQmCC");
}
.resize-chat-button.minimize-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIcAAACHCAMAAAALObo4AAAA1VBMVEUAAAD////////////////////////////////////////MzMzMzMzMzMz////MzMz////////MzMz////MzMzMzMzMzMzMzMz////MzMzMzMz////MzMwAsqxgz8sQt7ENtK7P8e/Q0ND19fX8/Pzf9fXG5+aP3dvv+vrs7Oyf4uC52tnW1tZQysaAwsAgvLbf39+zychZvrtAurYmt7K/7Oqv5+W/ysqmx8aMxMJzwb5NvLgatrFw1NBAxcEwwLyA2daZxsRmv7wzubTm5uav0dDS6ei9GoqvAAAAG3RSTlMAv+9ggJ8QQDAgz6IQ79+/r49EUCDfz4hwcDAxGwLFAAADxElEQVR42s3c6VraQBTG8SEgIGhdW5c5h01TlhZZFHADXHv/l1Ssj8YiAm+cN/F/Bb8nc2bmAyRmdpn9VILRZiqZNUuWTm5aZt5mMr1YkVmx/LyV1fmKbMJG1DxJestGl5f6cEm+2UjLzR7ZpI06b2cGY8XGUPJrMCaQr8GYhiRtbGVMUNbGl5cOzo1vNsYSr46URaOMyKoFI63Mio25FOFxVC2el3b+OGpasFDBhHjWYX0NA8lNGDvWZQUNBVl1PaUtDQXZN8bpGearhoIkHO+WhoaDeCZjXdbUkBDHZ3pRUQjFUVYNCTGb1mFVDQsxCeuwkaIQjkMVhVAcfUUhHMdQUQjHMVYUQnHUVEEIx9FQFMJxFBSFcBwtRSEUh68KQjiOqqIQjqOpKITjKCoKoTh6qiCE47hRFMJxjBSFUBw1VRDCcfQVhXAcQ0UhHMdYUQjF4auCEI6joSiE4ygoCuE4WopCKI6yKgjhOKqKQjiOpgKddX1rOQ5dtuurk45I21qKo6fLVDq9PJfn2hzHzRKLcXcrb2pTHOMFi9G9GMhUbYKjNm8xngZiVm3YEf7ODwZiFsS5Yzh7d97K/B5cO1rvd2cwEHOqu3X4U7szGIiFEMAB3fn3wUAAEEeOwstAXAhc3aGj+O+4Hkio6s4cfrP6pyKhq7vbLw/ymeqOHMe/5XMdOXHUK/LJKkefdxy3RcQBJLzDrzaLvaOKiBNIOEetUWjppAdxVCWEozccv5ye4izQUa6ONOgyFoffaBb1v84jd9T6hZZOV5JoHb2bsc7qNEJHudrUjzqJyOE3CkWdUycCR60/bOn8roXt6N2MdHFdjiMYiKIu1QXN4T8d10s3IDlqI0U6E5LDlosKdEdx4JBbigOHCMOBQ04pDhxySXHgkHOGA4eUhOHAIVcUBw45oThwSIfhwCFnwnDgkC7FgUMuKA4cMmA4cMi9MBw45I7iwCG3DAcOKUm0DvuzRL/zAwcOuaQ4cEiH4oAh1yIMBwy5EmE4YMiJuM9sWRgyEPeZlEUhZ0LIJC0K6QqhJf9H/6uE3fm4w1gUIoS+G5MDIfdCKG9MymKQOyG0bUzWYpBzIbRmjMlBkJIQyj+/W4lAToXQtpmU9gAI5VDfgF9rfCx1BAh5HAZ5Rer4UYCgxzEpA/046br1XfPSVpyQA/NaOhcfJG/etOrFBfmxZt6WjQmyPmF8Acj3Q2O+AGRqUfBhdfM7dn7NzCwVKWT9APj8Bw+S3zVzyiSigWxsL/4wi8eGrO/tmmXa2UrwIBt7h+Z9fwGiqWg4TBR19QAAAABJRU5ErkJggg==");
}
.site-clock-component {
  line-height: 30px;
}
.game-container {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 200;
}
.game-container.reduced-height {
  height: calc(100% - 45px);
}
.sandbox-chat,
.sandbox-chat > iframe {
  position: relative;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
}
.chat-container {
  position: absolute;
}
.has-safe-play-footer .chat-container {
  bottom: 40px;
}
.chat-container.hidden {
  display: none;
}
.arcade .chat-container {
  left: 0;
  right: 0;
  bottom: 0;
  color: #000000;
}
.landscape .arcade .chat-container {
  display: none;
}
live-game-stats {
  display: block;
}
.live-game-stats-component {
  text-align: center;
  color: #FFFFFF;
  padding: 1.25rem 0;
}
.live-game-stats-component .jackpot-detail {
  width: 100%;
  transition: opacity 800ms ease-in-out;
  opacity: 0;
  z-index: 1;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
.live-game-stats-component .jackpot-detail.active {
  transition: opacity 800ms ease-in-out;
  opacity: 1;
  z-index: 2;
}
.live-game-stats-component .jackpot-detail .jackpot-label,
.live-game-stats-component .jackpot-detail .player-count-label {
  font-size: 1rem;
  font-weight: 900;
}
.live-game-stats-component .jackpot-detail .jackpot-amount,
.live-game-stats-component .jackpot-detail .player-count {
  line-height: 1.5rem;
}
.live-game-stats-component .jackpot-detail .player-count-container {
  padding-right: 10px;
  border-right: 1px solid white;
}
.live-game-stats-component .jackpot-detail .jackpot-container {
  padding-left: 10px;
  border-left: 1.5px solid white;
}
.live-game-stats-component .jackpot-detail .player-count-container:only-child,
.live-game-stats-component .jackpot-detail .jackpot-container:only-child {
  border: none;
  padding: 0;
}
.footer-component {
  margin: 0rem 1rem 1rem 1rem;
  text-align: center;
  color: #FFFFFF;
  height: auto;
  font-size: 1rem;
  z-index: 0;
}
.footer-component .footer-social-links {
  margin: 1rem;
  text-align: center;
  color: #FFFFFF;
  height: auto;
  font-size: 1rem;
  z-index: 0;
}
.footer-component .footer-social-links .footer-link {
  display: inline-block;
  height: 40px;
  width: 50px;
}
.footer-component .footer-social-links .footer-link.wide-logo {
  width: 100px;
}
.footer-component .footer-social-links .footer-link.extra-wide-logo {
  width: 200px;
}
.footer-component .footer-link {
  display: inline-block;
  height: 40px;
  width: 50px;
}
.footer-component .footer-link.wide-logo {
  width: 100px;
}
.footer-component .footer-link.extra-wide-logo {
  width: 200px;
}
.footer-component .footer-link.footer-treatment-centre-logo {
  width: 80px;
}
.footer-component .legal-block {
  margin: 1rem;
}
.footer-component .legal-block a {
  color: #FFFFFF;
}
.footer-component .footer-links-overflow {
  overflow: hidden;
  margin-bottom: 1rem;
  width: 99%;
}
.footer-component .footer-links-overflow .footer-links-list {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 450px;
  width: 101%;
  margin: auto;
}
.footer-component .footer-links-overflow .footer-links-list .footer-links-list-item {
  display: inline-block;
  text-decoration: none;
  color: #FFFFFF;
  padding: 0 2%;
  margin: 0 auto 5px auto;
  white-space: nowrap;
}
.footer-component .footer-links-overflow .footer-links-list .footer-links-column-divider:last-child {
  display: none;
}
.footer-component .version {
  padding-bottom: 3rem;
}
.blog-post {
  padding: 0;
  margin: 0.7rem 0.5rem;
  color: #2D868C;
  background-color: #FFFFFF;
  opacity: 0;
}
.blog-post.show {
  opacity: 1;
  transition: all 0.4s ease-out;
}
.blog-post .post-content {
  padding: 0.75rem;
  font-size: 13px;
  overflow: hidden;
}
.blog-post .post-content img {
  float: right;
}
.blog-post h2.blog-article-heading {
  padding-top: 0;
  margin-top: 0;
  margin-bottom: 0.25rem;
  font-size: 15px;
  color: #0A898F;
}
.blog-post h2.blog-article-heading a {
  color: #4DA9A4;
  text-decoration: none;
}
.blog-post p {
  margin: 0 0 0.25rem;
  line-height: 1.2rem;
  color: #333333;
}
.blog-post p.posted-date {
  display: block;
  font-size: 12px;
  font-weight: lighter;
  color: #59ADAD;
}
.blog-post h2 {
  color: #006974;
  text-align: left;
}
.blog-post ul.social-links {
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  background-color: #D9EDEC;
}
.blog-post ul.social-links li {
  display: inline-block;
  width: 32%;
  margin: 0 auto;
  text-align: center;
}
.blog-post ul.social-links li img {
  vertical-align: middle;
}
.blog-post .view-more-link {
  display: none;
}
.blog-post a.link-disabled {
  font-size: inherit;
  font-weight: normal;
  color: inherit;
  text-decoration: inherit;
  pointer-events: none;
  cursor: default;
}
.id-expiry-banner {
  padding: 15px 10px;
  width: 100%;
  text-align: center;
  color: #FFFFFF;
  background: linear-gradient(45deg, #15B2AD, #97bab9);
  display: flex;
  align-items: center;
}
.id-expiry-banner h2 {
  margin-top: 15px;
  margin-bottom: 10px;
}
.id-expiry-banner p {
  margin-bottom: 10px;
}
.id-expiry-banner a {
  color: #FFFFFF;
}
.id-expiry-banner .id-expiry-banner-content {
  width: 100%;
}
.event-blocker {
  position: absolute;
  display: block;
  height: 100%;
  width: 100%;
  z-index: 99;
  background: #00000066;
}
.id-expiry-popup {
  padding: 20px 10px;
  width: 95%;
  position: absolute;
  top: 35%;
  margin-left: 2.5%;
  text-align: center;
  color: #15B2AD;
  background-color: #FFFFFF;
  z-index: 100;
  filter: drop-shadow(0 0 100px black);
}
.id-expiry-popup h2 {
  margin-top: 25px;
  margin-bottom: 10px;
}
.id-expiry-popup p {
  margin-bottom: 10px;
}
.id-expiry-popup .close-container {
  position: absolute;
  top: 2px;
  right: 2px;
  height: 24px;
  width: 24px;
}
.last-failed-login-container {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
  margin: 0;
}
.last-failed-login-container .last-failed-login {
  justify-content: space-between;
  align-items: center;
  display: flex;
  width: 100%;
  background-color: #AF2437;
  color: #FFFFFF;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.4);
  padding: 4px 6px;
  margin: 4px 0 8px 0;
}
.last-failed-login-container .last-failed-login span {
  width: 100%;
  text-align: center;
  font-size: 11px;
  margin: 1px 25px 1px 5px;
}
.last-failed-login-container .close-container {
  height: 20px;
  width: 20px;
}
.navigation-bar-component {
  z-index: 250;
  width: 100%;
  height: 45px;
  text-align: center;
  border: 0;
  position: relative;
}
.navigation-bar-component.hide {
  display: none;
}
.navigation-bar-component.minimal {
  height: 0;
}
.navigation-bar-component .navigation-bar {
  position: relative;
  z-index: 100;
  height: 100%;
  background-color: #15B2AD;
  background-size: 184px, 37px;
}
.navigation-bar-component .navigation-bar-button {
  position: absolute;
  margin: 8px;
  opacity: 0;
  visibility: hidden;
  height: 29px;
  min-width: 29px;
}
.navigation-bar-component .navigation-bar-button.left {
  left: 0;
}
.navigation-bar-component .navigation-bar-button.right {
  right: 0;
}
.navigation-bar-component .navigation-bar-button.active {
  background-color: rgba(0, 0, 0, 0.3);
}
.navigation-bar-component .navigation-bar-button.visible {
  opacity: 1;
  visibility: visible;
}
.navigation-bar-component .navigation-bar-button.minimal {
  visibility: hidden;
}
.navigation-bar-component .navigation-bar-button-icon {
  display: inline-block;
}
.navigation-bar-component .burger-icon {
  color: #FFFFFF;
  border: 1px solid #FFFFFF;
  border-radius: 3px;
  padding: 6px;
}
.navigation-bar-component .burger-icon .icon-bar {
  display: block;
  width: 25px;
  height: 3px;
  margin-bottom: 3px;
  background-color: #f5f5f5;
  border-radius: 1px;
}
.navigation-bar-component .burger-icon .icon-bar:last-child {
  margin-bottom: 0;
}
.navigation-bar-component .burger-icon.minimal {
  display: none;
}
.navigation-bar-component .chat-toggle-button {
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  width: 36px;
  height: 100%;
  border: 1px solid #FFFFFF;
  border-radius: 3px;
}
.menu-container {
  display: none;
  position: absolute;
  z-index: 99;
  width: 100%;
  padding: 0;
  margin: 0 auto;
  text-align: center;
  background-color: transparent;
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  transition: all, 300ms, ease-out;
  backface-visibility: hidden;
  perspective: 1000;
}
.menu-container.hide {
  display: block;
  animation: bounce-menu-out 1000ms forwards ease-in-out;
  -webkit-animation: bounce-menu-out 1000ms forwards ease-in-out;
}
.menu-container.hide .menu .menu-item.first {
  animation: stretch-menu 1000ms forwards ease-in-out;
  -webkit-animation: stretch-menu 1000ms forwards ease-in-out;
  transform: none;
  -webkit-transform: none;
  transition: none;
}
.menu-container.show {
  display: block;
  animation: bounce-menu-in 300ms forwards ease-in-out;
  -webkit-animation: bounce-menu-in 300ms forwards ease-in-out;
  transform: none;
  -webkit-transform: none;
  transition: none;
}
.menu-container .menu {
  width: 100%;
  max-width: 760px;
  margin: 0 auto;
  text-align: center;
  list-style-type: none;
  background-color: #E6E6E6;
  padding: 0;
  font-family: Helvetica, Arial, 'DejaVu Sans', 'Liberation Sans', Freesans, sans-serif;
  box-shadow: 0 3px 5px 2px rgba(0, 0, 0, 0.3);
}
.menu-container .menu .menu-item {
  display: block;
}
.menu-container .menu .menu-item.hidden {
  display: none;
}
.menu-container .menu .menu-item .link {
  display: block;
  padding: 1rem 0;
  font-size: 1.2rem;
  font-weight: normal;
  text-decoration: none;
  text-shadow: none;
  user-select: none;
  color: #228B87;
}
.menu-container .menu :first-child {
  border-top: 0;
}
.device-tablet .menu-container {
  width: 80%;
  margin-left: 10%;
  margin-right: 10%;
}
.landscape.device-phone .should-hide-nav-bar .arcade-navigation-bar .navigation-bar-component {
  margin-top: -45px;
  z-index: 99;
}
@-webkit-keyframes bounce-menu-out {
  18% {
    -webkit-transform: translate(0, 0%);
  }
  100% {
    -webkit-transform: translate(0, -250%);
  }
}
@-moz-keyframes bounce-menu-out {
  18% {
    -moz-transform: translate(0, 0%);
  }
  100% {
    -moz-transform: translate(0, -250%);
  }
}
@-o-keyframes bounce-menu-out {
  18% {
    -o-transform: translate(0, 0%);
  }
  100% {
    -o-transform: translate(0, -250%);
  }
}
@keyframes bounce-menu-out {
  18% {
    transform: translate(0, 0%);
  }
  100% {
    transform: translate(0, -250%);
  }
}
@-webkit-keyframes bounce-menu-in {
  0% {
    -webkit-transform: translate(0, -115%);
  }
  100% {
    -webkit-transform: translate(0, 0);
  }
}
@-moz-keyframes bounce-menu-in {
  0% {
    -moz-transform: translate(0, -115%);
  }
  100% {
    -moz-transform: translate(0, 0);
  }
}
@-o-keyframes bounce-menu-in {
  0% {
    -o-transform: translate(0, -115%);
  }
  100% {
    -o-transform: translate(0, 0);
  }
}
@keyframes bounce-menu-in {
  0% {
    transform: translate(0, -115%);
  }
  100% {
    transform: translate(0, 0);
  }
}
@-webkit-keyframes stretch-menu {
  18% {
    padding-top: 15px;
  }
  100% {
    padding-top: 0px;
  }
}
@-moz-keyframes stretch-menu {
  18% {
    padding-top: 15px;
  }
  100% {
    padding-top: 0px;
  }
}
@-o-keyframes stretch-menu {
  18% {
    padding-top: 15px;
  }
  100% {
    padding-top: 0px;
  }
}
@keyframes stretch-menu {
  18% {
    padding-top: 15px;
  }
  100% {
    padding-top: 0px;
  }
}
.tombola-logo-white {
  background-image: url("data:image/png;base64,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");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50% 40%;
}
.password-eye-hidden {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUCAMAAABLXLayAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMA7xC/z4BwYEAgn1Awr9+PNJkrDAAAAMtJREFUKM9lkVuyxCAIREV8BuP0/ld7QaibTE3/tHpoQpH0aEpVSU4/6gWhe3yTZYQtx3aYL9QAqjlaV730f3QBtxOnBegPauaVgN38JWCLA+PoCihqI1INJKdwOCQdaHtlKp6uuOPKGts+BnB8gH0gIC1gBZtmEkyUpRtFA+YfM3abZJ7JvzBsW8Igi+eCcvZFPk2HibojLfFHbzsu5s/07dJKLiGQvLZLjlxrA9zPSLnv0+ZRtl2iMCsAtQc4bfFzuWnoV2OM9br+AaMYClf6TyBLAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.password-eye-shown {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUCAMAAABLXLayAAAAM1BMVEUAAADx53Tx53Tx53Tx53Tx53Tx53Tx53Tx53Tx53Tx53Tx53Tx53Tx53Tx53Tx53Tx53SBZLrWAAAAEHRSTlMA7xC/z4BwYEAgn1Awr9+PNJkrDAAAAMtJREFUKM9lkVuyxCAIREV8BuP0/ld7QaibTE3/tHpoQpH0aEpVSU4/6gWhe3yTZYQtx3aYL9QAqjlaV730f3QBtxOnBegPauaVgN38JWCLA+PoCihqI1INJKdwOCQdaHtlKp6uuOPKGts+BnB8gH0gIC1gBZtmEkyUpRtFA+YfM3abZJ7JvzBsW8Igi+eCcvZFPk2HibojLfFHbzsu5s/07dJKLiGQvLZLjlxrA9zPSLnv0+ZRtl2iMCsAtQc4bfFzuWnoV2OM9br+AaMYClf6TyBLAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.checkbox-ticked {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAsBAMAAADcJlYTAAAALVBMVEX///+m09Pw+Phrt7U/oZ8hkpDS6el6vr3E4uEwmpi129pcr65NqKeIxcQSi4m3k9yxAAAAAXRSTlMAQObYZgAAAMRJREFUeF69z7ENwjAURVGHgoYmBTVKEUqkiAEYISMgxqBkBgrGYBSWCFGo7gxUzhM8/w7x26dr+aS/3TmeKupwuzNF0/II+2DbAs+mOC16gFtxWwEwXkrbAQDqIgCAqQwAoAsA+qcDgOs87L4AjCeJuk8ArzlrGRygd7oA0AKDAXKWPQIoy6EB+vyOA9KGHBogVeRQAAsF8PAhgIUIYKEAHgrgoQAeCuChAB4K4KEAHgrgoQAeCuChAB4K4KEAfusm/eTe1h4SirM76f8AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: 1.5rem;
  background-position-y: 0.15rem;
}
.right-arrow {
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAADiCAMAAADj08CmAAAAM1BMVEUAAAD87nH87nH87nH87nH87nH87nH87nH87nH87nH87nH87nH87nH87nH87nH87nH87nEzL+iNAAAAEHRSTlMAgPAQ0DCQIFBAwHCwoGDgQtOjRgAAArtJREFUeNrV3FuKrTAQRuFKXZJoLtb8R3s473lp7AW2A1g0H9n8itIicglylSrEVRL5e0uqiQDZnCJENgeT1UCy6YZkszLZ7ExWDcnmzWRzMNkMJuuGZHMx2exMVhuSzZvJZmGyGUz2MSSbi8lmZ7LakGw6k83CZPNiso8R2d+4IWl66u7X3f4/A5yympnEKfNTt0K8F8Rrr7uLOWV25B2vu6Enhnjd3dApW8wps+fU7e95oVM2Tt37Pe88njKINxheh3jre96bOWWmzFRc0Ckrp26BeIPhfYzhXcIsfGcWXhuz8C7MwheI92J4H2N4pzALv5mF18bcQLkwN1AF4r2YhVdjFn4Ks/BDkIXXYHhdGN4K8IKP8GrMwt/CLPwQZuGD4XWIt0K8nVl4NWbhb2EWvgiz8MHwPhDvgng7s/Da3nc3dMoWc8rMmakIZU7ZYG5IZDK3vfYwpyze3JD8kLdAvBfEa8zCT+jVyhBk4TWYhXdheOt331wdeY1Z+CnMwg9hFj6YhXeIt0K8neFVYxb+/qyuM++XkBXezMslBNYeBHYisOUE+9HVaYrAOgK7ENiNPPnFCdaQO8b46ONDQWCvJGCbIrCOwC4EdiOwgcAaAzsR2IHAXonAKgLrCGxFYDcCGwisMbATgR3Ii4frVB3I72B+9HV6RWA3AhsIrDGwE4EdDGyeYD/6mdGNwFYEtiOwgcCaI7ALgR0MbCKwisDeCGw9Ve9vfpweyKf05sh3dguBHQxsIrCKwN4IbEVgOwLbEFhzBHYhsBuBjURgHwT2RmALAtsR2KYErDkCuxDYfaxW5HfgQpwtbUi2C5GtQmRdiKw2JNuFyFYhsi5EVhuS7UJkqxBZ/0v/6KALka1CZF2IrDYk24XIViGyLkRWG5LdQmSXEFk3IqshRHaLANklwFXcBLh2yF+5/gHDAPnhSKEDlwAAAABJRU5ErkJggg==");
  background-position: center;
  width: 18px;
  height: 18px;
}
.cookie-message-close {
  background-image: url("data:image/gif;base64,R0lGODdhEAAQAPABAICAgAtYYiwAAAAAEAAQAAACKExgqZfg256bcEqrLDKa46x9S/hAnmiG5tlVZBlRKrsdXRuTKQa7SAEAOw==");
  background-repeat: no-repeat;
  height: 16px;
  width: 16px;
}
.previous-session-close {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAAGymRCVAAAACXBIWXMAAAsSAAALEgHS3X78AAADpElEQVRYhc1Y0XHbMAx9yvW/7gb2BHUmiL0Am9zxv/YEiSdoMkGTCeT8686pFnA6gd0J7A3kTpAeSFACSVFyLvE1+EgkEnwEHkAQMmopixxJKYsX+jMx8+bFSuYtsBNfEGoh0PoZLklINPl27Q6rXqLnshi4gUmkfBTSK7bPfWLalSYoi3VkDk8OI4SyWDknzniIXv4GS/8AmPgGlkUlnsnbjXsmpK15UZpifWDFA5Q+d5Buu04hpXG9HdmmdGb+u+2EJ2OUxW0wdouyuJTbHQB8Drb8CuD5aDKzWNMo7wAM2fNfjEgLv/P4M5SehssyAUDEV+Z4KH3opYb8BTZMSOS0C8akMxXDORvUma8QL6p4YeWBRCFp1n9iEmOWbYb4lkQu+XIGpZ+bhGyxzKZaJoBjy4KF78LZu0bzRHkWA5KlNwAueOQ3lL5NqcdANrJrfrtnqwj0GwCXS+dQepsGsuSPO/mi+gXsUi5abnpD7elX5oAHgzcis4ftpbTWnbFVLi2Mrqs1P+vstmav/bNVg9C1mrMO+H5cWyBbvfZC3RXQ3AOzzzMBgJrHshhmnDdzPjpukU26BnjMliAKBNECXGTGz7YD6oM11gZhd1yly79dsBQj81YQljSQtUgSnvNYEmjfcpGHHM35edPc/rUucfREQAtBZAhi3VF6KcCqAIxu6QUVuic+1U4kSMORfV7WYBC9idJ7x9GizmxgBGDqgTRgc7ZsJACD8/bGs/Zup/9E9cgHfGOF7BJ7wKl2Xx65guihrHj0znKPdBtlPaScc/QcOJ0eKH2OcIJidx2ctrsultBxw405fgM25Oo1nnYYOWMnB3x7TtuSrS2h1nzF7jlx+u/z1xsnnb6H0ot2o2yodqy4gNL3PE7HY8PjiCpEvwG5CN8eSo9a5rapDt4ZdFUbZCVkKud7Mr4GfWNuuMWSej6WrVJ3pm5EhaWxOKJSbCIpl5tMvdpgjQ0/fZP5w2tWfKJNhJpOFP3tbY9xDwB+BNrH5WVTGE0YMzGQaKiSQOTZKjEbM9iPVxNz1Fdhx8YnkTNRf9LNoO/RmK9a2V0eOGGdDLiL2EWdRDum29sw65ha8mT6l4HGmE2QT+emQaUqbXNyLuaG3JXEbY4v1/z2iKBOVaIkPIlxWb+kdNcr+2kfJr5XjwK9OqdlTo04DCtu1pyQMdKguWGkr4A2zEm9sCnM2aBtX9/yga6Z9KIPcCH7IAOuzq5/+o+tS3qT0zd5AP4BJrs7h3s5IMIAAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.id-expiry-popup-close {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAAGymRCVAAAACXBIWXMAAAsSAAALEgHS3X78AAADpElEQVRYhc1Y0XHbMAx9yvW/7gb2BHUmiL0Am9zxv/YEiSdoMkGTCeT8686pFnA6gd0J7A3kTpAeSFACSVFyLvE1+EgkEnwEHkAQMmopixxJKYsX+jMx8+bFSuYtsBNfEGoh0PoZLklINPl27Q6rXqLnshi4gUmkfBTSK7bPfWLalSYoi3VkDk8OI4SyWDknzniIXv4GS/8AmPgGlkUlnsnbjXsmpK15UZpifWDFA5Q+d5Buu04hpXG9HdmmdGb+u+2EJ2OUxW0wdouyuJTbHQB8Drb8CuD5aDKzWNMo7wAM2fNfjEgLv/P4M5SehssyAUDEV+Z4KH3opYb8BTZMSOS0C8akMxXDORvUma8QL6p4YeWBRCFp1n9iEmOWbYb4lkQu+XIGpZ+bhGyxzKZaJoBjy4KF78LZu0bzRHkWA5KlNwAueOQ3lL5NqcdANrJrfrtnqwj0GwCXS+dQepsGsuSPO/mi+gXsUi5abnpD7elX5oAHgzcis4ftpbTWnbFVLi2Mrqs1P+vstmav/bNVg9C1mrMO+H5cWyBbvfZC3RXQ3AOzzzMBgJrHshhmnDdzPjpukU26BnjMliAKBNECXGTGz7YD6oM11gZhd1yly79dsBQj81YQljSQtUgSnvNYEmjfcpGHHM35edPc/rUucfREQAtBZAhi3VF6KcCqAIxu6QUVuic+1U4kSMORfV7WYBC9idJ7x9GizmxgBGDqgTRgc7ZsJACD8/bGs/Zup/9E9cgHfGOF7BJ7wKl2Xx65guihrHj0znKPdBtlPaScc/QcOJ0eKH2OcIJidx2ctrsultBxw405fgM25Oo1nnYYOWMnB3x7TtuSrS2h1nzF7jlx+u/z1xsnnb6H0ot2o2yodqy4gNL3PE7HY8PjiCpEvwG5CN8eSo9a5rapDt4ZdFUbZCVkKud7Mr4GfWNuuMWSej6WrVJ3pm5EhaWxOKJSbCIpl5tMvdpgjQ0/fZP5w2tWfKJNhJpOFP3tbY9xDwB+BNrH5WVTGE0YMzGQaKiSQOTZKjEbM9iPVxNz1Fdhx8YnkTNRf9LNoO/RmK9a2V0eOGGdDLiL2EWdRDum29sw65ha8mT6l4HGmE2QT+emQaUqbXNyLuaG3JXEbY4v1/z2iKBOVaIkPIlxWb+kdNcr+2kfJr5XjwK9OqdlTo04DCtu1pyQMdKguWGkr4A2zEm9sCnM2aBtX9/yga6Z9KIPcCH7IAOuzq5/+o+tS3qT0zd5AP4BJrs7h3s5IMIAAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.last-failed-login-close {
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAABNCAMAAAA2CwL7AAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMA8BAwYKDQwIBAIOCQcLBQV5faPAAAAtlJREFUWMO9mN2WqyAMhQWRf7Tv/7Rn1pG606ZsdbrW5KZW8CMhhECmE7EptfgjLaXpC5ljMA8hZo3zbzjbAozELTe1s608hlKavQ6K5kHFxIswB9AY5i6AclCfhR9R+JDvqeTjlo8xtujvKLbIcZ1Vs+ikzgubby/6DQzIYjRvGYmDAAOLk/zJMkwFLE6q5yuvUlYgniGeDrqtPknzxVg3Ixs2RuKs7c0rhpE4y7xO1zogcVZXa/1knts3hhCWmRDWEPatwfXP5NopMhI89Bvb5WWcFbS2/gZDgaVJ0oCCPy9KJUwbWJokLUhvajnMHlBgKZLsHaCWUCrDWsnSJPlx7vEDn8rdx2uWJvm3HW5+/dPFapYm2eOlDB+DYTQrUxKMKB0L28FSH9kXEsTBqLg/ohXrBZ9pPPruL9vhzjCeYAsSwleIPwB7e5wIi7jiMMscCyNNjDUmYcXn54OdGIuRJvtUJsKXY9aYhNXUOiqQ0KUkxGGcVgQnYYE0RNUDyVic9DSMobCUtZc5iijf+36FWqRWyyVU5STOWjqq9l9KAosthq4dJ3GW76i+lU9aKggQN2npLQhGsg6cfB7l+/QMxo2Q2outbtDzSF1Vtcv5GbLQVPDESJxVejds84REWEgzyK+VkCirwm9IZIREWDKNNrSOSJo1v/Vu2JuhVjaKBJZO2wW5AR0cbFckfTSJXSl01eetgJzFrhwBaVzaG+RAy/n1BR6PBxdqgZ1AYqwkj9tJHds9zrWBX/VwqsVMwWt4l1vcaAkitrxrAG9CGvxyVeDr9jmzuOskN8hE2RAWJRk1q2l8R+UpJJFEvNpzkA0IbDZOwUDsHn4tgS6WqiQ6Eu+qWhCtI0XmFcBq/livqABxbyd5oPLt/Y7TvD5ucddATIgu/ReHwh8c/V0l7FZhw9ZzUh2oRAtLEFKQorBYRpwS7e0Ca/1A83W+iUF5LxweDWsv/P2B/AOUrn4iQZU7FQAAAABJRU5ErkJggg==");
  background-position: center;
}
.chat-toggle-button {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAABDCAMAAADNhiknAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMAgEDgEMAw8GCgIJDQsFBwpGR95AAAAUpJREFUWMPt2AtqwzAQBNDR6i/Zztz/tIVCUeM6iT+70EDeAcbrXSEk4eM9NBFx34pIgqJUevRcybE6Cdezb5FPTH0JF8K752tzCTihOc+9qhxOrzxkKjbpg1+wU3A8JSbsIZ5nObzWecGU8FyYeEl+PoXkeVV5Fp9Jww+ETA3FpveDYFOlkhywYaGaGRs8B4MOOSryNuUPy2b3DSdQqWuzPXYTDlTmcEeorBvnxzfPXy3QRNv5gspuuDdRV9o4NlhucI2qOtYiNTWsCRVV/BVNyh9aNln8Q1HfG2zWqA+A4QkoJzxUdeINP+BHvMWQY8CgfwVweM2p3I70LwH5BtiVn13ALp4n+FW67vqZF+zmf//xjgeUfOz5pKz72UqdHmZHJzjmJ6vfFSXFzdFziLE7aThM+K022IhW6aP8mGBmZhTYaZPg4+M/+QIPZ9Ebd0r/IAAAAABJRU5ErkJggg==");
}
.resize-chat-button {
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIcAAACHCAMAAAALObo4AAAAvVBMVEUAAAD////////////////////////////////////////////////////////////////MzMwAsqxgz8vW1tb8/Pzf39/p9PMpurX19fXs7OzPz88Ota/v+vowwLzP8e9v1NCmx8aMxMKAwsBZvbpAu7cmt7Kw5+Wf4uCP3du/ysqzychmv7xNvLgzubQatbDf9fWA2dZQysaZxsRzwb4fu7a/7OpAxcHL4uHo6OiJ0s82vLfc8vHi7e2Z0c/cWL/IAAAAEHRSTlMAgBDvz59Ar1C/YI8g33Aw5dWh4QAAA7NJREFUeNrN22dy20AMhuFPrCouAJQe2upyXCTZsZ2e3P9YiWeYjB2RBD27BPme4BkttBj+WJSU9HtN1E9Qv/4oouaKRn3U6CAOqenC0YGqIJviKkkwIrtGAUpKQrLsMEFhPbKuh/2CmOyL9xkRtVEU4GkDaqcUTzI5FP1ojqi9hvjXMbVYeIy/RdRmA+QNySD9ZIKQ2i0MlHvUqiM8dEhtdwgAfWq/PoCY2i8GEFL7hUBCXSjpwL/loR5S6kKp8Z0+Ob+mogYgs64/jDOREyrMyHFyNr2Xh9YvXtJ+No5PN6fytyUXQZp3TM4/ZvKoORdBNIfzQNzLfzEXQRp0nE1PZb8tF0IackxuPktxV1wM8e/4kQ9EcTMugHh3vM4HorSMeQ/i2fH2bPxGtFZcBoEXw5dv36VOCy6DwINhlUnNLrkI4u74+Wuzk/rtmIsg7o6TU3lOGy6FgAwhcy6FgAwhF1wKAdlB1sylEJAz5I3UbMnlEJBzr+tCbrkcArKDMJdDQGaQLVdAQGaQO66AgMwgM66AgKwgGXMFBGQF2XBVICvIQnFYQS4VhxFkx4rDCLLUHEaQueYwglxoDhvImjWHDeRKddhAblWHCSRj3WEBWXlxTJ0hdz4cExm7QmY+HDfiCtmxD8dncYVsvDhEXCELH44zcYZc+nBMxRWyZh+OU3GFLH04TkRcIXMfjg/iDLnw4RiLK2TLPhz34gq58uGYiLhCZj4c5+IK+c4+HB/FFfL2vQ9HJgYQ3fFJxAQCdefbQKDufBsI1EvdBgJt5xtBoO18Iwi0nW8A0R3XIkYQKDvfCgJl51tBoFzqVhAoO98KAmXnW0Gg7HwDiO4QMYNA2flWECg73woC5VK3gkDZ+VYQKDu/KcjLF7UdY7GA6I57qV+2WnxxgkDd+Xrbqxn/6ZULBMrO11ov55znBIHDpb7bLC44zwGiODJlIO4uOc8FojomlQNxy3nOEM1xXj4Q+WF4heA5H3LZZpEfhncIau/81d2MlRwgqLXz1/lANAeB+iG3yweiWQgqd362UgbCGwTlO3+bD4QJBBEVNZnmA2EEiTCg4t6xJSRFj7oA6SGhLkASgDoACQGkHYCkAIbUPqQPAGFzkK9Uq0P93dpXdupdzX+L/o7vVfOQMIDyg9hAjpAXtQqJlHevVpBj/KvXIuQIj0pbg8TKc3UjSBSgC5AHRgcggwD7xeaQGIUNQ1NI2EdJB6khJA1QXjIwggwSVJfEBpA4gV4wTMMGIWE6DLDXb6/cfhnUibRcAAAAAElFTkSuQmCC");
}
.resize-chat-button.minimize-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIcAAACHCAMAAAALObo4AAAA1VBMVEUAAAD////////////////////////////////////////MzMzMzMzMzMz////MzMz////////MzMz////MzMzMzMzMzMzMzMz////MzMzMzMz////MzMwAsqxgz8sQt7ENtK7P8e/Q0ND19fX8/Pzf9fXG5+aP3dvv+vrs7Oyf4uC52tnW1tZQysaAwsAgvLbf39+zychZvrtAurYmt7K/7Oqv5+W/ysqmx8aMxMJzwb5NvLgatrFw1NBAxcEwwLyA2daZxsRmv7wzubTm5uav0dDS6ei9GoqvAAAAG3RSTlMAv+9ggJ8QQDAgz6IQ79+/r49EUCDfz4hwcDAxGwLFAAADxElEQVR42s3c6VraQBTG8SEgIGhdW5c5h01TlhZZFHADXHv/l1Ssj8YiAm+cN/F/Bb8nc2bmAyRmdpn9VILRZiqZNUuWTm5aZt5mMr1YkVmx/LyV1fmKbMJG1DxJestGl5f6cEm+2UjLzR7ZpI06b2cGY8XGUPJrMCaQr8GYhiRtbGVMUNbGl5cOzo1vNsYSr46URaOMyKoFI63Mio25FOFxVC2el3b+OGpasFDBhHjWYX0NA8lNGDvWZQUNBVl1PaUtDQXZN8bpGearhoIkHO+WhoaDeCZjXdbUkBDHZ3pRUQjFUVYNCTGb1mFVDQsxCeuwkaIQjkMVhVAcfUUhHMdQUQjHMVYUQnHUVEEIx9FQFMJxFBSFcBwtRSEUh68KQjiOqqIQjqOpKITjKCoKoTh6qiCE47hRFMJxjBSFUBw1VRDCcfQVhXAcQ0UhHMdYUQjF4auCEI6joSiE4ygoCuE4WopCKI6yKgjhOKqKQjiOpgKddX1rOQ5dtuurk45I21qKo6fLVDq9PJfn2hzHzRKLcXcrb2pTHOMFi9G9GMhUbYKjNm8xngZiVm3YEf7ODwZiFsS5Yzh7d97K/B5cO1rvd2cwEHOqu3X4U7szGIiFEMAB3fn3wUAAEEeOwstAXAhc3aGj+O+4Hkio6s4cfrP6pyKhq7vbLw/ymeqOHMe/5XMdOXHUK/LJKkefdxy3RcQBJLzDrzaLvaOKiBNIOEetUWjppAdxVCWEozccv5ye4izQUa6ONOgyFoffaBb1v84jd9T6hZZOV5JoHb2bsc7qNEJHudrUjzqJyOE3CkWdUycCR60/bOn8roXt6N2MdHFdjiMYiKIu1QXN4T8d10s3IDlqI0U6E5LDlosKdEdx4JBbigOHCMOBQ04pDhxySXHgkHOGA4eUhOHAIVcUBw45oThwSIfhwCFnwnDgkC7FgUMuKA4cMmA4cMi9MBw45I7iwCG3DAcOKUm0DvuzRL/zAwcOuaQ4cEiH4oAh1yIMBwy5EmE4YMiJuM9sWRgyEPeZlEUhZ0LIJC0K6QqhJf9H/6uE3fm4w1gUIoS+G5MDIfdCKG9MymKQOyG0bUzWYpBzIbRmjMlBkJIQyj+/W4lAToXQtpmU9gAI5VDfgF9rfCx1BAh5HAZ5Rer4UYCgxzEpA/046br1XfPSVpyQA/NaOhcfJG/etOrFBfmxZt6WjQmyPmF8Acj3Q2O+AGRqUfBhdfM7dn7NzCwVKWT9APj8Bw+S3zVzyiSigWxsL/4wi8eGrO/tmmXa2UrwIBt7h+Z9fwGiqWg4TBR19QAAAABJRU5ErkJggg==");
}
.title {
  display: block;
  width: 100%;
  text-align: center;
  font-size: 24px;
  color: #FFFFFF;
  margin-bottom: 10px;
}
.winners-panel {
  width: 100%;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  padding-bottom: 36px;
}
.winners-panel .scrollable-content {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.bingo90-panel {
  display: flex;
  height: 100px;
  background-color: #155255;
  margin: 0 10px 10px 10px;
  color: #FFFFFF;
}
.bingo90-panel .game-content > div {
  margin: 8px 8px 8px 14px;
}
.bingo90-panel .winner-name {
  font-size: 24px;
}
.bingo90-panel .winner-amount,
.bingo90-panel .winner-time {
  font-size: 18px;
}
.game-content {
  flex: 3;
  height: 100%;
  width: 20%;
  margin-left: 8px;
}
.game-launcher-container {
  position: relative;
  top: 0;
  width: 100%;
  height: intrinsic;
  /* Safari/WebKit uses a non-standard name */
  height: -moz-max-content;
  /* Firefox/Gecko */
  height: -webkit-max-content;
  /* Chrome */
  background-color: #B2E8E7;
  overflow-x: scroll;
  overflow-y: hidden;
  white-space: nowrap;
}
.device-tablet .game-launcher-container {
  height: 100px;
}
.event-blocker {
  position: absolute;
  display: block;
  height: 100%;
  width: 100%;
  z-index: 99;
}
.terms-and-conditions-component {
  height: 140px;
  width: 95%;
  position: absolute;
  margin-top: 200px;
  margin-left: 10px;
  text-align: center;
  color: #333333;
  background-color: #FFFFFF;
  z-index: 100;
  filter: drop-shadow(0 0 200px black);
}
.terms-and-conditions-component h2 {
  margin-top: 15px;
  margin-bottom: 10px;
}
.terms-and-conditions-component .terms-and-conditions-buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-top: 10px;
}
.terms-and-conditions-component .terms-and-conditions-buttons:before,
.terms-and-conditions-component .terms-and-conditions-buttons:after {
  content: '';
  display: block;
}
.terms-and-conditions-component .terms-and-conditions-buttons .terms-and-condition-button {
  height: 30px;
  background-color: #15B2AD;
  color: #FFFFFF;
  border: solid 2px #FFFFFF;
  border-radius: 5px;
  min-width: 15%;
}
.terms-and-conditions-component .terms-and-conditions-buttons .terms-and-condition-button:disabled {
  background-color: #97bab9;
  color: #CCCCCC;
}
.toastMessage.arcade-game-toast .toastText {
  flex-direction: column;
  justify-content: space-evenly;
  font-weight: bold;
  font-size: 15px;
}
.toastMessage.arcade-game-toast .toastText h3 {
  margin: 0 auto;
  font-size: 14px;
}
.toastMessage.arcade-game-toast .toastText section {
  width: 100%;
  font-size: 12px;
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.toastMessage.arcade-game-toast .toastText section h4,
.toastMessage.arcade-game-toast .toastText section span,
.toastMessage.arcade-game-toast .toastText section ul {
  white-space: nowrap;
  text-align: center;
  margin: 0;
  padding: 0.5% 1%;
}
.toastMessage.arcade-game-toast .toastText section h4,
.toastMessage.arcade-game-toast .toastText section span {
  width: 5rem;
}
.toastMessage.arcade-game-toast .toastText section ul {
  width: calc(100% - 10rem);
}
.toastMessage.arcade-game-toast .toastText section ul li {
  overflow: hidden;
  text-overflow: ellipsis;
}
.toastMessage.arcade-game-toast .toastText section ul li:after {
  content: ',';
}
.toastMessage.arcade-game-toast .toastText section ul li:last-child:after {
  content: '';
}
.landscape .toastMessage.arcade-game-toast .toastText section h4,
.landscape .toastMessage.arcade-game-toast .toastText section span {
  width: 6rem;
}
.landscape .toastMessage.arcade-game-toast .toastText section ul {
  width: calc(100% - 12rem);
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
}
.landscape .toastMessage.arcade-game-toast .toastText section ul li {
  max-width: calc(50% - 0.5rem);
  flex: 0 0 auto;
  padding: 0 0.25rem;
}
.main-content {
  width: 100%;
  position: fixed;
  top: 0px;
  top: env(safe-area-inset-top, 0px);
  top: constant(safe-area-inset-top, 0px);
  bottom: 0px;
  bottom: env(safe-area-inset-bottom, 0px);
  bottom: constant(safe-area-inset-bottom, 0px);
  padding-bottom: 0px;
}
.c-slider {
  position: relative;
  overflow: hidden;
  margin-bottom: 0.7rem;
}
.c-slider__container {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.c-slider__container--mouse-drag-enabled > .c-slider__slide {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}
.c-slider__container--is-dragging > .c-slider__slide * {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.c-slider__slide {
  width: 100%;
  float: left;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
}
.c-slider__slide img {
  width: 100%;
}
.home-container {
  display: flex;
  flex-flow: column;
  height: 100%;
}
.has-safe-play .home-container {
  height: calc(100% - 25px);
}
.home-container .scrollable-content {
  flex: 1 1 100%;
  height: auto;
  -webkit-overflow-scrolling: touch;
  overflow-y: scroll;
  overflow-x: hidden;
  padding: constant(safe-area-inset-top, 0px) constant(safe-area-inset-right, 0px) constant(safe-area-inset-left, 0px);
  padding: env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-left, 0px);
}
.home-container .footer-component {
  flex: 0 0 auto;
}
.home-container .footer-component .help-modal .content .title {
  font-size: 1.5rem;
}
.home-container .footer-component .help-modal .content .body {
  font-size: 1rem;
}
.panel-container {
  display: flex;
  flex-direction: row;
  width: 100%;
  min-height: 200px;
  margin-bottom: 20px;
}
.winners-panels-container {
  flex: 0 1 40%;
  display: flex;
  flex-direction: column;
}
.winners-panels-container winners-panel {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.centre-panels-container {
  flex: 1 1 60%;
  overflow: hidden;
}
.centre-panels {
  width: 100%;
}
.device-tablet.portrait .winners-panels-container {
  display: none;
}
.nemid-component {
  height: 100%;
}
#nemid-iframe-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #15B2AD;
  overflow: hidden;
}
#nemid-iframe {
  background-color: #FFFFFF;
  overflow: hidden;
}
#nemid-iframe html {
  overflow: hidden;
}
.mit-id-button {
  background-image: url("data:image/png;base64,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");
}
.nem-id-button {
  background-image: url("data:image/png;base64,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");
}
.login-background {
  background-image: url(/2.20.0/10/images/background-9f7ee35cdfce482d8a69a7f770b730bd.png);
}
.find-us-on-facebook {
  background-image: url("data:image/png;base64,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");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.footer-component .footer-link {
  height: 30px;
  width: 45px;
}
.footer-component .footer-18-logo {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAMAAAAPdrEwAAAAt1BMVEUAAAAwLE1qYnQUEjoUEjrYyb4UEjoUEjoUEjoUEjoUEjoUEjpjW2+dkZYUEjrHuLIUEjoUEjopJknBs65/doK5rKkUEjrQwbiQhY02MVGjl5oUEjoYFT1VT2aHfYcUEjoUEjqOhIwgHUJzanrRwrmxpKODeYVvZ3duZna9sKwaFz5hWm2CeISckJWqnZ9CPVlQSmLdzcEUEjpGQVy3qqirnp8hHkI6NVMtKUvQwbnEtrBTTWSekpehlB4jAAAAMXRSTlMA4ODwgPbAEGBAoCD27DDr4NDq4PDqsPDp6OJQ9vPgkHD28O/u4uj36OT36vf17uXl/mp80QAABIFJREFUWMOtmel2qjAQgLUCAuKC+1rbq3a/bZMoot73f65bkuAEwhIavx9tUz3fmTMZJgmpKeHYxtiyrAbu/fxcG4tO7RY0F2sfy1iGo+m1xziXhrv4tdhxcQk9o/UrsYVVcFvaYkK8+x+eCAm15K1xwvq02yKR7nxzFJNuqJsfGjgm8HYmymI7Fex+R7EsIBdhG7wyk02AY5QCd64hkxEqwWxfE281S832NWIQF8mHceS9sqS4cY6HSBFzFc+mo2Q+TpA6n3HgtoL5GVXCPIK72By0UVU87s7rKgY3d1F12jzf2XNpg1nDnVWDnQaYNdy+bG76YNZyryX1GlNG6Pc8M0W6vB1MmSIdCHssU+nu0f+ukBZmyFMi111oIj1GmNIS57ChkWg53Zb0GK6QNmaQmskWq7sJ0qcNYQuZHqJbwDrV9Xlv0KDNm6h3VO1C84CgtWEFyGvbooMt0gey/SBM4gUBp+96xAyJHN77OKL/fShUmwF0qQccsYMP938wAwH7GQZm+yK3B4/NmE4ifPR3iSX1I/0f8Fig3sFaRv/yUMwHCCBmnKYobpqR8bXnzRFnhTPUM0k9K1Bf6HLDnheoj1MfC0hBE0IUwp6yZPNUhzCBGeoXYdWchGzwIkzx4Yc9jLvx4u5D6Z3fcKb67rpOwDp1B6p6NK4jIN5g0t/3iMLT0c9WD+hgUK4mbB5bYlUfeHPNTsgrHbxCQvLUF9b9HB4Q4x1j/IFQ9jRuxE3YvkB9z0rESTSQ09syehpyim84GLweofiK1bhmJyWfNBrpkVniJMt9Wt1HwJypjVgCgBrcydp5Y+ZpncLnnv5NPxhUUMOjxDV7XjkSh6rqfV9KyI3UJ/6Qht4lPpD+OZWrFwrqDRuuTOHosslRQxPhxdctVPOgJ3Rg8rCjzi5OYx2m8V5UD4rUp+TwmJ7jfrqun+iustaEdp2nPiSHBEZFPcTi7empghqedEktfsPlWwWikpAR78YMhabqiqvu/hDxDzM+osHpOo3HyD3iQfez1dAbnXivsIVvpXih/VDiPaWeibPI908dWEEkNe/5ZyyxPKcWsHNqFnvXzeSlSI0eYVi8EYHCd2Hfbuaqq25x5nCktqGyc9Xo/KW8MbvAVrWJofz+3knEmvPwqx5VwtfwjIrYUt1YPMl00W0Yiq8vFsKuT5+ArbmcHjQ2bdrJU6mtGbZ84G3BiVQr23Km3fQ5muibJwEEncj2VFtN4qAB+zbn3WnWSyKLtU09czeAgx3QamhWCew0LenFMqa0NdSEpUN+Uz7WdXu5byibPXBrmN1a5os+HbeX85oP2hR1a5ibJa/Fn6uKzSO8Ui1xE7OSeRSAudQdfFYI+RmDucjdwIzVRDXkEDN8qaDlOuEMVbIyIXDFUeFaJiiVdz3lixno3hxvVJDjOYErPNXbx44P8nDzmu31Anxl3ax8Cwb3awPBOqC3a4DvVLsfNbgcOJKIULrOpP1IQw7oiEFu+yXiscbdccvw8702mzwNu722pMtouOvWpuM8GIZrWZZhGLajFu1/kMuLIuaBS3UAAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.footer-component .footer-problem-gambler-help-logo {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAK4AAABaCAMAAAAW0Z3TAAAAY1BMVEUAAAAUFTwUFTz///8UFTz///////////////////////8UFTwUFTwUFTwUFTz///////8UFTwUFTwUFTz///////////8UFTwUFTz///////8UFTwUFTz///8UFTwUFTz///9gKLkfAAAAH3RSTlMAwEDAgIBA8KAgEBAg8GAwYNCgMHDg0JDgsJBwsFBQ3ZoOQAAABPRJREFUaN7UmN2SmzAMRpW6/r2oPVNDB2aY+v2fspma8CHHsNsCWedcrVciOQkykUwPJilE6oWJltpHdmnBtC7s+7RGB2oZr1NBy752sQU+h5TMtKQv0jMih+SybAaVaqhWdYdFsRMoC9Oq7mIYiSgu6o3qLrUwMsHkGtfN1eqW5VvokngsnVLKpEyv7liacWEUdwbpacGrDJGN4o4JjsAFuqHQValA5gRr8K8ulE9DNyL/CmFVPGpHkfEbujExest1+3XsAl/Ln12grmtSgfbQBdeVfAffj3VjeqJz0H1B7yHZnd3TRXvBMNu6HZ2OWynoaV/XpBoWuiWKTicyp11djRshUESR6Woz9uzlzsaw7eEIFD8TCvsrBxEV7HqD0AUMbKurTd3I2mFIrXS1w/69SLesyVjXxbLPS1/RNTwz0SUEzfb6ni6WVOqiWCeELsEK5ntUV12nCzUgm9cl3yXgm9clZ6Ar2tclCvD1b6BLHtXbpq6SGcWN0vAPuu51urKYFVC8n9dVX6ZLb6I7K7jP6yLXvk4XbQtfmkqTIHkfEypbbciZI+/PraeT4E2h0qzPkfgszM+wk0uddZGJkKA7sbvnjI5OAc3NIAUfESii55ZSrcZQMamol+vWujpYi4ZpxDctzm0eAV5cFX1En2oE6JZMRHaV9vM2Q0Q/bplfx0+jcQTFdUOq0O2Nlnzo+PZ7hoi+z3/eDsxq65tYWsgNq2lbN5ytWy+HvjZfyvqtMHvHIifr1n2Nq4Ukukxmu6nbO9aGxP/SxSVgWkt0EysVzXTJjYnnct1BP83UBvIHdUGY30cPgQomKf7yCNixT8gtdKUzOntjoJaL/HFdYHGG+yEKuYVuDnqW7XLyQd0z8SpjaYO2dP+0Z247koJQFBXCG5cEeJBE4/z/X45dlOwTCqYhMImddj9J4GxXIZcDlXRPXM9PyXKdOqu6cREqJ+Oqjb0ttLu4VhZlFhFeVVZcr2Vv+W9w5WWr9wOh9gqJ7t2S6x8qpqLxu+hsqtE8Blxl/m9coYlr4AglEv2jwGYW2gM309GOK3NbMwVXhg+oIGu4WrXigha8M3D3ApUAbibXgluz9eO4qtiJwM0l23B5KZaN464wYwFjtIprWnBr0X4QF75BnQVDXBgsuTcao6EFV5FgZQJshRAulU7xTlyNXiNv3CMuajw+aAuuQTCdzWx4m4AvtWLAtbGdQ/FbXDyGGLxhTkzC1b4ySkR6Y1QXrsv23WFcDFF3FCsM3tiPK2bj0g1Y75v6wOUjuEy85Oq4g+uu3eQ0XGgSLroX0uLOuGnOQ1beGBeJHnjvjLuoD2BxZ9xTxxqorZ6EK+af1egJKMnfHvcUt0jJLtztTrieRblsFRa1TVh34e5LVJgzdhErY9mmPs1SHAaWDlwdbXkxxZEDm5qLviBhNIPGVN+bcI+0JKovV11MIJ3q59WJw9MFTZLcxwqybGxNuJIsMgzPAqkz2o7tach3i1INuFXbmKSO4PqiL6/h7ksTLgZZgY3140Jr8Xhew22+ZxDVzl3MCK60tRSnINN+i+NKwVG2HxeSe2a7xk9WpG3HzftXH7SHgNsvTtGcys5qK7mV68FdlCOwTi5ExnbjUikT70fFIT+PlupVJzx+3ltnW3k9f5nwKDSUyXb5ENpOEXB/hB5cogf3wU16cB/cpN+Oi38t/6v+Ahc3b5MNZ8HiAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-size: contain;
  width: 50px;
  background-position: center;
}
.footer-component .footer-treatment-centre-logo {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMAAAABbCAMAAAASo3q1AAABR1BMVEUAAAAOQ2C+Hi1fX2AyGSh/f4Df39+fn6DY2Nm/v79mZmf3+PhFRUbW3+RKSksOQ2D09PRVVVZaWluUlJXKysvl4+RPT1B6enuvr6+KiouysrO6urqGoa/FxcXv7+9vb3B1dXVdgZWkpKVMTE3p6emamprl5eWrq6t3GyplZWWPj5D39PVTU1RgGinDMD6EhIXU1NTp6Orw6+xqamsXN1CGhoa0tLX02dxZWVrIQE3fkJjmp63twcXZ2dosHzAhLEFsbG1ycnPAJzUaTGc0YHm+Hi2ZmZnPz8/ps7jz8/UcMUmaHCsRP1sjU27NUl5niJvWcXqcsr63x8/56+xpGimuHSwQQFzRX2rZfYV0k6NiYmPQXGfS0tLjnqQ1YXl+m6pYGimHHCsSPllfTl9Qd4yBdIPDMD7FN0RPT1Dim6GZmZnJ1dtAQEFPfcDxAAAAbHRSTlMAuLjU66oqfzNVzAf3HvAuDuLbjkUj6rFqm2ZcXE0Vv7h6eO4chiJw0s2UCuXaqKI4GBLGxqFjHt2bWUcyMePTw7uwrpuLiD8+BczFvKeNc3NKNg7XvrqCamloYzs7Jhjdy72qhIN+e3VRRCiRWDx/AAAGiElEQVR42uzZ30rDMBTH8ZPD7mToAxRhd4WygVIo1dGC3WCzat3mNsZw87+I73+vlUITbUN794vk8wT5Ek4CCVU52O8Oq+32U4J3/CJ0NugJ3WuhNzoiZMX6tQUe4fKK9WtlhMsRTXQJViKa2BCqT9HIiFDNRDOwY+wIYfYQ2ICWbIANQGMDWrIBNgCNDWjJBvyzgGDy6vv+ytCAyfqC2e18i+Ir4wKmHwPO5QG5eGVWwOKGuQgoRL5JAUHIUkDh0pyAYMBlgFRgSoAXshQg8UWtEwJyy6VUDohqD6OEgAxZsuzIYlGjR0DWLOsrBU+i2pxwLFiRqltgwMviPavulCnA3wDasq6gcoxnhOSdf3P1J2mCtX4a8x/pQ/1llmRQV0AZoFo+uv0fzz1Z5szx3tXHrHNG8PQB5wTvjXWGBG/LOth/2sVFphESvlPDZ/irXbPbbRqGAvCRKifNXEX5bZJFSau0tNqoRtdpYzCQNi4YVwiJG4R4AIT8/tecszi20zWwjvJTie+mtWN754vtUxtBp+lO3pSwBzzvFvgEe8GnrvhPPsJe4J10CLyDPeH5yf7u4MZgv+MHKN/f+wXYg9/gFlcvWvnz5b/+H+M28OrDiYz+/dXmQ7NXjYZCBCz3sGD1JAkQifqW9nph/VwRA9IqJfTljM2noGm3IXg+9oVwz+wS5NBEEt5CB6evrq7exdBBfyEkBZWEpAdETyA5ILYQrH6usADRJdmcGBRg0u7Br4Vk0od6aMk5PIJ4iD395NoVPsgAg3oGlIDPtQDNgI91l837pOfq7WJzt+di1XC1JrDQMzDGonvDfGo2bQRwUOQCtmeE/VJ6L0XUCFhAaAHxRAsQDlb1jeAcozk1qmjW1gQOVeECS2MP6masEQCwXKyHrbGw8zFINgqg4SDeSmBKAXcK4Hhuqd7dSgkAo3W7NbYKWAvMHcRqInKO8M38UCB0kKUWSGk/dQoMhEj0XDhKoPSp89Zk1LklILEbgXRJ8XQLSJhs7rMAS2ewaQ9Q4J5cksgtiUkBNnJxppe/Q8CmNj5/oEDNuAQTM7OVamxYKoEaP4LHCazWBJw+cqoFTnHWw7xboKL2M9l8coA1X2BdwD9AmCwwNY4SOJg8MoseyvXavYltgCc07Q/exEyIgEPXHqA2gX55MykAkRxoW1YDnFnvJwLcx/X5YIFyKMSzbgF6G3NALPrTOo1m8mdhW2g8v3KcanzWCBzbSGoIQCGQTgFmE6XKQhc/TKPkJ9ihE7o0+VrA8zFlw/bwRG+xjUcJG5Bxt0CDJQVk62WXACzRQJKCFoBIbu+tcc4EMQx/IBAPthGYujirXpcATMM7BZeRpBagzTOI4DFwy7JK+JNMLSuG//znP38bbsHfJ5QXJYmFxVDdVKO6CbvDdjzQ8IsRpdbJKAdJ3CMiNY45MF8I5DUg+hqcQXPvDlUoFnB7NErh4bD22aGv8r2tDgk9IXFDrtoFouGo1HcjdYgIBaIHLgRxbFxDiEidP1QofcgYy7JvOxZQHDyFO2YDQVzWlabAAgg+bAswQUzWBC43CVw7N5P+150LOI6TUdA3AM3RYphz8OZUmWoBuU4K0RLwXCES9cqVgEjvC3jMET7/vHMBeXyUVbFeADl+C5TAUF63nmGlMXBOzY9wfZkCvrwctwXgKB37890LqKoxIHNa+lBDiyVuBI5rG+6iCA1sXOQ59nY9Q4CssvsCt0GYBavfI/CaNnJzFQmhJqF2jUBUr6ECPXI98PRuc8cUtCHgjajDPQHwiojD7xHgAmk62VBzbAo4N7SGSKqy9cBVffI/0gf+u4e0JBfeuoBm9wKwSSBrCeS0hjyMLDYEAkxAvPawDAEIadH9SQEKcQBI2LWEnKcY+8yh1KoF+tQN7/SXspcSWE0Etr7+cwJp8y8+adcmdsgnxRw0NwSeCM2Ea4E6GSRspwIURaBSfdQSKCkzVmtp9KLuoARyVHOFy7UAKWpyU4DT0P6vCxQWMQWCgsw84JWg1GcI8Ig+Lz3Vy805lFX7h8wBTx4otEBBK90icpmG9cNbgfy6gDmKIzRzUAK9QBDDmUyMC6EZgxagnI8UhgCj1KqX21QLIOHOBSAdyPLABiUgYSVIThNVmfGWQFpPnYqRUlJgpNyqJcCDXxV4e9DwFmpm5xPabecWtAV6WWv0KCHT4bmqnOEYEarhB6kf4ueM2uFnBTVf8Ps5qIdEof80hfIv3DB2wncjL7Owvb+VTAAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.footer-component .footer-treatment-centre-logo.footer-link {
  width: 70px;
}
.footer-component .footer-danish-gambling-logo {
  background-image: url("data:image/png;base64,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");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.footer-component .footer-rofus {
  background-image: url("data:image/png;base64,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");
  background-repeat: no-repeat;
  background-size: contain;
  width: 80px;
  background-position: center;
}
#orientation-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #15B2AD;
  top: 0px;
  z-index: 100000;
  text-align: center;
}
#orientation-overlay .orientation-overlay-content {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
}
#orientation-overlay .orientation-overlay-content .label {
  font-size: 30px;
}
#orientation-overlay .orientation-overlay-content .spinner {
  position: relative;
  top: 20px;
  width: 100%;
  height: 23px;
  font-size: 12px;
}
#orientation-overlay .orientation-overlay-content .spinner .block {
  background-color: #FFFFFF;
  width: 5px;
  height: 100%;
  display: inline-block;
  -webkit-animation: stretchdelay 1.2s infinite ease-in-out;
  -moz-animation: stretchdelay 1.2s infinite ease-in-out;
  -o-animation: stretchdelay 1.2s infinite ease-in-out;
  animation: stretchdelay 1.2s infinite ease-in-out;
}
#orientation-overlay .orientation-overlay-content .spinner .block.two {
  -webkit-animation-delay: -1.1s;
  -moz-animation-delay: -1.1s;
  -o-animation-delay: -1.1s;
  animation-delay: -1.1s;
}
#orientation-overlay .orientation-overlay-content .spinner .block.three {
  -webkit-animation-delay: -1s;
  -moz-animation-delay: -1s;
  -o-animation-delay: -1s;
  animation-delay: -1s;
}
#orientation-overlay .orientation-overlay-content .spinner .block.four {
  -webkit-animation-delay: -0.9s;
  -moz-animation-delay: -0.9s;
  -o-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
#orientation-overlay .orientation-overlay-content .spinner .block.five {
  -webkit-animation-delay: -0.8s;
  -moz-animation-delay: -0.8s;
  -o-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
@-webkit-keyframes stretchdelay {
  0%,
  40%,
  100% {
    -webkit-transform: scaleY(0.4);
  }
  20% {
    -webkit-transform: scaleY(1);
  }
}
@-moz-keyframes stretchdelay {
  0%,
  40%,
  100% {
    -moz-transform: scaleY(0.4);
  }
  20% {
    -moz-transform: scaleY(1);
  }
}
@-o-keyframes stretchdelay {
  0%,
  40%,
  100% {
    -o-transform: scaleY(0.4);
  }
  20% {
    -o-transform: scaleY(1);
  }
}
@keyframes stretchdelay {
  0%,
  40%,
  100% {
    -webkit-transform: scaleY(0.4);
    -moz-transform: scaleY(0.4);
    -ms-transform: scaleY(0.4);
    -o-transform: scaleY(0.4);
    transform: scaleY(0.4);
  }
  20% {
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
  }
}
.splash-screen {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 20000;
  background-color: #15B2AD;
}
.splash-screen.hidden {
  display: none;
}
.splash-screen .tombola-logo-white {
  width: 100%;
  height: 100%;
  position: absolute;
  background-position: center 40%;
  -webkit-background-size: auto 45px;
  -moz-background-size: auto 45px;
  background-size: auto 45px;
}
.splash-screen.no-script {
  z-index: 20001;
}
.splash-screen.no-script .message {
  width: 100%;
  position: absolute;
  top: 55%;
  color: #FFFFFF;
  padding: 0 8%;
  text-align: center;
  font-size: 150%;
  font-weight: bold;
}
.splash-screen .logo {
  position: absolute;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center 45%;
  -webkit-background-size: auto 30px;
  -moz-background-size: auto 30px;
  background-size: auto 30px;
}
.splash-screen .spinner,
.splash-screen .connection-failed {
  display: none;
  position: absolute;
  top: 52%;
  text-align: center;
}
.splash-screen .spinner.visible,
.splash-screen .connection-failed.visible {
  display: block;
}
.splash-screen .spinner {
  width: 100%;
  height: 23px;
  font-size: 10px;
}
.splash-screen .spinner .block {
  background-color: #FFFFFF;
  width: 5px;
  height: 100%;
  display: inline-block;
  -webkit-animation: stretchdelay 1.2s infinite ease-in-out;
  -moz-animation: stretchdelay 1.2s infinite ease-in-out;
  -o-animation: stretchdelay 1.2s infinite ease-in-out;
  animation: stretchdelay 1.2s infinite ease-in-out;
}
.splash-screen .spinner .block.two {
  -webkit-animation-delay: -1.1s;
  -moz-animation-delay: -1.1s;
  -o-animation-delay: -1.1s;
  animation-delay: -1.1s;
}
.splash-screen .spinner .block.three {
  -webkit-animation-delay: -1s;
  -moz-animation-delay: -1s;
  -o-animation-delay: -1s;
  animation-delay: -1s;
}
.splash-screen .spinner .block.four {
  -webkit-animation-delay: -0.9s;
  -moz-animation-delay: -0.9s;
  -o-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
.splash-screen .spinner .block.five {
  -webkit-animation-delay: -0.8s;
  -moz-animation-delay: -0.8s;
  -o-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
.splash-screen .splash-message {
  width: 250px;
  height: 150px;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  color: white;
  transform: translate(-50%);
  left: 50%;
  top: 70%;
  text-align: center;
  position: absolute;
}
.splash-screen .connection-failed {
  width: 100%;
  height: auto;
  padding: 0 20px;
  color: #FFF;
  line-height: 1.2em;
  font-size: 120%;
}
.splash-screen .reload-button {
  min-width: 30%;
  max-width: 80%;
  font-family: Lato-Bold, sans-serif;
  font-size: 1.3em;
  line-height: 1.3em;
  color: #15B2AD;
  text-align: center;
  margin: 2% auto;
  padding: 3%;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  -webkit-border-top-right-radius: 7px;
  -moz-border-radius-topright: 7px;
  border-top-right-radius: 7px;
  -webkit-border-bottom-right-radius: 7px;
  -moz-border-radius-bottomright: 7px;
  border-bottom-right-radius: 7px;
  -webkit-border-bottom-left-radius: 7px;
  -moz-border-radius-bottomleft: 7px;
  border-bottom-left-radius: 7px;
  -webkit-border-top-left-radius: 7px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topleft: 7px;
  -moz-background-clip: padding;
  border-top-left-radius: 7px;
  background-clip: padding-box;
  -webkit-background-clip: border-box;
  -moz-background-clip: border-box;
  background-clip: border-box;
  background: #FBEB8C;
}
@-webkit-keyframes stretchdelay {
  0%,
  40%,
  100% {
    -webkit-transform: scaleY(0.4);
  }
  20% {
    -webkit-transform: scaleY(1);
  }
}
@-moz-keyframes stretchdelay {
  0%,
  40%,
  100% {
    -moz-transform: scaleY(0.4);
  }
  20% {
    -moz-transform: scaleY(1);
  }
}
@-o-keyframes stretchdelay {
  0%,
  40%,
  100% {
    -o-transform: scaleY(0.4);
  }
  20% {
    -o-transform: scaleY(1);
  }
}
@keyframes stretchdelay {
  0%,
  40%,
  100% {
    -webkit-transform: scaleY(0.4);
    -moz-transform: scaleY(0.4);
    -ms-transform: scaleY(0.4);
    -o-transform: scaleY(0.4);
    transform: scaleY(0.4);
  }
  20% {
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
  }
}
.toast-notification-component {
  position: absolute;
  bottom: 3.5rem;
  left: 5%;
  right: 5%;
  padding: 1rem;
  visibility: hidden;
  background-color: rgba(0, 0, 0, 0.7);
  text-align: center;
  z-index: 9999;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topright: 5px;
  border-top-right-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
  border-bottom-left-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topleft: 5px;
  -moz-background-clip: padding;
  border-top-left-radius: 5px;
  background-clip: padding-box;
  -webkit-background-clip: border-box;
  -moz-background-clip: border-box;
  background-clip: border-box;
}
.toast-notification-component.visible {
  visibility: visible;
}
.toast-notification-component .toast-title,
.toast-notification-component .toast-message {
  color: #FFFFFF;
}
.top-prize-notification-component {
  background-color: #15B2AD;
  z-index: 50;
  position: absolute;
  height: 45px;
  width: 100%;
  align-items: center;
  display: flex;
  transition: top 1s ease;
  -webkit-transition: top 1s ease;
  -moz-transition: top 1s ease;
  -ms-transition: top 1s ease;
  -o-transition: top 1s ease;
}
.top-prize-notification-component.is-active {
  top: -45px;
}
.top-prize-notification-component .game-logo {
  background-size: contain;
  margin: 2px 8px;
  height: 41px;
  min-width: 41px;
  display: flex;
  flex-basis: 15%;
}
.top-prize-notification-component .game-logo img {
  width: auto;
  height: 100%;
}
.top-prize-notification-component .message {
  font-size: 130%;
  text-align: center;
  flex-basis: 70%;
}
.top-prize-notification-component .top-prize-notification-icon.default {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAA5CAIAAAADehTSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAi1JREFUeNpiFN20lmGIACaGoQNYGP7/Hw3X0TQwGq60CFcGSsPVWkQUj+zRN6+p5lZGipPAemsHPLLiG1YPonAlBP5TMW8NFaeOhutouNKhLqCe+aN1LG3ClVFs9RIyqwB7FytRcZK09Fy73H3t0iAuB9DyGQXWAevY//R0KiXW0aHMoloRRkEa+E/3NEDXcP1PabjSNmCPvXoBZz/++oWSIoxRfNl8CgPrRWQCHlmJ5QtG663BXW/RvHylovmjbW1atbWHUHodUm4d7cOM+DTASOMUwM/G9unXLyrVsUB/U4jwAitxKSpYAUZUcOvVd2/wuNVDTmEQufXTz5/43CqvKMvNM1jc+vjLJzxu5WNjn2DnTCW3gso/itDVN2/wJ1lLSel5rl58bGwUWkSFcN3x4C7BLOwhr7Q7MMJKQpoSi5j5fDyAxRYl6NOvn1ZSMrK8fAQKL3b2MDVNWV7enQ/ukmcRE1VSUu+ZE8QUkKtuXqs/epD8cOX1dqe8lH7y+ZO2iJiKgBB+hxbu3/nz7x+ybQG61Y0qlcqBxw8cZRXFuLhxOPRq4b6dlPcN/1MFffr5I2TjyqtvXmFx6A2gQ3dQbgUzr5crtap+YPxuvH2Dg5nFSEIKLlh/ZH/7iUNUMZ+Zz8uVwnIAGf36++fAo/vHnz2W5eWX5eMv3Lt9ydULVDNfenInjVpYfOwcwIQxNMYHPv34PtTGMqjpVoYh5NYhFK6M/0fDdYS7FSDAABtaP8QNk84UAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
}
.device-phone .top-prize-notification-component {
  top: -45px;
}
.device-phone .top-prize-notification-component.is-active {
  top: 0px;
}
.device-phone .has-safe-play .top-prize-notification-component {
  top: -20px;
}
.device-phone .has-safe-play .top-prize-notification-component.is-active {
  top: 25px;
}
.device-desktop .top-prize-notification-component {
  top: 0px;
}
.device-desktop .top-prize-notification-component.is-active {
  top: 45px;
}
.device-desktop .has-safe-play .top-prize-notification-component {
  top: 22px;
}
.device-desktop .has-safe-play .top-prize-notification-component.is-active {
  top: 67px;
}
.device-tablet .top-prize-notification-component {
  top: 0px;
}
.device-tablet .top-prize-notification-component.is-active {
  top: 45px;
}
.device-tablet .top-prize-notification-component .message {
  font-size: 180%;
}
.device-tablet .has-safe-play .top-prize-notification-component {
  top: 25px;
}
.device-tablet .has-safe-play .top-prize-notification-component.is-active {
  top: 70px;
}
.device-tablet .has-safe-play .top-prize-notification-component .message {
  font-size: 180%;
}
.tombola-dialog-component .header-bar {
  width: 100%;
  height: 3.5rem;
  text-align: center;
  border: 0;
  top: 0.5rem;
  position: relative;
}
.tombola-dialog-component .header-bar .right {
  position: absolute;
  margin: 0.5rem;
  height: 2rem;
  min-width: 3rem;
  right: 0;
}
.tombola-dialog-component .content {
  position: relative;
  top: 10rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  background-color: #FFFFFF;
  width: 25rem;
  padding: 1rem;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  border-radius: 0.3rem;
  -webkit-border-top-right-radius: 0.3rem;
  -moz-border-radius-topright: 0.3rem;
  border-top-right-radius: 0.3rem;
  -webkit-border-bottom-right-radius: 0.3rem;
  -moz-border-radius-bottomright: 0.3rem;
  border-bottom-right-radius: 0.3rem;
  -webkit-border-bottom-left-radius: 0.3rem;
  -moz-border-radius-bottomleft: 0.3rem;
  border-bottom-left-radius: 0.3rem;
  -webkit-border-top-left-radius: 0.3rem;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topleft: 0.3rem;
  -moz-background-clip: padding;
  border-top-left-radius: 0.3rem;
  background-clip: padding-box;
  -webkit-background-clip: border-box;
  -moz-background-clip: border-box;
  background-clip: border-box;
  margin: 2rem auto;
  color: #000000;
}
.tombola-dialog-component .content .header {
  text-align: center;
  padding-bottom: 1rem;
}
.tombola-dialog-component .content .content-block {
  width: 22rem;
}
.tombola-dialog-component .content .content-block .dialog-paragraph {
  margin-bottom: 0.2rem;
}
.tombola-dialog-component .content .content-block .dialog-paragraph:last-of-type {
  margin-bottom: 0.5rem;
}
.tombola-dialog-component .content .content-block .dialog-button {
  background-color: #15B2AD;
  color: #ffffff;
  font-weight: bold;
  border: 1px solid #FFFFFF;
  display: inline-block;
  padding: 0.5rem 1rem;
  width: 22rem;
  text-align: center;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  border-radius: 0.3rem;
  -webkit-border-top-right-radius: 0.3rem;
  -moz-border-radius-topright: 0.3rem;
  border-top-right-radius: 0.3rem;
  -webkit-border-bottom-right-radius: 0.3rem;
  -moz-border-radius-bottomright: 0.3rem;
  border-bottom-right-radius: 0.3rem;
  -webkit-border-bottom-left-radius: 0.3rem;
  -moz-border-radius-bottomleft: 0.3rem;
  border-bottom-left-radius: 0.3rem;
  -webkit-border-top-left-radius: 0.3rem;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topleft: 0.3rem;
  -moz-background-clip: padding;
  border-top-left-radius: 0.3rem;
  background-clip: padding-box;
  -webkit-background-clip: border-box;
  -moz-background-clip: border-box;
  background-clip: border-box;
}
.tombola-dialog-component .content .content-block .dialog-button:active {
  background-color: #0a5754;
}
.tombola-dialog-component .content .content-block .dialog-button.highlighted {
  color: #FFFFFF;
  background-color: #BE002E;
}
.tombola-dialog-component .content .content-block .dialog-button.highlighted:active {
  background-color: #950024;
}
.landscape .arcade .cover {
  position: absolute;
  z-index: 100;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  color: #FFFFFF;
  left: 0px;
}
.landscape .arcade .cover .swipeAnim .swipeImg {
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  position: absolute;
  width: 129px;
  height: 84px;
  left: 50%;
  top: 50%;
  animation: swipeUpAnim 2s infinite;
  -webkit-animation: swipeUpAnim 2s infinite;
}
@-webkit-keyframes swipeUpAnim {
  100% {
    top: 20%;
  }
}
@keyframes swipeUpAnim {
  100% {
    top: 20%;
  }
}
.landscape .arcade .cover .swipeAnim .swipeText {
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  position: absolute;
  left: 50%;
  top: 70%;
  width: 100%;
}
.landscape .arcade .cover .swipeAnim .centre {
  font-family: Lato-Regular, sans-serif;
  display: block;
  text-align: center;
  font-size: 2.4em;
}
.portrait .arcade .cover {
  width: 0;
  height: 0;
  display: none;
}
.portrait .arcade .cover .centre {
  display: none;
}
.fixed-footer-component {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  height: auto;
  width: 100%;
}
.fixed-footer-component .divider {
  display: inline-block;
  height: 1px;
  margin: auto;
  width: 92%;
  background-color: #57CAC5;
}
.fixed-footer-component .icon-container {
  overflow: hidden;
  padding: 5px;
  display: flex;
  justify-content: space-around;
  width: 100%;
  height: 40px;
}
@media screen and (min-width: 500px) {
  .fixed-footer-component .icon-container {
    justify-content: center;
  }
}
.fixed-footer-component .icon-container .icon-section {
  height: 100%;
}
.fixed-footer-component .footer-icon {
  display: inline-block;
  width: 80px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  padding-left: 10px;
}
.fixed-footer-component .footer-text {
  width: 100%;
  line-height: 40px;
  text-align: center;
  vertical-align: middle;
}
.fixed-footer-component .footer-label {
  color: #F1E774;
  width: 80px;
  display: block;
  padding-left: 4px;
  text-align: center;
}
.fixed-footer-component .footer-links-overflow {
  overflow: hidden;
  margin-bottom: 1rem;
  width: 99%;
}
.fixed-footer-component .footer-links-overflow .footer-links-list {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  max-width: 450px;
  width: 101%;
  margin: auto;
}
.fixed-footer-component .footer-links-overflow .footer-links-list .footer-links-list-item {
  display: inline-block;
  text-decoration: none;
  color: #FFFFFF;
  padding: 0 2%;
  margin: 0 auto 5px;
  white-space: nowrap;
}
.fixed-footer-component .footer-links-overflow .footer-links-list .footer-links-column-divider:last-child {
  display: none;
}
.fixed-footer-component .help-modal {
  visibility: hidden;
  transition: visibility 0s, background-color 0.2s linear;
  position: absolute;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 100%;
  overflow: hidden;
  z-index: 1000;
  display: flex;
  justify-content: center;
  align-items: center;
}
.fixed-footer-component .help-modal.active {
  background-color: rgba(100, 100, 100, 0.7);
  visibility: visible;
}
.fixed-footer-component .help-modal .content {
  max-width: 500px;
  position: relative;
  background-color: #FFFFFF;
  width: 90%;
  height: auto;
  padding: 8px;
  border-radius: 0.5rem;
  border: #00686F 2px solid;
  color: #15B2AD;
}
.fixed-footer-component .help-modal .content .title {
  color: #15B2AD;
  font-size: 2.0rem;
  text-align: left;
  margin: 8px 16px 16px;
}
.device-phone.landscape .fixed-footer-component .help-modal .content .title {
  font-size: 1.5rem;
}
.fixed-footer-component .help-modal .content .body {
  display: block;
  font-size: 1.2rem;
  margin: 16px;
}
.device-phone.landscape .fixed-footer-component .help-modal .content .body {
  font-size: 1rem;
  margin: 10px 16px;
}
.fixed-footer-component .help-modal .content .button {
  display: block;
  text-decoration: none;
  font-size: 1.5rem;
  line-height: 32px;
  width: 88%;
  height: 2.5rem;
  margin: 2% auto;
  padding: 4%;
  color: #FBEB8C;
  background-color: #15B2AD;
  text-indent: 20%;
  text-align: center;
}
.device-phone.landscape .fixed-footer-component .help-modal .content .button {
  padding: 1%;
  margin-bottom: 1%;
}
.fixed-footer-component .help-modal .content .close {
  position: absolute;
  top: -22px;
  right: -5px;
  height: 45px;
  width: 45px;
}
.fixed-footer-component .help-modal .content .version {
  display: block;
  width: 100%;
  text-align: center;
  margin-bottom: 1rem;
}
@media screen and (min-width: 500px) {
  .fixed-footer-component .help-modal .content .version {
    display: none;
  }
}
.remember-me-component {
  width: 80%;
  max-width: 500px;
  margin: 15px 0;
}
.remember-me-component .checkbox,
.remember-me-component .remember-me-text {
  display: inline-block;
}
.remember-me-component .remember-me-text {
  vertical-align: 1rem;
  margin-left: 0.5rem;
  font-size: 1.2rem;
}
.remember-me-component .checkbox {
  background-color: #FFFFFF;
  width: 2.2rem;
  height: 2.2rem;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  border-radius: 0.5rem;
  -webkit-border-top-right-radius: 0.5rem;
  -moz-border-radius-topright: 0.5rem;
  border-top-right-radius: 0.5rem;
  -webkit-border-bottom-right-radius: 0.5rem;
  -moz-border-radius-bottomright: 0.5rem;
  border-bottom-right-radius: 0.5rem;
  -webkit-border-bottom-left-radius: 0.5rem;
  -moz-border-radius-bottomleft: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  -webkit-border-top-left-radius: 0.5rem;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topleft: 0.5rem;
  -moz-background-clip: padding;
  border-top-left-radius: 0.5rem;
  background-clip: padding-box;
  -webkit-background-clip: border-box;
  -moz-background-clip: border-box;
  background-clip: border-box;
}
.remember-me-component .checkbox.disabled {
  background-color: #E0E0E0;
}
.remember-me-component .checkbox.checkbox-ticked {
  background-size: 2.2rem;
  background-position-y: 0.15rem;
}
.remember-me-component .hit-area {
  display: inline-block;
  padding: 0;
  margin: 0;
  height: 2.2rem;
}
#iframe-container,
#iframe-container > iframe {
  position: relative;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
}
.sandbox-game-container {
  position: absolute;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
}
.arcade-game-container .sandbox-game-container {
  height: calc(100% - 45px);
}
.has-safe-play .sandbox-game-container {
  height: calc(100% - 25px);
}
.has-safe-play .arcade-game-container .sandbox-game-container {
  height: calc(100% - 70px);
}
.landscape.device-phone  .has-safe-play .arcade-game-container .sandbox-game-container {
  height: calc(100% - 25px);
}
.landscape.device-phone  .arcade-game-container .sandbox-game-container,
.landscape.device-phone  .arcade-game-container .sandbox-game-container > iframe {
  height: 100%;
}
.landscape.device-tablet  .arcade-game-container .sandbox-game-container {
  height: calc(100% - 45px);
}
.landscape.device-tablet  .arcade-settings-open .arcade-game-container .sandbox-game-container {
  height: calc(100% - 45px);
}
.landscape.device-tablet  .has-safe-play .arcade-game-container .sandbox-game-container {
  height: calc(100% - 70px);
}
.balance-component .button {
  display: inline-block;
  background-color: #FBEB8C;
  color: #15B2AD;
  border-radius: 4px;
  padding: 4px 6px;
  font-size: 15px;
}
.game-launcher-item-component {
  width: 49.5%;
  height: 100%;
  display: inline-block;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  -webkit-border-top-right-radius: 7px;
  -moz-border-radius-topright: 7px;
  border-top-right-radius: 7px;
  -webkit-border-bottom-right-radius: 7px;
  -moz-border-radius-bottomright: 7px;
  border-bottom-right-radius: 7px;
  -webkit-border-bottom-left-radius: 7px;
  -moz-border-radius-bottomleft: 7px;
  border-bottom-left-radius: 7px;
  -webkit-border-top-left-radius: 7px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topleft: 7px;
  -moz-background-clip: padding;
  border-top-left-radius: 7px;
  background-clip: padding-box;
  -webkit-background-clip: border-box;
  -moz-background-clip: border-box;
  background-clip: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.game-launcher-item-component.active,
.game-launcher-item-component.ng-click-active,
.game-launcher-item-component:active {
  border: 3px solid #FFFFFF;
  -webkit-box-shadow: 0 2px 5px 1px rgba(21, 178, 173, 0.5);
  -moz-box-shadow: 0 2px 5px 1px rgba(21, 178, 173, 0.5);
  box-shadow: 0 2px 5px 1px rgba(21, 178, 173, 0.5);
}
.game-launcher-item-component.count-1 {
  width: 100%;
}
.game-launcher-item-component.count-2 {
  width: 49.5%;
}
.game-launcher-item-component.count-3 {
  width: 33%;
}
.game-launcher-item-component.count-4,
.game-launcher-item-component.count-5,
.game-launcher-item-component.count-6,
.game-launcher-item-component.count-7 {
  width: 100px;
}
.selector-wrapper {
  min-height: 34vh;
  margin-bottom: 5%;
}
.device-phone.landscape .selector-wrapper {
  margin-bottom: 0%;
}
.selector {
  width: 80%;
  max-width: 350px;
  margin: 0% auto;
  display: flex;
  align-items: center;
  min-height: inherit;
}
.device-phone.landscape .selector {
  width: 50%;
  margin: 0% auto;
}
.selector .selector-tombola-login {
  text-align: right;
  font-size: 16px;
  font-family: "Lato";
  color: #FFFFFF;
  margin-bottom: 5%;
  width: auto;
  float: right;
}
.selector .selector-buttons {
  display: inline-block;
  width: 100%;
}
.selector .selector-button {
  display: flex;
  margin: auto;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  margin: 5% 0%;
  padding-bottom: 14%;
  justify-content: space-around;
}

.track-container {
  height: 100%;
  width: 18px;
  position: absolute;
  right: 0;
}
.track-container .track {
  width: 15px;
  height: 100%;
  background-color: grey;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 9999;
  border-radius: 6px;
}
.track-container .track .thumb {
  width: 9px;
  height: 60px;
  position: absolute;
  margin-left: 3px;
  margin-top: 2px;
  border-radius: 6px;
  background-color: #15B2AD;
  transform: translateZ(0);
  will-change: transform;
}

.scroll-root {
  position: relative;
  height: 100%;
  overflow: hidden;
  -ms-overflow-style: none;
}
.scroll-root .content-block {
  position: absolute;
  width: 100%;
  margin: 0;
}
.default {
  height: 100%;
}
.chat .control-bar{position:absolute;top:5px;left:5px;right:5px;height:40px}.chat .control-bar form.input-container{margin:0;padding:0;height:100%}.chat .control-bar span.message-input-container{display:block;overflow:hidden;height:100%}.chat .control-bar .message-input{width:100%;height:100%;font-size:1em;background-color:#fff;border:none;padding-left:6px;box-sizing:border-box}.chat .control-bar .message-input::placeholder{color:#15b2ad}.chat .control-bar .control-button{display:block;width:40px;height:100%;padding:1px 0;float:right;margin:0;margin-left:5px;border:none;border-radius:3px;background-color:#15b2ad;cursor:pointer}.chat .control-bar .control-button.user-list-button>div{position:absolute;width:40px;height:100%;top:0;background-repeat:no-repeat;background-size:auto 80%;background-position-y:4px;border-radius:3px}.chat .control-bar .control-button.user-list-button .user-list-icon{background-position-x:5px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAABOCAMAAABsZgRiAAAAe1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////NgkbwAAAAKHRSTlMAwIAGMA5A0CD1oBnouGDwh7BYOCjFcGlcUBTg3KyXkHdkSTyonCzYVRPCcQAAAWVJREFUSMftl9lug0AMRQ2zwBCWLCRk39P6/7+waqLKHcKMXakvVXOejyzPxbIM9FGz4zVJkmpf58Bglu/4hZtbFVHVOUOP4i2oj8YOe2ynJuTiM642jMva5oTDbAeeOSsxQPGUYV5gkKliCxNV67vrFMO4iy+3FUZI16Eu+CdajJHpUMi8vPh9Wd4zcXExeeenobOYPB7587lHFA+HmjIti7/3wgCwpamwfKBPVJgJhKLwUHbLZ0z2JYvU5fsuOwNBlK2QcDfaXoF1t9/czSZJNQhQrbU5/AmMXaZ9jud2IJB1N8dhyon1fdOVGKHS3/UdxnFHcgtkqckVsHq4NUpo8vvjGhQx+ZRTFKIBoJHKBcAKpTTUhaiPRC6vfiKnL/kl/1d5AQe5bKGWywZyJPiVNJHKNd1SLBsAKi3buWYj23QPdMO7Cd0lJedWQMzmUdUdRv5vUlh3V63AR+nulgxwWNJZ/gHrDG+l5oVWJwAAAABJRU5ErkJggg==")}.chat .control-bar .control-button.user-list-button .user-list-icon:only-child{background-position-x:50%;background-size:auto 86%}.chat .control-bar .control-button.user-list-button .user-list-warning{background-position-x:80%;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAABRCAYAAADSHIbSAAAACXBIWXMAAAsSAAALEgHS3X78AAABiElEQVRYhe2Y4U3DMBCFn63+b0ao5AHoBnQE2KBskA0om8AGMAFhg3YAS7BBmODQ1XZwHFMa20II/H5EVaJ88bN7z5cIIgK0aACskSNFHd+9sAiGPWcBAcEHmQmZqAIrsAIrsAIrsAIrsAJ/EmgaTpYWlEVSVLQ/fHE//vnf5i2D08eArxnAfQxYRDL2lAQN7nxgXxr4i0aoKAK0L38JOvi3hKv8ngAcOQuBKfM4clYCOCqIEJhSLSeB80cYLGYu8BCe+NwCCqlu9BX4J4GLL69osQWwAbDyzvY2rh79lPY1LT0tWgA7AMtvBvMAoIWiUcD67VxzfDJwea49m/AbKIpu9N1MGKyLDloMHzOlHR1bvJgJC6GNAWrBk36bCPOhrRvhVSbMqThwyXMpExbilNalK2VVGtjL2M6Vob0MW4ksKeoYeF8Ix7UNaevwqQBwB6+Wt4mtnNONizMDNBHE2ZcCvYOiYdr8Dpatc12fa59flK6h6GjVKd7bmDhyie2nEDtwiT1dTAAfF05tEH6m3jAAAAAASUVORK5CYII=")}.chat .control-bar .control-button.user-list-button.disabled{cursor:default;background-color:#118782}.chat .control-bar .control-button.user-list-button.disabled .user-list-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAABOCAMAAABsZgRiAAAAb1BMVEUAAADMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMyM8SaVAAAAJHRSTlMAwIAGLw5A0CD1oK8Z6Lhg8Ic3WCjbxZqRcGlcUBTgd2RJPKjHWiGoAAABYklEQVRIx+2X226DMAyGE0ICgXIohULpgZb6/Z9xaqvJCxDjSbuZ2u/6k+UY65cRU1Q13KWUeVvEYgV9bOAbuzeKUNUtAock9OqbrYUJzU77XJhjC024LFtfYZlm4ZlVBh6S2QzjBLzs1GphJK9d9xyAHzu6cp0DQXCmuqCfaIAiCqkh0/Lh72V+z8hoKTl1pxFGlLzduPvZAbCXQ+3olvnf+6DRw9JEYe5CX7EwPRAchYsyzfqM0R4jou5631mvifwyOSC2xfTyxF17eZqlDELBQNXGxOJfoM0xmDLc6oWBnPs9LJOlxvV1T4ZMXv3UU6CxA7oJrFKgy+D0cgvgUMbPx5XAIn3IATB57FXJlRMhTsClxC5YfUi+fPqNHHzkj/yu8kF0fNmIgi9rEbPdFOOWF6SG6V4wybmZqy+8pHsRMrJR4l2Srbm5QKo9qdpu4/4m+XV7n10SKuxbuUB3xLP8C13gS5/Qv3K1AAAAAElFTkSuQmCC")}.chat .control-bar .control-button.user-list-button.disabled .user-list-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAABQCAYAAAAZQFV3AAAACXBIWXMAAAsSAAALEgHS3X78AAABk0lEQVRYhe2Y303DMBDGz1XfYQOyAUgegIxQHvwOE7SZAEYoG7TPfikbpANY6gjpBu0ERhecKP6TQGwLIXGf1IdE9i/32b3zJUxrDSglWQkAJcRrx4VuloPpCHtNANYA0CwSAEERkIAEJCABCUhAAhKQgL8GvOQGnhJZFxeYJC70yQXmtdw9IVJnD5ioZgx4jOSOAmPXcRQYu479PBfY+GN/pN5ZFiAXuh4Dxlg+Dy8sIBcaQ7/OBFquQv/DuVHWw4sQsA7cm5IV4TIwcC7QGt9/c8glOvUI+BeAoUzppSRbAcCDcxtTrcYPZ6E5XqYoyW4BYGN+NxPPw/Nn456WFlBJhtHsAOD+O2sDVVzorQdUkhWmdE1FNaZ3LjQ6sjblEAlDrc16fwGVZM8zbYbU2m4tK8lwx+4SgaiXhVm7HDBUiZaLTDBU8Q+rTbfLuU6qqotwnwl46IBvGWB7rEAt0JSiKgGGDZOdy6ZixFhH2Mo0Wl73hTn9NKMD+8ACPKyJwVbEFFmEYwV5DESE/czWexUBgE+ssH7yBN4MjgAAAABJRU5ErkJggg==")}.chat.teal-background .control-bar .control-button{background-color:#fff}.chat.teal-background .control-bar .control-button.user-list-button .user-list-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAABOCAMAAACDpG9cAAAAM1BMVEUAAAAAvK0AvK0AvK0AvK0AvK0AvK0AvK0AvK0AvK0AvK0AvK0AvK0AvK0AvK0AvK0AvK2n3mnnAAAAEHRSTlMAwIDwQKBgIBDgUDCwkHDQConzAgAAASVJREFUSMftl0tuxSAMRQ0234TE+19tq+ipVXCwYdBBpZzxkXVxABMQ5NjcN7snMKGdf8CQVDc5vuPzWI7IPec2lPkB3EzZ1jcecD5lLzzCS9nzmKSUloRerqyAvR1YoypB7HWyilOabdr0hzas2ajarbOdasfOPpgXNkrSY698ehJ20kqvbPDHo+aUhkjyqfVa6k6tbGcvBArp1kj0GXTS4T5lQ4QpMhHB/4GqFxyUntS684AiBgoV1gi3vjc2wCpOgkoUskoV80YDr7Vm5Dl2a4TIE4fTdhAjRANFECOKW7Drku1f+7Vf+8MBbcEmiAt2Fq8B47Lap+0onmsKBUAUt67kXGZvwYsNWaA8gLYyW/kiG9nx6P+4FLdl6EmxuSd8/XW+AObZlveP6sL0AAAAAElFTkSuQmCC")}.chat.teal-background .control-bar .control-button.disabled{background-color:#ccc}.chat.teal-background .control-bar .control-button.disabled.user-list-button .user-list-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAABOCAMAAABsZgRiAAAAbFBMVEUAAAAAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXoAiXrs7gTdAAAAI3RSTlMAwIAGLw4/0CD1oK8Z6Lhg8Ic3WE8o28WakXBpXBTgd2RGqLWZOj8AAAFfSURBVEjH7dfbjoIwEIDhKT1AQQ4iIIiKOO//jpvVmG45DGOyN5v1v/7StLWZIEyT5XAXQmRtHsFG+tzgK3s0kqByDNErVqt8t7c4qTnoNYvzbK4Jy9L6hss1C8csU1wpnt1hFONqB0ku7JfVvr0EuJ41Pq4zJAou1C7oIxqkChV1yTQ+/TJ2mbewpXDi34YKKbzf+e+zQ2Q/Dnmgt8z/vU8agFiaWph+0DcNs1RIXoWfNA3jjp0OiXW39532mphfJkOXbZUEKjm214csRKCAkayNieBPpMdzMG2oajmXl/6Iy6WJ8b3uySGTlT95gnR2cDbGzXJnGVVPmyOnInocrkBWyTcOkJkCgIKLY4AKuRVuF6x9CD6u3sHBB3/wf8Un6PjYQM7HGiK2Tdy45Q1Sw7RXN8m5M1dfeZPumWLMRgGvVLplM3CVR5Labuf/TVrn9j77kpCqb8VC3dl9ln8BJIhCeyzQiZsAAAAASUVORK5CYII=")}.chat .list-divider{background-color:transparent;width:9px;height:100%;display:none;cursor:col-resize}.chat .list-divider.user-list-visible{display:inline-block}.chat .message-list{background-color:#fff;overflow:hidden;height:100%;overflow-wrap:break-word}.chat .message-list.user-list-visible{float:right;margin-left:0}.chat .message-list.has-scrollbars .chat-message-container{margin-right:18px;user-select:text;-webkit-user-select:text}.chat .message-list .user.tombola{font-weight:700}.chat .message-list .chat-message-container{padding:6px;background-color:#fff}.chat .message-list .message-link{cursor:pointer;text-decoration:underline}.chat .message-list .message-separator.tombola{color:red}.chat .user-list{background-color:#fff;display:none;overflow:hidden;height:100%}.chat .user-list.user-list-visible{display:block;float:left}.chat .user-list.has-scrollbars .user-block,.chat .user-list.has-scrollbars .user-count{margin-right:18px}.chat .user-list .user-count{color:#15b2ad;text-align:right;padding:4px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAA0CAYAAAAew7HJAAABCklEQVR42u2YMQ3DMBBFO3cyhEIIBEMohEAwBDMIBBOolKEADCEQAsEQ3C/VS6fIOvcukf6X3hIp0ht85zvfGEYp9/frAQLIoDYKyO27O5twBPWAAsIZZB3YQO0gWUuvTaSXxUp4BlWAt5DehdKrtvAE6gCcpnQYJO31W5ycmdJax4OFqNXytKWfNkdDLp4E17jpwJQ7hRNH04FLQGmi+88SwCjHughnEEHuILb/nEXhFVAFFBDOuBPat8CDniwh2eyEcrz+gCRn/cfFUf/NaGkPqgLTFaU9pSlNaUpTmtKjmS43e3DKs52n5eKbwuZyiR0xA6ex3C4DZAuIVs9gCeQOEpj5TMYw33wA6I0f/Ml0WKkAAAAASUVORK5CYII=")}.chat .user-list .user-block{padding:4px}.chat{font-family:Arial,Helvetica,DejaVu Sans,Liberation Sans,Freesans,sans-serif;position:relative;height:100%;width:100%;background-color:#e6e6e6;margin:0;padding:0}.chat.teal-background,.chat.teal-background .track-container{background-color:#15b2ad}.chat .close-virtual-keyboard-overlay{height:100vh;width:100vw;right:0;bottom:0;position:absolute;z-index:9999;-webkit-tap-highlight-color:transparent}.chat.small{font-size:14px}.chat.medium{font-size:17px}.chat.large{font-size:20px}.chat .track-container{background-color:#e6e6e6;width:18px;right:0}.chat .track-container .track{background-color:#b3b3b3;width:12px;z-index:0}.chat .track-container .track .thumb{background-color:#e6e6e6;width:6px;z-index:0}.chat .users-and-messages{position:absolute;top:50px;bottom:5px;left:5px;right:5px}.chat .users-and-messages .tombola{color:red}.chat .demo-mode-overlay{position:absolute;display:inline-block;width:100%;height:100%;background-image:linear-gradient(35deg,#6d6d6d,#cdcdcd);color:#fff;text-align:center}.chat .demo-mode-overlay .message{width:80%;margin:0 auto;font-size:.9em}.phone.landscape .chat .demo-mode-overlay .message{width:80%;height:30%;margin:10% auto 0;padding-top:0}.desktop .chat .demo-mode-overlay .message,.tablet .chat .demo-mode-overlay .message{font-size:1em}.desktop .chat .demo-mode-overlay .message.title,.tablet .chat .demo-mode-overlay .message.title{font-size:1.8em}.chat .demo-mode-overlay .message.title{padding-top:15px;height:30%;font-size:1.6em;line-height:25px}.chat .demo-mode-overlay .message.body{height:30%}.chat .demo-mode-overlay .message.footer{height:20%}.chat.control-bar-bottom .control-bar{bottom:5px;top:auto}.chat.control-bar-bottom .users-and-messages{top:5px;bottom:50px}
.arcade-game-container {
  position: absolute;
  width: 100%;
  height: 100%;
}
.has-safe-play-footer .arcade-game-container {
  height: calc(100% - 40px);
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
svg,
summary,
time,
mark,
audio,
video {
  padding: 0;
  margin: 0;
  vertical-align: baseline;
  border: 0;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  -webkit-tap-highlight-color: transparent;
  -webkit-font-smoothing: antialiased;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
svg,
section {
  display: block;
}
body {
  line-height: 1;
  font-size: 1rem;
  -webkit-text-size-adjust: none;
  -moz-text-size-adjust: none;
  -ms-text-size-adjust: none;
  text-size-adjust: none;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
p,
h1,
h2,
h3,
h4,
h5,
h6 ol,
ul,
li,
pre,
address,
blockquote,
dl,
div,
fieldset,
form,
hr,
noscript,
table {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
}
input {
  -webkit-appearance: none;
  -webkit-border-radius: 0;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 0;
  -moz-background-clip: padding;
  border-radius: 0;
  background-clip: padding-box;
}
.arcade-lobby .skin-selection .skin-icon{display:inline-block;height:130px;width:130px;margin:10px;z-index:100;object-fit:cover;position:relative}.arcade-lobby .skin-selection .skin-icon .icon{object-fit:contain;width:100%;height:100%;cursor:default}.arcade-lobby .skin-selection .skin-icon .interactive{cursor:pointer}.arcade-lobby .skin-selection .skin-icon .default-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAA5CAIAAAADehTSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAi1JREFUeNpiFN20lmGIACaGoQNYGP7/Hw3X0TQwGq60CFcGSsPVWkQUj+zRN6+p5lZGipPAemsHPLLiG1YPonAlBP5TMW8NFaeOhutouNKhLqCe+aN1LG3ClVFs9RIyqwB7FytRcZK09Fy73H3t0iAuB9DyGQXWAevY//R0KiXW0aHMoloRRkEa+E/3NEDXcP1PabjSNmCPvXoBZz/++oWSIoxRfNl8CgPrRWQCHlmJ5QtG663BXW/RvHylovmjbW1atbWHUHodUm4d7cOM+DTASOMUwM/G9unXLyrVsUB/U4jwAitxKSpYAUZUcOvVd2/wuNVDTmEQufXTz5/43CqvKMvNM1jc+vjLJzxu5WNjn2DnTCW3gso/itDVN2/wJ1lLSel5rl58bGwUWkSFcN3x4C7BLOwhr7Q7MMJKQpoSi5j5fDyAxRYl6NOvn1ZSMrK8fAQKL3b2MDVNWV7enQ/ukmcRE1VSUu+ZE8QUkKtuXqs/epD8cOX1dqe8lH7y+ZO2iJiKgBB+hxbu3/nz7x+ybQG61Y0qlcqBxw8cZRXFuLhxOPRq4b6dlPcN/1MFffr5I2TjyqtvXmFx6A2gQ3dQbgUzr5crtap+YPxuvH2Dg5nFSEIKLlh/ZH/7iUNUMZ+Zz8uVwnIAGf36++fAo/vHnz2W5eWX5eMv3Lt9ydULVDNfenInjVpYfOwcwIQxNMYHPv34PtTGMqjpVoYh5NYhFK6M/0fDdYS7FSDAABtaP8QNk84UAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-size:contain}.arcade-lobby .skin-selection .skin-icon .in-play-indicator{position:absolute;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUeNpiYCASMMIYBxQsBIBUPxAHADGI/QCIFzo8ONEAVwhVtB+IDbAYtgCoOJEJyinAoQgEEoAGOcAU2hNwIlwhISAPU/iBgMKLMIUT8SgCGbIArBDoqwNAKhGHIkeg/AdGZFGg7xTQwnEDSBFIDiDAAH1iHvqimxbBAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-size:contain;height:15px;width:15px;right:0}.landscape .arcade-lobby .skin-selection .skin-icon{height:100px;width:100px;margin:0 10px}.arcade-lobby-parent #safe-play-footer{position:fixed;bottom:0}.arcade-lobby{position:absolute;height:100%;width:100%;top:0;left:0;font-family:Lato;background-color:#38622f;padding:10px;color:#fff;z-index:10000;display:flex;justify-content:center;align-items:center;cursor:default}@keyframes a{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}.arcade-lobby .splash-screen{background-color:#15b2ad;position:absolute;z-index:9998;top:0;left:0;bottom:0;right:0}.arcade-lobby .splash-screen .spinner{width:100%;height:23px;position:absolute;top:50%;text-align:center;font-size:10px}.arcade-lobby .copyrightText{color:#fff;position:absolute;bottom:5px;left:0;right:0;text-align:center}.arcade-lobby .splash-screen .spinner .block{background-color:#fff;height:100%;width:5px;display:inline-block;animation:a 1.2s infinite ease-in-out}.arcade-lobby .splash-screen .spinner .block.two{animation-delay:-1.1s}.arcade-lobby .splash-screen .spinner .block.three{animation-delay:-1s}.arcade-lobby .splash-screen .spinner .block.four{animation-delay:-.9s}.arcade-lobby .splash-screen .spinner .block.five{animation-delay:-.8s}.arcade-lobby .skin-selection{margin:auto;text-align:center;display:flex}.arcade-lobby .play-button{height:40px;width:120px;margin:5px auto;background-color:#15b2ad;color:#fff;border-radius:5px;line-height:37px;font-size:25px;cursor:pointer;text-align:center}.arcade-lobby .lobby-header{text-align:center;font-size:40px;margin-bottom:20px;color:#fff}.arcade-lobby .play-bonus-round-popup{position:absolute;left:15%;right:15%;top:30%;height:50%;display:flex;flex-flow:column;align-content:center;justify-content:center;background-color:#fff;border-radius:10px;padding:5px;align-items:center;z-index:999}.arcade-lobby .play-bonus-round-popup .popup-header{color:#15b2ad;font-family:Lato-Bold;font-size:20px}.arcade-lobby .play-bonus-round-popup .popup-text{color:#000;font-size:16px;width:80%;margin:5px auto 10px}.arcade-lobby .play-bonus-round-popup .dismiss-button{position:absolute;top:5px;right:5px;width:25px;height:25px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA2CAYAAACIsLrgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDZBRjQ2MjNFRjVBMTFFNUJBQzA5QTM0MjA3OEMxNDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDZBRjQ2MjJFRjVBMTFFNUJBQzA5QTM0MjA3OEMxNDAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNkFGNDYxRUVGNUExMUU1QkFDMDlBMzQyMDc4QzE0MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNkFGNDYxRkVGNUExMUU1QkFDMDlBMzQyMDc4QzE0MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgUPVYYAAARlSURBVHja3JrdcdpAEIAFk/foPQ9ROqCBDFIFFhUEVWCowFABUAG4AnAFyJMCwB2Qh7yrA+cus8os670/3cpkfDM3wiDr7rvd27/T4PX1NflIbZh8sPap/TAYDHoZ4MvP50xdMviz+f19fO4LRmvboFU5CSA1+VxddB+rPlI9tdxeq67hnvVnBdr8F0AggXvVpw4AVzuovlFg9U2AAOQBQLjWgAT09QW++wrqh9WQk9yyC1hnIAWzABhulZ9AhS6OZ6Sgnneql4x0NVDlek4UkJqE3hdb2B9YEhvVdyGDM3AlLFJGnq2hDuJAatASYPBKrkE9GkGrOAMwPI4eYyEGpAaZAkzbLrByddJDA4ntQSXbpjWgigZiYPRGLySlYgFbqcvMF8oJBHvmiMTvXKUeoOiCztUc1sFAIPYT2qQH9aDJLcIZBqrg1F2z2GK5LYLRalYlN2pq8jutHXhusOBvGishsGh7ZDoLHIOBKu4BWBuISWyMRgxBA6q1I/eckMtYq9/nvhJaEZNJJ3tE0tPXI0DGwByRVUtBCvSZWEtmEK3Y0wfQ13+qRjcgDELFnXaFQjDc/5ZE9fTCLtFXDz75EL5pzuhzG58lsVAOmDb8oW2Nxp9SKQ2Z8B9Lx+Q454bvvaE8YHbc+OD/Nuire5uEfqDPG4fVqbpCecLYrOrOpJYUKCeRc9IT1CoCJoEguDVUGR5nSDY7dqLO0MYDak/9hfp7a8mh6oBI5JETBJYQXrGXQKe3NPzcmvTUA0aveEgkgvfXmAPKHNbFBrUgep2QhTp6wAQFvMQ3ZhzQmAwQGp5UDigxGGbhR9a6XNfUwAElDfM+hcYAKAmYCzFqV0A5CkYloFz1hYmAZH4Rq3oFVOMfBOoCmeO2vSkFCGife1c5CG5XHreOSNLWpY2QVtRGoK4rx2SWrlaCOU/6MApng5OVgGksrmAaAZVT4zA0bLCRMEwBXQyKxIlnDqg2ONloGO3VwaJJQrGh2tCQuOWSMMRhS0HdcZkBNQrtDylMVgxGEgrVwv+OhcehQE+GZC9hMttgGEGomSHZuwaCKn9rMXKYOOsULYMVPiUtTyiTcTJm1pwf2tiqKlCUMPmpKqQ+5wFVMuMvUBTy5hxqaMjXsZRKJv1tDDAhkTaGqgzPPDCLiYsiS2foAwPgG7my6xxNoOkKQyxsQQLaNSNtfD514KpCtmI9rmRq0RaccZA+I4J901BVIsegehG/0WjddfqgxXtKbniUYnERE+6Y0nr6ACtUCcVckjBr25lrlxM8vVfm73SC92bsqBM8y4PPIPZLTyAp5FRTXxinyjG1t4oEhifYqNIwOezdIBhvlWMG2xPHqqW0jDHb6NkPTGBsPFPtrHKMOmwZL96AI3zyfVECTHQJoUzGVIWCIo/Yd31MK4rzqwtJHNvCxigxv63VWeJSb2PlEI6UkdtHS2ITo7qi78uhHGUMUnOVsRqQ4jOEMdEWU/wFQMMeSRmrWSc9tCugj9L+CDAAZMDSfmhceE8AAAAASUVORK5CYII=");background-size:contain;background-repeat:no-repeat}.landscape .arcade-lobby .play-button{margin:auto}.landscape .arcade-lobby .play-bonus-round-popup{left:25%;right:25%;top:22.5%;height:70%}
html,
body {
  -ms-touch-action: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  overflow: auto;
  height: 100vh;
  width: 100%;
  font-size: 14px;
}
audio {
  position: absolute;
  top: -1000px;
}
body {
  position: fixed;
  background-color: #15B2AD;
  color: #FFFFFF;
  overflow: hidden;
  font-family: Lato, Helvetica, Arial, 'DejaVu Sans', 'Liberation Sans', Freesans, sans-serif;
}
body .notification .button-notification-wrapper {
  font-family: HelveticaNeue, Helvetica, sans-serif;
}
body .notification .button-notification-wrapper .button-notification {
  background: #FFFFFF;
  opacity: 0.98;
  border: solid 3px #15B2AD;
}
body .notification .button-notification-wrapper .button-notification .message {
  color: #3F8988;
}
body .notification .button-notification-wrapper .button-notification .title {
  color: #AD1D24;
  margin: 15px auto;
  padding: 5px;
}
body .notification .button-notification-wrapper .button-notification .notification-button {
  font-family: HelveticaNeue, Helvetica, sans-serif;
  border-radius: 5px;
}
body .notification .button-notification-wrapper .button-notification .notification-button.outofspins {
  height: 45px;
}
@font-face {
  font-family: Lato-Bold;
  src: url(/2.20.0/10/fonts/Lato-Bold.ttf) format('ttf'), url(/2.20.0/10/fonts/Lato-Bold.woff) format('woff');
}
@font-face {
  font-family: Lato;
  src: url(/2.20.0/10/fonts/Lato-Regular.ttf) format('ttf'), url(/2.20.0/10/fonts/Lato-Regular.woff) format('woff');
}
.registration-area-component {
  width: 100%;
  padding: 3% 17%;
  text-align: center;
  background-color: #F1E774;
}
.device-phone .registration-area-component {
  padding: 6% 8% 3%;
}
.device-phone .registration-area-component.no-text {
  padding-top: 3%;
}
.device-phone.landscape .registration-area-component {
  padding-top: 0;
}
.device-phone.landscape .registration-area-component.no-text {
  padding-top: 3%;
}
.registration-area-component .registration-area-container {
  display: flex;
  margin: 0 auto;
  max-width: 700px;
}
.device-tablet.portrait .registration-area-component .registration-area-container,
.device-phone .registration-area-component .registration-area-container {
  flex-direction: column;
  justify-content: space-between;
}
.registration-area-component .registration-info-above {
  display: flex;
  justify-content: center;
  align-content: center;
  flex-direction: column;
  font-size: 1.4rem;
  padding-top: 10px;
  flex: 1;
  color: #15B2AD;
}
@media screen and (min-width: 500px) {
  .registration-area-component .registration-info-above {
    font-size: 2rem;
    line-height: 2.5rem;
    padding: 20px 30px;
  }
}
.registration-area-component .registration-info-below {
  display: flex;
  justify-content: center;
  align-content: center;
  flex-direction: column;
  font-size: 1.4rem;
  padding-top: 10px;
  flex: 1;
  color: #15B2AD;
  margin-top: 20px;
  font-size: 1.2rem;
}
@media screen and (min-width: 500px) {
  .registration-area-component .registration-info-below {
    font-size: 2rem;
    line-height: 2.5rem;
    padding: 20px 30px;
  }
}
@media screen and (min-width: 500px) {
  .registration-area-component .registration-info-below {
    font-size: 1.5rem;
    line-height: 2rem;
    padding: 0;
  }
}
.registration-area-component .register-button {
  padding: 10px 50px;
  margin: auto;
  height: 3.5rem;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  border-radius: 0.5rem;
  -webkit-border-top-right-radius: 0.5rem;
  -moz-border-radius-topright: 0.5rem;
  border-top-right-radius: 0.5rem;
  -webkit-border-bottom-right-radius: 0.5rem;
  -moz-border-radius-bottomright: 0.5rem;
  border-bottom-right-radius: 0.5rem;
  -webkit-border-bottom-left-radius: 0.5rem;
  -moz-border-radius-bottomleft: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  -webkit-border-top-left-radius: 0.5rem;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topleft: 0.5rem;
  -moz-background-clip: padding;
  border-top-left-radius: 0.5rem;
  background-clip: padding-box;
  -webkit-background-clip: border-box;
  -moz-background-clip: border-box;
  background-clip: border-box;
  width: 200px;
  margin-top: 30px;
  display: flex;
  justify-content: space-around;
  color: #FFFFFF;
  background-color: #BE002E;
}
.device-tablet .registration-area-component .register-button {
  width: 60%;
  font-size: 2rem;
}
.device-phone .registration-area-component .register-button {
  width: 100%;
  font-size: 1.736rem;
}
.device-phone .registration-area-component.no-text .register-button,
.device-tablet .registration-area-component.no-text .register-button {
  margin-top: 0px;
}
.registration-area-component .register-button:active {
  background-color: #950024;
}
.registration-area-component {
  width: 80%;
  border-radius: 30px;
  margin: 0% auto;
  padding: 3%;
  max-width: 450px;
}
.device-phone .registration-area-component {
  padding: 3%;
}
.device-phone.landscape .registration-area-component {
  width: 50%;
  padding: 3%;
}
.registration-area-component .registration-info-above {
  font-weight: bold;
  padding: 10px 0px 0px;
}
.registration-area-component .register-button {
  border-radius: 3.5em;
}
.device-tablet .registration-area-component .register-button,
.device-phone .registration-area-component .register-button {
  margin-top: 20px;
}
.registration-area-component .registration-info-below {
  display: inline-block;
}
.registration-area-component .registration-info-below .registration-info-below-link {
  text-decoration: underline;
}
.registration-area-component .registration-info-below .registration-info-below-links-column-divider:last-child {
  display: none;
}
.login-component .user-login-component {
  width: 80%;
  margin: 5% auto 5%;
  font-size: 1.5rem;
  color: #FFFFFF;
}
.login-component .user-login-component .password,
.login-component .user-login-component .username {
  height: 3.5rem;
  margin: 0 0 4%;
  padding: 0.2rem;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  border-radius: 0.5rem;
  -webkit-border-top-right-radius: 0.5rem;
  -moz-border-radius-topright: 0.5rem;
  border-top-right-radius: 0.5rem;
  -webkit-border-bottom-right-radius: 0.5rem;
  -moz-border-radius-bottomright: 0.5rem;
  border-bottom-right-radius: 0.5rem;
  -webkit-border-bottom-left-radius: 0.5rem;
  -moz-border-radius-bottomleft: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  -webkit-border-top-left-radius: 0.5rem;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topleft: 0.5rem;
  -moz-background-clip: padding;
  border-top-left-radius: 0.5rem;
  background-clip: padding-box;
  -webkit-background-clip: border-box;
  -moz-background-clip: border-box;
  background-clip: border-box;
  border: 1px solid #FFFFFF;
  background-color: #57CAC5;
}
.login-component .user-login-component .password.disabled,
.login-component .user-login-component .username.disabled {
  background-color: #6DB4B1;
}
.login-component .user-login-component .password .user-input {
  float: left;
  width: 87%;
}
.login-component .user-login-component .password .show-password {
  display: inline-block;
  width: 11%;
  height: 100%;
  margin: 0;
  padding: 0;
}
.login-component .user-login-component .user-input {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  margin: 0;
  border: 0;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  border-radius: 0.5rem;
  -webkit-border-top-right-radius: 0.5rem;
  -moz-border-radius-topright: 0.5rem;
  border-top-right-radius: 0.5rem;
  -webkit-border-bottom-right-radius: 0.5rem;
  -moz-border-radius-bottomright: 0.5rem;
  border-bottom-right-radius: 0.5rem;
  -webkit-border-bottom-left-radius: 0.5rem;
  -moz-border-radius-bottomleft: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  -webkit-border-top-left-radius: 0.5rem;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topleft: 0.5rem;
  -moz-background-clip: padding;
  border-top-left-radius: 0.5rem;
  background-clip: padding-box;
  -webkit-background-clip: border-box;
  -moz-background-clip: border-box;
  background-clip: border-box;
  font-size: 1.5rem;
  vertical-align: middle;
  color: #FFFFFF;
  background-color: #57CAC5;
  -webkit-text-fill-color: #FFFFFF;
}
.login-component .user-login-component .user-input:disabled {
  color: #FFFFFF;
  background-color: #6DB4B1;
}
.login-component .user-login-component .login-remember {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 5px 0px 20px 0px;
}
.login-component .user-login-component .login-forgot {
  margin: 20px 0px 5px 0px;
}
.login-component .user-login-component .button {
  width: 100%;
  height: 3rem;
}
.login-component .user-login-component .button:disabled .button-text {
  display: none;
}
.login-component .user-login-component .button:disabled .spinner {
  display: inline-block;
}
.login-component .user-login-component .button .spinner {
  display: none;
  width: 100%;
  height: 1.75rem;
  position: relative;
  text-align: center;
  font-size: 10px;
}
.login-component .user-login-component .button .spinner .block {
  background-color: #15B2AD;
  height: 100%;
  width: 5px;
  display: inline-block;
  -webkit-animation: stretchdelay 1.2s infinite ease-in-out;
  -moz-animation: stretchdelay 1.2s infinite ease-in-out;
  -o-animation: stretchdelay 1.2s infinite ease-in-out;
  animation: stretchdelay 1.2s infinite ease-in-out;
}
.login-component .user-login-component .button .spinner .block.two {
  -webkit-animation-delay: -1.1s;
  -moz-animation-delay: -1.1s;
  -o-animation-delay: -1.1s;
  animation-delay: -1.1s;
}
.login-component .user-login-component .button .spinner .block.three {
  -webkit-animation-delay: -1s;
  -moz-animation-delay: -1s;
  -o-animation-delay: -1s;
  animation-delay: -1s;
}
.login-component .user-login-component .button .spinner .block.four {
  -webkit-animation-delay: -0.9s;
  -moz-animation-delay: -0.9s;
  -o-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
.login-component .user-login-component .button .spinner .block.five {
  -webkit-animation-delay: -0.8s;
  -moz-animation-delay: -0.8s;
  -o-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
.login-component .user-login-component :focus {
  outline: none;
}
.login-component .user-login-component ::-webkit-input-placeholder {
  color: #FFFFFF;
}
.login-component .user-login-component :-moz-placeholder {
  color: #FFFFFF;
  opacity: 1;
}
.login-component .user-login-component ::-moz-placeholder {
  color: #FFFFFF;
  opacity: 1;
}
.login-component .user-login-component :-ms-input-placeholder {
  color: #FFFFFF;
}
.login-component .user-login-component {
  max-width: 450px;
}
.login-component .user-login-component .button {
  -webkit-border-radius: 3rem;
  -moz-border-radius: 3rem;
  border-radius: 3rem;
  -webkit-border-top-right-radius: 3rem;
  -moz-border-radius-topright: 3rem;
  border-top-right-radius: 3rem;
  -webkit-border-bottom-right-radius: 3rem;
  -moz-border-radius-bottomright: 3rem;
  border-bottom-right-radius: 3rem;
  -webkit-border-bottom-left-radius: 3rem;
  -moz-border-radius-bottomleft: 3rem;
  border-bottom-left-radius: 3rem;
  -webkit-border-top-left-radius: 3rem;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topleft: 3rem;
  -moz-background-clip: padding;
  border-top-left-radius: 3rem;
  background-clip: padding-box;
  -webkit-background-clip: border-box;
  -moz-background-clip: border-box;
  background-clip: border-box;
}
.login-container .scrollable-content .login-component .user-login-component .button {
  -webkit-border-radius: 3rem;
  -moz-border-radius: 3rem;
  border-radius: 3rem;
  -webkit-border-top-right-radius: 3rem;
  -moz-border-radius-topright: 3rem;
  border-top-right-radius: 3rem;
  -webkit-border-bottom-right-radius: 3rem;
  -moz-border-radius-bottomright: 3rem;
  border-bottom-right-radius: 3rem;
  -webkit-border-bottom-left-radius: 3rem;
  -moz-border-radius-bottomleft: 3rem;
  border-bottom-left-radius: 3rem;
  -webkit-border-top-left-radius: 3rem;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topleft: 3rem;
  -moz-background-clip: padding;
  border-top-left-radius: 3rem;
  background-clip: padding-box;
  -webkit-background-clip: border-box;
  -moz-background-clip: border-box;
  background-clip: border-box;
}
.login-component .user-login-component .password,
.login-component .user-login-component .username {
  -webkit-border-radius: 3.5rem;
  -moz-border-radius: 3.5rem;
  border-radius: 3.5rem;
  -webkit-border-top-right-radius: 3.5rem;
  -moz-border-radius-topright: 3.5rem;
  border-top-right-radius: 3.5rem;
  -webkit-border-bottom-right-radius: 3.5rem;
  -moz-border-radius-bottomright: 3.5rem;
  border-bottom-right-radius: 3.5rem;
  -webkit-border-bottom-left-radius: 3.5rem;
  -moz-border-radius-bottomleft: 3.5rem;
  border-bottom-left-radius: 3.5rem;
  -webkit-border-top-left-radius: 3.5rem;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topleft: 3.5rem;
  -moz-background-clip: padding;
  border-top-left-radius: 3.5rem;
  background-clip: padding-box;
  -webkit-background-clip: border-box;
  -moz-background-clip: border-box;
  background-clip: border-box;
  padding: 0.2rem 0.5rem;
}
.login-container {
  height: 100%;
  display: flex;
  flex-flow: column;
}
.login-container .scrollable-content {
  flex: 0 1 100%;
  -webkit-overflow-scrolling: touch;
  overflow-y: scroll;
  overflow-x: hidden;
}
.login-container .scrollable-content .login-component {
  height: 100%;
  width: 100%;
}
.login-container .scrollable-content .login-component .tombola-logo-white {
  width: 55%;
  height: 45px;
  margin: 5% auto;
}
.login-container .scrollable-content .login-component .strap-line {
  margin: 0 auto;
  color: #FFFFFF;
  text-align: center;
  font-size: 1.8em;
  font-weight: bold;
}
.login-container .scrollable-content .login-component .button {
  padding: 0.2rem;
  border: 0;
  margin: 0 auto;
  font-size: 2rem;
  color: #15B2AD;
  background-color: #F1E774;
  text-align: center;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  border-radius: 0.5rem;
  -webkit-border-top-right-radius: 0.5rem;
  -moz-border-radius-topright: 0.5rem;
  border-top-right-radius: 0.5rem;
  -webkit-border-bottom-right-radius: 0.5rem;
  -moz-border-radius-bottomright: 0.5rem;
  border-bottom-right-radius: 0.5rem;
  -webkit-border-bottom-left-radius: 0.5rem;
  -moz-border-radius-bottomleft: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  -webkit-border-top-left-radius: 0.5rem;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topleft: 0.5rem;
  -moz-background-clip: padding;
  border-top-left-radius: 0.5rem;
  background-clip: padding-box;
  -webkit-background-clip: border-box;
  -moz-background-clip: border-box;
  background-clip: border-box;
  font-family: Lato;
}
.login-container .scrollable-content .login-component .button:active {
  background-color: #e8d717;
}
.login-container .scrollable-content .login-component .recover-password {
  display: flex;
  flex-flow: row;
  flex-wrap: nowrap;
  max-width: 500px;
  margin: 25px 0px;
  color: #F7EB6A;
  font-size: 1.2rem;
}
.login-container tombola-footer {
  flex: 0 0 auto;
}
.login-game-tiles {
  position: absolute;
  width: 138vw;
  height: 110vw;
  left: 50%;
  transform: translateX(-50%);
  background-repeat: no-repeat;
  background-position-x: center;
  background-size: contain;
  box-shadow: 0 0 14px 14px #15B2AD inset;
  z-index: -1;
}
.device-phone.landscape .login-game-tiles {
  width: 75vw;
  height: 60vw;
}
.device-tablet .login-game-tiles {
  width: 94vw;
  height: 75vw;
}
.device-tablet.landscape .login-game-tiles {
  width: 75vw;
  height: 60vw;
}
.login-container .scrollable-content {
  position: relative;
}
.login-container .scrollable-content .login-component .tombola-logo-white.logo-small {
  height: 30px;
  width: 42%;
  margin-top: 7%;
}
.back-button-container {
  width: 80%;
  max-width: 450px;
  margin: 0% auto;
}
.open-selector-button {
  display: flex;
  padding: 4px 15px;
  margin-left: auto;
  margin-right: 0%;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  -webkit-border-top-right-radius: 15px;
  -moz-border-radius-topright: 15px;
  border-top-right-radius: 15px;
  -webkit-border-bottom-right-radius: 15px;
  -moz-border-radius-bottomright: 15px;
  border-bottom-right-radius: 15px;
  -webkit-border-bottom-left-radius: 15px;
  -moz-border-radius-bottomleft: 15px;
  border-bottom-left-radius: 15px;
  -webkit-border-top-left-radius: 15px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topleft: 15px;
  -moz-background-clip: padding;
  border-top-left-radius: 15px;
  background-clip: padding-box;
  -webkit-background-clip: border-box;
  -moz-background-clip: border-box;
  background-clip: border-box;
  width: 70px;
  justify-content: space-around;
  color: #000000;
  background-color: #FFFFFF;
}
.device-tablet .open-selector-button {
  width: 80px;
  font-size: 1.4rem;
}
.device-phone .open-selector-button {
  font-size: 1.2rem;
}
