@font-face{font-family:"DIN";src:url(/assets/din-webfont-c2491ce3c8563ad2407610eedbb36efd36d65b10362a98207c923b77315c9bc6.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DIN-Medium";src:url(/assets/din_medium-webfont-19678cd644f7859b151f4858d5603fd82b03730bb29e4734d05c002665531208.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DIN-Bold";src:url(/assets/din_bold-webfont-1701b9de4ee7ddc3cf77bd5af6f0fe4b14be84694a9a0b820015283970fc7348.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DIN-Light";src:url(/assets/din_light-webfont-f651ea91c441bb441944945efea38cb86e814932413df527418c6c68df8bfa8b.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DIN-Black";src:url(/assets/din_black-webfont-bf217bd747eb7f90ef57e657d86161fedce718717d3df115b3e3d0467901ceaa.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"The Serif Light";src:url(/assets/the_serif_light_plain-webfont-7fc113746be9206c355cdad9a0e60e59bbfe7bbefc9dbded5839fec767d4c2c0.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"The Serif Light Italic";src:url(/assets/the_serif_light_italic-webfont-c5fc7b6222b446e80167aee1b8b73cc52323e5d4b2803009feaa51b037cd9f50.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Caecilia LT Std Light";src:url(/assets/caecilia_lt_std_light-e012945260c9dbfa03abe631c179627494439a36b640d4e668f9c781cb393aca.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'FontAwesome';src:url(/assets/fontawesome-webfont-fa79d127baca4558a0b973f5f514b90fc5ef43314c41095f5cb285ffaa0a4029.woff2) format("woff2"),url(/assets/fontawesome-webfont-c9a0a23a23a3f6f7165cba218b40483a0b1750d92b49c40842f1d8f566f5f421.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}.annotations{display:grid;grid-template-columns:36px 1fr;gap:10px;margin-bottom:8px}.annotations:last-child{margin-bottom:0}.annotations--container h4{font-weight:600;font-size:16px;line-height:16px;margin-bottom:8px}.annotations--container>div:not(.annotations){display:inline-block;gap:4px}.annotations--container>div:not(.annotations) br~img{margin-top:16px}.annotations--container>div:not(.annotations) img{width:36px;height:23px}.annotations--container+.annotations--container{margin-top:16px}.annotations--container.screening-context{flex-direction:column;display:flex;flex-direction:column}.annotations--container.screening-context>*+*{margin:0;margin-top:16px}.films-by-year--container{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:8px}.films-by-year--container a.film-year .image--container{position:relative}.films-by-year--container a.film-year .image--container img{width:100%;height:auto;object-fit:cover}.films-by-year--container a.film-year .image--container img.fallback{filter:grayscale(1) opacity(0.5) invert(1)}.films-by-year--container a.film-year .image--container img:not(.fallback){position:absolute;opacity:0;transition:opacity 300ms ease}.films-by-year--container a.film-year .image--container img.loaded:not(.fallback){position:relative;opacity:1}.films-by-year--container a.film-year .image--container img.loaded+img.fallback{display:none}.films-by-year--container a.film-year:hover{color:initial}.films-by-year--container a.film-year.disabled{filter:grayscale(1) opacity(0.35)}.films-by-year--container a.film-year img{width:100%;height:auto}.films-by-year--container a.film-year img.fallback{filter:grayscale(1) opacity(0.5) invert(1)}.films-by-year--container a.film-year h3{font-weight:600;font-size:14px;line-height:1.2em;margin-top:8px}@media (min-width: 768px){.films-by-year--container{gap:8px;grid-template-columns:repeat(5, minmax(0, 1fr))}.films-by-year--container a.film-uear h3{font-size:22px}}@media (min-width: 1200px){.films-by-year--container{gap:16px;grid-template-columns:repeat(7, minmax(0, 1fr))}}aside .info--container.credits strong,aside .info--container.credits span{font-size:inherit;line-height:inherit;color:inherit}aside .info--container.credits h1,aside .info--container.credits h2,aside .info--container.credits h3,aside .info--container.credits h4,aside .info--container.credits h5,aside .info--container.credits h6{font-weight:inherit;color:#FF1D1D;line-height:1.33em;margin-bottom:0.7em;margin-top:0}aside .info--container.credits h1{font-size:16px;font-weight:600}aside .info--container.credits h2{font-size:14px;font-weight:600}aside .info--container.credits h3{font-size:13px}aside .info--container.credits h4{font-size:12px}aside .info--container.credits h5{font-size:11px}aside .info--container.credits h6{font-size:10px}aside .info--container.credits a{font-weight:400;font-size:13px;line-height:16px;color:#939598}aside .info--container.credits>div{display:flex;flex-direction:column}aside .info--container.credits div+div{margin-top:8px}body,html{font-family:"urw-din", sans-serif;font-weight:400;font-style:normal;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}.dashboard{font-family:"urw-din", sans-serif;font-weight:400;font-style:normal;height:100vh;display:flex;overflow:hidden;line-height:1.5em;width:max-content}.dashboard h1{font-weight:500;font-size:25px;line-height:22px;text-transform:uppercase;color:#FF1D1D;margin-bottom:16px;margin-top:16px}.dashboard h1 span{color:#828282}.dashboard .page-post-description{margin-bottom:16px;font-weight:400;font-size:13px;line-height:1.4em}.dashboard>aside{-ms-overflow-style:none;scrollbar-width:none;flex-direction:column;display:none;width:270px;background-color:#E6E7E8;display:flex;align-items:flex-start;padding:24px;overflow-y:auto}.dashboard>aside::-webkit-scrollbar{display:none}.dashboard>aside>*+*{margin:0;margin-top:16px}.dashboard>aside .heading{flex-direction:row;display:flex;align-items:center}.dashboard>aside .heading>*+*{margin:0;margin-left:8px}.dashboard>aside .heading h3{font-weight:500;font-size:12px;line-height:10px;letter-spacing:2px;text-transform:uppercase;margin:0}.dashboard>aside .heading select{width:70px;margin:0}.dashboard main{-ms-overflow-style:none;scrollbar-width:none;overflow-y:auto;flex:1;display:flex;flex-direction:column;max-width:100vw;background-color:#FFFFFF}.dashboard main::-webkit-scrollbar{display:none}.dashboard main>.content{display:grid;grid-template-columns:1fr;min-height:max-content}.dashboard main>.content.no_aside>aside{display:none}.dashboard main>.content>.page--block{padding:24px}.dashboard main>.content>.page--block:has(.top--block){padding-top:0}.dashboard main>.content>.page--block>.top--block{border-top:1px solid #DDDDDD;padding-top:24px;padding-bottom:24px}.dashboard main>.content>aside{-ms-overflow-style:none;scrollbar-width:none;flex-direction:column;display:flex;border-left:1px solid #DCDDDE;box-sizing:border-box;padding-top:16px;padding-bottom:16px}.dashboard main>.content>aside::-webkit-scrollbar{display:none}.dashboard main>.content>aside>*+*{margin:0;margin-top:16px}.dashboard main>.content>aside.empty-with-spacing{border-left:none}.dashboard main>.content>aside .info--container{padding-left:24px;padding-right:24px}.dashboard main>.content>aside .info--container h3{font-weight:500;font-size:13px;line-height:16px;text-transform:uppercase;color:#FF1D1D;margin-top:0;margin-bottom:8px}.dashboard main>.content>aside .info--container p{font-weight:400;font-size:12px;line-height:16px}.dashboard main>.content>aside .info--container p+p{margin-top:8px}.dashboard main>.content>aside .info--container p b,.dashboard main>.content>aside .info--container p strong{font-weight:400;font-size:13px;line-height:16px;color:#939598}.dashboard main>.content>aside .info--container span.stars{font-size:12px;line-height:16px}.dashboard main>.content>aside .info--container span.stars+p{margin-top:10px;margin-bottom:10px}.dashboard main>.content>aside .info--container span.stars+p:last-child{margin-bottom:0}.dashboard main>.content>aside hr{margin-left:24px;margin-right:24px;margin-bottom:0;border:none;border-bottom:1px solid #DCDDDE}.dashboard main>.content>aside hr{border-top-color:#DCDDDE;background-color:transparent;height:0px}.dashboard main footer{color:#DDDDDD;background-color:#000000;padding:12px 24px;margin-top:auto}.dashboard main footer p{font-weight:400;font-size:12px;line-height:1.5em}.dashboard main footer p span{font-weight:600}@media (min-width: 768px){.dashboard main>.content{grid-template-columns:1fr 230px}.dashboard main>.content.no_aside{grid-template-columns:1fr}.dashboard main>.content>.page--block{padding-left:16px;padding-right:16px}.dashboard main>.content>aside{overflow-y:auto;overflow-x:hidden;position:sticky;top:0;bottom:0;max-height:100vh}.dashboard main>.content>aside .info--container{padding-left:16px;padding-right:16px}.dashboard main>.content>aside hr{margin-left:16px;margin-right:16px}.dashboard main>.content footer{padding-left:42px;padding-right:42px}}@media (min-width: 1024px){.dashboard{max-width:100%}}.float-right{float:right;width:max-content}.float-left{float:left;width:max-content}.justify-center{display:block;margin-left:auto;margin-right:auto;width:max-content}.dashboard main header .toolbar{padding:0px 24px;margin-bottom:16px}.dashboard main header .toolbar .button{width:max-content;margin-left:auto;margin-top:12px}.dashboard main header .toolbar .button>div{gap:10px;display:flex;flex-direction:row;align-items:center;color:#828282;font-size:14px;line-height:14px;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:none}.dashboard main header .top{background-color:#404040;display:flex;height:42px;padding-left:24px;padding-right:24px;align-items:center}.dashboard main header .top .pages--block{flex-direction:row;display:none;align-items:center}.dashboard main header .top .pages--block>*+*{margin:0;margin-left:12px}.dashboard main header .top .pages--block a{font-weight:500;font-size:12px;color:#FFFFFF;text-transform:uppercase;text-decoration:none}.dashboard main header .top .pages--block a:hover,.dashboard main header .top .pages--block a:active,.dashboard main header .top .pages--block a.active{color:#FF1D1D}.dashboard main header .top .year-select{width:75px;margin:0px 10px;color:#FF1D1D;letter-spacing:2px;text-transform:uppercase;height:min-content}.dashboard main header .top .contact--block{flex-direction:row;display:none;margin-left:auto;padding-right:16px}.dashboard main header .top .contact--block>*+*{margin:0;margin-left:8px}.dashboard main header .top .search--block{display:flex;align-items:center;height:100%;padding-left:24px;margin-left:auto}.dashboard main header .top .search--block .search--field{border:none}.dashboard main header .top .search--block .search--field input[type='text']{width:125px}.dashboard main header .top .mobile--menu label{background-color:transparent;height:max-content;width:max-content;border:none;padding:0;margin:0}.dashboard main header .top .mobile--menu input[type='checkbox']{display:none;pointer-events:none}.dashboard main header .top .mobile--menu #menu--toggle:checked~.menu--container{opacity:1;pointer-events:all}.dashboard main header .top .mobile--menu .menu--container{flex-direction:column;z-index:10;opacity:0;pointer-events:none;position:absolute;transition:opacity 100ms ease;display:flex;top:0;left:0;width:100vw;height:100vh;background-color:#FFFFFF;padding:32px 24px;box-sizing:border-box}.dashboard main header .top .mobile--menu .menu--container>*+*{margin:0;margin-top:16px}.dashboard main header .top .mobile--menu .menu--container label{margin-left:auto}.dashboard main header .top .mobile--menu .menu--container a img{margin-bottom:24px}.dashboard main header .top .mobile--menu .menu--container a{font-family:"urw-din", sans-serif;font-weight:500;font-style:normal;text-decoration:none;font-size:24px;line-height:1.4em}.dashboard main header .top .mobile--menu .menu--container a:hover,.dashboard main header .top .mobile--menu .menu--container a:active,.dashboard main header .top .mobile--menu .menu--container a.active{color:#FF1D1D}.dashboard main header .bottom{flex-direction:column-reverse;padding:16px 24px;align-items:center;display:flex}.dashboard main header .bottom>*+*{margin:0;margin-bottom:16px}.dashboard main header .bottom img.logo{width:100%}.dashboard main header .bottom a+span{flex-direction:column;display:none}.dashboard main header .bottom a+span>*+*{margin:0;margin-top:5px}.dashboard main header .bottom a+span p{width:max-content;background-color:#DCDDDE;font-weight:500;font-size:14px;line-height:1.5em;color:#404040;padding:8px 16px}.dashboard main header .bottom .contact--block{flex-direction:row;display:flex;margin-left:auto}.dashboard main header .bottom .contact--block>*+*{margin:0;margin-left:16px}.dashboard main header .bottom .contact--block a{filter:invert(1)}@media (min-width: 768px){.dashboard main header .toolbar{padding:0px 16px}.dashboard main header .toolbar .button{margin-left:initial}.dashboard main header .top{padding-left:16px;padding-right:16px}.dashboard main header .top .year-select{display:none}.dashboard main header .top .mobile--menu{display:none}.dashboard main header .top .contact--block{display:flex}.dashboard main header .top .pages--block{display:flex}.dashboard main header .top .pages--block a{font-size:10px}.dashboard main header .top .search--block{border-left:1px solid #FFFFFF;margin-left:0;padding-left:16px}.dashboard main header .top .search--block .search--field input[type='text']{width:157px}.dashboard main header .bottom{display:grid;padding-top:8px;padding-bottom:8px;padding-left:0;padding-right:0;grid-template-columns:1fr 230px}.dashboard main header .bottom.alter{flex-direction:row;padding:16px 24px;padding-left:0px;display:flex}.dashboard main header .bottom.alter>*+*{margin:0;margin-left:24px}.dashboard main header .bottom.alter img.logo{width:100%;max-width:600px}.dashboard main header .bottom .contact--block{display:none}.dashboard main header .bottom img.logo{width:100%}.dashboard main header .bottom a+span{display:flex}.dashboard main header .bottom .contact--block{display:none}}@media (min-width: 1024px){.dashboard main header .toolbar{display:none}.dashboard main header .top .pages--block{flex-direction:row}.dashboard main header .top .pages--block>*+*{margin:0;margin-left:10px}.dashboard main header .top .contact--block{flex-direction:row}.dashboard main header .top .contact--block>*+*{margin:0;margin-left:8px}.dashboard main header .top .search--block .search--field input[type='text']{width:149px}.dashboard main header .bottom a+p{display:block}}@media (min-width: 1200px){.dashboard main header .top .pages--block{flex-direction:row}.dashboard main header .top .pages--block>*+*{margin:0;margin-left:24px}.dashboard main header .top .pages--block a{font-size:12px}.dashboard main header .top .contact--block{flex-direction:row}.dashboard main header .top .contact--block>*+*{margin:0;margin-left:16px}}.contact--block a:hover{filter:brightness(0%) invert(19%) sepia(55%) saturate(4761%) hue-rotate(349deg) brightness(117%) contrast(107%)}#watching strong{color:#939598}.recent_feature_image,.recent_feature_image img{width:685px;margin-bottom:15px}.recent_feature_image a:hover,.recent_feature_image img a:hover{background-color:transparent}.recent_post_image img{width:435px;height:216px;margin-bottom:15px}.recent_post_image img a:hover{background-color:transparent}.recent_post_header{font-family:'DIN';text-transform:uppercase;font-size:20px;line-height:20px;margin-bottom:0px}.recent_post_title{font-family:'Din-Bold';font-size:20px;line-height:28px;margin-bottom:3px}.recent_post_subtitle{font-size:15px}.recent_post_director{font-size:17px;font-family:'DIN'}.recent_post_break{margin-top:20px;margin-bottom:20px}#recent_posts_pages{margin-top:25px}#recent_posts_pages a{text-transform:uppercase;font-family:'DIN';font-size:24px;color:#939598}#recent_posts_next{float:left}#recent_posts_previous{float:right}.about_stars .stars{font-size:20px}.about_content h1{color:#ff1d1d;text-transform:uppercase;font-family:'DIN-Bold';margin-bottom:1.2em;font-size:26px;font-weight:normal;line-height:20px}.about_content h2{font-family:'Din-Medium';font-size:24px;margin-bottom:1em;margin-top:1.3em;font-weight:normal;line-height:20px}.home-review--list{display:grid}.home-review--list+.pagination{display:flex;align-items:center;font-weight:600;font-size:16px}.home-review--list+.pagination .prev{margin-left:auto}@media (min-width: 1024px){.home-review--list{grid-template-columns:repeat(1, minmax(0, 1fr))}}@media (min-width: 1200px){.home-review--list{grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:32px}}@media (min-width: 1800px){.home-review--list{grid-template-columns:repeat(3, minmax(0, 1fr))}}body{background-color:#fff;color:#333;font-size:13px;line-height:18px}p,ol,ul,td{font-size:13px;line-height:18px}pre{background-color:#eee;padding:10px;font-size:11px}#container{width:1000px;height:100%}#right_bleed{width:20px;height:100%}#user_nav{background:#eee;padding:6px;text-align:left}#sidebar_scroller{height:100%;overflow:auto;width:240px}#sidebar{position:fixed;height:100%;overflow:hidden;text-align:left;padding:25px;padding-top:10px;padding-left:20px;background-image:url(/assets/left-bg-fc0ce052006f5d72d3b816029d970392c053511914f057fbd50bc141a2851929.png);background-repeat:repeat-y;width:225px;font-size:13px}#main{height:100%;margin-left:270px;text-align:left;width:710px}#nav{margin-bottom:0;background-color:black;color:white}#nav ul{width:100%;background-color:black;margin:0;padding:0;list-style:none;height:39px}#nav li{float:left}#nav li a{display:block;font-family:'DIN';font-size:12px;text-transform:uppercase;background-color:black;color:white;padding-left:17px;padding-right:17px;padding-top:0.9em;padding-bottom:0.6em;border-right:1px solid white;letter-spacing:2px}#nav li a:hover{background-color:#666}#nav li:last-child{padding-left:8px;padding-right:8px;padding-top:0.7em;border-right:0;width:188px;height:27px;overflow:hidden}#nav li:last-child #facebook_like_container{display:inline-block;width:76px;height:20px;overflow:hidden}#nav li a.facebook_link{display:inline-block;padding:0;border-right:0}#nav li a.twitter_link{display:inline-block;padding:0;border-right:0;margin-left:3px;position:relative;top:-7px}#nav li a.email_link{display:inline-block;padding:0;border-right:0;margin-left:3px;position:relative;top:-7px}#header{clear:both;border-bottom:2px solid #ededed}#logo{width:435px;padding:25px;padding-right:25px}#logo img{width:435px}#tagline{width:180px;padding:25px;padding-right:20px;padding-top:22px;height:158px}#tagline span{font-family:'DIN';font-size:17px;background-color:#dcddde;line-height:42px;padding:5px;padding-top:0.6em;padding-bottom:0.4em}#content{margin-top:20px;padding-left:25px;padding-bottom:25px;min-height:500px}#content,#content p{font-size:15px;line-height:22px;font-family:'The Serif Light Plain', 'Caecilia LT Std Light', 'Times', 'Times New Roman', serif}#content_left i,#content_left em,#content_right i,#content_right em{font-family:'The Serif Light Italic', 'The Serif Light Plain', 'Caecilia LT Std Light', 'Times', 'Times New Roman', serif;font-style:normal}#content_top{padding-bottom:20px;border-bottom:2px solid #ededed;margin-bottom:25px;font-size:13px;line-height:16px}#content_left{width:435px;padding-right:25px;padding-bottom:25px}#content_right{width:175px;padding-right:25px;padding-left:23px;border-left:2px solid #ededed;font-family:'DIN';font-size:13px;line-height:16px}#content_right p{font-family:'DIN';font-size:13px;line-height:16px}#content_right a{font-family:'DIN-Bold'}#footer{clear:both;padding:25px;padding-top:10px;padding-bottom:10px;background-color:black;color:#ddd;text-transform:uppercase;font-size:12px;font-family:'DIN';line-height:18px}#footer a{color:white}#footer a:hover{color:white;text-decoration:underline}#footer #creator{color:white;font-family:'DIN-Bold'}s html strong{font-family:'DIN-Bold'}html a img{cursor:pointer}.red_caps{color:#ff1d1d;text-transform:uppercase;font-family:'DIN-Bold';margin-bottom:1.2em}.bold_caps{text-transform:uppercase;font-family:'DIN-Bold'}.header{font-size:26px}.subheader{font-family:'Din-Medium';font-size:24px;margin-bottom:1em;margin-top:1.3em}html body #admin_main a,#admin_main * a,#admin .admin_plain_font a{text-decoration:underline}html body #admin_main input[type=button],html body #admin_main input[type=submit],#admin_main * input[type=button],#admin_main * input[type=submit],#admin .admin_plain_font input[type=button],#admin .admin_plain_font input[type=submit]{margin-top:-9px}.annotations_row{display:table-row}.annotations_icon{width:36px}.annotations_icon img{width:36px}.annotations_row div{display:table-cell;vertical-align:middle;padding-bottom:10px}.annotations_icon{padding-right:10px}.annotations_icon_row img{width:36px;padding-bottom:3px}.annotations_icon_header{margin-top:12px;margin-bottom:8px}.film_name{font-family:'DIN-Bold';text-transform:uppercase}.list_name{font-family:'DIN-Bold'}a.admin_link{color:#76787a;font-size:14px;text-transform:uppercase}img.social_icon{height:20px;width:20px}#admin_nav{font-size:20px;background-color:#eee}#admin_nav a{padding:5px}#home_link{text-transform:uppercase;font-family:'DIN-Bold'}.stars{font-family:'FontAwesome' !important;font-size:15px;letter-spacing:2px}.tag{display:flex;align-items:center;height:26px;padding-left:4px;padding-right:4px;font-weight:600;font-size:12px;line-height:20px;color:#219653;background-color:rgba(111,207,151,0.2);border-radius:4px;text-transform:uppercase}.tag.blue{background-color:rgba(47,128,237,0.16);color:#2F80ED}.search--field{display:flex;background-color:#FFFFFF;border-radius:4px;align-items:center;border:1px solid #BDBDBD;width:max-content}.search--field form{display:flex;align-items:center}.search--field input[type=text]{width:125px;margin:0;border:none;background-color:none;outline:none;box-shadow:none}.search--field button{display:flex;align-items:center;height:100%;background:none;border:none;margin-left:auto}.search--field form{margin-bottom:0px}a{color:initial;text-decoration:none}a a:hover{background-color:transparent;margin:0;padding:0}div.list_image_thumb{float:left;text-align:center;margin-right:0.5em;margin-bottom:0.5em}div.list_image_thumb a img{cursor:pointer}.sortable{padding:1em;margin-bottom:0.5em;border:1px solid #ccc;border-radius:5px}.sortable .sortable_left{float:left;margin-right:2em}.sortable .sortable_right{float:right;margin-left:2em}.list_year{margin-top:26px;margin-bottom:25px}.films_by_year{font-family:'DIN-Bold';font-size:24px;line-height:39px}.list_thumb_year{margin-top:3px;line-height:25px}.inactive_list_thumb_year{color:#76787a}#feature_image img{width:685px;margin-bottom:25px}#feature_title{font-size:24px;line-height:29px;font-family:'DIN-Medium';margin-bottom:10px}#feature_synopsis{font-size:18px;line-height:22px;font-family:'DIN';margin-bottom:15px}@media (min-width: 500px){.hidden-xs{visibility:visible !important;display:block !important}.visible-xs{visibility:hidden !important;display:none !important}}@media (max-width: 500px){.hidden-xs{visibility:hidden !important;display:none !important}.visible-xs{visibility:visible !important;display:block !important}}.white{color:white !important}.red{color:#ff1d1d !important}#container-mobile{width:320px;background-color:white}#container-mobile span.inline{display:inline !important}#container-mobile #footer{margin-top:20px;padding:10px;text-transform:none}#container-mobile #footer br{line-height:27px}#container-mobile #footer #creator,#container-mobile #footer a,#container-mobile #footer strong{text-transform:uppercase}#container-mobile .stars{font-size:16px !important}#nav-mobile{background-color:black;color:white;font-face:'DIN-Black';margin-bottom:0}#nav-mobile ul{width:100%;background-color:black;margin:0;padding:0;list-style:none;height:50px}#nav-mobile ul.dropdown-menu{border:0;border-radius:0;-moz-border-radius:0;box-shadow:0;-webkit-box-shadow:0;-moz-box-shadow:0;min-width:200px}#nav-mobile ul.dropdown-menu li{background-color:black !important;padding:10px;padding-bottom:6px;border:0;font-face:'DIN-Medium';border-top:1px solid #ccc}#nav-mobile li.top{float:left;border-right:1px solid white}#nav-mobile li:first-child a{padding:0}#nav-mobile li:last-child{border-right:0}#nav-mobile li a{display:block;font-family:'DIN-Bold';font-size:19px;text-transform:uppercase;background-color:black;color:white;padding-left:17px;padding-right:17px;padding-top:16px;padding-bottom:12px;letter-spacing:1px}#header-mobile{background-color:white;padding:10px}#header-mobile .review_search{margin-top:0px;margin-bottom:0}#header-mobile .review_search input[type=text]{width:145px;height:15px;font-size:12px}#header-mobile .review_search button[type=submit]{width:30px;height:25px;font-size:12px;padding:0px}#social-icons-mobile img{margin-left:5px;height:25px;width:25px}#top-mobile{background-color:white;padding:10px;paddin-bottom:0}#top-mobile #review_body_subtitle{font-size:16px}#top-mobile #review-right-mobile{margin-left:10px}#top-mobile #review-right-mobile img.review_annotation_icon{width:30px}#top-mobile #review-name-mobile{font-size:20px;line-height:18px;font-family:'DIN-Medium';text-transform:uppercase}#top-mobile #review-stars-mobile{margin-top:1em}html #content-mobile,html #content-mobile p{font-size:14px;line-height:18px;font-family:'The Serif Light Plain', 'Caecilia LT Std Light', 'Times', 'Times New Roman', serif}#content-mobile{background-color:white;padding:10px}#content-mobile h1{font-size:20px;margin-bottom:1em}#content-mobile h2{font-size:18px}#content-mobile .header{font-size:20px}#content-mobile .red_caps{margin-bottom:1em}#content-mobile img{width:auto !important;height:auto !important;max-width:100% !important}#content-mobile .recent_post_break hr{margin-top:10px;margin-bottom:10px}#content-mobile .list_image_thumb{margin-right:0.5em}#content-mobile .list_image_thumb img{width:88px !important}#content-mobile .list_thumb_year{font-size:20px;font-family:'Din-Medium'}#content-mobile .header #list-links-mobile{position:relative;top:-1px}#content-mobile #list-links-mobile{font-family:'DIN';font-size:16px}#content-mobile #list-links-mobile a{text-transform:uppercase}#content-mobile #list-links-mobile a.active{text-decoration:none;background-color:black;color:white;padding-top:2px}#content-mobile #sidebar_list_title{font-size:20px;letter-spacing:0;color:#ff1d1d;width:auto;text-align:left}#content-mobile #sidebar_list_title #year{position:relative;top:1px;margin-left:5px;font-size:18px}#content-mobile #sidebar_list_title #favorite_films{padding-top:0;font-family:'DIN-Bold';margin-bottom:20px}#content-mobile #list_list{font-family:'DIN'}#content-mobile #review_image img{margin-bottom:1em}#content-mobile #review-details-mobile{margin-top:1em}#content-mobile #review_body_title{font-size:18px;line-height:22px}#content-mobile #review_body_subtitle{font-family:'DIN-Light';font-size:14px;line-height:17px}#content-mobile .sidebar_features_header{font-size:14px;font-family:'DIN-Bold'}#content-mobile .sidebar_feature,#content-mobile .sidebar_inactive_feature{font-size:14px}#content-mobile .annotations_icon_row img{width:36px !important;padding-bottom:3px}.dashboard main .content .page--block .image--container{position:relative}.dashboard main .content .page--block .image--container img{width:100%;height:auto;object-fit:cover}.dashboard main .content .page--block .image--container img.fallback{filter:grayscale(1) opacity(0.5) invert(1)}.dashboard main .content .page--block .image--container img:not(.fallback){position:absolute;opacity:0;transition:opacity 300ms ease}.dashboard main .content .page--block .image--container img.loaded:not(.fallback){position:relative;opacity:1}.dashboard main .content .page--block .image--container img.loaded+img.fallback{display:none}.dashboard main .content .page--block:not(.film--meta)>.image--container{width:100%;height:auto;object-fit:cover;margin-bottom:24px}.dashboard main .content .page--block .description{font-weight:400;font-size:14px;line-height:1.5em}.dashboard main .content .page--block .description p+h2,.dashboard main .content .page--block .description p+p{margin-top:18px}.dashboard main .content .page--block .description h2{font-weight:600;font-size:20px;line-height:28px;margin-bottom:18px}.dashboard main .content .page--block .home-link{margin-top:24px}.dashboard main .content .page--block .home-link a{font-weight:600;font-size:16px;line-height:24px;text-transform:uppercase}.dashboard main .content .page--block .home-link a:hover{color:#000000}.review-details{flex-direction:column;display:flex}.review-details .image--container{position:relative}.review-details .image--container img{width:100%;height:auto;object-fit:cover}.review-details .image--container img.fallback{filter:grayscale(1) opacity(0.5) invert(1)}.review-details .image--container img:not(.fallback){position:absolute;opacity:0;transition:opacity 300ms ease}.review-details .image--container img.loaded:not(.fallback){position:relative;opacity:1}.review-details .image--container img.loaded+img.fallback{display:none}.review-details>*+*{margin:0;margin-top:24px}.review-details .film-img{width:214px;object-fit:cover}.review-details .film--meta{flex-direction:column;display:flex;width:100%}.review-details .film--meta>*+*{margin:0;margin-top:8px}.review-details .film--meta h1{font-weight:500;font-size:23px;line-height:29px;color:#404040;margin:0}.review-details .film--meta .film-title{display:flex;align-items:flex-end;gap:8px}.review-details .film--meta .annotations{flex-direction:row;display:flex;align-items:center;flex-wrap:wrap;margin-bottom:8px}.review-details .film--meta .annotations>*+*{margin:0;margin-left:6px}.review-details .film--meta .annotations .stars{font-size:24px;margin-right:8px}.review-details .film--meta .extra-info--block{flex-direction:column;display:flex}.review-details .film--meta .extra-info--block>*+*{margin:0;margin-top:16px}.review-details .film--meta .tech--block{display:grid;grid-template-columns:1fr}@media (min-width: 768px){.review-details{flex-direction:row}.review-details>*+*{margin:0;margin-left:24px}.review-details .film--meta .tech--block{grid-template-columns:1fr 1fr;gap:16px}}a.review--container{text-decoration:none}a.review--container:hover{color:initial}a.review--container:hover h3,a.review--container:hover h4{text-decoration:underline}a.review--container .review--post{flex-direction:column;display:flex;text-decoration:none;padding-bottom:24px}a.review--container .review--post>*+*{margin:0;margin-top:4px}a.review--container .review--post .image--container{position:relative}a.review--container .review--post .image--container img{width:100%;height:auto;object-fit:cover}a.review--container .review--post .image--container img.fallback{filter:grayscale(1) opacity(0.5) invert(1)}a.review--container .review--post .image--container img:not(.fallback){position:absolute;opacity:0;transition:opacity 300ms ease}a.review--container .review--post .image--container img.loaded:not(.fallback){position:relative;opacity:1}a.review--container .review--post .image--container img.loaded+img.fallback{display:none}a.review--container .review--post h3,a.review--container .review--post h4,a.review--container .review--post h5{margin:0;padding:0;line-height:1.45}a.review--container .review--post .meta{flex-direction:row;display:flex;align-items:center;margin-top:4px;margin-bottom:4px}a.review--container .review--post .meta>*+*{margin:0;margin-left:4px}a.review--container .review--post .meta h5{font-weight:400;font-size:16px;line-height:16px}a.review--container .review--post .meta .stars{font-size:15px;line-height:20px}a.review--container .review--post h3{font-weight:600;font-size:19px;line-height:28px;color:#000000}a.review--container .review--post h4{font-weight:300;font-size:16px;line-height:22px;color:#404040}#review_film_image{float:left}#review_film_image img{width:214px;height:317px}#review_film_data{float:left;margin-left:25px;font-family:'DIN';width:446px}#review_film_name{font-size:24px;line-height:29px;font-family:'DIN-Medium';text-transform:uppercase;margin-bottom:8px}#review_film_stars{font-size:24px;margin-bottom:5px;padding-top:8px}#review_film_stars img{width:36px;padding-bottom:5px}#review_film_specs{float:right}#review_film_people{clear:both;padding-top:15px;width:445px}#review_image img{width:685px;margin-bottom:25px}#review_body_title{font-size:24px;line-height:29px;font-family:'DIN-Medium'}#review_body_subtitle{font-size:24px;line-height:29px;font-family:'DIN'}img.review_annotation_icon{width:50px}.search_result{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #ededed}.short_review_stars{font-size:15px;position:relative;top:-2px}.description img:not(.float-left,.float-right,.justify-center){width:100%;margin-top:16px;margin-bottom:16px}.description img.justify-center{margin-top:16px;margin-bottom:16px}.description img.float-left{margin-right:8px}.description img.float-right{margin-left:8px}h1.search--title{line-height:1.2em}h1.search--title+.search--field form input{width:250px}.search--pagination{flex-direction:row;display:flex;align-items:center;text-align:start;font-weight:400;font-size:16px;text-transform:uppercase;margin:16px 0}.search--pagination>*+*{margin:0;margin-left:8px}.search--pagination .prev,.search--pagination .next{font-weight:600}.search--pagination .prev a:hover,.search--pagination .next a:hover{color:initial}.search--pagination .prev{margin-left:8px}.search--container.disabled{pointer-events:none;cursor:default}.search--container.disabled article.search--post img,.search--container.disabled article.search--post h3{filter:grayscale(0.75) opacity(0.35)}.search--container.disabled article.search--post img.fallback{filter:grayscale(1) opacity(0.35) invert(1)}.search--container:hover,.search--container:focus,.search--container:visited,.search--container:active{text-decoration:none;color:#000000}.search--container article.search--post{display:grid;grid-template-columns:82px 1fr;gap:16px;padding-top:16px;padding-bottom:16px;border-bottom:1px solid #DDDDDD;transition:100ms background-color ease;padding-left:0px;padding-right:0px}.search--container article.search--post .image--container{position:relative}.search--container article.search--post .image--container img{width:100%;height:auto;object-fit:cover}.search--container article.search--post .image--container img.fallback{filter:grayscale(1) opacity(0.5) invert(1)}.search--container article.search--post .image--container img:not(.fallback){position:absolute;opacity:0;transition:opacity 300ms ease}.search--container article.search--post .image--container img.loaded:not(.fallback){position:relative;opacity:1}.search--container article.search--post .image--container img.loaded+img.fallback{display:none}.search--container article.search--post h3{font-weight:600;font-size:15px;line-height:22px;text-transform:uppercase;margin-bottom:8px}.search--container article.search--post h3 span{font-weight:400;font-size:14px;line-height:22px}.search--container article.search--post h3 span:hover{text-decoration:underline}.search--container article.search--post:hover h3,.search--container article.search--post:hover span,.search--container article.search--post:hover p{color:initial}@media (min-width: 768px){.search--container article.search--post{padding-left:16px;padding-right:16px}.search--container article.search--post:hover{background-color:#E6E7E8;cursor:pointer}}#sidebar_list_title{font-family:'DIN-Medium';font-size:12px;text-transform:uppercase;text-align:center;letter-spacing:2px;width:220px}#sidebar_list_title #favorite_films{padding-top:20px}#sidebar_list_title select{width:80px;margin-top:6px;font-family:'DIN';font-size:20px;color:#ff1d1d;height:40px}#sidebar_list_title select{padding-top:8px}#sidebar_list_title em,.sidebar_features_header{font-size:20px;font-style:normal;color:#ff1d1d;letter-spacing:0}.sidebar_features_header{font-family:'DIN-Medium';text-transform:uppercase;margin-bottom:20px;margin-top:20px}.sidebar_feature,.sidebar_inactive_feature{font-family:'DIN-Bold';font-size:13px}.sidebar_inactive_feature{color:#939598}.sidebar_stars{font-family:'DIN-Bold';text-transform:uppercase}.sidebar_film_rank{float:left;width:24px;text-align:right;font-family:'DIN';font-size:12px}.sidebar_film{float:left;margin-left:5px;max-width:186px}.sidebar_film a:active,.film_name.active a{text-decoration:none;background-color:black;color:white;padding-top:2px}.sidebar_film_director{font-family:'DIN'}.sidebar_film_spacing{clear:both}.sidebar_film img{width:16px;padding-bottom:3px;padding-left:3px}#sidebar_not_yet_seen{margin-top:25px;margin-bottom:25px;font-family:'DIN-Bold';text-transform:uppercase}.sidebar_sort{text-transform:uppercase;margin-top:0.5em;margin-bottom:0.3em;font-size:0.9em}.sidebar_sort .active_sort{font-family:'DIN-Bold';background-color:black;color:white;padding-top:2px}.dashboard{position:fixed;left:0}.dashboard>input[type='checkbox']{display:none}.dashboard>input[type='checkbox']:checked~.list--menu,.dashboard>input[type='checkbox']:checked~* .list--menu:not(.disabled){transform:translateX(0%)}.dashboard>.list--menu.disabled{display:none}@media (min-width: 768px){.dashboard>.list--menu.disabled{display:block}.dashboard>input[type='checkbox']~main{transform:translateX(0px);transition:transform 500ms ease, filter 500ms ease}.dashboard>input[type='checkbox']:checked~main{transform:translateX(325px);filter:brightness(0.65)}}@media (min-width: 1024px){.dashboard>input[type='checkbox']~main{transition:none}.dashboard>input[type='checkbox']:checked~main{transform:translateX(0px);filter:none}}.dashboard>.list--menu,.dashboard>.list--menu.disabled~* .list--menu{-ms-overflow-style:none;scrollbar-width:none;display:block;position:fixed;z-index:5;width:100vw;height:100vh;overflow-y:auto;transform:translateX(100%);transition:transform 500ms ease;background-color:#FFFFFF;padding:24px 0px;padding-top:0;right:0;top:0}.dashboard>.list--menu::-webkit-scrollbar,.dashboard>.list--menu.disabled~* .list--menu::-webkit-scrollbar{display:none}.dashboard>.list--menu .favorite h3,.dashboard>.list--menu.disabled~* .list--menu .favorite h3{display:none}.dashboard>.list--menu .sticky--container,.dashboard>.list--menu.disabled~* .list--menu .sticky--container{position:sticky;background-color:#FFFFFF;padding-top:18px;margin:0;top:0}.dashboard>.list--menu .sticky--container .heading,.dashboard>.list--menu.disabled~* .list--menu .sticky--container .heading{flex-direction:row;display:flex;align-items:center;margin-bottom:16px;padding:0 24px;padding-bottom:18px;border-bottom:1px solid #BDBDBD}.dashboard>.list--menu .sticky--container .heading>*+*,.dashboard>.list--menu.disabled~* .list--menu .sticky--container .heading>*+*{margin:0;margin-left:8px}.dashboard>.list--menu .sticky--container .heading h3,.dashboard>.list--menu.disabled~* .list--menu .sticky--container .heading h3{font-weight:500;font-size:12px;line-height:10px;letter-spacing:2px;text-transform:uppercase;margin:0}.dashboard>.list--menu .sticky--container .heading h3 strong,.dashboard>.list--menu.disabled~* .list--menu .sticky--container .heading h3 strong{font-weight:700;line-height:10px;color:#FF1D1D}.dashboard>.list--menu .sticky--container label.button,.dashboard>.list--menu.disabled~* .list--menu .sticky--container label.button{margin-left:auto}@media (min-width: 768px){.dashboard>.list--menu~* .list--menu,.dashboard>.list--menu.disabled~* .list--menu{width:inherit;height:inherit;transform:unset;background-color:unset;padding-top:unset;position:sticky;transition:unset}.dashboard>.list--menu~* .list--menu .favorite h3,.dashboard>.list--menu.disabled~* .list--menu .favorite h3{display:block}.dashboard>.list--menu~* .list--menu .sticky--container,.dashboard>.list--menu.disabled~* .list--menu .sticky--container{display:none}}.dashboard>.list--menu{-ms-overflow-style:none;scrollbar-width:none;flex-direction:column;display:block;position:fixed;align-items:flex-start;box-sizing:border-box}.dashboard>.list--menu::-webkit-scrollbar{display:none}.dashboard>.list--menu>*+*{margin:0;margin-top:16px}.dashboard>.list--menu .sidebar--header{padding:0px 24px}.dashboard>.list--menu .year-select{width:75px;margin:0px 10px;color:#FF1D1D;letter-spacing:2px;text-transform:uppercase}.dashboard>.list--menu .not_yet_seen{margin:16px 24px;margin-top:24px;text-transform:uppercase}.dashboard>.list--menu .not_yet_seen a{font-weight:600;font-size:12px}.dashboard>.list--menu .not_yet_seen a:hover{color:#000000}.dashboard>.list--menu .heading select{width:75px;margin:0;padding:0px 8px;margin-left:8px}.dashboard>.list--menu .heading+.tab{margin-top:24px}.dashboard>.list--menu input[value='ranking']:checked~#ranking,.dashboard>.list--menu input[value='alphabetical']:checked~#alphabetical,.dashboard>.list--menu input[value='release']:checked~#release{display:flex !important}.dashboard>.list--menu .tabs--container{display:flex;margin-bottom:16px;padding:0 24px}.dashboard>.list--menu .tabs--container label{flex-grow:1;border-bottom:1px solid #BDBDBD;padding:8px 8px;margin:0}.dashboard>.list--menu .tabs--container label:first-child{padding-left:0}.dashboard>.list--menu .tabs--container label span{font-weight:400;font-size:11px;line-height:10px;text-transform:uppercase}.dashboard>.list--menu .tabs--container~#ranking,.dashboard>.list--menu .tabs--container~#alphabetical,.dashboard>.list--menu .tabs--container~#release{display:none}.dashboard>.list--menu input[name='films-of-year']{display:none}.dashboard>.list--menu input[value='ranking']:checked~.sticky--container .tabs--container label[for='ranking--radio'],.dashboard>.list--menu input[value='alphabetical']:checked~.sticky--container .tabs--container label[for='alphabetical--radio'],.dashboard>.list--menu input[value='release']:checked~.sticky--container .tabs--container label[for='release--radio']{border-bottom:2px solid #000000}.dashboard>.list--menu input[value='ranking']:checked~.sticky--container .tabs--container label[for='ranking--radio'] span,.dashboard>.list--menu input[value='alphabetical']:checked~.sticky--container .tabs--container label[for='alphabetical--radio'] span,.dashboard>.list--menu input[value='release']:checked~.sticky--container .tabs--container label[for='release--radio'] span{font-weight:700;font-size:12px;line-height:10px}.dashboard>.list--menu input[value='ranking']:checked~#ranking,.dashboard>.list--menu input[value='alphabetical']:checked~#alphabetical,.dashboard>.list--menu input[value='release']:checked~#release{display:flex !important}.dashboard>.list--menu .tab{flex-direction:column;display:none}.dashboard>.list--menu .tab>*+*{margin:0;margin-top:16px}.dashboard>.list--menu .tab .rank--container{flex-direction:row;display:flex;align-items:center;padding:0 24px}.dashboard>.list--menu .tab .rank--container>*+*{margin:0;margin-left:4px}.dashboard>.list--menu .tab .rank--container span.stars{font-size:13px;line-height:16px}.dashboard>.list--menu .tab .rank--container h4{font-weight:400;font-size:13px;line-height:16px;text-transform:uppercase}.dashboard>.list--menu .tab .film--container{padding:4px 24px}.dashboard>.list--menu .tab .film--container.active{background-color:#FFFFFF;border-left:7px solid #FF1D1D}.dashboard>.list--menu .tab .film--container+.film--container{margin-top:0}.dashboard>.list--menu #alphabetical.tab .film--container,.dashboard>.list--menu #release.tab .film--container{grid-template-columns:1fr}.dashboard>.list--menu #alphabetical.tab .film--container>:first-child,.dashboard>.list--menu #release.tab .film--container>:first-child{text-align:left}@media (min-width: 768px){.dashboard>.list--menu{left:0;right:auto;width:325px;transform:translateX(-100%);background-color:#E6E7E8}.dashboard>.list--menu .sticky--container{background-color:transparent;position:static}.dashboard>.list--menu .heading{padding-bottom:0;border-bottom:none}}@media (min-width: 1024px){.dashboard>.list--menu{width:270px;transform:translate(0%);position:static;transition:none}.dashboard>.list--menu .sticky--container .heading .button{display:none}}.feature-films--container{flex-direction:column;display:flex;color:#BDBDBD}.feature-films--container>*+*{margin:0;margin-top:8px}.feature-films--container a{font-weight:400;color:#000000}.feature-films--container a,.feature-films--container p{font-size:12px;text-transform:uppercase}.feature-films--container p.nomination{text-transform:capitalize;margin-top:4px !important}.film_meta__container{display:flex;gap:8px;align-items:flex-end}.favorite-films{margin-top:24px}.film--container{display:grid;grid-template-columns:16px 1fr;column-gap:4px}.film--container .film{flex-direction:column;display:flex}.film--container .film>*+*{margin:0;margin-top:1px}.film--container .film a,.film--container .film span.film_name_disabled{font-weight:500;font-size:12px;line-height:16px;text-transform:uppercase}.film--container .film a:hover{color:#000000}.film--container .film span{font-weight:400;font-size:12px;line-height:16px}.film--container .film span.film_name_disabled{color:#939598}.film--container>:first-child{text-align:end;font-weight:400;font-size:10px;line-height:16px}.film--container+.film--container{margin-top:8px}.dashboard main>.content>aside .info--container.no-padding.favorite{padding-left:0;padding-right:0}.dashboard main>.content>aside .info--container.no-padding.favorite h3,.dashboard main>.content>aside .info--container.no-padding.favorite .favorite-films .film--container{padding-left:24px;padding-right:24px;box-sizing:border-box}.dashboard main>.content>aside .info--container.no-padding.favorite .favorite-films .film--container{padding-top:4px;padding-bottom:4px}.dashboard main>.content>aside .info--container.no-padding.favorite .favorite-films .film--container.active{background-color:#E6E7E8;border-left:6px solid #FF1D1D;padding-left:10px}@media (min-width: 768px){.dashboard main>.content>aside .info--container.no-padding.favorite h3,.dashboard main>.content>aside .info--container.no-padding.favorite .favorite-films .film--container{padding-left:16px;padding-right:16px}}.field label{font-weight:bold}.flash-message{font-weight:bold;margin-bottom:16px}.flash-message--notice,.flash-message--success{color:green}.flash-message--alert,.flash-message--error{color:#f00}#tinymce{font-size:14px}#admin_nav{padding:1em}#admin_main{padding:1em}
