<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
    font-family: 'fontello';
    src: url("fontello.eot?58888655");
    src: url("fontello.eot?58888655#iefix") format("embedded-opentype"), url("fontello.svg?58888655#fontello") format("svg");
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'fontello';
    src: url("data:application/octet-stream;base64,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") format("woff"), url("data:application/octet-stream;base64,AAEAAAAKAIAAAwAgT1MvMj4oSSIAAAEoAAAAVmNtYXDQExm3AAABkAAAAUpnbHlm5A1BoQAAAugAAAMMaGVhZAGPZzMAAADQAAAANmhoZWEHWwNVAAAArAAAACRobXR4DkQAAAAAAYAAAAAQbG9jYQIgATgAAALcAAAACm1heHABEQB+AAABCAAAACBuYW1lzJ0aHAAABfQAAALNcG9zdN16vfAAAAjEAAAAWQABAAADUv9qAFoD6AAA//4DrAABAAAAAAAAAAAAAAAAAAAABAABAAAAAQAAOBikQV8PPPUACwPoAAAAAM9jEckAAAAAz2MRyf///2oDqwNSAAAACAACAAAAAAAAAAEAAAAEAHIAAwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQORAZAABQAIAnoCvAAAAIwCegK8AAAB4AAxAQIAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA6ADoAgNS/2oAWgNSAJYAAAABAAAAAAAAA+gAAANZAAADWQAAA6oAAAAAAAMAAAADAAAAHAABAAAAAABEAAMAAQAAABwABAAoAAAABgAEAAEAAgAA6AL//wAAAADoAP//AAAYAQABAAAAAAAAAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaATgBhgAAAAMAAP+xA1oDUgAIAD4AbgAANzQuAQYUFj4BATQmJyM0Nic0JicOAgcGDwEOAg8BDgEnIxEzMh4EFxY7ATI1NCc+ATQnNjU0Jic+ATcUBxYVFAcWFRQHFAYrASImJyYrASImNRE0NjsBNjc2Nz4CNzYzMh4BFRQHMzIWjxYcFhYcFgKDLBzENgEiNw4OFBcNHg0LDhgKFgwUChISBxYOHAwcAnZJQ2sCEBQKHQoJEhhHGwUVASFgTkg2aEVBDKEdKiodmRQ5IBwNDBYYFhwvSigbYjpWZA8UAhgaGAIUAVAdKgEgciA3NAEPQkoYDSYRDhAgCRMKDAH+mwIGBggGAildDxAJKigSHCcNJAgBMhUyKRIUKyYMDDgrTloaFxcqHQFlHioNSSoeDkJMFhUkTkEzOFQAAwAA/2oDWQMLAAgAPwBxAAATNC4BBhQWPgEBNCYjPgEnNCc2NCYnNjU0JisBIg8BBg8CBicjETMyHgUXFhceAhcyNic0JiczMjY1MxQGJyMWFRQOASMiJy4DJyYnJicjIiY1ETQ2OwEyNz4BNzMyFh0BFhUUBxYVFAcWjxYcFhYcFgKDGBIIDAEdChQQAjYxR0l2EA0HKRIKCBISCRYWFhYQFAMeDRcUDg42JAE0AcQcLEdUO2IbJ0wuHBYTFgYOChshORSZHSoqHaEMQUhqOj9OYCEBFQUbAlgPFAIYGhgCFP7OEzQKIg0nHBIoKgkQDy8uKQYFAgwEAgH+mgoUEiAQHgEmDRhKQg82NiByICwbOVYBNzRCTSQVEjYwLg0cK0kNKh4BZR0qFhkYAVpLAys4DQsmKxQSKQAAAAP///+HA6sDNwAIABEAKQAAATIAEgAEABIAEzI2ECYgBhAWExcWBiMiLwEHBiMiJj8BJyY2HwE3NhYHAdXCARIC/ur+gP7qAgESwpfW1v7S1ta7iwwOEQsIiYoHCxEODIuLEiYRiokSJhIDM/7u/nr+8AQBGAF+ARr8utYBLtbW/tLWAW2JDSAHi4sHIA2JihEmEoqKEiYRAAAAAAAAEgDeAAEAAAAAAAAANQAAAAEAAAAAAAEACAA1AAEAAAAAAAIABwA9AAEAAAAAAAMACABEAAEAAAAAAAQACABMAAEAAAAAAAUACwBUAAEAAAAAAAYACABfAAEAAAAAAAoAKwBnAAEAAAAAAAsAEwCSAAMAAQQJAAAAagClAAMAAQQJAAEAEAEPAAMAAQQJAAIADgEfAAMAAQQJAAMAEAEtAAMAAQQJAAQAEAE9AAMAAQQJAAUAFgFNAAMAAQQJAAYAEAFjAAMAAQQJAAoAVgFzAAMAAQQJAAsAJgHJQ29weXJpZ2h0IChDKSAyMDE0IGJ5IG9yaWdpbmFsIGF1dGhvcnMgQCBmb250ZWxsby5jb21mb250ZWxsb1JlZ3VsYXJmb250ZWxsb2ZvbnRlbGxvVmVyc2lvbiAxLjBmb250ZWxsb0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMQA0ACAAYgB5ACAAbwByAGkAZwBpAG4AYQBsACAAYQB1AHQAaABvAHIAcwAgAEAAIABmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQBmAG8AbgB0AGUAbABsAG8AUgBlAGcAdQBsAGEAcgBmAG8AbgB0AGUAbABsAG8AZgBvAG4AdABlAGwAbABvAFYAZQByAHMAaQBvAG4AIAAxAC4AMABmAG8AbgB0AGUAbABsAG8ARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQIBAwEECXRodW1icy11cAt0aHVtYnMtZG93bhZjYW5jZWwtY2lyY2xlZC1vdXRsaW5lAAAAAAA=") format("truetype")
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
    font-family: "fontello";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em
}

.icon-thumbs-up:before {
    content: '\e800'
}

.icon-thumbs-down:before {
    content: '\e801'
}

.icon-cancel-circled-outline:before {
    content: '\e802'
}

#addToHomeScreen {
    z-index: 99999;
    -webkit-user-select: none;
    user-select: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-touch-callout: none;
    touch-callout: none;
    width: 240px;
    font-size: 15px;
    padding: 12px 14px;
    text-align: left;
    font-family: helvetica;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #fff), color-stop(0.02, #eee), color-stop(0.98, #ccc), color-stop(1, #a3a3a3));
    border: 1px solid #505050;
    -webkit-border-radius: 8px;
    -webkit-background-clip: padding-box;
    color: #333;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
    line-height: 130%;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5)
}

#addToHomeScreen.addToHomeIOS7 {
    background: #f2f2f2 !important;
    -webkit-border-radius: 1px !important;
    border: 1px solid #ccc;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2)
}

#addToHomeScreen.addToHomeIpad {
    width: 268px;
    font-size: 18px;
    padding: 14px
}

#addToHomeScreen.addToHomeWide {
    width: 296px
}

#addToHomeScreen.addToHomeIpad.addToHomeWide {
    width: 320px;
    font-size: 18px;
    padding: 14px
}

#addToHomeScreen .addToHomeArrow {
    position: absolute;
    background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(0, rgba(204, 204, 204, 0)), color-stop(0.4, rgba(204, 204, 204, 0)), color-stop(0.4, #ccc));
    border-width: 0 1px 1px 0;
    border-style: solid;
    border-color: #505050;
    width: 16px;
    height: 16px;
    -webkit-transform: rotateZ(45deg);
    bottom: -9px;
    left: 50%;
    margin-left: -8px;
    -webkit-box-shadow: inset -1px -1px 0 #a9a9a9;
    -webkit-border-bottom-right-radius: 2px
}

#addToHomeScreen.addToHomeIOS7 .addToHomeArrow {
    background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(0, rgba(204, 204, 204, 0)), color-stop(0.4, rgba(204, 204, 204, 0)), color-stop(0.4, #f2f2f2)) !important;
    -webkit-box-shadow: inset -1px -1px 0 #fff !important;
    border-color: #ccc !important
}

#addToHomeScreen.addToHomeIpad .addToHomeArrow {
    -webkit-transform: rotateZ(-135deg);
    background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(0, rgba(238, 238, 238, 0)), color-stop(0.4, rgba(238, 238, 238, 0)), color-stop(0.4, #eee));
    -webkit-box-shadow: inset -1px -1px 0 #fff;
    top: -9px;
    bottom: auto;
    left: 50%
}

#addToHomeScreen .addToHomeClose {
    -webkit-box-sizing: border-box;
    position: absolute;
    right: 4px;
    top: 4px;
    width: 18px;
    height: 18px;
    line-height: 14px;
    text-align: center;
    text-indent: 1px;
    -webkit-border-radius: 9px;
    background: rgba(0, 0, 0, 0.12);
    color: #888;
    -webkit-box-shadow: 0 1px 0 #fff;
    font-size: 16px
}

#addToHomeScreen.addToHomeIOS7 .addToHomeClose {
    line-height: 12px;
    padding-right: 1px;
    background: transparent;
    border: 1px solid #888;
    -webkit-box-shadow: none
}

#addToHomeScreen .addToHomePlus {
    font-weight: bold;
    font-size: 1.3em
}

#addToHomeScreen .addToHomeShare {
    display: inline-block;
    width: 18px;
    height: 15px;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAeCAQAAADu6HTYAAADPElEQVR4Xq3TX2gcRRzA8e/M7mVv2+TSNpc/TZtrY6jUGqgaSAmEChKLrYK0YH0RFC2CSCkEfCghiKU04J8qNigq6os+iQV98MHWFwVBrQQRWs21lBw5cw3NNb1/udu72RGG5Y77IzXW77D7sAwf5scyYoL6BGXSDKFZwaGpLvIUaeoCkvX1MmsM0Ny6oRSQYOLuIS+YZOpfQdqslpUxcZrzTVAz4qPwW2O3CeIwC/RSzeY6Ow1QhUrkr+YOWfEKDkEP8Rij7CHKJmrFSDHBdwGEE5wiGChPN+PnT8VdRtEIl1d4gRj/1EVe5ZSBKGh8iqQpo/Fo5+3C/gz0MYg4zgwbqday1/Q4B8BGQ45d/Hi54lakCrU5obOcidJpu1+Lg9whjabyaOYLnrIBFFaRD+xe2ybMDWY66GmP/WA9cGfGp0CWhy0wkMN8inepFiH2rV1j0NQSNQbFLRQnS8/8YSDBBpadfv4CYDub2fmeHDNAsL1MBWUel0iA+Xik6eHcyvD3vAMSU1TGuA/YRS+dD7ovCQN43GKRFCU20Kd3V/avDVVyAZ5niTEuLA5/zBGWg9EEEhfJKN200Tat8CmRAQb9+wv7soPlHt2tQorsz1uPbr0HTY4sJwrH47zJZwABBAKLMBoQXepwgTwdHCo+fXMkQ4lrxEmQ5AaXipPqDY9V2vn09tgvTPI71EEGYxM+/uMJLJ4svpgaWGKOi/xKgmqLSUGSUd5f2vIVJ/CgBaTIUsZ7ZBsn0+NzfMOXLFCXQyTcybN6ep5ZZgUOHn7jpfUpsZshdugPGf+E5zjbyHTSRyQ8xfRPPM/s63RHeuknSoT22mjmmnAOIMkUZ6D1xSfPPAfd1WFKM3sO2CMaHx8M1NjnXKHaAGGkOW0C02WeYHUz4qMtx+w5gUDS8NckYe5lHsMYwCZEPyEEmjLDZFmAS7CDviMdxyTkMNVBKEmYLvbiQQBIBBbCQG04bGQvFWz6CfsCQLWCigILFwcfkGYBiOpbYuOizTAyYyDdCtrGaRG1LCkIgMYEFhI0WqQZoSlbGRyHKe4qOx7iv2bVQW9dp4dlM/x6kmwnWQcd/Q3FCqwTEiT5s+6D5v/pb0SSHyg7uhMWAAAAAElFTkSuQmCC);
    background-size: 18px 15px;
    text-indent: -9999em;
    overflow: hidden
}

