html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:popcorn;src:url(../fonts/popcorn.eot?54871604);src:url(../fonts/popcorn.svg?54871604#popcorn) format('svg'),url(../fonts/popcorn.eot?54871604#iefix) format('embedded-opentype'),url(../fonts/popcorn.woff?54871604) format('woff'),url(../fonts/popcorn.ttf?54871604) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Montserrat Bold';src:url(../fonts/montserrat-bold.eot);src:url(../fonts/montserrat-bold.svg#montserratbold) format('svg'),url(../fonts/montserrat-bold.eot?#iefix) format('embedded-opentype'),url(../fonts/montserrat-bold.woff) format('woff'),url(../fonts/montserrat-bold.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/montserrat-regular.eot);src:url(../fonts/montserrat-regular.svg#montserratregular) format('svg'),url(../fonts/montserrat-regular.woff) format('woff'),url(../fonts/montserrat-regular.ttf) format('truetype'),url(../fonts/montserrat-regular.eot?#iefix) format('embedded-opentype');font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova Light';src:url(../fonts/proxima-nova-light.eot);src:url(../fonts/proxima-nova-light.svg#proxima_nova_ltlight) format('svg'),url(../fonts/proxima-nova-light.woff) format('woff'),url(../fonts/proxima-nova-light.ttf) format('truetype'),url(../fonts/proxima-nova-light.eot?#iefix) format('embedded-opentype');font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova Semibold';src:url(../fonts/proxima-nova-semibold.eot);src:url(../fonts/proxima-nova-semibold.svg#proxima_nova_ltsemibold) format('svg'),url(../fonts/proxima-nova-semibold.eot?#iefix) format('embedded-opentype'),url(../fonts/proxima-nova-semibold.woff) format('woff'),url(../fonts/proxima-nova-semibold.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova Bold';src:url(../fonts/proxima-nova-bold.eot);src:url(../fonts/proxima-nova-bold.svg#proxima_nova_rgbold) format('svg'),url(../fonts/proxima-nova-bold.eot?#iefix) format('embedded-opentype'),url(../fonts/proxima-nova-bold.woff) format('woff'),url(../fonts/proxima-nova-bold.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova Semibold Italic';src:url(../fonts/proxima-nova-semibold-italic.eot);src:url(../fonts/proxima-nova-semibold-italic.svg#proxima_novasemibold_italic) format('svg'),url(../fonts/proxima-nova-semibold-italic.eot?#iefix) format('embedded-opentype'),url(../fonts/proxima-nova-semibold-italic.woff) format('woff'),url(../fonts/proxima-nova-semibold-italic.ttf) format('truetype');font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:popcorn;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin-right:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-android:before{content:'\e800'}.icon-github:before{content:'\e801'}.icon-linux:before{content:'\e802'}.icon-win:before{content:'\e803'}.icon-vlc:before{content:'\e804'}.icon-hd:before{content:'\e805'}.icon-facebook:before{content:'\e806'}.icon-twitter:before{content:'\e807'}.icon-eye:before{content:'\e808'}.icon-browser:before{content:'\e809'}.icon-mac:before{content:'\e80a'}.icon-laptop:before{content:'\e80b'}.icon-screen:before{content:'\e80c'}.icon-window:before{content:'\e80d'}.icon-info:before{content:'\e80e'}.icon-close:before{content:'\e80f'}.icon-play:before{content:'\e810'}.icon-mobile:before{content:'\e811'}body{font-family:sans-serif;font-size:16px;line-height:19px;color:#6e6e6e}section{width:100%;max-width:100%}.container{background:#fff;position:relative;z-index:1}canvas.snow{position:fixed;width:100%;height:100%;pointer-events:none;z-index:9999}img{pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none}.fixed-width{max-width:980px;margin:0 auto;position:relative}h1{font-weight:400;font-size:48px;line-height:48px}h2{font-weight:400;font-size:36px;line-height:36px}h3{font-weight:400;font-size:30px;line-height:30px}h4{font-weight:400;font-size:24px;line-height:24px}h5{font-weight:700;font-size:20px;line-height:20px;color:#122a4a;margin:0}.clear-fix:after{clear:both;content:"";display:block;height:0;width:0}.align-center{margin:0 auto;display:block}.width-50{width:50%;text-align:center}span.code{font-family:Courier;background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.1);padding:2px;border-radius:2px;font-size:14px}@media screen and (max-width:500px){.width-50{width:100%}}.limiter{margin:0 auto;max-width:1300px}[class^=btn-]{border-radius:3px;padding:14px 20px;font-size:18px;color:#fff;text-decoration:none;font-family:'Proxima Nova Bold';display:inline-block;transition:background-color ease .2s}.btn-disabled{background-color:#a2a2a2;cursor:default;pointer-events:none}.btn-main{background-color:#e94b35}.btn-main:hover{background-color:#e6341b}.btn-main:active{background-color:#ce2d16}.btn-wider{padding:14px 45px}.btn-wide{width:200px}.btn-med{width:130px;display:block;margin:0 auto;text-align:center}#header{z-index:0;height:500px;background:url(../images/bg-header.jpg) no-repeat center top #203041;background-size:cover;font-family:'Proxima Nova Light';text-align:center;overflow:hidden;padding-top:30px;box-sizing:border-box;transform:translateX(0);color:#fff}#header .text{padding:0 0 40px}#header h2{margin-top:30px;font-size:36px;line-height:48px}#header p{margin-bottom:0;color:#a1b4c6;font-size:22px}#header nav{position:relative}#header nav .facebook-widget{margin:30px 0 0 10px}#header nav .facebook-widget iframe{border:none;overflow:hidden;height:21px}#header nav .align-left{position:absolute;top:0;left:0}#header nav .align-right{position:absolute;top:0;right:0}#header nav ul{list-style:none;margin:5px 0;padding:0}#header nav ul li{display:inline-block;margin:0 10px}#header nav ul li.text{font-size:18px;padding:0}#header nav ul li.text a{color:#fff;text-decoration:none}#header nav ul.social li{list-style:none;vertical-align:middle;display:inline-block;margin:0;margin-left:10px}#header nav ul.social li:first-child{margin:0}#header nav ul.social li a{width:32px;height:32px;display:block;transition:opacity .2s ease;overflow:hidden;text-indent:-9999px}#header nav ul.social li a:hover{opacity:.7}#header nav ul.social li a.twitter{background:url(../images/icon-twitter.png) no-repeat center;background-size:contain}#header nav ul.social li a.google{background:url(../images/icon-google.png) no-repeat center;background-size:contain}#header nav ul.social li a.facebook{background:url(../images/icon-facebook.png) no-repeat center;background-size:contain}#header nav ul.social li a.blog{background:url(../images/icon-blog.png) no-repeat center;background-size:contain}#header nav ul.social li a.github{background:url(../images/icon-github.png) no-repeat center;background-size:contain}#header nav ul.social li a.stash{background:url(../images/icon-stash.png) no-repeat center;background-size:contain}#header nav ul.social li a.gitlab{background:url(../images/icon-gitlab.png) no-repeat center;background-size:contain}#header nav ul.social li a.discourse{background:url(../images/icon-discourse.png) no-repeat center;background-size:contain}#header nav ul.social li a.popcorn{background:url(../images/icon-popcorn.png) no-repeat center;background-size:contain}.logo-link{display:inline-block}#logo{display:block;text-indent:-9999px;overflow:hidden;width:211px;height:71px;background:url(../images/header-logo.png) no-repeat;margin:0 auto;text-align:left}#links{font-size:18px;font-weight:400;padding:0;margin:0 0 30px}#links li{list-style:none;display:inline-block;text-align:center;vertical-align:top}#links li.download{line-height:40px;margin-right:0}#links li.download a{line-height:19px}#links li.github{position:relative;top:16px}#links li.github a:before{position:absolute;left:-30px}#links li small{font-size:12px;color:#d6d7d7;font-weight:400;font-family:'Proxima Nova Semibold Italic'}#links li small .divider{padding:0 3px}#links li small a{color:#d6d7d7!important}#links a{color:#fff;text-decoration:none}@media screen and (max-width:1024px){.align-left{left:4%}.align-right{right:4%}}@media screen and (max-width:510px){#header{height:480px;position:static}.container{position:static}.text{max-width:90%;margin:0 auto;font-size:.8em}.text h1{font-size:2em}nav .align-left,nav .align-right{display:none}}#features{padding:35px 0;padding-bottom:0}#features div:first-child{max-width:980px;margin:0 auto}#features div.save-wrapper{margin:0 auto;max-width:400px}#features article{width:400px;float:left;padding:30px 0}#features article:nth-child(even){margin-left:180px}#features article h5{font-family:'Proxima Nova Semibold';font-size:16px;font-weight:400;color:#000}#features article img{float:left;margin-right:25px;position:relative}#features .action{position:relative;padding-top:140px;padding-bottom:40px;margin-top:100px;border-top:1px solid #ededed;background:#f9f9f9;text-align:center}#features .pochoclin{position:absolute;top:-100px;left:0;right:0;width:250px}#features hr{border:none;border-top:1px solid #d4d4d4;position:relative;top:10px;margin-top:20px;width:50%}#features hr+h2{background:#f9f9f9;display:inline-block;padding:0 20px;top:-44px;position:relative;margin-bottom:0;font-family:'Proxima Nova Semibold';font-weight:400;font-size:32px;color:#464646}#features [class^=btn-]{margin-top:-25px}#features small{display:block;font-family:'Proxima Nova Semibold Italic';font-size:12px;color:#a7a7a7;line-height:25px;margin-top:10px}#features small .divider{padding:0 3px}#features small a{text-decoration:none;color:#a7a7a7}.warning{background:#fdffe2;border-bottom:1px solid #edf0c8;padding:20px 0;text-align:center}.warning h5{display:block;max-width:880px;position:relative;margin:0 auto;font-size:16px;font-family:Montserrat;font-weight:700;color:#575939;margin-bottom:20px}.warning p{display:block;margin:5px auto;font-size:14px;font-family:Montserrat;font-weight:400;color:#adb08a}.warning img{width:28px;height:28px;margin-bottom:20px}@media screen and (max-width:980px){#features article{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:800px;margin:40px auto!important;padding:0 8%;overflow:hidden;float:none}#features div.save-wrapper{max-width:initial}.warning{text-align:center}.warning h5:before{display:none}}@media screen and (max-width:750px){#features .pochoclin{padding:0}#features hr{display:none}#features hr+h2{margin-top:20px;font-size:30px;color:#000}}@media screen and (max-width:500px){#features article{padding:10px 8% 0;padding-top:20px;max-width:400px}#features article p{margin-left:105px}#features article img{max-width:80px}}#how{background:url(../images/bg-how.jpg) no-repeat center #0e1226;background-size:cover;min-height:520px;position:relative;color:#fff;box-sizing:border-box;padding-top:60px;overflow:hidden;text-align:center}#how h2,#how h4{margin:0 0 10px;font-family:'Proxima Nova Light';font-weight:400}#how h4{color:#a1b4c6}#how .steps{position:relative;font-weight:400;margin-top:50px;padding-left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;align-content:center;-webkit-justify-content:center;justify-content:center}#how .steps li{line-height:25px;min-width:175px;position:relative;list-style:none;padding-top:175px;display:block;overflow:visible;font-family:'Proxima Nova Semibold';font-size:20px;width:190px;margin-bottom:50px;-webkit-flex-grow:1;flex-grow:1;-webkit-align-self:center;align-self:center}#how .steps li.how-open{background:url(../images/how-open.png) no-repeat top center;background-size:auto 157px}#how .steps li.how-subtitles{background:url(../images/how-subtitles.png) no-repeat top center;background-size:auto 157px}#how .steps li.how-play{background:url(../images/how-play.png) no-repeat top center;background-size:auto 157px}#get-app{text-align:center;font-size:24px;padding:50px 0 0;color:#464646}#get-app h2{font-family:'Proxima Nova Light';font-weight:400}#get-app p{font-family:'Proxima Nova Light';color:#a7abae}#get-app .platforms{padding:50px 0 80px}#get-app .platforms li{list-style:none;display:inline-block;vertical-align:top;padding:0 40px}#get-app .platforms li:before{display:block;font-size:86px;text-indent:8px;margin-bottom:20px;color:#0e1226}#get-app .platforms li small{color:#9b9b9b;font-size:12px;font-weight:400;font-family:'Proxima Nova Semibold Italic';margin-bottom:15px;display:block}#get-app .platforms li [class^=btn-]{margin-bottom:15px}@media screen and (max-width:830px){#get-app .text{padding:0 5%;font-size:.7em}#get-app .text h2{font-size:1.5em;line-height:1}#get-app .platforms{padding:0}#get-app .platforms li{display:block;margin:40px 0}}#browse-movies{background:#0e1226;text-align:center}#browse-movies h2{padding:50px 0;color:#fff}#subscribe{padding:50px 0 70px;margin:0 auto;background:#1b222a;text-align:center}#subscribe h2{margin:0;color:#fff;font-size:28px;font-family:'Proxima Nova Light';margin-bottom:40px;line-height:48px}#subscribe input[type=email]{border:none;padding:16px;background:#fff;min-width:400px;border-radius:3px}#subscribe input[type=email]:focus{outline:0}#subscribe input[type=button],#subscribe input[type=submit]{border:none;padding:16px;background:#e94b35;color:#fff;font-family:'Proxima Nova Semibold';font-size:19px;border-radius:3px;margin-left:-10px;border-bottom-left-radius:0;border-top-left-radius:0;transition:background-color ease .2s}#subscribe input[type=button]:focus,#subscribe input[type=submit]:focus{outline:0}#subscribe input[type=button]:hover,#subscribe input[type=submit]:hover{background-color:#e6341b}#subscribe input[type=button]:active,#subscribe input[type=submit]:active{background-color:#ce2d16}@media screen and (max-width:584px){#subscribe input[type=email]{border:none;padding:16px;background:#fff;min-width:50%;border-radius:3px}}#footer{padding-top:80px;background:#203041}#footer .logo{display:block;float:left;text-indent:-9999px;overflow:hidden;width:193px;height:46px;background:url(../images/footer-logo.svg) no-repeat center;background-size:cover;opacity:.3;transition:opacity .2s ease;margin-top:21px}#footer .logo:hover{opacity:.9}#footer nav{max-width:980px;padding-bottom:80px;margin:0 auto}#footer #status:before{content:'';border-radius:99px;margin-right:4px;width:9px;height:9px;display:inline-block}#footer #status.none:before{background-color:#2fcc66}#footer #status.minor:before{background-color:#f1c40f}#footer #status.major:before{background-color:#e67e22}#footer #status.critical:before{background-color:#e74c3c}#footer ul{float:right;padding:0;margin:0}#footer ul.social li{list-style:none;vertical-align:middle;display:inline-block;margin-left:10px}#footer ul.social li:first-child{margin:0}#footer ul.social li a{width:32px;height:32px;opacity:.4;display:block;transition:opacity .2s ease;overflow:hidden;text-indent:-9999px}#footer ul.social li a:hover{opacity:.9}#footer ul.social li a.twitter{background:url(../images/icon-twitter.png) no-repeat center;background-size:contain}#footer ul.social li a.google{background:url(../images/icon-google.png) no-repeat center;background-size:contain}#footer ul.social li a.facebook{background:url(../images/icon-facebook.png) no-repeat center;background-size:contain}#footer ul.social li a.blog{background:url(../images/icon-blog.png) no-repeat center;background-size:contain}#footer ul.social li a.github{background:url(../images/icon-github.png) no-repeat center;background-size:contain}#footer ul.social li a.stash{background:url(../images/icon-stash.png) no-repeat center;background-size:contain}#footer ul.social li a.gitlab{background:url(../images/icon-gitlab.png) no-repeat center;background-size:contain}#footer ul.social li a.discourse{background:url(../images/icon-discourse.png) no-repeat center;background-size:contain}#footer ul.social li a.popcorn{background:url(../images/icon-popcorn.png) no-repeat center;background-size:contain}#footer ul small{display:block;color:#6496b7;font-size:12px;font-style:italic}#footer hr{border:none;border-top:1px solid #3b5570;max-width:980px}#footer footer{text-align:center;font-size:14px;color:#526d8a;font-family:'Proxima Nova Light'}#footer footer p{padding:20px 0 0}#footer footer p span{color:#e74c3c}#footer footer small{padding-bottom:10px;display:block}#footer footer a{text-decoration:none;color:#526d8a;font-size:14px;transition:color .2s ease}#footer footer a:hover{color:#fff}@media screen and (max-width:830px){#footer nav{padding:20px 6%;padding-bottom:40px}}@media screen and (max-width:584px){#footer .logo{float:none;width:193px;margin:10px auto}#footer nav ul{float:none;width:100%;text-align:center}}#page-faq #faq{padding-top:130px;position:static;font-family:'Proxima Nova Light';font-weight:400}#page-faq .warning{position:absolute!important;top:0;left:0;right:0;margin:0;line-height:0;padding-bottom:20px}#page-faq #header{height:auto;position:static;background-image:none}#page-faq .container{top:auto;z-index:10000}#page-faq .container article{border-top:1px solid #eee;padding:10px 0 15px}#page-faq .container h1{font-size:36px;font-weight:700;color:#0e1226;margin-bottom:10px}#page-faq .container #what{border-top:0;padding:0}#page-faq .container #what p{font-size:24px;line-height:32px;margin-bottom:20px;margin-top:0}#page-faq .container article:not(#what) p{font-size:18px;line-height:22px}#page-faq .container h2{font-size:24px;font-weight:700;color:#0e1226;margin-bottom:5px}#page-faq .container h2+p{margin-top:0}#page-faq .container strong{color:#0e1226;opacity:.6}#page-faq .container .icon-mac,#page-faq .container .icon-win{position:relative;padding-left:50px}#page-faq .container .icon-mac:before,#page-faq .container .icon-win:before{position:absolute;left:18px;top:0}#page-faq .container .step-code li{list-style:none;padding:5px 0 5px 10px}.tos{background:#203041;margin:20px 0;font-family:'Proxima Nova Light';font-weight:400;color:#fff}.tos header{text-align:center}.tos .logo-link{display:inline}.tos-container{width:600px;margin:0 auto;line-height:1.3em}.beta #footer .download{display:none!important}.beta #footer ul{padding-top:22px}.beta #footer>hr{display:block!important;opacity:.2}.beta #get-app .platforms{margin-bottom:0}.beta #browse-movies{display:none}.soon #features .action,.soon #links .download{display:none!important}.soon #links .social{margin:0 10px}body .dl-android,body .dl-lin-32,body .dl-lin-64,body .dl-win,body.android .dl-lin-32,body.android .dl-lin-64,body.android .dl-mac,body.android .dl-win,body.lin-32 .dl-android,body.lin-32 .dl-mac,body.lin-32 .dl-win,body.lin-64 .dl-android,body.lin-64 .dl-mac,body.lin-64 .dl-win,body.mac .dl-android,body.mac .dl-lin-32,body.mac .dl-lin-64,body.mac .dl-win,body.nope .dl-android,body.nope .dl-mac,body.nope .dl-win,body.win .dl-android,body.win .dl-lin-32,body.win .dl-lin-64,body.win .dl-mac{display:none!important}body.android .dl-android,body.lin-32 .dl-lin-32,body.lin-64 .dl-lin-64,body.win .dl-win{display:block!important}