/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-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;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:bold}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-moz-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:34px}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm,.input-group-sm input[type="date"],.input-group-sm input[type="time"],.input-group-sm input[type="datetime-local"],.input-group-sm input[type="month"]{line-height:30px}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg,.input-group-lg input[type="date"],.input-group-lg input[type="time"],.input-group-lg input[type="datetime-local"],.input-group-lg input[type="month"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control{height:30px;line-height:30px}textarea.form-group-sm .form-control,select[multiple].form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;min-height:32px}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}textarea.input-lg,select[multiple].input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.form-group-lg .form-control{height:46px;line-height:46px}textarea.form-group-lg .form-control,select[multiple].form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;min-height:38px}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.333333px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.clearfix:after,.dl-horizontal dd:after,.form-horizontal .form-group:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{background-color:transparent;border:0;font:0/0 a;color:transparent;overflow:hidden;text-indent:100%;text-shadow:none;white-space:nowrap}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1200px){.visible-lg-block{display:block !important}}@media (min-width:1200px){.visible-lg-inline{display:inline !important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-volume-off:before{content:'\e801'}.icon-volume-on:before{content:'\e802'}.icon-play:before{content:'\e803'}.icon-mail:before{content:'\e804'}.icon-search:before{content:'\e805'}.icon-right-open-mini:before{content:'\e806'}.icon-star:before{content:'\e807'}.icon-down-open:before{content:'\e808'}.icon-right-dir:before{content:'\e809'}.icon-twitter:before{content:'\f099'}.icon-facebook:before{content:'\f09a'}.icon-googleplus:before{content:'\f0d5'}.icon-linkedin:before{content:'\f0e1'}.icon-right-open:before{content:'\f105'}.icon-youtube-play:before{content:'\f16a'}.icon-instagram:before{content:'\f16d'}.icon-tumblr-squared:before{content:'\f174'}.icon-apple:before{content:'\f179'}.icon-google:before{content:'\f1a0'}.icon-spotify:before{content:'\f1bc'}.icon-pinterest:before{content:'\f231'}.icon-stitcher:before{background-color:currentColor;content:'';height:1em;width:1em;-webkit-mask-image:url("../assets/img/stitcher.svg");-webkit-mask-position:50% 50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;mask-image:url("../assets/img/stitcher.svg");mask-position:50% 50%;mask-size:contain;mask-repeat:no-repeat}.icon-google-podcasts:before{background-color:currentColor;content:'';height:1em;width:1em;-webkit-mask-image:url("../assets/img/gpodcasts.svg");-webkit-mask-position:50% 50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;mask-image:url("../assets/img/gpodcasts.svg");mask-position:50% 50%;mask-size:contain;mask-repeat:no-repeat}@media (max-width:480px){.container{width:auto}}:focus{outline:none}::-moz-focus-inner{border:0}html,body{height:100%}html.modal-show body,html.message-modal-show body,html.intro-modal body{overflow:hidden}body{background-color:#000;color:#ffecd2;font-family:"Lucida Grande","Lucida Sans",Verdana,Tahoma,sans-serif;font-size:12px;margin:0 auto;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body.nav-show,body.modal-show,body.filters-show,body.message-modal-show{overflow:hidden}a{color:#ffecd2;-webkit-transition:color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), width 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), width 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), width 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), width 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955)}a:hover,a:active,a:focus{color:#f4e8cb;text-decoration:none}.js #film-details{display:none}#container{height:100%;margin:0 auto;min-height:100%}.emojione{width:20px;height:20px;margin:0 2px}#main{height:100%;min-height:100%}#container-main{height:100%;min-height:100%}h2{font-size:36px;margin:0}h3{font-size:24px;margin:0}p,span{margin:0;padding:0}.section-header{color:#d9d0be;font:400 12px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;letter-spacing:2px;margin-bottom:14px}.arrow-left{background-image:url(../assets/img/sprites.png?v=18);background-position:-178px -116px;width:14px;height:27px}.arrow-right{background-image:url(../assets/img/sprites.png?v=18);background-position:-178px -29px;width:14px;height:27px}.arrow-down{background-image:url(../assets/img/sprites.png?v=18);background-position:-165px -78px;width:9px;height:5px}.img-wrap{max-width:100%}.img-wrap img{max-width:100%;width:100%}.video-wrap{max-width:100%}.video-wrap video{max-width:100%}.content-section{padding:0 20px;margin-top:30px}.dots-before:before{content:'';background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAABCAYAAAD0In+KAAAAEUlEQVQIW2O8dnbffy1jJ0YAF5IEAllMqQ8AAAAASUVORK5CYII=);display:block;opacity:.3;height:1px}.dots-after:after{content:'';background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAABCAYAAAD0In+KAAAAEUlEQVQIW2O8dnbffy1jJ0YAF5IEAllMqQ8AAAAASUVORK5CYII=);display:block;opacity:.3;height:1px;margin-top:14px}hr.dark{border-color:#ccc}.enhanced-hr{display:flex;font-size:0;height:9px;margin:0 5px;opacity:.65}.enhanced-hr .enhanced-hr-left,.enhanced-hr .enhanced-hr-right{background:#f4e8cb;display:block;float:left;height:1px;margin:4px 0;position:relative;width:50%}.enhanced-hr .enhanced-hr-center{display:block;float:left;background-image:url(../assets/img/sprites.png?v=18);background-position:-16px -154px;width:21px;height:9px}.enhanced-hr .enhanced-hr-left:before{content:'';display:inline-block;position:absolute;left:-5px;background-image:url(../assets/img/sprites.png?v=18);background-position:-165px -101px;width:5px;height:1px}.enhanced-hr .enhanced-hr-right:after{content:'';display:inline-block;position:absolute;right:-5px;background-image:url(../assets/img/sprites.png?v=18);background-position:-165px -92px;width:5px;height:1px}.theme-hl{color:#a88062}.no-flexbox .enhanced-hr .enhanced-hr-left,.no-flexbox .enhanced-hr .enhanced-hr-right{width:47%}.col-three .item{float:left;margin-top:10px;width:100%}.col-three .item .content{padding:10px;background:#ededed}.col-four .item{float:left;margin-top:10px;width:100%}.col-four .item .content{padding:10px;background:#dcdcdc}.tt-holder{display:block;margin:0 auto;text-align:center;overflow:hidden;max-width:80%;padding:20px 0 30px}.tt-holder .tt{text-transform:uppercase;color:#ffecd2;letter-spacing:.38em;margin:0 auto;max-width:90%;font:italic 600 5.3vw / 1.2em 'Cormorant','Palatino',serif}.tt-holder .tt-release-date{color:#dfb598;opacity:.6;letter-spacing:.36em;margin:14px -0.36em 0 0;font:600 14px / 1.5em 'Cormorant','Palatino',serif}.tt-holder .logo{max-width:80%;margin-bottom:2em}.input-field{margin:0;border:0;background-color:transparent;color:#a88062;border:1px solid #ffecd2;height:46px;line-height:46px;padding-left:10px;font:400 10px / 46px 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;letter-spacing:1px;text-transform:uppercase}::-webkit-input-placeholder{color:rgba(255,255,255,0.5);opacity:1 !important}:-moz-placeholder{color:rgba(255,255,255,0.5)}::-moz-placeholder{color:rgba(255,255,255,0.5)}:-ms-input-placeholder{color:rgba(255,255,255,0.5)}#btn-subscribe{border-left:0;padding:0;font-size:11px;width:40px}.input-holder{position:relative;overflow:hidden}.hl-hover{color:#9d7961;display:inline-block}.hl-hover:after{border-bottom:1px solid transparent;content:"";display:block;margin:0 auto;opacity:.6;width:40%;-webkit-transition:border-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), width 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:border-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), width 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:border-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), width 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:border-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), width 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.hl-hover:hover,.hl-hover:focus{text-decoration:none}.hl-hover:hover:after,.hl-hover:focus:after{border-bottom-color:#9d7961;width:100%}.sans-serif .section-header{font:400 12px / 1em 'Fjalla One','Impact',sans-serif;letter-spacing:3px}.sans-serif .btn-outline{padding:17px 23px 14px;font:700 12px / 1em 'Oswald','Impact',sans-serif}.sans-serif .tt-holder .tt{font:400 5.3vw / 1.2em 'Fjalla One','Impact',sans-serif}.sans-serif .tt-holder .tt-release-date{font:400 14px / 1.5em 'Fjalla One','Impact',sans-serif}.sans-serif .input-field{font:700 11px / 46px 'Oswald','Impact',sans-serif}.colors-white body{color:#fff}.colors-white a{color:#fff}.colors-white a:hover,.colors-white a:active,.colors-white a:focus{color:#ddd}.colors-white .section-header{color:#eee}.colors-white .btn-outline{border-color:#eee;color:#eee}.colors-white .tt-holder .tt{color:#fff}.colors-white .tt-holder .tt-release-date{color:#eee}.colors-white .input-field{border-color:#eee;color:#eee}.colors-white .enhanced-hr .enhanced-hr-left,.colors-white .enhanced-hr .enhanced-hr-right{background:#fff}.colors-white .enhanced-hr .enhanced-hr-center{background-image:url(../assets/img/sprites.png?v=18);background-position:-141px -123px;width:21px;height:9px}.colors-white .enhanced-hr .enhanced-hr-left:before{background-image:url(../assets/img/sprites.png?v=18);background-position:-165px -104px;width:5px;height:1px}.colors-white .enhanced-hr .enhanced-hr-right:after{background-image:url(../assets/img/sprites.png?v=18);background-position:-165px -95px;width:5px;height:1px}.colors-white .dots-before:before{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAABCAYAAAD0In+KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFRkFCM0NCQTlCQjUxMUU2OUNBQUI5RkRGOUU4RThFOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFRkFCM0NCQjlCQjUxMUU2OUNBQUI5RkRGOUU4RThFOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVGQUIzQ0I4OUJCNTExRTY5Q0FBQjlGREY5RThFOEU4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVGQUIzQ0I5OUJCNTExRTY5Q0FBQjlGREY5RThFOEU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+vMh4wAAAABJJREFUeNpi+P//fxoQMwAEGAAf6QZhGQshvAAAAABJRU5ErkJggg==')}.colors-white .dots-after:after{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAABCAYAAAD0In+KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFRkFCM0NCQTlCQjUxMUU2OUNBQUI5RkRGOUU4RThFOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFRkFCM0NCQjlCQjUxMUU2OUNBQUI5RkRGOUU4RThFOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVGQUIzQ0I4OUJCNTExRTY5Q0FBQjlGREY5RThFOEU4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVGQUIzQ0I5OUJCNTExRTY5Q0FBQjlGREY5RThFOEU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+vMh4wAAAABJJREFUeNpi+P//fxoQMwAEGAAf6QZhGQshvAAAAABJRU5ErkJggg==')}.colors-white .arrow-left{background-image:url(../assets/img/sprites.png?v=18);background-position:0 -154px;width:14px;height:27px}.colors-white .arrow-right{background-image:url(../assets/img/sprites.png?v=18);background-position:-178px -58px;width:14px;height:27px}.colors-white .arrow-down{background-image:url(../assets/img/sprites.png?v=18);background-position:-178px -145px;width:9px;height:5px}.colors-white .close-btn .icon{background-image:url(../assets/img/sprites.png?v=18);background-position:-135px 0;width:28px;height:29px}.colors-mainsite{color:#929292}.colors-mainsite a{color:#929292}.colors-mainsite a:hover,.colors-mainsite a:active,.colors-mainsite a:focus{color:#2a8aa6}.colors-mainsite .section-header{color:#929292}.colors-mainsite .btn-outline{border-color:#2a8aa6;color:#2a8aa6}.colors-mainsite .tt-holder .tt{color:#fff}.colors-mainsite .tt-holder .tt-release-date{color:#929292}.colors-mainsite .input-field{border-color:#2a8aa6;color:#2a8aa6}.colors-mainsite .enhanced-hr .enhanced-hr-left,.colors-mainsite .enhanced-hr .enhanced-hr-right{background:#929292}.colors-mainsite .enhanced-hr .enhanced-hr-center{background-image:url(../assets/img/sprites.png?v=18);background-position:-39px -154px;width:21px;height:9px}.colors-mainsite .enhanced-hr .enhanced-hr-left:before{background-image:url(../assets/img/sprites.png?v=18);background-position:-165px -107px;width:5px;height:1px}.colors-mainsite .enhanced-hr .enhanced-hr-right:after{background-image:url(../assets/img/sprites.png?v=18);background-position:-165px -98px;width:5px;height:1px}.colors-mainsite .dots-before:before{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAABCAYAAAD0In+KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NTQwRjIzQUZERUQxMUU2QjQxREM4MUVDNDJGQUY1NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NTQwRjIzQkZERUQxMUU2QjQxREM4MUVDNDJGQUY1NCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY1NDBGMjM4RkRFRDExRTZCNDFEQzgxRUM0MkZBRjU0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY1NDBGMjM5RkRFRDExRTZCNDFEQzgxRUM0MkZBRjU0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+dB/nFwAAABJJREFUeNpimjRp0n8gYAAIMAAaBwW1PFF/ngAAAABJRU5ErkJggg==');opacity:1}.colors-mainsite .dots-after:after{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAABCAYAAAD0In+KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NTQwRjIzQUZERUQxMUU2QjQxREM4MUVDNDJGQUY1NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NTQwRjIzQkZERUQxMUU2QjQxREM4MUVDNDJGQUY1NCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY1NDBGMjM4RkRFRDExRTZCNDFEQzgxRUM0MkZBRjU0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY1NDBGMjM5RkRFRDExRTZCNDFEQzgxRUM0MkZBRjU0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+dB/nFwAAABJJREFUeNpimjRp0n8gYAAIMAAaBwW1PFF/ngAAAABJRU5ErkJggg==');opacity:1}.colors-mainsite .arrow-left{background-image:url(../assets/img/sprites.png?v=18);background-position:-178px 0;width:14px;height:27px}.colors-mainsite .arrow-right{background-image:url(../assets/img/sprites.png?v=18);background-position:-178px -87px;width:14px;height:27px}.colors-mainsite .arrow-down{background-image:url(../assets/img/sprites.png?v=18);background-position:-165px -85px;width:9px;height:5px}.colors-mainsite .close-btn .icon{background-image:url(../assets/img/sprites.png?v=18);background-position:-135px -62px;width:28px;height:29px}.colors-mainsite #mute-button-wrap{color:#2a8aa6}.colors-mainsite #mute-button-wrap:hover,.colors-mainsite #mute-button-wrap:focus{color:#929292}.notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}@media (min-width:768px){.col-three{margin-left:-20px}.col-three .item{margin-top:0;padding-left:20px;width:33.33333333%}.col-four{margin-left:-20px}.col-four .item{margin-top:0;padding-left:20px;width:25%}.tt-holder .tt{font-size:40px !important}.tt-holder .logo{max-width:50%}.flexbox .col-three,.flexbox .col-four{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.flexbox .col-three .item,.flexbox .col-four .item{display:flex;float:none;flex-direction:column;margin-left:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flexbox .col-three .item .content,.flexbox .col-four .item .content{-webkit-box-flex:1;-webkit-flex:1;flex:1;-ms-flex:auto}}@media (min-width:992px){body.nav-show{overflow:auto}.tt-holder .logo{max-width:460px}}@media (min-width:1200px){body.filters-show{overflow:auto}.tt-holder{margin:30px auto 30px}}@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){.arrow-left{background-size:162px 143px;background-image:url(../assets/img/sprites2x.png?v=18);background-position:0 -116px;width:14px;height:27px}.arrow-right{background-size:162px 143px;background-image:url(../assets/img/sprites2x.png?v=18);background-position:-64px -116px;width:14px;height:27px}.arrow-down{background-size:162px 143px;background-image:url(../assets/img/sprites2x.png?v=18);background-position:-147px -31px;width:9px;height:5px}.colors-white .arrow-left{background-size:162px 143px;background-image:url(../assets/img/sprites2x.png?v=18);background-position:-48px -116px;width:14px;height:27px}.colors-white .arrow-right{background-size:162px 143px;background-image:url(../assets/img/sprites2x.png?v=18);background-position:-16px -116px;width:14px;height:27px}.colors-white .arrow-down{background-size:162px 143px;background-image:url(../assets/img/sprites2x.png?v=18);background-position:-147px -24px;width:9px;height:5px}.colors-mainsite .arrow-left{background-size:162px 143px;background-image:url(../assets/img/sprites2x.png?v=18);background-position:-32px -116px;width:14px;height:27px}.colors-mainsite .arrow-right{background-size:162px 143px;background-image:url(../assets/img/sprites2x.png?v=18);background-position:-80px -116px;width:14px;height:27px}.colors-mainsite .arrow-down{background-size:162px 143px;background-image:url(../assets/img/sprites2x.png?v=18);background-position:-147px -17px;width:9px;height:5px}}.close-btn{background:none;border:none;display:inline-block;opacity:.75;padding:2px 7px;position:absolute;top:30px;right:15px;z-index:15}.close-btn .icon{display:block;background-color:transparent;border:0;font:0/0 a;color:transparent;overflow:hidden;text-indent:100%;text-shadow:none;white-space:nowrap;background-image:url(../assets/img/sprites.png?v=18);background-position:0 -123px;width:28px;height:29px}.close-btn:hover{opacity:1}.box-btn{background:#2a8aa6;color:#fff;display:inline-block;border:none;padding:12px 20px 11px;text-decoration:none;text-transform:uppercase;font:700 13px / 1em 'Oswald','Impact',sans-serif;letter-spacing:.078em;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:color .3s cubic-bezier(.455, .03, .515, .955);transition:color .3s cubic-bezier(.455, .03, .515, .955);-webkit-transition:color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955)}.box-btn:hover,.box-btn:focus{color:#000;text-decoration:none}.box-btn.locked,.box-btn.disabled{cursor:default;opacity:.4}.box-btn.white{background:#fff;color:#2a8aa6;display:block;margin-left:-10px;padding:10px 15px;text-transform:uppercase;font:400 14px / 1.2em 'Oswald','Impact',sans-serif}.box-btn.white:hover,.box-btn.white:focus{color:#2a8aa6}.btn-outline,.btn-0{background:transparent;border:1px solid #ffecd2;color:#ffecd2;display:inline-block;margin:0;text-align:center;font:400 10px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;padding:16px 23px;letter-spacing:1px}.btn-outline .icon-play,.btn-0 .icon-play{font-size:.9em}.btn-outline .icon-right-open:before,.btn-0 .icon-right-open:before{display:inline;margin-left:.1em;margin-right:0}.btn-solid{margin:0;border:0;text-align:center;border:none;background-color:currentColor;font:700 11px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;padding:13px 15px 13px 20px;letter-spacing:.3em}.btn-solid .icon-play{font-size:.9em}.btn-solid .btn-solid-text{color:#fff}.btn-solid .icon-right-open{margin-left:-3px}.text-btn{display:inline-block;background:transparent;color:#2a8aa6;border:none;letter-spacing:.09em;padding:0;text-decoration:none;text-transform:uppercase;font:400 11px / 1.2em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;letter-spacing:1px}.text-btn:hover,.text-btn:focus{color:#000;text-decoration:none}.text-btn.bold{font-weight:700}.text-underline-btn{color:#2a8aa6;font:inherit;letter-spacing:inherit;text-transform:none;position:relative}.text-underline-btn:after{background:transparent;bottom:0;content:'';display:block;height:1px;left:50%;position:absolute;width:50%;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-webkit-transition:background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), width 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), width 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), width 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), width 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.text-underline-btn:hover,.text-underline-btn:focus{color:#2a8aa6}.text-underline-btn:hover:after,.text-underline-btn:focus:after{background:currentColor;width:100%}.arrow-text-btn:after{content:"\00a0\203a";display:inline-block;margin-left:2px;font-size:1.2em;-webkit-transition:margin-left .3s cubic-bezier(.455, .03, .515, .955);-o-transition:margin-left .3s cubic-bezier(.455, .03, .515, .955);transition:margin-left .3s cubic-bezier(.455, .03, .515, .955);-webkit-transition:margin-left, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:margin-left, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:margin-left, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:margin-left, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955)}.arrow-text-btn:hover:after,.arrow-text-btn:focus:after{margin-left:5px}.arrow-btn:after{content:"\00a0\203a";display:inline-block;margin-left:2px;font-size:1.2em;-webkit-transition:margin-left 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:margin-left 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:margin-left 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:margin-left 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.arrow-btn:hover:after,.arrow-btn:focus:after{color:currentColor;margin-left:5px}.left-arrow-btn:before{content:"\2039\00a0";display:inline-block;margin-right:2px;font-size:1.2em;-webkit-transition:margin-right 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:margin-right 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:margin-right 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:margin-right 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.left-arrow-btn:hover:before,.left-arrow-btn:focus:before{color:currentColor;margin-right:5px}#main-header{font-size:12px;margin:0 auto;min-height:64px;position:fixed;top:0;width:100%;z-index:110;zoom:1;-webkit-transition:background-color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:background-color .3s cubic-bezier(.455, .03, .515, .955);transition:background-color .3s cubic-bezier(.455, .03, .515, .955);-webkit-transition:background-color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:background-color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:background-color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:background-color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955)}#main-header.scroll{background-color:rgba(0,0,0,0.9)}#main-header h1{margin:13px 20px 0}#main-header h1 #logo{display:block;background-image:url(../assets/img/sprites.png?v=18);background-position:0 -43px;width:133px;height:41px;background-color:transparent;border:0;font:0/0 a;color:transparent;overflow:hidden;text-indent:100%;text-shadow:none;white-space:nowrap}#main-header h1 #logo.focus_world{display:block;background-image:url(../assets/img/sprites.png?v=18);background-position:0 0;width:133px;height:41px;background-color:transparent;border:0;font:0/0 a;color:transparent;overflow:hidden;text-indent:100%;text-shadow:none;white-space:nowrap}#main-header #toggle-btn{background:transparent;background-position:50% 50%;background-repeat:no-repeat;border:none;float:right;height:64px;margin:0;padding:17px 20px 19px;position:absolute;right:0;top:0;width:64px;z-index:53;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .6s cubic-bezier(.77, 0, .175, 1);-o-transition:all .6s cubic-bezier(.77, 0, .175, 1);transition:all .6s cubic-bezier(.77, 0, .175, 1);-webkit-transition:all, 0.6s, cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:all, 0.6s, cubic-bezier(0.77, 0, 0.175, 1);-o-transition:all, 0.6s, cubic-bezier(0.77, 0, 0.175, 1);transition:all, 0.6s, cubic-bezier(0.77, 0, 0.175, 1)}#main-header #toggle-btn .burger{background:#ccc;height:2px;margin:14px 0;position:relative;width:24px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition:all, 0.3s;-moz-transition:all, 0.3s;-o-transition:all, 0.3s;transition:all, 0.3s}#main-header #toggle-btn .burger:before,#main-header #toggle-btn .burger:after{content:'';display:block;width:24px;height:2px;background:#ccc;position:absolute;z-index:-1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition:all, 0.3s;-moz-transition:all, 0.3s;-o-transition:all, 0.3s;transition:all, 0.3s}#main-header #toggle-btn .burger:before{top:-8px}#main-header #toggle-btn .burger:after{top:8px}#main-header #toggle-btn:focus .burger:before,#main-header #toggle-btn:hover .burger:before{top:-10px}#main-header #toggle-btn:focus .burger:after,#main-header #toggle-btn:hover .burger:after{top:10px}#main-header #main-header-content{background-color:rgba(0,0,0,0.9);max-height:100em;overflow:auto;padding-top:64px;position:absolute;right:0;top:0;width:100%;z-index:10;transform:translate3d(100%, 0, 0);-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);-webkit-transition:-webkit-transform .25s cubic-bezier(.77, 0, .175, 1);-moz-transition:-moz-transform .25s cubic-bezier(.77, 0, .175, 1);-o-transition:-o-transform .25s cubic-bezier(.77, 0, .175, 1);transition:transform .25s cubic-bezier(.77, 0, .175, 1)}#main-header #main-nav{margin-top:24px;position:absolute;text-align:center;width:100%;-webkit-transition:all .3s cubic-bezier(.77, 0, .175, 1);-o-transition:all .3s cubic-bezier(.77, 0, .175, 1);transition:all .3s cubic-bezier(.77, 0, .175, 1);-webkit-transition:all, 0.3s, cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:all, 0.3s, cubic-bezier(0.77, 0, 0.175, 1);-o-transition:all, 0.3s, cubic-bezier(0.77, 0, 0.175, 1);transition:all, 0.3s, cubic-bezier(0.77, 0, 0.175, 1)}#main-header #main-nav .nav-section-header{color:#ffffff;letter-spacing:.15em;opacity:.4;text-align:center;text-transform:uppercase;font:400 12px / 1em 'Oswald','Impact',sans-serif}#main-header #main-nav hr{margin:20px auto 28px;opacity:.1;width:240px}#main-header #main-nav #main-menu{display:inline-block;float:left;font-size:0;list-style:none;margin-bottom:0;margin-top:14px;padding:0;position:relative;text-align:center;width:100%}#main-header #main-nav #main-menu>li{margin-top:0;padding:0;text-transform:uppercase}#main-header #main-nav #main-menu>li>a{color:#ffffff;display:inline-block;padding:13px 20px;font:700 13px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;-webkit-transition:color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:color .3s cubic-bezier(.455, .03, .515, .955);transition:color .3s cubic-bezier(.455, .03, .515, .955);-webkit-transition:color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955)}#main-header #main-nav #main-menu>li>a:hover,#main-header #main-nav #main-menu>li>a:focus{color:#999999}#main-header #main-nav #main-menu>li>a.active{color:#999999}#main-header #main-nav #main-menu>li.open>a{color:#999999}#main-header #main-nav #main-menu>li.open>.sub-menu{display:block;max-height:500px}#main-header #main-nav #main-menu>li.open>.sub-menu>li.active a{color:#ffffff}#main-header #main-nav #social-menu{float:left;font-size:15px;margin:0;padding:0;text-align:center;width:100%}#main-header #main-nav #social-menu li{display:inline-block;margin-top:10px;text-align:center;margin-top:0;vertical-align:middle;padding:0}#main-header #main-nav #social-menu li a{color:#ffffff;display:inline-block;padding:12px 14px;margin:0;overflow:inherit}#main-header #main-nav #social-menu li a:before{font-size:1.15em;line-height:1em;width:auto;margin:0}#main-header #main-nav #social-menu li a:hover,#main-header #main-nav #social-menu li a:focus{color:#999999}#main-header #main-nav a{display:block;padding-top:4px;-webkit-transition:all .3s cubic-bezier(.455, .03, .515, .955);-o-transition:all .3s cubic-bezier(.455, .03, .515, .955);transition:all .3s cubic-bezier(.455, .03, .515, .955);-webkit-transition:all, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:all, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955)}#main-header #main-nav a:hover,#main-header #main-nav a:focus{text-decoration:none}#main-header #featured-film-btn{color:#ffffff;display:inline-block;margin-top:22px;text-align:center}#main-header #featured-film-btn:hover,#main-header #featured-film-btn:focus{color:#999999}#main-header #featured-film-title{letter-spacing:0;font:italic 600 18px / 1.2em 'Cormorant','Palatino',serif}#main-header #featured-film-thumb{margin:16px auto 0;width:148px}#main-header #featured-film-thumb img{max-width:100%;width:100%}#main-header #expand-cover{background-color:rgba(0,0,0,0.9);bottom:0;opacity:0;position:fixed;top:64px;visibility:hidden;width:100%;z-index:9}#main-header.show #toggle-btn .burger{background:none !important}#main-header.show #toggle-btn .burger:before{background-color:#ccc;top:0 !important;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}#main-header.show #toggle-btn .burger:after{background-color:#ccc;top:0 !important;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}#main-header.show #main-header-content{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0)}#main-header.show #main-nav{max-height:55em}.colors-mainsite #main-header{background-color:rgba(255,255,255,0.9)}.colors-mainsite #main-header h1 #logo{background-image:url(../assets/img/sprites.png?v=18);background-position:0 -86px;width:130px;height:35px;background-color:transparent;border:0;font:0/0 a;color:transparent;overflow:hidden;text-indent:100%;text-shadow:none;white-space:nowrap}.colors-mainsite #main-header #main-header-content{background-color:rgba(255,255,255,0.97)}.colors-mainsite #main-header.scroll{background-color:#fff}.colors-mainsite #main-header #toggle-btn .burger{background:#1c6097}.colors-mainsite #main-header #toggle-btn .burger:before,.colors-mainsite #main-header #toggle-btn .burger:after{background:#1c6097}.colors-mainsite #main-header #main-nav .nav-section-header{color:#929292}.colors-mainsite #main-header #main-nav #main-menu>li>a{color:#929292}.colors-mainsite #main-header #main-nav #main-menu>li>a:hover,.colors-mainsite #main-header #main-nav #main-menu>li>a:focus{color:#1c6097}.colors-mainsite #main-header #main-nav #main-menu>li>a.active{color:#1c6097}.colors-mainsite #main-header #main-nav #main-menu>li.open>a{color:#1c6097}.colors-mainsite #main-header #main-nav #main-menu>li.open>.sub-menu>li.active a{color:#929292}.colors-mainsite #main-header #main-nav #social-menu li a{color:#929292}.colors-mainsite #main-header #main-nav #social-menu li a:hover,.colors-mainsite #main-header #main-nav #social-menu li a:focus{color:#1c6097}@media (min-width:992px){#main-header #main-header-content{width:320px;transform:translate3d(320px, 0, 0);-webkit-transform:translate3d(320px, 0, 0);-moz-transform:translate3d(320px, 0, 0);-ms-transform:translate3d(320px, 0, 0);-o-transform:translate3d(320px, 0, 0)}#main-header.scroll.show{background-color:rgba(0,0,0,0.9)}.colors-mainsite #main-header.scroll.show{background-color:#fff}}@media (min-width:1200px){#main-header{min-height:90px}#main-header h1{margin:25px 39px 0}#main-header #toggle-btn{padding:27px 10px 19px}#main-header #main-header-content{width:360px;transform:translate3d(360px, 0, 0);-webkit-transform:translate3d(360px, 0, 0);-moz-transform:translate3d(360px, 0, 0);-ms-transform:translate3d(360px, 0, 0);-o-transform:translate3d(360px, 0, 0)}}@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){#main-header h1 #logo{background-size:162px 143px;background-image:url(../assets/img/sprites2x.png?v=18);background-position:0 0;width:132px;height:38px}#main-header h1 #logo.focus_world{background-size:162px 143px;background-image:url(../assets/img/sprites2x.png?v=18);background-position:0 -39px;width:132px;height:38px}.colors-mainsite #main-header h1 #logo{background-size:162px 143px;background-image:url(../assets/img/sprites2x.png?v=18);background-position:0 -79px;width:130px;height:35px}}#footer-spacer{height:40px;width:100%;background:rgba(26,26,26,0.9)}footer{background:rgba(0,0,0,0.9);margin:0;padding:40px 0;text-align:center;color:#6e6961}footer a{-webkit-transition:color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-color 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-color 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-color 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-color 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);color:##ffecd2}footer a:hover,footer a:focus{color:#fff}footer #connect-social{margin-bottom:40px;font-size:18px}footer #connect-social li{display:inline-block;margin-top:10px;text-align:center;margin-top:0;vertical-align:middle;padding:0}footer #connect-social li a{display:inline-block;padding:12px 14px;margin:0;overflow:inherit}footer #connect-social li a:before{font-size:1.15em;line-height:1em;width:auto;margin:0}footer .footer-header{text-transform:uppercase;margin-bottom:18px;font:400 12px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;letter-spacing:1px;color:#fbf3e0;opacity:.8}footer #footer-register-btn{width:26%;max-width:69px;margin:0;border:0;padding:0;height:34px;background-color:#6e6961;color:#000;font:700 10px / 34px 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;letter-spacing:2px;-webkit-transition:background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955)}footer #footer-register-btn:hover,footer #footer-register-btn:focus{background-color:#cccccc;color:#707070}footer #footer-register-btn.locked{background-color:#cccccc;color:#aaa}footer #boxes-holder{max-width:460px;margin:0 auto;overflow:hidden;position:relative;text-align:left}footer #boxes-holder.has-rating #rating-box{margin-bottom:46px}footer #boxes-holder.has-rating #rating-box img{max-width:162px}footer .footer-box{text-align:center;width:100%}footer .footer-box a{display:block;font:600 15px / 1.2em 'Cormorant','Palatino',serif;margin-top:12px}footer #partners-holder{margin-top:-20px;margin-bottom:35px}footer #partners-holder .partner{width:100%;padding:20px 10px}footer #copyright{font-size:11px;clear:both;margin-top:40px}footer #legal-links{margin-top:5px;font-size:11px}footer #legal-links a{padding:0 5px;border-right:1px solid #707070}footer #legal-links a:last-child{border-right-width:0}footer #legal-links .small-break{display:block;margin-bottom:5px}footer #legal-links .small-break a:last-child{border-right-width:0}.sans-serif footer .footer-box a{font:800 13px / 1.2em 'Cantarell','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.colors-white footer{color:#666}.colors-white footer .footer-header{color:#fff}.colors-white footer a{color:#ccc}.colors-white footer #email-input{background-color:#333;color:#999}.colors-white footer #email-input::-webkit-input-placeholder{color:#666}.colors-white footer #email-input:-moz-placeholder{color:#666}.colors-white footer #email-input::-moz-placeholder{color:#666}.colors-white footer #email-input:-ms-input-placeholder{color:#666}.colors-white footer #submit{background-color:#ccc}.colors-mainsite #footer-spacer{background-color:rgba(244,244,244,0.9)}.colors-mainsite footer{background:#fff;color:#999}.colors-mainsite .footer-header{color:#999}.colors-mainsite #footer-register-btn{background-color:#999;color:#fff}.colors-mainsite #footer-register-btn:hover,.colors-mainsite #footer-register-btn:focus{background-color:#ccc;color:#707070}.colors-mainsite #connect-social li a{color:#999}.colors-mainsite #connect-social li a:hover,.colors-mainsite #connect-social li a:focus{color:#1c6097}.colors-mainsite #legal-links a{border-right:1px solid #999;color:#666}.colors-mainsite #legal-links a:hover,.colors-mainsite #legal-links a:focus{color:#ccc}@media (min-width:480px){footer #partners-holder{display:flex;align-items:center;justify-content:center}footer #partners-holder .partner{max-width:162px}}@media (min-width:768px){footer #boxes-holder{max-width:692px}footer #connect-box,footer #signup-box{width:50%;float:left}footer #boxes-holder.has-rating{max-width:580px}footer #boxes-holder.has-rating #rating-box{width:40%;margin-bottom:0;float:left}footer #boxes-holder.has-rating #connect-box{width:60%}footer #boxes-holder.has-rating #signup-box{width:100%;margin-bottom:35px}footer #copyright{margin-top:0}footer #legal-links{display:inline-block}footer #legal-links .small-break{display:inherit}footer #legal-links .small-break a:last-child{border-right-width:1px}}@media (min-width:992px){footer{padding:60px 0}footer #copyright{margin-top:35px;display:inline-block}footer #connect-social{margin-bottom:0}footer #boxes-holder.has-rating{max-width:830px}footer #boxes-holder.has-rating #rating-box{width:26%;margin-bottom:0;float:left}footer #boxes-holder.has-rating #connect-box,footer #boxes-holder.has-rating #signup-box{width:37%;margin-bottom:0}}#background{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}#background .media-wrap{bottom:0;display:none;opacity:0;position:fixed;top:0;left:0;width:100%;overflow:hidden;z-index:0}#background .media-wrap .bg-img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;bottom:0;position:fixed;top:0;left:0;width:100%;overflow:hidden;z-index:0}#background .media-wrap video{bottom:0;display:block;position:absolute;top:50%;left:50%;height:auto;min-height:auto;min-width:100%;width:100%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}#background .media-wrap video.fit-height{min-height:100%;height:100%;width:auto;min-width:auto}#background .media-wrap video.left{transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);left:0}#background .media-wrap video.right{transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);left:auto;right:0}#background:before{content:'';position:absolute;box-shadow:inset 0 0 130px rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;z-index:20}#container-preloader{background:#000 url('../assets/img/loading.gif') no-repeat 50% 50%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}.img-container{height:0;padding-bottom:56.25%;position:relative;width:100%}.img-container .loader{background:url('../assets/img/loading.gif');display:none;height:32px;left:50%;margin:-16px 0 0 -16px;position:absolute;top:50%;width:32px}.img-container img{max-width:100%;opacity:1;filter:alpha(opacity=(@opacity * 100));-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(@opacity * 100));filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(@opacity * 100));-webkit-transition:opacity cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.4s, 0.4s;-moz-transition:opacity cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.4s, 0.4s;-o-transition:opacity cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.4s, 0.4s;transition:opacity cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.4s, 0.4s}.img-container.loading .loader{display:inherit}img.img-load{opacity:0;filter:alpha(opacity=(@opacity * 100));-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(@opacity * 100));filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(@opacity * 100))}#outdated{color:black;display:none;overflow:hidden;text-align:center}#outdated.active{background:#ffcc00;display:block;left:0;position:absolute;height:40px;right:0;top:0;z-index:999}#outdated a{color:black;display:block;font-size:16px;padding:9px}#outdated a:hover{color:#333}#outdated button{background:none;border:solid 1px black;position:absolute;right:9px;top:9px}#cookies-msg{display:none;bottom:10px;left:10px;position:fixed;right:10px;text-align:center;z-index:1000}#cookies-msg #tout-content{background:#1c6097;color:#fff;display:inline-block;max-width:768px;padding:21px 10px 25px;position:relative;text-align:center;width:100%}#cookies-msg #tout-close-btn{background:transparent;border:none;border-radius:0;padding:15px;position:absolute;right:-5px;top:-5px}#cookies-msg #tout-close-btn span{display:block;background-color:transparent;border:0;font:0/0 a;color:transparent;overflow:hidden;text-indent:100%;text-shadow:none;white-space:nowrap;background-image:url(../assets/img/sprites.png?v=18);background-position:-124px -123px;width:15px;height:15px}#cookies-msg #tout-desc{margin-top:6px;font-size:13px;font:400 13px / 1.4em 'Oswald','Impact',sans-serif}#cookies-msg #tout-desc em{padding-right:.22em}#cookies-msg a{color:#eee;text-decoration:underline}@media (min-width:480px){#cookies-msg #tout-desc{padding:0 10px}}@media (min-width:768px){#cookies-msg{bottom:20px;left:20px;right:20px}}@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){#cookies-msg #tout-close-btn span{background-size:162px 143px;background-image:url(../assets/img/sprites2x.png?v=18);background-position:-147px 0;width:15px;height:15px}}#mute-button-wrap{position:fixed;bottom:0;right:0;z-index:9999}#mute-button-wrap #mute-btn{background:transparent;border:none;font:17px/1em a;height:45px;padding:0;position:relative;width:45px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#mute-button-wrap #mute-btn .icon-volume-on,#mute-button-wrap #mute-btn .icon-volume-off{left:10px;position:absolute;top:14px;-webkit-transition:opacity .6s cubic-bezier(.77, 0, .175, 1);-o-transition:opacity .6s cubic-bezier(.77, 0, .175, 1);transition:opacity .6s cubic-bezier(.77, 0, .175, 1);-webkit-transition:opacity, 0.6s, cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:opacity, 0.6s, cubic-bezier(0.77, 0, 0.175, 1);-o-transition:opacity, 0.6s, cubic-bezier(0.77, 0, 0.175, 1);transition:opacity, 0.6s, cubic-bezier(0.77, 0, 0.175, 1)}#mute-button-wrap #mute-btn .icon-volume-off{margin-left:-4px}#mute-button-wrap #mute-btn.playing .icon-volume-off{opacity:0}#mute-button-wrap #mute-btn.muted .icon-volume-on{opacity:0}.colors-white #mute-button-wrap{color:#fff}@media (min-width:1200px){#mute-button-wrap{bottom:10px;right:14px}}.modal-wrap{-webkit-overflow-scrolling:touch;background-color:#000;background-color:rgba(0,0,0,0.9);background-position:50% 50%;background-size:cover;display:none;height:100%;left:0;overflow:auto;padding:0 20px 40px;position:fixed;top:0;width:100%;z-index:2000;-webkit-backface-visibility:hidden;transform:translate3d(0, 0, 1px);-webkit-transform:translate3d(0, 0, 1px);-moz-transform:translate3d(0, 0, 1px);-ms-transform:translate3d(0, 0, 1px);-o-transform:translate3d(0, 0, 1px);-webkit-transition:background-color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:background-color .3s cubic-bezier(.455, .03, .515, .955);transition:background-color .3s cubic-bezier(.455, .03, .515, .955);-webkit-transition:background-color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:background-color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:background-color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:background-color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955)}.modal-wrap .close-btn{right:13px;top:15px}.modal-wrap #js-modal-close-btn{display:none}.modal-wrap.subscribe,.modal-wrap.groupsales,.modal-wrap.soundtrack{padding:0}.modal-wrap.subscribe .close-btn .icon,.modal-wrap.groupsales .close-btn .icon,.modal-wrap.soundtrack .close-btn .icon{background-image:url(../assets/img/sprites.png?v=18);background-position:-135px -31px;width:28px;height:29px}.modal-wrap.subscribe .modal-content-wrap,.modal-wrap.groupsales .modal-content-wrap{position:relative}.modal-wrap.subscribe .box-btn,.modal-wrap.groupsales .box-btn{background-color:#2a8aa6 !important}.modal-wrap .modal-content-wrap{color:#fbf3e0;margin:0 auto;width:100%}.modal-wrap .modal-content,.modal-wrap .modal-info{width:100%}.modal-wrap #modal-info #loading-icon-wrap{text-align:center;margin-top:50px}.modal-wrap #modal-info .message-button-wrap{margin-top:50px;text-align:center}.modal-wrap #modal-info .message-button-wrap button{margin-left:20px}.modal-wrap #modal-info .message-button-wrap button:first-child{margin-left:0}.modal-wrap.light-bg{background-color:rgba(0,0,0,0.5)}#modal-manager-wrap.fullscreen{padding:0;background-color:#000}#modal-manager-wrap.fullscreen #modal-manager-overlay{align-items:normal}.groupsales #modal-manager-wrap{background-color:rgba(0,0,0,0.35)}.groupsales #modal-manager-wrap #js-modal-close-btn,.groupsales #modal-manager-wrap #nojs-modal-close-btn{display:none !important}#message-modal-wrap{background:rgba(0,0,0,0.8);z-index:2100}#message-modal-overlay{display:block;min-height:auto}#message-modal-content-wrap{background:#fff;margin:0 auto;max-width:571px;position:relative;width:100%}#message-modal-content-wrap #modal-info{width:100%;padding:70px 20px}#message-modal-content-wrap #modal-info .message-header{color:#2a8aa6;font-size:25px;text-align:center;text-transform:uppercase;letter-spacing:.075em;font:700 25px / 1.2em 'Oswald','Impact',sans-serif}#message-modal-content-wrap #modal-info .message-body{color:#737373;display:block;margin-top:10px;text-align:center;font:400 14px / 1.45em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#message-modal-content-wrap #modal-info a{color:#2a8aa6;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}#message-modal-content-wrap #modal-info a:hover,#message-modal-content-wrap #modal-info a:active,#message-modal-content-wrap #modal-info a:focus{color:#000;text-decoration:none}#intro-modal-wrap.modal-wrap{z-index:2150;background:#000;padding:0}#intro-modal-wrap.modal-wrap .modal-content-wrap{border:solid 1px #2a2a2a}#intro-modal-wrap.modal-wrap #asset #video-content-wrap{background:#111}#intro-modal-wrap.modal-wrap #asset #video-content-wrap #video-bg{background:#111}#intro-modal-wrap.modal-wrap .modal-overlay{min-height:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.colors-white .modal-wrap .modal-content-wrap{color:#fff}@media (min-height:700px){.modal-wrap{min-height:100%}}@media (min-width:480px){.modal-wrap{padding:60px 20px 40px}.modal-wrap.subscribe,.modal-wrap.groupsales{padding:60px 20px 40px}.modal-wrap.soundtrack{padding:60px 20px 40px}.modal-overlay{min-height:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}}@media (min-width:700px){.modal-wrap.soundtrack .modal-content-wrap{max-width:710px;position:relative}}@media (min-width:992px){.modal-wrap{padding:10px 70px}.modal-wrap .close-btn{right:22px;top:25px}}@media (min-width:1200px){.modal-wrap{padding:10px 250px}}#about-section{max-width:741px;margin:0 auto;letter-spacing:-1px;padding-top:30px;padding-bottom:60px}#about-section .enhanced-hr{margin-top:46px}#about-section a{text-decoration:underline}#about-title{text-align:center;font:italic 600 36px / 1em 'Cormorant','Palatino',serif}#about-body{margin-top:15px;text-align:center;font:italic 600 17px / 1.5em 'Cormorant','Palatino',serif;overflow:hidden;max-height:100em;letter-spacing:.1px}#about-body p{margin-top:25px}#about-body p:first-child{margin-top:29px}.castcrew-line{height:1px;background-color:#fbf3e0;max-width:400px;margin:38px auto;opacity:.6}#listing{letter-spacing:.2em;list-style:none;margin:0;padding:46px 0 0;text-align:center;font:400 12px / 1.2em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#listing li a{display:block;text-decoration:none}#listing li a .listing-name{opacity:1;color:#9d7961}#listing li .person-role{margin-top:7px;text-transform:uppercase}#listing li .listing-name{margin-top:28px;opacity:.6;font:italic 600 16px / 1.2em 'Cormorant','Palatino',serif}#listing li:first-child div:first-child{margin-top:0}#listing li .listing-details{display:none}#listing li.link{cursor:pointer}#listing li.link .listing-name{opacity:1;color:#9d7961}.sans-serif #about-title{font:400 36px / 1em 'Fjalla One','Impact',sans-serif}.sans-serif #about-body{font:400 15px / 1.5em 'Cantarell','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.sans-serif #listing{font:400 12px / 1.2em 'Cantarell','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.sans-serif #listing li .listing-name{font:400 17px / 1.5em 'Fjalla One','Impact',sans-serif}.colors-white #about-section{color:#fff}.colors-white #about-body{opacity:.4}.colors-white .castcrew-line{background-color:#fff}.colors-mainsite #about-section{color:#000}.colors-mainsite #about-body{color:#737373}@media (min-width:1200px){#about-body{font-size:18px}}#awards-section{color:#ffecd2;width:100%;max-width:480px;margin:0 auto;font:italic 600 14px / 1.6em 'Cormorant','Palatino',serif;letter-spacing:1px;text-align:center;padding:30px}#awards-section .logo{max-width:80%;margin:0 auto;margin-bottom:36px}#awards-section .logo img{max-width:100%}#awards-section #intro-msg,#awards-section #intro-msg-win{max-width:232px;margin:0 auto;padding-bottom:25px}#awards-section #intro-msg-win{padding-bottom:0}#awards-section #film-title{text-align:center;text-transform:uppercase;font:italic 600 42px / 1.2em 'Cormorant','Palatino',serif;letter-spacing:.5em}#awards-section .divide{width:80%;margin:0 auto}#awards-section .awards-title{font:italic 600 22px / 1.2em 'Cormorant','Palatino',serif;letter-spacing:.2em;font-size:22px;text-transform:uppercase}#awards-section .divide{margin:29px auto 27px}#awards-section .awards-title:first-child{margin-top:0}#awards-section .enhanced-hr{width:80%;max-width:520px;margin:40px auto}#awards-section .awards-row{margin-top:40px}#awards-section .awards-row .awards-large-line{font:italic 600 18px / 1.2em 'Cormorant','Palatino',serif}#awards-section .awards-row .awards-small-line{padding-top:7px;font:700 11px / 1.6em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;text-transform:uppercase;letter-spacing:.2em;max-width:270px;margin:0 auto;color:#a88062}.sans-serif #awards-section{font:400 12px / 1.6em 'Oswald','Impact',sans-serif}.sans-serif #awards-section #film-title{font:400 40px / 1.2em 'Fjalla One','Impact',sans-serif}.sans-serif #awards-section .awards-title{font:400 22px / 1.2em 'Fjalla One','Impact',sans-serif;letter-spacing:.08em}.sans-serif #awards-section .awards-row .awards-large-line{font:400 18px / 1.2em 'Fjalla One','Impact',sans-serif}.colors-white #awards-section{color:#fff}.colors-white #awards-section .awards-row .awards-small-line{color:#fff}@media (min-width:1200px){#awards-section,.sans-serif #awards-section{max-width:1100px}#awards-section #intro-msg,.sans-serif #awards-section #intro-msg,#awards-section #intro-msg-win,.sans-serif #awards-section #intro-msg-win{max-width:100%;font-size:24px;padding-bottom:24px}#awards-section #intro-msg-win,.sans-serif #awards-section #intro-msg-win{padding-bottom:0}#awards-section #film-title,.sans-serif #awards-section #film-title{font-size:72px}#awards-section .awards-title,.sans-serif #awards-section .awards-title{font-size:30px}#awards-section .awards-row,.sans-serif #awards-section .awards-row{margin-top:36px}#awards-section .awards-row .awards-large-line,.sans-serif #awards-section .awards-row .awards-large-line{font-size:24px}}@media (min-width:1600px){#awards-section,.sans-serif #awards-section{max-width:1200px}#awards-section #film-title,.sans-serif #awards-section #film-title{font-size:100px}}#asset-section{max-width:1274px;margin:0 auto}#asset-section .separator{font-family:Arial,Tahoma;padding-left:6px;padding-right:4px}#asset{text-align:center;position:relative}#asset #video-content-wrap{background:rgba(255,255,255,0.4);padding:1px;width:100%}#asset #video-bg{background-color:#000;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}#asset #video-bg #player,#asset #video-bg iframe,#asset #video-bg object,#asset #video-bg embed{position:absolute;top:0;left:0;width:100%;height:100%}#asset .img-wrap img{max-height:1000px;width:inherit}#asset .arrow-left-holder,#asset .arrow-right-holder{cursor:pointer;position:absolute;height:100%;top:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;z-index:100;-webkit-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);-o-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);transition:opacity .3s cubic-bezier(.455, .03, .515, .955);-webkit-transition:opacity, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:opacity, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:opacity, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955)}#asset .arrow-left-holder:hover,#asset .arrow-right-holder:hover{opacity:.8}#asset .arrow-left-holder{left:0;padding:20px}#asset .arrow-right-holder{right:0;padding:20px}#links-holder{margin-top:20px;font:600 12px / 1.6em 'Cormorant','Palatino',serif;font-weight:600}#links-holder a{width:100%}#related-assets{margin:20px auto 10px;max-width:500px;text-align:center;position:relative;overflow:hidden}#related-assets .related-item{float:left;display:block;width:33.33333%}#related-assets .related-title{margin-top:10px;font:italic 600 16px / 1em 'Cormorant','Palatino',serif;max-height:2em;overflow-y:hidden;padding-right:.2em}#related-assets .img-crop{max-height:80px;overflow-y:hidden;position:relative}#related-assets img{max-width:100%}#asset-about{margin-bottom:30px;position:relative}#asset-title{margin-top:67px;margin-bottom:17px;padding-left:18px;font:italic 600 21px / 1em 'Cormorant','Palatino',serif}#asset-body{letter-spacing:.08em;margin-top:12px;padding-left:18px;font:400 12px / 1.5em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;color:#ffecd2}#asset-body .read-more,#asset-body .comment-link{background:transparent;border:none;display:block;float:left;opacity:1;padding:0;text-align:left;text-transform:uppercase;font:700 10px / 1.5em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;letter-spacing:2px}#asset-body .read-more{cursor:pointer;width:105px}#asset-body .read-more .arrow-down{margin-left:2px;display:inline-block;-webkit-transform:all .3s cubic-bezier(.455, .03, .515, .955);-moz-transform:all .3s cubic-bezier(.455, .03, .515, .955);-ms-transform:all .3s cubic-bezier(.455, .03, .515, .955);-o-transform:all .3s cubic-bezier(.455, .03, .515, .955)}#asset-body .read-more.expanded .arrow-down{-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}#asset-body .short-desc{margin-bottom:25px}#asset-body .short-desc p{margin:10px 0}#asset-body .short-desc p:last-child{margin-bottom:-10px}#asset-body .short-desc p a{font-style:italic;text-decoration:underline}#asset-body .description{clear:both;width:100%;max-height:0;overflow:hidden;-webkit-transition:opacity 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), max-height 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:opacity 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), max-height 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:opacity 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), max-height 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), max-height 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}#asset-body .description p{margin:10px 0}#asset-body .description p:first-child{margin-top:-4px}#asset-body .description p:last-child{margin-bottom:18px}#asset-body .description p a{text-decoration:underline}#asset-body .description.expanded{max-height:100em}#asset-body .comment-link{display:none}#asset-body .comment-link a{color:#9d7961}#asset-title{opacity:.9}#asset-body{opacity:.8}#asset-share-wrap{margin-top:-18px;float:right;text-align:left;text-transform:uppercase;font:400 11px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#asset-share-wrap #asset-share-title{float:left;letter-spacing:.16em;margin-top:17px;margin-right:7px;display:none}#asset-share-wrap ul{float:left;font-size:18px;list-style:none;margin:0;padding:0}#asset-share-wrap li{float:left}#asset-share-wrap a{font-size:16px;color:#ffecd2;display:inline-block;padding:13px 10px;margin:0}#asset-share-wrap a:before{line-height:1em;width:auto;margin:0}#asset-share-wrap a:hover,#asset-share-wrap a:focus{color:#999999}.sans-serif #asset-title{font:400 21px / 1.1em 'Oswald','Impact',sans-serif}.sans-serif #asset-body{font:400 12px / 1.5em 'Cantarell','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.sans-serif #asset-body .read-more{width:119px}.sans-serif #asset-body .read-more,.sans-serif #asset-body .comment-link{font:400 11px / 1em 'Cantarell','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.sans-serif #asset-share-wrap{font:400 11px / 1em 'Cantarell','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.sans-serif #related-assets .related-title{font:400 16px / 1.4em 'Oswald','Impact',sans-serif;max-height:2.8em}.colors-white #asset-title{color:#fff}.colors-white #asset-body{color:#eee}.colors-white #asset-share-wrap a{color:#eee}.colors-mainsite .modal-wrap{background-color:#fff;background-color:rgba(255,255,255,0.98)}.colors-mainsite .modal-wrap.subscribe,.colors-mainsite .modal-wrap.soundtrack{background-color:#000;background-color:rgba(0,0,0,0.9)}.colors-mainsite .modal-wrap .modal-content-wrap{color:#000}.colors-mainsite .modal-wrap #asset-body{color:#707070;letter-spacing:.03em;margin-top:12px;padding-left:18px;font:400 13px / 1.7em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.colors-mainsite .modal-wrap #asset-share-wrap a{color:#2a8aa6}@media (min-height:480px){#asset .img-wrap img{max-height:400px}}@media (min-height:600px){#asset .img-wrap img{max-height:500px}}@media (min-height:700px){#asset .img-wrap img{max-height:600px}}@media (min-height:800px){#asset .img-wrap img{max-height:700px}}@media (min-height:1000px){#asset .img-wrap img{max-height:900px}}@media (min-width:480px){#asset-body .comment-link{display:block}}@media (min-width:768px){#asset-title{margin-top:27px;padding-right:197px}#asset-section.no-desc #asset-body{position:absolute;top:0;right:0}#asset-section.short-desc-only #asset-body .short-desc{padding-right:197px;float:left;margin-bottom:0}#asset-share-wrap #asset-share-title{display:block}#links-holder a{width:32%;float:left;margin-right:2%}#links-holder a:last-child{margin-right:0}}@media (min-width:992px){#asset .arrow-left-holder{left:-60px;padding:20px}#asset .arrow-right-holder{right:-60px;padding:20px}}@media (min-width:1200px){#related-assets-holder{position:absolute;top:0;right:0;height:100%;max-width:202px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}#related-assets{margin:0;text-align:right;overflow:hidden}#related-assets .section-header{margin-right:40px}#related-assets .related-item{padding:10px 40px 0 10px;float:none;display:block;width:100%;margin-bottom:20px}#related-assets .module-header:after{margin-right:-40px}}@media (min-width:1600px){#related-assets .related-title{max-height:4em}}#subscribe-section{max-width:710px;margin:0 auto;padding:38px 0 50px 0;background-color:#f4f4f4;position:relative;overflow:hidden}#subscribe-section #subscribe-wrap{max-width:700px;margin:0 auto;position:relative;-webkit-overflow-scrolling:touch}#email-subscribe-container{margin:0 auto;padding:0 10px;max-width:660px}.focus-form-header{max-width:1040px;margin:0 auto;text-align:center}.focus-form-header .head{color:#2a8aa6;letter-spacing:-0.007em;font:400 23px / 1.3em 'Oswald','Impact',sans-serif}.focus-form-header .head i,.focus-form-header .head em{margin-right:.16em}.focus-form-header .subhead{color:#000;letter-spacing:-0.0075em;margin-top:24px;font:400 16.4px / 1.5em 'Oswald','Impact',sans-serif}.focus-form-header .subhead i,.focus-form-header .subhead em{margin-right:.16em}.focus-form-header .cta{color:#2a8aa6;font:400 21px / 1.6em 'Oswald','Impact',sans-serif}.focus-form-header .subhead-wrap{margin:0 auto;max-width:646px}.focus-form-header .subhead-wrap .img-wrap{margin:20px auto 0;max-width:280px}.focus-form-header a{color:#2a8aa6}.focus-form-header a:hover,.focus-form-header a:focus{color:#000}.focus-form-wrap{margin:24px auto 0;max-width:480px;padding:0 14px}.focus-form-wrap.success{opacity:0;visibility:hidden}.focus-form-wrap .text-underline-btn{color:#2a8aa6}.focus-form-wrap .form-control{background-color:#fafafa;border:0;border-radius:0;outline:1px solid #ccc;box-shadow:none;height:38px;max-width:324px;outline-offset:-2px;-webkit-transition:outline-color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:outline-color .3s cubic-bezier(.455, .03, .515, .955);transition:outline-color .3s cubic-bezier(.455, .03, .515, .955);-webkit-transition:outline-color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:outline-color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:outline-color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:outline-color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955)}.focus-form-wrap .form-control:focus{outline-color:rgba(42,138,166,0.6)}.focus-form-wrap input[type='text'],.focus-form-wrap input[type='tel'],.focus-form-wrap input[type='email'],.focus-form-wrap input[type='date'],.focus-form-wrap select{font-size:16px}.focus-form-wrap input[type='date'],.focus-form-wrap select{-webkit-appearance:textfield;-moz-appearance:textfield;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.focus-form-wrap input[type='date']::-ms-expand,.focus-form-wrap select::-ms-expand{display:none}.focus-form-wrap select{background-image:url("../assets/img/select-arrow.png?v=18");background-repeat:no-repeat;background-position:calc(100% - 7px) 50%;padding-right:19px}.focus-form-wrap .form-control{font-size:16px}.focus-form-wrap .form-group{margin-bottom:5px}.focus-form-wrap label,.focus-form-wrap .item-group-label{color:#000;display:block;margin-bottom:5px;font:400 14px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;-webkit-transition:color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:color .3s cubic-bezier(.455, .03, .515, .955);transition:color .3s cubic-bezier(.455, .03, .515, .955);-webkit-transition:color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955)}.focus-form-wrap label.error,.focus-form-wrap .item-group-label.error{color:#e80a0a}.focus-form-wrap input,.focus-form-wrap select,.focus-form-wrap textarea{-webkit-transition:border-color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:border-color .3s cubic-bezier(.455, .03, .515, .955);transition:border-color .3s cubic-bezier(.455, .03, .515, .955);-webkit-transition:border-color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:border-color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:border-color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:border-color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955)}.focus-form-wrap input.error,.focus-form-wrap select.error,.focus-form-wrap textarea.error{border-color:#e80a0a}.focus-form-wrap .radio,.focus-form-wrap .checkbox{margin-top:0}.focus-form-wrap .radio input[type="radio"],.focus-form-wrap .radio-inline input[type="radio"],.focus-form-wrap .checkbox input[type="checkbox"],.focus-form-wrap .checkbox-inline input[type="checkbox"]{margin-left:0}.focus-form-wrap .radio-inline,.focus-form-wrap .checkbox-inline{font-size:0;margin-bottom:1px;margin-top:1px;padding-left:0}.focus-form-wrap .radio-inline+.radio-inline,.focus-form-wrap .checkbox-inline+.checkbox-inline{margin-left:18px}.focus-form-wrap .error-message{color:#e80a0a;font-size:10px;line-height:1em;height:12px}.focus-form-wrap .date-group .symbol,.focus-form-wrap .time-group .symbol{float:left;padding:9px 5px}.focus-form-wrap .date-group label,.focus-form-wrap .time-group label,.focus-form-wrap .date-group .error-message,.focus-form-wrap .time-group .error-message{clear:both}.focus-form-wrap .date-month,.focus-form-wrap .date-day{float:left;width:52px}.focus-form-wrap .date-year{float:left;width:70px}.focus-form-wrap .time-hour,.focus-form-wrap .time-minute{float:left;width:52px}.focus-form-wrap .time-ampm{float:left;width:60px}.focus-form-wrap .custom-radio-style [type="radio"]:not(:checked),.focus-form-wrap .custom-radio-style [type="radio"]:checked{position:absolute;left:-9999px}.focus-form-wrap .custom-radio-style [type="radio"]:not(:checked)+label,.focus-form-wrap .custom-radio-style [type="radio"]:checked+label{color:#494949;cursor:pointer;margin-bottom:2px;min-height:0;position:relative;padding-left:23px}.focus-form-wrap .custom-radio-style [type="radio"]:not(:checked)+label:before,.focus-form-wrap .custom-radio-style [type="radio"]:checked+label:before{background-color:#fff;border:solid 1px #bbb;content:'';height:16px;left:0;position:absolute;top:0;width:16px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.focus-form-wrap .custom-radio-style [type="radio"]:focus+label:before{border-color:#2a8aa6}.focus-form-wrap .custom-radio-style [type="radio"]:not(:checked)+label:after,.focus-form-wrap .custom-radio-style [type="radio"]:checked+label:after{background-color:#2a8aa6;content:'';height:12px;left:2px;position:absolute;top:2px;width:12px;transition:opacity .2s;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.focus-form-wrap .custom-radio-style [type="radio"]:not(:checked)+label:after{opacity:0}.focus-form-wrap .custom-radio-style [type="radio"]:checked+label:after{opacity:1}.focus-form-wrap .custom-checkbox-style{padding-top:3px}.focus-form-wrap .custom-checkbox-style [type="checkbox"]:not(:checked),.focus-form-wrap .custom-checkbox-style [type="checkbox"]:checked{position:absolute;left:-9999px}.focus-form-wrap .custom-checkbox-style [type="checkbox"]:not(:checked)+label,.focus-form-wrap .custom-checkbox-style [type="checkbox"]:checked+label{position:relative;padding-left:23px;padding-top:3px;cursor:pointer;color:#999;font:400 12px / 1.2em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;font-style:italic}.focus-form-wrap .custom-checkbox-style [type="checkbox"]:not(:checked)+label:before,.focus-form-wrap .custom-checkbox-style [type="checkbox"]:checked+label:before{background-color:#fff;border:solid 1px #bbb;content:'';height:16px;left:0;position:absolute;top:2px;width:16px}.focus-form-wrap .custom-checkbox-style [type="checkbox"]:focus+label:before{border-color:#2a8aa6}.focus-form-wrap .custom-checkbox-style [type="checkbox"]:not(:checked)+label:after,.focus-form-wrap .custom-checkbox-style [type="checkbox"]:checked+label:after{background-color:#2a8aa6;content:'';height:12px;left:2px;position:absolute;top:4px;width:12px;transition:opacity .2s}.focus-form-wrap .custom-checkbox-style [type="checkbox"]:not(:checked)+label:after{opacity:0}.focus-form-wrap .custom-checkbox-style [type="checkbox"]:checked+label:after{opacity:1}.focus-form-wrap .form-group.submit{float:left;margin-top:15px;width:100%}.focus-form-wrap .legal-details{color:#999;font:400 11px / 1.4em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.focus-form-wrap #required-fields-message{color:#e80a0a}.focus-form-wrap #newsletter-subscribe-btn.disabled{color:transparent;border:0;font:0/0 a;color:#0000 0;overflow:hidden;text-shadow:none;white-space:nowrap}.focus-form-wrap #newsletter-subscribe-btn.disabled:before{color:#fff;content:'loading\2026';display:inline-block;font:400 13px / 1em 'Oswald','Impact',sans-serif}.focus-form-wrap #newsletter-subscribe-btn:after{content:none}.focus-form-wrap .required:after{content:' *';display:inline-block;color:#e80a0a}.focus-form-wrap #form-warnings{color:#000;float:left;font:400 14px / 1.2em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.focus-form-wrap #form-warnings.error{color:#e80a0a}.focus-form-footer{max-width:1040px;margin:0 auto;text-align:center}.focus-form-footer .head{color:#000;letter-spacing:-0.0075em;margin-top:24px;font:400 18px / 1.5em 'Oswald','Impact',sans-serif}.focus-form-footer .subhead{color:#000;letter-spacing:-0.0075em;margin-top:24px;font:400 16.4px / 1.5em 'Oswald','Impact',sans-serif}#mc-embedded-subscribe-form{margin:24px auto 0;padding:14px}@media (min-width:480px){#email-subscribe-container{padding:0 20px}.focus-form-header .head{font-size:33px}.focus-form-header .subhead{font-size:20.4px}.focus-form-wrap input[type='text'],.focus-form-wrap input[type='tel'],.focus-form-wrap input[type='email'],.focus-form-wrap input[type='date']{font-size:14px}.focus-form-wrap .form-control{font-size:14px}.focus-form-footer .head{font-size:20px}.focus-form-footer .subhead{font-size:17.4px}}@media (min-width:660px){.focus-form-header .head{font-size:42px}.focus-form-header .subhead-wrap{margin-top:32px;padding:0 30px}.focus-form-header .subhead-wrap .subhead{float:left;margin-top:-6px;padding-right:19px;text-align:left;width:52.21843003%}.focus-form-header .subhead-wrap .img-wrap{float:left;margin:0;max-width:100%;width:47.78156997%}.focus-form-wrap{max-width:100%}.focus-form-wrap .column{float:left;padding-left:28px;width:240px}.focus-form-wrap .column.wide{width:390px}.focus-form-wrap .column.full{width:100%}.focus-form-wrap .radio-inline,.focus-form-wrap .checkbox-inline{margin-bottom:12px;margin-top:10px}.focus-form-footer .head{font-size:33px}}@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){.focus-form-wrap select{background-image:url("../assets/img/select-arrow-2x.png?v=18");background-size:6px 12px}}.theaters-items .theater{margin:0;padding:0;padding-right:10px;letter-spacing:.06em}.theaters-items .theater-name{font:italic 600 16px / 1.2em 'Cormorant','Palatino',serif}.theaters-items .gettickets-btn{width:112px;border:1px solid;padding:10px;text-align:center}.groupsales-btn-wrap{margin:0 auto;max-width:500px;padding-bottom:30px;text-align:right}#theaters-section{margin:0 auto;padding-top:36px;font:400 12px / 1.6em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#theaters-section .instructions{letter-spacing:.18em;margin-right:-0.18em;padding-bottom:30px;text-align:center;font:600 16px / 1.5em 'Cormorant','Palatino',serif}#theaters-section #theaters-list{list-style:none;max-width:500px;overflow:hidden;position:relative;margin:0 auto}#theaters-section #theaters-list .content-tray-wrap.showing .content-tray{max-height:none !important;-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}#theaters-section #theaters-list .content-tray-wrap.expanded .header-caret{top:-5px;-webkit-transform:perspective(800px) rotateX(180deg);-moz-transform:perspective(800px) rotateX(180deg);-ms-transform:perspective(800px) rotateX(180deg);-o-transform:perspective(800px) rotateX(180deg)}#theaters-section #theaters-list .content-tray-btn{background:transparent;border:none;display:block;padding:5px 0;position:relative;text-align:left;width:100%}#theaters-section #theaters-list .content-tray{margin:0 auto;max-height:0;overflow:hidden;width:100%;-webkit-transition:max-height .4s cubic-bezier(.455, .03, .515, .955);-o-transition:max-height .4s cubic-bezier(.455, .03, .515, .955);transition:max-height .4s cubic-bezier(.455, .03, .515, .955);-webkit-transition:max-height, 0.4s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:max-height, 0.4s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:max-height, 0.4s, cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:max-height, 0.4s, cubic-bezier(0.455, 0.03, 0.515, 0.955)}#theaters-section #theaters-list .header-title{border-bottom:solid 1px currentColor;margin:30px 0;padding-bottom:5px;padding-right:30px;text-transform:uppercase;font:700 16px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#theaters-section #theaters-list .header-title:first-child{margin-top:0}#theaters-section #theaters-list .header-caret{position:absolute;right:0;font-size:2em;top:0;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-webkit-transition:all .8s cubic-bezier(.455, .03, .515, .955);-o-transition:all .8s cubic-bezier(.455, .03, .515, .955);transition:all .8s cubic-bezier(.455, .03, .515, .955);-webkit-transition:all, 0.8s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all, 0.8s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:all, 0.8s, cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all, 0.8s, cubic-bezier(0.455, 0.03, 0.515, 0.955)}#theaters-section .tt-holder{margin-bottom:0}#theaters-section .theater{float:left;text-transform:uppercase;width:calc(100% - 112px);margin-bottom:36px}#theaters-section .gettickets-btn{float:right}#theaters-section #theaters-postal{margin:0 auto;width:216px;margin-bottom:36px;position:relative;overflow:hidden}#theaters-section #theaters-postal .postal-holder{width:100px;float:left}#theaters-section #theaters-postal .postal-holder #postal{width:100px;border:1px solid;border-right:0;padding:10px;background:none;text-align:center}#theaters-section #theaters-postal .postal-btn{cursor:pointer;float:left;width:114px;border:1px solid;padding:10px;text-align:center}#screenings-section{margin:0 auto;font:400 12px / 1.6em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;text-align:center;padding-bottom:30px}#screenings-section .header-block{padding:36px 26px;margin-bottom:36px;background-color:#222;text-align:center;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}#screenings-section .tt-holder{padding-bottom:0}#screenings-section .tt-holder .logo{margin-bottom:0}#screenings-section .screening-notes{font-size:16px;margin-bottom:22px}#screenings-section .screening-guild-url{margin-bottom:20px;border:1px solid;padding:12px 18px;font-size:14px;text-align:center;cursor:pointer;display:inline-block;font-weight:bold}#screenings-section .screening-more{font:italic 600 19px / 1.2em 'Cormorant','Palatino',serif;cursor:pointer}#screenings-section .screening-more .icon-right-dir{font-size:.8em}#screenings-section #screenings-list{list-style:none;max-width:600px;overflow:hidden;position:relative;margin:0 auto}#screenings-section .market-names{text-align:center}#screenings-section .market-name{font:700 16px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;color:#fff;border:solid 1px currentColor;border-left:0;padding:11px 15px;margin:0;background:transparent}#screenings-section .market-name:first-child{border-left:solid 1px}#screenings-section .market-name.selected{background-color:#fff;border-color:#fff;color:#000}#screenings-section .market-col{display:none}#screenings-section .market-col.selected{display:block}#screenings-section .theater{margin-top:26px}#screenings-section .theater-name{font-size:30px}#screenings-section .city-state,#screenings-section .date-open{opacity:.5}#screenings-section .map-holder{margin-top:14px}#screenings-section .gettickets-btn{margin-top:14px;display:inline-block}.sans-serif #theaters-section,.sans-serif #screenings-section{font:800 12px / 1.6em 'Cantarell','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.sans-serif #theaters-section{font:400 12px / 1.6em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.sans-serif #theaters-section .instructions{font:400 14px / 1.6em 'Fjalla One','Impact',sans-serif}.sans-serif #screenings-section .screening-more{font:italic 800 19px / 1.6em 'Cantarell','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.colors-white #theaters-section{color:#fff}.groupsales.colors-white,.groupsales.colors-{color:#000 !important}.groupsales.colors-white .tt-holder .tt,.groupsales.colors- .tt-holder .tt{color:#2a8aa6}.groupsales #theaters-section{color:#000;max-width:710px}.groupsales #theaters-section a{color:#000}.groupsales #theaters-section #theaters-postal ::-webkit-input-placeholder{color:rgba(0,0,0,0.6)}.groupsales #theaters-section #theaters-postal :-moz-placeholder{color:rgba(0,0,0,0.6)}.groupsales #theaters-section #theaters-postal ::-moz-placeholder{color:rgba(0,0,0,0.6)}.groupsales #theaters-section #theaters-postal :-ms-input-placeholder{color:rgba(0,0,0,0.6)}@media (min-width:768px){#screenings-section{text-align:left}#screenings-section .market-name,#screenings-section .market-name.selected,#screenings-section .market-name:first-child{float:left;text-align:left;color:#fff;width:40%;margin-right:20%;border:0;border-bottom:1px solid rgba(255,255,255,0.5);background-color:transparent;padding:0;padding-bottom:5px}#screenings-section .market-col,#screenings-section .market-col.selected{float:left;width:40%;margin-right:20%;display:block}#screenings-section .market-col:first-child{border-left:0}#screenings-section .market-name:last-child,#screenings-section .market-col:last-child{margin-right:0}}@media (min-width:1200px){#about-body{font-size:18px}}#soundtrack-section iframe{background:transparent;border:none;height:1156px;overflow:hidden;width:100%}@media (min-width:600px){#soundtrack-section iframe{height:1003px}}@media (min-width:680px){#soundtrack-section iframe{background:#f4f4f4;height:658px}}#groupsales{max-width:910px;margin:0 auto;padding:38px 0 50px;position:relative;overflow:hidden;color:#000}#groupsales #groupsales-form-wrap{margin-top:0}#groupsales #groupsales-content{margin:0 auto;position:relative;-webkit-overflow-scrolling:touch}#groupsales #groupsales-epk{margin-top:32px}#groupsales #groupsales-synopsis{margin-top:33px;font:400 15px / 1.75em 'Oswald','Impact',sans-serif}#groupsales .grid-play-btn-holder .grid-play-btn{color:#fff;font-size:16.5px;height:51px;margin-top:0;width:51px}#groupsales #groupsales-theaters-btn-wrap{margin-top:30px;padding-bottom:6px;text-align:center}#groupsales #groupsales-epk-rule{margin:34px auto 32px}#groupsales #groupsales-info-rule{margin:36px auto 34px}#groupsales #groupsales-form-rule{margin:36px auto 34px}#groupsales #groupsales-cta-rule{margin:36px auto 34px}#groupsales .cta{margin-top:21px}#groupsales .form-section-head{font-size:19px}#groupsales .form-section-body{font:400 15px / 1.75em 'Oswald','Impact',sans-serif}#groupsales .form-control{max-width:100%}#groupsales #referral_other-holder{display:none}#groupsales #groupsales-form{margin-top:24px}#groupsales #call-footer{margin-top:24px}#groupsales #groupsales-asset{position:relative}#groupsales #groupsales-video-thumb{padding-bottom:56.25% !important;position:relative;z-index:2}#groupsales #video-content-wrap{background:rgba(255,255,255,0.4);padding:1px;width:100%;position:absolute;top:0;z-index:1}#groupsales #video-bg{background-color:#000;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}#groupsales #video-bg #player,#groupsales #video-bg iframe,#groupsales #video-bg object,#groupsales #video-bg embed{position:absolute;top:0;left:0;width:100%;height:100%}#groupsales-footer .head{margin-top:0}#groupsales-footer .subhead{margin-top:0}#groupsales-footer #groupsales-more-btn{color:#fff;margin-top:20px}#groupsales-footer #groupsales-more-btn:hover,#groupsales-footer #groupsales-more-btn:focus{color:#000}#groupsales-legal{margin:30px 0 0;text-align:center}#groupsales-legal #copyright{font-size:11px;clear:both;margin-top:40px}#groupsales-legal #legal-links{margin-top:5px;font-size:11px}#groupsales-legal #legal-links a{color:currentColor;padding:0 5px;border-right:1px solid currentColor}#groupsales-legal #legal-links a:last-child{border-right-width:0}#groupsales-legal #legal-links .small-break{display:block;margin-bottom:5px}#groupsales-legal #legal-links .small-break a:last-child{border-right-width:0}@media (min-width:480px){#groupsales{padding:38px 20px 50px}#groupsales #groupsales-synopsis{margin-top:-7px}#groupsales .form-section-head{font-size:24px}#groupsales .right-col{padding-left:27px;float:right;width:52.21843003%}#groupsales .left-col{float:left;width:47.78156997%}}@media (min-width:660px){#groupsales{padding:38px 30px 50px}}@media (min-width:768px){#groupsales-legal #copyright{margin-top:0}#groupsales-legal #legal-links{display:inline-block}#groupsales-legal #legal-links .small-break{display:inherit}#groupsales-legal #legal-links .small-break a:last-child{border-right-width:1px}}#custom{color:#ffecd2;width:100%;max-width:928px;margin:0 auto;font:italic 600 16px / 1.3em 'Cormorant','Palatino',serif;letter-spacing:1px;text-align:center;padding:30px}#custom h1{font-size:4em;margin-bottom:-7px}#custom h2{margin:0 auto;font-size:1.7em;color:#aeaba3;width:80%;max-width:504px}#custom .desc{margin:0 auto;max-width:662px;color:#aeaba3}#custom .buttons-header{margin:30px}#custom .buttons{margin-bottom:40px;display:flex;flex-wrap:wrap;justify-content:center}#custom .buttons .btn-outline{font:italic 600 16px / 1.3em 'Cormorant','Palatino',serif;padding:7px 23px;width:100%;margin:9px}#custom .buttons .btn-outline .icon{margin-left:-3px;margin-right:5px}#custom .header-img{margin:36px auto}#custom .header-img img{max-width:100%}#custom .custom-item-wrap{margin:70px auto;width:80%;max-width:750px}#custom .custom-item-wrap .title{font:600 16px / 1.6em 'Cormorant','Palatino',serif;margin:22px 0 8px;text-transform:uppercase}#custom .custom-item-wrap .release-date{margin-bottom:16px}#custom .custom-item-wrap .img img{max-width:100%}#custom .custom-item-wrap .description{width:90%;margin:0 auto;margin-top:30px;max-width:568px;text-align:left;color:#aeaba3}#custom .custom-item-wrap .description p{margin:10px 0}.sans-serif #custom{font:400 15px / 1.5em 'Cantarell','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.sans-serif #custom h1{font:400 36px / 1.3em 'Fjalla One','Impact',sans-serif}.sans-serif #custom .buttons-header{font:400 16px / 1.3em 'Fjalla One','Impact',sans-serif}.sans-serif #custom .buttons .btn-outline{padding:13px 23px 14px;font:700 12px / 1em 'Oswald','Impact',sans-serif}.sans-serif #custom .custom-item-wrap .title{font:400 16px / 1.6em 'Fjalla One','Impact',sans-serif}.colors-white #custom h1{color:#fff}.colors-white #custom .desc{color:#fff;opacity:.4}.colors-white #custom .buttons-header{color:#fff}.colors-white #custom .buttons .btn-outline{color:#fff}.colors-white #custom .custom-item-wrap .title{color:#fff}.colors-white #custom .custom-item-wrap .description{color:#fff;opacity:.4}@media (min-width:480px){#custom .buttons{margin-top:-23px}#custom .buttons .btn-outline{width:inherit;margin:23px 9px 0}}@media (min-width:992px){#custom{font-size:20px}#custom h2{font-size:2.42em;line-height:1em}#custom .buttons .btn-outline{font-size:20px}#custom .custom-item-wrap .title{font-size:20px}.sans-serif #custom .buttons .btn-outline{font-size:16px}}#landing{min-height:100%}#landing #cta-wrap{height:100vh;min-height:100%;padding-top:64px;width:100%}#landing #video-content-wrap{background:rgba(255,255,255,0.4);padding:1px;width:100%}#landing #video-bg{background-color:#000;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}#landing #video-bg #player,#landing #video-bg iframe,#landing #video-bg object,#landing #video-bg embed{position:absolute;top:0;left:0;width:100%;height:100%}.landing-hidden header#main-header{opacity:0}.landing-hidden #landing{opacity:0}.landing-hidden #info-modules{opacity:0}.landing-hidden #container{opacity:0}#explore-cta{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:100%;width:100%}#explore-cta-content{color:#ffecd2;cursor:pointer;text-align:center;text-transform:uppercase;max-width:100%;position:relative;flex:0 0 auto}#explore-cta-content *{pointer-events:none}#explore-cta.text #explore-cta-content:before{content:'';background:rgba(0,0,0,0.5);border:solid 1px #aeaba3;display:block;position:absolute;bottom:0;left:50%;margin-left:-97px;margin-bottom:4px;opacity:.2;width:194px;height:194px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}#explore-cta.logo #explore-cta-content img{max-width:80%;margin-bottom:2em}#explore-title-treatment{letter-spacing:.38em;margin:0 0 .62em .38em;font:italic 600 6.25vw / 1.2em 'Cormorant','Palatino',serif}.wf-loading.wf-cormorant-n6-loading #explore-title-treatment{font:italic 600 5.56875vw / 1.2em 'Cormorant','Palatino',serif}#explore-copy{letter-spacing:.3em;font:400 10px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#explore-copy:before{margin:0 auto 26px;width:191px}#explore-arrow{margin:13px auto 0;background-image:url(../assets/img/sprites.png?v=18);background-position:-165px -39px;width:11px;height:37px}.sans-serif #explore-title-treatment{font:400 5.9375vw / 1.2em 'Fjalla One','Impact',sans-serif}.sans-serif #explore-copy{font:400 11px / 1em 'Oswald','Impact',sans-serif}.colors-white #explore-cta-content{color:#fff}.colors-white #explore-arrow{background-image:url(../assets/img/sprites.png?v=18);background-position:-165px 0;width:11px;height:37px}.colors-mainsite #explore-cta-content{color:#fff}.colors-mainsite #explore-arrow{background-image:url(../assets/img/sprites.png?v=18);background-position:-165px 0;width:11px;height:37px}@media (min-width:480px){#landing{min-height:100%}#explore-cta.text #explore-cta-content:before{margin-left:-112px;margin-bottom:-11px;width:224px;height:224px}#explore-copy:before{width:261px}}@media (min-width:768px){#landing #cta-wrap{position:absolute}#explore-cta.logo #explore-cta-content img{max-width:58%}#explore-title-treatment{max-width:444px;font-size:30px}.wf-loading.wf-cormorant-n6-loading #explore-title-treatment{font-size:26.73px}.sans-serif #explore-title-treatment{font-size:28px}}@media (min-width:992px){#explore-title-treatment{max-width:588px;font-size:46px}.wf-loading.wf-cormorant-n6-loading #explore-title-treatment{font-size:40.986px}.sans-serif #explore-title-treatment{font-size:43px}#explore-cta.text #explore-cta-content:before{margin-left:-160px;margin-bottom:-35px;width:320px;height:320px}#explore-cta.logo #explore-cta-content img{max-width:58%}}@media (min-width:1200px){#explore-title-treatment{max-width:796px}}@media (min-width:1900px){#explore-title-treatment{font-size:72px;max-width:1496px}}@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){#explore-arrow{background-size:162px 143px;background-image:url(../assets/img/sprites2x.png?v=18);background-position:-134px 0;width:11px;height:37px}.colors-white #explore-arrow{background-image:url(../assets/img/sprites2x.png?v=18);background-position:-268px -78px;width:22px;height:74px}.colors-mainsite #explore-arrow{background-image:url(../assets/img/sprites2x.png?v=18);background-position:-268px -78px;width:22px;height:74px}}#info-modules,#landing-modules-bottom{background:rgba(26,26,26,0.9);color:#ffecd2;text-align:center;overflow:hidden}#info-modules .uppercase,#landing-modules-bottom .uppercase{text-transform:uppercase}#info-modules img,#landing-modules-bottom img,#info-modules .module-btn,#landing-modules-bottom .module-btn,#info-modules .module-content,#landing-modules-bottom .module-content{margin:5px 0}#info-modules .small-text,#landing-modules-bottom .small-text,#info-modules .source,#landing-modules-bottom .source{margin:-1px 0 4px}#info-modules img,#landing-modules-bottom img{max-width:100%}#info-modules .module-btn,#landing-modules-bottom .module-btn,#info-modules a.module-btn,#landing-modules-bottom a.module-btn{-webkit-transition:color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), border-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), border-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), border-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), border-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}#info-modules .w100,#landing-modules-bottom .w100{width:100% !important}#info-modules .btn-0:hover,#landing-modules-bottom .btn-0:hover,#info-modules .btn-0:focus,#landing-modules-bottom .btn-0:focus{border-color:rgba(255,255,255,0.9);color:#eee !important}#info-modules .btn-1,#landing-modules-bottom .btn-1{display:block;background:rgba(255,236,210,0.3);color:#ffecd2;padding:16px 15px 15px 20px;max-width:250px;text-align:center;font:400 10px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#info-modules .btn-1:hover,#landing-modules-bottom .btn-1:hover,#info-modules .btn-1:focus,#landing-modules-bottom .btn-1:focus{background:rgba(255,255,255,0.4);color:#fff !important}#info-modules .btn-2,#landing-modules-bottom .btn-2{display:block;padding:.3em 0;max-width:250px}#info-modules .btn-2:first-child,#landing-modules-bottom .btn-2:first-child{padding-top:0}#info-modules .module-content,#landing-modules-bottom .module-content{display:block;position:relative}#info-modules .small-text,#landing-modules-bottom .small-text{display:block;font:400 10px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#info-modules .small-text.inline-1,#landing-modules-bottom .small-text.inline-1{display:inline-block}#info-modules .source,#landing-modules-bottom .source{display:block;clear:both;text-transform:uppercase;font:400 10px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;font-style:italic}#info-modules .source.inline-1,#landing-modules-bottom .source.inline-1{display:inline-block}#info-modules .right-arrow,#landing-modules-bottom .right-arrow{display:inline-block;margin-left:4px;background-image:url(../assets/img/sprites.png?v=18);background-position:-62px -154px;width:25px;height:7px}#info-modules .module-clear-0,#landing-modules-bottom .module-clear-0{display:none}#info-modules .module-clear-1,#landing-modules-bottom .module-clear-1{clear:both;height:60px}#info-modules .module-clear-2,#landing-modules-bottom .module-clear-2{height:20px}#info-modules .social a,#landing-modules-bottom .social a{display:inline-block;padding:10px 12px}#info-modules .social a:before,#landing-modules-bottom .social a:before{margin:0}#info-modules .thumb-holder,#landing-modules-bottom .thumb-holder{margin:5px 0;position:relative}#info-modules .thumb-holder img,#landing-modules-bottom .thumb-holder img{margin:0}#info-modules .thumb-play-btn-holder,#landing-modules-bottom .thumb-play-btn-holder{position:absolute;z-index:10;bottom:4px;right:4px;cursor:pointer}#info-modules .thumb-play-btn-holder .thumb-play-btn,#landing-modules-bottom .thumb-play-btn-holder .thumb-play-btn{cursor:pointer;width:20px;height:20px;color:#aeaba3}#info-modules .thumb-play-btn-holder .thumb-play-btn:hover,#landing-modules-bottom .thumb-play-btn-holder .thumb-play-btn:hover{opacity:.8}#info-modules div:first-child{padding-top:30px}#landing-modules-left,#landing-modules-right{overflow:hidden;margin:0 auto;max-width:202px}#landing-modules-bottom{display:none;text-align:left;padding-top:30px;background:transparent}.serif #info-modules,.serif #landing-modules-bottom{font:italic 600 16px / 1.3em 'Cormorant','Palatino',serif;font-weight:600;letter-spacing:.4px}.serif #info-modules .btn-2,.serif #landing-modules-bottom .btn-2{font:600 12px / 1.6em 'Cormorant','Palatino',serif;font-weight:600}.sans-serif #info-modules,.sans-serif #landing-modules-bottom{font:400 16px / 1.4em 'Oswald','Impact',sans-serif}.sans-serif #info-modules .module-btn,.sans-serif #landing-modules-bottom .module-btn,.sans-serif #info-modules a.module-btn,.sans-serif #landing-modules-bottom a.module-btn{font:700 12px / 1.6em 'Oswald','Impact',sans-serif}.sans-serif #info-modules .btn-0,.sans-serif #landing-modules-bottom .btn-0,.sans-serif #info-modules .btn-1,.sans-serif #landing-modules-bottom .btn-1{padding:14px 23px}.sans-serif #info-modules .btn-2,.sans-serif #landing-modules-bottom .btn-2{font-weight:bold}.sans-serif #info-modules .source,.sans-serif #landing-modules-bottom .source,.sans-serif #info-modules .small-text,.sans-serif #landing-modules-bottom .small-text{font:800 10px / 1em 'Cantarell','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.sans-serif #info-modules .source,.sans-serif #landing-modules-bottom .source{font-style:italic}.colors-white #info-modules,.colors-white #landing-modules-bottom{color:#fff}.colors-white #info-modules .btn-0,.colors-white #landing-modules-bottom .btn-0{color:#fff;border-color:#fff}.colors-white #info-modules .btn-1,.colors-white #landing-modules-bottom .btn-1{color:#fff;background:rgba(255,255,255,0.3)}.colors-mainsite{color:#fff}.colors-mainsite #info-modules,.colors-mainsite #landing-modules-bottom{color:#fff}.colors-mainsite #info-modules{color:#fff}.colors-mainsite #info-modules .section-header{color:#eee}.colors-mainsite #info-modules a{color:#fff}.colors-mainsite #info-modules a:hover,.colors-mainsite #info-modules a:focus{color:#2a8aa6}.colors-mainsite #landing-modules-bottom{color:#929292}@media (min-width:768px){#info-modules{padding-top:65px}#info-modules div:first-child{padding-top:0}#info-modules:not(.force-down-temp){background:transparent;padding-top:0;pointer-events:none;position:relative;z-index:10}#info-modules:not(.force-down-temp) #landing-modules-left,#info-modules:not(.force-down-temp) #landing-modules-right{padding-top:102px;pointer-events:auto;width:162px}#info-modules:not(.force-down-temp) #landing-modules-left{float:left;text-align:left;padding-left:20px}#info-modules:not(.force-down-temp) #landing-modules-left .module-header:after{margin-left:-40px}#info-modules:not(.force-down-temp) #landing-modules-left .social{margin-top:-10px;margin-left:-10px}#info-modules:not(.force-down-temp) #landing-modules-right{float:right;text-align:right;padding-right:20px}#info-modules:not(.force-down-temp) #landing-modules-right .module-header:after{margin-right:-40px}#info-modules:not(.force-down-temp) #landing-modules-right .social{margin-top:-10px;margin-right:-10px}#info-modules .social a,#landing-modules-bottom .social a{padding:10px 9px}}@media (min-width:992px){#info-modules:not(.force-down-temp) #landing-modules-left,#info-modules:not(.force-down-temp) #landing-modules-right{top:150px;width:202px}#info-modules .social a,#landing-modules-bottom .social a{padding:10px 12px}}@media (min-width:1200px){#info-modules:not(.force-down-temp) #landing-modules-left{padding-left:40px}#info-modules:not(.force-down-temp) #landing-modules-right{padding-right:40px}#info-modules{padding-top:91px}#landing-modules-bottom{display:block;padding-left:40px}#landing-modules-bottom .module-header:after{margin-left:-40px}#info-modules .social a,#landing-modules-bottom .social a{padding:10px}}@-webkit-keyframes rotate-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#grid-loading-icon:before{border:solid 3px currentColor;border-left-color:transparent;border-radius:50%;content:'';display:block;height:35px;margin:0 auto;width:35px;-webkit-animation:rotate-animation 1s linear 0s infinite;animation:rotate-animation 1s linear 0s infinite}.js-ready #grid-loading-icon{display:none}#grid-content{background:rgba(26,26,26,0.9);text-align:center;min-height:100%}#grid-content.about{min-height:auto}#grid-content #about-section{padding:30px 20px 155px}#featured-grid-item{text-align:center}#featured-grid-item .featured-block{display:block;position:relative;overflow:hidden}#featured-grid-item .title{display:none;font:italic 600 18px / 1.2em 'Cormorant','Palatino',serif}#featured-grid-item .description,#featured-grid-item .description-clipped{font:400 13px / 1.4em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;color:#fbf3e0;display:none}#featured-grid-item .grid-img{position:relative;overflow:hidden}#featured-grid-item .grid-play-btn-holder .grid-play-btn{margin-top:0}#featured-item-title{text-transform:uppercase;font:400 12px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;letter-spacing:2px}#grid-holder{position:relative}#grid-filters{position:relative;overflow:hidden;width:100%;text-align:left;background-color:rgba(0,0,0,0.4);max-height:0;min-height:0;-webkit-transition:max-height 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955), min-height 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955), padding 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:max-height 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955), min-height 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955), padding 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:max-height 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955), min-height 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955), padding 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:max-height 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955), min-height 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955), padding 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955)}#grid-filters #about-cta{display:none;margin-left:40px;margin-bottom:32px}#grid-filters #filter-title{padding-left:40px}#grid-filters .section-header{margin-top:20px;display:none}#grid-filters .section-header:after{margin-left:-40px}#grid-filters .catbox{float:left;width:8px;height:8px;border:1px solid #ffecd2;background-color:rgba(0,0,0,0);margin-right:10px;margin-top:4px;-webkit-transition:background-color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:background-color .3s cubic-bezier(.455, .03, .515, .955);transition:background-color .3s cubic-bezier(.455, .03, .515, .955);-webkit-transition:background-color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:background-color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:background-color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:background-color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955)}#grid-filters .selected .catbox{background-color:#ffecd2}#grid-filters .category{overflow:hidden}#grid-filters .category-title{cursor:pointer;padding:10px 0 5px;margin-left:30px;font:italic 600 16px / 1.2em 'Cormorant','Palatino',serif;color:#ffecd2;display:inline-block;position:relative;width:calc(100% - 78px)}#grid-filters .category-title .title{float:left;width:calc(100% - 20px)}#grid-filters .category-title.a2{opacity:.25}#grid-filters .collapse-btn{display:inline-block;float:right;font:normal 400 12px / 1em 'Old Standard TT','Quicksand','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;text-align:center;padding:10px 0;margin-right:30px;width:12px;height:36px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#grid-filters .collapse-btn hr{margin:0;margin-top:6px;margin-left:1px;border-top:1px solid;width:10px}#grid-filters .category-contents{margin-left:52px}#grid-filters .subcategory-title{text-transform:uppercase;cursor:pointer;padding:8px 0;font:400 11px / 1.2em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;color:#aeaba3;letter-spacing:1px;opacity:.6}#grid-filters .subcategory-title .catbox{opacity:.6;margin-top:2px;margin-bottom:4px}#grid-filters .subcategory-title.a2{opacity:.15}#grid-filters.show{max-height:100em;padding-top:20px;padding-bottom:20px}#grid-filters.fixed{background:rgba(0,0,0,0.9);left:0;overflow:auto;position:fixed;top:107px;width:100%;z-index:110}#grid{margin:0;overflow:hidden;text-align:left}#grid .item{color:#fbf3e0;display:none;position:relative;width:100%}.js-ready #grid .item{display:block}.grid-play-btn-holder{position:absolute;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:100%;width:100%;z-index:10}.grid-play-btn-holder .grid-play-btn{border:none;font-size:20px;cursor:pointer;margin-top:-80px;width:80px;height:80px;background-color:rgba(213,203,178,0.3);color:#d5cbb2;-webkit-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);-o-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);transition:opacity .3s cubic-bezier(.455, .03, .515, .955);-webkit-transition:opacity, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:opacity, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:opacity, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955)}.grid-play-btn-holder .grid-play-btn:hover{opacity:.8}.grid-img{width:100%;background-color:#7b7b7b;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.grid-img img{max-width:100%;width:100%;filter:none;-webkit-transition:filter .6s cubic-bezier(.455, .03, .515, .955);-o-transition:filter .6s cubic-bezier(.455, .03, .515, .955);transition:filter .6s cubic-bezier(.455, .03, .515, .955);-webkit-transition:filter, 0.6s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:filter, 0.6s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:filter, 0.6s, cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:filter, 0.6s, cubic-bezier(0.455, 0.03, 0.515, 0.955)}.item:hover .grid-img img{filter:brightness(115%);-webkit-filter:brightness(115%)}.item:hover .grid-social{display:block;opacity:1}.item-spacer{position:relative;margin:10px;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center top}.grid-social{position:absolute;top:0;right:0;z-index:20;width:100%;opacity:0;text-align:right;-webkit-transition:opacity .6s cubic-bezier(.455, .03, .515, .955);-o-transition:opacity .6s cubic-bezier(.455, .03, .515, .955);transition:opacity .6s cubic-bezier(.455, .03, .515, .955);-webkit-transition:opacity, 0.6s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:opacity, 0.6s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:opacity, 0.6s, cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity, 0.6s, cubic-bezier(0.455, 0.03, 0.515, 0.955);box-shadow:inset 0 60px 60px -60px rgba(0,0,0,0.8)}.grid-social li{display:inline-block;padding:0;text-align:center;margin-top:0;vertical-align:middle}.grid-social li span{display:inline-block;padding:12px 14px;margin:0;overflow:inherit}.grid-social li span:before{font-size:1.15em;line-height:1em;width:auto;margin:0}.grid-caption{background:rgba(26,26,26,0.9);padding:20px;letter-spacing:.06em;width:100%;text-align:left;position:relative}.grid-caption .asset-type{opacity:.9;color:#a88062;font:400 12px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;text-transform:uppercase;letter-spacing:1px}.grid-caption .asset-type p{display:inline}.grid-caption .pipe{color:#65625c;opacity:.6}.grid-caption .filters{letter-spacing:.21em;margin-top:3px;text-transform:uppercase;font:400 9px / 1.5em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.grid-caption .filters span{color:#a88062;display:inline-block}.grid-caption .caption{letter-spacing:.1em;margin-top:10px;opacity:.6;display:inline;font:400 12px / 1.2em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.grid-caption .caption p{display:inline}.grid-caption .pop-btn{position:absolute;right:-1px;top:0;background-image:url(../assets/img/sprites.png?v=18);background-position:-103px -123px;width:19px;height:19px}.quote-holder{text-align:center;padding:20px}.quote-holder .quote-opening{color:#a88062;font:italic 600 48px / 1em 'Cormorant','Palatino',serif;font-weight:800;height:23px;overflow:hidden}.quote-holder .quote{margin-top:22px;color:#ffecd2;font:italic 600 22px / 1.36em 'Cormorant','Palatino',serif}.quote-holder .quote-author,.quote-holder .quote-source{margin-top:3px;letter-spacing:.1em;color:#aeaba3;font:400 9px / 1.2em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.quote-holder .quote-author{margin-top:22px}.quote-holder .quote-source{font-style:italic;text-transform:uppercase}.quote-holder.quotefilm{padding:0}.quote-holder.quotefilm .quote{margin-top:0}.related-film .item-spacer,.related-stories .item-spacer,.newsletter .item-spacer{margin:30px}.related-film .type-title,.related-stories .type-title,.newsletter .type-title{opacity:.6;margin-bottom:20px;text-transform:uppercase;font:400 12px / 1.2em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;letter-spacing:2px}.related-film .description,.related-stories .description,.newsletter .description,.related-film .related-title,.related-stories .related-title,.newsletter .related-title{margin-top:18px;color:#fbf3e0;font:italic 600 22px / 1.36em 'Cormorant','Palatino',serif}.related-film .related-cta,.related-stories .related-cta,.newsletter .related-cta{margin-top:13px;color:#a88062;font:400 12px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;letter-spacing:1px}.related-film .related-cta .icon-play,.related-stories .related-cta .icon-play,.newsletter .related-cta .icon-play{font-size:.6em}.related-film img,.related-stories img,.newsletter img{max-width:100%}.related-film .description,.related-stories .description,.newsletter .description{margin-bottom:20px}.related-film #email-input,.related-stories #email-input,.newsletter #email-input{float:left;width:132px;width:calc(100% - 42px)}.related-film #btn-subscribe.locked,.related-stories #btn-subscribe.locked,.newsletter #btn-subscribe.locked{color:rgba(0,0,0,0.15)}.related-film #email-input-msg,.related-stories #email-input-msg,.newsletter #email-input-msg{clear:both;margin-top:10px}.countdown .countdown-content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;background-size:cover;height:50px;min-height:calc(100vw - 20px);position:relative}.countdown .countdown-time-wrap{padding:0 20px;width:100%}.countdown .countdown-time{margin:0 auto;max-width:245px;padding:10px 0 0}.countdown ul{list-style:none;margin-left:-10px;padding:0}.countdown li{float:left;padding:0;padding-left:10px;margin:0;width:33.33333333%}.countdown .countdown-box{border:solid 1px currentColor;height:0;padding-bottom:104%;position:relative}.countdown .countdown-number{color:#fff;position:absolute;text-align:center;top:50%;width:100%;font:600 38px / 1em 'Cormorant','Palatino',serif;font-size:10.25vw;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%)}.countdown .countdown-title{color:#fff;float:left;letter-spacing:.3em;margin-left:.15em;margin-top:14px;text-align:center;text-transform:uppercase;width:100%;font:400 11px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.countdown .post-release{text-align:center;font:400 14px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.countdown .description{bottom:0;left:0;letter-spacing:.3em;padding:10px;position:absolute;text-align:center;width:100%;font:italic 600 14px / 1em 'Cormorant','Palatino',serif}.countdown .grid-img{position:absolute;top:0;bottom:0;z-index:1}.releasedate .releasedate-content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;background-size:cover;height:50px;min-height:calc(100vw - 20px);position:relative}.releasedate .content-wrap{left:0;letter-spacing:.3em;padding:20px;text-align:center;width:100%}.releasedate .tt-holder{margin:0;max-width:100%;padding:0}.releasedate .tt-holder .tt{max-width:90%}.releasedate hr{border-top-color:currentColor;margin-bottom:12px;margin-top:13px;width:109px}.releasedate .description{font:700 14px / 1.6em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.releasedate .grid-img{position:absolute;top:0;bottom:0;z-index:1}.gettickets .gettickets-content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:stretch;background-color:#333;background-size:cover;height:50px;min-height:calc(100vw - 20px);padding:10px;position:relative}.gettickets .gettickets-border{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;justify-content:center;border:solid 1px currentColor;width:100%}.gettickets .content-wrap{padding:20px;text-align:center;width:100%}.gettickets .tt-holder{margin:0;max-width:100%;padding:0}.gettickets .tt-holder .tt{max-width:90%;font-size:6.5vw !important}.gettickets hr{width:109px;border-top-color:currentColor}.gettickets .gettickets-wrap{color:#fff;letter-spacing:.31em;font:700 14px / 1.6em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.gettickets .gettickets-btn{display:inline-block;letter-spacing:.22em;margin-top:12px;padding:13px 12px 13px 16px}.gettickets .grid-img{position:absolute;top:0;bottom:0;z-index:1}.quotefilm .quotefilm-content{min-height:340px;position:relative;overflow:hidden;padding:40px 20px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.quotefilm .quotefilm-center{align-content:center}#about-cta,#show-filters{display:inline-block;margin-top:6px;padding:9px 12px;text-transform:none;font:600 18px / 1em 'Cormorant','Palatino',serif}#show-filters-holder{display:none;margin:0 -12.5%;-webkit-transition:background-color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:background-color .3s cubic-bezier(.455, .03, .515, .955);transition:background-color .3s cubic-bezier(.455, .03, .515, .955);-webkit-transition:background-color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:background-color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:background-color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:background-color, 0.3s, cubic-bezier(0.455, 0.03, 0.515, 0.955)}#show-filters-holder #show-filters{cursor:pointer}#show-filters-holder #show-filters-arrow{display:inline-block;letter-spacing:.15em;margin-left:5px;position:relative;width:11px;vertical-align:top;font:700 14px / 1em 'Oswald','Impact',sans-serif}#show-filters-holder #show-filters-arrow:before{content:"\003E";display:block;position:absolute;top:3px;left:0;transform-origin:40% 60%;-webkit-transition:-webkit-transform .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:-moz-transform .3s cubic-bezier(.455, .03, .515, .955);-o-transition:-o-transform .3s cubic-bezier(.455, .03, .515, .955);transition:-ms-transform .3s cubic-bezier(.455, .03, .515, .955);transition:transform .3s cubic-bezier(.455, .03, .515, .955);transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}#show-filters-holder #show-filters-arrow.flip:before{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.js-ready #show-filters-holder{display:block}.js-ready #grid-header.lock-filters{padding-bottom:73px}.js-ready #grid-header.lock-filters #show-filters-holder{background:rgba(0,0,0,0.9);left:0;margin:0;position:fixed;top:64px;width:100%;z-index:110}.rating-holder{position:relative;overflow:hidden;margin:0 auto;margin-top:22px}.rating-holder .icon-star,.rating-holder .icon-star-half{font-size:22px;display:inline-block;width:32px}.rating-holder .icon-star-half{margin-left:-11px;width:43px}.rating-holder .rating-bg{position:relative;z-index:1;opacity:.2;width:100%}.rating-holder .rating{position:absolute;z-index:2;opacity:1;top:0;width:100%}.rating-holder .buffer{opacity:0}.sans-serif #grid-filters .category-title{font:400 14px / 1.4em 'Fjalla One','Impact',sans-serif;letter-spacing:.1px}.sans-serif #grid-filters .subcategory-title{font:400 11px / 1.2em 'Cantarell','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;letter-spacing:.5px}.sans-serif #featured-item-title{font:400 12px / 1em 'Fjalla One','Impact',sans-serif;letter-spacing:3px}.sans-serif #featured-grid-item .title{letter-spacing:0;font:400 17px / 1.2em 'Fjalla One','Impact',sans-serif}.sans-serif #featured-grid-item .description,.sans-serif #featured-grid-item .description-clipped{font:400 12px / 1.3em 'Cantarell','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.sans-serif .grid-caption .asset-type,.sans-serif .grid-caption .caption{font:800 11px / 1.3em 'Cantarell','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.sans-serif .quote-holder .quote-opening{font:700 46px / 1em 'Oswald','Impact',sans-serif}.sans-serif .quote-holder .quote{font:400 21px / 1.36em 'Fjalla One','Impact',sans-serif}.sans-serif .quote-holder .quote-source,.sans-serif .quote-holder .quote-author{font:800 10px / 1.3em 'Cantarell','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;letter-spacing:0}.sans-serif .quote-holder .quote-source{font-style:italic}.sans-serif .related-film .type-title,.sans-serif .related-stories .type-title,.sans-serif .newsletter .type-title{font:400 12px / 1.2em 'Fjalla One','Impact',sans-serif;letter-spacing:3px}.sans-serif .related-film .description,.sans-serif .related-stories .description,.sans-serif .newsletter .description,.sans-serif .related-film .related-title,.sans-serif .related-stories .related-title,.sans-serif .newsletter .related-title{font:400 22px / 1.36em 'Oswald','Impact',sans-serif}.sans-serif .related-film .related-cta,.sans-serif .related-stories .related-cta,.sans-serif .newsletter .related-cta{font:400 12px / 1.3em 'Cantarell','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.sans-serif #about-cta,.sans-serif #show-filters{font:400 18px / 1em 'Fjalla One','Impact',sans-serif}.sans-serif .newsletter .btn-color{padding:1px 9px 0 11px}.sans-serif .countdown .countdown-box{border-width:2px}.sans-serif .countdown .countdown-number{font:400 38px / 1em 'Fjalla One','Impact',sans-serif}.sans-serif .countdown .description{letter-spacing:.45em;font:400 14px / 1em 'Fjalla One','Impact',sans-serif}.sans-serif .releasedate .description{letter-spacing:.5em;font:400 14px / 2.2em 'Fjalla One','Impact',sans-serif}.sans-serif .releasedate hr{border-top-width:2px}.sans-serif .gettickets .gettickets-border{border-width:2px}.sans-serif .gettickets .gettickets-wrap{letter-spacing:.5em;font:400 14px / 2.2em 'Fjalla One','Impact',sans-serif}.sans-serif .gettickets .gettickets-btn{margin-top:10px}.sans-serif .gettickets hr{border-top-width:2px}.colors-white #featured-grid-item .description,.colors-white #featured-grid-item .description-clipped{opacity:.4;color:#fff}.colors-white #grid .item{color:#eee}.colors-white #grid-filters .catbox{border:1px solid #eee}.colors-white #grid-filters .selected .catbox{background-color:#eee}.colors-white #grid-filters .category-title{color:#eee}.colors-white #grid-filters .subcategory-title{color:#ddd}.colors-white .grid-caption .asset-type,.colors-white .grid-caption .caption{color:#fff}.colors-white .grid-caption .pop-btn{background-image:url(../assets/img/sprites.png?v=18);background-position:-82px -123px;width:19px;height:19px}.colors-white .grid-play-btn-holder .grid-play-btn{background-color:rgba(255,255,255,0.3)}.colors-white .quote-holder .quote-opening{color:#fff}.colors-white .quote-holder .quote{color:#fff}.colors-white .related-film .description,.colors-white .related-stories .description,.colors-white .newsletter .description,.colors-white .related-film .related-title,.colors-white .related-stories .related-title,.colors-white .newsletter .related-title{color:#fff}.colors-white .related-film .related-cta,.colors-white .related-stories .related-cta,.colors-white .newsletter .related-cta{color:#fff}.colors-mainsite #grid-content{background-color:rgba(244,244,244,0.9)}.colors-mainsite #featured-item-title{color:#737373;opacity:.6}.colors-mainsite #featured-grid-item .description,.colors-mainsite #featured-grid-item .description-clipped{opacity:.4;color:#434343}.colors-mainsite #grid .item{color:#eee}.colors-mainsite #grid-header .btn-outline{margin-right:20px;text-transform:uppercase}.colors-mainsite #grid-title-treatment{color:#000;letter-spacing:.0015em}.colors-mainsite #grid-filters{background:transparent}.colors-mainsite #grid-filters .catbox{border:1px solid #000}.colors-mainsite #grid-filters .selected .catbox{background-color:#000}.colors-mainsite #grid-filters .category-title{color:#3c3c3c;font-style:15px;text-transform:uppercase}.colors-mainsite #grid-filters .collapse-btn{color:#929292}.colors-mainsite #grid-filters .collapse-btn hr{border-top:solid 1px #929292}.colors-mainsite #grid-filters .subcategory-title{color:#767676;font:400 11px / 1em 'Oswald','Impact',sans-serif}.colors-mainsite #grid-filters #filter-title{color:#434343;font:400 16px / 1em 'Oswald','Impact',sans-serif}.colors-mainsite .grid-caption{background:#fff}.colors-mainsite .grid-caption .asset-type,.colors-mainsite .grid-caption .caption{color:#737373}.colors-mainsite .grid-caption .pop-btn{background-image:url(../assets/img/sprites.png?v=18);background-position:-82px -123px;width:19px;height:19px}.colors-mainsite .grid-play-btn-holder .grid-play-btn{background-color:rgba(255,255,255,0.3);color:#fff !important}.colors-mainsite .quote-holder .quote-opening{color:#fff}.colors-mainsite .quote-holder .quote{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.colors-mainsite .quote-holder .quote-author{color:#767676}.colors-mainsite .quote-holder .quote-source{color:#767676}.colors-mainsite .related-film .description,.colors-mainsite .related-stories .description,.colors-mainsite .newsletter .description,.colors-mainsite .related-film .related-title,.colors-mainsite .related-stories .related-title,.colors-mainsite .newsletter .related-title{color:#737373}.colors-mainsite .related-film .related-cta,.colors-mainsite .related-stories .related-cta,.colors-mainsite .newsletter .related-cta{color:#737373}.colors-mainsite .related-film .type-title,.colors-mainsite .related-stories .type-title,.colors-mainsite .newsletter .type-title{color:#737373}@media (min-width:400px){#grid-holder{padding:0 20px}.countdown .countdown-number{font-size:10vw}.countdown .countdown-content,.releasedate .releasedate-content,.gettickets .gettickets-content{min-height:calc(100vw - 60px)}}@media (min-width:480px){#grid-holder{padding:0}#grid-content #about-section{padding:30px 40px 155px}#grid{margin:0 10px}#grid .grid-1{width:50%}#grid .grid-2{width:100%}#grid .grid-3{width:100%}#grid .grid-4{width:100%}#grid .grid-5{width:100%}.countdown .countdown-number{font-size:5.09vw}.releasedate .tt-holder .tt,.gettickets .tt-holder .tt{font-size:3vw !important}.countdown .countdown-content,.releasedate .releasedate-content,.gettickets .gettickets-content{min-height:calc(50vw - 30px)}#featured-grid-item{text-align:left}}@media (min-width:768px){#grid{margin:0 30px 0}#grid .grid-1{width:33.33333333%}#grid .grid-2{width:66.66666667%}#grid .grid-3{width:100%}#grid .grid-4{width:100%}#grid .grid-5{width:100%}.countdown .countdown-number{font-size:3.3246vw}.releasedate .tt-holder .tt,.gettickets .tt-holder .tt{font-size:1.9vw !important}.countdown .countdown-content,.releasedate .releasedate-content,.gettickets .gettickets-content{min-height:calc(33.3333vw - 40px)}}@media (min-width:992px){#grid-content{padding-top:65px}#grid-content #about-section{padding:30px 40px 220px}.releasedate .tt-holder .tt,.gettickets .tt-holder .tt{font-size:2.3vw !important}#featured-grid-item.count-1 .item{display:flex}#featured-grid-item.count-1 .grid-img{width:66.66666667%;float:left}#featured-grid-item.count-1 .grid-caption{width:33.33333333%;position:absolute;top:0;right:0;height:100%}#featured-grid-item.count-1 .title{display:block;margin-bottom:20px}#featured-grid-item.count-1 .description,#featured-grid-item.count-1 .description-clipped{opacity:.4}#featured-grid-item.count-1 .caption{display:none}#featured-grid-item.count-1 .asset-type{position:absolute}.quote-holder{padding:22px}.quotefilm.quote-holder{padding:0}.related-film .item-spacer,.related-stories .item-spacer,.newsletter .item-spacer{margin:38px}}@media (min-width:1200px){#grid .grid-1{width:25%}#grid .grid-2{width:50%}#grid .grid-3{width:75%}#grid .grid-4{width:100%}#grid .grid-5{width:100%}.countdown .countdown-number{font-size:2.535vw}.releasedate .tt-holder .tt,.gettickets .tt-holder .tt{font-size:1.6vw !important}.countdown .countdown-content,.releasedate .releasedate-content,.gettickets .gettickets-content{min-height:calc(25vw - 35px)}#grid.show-filters{margin-left:300px}#grid.show-filters .grid-1{width:33.33333333%}#grid.show-filters .grid-2{width:66.66666667%}#grid.show-filters .grid-3{width:100%}#grid.show-filters .grid-4{width:100%}#grid.show-filters .grid-5{width:100%}#grid.show-filters .countdown .countdown-number{font-size:2.69vw}#grid.show-filters .countdown .countdown-content,#grid.show-filters .releasedate .releasedate-content,#grid.show-filters .gettickets .gettickets-content{min-height:calc(33.3333vw - 130px)}#grid-header.show-filters #about-cta{display:none}.js-ready #show-filters-holder{display:none}#featured-grid-item .grid-caption{padding:28px}#featured-grid-item .asset-type{left:28px;bottom:28px}#featured-grid-item .title{font-size:20px !important}#featured-grid-item .description,#featured-grid-item .description-clipped{display:none;font-size:14px}#featured-grid-item .description-clipped{display:block}#grid-filters{padding:0;position:absolute;left:0;top:0;display:block;z-index:10;width:260px;max-height:100em;background-color:transparent}#grid-filters .section-header{display:block;margin-top:0}#grid-filters #about-cta{display:inline-block}#grid-filters .category-title{margin-left:40px}#grid-filters .collapse-btn{margin-right:20px}#grid-filters.fixed{background:transparent;overflow:hidden;position:absolute;top:0;width:260;z-index:10}#grid-filters.locked{position:fixed;top:90px}#grid-filters.bottom{position:absolute;bottom:0;top:inherit}#grid-filters.show{padding-top:0;padding-bottom:0}#grid-content{padding-top:91px}#grid-content #about-section{padding:30px 40px 246px}}@media (min-width:1600px){#grid .grid-1,#grid.show-filters .grid-1{width:20%}#grid .grid-2,#grid.show-filters .grid-2{width:40%}#grid .grid-3,#grid.show-filters .grid-3{width:60%}#grid .grid-4,#grid.show-filters .grid-4{width:80%}#grid .grid-5,#grid.show-filters .grid-5{width:100%}#grid .item .grid-caption,#grid.show-filters .item .grid-caption{bottom:0;position:absolute}#grid .countdown .countdown-number,#grid.show-filters .countdown .countdown-number{font-size:1.814vw}#grid .countdown .countdown-content,#grid.show-filters .countdown .countdown-content,#grid .releasedate .releasedate-content,#grid.show-filters .releasedate .releasedate-content,#grid .gettickets .gettickets-content,#grid.show-filters .gettickets .gettickets-content{min-height:calc(20vw - 86px)}#grid .grid-1 .grid-play-btn-holder .grid-play-btn,#grid.show-filters .grid-1 .grid-play-btn-holder .grid-play-btn{margin-top:0}#grid .grid-1 .grid-caption,#grid.show-filters .grid-1 .grid-caption{padding:14px;bottom:0;opacity:0;position:absolute;-webkit-transition:opacity .4s cubic-bezier(.455, .03, .515, .955);-o-transition:opacity .4s cubic-bezier(.455, .03, .515, .955);transition:opacity .4s cubic-bezier(.455, .03, .515, .955);-webkit-transition:opacity, 0.4s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:opacity, 0.4s, cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:opacity, 0.4s, cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity, 0.4s, cubic-bezier(0.455, 0.03, 0.515, 0.955)}#grid .grid-1:hover .grid-caption,#grid.show-filters .grid-1:hover .grid-caption,#grid .grid-1:focus .grid-caption,#grid.show-filters .grid-1:focus .grid-caption{opacity:1}#grid #featured-grid-item.count-1 .title,#grid.show-filters #featured-grid-item.count-1 .title{font-size:30px !important;margin-bottom:25px}.releasedate .tt-holder .tt,.gettickets .tt-holder .tt{font-size:1.1vw !important}#grid:not(.show-filters) .countdown .countdown-number{font-size:2.05vw}#grid:not(.show-filters) .countdown .countdown-content,#grid:not(.show-filters) .releasedate .releasedate-content,#grid:not(.show-filters) .gettickets .gettickets-content{min-height:calc(20vw - 26px)}}@media (min-width:1920px){#grid{max-width:1850px;margin:0 auto}#grid:not(.show-filters) .countdown .countdown-number{font-size:38px}#grid:not(.show-filters) .countdown .countdown-content,#grid:not(.show-filters) .releasedate .releasedate-content,#grid:not(.show-filters) .gettickets .gettickets-content{min-height:350px}}@media (min-width:2165px){#grid.show-filters .countdown .countdown-number{font-size:38px}#grid.show-filters .countdown .countdown-content,#grid.show-filters .releasedate .releasedate-content,#grid.show-filters .gettickets .gettickets-content{min-height:350px}}@media (min-width:2400px){#grid.show-filters{margin-left:auto}}@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){#explore-arrow{background-size:162px 143px;background-image:url(../assets/img/sprites2x.png?v=18);background-position:-134px 0;width:11px;height:37px}.grid-caption .pop-btn{background-size:162px 143px;background-image:url(../assets/img/sprites2x.png?v=18);background-position:-117px -116px;width:19px;height:19px}.colors-white #explore-arrow{background-size:162px 143px;background-image:url(../assets/img/sprites2x.png?v=18);background-position:-134px -39px;width:11px;height:37px}.colors-white .grid-caption .pop-btn{background-size:162px 143px;background-image:url(../assets/img/sprites2x.png?v=18);background-position:-96px -116px;width:19px;height:19px}.colors-mainsite #explore-arrow{background-size:162px 143px;background-image:url(../assets/img/sprites2x.png?v=18);background-position:-134px -39px;width:11px;height:37px}.colors-mainsite .grid-caption .pop-btn{background-size:162px 143px;background-image:url(../assets/img/sprites2x.png?v=18);background-position:-96px -116px;width:19px;height:19px}}