#addToHomeScreen.addToHomeIOS7 .addToHomeShare {
    width: 11px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAA8CAYAAAAQTCjdAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAASCQAAEgkB80sG3AAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAKjSURBVGiB7dpPiFVVHMDxz7m9NCtMyI2bEJEC25WrEkzHUXCRraIwdNE8ZxfYIlcis1ZEbGEzT1QCF4XgH1CyWhUoJKIWNRGEiCNKmkSiYTzfcfGuOokx77x3ZlS8382959zfn+/invvn3RdijHIRBrwkOINCYXEcdjpb7VyiYdBsLScwt5y6IloYdzqXo36Ro0gY9IKWo+5JwmzBt2HQnBw9ehYNazyn5TBee8Dh+Vq+CWu92GufnkTDR6ab7gDeBNHouMM/l9tXTXM0fGBmL726Fg1Dam74EsvKqR8VNowL2Yzj5f7rnnE4DHq2235diYYhhTGfC94up35T0y+6di/ITU0rKVd+sEi0P7xr2pSJOu8zvF+OzqEv7vDH/WFxt7/cshy/ticsN8sXYUht0kXDOlsF9XJ4UaEvNoz9X3zc5bKaZThbyr5jzJ4wlNY7KTgM+ES0vhz+KeiPw36fKC/ucAF9uFBOrTZm26SJCtaV27+xIo7cXdkTEhvOoh+XyxprU1qnim7CQdGK2HAyKRexYVShT3RItDElN+mkjiP2Ym+S3f01hv2EVal5WW6hU0ElmptaqJuBpXg6MbeFH2LDpU6CQ93zWIKnEvs0cayGU3glMfkOo1jQYewZzOuyz7FC95Jwo5OgUFfgeg993hh/eTqCTxOSm/iuk8DY0Ap1b2GhtHXxsfZN4j/X0fOx4auEIknEhqv4OiUn1L13Z/+xWfWVaG4q0dxUormpRHNTieamEs1NJZqbJ1Q0jHvdiJo5S2cVjSNOCHZhn3/SnuYnIvl3yomIIz7MXZMn9hydRCrR3FSiualEc1OJ5qYSzU0lmptKNDePjWgwcPePT7/g+4cp8wCW4GXaryK3tL+mLdD5x62ppllgu7bso8q/2HIbzGWdNmWnSJwAAAAASUVORK5CYII=);
    background-size: 11px 15px
}

#addToHomeScreen .addToHomeTouchIcon {
    display: block;
    float: left;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5), inset 0 0 2px rgba(255, 255, 255, 0.9);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5), inset 0 0 2px rgba(255, 255, 255, 0.9);
    background-repeat: no-repeat;
    width: 57px;
    height: 57px;
    -webkit-background-size: 57px 57px;
    background-size: 57px 57px;
    margin: 0 12px 0 0;
    border: 1px solid #333;
    -webkit-background-clip: padding-box;
    background-clip: padding-box
}

html {
    font-size: 16px
}

body {
    margin: 0 !important
}

#voyager-kirk-iframe {
    position: absolute
}

.voyager-bg-gradient {
    background-color: #eee;
    background-image: -moz-linear-gradient(90deg, #e0e0e0 10%, #fff 90%);
    background-image: -o-linear-gradient(90deg, #e0e0e0 10%, #fff 90%);
    background-image: -webkit-linear-gradient(90deg, #e0e0e0 10%, #fff 90%);
    background-image: -ms-linear-gradient(90deg, #e0e0e0 10%, #fff 90%);
    background-image: linear-gradient(to 90deg, #e0e0e0 10%, #fff 90%)
}

.voyager-bg-stripes {
    background-color: #eeeeee;
    background-size: 0.437rem 0.437rem;
    background-image: -moz-linear-gradient(0deg, rgba(255, 255, 255, 0.2) 50%, transparent 50%, transparent);
    background-image: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0.2) 50%, transparent 50%, transparent)
}

.voyager-btn,
.voyager-success-btn,
.voyager-success-btn:hover,
.voyager-success-btn-gray,
.voyager-primary-btn,
.voyager-like-btn,
.voyager-dislike-btn {
    cursor: pointer;
    text-decoration: none;
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    -webkit-text-shadow: 0 0.062rem 0 rgba(255, 255, 255, 0.9);
    -moz-text-shadow: 0 0.062rem 0 rgba(255, 255, 255, 0.9);
    text-shadow: 0 0.062rem 0 rgba(255, 255, 255, 0.9);
    -webkit-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9);
    -moz-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9);
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9);
    -moz-border-radius: 0.312rem;
    -webkit-border-radius: 0.312rem;
    border-radius: 0.312rem;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 0.062rem 0.187rem rgba(0, 0, 0, 0.6);
    -webkit-box-shadow: 0 0.062rem 0.187rem rgba(0, 0, 0, 0.6);
    box-shadow: 0 0.062rem 0.187rem rgba(0, 0, 0, 0.6);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
    -webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    -moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2)
}

