@charset "utf-8";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background:#000}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{color:#000;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px auto 20px}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}a:focus{outline:none}html{height:100%;width:100%;-webkit-animation:safariSelectorFix infinite 1s}body{height:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:visible}a:focus{outline:none}@-webkit-keyframes safariSelectorFix{0%{zoom:1}100%{zoom:1}}.macos body,.appleios body{text-rendering:optimizeLegibility}nav ul{padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}p{margin:0 0 1.2em}.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==);*left:0}.pika-next,.is-rtl .pika-prev{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=);*right:0}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.285714285714%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:700}.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-inrange .pika-button{background:#D5E9F7}.is-startrange .pika-button{color:#fff;background:#6CB31D;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}@font-face{font-family:'TradeGothic';src:url(fonts/TradeGothic.eot?) format("eot"),url(fonts/TradeGothic.woff2) format("woff2"),url(fonts/TradeGothic.woff) format("woff"),url(fonts/TradeGothic.ttf) format("truetype"),url(fonts/TradeGothic.svg#tg) format("svg")}@font-face{font-family:'TradeGothicBold';src:url(fonts/TradeGothicBold.eot?) format("eot"),url(fonts/TradeGothicBold.woff2) format("woff2"),url(fonts/TradeGothicBold.woff) format("woff"),url(fonts/TradeGothicBold.ttf) format("truetype"),url(fonts/TradeGothicBold.svg#tg) format("svg")}@font-face{font-family:'TradeGothicBoldCond';src:url(fonts/TradeGothicCond.eot?) format("eot"),url(fonts/TradeGothicCond.woff2) format("woff2"),url(fonts/TradeGothicCond.woff) format("woff"),url(fonts/TradeGothicCond.ttf) format("truetype"),url(fonts/TradeGothicCond.svg#tg) format("svg")}body{font-family:'TradeGothic',sans-serif;font-weight:400;font-style:normal}body b,body strong{font-family:'TradeGothicBold',sans-serif;font-weight:400}body i,body em{font-style:italic}.monospaced{font-family:"Andale Mono","Andale Mono WT",AndaleMono,"Lucida Console","Lucida Sans Typewriter",Consolas,"Bitstream Vera Sans Mono","DejaVu Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,monospace}#ow{min-height:100%;background:#000}#iw{min-height:100%;background:#000}#header{background:#000;min-height:42px}#header a{color:#fff;text-decoration:none}.sfc #header a{color:#000}#header a:hover{color:#ff0}.sfc #header a:hover{color:#ff8f59}#header .container{position:relative;margin:5px 0 0}#logo{display:block;background:url(img/icons2016.png) no-repeat 0 -130px;width:130px;height:60px;opacity:.6}.sfc #logo{background:url(img/pragda_sm_blk.png) no-repeat 0 0}#logo:hover{opacity:1}#menu-trigger{position:absolute;top:10px;right:8px;width:100px;height:40px;background:url(img/icons2016.png) no-repeat 0 -190px;opacity:.6;cursor:pointer}.sfc #menu-trigger{background:url(img/menu_blk.png) no-repeat 0 10px}#menu-trigger:hover{background-image:url(img/icons2016.png);opacity:1;background-position:-100px -190px}.sfc #menu-trigger:hover{background-position:-300px -190px}#main-menu{font-family:'TradeGothicBold',sans-serif;position:absolute;top:70px;right:0;width:100%;background:#000;background:rgba(0,0,0,0.7);z-index:10000}#main-menu a{display:block;border-top:1px solid #fff;white-space:nowrap;margin-bottom:5px;padding-top:2px}.sfc #main-menu a{border-top:1px solid #000}#main-menu a:hover{border-top:1px solid #ff0}.sfc #main-menu a:hover{border-top:1px solid #ff8f59}#main-menu ul{font-size:.8em;text-transform:uppercase;margin:0 15px}#close-nav,#social,#searchform,#main-menu a#subscribe{display:none}#tweet-wrap{font-size:.6em;text-transform:uppercase;color:#fff;margin:10px 15px}.sfc #tweet-wrap{color:#000}#tweet-link{float:left}.tweet_list{margin:0 0 0 50px;padding:0;list-style-type:none}.social a{display:inline-block;width:22px;height:24px;background:url(img/icons2016.png) no-repeat;opacity:.6}.social a.facebook{background-position:0 -230px}.social a.twitter{background-position:0 -270px;width:27px;margin:0 4px 0 5px}.social a.instagram{background-position:0 -590px;margin:0 6px 0 0}.social a.vimeo{background-position:0 -310px;margin:0 11px 0 0}.social a.cart{background-position:0 -549px;width:28px}.sfc .social a.facebook{background-position:-200px -230px}.sfc .social a.twitter{background-position:-200px -270px}.sfc .social a.instagram{background-position:-200px -590px}.sfc .social a.vimeo{background-position:-200px -310px}.sfc .social a.cart{background-position:-200px -549px}.social a.facebook:hover{opacity:1;background-position:-100px -230px}.social a.twitter:hover{opacity:1;background-position:-100px -270px}.social a.instagram:hover{opacity:1;background-position:-100px -590px}.social a.vimeo:hover{opacity:1;background-position:-100px -310px}.social a.cart:hover{opacity:1;background-position:-100px -549px}.sfc .social a.facebook:hover{background-position:-300px -230px}.sfc .social a.twitter:hover{background-position:-300px -270px}.sfc .social a.instagram:hover{background-position:-300px -590px}.sfc .social a.vimeo:hover{background-position:-300px -310px}.sfc .social a.cart:hover{background-position:-300px -549px}.social a.cart span{font:normal 9px/12px TradeGothicBold,sans-serif;border-radius:6px;display:block;min-width:12px;height:12px;position:absolute;right:10px;background:#fff;color:#000;text-align:center;border:1px solid #000}.sfc .social a.cart span{background:#000;color:#fff;border:1px solid #fff}input::-webkit-input-placeholder{color:#000!important;opacity:1!important}input:-moz-placeholder{color:#000!important;opacity:1!important}input::-moz-placeholder{color:#000!important;opacity:1!important}input:-ms-input-placeholder{color:#000!important;opacity:1!important}input.discount-error::-webkit-input-placeholder{color:#f66!important;opacity:1!important}input.discount-error:-moz-placeholder{color:#f66!important;opacity:1!important}input.discount-error::-moz-placeholder{color:#f66!important;opacity:1!important}input.discount-error:-ms-input-placeholder{color:#f66!important;opacity:1!important}input:focus::-webkit-input-placeholder{color:#999!important;opacity:1!important}input:focus:-moz-placeholder{color:#999!important;opacity:1!important}input:focus::-moz-placeholder{color:#999!important;opacity:1!important}input:focus:-ms-input-placeholder{color:#999!important;opacity:1!important}.plx{width:100%;background-repeat:no-repeat;background-size:cover;background-attachment:static;background-position:center;text-align:center;text-transform:uppercase;height:1px;padding-bottom:60%;margin-bottom:20px;position:relative}.plx a{color:#fff;text-decoration:none;display:block;position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.plx a:hover .subtitle{text-decoration:underline}.plx .title{font:normal 2em/1em TradeGothicBold,sans-serif;display:block;max-width:600px;margin:0 auto}.plx .subtitle{font:normal .8em/1.4em Questrial,sans-serif;display:block;max-width:600px;margin:0 auto}#page-header{margin:2em 1em 1em;text-align:center;color:#fff}.sfc #page-header{color:#000}#page-header h1{font:normal 4.5em/1em TradeGothicBoldCond,sans-serif;text-transform:uppercase;margin:0}#page-header h2{font:normal 2em/1.2em TradeGothicBoldCond,sans-serif;text-transform:uppercase;margin:0 0 .2em}#page-header h3{font:normal 2em/1.2em TradeGothicBoldCond,sans-serif;text-transform:uppercase;margin:.2em 0 0}#page-header h5{font:normal 1.2em/1.2em Questrial,sans-serif;text-transform:uppercase;margin:0;letter-spacing:.1em}h1 a{color:#fff;text-decoration:none}h1 a:hover{color:#ff0;text-decoration:none}article{background-repeat:no-repeat;background-size:100% auto;padding-top:60px}article h2{font:normal 2.3em/1.2em TradeGothicBoldCond,sans-serif;text-transform:uppercase;margin:0 0 .5em}article h3{font:normal 1.2em/1.2em TradeGothicBoldCond,sans-serif;text-transform:uppercase}.page-padding ul{list-style:none;margin:0 0 1.2em;padding-left:1em;text-indent:-.9em}.page-padding ul li:before{content:"\02013\020\020"}.smaller-text{font-size:.8em}.cycle-slideshow,.cycle-slideshow *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cycle-slideshow{position:relative;background:url(img/ajax-loader.gif) 50% 50% no-repeat}.sfc .cycle-slideshow{background-image:url(img/ajax-loader-sfc.gif)}.cycle-slideshow img{position:absolute;top:0;left:0;width:100%;padding:0;display:none}.cycle-slideshow img:first-child{position:static;z-index:100}.cycle-slideshow.first{display:block}.cycle-pager{text-align:center;width:100%;z-index:500;position:absolute;top:10px;overflow:hidden}.cycle-pager span{font-family:arial;font-size:40px;width:16px;height:16px;display:inline-block;color:#6b6e70;cursor:pointer;margin:0 .1em}.cycle-pager span.cycle-pager-active{color:#fff}.sfc .cycle-pager span.cycle-pager-active{color:#ff8f59}.cycle-pager > *{cursor:pointer}.cycle-caption{position:absolute;color:#fff;bottom:15px;right:15px;z-index:700}.cycle-overlay{position:absolute;width:60%;z-index:600;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#fff;text-transform:uppercase;pointer-events:none}.cycle-slideshow{margin:auto}.cycle-slideshow img{width:auto;height:auto}.cycle-pager{position:static;margin-top:5px}.cycle-carousel-wrap{margin-left:18%!important}.cycle-slide{opacity:.2!important}.cycle-slide-active{opacity:1!important}#catalogue-scroller .caption-link{cursor:pointer}#catalogue-scroller .title{display:block;font:normal 1.5em/1em TradeGothicBoldCond,sans-serif;text-shadow:0 0 3px #666;text-shadow:0 0 4px rgba(0,0,0,0.5)}#catalogue-scroller .subtitle{display:block;font:normal .8em/1.2em Questrial,sans-serif;text-shadow:0 0 3px #666;text-shadow:0 0 4px rgba(0,0,0,0.5)}#films-menu ul{margin:0;padding-left:0;text-indent:0;font-family:'TradeGothicBoldCond',sans-serif;text-transform:uppercase}#films-menu li:before{content:""}#films-menu li+li{padding-top:.3em}#special-offers a{font:normal 3em/1em TradeGothicBoldCond,sans-serif;text-transform:uppercase;color:#000;text-decoration:none}#special-offers a:hover{text-decoration:underline}#browse-films a{display:block;color:#000;font-family:'TradeGothicBoldCond',sans-serif;text-transform:uppercase;text-transform:uppercase}#browse-films a+a{margin-top:.3em}#search-films label{display:block;padding-left:.7em;font-size:.8em;text-transform:uppercase}#search-films label input{margin-right:.3em}#search-films fieldset{margin-bottom:.3em}.text-fld{background:#fff;opacity:.6;margin-bottom:.5em}#search_box{border:none;-webkit-font-smoothing:subpixel-antialiased;-webkit-appearance:none;outline:0;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0 .8em;height:22px;background:transparent;color:#000;font:.8em/22px TradeGothicBold,sans-serif}#search-films h6{font:.8em/22px TradeGothicBold,sans-serif;text-transform:uppercase;margin:0;letter-spacing:.1em;padding:0 0 0 .8em;margin-right:.3em;cursor:pointer;background:url(img/down_arrow.gif) no-repeat right}#years{width:100%;font:.8em/22px TradeGothicBold,sans-serif;margin-bottom:.2em}#list-films .only-new a.oldrelease{display:none!important}#list-films .only-streaming a.nostreaming{display:none!important}#list-films a{color:#000;text-decoration:none;border-bottom:1px solid #ccc;display:inline-block;padding:8px 0}#list-films a:hover,#browse-films a:hover{text-decoration:underline}#list-films .film-title{display:block;font:normal 1.2em/1.2em TradeGothicBoldCond,sans-serif;text-transform:uppercase}#list-films .film-subtitle{display:block;font:normal 1em/1.2em TradeGothicBoldCond,sans-serif;text-transform:uppercase}#list-films .director{display:block;font-size:.8em;line-height:1.2em;text-transform:uppercase;padding:.3em 0}#list-films .film-excerpt{display:block;font-size:.8em;line-height:1.2em}#list-films .year-country{display:block;font-size:.7em}.tbox{position:absolute;display:none;padding:14px 17px;z-index:900}.tinner{padding:34px;background:#000 url(img/preload.gif) no-repeat 50% 50%;color:#fff;background-color:rgba(0,0,0,.9);font-size:.9em}.tinner a{color:#fff;text-decoration:none}.tinner a:hover{text-decoration:underline}.tinner h3{text-align:center;font:normal 2em/1.2em TradeGothicBoldCond,sans-serif;text-transform:uppercase}.tinner h4{text-align:left;text-transform:uppercase;font:normal 1.3em/1.2em TradeGothicBold,sans-serif;margin-bottom:1em}.tinner h5{font:normal 1.2em/1.2em TradeGothicBoldCond,sans-serif;text-transform:uppercase;letter-spacing:0}.tmask{position:absolute;display:none;top:0;left:0;height:100%;width:100%;background:#000;z-index:800}.tclose{position:absolute;top:27px;right:23px;width:30px;height:30px;cursor:pointer;background:url(img/icons2016.png) no-repeat 0 -390px}.tclose:hover{background-position:-100px -390px}.page-template-page_films #list-films .directlink{display:none}.page-template-page_sfc #list-films a{color:#000;text-decoration:none;border:none;display:inline;padding:8px 38px 16px 0;vertical-align:top;max-width:132px}#list-films a.newrelease{position:relative}#list-films a.newrelease .callout{background:url(img/new.png) no-repeat;height:42px;width:50px;position:absolute;left:145px}.page-template-page_sfc #list-films a.newrelease .callout{right:45px;left:auto}.page-template-page_sfc #list-films a:hover,#browse-films a:hover{text-decoration:underline}.page-template-page_sfc #list-films .film-title{display:block;font:normal 1em/1em TradeGothicBoldCond,sans-serif;text-transform:uppercase;padding-top:.2em}.page-template-page_sfc #list-films .film-subtitle{display:block;font:normal .9em/1em TradeGothicBoldCond,sans-serif;text-transform:uppercase;padding-top:.2em}.page-template-page_sfc #list-films .director{display:block;font-size:.7em;line-height:1em;text-transform:uppercase;letter-spacing:.1em;padding:.4em 0 0}.page-template-page_sfc #list-films .directlink{display:inline-block;font:normal 1em/1em TradeGothicBoldCond,sans-serif;text-transform:uppercase;background:#ff0;padding:.3em .4em}.page-template-page_sfc #list-films a:hover .directlink{text-decoration:none!important}.page-template-page_sfc #list-films .page-padding{padding-right:0}#list-films a{position:relative}#list-films .film-excerpt{display:none;position:absolute;background:#ff0;background:rgba(255,255,0,0.9);width:190px;height:87px;padding:8px;overflow:hidden;top:8px;left:0}.page-template-page_sfc #list-films .film-excerpt{height:182px;width:116px}#list-films a:hover .film-excerpt{display:block}#new-customer-banner{background:#ff0;color:#000;text-align:center;font:normal 2em/1em TradeGothicBoldCond,sans-serif;text-transform:uppercase;padding:.5em 0}#suggested-films{margin-top:2em}#suggested-films #list-films .film-excerpt{width:116px;height:182px}#suggested-films #list-films img{float:none}#suggested-films #list-films a{width:132px;vertical-align:top;border-bottom:none;margin-right:1em}#suggested-films #list-films .meta{margin-left:0}#suggested-films #list-films .film-title{font:normal 1em/1em TradeGothicBoldCond,sans-serif;padding-top:.2em}#suggested-films #list-films .directlink{background:#ff0 none repeat scroll 0 0;display:inline-block;font:1em/1em TradeGothicBoldCond,sans-serif;padding:.3em .4em;text-transform:uppercase}.credit-card-fee{font-size:.9em}.showalways{display:block!important}#sfc-credit,#shipwhere{text-align:center}#datepicker{overflow:visible;-webkit-appearance:none;-moz-appearance:none;border:none;background:none;font:1em/1em TradeGothicBoldCond,sans-serif}#datepicker-button{background:#ff0 none repeat scroll 0 0;color:#000;cursor:pointer;display:inline-block;font:1em/1em TradeGothicBoldCond,sans-serif;padding:.6em;text-transform:uppercase;margin-right:1em}#new-customer-banner h3{display:none!important}#payment-form label{white-space:nowrap;display:block}#payment-form #customer label{white-space:normal}#cart-table{width:100%}#cart-table th{text-align:left;font:normal 1em/1.2em Questrial,sans-serif;letter-spacing:.1em;margin:0;text-transform:uppercase;padding-bottom:.3em;border-bottom:1px solid #999}#cart-table th.actions{width:80px;width:100px}#cart-table td{padding:.7em 0 .5em}#cart-table tr.shipping td{border-top:1px solid #999}#cart-table .item-name{font:normal 1.2em/1em TradeGothicBoldCond,sans-serif;text-transform:uppercase}#cart-table .item-type{display:block;font-size:.9em}.back-button{background:#ff0;padding:1em 1em .8em;display:inline-block}.back-button a{background:url(img/icons2016.png) no-repeat 0 -506px;font:normal 1em/1em TradeGothicBoldCond,sans-serif;text-transform:uppercase;color:#000;text-decoration:none;padding-left:1em}.discount-error{color:#ef0016}#cart-table #item-sfc .item-name{display:block}#cart-table #item-sfc .item-type{display:inline-block;margin-right:15px}#shoppingcart{margin-bottom:2em}#add_discount{display:inline-block;background:#ff0;padding:.6em;cursor:pointer;font:normal .8em/1em TradeGothicBoldCond,sans-serif;text-transform:uppercase;color:#000}#continue-button,#edit-button{float:right;background:#ff0;padding:1em 1em .8em}#continue-button span,#edit-button span{font:normal 1em/1em TradeGothicBoldCond,sans-serif;text-transform:uppercase;color:#000;cursor:pointer}#keep-shopping{float:left}#noshop{float:right}#payment-wrap{padding-top:2em}#submit_button{background:#ff0;padding:.6em 1em;display:inline-block;font:normal 1.8em/1em TradeGothicBoldCond,sans-serif;text-transform:uppercase;color:#000;text-decoration:none;border:none;-webkit-font-smoothing:subpixel-antialiased;-webkit-appearance:none;outline:0;margin:0;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#customer{padding-top:2em}.singlephoto{width:70%;margin:0 auto;padding-bottom:1em;max-width:936px;min-width:300px}.singlephoto img{width:100%;height:auto}#film-awards{text-transform:uppercase;color:#fff;text-align:center}.sfc #film-awards{color:#000}#film-awards ul{display:inline-block;list-style-type:none;padding:0;width:100%;margin:0 auto 2em}#film-awards li{display:inline-block;padding:0 1em;font-size:.8em;vertical-align:top;max-width:40%}#film-awards h3{font:normal 1.2em/1.2em TradeGothicBoldCond,sans-serif;margin:1em 0 0}.video{border:1px solid #333;margin-bottom:1em}.videoWrapper{height:0;padding-bottom:56.25%;position:relative;z-index:1}.videoWrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}#content h5{font:normal .8em/1.2em Questrial,sans-serif;text-transform:uppercase;margin:0;letter-spacing:.1em;padding-bottom:1em}.page-wrap{margin:0 15px}.page-padding{padding:1em}.page-overlay{background:#fff;background:rgba(255,255,255,0.7);margin-bottom:1.2em}.sfc .page-overlay{background:#bdbdbf}.page-overlay a{color:#222;text-decoration:none}.page-overlay a.red{color:#ef0016}.page-overlay a:hover,.page-alert a:hover{text-decoration:underline}.page-white{background:#fff;margin-bottom:1.2em}.sfc .page-white{background:#e6e6e6}.page-yellow{background:#ff0;margin-bottom:1.2em}.page-alert{background:#ef0016;margin-bottom:1.2em}.page-alert p{margin:0;font:normal 3em/1em TradeGothicBoldCond,sans-serif;color:#fff;text-transform:uppercase}.page-alert a{color:#fff;text-decoration:none}.page-alert a:hover{text-decoration:underline}.pricepoint{padding-bottom:1em;text-transform:uppercase}.sfc .pricepoint{padding-bottom:0}.pricepoint .product{display:block;font-size:.8em}.pricepoint .price{display:block;float:left;font-size:.8em}.pricepoint a{display:block;float:right;font:normal 1em/1.2em TradeGothicBoldCond,sans-serif;color:#000;text-decoration:none}.pricepoint a:hover{color:#ef0016}#subjects div{font-size:.8em}#subjects a{color:#ef0016;text-decoration:none;text-transform:uppercase}#subjects a:hover{text-decoration:underline}.share_icons a{display:inline-block;width:22px;height:24px;background:url(img/icons2016.png) no-repeat;opacity:1}.share_icons a.facebook{background-position:-200px -230px}.share_icons a.twitter{background-position:-200px -270px;width:27px;margin:0 7px 0 9px}.share_icons a.email{background-position:-200px -348px;width:28px}.share_icons a.facebook:hover{opacity:1;background-position:-100px -230px}.share_icons a.twitter:hover{opacity:1;background-position:-100px -270px}.share_icons a.email:hover{opacity:1;background-position:-100px -348px}.subscribe-inline a{display:block;font:normal .7em/22px Questrial,sans-serif;text-transform:uppercase;letter-spacing:.1em;background:#fff;background-color:rgba(255,255,255,0.7);text-decoration:none;padding:0 .5em;margin-bottom:1.2em;color:#222}.sfc .subscribe-inline a{background:#bdbdbf}.subscribe-inline a:hover{background-color:#ff0}.subscribe-inline .email{display:inline-block;width:22px;height:22px;background:url(img/icons2016.png) no-repeat 0 -427px;float:right}.downloads div{font-size:.8em}.downloads a,#main-desc a,#director a{text-transform:uppercase;color:#ef0016;text-decoration:none}.downloads a:hover,#director a:hover{text-decoration:underline}.cast,.bio,#press p,#notes-on-film p{font-size:.8em}#main-desc p{font-size:.9em}#press .quote{font-family:'TradeGothicBold',sans-serif}#press .pub{text-transform:uppercase}#content h4.section-title{font:normal 2em/1em TradeGothicBoldCond,sans-serif;text-transform:uppercase;margin:0;text-align:center;color:#fff}#content h1{font:normal 3.5em/1em TradeGothicBoldCond,sans-serif;text-transform:uppercase;margin:0;text-align:center;color:#fff}.sfc #content h1{color:#000}#calendar{width:100%;text-transform:uppercase}#calendar th{text-align:left;font:400 .7em Questrial,sans-serif;padding-bottom:.8em}.event-row td{border-top:1px solid #999;font-size:.7em;padding:.5em 0;vertical-align:top}.event-row td a,.event-row td.event-venue span{display:block}.event-row td.event-date,.event-row td.event-venue{padding-right:1em}.event-row td.event-date a{white-space:nowrap}.event-row td.event-title{font-family:'TradeGothicBold',sans-serif}.event-row:hover td{text-decoration:underline}.press-item{border-bottom:1px solid #999;margin-bottom:1em}#content .press-item h5{font-size:.8em;padding:0}#content .press-item h3{margin:0 0 1em}.press-item p{margin:0}.page-overlay a.article-link{text-transform:uppercase;color:#ef0016;display:block;margin:1em 0;font-size:.9em}.archive-list .page-padding ul{margin:0;padding-left:0;text-indent:0;font-family:'TradeGothicBold',sans-serif}.archive-list .page-padding ul li:before{content:""}.wpcf7 h3{margin-top:1.3em;padding-bottom:.2em}.wpcf7 h3 span{font-size:.6em}.wpcf7 label,.wpcf7 .labl,#customer label{display:block;text-transform:uppercase;font-size:.8em;margin-top:.9em;padding-bottom:.2em}.wpcf7 p{font-size:.8em;margin-top:.9em;padding-bottom:.2em}.wpcf7 .checkbox-field p{font-size:1em;margin:0;padding:0}.wpcf7 .checkbox-field label{margin-top:.2em}.wpcf7 .txt-field input,.wpcf7 .txtarea-field textarea,#customer .txt-field input{color:#000;background:#fff;border:none;-webkit-font-smoothing:subpixel-antialiased;-webkit-appearance:none;font-size:.8em;outline:0;margin:0;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:.3em 0 .4em;width:100%}.wpcf7 .txt-field .wpcf7-form-control-wrap,.wpcf7 .txtarea-field .wpcf7-form-control-wrap{display:block;background:#fff;overflow:auto;padding:0 .2em 0 .8em}.wpcf7 .upload-field .wpcf7-form-control-wrap{font-size:.8em}.cf7-submit{text-align:center;padding:1.5em 0}.cf7-submit input{color:#fff;background:#000;border:none;-webkit-font-smoothing:subpixel-antialiased;-webkit-appearance:none;font-size:.9em;outline:0;margin:0;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:.3em 2.5em .4em;font-family:'TradeGothicBold',sans-serif}#customer .txt-field input.invalid{border-bottom:1px solid red}.gform_wrapper .top_label .gfield_label{font-weight:400;display:block;font-size:.8em;margin-top:.9em;margin-bottom:0;padding-bottom:.2em;text-transform:uppercase}.gform_wrapper{margin-top:0;max-width:100%}.gform_wrapper ul li::after,.gform_wrapper ul li::before,.gform_wrapper ul.gform_fields,.page-padding .gform_wrapper ul{text-indent:0}.gform_wrapper .gfield_date_day label,.gform_wrapper .gfield_date_month label,.gform_wrapper .gfield_date_year label,.gform_wrapper .gfield_time_ampm label,.gform_wrapper .gfield_time_hour label,.gform_wrapper .gfield_time_minute label,.gform_wrapper .ginput_complex label,.gform_wrapper .instruction,.gform_wrapper .gfield_description{font-size:.75em}body .gform_wrapper label.gfield_label + div.ginput_container{margin-top:0}.gform_wrapper input[type="email"],.gform_wrapper input[type="number"],.gform_wrapper input[type="password"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="text"],.gform_wrapper input[type="url"],.gform_wrapper textarea{border:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right{width:48%}.gform_wrapper .gform_footer{text-align:center}.gform_wrapper .gform_footer input.button{color:#fff;background:#000;border:none;-webkit-font-smoothing:subpixel-antialiased;-webkit-appearance:none;font-size:.9em;outline:0;margin:0;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:.3em 2.5em .4em;font-family:'TradeGothicBold',sans-serif;text-transform:uppercase}.gform_wrapper.two-column_wrapper li.gform_column{display:none}.gform_wrapper.two-column_wrapper ul.gform_column li.gsection:first-child{display:none}#customer .txt-field input{width:80%;padding:.3em 1em .4em}#footer{margin:0 40px;text-transform:uppercase;color:#fff;text-align:center}.sfc #footer{color:#000}#footer h3{font:normal 1.4em/1.2em TradeGothicBoldCond,sans-serif;margin:0;padding:3em 0 1em}#footer hr{margin:3em 0 .1em}#footer nav ul{display:inline-block;margin:0}#footer nav li{display:inline-block;padding:0 1em 0 0}#footer nav a{font:normal 1em/1.2em TradeGothicBoldCond,sans-serif;color:#fff;text-decoration:none}.sfc #footer nav a{color:#000}#footer nav a:hover{color:#ff0}.sfc #footer nav a:hover{color:#ff8f59}#company-info{display:inline-block;padding:1em 0 2em}#copyright{font-size:.8em}#address{font-size:.8em}#address a{color:#fff;text-decoration:none}.sfc #address a{color:#000}#address a:hover{color:#ff0}#social-footer{float:left}#social-footer a{vertical-align:text-top}#subscribe-foot{display:inline-block;margin-top:1px;background:#fff;opacity:.6;height:22px;width:190px;color:#000;font:normal .7em/22px Questrial,sans-serif;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;text-align:left}.sfc #subscribe-foot{background:#bdbdbf}#subscribe-foot:hover{background:#ff0;opacity:1}#subscribe-foot .text{padding:0 .5em;letter-spacing:.1em;line-height:22px}#subscribe-foot .email{display:inline-block;width:22px;height:22px;background:url(img/icons2016.png) no-repeat 0 -427px;float:right}#social-footer a.vimeo{margin-right:0}#screening-intro h2{font:normal 2.3em/1em TradeGothicBoldCond,sans-serif;text-transform:uppercase;margin:0 0 .5em}#screening-intro h2 span,.related-event,.related-event span{display:block}.event-venue,.related-event{text-transform:uppercase}.event-box{font-size:.8em}.event-venue strong{font:normal 1.2em/1.2em TradeGothicBoldCond,sans-serif}#screening-intro a,.redlink a{text-decoration:none;color:#dc2828}#screening-intro a:hover,.redlink a:hover{text-decoration:underline}.related-date{font-size:.9em}.related-title{font:normal 1.2em/1.2em TradeGothicBoldCond,sans-serif;margin-bottom:1em}.buy-tickets{font:normal 3em/1em TradeGothicBoldCond,sans-serif;text-transform:uppercase;color:#dc2828;text-decoration:none}.buy-tickets:hover{text-decoration:underline}#festival-menu ul{margin:0;padding-left:0;text-indent:0;font-family:'TradeGothicBold',sans-serif}#festival-menu ul li:before{content:""}.nobkg{color:#fff}.pagination{text-align:center}.prev-page,.next-page{font:normal 1.2em/1.2em TradeGothicBoldCond,sans-serif;display:block;float:left;background:#ff0;padding:8px 16px 8px 8px;margin:0 16px 8px 0;text-transform:uppercase}.sfc .prev-page{float:right}.prev-page:hover,.next-page:hover{text-decoration:underline}.next-page{float:right;padding:8px 8px 8px 16px}#res-foot{padding-top:16px}#grant-deadline a{font:normal 2.5em/1em TradeGothicBoldCond,sans-serif;text-transform:uppercase;color:#dc2828;text-decoration:none;letter-spacing:0}#back-to-sfc{font:normal 2.5em/1em TradeGothicBoldCond,sans-serif;text-transform:uppercase;color:#000;letter-spacing:0}#back-to-sfc a{color:#000;text-decoration:none;display:block;margin-left:.5em}#back-to-sfc span{background:url(img/icons2016.png) no-repeat 0 -500px;display:block;width:.5em;height:30px;float:left}.the-films-link span{color:#dc2828}.page-template-page_sfc_sub .col-last .page-overlay{background-color:#e6e6e6}#back-to-sfc a:hover,#grant-deadline a:hover{text-decoration:underline}#films-menu .films-link{font-size:.955em;letter-spacing:0;padding-bottom:1.2em}#menu-item-1543 a{background:#ff0;color:#000;display:block;font-size:1.1em;padding:.3em .4em;text-align:center}.page-template-page_sfc_sub .col-3-4 .sub-content{font-size:.8em}.page-template-page_sfc_sub .col-3-4 h3{font:normal 1em/1.2em TradeGothicBold,sans-serif;text-transform:uppercase}.column-group{padding-bottom:2em}.sub-menu .current-menu-item a{text-decoration:underline}.layout2 #the-results a{background:#fff;width:428px;padding:16px}.layout2 #res-head{background:#fff;margin-left:476px;width:460px;height:20px}.layout2 #res-head .pagination{display:none}.layout2 #res-head h5{float:left}.layout2 .page-padding{padding:0}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden,.js .js-hidden,.no-js .no-js-hidden,.page-hide{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.single-p_films #list-films,.single-p_films #subjects,.single-p_films .subscribe-inline,.single-p_films .downloads{display:none}#shipwhere,#billing-country{width:100%}@media (min-width:600px){#tweet-wrap{position:absolute;width:300px;top:10px;left:130px;margin:0}.tweet_first{display:block;width:250px;height:28px;overflow:hidden}}@media (min-width:800px){.single-p_films #list-films,.single-p_films #subjects,.single-p_films .subscribe-inline,.single-p_films .downloads{display:block}#footer nav li{display:inline-block;padding:0 1em}#copyright{float:left;padding-right:1.5em}#address{float:left;padding-right:3em;text-align:left}#social-footer a.vimeo{margin-right:20px}#catalogue-scroller .title{font-size:4.5em}#catalogue-scroller .subtitle{font-size:1.2em}.plx{height:1px;padding-bottom:40%}.plx .title{font-size:4em}.plx .subtitle{font-size:1em}#film-awards ul{width:80%}#film-awards li{font-size:.9em;max-width:25%}#shipwhere,#billing-country{width:auto}#add_discount{font-size:1em}.back-button a,#continue-button span,#edit-button span{font-size:1.8em}.back-button a{background-position:0 -500px;padding-left:.6em}#calendar th{font-size:.9em}.event-row td{font-size:.9em}.gform_wrapper.two-column_wrapper ul.gform_fields.gform_column{display:block;float:left;width:50%}#header{position:fixed;width:100%;z-index:1000}#payment-form label{display:inline}#payment-form #customer label{display:block;white-space:normal}#header .container{position:relative;width:1110px;left:50%;margin-left:-588px}#logo{position:absolute;left:120px;top:0}.home #logo{background-position:0 0;width:250px;height:130px;left:0;top:0}#menu{margin-left:260px;width:850px;padding-top:2px}#menu-trigger{position:static}#main-menu{position:static;background:#000;padding-top:10px}#main-menu ul{width:460px;float:left;margin:0}#main-menu li{float:left}#main-menu li.first{width:220px}#main-menu li.second{width:110px;margin:0 9px}#main-menu li.third{width:110px}#main-menu li.mobile{display:none}#main-menu a#subscribe{border-top:1px solid #999}#header a#subscribe{display:block;margin:34px 0 0 610px;margin:34px 0 0 675px;background:#999;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:22px;width:123px;color:#000;font:normal .7em/22px Questrial,sans-serif;text-transform:uppercase;letter-spacing:.1em}#subscribe .text{padding:0 .5em;float:left}#subscribe .email{display:inline-block;width:22px;height:22px;background:url(img/icons2016.png) no-repeat 0 -430px;float:right}#header a#subscribe:hover{background:#ff0;border-top:1px solid #ff0}#close-nav{background:url(img/icons2016.png) no-repeat 0 -390px;width:22px;height:22px;display:block;position:absolute;top:13px;left:1080px;cursor:pointer}.sfc #close-nav{background-position:-200px -390px}#close-nav:hover{background-position:-300px -390px}.archive-list{margin-top:100%}#tweet-wrap{width:370px;left:370px}.tweet_first{width:320px}#social{display:block;position:absolute;width:180px;top:12px;left:750px}#searchform{display:block;position:absolute;height:22px;width:120px;top:13px;left:935px;background:#999;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#search{float:left;color:#000;background:transparent;border:none;-webkit-font-smoothing:subpixel-antialiased;-webkit-appearance:none;font:normal .7em/22px Questrial,sans-serif;letter-spacing:.1em;outline:0;margin:0;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 6px;height:22px;width:80px}#submit{-webkit-appearance:none;border:none;outline:0;margin:0;padding:0;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:22px;width:22px;background:transparent url(img/icons2016.png) no-repeat 0 -468px;float:right}#submit:hover{background-position:-100px -468px}#content{padding-top:52px}.bannershown #content{padding-top:122px}article{padding-top:80px}.page-wrap{width:936px;margin:0 auto}.col-1-4{width:222px;float:left;margin-right:16px}.col-2-4{width:460px;float:left;margin-right:16px}.col-3-4{width:698px;float:left;margin-right:16px}.col-last{margin-right:0}#list-films img{float:left}#list-films .meta{display:block;margin-left:222px}.page-template-page_sfc #list-films img{float:none}.page-template-page_sfc #list-films .meta{display:block;margin-left:0;width:132px}#form-film-info,#billing,#payment{width:437px;float:left;margin-right:32px}#form-personal,#shipping,#credit,#paylater{width:432px;float:left}#customer .txt-field input{width:60%;padding:.3em 1em .4em}#customer .select-field select{width:60%}.sfc #sfc-logo{width:20vw;min-width:150px;max-width:350px;padding-bottom:20%;position:absolute;z-index:10000;top:30px;left:10px;background:url(img/sfc_logo_v2b.png) no-repeat;background-size:contain}.auto-columns-3{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:23px;-moz-column-gap:23px;column-gap:23px}.column-group{display:inline-block;width:100%}#content h1{font-size:4.5em}.sfc #content h1{margin:0 21vw}}#post-purchase-promo{background:#fff none repeat scroll 0 0;margin:1em auto;padding:1em;text-align:center;width:40%}.sfc #ow,.sfc #iw,.sfc #header,.sfc #main-menu{background-color:#fff}.sfc #searchform,.sfc #header a#subscribe{background:#c2c2c2;color:#fff}.sfc #main-menu a#subscribe{border-top:1px solid #c2c2c2}.sfc #header a#subscribe:hover{background:#999;border-top:1px solid #999}.sfc #submit{background-position:-200px -468px}.sfc #subscribe .email{background-position:-200px -430px}.sfc input::-webkit-input-placeholder{color:#fff!important;opacity:1!important}.sfc input:-moz-placeholder{color:#fff!important;opacity:1!important}.sfc input::-moz-placeholder{color:#fff!important;opacity:1!important}.sfc input:-ms-input-placeholder{color:#fff!important;opacity:1!important}.section-head{font:normal .8em/1.2em Questrial,sans-serif;letter-spacing:.1em;padding-bottom:1.2em}.section-head.last{padding-bottom:0}#films-menu .section-head ul{font:normal 1.2em/1em TradeGothicBoldCond,sans-serif;letter-spacing:0;padding-bottom:0;margin-top:.9em}#films-menu .section-head li{padding-bottom:.4em}.section-head a:hover{text-decoration:none;cursor:default}.section-head li a:hover{text-decoration:underline;cursor:pointer}#grant-deadline{text-align:center}@media screen and (max-width:400px){table[class=thirdtable]{width:100%!important;margin-right:0!important}}@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}