.FilmPage{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:16px/24px din,Arial,sans-serif;color:#333}.FilmPage *{box-sizing:border-box}.FilmPage .fp__link{color:#fcaf17;text-decoration:none;border-bottom:1px solid transparent;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.FilmPage .fp__link:hover{border-bottom:1px solid #fcaf17}.FilmPage hr.divider{border:0;border-top:1px solid #fcaf17;margin:60px 0}.FilmHeader{margin:0 auto;min-height:300px;width:auto;position:relative;border-bottom:1px solid #fcaf17;overflow:hidden}.FilmHeader .details span{display:inline-block}.FilmHeader .details span:nth-child(1n+2):before{content:"|";padding:0 5px 0 3px}.FilmHeader .details.section{color:#fcaf17;font-weight:bold}.fh__image_container .fh__image{width:100%;max-width:1280px;min-width:980px;opacity:.3;-webkit-transition:opacity .5s;transition:opacity .5s}@media only screen and (max-width:660px){.fh__image_container .fh__image{min-width:auto}}.fh__image_container .fh__image .fhi__sizer{height:0;padding-bottom:56.25%}.fh__image_container .fh__image.is-selected{opacity:.7}.fh__image_container .fh__image img{display:block;width:100%}.fh__image_container .fh__image .fhi__img-bg{background-size:cover;height:100%;width:100%;position:absolute;background-position:center}.fh__image_container.flickity-enabled{background:#000}.fh__video_container .videoPlay.big:hover{cursor:pointer;border-color:rgba(0,0,0,0.7);background-color:rgba(255,255,255,0.7);opacity:1 !important}.fh__video_container:hover .videoPlay{opacity:.15 !important;-webkit-animation:none}.fh__text{position:absolute;width:100%;bottom:0;padding-bottom:40px;color:#fff;z-index:120;-webkit-transition:-webkit-transform .4s cubic-bezier(0.55,0,0.1,1);transition:transform .4s cubic-bezier(0.55,0,0.1,1)}.fh__text .container{margin:0 auto}.fh__text h1.title{font:56px/1 dincon,Arial,sans-serif;letter-spacing:-0.9px;margin:8px 0 3px 0;text-transform:uppercase}.fh__text--hover{position:absolute;bottom:0;-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);padding:8px 20px;z-index:120;font-size:13px;-webkit-transition:-webkit-transform .4s cubic-bezier(0.55,0,0.1,1);transition:transform .4s cubic-bezier(0.55,0,0.1,1);background:rgba(0,0,0,0.5);color:#fff}.fh__text--hover span{display:inline-block}.fh__text--hover span:nth-child(2):before{content:"|";padding:0 12px 0 8px}.nav.arrows--boxed{position:absolute;z-index:110;top:50%;width:100%;-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px);transform:translateY(-20px)}.nav.arrows--boxed .nav__link{-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.nav.arrows--boxed .nav__link:hover{opacity:.6}.videoPlay.big{position:absolute;top:50%;left:50%;margin-left:-55px;margin-top:-55px;z-index:120;display:none;opacity:.6}.videoPlay.big .fill{fill:#fcaf17}.videoPlay.big:hover{opacity:1}.FilmHeader:hover .fh__text{-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.FilmHeader:hover .fh__text--hover{-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.FilmHeader:hover .fh__image_container .fh__image.is-selected{opacity:1}.fg__video_container{display:none}#headerVideo{display:none}#screeningsGridFull{font:20px/1 din,Arial,sans-serif;letter-spacing:.2px;text-transform:uppercase;background:#f9f9f9}#screeningsGridFull .screeningsWrapper{max-width:980px;margin:0 auto;padding:40px 0 20px}#screeningsGridFull .headerRow{color:#fcaf17;font:bold 12px/1 din,Arial,sans-serif;letter-spacing:initial}#screeningsGridFull .col{float:left}#screeningsGridFull .row{background-repeat:no-repeat;background-image:-webkit-repeating-linear-gradient(left,#fff,#fff 3px,#bfbfbf 3px,#bfbfbf 4px);background-image:repeating-linear-gradient(to right,#fff,#fff 3px,#bfbfbf 3px,#bfbfbf 4px);background-size:100% 1px;background-position:bottom;padding:20px 0 15px 0}#screeningsGridFull .row div img{padding-left:5px}#screeningsGridFull .row:nth-child(2){padding-top:16px}#screeningsGridFull .row:nth-last-of-type(2){background-image:none}#screeningsGridFull .hov{opacity:1;cursor:pointer;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}#screeningsGridFull .hov:hover{opacity:.6}#screeningsGridFull .timeday{width:230px}#screeningsGridFull .timeday img{width:17px;height:17px;cursor:pointer}#screeningsGridFull .location{width:425px}#screeningsGridFull .location img{height:16px}#screeningsGridFull .location a{color:#333;text-decoration:none;-webkit-transition:opacity .2 ease-out;transition:opacity .2 ease-out}#screeningsGridFull .location a:hover{opacity:.7}#screeningsGridFull .toffScreening .location img{width:26px;height:21px;vertical-align:middle}#screeningsGridFull .wishlist,#screeningsGridFull .wishlistTrigger{width:160px;display:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline-width:0}#screeningsGridFull .tix{width:140px;float:right}#screeningsGridFull .tix img{width:20px;height:11px;padding-bottom:1px}#screeningsGridFull .tix a{color:#333;text-decoration:none;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}#screeningsGridFull .tix a:hover{opacity:.6}#screeningsGridFull .note{color:#aaa;font:13px/1.5 din,Arial,sans-serif;letter-spacing:none;padding:14px 0 0;text-transform:none}#screeningsGridFull .note b{font-weight:strong;color:#fcaf17}#screeningsGridFull .note p{margin:2px}#screeningsGridFull .map{display:none;height:300px;background:url(/assets/fest-loader.gif) no-repeat center center}#screeningsGridFull .map iframe{width:100%;height:100%}#screeningsGridFull .limited{content:"LIMITED"}#screeningsGridFull.wli-active .tix{float:left}#screeningsGridFull.wli-active .wishlistTrigger{display:block}#screeningsGridFull .press{color:#fc1717}#screeningsGridFull .press .location{width:585px}#screeningsGridFull .press .location a{color:#fc1717}#screeningsGridFull .press .tix.col{font-size:18px}.FilmBody{padding:60px 0 0;font:18px/27px din,Arial,sans-serif}.FilmBody .sectionHeader{font:600 20px/1 din,Arial,sans-serif;letter-spacing:2px;margin:0 0 14px 0;color:#fcaf17;text-transform:uppercase}.FB__bodyColumn{max-width:640px;margin:0 0 0 170px}.FB__bodyColumn a{color:#000}.FB__bodyColumn .ad300x250{float:right;margin:0 -170px 40px 40px}@media only screen and (max-width:660px){.FB__bodyColumn{max-width:none;margin:20px 0}}.FB__genres{margin:30px 0;font:14px/21px din,Arial,sans-serif}.FB__aboutDirector{margin:54px 0}.fb__sidebar{width:300px;margin-right:40px}.fb__details{font:14px/20px din,Arial,sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fb__details :last-child{margin-bottom:0}.fb__details a{color:#fcaf17}.fb__details p{margin-top:0}.fb__details ul{list-style:none;margin:0;padding:0}.fbd__section{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}@media only screen and (max-width:660px){.fbd__section{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:40px}}.fbd__field{margin:10px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:660px){.fbd__field{margin:20px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.fbd__key{font-weight:bold;width:170px}@media only screen and (max-width:660px){.fbd__key{width:auto}}.fbd__value{max-width:280px}@media only screen and (max-width:660px){.fbd__value{max-width:none}}.fb__details.pressContacts .fbd__section{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.fb__details.pressContacts ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:980px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fb__details.pressContacts .fbd__field{width:50%}@media only screen and (max-width:660px){.fb__details.pressContacts .fbd__field{width:auto}}#livefyre-comments{display:none;margin-top:40px;float:left;width:100%}@media only screen and (max-width:660px){.FilmPage .cw{min-width:inherit}.FilmHeader{min-width:inherit;border-bottom:0}.fh__image_container{border-bottom:1px solid #fcaf17}.fh__image_container .fh__image:before{background-color:transparent}.fh__text{font:13px/1 din,Arial,sans-serif;position:relative;color:#000;text-align:center;padding:20px 20px}.fh__text h1.title{font-size:24px;margin:11px 0 8px 0}.FilmHeader:hover .fh__text{-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}#screeningsGridFull{font:16px/1 din,Arial,sans-serif;width:auto;padding:0 20px;text-align:center;border-top:1px solid #ddd}#screeningsGridFull .col{float:none}#screeningsGridFull .row{padding:20px 0 22px 0}#screeningsGridFull .row div img{padding-left:5px}#screeningsGridFull .row:nth-child(2){padding-top:16px}#screeningsGridFull .timeday{width:auto}#screeningsGridFull .timeday img{display:none}#screeningsGridFull .location,#screeningsGridFull .press .location{width:auto;margin:6px 0 18px}#screeningsGridFull .location img,#screeningsGridFull .press .location img{display:none}#screeningsGridFull .wishlist,#screeningsGridFull .wishlistTrigger{width:50%;display:none;float:left;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline-width:0}#screeningsGridFull .tix{width:50%;float:left;border-left:1px solid #ddd}#screeningsGridFull .press .tix.col{width:100%;font-size:16px;float:none;border:0}.FilmBody{width:auto;padding:20px}.fb__sidebar{width:auto;margin:0}.fb__connect{width:auto}.synopsis{margin-bottom:20px}.synopsis :first-child{margin-top:0}.fb__details{width:auto}#containerComments{width:auto}.ad.mo{margin:0 auto 35px 0;text-align:center}}