.voyager-success-btn {
    border: 0.062rem solid #009b0c;
    background-color: #40c71c;
    background-image: -moz-linear-gradient(90deg, #3dc419 10%, #65ef40 90%);
    background-image: -o-linear-gradient(90deg, #3dc419 10%, #65ef40 90%);
    background-image: -webkit-linear-gradient(90deg, #3dc419 10%, #65ef40 90%);
    background-image: -ms-linear-gradient(90deg, #3dc419 10%, #65ef40 90%);
    background-image: linear-gradient(to 90deg, #3dc419 10%, #65ef40 90%)
}

.voyager-success-btn:hover {
    border: 0.062rem solid #009b0c;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #65ef40), color-stop(100%, #40c71c));
    background: -webkit-linear-gradient(bottom, #65ef40 0%, #40c71c 100%);
    background-color: #40c71c;
    background-image: -moz-linear-gradient(bottom, #3dc419 10%, #65ef40 90%);
    background-image: -o-linear-gradient(bottom, #3dc419 10%, #65ef40 90%);
    background-image: -webkit-linear-gradient(bottom, #3dc419 10%, #65ef40 90%);
    background-image: -ms-linear-gradient(bottom, #3dc419 10%, #65ef40 90%);
    background-image: linear-gradient(to bottom, #3dc419 10%, #65ef40 90%);
    background-color: #40c71c;
    background-image: -moz-linear-gradient(-90, #3dc419 10%, #65ef40 90%);
    background-image: -o-linear-gradient(-90, #3dc419 10%, #65ef40 90%);
    background-image: -webkit-linear-gradient(-90, #3dc419 10%, #65ef40 90%);
    background-image: -ms-linear-gradient(-90, #3dc419 10%, #65ef40 90%);
    background-image: linear-gradient(to -90, #3dc419 10%, #65ef40 90%)
}

.voyager-success-btn-gray {
    border: 0.062rem solid #191919;
    background-color: #7a7a7a;
    background-image: -moz-linear-gradient(90deg, #999 10%, #a3a3a3 90%);
    background-image: -o-linear-gradient(90deg, #999 10%, #a3a3a3 90%);
    background-image: -webkit-linear-gradient(90deg, #999 10%, #a3a3a3 90%);
    background-image: -ms-linear-gradient(90deg, #999 10%, #a3a3a3 90%);
    background-image: linear-gradient(to 90deg, #999 10%, #a3a3a3 90%)
}

span.voyager-success-btn:hover {
    border: 0;
    background-color: transparent;
    background-image: none;
    color: #000;
    font-size: 18px;
    font-weight: bold;
    text-shadow: none;
    text-transform: none;
    -webkit-text-shadow: 0 0 0 transparent;
    -moz-text-shadow: 0 0 0 transparent;
    text-shadow: 0 0 0 transparent;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    -moz-box-shadow: 0 0 0 transparent;
    -webkit-box-shadow: 0 0 0 transparent;
    box-shadow: 0 0 0 transparent
}

span.voyager-success-btn {
    border: 0;
    background-color: transparent;
    background-image: none;
    color: #000;
    font-size: 18px;
    font-weight: bold;
    text-shadow: none;
    text-transform: none;
    -webkit-text-shadow: 0 0 0 transparent;
    -moz-text-shadow: 0 0 0 transparent;
    text-shadow: 0 0 0 transparent;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    -moz-box-shadow: 0 0 0 transparent;
    -webkit-box-shadow: 0 0 0 transparent;
    box-shadow: 0 0 0 transparent
}

.voyager-primary-btn {
    border: 0.062rem solid #004c99;
    background-color: #1d72c6;
    background-image: -moz-linear-gradient(90deg, #196dc1 10%, #4096ed 90%);
    background-image: -o-linear-gradient(90deg, #196dc1 10%, #4096ed 90%);
    background-image: -webkit-linear-gradient(90deg, #196dc1 10%, #4096ed 90%);
    background-image: -ms-linear-gradient(90deg, #196dc1 10%, #4096ed 90%);
    background-image: linear-gradient(to 90deg, #196dc1 10%, #4096ed 90%)
}

.voyager-like-btn {
    border: 0.062rem solid #1b3d19;
    background-color: #8ab66b;
    background-image: -moz-linear-gradient(-90deg, #8ab66b 10%, #398235 90%);
    background-image: -o-linear-gradient(-90deg, #8ab66b 10%, #398235 90%);
    background-image: -webkit-linear-gradient(-90deg, #8ab66b 10%, #398235 90%);
    background-image: -ms-linear-gradient(-90deg, #8ab66b 10%, #398235 90%);
    background-image: linear-gradient(to -90deg, #8ab66b 10%, #398235 90%)
}

.voyager-dislike-btn {
    border: 0.062rem solid #30000a;
    background-color: #a90329;
    background-image: -moz-linear-gradient(-90deg, #a90329 10%, #6d0019 90%);
    background-image: -o-linear-gradient(-90deg, #a90329 10%, #6d0019 90%);
    background-image: -webkit-linear-gradient(-90deg, #a90329 10%, #6d0019 90%);
    background-image: -ms-linear-gradient(-90deg, #a90329 10%, #6d0019 90%);
    background-image: linear-gradient(to -90deg, #a90329 10%, #6d0019 90%)
}

.voyager-page {
    font-family: oswald, arial;
    background-color: #fff;
    color: #000;
    text-align: justify;
    position: fixed;
    width: 100%;
    height: 100%;
    overflow: hidden;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch
}

.voyager-popup {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 10000;
    background-color: rgba(0, 0, 0, 0.8);
    font-family: oswald, arial;
    color: #000;
    text-align: justify
}

#voyager-page-header {
    z-index: 1;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    height: 3.125rem;
    background-color: #eee;
    background-image: -moz-linear-gradient(90deg, #fe802b 30%, #ff9027 70%);
    background-image: -o-linear-gradient(90deg, #fe802b 30%, #ff9027 70%);
    background-image: -webkit-linear-gradient(90deg, #fe802b 30%, #ff9027 70%);
    background-image: -ms-linear-gradient(90deg, #fe802b 30%, #ff9027 70%);
    background-image: linear-gradient(to 90deg, #fe802b 30%, #ff9027 70%);
    border-top: 0.062rem solid #fee0be;
    border-bottom: 0.062rem solid #a9611a;
    -moz-box-shadow: 0 0.125rem 0.062rem rgba(14, 14, 14, 0.25);
    -webkit-box-shadow: 0 0.125rem 0.062rem rgba(14, 14, 14, 0.25);
    box-shadow: 0 0.125rem 0.062rem rgba(14, 14, 14, 0.25)
}

.rotated-image {
    position: relative;
    z-index: 0;
    transform: rotate(-2deg);
    -ms-transform: rotate(-2deg);
    -webkit-transform: rotate(-2deg)
}

.rotated-image img {
    border: 0.125rem solid #fe802b !important;
    -moz-border-radius: 0.312rem;
    -webkit-border-radius: 0.312rem;
    border-radius: 0.312rem
}

.bold {
    font-weight: bold
}

a {
    text-decoration: none
}

#voyager-page-footer {
    line-height: 2.187rem;
    font-weight: bold;
    text-align: center;
    font-size: 0.625rem
}

#voyager-footer-container-1 {
    color: #fff;
    border-top: 0.062rem solid #fee0be;
    border-bottom: 0.062rem solid #fee0be;
    background-color: #fe802b;
    background-image: -moz-linear-gradient(90deg, #ff7d03 30%, #ff9027 70%);
    background-image: -o-linear-gradient(90deg, #ff7d03 30%, #ff9027 70%);
    background-image: -webkit-linear-gradient(90deg, #ff7d03 30%, #ff9027 70%);
    background-image: -ms-linear-gradient(90deg, #ff7d03 30%, #ff9027 70%);
    background-image: linear-gradient(to 90deg, #ff7d03 30%, #ff9027 70%)
}

#voyager-footer-container-1 a:visited {
    color: #fff
}

#voyager-footer-container-1 a {
    color: #fff
}

#voyager-footer-container-2 {
    border-top: 0.062rem solid #cdcdcd;
    border-bottom: 0.062rem solid #cdcdcd;
    color: #FF7E0D;
    background-color: white
}

#voyager-footer-container-2 a:visited {
    color: #ff7e0d
}

#voyager-footer-container-2 a {
    color: #ff7e0d
}

#voyager-page-body {
    padding-top: 3.125rem
}

.voyager-wrapper {
    margin: auto;
    width: 310px
}

@media only screen and (min-width: 321px) {
    .voyager-wrapper {
        width: 100%;
        max-width: 550px;
        padding: 0 0.5rem;
        box-sizing: border-box;
        -webkit-box-sizing: border-box;
        -ms-box-sizing: border-box
    }
}

.voyager-game-stars-container {
    margin: 0.2em 0
}

.voyager-game-votes {
    display: inline;
    font-size: 0.8em;
    vertical-align: top
}

.voyager-game-fbshare {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin-right: 5px;
    background-color: #ECEEF5;
    border: 1px solid #cad4e7;
    display: block;
    float: right;
    padding: 3px
}

.voyager-game-fbshare .fb-logo {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAA3NCSVQICAjb4U/gAAAAyVBMVEUAAAA7V52Kioo3S403S41paWlpaWn///+7u7s2WJk3S41paWlzirZ1i7g7V52Kior+/v5PaqM7WZh9fX3T2ejAwMDe4u6kpKQ5UpeNoMXi5vBKaKRed67u8PbW3OrL0+ZXbqy8xd7W1tbn6vL6+/1VcamHh4fx8fH19fXu7u7e3t5tbW15eXlzc3P+/v9MXpo4T5I7Vpvo6/Tu8febq8vS1+c3TI84TpHCyt+MnsO2wNzd3d1wcHDEzN+bm5vg4OD8/PzX19fm5uY3dcL2AAAAB3RSTlMAn5+dm5udSGUsTwAAAAlwSFlzAAAOTQAADnUBUUrU8gAAAEpJREFUCJljYOGCA2YGCT44kGCA0AryKop8fFCOHDu7LZyjx65vAOewsxvyQTlG7EBgDOUogzimUI4ZFzs7lzmSHj4+dA4jgsMIAMmACOruOboKAAAAAElFTkSuQmCC);
    width: 12px;
    height: 12px;
    float: left
}

.voyager-game-fbshare .fb-share-text {
    font-family: sans-serif;
    font-size: 0.7rem;
    line-height: 0.7rem;
    font-weight: lighter;
    text-transform: capitalize;
    color: #3b5998;
    float: left;
    padding-left: 3px;
    padding-top: 1px
}

.voyager-game-title {
    font-weight: bold;
    text-transform: uppercase;
    font-size: 0.8rem;
    white-space: nowrap
}

.voyager-circle-btn {
    display: block;
    -moz-border-radius: 1rem;
    -webkit-border-radius: 1rem;
    border-radius: 1rem;
    width: 1rem;
    height: 1rem;
    background-color: #000;
    color: #fff;
    text-align: center
}

.voyager-section-title {
    text-transform: uppercase;
    padding: 0.5rem 0;
    text-indent: 0.5rem;
    font-weight: bold;
    font-size: 0.8rem
}

.voyager-ad-container {
    text-align: center
}

.voyager-ad-content {
    margin: auto;
    width: 300px
}

.star,
.star-on,
.star-off {
    display: inline-block;
    width: 14px;
    height: 14px
}

.star-on {
    background: url("stern.png") no-repeat
}

.star-off {
    background: url("stern_g.png") no-repeat
}

.voyager-ingame-header,
.voyager-ingame-footer {
    position: absolute;
    width: 100%
}

.voyager-ingame-header {
    top: -8px
}

.voyager-ingame-footer {
    bottom: -8px
}

.voyager-menu-container {
    position: fixed;
    z-index: 999999;
    cursor: pointer;
    top: 0;
    height: 100%
}

.voyager-menu {
    background: #f9f7f6;
    color: #000;
    border-right: 1px solid #dedcdb;
    font-size: 16px;
    overflow: scroll
}

.voyager-menu-button-container {
    position: absolute;
    top: 35px;
    right: -35px
}

.voyager-menu-button {
    background-image: url("//d3tlss08qwqpkt.cloudfront.net/assets/home-046c54953d5b839a9f5d55e94a89b768.png");
    background-color: #888;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    border: none;
    cursor: pointer;
    vertical-align: middle;
    opacity: 0.5;
    width: 35px;
    height: 35px;
    border-radius: 0
}

.cbp-spmenu h3 {
    color: #fff;
    font-size: 1.2em;
    padding: 20px;
    margin: 0;
    font-weight: 300;
    background: #d56100
}

.cbp-spmenu a {
    display: block;
    color: #fff;
    font-size: 1em;
    font-weight: 300;
    text-decoration: none
}

.cbp-spmenu a:active {
    background: #afdefa;
    color: #47a3da
}

.cbp-spmenu-vertical {
    width: 240px;
    height: 100%;
    top: 0;
    z-index: 1000
}

.cbp-spmenu-vertical a {
    border-bottom: 1px solid #dedcdb;
    padding: 0.45em;
    border-top: 0.062rem solid #fff;
    color: #666;
    font-family: arial, sans-serif;
    text-transform: uppercase;
    font-weight: bold
}

.cbp-spmenu-vertical a:nth-child(odd) {
    background-color: #fff
}

.cbp-spmenu-horizontal {
    width: 100%;
    height: 150px;
    left: 0;
    z-index: 1000;
    overflow: hidden
}

.cbp-spmenu-horizontal h3 {
    height: 100%;
    width: 20%;
    float: left
}

.cbp-spmenu-horizontal a {
    float: left;
    width: 20%;
    padding: 0.8em;
    border-left: 1px solid #258ecd
}

.cbp-spmenu-left {
    left: -241px
}

.cbp-spmenu-right {
    right: -240px
}

.cbp-spmenu-left.cbp-spmenu-open {
    left: 0px
}

.cbp-spmenu-right.cbp-spmenu-open {
    right: 0px
}

.cbp-spmenu-push {
    overflow-x: hidden;
    position: relative;
    left: 0
}

.cbp-spmenu-push-toright {
    left: 240px
}

.cbp-spmenu-push-toleft {
    left: -240px
}

.cbp-spmenu,
.cbp-spmenu-push {
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    transition: all 0.5s ease
}

@media screen and (max-width: 55.1875em) {
    .cbp-spmenu-horizontal {
        font-size: 75%;
        height: 110px
    }
    .cbp-spmenu-top {
        top: -110px
    }
    .cbp-spmenu-bottom {
        bottom: -110px
    }
}

#voyager-first-page .voyager-section {
    border-bottom: 1px solid #b0b0b0;
    padding-bottom: 0.8rem;
    padding-top: 0.8rem
}

#voyager-first-page #voyager-game-image,
#voyager-first-page #voyager-game-info,
#voyager-first-page #voyager-game-play-btn {
    height: 100%;
    vertical-align: top;
    min-width: 35px
}

#voyager-first-page #voyager-game-container-1 {
    height: 72px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex
}

#voyager-first-page #voyager-game-container-2,
#voyager-first-page #voyager-game-container-3 {
    line-height: 1.5rem
}

#voyager-first-page #voyager-game-container-4 {
    margin-top: 1rem
}

#voyager-first-page #voyager-game-container-5 {
    text-align: center
}

#voyager-first-page #voyager-game-container-5 span {
    font-size: 0.8rem
}

#voyager-first-page #voyager-game-container-6 {
    text-align: center
}

#voyager-first-page #voyager-game-container-6 li {
    list-style-type: none
}

#voyager-first-page #voyager-game-container-6 ul {
    margin: 0;
    padding: 0
}

#voyager-first-page #voyager-game-info {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-left: 0.5em
}

#voyager-first-page #voyager-game-play-btn {
    margin-top: 1rem
}

#voyager-first-page #voyager-game-play-btn .voyager-success-btn {
    font-size: 0.8rem;
    padding: 0.8rem 0.8rem
}

#voyager-first-page #voyager-game-play-btn-2 .voyager-success-btn {
    display: block;
    box-sizing: "border-box";
    -webkit-box-sizing: "border-box";
    -ms-box-sizing: "border-box";
    padding: 0.8em 0;
    margin: 1em 0
}

#voyager-first-page #voyager-ad-container {
    width: 300px;
    text-align: left;
    margin: auto;
    font-size: 0.7rem;
    color: #666
}

#voyager-footer-container-1-gray {
    color: #fff;
    background-color: #fff;
    background-image: -moz-linear-gradient(90deg, #e1e1e1 30%, #f6f6f6 70%);
    background-image: -o-linear-gradient(90deg, #e1e1e1 30%, #f6f6f6 70%);
    background-image: -webkit-linear-gradient(90deg, #e1e1e1 30%, #f6f6f6 70%);
    background-image: -ms-linear-gradient(90deg, #e1e1e1 30%, #f6f6f6 70%);
    background-image: linear-gradient(to 90deg, #e1e1e1 30%, #f6f6f6 70%)
}

#voyager-footer-container-1-gray a:visited {
    color: #fff
}

#voyager-footer-container-1-gray a {
    color: #555
}

#voyager-footer-container-2-gray {
    border-top: 0.062rem solid #cdcdcd;
    border-bottom: 0.062rem solid #cdcdcd;
    background-color: white
}

#voyager-footer-container-2-gray a {
    color: #777 !important
}

#voyager-footer-container-2-gray a:visited {
    color: #777 !important
}

.voyager-gray-background {
    background: #e2e2e2 !important
}

.voyager-borderless {
    border: none !important
}

.voyager-page-body-version-a {
    padding-top: 0 !important
}

.voyager-page-body-version-a #voyager-game-info {
    margin-left: 0px !important
}

.voyager-page-body-version-a .centering-wrapper {
    text-align: center
}

.voyager-page-body-version-a .sponsored-link {
    margin-top: 20px
}

.voyager-page-body-version-a .voyager-large-font {
    font-size: 22px
}

.voyager-page-body-version-a #top-ad-container,
.voyager-page-body-version-a #bottom-ad-container {
    height: 270px;
    margin-top: 20px;
    margin-bottom: 10px
}

.voyager-page-body-version-a #voyager-top-ad-container,
.voyager-page-body-version-a #voyager-bottom-ad-container {
    width: 300px;
    height: 250px;
    text-align: right;
    margin: auto;
    font-size: 0.7rem;
    color: #666
}

.voyager-page-body-version-a .voyager-large-font {
    font-weight: bold;
    text-align: center;
    font-size: 17px
}

.voyager-page-body-version-a #bottom-ad-wrapper {
    padding-top: 1px
}

.voyager-page-body-version-a .centering-wrapper {
    text-align: center
}

.voyager-page-body-version-a .sponsored-link {
    margin-top: 20px
}

.voyager-page-body-version-b {
    padding-top: 0 !important
}

.voyager-page-body-version-b .centering-wrapper {
    text-align: center
}

.voyager-page-body-version-b .sponsored-link {
    margin-top: 20px
}

.voyager-page-body-version-b #top-ad-container,
.voyager-page-body-version-b #bottom-ad-container {
    height: 270px;
    margin-top: 20px;
    margin-bottom: 10px
}

.voyager-page-body-version-b #voyager-top-ad-container,
.voyager-page-body-version-b #voyager-bottom-ad-container {
    width: 300px;
    height: 250px;
    text-align: right;
    margin: auto;
    font-size: 0.7rem;
    color: #666
}

.voyager-page-body-version-b .voyager-large-font {
    font-weight: bold;
    text-align: center;
    font-size: 17px
}

.voyager-page-body-version-b #bottom-ad-wrapper {
    padding-top: 1px
}

.voyager-page-body-version-b #voyager-game-info {
    margin-left: 0px !important
}

.voyager-page-body-version-b .voyager-success-btn {
    display: none
}

.voyager-page-body-version-b .voyager-banner-ad-content {
    height: 90px;
    margin: auto
}

.voyager-page-body-version-b .voyager-banner-ad-wrapper {
    text-align: center
}

.voyager-page-body-version-b .voyager-banner-ad-container {
    text-align: left;
    display: inline-block;
    *display: inline;
    zoom: 1;
    padding-top: 20px;
    font-size: 0.7rem;
    color: #666
}

.voyager-page-body-version-b .bottom-banner {
    padding-top: 40px;
    padding-bottom: 40px
}

.voyager-page-body-version-b #voyager-ad-container {
    padding-bottom: 10px;
    padding-top: 10px
}

.voyager-page-version-e,
.voyager-page-version-c {
    background: #E2E2E2;
    padding-top: 0 !important
}

.voyager-page-version-e #top-ad-container,
.voyager-page-version-e #bottom-ad-container,
.voyager-page-version-c #top-ad-container,
.voyager-page-version-c #bottom-ad-container {
    height: 270px;
    margin-top: 20px;
    margin-bottom: 10px
}

.voyager-page-version-e #voyager-top-ad-container,
.voyager-page-version-e #voyager-bottom-ad-container,
.voyager-page-version-c #voyager-top-ad-container,
.voyager-page-version-c #voyager-bottom-ad-container {
    width: 300px;
    height: 250px;
    text-align: right;
    margin: auto;
    font-size: 0.7rem;
    color: #666
}

.voyager-page-version-e .voyager-section,
.voyager-page-version-c .voyager-section {
    border: none !important
}

.voyager-page-version-e .voyager-large-font,
.voyager-page-version-c .voyager-large-font {
    font-size: 22px
}

.voyager-page-version-e #play-complete-win,
.voyager-page-version-c #play-complete-win {
    margin-top: -28px
}

.voyager-page-version-e .centering-wrapper,
.voyager-page-version-c .centering-wrapper {
    text-align: center
}

.voyager-page-version-e .sponsored-link,
.voyager-page-version-c .sponsored-link {
    margin-top: 20px
}

.voyager-page-version-e #top-banner,
.voyager-page-version-c #top-banner {
    text-align: left;
    display: inline-block;
    *display: inline;
    zoom: 1
}

.voyager-page-version-e .voyager-banner-ad-content,
.voyager-page-version-c .voyager-banner-ad-content {
    height: 90px;
    margin: auto
}

.voyager-page-version-e .voyager-banner-ad-wrapper,
.voyager-page-version-c .voyager-banner-ad-wrapper {
    text-align: center
}

.voyager-page-version-e .voyager-banner-ad-container,
.voyager-page-version-c .voyager-banner-ad-container {
    text-align: right;
    display: inline-block;
    *display: inline;
    zoom: 1;
    padding-top: 20px;
    font-size: 0.7rem;
    color: #666
}

.voyager-page-version-e .details-info-part,
.voyager-page-version-c .details-info-part {
    padding-top: 15px
}

.voyager-page-version-e .voyager-play-button,
.voyager-page-version-c .voyager-play-button {
    -webkit-user-select: none;
    background-color: #8A8989;
    background-image: linear-gradient(#bab9b9 10%, #8a8989 90%);
    border-bottom-color: #6D6C6C;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: #6D6C6C;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #6D6C6C;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #6D6C6C;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-top-style: solid;
    border-top-width: 1px;
    box-shadow: rgba(0, 0, 0, 0.6) 0px 1px 3px 0px;
    color: #fff;
    cursor: pointer;
    display: block;
    padding-top: 11px;
    text-align: center;
    text-decoration: none;
    text-shadow: rgba(0, 0, 0, 0.2) 0px -1px 0px;
    text-transform: uppercase;
    height: 44px;
    width: 240px;
    margin: auto;
    margin-top: 20px
}

.voyager-page-version-e .voyager-play-button:hover,
.voyager-page-version-c .voyager-play-button:hover {
    border: 0.062rem solid rgba(0, 0, 0, 0.6)
}

.voyager-page-version-d {
    padding-top: 0 !important
}

.voyager-page-version-d .play-now {
    font-size: 22px;
    margin-top: 15px
}

.voyager-page-version-d .play-win {
    font-size: 22px;
    margin-top: 15px;
    text-align: center
}

.voyager-page-version-d #voyager-game-container-5 {
    margin-top: 15px;
    margin-bottom: 15px
}

.voyager-page-version-d .voyager-banner-ad-wrapper {
    text-align: center
}

.voyager-page-version-d .voyager-banner-ad-container {
    text-align: right;
    display: inline-block;
    *display: inline;
    zoom: 1;
    padding-top: 20px;
    font-size: 0.7rem;
    color: #666
}

.voyager-page-version-d .voyager-game-description-second-part {
    margin-top: 10px
}

.voyager-page-version-f_sales,
.voyager-page-version-h,
.voyager-page-version-f {
    padding-top: 0 !important
}

.voyager-page-version-f_sales .voyager-section,
.voyager-page-version-h .voyager-section,
.voyager-page-version-f .voyager-section {
    padding-top: 0 !important;
    margin-top: 20px;
    margin-bottom: 20px;
    border-bottom: none !important
}

.voyager-page-version-f_sales #voyager-page-section-1,
.voyager-page-version-h #voyager-page-section-1,
.voyager-page-version-f #voyager-page-section-1 {
    margin-top: 0px !important
}

.voyager-page-version-f_sales .voyager-header,
.voyager-page-version-h .voyager-header,
.voyager-page-version-f .voyager-header {
    height: 50px;
    background-image: linear-gradient(#010101 10%, #2f2f2f 90%);
    color: white;
    text-transform: uppercase;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 700;
    padding-left: 15px;
    line-height: 50px
}

.voyager-page-version-f_sales .game-details-page-ad-container,
.voyager-page-version-h .game-details-page-ad-container,
.voyager-page-version-f .game-details-page-ad-container {
    width: 300px;
    height: 250px;
    margin: auto;
    margin-top: 40px;
    margin-bottom: 40px
}

.voyager-page-version-f_sales #social-buttons,
.voyager-page-version-h #social-buttons,
.voyager-page-version-f #social-buttons {
    margin: auto;
    position: absolute;
    left: 30px;
    right: 0;
    width: 148px;
    margin-top: 10px;
    margin-bottom: 40px
}

.voyager-page-version-f_sales #voyager-game-description-first-part,
.voyager-page-version-h #voyager-game-description-first-part,
.voyager-page-version-f #voyager-game-description-first-part {
    margin-top: 25px !important
}

.voyager-page-version-f_sales #voyager-game-description-second-part,
.voyager-page-version-h #voyager-game-description-second-part,
.voyager-page-version-f #voyager-game-description-second-part {
    margin-top: 25px !important
}

.voyager-page-version-f_sales #game-rating,
.voyager-page-version-h #game-rating,
.voyager-page-version-f #game-rating {
    margin-top: 40px
}

.voyager-page-version-f_sales #game-details,
.voyager-page-version-h #game-details,
.voyager-page-version-f #game-details {
    margin-top: 30px
}

.voyager-page-version-f_sales .social-section-ad,
.voyager-page-version-h .social-section-ad,
.voyager-page-version-f .social-section-ad {
    margin-top: 110px;
    margin-bottom: 0
}

.voyager-page-version-f_sales .play-image-container,
.voyager-page-version-h .play-image-container,
.voyager-page-version-f .play-image-container {
    height: 300px;
    width: 300px;
    margin: auto;
    margin-top: 110px;
    margin-bottom: 65px
}

.voyager-page-version-f_sales .play-image,
.voyager-page-version-h .play-image,
.voyager-page-version-f .play-image {
    margin-bottom: 40px;
    width: 300px;
    height: 300px;
    cursor: pointer
}

.voyager-page-version-f_sales .voyager-ad-label,
.voyager-page-version-h .voyager-ad-label,
.voyager-page-version-f .voyager-ad-label {
    color: white;
    margin-left: -33px;
    margin-bottom: 20px
}

.voyager-page-version-f_sales .voyager-image-overlay-play-button,
.voyager-page-version-h .voyager-image-overlay-play-button,
.voyager-page-version-f .voyager-image-overlay-play-button {
    width: 150px;
    height: 65px;
    background-image: linear-gradient(#f03e3e 10%, #5c0808 90%);
    color: white;
    text-transform: uppercase;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 700;
    font-size: 49px;
    line-height: 65px;
    text-align: center;
    border-radius: 11px;
    margin-left: 75px;
    margin-top: -135px;
    position: absolute;
    cursor: pointer
}

.voyager-page-version-f_sales .voyager-close-button,
.voyager-page-version-h .voyager-close-button,
.voyager-page-version-f .voyager-close-button {
    width: 15px;
    height: 15px;
    background: #CCCCCC;
    position: absolute;
    margin-left: 284px;
    margin-top: -339px
}

.voyager-page-version-f_sales .voyager-close-image,
.voyager-page-version-h .voyager-close-image,
.voyager-page-version-f .voyager-close-image {
    width: 15px;
    height: 15px;
    position: absolute
}

.voyager-page-version-f_sales .ad-container-with-label,
.voyager-page-version-h .ad-container-with-label,
.voyager-page-version-f .ad-container-with-label {
    margin-bottom: 80px !important
}

.voyager-page-version-f_sales .social-button-section-wrapper,
.voyager-page-version-h .social-button-section-wrapper,
.voyager-page-version-f .social-button-section-wrapper {
    margin-bottom: 40px
}

.voyager-page-version-g {
    padding-top: 0 !important
}

.voyager-page-version-g .voyager-success-btn {
    display: none
}

.voyager-page-version-g #voyager-teaser {
    width: 300px;
    height: 110px
}

.voyager-page-version-g #voyager-teaser-container {
    width: 300px;
    height: 110px;
    margin: auto
}

.voyager-page-version-g .voyager-banner-ad-wrapper {
    margin-top: 40px;
    margin-bottom: 40px
}

.voyager-page-version-g #top-banner {
    width: 300px;
    height: 250px
}

.voyager-page-version-g #voyager-page-section-1 {
    padding-top: 0 !important
}

