.ac_results{margin:-1px 0 0;border-top-color:#fff;-webkit-box-shadow:0 4px 5px #012;box-shadow:0 4px 5px #012;border-radius-bottom-left:2px;border-radius-bottom-right:2px}.ac_results li{text-shadow:0 -1px 0 #234}.ac_results .directors{color:#c4ccd4}.ac_results li.ac_over{background-color:#58b028;text-shadow:0 -1px 0 #260}.ac_results li.ac_over span.directors{color:#bea;text-shadow:0 -1px 0 #380}.ac_loading{background:#fff url(../less/indicator.d41d8cd9.gif) 100% no-repeat}.ac_results .autocomplete-not-found{border-top:1px solid #456;color:#678}a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}._clearfix:after{content:" ";display:block;clear:both}._no-boxshadow{-webkit-box-shadow:none!important;box-shadow:none!important}._nobr{white-space:nowrap}._hidetext{font:0/0 a!important;color:transparent!important;text-shadow:none!important;background-color:transparent!important;border:0!important}@media (max-width:667px){._hide-for-mobile{display:none!important}}.mobile ._hide-for-mobile{display:none!important}._sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@font-face{font-family:TiemposHeadlineWeb-Bold;src:url(//s.ltrbxd.com/fonts/TiemposHeadlineWeb-Bold.eot);src:url(//s.ltrbxd.com/fonts/TiemposHeadlineWeb-Bold.eot#iefix) format("embedded-opentype"),url(//s.ltrbxd.com/fonts/TiemposHeadlineWeb-Bold.woff2) format("woff2"),url(//s.ltrbxd.com/fonts/TiemposHeadlineWeb-Bold.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:TiemposHeadlineWeb-Bold;src:url(//s.ltrbxd.com/fonts/TiemposHeadlineWeb-BoldItalic.eot);src:url(//s.ltrbxd.com/fonts/TiemposHeadlineWeb-BoldItalic.eot#iefix) format("embedded-opentype"),url(//s.ltrbxd.com/fonts/TiemposHeadlineWeb-BoldItalic.woff2) format("woff2"),url(//s.ltrbxd.com/fonts/TiemposHeadlineWeb-BoldItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:TiemposTextWeb-Regular;src:url(//s.ltrbxd.com/fonts/TiemposTextWeb-Regular.eot);src:url(//s.ltrbxd.com/fonts/TiemposTextWeb-Regular.eot#iefix) format("embedded-opentype"),url(//s.ltrbxd.com/fonts/TiemposTextWeb-Regular.woff2) format("woff2"),url(//s.ltrbxd.com/fonts/TiemposTextWeb-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:TiemposTextWeb-Regular;src:url(//s.ltrbxd.com/fonts/TiemposTextWeb-RegularItalic.eot);src:url(//s.ltrbxd.com/fonts/TiemposTextWeb-RegularItalic.eot#iefix) format("embedded-opentype"),url(//s.ltrbxd.com/fonts/TiemposTextWeb-RegularItalic.woff2) format("woff2"),url(//s.ltrbxd.com/fonts/TiemposTextWeb-RegularItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:TiemposTextWeb-Semibold;src:url(//s.ltrbxd.com/fonts/TiemposTextWeb-Semibold.eot);src:url(//s.ltrbxd.com/fonts/TiemposTextWeb-Semibold.eot#iefix) format("embedded-opentype"),url(//s.ltrbxd.com/fonts/TiemposTextWeb-Semibold.woff2) format("woff2"),url(//s.ltrbxd.com/fonts/TiemposTextWeb-Semibold.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:TiemposTextWeb-Semibold;src:url(//s.ltrbxd.com/fonts/TiemposTextWeb-SemiboldItalic.eot);src:url(//s.ltrbxd.com/fonts/TiemposTextWeb-SemiboldItalic.eot#iefix) format("embedded-opentype"),url(//s.ltrbxd.com/fonts/TiemposTextWeb-SemiboldItalic.woff2) format("woff2"),url(//s.ltrbxd.com/fonts/TiemposTextWeb-SemiboldItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Graphik-Light-Web;src:url(//s.ltrbxd.com/fonts/Graphik-Light-Web.eot);src:url(//s.ltrbxd.com/fonts/Graphik-Light-Web.eot#iefix) format("embedded-opentype"),url(//s.ltrbxd.com/fonts/Graphik-Light-Web.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Graphik-Regular-Web;src:url(//s.ltrbxd.com/fonts/Graphik-Regular-Web.eot);src:url(//s.ltrbxd.com/fonts/Graphik-Regular-Web.eot#iefix) format("embedded-opentype"),url(//s.ltrbxd.com/fonts/Graphik-Regular-Web.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Graphik-Regular-Web;src:url(//s.ltrbxd.com/fonts/Graphik-RegularItalic-Web.eot);src:url(//s.ltrbxd.com/fonts/Graphik-RegularItalic-Web.eot#iefix) format("embedded-opentype"),url(//s.ltrbxd.com/fonts/Graphik-RegularItalic-Web.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Graphik-Semibold-Web;src:url(//s.ltrbxd.com/fonts/Graphik-Semibold-Web.eot);src:url(//s.ltrbxd.com/fonts/Graphik-Semibold-Web.eot#iefix) format("embedded-opentype"),url(//s.ltrbxd.com/fonts/Graphik-Semibold-Web.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Graphik-Semibold-Web;src:url(//s.ltrbxd.com/fonts/Graphik-SemiboldItalic-Web.eot);src:url(//s.ltrbxd.com/fonts/Graphik-SemiboldItalic-Web.eot#iefix) format("embedded-opentype"),url(//s.ltrbxd.com/fonts/Graphik-SemiboldItalic-Web.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Graphik-Bold-Web;src:url(//s.ltrbxd.com/fonts/Graphik-Bold-Web.eot);src:url(//s.ltrbxd.com/fonts/Graphik-Bold-Web.eot#iefix) format("embedded-opentype"),url(//s.ltrbxd.com/fonts/Graphik-Bold-Web.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:PitchSansWeb-Medium;src:url(//s.ltrbxd.com/fonts/PitchSansWeb-Medium.eot);src:url(//s.ltrbxd.com/fonts/PitchSansWeb-Medium.eot#iefix) format("embedded-opentype"),url(//s.ltrbxd.com/fonts/PitchSansWeb-Medium.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:PitchSansWeb-MediumItalic;src:url(//s.ltrbxd.com/fonts/PitchSansWeb-MediumItalic.eot);src:url(//s.ltrbxd.com/fonts/PitchSansWeb-MediumItalic.eot#iefix) format("embedded-opentype"),url(//s.ltrbxd.com/fonts/PitchSansWeb-MediumItalic.woff) format("woff");font-weight:400;font-style:italic}body,html{height:100%}html{font-size:13px}html.mobile{font-size:12px}body{font-size:1rem;color:#9ab;background-color:#2c3440;background-image:-o-linear-gradient(top,#14181c 0,#14181c 100px,#2c3440 101px);background-image:linear-gradient(180deg,#14181c 0,#14181c 100px,#2c3440 101px);background-repeat-x:repeat;background-repeat-y:no-repeat;background-position:0 0}body.in-app{background:#14181c}body.flat-bg,body.flat-bg .site-body{background-color:#14181c;background-image:none}body.error{position:relative;background-image:none;overflow:hidden}body.facebook{background-color:#14181c;background-image:none;height:200px}body.facebook h1.title{margin-top:50px}blockquote,cite,dd,dt,label,legend,li,p,td,th{font-size:inherit;line-height:1.38461538}p{margin-bottom:1em;line-height:1.5}h1{font-size:24px;margin:0 0 12px;color:#fff}h2{font-size:18px;margin:18px 0 12px}h3{font-size:14px;margin:14px 0 12px}article,aside,footer,header,img,nav,section{display:block}time.timeago-pending{visibility:hidden}time.timeago-complete{visibility:visible}input,select,textarea{font-size:1.07692308rem}input[type=submit]::-moz-focus-inner{padding:0;border:0}strong{font-weight:700}em{font-style:italic}.ir,.replace{display:block;background:url(../img/sprite.2c4a53b6.svg) no-repeat;background-size:800px 1000px;text-indent:110%;white-space:nowrap;overflow:hidden}.hidden{position:absolute;left:-9000px}.right{float:right}.left{float:left}.clear{clear:both}.nobr{white-space:nowrap}a{color:#678;text-decoration:none}a:active,a:hover{color:#40bcf4}::-moz-selection{color:#fff;background:#40bcf4}::selection{color:#fff;background:#40bcf4}label{color:#fff;font-size:13px;margin-bottom:.38461538rem}.section-margin{margin:0 0 3.84615385rem}.section-margin+.section-margin{margin-top:-3.07692308rem}.section{padding:0 0 2.30769231rem;position:relative}.section:first-child{padding-top:0}aside .section{margin-top:2.30769231rem;padding:0;position:relative}aside .section:first-child{margin-top:0}aside .section:not(.ratings-histogram-chart):last-child{padding-bottom:2.30769231rem}.filmography-page aside .section{margin-top:0}.no-mobile .section.-teaser{margin-top:1.53846154rem;margin-bottom:2.30769231rem}.no-mobile .section.-teaser .section-heading{margin-bottom:0}.no-mobile .section.-teaser .content-teaser .teaser-media>.image:after{border-top:none}.section.-clear{clear:both}aside script:first-child+.section{margin-top:0}aside .friends-watched+.everyone-watched{margin-top:15px}.everyone-watched .small-watched a,.friends-watched .small-watched a{color:#678;border-bottom:1px solid #345}.everyone-watched .small-watched a:active,.everyone-watched .small-watched a:hover,.friends-watched .small-watched a:active,.friends-watched .small-watched a:hover{color:#9ab}aside p.icon-text{margin-bottom:0}.content-wrap{width:950px;margin:0 auto}.page-heading{font-family:Graphik-Regular-Web,sans-serif;font-weight:400;font-size:1rem;color:#9ab;text-transform:uppercase;letter-spacing:.075em;margin:0 0 10px}.page-heading a{color:#9ab}.page-heading a:active,.page-heading a:hover{color:#40bcf4}.page-heading{font-size:1.38461538rem}.heading-no-border{border-bottom:none;padding-bottom:0}.all-link{position:absolute;top:3px;right:0;color:#678;font-size:11px;white-space:nowrap;text-transform:uppercase;letter-spacing:.075em}.mobile .all-link{top:1px}.all-link>a{color:#678}.all-link:active,.all-link:hover,.all-link>a:active,.all-link>a:hover{color:#40bcf4}.all-link:active>.ignore,.all-link:hover>.ignore{color:#678}.all-link.has-icon{position:absolute;top:0;font-size:11px}.all-link.has-icon:hover{color:#40bcf4!important}.mobile .all-link.has-icon{top:0}.all-link.icon-activity{padding-left:15px}.all-link.icon-diary .icon{top:-1px}.secondary-heading{color:#fff;font-size:1.38461538rem;margin:0 0 12px;font-weight:400}.secondary-heading a{color:#fff}.secondary-heading a:active,.secondary-heading a:hover{color:#ddd}.secondary-heading small{color:#9ab;font-size:1rem}.divider{clear:both;padding-top:30px;border-bottom:1px solid #456}.divider-bottom,.dividers .section{border-bottom:1px solid #456;padding-bottom:25px}.divider-wide{border-bottom:1px solid #456}.dividers .no-divider,.dividers>.section:last-child{border-bottom:none;padding-bottom:0}header.divider-bottom{overflow:hidden;padding-bottom:10px;margin-bottom:15px}header .section-heading{margin-bottom:0}.sidebar .heading-with-more a{display:inline-block;width:180px}.wide-sidebar .heading-with-more a{width:200px}.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-12,.col-13,.col-15,.col-16,.col-17,.col-18,.cols-1,.cols-2,.cols-3{*zoom:1}.col-4:after,.col-4:before,.col-5:after,.col-5:before,.col-6:after,.col-6:before,.col-7:after,.col-7:before,.col-8:after,.col-8:before,.col-9:after,.col-9:before,.col-10:after,.col-10:before,.col-12:after,.col-12:before,.col-13:after,.col-13:before,.col-15:after,.col-15:before,.col-16:after,.col-16:before,.col-17:after,.col-17:before,.col-18:after,.col-18:before,.cols-1:after,.cols-1:before,.cols-2:after,.cols-2:before,.cols-3:after,.cols-3:before{display:table;content:""}.col-4:after,.col-5:after,.col-6:after,.col-7:after,.col-8:after,.col-9:after,.col-10:after,.col-12:after,.col-13:after,.col-15:after,.col-16:after,.col-17:after,.col-18:after,.cols-1:after,.cols-2:after,.cols-3:after{clear:both}.col-1{width:30px;float:left}.col-4{width:150px;float:left}.col-5{width:190px;float:left}.col-6{width:230px;float:left}.col-7{width:270px;float:left}.col-8{width:310px}.col-8,.col-9{float:left;margin-right:10px}.col-9{width:350px}.col-10{width:390px;float:left}.col-12{width:470px;float:left}.col-13{width:510px;float:left}.col-15{width:590px;float:left}.col-16{width:630px;float:left}.col-17{width:670px;float:left}.col-18{width:710px;float:left}.cols-3 .col-8:last-child{margin-right:0}.col-right{float:right}.overflow{overflow:visible!important}.sidebar{width:230px}.sidebar,.wide-sidebar{float:right;margin-right:0}.wide-sidebar{width:250px}.gutter-right-1{margin-right:50px}body,input,label,select,td,textarea,th{font-family:Graphik-Regular-Web,sans-serif}h1.title{font-family:TiemposHeadlineWeb-Bold,Georgia,serif;font-weight:400}.title-hero,.title-maxi{font-family:Graphik-Light-Web,sans-serif;font-weight:400;text-align:center;margin:0 0 2.30769231rem}.title-hero strong,.title-maxi strong{font-family:Graphik-Regular-Web,sans-serif;font-weight:400;color:#fff}.title-hero a,.title-maxi a{color:#fff;text-decoration:none;border-bottom:1px solid #678;-webkit-transition:border .2s;-o-transition:border .2s;transition:border .2s}.title-hero a:hover,.title-maxi a:hover{border-bottom:1px solid #fff}.title-maxi{font-size:3.07692308rem;line-height:1;color:#fff}@media (max-width:767px){.title-maxi{font-size:2rem}}.title-hero{font-size:2rem;line-height:1.23076923;color:#abc}.title-hero+.sub-heading{margin:-20px 0 35px;text-align:center}.title-section{font-family:Graphik-Light-Web,sans-serif;font-weight:400;font-size:1.53846154rem;line-height:1.5;color:#fff}.title-section>.note{font-family:Graphik-Regular-Web,sans-serif;font-weight:400;font-size:1rem;color:#9ab;margin-left:5px}.sub-heading.-textleft,.title-hero.-textleft,.title-maxi.-textleft{text-align:left}.title-0,.title-1,.title-2,.title-3,.title-4{color:#fff;font-family:Graphik-Semibold-Web,sans-serif;font-weight:400}.title-0.-centered,.title-1.-centered,.title-2.-centered,.title-3.-centered,.title-4.-centered{text-align:center}.title-0.-mute,.title-1.-mute,.title-2.-mute,.title-3.-mute,.title-4.-mute{color:#def}.title-0{font-size:2.07692308rem;line-height:1.18518519;margin:0 0 10px}.title-1{font-size:1.69230769rem}.title-1,.title-2{line-height:1.2;margin:0 0 10px}.title-2{font-size:1.38461538rem}.title-3{font-size:1.15384615rem;line-height:1.2}.title-4{font-size:1rem;line-height:1.23076923}.title-2 a,.title-3 a,.title-4 a{color:#fff}.title-2 a:active,.title-2 a:hover,.title-3 a:active,.title-3 a:hover,.title-4 a:active,.title-4 a:hover{color:#def}.film-title,.headline-1,.headline-2,.headline-3{color:#fff;line-height:1.2}.headline-1{font-family:TiemposHeadlineWeb-Bold,Georgia,serif;font-weight:400;font-size:2.46153846rem;margin:0 0 10px}.headline-1>.metadata{font-family:Graphik-Light-Web,sans-serif;font-size:1.38461538rem;font-weight:400;color:#89a}.headline-1>.metadata a{color:#89a}.film-title,.headline-2{font-family:TiemposTextWeb-Semibold,Georgia,serif;font-weight:400;font-size:1.69230769rem;margin:0 0 10px}.film-title>*>.metadata,.film-title>.metadata,.headline-2>*>.metadata,.headline-2>.metadata{font-family:Graphik-Light-Web,sans-serif;font-size:1.38461538rem;font-weight:400;color:#89a}.film-title>*>.metadata a,.film-title>.metadata a,.headline-2>*>.metadata a,.headline-2>.metadata a{color:#89a}.film-title>.list-number,.headline-2>.list-number{font-family:Graphik-Semibold-Web,sans-serif;font-weight:400;margin-right:.76923077rem}.headline-3{font-family:TiemposTextWeb-Semibold,Georgia,serif;font-weight:400;font-size:1.38461538rem;margin:0 0 10px}.headline-3>*>.metadata,.headline-3>.metadata{font-family:Graphik-Light-Web,sans-serif;font-size:1.23076923rem;font-weight:400;color:#89a}.headline-3>*>.metadata a,.headline-3>.metadata a{color:#89a}.-sans{font-family:Graphik-Regular-Web,sans-serif;font-weight:400;font-size:1.15384615rem}.has-fade,.has-icon{position:relative}a.has-icon,span.has-icon{display:inline-block}a.has-icon:active,a.has-icon:hover{color:#fff!important;cursor:pointer}.icon{display:block;background:url(../img/sprite.2c4a53b6.svg) no-repeat;position:absolute;left:0;top:0}.icon.-inline{position:relative;display:inline-block;top:2px;height:16px}.icon.-inline.-watchlist{background-position:-705px -570px;width:16px}.icon.-inline.-watch{background-position:-650px -570px;width:25px}.icon.-inline.-like{background-position:-680px -570px;width:20px}.icon.-inline.-configure{background-position:-590px -130px;width:16px;opacity:.75}.icon.-inline.-configure:active,.icon.-inline.-configure:hover{opacity:1}.fadeout{display:block;position:absolute;left:0}.icon-16 .icon{width:16px;height:16px}.icon-14 .icon{width:14px;height:14px}.icon-14,.icon-16,.icon-placeholder,p .icon-14,p .icon-16{display:inline-block;padding-left:20px;line-height:16px;color:#678;text-decoration:none;font-size:.92307692rem}.icon-14.-inline,.icon-16.-inline,.icon-placeholder.-inline,p .icon-14.-inline,p .icon-16.-inline{padding-left:0}.icon-14,p .icon-14{padding-left:18px;line-height:14px}span.icon-16{height:16px}.icon-14 a,.icon-16 a{text-decoration:none}a.icon-14:active,a.icon-14:hover,a.icon-16:active,a.icon-16:hover{color:#ddd}.icon-website .icon{background-position:-290px -70px;top:1px}.icon-location .icon{background-position:-306px -70px}.icon-tag .icon{background-position:-570px -130px}.icon-tags .icon{background-position:-330px -70px}.icon-twitter .icon{background-position:-350px -70px}.icon-people .icon{background-position:-370px -70px}.icon-like .icon{background-position:-390px -70px;width:14px}.icon-liked .icon{background-position:-390px -90px}.icon-watched .icon{background-position:-410px -110px;width:20px;height:16px}.icon-tweet .icon{background-position:-450px -70px;width:20px}.icon-link .icon{background-position:-470px -70px;width:20px}.icon-list .icon{background-position:-511px -70px}.icon-watchlist .icon{background-position:-350px -50px;top:-1px}.icon-list-all .icon{background-position:-590px -110px;top:-1px}.icon-diary .icon{background-position:-530px -70px}.icon-mobile .icon{background-position:-550px -70px}.icon-rating .icon{background-position:-570px -70px}.icon-rewatch .icon{background-position:-590px -70px}.icon-edit .icon{background-position:-610px -70px}.icon-rss .icon{background-position:-490px -90px}.icon-viewing .icon{background-position:-540px -180px;width:40px;height:40px}.icon-hidden .icon{background-position:-450px -110px;width:10px}.icon-comment .icon{background-position:-490px -110px;width:13px}.icon-review .icon{background-position:-505px -110px;width:13px}.icon-activity .icon{background-position:-390px -110px;width:11px}.icon-more .icon{background-position:-610px -130px}.icon-views .icon{background-position:-410px -70px;width:20px;height:16px;top:-1px}.icon-report .icon{background-position:-590px -50px}.icon-dontnotify .icon{background-position:-760px -110px}.icon-email .icon,.icon-notify .icon{background-position:-740px -130px}.icon-clone .icon{background-position:-490px -70px}.icon-import .icon{background-position:-630px 0}.icon-locked .icon{background-position:-550px -70px}.icon-tip{position:relative;width:14px;padding-left:0;overflow:hidden;height:0;padding-top:16px;display:inline-block;vertical-align:middle;margin:-2px 0}.icon-tip .icon{background-color:#678;background-position:-450px -90px;height:14px;border-radius:7px}.report-types .icon-tip .icon{background-color:#456}.rewatch .icon{background-position:-500px -600px;width:40px;height:40px}.no-review .icon{background-position:-550px -600px;width:40px;height:40px}.rewatch-small .icon{background-position:-550px -90px;width:14px}.small-watched .icon{background-position:-410px -70px}.icon-people{padding-left:20px}.icon-tags{padding-left:18px}.icon-watched{padding-left:24px}.icon-hidden,.icon-rewatch{padding-left:15px}.icon-comment,.icon-review,a.icon-comment,a.icon-review{padding-left:16px}.icon-like,.icon-liked,p .icon-like{padding-left:17px}.icon-list-all{padding-left:18px}.icon-views{padding-left:24px}.table-stats .icon-liked,.yir-numbers .icon-liked{padding-left:19px}.table-stats .icon-liked .icon,.yir-numbers .icon-liked .icon{background-position:-630px -90px}.poster-viewingdata .icon-liked{padding-left:11px}.poster-viewingdata .icon-liked .icon{width:11px;background-position:-68px -200px}.film-table .icon-review .icon{background-position:-530px -110px}.yir-numbers .icon-review .icon{background-position:-530px -130px;top:-1px}.film-table .icon-prior .icon{background-position:-440px -375px}.yir-numbers .icon-comment .icon{background-position:-490px -130px}.icon-arrow-down .icon{width:20px;height:20px;background-position:-550px -770px}.icon-clock-large .icon,.icon-review-large .icon{width:32px;height:32px}.icon-clock-large .icon{background-position:-680px -210px}.icon-review-large .icon{background-position:-720px -210px}.content-metadata .icon-edit{padding-left:17px;width:0;text-indent:110%;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:middle}.content-metadata .icon-edit .icon{background-position:-190px -380px}.content-metadata .icon-edit:active .icon,.content-metadata .icon-edit:hover .icon{background-position:-210px -380px}.icon-poster-menu{display:inline-block;width:16px;height:14px;background:url(../img/sprite.2c4a53b6.svg) -630px -50px no-repeat}.big-icon{display:inline-block;vertical-align:middle;position:relative;top:-3px}.big-icon.ir{width:50px;height:33px}.big-icon.-watch,.big-icon.-watch .icon{background-position:-500px -510px}.big-icon.-like,.big-icon.-like .icon{background-position:-550px -510px}.big-icon.-rate,.big-icon.-rate .icon{background-position:-600px -510px}.big-icon.-log,.big-icon.-log .icon{background-position:-650px -510px}.big-icon.-review,.big-icon.-review .icon{background-position:-700px -510px}.big-icon.-list,.big-icon.-list .icon{background-position:-750px -510px}.big-icon.-watchlist,.big-icon.-watchlist .icon{background-position:-700px -470px}.big-icon.-follow,.big-icon.-follow .icon{background-position:-750px -470px}.big-icon:active.-watch,.big-icon:active.-watch .icon,.big-icon:hover.-watch,.big-icon:hover.-watch .icon{background-position:-500px -960px}.big-icon:active.-like,.big-icon:active.-like .icon,.big-icon:hover.-like,.big-icon:hover.-like .icon{background-position:-550px -960px}.big-icon:active.-rate,.big-icon:active.-rate .icon,.big-icon:hover.-rate,.big-icon:hover.-rate .icon{background-position:-600px -960px}.big-icon:active.-log,.big-icon:active.-log .icon,.big-icon:hover.-log,.big-icon:hover.-log .icon{background-position:-650px -960px}.big-icon:active.-review,.big-icon:active.-review .icon,.big-icon:hover.-review,.big-icon:hover.-review .icon{background-position:-700px -960px}.big-icon:active.-list,.big-icon:active.-list .icon,.big-icon:hover.-list,.big-icon:hover.-list .icon{background-position:-750px -960px}.big-icon:active.-watchlist,.big-icon:active.-watchlist .icon,.big-icon:hover.-watchlist,.big-icon:hover.-watchlist .icon{background-position:-700px -920px}.big-icon:active.-follow,.big-icon:active.-follow .icon,.big-icon:hover.-follow,.big-icon:hover.-follow .icon{background-position:-750px -920px}.like-link,.like-link a,.like-link span,.panel-share .permalink{display:inline-block;color:#789}.like-link a,.like-link span{text-decoration:none;font-size:.92307692rem;white-space:nowrap}.like-link a:active,.like-link a:hover{color:#abc}.like-link a.cannot-like{color:#678}.like-link a.cannot-like:hover{color:#40bcf4}.like-link span.cannot-like{color:#89a!important}.like-link .like-compact{margin-right:5px}.like-no-text{line-height:16px}.like-no-text .icon-like,.like-no-text .icon-liked{width:0;height:16px;float:left;padding-left:20px;text-indent:110%;white-space:nowrap;overflow:hidden}.col-poster-link a.has-icon,.like-link a.has-icon{color:#40bcf4;font-size:.92307692rem}.col-poster-link a.has-icon:hover,.like-link a.has-icon:hover{color:#ddd}.like-link-short{text-decoration:none;margin-right:5px}.like-link-target .icon-like,.like-link-target .icon-liked{padding-left:18px}.like-link-target a{display:inline-block;vertical-align:baseline;height:16px;line-height:16px}.like-link-target.-monotone>.like-link{display:inline-block;font-size:1rem;line-height:18px}.like-link-target.-monotone>.like-link a{font-size:inherit;line-height:inherit}.like-link-target.-monotone>.like-link .svg-action{font-family:Graphik-Semibold-Web,sans-serif;font-weight:400;color:currentColor;margin-right:.5em;min-height:18px}.like-link-target.-monotone>.like-link .svg-action:active,.like-link-target.-monotone>.like-link .svg-action:hover{color:#abc}.like-link-target.-monotone>.like-link .svg-action.-liked{color:#fff}.svg-action{position:relative}.svg-action:before{content:"";display:inline-block;position:absolute;left:0;top:0}.svg-action.-like{padding-left:20px}.svg-action.-like:before{width:15px;height:16px;background-size:15px 16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='16'%3E%3Cpath fill='%23789' fill-rule='evenodd' d='M11.27 2C9.36 2 7.5 4.09 7.5 4.09S5.64 2 3.73 2 0 2.87 0 5.44c0 1.83 1.88 3.43 1.88 3.43L7.5 14l5.62-5.13S15 7.27 15 5.44C15 2.87 13.18 2 11.27 2z'/%3E%3C/svg%3E")}.svg-action.-liked:before{background-size:15px 16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='16'%3E%3Cpath fill='%23F93' fill-rule='evenodd' d='M11.27 2C9.36 2 7.5 4.09 7.5 4.09S5.64 2 3.73 2 0 2.87 0 5.44c0 1.83 1.88 3.43 1.88 3.43L7.5 14l5.62-5.13S15 7.27 15 5.44C15 2.87 13.18 2 11.27 2z'/%3E%3C/svg%3E")}.poster-list{overflow:hidden}.poster-list>.listitem .poster{width:auto}.poster-list>.-placeholder,.poster-list>.listitem>.placeholder{background-color:#111;-webkit-box-shadow:inset 0 0 0 1px rgba(221,238,255,.25);box-shadow:inset 0 0 0 1px rgba(221,238,255,.25)}.poster-list.-overlapped .poster{float:left}.poster-list.-overlapped .poster:first-child{z-index:15}.poster-list.-overlapped .poster:nth-of-type(2){z-index:14}.poster-list.-overlapped .poster:nth-of-type(3){z-index:13}.poster-list.-overlapped .poster:nth-of-type(4){z-index:12}.poster-list.-overlapped .poster:nth-of-type(5){z-index:11}.poster-list.-overlapped .poster:nth-of-type(6){z-index:10}.poster-list.-overlapped .poster:nth-of-type(7){z-index:9}.poster-list.-overlapped .poster:nth-of-type(8){z-index:8}.poster-list.-overlapped .poster:nth-of-type(9){z-index:7}.poster-list.-overlapped .poster:nth-of-type(10){z-index:6}.poster-list.-overlapped .poster:nth-of-type(11){z-index:5}.poster-list.-overlapped .poster:nth-of-type(12){z-index:4}.poster-list.-overlapped .poster:nth-of-type(13){z-index:3}.poster-list.-overlapped .poster:nth-of-type(14){z-index:2}.poster-list.-overlapped .poster:nth-of-type(15){z-index:1}.poster-list.-overlapped .poster .frame{background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(50%,hsla(0,0%,100%,.35)),to(hsla(0,0%,100%,0)));background-image:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.35) 50%,hsla(0,0%,100%,0) 100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.35) 50%,hsla(0,0%,100%,0));background-repeat:no-repeat;background-clip:padding-box;background-size:100% 1px}.poster-list.-overlapped .poster.-placeholder{background-color:#111;-webkit-box-shadow:inset 0 0 0 1px rgba(221,238,255,.1);box-shadow:inset 0 0 0 1px rgba(221,238,255,.1)}.mobile .poster-list.-overlapped .poster.-placeholder:after{content:"";display:block;width:100%;padding-top:150%}.poster-list.-overlapped.-p70,.poster-list.-overlapped.-p150{width:auto}.poster-list.-overlapped.-p70 .poster,.poster-list.-overlapped.-p150 .poster{margin-right:-25px;-webkit-box-shadow:2px 0 7px #000;box-shadow:2px 0 7px #000}.poster-list.-overlapped.-p70 .poster.-placeholder,.poster-list.-overlapped.-p150 .poster.-placeholder{-webkit-box-shadow:inset 0 0 0 1px rgba(221,238,255,.1);box-shadow:inset 0 0 0 1px rgba(221,238,255,.1)}.mobile .poster-list.-overlapped.-p70 .poster,.mobile .poster-list.-overlapped.-p150 .poster{width:30%;height:auto;margin-right:-12.5%}.mobile .poster-list.-overlapped.-p70 .poster img,.mobile .poster-list.-overlapped.-p150 .poster img{width:100%;height:auto}.list-grid.-twoup .poster-list.-overlapped.-p70 .poster,.list-grid.-twoup .poster-list.-overlapped.-p150 .poster{margin-right:-27px}.-trilogy .poster-list.-overlapped.-p70 .poster,.-trilogy .poster-list.-overlapped.-p150 .poster,.list-grid.-trilogy .poster-list.-overlapped.-p70 .poster,.list-grid.-trilogy .poster-list.-overlapped.-p150 .poster{margin-right:-9px}.poster-list.-overlapped.-p150 .poster{margin-right:-115px}.list-stacked-narrow .poster-list.-overlapped.-p70 .poster{margin-right:-30px}.mobile .list-stacked-narrow .poster-list.-overlapped.-p70 .poster{margin-right:-12.5%}.mobile .list-set-wide .poster-list.-overlapped.-p70 .poster{width:15%;margin-right:-5.55%}.poster-list.-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px}.poster-list.-horizontal:after{content:"";display:inline-block;width:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.poster-list.-horizontal>.live-poster,.poster-list.-horizontal>.poster,.poster-list.-horizontal>.poster-container{display:block;margin-left:10px}.poster-list.-horizontal>.live-poster .poster,.poster-list.-horizontal>.poster-container .poster,.poster-list.-horizontal>.poster .poster{display:block}.poster-list.-horizontal.-scaled104{margin-left:-9px;max-width:678px}.poster-list.-horizontal.-scaled104.-p110>.poster,.poster-list.-horizontal.-scaled104.-p110>.poster-container{display:block;margin-left:9px;width:104px}.poster-list.-horizontal.-scaled104.-p110>.poster-container .poster,.poster-list.-horizontal.-scaled104.-p110>.poster .poster{display:block}.poster-list.-horizontal.-scaled104.-p110 .poster{width:104px;height:156px}.poster-list.-horizontal.-scaled104.-p110 .poster img{width:100%;height:auto}.poster-list.-horizontal li.calculating{z-index:10;bottom:95px;width:0}.poster-list.-horizontal li.calculating p{width:250px;margin-left:-126px}.poster-list.-horizontal li.calculating p .lb-spinner{position:relative;vertical-align:middle;top:-1px;margin-right:5px}.poster-list.-horizontal li.calculating p .lb-spinner-fallback{display:inline}.poster-list.-horizontal li.calculating #spinner{position:relative;margin:0 7px -1px 0;display:inline-block;height:13px;width:18px}.mobile .poster-list.-horizontal{margin-left:-2%}.mobile .poster-list.-horizontal>.live-poster,.mobile .poster-list.-horizontal>.poster,.mobile .poster-list.-horizontal>.poster-container{width:23%;height:auto;display:block;margin:0 0 2% 2%}.mobile .poster-list.-horizontal>.live-poster .poster,.mobile .poster-list.-horizontal>.live-poster img,.mobile .poster-list.-horizontal>.poster-container .poster,.mobile .poster-list.-horizontal>.poster-container img,.mobile .poster-list.-horizontal>.poster .poster,.mobile .poster-list.-horizontal>.poster img{width:100%;height:auto}.mobile .poster-list.-horizontal.featured-list>li:nth-child(n+5){display:none}.mobile #popular-with-everyone .poster-list.-horizontal>.poster,.mobile #popular-with-everyone .poster-list.-horizontal>.poster-container,.mobile #popular-with-friends .poster-list.-horizontal>.poster,.mobile #popular-with-friends .poster-list.-horizontal>.poster-container,.mobile #recent-from-friends .poster-list.-horizontal>.poster,.mobile #recent-from-friends .poster-list.-horizontal>.poster-container{width:31.33%;height:auto;margin-bottom:2%}.poster-list.-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px}.col-17 .poster-list.-grid{margin-left:-11px}.poster-list.-grid:after{content:"";display:inline-block;width:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.poster-list.-grid>.poster,.poster-list.-grid>.poster-container{display:block;margin:0 0 10px 10px}.col-17 .poster-list.-grid>.poster,.col-17 .poster-list.-grid>.poster-container{margin-left:11px}.poster-list.-grid>.poster-container .poster,.poster-list.-grid>.poster .poster{display:block}.poster-list.-grid.-p150 .poster-container{margin-bottom:10px!important}.poster-list.-grid.-constrained.-p150{margin-left:-23px;max-width:692px}.mobile .poster-list.-grid.-constrained.-p150{margin-left:-2%;max-width:none}.poster-list.-grid.-constrained.-p150>.poster,.poster-list.-grid.-constrained.-p150>.poster-container{margin:0 0 20px 23px}.mobile .poster-list.-grid.-constrained.-p150>.poster,.mobile .poster-list.-grid.-constrained.-p150>.poster-container{margin:0 0 2% 2%}.poster-list.-grid.-constrained.-p125{margin-left:-11px;max-width:680px}.poster-list.-grid.-constrained.-p125>.poster,.poster-list.-grid.-constrained.-p125>.poster-container{margin:0 0 10px 11px}.mobile .poster-list.-grid.-constrained.-p125>.poster,.mobile .poster-list.-grid.-constrained.-p125>.poster-container{margin:0 0 2% 2%}.poster-list.-grid.-scaled128{margin-left:-9px;max-width:959px}.mobile .poster-list.-grid.-scaled128{max-width:none}.poster-list.-grid.-scaled128.-p125>.poster,.poster-list.-grid.-scaled128.-p125>.poster-container{display:block;margin-left:9px;width:128px}.poster-list.-grid.-scaled128.-p125>.poster-container .poster,.poster-list.-grid.-scaled128.-p125>.poster .poster{display:block}.mobile .poster-list.-grid.-scaled128.-p125>.poster,.mobile .poster-list.-grid.-scaled128.-p125>.poster-container{margin-left:9px;width:128px}.poster-list.-grid.-scaled128.-p125 .poster{width:128px;height:192px}.poster-list.-grid.-scaled128.-p125 .poster img{width:100%;height:auto}.mobile .poster-list.-grid.-scaled128.-p125{margin-left:-2%}.mobile .poster-list.-grid.-scaled128.-p125>.poster,.mobile .poster-list.-grid.-scaled128.-p125>.poster-container{width:23%;height:auto;display:block;margin:0 0 2% 2%}.mobile .poster-list.-grid.-scaled128.-p125>.poster-container .poster,.mobile .poster-list.-grid.-scaled128.-p125>.poster-container img,.mobile .poster-list.-grid.-scaled128.-p125>.poster .poster,.mobile .poster-list.-grid.-scaled128.-p125>.poster img{width:100%;height:auto}.poster-list.-grid.-scaled86{margin-left:-10px}.poster-list.-grid.-scaled86.-p110>.poster,.poster-list.-grid.-scaled86.-p110>.poster-container{display:block;margin-left:10px;width:86px}.poster-list.-grid.-scaled86.-p110>.poster-container .poster,.poster-list.-grid.-scaled86.-p110>.poster .poster{display:block}.poster-list.-grid.-scaled86.-p110 .poster{width:86px;height:129px}.poster-list.-grid.-scaled86.-p110 .poster img{width:100%;height:auto}.mobile .poster-list.-grid.-scaled86.-p110{margin-left:-2%}.mobile .poster-list.-grid.-scaled86.-p110>.poster,.mobile .poster-list.-grid.-scaled86.-p110>.poster-container{width:23%;height:auto;display:block;margin:0 0 2% 2%}.mobile .poster-list.-grid.-scaled86.-p110>.poster-container .poster,.mobile .poster-list.-grid.-scaled86.-p110>.poster-container img,.mobile .poster-list.-grid.-scaled86.-p110>.poster .poster,.mobile .poster-list.-grid.-scaled86.-p110>.poster img{width:100%;height:auto}.poster-list.-grid.-scaled64.-p70>.poster,.poster-list.-grid.-scaled64.-p70>.poster-container{display:block;margin-left:5px;width:64px}.poster-list.-grid.-scaled64.-p70>.poster-container .poster,.poster-list.-grid.-scaled64.-p70>.poster .poster{display:block}.poster-list.-grid.-scaled64.-p70 .poster{width:64px;height:96px}.poster-list.-grid.-scaled64.-p70 .poster img{width:100%;height:auto}.mobile .poster-list.-grid{margin-left:-2%}.mobile .poster-list.-grid>.poster,.mobile .poster-list.-grid>.poster-container{width:23%;display:block;margin:0 0 2% 2%}.mobile .poster-list.-grid>.poster-container .poster,.mobile .poster-list.-grid>.poster-container img,.mobile .poster-list.-grid>.poster .poster,.mobile .poster-list.-grid>.poster img{width:100%;height:auto}.poster-list .no-poster .frame-title{position:absolute;top:50%;left:50%;width:85%;-webkit-transform:translate3d(-50%,-55%,0);transform:translate3d(-50%,-55%,0)}.poster-list.-p70 .no-poster .frame,.poster-list.-p125 .no-poster .frame,.poster-list.-p150 .no-poster .frame,.poster-list.-p230 .no-poster .frame{text-indent:0;text-align:center;color:#789;text-decoration:none;background-image:none}.poster-list.-p35 .frame,.poster-list.-p35 .poster,.poster-list.-p35 img{border-radius:2px}.poster-list.-p35 .no-poster{width:35px;height:52px}.poster-list.-p35 .no-poster .frame-title{font-size:9px;line-height:1.22222222}.poster-list.-p35 .poster-container.-placeholder,.poster-list.-p35 .poster.-placeholder{height:52px}.poster-list-view .poster-list.-p35 .padme-pad,.poster-list-view .poster-list.-p35 .poster{width:125px}.poster-list.-p46 .frame,.poster-list.-p46 .poster,.poster-list.-p46 img{border-radius:2px}.poster-list.-p46 .padme-cols,.poster-list.-p46 .poster{width:46px}.poster-list.-p46 .no-poster{width:46px;height:69px}.poster-list.-p46 .no-poster .frame-title{display:block;white-space:normal;font-size:10px;line-height:1.2}.poster-list.-p46 .poster img{width:100%;height:auto}.poster-list.-p46 .poster-container.-placeholder,.poster-list.-p46 .poster.-placeholder{height:69px}.poster-list.-p70 .poster-container .poster{margin-bottom:0}.poster-list.-p70 .poster-container.-placeholder,.poster-list.-p70 .poster.-placeholder{width:70px;height:105px}.mobile .poster-list.-p70 .poster-container.-placeholder,.mobile .poster-list.-p70 .poster.-placeholder{height:auto}.poster-list.-p70 .no-poster .frame-title{display:block;white-space:normal;font-size:11px;line-height:1.27272727}.poster-list.-p70 .dummy{width:68px;height:103px}.mobile .poster-list.-p70 .dummy{height:auto}.poster-list.-p110 .poster,.poster-list.-p110 .poster-container.-placeholder,.poster-list.-p110 .poster.-placeholder{width:110px;height:165px}.mobile .poster-list.-p110 .poster-container.-placeholder,.mobile .poster-list.-p110 .poster.-placeholder{height:auto}.poster-list.-p110 .padme-pad,.poster-list.-p110 .poster-container{width:110px}.poster-list.-p110 .poster-container{overflow:hidden;position:relative}.poster-list.-p110 .dummy{width:108px;height:163px}.poster-list.-p110 .no-poster .frame-title{font-size:14px;line-height:1.28571429}.poster-list.-p110 .film-info{font-size:12px;padding-top:5px;margin-bottom:0;clear:both;line-height:1.2}.poster-list.-p110 .film-info a{text-decoration:none;color:#fff;display:block;width:110px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-binding:url(../js/ellipsis.fc76b63d.xml#ellipsis)}.poster-list.-p110 .film-info a:active,.poster-list.-p110 .film-info a:hover{color:#ddd}.poster-list.-p110 .film-info .date,.poster-list.-p110 .film-info .rating{font-size:10px;color:#9ab;vertical-align:middle}.poster-list.-p110 .film-info .rating{margin-left:2px}.poster-list.-p110.no-poster-show-titles .no-poster .frame-title{display:block}.poster-list.-p125 .poster{width:125px;height:187px}.poster-list.-p125 .poster-container.-placeholder,.poster-list.-p125 .poster.-placeholder{height:187px}.mobile .poster-list.-p125 .poster-container.-placeholder,.mobile .poster-list.-p125 .poster.-placeholder{height:auto}.poster-list.-p125 .padme-pad,.poster-list.-p125 .poster-container{width:125px}.poster-list.-p125 .dummy{width:123px;height:185px}.poster-list.-p125 .no-poster .frame-title{display:block;font-size:14px;line-height:1.28571429;font-family:Graphik-Semibold-Web,sans-serif;font-weight:400}.mobile .poster-list.-p125 .no-poster .frame-title{font-family:Graphik-Regular-Web,sans-serif;font-weight:400}.poster-list.-p150 .poster{width:150px;height:225px}.poster-list.-p150 .poster-container.-placeholder,.poster-list.-p150 .poster.-placeholder{height:225px}.mobile .poster-list.-p150 .poster-container.-placeholder,.mobile .poster-list.-p150 .poster.-placeholder{height:auto}.poster-list.-p150.-horizontal .poster,.poster-list.-p150.-horizontal .poster-container{margin-bottom:0}.poster-list.-p150 .padme-pad,.poster-list.-p150 .poster-container{width:150px}.poster-list.-p150 .placeholder-empty p{line-height:215px;font-size:1rem}.poster-list.-p150 .no-poster .frame-title{white-space:normal}.poster-list.-p150 .frame-title{display:inline-block;font-size:16px;line-height:1.375;font-family:Graphik-Semibold-Web,sans-serif;font-weight:400}.poster-list.-p150 .film-info{clear:both;color:#567;float:left;font-size:11px;padding-top:3px;margin-bottom:0}.poster-list.-p150 .film-title-link{color:#567;display:block;width:150px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-binding:url(../js/ellipsis.fc76b63d.xml#ellipsis)}.poster-list.-p150 .film-title-link:active,.poster-list.-p150 .film-title-link:hover{color:#40bcf4}.poster-list.-p150 .no-poster-action{display:block;width:150px;position:absolute;top:125px;left:0;text-align:center;color:#567;font-size:11px}.poster-list.-p150 .no-poster-action a{color:#567}.poster-list.-p150 .film-stats{padding-top:5px}.poster-list.-p150 .film-stats>.stat{margin:0 3px}.poster-list.-p150 .film-stats>.stat a{font-size:10px}.poster-list.-p150 .film-stats>.stat.filmstat-watches{margin-left:0}.poster-list.-p150 .film-stats>.stat.filmstat-likes{margin-right:0}.poster-list.-p150 .film-stats a .icon{top:1px}.poster-list.-p230 .poster{width:230px}.sidebar .poster-list.-p230 .poster{display:block;margin-left:auto;margin-right:auto}.poster-list.-p230 .no-poster .frame-title{white-space:normal}#popular-films .poster-list.-p230 .no-poster .frame-title{display:inline-block}.poster-list.-p230 .frame-title{line-height:24px;font-size:18px;font-family:Graphik-Semibold-Web,sans-serif;font-weight:400}.poster,.poster-container{display:inline-block;overflow:hidden;position:relative;-webkit-background-clip:padding-box;border-radius:4px}.hide-films-seen .film-watched,body.my-watchlist .removed-from-watchlist{opacity:.2;-webkit-transition:all .1s linear;-o-transition:.1s all linear;transition:all .1s linear}.hide-films-seen .film-watched:active,.hide-films-seen .film-watched:hover,body.my-watchlist .removed-from-watchlist:active,body.my-watchlist .removed-from-watchlist:hover{opacity:1}.hide-films-seen li.film-watched{opacity:1}.hide-films-seen li.film-watched,.hide-films-seen li.film-watched>*{-webkit-transition:all .1s linear;-o-transition:.1s all linear;transition:all .1s linear}.hide-films-seen li.film-watched>*{opacity:.2}.hide-films-seen li.film-watched:active>*,.hide-films-seen li.film-watched:hover>*{opacity:1}.hide-films-seen #diary-table tr.film-watched{opacity:1;-webkit-transition:all .1s linear;-o-transition:.1s all linear;transition:all .1s linear}.hide-films-seen #diary-table tr.film-watched .td-actions>*,.hide-films-seen #diary-table tr.film-watched .td-film-details>*,.hide-films-seen #diary-table tr.film-watched .td-like>*,.hide-films-seen #diary-table tr.film-watched .td-rating>*,.hide-films-seen #diary-table tr.film-watched .td-released>*,.hide-films-seen #diary-table tr.film-watched .td-review>*,.hide-films-seen #diary-table tr.film-watched .td-rewatch>*{opacity:.2;-webkit-transition:all .1s linear;-o-transition:.1s all linear;transition:all .1s linear}.hide-films-seen #diary-table tr.film-watched:active .td-actions>*,.hide-films-seen #diary-table tr.film-watched:active .td-film-details>*,.hide-films-seen #diary-table tr.film-watched:active .td-like>*,.hide-films-seen #diary-table tr.film-watched:active .td-rating>*,.hide-films-seen #diary-table tr.film-watched:active .td-released>*,.hide-films-seen #diary-table tr.film-watched:active .td-review>*,.hide-films-seen #diary-table tr.film-watched:active .td-rewatch>*,.hide-films-seen #diary-table tr.film-watched:hover .td-actions>*,.hide-films-seen #diary-table tr.film-watched:hover .td-film-details>*,.hide-films-seen #diary-table tr.film-watched:hover .td-like>*,.hide-films-seen #diary-table tr.film-watched:hover .td-rating>*,.hide-films-seen #diary-table tr.film-watched:hover .td-released>*,.hide-films-seen #diary-table tr.film-watched:hover .td-review>*,.hide-films-seen #diary-table tr.film-watched:hover .td-rewatch>*{opacity:1}.poster{background:#161718;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.35);box-shadow:0 1px 3px rgba(0,0,0,.35)}.poster .image{display:block;border-radius:4px}.poster .poster-meta{opacity:0;display:block;position:absolute;width:70%;top:30px;left:15%;padding:20px 0;z-index:0;background:rgba(0,0,0,.75);-webkit-transition:opacity .2s cubic-bezier(.19,1,.22,1);-o-transition:opacity .2s cubic-bezier(.19,1,.22,1);transition:opacity .2s cubic-bezier(.19,1,.22,1);-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5);border-radius:3px}.poster .poster-meta li{display:block;color:#fff;font-size:1.84615385rem;font-weight:400;text-align:center;line-height:1;text-indent:0;position:relative}.poster .poster-meta li strong{font-family:Graphik-Light-Web,sans-serif;font-weight:400}.poster .poster-meta li.millions{font-size:1.38461538rem;line-height:1.33333333}.poster .poster-meta .icon{width:32px;height:32px;position:relative;margin:0 auto 5px;padding:0;background-position:-290px -120px;text-indent:110%;white-space:nowrap;overflow:hidden}.poster .poster-meta .icon-like{padding:0}.poster .poster-meta .poster-views .icon{width:36px;background-position:-330px -120px}.poster .poster-meta .poster-likes .icon{margin-top:15px}.poster:active .poster-meta,.poster:hover .poster-meta{opacity:1;-webkit-transition:opacity .5s cubic-bezier(.19,1,.22,1);-o-transition:opacity .5s cubic-bezier(.19,1,.22,1);transition:opacity .5s cubic-bezier(.19,1,.22,1)}.poster .info-overlay{clear:left;float:left;position:absolute;left:50%;top:47%;text-align:center}.poster .info-overlay .wrapper{display:block;position:relative;float:left;right:50%;background:rgba(0,0,0,.8);padding:5px 7px;border-radius:4px}.-p150 .poster.-attributed,.poster.-attributed{height:253px}.poster.-attributed .image{border-bottom-right-radius:0;border-bottom-left-radius:0}.poster.-attributed .overlay-actions{bottom:37px}.poster.-attributed .attribution-block{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0;clear:both;width:100%;margin:0;padding:5px;background:#456;border-bottom-right-radius:4px;border-bottom-left-radius:4px;white-space:nowrap}.poster.-attributed .attribution-block>.attribution>.name a{color:#bcd}.poster.-attributed .attribution-block>.attribution>.name a:hover{color:#def}.poster.-attributed .attribution-block:after{content:"";position:absolute;right:0;top:50%;width:8px;height:18px;margin-top:-9px;background:-webkit-gradient(linear,left top,right top,from(rgba(68,85,102,0)),color-stop(1%,rgba(68,85,102,0)),color-stop(80%,#456),to(#456));background:-o-linear-gradient(left,rgba(68,85,102,0) 0,rgba(68,85,102,0) 1%,#456 80%,#456 100%);background:linear-gradient(90deg,rgba(68,85,102,0) 0,rgba(68,85,102,0) 1%,#456 80%,#456)}.poster.-attributed .attribution-block a{text-shadow:0 -1px 0 #234}.mobile .poster.-attributed{height:auto}.mobile .poster.-attributed img{margin-bottom:28px}.placeholder{background:#161718;border:1px solid #262626;-webkit-box-sizing:border-box;box-sizing:border-box}.dummy{background:#161b21;background:rgba(51,68,85,.1);border:1px solid hsla(0,0%,100%,.1);border-radius:4px}.list-frame,.poster .frame{display:block;position:absolute;top:0;left:0;right:0;height:100%;white-space:nowrap;text-indent:110%;overflow:hidden;-webkit-transition:-webkit-box-shadow .1s ease-in;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 0 0 1px rgba(221,238,255,.35);box-shadow:inset 0 0 0 1px rgba(221,238,255,.35);background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(50%,hsla(0,0%,100%,.5)),to(hsla(0,0%,100%,0)));background-image:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0) 100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0));background-repeat:no-repeat;background-clip:padding-box;background-size:100% 1px;border-radius:4px}.list-frame:hover,.poster .frame:hover{text-decoration:none}.list-frame>.number,.poster .frame>.number{display:block;position:absolute;top:0;left:0;font-family:Graphik-Semibold-Web,sans-serif;font-weight:400;background:none;color:#14181c;height:24px;width:26px;font-size:13px;line-height:22px;text-indent:0;text-align:center;font-style:normal}.list-frame>.number>span,.poster .frame>.number>span{display:inline-block;position:absolute;left:0;width:24px}.list-frame>.number:before,.poster .frame>.number:before{content:"";width:40px;height:40px;-webkit-transform:skew(-45deg) translateX(-23px);-ms-transform:skew(-45deg) translateX(-23px);transform:skew(-45deg) translateX(-23px);background:#fff;position:absolute;top:0;left:0;z-index:0;-webkit-box-shadow:0 0 4px rgba(0,0,0,.35);box-shadow:0 0 4px rgba(0,0,0,.35)}.loading-poster .poster .frame{background-size:auto}.no-poster .frame{text-indent:0;text-align:center;color:#789;background-image:none}.no-poster .frame,.no-poster .frame:hover{text-decoration:none}.no-poster .frame-title{white-space:normal}.frame-title{display:none;white-space:nowrap}.activity-stream .frame-title{display:inline}#poster-frame.loading-poster .frame{background:url(../img/spinner-dark-2x.1e87e393.gif) 50% 52.5% no-repeat}.film-list-wrapper .overlay,.poster .overlay{display:block;position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;text-indent:110%;overflow:hidden;white-space:nowrap;-webkit-transition:border .1s linear;-o-transition:border .1s linear;transition:border .1s linear;border:1px solid #00e054;border-radius:3px}.film-list-wrapper .list-frame:hover .overlay,.poster .frame:hover .overlay{display:block;top:0;left:0;right:0;bottom:0;border:3px solid #00e054}.poster[data-film-in-watchlist=true] .frame:hover .overlay,.poster[data-film-in-watchlist=true] .overlay{border-color:#40bcf4}.placeholder-empty{width:100%;background:#161b21;border:1px solid #2a2e32;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.placeholder-empty p{text-align:center;line-height:100%;color:#567;line-height:1;font-size:1rem}.placeholder-empty p .lb-spinner{position:relative;vertical-align:middle;top:-2px;margin-right:7px}.placeholder-empty p .lb-spinner-fallback{display:inline}.film-browser .placeholder-empty{background:none;height:225px;border:none}.film-browser .placeholder-empty p{line-height:215px}.activity-table .no-poster .frame-title{position:absolute;top:50%;left:50%;width:85%;-webkit-transform:translate3d(-50%,-55%,0);transform:translate3d(-50%,-55%,0);display:block;white-space:normal;font-size:11px;line-height:1.27272727}.no-poster img{display:none}.film-stats{clear:both;display:block;position:relative;padding:10px 0 5px;font-size:0;text-align:center}.film-stats>.stat{display:inline-block;margin:0 6px}.film-stats>.stat.-selected{background-color:#2c3440;padding:3px 5px;margin:-3px 7px;border-radius:4px}.film-stats>.stat.-selected a{color:#fff}.film-stats a{margin:0}.film-stats a .icon{height:12px;top:2px}.film-stats .icon-watched{padding-left:19px}.film-stats .icon-liked{padding-left:15px}.film-stats .icon-list{padding-left:14px}.film-stats .icon-top250{padding-left:18px}.film-stats .icon-watched .icon{width:16px;background-position:-360px -30px}.film-stats .icon-liked .icon{width:12px;background-position:-380px -30px}.film-stats .icon-list .icon{width:11px;background-position:-420px -30px}.film-stats .icon-top250 .icon{width:14px;background-position:-435px -150px}.poster-viewingdata{font-size:.92307692rem;padding-top:3px;clear:both;color:#567;overflow:hidden;margin-bottom:0;line-height:16px}.poster-viewingdata time{float:right;display:block;padding-bottom:2px}.mobile .poster-viewingdata time{display:none}.poster-viewingdata .icon-16{height:16px}.poster-viewingdata .icon-16:first-child{margin-left:0}.poster-viewingdata .icon-16.icon-liked{height:10px}.activity-stream .poster-viewingdata{padding-top:5px;margin-bottom:-3px}.activity-stream .poster-viewingdata a{color:#89a}.activity-stream .poster-viewingdata a:hover{color:#40bcf4}.poster-viewingdata .icon-comment,.poster-viewingdata .icon-hidden,.poster-viewingdata .icon-liked,.poster-viewingdata .icon-review,.poster-viewingdata .icon-rewatch,.poster-viewingdata .rating{float:left}.poster-viewingdata .icon-comment,.poster-viewingdata .icon-hidden,.poster-viewingdata .icon-review{margin-left:7px}.poster-viewingdata .icon-rewatch{margin-left:5px;padding-left:13px}.poster-viewingdata .icon-comment,.poster-viewingdata .icon-review{padding-left:12px}.poster-viewingdata .rating+.icon-liked{margin-left:4px}.poster-viewingdata .comment-count{padding-left:16px}.poster-viewingdata a.icon-comment:hover .icon{background-position:-490px -130px}.poster-viewingdata a.icon-review:hover .icon{background-position:-505px -130px}.avatar{display:block;position:relative;float:left;margin-right:5px;-webkit-background-clip:padding-box}.avatar.-irregular{overflow:hidden}.avatar.-irregular img{width:100%;height:auto}.avatar:after,.avatar a,.avatar img{display:block;overflow:hidden}.avatar:after,.avatar a{position:absolute;top:0;left:0;width:100%;height:100%;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;text-indent:110%;white-space:nowrap}.avatar:after{content:"";border:1px solid hsla(0,0%,100%,.25);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.avatar:hover{text-decoration:none}.avatar:hover:after{border:1px solid hsla(0,0%,100%,.5)}.avatar.-large:hover:after{border:2px solid hsla(0,0%,100%,.5)}.avatar.-borderless:after{display:none}.subnav .avatar:hover:after{border:1px solid hsla(0,0%,100%,.25)}.avatar.-a16{width:18px;height:18px}.avatar.-a16,.avatar.-a16 img,.avatar.-a16:after{border-radius:9px}.avatar.-a16 img{width:100%;height:auto}.avatar.-a24,.avatar.-a24 a,.avatar.-a24 img,.avatar.-a24:after{border-radius:12px}.avatar.-a40{width:40px;height:40px}.avatar.-a40,.avatar.-a40 a,.avatar.-a40 img,.avatar.-a40:after{border-radius:20px}.avatar.-a60{height:60px}.avatar.-a60,.avatar.-a60 a,.avatar.-a60 img,.avatar.-a60:after{border-radius:30px}.avatar.-a70{height:70px;width:70px}.avatar.-a70,.avatar.-a70 a,.avatar.-a70 img,.avatar.-a70:after{border-radius:35px}.avatar.-a110{width:110px;height:110px}.avatar.-a110,.avatar.-a110 a,.avatar.-a110 img,.avatar.-a110:after{border-radius:55px}.avatar.-a130{width:130px;height:130px;border-radius:65px}.avatar.-a130 img{width:100%;height:auto}.avatar.-a130 a,.avatar.-a130 img,.avatar.-a130:after{border-radius:65px}.avatar.-a190{width:190px;height:190px;border-radius:95px}.avatar.-a190 img{width:100%;height:auto}.avatar.-a190 a,.avatar.-a190 img,.avatar.-a190:after{border-radius:95px}.avatar.-a150{width:150px;height:150px}.avatar.-a150,.avatar.-a150 a,.avatar.-a150 img,.avatar.-a150:after{border-radius:75px}.avatar.-square:after,.avatar.-square a,.avatar.-square img{border-radius:3px}.avatar.-square.-a16 a,.avatar.-square.-a16 img,.avatar.-square.-a16:after,.avatar.-square.-a24 a,.avatar.-square.-a24 img,.avatar.-square.-a24:after,.avatar.-square.-a40 a,.avatar.-square.-a40 img,.avatar.-square.-a40:after{border-radius:2px}#avatar-zoom{z-index:1}.watchedstate-avatar{display:inline-block;width:40px;position:relative}.watchedstate-avatar>.avatar{float:none}.watchedstate-avatar>.review,.watchedstate-avatar>.watchlist{text-indent:110%;white-space:nowrap;overflow:hidden;width:15px;height:15px;background-image:url(../img/sprite.2c4a53b6.svg);background-repeat:no-repeat;background-size:800px 1000px;position:absolute;top:-2px;right:-2px}.watchedstate-avatar>.review{background-position:-60px -170px}.watchedstate-avatar>.watchlist{background-position:-80px -170px}.watchedstate-avatar>.rating{display:block;margin:5px auto 0}.watchedstate-avatar:hover .rating.-micro{background-position:0 -180px}.watchedstate-avatar:hover .rating.-micro.rated-1{background-position:-40px -180px}.watchedstate-avatar:hover .rating.-micro.rated-3{background-position:-32px -180px}.watchedstate-avatar:hover .rating.-micro.rated-5{background-position:-24px -180px}.watchedstate-avatar:hover .rating.-micro.rated-7{background-position:-16px -180px}.watchedstate-avatar:hover .rating.-micro.rated-9{background-position:-8px -180px}.avatar-list{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.avatar-list>li>*{font-size:.92307692rem;line-height:1.4}.avatar-list .avatar{margin-right:0}.avatar-list+p{margin-top:7px}.avatar-list.-a40{margin-left:-7px}.avatar-list.-a40>li{margin-left:7px}.avatar-list.-a40 .avatar,.avatar-list.-a40 .padme-pad{width:40px}.avatar-list.-a40.-cols16{margin-left:-2px}.avatar-list.-a40.-cols16>li{margin-left:2px}.avatar-list.-a40.-cols14{margin-left:-5px}.avatar-list.-a40.-cols14>li{margin-left:5px}.avatar-list.-a40.-cols6{margin-left:-6px}.avatar-list.-a40.-cols6>li{margin-left:6px}.wide-sidebar .avatar-list.-a40.-cols6{margin-left:-2px}.wide-sidebar .avatar-list.-a40.-cols6>li{margin-left:2px}.avatar-list.-a72 .avatar{margin-bottom:10px;width:72px;text-align:center;font-weight:400;border-radius:36px}.avatar-list.-a72 .avatar:after,.avatar-list.-a72 .avatar a,.avatar-list.-a72 .avatar img{border-radius:36px}.avatar-list.-a72 .avatar a{width:72px;height:72px;position:relative;border:none;top:auto;left:auto;margin-bottom:3px}.avatar-list.-a72 .padme-pad{width:40px}.avatar-list.-stacked>li{margin-bottom:7px}.mobile .avatar-list.-stacked>li{width:15%;margin-bottom:1%;margin-left:1.5%}@media (min-width:600px){.mobile .avatar-list.-stacked>li{width:10.1%;margin-bottom:.4%;margin-left:1%}}.col-7 .avatar-list.-stacked>li{margin-bottom:6px}.mobile .avatar-list.-stacked{margin-left:-1.5%}@media (min-width:600px){.mobile .avatar-list.-stacked{margin-left:-1%}}.mobile .avatar-list.-stacked .avatar.-a40{height:auto;width:100%;margin-bottom:0;border-radius:50%}.mobile .avatar-list.-stacked .avatar.-a40 img{width:100%;height:auto}.mobile .avatar-list.-stacked .avatar.-a40 a,.mobile .avatar-list.-stacked .avatar.-a40 img,.mobile .avatar-list.-stacked .avatar.-a40 span,.mobile .avatar-list.-stacked .avatar.-a40:after{border-radius:50%}.avatar-list.-crew{max-width:345px;font-size:0;position:relative}.avatar-list.-crew>li{display:inline-block}.avatar-list.-crew>li+li{margin-left:.76923077rem}.avatar-list.-crew .avatar{margin-right:0}.avatar-list.-crew .more{position:relative;width:19px;display:block;height:70px;margin-left:.38461538rem}.avatar-list.-crew .more:after,.avatar-list.-crew .more:before{content:""}.avatar-list.-crew .more em{font-style:normal;text-indent:110%;white-space:nowrap;overflow:hidden;left:7px}.avatar-list.-crew .more:after,.avatar-list.-crew .more:before,.avatar-list.-crew .more em{display:block;position:absolute;top:32px;width:5px;height:5px;border-radius:50%;background:#9ab}.avatar-list.-crew .more:before{left:0}.avatar-list.-crew .more:after{right:0}@media (min-width:668px){.avatar-list.-watchedstate{margin-left:-12px}.avatar-list.-watchedstate>li{margin-left:12px}.avatar-list.-watchedstate.-cols9{margin-left:-13px}.avatar-list.-watchedstate.-cols9>li{margin-left:13px}.sidebar .avatar-list.-watchedstate{margin-left:-7px}.sidebar .avatar-list.-watchedstate>li{margin-left:7px}}@media (max-width:667px){.avatar-list.-watchedstate{margin-left:-2%}.avatar-list.-watchedstate>li{width:18%;margin-left:2%}.avatar-list.-watchedstate>li:nth-of-type(n+6){margin-top:1.15384615rem}.avatar-list.-watchedstate>li:nth-of-type(n+11){display:none}}@media (max-width:667px){.avatar-list.-watchedstate .watchedstate-avatar{width:100%}.avatar-list.-watchedstate .watchedstate-avatar>.review,.avatar-list.-watchedstate .watchedstate-avatar>.watchlist{top:-4px;right:-4px;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}}@media (max-width:420px){.avatar-list.-watchedstate .watchedstate-avatar>.review,.avatar-list.-watchedstate .watchedstate-avatar>.watchlist{top:-3px;right:-3px;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}}.avatar-list.-watchedstate .avatar,.avatar-list.-watchedstate .padme-pad{width:40px}@media (max-width:667px){.avatar-list.-watchedstate .avatar,.avatar-list.-watchedstate .padme-pad{width:100%;height:auto}.avatar-list.-watchedstate .avatar.-a40:after,.avatar-list.-watchedstate .padme-pad.-a40:after{border-radius:50%}.avatar-list.-watchedstate .avatar img,.avatar-list.-watchedstate .padme-pad img{width:100%;height:auto}.avatar-list.-watchedstate .avatar a,.avatar-list.-watchedstate .avatar img,.avatar-list.-watchedstate .avatar span,.avatar-list.-watchedstate .padme-pad a,.avatar-list.-watchedstate .padme-pad img,.avatar-list.-watchedstate .padme-pad span{border-radius:50%}}.sidebar .person-image{margin:0 0 30px;display:none;float:none}.mobile .sidebar .person-image{margin-top:1.53846154rem}.sidebar .person-image.image-loaded{display:block}.sidebar .person-image.image-loaded img{width:100%;height:auto}.sidebar .tmdb-person-bio .section{margin:0 0 10px}.sidebar .tmdb-person-bio .condense_control{white-space:nowrap;color:#def}.sidebar .tmdb-person-bio .condense_control:active,.sidebar .tmdb-person-bio .condense_control:hover{color:#40bcf4}.sidebar .tmdb-person-bio+.text-link{margin-top:1.92307692rem}.sidebar .bio-link{margin:0 0 20px}.sidebar .bio-link .text-sluglist{margin:0}.attribution-block{color:#678;font-size:0;position:relative}.no-mobile .attribution-block{display:-webkit-box;display:-ms-flexbox;display:flex}.attribution-block>.avatar{float:none;display:inline-block;vertical-align:middle}.no-mobile .attribution-block>.avatar{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.attribution-block>.attribution{margin:0;line-height:18px;font-size:.92307692rem;display:inline-block;vertical-align:middle;max-width:100%}.no-mobile .attribution-block>.attribution{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.attribution-block>.attribution .context .name,.attribution-block>.attribution .name{font-family:Graphik-Semibold-Web,sans-serif;font-weight:400}.attribution-block>.attribution .context .name a,.attribution-block>.attribution .name a{color:#abc}.attribution-block>.attribution .context .name a:hover,.attribution-block>.attribution .name a:hover{color:#bcd}.attribution-block>.attribution .context,.attribution-block>.attribution .name{margin-right:5px;display:inline-block}.attribution-block>.attribution .context{color:#678}.attribution-block>.attribution .context .name{color:#abc;margin-right:0}.attribution-block>.attribution .context .episode{background:#456;color:#bcd;padding:3px 4px 2px;border-radius:2px;font-size:.92307692rem}.attribution-block>.attribution .context:hover{color:#9ab}.attribution-block>.attribution .context:hover .name{color:#bcd}.attribution-block>.attribution .context:hover .episode{color:#def}.attribution-block>.attribution .value{margin-right:5px;display:inline-block}.attribution-block>.attribution .rating{display:inline-block;vertical-align:inherit;margin-right:5px}.attribution-block .content-metadata{display:inline-block;vertical-align:baseline}.attribution-block .content-metadata:empty{display:none}.attribution-block.-large{color:#678}.attribution-block.-large>.attribution{font-size:1rem;line-height:24px}.attribution-block.-large>.attribution .rating{margin-right:7px;position:relative;top:-1px}.attribution-block.-large .content-metadata>.date{margin-right:7px;vertical-align:inherit}.attribution-block.-large .content-metadata .icon-16{font-size:inherit}.content-metadata>.date{margin-right:5px;display:inline-block}.content-metadata .icon-comment{padding-left:16px}.content-metadata .has-icon,.content-metadata .private-slug{margin-left:0;margin-right:5px}.content-metadata .private-slug{line-height:1}.content-metadata .icon-edit .icon{top:-1px}.content-metadata .icon-rewatch{padding-left:17px}.content-metadata .icon-liked{vertical-align:bottom}.people-shortlist>li{overflow:hidden;border-bottom:1px solid #2c3440;padding:10px 0;color:#89a;position:relative}.people-shortlist>li:first-child{padding-top:0}.people-shortlist>li:first-child .follow-button-wrapper{margin-top:-20px}.people-shortlist .person-summary{padding-right:35px}.logged-out .people-shortlist .person-summary{padding-right:0}.people-shortlist .avatar{margin-bottom:0}.people-shortlist .follow-button-wrapper{position:absolute;right:0;top:50%;margin-top:-15px}.person-summary{position:relative;padding-left:50px;min-height:40px}.person-summary>.avatar{position:absolute;left:0;top:0;margin:0}.person-summary>.title-3,.person-summary>.title-4{margin:0;padding-top:4px}.person-summary>.title-3>.context,.person-summary>.title-4>.context{display:block;font-family:Graphik-Regular-Web,sans-serif;font-weight:400;font-size:1rem;color:#9ab;text-transform:uppercase;letter-spacing:.075em;margin-bottom:2px}.person-summary>.title-3>.context a,.person-summary>.title-4>.context a{color:#9ab}.person-summary>.title-3>.context a:active,.person-summary>.title-3>.context a:hover,.person-summary>.title-4>.context a:active,.person-summary>.title-4>.context a:hover{color:#40bcf4}.person-summary>.title-3>.follow-button-wrapper,.person-summary>.title-4>.follow-button-wrapper{height:16px;vertical-align:bottom}.person-summary>.metadata{font-size:.92307692rem;color:#789;line-height:1.5}.person-summary>.metadata a{color:#678}.person-summary>.metadata a:hover{color:#bcd}.person-summary.-small{padding-left:32px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:18px;min-height:24px}.person-summary.-small>.name{display:block;font-size:.92307692rem;font-family:Graphik-Semibold-Web,sans-serif;font-weight:400}.person-summary.-small>.name a{color:#89a}.person-summary.-small>.name a:hover{color:#bcd}.person-summary.-small>.metadata a{color:#678}.person-summary.-small>.metadata a:hover{color:#bcd}.person-summary.-inline{padding-left:32px;min-height:24px}.person-summary.-inline>.title-4>.context{display:inline;margin-bottom:0;text-transform:none;letter-spacing:inherit}.person-summary.-inline>.title-4>.name{color:#abc}.person-summary.-inline>.title-4>.name:hover{color:#bcd}.featured-person{position:relative}.featured-person>.avatar{float:none;margin-bottom:15px}.featured-person>.title-3{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-binding:url(../js/ellipsis.fc76b63d.xml#ellipsis);margin:0 0 2px}.featured-person>.follow-button-wrapper{position:absolute;left:120px;top:117px;width:30px;line-height:0;border-radius:15px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.8);box-shadow:0 2px 3px rgba(0,0,0,.8)}.mobile .featured-person>.follow-button-wrapper{left:auto;right:0;top:0}.featured-person>.stats{line-height:1;margin-bottom:1em}.featured-person>.stats a{color:#89a}.featured-person>.stats a:first-child{margin-right:5px}.featured-person>.stats a:hover{color:#def}.featured-people{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mobile .featured-people{-ms-flex-wrap:wrap;flex-wrap:wrap}.featured-people>.featured-person{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;font-size:1rem}.mobile .featured-people>.featured-person{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;overflow:hidden;margin-bottom:1em;text-align:center}.mobile .featured-people>.featured-person:nth-child(5){display:none}.mobile .featured-people>.featured-person .avatar.-a150{width:100%;height:auto}.mobile .featured-people>.featured-person .avatar.-a150:after{border-radius:50%}.mobile .featured-people>.featured-person .avatar.-a150 img{width:100%;height:auto;border-radius:50%}.form-row{position:relative;margin-bottom:20px}.form-row:after{content:" ";display:block;clear:both}.form-row>.field,.form-row>.select,.form-row>.textarea{display:block;width:100%;margin:0}.form-row .col>.note,.form-row>.note{color:#89a;display:block;margin:5px 0 0;font-size:.92307692rem;line-height:1.3}.fields-reversed .form-row .col>.note,.fields-reversed .form-row>.note{color:#c4ccd4;text-shadow:#345 0 -1px 0}.form-row .col>.note.-topnote,.form-row>.note.-topnote{position:absolute;top:1px;right:0;margin:0}.form-row .col>.note.-reversed,.form-row>.note.-reversed{color:#c4ccd4;text-shadow:#345 0 -1px 0}.form-columns:after{content:" ";display:block;clear:both}.form-columns.-cols2>.form-row{width:48.71794872%;float:left}.form-columns.-cols2>.form-row:nth-of-type(2n){float:right}.field,.textarea,.tt-hint{padding:9px 9px 8px;margin:0;border:none;background-color:#2c3440;color:#89a;-webkit-box-shadow:inset 0 -1px 0 #456;box-shadow:inset 0 -1px 0 #456;font-size:1.07692308rem;line-height:1;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px}.field:focus,.textarea:focus,.tt-hint:focus{background-color:#fff;color:#234;-webkit-box-shadow:none;box-shadow:none}.field.-borderless,.textarea.-borderless,.tt-hint.-borderless{border:none}.field.-reversed,.textarea.-reversed,.tt-hint.-reversed{background-color:#cde;color:#567;-webkit-box-shadow:inset 0 -1px 0 #fff;box-shadow:inset 0 -1px 0 #fff}.field.-reversed:focus,.textarea.-reversed:focus,.tt-hint.-reversed:focus{background-color:#fff;color:#234;-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:0 0 5px #012!important;box-shadow:0 0 5px #012!important}.field.-transparent,.field.-transparent:focus,.textarea.-transparent,.textarea.-transparent:focus,.tt-hint.-transparent,.tt-hint.-transparent:focus{border:none}.field:focus.loading{background-image:url(../img/spinner-light-2x.31ea11e8.gif);background-position:97% 46%;background-repeat:no-repeat;background-size:16px 16px;padding-right:30px}.field.-large{padding:10px}.field.-large:focus.loading{background-position:99%}.field:disabled,.textarea:disabled{opacity:.5}.field:disabled,.field:disabled:focus,.textarea:disabled,.textarea:disabled:focus{background-color:#2c3440;color:#89a;-webkit-box-shadow:inset 0 -1px 0 #456;box-shadow:inset 0 -1px 0 #456;-webkit-text-fill-color:#89a}.field.-reversed:disabled,.textarea.-reversed:disabled{opacity:.35;background-color:#cde;color:#567;-webkit-box-shadow:inset 0 -1px 0 #fff;box-shadow:inset 0 -1px 0 #fff}.field::-webkit-input-placeholder{color:#567}.field:-moz-placeholder,.field::-moz-placeholder{color:#567}.field:-ms-input-placeholder{color:#567}.field:focus::-webkit-input-placeholder{color:#89a}.field:focus:-moz-placeholder,.field:focus::-moz-placeholder{color:#89a}.field:focus:-ms-input-placeholder{color:#89a}.field.-reversed::-webkit-input-placeholder{color:#89a}.field.-reversed:-moz-placeholder,.field.-reversed::-moz-placeholder{color:#89a}.field.-reversed:-ms-input-placeholder{color:#89a}.textarea{padding:5px 9px;line-height:1.4}.fields-reversed .field,.fields-reversed .textarea{background-color:#cde;color:#567;-webkit-box-shadow:inset 0 -1px 0 #fff;box-shadow:inset 0 -1px 0 #fff}.fields-reversed .field:focus,.fields-reversed .textarea:focus{background-color:#fff;color:#234;-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:0 0 5px #012!important;box-shadow:0 0 5px #012!important}.fields-reversed .field:disabled,.fields-reversed .textarea:disabled{opacity:.35;background-color:#cde;color:#567;-webkit-box-shadow:inset 0 -1px 0 #fff;box-shadow:inset 0 -1px 0 #fff}.fields-reversed .field::-webkit-input-placeholder,.fields-reversed .textarea::-webkit-input-placeholder{color:#89a}.fields-reversed .field::-moz-placeholder,.fields-reversed .textarea::-moz-placeholder{color:#89a}.fields-reversed .field:-ms-input-placeholder,.fields-reversed .textarea:-ms-input-placeholder{color:#89a}.fields-reversed .field:-moz-placeholder,.fields-reversed .textarea:-moz-placeholder{color:#89a}.fields-reversed .tt-hint{background-color:#cde;color:#567;-webkit-box-shadow:inset 0 -1px 0 #fff;box-shadow:inset 0 -1px 0 #fff}.fields-reversed .tt-hint:focus{background-color:#fff;color:#234;-webkit-box-shadow:none;box-shadow:none}.fields-reversed .field::-webkit-input-placeholder{color:#89a}.fields-reversed .field:-moz-placeholder,.fields-reversed .field::-moz-placeholder{color:#89a}.fields-reversed .field:-ms-input-placeholder{color:#89a}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:8px 20px 8px 9px;margin:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;cursor:pointer;background-color:#2c3440;color:#89a;-webkit-box-shadow:inset 0 -1px 0 #456;box-shadow:inset 0 -1px 0 #456;background-repeat:no-repeat;background-position:100% 50%;background-size:24px 32px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 18l-4 4-4-4h8zm-8-4h8l-4-4-4 4z' fill='%23567' fill-rule='evenodd'/%3E%3C/svg%3E")}.select:hover{background-color:#36404f;-webkit-box-shadow:none;box-shadow:none;background-size:24px 32px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 18l-4 4-4-4h8zm-8-4h8l-4-4-4 4z' fill='%23789' fill-rule='evenodd'/%3E%3C/svg%3E")}.select:active,.select:focus{background-color:#fff;color:#234;-webkit-box-shadow:none;box-shadow:none}.select::-ms-expand{display:none}.select:disabled{opacity:.5}.select:disabled,.select:disabled:active,.select:disabled:focus,.select:disabled:hover{background-color:#2c3440;color:#89a;-webkit-box-shadow:inset 0 -1px 0 #456;box-shadow:inset 0 -1px 0 #456}.select.-reversed{background-color:#cde;color:#567;-webkit-box-shadow:inset 0 -1px 0 #fff;box-shadow:inset 0 -1px 0 #fff}.select.-reversed:active,.select.-reversed:focus,.select.-reversed:hover{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.select.-reversed:active,.select.-reversed:focus{color:#234}.select.-reversed:disabled{opacity:.35}.fields-reversed .select,.select.-reversed:disabled{background-color:#cde;color:#567;-webkit-box-shadow:inset 0 -1px 0 #fff;box-shadow:inset 0 -1px 0 #fff}.fields-reversed .select:hover{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.fields-reversed .select:active,.fields-reversed .select:focus{background-color:#fff;color:#234;-webkit-box-shadow:none;box-shadow:none}.fields-reversed .select:disabled{opacity:.35;background-color:#cde;color:#567;-webkit-box-shadow:inset 0 -1px 0 #fff;box-shadow:inset 0 -1px 0 #fff}.options-list:after{content:" ";display:block;clear:both}.options-list>.option{display:block;margin-bottom:16px}.options-list>.option:last-child{margin-bottom:0}.options-list.-cols{text-align:justify;font-size:0;position:relative;text-justify:distribute-all-lines}.options-list.-cols>li{display:inline-block;text-align:left;position:relative;vertical-align:top;line-height:0}.options-list.-cols:after{content:"";display:inline-block;width:100%;height:0}.options-list.-cols .option{width:32%}.options-list.-inline .option{display:inline-block;margin-right:16px}.options-list.-inline .option:last-child{margin-right:0}.options-list.-inline.-centered{text-align:center}.options-list.-inline.-centered .option-label{text-align:left}.option-label{padding-top:2px;padding-left:30px;position:relative;line-height:1.33;color:#bcd;min-height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.option-label+.option-label{margin-top:8px}.option-label>.note{color:#89a;display:block;margin-top:5px;font-size:.92307692rem}.option-label>.substitute{display:block;position:absolute;left:0;top:0;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.option-label>.substitute:after{content:"";display:block;position:absolute;left:50%;top:50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;display:none}.option-label .radio+.substitute{left:-1px;top:-1px}.option-label .checkbox:checked+.substitute:after,.option-label .radio:checked+.substitute:after,.option-label:active .checkbox:checked+.substitute:after,.option-label:active .radio:checked+.substitute:after,.option-label:active>.substitute:after{display:block}.option-label>.checkbox,.option-label>.like-checkbox,.option-label>.radio{position:absolute;left:0;z-index:0;opacity:0;border:none}.option-label.-checkbox>.checkbox+.substitute{background-color:#2c3440;color:#89a;-webkit-box-shadow:inset 0 -1px 0 #456;box-shadow:inset 0 -1px 0 #456}.option-label.-checkbox>.checkbox+.substitute:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);border-right:2px solid #89a;border-bottom:2px solid #89a}.option-label.-checkbox>.checkbox:focus+.substitute{background-color:#36404f;-webkit-box-shadow:none;box-shadow:none}.option-label.-checkbox>.checkbox:focus:checked+.substitute:after{border-color:#9ab}.option-label.-checkbox>.checkbox:focus:disabled+.substitute,.option-label.-checkbox>.checkbox:focus:disabled:checked+.substitute{background-color:#2c3440;color:#89a;-webkit-box-shadow:inset 0 -1px 0 #456;box-shadow:inset 0 -1px 0 #456}.option-label.-checkbox>.checkbox:focus:disabled+.substitute:after,.option-label.-checkbox>.checkbox:focus:disabled:checked+.substitute:after{border-color:#89a}.option-label.-checkbox>.checkbox:active:checked+.substitute:after{border-color:#9ab}.option-label.-checkbox>.checkbox:disabled+.substitute{opacity:.5}.option-label.-checkbox>.checkbox:disabled+.substitute:after{border-color:#89a}.has-no-touch .option-label.-checkbox:hover>.substitute{background-color:#36404f;-webkit-box-shadow:none;box-shadow:none}.option-label.-checkbox.-default>.checkbox+.substitute{width:20px;height:20px;border-radius:3px}.option-label.-checkbox.-default>.checkbox+.substitute:after{width:4px;height:10px;margin-top:-1px}.option-label.-checkbox.-small{min-height:16px;padding-top:0;padding-left:24px}.option-label.-checkbox.-small>.checkbox+.substitute{width:14px;height:14px;border-radius:2px;top:0}.option-label.-checkbox.-small>.checkbox+.substitute:after{width:3px;height:6px;margin-top:-1px}.option-label.-checkbox.-reversed{text-shadow:#345 0 -1px 0}.option-label.-checkbox.-reversed>.checkbox+.substitute{background-color:#cde;color:#567;-webkit-box-shadow:inset 0 -1px 0 #fff;box-shadow:inset 0 -1px 0 #fff}.option-label.-checkbox.-reversed>.checkbox+.substitute:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);border-right:2px solid #567;border-bottom:2px solid #567}.option-label.-checkbox.-reversed>.checkbox:focus+.substitute{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.option-label.-checkbox.-reversed>.checkbox:focus:checked+.substitute:after{border-color:#678}.option-label.-checkbox.-reversed>.checkbox:focus:disabled+.substitute,.option-label.-checkbox.-reversed>.checkbox:focus:disabled:checked+.substitute{background-color:#cde;color:#567;-webkit-box-shadow:inset 0 -1px 0 #fff;box-shadow:inset 0 -1px 0 #fff}.option-label.-checkbox.-reversed>.checkbox:focus:disabled+.substitute:after,.option-label.-checkbox.-reversed>.checkbox:focus:disabled:checked+.substitute:after{border-color:#567}.option-label.-checkbox.-reversed>.checkbox:active:checked+.substitute:after{border-color:#678}.option-label.-checkbox.-reversed>.checkbox:disabled+.substitute{opacity:.35}.option-label.-checkbox.-reversed>.checkbox:disabled+.substitute:after{border-color:#567}.has-no-touch .option-label.-checkbox.-reversed:hover>.substitute{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.option-label.-checkmark{color:#bcd;padding-left:26px}.option-label.-checkmark+.-checkmark{margin-top:10px}.option-label.-checkmark>.checkbox+.substitute:after{border-right:2px solid #89a;border-bottom:2px solid #89a;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.option-label.-checkmark>.checkbox:disabled+.substitute{opacity:.5}.option-label.-checkmark>.checkbox:disabled+.substitute:after{border-color:#89a}.option-label.-checkmark>.checkbox:checked+.substitute:after{border-color:#00e054}.option-label.-checkmark:hover>.substitute{background:#242a34}.option-label.-checkmark:hover>.checkbox:checked+.substitute:after{border-color:#00e054}.option-label.-checkmark:hover>.checkbox:disabled+.substitute:after,.option-label.-checkmark:hover>.checkbox:disabled:checked+.substitute:after{border-color:#89a}.option-label.-checkmark>.checkbox+.substitute{width:20px;height:20px;border-radius:3px}.option-label.-checkmark>.checkbox+.substitute:after{width:4px;height:10px;margin-top:-1px}.option-label.-toggle{padding-left:0}.option-label.-toggle .track{display:inline-block;background:#345;width:3rem;height:1.8rem;margin-right:1rem;border-radius:1rem;position:relative;vertical-align:middle}.mobile .option-label.-toggle .track{float:left;margin-top:-.15em}.option-label.-toggle .handle{position:absolute;left:1px;color:#ff8000;width:1.2rem;height:1.2rem;border-radius:1.3rem;background:#ff8000;margin:.3rem;z-index:1}.option-label.-toggle .handle,.option-label.-toggle input:checked+.track .handle{-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.option-label.-toggle input:checked+.track .handle{background-color:#00c030;-webkit-transform:translateX(1.2rem);-ms-transform:translateX(1.2rem);transform:translateX(1.2rem)}.option-label.-toggle .label{vertical-align:middle;padding-top:.1em}.mobile .option-label.-toggle .label{display:block;margin-left:4rem}.option-label.-toggle:hover .track{background:#456}.option-label.-toggle:hover .handle{background-color:#ff9010}.option-label.-toggle:hover input:checked+.track .handle{background:#00e054}.option-label.-toggle.-small .track{width:2rem;height:1.2rem;margin-right:.5rem;margin-top:-2px;border-radius:.7rem}.mobile .option-label.-toggle.-small .track{margin-top:1px}.option-label.-toggle.-small .handle{left:.5px;width:.8rem;height:.8rem;border-radius:.5rem;margin:.2rem}.option-label.-toggle.-small input:checked+.track .handle{-webkit-transform:translateX(.75rem);-ms-transform:translateX(.75rem);transform:translateX(.75rem)}.no-mobile .option-label.-toggle.-small:hover .track{background:#24303c}.option-label.-radio>.radio+.substitute{background-color:#2c3440;color:#89a;-webkit-box-shadow:inset 0 -1px 0 #456;box-shadow:inset 0 -1px 0 #456}.option-label.-radio>.radio+.substitute:after{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#89a}.option-label.-radio>.radio:focus+.substitute{background-color:#36404f;-webkit-box-shadow:none;box-shadow:none}.option-label.-radio>.radio:focus:checked+.substitute:after{background:#9ab}.option-label.-radio>.radio:focus:disabled+.substitute,.option-label.-radio>.radio:focus:disabled:checked+.substitute{background-color:#2c3440;color:#89a;-webkit-box-shadow:inset 0 -1px 0 #456;box-shadow:inset 0 -1px 0 #456}.option-label.-radio>.radio:focus:disabled+.substitute:after,.option-label.-radio>.radio:focus:disabled:checked+.substitute:after{background:#89a}.option-label.-radio>.radio:active:checked+.substitute:after{background:#9ab}.option-label.-radio>.radio:disabled+.substitute{opacity:.5}.option-label.-radio>.radio:disabled+.substitute:after{background:#89a}.has-no-touch .option-label.-radio:hover>.substitute{background-color:#36404f;-webkit-box-shadow:none;box-shadow:none}.option-label.-radio.-default>.radio+.substitute{width:22px;height:22px;border-radius:11px}.option-label.-radio.-default>.radio+.substitute:after{width:8px;height:8px;border-radius:4px}.option-label.-radio.-small{min-height:16px;padding-top:1px;padding-left:22px}.option-label.-radio.-small>.radio+.substitute{width:16px;height:16px;border-radius:8px;top:0}.option-label.-radio.-small>.radio+.substitute:after{width:6px;height:6px;border-radius:3px}.option-label.-radio.-reversed{text-shadow:#345 0 -1px 0}.option-label.-radio.-reversed>.radio+.substitute{background-color:#cde;color:#567;-webkit-box-shadow:inset 0 -1px 0 #fff;box-shadow:inset 0 -1px 0 #fff}.option-label.-radio.-reversed>.radio+.substitute:after{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#567}.option-label.-radio.-reversed>.radio:focus+.substitute{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.option-label.-radio.-reversed>.radio:focus:checked+.substitute:after{background:#678}.option-label.-radio.-reversed>.radio:focus:disabled+.substitute,.option-label.-radio.-reversed>.radio:focus:disabled:checked+.substitute{background-color:#cde;color:#567;-webkit-box-shadow:inset 0 -1px 0 #fff;box-shadow:inset 0 -1px 0 #fff}.option-label.-radio.-reversed>.radio:focus:disabled+.substitute:after,.option-label.-radio.-reversed>.radio:focus:disabled:checked+.substitute:after{background:#567}.option-label.-radio.-reversed>.radio:active:checked+.substitute:after{background:#678}.option-label.-radio.-reversed>.radio:disabled+.substitute{opacity:.35}.option-label.-radio.-reversed>.radio:disabled+.substitute:after{background:#567}.has-no-touch .option-label.-radio.-reversed:hover>.substitute{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.option-label.-like>.like-checkbox+.substitute{display:block;width:30px;height:26px;background-image:url(../img/sprite.2c4a53b6.svg);background-repeat:no-repeat;background-size:800px 1000px;background-position:-490px -280px}.option-label.-like>.like-checkbox:active+.substitute{background-position:-490px -340px}.option-label.-like>.like-checkbox:active:checked+.substitute{background-position:-490px -310px}.option-label.-like>.like-checkbox:checked+.substitute,.option-label.-like>.like-checkbox:checked:focus+.substitute{background-position:-490px -340px}.option-label.-like>.like-checkbox:disabled{opacity:.5}.option-label.-like:hover>.substitute{background-position:-490px -310px}.option-label.-disabled{color:#456;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.option-label.-disabled>.note{color:#456}.option-label.-reversed.-disabled{color:#9ab}.option-label.-reversed.-disabled>.note{color:#789}.fields-reversed .option-label{color:#def;text-shadow:#345 0 -1px 0}.fields-reversed .option-label.-checkbox{text-shadow:#345 0 -1px 0}.fields-reversed .option-label.-checkbox>.checkbox+.substitute{background-color:#cde;color:#567;-webkit-box-shadow:inset 0 -1px 0 #fff;box-shadow:inset 0 -1px 0 #fff}.fields-reversed .option-label.-checkbox>.checkbox+.substitute:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);border-right:2px solid #567;border-bottom:2px solid #567}.fields-reversed .option-label.-checkbox>.checkbox:focus+.substitute{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.fields-reversed .option-label.-checkbox>.checkbox:focus:checked+.substitute:after{border-color:#678}.fields-reversed .option-label.-checkbox>.checkbox:focus:disabled+.substitute,.fields-reversed .option-label.-checkbox>.checkbox:focus:disabled:checked+.substitute{background-color:#cde;color:#567;-webkit-box-shadow:inset 0 -1px 0 #fff;box-shadow:inset 0 -1px 0 #fff}.fields-reversed .option-label.-checkbox>.checkbox:focus:disabled+.substitute:after,.fields-reversed .option-label.-checkbox>.checkbox:focus:disabled:checked+.substitute:after{border-color:#567}.fields-reversed .option-label.-checkbox>.checkbox:active:checked+.substitute:after{border-color:#678}.fields-reversed .option-label.-checkbox>.checkbox:disabled+.substitute{opacity:.35}.fields-reversed .option-label.-checkbox>.checkbox:disabled+.substitute:after{border-color:#567}.has-no-touch .fields-reversed .option-label.-checkbox:hover>.substitute{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.fields-reversed .option-label.-radio{text-shadow:#345 0 -1px 0}.fields-reversed .option-label.-radio>.radio+.substitute{background-color:#cde;color:#567;-webkit-box-shadow:inset 0 -1px 0 #fff;box-shadow:inset 0 -1px 0 #fff}.fields-reversed .option-label.-radio>.radio+.substitute:after{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#567}.fields-reversed .option-label.-radio>.radio:focus+.substitute{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.fields-reversed .option-label.-radio>.radio:focus:checked+.substitute:after{background:#678}.fields-reversed .option-label.-radio>.radio:focus:disabled+.substitute,.fields-reversed .option-label.-radio>.radio:focus:disabled:checked+.substitute{background-color:#cde;color:#567;-webkit-box-shadow:inset 0 -1px 0 #fff;box-shadow:inset 0 -1px 0 #fff}.fields-reversed .option-label.-radio>.radio:focus:disabled+.substitute:after,.fields-reversed .option-label.-radio>.radio:focus:disabled:checked+.substitute:after{background:#567}.fields-reversed .option-label.-radio>.radio:active:checked+.substitute:after{background:#678}.fields-reversed .option-label.-radio>.radio:disabled+.substitute{opacity:.35}.fields-reversed .option-label.-radio>.radio:disabled+.substitute:after{background:#567}.has-no-touch .fields-reversed .option-label.-radio:hover>.substitute{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.fields-reversed .option-label.-disabled{color:#9ab}.fields-reversed .option-label.-disabled>.note{color:#789}.search-form{position:relative}.search-form .field{display:block;width:100%;color:#89a;font-size:1rem;line-height:1.30769231;padding:8px 30px 8px 10px;height:30px;border-radius:15px;-webkit-box-shadow:0 1px 0 #414d5e;box-shadow:0 1px 0 #414d5e}.search-form .field:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px #fff}.search-form .field:-webkit-autofill+.action{background-position:-100px -170px}.search-form .action{margin:0;border:none;width:30px;height:30px;position:absolute;right:0;top:0;padding:30px 0 0;display:block;background:url(../img/sprite.2c4a53b6.svg) no-repeat;background-size:800px 1000px;text-indent:110%;white-space:nowrap;overflow:hidden;background-position:-100px -170px;cursor:pointer}.mobile .search-form .action{top:18px;right:15px}.search-form.-dark .field{background:#202428;-webkit-box-shadow:0 1px 0 #414b54;box-shadow:0 1px 0 #414b54}.search-form.-dark .action{background-position:-100px -200px}.signin-form>.fieldset{display:block;background:#14181c;padding:13px 0 0 35px;position:relative;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}.backdropped .signin-form>.fieldset{padding-bottom:15px;padding-right:15px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5);height:auto;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.backdropped.show-signin-message .signin-form>.fieldset{border-bottom-right-radius:0;border-bottom-left-radius:0}.signin-form label{color:#678;display:block;font-size:.92307692rem;line-height:1}.signin-form .fields{display:-webkit-box;display:-ms-flexbox;display:flex}.signin-form .field{width:150px;font-size:1rem;line-height:17px;padding:5px 7px;height:28px}.signin-form .buttons{margin-right:0}.signin-form .buttons span{color:#678;margin:0 5px;float:left;display:block;height:26px;line-height:26px}.signin-form .button{letter-spacing:.075em;height:28px;padding-top:6px;padding-bottom:7px;margin:0}.signin-form .signin-actions{position:relative;margin-right:15px}.signin-form .signin-actions label{display:block;line-height:1}.signin-form .signin-actions label input:focus~.focus{border-bottom:1px dotted #678}.signin-form .signin-actions .option-label{padding-left:20px;padding-top:2px}.signin-form .signin-actions .reset{margin:0;padding:0;line-height:1;font-size:.92307692rem}.signin-form .signin-actions .reset .elongated{display:none}.signin-form .signin-actions .reset a{color:#00e054;text-decoration:none}.signin-form .signin-actions .reset a:focus{border-bottom:1px dotted #00c030}.signin-form .signin-actions .reset a:hover{color:#fff}.signin-form .close{position:absolute;left:10px;top:32px;line-height:1;color:#345;font-size:26px;cursor:pointer}.signin-form .close:hover{color:#def}.signin-form .errormessage{opacity:0;background:#ff8000;position:absolute;left:0;top:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:8px 10px 6px 35px;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);-webkit-transition:-webkit-transform .3s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .3s cubic-bezier(.165,.84,.44,1);-o-transition:transform .3s cubic-bezier(.165,.84,.44,1);transition:transform .3s cubic-bezier(.165,.84,.44,1);transition:transform .3s cubic-bezier(.165,.84,.44,1),-webkit-transform .3s cubic-bezier(.165,.84,.44,1);z-index:0}.show-signin-message .signin-form .errormessage{opacity:1;-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.signin-form .errormessage p{margin:0;color:#fff}.button-container{float:left;position:relative}.button-container i{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#20262e;border-radius:3px;display:none}.button-container .lb-spinner{position:absolute;top:50%;left:50%;margin:-7px 0 0 -7px}.ajax-processing .button-container input[type=submit],.signin-processing .button-container input[type=submit]{visibility:hidden}.ajax-processing .button-container i,.signin-processing .button-container i{display:block}.segmented-control{font-size:0}.segmented-control>.options{background:#345;border-radius:500px;overflow:hidden;-webkit-box-shadow:inset 0 1px 1px rgba(44,52,64,.5);box-shadow:inset 0 1px 1px rgba(44,52,64,.5);padding:2px;display:inline-block;pointer-events:none}.segmented-control>.options>.option{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none;background:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#9ab;padding-left:10px;padding-right:10px;font-size:1rem;line-height:1.61538462;font-family:Graphik-Semibold-Web,sans-serif;font-weight:400;cursor:pointer;pointer-events:all}.segmented-control>.options>.option:hover{color:#bcd}.segmented-control>.options>.option.-selected{background:#9ab;color:#2c3440;border-radius:500px}.segmented-control>.options>.option.-unavailable{display:none}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:9px 12px 8px;text-decoration:none;font-size:1rem;text-transform:uppercase;letter-spacing:.075em;font-family:Graphik-Semibold-Web,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:12px;border:none;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2);border-radius:3px;color:#c8d4e0;background:#567;cursor:pointer;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.button:hover{color:#fff;text-decoration:none;background:#678}.button:active,.button:focus{color:#c9d4df;background:#4a5968}.button.-disabled,.button:disabled{opacity:.5;cursor:default}.button.-disabled:active,.button.-disabled:focus,.button.-disabled:hover,.button:disabled:active,.button:disabled:focus,.button:disabled:hover{color:#c8d4e0;background:#567}.button.-small{font-size:.84615385rem;padding:7px 10px 6px}.button.-action{color:#f4fcf0;background:#00b020;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3)}.button.-action:hover{color:#fff;background:#00a11d}.button.-action:active,.button.-action:focus{color:#e3eae0;background:#00971b}.button.-action.-disabled:active,.button.-action.-disabled:focus,.button.-action.-disabled:hover,.button.-action:disabled:active,.button.-action:disabled:focus,.button.-action:disabled:hover{color:#f4fcf0;background:#00b020}.button.-twitter{-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3);background:#019ad4}.button.-twitter:hover{background:#01aced}.button.-twitter:active,.button.-twitter:focus{background:#0187ba}.button.-twitter.-disabled:active,.button.-twitter.-disabled:focus,.button.-twitter.-disabled:hover,.button.-twitter:disabled:active,.button.-twitter:disabled:focus,.button.-twitter:disabled:hover{background:#019ad4}.button.-destructive:active,.button.-destructive:hover{color:#fff;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3)}.button.-destructive:hover{background:#ec1200}.button.-destructive:active,.button.-destructive:focus{background:#c40f00}.button.-destructive.-disabled:active,.button.-destructive.-disabled:focus,.button.-destructive.-disabled:hover,.button.-destructive:disabled:active,.button.-destructive:disabled:focus,.button.-destructive:disabled:hover{color:#c8d4e0;background:#567}.button.-reversed:not(.-action),.fields-reversed .button:not(.-action){background:#89a;color:#def}.button.-reversed:not(.-action):hover,.fields-reversed .button:not(.-action):hover{background:#9ab;color:#fff}.button.-reversed:not(.-action).-disabled:active,.button.-reversed:not(.-action).-disabled:focus,.button.-reversed:not(.-action).-disabled:hover,.button.-reversed:not(.-action):disabled:active,.button.-reversed:not(.-action):disabled:focus,.button.-reversed:not(.-action):disabled:hover,.fields-reversed .button:not(.-action).-disabled:active,.fields-reversed .button:not(.-action).-disabled:focus,.fields-reversed .button:not(.-action).-disabled:hover,.fields-reversed .button:not(.-action):disabled:active,.fields-reversed .button:not(.-action):disabled:focus,.fields-reversed .button:not(.-action):disabled:hover{background:#89a;color:#def}.button.-reversed.-destructive:hover,.fields-reversed .button.-destructive:hover{background:#ec1200}.button.-reversed.-destructive:active,.button.-reversed.-destructive:focus,.fields-reversed .button.-destructive:active,.fields-reversed .button.-destructive:focus{background:#c40f00}.button.-compact,.button.-tiny{text-indent:-999em;overflow:hidden;white-space:nowrap}.button.-tiny,.button.button-small{font-size:13px;padding:3px 10px 4px}.button.-tiny{border-radius:2px}.button.-following,.button.button-action,.button.js-button-following{color:#f4fcf0;cursor:pointer;background:#00b020;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3)}.button.-following:hover,.button.button-action:hover,.button.js-button-following:hover{color:#fff;background:#00a11d}.button.-following:active,.button.-following:focus,.button.button-action:active,.button.button-action:focus,.button.js-button-following:active,.button.js-button-following:focus{color:#e3eae0;background:#00971b}.button.button-action-disabled,.button.button-action-disabled:active,.button.button-action-disabled:hover,.button.button-action.ajax-disabled,.button.button-action.ajax-disabled:active,.button.button-action.ajax-disabled:hover{color:#678;cursor:default;background:#404d59;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.messages .button.button-action{color:#678;padding:5px 12px 7px;cursor:pointer;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2);background:-webkit-gradient(linear,left top,left bottom,from(#f0f4f8),to(#cde));background:-o-linear-gradient(top,#f0f4f8 0,#cde 100%);background:linear-gradient(180deg,#f0f4f8 0,#cde)}.messages .button.button-action:hover{color:#456;cursor:pointer;background:-webkit-gradient(linear,left top,left bottom,from(#d0d8df),to(#abc));background:-o-linear-gradient(top,#d0d8df 0,#abc 100%);background:linear-gradient(180deg,#d0d8df 0,#abc)}.button.-blocked,.button.-red{color:#fff;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3);background:#d10}.button.-blocked:hover,.button.-red:hover{background:#ec1200}.button.-blocked:active,.button.-blocked:focus,.button.-red:active,.button.-red:focus{background:#c40f00}.button.button-large{text-align:center;border:none;padding:10px 20px;font-size:1rem}.button.button-add{padding-right:0;padding-left:0;width:107px;text-align:center;border-top-right-radius:0;border-bottom-right-radius:0}.home .button.button-add{margin-top:22px;margin-left:130px;border-radius:0}#welcome-diary .button.button-add{width:107px;border-radius:4px}#welcome-diary .button.button-add .icon{width:36px;height:30px;position:absolute;left:0;top:0;background-position:-330px -160px}.button.button-add-menu{padding-right:0;padding-left:0;width:24px;text-align:center;border-top-left-radius:0;border-bottom-left-radius:0}.button.button-add-menu em{visibility:hidden}.button.button-add-menu .toggle{position:absolute;top:0;left:0;bottom:0;right:0;text-shadow:0;border-bottom:none;border-top-right-radius:3px;border-bottom-right-radius:3px;background-color:rgba(85,221,102,.25)}.button.button-add-menu .toggle:before{content:"";display:block;position:absolute;top:50%;left:50%;width:10px;height:10px;background-image:url(../img/sprite.2c4a53b6.svg);background-repeat:no-repeat;background-size:800px 1000px;background-position:-160px -170px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.button.button-add-menu:active .toggle:after{opacity:.5}.button.button-unfollow:active,.button.button-unfollow:focus,.button.button-unfollow:hover{background:#ff8000;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3)}.button.button-unfollow:active,.button.button-unfollow:focus{background:#ee7000}.button.-compact{padding:0 0 0 30px;height:30px;border-radius:15px;position:relative}.button.-compact .icon{width:30px;height:30px;border-radius:15px}.button.-compact.-follow .icon{background-position:-330px -230px}.button.-compact.-following .icon{background-position:-300px -230px}.button.-compact.-following:hover{background:#ff8000}.button.-compact.-following:hover .icon{background-position:-390px -230px}.has-touch .button.-compact.-following:hover .icon{background-position:-300px -230px}.button.-compact.-following:active,.button.-compact.-following:focus{background:#ee7000}.button.-tiny{padding:4px 0 4px 24px;height:28px}.button.-tiny .icon{width:30px;height:30px}.button.button-small-icon{padding-left:23px}.button.button-small-icon .icon{width:21px;height:20px;top:-1px}.button.-following .icon,.button.js-button-following .icon{background-position:-290px -200px}.button.-following:active,.button.-following:hover,.button.js-button-following:active,.button.js-button-following:hover{color:#fff}.button.-following:hover,.button.js-button-following:hover{background:#ff8000}.button.-following:active,.button.-following:focus,.button.js-button-following:active,.button.js-button-following:focus{background:#ee7000}.button.button-unfollow .icon{background-position:-320px -200px}.button.js-button-follow .icon{background-position:-350px -200px}.button.button-edit .icon{background-position:-380px -200px}.button.button-resend .icon{background-position:-410px -200px}.button.button-play .icon{background-position:-440px -200px}.button.button-requested .icon{background-position:-470px -200px}.button.-tiny-follow .icon{background-position:-330px -230px}.button.-tiny-following .icon{background-position:-300px -230px}.button.-tiny-following:hover .icon{background-position:-390px -230px}.has-touch .button.-tiny-following:hover .icon{background-position:-300px -230px}.button.button-invitation-resend .icon{background-position:-460px -230px}.button.button-invitation-revoke .icon{background-position:-490px -230px}.button.button-cta{color:#fff;font-size:20px;letter-spacing:.075em;line-height:1;padding:10px 20px;text-shadow:#b20000 0 -1px 0;border-radius:4px;background:-webkit-gradient(linear,left top,left bottom,from(#ef5350),to(#c33));background:-o-linear-gradient(top,#ef5350 0,#c33 100%);background:linear-gradient(180deg,#ef5350 0,#c33)}.button.button-cta:hover{background:-webkit-gradient(linear,left top,left bottom,from(#ed3c39),to(#b82e2e));background:-o-linear-gradient(top,#ed3c39 0,#b82e2e 100%);background:linear-gradient(180deg,#ed3c39 0,#b82e2e)}.button.button-cta:active,.button.button-cta:focus{color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#eb2521),to(#a32929));background:-o-linear-gradient(top,#eb2521 0,#a32929 100%);background:linear-gradient(180deg,#eb2521 0,#a32929)}.follow-button-wrapper{visibility:hidden}h1 .follow-button-wrapper{display:inline-block;position:relative;top:-2px;margin-left:5px}.follow-button-wrapper .button.-tiny{padding:0 0 0 16px;height:16px;width:0;border-radius:8px}.follow-button-wrapper .button.-tiny .icon{width:14px;height:14px;left:1px;top:1px}.button-cancel{cursor:pointer}.micro-button{color:#9ab;padding:4px 5px 3px;border:2px solid #303840;font-size:.76923077rem;text-transform:uppercase;letter-spacing:.075em;border-radius:2px}.micro-button:active,.micro-button:hover{color:#fff;border-color:#9ab}.micro-button.-large{display:inline-block;color:#fff;text-transform:none;letter-spacing:0;border:none;background-color:#567;padding:.75rem 1rem;font-family:Graphik-Semibold-Web,sans-serif;font-weight:400;font-size:1.38461538rem;border-radius:6px}.-centered-content,.-centered-content p{text-align:center}.text-slug{color:#9ab;background:#283038;display:inline-block;padding:3px 6px;white-space:nowrap;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05);line-height:1.5}.text-slug a{color:#bcd}.text-slug a:active,.text-slug a:hover{color:#def}.text-slug a.action{color:#40bcf4}.text-slug a.action:hover{color:#fff}.text-slug.-large{padding:7px 10px}.text-slug.-upper{text-transform:uppercase;font-size:.85rem;letter-spacing:.05rem;padding-bottom:1px}.text-slug .badge{line-height:1;margin:0 2px}p .text-slug{line-height:inherit}a.text-slug{cursor:pointer}a.text-slug:active,a.text-slug:hover{color:#def;background:#303840}.film-links,.text-slugs{margin:15px 0 10px}.film-links li,.text-slugs li{margin:0 0 5px}.film-links li:last-child,.text-slugs li:last-child{margin:0}.film-links li .text-slug,.text-slugs li .text-slug{display:block;float:none;text-align:center;padding:5px 0;margin-right:0}.text-sluglist{font-size:.92307692rem;color:#cde}.text-sluglist .text-slug{margin:0 1px 5px 0}.text-indentedlist{font-size:.92307692rem}.text-indentedlist p{padding-top:.3em}.private-slug{position:relative;display:inline-block;background-color:#678;padding:3px 5px 2px;font-size:.76923077rem;font-style:normal;text-transform:uppercase;color:#fff;margin-left:4px;top:-1px;border-radius:2px}.title-1 .private-slug{vertical-align:middle}.flat-button{display:inline-block;color:#bcd;font-family:Graphik-Regular-Web,sans-serif;font-weight:400;font-size:1rem;line-height:1;border:none;background-color:#567;padding:.69230769em 1em .84615385em;border-radius:3px;cursor:pointer}.flat-button:hover{color:#fff}.flat-button:focus{color:#fff;outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.flat-button:focus:not(.focus-ring){outline-width:0}.flat-button:active{color:#fff;background:#456}.flat-button.-uppercase{text-transform:uppercase;letter-spacing:.075em}.flat-button.-small{font-size:.92307692rem;padding:.5em .75em}.flat-button.-large{font-size:1.23076923rem;padding:.625em 1.5em}.flat-button.-action{background:#00c030;color:#fff}.flat-button.-action:hover{background:#00b020;color:#fff}p.text-link{font-size:12px;color:#89a}p.text-link .redact-link,p.text-link .report-link{color:#456;vertical-align:middle}aside.sidebar p.text-link{margin:10px 0 0}aside.sidebar p.text-link+.progress-panel{margin-top:2.30769231rem}aside.sidebar .bio-link+p.text-link,aside.sidebar .person-image+p.text-link{margin:2px 0 14px}.body-text{font-size:1.15384615rem}.body-text a{color:#def}.body-text a:active,.body-text a:hover{color:#40bcf4}.body-text b,.body-text strong{font-family:Graphik-Semibold-Web,sans-serif;font-weight:400}.body-text blockquote{margin:1em 0;padding-left:1em;border-left:1px solid #456;color:#abc}.body-text blockquote p:last-child{margin-bottom:0}.body-text p{margin-bottom:.66666667em}.body-text.-small{font-size:1rem;line-height:1.46153846}.body-text.-small p{font-size:inherit;line-height:inherit}.body-text.-small a.-mute{color:inherit}.body-text.-small a.-mute:active,.body-text.-small a.-mute:hover{color:#40bcf4}.body-text.-hero{font-size:1.30769231rem;line-height:1.52941176}.body-text.-hero p{margin-bottom:.70588235em}.body-text.-hero a:active b,.body-text.-hero a:active strong,.body-text.-hero a:hover b,.body-text.-hero a:hover strong{color:#40bcf4}.body-text.-mute{color:#678}.body-text.-prose{font-family:TiemposTextWeb-Regular,Georgia,serif;font-size:1.15384615rem;line-height:1.6}.body-text.-prose p{line-height:inherit;margin-bottom:.66666667em}.body-text.-prose blockquote{line-height:inherit}.body-text.-prose b,.body-text.-prose strong{font-family:TiemposTextWeb-Semibold,Georgia,serif;font-weight:400}.body-text.-prose.-hero{font-size:1.23076923rem;line-height:1.5625;margin-bottom:.625em}.body-text.-prose.-hero p{line-height:inherit;margin-bottom:.625em}.body-text.-prose.-hero.-loose{line-height:1.6875}.body-text.-prose.-small{font-size:1.07692308rem;line-height:1.57142857}.body-text.-prose.-small p{font-size:inherit;line-height:inherit}.body-text.-centered{text-align:center}.body-text .text-link{font-size:12px;color:#89a}.body-text.-boxed{border:1px solid #456;padding:1.53846154rem;text-align:center;margin-bottom:1.53846154rem;border-radius:4px}.body-text.-boxed>:last-child{margin-bottom:0}.body-text .iconlist{margin-top:1.53846154rem}.body-text .iconlist>li{padding-left:3.07692308rem;position:relative}.body-text .iconlist>li+li{margin-top:1em}.body-text .iconlist>li:before{content:"";display:block;width:24px;height:24px;position:absolute;left:0;top:.2em;background-size:100% 100%;background-position:0 0;background-repeat:no-repeat}.body-text .iconlist.-ticks>li:before{background-image:url(../img/bullet-tick.d983e829.svg)}.condense_control{color:#def;white-space:nowrap}.condense_control:active,.condense_control:hover{color:#40bcf4}.condense_control_less{color:#def}.tagline{font-size:1rem;font-family:Graphik-Regular-Web,sans-serif;font-weight:400;line-height:1.53846154;text-transform:uppercase;letter-spacing:.075em;margin:20px 0 10px}.tagline>a{color:inherit;border-bottom:1px solid #456;padding-bottom:1px}.tagline>a:hover{color:#bcd}.tagline>.type{background:#456;border-radius:2px;color:#fff;font-family:Graphik-Semibold-Web,sans-serif;font-weight:400;padding:3px 4px 2px 5px;margin-right:.38461538rem}.site-body{background:#14181c url(../img/content-bg.c6e0a033.png) 0 -1px repeat-x;padding:30px 0}body.in-app .site-body{background:#14181c}.site-body.-backdrop{padding-top:400px;background-image:none}.shortbackdropped .site-body.-backdrop{padding-top:380px;min-height:290px}.site-body.-backdrop>.content-wrap{position:relative}.shortbackdropped.-crop .backdrop-wrapper{height:490px;overflow:hidden}.shortbackdropped.-crop .backdrop-wrapper>.backdropimage,.shortbackdropped.-crop .backdrop-wrapper>.backdropplaceholder{height:137.75%}.shortbackdropped.-crop .backdrop-wrapper>.backdropmask:before{height:525px}.shortbackdropped.-crop .site-body.-backdrop{padding-top:280px}.overlay-actions{display:block;display:none;position:absolute;left:50%;bottom:10px;margin-left:-42px;background:rgba(0,0,0,.8);padding:0;width:84px;height:28px;border-radius:4px}.overlay-actions .like-link{display:block;margin-left:6px;cursor:pointer}.overlay-actions .film-watch-link,.overlay-actions .icon-like,.overlay-actions .icon-like .icon,.overlay-actions .icon-liked,.overlay-actions .icon-liked .icon,.overlay-actions .icon-watch,.overlay-actions .icon-watch .icon,.overlay-actions .icon-watched,.overlay-actions .icon-watched .icon,.overlay-actions .menu-link{width:25px;height:27px}.overlay-actions .icon-like,.overlay-actions .icon-liked,.overlay-actions .icon-watch,.overlay-actions .icon-watched{padding-left:25px;display:block;float:left;margin:0;width:0;overflow:hidden}.overlay-actions .menu-link{position:relative;float:left;cursor:pointer}.overlay-actions .film-watch-link{margin-left:5px;cursor:pointer;float:left;display:block}.overlay-actions .icon-like .icon,.overlay-actions .icon-liked .icon{background-position:-470px -700px}.overlay-actions .icon-like:hover .icon{background-position:-500px -700px}.overlay-actions .icon-liked .icon{background-position:-530px -700px}.overlay-actions .menu-link{background-position:-560px -700px}.overlay-actions .menu-link:hover{background-position:-590px -700px}.overlay-actions .icon-watch .icon,.overlay-actions .icon-watched .icon{background-position:-650px -700px}.overlay-actions .icon-watch:hover .icon{background-position:-680px -700px}.overlay-actions .icon-watched .icon{background-position:-710px -700px}.activity-table .-review .overlay-actions{bottom:5px}.activity-table .overlay-actions .like-link-target{margin:0}.overlay-actions .like-link-target,.poster-container .overlay-actions .like-link-target{display:block;margin:0;padding:0}.overlay-actions.-w70,.small-poster-menu .overlay-actions{height:24px;width:63px;margin-left:-31px;bottom:2px}.overlay-actions.-w70 .film-watch-link,.overlay-actions.-w70 .icon-like,.overlay-actions.-w70 .icon-like .icon,.overlay-actions.-w70 .icon-liked,.overlay-actions.-w70 .icon-liked .icon,.overlay-actions.-w70 .icon-watch,.overlay-actions.-w70 .icon-watch .icon,.overlay-actions.-w70 .icon-watched,.overlay-actions.-w70 .icon-watched .icon,.overlay-actions.-w70 .menu-link,.small-poster-menu .overlay-actions .film-watch-link,.small-poster-menu .overlay-actions .icon-like,.small-poster-menu .overlay-actions .icon-like .icon,.small-poster-menu .overlay-actions .icon-liked,.small-poster-menu .overlay-actions .icon-liked .icon,.small-poster-menu .overlay-actions .icon-watch,.small-poster-menu .overlay-actions .icon-watch .icon,.small-poster-menu .overlay-actions .icon-watched,.small-poster-menu .overlay-actions .icon-watched .icon,.small-poster-menu .overlay-actions .menu-link{width:19px;height:24px}.overlay-actions.-w70 .icon-like,.overlay-actions.-w70 .icon-liked,.overlay-actions.-w70 .icon-watch,.overlay-actions.-w70 .icon-watched,.small-poster-menu .overlay-actions .icon-like,.small-poster-menu .overlay-actions .icon-liked,.small-poster-menu .overlay-actions .icon-watch,.small-poster-menu .overlay-actions .icon-watched{width:0;padding-left:19px}.overlay-actions.-w70 .like-link,.small-poster-menu .overlay-actions .like-link{margin-left:0}.overlay-actions.-w70 .film-watch-link,.small-poster-menu .overlay-actions .film-watch-link{margin-left:3px;margin-right:1px}.overlay-actions.-w70 .icon-like .icon,.overlay-actions.-w70 .icon-liked .icon,.small-poster-menu .overlay-actions .icon-like .icon,.small-poster-menu .overlay-actions .icon-liked .icon{background-position:-650px -640px}.overlay-actions.-w70 .icon-like:hover .icon,.small-poster-menu .overlay-actions .icon-like:hover .icon{background-position:-670px -640px}.overlay-actions.-w70 .icon-liked .icon,.small-poster-menu .overlay-actions .icon-liked .icon{background-position:-690px -640px}.overlay-actions.-w70 .menu-link,.small-poster-menu .overlay-actions .menu-link{background-position:-650px -670px}.overlay-actions.-w70 .menu-link:active,.overlay-actions.-w70 .menu-link:hover,.small-poster-menu .overlay-actions .menu-link:active,.small-poster-menu .overlay-actions .menu-link:hover{background-position:-670px -670px}.overlay-actions.-w70 .icon-watch .icon,.overlay-actions.-w70 .icon-watched .icon,.small-poster-menu .overlay-actions .icon-watch .icon,.small-poster-menu .overlay-actions .icon-watched .icon{background-position:-650px -610px!important}.overlay-actions.-w70 .icon-watch:hover .icon,.small-poster-menu .overlay-actions .icon-watch:hover .icon{background-position:-670px -610px!important}.overlay-actions.-w70 .icon-watched .icon,.small-poster-menu .overlay-actions .icon-watched .icon{background-position:-690px -610px!important}.yir .small-poster-menu .overlay-actions{bottom:3px}.has-fade .overlay-actions.-w70{z-index:2}.activity-table .table-activity-viewing .overlay-actions .icon{top:0}.film-detail{border-bottom:1px solid #456;overflow:hidden;padding:15px 0 18px}.no-title .film-detail:first-child{padding-top:0}.film-detail-content{width:580px;float:right}.col-16 .film-detail-content{width:540px}.films-reviewed .film-detail-content{width:580px}.film-detail-content .headline-2>a,.film-detail-content .headline-3>a{color:#fff;margin-right:5px}.film-detail-content .headline-2>a:hover,.film-detail-content .headline-3>a:hover{color:#40bcf4}.film-detail-content .headline-2 small a,.film-detail-content .headline-3 small a{color:#89a}.film-detail-content .headline-2 a:hover,.film-detail-content .headline-3 a:hover{color:#40bcf4}.film-detail-content .body-text blockquote{margin:15px 0;padding-left:15px;border-left:1px solid #456;color:#abc}.film-detail-content .body-text blockquote,.film-detail-content .body-text li,.film-detail-content .body-text p{font-size:1.15384615rem}.film-detail-content .body-text p{margin-bottom:10px}.film-detail-content>blockquote:last-child,.film-detail-content>p:last-child{margin-bottom:0}.film-detail-content .icon-rewatch{padding-left:17px;font-size:1rem}.mobile .film-detail-content .icon-rewatch{display:inline-block;vertical-align:middle;position:relative;top:-2px;padding-left:0;width:16px;text-indent:110%;white-space:nowrap;overflow:hidden}.film-detail-content .like-link-target{margin-top:15px}.film-detail-content .like-link-target+p .text-slug{margin-top:.76923077rem}.film-detail-content .film-detail-date{margin-right:7px;display:inline-block;vertical-align:middle}.film-detail-content .film-detail-date a{display:inline-block}.film-detail-content .film-detail-meta .comment-count{vertical-align:middle}.film-detail-content .attribution-block{margin-bottom:10px}.mobile .film-detail-content .attribution-block .avatar{float:left}.mobile .film-detail-content .attribution-block .avatar+.attribution>.name{display:block;margin:0 0 5px}.mobile .film-detail-content .attribution-block .attribution{display:block}.film-ext-links{padding-right:1em}.badge{position:relative;display:inline-block;background-color:#678;padding:3px 5px 2px;font-size:.76923077rem;font-style:normal;text-transform:uppercase;color:#fff;top:-1px;border-radius:2px;font-family:Graphik-Regular-Web,sans-serif;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;line-height:1;letter-spacing:0;margin-left:2px}.is-windows .badge{padding:2px 5px 3px}.badge.-small{font-size:.69230769rem;line-height:1;padding:3px 4px 1px;border-radius:2px}.is-windows .badge.-small{font-size:.73076923rem;padding:2px 4px}.mobile .badge.-small{margin-left:.5em;padding:2px 3px 1px}.is-windows.mobile .badge.-small{padding:2px 4px}.badge.-pro{background-color:#ee7000}.badge.-patron{background-color:#209cd4}.is-windows h1.title .badge,h1.title .badge{font-size:14px}.yir-title-3 .badge{top:-2px}.comment-person .badge,.person-table .badge{font-size:9px;line-height:1.2;padding:3px 3px 1px;top:-2px;border-radius:2px}.netflix-note .badge{line-height:1}.comment-person .badge{margin-left:0;padding-top:1px;top:0}body.tags .col-main{margin-top:-10px}ul.tags{overflow:hidden}ul.tags li{float:left;margin:0 4px 6px 0;font-size:.84615385rem;text-transform:lowercase;line-height:1}ul.tags li.tag span:hover{color:#9ab;cursor:default}ul.tags li.tag span.tag-content{position:relative;padding-right:20px}ul.tags li.tag span.tag-content .delete{color:#9ab;display:inline-block;font-style:normal;margin:0;position:absolute;right:8px;top:4px;font-size:1rem}ul.tags li.tag span.tag-content:hover .delete{color:#def}.modal ul.tags li.tag span.tag-content{border:none;position:relative;padding:5px 20px 4px 5px;background-position:right -870px}.modal ul.tags li.tag span.tag-content .delete{color:#89a}.modal ul.tags li.tag span.tag-content:active,.modal ul.tags li.tag span.tag-content:hover{background-position:right -870px}.modal ul.tags li.tag span.tag-content:active .delete,.modal ul.tags li.tag span.tag-content:hover .delete{color:#def}a.tag,ul.tags li.tag span,ul.tags li a{display:inline-block;height:21px;padding:5px 12px 0 5px;color:#9ab;text-decoration:none;max-width:120px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-binding:url(../js/ellipsis.fc76b63d.xml#ellipsis);-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(../img/sprite.2c4a53b6.svg);background-repeat:no-repeat;background-size:800px 1000px;background-position:right -810px;border-top-left-radius:2px;border-bottom-left-radius:2px}a.tag:active,a.tag:hover,ul.tags li.tag span:active,ul.tags li.tag span:hover,ul.tags li a:active,ul.tags li a:hover{color:#bcd;background-position:right -840px}ul.tags-columns{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;margin:16px 0}ul.tags-columns li{float:none;display:block}ul.tags-columns li span{float:right;display:inline-block;padding-top:4px;color:#567;-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1}.no-mobile .person-tagged .person-header h1>a{max-width:860px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-binding:url(../js/ellipsis.fc76b63d.xml#ellipsis)}.person-tagged .person-header h1>a span.badge{line-height:1}.smenu-wrapper{overflow:visible;height:20px;float:right;z-index:1;padding:8px 0 5px;position:relative}.smenu-wrapper.smenu-wrapper-left{float:left}.smenu-wrapper.smenu-wrapper-left .smenu:first-child{margin-left:0}.smenu-wrapper.smenu-wrapper-left .smenu:first-child label{padding-left:0}.smenu-label{font-weight:400;margin:0 0 0 4px;padding:5px 0}.smenu,.smenu-label{display:block;float:left}.smenu{position:relative;font-size:.84615385rem;margin-left:-4px}.smenu label{display:block;color:#678;margin:0}.smenu-menu{display:none;float:left;padding-bottom:2px;background:#89a;position:absolute;z-index:15;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.05),0 0 15px rgba(0,0,0,.5);box-shadow:inset 0 1px 0 rgba(0,0,0,.05),0 0 15px rgba(0,0,0,.5);border-radius:3px}.smenu-menu li{white-space:nowrap;font-size:.92307692rem;line-height:1}.smenu-menu li.divider-line{border-bottom:none;border-top:1px solid #678;margin-top:5px;padding-top:5px}.smenu-menu li.extended-services-title{color:#fff;padding-left:8px;font-size:.92307692rem;text-shadow:rgba(0,0,0,.05) 0 1px 0}.smenu-menu li.extended-services-title .badge{top:-2px;margin-right:10px}.smenu-menu li.extended-services-title span{display:block;padding-top:8px}.smenu-menu li.note p{white-space:normal;color:#def;padding:0 8px;margin-bottom:0}.smenu-menu li.note p a{color:#def}.smenu-menu li.note p a:active,.smenu-menu li.note p a:hover{color:#fff}.smenu-menu li.note p a.item{margin:0 -8px}.smenu-menu li.note.-upgrade p{max-width:19em}.smenu-menu li small{font-size:.76923077rem;color:#fff}.no-mobile .smenu-menu li{max-width:300px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-binding:url(../js/ellipsis.fc76b63d.xml#ellipsis)}.smenu-menu li>.disabled,.smenu-menu li>.selected{display:block;cursor:default;padding:4px 8px;font-size:.92307692rem;text-shadow:rgba(0,0,0,.05) 0 1px 0}.smenu-menu li>.disabled{color:#708090;text-shadow:0 1px 0 hsla(0,0%,100%,.1)}.smenu-menu li a.item:hover{background:#708090;color:#fff;text-shadow:rgba(0,0,0,.05) 0 1px 0}.smenu-menu li a.item:hover span{color:#def;text-shadow:none}.smenu-menu li a.item:hover small{color:#def}.smenu-menu li a.item:active{background:#607080}.smenu-menu li a.item a,.smenu-menu li a.item small,.smenu-menu li a.item span{color:#bcd;text-shadow:none}.smenu-menu li a.item a.badge,.smenu-menu li a.item small.badge,.smenu-menu li a.item span.badge{color:#fff;top:0}.smenu-menu li a.item small{color:#def}.smenu-menu li .smenu-sublabel{cursor:default}.smenu-menu li .smenu-sublabel,.smenu-menu li a.item{display:block;padding:4px 8px;color:#345;border:none;text-shadow:hsla(0,0%,100%,.1) 0 1px 0;font-size:.92307692rem}.smenu-menu li.smenu-selected{color:#fff;display:block;text-shadow:rgba(0,0,0,.05) 0 1px 0;padding-left:8px;border-bottom:1px solid #678;margin-bottom:4px}.smenu-menu li.smenu-selected .icon{background-position:-370px -110px}.smenu-menu li.smenu-selected small{color:#fff}.smenu-menu li.smenu-subselected>.selected,.smenu-menu li.smenu-subselected a.item{color:#fff;text-shadow:rgba(0,0,0,.05) 0 1px 0}.smenu-menu li.smenu-subselected small{color:#def}.smenu-menu li .smenu-subselected a.item{color:#fff;text-shadow:rgba(0,0,0,.05) 0 1px 0;position:relative}.smenu-menu li .smenu-subselected a.item .icon{background-position:-370px -160px;width:16px;height:16px;left:6px;top:2px}.smenu-menu li.availability-+.availability-:not(.divider-line) a,.smenu-menu li.availability-+.availability-:not(.divider-line) span.selected,.smenu-menu li ul li a.item{padding-left:24px}.smenu-menu li:last-child{padding-bottom:4px}.smenu-menu.-listsorting{margin:2px 0 0 2px}.smenu-menu.-listsorting .smenu-selected{font-size:.92307692rem;letter-spacing:.075em;padding-bottom:7px;padding-top:7px}.smenu-menu.-listsorting .smenu-selected .icon{top:2px}.smenu-menu .smenu-selected,.smenu-wrapper label{font-size:.84615385rem;line-height:1;text-transform:uppercase;padding:5px 8px 6px;cursor:default;letter-spacing:.05em}.no-mobile .smenu-menu .smenu-selected,.no-mobile .smenu-wrapper label{max-width:300px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-binding:url(../js/ellipsis.fc76b63d.xml#ellipsis)}.smenu-menu .smenu-selected.lower,.smenu-menu .smenu-selected small,.smenu-wrapper label.lower,.smenu-wrapper label small{text-transform:none;letter-spacing:0}.smenu-menu .smenu-selected .count,.smenu-wrapper label .count{color:#678}.smenu-menu .smenu-selected .icon,.smenu-wrapper label .icon{position:relative;display:inline-block;vertical-align:top;background-position:-370px -100px;width:10px;height:10px;left:auto;top:1px;margin-left:2px}.browse-nav-smenu{margin:2px 0 0 2px}.browse-nav-smenu .smenu-selected{font-size:.92307692rem;letter-spacing:.075em;padding-bottom:7px;padding-top:7px}.browse-nav-smenu .smenu-selected .icon{top:2px}.smenu-wrapper label:hover{color:#89a}.smenu-wrapper label:hover .icon{background-position:-370px -90px}.disabled-menu-state a,.disabled-menu-state a:active,.disabled-menu-state a:hover,.hide-unwatched .smenu-menu .fade-toggle-off a,.hide-unwatched .smenu-menu .fade-toggle-off a:active,.hide-unwatched .smenu-menu .fade-toggle-off a:hover,.hide-unwatched .smenu-menu .fade-toggle-on a,.hide-unwatched .smenu-menu .fade-toggle-on a:active,.hide-unwatched .smenu-menu .fade-toggle-on a:hover,.hide-watched .smenu-menu .fade-toggle-off a,.hide-watched .smenu-menu .fade-toggle-off a:active,.hide-watched .smenu-menu .fade-toggle-off a:hover,.hide-watched .smenu-menu .fade-toggle-on a,.hide-watched .smenu-menu .fade-toggle-on a:active,.hide-watched .smenu-menu .fade-toggle-on a:hover,.my-own-films .smenu-menu .fade-toggle-off a,.my-own-films .smenu-menu .fade-toggle-off a:active,.my-own-films .smenu-menu .fade-toggle-off a:hover,.my-own-films .smenu-menu .fade-toggle-on a,.my-own-films .smenu-menu .fade-toggle-on a:active,.my-own-films .smenu-menu .fade-toggle-on a:hover,.my-own-films .smenu-menu .hide-unwatched-filter a,.my-own-films .smenu-menu .hide-unwatched-filter a:active,.my-own-films .smenu-menu .hide-unwatched-filter a:hover,.my-own-films .smenu-menu .hide-watched-filter a,.my-own-films .smenu-menu .hide-watched-filter a:active,.my-own-films .smenu-menu .hide-watched-filter a:hover,.my-watchlist .smenu-menu .hide-watchlisted-filter a,.my-watchlist .smenu-menu .hide-watchlisted-filter a:active,.my-watchlist .smenu-menu .hide-watchlisted-filter a:hover,.my-watchlist .smenu-menu .show-watchlisted-filter a,.my-watchlist .smenu-menu .show-watchlisted-filter a:active,.my-watchlist .smenu-menu .show-watchlisted-filter a:hover,.short-films-only .smenu-menu .hide-shorts-filter a,.short-films-only .smenu-menu .hide-shorts-filter a:active,.short-films-only .smenu-menu .hide-shorts-filter a:hover,.unreleased-films-only .smenu-menu .hide-unreleased-filter a,.unreleased-films-only .smenu-menu .hide-unreleased-filter a:active,.unreleased-films-only .smenu-menu .hide-unreleased-filter a:hover{background:none;color:#708090;text-shadow:0 1px 0 hsla(0,0%,100%,.15);cursor:default}.site-header{height:72px;position:relative}.backdropped .site-header .site-header-bg{position:absolute;top:0;left:0;right:0;height:95px;opacity:.7;background-color:transparent;background-repeat:repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#14181c),color-stop(16.56%,rgba(20,24,28,.94460641)),color-stop(30.85%,rgba(20,24,28,.80174927)),color-stop(43.77%,rgba(20,24,28,.60641399)),color-stop(56.23%,rgba(20,24,28,.39358601)),color-stop(69.15%,rgba(20,24,28,.19825073)),color-stop(83.44%,rgba(20,24,28,.05539359)),to(rgba(20,24,28,0)));background-image:-o-linear-gradient(top,#14181c 0,rgba(20,24,28,.94460641) 16.56%,rgba(20,24,28,.80174927) 30.85%,rgba(20,24,28,.60641399) 43.77%,rgba(20,24,28,.39358601) 56.23%,rgba(20,24,28,.19825073) 69.15%,rgba(20,24,28,.05539359) 83.44%,rgba(20,24,28,0) 100%);background-image:linear-gradient(180deg,#14181c 0,rgba(20,24,28,.94460641) 16.56%,rgba(20,24,28,.80174927) 30.85%,rgba(20,24,28,.60641399) 43.77%,rgba(20,24,28,.39358601) 56.23%,rgba(20,24,28,.19825073) 69.15%,rgba(20,24,28,.05539359) 83.44%,rgba(20,24,28,0))}.no-mobile .backdropped .site-header .site-header-bg{-webkit-transition:opacity .4s cubic-bezier(.165,.84,.44,1);-o-transition:opacity .4s cubic-bezier(.165,.84,.44,1);transition:opacity .4s cubic-bezier(.165,.84,.44,1)}.backdropped .site-header:hover .site-header-bg{opacity:.85}.site-header .site-logo{margin:22px 0 0;float:left;position:relative}.no-mobile .backdropped .site-header .site-logo:before{content:"";display:block;position:absolute;z-index:0;top:-4px;left:-4px;width:238px;height:32px;background:url(../img/logo-shadow.7af7cbeb.png) no-repeat;background-size:100% 100%;opacity:.5}.site-header p{margin:0}.site-header section{width:950px;height:72px;margin:0 auto;position:relative}.site-header .add-menu-wrapper{position:absolute;right:0;top:24px;width:24px}.site-header .add-menu-wrapper .button-add-menu{padding-top:6px;padding-bottom:7px}.site-header .button-add{position:absolute;top:24px;right:23px;padding-left:26px;text-align:left;line-height:13px;-webkit-box-sizing:border-box;box-sizing:border-box;width:67px;padding-top:6px;padding-bottom:6px}.no-mobile .site-header .button-add:after,.no-mobile .site-header .button-add:before{content:"";display:block;position:absolute;top:50%;left:15px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;margin-top:-1px}.no-mobile .site-header .button-add:before{width:2px;height:10px}.no-mobile .site-header .button-add:after{width:10px;height:2px}.site-header .main-nav{position:absolute;right:110px;top:22px}.no-mobile .site-header .main-nav{-webkit-transition:right .3s cubic-bezier(.165,.84,.44,1);-o-transition:right .3s cubic-bezier(.165,.84,.44,1);transition:right .3s cubic-bezier(.165,.84,.44,1)}.site-header .search-form{position:absolute;top:-100px;right:0;width:89px;height:30px;padding-bottom:2px;visibility:hidden;pointer-events:none}.no-mobile .site-header .search-form{-webkit-transition:width .3s cubic-bezier(.165,.84,.44,1);-o-transition:width .3s cubic-bezier(.165,.84,.44,1);transition:width .3s cubic-bezier(.165,.84,.44,1)}.site-header .search-form .field{font-size:12px;width:100%;padding:6px 30px 6px 10px}.site-header .add-menu-wrapper,.site-header .button-add{opacity:1}.no-mobile .site-header .add-menu-wrapper,.no-mobile .site-header .button-add{-webkit-transition:opacity .3s cubic-bezier(.165,.84,.44,1);-o-transition:opacity .3s cubic-bezier(.165,.84,.44,1);transition:opacity .3s cubic-bezier(.165,.84,.44,1);-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.site-header .signin-form{position:absolute;z-index:5;right:0;top:0;display:none}.site-header.-searchopen .add-menu-wrapper,.site-header.-searchopen .button-add{opacity:0}.no-mobile .site-header.-searchopen .add-menu-wrapper,.no-mobile .site-header.-searchopen .button-add{-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.no-mobile .site-header.-searchopen .main-nav{right:155px}.site-header.-searchopen .search-form{top:21px;width:140px;visibility:visible;pointer-events:auto;z-index:901}.site-logo>.logo{width:273px;height:25px;background-position:-350px 0;position:relative}#add-menu{display:none;background:#89a;position:absolute;z-index:1000;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 0 10px #000;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 0 10px #000;border-radius:2px;width:160px;right:0;top:28px;padding:4px 0}#add-menu li{font-size:12px;margin:0}#add-menu li a{display:block;color:#2c3440;border:none;padding:4px 15px;text-shadow:hsla(0,0%,100%,.1) 0 1px 0}#add-menu li a:hover{background:#678;color:#fff;text-shadow:rgba(0,0,0,.05) 0 1px 0}#add-menu li a:active{background-color:#607080}#add-menu-button,#add-new-button{z-index:900}#add-menu-button.add-menu-button-active{background-color:#00971b}#add-menu-button.add-menu-button-active .icon{background-position:-640px -30px}.homepage-welcome{margin-top:-2.30769231rem;margin-bottom:4.61538462rem}.mobile .homepage-welcome{margin-top:-3.84615385rem}@media (max-width:460px){.mobile .homepage-welcome{margin-bottom:3.07692308rem}}.mobile .homepage-welcome:before{content:"Letterboxd";display:block;width:230px;height:25px;background:url(../img/sprite.2c4a53b6.svg) -350px 0 no-repeat;background-size:800px 1000px;margin:1.53846154rem auto 2.30769231rem;text-indent:-999em;overflow:hidden}.homepage-welcome>.headline-1{margin-bottom:0;font-size:2.76923077rem;line-height:1.33333333}@media (max-width:767px){.homepage-welcome>.headline-1{font-size:2.30769231rem;line-height:1.4}}@media (max-width:460px){.homepage-welcome>.headline-1{font-family:Graphik-Regular-Web,sans-serif;font-weight:400;font-size:1.69230769rem;margin-bottom:.38461538rem}}.homepage-welcome>.flat-button{margin-top:3.07692308rem;margin-bottom:3.07692308rem}.homepage-welcome>.platforms{color:#789}.homepage-welcome>.platforms>strong{font-family:Graphik-Regular-Web,sans-serif;font-weight:400}@media (min-width:768px){.homepage-welcome>.platforms>strong{margin-right:.5em}}@media (max-width:767px){.homepage-welcome>.platforms>strong{display:block;margin-bottom:.5em;text-align:center}}.homepage-welcome>.platforms>.icons{margin-left:.25em;width:60px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.homepage-welcome>.platforms>.icons>.platform{text-indent:110%;white-space:nowrap;overflow:hidden;width:20px;height:26px;background-image:url(../img/app-platforms.1b279970.svg);background-size:60px 26px;background-repeat:no-repeat;opacity:.8}.homepage-welcome>.platforms>.icons>.platform.-ios{background-position:0 0}.homepage-welcome>.platforms>.icons>.platform.-android{width:30px;background-position:-30px 0}.homepage-welcome>.platforms>.icons>.platform:hover{opacity:1}@media (max-width:767px){.homepage-welcome .text{display:block}.homepage-welcome .text.-signin{font-size:1.15384615rem}}.backdrop-metadata{position:absolute;top:0;right:0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3D(100%,0,0) rotate(-90deg);-ms-transform:translate3D(100%,0,0) rotate(-90deg);transform:translate3D(100%,0,0) rotate(-90deg);margin:0}.backdrop-metadata a{display:inline-block;color:#9ab;opacity:.6;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:300px}.backdrop-metadata a:hover{opacity:1}@media (min-width:1140px){.backdrop-metadata{right:-70px}.backdrop-metadata a{opacity:.4}.backdrop-metadata a:hover{opacity:1}}.jnotify-container{position:fixed;top:0;left:0;width:100%;z-index:100000}.jnotify-container .jnotify-notification{position:relative}.jnotify-container .jnotify-notification .jnotify-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00c030;filter:alpha(opacity=90);opacity:.9;z-index:1;border-bottom:1px solid hsla(0,0%,100%,.25);-webkit-box-shadow:0 10px 10px rgba(0,0,0,.6);box-shadow:0 10px 10px rgba(0,0,0,.6)}.jnotify-container .jnotify-notification a.jnotify-close,.jnotify-container .jnotify-notification a.jnotify-close:focus,.jnotify-container .jnotify-notification a.jnotify-close:hover,.jnotify-container .jnotify-notification a.jnotify-close:link,.jnotify-container .jnotify-notification a.jnotify-close:visited{position:absolute;top:50%;right:10px;padding:0 5px;margin-top:-10px;font:normal 18px Lucida Grande,sans-serif;line-height:1;color:#f4fcf0;text-decoration:none;z-index:3;cursor:pointer}.jnotify-container .jnotify-notification .jnotify-message{position:relative;z-index:2;padding:15px 20px 13px;text-align:center;color:#f4fcf0;text-shadow:0 -1px 0 rgba(0,0,0,.25);font-size:14px;line-height:1.2em}.jnotify-container .jnotify-notification .jnotify-message a{color:#fff;border-bottom:1px solid hsla(0,0%,100%,.5)}.jnotify-container .jnotify-notification .jnotify-message a:active,.jnotify-container .jnotify-notification .jnotify-message a:hover{border-bottom:1px solid #fff}.jnotify-container .jnotify-notification .jnotify-message *{font-size:1em}.jnotify-container .jnotify-notification-error .jnotify-background{background-color:#ff8000}.jnotify-container .jnotify-notification-error .jnotify-close,.jnotify-container .jnotify-notification-error .jnotify-message{color:#fff!important}.jnotify-container .jnotify-notification-warning .jnotify-background{background-color:#ff8000}.jnotify-container .jnotify-notification-warning .jnotify-close,.jnotify-container .jnotify-notification-warning .jnotify-message{color:#fff!important}div.messages{position:relative;margin-top:20px}div.messages a.dismiss{width:15px;height:15px;left:auto;right:10px;top:12px;background-position:-370px -50px;display:none}div.messages a.dismiss:active,div.messages a.dismiss:hover{background-position:-410px -50px}div.messages ul{display:block;padding:10px 20px;border-radius:5px}div.messages li,div.messages li p{font-size:14px}div.messages li p:last-child{margin-bottom:0}div.messages li.contains-button{padding-top:3px}div.messages a.button{margin-top:-3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.35);box-shadow:0 1px 0 rgba(0,0,0,.35)}div.messages ul.error-messages,div.messages ul.success-messages{margin-bottom:20px}div.standard-messages{visibility:hidden;margin-top:0;overflow:hidden}div.messages-fixed{position:fixed;width:950px;z-index:100;top:10px}div.messages-fixed ul{-webkit-box-shadow:0 0 20px #000;box-shadow:0 0 20px #000}ul.general-messages{background-color:#678}ul.general-messages li{text-shadow:0 -1px 0 #345}div.success-message,ul.success-messages{background-color:#52b126}div.success-message,ul.success-messages li{text-shadow:0 -1px 0 #250}div.error-message,ul.error-messages{background-color:#df8329}div.error-message,ul.error-messages li{text-shadow:0 -1px 0 #820}aside .message-container ul,div.message{display:none;margin:5px 10px;padding:5px 10px;color:#fff;border-radius:3px}aside .message-container ul{margin-left:0}ul.error-messages a,ul.success-messages a{color:#fff}ul.error-messages a:hover,ul.success-messages a:hover{border-bottom:1px solid #fff}ul.success-messages a{border-bottom:1px solid #b9e8a4}ul.error-messages a{border-bottom:1px solid #fc9}.panel div.message p{font-size:11px;margin:0}body.update p.password{padding:35px 0 20px}body.update section.privacy{margin-top:10px}.favourite-films-selector{margin-bottom:15px}label[for=frm-pronoun]{margin-bottom:7px}#frm-pronoun{min-width:140px}#pronoun-example{font-size:.92307692rem;line-height:1.33333333}#favourite-film-search-modal{width:330px;padding:15px}#favourite-films{height:165px;overflow:visible}.update #favourite-films{margin-right:-10px}#favourite-films .-placeholder,#favourite-films .placeholder,#favourite-films .poster,#favourite-films .poster-container{width:110px;margin-right:10px;display:block;float:left}#favourite-films .poster{overflow:visible;height:165px;cursor:move}#favourite-films .poster img{width:100%;height:auto}#favourite-films li:last-child{margin-right:0}#favourite-films .loading-poster{width:16px;height:16px;position:absolute;left:50%;top:50%;margin:-7px 0 0 -7px;background:#394551 url(../img/spinner-678-2x.080472f9.gif) 50% 50% no-repeat}#favourite-films .-placeholder,#favourite-films .placeholder{border-color:#456;background-color:#2c3641;cursor:pointer}#favourite-films .-placeholder:after,#favourite-films .placeholder:after{content:"";display:block;position:absolute;width:33px;height:33px;background:url(../img/sprite.2c4a53b6.svg) -500px -560px no-repeat;top:50%;left:50%;margin:-16px 0 0 -16px}#favourite-films .-placeholder:active,#favourite-films .-placeholder:hover,#favourite-films .placeholder:active,#favourite-films .placeholder:hover{border-color:#435567}#favourite-films .-placeholder:active:after,#favourite-films .-placeholder:hover:after,#favourite-films .placeholder:active:after,#favourite-films .placeholder:hover:after{background-position:-540px -560px}#favourite-films .remove-favourite-film{position:absolute;top:-5px;right:-7px;z-index:1;width:19px;height:19px;background-position:-390px -150px}#favourite-films .remove-favourite-film:active,#favourite-films .remove-favourite-film:hover{background-position:-410px -150px}.rating{display:inline-block;height:16px;background:url(../img/sprite.2c4a53b6.svg) no-repeat -290px -90px;text-indent:110%;white-space:nowrap;overflow:hidden}.rating.-green{background-position:-450px -50px}.rating.-green.rated-1{background-position:-515px -50px}.rating.-green.rated-3{background-position:-502px -50px}.rating.-green.rated-5{background-position:-489px -50px}.rating.-green.rated-7{background-position:-476px -50px}.rating.-green.rated-9{background-position:-463px -50px}.rating.-tiny{width:10px;height:10px;background:url(../img/sprite.2c4a53b6.svg) no-repeat -390px -180px}.rating.-tiny.rated-0{width:0}.rating.-tiny.rated-1{width:11px;background-position:-445px -180px}.rating.-tiny.rated-2{width:10px}.rating.-tiny.rated-3{width:22px;background-position:-434px -180px}.rating.-tiny.rated-4{width:21px}.rating.-tiny.rated-5{width:33px;background-position:-423px -180px}.rating.-tiny.rated-6{width:32px}.rating.-tiny.rated-7{width:44px;background-position:-412px -180px}.rating.-tiny.rated-8{width:43px}.rating.-tiny.rated-9{width:55px;background-position:-401px -180px}.rating.-tiny.rated-10{width:54px}.rating.-tiny.-darker{background:url(../img/sprite.2c4a53b6.svg) no-repeat 0 -200px}.rating.-tiny.-darker.rated-1{background-position:-55px -200px}.rating.-tiny.-darker.rated-3{background-position:-44px -200px}.rating.-tiny.-darker.rated-5{background-position:-33px -200px}.rating.-tiny.-darker.rated-7{background-position:-22px -200px}.rating.-tiny.-darker.rated-9{background-position:-11px -200px}.rating.-micro{width:12px;height:7px;background:url(../img/sprite.2c4a53b6.svg) no-repeat 0 -170px}.rating.-micro.rated-0{width:0}.rating.-micro.rated-1{width:7px;background-position:-40px -170px}.rating.-micro.rated-2{width:7px}.rating.-micro.rated-3{width:15px;background-position:-32px -170px}.rating.-micro.rated-4{width:15px}.rating.-micro.rated-5{width:23px;background-position:-24px -170px}.rating.-micro.rated-6{width:23px}.rating.-micro.rated-7{width:31px;background-position:-16px -170px}.rating.-micro.rated-8{width:31px}.rating.-micro.rated-9{width:39px;background-position:-8px -170px}.rating.-micro.rated-10{width:39px}.rated-0{width:0}.rated-1{width:13px;background-position:-355px -90px}.rated-2{width:12px}.rated-3{width:26px;background-position:-342px -90px}.rated-4{width:25px}.rated-5{width:39px;background-position:-329px -90px}.rated-6{width:38px}.rated-7{width:52px;background-position:-316px -90px}.rated-8{width:51px}.rated-9{width:65px;background-position:-303px -90px}.rated-10{width:64px}.rating-large{display:inline-block;height:14px;background:url(../img/sprite.2c4a53b6.svg) no-repeat -390px -130px;text-indent:110%;white-space:nowrap;overflow:hidden}.rated-large-0{width:0}.rated-large-1{width:15px;background-position:-470px -130px}.rated-large-2{width:14px}.rated-large-3{width:31px;background-position:-454px -130px}.rated-large-4{width:30px}.rated-large-5{width:47px;background-position:-438px -130px}.rated-large-6{width:46px}.rated-large-7{width:63px;background-position:-422px -130px}.rated-large-8{width:62px}.rated-large-9{width:79px;background-position:-406px -130px}.rated-large-10{width:78px}.liked,.liked-tiny{display:inline-block;width:12px;height:10px;background:url(../img/sprite.2c4a53b6.svg) no-repeat -390px -180px;text-indent:110%;white-space:nowrap;overflow:hidden}.liked{width:14px;height:13px;background-position:-390px -70px}.liked-tiny,.liked.-tiny{background-position:-457px -180px}.rating-green .rating{background-position:-450px -50px}.rating-green .rated-0{width:0}.rating-green .rated-1{width:13px;background-position:-515px -50px}.rating-green .rated-2{width:12px}.rating-green .rated-3{width:26px;background-position:-502px -50px}.rating-green .rated-4{width:25px}.rating-green .rated-5{width:39px;background-position:-489px -50px}.rating-green .rated-6{width:38px}.rating-green .rated-7{width:52px;background-position:-476px -50px}.rating-green .rated-8{width:51px}.rating-green .rated-9{width:65px;background-position:-463px -50px}.rating-green .rated-10{width:64px}.rating-green-tiny .rating{background-position:-350px -380px;height:9px}.rating-green-tiny .rated-2{width:9px}.rating-green-tiny .rated-10{width:49px}.rating-histogram,.rating-histogram ul{height:44px}.rating-histogram{overflow:hidden;color:#9ab;display:block}.rating-histogram .rating-1,.rating-histogram .rating-5{position:absolute;bottom:0;display:block;height:9px}.rating-histogram .rating-1 .rating,.rating-histogram .rating-5 .rating{display:block}.rating-histogram .rating-1{left:0}.rating-histogram .rating-5{right:0}.rating-histogram ul{width:200px;left:15px}.rating-histogram ul,.rating-histogram ul li{display:block;overflow:hidden;position:absolute;bottom:0}.rating-histogram ul li{height:1px;width:30px;height:100%;font-size:10px;line-height:1;text-indent:110%;white-space:nowrap}.rating-histogram i{background:#456;border-top-right-radius:2px;border-top-left-radius:2px}.rating-histogram a,.rating-histogram i{width:100%;position:absolute;bottom:0;left:0}.rating-histogram a{display:block;top:0;right:0;background:none;padding:0}.rating-histogram a:hover i{background-color:#678}.ratings-histogram-chart .section-heading{margin-bottom:15px}.ratings-histogram-chart .average-rating{position:absolute;top:28px;left:188px;z-index:1}.ratings-histogram-chart .average-rating .display-rating{display:block;font-size:20px;text-align:center;color:#789;margin-left:1px;line-height:40px;width:33px;height:33px;border-radius:20px;font-family:Graphik-Light-Web,sans-serif;font-weight:400}.mobile .ratings-histogram-chart .average-rating .display-rating{width:50px}#frm-sidebar-rating{display:none}div.rateit{display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}div.rateit div.rateit-hover,div.rateit div.rateit-range,div.rateit div.rateit-reset,div.rateit div.rateit-selected{background-image:url(../img/sprite.2c4a53b6.svg)}div.rateit div.rateit-range{position:relative;display:inline-block;background-position:-350px -280px;height:26px}div.rateit div.rateit-hover,div.rateit div.rateit div.rateit-selected{position:absolute}div.rateit div.rateit-hover{background-position:-350px -340px}div.rateit div.rateit-selected{background-position:-350px -310px}.film-menu input.fm-rateit-field{font-size:5px;padding:0;background:transparent;height:5px;line-height:1;position:absolute}.film-menu .fm-rateit{display:block;padding:6px 0 9px;height:19px}.film-menu .fm-rateit .rateit-range{display:block;width:100px;margin:0 auto}.film-menu div.rateit div.rateit-range{background-position:0 -420px;height:19px}.film-menu div.rateit div.rateit-hover{background-position:0 -440px}.film-menu div.rateit div.rateit-selected{background-position:0 -460px}.film-table input.rateit-field{font-size:10px;padding:0;background:transparent;height:10px;line-height:1;border:none;width:80px}.film-table div.rateit{display:block;height:16px}.film-table div.rateit div.rateit-range{background-position:0 -360px;height:16px;width:80px}.film-table div.rateit div.rateit-hover{background-position:0 -260px}.film-table div.rateit div.rateit-selected{background-position:0 -280px}input.panel-rateit-field{position:absolute;background:transparent;font-size:10px;height:10px;border:none;color:#2c3641}div.panel-rateit div.rateit-hover,div.panel-rateit div.rateit-range,div.panel-rateit div.rateit-selected{background-image:url(../img/sprite.2c4a53b6.svg)}div.panel-rateit div.rateit-range{display:block;width:85px;margin:0;background-position:0 -300px;height:16px}div.panel-rateit div.rateit-hover{background-position:0 -320px}div.panel-rateit div.rateit-selected{background-position:0 -340px}.rate-film{width:130px;margin-right:35px;margin-bottom:20px}.rate-film label{margin-bottom:7px}.panel{position:relative;background:#2c3440;border:1px solid #456;padding:10px;color:#fff;margin-bottom:20px;border-radius:3px}.panel.pro-message{overflow:hidden}.panel.pro-message small{line-height:31px;color:#678;font-size:12px;margin:0 5px;float:left}.panel.pro-message small.go-pro a{display:inline-block;color:#9ab;line-height:31px}.panel.pro-message small.go-pro a .badge-pro{line-height:1;vertical-align:middle;top:-1px;font-size:13px;padding:2px 5px 3px;margin-right:2px}.panel.pro-message small.go-pro a:hover{color:#40bcf4}.panel.pro-message small.go-pro{margin:0}.panel.pro-message small.go-pro a{color:#bcd}.panel .section-heading{border-bottom:none}.panel .icon-close,.panel .icon-settings{width:16px;height:16px;background-position:-370px -50px;position:absolute;top:8px;right:7px;left:auto;opacity:.5}.panel .icon-close:hover,.panel .icon-settings:hover{background-position:-410px -50px}.panel .icon-settings{background-position:-520px -470px}.panel .icon-settings:active,.panel .icon-settings:hover{background-position:-520px -440px}.panel h3{margin-top:0;font-weight:400;color:#9ab}.panel li{border-bottom:1px solid #456;padding:8px 0;color:#9ab}.panel li .icon-16{color:#fff;padding-left:30px}.panel li span.icon-clone{color:#89a}.panel li .rating-large{position:absolute;left:75px;top:0}.panel li .mute{color:#9ab}.panel li a.quantity{float:right;font-size:16px;color:#86b9ec;margin-top:-2px}.panel li a.quantity:hover{color:#fff}.panel li:first-child{padding-top:0}.panel li:last-child{border:none;padding-bottom:0}.no-avatar{padding-top:6px}.panel .icon-watched .icon{background-position:-410px -110px}.panel .icon-rating .icon{background-position:-570px -90px}.panel .icon-edit .icon{background-position:-610px -90px;left:1px}.panel .icon-rewatch .icon{background-position:-590px -90px;left:2px}.panel .icon-tweet .icon{background-position:-450px -90px;left:1px}.panel .icon-link .icon{background-position:-470px -90px;left:1px}.panel .icon-list .icon{background-position:-510px -90px;left:1px}.panel .icon-private .icon{background-position:-430px -110px}.panel .icon-watchlist .icon{background-position:-650px -70px;left:1px}.panel .remove-from-watchlist .icon{background-position:-650px -90px}.panel .icon-diary .icon{background-position:-530px -90px;left:2px}.panel .icon-review .icon{background-position:-530px -90px;width:16px;top:-1px;left:1px}.panel .icon-mobile .icon{left:4px}.panel .icon-rating .icon{left:2px}.panel .icon-rate .icon{background-position:-570px -110px;left:1px;top:7px;width:16px;height:16px}.panel li a.icon-16{color:#40bcf4}.panel li a.icon-16:hover{color:#ddd}.panel li .film-watch-link .icon-16{color:#40bcf4;cursor:pointer}.panel li .film-watch-link .icon-16:hover{color:#ddd}.panel li .film-watch-link .icon{background-position:-410px -90px;width:19px}.panel li .film-watch-link .icon-watched .icon{background-position:-410px -110px}.panel li .icon-like .icon{background-position:-550px -110px;width:16px;left:1px}.panel li .icon-liked .icon{background-position:-550px -130px;width:16px;left:1px}.panel li.panel-user{overflow:hidden}.panel .avatar{margin-right:10px}.panel-user h3{color:#fff;font-size:16px;margin:3px 0 0;line-height:1.2;font-weight:400}.panel-user h3 a{color:#cde;font-weight:700}.panel-user h3 a:hover{color:#00e054}.panel-user h3 small{display:block;color:#9ab;font-weight:400;font-size:11px;padding-top:2px}.no-avatar .panel-user h3{margin:0}.no-avatar .panel-user h3 small{padding-top:0}.promopanel{padding:16px 20px 18px;background:#456}.promopanel p{font-size:14px;margin:0}.invitationpanel{background:#1c232a;border-color:#2c3440;padding:16px 20px 18px}.invitationpanel p{margin:0;color:#9ab}.small-watched{font-size:.84615385rem}.small-watched a{white-space:nowrap}.no-avatars{margin-top:-2px}.panel-text{color:#89a}.panel-text a{color:#def}.panel-text a:hover{color:#40bcf4}.panel-add-film input[type=text]{width:100%}.remove-sidebar-rating{width:20px;height:32px;position:absolute;left:5px;bottom:10px;background:none;overflow:hidden}.remove-sidebar-rating:after{content:"";display:block;width:16px;height:16px;position:absolute;left:1px;top:8px;background:url(../img/sprite.2c4a53b6.svg) -370px -50px no-repeat;-webkit-transform:translateX(6px);-ms-transform:translateX(6px);transform:translateX(6px);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;opacity:0}.remove-sidebar-rating:active:after,.remove-sidebar-rating:hover:after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:.6}.remove-sidebar-rating:active{opacity:1}.rateit:hover+.remove-sidebar-rating:after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:.6}.row{margin-bottom:20px}.has-topnote{position:relative}label{display:block}label.has-icon{padding-left:12px}label.has-icon .icon{width:7px;height:9px;left:0;top:3px}label.has-icon .icon,label.required .icon{background-position:-290px -110px}label.validated .icon{background-position:-300px -110px}input::-webkit-input-placeholder{color:#567}input:-moz-placeholder{color:#567}textarea.notes-field{height:100px}.buttons{padding-top:.76923077rem}.buttons .right{margin-left:4px}button.large-more-button{border:none;margin:0;padding:0;outline:0;-webkit-box-sizing:content-box;box-sizing:content-box;line-height:inherit}a.large-more-button,button.large-more-button{display:inline-block;padding:5px 15px;background:#345;color:#fff;text-transform:uppercase;letter-spacing:.075em;border-radius:4px}a.large-more-button:active,a.large-more-button:hover,button.large-more-button:active,button.large-more-button:hover{background:#456}.inline-left{float:left;margin-right:15px}.col-10 input[type=email],.col-10 input[type=password],.col-10 input[type=text],.col-10 textarea{width:100%}.col-10>.row-cols{overflow:hidden}.col-10>.row-cols .row{width:190px;float:left}.col-10>.row-cols .row:nth-of-type(2n){float:right}.allowed-html{color:#678;font-size:.92307692rem}.allowed-html a{color:#678}.allowed-html a:active,.allowed-html a:hover{color:#9ab}.allowed-html .allowed-tags{display:none;color:#678}#modal,#redact-modal,#report-modal{width:660px}.mobile #modal,.mobile #modal.wide,.mobile #redact-modal,.mobile #report-modal{width:100%}.mobile #modal #check{width:calc(100% - 140px)}.mobile #comment-editor-modal,.mobile #confirm-modal,.mobile #redact-modal,.mobile #report-modal{width:100%}.mobile #comment-editor-modal article,.mobile #confirm-modal article,.mobile #redact-modal article,.mobile #report-modal article{padding:12px}.mobile #comment-editor-modal article textarea,.mobile #confirm-modal article textarea,.mobile #redact-modal article textarea,.mobile #report-modal article textarea{width:100%}.mobile #comment-editor-modal .report-types li,.mobile #confirm-modal .report-types li,.mobile #redact-modal .report-types li,.mobile #report-modal .report-types li{margin-right:10px;margin-top:5px;margin-bottom:5px}#cboxTitle{display:none!important}.check-container{float:right;width:150px;color:#abc;padding-top:7px}.check-container p{font-size:12px;line-height:1.2;padding:2px 0 4px 22px;text-shadow:#345 0 -1px 0;margin:0}.check-container p.username-edit,.check-container p.username-locked{margin-top:-2px}.check-container p.username-locked{padding-left:16px}.check-container p .ir{text-indent:-999em}.check-container p .lb-spinner{position:relative;top:1px;margin-right:5px}.check-container p .icon{width:16px;height:16px}.check-container p .icon:active,.check-container p .icon:hover{cursor:pointer}.check-container p .button-small-edit,.check-container p .button-small-locked{position:relative}.check-container .username-available{color:#00e054}.check-container .username-taken{color:#ff9010}.check-container .ajax-error{padding-left:25px}.check-container .username-checking{padding-left:16}.check-container .username-check .icon{background:url(../img/spinner-678-2x.080472f9.gif)}.check-container .username-available .icon{background-position:-370px -120px;left:2px}.check-container .username-taken .icon{background-position:-370px -140px;left:2px}.check-container .ajax-error .icon{background-position:-430px -240px;width:18px;top:-1px}#tab-profile #check-locked{width:16px;padding-top:0}#tab-profile #check-locked p{margin-bottom:0}#tab-profile #check-locked p.username-locked{padding-left:0}#tab-profile .check-container{width:215px;padding-top:0}#tab-profile .check-container p{line-height:1;margin-bottom:0;float:right}#tab-profile .check-container p.username-checking{position:relative;top:-2px}.mobile #invitation-form input.field-medium,.mobile #register-form input.field-medium{width:130px}#modal.wide{width:800px}#modal .register-form{width:100%}#modal .register-form .username-checking{position:relative}#modal .register-form .username-checking .lb-spinner{position:absolute;left:2px;top:2px}.mobile #modal .register-form,.mobile #modal .register-form input.field-email[type=email]{width:100%}.mobile #modal .register-form .buttons{margin-bottom:5px}#modal.signup-modal{width:420px}.mobile #modal.signup-modal{width:100%}.mobile #modal.signup-modal article{padding:12px}#modal .messages{overflow:hidden}#modal .messages ul{margin-top:0;margin-bottom:20px}#modal .dismiss{display:none!important}.modal article{padding:22px 36px 26px}.modal article>p:last-child{margin-bottom:0}.modal a:link,.modal a:visited{color:#fff}.modal a:active,.modal a:hover{color:#40bcf4}.modal h1{text-transform:uppercase;letter-spacing:.075em;font-weight:400;font-size:1.15384615rem;color:#9ab;margin-bottom:1.53846154rem}.mobile .modal h1{font-size:1.38461538rem;margin-right:30px}.modal aside.col-4,.modal aside.col-4 .poster-list,.modal aside.col-4 .posters-list,.modal aside.col-4 .posters-list .poster-list{overflow:visible}.modal aside.col-4 .poster-list>.poster,.modal aside.col-4 .posters-list .poster-list>.poster{display:block;-webkit-box-shadow:rgba(20,24,28,.2) 0 1px 5px,rgba(20,24,28,.35) 0 2px 10px;box-shadow:0 1px 5px rgba(20,24,28,.2),0 2px 10px rgba(20,24,28,.35)}.modal .headline-2{text-shadow:#345 0 1px 0;margin-bottom:15px}.modal .headline-2 .metadata{color:#bcd}.modal .form-row,.modal .row{margin-bottom:15px}.modal .form-row:last-child,.modal .row:last-child{margin-bottom:0}.modal .field.-medium{width:190px}.modal .field.-email{width:290px}.modal .field.-small{width:100px}.modal #frm-reg-username{display:inline-block}.modal #frm-reg-token{float:left;margin-right:10px}.modal .autocomplete-tags{position:relative}.modal #current-tags{margin-top:10px;margin-right:-240px}.mobile .modal #current-tags{margin-right:0}.mobile .modal input[type=email],.mobile .modal input[type=password],.mobile .modal input[type=text],.mobile .modal textarea{font-size:1.33333333rem}.modal .body-text.-hero,.modal .body-text.-light,.modal .body-text.-prose,.modal .body-text.-small{color:#fff}.modal .body-text+.flat-button{margin-top:.5em}.modal .registration-complete{padding-bottom:30px}.modal .registration-complete h2{margin:0 0 15px;font-weight:400;color:#fff;text-align:center;font-size:27px}.modal .registration-complete p{margin:0;color:#def;text-align:center}p.optional-add{text-shadow:#345 0 -1px 0;margin:20px 0 0;font-size:12px;line-height:12px;color:#89a}p.optional-add .modal-link{padding:3px 6px 5px;-webkit-box-shadow:0 -1px 0 rgba(0,0,0,.4),0 1px 0 hsla(0,0%,100%,.1);box-shadow:0 -1px 0 rgba(0,0,0,.4),0 1px 0 hsla(0,0%,100%,.1)}.not-expanded .row{margin-bottom:0}#report-modal .options-list{display:block}#report-modal .options-list li{margin-bottom:4px}#report-modal textarea{height:100px}.mobile #add-film{width:260px;padding:12px}#add-film h1{margin-bottom:15px}#add-film.expanded{width:auto}#add-film.expanded .not-expanded{display:none}#add-film.expanded form{float:right;width:510px}.mobile #add-film.expanded form{float:none;width:auto}.mobile #add-film.expanded form fieldset{display:inline-block;width:100%}.mobile #add-film.expanded form fieldset .row:last-child{margin-bottom:0}.mobile #add-film.expanded form fieldset .row:last-child .col.right{clear:both}.mobile #add-film.expanded form fieldset .row:last-child .col.right :last-child{margin-left:0}.mobile #add-film.expanded form fieldset textarea{height:80px}.mobile #add-film.expanded form .specified-dates{height:auto;min-height:50px;margin-left:75px}.mobile #add-film.expanded form .specified-dates .specify-date-label-open{width:auto;min-height:20px}.mobile #add-film.expanded form .specified-dates .specify-date-label-open+#frm-watched-label{margin-bottom:10px}.mobile #add-film.expanded form .specified-dates .col{width:auto;position:relative;float:none}.mobile #add-film.expanded form .rate-film{width:130px;position:relative;margin-bottom:10px;float:left}.mobile #add-film.expanded form .like-field{margin-left:60px}.mobile #add-film.expanded form .add-tags{width:auto;float:none;margin-bottom:15px;clear:both}.mobile #add-film.expanded form .add-tags label{float:left;margin-right:10px}.mobile #add-film.expanded form .add-tags .note{position:relative;top:auto;right:auto}.mobile #add-film.expanded form .add-tags #frm-tags{clear:both}.mobile #add-film.expanded .col-4{width:60px;position:absolute}.mobile #add-film.expanded .col-13{float:none;width:auto}.mobile #add-film.expanded h1{display:none}.mobile #add-film.expanded #poster-frame .poster,.mobile #add-film.expanded #poster-frame .poster img{width:100%;height:auto}.mobile #add-film.expanded .headline-2{margin-bottom:.76923077rem;margin-left:75px;margin-right:24px}.mobile #add-film.expanded .row-last .col{width:auto;position:relative;float:none;margin-bottom:5px}.mobile #add-film.expanded .row-last .col-5{padding-bottom:15px}.mobile #add-film.expanded .col-gap{margin-right:0}.mobile #add-film.expanded .fb-shared,.mobile #add-film.expanded .label-fbshare{margin-left:0}.mobile #add-film.expanded .review-options{float:left}.mobile #add-film.expanded .save-delete{float:right}#add-film.not-expanded .expanded{display:none}#add-film textarea{height:90px;padding:7px 10px;line-height:1.4}#add-film #fb-share,#add-film #fb-shared{width:200px}.mobile #add-film #fb-share,.mobile #add-film #fb-shared{position:relative;float:none;width:auto;clear:both;padding-top:5px;margin-bottom:10px}#add-film #fb-shared{padding-top:3px}#add-film .fb-shared{color:#def;text-shadow:#345 0 -1px 0}#add-film .row-last,#add-film .row-last label,#add-film .row-last p{margin-bottom:0}#add-film .add-tags{margin-right:0;width:270px}#add-film .buttons{float:right;margin-top:-50px;margin-bottom:0}#add-film .right .button{float:right;margin-left:5px}#add-film .go-pro{text-align:center;color:#89a;font-size:11px;padding-top:10px;clear:both;text-shadow:#345 0 1px 0}#add-film .back-button{display:block;height:25px;width:60px;margin:-3px 0 12px;background-position:-530px -280px}.mobile #add-film .back-button{display:none!important}#add-film .back-button:hover{background-position:-530px -310px}.like-field .option-label{padding:0;color:#fff;margin-bottom:7px;text-align:center;line-height:1.4}.like-field .option-label>.substitute{top:23px}.modal .modal-link{color:#85eb52;background:#567;display:inline-block;padding:1px 5px 2px;margin-left:3px;-webkit-box-shadow:0 -1px 0 rgba(0,0,0,.3),0 1px 0 hsla(0,0%,100%,.1);box-shadow:0 -1px 0 rgba(0,0,0,.3),0 1px 0 hsla(0,0%,100%,.1);border-radius:2px}.modal .not-expanded .modal-link{background:#345}.modal-link:active,.modal .modal-link:hover{background:#456}.modal .not-expanded .modal-link:hover,.not-expanded .modal-link:active{background:#234}#modal .specified-dates{height:27px;position:relative}.mobile #modal .specified-dates{height:auto;min-height:27px}#modal .specified-dates .specify-date-label-open{padding-left:24px;display:inline-block;vertical-align:top;margin:0}#modal .specified-dates #frm-rewatch-label{margin:0}#modal .col-gap{margin-right:15px}#frm-watched-label{display:inline-block;width:120px;font-size:13px;line-height:1.33;color:#def;text-shadow:#345 0 -1px 0;padding-top:1px}.label-spoilers{width:150px;margin-bottom:15px}#tweet-addition{margin-bottom:0}#tweet-addition input.tweet-text{font-size:12px;padding:3px 5px;width:250px;margin-top:2px}#diary-entry-delete-button{display:none}#add-to-a-list-modal{padding:22px 26px 26px;width:370px}.mobile #add-to-a-list-modal{width:100%;padding:14px 12px;-webkit-box-sizing:border-box;box-sizing:border-box}#add-to-a-list-modal .select{font-size:16px;width:100%}#add-to-a-list-modal .optional-add>.flat-button{margin-left:.25em;color:#def}#add-to-a-list-modal .optional-add>.flat-button:hover{color:#fff;background:#678}.modal optgroup{font-weight:400}.modal .film-list-id{margin:0}#colorbox.-video #cboxContent{background:#345;border-radius:3px;overflow:hidden;padding:40px 0 0}#colorbox.-video #cboxContent:before{content:"";display:block;width:44px;height:16px;position:absolute;top:12px;left:12px;background:url(../img/letterboxd-icon-only.e97da341.svg);background-position:0 0;background-size:100% 100%;background-repeat:no-repeat}#colorbox.-video #cboxLoadedContent{background:#000}#colorbox.-video #cboxClose{top:8px;right:10px}#colorbox.-styled #cboxContent{padding:0;overflow:hidden}#colorbox.-styled #cboxClose{top:33px;right:24px}#colorbox.-styled>.locale-menu{display:none;position:absolute;z-index:10000;left:50%;-webkit-transform:translate(-50%,10px);-ms-transform:translate(-50%,10px);transform:translate(-50%,10px)}#colorbox.-availability{overflow:visible}#colorbox.-availability .body-locales{display:none}#colorbox.-availability.-localeopen .body-locales{display:block}#colorbox.-availability.-localeopen .body{display:none}.mobile #colorbox.-availability #cboxClose{top:18px;right:17px}@media (max-width:450px){.mobile #colorbox.-availability #cboxClose{top:16px}}.film-table{border-collapse:separate}.film-table thead th{padding-left:12px;text-align:left}.film-table thead th.center{text-align:center}.film-table thead th.th-actions{padding-right:9px;padding-left:10px}.film-table thead th.th-review{padding-right:15px}.film-table tbody tr.not-rated .td-rating .remove-rating{display:none}.film-table tbody td{padding:10px 0 10px 12px;vertical-align:middle}.mobile .film-table tbody td{vertical-align:top}.film-table tbody td .poster{display:inline-block;vertical-align:middle;float:none;margin-right:10px}.mobile .film-table tbody td .poster{display:block;float:left}.film-table tbody td.td-day{color:#456;font-size:1.84615385rem;-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1}.mobile .film-table tbody td.td-day{width:auto;font-size:18px;padding:16px 0 0;color:#678}.mobile .film-table tbody td.td-film-details{width:auto;padding-left:12px}.mobile .film-table tbody td.td-film-details p.rating-green{margin:5px 0 0 45px}.mobile .film-table tbody td.td-like{display:none}.film-table tbody td.td-like .icon-like,.film-table tbody td.td-like .icon-liked{width:0;overflow:hidden;padding-left:16px}.film-table tbody td.td-like .like-link-target{display:inline-block}.film-table tbody td.td-like .like-link-target .icon-like,.film-table tbody td.td-like .like-link-target .icon-liked{cursor:pointer}.mobile .film-table tbody td.td-rating{display:none}.film-table tbody td.td-rating .editable-rating{position:relative}.film-table tbody td.td-rating .remove-rating{font-size:15px;line-height:1;padding:0;color:#9ab;display:block;position:absolute;top:0;left:85px;visibility:hidden}.film-table tbody td.td-rating .remove-rating:active,.film-table tbody td.td-rating .remove-rating:hover{color:#ff8000}.film-table tbody td.td-rating:active .remove-rating,.film-table tbody td.td-rating:hover .remove-rating{visibility:visible}.film-table tbody td.td-rating .rateit{width:80px;margin-right:15px}.film-table tbody td.td-edit{padding-right:9px;padding-left:10px;background:#1d232b}.mobile .film-table tbody td.td-edit{display:none}.film-table tbody td.td-edit .icon-edit{width:16px;padding:0;text-indent:110%;white-space:nowrap;overflow:hidden}.film-table tbody td.td-edit .icon-edit .icon{background-position:-610px -110px}.film-table tbody td.td-edit .icon-edit:active .icon,.film-table tbody td.td-edit .icon-edit:hover .icon{background-position:-610px -90px}.film-table tbody td .icon-prior,.film-table tbody td .icon-review{display:inline-block}.film-table tbody td .rating{height:14px}.mobile .film-table tbody td.td-calendar{width:34px;padding-left:5px;padding-right:10px}.film-table tbody td .date{width:63px;height:54px;padding:14px 0 0;margin-top:-3px;background:url(../img/sprite.2c4a53b6.svg) 0 -550px no-repeat;text-align:center;color:#131819;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box}.mobile .film-table tbody td .date{padding:0;width:34px;height:auto;background:none}.film-table tbody td .date strong{font-size:16px;text-transform:uppercase;letter-spacing:.075em;display:block;font-weight:400;line-height:1.125}.mobile .film-table tbody td .date strong{width:34px;height:30px;background:url(../img/sprite.2c4a53b6.svg) -600px -280px no-repeat;font-size:11px;font-weight:700;line-height:34px;color:#14181c;letter-spacing:0;padding-top:0;margin:0 0 3px}.film-table tbody td .date strong a{color:#131819}.film-table tbody td .date strong a:active,.film-table tbody td .date strong a:hover{color:#293436}.film-table tbody td .date small{display:block;font-size:11px;color:#2b363f;line-height:1.18181818;letter-spacing:.05em}.film-table tbody td .date a:hover small{color:#131819}.mobile .film-table tbody td .date a small{color:#567}.film-table tbody td.diary-day{font-family:Graphik-Light-Web,sans-serif;font-weight:400;letter-spacing:.02em}.film-table tbody td.diary-day a{color:#456}.film-table tbody td.diary-day a:active,.film-table tbody td.diary-day a:hover{color:#40bcf4}.film-table tbody td.center{text-align:center;line-height:1}.mobile .film-table tbody td.td-rewatch{display:none}.film-table tbody td.td-rewatch .icon-rewatch .icon{background-position:-590px -89px}.film-table tbody td.td-review{padding-right:15px}.mobile .film-table tbody td.td-review{display:none}.film-table tbody td.td-released{-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1}.mobile .film-table tbody td.td-released{display:none}.film-table tbody td .large-liked{padding-left:16px}.film-table tbody td .large-liked .icon{background-position:-630px -90px}.film-table tbody td.td-actions{padding-right:9px;padding-left:10px;width:75px;background:#1d232b}.mobile .film-table tbody td.td-actions{display:none}.film-table tbody td.td-actions .overlay-actions{display:block;float:right;position:relative;left:auto;bottom:auto;margin:0;background:none;width:75px}.film-table tbody td.td-actions .overlay-actions .film-watch-link{margin-left:0}.film-table tbody td.td-actions .overlay-actions .icon-like .icon{background-position:-380px -700px}.film-table tbody td.td-actions .overlay-actions .icon-like .icon:active,.film-table tbody td.td-actions .overlay-actions .icon-like .icon:hover{background-position:-500px -700px}.film-table tbody td.td-actions .overlay-actions .icon-watch .icon{background-position:-440px -700px}.film-table tbody td.td-actions .overlay-actions .icon-watch .icon:active,.film-table tbody td.td-actions .overlay-actions .icon-watch .icon:hover{background-position:-680px -700px}.film-table tbody td.td-actions .overlay-actions .menu-link{background-position:-410px -700px}.film-table tbody td.td-actions .overlay-actions .menu-link:active,.film-table tbody td.td-actions .overlay-actions .menu-link:hover{background-position:-590px -700px}.film-table tbody td.td-actions .overlay-actions .diary-entry-edit{float:left;padding:5px 9px 0 0}.film-table tbody td.td-actions .overlay-actions .icon-edit{width:16px;padding:0;text-indent:110%;overflow:hidden;white-space:nowrap}.film-table tbody td.td-actions .overlay-actions .icon-edit .icon{background-position:-610px -110px}.film-table tbody td.td-actions .overlay-actions .icon-edit:active .icon,.film-table tbody td.td-actions .overlay-actions .icon-edit:hover .icon{background-position:-610px -90px}body.my-own-films .film-table tbody td.td-actions{width:55px}body.my-own-films .film-table tbody td.td-actions .overlay-actions{width:50px}.film-table .icon-prior,.film-table .icon-review{width:0;text-indent:-999em;overflow:hidden;white-space:nowrap;display:block;margin:0 auto}.film-table .icon-prior .icon,.film-table .icon-review .icon{width:16px}.film-table .headline-3{margin:0;display:inline-block;vertical-align:middle;width:300px}.mobile .film-table .headline-3{width:auto;display:block;vertical-align:top;margin-left:45px}.film-table .headline-3 a{color:#fff}.film-table .headline-3 a:active,.film-table .headline-3 a:hover{color:#40bcf4}.film-table+.pagination{border-top:none;margin-top:-10px}#diary-table{margin-top:-15px}.person-table.film-table tbody td{padding-left:20px}.person-table.film-table tbody td.table-person{padding-left:0}#tabbed-content{margin-top:35px}#tabbed-content.no-synopsis{margin-top:0}#tabbed-content header{border-bottom:1px solid #456;margin-bottom:15px}#tabbed-content header ul{overflow:hidden;margin-bottom:-1px}#tabbed-content header ul.sub-nav{margin-bottom:0}#tabbed-content header ul li{float:left;margin:0 15px 0 0;font-size:1rem;text-transform:uppercase;letter-spacing:.075em;line-height:1}#tabbed-content header ul li a{padding:0 0 5px;display:block;color:#00e054}#tabbed-content header ul li a:active,#tabbed-content header ul li a:hover{border-bottom:1px solid #00e054}#tabbed-content header ul li.selected a{color:#fff;border-bottom:1px solid #fff}.tabbed-content-block{display:none}.tabbed-content-block:first-child{display:block}.film-prevnext,.film-prevnext .frame,.film-prevnext .poster{width:110px}.film-prevnext{position:relative}.film-prevnext .poster{background:none}.film-prevnext .poster .frame{background:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #345;width:110px;height:105px}.film-prevnext .no-poster .frame-title{position:relative}.film-prevnext .no-poster:hover img{border-color:#456}.film-prevnext:after{content:"";display:block;position:absolute;width:12px;height:19px;top:42px;background-image:url(../img/sprite.2c4a53b6.svg);background-repeat:no-repeat;background-size:800px 1000px;pointer-events:none}.film-prevnext.-next{float:left}.film-prevnext.-next img{float:right;border-left:1px solid #234;border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0}.film-prevnext.-next .no-poster .frame{padding-left:40px}.film-prevnext.-next:after{left:13px;background-position:-120px -550px}.film-prevnext.-next:hover:after{background-position:-120px -570px}.film-prevnext.-prev{float:right}.film-prevnext.-prev img{border-right:1px solid #234;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-bottom-left-radius:5px}.film-prevnext.-prev .no-poster .frame{padding-right:40px}.film-prevnext.-prev:after{right:13px;left:auto;background-position:-140px -550px}.film-prevnext.-prev:hover:after{background-position:-140px -570px}.film-prevnext.-next:hover .poster,.film-prevnext.-prev:hover .poster{background:#2c3440}.film-prevnext.-inactive{border:1px solid #345;width:110px;height:105px;border-radius:4px}.film-prevnext.-inactive:after{display:none}.film-prevnext.-inactive p{text-align:center;color:#567;padding-top:42px}.action-large{font-size:1rem;line-height:1.38461538;text-align:center}.action-large .action{display:block;cursor:pointer;color:#bcd;min-width:50px}.action-large .action:before{content:"";display:block;margin:0 auto 3px;width:50px;height:40px;background-image:url(../img/sprite.2c4a53b6.svg);background-repeat:no-repeat;background-size:800px 1000px}.action-large .action:active,.action-large .action:hover{color:#fff}.action-large.-watch{position:relative}.action-large.-watch .film-watch-link,.action-large.-watch .film-watch-link-target{display:block}.action-large.-watch .action{text-transform:capitalize}.action-large.-watch .action:before{background-position:-280px -850px}.action-large.-watch .action.-on:before{background-position:-280px -890px}.action-large.-watch .action.-count:before{background-position:-220px -890px}.action-large.-watch .action>.count{display:block;width:20px;position:absolute;top:34px;left:50%;-webkit-transform:translateX(7px);-ms-transform:translateX(7px);transform:translateX(7px);text-align:center;color:#345;font-size:.69230769rem}.mobile .action-large.-watch .action>.count{top:39px;font-size:9px}.action-large.-watch.-solid .action:before{background-position:-280px -930px}.action-large.-watch.-solid .action.-on:before{background-position:-280px -890px}.action-large.-like .like-link{color:inherit;display:block}.action-large.-like .like-link a,.action-large.-like .like-link span{font-size:inherit;color:inherit}.action-large.-like .like-link a:active,.action-large.-like .like-link a:hover,.action-large.-like .like-link span:active,.action-large.-like .like-link span:hover{color:#fff}.action-large.-like .action:before{background-position:-340px -850px}.action-large.-like .action.-on:before{background-position:-340px -890px}.action-large.-like.-solid .action:before{background-position:-340px -930px}.action-large.-like.-solid .action.-on:before{background-position:-340px -890px}.action-large.-watchlist .watchlist-link-text ._hidetext{position:absolute}.action-large.-watchlist .action:before{background-position:-400px -850px}.action-large.-watchlist .action.-on:before{background-position:-400px -890px}.action-large.-watchlist.-solid .action:before{background-position:-400px -930px}.action-large.-watchlist.-solid .action.-on:before{background-position:-400px -890px}.actions-panel{margin-bottom:1.53846154rem;font-size:1rem}.mobile .actions-panel{font-size:1.08333333rem}.actions-panel>ul>li{color:#bcd;background-color:#456;text-align:center;border-bottom:1px solid #2c3440;padding:.76923077rem 0;-webkit-box-sizing:border-box;box-sizing:border-box}.mobile .actions-panel>ul>li{padding:15px 0}.actions-panel>ul>li.js-csi{padding:0;margin:0}.actions-panel>ul>li a{color:#bcd}.actions-panel>ul>li a.badge,.actions-panel>ul>li a:active,.actions-panel>ul>li a:hover{color:#fff}.actions-panel>ul>li a ._hidetext{position:absolute}.actions-panel>ul>li>.note{display:block;text-align:center;font-size:.84615385rem;color:#89a;margin-top:.18181818em}.actions-panel>ul>li .rateit-label{font-size:.92307692rem}.actions-panel>ul>li.-row-clear{clear:left}.actions-panel>ul>li.-row-fill{padding:0}.actions-panel>ul>li.-row-fill a.-row-link{display:block;padding:.76923077rem 0}.actions-panel>ul>li.panel-rate{position:relative}.actions-panel>ul>li.like-link-target .like-link>*{font-size:inherit;color:#bcd}.actions-panel>ul>li.like-link-target .like-link>* .icon{width:16px;top:-1px}.actions-panel>ul>li.like-link-target .like-link>.icon-like,.actions-panel>ul>li.like-link-target .like-link>.icon-liked{padding-left:21px}.actions-panel>ul>li.like-link-target .like-link>.icon-like .icon{background-position:-630px -70px}.actions-panel>ul>li.like-link-target .like-link>.icon-liked .icon{background-position:-630px -90px}.actions-panel>ul>li.like-link-target .like-link>.count{color:#89a;margin-left:2px}.actions-panel>ul>li.panel-signin{padding:12px 0}.mobile .actions-panel>ul>li.panel-signin{padding:18px 0 16px}.actions-panel>ul>li:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.actions-panel>ul>li:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.actions-panel>ul>.action-large{float:left}.actions-panel>ul>.action-large.-watch{width:37.82608696%}.actions-panel>ul>.action-large.-watch:first-child{border-top-right-radius:0}.actions-panel>ul>.action-large.-like{width:24.34782609%}.actions-panel>ul>.action-large.-watchlist{width:37.82608696%;float:right;border-top-right-radius:4px}.actions-panel>ul>.action-large.-watchedall{width:100%;margin-top:-1px;padding-top:0}.actions-panel .panel-rateit{display:block;margin-top:4px}.actions-panel .panel-rateit .rateit-range{margin:0 auto;background-position:1px -890px}.actions-panel .panel-rateit .rateit-hover{background-position:1px -960px}.actions-panel .panel-rateit .rateit-selected{background-position:1px -925px}.actions-panel #share-off{padding-bottom:1px}.mobile .logged-out .actions-panel #share-off,.mobile .logged-out .actions-panel #share-on{height:auto}.actions-panel #share-on input.field{display:inline-block;width:120px;padding:4px 4px 3px;font-size:.84615385rem;-webkit-box-shadow:none;box-shadow:none;border-radius:2px}.mobile .actions-panel #share-on input.field{vertical-align:middle;font-size:1.08333333rem;width:180px;margin-right:1.53846154rem}.actions-panel #share-on input.field:focus{color:#fff;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.actions-panel #share-on .popup-link{position:relative;display:inline-block;vertical-align:bottom;width:16px;height:16px;top:-1px}.mobile .actions-panel #share-on .popup-link{vertical-align:middle}.actions-panel #share-on .tw-popup{background-position:-460px -150px;width:24px;margin:0 .38461538rem}.mobile .actions-panel #share-on .tw-popup{margin-left:0;margin-right:10px}.actions-panel #share-on .fb-popup{background-position:-490px -150px}.actions-panel .clone-link>a,.actions-panel .clone-link>span{color:#bcd;text-decoration:none;white-space:nowrap;display:inline-block;padding-left:0;font-size:inherit}.actions-panel .clone-link>a .icon,.actions-panel .clone-link>span .icon{position:relative;display:inline-block;vertical-align:middle;top:-2px;margin-right:.38461538rem}.actions-panel .clone-link>a .badge,.actions-panel .clone-link>span .badge{color:#fff;line-height:1}.actions-panel .clone-link .count{color:#89a;margin-left:2px}.actions-panel.add-all-films-panel{margin-top:2.30769231rem}.toggle-action{display:inline-block;text-align:center;background:#345;border-radius:3px;width:180px;color:#bcd;font-size:.84615385rem;line-height:1;padding:.54545455em 0 .45454545em;text-transform:uppercase;letter-spacing:.075em}.toggle-action.-on:before{content:"";width:12px;height:10px;background-size:12px 10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10'%3E%3Cpath fill='%236C3' fill-rule='evenodd' d='M3.657 9.728l8.314-8.314L10.556 0 3.657 6.899 1.414 4.657 0 6.071z'/%3E%3C/svg%3E");display:inline-block;vertical-align:text-top;margin-right:.45454545em}.pagination{overflow:hidden;position:relative;border-top:1px solid #345;padding-top:10px}.pagination .previous,.pagination li{float:left}.pagination .next{float:right}.pagination .paginate-ajax,.pagination .paginate-nextprev{font-size:12px}.pagination .paginate-disabled{display:none}.pagination .paginate-disabled span{color:#456}.pagination .paginate-pages{float:left;width:60%;overflow:hidden;position:absolute;top:10px;left:20%}.pagination .paginate-pages ul{float:left;position:relative;left:50%;text-align:center}.pagination .paginate-pages li{display:block;float:left;position:relative;right:50%}.pagination .paginate-page a,.pagination .paginate-page span,.pagination .unseen-pages{display:block;color:#9ab;line-height:1;padding:8px 7px}.pagination .paginate-page a:hover{background:none}.pagination .unseen-pages{padding:8px 0}.pagination .paginate-current span{color:#567}.pagination .paginate-ajax{text-align:center}.pagination .paginate-ajax a.ajax-disabled{height:12px;width:140px;text-indent:110%;white-space:nowrap;overflow:hidden}.pagination .paginate-ajax a.ajax-disabled .lb-spinner{position:absolute;left:50%;top:50%;margin:-6px 0 0 -6px}.activity-table+.pagination,.person-table+.pagination{border-top:none;padding-top:0}.activity-table+.pagination .paginate-pages,.person-table+.pagination .paginate-pages{top:auto}.list+.pagination{border-top:none}.load-more-button,.notes-button,.pagination .paginate-ajax a,.pagination .paginate-ajax span,.pagination .paginate-nextprev a,.pagination .paginate-nextprev span{color:#9ab;background:#283038;display:inline-block;white-space:nowrap;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05);display:block;line-height:1;padding:9px 15px}.load-more-button:hover,.pagination .paginate-ajax a:hover,.pagination .paginate-nextprev a:hover,.pagination .paginate-page a:hover{color:#def;background:#303840}.load-more-button,.pagination .paginate-ajax a.load-more-activity{width:140px;padding:9px 0;margin-left:265px;position:relative}.load-more-button{text-align:center;margin:0 auto;font-size:12px}#pagination-errors{margin-top:20px}#comments{padding-top:50px;position:relative}.mobile #comments{margin-left:-16px;margin-right:-16px;margin-top:50px;padding-top:0}#comments .section-heading{border-bottom:1px solid #456;padding-bottom:7px;margin-bottom:0}.mobile #comments .section-heading{padding-left:16px;padding-right:16px}#comments .section-heading .comment-count{display:inline-block;width:200px}.mobile #comments .section-heading .comment-count{width:auto}#comments .comment-controls{text-transform:none;color:#678;letter-spacing:0}.mobile #comments .comment-controls{float:right}#comments .comment-controls a{color:#def;padding-left:3px}#comments .comment-controls a:active,#comments .comment-controls a:hover{color:#40bcf4}#comments .notification-icon{position:absolute;top:50px;right:0;margin:0;padding-left:0;padding-right:20px}.mobile #comments .notification-icon{right:16px;top:-2px;height:20px}#comments .notification-icon .icon{left:auto;right:0;top:-1px}.mobile #comments.-with-subscription .comment-controls{margin-right:30px}#comments #join-audience .subscription-text{visibility:hidden}.mobile #comments #join-audience .subscription-text{display:none}#comments #join-audience.ajax-disabled .subscription-text,#comments #join-audience:active .subscription-text,#comments #join-audience:hover .subscription-text{visibility:visible}#comments #join-audience.button-unsubscribe .icon{background-position:-760px -130px}#comments .comment-list{overflow:hidden}#comments .comment-list .comment{overflow:hidden;border-bottom:1px solid #2c3440;padding:15px 0;display:block}.mobile #comments .comment-list .comment{padding-left:16px;padding-right:16px}.mobile #comments .comment-list .comment .person-summary>.avatar{top:-5px}.mobile #comments .comment-list .comment .person-summary>.metadata,.mobile #comments .comment-list .comment .person-summary>.name{line-height:inherit}.mobile #comments .comment-list .comment .person-summary>.name{float:left}.mobile #comments .comment-list .comment .person-summary>.metadata{float:right}#comments .comment-list .comment:last-child{border-bottom:1px solid #456}#comments .comment-list .comment .show-on-hover{visibility:hidden;margin-left:8px}#comments .comment-list .comment .show-on-hover .icon{visibility:hidden}#comments .comment-list .comment:active .show-on-hover,#comments .comment-list .comment:active .show-on-hover .icon,#comments .comment-list .comment:hover .show-on-hover,#comments .comment-list .comment:hover .show-on-hover .icon,.has-touch #comments .comment-list .comment .show-on-hover,.has-touch #comments .comment-list .comment .show-on-hover .icon{visibility:visible}#comments .comment-list .comment.edited .person-summary .edited-label:after{display:inline-block;content:"Edited";text-transform:uppercase;font-size:.7rem;letter-spacing:.05em;margin-left:.3em;color:#678}.mobile #comments .comment-list .comment.edited .person-summary .edited-label:after{font-size:.8rem}#comments .comment-list .comment .person-summary{color:#89a;margin-top:-1px;line-height:16px}#comments .comment-list .comment .person-summary .avatar{margin:0 10px 15px 0}#comments .comment-list .comment .person-summary .time{font-size:11px;color:#678}#comments .comment-list .comment .person-summary .comment-permalink{display:inline-block;margin-bottom:10px}#comments .comment-list .comment .person-summary .comment-permalink:active .time,#comments .comment-list .comment .person-summary .comment-permalink:hover .time{color:#40bcf4}#comments .comment-list .comment .person-summary .comment-tools{vertical-align:middle;white-space:nowrap}.mobile #comments .comment-list .comment .person-summary .comment-tools{position:relative;top:-2px;margin-left:4px}#comments .comment-list .comment .person-summary .delete-comment,#comments .comment-list .comment .person-summary .edit-comment,#comments .comment-list .comment .person-summary .report-comment{position:relative;width:14px;padding:0;margin-left:4px;text-indent:110%;white-space:nowrap;overflow:hidden}#comments .comment-list .comment .person-summary .edit-comment .icon{vertical-align:middle;background-position:-720px -300px}#comments .comment-list .comment .person-summary .edit-comment .icon:active,#comments .comment-list .comment .person-summary .edit-comment .icon:hover{background-position:-720px -280px}#comments .comment-list .comment .person-summary .delete-comment .icon{background-position:-740px -300px}#comments .comment-list .comment .person-summary .delete-comment .icon:active,#comments .comment-list .comment .person-summary .delete-comment .icon:hover{background-position:-740px -280px}#comments .comment-list .comment .person-summary .report-comment{width:16px}#comments .comment-list .comment-collapsed{padding-left:0;padding-bottom:0;width:100%}#comments .comment-list .comment-collapsed .icon{height:13px;background-position:-720px -341px;left:50%;margin-left:-8px;cursor:pointer}#comments .comment-list .comment-collapsed:hover{background-color:#171b22}#comments .comment-list .comment-collapsed:hover .icon{background-position:-720px -321px}#comments .comment-list .comment-collapsed+.comment-collapsed,#comments .comment-list .comment-collapsed .comment-body,#comments .comment-list .comment-collapsed .person-summary{display:none}#comments .comment-list .comment-expanded{padding-left:0;background-color:#171b22}#comments .comment-list .comment-expanded .icon{display:none}#comments .comment-list .comment-expanded .comment-body,#comments .comment-list .comment-expanded .comment-person{display:block}#comments .comment-list .badge{display:inline-block}#comments .comments-disabled-message{color:#89a;margin-top:15px}.mobile #comments .comments-disabled-message{padding-left:16px;padding-right:16px}.comment-body{float:right;overflow:hidden}.comment-body blockquote,.comment-body li,.comment-body p{margin:0}.comment-body blockquote+blockquote,.comment-body blockquote+p,.comment-body li+blockquote,.comment-body li+p,.comment-body p+blockquote,.comment-body p+p{margin-top:1em}.comment-body .reveal{font-size:inherit;margin:0}#comment-form{margin-top:15px}.mobile #comment-form{display:block;margin-bottom:16px;padding-left:16px;padding-right:16px}#comment-form textarea{width:100%;height:80px}#comment-form .allowed-html{margin:0;-ms-flex-item-align:center;align-self:center}#comment-form .row.-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#comment-form .row.-buttons .button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#comment-form .row.-buttons .allowed-html{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:right;padding-right:1.53846154rem}.page-footer{background-color:#2c3440;padding:32px 0}.mobile .page-footer{padding:1.53846154rem 0 2.30769231rem}.mobile .page-footer[data-show-all=on] .nav-toggle{display:none}.mobile .page-footer[data-show-all=on] .footer-nav>ul{margin-right:0;height:auto;text-align:center}.mobile .page-footer[data-show-all=on] .footer-nav>ul>li{position:relative!important;opacity:1!important;display:inline-block!important}.page-footer>.content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mobile .page-footer>.content-wrap{padding:0 16px;position:relative}.page-footer a{color:#9ab;text-decoration:none}.page-footer a:hover{color:#bce}.page-footer a.mute{color:#678;border-bottom:1px solid #456}.page-footer a.mute:hover{border-bottom:1px solid #678}.page-footer .footer-nav{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:1em;font-family:Graphik-Semibold-Web,sans-serif;font-weight:400}.mobile .page-footer .footer-nav{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:.76923077rem}.page-footer .footer-nav>ul{overflow:hidden;margin-bottom:0}.mobile .page-footer .footer-nav>ul{overflow:hidden;height:20px;margin-right:60px;font-size:0}.page-footer .footer-nav>ul>li{display:inline-block;font-size:1.15384615rem;margin-right:1em}.page-footer .footer-nav>ul>li:last-child{margin-right:0}.mobile .page-footer .footer-nav>ul>li{margin:0 10px 5px 0}.mobile .page-footer .footer-nav>ul>li:last-child{margin-right:0}.page-footer .nav-toggle{display:inline-block;position:absolute;right:16px;top:0;margin:0;font-family:Graphik-Semibold-Web,sans-serif;font-weight:400;font-size:1.15384615rem;color:#9ab}.page-footer .nav-toggle:active{color:#bce}.page-footer .copyright{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;font-size:.92307692rem;color:#678;line-height:1.5}.mobile .page-footer .copyright{margin-bottom:1.53846154rem;text-align:center}.mobile .page-footer .copyright br{display:none}.mobile .page-footer .copyright .nobr{display:inline-block}.mobile .page-footer .copyright .nobr+.nobr{margin-left:3px}.page-footer .copyright a:hover{color:#9ab}.page-footer .social{margin:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mobile .page-footer .social{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:0;text-align:center}.page-footer .social span{display:inline-block;vertical-align:middle}.page-footer .social .slash,.page-footer .social a{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:0 0;text-indent:110%;white-space:nowrap;overflow:hidden;margin-left:5px}.page-footer .social a{width:22px;height:22px}.page-footer .social .slash{width:10px;height:22px;background-size:10px 22px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.096 18.368h1.216L5.968 3.584H4.752z' fill='%23567' fill-rule='evenodd'/%3E%3C/svg%3E")}.page-footer .social .twitter{margin-right:-.25em}.page-footer .social .twitter a{width:24px;height:22px;background-size:24px 22px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 3.367a9.65 9.65 0 0 1-2.828.795 5.044 5.044 0 0 0 2.165-2.793 9.71 9.71 0 0 1-3.127 1.225A4.861 4.861 0 0 0 16.616 1c-2.719 0-4.924 2.26-4.924 5.049 0 .396.044.781.128 1.15C7.728 6.99 4.1 4.98 1.67 1.924a5.123 5.123 0 0 0-.666 2.538c0 1.752.87 3.298 2.19 4.203a4.812 4.812 0 0 1-2.23-.631v.063c0 2.446 1.697 4.487 3.95 4.95a4.815 4.815 0 0 1-2.224.087c.627 2.006 2.445 3.466 4.6 3.507A9.725 9.725 0 0 1 0 18.73 13.688 13.688 0 0 0 7.548 21c9.057 0 14.01-7.694 14.01-14.366 0-.219-.006-.436-.015-.653A10.15 10.15 0 0 0 24 3.367' fill='%23567' fill-rule='evenodd'/%3E%3C/svg%3E")}.page-footer .social .twitter a:active,.page-footer .social .twitter a:hover{background-size:24px 22px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 3.367a9.65 9.65 0 0 1-2.828.795 5.044 5.044 0 0 0 2.165-2.793 9.71 9.71 0 0 1-3.127 1.225A4.861 4.861 0 0 0 16.616 1c-2.719 0-4.924 2.26-4.924 5.049 0 .396.044.781.128 1.15C7.728 6.99 4.1 4.98 1.67 1.924a5.123 5.123 0 0 0-.666 2.538c0 1.752.87 3.298 2.19 4.203a4.812 4.812 0 0 1-2.23-.631v.063c0 2.446 1.697 4.487 3.95 4.95a4.815 4.815 0 0 1-2.224.087c.627 2.006 2.445 3.466 4.6 3.507A9.725 9.725 0 0 1 0 18.73 13.688 13.688 0 0 0 7.548 21c9.057 0 14.01-7.694 14.01-14.366 0-.219-.006-.436-.015-.653A10.15 10.15 0 0 0 24 3.367' fill='%23789' fill-rule='evenodd'/%3E%3C/svg%3E")}.page-footer .social .facebook a{background-size:22px 22px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 11c0-6.075-4.925-11-11-11S0 4.925 0 11c0 5.49 4.023 10.041 9.281 10.866V14.18H6.488V11h2.793V8.577c0-2.757 1.642-4.28 4.155-4.28 1.204 0 2.462.215 2.462.215v2.707h-1.387c-1.366 0-1.792.848-1.792 1.718V11h3.05l-.487 3.18h-2.563v7.686C17.977 21.041 22 16.49 22 11' fill='%23567' fill-rule='evenodd'/%3E%3C/svg%3E")}.page-footer .social .facebook a:active,.page-footer .social .facebook a:hover{background-size:22px 22px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 11c0-6.075-4.925-11-11-11S0 4.925 0 11c0 5.49 4.023 10.041 9.281 10.866V14.18H6.488V11h2.793V8.577c0-2.757 1.642-4.28 4.155-4.28 1.204 0 2.462.215 2.462.215v2.707h-1.387c-1.366 0-1.792.848-1.792 1.718V11h3.05l-.487 3.18h-2.563v7.686C17.977 21.041 22 16.49 22 11' fill='%23789' fill-rule='evenodd'/%3E%3C/svg%3E")}.page-footer .social .instagram a{background-size:22px 22px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.997.007C8.01.007 7.636.02 6.463.073c-1.17.054-1.97.24-2.67.511a5.39 5.39 0 0 0-1.947 1.269A5.39 5.39 0 0 0 .577 3.8C.305 4.5.12 5.3.067 6.47.012 7.643 0 8.017 0 11.003c0 2.987.013 3.361.066 4.534.054 1.17.24 1.97.511 2.67a5.39 5.39 0 0 0 1.269 1.947 5.39 5.39 0 0 0 1.947 1.269c.7.272 1.5.457 2.67.51 1.173.054 1.547.067 4.534.067 2.986 0 3.36-.013 4.533-.066 1.17-.054 1.97-.24 2.67-.511a5.39 5.39 0 0 0 1.947-1.269 5.39 5.39 0 0 0 1.269-1.947c.272-.7.457-1.5.51-2.67.054-1.173.067-1.547.067-4.534 0-2.986-.013-3.36-.066-4.533-.053-1.17-.24-1.97-.511-2.67a5.39 5.39 0 0 0-1.269-1.947A5.39 5.39 0 0 0 18.2.584c-.7-.272-1.5-.457-2.67-.51C14.357.02 13.983.006 10.997.006zm0 1.981c2.936 0 3.284.012 4.443.064 1.072.05 1.654.228 2.042.379.513.2.88.438 1.264.823.385.384.623.75.823 1.264.15.388.33.97.379 2.042.052 1.16.064 1.507.064 4.443 0 2.937-.012 3.284-.064 4.444-.05 1.072-.228 1.654-.379 2.042-.2.513-.438.88-.823 1.264a3.407 3.407 0 0 1-1.264.823c-.388.15-.97.33-2.042.379-1.16.052-1.507.064-4.443.064-2.937 0-3.285-.012-4.444-.064-1.072-.05-1.654-.229-2.042-.38-.513-.199-.88-.437-1.264-.822a3.407 3.407 0 0 1-.823-1.264c-.15-.388-.33-.97-.379-2.042-.052-1.16-.064-1.507-.064-4.444 0-2.936.012-3.284.064-4.443.05-1.072.229-1.654.38-2.042.199-.513.437-.88.822-1.264A3.407 3.407 0 0 1 4.51 2.43c.388-.15.97-.33 2.042-.379 1.16-.052 1.507-.064 4.444-.064zm0 3.369a5.647 5.647 0 1 0 0 11.293 5.647 5.647 0 0 0 0-11.293zm0 9.312a3.665 3.665 0 1 1 0-7.331 3.665 3.665 0 0 1 0 7.331zm7.19-9.535a1.32 1.32 0 1 1-2.64 0 1.32 1.32 0 0 1 2.64 0z' fill='%23567' fill-rule='evenodd'/%3E%3C/svg%3E")}.page-footer .social .instagram a:active,.page-footer .social .instagram a:hover{background-size:22px 22px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.997.007C8.01.007 7.636.02 6.463.073c-1.17.054-1.97.24-2.67.511a5.39 5.39 0 0 0-1.947 1.269A5.39 5.39 0 0 0 .577 3.8C.305 4.5.12 5.3.067 6.47.012 7.643 0 8.017 0 11.003c0 2.987.013 3.361.066 4.534.054 1.17.24 1.97.511 2.67a5.39 5.39 0 0 0 1.269 1.947 5.39 5.39 0 0 0 1.947 1.269c.7.272 1.5.457 2.67.51 1.173.054 1.547.067 4.534.067 2.986 0 3.36-.013 4.533-.066 1.17-.054 1.97-.24 2.67-.511a5.39 5.39 0 0 0 1.947-1.269 5.39 5.39 0 0 0 1.269-1.947c.272-.7.457-1.5.51-2.67.054-1.173.067-1.547.067-4.534 0-2.986-.013-3.36-.066-4.533-.053-1.17-.24-1.97-.511-2.67a5.39 5.39 0 0 0-1.269-1.947A5.39 5.39 0 0 0 18.2.584c-.7-.272-1.5-.457-2.67-.51C14.357.02 13.983.006 10.997.006zm0 1.981c2.936 0 3.284.012 4.443.064 1.072.05 1.654.228 2.042.379.513.2.88.438 1.264.823.385.384.623.75.823 1.264.15.388.33.97.379 2.042.052 1.16.064 1.507.064 4.443 0 2.937-.012 3.284-.064 4.444-.05 1.072-.228 1.654-.379 2.042-.2.513-.438.88-.823 1.264a3.407 3.407 0 0 1-1.264.823c-.388.15-.97.33-2.042.379-1.16.052-1.507.064-4.443.064-2.937 0-3.285-.012-4.444-.064-1.072-.05-1.654-.229-2.042-.38-.513-.199-.88-.437-1.264-.822a3.407 3.407 0 0 1-.823-1.264c-.15-.388-.33-.97-.379-2.042-.052-1.16-.064-1.507-.064-4.444 0-2.936.012-3.284.064-4.443.05-1.072.229-1.654.38-2.042.199-.513.437-.88.822-1.264A3.407 3.407 0 0 1 4.51 2.43c.388-.15.97-.33 2.042-.379 1.16-.052 1.507-.064 4.444-.064zm0 3.369a5.647 5.647 0 1 0 0 11.293 5.647 5.647 0 0 0 0-11.293zm0 9.312a3.665 3.665 0 1 1 0-7.331 3.665 3.665 0 0 1 0 7.331zm7.19-9.535a1.32 1.32 0 1 1-2.64 0 1.32 1.32 0 0 1 2.64 0z' fill='%23789' fill-rule='evenodd'/%3E%3C/svg%3E")}.activity-row{border-bottom:1px solid #2c3440;padding:7px 10px;overflow:hidden;position:relative;font-size:12px}.activity-row:first-child .fadeout{background-position:-300px -580px;display:none}.activity-row.-basic{background:#1c232a;border:none;border-top:1px solid #111;color:#abc}.activity-row.-basic:last-child{border-bottom:1px solid #2c3440}.activity-row.-basic .attribution-block{margin:0}.activity-row.-basic+.-basic{border-bottom:none}.activity-row.-basic+.-basic:last-child{border-bottom:1px solid #2c3440}.activity-row.-basic+.-newlist,.activity-row.-basic+.-review{border-top:1px solid #2c3440}.activity-row.-newlist .table-activity-type{padding-top:17px}.activity-row.-newlist .avatar{position:relative;top:-3px}.activity-row.-review .poster{margin-right:15px;margin-bottom:10px;float:left}.activity-row.-review .film-detail-content{width:565px;padding-left:90px;float:none}.activity-row.-review .rating{margin-top:0}.activity-row.-newlist,.activity-row.-review{padding-top:20px;padding-bottom:12px;background:none}.activity-row.-newlist+.-basic,.activity-row.-review+.-basic{border-top:none}.activity-row.-newlist .time,.activity-row.-review .time{top:20px}.activity-table.-personal .activity-row.-review .film-detail-content{width:565px;padding-left:90px}.activity-row .timeago{display:inline-block;position:absolute;right:7px;top:10px;margin:0;width:auto;white-space:nowrap;font-size:11px;color:#567;line-height:1.63636364}.mobile .activity-row .timeago{display:none}.activity-row .attribution-block>.attribution .name{margin-right:0}.activity-table .table-activity-user{padding-right:10px;width:30px;float:left}.activity-table .table-activity-user .avatar{float:none;margin:0;width:24px}.activity-table p{margin:0}.activity-table .activity-comment-text p{margin-bottom:1em}.activity-table .activity-comment-text p:last-child{margin-bottom:0}.activity-table .table-activity-viewing .film-detail{overflow:visible}.activity-table .table-activity-poster{width:35px}.activity-table .table-activity-description{padding:3px 0;overflow:hidden;width:530px}.activity-table .table-activity-description .activity-description-brief{color:#789}.activity-table .table-activity-description blockquote{margin:8px 0 4px;padding-left:15px;border-left:1px solid #456}.activity-table .table-activity-description blockquote blockquote{margin-bottom:8px}.activity-table .table-activity-description blockquote blockquote:last-child{margin-bottom:0}.activity-table .table-activity-description blockquote li,.activity-table .table-activity-description blockquote p{font-size:12px;line-height:1.5}.activity-table .table-activity-description blockquote a{color:#bcd}.activity-table .table-activity-description blockquote a:active,.activity-table .table-activity-description blockquote a:hover{color:#fff}.activity-table .table-activity-description blockquote a.reveal{color:#40bcf4}.activity-table .table-activity-description blockquote a.reveal:active,.activity-table .table-activity-description blockquote a.reveal:hover,.activity-table a.target{color:#fff}.activity-table a.target .context{color:#789}.activity-table a.target:active,.activity-table a.target:hover{color:#abc}.activity-table a.target:active .context,.activity-table a.target:hover .context{color:#678}.activity-table a.secondary{color:#bcd}.activity-table a.secondary:active,.activity-table a.secondary:hover{color:#fff}.activity-table .film-detail{border:none;padding:0}.activity-table .activity-review-from-others .film-detail-content{width:530px;padding-left:125px}.activity-table .activity-my-review .film-detail-content{width:435px}.activity-table .film-detail-meta{margin:2px 0 10px}.activity-table .film-detail-meta .icon-liked{vertical-align:middle}.activity-table .list{margin-bottom:3px}.activity-table .activity-list-description{margin-top:15px}.activity-table .activity-list-description blockquote{margin:15px 0;padding-left:15px;border-left:1px solid #456;color:#abc}.activity-table .activity-list-description p{margin-bottom:1em}.activity-table .activity-list-description p:last-child{margin-bottom:0}.activity-table .list-link{width:610px;margin:10px 0 0}.mobile .activity-table .list-link{max-width:100%}.mobile .activity-table .list-link .poster-list>.poster:nth-child(n+6){display:none}.activity-table .list.-overlapped .attribution-block{display:inline-block;max-width:480px}.activity-table .list.-overlapped .attribution-block .content-metadata{display:inline-block;vertical-align:middle;margin-top:0}.activity-table .list.-overlapped .attribution-block .content-metadata a{color:#678}.activity-table .list.-overlapped .attribution-block .content-metadata a:hover{color:#fff}.activity-table.-personal a.person{max-width:340px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-binding:url(../js/ellipsis.fc76b63d.xml#ellipsis);display:inline-block;vertical-align:top}.activity-summary{color:#678;position:relative;line-height:18px;font-size:.92307692rem}.activity-summary .name{font-family:Graphik-Semibold-Web,sans-serif;font-weight:400;color:#89a}.activity-summary .name a{color:#89a}.activity-summary .name a:hover{color:#bcd}.activity-summary a.name{color:#89a}.activity-summary a.name strong{font-weight:400}.activity-summary a.name:hover{color:#bcd}.activity-summary .target{color:#fff}.activity-summary .target .context{color:#789}.activity-summary .target:active,.activity-summary .target:hover{color:#bcd}.activity-summary .secondary,.activity-summary .target:active .context,.activity-summary .target:hover .context,.activity-summary a.secondary{color:#89a}.activity-summary a.secondary:hover{color:#bcd}.activity-summary .value{color:#567;font-size:11px;margin-left:3px}.activity-summary .content-metadata{margin-left:3px}.activity-summary .rating{display:inline-block;vertical-align:inherit;margin:0 1px}.popup-menu{width:170px;padding-left:10px;position:absolute;display:none;top:0;z-index:10001;font-size:1rem}.popup-menu>ul{overflow:hidden;margin:0;background:#89a;padding:0;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 5px 20px #000;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 5px 20px #000;border-radius:4px}.popup-menu>ul>li{line-height:1.15384615;border-top:1px solid rgba(0,0,0,.1)}.popup-menu>ul>li.popup-menu-text>.label,.popup-menu>ul>li.popup-menu-text>a{color:#2c3440;text-shadow:hsla(0,0%,100%,.1) 0 1px 0;display:block;padding:6px 5px 7px}.popup-menu>ul>li.popup-menu-text>a{text-align:center}.popup-menu>ul>li.popup-menu-text>a:active,.popup-menu>ul>li.popup-menu-text>a:hover{background:#678;color:#fff}.popup-menu>ul>li.popup-menu-text>a.disabled{color:#678}.popup-menu>ul>li.popup-menu-text>a.disabled:active,.popup-menu>ul>li.popup-menu-text>a.disabled:hover{background:none;text-shadow:hsla(0,0%,100%,.1) 0 1px 0}.popup-menu>ul>li.popup-menu-text:hover,.popup-menu>ul>li.popup-menu-text:hover+li,.popup-menu>ul>li.popup-menu-text:hover+li.hidden+li{border-top:1px solid #678}.popup-menu>ul>li:first-child{padding-top:1px;border-top:none}.popup-menu>ul>li:first-child:hover{border-top:none}.popup-menu>ul>li:first-child>a:active,.popup-menu>ul>li:first-child>a:hover{padding-top:5px;border-top-right-radius:4px;border-top-left-radius:4px}.popup-menu .popup-arrow{width:10px;height:20px;position:absolute;left:0;bottom:5px;background-position:-470px -600px}.popup-menu.popup-menu-w{padding-left:0;padding-right:10px}.popup-menu.popup-menu-w .popup-arrow{left:auto;right:0;background-position:-450px -600px}.popup-menu .options{margin-bottom:5px}.popup-menu .options>.option{color:#2c3440;text-shadow:hsla(0,0%,100%,.1) 0 1px 0;display:block;text-transform:capitalize}.popup-menu .options>.option>a{color:currentColor;display:block;padding:3px 3px 3px 25px;position:relative}.popup-menu .options>.option>a:hover{background:#abc;color:#202830}.popup-menu .options>.option.-selected{color:#fff}.popup-menu .options>.option.-selected>a{text-shadow:rgba(44,52,64,.35) 0 1px 0}.popup-menu .options>.option.-selected>a:hover{background:rgba(170,187,204,.5);color:#fff}.popup-menu .options>.option.-selected>a:before{content:"";display:block;width:3px;height:7px;position:absolute;left:11px;top:4px;border-right:2px solid #14ff6c;border-bottom:2px solid #14ff6c;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.film-menu .popup-arrow{bottom:10px}.film-menu>ul>li:first-child a:hover{padding-top:5px}.film-menu>ul>li.popup-menu-text.-last a{padding-bottom:9px}.yir-popup-menu li.popup-menu-text .styled-number{font-size:18px;text-align:center;padding:6px 3px}.yir-popup-menu li.popup-menu-text .styled-number.-active{color:#fff}.yir-popup-menu li.popup-menu-text.year-in-progress a{border-top-color:#70cdf7;position:relative}.yir-popup-menu li.popup-menu-text.year-in-progress a:after{content:"...";position:absolute;right:50%;top:0;padding:5px 0;margin-right:-37px}.icon-instant-queue .icon{display:inline-block;position:relative;top:auto;left:auto;width:12px;height:10px;margin-bottom:-1px;background:url(../img/sprite.2c4a53b6.svg) -180px -670px no-repeat}.icon-instant-queue:active .icon,.icon-instant-queue:hover .icon{background-position:-200px -670px}.netflix-menu .popup-arrow{bottom:5px}.popmenu{display:none;width:150px;position:absolute;padding-left:0}.profile .popmenu{width:160px}.popmenu.yir-popup-menu{width:100px}.popmenu>ul{width:auto}.popmenu>ul>li.popup-menu-text>.label,.popmenu>ul>li.popup-menu-text>a{text-align:left;padding-left:10px}.popmenu>ul>li.popup-menu-text>a.link-blocked{display:none;cursor:default;color:#456}.popmenu>ul>li.popup-menu-text>a.link-blocked:hover{background:none;text-shadow:hsla(0,0%,100%,.35) 0 1px 0}.popmenu>ul>li.popup-menu-text>a[data-link-for]{cursor:pointer}.popmenu>ul>li.popup-menu-text:first-child>a:hover{border-top:none;padding-top:6px}.popmenu-arrow{display:block;width:8px;height:20px;position:absolute}.popmenu-n{padding-bottom:10px}.popmenu-s{padding-top:10px}.popmenu-e{padding-left:10px}.popmenu-w{padding-right:10px}.popmenu-n .popmenu-arrow{left:50%;bottom:2px;margin-left:-10px;height:9px;width:20px;background-position:-410px -600px}.popmenu-s .popmenu-arrow{left:50%;top:2px;margin-left:-10px;height:9px;width:20px;background-position:-410px -620px}.popmenu-e .popmenu-arrow{left:2px;top:5px;background-position:-470px -600px}.popmenu-w .popmenu-arrow{right:2px;top:5px;background-position:-452px -600px}.bar-nav{color:#9ab;background:#1b2127;display:inline-block;padding:0 2px;border:1px solid #303840;white-space:nowrap;border-radius:4px}.bar-nav li{float:left;border-right:1px solid #293037;font-size:.92307692rem;line-height:1;text-transform:uppercase;letter-spacing:.075em}.bar-nav li:last-child{border:none}.bar-nav a{display:block;color:#89a;padding:7px 10px 9px}.mobile .bar-nav a{line-height:14px}.bar-nav a:active,.bar-nav a:hover{color:#def}.bar-nav .smenu-wrapper{height:auto;float:left;padding:0}.bar-nav .smenu-wrapper .smenu{margin:0;font-size:inherit}.bar-nav .smenu-wrapper .smenu label{font-size:inherit;padding:9px 10px 8px;letter-spacing:.075em;color:#9ab}.bar-nav .smenu-wrapper .smenu label .icon{top:2px;background-position:-370px -90px}.bar-nav .smenu-wrapper .smenu label:hover{color:#def}.mobile .browse-by .bar-nav{clear:left;width:100%;background:none;padding:0;overflow:hidden;white-space:normal;border:none;border-radius:0;text-align:justify;font-size:0;position:relative;text-justify:distribute-all-lines}.mobile .browse-by .bar-nav>li{display:inline-block;text-align:left;position:relative;vertical-align:top;line-height:0}.mobile .browse-by .bar-nav:after{content:"";display:inline-block;width:100%;height:0}.mobile .browse-by .bar-nav li{width:33.33%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;float:none;white-space:nowrap;background:#1b2127;border-top:1px solid #303840;border-bottom:1px solid #303840;border-left:none;margin-top:-1px}.mobile .browse-by .bar-nav li .smenu-wrapper,.mobile .browse-by .bar-nav li .smenu-wrapper .smenu{float:none}.mobile .browse-by .bar-nav li .smenu-wrapper .smenu label{font-size:13px}.mobile .browse-by .bar-nav li:nth-of-type(3n){border-right:none}.bar-nav-with-arrows{border:none;background:none}.bar-nav-with-arrows .bar-nav-arrow{margin-top:5px;width:20px;height:20px}.bar-nav-with-arrows .bar-nav-arrow-left{background-position:-360px -570px;margin-right:15px}.bar-nav-with-arrows .bar-nav-arrow-left:hover{background-position:-360px -590px}.bar-nav-with-arrows .bar-nav-arrow-left:active{background-position:-360px -610px}.bar-nav-with-arrows .bar-nav-arrow-right{background-position:-380px -570px;margin-left:15px}.bar-nav-with-arrows .bar-nav-arrow-right:hover{background-position:-380px -590px}.bar-nav-with-arrows .bar-nav-arrow-right:active{background-position:-380px -610px}.bar-nav-with-arrows li{border-top:1px solid #303840;border-bottom:1px solid #303840;background:#1b2127}.bar-nav-with-arrows li.selected{background:#89a;border-color:#89a}.bar-nav-with-arrows li.selected a{color:#345;text-shadow:0 1px 0 hsla(0,0%,100%,.35)}.bar-nav-with-arrows li.bar-nav-direction{border:none;background:none}.bar-nav-with-arrows li.bar-nav-direction a{padding:0}.bar-nav-with-arrows li.bar-nav-direction span{visibility:hidden}.bar-nav-with-arrows li.bar-nav-end-left{border-left:1px solid #303840;border-top-left-radius:4px;border-bottom-left-radius:4px}.bar-nav-with-arrows li.bar-nav-end-left.selected{border-color:#89a}.bar-nav-with-arrows li.bar-nav-end-right{border-right:1px solid #303840;border-top-right-radius:4px;border-bottom-right-radius:4px}.bar-nav-with-arrows li.bar-nav-end-right.selected{border-color:#89a}.decade-browser{width:100%;overflow:hidden;position:relative;padding:10px 0 15px}.mobile .decade-browser{padding-top:0}.decade-browser .bar-nav-with-arrows{clear:left;float:left;list-style:none;margin:0;padding:0;position:relative;left:50%;text-align:center}.mobile .decade-browser .bar-nav-with-arrows{left:0;float:none;display:block}.mobile .decade-browser .bar-nav-with-arrows li{right:auto}.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-direction{position:absolute;top:2px}.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-direction:first-child{left:0}.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-direction:last-child{right:0}.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right,.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-year{-webkit-box-sizing:border-box;box-sizing:border-box;width:20%;text-align:center}.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right:nth-of-type(7n),.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-year:nth-of-type(7n){border-top-right-radius:4px}.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right:nth-of-type(7n).selected,.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-year:nth-of-type(7n).selected{border-color:#89a}.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right:nth-of-type(8n),.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-year:nth-of-type(8n){border-left:1px solid #303840;border-bottom-left-radius:4px}.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right:nth-of-type(8n).selected,.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-year:nth-of-type(8n).selected{border-color:#89a}.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right:nth-of-type(8n),.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right:nth-of-type(9n),.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right:nth-of-type(10n),.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right:nth-of-type(11n),.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right:nth-of-type(12n),.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-year:nth-of-type(8n),.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-year:nth-of-type(9n),.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-year:nth-of-type(10n),.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-year:nth-of-type(11n),.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-year:nth-of-type(12n){border-top:none}.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right a,.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-year a{width:auto;padding:10px 0}.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right{border-top-right-radius:0}.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right.selected{border-color:#89a}.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-left{float:none;width:150px;margin:0 auto 15px;font-size:16px;text-align:center;border-top-right-radius:4px;border-bottom-right-radius:4px}.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-left a{width:auto;padding:10px 0}.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-left+li{clear:both;border-left:1px solid #303840;border-top-left-radius:4px}.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-left+li.selected{border-color:#89a}@media (min-width:668px){.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right,.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-year{width:10%}.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right:nth-of-type(7n),.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-year:nth-of-type(7n){border-top-right-radius:0}.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right:nth-of-type(8n),.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-year:nth-of-type(8n){border-left:none;border-bottom-left-radius:0}.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right:nth-of-type(8n),.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right:nth-of-type(9n),.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right:nth-of-type(10n),.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right:nth-of-type(11n),.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right:nth-of-type(12n),.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-year:nth-of-type(8n),.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-year:nth-of-type(9n),.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-year:nth-of-type(10n),.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-year:nth-of-type(11n),.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-year:nth-of-type(12n){border-top:1px solid #303840}.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right:nth-of-type(8n).selected,.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right:nth-of-type(9n).selected,.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right:nth-of-type(10n).selected,.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right:nth-of-type(11n).selected,.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right:nth-of-type(12n).selected,.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-year:nth-of-type(8n).selected,.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-year:nth-of-type(9n).selected,.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-year:nth-of-type(10n).selected,.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-year:nth-of-type(11n).selected,.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-year:nth-of-type(12n).selected{border-color:#89a}.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right{border-top-right-radius:4px}.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-right.selected{border-color:#89a}.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-left+li{border-top-left-radius:4px;border-bottom-left-radius:4px}.mobile .decade-browser .bar-nav-with-arrows li.bar-nav-end-left+li.selected{border-color:#89a}}.decade-browser .bar-nav-with-arrows li{display:block;float:left;position:relative;right:50%;text-transform:none}.decade-browser .bar-nav-with-arrows li a{padding:7px 15px;width:40px}.decade-browser .bar-nav-with-arrows li a.bar-nav-arrow{padding:0;width:20px}.decade-browser .bar-nav-with-arrows li.bar-nav-end-left a{width:45px}.decade-browser.-narrow .bar-nav-with-arrows li.bar-nav-end-left a,.decade-browser.-narrow .bar-nav-with-arrows li.bar-nav-end-right a,.decade-browser.-narrow .bar-nav-with-arrows li.bar-nav-year a{padding:7px 6px}.form-panel{width:360px;margin:0 auto}.form-panel fieldset{padding:20px 20px 25px;background:rgba(29,35,40,.4);border-radius:8px;border:1px solid #32373c;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.25);box-shadow:0 2px 10px rgba(0,0,0,.25)}.form-panel .signin-actions{float:left;padding-top:14px;margin-bottom:0}.form-panel .signin-actions .option-label{margin:0}.form-panel .buttons{float:right;margin-bottom:0}.form-panel .signin-reset-text{margin-top:2.30769231rem}.alig-div{margin-top:30px}.alig-div iframe{display:block;margin:0 auto;border:1px solid #456!important}.alig-div.-alignleft iframe{margin:0}.alig-div.-nomargin{margin-top:0}.alig-div.-bottommargin{margin-bottom:30px}.alig-div.-bottommargin~.alig-hide{position:relative;top:-30px}.alig-div>div{width:100%!important}.alig-hide{display:block;margin:0 auto;text-align:right;text-transform:uppercase;letter-spacing:.1em;color:#567;padding-top:.25em;font-size:10px;line-height:1;cursor:pointer}.alig-hide span{font-size:15px;vertical-align:middle}.alig-hide.-alignleft{margin:0;text-align:left}.alig-hide.-alignleft span{float:left;display:block;line-height:10px;margin-right:.25em}.alig-hide.-leaderboard{width:720px}.alig-hide.-sidebar{width:160px}html.mobile .alig-hide{width:300px!important}.yir-banner{margin-bottom:30px}.banner{margin:30px 0}.banner:first-child,.section+.banner{margin-top:0}aside .section+.banner{margin-top:20px}aside .person-yir-promo+.banner{margin-top:30px}#topstrip{position:relative;z-index:1000;background-color:#456}#topstrip p{text-align:center;text-transform:uppercase;letter-spacing:.1em;margin:0;padding:.8em 1em .5em;color:#def}#topstrip p a:link,#topstrip p a:visited{color:#fff}#topstrip p a:active,#topstrip p a:hover{text-decoration:underline}#topstrip p .emoji{position:relative;display:inline;vertical-align:middle;font-size:24px;top:-1px}#topstrip .topstrip-close{position:absolute;top:5px;right:10px;font-size:25px;font-family:Graphik-Light-Web,sans-serif;color:#def}#topstrip .topstrip-close:active,#topstrip .topstrip-close:hover{color:#fff}.watch-panel{border:1px solid #303840;background-color:#14181c;overflow:hidden;border-radius:3px}.watch-panel.-empty{display:none}.watch-panel>.header{background:#242c34;padding:8px 10px 9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.view .watch-panel>.header{padding-left:8px}.watch-panel>.header>.title{color:#9ab;margin:0;font-size:.84615385rem;padding-top:1px;text-transform:uppercase;letter-spacing:.075em}.mobile .watch-panel>.header>.title{font-size:1rem}.view .watch-panel>.header>.title{display:none}.mobile .view .watch-panel>.header>.title{display:block}.watch-panel>.header>.trailer-link{padding:0;margin:0 0 0 auto}.no-mobile .view .watch-panel>.header>.trailer-link,.watch-panel>.header>.trailer-link.-noavail{margin-left:0}.watch-panel #favorite-services .services>.service,.watch-panel .services.-showall>.service:nth-child(n+5),.watch-panel .services>.service{display:-webkit-box;display:-ms-flexbox;display:flex}.watch-panel .services>.service{font-size:0;color:#9ab;margin:0 0 0 10px;padding:10px 4px 10px 30px;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.view .watch-panel .services>.service{padding-left:30px}.watch-panel .services>.service:nth-child(n+5){display:none}.watch-panel .services>.service.-noicon{padding-left:0}.watch-panel .services>.service.-empty{display:none}.watch-panel .services>.service+.service{border-top:1px solid #202830}.watch-panel .services>.service>.label{display:inline-block;vertical-align:middle;color:#9ab;font-size:12px;line-height:1.66666667;-ms-flex-negative:0;flex-shrink:0}.watch-panel .services>.service>.label:hover{color:#fff}.grouped-settings .watch-panel .services>.service>.label:hover{color:#9ab}.watch-panel .services>.service>.label>.title{display:inline-block;margin-right:8px}.grouped-settings .watch-panel .services>.service>.label>.title{display:block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-binding:url(../js/ellipsis.fc76b63d.xml#ellipsis);max-width:160px}.watch-panel .services>.service>.label>.title>.locale,.watch-panel .services>.service>.label>.title>.name{display:inline-block;vertical-align:middle}.watch-panel .services>.service>.label>.title>.name{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-binding:url(../js/ellipsis.fc76b63d.xml#ellipsis);max-width:84px}.view .watch-panel .services>.service>.label>.title>.name{max-width:80px}.view .watch-panel .services>.service>.label.-text>.title{display:inline-block}.watch-panel .services>.service>.label>.brand{display:block;position:absolute;left:0;top:8px;width:24px;height:24px;margin-right:6px}.view .watch-panel .services>.service>.label>.brand{margin-right:5px}.view .watch-panel .services>.service>.label .wide-only{display:none}.mobile .view .watch-panel .services>.service>.label .wide-only{display:inline}.watch-panel .services>.service>.remove{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:28px;height:40px;text-indent:110%;white-space:nowrap;overflow:hidden}.watch-panel .services>.service>.remove:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px;height:16px;background-image:url(../img/sprite.2c4a53b6.svg);background-repeat:no-repeat;background-size:800px 1000px;background-position:-390px -50px}.watch-panel .services>.service>.remove:hover:after{background-position:-370px -50px}.watch-panel .services>.service>.options{display:inline-block}.watch-panel .services>.service>.options>.group{display:inline-block;white-space:nowrap;margin-right:4px}.watch-panel .services>.service>.options>.group>.link{margin-right:0}.watch-panel .services>.service>.options>.group>.link:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.watch-panel .services>.service>.options>.group>.link:first-child .format{display:none}.watch-panel .services>.service>.options>.group>.link+.link{margin-left:0;border-radius:0;border-left:1px solid #14181c}.watch-panel .services>.service>.options>.group>.link+.link .extended{display:none}.watch-panel .services>.service>.options>.group>.link:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.view .watch-panel .services>.service>.options{display:none}.watch-panel .services>.service .link{position:relative;display:inline-block;vertical-align:middle;color:#89a;background:#283038;font-size:.69230769rem;line-height:1;text-transform:uppercase;letter-spacing:.075em;padding:4px 4px 3px 5px;border-radius:3px;margin-top:2px;margin-bottom:2px;margin-right:4px}.mobile .watch-panel .services>.service .link{padding:3px 10px;top:0;font-size:.83333333rem}.watch-panel .services>.service .link:active,.watch-panel .services>.service .link:hover{background:#fff;color:#567}.watch-panel .services>.service .link.-prime .primelogo{position:relative;display:inline-block;text-indent:110%;white-space:nowrap;overflow:hidden;background-image:url(../img/sprite.2c4a53b6.svg);background-repeat:no-repeat;background-size:800px 1000px;background-position:-650px -900px;width:34px;height:9px;top:1px}.watch-panel .services>.service .link.-prime:hover .primelogo{background-position:-650px -930px}.watch-panel p~div .services{margin:0 0 0 10px;border-top:1px solid #202830}.view .watch-panel p~div .services{margin-left:8px}.mobile .film .watch-panel p~div .services{border:none}.watch-panel p~div .services>.service{margin:0;padding-right:10px}.watch-panel .other{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #202830;margin-left:10px;padding-right:10px}.watch-panel .other.-message{padding:12px 0;font-size:.92307692rem}.view .watch-panel .other .wide-only{display:none}.mobile .view .watch-panel .other .wide-only{display:inline}.watch-panel .other>.more{display:block;padding:12px 10px 13px 0;font-size:.92307692rem;line-height:1;color:#40bcf4;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.no-mobile .view .watch-panel .other>.more:before{content:"More";display:inline}.no-mobile .view .watch-panel .other>.more>.qualifier,.no-mobile .view .watch-panel .other>.more>.wide-only{display:none}.watch-panel .other>.more:active,.watch-panel .other>.more:hover{color:#def}.watch-panel .other>.jw-branding{display:block;text-indent:-3000px;font:0/0 Arial;overflow:hidden;color:hsla(0,0%,100%,0);width:62px;height:10px;background:url(../img/justwatch.a2b4e5d8.svg) no-repeat;background-size:62px 20px;background-position:0 0;-ms-flex-item-align:center;align-self:center}.watch-panel .other>.jw-branding:active,.watch-panel .other>.jw-branding:hover{background-position:0 -10px}body.in-app .watch-panel{display:none}.redact-link,.report-link{display:inline-block;position:relative;vertical-align:middle;height:16px;width:16px;padding:0;line-height:16px;cursor:pointer;text-indent:110%;white-space:nowrap;overflow:hidden}.redact-link .icon,.report-link .icon{top:-1px;width:16px;height:16px}.film .redact-link,.film .report-link{margin-left:.75em}.popup-menu-text .redact-link,.popup-menu-text .report-link{text-indent:0;width:auto;color:#2c3440;text-shadow:hsla(0,0%,100%,.1) 0 1px 0;display:block;padding:6px 5px 7px 10px;margin-left:0;text-align:left}.popup-menu-text .redact-link .icon,.popup-menu-text .report-link .icon{display:none}.popup-menu-text .redact-link:active,.popup-menu-text .redact-link:hover,.popup-menu-text .report-link:active,.popup-menu-text .report-link:hover{background:#678;color:#fff}.redact-link:active .icon,.redact-link:hover .icon,.report-link:active .icon,.report-link:hover .icon{background-position:-610px -50px}.glitchy{margin-left:1em}.block-flag-wrapper{position:relative;display:inline-block;vertical-align:middle;margin-left:.92307692rem;top:-1px}.list-title-intro .block-flag-wrapper{margin-left:0}.mobile .list-title-intro .block-flag-wrapper{position:absolute;top:4px;right:0}.block-flag-wrapper .block-or-report-flag{width:16px;height:16px;text-indent:110%;white-space:nowrap;overflow:hidden;padding-left:0}.block-flag-wrapper .block-or-report-flag:hover .icon{background-position:-610px -50px}.mobile .block-flag-wrapper{float:right}.block-or-report-menu.popmenu{width:160px}.progress-panel{position:relative;color:#9ab;text-align:center;padding:.76923077rem 0 0;border:1px solid #303840;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.progress-panel .progress-status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:.76923077rem}.progress-panel h3{font-size:.92307692rem;line-height:1.33333333;color:#9ab;margin:0;text-align:left;padding-left:.76923077rem}.progress-panel h3 .progress-counter{display:block}.progress-panel p{font-size:2.61538462rem;line-height:1;font-family:Graphik-Light-Web,sans-serif;font-weight:400;margin:0;padding-right:.76923077rem}.progress-panel .percent{display:inline-block;vertical-align:top;padding-top:2px;margin:0 0 0 2px;font-size:1.23076923rem}.progress-panel .progress-container{height:5px;background:#14181c;background:#202830;background:#303840;position:relative;overflow:hidden;margin:0 -1px -1px;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.progress-panel .progress-container .progress-bar{position:absolute;left:0;top:0;height:5px;width:0;background-color:#40bcf4}.progress-panel .near-end .progress-bar{background-color:#00e054;border-bottom-right-radius:3px}.contextual-title{margin-bottom:1.53846154rem}.contextual-title>.headline-1,.contextual-title>.headline-2,.contextual-title>.title-1{margin:0}.contextual-title>.headline-1>.context,.contextual-title>.headline-2>.context,.contextual-title>.title-1>.context{font-family:Graphik-Regular-Web,sans-serif;font-weight:400;font-size:1rem;color:#9ab;text-transform:uppercase;letter-spacing:.075em;display:block;margin-bottom:2px}.contextual-title>.headline-1>.context a,.contextual-title>.headline-2>.context a,.contextual-title>.title-1>.context a{color:#9ab}.contextual-title>.headline-1>.context a:active,.contextual-title>.headline-1>.context a:hover,.contextual-title>.headline-2>.context a:active,.contextual-title>.headline-2>.context a:hover,.contextual-title>.title-1>.context a:active,.contextual-title>.title-1>.context a:hover{color:#40bcf4}.contextual-title>.headline-1>.metadata,.contextual-title>.headline-2>.metadata,.contextual-title>.title-1>.metadata{font-family:Graphik-Light-Web,sans-serif;font-weight:400;letter-spacing:.02em}.contextual-title>.headline-1>a,.contextual-title>.headline-2>a,.contextual-title>.title-1>a{color:#fff}.contextual-title>.headline-1 a:hover,.contextual-title>.headline-2 a:hover,.contextual-title>.title-1 a:hover{color:#40bcf4}.contextual-title>.title-1>.context{margin-bottom:4px}.ui-block-heading{font-size:inherit;font-weight:400}.ui-block-heading .mute{color:#89a;border-bottom:1px solid #456}.ui-block-heading .mute:active,.ui-block-heading .mute:hover{color:#bcd}body.filmography-page .ui-block-header,body.films-rated .ui-block-header,body.films-reviewed .ui-block-header,body.films-watched .ui-block-header,body.watchlist .ui-block-header{margin-bottom:15px}body.diary.wide .ui-block-heading{margin:10px 0 30px}body.film-collection #films-browser-list-container .message-text .ui-block-heading{padding-bottom:20px}#films-browser-list-container .message-text{border:none}#films-browser-list-container .message-text h2{padding:15px 0 32px}.mobile #films-browser-list-container li.empty-list{position:relative;left:auto;bottom:auto;display:block;width:auto}.mobile #films-browser-list-container li.empty-list p{display:block;width:auto;margin:0}.empty-text{border:1px solid #2c3440;border-radius:4px;text-align:center;padding:150px 0}.empty-text h2{font-weight:400;text-align:center}.empty-text h2,.empty-text p.ui-block-heading{margin:0;padding:15px 0 17px;color:#89a}#live-feed{position:relative}#live-feed ul{height:105px;overflow:hidden}.mobile #live-feed ul{height:auto}.mobile #live-feed ul>li:nth-last-child(n+9){display:none}#live-feed .status{font-size:10px;position:absolute;top:0;right:0;color:#678;line-height:1;padding-top:5px}.mobile #live-feed .status{padding-top:2px}.live-feed-container{overflow:hidden}.activity-settings{position:relative;font-size:1rem;color:#bcd;background-color:#456;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.mobile .activity-settings{background:transparent;padding:0}.activity-settings>.heading{margin:0;padding:.76923077rem;font-size:1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.mobile .activity-settings>.heading{height:0;padding:0 .76923077rem;font-size:0}.activity-settings>.heading:after{content:"";display:block;width:16px;height:16px;position:absolute;top:8px;right:7px;background-size:16px 16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 5h2v1H0V5zm14 6h2v1h-2v-1zM7 5h9v1H7V5zm-7 6h9v1H0v-1zm4.5-4a1.5 1.5 0 1 0-.001-3.001A1.5 1.5 0 0 0 4.5 7zm7 6a1.5 1.5 0 1 0-.001-3.001A1.5 1.5 0 0 0 11.5 13z' fill='%239ab' fill-rule='evenodd'/%3E%3C/svg%3E")}.mobile .activity-settings>.heading:after{top:-22px;right:12px}.activity-settings>.heading:hover:after{background-size:16px 16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 5h2v1H0V5zm14 6h2v1h-2v-1zM7 5h9v1H7V5zm-7 6h9v1H0v-1zm4.5-4a1.5 1.5 0 1 0-.001-3.001A1.5 1.5 0 0 0 4.5 7zm7 6a1.5 1.5 0 1 0-.001-3.001A1.5 1.5 0 0 0 11.5 13z' fill='%23bcd' fill-rule='evenodd'/%3E%3C/svg%3E")}.activity-settings[data-panel-open=on]>.heading:after{background-image:url(../img/sprite.2c4a53b6.svg);background-repeat:no-repeat;background-size:800px 1000px;background-position:-370px -50px;opacity:.8;top:9px}.mobile .activity-settings[data-panel-open=on]>.heading:after{top:-22px}.activity-settings[data-panel-open=on]>.heading:hover:after{opacity:1}.activity-settings .option-label{color:#9ab;padding-left:.76923077rem;padding-right:.76923077rem}.activity-settings .option-label:hover{color:#bcd}.activity-settings .option-label.divider{border-bottom:1px solid #678}.mobile .activity-settings .option-label.divider{border-color:#456}.mobile .activity-settings .option-label:last-of-type{margin-bottom:1em}.activity-settings>.filters{display:none;margin:0;padding-bottom:.76923077rem}.activity-settings>.filters>.option-label:first-of-type{padding-top:16px;border-top:1px solid #678}.mobile .activity-settings>.filters>.option-label:first-of-type{border-top:none;margin-top:0}.activity-settings>.filters .divider{padding-bottom:12px}.activity-settings .go-pro{display:block;padding:.76923077rem .76923077rem 0;overflow:hidden}.activity-settings .go-pro a{color:#bcd}.activity-settings .go-pro a:hover{color:#def}.review-tile>.header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.53846154rem;min-height:114px}.review-tile>.header>.image{width:75px;-ms-flex-negative:0;flex-shrink:0;margin-right:1.53846154rem;-ms-flex-item-align:start;align-self:flex-start}.review-tile>.header>.image>.poster{width:100%}.review-tile>.header>.image>.poster img{width:100%;height:auto}.review-tile>.header>.details{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-item-align:end;align-self:flex-end}.review-tile>.header>.details .headline-2>a{color:#fff}.review-tile>.header>.details .headline-2>a:hover{color:#40bcf4}.review-tile>.header>.details>.attribution-block:first-child{margin-bottom:.76923077rem}.review-tile>.body .like-link-target{margin-top:1.15384615rem;margin-bottom:0;height:18px}.review-tiles{*zoom:1}.review-tiles:after,.review-tiles:before{display:table;content:""}.review-tiles:after{clear:both}.no-mobile .review-tiles{margin-left:-15px;margin-right:-15px}.no-mobile .review-tiles>.review-tile{float:left;width:45.91836735%;margin-left:15px;margin-right:15px;margin-bottom:2.30769231rem;padding-bottom:1.53846154rem;border-bottom:1px solid #2c3440}.mobile .review-tiles>.review-tile+.review-tile{margin-top:1.53846154rem;padding-top:2.30769231rem;border-top:1px solid #2c3440}.no-mobile .list-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1.05263158%;width:101.05263158%}.no-mobile .list-grid.-trilogy{margin-left:-3.15789474%;margin-right:-3.15789474%;margin-bottom:-2.30769231rem;width:106.31578947%}.no-mobile .list-grid>.list{width:26.04166667%;margin-left:1.04166667%;margin-right:6.25%;margin-bottom:2.30769231rem}.no-mobile .list-grid>.list.-trilogy{width:19.05940594%;margin-left:2.97029703%;margin-right:2.97029703%}.no-mobile .list-grid.-singlerow>.list{margin-bottom:0}.no-mobile .list-grid.-twoup>.list{width:47.91666667%;margin-right:1.04166667%}.mobile .list-grid>.list+.list{margin-top:2.30769231rem}.mobile .list-grid.-trilogy{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile .list-grid.-trilogy>.list.-trilogy{width:45.83333333%;margin-right:4.16666667%}.mobile .list-grid.-trilogy>.list:nth-child(2){margin-top:0}@supports (display:grid){.no-mobile .list-grid.-justified{width:100%;margin-left:0;display:grid;grid-column-gap:58px;grid-template-columns:repeat(3,auto);-ms-grid-columns:278px 58px 278px 58px 278px}.no-mobile .list-grid.-justified>.list{width:278px;margin-left:0;margin-right:0}.no-mobile .list-grid.-justified>.list .poster-list.-p70 .poster{margin-right:-18px}}@supports (-ms-ime-align:auto){.no-mobile .list-grid.-justified{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1.05263158%}.no-mobile .list-grid.-justified>.list{width:26.04166667%;margin-left:1.04166667%;margin-right:6.25%}.no-mobile .list-grid.-justified>.list .poster-list.-p70 .poster{margin-right:-26px}}.tag-link{font-size:.84615385rem;text-transform:lowercase;line-height:1;display:inline-block;height:21px;padding:5px 12px 0 5px;color:#9ab;text-decoration:none;max-width:120px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-binding:url(../js/ellipsis.fc76b63d.xml#ellipsis);-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(../img/sprite.2c4a53b6.svg);background-repeat:no-repeat;background-size:800px 1000px;background-position:right -810px;border-top-left-radius:2px;border-bottom-left-radius:2px}.tag-link:active,.tag-link:hover{color:#bcd;background-position:right -840px}.tag-link.-long{max-width:100%}.back-link{display:inline-block;font-family:Graphik-Regular-Web,sans-serif;font-weight:400;font-size:1rem;color:#9ab;text-transform:uppercase;letter-spacing:.075em;position:relative;padding-left:12px}.back-link a{color:#9ab}.back-link a:active,.back-link a:hover{color:#40bcf4}.back-link:before{content:"";display:block;position:absolute;left:0;top:1px;width:7px;height:11px;background-size:7px 11px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='11'%3E%3Cpath fill='none' stroke='%239ab' stroke-linecap='square' stroke-width='1.5' d='M5.5 1.5l-4 4 4 4'/%3E%3C/svg%3E")}.mobile .back-link:before{top:-1px}.back-link:active,.back-link:hover{color:#ddd}.back-link:active:before,.back-link:hover:before{background-size:7px 11px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='11'%3E%3Cpath fill='none' stroke='%23ddd' stroke-linecap='square' stroke-width='1.5' d='M5.5 1.5l-4 4 4 4'/%3E%3C/svg%3E")}.backdrop-credit{text-align:center}.backdrop-credit>.body-text{color:#678;text-align:center;margin:4.61538462rem 0 1.53846154rem}.backdrop-credit>.body-text a{color:#678}.backdrop-credit>.body-text a:active,.backdrop-credit>.body-text a:hover{color:#89a}.backdrop-container{position:absolute;z-index:0;top:0;left:0;overflow:hidden;width:100%;height:675px}.mobile .backdrop-container{height:0;padding-top:56.25%;top:40px}.person-home.logged-in .backdrop-container{height:0}.mobile .person-home.logged-in .backdrop-container{padding-top:0}.backdrop-wrapper{position:absolute;z-index:0;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1200px;height:675px}.shortbackdropped .backdrop-wrapper{height:525px}.shortbackdropped .backdrop-wrapper>.backdropmask{top:-5px}.backdrop-wrapper>.backdropimage,.backdrop-wrapper>.backdropplaceholder{position:absolute;width:100%;height:99.95%;background-repeat:no-repeat;background-size:100% 100%}.backdrop-wrapper>.backdropplaceholder{-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:-o-pixelated;image-rendering:pixelated;opacity:.35;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.backdrop-wrapper>.backdropimage{opacity:0;-webkit-transition:opacity .75s cubic-bezier(.165,.84,.44,1);-o-transition:opacity .75s cubic-bezier(.165,.84,.44,1);transition:opacity .75s cubic-bezier(.165,.84,.44,1)}.backdrop-wrapper.-loaded>.backdropplaceholder{opacity:0}.backdrop-wrapper.-loaded>.backdropimage{opacity:1}.backdrop-wrapper>.backdropmask{padding-top:500px;position:relative}.backdrop-wrapper>.backdropmask:before{content:"";display:block;position:absolute;z-index:0;pointer-events:none;width:1200px;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:675px;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left top,right top,from(#14181d),color-stop(.97%,rgba(20,24,29,.98556487)),color-stop(2.07833333%,rgba(20,24,29,.9451312)),color-stop(3.29666667%,rgba(20,24,29,.88300656)),color-stop(4.60166667%,rgba(20,24,29,.80349854)),color-stop(5.96666667%,rgba(20,24,29,.71091472)),color-stop(7.365%,rgba(20,24,29,.60956268)),color-stop(8.77166667%,rgba(20,24,29,.50375)),color-stop(10.16%,rgba(20,24,29,.39778426)),color-stop(11.505%,rgba(20,24,29,.29597303)),color-stop(12.78%,rgba(20,24,29,.20262391)),color-stop(13.95833333%,rgba(20,24,29,.12204446)),color-stop(15.01666667%,rgba(20,24,29,.05854227)),color-stop(15.92833333%,rgba(20,24,29,.01642493)),color-stop(16.66666667%,rgba(20,24,29,0)),color-stop(83.33333333%,rgba(20,24,29,0)),color-stop(84.07166667%,rgba(20,24,29,.01642493)),color-stop(84.98333333%,rgba(20,24,29,.05854227)),color-stop(86.04166667%,rgba(20,24,29,.12204446)),color-stop(87.22%,rgba(20,24,29,.20262391)),color-stop(88.495%,rgba(20,24,29,.29597303)),color-stop(89.84%,rgba(20,24,29,.39778426)),color-stop(91.22833333%,rgba(20,24,29,.50375)),color-stop(92.635%,rgba(20,24,29,.60956268)),color-stop(94.03333333%,rgba(20,24,29,.71091472)),color-stop(95.39833333%,rgba(20,24,29,.80349854)),color-stop(96.70333333%,rgba(20,24,29,.88300656)),color-stop(97.92166667%,rgba(20,24,29,.9451312)),color-stop(99.03%,rgba(20,24,29,.98556487)),to(#14181d)),-webkit-gradient(linear,left bottom,left top,from(#14181d),color-stop(21.48148148%,#14181d),color-stop(23.63703704%,rgba(20,24,29,.98556487)),color-stop(26.1%,rgba(20,24,29,.9451312)),color-stop(28.80740741%,rgba(20,24,29,.88300656)),color-stop(31.70740741%,rgba(20,24,29,.80349854)),color-stop(34.74074074%,rgba(20,24,29,.71091472)),color-stop(37.84814815%,rgba(20,24,29,.60956268)),color-stop(40.97407407%,rgba(20,24,29,.50375)),color-stop(44.05925926%,rgba(20,24,29,.39778426)),color-stop(47.04814815%,rgba(20,24,29,.29597303)),color-stop(49.88148148%,rgba(20,24,29,.20262391)),color-stop(52.5%,rgba(20,24,29,.12204446)),color-stop(54.85185185%,rgba(20,24,29,.05854227)),color-stop(56.87777778%,rgba(20,24,29,.01642493)),color-stop(58.51851852%,rgba(20,24,29,0)));background-image:-o-linear-gradient(left,#14181d 0,rgba(20,24,29,.98556487) .97%,rgba(20,24,29,.9451312) 2.07833333%,rgba(20,24,29,.88300656) 3.29666667%,rgba(20,24,29,.80349854) 4.60166667%,rgba(20,24,29,.71091472) 5.96666667%,rgba(20,24,29,.60956268) 7.365%,rgba(20,24,29,.50375) 8.77166667%,rgba(20,24,29,.39778426) 10.16%,rgba(20,24,29,.29597303) 11.505%,rgba(20,24,29,.20262391) 12.78%,rgba(20,24,29,.12204446) 13.95833333%,rgba(20,24,29,.05854227) 15.01666667%,rgba(20,24,29,.01642493) 15.92833333%,rgba(20,24,29,0) 16.66666667%,rgba(20,24,29,0) 83.33333333%,rgba(20,24,29,.01642493) 84.07166667%,rgba(20,24,29,.05854227) 84.98333333%,rgba(20,24,29,.12204446) 86.04166667%,rgba(20,24,29,.20262391) 87.22%,rgba(20,24,29,.29597303) 88.495%,rgba(20,24,29,.39778426) 89.84%,rgba(20,24,29,.50375) 91.22833333%,rgba(20,24,29,.60956268) 92.635%,rgba(20,24,29,.71091472) 94.03333333%,rgba(20,24,29,.80349854) 95.39833333%,rgba(20,24,29,.88300656) 96.70333333%,rgba(20,24,29,.9451312) 97.92166667%,rgba(20,24,29,.98556487) 99.03%,#14181d 100%),-o-linear-gradient(bottom,#14181d 0,#14181d 21.48148148%,rgba(20,24,29,.98556487) 23.63703704%,rgba(20,24,29,.9451312) 26.1%,rgba(20,24,29,.88300656) 28.80740741%,rgba(20,24,29,.80349854) 31.70740741%,rgba(20,24,29,.71091472) 34.74074074%,rgba(20,24,29,.60956268) 37.84814815%,rgba(20,24,29,.50375) 40.97407407%,rgba(20,24,29,.39778426) 44.05925926%,rgba(20,24,29,.29597303) 47.04814815%,rgba(20,24,29,.20262391) 49.88148148%,rgba(20,24,29,.12204446) 52.5%,rgba(20,24,29,.05854227) 54.85185185%,rgba(20,24,29,.01642493) 56.87777778%,rgba(20,24,29,0) 58.51851852%);background-image:linear-gradient(90deg,#14181d 0,rgba(20,24,29,.98556487) .97%,rgba(20,24,29,.9451312) 2.07833333%,rgba(20,24,29,.88300656) 3.29666667%,rgba(20,24,29,.80349854) 4.60166667%,rgba(20,24,29,.71091472) 5.96666667%,rgba(20,24,29,.60956268) 7.365%,rgba(20,24,29,.50375) 8.77166667%,rgba(20,24,29,.39778426) 10.16%,rgba(20,24,29,.29597303) 11.505%,rgba(20,24,29,.20262391) 12.78%,rgba(20,24,29,.12204446) 13.95833333%,rgba(20,24,29,.05854227) 15.01666667%,rgba(20,24,29,.01642493) 15.92833333%,rgba(20,24,29,0) 16.66666667%,rgba(20,24,29,0) 83.33333333%,rgba(20,24,29,.01642493) 84.07166667%,rgba(20,24,29,.05854227) 84.98333333%,rgba(20,24,29,.12204446) 86.04166667%,rgba(20,24,29,.20262391) 87.22%,rgba(20,24,29,.29597303) 88.495%,rgba(20,24,29,.39778426) 89.84%,rgba(20,24,29,.50375) 91.22833333%,rgba(20,24,29,.60956268) 92.635%,rgba(20,24,29,.71091472) 94.03333333%,rgba(20,24,29,.80349854) 95.39833333%,rgba(20,24,29,.88300656) 96.70333333%,rgba(20,24,29,.9451312) 97.92166667%,rgba(20,24,29,.98556487) 99.03%,#14181d),linear-gradient(0deg,#14181d 0,#14181d 21.48148148%,rgba(20,24,29,.98556487) 23.63703704%,rgba(20,24,29,.9451312) 26.1%,rgba(20,24,29,.88300656) 28.80740741%,rgba(20,24,29,.80349854) 31.70740741%,rgba(20,24,29,.71091472) 34.74074074%,rgba(20,24,29,.60956268) 37.84814815%,rgba(20,24,29,.50375) 40.97407407%,rgba(20,24,29,.39778426) 44.05925926%,rgba(20,24,29,.29597303) 47.04814815%,rgba(20,24,29,.20262391) 49.88148148%,rgba(20,24,29,.12204446) 52.5%,rgba(20,24,29,.05854227) 54.85185185%,rgba(20,24,29,.01642493) 56.87777778%,rgba(20,24,29,0) 58.51851852%)}#content-nav+.report-moderation{margin-top:-1.15384615rem}.report-moderation thead th{white-space:nowrap;color:#678;font-size:11px;text-transform:uppercase;letter-spacing:.075em}.report-moderation thead th:last-child{text-align:right;padding-right:.38461538rem}.report-moderation td+td,.report-moderation td+th,.report-moderation th+td,.report-moderation th+th,.report-moderation thead th+th{padding-left:1.15384615rem}.report-moderation tbody tr.-hover{background:-o-linear-gradient(bottom,#00e054 0,#00e054 1px,#20262e 2px);background:linear-gradient(0deg,#00e054 0,#00e054 1px,#20262e 2px)}.report-moderation tbody tr td+td,.report-moderation tbody tr td+th{padding-left:1.15384615rem}.report-moderation tbody tr td:last-child{text-align:right;padding-right:.38461538rem}.report-moderation tbody tr td.report-statuses .micro-button{white-space:nowrap;display:inline-block;line-height:1}.report-moderation tbody tr td.report-statuses .micro-button+.micro-button{margin-top:5px;clear:both}.report-moderation tbody tr td.report-statuses .micro-button.-person:before{content:"";display:inline-block;vertical-align:text-top;width:8px;height:9px;margin-right:3px;background-size:8px 9px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='9'%3E%3Cpath fill='%239ab' fill-rule='evenodd' d='M8 7.512C8 6.416 6.124 6 3.948 6 1.766 6 0 6.624 0 7.72V9h8V7.512zM6 2.413c0 1.334-.56 2.92-2 2.92-1.353 0-2-1.626-2-2.953S2.873 0 3.947 0C5.013 0 6 1.087 6 2.413z'/%3E%3C/svg%3E");background-repeat:no-repeat}.report-moderation tbody tr td.report-count{padding-left:.38461538rem}.report-moderation tbody tr td.report-count a{white-space:nowrap}.report-moderation tbody tr td.report-count a:before{content:"";display:inline-block;vertical-align:middle;width:0;height:0;border-color:transparent transparent transparent #789;border-style:solid;border-width:3px 0 3px 6px;margin-top:-3px;margin-right:5px}.report-moderation tbody tr td.author a{display:inline-block;vertical-align:top;max-width:100px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-binding:url(../js/ellipsis.fc76b63d.xml#ellipsis);color:#9ab}.report-moderation tbody tr td.author a:hover{color:#def}.report-moderation tbody tr td.moderation-options{text-align:right;white-space:nowrap}.report-moderation tbody tr td.moderation-options>form{position:absolute;width:0;height:0;display:inline-block}.report-moderation tbody tr td.moderation-options+td{width:40px}.report-moderation tbody tr:last-child td{border:none}.report-moderation tbody tr .submissions{margin:0;-webkit-transition:all .5s cubic-bezier(.165,.84,.44,1);-o-transition:all .5s cubic-bezier(.165,.84,.44,1);transition:all .5s cubic-bezier(.165,.84,.44,1);opacity:0;height:0;overflow:hidden}.report-moderation tbody tr .submissions li+li{margin-top:.76923077rem}.report-moderation tbody tr.-open .submissions{opacity:1;height:auto}.report-moderation tbody tr.-open .report-count a:before{-webkit-transform:rotate(90deg) translate(1px,1px);-ms-transform:rotate(90deg) translate(1px,1px);transform:rotate(90deg) translate(1px,1px)}.report-moderation tbody a{color:#bcd}.report-moderation tbody a:hover{color:#def}.report-moderation tbody blockquote{margin:15px 0;padding-left:15px;border-left:1px solid #456;color:#9ab;font-size:inherit}@-webkit-keyframes ringloop{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes ringloop{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.report-moderation .radiobutton{text-indent:110%;white-space:nowrap;overflow:hidden;text-indent:-9999px;width:20px;height:20px;border-radius:50%;-webkit-box-shadow:inset 0 0 0 1px #89a;box-shadow:inset 0 0 0 1px #89a;background:transparent;cursor:pointer;position:relative;border:none}.report-moderation .radiobutton.-hover,.report-moderation .radiobutton:hover{-webkit-box-shadow:inset 0 0 0 1px #bcd;box-shadow:inset 0 0 0 1px #bcd}.report-moderation .radiobutton.-hover:after,.report-moderation .radiobutton:hover:after{content:"";display:block;width:4px;height:10px;border-right:1px solid #89a;border-bottom:1px solid #89a;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-7px) rotate(45deg);-ms-transform:translate(-50%,-7px) rotate(45deg);transform:translate(-50%,-7px) rotate(45deg)}.report-moderation .radiobutton.-all{width:36px;border-radius:10px;-webkit-box-shadow:inset 0 0 0 1px #567;box-shadow:inset 0 0 0 1px #567}.report-moderation .radiobutton.-all:before{content:"ALL";display:inline-block;font-size:10px;letter-spacing:1px;margin-left:1px;margin-top:-1px;color:#567;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:9px;text-indent:0}.report-moderation .radiobutton.-all.-hover,.report-moderation .radiobutton.-all:hover{-webkit-box-shadow:inset 0 0 0 1px #89a;box-shadow:inset 0 0 0 1px #89a}.report-moderation .radiobutton.-all.-hover:before,.report-moderation .radiobutton.-all:hover:before{visibility:hidden}.report-moderation .radiobutton.ajax-working{-webkit-box-shadow:none;box-shadow:none}.report-moderation .radiobutton.ajax-working:after{-webkit-animation:ringloop .5s linear infinite;animation:ringloop .5s linear infinite;clip:rect(0,20px,20px,10px);content:"";border-radius:50%;width:20px;height:20px;-webkit-box-shadow:inset 0 0 0 1px #9ab;box-shadow:inset 0 0 0 1px #9ab;position:absolute;top:0;left:0}.report-moderation .radiobutton.ajax-working:hover{-webkit-box-shadow:none;box-shadow:none}.report-moderation .radiobutton.ajax-working:hover:after{border:none;width:20px;height:20px;-webkit-transform:none;-ms-transform:none;transform:none;top:0;left:0}.report-moderation .radiobutton.-completed,.report-moderation .radiobutton.-selected{background:#00e054;-webkit-box-shadow:none;box-shadow:none}.report-moderation .radiobutton.-completed:after,.report-moderation .radiobutton.-selected:after{content:"";display:block;width:4px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-7px) rotate(45deg);-ms-transform:translate(-50%,-7px) rotate(45deg);transform:translate(-50%,-7px) rotate(45deg);-webkit-box-shadow:1px 1px 0 0 #00ad41;box-shadow:1px 1px 0 0 #00ad41}.report-moderation .radiobutton.-selected:hover{background:#ff8000}.report-moderation .radiobutton.-selected:hover:after,.report-moderation .radiobutton.-selected:hover:before{border:none;background:#fff;position:absolute;top:50%;left:50%;-webkit-box-shadow:none;box-shadow:none}.report-moderation .radiobutton.-selected:hover:after{width:2px;height:12px;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.report-moderation .radiobutton.-selected:hover:before{content:"";width:12px;height:2px;display:block;-webkit-transform:translate(-50%,-50%) rotate(-135deg);-ms-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg)}.report-moderation .emailbutton{text-indent:110%;white-space:nowrap;text-indent:-9999px;width:14px;height:10px;border-radius:2px;background:#89a;cursor:pointer;position:relative;overflow:hidden;border:none;display:inline-block;vertical-align:text-top;margin-left:5px;top:1px}.report-moderation .emailbutton:after,.report-moderation .emailbutton:before{content:"";display:block;position:absolute;top:1px;left:-1px;-webkit-box-shadow:none;box-shadow:none;width:0;height:0;border:8px solid transparent;border-top:6px solid transparent;border-bottom:none}.report-moderation .emailbutton:before{border-top-color:#14181c}.report-moderation .emailbutton:after{margin-top:-1px;border-top-color:#89a}.report-moderation .emailbutton:hover{background:#bcd}.report-moderation .emailbutton:hover:after{border-top-color:#bcd}.report-moderation .spoilers-flagged{display:inline-block;vertical-align:middle;width:23px;height:21px;background:url(../img/vader-small.b48fd0f1.svg) no-repeat}.report-moderation .micro-button+.spoilers-flagged{margin-left:.38461538rem}.report-moderation .flat-button.-small{font-size:8px;line-height:8px;padding:4px 7px;border-radius:10px;background:#2c3440;color:#678;text-transform:uppercase}.report-moderation .flat-button.-small:hover{background:#345;color:#9ab}.report-moderation .spam-buttons{display:inline-block;margin-right:10px;padding-top:3px;white-space:nowrap}@media (max-width:1080px){.report-moderation .spam-buttons{vertical-align:top}.report-moderation .spam-buttons .flat-button+.flat-button{display:block;margin-top:3px}}.lists-edit .directors,.lists-new .directors{max-width:300px;vertical-align:middle;top:-1px;position:relative}.ac_results{margin:-2px 0 0;padding:0;border:1px solid #c8d8e8;border-top:2px solid #fff;overflow:hidden;z-index:99999;background-color:#678;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.75);box-shadow:0 4px 5px rgba(0,0,0,.75);border-bottom-right-radius:2px;border-bottom-left-radius:2px}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.2);margin:0;padding:5px 8px 5px 10px;cursor:default;display:block;font-size:13px;line-height:1.5;overflow:hidden}.ac_results .directors{color:#d8e0e8;font-size:11px;white-space:nowrap;display:inline-block;vertical-align:bottom;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ac_results li.ac_over{background-color:#00b020;text-shadow:0 -1px 0 rgba(0,0,0,.2)}.ac_results li.ac_over span.directors{color:#b4ffac;text-shadow:0 -1px 0 rgba(0,0,0,.2)}.ac_results li.ac_error{background-color:#ff8000;text-shadow:0 -1px 0 rgba(0,0,0,.15)}.ac_results .autocomplete-not-found{background-color:#456;padding:12px 0 12px 10px;color:#bcd;font-size:10px}.ac_results .autocomplete-not-found a{color:#def}.ac_results .autocomplete-not-found a:active,.ac_results .autocomplete-not-found a:hover{color:#fff}.moderation-details{background:#242c34;margin-top:1.15384615rem;margin-bottom:1.53846154rem;padding:.76923077rem 1.15384615rem .76923077rem .76923077rem;border-radius:3px}.moderation-details.-spoilers:not(.-revealed){margin-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.moderation-details>.page-header{border-bottom:none;padding-bottom:0;margin-bottom:0}.view .moderation-details>.page-header{margin-bottom:0}.mobile .view .moderation-details{display:block;margin-top:1.53846154rem}.mobile .view .moderation-details .person-header{padding-bottom:0}.mobile .view .moderation-details .person-header .avatar{display:block}.mobile .view .moderation-details .person-summary.-inline{padding-left:32px;min-height:24px}.moderation-details>.moderated,.moderation-details>.reason{padding-left:4px;font-family:Graphik-Regular-Web,sans-serif;font-weight:400;font-size:1rem;margin-bottom:0!important}.moderation-details>.moderated strong,.moderation-details>.reason strong{font-family:Graphik-Semibold-Web,sans-serif;font-weight:400}.moderation-details>.reason{padding-left:32px}.locale-selector{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;color:#9ab;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.locale-selector>.flag{margin-right:.76923077rem;width:32px;height:32px;border-radius:16px;-webkit-box-shadow:0 0 0 1px #89a;box-shadow:0 0 0 1px #89a;overflow:hidden}.locale-selector>.flag>img{display:block;width:100%;height:100%;border-radius:50%}.locale-selector>.title{position:relative;cursor:pointer}.locale-selector>.title:after{content:"";display:inline-block;vertical-align:middle;width:0;height:0;position:relative;border-color:#89a transparent transparent;border-style:solid;border-width:4px 4px 0;margin-left:4px}.locale-selector.-open>.title{color:#d8e0e8}.locale-selector.-open>.title:after{border-color:transparent transparent #89a;border-style:solid;border-width:0 4px 4px;position:relative;top:-1px}.locale-selector:hover{color:#abc}.locale-selector>.locale-menu{display:none;position:absolute;top:100%;right:-2rem;z-index:1;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.locale-menu{background:#456;padding:1.53846154rem 1.53846154rem 1.53846154rem 2.30769231rem;border-radius:3px;-webkit-box-shadow:0 2px 15px rgba(20,24,28,.5),0 3px 40px rgba(20,24,28,.35);box-shadow:0 2px 15px rgba(20,24,28,.5),0 3px 40px rgba(20,24,28,.35)}.mobile .locale-menu{padding:1.53846154rem 1.15384615rem}.body-locales .locale-menu{background:#345;-webkit-box-shadow:none;box-shadow:none}.locale-menu>.header{position:relative;margin-bottom:1.53846154rem;padding:0 7px}.locale-menu>.header>.title-3{margin:0;line-height:24px}.locale-menu>.header>.close{width:24px;height:24px;text-indent:-9999px;overflow:hidden;position:absolute;right:0;top:0}.locale-menu>.header>.close:after,.locale-menu>.header>.close:before{content:"";display:block;width:2px;height:24px;background:#789;position:absolute;left:50%;top:50%;-webkit-transition:background .1s;-o-transition:background .1s;transition:background .1s}.locale-menu>.header>.close:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.locale-menu>.header>.close:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.has-no-touch .locale-menu>.header>.close.hover:after,.has-no-touch .locale-menu>.header>.close.hover:before,.has-no-touch .locale-menu>.header>.close:hover:after,.has-no-touch .locale-menu>.header>.close:hover:before{background:#def}.locale-menu>.localelist{width:900px;-webkit-columns:5;-moz-columns:5;-webkit-column-width:20%;-moz-column-width:20%;columns:20% 5;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.mobile .locale-menu>.localelist{width:auto}@media (max-width:860px){.mobile .locale-menu>.localelist{-webkit-columns:4;-moz-columns:4;column-count:4}}@media (max-width:720px){.mobile .locale-menu>.localelist{-webkit-columns:3;-moz-columns:3;column-count:3}}@media (max-width:560px){.mobile .locale-menu>.localelist{-webkit-columns:2;-moz-columns:2;column-count:2}}.locale-menu>.localelist>.localeitem{display:block;padding-bottom:.38461538rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.locale-menu>.localelist>.localeitem>.localelink{color:#bcd;display:block;position:relative;padding:5px 10px 5px 30px}.locale-menu>.localelist>.localeitem>.localelink:hover{color:#fff}.locale-menu>.localelist>.localeitem>.localelink>.flag{display:block;position:absolute;left:7px;width:17px;height:17px;border-radius:50%;-webkit-box-shadow:0 0 0 1px #89a;box-shadow:0 0 0 1px #89a;overflow:hidden}.locale-menu>.localelist>.localeitem>.localelink>.flag>img{display:block;width:100%;height:100%;border-radius:50%}.locale-menu>.localelist>.localeitem>.localelink>.name{display:block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-binding:url(../js/ellipsis.fc76b63d.xml#ellipsis);max-width:100%}.locale-menu>.localelist>.localeitem.-selected>.localelink{background:#202830;border-radius:500px;color:#fff}.grouped-settings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding-bottom:2.30769231rem;margin-bottom:1.92307692rem}html.mobile .grouped-settings:last-child{padding-bottom:0;margin-bottom:-.76923077rem}.grouped-settings *{-webkit-box-sizing:border-box;box-sizing:border-box}.grouped-settings:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:1px;background:#2c3440}@media (min-width:768px){.grouped-settings:after{left:5px;right:5px}}.grouped-settings:last-child:after{display:none}@media (max-width:767px){.grouped-settings{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:768px){.grouped-settings{margin-left:-5px;margin-right:-5px}.grouped-settings>.group{width:25%;padding-left:5px;padding-right:5px;margin-right:4.16666667%}.grouped-settings>.group>.title-section+.watch-panel,.grouped-settings>.group>.title-section+.watch-panel.-empty+.body-text{margin-top:3.46153846rem}}.grouped-settings>.group>.body-text{margin-top:2.30769231rem;color:#789;line-height:1.53846154}@media (max-width:767px){.grouped-settings>.group>.body-text{margin-top:1.53846154rem;margin-bottom:2.30769231rem}}.grouped-settings>.group>.body-text+.jw-partner{margin-top:1.53846154rem}.mobile .grouped-settings>.group>.body-text+.jw-partner{margin-top:-.76923077rem;margin-bottom:2.30769231rem}@media (max-width:450px){.grouped-settings>.group>.body-text+.jw-partner{display:none}}.grouped-settings>.upgrade{position:relative;width:100%}.grouped-settings>.upgrade:before{content:"";display:block;position:absolute;left:5px;right:5px;bottom:0;height:1px;background:#2c3440}.grouped-settings>.settings{padding-top:6px}@media (min-width:768px){.grouped-settings>.settings{width:70.83333333%}}@media (min-width:451px){.grouped-settings>.settings>.fields{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:450px){.grouped-settings>.settings>.fields>.input{width:100%;display:block}.grouped-settings>.settings>.fields>.input+.input{margin-top:.76923077rem}}@media (min-width:451px){.grouped-settings>.settings>.fields>.input{width:50%;padding-left:5px;padding-right:5px}}@media (min-width:768px){.grouped-settings>.settings>.fields>.input{width:41.17647059%}}.grouped-settings>.settings>.fields>.input .select{width:100%}.grouped-settings>.settings>.brands-list{margin-top:3.07692308rem;display:none}.grouped-settings>.settings>.brands-list.-selected{display:block}.grouped-settings>.settings>.locale-selector{padding-left:5px;padding-right:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.grouped-settings>.settings>.locale-menu{display:none;position:absolute;z-index:1;left:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);margin-bottom:1.53846154rem}.mobile .grouped-settings>.settings>.locale-menu{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);right:0}.brands-list>.brands{-webkit-column-width:29.41176471%;-moz-column-width:29.41176471%;column-width:29.41176471%;-webkit-column-gap:5.88235294%;-moz-column-gap:5.88235294%;column-gap:5.88235294%}@media (min-width:451px){.brands-list>.brands{-webkit-columns:2;-moz-columns:2;column-count:2}}@media (min-width:668px){.brands-list>.brands{-webkit-columns:3;-moz-columns:3;column-count:3}}.brands-list>.brands>.brand{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1.53846154rem;padding-left:5px;padding-right:5px;color:#9ab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.brands-list>.brands>.brand:not(.button):not(.flat-button){color:#9ab}.brands-list>.brands>.brand:not(.button):not(.flat-button):active,.brands-list>.brands>.brand:not(.button):not(.flat-button):hover{color:#def}.brands-list>.brands>.brand>.logo{width:24px;height:24px;margin:0 .76923077rem 0 0;-ms-flex-negative:0;flex-shrink:0}.brands-list>.brands>.brand>.logo img{display:block;width:100%;height:100%}.brands-list>.brands>.brand>.name{-ms-flex-item-align:center;align-self:center;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;opacity:1}.brands-list>.brands>.brand.-selected>.logo>svg,.brands-list>.brands>.brand.-selected>.logo img{display:none}.brands-list>.brands>.brand.-selected>.logo:after{content:"";display:block;width:100%;height:100%;background-image:url(../img/service-selected.a78605c9.svg);background-size:90px 24px;background-repeat:no-repeat;background-position:0 0}.brands-list>.brands>.brand.-selected:hover>.logo:after{background-position:-30px 0}.brands-list>.brands>.brand.-selected>.name{color:#fff}.trailer-link>.play{color:#9ab;font-size:0;display:block}.trailer-link>.play:before{content:"";width:18px;height:18px;margin-right:6px;background-image:url(../img/play-trailer.5a8af1cb.svg);background-size:100%;background-repeat:no-repeat;background-position:0 0;opacity:.6;-webkit-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}.trailer-link>.play:before,.trailer-link>.play>.name{display:inline-block;vertical-align:middle;line-height:18px}.trailer-link>.play>.name{font-size:.92307692rem;-webkit-transition:color .1s;-o-transition:color .1s;transition:color .1s}.mobile .trailer-link>.play>.name{font-size:1rem;position:relative;top:1px}.trailer-link>.play:hover{color:#bcd}.trailer-link>.play:hover:before{opacity:1}.trailer-link.-lozenge>.play{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:4px 8px;background:#456;margin:0;border:none;border-radius:5px}.trailer-link.-lozenge>.play:before{line-height:14px;width:10px;height:14px;margin-right:5px;background-image:url(../img/play-trailer-mobile.96c31065.svg);opacity:1}.trailer-link.-lozenge>.play>.name{display:inline-block;vertical-align:middle;font-size:.91666667rem;font-family:Graphik-Regular-Web,sans-serif;font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:.075em;letter-spacing:.125em;color:#9ab;position:relative;top:1px}.overthrow-transitions .overthrow.-locales .overthrow-content,.overthrow-transitions .overthrow.-locales .overthrow-inner{-webkit-transition:none;-o-transition:none;transition:none}.overthrow-enable .overthrow.-locales{background:none;z-index:10000}.overthrow-transitions .overthrow-enable .overthrow.-locales .overthrow-inner{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.overthrow.-locales .overthrow-outer{max-width:1010px}.overthrow-trans-in .overthrow.-locales{opacity:1}.overthrow-transitions .overthrow-trans-in .overthrow.-locales .overthrow-inner{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.overthrow-transitions .overthrow-trans-in .overthrow.-locales .overthrow-content{opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.overthrow-trans-out .overthrow.-locales{opacity:1}.overthrow-trans-out .overthrow.-locales .overthrow-content{opacity:0}.overthrow-transitions .overthrow-trans-out .overthrow.-locales .overthrow-inner{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.jw-partner{display:block;width:89px;color:#678}.jw-partner:hover,.jw-partner:hover>.title{color:#89a}.jw-partner>.title{display:block;text-transform:uppercase;letter-spacing:.075em;font-size:.76923077rem;color:#678;margin-bottom:4px}.jw-partner>.logo{display:block;text-indent:110%;white-space:nowrap;overflow:hidden;width:89px;height:13px;background:url(../img/justwatch-large.8571d72e.svg);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%}.modal-container{border-radius:3px;overflow:hidden}.modal-container>.header{background:#345;padding:26px 40px}.modal-container>.header>.contextual-title{margin-bottom:0}.modal-container>.header.-justwatch{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile .modal-container>.header.-justwatch{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 20px}.modal-container>.header.-justwatch>.contextual-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.modal-container>.header.-justwatch>.contextual-title>.headline-1{max-width:500px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-binding:url(../js/ellipsis.fc76b63d.xml#ellipsis)}.mobile .modal-container>.header.-justwatch>.contextual-title{width:100%;margin-bottom:.76923077rem;padding-right:26px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:450px){.mobile .modal-container>.header.-justwatch>.contextual-title>.headline-1{font-size:1.69230769rem}}.modal-container>.header.-justwatch>.locale-selector{-ms-flex-item-align:center;align-self:center;margin-left:2.30769231rem;margin-right:3.07692308rem}.mobile .modal-container>.header.-justwatch>.locale-selector{margin-left:0;margin-right:auto}.mobile .modal-container>.header.-justwatch>.locale-selector>.flag{width:24px;height:24px}.modal-container>.header.-justwatch>.jw-partner{-ms-flex-item-align:center;align-self:center}@media (max-width:450px){.modal-container>.header.-justwatch>.jw-partner{display:none}}.no-mobile .modal-container>.header.-justwatch>.jw-partner{margin-right:3.46153846rem}.modal-container>.header.-justwatch>.jw-partner>.title{margin-bottom:4px}.mobile .modal-container>.header.-justwatch>.jw-partner>.title{text-align:right}.modal-container>.body{padding:50px 40px}.mobile .modal-container>.body.-justwatch{padding:30px 20px}.modal-container>.body.-justwatch>.modal-splitcontent>.content>.segmented-control{margin-bottom:2.69230769rem}.no-mobile .modal-container>.body.-justwatch>.modal-splitcontent>.content>.segmented-control{padding-left:120px}.modal-container>.body.-justwatch>.modal-splitcontent>.content>.segmented-control>.options{position:relative;left:-2px}.modal-splitcontent{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile .modal-splitcontent{display:block}.modal-splitcontent>.content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:2.30769231rem}.modal-splitcontent.-pro>.content{padding-right:0}.modal-splitcontent>.aside{-webkit-box-sizing:border-box;box-sizing:border-box}.no-mobile .modal-splitcontent>.aside{width:280px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;border-left:1px solid #345;padding-left:2.30769231rem;padding-top:.38461538rem}.mobile .modal-splitcontent>.aside{margin-top:2.30769231rem}.modal-splitcontent>.aside *+.icon-list{margin-top:1em}.modal-splitcontent>.aside *+.flat-button{margin-top:1.5em}.modal-splitcontent>.aside .title-2{margin-bottom:1em;color:#def}.modal-splitcontent>.aside li,.modal-splitcontent>.aside p{line-height:1.46666667}.modal-splitcontent>.aside li a,.modal-splitcontent>.aside p a{color:#cde;border-bottom:1px solid #678}.modal-splitcontent>.aside li a:hover,.modal-splitcontent>.aside p a:hover{color:#fff;border-color:#bcd}.no-mobile .justwatch-strip{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile .justwatch-strip{margin-left:-10px;margin-right:-10px}.justwatch-strip+.justwatch-strip{margin-top:3.07692308rem}.mobile .justwatch-strip+.justwatch-strip{margin-top:2.30769231rem}.no-mobile .justwatch-strip>.other{padding-left:120px}.mobile .justwatch-strip>.other{padding:0 10px}.justwatch-strip>.other.-unavailable{padding-top:8rem;padding-bottom:7rem;font-size:1.15384615rem}.mobile .justwatch-strip>.other.-unavailable{padding-top:3rem;padding-bottom:3rem}.justwatch-strip>.other.-noresults{padding-bottom:1rem;font-size:1.15384615rem;padding-left:60px;padding-right:7px;text-align:center;color:#def}.mobile .justwatch-strip>.other.-noresults{padding-left:0;padding-right:0}.modal-splitcontent.-pro .justwatch-strip>.other.-noresults{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:7px}.justwatch-strip>.other.-noresults .filmquote{font-size:1rem;margin-top:2.30769231rem;color:#9ab}.justwatch-strip>.other.-noresults .filmquote a{color:currentColor;border-bottom:none}.justwatch-strip>.other.-noresults .filmquote a:hover{color:#bcd}.justwatch-strip>.other.-noresults .icon{position:relative;margin:0 auto 1.53846154rem;width:100px;height:110px;background-position:-120px -420px;text-indent:110%;white-space:nowrap;overflow:hidden}.justwatch-strip>.other p{margin:0;line-height:1.46666667}.justwatch-strip>.other p a:not(.amazon){color:#cde;border-bottom:1px solid #678}.justwatch-strip>.other p a:not(.amazon):hover{color:#fff;border-color:#bcd}.justwatch-strip>.other p .amazon{display:inline-block;vertical-align:bottom;position:relative;top:1px;margin-left:3px;text-indent:110%;white-space:nowrap;overflow:hidden;width:60px;height:18px;background-image:url(../img/amazon-60.6e7be2b3.svg);background-position:0 0;background-size:100% 100%;background-repeat:no-repeat}.justwatch-strip.-pro>.other{padding-left:7px;padding-right:7px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.justwatch-strip>.type{width:100px;-ms-flex-negative:0;flex-shrink:0;font-family:Graphik-Regular-Web,sans-serif;font-weight:400;font-size:1rem;color:#9ab;text-transform:uppercase;letter-spacing:.075em;font-size:1.15384615rem;text-align:right;color:#bcd;padding-right:.76923077rem;margin-top:1.6em;margin-bottom:0;-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}.justwatch-strip>.type a{color:#9ab}.justwatch-strip>.type a:active,.justwatch-strip>.type a:hover{color:#40bcf4}.mobile .justwatch-strip>.type{width:auto;text-align:left;padding-left:1.53846154rem;margin-bottom:1.15384615rem}.justwatch-strip>.services{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-1.53846154rem}.justwatch-strip>.services>.service{display:block;width:80px;margin-top:1.53846154rem}.justwatch-strip>.services>.service>.logo{width:60px;height:60px;margin:0 auto .38461538rem;border-radius:3px;overflow:hidden;background:#345}.justwatch-strip>.services>.service>.logo img{display:block;border-radius:3px;width:100%;height:100%}.justwatch-strip>.services>.service:hover>.logo{-webkit-box-shadow:0 0 0 4px rgba(20,24,28,.35);box-shadow:0 0 0 4px rgba(20,24,28,.35)}.justwatch-strip>.services>.service>.metadata{font-size:.92307692rem;color:#def;text-align:center;margin-bottom:0}.justwatch-strip>.services>.service>.metadata>.format{display:inline-block;vertical-align:text-bottom;border-radius:2px;background:#cde;color:#345;font-size:.61538462rem;line-height:1.5;font-family:Graphik-Semibold-Web,sans-serif;font-weight:400;text-transform:uppercase;padding-left:.375em;padding-right:.375em;margin-left:.25em}.justwatch-strip>.services>.service>.metadata>.format.-kkkk{background-color:#f7cf3f}.justwatch-strips+.justwatch-strip{margin-top:3.07692308rem}@media (min-width:768px){.teaser-media{min-height:174px}}@media (min-width:768px){.content-teaser.-mini .teaser-media{min-height:90px}}.mobile .teaser-media>.image{height:0;padding-top:56.25%}.mobile .teaser-media>.image img{position:absolute;top:0;left:0}.teaser-media>.image{position:relative;display:block;cursor:pointer;border-radius:2px;overflow:hidden}.teaser-media>.image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid hsla(0,0%,100%,.1);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px}.teaser-media>.image img{display:block;width:100%;height:auto}.teaser-media>.image:hover:after{border-color:hsla(0,0%,100%,.2)}.content-teaser .title-1 a,.content-teaser .title-2 a{color:#fff;-webkit-transition:color .1s;-o-transition:color .1s;transition:color .1s}.content-teaser .title-1 a:hover,.content-teaser .title-2 a:hover{color:#40bcf4}.content-teaser .body-text .metadata,.content-teaser .body-text .prefix{font-family:Graphik-Regular-Web,sans-serif;font-size:.92307692rem;color:#789;line-height:1.5}.content-teaser .body-text .prefix{font-size:1rem;color:inherit;text-transform:uppercase;letter-spacing:.07692308em;padding-right:.25em}.content-teaser .body-text .prefix:after{content:"/";display:inline-block;padding-left:.25em}@media (min-width:768px){.content-teaser.-split{background:#202830;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}}@media (min-width:768px){.content-teaser.-split .teaser-media{width:32.63157895%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.content-teaser.-split .teaser-media>.image{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;bottom:0;right:0;border-radius:4px 0 0 4px;min-height:25%}.content-teaser.-split .teaser-media>.image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media (min-width:768px){.content-teaser.-split .teaser-media>.image:after{display:none}}.content-teaser.-split .body-text{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-item-align:center;align-self:center}.content-teaser.-split .body-text .title-1{margin-bottom:.38461538rem}@media (max-width:767px){.content-teaser.-split .body-text .title-1{margin-top:1.15384615rem;margin-bottom:0}.content-teaser.-split .body-text .title-1+p{margin-top:.38461538rem}}.content-teaser.-split .body-text .more{font-family:Graphik-Semibold-Web,sans-serif;font-weight:400;font-size:.92307692rem;text-transform:uppercase;letter-spacing:.08333333em;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:768px){.content-teaser.-split .body-text{padding:1.5em 2em;width:67.36842105%}.content-teaser.-split .body-text p{margin-bottom:0}}@media (min-width:768px){.content-teaser.-mini .teaser-media{width:160px;min-width:160px}}.mobile .content-teaser.-mini .teaser-media>.image{margin-bottom:.76923077rem}@media (min-width:768px){.content-teaser.-mini .body-text{padding-top:.3em;padding-bottom:.5em;width:83.15789474%}}@media (min-width:768px){.content-teaser.-stacked .teaser-media{min-height:174px}}.content-teaser.-stacked .teaser-media>.image:after{border-width:1px;border-style:solid}.content-teaser.-stacked .teaser-media>.image .badge{position:absolute;top:5px;left:5px;background:#00c030;-webkit-box-shadow:0 1px 1px rgba(20,24,28,.35);box-shadow:0 1px 1px rgba(20,24,28,.35)}.content-teaser.-stacked .body-text .title-2{margin-top:1.15384615rem;margin-bottom:0}.content-teaser.-stacked .body-text .title-2+.body-text,.content-teaser.-stacked .body-text .title-2+p{margin-top:.38461538rem}.no-mobile .episode-teaser .teaser-media{min-height:118px}.episode-teaser .teaser-media>.image:after{border-width:1px;border-style:solid}.episode-teaser .teaser-media>.image .badge{position:absolute;top:auto;bottom:0;left:0;margin:0;background:#456;color:#bcd;border-radius:0;border-top-right-radius:3px;font-size:1rem}.episode-teaser .teaser-media>.image .badge small{font-family:Graphik-Regular-Web,sans-serif;font-weight:400;margin-left:1px;margin-right:1px}.episode-teaser>.episode{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.76923077rem}.episode-teaser>.episode>.body-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0}.episode-teaser>.episode>.average{font-family:Graphik-Light-Web,sans-serif;font-weight:400;font-size:1.38461538rem;margin-left:.76923077rem;-ms-flex-negative:0;flex-shrink:0}.episode-teaser .body-text .title-4{margin-top:0;margin-bottom:0;font-family:Graphik-Regular-Web,sans-serif;font-weight:400;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-binding:url(../js/ellipsis.fc76b63d.xml#ellipsis)}.episode-teaser .body-text .title-4 a{color:#def;-webkit-transition:color .1s;-o-transition:color .1s;transition:color .1s}.episode-teaser .body-text .title-4 a:hover{color:#40bcf4}.episode-teaser .body-text .title-4+p{margin-top:.16666667em}.episode-teaser .body-text .metadata{font-family:Graphik-Semibold-Web,sans-serif;font-weight:400;font-size:.92307692rem;color:#789;line-height:1.5}@media (max-width:767px){.teaser-grid>.content-teaser+.content-teaser,.teaser-grid>.episode-teaser+.episode-teaser{margin-top:2.30769231rem}}@media (min-width:768px){.teaser-grid{margin-left:-.52083333%;margin-right:-.52083333%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.teaser-grid.-episodes{margin-left:-1.44927536%;margin-right:-1.44927536%}.teaser-grid>.content-teaser{width:32.29166667%;margin-left:.52083333%;margin-right:.52083333%;margin-bottom:2.30769231rem}.teaser-grid>.episode-teaser{width:30.43478261%;margin-left:1.44927536%;margin-right:1.44927536%;margin-bottom:1.53846154rem}.teaser-grid.-singlerow>.content-teaser,.teaser-grid.-singlerow>.episode-teaser{margin-bottom:0}}.view-toggle{overflow:hidden;position:relative}.view-toggle li{float:left}.view-toggle li:first-child{margin-right:2px}.view-toggle a,.view-toggle span{width:20px;height:20px}.view-toggle .view-grid{background-position:-360px -475px}.view-toggle .view-grid:hover{background-position:-360px -495px}.view-toggle .view-list{background-position:-385px -475px}.view-toggle .view-list:hover{background-position:-385px -495px}.view-toggle .selected .view-grid{background-position:-360px -515px}.view-toggle .selected .view-list{background-position:-385px -515px}.view-toggle.-large a,.view-toggle.-large span{width:29px;height:29px}.view-toggle.-large li,.view-toggle.-large li:first-child{margin:0}.view-toggle.-large .view-grid{background-position:-450px -510px}.view-toggle.-large .view-grid:active,.view-toggle.-large .view-grid:hover{background-position:-450px -550px}.view-toggle.-large .view-list{background-position:-420px -510px}.view-toggle.-large .view-list:active,.view-toggle.-large .view-list:hover{background-position:-420px -550px}.view-toggle.-large .selected .view-list{background-position:-420px -470px}.view-toggle.-large .selected .view-grid{background-position:-450px -470px}.section-heading{font-family:Graphik-Regular-Web,sans-serif;font-weight:400;font-size:1rem;color:#9ab;text-transform:uppercase;letter-spacing:.075em;margin-top:0;margin-bottom:.76923077rem;padding-bottom:5px;border-bottom:1px solid #456}.section-heading a{color:#9ab}.section-heading a:active,.section-heading a:hover{color:#40bcf4}.mobile .section-heading{letter-spacing:.5px}@media (max-width:767px){.section-heading.-spaced{margin-bottom:.76923077rem}}@media (min-width:768px){.section-heading.-spaced{margin-bottom:2.30769231rem}}.list-set #content-nav .sub-nav a,.page-header+#content-nav .sub-nav a{padding-bottom:8px}.list-set #content-nav .select strong,.page-header+#content-nav .select strong{padding:9px 0 6px}.list-set #content-nav .smenu-wrapper,.page-header+#content-nav .smenu-wrapper{padding:5px 0}.list-set #content-nav.has-toggle .select strong,.page-header+#content-nav.has-toggle .select strong{padding:9px 0 10px}.list-set #content-nav .select ul,.page-header+#content-nav .select ul{top:5px}.likes-reviews-list .film-detail:first-child{padding-top:0}.mobile .likes-reviews-list .film-detail-content .attribution-block .rating+.content-metadata{display:block;margin-top:5px}.film-details-list{border-top:1px solid #456}.film-details-list,.likes-reviews-list{margin-bottom:15px;height:auto}.film-details-list .poster,.likes-reviews-list .poster{float:left;margin-right:20px}.mobile .film-details-list .poster,.mobile .likes-reviews-list .poster{margin-bottom:5px}.no-title{border-top:none}.entity-content .headline-2 a{color:#fff;margin-right:5px}.entity-content .headline-2 a:active,.entity-content .headline-2 a:hover{color:#40bcf4}.entity-content .headline-2 small a{color:#89a}.entity-content .film-metadata{margin:0}.film-table tbody td.icon-status-off .icon-review,.film-table tbody td.icon-status-off .icon-rewatch{display:none}.film-detail-meta{color:#678;font-size:1rem;margin:8px 0 10px;overflow:hidden}.film-detail-meta .rating{display:inline-block;vertical-align:middle;margin-right:7px}.film-detail-with-author{padding-top:5px;margin-top:3px}.film-detail-with-author .rating{margin-top:3px}.film-detail-with-author .icon-liked{float:none;margin:0 10px 0 0;vertical-align:text-top}.film-detail-with-author .avatar{top:-1px;float:none;width:24px;display:inline-block;vertical-align:middle}.profile .all-lists-link{margin-top:10px}section.list{margin-bottom:10px}.list-set{position:relative;margin-bottom:15px}.list-set .list{border-bottom:1px solid #2c3440;padding-bottom:15px}.list-set .list.-summary{margin-bottom:15px}.list-set .list:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.film .list-set .list{border-bottom:1px solid #2c3641;padding:15px 0;margin:0}.film .list-set .list:last-child{border:none;padding-bottom:0}.list .title-2 small:before,.list .title-3 small:before{content:"";display:inline-block;width:1px;margin-right:2px}.list .title-2>.value,.list .title-3>.value{font-family:Graphik-Regular-Web,sans-serif;font-weight:400;color:#678;font-size:.92307692rem}.list .icon-list{margin-top:10px}.list .has-fade .poster-list{position:relative;z-index:0}.list.-stacked .title-2{margin:10px 0 6px}.list.-stacked .title-3{margin:8px 0 4px}.list.-stacked .list-link+.attribution-block{margin-top:8px}.list.-summary{*zoom:1}.list.-summary:after,.list.-summary:before{display:table;content:""}.list.-summary:after{clear:both}.list.-summary .list-link{float:left;width:250px;margin:0 15px 0 0}.mobile .list.-summary .list-link{width:auto;margin:0 0 .76923077rem;float:none}.list-set-wide .list.-summary .list-link{width:475px}.mobile .list-set-wide .list.-summary .list-link{width:auto;margin:0 0 .76923077rem}.list.-summary .title-2{margin:5px 0 7px}.list.-summary .attribution-block{margin-bottom:5px}.list.-summary .text p{margin:0}.list.-summary .list-summary-meta{color:#89a;font-size:11px;margin-bottom:5px;line-height:1.4}.list.-summary .list-summary-meta small{margin-right:5px}.list.-summary .film-list-author{clear:none;padding-top:0;margin:7px 0}.list.-summary .film-list-summary{margin-left:265px}.mobile .list.-summary .film-list-summary{margin-left:0}.list-set-wide .list.-summary .film-list-summary{margin-left:490px}.mobile .list-set-wide .list.-summary .film-list-summary{margin-left:0}.list.-ellipsis-230 .attribution .name,.list.-ellipsis-230 .attribution .value,.list.-ellipsis-250 .attribution .name,.list.-ellipsis-250 .attribution .value{vertical-align:middle}.list.-ellipsis-230 .attribution .name,.list.-ellipsis-250 .attribution .name{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-binding:url(../js/ellipsis.fc76b63d.xml#ellipsis)}.list.-ellipsis-250 .attribution .name{max-width:150px}.list.-ellipsis-230 .attribution .name{max-width:130px}.list-link{border-color:#14181c;clear:both;padding:0;margin-bottom:3px;-webkit-transition:background-color,border-color .1s linear;-o-transition:background-color,border-color .1s linear;transition:background-color,border-color .1s linear;position:relative}.list-link,.list-link:after{display:block;overflow:hidden}.list-link:after{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;-webkit-transition:border .1s linear;-o-transition:border .1s linear;transition:border .1s linear;border:1px solid #00e054;z-index:15;border-radius:3px;text-indent:110%;white-space:nowrap}.list-link:active:after,.list-link:hover:after{display:block;top:0;left:0;right:0;bottom:0;border:3px solid #00e054}.watchlist-aside .title-2{display:none}.sidebar .list.-overlapped{margin-bottom:25px}.film-list p.list-number{text-align:center;line-height:1;clear:both;padding:5px 0 0;margin:0;color:#fff}.panel li.add-to-list-link{padding-bottom:0}.disclose-add-to-list{margin-bottom:8px}li:last-child .disclose-add-to-list{margin-bottom:0}li:last-child .add-to-a-list{margin-top:8px}.add-to-a-list{display:none;border-top:1px solid #456;border-bottom:1px solid #456;background-color:#283038;margin:0 -10px -1px;padding:5px 0;overflow:hidden;-webkit-box-shadow:inset 0 0 5px #012;box-shadow:inset 0 0 5px #012}.add-to-a-list .selector{margin-left:5px}.add-to-a-list h1{margin:5px 0 0 40px;font-weight:400;padding-bottom:3px}.add-to-a-list h1,.panel .add-to-a-list{font-size:.92307692rem}.panel .add-to-a-list ul{clear:both}.panel .add-to-a-list ul a{display:block;padding-left:40px}.panel .add-to-a-list li{display:block;border:none;padding:4px 0!important}.add-to-a-list .new-list{display:block;float:left;border-top:1px solid #456;padding-top:6px}.add-to-a-list h1.new-list{padding-top:8px}.add-to-a-list a.new-list{margin:8px 0 5px 40px;color:#00e054}.add-to-a-list a.new-list:active,.add-to-a-list a.new-list:hover{color:#fff}.add-to-a-list li.sending-ajax{background:url(../img/spinner-dark-2x.1e87e393.gif) no-repeat 20px 4px}.film-list-id{width:180px;margin:4px 0 0 40px}.yir-block{width:auto;max-width:950px;margin:0 auto 80px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:750px){.yir-block{margin-bottom:30px}}@media (max-width:500px){.yir-block{padding:0}}.yir-block.-compact{margin-bottom:45px}.yir-wide.-empty-section header{margin-bottom:70px}.yir-wide.-empty-section .yir-block.-compact{margin:-40px auto 60px}.yir-block header,.yir-wide header{display:block;width:100%;max-width:950px;margin:0 auto 40px;background:url(../img/2012/divider.c3dbb7d4.png) 50% 50% no-repeat;*zoom:1}.yir-block header:after,.yir-block header:before,.yir-wide header:after,.yir-wide header:before{display:table;content:""}.yir-block header:after,.yir-wide header:after{clear:both}@media (max-width:750px){.yir-block header,.yir-wide header{background:none;border-top:1px solid #2c3440;padding-top:16px;margin-bottom:24px}}.yir-block header h3.yir-title-3,.yir-wide header h3.yir-title-3{float:left;padding-right:15px}@media (max-width:750px){.yir-block header h3.yir-title-3,.yir-wide header h3.yir-title-3{float:none;font-size:21px;font-family:Graphik-Regular-Web,sans-serif;text-transform:none;letter-spacing:0;margin-bottom:8px;text-align:left;padding-right:0}}.yir-block header h3.yir-title-3.-center,.yir-wide header h3.yir-title-3.-center{float:none;display:inline-block;padding:0 15px}.yir-block header h3,.yir-block header nav,.yir-block header p,.yir-wide header h3,.yir-wide header nav,.yir-wide header p{background:#14181c}.yir-block header nav,.yir-wide header nav{float:right;display:inline-block;padding-left:15px}@media (max-width:750px){.yir-block header nav,.yir-wide header nav{float:none;padding-left:0;font-size:18px;margin:0 -8px;text-align:left}}@media (min-width:990px){.yir-block header nav.actionbutton,.yir-wide header nav.actionbutton{margin-top:-10px;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}}.yir-block header nav>.navlink,.yir-block header nav>a,.yir-wide header nav>.navlink,.yir-wide header nav>a{color:#89a;font-family:Graphik-Regular-Web,sans-serif;display:inline-block;text-transform:uppercase;letter-spacing:.075rem;margin:0 0 0 18px;font-weight:400;font-size:15px;line-height:1.2}.yir-block header nav>.navlink.no-caps,.yir-block header nav>a.no-caps,.yir-wide header nav>.navlink.no-caps,.yir-wide header nav>a.no-caps{text-transform:none}@media (max-width:750px){.yir-block header nav>.navlink,.yir-block header nav>a,.yir-wide header nav>.navlink,.yir-wide header nav>a{margin-left:8px;margin-right:8px;padding-top:.5em;padding-bottom:.5em;font-size:14px}}.yir-block header nav>.navlink+.-first-of-type-separator,.yir-block header nav>a+.-first-of-type-separator,.yir-wide header nav>.navlink+.-first-of-type-separator,.yir-wide header nav>a+.-first-of-type-separator{margin-left:36px;position:relative}@media (max-width:750px){.yir-block header nav>.navlink+.-first-of-type-separator,.yir-block header nav>a+.-first-of-type-separator,.yir-wide header nav>.navlink+.-first-of-type-separator,.yir-wide header nav>a+.-first-of-type-separator{margin-left:16px}}.yir-block header nav>.navlink+.-first-of-type-separator:before,.yir-block header nav>a+.-first-of-type-separator:before,.yir-wide header nav>.navlink+.-first-of-type-separator:before,.yir-wide header nav>a+.-first-of-type-separator:before{position:absolute;content:"";left:-18px;width:1px;margin-left:-1px;height:1em;background-color:#456;pointer-events:none}@media (max-width:750px){.yir-block header nav>.navlink+.-first-of-type-separator:before,.yir-block header nav>a+.-first-of-type-separator:before,.yir-wide header nav>.navlink+.-first-of-type-separator:before,.yir-wide header nav>a+.-first-of-type-separator:before{left:-12px}}.yir-block header nav>.navlink.-overflow-trigger,.yir-block header nav>a.-overflow-trigger,.yir-wide header nav>.navlink.-overflow-trigger,.yir-wide header nav>a.-overflow-trigger{margin-left:0}.yir-block header nav>.navlink.-overflow-trigger .popmenu-link,.yir-block header nav>a.-overflow-trigger .popmenu-link,.yir-wide header nav>.navlink.-overflow-trigger .popmenu-link,.yir-wide header nav>a.-overflow-trigger .popmenu-link{margin-left:9px}@media (max-width:750px){.yir-block header nav>.navlink.-overflow-trigger .popmenu-link,.yir-block header nav>a.-overflow-trigger .popmenu-link,.yir-wide header nav>.navlink.-overflow-trigger .popmenu-link,.yir-wide header nav>a.-overflow-trigger .popmenu-link{margin-left:8px}}.yir-block header nav>.navlink.-overflow-trigger:before,.yir-block header nav>a.-overflow-trigger:before,.yir-wide header nav>.navlink.-overflow-trigger:before,.yir-wide header nav>a.-overflow-trigger:before{content:"…"}@media (max-width:750px){.yir-block header nav>.navlink+.navlink.-overflow-trigger,.yir-block header nav>a+.navlink.-overflow-trigger,.yir-wide header nav>.navlink+.navlink.-overflow-trigger,.yir-wide header nav>a+.navlink.-overflow-trigger{margin-left:-8px}}.yir-block header nav>a,.yir-wide header nav>a{cursor:pointer}.yir-block header nav>a.-active,.yir-block header nav>a:hover,.yir-wide header nav>a.-active,.yir-wide header nav>a:hover{color:#40bcf4}.yir-block header nav>.navlink .popmenu-link,.yir-wide header nav>.navlink .popmenu-link{width:20px;height:20px;margin-top:-10px;margin-bottom:-10px;display:inline-block;vertical-align:middle;position:relative;top:-2px;text-align:left}.yir-block header nav>.navlink .popmenu-link:before,.yir-wide header nav>.navlink .popmenu-link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.yir-block header nav>.navlink .popmenu-link:after,.yir-wide header nav>.navlink .popmenu-link:after{content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #9ab;position:absolute;top:50%;left:50%;margin-top:-3px;margin-left:-6px}.yir-block header nav>.navlink .popmenu-link:hover:after,.yir-wide header nav>.navlink .popmenu-link:hover:after{border-top-color:#bcd}.yir-block header nav>.navlink .popmenu-link:active,.yir-wide header nav>.navlink .popmenu-link:active{top:-1px}.yir-block header nav>.navlink .popmenu-link:active:after,.yir-wide header nav>.navlink .popmenu-link:active:after{border-top-color:#fff}.yir-button{display:inline-block;font-family:Graphik-Regular-Web,sans-serif;text-transform:uppercase;letter-spacing:.075rem;border-radius:4px;color:#40bcf4;border:1px solid rgba(64,188,244,.4);cursor:pointer}.yir-button.-small{font-size:12px;padding:5px 10px}.yir-button.-large{font-size:15px;padding:10px 15px}.yir-button:active,.yir-button:hover{color:#def;border:1px solid rgba(221,238,255,.4)}.yir-film-breakdown-graph{width:100%;clear:both}.yir-film-breakdown-graph .film-breakdown-graph-bar{height:24px;margin-bottom:6px}@media (max-width:750px){.yir-film-breakdown-graph .film-breakdown-graph-bar{height:21px}}.yir-film-breakdown-graph .film-breakdown-graph-bar:hover span{opacity:1!important}.yir-film-breakdown-graph .film-breakdown-graph-bar-label{display:block;width:50%;float:left;line-height:24px;font-family:Graphik-Regular-Web,sans-serif;font-size:18px;color:#fff;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.yir-film-breakdown-graph .film-breakdown-graph-bar-label:hover{color:#40bcf4}@media (max-width:750px){.yir-film-breakdown-graph .film-breakdown-graph-bar-label{line-height:21px;font-size:15px}}.yir-film-breakdown-graph .film-breakdown-graph-bar-value-container{display:block;width:50%;height:24px;float:left}.yir-film-breakdown-graph .film-breakdown-graph-bar-value-container .film-breakdown-graph-bar-value{height:24px;background:#fff;border-radius:2px;min-width:4px}@media (max-width:750px){.yir-film-breakdown-graph .film-breakdown-graph-bar-value-container .film-breakdown-graph-bar-value{height:21px}}.yir-film-breakdown-graph .film-breakdown-graph-bar-value-container span{opacity:0;color:#fff;line-height:24px;font-family:Graphik-Regular-Web,sans-serif;font-size:15px;min-height:24px;display:inline-block;width:100%;padding-left:6px;padding-top:2px;background:rgba(0,0,0,.4)}.all-breakdown-charts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.all-breakdown-charts section{width:31%;float:left}@media (max-width:750px){.all-breakdown-charts section{width:70%;float:none;margin:0 auto 24px}}@media (max-width:500px){.all-breakdown-charts section{width:100%;margin:0 auto 48px}}.yir-faves{overflow:hidden;margin:60px auto 40px}.yir-faves,.yir-faves .yir-fave-person .yir-label,.yir-faves .yir-fave-person .yir-secondary-heading{text-align:center}.yir-faves .yir-fave-person .yir-secondary-heading{margin:8px 0 4px;font-family:Graphik-Regular-Web,sans-serif;font-size:18px;line-height:1.2;color:#fff}@media (max-width:500px){.yir-faves .yir-fave-person .yir-secondary-heading{margin:12px 0 0;font-size:15px}}.yir-faves .yir-fave-person .yir-secondary-heading a{color:inherit}.yir-faves .yir-fave-person .yir-secondary-heading a:active,.yir-faves .yir-fave-person .yir-secondary-heading a:hover{color:#40bcf4}.yir-faves .yir-fave-person .yir-label a{color:currentColor}.yir-faves .yir-fave-person .yir-label a:active,.yir-faves .yir-fave-person .yir-label a:hover{color:#89a}.yir-faves .yir-fave-person .avatar{float:none;display:block;overflow:hidden}.yir-faves .yir-fave-person .avatar img{width:100%;max-width:100%;height:auto}.yir-faves .avatar-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.yir-faves .avatar-list li{width:20%;margin-bottom:24px;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:750px){.yir-faves .avatar-list li{width:40%;width:50%}}.yir-faves .avatar-list li .avatar{width:150px;height:150px;max-width:15vw;max-height:15vw;overflow:hidden;margin:0 auto 8px}@media (max-width:750px){.yir-faves .avatar-list li .avatar{max-width:33vw;max-height:33vw}}.yir-header{position:relative;text-align:center;margin-bottom:40px}.yir-header h3{line-height:1.25;font-family:Graphik-Light-Web,sans-serif;color:#9ab;font-size:1.84615385rem;margin:8px auto;letter-spacing:.5px;font-weight:400;display:inline-block;vertical-align:middle}@media (max-width:500px){.yir-header h3{font-family:Graphik-Regular-Web,sans-serif;letter-spacing:0;font-size:1.15384615rem}}.yir-header h3 em{color:#9ab;font-size:16px;margin:0 7px 0 5px;vertical-align:middle;text-transform:uppercase;letter-spacing:1px;font-style:normal}.yir-header h3 a{color:inherit}.yir-header h3 a:active,.yir-header h3 a:hover{color:#40bcf4}.yir-header h3 .badge{line-height:1;font-size:12px;top:-5px}.yir-header h3 .avatar-inner{display:block;border-radius:50%;overflow:hidden;width:35px;height:35px}.yir-header h3 .avatar{display:inline-block;vertical-align:middle;margin-right:.75rem;float:none;top:-2px}.mobile .yir-header h3 .avatar{top:-1px;margin-right:.5rem}.yir-header h3 .avatar:after,.yir-header h3 .avatar:hover:after{display:block;border-radius:50%}.yir-header h3 .yir-title{float:right;font-style:italic}.yir-header .yir-year{font-family:Graphik-Semibold-Web,sans-serif;font-size:96px;letter-spacing:-2px;margin:0 auto 10px;padding-top:40px;line-height:1;text-align:center;position:relative;font-weight:400}.yir-header .yir-year.-all-time{font-size:64px}@media (max-width:500px){.yir-header .yir-year.-all-time{font-size:36px;letter-spacing:-.5px}}@media (max-width:500px){.yir-header .yir-year{font-size:48px}}.yir-header .popmenu-link{width:30px;height:30px;margin-top:-10px;display:inline-block;vertical-align:middle;position:relative;margin-right:-40px;margin-left:10px}.yir-header .popmenu-link:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #9ab;position:absolute;top:50%;left:50%;margin-top:-5px;margin-left:-10px}.yir-header .popmenu-link:hover:after{border-top-color:#bcd}.yir-header .popmenu-link:active{margin-top:-9px}.yir-header .popmenu-link:active:after{border-top-color:#fff}.yir-label{color:#fff;font-family:Graphik-Regular-Web,sans-serif;margin:0;font-size:15px;line-height:1.2}.yir-label.-left{float:left}.yir-label.-right{float:right}.yir-label.-caps{text-transform:uppercase;letter-spacing:.075rem}.yir-label.-center{text-align:center}.yir-label.-link{color:#40bcf4}.yir-label.-detail{color:#678}.yir-go-pro{max-width:450px;padding:20px 50px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#2c3440;border-radius:4px;display:block;text-align:center;margin:10px auto 50px}.yir-go-pro .yir-go-pro-title{margin:0 0 8px;color:#fff}.yir-go-pro img{margin:0 auto;width:120px;height:auto}.list-progress-graph{position:relative;width:210px;height:210px;background:transparent;border-radius:50%;margin:1.5%}.list-progress-graph .list-progress-container{position:relative;width:100%;height:0;padding-top:100%}.mobile .list-progress-graph{height:auto}.mobile .list-progress-graph .list-progress-inner .list-title{bottom:70%}.mobile .list-progress-graph .list-progress-inner .list-percentage{top:57%}@media (max-width:990px){.mobile .list-progress-graph{width:27.5vw}.mobile .list-progress-graph .list-progress-inner .list-title{font-size:1.75vw}.mobile .list-progress-graph .list-progress-inner .list-percentage{font-size:4vw}.mobile .list-progress-graph .list-progress-inner .list-completion{font-size:1.5vw}}@media (max-width:800px){.mobile .list-progress-graph .list-progress-inner .list-title{font-size:2vw}.mobile .list-progress-graph .list-progress-inner .list-completion{font-size:1.66vw}}@media (max-width:750px){.mobile .list-progress-graph{display:block;width:50vw;margin:0 auto 1.53846154rem}.mobile .list-progress-graph .list-progress-inner .list-title{font-size:2.25vw}.mobile .list-progress-graph .list-progress-inner .list-percentage{font-size:3.75vw}.mobile .list-progress-graph .list-progress-inner .list-completion{font-size:1.75vw}}@media (max-width:500px){.mobile .list-progress-graph .list-progress-inner .list-title{font-size:3.25vw}.mobile .list-progress-graph .list-progress-inner .list-percentage{font-size:7.5vw}.mobile .list-progress-graph .list-progress-inner .list-completion{font-size:3vw}}.list-progress-graph svg{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%}.list-progress-graph a{color:inherit}.list-progress-graph .list-progress-inner{position:absolute;width:90%;height:90%;top:5%;left:5%;padding:20% 10%;background:#14181c;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%}.list-progress-graph .list-progress-inner .list-title{position:absolute;width:85%;margin:0 auto;left:0;right:0;bottom:66%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);font-size:17px}@media (max-width:990px){.list-progress-graph .list-progress-inner .list-title{font-size:15px}}.list-progress-graph .list-progress-inner .list-percentage{position:absolute;top:59%;width:100%;left:0;right:0;font-family:Graphik-Light-Web,sans-serif;font-size:40px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:990px){.list-progress-graph .list-progress-inner .list-percentage{font-size:32px}}.list-progress-graph .list-progress-inner .list-completion{position:absolute;width:66%;margin:0 auto;left:0;right:0;top:73%}.list-progress-graph .list-progress-container>a:active,.list-progress-graph .list-progress-container>a:hover{color:#fff}.list-progress-graph .list-progress-container>a:active .list-progress-inner.-done .list-title,.list-progress-graph .list-progress-container>a:hover .list-progress-inner.-done .list-title{color:#00e054}.no-mobile .halloweened .site-header{z-index:1}.blood{bottom:0;width:100%;z-index:0}.blood,.blood .drip{position:absolute;height:0}.blood .drip{background:#b00;width:10px;border-radius:50px;top:0;left:0;-webkit-transition:height 6s ease-in-out;-o-transition:height 6s ease-in-out;transition:height 6s ease-in-out;pointer-events:none}.blood .-d1{top:-8px;left:7px;width:8px;-webkit-transition-duration:15s;-o-transition-duration:15s;transition-duration:15s;-webkit-transition-delay:3s;-o-transition-delay:3s;transition-delay:3s}.blood .-d2{top:-8px;left:21px;width:6px;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.blood .-d3{top:-10px;left:14px;width:8px;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-transition-duration:4s;-o-transition-duration:4s;transition-duration:4s}.blood .-d4{top:-8px;left:43px;width:8px;-webkit-transition-duration:5s;-o-transition-duration:5s;transition-duration:5s}.blood .-d5{top:-5px;left:86px;width:4px;-webkit-transition-duration:3s;-o-transition-duration:3s;transition-duration:3s}.blood .-d6{top:-6px;left:90px;width:6px;-webkit-transition-duration:8s;-o-transition-duration:8s;transition-duration:8s;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.blood .-d7{top:-7px;left:131px;width:9px}.blood .-d8{top:-8px;left:160px;width:8px;-webkit-transition-duration:14s;-o-transition-duration:14s;transition-duration:14s}.blood .-d9{top:-7px;left:165px;-webkit-transition-duration:8s;-o-transition-duration:8s;transition-duration:8s;border-radius:0;border-bottom-right-radius:50px}.blood .-d10{top:170px;left:160px;width:8px;-webkit-transition:height .2s ease-out,top .2s ease-out;-o-transition:height .2s ease-out,top .2s ease-out;transition:height .2s ease-out,top .2s ease-out;-webkit-transition-delay:13s;-o-transition-delay:13s;transition-delay:13s}.blood .-d11{top:-7px;width:11px;left:215px;-webkit-transition-duration:4s;-o-transition-duration:4s;transition-duration:4s}.blood .-d12{top:-7px;width:7px;left:200px;-webkit-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}.blood .-d13{top:37px;width:6px;left:44px;-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out;-webkit-transition-delay:8s;-o-transition-delay:8s;transition-delay:8s}.blood .-d14{top:-7px;width:8px;left:221px;-webkit-transition-duration:6s;-o-transition-duration:6s;transition-duration:6s;-webkit-transition-delay:3s;-o-transition-delay:3s;transition-delay:3s}.blood .-d15{top:-7px;width:6px;left:119px;-webkit-transition-duration:12s;-o-transition-duration:12s;transition-duration:12s;-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.mobile .blood .-d6,.mobile .blood .-d7,.mobile .blood .-d8,.mobile .blood .-d9,.mobile .blood .-d10,.mobile .blood .-d11,.mobile .blood .-d12,.mobile .blood .-d14,.mobile .blood .-d15{display:none}.mobile .blood .-d1{top:-18px;left:14px;width:7px}.mobile .blood .-d2{top:-20px;left:27px;width:6px;-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.mobile .blood .-d3{top:-20px;left:20px;width:8px}.mobile .blood .-d4{top:-18px;left:42px;width:6px;-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0;-webkit-transition-duration:8s;-o-transition-duration:8s;transition-duration:8s}.mobile .blood .-d5{top:-18px;left:36px;width:8px;border-radius:0;border-bottom-left-radius:8px;-webkit-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}.mobile .blood .-d13{top:37px;left:42px;width:6px}.blood.-active .-d1{height:100px}.blood.-active .-d2{height:60px}.blood.-active .-d3{height:10px}.mobile .blood.-active .-d3{height:14px}.blood.-active .-d4{height:35px}.mobile .blood.-active .-d4{height:45px}.blood.-active .-d5{height:16px}.mobile .blood.-active .-d5{height:13px}.blood.-active .-d6{height:85px}.blood.-active .-d7{height:30px}.blood.-active .-d8{height:150px}.blood.-active .-d9{height:12px}.blood.-active .-d10{height:20px}.blood.-active .-d11{height:10px}.blood.-active .-d12{height:50px}.blood.-active .-d13{height:10px}.mobile .blood.-active .-d13{height:14px}.blood.-active .-d14{height:22px}.blood.-active .-d15{height:120px}.film-list .film-detail{border-color:#2c3440}.film-list .film-detail:last-child{border:none}.film-list .poster-container:last-child{margin-right:0}.film-list-wrapper .list-frame{height:249px}.fadeout{width:40px;height:105px;left:auto;right:0;top:0;z-index:1;pointer-events:none;background:-webkit-gradient(linear,left top,right top,from(rgba(20,24,28,0)),to(#14181c));background:-o-linear-gradient(left,rgba(20,24,28,0) 0,#14181c 100%);background:linear-gradient(90deg,rgba(20,24,28,0) 0,#14181c)}.inline-heading{font-weight:400;padding-bottom:10px}.inline-heading small{color:#9ab;font-size:1rem;display:inline;font-weight:400;text-transform:uppercase;letter-spacing:.075em;margin-top:2px;margin-bottom:2px}.inline-heading em{font-size:24px}.inline-heading em.initial-caps{text-transform:capitalize}h1.inline-heading{padding-right:125px}.person-header-with-filter-and-sort .avatar,.person-header .avatar{margin-right:10px}.likes .page-header .like-heading{margin-bottom:15px}.like-heading small,.person-heading small{font-size:16px;display:block;font-weight:400;text-transform:uppercase;letter-spacing:.075em;margin-top:2px;margin-bottom:2px}.like-heading em{font-size:24px;font-style:normal}.like-heading em small{display:inline;margin:0;font-style:normal;font-size:19px}.lists-with-film .film-list-summary{margin-left:265px}body.films-diary .col-main,body.films-rated .col-main,body.films-reviewed .col-main,body.films-watched .col-main{margin-top:-10px}.sub-heading{color:#9ab}.sub-heading .-centered{text-align:center}.person-home aside .list.-overlapped{margin-bottom:25px}#popular-reviews .film-detail:last-child,.film-reviews .film-detail:last-child{border:none}#popular-reviews .avatar,body.search-results .film-detail-date{top:0}#popular-reviews .film-detail-meta,.film-reviews .film-detail-meta,body.search-results .film-detail-meta{margin-top:5px}#popular-reviews .film-detail-with-author,.film-reviews .film-detail-with-author{margin-top:0;padding-top:0}#popular-reviews .film-detail-date,.film-reviews .film-detail-date,body.search-results .film-detail-date{margin:0 7px 0 0}#popular-reviews .film-detail-meta a,.film-reivews .film-detail-meta a,body.search-results .film-detail-meta a{display:inline-block;vertical-align:middle}#popular-reviews .film-detail-meta .avatar,.film-reviews .film-detail-meta .avatar{float:none;display:inline-block;vertical-align:middle;margin-right:3px}#popular-reviews .film-detail-meta .rating,.film-reviews .film-detail-meta .rating,body.search-results .film-detail-meta .rating{float:none;display:inline-block;margin:0 7px 0 0;vertical-align:middle}#popular-reviews .film-detail-with-author .icon-liked,.film-reviews .film-detail-with-author .icon-liked{margin:0;display:inline-block;vertical-align:middle}.timeline li{font-size:1rem;color:#abc;padding-bottom:10px;padding-left:20px;background:url(../img/sprite.2c4a53b6.svg) -790px -7px no-repeat;line-height:15px}.timeline li:first-child{background-position:-790px -187px}.timeline li:last-child{background-position:-790px -287px}.timeline li small,.timeline li time{display:inline-block;font-size:.84615385rem;color:#89a;white-space:nowrap}.timeline li .context,.timeline li .target:active,.timeline li .target:hover,.timeline li a:active,.timeline li a:hover{color:#abc}.timeline li .target{color:#fff}.timeline p{margin:0}.timeline .single-activity li{background-position:-790px -367px}#content-nav{position:relative;border-bottom:1px solid #456;font-size:11px;line-height:1;margin:-16px 0 15px;color:#678;min-height:30px}#content-nav.gapless{margin-bottom:0!important}#content-nav.gapless+.empty-text{margin-top:15px}#content-nav.basic{border-bottom:none;margin-top:-45px}#content-nav .sub-nav{right:auto;left:0;bottom:-1px}#content-nav .section-heading{border:none;margin:0;padding:10px 0 0}#content-nav .sorting-selects{position:absolute;right:-8px;top:0;z-index:15}#content-nav .sorting-selects.has-hide-toggle{right:0}#content-nav.has-toggle .sorting-selects{right:55px}#content-nav .hide-toggle-menu label{padding-right:0}.col-main>#content-nav:first-child{margin:0 0 15px}body.film-activity #content-nav,body.views #content-nav{margin:0}.mobile body.film-activity #content-nav,.mobile body.views #content-nav{min-height:0}.list-date{padding-top:8px;width:150px;white-space:nowrap;margin:0}.list-date .is-updated{display:none}.hide-toggle-icon{display:inline-block;width:17px;height:16px;background-position:-260px -350px;position:relative;top:-2px;cursor:pointer}.hide-toggle-icon:hover{background-position:-260px -390px}.smenu-selected .hide-toggle-icon{margin-bottom:-6px;background-position:-260px -370px}.hide-toggle-active .smenu-selected .hide-toggle-icon{background-position:-240px -370px}.smenu-wrapper label:hover .hide-toggle-icon{background-position:-260px -390px}.hide-toggle-active .hide-toggle-icon{background-position:-240px -350px}.hide-toggle-active .smenu-wrapper label:hover .hide-toggle-icon{background-position:-240px -390px}a.mute{color:#89a}a.mute:hover{color:#abc}.grid-toggle-menu{float:right;padding:13px 0 5px;margin-left:12px;margin-right:8px}.has-hide-toggle .grid-toggle-menu{margin-right:0}.grid-toggle-menu ul{overflow:hidden}.grid-toggle-menu li{float:left}.grid-toggle-menu .grid-toggle{width:11px;height:11px}.grid-toggle-menu .grid-toggle-small{background-position:-240px -470px}.grid-toggle-menu .grid-toggle-small:hover,.grid-toggle-menu .selected .grid-toggle-small{background-position:-240px -490px}.grid-toggle-menu .grid-toggle-large{width:10px;background-position:-260px -470px}.grid-toggle-menu .grid-toggle-large:hover,.grid-toggle-menu .selected .grid-toggle-large{background-position:-260px -490px}