html {font-family:sans-serif; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; }body {margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display:block;}audio,canvas,progress,video {display:inline-block; vertical-align:baseline; }audio:not([controls]) {display:none;height:0;}[hidden],template {display:none;}a {background-color:transparent;}a:active,a:hover {outline:0;}abbr[title] {border-bottom:1px dotted;}b,strong {font-weight:bold;}dfn {font-style:italic;}h1 {font-size:2em;margin:0.67em 0;}mark {background:#ff0;color:#000;}small {font-size:80%;}sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup {top:-0.5em;}sub {bottom:-0.25em;}img {border:0;}svg:not(:root) {overflow:hidden;}figure {margin:1em 40px;}hr {-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre {overflow:auto;}code,kbd,pre,samp {font-family:monospace, monospace;font-size:1em;}button,input,optgroup,select,textarea {color:inherit; font:inherit; margin:0; }button {overflow:visible;}button,select {text-transform:none;}button,html input[type="button"], input[type="reset"],input[type="submit"] {-webkit-appearance:button; cursor:pointer; }button[disabled],html input[disabled] {cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0;}input {line-height:normal;}input[type="checkbox"],input[type="radio"] {box-sizing:border-box; padding:0; }input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height:auto;}input[type="search"] {-webkit-appearance:textfield; -moz-box-sizing:content-box;-webkit-box-sizing:content-box; box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}fieldset {border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend {border:0; padding:0; }textarea {overflow:auto;}optgroup {font-weight:bold;}table {border-collapse:collapse;border-spacing:0;}td,th {padding:0;}@charset "UTF-8";.animated {animation-duration:1s;animation-fill-mode:both;}.animated.infinite {animation-iteration-count:infinite;}.animated.hinge {animation-duration:2s;}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut {animation-duration:.75s;}@keyframes bounce {from, 20%, 53%, 80%, to {animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transform:translate3d(0,0,0);}40%, 43% {animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);transform:translate3d(0, -30px, 0);}70% {animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);transform:translate3d(0, -15px, 0);}90% {transform:translate3d(0,-4px,0);}}.bounce {animation-name:bounce;transform-origin:center bottom;}@keyframes flash {from, 50%, to {opacity:1;}25%, 75% {opacity:0;}}.flash {animation-name:flash;}@keyframes pulse {from {transform:scale3d(1, 1, 1);}50% {transform:scale3d(1.05, 1.05, 1.05);}to {transform:scale3d(1, 1, 1);}}.pulse {animation-name:pulse;}@keyframes rubberBand {from {transform:scale3d(1, 1, 1);}30% {transform:scale3d(1.25, 0.75, 1);}40% {transform:scale3d(0.75, 1.25, 1);}50% {transform:scale3d(1.15, 0.85, 1);}65% {transform:scale3d(.95, 1.05, 1);}75% {transform:scale3d(1.05, .95, 1);}to {transform:scale3d(1, 1, 1);}}.rubberBand {animation-name:rubberBand;}@keyframes shake {from, to {transform:translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {transform:translate3d(-10px, 0, 0);}20%, 40%, 60%, 80% {transform:translate3d(10px, 0, 0);}}.shake {animation-name:shake;}@keyframes headShake {0% {transform:translateX(0);}6.5% {transform:translateX(-6px) rotateY(-9deg);}18.5% {transform:translateX(5px) rotateY(7deg);}31.5% {transform:translateX(-3px) rotateY(-5deg);}43.5% {transform:translateX(2px) rotateY(3deg);}50% {transform:translateX(0);}}.headShake {animation-timing-function:ease-in-out;animation-name:headShake;}@keyframes swing {20% {transform:rotate3d(0, 0, 1, 15deg);}40% {transform:rotate3d(0, 0, 1, -10deg);}60% {transform:rotate3d(0, 0, 1, 5deg);}80% {transform:rotate3d(0, 0, 1, -5deg);}to {transform:rotate3d(0, 0, 1, 0deg);}}.swing {transform-origin:top center;animation-name:swing;}@keyframes tada {from {transform:scale3d(1, 1, 1);}10%, 20% {transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90% {transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80% {transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}to {transform:scale3d(1, 1, 1);}}.tada {animation-name:tada;}@keyframes wobble {from {transform:none;}15% {transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30% {transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45% {transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60% {transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75% {transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}to {transform:none;}}.wobble {animation-name:wobble;}@keyframes jello {from, 11.1%, to {transform:none;}22.2% {transform:skewX(-12.5deg) skewY(-12.5deg);}33.3% {transform:skewX(6.25deg) skewY(6.25deg);}44.4% {transform:skewX(-3.125deg) skewY(-3.125deg);}55.5% {transform:skewX(1.5625deg) skewY(1.5625deg);}66.6% {transform:skewX(-0.78125deg) skewY(-0.78125deg);}77.7% {transform:skewX(0.390625deg) skewY(0.390625deg);}88.8% {transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}}.jello {animation-name:jello;transform-origin:center;}@keyframes bounceIn {from, 20%, 40%, 60%, 80%, to {animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity:0;transform:scale3d(.3, .3, .3);}20% {transform:scale3d(1.1, 1.1, 1.1);}40% {transform:scale3d(.9, .9, .9);}60% {opacity:1;transform:scale3d(1.03, 1.03, 1.03);}80% {transform:scale3d(.97, .97, .97);}to {opacity:1;transform:scale3d(1, 1, 1);}}.bounceIn {animation-name:bounceIn;}@keyframes bounceInDown {from, 60%, 75%, 90%, to {animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity:0;transform:translate3d(0, -3000px, 0);}60% {opacity:1;transform:translate3d(0, 25px, 0);}75% {transform:translate3d(0, -10px, 0);}90% {transform:translate3d(0, 5px, 0);}to {transform:none;}}.bounceInDown {animation-name:bounceInDown;}@keyframes bounceInLeft {from, 60%, 75%, 90%, to {animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity:0;transform:translate3d(-3000px, 0, 0);}60% {opacity:1;transform:translate3d(25px, 0, 0);}75% {transform:translate3d(-10px, 0, 0);}90% {transform:translate3d(5px, 0, 0);}to {transform:none;}}.bounceInLeft {animation-name:bounceInLeft;}@keyframes bounceInRight {from, 60%, 75%, 90%, to {animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}from {opacity:0;transform:translate3d(3000px, 0, 0);}60% {opacity:1;transform:translate3d(-25px, 0, 0);}75% {transform:translate3d(10px, 0, 0);}90% {transform:translate3d(-5px, 0, 0);}to {transform:none;}}.bounceInRight {animation-name:bounceInRight;}@keyframes bounceInUp {from, 60%, 75%, 90%, to {animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}from {opacity:0;transform:translate3d(0, 3000px, 0);}60% {opacity:1;transform:translate3d(0, -20px, 0);}75% {transform:translate3d(0, 10px, 0);}90% {transform:translate3d(0, -5px, 0);}to {transform:translate3d(0, 0, 0);}}.bounceInUp {animation-name:bounceInUp;}@keyframes bounceOut {20% {transform:scale3d(.9, .9, .9);}50%, 55% {opacity:1;transform:scale3d(1.1, 1.1, 1.1);}to {opacity:0;transform:scale3d(.3, .3, .3);}}.bounceOut {animation-name:bounceOut;}@keyframes bounceOutDown {20% {transform:translate3d(0, 10px, 0);}40%, 45% {opacity:1;transform:translate3d(0, -20px, 0);}to {opacity:0;transform:translate3d(0, 2000px, 0);}}.bounceOutDown {animation-name:bounceOutDown;}@keyframes bounceOutLeft {20% {opacity:1;transform:translate3d(20px, 0, 0);}to {opacity:0;transform:translate3d(-2000px, 0, 0);}}.bounceOutLeft {animation-name:bounceOutLeft;}@keyframes bounceOutRight {20% {opacity:1;transform:translate3d(-20px, 0, 0);}to {opacity:0;transform:translate3d(2000px, 0, 0);}}.bounceOutRight {animation-name:bounceOutRight;}@keyframes bounceOutUp {20% {transform:translate3d(0, -10px, 0);}40%, 45% {opacity:1;transform:translate3d(0, 20px, 0);}to {opacity:0;transform:translate3d(0, -2000px, 0);}}.bounceOutUp {animation-name:bounceOutUp;}@keyframes fadeIn {from {opacity:0;}to {opacity:1;}}.fadeIn {animation-name:fadeIn;}@keyframes fadeInDown {from {opacity:0;transform:translate3d(0, -100%, 0);}to {opacity:1;transform:none;}}.fadeInDown {animation-name:fadeInDown;}@keyframes fadeInDownBig {from {opacity:0;transform:translate3d(0, -2000px, 0);}to {opacity:1;transform:none;}}.fadeInDownBig {animation-name:fadeInDownBig;}@keyframes fadeInLeft {from {opacity:0;transform:translate3d(-100%, 0, 0);}to {opacity:1;transform:none;}}.fadeInLeft {animation-name:fadeInLeft;}@keyframes fadeInLeftBig {from {opacity:0;transform:translate3d(-2000px, 0, 0);}to {opacity:1;transform:none;}}.fadeInLeftBig {animation-name:fadeInLeftBig;}@keyframes fadeInRight {from {opacity:0;transform:translate3d(100%, 0, 0);}to {opacity:1;transform:none;}}.fadeInRight {animation-name:fadeInRight;}@keyframes fadeInRightBig {from {opacity:0;transform:translate3d(2000px, 0, 0);}to {opacity:1;transform:none;}}.fadeInRightBig {animation-name:fadeInRightBig;}@keyframes fadeInUp {from {opacity:0;transform:translate3d(0, 100%, 0);}to {opacity:1;transform:none;}}.fadeInUp {animation-name:fadeInUp;}@keyframes fadeInUpBig {from {opacity:0;transform:translate3d(0, 2000px, 0);}to {opacity:1;transform:none;}}.fadeInUpBig {animation-name:fadeInUpBig;}@keyframes fadeOut {from {opacity:1;}to {opacity:0;}}.fadeOut {animation-name:fadeOut;}@keyframes fadeOutDown {from {opacity:1;}to {opacity:0;transform:translate3d(0, 100%, 0);}}.fadeOutDown {animation-name:fadeOutDown;}@keyframes fadeOutDownBig {from {opacity:1;}to {opacity:0;transform:translate3d(0, 2000px, 0);}}.fadeOutDownBig {animation-name:fadeOutDownBig;}@keyframes fadeOutLeft {from {opacity:1;}to {opacity:0;transform:translate3d(-100%, 0, 0);}}.fadeOutLeft {animation-name:fadeOutLeft;}@keyframes fadeOutLeftBig {from {opacity:1;}to {opacity:0;transform:translate3d(-2000px, 0, 0);}}.fadeOutLeftBig {animation-name:fadeOutLeftBig;}@keyframes fadeOutRight {from {opacity:1;}to {opacity:0;transform:translate3d(100%, 0, 0);}}.fadeOutRight {animation-name:fadeOutRight;}@keyframes fadeOutRightBig {from {opacity:1;}to {opacity:0;transform:translate3d(2000px, 0, 0);}}.fadeOutRightBig {animation-name:fadeOutRightBig;}@keyframes fadeOutUp {from {opacity:1;}to {opacity:0;transform:translate3d(0, -100%, 0);}}.fadeOutUp {animation-name:fadeOutUp;}@keyframes fadeOutUpBig {from {opacity:1;}to {opacity:0;transform:translate3d(0, -2000px, 0);}}.fadeOutUpBig {animation-name:fadeOutUpBig;}@keyframes flip {from {transform:perspective(400px) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out;}40% {transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out;}50% {transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in;}80% {transform:perspective(400px) scale3d(.95, .95, .95);animation-timing-function:ease-in;}to {transform:perspective(400px);animation-timing-function:ease-in;}}.animated.flip {-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip;}@keyframes flipInX {from {transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0;}40% {transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in;}60% {transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;}80% {transform:perspective(400px) rotate3d(1, 0, 0, -5deg);}to {transform:perspective(400px);}}.flipInX {-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInX;}@keyframes flipInY {from {transform:perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0;}40% {transform:perspective(400px) rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in;}60% {transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}80% {transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}to {transform:perspective(400px);}}.flipInY {-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInY;}@keyframes flipOutX {from {transform:perspective(400px);}30% {transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1;}to {transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0;}}.flipOutX {animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@keyframes flipOutY {from {transform:perspective(400px);}30% {transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;}to {transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;}}.flipOutY {-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipOutY;}@keyframes lightSpeedIn {from {transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;}60% {transform:skewX(20deg);opacity:1;}80% {transform:skewX(-5deg);opacity:1;}to {transform:none;opacity:1;}}.lightSpeedIn {animation-name:lightSpeedIn;animation-timing-function:ease-out;}@keyframes lightSpeedOut {from {opacity:1;}to {transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;}}.lightSpeedOut {animation-name:lightSpeedOut;animation-timing-function:ease-in;}@keyframes rotateIn {from {transform-origin:center;transform:rotate3d(0, 0, 1, -200deg);opacity:0;}to {transform-origin:center;transform:none;opacity:1;}}.rotateIn {animation-name:rotateIn;}@keyframes rotateInDownLeft {from {transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0;}to {transform-origin:left bottom;transform:none;opacity:1;}}.rotateInDownLeft {animation-name:rotateInDownLeft;}@keyframes rotateInDownRight {from {transform-origin:right bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0;}to {transform-origin:right bottom;transform:none;opacity:1;}}.rotateInDownRight {animation-name:rotateInDownRight;}@keyframes rotateInUpLeft {from {transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0;}to {transform-origin:left bottom;transform:none;opacity:1;}}.rotateInUpLeft {animation-name:rotateInUpLeft;}@keyframes rotateInUpRight {from {transform-origin:right bottom;transform:rotate3d(0, 0, 1, -90deg);opacity:0;}to {transform-origin:right bottom;transform:none;opacity:1;}}.rotateInUpRight {animation-name:rotateInUpRight;}@keyframes rotateOut {from {transform-origin:center;opacity:1;}to {transform-origin:center;transform:rotate3d(0, 0, 1, 200deg);opacity:0;}}.rotateOut {animation-name:rotateOut;}@keyframes rotateOutDownLeft {from {transform-origin:left bottom;opacity:1;}to {transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0;}}.rotateOutDownLeft {animation-name:rotateOutDownLeft;}@keyframes rotateOutDownRight {from {transform-origin:right bottom;opacity:1;}to {transform-origin:right bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0;}}.rotateOutDownRight {animation-name:rotateOutDownRight;}@keyframes rotateOutUpLeft {from {transform-origin:left bottom;opacity:1;}to {transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0;}}.rotateOutUpLeft {animation-name:rotateOutUpLeft;}@keyframes rotateOutUpRight {from {transform-origin:right bottom;opacity:1;}to {transform-origin:right bottom;transform:rotate3d(0, 0, 1, 90deg);opacity:0;}}.rotateOutUpRight {animation-name:rotateOutUpRight;}@keyframes hinge {0% {transform-origin:top left;animation-timing-function:ease-in-out;}20%, 60% {transform:rotate3d(0, 0, 1, 80deg);transform-origin:top left;animation-timing-function:ease-in-out;}40%, 80% {transform:rotate3d(0, 0, 1, 60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1;}to {transform:translate3d(0, 700px, 0);opacity:0;}}.hinge {animation-name:hinge;}@keyframes jackInTheBox {from {opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom;}50% {transform:rotate(-10deg);}70% {transform:rotate(3deg);}to {opacity:1;transform:scale(1);}}.jackInTheBox {animation-name:jackInTheBox;}@keyframes rollIn {from {opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}to {opacity:1;transform:none;}}.rollIn {animation-name:rollIn;}@keyframes rollOut {from {opacity:1;}to {opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}}.rollOut {animation-name:rollOut;}@keyframes zoomIn {from {opacity:0;transform:scale3d(.3, .3, .3);}50% {opacity:1;}}.zoomIn {animation-name:zoomIn;}@keyframes zoomInDown {from {opacity:0;transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity:1;transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInDown {animation-name:zoomInDown;}@keyframes zoomInLeft {from {opacity:0;transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity:1;transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInLeft {animation-name:zoomInLeft;}@keyframes zoomInRight {from {opacity:0;transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity:1;transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInRight {animation-name:zoomInRight;}@keyframes zoomInUp {from {opacity:0;transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity:1;transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInUp {animation-name:zoomInUp;}@keyframes zoomOut {from {opacity:1;}50% {opacity:0;transform:scale3d(.3, .3, .3);}to {opacity:0;}}.zoomOut {animation-name:zoomOut;}@keyframes zoomOutDown {40% {opacity:1;transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}to {opacity:0;transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomOutDown {animation-name:zoomOutDown;}@keyframes zoomOutLeft {40% {opacity:1;transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);}to {opacity:0;transform:scale(.1) translate3d(-2000px, 0, 0);transform-origin:left center;}}.zoomOutLeft {animation-name:zoomOutLeft;}@keyframes zoomOutRight {40% {opacity:1;transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}to {opacity:0;transform:scale(.1) translate3d(2000px, 0, 0);transform-origin:right center;}}.zoomOutRight {animation-name:zoomOutRight;}@keyframes zoomOutUp {40% {opacity:1;transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}to {opacity:0;transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomOutUp {animation-name:zoomOutUp;}@keyframes slideInDown {from {transform:translate3d(0, -100%, 0);visibility:visible;}to {transform:translate3d(0, 0, 0);}}.slideInDown {animation-name:slideInDown;}@keyframes slideInLeft {from {transform:translate3d(-100%, 0, 0);visibility:visible;}to {transform:translate3d(0, 0, 0);}}.slideInLeft {animation-name:slideInLeft;}@keyframes slideInRight {from {transform:translate3d(100%, 0, 0);visibility:visible;}to {transform:translate3d(0, 0, 0);}}.slideInRight {animation-name:slideInRight;}@keyframes slideInUp {from {transform:translate3d(0, 100%, 0);visibility:visible;}to {transform:translate3d(0, 0, 0);}}.slideInUp {animation-name:slideInUp;}@keyframes slideOutDown {from {transform:translate3d(0, 0, 0);}to {visibility:hidden;transform:translate3d(0, 100%, 0);}}.slideOutDown {animation-name:slideOutDown;}@keyframes slideOutLeft {from {transform:translate3d(0, 0, 0);}to {visibility:hidden;transform:translate3d(-100%, 0, 0);}}.slideOutLeft {animation-name:slideOutLeft;}@keyframes slideOutRight {from {transform:translate3d(0, 0, 0);}to {visibility:hidden;transform:translate3d(100%, 0, 0);}}.slideOutRight {animation-name:slideOutRight;}@keyframes slideOutUp {from {transform:translate3d(0, 0, 0);}to {visibility:hidden;transform:translate3d(0, -100%, 0);}}.slideOutUp {animation-name:slideOutUp;}@font-face {font-family:'icomoon';src: url('/fonts/icomoon.eot?i323j3');src: url('/fonts/icomoon.eot?i323j3#iefix') format('embedded-opentype'),url('/fonts/icomoon.ttf?i323j3') format('truetype'),url('/fonts/icomoon.woff?i323j3') format('woff'),url('/fonts/icomoon.svg?i323j3#icomoon') format('svg');font-weight:normal;font-style:normal;}[class^="icon-"], [class*=" icon-"] {font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-schedule:before {content:"\e8b5";}.icon-add:before {content:"\e145";}.icon-add_circle:before {content:"\e147";}.icon-control_point:before {content:"\e3ba";}.icon-arrow_back:before {content:"\e5c4";}.icon-arrow_downward:before {content:"\e5db";}.icon-arrow_forward:before {content:"\e5c8";}.icon-arrow_upward:before {content:"\e5d8";}.icon-autorenew:before {content:"\e863";}.icon-block:before {content:"\e14b";}.icon-cached:before {content:"\e86a";}.icon-check:before {content:"\e5ca";}.icon-close:before {content:"\e5cd";}.icon-do_not_disturb_alt:before {content:"\e611";}.icon-error_outline:before {content:"\e001";}.icon-people:before {content:"\e7fb";}.icon-group_add:before {content:"\e7f0";}.icon-help_outline:before {content:"\e8fd";}.icon-highlight_off:before {content:"\e888";}.icon-info_outline:before {content:"\e88f";}.icon-arrow_down:before {content:"\e313";}.icon-arrow_left:before {content:"\e314";}.icon-arrow_right:before {content:"\e315";}.icon-arrow_up:before {content:"\e316";}.icon-mail_outline:before {content:"\e0e1";}.icon-more_horiz:before {content:"\e5d3";}.icon-more_vert:before {content:"\e5d4";}.icon-people_outline:before {content:"\e7fc";}.icon-play_arrow:before {content:"\e037";}.icon-play_circle_filled:before {content:"\e038";}.icon-play_circle_outline:before {content:"\e039";}.icon-power_settings:before {content:"\e8ac";}.icon-remove:before {content:"\e15b";}.icon-remove_circle_outline:before {content:"\e15d";}.icon-search:before {content:"\e8b6";}.icon-settings:before {content:"\e8b8";}.icon-update:before {content:"\e923";}.icon-volume_off:before {content:"\e04f";}.icon-volume_up:before {content:"\e050";}.icon-zoom_in:before {content:"\e8ff";}.icon-zoom_out:before {content:"\e900";}.ani-blink {animation:aniBlink .9s;animation-iteration-count:3;}@keyframes aniBlink {60% {transform:scale(1.5);}100% {transform:scale(1);}}.item-inventory-blink {animation:aniBlink .5s;animation-iteration-count:2;}@keyframes aniBlink {60% {transform:scale(1.3);}100% {transform:scale(1);}}.gui-blink {animation:guiBlink .9s;animation-iteration-count:4;}.gui-status-blink {animation:guiBlink .45s;animation-iteration-count:2;}@keyframes guiBlink {60% {transform:scale(1.3);}100% {transform:scale(1);}}@keyframes boxFadeIn {from {opacity:0;transform:scale(0.93);}to {opacity:1;transform:scale(1);}}@keyframes fadeIn {from {opacity:0;}to {opacity:1;}}@keyframes spinner {0% {transform:translate(-50%, -50%) rotate(0deg);}100% {transform:translate(-50%, -50%) rotate(360deg);}}@keyframes objectGlow {from {}to {-webkit-filter:drop-shadow(1vmin 1vmin .5vmin rgba(0, 0, 0, 1)); filter:drop-shadow(1vmin 1vmin .5vmin rgba(255, 255, 255, 1));}}@keyframes pulse {0% {-webkit-box-shadow:0 0 0 0 rgba(246, 16, 40, 0.7);-moz-box-shadow:0 0 0 0 rgba(246, 16, 40, 0.7);box-shadow:0 0 0 0 rgba(246, 16, 40, 0.7);}70% {-webkit-box-shadow:0 0 0 3vmin rgba(246, 16, 40, 0);-moz-box-shadow:0 0 0 3vmin rgba(246, 16, 40, 0);box-shadow:0 0 0 3vmin rgba(246, 16, 40, 0);}100% { -webkit-box-shadow:0 0 0 0 rgba(246, 16, 40, 0);-moz-box-shadow:0 0 0 0 rgba(246, 16, 40, 0);box-shadow:0 0 0 0 rgba(246, 16, 40, 0);}}html,body { height:100%; background:#fff; overflow:hidden;}* {font-family:'Ubuntu', sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-highlight:none;-webkit-text-size-adjust:none;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-overflow-scrolling:touch !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;}*:focus{ outline:none !important; }* { -webkit-overflow-scrolling:touch !important; }:before, :after {-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;}a { text-decoration:none;color:inherit;font-size:inherit;font-weight:inherit;font-family:inherit;cursor:pointer;}div { cursor:default;}a * { cursor:pointer;}input {-webkit-user-select:auto !important;border:0.5vmin solid #fff;border-radius:1vmin;color:#333;}.transition { -webkit-transition:all 0.1s !important;transition:all 0.1s !important;}.container {width:100vw;height:56.25vw; max-height:100vh;max-width:177.77778vh; margin:auto;position:absolute;top:0;bottom:0; left:0;right:0; font-size:10vw;z-index:1;overflow:hidden;}.view { position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;overflow:hidden;background-size:cover !important;background-position:center center !important;margin:0 !important;padding:0 !important;font-size:16%;}@media all and (min-aspect-ratio:16/9) {.container {height:100vh;width:177.778vh;font-size:17.778vh;}}.appLoader {position:relative;top:50%;left:50%;z-index:0;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:fadeIn .6s ease-out;animation-timing-function:ease-out;}.appLoader>div,.appLoader>div:after {position:absolute;left:50%;top:50%;width:100%;height:100%; border:2px solid #ccc;border-top-color:transparent;border-radius:50%; }.appLoader>div {animation:spinner 1.2s infinite linear;}.view-signin { background-image:radial-gradient(circle at 50% 50%, #00d0ff, #095eaa); }.gameLogo {width:61.4%;height:65.6%;z-index:0;background:url(/img/survival-island-logo@2x.png) no-repeat;background-size:contain;margin:0 auto;-webkit-transform:scale(1);animation:boxFadeIn 0.35s ease-out;animation-timing-function:ease-out;}.auth-box { margin:-2% auto; display:flex;flex-direction:column;width:50%;z-index:1;justify-content:center;align-content:center;align-items:center;}.auth-box>div { padding:1%;}.auth-links { display:flex;flex-direction:row;width:100%;}.auth-links>a { flex:1;font-size:90%;padding:0 2%;}.auth-links>a:hover { text-decoration:underline;}.auth-links>a:last-child { text-align:right;}.auth-feedback { margin:2%;line-height:2;padding:2%;color:#fff;width:95%;text-align:center;border-radius:0.5vmin;font-size:90%;}.auth-feedback.response { background:#cf2424; }.semiheader { position:absolute;top:50%;left:0%;width:100%;text-align:center;}.pagelink { color:#fff;font-size:80%;}.pagelink:hover { text-decoration:underline;}.gui-auth-form {flex:1;background:rgba(0, 0, 0, 0.2);color:#fff;width:100%;overflow:scroll;padding:2% 20%;}.gui-auth-form h1 { text-align:center;}.gui-auth-form h2 { text-align:center;font-size:80%;}.btn-green {border-radius:0.5vmin;border:1px solid rgba(255, 255, 255, 0.27);background:seagreen;text-transform:uppercase;font-size:80%;font-weight:900;font-style:normal;font-stretch:normal;line-height:normal;text-align:center;color:#ffffff;}.btn-green:hover {background:green;}.btn-green.signinButton {padding:2% 4%;margin-top:1%;}.btn-green.forgotButton {padding:4% 8%;}.btn-green.confirmButton {padding:1% 8%;}input.error::placeholder,textarea.error::placeholder { color:red;}a,a:hover,a:active,a:visited { color:#fff;}.gui-mainmenu { display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.gui-main-close { position:absolute;top:26%;right:2%;font-size:210%;color:#fff;cursor:pointer;}.gui-main-logo {width:100%;height:40%;background:url(/img/survival-island-logo@2x.png) no-repeat;background-size:contain;background-position:center center;}.gui-main-logo.medium { height:25%;}.gui-main-howto { flex:1;background:rgba(0, 0, 0, 0.2);color:#fff;width:100%;overflow:scroll;padding:2% 20%;}.gui-main-howto h1 { font-size:130%;}.gui-main-howto h2 { font-size:100%;}.gui-main-howto p { font-size:80%;}.gui-main-btns { flex:1;width:25%;display:flex;flex-direction:column;justify-content:center;}.gui-main-btns>a { display:block;}.gui-main-btns>div,.gui-main-btns>a { cursor:pointer;width:100%;height:14%;border-radius:1vmin;margin-bottom:2%;display:flex;flex-direction:row;justify-content:center;align-items:center;background:rgba(0, 0, 0, 0.3);color:#fff;border-bottom:.25vmin solid rgba(0, 0, 0, 0.4);}.gui-main-btns>div:hover,.gui-main-btns>a:hover {background:rgba(255, 255, 255, 0.5);color:rgba(0, 0, 0, 0.62);}.gui-main-btns>div>span:first-child,.gui-main-btns>a>span:first-child { width:30%;text-align:center;font-size:120%;}.gui-main-btns>div>span:last-child,.gui-main-btns>a>span:last-child { flex:1;font-size:80%;font-weight:bold;text-transform:uppercase;}.gui-main-news { width:100%;height:15%;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:110%;color:#fff;background:rgba(0, 0, 0, 0.1);padding:2% 20%;}.btn-green { cursor:pointer;}.gui-debug {opacity:0;font-size:50%;color:#fff;position:absolute;top:0.5%;right:0.5%;text-shadow:0.15vmin 0.15vmin 0 rgba(0, 0, 0, 0.3);z-index:1;background:rgba(0, 0, 0, 0.3);padding:0.5%;}.gui-debug:hover {opacity:1;}.crafting_none { height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;}.crafting_table {display:block;overflow:auto;height:100%;width:95%;margin-left:2.5%;}.crafting_table_row {display:flex;flex-direction:row;height:25%;justify-content:center;align-items:center;cursor:pointer !important;border-radius:0.5vmin;padding:0.5vmin;}.crafting_table_row:hover {background:rgba(255, 255, 255, 0.2);}.crafting_table_row>div:nth-child(1) { width:25%;display:flex;justify-content:center;align-items:center;background-image:radial-gradient(circle at 50% 50%, #d6d6d6, #000); border-radius:4%;cursor:pointer !important;}.crafting_table_row>div:nth-child(1) img { width:70%; cursor:pointer !important;}.crafting_table_row>div:nth-child(2) { flex:1;font-size:90%;padding:2%;cursor:pointer !important;}.crafting_table_row>div:nth-child(3) { width:20%;margin-right:2%;cursor:pointer !important;}.crafting_table_row>div:nth-child(3) .button {cursor:pointer !important;color:#fff;text-transform:uppercase;padding:3%;border-radius:0.5vmin;border-bottom:inset 4px rgba(0, 0, 0, 0.5);cursor:pointer;font-weight:bold;width:auto;text-align:center;background:seagreen;}.crafting_info { height:100%:width:100%;padding:2.5%;overflow:auto;}.crafting_info_head { display:flex;flex-direction:row;}.crafting_info_head>div:nth-child(1) { width:25%;background-image:radial-gradient(circle at 50% 50%, #d6d6d6, #000);display:flex;justify-content:center;align-items:center;}.crafting_info_head>div:nth-child(1) img { width:100%;}.crafting_info_head>div:nth-child(2) { flex:1; padding:2%;}.crafting_info_text { font-size:90%;padding:3% 5%;}.crafting_recipe_title {margin-top:2%; font-weight:bold;font-size:100%;color:#fff;padding:2%;border-top-left-radius:1vmin;border-top-right-radius:1vmin;}.crafting_recipe { display:flex;width:100%;flex-direction:column;}.crafting_recipe_row { display:flex;flex-direction:row;justify-content:center;align-items:center;border-bottom:0.05vmin solid rgba(255, 255, 255, 0.5);background:rgba(0, 0, 0, 0.25);}.crafting_recipe_row>div { }.crafting_recipe_row>div img { width:100%;}.crafting_recipe_row>div:nth-child(1) { width:20%;}.crafting_recipe_row>div:nth-child(2) { flex:1;}.crafting_recipe_row>div:nth-child(3) { width:20%;text-align:center;}.crafting_recipe_row>div span.red { color:tomato;}.crafting_recipe_row>div span.green { color:seagreen;}.crafting_note_crafted { padding:10%;text-align:center;font-size:120%;color:seagreen;font-weight:bold;}.crafting_make_button { display:flex;flex-direction:row;justify-content:center;align-items:center;padding:2%;}.crafting_make_button span {cursor:pointer;color:#fff;text-transform:uppercase;padding:3%;border-radius:0.5vmin;border-bottom:inset 4px rgba(0, 0, 0, 0.5);cursor:pointer;font-weight:bold;width:auto;text-align:center;background:seagreen;}.crafting_make_button span:hover {border-bottom:inset 4px seagreen;cursor:pointer;font-weight:bold;background:#32c06f;}.gui-layer { position:absolute;top:0;left:0; width:100%;height:100%;z-index:2;overflow:hidden;}.gui-tile-art {position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-size:contain !important;}.gui-milkglass {filter:blur(5px);width:101%;height:101% !important;top:-0.15vmin;left:-0.7vmin;}.gui-button-circle { position:absolute;width:calc((100/1920)*100%); height:calc((100/1080)*100%); background:rgba(0, 0, 0, 0.3);border-radius:100%;border-bottom:0.35vmin solid rgba(0, 0, 0, 0.4);display:flex;justify-content:center;align-items:center;}.gui-button-circle img { width:90%;}.gui-button-circle.xs { width:3.65%;height:6.48%;}.gui-button-circle.xs img { width:100%;margin-top:0.8vmin;}.gui-button-circle.btn-inventory{ left:1.25%;bottom:2%;}.gui-button-circle.btn-pda { left:1.25%;bottom:13%;}.gui-button-circle.btn-crafting { left:1.25%;bottom:24%;}.gui-button-circle.btn-crafting img { width:50%;}.gui-button-circle.menu:hover,.gui-button-circle.btn-pda:hover,.gui-button-circle.btn-inventory:hover,.gui-button-circle.btn-crafting:hover,.gui-button-circle.btn-pda.active,.gui-button-circle.btn-inventory.active,.gui-button-circle.btn-crafting.active {-webkit-transition:all .6s !important;transition:all .6s !important;cursor:pointer;background:rgba(255, 255, 255, 0.8);color:#000;}.gui-button-circle.btn-crafting.active img,.gui-button-circle.btn-crafting:hover img,.gui-button-circle.btn-pda.active img,.gui-button-circle.btn-pda:hover img,.gui-button-circle.btn-inventory.active img,.gui-button-circle.btn-inventory:hover img { -webkit-filter:invert(1);filter:invert(1);}.gui-button-circle.btn-pda img { padding-top:0.5vmin;}.gui-button-circle.clock { top:1.8%;right:6.5%;color:#fff;font-size:70%;}.gui-button-circle.menu { top:1.8%;right:1%;color:#fff;font-size:120%;}.gui-button-circle.mood { top:2%;left:2%; }.gui-button-circle.mood img { width:60%; }.gui-button-circle.status-water { left:8.9%;top:3%;z-index:1;}.gui-button-circle.status-food { left:35.46%;top:3%; z-index:1;}.gui-button-circle.status-energy { left:62.02%;top:3%;z-index:1;}.gui-bar { position:absolute;top:5.5%;width:20.83%;height:1.85%;background:rgba(0, 0, 0, 0.3); box-shadow:inset 0.3vmin -0.3vmin 0 0.3vmin rgba(0, 0, 0, 0.3);overflow:hidden;}.gui-bar.bar-water { left:12.6%;}.gui-bar.bar-water>div { height:100%;width:60%;background:#59e2ff;border-bottom:0.5vmin solid #3e9fb0;}.gui-bar.bar-food { left:39.2%;}.gui-bar.bar-food>div { height:100%;width:60%;background:#edbf50;border-bottom:0.5vmin solid #a48437;}.gui-bar.bar-energy { left:65.7%;}.gui-bar.bar-energy>div { height:100%;width:60%;background:#e88d91;border-bottom:0.5vmin solid #a16366; }.gui-compass { position:absolute;bottom:1%;right:1%;z-index:99999;font-size:70%;display:grid;width:16%;height:28%;grid-auto-columns:33.3%;grid-gap:0%;grid-template-areas:'. gui-compass-north .''gui-compass-west gui-compass-wait gui-compass-east''. gui-compass-south .';justify-items:center;align-items:center;justify-content:center;border-radius:100%;background:rgba(255, 255, 255, 0.3);}.gui-compass>div { width:100%;height:100%;cursor:pointer;display:flex;color:#fff;justify-content:center;align-items:center;}.gui-compass-north { grid-area:gui-compass-north;}.gui-compass-east { grid-area:gui-compass-east;}.gui-compass-south { grid-area:gui-compass-south;}.gui-compass-west { grid-area:gui-compass-west;}.gui-compass-wait { grid-area:gui-compass-wait;}.gui-compass-arrow { display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:url(/img/gui/BTN_nav_ON.svg) no-repeat; background-size:contain;cursor:pointer;}.gui-compass-arrow:hover { background:url(/img/gui/BTN_nav_ON_wit.svg) no-repeat;}.gui-compass>div.disabled { opacity:0.6;}.gui-compass>div.disabled .gui-compass-arrow { background:url(/img/gui/BTN_nav_OFF.svg) no-repeat;}.gui-compass-arrow span { color:#fff;font-size:80%;}.gui-compass-west .gui-compass-arrow { transform:rotate(270deg); }.gui-compass-west .gui-compass-arrow span { transform:rotate(90deg); }.gui-compass-east .gui-compass-arrow { transform:rotate(90deg); }.gui-compass-east .gui-compass-arrow span { transform:rotate(90deg); }.gui-compass-south .gui-compass-arrow { transform:rotate(180deg); }.gui-compass-wait { width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#000;border-radius:100%;cursor:pointer;}.gui-compass-wait div { width:100%;height:70%;background:url(/img/gui/ICN_wachten.svg) no-repeat;background-size:contain;background-position:center center;}.rotate div{-webkit-transition:all 1s !important;transition:all 1s !important;transform:rotate(360deg);}.rotated div{-webkit-transition:all 1s !important;transition:all 1s !important;transform:rotate(0deg);}.gui-mood-ring {position:absolute;z-index:100;top:1.8%;left:2%;width:5.21%;height:9.26%; -webkit-transform:rotate(-90deg);transform:rotate(-90deg);}.gui-mood-ring .progress__value { fill:none; -webkit-transition:all 0.4s ease-in !important;transition:all 0.4s ease-in !important;}.gui-mood-ring .mood_1 { stroke:#9da29e;}.gui-mood-ring .mood_2 { stroke:#98ba99;}.gui-mood-ring .mood_3 { stroke:#7eba80;}.gui-mood-ring .mood_4 { stroke:#60ba62;}.gui-mood-ring .mood_5 { stroke:#1bd21f;}.gui-tile-text-container {position:absolute;z-index:1;bottom:0;left:25%;width:50%;height:16%;display:flex;flex-direction:column;align-items:center;background:rgba(0, 0, 0, 0.4);background:linear-gradient(180deg, rgba(0,0,0,0.7) 35%, rgba(0,0,0,0.04) 100%);border-radius:1vmin;cursor:pointer;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0, 1, 0.5, 1);}.gui-tile-text-container.collapsed {bottom:-11.5%;}.gui-tile-text-container>div { width:100%;text-align:center;color:#fff;cursor:pointer;}.gui-tile-text-container-header { display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;}.gui-tile-text-container-header>div:first-child,.gui-tile-text-container-header>div:last-child { width:6%;cursor:pointer;}.gui-tile-text-container-header>div.label { flex:1;padding:1%;font-size:90%;font-weight:bold;text-transform:uppercase;cursor:pointer;}.gui-tile-text-container-body { flex:1;overflow-y:scroll; padding:0 2%;font-size:80%;cursor:pointer;cursor:pointer;}.gui-layer-note { display:flex;justify-content:center;align-items:center; }.gui-note { cursor:pointer;display:flex;flex-direction:column;width:50%;background:#000;border-radius:1vmin;color:#fff;}.gui-note>div { cursor:pointer;}.gui-note-head { cursor:pointer;padding:2% 2% 0 2%;display:flex;flex-direction:row;display:flex;flex-direction:row;justify-content:center;align-items:center;}.gui-note-head>div:first-child,.gui-note-head>div:last-child { cursor:pointer;width:10%;cursor:pointer;text-align:right;}.gui-note-head>div span { cursor:pointer;font-weight:bold;font-size:130%;}.gui-note-head>div.label { cursor:pointer;flex:1;text-align:center;font-weight:bold;text-transform:uppercase;}.gui-note-body {cursor:pointer;flex:1;display:flex;justify-content:center;align-items:center;font-size:80%;text-align:center;padding:1% 5% 4% 5%;}.gui-mission-body { display:flex;flex-direction:column;align-items:center; }.gui-mission-body h1 { font-size:110%;}.gui-mission-body p {}.gui-mission-body .icon-check { color:seagreen;font-weight:bold;font-size:150%;}.gui-mission-body .icon-close { color:tomato;font-weight:bold;font-size:150%;}.mission-list { display:flex;flex-direction:column;width:75%;height:100%;padding:0;margin:0;}.mission-list-item { display:flex;flex-direction:row;height:100%;width:100%;padding:0;margin:0;justify-content:center;align-items:center;}.mission-list-item>div { font-size:80%;}.mission-list-item>div:nth-child(1) {width:5%;padding:5%;}.mission-list-item>div:nth-child(2) { width:14%;}.mission-list-item>div:nth-child(3) { flex:1;padding:5%;}.mission-list-item>div:nth-child(4) { width:20%;padding:5%;}.mission-list-item>div:nth-child(2) img {margin:0 auto;width:100% !important;}.gui-mission-body table {width:95%;display:block;}.gui-mission-body table td { border-bottom:1px solid rgba(255, 255, 255, 0.1); }.gui-mission-body table td img { width:90%;}.gui-mission-body table td:nth-child(1) { text-align:right;}.gui-mission-body table td:nth-child(2) { padding:0 5%;}.gui-mission-body table td:nth-child(3) { width:padding:0 5%;font-size:80%;width:50%;}.gui-mission-body table td:nth-child(4) { padding:0 5%;}.gui-mission-button {margin:5% 5%;color:#fff;text-transform:uppercase;padding:1%;border-radius:0.5vmin;border-bottom:inset 2.5px rgba(0, 0, 0, 0.5);cursor:pointer;font-weight:bold;width:30%;text-align:center; background:seagreen;}.gui-daylayer { }.gui-daylayer .gui-tile-text-container { z-index:10;}.gui-daylayer img { position:absolute;top:0;left:0;width:100%;height:100%;}.gui-daylayer img.time_evening { z-index:1;}.gui-daylayer img.time_night { z-index:2;}.gui-daylayer img.time_morning { z-index:3;}.gui-daylayer .fadeToBlack { position:absolute;z-index:99999;background:#000;width:100%;height:100%;animation:fadeIn 4s;}.gui-zerflayer { display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:4;}.zerf-wrapper {position:absolute;width:80%;height:100%;z-index:4;display:flex;flex-direction:column;justify-content:center;align-items:center;}.zerf-wrapper .zerf-question { padding:3%;width:100%;text-align:center;background:rgba(0, 0, 0, 0.7);color:#fff;border-radius:1vmin;border-bottom:0.3vmin solid rgba(0, 0, 0, 1);}.zerf-wrapper .zerf-answers { display:flex;flex-direction:row;width:100%;flex-wrap:wrap;justify-content:center;}.zerf-wrapper .zerf-answers>div { width:49%;margin-top:1%;}.zerf-wrapper .zerf-answers>div:nth-child(odd) { margin-right:1.5%;}.zerf-wrapper .zerf-answers>div>div { background:#fff;padding:4%;display:flex;height:100%;width:100%;align-items:center;font-size:75%;border-radius:1vmin;justify-content:center;border-bottom:0.5vmin solid rgba(0, 0, 0, 0.1);cursor:pointer !important;}.zerf-wrapper .zerf-answers>div>div:hover { background:#2ba2d5;color:#fff;}.zerf-wrapper .zerf-answers>div>div span { cursor:pointer !important;}.gui-tablet-layer { position:relative;top:0;left:0;width:100%;height:100%;}.gui-tablet-clicklayer { position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;}.gui-tablet-wrapper {position:absolute;left:25%;top:9.72%;z-index:3;width:58.7%;height:90.28%;background:url(/img/tablet/GR_PDA.png) no-repeat;background-size:cover;}.gui-tablet-loader {position:relative;top:50%;left:45%;z-index:0;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:fadeIn .6s ease-out;animation-timing-function:ease-out;}.gui-tablet-loader>div,.gui-tablet-loader>div:after {position:absolute;left:50%;top:50%;width:100%;height:100%; border:2px solid #0c74ac;border-top-color:transparent;border-radius:50%; }.gui-tablet-loader>div {animation:spinner 1.2s infinite linear;}.gui-tablet-os {position:absolute;top:10%;left:7.8%;width:69.6%;height:80.5%;}.gui-tablet-body { width:100%;height:92.5%;color:#fff;}.gui-tablet-top { background:#1a4860;height:8%;width:100%;display:flex;flex-direction:row;align-items:center;align-content:center;}.gui-tablet-top>div { padding:0 2%;font-size:90%;color:#fff;}.gui-tablet-top>div:first-child { flex:1;display:flex;flex-direction:row;justify-content:left;align-items:center;} .gui-tablet-top>div:last-child {width:16%;}.gui-tablet-top>div:first-child>span { cursor:pointer;text-transform:uppercase;font-weight:bold;}.gui-tablet-top>div:first-child>span:first-child { font-size:160%;}.gui-tablet-top>div:first-child>span:last-child { font-size:100%;}.gui-tablet-profile-wrapper {width:100%;height:90%;overflow-y:scroll;}.gui-tablet-text { font-size:70%;padding:5% 2% 0 2%;}.gui-tablet-text h1 { font-size:120%;}.gui-tablet-profile { width:100%;height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;}.gui-tablet-profile>div { flex:1;height:100%;margin:1%;}.gui-tablet-profile-block { height:48.5%;width:100%;border-radius:1vmin;display:flex;flex-direction:column;justify-content:center;align-items:center;}.gui-tablet-profile>div img { padding-top:10%;width:50%;}.gui-tablet-profile-block label,.gui-tablet-profile-block-xl label { display:inline-block;width:100%;text-align:center;color:#fff;font-size:70%;text-transform:uppercase;font-weight:bold;padding:6% 0.5%; flex:1;}.gui-tablet-profile-block div.profilescore,.gui-tablet-profile-block-xl div.profilescore {width:100%;text-align:center;color:#fff;font-weight:bold;padding:6% 0.5%;}.gui-tablet-profile-block-xl-spacer { height:0%;width:100%;}.gui-tablet-profile-block.b1 { background:rgba(0, 0, 0, 0.15); }.gui-tablet-profile-block.b2 { background:rgba(0, 0, 0, 0.5); }.gui-tablet-profile-block.b3 { background:rgba(0, 0, 0, 0.25); }.gui-tablet-profile-block.b4 { background:rgba(0, 0, 0, 1); }.gui-tablet-profile-block-spacer { height:3%;width:100%;}.gui-tablet-profile-block-xl { height:100%;background:rgba(0, 0, 0, 0.5);width:100%;border-radius:1vmin;display:flex;flex-direction:column;justify-content:center;align-items:center;}.gui-extra-padding { margin-top:20%;}.gui-tablet-body { flex:1;overflow-y:scroll;padding:5%;}.gui-tablet-body>h1 { margin:0;padding:0;text-align:center;text-transform:uppercase;font-size:90%;padding-top:2.5%;}.gui-tablet-body.dagboek p { font-size:80%;}.gui-tablet-body.kaart { padding:0;}.pda-home-grid {display:grid;margin:5% 10%;width:80%;height:80%;grid-auto-columns:47.5%;grid-gap:5%;grid-template-areas:'pda-home-map pda-home-dagboek''pda-home-missies pda-home-profiel';justify-items:center;align-items:center;justify-content:center;}.pda-home-grid>div { width:100%;height:100%;color:#fff;display:flex;justify-content:center;align-items:center;}.pda-home-map { grid-area:pda-home-map; }.pda-home-dagboek { grid-area:pda-home-dagboek; }.pda-home-missies { grid-area:pda-home-missies; }.pda-home-profiel { grid-area:pda-home-profiel; }.pda-home-button { background:url(/img/tablet/hoofdmenu/BTN_hoofdmenu.svg) no-repeat; }.pda-home-button>div { width:100%;height:100%;cursor:pointer;display:flex;justify-content:center;align-items:flex-end;padding-bottom:15.5%;text-transform:uppercase;font-size:75%;}.pda-home-btn-map { background:url(/img/tablet/hoofdmenu/ICN_kaart.svg) no-repeat;}.pda-home-btn-missies { background:url(/img/tablet/hoofdmenu/ICN_missies.svg) no-repeat;}.pda-home-btn-dagboek { background:url(/img/tablet/hoofdmenu/ICN_dagboek.svg) no-repeat;}.pda-home-btn-profiel { background:url(/img/tablet/hoofdmenu/ICN_profiel.svg) no-repeat;}.pda-mission-list { padding-top:5%; display:flex;flex-direction:column;}.pda-mission-list>div { display:flex;flex-direction:row;background:#1a4860;justify-content:center;align-items:center;padding:2%;width:100%;margin-bottom:2%;cursor:pointer;border-radius:0.5vmin;}.pda-mission-list>div span { font-size:200%;font-weight:bold;}.pda-mission-list>div>div { cursor:pointer;}.pda-mission-list>div>div:first-child { flex:1;font-size:90%;}.pda-kaart-wrapper { width:101%;height:93%;background:url(/img/tablet/kaart/GR_background_hele_rivier.svg) no-repeat;background-size:cover;}.pda-kaart-wrapper .map-ico { width:10%;height:10%;background:rgba(0, 0, 0, 0.5);border-radius:100%;cursor:pointer;position:absolute;display:flex;justify-content:center;align-items:center;}.pda-kaart-wrapper .map-ico:hover { background:#000;}.pda-kaart-wrapper .map-ico img { width:90%;}.pda-player-area {position:relative;top:18%;left:16.5%;width:81.5%;height:82.5%;}.map-player { position:absolute;z-index:99999;height:5%;width:5%;background:red;border-radius:100%;box-shadow:0 0 0 rgba(246, 16, 40, 0.4);animation:pulse 2s infinite;}.map-waterval { top:65%;left:36%;}.map-vliegtuig{ top:43%;left:47%;}.map-praatpaal{ top:75%;left:26%;}.map-poel{ top:20%;left:47%;}.map-parachute{ top:20%;left:35%;}.map-hut{ top:42%;left:15%; }.map-hut img { width:70% !important;}.map-grot{ top:87%;left:42%;}.map-rots_code {top:77%;left:64%; }.map-bunker{ top:50%;left:85%;}.map-machinekamer { top:21%;left:69.5%; }.gui-mission-popup {width:70%;height:70%;background:rgba(0, 0, 0, 0.7);position:absolute;top:15%;left:15%;z-index:999999999 !important;color:#fff;border-radius:1vmin;overflow:scroll;}.mission-bar { display:flex;flex-direction:row;height:15%;justify-content:center;align-items:center;}.mission-bar>div.mission-logo { width:10%;height:100%;}.mission-bar>div.mission-logo img { height:100%;}.mission-bar>div.mission-title { flex:1;text-align:center;font-weight:bold;font-size:120%;}.mission-bar>div.mission-close { width:10%;text-align:center;font-size:200%;cursor:pointer;}.mission-bar>div.mission-close span { font-weight:bold;}.mission-info { display:flex;flex-direction:column;justify-content:center;align-items:center;}.mission-info>div:first-child { padding:2%;font-size:100%;}.mission-info>div:last-child { padding-bottom:2%;font-size:80%;}.mission-items { display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;}.mission-items>div { width:20%;margin:1%;}.mission-item-wrapper { background-image:radial-gradient(circle, #a1a2a3, #777778, #4e4e4f, #292929, #000000);text-align:center;border-radius:1vmin;}.mission-item-txt { font-size:60%;padding:3%;}.mission-item-wrapper>div img { width:50%;}.gui-inventory-container {}.gui-inventory-wrapper {position:absolute;top:20%;width:40%;height:70%;background:rgba(0, 0, 0, 0.5);border-radius:0.5vmin;display:flex;flex-direction:column;color:#fff;}.gui-inventory-wrapper.left { left:8%; }.gui-inventory-wrapper.right { right:5%; }.gui-inventory-wrapper p { padding:0 1%;text-align:center;font-size:90%;}.gui-inventory-tabs {display:flex;flex-direction:row;margin-left:4%;}.gui-inventory-tabs>div { padding:1% 5%;margin-left:1%;font-size:70%;background:rgba(0, 0, 0, 0.3);border-radius:5%;cursor:pointer;text-transform:uppercase;}.gui-inventory-tabs>div.active { background:rgba(255, 255, 255, 0.48);}.gui-inventory-arrow { position:absolute;top:50%;left:49%;background:rgba(0, 0, 0, 0.4);color:#fff;width:5%;height:9.5%;border-radius:1vmin;border-bottom:inset 4px rgba(0, 0, 0, 0.8);cursor:pointer;display:flex;justify-content:center;align-items:center;}.gui-inventory-arrow.green { background:seagreen; }.gui-inventory-arrow.red { background:tomato; }.gui-inventory-arrow:hover { color:#000;background:rgba(255, 255, 255, 0.8);}.gui-inventory-arrow span { font-size:150%;}.gui-inventory-wrapper h1 {position:relative;color:#fff;font-size:50%;margin:0;text-align:center;text-transform:uppercase;padding:4%;}.gui-inventory-wrapper h1 img {position:absolute;top:10%;right:1%;width:4%;cursor:pointer;}.debugger { position:absolute;top:0;left:0;z-index:9999;background:#000;color:#fff;font-size:16% !important;}.gui-inventory-items { flex:1;overflow-y:scroll;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;}.gui-inventory-items>div { position:relative;margin:1%; background:rgba(0, 0, 0, 0.5);border-radius:0.5vmin;width:22.75%;height:30%;display:flex;justify-content:center;align-items:center;border:0.15vmin solid rgba(0, 0, 0, 0.1);}.gui-inventory-items>div>img { width:90%;height:90%;background-size:contain !important;}.gui-inventory-items>div.filled { background-image:radial-gradient(circle at 50% 50%, #d6d6d6, #000); cursor:pointer !important;}.gui-inventory-items>div.filled:hover {border-color:#fff;}.gui-inventory-items>div.active { border:0.15vmin solid rgba(255, 255, 255, 1) !important;background-image:radial-gradient(circle at 50% 50%, #afafaf,#d6d6d6);}.gui-inventory-info {color:#fff;width:96%;margin:0 auto;border-radius:0.5vmin;display:flex;flex-direction:column;overflow:scroll;}.gui-inventory-info>p { margin:0;background:rgba(0, 0, 0, 0.5); border-radius:0.5vmin;padding:3%;font-size:80%;text-align:center;}.gui-inventory-info>table { background:rgba(0, 0, 0, 0.5); }.gui-inventory-info>table .art { width:50%; padding:5%;}.gui-inventory-info>table .art>div {background-image:radial-gradient(circle, #a1a2a3, #888989, #707071, #585959, #424242);border-radius:1.5vmin;display:flex;justify-content:center;align-items:center;}.gui-inventory-info>table .art img { width:88%;}.gui-inventory-info>table .label { padding:4% 5%;font-size:80%;}.gui-inventory-info>table .info>div { display:flex;flex-direction:column;}.gui-inventory-info>table .info>div>div { display:flex;flex-direction:row;padding:2%;}.gui-inventory-info>table .info>div>div>div.img { width:20%;display:flex;justify-content:center;align-items:center;}.gui-inventory-info>table .info>div>div>div.img img { width:100%;}.gui-inventory-info>table .info>div>div>div.txt { width:20%;display:flex;justify-content:center;align-items:center;}.gui-inventory-buttons {display:flex;flex-direction:row;justify-content:center;align-items:center;}.gui-inventory-buttons>div { margin:5% 5%;color:#fff;text-transform:uppercase;padding:3%;border-radius:0.5vmin;border-bottom:inset 4px rgba(0, 0, 0, 0.5);cursor:pointer;font-weight:bold;width:auto;text-align:center;}.gui-inventory-buttons>div.use { background:seagreen;}.gui-inventory-buttons>div.remove { background:tomato;}.gui-inventory-message {position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255, 255, 255, 0.1);z-index:999999;display:flex;justify-content:center;align-items:center;}.gui-inventory-message>div { width:50%;background:#000;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;border-radius:1vmin;cursor:pointer;}.gui-inventory-message-header {display:flex;flex-direction:row;height:20%;justify-content:center;align-items:center;cursor:pointer;padding-top:1%;}.gui-inventory-message-header>div:first-child,.gui-inventory-message-header>div:last-child { cursor:pointer;width:10%;font-size:30%;text-align:right;padding-right:2%;}.gui-inventory-message-header>div:nth-child(2) {cursor:pointer; flex:1;font-size:22%;text-align:center;text-transform:uppercase;font-weight:bold;}.gui-inventory-message-text { padding:5%;font-size:16%;flex:1;text-align:center;cursor:pointer;}.gui-fish-catched {position:absolute;top:84%;left:20%;width:60%;height:15%;background:rgba(0, 0, 0, 0.7);display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:0.5vmin;}.gui-fish-catched .close { width:20%;align-self:flex-start;padding:.5%;cursor:pointer;}.gui-fish-catched .close>div {color:#fff;font-weight:bold;font-size:150%;cursor:pointer;}.gui-fish-catched .label { padding:5%;text-transform:uppercase;color:#fff;font-weight:bold;text-align:center;}.gui-fish-catched img { width:70%;}.gui-fish-catched img.open { filter:grayscale(100%); }.ani_fish {position:absolute;background-size:contain !important;width:10%;height:17.78%;cursor:crosshair;}.ani_fish.pool-1 { top:35%;left:5%; }.ani_fish.pool-2 { top:35%;left:15%; }.ani_fish.pool-3 { top:35%;left:25%; }.ani_fish.pool-4 { top:35%;left:35%; }.ani_fish.pool-5 { top:35%;left:45%; }.ani_fish.pool-6 { top:35%;left:55%; }.ani_fish.pool-7 { top:35%;left:65%; }.ani_fish.pool-8 { top:45%;left:15%; }.ani_fish.pool-9 { top:45%;left:25%; }.ani_fish.pool-10 { top:45%;left:35%; }.ani_fish.pool-11 { top:45%;left:45%; }.ani_fish.pool-12 { top:45%;left:55%; }.ani_fish.pool-13 { top:45%;left:65%; }.ani_fish.pool-14 { top:45%;left:75%; }.ani_fish.pool-15 { top:45%;left:85%; }.ani_fish.pool-16 { top:55%;left:25%; }.ani_fish.pool-17 { top:55%;left:35%; }.ani_fish.pool-18 { top:55%;left:45%; }.ani_fish.pool-19 { top:55%;left:55%; }.ani_fish.pool-20 { top:55%;left:65%; }.ani_fish.pool-21 { top:55%;left:75%; }.ani_fish.pool-22 { top:55%;left:85%; }.ani_fish.pool-23 { top:65%;left:35%; }.ani_fish.pool-24 { top:65%;left:45%; }.ani_fish.pool-25 { top:65%;left:55%; }.ani_fish.pool-26 { top:65%;left:65%; }.ani_fish.pool-27 { top:65%;left:75%; }.ani_fish.pool-28 { top:65%;left:85%; }.ani_fish.fish-1 { background:url(/img/board_items/fish/fish_1.png) no-repeat; }.ani_fish.fish-2 { background:url(/img/board_items/fish/fish_2.png) no-repeat; }.ani_fish.fish-3 { background:url(/img/board_items/fish/fish_3.png) no-repeat; }.ani_fish.fish-4 { background:url(/img/board_items/fish/fish_4.png) no-repeat; }.ani_fish.fish-5 { background:url(/img/board_items/fish/fish_5.png) no-repeat; }.lockLayerBg { position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;}.lockLayerBg>div {width:53.8541%;height:36.2%;background-size:contain !important;}.lock-metal { background:url(/img/locks/metal.png) no-repeat; }.lock-wood { background:url(/img/locks/wood.png) no-repeat; }.lock-stone { background:url(/img/locks/stone.png) no-repeat; }.lockLoading { position:absolute;top:80%;left:25%;width:50%;color:#fff;text-align:center;}.lockLabel { position:absolute;top:24%;left:25%;width:50%;color:#fff;text-align:center;}.lockResultWrapper { position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;}.lockResult { width:60%;background:#000;color:#fff;border-radius:1vmin;z-index:999999;display:flex;flex-direction:column;}.lockResultHead { cursor:pointer;padding:2% 2% 0 2%;display:flex;flex-direction:row;display:flex;flex-direction:row;justify-content:center;align-items:center;}.lockResultHead>div:first-child,.lockResultHead>div:last-child { cursor:pointer;width:10%;cursor:pointer;text-align:right;}.lockResultHead>div span { cursor:pointer;font-weight:bold;font-size:130%;}.lockResultHead>div.label { cursor:pointer;flex:1;text-align:center;font-weight:bold;text-transform:uppercase;}.lockResultBody {cursor:pointer;flex:1;display:flex;justify-content:center;align-items:center;padding:5%;text-align:center;}.lockLayerBtns .lockBtn { position:absolute;top:70%;width:20%;height:8%;border-radius:1vmin;color:#fff;display:flex;justify-content:center;align-items:center;border-bottom:0.3vmin solid rgba(0, 0, 0, .5);cursor:pointer;}.lockLayerBtns .lockBtn:hover {border-bottom:0.3vmin solid rgba(255, 255, 255, .5);}.lockLayerBtns .lockBtn span { font-weight:bold;}.lockLayerBtns .lockBtn.cancel { left:25%;background:tomato;}.lockLayerBtns .lockBtn.unlock { right:25%;background:seagreen;}.lockLayerBtns {position:absolute;top:0;left:0;width:100%;height:100%;z-index:2; }.lockLayerBtns .lockKey{ width:6.5%;position:absolute;cursor:pointer;animation:lockKeyGlow .5s;animation-iteration-count:3;}.lockLayerBtns .lockKey:hover {-webkit-filter:drop-shadow(.7vmin .7vmin .6vmin rgba(0, 0, 0, 1)); filter:drop-shadow(.7vmin .7vmin .6vmin rgba(255, 255, 255, 1));}@keyframes lockKeyGlow {from {}to {-webkit-filter:drop-shadow(.7vmin .7vmin .6vmin rgba(0, 0, 0, 1)); filter:drop-shadow(.7vmin .7vmin .6vmin rgba(255, 255, 255, 1));}}.key-up-1 { left:28%;top:32.5%; }.key-up-2 {left:44.5%;top:32.5%; }.key-up-3 { left:62.5%;top:32.5%; }.key-down-1 { left:28%;top:58.6%; }.key-down-2 {left:44.5%;top:58.6%; }.key-down-3 {left:62.5%;top:58.6%;}.lockLayerBtns .lockTxt { position:absolute;color:#333;font-weight:bold;text-transform:uppercase;width:8%;height:14%;display:flex;justify-content:center;align-items:center;}.key-txt-1 { top:41%;left:27%; }.key-txt-2 { top:41%;left:44%; }.key-txt-3 { top:41%;left:62%; }.bigfont { font-size:200% !important;}.cockpit_door_lock {position:absolute;top:40%;left:65%;width:6.5%;height:5%;z-index:49;animation:borderGlow .75s;animation-iteration-count:4;border-radius:.5vmin;cursor:pointer;}.cockpit_door_lock:hover {cursor:pointer;border:.15vmin solid #fff;}.bunker_door_lock {position:absolute;top:40%;left:72%;width:8%;height:5%;z-index:49;animation:borderGlow .75s;animation-iteration-count:4;border-radius:.5vmin;cursor:pointer;}.bunker_door_lock:hover {cursor:pointer;border:.25vmin solid #fff;}.cave_door_lock {position:absolute;top:34%;left:49%;width:6.5%;height:5%;z-index:49;animation:borderGlow .75s;animation-iteration-count:4;border-radius:.5vmin;cursor:pointer;}.cave_door_lock:hover {cursor:pointer;border:.15vmin solid #fff;}@keyframes borderGlow {from {}to {border:.15vmin solid #fff;}}.game-item { position:absolute;background-size:contain !important;animation:objectGlow .5s;animation-iteration-count:3;cursor:pointer;}.game-item:hover {-webkit-filter:drop-shadow(1vmin 1vmin .5vmin rgba(0, 0, 0, 1)); filter:drop-shadow(1vmin 1vmin .5vmin rgba(255, 255, 255, 1));}.object-18-36 { left:39%;top:38%;width:12%;height:30%;background:url(/img/board_items/pilot_closeup_wallet.png) no-repeat;}.object-27-40 { top:56%;left:40%;width:12%;height:20%;background:url(/img/items/keyboard.png) no-repeat;}.object-41-39 { top:58%;left:59%;width:10%;height:20%;background:url(/img/items/printplaat.png) no-repeat;}.object-40-41 { top:63%;left:49%;width:8%;height:15%;background:url(/img/items/speaker.png) no-repeat;}.object-40-74 { top:60%;left:69%;width:8%;height:15%;background:url(/img/items/code_passport.png) no-repeat;}.object-59-18 { top:54%;left:49%;width:10%;height:20%;background:url(/img/items/bottle_glowworms.png) no-repeat;}.chest-travel {background:url(/img/chests/chest_travel_1.png) no-repeat;}.chest-firstaid {background:url(/img/chests/firstaid.png) no-repeat;}.chest-wood { background:url(/img/chests/kist_hout.png) no-repeat;}.chest-metal { background:url(/img/chests/kist_metaal.png) no-repeat; }.chest-sos {background:url(/img/chests/sos_chest.png) no-repeat;}.suitcase-blue {background:url(/img/chests/suitcase_blue.png) no-repeat;}.suitcase-red {background:url(/img/chests/suitcase_red.png) no-repeat;}.suitcase-yellow {background:url(/img/chests/suitcase_yellow.png) no-repeat;}.treasure_chest_foreground {position:absolute;bottom:0;left:0;width:25%;height:50%;background:url(/img/board/mountain/cave_treasure_foreground.png) no-repeat;background-size:contain;}.treasure_chest {position:absolute;bottom:32%;left:7%;width:48%;height:54%;cursor:pointer;background:url(/img/items/cave_treasure_chest.png) no-repeat;background-size:contain;animation:objectGlow .75s;animation-iteration-count:2;}.glow_chest {position:absolute;top:24%;left:21%;width:58%;height:58%;cursor:pointer;background:url(/img/board/mountain/cave_glow_3_wormglow.png) no-repeat;background-size:contain;animation:objectGlow .75s;animation-iteration-count:2;}.home-chest {position:absolute;top:70%;left:10%;width:29.84%;height:15.56%;cursor:pointer;background:url(/img/board_items/camp/chest.png) no-repeat;background-size:contain;animation:objectGlow 1s;animation-iteration-count:3;}.book-chest {position:absolute;top:65%;left:33%;width:10%;height:20%;background-size:contain !important;animation:objectGlow .75s;animation-iteration-count:2;cursor:pointer;}.beach-chest {position:absolute;top:52%;left:48%;width:10%;height:20%;background-size:contain !important;animation:objectGlow .75s;animation-iteration-count:2;cursor:pointer;}.beach-chest4 { left:65%;top:60%; }.plane_chest1 {position:absolute;top:70%;left:40%;width:10%;height:20%;background-size:contain !important;animation:objectGlow .75s;animation-iteration-count:2;cursor:pointer;}.plane_chest2 {position:absolute;top:65%;left:57%;width:12%;height:20%;background-size:contain !important;animation:objectGlow .75s;animation-iteration-count:2;cursor:pointer;}.cockpit-chest {position:absolute;top:58%;left:76%;width:15%;height:20%;background-size:contain !important;animation:objectGlow .75s;animation-iteration-count:2;cursor:pointer;}.blue_chest {position:absolute;top:43%;left:22%;width:20%;height:40%;background-size:contain !important;animation:objectGlow .75s;animation-iteration-count:2;cursor:pointer;}.home-chest:hover,.beach-chest:hover,.book-chest:hover,.blue_chest:hover,.cockpit-chest:hover,.plane_chest1:hover,.plane_chest2:hover,.praatpaal:hover {cursor:pointer;-webkit-filter:drop-shadow(1vmin 1vmin .5vmin rgba(0, 0, 0, 1)); filter:drop-shadow(1vmin 1vmin .5vmin rgba(255, 255, 255, 1));}.professor {position:absolute;top:31%;left:7%;width:35%;height:70%;background-size:contain !important;background:url(/img/board_items/bunker/professor.png) no-repeat;}.home-shelter {position:absolute;top:22%;left:30%;width:56.82%;height:64.907%;background-size:contain !important;}.home-shelter.shelter-1 { background:url(/img/board_items/camp/shelter_1.png) no-repeat; }.home-shelter.shelter-2 { background:url(/img/board_items/camp/shelter_2.png) no-repeat; }.home-shelter.shelter-3 { background:url(/img/board_items/camp/shelter_3.png) no-repeat; }.home-shelter.shelter-4 { background:url(/img/board_items/camp/shelter_4.png) no-repeat; }.home-shelter.shelter-5 { background:url(/img/board_items/camp/shelter_5.png) no-repeat; }.home-workbench { position:absolute;top:50%;left:29%;width:42%;height:35%;background-size:contain !important;background:url(/img/board_items/camp/workbench.png) no-repeat; }.cave_stone {width:30%;height:70%;position:absolute;background-size:contain !important;background:url(/img/board/mountain/cave_drawing_rock.png) no-repeat;}.cave_stone.blocked { top:15%;left:38%; }.cave_stone.opened { top:15%;left:18%; }.cave_code {position:absolute;top:22%;left:0;width:80%;text-align:center;color:#fff;font-size:150%;letter-spacing:1vmin;}.cave_code.cave_glow {animation:objectGlow .75s;animation-iteration-count:3;}.cave_code.cave_blur {color:#fff; filter:blur(3px);}.praatpaal { position:absolute;top:15%;left:35%;background-size:contain !important;width:32.81%;height:70%;cursor:pointer;animation:objectGlow .75s;animation-iteration-count:3;}.praatpaal.broken { background:url(/img/board_items/machine/machine_broken.png) no-repeat;}.praatpaal.fixed { background:url(/img/board_items/machine/machine_fixed.png) no-repeat;}.goldcoin { position:absolute;top:30%;left:23%;width:8%;height:8%;background:url(/img/items/coin.png) no-repeat;background-size:contain !important;}