.voyager-page-version-g .voyager-banner-ad-container {
    margin: auto;
    width: 300px
}

.voyager-page-version-g .top-banner-ad-text {
    font-size: 0.7rem;
    color: #666
}

.voyager-page-version-g #voyager-widget-wrapper-extra,
.voyager-page-version-g #voyager-widget-wrapper {
    width: 300px;
    margin: auto;
    margin-top: 40px;
    margin-bottom: 40px
}

.voyager-page-version-g .voyager-section {
    border-bottom: none !important
}

.voyager-first-page-version {
    display: none
}

.voyager-tracking-frame {
    width: 0px;
    height: 0px
}

#voyager-moregames-page #voyager-similar-title {
    margin-top: 0.5rem
}

#voyager-moregames-page .voyager-similar-game {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    padding: 0.5rem
}

#voyager-moregames-page .voyager-game-info-container {
    display: block;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-left: 0.2rem;
    text-decoration: none;
    color: #000
}

#voyager-moregames-page .voyager-game-name,
#voyager-moregames-page .voyager-game-stars-container {
    display: inline-block
}

#voyager-moregames-page .voyager-game-description {
    font-size: 0.7rem;
    line-height: 1rem;
    height: 2rem;
    overflow: hidden;
    clear: both
}

#voyager-moregames-page .voyager-game-stars-container {
    float: right
}

