﻿*{-webkit-tap-highlight-color:transparent}html,input,button,textarea{font:100 18px/1.5 "ff-din-web-pro", Helvetica, sans-serif;-webkit-font-smoothing:antialiased}h1{font-weight:300;font-size:2rem}h2{font-weight:300}h3{font-weight:300}.fh-thin{text-transform:uppercase;font-weight:200}.fh-thick{text-transform:uppercase;font-weight:700}.fh-big-top{font-size:2em;text-align:right;display:block;line-height:0.8em}.fh-small-bottom{display:block;text-align:right;font-size:0.75em;line-height:1.2em;text-transform:uppercase;text-spacing:-5px}html{margin:0;padding:0;height:100%}html.wf-loading *:not(.background){opacity:0}body{position:relative;margin:0;padding:0;min-width:1096px;min-height:100%;color:white;background:#1F141C}body.no-scroll{overflow:hidden;height:100%}main{position:relative;display:block;width:100%;padding-bottom:115px;min-height:100%;box-sizing:border-box}@media (max-width: 778px){main{padding-bottom:170px}}@media (max-width: 640px){main{padding-bottom:82px}}a{text-decoration:none;color:#d6aedd;cursor:pointer}a:hover{color:white}input,button,textarea{outline:none}h1,h2,h3,h4,h5{margin:0;padding:0}em{font-style:normal;font-weight:bold}figure{margin:0}img{border:none}img.loading{-webkit-transition:0.3s;transition:0.3s;opacity:0}img.loading.complete{opacity:1}.light{color:#222}.light a{color:#8D54A3}.light a:hover{color:#822AAE}.hidden{display:none}.disabled{opacity:0.7;cursor:default;pointer-events:none}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}iframe[name="google_conversion_frame"]{display:none}.loading.async .spinner{position:absolute;opacity:0.2}.auth-modal{position:fixed;top:0;width:100%;height:100%;left:-105%;background:rgba(30,30,30,0);z-index:500;-webkit-transition:left 0.0001s 0.2s, background 0.2s ease-out;transition:left 0.0001s 0.2s, background 0.2s ease-out;z-index:501;min-height:600px}.auth-modal.active{background:rgba(30,30,30,0.8);left:0;-webkit-transition:left 0.0001s, background 0.2s ease-out;transition:left 0.0001s, background 0.2s ease-out}.auth-modal .popup{position:relative;top:50%;margin:0 auto;background-color:rgba(28,18,25,0.9);box-shadow:0 0 12px rgba(0,0,0,0.8);border-radius:6px;width:382px;opacity:0;-webkit-transition:0.3s 0;transition:0.3s 0}.auth-modal.active .popup{opacity:1;-webkit-transition:opacity 0.3s 0.2s;transition:opacity 0.3s 0.2s}.auth-modal.static{background:rgba(30,30,30,0.8);left:0;-webkit-transition:left 0.0001s, background 0.2s ease-out;transition:left 0.0001s, background 0.2s ease-out;background:transparent;z-index:0}.auth-modal.static .popup{opacity:1;-webkit-transition:opacity 0.3s 0.2s;transition:opacity 0.3s 0.2s}.auth-modal .sign-in,.auth-modal .sign-up{padding:35px 25px 15px}.auth-modal .sign-in{display:none}.auth-modal.show-sign-in .sign-in{display:block}.auth-modal.show-sign-in .sign-up{display:none}.auth-modal h1{width:111px;height:45px;background:url('/cdnized/common-s2ceeaaad18_331af18ff5ab.png') 0 -458px no-repeat;background-size:111px 341px;background-position:0 -229px;margin:0 auto 29px}.auth-modal .errors{display:none;margin:19px 0;background:#900;padding:6px 12px 10px;border-top:1px solid #D31500;border-bottom:1px solid #D31500}.auth-modal.show-errors .errors{display:block}.auth-modal form{position:relative}.auth-modal button{width:100%;margin:0}.auth-modal .sign-in input,.auth-modal .sign-up input{width:314px;margin:0 0 13px}.auth-modal .sign-in input[type="password"]{margin:0}.auth-modal h3{font-size:24px;line-height:30px;font-weight:100;text-align:center;margin-bottom:28px}.auth-modal a{border-bottom:1px solid rgba(214,174,221,0.5)}.auth-modal a:hover{border-bottom-color:rgba(255,255,255,0.5)}.auth-modal [type=email]{margin-bottom:13px}.auth-modal .or{position:relative;margin:16px 0 12px;font-size:14px;text-align:center;text-transform:uppercase}.auth-modal .spinner{position:absolute;right:21px;top:20px;-webkit-transition:0.3s;transition:0.3s;opacity:0}.auth-modal.signing-in .spinner{opacity:1}.auth-modal .fan .forgot{text-align:right;margin:6px 0 10px}.auth-modal .fan .forgot a{font-size:14px}.auth-modal .forgot-password h3{margin-bottom:20px}.auth-modal .forgot-password p{margin:20px 0 18px;font-size:16px;text-align:center}.auth-modal .back{margin:28px 0 26px;text-align:center}.auth-modal .agreement{line-height:1.2em;font-size:12px;text-align:center;color:#999}.auth-modal .trouble{font-size:12px;text-align:center}.auth-modal.show-forgot-password .forgot-password{display:block}.auth-modal .forgot-password{display:none}.auth-modal.show-forgot-password .fan,.auth-modal.show-forgot-password .or,.auth-modal.show-forgot-password .facebook{display:none}.auth-modal .message{line-height:30px;font-size:24px;font-weight:100;margin:0;text-align:center}.auth-modal .sign-up [name="first_name"],.auth-modal .sign-up [name="last_name"],.auth-modal .sign-up [name="password"],.auth-modal .sign-up [name="password_confirmation"]{width:143px}.auth-modal [name="last_name"],.auth-modal [name="password_confirmation"]{float:right}.auth-modal .has-account,.auth-modal .no-account{font-size:18px;margin:20px 0 18px;text-align:center}.background{width:100%;height:100%;position:absolute;opacity:1;background:url('/cdnized/no_image_bg_3f9bf388cf00.jpg') center top no-repeat;background-size:cover;-webkit-transition:opacity 2s ease-out;transition:opacity 2s ease-out;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#background-content:after{content:"";position:absolute;width:100%;height:160px;bottom:0;left:0;background-color:transparent;background-image:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.8) 100%);background-image:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.8) 100%)}.background-ugly{width:100%;height:100%;display:block;position:absolute;background-repeat:no-repeat;background-position:center center;background-size:cover !important;opacity:1}#background-ugly img{opacity:0;position:absolute;max-width:100%;z-index:-1}#no-image{background-image:url('/cdnized/no_image_bg_3f9bf388cf00.jpg')}.beta-mode #background-ugly{background:#222}.hidden.background-ugly{opacity:0}#background-ugly{-webkit-transition:-webkit-filter 1.5s linear, filter 1.5s linear;transition:filter 1.5s linear;background-image:-webkit-linear-gradient(top, #222, #000);background-image:linear-gradient(to bottom, #222, #000);width:100%;height:100%;position:absolute;top:0;left:0}.home #background-ugly{height:auto;bottom:120px}#dark-screen{-webkit-transition:background-color 0.2s linear 0.2s;transition:background-color 0.2s linear 0.2s}#dark-screen.active{background-color:rgba(0,0,0,0.75)}#dark-screen.light-dark-screen.active{background-color:rgba(0,0,0,0.65)}#dark-gradient{-webkit-transition:background-color 0.2s linear 0.2s;transition:background-color 0.2s linear 0.2s}#dark-gradient.active{background:navy;background-image:-webkit-linear-gradient(top, #382e38, #0c050b) !important;background-image:linear-gradient(to bottom, #382e38, #0c050b) !important;box-shadow:inset 0 0 15px rgba(0,0,0,0.7)}button{border:none;outline:none}.button{position:relative;display:block;box-sizing:border-box;cursor:pointer;height:42px;padding:0 16px 2px;margin:0;outline:none;text-align:center;line-height:36px;color:white;font-size:18px;font-weight:300;border-radius:5px;border:1px solid #2f212a;background-color:#362531;background-image:-webkit-linear-gradient(top, #362531, #2a1f26);background-image:linear-gradient(to bottom, #362531, #2a1f26)}.button span{cursor:pointer}.button.icon:before{content:'';position:absolute;height:100%;width:52px;outline:none;top:9px}.button.arrow:after{content:'';position:absolute;right:0;top:0;width:40px;height:100%;background:url('/cdnized/tv_setup/arrow_2x_5595ea1404fd.png') center no-repeat;background-size:10px}.button:hover,.button:focus{border:1px solid #432f3d;border-bottom:1px solid #362531;color:white;text-decoration:none;background-color:#432f3d;background-image:-webkit-linear-gradient(top, #432f3d, #382a33);background-image:linear-gradient(to bottom, #432f3d, #382a33)}.button:active{background-color:#2a1f26;background-image:-webkit-linear-gradient(top, #2a1f26, #362531);background-image:linear-gradient(to bottom, #2a1f26, #362531)}.button[disabled]{border:1px solid transparent;pointer-events:none;color:#555;color:rgba(255,255,255,0.3);cursor:default;background-color:#362e37;background-image:-webkit-linear-gradient(top, #362e37, #2e222f);background-image:linear-gradient(to bottom, #362e37, #2e222f)}.button[disabled] img,.button[disabled].icon:before,.button[disabled].arrow:after{opacity:0.3}.button.primary{border:1px solid #634066;background-color:#745a76;background-image:-webkit-linear-gradient(top, #745a76, #634066);background-image:linear-gradient(to bottom, #745a76, #634066)}.button.primary.icon:before{width:23px;height:23px;background:url('/cdnized/common-s2ceeaaad18_331af18ff5ab.png') 0 -246px no-repeat;background-size:111px 341px;background-position:0 -123px;left:11px}.button.primary:hover,.button.primary:focus{border:1px solid #634066;background-color:#88688c;background-image:-webkit-linear-gradient(top, #88688c, #76507a);background-image:linear-gradient(to bottom, #88688c, #76507a)}.button.primary:active{background-color:#76507a;background-image:-webkit-linear-gradient(top, #76507a, #88688c);background-image:linear-gradient(to bottom, #76507a, #88688c)}.button.primary[disabled]{border:1px solid transparent;background-color:#2c1e2d;background-image:-webkit-linear-gradient(top, #2c1e2d, #372738);background-image:linear-gradient(to bottom, #2c1e2d, #372738)}.button.fb{border:1px solid #4a66a0;background-color:#5c74a9;background-image:-webkit-linear-gradient(top, #5c74a9, #425f9b);background-image:linear-gradient(to bottom, #5c74a9, #425f9b)}.button.fb.icon:before{width:12px;height:21px;background:url('/cdnized/common-s2ceeaaad18_331af18ff5ab.png') 0 -292px no-repeat;background-size:111px 341px;background-position:0 -146px;top:10px;left:13px}.button.fb:hover,.button.fb:focus{border:1px solid #3b5998;background-color:#6684c2;background-image:-webkit-linear-gradient(top, #6684c2, #4e71b8);background-image:linear-gradient(to bottom, #6684c2, #4e71b8)}.button.fb:active{background-color:#4e71b8;background-image:-webkit-linear-gradient(top, #4e71b8, #6684c2);background-image:linear-gradient(to bottom, #4e71b8, #6684c2)}.button.fb[disabled]{border:1px solid transparent;background-color:#1E2C4C;background-image:-webkit-linear-gradient(top, #1E2C4C, #253350);background-image:linear-gradient(to bottom, #1E2C4C, #253350)}.close{width:27px;height:27px;background:url('/cdnized/common-s2ceeaaad18_331af18ff5ab.png') 0 -120px no-repeat;background-size:111px 341px;background-position:0 -60px;padding:5px 13px 11px;opacity:0.8;outline:none;cursor:pointer}.close:hover{opacity:1}.legacy-grey-black{background-color:rgba(59,59,61,0.65);background-image:-webkit-linear-gradient(top, rgba(59,59,61,0.65), rgba(0,0,0,0.65));background-image:linear-gradient(to bottom, rgba(59,59,61,0.65), rgba(0,0,0,0.65));color:white;font-size:17px;font-weight:600;text-shadow:-1px -1px 0 rgba(0,0,0,0.5);padding:0 15px 10px;margin-bottom:14px;cursor:pointer;outline:none;border-radius:8px;background-color:#333;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);box-shadow:inset 1px 1px 1px -1px rgba(255,255,255,0.3),0px 1px 3px rgba(0,0,0,0.5)}.legacy-grey-black h2{text-transform:uppercase;font-weight:200;text-shadow:1px 1px 3px black}.legacy-grey-black h2 em{font-weight:700}.legacy-grey-black:visited,.legacy-grey-black a{color:rgba(255,255,255,0.9)}.legacy-grey-black:visited:hover,.legacy-grey-black a:hover{color:white}.legacy-grey-black:hover{color:white;z-index:1;background-color:rgba(100,100,100,0.65);background-image:-webkit-linear-gradient(top, rgba(100,100,100,0.65), rgba(30,30,30,0.65));background-image:linear-gradient(to bottom, rgba(100,100,100,0.65), rgba(30,30,30,0.65))}.legacy-grey-black.disabled:hover{background-color:rgba(59,59,61,0.65);background-image:-webkit-linear-gradient(top, rgba(59,59,61,0.65), rgba(0,0,0,0.65));background-image:linear-gradient(to bottom, rgba(59,59,61,0.65), rgba(0,0,0,0.65))}.legacy-grey-black.small{font-size:10px}.signed-in .legacy-grey-black.pressed{background-color:rgba(23,23,23,0.85);background-image:-webkit-linear-gradient(top, rgba(23,23,23,0.85), rgba(43,43,43,0.85));background-image:linear-gradient(to bottom, rgba(23,23,23,0.85), rgba(43,43,43,0.85))}.signed-in .legacy-grey-black.pressed:hover{background-color:rgba(100,100,100,0.85)}.pre-order{background:#248ad1;background-image:-webkit-linear-gradient(#62abde, #248ad1);background-image:linear-gradient(#62abde, #248ad1);border-radius:32px;color:#fff;display:inline-block;padding:2px 21px 6px 21px;text-decoration:none;text-rendering:optimizeLegibility}.pre-order:hover{background:#2B9FD6;background-image:-webkit-linear-gradient(#62beed, #1f96e4);background-image:linear-gradient(#62beed, #1f96e4)}.legacy-grey-black,.save-new-list-btn,#feed .controls,.button,.dropdown{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel{position:relative;width:100%;overflow:hidden}.carousel .slider{position:static;overflow:scroll;overflow-y:hidden}.carousel .prev,.carousel .next{position:absolute;color:white;height:70px;top:50%;padding:0 0 10px;margin-top:-35px;margin-bottom:0;font-size:32px;z-index:1;width:0;opacity:0.001;-webkit-transition:opacity 0.3s, width 0 0.3s;transition:opacity 0.3s, width 0 0.3s}.carousel .prev{left:5%}.carousel .next{right:5%}.carousel:hover .prev,.carousel:hover .next{width:50px;opacity:1;-webkit-transition:opacity 0.3s, width 0;transition:opacity 0.3s, width 0}.carousel.left-edge:hover .prev,.carousel.right-edge:hover .next{width:0;opacity:0.001;-webkit-transition:opacity 0.3s, width 0 0.3s;transition:opacity 0.3s, width 0 0.3s}.checked{height:50px;width:50px;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);background:url('/cdnized/cdp_controls_sprite_cf4fc133ef2e.png') -100px -100px no-repeat;-webkit-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}.saved .checked{opacity:1}body.company-page-state{background:#F1F1F1;min-width:initial}.company-wrapper{height:100%;width:100%;display:table;color:#252525;font-size:16px / 20px;clear:both;padding-bottom:30px}.company-wrapper h1{margin:0 0 19px;text-transform:uppercase;color:#959595;font-size:28px;line-height:30px;font-weight:normal}.company-wrapper section{overflow:hidden;margin:0 auto;padding:0 18px;max-width:1140px}.company-wrapper hr{border:none;border-bottom:1px solid white;border-top:1px solid #ddd}.company-wrapper img{border-style:none;vertical-align:top}.company-wrapper a{text-decoration:none;color:#855884}.company-wrapper a:hover{text-decoration:underline}.company-wrapper a:active{background-color:transparent}.company-wrapper input,.company-wrapper textarea,.company-wrapper select{font-size:20px / 24px;vertical-align:middle;color:#000}.company-wrapper form,.company-wrapper fieldset{margin:0;padding:0;border-style:none}.company-wrapper header,.company-wrapper article,.company-wrapper section,.company-wrapper hgroup,.company-wrapper nav,.company-wrapper figure,.company-wrapper aside{display:block}.company-wrapper h2{text-transform:uppercase;font-size:20px;line-height:23px;color:#6B3265;font-weight:bold}.company-wrapper #company-header{position:relative;margin:0 auto;width:100%;height:219px;background-color:#000;background-image:url('/cdnized/company_pages/bg_header_f60f04acf130.jpg');background-position:center center;background-repeat:no-repeat;color:#d7d7d7}.company-wrapper #company-header p{position:absolute;padding:0 18px;line-height:24px;max-width:1140px;margin:0 auto;bottom:15px;left:0;right:0}.company-wrapper #privacy-content{margin:0 30px}.company-wrapper #privacy-content ul{margin-top:-20px}.company-wrapper #privacy-content ul li{margin-bottom:0px}.company-wrapper #nav{padding:0 0 6px;margin:0 0 32px;text-transform:uppercase;font-size:16px;line-height:26px;width:100%;position:relative;background:url('/cdnized/company_pages/bg_nav_19a4810b39f0.jpg') repeat-x;height:45px;box-shadow:0 1px 15px silver;overflow:hidden}.company-wrapper #nav ul{margin:0 auto;padding:0;list-style:none;text-align:right;max-width:1140px}.company-wrapper #nav li{position:relative;float:left;padding:2px 0 0 2px;margin:0 0 0 -2px;background:url('/cdnized/company_pages/separator_nav_9fdccc7732e8.gif') 0 1px no-repeat}.company-wrapper #nav li:last-child:after{display:block;position:absolute;top:0;left:100%;width:2px;height:100%;content:"";background:url('/cdnized/company_pages/separator_nav_9fdccc7732e8.gif') 100% 1px no-repeat}.company-wrapper #nav a{display:block;text-align:center;min-width:94px;padding:8px 14px 11px 14px;font-size:16px;font-weight:600;color:#bbb}.company-wrapper #nav a:hover{text-decoration:none;background:url('/cdnized/company_pages/bg_nav_hover_4e07942c2e2e.jpg') repeat-x;color:white}.company-wrapper #nav .active a{background:url('/cdnized/company_pages/bg_nav_active_6014607fc8dc.jpg') repeat-x;color:white;position:relative;box-shadow:inset 0 -4px #8c28d5,inset -2px -1px 6px rgba(0,0,0,0.3),inset 2px -1px 6px rgba(0,0,0,0.3)}.company-wrapper #main .main-holder{margin:0 30px}.company-wrapper #main.alt .main-holder{padding:0 0 38px 9px;width:888px}.company-wrapper #main.some .main-holder{padding:0 0 15px 4px;width:887px}@media (max-width: 800px){.company-wrapper #main.some .main-holder{width:100%}}.company-wrapper #main .column{float:left;width:424px}.company-wrapper #main .column.alt{width:426px;float:right}.company-wrapper #main .column h1{margin:0 0 14px;text-transform:uppercase;color:#959595;font-size:28px;line-height:30px;font-weight:normal}.company-wrapper #main .column h2{padding:4px 0 14px;margin:0}.company-wrapper p{margin:5px 10px 20px 0;line-height:140%}.company-wrapper #main .column .img-holder{padding:10px 0 0}.company-wrapper #main .column .img-holder.alt{padding:44px 0 103px;margin:0 0 0 -1px}.company-wrapper .top-box{width:100%;position:relative;padding:0 0 37px;margin:0 0 26px;background:url('/cdnized/company_pages/bg_copyright_7a32a6411741.gif') repeat-x 0 100%}.company-wrapper .top-box.team .holder{width:715px}.company-wrapper .top-box h1{margin:0 0 19px;text-transform:uppercase;color:#959595;font-size:28px;line-height:30px;font-weight:normal}.company-wrapper .top-box h2{margin:0 0 4px}.company-wrapper .top-box p{margin:0}.company-wrapper #fan-team{margin:0 auto;padding:0 18px;max-width:1140px}.company-wrapper #team-pics{margin:0 auto;padding:0 18px;max-width:1140px}.company-wrapper .team-box{width:100%;position:relative;padding:0 0 43px;margin:0 0 33px}.company-wrapper .team-box .holder{width:930px;margin:0 auto}.company-wrapper .team-box h2{margin:0 0 17px}.company-wrapper .team-list{margin:0;padding:0;list-style:none}.company-wrapper .team-list:after{content:"";display:block;clear:both}.company-wrapper .team-list li{float:left;display:block;width:110px;height:110px;position:relative;margin:15px 10px;border:1px solid #ddd;overflow:hidden}.company-wrapper .team-list li span{font-size:14px;display:block;width:101px;height:30px;position:absolute;padding:5px 2px 0 2px;bottom:-40px;left:0px;background:rgba(255,255,255,0.8);text-align:center;line-height:15px;border:2px solid transparent}.company-wrapper .team-list li:hover span{bottom:0px;-webkit-transition:bottom 0.3s ease-out;transition:bottom 0.3s ease-out}.company-wrapper .team-list .img-holder{display:block;height:110px;width:110px;position:relative;z-index:20}.company-wrapper .team-list .overlay{display:none;position:absolute;z-index:10;left:-15px;top:-18px;width:189px;min-height:120px;padding:18px 14px 40px 142px;border:1px solid #bababa;background:#fff;box-shadow:0 0 5px #999}.company-wrapper .team-list .overlay.last{left:auto;right:-15px;padding:19px 127px 38px 29px}.company-wrapper .team-list blockquote{margin:0 0 -20px}.company-wrapper .team-list blockquote q{quotes:none;font-size:24px;line-height:26px;color:#959595;font-weight:bold;margin:0 0 14px;display:block;text-indent:-11px}.company-wrapper .team-list blockquote q a{color:#959595}.company-wrapper .team-list blockquote q a:hover{text-decoration:none;color:#7c3f73}.company-wrapper .team-list blockquote cite{font-style:normal;color:#855884;display:block;text-align:right;padding:0 0 0 35px}.company-wrapper .team-list .last blockquote cite{text-align:left;padding:0 38px 0 0;margin:0 0 0 -11px}.company-wrapper .team-list .view{position:absolute;bottom:20px;left:18px;font-size:14px;line-height:16px}.company-wrapper .team-list .last .view{left:auto;right:18px}.company-wrapper .team-list li:hover .overlay{display:block;z-index:30}.company-wrapper .team-list li:hover .img-holder{z-index:40}.company-wrapper .team-list .img-holder img{position:relative;z-index:6;display:block}.company-wrapper .team-list:hover .img-holder img{display:none}.company-wrapper .team-list:hover .img-holder canvas,.company-wrapper .team-list:hover .img-holder .grayscale{display:block}.company-wrapper .team-list:hover li:hover .img-holder img{display:block}.company-wrapper .team-list:hover li:hover .img-holder canvas,.company-wrapper .team-list:hover li:hover .img-holder .grayscale{display:none}.company-wrapper .team-list .img-holder canvas,.company-wrapper .team-list .img-holder .grayscale{position:absolute !important;left:0 !important;top:0 !important;z-index:5}.company-wrapper .investors-area{width:100%;position:relative}.company-wrapper .investors-area .holder{width:930px;margin:0 auto;padding:0 0 49px}.company-wrapper .investors-area h2{margin:0 0 6px 3px}.company-wrapper .investors-area .text-holder{width:662px;padding:0 0 42px 3px}.company-wrapper .investors-area p{margin:0}.company-wrapper .investors-list{margin:0;padding:0;list-style:none;overflow:hidden}.company-wrapper .investors-list li{display:inline-block;vertical-align:middle;margin:0 0 0 36px}.company-wrapper .investors-list li:first-child{margin:0}.company-wrapper .investors-list a{display:inline-block;vertical-align:middle}.company-wrapper#services-page section{margin:0 auto;padding:0 18px;max-width:1140px}.company-wrapper#services-page h2{text-transform:none}.company-wrapper#services-page .panel{margin:10px 0 30px 0;border-radius:10px;background-color:#eeeeee;box-shadow:inset 0px 2px 2px rgba(0,0,0,0.3);overflow:hidden}.company-wrapper#services-page .panel h3{line-height:32px;padding:0 0 2px 20px;background:rgba(135,135,135,0.2);color:#646464;text-transform:uppercase}.company-wrapper#services-page .panel ul{padding:20px 20px 10px 20px}.company-wrapper#services-page .panel li{display:inline-block;margin:0 14px 10px 0;width:124px;color:transparent}.company-wrapper#partner-page{background-color:#F1F1F1}.company-wrapper#partner-page h2{text-transform:none}.company-wrapper#partner-page img{width:100%}.company-wrapper#partner-page #working-with{margin:0 auto;padding:0 18px;max-width:1140px}.company-wrapper#partner-page #partner-video{max-width:567px;margin:40px auto;padding:0 18px}.company-wrapper#partner-page #partner-vision li h3{color:#6B3265}.company-wrapper#partner-page #partner-vision li em{font-weight:normal;text-transform:uppercase}.company-wrapper#partner-page #partner-vision .who-we-are{margin:18px auto;max-width:1176px}.company-wrapper#partner-page #partner-vision .who-we-are:after{content:" ";display:block;clear:both}.company-wrapper#partner-page #partner-vision .who-we-are li{box-sizing:border-box;width:50%;padding:20px;float:left}@media (max-width: 640px){.company-wrapper#partner-page #partner-vision .who-we-are li{width:100%}}.company-wrapper#partner-page #working-with-fan{height:172px}.company-wrapper#partner-page #working-with-fan h1,.company-wrapper#partner-page #working-with-fan p{text-align:center}.company-wrapper#partner-page #working-with-fan h1{color:#6B3265;margin:40px 0 9px 0}.company-wrapper#partner-page #working-with-fan p{font-size:20px}.company-wrapper .top-section a{font-weight:bold}.company-wrapper .top-section h1{text-transform:uppercase;font-size:28px;line-height:30px;color:#959595;margin:0 0 10px;font-weight:normal}.company-wrapper .top-section p{margin:0}.company-wrapper .gallery{overflow:hidden;width:50%;float:left}@media (max-width: 640px){.company-wrapper .gallery{width:100%}}.company-wrapper .gallery .frame{overflow:hidden;width:100%;position:relative}.company-wrapper .gallery .slideset{position:relative;width:1000%;-webkit-transition:0.3s -webkit-transform;transition:0.3s transform}.company-wrapper .gallery .slide{float:left;width:10%;overflow:hidden}.company-wrapper .gallery h2{margin:0 0 10px}.company-wrapper .gallery ul.hfeed{margin:0 0 25px;padding:0;list-style:none;font-size:20px;line-height:23px}.company-wrapper .gallery ul.hfeed li{margin:36px 0 0}.company-wrapper .gallery ul.hfeed li:first-child{margin:0}.company-wrapper .gallery ul.hfeed a{color:#855884}.company-wrapper .gallery ul.hfeed .date{font-style:normal;display:block;margin:0 0 9px;font-size:16px;line-height:19px;color:#959595}.company-wrapper .gallery .pagination{margin:0 auto;list-style:none;text-align:center;font-size:20px;line-height:23px;overflow:hidden;text-align:center;padding:0.5em 0 1em;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.company-wrapper .gallery .pagination.hidden{margin:0;height:0}.company-wrapper .gallery .pagination li{display:inline-block;cursor:pointer;margin:0 0 10px 12px;color:#d2d2d2;background:#414141;border-radius:18px;width:30px;height:25px;padding:2px 0 3px;box-shadow:0 0 1px #000, 0 1px 1px #999}.company-wrapper .gallery .pagination li:first-child{margin:0 0 10px}.company-wrapper .gallery .pagination li.active,.company-wrapper .gallery .pagination li:hover{text-decoration:none;color:#2d2d2d;background:#d2d2d2;box-shadow:0 -1px 1px #999999, 0 1px 1px black}.company-wrapper .gallery .pagination span{display:block;color:#d2d2d2;background:#414141;border-radius:18px;width:30px;height:25px;padding:2px 0 3px;box-shadow:0 0 1px #000, 0 1px 1px #999;color:#2d2d2d;background:#d2d2d2;box-shadow:0 -1px 1px #999999, 0 1px 1px black}.company-wrapper .media h2{margin:0 0 24px 1px}.company-wrapper .media-list{margin:0 0 0 -25px;padding:0;list-style:none;text-align:center}.company-wrapper .media-list:after{content:" ";display:block;clear:both}.company-wrapper .media-list li{float:left;width:200px;margin:0 0 25px 25px;border:1px solid #acacac;box-shadow:0 0 5px #999}.company-wrapper .video-link{width:220px;border:none;box-shadow:none;text-align:left;margin-bottom:25px;display:inherit}.company-wrapper .media-list a{display:block}.company-wrapper #contact{position:relative;padding-top:30px;max-width:1140px}.company-wrapper #contact:after{content:" ";display:block;clear:both}@media (max-width: 800px){.company-wrapper #contact h1{text-align:center}}.company-wrapper #contact .info{float:left;margin-right:40px}.company-wrapper #contact .info p{margin:0 0 19px}.company-wrapper #contact .info p a{font-weight:bold}@media (max-width: 800px){.company-wrapper #contact .info{float:none;text-align:center}}.company-wrapper #contact ul{float:left;list-style:none;overflow:hidden}@media (max-width: 1128px){.company-wrapper #contact ul{clear:left}}@media (max-width: 800px){.company-wrapper #contact ul{float:none}}.company-wrapper #contact ul li{margin:0 auto 22px;padding:0 0 0 46px;width:280px;min-height:34px}.company-wrapper #contact ul .mail{background:url('/cdnized/company_pages/contact/img_11_8a2b14b4d2f2.gif') 0 8px no-repeat}.company-wrapper #contact ul address{font-style:normal}.company-wrapper #contact ul .address{background:url('/cdnized/company_pages/contact/img_10_153cdd900992.png') 10px 4px no-repeat}.company-wrapper #contact ul .write{background:url('/cdnized/company_pages/contact/img_12_e441b9bde9fd.png') 4px 6px no-repeat}.company-wrapper #contact ul a{font-weight:bold}.company-wrapper #contact img{position:absolute;top:50px;right:18px;max-width:428px;width:100%}@media (max-width: 800px){.company-wrapper #contact img{position:relative;display:block;right:initial;margin:0 auto 50px}}.company-wrapper .container:after{content:"";display:block;clear:both}.company-wrapper .container-list{padding:0;list-style:none;float:right;width:444px;text-align:center}.company-wrapper .container-list li{display:inline-block;vertical-align:top;width:202px;box-shadow:0 0 5px #999;margin:0 0 17px 15px}.company-wrapper .container-list a{display:block}@media (max-width: 800px){.company-wrapper .container-list{display:none}}.company-wrapper .container h2{margin:0 0 13px}.company-wrapper .container h2.alt{padding:12px 0 0}.company-wrapper .container p{margin:0 0 20px}.company-wrapper .benefits-list{margin:0 -17px 0 -2px;padding:4px 0 0;list-style:none;overflow:hidden}.company-wrapper .benefits-list li{float:left;width:168px;padding:0 3px 0 40px;margin:0 0 23px}.company-wrapper .benefits-list li.last{width:191px;padding:0 0 0 40px}@media (max-width: 800px){.company-wrapper .benefits-list li{float:none}}.company-wrapper .benefits-list .vacation{background:url('/cdnized/company_pages/jobs/icon_1_1594f4327951.png') 0 1px no-repeat}.company-wrapper .benefits-list .commute{background:url('/cdnized/company_pages/jobs/icon_2_8f979fe78637.png') 3px 4px no-repeat}.company-wrapper .benefits-list .stock{background:url('/cdnized/company_pages/jobs/icon_3_7bb72de4faf8.png') 3px 4px no-repeat;clear:both}.company-wrapper .benefits-list .fit{background:url('/cdnized/company_pages/jobs/icon_4_b7c180b67826.png') 0 5px no-repeat}.company-wrapper .benefits-list strong{font-weight:bold;color:#855884}.company-wrapper .benefits-list a{text-decoration:underline;color:#a384a2}.company-wrapper .benefits-list a:hover{text-decoration:none}.company-wrapper .openings-block{position:relative}.company-wrapper .openings-block h2{margin:0 0 31px}.company-wrapper .openings-list{overflow:hidden}.company-wrapper .openings-list>ul{float:left;width:50%;padding:0;list-style:none}.company-wrapper .openings-list>ul:first-child{margin:0}.company-wrapper .openings-list>ul>li{margin:38px 0 0}.company-wrapper .openings-list>ul>li:first-child{margin:0}@media (max-width: 800px){.company-wrapper .openings-list>ul{float:none;width:initial}}.company-wrapper .openings-list .heading{color:#855884;font-size:20px;line-height:23px}.company-wrapper .openings-list .department{display:block;margin:3px 0 4px}.company-wrapper .openings-list .entry-content{margin:0}.company-wrapper .openings-list .entry-content ul{margin-left:20px}.company-wrapper .openings-list .entry-content li{list-style-type:disc}.company-wrapper.legal-page #company-header p{left:50%;margin-left:-440px;padding:0;width:880px;font-size:30px}.company-wrapper.legal-page .center{margin-top:30px;text-align:center}.company-wrapper.legal-page em{font-style:italic;font-weight:normal}.company-wrapper.legal-page h2{margin-bottom:30px}.company-wrapper.legal-page p{margin:0 0 30px 0;padding-left:10px;text-align:justify}.company-wrapper.legal-page li{position:relative;margin-bottom:30px}.company-wrapper.legal-page li .list-num{position:absolute;left:35px;color:#855884}.company-wrapper.legal-page li .list-content{display:block;margin-left:75px;text-align:justify}.company-wrapper.open-source #company-header p{font-size:30px}.company-wrapper.open-source .main-holder>p:first-child{margin-top:30px}.company-wrapper.open-source h2{margin-bottom:20px}.company-wrapper.open-source .list{margin-left:25px}.company-wrapper #main .column.fan-tv{clear:both;width:100%;padding-top:0;height:auto}.company-wrapper #main .column.fan-tv img{float:right}.list-tile{height:175px;margin:0 1px 1px 0;overflow:hidden;width:310px;position:absolute}.list-tile>a{-webkit-transition:text-shadow 0.1s;transition:text-shadow 0.1s;text-shadow:0 0 3px transparent, 0 0 9px transparent, 0 0 24px transparent}.list-tile>a:before{content:"";position:absolute;z-index:1;bottom:0;height:175px;background-image:-webkit-linear-gradient(top, transparent, rgba(0,0,0,0.7));background-image:linear-gradient(to bottom, transparent, rgba(0,0,0,0.7));background-repeat:no-repeat;left:0;width:100%;-webkit-transition:0.3s;transition:0.3s}.list-tile>a:hover{text-shadow:0 0 3px rgba(0,0,0,0.8),0 0 9px rgba(0,0,0,0.4),0 0 24px #000}.list-tile>a:hover:before{background-position:0 40px}.list-tile .text{bottom:0;color:#cdcdcd;box-sizing:border-box;padding:8px 15px 10px 18px;position:absolute;-webkit-font-smoothing:subpixel-antialiased;font-weight:100;right:0;width:100%;-webkit-transition:0.3s;transition:0.3s;z-index:100}.list-tile a:hover .text{color:#fff}.list-tile h3{margin:0 0 2px 0;font-weight:inherit;height:22px;text-overflow:ellipsis;white-space:nowrap;line-height:1.1rem}.list-tile.watchlist-tile h3{margin:0}.list-tile.watch-link-3 h3{padding-right:90px}.list-tile.watch-link-2 h3{padding-right:62px}.list-tile.watch-link-1 h3{padding-right:38px}.list-tile h3.icon{padding-left:27px;background-position:0 1px;background-repeat:no-repeat;background-size:32px 22px;position:relative;left:-6px}.list-tile h3.icon:before{background:url('/cdnized/browse/tile_icons_87553dec9580.png');background-size:38px 38px;content:"";position:absolute;left:5px;top:4px;width:19px;height:19px}.list-tile.fire h3.icon:before{background-position:0 -19px}.list-tile.ticket h3.icon:before{background-position:-19px -19px}.list-tile.device h3.icon:before{background-position:-19px 0}.list-tile li img{top:-300em}.list-tile img{width:100%;position:absolute}.list-tile img.loading.complete{z-index:1}.list-tile .info{margin:0;font-weight:inherit;text-transform:uppercase;font-size:12px;line-height:15px}.list-tile .author{background-position:50%;background-size:cover;width:35px;height:35px;border-radius:18px;float:left;margin:4px 6px -8px -4px}.list-tile .author img{display:none}.list-tile .empty-watchlist{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;box-sizing:border-box;padding:41px 20px;text-shadow:0 0 5px black, 0 0 5px black;opacity:0.7;z-index:103}.list-tile .empty-watchlist h4{font-weight:normal;font-size:18px}.list-tile .empty-watchlist p{margin-top:4px;font-size:16px;line-height:1.2em}.list-tile .mini{position:absolute;bottom:9px;z-index:101;right:12px}.list-tile .mini a{float:left}.list-tile .mini span{display:none}.list-tile .mini .availability:nth-of-type(2):before{left:-46px}.list-tile .mini .availability:last-of-type:before{left:-74px}.list-tile .user-list-buttons{z-index:101;opacity:0;-webkit-transition:0.3s;transition:0.3s}.list-tile .list-tile:hover .user-list-buttons{opacity:1}.list-tile .list-tile .tooltipped small{display:none}.list-tile .ad{position:absolute;z-index:101}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.list-tile h3.icon:before{background-image:url('/cdnized/browse/tile_icons_2x_611e0e776fe3.png')}}.curtain-module{position:fixed;top:0;left:-105%;width:100%;height:100%;background:transparent;z-index:100;-webkit-transition:left 0.0001s linear 0.4s, background 0.4s ease-out;transition:left 0.0001s linear 0.4s, background 0.4s ease-out}.curtain-module.active{background:rgba(0,0,0,0.65);left:0;-webkit-transition:left 0.0001s linear, background 0.4s ease-out;transition:left 0.0001s linear, background 0.4s ease-out}.curtain-module.dim{-webkit-transition:left 0.0001s linear 0.7s, background 0.7s ease-out;transition:left 0.0001s linear 0.7s, background 0.7s ease-out}.curtain-module.dim.active{background:rgba(0,0,0,0.4);-webkit-transition:left 0.0001s linear, background 1.5s ease-out;transition:left 0.0001s linear, background 1.5s ease-out}.search-state .custom-lists-modal{z-index:0}.custom-lists-modal{position:fixed;top:0;width:100%;height:100%;left:-105%;background:rgba(30,30,30,0);z-index:500;-webkit-transition:left 0.0001s 0.2s, background 0.2s ease-out;transition:left 0.0001s 0.2s, background 0.2s ease-out}.custom-lists-modal.active{background:rgba(30,30,30,0.8);left:0;-webkit-transition:left 0.0001s, background 0.2s ease-out;transition:left 0.0001s, background 0.2s ease-out}.custom-lists-modal .popup{position:relative;top:50%;margin:0 auto;background-color:rgba(28,18,25,0.9);box-shadow:0 0 12px rgba(0,0,0,0.8);border-radius:6px;width:382px;opacity:0;-webkit-transition:0.3s 0;transition:0.3s 0}.custom-lists-modal.active .popup{opacity:1;-webkit-transition:opacity 0.3s 0.2s;transition:opacity 0.3s 0.2s}.custom-lists-modal .scroll-container{position:relative;overflow-y:auto;opacity:1;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;background:rgba(0,0,0,0.2);border-bottom:1px solid rgba(102,102,102,0.2);padding:0 20px}.custom-lists-modal.loading .scroll-container{opacity:0;-webkit-transition:opacity 0s;transition:opacity 0s}.custom-lists-modal .popup{padding-bottom:20px}.custom-lists-modal:not(.loading) .popup{-webkit-transition:top 0.3s;transition:top 0.3s}.custom-lists-modal .popup>.spinner{position:absolute;left:50%;top:50%;margin:0 -10px;opacity:0}.custom-lists-modal.loading .popup>.spinner{opacity:0.4}.custom-lists-modal header{border-radius:6px 6px 0 0;border-bottom:1px solid rgba(102,102,102,0.2);z-index:100;padding:23px 25px 7px}.custom-lists-modal h3,.custom-lists-modal h4{font-weight:300;text-transform:uppercase}.custom-lists-modal h3{font-size:16px;margin-bottom:-3px;opacity:0.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-lists-modal h4{font-size:28px}.custom-lists-modal .content{padding:2px 0 3px}.custom-lists-modal li,.custom-lists-modal button{position:relative;display:block;width:auto;height:48px;margin:0 0 3px;color:#fff;font-weight:300;font-size:16px;-webkit-transition:0.2s;transition:0.2s;background:rgba(57,36,57,0);border-radius:7px}.custom-lists-modal li:last-child,.custom-lists-modal button:last-child{border-bottom:none}.custom-lists-modal li:not(.new):hover,.custom-lists-modal button:not(.new):hover{background:#392439}.custom-lists-modal li:after{content:'';position:absolute;bottom:-2px;left:0;width:100%;border-bottom:1px dashed #484447}.custom-lists-modal button{cursor:pointer;width:100%;height:48px;padding:0 29px 0;box-sizing:border-box}.custom-lists-modal .edit-list input+label{cursor:pointer;width:100%;height:48px;padding:0 29px 0;box-sizing:border-box;padding-top:13px}.custom-lists-modal .edit-list input+label:before{left:8px}.custom-lists-modal .saving .edit-list label:before{display:none}.custom-lists-modal li .spinner{display:none}.custom-lists-modal li.saving .spinner{display:block;position:absolute;top:8px;left:2px}.custom-lists-modal li label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;font-weight:inherit}.custom-lists-modal button{background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;text-align:left}.custom-lists-modal button:before{content:'+';font-size:24px;position:absolute;left:10px;top:5px}.custom-lists-modal.show-new-form button{display:none}.custom-lists-modal li.new{display:none;padding:2px}.custom-lists-modal li.new input{width:320px;-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.custom-lists-modal.show-new-form li.new{display:block}.custom-lists-modal .max-lists .show-new-list{display:none}.custom-lists-modal a{position:absolute;z-index:200;color:transparent;top:12px;right:0;padding:4px;line-height:0}.custom-lists-modal a:before{content:'';display:block;width:16px;height:16px;background:url('/cdnized/common-s2ceeaaad18_331af18ff5ab.png') 0 0 no-repeat;background-size:111px 341px;background-position:0 0}.custom-lists-modal a:hover:before{width:16px;height:16px;background:url('/cdnized/common-s2ceeaaad18_331af18ff5ab.png') 0 -32px no-repeat;background-size:111px 341px;background-position:0 -16px}.profile .friends-module.list{position:relative;padding-top:42px;width:1140px}.profile .friends-module.list h6{font-size:20px;margin-top:0;margin-bottom:28px;text-transform:uppercase}.list-message .invite-friends{position:relative !important;top:0 !important;right:0 !important}.friends-module .invite-friends{position:absolute;top:35px;right:0}.invite-friends{display:inline-block;font-size:16px;height:36px;width:135px;background:url('/cdnized/friends_67fc3cdf5a98.png') no-repeat 0 -36px;text-align:center;color:white;line-height:30px;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,0.8);cursor:pointer}.friends-module p{-webkit-transition:0.3s;transition:0.3s}.connecting-facebook .friends-module p{opacity:0}.friends-module .connect-facebook-form{text-align:center}.friends-module .connect-facebook-form .spinner{position:absolute;top:-64px;left:50%;margin-left:-14px}.friends-module .connect-facebook-form .button{display:inline-block;width:auto;padding:0px 58px 0}.friends-module .connect-facebook-form .button.icon:before{top:9px}body.error{height:100%;background-image:-webkit-radial-gradient(center center, circle cover, rgba(255,255,255,0.1) 25%, rgba(255,255,255,0) 75%);background-image:radial-gradient(circle cover at center center, rgba(255,255,255,0.1) 25%,rgba(255,255,255,0) 75%)}#error{position:absolute;top:0;bottom:0;right:0;left:0;max-width:750px;height:426px;font-size:24px;padding-bottom:100px;margin:auto;color:white}#error img{float:left;width:300px;margin-right:30px}#error em{display:block;text-align:center;text-transform:uppercase;font-weight:bold;color:#FFF;margin:112px 5px 0px 0px}#error p{color:#868686;text-align:center;margin-top:5px}.flow{position:relative;z-index:1;float:left;width:933px;height:526px;top:0;background:#281e25}.flow h1{font-weight:300}.flow h2{font-weight:300}.flow h2 strong{font-weight:300}.flow .pane-nav{position:absolute;top:0;height:50px;z-index:1;width:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);display:table;width:100%;width:933px}.flow .pane-nav-link{display:block;box-sizing:border-box;height:50px;float:left;width:311px;border-right:1px solid rgba(177,177,177,0.2);padding-top:11px;text-align:center;color:rgba(255,255,255,0.5);background:rgba(0,0,0,0.8);-webkit-transition:0.3s;transition:0.3s}.flow .pane-nav-link:first-child{width:312px}.flow .pane-nav-link:last-of-type{margin-right:-1px}.flow .pane-nav-link.active{color:white;cursor:default;background:rgba(61,46,57,0.8)}.flow .pane-nav-link.active:hover{color:white;cursor:default;background:rgba(61,46,57,0.8)}.flow .pane-nav-link:hover{color:white;text-decoration:none;background:rgba(40,40,40,0.8)}.flow .pane{position:absolute;top:0;width:100%;height:100%}.flow .article,.flow .pane{opacity:0;left:-105%;position:absolute;-webkit-transition:0.8s opacity, left 0.01s 0.8s;transition:0.8s opacity, left 0.01s 0.8s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);pointer-events:none}.flow .pane.active .article.active,.flow .pane.active{-webkit-transition:0.01s left, 0.8s opacity;transition:0.01s left, 0.8s opacity;opacity:1;left:0;pointer-events:all}.flow .article-nav{bottom:67px;cursor:pointer;position:absolute;text-align:center;width:100%;z-index:2}.flow .article-nav a{background:rgba(0,0,0,0.6);border-radius:9px;color:transparent;display:inline-block;height:13px;margin:0 4px;overflow:visible;position:relative;text-indent:-300em;-webkit-transition:all 0.2s;transition:all 0.2s;width:13px}.flow .article-nav a:before{border:2px solid rgba(255,255,255,0.4);border-radius:12px;content:"";height:13px;left:-2px;position:absolute;top:-2px;width:13px}.flow .article-nav a:hover,.flow .article-nav a.active{background-image:-webkit-linear-gradient(top, #dcdbdb, #b4b4b4);background-image:linear-gradient(to bottom, #dcdbdb, #b4b4b4)}.flow .article{cursor:pointer;width:100%;height:100%}.flow .article>img{width:100%;position:absolute;top:0;left:0;z-index:-1}.flow .article h2{position:absolute;margin-bottom:0;bottom:4px;font-size:30px;text-transform:none;left:18px;-webkit-transition:0.3s;transition:0.3s}.flow .article:before{content:"";width:100%;position:absolute;bottom:0;height:77px;height:60px;background:rgba(0,0,0,0.8)}.flow .article>img{height:526px;width:auto;max-width:100%}.flow .watch-now-links{position:absolute;bottom:16px;right:18px}.flow .watch-now-links h3{color:#cdcdcd;font-weight:300;font-size:18px;letter-spacing:-1px;text-transform:uppercase;display:inline-block}.flow .watch-now-links .mini{display:inline-block;position:relative;top:1px;margin-left:4px;float:none;font-size:19px}.flow .watch-now-links .mini a.mini{float:left}.flow .watch-now-links .availability img{display:block}.flow .watch-now-links .mini span{font-size:16px;margin:0 7px 0 2px;text-transform:none}.flow .watch-now-links .mini span:last-child{margin-right:0}@media (max-width: 640px){.site-footer{font-size:.8rem;background-color:#e6e7e8;color:#000;min-width:0;padding:20px 0;clear:both}.site-footer .company-info,.site-footer .social,.site-footer .legal{display:none}.site-footer .mobile-legal{text-align:center}.site-footer .mobile-legal nav{color:#636466}.site-footer .mobile-legal a{color:#636466;display:inline-block;padding:0;width:auto}.site-footer .mobile-legal a:hover{color:#000}.site-footer .mobile-legal .fan-rovi{float:none;margin:0 auto}}.site-footer .fan-rovi{background:url('/cdnized/fantv_logo_gray_8265e1763d3d.png') no-repeat;background-size:contain;float:right;width:60px;height:25px}@media (min-width: 641px){.site-footer{position:absolute;bottom:0;clear:both;background:#ebebeb;width:100%;color:#636466}.site-footer>div{max-width:1140px;padding:0 18px;margin:0 auto;overflow:auto}.site-footer a{color:#636466;font-size:15px;float:left}.site-footer a:hover{color:#000}.site-footer .mobile-legal{display:none}.site-footer nav.company-info{float:left;margin:20px 0 16px}.site-footer nav.company-info:after{content:" ";display:block;clear:both}.site-footer nav.company-info a+a{position:relative;margin-left:30px}.site-footer nav.company-info a+a:before{content:"\007c";color:#a7a9ac;pointer-events:none;position:absolute;left:-18px}.site-footer nav.social{margin:17px 0 0 0;float:right}.site-footer nav.social a{margin-left:8px;width:32px;height:31px;background:url('/cdnized/marketing/social-icons_d97f0290ca47.png') no-repeat}}@media (min-width: 641px) and (-webkit-min-device-pixel-ratio: 1.5), (min-width: 641px) and (min--moz-device-pixel-ratio: 1.5), (min-width: 641px) and (min-device-pixel-ratio: 1.5), (min-width: 641px) and (-webkit-min-device-pixel-ratio: 144), (min-width: 641px) and (min-resolution: 144dppx){.site-footer nav.social a{background:url('/cdnized/marketing/social-icons_2x_00af2d0df750.png') no-repeat;background-size:152px 62px}}@media (min-width: 641px){.site-footer nav.social .facebook{background-position:0 0}.site-footer nav.social .facebook:hover{background-position:0 -31px}.site-footer nav.social .gplus{background-position:-40px 0}.site-footer nav.social .gplus:hover{background-position:-40px -31px}.site-footer nav.social .twitter{background-position:-80px 0}.site-footer nav.social .twitter:hover{background-position:-80px -31px}.site-footer nav.social .pinterest{background-position:-120px 0}.site-footer nav.social .pinterest:hover{background-position:-120px -31px}.legal{clear:both;margin:0 auto;border-top:1px solid #ccc;padding:10px 0 25px;overflow:hidden}.legal small{float:left;display:block;font-size:14px}.legal small span{float:left;margin:0}.legal small a{font-size:14px;display:inline}.legal small a:before{content:"|";color:#ccc;padding:0 10px}}@media (min-width: 641px) and (max-width: 768px) and (min-width: 641px){.site-footer nav.company-info{float:none}}@media (max-width: 791px) and (min-width: 641px){.site-footer nav.company-info,.site-footer nav.social{float:none}.site-footer nav.company-info{width:600px;margin:20px auto}.site-footer nav.social{width:200px;height:31px;margin:0  auto}.site-footer .legal{width:600px;margin:10px auto}.site-footer .fan-rovi{float:none;margin:25px auto}}form input[type="text"],form input[type="email"],form input[type="password"]{box-shadow:inset 0 2px 3px rgba(0,0,0,0.3);font-size:16px;font-weight:100;color:#fff;line-height:25px;text-align:left;background-color:#4F4C4F;background-image:-webkit-linear-gradient(top, #4F4C4F, #5C575C);background-image:linear-gradient(to bottom, #4F4C4F, #5C575C);border:none;outline:none;border-radius:3px;padding:7px 9px 9px 9px}form textarea{box-shadow:inset 0 2px 3px rgba(0,0,0,0.3);font-size:16px;font-weight:100;color:#fff;line-height:25px;text-align:left;background-color:#4F4C4F;background-image:-webkit-linear-gradient(top, #4F4C4F, #5C575C);background-image:linear-gradient(to bottom, #4F4C4F, #5C575C);border:none;outline:none;border-radius:3px;padding:7px 9px 9px 9px}form textarea:focus{box-shadow:inset 0 2px 3px rgba(0,0,0,0.3);font-size:16px;font-weight:100;color:#fff;line-height:25px;text-align:left;background-color:#4F4C4F;background-image:-webkit-linear-gradient(top, #4F4C4F, #5C575C);background-image:linear-gradient(to bottom, #4F4C4F, #5C575C);border:none;outline:none;border-radius:3px;padding:7px 9px 9px 9px}form .label{cursor:pointer}form input{outline:none}form input[type="text"],form input[type="email"],form input[type="password"]{height:25px}form input[disabled]{opacity:0.35}form input.has-error{background:#813F3F;border-color:#CC0000}.dimming-enabled form.has-active-forms-toggle:not(.active){opacity:0.5}.has-active-forms-toggle.active.errors .error.message{display:block}.has-active-forms-toggle .error.message,.has-active-forms-toggle.active.errors .error.hidden{display:none}[contenteditable]{outline:none;position:relative}[contenteditable]:hover{cursor:text}[contenteditable] br,[contenteditable] p{display:none}[contenteditable]:after{content:"";display:inline-block;width:18px;height:18px;background:url('/cdnized/forms/forms_content_editable_25cb9e8d5de1.png') -16px -17px no-repeat;background-size:50px 100px;opacity:1;pointer-events:none;margin-left:5px}[contenteditable]:focus:after{content:"enter to save";text-transform:lowercase;background-position:-16px -67px;width:118px;font-size:14px;text-indent:25px;line-height:19px;font-weight:600}[contenteditable]:before{content:"";position:absolute;width:100%;height:100%;padding:10px 10px 0;top:-10px;left:-10px;border-radius:7px;z-index:-1;opacity:0.8;-webkit-transition:0.3s;transition:0.3s;text-shadow:0 2px 3px rgba(0,0,0,0.4)}[contenteditable]:hover:before{display:block;background:rgba(0,0,0,0.2);box-shadow:inset 0 2px 3px rgba(0,0,0,0.4),inset 0 0 0 1px rgba(255,255,255,0.3)}[contenteditable]:focus:before{display:block;background:#3a2b36;box-shadow:inset 0 2px 3px rgba(0,0,0,0.4),inset 0 -1px 1px #554d53}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){[contenteditable]:after{background-image:url('/cdnized/forms/forms_content_editable_2x_23ac87889fd6.png')}}form input#email:-webkit-autofill{-webkit-appearance:none;background-color:#333 !important}.friends-list-wrapper{height:350px;position:relative;overflow:visible;margin-bottom:-10px;width:1px}.friends-list-wrapper.one-line{height:85px}.friends-list-wrapper.two-lines{height:210px}.friends-module a{color:white}.friends-module a:hover{text-decoration:none}.friends-module .friend{position:absolute;width:262px;height:78px;margin-right:30px;margin-bottom:32px;opacity:1;top:-105%;-webkit-transition:all 0.6s, top  1.1s ease-in-out, left 1.1s ease-in-out;transition:all 0.6s, top  1.1s ease-in-out, left 1.1s ease-in-out;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);border-radius:50px 10px 10px 50px;display:block;line-height:78px}.friends-module .friend:hover{cursor:pointer;background-color:#3c3c3c;background-image:-webkit-linear-gradient(top, rgba(59,59,61,0.6), rgba(16,16,16,0.6));background-image:linear-gradient(to bottom, rgba(59,59,61,0.6), rgba(16,16,16,0.6));box-shadow:0 0 10px 3px rgba(0,0,0,0.3);border-radius:50px 10px 10px 50px}.friends-module .friend:hover h3{cursor:pointer;color:#eee}.friends-module .friend a{position:relative}.friends-module .friend figure{top:0;left:0;position:absolute;display:inline-block;width:78px;height:78px;border-radius:100px;border:2px solid white;box-shadow:inset 0 0 10px #000000;background-position:center center;background-size:cover}.friends-module .friend .text-wrapper{width:100%;display:inline-block !important;height:auto !important;vertical-align:middle !important;position:static}.friends-module .friend h3{font-weight:400;margin:0;padding:0;font-size:18px;color:#c1c1c1;position:relative;left:44px;line-height:20px;width:170px;margin-left:49px}.friends-module .friend h4{font-weight:400;margin:0;padding:0;font-size:18px;color:#868686;position:relative;line-height:20px;width:180px;left:50px;margin-left:44px}.friends-module .friend.next{opacity:0;-webkit-transform:translate3d(1250px, 0, 0);transform:translate3d(1250px, 0, 0);-webkit-transition-delay:0;transition-delay:0}.friends-module .friend.previous{opacity:0;-webkit-transform:translate3d(-1250px, 0, 0);transform:translate3d(-1250px, 0, 0);-webkit-transition-delay:0;transition-delay:0}.instant-animation .friend{-webkit-transition-duration:0s !important;transition-duration:0s !important}.friends-module .friend:nth-child(9n-8){-webkit-transition-delay:0;transition-delay:0;top:0;left:0}.friends-module .friend:nth-child(9n-7){-webkit-transition-delay:0.01s;transition-delay:0.01s;top:0;left:300px}.friends-module .friend:nth-child(9n-6){-webkit-transition-delay:0.02s;transition-delay:0.02s;top:0;left:600px}.friends-module .friend:nth-child(9n-5){-webkit-transition-delay:0.03s;transition-delay:0.03s;top:120px;left:0}.friends-module .friend:nth-child(9n-4){-webkit-transition-delay:0.04s;transition-delay:0.04s;top:120px;left:300px}.friends-module .friend:nth-child(9n-3){-webkit-transition-delay:0.05s;transition-delay:0.05s;top:120px;left:600px}.friends-module .friend:nth-child(9n-2){-webkit-transition-delay:0.06s;transition-delay:0.06s;top:240px;left:0}.friends-module .friend:nth-child(9n-1){-webkit-transition-delay:0.07s;transition-delay:0.07s;top:240px;left:300px}.friends-module .friend:nth-child(9n){-webkit-transition-delay:0.08s;transition-delay:0.08s;top:240px;left:600px}@media screen and (min-width: 1246px){.friends-module .friend.next{-webkit-transform:translate3d(1560px, 0, 0);transform:translate3d(1560px, 0, 0)}.friends-module .friend.previous{-webkit-transform:translate3d(-1560px, 0, 0);transform:translate3d(-1560px, 0, 0)}.friends-module .friend:nth-child(12n-11){-webkit-transition-delay:0;transition-delay:0;top:0;left:0}.friends-module .friend:nth-child(12n-10){-webkit-transition-delay:0.01s;transition-delay:0.01s;top:0;left:300px}.friends-module .friend:nth-child(12n-9){-webkit-transition-delay:0.02s;transition-delay:0.02s;top:0;left:600px}.friends-module .friend:nth-child(12n-8){-webkit-transition-delay:0.03s;transition-delay:0.03s;top:0;left:900px}.friends-module .friend:nth-child(12n-7){-webkit-transition-delay:0.04s;transition-delay:0.04s;top:120px;left:0}.friends-module .friend:nth-child(12n-6){-webkit-transition-delay:0.05s;transition-delay:0.05s;top:120px;left:300px}.friends-module .friend:nth-child(12n-5){-webkit-transition-delay:0.06s;transition-delay:0.06s;top:120px;left:600px}.friends-module .friend:nth-child(12n-4){-webkit-transition-delay:0.07s;transition-delay:0.07s;top:120px;left:900px}.friends-module .friend:nth-child(12n-3){-webkit-transition-delay:0.08s;transition-delay:0.08s;top:240px;left:0}.friends-module .friend:nth-child(12n-2){-webkit-transition-delay:0.09s;transition-delay:0.09s;top:240px;left:300px}.friends-module .friend:nth-child(12n-1){-webkit-transition-delay:0.10s;transition-delay:0.10s;top:240px;left:600px}.friends-module .friend:nth-child(12n){-webkit-transition-delay:0.11s;transition-delay:0.11s;top:240px;left:900px}}@media screen and (min-width: 1554px){.friends-module .friend.next{-webkit-transform:translate3d(2560px, 0, 0);transform:translate3d(2560px, 0, 0)}.friends-module .friend.previous{-webkit-transform:translate3d(-2560px, 0, 0);transform:translate3d(-2560px, 0, 0)}.friends-module .friend:nth-child(15n-14){-webkit-transition-delay:0;transition-delay:0;top:0;left:0}.friends-module .friend:nth-child(15n-13){-webkit-transition-delay:0.01s;transition-delay:0.01s;top:0;left:300px}.friends-module .friend:nth-child(15n-12){-webkit-transition-delay:0.02s;transition-delay:0.02s;top:0;left:600px}.friends-module .friend:nth-child(15n-11){-webkit-transition-delay:0.03s;transition-delay:0.03s;top:0;left:900px}.friends-module .friend:nth-child(15n-10){-webkit-transition-delay:0.04s;transition-delay:0.04s;top:0;left:1200px}.friends-module .friend:nth-child(15n-9){-webkit-transition-delay:0.05s;transition-delay:0.05s;top:120px;left:0}.friends-module .friend:nth-child(15n-8){-webkit-transition-delay:0.06s;transition-delay:0.06s;top:120px;left:300px}.friends-module .friend:nth-child(15n-7){-webkit-transition-delay:0.07s;transition-delay:0.07s;top:120px;left:600px}.friends-module .friend:nth-child(15n-6){-webkit-transition-delay:0.08s;transition-delay:0.08s;top:120px;left:900px}.friends-module .friend:nth-child(15n-5){-webkit-transition-delay:0.09s;transition-delay:0.09s;top:120px;left:1200px}.friends-module .friend:nth-child(15n-4){-webkit-transition-delay:0.10s;transition-delay:0.10s;top:240px;left:0}.friends-module .friend:nth-child(15n-3){-webkit-transition-delay:0.11s;transition-delay:0.11s;top:240px;left:300px}.friends-module .friend:nth-child(15n-2){-webkit-transition-delay:0.12s;transition-delay:0.12s;top:240px;left:600px}.friends-module .friend:nth-child(15n-1){-webkit-transition-delay:0.13s;transition-delay:0.13s;top:240px;left:900px}.friends-module .friend:nth-child(15n){-webkit-transition-delay:0.14s;transition-delay:0.14s;top:240px;left:1200px}}.friends .friends-module>.spinner{left:50%;opacity:1;margin-left:-96px;top:100px;font-size:18px}.friends .friends-module>.spinner:before{content:"Loading Friends …";padding-left:39px;padding-top:3px;display:inline-block;white-space:nowrap}.friends-module.list-nav .spinner{top:60px}.friends-module nav{float:left;text-align:center;margin-top:30px;width:100%}.friends-module nav ul,.friends-module nav li{list-style:none;display:inline-block}.friends-module nav a{display:inline-block;height:30px;width:30px;border-radius:20px;background-color:#424242;line-height:30px;margin:0 8px;cursor:pointer;color:#d2d2d2;padding-top:2px;box-sizing:border-box;font-size:13px}.friends-module nav .next-page{text-indent:3px}.friends-module nav .previoius-page{text-indent:-3px}.friends-module nav a:hover{background-color:#d2d2d2;color:#424242}.friends-module nav a.hidden{opacity:0}.site-header{background:rgba(36,36,36,0.6) none repeat scroll 0 0;box-shadow:0 0 13px rgba(0,0,0,0.9);height:60px;position:fixed;top:0;width:100%;z-index:2;-webkit-font-smoothing:subpixel-antialiased}.light-header .site-header{z-index:90;background:none;padding-bottom:0}@media (max-width: 640px){.light-header .site-header{position:relative;padding-bottom:0}}.site-header .nav-link{color:#e1e1e1;text-decoration:none;border-bottom:4px solid transparent;-webkit-transition:0.2s border;transition:0.2s border;text-shadow:0 1px 1px black}.site-header .nav-link.selected{border-bottom-color:#bebebe}.light-header .site-header .nav-link{color:#333;text-shadow:none}.light-header .site-header .nav-link:hover{border-bottom-color:rgba(0,0,0,0.3)}.light-header .site-header .nav-link.selected{border-bottom-color:#777}.site-header #fh-logo,.site-header #sticky-fh-logo{float:left;margin:10px 0 0 10px}@media (max-width: 640px){.site-header #fh-logo,.site-header #sticky-fh-logo{position:relative;left:6px;margin-top:10px}}.site-header #fh-logo a,.site-header #sticky-fh-logo a{display:block;width:76px;height:32px;border:none;background:url('/cdnized/marketing/v1_hero_logo@2x_34dececddc5d.png') top left no-repeat;background-size:100%;text-align:left;text-indent:-300em}.light-header .site-header #fh-logo a,.light-header .site-header #sticky-fh-logo a{background-image:url('/cdnized/marketing/logo_fantv_header_dark_b0c81e4b7204.png')}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx){.light-header .site-header #fh-logo a,.light-header .site-header #sticky-fh-logo a{background-image:url('/cdnized/marketing/logo_fantv_header_dark_2x_35c9c2683522.png')}}.site-header .primary{position:relative;padding:0 18px 0;text-align:right}.light-header .site-header .primary{background:rgba(247,246,247,0.92)}@media (max-width: 640px){.light-header .site-header .primary{background:none}}.site-header .primary .center{margin:0 auto;max-width:1244px}@media (max-width: 640px){.site-header .primary .center{border-bottom:0}}.site-header .primary .nav-link{display:inline-block;height:31px;text-align:center}@media (max-width: 640px){.site-header .primary .nav-link{display:none}}.site-header .primary .tv-link{position:relative;margin-left:0;padding-left:26px}.site-header .primary.sticky{position:fixed;top:0}.site-header .primary.sticky:before{opacity:0.92}.ie8 .site-header .primary.sticky:before{content:' ';background:#f7f6f7}.site-header .primary.sticky #sticky-fh-logo{-webkit-transition:opacity 0.8s;transition:opacity 0.8s;pointer-events:initial;opacity:0.99}@media (max-width: 640px){.site-header .primary.sticky .center{position:relative;top:48px}}@media (min-width: 641px){.site-header .primary.sticky .nav-link{color:#333;text-shadow:none}.site-header .primary.sticky .nav-link:hover{border-bottom-color:rgba(0,0,0,0.3)}.site-header .primary.sticky .nav-link.selected{border-bottom-color:#777}.site-header .primary.sticky .pre-order{color:white}}.site-header .primary .right{float:right;font-size:15px;height:54px}@media (max-width: 640px){.site-header .primary .right{display:none;margin:0 15px;padding:0 18px 0}}@media (max-width: 640px) and (min-width: 500px){.site-header .primary .right{-webkit-column-count:2;-moz-column-count:2;column-count:2;padding-bottom:0}.site-header .primary .right .nav-link:nth-of-type(4){border-top:0}}.site-header .primary #sticky-fh-logo{opacity:0.001;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;pointer-events:none;overflow:hidden;margin-top:0}.site-header .primary #sticky-fh-logo a{background-image:url('/cdnized/marketing/logo_fantv_header_dark_b0c81e4b7204.png');border:none;margin-left:0}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx){.site-header .primary #sticky-fh-logo a{background-image:url('/cdnized/marketing/logo_fantv_header_dark_2x_35c9c2683522.png')}}@media (max-width: 640px){.site-header .primary #sticky-fh-logo{display:none}}.site-header .primary .nav-link{position:relative;display:inline-block;font-weight:100;padding:3px 25px 5px;padding-right:23px;-webkit-transition:margin 0.2s;transition:margin 0.2s;text-transform:uppercase}@media (max-width: 640px){.site-header .primary .nav-link{display:block;padding:10px 0 12px;margin-left:0;border-top:1px solid rgba(255,255,255,0.15);border-bottom:0;font-size:1.1rem}.site-header .primary .nav-link:first-of-type{border-top:0}.light-header .site-header .primary .nav-link{border-color:rgba(0,0,0,0.15)}}.site-header .primary .nav-link:first-of-type{margin-left:0}@media (max-width: 710px) and (min-width: 641px){.site-header .primary .nav-link{margin-left:12px}}.site-header .primary span.nav-link{cursor:default}.site-header .primary .pre-order{color:#e1e1e1;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;margin:-1px 0 0 16px;position:relative;-webkit-transition:margin 2s;transition:margin 2s;-webkit-font-smoothing:antialiased}@media (max-width: 640px){.site-header .primary .pre-order{display:none}}@media (max-width: 710px){.site-header .primary .pre-order{margin-left:10px}}.light-header .site-header .primary .pre-order{color:white}.site-header .primary .search.nav-link{position:relative;display:inline-block;vertical-align:top;padding:4px 25px 5px;text-decoration:none;border-bottom:4px solid transparent;-webkit-transition:0.2s border;transition:0.2s border}.site-header .primary .editorial{position:relative;display:inline-block;vertical-align:top;height:100%}.site-header .primary .editorial .nav-link{position:relative;padding:1rem 1rem 0.5rem;margin-left:0;background:rgba(38,38,38,0);-webkit-transition:background 0s;transition:background 0s;border-bottom:0;border-radius:3px 3px 0 0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);height:50%}.site-header .primary .editorial nav{position:absolute;overflow:hidden;height:0;padding:0;right:0;opacity:0;-webkit-transition:opacity 0s;transition:opacity 0s;background:rgba(38,38,38,0.9);border-radius:0 0 3px 3px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);margin:0 8px;min-width:100%;right:-8px}.site-header .primary .editorial nav a{position:relative;color:#e1e1e1;display:block;border-bottom:0}.site-header .primary .editorial nav a:hover{color:white;font-weight:400}.site-header .primary .editorial:hover .nav-link,.site-header .primary .editorial.active .nav-link{background:rgba(38,38,38,0.9);border-bottom:white 6px solid;-webkit-transition:background 0.2s;transition:background 0.2s}.light-header .site-header .primary .editorial:hover .nav-link,.light-header .site-header .primary .editorial.active .nav-link{color:#e1e1e1}.site-header .primary .editorial:hover nav,.site-header .primary .editorial.active nav{height:auto;opacity:1.0;right:-8px;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.site-header .primary .editorial .nav-link{margin-left:0}.site-header .primary .editorial nav{text-align:left;white-space:nowrap}.site-header .primary .editorial nav section{display:inline-block;vertical-align:top}.site-header .primary .editorial nav section:last-child h2,.site-header .primary .editorial nav section:last-child a{padding-right:10px;margin-right:0px}.site-header .primary .editorial nav h2{padding:0 30px 2px 10px;margin-bottom:3px;color:#aaa;font-size:0.8em;text-transform:uppercase;font-weight:500;text-shadow:0 1px 3px rgba(0,0,0,0.8)}.site-header .primary .editorial nav h2:after{content:":"}.site-header .primary .editorial nav a{padding-bottom:0;margin:0 30px 5px 10px}.site-header .primary .editorial nav a:last-child{margin-bottom:10px}.site-header .primary .editorial nav .search-box .search{background:rgba(38,38,38,0.9) url('/cdnized/icon_searchfield_e91d3c478eb8.png') no-repeat scroll 22px 18px/20px 20px;border:0 none;box-sizing:border-box;color:#dadada;font-size:24px;padding:12px 18px 12px 54px;width:100%}.site-header .primary .editorial:hover nav,.site-header .primary .editorial.active nav{padding:12px 16px 8px 16px}.light-header .site-header .primary .editorial:hover .nav-link:before,.light-header .site-header .primary .editorial.active .nav-link:before{background-position:-14px -137px}.site-header .primary .blog{position:relative;display:inline-block;vertical-align:top;height:100%}.site-header .primary .blog .nav-link{position:relative;padding:1rem 1rem 0.5rem;margin-left:0;background:rgba(38,38,38,0);-webkit-transition:background 0s;transition:background 0s;border-bottom:0;border-radius:3px 3px 0 0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);height:50%}.site-header .primary .blog nav{position:absolute;overflow:hidden;height:0;padding:0;right:0;opacity:0;-webkit-transition:opacity 0s;transition:opacity 0s;background:rgba(38,38,38,0.9);border-radius:0 0 3px 3px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);margin:0 8px;min-width:100%;right:-8px}.site-header .primary .blog nav a{position:relative;color:#e1e1e1;display:block;border-bottom:0}.site-header .primary .blog nav a:hover{color:white;font-weight:400}.site-header .primary .blog:hover .nav-link,.site-header .primary .blog.active .nav-link{background:rgba(38,38,38,0.9);border-bottom:white 6px solid;-webkit-transition:background 0.2s;transition:background 0.2s}.light-header .site-header .primary .blog:hover .nav-link,.light-header .site-header .primary .blog.active .nav-link{color:#e1e1e1}.site-header .primary .blog:hover nav,.site-header .primary .blog.active nav{height:auto;opacity:1.0;right:-8px;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.site-header .primary .tools{position:relative;display:inline-block;vertical-align:top;height:100%}.site-header .primary .tools .nav-link{position:relative;padding:1rem 1rem 0.5rem;margin-left:0;background:rgba(38,38,38,0);-webkit-transition:background 0s;transition:background 0s;border-bottom:0;border-radius:3px 3px 0 0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);height:50%}.site-header .primary .tools nav{position:absolute;overflow:hidden;height:0;padding:0;right:0;opacity:0;-webkit-transition:opacity 0s;transition:opacity 0s;background:rgba(38,38,38,0.9);border-radius:0 0 3px 3px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);margin:0 8px;min-width:100%;right:-8px}.site-header .primary .tools nav a{position:relative;color:#e1e1e1;display:block;border-bottom:0}.site-header .primary .tools nav a:hover{color:white;font-weight:400}.site-header .primary .tools:hover .nav-link,.site-header .primary .tools.active .nav-link{background:rgba(38,38,38,0.9);border-bottom:white 6px solid;-webkit-transition:background 0.2s;transition:background 0.2s}.light-header .site-header .primary .tools:hover .nav-link,.light-header .site-header .primary .tools.active .nav-link{color:#e1e1e1}.site-header .primary .tools:hover nav,.site-header .primary .tools.active nav{height:auto;opacity:1.0;right:-8px;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.site-header .primary .tools nav{text-align:left;width:22rem}.site-header .primary .tools nav .nav-apis{background-image:url('/cdnized/icon_apis_a362341b48be.png')}.site-header .primary .tools nav .nav-apps{background-image:url('/cdnized/icon_apps_317bcf4257b6.png')}.site-header .primary .tools nav .nav-os{background-image:url('/cdnized/icon_os_e818ad67e804.png')}.site-header .primary .tools nav a{background-position:0.8rem center;background-repeat:no-repeat;background-size:50px 50px;margin-left:0;padding:0.5rem 0.5rem 0.5rem 80px}.site-header .primary .tools nav a h3{line-height:25px}.site-header .primary .tools nav a p{color:#777;line-height:25px;margin:0;padding:4px;text-transform:none}.site-header .primary .tools nav a:not(:last-child):after{content:"";position:absolute;bottom:-1px;left:10%;width:80%;height:2px;background:#4a4a4a}.light-header .site-header .primary .tools:hover .nav-link:before,.light-header .site-header .primary .tools.active .nav-link:before{background-position:-15px -377px}.site-header .primary .watch-list{position:relative;display:inline-block;vertical-align:top;height:100%}.site-header .primary .watch-list .nav-link{position:relative;padding:1rem 1rem 0.5rem;margin-left:0;background:rgba(38,38,38,0);-webkit-transition:background 0s;transition:background 0s;border-bottom:0;border-radius:3px 3px 0 0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);height:50%}.site-header .primary .watch-list nav{position:absolute;overflow:hidden;height:0;padding:0;right:0;opacity:0;-webkit-transition:opacity 0s;transition:opacity 0s;background:rgba(38,38,38,0.9);border-radius:0 0 3px 3px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);margin:0 8px;min-width:100%;right:-8px}.site-header .primary .watch-list nav a{position:relative;color:#e1e1e1;display:block;border-bottom:0}.site-header .primary .watch-list nav a:hover{color:white;font-weight:400}.site-header .primary .watch-list:hover .nav-link,.site-header .primary .watch-list.active .nav-link{background:rgba(38,38,38,0.9);border-bottom:white 6px solid;-webkit-transition:background 0.2s;transition:background 0.2s}.light-header .site-header .primary .watch-list:hover .nav-link,.light-header .site-header .primary .watch-list.active .nav-link{color:#e1e1e1}.site-header .primary .watch-list:hover nav,.site-header .primary .watch-list.active nav{height:auto;opacity:1.0;right:-8px;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.site-header .primary .watch-list nav{text-align:center}.site-header .primary .watch-list nav a{margin-left:0;padding:15px 25px}.site-header .primary .watch-list nav a:not(:last-child):after{content:"";position:absolute;bottom:-1px;left:10%;width:80%;height:2px;background:#4a4a4a}.site-header .primary .watch-list:hover nav,.site-header .primary .watch-list.active nav{padding-bottom:4px}.light-header .site-header .primary .watch-list:hover .nav-link:before,.light-header .site-header .primary .watch-list.active .nav-link:before{background-position:-15px -377px}.site-header .primary .user{position:relative;display:inline-block;vertical-align:top;height:100%}.site-header .primary .user .nav-link{position:relative;padding:1rem 1rem 0.5rem;margin-left:0;background:rgba(38,38,38,0);-webkit-transition:background 0s;transition:background 0s;border-bottom:0;border-radius:3px 3px 0 0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);height:50%}.site-header .primary .user nav{position:absolute;overflow:hidden;height:0;padding:0;right:0;opacity:0;-webkit-transition:opacity 0s;transition:opacity 0s;background:rgba(38,38,38,0.9);border-radius:0 0 3px 3px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);margin:0 8px;min-width:100%;right:-8px}.site-header .primary .user nav a{position:relative;color:#e1e1e1;display:block;border-bottom:0}.site-header .primary .user nav a:hover{color:white;font-weight:400}.site-header .primary .user:hover .nav-link,.site-header .primary .user.active .nav-link{background:rgba(38,38,38,0.9);border-bottom:white 6px solid;-webkit-transition:background 0.2s;transition:background 0.2s}.light-header .site-header .primary .user:hover .nav-link,.light-header .site-header .primary .user.active .nav-link{color:#e1e1e1}.site-header .primary .user:hover nav,.site-header .primary .user.active nav{height:auto;opacity:1.0;right:-8px;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.site-header .primary .user nav{text-align:center}.site-header .primary .user nav a{margin-left:0;padding:15px 25px;white-space:nowrap}.site-header .primary .user nav a:not(:last-child):after{content:"";position:absolute;bottom:-1px;left:10%;width:80%;height:2px;background:#4a4a4a}.site-header .primary .user:hover nav,.site-header .primary .user.active nav{padding-bottom:4px}.site-header .primary .sign-in{position:relative;display:inline-block;vertical-align:top;height:100%}.site-header .primary .sign-in .nav-link{position:relative;padding:1rem 1rem 0.5rem;margin-left:0;background:rgba(38,38,38,0);-webkit-transition:background 0s;transition:background 0s;border-bottom:0;border-radius:3px 3px 0 0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);height:50%}.site-header .primary .sign-in nav{position:absolute;overflow:hidden;height:0;padding:0;right:0;opacity:0;-webkit-transition:opacity 0s;transition:opacity 0s;background:rgba(38,38,38,0.9);border-radius:0 0 3px 3px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);margin:0 8px;min-width:100%;right:-8px}.site-header .primary .sign-in nav a{position:relative;color:#e1e1e1;display:block;border-bottom:0}.site-header .primary .sign-in nav a:hover{color:white;font-weight:400}.site-header .primary .sign-in:hover .nav-link,.site-header .primary .sign-in.active .nav-link{background:rgba(38,38,38,0.9);border-bottom:white 6px solid;-webkit-transition:background 0.2s;transition:background 0.2s}.light-header .site-header .primary .sign-in:hover .nav-link,.light-header .site-header .primary .sign-in.active .nav-link{color:#e1e1e1}.site-header .primary .sign-in:hover nav,.site-header .primary .sign-in.active nav{height:auto;opacity:1.0;right:-8px;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.site-header .primary .sign-in nav{text-align:center}.site-header .primary .sign-in nav a{margin-left:0;padding:15px 25px;white-space:nowrap}.site-header .primary .sign-in nav a:not(:last-child):after{content:"";position:absolute;bottom:-1px;left:10%;width:80%;height:2px;background:#4a4a4a}.site-header .primary .sign-in:hover nav,.site-header .primary .sign-in.active nav{padding-bottom:4px}.site-header .primary .sign-up{position:relative;display:inline-block;vertical-align:top;height:100%}.site-header .primary .sign-up .nav-link{position:relative;padding:1rem 1rem 0.5rem;margin-left:0;background:rgba(38,38,38,0);-webkit-transition:background 0s;transition:background 0s;border-bottom:0;border-radius:3px 3px 0 0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);height:50%}.site-header .primary .sign-up nav{position:absolute;overflow:hidden;height:0;padding:0;right:0;opacity:0;-webkit-transition:opacity 0s;transition:opacity 0s;background:rgba(38,38,38,0.9);border-radius:0 0 3px 3px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);margin:0 8px;min-width:100%;right:-8px}.site-header .primary .sign-up nav a{position:relative;color:#e1e1e1;display:block;border-bottom:0}.site-header .primary .sign-up nav a:hover{color:white;font-weight:400}.site-header .primary .sign-up:hover .nav-link,.site-header .primary .sign-up.active .nav-link{background:rgba(38,38,38,0.9);border-bottom:white 6px solid;-webkit-transition:background 0.2s;transition:background 0.2s}.light-header .site-header .primary .sign-up:hover .nav-link,.light-header .site-header .primary .sign-up.active .nav-link{color:#e1e1e1}.site-header .primary .sign-up:hover nav,.site-header .primary .sign-up.active nav{height:auto;opacity:1.0;right:-8px;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.site-header .primary .sign-up nav{text-align:center}.site-header .primary .sign-up nav a{margin-left:0;padding:15px 25px;white-space:nowrap}.site-header .primary .sign-up nav a:not(:last-child):after{content:"";position:absolute;bottom:-1px;left:10%;width:80%;height:2px;background:#4a4a4a}.site-header .primary .sign-up:hover nav,.site-header .primary .sign-up.active nav{padding-bottom:4px}figure.facebook,figure.twitter,figure.pinterest,figure.google_plus,figure.tumblr,figure.email{width:30px;height:30px;background:url('/cdnized/profile_sprite_419e9ecbdca6.png') no-repeat}figure.twitter{background-position:-310px -59px}figure.pinterest{background-position:-310px -209px}figure.google_plus{background-position:-310px -109px}figure.tumblr{background-position:-310px -159px}figure.email{background-position:-310px -259px}figure.facebook.dark{background-position:-260px -9px}figure.twitter.dark{background-position:-260px -59px}figure.pinterest.dark{background-position:-260px -209px}figure.google_plus.dark{background-position:-260px -109px}figure.tumblr.dark{background-position:-260px -159px}figure.email.dark{background-position:-260px -259px}figure.facebook.round{background-position:-13px -8px}figure.twitter.round{background-position:-13px -58px}figure.pinterest.round{background-position:-13px -158px}figure.google_plus.round{background-position:-13px -108px}figure.tumblr.round{background-position:-13px -208px}figure.large.color{height:45px;width:44px;background:url('/cdnized/beta_share_6fcecb07777e.png') no-repeat -4px -3px;cursor:pointer;box-shadow:0 2px 5px #000,inset 0 1px 2px rgba(255,255,255,0.2);border-radius:6px}figure.facebook.large.color{background-position:-4px -3px}figure.twitter.large.color{background-position:-54px -3px}figure.google_plus.large.color{background-position:-104px -3px}figure.email.large.color{background-position:-154px -3px}figure.settings{width:25px;height:25px;background:url('/cdnized/profile_sprite_419e9ecbdca6.png') no-repeat -212px -12px}figure.rating-G{width:49px;height:31px;background:url('/cdnized/movie_ratings_sprite_45736fe3848a.png') no-repeat -17px -9px}figure.rating-PG{width:60px;height:30px;background:url('/cdnized/movie_ratings_sprite_45736fe3848a.png') no-repeat -93px -10px}figure.rating-PG13{width:82px;height:30px;background:url('/cdnized/movie_ratings_sprite_45736fe3848a.png') no-repeat -165px -10px}figure.rating-R{width:32px;height:30px;background:url('/cdnized/movie_ratings_sprite_45736fe3848a.png') no-repeat -272px -10px}figure.rating-NC17{width:69px;height:30px;background:url('/cdnized/movie_ratings_sprite_45736fe3848a.png') no-repeat -336px -10px}figure.rating-NR{width:44px;height:30px;background:url('/cdnized/movie_ratings_sprite_45736fe3848a.png') no-repeat -430px -10px}figure.rating-TVMA{width:34px;height:33px;background:url('/cdnized/tv_ratings_sprite_e4f971f96a51.png') no-repeat -309px -8px}figure.rating-TV14{width:34px;height:33px;background:url('/cdnized/tv_ratings_sprite_e4f971f96a51.png') no-repeat -259px -8px}figure.rating-TVPG{width:34px;height:33px;background:url('/cdnized/tv_ratings_sprite_e4f971f96a51.png') no-repeat -209px -8px}figure.rating-TVG{width:34px;height:33px;background:url('/cdnized/tv_ratings_sprite_e4f971f96a51.png') no-repeat -159px -8px}figure.rating-TVY7FV{width:34px;height:33px;background:url('/cdnized/tv_ratings_sprite_e4f971f96a51.png') no-repeat -109px -8px}figure.rating-TVY7{width:34px;height:33px;background:url('/cdnized/tv_ratings_sprite_e4f971f96a51.png') no-repeat -59px -8px}figure.rating-TVY{width:34px;height:33px;background:url('/cdnized/tv_ratings_sprite_e4f971f96a51.png') no-repeat -9px -8px}body.old-browser .site-header,.nojs-alert .site-header{-webkit-transition:0.2s;transition:0.2s;top:70px}.browser-alert{display:block;height:0;overflow:hidden;-webkit-transition:0.2s;transition:0.2s}.browser-alert .close{display:block;position:absolute;right:21px;top:26px;height:18px;width:18px;width:27px;height:27px;background:url('/cdnized/common-s2ceeaaad18_331af18ff5ab.png') 0 -120px no-repeat;background-size:111px 341px;background-position:0 -60px;text-indent:-1000em}body.old-browser .browser-alert{background:#ffefcd;color:#333;position:fixed;top:0;width:100%;height:47px;padding-top:24px;border-bottom:1px solid #f5cf7c;text-align:center;z-index:100000000000000001}.nojs-alert{background:#ffefcd;color:#333;position:fixed;top:0;width:100%;height:47px;padding-top:24px;border-bottom:1px solid #f5cf7c;text-align:center;z-index:100000000000000001}.nojs-alert a{color:#717171;font-weight:bold;text-decoration:none}.browser-alert a{color:#634066;text-decoration:underline}#liking-friends{padding-left:-20px;position:relative;font-size:14px !important;font-weight:600;line-height:30px;cursor:pointer;padding-right:-50px !important}.has-ratings #liking-friends{margin-right:5px !important}#liking-friends figure{background-align:center center;background-size:cover !important;width:30px;height:30px;display:inline-block;margin-right:10px;cursor:pointer;box-shadow:inset 0 0 8px 0 rgba(0,0,0,0.3);position:relative;top:-1px}.has-ratings #liking-friends .border{position:absolute;top:0;right:0;border-right:1px solid rgba(255,255,255,0.2);width:1px;height:40px;display:inline-block}#liking-friends .more-friends{position:relative;top:-12px;display:inline-block;cursor:pointer}.list.hidden{display:block !important;opacity:0;-webkit-transform:scale(0, 0) translate3d(0, -1px, 0);transform:scale(0, 0) translate3d(0, -1px, 0);-webkit-transition:all 0.4s ease-in 0s;transition:all 0.4s ease-in 0s}.list .list-item:hover{z-index:1}.list.movies .show.list-item{display:none}.list.shows .movie.list-item{display:none}ul,ol,li{list-style-type:none;margin:0;padding:0}li.person .no-image{background:#555 url('/cdnized/default_people_poster_e5e7a35cc622.png') no-repeat center;background-size:cover}li.movie .no-image{background:#555 url('/cdnized/default_movie_poster_7d4fefd347f0.png') no-repeat center;background-size:cover}li.tv .no-image,li.show .no-image{background:#555 url('/cdnized/default_show_poster_9bd61473fe47.png') no-repeat center;background-size:cover}.site-subheader{margin:0 auto;width:1140px}.site-subheader:after{content:" ";display:block;clear:both}.site-subheader nav{margin:15px 0;float:right}.site-subheader a{display:inline-block;margin:0 8px 0;font-size:20px;font-weight:700;text-transform:uppercase;color:rgba(255,255,255,0.5)}.site-subheader a.selected{border-bottom:3px solid #fafafa;color:white}.controlled-width{margin:0 auto;padding:0;max-width:1180px}.site-subheader,.controlled-width{-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.list-item{background:#666;position:relative;left:0;margin:30px;padding:0;float:left;background-color:#333;-webkit-transition:all 0.8s ease-out;transition:all 0.8s ease-out;-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0);-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.list-item:hover{-webkit-transition:box-shadow 0.2s ease-out;transition:box-shadow 0.2s ease-out;box-shadow:0 0 25px 1px rgba(255,255,255,0.2)}.list-item .user-list-bar>div{top:120px;opacity:0}.list-item img{width:100%;height:100%}.list-item:hover .user-list-bar>div,.list-item:hover .user-list-bar>.cdp-link{top:0;opacity:1}.list-item:hover .user-list-bar>div:nth-child(1){-webkit-transition:top 0.2s ease-out 0s, opacity 0.2s;transition:top 0.2s ease-out 0s, opacity 0.2s}.list-item:hover .user-list-bar>div:nth-child(2){-webkit-transition:top 0.2s ease-out 0.1s, opacity 0.2s 0.1s;transition:top 0.2s ease-out 0.1s, opacity 0.2s 0.1s}.list-item:hover .user-list-bar>div:nth-child(3){-webkit-transition:top 0.2s ease-out 0.2s, opacity 0.2s 0.2s;transition:top 0.2s ease-out 0.2s, opacity 0.2s 0.2s}.list-item:hover .user-list-bar>div:nth-child(4){-webkit-transition:top 0.2s ease-out 0.3s, opacity 0.2s 0.3s;transition:top 0.2s ease-out 0.3s, opacity 0.2s 0.3s}.list-item:hover .user-list-bar .cdp-link{-webkit-transition:bottom 0.2s ease-out 0.5s, opacity 0.3s 0.5s;transition:bottom 0.2s ease-out 0.5s, opacity 0.3s 0.5s}.list-item .backdrop{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url('/cdnized/no_image_bg_3f9bf388cf00.jpg');overflow:hidden}.list-item .save-new-list-btn{background-image:-webkit-linear-gradient(top, #fff, #9b9b9b);background-image:linear-gradient(to bottom, #fff, #9b9b9b);border-radius:8px;border-top:1px solid #fff;box-shadow:0 1px 0 #666,0 0 12px rgba(0,0,0,0.5);color:#333;font-size:14px;font-weight:700;margin-top:5px;padding:4px 18px 6px 18px;position:relative;text-decoration:none;text-shadow:1px 1px 0 rgba(255,255,255,0.8),-1px -1px 0 rgba(0,0,0,0.25),0 0 12px rgba(255,255,255,0)}.list-item .save-new-list-btn:hover{color:#333;box-shadow:0 2px 0 #555,0 2px 12px rgba(0,0,0,0.9);top:-1px;background-image:-webkit-linear-gradient(top, #fff, #aaa);background-image:linear-gradient(to bottom, #fff, #aaa)}.list-item .save-new-list-btn:active{color:#333;background-image:-webkit-linear-gradient(top, #8f8f8f, #cecece);background-image:linear-gradient(to bottom, #8f8f8f, #cecece);text-shadow:1px 1px 0 rgba(255,255,255,0.8),-1px -1px 0 rgba(0,0,0,0.25),0 0 12px #fff;top:0;box-shadow:0 1px 0 #666,0 2px 12px rgba(0,0,0,0.2)}.backdrop{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url('/cdnized/no_image_bg_3f9bf388cf00.jpg')}.profile .list-nav .list-item a{z-index:30}.profile .list-nav .list-item>a:not(.delete-list):after{content:" ";width:100%;height:36px;position:absolute;bottom:2px;left:0;background:rgba(0,0,0,0.75);z-index:0}.profile .list-nav .list-item.fb-friend>a:not(.delete-list):after{background:none}.profile .list-nav .add.list-item>a:not(.delete-list):after{background:none}.profile .list-nav .list-item figure{position:relative;z-index:20;overflow:hidden}.profile .list-nav .list-item:after,.profile .list-nav .list-item .empty:after{background:#666;display:block;width:257px;height:164px;content:"";z-index:0;position:absolute;top:2px;left:3px}.profile .list-nav .list-item.add:after,.profile .list-nav .list-item .empty:after{background:#fff;opacity:0}.profile .list-nav .list-item.add:hover:after,.profile .list-nav .list-item:hover .empty:after{background:#fff;opacity:0.2}.profile .list-nav .list-item .empty{background-image:-webkit-linear-gradient(top, #a2a2a2, #7a7a7a);background-image:linear-gradient(to bottom, #a2a2a2, #7a7a7a);position:absolute;width:262px;height:76px;padding-top:60px;left:0;top:-2px;z-index:-1}.home .list-item>a{opacity:1}.home .list-item>a:hover{opacity:1}.user-list-buttons{position:absolute;top:57px;opacity:1;cursor:pointer;height:auto;width:100%}.user-list-buttons .user-list-bar{background-color:transparent;box-sizing:border-box;cursor:pointer;overflow:hidden;text-align:center;white-space:nowrap;height:100%;width:100%}.user-list-buttons.active .user-list-bar,.user-list-buttons:hover .user-list-bar{overflow:visible}.user-list-bar div{display:block;height:60px;width:60px}.user-list-bar small{display:none}.list-item:hover>a>figure,.profile .list-nav .list-item:hover figure{opacity:1;-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}.profile .list-nav .list-item:hover figure{box-shadow:0 0 12px 1px rgba(255,255,255,0.4),0 0 25px 2px rgba(255,255,255,0.4)}.list-item.people .backdrop{background-image:url('/cdnized/default_people_poster_e5e7a35cc622.png')}section.list .people .backdrop:after{height:50px}.list-item .mini h4,.list-item .mini span{display:inline}section.list .mini h4,section.list .mini span{display:none}.list-item h5,.list-item .mini{position:absolute;bottom:6px;padding:0}.list-item h5{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;left:0;margin:0;right:0;text-indent:0.6em;text-transform:uppercase;font-weight:400;line-height:23px}.list-item.movie:not(.fb-friend) h5,.list-item.show:not(.fb-friend) h5{position:absolute;z-index:12}body:not(.home) .list-item.movie:not(.fb-friend)>a:after,body:not(.home) .list-item.show:not(.fb-friend)>a:after{content:" ";width:100%;display:block;height:34px;height:30px;position:absolute;padding-top:4px;bottom:0;background:rgba(0,0,0,0.75);z-index:0}.list-item.people .list-item-title{position:absolute;bottom:0;width:100%;height:30px;background:rgba(0,0,0,0.75)}.list-item.people h5{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;top:0;right:5px;bottom:0;left:5px;text-align:center;text-indent:0;text-overflow:none;line-height:30px}.list-item.people h5 span{font-weight:400}.list-item .list-item-title{height:100%}.list-item .mini{right:0;bottom:1px;white-space:nowrap;text-align:right;z-index:3}.list-item.a1 h5{right:34px}.list-item.a2 h5{right:65px}.list-item.a3 h5{right:96px}.list-item.a1 .mini{width:30px}.list-item.a2 .mini{width:61px}.list-item.a3 .mini{width:92px}.list-item .mini .availability{margin:0 7px 4px -3px}#editorial-module .list .list-wrapper{margin-top:50px}#editorial-module .share-list{left:0}.media-list ol{font-size:14px;white-space:nowrap}.media-list li{display:inline-block;vertical-align:top;margin-right:10px;text-align:center;white-space:normal;width:120px;overflow:hidden;opacity:1;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;max-height:310px}.media-list li.hidden{width:0;margin:0}.media-list li figure{border:none;height:180px;width:120px;margin:0;background-size:cover;overflow:hidden}.media-list time{display:block;padding:12px 0 0;color:#777;font-weight:600}.media-list .time-span{display:block;padding:12px 0 0;color:#777;font-weight:600}.media-list .time-span time{display:inline;padding:0}.media-list h5.title{display:block;font-weight:normal;font-size:15px;color:#333333;padding:6px 0 0;line-height:130%}.media-list h5.title small{display:block;color:#777;margin-top:5px;overflow:hidden;font-size:13px}.media-list h5.title small>*{font-weight:400 !important}.list-item{width:262px;height:168px;margin:0 16px 28px}.list-item.people{width:121px;height:172px;margin-right:30px}.user-list-buttons .user-list-bar>div{margin:-1px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#loading{position:fixed;top:0;width:100%;height:100%;left:-105%;background:rgba(30,30,30,0);z-index:500;-webkit-transition:left 0.0001s 0.2s, background 0.2s ease-out;transition:left 0.0001s 0.2s, background 0.2s ease-out;z-index:502}#loading .spinner{top:-4px;vertical-align:top}#loading span{margin-left:7px}#loading p{top:45%;margin:0 auto;position:relative;width:100%;text-align:center}.loading #loading{background:rgba(30,30,30,0.8);left:0;-webkit-transition:left 0.0001s, background 0.2s ease-out;transition:left 0.0001s, background 0.2s ease-out}#messages{position:fixed;padding:0;top:-100%;width:100%;height:100%;background-color:transparent;z-index:10000;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:background-color 0.3s, top 0.0001s 0.3s;transition:background-color 0.3s, top 0.0001s 0.3s}#messages .popup h2{margin:0 0 -0.4em}#messages .popup p{padding:0 16px}#messages .popup .button{display:inline-block;padding-left:20px;padding-right:20px;margin:0 6px;font-size:18px;line-height:1}#messages.active{background-color:rgba(25,17,23,0.75);top:0;overflow:auto;width:100%;min-height:100%;-webkit-transition:top 0.0001s, background-color 0.3s 0.05s;transition:top 0.0001s, background-color 0.3s 0.05s}#messages.active .popup{-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1);-webkit-transition:top 0.001s, -webkit-transform 0.2s 0.05s;transition:top 0.001s, transform 0.2s 0.05s}#messages p a{white-space:nowrap}#confirm,#notice,#options{position:absolute;left:50%;top:150px;border-radius:10px;width:266px;padding:12px;margin-left:-145px;background:#171115;border:2px solid #3d2e39;box-shadow:0 2px 12px rgba(0,0,0,0.6);color:white;text-align:center;-webkit-transform:translate3d(0, 0, 0) scale(0);transform:translate3d(0, 0, 0) scale(0);-webkit-transition:top 0.001s, -webkit-transform 0.2s 0.05s;transition:top 0.001s, transform 0.2s 0.05s}@media (min-width: 440px){#confirm,#notice,#options{width:400px;margin-left:-212px;padding-top:20px;padding-bottom:20px}}#notice .button{display:block;padding-left:40px;padding-right:40px;position:relative;width:266px;margin:0 auto}@media screen and (max-device-width: 320px){#notice h2{font-size:18px}#confirm,#options{top:20px !important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){#confirm,#options{top:80px !important}}.mini{float:left;clear:both;line-height:1em}.mini a{display:inline-block;vertical-align:top;margin:0 2px;color:rgba(255,255,255,0.7);width:24px;height:24px;position:relative;border-radius:3px;cursor:pointer !important}.mini a:hover{box-shadow:0 0 30px -5px rgba(255,255,255,0.9),0 0 0 1px rgba(255,255,255,0.2)}.mini a:before{display:none;content:attr(data-tooltip);position:absolute;border-radius:6px;text-transform:uppercase;z-index:2;width:80px;padding:7px 11px 10px;box-shadow:0 1px 5px #000,inset 1px 1px 1px rgba(255,255,255,0.2),inset -1px -1px 1px #000;background-image:-webkit-linear-gradient(top, #444, #222);background-image:linear-gradient(to bottom, #444, #222);text-align:center;font-size:14px;line-height:1.1em;color:white;text-shadow:-1px -1px 0 black;bottom:29px;left:-40px;white-space:normal;overflow:hidden}.mini a:hover:before{display:block}.mini a:after{text-shadow:none;color:#242424;content:"▾";font-size:37px;position:absolute;bottom:25px;display:none;z-index:3}.mini a:hover:after{display:block}.mini img{width:24px;height:24px}#seasons-episodes-wrapper footer .mini{display:inline-block;float:none}.mobile-page-state{background:white}.mobile-page-state .mobile-background{background:url('/cdnized/android_marketing/background_28e45eaaa359.jpg');background-size:100%;margin-bottom:200px;max-height:642px;min-height:450px;height:500px;height:70vh}.mobile-page-state .launch-container{margin-bottom:150px}.mobile-page-state .info-container{text-align:center;position:absolute;width:800px;margin-left:-400px;left:50%;bottom:245px}.mobile-page-state .starting{text-align:left;font-size:15px;font-weight:bold;margin:20px 0 12px}.mobile-page-state .details{text-align:left;font-size:16px;margin-bottom:51px}.mobile-page-state .phone-image{width:403px;height:439px;background:url('/cdnized/android_marketing-s1c20359945_3ea729f7a498.png') 0 -284px no-repeat;background-size:403px 581px;background-position:0 -142px;display:inline-block;vertical-align:bottom;position:relative;top:28px}.mobile-page-state .logo{width:127px;height:52px;background:url('/cdnized/android_marketing-s1c20359945_3ea729f7a498.png') 0 -92px no-repeat;background-size:403px 581px;background-position:0 -46px}.mobile-page-state .text{width:326px;display:inline-block;margin-left:30px}.mobile-page-state .app-container{text-align:center}.mobile-page-state .ios-app{display:inline-block;width:149px;height:44px;background:url('/cdnized/android_marketing-s1c20359945_3ea729f7a498.png') 0 -196px no-repeat;background-size:403px 581px;background-position:0 -98px}.mobile-page-state .android-app{display:inline-block;width:137px;height:46px;background:url('/cdnized/android_marketing-s1c20359945_3ea729f7a498.png') 0 0 no-repeat;background-size:403px 581px;background-position:0 0}.modal-curtain{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000;background:rgba(0,0,0,0.8);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:left 0.001s, opacity 0.3s 0.05s;transition:left 0.001s, opacity 0.3s 0.05s}.modal-curtain.hidden{display:block;opacity:0;left:-105%;-webkit-transition:opacity 0.3s, left 0.001s 0.31s;transition:opacity 0.3s, left 0.001s 0.31s}#modal{position:absolute;left:50%;top:0;height:100%;z-index:100001}.modal{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);box-sizing:border-box;position:absolute;top:30px;-webkit-transition:top 0.3s;transition:top 0.3s}body.not-found{height:100%;background-image:-webkit-radial-gradient(center center, circle cover, rgba(255,255,255,0.1) 25%, rgba(255,255,255,0) 75%);background-image:radial-gradient(circle cover at center center, rgba(255,255,255,0.1) 25%,rgba(255,255,255,0) 75%)}#not-found{position:absolute;top:0;bottom:0;right:0;left:0;max-width:750px;height:426px;padding-bottom:100px;margin:auto;color:white}#not-found img{float:left;width:300px;margin-right:30px}#not-found p{font-size:24px;color:#868686}#not-found p em{text-transform:uppercase;font-weight:bold;color:#FFF;margin:0px 5px 0px 0px}#not-found p:first-of-type{margin-top:112px}.pagination{text-align:center}.pagination button{display:inline-block;width:32px;height:32px;margin:3px;padding:1px 3px 3px 2px;border:0;border-radius:15px;color:#ccc;font-size:16px;background:rgba(255,255,255,0.15);opacity:1;cursor:pointer}.pagination button.selected,.pagination button.selected:hover{background:rgba(255,255,255,0.8);color:#333}.pagination button.hidden{display:none}body.people{background:white}body.people .site-header:before{height:100%}#person{width:100%;position:relative;overflow:hidden}#person button.close{display:none}#person .photos{position:absolute;display:block;height:360px;width:240px;overflow-y:scroll;overflow-x:hidden}#person .photos img:first-of-type{height:100%}#person .photos img:not(:first-of-type){width:100%}#person .photos.default{background:url('/cdnized/default_people_poster_e5e7a35cc622.png');background-size:cover}#person .info{position:relative;color:white;margin:100px auto 25px;max-width:1140px;min-height:356px}#person .info h1,#person .info .born,#person .info .bio-container{margin-left:270px}#person .info h1{font-size:43px;font-weight:100;text-transform:uppercase;position:relative;margin-bottom:18px;line-height:1.4rem}#person .info .born{margin-bottom:18px;font-weight:700;font-size:16px;line-height:1.2rem}#person .info .born time{margin-left:0.3em}#person .info .imafan-button{width:100%;display:inline-block;padding:5px 5px 7px 37px;vertical-align:middle;position:relative;height:52px;font-size:19px;margin-bottom:0}#person .info .be-a-fan p{font-size:14px;line-height:130%;margin:10px 3px;color:rgba(255,255,255,0.7)}#person .be-a-fan{position:absolute;width:143px;top:110px;right:0}#person .imafan-button:before{content:"";position:absolute;display:block;top:0;left:5px;width:50px;height:50px;background-image:url('/cdnized/browse/cdp_controls_sprite_6ac42ead6fdc.png');background-position:-185px -5px}#person .imafan-button:hover:before{background-position:-185px -65px}#person .imafan-button.pressed:before{background-position:-185px -125px}#person .bio-container{margin-right:180px;position:relative}#person .bio{font-weight:500;width:100%;height:276px;overflow:hidden;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-width:auto;-moz-column-width:auto;column-width:auto;-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px;text-align:justify}#person .bio span{display:block}#person .bio p{line-height:140%;font-size:16px;margin:0 0 1em;text-align:justify}#person .bio.show .more{display:none}#person #bottom{position:relative;z-index:1;background:white;overflow:hidden}#person .credits{position:relative;margin:36px auto 25px;max-width:1140px}#person .credits .carousel{height:300px}#person .credits .carousel .slider{height:320px}#person .credits .carousel .prev,#person .credits .carousel .next{top:92px}#person .credits li{max-height:none}#person .credits h2{padding:0 0 8px 0;font-size:26px;color:#444444;font-weight:200;text-transform:uppercase;line-height:100%;position:relative;left:-2px}#person .credits nav{position:absolute;top:0px;right:20px}#person .credits nav a{display:inline-block;font-size:15px;margin:0 -2px;color:#444444;padding:0 12px 2px;border-radius:16px}#person .credits nav a:hover{background:silver}#person .credits nav a.selected{font-weight:700;margin:0 7px;background-color:#333333;background-image:-webkit-linear-gradient(top, #333, #555);background-image:linear-gradient(to bottom, #333, #555);color:white}#person .loading-message{display:none}section.profile{position:relative;top:0;width:100%}section.profile>header{height:300px;max-width:1140px;margin:0 auto;position:relative;text-align:left}section.profile>header>div{padding-top:110px}section.profile>header h1{position:relative;text-transform:uppercase;font-weight:400;font-size:46px;line-height:0.9em;min-width:1em;max-width:760px;min-height:46px;margin-bottom:10px}section.profile>header h1[contenteditable]{min-width:560px}section.profile .content{border-top:1px solid rgba(255,255,255,0.05)}section.profile.list-view header h1{margin-top:35px}section.profile .pic{background-size:cover;background-position:center;border:2px solid #CECECE;box-shadow:inset 1px 1px 5px rgba(0,0,0,0.5);overflow:hidden;display:inline-block}section.profile header .user-info{height:240px}section.profile header .user-info .pic{float:left;width:100px;height:100px;border-radius:50px;margin:0 20px 100px 0}section.profile header .user-info h1,section.profile header .user-info .bio{margin-left:120px}section.profile .pic img{visibility:hidden}section.profile .fbStatus .pic{display:inline-block;margin-right:8px}section.profile .fbStatus .pic img{visibility:visible;width:32px}section.profile p{color:#ccc}section.profile .bio,section.profile .desc{color:#eee;font-size:16px;line-height:1.5em}section.profile .bio{margin:0 100px 10px 0}section.profile .desc{position:relative;display:block;clear:left;max-height:2.4em;min-height:1.6em;min-width:1em;width:auto;max-width:560px;overflow:hidden;padding:7px 10px 7px 10px;top:4px;left:-10px;-webkit-transition:max-height 0.3s;transition:max-height 0.3s;white-space:pre-line;word-wrap:break-word}section.profile .desc[contenteditable]:focus,section.profile .desc:hover{max-height:300em;z-index:1;overflow:visible}section.profile .desc[contenteditable]{min-width:560px}section.profile .desc:before{content:"";position:absolute;width:auto;height:auto;padding:10px;top:0;left:0;right:0;bottom:0;border-radius:7px;z-index:-1}section.profile .desc.hidden:before{display:none}section.profile .desc.background-on-hover:hover:before{background:rgba(0,0,0,0.7)}section.profile .created-by{position:absolute;top:105px;right:6px}section.profile .created-by .pic{width:50px;height:50px;border-radius:50%;position:relative;top:9px;left:6px}section.profile .created-by p{float:left;text-transform:uppercase;font-size:20px;margin:22px 6px 10px;max-width:500px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}section.profile .created-by a:hover{color:white}section.profile .subheader{position:static;padding-top:20px}section.profile .subheader-right{top:17px}section.profile fieldset{box-sizing:border-box;width:100%;padding:40px 25px 100px 25px;border:none;position:relative;display:none;border-radius:10px;box-shadow:inset 2px 2px 3px rgba(0,0,0,0.3);background:rgba(0,0,0,0.1)}section.profile fieldset.active{display:block}section.profile fieldset>div{position:relative;width:100%}section.profile legend{display:none}section.profile .account label,section.profile .communication label{display:block;position:relative;left:-140px;top:3px;width:auto;height:0;color:rgba(255,255,255,0.5);margin:1.2em 0 0;font-size:18px;text-align:left;-webkit-transition:opacity 0.1s ease-out;transition:opacity 0.1s ease-out;line-height:1.2em}section.profile h2{color:white}section.profile .account .in-progress label,section.profile .account .saved label{opacity:0}section.profile .in-progress h2,section.profile .saved h2{opacity:0}section.profile form{position:relative}section.profile .content .account .pic{position:absolute;width:50px;height:50px;border-radius:25px;top:-10px}section.profile .fake{margin-left:71px}.profile .profile-toggle{position:absolute;bottom:5px;text-align:right}.profile .profile-toggle li{display:block;float:left}.profile .profile-toggle a{border-radius:5px;display:block;background:rgba(50,50,50,0);position:relative;height:36px;top:3px;padding:11px 12px 2px 53px;font-size:16px;text-transform:uppercase;text-align:right;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out;width:auto}.profile .profile-toggle a:before{content:"";position:absolute;left:3px;top:-1px;width:50px;height:50px;background:url('/cdnized/profile_nav_sprite_59cd738b05cf.png');background-size:100px 50px}.profile .profile-toggle .profile-toggle-friends a{background-position:70px -46px, top left;background-position:2px -51px, top left;padding-left:51px}.profile .profile-toggle .profile-toggle-friends a:before{background-position:-50px 0}.profile .profile-toggle a:hover{background:rgba(50,50,50,0.8)}.profile .profile-toggle li.active a{background:-webkit-linear-gradient(top, #444 0%, #222 100%);background:linear-gradient(to bottom, #444 0%, #222 100%);cursor:default}.profile .profile-toggle .profile-toggle-lists{left:0}.profile .profile-toggle-friends{margin-left:20px}.profile .social .submit.hidden{display:none}.profile .list-nav a{display:table;width:100%;height:100%;top:2px;position:absolute}.profile .list-nav h5{z-index:1;max-width:226px;color:white;bottom:10px}.profile .list-nav .private h5{max-width:187px}.profile .list-nav .list-item span.privacy{position:absolute;right:0;bottom:0}.profile .list-nav .list-item span.privacy.private-list:after{content:"private";position:absolute;right:7px;bottom:9px;background:black;padding:2px 7px;font-size:12px;font-weight:bold;color:silver;text-transform:uppercase}.profile .list-nav .add.list-item figure{background-image:url('/cdnized/default_backdrop_cec29e3e4a0f.jpg')}.profile .list-nav .list-item span.privacy{background-image:url('/cdnized/privacy_sprite_7a0f4e6ad361.png')}.profile .list-nav .empty{position:absolute;display:block;width:100%;bottom:69px;left:0;font-size:24px;text-transform:uppercase;text-align:center;font-weight:400;color:#444444}.profile .list-nav li{background:none;box-sizing:border-box;box-shadow:none;-webkit-transition:0.2s;transition:0.2s;position:relative}.profile .list-nav li:before{content:"";display:block;position:absolute;top:-40px;left:-38px;width:342px;height:228px;background-image:url('/cdnized/group_8313139259a3.png');background-repeat:no-repeat;background-size:339px 247px}.profile .add{opacity:1;-webkit-transition:0.3s;transition:0.3s}.profile .add a{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:0.3s;transition:0.3s;z-index:100}.profile .add.active form{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:0.3s;transition:0.3s;z-index:100}.profile .add.active a{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:0.3s;transition:0.3s}.profile .add form{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:0.3s;transition:0.3s;position:absolute;top:50px;width:100%;text-align:center}.profile .add input{display:inline-block;width:200px;font-size:16px;text-align:center;color:#222}.profile .add button{display:inline-block;width:100px}.profile .list-nav figure{width:100%;height:100%;position:relative;background-size:cover;background-position:center center}.profile section.list{width:1180px;margin:0 auto;height:auto;opacity:1;-webkit-transition:opacity 0.3s ease 0.1s;transition:opacity 0.3s ease 0.1s;padding:10px 0}.profile section.list:after{content:" ";display:block;clear:both}.profile section.list.hidden{height:0;padding:0}.user-profile-state .profile section.list{padding:20px 0}.profile header a,.profile .list a{color:white}.profile header a:hover,.profile .list a:hover{text-decoration:none}.profile .list-nav.hidden{-webkit-transform:scale(1) translate3d(0, 0, 0);transform:scale(1) translate3d(0, 0, 0);-webkit-transition:none;transition:none}.profile .list-nav .list-item{-webkit-transition:0.3s;transition:0.3s;-webkit-transform:scale(1) translate3d(0, 0, 0);transform:scale(1) translate3d(0, 0, 0);position:relative}.profile .list-nav .list-item.in-progress{opacity:0.5;-webkit-transform:scale(0.7) translate3d(0, 0, 0);transform:scale(0.7) translate3d(0, 0, 0)}.search-state{overflow:hidden}.search-module{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#1F141C;background-image:-webkit-radial-gradient(center center, circle cover, rgba(255,255,255,0.12) 25%, rgba(255,255,255,0) 100%);background-image:radial-gradient(circle cover at center center, rgba(255,255,255,0.12) 25%,rgba(255,255,255,0) 100%);opacity:0;left:-30000px;-webkit-transition:opacity 0.3s, left 0.01s 0.4s;transition:opacity 0.3s, left 0.01s 0.4s;z-index:95;padding-top:115px;box-sizing:border-box}.search-state .search-module{opacity:1;left:0;-webkit-transition:opacity 0.3s 0.01s, left 0.01s;transition:opacity 0.3s 0.01s, left 0.01s}.search-module .search-field{margin-left:0;padding:0;background:0;border:0;color:#8F8B90;font-size:100px;font-weight:100;line-height:130px;height:150px;border-radius:0;box-shadow:none;text-align:left;outline:none}.search-module .search-field::-webkit-input-placeholder{color:rgba(255,255,255,0.1)}.search-module .search-field:-moz-placeholder{color:rgba(255,255,255,0.1)}.search-module .search-field:-ms-placeholder{color:rgba(255,255,255,0.1)}.search-module .search-field:-o-placeholder{color:rgba(255,255,255,0.1)}.search-module .search-field:placeholder{color:rgba(255,255,255,0.1)}.search-module .search-field:focus{box-shadow:none}.search-module .search-field::-ms-clear{display:none}.search-module .close{position:absolute;right:0;top:0;z-index:2;cursor:pointer;-webkit-transition:0.5s;transition:0.5s}.search-module .search-results,.search-module .type-area{width:95%;max-width:1140px;margin:0 auto;position:relative;min-width:1000px}.search-module .search-results{margin-top:270px;text-align:center;position:absolute;bottom:0;top:0;left:0;right:0;-webkit-transition:0.3s;transition:0.3s;opacity:1}.search-module .search-results:after{content:" ";display:block;clear:both}.search-module .search-results.hidden{display:block;opacity:0}.search-module .search-results.loading .search-category .empty-list{opacity:0}.search-module .search-results.loading .all-list-empty{opacity:0}.search-module .search-results.loading li{opacity:0;-webkit-transition:0.2s;transition:0.2s}.search-module .search-results .all-list-empty{font-weight:400;color:#CCC8CC;font-size:30px;opacity:1;position:absolute;top:25%;left:0;width:100%}.search-module .search-results ul{overflow-y:hidden;bottom:0;position:absolute;top:40px;padding:14px 7px 7px;left:-7px;width:auto;right:18px}.search-module .search-results ul:hover{overflow-y:auto}.search-module .search-results li{position:relative;display:block;padding-bottom:12px;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;opacity:1}.search-module .search-results li.focused a{background:rgba(255,255,255,0.1)}.search-module .search-results li a{position:relative;display:block;height:60px;padding:4px 0 4px 56px;line-height:1.3em;color:white;border-radius:2px}.search-module .search-results li a:active{background:#ff7f1e}.search-module .search-results li a:hover{text-decoration:none}.search-module .search-results li a:before{position:absolute;left:4px;width:45px;height:60px;border-radius:2px;content:"";background-size:135px 65px;background-image:url('/cdnized/search_44d648b1d2a6.png')}.search-module .search-results li a img{position:absolute;left:4px;height:60px;border-radius:2px}.search-module .search-results li:not(.no-image) a:before{background:rgba(0,0,0,0.08)}.search-module .search-category{width:33%;display:inline-block;margin-left:0;vertical-align:top;text-align:left;height:100%;position:relative}.search-module .search-category h2{-webkit-transition:all 0.1s;transition:all 0.1s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;border-bottom:1px solid rgba(255,255,255,0.1);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);margin:0 26px 0 0;line-height:1.5rem;padding-bottom:10px;text-transform:uppercase;font-weight:100;position:relative;padding-left:26px}.search-module .search-category h2:before{content:"";height:40px;left:-15px;top:-8px;position:absolute;width:50px;z-index:1;background:url('/cdnized/search_sprite_3a639ec975ab.png') no-repeat;background-size:200px 50px}.search-module .search-category.movies h2:before{background-position:-50px 0}.search-module .search-category.shows h2:before{background-position:-100px 0}.search-module .search-category.people h2:before{background-position:-150px 0}.search-module .search-category .empty-list{text-transform:capitalize;color:#A29DA2;opacity:1;position:absolute;top:40px;text-align:center;width:88%;font-weight:400;font-size:18px}.search-module .search-category .release-date{color:#7E7B80;white-space:nowrap}.search-module .search-category .release-date.empty-date:before,.search-module .search-category .release-date.empty-date:after{content:""}.search-module .search-category .release-date.people-img:before,.search-module .search-category .release-date.people-img:after{content:""}.search-module .search-category .release-date:before{content:"(";margin-left:5px}.search-module .search-category .release-date:after{content:")"}.search-module .search-category .result-count:before{content:"(";padding-left:5px}.search-module .search-category .result-count:after{content:")"}.search-module .shows a:before{background-position:-45px 0}.search-module .people a:before{background-position:-90px 0}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.search-module .search-category h2:before,.search-module .close-btn{background-image:url('/cdnized/search_sprite_2x_6c909ce5e351.png')}.search-module a:before{background-image:url('/images/search_2x.png')}}#seasons{height:100%;left:0;opacity:1;position:absolute;top:0;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;width:100%;z-index:1;color:white}#seasons.hidden{display:block;-webkit-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);opacity:0}#seasons .loading{color:#999;display:block;position:absolute;text-align:center;top:170px;width:100%}#seasons .selected a{cursor:default}#seasons a{color:white}#seasons h2{width:1140px;margin:5px auto 0;text-align:left;font-size:32px;font-weight:200;text-shadow:0 0 12px black, 0 0 5px black, 0 0 2px black;text-transform:uppercase}#seasons h2.empty-season-header{margin:150px auto 0px auto}#seasons footer{display:block;height:32px;width:100%;font-size:15px;font-weight:600;position:relative;margin-top:5px}#seasons footer img{height:24px;width:24px}#seasons .mini{float:none}#seasons .season{display:inline-block;height:362px;margin:0 10px;padding:0 10px;text-align:center;vertical-align:top;white-space:normal;width:191px}#seasons .season a{color:white}#seasons .season h5{font-size:16px;font-weight:600;margin:0;padding:7px 0 5px 0;text-align:center}#seasons .season figure{cursor:pointer;display:inline-block;height:276px;width:191px;background:center center no-repeat;background-image:-webkit-linear-gradient(top, #555, #111);background-image:linear-gradient(to bottom, #555, #111);background-size:cover;border-radius:4px;font-size:80px;font-weight:600;line-height:3.5em;color:#666}#seasons .season a:hover figure{opacity:1;-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0);box-shadow:0 0 50px -5px rgba(255,255,255,0.5),inset 0 0 0 1px rgba(0,0,0,0.8),0 0 0 1px rgba(255,255,255,0.2)}#seasons .episodes article:hover figure{opacity:1;-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0);box-shadow:0 0 50px -5px rgba(255,255,255,0.5),inset 0 0 0 1px rgba(0,0,0,0.5),0 0 0 2px rgba(255,255,255,0.2)}#seasons .episodes .slider{position:absolute;top:0;width:100%;white-space:nowrap;-webkit-transform:translateZ(0);transform:translateZ(0)}#seasons .episodes .slider:before{content:'';display:inline-block;width:40%}#seasons .episodes .slider:after{content:'';display:inline-block;width:40%}#seasons .episodes .detail{position:relative;left:-55px;background:rgba(33,33,33,0);border-radius:5px;cursor:default;width:300px;height:368px;margin:12px 0;padding:12px;-webkit-transform:translate3d(0, 0, 0) scale(0.75, 0.75);transform:translate3d(0, 0, 0) scale(0.75, 0.75);-webkit-transition:background 0.6s, -webkit-transform 0.3s;transition:background 0.6s, transform 0.3s}#seasons .episodes .detail figure{width:300px;height:169px}#seasons .episodes .detail h5{top:116px}#seasons .episodes .detail h4{text-transform:uppercase;font-weight:200}#seasons .episodes .selected .detail{background:#212121;box-shadow:0 0 12px rgba(0,0,0,0.6);-webkit-transform:translate3d(0, 0, 0) scale(1, 1);transform:translate3d(0, 0, 0) scale(1, 1);display:block;opacity:1;z-index:100}#seasons .episodes article{display:inline-block;position:relative;overflow:visible;margin:0 10px;text-align:center;vertical-align:top;white-space:normal;width:211px}#seasons .episodes article.selected{z-index:10}#seasons .episodes article.episode>header{display:inline-block}#seasons .episodes article .legacy-button{pointer-events:none}#seasons .episodes article .thumbnail{margin:0;padding:0}#seasons .episodes article .episode-seenit-button{border-radius:4px;left:50%;margin-left:-50px;opacity:0;padding:0px 10px 4px 30px;position:absolute;top:77px;-webkit-transition:all 0.4s ease-in;transition:all 0.4s ease-in;z-index:10;width:100px}#seasons .episodes article .episode-seenit-button:before{background:url('/cdnized/browse/cdp_controls_sprite_6ac42ead6fdc.png') no-repeat -86px -7px;background-size:240px 120px;content:"";height:26px;left:2px;margin:2px;position:absolute;top:0;width:26px}#seasons .episodes h5{font-size:20px;font-weight:400;line-height:1.5;margin:0 0 10px;overflow:hidden;padding:0px 0px 0px 15px;position:absolute;text-align:center;text-overflow:ellipsis;top:84px;white-space:nowrap;width:275px;z-index:2}#seasons .episodes>header>h5,#seasons .episodes>header>time{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:translate3d(0, 0, 0) scale(0.75, 0.75) !important;transform:translate3d(0, 0, 0) scale(0.75, 0.75) !important}#seasons .episodes time{top:140px}#seasons .episodes .selected figure{box-shadow:none;opacity:1}#seasons .episodes .selected:hover figure{box-shadow:none}#seasons .episodes .selected .detail aside{opacity:1;left:12px;-webkit-transition:opacity 0.2s linear 0.3s;transition:opacity 0.2s linear 0.3s;display:block;position:absolute;top:100px;width:300px;height:300px}#seasons .episodes footer{display:block;height:32px;left:0;margin-left:0;opacity:1;position:absolute;text-align:center;top:210px;-webkit-transition:opacity 0.1s linear 0.2s, top 0.0001s;transition:opacity 0.1s linear 0.2s, top 0.0001s;width:100%}#seasons .episodes .selected footer{opacity:0;-webkit-transition:opacity 0.1s linear, top 0.0001s linear 0.1s;transition:opacity 0.1s linear, top 0.0001s linear 0.1s;height:0;overflow:hidden}#seasons .episodes .selected:hover .thumbnail .episode-seenit-button{opacity:1}#seasons .episodes .selected:hover .thumbnail .episode-seenit-button:hover{-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}#seasons .episodes article .episode-seenit-button:hover:before{background-position:-86px -47px}#seasons .episodes .selected:hover .thumbnail .episode-seenit-button.pressed{text-shadow:0 0 10px #9b2ca5,0 0 10px rgba(155,44,165,0.2),0 0 8px rgba(255,255,255,0.9);-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}#seasons .episodes article .episode-seenit-button.pressed:before{background-position:-86px -87px}#seasons .episodes .watch-now-modal{display:none}#seasons .episodes figure{background-repeat:no-repeat;background-position:center center;background-image:url('/cdnized/no_image_bg_3f9bf388cf00.jpg');background-size:cover;border-radius:5px;box-shadow:0 0 2px rgba(255,255,255,0.18);display:block;height:127px;width:224px;position:relative;z-index:0}#seasons .episodes figure:before{background:-webkit-linear-gradient(top, transparent 50%, rgba(0,0,0,0.7) 80%);background:linear-gradient(to bottom, transparent 50%, rgba(0,0,0,0.7) 80%);border-radius:0 0 5px 5px;bottom:0;content:"";display:table;height:100%;left:0;position:absolute;width:100%}#seasons .episodes header{height:169px;position:relative}#seasons .episodes>header>time{top:103px !important}#seasons .episodes article.selected .legacy-button{pointer-events:all}#seasons time{color:#aaa;display:block;font-size:17px;position:absolute;text-align:center;top:155px;width:300px;z-index:2}#seasons h5 em{margin-right:0.4em}#seasons .legacy-button{bottom:126px;left:28px;position:absolute}#seasons aside{color:#999;margin:-3px 0 3px;opacity:0;-webkit-transition:opacity 0.1s;transition:opacity 0.1s;left:12px;position:absolute;overflow:hidden;top:400px;z-index:1}#seasons aside:after{background:-webkit-linear-gradient(top, rgba(33,33,33,0), #212121);background:linear-gradient(to bottom, rgba(33,33,33,0), #212121);bottom:12px;content:" ";display:block;height:30px;position:absolute;width:300px;z-index:2}#seasons aside p{bottom:15px;color:#999;font-size:15px;height:70px;margin:0;overflow:auto;padding:0 30px 30px 3px;position:absolute;text-align:justify;width:296px}#seasons label{text-transform:uppercase;margin-right:0.4em;color:#bbb}#seasons .carousel{position:absolute;top:50%;width:100%;height:416px;margin-top:-207px;background-color:rgba(0,0,0,0.8);box-shadow:0 0 5px black, 0 0 32px black;text-align:center;white-space:nowrap;overflow:hidden;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#seasons .carousel .slider{height:450px}#select-episode.hidden{display:none}.share-list{display:inline-block}.meta-info .share-list{position:relative;height:100%;padding-left:4px;border-left:1px solid rgba(255,255,255,0.1)}.meta-info .share-list:before{content:'';position:absolute;height:100%;left:-2px;width:1px;background:rgba(0,0,0,0.5)}.share-list a{height:30px;opacity:0.7;margin:7px 0 0 0;float:left;cursor:pointer;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out}.share-list a:hover{opacity:1.0}.share-list a span{float:left;width:26px;height:26px;background-image:url('/cdnized/profile_sprite_419e9ecbdca6.png');margin:0px 5px;cursor:pointer}.share-list span.facebook{background-position:-314px -12px}.share-list span.twitter{background-position:-314px -62px}.share-list span.google{background-position:-314px -112px}.share-list span.tumblr{background-position:-314px -213px}.share-list span.pinterest{background-position:-314px -162px}.share-list span.email{background-position:-314px -262px}.share-list.dark span.facebook{background-position:-264px -12px}.share-list.dark span.twitter{background-position:-264px -62px}.share-list.dark span.google{background-position:-264px -112px}.share-list.dark span.tumblr{background-position:-264px -213px}.share-list.dark span.pinterest{background-position:-264px -162px}.share-list.dark span.email{background-position:-264px -262px}.share-list .tooltipped small{width:130px;height:17px;top:-65px;left:-66px;font-weight:bold}.user-profile-module .share-list{position:absolute;right:0;bottom:5px;height:35px;border:none}.share-list .share-label{float:left;margin:10px 13px 0 0;font-weight:bold}.spinner{position:relative;display:inline-block;padding:0;width:25px;height:32px;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.in-progress .spinner{opacity:1}.spinner:after{content:"";position:absolute;top:0;left:0;width:25px;height:32px;background:url('/cdnized/fhspinner_ee7b33e4f2ba.png') -324px -39px no-repeat;-webkit-animation:spinner 0.8s linear infinite;animation:spinner 0.8s linear infinite}.spinner.medium{-webkit-transform:scale(0.88, 0.88);-ms-transform:scale(0.88, 0.88);transform:scale(0.88, 0.88)}.spinner.small{-webkit-transform:scale(0.75, 0.75);-ms-transform:scale(0.75, 0.75);transform:scale(0.75, 0.75)}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:0.5}50%{opacity:1.0}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:0.5}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:0.5}50%{opacity:1.0}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:0.5}}.tooltipped{position:relative}.tooltipped small{display:block;position:absolute;z-index:10;width:214px;left:-104px;bottom:38px;padding:14px 15px 12px;box-shadow:inset 1px 1px 1px rgba(255,255,255,0.2),inset -1px -1px 1px rgba(0,0,0,0.8);background-color:#3b3b3d;background-image:-webkit-linear-gradient(top, #3b3b3d, #000);background-image:linear-gradient(to bottom, #3b3b3d, #000);border-radius:5px;border:none;border-top:1px solid rgba(255,255,255,0.1);border-left:1px solid rgba(255,255,255,0.1);font-size:13px;line-height:130%;white-space:normal;text-align:center;color:#ddd;-webkit-transform:translate3d(0, 0, 0) scale(0, 0);transform:translate3d(0, 0, 0) scale(0, 0);-webkit-transition:-webkit-transform 0.1s ease-out 0s, opacity 0.3s ease-out 0s, bottom 0.1s ease-out 0s;transition:transform 0.1s ease-out 0s, opacity 0.3s ease-out 0s, bottom 0.1s ease-out 0s;-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center;opacity:0}.user-list-bar .tooltipped small{width:120px;left:-51px}.tooltipped h6{font-size:15px;color:white;font-weight:bold;margin:0 0 0.4em 0}.tooltipped h6:after{content:"▾";display:block;position:absolute;width:100%;padding:0;vertical-align:top;z-index:100;bottom:0px;left:0;color:rgba(0,0,0,0.65);text-align:center;font-size:39px;line-height:15px;text-shadow:0 2px 2px black}.tooltipped:hover small{bottom:46px;opacity:0.8;-webkit-transform:translate3d(0, 0, 0) scale(1, 1);transform:translate3d(0, 0, 0) scale(1, 1);-webkit-transition:-webkit-transform 0.1s ease-out 0.8s, opacity 0.3s ease-out 0.8s, bottom 0.1s ease-out 0.8s;transition:transform 0.1s ease-out 0.8s, opacity 0.3s ease-out 0.8s, bottom 0.1s ease-out 0.8s}.tooltipped.friends-large{display:inline-block;cursor:pointer}.tooltipped.friends-large .tooltipped-friend:hover{background:rgba(0,0,0,0.3)}.tooltipped.friends-large small{width:432px;left:-330px}.tooltipped.friends-large h6:after{margin-left:120px}.tooltipped.friends-large .tooltipped-friend{cursor:pointer;border-right:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.1)}.tooltipped.friends-large .tooltipped-friend.last{border-bottom:0}.tooltipped.friends-large .tooltipped-friend:nth-child(2n){border-right:none}.tooltipped-friend{display:inline-block;width:205px;height:40px;padding:5px 5px 5px 5px}.tooltipped-friend .pic{width:40px !important;height:40px !important;background-align:center center;background-size:cover !important;float:left}.tooltipped-friend h6{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}h1.medium,h2.medium,h3.medium{font-weight:100;font-size:24px;line-height:1.2em;text-shadow:0 0 10px #9b2ca5,0 0 10px rgba(155,44,165,0.2),0 0 8px rgba(255,255,255,0.9);margin:0 0 0.4em 0}.t-sub{font-weight:400;color:#787878}.t-sub a{color:#cdcdcd}.t-sub a:hover{text-decoration:none}.t-default{font-weight:400;font-size:16px;text-transform:uppercase}h1.t-sub,h2.t-sub,h3.t-sub,a.t-sub{font-size:18px;text-transform:uppercase;margin:0 0 0.6em 0}.t-small{font-size:14px}.t-side{font-weight:400;color:#cdcdcd;font-size:14px;line-height:1.4em}p.medium{font-size:17px;color:#d0d0d0;margin:0 0 0.4em 0}a.action{letter-spacing:1px;color:#8b7c97;text-transform:uppercase;-webkit-transition:0.4s;transition:0.4s;font-size:17px;font-weight:600}a.action:hover{color:white;text-decoration:underline}.user-profile-state .background,.settings-state .background,.editorial-list-state .background{height:300px}.user-profile-state .site-header:before,.settings-state .site-header:before,.editorial-list-state .site-header:before{height:100%}.user-info .settings-link{width:100px;clear:right;margin:5px 0 0 0;font-size:13px;position:relative;text-transform:none;font-weight:700;bottom:2px;left:12px;opacity:0.6;-webkit-transition:all 0.2s ease-out 0.1s;transition:all 0.2s ease-out 0.1s;letter-spacing:-1px}.user-info a.settings-link:hover{opacity:1}.user-info .settings-link figure.settings{display:inline-block;position:relative;top:7px;margin-right:-2px;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.disconnect-facebook.hidden{display:none;opacity:0}#user .privacy{text-align:center;padding-top:40px;z-index:1}#user .privacy a{margin:0 0 0 0.3em;text-decoration:underline}.facebook-links{min-height:10px;width:250px;float:left}.facebook-links span{float:left;margin:10px 8px 0 0;font-size:12px;text-transform:uppercase}.facebook-links a{display:inline-block;margin-left:5px;opacity:0.7;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out}.facebook-links a:hover{opacity:1}.facebook-links a.hidden{display:none}.list-nav.list .list-item .delete-list{position:absolute;width:18px;height:18px;background:url('/cdnized/common-s2ceeaaad18_331af18ff5ab.png') 0 -120px no-repeat;background-size:74px 227px;background-position:0 -40px;cursor:pointer;opacity:0.7;margin-top:3px;left:240px;display:none;z-index:100}.list-nav.list .list-item:hover .delete-list{display:block}.list-item:hover .delete-list:hover{opacity:1}.fb-friend figure{position:relative}.fb-friend figure:after{top:0;left:0;content:" ";width:100%;height:100%;position:absolute;display:block;background:rgba(0,0,0,0.6)}.profile .fb-friend h5{z-index:100;width:200px;position:absolute !important;bottom:29px !important;left:64px !important;cursor:pointer !important;font-size:18px !important;font-weight:400 !important;text-shadow:0 0 5px black, 1px 1px 10px black;display:inline-block !important;text-align:left !important;text-transform:none !important;background-image:none !important}.fb-friend .friend-pic{z-index:100;position:absolute;display:inline-block;width:48px;height:48px;border-radius:100px;border:2px solid white;box-shadow:inset 0 0 10px #000000;background-position:center center;background-size:cover;bottom:14px;left:14px}.list-message{box-shadow:inset 2px 2px 3px rgba(0,0,0,0.3);background:rgba(0,0,0,0.1);border-radius:10px;padding:30px;margin:50px auto 50px auto;font-size:20px;text-align:center;width:550px;color:white}.user-profile-module .list-privacy{position:relative;float:left;margin:20px 0;z-index:1}.user-profile-module .list-privacy label{text-transform:uppercase}.user-profile-module .list-privacy .dropdown{position:absolute;width:136px;top:-7px;left:118px}.user-profile-module .list-privacy .spinner{top:-4px;left:232px;position:absolute}.user-profile-module .list-privacy .checked{left:219px;top:-13px}.user-profile-module .list-privacy .tooltipped{cursor:default;position:absolute;left:264px;top:6px;width:19px;height:19px;background:url('/cdnized/common-s2ceeaaad18_331af18ff5ab.png') 0 -590px no-repeat;background-size:111px 341px;background-position:0 -295px;text-align:center;opacity:0.5;-webkit-transition:0.3s;transition:0.3s}.user-profile-module .list-privacy .tooltipped:hover{opacity:1}.user-profile-module .list-privacy .tooltipped small{width:140px;bottom:20px;left:-80px;text-align:center;font-size:15px;font-weight:normal;-webkit-transition-delay:0.1s;transition-delay:0.1s}.user-profile-module .list-privacy .in-progress+.tooltipped,.user-profile-module .list-privacy .saved+.tooltipped{opacity:0}@media screen and (min-width: 994px){.list-item .delete-list{left:240px}}@media screen and (min-width: 1250px){.profile fieldset{padding:40px 210px 100px 210px}}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx){.profile .profile-toggle a:before{background-image:url('/cdnized/profile_nav_sprite_2x_237ff6fa44e2.png')}}#verify-email{width:100%;height:100%;color:white}#verify-email .verify{position:relative;margin:0 auto;padding:200px 0px;width:450px;height:auto;text-align:center}#verify-email .verify h1{color:#FFF;font-size:36px}#verify-email .verify div{color:#FFF;font-size:26px;position:relative}#verify-email .verify div:after{clear:both;content:'';display:table}#verify-email .verify div img{margin:0px 10px;height:40px;width:auto}#video{position:absolute;top:0;left:0;height:100%;width:100%}#video.hidden{display:block;height:0;overflow:hidden}#video .video-background{position:absolute;height:100%;width:100%;top:0;left:0;z-index:80;background:rgba(0,0,0,0.92);-webkit-transition:opacity 4s cubic-bezier(0.15, 1.285, 0.685, 0.655);transition:opacity 4s cubic-bezier(0.15, 1.285, 0.685, 0.655);opacity:1}#video.hidden .video-background{opacity:0}#video .close{position:absolute;display:block;right:-12px;top:-12px;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;opacity:1;z-index:100}.playing #video-container:hover #video-controls{opacity:0.95;-webkit-transition:opacity 0.4s linear 0.2s;transition:opacity 0.4s linear 0.2s}.playing #video-container #video-controls{opacity:0}#video.hidden #video-controls{opacity:0;-webkit-transform:scale(0.85, 0.85) translate3d(0, -50px, 0);transform:scale(0.85, 0.85) translate3d(0, -50px, 0)}.playing #video-controls .controls-left .controls-pause{display:inline-block}#video-controls .controls-left .controls-pause{display:none;margin:5px;width:22px;height:20px;background-image:url('/cdnized/player_sprite_a230d19b3de2.png');background-position:-16px -16px;cursor:pointer;z-index:100 !important}#video-controls .controls-left .controls-pause:hover{background-position:-16px -65px}.playing #video-controls .controls-left .controls-play{display:none}#video-controls .controls-left .controls-play{display:inline-block;margin:5px;width:22px;height:20px;background-image:url('/cdnized/player_sprite_a230d19b3de2.png');background-position:-65px -16px;cursor:pointer;z-index:100 !important}#video-controls .controls-left .controls-play:hover{background-position:-65px -65px}.mute #video-controls .controls-right .controls-unmute{display:inline-block}#video-controls .controls-right .controls-unmute{display:none;margin:5px;width:20px;height:18px;background-image:url('/cdnized/player_sprite_a230d19b3de2.png');background-position:-113px -16px;cursor:pointer;z-index:100 !important}#video-controls .controls-right .controls-unmute:hover{background-position:-113px -65px}.mute #video-controls .controls-right .controls-mute{display:none}#video-controls{bottom:0px;left:50%;position:absolute;height:28px;width:100%;background-color:#303030;margin-left:-50%;-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0);opacity:0.95;-webkit-transition:all 0.8s cubic-bezier(0.005, 0.995, 0.29, 1) 0s,opacity 0.8s linear 0.6s;transition:all 0.8s cubic-bezier(0.005, 0.995, 0.29, 1) 0s,opacity 0.8s linear 0.6s;font-size:12px;font-weight:600;z-index:90}#video-controls .controls-left{position:absolute;top:0;left:0;width:80px;height:100%;z-index:100}#video-controls .controls-right{position:absolute;top:0;right:0;width:105px;height:100%;cursor:pointer;z-index:100 !important;text-align:right}#video-controls .controls-right .controls-fullscreen{display:inline-block;margin:5px 10px 5px 5px;width:18px;height:18px;background-image:url('/cdnized/player_sprite_a230d19b3de2.png');background-position:-216px -17px;cursor:pointer;z-index:100 !important}#video-controls .controls-right .controls-fullscreen:hover{background-position:-216px -66px}#video-controls .controls-right .controls-fullscreen:-webkit-full-screen,#video-controls .controls-right .controls-fullscreen:-moz-full-screen,#video-controls .controls-right .controls-fullscreen:-ms-full-screen,#video-controls .controls-right .controls-fullscreen:-o-full-screen,#video-controls .controls-right .controls-fullscreen:-webkit-full-screen{background-position:-266px -66px}#video-controls .controls-right .controls-fullscreen:-webkit-full-screen,#video-controls .controls-right .controls-fullscreen:-moz-full-screen,#video-controls .controls-right .controls-fullscreen:-ms-full-screen,#video-controls .controls-right .controls-fullscreen:-o-full-screen,#video-controls .controls-right .controls-fullscreen:fullscreen{background-position:-266px -66px}#video-controls .controls-right .controls-fullscreen:hover:-webkit-full-screen,#video-controls .controls-right .controls-fullscreen:hover:-moz-full-screen,#video-controls .controls-right .controls-fullscreen:hover:-ms-full-screen,#video-controls .controls-right .controls-fullscreen:hover:-o-full-screen,#video-controls .controls-right .controls-fullscreen:hover:-webkit-full-screen{background-position:-266px -17px}#video-controls .controls-right .controls-fullscreen:hover:-webkit-full-screen,#video-controls .controls-right .controls-fullscreen:hover:-moz-full-screen,#video-controls .controls-right .controls-fullscreen:hover:-ms-full-screen,#video-controls .controls-right .controls-fullscreen:hover:-o-full-screen,#video-controls .controls-right .controls-fullscreen:hover:fullscreen{background-position:-266px -17px}#video-controls .controls-right .controls-mute{display:inline-block;margin:5px;width:20px;height:18px;background-image:url('/cdnized/player_sprite_a230d19b3de2.png');background-position:-164px -15px;cursor:pointer;z-index:100 !important}#video-controls .controls-right .controls-mute:hover{background-position:-164px -65px}#video-controls .controls-left .controls-elapsed{line-height:26px;display:inline-block;vertical-align:top;margin-left:2px;position:relative}#video-controls .controls-right .controls-remaining{line-height:26px;display:inline-block;vertical-align:top;margin-right:3px;position:relative}#video-controls .play-bar-wrapper{z-index:1;position:absolute;height:100%;padding:0 110px 0 84px;width:inherit;cursor:pointer !important;box-sizing:border-box}#video-controls .play-bar-wrapper .play-bar{position:relative;width:100%;height:16px;margin:5px 0 6px;background-color:#363636;border-radius:5px;border:1px solid black;box-shadow:inset 0 5px 10px -5px rgba(0,0,0,0.8);cursor:pointer}#video-controls .play-bar-wrapper .preload-bar{position:absolute;top:0;left:0;width:0%;max-width:100%;height:16px;background-color:#321866;background-image:-webkit-linear-gradient(top, #535353, #4c4c4c);background-image:linear-gradient(to bottom, #535353, #4c4c4c);border-radius:5px;box-shadow:inset 0 5px 5px -5px rgba(255,255,255,0.2);cursor:pointer;-webkit-transition:width 0.15s ease-in-out;transition:width 0.15s ease-in-out}#video-controls .play-bar-wrapper .progress-bar{position:absolute;top:0;left:0;width:0%;height:16px;background-color:#321866;background-image:-webkit-linear-gradient(top, #321866, #2c1553);background-image:linear-gradient(to bottom, #321866, #2c1553);border-radius:5px 0 0 5px;box-shadow:inset 0 5px 5px -5px rgba(255,255,255,0.2);cursor:pointer;-webkit-transition:width 0.1s linear;transition:width 0.1s linear}#video-controls .play-bar-wrapper .progress-cursor{position:absolute;top:-1px;left:0%;margin-left:-10px;width:20px;height:20px;background-image:url('/cdnized/player_sprite_a230d19b3de2.png');background-position:-316px -16px;cursor:pointer !important;-webkit-transition:left 0.1s linear;transition:left 0.1s linear}#video-content{position:relative;width:100% !important;height:100% !important;background-color:black;-webkit-transition:all 0.8s cubic-bezier(0.005, 0.995, 0.29, 1);transition:all 0.8s cubic-bezier(0.005, 0.995, 0.29, 1);box-shadow:0 0 100px rgba(255,255,255,0.2);-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);opacity:1;z-index:90}#video-content .vjs-control-bar{display:none}#video.hidden #video-content{-webkit-transform:scale(0.85, 0.85);-ms-transform:scale(0.85, 0.85);transform:scale(0.85, 0.85);opacity:0}#youtube-player{background-color:black;-webkit-transition:all 0.8s cubic-bezier(0.005, 0.995, 0.29, 1);transition:all 0.8s cubic-bezier(0.005, 0.995, 0.29, 1);-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);opacity:1}#youtube-player iframe{width:inherit;height:inherit}#video.hidden #youtube-player{-webkit-transform:scale(0.85, 0.85);-ms-transform:scale(0.85, 0.85);transform:scale(0.85, 0.85);opacity:0}.video-frame{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:1140px;height:640px;-webkit-transition:width 1s, height 1s;transition:width 1s, height 1s}@media (max-width: 1200px), (max-height: 780px){.video-frame{width:960px;height:540px}}@media (max-width: 1000px), (max-height: 690px){.video-frame{width:800px;height:450px}}@media (max-height: 895px){.video-frame{margin-top:125px}}.video-frame iframe,.video-frame video{width:100%;height:100%}.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100% !important;height:100% !important;_position:absolute}.video-js:-webkit-full-screen{width:100% !important;height:100% !important}.vjs-poster{margin:0 auto;padding:0;cursor:pointer;position:relative;width:100%;max-height:100%}.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.video-js .vjs-text-track{display:none;color:#fff;font-size:1.4em;text-align:center;margin-bottom:.1em;background:#000;background:rgba(0,0,0,0.5)}.video-js .vjs-subtitles{color:#fff}.video-js .vjs-captions{color:#fc6}.vjs-tt-cue{display:block}.vjs-fade-in{visibility:visible !important;opacity:1 !important;-webkit-transition:visibility 0s linear 0s,opacity .3s linear;transition:visibility 0s linear 0s,opacity .3s linear}.vjs-fade-out{visibility:hidden !important;opacity:0 !important;-webkit-transition:visibility 0s linear 1.5s,opacity 1.5s linear;transition:visibility 0s linear 1.5s,opacity 1.5s linear}.vjs-default-skin .vjs-controls{position:absolute;bottom:0;left:0;right:0;margin:0;padding:0;height:2.6em;color:#fff;border-top:1px solid #404040;background:#242424;background:-webkit-gradient(linear, 0% 0, 0% 100%, color-stop(50%, #242424), color-stop(50%, #1f1f1f), color-stop(100%, #171717));background:-webkit-linear-gradient(to bottom, #242424 50%, #1f1f1f 50%, #171717 100%);background:-webkit-linear-gradient(top, #242424 50%, #1f1f1f 50%, #171717 100%);background:linear-gradient(to bottom, #242424 50%, #1f1f1f 50%, #171717 100%);visibility:hidden;opacity:0}.vjs-default-skin .vjs-control{position:relative;float:left;text-align:center;margin:0;padding:0;height:2.6em;width:2.6em}.vjs-default-skin .vjs-control:focus{outline:0}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer !important}.vjs-default-skin.vjs-paused .vjs-play-control div{width:15px;height:17px;background:url("video-js.png");margin:.5em auto 0}.vjs-default-skin.vjs-playing .vjs-play-control div{width:15px;height:17px;background:url("video-js.png") -25px 0;margin:.5em auto 0}.vjs-default-skin .vjs-rewind-control{width:5em;cursor:pointer !important}.vjs-default-skin .vjs-rewind-control div{width:19px;height:16px;background:url("video-js.png");margin:.5em auto 0}.vjs-default-skin .vjs-mute-control{width:3.8em;cursor:pointer !important;float:right}.vjs-default-skin .vjs-mute-control div{width:22px;height:16px;background:url("video-js.png") -75px -25px;margin:.5em auto 0}.vjs-default-skin .vjs-mute-control.vjs-vol-0 div{background:url("video-js.png") 0 -25px}.vjs-default-skin .vjs-mute-control.vjs-vol-1 div{background:url("video-js.png") -25px -25px}.vjs-default-skin .vjs-mute-control.vjs-vol-2 div{background:url("video-js.png") -50px -25px}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{position:relative;width:5em;height:.6em;margin:1em auto 0;cursor:pointer !important;border-radius:.3em;background:#666;background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#333), to(#666));background:-webkit-linear-gradient(to bottom, #333, #666);background:-webkit-linear-gradient(top, #333, #666);background:linear-gradient(to bottom, #333, #666)}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.6em;border-radius:.3em;background:#fff;background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#fff), to(#ccc));background:-webkit-linear-gradient(to bottom, #fff, #ccc);background:-webkit-linear-gradient(top, #fff, #ccc);background:linear-gradient(to bottom, #fff, #ccc)}.vjs-default-skin .vjs-volume-handle{position:absolute;top:-0.2em;width:.8em;height:.8em;background:#ccc;left:0;border:1px solid #fff;border-radius:.6em}.vjs-default-skin div.vjs-progress-control{position:absolute;left:4.8em;right:4.8em;height:1.0em;width:auto;top:-1.3em;border-bottom:1px solid #1f1f1f;border-top:1px solid #222;background:#333;background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#222), to(#333));background:-webkit-linear-gradient(to bottom, #222, #333);background:-webkit-linear-gradient(top, #333, #222);background:linear-gradient(to bottom, #333, #222)}.vjs-default-skin .vjs-progress-holder{position:relative;cursor:pointer !important;padding:0;margin:0;height:1.0em;border-radius:.6em;background:#111;background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#111), to(#262626));background:-webkit-linear-gradient(to bottom, #111, #262626);background:-webkit-linear-gradient(top, #111, #262626);background:linear-gradient(to bottom, #111, #262626)}.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress{position:absolute;display:block;height:1.0em;margin:0;padding:0;left:0;top:0;border-radius:.6em}.vjs-default-skin .vjs-play-progress{background:#fff;background:-webkit-gradient(linear, 0% 0, 0% 100%, color-stop(0%, #fff), color-stop(50%, #d6d6d6), color-stop(100%, #fff));background:-webkit-linear-gradient(to bottom, #fff 0, #d6d6d6 50%, #fff 100%);background:-webkit-linear-gradient(top, #fff 0, #d6d6d6 50%, #fff 100%);background:linear-gradient(to bottom, #fff 0, #d6d6d6 50%, #fff 100%);background:#efefef;background:-webkit-gradient(linear, 0% 0, 0% 100%, color-stop(0%, #efefef), color-stop(50%, #f5f5f5), color-stop(50%, #dbdbdb), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(to bottom, #efefef 0, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%);background:-ms-linear-gradient(to bottom, #efefef 0, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef',endColorstr='#f1f1f1',GradientType=0);background:-webkit-linear-gradient(top, #efefef 0, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%);background:linear-gradient(to bottom, #efefef 0, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%)}.vjs-default-skin .vjs-load-progress{opacity:.8;background:#666;background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#666), to(#333));background:-webkit-linear-gradient(to bottom, #666, #333);background:-webkit-linear-gradient(top, #666, #333);background:linear-gradient(to bottom, #666, #333)}.vjs-default-skin div.vjs-seek-handle{position:absolute;width:16px;height:16px;margin-top:-0.3em;left:0;top:0;background:url("video-js.png") 0 -50px;border-radius:.8em;box-shadow:0 2px 4px 0 #000}.vjs-default-skin .vjs-time-controls{position:absolute;right:0;height:1.0em;width:4.8em;top:-1.3em;border-bottom:1px solid #1f1f1f;border-top:1px solid #222;background-color:#333;font-size:1em;line-height:1.0em;font-weight:normal;font-family:Helvetica,Arial,sans-serif;background:#333;background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#222), to(#333));background:-webkit-linear-gradient(to bottom, #222, #333);background:-webkit-linear-gradient(top, #333, #222);background:linear-gradient(to bottom, #333, #222)}.vjs-default-skin .vjs-current-time{left:0}.vjs-default-skin .vjs-duration{right:0;display:none}.vjs-default-skin .vjs-remaining-time{right:0}.vjs-time-divider{display:none}.vjs-default-skin .vjs-time-control{font-size:1em;line-height:1;font-weight:normal;font-family:Helvetica,Arial,sans-serif}.vjs-default-skin .vjs-time-control span{line-height:25px}.vjs-secondary-controls{float:right}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer !important;float:right}.vjs-default-skin .vjs-fullscreen-control div{width:16px;height:16px;background:url("video-js.png") -50px 0;margin:.5em auto 0}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control div{background:url("video-js.png") -75px 0}.vjs-default-skin .vjs-big-play-button{display:block;z-index:2;position:absolute;top:50%;left:50%;width:8.0em;height:8.0em;margin:-42px 0 0 -42px;text-align:center;vertical-align:center;cursor:pointer !important;border:.2em solid #fff;opacity:.95;border-radius:25px;background:#454545;background:-webkit-gradient(linear, 0% 0, 0% 100%, color-stop(0%, #454545), color-stop(50%, #232323), color-stop(50%, #161616), color-stop(100%, #3f3f3f));background:-webkit-linear-gradient(to bottom, #454545 0, #232323 50%, #161616 50%, #3f3f3f 100%);background:-ms-linear-gradient(to bottom, #454545 0, #232323 50%, #161616 50%, #3f3f3f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545',endColorstr='#3f3f3f',GradientType=0);background:-webkit-linear-gradient(top, #454545 0, #232323 50%, #161616 50%, #3f3f3f 100%);background:linear-gradient(to bottom, #454545 0, #232323 50%, #161616 50%, #3f3f3f 100%);box-shadow:4px 4px 8px #000}.vjs-default-skin div.vjs-big-play-button:hover{box-shadow:0 0 80px #fff}.vjs-default-skin div.vjs-big-play-button span{position:absolute;top:50%;left:50%;display:block;width:35px;height:42px;margin:-20px 0 0 -15px;background:url("video-js.png") -100px 0}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;width:55px;height:55px;margin:-28px 0 0 -28px;-webkit-animation-name:rotatethis;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotatethis;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear}@-webkit-keyframes rotatethis{0%{-webkit-transform:scale(0.6) rotate(0deg)}12.5%{-webkit-transform:scale(0.6) rotate(0deg)}12.51%{-webkit-transform:scale(0.6) rotate(45deg)}25%{-webkit-transform:scale(0.6) rotate(45deg)}25.01%{-webkit-transform:scale(0.6) rotate(90deg)}37.5%{-webkit-transform:scale(0.6) rotate(90deg)}37.51%{-webkit-transform:scale(0.6) rotate(135deg)}50%{-webkit-transform:scale(0.6) rotate(135deg)}50.01%{-webkit-transform:scale(0.6) rotate(180deg)}62.5%{-webkit-transform:scale(0.6) rotate(180deg)}62.51%{-webkit-transform:scale(0.6) rotate(225deg)}75%{-webkit-transform:scale(0.6) rotate(225deg)}75.01%{-webkit-transform:scale(0.6) rotate(270deg)}87.5%{-webkit-transform:scale(0.6) rotate(270deg)}87.51%{-webkit-transform:scale(0.6) rotate(315deg)}100%{-webkit-transform:scale(0.6) rotate(315deg)}}div.vjs-loading-spinner .ball1{opacity:.12;position:absolute;left:20px;top:0;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball2{opacity:.25;position:absolute;left:34px;top:6px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball3{opacity:.37;position:absolute;left:40px;top:20px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball4{opacity:.50;position:absolute;left:34px;top:34px;width:13px;height:13px;background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:15px;border:1px solid #ccc}div.vjs-loading-spinner .ball5{opacity:.62;position:absolute;left:20px;top:40px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball6{opacity:.75;position:absolute;left:6px;top:34px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball7{opacity:.87;position:absolute;left:0;top:20px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball8{opacity:1.00;position:absolute;left:6px;top:6px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}.vjs-default-skin .vjs-menu-button{float:right;margin:.2em .5em 0 0;padding:0;width:3em;height:2em;cursor:pointer !important;border:1px solid #111;border-radius:.3em;background:#4d4d4d;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4d4d4d), color-stop(50%, #3f3f3f), color-stop(50%, #333), color-stop(100%, #252525));background:-webkit-linear-gradient(to bottom, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%);background:-webkit-linear-gradient(top, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%);background:linear-gradient(to bottom, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%)}.vjs-default-skin .vjs-menu-button div{background:url("video-js.png") 0 -75px no-repeat;width:16px;height:16px;margin:.2em auto 0;padding:0}.vjs-default-skin .vjs-menu-button ul{display:none;opacity:.8;padding:0;margin:0;position:absolute;width:10em;bottom:2em;max-height:15em;left:-3.5em;background-color:#111;border:2px solid #333;border-radius:.5em;box-shadow:0 2px 4px 0 #000;overflow:auto}.vjs-default-skin .vjs-menu-button:focus ul,.vjs-default-skin .vjs-menu-button:hover ul{display:block;list-style:none}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0 .3em 20px;line-height:1.4em;font-size:1.2em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{text-decoration:underline;background:url("video-js.png") -125px -50px no-repeat}.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover{background-color:#ccc;color:#111;outline:0}.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{background-color:#ccc;color:#111;outline:0}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;color:#fff;font-weight:bold;cursor:default;background:#4d4d4d;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4d4d4d), color-stop(50%, #3f3f3f), color-stop(50%, #333), color-stop(100%, #252525));background:-webkit-linear-gradient(to bottom, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%);background:-webkit-linear-gradient(top, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%);background:linear-gradient(to bottom, #4d4d4d 0, #3f3f3f 50%, #333 50%, #252525 100%)}.vjs-default-skin .vjs-captions-button div{background-position:-25px -75px}.vjs-default-skin .vjs-chapters-button div{background-position:-100px -75px}.vjs-default-skin .vjs-chapters-button ul{width:20em;left:-8.5em}.episode-watch-now{z-index:initial}.search-state .watch-now-modal.active{z-index:0}.watch-now-modal{position:fixed;top:0;width:100%;height:100%;left:-105%;background:rgba(30,30,30,0);z-index:500;-webkit-transition:left 0.0001s 0.2s, background 0.2s ease-out;transition:left 0.0001s 0.2s, background 0.2s ease-out}.watch-now-modal.active{background:rgba(30,30,30,0.8);left:0;-webkit-transition:left 0.0001s, background 0.2s ease-out;transition:left 0.0001s, background 0.2s ease-out}.watch-now-modal .popup{position:relative;top:50%;margin:0 auto;background-color:rgba(28,18,25,0.9);box-shadow:0 0 12px rgba(0,0,0,0.8);border-radius:6px;width:382px;opacity:0;-webkit-transition:0.3s 0;transition:0.3s 0}.watch-now-modal.active .popup{opacity:1;-webkit-transition:opacity 0.3s 0.2s;transition:opacity 0.3s 0.2s}.watch-now-modal .scroll-container{position:relative;overflow-y:auto;opacity:1;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;background:rgba(0,0,0,0.2);border-bottom:1px solid rgba(102,102,102,0.2);padding:0 20px}.watch-now-modal.loading .scroll-container{opacity:0;-webkit-transition:opacity 0s;transition:opacity 0s}.watch-now-modal .popup{padding-bottom:20px}.watch-now-modal .spinner:not(.hidden){display:block;margin:16px auto}.watch-now-modal h2{font-size:28px;padding:20px 0 5px 20px;z-index:100;text-transform:uppercase;font-weight:300;border-bottom:1px solid rgba(102,102,102,0.2)}.watch-now-modal h2 em{font-weight:600 !important}.watch-now-modal .group{margin:0 auto;width:342px;position:relative}.watch-now-modal .group h3{border-top:1px solid #312c30;border-bottom:1px solid #312c30;padding-top:4px;text-transform:uppercase;width:342px;margin:0 auto;font-size:14px;color:#999;font-weight:600}.watch-now-modal .group:first-child h3{border-top:none}.watch-now-modal .group:last-child{border-bottom:none}.watch-now-modal .watch-now-container .group a:first-child{border-top:1px solid #312c30}.watch-now-modal a{position:relative;display:block;border-radius:7px;color:white;background:rgba(57,36,57,0);margin:1px 0 3px;height:60px;cursor:pointer}.watch-now-modal a:last-child{margin-bottom:1px}.watch-now-modal a:after{content:'';position:absolute;bottom:-2px;left:0;width:100%;border-bottom:1px dashed #484447}.watch-now-modal a:last-child:after{display:none}.watch-now-modal a:hover{text-decoration:none;background:#392439}.watch-now-modal a:active{background:#4d314d}@media (max-width: 778px){.watch-now-modal a:active{background:none}}.watch-now-modal .logo{position:absolute;top:50%;margin-top:-17px}.watch-now-modal .watch-now-detail{float:right;margin-top:15px;padding-right:24px}.watch-now-modal .watch-now-detail span{font-size:12px;position:relative;top:-5px;display:inline-block;vertical-align:middle}.watch-now-modal .watch-now-detail .action{font-size:16px;margin-left:10px}.watch-now-modal .watch-now-detail .price{font-size:16px}.watch-now-modal .format-icon{margin-right:15px}.watch-now-modal .action-icon{position:absolute;top:50%;right:5px;margin-top:-7px}.watch-now-modal .live-tv .station-details{position:relative;margin:1px 0 3px;height:48px;padding:11px 23px 0 48px}.watch-now-modal .live-tv .station-details:before{content:"";position:absolute;left:3px;top:12px;width:41px;height:31px;width:41px;height:31px;background:url('/cdnized/common-s2ceeaaad18_331af18ff5ab.png') 0 -396px no-repeat;background-size:111px 341px;background-position:0 -198px}.watch-now-modal .live-tv .station{margin:0;width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.watch-now-modal .live-tv .call-sign{position:absolute;right:0;top:11px;margin:0;font-weight:bold}.watch-now-modal .live-tv time{position:absolute;right:0;top:30px;font-size:14px}.watch-now-modal .live-tv .set-provider,.watch-now-modal .live-tv .sign-up{position:relative;font-size:18px;line-height:21px;text-align:center;padding:6px 20px 15px 55px;display:block;box-sizing:border-box}.watch-now-modal .live-tv .set-provider:before,.watch-now-modal .live-tv .sign-up:before{content:"";position:absolute;left:11px;top:50%;margin-top:-15px;width:41px;height:31px;background:url('/cdnized/common-s2ceeaaad18_331af18ff5ab.png') 0 -334px no-repeat;background-size:111px 341px;background-position:0 -167px}.watch-now-modal .radio-toggle{position:absolute;right:20px;top:26px;height:30px}.watch-now-modal .radio-toggle label{display:block;float:left;width:54px;font-size:13px;padding:4px 10px 8px}.watch-now-modal .excluded{display:none}.watch-now-modal.show-excluded .excluded{display:block}.watch-now-modal.show-excluded .no-sources{display:none}.watch-now-modal .no-sources{color:#FFF;font-size:18px;line-height:24px;margin:40px 20px 45px;text-align:center}.watch-now-modal .no-sources .all{padding-left:15px;padding-right:15px;margin:10px auto 0}#bottom{background:white}#poster{float:left;position:relative;width:160px;height:237px;padding:0 0 23px 0;background:transparent}#poster figure{position:absolute;left:0;top:0;width:160px;height:237px;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden}#poster .movie.no-image{background-image:url('/cdnized/default_movie_poster_7d4fefd347f0.png')}#poster .show.no-image{background-image:url('/cdnized/default_show_poster_9bd61473fe47.png')}#bottom .carousel .prev{left:10px}#bottom .carousel .next{right:10px}#bottom .carousel .slider:before{content:"";position:absolute;top:0;left:0;width:40px;height:100%;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;background-color:rgba(255,255,255,0);background-image:-webkit-linear-gradient(right, rgba(255,255,255,0), #fff);background-image:linear-gradient(to left, rgba(255,255,255,0), #fff)}#bottom .carousel .slider:after{content:"";position:absolute;top:0;right:0;width:40px;height:100%;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;background-color:rgba(255,255,255,0);background-image:-webkit-linear-gradient(left, rgba(255,255,255,0), #fff);background-image:linear-gradient(to right, rgba(255,255,255,0), #fff)}#bottom .carousel.left-edge .slider:before{width:0;opacity:0.001;-webkit-transition:opacity 0.3s, width 0 0.3s;transition:opacity 0.3s, width 0 0.3s}#bottom .carousel.right-edge .slider:after{width:0;opacity:0.001;-webkit-transition:opacity 0.3s, width 0 0.3s;transition:opacity 0.3s, width 0 0.3s}#details{position:relative;padding:25px 25px 10px;font-weight:300;width:100%;max-width:1194px;margin:0 auto;box-sizing:border-box}#details:after{content:"";display:table;clear:both}#details h4{text-transform:uppercase;font-size:22px;border-bottom:1px solid #999999;color:#333333;margin:0}#details h4 span{font-weight:200;display:inline}#details p{text-align:justify;margin:0.6em 0 1em 0;padding:0px 0px 10px 0px}#details .carousel .prev,#details .carousel .next{top:92px}#similar{clear:left;overflow:hidden;width:100%;height:328px;margin-bottom:50px}#similar .media-list ol{padding:15px 0 36px}#similar ul{font-size:14px}#similar .carousel .prev,#similar .carousel .next{top:106px}#similar .carousel .slider{height:325px}#cast{clear:both;white-space:nowrap;overflow:hidden;padding:0 0 10px 0;height:286px}#cast li{display:inline-block;width:120px;height:250px;vertical-align:top;white-space:normal;margin:15px 10px 10px 0}#cast li em{font-style:normal}#cast li h5.name{padding:0;margin:0.9em 0 0.1em;font-size:15px;line-height:110%;font-weight:600;text-align:center;color:#333333}#cast li h5.name small{display:block;margin:0.4em 0 0;color:grey;font-size:12px;font-weight:normal;font-style:normal}#cast li h5.name small em{margin:0;font-weight:normal !important;font-style:normal}#cast li figure{display:inline-block;width:120px;height:150px;border-radius:5px;overflow:hidden;background-size:cover}#cdp-details{float:right;width:423px;padding-bottom:14px;font-weight:500;font-size:14px;position:relative;overflow:hidden}#cdp-details dl{z-index:100;height:180px;overflow:scroll;width:inherit;padding:10px 34px 34px 0;margin:0 -34px -34px 0;-webkit-transition:height 0.2s ease-in-out;transition:height 0.2s ease-in-out}#cdp-details dl.show:after{display:none}#cdp-details dl:after{content:"";height:20px;display:table;position:absolute;bottom:24px;width:100%;background-color:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top, rgba(255,255,255,0), #fff);background-image:linear-gradient(to bottom, rgba(255,255,255,0), #fff)}#cdp-details .more{position:absolute;font-size:12px;background:none;outline:none;bottom:0;width:100%;height:24px;border:0;color:#440264;background:white}#cdp-details:after{content:"";display:table;clear:both}#cdp-details dt,#cdp-details dd{margin:0;line-height:130%;display:inline-block;vertical-align:top}#cdp-details dt{width:25%;min-width:80px;padding-right:1%;padding-bottom:10px}#cdp-details dd{width:70%;font-weight:600}button.more{width:67px;text-align:center;margin:0 auto;display:block;position:relative;bottom:-6px;font-size:13px;text-transform:uppercase}#show-content,#movie-content{height:100%;float:none}#cdp-details,#overview,#cast,#similar{color:#222}#cdp-details h2,#overview h2,#cast h2,#similar h2{text-transform:uppercase;font-size:22px;border-bottom:1px solid #999999;color:#333333;margin:0}#overview{position:relative;padding-bottom:20px;margin:0 450px 0 190px;min-height:240px}#overview .poster{float:left;position:relative;width:160px;height:237px;padding:0 0 23px 0;background:transparent}#cdp-details dd a{color:#8D54A3}#cdp-details dd a:hover{color:#822AAE}#cast{clear:both}#cast h3{font-size:15px;line-height:15px;font-weight:600;text-align:center;color:#333333;text-align:center}#cast small{font-weight:normal;font-style:normal;color:grey;margin:0.4em 0 0;display:block;font-size:12px;text-align:center}#cast em{font-weight:normal}#similar ul{white-space:nowrap}#similar ul li{margin:15px 10px 10px 0}#similar h2{font-weight:300}#details{background:white}.watch-list-button.legacy-grey-black.legacy-button,.where-to-watch.legacy-grey-black.legacy-button{margin:auto;position:absolute;top:20%;bottom:0;left:0;right:0}#watch-list-button:before{background-position:-65px -5px}#watch-list-button:hover:before{background-position:-65px -65px}#watch-list-button.pressed:before{background-position:-65px -125px}.watch-list-button.legacy-grey-black.legacy-button{left:250px}.watch-list-button.legacy-grey-black.legacy-button h2{font-weight:200}.watch-list-button.legacy-grey-black.legacy-button span{font-weight:600;line-height:1em}.where-to-watch.legacy-grey-black.legacy-button{left:-250px}#play-box{display:block;left:50%;margin-left:-250px;position:absolute;text-align:center;bottom:291px;margin-bottom:130px;bottom:25%;width:500px}#play-links{position:relative;top:29px}#watch-list-button.legacy-grey-black,.legacy-button.legacy-grey-black{text-align:left}.watch-list-button figure{position:absolute;display:block;top:-3px;left:0;width:50px;height:50px;background-image:url('/cdnized/browse/cdp_controls_sprite_6ac42ead6fdc.png')}.user-list-bar div.legacy-grey-black.seenit-button p,.user-list-bar div.legacy-grey-black.imafan-button p,.user-list-bar div.legacy-grey-black.custom-list-button p,.user-list-bar div.legacy-grey-black.trailer-button p{background-image:url('/cdnized/browse/cdp_controls_sprite_6ac42ead6fdc.png');width:50px;height:50px}.user-list-bar div p{position:absolute;display:block;left:0;width:50px;height:50px;background-image:url('/cdnized/browse/list_controls_sprite_347fecb44b1e.png')}.user-list-bar .cdp-link{position:absolute;display:block;left:0;width:50px;height:50px;background-image:url('/cdnized/browse/list_controls_sprite_347fecb44b1e.png')}.legacy-button:before{content:"";display:block;position:absolute;top:14px;left:7px;width:50px;height:50px;background-image:url('/cdnized/browse/cdp_controls_sprite_6ac42ead6fdc.png');background-position:-5px -5px}.legacy-button:hover:before{content:"";display:block;position:absolute;top:14px;left:7px;width:50px;height:50px;background-image:url('/cdnized/browse/cdp_controls_sprite_6ac42ead6fdc.png');background-position:-5px -65px}.legacy-button:active:before{content:"";display:block;position:absolute;top:14px;left:7px;width:50px;height:50px;background-image:url('/cdnized/browse/cdp_controls_sprite_6ac42ead6fdc.png');background-position:-5px -125px}.legacy-grey-black.watch-list-button figure{background-position:-65px -5px}.legacy-grey-black.watch-list-button:hover figure{background-position:-65px -65px}.legacy-grey-black.watch-list-button.pressed figure{background-position:-65px -125px}.legacy-grey-black.seenit-button p{background-position:-125px -5px}.legacy-grey-black.seenit-button:hover p{background-position:-125px -65px}.legacy-grey-black.seenit-button.pressed p{background-position:-125px -125px}.legacy-grey-black.imafan-button p{background-position:-185px -5px}.legacy-grey-black.imafan-button:hover p{background-position:-185px -65px}.legacy-grey-black.imafan-button.pressed p{background-position:-185px -125px}.legacy-grey-black.custom-list-button p{background-position:-245px -5px}.legacy-grey-black.custom-list-button:hover p{background-position:-245px -65px}.legacy-grey-black.custom-list-button:active p{background-position:-245px -125px}.watch-list-button p{background-position:-5px -5px}.watch-list-button:hover p{background-position:-5px -65px}.watch-list-button.pressed p{background-position:-5px -125px}.seenit-button p{background-position:-65px -5px}.seenit-button:hover p{background-position:-65px -65px}.seenit-button.pressed p{background-position:-65px -125px}.imafan-button p{background-position:-125px -5px}.imafan-button:hover p{background-position:-125px -65px}.imafan-button.pressed p{background-position:-125px -125px}.custom-list-button p{background-position:-185px -5px}.custom-list-button:hover p{background-position:-185px -65px}.custom-list-button:active p{background-position:-185px -125px}.cdp-link{background-position:-245px -5px}.cdp-link:hover{background-position:-245px -65px}.signed-in .cdp-link.pressed{background-position:-245px -125px}.trailer-button p{background-position:-305px -5px}.trailer-button:hover p{background-position:-305px -65px}.trailer-button:active p{background-position:-305px -125px}.watch-list-button p,.seenit-button p,.imafan-button p,.custom-list-button p,.cdp-link p,.trailer-button p{margin:0;text-indent:-300em}.seenit-button.hidden{display:none}.imafan-button.radius{border-top-left-radius:8px;border-bottom-left-radius:8px}.legacy-grey-black.legacy-button{display:inline-block;width:180px;height:76px;margin:0 5px;position:relative;line-height:2.5em;vertical-align:middle;padding:0 0 0 57px}.watch-list-button h2,.legacy-button h4{cursor:pointer;float:left;clear:both;font-size:28px;letter-spacing:-0.06em;margin:3px 0 -2px}.watch-list-button h2>strong,.legacy-button h4>strong{margin-left:0.1em;letter-spacing:0.04em}#play-links figure{top:13px;left:5px}#play-links .is-in-watchlist{display:none}.signed-in #play-links .pressed .is-not-in-watchlist,.signed-in #play-links .pressed:hover .is-in-watchlist{display:none}#play-links .remove-from-watchlist{display:none}#play-links .is-not-in-watchlist{display:block}.signed-in #play-links .pressed .is-in-watchlist,.signed-in #play-links .pressed:hover .remove-from-watchlist{display:block}#play-links .is-not-in-watchlist span,#play-links .is-in-watchlist span,#play-links .remove-from-watchlist span{line-height:1em}.legacy-button ul{display:inline-block;margin-top:2px}.legacy-button a,.legacy-button li,.legacy-button span{display:inline-block;vertical-align:top;margin:0 3px 0 0}.watch-list-button span{display:inline-block;vertical-align:top;margin:0 3px 0 0}.legacy-button li{position:relative;top:-1px;margin:0 2px}.legacy-button li:first-child{margin-left:0}.legacy-button li:last-child{margin-right:5px}.legacy-button span{text-transform:uppercase;opacity:0.6;font-size:16px}.watch-list-button.pressed span:first-of-type{display:inline-block}.watch-list-button.pressed span:last-of-type{display:none}.watch-list-button span{text-transform:uppercase;opacity:0.6;font-size:16px}.watch-list-button span:first-of-type{display:none}#subplay{position:absolute;width:100%;text-align:center;white-space:nowrap;margin:auto;top:45%;right:0;left:0;bottom:0;height:50px}.user-list-bar>div,.user-list-bar>.cdp-link{border-radius:0;display:inline-block;margin-left:0;margin-right:-5px;padding:0;vertical-align:middle;position:relative;height:50px;width:50px}.user-list-bar>div:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.user-list-bar>div:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.user-list-bar>.cdp-link{cursor:pointer;opacity:0}.user-list-bar .legacy-grey-black.trailer-button{width:auto;padding:0 52px 0 52px}.user-list-bar .legacy-grey-black.trailer-button span{margin:12px -7px;position:absolute}#top{position:relative;width:100%;height:100vh;min-height:350px}#top .center-title{max-width:1140px;margin:0 auto;padding-left:18px}.cdp-state #top{min-height:600px}.cdp-state #top>footer{position:absolute;bottom:0;width:100%}.cdp-state #top>footer .center{position:relative;margin:0 auto;max-width:1194px}.cdp-state #top>footer .center:after{content:" ";display:block;clear:both}#title{position:absolute;bottom:0;text-shadow:0 0 12px rgba(0,0,0,0.6),0 0 3px rgba(0,0,0,0.5),0 0 1px rgba(0,0,0,0.7);color:white;box-sizing:border-box;padding:0 0 20px 0;width:auto}#title>a{position:relative;color:white;float:left;font-weight:400;padding:6px 14px 9px;border-radius:4px;z-index:1}#title h1{float:left;clear:left;font-size:32px;font-weight:600;text-transform:uppercase;-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;text-shadow:0 0 5px rgba(0,0,0,0.8),0 0 3px rgba(0,0,0,0.8),0 0 1px rgba(0,0,0,0.8);margin:0 0 5px;line-height:110%;max-width:570px;position:relative;width:auto;display:inline-block}#title h1 span{font-size:inherit;font-weight:100}#title p{float:left;clear:left;margin:0;font-size:19px;letter-spacing:0;text-shadow:0 0 3px rgba(0,0,0,0.8),0 0 1px rgba(0,0,0,0.8),0 0 3px rgba(0,0,0,0.8);line-height:130%;max-width:570px;color:#eee;font-weight:200}#title p em{font-weight:600}#title p a:hover{color:#E6B3FF}#title h2,#title p{position:relative;font-size:19px;letter-spacing:0;font-weight:600;text-shadow:0 0 3px rgba(0,0,0,0.8),0 0 1px rgba(0,0,0,0.8),0 0 3px rgba(0,0,0,0.8);line-height:130%;max-width:570px;color:#eee}#title h2>span,#title p>span{font-weight:400}#title h2 span span,#title p span span{font-weight:400}#title h2 span:before,#title p span:before{content:" "}#title h2 a:before,#title p a:before{content:" "}#title h2 a:first-child:before,#title p a:first-child:before{content:none}#title h2 a:hover,#title p a:hover{color:#E6B3FF}#title h2>span:nth-child(2n-1),#title p>span:nth-child(2n-1){font-weight:600}#ratings{position:absolute;bottom:25px;right:50%;height:40px;background-color:rgba(40,40,40,0.45);box-shadow:inset 0 3px 15px rgba(0,0,0,0.75),1px 1px 0 rgba(255,255,255,0.15);margin-right:-570px;padding:0 0px 0 10px;text-align:center;border-radius:4px}.has-ratings #ratings{padding:0 10px 0 10px}#ratings ul{height:40px;margin:0;padding:0;list-style:none}#ratings li{height:40px;margin:0;padding:5px 10px 0 6px;list-style:none;display:inline-block;color:#ccc;font-size:18px;white-space:nowrap;vertical-align:top}#ratings li span{background:url('/cdnized/ratings_7cfddaa01353.png') no-repeat 0 0;height:25px;display:inline-block;vertical-align:top;margin-top:3px;margin-right:6px}#ratings li .rotten-tomatoes-good{background-position:-95px 0;width:21px}#ratings li .rotten-tomatoes-bad{background-position:-116px 0;width:24px}#ratings li .metacritic-high{background-position:-23px 0;width:24px}#ratings li .metacritic-medium{background-position:-47px 0;width:24px}#ratings li .metacritic-low{background-position:-71px 0;width:24px}#ratings li .facebook{background-position:0 0;width:23px}#ratings li .flixter-good{background-position:-141px 0;width:17px}#ratings li .flixter-bad{background-position:-187px 0;width:32px}#ratings li .rating-value{display:inline}#ratings li .rating-name{display:none}.browse-module .about-fan{background:#2F2030;float:right;position:relative;width:311px;height:526px;padding:20px;box-sizing:border-box;text-align:center;font-weight:300;background:#2f2030 url('/cdnized/browse/about_fan_bg_1e8598ed54b9.png');background-size:315px 526px}.browse-module .about-fan h2{background:url('/cdnized/browse/about_fan_logo_f44c2d471f16.png') no-repeat;background-size:132px 60px;color:#cdcdcd;font-size:40px;font-weight:900;height:61px;margin:-2px auto 12px;overflow:hidden;position:relative;text-transform:lowercase;text-indent:-10000px;width:132px}.browse-module .about-fan h3{border-bottom:1px solid #3e3b3e;font-size:30px;padding-bottom:18px;margin-bottom:20px}.browse-module .about-fan p{padding:0 10px;text-rendering:optimizeLegibility;margin-bottom:30px;margin-top:10px;position:relative;font-size:21px;line-height:27px}.browse-module .about-fan img{width:51px;height:15px;clear:both;float:right;margin-top:-53px;margin-right:15px;display:block}.browse-module .about-fan .source{max-height:120px;padding-bottom:36px}.browse-module .about-fan .source.cnet{font-size:21px;padding-left:0;padding-right:0;padding-top:0}.browse-module .about-fan .facebook-sign-in{position:relative}.browse-module .about-fan .button{width:100%;margin:0 0 15px;-webkit-transition:0.3s;transition:0.3s;position:relative;z-index:1}.browse-module .about-fan .signing-in .button.fb{opacity:0}.browse-module .about-fan .spinner{position:absolute;top:7px;left:124px;-webkit-transition:0.3s;transition:0.3s;opacity:0}.browse-module .about-fan .signing-in .spinner{opacity:1}.browse-module .about-fan .log-in{color:#787878;font-size:16px;font-weight:400;line-height:21px;text-transform:uppercase;text-align:center;position:absolute;width:100%;left:0;bottom:15px}.browse-module .about-fan .log-in a{color:#8b7c97;font-weight:600;-webkit-transition:color 0.2s;transition:color 0.2s;background:none}.browse-module .about-fan .log-in a:hover{color:#fff;text-decoration:underline}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.browse-module .about-fan{background-image:url('/cdnized/browse/about_fan_bg_2x_ccfeba92e4ec.png')}.browse-module .about-fan h2{background-image:url('/cdnized/browse/about_fan_logo_2x_2194afb73474.png');background-size:contain}}.browse-module section.activity-feed{background:#241921;float:right;overflow-x:hidden;padding-left:0;position:relative;padding-right:0;width:311px;overflow:hidden}.browse-module .activity-feed .spinner{top:241px;left:137px}.browse-module .activity-feed:after{content:"";position:absolute;width:100%;top:526px;height:1px;left:0;box-shadow:0 0 50px 25px #1f141c}.browse-module .activity-feed .feed{bottom:0;height:477px;overflow-y:auto;position:absolute;width:334px}.browse-module .activity-feed .activity{border-top:1px solid #332a30;cursor:default;font-size:14px;line-height:18px;height:71px;padding:9px 150px 0 0;position:relative}.browse-module .activity-feed .joined.activity{padding-right:18px}.browse-module .activity-feed h2{border-bottom:1px solid #332a30;box-sizing:border-box;padding-left:18px;height:39px;margin:11px 0 0 -5px}.browse-module .activity-feed h2 span{background:url('/cdnized/browse/activity_count_dfca38428363.png') no-repeat;background-size:35px 32px;color:#111;display:inline-block;font-size:14px;font-weight:600;height:25px;padding:7px 0 0 15px;position:relative;top:-2px;width:20px}.browse-module .activity-feed>div{position:relative}.browse-module .activity-feed.no-facebook h3 a,.browse-module .activity-feed.empty h3{font-size:24px;font-weight:400;margin:170px 0 12px;position:relative;text-align:center}.browse-module .activity-feed.no-facebook h3 a{border:none;background:none;display:block;color:#fff;margin-left:auto;margin-right:auto;-webkit-transition:text-shadow 0.2s;transition:text-shadow 0.2s;width:auto}.browse-module .activity-feed.no-facebook h3 a:hover{text-shadow:0 0 10px #9b2ca5,0 0 10px rgba(155,44,165,0.2),0 0 8px rgba(255,255,255,0.9)}.browse-module .activity-feed.no-facebook h3:before{background:url('/cdnized/browse/facebook_e5bf44458650.png');content:"";height:62px;left:50%;margin-left:-40px;position:absolute;top:-60px;width:69px}.browse-module .activity-feed.no-facebook p{color:#a9a9a9;font-size:16px;line-height:1.4;margin:0;padding:0 40px;text-align:center}.browse-module .activity-feed.empty p{color:#a9a9a9;font-size:16px;line-height:1.4;margin:0;padding:0 40px;text-align:center}.browse-module .activity-feed.no-facebook p{padding:0 40px}.browse-module .activity-feed>p .watchlist{font-weight:inherit;text-transform:uppercase}.browse-module .activity-feed.empty .watchlist span{font-weight:700}.browse-module .activity-feed .activity-info{color:#787878;font-size:14px;font-weight:400;padding-left:113px;padding-left:18px;padding-left:57px}.browse-module .activity-feed .activity-info strong{font-weight:inherit}.browse-module .activity-feed .newly-available .activity-info{color:#787878;padding-left:18px}.browse-module .activity-feed .activity-info a{color:#cdcdcd;-webkit-transition:color 0.2s 0.1s;transition:color 0.2s 0.1s}.browse-module .activity-feed .activity-info a:hover{color:#fff;text-decoration:none}.browse-module .activity-feed .author p{background-position:50%;background-size:cover;border-radius:36px;height:0;left:13px;margin:0;top:10px;overflow:hidden;padding-top:36px;position:absolute;width:36px;z-index:20}.browse-module .activity-feed .author img{display:none}.browse-module .activity-feed .backdrop{height:80px;right:0;position:absolute;top:0}.browse-module .activity-feed .image-link:after{background-image:-webkit-linear-gradient(top, transparent, rgba(0,0,0,0.5));background-image:linear-gradient(to bottom, transparent, rgba(0,0,0,0.5));content:"";height:80px;width:143px;position:absolute;display:block;top:0;right:0}.browse-module .activity.joined:after{display:none}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.browse-module .activity-feed .activity.facebook .author:before{background:url('/cdnized/browse/facebook_icon_2x_81b367e1a9b1.png')}.browse-module .activity-feed h2 span{background-image:url('/cdnized/browse/activity_count_2x_3dc720dff1db.png')}}.browse-state{background:#151515;min-width:1244px}.browse-state .site-header:before{height:100%}.browse-state .site-header .center,.browse-state .site-footer>div{max-width:1244px}.browse-state.search-state .search-results,.browse-state .type-area{max-width:1244px}.watch-list-tag{text-transform:uppercase;font-weight:400}.watch-list-tag span{font-weight:700}.browse-module{background:#1F141C;position:relative;overflow:hidden}.browse-module .hidden{display:none}.browse-module a{color:white}.browse-module a:hover{text-decoration:none}.browse-module .primary-content,.browse-module .trending-content,.browse-module .movie-content,.browse-module .show-content{position:relative;margin:0 auto 35px;width:1244px}.browse-module .primary-content:after,.browse-module .trending-content:after,.browse-module .movie-content:after,.browse-module .show-content:after{content:" ";display:block;clear:both}.browse-module .primary-content{background-attachment:fixed;background-image:url('/cdnized/bg_96580c311a9a.png');background-repeat:repeat;background-size:100% auto;height:650px;width:100%;margin-top:-35px}.browse-module .primary-content .content{width:700px;margin:0 auto;position:relative;top:30%}.browse-module .primary-content .content p{font-size:34px;text-align:center;font-weight:400}.browse-module .primary-content .content .app-container{margin-top:140px}.browse-module .primary-content .content .app-container p{font-size:18px;font-weight:600}.browse-module .primary-content .content .app-container a{text-decoration:underline}.browse-module .primary-content .content .search-form{text-align:center}.browse-module .primary-content .content .search-form ::-webkit-input-placeholder{line-height:23px;font-weight:600}.browse-module .primary-content .content .search-form input{width:322px;height:52px;border-radius:2px;border:none;padding-left:55px}.browse-module .primary-content .content .search-form .type-container{width:371px;margin:0 auto;position:relative}.browse-module .primary-content .content .search-form .type-container:before{content:" ";background-image:url('/cdnized/browse-search-icon_4305ca8199b7.png');background-repeat:no-repeat;width:25px;height:25px;position:absolute;left:15px;top:15px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx){.browse-module .primary-content .content .search-form .type-container:before{background-image:url('/cdnized/browse-search-icon_2x_fe37eed99c5c.png');background-size:contain}}.browse-module .flow .t-sub a{margin-bottom:7px;display:block;width:650px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#cdcdcd;position:relative}.browse-module .show-content{margin-bottom:70px}.browse-module .browse-section h2{padding-left:17px;height:26px}.browse-module .activity-feed h3{text-transform:none}.browse-module .movie-list,.browse-module .show-list{float:left}.browse-module .browse-section{float:left;margin:0;width:933px}.browse-module .browse-section.fanhattan-5{width:933px}.browse-module .browse-nav,.browse-module .activity-feed{position:absolute;right:0;margin:0;height:526px;width:311px}.browse-module .browse-nav h2{height:26px;margin-left:18px}.browse-module .browse-nav ol{background-color:#241921;padding:0 25px 0 18px;height:100%}.browse-module .browse-nav li{list-style:decimal;list-style-position:inside;margin-bottom:12px;position:relative;margin:0;position:relative;width:311px;left:-18px;height:48px}.browse-module .browse-nav li:hover{background:#3d2e39;color:white;box-shadow:none}.browse-module .browse-nav li a{display:block;box-shadow:0 1px 0 #332A30;height:32px;padding:16px 25px 0 16px}.browse-module .popular-shows.browse-nav,.browse-module .popular-movies.browse-nav{height:527px}.browse-module .popular-shows.browse-nav li,.browse-module .popular-movies.browse-nav li{list-style:decimal;position:relative;margin:0;margin-left:36px;position:relative;width:311px;left:-18px;height:48px}.ie .browse-module .popular-shows.browse-nav li,.ie .browse-module .popular-movies.browse-nav li{list-style:none}.browse-module .popular-shows.browse-nav li:hover,.browse-module .popular-movies.browse-nav li:hover{background:none}.browse-module .popular-shows.browse-nav li a:hover,.browse-module .popular-movies.browse-nav li a:hover{background:#3d2e39;color:white;box-shadow:none}.browse-module .popular-shows.browse-nav li a,.browse-module .popular-movies.browse-nav li a{display:block;box-shadow:0 1px 0 #332A30;height:32px;padding:13px 25px 3px 36px;margin-left:-36px;width:250px;white-space:nowrap;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.browse-module .browse-section.carousel{height:564px;width:933px;overflow:hidden;position:relative;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.browse-module .browse-section.carousel .hidden{display:none}.browse-module .browse-section.carousel:after,.browse-module .browse-section.carousel:before{background-image:-webkit-linear-gradient(left, transparent, rgba(0,0,0,0.5));background-image:linear-gradient(to right, transparent, rgba(0,0,0,0.5));content:"";height:526px;opacity:0;pointer-events:none;position:absolute;right:1000em;top:37px;width:15px;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;z-index:200}.browse-module .browse-section.carousel:hover:after,.browse-module .browse-section.carousel:hover:before{right:0;opacity:1}.browse-module .browse-section.carousel:before{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to right, rgba(0,0,0,0.5), transparent);left:0;right:auto}.browse-module .browse-section.carousel .wrapper-pane{overflow:hidden;width:2880px;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;left:0;position:relative;height:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.browse-module .browse-section.carousel.right-edge-of-content button.next,.browse-module .browse-section.carousel.left-edge-of-content button.prev{display:none}.browse-module .browse-section:hover button.prev{left:-10px}.browse-module .browse-section:hover button.next{right:-10px}.browse-module .browse-section button.prev{position:absolute;background-image:url('/cdnized/browse_arrows_0af1f96f89ae.png');background-size:52px 200px;background-position:0px -100px;height:100px;top:250px;width:52px;left:-52px;opacity:1;cursor:pointer;z-index:250;font-size:32px;-webkit-transition:opacity 0.2s linear, left 0.2s;transition:opacity 0.2s linear, left 0.2s}.browse-module .browse-section button.prev:hover{left:0}.browse-module .browse-section button.next{position:absolute;background-image:url('/cdnized/browse_arrows_0af1f96f89ae.png');background-size:52px 200px;background-position:0px 0;height:100px;top:250px;width:52px;right:-52px;opacity:1;cursor:pointer;z-index:250;font-size:32px;-webkit-transition:opacity 0.2s linear, right 0.2s;transition:opacity 0.2s linear, right 0.2s}.browse-module .browse-section button.next:hover{right:0}.browse-module .browse-section a{color:white}.browse-module .browse-section a:hover{text-decoration:none}.browse-module .spinner.login-home{top:220px;left:102px;margin-left:20px;position:absolute;z-index:999999999;color:#fff;opacity:0.5}.browse-module .spinner.login-home.main-river{top:260px;left:450px}.browse-module .spinner.login-home .spinner-message{width:200px;margin:35px -65px;white-space:nowrap;z-index:999999999;color:#fff;opacity:0.5}.browse-module .spinner.login-home.main-river .spinner-message{margin:35px -35px}.browse-module .spinner.login-home.main-river .spinner-message.list,.browse-module .spinner.login-home.main-river .spinner-message.movies,.browse-module .spinner.login-home.main-river .spinner-message.shows{margin-left:-72px}.browse-module .failure-message{width:200px;z-index:999999999;color:#fff;opacity:0.5;white-space:nowrap;position:absolute;top:200px;left:100px}.browse-module .failure-message.main-error{top:230px;left:420px;z-index:999999999;opacity:0.7}.browse-module .flow.loading,.browse-module .loading .browse-section,.browse-module .loadingError .browse-section{background:#281e25}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.browse-module .browse-section button.next,.browse-module .browse-section button.prev{background-image:url('/cdnized/browse_arrows_2x_3563c0165c9f.png')}}.browse-module .trending-articles{overflow:hidden;background:url('/cdnized/browse/veveo-site-banner-got-20160425_41ab120332d9.jpg') no-repeat;cursor:default;margin-top:36px}.browse-module .trending-articles .spinner{left:132px;top:289px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx){.browse-module .trending-articles{background-image:url('/cdnized/browse/veveo-site-banner-got-20160425@2x_53ca42eac502.jpg');background-size:contain}}.browse-module .trending-articles .getApp-link{outline:0 none}.browse-module .trending-articles .getApp-link .getApp{background:transparent none repeat scroll 0 0;cursor:pointer;height:7%;margin-left:7%;position:relative;top:89%;width:38%}input[type='checkbox']{visibility:hidden;margin:5px 0}input[type='checkbox']+label{position:absolute;top:0;left:0;padding:6px 0 6px 20px;cursor:pointer;white-space:nowrap}input[type='checkbox']+label:before{content:'';position:absolute;left:0;top:50%;margin-top:-7px;width:14px;height:14px;background:url('/cdnized/common-s2ceeaaad18_331af18ff5ab.png') 0 -64px no-repeat;background-size:111px 341px;background-position:0 -32px}input[type='checkbox']:checked+label:before{width:14px;height:14px;background:url('/cdnized/common-s2ceeaaad18_331af18ff5ab.png') 0 -92px no-repeat;background-size:111px 341px;background-position:0 -46px}input[type='checkbox'][disabled]+label{opacity:0.5;cursor:default}.dropdown{position:relative;z-index:0;margin-bottom:20px;width:100%;height:42px}.dropdown .head{position:relative;z-index:1;box-sizing:border-box;display:block;width:100%;height:100%;padding:5px 25px 2px 12px;line-height:1.5rem;cursor:pointer;box-shadow:0 1px rgba(0,0,0,0.3);background-color:#35252f;border:1px solid #54425b;border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown input.head{color:white;cursor:text;margin:0}.dropdown:after{width:13px;height:12px;background:url('/cdnized/common-s2ceeaaad18_331af18ff5ab.png') 0 -174px no-repeat;background-size:111px 341px;background-position:0 -87px;pointer-events:none;content:'';position:absolute;z-index:1;top:16px;right:11px}.dropdown:hover:after{width:13px;height:12px;background:url('/cdnized/common-s2ceeaaad18_331af18ff5ab.png') 0 -198px no-repeat;background-size:111px 341px;background-position:0 -99px}.dropdown.active{z-index:1}.dropdown.active .head{background-color:#4e3844}.dropdown.active .scroll{display:block}.dropdown.active:after{width:13px;height:12px;background:url('/cdnized/common-s2ceeaaad18_331af18ff5ab.png') 0 -198px no-repeat;background-size:111px 341px;background-position:0 -99px}.dropdown .scroll{position:absolute;display:none;top:38px;width:100%;max-height:400px;background-color:#35252f;overflow-y:auto;border-radius:0 0 4px 4px}.dropdown .scroll li{position:relative;padding:4px 12px 6px;cursor:pointer;-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear;overflow:hidden}.dropdown .scroll li:first-child{padding-top:10px}.dropdown .scroll li:last-child{padding-bottom:8px;border-radius:0 0 4px 4px}.dropdown .scroll li[selected]{background-color:#5d3f60}.dropdown .scroll li:hover{background-color:#7a537e}.dropdown[disabled]{opacity:0.5;cursor:default}.dropdown[disabled] .head{cursor:default}.dropdown[disabled]:hover:after{width:13px;height:12px;background:url('/cdnized/common-s2ceeaaad18_331af18ff5ab.png') 0 -174px no-repeat;background-size:111px 341px;background-position:0 -87px}.radio-toggle{border-radius:5px;overflow:hidden;display:inline-block}.radio-toggle input{display:none}.radio-toggle label{background:rgba(255,255,255,0.1);color:rgba(255,255,255,0.3);margin:0;display:inline-block;text-transform:uppercase;text-align:center;font-size:14px;padding:5px 10px 4px}.radio-toggle label:hover{cursor:pointer;color:white;background:rgba(255,255,255,0.2)}.radio-toggle input:checked+label{background:#5d3f60;color:white;cursor:default}.settings-module .account-pane form[data-name]{margin-bottom:0}.settings-module .account-pane form[data-name="image"]{margin-bottom:34px}.settings-module .account-pane input[type=file]{opacity:0;top:-23px;width:95px}.settings-module .image-form h4,.settings-module .name-form h4,.settings-module .email-form h4,.settings-module .password-form h4{display:none}.settings-module .account-pane .fieldgroup{position:relative}.settings-module .account-pane .name-form label,.settings-module .account-pane .email-form label,.settings-module .account-pane .password-form label,.settings-module .account-pane .biography-form label{display:none}.settings-module .name-form .fieldgroup{box-sizing:border-box;float:left;width:50%}.settings-module .name-form .fieldgroup:nth-child(odd){padding-right:5px}.settings-module .name-form .fieldgroup:nth-child(even){padding-left:5px}.settings-module .account-pane .image-form{position:absolute;left:50%;margin-left:-412px}#settings .user-info .pic{position:relative;border:3px solid #fff;border-radius:100px;box-shadow:0 0 14px #9b2ca5,0 0 4px rgba(255,255,255,0.8);height:100px;-webkit-transition:box-shadow 0.2s;transition:box-shadow 0.2s;width:100px}#settings .image-form .pic{border:3px solid #fff;border-radius:100px;box-shadow:0 0 14px #9b2ca5,0 0 4px rgba(255,255,255,0.8);height:100px;-webkit-transition:box-shadow 0.2s;transition:box-shadow 0.2s;width:100px}#settings .image-form:hover .pic{box-shadow:0 0 24px rgba(155,44,165,0.9),0 0 18px rgba(255,255,255,0.8)}.settings-module .account-pane .image-form{width:100px}.settings-module .account-pane .image-form label{color:#c89bd6;cursor:pointer;display:block;font-size:12px;padding:115px 0 0 0;text-align:center;position:absolute;top:0;-webkit-transition:color 0.2s;transition:color 0.2s;width:100px;z-index:1}.settings-module .account-pane .image-form:hover label{color:#e1c6e9}.settings-module .account-pane .image-form:before{background:url('/cdnized/settings/stars_67e0cd97f336.png');content:"";position:absolute;left:88px;right:90px;height:40px;top:-29px;width:38px}.settings-module .account-pane .image-form img{display:none}.settings-module .account-pane .image-form .pic{position:absolute;background-size:cover;background-position:center}.settings-module .account-pane .image-form label{position:relative}.settings-module .account-pane form.password-form,.settings-module .account-pane form.biography-form{margin-bottom:15px}.settings-module .account-pane .biography-form .counter{position:absolute;right:0;top:5px;font-weight:100}.settings-module .account-pane .find-me-form input[type="text"]{float:left;margin-bottom:16px 0;width:308px}.settings-module .account-pane .find-me-form label{cursor:default;float:right;padding:11px 0 0 13px;width:304px}.settings-module .account-pane .find-me-form label strong{font-weight:inherit;color:#c89bd6}.settings-module .account-pane .find-me-form .fieldgroup{clear:left;float:left}.settings-module .account-pane .find-me-form .fieldgroup.has-content:before{background-position:0 0}.settings-module .account-pane .find-me-form .fieldgroup.twitter:before{background-position:-95px -70px}.settings-module .account-pane .find-me-form .fieldgroup.pinterest:before{background-position:-95px -140px}.settings-module .account-pane .find-me-form .fieldgroup.google_plus:before{background-position:-95px -210px}.settings-module .account-pane .find-me-form .fieldgroup.tumblr:before{background-position:-95px -280px}.settings-module .account-pane .find-me-form .fieldgroup.has-content.twitter:before{background-position:0px -70px}.settings-module .account-pane .find-me-form .fieldgroup.has-content.pinterest:before{background-position:0px -140px}.settings-module .account-pane .find-me-form .fieldgroup.has-content.google_plus:before{background-position:0px -210px}.settings-module .account-pane .find-me-form .fieldgroup.has-content.tumblr:before{background-position:0px -280px}@media (max-width: 960px){.settings-module .account-pane .image-form{position:absolute;left:40px;margin-left:0}}.account-pane .button[type=submit]{clear:both;height:0;opacity:0;-webkit-transition:height 0.2s;transition:height 0.2s}.settings-module .account-pane form.active .button[type=submit]{margin-bottom:10px;opacity:1;height:45px;width:308px}#email-password-field,.password-form .fieldgroup ~ .fieldgroup input{margin:0 0 -45px 0;opacity:0;left:-1000em;padding-bottom:0;padding-top:0;-webkit-transition:margin 0.3s, opacity 0.3s, padding 0.3s, left 0s 0.3s;transition:margin 0.3s, opacity 0.3s, padding 0.3s, left 0s 0.3s}.email-form.active #email-password-field,.password-form.active .fieldgroup ~ .fieldgroup input{box-sizing:border-box;height:45px;margin:0 0 10px 0;opacity:1;left:0;-webkit-transition:margin 0.3s, opacity 0.3s, padding 0.3s, left 0s;transition:margin 0.3s, opacity 0.3s, padding 0.3s, left 0s}.email-form .message{border:1px solid rgba(255,255,255,0);box-sizing:border-box;height:0;margin:0;overflow:hidden;left:-1000em;padding:0 24px;position:relative;-webkit-transition:margin 0.3s, opacity 0.3s, padding 0.3s, border 0.3s, left 0s 0.3s;transition:margin 0.3s, opacity 0.3s, padding 0.3s, border 0.3s, left 0s 0.3s;width:100%}.email-form.active .message{border-radius:6px;height:54px;left:0;margin-bottom:10px;padding:14px 24px 18px;color:#ed1122;-webkit-transition:margin 0.3s, opacity 0.3s, padding 0.3s, border 0.3s, left 0s;transition:margin 0.3s, opacity 0.3s, padding 0.3s, border 0.3s, left 0s}@media (max-width: 960px){.settings-module .account-pane.pane form:not([data-name="image"]){padding-left:194px;width:auto}.settings-module .account-pane .biography-form .counter{right:40px}.settings-module .account-pane .find-me-form .fieldgroup{padding:0;width:100%}.settings-module .account-pane .find-me-form input[type="text"]{float:left;margin:0 -20px 16px 0;width:252px;box-sizing:border-box;width:50%}.settings-module .account-pane .find-me-form label{box-sizing:border-box;width:50%}.settings-module .account-pane form.active .button[type=submit]{box-sizing:border-box;width:50%}}@media (max-width: 760px){.settings-module .account-pane .find-me-form .fieldgroup{box-sizing:border-box;width:100%}.settings-module .account-pane .find-me-form .fieldgroup:before{left:40px}.settings-module .account-pane .find-me-form input[type="text"]{width:100%}.settings-module .account-pane .find-me-form label{display:none}}@media (max-width: 500px){.settings-module .account-pane .image-form{position:relative;height:95px;margin-bottom:-5px;margin-top:3px;left:0px;width:280px;padding-left:20px;padding-right:20px}.settings-module .account-pane .image-form:before{background:transparent}.settings-module .account-pane .image-form label{background-color:#20181E;border:none;border-radius:5px;box-shadow:0 0 0 2px rgba(0,0,0,0.7),0 0 6px #000,inset 0 0 1px rgba(0,0,0,0.2),inset 0 1px 1px rgba(255,255,255,0.05);box-sizing:border-box;color:white;display:block;cursor:pointer;font-size:18px;font-weight:600;height:45px;padding:3px 16px 2px;position:absolute;line-height:41px;right:20px;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.7);top:15px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);width:180px}.settings-module .account-pane .image-form label:before{content:""}.settings-module .account-pane .image-form:hover label{color:white;text-decoration:none;background-image:-webkit-linear-gradient(top, #332833, #20181e);background-image:linear-gradient(to bottom, #332833, #20181e);-webkit-transition:background-image .2s;transition:background-image .2s}.settings-module .account-pane input[type=file]{display:block;opacity:0;top:22px;left:100px;width:180px}.settings-module .account-pane.pane form:not([data-name="image"]){padding-left:20px}.settings-module .account-pane .biography-form .counter{display:none}.settings-module .account-pane form.active .button[type=submit]{width:100%}#settings .image-form .pic{height:65px;width:65px}}.channels-pane .channels-nav{font-size:0;margin:0 0 35px -5px}.channels-pane .channels-nav a{display:inline-block;border:1px solid #3d2e39;background:#3d2e39;color:white;border-radius:5px;line-height:1;font-size:14px;font-weight:600;width:35px;height:25px;margin:5px;padding-top:8px;text-align:center}.channels-pane .channels-list{margin-bottom:20px}.channels-pane .channels-list:after{content:" ";display:block;clear:both}.channels-pane .channels-list li{display:inline-block;width:150px;height:150px;text-align:center;margin:5px}.channels-pane .channels-list li input{position:absolute}.channels-pane .channels-list li input:checked+label{border:1px solid #EBA400;border-radius:5px}.channels-pane .channels-list li label{position:relative;display:block;box-sizing:border-box;border:1px solid transparent;padding:10px;width:150px;height:150px}.channels-pane .channels-list li label:before{display:none}.channels-pane .channels-list li label .channel-icon{height:120px;width:120px;background-size:cover}.channels-pane .channels-list li label .channel-name{position:absolute;width:135px;bottom:5px;left:50%;margin-left:-67px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.channels-pane .channels-group{font-size:24px;border-bottom:1px solid white;margin-bottom:15px}.channels-pane .channels-form{max-width:670px !important}.communication-pane header{position:absolute;top:7px;right:0;text-align:right;color:rgba(255,255,255,0.3);height:auto}.communication-pane header h5{display:inline;margin-left:15px}.communication-pane .group{border-bottom:1px solid rgba(255,255,255,0.05);text-align:right;height:48px;position:relative}.communication-pane .group:after{content:" ";display:block;clear:both}.communication-pane .group h5{text-align:left;float:left;color:#ccc;margin-top:13px}.communication-pane.pane h4{margin:0;padding:0 0 10px;border-bottom:1px solid rgba(255,255,255,0.05)}.communication-pane h4:last-of-type{margin-top:45px}.communication-pane form{display:inline-block;margin:4px 0 0 29px}.communication-pane input[type="checkbox"]{display:none}.communication-pane input[type="checkbox"]+label{background:rgba(255,255,255,0.2);border-radius:20px;display:inline-block;width:40px;height:40px;padding:0;overflow:hidden;color:transparent;position:relative}.communication-pane input[type="checkbox"]+label:hover{background:rgba(255,255,255,0.2)}.communication-pane input[type="checkbox"]+label:before{text-indent:-300em;overflow:hidden;left:11px;top:21px;opacity:0.3;width:18px;height:12px;background:url('/cdnized/common-s2ceeaaad18_331af18ff5ab.png') 0 -222px no-repeat;background-size:111px 341px;background-position:0 -111px}.communication-pane input[name$="mobile"]+label:before{left:13px;top:16px;width:22px;height:21px;background:url('/cdnized/common-s2ceeaaad18_331af18ff5ab.png') 0 -548px no-repeat;background-size:111px 341px;background-position:0 -274px}.communication-pane input[type="checkbox"]:checked+label{background-color:#5d3f60}.communication-pane input[type="checkbox"]:checked+label:before{opacity:1}.communication-pane input[type="checkbox"] ~ .checked{left:-43px;top:-5px}.communication-pane input[type="checkbox"] ~ .spinner{top:4px;left:-29px}.communication-pane .radio-toggle{vertical-align:top;margin:6px 0 0;position:static}.communication-pane .radio-toggle .spinner{right:357px;top:7px;left:auto}.communication-pane .radio-toggle .checked{right:345px;top:-1px;left:auto}.communication-pane .radio-toggle label{width:80px;padding:6px 10px 8px}@media (max-width: 960px){.communication-pane header{right:40px}}@media (max-width: 600px){.communication-pane header{display:none}}@media (max-width: 600px){.communication-pane .group{height:auto;text-align:center}}@media (max-width: 600px){.communication-pane .group h5{float:none;text-align:center}}@media (max-width: 600px){.communication-pane.pane h4{text-align:center}}@media (max-width: 600px){.communication-pane form{margin:0 10px 10px}}@media (max-width: 600px){.communication-pane .radio-toggle{display:block;margin:0 auto 10px;width:200px}}@media (max-width: 600px){.communication-pane .spinner,.communication-pane .checked{display:none}}@media (min-width: 960px){#settings section>h4{position:relative;left:50%;margin-left:-412px;padding-left:199px;max-width:625px}}@media (max-width: 500px){#settings section>h4{padding:0 20px}}@media (max-width: 960px){#settings .accounts{max-width:500px;margin:0 auto}}#settings .accounts.active .current{opacity:0;-webkit-transition-delay:0;transition-delay:0;pointer-events:none}#settings .accounts.active form{height:162px;opacity:1}#settings .accounts.loading .spinner{opacity:1;margin-left:-214px;-webkit-transition:opacity 0.6s 0.3s ease-in-out;transition:opacity 0.6s 0.3s ease-in-out}#settings .accounts.loading .current{opacity:0;-webkit-transition-delay:0;transition-delay:0}#settings .accounts .spinner{display:block;-webkit-transition:opacity 0 0 ease-in-out;transition:opacity 0 0 ease-in-out}#settings .accounts .current{opacity:1;-webkit-transition:opacity 0.3s 0.3s ease-in-out;transition:opacity 0.3s 0.3s ease-in-out}@media (max-width: 960px){#settings .accounts .current{padding:0}}@media (max-width: 500px){#settings .accounts .current{padding:0 20px}}#settings .accounts .current button{display:inline-block;margin:0;float:right;width:auto}#settings .accounts form{overflow:hidden;height:0;opacity:0;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}#settings .accounts form:after{content:" ";display:block;clear:both}#settings .accounts form button{float:left;margin:0 10px 10px 0}#settings .accounts h4:after{content:"";background:url('/cdnized/settings/twc_00ef84460985.png') no-repeat;position:absolute;left:30px;width:117px;height:72px}@media (max-width: 960px){#settings .accounts h4:after{display:block;margin:0 auto;position:relative;left:0}}@media (max-width: 960px){#settings .devices-pane>h4{max-width:500px;margin:0 auto}}#settings .devices-pane .device{box-sizing:border-box;padding:0 0 70px;position:relative;-webkit-transition:0.7s ease-in-out;transition:0.7s ease-in-out}#settings .devices-pane .device:before{position:absolute;width:171px;content:"";height:137px;left:-194px;top:-1px;background:url('/cdnized/settings/connected_device_0dff5570212c.png')}#settings .devices-pane .device input{margin-right:14px;display:inline-block;width:302px;float:left}#settings .devices-pane .button{margin-right:8px;display:inline-block;width:302px;margin-bottom:10px}#settings .devices-pane .name{position:absolute;width:171px;left:-192px;top:121px;text-align:center;text-shadow:0 0 5px #9b2ca5, 0 0 5px #9b2ca5;font-size:15px;font-weight:bold;color:white}#settings .devices-pane .serial-number,#settings .devices-pane .date-linked{vertical-align:top;font-size:15px}#settings .devices-pane .date-linked{margin-bottom:10px}#settings .devices-pane .name-device button{float:right}#settings .devices-pane .disconnect{display:inline-block}@media (max-width: 960px){#settings .devices-pane .device{padding-bottom:40px;padding-left:0;max-width:500px;margin:0 auto}#settings .devices-pane .device:before{top:-44px}#settings .devices-pane .device input{width:100%;margin:0}#settings .devices-pane .disconnect{display:block}#settings .devices-pane .serial-number{display:block;margin:5px 0 5px 4px}#settings .devices-pane .name-device{overflow:auto}#settings .devices-pane .button{margin-right:0;width:100%}#settings .devices-pane .device:before{left:auto;display:block;margin:0 auto;position:relative}#settings .devices-pane .name{left:auto;display:block;margin:0 auto;position:relative;top:-56px;margin-bottom:-44px}}.settings-module .services-pane .mso{margin-bottom:20px}.settings-module .services-pane .mso:after{content:" ";display:block;clear:both}.settings-module .services-pane .mso .tv-provider{position:relative;float:left;width:60%;margin-right:2%}.settings-module .services-pane .mso .tv-provider>.spinner{right:0;top:-4px;left:initial}.settings-module .services-pane .mso .tv-provider .checked{right:-12px;top:-12px;left:initial}.settings-module .services-pane .mso .tv-provider .scroll .spinner{display:block;position:relative;left:0;margin:40px auto;opacity:1}.settings-module .services-pane .mso .tv-provider .scroll .none{margin:40px auto;text-align:center}.settings-module .services-pane .mso .tv-provider li{padding-bottom:2px}.settings-module .services-pane .mso .tv-provider li .name{font-weight:600}.settings-module .services-pane .mso .tv-provider li .location{font-size:.9rem;opacity:0.3;display:block}.settings-module .services-pane .mso .tv-provider li .type{position:absolute;bottom:25px;right:12px;font-size:.9rem;opacity:0.3}.settings-module .services-pane .mso .tv-provider li:hover .location,.settings-module .services-pane .mso .tv-provider li:hover .type{opacity:1}.settings-module .services-pane .mso .tv-provider .opt-out{position:relative;margin-bottom:20px}.settings-module .services-pane .mso .time-zone{position:relative;float:left;width:38%}.settings-module .services-pane .mso .time-zone>.spinner{right:0;top:-4px;left:initial}.settings-module .services-pane .mso .time-zone .checked{right:-12px;top:-12px;left:initial}.settings-module .services-pane .divider{border-top:1px solid white;opacity:0.1;margin:5px 0 10px}.settings-module .services-pane .services-group{margin-bottom:20px}.settings-module .services-pane .services-group:after{content:" ";display:block;clear:both}.settings-module .services-pane .services-group .fieldgroup{position:relative;margin-bottom:5px;width:50%;float:left}.settings-module .services-pane .services-group .fieldgroup.target_ticket{display:none}@media (max-width: 640px){.settings-module .services-pane .services-group .fieldgroup{width:100%}}.settings-module .services-pane .services-group .fieldgroup label{position:relative;white-space:initial}.settings-module .services-pane .services-group .fieldgroup label span{display:inline-block;width:50%;vertical-align:top}.settings-module .services-pane .services-group .fieldgroup img{width:70px;height:20px;margin:6px 5px 0}@media (max-width: 705px){.settings-module .services-pane .mso .tv-provider,.settings-module .services-pane .mso .time-zone{width:100%}}.settings-state{min-width:0}.settings-state #top,.settings-state #content{min-width:50px}.settings-state .settings-module .pane{width:100%;padding-top:1px;padding-bottom:50px}.settings-state .settings-module .oops{text-align:center}.settings-state .settings-module .error-pane{min-height:618px;width:100%}.settings-state .settings-module .error-pane.pane.hidden{display:block}.settings-state .settings-module h3{display:block;font-size:36px;font-weight:normal;line-height:1.2;margin:36px 0 29px -412px;text-shadow:0 0 10px #9b2ca5,0 0 10px rgba(155,44,165,0.2),0 0 8px rgba(255,255,255,0.9)}.settings-state .settings-module h4{font-size:23px;margin:0 0 10px 0;font-weight:300;color:#ccc}.settings-state .settings-module h5{font-size:16px;font-weight:400;color:rgba(153,153,153,0.5);margin-bottom:8px}.settings-state .settings-module .content{min-width:824px;margin:66px 0 0;padding:0 0 60px 0;position:relative;height:100%;width:100%;float:none;color:white}.settings-state .settings-module .content:before{background-image:-webkit-linear-gradient(top, #3d2e39, #2c222a);background-image:linear-gradient(to bottom, #3d2e39, #2c222a);content:"";height:66px;position:absolute;top:-66px;width:100%}.settings-state .settings-module .content h2{position:absolute;height:auto;line-height:0.8;margin:0 0 0 -422px;text-align:left;width:auto;color:#fff;font-size:24px;font-weight:700;left:50%;padding-left:30px;text-transform:uppercase;top:-44px}.settings-state .settings-module .content h2:before{background:url('/cdnized/settings/settings_nav_sprites_6b03f0fcd57a.png') -340px 0;content:"";display:block;height:50px;position:absolute;left:-5px;top:-7px;width:30px}.settings-state .settings-module .content nav{position:absolute;width:760px;height:66px;top:-66px;left:50%;margin:0 0 -66px -213px}.settings-state .settings-module .content nav a{position:relative;display:block;border-left:1px solid #1D1319;font-size:14px;font-weight:600;padding:38px 10px 4px;text-align:center;width:15%;height:100%;box-sizing:border-box;float:left;color:rgba(255,255,255,0.7);text-decoration:none}.settings-state .settings-module .content nav a:hover{color:white;text-decoration:none}.settings-state .settings-module .content nav a:last-child{border-right:1px solid #1D1319}.settings-state .settings-module .content nav a:after{background:url('/cdnized/settings/settings_nav_sprites_6b03f0fcd57a.png') 10px 2px no-repeat;content:"";display:block;height:50px;margin-left:-25px;left:50%;position:absolute;top:2px;width:50px}.settings-state .settings-module .content nav a.account-nav:after{background-position:10px -48px}.settings-state .settings-module .content nav a.account-nav:hover:after{background-position:10px -148px}.settings-state .settings-module .content nav a.account-nav.current:after{background-position:10px -98px}.settings-state .settings-module .content nav a.devices-nav:after{background-position:-39px -48px}.settings-state .settings-module .content nav a.devices-nav:hover:after{background-position:-39px -148px}.settings-state .settings-module .content nav a.devices-nav.current:after{background-position:-39px -98px}.settings-state .settings-module .content nav a.channels-nav:after{background-position:-377px -48px}.settings-state .settings-module .content nav a.channels-nav:hover:after{background-position:-377px -148px}.settings-state .settings-module .content nav a.channels-nav.current:after{background-position:-377px -98px}.settings-state .settings-module .content nav a.social-nav:after{background-position:-190px -48px}.settings-state .settings-module .content nav a.social-nav:hover:after{background-position:-190px -148px}.settings-state .settings-module .content nav a.social-nav.current:after{background-position:-190px -98px}.settings-state .settings-module .content nav a.services-nav:after{background-position:-140px -48px}.settings-state .settings-module .content nav a.services-nav:hover:after{background-position:-140px -148px}.settings-state .settings-module .content nav a.services-nav.current:after{background-position:-140px -98px}.settings-state .settings-module .content nav a.communication-nav:after{background-position:-240px -48px}.settings-state .settings-module .content nav a.communication-nav:hover:after{background-position:-240px -148px}.settings-state .settings-module .content nav a.communication-nav.current:after{background-position:-240px -98px}.settings-state .settings-module .content nav .current{color:white;background-image:-webkit-linear-gradient(top, #291f27, #1d1319);background-image:linear-gradient(to bottom, #291f27, #1d1319);text-shadow:0 0 10px #9b2ca5,0 0 10px rgba(155,44,165,0.2),0 0 8px rgba(255,255,255,0.9)}.settings-state .settings-module h3{clear:left;left:50%;margin-left:-412px;max-width:625px;padding-left:199px;position:relative;width:100%}.settings-state .settings-module .pane>form:not(.image-form),.settings-state .settings-module .pane>div{clear:left;left:64%;margin-left:-412px;max-width:625px;position:relative;width:100%}.settings-state .settings-module .error-pane>div{clear:left;left:50%;margin-left:-412px;max-width:625px;padding-left:199px;position:relative;width:100%}.settings-state .settings-module input[type="text"],.settings-state .settings-module input[type="email"],.settings-state .settings-module input[type="password"]{margin:0 0.5em 0.8em 0.1em;display:block}.settings-state .settings-module textarea{margin:0 0.5em 0.8em 0.1em;display:block;height:122px;resize:none;box-sizing:border-box;margin:0 0 10px 0;width:100%;-webkit-transition:height 0.5s ease-out;transition:height 0.5s ease-out}.settings-state .settings-module input{font-size:16px;position:relative}.settings-state .settings-module input[type=text],.settings-state .settings-module input[type=password],.settings-state .settings-module input[type=email]{height:45px;box-sizing:border-box;margin:0 0 10px 0;width:100%;-webkit-transition:height 0.5s ease-out;transition:height 0.5s ease-out}.settings-state .settings-module .error.message{width:100%;font-size:16px;font-weight:100;overflow:hidden;-webkit-transition:height 0.5s ease-out;transition:height 0.5s ease-out;color:#ED1122;height:auto;margin:0 2px 8px;opacity:1;padding:10px 0}.settings-state .settings-module .image-upload .error.message{position:relative;top:15px}@media (max-device-width: 1024px){.settings-module>header{display:none}.settings-state .site-header,.settings-state .site-footer{display:none !important}.settings-state body{background:#1D1319}.settings-state #content{min-height:100%;background:#1D1319}}@media (max-width: 960px){.settings-module .content{margin:0;padding:0 0 60px 0}}@media (max-width: 960px){.settings-module .content{min-width:0;box-shadow:none;margin:66px 0 0}.settings-module .content nav{left:0;margin:0;width:100%}.settings-module h2{display:none}.settings-module h3{box-sizing:border-box;margin:0 auto;left:0;margin:0;max-width:none;padding-left:40px;padding-right:40px}.settings-module .pane>form:not(.image-form),.settings-module .pane>div{box-sizing:border-box;margin:0 auto;left:0;margin:0;max-width:none;padding-left:40px;padding-right:40px}.settings-module .error-pane>div{box-sizing:border-box;margin:0 auto;left:0;margin:0;max-width:none;padding-left:40px;padding-right:40px}.settings-module h3{margin:9px 0 0;padding:30px 40px 25px;text-align:center}}@media (max-width: 500px){.settings-state .site-header,.settings-state .controlled-width{display:none}.settings-module form .button{width:100%}.settings-module .pane>form:not(.image-form),.settings-module .pane>div{padding-left:20px;padding-right:20px}.settings-module .error-pane>div{padding-left:20px;padding-right:20px}.settings-module .content{margin:46px 0 0}.settings-module .content nav a{white-space:nowrap}.settings-module .content:before{height:46px;top:-46px}.settings-module .content nav{height:46px;margin:-46px 0 0;top:0}.settings-module .content nav a{height:46px;padding:0 0 4px;text-indent:-300em}.settings-module h3{padding:30px 20px 25px;font-size:28px}.settings-module h4{font-size:19px}}.social-pane a.pic{margin:0px 5px}.social-pane .name{color:white;text-decoration:none}.social-pane .facebook-settings,.social-pane .privacy-settings{height:auto;position:relative;text-align:left;width:100%;padding-bottom:40px}.social-pane .dropdown,.social-pane .button{width:302px}.social-pane p{margin-bottom:12px}.social-pane .share-activity-form{margin:10px 0 0;position:relative}.social-pane .share-activity-form .spinner{left:-38px;top:-7px}.social-pane .share-activity-form .checked{left:-49px;top:-16px}.social-pane .share-activity-form .button{display:none}.social-pane .facebook-disconnected{overflow:hidden;opacity:1;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.social-pane .facebook-connected{opacity:0;height:0;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.social-pane .facebook-connected .pic{background-color:#030303;background-size:cover;border-radius:4px;height:28px;display:inline-block;line-height:0;position:relative;margin-top:-19px;bottom:-9px;width:28px}.social-pane .facebook-connected .pic img{display:none}@media (max-width: 500px){.social-pane .dropdown,.social-pane .button{width:100%}}.fb-connected .settings-module .facebook-connected{opacity:1;height:auto}.fb-connected .settings-module .facebook-disconnected{opacity:0;height:0}.settings-module .spinner,.settings-module .checked{position:absolute;opacity:0}.settings-module .spinner{left:-34px;top:6px}.settings-module .checked{left:-48px;top:-2px}.settings-module .account-pane .spinner{left:162px}.settings-module .account-pane .checked{left:148px}@media (max-width: 960px){.settings-module form .spinner{top:6px;right:48px;left:auto}.settings-module form .checked{top:-2px;right:37px;left:auto}.settings-module form.biography-form .spinner,.settings-module form.find-me-form .spinner{top:35px}.settings-module form.biography-form .checked,.settings-module form.find-me-form .checked{top:27px}}@media (max-width: 500px){.settings-module form .spinner{right:28px}.settings-module form .checked{right:17px}}.tv-setup-module #log-in-menu{overflow:hidden;opacity:1;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.tv-setup-module .login-sign-up p{margin-bottom:26px}.tv-setup-module #fh-login-form,.tv-setup-module #fh-sign-up-form{height:0;opacity:0;overflow:hidden;-webkit-transition:height 0.5s, opacity 0.6s 0.3s;transition:height 0.5s, opacity 0.6s 0.3s}.tv-setup-module .or-seperator{margin:15px 0;color:white;text-transform:uppercase;font-weight:600;text-align:center;font-size:19px;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.tv-setup-module .or-seperator:after{display:none}.tv-setup-module #forgot-password-form{opacity:0;height:0;overflow:hidden;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.tv-setup-module .input-forgot-password{margin-bottom:15px}.tv-setup-module .alreadyHaveAccount,.tv-setup-module #forgot-password-link,.tv-setup-module #back-login-form-link{display:block;margin-top:30px}.tv-setup-module .spinner{position:absolute;opacity:0;-webkit-transition:0.3s;transition:0.3s;display:none}.tv-setup-module.show-fh-form .or-seperator{color:rgba(255,255,255,0);font-size:15px;border-top:1px solid #342b31;padding-top:14px;text-indent:21px}.tv-setup-module.show-fh-form .or-seperator:before{text-transform:none;content:"You can also ...";color:white}.tv-setup-module.show-fh-form #fh-login-form{height:208px;opacity:1}.tv-setup-module.show-fh-form #fh-sign-up-form{height:317px;opacity:1}.tv-setup-module.show-fh-form .show-log-in-button,.tv-setup-module.show-fh-form .show-sign-up-button{display:none}.tv-setup-module.show-forgot-password #log-in-menu{opacity:0;height:0}.tv-setup-module.show-forgot-password #forgot-password-form{height:auto;opacity:1;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.signing-in .tv-setup-module .spinner{opacity:1;display:block}.tv-setup-module .setup-flow.complete-screen nav a:before{background-position-y:-100px}.tv-setup-module .complete-screen{min-height:0px;text-align:center}.tv-setup-module .complete-screen .content{font-size:16px}.tv-setup-module .complete-screen .button{margin-top:10px;display:inline-block}.tv-setup-module .fb-connect.pane{background:url('/cdnized/tv_setup/fb_connect_bg_67750c1d48bf.jpg') 50% 100% repeat-x;background-size:contain;width:100%}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.tv-setup-module .fb-connect.pane{background-image:url('/cdnized/tv_setup/fb_connect_bg_2x_660cc4b9b3c9.jpg')}}.fb-connected .tv-setup-module .fb-connect.pane{background:transparent}.fb-connect.pane p{position:relative;left:50%;margin-left:-155px;width:310px}.fb-connect.pane .spinner{position:absolute;left:50%;top:240px;margin-left:-25px;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.fb-connect.pane.loading-fb .spinner{opacity:1;display:block}.fb-connect.pane.error .spinner{opacity:0;z-index:0}.fb-connected .fb-connect.pane .spinner{opacity:0;z-index:0}.tv-setup-module .facebook-info{z-index:10;position:relative}.tv-setup-module .facebook-info:before{content:" ";background:url('/cdnized/tv_setup/fb_connect_overlay_4def15ad132d.png') top left no-repeat;position:absolute;left:17px;top:-18px;height:153px;width:109px;z-index:12;top:-37px;left:-4px}.tv-setup-module .facebook-info:after{background:url('/cdnized/tv_setup/ftux_fb_info_dab39d0b2628.png') top left no-repeat;content:" ";height:161px;left:0;position:absolute;width:362px;z-index:0;top:-19px;left:-21px}.tv-setup-module .facebook-info.hidden{display:block;height:0;opacity:0}.tv-setup-module .fh-stars{background-image:url('/cdnized/tv_setup/stars_6db4dba2861b.png');margin:auto;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;width:164px;height:177px}.tv-setup-module .fb-connect.loading-fb .fh-stars,.tv-setup-module .fb-connect.error .fh-stars{opacity:0}.tv-setup-module .facebook-info{height:161px;opacity:1;position:relative;margin-bottom:12px;left:-25px;top:-6px;-webkit-transition:opacity 0.5s 0.6s, height 0.2s 0.4s;transition:opacity 0.5s 0.6s, height 0.2s 0.4s;width:362px;margin:19px 0 30px;height:114px;width:114px;background-size:cover;background-position:50%;left:-4px;position:absolute;left:50%;margin-left:-148px;top:170px}.tv-setup-module .facebook-photo{display:none}.tv-setup-module .facebook-username{color:#5d5d5d;position:absolute;left:156px;top:50px;font-size:20px;text-shadow:0px -1px 0 rgba(0,0,0,0.75);width:170px;z-index:10;left:105px;top:31px}.tv-setup-module .connect-facebook.button{display:block;margin-bottom:19px;position:relative}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.tv-setup-module .facebook-info:after{background-image:url('/cdnized/tv_setup/ftux_fb_info_2x_0875daea4d2a.png');background-size:344px 161px}.tv-setup-module .fh-stars{background-image:url('/cdnized/tv_setup/stars_2x_9170bc84aad3.png');background-size:164px 177px}.tv-setup-module .facebook-info:before{background-image:url('/cdnized/tv_setup/fb_connect_overlay_2x_d4ebcd1ec2b2.png');background-size:109px 153px}}.fb-connected .tv-setup-module .facebook-connect-button{opacity:0;height:0;margin-bottom:0;-webkit-transition:opacity 0.2s 0s, margin 0.2s 0.2s, height 0.2s 0.2s;transition:opacity 0.2s 0s, margin 0.2s 0.2s, height 0.2s 0.2s}.tv-setup-module .mso-finish .twc,.tv-setup-module .mso-finish .flare,.tv-setup-module .mso-finish .kabletown{display:none}.tv-setup-module .mso-finish.twc .twc,.tv-setup-module .mso-finish.flare .flare,.tv-setup-module .mso-finish.kabletown .kabletown{display:inline}.tv-setup-module .mso-finish .mso-logo{position:absolute;-webkit-transition:0.8s;transition:0.8s;width:300px;top:50%;left:50%;margin-left:-150px;margin-top:-54px}.tv-setup-module .mso-finish .check{position:absolute;opacity:0;-webkit-transition:.5s 1s;transition:.5s 1s;top:110px;height:74px;width:92px;left:50%;margin-left:-46px;background:url('/cdnized/tv_setup/check_8ea5b09a9fbe.png') 50% 0 no-repeat}.tv-setup-module .mso-finish .success-message{position:relative;top:350px}.tv-setup-module .mso-finish .exclamation{font-family:Helvetica;font-size:5rem;line-height:5rem;display:none;position:absolute;opacity:0;-webkit-transition:.5s 1s;transition:.5s 1s;top:20px;height:74px;width:92px;left:50%;margin-left:-46px}.tv-setup-module .mso-finish .error-message{display:none;position:relative;top:200px}.tv-setup-module .mso-finish .error-message .number{font-size:2rem;font-weight:600}.tv-setup-module .mso-finish.active .check{opacity:1}.tv-setup-module .mso-finish.mso-error .success-message,.tv-setup-module .mso-finish.mso-error .check{display:none}.tv-setup-module .mso-finish.mso-error .mso-logo{opacity:0.2;top:30%}.tv-setup-module .mso-finish.mso-error .exclamation{display:block;opacity:1}.tv-setup-module .mso-finish.mso-error .error-message{display:inline}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.tv-setup-module .mso-finish .check{background-image:url('/cdnized/tv_setup/check_2x_e25bf4ff447f.png');background-size:92px 74px}}.tv-setup-module .mso-link .button{margin:3px auto;text-align:left}.tv-setup-module .mso-link .button.twc.icon:before{content:'';position:absolute;left:0;top:0;width:100px;height:100%;background:url('/cdnized/tv_setup/twc_logo_08f816ef5aae.png') 15px center no-repeat;background-size:80px}.tv-setup-module .mso-link .button.flare.icon:before{content:'';position:absolute;left:0;top:0;width:100px;height:100%;background:url('/cdnized/tv_setup/flare_logo_2x_cc6970eb5dbe.png') 15px center no-repeat;background-size:60px}.tv-setup-module .setup-flow.active nav{position:absolute;top:0;width:100%;left:0;z-index:100}.tv-setup-module .setup-flow nav a{width:35px;height:35px;display:inline-block;margin:7.5px 15px;text-indent:-300em;cursor:default;position:relative;background-image:url('/cdnized/tv_setup/icons_1c29e9b92400.png');background-size:175px 140px}.tv-setup-module .login-sign-up .logo{width:35px;height:35px;display:inline-block;margin:7.5px 15px;text-indent:-300em;cursor:default;position:relative;background-image:url('/cdnized/tv_setup/icons_1c29e9b92400.png');background-size:175px 140px;margin:7.5px 0;background-position:-140px -70px;cursor:default}.tv-setup-module .setup-flow nav a.hidden{display:none}.tv-setup-module .setup-flow nav a.pin-code{background-position:0 0}.tv-setup-module .setup-flow nav a.pin-code.active,.tv-setup-module .setup-flow nav a.pin-code.complete{background-position:0 -70px}.tv-setup-module .setup-flow nav a.mso-link{background-position:-35px 0}.tv-setup-module .setup-flow nav a.mso-link.active,.tv-setup-module .setup-flow nav a.mso-link.complete{background-position:-35px -70px}.tv-setup-module .setup-flow nav a.fb-connect{width:25px;background-position:-74px 0}.tv-setup-module .setup-flow nav a.fb-connect.active,.tv-setup-module .setup-flow nav a.fb-connect.complete{background-position:-74px -70px}.tv-setup-module .setup-flow nav a.services{background-position:-105px 0}.tv-setup-module .setup-flow nav a.services.active,.tv-setup-module .setup-flow nav a.services.complete{background-position:-105px -70px}.fb-connected .tv-setup-module nav .fb-connect{display:none}@-webkit-keyframes pulse{0%{opacity:0.3}50%{opacity:1}100%{opacity:0.3}}@keyframes pulse{0%{opacity:0.3}50%{opacity:1}100%{opacity:0.3}}.tv-setup-module .setup-flow nav .active{opacity:0.3;-webkit-animation:pulse 1.2s infinite;animation:pulse 1.2s infinite}.tv-setup-module .login-sign-up .logo{opacity:0.3;-webkit-animation:pulse 1.2s infinite;animation:pulse 1.2s infinite;float:left}.tv-setup-module .setup-flow nav a:after{content:"";display:block;position:absolute;top:16px;left:-27px;width:20px;height:2px;background:rgba(0,0,0,0.8)}.tv-setup-module .setup-flow nav .active:after,.tv-setup-module .setup-flow nav .complete:after{background:rgba(255,255,255,0.7)}.tv-setup-module .setup-flow nav a:first-child:after{display:none}.tv-setup-module .no-mso button.primary{margin-top:30px}.tv-setup-module .no-mso [name=provider-name]{margin-bottom:0}.tv-setup-module .no-mso .veil{opacity:1;height:62px;-webkit-transition:height 0.6s, opacity 0.6s 0.3s;transition:height 0.6s, opacity 0.6s 0.3s}.tv-setup-module .no-mso .veil.hidden{display:block;opacity:0;height:0;overflow:hidden;-webkit-transition:height 0.6s, opacity 0.3s;transition:height 0.6s, opacity 0.3s}.tv-setup-module .no-mso button.primary{margin-bottom:30px}.tv-setup-module .pin-code .spinner{top:42%}.tv-setup-module .pin-code.connecting .spinner{opacity:1;display:block}.tv-setup-module .pin-code.connecting .button.primary{color:white !important}.tv-setup-module #pin,.tv-setup-module #device-name{font-weight:700;text-align:center}.tv-setup-module #pin.has-content{text-transform:uppercase}.tv-setup-module .pin-code input{margin-bottom:10px}.tv-setup-module .connect-button{margin-top:18px}.tv-setup-module .pin-code figure{width:300px;height:224px;background:url('/cdnized/tv_setup/device_box_b1aeb1897337.png') top right;position:absolute;top:90px;left:7px;-webkit-transition:top 0.6s;transition:top 0.6s;z-index:-1}.tv-setup-module .pin-code.success figure{background-position:-3px top;top:140px}.tv-setup-module .pin-code p{height:144px;position:relative;z-index:1;-webkit-transition:height 0.4s 0.2s;transition:height 0.4s 0.2s}.tv-setup-module .pin-code.success p{opacity:0}.tv-setup-module .pin-code .check{position:absolute;top:125px;height:74px;width:290px;-webkit-transition:0.2s;transition:0.2s;opacity:0;background:url('/cdnized/tv_setup/check_8ea5b09a9fbe.png') 50% 0 no-repeat}.tv-setup-module .pin-code.success .check{opacity:1;-webkit-transition:0.3s 0.8s;transition:0.3s 0.8s}.tv-setup-module .pin-code figcaption{font-size:16px;font-weight:600;text-shadow:0 0 4px #b246b2, 0 0 10px #b246b2;position:absolute;top:-23px;padding-top:213px;text-align:center;width:100%;-webkit-transition:0.2s;transition:0.2s;opacity:0}.tv-setup-module .pin-code.success figcaption{opacity:1}.tv-setup-module .pin-code.success p{height:234px}.tv-setup-module .pin-code button.connect-button,.tv-setup-module .pin-code #pin,.tv-setup-module .pin-code #device-name{-webkit-transition:left 0.01s, opacity 0.2s 0.6s;transition:left 0.01s, opacity 0.2s 0.6s;left:0;position:relative}.tv-setup-module .pin-code.success button.connect-button,.tv-setup-module .pin-code.success #pin,.tv-setup-module .pin-code.success #device-name{-webkit-transition:opacity 0.2s, left 0.01s 0.2s;transition:opacity 0.2s, left 0.01s 0.2s;opacity:0;left:-300em}.tv-setup-module .pin-code .next{top:362px;position:absolute;opacity:0;-webkit-transition:0.2s;transition:0.2s;left:-300em;-webkit-transition:opacity 0.2s, left 0.01s 0.2s;transition:opacity 0.2s, left 0.01s 0.2s}.tv-setup-module .pin-code.success .next{left:17px;opacity:1;-webkit-transition:left 0.01s, opacity 0.2s 0.02s;transition:left 0.01s, opacity 0.2s 0.02s}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.tv-setup-module .pin-code figure{background-image:url('/cdnized/tv_setup/device_box_2x_d1801e287acf.png');background-size:600px 224px}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.tv-setup-module .pin-code .check{background-image:url('/cdnized/tv_setup/check_2x_e25bf4ff447f.png');background-size:92px 74px}}.tv-setup-module .pane.service img{height:160px;margin-top:20px}.tv-setup-module .pane.service h4{font-size:28px;font-weight:600;margin:22px 20px 15px}.tv-setup-module .pane.service p{margin:0 20px 8px}.tv-setup-module .pane.service .button{margin:30px auto 0px}.tv-setup-module .pane.services .button-list{margin-bottom:20px}.tv-setup-module .pane.services .button-list .service{width:286px;height:85px;margin:8px auto;overflow:hidden}.tv-setup-module .pane.services .button-list .service a{position:relative;font-size:0.8rem;padding:0 20px 4px;top:50px;color:black;background:#ffcc00;box-shadow:inset 0 0 10px rgba(0,0,0,0.5);border-radius:1em}.tv-setup-module .menu-bar{position:absolute;z-index:2;width:100%;top:0;background:#32252f;background-image:-webkit-linear-gradient(top, #32252f, #2c2029);background-image:linear-gradient(to bottom, #32252f, #2c2029);height:50px;box-shadow:inset 0 -1px 2px rgba(255,255,255,0.05),inset 0 1px rgba(255,255,255,0.2),0 2px 4px rgba(0,0,0,0.5);margin:0}.tv-setup-module .tabs{text-align:right}.tv-setup-module .tabs .container{margin:0 auto;width:300px}.tv-setup-module .tabs .tab{font-size:16px;border-top-left-radius:4px;border-top-right-radius:4px;padding:9px 18px;display:inline-block;font-weight:600;margin:8px 3px 0;color:white}.tv-setup-module .tabs .tab:hover{text-decoration:none;text-shadow:0 0 4px #b246b2, 0 0 10px #b246b2}.tv-setup-module .tabs .tab.active{background:#1d131a}.tv-setup-module .tabs .tab.active:hover{text-shadow:none}.tv-setup-module .menu-bar{position:absolute;width:100%;top:0;background:#32252f;background-image:-webkit-linear-gradient(top, #32252f, #2c2029);background-image:linear-gradient(to bottom, #32252f, #2c2029);height:50px;box-shadow:inset 0 -1px 2px rgba(255,255,255,0.05),inset 0 1px rgba(255,255,255,0.2),0 2px 4px rgba(0,0,0,0.5);margin:0}.tv-setup-module .tabs{text-align:right}.tv-setup-module .tabs .container{margin:0 auto;width:300px}.tv-setup-module .tabs .tab{font-size:16px;border-top-left-radius:4px;border-top-right-radius:4px;padding:9px 18px;display:inline-block;font-weight:600;margin:8px 3px 0;color:white}.tv-setup-module .tabs .tab:hover{text-decoration:none;text-shadow:0 0 4px #b246b2, 0 0 10px #b246b2}.tv-setup-module .tabs .tab.active{background:#1d131a}.tv-setup-module .tabs .tab.active:hover{text-shadow:none}.tv-setup-state{min-width:100%}.tv-setup-state .site-header,.tv-setup-state #footer,.tv-setup-state .login-signup-curtain{display:none}.tv-setup-state #background{position:fixed}.tv-setup-state #no-image{background:#191016;background:-webkit-linear-gradient(top, #181016 0%, #1d131a 35%);background:linear-gradient(to bottom, #181016 0%, #1d131a 35%)}.tv-setup-state #no-image:before{display:none}.tv-setup-module{text-align:center}.tv-setup-module>section{width:100%;margin:0;padding:0}.tv-setup-module .pane{position:relative;width:320px;margin:0 auto;padding:50px 15px 24px;box-sizing:border-box;min-height:500px;opacity:0;display:none;-webkit-transition:0.6s;transition:0.6s}.tv-setup-module .pane.active{display:block;opacity:1;z-index:1}.tv-setup-module .login.pane:after,.tv-setup-module .sign-up.pane:after,.tv-setup-module .pin-code.pane:after{background-size:233px 80px;content:"";position:absolute;bottom:0;left:50%;margin-left:-160px;width:320px;height:100px;z-index:-1;opacity:1;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.fb-connected .tv-setup-module .fb-connect.pane:after{background-size:233px 80px;content:"";position:absolute;bottom:0;left:50%;margin-left:-160px;width:320px;height:100px;z-index:-1;opacity:1;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.tv-setup-module .sign-up.show-fh-form.pane:after,.tv-setup-module .login.show-fh-form.pane:after{opacity:0}.tv-setup-module h3{font-size:1.5rem;font-weight:normal;line-height:2rem;margin:20px 10px 0;text-shadow:0 0 4px #b246b2, 0 0 10px #b246b2}.tv-setup-module .button{margin:0 auto;width:286px}.tv-setup-module p{font-size:14px;font-weight:600;line-height:140%}.tv-setup-module .login-sign-up form p{margin-bottom:0}.tv-setup-module select{display:block;margin:0 auto 14px;width:268px}.tv-setup-module input[type="text"],.tv-setup-module input[type="email"],.tv-setup-module input[type="password"],.tv-setup-module input[type=""]{display:block;margin:0 auto 14px;width:268px}.tv-setup-module select{appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:0;cursor:pointer;font:inherit;padding:5px 15px 0;border:none;border-bottom:1px solid rgba(255,255,255,0.05);background-image:url('/cdnized/tv_setup/icon_chevron_b9f8b10af3e9.png');background-position:255px center;background-repeat:no-repeat;background-size:18px 12px}.tv-setup-module .spinner{top:50%;left:50%;width:55px;height:55px;margin-top:-27.5px;margin-left:-27.5px;z-index:1}.tv-setup-module .spinner:after{width:55px;height:55px;background:url('/cdnized/spinner_6953e00a9514.png') no-repeat;background-size:55px}.tv-setup-module .field-errors{position:relative;top:-5px;background:none;color:#f33;width:284px;left:0;padding:0 0 8px 0;text-align:left;box-shadow:none;z-index:-1}.tv-setup-module .field-errors a{text-decoration:underline}.tv-setup-module .field-errors:before{content:"!";right:6px;left:auto;background:none;color:#f33;font-size:25px;font-weight:bold;top:-40px}.tv-setup-module .field-errors:after{display:none}@media (-webkit-min-device-pixel-ratio: 2) and (max-device-width: 480px), (min-resolution: 192dpi) and (max-device-width: 480px){.tv-setup-module .complete-screen .device{background-image:url('/cdnized/tv_setup/device_box_2x_d1801e287acf.png')}}@media (min-device-width: 768px){.tv-setup-module .complete-screen .iOS-header{margin:50px 0 8px 0}}@media (-webkit-min-device-pixel-ratio: 2) and (min-device-width: 768px), (min-resolution: 192dpi) and (min-device-width: 768px){.tv-setup-module .complete-screen .device{background-image:url('/cdnized/tv_setup/device_box_2x_d1801e287acf.png')}}.tv-setup-module .pane.twc-auth{width:100%;left:0;font-size:16px;font-weight:600}.tv-setup-module .pane.twc-auth .enjoy-better{height:50px;background-image:url('/cdnized/tv_setup/twc_enjoy_better_be54a48800d7.png');background-position:center center;background-repeat:no-repeat;background-size:50%}.tv-setup-module .pane.twc-auth .center{width:300px;margin:0 auto;overflow:hidden}.tv-setup-module .pane.twc-auth .link img{margin-top:50px;width:100%}.tv-setup-module .pane.twc-auth .link p{margin-bottom:70px}.tv-setup-module .pane.twc-auth form{position:relative;display:none;z-index:2;background-color:#EBEBEB;background-repeat:repeat-x;background-position:center top;background-size:1000px;background-image:url(https://d3u13jcgxocvxw.cloudfront.net/fh/fhtv/mso-branding/twc/web-pin-auth/web-pin-header.png)}.tv-setup-module .pane.twc-auth form p{color:#28455D;margin:20px 20px 10px 20px;font-size:18px}.tv-setup-module .pane.twc-auth form a{color:#3D719D;margin:10px 5px}.tv-setup-module .pane.twc-auth form input{position:relative;color:#CCCCCC;font-weight:400;font-size:1rem;background:white;border-radius:4px;box-shadow:inset 0 2px 0 rgba(0,0,0,0.2);margin:0 auto 15px auto}.tv-setup-module .pane.twc-auth form input[name="username"],.tv-setup-module .pane.twc-auth form input[name="password"]{background-image:url('/cdnized/tv_setup/forms_icons_twc_inactive_0ce999db9623.png');background-size:35px;background-repeat:no-repeat;text-indent:45px;text-align:left}.tv-setup-module .pane.twc-auth form input[name="username"]:focus,.tv-setup-module .pane.twc-auth form input[name="password"]:focus{color:#16528B;background-image:url('/cdnized/tv_setup/forms_icons_twc_active_0b278e775ee2.png')}.tv-setup-module .pane.twc-auth form input[name="username"]{background-position:10px -66px}.tv-setup-module .pane.twc-auth form input[name="password"]{background-position:10px -134px}.tv-setup-module .pane.twc-auth form .sign-in{box-shadow:none;border-radius:4px;background:-webkit-linear-gradient(#387ab4 0%, #01437d 100%);background:linear-gradient(#387ab4 0%, #01437d 100%);margin:10px auto;text-shadow:none}.tv-setup-module .pane.twc-auth .different-mso{display:none;font-size:16px;margin-top:20px}.tv-setup-module .pane.twc-auth .mso-logo{position:absolute;opacity:0;-webkit-transition:0.8s;transition:0.8s;width:300px;top:50%;left:50%;margin-left:-150px;margin-top:-54px}.tv-setup-module .pane.twc-auth.query .link{display:none}.tv-setup-module .pane.twc-auth.query form,.tv-setup-module .pane.twc-auth.query .different-mso{display:block}.tv-setup-module .pane.twc-auth.authenticating .link{display:none}.tv-setup-module .pane.twc-auth.authenticating .mso-logo{opacity:0.2}.tv-setup-module .pane.twc-auth.authenticating .spinner{opacity:1;display:block}.twc-auth #notice{color:#1E405A;background:#F5F5F5;box-shadow:none}.twc-auth #notice .button.muted{color:#3777B0;background:#CCCCCC;box-shadow:none;text-shadow:none}#partners{overflow:hidden;padding:104px 0;width:1140px;margin:auto}#partners .services{position:relative;left:-6px;width:1152px}#partners .services:after{content:" ";display:block;clear:both}#partners .service{background:#2c222a;width:558px;float:left;border-radius:4px;overflow:hidden;margin:8px}#partners .service .offer{position:relative;height:85px}#partners .service .offer a{position:absolute;right:25px;top:30px;font-size:0.8rem;padding:0 20px 4px;color:black;background:#ffcc00;box-shadow:inset 0 0 10px rgba(0,0,0,0.5);border-radius:1em}#partners .service p{margin:8px 14px;min-height:140px}.company-wrapper{display:block}.company-wrapper #about-page{color:#252525;font-size:16px / 20px;margin:0 auto}.company-wrapper #about-page img{box-sizing:border-box;width:auto;padding:10px;border-radius:6px;background:white;margin-bottom:20px}.company-wrapper #about-page div{margin-bottom:20px}.company-wrapper #about-page div:after{content:" ";display:block;clear:both}.company-wrapper #about-page .whatch-thats-good{overflow:hidden}.company-wrapper #about-page .whatch-thats-good img{float:left;margin-right:20px}.company-wrapper #about-page .entertainment img,.company-wrapper #about-page .meet-fan-tv img{float:right;margin-left:20px}@media all and (max-width: 700px){.company-wrapper #about-page .entertainment img,.company-wrapper #about-page .meet-fan-tv img,.company-wrapper #about-page .whatch-thats-good img{float:none;max-width:100%;margin:0 auto 20px;display:block}}
