html,body {background-color:#fff;font-family:"Gotham",Helvetica,Arial,sans-serif;padding:0;margin:0;font-size:16px;font-style:normal;font-stretch:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}#app {background-color:#fff;}#app.no-outline a:focus {outline:none;}#app.edge *:focus {outline:1px dotted #999 !important;}footer *,header * {color:#000;}h1,h2,h3,h4,h5,* {font-weight:400;}#body {opacity:0;color:#000;background-color:#fff;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;min-height:500px;border-top:70px solid transparent;}#app.client #body {border-top:0 solid transparent;}label {margin-bottom:0;}a {color:#385f84;text-decoration:none;}a:hover {text-decoration:none;}.no-select {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}span.italic {font-style:italic;}span.bold {font-weight:bold;}span.paragraph {display:block;margin:0.5em 0;}span.underline {text-decoration:underline;}a.btn.lg,button {color:#fff;border-width:0;font-size:18px;font-weight:400;outline:none;width:290px;height:60px;cursor:pointer;vertical-align:top;border-radius:3px;}a.btn.lg {padding:16px 0;}a.btn.md,button.md {width:149px;height:44px;font-size:15px;border-radius:2px;}a.btn.md {padding:13px;}button.sm {width:100px;height:30px;font-size:15px;border-radius:1px;}button.inline {display:inline-block;}a.btn.red,button.red {background-color:#ee0000;color:#fff;border-width:0;}a.btn.red:hover,button.red:hover {background-color:#ff0100;color:#fff;}a.btn.red:active,button.red:active{background-color:#d10000;}a.btn.blue,button.blue {background-color:#007efc;color:#fff;border-width:0;border-radius:2px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.5);}a.btn.blue:hover,button.blue:hover {background-color:#007efc;color:#fff;}a.btn.blue:active,button.blue:active {background-color:#007efc;}a.btn.gray,button.gray {background-color:#dbdbdb;color:#090909;border-width:0;border-radius:2px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.3);}a.btn.gray:hover,button.gray:hover {background-color:#ebebeb;}a.btn.gray:active,button.gray:active {background-color:#ebebeb;}a.btn.green,button.green {background-color:#507117;color:#fff;border-width:0;}a.btn.dark,button.dark {background-color:#3e3e3e;color:#fff;border-width:0;border-radius:2px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.3);}a.btn.dark:hover,button.dark:hover {background-color:#5e5d5d;}a.btn.dark:active,button.dark:active {background-color:#3e3e3e;}a.btn.clear,button.clear {background-color:transparent;color:#646464;border-width:0;border:1px solid #ababab;border-radius:3px;}a.btn.clear:hover,button.clear:hover {background-color:transparent;color:#333;}a.btn.clear:active,button.clear:active{background-color:transparent;}button.trailer {background-color:transparent;color:#fff;border-width:0;border:1px solid #979797;border-radius:3px;}button.unavail {cursor:default!important;}button.dark.unavail:hover{background-color:#3e3e3e;}.buttonset {display:block;margin-top:30px;margin-bottom:30px;vertical-align:top;}.buttonset button:first-child {display:inline-block;margin-right:13px;}button.disabled {opacity:0.5;cursor:auto;}input[type=checkbox].big {position:absolute;top:0;left:-35px;opacity:0;width:25px;height:25px;z-index:100000;cursor:pointer;}input[type=checkbox].big+label {color:#666;position:relative;display:inline-block;line-height:1.2;padding:6px 0 6px 32px;cursor:pointer;}input[type=checkbox].big+label:before {width:25px;height:25px;}input[type=checkbox].big+label:before {content:"";position:absolute;display:block;top:2px;padding:0;border:1px solid #b3b3b3;background-color:#fff;left:0;}input[type=checkbox].big:checked+label:after {border-bottom:4px solid #0080ff;border-right:4px solid #0080ff;content:"";display:inline-block;height:17px;left:9px;position:absolute;top:4px;transform:rotate(41deg);width:8px;}input[type=checkbox].big+label:after {position:absolute;}input[type=checkbox].small {position:absolute;top:0;left:-35px;opacity:0;width:25px;height:25px;z-index:100000;cursor:pointer;}input[type=checkbox].small+label {color:#666;position:relative;display:inline-block;line-height:1.2;padding:6px 0 6px 30px;cursor:pointer;}input[type=checkbox].small+label:before {height:18px;width:19px;}input[type=checkbox].small+label:before {content:"";position:absolute;display:block;top:5px;padding:0;left:0;background-color:#fff;border-radius:2px;border:solid 1px #a0a4a5;}input[type=checkbox].small:checked+label:before {background-color:#4a90e2;}input[type=checkbox].small:checked+label:after {border-bottom:3px solid #fff;border-right:3px solid #fff;content:"";display:inline-block;left:7px;position:absolute;top:7px;transform:rotate(41deg);height:12px;width:6px;}input[type=checkbox].small+label:after {position:absolute;}.rounded-radio-input {width:20px;height:20px;background:#fcfff4;margin:0;border-radius:50px;box-shadow:inset 0px 1px 1px white,0px 1px 1px rgba(0,0,0,0.5);position:relative;}input[type="radio"] {position:relative;opacity:0;}.rounded-radio-input input[type="radio"]:checked + label::after {filter:opacity=100;opacity:1;}.rounded-radio-input label::after {filter:opacity=0;opacity:0;content:'';position:absolute;width:14px;height:14px;top:2px;left:2px;background-color:#4990e2;border-radius:50px;}.rounded-radio-input label {cursor:pointer;position:absolute;width:14px;height:14px;border-radius:50px;left:1px;top:1px;background:transparent;color:#666;font-size:14px;}ul {list-style-type:none;padding:0;margin:0;}li {display:inline-block;}ul.bullet {list-style-type:disc;list-style-position:outside;margin-left:20px;}ul.bullet li {display:list-item;}.ajax-error {background-color:#f4f4f4;position:absolute;top:0;z-index:200000;width:100%;height:100%;color:#000;padding:30px;overflow:auto;}.ajax-error div {margin:0 auto;background-color:#fff;max-width:950px;;margin:0 auto;margin-top:120px;padding:30px;}.ajax-error h1 {font-size:40px;font-weight:600;margin-bottom:20px;}.ajax-error p {font-size:16px;color:#767676;}.ajax-error p.msg {padding-top:40px;font-size:11px;color:#767676;}.ajax-error a {margin-top:10px;display:inline-block;padding:6px 20px;background-color:#ee0000;border-radius:2px;color:#fff;font-size:14px;}#body.error {opacity:1;background-color:#f4f4f4;}#body.error .errormsg {margin-top:60px;}#body.error .errormsg div {padding:50px 70px;min-height:450px;background-color:#fff;margin-bottom:70px;}#body.error h1 {font-size:40px;font-weight:600;margin-bottom:20px;}#body.error p {font-size:16px;color:#767676;}#body.error a {margin-top:10px;display:inline-block;padding:6px 20px;background-color:#ee0000;border-radius:2px;color:#fff;font-size:14px;}#body.error .errordetails {display:none;}.movie-list li {padding:3px;vertical-align:top;width:14.28%;}.movie-list li.landscape {height:auto;width:28.56%;}#app.member .movie-list li {width:11.1111%;position:relative;}#app.member .movie-list li.landscape {width:22.2222%;}.movie-list li.noshow {display:none;}.movie-list img {width:100%;opacity:1;}.gridMovieTitle {position:absolute;z-index:1;left:-100000px;}#filterContainer {margin-top:20px;}#filterContainer button {color:#1e1e1e;background-color:transparent;border:1px solid #e6eaed;width:88px;height:37px;}#nonMemberUpsell {text-align:center;background-color:#f3f3f3;padding:80px 0;}#nonMemberUpsell h2 {margin-bottom:40px;font-weight:600;font-size:28px;}.modal-close {background-color:transparent;border-radius:50%;position:absolute;right:10px;top:15px;padding:10px 4px 1px 5px;cursor:pointer;line-height:1.1em;height:30px;}.modal-close #hamb {background:#a9a9a9;width:25px;height:3px;float:right;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:0.2rem;outline:0;}.modal-close #hamb:before {content:"";background:#a9a9a9;width:25px;height:3px;margin-top:0;float:right;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}.modal-close:hover #hamb {-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);margin-top:0.2rem;}.modal-close:hover #hamb:before {margin-top:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}#modal-background {background-color:#000;opacity:0.5;position:absolute;width:100%;height:100%;z-index:200000;display:none;top:0;}#modal-window {display:none;position:fixed;background-color:#fff;top:0;right:0;bottom:0;left:0;margin:0;margin-top:100px;z-index:300000;}#modal-content {padding:20px 35px;}#modal-background.active,#modal-window.active {display:block;}.genericMessageContainer {display:none;padding:15px 5px 15px 15px;margin-bottom:30px;background-color:#fff;color:#000;border:1px solid #1e1e1e;max-width:500px;}.genericMessageContainer .fa {font-size:20px;vertical-align:60%;display:table-cell;vertical-align:middle;width:1%;}.genericMessageContainer.showMsg {display:block;}.genericMessageContainer .msg {color:#000;line-height:1.3em;font-size:17px;font-family:"Proxima Nova","Gotham",Helvetica,Arial;padding-left:15px;width:90%;display:table-cell;vertical-align:top;}.errorContainer {display:none;padding:15px 5px 15px 15px;margin-bottom:30px;background-color:#ffa00b;color:#fff;max-width:700px;}.errorContainer .fa {font-size:20px;vertical-align:middle;display:table-cell;width:1%;font-size:24px;}.errorMsg {font-size:17px;color:#fff;font-family:"Proxima Nova","Gotham",Helvetica,Arial;padding-left:10px;display:table-cell;width:90%;text-align:left;vertical-align:top;line-height:1.5em;}.errorContainer.active,.errorContainer.show,.errorContainer.showMsg {display:block;}#trailer-layer {display:none;position:fixed;width:100%;height:100%;width:100vw;height:100vh;background-color:rgba(255,255,255,0.9);top:0;z-index:1000001;left:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}#trailer-layer.active {display:block;}#plyr-container {width:100%;padding:0 7%;position:fixed;margin:0 auto;top:7%;z-index:1000002;display:none;}#plyr-container.active {display:block;}#plyr-container button {width:auto;height:auto;}#plyr-container .plyr {margin:0 auto;}#trailer-close {position:absolute;top:3%;right:2%;height:30px;cursor:pointer;padding:10px 3px;}#trailer-close #x-icon {background:#000;width:25px;height:3px;float:right;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:0.2rem;cursor:pointer;}#trailer-close #x-icon:before {content:"";background:#000;width:25px;height:3px;margin-top:0;float:right;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}#trailer-close:hover #x-icon {background:#000;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);margin-top:0.2rem;}#trailer-close:hover #x-icon:before {background:#000;margin-top:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}#console {position:fixed;z-index:1000000;background-color:#ddd;bottom:0;width:100%;height:30px;border-top:1px solid #fff;box-shadow:0 1px 3px 0 #a2a6ae;}#console > div {position:relative;}#console div#content {padding-top:40px;overflow:scroll;height:500px;padding-left:20px;background-color:#fff;}#console span.fa {font-size:28px;color:#000;margin:0 auto;text-align:center;display:inline-block;width:100%;cursor:pointer;position:absolute;top:0;background-color:#e9e9e9;}#console.active {height:500px;}#console.active span.fa {transform:rotate(180deg);box-shadow:0 1px 3px 0 #a2a6ae;}#console pre {outline:1px solid #ccc;padding:5px;margin:5px;}#console .string {color:green;}#console .number {color:darkorange;}#console .boolean {color:blue;}#console .null {color:magenta;}#console .key {color:red;}.tip {display:inline-block;margin-top:3em;border-radius:2px;border:1px solid #ddd;font-family:"Proxima Nova",ProximaNova,Helvetica,Arial,sans-serif;}.tip > h3,.tip > p {margin:0;}.tip > h3 {background-color:#f5f5f5;border-bottom:1px solid #ddd;font-size:18px;padding:12px 15px;}.tip > h3 .fa {margin-right:8px;}.tip > p {background-color:#fff;font-size:15px;padding:15px;}.givingback a.btn.red,.givingback button.red{background-color:#507117;color:#fff;border-width:0;}.givingback a.btn.red:hover,.givingback button.red:hover {background-color:#507117;color:#fff;}.givingback .queue-count {background-color:#507117;}.givingback #nav-links li.selected a,.givingback .formatItems span#dd.selected,.givingback .formatItems span#br.selected,.givingback #tabPicker .active {border-color:#507117;}.givingback #filterPane a.clear {color:#507117;}@media only screen and (max-width:768px) and (max-height:1024px) {#plyr-container {top:25%;}}@media only screen and (orientation:landscape) {#plyr-container {top:3%;}}@media only screen and (max-width :1650px) {#app.member .movie-list li {width:12.5%;}#app.member .movie-list li.landscape {width:25%;}}@media only screen and (max-width :1450px) {#app.member .movie-list li,.movie-list li {width:14.28%;}#app.member .movie-list li.landscape,.movie-list li.landscape {width:28.56%;}}@media only screen and (max-width :1024px) {#trailer-close {top:1%;right:1%;}}@media only screen and (max-width :1023px) {#nonMemberUpsell h2 {font-size:24px;}.movie-list img {background:none;}}@media only screen and (max-width :991px) {#app.member .movie-list li,.movie-list li {width:16.655%;}#app.member .movie-list li.landscape,.movie-list li.landscape {width:33.325%;}}@media only screen and (max-width :768px) {#app.member .movie-list li,.movie-list li {width:19.95%;}#app.member .movie-list li.landscape,.movie-list li.landscape {width:39.75%;}}@media only screen and (max-width :767px) {#nonMemberUpsell h2 {font-size:22px;}#body {border-top:60px solid #000;}button {width:100%;height:60px;}}@media only screen and (max-width :480px) {#app.member .movie-list li,.movie-list li {width:24.925%;}#app.member .movie-list li.landscape,.movie-list li.landscape {width:49.925%;}#nonMemberUpsell {margin-top:60px;}input[type=checkbox]+label {font-size:15px;}}@media only screen and (max-width :430px) {#app.member .movie-list li,.movie-list li {width:33.325%;}#app.member .movie-list li.landscape,.movie-list li.landscape {width:66.659%;}}@media (max-width:575px) {div[class^="col"]{padding-left:5px;padding-right:5px;}.container {padding-left:25px;padding-right:25px;}}@media (min-width:576px) {div[class^="col"]{padding-left:5px;padding-right:5px;}}@media (min-width:768px) {div[class^="col"]{padding-left:5px;padding-right:5px;}}@media (min-width:992px) {div[class^="col"]{padding-left:8px;padding-right:8px;}}@media (min-width:1200px) {div[class^="col"]{padding-left:8px;padding-right:8px;}}@media only screen and (max-width :1199px) {.movie-list .genre-grid-item .genre-boxshot {width:125px;height:125px;}.movie-list .genre-grid-item .genre-boxshot img {width:110px;}}@media only screen and (max-width :991px) {.movie-list .genre-grid-item .genre-boxshot {width:107px;height:107px;}.movie-list .genre-grid-item .genre-boxshot img {width:95px;}}@media only screen and (max-width :575px) {.movie-list .genre-grid-item .genre-boxshot {width:95px;height:95px;}.movie-list .genre-grid-item .genre-boxshot img {width:80px;}.ajax-error h1 {font-size:26px;}.ajax-error p {font-size:14px;}.ajax-error p.msg {padding-top:20px;font-size:12px;}}a * {cursor:pointer;}#header {position:fixed;top:0;height:70px;padding-top:7px;padding-bottom:5px;background-color:rgba(0,0,0,1);width:100%;z-index:999996;transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;opacity:0;}#header.shown {opacity:1;}#header.scrolled {background-color:rgba(0,0,0,0.9);margin-top:0px;}#header a {display:inline-block;font-size:15px;font-weight:400;}#header #header-links-container a {color:#fff;}#header a:hover {text-decoration:none;}#header .dvdlogo {vertical-align:middle;margin-right:30px;background:url(https://assets.nflxext.com/us/dvd/common/dvd.com-logo-for-darkbg-118x57.png) no-repeat 0 0;background-size:100%;height:57px;width:113px;display:inline-block;margin-top:2px }@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:13/10),only screen and (min-resolution:120dpi) {#header .dvdlogo {background-image:url(//assets.nflxext.com/us/dvd/common/dvd.com-logo-for-darkbg-medium.png);}}#header #signin .login {display:inline-block;margin:0 22px 0 0;}#header.non-member a.login {font-size:14px;font-weight:500;border:0 solid rgba(255,255,255,0.0);padding:5px 20px 4px;border-radius:4px;background-color:rgba(0,0,0,0.8);}#header button.signup {height:29px;padding:0 12px;border-radius:3px;background-color:#ee0000;}#header button.signup:after {content:'Sign Up';}#header .navigationSection {text-align:right;position:relative;}#header #signin {display:inline-block;padding-top:12px;position:relative;z-index:200;margin-right:72px;}#header #signin a {font-size:14px;line-height:1em;padding:0.5rem 0.75rem;}#browseMenuIcon {position:absolute;width:300px;top:18px;right:0;z-index:1000000;}#browseMenuIcon #mblIcon {position:absolute;top:3px;right:15px;z-index:100;}#browseMenuIcon #mblIcon.active {top:3px;right:15px;}#browseMenuIcon .menuWrap {margin-bottom:-36px;}#browseMenuIcon #menuWrap,#browseMenuIcon #mblIcon {cursor:pointer;height:20px;width:27px;}#browseMenuIcon #mblIcon:hover #hamb,#browseMenuIcon #mblIcon:hover #hamb:before,#browseMenuIcon #mblIcon:hover #hamb:after {background:#fff;}#browseMenuIcon #hamb {background:#fff;width:25px;height:2px;float:right;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}#browseMenuIcon #hamb:before {content:"";background:#fff;width:25px;height:2px;margin-top:.45rem;float:right;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}#browseMenuIcon #hamb:after {content:"";background:#fff;width:25px;height:2px;margin-top:0.3rem;float:right;right:.75rem;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}#browseMenuIcon #mblIcon.active #hamb {background:#000;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:0.2rem;}#browseMenuIcon #mblIcon.active #hamb:before {background:#000;margin-top:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}#browseMenuIcon #mblIcon.active #hamb:after {background:#000;margin-top:-0.1rem;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}#browseMenuIcon ul {margin:0;padding-top:1rem;box-shadow:0 10px 10px -10px rgba(0,0,0,0.85) }#browseMenuIcon ul li {display:block;text-align:left;}#browseMenuIcon #mobile #currentProfile > div,#browseMenuIcon ul li a {list-style:none;padding:7px 0 3px 30px;text-align:left;display:block;font-size:20px;}#browseMenuIcon ul li.sm a {font-size:16px;}#browseMenuIcon ul li.spac a {margin-top:9px;}#browseMenuIcon ul a {cursor:pointer;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}#browseMenuIcon ul a:hover {color:#bbb;}#browseMenuIcon #mobile {display:none;width:300px;background-color:rgba(255,255,255,1);margin-top:0;padding-top:30px;padding-bottom:0;border-right:1px solid #edeff1;border-bottom:1px solid #f1f1f1;outline:0;}#app:not(.member) #browseMenuIcon #mobile {padding-bottom:30px;}#browseMenuIcon #mobile a {color:#171717;opacity:0;width:75%;}#browseMenuIcon #mobile a.vis:hover {color:#676767;}#browseMenuIcon #mobile a.vis {opacity:1;}#subnav {top:70px;background-color:transparent;position:fixed;z-index:100000;width:100%;}#app.hasmsg #subnav {top:100px;}#subnav,#nav-links {}#subnav.loaded {background-color:#f4f4f4;}#subnav.hidden {top:0px;opacity:0;}#nav-links.hidden {opacity:0;}#nav-links.shown {opacity:1;}#subnav li.hide {display:none;}#nav-links li {margin-top:5px;margin-left:40px;}#nav-links li:last-child {margin-left:35px;}#nav-links li:first-child {margin-left:0;}#nav-links li a {display:inline-block;padding:10px 0 10px;text-decoration:none;color:#616161;font-size:15px;border-bottom:5px solid transparent;}#nav-links li a:hover {text-decoration:none;color:#000;}#nav-links li.selected a {border-bottom:5px solid red;color:#000;}#nav-links #genrelist {position:absolute;left:-100000px;width:455px;border-bottom:1px solid #e6eaed;border-left:1px solid #e6eaed;border-right:1px solid #e6eaed;border-top:1px solid #e6eaed;background-color:#fff;z-index:1000;margin:-1px 0 0 10px;box-shadow:0 10px 10px -10px rgba(0,0,0,0.75);}#nav-links #nav-genre.active #genrelist {right:0;left:auto;}#nav-links #nav-genre #byGenre {padding:0 10px;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;position:relative;z-index:1001;}#nav-links #nav-genre.active #byGenre {background-color:#fff;border-top:1px solid #e6eaed;border-left:1px solid #e6eaed;border-right:1px solid #e6eaed;}#nav-links #nav-genre.active #byGenre a {border-color:transparent;}#nav-links #nav-genre #byGenre a {text-overflow:ellipsis;}#byGenre a label {display:inline;}#nav-links #genrelist ul {display:inline-block;vertical-align:top;margin:15px 0 15px 50px;}#nav-links #genrelist li {display:block;width:145px;margin-left:0;margin-top:0;}#nav-links #genrelist li a {padding:7px 0 0;font-size:14px;color:#616060;border-bottom:0;}#nav-links #nav-genre {position:relative;}#nav-links #nav-genre span {font-size:20px;color:#616161;display:inline-block;transition:all 0.1s ease-in-out;margin:0 0 0 8px;vertical-align:bottom;}#nav-links #nav-genre.active #byGenre span {transform:rotate(180deg);}#nav-links #genrelist li.genreheading span {font-size:12px;font-weight:600;margin-left:0;}#nav-links #genrelist li.genreheading,#genrelist .popular {display:none;}#header #logo-container.hidden,#header-links-container.hidden,#right-menu-container.hidden {display:none;}#header #header-content {display:table;margin:0 auto;position:relative;}#header.non-member #header-content {padding:0 10px !important;}#header-content > div {display:table-cell;}#header #logo-container {min-width:130px;width:15%;}#header-links-container {text-align:right;overflow:hidden;max-width:1000px;opacity:1;transition:opacity 0.1s 0.3s linear,max-width 0.1s 0.2s ease-in-out;}#header-links-container.shrunk {max-width:0;opacity:0;display:none;transition:opacity 0.1s linear,max-width 0.1s 0.1s ease-in-out;}#header .header-link,#header .header-link span:not(.queue-count) {margin:0 auto;vertical-align:middle;font-weight:500;text-transform:uppercase;}#header .header-link {margin-right:60px;font-family:"Gotham Medium",Gotham,Helvetica,Arial,sans-serif;font-weight:500;}#header.non-member .header-link {margin-right:30px;font-size:14px;}#header.non-member .header-link,#header.non-member .header-link span {font-family:Gotham,Helvetica,Arial,sans-serif;text-transform:none;}#header.non-member #header-links-container .header-link.signup {margin-right:9px;padding:5px 20px 4px;}#header.non-member #header-links-container .header-link.signup span {vertical-align:top;}#header:not(.non-member) #browseMenuIcon,#mobile-search-and-queue {display:none;}#mobile-search-and-queue {width:100%;text-align:right;}#header a#search-icon {font-size:22px;cursor:pointer;font-family:FontAwesome;}#right-menu-container {position:relative;outline:0;}#header.member #right-menu-container {width:150px;position:relative;}#header.non-member #right-menu-container {width:65px;}#logo-container {width:140px;}#search-bar-container {position:relative;vertical-align:middle;}#search-bar-container.focused #search-bar input#search-term {opacity:1;visibility:visible;}#search-bar-container.focused #search-bar #search-bar-placeholder {opacity:0;visibility:hidden;}#search-bar-container.focused #search-close {opacity:0.8;visibility:visible;transition:opacity 0.1s 0.3s ease-in-out,visibility 0.1s 0.3s ease-in-out;}#search-bar-container.mobile #search-close,#search-bar-container.focused.mobile #search-close {transition:none;}#search-bar {display:inline-block;width:90%;position:relative;padding-bottom:2px;border-top:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-radius:3px;transition:max-width 0.2s 0.2s ease-in-out;}#search-bar.focused {max-width:85%;}#search-bar span.fa {background-color:#efefef;position:absolute;width:31px;height:31px;color:#000;font-size:20px;top:-1px;cursor:pointer;right:-20px;border-radius:3px;padding:5px 0 0 6px;z-index:1000;opacity:0.9;}#search-bar span.fa:hover {opacity:1;}#search-bar input#search-term,#search-bar #search-bar-placeholder {font-size:18px;}#search-bar-container #search-close {position:relative;display:inline-block;vertical-align:middle;cursor:pointer;margin-left:-40px;top:-2px;width:14px;height:14px;background:url(//assets.nflxext.com/us/dvd/icons/close-white-transparent.png) no-repeat;background-size:contain;opacity:0;visibility:hidden;transition:opacity 0.1s ease-in-out,visibility 0.1s ease-in-out;}#search-bar #search-term-container {position:absolute;width:100%;top:-2px;}#search-bar #search-term-container:hover {cursor:text;}#search-bar #search-term-container,#search-bar #search-bar-placeholder {margin-left:10px;}#search-bar input#search-term {width:100%;padding:2px 30px 2px 2px;color:#fff;background-color:transparent;border:none;visibility:hidden;opacity:0;}#search-bar input#search-term:focus {outline:none;}#search-bar #search-bar-placeholder {display:block;width:100%;color:#fff;font-weight:500;visibility:visible;opacity:1;}#search-bar #search-bar-placeholder span:nth-child(2) {font-weight:200;color:#afafaf;}#search-bar-autocomplete {position:absolute;max-height:0;width:90%;opacity:0;overflow:hidden;background:#fff;margin-top:20px;box-shadow:0 12px 15px 0 rgba(0,0,0,0.4);transition:max-height 0.2s ease-in-out,opacity 0.2s ease-in-out;}#search-bar-autocomplete.shown {max-height:1000px;opacity:1;}.ac-terms,.ac-boxshots {padding:1em !important;}.ac-terms {max-width:34%;font-family:"Proxima Nova","Gotham",Arial;font-size:16px;padding-left:1.6em !important;}.ac-terms strong {font-family:"Proxima Nova Bold","Gotham Bold","Arial Bold";}.ac-terms li {display:block;margin:5px;}.ac-terms li:hover,.ac-terms li.focused {background-color:#eee;}#header .ac-terms li a {color:#000;display:block;padding:5px;}.ac-boxshots {max-width:66%;}.ac-boxshots li {padding:1em;width:33%;position:relative;}.ac-boxshots img {width:100%;height:100%;display:inline-block;}.ac-boxshots li .bob {left:1em;top:1em;}.ac-boxshots li .bob-details {bottom:-1em;}@media only screen and (max-width :1200px) {#search-bar {min-width:280px;}#nav-links {padding-right:0 !important;}#nav-links li {margin-left:19px;}#nav-links li:last-child {margin-left:9px;}#byGenre a label {text-overflow:ellipsis;max-width:160px;overflow:hidden;display:inline-block;white-space:nowrap;vertical-align:bottom;}}@media only screen and (max-width :1023px) {}@media only screen and (max-width:991px) {#search-bar {min-width:200px;}#search-bar.focused {max-width:80%;}#search-bar-placeholder span:nth-child(2) {display:none;}.ac-boxshots {display:none;}.ac-terms {max-width:100%;}#byGenre a label {max-width:140px;}}@media only screen and (max-width :990px) {#nav-links li {margin-left:5px;}#nav-links li:last-child {margin-left:3px;}#nav-links #nav-genre #byGenre {padding:0 3px;}#nav-links li a {font-size:14px;}}@media only screen and (max-width :767px) {#header {padding-top:4px;}#header #browseMenuIcon {top:22px;}#header a.signup span {display:none;}#header.non-member .header-link {margin-right:10px;}#nav-links #nav-genre {margin-left:0;}#nav-links #genrelist {width:350px;}#nav-links #genrelist li.genreheading {display:inline-block;}#nav-links #nav-genre #byGenre {max-width:none;}#genrelist .popular {display:inline-block;vertical-align:top;}#genrelist .genres {display:inline-block;vertical-align:top;width:170px;}#nav-links #genrelist ul {margin-bottom:0;margin-left:20px;}#nav-links #genrelist .genres ul {margin-left:0;}#nav-links #genrelist .genres ul:last-child {margin-top:0;margin-bottom:20px;}#nav-links #genrelist li a {font-size:14px;padding-top:15px;}#nav-links li.selected a {border-bottom:5px solid transparent;}#nav-links #nav-newreleases,#nav-links #nav-movies,#nav-links #nav-tvshows,#nav-links #nav-family,#nav-links #nav-comingsoon {display:none;}#nav-links #nav-collections {margin-left:0;margin-right:16px;}#nav-links #nav-genre.active #genrelist {margin-left:0;left:0;}#byGenre a label {max-width:300px;}#subnav {position:absolute;}#header {height:70px;}#header .dvdlogo {width:102px;margin-top:8px;}#header #signin {margin-right:50px;}#header a.signup {margin-right:11px;}#header #signin .login {margin:0 8px 0 0;}#header #browseMenuIcon #mobile {margin-bottom:0;}#subnav {top:70px;}#header.non-member #mobile-search-and-queue {width:30px;}#search-bar-container.focused {width:500px;}#header:not(.non-member) .header-link:not(.icon) {display:none !important;}#header .header-link.icon {display:inline-block;}#header:not(.non-member) #browseMenuIcon,#mobile-search-and-queue {display:inline-block;white-space:nowrap;}#search-bar-container {padding-top:17px;padding-left:10px;}#search-bar-container #search-bar {display:none;}#search-bar-container #search-bar.shown {display:inline-block;}#header #profileContainer {display:none;}}@media only screen and (max-width :600px) {#search-bar-container.focused {width:400px;}}@media only screen and (max-width :500px) {#search-bar-container.focused {width:365px;}#browseMenuIcon {right:-12px;}#header #signin {margin-right:35px;}#header #dvdAnniversary {display:none;}#header.non-member #right-menu-container {width:45px;}#header.non-member #header-links-container .header-link.signup,#header.non-member #nmhSignInLink {margin:0 5px;padding:5px 5px 4px;}#nav-links li.label {display:none;}}@media only screen and (max-width:414px) {#search-bar-container.focused {width:300px;}#header.non-member .dvdlogo {margin-right:10px;}#header.non-member #logo-container {min-width:115px;}#header.non-member #header-links-container .header-link.signup,#header.non-member .header-link {margin-right:5px;}#header.non-member #right-menu-container {width:40px;}#loadMore #loadMoreBtn {width:90%;}}@media only screen and (max-width:375px) {#header.non-member #mobile-search-and-queue {width:24px;}#header.non-member #nmhSignInLink {padding:2px 6px;}#header.non-member #logo-container {min-width:100px;}#header.non-member .dvdlogo {width:100px;margin-right:2px;}#header.non-member a#search-icon {font-size:20px;}#header.non-member #header-links-container .header-link.signup,#header.non-member .header-link {margin-right:0;}#header.non-member #header-links-container .header-link.signup {margin-right:0;}#header.non-member #nmhSignInLink {line-height:26px;}#byGenre a label {max-width:180px;}}@media only screen and (max-width:320px) {#search-bar-container.focused {width:260px;}}@media only screen and (max-height :600px) {#header #browseMenuIcon #mobile {overflow-y:auto;}}#footer {background-color:#000;padding:145px 0 70px;}#footer.signup {background-color:#f3f3f3;padding-top:30px;border-top:solid 1px #e9e9e9;}#footer h4 {color:#929292;font-size:16px;margin-bottom:22px;}#footer.signup h4 {font-size:13px;margin-bottom:12px;}#footer div a {font-size:14px;color:#929292;padding:10px 0;display:inline-block;}#footer.signup div a {font-size:13px;}#footer ul li {padding-left:0;padding-right:10px;display:block;font-size:14px;}#footer.signup ul li {display:inline-block;}#footer ul li#twentyYears {display:none;}#footer ul li#twentyYears.show {display:block;}#footer ul li#footerAlexa {display:none;}#footer ul li#footerAlexa.show {display:block;}#footer .service-code {border:solid 1px #999;padding:5px 25px;font-size:14px;color:#797983;max-width:165px;margin-top:15px;cursor:pointer;text-align:center;border-radius:5px;}.aboutus {color:#929292;font-size:13px;max-width:875px;padding-bottom:50px;}#app.noft .aboutus span {display:none;}.social-icons {vertical-align:top;text-align:left;margin-bottom:15px;margin-top:10px;}.social-icons span .app,.social-icons > a {display:inline-block;margin:0 1.2em;width:40px;height:40px;background-size:cover;background-repeat:no-repeat;}.social-icons a.blog {height:44px;width:47px;margin-right:60px;}.social-icons a:first-child {margin-left:0;}.social-icons a:last-child {margin-right:0;}.social-icons a.app {width:auto;height:auto;padding:0 !important;vertical-align:top;}.social-icons > a.facebook {background-image:url(//assets.nflxext.com/us/dvd/emails/common/icn_facebook.png);margin-left:-10px;}.social-icons > a.twitter {background-image:url(//assets.nflxext.com/us/dvd/emails/common/icn_twitter.png);}.social-icons > a.instagram {background-image:url(//assets.nflxext.com/us/dvd/emails/common/icn_instagram.png);}.social-icons > a.blog {background-image:url(//assets.nflxext.com/us/dvd/emails/common/icn_blog_2.png);}.unsupportedIE .social-icons > a.facebook {background-image:none;-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//assets.nflxext.com/us/dvd/emails/common/icn_facebook.png',sizingMethod='scale')";}.unsupportedIE .social-icons > a.twitter {background-image:none;-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//assets.nflxext.com/us/dvd/emails/common/icn_twitter.png',sizingMethod='scale')";}.unsupportedIE .social-icons > a.instagram {background-image:none;-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//assets.nflxext.com/us/dvd/emails/common/icn_instagram.png',sizingMethod='scale')";}.unsupportedIE .social-icons > a.blog {background-image:none;-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//assets.nflxext.com/us/dvd/emails/common/icn_blog_2.png',sizingMethod='scale')";}.copyright {font-size:12px;margin-top:26px;color:#686868;}#footer div a#footer_customer_data {display:none;}#footer div a#footer_customer_data.show {display:inline-block;}@media only screen and (max-width :991px) {.appbtns {display:block;margin-top:25px;margin-bottom:10px;}.appbtns .app:first-child {margin-right:10px;}}@media only screen and (max-width :768px) {.social-icons {margin-top:30px;}}@media only screen and (max-width :400px) {.social-icons span .app,.appbtns .app {margin:0px !important;}}#footer .links {padding-left:8px;}#app.client #footer .links {display:none;}@media only screen and (max-width :1024px) {.pattern0 li:nth-child(8),.pattern0 li:nth-child(9) {display:none;}.homepage-pattern li:last-child,.homepage-pattern li:nth-child(9),.homepage-pattern li:nth-child(5) {display:none;}}@media only screen and (max-width :840px) {.pattern0 li:nth-child(1),.pattern0 li:nth-child(4) {display:none;}}@media only screen and (max-width :768px) {.homepage-pattern li:nth-child(5),.homepage-pattern li:nth-child(9) {display:inline-block;}}@media only screen and (max-width :480px) {.pattern0 li:nth-child(1),.pattern0 li:nth-child(4),.pattern0 li:nth-child(8),.pattern0 li:nth-child(9) {display:inline-block;}.pattern0 li:nth-child(5),.pattern0 li:nth-child(6) {display:none;}.homepage-pattern li:last-child {display:inline-block;}.homepage-pattern li:nth-child(2) {display:none;}}@media only screen and (max-width :430px) {.pattern0 li:nth-child(1),.pattern0 li:nth-child(4),.pattern0 li:nth-child(5),.pattern0 li:nth-child(6),.pattern0 li:nth-child(8),.pattern0 li:nth-child(9) {display:inline-block;}.pattern0 li:nth-child(2),.pattern0 li:nth-child(9) {display:none;}.homepage-pattern li:nth-child(16),.homepage-pattern li:nth-child(12) {display:none;}}.spinner {margin:0 auto;margin-top:5px;font-size:10px;position:relative;text-indent:-9999em;border-top:0.5em solid rgba(255,255,255,0.2);border-right:0.5em solid rgba(255,255,255,0.2);border-bottom:0.5em solid rgba(255,255,255,0.2);border-left:0.5em solid #fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 0.5s infinite linear;animation:load8 0.5s infinite linear;display:inline-block;}.spinner,.spinner:after {border-radius:50%;width:3.5em;height:3.5em;}@-webkit-keyframes load8 {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg);}100% {-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes load8 {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg);}100% {-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.starbar {opacity:1;position:relative;height:20px;width:98px;display:inline-block;margin-bottom:-3px;}.starbar.hasnotinterested {width:130px;}.starbar .notint {position:relative;z-index:1000;font-size:19px;color:#d8d8d8;display:inline-block;margin-left:6px;}.starbar.sm .notint {font-size:15px;}.starbar.lg .notint {font-size:26px;}.starbar .notint:hover {color:#e00;}.starbar .star-mask {position:absolute;height:20px;white-space:nowrap;top:0;left:0;z-index:100;}.starbar .red-star-mask {position:absolute;height:20px;width:0;white-space:nowrap;overflow:hidden;top:0;left:0;z-index:101;cursor:default;}.starbar.hover .red-star-mask,.starbar.rated .red-star-mask {width:0 !important }.starbar .red-stars {color:#e72d2a !important;}.starbar .grey-stars {color:#c8c8c8;opacity:1;}.starbar .fa-star {display:inline-block;padding-right:2px;cursor:default;font-size:19px;outline:none;}.starbar.sm .fa-star {font-size:15px;}.starbar.lg .fa-star {font-size:26px;}#titleTag {position:absolute;top:0;left:-1000000px;color:#fff;font-family:"Proxima Nova","Gotham",Helvetica,Arial,sans-serif;font-size:16px;background-color:rgba(0,0,0,0.95);box-shadow:0 0 4px 0 rgba(0,0,0,0.28);width:120px;text-align:center;padding:4px 0;border-radius:2px;z-index:1000;}#titleTag:after {display:inline-block;height:0;width:0;margin-left:8px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #000;vertical-align:middle;content:" ";position:absolute;bottom:-8px;left:43px;}#titleTagError {position:absolute;top:0;left:-1000000px;color:#fff;font-family:"Proxima Nova","Gotham",Helvetica,Arial,sans-serif;font-size:16px;background-color:rgba(255,160,11,1);box-shadow:0 0 4px 0 rgba(255,160,11,1);width:120px;text-align:center;padding:4px 0;border-radius:2px;z-index:1000;}#titleTagError i {padding-right:4px;}#titleTagError:after {display:inline-block;height:0;width:0;margin-left:8px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #ffa00b;vertical-align:middle;content:" ";position:absolute;bottom:-8px;left:43px;}#mobilerating {position:absolute;background-color:#fff;box-shadow:0 0 4px 0 #00000048;z-index:100000;padding:12px 23px;width:230px;height:120px;}#mobilerating > div {position:relative;}#mobilerating h3 {font-size:18px;text-align:center;font-weight:600;font-family:"Proxima Nova","Gotham",Helvetica,Arial,sans-serif;margin:10px 0 20px;}#mobilerating .mobileratingarrow {display:inline-block;height:0;width:0;margin-left:8px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;vertical-align:middle;content:" ";position:absolute;bottom:-40px;left:65px;}#mobilerating .starbar {height:30px;width:168px;margin-left:15px;}#mobilerating .starbar .red-star-mask {height:30px;}#mobilerating .modal-close {top:-15px;right:-15px;}.starbar .rt-1 .fa:nth-child(1) {color:#eea302;}.starbar .rt-2 .fa:nth-child(1),.starbar .rt-2 .fa:nth-child(2) {color:#eea302;}.starbar .rt-3 .fa:nth-child(1),.starbar .rt-3 .fa:nth-child(2),.starbar .rt-3 .fa:nth-child(3) {color:#eea302;}.starbar .rt-4 .fa:nth-child(1),.starbar .rt-4 .fa:nth-child(2),.starbar .rt-4 .fa:nth-child(3),.starbar .rt-4 .fa:nth-child(4) {color:#eea302;}.starbar .rt-5 .fa:nth-child(1),.starbar .rt-5 .fa:nth-child(2),.starbar .rt-5 .fa:nth-child(3),.starbar .rt-5 .fa:nth-child(4),.starbar .rt-5 .fa:nth-child(5) {color:#eea302;}.starbar .rated-6 .fa.notint {color:#e00;}.starbar .rated-1 .fa:nth-child(1) {color:#eea302;}.starbar .rated-2 .fa:nth-child(1),.starbar .rated-2 .fa:nth-child(2) {color:#eea302;}.starbar .rated-3 .fa:nth-child(1),.starbar .rated-3 .fa:nth-child(2),.starbar .rated-3 .fa:nth-child(3) {color:#eea302;}.starbar .rated-4 .fa:nth-child(1),.starbar .rated-4 .fa:nth-child(2),.starbar .rated-4 .fa:nth-child(3),.starbar .rated-4 .fa:nth-child(4) {color:#eea302;}.starbar .rated-5 .fa:nth-child(1),.starbar .rated-5 .fa:nth-child(2),.starbar .rated-5 .fa:nth-child(3),.starbar .rated-5 .fa:nth-child(4),.starbar .rated-5 .fa:nth-child(5) {color:#eea302;}.starbar.canrate .fa-star,.starbar.canrate .star-mask .fa {cursor:pointer;}.starbar.canrate.notavailable .fa-star,.starbar.canrate.notavailable .star-mask .fa {cursor:default !important;}