#voyager-moregames-page #voyager-current-game-container {
    background-color: #000;
    text-align: center;
    padding-top: 0.3rem;
    height: 200px
}

#voyager-moregames-page #voyager-current-game-container .game-image-block {
    position: relative;
    display: inline-block
}

#voyager-moregames-page #voyager-current-game-container .game-image-block .voyager-game-image {
    padding: 0 !important
}

#voyager-moregames-page #voyager-current-game-container .game-image-block .image-play-button-overlay {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 50px;
    background-color: rgba(0, 0, 0, 0.5)
}

#voyager-moregames-page #voyager-current-game-container .game-image-block .image-play-button-overlay #voyager-current-game-play-btn {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 25px;
    width: 250px;
    margin: auto;
    padding: 0;
    text-align: center;
    background: transparent
}

#voyager-moregames-page #voyager-current-game-play-btn {
    position: relative;
    margin-top: -2.5rem;
    height: 2rem;
    text-align: right;
    background-color: rgba(0, 0, 0, 0.3);
    padding-right: 0.5rem
}

#voyager-moregames-page #voyager-current-game-play-btn .voyager-success-btn {
    vertical-align: middle;
    padding: 0.3rem 0.8rem
}

#voyager-moregames-page #voyager-current-game-play-btn .voyager-success-btn-gray {
    vertical-align: middle;
    padding: 0.3rem 0.8rem;
    color: #e0e0e0
}

#voyager-moregames-page #voyager-share-container {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    padding: 0.5rem 0 0.3rem 0
}

#voyager-moregames-page #voyager-share-container span {
    padding-right: 2rem;
    line-height: 1.4rem
}

#voyager-moregames-page #voyager-share-container #voyager-game-social-buttons-container {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    vertical-align: middle
}

#voyager-moregames-page #voyager-game-status-container {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    border-bottom: 1px solid #d0d0d0
}

#voyager-moregames-page #voyager-game-status-container div {
    font-weight: bold;
    text-transform: uppercase;
    line-height: 2rem;
    font-size: 0.8rem;
    width: 33%
}

#voyager-moregames-page #voyager-game-status-container div div {
    width: 100%;
    text-align: center
}

#voyager-moregames-page #voyager-game-score-container {
    border-right: 1px solid #d0d0d0;
    border-left: 1px solid #d0d0d0
}

#voyager-moregames-page .voyager-ad-container {
    padding: 1rem 0
}

#voyager-moregames-page #voyager-ad-label {
    width: 300px;
    text-align: left;
    margin: auto;
    font-size: 0.7rem;
    color: #666
}

#voyager-moregames-page #voyager-game-play-btn-2 #voyager-play-again-btn {
    display: block;
    box-sizing: "border-box";
    -webkit-box-sizing: "border-box";
    -ms-box-sizing: "border-box";
    padding: 0.8em 0;
    margin: 1em 1em 0 1em
}

#voyager-splashscreen-page {
    display: table;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 100000;
    background-color: #fe802b;
    width: 100%;
    height: 100%
}

#voyager-splashscreen-logo-container {
    display: table-cell;
    vertical-align: middle;
    width: 320px;
    height: 100px;
    text-align: center;
    color: #fff
}

#voyager-loading-page {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-color: #fff
}

#voyager-loading-spinner {
    position: absolute;
    width: 150px;
    height: 50px;
    top: 50%;
    left: 50%;
    margin-top: -25px;
    margin-left: -75px;
    background-image: url(data:image/gif;base64,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)
}

#voyager-ad-popup {
    background-color: #000
}

#voyager-ad-popup .voyager-ad-content {
    margin-top: 3rem
}

#voyager-ad-popup #voyager-close-popup-container {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 1rem
}

#voyager-ad-popup #voyager-close-popup-btn {
    position: absolute;
    right: 5px;
    top: 5px;
    visibility: hidden
}

#voyager-ad-popup #voyager-ad-info-text {
    font-size: 10px;
    color: #fff
}

@media only screen and (max-height: 400px) {
    #voyager-ad-popup .voyager-ad-content {
        margin-top: 1rem
    }
}

#voyager-adblocker-info {
    background-color: #fff;
    margin-top: 1rem;
    margin-left: 0.5rem;
    margin-right: 0.5rem
}

#voyager-adblocker-info #voyager-close-btn-container {
    position: relative;
    top: 0;
    left: 0;
    right: 0;
    height: 1rem
}

#voyager-adblocker-info .voyager-circle-btn {
    background-color: #fff;
    color: #000
}

#voyager-adblocker-info #voyager-close-adblocker-info-btn {
    position: absolute;
    right: 5px;
    top: 5px;
    visibility: visible
}

#voyager-adblocker-info #voyager-info-text {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 2rem;
    padding-bottom: 1rem;
    text-align: left;
    color: #000
}

#prize-play-headline {
    text-align: center;
    font-weight: bold;
    font-size: 19px
}

#prize-big-img-bock {
    text-align: center;
    margin-top: .1em;
    margin-bottom: 10px
}

#prize-big-img {
    display: inline
}

#prize-play-offer {
    display: table-row
}

#prize-play-offer img {
    display: table-cell;
    height: 60px;
    width: 60px;
    border: 0.125rem solid #fe802b !important;
    border-radius: 0.312rem
}

#prize-play-offer div {
    display: table-cell;
    font-weight: bold;
    text-transform: uppercase;
    vertical-align: middle;
    padding-left: 1em
}

#prize-play-steps-block {
    margin-top: .1em
}

#prize-play-steps-block li {
    margin-bottom: .5em;
    line-height: 2em
}

#prize-play-steps-headline {
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 5px
}

#prize-play-step1 {
    display: -webkit-inline-flex;
    display: inline-flex;
    flex-direction: row;
    width: 100%
}

#prize-play-step1-text {
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto
}

#prize-play-step1-button {
    margin-top: -.1em
}

#prize-small-img {
    margin-left: .5em;
    margin-bottom: -.3em
}

#prize-play-tac-block {
    width: 100%;
    text-align: left
}

#prize-play-tac-btn {
    display: inline;
    color: #888888;
    overflow-y: auto;
    text-decoration: underline;
    padding: .7em;
    font-size: .7em;
    cursor: pointer
}

.prize-play-clear {
    clear: both
}

.prize-play-bg {
    background-color: #e0e0e0
}

.prize-play-arrow {
    min-width: 2em;
    height: 2em;
    margin-left: 1em;
    margin-right: 1em;
    position: relative;
    -webkit-flex: 1 1 auto;
    flex: 1 1 auto
}

.prize-play-line {
    width: 98%;
    height: .98em;
    border-top: 0.1em solid #000;
    position: absolute;
    bottom: 0
}

.prize-play-triangle-right {
    width: 0;
    height: 0;
    border-top: 1em solid transparent;
    border-left: 2em solid #000;
    border-bottom: 1em solid transparent;
    float: right
}

.prize-play-play-button {
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    font-size: .7em;
    padding: .7em
}

.prize-play-condition {
    max-height: 30em;
    overflow-y: auto
}

.prize-play-headline {
    display: inline-block;
    font-size: 19px
}

.prize-play-tac-play-button {
    display: inline-block;
    width: 80%
}

.prize-play-tac-play-button .prize-play-play-button {
    display: inline-block;
    width: 100%
}

.prize-play-tac-footer,
.prize-play-tac-header {
    text-align: center
}

.voyager-ng-modal-window-scalable-content {
    padding-right: 1em;
    overflow-y: auto
}

.voyager-ng-modal-window-footer {
    margin-top: .5em
}

#prize-play-qualified {
    text-align: center
}

#prize-play-qualified p {
    text-align: center
}

.pp-fb-share-button {
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
    background: #4c69ba;
    background: -webkit-gradient(linear, center top, center bottom, from(#4c69ba), to(#3b55a0));
    background: -webkit-linear-gradient(#4c69ba, #3b55a0);
    border: none;
    -webkit-border-radius: 2px;
    color: #fff;
    cursor: pointer;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    padding: 0;
    text-shadow: 0 -1px 0 #354c8c;
    white-space: nowrap;
    width: 56px;
    text-align: left;
    font-size: 11px;
    border-collapse: collapse;
    border-spacing: 0;
    display: inline-block
}

.pp-fb-share-button-img {
    display: inline-block;
    border: 0;
    color: inherit;
    cursor: pointer;
    font: inherit;
    font-weight: bold;
    margin: -1px;
    outline: none;
    padding: 0;
    text-shadow: 0 -1px 0 #354c8c;
    background-image: url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/y1/r/LVx-xkvaJ0b.png);
    background-size: auto;
    background-repeat: no-repeat;
    background-position: 0 -42px;
    height: 14px;
    width: 14px;
    margin-left: 4px;
    margin-top: 3px
}

.pp-fb-share-button-label {
    display: inline-block;
    padding: 0 5px 0 0;
    vertical-align: top
}

#prize-play-qualification-twitter {
    display: inline-block;
    heigth: 30px;
    line-height: 2em
}

.prize-play-modal-play-button {
    margin-bottom: 4px
}

.prize-play-tac {
    font-size: 10px
}

.prize-play-tac a {
    font-weight: bold;
    color: #ff7e0d
}

.prize-play-tac a:HOVER {
    color: #000000;
    text-decoration: none
}

#prize-play-qualification-voucher {
    margin-bottom: 5px
}

