body,html{height:100%;width:100%}.ios,body{overflow:hidden}body{background-color:#000;font-family:futura-tee;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body .ie-image{width:100%;height:0%;padding-bottom:56.25%;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}#video-container,.domainlock,.geolock{height:100%;width:100%}body .ie-image.browser-support-flash{background-image:url(../../../images/ie/browser-support-flash.png)}body .ie-image.browser-support-html{background-image:url(../../../images/ie/browser-support-html.png)}body .ie-image.browser-support-html-whitelabel{background-image:url(../../../images/ie/browser-support-html-whitelabel.png)}body .ie-image.not-found{background-image:url(../../../images/ie/not-found.png)}body .ie-image.error{background-image:url(../../../images/ie/error.png)}.ie8 .browser-support.locked h1.title{top:28%;font-size:3.2em}.ie8 .browser-support.locked .password-container label{color:#fff;top:-1.35em}.ie8 .browser-support.locked .lock-icon{display:none}.domainlock,.geolock{padding-bottom:0;background-color:#26292c}.domainlock img,.geolock img{width:100%}.browser-support{position:absolute;width:100%;height:0%;padding-bottom:56.25%;top:0;bottom:0;margin:auto}.browser-support.locked{width:100%;height:100%;padding-bottom:0;background-color:#26292c}.browser-support.locked .title{color:#fff}.browser-support img.poster{opacity:.02;position:absolute;top:0;left:0;height:100%;width:100%;z-index:0}@media (min-width:800px){.browser-support h1.title{top:28%;font-size:3.2em}.browser-support h2{font-size:2em;top:40%}.browser-support .browsers{top:45%}.browser-support .browsers img.browser{max-height:100px}.browser-support .html5{top:10px;height:70px;width:50px}}@media (max-width:799px) and (min-width:575px){.browser-support h1.title{top:15%;font-size:3em}.browser-support h2{font-size:1.5em;top:40%}.browser-support .password-container{width:80%!important;left:10%!important}.browser-support .browsers{top:45%}.browser-support .browsers img.browser{max-height:100px}.browser-support .html5{top:12px;height:59px;width:42px}.browser-support .lock-icon{margin-top:3em!important}}@media (max-width:575px) and (min-width:450px){.browser-support h1.title{top:10%;font-size:2.5em}.browser-support h2{font-size:1.5em;top:40%}.browser-support .password-container{width:80%!important;left:10%!important;top:45%!important}.browser-support .browsers{top:45%}.browser-support .browsers img.browser{max-height:100px}.browser-support .html5{top:12px;height:59px;width:42px}.browser-support .lock-icon{margin-top:2em!important;zoom:.8}}@media (max-width:449px) and (min-width:386px){.browser-support h1.title{top:10%;font-size:2.2em}.browser-support .password-container{width:80%!important;left:10%!important;top:45%!important}.browser-support h2{font-size:1em;top:40%}.browser-support .browsers{top:50%}.browser-support .browsers img.browser{max-height:100px}.browser-support .html5{top:8px;height:39px;width:28px}.browser-support .password:focus~label,.browser-support .password:valid~label{display:none}.browser-support .lock-icon{margin-top:2em!important;zoom:.8}}@media (max-width:385px){.browser-support h1.title{top:2%!important;font-size:1em!important}.browser-support .password-container{width:80%!important;left:10%!important;top:15%!important}.browser-support .lock-icon{top:40%!important;margin-top:0!important;zoom:.8}.browser-support .password:focus~label,.browser-support .password:valid~label{display:none}.browser-support h2{font-size:1em;top:40%}.browser-support .browsers{top:50%}.browser-support .browsers img.browser{max-height:100px}.browser-support .html5{top:8px;height:39px;width:28px}}.browser-support h1.title,.browser-support h2{width:100%;font-weight:400;padding:0;text-align:center}.browser-support h1.title{color:#505050;position:absolute}.browser-support .html5{display:inline-block;background:url(../../../images/html5.png) center center/cover no-repeat;position:relative}.browser-support h2{position:absolute}.browser-support .browsers{width:30%;left:35%;position:absolute;height:30%}.browser-support .browsers .subsubtitle{width:100%;top:0;text-align:center;font-weight:400;padding:0;position:absolute}.browser-support .browsers .browser{height:66%;margin-top:15%;width:23.3%;margin-left:5%;margin-right:5%;float:left}.browser-support .browsers .chrome{background:url(../../../images/chrome.png) center center/contain no-repeat}.browser-support .browsers .firefox{background:url(../../../images/firefox.png) center center/contain no-repeat}.browser-support .browsers .ie{background:url(../../../images/ie.png) center center/contain no-repeat}.browser-support .password-container{position:absolute;top:49%;width:44%;left:28%;font-size:1.35em;color:#fff}.browser-support .password-container .password{border:none;border-bottom:1px solid #fff;display:block;font-size:16px;background-color:transparent;padding:8px 0;outline:0;-webkit-transition:.2s border-bottom;transition:.2s border-bottom;width:100%;color:#fff;letter-spacing:.2em;border-radius:0}.browser-support .password-container .password:focus{border-bottom:1px solid #fff}.browser-support .password-container .bar:after,.browser-support .password-container .bar:before{background:#fff;bottom:1px;content:'';height:2px;position:absolute;-webkit-transition:.2s ease all;transition:.2s ease all;width:0}.browser-support .password-container .bar:before{left:50%}.browser-support .password-container .bar:after{right:50%}.browser-support .password-container .password:focus~.bar:after,.browser-support .password-container .password:focus~.bar:before{width:50%}.browser-support .password-container .password:focus~label,.browser-support .password-container .password:valid~label{color:#fff;top:-1.35em}.browser-support .password-container .password.wrong{border-bottom:1px solid red!important}.browser-support .password-container .password.wrong~.bar:after,.browser-support .password-container .password.wrong~.bar:before{background:red!important}.browser-support .password-container label{color:#fff;font-size:16px;pointer-events:none;position:absolute;top:.7em;-webkit-transition:.2s ease all;transition:.2s ease all}.browser-support .lock-icon{position:absolute;top:51%;left:50%;margin-top:4em;border-radius:100px;border:4px solid #7bafa8;height:6em;width:6em;box-sizing:border-box;margin-left:-3em;padding:1em .5em;cursor:pointer;background:url(../../../resourceData/images/embedder/unlock.svg) center no-repeat;background-size:70%!important;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease}.browser-support .lock-icon .lock-blocker{position:absolute;top:34px;left:53px;width:6px;height:10px;background-color:#fff;-webkit-transition:height .3s ease;transition:height .3s ease}.browser-support .lock-icon.wrong{border-color:red!important}.browser-support .lock-icon.has-hover:hover{background-color:#7bafa8;-webkit-transform:scale(1.1);transform:scale(1.1)}.browser-support .lock-icon.has-hover:hover.wrong{border-color:#7bafa8!important}.browser-support .lock-icon.has-hover:hover .lock-blocker{height:0}.browser-support .logo-holder{position:absolute;width:100%;bottom:5%}.browser-support .logo-holder img.logo{display:block;margin:auto;max-width:300px;max-height:20%}.browser-support .fail-text{display:none;color:#fff;position:absolute;top:51%;width:100%;text-align:center;margin-top:5.7em;border-radius:100px;font-size:2em}.ios{width:100%}@media screen and (orientation:portrait){.ios{background-color:#1d1d1d}}@media screen and (orientation:landscape){.ios{background-color:#fff}.ios .container-top .line,.ios .container-top .top-logo{display:none}}.ios .container-top{overflow:auto;background-size:cover;position:relative}.ios .container-top .top-logo,.ios .options .option .icon,.ios .wtf,.vid-cover{background-size:contain;background-repeat:no-repeat}.ios .container-top .video-back{height:100%;width:100%;z-index:0;top:0;background-color:rgba(29,29,29,.9);position:absolute}.ios .container-top .top-logo{height:25px;width:25px;margin-top:10px;margin-left:auto;margin-right:auto;z-index:10;background-image:url(https://embed.wirewax.com/images/ios/logo.png);background-position:50% 50%;position:relative}.ios .container-top .line{height:1px;width:30px;left:50%;position:relative;background-color:#fff;margin-left:-15px;margin-top:10px}.ios .container-top .top-title{margin-top:10px;font-size:18px;color:#fff;text-transform:uppercase;text-align:center;position:relative}.ios .container-top .vid-title{margin-top:10px;font-size:30px;max-height:60px;overflow:hidden;color:#7bafa8;text-transform:uppercase;text-align:center;position:relative}@media screen and (orientation:landscape){.ios .container-top .vid-title{max-height:30px!important;margin-top:20px!important}.ios .container-top .top-title{font-size:16px!important;margin-top:20px!important}.ios .container-top .bottom-title{font-size:18px!important;margin-top:20px!important;padding-bottom:30px!important}}.ios .container-top .bottom-title{margin-top:10px;font-size:18px;color:#fff;text-transform:uppercase;text-align:center;padding-bottom:20px;position:relative}@media screen and (orientation:landscape){.ios .wtf{top:-15px!important;margin-top:0!important}}.ios .wtf{width:100px;height:30px;background-image:url(../../../images/ios/wtf-white.svg);background-position:50% 50%;position:relative;left:50%;margin-left:-50px;margin-top:10px;margin-bottom:10px;text-transform:uppercase}@media screen and (orientation:landscape){.ios .wtf{background-image:url(../../../images/ios/wtf-selected.svg)}.ios .ramble{margin-top:-20px!important}}.ios .wtf.fill{background-image:url(../../../images/ios/wtf.svg)}.ios .ramble{-webkit-transition:height .3s;height:0;overflow:hidden}.ios .ramble .highlight{color:#fff}@media screen and (orientation:landscape){.ios .ramble .highlight{color:#1e1e1e}.ios .options.down{display:none}}.ios .ramble .restrictions{margin-top:10px;color:#6c6c6c;text-align:center;margin-left:30px;margin-right:30px}.ios .ramble .questions{text-align:center;color:#cdcdcd;margin-top:20px}.ios .ramble .email{margin-top:15px;text-align:center}.ios .ramble .email a{color:#7bafa8;text-decoration:none}.ios .options.down .option.already,.ios .options.down .option.non-interactive{display:none}.ios .options{background-color:#fff;height:100%;width:100%;overflow:auto}.age-check,.vid-cover{background-color:#000}@media screen and (orientation:portrait){.ios .options{padding-bottom:20px}}.age-check,.age-check-bad{padding-bottom:56.25%;bottom:0}.ios .options .option{width:100%;margin-top:20px}.ios .options .option .icon{width:40px;height:40px;left:50%;margin-left:-20px;position:relative;background-position:50% 50%}.ios .options .option p{text-align:center;margin-top:5px;color:#929292}@media screen and (device-aspect-ratio:40/71){.ios .options .option{margin-top:25px}}@media screen and (orientation:landscape){.ios .options .option{float:left;width:33%;margin-top:20px!important}}.ios .options .option.download .icon{background-image:url(../../../images/ios/download.svg)}.ios .options .option.already .icon{background-image:url(../../../images/ios/already.svg)}.ios .options .option.non-interactive .icon{background-image:url(../../../images/ios/non.svg)}.vid-cover{height:100%;width:100%;position:absolute;left:0;top:0}.vid-cover .play-button{position:absolute;height:0;width:0;left:50%;top:50%;margin-left:-25px;margin-top:-25px;border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:40px solid}.age-check,.age-check .mid-area,.age-check .top-title{width:100%;position:absolute}.age-check{height:0%;top:0;margin:auto}.age-check .top-title{text-align:center;color:#fff;font-size:30px;text-transform:uppercase;top:20%;line-height:120%}.age-check .mid-area{height:50%;top:50%;text-align:center}.age-check .mid-area .field{text-align:center;display:inline-block;zoom:1}.age-check .mid-area .field ::-webkit-input-placeholder{color:#fff}.age-check .mid-area .field ::-moz-placeholder{color:#fff}.age-check .mid-area .field ::-ms-input-placeholder{color:#fff}.age-check .mid-area .field input[type=text]{color:#fff;width:100px;height:40px;margin-left:0;margin-right:0;padding-left:0;padding-right:0;border:0;background-color:transparent;text-align:center;font-size:40px}@media (max-width:600px){.age-check .mid-area .field input[type=submit]{margin-top:10%!important}}.age-check .mid-area .field input[type=submit]{margin-top:20%;background-color:#7cb0a9;border:0;width:150px;height:40px;font-size:20px;color:#fff;text-transform:uppercase;border-radius:20px;cursor:pointer}.age-check .mid-area .field input[type=text].yyyy{width:150px}.age-check-bad{display:none;position:absolute;background-color:#000;width:100%;height:0%;top:0;margin:auto}.age-check-bad .top-title{text-align:center;color:#fff;font-size:45px;position:absolute;text-transform:uppercase;top:20%;width:100%;line-height:120%}.age-check-bad .mid-title{text-align:center;color:#fff;font-size:30px;position:absolute;text-transform:uppercase;top:35%;width:100%;line-height:120%}.age-check-bad .unhappy{top:50%;left:50%;margin-left:-5%;background-color:transparent;width:10%;position:absolute}@media (max-width:600px){.age-check-bad .unhappy{top:70%!important}.age-check-bad .mid-title{top:40%!important}}#wirewax-cyoa-player{position:absolute;top:0;left:0;height:100%;width:100%}#wirewax-cyoa-player.hide{left:-100%}