@font-face{font-family:icons;src:url(../../../../themes/custom/fonts/icons4b38.eot?85380945=);src:url(../../../../themes/custom/fonts/icons4b38.eot?85380945=#iefix) format('embedded-opentype'),url(../../../../themes/custom/fonts/icons4b38.woff2?85380945=) format('woff2'),url(../../../../themes/custom/fonts/icons4b38.woff?85380945=) format('woff'),url(../../../../themes/custom/fonts/icons4b38.ttf?85380945=) format('truetype'),url(../../../../themes/custom/fonts/icons4b38.svg?85380945=#icons) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Film4';src:url(../../../../themes/custom/fonts/film4-bold-webfont.woff2) format('woff2'),url(../../../../themes/custom/fonts/film4-bold-webfont.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:'Film4';src:url(../../../../themes/custom/fonts/film4-medium-webfont.woff2) format('woff2'),url(../../../../themes/custom/fonts/film4-medium-webfont.woff) format('woff');font-weight:500;font-style:normal}@font-face{font-family:'Film4';src:url(../../../../themes/custom/fonts/film4-regular-webfont.woff2) format('woff2'),url(../../../../themes/custom/fonts/film4-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}.trigger-size{width:0;height:0;display:none}.hidden{display:none;visibility:hidden}.vh{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vh.focusable:active,.vh.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;z-index:9999}.invisible{visibility:hidden}table{border-collapse:collapse}caption{padding:0;text-align:left;caption-side:bottom}dl,ol,ul{margin:0;list-style:none;padding:0}dt{font-weight:700}dd,figure{margin:0}a{background-color:transparent;text-decoration:none}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font:inherit;margin:0}button,input,select,textarea{line-height:inherit}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}fieldset{border:0;margin:0;padding:0}html,legend{box-sizing:border-box}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto;resize:none}[type=button],[type=checkbox],[type=number],[type=radio],[type=reset],[type=search],[type=submit],button{box-sizing:border-box;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox;-moz-appearance:listbox;appearance:listbox}abbr[title]{border:0;text-decoration:underline;cursor:help}b,strong{font-weight:inherit}dfn{font-style:normal}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:menlo,monaco,consolas,'Liberation Mono','Courier New',monospace;font-size:16px}pre{margin:0;overflow:auto}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:16px}*,::after,::before{box-sizing:inherit}body{margin:0;font-family:'Trebuchet MS',trebuchet,'TrebuchetMS','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';font-size:inherit;font-weight:400;line-height:1}.old-browser.is_visible,article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}address{margin:0;font-style:normal;line-height:inherit}[role=button],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}h1,h2,h3,h4,h5,h6{font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';font-weight:400;margin:0}h1{font-size:42px;line-height:114.28571%}h2{font-size:24px;line-height:125%;margin-top:20px;margin-bottom:10px}h3{font-size:22px;line-height:127.27273%}h4{font-size:18px;line-height:133.33333%}p{margin-top:0;margin-bottom:20px}.noscript-warning{margin:0;text-align:center;padding:20px;background-color:#666;color:#fff}.old-browser{padding:20px;background-color:#fff;color:#000;font-size:16px;line-height:22px;display:none}.old-browser p{margin:0 0 30px}.old-browser p:last-child{margin:0}a:focus,button:focus,input:focus,label:focus,select:focus,textarea:focus{outline:2px solid #00ff14}a:focus.no-focus,button:focus.no-focus,input:focus.no-focus,label:focus.no-focus,select:focus.no-focus,textarea:focus.no-focus{outline:0}.system-messages{background-color:#000;padding:20px;text-align:center;color:#fff;margin:0}.system-messages h2{margin-top:0;margin-bottom:20px;font-size:32px;line-height:1}.system-messages-list{list-style:none;margin:0;padding:0}.search-results h3,.system-messages-item{margin-bottom:10px}.system-links{background-color:#f0f0f0;padding:10px;color:#000}.system-links ul{text-align:center}.system-links li{display:inline-block;margin-right:10px;margin-left:10px}.system-links a{color:#d2081e;text-decoration:none}.system-links a:focus,.system-links a:hover{color:#000}.contain,.contain--large,.contain--slim{max-width:1440px;margin:0 auto;position:relative}.contain::after,.contain::before{content:' ';display:table}.contain::after{clear:both}.contain--large,.contain--slim{max-width:1100px}.contain--slim::after,.contain--slim::before{content:' ';display:table}.contain--slim::after{clear:both}.contain--large{max-width:1440px;padding-left:0;padding-right:0}.contain--large::after,.contain--large::before,article::after,article::before{content:' ';display:table}.contain--large::after,article::after{clear:both}main{position:relative;background-color:#fff;padding-bottom:50px}main::after{content:'';display:block;width:100%;height:100%;background-color:rgba(255,255,255,.8);opacity:0;visibility:hidden;z-index:-1;transition:2s opacity ease,2s visibility ease,2s z-index ease}main.is_overlaid::after{opacity:1;visibility:visible;z-index:4}.accessibility-nav,main::after{position:absolute;top:0;left:0}.accessibility-nav a{color:#d2081e}.header{background-color:#f0f0f0;height:66px;line-height:34px;padding-top:10px}.header-logo{height:45px;text-indent:115%;white-space:nowrap;overflow:hidden;display:block;float:left;background-image:url(../../../../themes/custom/img/logo.png);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;width:140px}.header-strap{float:right;font-size:18px;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';line-height:45px}.nav{background-color:#f0f0f0;border-top:1px solid rgba(0,0,0,.1);position:relative}.nav-status,.nav::before{display:block;position:absolute}.nav::before{content:'';left:0;width:100%;background-image:url(../../../../themes/custom/img/grad-top.png);background-repeat:no-repeat;background-position:50% 0;background-size:100% 100%;z-index:11;opacity:.8;top:100%;height:10px}.nav-contain{max-width:1440px;margin:0 auto}.nav-status{font-size:16px;height:100%;transition:.5s opacity ease;top:0;right:26px;line-height:45px}.nav-status--open{opacity:1}.nav-status--open::before,.nav-toggle::after,.nav-toggle::before{content:'';display:block;height:3px;background-color:#000;width:18px;border-radius:2px;position:absolute;transition:.5s all ease;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.nav-status--open::before{top:21px;right:-26px}.is_pressed .nav-status--open,.nav-status--close{opacity:0}.is_pressed .nav-status--close{opacity:1}.nav-toggle{position:absolute;top:0;right:15px;height:100%;border:0;background-color:transparent;cursor:pointer;transition:.5s color ease;padding:0 24px 0 50px;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont'}.nav-toggle::after,.nav-toggle::before{right:0}.nav-toggle::before{top:14px}.nav-toggle::after{bottom:13px}.nav-toggle:focus,.nav-toggle:hover{color:#d2081e;outline:0}.is_open .nav-toggle:focus::after,.is_open .nav-toggle:hover::before,.nav-toggle:focus .nav-status--open::before,.nav-toggle:focus::after,.nav-toggle:focus::before,.nav-toggle:hover .nav-status--open::before,.nav-toggle:hover::after,.nav-toggle:hover::before{background-color:#d2081e}.nav-toggle.is_pressed::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:21px;right:4px}.nav-toggle.is_pressed::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:4px;bottom:21px}.nav-list{list-style:none;padding:0;margin:0;display:flex}.nav-item{height:66px;line-height:66px;position:relative;flex:0 1 auto}.nav-item:not(:last-of-type){border-right:1px solid rgba(0,0,0,.1)}.nav-item:nth-last-of-type(2){flex:1 1 auto}.nav-link{display:block;text-decoration:none;padding-left:35px;padding-right:35px;color:#000;background-color:#f0f0f0;transition:.5s background-color ease,.5s color ease;font-size:16px;height:100%;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont'}.nav-link.is_active,.nav-link:focus,.nav-link:hover{background-color:#fff}.all4-header{border-bottom:1px solid rgba(0,0,0,.1);width:100%;overflow:hidden;background-color:#292929}.all4-header .nav{background-color:#292929;border-top:0}.all4-header .nav::before{display:none}.footer{background:linear-gradient(to bottom,#eaeaea 20%,#fff 70%);position:relative;border-bottom:10px solid #000;padding-top:40px;padding-bottom:40px}.footer::before{content:'';display:block;top:0;left:0;width:100%;height:10px;background-image:url(../../../../themes/custom/img/grad-top.png);background-repeat:no-repeat;background-position:50% 0;background-size:100% 100%;position:absolute;z-index:4;opacity:.8}.footer-nav{float:left}.footer-link{color:#000;text-decoration:none;transition:.5s color ease;line-height:24px;height:24px;display:inline-block;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont'}.footer-link:focus,.footer-link:hover{color:#d2081e}.footer-social{float:right}.footer-social::after,.footer-social::before{content:' ';display:table}.footer-social::after{clear:both}.footer-title{font-size:16px;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';float:left;display:block;line-height:24px;height:24px}.footer-list{float:left;list-style:none;margin:0;padding:0}.footer-list::after,.footer-list::before{content:' ';display:table}.footer-list::after{clear:both}.footer-item{float:left;margin-left:20px}.footer-direction{display:block;text-indent:115%;white-space:nowrap;overflow:hidden;position:relative;height:24px;width:24px}.footer-direction::before{position:absolute;top:0;left:0;text-indent:0;color:#d2081e;font-family:'icons';transition:.5s color ease;font-size:23px;line-height:24px;height:24px;width:24px;text-align:center}.footer-direction:focus::before,.footer-direction:hover::before{color:#000}.footer-direction--facebook::before{content:'\f09a'}.footer-direction--twitter::before{content:'\f099'}.footer-direction--youtube::before{content:'\f166'}.footer-direction--instagram::before{content:'\f16d'}.footer-direction--pinterest::before{content:'\f0d2'}.pagination{padding-top:25px;padding-bottom:50px;height:145px}.pagination,.pagination-contain,.pagination-list{position:relative}.pagination-contain::after,.pagination-contain::before{content:'';display:block;left:0;width:100%;height:10px;background-repeat:no-repeat;background-position:50% 0;background-size:100% 100%;position:absolute;z-index:6;opacity:.4}.pagination-contain::before{top:0;background-image:url(../../../../themes/custom/img/grad-top.png)}.pagination-contain::after{bottom:0;background-image:url(../../../../themes/custom/img/grad-bottom.png)}.pagination-list{list-style:none;margin-top:0;margin-bottom:0;padding:0;height:100%;text-align:center;background:linear-gradient(to right,#fff 0%,#f0f0f0 50%,#fff 100%);display:flex;justify-content:center}.pagination-list::after,.pagination-list::before{content:' ';display:table}.pagination-list::after{clear:both}.pagination-item{vertical-align:bottom}.pagination-item:not(:last-child){border-right:1px solid rgba(0,0,0,.1)}.pagination-link{text-decoration:none;display:block;text-align:center;width:70px;height:70px;line-height:70px;color:#000;transition:.5s color ease,.5s background-color ease,.5s border ease,.5s opacity ease}.pagination-link:focus,.pagination-link:hover{background-color:#fff}.pagination-link--ellipsis,.pagination-link--first,.pagination-link--last,.pagination-link--next,.pagination-link--prev{text-indent:115%;white-space:nowrap;overflow:hidden;background-repeat:no-repeat;background-position:50% 50%}.pagination-link--first,.pagination-link--last,.pagination-link--next,.pagination-link--prev{background-size:18px auto}.pagination-link--first{background-image:url(../../../../themes/custom/img/arrow-left-pagination.png)}.pagination-link--last{background-image:url(../../../../themes/custom/img/arrow-right-pagination.png)}.pagination-link--prev{background-image:url(../../../../themes/custom/img/arrow-left-pagination.png)}.pagination-link--next{background-image:url(../../../../themes/custom/img/arrow-right-pagination.png)}.pagination-link--ellipsis{background-size:11px auto;background-image:url(../../../../themes/custom/img/ellipsis.png);background-color:transparent}.pagination-link--ellipsis:focus,.pagination-link--ellipsis:hover,.pagination-link.is_disabled:focus,.pagination-link.is_disabled:hover{background-color:transparent}.pagination-link.is_current,.search{background-color:#fff}.pagination-link.is_disabled{opacity:.5;background-color:transparent}.search{position:absolute;width:100%;left:0;top:100%;z-index:-1;opacity:0;transition:.5s opacity ease,.5s z-index ease,.5s height ease}.search.is_ready{z-index:10;opacity:1}.search-toggle::before,.search::before{content:'';display:block;position:absolute;width:100%;background-repeat:no-repeat}.search::before{bottom:-10px;left:0;z-index:4;opacity:0;height:10px;background-image:url(../../../../themes/custom/img/grad-top.png);background-position:50% 0;background-size:100% 100%;transition:.5s opacity ease,.5s z-index ease}.search.is_open::before{opacity:.8}.search-contain{overflow:hidden;background-color:#fff;transition:.5s height ease}.search-toggle{border:0;background:0 0;padding:0;display:block;width:76px;height:66px;position:relative;text-align:left;cursor:pointer;transition:.5s color ease,.5s background ease;font-size:16px;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';text-indent:115%;overflow:hidden;white-space:nowrap}.search-toggle::before{top:0;height:100%;background-size:16px auto;background-position:50% 50%;transition:.5s opacity ease,.5s z-index ease,.5s color ease;background-image:url(../../../../themes/custom/img/search.png)}.search-toggle:focus,.search-toggle:hover{color:#d2081e;background-color:#fff}.search-toggle:focus::before,.search-toggle:hover::before{background-image:url(../../../../themes/custom/img/search-black.png)}.search-toggle.is_pressed{background-color:#fff}.search-toggle.is_pressed::before{background-image:url(../../../../themes/custom/img/cross-red.png)}.search--toggle:focus .search--status--close,.search--toggle:hover .search--status--close,.search-toggle.is_pressed:focus,.search-toggle.is_pressed:hover{color:#d2081e}.search-toggle.is_pressed:focus::before,.search-toggle.is_pressed:hover::before{background-image:url(../../../../themes/custom/img/cross-red.png)}.search--status--open{opacity:1;z-index:1}.is_pressed .search--status--open,.search--status--close{opacity:0;z-index:-1}.is_pressed .search--status--close{opacity:1;z-index:1}.search-fields{border:0;padding:0;margin:0;background-color:#fff}.search-fields--mobile{display:none;background-color:transparent}.search-fields--mobile::before{display:none}.search-fields,.search-list,.search-results li{position:relative}.search-fields::after,.search-fields::before,.search-list::after,.search-list::before{content:'';position:absolute;display:block;z-index:-1}.search-fields::before,.search-list::before{width:100%;height:100%;background-color:rgba(255,255,255,.8);top:0;left:0}.search-fields.is_empty,.search-list.is_empty,.search-loading{overflow:hidden;opacity:0}.search-fields.is_loading::before,.search-list.is_loading::before{z-index:11}.search-fields.is_loading::after,.search-list.is_loading::after{opacity:1;visibility:visible}.search-loading{border-radius:50%;width:100px;height:100px;z-index:-1;position:absolute;left:50%;top:30px;text-indent:115%;white-space:nowrap;border-top:10px solid rgba(51,51,51,.6);border-right:10px solid rgba(51,51,51,.6);border-bottom:10px solid rgba(51,51,51,.6);border-left:10px solid #d2081e;-webkit-transform:translateZ(0);transform:translateZ(0);margin-left:-50px;-webkit-animation:spinner 1.1s infinite linear;animation:spinner 1.1s infinite linear}.search-loading.is_loading{z-index:12;opacity:1}.search-input{border-color:#d2081e;border-radius:0;box-shadow:none;border-width:0 0 3px;width:100%;font-size:42px;height:120px;line-height:120px;padding-left:66px;padding-top:5px;color:#000;background-image:url(../../../../themes/custom/img/search.png);background-repeat:no-repeat;background-size:46px auto;background-position:0 50%;transition:.5s border-color ease,.5s background ease;margin-bottom:20px}.search-input:focus,.search-input:hover{outline:0;border-color:#000;background-image:url(../../../../themes/custom/img/search-black.png)}.search-input--mobile{background-color:#fff;height:53px;line-height:53px;border-color:#fff;padding-left:36px;padding-right:36px;background-size:18px auto;background-position:10px 50%;vertical-align:bottom;transition:.5s border-color ease;font-size:18px;margin-left:15px;margin-right:15px;width:calc(100% - 30px);position:relative}.search-input--mobile:focus,.search-input--mobile:hover{border-color:#d2081e;outline:0}.search-list{list-style:none;padding:0;margin:0;transition:.25s height ease,.25s opacity ease;opacity:1}.search-item{position:relative;margin-bottom:40px}.search-item::after{content:'';display:block;top:100%;left:0;width:100%;height:10px;background-image:url(../../../../themes/custom/img/grad-top.png);background-repeat:no-repeat;background-position:50% 0;background-size:100% 100%;position:absolute;z-index:5}.search-item:last-of-type .search-link{padding-bottom:0}.search-item:last-of-type::after{display:none}.search-item--empty{padding-top:24px}.search-link{text-decoration:none;font-size:32px;line-height:42px;display:block;color:#000;padding-bottom:45px;padding-top:0}.search-link::after,.search-link::before,.search-results li::after,.search-results li::before{content:' ';display:table}.search-link::after,.search-results li::after{clear:both}.search-link--article{min-height:150px}.search-link--with-image{min-height:200px}.search-title{margin-top:0;color:#a50f01;float:left;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';transition:.5s color ease}.search-link:focus .search-title,.search-link:hover .search-title,.search-results h3 a:focus,.search-results h3 a:hover{color:#000}.search-tag{text-transform:capitalize;display:block;float:right;line-height:32px;height:32px;background-color:#d2081e;color:#fff;font-size:20px;padding:0 6px;transition:.5s background-color ease}.search-link:focus .search-tag,.search-link:hover .search-tag{background-color:#000}.search-image{float:left;clear:left;width:16.36364%;position:relative;height:0;overflow:hidden;padding-top:9.81818%}.search-image img{width:100%;vertical-align:bottom;top:0;left:0;position:absolute}.search-info{font-size:16px;line-height:24px;clear:both}.search-link--image .search-info{float:right;clear:right;width:80.46875%}.search-meta{margin-bottom:5px;display:block}.search-results p,.search-summary{margin-bottom:0}.search-direction{background-color:#d2081e;color:#fff;width:100%;display:block;clear:both;text-align:center;border:0;line-height:42px;padding:0 20px;text-decoration:none;transition:.5s background-color ease,.5s opacity ease,.5s z-index ease,.5s height ease,.5s margin ease;height:0;opacity:0;z-index:-1;margin:0}.search-direction.is_visible{z-index:1;opacity:1;height:42px;margin:0 0 6px}.search-direction:focus,.search-direction:hover{outline:0;background-color:#000}.search-clear{border:0;background-color:transparent;padding:0;margin:0;position:absolute;width:25px;height:53px;text-indent:115%;white-space:nowrap;overflow:hidden;background-image:url(../../../../themes/custom/img/cross.png);background-repeat:no-repeat;background-size:12px auto;background-position:50% 50%;top:0;right:20px;cursor:pointer;transition:.5s opacity ease}.search-clear[disabled]{opacity:.3}@-webkit-keyframes loading{0%,to{background-color:#d2081e;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{background-color:#000;-webkit-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3)}}@keyframes loading{0%,to{background-color:#d2081e;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{background-color:#000;-webkit-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3)}}.search-results{margin-bottom:30px}.search-results ol{padding-top:40px;list-style:none;margin-top:0;margin-bottom:0}.search-results li:not(:last-child){margin-bottom:40px}.search-results li:not(:last-child)::after{content:'';display:block;top:100%;left:0;width:100%;height:10px;background-image:url(../../../../themes/custom/img/grad-top.png);background-repeat:no-repeat;background-position:50% 0;background-size:100% 100%;position:absolute;opacity:.6}.search-results h3 a{color:#d2081e;transition:.5s color ease}.search-results-empty{padding-top:30px;padding-bottom:30px;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';font-size:22px;line-height:28px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}select::-ms-expand{display:none;background:0 0;border:0}.filters{background-color:#f0f0f0;min-height:70px;padding:15px 0}.filters-toggle{border:0;background:#f0f0f0;color:#333;height:50px;line-height:50px;text-align:left;display:none;overflow-x:hidden;position:relative;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';font-size:16px;padding:0 15px;width:100%;cursor:pointer;transition:.5s color ease}.filters-toggle::after{content:'';display:block;width:12px;height:100%;background-image:url(../../../../themes/custom/img/chevron-down.png);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;transition:.5s transform ease;position:absolute;top:0;right:15px}.filters-toggle:hover{color:#d2081e}.filters-toggle:focus{outline:0}.filters-toggle.is_active{color:#d2081e}.filters-toggle.is_active::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter{position:relative;float:left;width:31.34766%;overflow:hidden}.filter:not(:nth-child(3n+3)){margin-right:2.92969%}.filter--alt{min-height:40px;z-index:9;background-color:#fff;overflow:visible}.filter-contain{position:absolute;top:0;left:0;width:100%;height:40px;overflow:hidden;transition:.5s height ease,1.5s box-shadow ease}.filter-contain.is_active{box-shadow:0 0 9px 0 rgba(0,0,0,.25)}.filter-input,.filter-label,.filter-submit{height:40px}.filter-button,.filter-input,.filter-label,.filter-submit{display:block;border:0;font-size:16px;color:#000}.filter-button,.filter-input,.filter-label{padding:0 15px}.filter-label,.filter-submit{position:absolute;top:0;z-index:2}.filter-button,.filter-submit{cursor:pointer;text-align:left}.filter-submit{background-color:transparent}.filter-input{line-height:38px;width:100%;position:relative}#edit-keys::-webkit-input-placeholder,#user-login-form input::-webkit-input-placeholder,.filter-input::-webkit-input-placeholder,input.form-autocomplete.form-text::-webkit-input-placeholder{transition:.5s opacity ease}#user-login-form input:-ms-input-placeholder,#user-login-form input::-ms-input-placeholder,.filter-input:-ms-input-placeholder,.filter-input::-ms-input-placeholder,input.form-autocomplete.form-text:-ms-input-placeholder,input.form-autocomplete.form-text::-ms-input-placeholder{transition:.5s opacity ease}#user-login-form input::placeholder,.filter-input::placeholder,input.form-autocomplete.form-text::placeholder{transition:.5s opacity ease}.filter-input:focus,a.feature--large:focus,a.feature--large:hover,a.feature--small:focus,a.feature--small:hover,input.form-autocomplete.form-text:focus{outline:0}#edit-keys:focus::-webkit-input-placeholder,#user-login-form input:focus::-webkit-input-placeholder,.filter-input:focus::-webkit-input-placeholder,input.form-autocomplete.form-text:focus::-webkit-input-placeholder{opacity:0}#user-login-form input:focus:-ms-input-placeholder,#user-login-form input:focus::-ms-input-placeholder,.filter-input:focus:-ms-input-placeholder,.filter-input:focus::-ms-input-placeholder,input.form-autocomplete.form-text:focus:-ms-input-placeholder,input.form-autocomplete.form-text:focus::-ms-input-placeholder{opacity:0}#user-login-form input:focus::placeholder,.filter-input:focus::placeholder,input.form-autocomplete.form-text:focus::placeholder{opacity:0}.filter-label{line-height:40px}.filter-submit{right:0;background-image:url(../../../../themes/custom/img/search.png);background-repeat:no-repeat;background-position:50% 50%;background-size:16px auto;width:40px;text-indent:115%;overflow:hidden;white-space:nowrap;padding:0;transition:.5s background ease}.filter-submit:focus,.filter-submit:hover{background-image:url(../../../../themes/custom/img/search-black.png)}.filter-button{background-color:#fff;position:absolute;top:0;left:0;width:100%;height:40px;transition:.5s background ease,.5s color ease}.filter-button::after{content:'';display:block;background-image:url(../../../../themes/custom/img/chevron-down.png);background-repeat:no-repeat;background-size:10px auto;background-position:50% 50%;width:40px;height:100%;transition:.5s transform ease,.5s background ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;position:absolute;top:0;right:0}.filter-button.is_pressed::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter-button:focus,.filter-button:hover{background-color:#d2081e;color:#fff}.filter-button:focus::after,.filter-button:hover::after{background-image:url(../../../../themes/custom/img/chevron-down-white.png)}.filter-list{list-style:none;padding:0;margin:0;background-color:#fff;position:absolute;top:40px;transition:.5s height ease;width:100%;z-index:9;overflow:hidden}.filter-item{border-bottom:1px solid rgba(0,0,0,.1)}.filter-link{padding:15px;color:#d2081e;background-color:#fff;font-size:16px;display:block;text-decoration:none;transition:.5s color ease,.5s background-color ease}.filter-link:focus,.filter-link:hover{background-color:#000;color:#fff}.filters .form-row{position:relative;float:left;width:29.09091%;margin-right:1.81818%;overflow:hidden}.filters .form-row:nth-child(4n+4){margin-right:0}.filters .form-row:last-child{width:auto}.filters .form-row--alt{min-height:40px;z-index:9;background-color:#fff;overflow:visible}.form-row .form-autocomplete.form-text{display:block;padding:0 15px}.button.form-submit,.form-row .form-autocomplete.form-text,.form-row>label{height:40px;border:0;font-size:16px;color:#000}.button.form-submit{display:block;cursor:pointer;text-align:left;background-color:#d2081e;color:#fff;float:right;padding:0 15px;transition:.5s background ease;margin-top:40px}.additional-more:focus,.additional-more:hover,.button.form-submit:focus,.button.form-submit:hover{background-color:#000}input.form-autocomplete.form-text{line-height:38px;width:100%;position:relative;background-position:97% 50%}.form-row>label{line-height:40px;padding:0;display:block;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont'}.select-contain,.select-contain>select{background-color:#fff;width:100%;height:40px;transition:.5s background ease,.5s color ease}.select-contain{position:relative}.select-contain::after{content:'';display:block;background-image:url(../../../../themes/custom/img/chevron-down.png);background-repeat:no-repeat;background-size:10px auto;background-position:50% 50%;width:40px;height:100%;transition:.5s transform ease,.5s background ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;position:absolute;top:0;right:0;z-index:2;pointer-events:none}.select-contain>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;padding:0 15px;text-indent:.01px;text-overflow:'';background-image:none}.select-contain select::ms-expand,.select-contain>select::ms-expand{display:none;opacity:0;visibility:hidden;background:0 0;border:0}.lead{background:linear-gradient(to bottom,#a50f01 0%,#d2081e 100%);color:#fff}.lead::after,.lead::before{content:' ';display:table}.lead::after{clear:both}.lead-title{font-size:42px;line-height:104px;height:104px;margin:0;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';float:left}.lead-duration{float:right;font-size:22px;line-height:102px;color:rgba(255,255,255,.7);display:block}.lead-filters{background-color:#f0f0f0;min-height:70px;padding:15px 0}.additional{padding-top:75px}.additional-title{float:left;width:19.53125%;text-align:right;font-size:32px;line-height:42px;margin-top:0;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont'}.additional-content{float:right;width:77.44141%}.additional-content::after,.additional-content::before{content:' ';display:table}.additional-content::after{clear:both}.additional-content img{max-width:100%;margin-bottom:20px;float:left;width:49.81084%}.additional-image,.additional-text{margin-bottom:30px}.additional-text{float:right;width:47.41488%;font-size:14px;line-height:23px}.additional-text h3{font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';margin-top:0;margin-bottom:14px;line-height:37px;font-size:28px;color:#d2081e}.additional-more{display:block;clear:both;background-color:#d2081e;color:#fff;text-align:center;height:52px;line-height:52px;text-decoration:none;transition:.5s background-color ease,.5s color ease}.feature{background-color:#fff;max-width:1440px;margin-left:auto;margin-right:auto}.feature-info{color:#fff;position:absolute;z-index:3}.feature-desc,.feature-tag,.feature-title{font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont'}.feature-title{font-weight:400;margin-top:0}.feature-desc,.feature-tag{display:inline-block;line-height:30px}.feature-desc{margin:0;max-width:78.94737%}.feature-tag{background-color:#d2081e;height:30px;padding-left:10px;padding-right:10px;margin-bottom:15px;transition:.5s background-color ease,.5s color ease;vertical-align:top}.feature-image{position:relative}.feature-image img{width:100%;vertical-align:bottom;position:relative;z-index:1}.feature-image::after{content:'';display:block;z-index:2;position:absolute;bottom:0;left:0;width:100%;min-height:50%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 70%);transition:.5s opacity ease;opacity:.8}.feature--large,.feature--small{position:relative;margin-bottom:10px;display:block;text-decoration:none}.feature--small{width:49.63397%;float:left}.feature--small:nth-child(even){margin-right:.73206%}.feature--small .feature-info{bottom:22px;left:28px;right:28px}.feature--small .feature-title{font-size:32px;margin-bottom:0;float:left;width:66%}.feature--small .feature-tag{font-size:17px;margin-top:0;margin-bottom:5px;float:none;position:absolute;bottom:0;right:0}.feature--small .feature-desc,.video-image::after{display:none}.feature--large,.feature--poster{width:100%}.feature--large .feature-info,.feature--poster .feature-info{bottom:50px}.feature--large .feature-title,.feature--poster .feature-title{font-size:65px;margin-bottom:15px;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont'}.feature--large .feature-desc,.feature--large .feature-tag,.feature--poster .feature-desc,.feature--poster .feature-tag{font-size:22px}.feature--large .feature-tag,.feature--poster .feature-tag{margin-right:10px}a.feature--large:focus .feature-tag,a.feature--large:hover .feature-tag,a.feature--small:focus .feature-tag,a.feature--small:hover .feature-tag{background-color:#fff;color:#000}a.feature--large:focus .feature-image::after,a.feature--large:hover .feature-image::after,a.feature--small:focus .feature-image::after,a.feature--small:hover .feature-image::after{opacity:1}.feature--production.feature--large{margin-bottom:0}.video-play{position:absolute;bottom:42px;left:0;display:block;background-color:#d2081e;color:#fff;width:84px;height:84px;background-image:url(../../../../themes/custom/img/play.png);background-repeat:no-repeat;background-position:50% 50%;background-size:26px auto;border:0;text-indent:115%;overflow:hidden;white-space:nowrap;cursor:pointer;transition:.5s background-color ease;z-index:2}.shorts-image a:focus::after,.shorts-image a:hover::after,.video-play:focus,.video-play:hover{background-color:#000}.video-image{position:absolute;top:0;left:0;width:100%;height:100%;transition:.5s opacity linear,.5s z-index linear;z-index:1;opacity:1;margin:0}.video-image.is_hidden{z-index:-1;opacity:0}.video-image img{width:100%;vertical-align:bottom}.video-tag{display:block;height:36px;line-height:36px;background-color:#fff;color:#000;font-size:16px;padding:0 10px;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';position:absolute;left:36px;bottom:0;z-index:2}.social{background-color:#000;padding-top:25px;padding-bottom:25px}.social-title{color:#fff;font-size:20px;line-height:36px;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';height:36px;background-color:#d2081e;padding-left:6px;padding-right:6px;font-weight:400;float:left;margin-top:0;margin-bottom:0}.social-tweet{float:right;width:83.00781%}.social-content{color:#fff;font-size:16px;line-height:25px;margin-bottom:12px;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont'}.social-content a{color:#fff;text-decoration:underline;transition:.5s color ease}.production-status.is_watch-on-all4 a:focus,.production-status.is_watch-on-all4 a:hover,.social-content a:focus,.social-content a:hover{color:#d2081e}.social-meta{color:rgba(255,255,255,.5)}.social-timestamp{margin-right:10px;display:inline-block;line-height:25px;height:25px}.social-link{color:rgba(255,255,255,.5);text-decoration:none;transition:.5s color ease}.social-direction:focus::before,.social-direction:hover::before,.social-link:focus,.social-link:hover{color:#fff}.social-direction{text-indent:115%;white-space:nowrap;overflow:hidden;width:25px;height:25px;display:inline-block;vertical-align:middle;position:relative}.social-direction::before{display:block;color:rgba(255,255,255,.5);width:25px;height:25px;text-indent:0;font-family:'icons';text-align:center;position:absolute;left:0;top:0;line-height:25px;transition:.5s color ease}.social-direction--like::before{content:'\e801'}.social-direction--retweet::before{content:'\e800'}.slate{position:relative;padding-top:40px;padding-bottom:50px;background-color:#fff}.slate-title{font-size:42px;line-height:54px;margin-top:0;margin-bottom:25px;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont'}.slate-list{list-style:none;padding:0;margin:0;overflow:hidden;transition:.5s height ease}.slate-list::after,.slate-list::before{content:' ';display:table}.slate-list::after{clear:both}.slate-item{width:32.32422%;float:left;padding-bottom:35px}.slate-item:nth-child(3n+1),.slate-item:nth-child(3n+2){margin-right:1.46484%}.slate-image img{max-width:100%;vertical-align:bottom}.slate-subtitle{color:#a50f01;font-size:20px;line-height:1.4;margin-bottom:0;margin-top:15px;transition:.5s color ease;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.slate-link{display:block;text-decoration:none}.slate-link:focus .slate-subtitle,.slate-link:hover .slate-subtitle{color:#000}.slate-toggle{display:block;width:100%;height:42px;line-height:42px;text-align:center;color:#fff;background-color:#d2081e;padding:0 20px;border:0;margin:0;cursor:pointer;transition:.5s background-color ease;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';position:relative;text-indent:115%;white-space:nowrap;overflow:hidden}.slate-toggle::after{background-image:url(../../../../themes/custom/img/arrow-down-white.png);background-repeat:no-repeat;background-position:50% 50%;background-size:auto 20px;content:'';width:20px;height:100%;display:block;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:.5s transform ease;position:absolute;left:50%;top:0;margin-left:-10px}.slate-toggle:focus,.slate-toggle:hover{background-color:#000;outline:0}.slate-toggle.is_pressed::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slate-direction{color:#a50f01;padding-right:32px;background-image:url(../../../../themes/custom/img/arrow-right-red.png);background-repeat:no-repeat;background-size:20px auto;background-position:100% 50%;transition:.5s color ease,.5s background ease;position:absolute;font-size:18px;line-height:24px;top:15px;right:170px;text-decoration:none;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont'}.news-link a:focus,.news-link a:hover,.slate-direction:focus,.slate-direction:hover{color:#000;background-image:url(../../../../themes/custom/img/arrow-right-black.png)}.news-list{padding-top:40px;list-style:none;margin-top:0;margin-bottom:0}.news-item{padding-bottom:30px;position:relative}.news-item::after,.news-item::before{content:' ';display:table}.news-item::after{clear:both}.news-item:not(:last-child){margin-bottom:40px}.news-item:not(:last-child)::after{content:'';display:block;top:100%;left:0;width:100%;height:10px;background-image:url(../../../../themes/custom/img/grad-top.png);background-repeat:no-repeat;background-position:50% 0;background-size:100% 100%;position:absolute;opacity:.6}.news-contain{position:relative}.news-contain::after,.news-contain::before{content:' ';display:table}.news-contain::after{clear:both}.news-image{float:left;width:32.42188%;vertical-align:bottom}.news-image img,.system-block input,.system-block textarea{width:100%}.news-info{float:right;width:64.74609%}.news-link{display:block;float:left;clear:both}.news-link a,.news-title{font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont'}.news-link a{display:block;color:#d2081e;text-decoration:none;padding-right:24px;background-image:url(../../../../themes/custom/img/arrow-right-red.png);background-repeat:no-repeat;background-position:100% 50%;background-size:16px auto;transition:.5s background ease,.5s color ease;font-size:16px}.news-title{font-size:32px;line-height:42px;margin-top:0;margin-bottom:10px}.news-content a,.news-title a,.shorts-title a{color:#d2081e;transition:.5s color ease}.news-content{padding-top:30px;padding-bottom:30px}.news-content::after,.news-content::before{content:' ';display:table}.news-content::after{clear:both}.news-content ol,.news-content ul{margin:0 0 20px;padding:0 0 0 20px}.news-content h2,.news-content ol li,.news-content ul li{margin-bottom:15px}.news-content ul{list-style:square}.news-content ol{list-style:decimal}.news-content h2{margin-top:30px}.news-content h3{margin-top:20px;margin-bottom:5px}.news-content p.question,.news-content strong,.page-content p.question,.page-content strong{font-weight:700}.news-content a:focus,.news-content a:hover,.news-title a:focus,.news-title a:hover,.productions-link:focus .productions-title,.productions-link:hover .productions-title{color:#000}.news-date{display:block;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';color:#000;font-size:20px;line-height:28px;margin-bottom:24px}.news-summary{font-size:16px;line-height:24px;margin-bottom:20px}.news-text{float:left;width:62.01172%;font-size:15px;line-height:25px}.news-intro{font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';font-size:24px;line-height:35px;margin-bottom:20px;color:#000}.news-figure{float:right;width:32.42188%;margin:0;padding:0}.news-figure img{width:100%;vertical-align:bottom;margin-bottom:10px}.news-figure figcaption{font-size:14px;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';line-height:24px}.productions-contain{padding-top:30px}.productions-list{list-style:none;padding:0;margin-top:0;margin-bottom:0;display:flex;flex-wrap:wrap}.productions-item{flex:0 0 32.09091%;margin-bottom:25px;margin-right:1.81818%}.productions-item:nth-child(3n+3){margin-right:0}.productions-link{text-decoration:none;display:block;height:100%}.productions-link::after,.productions-link::before{content:' ';display:table}.productions-link::after{clear:both}.productions-title,.productions-year{line-height:16px;margin-top:8px;margin-bottom:0;transition:.5s color ease}.productions-title{float:left;width:88%;color:#d2081e;font-size:16px;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont'}.productions-year{float:right;color:#555;font-size:13px;display:block}.productions-link:focus .productions-year,.productions-link:hover .productions-year{color:rgba(0,0,0,.2)}.productions-image img{vertical-align:bottom;width:100%;transition:.5s opacity ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.productions-link:focus .productions-image img,.productions-link:hover .productions-image img{opacity:.7}.productions-landing{padding-top:30px}.production-info{background-color:#000;color:#fff;height:50px;line-height:50px;font-size:18px}.production-director,.production-duration,.production-status,.production-year{display:block;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont'}#user-login-form .form-submit,.production-director,.production-duration,.production-year{float:left}.production-director,.production-year{padding-right:10px;margin-right:10px;border-right:1px solid rgba(255,255,255,.2)}.production-amazon,.production-itunes,.production-status.is_watch-on-all4 .on-all4{text-indent:115%;white-space:nowrap;overflow:hidden;height:25px;background-repeat:no-repeat;background-size:contain;background-position:50% 50%;display:inline-block;vertical-align:middle}.production-amazon{background-image:url(../../../../themes/custom/img/amazon.png);width:52px}.production-itunes{background-image:url(../../../../themes/custom/img/itunes.png);width:69px;margin-right:14px}.production-status{float:right;padding:0 20px;height:50px}.production-status.is_in-cinemas,.production-status.is_in-production,.production-status.is_on-internet,.production-status.is_on-tv{background-color:#d2081e;color:#fff}.production-status.is_watch-on-all4{background-color:#fff;color:#000}.production-status.is_watch-on-all4 a{color:#000;transition:.5s color ease}.production-status.is_watch-on-all4 .on-all4{width:38px;background-image:url(../../../../themes/custom/img/logo-all4.png);margin-left:10px}.production-watch{color:#fff;text-decoration:underline;display:inline-block;margin-left:10px}.production-watch:focus,.production-watch:hover{text-decoration:none}.production-videos{display:flex;flex-wrap:wrap;justify-content:center}.production-videos:last-child{margin-bottom:50px}.production-video{flex:auto;width:31.18056%;margin-right:10px;margin-bottom:10px;background-color:#000;position:relative}.production-video-contain{width:100%;height:0;position:relative;padding-top:56.25%;overflow:hidden}.production-video .video-js{position:absolute;width:100%;height:100%;top:0;left:0;border:0;background-color:#fff}.production-play{width:36px;height:36px;background-size:12px auto;bottom:0}.production-gallery{display:flex;flex-wrap:wrap;justify-content:center;margin-top:0;margin-bottom:0;list-style:none}.production-gallery-item{flex:auto;width:31.18056%;margin-right:10px;margin-bottom:10px}.production-gallery img{max-height:100%}.production-content{padding-top:50px;padding-bottom:50px}.production-content h2,.production-content h3,.production-content h4,.production-content h5,.production-content h6{font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont'}.production-poster{float:left;width:19.53125%;margin:0 3.90625% 0 0;box-shadow:0 1px 7px rgba(0,0,0,.3)}.production-gallery img,.production-poster img{vertical-align:bottom;width:100%}.has_poster .production-detail{width:76.36719%;float:right;clear:right}.production-intro{font-size:24px;line-height:35px;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';margin:0 0 25px}.production-desc{font-size:15px;line-height:25px;font-family:'Trebuchet MS',trebuchet,'TrebuchetMS','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';color:#333;float:left;width:60.11905%}.production-desc :last-child{margin-bottom:0}.production-aside{width:29.64286%}.production-crew{margin:0 0 15px;padding:0;list-style:none;font-size:14px;line-height:21px}.production-role{margin-bottom:15px}.production-downloads,.production-role h3{font-size:14px;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont'}.production-role h3{margin-top:0;margin-bottom:5px;font-weight:400;line-height:21px}.production-role p{margin:0}.production-downloads{border-top:1px solid rgba(0,0,0,.1);padding-top:15px;line-height:26px}.production-file{display:block;color:#d2081e;text-decoration:none;transition:.5s color ease,.5s background ease;padding-right:24px;background-image:url(../../../../themes/custom/img/arrow-right-red.png);background-repeat:no-repeat;background-position:100% 50%;background-size:12px auto}.production-file:focus,.production-file:hover{color:#000;background-image:url(../../../../themes/custom/img/arrow-right-black.png)}.shorts-list{list-style:none;margin-top:0;margin-bottom:0;padding:0}.shorts-list::after,.shorts-list::before{content:' ';display:table}.shorts-list::after{clear:both}.shorts-item{float:left;width:49.02344%;margin-bottom:30px}.shorts-item:nth-child(odd){margin-right:1.95313%}.shorts-title{font-size:24px;line-height:35px;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';margin-top:0;margin-bottom:5px;float:left;clear:left}.page-content a:focus,.page-content a:hover,.shorts-title a:focus,.shorts-title a:hover{color:#000}.page-content ol li,.page-content ul li,.shorts-image{margin-bottom:15px}.individual-short .shorts-image{margin-bottom:0}.shorts-image a{display:block;height:100%;position:relative}.shorts-image a::after{content:'';display:block;background-color:#d2081e;color:#fff;width:42px;height:42px;position:absolute;bottom:0;left:0;background-image:url(../../../../themes/custom/img/play.png);background-repeat:no-repeat;background-position:50% 50%;background-size:14px auto;transition:.5s background-color ease}.shorts-image img{width:100%;vertical-align:bottom;transition:.5s opacity ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.shorts-duration{display:inline-block;font-size:13px;color:#555;padding-left:10px;line-height:35px;height:35px}.shorts-desc{font-size:14px;line-height:21px;color:#000;margin-bottom:0;clear:both}.shorts-video{height:0;position:relative;overflow:hidden;padding-top:calc(56.25% + 42px);margin-bottom:20px}.shorts-video>.video-js{position:absolute;width:100%;height:calc(100% - 42px);top:0;left:0;border:0;background-color:#fff}.shorts-play{width:84px;height:84px;background-size:26px auto}.shorts-content::after,.shorts-content::before{content:' ';display:table}.shorts-content::after{clear:both}.shorts-content{padding-bottom:30px}.shorts-content.pad-top{padding-top:50px}.shorts-text{float:left;width:62.5%;font-size:15px;line-height:25px}.shorts-text:last-child{margin-bottom:0}.shorts-aside{width:33.39844%;float:right}.shorts-aside .production--crew{padding-bottom:0;border-bottom:0}.shorts-intro{font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';font-size:24px;line-height:35px;margin-bottom:20px}.shorts-link{display:block;text-decoration:none;height:100%}.shorts-link-image::after{background-color:#000}.shorts-link-image img{opacity:.5}.shorts-individual,.shorts-landing{padding-top:30px}.shorts-individual::after,.shorts-individual::before,.system-block .form-row::after,.system-block .form-row::before{content:' ';display:table}.shorts-individual::after,.system-block .form-row::after{clear:both}.shorts-individual.shorts-item{float:none;width:auto;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.shorts-individual.shorts-item:nth-child(odd){margin-right:auto}.sidebar{padding-left:30px;position:relative;float:right}.more-detail::before,.sidebar::before{content:'';display:block;background-repeat:no-repeat;position:absolute}.sidebar::before{top:0;left:-14px;height:100%;width:14px;background-image:url(../../../../themes/custom/img/grad-vert-left.png);background-position:100% 50%;background-size:auto 100%}.page{padding-top:30px;padding-bottom:30px}.page-content{width:73.53516%;line-height:24px}.page-content a,.parental-checkbox+label a{color:#d2081e;transition:.5s color ease}.page-content ol,.page-content ul{margin:0 0 20px;padding:0 0 0 20px}.page-content ul{list-style:square}.page-content ol{list-style:decimal}.page-content h2{margin-top:30px;margin-bottom:15px}.page-content h3{margin-top:20px;margin-bottom:5px}.page-intro{font-size:24px;line-height:35px;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';color:#000}.system-block{padding-top:30px;padding-bottom:30px}.system-block form{width:440px}.system-block .form-row{margin-bottom:20px}.system-block input{height:42px;line-height:42px;padding:0 10px}.system-block textarea{height:100px;line-height:20px;padding:10px}.system-block .button.form-submit{float:left;margin-top:20px}.more-detail{position:relative}.more-detail::before{left:0;width:100%;height:10px;background-image:url(../../../../themes/custom/img/grad-top.png);background-position:50% 0;background-size:100% 100%;z-index:1;opacity:.8}.more-detail--last{padding-top:10px}.more-detail--last::before{top:0}.more-detail--first{margin-bottom:40px;padding-bottom:40px}.more-detail--first::before{top:100%}.rating-level::after,.rating-level::before{content:' ';display:table}.rating-level::after{clear:both}.rating-level{display:flex;margin-bottom:30px}.rating-level-item{flex:0 0 48.4375%;background-color:#f0f0f0;padding:20px 30px}.rating-level-item:nth-child(odd){margin-right:2.92969%}.rating-level-item :last-child{margin-bottom:0}.rating-level .rating-level-title{margin-top:0;margin-bottom:15px}.standout::after,.standout::before{content:' ';display:table}.standout::after{clear:both}.standout{padding-top:10px;padding-bottom:40px}.standout-list{list-style:none;padding:0;margin-top:0;margin-bottom:0}.standout-item{float:left;width:24.41406%}.standout-item:not(:last-child){margin-right:.78125%}.standout-image{width:100%;vertical-align:bottom;margin-bottom:4px;transition:.5s opacity ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.standout-title{font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';font-size:16px;line-height:26px;margin-top:0;margin-bottom:0}.standout-link{display:block;color:#d2081e;text-decoration:none;transition:.5s color ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.parental-warning--text a:focus,.parental-warning--text a:hover,.standout-link:focus,.standout-link:hover{color:#000}.standout-link:focus .standout-image,.standout-link:hover .standout-image{opacity:.6}.parental{position:relative}.parental-modal .parental{background-color:rgba(0,0,0,.6);position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;transition:.5s opacity ease,.5s z-index ease}.parental-modal .parental.is_active{z-index:200;opacity:1}.parental-text--disable,.parental-text--enable{display:none}.parental-error-messages.is_visible,.parental-text--disable.is_active,.parental-text--enable.is_active{display:block}.parental-error-messages{width:100%;clear:both;color:#fff;background-color:#d2081e;padding:10px;font-size:14px;display:none;margin-bottom:20px}.parental-modal .parental-error-messages{width:calc(100% - 60px);margin-left:30px;margin-right:30px}.parental-error-message{display:block;margin-bottom:10px}.parental-error-message:last-child{margin-bottom:0}.parental-external-link{display:inline-block;color:#d2081e;transition:.5s color ease;font-size:14px;margin-right:10px}.parental-checkbox+label a:focus,.parental-checkbox+label a:hover,.parental-external-link:focus,.parental-external-link:hover{color:#333}.parental-button,.parental-close{border:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;text-align:center;cursor:pointer}.parental-button,.parental-close,.parental-label,.parental-pass,.parental-radio{font-size:18px;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont'}.parental-pass{border:1px solid #555;padding:0 10px;height:40px;width:40px;line-height:40px;transition:.5s border ease;color:#000;text-align:center}.parental-pass:hover{border-color:#d2081e;outline:0}.parental-pass:focus{border-color:#000;outline:2px solid #000}.parental-pass.is_invalid{-webkit-animation:.5s infinite pulse-border ease;animation:.5s infinite pulse-border ease}.parental-tooltip{position:relative;padding:0 0 0 10px;display:inline-block;font-family:'Trebuchet MS',trebuchet,'TrebuchetMS','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont'}.parental-tooltip::before{content:'';border-radius:50%;width:20px;height:20px;background-color:#d2081e;background-image:url(../../../../themes/custom/img/i-white.png);background-repeat:no-repeat;background-size:auto 14px;background-position:50% 44%;color:#f0f0f0;text-align:center;font-size:16px;display:block;line-height:20px}.parental-tooltip-content{position:absolute;opacity:0;z-index:-1;padding:3px 6px;background-color:#fffde2;color:#333;font-size:13px;transition:.5s opacity ease,.5s z-index ease;bottom:110%;left:100%;width:200px;height:100%}.parental-checkbox{position:absolute;width:2px;height:2px;opacity:0;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;top:0;left:0;display:block;border:0;background:0 0}.parental-checkbox-contain{overflow:hidden;width:100%;height:100%;position:relative}.parental-checkbox:focus,.parental-radio:focus{outline:0}.parental-checkbox:focus+label::before{border-width:2px;border-color:#d2081e}.parental-checkbox+label{display:block;height:20px;line-height:20px;cursor:pointer;position:relative;padding-left:30px;text-align:left;font-size:14px}.parental-checkbox+label::after,.parental-checkbox+label::before{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:20px;text-align:center;border-radius:2px}.parental-checkbox+label::before{border:1px solid #555;transition:.5s border-color ease;background-color:#fff}.parental-checkbox+label::after{background-image:url(../../../../themes/custom/img/icon-checked.png);background-position:50% 50%;background-repeat:no-repeat;background-size:auto 12px;opacity:0;transition:.5s opacity ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.parental-checkbox+label:focus::before,.parental-checkbox+label:hover::before{border-color:#d2081e}.parental-checkbox.is_invalid+label::before{-webkit-animation:.5s infinite pulse-border ease;animation:.5s infinite pulse-border ease}.parental-radio{position:absolute;width:2px;height:2px;opacity:0;overflow:hidden;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;top:0;left:0;display:block;border:0;background:0 0}.parental-radio-contain{overflow:hidden;width:100%;height:100%;position:relative}.parental-radio+label{display:block;height:20px;line-height:20px;cursor:pointer;position:relative;padding-left:32px;text-align:left;font-size:14px;color:#d2081e}.parental-radio+label::after,.parental-radio+label::before{content:'';display:block;position:absolute;text-align:center;border-radius:50%}.parental-radio+label::before{border:1px solid #555;transition:.5s border-color ease;background-color:#fff;top:0;left:0;height:20px;width:20px;z-index:1}.parental-radio+label::after{opacity:0;transition:.5s opacity ease;top:4px;left:4px;height:12px;width:12px;z-index:2;background-color:#d2081e}.parental-radio+label:hover::before{border-color:#d2081e}.parental-radio+label:focus::before{border-color:#000;outline:2px solid #000}.parental-radio.is_invalid+label::before{-webkit-animation:.5s infinite pulse-border ease;animation:.5s infinite pulse-border ease}.parental-checkbox:checked+label::before{border-color:#000;border-width:2px}.parental-checkbox:checked+label::after{opacity:1}.parental-checkbox:checked:focus+label::before{border-color:#d2081e}.parental-checkbox:checked:focus+label::after{color:#d2081e;opacity:.8}.parental-radio:checked+label::before{border-color:#000}.parental-radio:checked+label::after{opacity:1}.parental-radio:checked:focus+label::before{border-color:#d2081e}.parental-radio:checked:focus+label::after{background-color:#555}.parental-link{color:#d2081e;transition:.5s color ease;position:relative;font-family:'Trebuchet MS',trebuchet,'TrebuchetMS','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';cursor:pointer}.parental-link:focus,.parental-link:hover,ul[data-sa-theme=basic-blue]>div.ui-autocomplete-field-group:focus,ul[data-sa-theme=basic-blue]>div.ui-autocomplete-field-group:hover{color:#333}.parental-link::after{content:'';display:block;position:absolute;top:0;right:0;background-repeat:no-repeat;background-position:50% 50%}.parental-link--small{font-size:14px;padding-right:16px;display:none}.parental-modal .parental-link--small{display:initial}.parental-link--small::after{background-image:url(../../../../themes/custom/img/chevron-right-red.png);background-size:auto 14px;width:16px;height:16px}.parental-button{padding:0 30px;line-height:43px;height:43px;display:block;width:100%;background-color:#d2081e;transition:.5s background-color ease}.parental-modal .parental-button{display:inline-block;width:auto}.parental-button--accept:focus::before,.parental-button--accept:hover::before,.parental-button--play:focus::before,.parental-button--play:hover::before,.parental-button:focus,.parental-button:hover{background-color:#333}.parental-button--link{padding:0;background-color:transparent;color:#d2081e;font-size:14px;clear:both;transition:.5s color ease;font-family:'Trebuchet MS',trebuchet,'TrebuchetMS','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont'}.parental-button--link:focus,.parental-button--link:hover{background-color:transparent;color:#333}.parental-button--link-off{clear:none}.parental-button--accept,.parental-button--play{padding-left:73px;position:relative}.parental-button--accept::before,.parental-button--play::before{content:'';display:block;width:43px;height:43px;background-color:#d2081e;border-right:2px solid #fff;background-image:url(../../../../themes/custom/img/play.png);background-repeat:no-repeat;background-position:50% 50%;background-size:16px auto;position:absolute;left:0;top:0;transition:.5s background-color ease}.parental-label{display:block;margin-bottom:10px}.parental-close{display:none;height:40px;line-height:40px;background-color:transparent}.parental-close:focus::after,.parental-close:hover,.parental-close:hover::after{opacity:.6}.parental-close:focus{outline:0;opacity:.6}.parental-modal .parental-close{width:94px;position:absolute;right:10px;top:5px;padding-right:40px;display:block}.parental-modal .parental-close::after{content:'';display:block;position:absolute;top:0;right:0;width:40px;height:40px;text-indent:0;background-image:url(../../../../themes/custom/img/icon-close.png);background-position:50% 50%;background-repeat:no-repeat;background-size:16px auto;transition:.5s opacity ease}.parental-close--off,.parental-close--thanks,.parental-modal .parental-close--off,.parental-modal .parental-close--thanks{position:relative;top:auto;right:auto;width:auto;display:inline-block;clear:both;background-color:#d2081e;padding:0 30px}.parental-close--link::after,.parental-close--off::after,.parental-close--thanks::after,.parental-modal .parental-close--link::after,.parental-modal .parental-close--off::after,.parental-modal .parental-close--thanks::after{display:none}.parental-close--link,.parental-modal .parental-close--link{position:relative;top:auto;right:auto;width:auto;display:inline-block;padding-right:0;color:#d2081e;font-size:14px;clear:both;transition:.5s color ease;font-family:'Trebuchet MS',trebuchet,'TrebuchetMS','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont'}.parental-close--link:focus,.parental-close--link:hover,.parental-modal .parental-close--link:focus,.parental-modal .parental-close--link:hover{background-color:transparent;color:#333}.parental-header{display:none}.parental-modal .parental-header{font-size:20px;text-align:left;display:block;width:100%;padding:0 20px;background:linear-gradient(to bottom,#a50f01 0%,#d2081e 100%);color:#fff;height:50px;line-height:50px;position:absolute;top:0;left:0}.parental-modal .parental-header::after,.parental-modal .parental-header::before{content:' ';display:table}.parental-modal .parental-header::after{clear:both}.parental-title{margin-top:0;margin-bottom:0;line-height:50px;padding-left:40px;font-size:20px;font-weight:400}.parental-title--controls{background-image:url(../../../../themes/custom/img/icon-unlocked.png);background-position:0 50%;background-repeat:no-repeat;background-size:20px auto}.parental-title--guidance{position:relative}.parental-title--guidance::before{content:'';display:block;font-size:17px;text-align:center;position:absolute;top:12px;left:0;width:26px;height:26px;line-height:26px;background-color:#fff;background-image:url(../../../../themes/custom/img/g-red.png);background-repeat:no-repeat;background-size:17px auto;background-position:50% 50%;color:#d2081e;border-radius:50%}.parental-title.is_locked{background-image:url(../../../../themes/custom/img/icon-locked.png)}.parental-block,.parental-controls,.production-video .parental-guidance-overlay::after{display:none}.parental-block.is_active{display:block}.parental-modal .parental-block{display:block;position:absolute;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:600px;top:50%;left:50%;-webkit-transform:translate(-50%,-250%);transform:translate(-50%,-250%);transition:1s transform ease,1s z-index ease,1s opacity ease;transition:1s transform ease,1s z-index ease,1s opacity ease,1s -webkit-transform ease;background-color:#f0f0f0;box-shadow:0 0 20px 10px rgba(0,0,0,.3);color:#000;text-align:center;padding-top:70px;z-index:-1}.parental-modal .parental-block.is_active{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.parental-controls::after,.parental-controls::before{content:' ';display:table}.parental-controls::after{clear:both}.parental-controls.is_active{display:block}.parental-modal .parental-controls{padding-top:70px;display:flex;justify-content:center;flex-direction:column;align-items:stretch}.parental-modal .parental-controls.is_active{opacity:1;z-index:10;display:flex}.parental-modal .parental-row>div::after,.parental-modal .parental-row>div::before,.parental-row::after,.parental-row::before{content:' ';display:table}.parental-modal .parental-row>div::after,.parental-row::after{clear:both}.parental-row{position:relative;clear:both;padding:0 0 20px}.parental-controls--setup .parental-row:nth-of-type(3),.parental-controls--setup .parental-row:nth-of-type(4){width:50%;float:left;clear:none}.parental-controls--remove .parental-row:last-of-type,.parental-controls--setup .parental-row:nth-last-of-type(1),.parental-controls--setup .parental-row:nth-last-of-type(2){display:none}.parental-row small{display:block;margin-top:10px;font-size:14px;color:#4a4a4a;margin-bottom:10px}.parental-row h2{font-size:20px;margin-top:0;margin-bottom:20px}.parental-row>p:first-child{display:none}.parental-modal .parental-row>p:first-child{display:block}.parental-modal .parental-controls--setup .parental-row:nth-of-type(3),.parental-modal .parental-controls--setup .parental-row:nth-of-type(4){width:auto;float:none;clear:none}.parental-modal .parental-controls--remove .parental-row:last-of-type,.parental-modal .parental-controls--setup .parental-row:nth-last-of-type(1),.parental-modal .parental-controls--setup .parental-row:nth-last-of-type(2){display:block}.parental-modal .parental-row{flex:0 0 auto;padding:0 40px 20px;text-align:center}.parental-modal .parental-row>div{padding-bottom:0;width:48%;float:left}.parental-modal .parental-row>div:last-child{margin-left:4%}.parental-modal .parental-row--centered{display:flex;justify-content:center}.parental-modal .parental-row--centered>div{margin-left:0;width:100%;float:none}.parental-warning--text{padding:0 40px 20px;text-align:center}.parental-warning--text h2{margin-top:0;margin-bottom:15px;font-size:20px}.parental-warning--text p{line-height:20px;font-size:14px}.parental-warning--text a{color:#d2081e;text-decoration:none;transition:.5s color ease}.parental-guidance-overlay{position:absolute;right:180px;bottom:0;height:42px;background-color:#fff;padding:0 20px 0 0;color:#333;line-height:42px;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.parental-guidance-overlay::after{content:'';width:1px;height:22px;position:absolute;right:0;top:10px;display:block;background-color:#f0f0f0}.parental-guidance-overlay::before,.parental-lock::before{content:'';background-repeat:no-repeat;background-position:50% 50%}.parental-guidance-overlay::before,.parental-lock{font-size:13px;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont'}.parental-guidance-overlay::before{text-align:center;background-image:url(../../../../themes/custom/img/g-white.png);border-radius:50%;margin-right:10px;vertical-align:middle;display:inline-block;background-size:13px auto;line-height:26px;background-color:#d2081e;color:#fff;position:relative;width:26px;height:26px}.production-video .parental-guidance-overlay{height:36px;width:36px;line-height:36px;text-indent:115%;white-space:nowrap;overflow:hidden;top:0;bottom:auto;left:0;right:auto;padding:0;z-index:10}.production-video .parental-guidance-overlay::before{position:absolute;left:5px;top:5px;width:26px;height:26px;line-height:26px;text-indent:0;margin:0}.parental-lock{position:absolute;bottom:0;right:0;z-index:2;background-color:#fff;color:#000;padding:0 40px 0 10px;line-height:42px;height:42px;width:180px;margin:0;border:0;cursor:pointer;transition:.5s color ease,.5s background ease}.parental-lock::before{display:block;width:22px;height:42px;background-size:14px auto;position:absolute;top:0;right:10px}.parental-lock:focus,.parental-lock:hover{color:#d2081e}.parental-lock.is_unlocked::before{background-image:url(../../../../themes/custom/img/icon-unlocked-red.png)}.parental-lock.is_unlocked .parental-lock--on{display:none}.parental-lock.is_locked .parental-lock--on,.parental-lock.is_unlocked .parental-lock--off{display:initial}.parental-lock.is_locked::before{background-image:url(../../../../themes/custom/img/icon-locked-red.png)}.parental-lock.is_locked .parental-lock--off{display:none}.nav-item .parental-lock{height:66px;line-height:66px;width:auto;background-color:#f0f0f0;font-size:16px;padding-left:0;padding-right:30px;position:relative;bottom:auto;right:auto;z-index:0;display:block;text-align:right}.nav-item .parental-lock::before{width:35px;height:66px;right:auto;position:relative;display:inline-block;vertical-align:bottom}@-webkit-keyframes pulse-border{0%,to{border-width:1px;border-color:#555}50%{border-width:2px;border-color:#d2081e}}@keyframes pulse-border{0%,to{border-width:1px;border-color:#555}50%{border-width:2px;border-color:#d2081e}}.share,ul.share-list{display:flex;justify-content:space-between}ul.share-list{list-style:none;padding:0;margin:0}.share{margin-top:50px;padding-top:50px;padding-bottom:50px;background-image:url(../../../../themes/custom/img/grad-top.png);background-position:50% 0;background-repeat:no-repeat;background-size:80% auto}.share-title{font-size:18px;line-height:24px;color:#000;font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont'}.share-item:not(:first-child){padding-left:30px}.share-link,.share-link::after{display:block;line-height:24px;color:#d2081e;transition:.5s color ease}.share-link{padding:0 30px 0 0;text-decoration:none;background-color:transparent;border:0;margin:0;cursor:pointer;position:relative;font-size:14px}.share-link::after{width:24px;height:24px;font-size:24px;font-family:'icons';position:absolute;right:0;top:0}.share-link--email::after{content:'\f199'}.share-link--facebook::after{content:'\f308'}.share-link--twitter::after{content:'\f304'}.share-link--linkedin::after{content:'\f30c'}.share-link:focus,.share-link:focus::after,.share-link:hover,.share-link:hover::after{color:#000}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,.ui-state-error a,.ui-state-focus a,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-highlight a,.ui-state-hover a,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-highlight a,.ui-widget-content a,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-highlight a,.ui-widget-header a{color:#333;background-color:#fff;display:block;font-weight:400;line-height:1;padding:10px 15px;outline:0;border:0;height:100%;font-size:18px;font-family:'Trebuchet MS',trebuchet,'TrebuchetMS','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont'}.ui-state-active a:focus,.ui-state-active a:hover,.ui-state-default a:focus,.ui-state-default a:hover,.ui-state-error a:focus,.ui-state-error a:hover,.ui-state-focus a:focus,.ui-state-focus a:hover,.ui-state-highlight a:focus,.ui-state-highlight a:hover,.ui-state-hover a:focus,.ui-state-hover a:hover,.ui-widget-content .ui-state-error a:focus,.ui-widget-content .ui-state-error a:hover,.ui-widget-content .ui-state-highlight a:focus,.ui-widget-content .ui-state-highlight a:hover,.ui-widget-content a:focus,.ui-widget-content a:hover,.ui-widget-header .ui-state-error a:focus,.ui-widget-header .ui-state-error a:hover,.ui-widget-header .ui-state-highlight a:focus,.ui-widget-header .ui-state-highlight a:hover,.ui-widget-header a:focus,.ui-widget-header a:hover{border:0;background:#d2081e;color:#fff}ul[data-sa-theme=basic-blue],ul[data-sa-theme=basic-blue]>div.ui-autocomplete-field-group{font-family:'Film4','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';text-align:left;background:#fff}ul[data-sa-theme=basic-blue]{box-shadow:0 10px 5px 0 rgba(0,0,0,.2);min-width:280px;border:0;font-weight:400;font-size:16px}ul[data-sa-theme=basic-blue] .ui-autocomplete.ui-menu .ui-menu-item,ul[data-sa-theme=basic-blue]>*,ul[data-sa-theme=basic-blue]>.ui-state-focus,ul[data-sa-theme=basic-blue]>:hover,ul[data-sa-theme=basic-blue]>li.ui-menu-item{color:#333;background:#fff;border:0;line-height:1;padding:0;list-style-image:none;font-weight:400}ul[data-sa-theme=basic-blue] .ui-autocomplete.ui-menu .ui-menu-item.ui-menu-first.ui-state-focus,ul[data-sa-theme=basic-blue]>.ui-menu-first.ui-state-focus,ul[data-sa-theme=basic-blue]>.ui-state-focus.ui-menu-first.ui-state-focus,ul[data-sa-theme=basic-blue]>:hover.ui-menu-first.ui-state-focus,ul[data-sa-theme=basic-blue]>li.ui-menu-item.ui-menu-first.ui-state-focus{color:#fff}ul[data-sa-theme=basic-blue] .ui-autocomplete-field-group.ui-state-disabled.ui-menu-item{padding:10px 15px}ul[data-sa-theme=basic-blue] .ui-widget,ul[data-sa-theme=basic-blue] .ui-widget button,ul[data-sa-theme=basic-blue] .ui-widget input,ul[data-sa-theme=basic-blue] .ui-widget select,ul[data-sa-theme=basic-blue] .ui-widget textarea{font-family:'Trebuchet MS',trebuchet,'TrebuchetMS','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';font-size:16px}ul[data-sa-theme=basic-blue] .ui-widget .ui-widget{font-size:16px}ul[data-sa-theme=basic-blue] .ui-widget-content{border:0;padding:0;background:#fff;color:#333}ul[data-sa-theme=basic-blue] .ui-menu-item,ul[data-sa-theme=basic-blue] .ui-menu-item-{display:block;line-height:1;min-height:0;padding:0;background:#fff;border:0;list-style-image:none}#search-form label,#views-exposed-form-site-search-site-search label,ul[data-sa-theme=basic-blue] .ui-menu-item-.ui-state-disabled,ul[data-sa-theme=basic-blue] .ui-menu-item.ui-state-disabled{padding:0}ul[data-sa-theme=basic-blue]>div.ui-autocomplete-field-group{text-transform:none;font-weight:700;font-size:20px;line-height:1;padding:0;color:#333}ul[data-sa-theme=basic-blue]>div.ui-autocomplete-field-group.ui-menu-divider{padding:0;background:#fff}ul[data-sa-theme=basic-blue]>div.ui-autocomplete-field-group.more_results+li.ui-menu-item .ui-autocomplete-fields>:first-child,ul[data-sa-theme=basic-blue]>div.ui-autocomplete-field-group.no_results+li.ui-menu-item .ui-autocomplete-fields>:first-child{font-family:'Trebuchet MS',trebuchet,'TrebuchetMS','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';font-style:normal;font-weight:400;color:#d2081e;background:#fff;font-size:16px;line-height:1}ul[data-sa-theme=basic-blue]>div.ui-autocomplete-field-group.more_results+li.ui-menu-item .ui-autocomplete-fields>:first-child:focus,ul[data-sa-theme=basic-blue]>div.ui-autocomplete-field-group.more_results+li.ui-menu-item .ui-autocomplete-fields>:first-child:hover,ul[data-sa-theme=basic-blue]>div.ui-autocomplete-field-group.no_results+li.ui-menu-item .ui-autocomplete-fields>:first-child:focus,ul[data-sa-theme=basic-blue]>div.ui-autocomplete-field-group.no_results+li.ui-menu-item .ui-autocomplete-fields>:first-child:hover{color:#333;background:#d2081e}ul[data-sa-theme=basic-blue] .ui-autocomplete-fields>*,ul[data-sa-theme=basic-blue] .ui-autocomplete-fields>:first-child{font-size:18px;line-height:1;font-weight:400;font-family:'Trebuchet MS',trebuchet,'TrebuchetMS','Helvetica Neue',helvetica,arial,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans',verdana,sans-serif,-apple-system,'BlinkMacSystemFont';color:#333}ul[data-sa-theme=basic-blue] .ui-autocomplete-fields>:first-child:focus,ul[data-sa-theme=basic-blue] .ui-autocomplete-fields>:first-child:hover,ul[data-sa-theme=basic-blue] .ui-autocomplete-fields>:focus,ul[data-sa-theme=basic-blue] .ui-autocomplete-fields>:hover{color:#fff;background-color:#d2081e}ul[data-sa-theme=basic-blue] .ui-autocomplete-fields .ui-autocomplete-field-nothing{display:none}ul[data-sa-theme=basic-blue] .ui-state-default,ul[data-sa-theme=basic-blue] .ui-state-error,ul[data-sa-theme=basic-blue] .ui-state-highlight,ul[data-sa-theme=basic-blue] .ui-widget-content .ui-state-default,ul[data-sa-theme=basic-blue] .ui-widget-content .ui-state-error,ul[data-sa-theme=basic-blue] .ui-widget-content .ui-state-highlight,ul[data-sa-theme=basic-blue] .ui-widget-header,ul[data-sa-theme=basic-blue] .ui-widget-header .ui-state-default,ul[data-sa-theme=basic-blue] .ui-widget-header .ui-state-error,ul[data-sa-theme=basic-blue] .ui-widget-header .ui-state-highlight{border:0;background:#eaeaea;font-weight:400;color:#333}ul[data-sa-theme=basic-blue] .ui-state-active,ul[data-sa-theme=basic-blue] .ui-state-focus,ul[data-sa-theme=basic-blue] .ui-state-hover,ul[data-sa-theme=basic-blue] .ui-widget-content .ui-state-active,ul[data-sa-theme=basic-blue] .ui-widget-content .ui-state-focus,ul[data-sa-theme=basic-blue] .ui-widget-content .ui-state-hover,ul[data-sa-theme=basic-blue] .ui-widget-header .ui-state-active,ul[data-sa-theme=basic-blue] .ui-widget-header .ui-state-focus,ul[data-sa-theme=basic-blue] .ui-widget-header .ui-state-hover{border:0;background:0 0;color:#fff;display:block;font-weight:400;padding:0;line-height:1}ul[data-sa-theme=basic-blue] .ui-priority-primary,ul[data-sa-theme=basic-blue] .ui-priority-secondary,ul[data-sa-theme=basic-blue] .ui-state-disabled,ul[data-sa-theme=basic-blue] .ui-state-error-text,ul[data-sa-theme=basic-blue] .ui-widget-content .ui-priority-primary,ul[data-sa-theme=basic-blue] .ui-widget-content .ui-priority-secondary,ul[data-sa-theme=basic-blue] .ui-widget-content .ui-state-disabled,ul[data-sa-theme=basic-blue] .ui-widget-content .ui-state-error-text,ul[data-sa-theme=basic-blue] .ui-widget-header .ui-priority-primary,ul[data-sa-theme=basic-blue] .ui-widget-header .ui-priority-secondary,ul[data-sa-theme=basic-blue] .ui-widget-header .ui-state-disabled,ul[data-sa-theme=basic-blue] .ui-widget-header .ui-state-error-text{opacity:1;background:#fff;font-weight:400;color:#d2081e}ul[data-sa-theme=basic-blue] .ui-icon{width:16px;height:16px;background:0 0}ul[data-sa-theme=basic-blue] .ui-state-active .ui-icon,ul[data-sa-theme=basic-blue] .ui-state-default .ui-icon,ul[data-sa-theme=basic-blue] .ui-state-error .ui-icon,ul[data-sa-theme=basic-blue] .ui-state-error-text .ui-icon,ul[data-sa-theme=basic-blue] .ui-state-focus .ui-icon,ul[data-sa-theme=basic-blue] .ui-state-highlight .ui-icon,ul[data-sa-theme=basic-blue] .ui-state-hover .ui-icon,ul[data-sa-theme=basic-blue] .ui-widget-content .ui-icon,ul[data-sa-theme=basic-blue] .ui-widget-header .ui-icon{background:0 0}ul[data-sa-theme=basic-blue] .ui-corner-all,ul[data-sa-theme=basic-blue] .ui-corner-bl,ul[data-sa-theme=basic-blue] .ui-corner-bottom,ul[data-sa-theme=basic-blue] .ui-corner-br,ul[data-sa-theme=basic-blue] .ui-corner-left,ul[data-sa-theme=basic-blue] .ui-corner-right,ul[data-sa-theme=basic-blue] .ui-corner-tl,ul[data-sa-theme=basic-blue] .ui-corner-top,ul[data-sa-theme=basic-blue] .ui-corner-tr{border-radius:0}ul[data-sa-theme=basic-blue] .ui-widget-overlay{background:#555;opacity:.35}ul[data-sa-theme=basic-blue] .ui-widget-shadow{margin:0;padding:0;background:0 0;opacity:0;border-radius:0}#user-login-form{width:54.54545%;float:left;padding-top:40px;padding-bottom:40px}#user-login-form input{display:block;height:40px;border:1px solid #eaeaea;font-size:16px;color:#000;line-height:38px;width:100%;position:relative;padding:0 15px}#user-login-form input:focus{outline:0;border-color:#333}.login-nav{float:right;width:27.27273%;padding-top:80px;padding-bottom:40px}.login-item{margin-bottom:10px}.login-link{color:#d2081e;transition:.5s color ease}.login-link:focus,.login-link:hover{color:#333}#edit-advanced,#edit-help-link{display:none}#search-form,#views-exposed-form-site-search-site-search{margin-top:30px;margin-bottom:30px}#search-form .form-row,#views-exposed-form-site-search-site-search .form-row{float:left;width:49%}#search-form .form-row:nth-of-type(odd),#views-exposed-form-site-search-site-search .form-row:nth-of-type(odd){margin-right:2%}#search-form button,#views-exposed-form-site-search-site-search button{float:none}#edit-keys{display:block;height:40px;font-size:16px;color:#000;padding:0 15px;background-color:transparent;background-image:none;width:100%;text-align:left;line-height:38px;position:relative;border:1px solid #eaeaea;transition:.5s border ease}#edit-keys:-ms-input-placeholder,#edit-keys::-ms-input-placeholder{transition:.5s opacity ease}#edit-keys::placeholder{transition:.5s opacity ease}#edit-keys:focus{outline:0;border-color:#d2081e}#edit-keys:focus:-ms-input-placeholder,#edit-keys:focus::-ms-input-placeholder{opacity:0}#edit-keys:focus::placeholder{opacity:0}@media (max-width:479px){.trigger-size.mobile{display:block}.pagination{padding-bottom:30px;height:95px}.pagination-link{width:40px;height:40px;line-height:40px}.search-title{font-size:20px;line-height:28px}.filter{width:100%}.filter:not(:last-child),.filters .form-row:not(:last-child){margin-bottom:15px}.filter:not(:nth-child(3n+3)),.filters .form-row:not(:nth-child(4n+4)){margin-right:0}.filters .form-row{width:100%}.button.form-submit{float:left;margin-top:0}.additional-content img{float:none;width:100%;margin-bottom:20px}.additional-text{width:100%;float:none}.feature--small .feature-title{width:56%}.feature--poster .feature-info{padding-bottom:0}.feature--poster .feature-title{font-size:32px}.news-title{font-size:24px;line-height:34px}.news-date{font-size:16px;line-height:24px}.productions-item{flex:0 0 100%;float:none;margin-bottom:30px}.productions-item:not(:nth-of-type(3n+3)){margin-right:0}.production-gallery-item{width:100%;margin-right:0}.production-poster{display:none}.has_poster .production-detail{width:100%;float:none;clear:both}.production-intro{font-size:20px;line-height:28px}.standout-item{width:100%}.standout-item:not(:last-child){margin-right:0;margin-bottom:20px}.parental-pass{float:left;margin-left:4px;margin-bottom:10px}.parental-modal .parental-pass{float:none;display:inline-block}.parental-label{float:left;width:38%;margin-bottom:0;line-height:40px;min-height:40px;height:auto}.parental-label--radio{width:100%}.parental-modal .parental-label{width:100%;float:none}}@media (min-width:480px) and (max-width:767px){.trigger-size.mobile-large{display:block}.filters{padding-bottom:0}.filter{width:100%}.filter:not(:nth-child(3n+3)){margin-right:0}.filter--alt{width:49%;margin-top:15px}.filter--alt:nth-of-type(2){margin-right:2%}.filters .form-row{width:47.91667%;margin-bottom:15px;margin-right:4.16667%}.filters .form-row:nth-child(4n+4){margin-right:4.16667%}.filters .form-row:nth-child(even){margin-right:0}.filters .form-row--alt{width:49%;margin-top:15px}.filters .form-row--alt:nth-of-type(2){margin-right:2%}.button.form-submit{float:left;margin-bottom:15px}.additional-content img{width:30%}.additional-text{width:68%}.feature--poster .feature-title{font-size:42px}.productions-item{flex:0 0 47.91667%;margin-right:0}.productions-item:nth-child(3n+3){margin-right:4.16667%}.productions-item:nth-of-type(odd){margin-right:4.16667%}.productions-item:nth-of-type(even){margin-right:0}.production-gallery-item{width:45%}}@media (min-width:768px) and (max-width:1023px){.trigger-size.tablet{display:block}.contain{padding-left:20px;padding-right:20px}.header-strap{font-size:14px}.nav-link{padding-left:20px;padding-right:20px;font-size:12px}.search-toggle::before{right:20px}.search-toggle::after{left:20px;width:calc(100% - 40px)}.filters{padding-bottom:0}.filters .form-row{width:48.69792%;margin-bottom:15px;margin-right:2.60417%}.filters .form-row:nth-child(4n+4){margin-right:2.60417%}.filters .form-row:nth-child(even){margin-right:0}.button.form-submit{float:left}.feature-title{font-size:32px}.feature-desc{line-height:1.4;font-size:16px}.feature--small{width:49.51172%}.feature--small:nth-child(even){margin-right:.97656%}.feature--small .feature-tag{margin-bottom:0}.feature--small .feature-info{bottom:20px;left:20px;right:20px}.feature--small .feature-title{font-size:22px}.feature--small .feature-desc,.feature--small .feature-tag{font-size:15px;float:left;clear:both}.feature--large .feature-info,.feature--poster .feature-info{left:20px;right:20px;bottom:0;padding-bottom:20px}.feature--large .feature-title,.feature--poster .feature-title{font-size:56px}.slate{padding-top:20px;padding-bottom:30px}.slate-title{font-size:32px;line-height:44px}.slate-subtitle{font-size:16px}.slate-direction{right:25px;line-height:16px}.news-title{font-size:28px;line-height:38px}.news-date{font-size:18px;line-height:26px}.productions-title{font-size:14px}.productions-year{font-size:12px}.production-desc{width:60%}.shorts-content{padding-left:20px;padding-right:20px}.shorts-intro{font-size:20px;line-height:28px}.sidebar{width:34%}.parental-modal .parental-block{width:90%}.nav-item .parental-lock{padding:0 20px 0 0;font-size:12px}ul.share-list{justify-content:center}.share,.share-title{display:block}.share-title{margin-bottom:15px;clear:both;text-align:center}}@media (min-width:1024px) and (max-width:1139px){.trigger-size.desktop{display:block}.contain{padding-left:35px;padding-right:35px}.contain--slim{max-width:1024px}.nav-link{padding-left:25px;padding-right:25px}.feature--small .feature-title{font-size:26px}.feature--large .feature-info,.feature--poster .feature-info{left:35px;right:35px;bottom:35px}.feature--large .feature-title,.feature--poster .feature-title{font-size:42px}.slate-direction{right:35px}.shorts-content{padding-left:35px;padding-right:35px}}@media (min-width:1140px) and (max-width:1439px){.trigger-size.desktop-large{display:block}.contain{padding-left:70px;padding-right:70px}.nav-contain{padding-left:35px;padding-right:35px}.feature--large .feature-info,.feature--poster .feature-info{left:70px;right:70px;bottom:35px}.slate-direction{right:70px}}@media (min-width:1440px) and (max-width:1919px){.trigger-size.desktop-wide{display:block}}@media (min-width:1920px){.trigger-size.desktop-huge{display:block}}@media (min-width:1440px){.contain{padding-left:170px;padding-right:170px}.nav-contain{padding-left:135px;padding-right:135px}.feature--large .feature-info,.feature--poster .feature-info{left:170px;right:170px}.shorts-content{padding-left:0;padding-right:0}}@media (max-width:767px){.contain{padding-left:15px;padding-right:15px}main{padding-bottom:20px}main.is_overlaid::after{z-index:7}.header-strap{display:none}.nav::before{opacity:.6;height:5px;width:calc(100% - 15px);left:15px}.nav{border-top:0;transition:.5s height ease}.nav-list{flex-wrap:wrap;padding-left:0;padding-right:0;padding-bottom:15px;overflow:hidden}.nav-item{height:56px;line-height:56px;flex:0 0 100%}.nav-item:nth-last-of-type(2){flex:0 0 100%}.nav-item:not(:last-of-type){border-right:0}.nav-item:last-of-type{padding-top:15px;height:71px}.nav-item:first-child,.nav-item:last-child{border-top:0}.nav-link,.nav-link::after{background-color:transparent}.nav-link{padding-left:15px;padding-right:30px;border-top:1px solid rgba(0,0,0,.1);position:relative;background-image:none}.nav-link::after{content:'';display:block;height:100%;width:20px;background-image:url(../../../../themes/custom/img/arrow-right-red.png);background-position:100% 50%;background-repeat:no-repeat;background-size:auto 16px;position:absolute;right:15px;top:0}.nav-link:focus,.nav-link:hover{background-color:transparent;color:#d2081e}.footer::before{opacity:.6;height:5px;width:calc(100% - 15px);left:15px}.footer{padding-top:20px;padding-bottom:20px}.feature--large .feature-info::after,.feature--large .feature-info::before,.feature--small .feature-info::after,.feature--small .feature-info::before,.footer-nav::after,.footer-nav::before,.parental-modal .parental-row>div::after,.parental-modal .parental-row>div::before,.parental-row>div::after,.parental-row>div::before{content:' ';display:table}.feature--large .feature-info::after,.feature--small .feature-info::after,.footer-nav::after,.parental-modal .parental-row>div::after,.parental-row>div::after{clear:both}.footer-nav{float:none;clear:both;margin-bottom:35px}.footer-link{font-size:14px;float:left}.footer-link:not(:last-of-type){margin-right:20px}.footer-social{float:none;clear:both}.footer-title{font-size:14px}.footer-list{float:right}.footer-item{margin-left:15px}.pagination-contain::after,.pagination-contain::before,.search-fields::before,.search::before{opacity:.6;height:5px;width:calc(100% - 15px);left:15px}.search.is_ready{z-index:8}.search-fields::before,.search::before{display:none}.search-contain{background-color:#f0f0f0}.search-fields,.search-toggle{display:none}.search-fields::before{content:'';display:block;top:100%;background-image:url(../../../../themes/custom/img/grad-top.png);background-repeat:no-repeat;background-position:50% 0;background-size:100% 100%;position:absolute;z-index:4}.search-fields--mobile{display:block}.search-fields::before,.search-list::before{background-color:#f0f0f0}.search-list{overflow:hidden}.search-item::after{opacity:.6;height:5px;width:calc(100% - 15px);left:15px}.search-item:last-of-type{margin-bottom:0}.search-link{padding-top:15px;padding-bottom:15px}.search-title{font-size:24px;line-height:34px}.search-tag{font-size:14px;line-height:33px;clear:both;float:left;margin-bottom:8px}.search-image{display:none}.search-link--image .search-info{float:none;width:100%;clear:both}.search-direction{margin-top:0;margin-bottom:0}.search-direction.is_visible{margin-bottom:15px;margin-top:20px}.news-item:not(:last-child)::after,.search-results li:not(:last-child)::after{opacity:.6;height:5px;width:calc(100% - 15px);left:15px}.filters{padding-top:0;padding-bottom:0;min-height:50px}.filters form{padding:0 0 15px}.filters .contain{overflow:hidden;transition:.5s height ease}.filters-toggle{display:block}.lead{padding-top:15px;padding-bottom:15px}.lead-title{font-size:32px;line-height:42px;height:auto}.lead-duration{display:none}.feature{width:100%;margin-right:0;float:none;clear:both;margin-bottom:0}.feature-title{font-size:32px;line-height:1;width:100%;clear:both;margin-bottom:10px}.feature-date{padding:0 0 15px;position:relative;display:block}.feature-tag{font-size:16px;padding-left:15px;padding-right:15px;margin-top:0}.feature-desc{background-color:#fff;padding:0;line-height:1.4;height:auto;color:#000;font-size:14px;margin-top:0}.feature:focus .feature-tag,.feature:hover .feature-tag{color:#fff;background-color:#000}.feature--large,.feature--small{margin-bottom:15px}.feature--large .feature-info,.feature--small .feature-info{position:relative;top:auto;z-index:5;margin-top:-78px}.feature--small .feature-info{bottom:auto;right:auto;width:calc(100% - 30px)}.feature--large.feature--production .feature-info,.feature--small.feature--production .feature-info{margin-top:-57px}.feature--large.feature--single .feature-info,.feature--small.feature--single .feature-info{margin-top:-47px}.feature--large.feature--home .feature-info{margin-top:-60px}.feature--large.feature--production.feature--single .feature-info,.feature--small.feature--production.feature--single .feature-info{position:absolute;bottom:0;left:15px}.feature--large.feature--production.feature--single .feature-title,.feature--small.feature--production.feature--single .feature-title{overflow:visible;text-overflow:normal;height:auto;line-height:1.3;white-space:normal}.feature--large .feature-desc,.feature--small .feature-desc{width:100%;max-width:100%}.feature--small{width:100%;float:none}.feature--small:nth-child(even){margin-right:0}.feature--small .feature-title{font-size:16px;position:absolute;bottom:0;left:0;float:none;clear:left;height:auto}.feature--small .feature-tag{font-size:14px;padding-left:8px;padding-right:8px;line-height:30px;height:30px;margin-bottom:0;float:left;display:block;clear:both}.feature--small .feature-desc{float:left;display:block;clear:both;font-size:16px}.feature--small.feature--home .feature-info{margin-top:0;position:absolute;bottom:15px;right:15px;left:15px}.feature--large .feature-info,.feature--poster .feature-info{left:15px;right:15px;bottom:0;width:calc(100% - 30px)}.feature--large .feature-title,.feature--poster .feature-title{font-size:22px}.feature--large .feature-desc,.feature--large .feature-tag,.feature--poster .feature-desc,.feature--poster .feature-tag{clear:both;display:block;float:left;font-size:16px}.social{padding-top:20px;padding-bottom:20px}.social-title{font-size:16px;height:30px;line-height:30px;clear:both;margin-bottom:15px}.social-tweet{float:left;clear:left;width:100%}.social-content{font-size:14px;line-height:21px;margin-bottom:10px}.social-timestamp{font-size:14px}.slate{padding-top:15px;padding-bottom:25px}.slate::before{content:'';display:block;top:0;left:15px;width:calc(100% - 30px);height:5px;background-image:url(../../../../themes/custom/img/grad-top.png);background-repeat:no-repeat;background-position:50% 0;background-size:100% 100%;position:absolute;z-index:4;opacity:.6}.slate .contain{padding-left:15px;padding-right:15px}.slate-title{font-size:28px;line-height:40px;margin-bottom:15px}.slate-item{width:48%}.slate-item:nth-child(3n+1),.slate-item:nth-child(3n+2){margin-right:0}.slate-item:nth-child(2n+1){margin-right:4%}.slate-subtitle{font-size:14px}.slate-direction{right:15px;line-height:14px;font-size:14px;padding-right:24px}.news-image{float:none;clear:both;width:100%;margin-bottom:20px}.news-info{clear:both}.news-info,.news-text{width:100%;float:none}.news-intro{font-size:20px;line-height:31px}.news-figure{width:100%;float:none;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #f0f0f0}.production-info{font-size:14px;height:auto;line-height:42px}.production-director{border-right:0;padding:0 15px;float:none;clear:both;margin:0 -15px;border-bottom:1px solid rgba(255,255,255,.2)}.production-status{line-height:42px;height:auto;float:none;clear:both;margin-left:-15px;margin-right:-15px;padding:0 15px;display:block}.production-videos{display:block}.production-video{margin-bottom:10px;width:100%}.production-content{padding-top:30px;padding-bottom:30px}.production-desc{float:none;clear:both;width:100%;padding-bottom:25px}.production-crew{margin-bottom:0}.production-role:last-child{margin-bottom:0}.shorts-item{float:none;width:100%;padding-top:0}.shorts-item:nth-child(odd){margin-right:0}.shorts-video{margin-bottom:20px}.shorts-content.pad-top{padding-top:30px}.shorts-content{padding-left:15px;padding-right:15px}.shorts-text{width:100%;float:none;padding-bottom:25px}.shorts-intro{font-size:18px;line-height:26px}.shorts-individual.shorts-item{margin-bottom:0}.sidebar{float:none;clear:both;padding-left:0;padding-top:25px}.sidebar::before{left:0;top:-10px;height:10px;width:100%;background-image:url(../../../../themes/custom/img/grad-top.png);background-position:50% 0;background-size:100% auto;opacity:.6}.page-content,.sidebar{width:100%}.more-detail::before{opacity:.6;height:5px;width:calc(100% - 15px);left:15px}.rating-level{display:block;margin-bottom:15px}.rating-level .rating-level-title{font-size:18px}.rating-level-item{width:100%;margin-bottom:20px;padding:15px}.rating-level-item:nth-child(odd){margin-right:0}.parental-modal .parental-error-messages{width:calc(100% - 20px);margin-left:10px;margin-right:10px}.parental-checkbox,.parental-checkbox+label::after,.parental-checkbox+label::before{width:40px;height:40px}.parental-checkbox+label{font-size:12px;height:40px;line-height:20px;padding-left:54px;vertical-align:middle}.parental-radio+label{font-size:12px;min-height:26px}.parental-button{height:30px;line-height:30px;padding:0 15px;margin-bottom:10px;font-size:14px}.parental-button::before{width:30px;height:30px;background-size:12px auto}.parental-modal .parental-button{display:block;width:100%}.parental-label{font-size:14px}.parental-modal .parental-close{width:55px;height:30px;line-height:30px;top:0;right:10px;padding-right:20px;font-size:14px}.parental-modal .parental-close::after{width:20px;height:30px;background-size:auto 12px;background-position:100% 7px}.parental-modal .parental-row .parental-close,.parental-modal .parental-warning--text .parental-close{width:auto;padding:0 30px;right:auto;top:auto}.parental-modal .parental-header{height:30px;line-height:30px;padding:0 10px}.parental-title--guidance::before{font-size:12px;top:7px;width:14px;height:14px;line-height:16px}.parental-title{font-size:14px;height:30px;line-height:30px;padding-left:20px;background-size:auto 14px;background-position:0 7px}.parental-modal .parental-block{width:95%;padding-top:30px}.parental-modal .parental-block p{font-size:12px}.parental-modal .parental-controls,.parental-warning{padding-top:50px}.parental-row small{font-size:12px;clear:both;margin-bottom:5px;margin-top:5px}.parental-row h2{font-size:14px;margin-bottom:10px}.parental-modal .parental-row{padding:0 10px 10px}.parental-modal .parental-row>div{float:none;width:100%}.parental-modal .parental-row>div:last-child{margin-left:0}.parental-controls--setup .parental-row:nth-of-type(3),.parental-controls--setup .parental-row:nth-of-type(4){width:100%;float:none;clear:both}.parental-row>div{padding-bottom:0;width:100%;float:none}.parental-warning--text{padding:15px}.parental-warning--text h2{font-size:18px}.parental-guidance-overlay{height:42px;width:52px;line-height:42px;text-indent:115%;white-space:nowrap;overflow:hidden;z-index:10;padding:0}.parental-guidance-overlay::before{position:absolute;left:8px;top:8px;width:26px;height:26px;line-height:26px;text-indent:0;margin:0}.nav-item .parental-lock{height:56px;line-height:56px;text-align:left;padding:0 30px 0 15px;border-top:1px solid rgba(0,0,0,.1)}.nav-item .parental-lock::before{height:56px;width:15px;position:absolute;top:0;right:15px}ul.share-list{justify-content:center}.share{display:block;padding-top:30px;padding-bottom:30px}.share-title{margin-bottom:15px;display:block;clear:both;text-align:center}.share-item:not(:first-child){padding-left:20px}.share-link{text-indent:115%;white-space:nowrap;overflow:hidden;width:24px;padding-right:0}.share-link::after{text-indent:0}#user-login-form,.login-nav{width:100%;float:none;padding-top:20px;padding-bottom:20px}#user-login-form .form-submit{margin-top:20px}#search-form .form-row,#views-exposed-form-site-search-site-search .form-row{float:none;width:100%;margin-bottom:20px}#search-form .form-row:nth-of-type(odd),#views-exposed-form-site-search-site-search .form-row:nth-of-type(odd){margin-right:0}}@media (max-width:1023px){.nav-contain{padding-left:0;padding-right:0}.search-toggle{width:66px}.search-toggle::before{padding-left:20px;padding-right:20px;right:0}.additional-title{text-align:left;margin-bottom:10px}.additional-content,.additional-title,.production-intro{float:none;width:100%}.production-intro{clear:both}.standout-item{width:49.47917%}.standout-item:last-child,.standout-item:nth-last-of-type(2){margin-top:20px}.standout-item:not(:last-child){margin-right:0}.standout-item:nth-child(2n+2){margin-left:1.04167%}}@media (min-width:768px){.nav-toggle{display:none}.footer-link:not(:last-of-type){margin-right:20px;padding-right:20px;position:relative}.footer-link:not(:last-of-type)::after{content:'';display:block;position:absolute;right:0;top:0;height:100%;width:1px;background-color:rgba(0,0,0,.15)}}@media (max-width:1139px){.feature--large .feature-desc,.feature--large .feature-tag,.feature--poster .feature-desc,.feature--poster .feature-tag{font-size:18px}}