#prizePlayFakeButton {
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    font-size: .7em;
    padding: .7em;
    border: 0.062rem solid #009b0c;
    background-color: #40C71C;
    background-image: -moz-linear-gradient(90deg, #3dc419 10%, #65ef40 90%);
    text-decoration: none;
    text-align: center;
    color: #FFF;
    text-transform: uppercase;
    border-radius: 5px;
    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.6);
    text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2)
}

.prize-play-landing-page-body {
    background-color: #4d83c0
}

#prize-play-landing-page {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100vw;
    color: #FFFFFF
}

#prize-play-landing-page .outer-container {
    padding-right: 10px;
    padding-left: 10px;
    margin-bottom: 0;
    background-color: #4d83c0;
    width: 100vw
}

#prize-play-landing-page .pzp-next-page-link {
    cursor: pointer
}

#prize-play-landing-page .pzp-header {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    width: 100vw;
    height: 50px;
    padding-right: 10px;
    padding-left: 10px;
    background-color: #3b5999;
    z-index: 1
}

#prize-play-landing-page .pzp-content {
    margin-top: 50px;
    width: 100vw;
    height: calc(100vh - 75px);
    overflow: auto
}

#prize-play-landing-page .pzp-title-container {
    width: 100%;
    height: 35%;
    display: table;
    padding: 2vh 2vw
}

#prize-play-landing-page .pzp-img-container {
    width: 100%;
    height: 35%;
    display: table
}

#prize-play-landing-page .pzp-button-container {
    width: 100%;
    height: 30%;
    display: table
}

#prize-play-landing-page .pzp-footer {
    width: 100vw;
    height: 25px;
    display: table
}

#prize-play-landing-page .pzp-icon-top-left {
    float: left;
    height: 48px;
    width: 48px;
    margin: 1px;
    background-image: url("//d3tlss08qwqpkt.cloudfront.net/assets/prizeplay/button_continue-02dc95336ffe3f8e228be4732a3b65b5.png");
    background-size: 48px 48px;
    background-repeat: no-repeat;
    background-position: 0px 0px
}

#prize-play-landing-page .pzp-icon-top-right {
    float: right;
    height: 48px;
    width: 48px;
    margin: 1px;
    background-image: url("//d3tlss08qwqpkt.cloudfront.net/assets/prizeplay/button_award-6f777b61452c19f61abb1edd7e31ca51.png");
    background-size: 48px 48px;
    background-repeat: no-repeat;
    background-position: 0px 0px
}

#prize-play-landing-page .pzp-title-cell {
    display: table-cell;
    vertical-align: middle;
    text-align: center
}

#prize-play-landing-page .pzp-subtitle {
    line-height: 5vh;
    font-size: 4vh
}

#prize-play-landing-page .pzp-title {
    font-weight: bold;
    line-height: 9vh;
    font-size: 9vh
}

#prize-play-landing-page .pzp-image {
    display: table-cell;
    vertical-align: middle;
    text-align: center
}

#prize-play-landing-page .pzp-image img {
    height: 100%
}

#prize-play-landing-page .pzp-button-cell {
    display: table-cell;
    vertical-align: middle;
    text-align: center
}

#prize-play-landing-page .pzp-button {
    width: 585px;
    height: 117px;
    background-color: transparent;
    background-image: url("//d3tlss08qwqpkt.cloudfront.net/assets/prizeplay/button-05cdba1194c3a774ebf3fcd7d851634a.png");
    background-size: 585px 117px;
    background-repeat: no-repeat;
    background-position: top left;
    display: inline-block
}

#prize-play-landing-page .pzp-button-text {
    display: block;
    line-height: 50px;
    font-weight: bold;
    font-size: 50px;
    padding-top: 34px;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

#prize-play-landing-page .pzp-footer-text {
    line-height: 20px;
    font-size: 20px;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    color: #9FBCDC
}

#prize-play-landing-page .pzp-footer-text a {
    color: #9FBCDC
}

@media (max-width: 610px) {
    #prize-play-landing-page .pzp-title-container {
        height: 30%
    }
    #prize-play-landing-page .pzp-img-container {
        height: 25%
    }
    #prize-play-landing-page .pzp-button-container {
        padding-top: 10px;
        height: 25%
    }
    #prize-play-landing-page .pzp-subtitle {
        line-height: 4vh;
        font-size: 4vh
    }
    #prize-play-landing-page .pzp-title {
        line-height: 6vh;
        font-size: 6vh
    }
    #prize-play-landing-page .pzp-button {
        width: 80vw;
        height: 16vw;
        background-size: 80vw 16vw
    }
    #prize-play-landing-page .pzp-button-text {
        line-height: 8vw;
        font-size: 8vw;
        padding-top: 4vw
    }
    #prize-play-landing-page .pzp-footer-text {
        line-height: 10px;
        font-size: 10px
    }
}

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
    #prize-play-landing-page .pzp-content {
        width: 98vw;
        margin-left: 2vw
    }
}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
    #prize-play-landing-page .pzp-title-container {
        height: 25%
    }
    #prize-play-landing-page .pzp-img-container {
        height: 20%
    }
    #prize-play-landing-page .pzp-button-container {
        height: 15%
    }
    #prize-play-landing-page .pzp-content {
        width: 98vw;
        margin-left: 2vw
    }
}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
    #prize-play-landing-page .pzp-image img {
        height: 30vh
    }
    #prize-play-landing-page .pzp-button {
        width: 60vh;
        height: 12vh;
        background-size: 60vh 12vh
    }
    #prize-play-landing-page .pzp-button-text {
        line-height: 6vh;
        font-size: 6vh;
        padding-top: 3vh
    }
    #prize-play-landing-page .pzp-content {
        width: 98vw;
        margin-left: 2vw
    }
}

@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait) {
    #prize-play-landing-page .pzp-title-container {
        height: 25%
    }
    #prize-play-landing-page .pzp-img-container {
        height: 20%
    }
    #prize-play-landing-page .pzp-button-container {
        height: 15%
    }
    #prize-play-landing-page .pzp-content {
        width: 98vw;
        margin-left: 2vw
    }
}

@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) {
    #prize-play-landing-page .pzp-image img {
        height: 30vh
    }
    #prize-play-landing-page .pzp-button {
        width: 60vh;
        height: 12vh;
        background-size: 60vh 12vh
    }
    #prize-play-landing-page .pzp-button-text {
        line-height: 6vh;
        font-size: 6vh;
        padding-top: 3vh
    }
    #prize-play-landing-page .pzp-content {
        width: 98vw;
        margin-left: 2vw
    }
}

#prize-play-startup {
    text-align: center
}

#prize-play-startup .pzp-startup_headline {
    font-weight: bold
}

#end-level-popup #end-level-popup-game-container {
    display: block;
    width: 300px;
    height: 180px;
    overflow: hidden;
    position: relative
}

#end-level-popup #end-level-popup-game-container .image-play-button-overlay {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 50px;
    background-color: rgba(0, 0, 0, 0.8)
}

#end-level-popup #end-level-popup-game-container .image-play-button-overlay #voyager-current-game-play-btn {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 25px;
    width: 250px;
    margin: auto
}

#end-level-popup #end-level-popup-game-container .image-play-button-overlay #voyager-current-game-play-btn .voyager-success-btn {
    vertical-align: middle;
    padding: 0.3rem 5rem
}

#end-level-popup #end-level-popup-social-container {
    display: block;
    width: 300px;
    top: 0
}

#end-level-popup #end-level-popup-social-container .voyager-section-title {
    height: 60px
}

#end-level-popup #voyager-share-container #voyager-game-social-buttons-container {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    vertical-align: middle;
    padding-left: 4rem
}

#end-level-popup #voyager-like-container {
    text-align: center;
    line-height: 3rem;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem
}

#end-level-popup .voyager-like-btn,
#end-level-popup .voyager-dislike-btn {
    padding: 0.3rem 3rem;
    margin: 0 0.5rem
}

#end-level-popup #voyager-more-games-btn-container {
    position: relative;
    text-align: center;
    height: 3rem;
    padding: 0 0.8rem;
    margin-top: 0.5rem
}

#end-level-popup #voyager-more-games-btn-container .voyager-primary-btn {
    display: block;
    padding: 0.5rem 0
}

#end-level-popup #voyager-whatsapp-container {
    display: none;
    padding: 1rem 0.8rem;
    height: 2.3rem
}

#end-level-popup .voyager-whatsapp-btn {
    display: block;
    color: #fff;
    background: url(whatsapp.png) #2e8a06 no-repeat;
    background-position: 90px 3px;
    text-indent: 30px;
    padding: 0.4rem 0;
    box-sizing: "border-box";
    -webkit-box-sizing: "border-box";
    -ms-box-sizing: "border-box";
    -moz-border-radius: 0.3rem;
    -webkit-border-radius: 0.3rem;
    border-radius: 0.3rem;
    text-align: center;
    -moz-box-shadow: 0.1rem 0.1rem 0.1rem rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0.1rem 0.1rem 0.1rem rgba(0, 0, 0, 0.3);
    box-shadow: 0.1rem 0.1rem 0.1rem rgba(0, 0, 0, 0.3);
    border: 1px solid rgba(0, 0, 0, 0.3)
}

#end-level-popup #voyager-like-info-container {
    display: none
}

#end-level-popup .voyager-game-image {
    width: 300px;
    height: 180px;
    padding: 0 !important
}

#end-level-popup .end-level-popup-clear {
    clear: both
}

@media only screen and (max-width: 375px) {
    #end-level-popup #voyager-whatsapp-container {
        padding: 0rem 0.8rem
    }
    #end-level-popup #voyager-like-container {
        padding-top: 0;
        padding-bottom: 0
    }
}

.sg-modal-window-content .alert {
    margin-top: 25px
}

.sg-modal-window-highscores .sg-modal-window-content {
    display: block
}

.sg-modal-window-highscores .sg-modal-window-content {
    width: 20rem
}

.sg-modal-window-highscores .message_fb {
    padding: 25px
}

.sg-modal-window-highscores .voyager-game-fbshare {
    padding: 10px !important;
    width: 100% !important;
    text-align: center
}

.sg-modal-window-highscores .voyager-game-fbshare .fb-share-text {
    float: initial;
    font-size: 1rem
}

.btn-multiline {
    white-space: normal
}

img.fb-share {
    margin-bottom: 3px
}

.paddingless.left {
    padding-left: 0 !important
}

.paddingless.right {
    padding-right: 0 !important
}

#voyager-highscores {
    width: 100%;
    padding-left: 5px;
    padding-top: 3px
}

