@font-face{font-family:Roboto;font-weight:400;font-style:normal;src:url(/_common/fonts/roboto_regular-webfont-v604672.eot);src:url(/_common/fonts/roboto_regular-webfont-v604672.eot?#iefix) format("embedded-opentype"),url(/_common/fonts/roboto_regular-webfont-v604672.woff) format("woff"),url(/_common/fonts/roboto_regular-webfont-v604672.ttf) format("truetype"),url(/_common/fonts/roboto_regular-webfont-v604672.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-weight:600;font-style:normal;src:url(/_common/fonts/roboto_medium-webfont-v604672.eot);src:url(/_common/fonts/roboto_medium-webfont-v604672.eot?#iefix) format("embedded-opentype"),url(/_common/fonts/roboto_medium-webfont-v604672.woff) format("woff"),url(/_common/fonts/roboto_medium-webfont-v604672.ttf) format("truetype"),url(/_common/fonts/roboto_medium-webfont-v604672.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-weight:700;font-style:normal;src:url(/_common/fonts/roboto_bold-webfont-v604672.eot);src:url(/_common/fonts/roboto_bold-webfont-v604672.eot?#iefix) format("embedded-opentype"),url(/_common/fonts/roboto_bold-webfont-v604672.woff) format("woff"),url(/_common/fonts/roboto_bold-webfont-v604672.ttf) format("truetype"),url(/_common/fonts/roboto_bold-webfont-v604672.svg#Roboto) format("svg")}@font-face{font-family:oswaldbold;font-weight:700;font-style:normal;src:url(/_common/fonts/oswald-bold-webfont-v604672.eot);src:url(/_common/fonts/oswald-bold-webfont-v604672.eot?#iefix) format("embedded-opentype"),url(/_common/fonts/oswald-bold-webfont-v604672.woff) format("woff"),url(/_common/fonts/oswald-bold-webfont-v604672.ttf) format("truetype"),url(/_common/fonts/oswald-bold-webfont-v604672.svg#oswaldbold) format("svg")}b,body,div,footer,h1,h2,h3,h4,h5,h6,header,html,li,p,span,ul,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;list-style-type:none}body,html{height:100%;font-family:sans-serif}a{text-decoration:none;outline:0;border:0;cursor:pointer;border:none;background:0 0}ol,ul{list-style:none;margin:0;padding:0}input,textarea{outline:0}input::-moz-focus-inner{border:0}@-webkit-keyframes pulse-green{0%{box-shadow:0 0 0 0 #00ff8e,0 0 10px 5px #00ff8e;background-color:#99ffd2}70%{box-shadow:0 0 0 10px rgba(0,255,142,0);background-color:#00ff8e}100%{box-shadow:0 0 0 0 rgba(0,255,142,0);background-color:#00ff8e}}@keyframes pulse-green{0%{box-shadow:0 0 0 0 #00ff8e,0 0 10px 5px #00ff8e;background-color:#99ffd2}70%{box-shadow:0 0 0 10px rgba(0,255,142,0);background-color:#00ff8e}100%{box-shadow:0 0 0 0 rgba(0,255,142,0);background-color:#00ff8e}}@-webkit-keyframes blink{from,to{color:transparent}50%{color:#fff}}@keyframes blink{from,to{color:transparent}50%{color:#fff}}@-webkit-keyframes hide{to{opacity:0}}@keyframes hide{to{opacity:0}}@-webkit-keyframes hasselhoff-loading{0%{padding-left:0;left:0}40%{padding-left:100%;left:0}60%{padding-left:100%;left:0}100%{left:100%;padding-left:0}}@keyframes hasselhoff-loading{0%{padding-left:0;left:0}40%{padding-left:100%;left:0}60%{padding-left:100%;left:0}100%{left:100%;padding-left:0}}@font-face{font-family:Bebas;font-weight:700;font-style:normal;src:url(/fonts/../_common/fonts/bebasneue_bold-webfont-v604672.eot);src:url(/fonts/../_common/fonts/bebasneue_bold-webfont-v604672.eot?#iefix) format("embedded-opentype"),url(/fonts/../_common/fonts/bebasneue_bold-webfont-v604672.woff) format("woff"),url(/fonts/../_common/fonts/bebasneue_bold-webfont-v604672.ttf) format("truetype"),url(/fonts/../_common/fonts/bebasneue_bold-webfont-v604672.svg#Bebas) format("svg")}.hidden{display:none}.invisible{opacity:0}body{-webkit-text-size-adjust:100%}body[data-disable-touch-callout] *{-webkit-touch-callout:none!important}.fallbackImage{display:none;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;position:absolute;left:0;top:0;z-index:10}body[data-fallback-image] .fallbackImage{display:block}.timeout-overlay-container{background-position:center center;background-size:cover;background-repeat:no-repeat;display:none;height:100%;width:100%;position:absolute;left:0;top:0;z-index:1000;pointer-events:none}.timeout-overlay-container .redirectLayer{width:100%;height:100%;position:absolute;z-index:1;pointer-events:all!important}.timeout-overlay-container .timeout-overlay-content{background-color:rgba(0,0,0,.35);border-radius:8px;position:absolute;padding:20px 80px;font:normal 400 15px/18px Roboto,Arial,sans-serif;text-align:center;-ms-transform:translateX(-50%);transform:translateX(-50%);width:200px;bottom:20px;left:50%;z-index:2}.timeout-overlay-container .timeout-overlay-content .title{font-weight:700}.timeout-overlay-container .timeout-overlay-content .text,.timeout-overlay-container .timeout-overlay-content .title{color:#fff}.timeout-overlay-container .timeout-overlay-content .text:first-letter,.timeout-overlay-container .timeout-overlay-content .title:first-letter{text-transform:uppercase}.timeout-overlay-container .timeout-overlay-content .text{margin:30px 0 25px;line-height:20px}.timeout-overlay-container .timeout-overlay-content .text em{color:#fc0;display:inline!important}.timeout-overlay-container .timeout-overlay-content em{font-style:normal;text-transform:uppercase}.timeout-overlay-container .timeout-overlay-content .button{display:inline-block;margin-top:15px;height:44px;opacity:.88;background:linear-gradient(0deg,#e5950f 0,#f9c522 100%);box-sizing:border-box;padding-left:23px;padding-right:23px;border-radius:6px;font-size:18px;font-weight:700;line-height:44px;color:#500000;text-shadow:0 .5px 1px rgba(255,255,255,.5);text-decoration:none;text-align:center;pointer-events:all!important}.timeout-overlay-container .timeout-overlay-content .button::first-letter{text-transform:uppercase}.timeout-overlay-container .timeout-overlay-content .button em{display:inline!important}.timeout-overlay-container .timeout-overlay-content .link{color:#fc0;font-size:14px;margin-top:15px;pointer-events:all!important}body[data-show-curtain=timeout] :not(.timeout-overlay-container){display:none!important}body[data-show-curtain=timeout] .timeout-overlay-container,body[data-show-curtain=timeout] .timeout-overlay-container *{display:block!important}@media screen and (max-width:400px){.timeout-overlay-container .timeout-overlay-content{padding-left:40px;padding-right:40px}}@media screen and (max-height:270px){.timeout-overlay-container .timeout-overlay-content{padding-top:15px;padding-bottom:15px;font:normal 400 15px/1 Roboto,Arial,sans-serif!important}.timeout-overlay-container .timeout-overlay-content .title{margin-top:0}.timeout-overlay-container .timeout-overlay-content .button{font-size:18px;padding:12px 25px;line-height:1;height:auto}.timeout-overlay-container .timeout-overlay-content .text{line-height:20px;margin:25px auto}}@media screen and (max-height:240px){.timeout-overlay-container .timeout-overlay-content .text{margin:15px auto}}@media screen and (max-height:225px),(max-width:230px){.timeout-overlay-container .timeout-overlay-content{font:normal 400 12px/1 Roboto,Arial,sans-serif!important}.timeout-overlay-container .timeout-overlay-content .button{margin-top:5px;font-size:14px;padding:12px 25px;line-height:1;display:inline-block!important;height:auto}.timeout-overlay-container .timeout-overlay-content .text{margin:5px auto}}@media screen and (max-height:200px),(max-width:220px){.timeout-overlay-container .timeout-overlay-content{width:100%;height:100%;padding:0!important;border-radius:0;font:normal 400 12px/1 Roboto,Arial,sans-serif!important;left:0;bottom:auto;top:0;-ms-transform:none;transform:none;text-align:center}.timeout-overlay-container .timeout-overlay-content .button{font-size:10px;padding:10px 18px 8px;line-height:1;display:inline-block!important;height:auto!important;margin-top:0}.timeout-overlay-container .timeout-overlay-content .text{line-height:16px;margin:10px auto;max-width:120px}.timeout-overlay-container .timeout-overlay-content .text em{display:block!important}.timeout-overlay-container .timeout-overlay-content .title{margin-top:5%}.timeout-overlay-container .timeout-overlay-content .link{display:none!important}}@media screen and (max-height:160px){.title{margin-top:3%!important}}@media screen and (max-height:140px){.title{margin-top:2%!important}}@media screen and (max-height:120px){.title{margin-top:5px!important}}@media screen and (max-width:300px){.timeout-overlay-container .timeout-overlay-content{padding-left:20px;padding-right:20px}}@media screen and (max-width:250px){.timeout-overlay-container .timeout-overlay-content{padding-left:10px;padding-right:10px}}.landscape-orientation-lock{display:none!important}@media screen and (orientation:landscape){.landscape-orientation-lock{position:absolute;font-family:Roboto;top:0;right:0;left:0;bottom:0;width:100%;height:100%;background-color:#000;z-index:1000}.landscape-orientation-lock .landscape-orientation-lock-container{height:164px;width:294px;position:absolute;top:calc(50% - 82px);left:calc(50% - 147px);text-align:center;box-sizing:border-box}.landscape-orientation-lock .landscape-orientation-lock-container .icon{background:url(/image/landscape-lock/rotate-v604672.svg);background-repeat:no-repeat;background-size:contain;background-position:center;margin:0 auto;height:86px;width:91px}.landscape-orientation-lock .landscape-orientation-lock-container .description-text,.landscape-orientation-lock .landscape-orientation-lock-container .title-text{display:block;color:#fff;font-size:14px;line-height:16px;font-weight:600;margin-top:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.landscape-orientation-lock .landscape-orientation-lock-container .description-text::first-letter,.landscape-orientation-lock .landscape-orientation-lock-container .title-text::first-letter{text-transform:uppercase}.landscape-orientation-lock .landscape-orientation-lock-container .description-text{font-weight:400;margin-top:0}body[data-disable-landscape] :not(.landscape-orientation-lock){display:none!important}body[data-disable-landscape] .landscape-orientation-lock,body[data-disable-landscape] .landscape-orientation-lock *{display:block!important}body[data-disable-landscape=background] .landscape-orientation-lock,body[data-disable-landscape=navigate] .landscape-orientation-lock{background:url(/image/landscape-lock/screen_rotation_bg_girl-v604672.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}body[data-disable-landscape=background][data-category=boy] .landscape-orientation-lock,body[data-disable-landscape=background][data-category=gay] .landscape-orientation-lock,body[data-disable-landscape=navigate][data-category=boy] .landscape-orientation-lock,body[data-disable-landscape=navigate][data-category=gay] .landscape-orientation-lock{background:url(/image/landscape-lock/screen_rotation_bg_boy-v604672.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}body[data-disable-landscape=background] .landscape-orientation-lock .landscape-orientation-lock-container{width:260px;min-height:167px;padding:25px;background:rgba(0,0,0,.2);border-radius:15px;left:calc(50% - 130px);top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-disable-landscape=background] .landscape-orientation-lock .landscape-orientation-lock-container .icon{width:62px;height:59px}body[data-disable-landscape=background] .landscape-orientation-lock .landscape-orientation-lock-container .title-text{margin-top:10px}body[data-disable-landscape=navigate] .landscape-orientation-lock .landscape-orientation-lock-container{width:220px;height:160px;padding:25px 40px;background:rgba(0,0,0,.2);border-radius:12px;left:calc(50% - 110px);top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-disable-landscape=navigate] .landscape-orientation-lock .landscape-orientation-lock-container .redirectLayer{top:0;left:0;position:fixed;z-index:1;width:100%;height:100%}body[data-disable-landscape=navigate] .landscape-orientation-lock .landscape-orientation-lock-container .info-text{font-size:22px;line-height:25px;color:#fff}body[data-disable-landscape=navigate] .landscape-orientation-lock .landscape-orientation-lock-container .info-text span{display:inline!important}body[data-disable-landscape=navigate] .landscape-orientation-lock .landscape-orientation-lock-container .cta-button{position:relative;height:44px;margin-top:15px;color:#441e00;font-size:16px;font-weight:600;line-height:44px;text-align:center;text-decoration:none;border-radius:6px;background:linear-gradient(0deg,#e5950f 0,#f9c522 100%);box-sizing:border-box;overflow:hidden;z-index:2}}.ccs-image{position:absolute;top:0;left:0;display:none;z-index:-1;width:1px;height:1px}body,html{width:100%;font-family:Roboto,sans-serif;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:#000}ul{list-style-type:none;margin:0;padding:0}a{text-decoration:none;outline:0;border:0;cursor:pointer;border:none;background:0 0}.container{position:relative;height:100%;max-width:100vw}.container .video-block{position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;overflow:hidden}.container .menu{position:absolute;top:50px;left:50%;margin-left:-32%;height:20px;width:64%;z-index:3;pointer-events:none;font-size:0}.container .menu .menu-item{display:inline-block;text-align:center;text-transform:uppercase;pointer-events:none}.container .menu .menu-item.logo{position:absolute;top:0;left:50%;margin-left:-81px;height:18px;width:162px}.container .menu .menu-item.logo a{background-image:url(/image/sp/jsm-logo-v604672.svg);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;width:100%;height:100%;top:0;left:0}.container .menu .menu-item:not(.logo){width:calc(100% / 8 - (10% + 201px)/ 8)}.container .menu .menu-item:not(.logo) a{opacity:.7}.container .menu .menu-item:not(.logo) a:hover{opacity:1}.container .menu .menu-item a{color:#fff;font-family:oswaldbold;font-size:15px;font-weight:700;line-height:20px;white-space:nowrap;pointer-events:auto}.container .menu .menu-item:nth-child(5){margin-right:calc(5% + 100px)}.container .menu .menu-item:nth-child(6){margin-left:calc(5% + 100px)}.container .visit-button{position:absolute;margin-left:50%;-ms-transform:translate(-50%,0);transform:translate(-50%,0);opacity:.8;border-radius:40px;background:linear-gradient(180deg,#f9c903 0,#f79c04 100%);box-shadow:0 22px 20px -11px rgba(0,0,0,.5);color:#000;font-family:oswaldbold;font-size:18px;font-weight:700;text-align:center;text-transform:uppercase;pointer-events:auto;padding:16px 16px 14px;line-height:1}.container .visit-button strong{position:relative;line-height:1;text-align:center;white-space:nowrap;display:inline-block}.container .visit-button.animation-ended:hover{opacity:1}.container .headline-text-container{position:absolute;width:90%;z-index:3;text-align:center;height:auto;top:50%;margin-top:-89px;left:50%;margin-left:-45%;pointer-events:none}.container .headline-text-container .visit-button{margin-left:0;bottom:-58px;left:50%}.container .headline-text-container .text{width:100%;color:#fff;font-family:oswaldbold;font-size:100px;font-weight:700;line-height:120px;text-transform:uppercase;text-align:center;text-shadow:0 2px 62px rgba(0,0,0,.29);opacity:.8}.container .fullscreen-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.container .fullscreen-container .recommender{pointer-events:auto;position:absolute;height:81px;width:46%;bottom:30px;left:50%;margin-left:-23%;font-size:0}.container .fullscreen-container .recommender ul{height:100%;width:100%;overflow:hidden}.container .fullscreen-container .recommender ul li:first-child{margin-left:0}.container .fullscreen-container .recommender ul li:last-child{display:inline-block;position:relative;height:100%;width:calc(100% / 6 - 8px);border-radius:8px;background-image:url(/image/more_models_jsm-v604672.png);background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden;margin-left:4px;margin-right:4px;box-sizing:border-box;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-right:0}.container .fullscreen-container .recommender ul li:last-child:before{content:'';height:1px;width:18%;opacity:.8;border-radius:1px;background:linear-gradient(180deg,#f9c903 0,#f79c04 100%);box-shadow:0 22px 20px -11px rgba(0,0,0,.5);position:absolute;top:calc(50% - 1px);left:50%;margin-left:-9%}.container .fullscreen-container .recommender ul li:last-child a{color:#fff;font-family:oswaldbold;font-weight:700;font-size:14px;line-height:25px;text-align:center;text-transform:uppercase;opacity:.7;position:absolute;top:0;left:0;width:100%;height:100%}.container .fullscreen-container .recommender ul li:last-child a:hover{opacity:1}.container .fullscreen-container .recommender ul li:last-child a:hover:after{content:'';position:absolute;top:0;left:0;z-index:2;box-sizing:border-box;height:100%;width:100%;border-radius:8px;border:2px solid #f9cb06}.container .fullscreen-container .recommender ul li:last-child a strong{position:absolute;top:50%;left:50%;width:76%;margin-left:-38%;margin-top:-25px}.container .fullscreen-container .recommender .recommended-performer{display:inline-block;position:relative;height:100%;width:calc(100% / 6 - 8px);border-radius:8px;overflow:hidden;margin-left:4px;margin-right:4px;box-sizing:border-box;cursor:pointer}.container .fullscreen-container .recommender .recommended-performer:hover:after{content:'';position:absolute;top:0;left:0;z-index:2;box-sizing:border-box;height:100%;width:100%;border-radius:8px;border:2px solid #f9cb06;pointer-events:none}.container .fullscreen-container .recommender .recommended-performer.playing:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(206deg,#f9c903 0,#f79c04 95%);opacity:.25;pointer-events:none}.container .fullscreen-container .recommender .recommended-performer.playing:after{content:'';position:absolute;top:0;left:0;z-index:2;box-sizing:border-box;height:100%;width:100%;border-radius:8px;border:2px solid #f9cb06;pointer-events:none}.container .fullscreen-container .recommender .recommended-performer a{height:100%;width:100%;display:block;background-size:cover;overflow:hidden;position:relative;text-decoration:none;text-align:left}.container .fullscreen-container .recommender .recommended-performer a:before{content:'';position:absolute;bottom:0;left:0;right:0;height:26px;width:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%)}.container .fullscreen-container .recommender .recommended-performer a strong{position:absolute;height:14px;width:100%;color:#fff;font-size:12px;line-height:14px;font-weight:700;left:0;bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container .fullscreen-container .recommender .recommended-performer a strong:before{content:'';display:inline-block;position:relative;bottom:2px;left:0;width:6px;height:6px;background-color:#86ffca;border-radius:100%;margin:0 3px 0 8px}.container .overlay{position:absolute;width:100%;height:100%;z-index:2;top:0;left:0;pointer-events:none}.container .overlay .top-shadow{position:absolute;top:0;left:0;right:0;width:100%;height:120px;background:linear-gradient(180deg,#000 0,rgba(0,0,0,0) 100%)}.container .overlay .logo-container{position:absolute;box-sizing:border-box}.container .overlay .logo-container .logo{background-image:url(/image/sp/jsm-logo-v604672.svg);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;pointer-events:all}.container .overlay .link-provider{padding:0;margin:0;color:unset;position:absolute;width:auto;top:0;left:0;pointer-events:auto}.container .overlay .performer-name-status{position:absolute;top:36px;left:55px;height:48px;width:auto}.container .overlay .performer-name-status .performer-name{height:20px;width:auto;margin-bottom:5px}.container .overlay .performer-name-status .performer-name .link-provider{color:rgba(255,255,255,.9);font-size:17px;font-weight:700;line-height:20px;text-shadow:0 2px 4px rgba(0,0,0,.8)}.container .overlay .performer-name-status .status-indicator{position:relative;height:19px;width:auto;border-radius:12px;background-color:rgba(0,0,0,.4);color:#fff;font-size:10px;font-weight:700;letter-spacing:0;line-height:19px;text-transform:uppercase;padding-left:21px;padding-right:8px;-webkit-animation:1.5s infinite ease-out 0s pulsing;animation:1.5s infinite ease-out 0s pulsing;white-space:nowrap}.container .overlay .performer-name-status .status-indicator:before{content:'';height:7px;width:7px;background-color:#86ffca;border-radius:50%;position:absolute;top:6px;left:9px}.container .overlay .performer-name-status .status-indicator .link-provider{height:100%;width:100%}.container .overlay .visit-button{bottom:155px}.container .bonus-credit-wrapper .bonus-credit-container{bottom:145px}.container.headline .bonus-credit-wrapper .bonus-credit-container{bottom:168px}.footer{box-sizing:border-box;position:relative;width:100%;min-height:30px;padding:7px 30px 5px;line-height:16px;font-size:11px;font-weight:400;text-align:center;color:#757575;background:#000;pointer-events:auto}.footer a{pointer-events:auto;color:#fc0}body.mobile:not(.tablet):not(.ipad) .container .overlay .top-shadow{height:113px}body.mobile:not(.tablet):not(.ipad) .container .overlay .logo-container{height:41px;width:211px;top:15px;left:11px}body.mobile:not(.tablet):not(.ipad) .container .overlay .logo-container .logo{top:10px;left:14px;height:20px;width:183px}body.mobile:not(.tablet):not(.ipad) .container .overlay .mute-button{top:25px;right:25px;height:20px;width:22px}body.mobile:not(.tablet):not(.ipad) .container .overlay .performer-name-status{top:65px;left:25px}body.mobile:not(.tablet):not(.ipad) .container .overlay .visit-button{bottom:10px;border-radius:30px;width:calc(90% - 8px);min-width:unset;max-width:unset}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender{width:90%;height:58px;bottom:80px;left:50%;margin-left:-45%}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:last-child{text-align:center;width:100%;top:-28px;position:absolute;border-radius:0;background:0 0;overflow:auto;margin-left:0;margin-right:0;display:block;-ms-flex-align:center;align-items:center;height:19px;width:100%}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:last-child:before{content:none}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:last-child a{color:#fff;font-family:Roboto;font-size:16px;font-weight:700;line-height:19px;text-shadow:0 2px 4px rgba(0,0,0,.69);text-transform:none}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:last-child a:hover:after{border:none}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:last-child a strong{position:relative;top:0;left:0;margin-left:0;margin-top:0;width:100%}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer{width:calc(100% / 3 - 8px)}body.mobile:not(.tablet):not(.ipad) .container .bonus-credit-wrapper .bonus-credit-container{top:50%;margin-top:-53px}@media only screen and (orientation:portrait){body.mobile:not(.tablet):not(.ipad) .container .footer{min-height:44px}}@media only screen and (orientation:landscape),(aspect-ratio:1 / 1){body.mobile:not(.tablet):not(.ipad) .container .overlay .top-shadow{height:74px}body.mobile:not(.tablet):not(.ipad) .container .overlay .performer-name-status{top:12px;left:20px}body.mobile:not(.tablet):not(.ipad) .container .overlay .logo-container{top:16px;left:50%;-ms-transform:translate(-50%,0);transform:translate(-50%,0)}body.mobile:not(.tablet):not(.ipad) .container .overlay .mute-button{top:26px;right:20px}body.mobile:not(.tablet):not(.ipad) .container .overlay .visit-button{bottom:10px;right:20px;width:33.88%;-ms-transform:none;transform:none;margin-left:0}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender{bottom:10px;left:20px;height:60px;width:50%;max-width:337px;margin-left:0}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:last-child a{text-align:left;padding-left:4px}body.mobile:not(.tablet):not(.ipad) .container .bonus-credit-wrapper .bonus-credit-container{top:auto;margin-top:0;bottom:95px}}body.ipad .container .menu .menu-item:not(.logo),body.tablet .container .menu .menu-item:not(.logo){display:none}body.ipad .container .overlay .top-shadow,body.tablet .container .overlay .top-shadow{height:113px}body.ipad .container .overlay .logo-container,body.tablet .container .overlay .logo-container{height:26px;width:237px;top:47px;margin-left:50%;-ms-transform:translate(-50%,0);transform:translate(-50%,0);padding-left:12px}body.ipad .container .overlay .logo-container .logo,body.tablet .container .overlay .logo-container .logo{height:100%;width:100%}body.ipad .container .overlay .mute-button,body.tablet .container .overlay .mute-button{top:49px;right:30px}body.ipad .container .overlay .performer-name-status,body.tablet .container .overlay .performer-name-status{top:36px;left:30px}body.ipad .container .overlay .visit-button,body.tablet .container .overlay .visit-button{bottom:139px}body.ipad .container .fullscreen-container .recommender,body.tablet .container .fullscreen-container .recommender{width:94%;margin-left:-47%}body.ipad .container .fullscreen-container .recommender ul li:last-child a strong,body.tablet .container .fullscreen-container .recommender ul li:last-child a strong{width:56%;margin-left:-28%}body.ipad .container .headline-text-container,body.tablet .container .headline-text-container{width:90%;margin-top:-95px}body.ipad .container .headline-text-container .text,body.tablet .container .headline-text-container .text{font-size:70px;line-height:95px;text-shadow:0 2px 25px rgba(0,0,0,.29)}body.ipad .container:not(.headline) .bonus-credit-wrapper .bonus-credit-container,body.tablet .container:not(.headline) .bonus-credit-wrapper .bonus-credit-container{top:50%;margin-top:-63px}body.ipad .container.headline .bonus-credit-wrapper .bonus-credit-container,body.tablet .container.headline .bonus-credit-wrapper .bonus-credit-container{bottom:25%;margin-bottom:-63px}@media only screen and (orientation:landscape),(aspect-ratio:1 / 1){body.ipad .container .overlay .visit-button,body.tablet .container .overlay .visit-button{bottom:148px}body.ipad .container .fullscreen-container .recommender,body.tablet .container .fullscreen-container .recommender{width:84%;margin-left:-42%;bottom:20px}body.ipad .container .headline-text-container,body.tablet .container .headline-text-container{margin-top:-110px;width:94%}body.ipad .container .headline-text-container .text,body.tablet .container .headline-text-container .text{font-size:100px;line-height:136px;text-shadow:0 2px 62px rgba(0,0,0,.29)}body.ipad .container .bonus-credit-wrapper .bonus-credit-container,body.tablet .container .bonus-credit-wrapper .bonus-credit-container{top:auto;margin-top:0;bottom:25%;margin-bottom:-63px}}@media screen and (max-width:700px){body.ipad .container .fullscreen-container .recommender ul li:last-child,body.tablet .container .fullscreen-container .recommender ul li:last-child{width:calc(100% / 5 - 8px)}body.ipad .container .fullscreen-container .recommender .recommended-performer,body.tablet .container .fullscreen-container .recommender .recommended-performer{width:calc(100% / 5 - 8px)}body.ipad .container .fullscreen-container .recommender .recommended-performer:nth-child(5),body.tablet .container .fullscreen-container .recommender .recommended-performer:nth-child(5){display:none}body.ipad .container .overlay .logo-container,body.tablet .container .overlay .logo-container{height:41px;width:211px;top:15px;left:11px;margin-left:0;-ms-transform:translate(0,0);transform:translate(0,0)}body.ipad .container .overlay .logo-container .logo,body.tablet .container .overlay .logo-container .logo{top:10px;left:14px;height:20px;width:183px}body.ipad .container .overlay .mute-button,body.tablet .container .overlay .mute-button{top:25px;right:25px;height:20px;width:22px}body.ipad .container .overlay .performer-name-status,body.tablet .container .overlay .performer-name-status{top:65px;left:25px}}@media screen and (max-width:600px){body.ipad .container .fullscreen-container .recommender ul li:last-child,body.tablet .container .fullscreen-container .recommender ul li:last-child{width:calc(100% / 4 - 8px)}body.ipad .container .fullscreen-container .recommender .recommended-performer,body.tablet .container .fullscreen-container .recommender .recommended-performer{width:calc(100% / 4 - 8px)}body.ipad .container .fullscreen-container .recommender .recommended-performer:nth-child(4),body.ipad .container .fullscreen-container .recommender .recommended-performer:nth-child(5),body.tablet .container .fullscreen-container .recommender .recommended-performer:nth-child(4),body.tablet .container .fullscreen-container .recommender .recommended-performer:nth-child(5){display:none}}@media screen and (max-width:500px){body.ipad .container .fullscreen-container .recommender ul li:last-child,body.tablet .container .fullscreen-container .recommender ul li:last-child{text-align:center;width:100%;top:-28px;position:absolute;border-radius:0;background:0 0;overflow:auto;margin-left:0;margin-right:0;display:block;-ms-flex-align:center;align-items:center;height:19px;width:100%}body.ipad .container .fullscreen-container .recommender ul li:last-child:before,body.tablet .container .fullscreen-container .recommender ul li:last-child:before{content:none}body.ipad .container .fullscreen-container .recommender ul li:last-child a,body.tablet .container .fullscreen-container .recommender ul li:last-child a{color:#fff;font-family:Roboto;font-size:16px;font-weight:700;line-height:19px;text-shadow:0 2px 4px rgba(0,0,0,.69);text-transform:none}body.ipad .container .fullscreen-container .recommender ul li:last-child a:hover:after,body.tablet .container .fullscreen-container .recommender ul li:last-child a:hover:after{border:none}body.ipad .container .fullscreen-container .recommender ul li:last-child a strong,body.tablet .container .fullscreen-container .recommender ul li:last-child a strong{position:relative;top:0;left:0;margin-left:0;margin-top:0;width:100%}body.ipad .container .fullscreen-container .recommender .recommended-performer,body.tablet .container .fullscreen-container .recommender .recommended-performer{width:calc(100% / 3 - 8px)}body.ipad .container .visit-button,body.tablet .container .visit-button{border-radius:30px;bottom:155px}}body:not(.mobile):not(.tablet):not(.ipad){max-height:calc(100% - 30px)}body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:last-child a strong{top:auto;margin-top:16px}@media screen and (min-width:1920px){body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:last-child a strong{width:75%}}@media screen and (max-width:1600px) and (max-width:1440px){body:not(.mobile):not(.tablet):not(.ipad) .container .headline-text-container{margin-top:-79px}body:not(.mobile):not(.tablet):not(.ipad) .container .headline-text-container .text{font-size:80px;line-height:100px}}@media screen and (max-width:1600px) and (min-width:1400px){body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender{width:52%;margin-left:-26%}}@media screen and (max-width:1500px) and (min-width:1101px){body:not(.mobile):not(.tablet):not(.ipad) .container .menu{width:70%;margin-left:-35%}body:not(.mobile):not(.tablet):not(.ipad) .container .menu .menu-item:not(.logo){display:inline-block;width:calc(100% / 8 - (10% + 141px)/ 8)}body:not(.mobile):not(.tablet):not(.ipad) .container .menu .menu-item:not(.logo) a{font-size:14px}body:not(.mobile):not(.tablet):not(.ipad) .container .menu .menu-item:nth-child(5){margin-right:calc(5% + 70px)}body:not(.mobile):not(.tablet):not(.ipad) .container .menu .menu-item:nth-child(6){margin-left:calc(5% + 70px)}}@media screen and (max-width:1100px) and (min-width:1000px){body:not(.mobile):not(.tablet):not(.ipad) .container .menu .menu-item:not(.logo){display:none}}@media screen and (max-width:1399px) and (min-width:1000px){body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender{width:60%;margin-left:-30%}body:not(.mobile):not(.tablet):not(.ipad) .container .headline-text-container{width:94%}body:not(.mobile):not(.tablet):not(.ipad) .container .headline-text-container .text{text-shadow:0 2px 62px rgba(0,0,0,.29)}}@media screen and (max-width:999px) and (min-width:800px){body:not(.mobile):not(.tablet):not(.ipad) .container .menu .menu-item:not(.logo){display:none}body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender{width:78%;margin-left:-39%}body:not(.mobile):not(.tablet):not(.ipad) .container .headline-text-container{margin-top:-90px;width:94%}body:not(.mobile):not(.tablet):not(.ipad) .container .headline-text-container .text{font-size:75px;line-height:100px;text-shadow:0 2px 42px rgba(0,0,0,.29)}}@media screen and (max-width:799px){body:not(.mobile):not(.tablet):not(.ipad) .container .menu{top:15px;left:11px;height:41px;width:190px;margin-left:0}body:not(.mobile):not(.tablet):not(.ipad) .container .menu .menu-item:not(.logo){display:none}body:not(.mobile):not(.tablet):not(.ipad) .container .menu .menu-item.logo{margin-left:0;height:100%;width:100%;left:0}body:not(.mobile):not(.tablet):not(.ipad) .container .menu .menu-item.logo a{top:10px;left:14px;height:18px;width:162px}body:not(.mobile):not(.tablet):not(.ipad) .container .visit-button{border-radius:30px}body:not(.mobile):not(.tablet):not(.ipad) .container .overlay .mute-button{top:25px;right:25px;height:20px;width:22px}body:not(.mobile):not(.tablet):not(.ipad) .container .overlay .performer-name-status{top:65px;left:25px}body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender{width:90%;left:50%;margin-left:-45%}body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:last-child{text-align:center;top:-28px;position:absolute;border-radius:0;background:0 0;overflow:auto;margin-left:0;margin-right:0;display:block;-ms-flex-align:center;align-items:center;height:19px;width:100%}body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:last-child:before{content:none}body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:last-child a{color:#fff;font-family:Roboto;font-size:16px;font-weight:700;line-height:19px;text-shadow:0 2px 4px rgba(0,0,0,.69);text-transform:none}body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:last-child a strong{position:relative;top:0;left:0;margin-left:0;margin-top:0;width:100%}body:not(.mobile):not(.tablet):not(.ipad) .container .headline-text-container{margin-top:-90px}body:not(.mobile):not(.tablet):not(.ipad) .container .headline-text-container .text{font-size:70px;line-height:100px}}@media screen and (max-width:900px){body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:last-child{width:calc(100% / 5 - 8px)}body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer{width:calc(100% / 5 - 8px)}body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer:nth-child(5){display:none}body:not(.mobile):not(.tablet):not(.ipad) .container .bonus-credit-wrapper .bonus-credit-container{bottom:auto;top:50%;margin-top:-80px}body:not(.mobile):not(.tablet):not(.ipad) .container.headline .bonus-credit-wrapper .bonus-credit-container{top:auto;margin-top:0;bottom:25%;margin-bottom:-80px}}@media screen and (max-width:800px){body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:last-child{width:100%}body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:last-child a:hover:after{border:none}body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer{width:calc(100% / 4 - 8px)}}@media screen and (max-width:600px){body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer{width:calc(100% / 3 - 8px)}}@media screen and (width:1100px),(max-width:1280px) and (min-width:1100px){body:not(.mobile):not(.tablet):not(.ipad) .container .menu{width:72%;margin-left:-36%}body:not(.mobile):not(.tablet):not(.ipad) .container .menu .menu-item:not(.logo){display:inline-block;width:calc(100% / 8 - (10% + 141px)/ 8)}body:not(.mobile):not(.tablet):not(.ipad) .container .menu .menu-item:not(.logo) a{font-size:12px}body:not(.mobile):not(.tablet):not(.ipad) .container .menu .menu-item:nth-child(5){margin-right:calc(5% + 70px)}body:not(.mobile):not(.tablet):not(.ipad) .container .menu .menu-item:nth-child(6){margin-left:calc(5% + 70px)}body:not(.mobile):not(.tablet):not(.ipad) .container .overlay .mute-button{right:35px}body:not(.mobile):not(.tablet):not(.ipad) .container .overlay .performer-name-status{left:35px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){body:not(.mobile):not(.tablet):not(.ipad) .container .menu{pointer-events:auto}body:not(.mobile):not(.tablet):not(.ipad) .container .menu .menu-item:not(.logo){pointer-events:auto}}@font-face{font-family:AweIcons;font-weight:400;font-style:normal;src:url(/_common/fonts/awepromotools-v604672.eot);src:url(/_common/fonts/awepromotools-v604672.eot?#iefix) format("embedded-opentype"),url(/_common/fonts/awepromotools-v604672.woff) format("woff"),url(/_common/fonts/awepromotools-v604672.ttf) format("truetype"),url(/_common/fonts/awepromotools-v604672.svg#AweIcons) format("svg")}body:hover .overlay .contact-list{opacity:1}.container .menu{top:30px;left:0;width:212px;margin-left:0}.container .menu .menu-item{padding-left:25px}.container .menu .menu-item:nth-of-type(2){margin-top:17px}.container .menu .menu-item.logo{width:212px;height:44px;position:relative;margin-left:0;left:auto;top:auto}.container .menu .menu-item.logo a{width:100%;height:100%;display:block;background:rgba(192,0,0,.5);border-radius:6px;position:relative}.container .menu .menu-item.logo a:before{content:'\f102';font-family:AweIcons,sans-serif;font-size:27px;line-height:20px;font-weight:400;color:#fff;position:absolute;top:12px;left:15px;width:182px;height:20px}.container .menu .menu-item:not(.logo){width:100%;display:block;text-align:left}.container .menu .menu-item:not(.logo) a{padding-left:15px;font-size:18px;line-height:47px;opacity:1;display:inline-block;width:100%;box-sizing:border-box}.container .menu .menu-item:not(.logo) a:hover{background:rgba(192,0,0,.5);border-radius:6px}.container .menu .menu-item:nth-child(6){margin-left:0}.container .overlay .contact-list{position:absolute;top:34px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);height:35px;list-style:none;pointer-events:all;z-index:3;opacity:0;transition:opacity .8s}.container .overlay .contact-list .contact-list-item{display:inline-block;height:35px;border-radius:18px;border:1px solid #fff;box-sizing:border-box;opacity:.75}.container .overlay .contact-list .contact-list-item:last-child{margin-left:6px}.container .overlay .contact-list .contact-list-item a{display:block;height:100%;line-height:36px;padding:0 25px;color:#fff;font-family:oswaldbold;font-weight:700;text-transform:uppercase;font-size:12px}.container .overlay .contact-list .contact-list-item:hover{opacity:1}.container .overlay .top-shadow{height:100%;background:0 0;box-shadow:inset 186px 111px 1150px 0 rgba(0,0,0,.2)}.container .overlay .performer-name-status{top:30px;left:auto;right:40px;width:86px}.container .overlay .performer-name-status .performer-name{position:absolute;right:0;top:0;margin-bottom:0}.container .overlay .performer-name-status .performer-name .link-provider{position:relative}.container .overlay .performer-name-status .status-indicator{position:absolute;right:0;top:26px;box-sizing:border-box}.container .overlay .mute-button{top:85px;right:40px;width:40px;height:40px;border-radius:20px;opacity:1;background-image:none;background:rgba(0,0,0,.3)}.container .overlay .mute-button.mute,.container .overlay .mute-button.unmute{background-image:none}.container .overlay .mute-button.mute:before,.container .overlay .mute-button.unmute:before{content:"";background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;top:9px;height:22px;width:25px}.container .overlay .mute-button.mute:before{background-image:url(/image/mutex-on-v604672.svg);left:7px}.container .overlay .mute-button.unmute:before{background-image:url(/image/mutex-off-v604672.svg);left:8px}.container .fullscreen-container .recommender{width:1130px;height:102px;margin-left:-565px;bottom:19px}.container .fullscreen-container .recommender ul li:last-child{width:180px}.container .fullscreen-container .recommender ul li:last-child a strong{font-size:18px;line-height:27px;width:74%;margin-top:27px}.container .fullscreen-container .recommender ul li:last-child:before{top:calc(50% + 2px)}.container .fullscreen-container .recommender .recommended-performer{width:180px;margin-left:5px;margin-right:5px}.container .fullscreen-container .recommender .recommended-performer .now-playing{display:none}.container .fullscreen-container .recommender .recommended-performer a{border-radius:12px}.container .fullscreen-container .recommender .recommended-performer a :before{height:45px;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%)}.container .fullscreen-container .recommender .recommended-performer a strong{bottom:8px}.container .fullscreen-container .recommender .recommended-performer a strong:before{margin-left:10px;margin-right:4px;width:7px;height:7px;bottom:0}.container .fullscreen-container .recommender .recommended-performer.playing .now-playing{display:block;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 6px);min-width:calc(100% - 6px);height:19px;background:rgba(0,0,0,.4);border-radius:12px;color:#fff;line-height:19px;font-size:10px;font-weight:700;text-transform:uppercase;padding:0 8px;z-index:2;box-sizing:border-box;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container .fullscreen-container .recommender .recommended-performer.playing:before{border-radius:12px}.container .fullscreen-container .recommender .recommended-performer.playing:after{border-width:3px;-webkit-animation:pulsing-border 1.5s infinite;animation:pulsing-border 1.5s infinite}.container .overlay .visit-button{bottom:141px}.container .bonus-credit-wrapper .bonus-credit-container{bottom:141px}body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:last-child a strong{margin-top:27px}@media screen and (max-width:1600px) and (min-width:1400px){body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender{width:1130px;margin-left:-565px}}@media screen and (max-width:1399px) and (min-width:1000px){body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender{width:1130px;margin-left:-565px}}@media screen and (max-width:1200px) and (min-width:1000px){body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender{width:940px;margin-left:-470px}body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer:nth-child(5){display:none}}@media screen and (max-width:999px) and (min-width:800px){body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender{width:750px;margin-left:-375px}body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer:nth-child(4),body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer:nth-child(5){display:none}}@media screen and (max-width:1100px) and (min-width:1000px),(max-width:999px) and (min-width:800px){body:not(.mobile):not(.tablet):not(.ipad) .container .menu .menu-item:not(.logo){display:block}}@media screen and (max-width:900px){body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer,body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:last-child{width:180px}}@media screen and (width:1100px),(max-width:1280px) and (min-width:1100px),(max-width:1500px) and (min-width:1101px){body:not(.mobile):not(.tablet):not(.ipad) .container .overlay .performer-name-status{left:auto}body:not(.mobile):not(.tablet):not(.ipad) .container .menu{width:212px;margin-left:0}body:not(.mobile):not(.tablet):not(.ipad) .container .menu .menu-item:not(.logo){width:100%;display:block}body:not(.mobile):not(.tablet):not(.ipad) .container .menu .menu-item:not(.logo) a{font-size:18px}body:not(.mobile):not(.tablet):not(.ipad) .container .menu .menu-item:nth-child(6){margin-left:0}}@media screen and (max-width:799px){body:not(.mobile):not(.tablet):not(.ipad) .container .menu{left:10px}body:not(.mobile):not(.tablet):not(.ipad) .container .menu .menu-item.logo{width:212px;height:44px;left:0;padding-left:0}body:not(.mobile):not(.tablet):not(.ipad) .container .menu .menu-item.logo a{top:auto;left:auto;height:100%;width:100%}body:not(.mobile):not(.tablet):not(.ipad) .container .overlay .contact-list{display:none}body:not(.mobile):not(.tablet):not(.ipad) .container .overlay .mute-button{top:15px;right:20px;height:40px;width:40px}body:not(.mobile):not(.tablet):not(.ipad) .container .overlay .performer-name-status{left:20px;right:auto}body:not(.mobile):not(.tablet):not(.ipad) .container .overlay .performer-name-status .performer-name,body:not(.mobile):not(.tablet):not(.ipad) .container .overlay .performer-name-status .status-indicator{left:0;right:auto}body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender{width:560px;margin-left:-280px}body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer:nth-child(3){margin-right:0}body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer:nth-child(4){display:none}body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:last-child{height:27px}body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:last-child a{text-align:left}body:not(.mobile):not(.tablet):not(.ipad) .container .visit-button{bottom:160px}}@media screen and (max-width:600px){body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender{width:370px;margin-left:-185px}body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer:nth-child(2){margin-right:0}body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer:nth-child(3){display:none}}@media screen and (max-width:400px){body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender{width:180px;margin-left:-90px}body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer:nth-child(1){margin-right:0}body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer:nth-child(2){display:none}}body.ipad .container .menu .menu-item:not(.logo),body.tablet .container .menu .menu-item:not(.logo){display:block}body.ipad .container .fullscreen-container .recommender,body.tablet .container .fullscreen-container .recommender{width:750px;margin-left:-375px;height:101px;bottom:10px}body.ipad .container .fullscreen-container .recommender .recommended-performer:nth-child(4),body.tablet .container .fullscreen-container .recommender .recommended-performer:nth-child(4){margin-right:0}body.ipad .container .fullscreen-container .recommender .recommended-performer:nth-child(5),body.ipad .container .fullscreen-container .recommender .recommended-performer:nth-child(6),body.tablet .container .fullscreen-container .recommender .recommended-performer:nth-child(5),body.tablet .container .fullscreen-container .recommender .recommended-performer:nth-child(6){display:none}body.ipad .container .fullscreen-container .recommender ul li:last-child,body.tablet .container .fullscreen-container .recommender ul li:last-child{position:absolute;top:-28px;left:0;margin:0;background:0 0;display:block;overflow:auto;border-radius:0;height:27px;text-align:left}body.ipad .container .fullscreen-container .recommender ul li:last-child:before,body.tablet .container .fullscreen-container .recommender ul li:last-child:before{content:none}body.ipad .container .fullscreen-container .recommender ul li:last-child a,body.tablet .container .fullscreen-container .recommender ul li:last-child a{font-family:Roboto;font-size:16px;font-weight:700;line-height:19px;text-shadow:0 2px 4px rgba(0,0,0,.69);text-transform:none;text-align:left}body.ipad .container .fullscreen-container .recommender ul li:last-child a strong,body.tablet .container .fullscreen-container .recommender ul li:last-child a strong{position:relative;top:0;left:0;width:100%;margin-left:0}body.ipad .container .overlay .top-shadow,body.tablet .container .overlay .top-shadow{box-shadow:inset 160px 100px 110px rgba(0,0,0,.2);height:100%}body.ipad .container .overlay .contact-list,body.tablet .container .overlay .contact-list{display:none}body.ipad .container .overlay .logo-container,body.tablet .container .overlay .logo-container{display:none}body.ipad .container .overlay .visit-button,body.tablet .container .overlay .visit-button{bottom:131px}body.ipad .container .overlay .mute-button,body.tablet .container .overlay .mute-button{top:85px}body.ipad .container .overlay .performer-name-status,body.tablet .container .overlay .performer-name-status{top:30px;right:30px;left:auto}body.ipad .container .overlay .performer-name-status .performer-name,body.tablet .container .overlay .performer-name-status .performer-name{position:absolute;right:0;top:0;margin-bottom:0}body.ipad .container .overlay .performer-name-status .performer-name .link-provider,body.tablet .container .overlay .performer-name-status .performer-name .link-provider{position:relative}body.ipad .container .overlay .performer-name-status .status-indicator,body.tablet .container .overlay .performer-name-status .status-indicator{position:absolute;right:0;top:26px;box-sizing:border-box}@media only screen and (orientation:landscape),(aspect-ratio:1 / 1){body.ipad .container .fullscreen-container .recommender,body.tablet .container .fullscreen-container .recommender{width:940px;margin-left:-470px}body.ipad .container .fullscreen-container .recommender .recommended-performer:nth-child(4),body.tablet .container .fullscreen-container .recommender .recommended-performer:nth-child(4){margin-right:5px}body.ipad .container .fullscreen-container .recommender .recommended-performer:nth-child(5),body.tablet .container .fullscreen-container .recommender .recommended-performer:nth-child(5){display:inline-block;margin-right:0}}@media only screen and (max-width:990px){body.ipad .container .fullscreen-container .recommender,body.tablet .container .fullscreen-container .recommender{width:750px;margin-left:-375px}body.ipad .container .fullscreen-container .recommender .recommended-performer:nth-child(4),body.tablet .container .fullscreen-container .recommender .recommended-performer:nth-child(4){margin-right:0}body.ipad .container .fullscreen-container .recommender .recommended-performer:nth-child(5),body.tablet .container .fullscreen-container .recommender .recommended-performer:nth-child(5){display:none}}@media only screen and (max-width:790px){body.ipad .container .fullscreen-container .recommender,body.tablet .container .fullscreen-container .recommender{width:560px;margin-left:-280px}body.ipad .container .fullscreen-container .recommender .recommended-performer:nth-child(3),body.tablet .container .fullscreen-container .recommender .recommended-performer:nth-child(3){margin-right:0}body.ipad .container .fullscreen-container .recommender .recommended-performer:nth-child(4),body.tablet .container .fullscreen-container .recommender .recommended-performer:nth-child(4){display:none}}@media screen and (max-width:700px){body.ipad .container .fullscreen-container .recommender ul li:last-child,body.tablet .container .fullscreen-container .recommender ul li:last-child{width:180px}}@media only screen and (max-width:590px){body.ipad .container .overlay .visit-button,body.tablet .container .overlay .visit-button{bottom:141px}body.ipad .container .fullscreen-container .recommender,body.tablet .container .fullscreen-container .recommender{width:370px;margin-left:-185px}body.ipad .container .fullscreen-container .recommender .recommended-performer:nth-child(2),body.tablet .container .fullscreen-container .recommender .recommended-performer:nth-child(2){margin-right:0}body.ipad .container .fullscreen-container .recommender .recommended-performer:nth-child(3),body.tablet .container .fullscreen-container .recommender .recommended-performer:nth-child(3){display:none}}@media screen and (max-width:700px){body.ipad .container .fullscreen-container .recommender .recommended-performer,body.tablet .container .fullscreen-container .recommender .recommended-performer{width:180px}}body.mobile:not(.tablet):not(.ipad) .container .overlay .contact-list{display:none}body.mobile:not(.tablet):not(.ipad) .container .overlay .top-shadow{display:block;opacity:.8;box-shadow:none;background:linear-gradient(180deg,#000 0,rgba(0,0,0,0) 100%)}body.mobile:not(.tablet):not(.ipad) .container .overlay .logo-container{top:13px;left:10px;height:44px}body.mobile:not(.tablet):not(.ipad) .container .overlay .logo-container .logo{width:100%;height:100%;display:block;background:rgba(192,0,0,.5);border-radius:6px;position:relative;top:0;left:0}body.mobile:not(.tablet):not(.ipad) .container .overlay .logo-container .logo:before{content:'\f102';font-family:AweIcons,sans-serif;font-size:27px;line-height:20px;font-weight:400;color:#fff;position:absolute;top:12px;left:15px;width:182px;height:20px}body.mobile:not(.tablet):not(.ipad) .container .overlay .mute-button{height:40px;width:40px;top:15px;right:20px}body.mobile:not(.tablet):not(.ipad) .container .overlay .performer-name-status{left:20px;right:auto}body.mobile:not(.tablet):not(.ipad) .container .overlay .performer-name-status .performer-name,body.mobile:not(.tablet):not(.ipad) .container .overlay .performer-name-status .status-indicator{left:0;right:auto}body.mobile:not(.tablet):not(.ipad) .container .overlay .visit-button{bottom:20px;width:calc(100% - 30px - 32px)}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender{width:calc(100% - 30px);height:62px}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer{margin-left:3px;margin-right:3px;width:calc(100% / 3 - 6px)}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer a strong{bottom:4px}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer:first-child{margin-left:0}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer:last-child{margin-right:0}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:last-child{position:absolute;top:-28px;left:0;margin:0;background:0 0;display:block;overflow:auto;border-radius:0;height:27px;text-align:left}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:last-child:before{content:none}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:last-child a{font-family:Roboto;font-size:16px;font-weight:700;line-height:19px;text-shadow:0 2px 4px rgba(0,0,0,.69);text-transform:none;text-align:left}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:last-child a strong{position:relative;top:0;left:0;width:100%;margin-left:0}@media only screen and (max-width:390px),(orientation:landscape) and (max-width:760px){body.mobile:not(.tablet):not(.ipad) .container .overlay .visit-button{font-size:18px;padding-top:17px;padding-bottom:15px}}@media only screen and (max-width:360px),(orientation:landscape) and (max-width:700px){body.mobile:not(.tablet):not(.ipad) .container .overlay .visit-button{font-size:16px;padding-top:18px;padding-bottom:16px}}@media only screen and (max-width:360px),(orientation:landscape) and (max-width:640px){body.mobile:not(.tablet):not(.ipad) .container .overlay .visit-button{font-size:14px;padding-top:19px;padding-bottom:17px}}@media only screen and (max-width:300px),(orientation:landscape) and (max-width:560px){body.mobile:not(.tablet):not(.ipad) .container .overlay .visit-button{font-size:12px;padding-top:20px;padding-bottom:18px}}@media only screen and (orientation:landscape) and (max-width:500px){body.mobile:not(.tablet):not(.ipad) .container .overlay .visit-button strong{width:100%;overflow:hidden;text-overflow:ellipsis}}@media only screen and (orientation:landscape),(aspect-ratio:1 / 1){body.mobile:not(.tablet):not(.ipad) .container .overlay .performer-name-status{top:65px}body.mobile:not(.tablet):not(.ipad) .container .overlay .logo-container{-ms-transform:none;transform:none}body.mobile:not(.tablet):not(.ipad) .container .overlay .visit-button{bottom:22px;right:15px;width:calc(50% - 15px - 6px - 32px)}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender{bottom:20px;left:15px;height:56px;width:calc(50% - 15px - 6px)}}@media only screen and (orientation:landscape) and (max-width:580px),(orientation:portrait) and (max-width:320px){body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer.playing .now-playing{display:none}}@-webkit-keyframes pulsing-border{0%{border-color:rgba(249,203,6,0)}50%{border-color:#f9cb06}100%{border-color:rgba(249,203,6,0)}}@keyframes pulsing-border{0%{border-color:rgba(249,203,6,0)}50%{border-color:#f9cb06}100%{border-color:rgba(249,203,6,0)}}@font-face{font-family:Roboto;font-weight:800;font-style:normal;src:url(/_common/fonts/roboto_black-webfont-v604672.eot);src:url(/_common/fonts/roboto_black-webfont-v604672.eot?#iefix) format("embedded-opentype"),url(/_common/fonts/roboto_black-webfont-v604672.woff) format("woff"),url(/_common/fonts/roboto_black-webfont-v604672.ttf) format("truetype"),url(/_common/fonts/roboto_black-webfont-v604672.svg#Roboto) format("svg")}.container .overlay .top-shadow{box-shadow:inset 186px 111px 1150px 0 rgba(0,0,0,.3)}.container .overlay .contact-list{top:36px}.container .overlay .contact-list .contact-list-item{height:34px;border-radius:6px;border:none;background:rgba(0,0,0,.3)}.container .overlay .contact-list .contact-list-item a{text-transform:none;font-family:Roboto;font-size:14px;font-weight:400;line-height:34px}.container .overlay .contact-list .contact-list-item:last-child{margin-left:8px}.container .overlay .performer-name-status .performer-name{height:21px}.container .overlay .performer-name-status .performer-name .link-provider{font-size:18px;line-height:21px}.container .overlay .performer-name-status .status-indicator{top:27px;border-radius:3px}.container .overlay .performer-name-status .status-indicator:before{left:6px}.container .overlay .visit-button{bottom:143px;border-radius:6px;opacity:0;background:linear-gradient(180deg,#fc0 0,#f98706 100%);box-shadow:none;font-size:20px;text-transform:none;font-family:Roboto}.container .overlay .visit-button.animation-ended:hover{opacity:1!important}.container .overlay .visit-button strong{color:#500000;font-weight:400}.container .menu .menu-item{text-transform:none}.container .menu .menu-item:not(.logo) a{font-family:Roboto;font-weight:400}.container .menu .menu-item:not(.logo) a:hover{font-weight:700}.container .fullscreen-container{overflow:hidden}.container .fullscreen-container .recommender{bottom:-118px;width:1136px;height:118px;margin-left:-568px;background:rgba(0,0,0,.3);border-radius:6px;padding:8px;box-sizing:border-box}.container .fullscreen-container .recommender ul li:last-child{border-radius:3px}.container .fullscreen-container .recommender ul li:last-child a strong{font-family:Roboto;line-height:24px;margin-top:29px}.container .fullscreen-container .recommender ul li:last-child a:hover:after{border-radius:3px;border-color:#fff}.container .fullscreen-container .recommender .recommended-performer{margin-left:4px;margin-right:4px;border-radius:3px}.container .fullscreen-container .recommender .recommended-performer a{border-radius:3px}.container .fullscreen-container .recommender .recommended-performer a:before{height:45px;opacity:.6}.container .fullscreen-container .recommender .recommended-performer a strong:before{background:#86ffc8}.container .fullscreen-container .recommender .recommended-performer .previously-played{display:none}.container .fullscreen-container .recommender .recommended-performer.playing:before{content:none}.container .fullscreen-container .recommender .recommended-performer.playing:after{border:3px solid #fff;border-radius:3px}.container .fullscreen-container .recommender .recommended-performer.playing a strong{display:none}.container .fullscreen-container .recommender .recommended-performer.playing .now-playing{top:auto;bottom:8px;left:3px;-ms-transform:none;transform:none;background:0 0;color:#86ffca;font-size:12px;line-height:14px;height:14px;padding:0 0 0 26px;text-transform:none}.container .fullscreen-container .recommender .recommended-performer.playing .now-playing:first-letter{text-transform:uppercase}.container .fullscreen-container .recommender .recommended-performer.playing .now-playing:before{content:'';position:absolute;top:2px;left:10px;width:0;height:0;border-style:solid;border-width:4.5px 0 4.5px 7px;border-color:transparent transparent transparent #86ffca}.container .fullscreen-container .recommender .recommended-performer.played-prev a strong{display:none}.container .fullscreen-container .recommender .recommended-performer.played-prev .previously-played{display:block;position:absolute;bottom:8px;left:0;padding-left:23px;width:100%;min-width:100%;height:14px;color:#fff;line-height:14px;font-size:12px;font-weight:700;z-index:2;box-sizing:border-box;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container .fullscreen-container .recommender .recommended-performer.played-prev .previously-played:first-letter{text-transform:uppercase}.container .fullscreen-container .recommender .recommended-performer.played-prev .previously-played:before{content:'';position:absolute;top:2px;left:10px;width:0;height:0;border-style:solid;border-width:4.5px 7px 4.5px 0;border-color:transparent #fff transparent transparent}.container .fullscreen-container .recommender .recommended-performer.played-prev .previously-played:after{content:'';position:absolute;top:2px;left:-14px;width:1px;height:9px;background:#fff}.container .fullscreen-container .recommender .recommended-performer:hover:after{border-radius:3px;border-color:#fff}.container.focus .overlay .visit-button{-webkit-animation:fade-in 1.2s forwards 2s;animation:fade-in 1.2s forwards 2s}.container.focus .fullscreen-container .recommender{-webkit-animation:slide-in-from-bottom-desktop 1.5s forwards;animation:slide-in-from-bottom-desktop 1.5s forwards}.container .bonus-credit-wrapper .bonus-credit-container{bottom:50%;margin-bottom:-80px}.container .bonus-credit-wrapper .bonus-credit-container .bonus-credit-button strong{font-family:Roboto;font-weight:800;color:#500000;font-size:16px}.container .bonus-credit-wrapper .bonus-credit-container.mobile .bonus-credit-button strong{font-size:13px}body.ipad .container .fullscreen-container .recommender,body.tablet .container .fullscreen-container .recommender{width:760px;margin-left:-380px;height:117px;padding:8px;bottom:-118px}body.ipad .container .fullscreen-container .recommender ul li:last-child,body.tablet .container .fullscreen-container .recommender ul li:last-child{top:-32px}body.ipad .container .overlay .visit-button,body.tablet .container .overlay .visit-button{bottom:142px}@media only screen and (max-width:990px){body.ipad .container .fullscreen-container .recommender,body.tablet .container .fullscreen-container .recommender{width:760px;margin-left:-380px;height:117px}body.ipad .container .overlay .visit-button,body.tablet .container .overlay .visit-button{bottom:142px}}@media only screen and (max-width:790px){body.ipad .container .fullscreen-container .recommender,body.tablet .container .fullscreen-container .recommender{width:572px;margin-left:-286px}body.ipad .container .overlay .visit-button,body.tablet .container .overlay .visit-button{bottom:164px}}@media only screen and (max-width:590px){body.ipad .container .fullscreen-container .recommender,body.tablet .container .fullscreen-container .recommender{width:384px;margin-left:-192px}body.ipad .container .overlay .visit-button,body.tablet .container .overlay .visit-button{bottom:164px}}@media screen and (max-width:500px){body.ipad .container .visit-button,body.tablet .container .visit-button{border-radius:6px}}@media only screen and (orientation:landscape),(aspect-ratio:1 / 1){body.ipad .container .fullscreen-container .recommender,body.tablet .container .fullscreen-container .recommender{width:949px;margin-left:-474px}}@media only screen and (orientation:landscape) and (max-width:1000px){body.ipad .container .fullscreen-container .recommender,body.tablet .container .fullscreen-container .recommender{width:760px;margin-left:-380px}body.ipad .container .fullscreen-container .recommender .recommended-performer:nth-child(5),body.tablet .container .fullscreen-container .recommender .recommended-performer:nth-child(5){display:none}body.ipad .container .fullscreen-container .recommender .recommended-performer:nth-child(4),body.tablet .container .fullscreen-container .recommender .recommended-performer:nth-child(4){margin-right:0}}@media only screen and (orientation:landscape) and (max-width:790px){body.ipad .container .fullscreen-container .recommender,body.tablet .container .fullscreen-container .recommender{width:572px;margin-left:-286px}body.ipad .container .fullscreen-container .recommender .recommended-performer:nth-child(4),body.tablet .container .fullscreen-container .recommender .recommended-performer:nth-child(4){display:none}body.ipad .container .fullscreen-container .recommender .recommended-performer:nth-child(3),body.tablet .container .fullscreen-container .recommender .recommended-performer:nth-child(3){margin-right:0}}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender{bottom:-71px;height:71px;padding:5px;margin-left:0;-ms-transform:translate(-50%,0);transform:translate(-50%,0)}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer{margin-left:2px;margin-right:2px;width:calc(100% / 3 - 3px)}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer.playing .now-playing{bottom:4px;padding-left:18px}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer.playing .now-playing:before{left:6px}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer.played-prev .previously-played{bottom:4px}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:nth-child(3){margin-right:0}body.mobile:not(.tablet):not(.ipad) .container .overlay .visit-button{border-radius:6px}body.mobile:not(.tablet):not(.ipad) .container .overlay .visit-button strong:first-letter{text-transform:uppercase}body.mobile:not(.tablet):not(.ipad) .container.focus .fullscreen-container .recommender{-webkit-animation:slide-in-from-bottom-mobile-portrait 1.5s forwards;animation:slide-in-from-bottom-mobile-portrait 1.5s forwards}@media only screen and (max-width:580px) and (orientation:landscape),(max-width:320px) and (orientation:portrait){body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer.playing a strong{display:block}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer.played-prev .previously-played{display:none}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer.played-prev a strong{display:block}}@media only screen and (orientation:landscape),(aspect-ratio:1 / 1){body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender{bottom:-62px;height:62px;-ms-transform:none;transform:none}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer.played-prev .previously-played{display:none}body.mobile:not(.tablet):not(.ipad) .container .fullscreen-container .recommender .recommended-performer.played-prev a strong{display:block}body.mobile:not(.tablet):not(.ipad) .container .overlay .visit-button{bottom:16px}body.mobile:not(.tablet):not(.ipad) .container.focus .fullscreen-container .recommender{-webkit-animation:slide-in-from-bottom-mobile-landscape 1.5s forwards;animation:slide-in-from-bottom-mobile-landscape 1.5s forwards}body.mobile:not(.tablet):not(.ipad) .container .bonus-credit-wrapper .bonus-credit-container{bottom:50%;margin-bottom:-62px}}body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender ul li:last-child a strong{margin-top:29px}@media screen and (max-width:1600px) and (min-width:1400px){body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender{width:1136px;margin-left:-568px}}@media screen and (max-width:1399px) and (min-width:1201px){body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender{width:1136px;margin-left:-568px}}@media screen and (max-width:1200px) and (min-width:1000px){body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender{width:948px;margin-left:-474px}}@media screen and (max-width:999px) and (min-width:800px){body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender{width:760px;margin-left:-380px}}@media screen and (max-width:799px){body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender{width:572px;margin-left:-286px}body:not(.mobile):not(.tablet):not(.ipad) .container .visit-button{border-radius:6px}}@media screen and (max-width:600px){body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender{width:384px;margin-left:-192px}body:not(.mobile):not(.tablet):not(.ipad) .container .visit-button{bottom:160px}}@media screen and (max-width:400px){body:not(.mobile):not(.tablet):not(.ipad) .container .fullscreen-container .recommender{width:196px;margin-left:-98px}body:not(.mobile):not(.tablet):not(.ipad) .container .visit-button{font-size:18px;padding-top:17px;padding-bottom:15px}}@media screen and (max-width:365px){body:not(.mobile):not(.tablet):not(.ipad) .container .visit-button{font-size:16px;padding-top:18px;padding-bottom:16px}}@media screen and (max-width:330px){body:not(.mobile):not(.tablet):not(.ipad) .container .visit-button{font-size:14px;padding-top:19px;padding-bottom:17px}}@keyframes pulsing-border{0%{border-color:rgba(255,255,255,0)}50%{border-color:#fff}100%{border-color:rgba(255,255,255,0)}}@-webkit-keyframes slide-in-from-bottom-desktop{0%{bottom:-118px}100%{bottom:10px}}@keyframes slide-in-from-bottom-desktop{0%{bottom:-118px}100%{bottom:10px}}@-webkit-keyframes slide-in-from-bottom-mobile-portrait{0%{bottom:-71px}100%{bottom:80px}}@keyframes slide-in-from-bottom-mobile-portrait{0%{bottom:-71px}100%{bottom:80px}}@-webkit-keyframes slide-in-from-bottom-mobile-landscape{0%{bottom:-62px}100%{bottom:10px}}@keyframes slide-in-from-bottom-mobile-landscape{0%{bottom:-62px}100%{bottom:10px}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:.85}}@keyframes fade-in{0%{opacity:0}100%{opacity:.85}}.container .overlay .contact-list .contact-list-item{border-radius:17px}.container .overlay .contact-list .contact-list-item a{text-transform:uppercase;font-family:oswaldbold;font-weight:700}.container .overlay .performer-name-status .status-indicator{border-radius:9px}.container .overlay .visit-button{border-radius:25px;text-transform:uppercase;font-family:oswaldbold;font-weight:700}.container .menu .menu-item{text-transform:uppercase}.container .menu .menu-item:not(.logo) a{font-family:oswaldbold;font-weight:700}.container .fullscreen-container .recommender ul li:last-child a strong{font-family:oswaldbold;line-height:26px;margin-top:29px}.container .bonus-credit-wrapper .bonus-credit-container .bonus-credit-button strong{font-family:oswaldbold;font-weight:700;color:#500000;font-size:18px}.container .bonus-credit-wrapper .bonus-credit-container.mobile .bonus-credit-button strong{font-size:15px}@media screen and (max-width:799px){body:not(.mobile):not(.tablet):not(.ipad) .container .visit-button{border-radius:30px}}@media screen and (max-width:500px){body.ipad .container .visit-button,body.tablet .container .visit-button{border-radius:30px}}body.mobile:not(.tablet):not(.ipad) .container .overlay .visit-button{border-radius:30px}.container .overlay .contact-list .contact-list-item a{line-height:1!important;height:initial!important;padding:12px 25px 10px}.container .overlay .contact-list .contact-list-item{height:initial!important}.mobile .container.separated .video-block{height:85%}.mobile .container.separated .video-block:after{content:"";position:absolute;pointer-events:none;bottom:0;left:0;z-index:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.2) 80%,#000 100%)}