#voyager-highscores .highscore-wrapper {
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    position: relative
}

#voyager-highscores ul.list-inline {
    white-space: nowrap;
    overflow-x: scroll !important;
    overflow-y: hidden !important;
    margin-left: 1px
}

#voyager-highscores ul.list-inline li:last-child .user-score-container {
    padding-left: 0 !important
}

#voyager-highscores ul.list-inline li:last-child .user-score-container .user-details .user-name,
#voyager-highscores ul.list-inline li:last-child .user-score-container .user-details .user-score {
    margin-left: 15px
}

#voyager-highscores ul.list-inline li:last-child .user-score-container .user-avatar {
    padding-left: 15px !important
}

#voyager-highscores ul.list-inline li:last-child:after {
    border: none !important
}

#voyager-highscores ul.list-inline li .user-name,
#voyager-highscores ul.list-inline li .user-score {
    overflow: hidden;
    text-overflow: ellipsis
}

#voyager-highscores li {
    width: 13vw;
    background: -webkit-linear-gradient(left, #ddd, #fff);
    background: -o-linear-gradient(right, #ddd, #fff);
    background: -moz-linear-gradient(right, #ddd, #fff);
    background: linear-gradient(to right, #ddd, #fff)
}

@media screen and (max-width: 1024px) {
    #voyager-highscores li {
        width: 37vw
    }
}

#voyager-highscores li .user-score-container {
    padding-left: 8px !important;
    border-top: 1px solid #dadada;
    border-bottom: 1px solid #dadada
}

#voyager-highscores li .user-score-container .user-level {
    width: auto;
    line-height: 40px;
    font-size: 18px;
    box-sizing: content-box;
    margin-right: 10px
}

#voyager-highscores li .user-score-container .user-details {
    font-size: 10px;
    margin-top: 6px
}

#voyager-highscores li .user-score-container .user-avatar {
    padding-top: 6px;
    margin-right: 10px;
    width: auto
}

#voyager-highscores li.small {
    width: 6vw
}

#voyager-highscores li.small .user-score-container {
    padding-left: 0 !important
}

#voyager-highscores li.selected {
    background: -webkit-linear-gradient(left, #838383, #838383);
    background: -o-linear-gradient(right, #838383, #838383);
    background: -moz-linear-gradient(right, #838383, #838383);
    background: linear-gradient(to right, #838383, #838383)
}

#voyager-highscores .save-highscore-container {
    display: none;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
    text-align: center;
    color: white;
    box-sizing: content-box;
    border-color: #435a8b #3c5488 #334c83;
    padding-bottom: 12px;
    margin-top: -65px;
    border-radius: 2px;
    background: #4e69a2;
    padding: 10px;
    margin-right: 0;
    z-index: 99;
    border: 1px solid #000;
    position: absolute;
    right: 0;
    cursor: pointer;
    width: auto
}

#voyager-highscores .save-highscore-container span {
    display: block;
    font-size: 12px;
    font-weight: bold
}

#voyager-highscores .level-container {
    display: none;
    height: 60px;
    width: 60px;
    margin-top: -10px;
    margin-right: -10px;
    border-radius: 30px;
    background: #ffa100;
    z-index: 99;
    padding-top: 10px;
    border: 1px solid #000;
    position: absolute;
    left: 0;
    background: -webkit-radial-gradient(#ff6e3c, #ffa100, #ffc30a);
    background: -o-radial-gradient(#ff6e3c, #ffa100, #ffc30a);
    background: -moz-radial-gradient(#ff6e3c, #ffa100, #ffc30a);
    background: radial-gradient(#ff6e3c, #ffa100, #ffc30a)
}

#voyager-highscores .level-container span {
    font-size: 15px;
    line-height: 15px;
    padding-left: 3px;
    display: block
}

#voyager-highscores .level-container span.level {
    margin-top: 5px;
    font-size: 25px;
    padding-left: 0
}

#voyager-highscores li:after {
    content: " ";
    display: block;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-right: 20px solid #dadada;
    margin-right: -1px
}

#voyager-highscores li.before_selected:after {
    border-right: 20px solid #838383
}

img.avatar {
    width: 30px;
    border: 1px solid gray
}

img.avatar.selected {
    border: 3px solid blue
}

#voyager-highscores.voyager-game-page-footer {
    height: 15vh
}

.sg-modal-window .modal-dialog {
    background: #e0e0e0;
    background-color: #ffffff;
    border-color: #ffffff;
    border-radius: .5em;
    font-family: oswald, arial;
    color: #000;
    text-align: justify
}

.sg-modal-window .modal-content {
    background: inherit
}

.sg-modal-window .modal-body {
    background: inherit;
    border-radius: .5em;
    text-align: center
}

.sg-modal-window .sg-modal-window-content {
    display: inline-block
}

.sg-modal-window .close {
    display: block;
    position: absolute;
    border-radius: 16px;
    width: 16px;
    height: 16px;
    background-color: #000000;
    color: #fff;
    text-align: center;
    left: .5rem;
    right: .5rem;
    top: .5rem;
    z-index: 2000;
    opacity: 1;
    text-shadow: 1px 1px #000
}

.sg-modal-window .close:before {
    font-family: "fontello";
    font-style: normal;
    font-weight: normal;
    speak: none;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    font-size: 16px;
    line-height: 16px;
    display: block;
    text-decoration: inherit;
    width: 16px;
    position: absolute;
    top: -1px;
    left: -1px;
    margin: 0;
    content: '\e802'
}

@media only screen and (max-width: 375px) {
    .sg-modal-window .modal-body {
        padding: 1px;
        overflow: auto
    }
    .sg-modal-window .modal-dialog {
        margin: 5px
    }
    .sg-modal-window .modal-body .close {
        margin-right: 5px
    }
}

@media only screen and (min-height: 400px) {
    .sg-modal-window .modal-body {
        padding-top: 1rem
    }
}

@media (min-width: 768px) {
    .sg-modal-window .modal-dialog {
        width: 650px
    }
}

@media only screen and (min-device-width: 414px) and (max-device-width: 736px) {
    .modal-dialog {
        max-height: none;
        -webkit-overflow-scrolling: touch
    }
}

.voyager-game-page-wrapper {
    max-width: 768px;
    margin: 0 auto
}

.voyager-ad-wrapper {
    margin-top: 40px;
    margin-bottom: 40px;
    padding: 0;
    border: none;
    width: 100%;
    text-align: center
}

#voyager-page-body.voyager-game-page-body {
    padding-top: 0 !important;
    height: 85vh
}

.voyager-game-image {
    padding: 10px 20px 10px 10px
}

.voyager-progress-bar-container {
    position: absolute;
    z-index: 1;
    background: white
}

.voyager-progress-bar {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    height: 1.5em;
    text-align: center;
    font-size: 1.5em
}

.voyager-game-page-body-in-iframe {
    margin: auto
}

.modal-fullscreen {
    width: 100% !important;
    height: 100% !important;
    margin: 0 0 0 0 !important;
    padding: 0 0 0 0 !important;
    border-radius: 0 !important
}

.hints-page-version-c-dialog {
    background-color: #fff !important;
    border: none !important;
    color: #000 !important
}

.modal-dialog .hint-page-widget-container {
    margin-bottom: 50px
}

.modal-dialog #top-ad {
    width: 300px;
    height: 250px
}

.modal-dialog #voyager-first-page,
.modal-dialog .modal-body {
    background-color: white
}

.modal-dialog .sg-hint-page-container {
    display: block;
    height: auto;
    overflow: hidden;
    position: relative
}

.modal-dialog .sg-hint-page-ad-container {
    width: 300px;
    height: 250px
}

.modal-dialog .sg-hint-page-hint {
    margin-top: 20px;
    text-align: initial
}

.modal-dialog .sg-hint-page-ad-container {
    margin: auto;
    margin-top: 40px;
    margin-bottom: 40px
}

.modal-dialog .sg-hint-page-close-button {
    width: 90px;
    height: 30px;
    position: absolute;
    font-size: 10px;
    line-height: 30px;
    background-color: lightgrey;
    text-transform: uppercase;
    cursor: pointer;
    font-weight: 600
}

.modal-dialog .sg-hint-page-ad {
    width: 300px;
    height: 250px
}

.modal-dialog .hint-page-play-button {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #fff;
    border: 2px solid #fff;
    background-color: red;
    width: 240px;
    height: 45px;
    text-transform: uppercase;
    font-weight: 700 !important;
    font-size: 32px !important;
    line-height: 45px !important;
    text-align: center !important;
    margin-left: 28px;
    margin-top: -70px;
    position: absolute
}

.modal-dialog .hint-page-play-trigger {
    cursor: pointer
}

.modal-dialog .hint-page-play-image {
    width: 300px !important;
    height: 250px !important;
    vertical-align: baseline
}

.modal-dialog .hint-page-close-button {
    width: 20px;
    height: 20px;
    background: #CCC;
    position: absolute;
    margin-left: 279px;
    margin-top: -249px
}

.modal-dialog .hint-page-close-image {
    width: 20px;
    height: 20px;
    vertical-align: baseline
}

.modal-dialog .hint-page-play-ad-label {
    font-size: smaller;
    margin-bottom: 3px;
    float: left;
    color: #666
}

.modal-dialog .sg-hint-page-close-button-top-right {
    margin-top: -310px;
    margin-left: 210px
}

.modal-dialog .sg-hint-page-close-button-top-left {
    margin-top: -310px
}

.modal-dialog .sg-hint-page-close-button-bottom-left {
    margin-top: 30px
}

.modal-dialog .sg-hint-page-close-button-bottom-right {
    margin-top: 30px;
    margin-left: 210px
}

.modal-dialog .sg-hint-page-ad-container-close-button-bottom {
    margin-bottom: 80px
}

.modal-dialog .sg-hint-page-ad-container-close-button-top {
    margin-top: 80px
}

.modal-dialog .sg-hint-page-hint-container {
    margin-left: 10px;
    margin-right: 10px
}

.modal-dialog #top-hint-ad-section {
    height: 250px;
    width: 300px;
    margin: auto;
    margin-top: 40px;
    margin-bottom: 40px
}

.modal-dialog .sg-auto-game-wrapper {
    margin-bottom: 50px
}

.modal-dialog .sg-hint-page-version-b-container {
    background: white
}

.modal-dialog .sg-hint-page-version-b-container .sg-hint-page-title {
    font-size: 32px;
    margin-top: 10px
}

.modal-dialog .sg-hint-page-version-b-container .sg-hint-page-hints-title {
    font-size: 17px;
    font-style: italic
}

.modal-dialog .sg-hint-page-version-b-container .sg-hint-page-hint-container {
    width: 300px;
    margin: auto
}

.modal-dialog .sg-hint-page-version-b-container .sg-hint-page-next-hint-button {
    width: 140px;
    margin: auto;
    font-weight: 600;
    background: #f56708;
    background-image: -webkit-linear-gradient(top, #f56708, #f7913e);
    background-image: -moz-linear-gradient(top, #f56708, #f7913e);
    background-image: -ms-linear-gradient(top, #f56708, #f7913e);
    background-image: -o-linear-gradient(top, #f56708, #f7913e);
    background-image: linear-gradient(to bottom, #f56708, #f7913e);
    -webkit-border-radius: 10;
    -moz-border-radius: 10;
    border-radius: 10px;
    -webkit-box-shadow: 3px 3px 3px #66320f;
    -moz-box-shadow: 3px 3px 3px #66320f;
    box-shadow: 3px 3px 3px #66320f;
    color: #ffffff;
    font-size: 16px;
    padding: 8px 20px 8px 20px;
    border: solid #114566 1px;
    text-decoration: none;
    text-transform: uppercase;
    cursor: pointer;
    margin-bottom: 30px
}

.modal-dialog .sg-hint-page-version-b-container .sg-hint-page-next-hint-button:hover {
    background: #f7913e;
    background-image: -webkit-linear-gradient(top, #f7913e, #f56708);
    background-image: -moz-linear-gradient(top, #f7913e, #f56708);
    background-image: -ms-linear-gradient(top, #f7913e, #f56708);
    background-image: -o-linear-gradient(top, #f7913e, #f56708);
    background-image: linear-gradient(to bottom, #f7913e, #f56708);
    text-decoration: none
}

.modal-dialog .sg-hint-page-version-b-container .sg-hint-page-side-ad-container {
    width: 300px;
    height: 600px;
    position: absolute
}

.modal-dialog .sg-hint-page-version-b-container .sg-hint-page-game-icon {
    width: 40px;
    height: 40px;
    margin-left: 20px;
    position: absolute
}

.modal-dialog .sg-hint-page-version-b-container .sg-hint-page-long-text {
    width: 300px;
    margin: auto;
    margin-top: 30px
}

.modal-dialog .sg-hint-page-version-c-container {
    background: white
}

.modal-dialog .sg-hint-page-version-c-container .sg-hint-page-title {
    font-size: 32px;
    margin-top: 10px
}

.modal-dialog .sg-hint-page-version-c-container .sg-hint-page-hints-title {
    font-size: 17px;
    font-style: italic
}

.modal-dialog .sg-hint-page-version-c-container .sg-hint-page-hint-container {
    width: 300px;
    margin: auto
}

.modal-dialog .sg-hint-page-version-c-container .sg-hint-page-next-hint-button {
    width: 140px;
    margin: auto;
    font-weight: 600;
    background: #f56708;
    background-image: -webkit-linear-gradient(top, #f56708, #f7913e);
    background-image: -moz-linear-gradient(top, #f56708, #f7913e);
    background-image: -ms-linear-gradient(top, #f56708, #f7913e);
    background-image: -o-linear-gradient(top, #f56708, #f7913e);
    background-image: linear-gradient(to bottom, #f56708, #f7913e);
    -webkit-border-radius: 10;
    -moz-border-radius: 10;
    border-radius: 10px;
    -webkit-box-shadow: 3px 3px 3px #66320f;
    -moz-box-shadow: 3px 3px 3px #66320f;
    box-shadow: 3px 3px 3px #66320f;
    color: #ffffff;
    font-size: 16px;
    padding: 8px 20px 8px 20px;
    border: solid #114566 1px;
    text-decoration: none;
    text-transform: uppercase;
    cursor: pointer;
    margin-bottom: 30px
}

.modal-dialog .sg-hint-page-version-c-container .sg-hint-page-next-hint-button:hover {
    background: #f7913e;
    background-image: -webkit-linear-gradient(top, #f7913e, #f56708);
    background-image: -moz-linear-gradient(top, #f7913e, #f56708);
    background-image: -ms-linear-gradient(top, #f7913e, #f56708);
    background-image: -o-linear-gradient(top, #f7913e, #f56708);
    background-image: linear-gradient(to bottom, #f7913e, #f56708);
    text-decoration: none
}

.modal-dialog .sg-hint-page-version-c-container .sg-hint-page-side-ad-container {
    width: 300px;
    height: 600px;
    position: absolute
}

.modal-dialog .sg-hint-page-version-c-container .sg-hint-page-game-icon {
    width: 40px;
    height: 40px;
    margin-left: 20px;
    position: absolute
}

.modal-dialog .sg-hint-page-version-c-container .sg-hint-page-long-text {
    width: 300px;
    margin: auto;
    margin-top: 30px;
    margin-bottom: 30px
}

.modal-dialog .sg-hint-page-version-c-container #veediInit {
    width: 700px
}

.modal-dialog-mobile {
    width: 100vw !important;
    margin: auto !important;
    height: 100vh
}

.modal-dialog-mobile .sg-hint-page-container {
    width: 100vw
}

.modal-dialog-mobile .sg-modal-window-content {
    width: 98vw
}

.modal-dialog-mobile .modal-body {
    padding: 0;
    height: 100vh
}

#voyager-widget-wrapper {
    text-align: center
}

.split-page #voyager-page-body.voyager-game-page-split-body {
    background: black;
    -webkit-box-shadow: rgba(0, 0, 0, 0.74902) 0px 0px 30px 0px;
    box-shadow: rgba(0, 0, 0, 0.74902) 0px 0px 30px 0px;
    box-sizing: border-box;
    display: block;
    float: left;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    height: 640px;
    line-height: 20px;
    min-height: 1px;
    padding-left: 0px;
    padding-right: 15px;
    position: relative;
    width: 649.984375px;
    padding-top: 0px !important
}

.split-page .top-bar {
    padding-top: 20px
}

.split-page .main-content {
    padding-top: 20px
}

.split-page .title h1 {
    color: #666;
    margin-top: 0;
    font-size: 32px;
    font-weight: 700;
    float: left !important;
    margin-right: 10px
}

.split-page .game-details .rating {
    font-size: 20px;
    margin-bottom: 5px
}

.split-page .title .rating {
    margin-top: 10px;
    margin-left: 10px;
    margin-top: 5px
}

.split-page .rating&gt;span {
    display: inline-block
}

.split-page .star-on {
    background: url("stern_big.png") no-repeat;
    width: 23px;
    height: 21px
}

.split-page .star-off {
    background: url("stern_g_big.png") no-repeat;
    width: 23px;
    height: 21px
}

.split-page .g-plus-share {
    left: 18px
}

.split-page .fb-share {
    left: -347px;
    border-radius: 3px;
    margin-right: 5px;
    background-color: #ECEEF5;
    border: 1px solid #cad4e7;
    display: block;
    float: right;
    text-align: right;
    padding: 3px;
    width: 60px
}

.split-page .fb-share .fb-share-text {
    font-family: sans-serif;
    font-size: 12px;
    line-height: 12px;
    font-weight: lighter;
    text-transform: capitalize;
    color: #3b5998;
    float: left;
    padding-left: 3px;
    padding-top: 1px
}

.split-page .fb-share .fb-logo {
    background-image: url("facebook_share.png");
    width: 12px;
    height: 12px;
    float: left
}

.split-page #right-widget-wrapper {
    width: 400px;
    padding-top: 369px;
    margin-left: 50px
}

.split-page #voyager-ad-container {
    width: 400px
}

.split-page #voyager-right-ad-banner {
    margin-left: 40px
}

.split-page #splitPageAdDiv[type=video] {
    max-width: 530px;
    max-height: 300px;
    text-align: left;
    margin-top: 0;
    top: 10px
}

.split-page #splitPageAdDiv {
    position: relative;
    width: 100%;
    height: 300px;
    margin: auto;
    margin-top: -20px
}

#conversion-modal-window h1 {
    font-size: 25px;
    text-align: center;
    font-weight: bold
}

#conversion-modal-window p {
    font-size: 16px;
    text-align: center
}

#conversion-modal-window .conversion-ok-button-div {
    text-align: center;
    border-top: 1px solid #aaa
}

#conversion-modal-window .conversion-ok-button {
    background: transparent none repeat scroll 0% 0%;
    border: medium none;
    height: 20px;
    width: 30px;
    margin-top: 10px;
    color: #FE802B;
    font-weight: bold
}

#more-games-modal-window .more-games-type-new {
    width: 420px;
    height: 260px;
    padding: 0;
    margin: 0
}

#more-games-modal-window .more-games-type-new h1 {
    font-size: 20px;
    margin-top: 0;
    margin-bottom: 10px
}

#more-games-modal-window .more-games-type-new .game-box {
    float: left;
    padding: 0;
    margin: 5px;
    height: 120px;
    width: 200px
}

#more-games-modal-window .more-games-type-new .game-box a {
    padding: 0;
    margin: 0
}

#more-games-modal-window .more-games-type-new .game-box img {
    padding: 0;
    margin: 0;
    height: 120px;
    width: 200px
}

@media only screen and (max-width: 440px) {
    #more-games-modal-window .more-games-type-new {
        width: 210px
    }
}

.voyager-slide-ad-container {
    width: 300px;
    height: 250px;
    position: absolute;
    z-index: 500;
    background-color: #e2e2e2;
    margin-top: -125px
}

.voyager-slide-ad-close-button {
    background: white;
    position: absolute
}

.voyager-slide-ad-close-button-bottom {
    width: 42px;
    height: 20px;
    top: -20px;
    right: 129px;
    border-radius: 90px 90px 0 0;
    -moz-border-radius: 90px 90px 0 0;
    -webkit-border-radius: 90px 90px 0 0;
    border-top: 1px solid gray;
    border-left: 1px solid gray;
    border-right: 1px solid gray
}

.voyager-slide-ad-close-button-right {
    width: 20px;
    height: 42px;
    right: 300px;
    bottom: 114px;
    border-radius: 90px 0 0 90px;
    -moz-border-radius: 90px 0 0 90px;
    -webkit-border-radius: 90px 0 0 90px;
    border-top: 1px solid gray;
    border-left: 1px solid gray;
    border-bottom: 1px solid gray
}

.voyager-slide-ad-close-button-left {
    width: 20px;
    height: 42px;
    left: 300px;
    bottom: 114px;
    border-radius: 0 90px 90px 0;
    -moz-border-radius: 0 90px 90px 0;
    -webkit-border-radius: 0 90px 90px 0;
    border-top: 1px solid gray;
    border-right: 1px solid gray;
    border-bottom: 1px solid gray
}

.voyager-slide-ad-close-button-image {
    margin: auto;
    width: 12px;
    height: 12px;
    border-left: solid 3px #ff8c00;
    border-bottom: solid 3px #ff8c00
}

.slide-ad-close-arrow-bottom {
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    margin-top: 3px
}

.slide-ad-close-arrow-right {
    -ms-transform: rotate(-135deg);
    -webkit-transform: rotate(-135deg);
    transform: rotate(-135deg);
    margin-top: 13px;
    margin-right: 4px
}

.slide-ad-close-arrow-left {
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    margin-top: 13px;
    margin-left: 4px
}

.voyager-slide-ad-delayed-close-button {
    position: absolute;
    width: 20px;
    height: 18px;
    left: 280px;
    bottom: 250px;
    background-color: lightgray;
    text-align: center;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-right: solid 1px gray;
    border-left: solid 1px gray;
    border-top: solid 1px gray;
    background: #d3d3d3 url("//d3tlss08qwqpkt.cloudfront.net/assets/exit-closed-symbol-hi-19725ad066c72e5c0fcfa74e8e49b219.png") no-repeat center;
    background-size: 80%
}

.voyager-slide-ad-delayed-close-button-image {
    width: 15px;
    height: 15px;
    margin-bottom: 2px
}

#voyager-slide-ad-wrapper {
    height: 100%
}

.voyager-play-button-cover {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 20
}

.voyager-play-button-wrapper {
    position: relative
}

.voyager-slide-ad-container-game-page {
    position: fixed
}</pre></body></html>