html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}html{overflow-y:scroll;overflow:-moz-scrollbars-vertical}body{line-height:1}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}blockquote,q{quotes:none}ins{text-decoration:none}del{text-decoration:line-through}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}input,select{vertical-align:middle}table{border-collapse:collapse;border-spacing:0}.floatLeft{float:left;text-align:left}img.floatLeft{margin:0
10px 10px 10px}.floatRight{float:right;text-align:right}img.floatRight{margin:0
10px 10px 10px}.floatClear,.cleaner{clear:both}br.floatClear{margin:-1px -1px 0px 0px;width:1px;height:1px;clear:both}.alignRight{text-align:right}.alignCenter{text-align:center}div.hr{clear:both;margin:0;padding:0}div.hr
hr{display:none}.hide{display:none !important}.bold{font-weight:bold}.noBg{background:none !important}.error{color:#f00;font-weight:bold}:focus,a{-moz-outline-style:none;outline:none !important}.nb{border:0
none !important}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;max-height:0}.clearfix{display:inline-block}* html
.clearfix{height:1%}.clearfix{display:block}.clear{clear:both}.dfi-form-field{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}@font-face{font-family:'Garage';src:url('/assets/stylesheets/fonts/garagegothic2x4-regular-webfont.eot');src:url('/assets/stylesheets/fonts/garagegothic2x4-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('/assets/stylesheets/fonts/garagegothic2x4-regular-webfont.otf') format('opentype'),
url('/assets/stylesheets/fonts/garagegothic2x4-regular-webfont.woff') format('woff'),
url('/assets/stylesheets/fonts/garagegothic2x4-regular-webfont.ttf') format('truetype'),
url('/assets/stylesheets/fonts/garagegothic2x4-regular-webfont.svg#webfontqIlmuTMP') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'TheSansArabic-Bold';src:url('/assets/stylesheets/fonts/thesansarabic-bold-webfont.eot');src:url('/assets/stylesheets/fonts/thesansarabic-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('/assets/stylesheets/fonts/thesansarabic-bold-webfont.woff') format('woff'),
url('/assets/stylesheets/fonts/thesansarabic-bold-webfont.ttf') format('truetype'),
url('/assets/stylesheets/fonts/thesansarabic-bold-webfont.svg#TheSansArabicBold') format('svg');font-weight:normal;font-style:normal}body{background:#666;-webkit-font-smoothing:subpixel-antialiased;text-rendering:optimizeLegibility}#dfi{width:985px;margin:0
auto;padding-top:40px;position:relative;background:#fff url("/assets/images/sitewide/bg-dfi.png") repeat-y 0 0}html[dir="rtl"] #dfi{background:#fff url("/assets/images/sitewide/bg-dfi-rtl.png") repeat-y right 0}html[dir="rtl"] .ie8
#dfi{background:#fff url("/assets/images/sitewide/bg-dfi.png") repeat-y 567px 0}#header{height:auto;border-bottom:1px solid #e6e6e6;margin:0
-15px;padding:0
15px 24px}#header+section{margin-top:15px}.home
#header{min-height:421px;_height:421px;padding-bottom:13px}.home.with_nav
#header{padding-bottom:49px}html[dir="rtl"] .home
#header{padding-bottom:36px}html[dir="rtl"] .home.with_nav
#header{padding-bottom:87px}.home.with_nav
#header{padding-bottom:77px}#tools{position:absolute;left:0;top:0;width:985px;height:40px;border-bottom:1px solid #e6e6e6;white-space:nowrap}#footer{background:#000;border-bottom:1px solid #1a1a1a;overflow:hidden;height:auto;_height:600px}.ie7
#footer{position:relative}h1,h2,h3,p,ul,ol,small,input,table,dl,q{font:12px/17px Arial, sans-serif;margin:0
0 17px;color:#333}html[dir="rtl"] h1, html[dir="rtl"] h2, html[dir="rtl"] h3, html[dir="rtl"] p, html[dir="rtl"] ul, html[dir="rtl"] ol, html[dir="rtl"] small, html[dir="rtl"] input, html[dir="rtl"] table, html[dir="rtl"] q{font:12px/17px Arial, sans-serif;margin:0
0 16px}p:empty{display:none}h1,h2,h3{color:#1a1a1a;font-size:16px;line-height:20px;font-family:Helvetica,Arial,sans-serif}html[dir="rtl"] h1{font-size:30px;line-height:34px}h3{font-size:13px;font-weight:17px;font-family:'Arial Rounded MT Bold',Arial,sans-serif}ul
li{list-style-type:none}ol
li{}dl{overflow:auto;zoom:1}dt{clear:left;display:inline;float:left;font-weight:bold;padding:0
.25em 3px 0;zoom:1}dd{display:inline;float:left;zoom:1}html[dir="rtl"] dt{clear:right;display:inline;float:right;font-weight:bold;padding:0
0 3px .25em}html[dir="rtl"] dd{display:inline;float:right}.ie
dd{float:none !important;display:block !important;padding-bottom:3px}q{display:block;font-style:italic}blockquote{border-left:5px solid #e6e6e6;padding:0
40px 0 20px;color:#a7a9ac;font-style:italic;line-height:20px;margin:30px
0;font-size:14px}html[dir="rtl"] blockquote{padding:0
20px 0 40px;border-left:0 none;border-right:5px solid #e6e6e6}blockquote
p{color:#a7a9ac;font-style:italic}label,legend{display:none}img{}a{color:#b7925c;text-decoration:none}a:focus,a:active{}a:hover{text-decoration:underline}html[dir="rtl"] .floatLeft{float:right;text-align:right}html[dir="rtl"] .floatRight{float:left;text-align:left}.date, .section, .section
a{text-transform:uppercase;color:#a7a9ac !important;font-size:11px;line-height:15px;font-weight:normal;text-decoration:none !important}.section a:hover{text-decoration:none !important}.large{font-size:22px;line-height:27px;font-family:Helvetica,Arial,sans-serif}html[dir="rtl"] .large{font-size:22px;line-height:27px}.large
a{color:#1a1a1a}span.video{display:block;background:url("/assets/images/sitewide/sprite-semitrans.png") no-repeat 0 -214px;_background:url("/assets/images/sitewide/sprite-semitrans-8.png");_background-position:-60px -214px !important;width:38px;height:38px;text-indent:-9999em;_overflow:hidden !important}html[dir="rtl"] span.video{text-decoration:none !important}@-moz-document url-prefix(){html[dir="rtl"] span.video{text-indent:9999em}}.hover
span.video{background-position:-60px -214px}span.photo{display:block;background:url("/assets/images/sitewide/sprite-semitrans.png") no-repeat 0 -336px;_background:url("/assets/images/sitewide/sprite-semitrans-8.png");_background-position:-60px -336px !important;width:38px;height:38px;text-indent:-9999em;_overflow:hidden !important}html[dir="rtl"] span.photo{text-decoration:none !important}@-moz-document url-prefix(){html[dir="rtl"] span.photo{text-indent:9999em}}.hover
span.photo{background-position:-60px -336px}.top-link{position:absolute;margin:0
!important;left:15px;bottom:15px;font-size:12px !important;line-height:17px !important;font-weight:normal !important}html[dir="rtl"] .top-link{left:auto;right:15px}.top-link
a{display:block;background:url("/assets/images/sitewide/sprite.png") no-repeat 0 -1042px;width:163px;height:13px;color:#a7a9ac !important;padding:0
0 0 16px;text-decoration:none !important}html[dir="rtl"] .top-link
a{background-position:170px -1042px;padding:0
16px 0 0}.top-link a:hover{text-decoration:underline !important}.back{position:absolute;margin:0
!important;right:15px;top:23px}.ie
.back{top:60px}html[dir="rtl"] .back{right:auto;left:15px}.back
a{display:block;background:url("/assets/images/sitewide/sprite.png") no-repeat 0 -1138px;height:13px;color:#a7a9ac;padding:0
0 0 16px;_width:80px}html[dir="rtl"] .back
a{background-position:right -1138px;padding:0
16px 0 0}.borderbottom{border-bottom:10px solid #1a1a1a;padding-bottom:15px}.bordertop{border-top:10px solid #1a1a1a}article
div.video{overflow:hidden;width:537px;margin:0
0 12px}article div.video
*{margin:0
!important;float:none !important}a.btn{color:#fff !important;display:block;padding:7px
15px 6px !important;background:#b7925c;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-decoration:none !important}a.btn:hover{background-color:#1a1a1a !important}.caption{position:absolute;left:0;bottom:0;padding:5px
10px 6px;width:243px;background:#1a1a1a;color:#fff;font-size:11px !important;line-height:15px !important;margin:0
!important;text-transform:uppercase}#header
h1{padding:0;margin:0;width:179px;height:91px;overflow:hidden}#header h1
a{display:block;background:url("/assets/images/sitewide/NewLogo-179.png") no-repeat 0 0;_background:url("/assets/images/sitewide/DFI.png") no-repeat 0 0;_background:url("/assets/images/sitewide/DFI-8.png");width:179px;height:91px;text-indent:-9999em;text-decoration:none !important;overflow:hidden}html[dir=rtl] #header h1
a{background:url("/assets/images/sitewide/NewLogo-179.png") no-repeat 0 0;_background-position:0 -164px}#header h1 a:hover{background:url("/assets/images/sitewide/DFI2020Greylogo-179.png") no-repeat 0 0;_background-position:-180px 0}html[dir=rtl] #header h1 a:hover{background:url("/assets/images/sitewide/DFI2020Greylogo-179.png") no-repeat 0 0;_background-position:-180px -164px}#header
ul{margin:0;padding:0;border-bottom:10px solid #1a1a1a}#header
ul.social_bts{border-bottom:0 none}#header
li{margin:0;padding:0;border-top:1px solid #1a1a1a}#header li:first-child{border-top:0 none}#header ul.social_bts
li{border-top:0 none;padding-top:12px;min-height:20px}#header ul.social_bts li#t-facebook{padding-top:7px}#header li
a{display:block;width:181px;margin:0
-1px;text-indent:-9999em;background:url("/assets/images/sitewide/sprite.png") no-repeat 0 0;text-decoration:none !important}#header .social_bts li
a{text-indent:0;background:white;min-height:20px}#header li a.nav-theinstitute{background-position:0 -2852px;height:44px}html[dir="rtl"] #header li a.nav-theinstitute{background-position:-383px -2865px;height:51px}#header li a.nav-theinstitute:hover, #header li.current a.nav-theinstitute{background-position:-191px -2852px}html[dir="rtl"] #header li a.nav-theinstitute:hover, html[dir="rtl"] #header li.current a.nav-theinstitute{background-position:-574px -2865px}#header li a.nav-financing{background-image:url("/assets/images/sitewide/sprite-new.png");background-position:0 -2903px;height:49px}html[dir="rtl"] #header li a.nav-financing{background-position:-383px -2921px;height:38px}#header li a.nav-financing:hover, #header li.current a.nav-financing{background-position:-191px -2903px}html[dir="rtl"] #header li a.nav-financing:hover, html[dir="rtl"] #header li.current a.nav-financing{background-position:-574px -2921px}#header li a.nav-filmfestival{background-image:url("/assets/images/sitewide/sprite-new.png");background-position:0 -2956px;height:65px}html[dir="rtl"] #header li a.nav-filmfestival{background-image:url("/assets/images/sitewide/sprite-new.png");background-position:-383px -2960px;height:44px}#header li a.nav-filmfestival:hover, #header li.current a.nav-filmfestival{background-image:url("/assets/images/sitewide/sprite-new.png");background-position:-191px -2956px}html[dir="rtl"] #header li a.nav-filmfestival:hover, html[dir="rtl"] #header li.current a.nav-filmfestival{background-image:url("/assets/images/sitewide/sprite-new.png");background-position:-574px -2960px}#header li a.nav-education{background-image:url("/assets/images/sitewide/sprite-new-edu.png");background-position:0 -3070px;height:110px}html[dir="rtl"] #header li a.nav-education{background-image:url("/assets/images/sitewide/sprite-new-edu.png");background-position:-383px -3053px;height:120px}#header li a.nav-education:hover, #header li.current a.nav-education{background-image:url("/assets/images/sitewide/sprite-new-edu.png");background-position:-191px -3070px;height:110px}html[dir="rtl"] #header li a.nav-education:hover, html[dir="rtl"] #header li.current a.nav-education{background-image:url("/assets/images/sitewide/sprite-new-edu.png");background-position:-574px -3053px;height:120px}#header li a.nav-filmtalk{background-position:-0px -3157px;height:91px}html[dir="rtl"] #header li a.nav-filmtalk{background-position:-383px -3136px;height:85px}#header li a.nav-filmtalk:hover, #header li.current a.nav-filmtalk{background-position:-191px -3157px}html[dir="rtl"] #header li a.nav-filmtalk:hover, html[dir="rtl"] #header li.current a.nav-filmtalk{background-position:-574px -3136px}#header li a.nav-qumra{background-position:0 -3068px;height:74px}html[dir="rtl"] #header li a.nav-qumra{background-position:-383px -3157px;height:44px}#header li a.nav-qumra:hover, #header li.current a.nav-qumra{background-position:-191px -3068px}html[dir="rtl"] #header li a.nav-qumra:hover, html[dir="rtl"] #header li.current a.nav-qumra{background-position:-574px -3157px}#header li a.nav-nowplaying{background-position:0 -3261px;height:59px}html[dir="rtl"] #header li a.nav-nowplaying{background-position:-383px -3235px;height:63px}#header li a.nav-nowplaying:hover, #header li.current a.nav-nowplaying{background-position:-191px -3261px}html[dir="rtl"] #header li a.nav-nowplaying:hover, html[dir="rtl"] #header li.current a.nav-nowplaying{background-position:-574px -3235px}#tools p, #tools ul, #tools ul
li{margin:0;padding:0}#tools
.lang{display:inline;float:left;width:209px;font-size:22px;height:41px;margin:0;padding:0;border-right:1px solid #1a1a1a}html[dir="rtl"] #tools
.lang{float:right;font-size:12px;border-right:0 none;border-left:1px solid #1a1a1a}@media screen and (max-device-width: 480px),
screen and (min-device-width: 481px) and (max-device-width: 1024px),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2){html[dir="ltr"] #tools
.lang{border-right:0;padding-right:1px;background:url("/assets/images/sitewide/bg-dfi.png") repeat-y 0 0}html[dir="rtl"] #tools
.lang{border-left:0;padding-left:1px;background:url("/assets/images/sitewide/bg-dfi-rtl.png") repeat-y right 0}}#tools .lang
a{display:block;width:192px;padding:11px
0 0 15px;color:#a7a9ac;text-decoration:none;-webkit-transition:color 0.1s linear}html[dir="rtl"] #tools .lang
a{padding:11px
15px 0 0}#tools .lang a:hover{color:#000;text-decoration:none}#tools .top-right-tools{display:inline;float:right;border-left:1px solid #e6e6e6}html[dir="rtl"] #tools .top-right-tools{float:left;border-left:0 none;border-right:1px solid #e6e6e6}@media screen and (max-device-width: 480px),
screen and (min-device-width: 481px) and (max-device-width: 1024px),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2){html[dir="ltr"] #tools .top-right-tools{border-left:0}html[dir="rtl"] #tools .top-right-tools{border-right:0}}#tools .top-right-tools
a{display:block;position:relative;font:12px/17px Arial, sans-serif;padding:12px
14px 0;height:28px;color:#b7925c;_width:70px}#tools .top-right-tools.black
a{color:#1a1a1a}#tools .top-right-tools a:hover{color:#1a1a1a;text-decoration:none}#tools .top-right-tools.black a:hover{background-color:#e6e6e6}#tools .top-right-tools.black.current
a{background-color:#B7925C;color:#fff}#tools .top-right-tools
a.current{color:#B7925C}#tools
.member_drop_down_container{position:relative}#tools .member_drop_down_container.open
ul.member_drop_down{display:block}#tools
ul.member_drop_down{display:none;position:absolute;width:210px;top:41px;right:-45px;z-index:9999999;background-color:#fff;box-shadow:0 2px 4px #1a1a1a}html[dir=rtl] #tools
ul.member_drop_down{right:auto;left:-45px;float:none}#tools ul.member_drop_down li,
#tools ul.member_drop_down li
a{display:block;height:38px;width:190px}#tools ul.member_drop_down li
a{border-top:1px solid #e6e6e6;line-height:38px;padding:0
10px}#tools ul.member_drop_down li a:hover{background-color:#f2f2f2}#tools ul.member_drop_down li:first-child
a{border-top:0}#tools ul.member_drop_down li a>span.ir{float:left;margin-top:8px;margin-right:5px}html[dir=rtl] #tools ul.member_drop_down li a>span.ir{float:right;margin-right:0;margin-left:5px}#tools #sub-nav, #tools ul, #tools
li{display:inline;float:left}#tools
#social{float:right;border-left:1px solid #E6E6E6;padding-left:15px}#tools
#cart{float:right}html[dir="rtl"] #tools
#social{border-left:0 none;border-right:1px solid #E6E6E6;padding-left:0;padding-right:15px}html[dir="rtl"] #tools #sub-nav, html[dir="rtl"] #tools ul, html[dir="rtl"] #tools
li{float:right}html[dir="rtl"] #tools #social,
html[dir="rtl"] #tools
#cart{float:left}html[dir="rtl"] #tools #sub-nav ul,
html[dir="rtl"] #tools #sub-nav li,
html[dir="rtl"] #tools #social ul,
html[dir="rtl"] #tools #social
li{*float:left}#tools #sub-nav li
a{display:block;padding:12px
12px 0 12px;height:28px;color:#1a1a1a;background-color:#fff;-webkit-transition:background-color 0.1s linear;_width:30px}#tools #sub-nav li:first-child
a{padding-left:14px}html[dir="rtl"] #tools #sub-nav li:first-child
a{padding-left:12px;padding-right:14px}#tools #sub-nav li a:hover{background-color:#efefef;text-decoration:none}#tools #sub-nav li.current
a{color:#fff;background-color:#b7925c;text-decoration:none}#tools #sub-nav li.now-playing
a{background-color:#1a1a1a;color:#fff}#tools #social
li{margin-right:5px}html[dir="rtl"] #tools #social
li{margin-right:0;margin-left:5px}#tools #social li
a{display:block;padding:12px
0 0 0;height:28px;color:#a7a9ac;width:25px}#tools #social li a>span.spr-twitter_header{display:block;margin-top:-1px}#tools #social li
a.fb{text-indent:-9999em;margin-top:10px;background:url("/assets/images/sitewide/fb_greyed_16.png") no-repeat}#tools #social li
a.tw{text-indent:-9999em;margin-top:10px;background:url("/assets/images/sitewide/tw_greyed_16.png") no-repeat}#tools #social li
a.inst{background-position:75px 0;background-size:16px;background:url("/assets/images/sitewide/inst_greyed_16.png") no-repeat;text-indent:-9999em;margin-top:10px}#tools #social li
a.yt{text-indent:-9999em;margin-top:10px;background:url("/assets/images/sitewide/yt_greyed_16.png") no-repeat}html[dir="rtl"] #tools #social li
a.fb{text-indent:-9999em;margin-top:10px;background:url("/assets/images/sitewide/fb_greyed_16.png") no-repeat}html[dir="rtl"] #tools #social li
a.tw{text-indent:-9999em;margin-top:10px;background:url("/assets/images/sitewide/tw_greyed_16.png") no-repeat}#tools #social li a.fb:hover{text-indent:-9999em;background:url("/assets/images/sitewide/fb_colored_16.png") no-repeat}#tools #social li a.inst:hover{text-indent:-9999em;margin-top:10px;background:url("/assets/images/sitewide/inst_colored_16.png") no-repeat}#tools #social li a.yt:hover{text-indent:-9999em;margin-top:10px;background:url("/assets/images/sitewide/yt_colored_16.png") no-repeat}html[dir="rtl"] #tools #social li a.fb:hover{text-indent:-9999em;margin-top:10px;background:url("/assets/images/sitewide/fb_colored_16.png") no-repeat}html[dir="rtl"] #tools #social li a.inst:hover{text-indent:-9999em;margin-top:10px;background:url("/assets/images/sitewide/inst_colored_16.png") no-repeat}html[dir="rtl"] #tools #social li a.yt:hover{text-indent:-9999em;margin-top:10px;background:url("/assets/images/sitewide/yt_colored_16.png") no-repeat}#tools #social li a.tw:hover{text-indent:-9999em;margin-top:10px;background:url("/assets/images/sitewide/tw_colored_16.png") no-repeat}html[dir="rtl"] #tools #social li a.tw:hover{text-indent:-9999em;margin-top:10px;background:url("/assets/images/sitewide/tw_colored_16.png") no-repeat}#tools
form{display:inline;float:right;position:relative;border-left:1px solid #e6e6e6;margin:0;padding:6px
0 0 0;min-width:44px;width:44px;height:34px;overflow:hidden;_display:none}html[dir="rtl"] #tools
form{float:left;border-left:0 none;border-right:1px solid #e6e6e6}#tools form
label{display:none}#tools form input[type=text]{padding:8px
0 5px;border:0
none;width:152px;background:none;margin:0;position:absolute;left:13px;top:6px;display:none;color:#a7a9ac;-webkit-transition:color 0.1s linear;-webkit-appearance:none}.ie #tools form input[type=text],
.isMozilla3-6 #tools form input[type=text]{padding:7px
0 5px}html[dir="rtl"] #tools form input[type=text]{left:auto;right:13px;padding:4px
0 5px}#tools form input[type=text]:hover, #tools form input[type=text]:focus{color:#1a1a1a !important}#tools form input[type=submit]{position:absolute;right:0;top:0;background:url("/assets/images/sitewide/sprite.png") no-repeat 0 0;width:44px !important;height:40px !important;border:0
none;text-indent:-9999em;*text-indent:0;*font-size:1px;color:#fff;cursor:pointer;-webkit-appearance:none}html[dir="rtl"] #tools form input[type=submit]{right:auto;left:1px}#tools form input[type=submit]:hover{background-position:0 -40px}#footer
h1{color:#fff;margin:0
0 12px 0}#footer p, #footer li a, #footer small a, #footer small, #footer p
a{color:#808080}#footer p
a{display:block}#footer
section{display:inline;float:left}html[dir="rtl"] #footer
section{float:right}#footer #get-involved{background:#b7925c;padding-top:15px;height:270px}#footer #get-involved
h1{background:url("/assets/images/sitewide/bg-bar-fff.png") repeat-x 0 0;border-bottom:10px solid #fff;padding:12px
0 3px 0;margin:0
0 13px 0}html[dir="rtl"] #footer #get-involved
h1{padding:9px
0 1px 0}@media screen and (max-device-width: 480px),
screen and (min-device-width: 481px) and (max-device-width: 1024px),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2){#footer #get-involved
h1{padding-top:14px}}#footer #get-involved
p{color:#fff;font-size:13px;font-weight:17px}#footer #get-involved
a{display:inline-block;background:#fff;color:#b7925c;padding:6px
10px 7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;-webkit-transition:background-color 0.1s linear}#footer #get-involved a:hover{background-color:#1a1a1a}#footer
#discover{background:#efefef;padding-top:26px;height:258px;padding-right:15px;margin-right:-15px;border-left:1px solid #1a1a1a;border-top:1px solid #e6e6e6}html[dir="rtl"] #footer
#discover{border-left:0 none;border-right:1px solid #1a1a1a;padding-right:14px;padding-left:15px;margin-right:0;margin-left:-15px}@media screen and (max-device-width: 480px),
screen and (min-device-width: 481px) and (max-device-width: 1024px),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2){html[dir="ltr"] #footer
#discover{background:#efefef url("/assets/images/sitewide/bg-dfi.png") repeat-y -209px 0;border-left:0}html[dir="rtl"] #footer
#discover{background:#efefef url("/assets/images/sitewide/bg-dfi-rtl.png") repeat-y 774px 0;border-right:0}}#footer #discover
h1{color:#1a1a1a;border-bottom:10px solid #1a1a1a}html[dir="rtl"] #footer #discover
h1{padding-bottom:1px;padding-top:1px}#footer #discover
.discover{position:relative;height:205px;width:746px;padding:61px
0 0 0;top:-61px;overflow:hidden}html[dir="rtl"] #footer #discover
.discover{*right:-5px}#footer #discover
.slider{position:absolute;left:0;top:61px;width:9999em;height:205px;margin:0}html[dir="rtl"] #footer #discover
.slider{left:auto;right:0}#footer #discover .slider
li{display:inline;float:left;position:relative;width:179px;margin:0
10px 0 0;padding:143px
0 0 0;height:27px}html[dir="rtl"] #footer #discover .slider
li{float:right;margin:0
0 0 10px}#footer #discover .slider
p{font-weight:normal;color:#1a1a1a;font-family:'Arial Rounded MT Bold',Arial,sans-serif;margin:0}#footer #discover .slider
a{color:#1a1a1a}#footer #discover .slider a:hover,
#footer #discover .slider .hover
a{text-decoration:underline}#footer #discover .slider
p.section{position:absolute;left:0;top:123px;display:block;font-weight:normal;font-family:Arial,sans-serif}html[dir="rtl"] #footer #discover .slider
p.section{left:0;right:0}#footer #discover .slider
img{position:absolute;left:0;top:0;width:179px;height:115px}#footer #discover .slider
span.video{position:absolute;left:70px;top:39px}.std-paginator,
#footer #discover
.paginator{position:absolute;left:0;top:0;width:746px;height:25px;text-align:center;_display:none}.std-paginator{width:100%}.std-paginator li,
#footer #discover .paginator
li{display:inline-block;*display:inline;padding:6px
2px 0;height:10px;zoom:1}.std-paginator li a,
#footer #discover .paginator li
a{display:inline-block;*display:inline;*float:left;zoom:1;width:10px;height:10px;text-indent:-9999em;background:url("/assets/images/sitewide/sprite-semitrans.png") no-repeat -150px -99px;_background:url("/assets/images/sitewide/sprite-semitrans-8.png");text-decoration:none}.std-paginator li a:hover,
.std-paginator li.current a,
#footer #discover .paginator li a:hover,
#footer #discover .paginator li.current
a{background-position:-100px -99px;text-decoration:none}.std-paginator li.next,
.std-paginator li.prev,
#footer #discover .paginator li.next,
#footer #discover .paginator
li.prev{display:block;position:absolute;right:30px;top:0;width:25px;height:25px;padding:0}html[dir="rtl"] .std-paginator li.prev,
html[dir="rtl"] #footer #discover .paginator
li.prev{right:auto;left:30px}.std-paginator li.next,
#footer #discover .paginator
li.next{right:0}html[dir="rtl"] .std-paginator li.next,
html[dir="rtl"] #footer #discover .paginator
li.next{right:auto;left:0}.std-paginator li.next a,
.std-paginator li.prev a,
#footer #discover .paginator li.next a,
#footer #discover .paginator li.prev
a{display:block;width:25px;height:25px;background-position:0 -99px;float:none;text-decoration:none}html[dir="rtl"] .std-paginator li.prev a,
html[dir="rtl"] #footer #discover .paginator li.prev
a{background-position:-50px -99px}.std-paginator li.next a,
#footer #discover .paginator li.next
a{background-position:-50px -99px}html[dir="rtl"] .std-paginator li.next a,
html[dir="rtl"] #footer #discover .paginator li.next
a{background-position:0 -99px}.std-paginator li.prev a:hover,
#footer #discover .paginator li.prev a:hover{background-position:0 -149px;text-decoration:none}html[dir="rtl"] .std-paginator li.prev a:hover,
html[dir="rtl"] #footer #discover .paginator li.prev a:hover{background-position:-50px -149px}.std-paginator li.next a:hover,
#footer #discover .paginator li.next a:hover{background-position:-50px -149px;text-decoration:none}html[dir="rtl"] .std-paginator li.next a:hover,
html[dir="rtl"] #footer #discover .paginator li.next a:hover{background-position:0 -149px}.std-paginator li a.disabled,
#footer #discover .paginator li
a.disabled{display:none}#footer
#logo{border-right:1px solid #1a1a1a;height:234px;margin:0
14px 0 0;padding:15px
15px 49px 15px;clear:both}html[dir="rtl"] #footer
#logo{margin:0
0 0 14px;border-right:0 none;border-left:1px solid #1a1a1a}#footer #logo
a{font-size:16px;color:#fff;text-decoration:none;-webkit-transition:color 0.1s linear}#footer #logo a:hover{color:#a7a9ac;text-decoration:none}html[dir="rtl"] #footer #logo
a{font-family:Arial,sans-serif;font-size:12px}#footer #logo
.logo{display:block;background:url("/assets/images/sitewide/DFI-White-179.jpg") no-repeat 0 10px;_background:url("/assets/images/sitewide/DFI-8.png");_background-position:0 -91px !important;width:179px;height:100px;text-indent:-9999em;margin:0
0 10px 0;overflow:hidden}html[dir="rtl"] #footer #logo
.logo{background-position:0 10px !important}#footer
nav{display:inline;float:left;width:179px;height:229px;padding-top:20px;padding-bottom:49px;margin-right:10px}html[dir="rtl"] #footer
nav{float:right;margin-right:0;margin-left:10px}#footer nav
li{margin-bottom:3px}#footer
#newsletter{width:179px;height:229px;padding-top:20px;padding-bottom:49px}#footer #newsletter
h1{margin-bottom:15px}#footer #newsletter .download-mobile-apps{font:normal 12px/20px Arial, sans-serif;color:#808080;position:relative;top:-5px}#footer #newsletter .download-mobile-apps .icon-mobile{float:left;margin-right:9px;margin-top:5px}html[dir="rtl"] #footer #newsletter .download-mobile-apps .icon-mobile{float:right;margin-right:0;margin-left:9px}#footer #newsletter .download-mobile-apps
a{color:white}#footer #newsletter
nav{padding-top:18px}#footer #newsletter
ul{overflow:auto;width:200px;margin:0
-21px 0 0;*overflow:visible}html[dir="rtl"] #footer #newsletter
ul{margin:0
0 0 -21px}#footer #newsletter
li{display:inline;float:left;width:90px;margin:0
10px 4px 0}html[dir="rtl"] #footer #newsletter
li{float:right;margin:0
0 5px 10px}#footer #newsletter li
a{padding:0
0 0 20px;display:block;height:16px;background:url("/assets/images/sitewide/sprite.png") no-repeat 0 -554px}html[dir=rtl] #footer #newsletter li
a{padding:0
20px 0 0}#footer #newsletter li a:hover{color:#fff;text-decoration:none}#footer #newsletter li
a.fb{background:url("/assets/images/sitewide/fb_greyed_16.png") no-repeat}#footer #newsletter li a.fb:hover{background:url("/assets/images/sitewide/fb_colored_16.png") no-repeat}#footer #newsletter li
a.fl{background-position:0 -624px}#footer #newsletter li a.fl:hover{background-position:0 -659px}#footer #newsletter li
a.tw{background:url("/assets/images/sitewide/tw_greyed_16.png") no-repeat}#footer #newsletter li a.tw:hover{background:url("/assets/images/sitewide/tw_colored_16.png") no-repeat}#footer #newsletter li
a.yt{background-size:16px;background:url("/assets/images/sitewide/yt_greyed_16.png") no-repeat}#footer #newsletter li a.yt:hover{background-size:16px;background:url("/assets/images/sitewide/yt_colored_16.png") no-repeat}#footer #newsletter li
a.li{background:url("/assets/images/sitewide/lkd_greyed_16.png") no-repeat}#footer #newsletter li a.li:hover{background:url("/assets/images/sitewide/lkd_colored_16.png") no-repeat}#footer #newsletter li
a.rss{background:url("/assets/images/sitewide/RSS_greyed_16.png") no-repeat}#footer #newsletter li a.rss:hover{background:url("/assets/images/sitewide/RSS_colored_16.png") no-repeat}#footer #newsletter li
a.newsletter{background:url("/assets/images/sitewide/Envelope_ICON.png") no-repeat}#footer #newsletter li a.newsletter:hover{background:url("/assets/images/sitewide/Envelope_ICON_onHover.png") no-repeat}#footer #newsletter li
a.inst{background:url("/assets/images/sitewide/inst_greyed_16.png") no-repeat}#footer #newsletter li a.inst:hover{background:url("/assets/images/sitewide/inst_colored_16.png") no-repeat}#footer #newsletter li
a.flip{background-image:url("/assets/images/sitewide/flipboard.gif");background-repeat:no-repeat;background-position:0 0}#footer #newsletter li a.flip:hover{background-position:0 -35px}html[dir="rtl"] #footer #newsletter li
a.fb{background:url("/assets/images/sitewide/fb_greyed_16.png") no-repeat}html[dir="rtl"] #footer #newsletter li a.fb:hover{background:url("/assets/images/sitewide/fb_greyed_16.png") no-repeat}html[dir="rtl"] #footer #newsletter li
a.fl{background-position:75px -624px}html[dir="rtl"] #footer #newsletter li a.fl:hover{background-position:75px -659px}html[dir="rtl"] #footer #newsletter li
a.tw{background:url("/assets/images/sitewide/tw_greyed_16.png") no-repeat}html[dir="rtl"] #footer #newsletter li a.tw:hover{background:url("/assets/images/sitewide/tw_colored_16.png") no-repeat}html[dir="rtl"] #footer #newsletter li
a.yt{background:url("/assets/images/sitewide/yt_greyed_16.png") no-repeat}html[dir="rtl"] #footer #newsletter li a.yt:hover{background:url("/assets/images/sitewide/yt_colored_16.png") no-repeat}html[dir="rtl"] #footer #newsletter li
a.li{background:url("/assets/images/sitewide/lkd_greyed_16.png") no-repeat}html[dir="rtl"] #footer #newsletter li a.li:hover{background:url("/assets/images/sitewide/lkd_colored_16.png") no-repeat}html[dir="rtl"] #footer #newsletter li
a.flip{background-position:75px 0}html[dir="rtl"] #footer #newsletter li a.flip:hover{background-position:75px -35px}html[dir="rtl"] #footer #newsletter li
a.inst{background-position:75px 0;background:url("/assets/images/sitewide/inst_greyed_16.png") no-repeat}html[dir="rtl"] #footer #newsletter li a.inst:hover{background-position:75px 0;background:url("/assets/images/sitewide/inst_colored_16.png") no-repeat}html[dir="rtl"] #footer #newsletter li
a.rss{background-position:75px 0;background:url("/assets/images/sitewide/RSS_greyed_16.png") no-repeat}html[dir="rtl"] #footer #newsletter li a.rss:hover{background-position:75px 0;background:url("/assets/images/sitewide/RSS_colored_16.png") no-repeat}html[dir="rtl"] #footer #newsletter li
a.newsletter{background-position:75px 0;background:url("/assets/images/sitewide/Envelope_ICON.png") no-repeat}html[dir="rtl"] #footer #newsletter li a.newsletter:hover{background-position:75px 0;background:url("/assets/images/sitewide/Envelope_ICON_onHover.png") no-repeat}#footer
small{display:block;border-top:1px solid #1a1a1a;padding:15px
10px 0;height:33px;margin:0
0 0px 0;position:absolute;left:0;bottom:0;width:965px}#footer small
span{display:inline;float:left;width:185px;margin:0}html[dir="rtl"] #footer small
span{display:inline;float:right;font-size:11px;margin:0}#footer small
a{padding-left:30px}html[dir="rtl"] #footer small
a{padding-left:0;padding-right:30px;font-size:11px}#footer small
.credit{display:inline;float:right;width:184px;padding-left:0;*margin-top:-15px}.isMozilla3 #footer small
.credit{margin-top:-15px}html[dir="rtl"] #footer small
.credit{float:left;padding-left:0;padding-right:0;text-align:left}#alert{background:#b7925c url("/assets/images/sitewide/sprite-semitrans.png") no-repeat 0 -458px;_background:url("/assets/images/sitewide/sprite-semitrans-8.png");-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:relative;padding:14px
150px 14px 76px;margin:1px
0 15px 0;min-height:35px;overflow:hidden}.home
#alert{background-color:#A7A9AC}html[dir="rtl"] #alert{background-position:right -533px;padding:14px
76px 14px 150px}#alert
p{font-size:14px;line-height:20px;margin:0;color:#fff}#alert p
a{color:#1a1a1a}#alert
.close{position:absolute;right:15px;top:10px}html[dir="rtl"] #alert
.close{right:auto;left:15px}#alert .close
a{display:block;width:18px;height:18px;background:url("/assets/images/sitewide/sprite-semitrans.png") no-repeat 0 -608px;_background:url("/assets/images/sitewide/sprite-semitrans-8.png");_background-position:0 -646px !important;text-indent:-9999em;text-decoration:none;_overflow:hidden}#alert .close a:hover{text-decoration:none;background-position:0 -646px}#directionSwitcher{position:fixed;*position:absolute;bottom:15px;right:15px;border:1px
solid #000;background:#333;color:#ccc;font:12px/12px Arial;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;padding:5px
10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5)}#directionSwitcher:hover{background:#000;color:#fff}#googlemap
p{font:12px/17px Arial, sans-serif !important;color:#1a1a1a;overflow:hidden;margin:0
!important;padding:0
!important}#googlemap p
a{color:#1a1a1a;text-decoration:none}#googlemap p a:hover{color:#a7a9ac;text-decoration:none}#googlemap p strong~a{color:#a7a9ac}#googlemap p strong~a:hover{color:#1a1a1a}.ff,h1.ff{font-family:'Garage',"Lucida Sans Unicode","Lucida Grande",sans-serif,sans-serif!important;font-weight:normal !important;font-size:52px !important;line-height:49px !important;line-height:42px !important;margin-bottom:15px;text-transform:uppercase;padding-bottom:3px}html[dir="ltr"] .isMozilla3 .ff, html[dir="ltr"] .isMozilla3
h1.ff{font-size:20px !important;line-height:36px !important;letter-spacing:-0.05em}html[dir="rtl"] .ff, html[dir="rtl"] h1.ff{font-family:'TheSansArabic-Bold',serif!important;font-weight:normal !important;font-size:38px !important;line-height:46px !important}html[dir="ltr"] .ie9 .ff, html[dir="ltr"] .ie9
h1.ff{padding-top:17px !important;line-height:44px !important}.fb-spacer{overflow:hidden;height:62px}.env{position:fixed;top:0;left:10px;padding:19px
7px 5px 7px;background-color:red;color:white;text-transform:uppercase;font:normal 11px/15px Arial, Helvetica, Geneva, sans-serif;text-decoration:none;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-radius-bottomright:2px;-moz-box-shadow:0px 0px 4px #333;-webkit-box-shadow:0px 0px 3px #333;box-shadow:0px 0px 4px #333}.env.dev,.env.development{background-color:#333}.env.staging{background-color:#1d9f3c}.env.production{background-color:#e61414}.tooltip-minimal-black,.tooltip-classic-black{position:absolute;top:-9999px;left:0;width:204px;padding:11px
15px;font:normal 12px/20px Arial,sans-serif;color:#fff;background-color:#1a1a1a;background-color:rgba(26,26,26,0.9)}.tooltip-classic-black.is-under:before{border:10px
solid transparent;border-bottom:10px solid #1a1a1a;border-bottom:10px solid rgba(26,26,26,0.9);content:' ';position:absolute;left:50%;top:-20px;bottom:auto;margin-left:-5px}.tooltip-classic-black.is-over:before{border:10px
solid transparent;border-top:10px solid #1a1a1a;border-top:10px solid rgba(26,26,26,0.9);content:' ';position:absolute;left:50%;top:auto;bottom:-20px;margin-left:-5px}.tooltip-minimal-black{font:normal 11px/17px Arial, sans-serif;width:auto;padding:3px
10px;-moz-border-radius:3px !important;-webkit-border-radius:3px !important;border-radius:3px !important;background:#a3a3a3 !important;background:rgba(163, 163, 163, 0.9) !important}.rating-icon{vertical-align:top;margin-left:4px;margin-right:6px}.country-list{width:143px}.spr-sprite,.spr-btfav,.spr-close,.spr-community-facebook,.spr-community-instagram,.spr-community-tw-reply,.spr-community-tw-retweet,.spr-community-tw-star,.spr-community-twitter,.spr-download_mobile_app,.spr-facebook_login,.spr-favicon_facebook,.spr-favicon_imdb,.spr-favicon_linkedin,.spr-favicon_twitter,.spr-icon_alert,.spr-my_account,.spr-my_cart,.spr-my_favorites,.spr-my_logout,.spr-my_schedule,.spr-my_ticket_history,.spr-twitter_header{background:url('/assets/images/spr-sbe19f756a6.png') no-repeat}.spr-btfav{background-position:0 0;height:24px;width:24px}.spr-btfav:hover,.spr-btfav.btfav_hover,.spr-btfav.btfav-hover{background-position:0 -39px}.spr-close{background-position:0 -111px;height:18px;width:18px}.spr-close:hover,.spr-close.close_hover,.spr-close.close-hover{background-position:0 -78px}.spr-community-facebook{background-position:0 -709px;height:30px;width:60px}.spr-community-facebook:hover,.spr-community-facebook.community-facebook_hover,.spr-community-facebook.community-facebook-hover{background-position:0 -550px}.spr-community-instagram{background-position:0 -441px;height:30px;width:60px}.spr-community-instagram:hover,.spr-community-instagram.community-instagram_hover,.spr-community-instagram.community-instagram-hover{background-position:0 -281px}.spr-community-tw-reply{background-position:0 -816px;height:12px;width:12px}.spr-community-tw-retweet{background-position:0 -1114px;height:12px;width:12px}.spr-community-tw-star{background-position:0 -789px;height:12px;width:12px}.spr-community-twitter{background-position:0 -326px;height:30px;width:60px}.spr-community-twitter:hover,.spr-community-twitter.community-twitter_hover,.spr-community-twitter.community-twitter-hover{background-position:0 -236px}.spr-download_mobile_app{background-position:0 -595px;height:29px;width:16px}.spr-facebook_login{background-position:0 -1176px;height:14px;width:6px}.spr-favicon_facebook{background-position:0 -843px;height:17px;width:17px}.spr-favicon_imdb{background-position:0 -945px;height:17px;width:17px}.spr-favicon_linkedin{background-position:0 -1012px;height:17px;width:17px}.spr-favicon_twitter{background-position:0 -144px;height:17px;width:17px}.spr-icon_alert{background-position:0 -486px;height:14px;width:14px}.spr-my_account{background-position:0 -515px;height:20px;width:20px}.spr-my_account:hover,.spr-my_account.my_account_hover,.spr-my_account.my_account-hover{background-position:0 -674px}.spr-my_cart{background-position:0 -754px;height:20px;width:20px}.spr-my_cart:hover,.spr-my_cart.my_cart_hover,.spr-my_cart.my_cart-hover{background-position:0 -977px}.spr-my_favorites{background-position:0 -371px;height:20px;width:20px}.spr-my_favorites:hover,.spr-my_favorites.my_favorites_hover,.spr-my_favorites.my_favorites-hover{background-position:0 -406px}.spr-my_logout{background-position:0 -910px;height:20px;width:20px}.spr-my_logout:hover,.spr-my_logout.my_logout_hover,.spr-my_logout.my_logout-hover{background-position:0 -1079px}.spr-my_schedule{background-position:0 -639px;height:20px;width:20px}.spr-my_schedule:hover,.spr-my_schedule.my_schedule_hover,.spr-my_schedule.my_schedule-hover{background-position:0 -875px}.spr-my_ticket_history{background-position:0 -1044px;height:20px;width:20px}.spr-my_ticket_history:hover,.spr-my_ticket_history.my_ticket_history_hover,.spr-my_ticket_history.my_ticket_history-hover{background-position:0 -1141px}.spr-twitter_header{background-position:0 -206px;height:15px;width:15px}.spr-twitter_header:hover,.spr-twitter_header.twitter_header_hover,.spr-twitter_header.twitter_header-hover{background-position:0 -176px}.ir{font:0/0 a;text-shadow:none;color:transparent !important}.institute #footer #get-involved, .institute section.meet,
.institute #header ul ul li.current a,
.institute a.btn,
.institute ul.workshops .hover
.caption{background-color:#b7925c}.institute .section a.s-fife:hover,
.section a.s-event:hover{color:#B7925C !important}.institute a,
.institute section.col-wide > header h1.ff,
.members nav.nav-subnav .current a.ff,
.institute #section-header nav .current a.ff,
.visitdoha #section-header nav .current a.ff,
#press #section-header nav .current
a.ff{color:#b7925c}.institute #footer #get-involved a,
.section a.s-inst:hover{color:#b7925c !important}.financing #footer #get-involved, .financing section.meet,
.financing #header ul ul li.current a,
.financing a.btn,
.financing ul.workshops .hover
.caption{background-color:#307c65}.financing a,
.financing section.col-wide > header h1.ff,
.financing #section-header nav .current
a.ff{color:#307c65}.financing #footer #get-involved a,
.section a.s-fina:hover{color:#307c65 !important}.filmfestival #footer #get-involved, .filmfestival section.meet,
.filmfestival #header ul ul li.current a,
.filmfestival a.btn,
.filmfestival ul.workshops .hover .caption, .members.schedule
a.btn{background-color:#3CC}.filmfestival a,
.filmfestival section.col-wide > header h1.ff,
.filmfestival #section-header nav .current a.ff, .members.schedule
a{color:#3CC;}.members.schedule nav.nav-subnav .current
a.ff{color:#F6C800}.filmfestival .screenings .screen
a{color:#1A1A1A}.filmfestival #footer #get-involved a,
.section a.s-fife:hover,
.filmfestival .section a.s-film:hover{color:#3cc !important}.education #footer #get-involved, .education section.meet,
.education #header ul ul li.current a,
.education a.btn,
.education ul.workshops .hover
.caption{background-color:#eb1c8b}.education a,
.education section.col-wide > header h1.ff,
.education #section-header nav .current
a.ff{color:#eb1c8b}.education #footer #get-involved a,
.section a.s-educ:hover{color:#eb1c8b !important}.filmtalk #footer #get-involved, .filmtalk section.meet,
.filmtalk #header ul ul li.current a,
.filmtalk a.btn,
.filmtalk ul.workshops .hover
.caption{background-color:#5b6883}.filmtalk a,
.filmtalk section.col-wide > header
h1.ff{color:#1a1a1a}.filmtalk #section-header nav .current
a.ff{color:#5b6883}.filmtalk #footer #get-involved a,
.section a.s-film:hover{color:#5b6883 !important}.now_playing a,
.now_playing section.col-wide > header h1.ff,
.now_playing #section-header nav .current
a.ff{color:#C3CD23}.section a.s-nowp:hover{color:#C3CD23 !important}.cms-text{font-family:Arial,sans-serif;color:#333}.cms-text
p{padding-right:15px}html[dir="rtl"] .cms-text
p{padding-right:0;padding-left:15px}html[dir="rtl"] .cms-text[dir="ltr"] p{padding-left:0;padding-right:15px}.cms-text p a, .cms-text ul a, .cms-text ol
a{color:#1a1a1a}.cms-text p a:hover, .cms-text ul a:hover, .cms-text ol a:hover{color:#a7a9ac}.cms-text strong, .cms-text em, .cms-text b, .cms-text
i{font-family:Arial,sans-serif;color:#333}.cms-text img, .cms-text div.img, .cms-text
div.media{clear:both;display:inline;float:left;margin:0
15px 15px 0}.cms-text p + img, .cms-text header+img{margin-top:-5px}html[dir="rtl"] .cms-text img, html[dir="rtl"] .cms-text
div.img{float:right;margin:0
0 12px 15px}html[dir="rtl"] .cms-text[dir="ltr"] img, html[dir="rtl"] .cms-text[dir="ltr"] div.img{float:left;margin:0
15px 12px 0}.cms-text div.img img, .cms-text div.media
img{float:none;display:block;margin:0}div.img p.credit, div.video p.credit, div.media p.caption,
.cms-text div.img p.credit, .cms-text div.video
p.credit{margin:7px
0 3px 0 !important;padding:0
!important;font:11px/15px Arial, sans-serif !important;font-weight:normal !important;color:#a7a9ac !important;background:none !important;position:static !important;text-transform:none !important}div.img p.credit, div.video p.credit, div.media
p.caption{padding-bottom:10px !important}.cms-text div.img p.credit, .cms-text div.video p.credit, .cms-text div.media
p.caption{padding-bottom:0 !important}div.media p.caption+p.caption{display:none}html[dir="rtl"] .cms-text
p.caption{display:none}html[dir="rtl"] .cms-text p.caption+p.caption{display:block}html[dir="rtl"] .cms-text .video
p.caption{display:block}.cms-text
q{display:block;font-size:14px;line-height:20px;margin-bottom:20px}.cms-text
q{clear:both;padding-right:15px}html[dir="rtl"] .cms-text
q{padding-right:0;padding-left:15px}html[dir="rtl"] .cms-text[dir="ltr"] q{padding-left:0;padding-right:15px}.cms-text p.quote-credit{color:#a7a9ac !important;font-size:11px !important;line-height:15px !important;font-weight:normal}.cms-text p.quote-credit+q{margin-top:-20px}.cms-text q+p.quote-credit{margin-top:-15px}.cms-text
hr{color:#e0e0e0;background-color:#e0e0e0;height:1px;border:0
none;margin:5px
0 24px 0}.cms-text ol, .cms-text
ul{padding-left:20px;font-size:14px;line-height:20px}html[dir="rtl"] .cms-text ol, html[dir="rtl"] .cms-text
ul{padding-left:0;padding-right:24px}html[dir="rtl"] .cms-text[dir="ltr"] ol, html[dir="rtl"] .cms-text[dir="ltr"] ul{padding-right:0;padding-left:24px}.cms-text ul
li{list-style-type:disc}.cms-text
h5{color:#1A1A1A;font-size:16px;line-height:20px;margin-bottom:10px;font-weight:normal;font-family:Helvetica,Arial,sans-serif}.cms-text
.sep_thin{height:0;border-top:1px solid #E6E6E6;margin-bottom:25px;margin-top:25px}.cms-text
.sep_thick{height:0;border-top:10px solid #000;margin-bottom:25px;margin-top:25px}.cms-text a.inline-btn{display:inline-block !important;font:12px/17px Arial, sans-serif !important;-moz-border-radius:3px !important;-webkit-border-radius:3px !important;border-radius:3px !important}.cms-text
.div_image{display:block;width:536px}.cms-text .div_image.f-left{clear:both !important;display:inline !important;float:left !important;margin:0
0 15px 0;width:auto !important}.cms-text .div_image.f-left
img{margin-right:15px}.cms-text .div_image
img{max-width:100%;float:none}.cols{overflow:auto;_height:1%;position:relative;zoom:1}.inner-home .col-wide{padding-top:19px}html[dir="rtl"] .inner-home .col-wide{padding-top:19px}.col-thin{display:inline;float:left;width:179px;padding:15px;overflow:hidden;zoom:1}html[dir="rtl"] .col-thin{float:right}.col-thin
p{orphans:4}.col-wide{display:inline;float:left;width:746px;padding:15px;overflow:hidden;zoom:1}html[dir="rtl"] .col-wide{float:right;padding:15px}.col-wide
.cols{margin:0
-15px -15px -15px;background:url("/assets/images/sitewide/bg-cols-cols.png") repeat-y right 0;position:static;_width:776px;zoom:1}html[dir="rtl"] .col-wide
.cols{background:url("/assets/images/sitewide/bg-cols-cols-rtl.png") repeat-y left 0}.col-wide .cols .col-thin{width:179px;padding:15px;_float:right;zoom:1}.col-wide .cols .col-wide{width:537px;padding:15px;width:536px;padding:15px
16px 15px 15px;zoom:1}section.col-wide>header{border-bottom:1px solid #e0e0e0;margin:0
-15px 0 -14px;padding:0
15px 0 14px;position:relative}html[dir="rtl"] section.col-wide>header{margin:0
-14px 0 -15px;padding:0
14px 0 15px}section.col-wide > header
h1.ff{color:#b7925c;font-size:108px !important;display:block;background:url("/assets/images/sitewide/bg-bar-b7925C.png") repeat-x 0 0;padding:32px
0 0 0;margin:0
0 19px 0}section.col-wide.dfi_freepage > header
h1.ff{padding:11px
0 0 0;margin:0
0 9px 0;line-height:83px !important}html[dir="rtl"] section.col-wide.dfi_freepage > header
h1.ff{font-size:72px !important;padding:44px
0 10px 0 !important}section.col-wide.dtff_freepage > header
h1.ff{padding:11px
0 0 0;margin:0
0 9px 0;line-height:83px !important}html[dir="rtl"] section.col-wide.dtff_freepage > header
h1.ff{font-size:72px !important;padding:44px
0 10px 0 !important}html[dir="ltr"] .ie7 #blog header h1.ff,
html[dir="ltr"] .ie8 #blog header
h1.ff{padding-top:3px !important;line-height:97px !important;margin-bottom:5px !important}html[dir="ltr"] .ie9 #blog header
h1.ff{padding-top:14px !important;line-height:97px !important;margin-bottom:0px !important}section.col-wide > header
h1.ff{padding-bottom:10px}html[dir="ltr"] .isMozilla3 section.col-wide > header
h1.ff{font-size:98px !important;line-height:55px !important}html[dir="rtl"] section.col-wide > header
h1.ff{font-size:72px !important;padding:44px
0 10px 0}#section-header{background:url("http://placehold.it/775x106") no-repeat 0 0;z-index:9999;min-height:130px;_height:130px;margin-top:-15px;padding-top:15px;overflow:hidden;width:746px}html[dir="rtl"] #section-header{background-position:right 0}#section-header
h1.ff{background:url("/assets/images/sitewide/bg-bar-eb1c8b.png") repeat-x 0 0;padding:10px
0 0 0;margin:0
0 11px 0;font-size:146px !important;line-height:110px !important}html[dir="rtl"] #section-header
h1.ff{font-size:80px !important;line-height:80px !important;padding:25px
0 10px 0}html[dir="ltr"] .isMozilla3 #section-header
h1.ff{font-size:98px !important;line-height:86px !important}html[dir="ltr"] .ie9 #section-header
h1.ff{padding-top:32px !important;line-height:97px !important}@media screen and (max-device-width: 480px),
screen and (min-device-width: 481px) and (max-device-width: 1024px),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2){html[dir="ltr"] #section-header
h1.ff{padding-top:18px}}.subnav-alignr{display:block;position:absolute;z-index:99999;right:15px;bottom:6px;padding:0;margin:0}nav+.subnav-alignr{bottom:15px}#subsection-header nav+.subnav-alignr{bottom:55px}html[dir="rtl"] .subnav-alignr{right:auto;left:15px}nav.nav-subnav,
#section-header
nav{position:relative;z-index:9999}nav.nav-subnav .subnav,
#section-header nav
.subnav{overflow:hidden;margin:0}nav.nav-subnav .subnav li,
#section-header nav .subnav
li{display:inline;float:left;margin:0
24px 12px 0}.ie7 nav.nav-subnav .subnav,
.ie7 #section-header nav
.subnav{min-height:38px}html[dir="rtl"] nav.nav-subnav .subnav li,
html[dir="rtl"] #section-header nav .subnav
li{float:right;margin:0
0 12px 24px}nav.nav-subnav a.ff,
#section-header nav
a.ff{display:block;font-size:26px !important;line-height:26px !important;background:none;padding:0;margin:0;text-decoration:none;color:#1a1a1a;white-space:nowrap}html[dir="rtl"] nav.nav-subnav a.ff,
html[dir="rtl"] #section-header nav
a.ff{font-size:16px !important;line-height:20px !important}nav.nav-subnav a.ff:hover,
#section-header nav a.ff:hover{color:#a7a9ac;text-decoration:none !important}nav.nav-subnav a.dd-title,
#section-header nav a.dd-title{background:url("/assets/images/sitewide/sprite.png") no-repeat right -1322px;padding:0
12px 0 0}html[dir="rtl"] nav.nav-subnav a.dd-title,
html[dir="rtl"] #section-header nav a.dd-title{background-position:0 -1322px;padding:0
0 0 12px}nav.nav-subnav a.dd-title:hover,
#section-header nav a.dd-title:hover{background-position:right -1743px}html[dir="rtl"] nav.nav-subnav a.dd-title:hover,
html[dir="rtl"] #section-header nav a.dd-title:hover{background-position:0 -1743px}nav.nav-subnav a.dd-title-open,
#section-header nav a.dd-title-open{background-position:right -1766px;color:#a7a9ac}html[dir="rtl"] nav.nav-subnav a.dd-title-open,
html[dir="rtl"] #section-header nav a.dd-title-open{background-position:0 -1766px}nav.nav-subnav a.dd-title-open:hover,
#section-header nav a.dd-title-open:hover{background-position:right -1368px;color:#1a1a1a}html[dir="rtl"] nav.nav-subnav a.dd-title-open:hover,
html[dir="rtl"] #section-header nav a.dd-title-open:hover{background-position:0 -1368px}#section-header nav
.tertiarynav{overflow:hidden;margin:0
-15px;border-top:1px solid #e6e6e6}#subsection-header nav
.tertiarynav{border-top:0 none;overflow:hidden;margin:0
-15px 0 -14px;background:white}#subsection-header nav .subnav+.tertiarynav{border-top:1px solid #e6e6e6}html[dir="rtl"] #subsection-header nav
.tertiarynav{margin:0
-14px 0 -15px}#section-header nav .tertiarynav li,
#subsection-header nav .tertiarynav
li{display:inline;float:left;margin:0}html[dir="rtl"] #section-header nav .tertiarynav li,
html[dir="rtl"] #subsection-header nav .tertiarynav
li{float:right}#section-header nav .tertiarynav li.current,
#subsection-header nav .tertiarynav
li.current{position:relative;z-index:99999}#section-header nav .tertiarynav a,
#subsection-header nav .tertiarynav
a{display:block;background:#fff;color:#1a1a1a !important;padding:12px
10px 9px;margin:0;text-decoration:none}#section-header nav .tertiarynav li:first-child
a{padding:12px
15px 9px}#subsection-header nav .tertiarynav li:first-child
a{padding:12px
15px 9px 14px}#section-header nav .tertiarynav a:hover,
#subsection-header nav .tertiarynav a:hover{text-decoration:none !important;color:#1a1a1a;background:#eee}#section-header nav .tertiarynav .current a,
#subsection-header nav .tertiarynav .current
a{background-color:#1a1a1a;color:#fff !important}#subsection-header nav .tertiarynav
a{padding:12px
13px 9px}.lightbox_overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#1a1a1a;background-color:rgba(26, 26, 26, 0.50);z-index:100000}.lightbox_overlay
.lightbox{position:relative;z-index:100001;top:95px;margin:0
auto;border:5px
solid #000;border:5px
solid rgba(25, 25, 25, 0.3)}body.auth_popup .lightbox_overlay
.lightbox{top:0}.lightbox.login_theme{width:450px;background-color:#e6e6e6;background-clip:padding-box}.lightbox.login_theme>header{height:50px;background-color:#191919;color:#fff}.lightbox.login_theme > header
h1{color:#fff;font-size:27px !important;line-height:50px !important;padding-left:20px}html[dir=rtl] .lightbox.login_theme > header
h1{padding-left:0;padding-right:20px}.lightbox.login_theme > header button.spr-close{float:right;border:0;margin-top:15px;margin-right:13px;cursor:pointer}html[dir=rtl] .lightbox.login_theme > header button.spr-close{float:left;margin-right:0;margin-left:13px}.lightbox.login_theme
.inner{padding:20px
20px 30px}.lightbox.login_theme .inner
fieldset{max-width:none;overflow:hidden}.lightbox.login_theme .inner
.facebook_sign_in_row{padding-bottom:17px;border-bottom:1px solid #ccc}form.login .lightbox.login_theme .email_sign_in input[type=text],
form.login .lightbox.login_theme .email_sign_in input[type=password]{height:34px}ul.pagelist{padding:0
0 0 12px;margin:0
0 50px 0}ul.pagelist-progress{}ul.pagelist-progress~ul.pagelist-progress{}ul.pagelist
li{list-style-type:disc}ul.pagelist
ul{padding:0
0 5px 12px;margin:0}ul.pagelist li
li{list-style-type:circle}ul.pagelist
a{color:#1a1a1a}ul.pagelist a+a{color:#a7a9ac;font-size:10px;position:relative;top:-1px;text-decoration:none !important}ul.pagelist a+a:before{content:"("}ul.pagelist a+a:after{content:")"}ul.pagelist a+a:hover{color:#1a1a1a}ul.pagelist
span{display:block;color:#666}nav.paginator
ul{overflow:hidden;text-align:left;padding:0;height:48px;margin:0
0 60px 0;position:relative}nav.paginator ul
li{display:inline;float:left;border-right:1px solid #e0e0e0;margin:0;padding:15px
0 13px;font-size:12px;text-align:center;position:relative;z-index:1}nav.paginator ul li.prev+li{border-left:1px solid #e0e0e0}html[dir="rtl"] nav.paginator ul
li{float:right;border-right:0 none;border-left:1px solid #e0e0e0}html[dir="rtl"] nav.paginator ul li.prev+li{border-right:1px solid #e0e0e0}nav.paginator ul
li.current{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:14px
0 12px;border:1px
solid #e0e0e0 !important;z-index:999;margin-left:-2px;background:#fff}html[dir="rtl"] nav.paginator ul
li.current{margin-left:0;margin-right:-2px}nav.paginator ul li.prev+li.current{margin-left:0 !important;margin-right:0 !important}nav.paginator ul li
span{padding:0
15px}nav.paginator ul li
a{display:block;padding:15px
15px 13px;margin:-15px 0 -13px;text-align:center;color:#000;background:#fff;text-decoration:none}nav.paginator ul li a:hover{text-decoration:none;color:#a7a9ac}nav.paginator ul li.current a, nav.paginator ul li.current
span{padding:14px
15px 12px;margin:-14px 0 -12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;color:#a7a9ac;cursor:default !important}nav.paginator ul li
a.disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:0.5;cursor:default}nav.paginator ul li.next, nav.paginator ul
li.prev{float:none;display:block;position:absolute;width:25px;height:41px;margin:0;padding:0;top:0;right:27px;border-right:0 none !important;border-left:0 none !important}nav.paginator ul
li.next{right:0}html[dir="rtl"] nav.paginator ul
li.prev{right:auto;left:27px}html[dir="rtl"] nav.paginator ul
li.next{right:auto;left:0}nav.paginator ul li.next a, nav.paginator ul li.prev a, nav.paginator ul li
span.disabled{display:block;width:25px;height:41px;margin:0;padding:0;background:url("/assets/images/sitewide/sprite.png") no-repeat 0 -1099px;text-indent:-9999em;overflow:hidden;text-decoration:none}nav.paginator ul li
span.disabled{display:block !important}nav.paginator ul li.next a,
nav.paginator ul li.prev
a{text-decoration:none}nav.paginator ul li.prev a:hover{background-position:0 -1099px;text-decoration:none}nav.paginator ul li.prev a.disabled, nav.paginator ul li.prev
span.disabled{background-position:0 -1099px !important;opacity:0.2}nav.paginator ul li.next
a{background-position:-26px -1099px}nav.paginator ul li.next a:hover{background-position:-26px -1099px}nav.paginator ul li.next a.disabled, nav.paginator ul li.next
span.disabled{background-position:-26px -1099px !important;opacity:0.2}html[dir="rtl"] nav.paginator ul li.next a,
html[dir="rtl"] nav.paginator ul li.prev
a{background-position:-26px -1099px}html[dir="rtl"] nav.paginator ul li.prev a:hover{background-position:-26px -1099px}html[dir="rtl"] nav.paginator ul li.prev a.disabled,
html[dir="rtl"] nav.paginator ul li.prev
span.disabled{background-position:-26px -1099px !important}html[dir="rtl"] nav.paginator ul li.next
a{background-position:0 -1099px}html[dir="rtl"] nav.paginator ul li.next a:hover{background-position:0 -1099px}html[dir="rtl"] nav.paginator ul li.next a.disabled,
html[dir="rtl"] nav.paginator ul li.next
span.disabled{background-position:0 -1099px !important}nav.paginator ul li.next a span,
nav.paginator ul li.prev a
span{display:none;text-indent:0;position:absolute;color:#a7a9ac;top:15px;right:30px;width:auto;text-align:right}nav.paginator ul li.next a
span{right:57px}html[dir="rtl"] nav.paginator ul li.prev a
span{right:auto;left:30px;text-align:left}html[dir="rtl"] nav.paginator ul li.next a
span{right:auto;left:57px;text-align:left}nav.paginator ul li a:hover
span{display:block}nav.paginator ul li a.disabled
span{display:none}@media screen and (max-device-width: 480px),
screen and (min-device-width: 481px) and (max-device-width: 1024px),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2){nav.paginator ul li.next a span,
nav.paginator ul li.prev a
span{display:none !important}}ul.explore{margin:-5px 0 0 0}ul.explore
li{margin:0
0 5px 0}ul.workshops{margin:0
0 25px 0 !important}ul.bordertop{border-top:0 none;padding-top:17px}ul.workshops
li{position:relative;padding:20px
0 0 278px;margin:0
0 15px 0;min-height:164px;_height:164px;border-top:1px solid #e0e0e0}html[dir="rtl"] ul.workshops
li{padding:20px
278px 0 0}ul.workshops li:first-child{border-top:0}ul.bordertop li:first-child{border-top:10px solid #1a1a1a}ul.workshops
li.hover{cursor:pointer}ul.workshops
h3{margin:0
0 4px 0;font-size:16px;line-height:20px;font-family:Helvetica,Arial,sans-serif}ul.workshops h3
a{color:#1a1a1a}ul.workshops h3 a:hover, ul.workshops li.hover h3
a{text-decoration:underline}ul.workshops
h4{margin:0
0 16px 0}ul.workshops
img{position:absolute;left:0;top:15px}html[dir="rtl"] ul.workshops
img{left:auto;right:0}ul.workshops
p{}ul.workshops h3+p{padding-top:6px}ul.workshops
.more{margin-top:-10px}ul.workshops
.caption{}html[dir="rtl"] ul.workshops
.caption{left:auto;right:0}ul.workshops-past{border-top:10px solid #1a1a1a;padding:15px
0 0 0 !important;margin:0
0 25px 0 !important;zoom:1}html[dir="rtl"] ul.workshops-past{padding:15px
0 0 0 !important;margin:0
0 15px 0 !important}.moreContent+ul.workshops-past{margin-top:53px !important}ul.workshops-past
li{display:inline;float:left;height:240px;width:263px;margin:0
10px 15px 0;padding:0
!important;border-bottom:10px solid #1a1a1a;list-style-type:none !important}html[dir="rtl"] ul.workshops-past
li{float:right;margin:0
0 15px 10px;padding:0
!important}ul.workshops-past li:nth-child(2n){margin:0
0 15px 0 !important}ul.workshops-past
li.li2n{margin:0
0 15px 0 !important}ul.workshops-past
li.hover{cursor:pointer}ul.workshops-past
a{display:block;position:relative;width:263px;height:66px;padding:175px
0 0 0;color:#1a1a1a;text-decoration:none !important}ul.workshops-past a:hover, ul.workshops-past li.hover
a{color:#1a1a1a !important;text-decoration:underline !important}ul.workshops-past
img{position:absolute;left:0;top:0;float:none !important;display:block !important;margin:0
!important;width:263px;height:169px}ul.workshops-past
.video{position:absolute;background-position:0px -264px;height:52px;left:104px;top:59px;width:52px}ul.workshops-past .hover
.video{background-position:-60px -264px}ul.articles-with-pictures{margin:0
0 25px 0 !important}ul.bordertop{border-top:0 none;padding-top:17px}ul.articles-with-pictures
li.article{position:relative;padding:15px
0 0 0;margin:0;min-height:179px;_height:179px;overflow:hidden;border-bottom:10px solid #1a1a1a}ul.articles-with-pictures
li.article.hover{cursor:pointer}ul.articles-with-pictures .article
img{float:left;display:block}html[dir="rtl"] ul.articles-with-pictures .article
img{float:right}ul.articles-with-pictures
figure{overflow:auto;padding-bottom:15px;border-bottom:1px solid #e0e0e0;margin-bottom:15px}ul.articles-with-pictures
figcaption{margin-left:278px}html[dir="rtl"] ul.articles-with-pictures
figcaption{margin-left:0;margin-right:278px}ul.articles-with-pictures
h3{margin:0
0 4px 0;font-size:16px;line-height:20px;font-family:Helvetica,Arial,sans-serif}ul.articles-with-pictures h3
a{color:#1a1a1a}ul.articles-with-pictures h3 a:hover, ul.articles-with-pictures li.article.hover h3
a{text-decoration:underline}ul.articles-with-pictures .article
h4{margin:0
0 16px 0}ul.articles-with-pictures .article
p{font-size:14px;line-height:20px}ul.articles-with-pictures .article h3+p{padding-top:6px}ul.articles-with-pictures .article
.more{margin-top:-10px}ul.articles-with-pictures .article
.caption{}ul.articles-with-pictures .article
.data{color:#999;margin-bottom:0}ul.articles-with-pictures .article .data
a{color:#999}ul.articles-with-pictures .article .data a[href^="tel://"],
ul.articles-with-pictures .article .data a[href^="tel://"]:hover{text-decoration:none}html[dir="rtl"] ul.articles-with-pictures .article
.caption{left:auto;right:0}ul.articles-with-pictures .with-slider{position:relative;clear:both;margin-top:15px;display:block;overflow:hidden;height:170px}ul.articles-with-pictures .with-slider
.slider{width:9999px;position:absolute;top:0;left:0;height:112px}ul.articles-with-pictures .with-slider .slider
li{position:relative;float:left;margin-right:10px;height:112px;width:81px}html[dir="rtl"] ul.articles-with-pictures .with-slider .slider
li{float:right;margin-right:0;margin-left:10px}ul.articles-with-pictures .with-slider .slider li
img{display:block}ul.articles-with-pictures .with-slider .slider li .tool-tip{display:none}ul.articles-with-pictures .with-slider .std-paginator{position:absolute;top:auto;left:auto;bottom:0;right:0}ul.allseries{margin:0
0 37px 0 !important;border-top:10px solid #1a1a1a}ul.allseries
li{position:relative;padding:19px
30px 0 255px;margin:0
0 15px 0;height:151px;border-top:1px solid #e0e0e0}html[dir="rtl"] ul.allseries
li{padding:15px
255px 0 30px}ul.allseries
li.hover{cursor:pointer}ul.allseries li:first-child{border-top:0}ul.allseries
h3{margin:0
0 11px 0;font-size:16px;line-height:20px;font-family:Helvetica,Arial,sans-serif}ul.allseries h3
a{color:#1a1a1a}ul.allseries h3 a:hover,
ul.allseries li.hover h3
a{text-decoration:underline !important}ul.allseries
img{position:absolute;left:0;top:15px}html[dir="rtl"] ul.allseries
img{left:auto;right:0}ul.allseries
p{font-size:14px;line-height:20px}ul.allseries li.no-results{padding:15px
0 0 0}ul.allseries li.no-results
p{color:#a7a9ac}ul.films{margin:0
0 7px 0 !important;border-top:10px solid #1a1a1a;padding:15px
0 0 0;overflow:hidden;zoom:1}ul.films
li{display:inline;float:left;position:relative;padding:165px
0 0 0;margin:0
10px 15px 0;_margin-right:5px;height:145px;width:242px;border-bottom:10px solid #1a1a1a}html[dir="rtl"] ul.films
li{margin:0
0 15px 10px;float:right}ul.films li:first-child{border-top:0}ul.films li:nth-child(3n){margin:0
0 15px 0 !important}ul.films
li.li3n{margin:0
0 15px 0 !important}ul.films
li.hover{cursor:pointer}ul.films
h3{margin:0
0 4px 0;font-size:16px;line-height:20px;font-family:Helvetica,Arial,sans-serif}ul.films h3
a{color:#1a1a1a}ul.films h3 a:hover, ul.films li.hover h3
a{text-decoration:underline}ul.films
h4{margin-bottom:11px}ul.films
img{position:absolute;left:0;top:0;width:242px;height:155px}html[dir="rtl"] ul.films
img{left:auto;right:0}ul.films
p{font-size:14px;line-height:20px;padding:0
10px 0 0}html[dir="rtl"] ul.films
p{padding:0
0 0 10px}ul.films
p.caption{padding:5px
10px 6px !important}ul.films .video, ul.films
.photo{position:absolute;background-position:0px -264px;_background-position:-60px -264px;height:52px;left:94px;top:51px;width:52px}ul.films
.photo{background-position:0px -386px;_background-position:-60px -386px}ul.films .hover
.video{background-position:-60px -264px}ul.films .hover
.photo{background-position:-60px -386px}ul.films
.caption{bottom:155px;width:222px}ul.videos{margin:0
0 7px 15px;padding:0;zoom:1;overflow-x:hidden}html[dir="rtl"] ul.videos{margin:0
15px 32px 0}ul.videos
li{display:inline;float:left;margin:0
10px 15px 0;_margin-right:5px;width:179px;border-bottom:10px solid #fff}html[dir="rtl"] ul.videos
li{float:right;margin:0
0 15px 10px}ul.videos
li.hover{cursor:pointer}ul.videos
a{display:block;position:relative;padding:127px
0 0 0;width:179px;height:68px;color:#fff}ul.videos li a:hover, ul.videos li.hover
a{text-decoration:underline}ul.videos img, ul.videos a:hover
img{position:absolute;left:0;top:0}ul.videos .video, ul.videos a:hover
.video{position:absolute;left:70px;top:39px}ul.videos li
.caption{background-color:#F76916;color:#FFF;position:absolute;top:89px;bottom:auto;width:159px}#mediadetail ul.videos li
.caption{color:#FFF}#mediadetail ul.videos li.hover p.caption,
#mediadetail ul.videos li a:hover
p.caption{text-decoration:none !important}#mediadetail ul.videos li a:hover{text-decoration:none}#mediadetail ul.videos li a:hover
.title{text-decoration:underline !important}html[dir="rtl"] ul.videos
.video{left:auto;right:70px !important}nav.tabs{border-top:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a;margin:0;_height:1%}nav.tabs
ul{margin:-1px 0 0 0;overflow:auto}nav.tabs
li{display:inline;float:left;margin:0}html[dir="rtl"] nav.tabs
li{float:right}nav.tabs
li.current{}nav.tabs
a{display:block;padding:13px
12px 10px 16px;color:#fff;background:none;text-decoration:none}nav.tabs a:hover{background-color:#1a1a1a;text-decoration:none}nav.tabs .current
a{background-color:#333}nav.tabs a
span{color:#a7a9ac}nav.tabs a span:before{content:"("}nav.tabs a span:after{content:")"}html[dir="rtl"] nav.tabs a span:after{content:""}html[dir="rtl"] nav.tabs a span:before{content:"تعليقات"}nav.linksbar{margin:0
0 15px 0;padding:0;background:#333;_height:1%}nav.linksbar
ul{margin:0;padding:8px
0 6px 0;overflow:auto}nav.linksbar
li{display:inline;float:left;margin:0
8px;padding:5px
8px 3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}html[dir="rtl"] nav.linksbar
li{float:right}nav.linksbar
li.current{background-color:#262626}nav.linksbar
a{display:block;color:#a7a9ac;background:none;text-decoration:none}nav.linksbar a:hover{text-decoration:none;color:#fff}nav.linksbar .current
a{color:#fff}ul.photos{margin:0
0 7px 0;padding:0
0 0 15px;zoom:1;overflow:hidden}ul.photos
li{display:inline;float:left;padding:127px
0 0 0;height:68px;width:179px;margin:0
10px 15px 0;border-bottom:10px solid #fff;position:relative}ul.photos
li.hover{cursor:pointer}html[dir="rtl"] ul.photos
li{float:right}ul.photos li
h3{margin:0
0 4px 0;color:#fff;font:12px/17px Arial, sans-serif}ul.photos li h3
a{color:#fff}ul.photos li h3 a:hover, ul.photos li.hover h3
a{text-decoration:underline}ul.photos li
.date{color:#a7a9ac !important;font-size:11px !important;line-height:15px !important}ul.photos li
img{position:absolute;left:0;top:0}ul.photos li
span.photo{position:absolute;left:70px;top:39px}ul.thumbnails{margin:0
0 7px 0;padding:0;zoom:1;overflow:hidden}ul.thumbnails
li{display:inline;float:left;height:115px;width:179px;margin:0
10px 10px 0;position:relative}html[dir="rtl"] ul.thumbnails
li{float:right;margin:0
0 15px 10px}ul.thumbnails a, ul.thumbnails
img{display:block;height:115px;width:179px}ul.thumbnails a:hover{opacity: .9;filter:alpha(opacity=90)}ul.jury{margin:0
0 25px 0;padding:0;list-style:none}ul.jury
li{padding:15px
0 0 0;margin:0;min-height:164px;*min-height:184px;*zoom:1;border-top:1px solid #e0e0e0;overflow:auto;*overflow:hidden;position:relative;list-style:none}ul.jury li:first-child{border-top:0}ul.jury
h3{margin:0
0 4px 0;padding:5px
0 0 0;font-size:16px;line-height:20px;font-family:Helvetica,Arial,sans-serif}ul.jury h3
a{color:#1a1a1a}ul.jury h3 a:hover{}ul.jury
.moderator{position:absolute;left:0;top:158px;padding:5px
10px 6px;width:243px;background:#1a1a1a;color:#fff;font-size:11px !important;line-height:15px !important;margin:0
!important;text-transform:uppercase}html[dir="rtl"] ul.jury
.moderator{left:auto;right:0}ul.jury
h4{margin:0
0 16px 0}ul.jury img, ul.jury
div.img{display:inline;float:left;width:263px;height:169px;margin:0
15px 15px 0}html[dir="rtl"] ul.jury img, html[dir="rtl"] ul.jury
div.img{float:right;margin:0
0 15px 15px}ul.jury
div.img{height:auto}ul.jury div.img
img{float:none;display:block;margin:0}ul.jury div.img
p.credit{margin:7px
0 3px 0 !important;padding:0
!important;font:11px/15px Arial, sans-serif !important;font-weight:normal !important;color:#a7a9ac !important}ul.jury
p{margin-bottom:0}ul.jury h3+p{padding-top:6px}ul.jury
.moreContent{clear:both;*clear:none;*width:536px}ul.jury .moreContent
p{margin-bottom:17px}.alphabet{margin:20px
0;text-align:left;line-height:1em;height:20px;zoom:1}html[dir="rtl"] .alphabet{text-align:right}html[dir="rtl"] .ie
.alphabet{padding-top:20px}.alphabet
li{display:inline-block;*display:inline;zoom:1;height:20px;line-height:20px;margin-right:-4px;position:relative;border-left:1px solid #e6e6e6;zoom:1}.alphabet li:first-child{margin-left:10px}html[dir="rtl"] .alphabet li:first-child{margin-left:0;margin-right:0}.ie .alphabet
li{margin-right:0}html[dir="rtl"] .alphabet
li{border-left:0 none;border-right:1px solid #e6e6e6}.alphabet a, .alphabet
span.none{display:block;*display:inline;zoom:1;padding:1px
10px 1px 9px;text-align:center;color:#1a1a1a;font-weight:normal;text-decoration:none !important;font-size:11px}.ie .alphabet a, .ie .alphabet
span.none{padding:1px
6px}html[dir="rtl"] .alphabet a,
html[dir="rtl"] .alphabet
span.none{padding:1px
8px}html[dir="rtl"] .ie .alphabet a,
html[dir="rtl"] .ie .alphabet
span.none{padding:1px
6px}.alphabet
span.none{color:#a7a9ac}.alphabet li:first-child{border-left:0 none}html[dir="rtl"] .alphabet li:first-child{border-right:0 none}.alphabet li:first-child a,
.alphabet li:first-child
span.none{padding-left:0}html[dir="rtl"] .alphabet li:first-child a,
html[dir="rtl"] .alphabet li:first-child
span.none{padding:1px
0 1px 8px}.alphabet li:last-child a,
.alphabet li:last-child
span.none{padding-right:0}html[dir="rtl"] .alphabet li:last-child a,
html[dir="rtl"] .alphabet li:last-child
span.none{padding:1px
8px 1px 0px}.alphabet a:hover{color:#3cc;text-decoration:none !important}.financing .alphabet a:hover{color:#307C65}.alphabet .current
a{color:#3cc;text-decoration:none !important}.financing .alphabet .current
a{color:#307C65}ul.media-partners,ul.signature-partners{overflow:hidden;margin:0
-1px 30px 0;width:537px}html[dir="rtl"] ul.media-partners, html[dir="rtl"] ul.signature-partners{margin:0
0 30px -1px}ul.media-partners li, ul.signature-partners
li{display:inline;float:left;padding:14px
0 15px 0;margin:0;border-top:1px solid #e6e6e6;min-width:172px;min-height:110px}ul.media-partners
li{width:172px;height:110px}ul.signature-partners
li.full{width:536px;text-align:center}html[dir="rtl"] ul.media-partners li, html[dir="rtl"] ul.signature-partners
li{float:right}ul.media-partners a, ul.signature-partners
a{display:block;text-decoration:none;border-right:1px solid #e6e6e6;margin:0;padding:0;text-decoration:none;height:145px;height:auto;border:0
none}html[dir="rtl"] ul.media-partners li a, html[dir="rtl"] ul.signature-partners li
a{border-right:0 none;border-left:1px solid #e6e6e6;border:0
none}ul.media-partners
a{height:110px}ul.media-partners li:nth-child(3n) a{border:none !important}ul.signature-partners li:nth-child(2n) a{border:none !important}.ie ul.media-partners a, .ie ul.signature-partners
a{border:0
none !important}ul.media-partners img, ul.signature-partners
img{margin:0;min-width:172px;min-height:110px}ul.media-partners li
img{margin:0
1px}ul.media-partners li:nth-child(3n+1) img{margin:0
1px 0 0}html[dir="rtl"] ul.media-partners li:nth-child(3n+1) img{margin:0
0 0 1px}ul.media-partners .blank, ul.signature-partners
.blank{display:block;width:172px;height:110px}ul.signature-partners
.blank{width:263px;height:174px}ul.signature-partners .small
.blank{width:172px;height:110px}ul.media-partners a:hover, ul.signature-partners a:hover{opacity:0.8;text-decoration:none}ul.media-partners a:active, ul.signature-partners a:active{opacity:1;text-decoration:none}ul.hospitality-partners{margin:0
-10px 20px 0;padding:7px
0 0 0;overflow:auto}html[dir="rtl"] ul.hospitality-partners{margin:0
0 7px -10px}ul.hospitality-partners
li{display:inline;float:left;font-size:12px;list-style-type:none;margin:0
10px 0 0;padding:0;width:170px}html[dir="rtl"] ul.hospitality-partners
li{float:right;margin:0
0 0 10px}ul.hospitality-partners li
a{display:block;padding:7px
0 5px 0;margin:0;background:#fff;border-bottom:1px solid #e6e6e6}ul.hospitality-partners li:nth-child(1),
ul.hospitality-partners li:nth-child(2),
ul.hospitality-partners li:nth-child(3){border-top:1px solid #e6e6e6}ul.hospitality-partners ul li a:hover{}ul.hospitality-partners ul li a:active{}ul.list-sections{border-top:solid 4px #fff;margin-bottom:59px;padding:0}ul.list-sections
li{border-top:solid 1px #e6e6e6;margin:28px
0 0;padding:20px
0 0;list-style:none}ul.list-sections li:first-child{border:none 0;margin:0;padding:0}ul.list-sections li
a{font-size:12px;text-decoration:none;color:#b7925c}ul.list-sections li a:hover,
ul.list-sections li a:focus{text-decoration:underline}ul.list-sections
h2{border:none 0 !important;margin-top:0 !important;margin-bottom:10px !important;padding:0
!important}ul.list-sections
p{margin-bottom:10px;line-height:20px}ul.thingstodo{width:546px;margin-right:-10px;margin-bottom:23px;padding:0
!important;overflow-x:hidden}ul.thingstodo
li{display:inline;float:left;border-bottom:solid 1px #e6e6e6;width:172px;margin-right:10px;padding:4px
0 5px;font-size:12px}html[dir=rtl] ul.thingstodo
li{float:right;margin-right:0;margin-left:10px}ul.thingstodo li:nth-child(1),
ul.thingstodo li:nth-child(2),
ul.thingstodo li:nth-child(3){border-top:solid 1px #e6e6e6}ul.thingstodo
a{text-decoration:none;white-space:nowrap;font-family:Arial,sans-serif!important;color:#b7925c}ul.thingstodo a:hover,
ul.thingstodo a:focus{text-decoration:underline}ul.list-hotels{width:534px;margin-bottom:39px;padding:0
!important;overflow-x:hidden}ul.list-hotels
li{display:inline;float:left;width:273px;margin:0
0 20px}html[dir=rtl] ul.list-hotels
li{float:right}ul.list-hotels li:nth-child(2n){width:261px}ul.list-hotels
h3{margin:0;font-family:Arial,sans-serif;font-size:12px;font-weight:bold}ul.list-hotels
p{margin:0;font-size:12px !important}html[dir=rtl] ul.list-hotels p[dir=ltr]{text-align:right}dl.phrases{}dl.phrases
dt{width:278px;padding:0}dl.phrases
dd{border-bottom:solid 1px #e6e6e6;width:258px;margin-bottom:5px;margin-left:-278px;padding-bottom:7px;padding-left:278px}dl.phrases+h2{border:none 0 !important;border-bottom:solid 1px #e6e6e6 !important;margin-top:15px !important;padding-top:0 !important;padding-bottom:2px}ul.inline-link{font:12px/17px Arial, sans-serif;overflow:hidden;padding-top:8px}ul.inline-link
li{display:inline;float:left;border-left:1px solid #e0e0e0;padding:0
8px}html[dir="rtl"] ul.inline-link
li{float:right;border-right:1px solid #e0e0e0;border-left:0 none}ul.inline-link li:first-child{border:0
none;padding-left:0}html[dir="rtl"] ul.inline-link li:first-child{border:0
none;padding-left:8px;padding-right:0}ul.inline-link li
a{}ul.inline-link li a:hover{}ul.other-pages{}ul.other-pages
li{border-top:1px solid #e0e0e0;padding:19px
0 3px 0}ul.other-pages li:first-child{border-top:0 none;padding-top:0}ul.other-pages li
h3{color:#1a1a1a;margin:0
0 4px 0;font-size:16px;line-height:20px;font-family:Helvetica,Arial,sans-serif}ul.other-pages li h3
a{color:#1a1a1a;text-decoration:none}ul.other-pages li h3 a:hover{text-decoration:underline}ul.other-pages li.hover h3
a{text-decoration:underline}ul.other-pages li
h4{margin:0
0 19px 0}ul.other-pages li
p{}.justifiedItemList{text-align:justify}.justifiedItemList
ul{display:inline}.justifiedItemList ul
li{display:inline-block;float:none}.justifiedItemList
.stretcher{display:inline-block;position:relative;width:100%;height:0}ul.general-films{}ul.general-films
li.article{padding-top:0;padding-bottom:15px;border-bottom:1px solid #e6e6e6;margin-bottom:15px}ul.general-films li.article
figure{float:left;margin:0;padding:0;border-bottom:0}ul.general-films li.article figure
a{display:block}html[dir="rtl"] ul.general-films li.article
figure{float:right}ul.general-films li.article figure
img{float:none}ul.general-films li.article .content-box{margin-left:194px}html[dir="rtl"] ul.general-films li.article .content-box{margin-left:0;margin-right:194px}ul.general-films li.article
p{font-size:12px;line-height:20px;margin-bottom:10px}ul.general-films li.article
.moreContent{clear:both;margin-top:15px}ul.general-films li.article .moreContent
div.screenings{margin-bottom:0;margin-top:15px}section.global{}section.global
a{display:block;color:#1a1a1a;text-decoration:none}section.global a:hover{text-decoration:none}section.global
img{margin:0
0 7px 0}section.global
h1{color:#1a1a1a}section.global a:hover
h1{text-decoration:underline}.col-thin
.festsponsors{display:none}.filmfestival .col-thin
.festsponsors{display:block;border-bottom:1px solid #e6e6e6}.filmfestival .col-thin .festsponsors
a{color:#1a1a1a;text-align:center;text-decoration:none}.filmfestival .col-thin .festsponsors a:hover{text-decoration:none}.filmfestival .col-thin .festsponsors
img{margin:0
0 7px 0}.filmfestival .col-thin .festsponsors
h1{color:#1a1a1a;text-decoration:none;margin-top:20px}.filmfestival .col-thin .festsponsors a:hover
h1{text-decoration:none}section.meet{background:#b7925c url("/assets/images/sitewide/bg-section-meet.png") no-repeat 0 0;margin:-16px -15px 65px -16px;*margin:-16px -16px 65px -15px;padding:162px
15px 8px;position:relative;*width:179px;overflow:hidden;zoom:1}section.meet.hover{cursor:pointer}html[dir="rtl"] section.meet{margin:-16px -16px 65px -15px;*margin:-16px -15px 65px -16px}section.meet
h1{color:#fff;font-size:13px;line-height:17px;margin:0
0 4px 0;font-family:'Arial Rounded MT Bold',Arial,sans-serif}section.meet
p{color:#fff}section.meet
a{color:#fff}section.meet.hover
a{text-decoration:underline}section.meet
img{position:absolute;left:15px;top:40px}.col-wide .col-thin
#contact{margin:0
-15px 15px;padding:0
15px 8px;height:auto;border-bottom:1px solid #e0e0e0;width:179px;overflow:hidden}.col-wide .col-thin #contact
h1.ff{color:#a7a9ac;background:url("/assets/images/sitewide/bg-bar-a7a9ac.png") repeat-x 0px 0px;border-bottom:10px solid #a7a9ac;margin:0
0 13px 0;padding:8px
0px 0px;text-indent:-2px}html[dir="rtl"] .col-wide .col-thin #contact
h1.ff{text-indent:0}@media screen and (max-device-width: 480px),
screen and (min-device-width: 481px) and (max-device-width: 1024px),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2){.col-wide .col-thin #contact
h1.ff{padding-top:14px}}.col-wide .col-thin #contact
h2{margin:-7px 0 5px 0;padding:12px
0 0 0;font-size:12px;line-height:17px;font-weight:bold;border-top:1px solid #e0e0e0}.col-wide .col-thin #contact h1+h2{border-top:0 none;padding-top:0;margin-top:0}.col-wide .col-thin #contact
h3{border-top:1px solid #e0e0e0;padding:12px
0 0 0;margin:-7px 0 5px 0;font-size:12px;font-family:Helvetica,Arial,sans-serif;font-weight:normal !important;font-style:italic}.col-wide .col-thin #contact h2+h3{border-top:0 none;padding-top:0;margin-top:0}.col-wide .col-thin #contact
p{margin:0
0 20px 0}.col-wide .col-thin #contact p+p{margin-top:-10px}.col-wide .col-thin #contact
a{display:block;padding:0
0 0 20px;margin:8px
0 0 0;height:14px;color:#a7a9ac !important;text-decoration:none !important;background:url("/assets/images/sitewide/sprite.png") no-repeat 0 -1242px}html[dir="rtl"] .col-wide .col-thin #contact
a{padding:0
20px 0 0;background-position:right -1242px}.col-wide .col-thin #contact a:hover{color:#1a1a1a !important;text-decoration:none;background-position:0 -1277px}html[dir="rtl"] .col-wide .col-thin #contact a:hover{background-position:right -1277px}.col-wide .col-thin
#latest{margin:0
-15px 15px;padding:0
15px 13px;height:auto;border-bottom:1px solid #e0e0e0}.col-wide .col-thin #latest
h1.ff{color:#a7a9ac;background:url("/assets/images/sitewide/bg-bar-a7a9ac.png") repeat-x 0px 0px;border-bottom:10px solid #a7a9ac;margin:0
0 1px 0;padding:12px
0 3px 0}.col-wide .col-thin #latest
p{}.col-wide .col-thin #latest p
a{}.col-wide .col-thin #latest p a:hover{}.col-wide .col-thin #latest
ul{margin:0
0 7px 0}.col-wide .col-thin #latest ul
li{font-size:12px;list-style-type:none;margin:0
!important;padding:0}.col-wide .col-thin #latest ul li
a{display:block;padding:7px
0 5px 0;margin:0;background:#fff;color:#1a1a1a;border-top:1px solid #e6e6e6;text-decoration:none}.col-wide .col-thin #latest ul li a:hover{text-decoration:underline}.col-wide .col-thin #latest ul li a:active{}.col-wide .col-thin #latest ul li a.primary-item{width:auto;height:auto;padding-top:137px;padding-bottom:5px;margin-bottom:0;position:relative;border-top:0 none}.col-wide .col-thin #latest ul li a
p{padding:0;margin:0}.col-wide .col-thin #latest ul li.video a p,
.col-wide .col-thin #latest ul li.photo a p,
.col-wide .col-thin #latest ul li.text a
p{padding:0
0 0 31px;background:url("/assets/images/sitewide/latest.png") no-repeat 0 0}.col-wide .col-thin #latest ul li.video a
p{background-position:0 0}.col-wide .col-thin #latest ul li.photo a
p{background-position:0 -100px}.col-wide .col-thin #latest ul li.text a
p{background-position:0 -200px}.col-wide .col-thin #latest ul li a.primary-item
img{top:15px;position:absolute;left:0}.col-wide .col-thin #press-kit,
.col-wide .col-thin #accreditation,
.col-wide .col-thin #press-interview,
.col-wide .col-thin #press-subscriber{margin:0
-15px 15px;padding:0
15px 8px;height:auto;border-bottom:1px solid #e0e0e0}.col-wide .col-thin #press-kit h1.ff,
.col-wide .col-thin #accreditation h1.ff,
.col-wide .col-thin #press-interview h1.ff,
.col-wide .col-thin #press-subscriber
h1.ff{color:#a7a9ac;background:url("/assets/images/sitewide/bg-bar-a7a9ac.png") repeat-x 0px 0px;border-bottom:10px solid #a7a9ac;margin:0
0 13px 0;padding:8px
0px 0px;padding:12px
0 3px 0}.ie9 .col-wide .col-thin #press-kit h1.ff,
.ie9 .col-wide .col-thin #accreditation h1.ff,
.ie9 .col-wide .col-thin #press-interview h1.ff,
.ie9 .col-wide .col-thin #press-subscriber
h1.ff{padding-bottom:0px}@media screen and (max-device-width: 480px),
screen and (min-device-width: 481px) and (max-device-width: 1024px),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2){.col-wide .col-thin #press-kit h1.ff,
.col-wide .col-thin #accreditation h1.ff,
.col-wide .col-thin #press-interview h1.ff,
.col-wide .col-thin #press-subscriber
h1.ff{padding-top:14px}}.col-wide .col-thin #accreditation h1.ff,
.col-wide .col-thin #press-interview h1.ff,
.col-wide .col-thin #press-subscriber
h1.ff{text-indent:0px}.col-wide .col-thin #press-kit
h1.ff{text-indent:-2px}html[dir="rtl"] .col-wide .col-thin #accreditation h1.ff,
html[dir="rtl"] .col-wide .col-thin #press-kit h1.ff,
html[dir="rtl"] .col-wide .col-thin #press-interview h1.ff,
html[dir="rtl"] .col-wide .col-thin #press-subscriber
h1.ff{text-indent:0}.col-wide .col-thin #press-kit p,
.col-wide .col-thin #accreditation p,
.col-wide .col-thin #press-interview p,
.col-wide .col-thin #press-subscriber
p{margin:0
0 20px 0}.col-wide .col-thin #press-kit p + p,
.col-wide .col-thin #accreditation p + p,
.col-wide .col-thin #press-interview p + p,
.col-wide .col-thin #press-subscriber p+p{margin:-8px 0 17px 0}.col-thin
#press{margin:0
-15px 15px;padding:0
15px 15px;border-bottom:1px solid #e0e0e0}.col-thin #press
h1.ff{background:url("/assets/images/sitewide/bg-bar-a7a9ac.png") repeat-x 0 0;border-bottom:10px solid #a7a9ac;padding:12px
0 3px 0;margin:0;color:#a7a9ac;text-indent:-2px}@media screen and (max-device-width: 480px),
screen and (min-device-width: 481px) and (max-device-width: 1024px),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2){.col-thin #press
h1.ff{padding-top:14px}}html[dir="rtl"] .col-thin #press
h1.ff{padding:9px
0 1px 0;width:179px;overflow:hidden;text-indent:0}.col-thin #press
ul{margin:0px
0px 10px}.col-thin #press
li{width:auto;height:auto;padding-top:0;padding-bottom:0;border-top:1px solid #e0e0e0;border-bottom:0 none;margin-bottom:0}.col-thin #press li
a{padding:8px
0 5px 0;display:block;color:#1a1a1a}.col-thin #press li
a.more{color:#B7925C}.col-thin #press ul li:first-child{border-top:0 none}.col-thin #press ul li
a{border-top:0 none}.col-thin
#follow{margin:0
-15px 15px;padding:0
15px 15px;border-bottom:1px solid #e0e0e0}.col-thin #follow
h1.ff{background:url("/assets/images/sitewide/bg-bar-a7a9ac.png") repeat-x 0 0;border-bottom:10px solid #a7a9ac;padding:12px
0 3px 0;margin:0;color:#a7a9ac;text-indent:-2px}.ie9 .col-thin #follow
h1.ff{padding-bottom:0px}@media screen and (max-device-width: 480px),
screen and (min-device-width: 481px) and (max-device-width: 1024px),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2){.col-thin #press
h1.ff{padding-top:14px}}html[dir="rtl"] .col-thin #follow
h1.ff{padding:9px
0 1px 0;width:179px;overflow:hidden;text-indent:0}.col-thin #follow
ul{margin:8px
0px 14px}.col-thin #follow
li{width:auto;height:auto;padding-top:0;padding-bottom:0;border-bottom:1px solid #e0e0e0;margin-bottom:0}.col-thin #follow li
a{padding:8px
0 4px 28px;background:url("/assets/images/sitewide/follow_icons.gif") no-repeat 0 5px;display:block;color:#808080}.col-thin #follow li
a.fb{background-position:0 5px}.col-thin #follow li
a.tw{background-position:0 -45px}.col-thin #follow li
a.rss{background-position:0 -95px}.col-thin #follow li
a.yt{background-position:0 -195px}.col-thin #follow li
a.li{background-position:0 -245px}.col-thin #follow li a:hover{color:#1a1a1a;text-decoration:none}.col-thin #aside-newsletter{margin:0
-15px 15px;padding:0
15px 15px;border-bottom:1px solid #e0e0e0}#aside-newsletter
h3{margin:0}#aside-newsletter
div.errors{margin:0
!important;border:0
none !important;padding:0
!important}#aside-newsletter
p.success{margin-bottom:0 !important;border:0
none !important;padding-bottom:0 !important}#aside-newsletter form
fieldset{position:relative}#aside-newsletter input[type=text]{margin-bottom:14px;background:#FFF;color:#4d4d4d;border:1px
solid #e6e6e6;width:169px;*height:auto;line-height:21px;*line-height:1.2em;padding:0
5px;*padding:5px;-webkit-transition:color 0.1s linear;width:143px;height:27px;*height:19px;-webkit-appearance:none}.isMozilla3 #aside-newsletter input[type=text]{line-height:1.2em;padding:5px;height:auto}.col-thin #aside-newsletter input[type=text]:hover, .col-thin #aside-newsletter input[type=text]:focus{background:#fff;color:#333}.focused #aside-newsletter input[type=text]{background:#fff;color:#333}#aside-newsletter input[type=submit]{color:#fff;display:block;border:0
none;background:none;padding:0;margin:-1px 0 0 0;*margin-left:-10px;cursor:pointer;position:absolute;top:1px;*top:3px;right:0;display:block;background:url(/assets/images/sitewide/sprite.png) 0 -2495px no-repeat;width:25px;height:29px;text-indent:-9999px;-webkit-appearance:none}html[dir="rtl"] #aside-newsletter input[type=submit]{right:auto;left:0;background-position:right -2524px}#aside-newsletter input[type=submit]:hover,
#aside-newsletter input[type=submit]:focus{background-position:0 -2524px}html[dir="rtl"] #aside-newsletter input[type=submit]:hover,
html[dir="rtl"] #aside-newsletter input[type=submit]:focus{background-position:right -2524px}#aside-newsletter input[type=text]:focus + input[type=submit],
#aside-newsletter input[type=text]:hover+input[type=submit]{background-position:0 -2524px}html[dir="rtl"] #aside-newsletter input[type=text]:focus + input[type=submit],
html[dir=rtl] #aside-newsletter input[type=text]:hover+input[type=submit]{background-position:right -2524px}.focused #aside-newsletter input[type=text]+input[type=submit]{background-position:0 -2524px}html[dir="rtl"] .focused #aside-newsletter input[type=text]+input[type=submit]{background-position:right -2524px}#aside-newsletter input[type=submit]:active{opacity: .8;filter:alpha(opacity=80)}section#press-interview a.email-contact{display:block;padding:0
0 0 20px;margin:8px
0 0 0;height:14px;color:#a7a9ac !important;text-decoration:none !important;background:url("/assets/images/sitewide/sprite.png") no-repeat 0 -1240px}html[dir="rtl"] section#press-interview a.email-contact{padding:0
20px 0 0;background-position:right -1240px}section#press-interview a.email-contact:hover{color:#1a1a1a !important;text-decoration:none;background-position:0 -1275px}html[dir="rtl"] section#press-interview a.email-contact:hover{background-position:right -1275px}.sidebar-separator{margin:15px
-15px;border-top:1px solid #E6E6E6;padding:0
15px}figure.sidebar-sponsor{margin:25px
0 0 0;padding:0;text-align:center}figure.sidebar-sponsor
figcaption{display:block;font:normal 12px/15px Arial, Helvetica, sans-serif;color:#a7a8ab;text-align:center;margin-top:20px;padding-bottom:17px;border-bottom:1px solid #E6E6E6;margin-bottom:15px}#spotlight #community
h1.ff{margin:0}.col-thin #community
h1.ff{background:url("/assets/images/sitewide/bg-bar-a7a9ac.png") repeat-x 0 0;border-bottom:10px solid #a7a9ac;padding:12px
0 3px 0;margin:0;color:#a7a9ac;text-indent:-2px}#community{}#community .community-mask{overflow:hidden;width:179px;position:relative;min-height:500px}#community .community-frame{width:537px;position:relative;top:0;left:0;-webkit-transition:left 0.3s;-moz-transition:left 0.3s;-ms-transition:left 0.3s;-o-transition:left 0.3s;transition:left 0.3s}#community .community-tabs{text-align:center;margin:15px
0}#community .community-tabs>a{display:inline-block;height:30px;line-height:30px;width:60px;border:1px
solid rgb(230, 230, 230);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:-1px}#community .community-tabs > a.community-twitter-hover,
#community .community-tabs > a.community-facebook-hover,
#community .community-tabs>a.community-instagram-hover{background-color:rgb(183, 146, 92);border-color:rgb(187, 145, 89);position:relative;z-index:1}#community .community-tabs>a.current>span{display:inline-block;width:20px;height:20px}#community .community-tabs>a.current+a{border-left:0}#community .community-tabs>a:hover{border-color:rgb(187, 145, 89)}#community .community-pane{position:relative;float:left;width:179px;overflow:hidden;min-height:300px}html[dir="rtl"] #community .community-pane{float:right}#community .community-pane>div{width:179px;overflow:hidden;position:relative}#community .community-pane>div>ul{position:relative}#community .twitter-slider a.twitter-user:hover{text-decoration:none}#community .twitter-slider a.twitter-user:hover
.fullname{text-decoration:underline}#community .twitter-slider a .profile-picture{max-width:24px;max-height:24px;display:block;float:left;margin:3px
5px 0 0;border-radius:3px}#community .twitter-slider a .twitter-username{color:#999;font-size:11px;font-weight:normal;font-style:normal}#community .twitter-slider .twitter-actions>a{position:relative}#community .twitter-slider .twitter-actions>a>span{width:12px;height:12px;display:inline-block;margin-right:3px;position:relative;top:2px}#community .twitter-slider{position:relative;width:179px;overflow:hidden;min-height:300px}#community .twitter-slider>ul{overflow:hidden;width:179px}#community  .twitter-slider
ul{margin:0;padding:0;position:absolute;top:0;background:white}#community  .twitter-slider ul
li{width:auto;height:auto;position:relative;padding-top:0;padding-bottom:0;border-top:1px solid #e0e0e0;background:white;border-bottom:0 none;margin-bottom:0}#community  .twitter-slider ul li:first-child{border-top:0 none}#community  .twitter-slider ul li:first-child>a{padding-top:0}#community .twitter-slider ul li>a{padding:18px
0 10px 0;display:block;color:#1a1a1a;font-weight:bold}html[dir="rtl"] #community  .twitter-slider ul li>a{padding:18px
21px 5px 0;background-position:right -2782px}#community  .twitter-slider ul li
p{padding:0;margin:0}#community .twitter-slider p
a.tw_hash{color:#999}#community  .twitter-slider ul li p
time{color:#999;font-size:11px}#community  .twitter-slider ul li
nav{display:block;padding:10px
0 15px}#community  .twitter-slider ul li nav
a{display:inline-block;margin-right:5px;color:#999;font-size:11px}html[dir="rtl"] #community  .twitter-slider ul li nav
a{margin-right:0;margin-left:10px}#community
p.more{border-top:1px solid #e0e0e0;display:block;padding:13px
0 !important}#community ul.twitter-controller{float:right;width:48px;margin-top:12px}#community ul.twitter-controller
li{display:inline}#community ul.twitter-controller li
a{display:block;float:left;width:19px;height:19px;font:0/0 a;text-shadow:none;color:transparent;margin-left:5px;background:transparent url("/assets/images/sitewide/twitter_slider.png") no-repeat 0 0}#community ul.twitter-controller li a:hover{background-position:0 -200px}#community ul.twitter-controller li a.inactive,
#community ul.twitter-controller li a.inactive:hover{background-position:0 -100px}#community ul.twitter-controller li.next
a{background-position:0 -50px}#community ul.twitter-controller li.next a:hover{background-position:0 -250px}#community ul.twitter-controller li.next a.inactive,
#community ul.twitter-controller li.next a.inactive:hover{background-position:0 -150px}#community
.slider_gradient_mask{position:absolute;height:12px;bottom:0;z-index:2;width:179px;background:transparent url("/assets/images/sitewide/twitter_slider.png") repeat-x 0 -288px}#community .facebook-slider li,
#community .instagram-slider
li{margin-top:16px;border-top:1px solid #e0e0e0;padding-top:16px}#community .facebook-slider li:first-child,
#community .instagram-slider li:first-child{margin-top:0;border-top:0;padding-top:0}#community .facebook-slider a.facebook-user{display:block;margin-bottom:5px}#community .facebook-slider a.facebook-user:hover{text-decoration:none}#community .facebook-slider a.facebook-user:hover
.fullname{text-decoration:underline}#community .facebook-slider a.facebook-user
.fullname{font-size:13px;color:#1a1a1a;display:block}#community .facebook-slider a.facebook-user .profile-picture{float:left;max-width:35px;max-height:35px;margin-right:5px}#community .facebook-slider a.facebook-user
time{color:#999;font-size:11px}#community .facebook-slider
p{margin-bottom:8px}#community .facebook-slider a+p{margin-top:11px}#community .instagram-slider img.instagram-photo{max-width:179px;max-height:179px;display:block;margin-bottom:15px}#community .instagram-slider
.fullname{color:#1a1a1a;font-size:13px;display:block}#community .instagram-slider
time{color:#999;font-size:11px}#community .instagram-slider
li{margin-top:10px;padding-top:14px}#community .instagram-slider a:hover{text-decoration:none}#community .instagram-slider a:hover
.fullname{text-decoration:underline}h2.dd-title,ul.dd-list{font-size:12px !important;line-height:17px !important;margin-bottom:16px !important;color:#eb1c8b}h2.dd-title{display:inline-block;*display:inline;zoom:1;_height:12px;background:url("/assets/images/sitewide/sprite.png") no-repeat right -1305px;padding:0
9px 2px 0;margin:0
0 22px 0 !important;position:relative;z-index:9999}html[dir="rtl"] h2.dd-title{background-position:0 -1305px;padding:0
0 2px 9px}h2.dd-title:hover{color:#1a1a1a;background-position:right -1328px;cursor:pointer}html[dir="rtl"] h2.dd-title:hover{background-position:0 -1328px}h2.dd-title-open{color:#1a1a1a;background-position:right -1374px}html[dir="rtl"] h2.dd-title-open{background-position:0 -1374px}h2.dd-title-open:hover{color:#eb1c8b;background-position:right -1351px}html[dir="rtl"] h2.dd-title-open:hover{background-position:0 -1351px}ul.dd-list{margin:-15px -14px 0px !important;padding:0
0 24px 0;overflow:hidden;display:none;width:775px;border-top:1px solid #e0e0e0;padding-bottom:9px}ul.subnav+ul.dd-list,ul.subnav+ul.dd-list+ul.dd-list{margin-top:0 !important}ul.dd-list
li{display:inline;float:left;width:172px;padding:15px
0 3px 15px;position:relative;z-index:99999}html[dir="rtl"] ul.dd-list
li{padding:15px
15px 3px 0;float:right}ul.dd-list li+li+li+li~li{padding-top:0 !important}ul.dd-list li
a{display:block;color:#eb1c8b !important;text-decoration:none !important}ul.dd-list li a:hover{text-decoration:underline !important}.dd{position:relative;z-index:99}.dd
p{display:inline-block;*display:inline;zoom:1;_height:11px;padding:6px
28px 4px 9px;margin:0;border:1px
solid #e6e6e6;background:url("/assets/images/sitewide/sprite.png") no-repeat 159px -1742px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:140px;text-align:left}.schedule.members .dd
p{white-space:nowrap}.dd
p.active{background-color:#f7f7f7}.dd p:hover{background-position:159px -1321px;cursor:pointer}html[dir="rtl"] .dd
p{text-align:right;padding:6px
9px 4px 28px;background-position:12px -1742px;font-size:13px;line-height:16px}.dd
ul{position:absolute;left:0;top:28px;border:1px
solid #e6e6e6;border-bottom:0 none;margin:0
!important;padding:0
!important;max-height:246px;overflow:auto;overflow-x:hidden;z-index:99999}html[dir="rtl"] .dd
ul{left:auto;right:0;font-size:13px;line-height:16px}.dd ul
li{font-size:12px;_display:inline;list-style-type:none;margin:0
!important;padding:0}html[dir="rtl"] .dd ul
li{font-size:13px;line-height:16px}.dd ul li
a{display:block;min-width:140px;padding:6px
28px 4px 9px;margin:0;background:#fff;color:#524f46;border-bottom:1px solid #e6e6e6;text-decoration:none;white-space:nowrap}html[dir="rtl"] .dd ul li
a{padding:6px
9px 4px 28px;font-size:13px;line-height:16px}.dd ul li a:hover{background-color:#f2f2f2}.dd ul li a:active{background-color:#e6e6e6}@media screen and (max-device-width: 480px),
screen and (min-device-width: 481px) and (max-device-width: 1024px),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2){.dd ul li, .dd ul li
a{position:relative}}.dd-share{position:relative;z-index:999999}.dd-share
p{padding:0
0 0 20px;margin:0
!important;background:url("/assets/images/sitewide/sprite.png") no-repeat 0 -2005px;text-align:left;font-size:12px !important;line-height:17px !important;color:#a7a9ac}.dd-share p:hover{cursor:pointer;text-decoration:underline}html[dir="rtl"] .dd-share
p{text-align:right;padding:0
20px 0 0;background-position:right -2005px}.dd-share
ul{position:absolute;right:-8px;top:-6px;border:1px
solid #e6e6e6;border-bottom:0 none;margin:0
!important;padding:0
!important;max-height:246px;overflow:auto;*overflow-x:hidden;*width:140px;z-index:99999;font-size:12px !important;line-height:17px !important;-wekit-border-radius:3px;-moz--border-radius:3px;border-radius:3px;border:1px
solid #e6e6e6}html[dir="rtl"] .dd-share
ul{right:auto;left:-8px}.dd-share ul
li{font-size:12px !important;line-height:17px !important;_display:inline;list-style-type:none;margin:0
!important;padding:0}.dd-share ul li
a{display:block;min-width:140px;padding:5px
8px 5px 28px;margin:0;background:#fff url("/assets/images/sitewide/sprite.png") no-repeat -9999em;color:#524f46;border-top:1px solid #e6e6e6;text-decoration:none;white-space:nowrap}.dd-share ul li a
span{display:none}.dd-share ul li:first-child
a{border-top:0 none}html[dir="rtl"] .dd-share ul li
a{padding:6px
28px 4px 8px}.dd-share ul li a:hover{background-color:#f2f2f2}.dd-share ul li a:active{background-color:#e6e6e6}.dd-share ul li
a.fb{background-position:5px -1165px}.dd-share ul li
a.tw{background-position:5px -1200px}.dd-share ul li
a.em{background-position:5px -1235px}.dd-share ul li a:hover{color:#1a1a1a !important;text-decoration:none}.dd-share ul li a.fb:hover{background-position:5px -119px}.dd-share ul li a.tw:hover{background-position:5px -189px}.dd-share ul li a.em:hover{background-position:5px -1270px}.accordion{}.accordion>h2{border:1px
solid #E0E0E0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:15px
15px 15px 33px;cursor:pointer;margin-bottom:17px;background:#EFEFEF url("/assets/images/sitewide/accordion-arrow.png") no-repeat 16px 19px}.accordion>h2:hover{color:#a7a9ac;background-position:16px -30px}.accordion>h2.acc-expanded{background-position:16px -80px}.accordion>h2.acc-expanded:hover{background-position:16px -130px}.accordion .acc-item{display:none}.accordion .acc-item .media,
.accordion .acc-item .media
object{max-width:536px}.accordion .acc-item
.media{float:none;display:block}.accordion .acc-item
img{display:block}.register{overflow:hidden;border:1px
solid #e0e0e0;background:#efefef;margin:0
0 29px 0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:12px
15px 11px;position:relative;clear:both}.register dl, .register
p{margin:0
!important;font-size:12px !important;line-height:17px !important;font-weight:normal !important}.register
p.btn{position:absolute;right:15px;top:14px}html[dir="rtl"] .register
p.btn{right:auto;left:15px}.register
p.registerBy{position:absolute;right:15px;bottom:14px;color:#a7a9ac}html[dir="rtl"] .register
p.registerBy{right:auto;left:15px}.register
p.registerationClosed{position:absolute;right:15px;top:12px;color:#a7a9ac;padding-left:20px;background:url("/assets/images/sitewide/sprite.png") no-repeat 0 -1402px}html[dir="rtl"] .register
p.registerationClosed{right:auto;left:15px;background-position:right -1402px;padding:0
20px 0 0}div.screenings{overflow:hidden;border:1px
solid #e0e0e0;background:#efefef;margin:0
0 15px 0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:12px
104px 3px 15px;position:relative;clear:both}html[dir="rtl"] div.screenings{padding:12px
15px 3px 104px}div.screenings dl, div.screenings p, div.screenings h3, div.screenings ul, div.screenings ul
li{margin:0
!important;padding:0
!important;font:12px/17px Arial, sans-serif !important;font-weight:normal !important}div.screenings
h3{font-weight:bold !important;margin-bottom:8px !important}div.screenings
p.partof{margin:0
0 9px 0 !important}div.screenings p.partof
a{color:#1a1a1a;text-decoration:underline}div.screenings p.partof a:hover{color:#a7a9ac}div.screenings
p.btn{position:absolute;right:15px;top:14px}html[dir="rtl"] div.screenings
p.btn{right:auto;left:15px}div.screenings
p.availabilities{color:#a7a9ac}div.screenings
.hidden{display:none}div.screenings
p.note{position:absolute;right:15px;top:53px;color:#a7a9ac}html[dir="rtl"] div.screenings
p.note{right:auto;left:15px}div.screenings
ul{}div.screenings ul
li{list-style-type:none !important;margin:0
0 8px 0 !important}div.screenings li
ul{margin:0
0 3px 0 !important}div.screenings li ul
li{list-style-type:disc !important;margin:0
0 0 14px !important;color:#a7a9ac}html[dir="rtl"] div.screenings li ul
li{margin:0
14px 0 0 !important}div.screenings
em{font-style:normal;color:#a7a9ac;display:block;margin:0;padding:0}div.screenings ul+em{margin-top:-3px}div.questions{overflow:hidden;border:1px
solid #e0e0e0;background:#efefef;margin:0
0 35px 0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:12px
104px 3px 15px;position:relative;clear:both}html[dir="rtl"] div.questions{padding:12px
15px 3px 104px}div.questions p,
div.questions
h3{margin:0
!important;padding:0
!important;font:12px/17px Arial, sans-serif !important;font-weight:normal !important}div.questions
p{padding-bottom:10px !important}div.questions
h3{font-weight:bold !important;margin-bottom:8px !important}.financing div.questions
h3{padding-top:10px !important;padding-bottom:6px !important}div.questions
p.btn{position:absolute;right:15px;top:14px}html[dir="rtl"] div.questions
p.btn{right:auto;left:15px}div.with-tickets{padding:12px
15px 3px 15px}div.with-tickets
p.btn{position:static}div.with-tickets p.btn a,
div.with-tickets p.btn
span{display:inline-block}div.with-tickets p.btn.rush_sales
span{background-color:#d9d9d9;color:#999;padding:7px
30px 6px 15px !important;background:#d9d9d9 url(/assets/images/sitewide/sprite.png) no-repeat right -2648px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-decoration:none!important;font-size:12px;line-height:17px;cursor:default}html[dir="rtl"] div.with-tickets p.btn.rush_sales
span{padding-right:15px !important;padding-left:30px !important;background-position:left -2648px}div.with-tickets p.btn.rush_sales span:hover{background-color:#a7a9ac;color:#fff;background-position:right -2692px}html[dir="rtl"] div.with-tickets p.btn.rush_sales span:hover{background-position:left -2692px}#tooltip{position:absolute;z-index:10;font:11px/15px Arial, sans-serif;width:260px;height:auto;padding:10px;background:#1a1a1a;color:#fff;display:none}div.with-tickets
.infos{float:left;width:350px}html[dir="rtl"] div.with-tickets
.infos{float:right}div.with-tickets .infos
p{padding-bottom:3px !important}div.with-tickets
.screening_message{margin-top:5px}div.with-tickets .getticket-infos{float:right;text-align:right;width:140px}html[dir="rtl"] div.with-tickets .getticket-infos{float:left}div.with-tickets .getticket-infos
em{display:block;margin-bottom:10px}div.with-tickets .detail-link{color:#1a1a1a}div.with-tickets .detail-link:hover{text-decoration:underline}div.with-tickets .getticket-infos em+.btn{margin-top:11px !important}div.with-tickets .getticket-infos .btn + em,
div.with-tickets .getticket-infos em+em{margin-top:11px !important}div.with-tickets
h3{margin-bottom:10px !important}div.with-tickets ul
li{display:block;width:505px;border-top:1px solid #eae7e4;overflow:hidden;padding:17px
0 !important;margin:0
!important}div.with-tickets li ul
li{list-style-type:disc !important;border-top:0 none;overflow:visible;display:list-item !important;padding:0
!important;margin:0
0 0 14px !important;color:#A7A9AC}div.with-tickets li.industry-only-warning{color:#a7a9ac}.screenings a.spr-schedule_add,
.screenings a.spr-schedule_remove{color:#B7925C !important;padding-left:23px;display:inline-block;margin:10px
0 0 0;text-decoration:none;width:auto;background:transparent url(/assets/images/sitewide/sprite_members.png) no-repeat 0 -302px}.screenings a.spr-schedule_remove{background-position:0 -352px}.screenings a.spr-schedule_add:hover,
.screenings a.spr-schedule_remove:hover{text-decoration:underline}html[dir="rtl"] .screenings a.spr-schedule_add,
html[dir="rtl"] .screenings a.spr-schedule_remove{background-position:right -302px;padding-left:0;padding-right:23px}html[dir="rtl"] .screenings a.spr-schedule_remove{background-position:right -352px}.screenings a.bt-schedule:hover{text-decoration:underline}.message_from_feed{float:right;clear:right;text-align:right;margin-top:7px;width:250px;font:normal 12px/17px Arial,Helvetica,sans-serif;color:#A7A9AC}div.downloads{overflow:hidden;border:1px
solid #e0e0e0;background:#efefef;margin:0
0 15px 0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:12px
104px 3px 15px;position:relative;clear:both}html[dir="rtl"] div.downloads{padding:12px
15px 3px 104px}div.downloads.single{height:37px;padding-top:28px}html[dir="rtl"] div.downloads.single{padding-top:28px}div.downloads.single
p{padding:0}div.downloads.single
p.btn{top:19px}div.downloads dl, div.downloads p, div.downloads h3, div.downloads ul, div.downloads ul
li{margin:0;padding:0;font:12px/17px Arial, sans-serif;font-weight:normal}div.downloads
h3{font-weight:bold;margin-bottom:8px}div.downloads
p.partof{margin:0
0 9px 0}div.downloads p.partof
a{color:#1a1a1a;text-decoration:underline}div.downloads p.partof a:hover{color:#a7a9ac}div.downloads
p.btn{position:absolute;right:15px;top:14px}html[dir="rtl"] div.downloads
p.btn{right:auto;left:15px}div.downloads
p.note{position:absolute;right:15px;top:53px;color:#a7a9ac}html[dir="rtl"] div.downloads
p.note{right:auto;left:15px}div.downloads
ul{padding:0;margin:0}html[dir="rtl"] div.downloads
ul{padding:0;margin:0}div.downloads ul
li{list-style-type:none;margin:0
0 8px 0}div.downloads li
ul{margin:0
0 3px 0}div.downloads li ul
li{list-style-type:disc;margin:0
0 0 14px;color:#a7a9ac}html[dir="rtl"] div.downloads li ul
li{margin:0
14px 0 0}div.downloads
em{font-style:normal;color:#a7a9ac;display:block;margin:0;padding:0}div.downloads ul+em{margin-top:-3px}.moreContent-link{display:inline-block;*display:inline;zoom:1;_height:12px;background:url("/assets/images/sitewide/sprite.png") no-repeat right -1303px;padding:0
9px 0 0;color:#eb1c8b !important;font-size:12px;text-decoration:none !important}.moreContent-link.green{color:#C3CD23 !important;background-position:right -2816px}.moreContent-link:hover{text-decoration:underline !important}html[dir="rtl"] .moreContent-link{background-position:0 -1303px;padding:0
0 0 9px}html[dir="rtl"] .moreContent-link.green{background-position:0 -2816px}p.attached{margin-top:-20px}.lessContent-link{display:inline-block;*display:inline;zoom:1;_height:12px;background:url("/assets/images/sitewide/sprite.png") no-repeat right -1350px;padding:0
9px 0 0;color:#eb1c8b !important;font-size:12px;text-decoration:none !important}.lessContent-link.green{color:#C3CD23 !important;background-position:right -2836px}.lessContent-link:hover{text-decoration:underline !important}html[dir="rtl"] .lessContent-link{background-position:0 -1350px;padding:0
0 0 9px}html[dir="rtl"] .lessContent-link.green{background-position:0 -2836px;padding:0
0 0 9px}.moreContent{display:none;_display:block;padding-bottom:1px;zoom:1;overflow:hidden}.moreContent
.readLess{}html[dir="rtl"] .moreContent
.readLess{margin-top:0}.home .cols:first-child{margin-bottom:-15px}#features{width:775px;height:485px;padding:0;margin:0
0 0 1px;overflow:hidden;position:relative;background:#333;z-index:9999}html[dir=rtl] #features{margin:0
1px 0 0}#features
.slider{position:absolute;left:0;top:0;width:9999em;height:495px}html[dir="rtl"] #features
.slider{left:auto;right:0}#features .slider
li{display:inline;float:left;width:775px;height:495px}html[dir="rtl"] #features .slider
li{float:right}#features .slider
a{display:block;position:relative;width:775px;height:485px;text-decoration:none;-webkit-transition:opacity 0.1s linear}#features .slider a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);opacity:0.9;text-decoration:none}#features .slider
img{}#features .slider
.meta{position:absolute;right:15px;top:15px;width:369px;padding:52px
0 0 377px;border-top:10px solid #fff;padding-top:280px;height:120px}#features .slider
.ff{color:#fff;display:block;font-size:80px !important;line-height:68px !important;margin:0
0 5px 0;margin:0;position:absolute;right:0;bottom:125px;width:369px}#features .slider .meta-noDesc
.ff{bottom:15px}html[dir="ltr"] .isMozilla3 #features .slider
.ff{font-size:50px !important;line-height:50px !important}html[dir="rtl"] #features .slider
.ff{font-size:50px !important;line-height:50px !important;padding-bottom:10px}#features .slider
.desc{display:block;padding:10px
15px 0;width:354px;margin:0
-15px 0 0;color:#333;background:#fff;height:110px;font-size:14px;line-height:20px}html[dir="rtl"] #features .slider
.desc{margin:0
0 0 -25px}#features .slider .desc
span{display:block;padding-top:10px;color:#a7a9ac}#features
.paginator{position:absolute;left:14px;bottom:0px;width:746px;height:44px;margin:0;text-align:center;background:rbga(0,0,0,0);_display:none}.with_nav
#features{height:536px}.with_nav #features
.paginator{bottom:51px}#features .paginator
li{display:inline-block;*display:inline;width:10px;height:10px;zoom:1;padding:7px
2px 0}#features .paginator li
a{display:inline-block;*display:inline;*float:left;zoom:1;width:10px;height:10px;text-indent:-9999em;background:url("/assets/images/sitewide/sprite-semitrans.png") no-repeat -150px 0;_background:url("/assets/images/sitewide/sprite-semitrans-8.png");text-decoration:none}#features .paginator li a:hover, #features .paginator li.current
a{background-position:-100px 0;text-decoration:none}#features .paginator li.next,
#features .paginator
li.prev{display:block;position:absolute;left:0;top:0;width:29px;height:29px;padding:0}html[dir="rtl"] #features .paginator
li.prev{left:auto;right:0}#features .paginator
li.next{left:auto;right:0}html[dir="rtl"] #features .paginator
li.next{right:auto;left:0}#features .paginator li.next a,
#features .paginator li.prev
a{display:block;width:29px;height:29px;background-position:0 0}html[dir="rtl"] #features .paginator li.prev
a{background-position:-50px 0}#features .paginator li.next
a{background-position:-50px 0}html[dir="rtl"] #features .paginator li.next
a{background-position:0 0}#features .paginator li.prev a:hover{background-position:0 -50px}html[dir="rtl"] #features .paginator li.prev a:hover{background-position:-50px -50px}#features .paginator li.next a:hover{background-position:-50px -50px}html[dir="rtl"] #features .paginator li.next a:hover{background-position:0 -50px}#features .paginator li
a.disabled{display:none}nav#dtff_nav{background-color:#3CC;padding:12px
0 0 0;height:39px;position:absolute;bottom:0;width:775px}nav#dtff_nav
ul{list-style:none;padding:0;margin:0;overflow:hidden;display:block}nav#dtff_nav ul
li{display:inline;padding:0;margin:0;margin:0
24px 12px 0;list-style:none;float:left}html[dir="rtl"] nav#dtff_nav ul
li{float:right}nav#dtff_nav ul li:first-child{margin-left:21px}html[dir="rtl"] nav#dtff_nav ul li:first-child{margin-right:21px}nav#dtff_nav ul li a.ff,
nav#dtff_nav ul li span.ff,
html[dir="rtl"] nav#dtff_nav ul li a.ff,
html[dir="rtl"] nav#dtff_nav ul li
span.ff{display:block;font-size:26px !important;line-height:26px !important;background:none;padding:0;margin:0;text-decoration:none;color:white;white-space:nowrap;-webkit-font-smoothing:antialiased}nav#dtff_nav ul li a.ff:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:0.5}nav#dtff_nav ul li span.ff,
html[dir="rtl"] nav#dtff_nav ul li
span.ff{color:#1a1a1a}form.login
fieldset{margin:0;padding:0;position:relative;max-width:330px}form.login
.email_sign_in{margin-top:20px}form.login .email_sign_in legend,
form.login .email_sign_in
.error{font:bold 13px/17px Arial, sans-serif;color:#1a1a1a;display:block;position:relative;top:0;left:0;margin:0;padding:0
0 15px 0}form.login .email_sign_in
.forgot{position:absolute;top:1px;right:0;display:block;font:normal 12px/17px Arial, sans-serif;color:#1a1a1a}html[dir=rtl] form.login .email_sign_in
.forgot{right:auto;left:0}form.login .email_sign_in
.error{color:#f70016;font-weight:normal}form.login .email_sign_in .error .spr-icon_alert{float:left;margin-top:1px;margin-right:8px}html[dir=rtl] form.login .email_sign_in .error .spr-icon_alert{float:right;margin-right:0;margin-left:8px}html[dir=rtl] form.login .email_sign_in
.forgot{float:left}form.login .email_sign_in
label{display:block;margin-bottom:10px;font:normal 12px/17px Arial, sans-serif}form.login .email_sign_in label
abbr.required{color:#b7925c}form.login .email_sign_in
.input_holder{margin-bottom:15px;overflow:hidden}form.login .email_sign_in input[type=text],
form.login .email_sign_in input[type=password]{display:block;height:25px;width:390px;box-sizing:border-box;background-color:#fff;padding:3px
7px 0;font:normal 12px/15px Arial, sans-serif;border:1px
solid #d7d7d7;border-left-width:5px}html[dir=rtl] form.login .email_sign_in input[type=text],
html[dir=rtl] form.login .email_sign_in input[type=password]{border-left-width:1px;border-right-width:5px}form.login .email_sign_in input[type=text]::-webkit-input-placeholder,
form.login .email_sign_in input[type=text]:-moz-placeholder,
form.login .email_sign_in input[type=password]::-webkit-input-placeholder,
form.login .email_sign_in input[type=password]:-moz-placeholder{color:#999}form.login
.submit_row{margin-top:20px}form.login .submit_row
.aside{float:right;font:normal 12px/29px Arial, sans-serif;color:#999}form.login .submit_row .aside
a{color:#b7925c}html[dir=rtl] form.login .submit_row
.aside{float:left}form.login .submit_row
.btn{background-color:#1a1a1a;padding:0
30px;margin:0;border-radius:2px;border:0;height:29px;font:normal 12px/29px Arial, sans-serif;color:#fff;cursor:pointer}form.login
.register_now{position:relative;top:0;left:0;font:normal 12px/17px Arial,sans-serif;color:#999}form.std{}form.std
fieldset{border-bottom:solid 1px #e6e6e6;margin-bottom:25px}form.std
fieldset.nm{margin-bottom:0}form.std
fieldset.buttons{border:none 0;margin-bottom:10px}form.std fieldset
ol{list-style:none;margin:0;overflow:hidden;padding:0;font:normal 12px/17px Arial, sans-serif}html[dir=rtl] form.std fieldset
ol{padding:0}form.std fieldset ol
li{display:inline;float:left}form.std fieldset ol
li.empty{display:block;width:258px;height:82px}form.std fieldset ol.checkboxes li,
form.std fieldset ol.checkboxes li:nth-child(2n){display:block !important;width:auto;float:none !important;padding:10px
0 0}html[dir=rtl] form.std fieldset ol
li{float:right}form.std fieldset ol li:nth-child(2n){float:right}form.std fieldset ol
li.li2n{float:right}html[dir=rtl] form.std fieldset ol li:nth-child(2n){float:left}form.std fieldset ol
li.li2nr{float:left}form.std fieldset ol li
label{display:block;cursor:pointer;font-weight:normal;color:#333}form.std fieldset ol li .radio,
form.std fieldset ol li
.checkbox{margin-bottom:24px}form.std fieldset ol li
.radio{margin-top:10px;margin-bottom:30px;border-left:solid 4px #d7d7d7;padding:2px
0 2px 6px;height:21px;width:248px}html[dir=rtl] form.std fieldset ol li
.radio{border-right:solid 4px #D7D7D7;border-left:0 none;padding:2px
6px 2px 0}form.std fieldset ol li
.checkbox{margin-top:10px;overflow:hidden;width:100%}form.std fieldset ol li .radio
label{display:inline;cursor:pointer;font-weight:normal;color:#333}form.std fieldset ol li .checkbox
label{width:258px;float:left;cursor:pointer;font-weight:normal;color:#333;padding:0
0 0 6px;border-left:solid 4px #D7D7D7;margin-bottom:6px}html[dir=rtl] form.std fieldset ol li .checkbox
label{border-right:solid 4px #D7D7D7;border-left:0 none;padding:0
6px 0 0}form.std fieldset ol li .checkbox input[type=checkbox]{margin-bottom:0;margin-left:2px;display:inline;margin-right:3px}form.std fieldset ol li .checkbox label+input[type=checkbox]{margin-left:10px}form.std fieldset ol li .radio input[type=radio]{margin-bottom:0;margin-left:2px;display:inline;margin-right:3px}html[dir=rtl] form.std fieldset ol li .checkbox input[type=checkbox],
html[dir=rtl] form.std fieldset ol li .radio input[type=radio]{margin-right:2px;margin-left:3px}form.std fieldset ol li .radio label+input[type=radio]{margin-left:10px}html[dir=rtl] form.std fieldset ol li .checkbox label + input[type=checkbox],
html[dir=rtl] form.std fieldset ol li .radio label+input[type=radio]{margin-left:0;margin-right:10px}form.std fieldset
abbr.required{color:#F70016}form.std fieldset ol li input[type=text],
form.std fieldset ol li input[type=password],
form.std fieldset ol li input[type=email]{display:block;border:solid 1px #d7d7d7;border-left-width:4px;width:245px;height:23px;margin:10px
0 30px;padding:0
4px;-webkit-appearance:none}form.std fieldset ol li input[readonly]{color:#999;-webkit-user-select:none;user-select:none}form.std fieldset ol li select,
form.std fieldset ol li
textarea{display:block}form.std fieldset ol li
div.select{border-left:solid 4px #d7d7d7;margin:10px
0 30px;padding:1px
0 1px 6px;height:23px}form.std fieldset ol li
select{cursor:pointer;width:248px}form.std fieldset ol li
textarea{border:solid 1px #d7d7d7;border-left:solid 4px #d7d7d7;resize:none;width:519px;height:162px;margin:10px
0 15px;padding:0
4px;font-family:Arial,sans-serif;font-size:12px}form.std fieldset ol li input[type=checkbox]{margin:0
5px 0 0}form.std fieldset ol li input[type=submit]{background:#b7925c;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none 0;cursor:pointer;width:118px;height:29px;text-align:center;line-height:27px;color:#fff;-webkit-appearance:none}form.std fieldset ol li input[type=submit]:hover,
form.std fieldset ol li input[type=submit]:focus{background-color:#a7a9ac;color:#fff}form.std fieldset ol li
.favicons{display:inline-block;top:4px;position:relative;margin-right:3px}html[dir=rtl] form.std fieldset ol li
.favicons{margin-right:0;margin-left:3px}#whatson{border-bottom:10px solid #a7a9ac;margin:0
0 15px 0;padding:1px
0 0 0;min-height:409px}.home
#whatson{border-bottom:1px solid #e6e6e6;margin:0
-15px 15px -15px;padding:1px
15px 0 15px}#whatson
h1.ff{background:url("/assets/images/sitewide/bg-bar-a7a9ac.png") repeat-x 0 0;border-bottom:10px solid #a7a9ac;padding:8px
0 0 0;padding:12px
0 3px 0;margin:0
0 12px 0;color:#a7a9ac;text-indent:0px}html[dir="rtl"] #whatson
h1.ff{padding:9px
0 1px 0}@media screen and (max-device-width: 480px),
screen and (min-device-width: 481px) and (max-device-width: 1024px),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2){#whatson
h1.ff{padding-top:14px}}.ie9 #whatson
h1.ff{padding-bottom:0px}#whatson
table{margin-bottom:6px}#whatson table
th{padding:0
0 6px 3px;font-size:13px;font-weight:17px}html[dir="rtl"] #whatson table
th{padding:0
3px 6px 0}#whatson table tr th:first-child{padding:0
0 6px 0}#whatson table
td{padding:0
0 3px 3px}html[dir="rtl"] #whatson table
td{padding:0
3px 3px 0;font-size:11px;font-weight:15px}#whatson table tr td:first-child{padding:0
0 3px 0}#whatson table span, #whatson table
a{display:block;border:1px
solid #e8e6e6;width:21px;height:20px;padding:4px
0 0 0;text-align:center;color:#1a1a1a}#whatson table .today span, #whatson table .today
a{background:#1a1a1a;border-color:#1a1a1a;border-left:0;border-right:0;color:#fff}#whatson table
a{border-bottom:5px solid #e8e6e6;height:16px}#whatson table .today
a{border-bottom-color:#666}#whatson table a:hover{background:#1a1a1a;border-color:#1a1a1a;color:#fff;text-decoration:none}#whatson table
.meta{display:none}#whatsonMeta{position:absolute;font:12px/15px Arial, sans-serif;width:159px;height:79px;padding:10px
10px 0;background:#1a1a1a;color:#fff;display:none}#whatsonMeta
.date{display:block;color:#9fa1a3;text-transform:uppercase;font-size:10px}#whatson
ul{margin:0
0 12px 0;zoom:1}#whatson
li{border-bottom:1px solid #e8e6e6;zoom:1}#whatson li
a{display:block;color:#1a1a1a;padding:7px
5px 5px 43px;position:relative;background:#fff;zoom:1}html[dir="rtl"] #whatson li
a{padding:7px
43px 7px 5px}#whatson li a:hover{text-decoration:none}#whatson li
span.title{text-decoration:none}#whatson li a:hover
span.title{text-decoration:underline}#whatson li
span.date{position:absolute;left:0;top:7px;color:#9fa1a3;text-transform:uppercase;font-size:10px;text-decoration:none}html[dir="rtl"] #whatson li
span.date{left:auto;right:0}#whatson
p{}#whatson table ~ p
a{color:#1a1a1a}#whatson p a:hover{}#calendar
.months{border-bottom:solid 1px #e6e6e6;margin-bottom:13px;padding-bottom:13px}#calendar
ul.paginator{position:relative}#calendar ul.paginator
li{position:absolute;top:0;*top:10px;left:0;background:none !important;border-bottom:0 none !important}#calendar ul.paginator
li.next{right:0;left:auto}#calendar ul.paginator li
a{background:url(/assets/images/sitewide/sprite.png) 0 -1975px no-repeat;width:6px;height:11px;padding:0;text-indent:-9999px;text-decoration:none !important;border-bottom:0 none !important}#calendar ul.paginator li.next
a{background-position:right -1975px}#calendar
#month{display:block;font-family:Arial,sans-serif;font-size:12px;font-weight:bold;text-align:center}.col-wide .col-thin
#whatson{margin:0
-15px 15px;padding:0
15px 8px;min-height:1px;border-bottom:1px solid #e0e0e0}.col-wide .col-thin #whatson
h1.ff{margin:0
0 2px 0}.col-wide .col-thin #whatson li
a{}#spotlight{padding-top:9px;padding-bottom:41px;overflow-x:hidden}.home
#spotlight{padding-bottom:0}#spotlight
.x2{display:inline;float:left;width:368px}#spotlight
.x3_container{display:inline;float:left;width:557px;overflow:hidden}#spotlight .x2+.x2{padding:0
0 0 10px}#spotlight
.x4{overflow:hidden}.ie7 #spotlight
.x4{margin-bottom:15px}html[dir="rtl"] #spotlight .x2+.x2{padding:0
10px 0 0}#spotlight
.x1{display:inline;float:left;width:179px;padding:0
0 0 10px}html[dir="rtl"] #spotlight .x3_container, html[dir="rtl"] #spotlight .x2, html[dir="rtl"] #spotlight
.x1{float:right}html[dir="rtl"] #spotlight
.x1{padding:0
10px 0 0}#spotlight
.x3{width:568px;margin-left:-11px;overflow:hidden;margin-bottom:-25px}.ie7 #spotlight
.x3{overflow:visible;margin-bottom:0}#spotlight
h1.ff{border-bottom:10px solid #a7a9ac;margin:0
0 15px 0;padding-bottom:3px;color:#a7a9ac}html[dir="rtl"] #spotlight
h1.ff{padding-bottom:1px;padding-top:1px}#spotlight article,
#spotlight
article.x1{padding:127px
0 0 0;height:200px;margin:0
0 15px 0;border-bottom:10px solid #1a1a1a;position:relative}#spotlight .sans-bottom-border
article.x1{border-bottom:0;margin-bottom:0}.home #spotlight article:last-of-type{border-bottom:0}.home #spotlight .x3 article:last-of-type{border-bottom:10px solid #1a1a1a}#spotlight.flow
article{height:auto;padding-bottom:29px}#spotlight .x2
article{padding-top:246px;padding-bottom:0;height:81px}#spotlight .x3
article{padding-top:186px;width:273px;padding-bottom:0;height:139px;margin-left:11px;float:left}html[dir="rtl"] #spotlight .x3
article{float:right}#spotlight
article.hover{cursor:pointer}#spotlight article
hgroup{}#spotlight article
h1{font-size:13px;line-height:17px;margin:0
0 5px 0;font-family:'Arial Rounded MT Bold',Arial,sans-serif}#spotlight .x2 article h1,
#spotlight .x3 article
h1{font-size:16px;line-height:20px;margin:0
0 4px 0;font-weight:normal;font-family:Helvetica,Arial,sans-serif}#spotlight article h1
a{color:#1a1a1a}#spotlight article h1 a:hover, #spotlight article.hover h1
a{text-decoration:underline}#spotlight article
h2{margin:0
0 13px 0}#spotlight .x2 article
h2{margin:0
0 16px 0}#spotlight .x3 article
h2{margin:0
0 10px 0}#spotlight .x3 article
p{margin:0}#spotlight article
img{position:absolute;left:0;top:0}#spotlight article
img.search_partners{left:17px;top:13px}#spotlight article
p{}#spotlight .x2 article p,
#spotlight .x2 article
.desc{margin-top:10px;font-size:14px;line-height:20px;font:normal 14px/20px Helvetica, Arial, sans-serif;color:#323232}#spotlight article
p.caption{bottom:auto;top:89px;width:159px}#spotlight .x2 article
p.caption{bottom:auto;width:348px;top:210px}#spotlight .x3 article
p.caption{bottom:auto;width:253px;top:149px}.x1 .badge,
#spotlight .x2 .badge,
ul.general-films
.badge{position:absolute;z-index:1;top:10px;left:10px;color:#fff;font:normal 12px/22px Helvetica, Arial, sans-serif;padding:0
8px;-webkit-border-radius:2px;border-radius:2px}html[dir="rtl"] .x1 .badge,
html[dir="rtl"] #spotlight .x2 .badge,
html[dir="rtl"] ul.general-films
.badge{left:auto;right:10px}.x1 .badge.green,
#spotlight .x2 .badge.green,
ul.general-films
.badge.green{background-color:#c1d132}.x1 .badge.brown,
#spotlight .x2 .badge.brown,
ul.general-films
.badge.brown{background-color:#b3935f}#spotlight .x2 .overlay,
#spotlight .x1
.overlay{position:absolute;z-index:1;top:205px;left:0;width:354px;height:31px;background-color:#1a1a1a;background-color:rgba(0, 0, 0, 0.7);text-transform:uppercase;color:#fff;font:normal 11px/31px Arial, sans-serif;padding-left:14px}#spotlight .x1
.overlay{width:165px;top:220px}html[dir="rtl"] #spotlight .x2 .overlay,
html[dir="rtl"] #spotlight .x1
.overlay{padding-left:0;padding-right:14px}#spotlight article span.video, #spotlight article
span.photo{position:absolute;left:70px;top:39px}#spotlight .x2 article
span.video{width:52px;height:52px;background-position:0 -264px;_background-position:0 -264px !important;left:158px;top:81px}#spotlight .x2 .hover
span.video{background-position:-60px -264px}#spotlight .x2 article
span.photo{width:52px;height:52px;background-position:0px -386px;_background-position:-60px -386px !important;left:158px;top:81px}#spotlight .x2 .hover
span.photo{background-position:-60px -386px}#spotlight .x3 article
span.video{left:117px;top:68px}#spotlight .x3 article
span.photo{left:117px;top:68px}#spotlight .x2-container{overflow:hidden}.col-thin
#spotlight{margin:0
-15px 15px;padding:0
15px 15px;border-bottom:1px solid #e0e0e0}.col-thin #spotlight
h1.ff{background:url("/assets/images/sitewide/bg-bar-a7a9ac.png") repeat-x 0 0;border-bottom:10px solid #a7a9ac;padding:12px
0 3px 0;margin:0;color:#a7a9ac;text-indent:-1px}.ie9 .col-thin #spotlight
h1.ff{padding-bottom:0px}.col-thin #spotlight.spotlight-alsosee
h1.ff{text-indent:0}html[dir="ltr"] .col-thin #spotlight.spotlight-mayLikeThis
h1.ff{padding:12px
0 3px 0;line-height:42px !important}html[dir="rtl"] .col-thin #spotlight
h1.ff{padding:9px
0 1px 0;width:179px;overflow:hidden}@media screen and (max-device-width: 480px),
screen and (min-device-width: 481px) and (max-device-width: 1024px),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2){.col-thin #spotlight
h1.ff{padding-top:14px}html[dir="ltr"] .col-thin #spotlight.spotlight-mayLikeThis
h1.ff{padding-top:16px}}.col-thin #spotlight
article{width:auto;height:auto;padding-top:137px;padding-bottom:0;border-top:1px solid #e0e0e0;border-bottom:0 none;margin-bottom:10px}.col-thin #spotlight h1+article{border-top:0 none}.col-thin #spotlight article
h1{font-size:13px;line-height:17px;margin:0
0 4px 0;font-family:'Arial Rounded MT Bold',Arial,sans-serif}.col-thin #spotlight article
p{margin:0}.col-thin #spotlight.spotlight-mayLikeThis article
p{color:#aca7a9}.col-thin #spotlight article
img{top:15px}.col-thin #spotlight article .video, .col-thin #spotlight article
.photo{top:54px}article#mediadetail{background:#000;margin:0;padding:15px
0 0 15px;width:761px;min-height:800px;position:relative;z-index:9999}html[dir="rtl"] article#mediadetail{padding:15px
15px 0 0}#mediadetail
aside{width:179px;display:inline;float:right;margin:0;padding:19px
15px 0 0;position:static;zoom:1}html[dir="rtl"] #mediadetail
aside{padding:15px
0 0 15px;float:left}.ie7 #mediadetail
aside{position:relative;top:334px;margin-bottom:334px}#mediadetail
.meta{padding:21px
15px 21px 0;display:inline;float:left;margin:0;width:536px;min-height:170px;zoom:1}html[dir="rtl"] #mediadetail
.meta{border-right:0 none;border-left:1px solid #1a1a1a;padding:21px
0 21px 15px;float:right}.ie7 #mediadetail
.meta{position:relative;top:334px;margin-bottom:334px}#mediadetail
nav.tabs{clear:both;margin:0
0 0 -15px}html[dir="rtl"] #mediadetail
nav.tabs{margin:0
-15px 0 0}#mediadetail
section.tab{margin:-1px 0 0 -15px;zoom:1;clear:both;min-height:460px}html[dir="rtl"] #mediadetail
section.tab{margin:-1px -15px 0 0}#mediadetail
.cols{background:url("/assets/images/sitewide/bg-cols-cols-1a1a1a.png") repeat-y right 0}html[dir="rtl"] #mediadetail
.cols{background:url("/assets/images/sitewide/bg-cols-cols-1a1a1a-rtl.png") repeat-y left 0}#mediadetail
nav.paginator{border-top:10px solid #fff;padding:15px
0;margin:-32px 15px 15px}#mediadetail nav.paginator ul
li{border-right:1px solid #1a1a1a}#mediadetail nav.paginator ul li.prev+li{border-left:1px solid #1a1a1a}html[dir="rtl"] #mediadetail nav.paginator ul
li{border-right:0 none;border-left:1px solid #1a1a1a}html[dir="rtl"] #mediadetail nav.paginator ul li.prev+li{border-right:1px solid #1a1a1a}#mediadetail nav.paginator ul
li.current{border:1px
solid #555 !important;background:#000}#mediadetail nav.paginator ul li
a{color:#808080;background-color:#000;text-decoration:none !important;background-position:0 -1066px}#mediadetail nav.paginator ul li.current a, #mediadetail nav.paginator ul li.current
span{background:#000;color:#fff}#mediadetail nav.paginator ul li a:hover{color:#fff;text-decoration:none !important}#mediadetail nav.paginator ul li.next span,
#mediadetail nav.paginator ul li.prev
span{color:#808080}#mediadetail nav.paginator ul li.prev a:hover{text-decoration:none}#mediadetail nav.paginator ul li.prev a.disabled, #mediadetail nav.paginator ul li.prev
span.disabled{background-position:0 -1066px !important;opacity:0.5}#mediadetail nav.paginator ul li.next
a{background-position:-26px -1066px}#mediadetail nav.paginator ul li.next a:hover{background-position:-26px -1066px}#mediadetail nav.paginator ul li.next a.disabled, #mediadetail nav.paginator ul li.next
span.disabled{background-position:-26px -1066px !important;opacity:0.5}html[dir="rtl"] #mediadetail nav.paginator ul li.next a,
html[dir="rtl"] #mediadetail nav.paginator ul li.prev
a{background-position:-26px -1066px}html[dir="rtl"] #mediadetail nav.paginator ul li.prev a:hover{background-position:-26px -1066px}html[dir="rtl"] #mediadetail nav.paginator ul li.prev a.disabled,
html[dir="rtl"] #mediadetail nav.paginator ul li.prev
span.disabled{background-position:-26px -1066px !important}html[dir="rtl"] #mediadetail nav.paginator ul li.next
a{background-position:0 -1066px}html[dir="rtl"] #mediadetail nav.paginator ul li.next a:hover{background-position:0 -1066px}html[dir="rtl"] #mediadetail nav.paginator ul li.next a.disabled,
html[dir="rtl"] #mediadetail nav.paginator ul li.next
span.disabled{background-position:0 -1066px !important}#mediadetail
p{color:#808080;font-size:14px;line-height:20px;margin-bottom:20px}#mediadetail p:empty{display:none}#mediadetail ul, #mediadetail li, #mediadetail h1, #mediadetail
h2{color:#fff}#mediadetail
h1{margin-bottom:15px}#mediadetail .lessContent-link{background-position:right -1816px;color:#fff !important}html[dir="rtl"] #mediadetail .lessContent-link{background-position:0 -1816px}#mediadetail .moreContent-link{background-position:right -1793px;color:#fff !important}html[dir="rtl"] #mediadetail .moreContent-link{background-position:0 -1793px}#mediadetail
.attached{margin-bottom:-21px}#mediadetail
p.more{margin:-3px 0 14px 0;font-size:12px;line-height:17px}#mediadetail section.tab
h1{display:none}#mediadetail section.tab
h2{padding:10px
15px 0;margin-bottom:15px}#mediadetail section
p.more{height:17px;overflow:hidden;margin:0
15px 37px;padding:0
15px}#mediadetail section p.more
a{display:inline;float:right;height:16px;padding:1px
0 0 22px;background:url("/assets/images/sitewide/sprite.png") no-repeat 0 -1658px}html[dir="rtl"] #mediadetail section p.more
a{float:left;padding:1px
22px 0 0;background-position:right -1658px}#mediadetail section p.more a:hover{}#mediadetail section ul.dd-list{border-top:0 none !important;border-bottom:1px solid #333 !important;background:#000;margin:0
!important;width:776px !important;padding:0
0 30px 0;overflow:hidden;padding-bottom:12px}#mediadetail section ul.dd-list+ul.dd-list{margin-top:-1px !important}#mediadetail section ul.dd-list
li{margin:0
0 -18px 0;padding-top:18px;padding:18px
0 3px 15px;margin:0}#mediadetail section ul.dd-list
a{color:#b7925c !important}#mediadetail section ul.dd-list a:hover{text-decoration:underline !important}#mediadetail section ul.dd-list li+li+li+li~li{padding-top:0 !important}#mediadetail .linksbar a.dd-title{background:url("/assets/images/sitewide/sprite.png") no-repeat right -1750px;padding:0
9px 0 0;color:#a7a9ac}html[dir="rtl"] #mediadetail .linksbar a.dd-title{background-position:0 -1750px;padding:0
0 0 9px}#mediadetail .linksbar a.dd-title:hover{color:#fff;background-position:right -1796px;cursor:pointer}html[dir="rtl"] #mediadetail .linksbar a.dd-title:hover{background-position:0 -1796px}#mediadetail .linksbar a.dd-title-open{color:#fff;background-position:right -1819px}html[dir="rtl"] #mediadetail .linksbar a.dd-title-open{background-position:0 -1819px}#mediadetail .linksbar a.dd-title-open:hover{color:#a7a9ac;background-position:right -1773px}html[dir="rtl"] #mediadetail .linksbar a.dd-title-open:hover{background-position:0 -1773px}#mediadetail aside
ul{margin:0;padding:0;height:15px}#mediadetail aside
li{border-top:1px solid #1a1a1a;margin:0;padding:7px
0;font-size:12px;line-height:17px}#mediadetail aside
li.fblike{height:13px;overflow:hidden}html[dir="rtl"] #mediadetail aside
.fblike{text-align:right}#mediadetail aside li:first-child{border-top:0 none;padding-top:0}#mediadetail aside li
a{display:block;padding:0
0 0 20px;height:15px;color:#808080 !important;text-decoration:none !important;background:url("/assets/images/sitewide/sprite.png") no-repeat 0 -554px;_width:50px}#mediadetail aside li.fblike
a{background:0 none;padding:0;height:20px}#mediadetail aside li.fblike a
span{display:block !important}#mediadetail aside li a
span{display:none}#mediadetail aside li
a.tw{background-position:0 -694px}#mediadetail aside li
a.em{background-position:0 -1693px}#mediadetail aside li
a.cm{background-position:0 -2337px}html[dir="rtl"] #mediadetail aside li
a{padding:2px
20px 2px 0;background-position:right -554px}html[dir="rtl"] #mediadetail aside li
a.tw{background-position:right -694px}html[dir="rtl"] #mediadetail aside li
a.em{background-position:right -1693px}html[dir="rtl"] #mediadetail aside li
a.cm{background-position:right -2337px}#mediadetail aside li a:hover{color:#fff !important;text-decoration:none;background-position:0 -589px}#mediadetail aside li a.tw:hover{background-position:0 -729px}#mediadetail aside li a.em:hover{background-position:0 -1723px}#mediadetail aside li a.cm:hover{background-position:0 -2371px}html[dir="rtl"] #mediadetail aside li a:hover{background-position:right -589px}html[dir="rtl"] #mediadetail aside li a.tw:hover{background-position:right -729px}html[dir="rtl"] #mediadetail aside li a.em:hover{background-position:right -1723px}html[dir="rtl"] #mediadetail aside li a.cm:hover{background-position:right -2371px}#mediadetail
#spotlight{border-bottom:0 none}#mediadetail #spotlight
h1{display:block;color:#fff !important;border-color:#fff !important;background-image:url("/assets/images/sitewide/bg-bar-fff.png")}#mediadetail #spotlight
article{border-color:#1a1a1a}#mediadetail #spotlight article h1, #mediadetail #spotlight article h1
a{background:0 none;color:#fff}#mediadetail #spotlight article
p{font:12px/17px Arial, sans-serif;margin:0
0 10px}html[dir="rtl"] #mediadetail #spotlight article
.video{right:auto;left:70px}aside.socialbar{border-top:1px solid #e0e0e0;margin:5px
0 36px 0;padding:17px
0 32px 0;clear:both;position:relative;z-index:9}.ie7
aside.socialbar{height:1px}aside.socialbar-comments{border-top:0 none;padding:8px
0 1px 0}aside.socialbar .spr-favlink{float:left;display:block;margin-right:15px;font-size:12px !important;line-height:17px !important;margin-bottom:15px;color:#1a1a1a;padding-left:22px;width:auto;background:transparent url(/assets/images/sitewide/sprite_members.png) no-repeat 0 0}aside.socialbar .spr-favlink.btfav_hover{background-position:0 -100px}aside.socialbar .spr-favlink:hover{color:#b7925c;background-position:0 -100px}html[dir="rtl"] aside.socialbar .spr-favlink{background-position:right 0;padding-left:0;padding-right:22px;margin-right:0;margin-left:15px;float:right}html[dir="rtl"] aside.socialbar .spr-favlink.btfav_hover,
html[dir="rtl"] aside.socialbar .spr-favlink:hover{background-position:right -100px}aside.socialbar
p.fblike{display:inline;float:left;margin:-2px 0 0 0 !important;width:104px !important;height:20px;padding:0
!important;overflow:hidden !important;overflow-x:hidden !important}html[dir="rtl"] aside.socialbar
p.fblike{float:right}.fb_edge_widget_with_comment span.fb_edge_comment_widget
iframe.fb_ltr{display:none !important}aside.socialbar
p.comments{display:inline;float:right;margin:0
!important;padding:0
!important;font-size:12px !important;line-height:17px !important}html[dir="rtl"] aside.socialbar
p.comments{float:left}aside.socialbar p.comments
a{padding:0
0 0 20px;margin:0;background:url("/assets/images/sitewide/sprite.png") no-repeat 0 -970px;font-size:12px !important;line-height:17px !important;text-decoration:none !important;color:#a7a9ac !important}html[dir="rtl"] aside.socialbar p.comments
a{background-position:right -970px;padding:0
20px 0 0}aside.socialbar p.comments a:hover{text-decoration:underline !important}aside.socialbar .dd-share{display:inline;float:right}html[dir="rtl"] aside.socialbar .dd-share{float:left}aside.socialbar-comments .dd-share{float:left}aside.socialbar-comments .dd-share
ul{right:auto;left:-8px}html[dir="rtl"] aside.socialbar-comments .dd-share{float:right}html[dir="rtl"] aside.socialbar-comments .dd-share
ul{left:auto;right:-8px}div#fb-comments{clear:both;border-top:10px solid #1a1a1a;padding-top:25px}#dsq-content .dsq-comment-header
cite{color:#B7925C !important;font-style:normal !important;font:12px/15px Arial, Helvetica, 'Helvetica Neue', Geneva, sans-serif !important;font-weight:normal !important}#dsq-content .dsq-comment-header cite
a{color:#B7925C !important;font-size:13px !important;text-decoration:none !important}#dsq-content .dsq-comment-text,
#dsq-content .dsq-reaction .dsq-comment-body,
#dsq-content .dsq-comment-text
p{font:13px/20px Arial, Helvetica, 'Helvetica Neue', Geneva, sans-serif !important;color:#4D4D4D !important}#disqus_thread.empty #dsq-comments-title,
#disqus_thread.empty #dsq-comments,
#disqus_thread.empty #dsq-pagination,
#disqus_thread .dsq-item-trackback{display:none !important}.dsq-brlink{display:none !important}#dsq-global-toolbar,.dsq-options,.dsq-autheneticate-copy{display:none !important}#dsq-content .dsq-comment-header{background:white !important;_background:white !important;_color:#333 !important;line-height:normal !important;height:auto;border:0
none !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important}#dsq-content .dsq-moderator .dsq-comment-header{background-image:url('/assets/images/themes/narcissus/header-blue.png');_background:#EBF0F5}.dsq-popup-profile .dsq-popup-title td,
#dsq-content .dsq-comment-header
td{vertical-align:top !important}#dsq-content .dsq-header-avatar a.dsq-avatar{padding:0
!important}#dsq-content .dsq-textarea .dsq-textarea-wrapper,
#dsq-content .dsq-input-wrapper{border:0
none !important;-webkit-border-radius:2px !important;-moz-border-radius:2px !important;border-radius:2px !important;background:white !important;border:1px
solid #D9D9D9 !important;padding:3px
5px;margin:3px
0}#dsq-content .dsq-comment-message{line-height:1.42 !important;margin:-5em 0 1em 107px !important}#dsq-content .dsq-media-embed{margin:0
0 1em 107px !important;background:0 transparent}#dsq-content .dsq-comment-footer{margin:1em
0 0 107px !important}#dsq-content .dsq-edit{margin:-5em 0 1em 107px !important}#dsq-content .dsq-save-edit .dsq-button{margin-left:0 !important}#dsq-content .dsq-comment-header-meta{padding:0
0 8px 15px !important}#dsq-content .dsq-comment-footer-left{float:right !important}#dsq-content .dsq-comment-footer-left a,
#dsq-content .dsq-request-user-logout{margin-right:0 !important;margin-left:5px;font-size:12px !important;text-decoration:none !important}#dsq-content .dsq-request-user-name{text-decoration:none !important}#dsq-content .dsq-request-user-info td a,
#dsq-content .dsq-reaction .dsq-comment-cite{font-weight:normal !important;color:#B7925C !important;text-decoration:none !important}#dsq-content .dsq-request-user-info td small
a{color:#999 !important}#dsq-content .dsq-append-post .dsq-post-area .dsq-request-user-info{display:none !important}.dsq-comment{border-bottom:1px solid #ECECEC !important;padding:20px
0px 20px !important;min-height:92px}#dsq-content .dsq-comment-buttons{padding-left:0 !important;padding-right:0 !important;float:left}#dsq-content .dsq-user-like{float:right;margin-left:0px !important}#dsq-form-area .dsq-post-footer{text-align:right !important}#dsq-content .dsq-button{border:1px
solid #B7925C !important;margin:9px
0 0 9px !important;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important;color:#FFF !important;background-color:#B7925C !important}.dsq-button, .dsq-button
span{font-size:12px !important;font-weight:normal;background-image:none !important}#dsq-content button.dsq-button:hover{color:#FFF !important;background-color:#000 !important;border-color:#000 !important}button.dsq-button:active,button.dsq-button.dsq-toggled{text-shadow:0 0 0 #FFF !important}#dsq-content .dsq-comment .dsq-header-avatar a.dsq-avatar
img{padding:0
!important;background:white !important;margin:0
!important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-webkit-box-shadow:0 0 0 white !important;-moz-box-shadow:0 0 0 white !important}#dsq-content .dsq-comment-header-time{color:#A9A9A9 !important;padding-left:5px !important;font-size:13px !important;opacity:1}#dsq-content .dsq-comment-header-time
a{color:#A9A9A9 !important}#dsq-content .dsq-comment-header-time a:hover{text-decoration:none}#dsq-content .dsq-reply-link{display:none !important}#dsq-content .dsq-comment:hover .dsq-header-avatar a.dsq-avatar
img{padding:0
!important;background:white !important;border:0
none !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-webkit-box-shadow:0 0 0 white !important;-moz-box-shadow:0 0 0 white !important;margin:0}.dsq-button
span{display:block !important;margin:0
!important;padding:2px
6px 0 !important}#dsq-content .dsq-append-post .dsq-post-area{padding:13px
15px 15px 15px !important;margin-bottom:20px;margin-top:10px;border:1px
solid #E6E6E6 !important;background:#F2F2F2 !important;-moz-border-radius:4px !important;-webkit-border-radius:4px !important;border-radius:4px !important}#dsq-content img.dsq-request-user-avatar{border:1px
solid #FFF !important;padding:0
!important;-moz-box-shadow:0 0 0 white !important;-webkit-box-shadow:0 0 0 white !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;margin:0
!important}#dsq-content .dsq-header-avatar img.dsq-request-user-avatar{border:1px
solid #FFF !important;padding:0
!important;-moz-box-shadow:0 0 0 white !important;-webkit-box-shadow:0 0 0 white !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;margin:0
!important}#dsq-content .dsq-full-comment:hover .dsq-comment-hide-thread{display:none !important}#dsq-content .dsq-comment-hide-thread{_display:none !important}button.dsq-button{font-weight:normal !important}.dsq-save-edit{margin-bottom:15px !important}.dsq-save-edit button.dsq-button{margin-left:0 !important}#dsq-content button.dsq-button-small{font-family:Arial,Helvetica,Calibri,sans-serif!important;background:#F2F2F2 !important;padding:4px
6px !important;font-size:11px !important;color:#333 !important;-webkit-border-radius:3px !important;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important;text-shadow:0 0 0 white !important;border:1px
solid #EAE7E4 !important;margin-right:2px !important;margin-left:0 !important}.ie #dsq-content button.dsq-button-small{padding:0
6px  !important;height:22px;line-height:22px}#dsq-content .dsq-comment-footer-reply-tab{background:#F2F2F2 !important;color:#808080 !important;display:none;padding:4px
6px !important;font-size:11px;-webkit-border-radius:3px !important;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important;margin:0;margin-right:2px !important;margin-left:0 !important;border:1px
solid #e9e6e0 !important;text-shadow:0 0 0 white !important;font-family:Arial,Helvetica,sans-serif!important}.ie #dsq-content button.dsq-comment-footer-reply-tab{padding:0
6px  !important;height:22px;line-height:22px}#disqus_thread{margin-bottom:10px;width:537px;margin-top:15px !important;font-size:13px !important;line-height:20px !important;font-family:Arial,Helvetica,sans-serif}#dsq-content .dsq-request-user-logout{color:#1a1a1a}#dsq-content .dsq-request-user-stats{padding:0
0 0 10px !important;font-size:12px !important;font-weight:normal;color:#A7A9AC}#dsq-content .dsq-request-user-stats span.dsq-request-user-stat
big{font-weight:normal !important;font-size:12px !important}#dsq-content .dsq-request-user-name{width:100%;font-weight:normal;font-size:14px  !important;padding: .25em 0 0 10px !important}h3#disqus_count{border-bottom:1px solid #ECECEC;padding:0
0 11px 0 !important;margin:0
0 19px 0 !important}h3#disqus_count
a{color:#1a1a1a;font-size:16px;line-height:20px}h3#disqus_count a:hover{text-decoration:none}#dsq-content .dsq-comment-footer-right{text-align:left !important;width:195px;overflow:hidden}#dsq-content .dsq-comment-outline .dsq-comment-header{outline:0
!important}#dsq-content
h3{display:none !important}#dsq-content h3.dsq-h3-reactions{display:block !important;border-bottom:1px solid #ECECEC;padding:0
0 11px 0 !important;margin:47px
0 0 0 !important;background:0 transparent;color:#1A1A1A;font-size:16px;line-height:20px}#dsq-content .dsq-append-post{overflow:hidden}#dsq-content .dsq-append-post .dsq-post-area
h3{padding:0
15px 10px 0;font-family:Arial,Helvetica,sans-serif;font-size:13px;display:block;font-weight:bold;line-height:15px}#dsq-new-post #dsq-form-area{background:transparent !important;margin-bottom:0 !important;overflow:hidden !important;padding:0
0 20px 0 !important;border-bottom:1px solid #ECECEC}#dsq-content .dsq-post-footer{margin:6px
0 10px 0 !important}#dsq-comments-title{border-bottom:1px solid #ECECEC}.dsq-popup-profile .dsq-popup-title td, #dsq-content .dsq-comment-header
td{vertical-align:top !important}#dsq-content .dsq-reaction .dsq-comment-cite{padding-left:15px !important;color:#333 !important;font-size:13px !important;text-decoration:none !important}#reactions_counter
h4{margin:40px
0 0 0}.dsq-reaction .dsq-reaction-header{margin:-1.75em 0 0 63px !important;font:13px/20px Arial, Helvetica, 'Helvetica Neue', Geneva, sans-serif !important}#dsq-content .dsq-reaction .dsq-comment-footer{margin:1em
0 0 63px !important}#dsq-content .dsq-reaction-header
table{background:#F2F2F2 !important;font-size:13px !important}#dsq-content .dsq-reaction-header td.dsq-reaction-header-left{color:#808080 !important}#dsq-content .dsq-reaction-header td.dsq-reaction-header-left
img{display:none !important}#dsq-content .dsq-reaction-header td.dsq-reaction-header-left
a{color:#808080 !important;text-decoration:none !important}.dsq-reaction .dsq-comment-header{border:none !important}.dsq-reaction .dsq-comment-body{display:block !important;margin:4em
0 0 0 !important;padding:0
!important;border:none !important}#dsq-content #dsq-reactions .dsq-comment-message{margin:-3em 0 1em 63px !important;font:13px/20px Arial, Helvetica, 'Helvetica Neue', Geneva, sans-serif !important;color:#595959 !important;font-family:Arial,Helvetica,'Helvetica Neue',Geneva,sans-serif!important}.dsq-reaction .dsq-comment-footer{clear:both !important;margin-top:2em}#dsq-comments .dsq-post-area .dsq-attach-media-container{display:none !important}#dsq-content .dsq-attach-media .dsq-attach-media-container
iframe{border-right:0 none !important}#dsq-content .dsq-moderator img.dsq-moderator-star{display:none !important}#mediadetail h3#disqus_count,
#mediadetail #dsq-content h3.dsq-h3-reactions,
#mediadetail #dsq-new-post #dsq-form-area,
#mediadetail .dsq-comment{border-color:#1a1a1a !important}#mediadetail h3#disqus_count a,
#mediadetail #dsq-content .dsq-request-user-logout,
#mediadetail h3.dsq-h3-reactions{color:#FFF !important}#mediadetail #dsq-content .dsq-comment-header,
#mediadetail #dsq-content .dsq-append-post{background:#000 !important}#mediadetail #dsq-content .dsq-comment-text,
#mediadetail #dsq-content .dsq-reaction .dsq-comment-body,
#mediadetail #dsq-content .dsq-comment-text p,
#mediadetail #dsq-content .dsq-request-user-stats,
#mediadetail #dsq-content .dsq-comment-header-time
a{color:#808080 !important}#mediadetail #dsq-content button.dsq-button-small,
#mediadetail #dsq-content .dsq-comment-footer-reply-tab,
#mediadetail #dsq-content .dsq-append-post .dsq-post-area{background:#1a1a1a !important;border-color:#262626 !important}div.errors{border-bottom:solid 1px #e6e6e6;margin:0
0 27px;padding:0
0 5px}#newsletter
div.errors{border:none 0;margin:0;padding:0}div.errors p, div.already_exists
p{background:url(/assets/images/sitewide/sprite.png) 0 -2040px no-repeat;margin:0
0 4px;padding:0
0 0 21px;color:#f70016 !important}#newsletter div.errors p, #newsletter div.already_exists
p{background-position:0 -2196px;margin:0}html[dir=rtl] div.errors
p{background-position:right -2040px;padding:0
21px 0 0}html[dir=rtl] #newsletter div.errors p, html[dir=rtl] #newsletter div.already_exists
p{background-position:right -2196px;padding:0
21px 0 0}div.errors
ul{color:#f70016}div.errors ul
li{background:url(/assets/images/errors/bg-list-marker.png) 0 8px no-repeat;padding:0
0 3px 22px}html[dir=rtl] div.errors ul
li{background-position:right 8px;padding:0
22px 3px 0}.error input[type=text], .error textarea, .error div.select, .error input[type=email], .error .photo
img{border-left-color:#f70016 !important}#blog{}.ie #blog header h1.ff,
.ie9 #blog header
h1.ff{padding-bottom:0}html[dir="ltr"] .ie7 #blog header h1.ff,
html[dir="ltr"] .ie8 #blog header
h1.ff{padding-top:3px !important;line-height:97px !important;margin-bottom:5px}html[dir="ltr"] .ie9 #blog header
h1.ff{padding-top:14px !important;line-height:97px !important;margin-bottom:0px}html[dir="ltr"] .ie7 #blog.freepage header h1.ff,
html[dir="ltr"] .ie8 #blog.freepage header
h1.ff{padding:11px
0 0 0 !important;margin:0
0 4px 0 !important}html[dir="ltr"] .ie9 #blog.freepage header
h1.ff{padding:19px
0 0 0 !important;margin:0
0 4px 0 !important;line-height:83px !important}#blog
h1.ff{text-indent:-4px}html[dir="rtl"] #blog
h1.ff{text-indent:0}#blog
article{margin:0
0 36px 0;padding:0;border-bottom:10px solid #000;width:537px}#blog.freepage
article{border-bottom:0 none}#blog.freepage
aside.socialbar{padding-bottom:64px}#blog .article-listing
article{padding-bottom:16px}#blog .article-listing
article.hover{cursor:pointer}#blog .detail
article{margin-bottom:26px}#blog .detail article
.btn.inline{display:inline-block}#blog article
header{position:relative;padding:21px
0 1px 0}#blog article
h1{}#blog .article-listing article.hover h1
a{text-decoration:underline}#blog article
h2{position:absolute;left:0;top:3px;width:537px;*width:522px}#blog article header + img, #blog article header + div.img, #blog article header+div.video{margin-top:-5px;margin-bottom:12px}#blog .col-wide article p,
#blog .col-wide
article{font-size:14px;line-height:20px;margin-bottom:20px}#blog article
p.more{font-size:12px;line-height:17px;margin:-7px 0 20px}#blog article p.more
a{}#blog article p.more a:hover{}#blog article p.more
span{color:#a7a9ac}#blog article p.more span:before{content:"("}#blog article p.more span:after{content:")"}html[dir="rtl"] #blog article p.more span:after{content:""}html[dir="rtl"] #blog article p.more span:before{content:"تعليقات"}.dfi_freepage .cols .col-wide{padding-top:27px}.dfi_freepage .cols .col-wide
h1.large{border-bottom:10px solid #000;margin-bottom:10px;padding-bottom:22px}.dfi_freepage .cols .col-wide h1.large+h5{padding-top:15px}.dtff_freepage .cols .col-wide{padding-top:27px}.dtff_freepage .cols .col-wide
h1.large{border-bottom:10px solid #000;margin-bottom:10px;padding-bottom:22px}.dtff_freepage .cols .col-wide h1.large+h5{padding-top:15px}#mediadetail.videodetail{min-height:0;padding-top:354px}html[dir="rtl"] #mediadetail.videodetail{padding-top:354px}.ie7
#mediadetail.videodetail{padding-top:0}#mediadetail.videodetail .video-nav{position:absolute;right:0;top:0;width:179px;height:323px;padding:15px;border-bottom:1px solid #1a1a1a;overflow:hidden}html[dir="rtl"] #mediadetail.videodetail .video-nav{right:auto;left:0}#mediadetail.videodetail
div.video{position:absolute;left:0;top:0;padding:15px
15px 10px 15px;width:536px;height:328px;border-bottom:1px solid #1a1a1a;border-right:1px solid #1a1a1a}html[dir="rtl"] #mediadetail.videodetail
div.video{left:auto;right:0;border-right:0 none;border-left:1px solid #1a1a1a}#mediadetail.videodetail
section#relatedVideos{padding-top:15px}#mediadetail.videodetail .video-nav
ul.slider{position:absolute;left:15px;top:-2px;padding:41px
0 0 0;_padding-top:0}#mediadetail.videodetail .video-nav ul.slider
li{margin:0
0 12px 0;border-top:1px solid #1a1a1a;height:72px}#mediadetail.videodetail .video-nav ul.slider
a{display:block;width:79px;height:63px;position:relative;padding:9px
0 0 100px;text-decoration:none;font-size:11px;line-height:16px}html[dir="rtl"] #mediadetail.videodetail .video-nav ul.slider
a{padding:9px
100px 0 0}#mediadetail.videodetail .video-nav ul.slider a:hover{text-decoration:none}#mediadetail.videodetail .video-nav ul.slider
span.label{color:#b7925c;display:block}#mediadetail.videodetail .video-nav ul.slider
span.title{color:#fff}#mediadetail.videodetail .video-nav ul.slider a:hover
span.title{text-decoration:underline}#mediadetail.videodetail .video-nav ul.slider
img{position:absolute;left:0;top:12px}html[dir="rtl"] #mediadetail.videodetail .video-nav ul.slider
img{left:auto;right:0}#mediadetail.videodetail .video-nav
ul.paginator{_display:none}#mediadetail.videodetail .video-nav ul.paginator
li{position:absolute;left:15px;top:0;padding:15px
0 0 0;height:25px;width:179px;background:#000}#mediadetail.videodetail .video-nav ul.paginator
.next{top:auto;bottom:0;padding:0
0 36px 0}#mediadetail.videodetail .video-nav ul.paginator
a{display:block;width:179px;height:25px;text-indent:-9999em;background:url("/assets/images/sitewide/sprite.png") no-repeat right 0;-webkit-transition:opacity .2s;text-decoration:none}#mediadetail.videodetail .video-nav ul.paginator .next
a{background-position:right -25px}#mediadetail.videodetail .video-nav ul.paginator a:hover{background-position:-142px 0;text-decoration:none}#mediadetail.videodetail .video-nav ul.paginator .next a:hover{background-position:-142px -25px}#mediadetail.videodetail .video-nav ul.paginator
.disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:0.5;cursor:default;background-position:right 0 !important}#mediadetail.videodetail .video-nav ul.paginator .next
.disabled{background-position:right -25px !important}.cms-text div.video span.CC_subtitles,
.cms-text div.media span.CC_subtitles,
.videodetail div.video
span.CC_subtitles{color:#A7A9AC;float:right !important;width:150px;margin:7px
0 3px 0 !important;padding-left:22px;font:11px/15px Arial, sans-serif;display:none;background:url("/assets/images/sitewide/cc_icons.gif") no-repeat left 0}.cms-text
span.CC_subtitles{color:#A7A9AC !important}.videos .videodetail div.video
span.CC_subtitles{color:gray;background-position:left -50px !important}html[dir="rtl"] .cms-text div.video span.CC_subtitles,
html[dir="rtl"] .cms-text div.media span.CC_subtitles,
html[dir="rtl"] .videodetail div.video
span.CC_subtitles{float:left !important;text-align:left;display:none}.cms-text div.video span.CC_subtitles
img{vertical-align:-15%;padding:0
3px}article#mediadetail.large-video{padding-top:450px !important}article#mediadetail.large-video
div.video{width:746px !important;height:425px !important}section#photos{background:#000;margin:0;padding:15px
0 49px 0;width:776px;position:relative;z-index:9999}html[dir="rtl"] section#photos{}#photos>header{border-color:#1a1a1a;margin:0
0 14px 0}#photos
h1.ff{text-indent:-4px}html[dir="rtl"] #photos
h1.ff{text-indent:0}#photos
p{color:#808080;font-size:14px;line-height:20px;margin-bottom:20px}#photos ul, #photos li, #photos h1, #photos
h2{color:#fff}#photos
h1.ff{background:url("/assets/images/sitewide/bg-bar-fff.png") repeat-x 0 0}#photos
p.more{height:17px;overflow:hidden;margin:0
15px 37px;padding:0;*padding-top:10px;font-size:12px;line-height:17px}#photos p.more
a{display:inline;float:right;height:16px;padding:1px
0 0 22px;background:url("/assets/images/sitewide/sprite.png") no-repeat 0 -1658px}html[dir="rtl"] #photos p.more
a{float:left;padding:1px
22px 0 0;background-position:right -1658px}#photos p.more a:hover{}#photos
ul.films{padding:0
0 4px 15px;border-top:0;border-bottom:1px solid #1a1a1a;margin-bottom:15px !important}html[dir="rtl"] #photos
ul.films{padding:0
15px 4px 0}#photos ul.films
li{border-bottom:0;margin-bottom:0;height:auto;padding-bottom:5px}#photos ul.films h3
a{color:#fff}#photos ul.films .date, #photos ul.photos
.date{color:#808080 !important;font-size:11px !important;line-height:15px !important}#mediadetail.photodetail
.meta{padding-top:24px;padding-bottom:30px}#mediadetail.photodetail
section.tab{border-top:1px solid #1a1a1a;margin-top:0}#mediadetail.photodetail .back
a{color:#808080}#mediadetail.photodetail .back a:hover{color:#fff}#mediadetail.photodetail
ul.thumbnails{border-bottom:1px solid #1a1a1a;padding:0
0 5px 15px;margin:0
0 0 -15px;zoom:1;*padding-bottom:10px}html[dir="rtl"] #mediadetail.photodetail
ul.thumbnails{padding:0
15px 0 0;margin:0
-15px 0 0}#mediadetail.photodetail
.photo{background:#262626;text-align:center;margin:0
15px 13px 0;position:relative;min-height:420px;zoom:1}html[dir="rtl"] #mediadetail.photodetail
.photo{margin:0
0 13px 15px}#mediadetail.photodetail .tools+.photo{margin-top:-9px !important}#mediadetail.photodetail .photo
img{margin:0
auto;*margin-bottom:-3px}@media screen and (-webkit-min-device-pixel-ratio:0){#mediadetail.photodetail .photo
img{margin-bottom:-3px}}@-moz-document url-prefix(){#mediadetail.photodetail .photo
img{margin-bottom:-3px}}#mediadetail.photodetail .photo
.paginator{margin:0
!important}#mediadetail.photodetail .photo .paginator
li{display:block;position:absolute;padding:0;left:0;bottom:0;top:0;width:372px;height:auto}html[dir="rtl"] #mediadetail.photodetail .photo .paginator
li.prev{left:auto;right:0}#mediadetail.photodetail .photo .paginator
li.next{left:auto;right:0}html[dir="rtl"] #mediadetail.photodetail .photo .paginator
li.next{right:auto;left:0}#mediadetail.photodetail .photo .paginator li
a{display:block;height:100%;width:100%}.ie #mediadetail.photodetail .photo .paginator li
a{position:absolute;top:0;right:0;bottom:0;left:0}#mediadetail.photodetail .photo .paginator li
span{display:block;width:29px;height:29px;text-indent:-9999em;background:url("/assets/images/sitewide/sprite-semitrans.png") no-repeat 0 0;_background:url("/assets/images/sitewide/sprite-semitrans-8.png");text-decoration:none;position:absolute;bottom:15px;left:15px}html[dir="rtl"] #mediadetail.photodetail .photo .paginator li.prev
span{background-position:-50px 0;right:15px;left:auto}#mediadetail.photodetail .photo .paginator li.next
span{background-position:-50px 0;left:auto;right:15px}html[dir="rtl"] #mediadetail.photodetail .photo .paginator li.next
span{background-position:0 0;right:auto;left:15px}#mediadetail.photodetail .photo .paginator li.prev a:hover
span{background-position:0 -50px;text-decoration:none}html[dir="rtl"] #mediadetail.photodetail .photo .paginator li.prev a:hover
span{background-position:-50px -50px}#mediadetail.photodetail .photo .paginator li.next a:hover
span{background-position:-50px -50px;text-decoration:none}html[dir="rtl"] #mediadetail.photodetail .photo .paginator li.next a:hover
span{background-position:0 -50px}#mediadetail.photodetail .photo .paginator li
a.disabled{cursor:default;opacity: .5}#mediadetail.photodetail .photo .paginator li.prev a.disabled
span{background-position:0 0 !important}html[dir=rtl] #mediadetail.photodetail .photo .paginator li.prev a.disabled
span{background-position:-50px 0 !important}#mediadetail.photodetail .photo .paginator li.next a.disabled
span{background-position:-50px 0 !important}html[dir=rtl] #mediadetail.photodetail .photo .paginator li.next a.disabled
span{background-position:0 0 !important}#mediadetail.photodetail
.photocaption{border-bottom:1px solid #1a1a1a;padding:0
0 10px;font:12px/17px Arial, sans-serif !important;margin:0
!important}#mediadetail.photodetail .photocaption
span{display:inline-block;*display:inline;zoom:1;margin-right:9px;padding-right:10px;border-right:1px solid #4c4c4c}html[dir="rtl"] #mediadetail.photodetail .photocaption
span{margin-right:0;padding-right:0;border-right:0 none;margin-left:9px;padding-left:10px;border-left:1px solid #4c4c4c}.tools{background:#262626;margin:0
15px 10px 0;padding:13px
12px 10px;position:relative;text-align:right;zoom:1}html[dir="rtl"] .tools{margin:0
0 10px 15px;text-align:left}.tools
p{font:12px/17px Arial, sans-serif !important;margin:0
!important}.tools
span{display:inline-block;*display:inline;zoom:1;margin-left:9px;padding-left:10px;border-left:1px solid #4c4c4c}html[dir="rtl"] .tools
span{margin-left:0;padding-left:0;border-left:0 none;margin-right:9px;padding-right:10px;border-right:1px solid #4c4c4c}.tools
.back{position:absolute;left:15px;top:13px;text-align:left;width:200px}html[dir="rtl"] .tools
.back{left:auto;right:15px;text-align:right}.tools .back
a{background-position:0 -1845px}html[dir="rtl"] .tools .back
a{background-position:right -1845px}.tools .back a:hover{color:#fff;text-decoration:none;background-position:0 -1876px}html[dir="rtl"] .tools .back a:hover{background-position:right -1876px}.tools
.thumbs{overflow:hidden;padding-bottom:3px}.tools .thumbs
a{display:inline;float:right;background:url("/assets/images/sitewide/sprite.png") no-repeat 0 -1908px;height:13px;color:#a7a9ac;padding:0
0 1px 23px;_width:80px;text-decoration:none}html[dir="rtl"] .tools .thumbs
a{float:left;background-position:right -1908px;padding:0
23px 1px 0}.tools .thumbs a:hover{background-position:0 -1941px;text-decoration:none;color:#fff}html[dir="rtl"] .tools .thumbs a:hover{background-position:right -1941px}#comments .col-wide{padding-top:25px}#education{}#education #section-header{background-image:url("/assets/images/education/header-img04_education.jpg")}#education #section-header
h1.ff{background:url("/assets/images/sitewide/bg-bar-eb1c8b.png") repeat-x 0 0;text-indent:0;font-size:130px !important}html[dir="rtl"] #education #section-header
h1.ff{text-indent:0;font-size:80px !important}.ie9 #education header
h1.ff{margin-bottom:5px}.ie9 #education header .subnav
.ff{padding-top:0 !important}#education .col-wide{padding-bottom:44px;padding-top:21px}#education
h2.ff{border-bottom:10px solid #1a1a1a}#education p.back+h2.ff{margin-bottom:20px}#education p.back+h2.ff+h3.large{margin-bottom:10px}#education .col-wide p, #education .col-wide ul, #education .col-wide
ol{font-size:14px;line-height:20px;margin-bottom:20px}#education
p.back{position:static;display:inline;float:right;font-size:12px !important;line-height:17px !important;margin:-10px 0 16px 0 !important;padding:0}html[dir="rtl"] #education
p.back{float:left}#education p.back
a{color:#a7a9ac;text-decoration:none}#education p.back a:hover{color:#a7a9ac;text-decoration:underline}#education .col-wide p:first-of-type{}#education .col-wide p:only-of-type{}#education .moreContent p:first-of-type{font-weight:normal !important}#education
p.more{font-size:12px;line-height:17px;padding-top:3px;margin-bottom:17px}#education p.more + h2.ff, #education ul.workshops+h2.ff{padding-top:24px}#education h2.ff+ul.workshops{margin-top:-15px !important}#education
ul.jury{padding-top:16px;margin-bottom:14px !important}#education ul.jury>li:first-child{border-top:10px solid #1a1a1a}#education ul.jury
p{margin-bottom:0 !important}#education ul.jury .moreContent
p{margin-bottom:20px !important}#education
ul.explore{padding-top:10px}#education ul.explore, #education ul.explore
li{font-size:12px !important;line-height:17px !important}#education
.register{min-height:65px}#education .register p.btn, #education .register
p.registerBy{padding-left:0 !important;padding-right:0 !important}#education .register
p.registerationClosed{padding-right:0 !important}html[dir=rtl] #education .register
p.registerationClosed{background-position:0 -1402px;padding-right:0 !important;padding-left:20px !important}#education.education-contact
h2.large{border-bottom:solid 10px #1A1A1A;padding:5px
50px 25px 0;margin-bottom:27px}html[dir=rtl] #education.education-contact
h2.large{padding:5px
0 25px 50px}#education.education-contact h2.large
a{color:#1A1A1A;text-decoration:underline}#education.education-contact form.contact fieldset ol li input[type="submit"]{background-color:#EB1C8B}#education.education-contact .col-wide form.contact fieldset ol,
#education.education-contact .col-wide p,
#education.education-contact div.errors
ul{font:12px/17px Arial, sans-serif}#education.education-contact div.errors
ul{margin-bottom:17px}#education.education-contact div.errors p,
#education.education-contact div.already_exists
p{margin:0
0 4px}#education.education-contact .col-wide form.contact fieldset
ol{margin:0}#filmtalk{padding-bottom:44px}#filmtalk #section-header{background-image:url("/newsletter/Qumra25Banner-En.jpg");margin-bottom:21px}html[dir="rtl"] #filmtalk #section-header{background-image:url("/newsletter/Qumra25Banner-Ar.jpg");margin-bottom:21px}#filmtalk #section-header
h1.ff{background:url("/newsletter/Qumra2018_Whitline.jpg") repeat-x 0 0;text-indent:-5px}html[dir="rtl"] #filmtalk #section-header
h1.ff{text-indent:0}.ie9 #filmtalk header
h1.ff{margin-bottom:5px}.ie9 #filmtalk header .subnav
.ff{padding-top:0 !important}#filmtalk p
a{color:#5b6883 !important}#filmtalk
p{font-size:15px !important;line-height:20px;margin-bottom:20px}#filmtalk
h2.ff{margin-bottom:0px}#filmtalk header+h2.ff{border-bottom:10px solid #1a1a1a;margin-bottom:18px}#filmtalk
ul.films{border-top:0 none;padding-top:0}#filmtalk h2.large, #filmtalk
p.large{padding-right:140px;margin-bottom:27px}html[dir="rtl"] #filmtalk h2.large, html[dir="rtl"] #filmtalk
p.large{padding-right:0;padding-left:140px}#filmtalk
#spotlight{border-top:10px solid #1a1a1a;padding-top:15px;padding-bottom:16px}#filmtalk #spotlight .x2
article{border-bottom:0 none;min-height:81px;height:auto}#filmtalk #spotlight .x2 article+article{border-bottom:10px solid #1a1a1a;margin-top:-30px}#filmtalk #spotlight .x1
article{height:102px;padding:122px
0 0 0}#filmtalk #spotlight .x1, #filmtalk #spotlight .x2-container{width:746px;overflow:hidden;float:none}#filmtalk #spotlight .x2-container{border-bottom:10px solid #1a1a1a;margin-bottom:15px;padding-bottom:20px}#filmtalk #spotlight .x1+.x1
article{border-bottom:0 none}#filmtalk #spotlight article
.caption{bottom:70px;width:159px;height:auto;background-color:#5b6883;bottom:auto;top:89px}#filmtalk #spotlight .x2 article
.caption{bottom:auto;top:210px;width:348px}#filmtalk
.back{top:147px;z-index:9999}.isMozilla3 #filmtalk
.back{top:117px}#filmtalk ul.films
.caption{background-color:#5b6883}#filmtalk
p.more{height:17px;overflow:hidden;margin:0
0 37px 0}#filmtalk p.more
a{display:inline;float:right;height:16px;padding:1px
0 0 22px;background:url("/assets/images/sitewide/sprite.png") no-repeat 0 -1621px}html[dir="rtl"] #filmtalk p.more
a{float:left;padding:1px
22px 0 0;background-position:right -1621px}#filmtalk p.more a:hover{}#filmtalk p.large+p{font-size:14px;line-height:20px;margin-bottom:25px;margin-top:-13px;padding:0
140px 0 0}html[dir="rtl"] #filmtalk p.large+p{padding:0
0 0 140px}#filmtalk p.large+p+p{margin-top:-5px}#filmtalk p.large+p~ul.films{border-top:10px solid #1a1a1a;padding-top:13px}#filmtalk h2.dd-title{color:#5b6883}#filmtalk h2.dd-title{background-position:right -1431px}html[dir="rtl"] #filmtalk h2.dd-title{background-position:0 -1431px}#filmtalk h2.dd-title-open{color:#1a1a1a;background-position:right -1374px}html[dir="rtl"] #filmtalk h2.dd-title-open{background-position:0 -1374px}#filmtalk h2.dd-title-open:hover{color:#5b6883;background-position:right -1454px}html[dir="rtl"] #filmtalk h2.dd-title-open:hover{background-position:0 -1454px}#filmtalk ul.dd-list{}#filmtalk ul.dd-list li
a{color:#5b6883 !important}#filmtalk
.x1{padding:0
!important}#filmtalk #spotlight .x1
article{margin-left:10px !important;float:left;width:179px}#filmtalk #spotlight .x1 article:first-child{margin-left:0 !important}body.filmfestival{background:#666 url("/assets/images/filmfestival/bg.png") fixed repeat 0 0}.dtff-branding{border-top:1px solid #e6e6e6;margin:22px
-15px 60px;padding:14px
15px}.dtff-branding
p{display:block;background:url("/assets/images/filmfestival/sprite.png") no-repeat 0 bottom;width:179px;height:523px;text-indent:-9999em}#filmfestival{}#filmfestival #section-header{background:none}#filmfestival #section-header
h1.ff{background:url("/assets/images/filmfestival/h1.jpg") no-repeat 0 0;width:775px;height:150px;text-indent:-9999em;margin:-15px 0 1px -14px}html[dir="rtl"] #filmfestival #section-header
h1.ff{margin:-15px -14px 1px 0;padding:0
0 10px 0}#filmfestival #section-header nav .tertiarynav .current a,
#filmfestival #subsection-header nav .tertiarynav .current
a{background-color:#3cc}#filmfestival.favourites #subsection-header nav .tertiarynav
a{color:#1a1a1a !important}#filmfestival.favourites #subsection-header nav .tertiarynav .current
a{background-color:#1a1a1a !important}#filmfestival ul.dd-list li
a{color:#3cc !important}#filmfestival
.detail{min-height:1000px}.ie #filmfestival
.detail{min-height:1200px}#filmfestival
h2.large{clear:both}#filmfestival
p.back{position:static;display:inline;float:right;font-size:12px !important;line-height:17px !important;margin:0
0 6px 0 !important;padding:0}html[dir="rtl"] #filmfestival
p.back{float:left}#filmfestival p.back
a{color:#a7a9ac;text-decoration:none}#filmfestival p.back a:hover{color:#a7a9ac;text-decoration:underline}#filmfestival .lessContent-link, #filmfestival .moreContent-link{color:#3cc !important}#filmfestival .lessContent-link{background-position:right -1499px}#filmfestival .moreContent-link{background-position:right -1475px}html[dir="rtl"] #filmfestival .lessContent-link{background-position:0 -1499px}html[dir="rtl"] #filmfestival .moreContent-link{background-position:0 -1475px}#filmfestival
p.caption{position:static;background:none;color:#a7a9ac;padding:11px
0 2px 0;margin:0;text-transform:none;width:auto;font-size:12px !important;line-height:20px !important}#filmfestival
aside.socialbar{margin-bottom:31px}#filmfestival div.video + .socialbar + .caption,
#filmfestival div.video+.caption{margin:0
0 12px !important;border-top:1px solid #e6e6e6;padding-top:15px}#filmfestival .caption+div.screenings{margin-bottom:20px}#filmfestival
h3.bordertop{padding-top:25px;font-size:16px;line-height:20px;margin-bottom:5px;font-family:Helvetica,Arial,sans-serif}#filmfestival p+h3.bordertop{margin-top:10px}#filmfestival
dl.credits{border-bottom:1px solid #e6e6e6;margin:20px
0 39px 0}#filmfestival dl.credits dt,
#filmfestival dl.credits
dd{width:253px;padding:4px
15px 5px 0;margin:0;border-top:1px solid #e6e6e6;line-height:20px}html[dir="rtl"] #filmfestival dl.credits dt,
html[dir="rtl"] #filmfestival dl.credits
dd{padding:4px
0 5px 15px}.ie #filmfestival dl.credits
dd{float:left !important}.ie html[dir="rtl"] #filmfestival dl.credits
dd{float:right !important}#filmfestival
ul.contacts{padding:0;margin:16px
0 30px 0}#filmfestival ul.contacts
li{display:inline;float:left;width:253px;padding:0
15px 0 0;margin:0
0 35px 0}html[dir="rtl"] #filmfestival ul.contacts
li{float:right;padding:0
0 0 15px}#filmfestival ul.contacts
h4{font-size:12px !important;line-height:20px !important}#filmfestival ul.contacts
p{font-size:12px !important;line-height:20px !important;margin:0
!important}#filmfestival ul.contacts
a{}#filmfestival ul.contacts a:hover{}#filmfestival ul.contacts
dl{margin:0;line-height:20px}#filmfestival ul.contacts
dt{font-weight:normal;padding:0
5px 0 0}#filmfestival ul.contacts
dl{}#filmfestival .no-video{border-top:1px solid #e6e6e6;padding-top:2px;margin:0
0 17px}#filmfestival
#alert{margin-top:14px;margin-bottom:1px;background-color:#3cc}#filmfestival
#spotlight.flow{padding-top:14px}#filmfestival #spotlight.flow
header{border-bottom:10px solid #1a1a1a;margin:0
0 15px 0;padding:2px
0 6px 0}#filmfestival #spotlight.flow
article{padding-top:0;padding-bottom:7px;overflow:hidden;height:auto}#filmfestival #spotlight.flow .x2
article{padding-bottom:31px}#filmfestival #spotlight.flow .x1 article
h1{margin-bottom:9px}#filmfestival #spotlight.flow article
img{position:static;margin:0
0 9px 0}#filmfestival #spotlight.flow .x2 article
img{margin-bottom:7px}#filmfestival #spotlight.flow article
div.video{margin:0
0 9px 0;height:auto !important;width:auto !important}#filmfestival #spotlight.flow .x2 article
div.video{margin-bottom:7px}#filmfestival #spotlight.flow .x2 article div.video
img{margin:0}#filmfestival #spotlight.flow .x2 article div.video
span.video{}#filmfestival #spotlight.flow
nav{margin:0
0 16px 0}#filmfestival #spotlight.flow #community
nav{margin:15px
0}#filmfestival #spotlight.flow nav
ul{margin:0;padding:0;border-bottom:10px solid #3cc}#filmfestival #spotlight.flow nav
li{margin:0;padding:0;border-top:1px solid #E8E6E6}#filmfestival #spotlight.flow nav li:first-child{border-top:10px solid #3cc}#filmfestival #spotlight.flow nav li
a{display:block;margin:0;padding:3px
0;text-decoration:none}#filmfestival #spotlight.flow nav li a:hover{color:#a7a9ac}#filmfestival #spotlight.flow
article.whats_on{margin-top:37px;border-bottom:0;margin-bottom:10px}#filmfestival #spotlight.flow article.whats_on
h1{margin-bottom:3px}#filmfestival #spotlight.flow article.whats_on
ul{margin-bottom:10px;border-bottom:1px solid #e8e6e6}#filmfestival #spotlight.flow article.whats_on
li{border-top:1px solid #e8e6e6;padding:12px
0 10px}#filmfestival #spotlight.flow article.whats_on li
a{text-decoration:none}#filmfestival #spotlight.flow article.whats_on li:first-child{border-top:0}#filmfestival #spotlight.flow article.whats_on li
p{margin-bottom:0;color:#999}#filmfestival #spotlight.flow article.whats_on li p
.type{color:#1a1a1a}#filmfestival #spotlight.flow article.whats_on li
h1{margin-bottom:4px}#filmfestival #spotlight.flow article.whats_on li a:hover
h1{text-decoration:underline}#filmfestival #spotlight.flow article.whats_on
.module_link{margin-bottom:0}#filmfestival #spotlight.flow
article.image_tout{border-bottom:0}#filmfestival #spotlight.flow article.image_tout
img{display:block;margin:0}#filmfestival.films{min-height:800px}#filmfestival.films
ul.allseries{clear:both}#filmfestival.films.members
ul.allseries{border:0
none;border-bottom:1px solid #e6e6e6}#filmfestival.films.members ul.allseries + p a.more-allseries{display:inline-block !important;font:12px/17px Arial, sans-serif !important;-moz-border-radius:3px !important;-webkit-border-radius:3px !important;border-radius:3px !important}#filmfestival.films ul.allseries+.paginator{border-top:10px solid #1a1a1a;padding:15px
0 0 0}#filmfestival.films ul.allseries
li{min-height:151px;height:auto;overflow:hidden;padding-right:0}html[dir="rtl"] #filmfestival.films ul.allseries
li{padding-right:255px;padding-left:0}#filmfestival.films.members ul.allseries
li{padding-right:0;padding-left:194px;padding-top:15px;min-height:115px}html[dir="rtl"] #filmfestival.films.members ul.allseries
li{padding-right:194px;padding-left:0}#filmfestival.films ul.allseries li
p.caption{line-height:17px !important}#filmfestival.films ul.allseries div.infos_favourites,
#filmfestival.films ul.allseries
div.infos_tickets{display:inline;float:left;width:194px;height:115px}#filmfestival.films ul.allseries div.infos_favourites a.spr-fav{margin-left:15px;display:inline-block;padding-left:22px;color:#999;margin-top:5px;background:transparent url(/assets/images/sitewide/sprite_members.png) no-repeat 0 -50px}#filmfestival.films ul.allseries div.infos_favourites a.spr-fav:hover{color:#B7925C;background-position:0 -100px}.spr-ticket{background:transparent url(/assets/images/sitewide/sprite_members.png) no-repeat 0 -152px}html[dir="rtl"] .spr-ticket{background:transparent url(/assets/images/sitewide/sprite_members.png) no-repeat right -152px}html[dir="rtl"] #filmfestival.films ul.allseries div.infos_favourites a.spr-fav{background-position:right -50px;padding-left:0;padding-right:22px;margin-left:0;margin-right:15px}html[dir="rtl"] #filmfestival.films ul.allseries div.infos_favourites a.spr-fav:hover{background-position:right -100px}#filmfestival.films ul.allseries div.infos_tickets
p{color:#A7A9AC !important;font-size:11px;line-height:15px;margin-left:15px}html[dir="rtl"]  #filmfestival.films ul.allseries div.infos_tickets
p{margin-right:15px;margin-left:0}#filmfestival.films ul.allseries div.infos_tickets p
a{color:#A7A9AC !important;text-decoration:underline}#filmfestival.films ul.allseries div.infos_tickets p
b{color:#1a1a1a;padding:0
0 5px 22px;display:block;font:bold 12px/17px Arial, sans-serif}html[dir="rtl"] #filmfestival.films ul.allseries div.infos_tickets p
b{padding:0
22px 5px 0}#filmfestival.films ul.allseries
div.film_detail{display:inline;float:left;width:232px}#filmfestival.films.members ul.allseries
div.film_detail{width:357px;border-right:1px solid #e6e6e6;min-height:115px}html[dir="rtl"] #filmfestival.films.members ul.allseries
div.film_detail{border-left:1px solid #E6E6E6;border-right:0 none}#filmfestival.films ul.allseries div.film_detail a.spr-btfav{position:absolute;left:10px;top:25px;display:block;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#1a1a1a;overflow:hidden;text-indent:-999em}html[dir="rtl"] #filmfestival.films ul.allseries div.film_detail a.spr-btfav{left:auto;right:10px}#filmfestival.films ul.allseries div.film_detail a.spr-btfav.btfav_hover,
#filmfestival.films ul.allseries div.film_detail a.spr-btfav:hover{background-color:#fdc500}html[dir="rtl"] #filmfestival.films ul.allseries
div.film_detail{float:right}#filmfestival.films ul.allseries div.film_detail
h3{padding-top:1px;margin:0
0 4px 0}#filmfestival.films ul.allseries div.film_detail
h4.section{margin-bottom:11px}#filmfestival.films ul.allseries div.film_detail
p{margin:0
0 10px 0}#filmfestival.films.members ul.allseries div.film_detail
p{padding-right:15px}html[dir="rtl"] #filmfestival.films.members ul.allseries div.film_detail
p{padding-right:0;padding-left:15px}#filmfestival.films ul.allseries div.film_detail
p.caption{padding-top:0;margin:0}#filmfestival.films.members ul.allseries div.film_detail
h4.date{text-transform:none}#filmfestival.films.members ul.allseries div.film_detail h4.date+a{color:#A7A9AC !important;font-size:11px;line-height:15px;display:inline-block;padding-bottom:10px;text-decoration:underline}#filmfestival.films ul.allseries
ul.films_info{border:1px
solid #e0e0e0;background:#efefef;width:210px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;min-height:141px;padding:12px
15px 0;margin:0
0 -4px 0;display:inline;float:right;position:relative;top:-4px;line-height:17px !important}html[dir="rtl"] #filmfestival.films ul.allseries
ul.films_info{float:left}#filmfestival.films ul.allseries li ul.films_info
li{padding:0;display:block;height:auto;border:0
none;min-height:1px;margin:0
0 11px 0;line-height:17px !important}#filmfestival.films ul.allseries li ul.films_info li.screen
a{color:#1a1a1a}#filmfestival.films ul.allseries li ul.films_info li.screen
em{font-style:normal;color:#a7a9ac;display:block}#filmfestival.films ul.allseries li ul.films_info li.partof
a{color:#1a1a1a;text-decoration:underline}#filmfestival.films ul.allseries li ul.films_info li.partof a:hover{color:#a7a9ac}#filmfestival.films ul.allseries li ul.films_info li
ul{margin:0
0 1px 0}#filmfestival.films ul.allseries li ul.films_info li ul
li{list-style:disc outside;overflow:visible;margin:0
0 0 14px;padding:0;color:#a7a9ac;display:list-item}html[dir="rtl"] #filmfestival.films ul.allseries li ul.films_info li ul
li{margin:0
16px 0 0}#filmfestival.films .filter
.dd{display:inline;display:block;float:left;margin:0
0 15px 10px}html[dir="rtl"] #filmfestival.films .filter
.dd{float:right;margin:0
10px 15px 0}#filmfestival.films .filter ul+.dd.first{margin-left:0}html[dir="rtl"] #filmfestival.films .filter ul+.dd{margin-right:0}#filmfestival.films .dd
p{background-position:125px -1742px;width:102px}html[dir="rtl"] #filmfestival.films .dd
p{background-position:12px -1742px}#filmfestival.films .dd ul li
a{min-width:102px}#filmfestival.films
.paginator{margin-bottom:-8px}#filmfestival.films .filter .radio-fields,
#filmfestival.program-talks .filter .radio-fields{margin-top:68px;border-top:1px solid #e6e6e6;padding-top:16px;clear:both;margin-bottom:11px;overflow:auto}.ie7 #filmfestival.films .filter .radio-fields,
.ie7 #filmfestival.program-talks .filter .radio-fields{margin-top:5px}#filmfestival.films .filter .radio-fields a,
#filmfestival.program-talks .filter .radio-fields
a{display:block;float:left;width:230px;height:15px;padding:0
0 0 18px;margin:0
0  5px 0;font:normal 12px/15px Arial, Helvetica, sans-serif;color:#999;text-decoration:none;background:#fff url(/assets/images/sitewide/sprite.png) -7px -2767px}html[dir="rtl"] #filmfestival.films .filter .radio-fields a,
html[dir="rtl"] #filmfestival.program-talks .filter .radio-fields
a{float:right;padding:0
18px 0 0;background-position:-745px -2767px}#filmfestival.films .filter .radio-fields a.current,
#filmfestival.program-talks .filter .radio-fields
a.current{background-position:-7px -2743px}html[dir="rtl"] #filmfestival.films .filter .radio-fields a.current,
html[dir="rtl"] #filmfestival.program-talks .filter .radio-fields
a.current{background-position:-745px -2743px}#filmfestival.program-talks ul.workshops div.film_detail a.spr-btfav{position:absolute;left:10px;top:25px;display:block;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#1a1a1a;overflow:hidden;text-indent:-999em}html[dir="rtl"] #filmfestival.program-talks ul.workshops div.film_detail a.spr-btfav{left:auto;right:10px}#filmfestival.program-talks ul.workshops div.film_detail a.spr-btfav.btfav_hover,
#filmfestival.program-talks ul.workshops div.film_detail a.spr-btfav:hover{background-color:#fdc500}#filmfestival.program-detail{}.ie7 #filmfestival.program-detail, .ie7 #filmfestival.program-detail
*{zoom:1}#filmfestival.program-detail
article.detail{padding-top:13px;padding-bottom:74px}#filmfestival.program-detail
h2.large{margin-bottom:3px;padding-right:110px}html[dir="rtl"] #filmfestival.program-detail
h2.large{padding-right:0;padding-left:110px}#filmfestival.program-detail
h3.bordertop{clear:both}#filmfestival.program-detail .detail p, #filmfestival.program-detail
q{font-size:14px;line-height:20px;margin-bottom:20px}#filmfestival.program-detail
q{clear:both;padding-right:15px}html[dir="rtl"] #filmfestival.program-detail
q{padding-right:0;padding-left:15px}#filmfestival.program-detail .about-director
b{font-weight:normal}#filmfestival.program-detail .detail
p.section{margin-bottom:12px;font-size:11px !important;line-height:15px !important}#filmfestival.program-detail .detail
p.official{font-size:12px;line-height:17px}#filmfestival.program-detail .detail p.official
a{text-decoration:none;color:#3cc}#filmfestival.program-detail .detail p.official a:hover{text-decoration:underline}#filmfestival.program-detail .screen
a{text-decoration:none}#filmfestival.program-detail .screen a:hover{text-decoration:underline;color:#1a1a1a}#filmfestival.program-detail article.detail
img{margin-top:5px}#filmfestival.program-detail .socialbar-comments+.bordertop{padding-top:20px;margin-bottom:10px}#filmfestival.program-events{}#filmfestival.program-events
div.detail{padding-top:32px;padding-bottom:61px}#filmfestival.program-events
article.detail{padding-top:13px;padding-bottom:45px}#filmfestival.program-events
h2.large{margin-bottom:23px}#filmfestival.program-events article.detail
h2.large{margin-bottom:10px}#filmfestival.program-events article.cms-text img,
#filmfestival.program-events article.cms-text
.img{margin-bottom:18px}#filmfestival.program-events div.screenings
ul{padding-right:130px !important}#filmfestival.program-events article.detail
div.screenings{margin-bottom:30px}#filmfestival.program-events article.detail div.screenings
ul{padding-top:3px}#filmfestival.program-events
h3{margin:0
0 16px 0;font-size:16px;line-height:20px;font-family:Helvetica,Arial,sans-serif}#filmfestival.program-events .detail
p{font-size:14px;line-height:20px;margin-bottom:20px}#filmfestival.program-events
ul.workshops{border-top:10px solid #1a1a1a;padding-top:0}#filmfestival.program-events ul.workshops
li{}#filmfestival.program-events ul.workshops
h3{margin:0
0 4px 0}#filmfestival.program-events .detail ul.workshops
p{margin-bottom:11px}#filmfestival.program-events ul.workshops
p.screenings{font-size:12px;color:#a7a9ac;margin:0;line-height:17px !important}#filmfestival.program-events
.socialbar{border-bottom:10px solid #1a1a1a;padding:0
0 35px 0;margin:-7px 0 32px 0}.ie7 #filmfestival.program-events
.socialbar{margin:0
0 32px 0}#filmfestival.program-events div#fb-comments{margin-top:44px}#filmfestival.program-talks{}#filmfestival.program-talks
div.detail{padding-top:22px;padding-bottom:61px}#filmfestival.program-talks
article.detail{padding-top:13px;padding-bottom:26px}#filmfestival.program-talks
.dd{display:inline;float:left;margin:0
10px 1px 0}html[dir="rtl"] #filmfestival.program-talks
.dd{float:right;margin:0
0 1px 10px}#filmfestival.program-talks
h2.large{margin-bottom:17px}#filmfestival.program-talks article.detail
h2.large{margin-bottom:13px;padding-right:110px}html[dir="rtl"] #filmfestival.program-talks article.detail
h2.large{padding-right:0;padding-left:110px}#filmfestival.program-talks article.detail
img{margin:0
0 1px 0}#filmfestival.program-talks
h3{font-size:16px;line-height:20px;margin-bottom:20px;font-family:Helvetica,Arial,sans-serif}#filmfestival.program-talks .detail
p{font-size:14px;line-height:20px;margin-bottom:20px}#filmfestival.program-talks .detail
p.section{font-size:11px;margin-bottom:15px;margin-top:-5px;line-height:1em}#filmfestival.program-talks .dd
p{font-size:12px;line-height:17px}#filmfestival.program-talks
div.screenings{margin-bottom:25px}#filmfestival.program-talks div.screenings
ul{padding-right:130px !important}html[dir="rtl"] #filmfestival.program-talks div.screenings
ul{padding-right:0 !important;padding-left:130px !important}#filmfestival.program-talks ul.workshops,
#filmfestival.program-talks
ul.jury{clear:both;border-top:10px solid #1a1a1a;padding-top:0}#filmfestival.program-talks ul.workshops
li{}#filmfestival.program-talks ul.workshops
h3{margin:0
0 4px 0}#filmfestival.program-talks ul.workshops
h4.section{margin-bottom:13px}#filmfestival.program-talks .detail ul.workshops
p{margin-bottom:0}#filmfestival.program-talks ul.workshops
img{margin:0}#filmfestival.program-talks article.detail p+ul.jury{margin-top:34px}#filmfestival.program-talks article.detail ul.jury li
h3{margin:0
0 4px 0}#filmfestival.program-talks article.detail ul.jury li
p{margin-bottom:0;margin-bottom:17px}#filmfestival.program-talks article.detail ul.jury li .moreContent
p{margin-bottom:20px}#filmfestival.program-talks article.detail ul.jury li
img{margin:0
15px 15px 0}html[dir="rtl"] #filmfestival.program-talks article.detail ul.jury li
img{float:right;margin:0
0 15px 15px}#filmfestival.program-talks .socialbar-comments+.bordertop{padding-top:20px;margin-bottom:10px}#filmfestival.program-talks div#fb-comments{}#filmfestival.venues{}#filmfestival.venues
div.detail{padding-top:32px;padding-bottom:45px}#filmfestival.venues
article.detail{padding-top:13px;padding-bottom:19px}#filmfestival.venues
h2.large{margin-bottom:24px}#filmfestival.venues article.detail
h2.large{margin-bottom:10px;padding-right:110px}html[dir="rtl"] #filmfestival.venues article.detail
h2.large{padding-right:0;padding-left:110px}#filmfestival.venues
h3.ff{border-bottom:10px solid #1a1a1a;margin-bottom:0}#filmfestival.venues #googlemap,
#filmfestival.venues .google-map,
#filmfestival.venues .iframe-map{margin-top:15px;margin-bottom:51px}#filmfestival.venues .google-map .infowin,
#filmfestival.venues .iframe-map{color:#1a1a1a;font:normal 12px/17px Helvetica, Arial, sans-serif}#filmfestival.venues .google-map .infowin
h2{font-size:16px;line-height:20px}#filmfestival.venues .google-map .infowin
img{float:left;margin:0
10px 4px 0}html[dir="rtl"] #filmfestival.venues .google-map .infowin
img{float:right;margin:0
0 4px 10px}#filmfestival.venues .detail
p{font-size:14px;line-height:20px;margin-bottom:20px}#filmfestival.venues
div.screenings{margin-bottom:20px;padding-bottom:14px}#filmfestival.venues div.screenings
a{color:#3cc;text-decoration:none}#filmfestival.venues div.screenings a:hover{text-decoration:underline}#filmfestival.venues
span.hr{display:block;background:#1a1a1a;height:10px;margin:30px
0 30px}#filmfestival.venues article.detail
img{margin-bottom:18px}#filmfestival.jury{}#filmfestival.jury
article.detail{padding-top:32px;padding-bottom:28px}#filmfestival.jury
h2.large{margin-bottom:34px}#filmfestival.jury
h3.ff{border-bottom:10px solid #1a1a1a;margin-bottom:0}#filmfestival.jury h3.ff~h3.ff{margin-top:2px}#filmfestival.jury
ul.jury{margin-bottom:27px}#filmfestival.jury .detail
p{font-size:14px;line-height:20px;margin-bottom:20px}#filmfestival.jury .detail ul.jury li
p{margin-bottom:0}#filmfestival.jury .detail ul.jury li
.moreContent{padding-bottom:3px}#filmfestival.jury .detail ul.jury li .moreContent
p{margin-bottom:20px}#filmfestival.awards{}#filmfestival.awards
article.detail{padding-top:32px;padding-bottom:45px}#filmfestival.awards h2.large,
#filmfestival.transportation
h2.large{padding-bottom:25px;border-bottom:10px solid #1a1a1a;margin-bottom:15px}#filmfestival.awards
h2.large{margin-bottom:0px;border-bottom:0;padding-bottom:10px}#filmfestival.awards
h2.ff{border-bottom:solid 10px #1A1A1A;margin-bottom:17px;margin-top:25px}#filmfestival.awards h3.film-title{margin-top:20px;border-top:1px solid #e6e6e6;padding-top:20px}#filmfestival.awards .hr + h3.film-title,
#filmfestival.awards h2.ff+h3.film-title{margin-top:0;border-top:0;padding-top:0}#filmfestival.awards .detail p.film-info{color:#a7a9ac;font-size:12px;margin-bottom:10px}#filmfestival.awards
.img{margin-bottom:20px}#filmfestival.awards .detail
p.caption{padding:0
0 11px}#filmfestival.awards .img
img{display:block}#filmfestival.awards .img
p.credit{padding:9px
0 0px !important}#filmfestival.awards
h3{font-size:16px;line-height:19px;margin-bottom:7px;font-family:Helvetica,Arial,sans-serif}#filmfestival.awards
span.hr{display:block;margin:5px
0 25px 0;background:#e6e6e6;height:1px;clear:both}#filmfestival.awards .detail
p{font-size:14px;line-height:20px;margin-bottom:20px}#filmfestival.awards span.hr+p{padding-top:6px}#filmfestival.awards p.inline-link
a{font-size:12px}#filmfestival.awards a.more-info{font-size:12px;color:#3cc}#filmfestival.about-festival{}#filmfestival.about-festival
article.detail{padding-top:32px;padding-bottom:60px}#filmfestival.about-festival
h2.large{padding-bottom:23px;border-bottom:10px solid #1a1a1a;margin-bottom:17px}#filmfestival.about-festival
div.video{margin-bottom:23px}#filmfestival.about-festival .detail
p{font-size:14px;line-height:20px;margin-bottom:20px}#filmfestival.leadership{}#filmfestival.leadership
article.detail{padding-top:32px;padding-bottom:28px}#filmfestival.leadership
h2.large{margin-bottom:34px}#filmfestival.leadership
h3.ff{border-bottom:10px solid #1a1a1a;margin-bottom:0}#filmfestival.leadership h3.ff~h3.ff{margin-top:2px}#filmfestival.leadership
ul.jury{margin-bottom:27px}#filmfestival.leadership .detail
p{font-size:14px;line-height:20px;margin-bottom:20px}#filmfestival.leadership .detail ul.jury li
p{margin-bottom:0}#filmfestival.leadership .detail ul.jury li
.moreContent{padding-bottom:3px}#filmfestival.leadership .detail ul.jury li .moreContent
p{margin-bottom:20px}#filmfestival.volunteer{}#filmfestival.volunteer
article.detail{padding-top:32px;padding-bottom:60px}#filmfestival.volunteer
h2.large{margin-bottom:15px}#filmfestival.volunteer
h3{font-size:16px;line-height:20px;margin-bottom:10px;font-family:Helvetica,Arial,sans-serif;padding-top:20px;border-top:1px solid #e6e6e6}#filmfestival.volunteer h2+h3{border-top:10px solid #1a1a1a;padding-top:30px}#filmfestival.volunteer .detail
p{font-size:14px;line-height:20px;margin-bottom:20px}#filmfestival.volunteer .detail
p.btn{overflow:hidden}#filmfestival.volunteer .detail
a.btn{display:inline;font-size:12px;line-height:15px}#filmfestival.about-sponsors{}#filmfestival.about-sponsors
article.detail{padding-top:22px;padding-bottom:70px}#filmfestival.about-sponsors
h2.large{margin-bottom:23px}#filmfestival.about-sponsors
h3{font-size:16px;line-height:20px;margin-bottom:10px;font-family:Helvetica,Arial,sans-serif;border-top:10px solid #1a1a1a;padding-top:25px;clear:both;padding-bottom:10px;border-bottom:1px solid #e6e6e6;margin-bottom:15px}#filmfestival.about-sponsors .detail ul+h3{padding-top:35px}#filmfestival.about-sponsors .detail
p{font-size:14px;line-height:20px;margin-bottom:10px}#filmfestival.about-sponsors .detail
ul{overflow:auto;padding:0
0 40px;margin:0}#filmfestival.about-sponsors .cols .detail
ul{width:537px}#filmfestival.about-sponsors .detail ul
li{display:block;float:left;width:179px;height:115px;margin-left:50px;margin-bottom:10px}#filmfestival.about-sponsors .detail ul li.line-start{margin-left:0}html[dir="rtl"] #filmfestival.about-sponsors .detail ul
li{float:right;margin-left:0;margin-right:50px}#filmfestival.about-sponsors .detail ul
li.full{width:536px;text-align:center}#filmfestival.about-sponsors .cols .detail ul
li{margin-left:0}html[dir="rtl"] #filmfestival.about-sponsors .cols .detail ul
li{margin-right:0}html[dir="rtl"] #filmfestival.about-sponsors .detail ul li.line-start{margin-right:0}#filmfestival.interested_in_sponsorship
article{padding-top:32px}#filmfestival.interested_in_sponsorship
h2.large{margin-bottom:20px;padding-bottom:23px;border-bottom:10px solid #1A1A1A}#filmfestival.locations{}#filmfestival.locations
article.detail{padding-top:32px;padding-bottom:60px}#filmfestival.locations
h2.large{margin-bottom:23px;border-bottom:0;padding-bottom:0}#filmfestival.locations
h3{margin-top:25px;margin-bottom:10px;border-top:1px solid #E6E6E6;padding-top:25px;font:normal 16px/20px Helvetica, Arial, sans-serif}#filmfestival.locations
h3.ff{border-bottom:10px solid #1a1a1a;border-top:0;padding-top:0;margin-top:45px}#filmfestival.locations h3.ff:first-child{margin-top:5px}#filmfestival.locations h3.ff+h3{border-top:0;margin-top:20px;padding-top:0}#filmfestival.locations .detail
p{font-size:14px;line-height:20px;margin-bottom:20px}#filmfestival.prices{}#filmfestival.prices
article.detail{padding-top:32px;padding-bottom:60px}#filmfestival.prices article h2:first-child{margin-top:5px}#filmfestival.prices
h2.large{margin-bottom:20px}#filmfestival.prices
h2.ff{border-bottom:10px solid #1a1a1a;line-height:20px;margin-top:36px}#filmfestival.prices
h3{margin-top:25px;margin-bottom:10px;padding-top:19px;border-top:1px solid #E6E6E6;font:normal 16px/20px Helvetica, Arial, sans-serif}#filmfestival.prices h2+h3{border-top:0;padding-top:0;margin-top:20px}#filmfestival.prices .detail
p{font-size:14px;line-height:20px;margin-bottom:20px}#filmfestival.policies{}#filmfestival.policies
article.detail{padding-top:32px;padding-bottom:60px}#filmfestival.policies
h2.large{margin-bottom:23px;border-bottom:10px solid #1a1a1a;padding-bottom:23px;margin-top:0}#filmfestival.policies
h3{font-size:16px;line-height:20px;margin-bottom:20px;font-family:Helvetica,Arial,sans-serif;padding-top:0;margin-top:5px;border-bottom:10px solid #1a1a1a}#filmfestival.policies h2+h3{border-top:10px solid #1a1a1a;padding-top:30px;margin-top:0}#filmfestival.policies .detail
p{font-size:14px;line-height:20px;margin-bottom:10px}#filmfestival.press{}#filmfestival.press
article.detail{padding-top:32px;padding-bottom:60px}#filmfestival.press
h2.large{padding-bottom:23px;border-bottom:10px solid #1A1A1A}#filmfestival.press
h3{font-size:16px;line-height:20px;margin-bottom:10px;font-family:Helvetica,Arial,sans-serif;padding-top:24px;border-top:1px solid #e6e6e6;margin-top:25px}#filmfestival.press h2+h3{border-top:10px solid #1a1a1a;padding-top:38px;margin-top:0}#filmfestival.press .detail
p{font-size:14px;line-height:20px;margin-bottom:10px}#filmfestival .col-thin #press li
a.more{color:#3cc}#filmfestival.press.accreditation
form.contact{border-top:10px solid #1a1a1a;margin-top:35px;margin-bottom:35px}#filmfestival.press.accreditation form.contact
div.errors{padding-top:30px}#filmfestival.press.accreditation h2.large,
#filmfestival.industry.accreditation
h2.large{margin-bottom:10px}#filmfestival.accreditation .cms-text{padding-top:20px}#filmfestival.accreditation .cms-text
p{font-size:14px;line-height:20px;margin-bottom:20px}#filmfestival.accreditation .cms-text
h3{font-size:16px;line-height:20px;margin-bottom:10px;font-family:Helvetica,Arial,sans-serif;padding-top:24px;border-top:1px solid #e6e6e6;margin-top:25px}#filmfestival.accreditation .cms-text
div{border-top:10px solid #1A1A1A;padding-top:25px}#filmfestival.accreditation.registration .cms-text
div{padding-top:0}#filmfestival.accreditation.registration .cms-text div h3:first-child{margin-top:0;border-top:none}#filmfestival.press.accreditation form.contact
h3{border-top:0 none;margin-top:0;margin-bottom:25px;padding-top:15px}#filmfestival.press.accreditation
p.success{background:url(/assets/images/sitewide/sprite.png) 0 -2292px no-repeat;color:#3cc !important;border-bottom:0 none;padding-bottom:0;padding-right:15px}#filmfestival.accreditation  a.bt,
#filmfestival.press.accreditation form.contact fieldset ol li input[type=submit]{background:#3cc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none 0;cursor:pointer;height:29px;text-align:center;color:#fff}#filmfestival.accreditation  a.bt:hover,
#filmfestival.press.accreditation form.contact fieldset ol li input[type=submit]:focus,
#filmfestival.press.accreditation form.contact fieldset ol li input[type=submit]:hover{background-color:#a7a9ac;color:#1a1a1a}#filmfestival.press.accreditation form.contact fieldset ol li input[type=submit]{width:196px;line-height:27px}#filmfestival.accreditation
a.bt{display:inline-block;font-size:12px;padding-right:15px;padding-left:15px;line-height:31px;text-decoration:none}#filmfestival.accreditation.registration
.inline_bts{padding-top:24px;border-top:1px solid #e6e6e6}#filmfestival.accreditation.registration .inline_bts
a.bt{margin-right:15px;display:block;float:left}#filmfestival.press.accreditation  a.bt+p{border-top:10px solid #1A1A1A}#filmfestival.press.accreditation form.contact fieldset:first-child
h3{padding-top:40px}#filmfestival.press.accreditation form.contact
.photo{width:258px;margin-bottom:25px}#filmfestival.press.accreditation form.contact .photo
img{display:block;width:258px;height:167px;border:1px
solid #D7D7D7;border-left-width:4px}#filmfestival.press.accreditation form.contact .photo
p{color:#999}#filmfestival.industry{}#filmfestival.industry
article.detail{padding-top:31px;padding-bottom:60px}#filmfestival.industry
h2.large{margin-bottom:20px;padding-bottom:23px;border-bottom:10px solid #1a1a1a}#filmfestival.industry
h3{font-size:16px;line-height:20px;margin-bottom:10px;font-family:Helvetica,Arial,sans-serif}#filmfestival.industry .detail
p{font-size:14px;line-height:20px;margin-bottom:10px}#filmfestival.industry
span.hr{display:block;margin:3px
0 29px 0;background:#e6e6e6;height:1px;clear:both}#filmfestival.industry .detail p+span.hr{margin-top:20px}#filmfestival.industry .inline-link{margin:-5px 0 20px 0}#filmfestival.industry
img{margin-bottom:17px}#filmfestival.std_page_content.industryevents
article.detail{min-height:0;padding-bottom:0}#filmfestival.std_page_content.industryevents
h2.large{margin-bottom:0}#filmfestival.schedule_program{}#filmfestival.schedule_program .col-wide{padding-top:13px}#filmfestival.schedule_program
h2.large{margin-bottom:3px}#filmfestival.schedule_program h2.large+p.section{padding:0
0 17px 0;margin:0
0 14px 0;border-bottom:1px solid #e0e0e0}#filmfestival.schedule_program h2.large+p.section~p{padding:0
30px 0 0;font-size:14px;line-height:20px;margin:-8px 0 28px 0}html[dir="rtl"] #filmfestival.schedule_program h2.large+p.section~p{padding:0
0 0 30px}#filmfestival.schedule_program h2.large+p.section+p{margin-top:0}#filmfestival.schedule_program .screenings .screen
a{color:#1a1a1a;text-decoration:underline}#filmfestival.schedule_program .screenings .screen a:hover{color:#a7a9ac}#filmfestival.schedule_program
ul.allseries{}#filmfestival.schedule_program ul.allseries
li{overflow:hidden;padding:19px
15px 0 255px}html[dir="rtl"] #filmfestival.schedule_program ul.allseries
li{padding:19px
255px 0 15px}#filmfestival.schedule_program ul.allseries li
h3{padding-top:1px;margin:0
0 4px 0}#filmfestival.schedule_program ul.allseries li
h4.section{margin:0
0 11px 0}#filmfestival.schedule_program ul.allseries li
p{margin:0
0 10px 0}#filmfestival.schedule_program ul.allseries li
p.caption{margin:0;padding:0;font-size:11px !important;line-height:15px !important;text-transform:uppercase}#filmfestival.rules-and-regulations .cms-text{padding-bottom:60px}#filmfestival.quiz{}#filmfestival.quiz
.flash{margin:0
0 0 -14px}html[dir=rtl] #filmfestival.quiz
.flash{margin:0
-14px 0 0}#filmfestival.quiz .flash
*{margin:0}#filmfestival.schedule{padding-bottom:8px}#filmfestival.schedule #section-header,#filmfestival.schedule.members>header{margin-bottom:21px}#filmfestival.schedule
.dd{display:inline;float:right;margin-bottom:-11px}html[dir="rtl"] #filmfestival.schedule
.dd{float:left}html[dir="rtl"] #filmfestival.schedule .dd
p{}#filmfestival.members.schedule .dd ul li
a{color:#1a1a1a}#filmfestival.schedule
h2.ff{margin-bottom:14px;border-bottom:10px solid #1a1a1a}#filmfestival.schedule.members
h2.ff{margin-bottom:30px}#filmfestival.schedule .t-film{display:block;text-indent:-9999em;background:#3cc}#filmfestival.schedule .t-dohatalks{display:block;text-indent:-9999em;background:#05aaff}#filmfestival.schedule .t-events{display:block;text-indent:-9999em;background:#05aaff}.i-free,.i-fs,.i-18,.i-g,.i-ps,.i-rs,.i-prs,.i-nr{display:inline-block;width:17px;height:13px;background:url("/assets/images/sitewide/sprite.png") no-repeat -490px -704px;text-indent:-9999em;position:relative;top:1px;margin:0
3px 0 0}.i-pg,.i-pg13,.i-15,.i-15plus,.i-nr{display:inline-block;width:17px;height:17px;text-indent:-9999em;position:relative;top:1px;margin:0
3px 0 0}.i-pg{background:url("/assets/images/sitewide/rating-pg-25.png")}.i-pg13{background:url("/assets/images/sitewide/rating-13-25.png")}.i-15{background:url("/assets/images/sitewide/rating-15-25.png")}.i-15plus{background:url("/assets/images/sitewide/rating-15plus-25.png")}.i-nr{background:url("/assets/images/sitewide/rating-15-25.png")}html[dir="rtl"] .i-free, html[dir="rtl"] .i-fs, html[dir="rtl"] .i-pg, html[dir="rtl"] .i-18, html[dir="rtl"] .i-g, html[dir="rtl"] .i-ps, html[dir="rtl"] .i-rs, html[dir="rtl"] .i-prs, html[dir="rtl"] .i-15,html[dir="rtl"] .i-15plus, html[dir="rtl"] .i-pg13{margin:0
0 0 3px}.i-18{height:17px;background-position:-490px -604px}.i-g{height:17px;background-position:-490px -654px}.i-ps{background-position:-490px -754px}.i-rs{background-position:-490px -804px}.i-prs{width:22px;background-position:-490px -854px}.i-nr{width:22px;background-position:-490px -854px}.ie7 .i-free, .ie7 .i-fs, .ie7 .i-pg, .ie7 .i-18, .ie7 .i-g, .ie7 .i-ps, .ie7 .i-rs, .ie7 .i-prs, .ie7 .i-15, .ie7 .i-15plus, .ie7 .i-pg13,.i-nr{display:inline;float:left;zoom:1}#filmfestival.schedule .i-free,
#filmfestival.schedule .i-fs,
#filmfestival.schedule .i-pg,
#filmfestival.schedule .i-18,
#filmfestival.schedule .i-nr,
#filmfestival.schedule .i-15,
#filmfestival.schedule .i-15plus,
#filmfestival.schedule .i-g,
#filmfestival.schedule .i-ps,
#filmfestival.schedule .i-rs,
#filmfestival.schedule .i-prs
#filmfestival.schedule .i-13{display:block;position:static}#filmfestival.schedule .i-pg,
#filmfestival.schedule .i-18,
#filmfestival.schedule .i-nr,
#filmfestival.schedule .i-15,
#filmfestival.schedule .i-15plus,
#filmfestival.schedule .i-g
#filmfestival.schedule .i-13{position:relative;top:-1px}#filmfestival.schedule
.toggle_fav{float:right}#filmfestival.schedule .toggle_fav
a{padding-left:20px;color:#A7A9AC;background-image:url(/assets/images/sitewide/sprite_members.png);background-repeat:no-repeat;background-position:0 -500px}#filmfestival.schedule .toggle_fav
a.selected{background-position:0 -450px}html[dir="rtl"] #filmfestival.schedule .toggle_fav
a{background-position:right -500px;padding-right:20px;padding-left:0}html[dir="rtl"] #filmfestival.schedule .toggle_fav
a.selected{background-position:right -450px}#filmfestival.schedule
dl.key{}#filmfestival.schedule.members
dl.key{margin-bottom:10px}#filmfestival.schedule dl.key
dt{clear:none;padding:0;margin:0
5px 26px 0}html[dir="rtl"] #filmfestival.schedule dl.key
dt{margin:0
0 26px 5px}#filmfestival.schedule .t-film, #filmfestival.schedule .t-dohatalks, #filmfestival.schedule .t-events{position:relative;top:5px;width:20px;height:4px}#filmfestival.schedule dl.key dt.i-fs,
#filmfestival.schedule dl.key dt.i-free,
#filmfestival.schedule dl.key dt.i-g{clear:both}#filmfestival.schedule dl.key dt.i-fs,
#filmfestival.schedule dl.key dt.i-rs,
#filmfestival.schedule dl.key dt.i-free
#filmfestival.schedule dl.key dt.i-ps{margin-bottom:18px}#filmfestival.schedule dl.key dt.i-pg,
#filmfestival.schedule dl.key dt.i-18,
#filmfestival.schedule dl.key dt.i-nr,
#filmfestival.schedule dl.key dt.i-15,
#filmfestival.schedule dl.key dt.i-g{position:relative;top:-1px}.ie7 #filmfestival.schedule dl.key
dt{clear:both;margin-bottom:8px !important}#filmfestival.schedule dl.key
dd{clear:none;float:left;color:#aca7a9;padding:0
15px 0 0}.ie #filmfestival.schedule dl.key
dd{float:left !important}.ie7 #filmfestival.schedule dl.key
dd{float:none !important}html[dir="rtl"] #filmfestival.schedule dl.key
dd{float:right;padding:0
0 0 15px}html[dir="rtl"] .ie #filmfestival.schedule dl.key
dd{float:right !important}html[dir="rtl"] .ie7 #filmfestival.schedule dl.key
dd{float:none !important}#filmfestival.schedule dl.key
dd.type{color:#1a1a1a}#filmfestival.schedule div.all-day{border-top:1px solid #e6e6e6;border-bottom:5px solid #e6e6e6;padding:19px
0 0 0;margin:-21px 0 20px 0;background:none;width:100%;height:auto;position:static;text-indent:0}.ie7 #filmfestival.schedule div.all-day{margin-top:0}#filmfestival.schedule div.all-day.t-film{border-bottom-color:#3cc}#filmfestival.schedule div.all-day.t-dohatalks{border-bottom-color:#05aaff}#filmfestival.schedule div.all-day.t-events{border-bottom-color:#05aaff}#filmfestival.schedule div.all-day
dl{overflow:auto;margin:0;padding:10px
0 0 0;background:#f2f2f2}#filmfestival.schedule div.all-day dl
dt{margin:0
0 3px 0;padding:0
8px;border-right:1px solid #e6e6e6;font-weight:normal}html[dir="rtl"] #filmfestival.schedule div.all-day dl
dt{border-right:0 none;border-left:1px solid #e6e6e6}#filmfestival.schedule div.all-day dl
dd{margin:0
0 3px 0;padding:0
8px 5px;display:block;float:left !important}html[dir="rtl"] #filmfestival.schedule div.all-day dl
dd{float:right !important}#filmfestival.schedule div.all-day dl dd
a{color:#1a1a1a}#filmfestival.schedule
.schedulegrid{position:relative;padding:21px
0;overflow:hidden}#filmfestival.schedule .schedulegrid .hours-top,
#filmfestival.schedule .schedulegrid .hours-bottom{position:relative;left:60px;display:block;width:2100px;height:11px;background:url("/assets/images/filmfestival/hours.png") no-repeat 0 0;margin:0
0 17px 0}#filmfestival.schedule .schedulegrid .hours-bottom{margin:17px
0 0 0}html[dir="rtl"] #filmfestival.schedule .schedulegrid .hours-top,
html[dir="rtl"] #filmfestival.schedule .schedulegrid .hours-bottom{left:auto;right:3px;background-image:url("/assets/images/filmfestival/hours-rtl.png")}#filmfestival.schedule .schedulegrid .hours-top-mask,
#filmfestival.schedule .schedulegrid .hours-bottom-mask{position:absolute;left:0px;top:34px;display:block;width:112px;height:11px;background:#fff;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,1)), to(rgba(255,255,255,0)), color-stop(0.8, rgba(255,255,255,1)));background:-moz-linear-gradient(left top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 80%, rgba(255,255,255,0) 100%)}#filmfestival.schedule .schedulegrid .hours-bottom-mask{top:auto;bottom:13px}html[dir="rtl"] #filmfestival.schedule .schedulegrid .hours-top-mask,
html[dir="rtl"] #filmfestival.schedule .schedulegrid .hours-bottom-mask{left:auto;right:0}#filmfestival.schedule .schedulegrid
.venues{position:absolute}#filmfestival.schedule .schedulegrid
.venue{position:relative;width:2040px;height:89px;padding:0
0 0 120px;border-bottom:1px solid #e6e6e6;background:url("/assets/images/filmfestival/hour.png") repeat-x 0 0}html[dir="rtl"] #filmfestival.schedule .schedulegrid
.venue{padding:0
120px 0 0}#filmfestival.schedule .schedulegrid .hours-top+.venue{border-top:1px solid #e6e6e6}#filmfestival.schedule .schedulegrid
h3{display:block;width:90px;height:69px;padding:10px
15px 10px 15px;background:url("/assets/images/filmfestival/chevrons.png") repeat 0 0;border-right:1px solid #e6e6e6;position:absolute;left:0;top:0;z-index:9999;font:12px/17px Arial, sans-serif;margin:0;zoom:1}html[dir="rtl"] #filmfestival.schedule .schedulegrid
h3{border-right:0 none;border-left:1px solid #e6e6e6}#filmfestival.schedule .schedulegrid h3
a{color:#1a1a1a;text-decoration:none}#filmfestival.schedule .schedulegrid h3 a:hover{color:#1a1a1a;text-decoration:underline}#filmfestival.schedule .schedulegrid
ul{margin:0;padding:0}#filmfestival.schedule .schedulegrid
li{display:block;min-width:60px;height:89px;padding:0;background:#f2f2f2;position:absolute;left:0;top:0}html[dir="rtl"] #filmfestival.schedule .schedulegrid
li{left:auto;right:0}#filmfestival.schedule .schedulegrid li
a{display:block;height:69px;min-width:30px;padding:10px
10px;position:relative;color:#a7a9ac;text-decoration:none}#filmfestival.schedule .schedulegrid li
strong{display:block;font-weight:normal;color:#1a1a1a}#filmfestival.schedule .schedulegrid li a:hover
strong{text-decoration:underline}#filmfestival.schedule .schedulegrid li
.attr{position:absolute;top:auto;bottom:10px;left:auto;right:10px;line-height:17px}#filmfestival.schedule .schedulegrid li .member-attr{position:absolute;top:auto;bottom:10px;right:auto;left:10px}html[dir="rtl"] #filmfestival.schedule .schedulegrid li .member-attr{right:0;left:auto}#filmfestival.schedule .schedulegrid li .member-attr
span{float:left;margin:0
10px 0 0;background-image:url(/assets/images/sitewide/sprite_members.png);background-repeat:no-repeat}html[dir="rtl"] #filmfestival.schedule .schedulegrid li .member-attr
span{float:right}#filmfestival.schedule .schedulegrid li .member-attr .spr-fav{text-indent:-9999em;display:block;width:15px;height:15px;background-position:0 -50px}#filmfestival.schedule .schedulegrid li .member-attr .spr-schedule_add{background-position:0 -202px;width:15px;height:17px;overflow:hidden;text-indent:-999em}#filmfestival.schedule .schedulegrid li .member-attr .spr-schedule_remove{background-position:0 -252px;width:15px;height:17px;overflow:hidden;text-indent:-999em}#filmfestival.schedule .schedulegrid li .member-attr .spr-ticket{padding-left:19px}html[dir="rtl"] #filmfestival.schedule .schedulegrid li .member-attr .spr-ticket{padding-right:19px;padding-left:0}#filmfestival.schedule .schedulegrid li .attr
span{display:inline;float:right;margin:0
0 0 10px}html[dir="rtl"] #filmfestival.schedule .schedulegrid li
.attr{right:auto;left:0}#filmfestival.schedule .schedulegrid li .attr
span{display:inline;float:right;margin:0
0 0 10px}html[dir="rtl"] #filmfestival.schedule .schedulegrid li .attr
span{float:left}#filmfestival.schedule .schedulegrid li .t-film,
#filmfestival.schedule .schedulegrid li .t-dohatalks,
#filmfestival.schedule .schedulegrid li .t-events{position:absolute;top:auto;bottom:0;left:0;right:0;height:4px;width:100%}#filmfestival.schedule .schedulegrid
.paginator{position:absolute;left:0;top:0;width:746px;height:48px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin:0;text-align:center;background:none}#filmfestival.schedule .schedulegrid .paginator-bottom{top:auto;bottom:62px}#filmfestival.schedule .schedulegrid .paginator li.next,
#filmfestival.schedule .schedulegrid .paginator
li.prev{display:block;position:absolute;left:0;top:11px;width:25px;height:25px;padding:0
71px 0 0;margin:0;min-width:29px;background:#fff}html[dir="rtl"] #filmfestival.schedule .schedulegrid .paginator
li.prev{left:auto;right:0;padding:0
0 0 71px}#filmfestival.schedule .schedulegrid .paginator
li.next{left:auto;right:0;padding:0
0 0 71px}html[dir="rtl"] #filmfestival.schedule .schedulegrid .paginator
li.next{right:auto;left:0;padding:0
71px 0 0}#filmfestival.schedule .schedulegrid .paginator li.next a,
#filmfestival.schedule .schedulegrid .paginator li.prev
a{display:block;width:25px;height:25px;background:url("/assets/images/sitewide/sprite-semitrans.png") no-repeat 0 -99px;_background:url("/assets/images/sitewide/sprite-semitrans-8.png");text-decoration:none;padding:0;text-indent:-9999em;min-width:25px}html[dir="rtl"] #filmfestival.schedule .schedulegrid .paginator li.prev
a{background-position:-50px -99px}#filmfestival.schedule .schedulegrid .paginator li.next
a{background-position:-50px -99px}html[dir="rtl"] #filmfestival.schedule .schedulegrid .paginator li.next
a{background-position:0 -99px}#filmfestival.schedule .schedulegrid .paginator li.prev a:hover{background-position:0 -149px;text-decoration:none}html[dir="rtl"] #filmfestival.schedule .schedulegrid .paginator li.prev a:hover{background-position:-50px -149px}#filmfestival.schedule .schedulegrid .paginator li.next a:hover{background-position:-50px -149px;text-decoration:none}html[dir="rtl"] #filmfestival.schedule .schedulegrid .paginator li.next a:hover{background-position:0 -149px}#filmfestival.schedule .schedulegrid .paginator li
a.disabled{cursor:default;opacity:0.5;background-position:0 -99px !important}html[dir="rtl"] #filmfestival.schedule .schedulegrid .paginator li.prev
a.disabled{background-position:-50px -99px !important}#filmfestival.schedule .schedulegrid .paginator li.next
a.disabled{background-position:-50px -99px !important}html[dir="rtl"] #filmfestival.schedule .schedulegrid .paginator li.next
a.disabled{background-position:0 -99px !important}#filmfestival.familyprogram
article.detail{padding-top:32px;padding-bottom:60px}#filmfestival.familyprogram
h2.large{padding-bottom:23px;border-bottom:10px solid #1A1A1A;margin-bottom:17px}#filmfestival.familyprogram .detail
p{font-size:14px;line-height:20px;margin-bottom:20px}#filmfestival.std_page_content
article.detail{padding-top:32px;padding-bottom:60px}#filmfestival.std_page_content
h2.large{padding-bottom:23px;border-bottom:10px solid #1A1A1A;margin-bottom:17px}#filmfestival.std_page_content .detail
p{font-size:14px;line-height:20px;margin-bottom:20px}#filmfestival.transportation article
h2.divider{border-top:solid 10px #1a1a1a;padding-top:10px}#filmfestival.transportation article h2.divider-line{border-top:solid 1px #e1e1e1;padding-top:10px}#filmfestival.transportation article
ul{font-size:12px}#filmfestival.transportation article
.em{color:#e12f24}#filmfestival.transportation article .em
a{color:#e12f24}#filmfestival.sections article.detail,
#filmfestival.dohaprojects
article.detail{padding-top:32px;padding-bottom:60px}#filmfestival.sections h2.large,
#filmfestival.dohaprojects
h2.large{padding-bottom:23px;border-bottom:10px solid #1A1A1A;margin-bottom:17px}#filmfestival.sections .detail p,
#filmfestival.dohaprojects .detail
p{font-size:14px;line-height:20px;margin-bottom:20px}#filmfestival .cms-text.submit-a-film
h2.ff{margin-bottom:0}#filmfestival .cms-text.submit-a-film h2.large.without-border-bottom{border-bottom:0;margin-bottom:0}#filmfestival .cms-text.submit-a-film
iframe{border-top:1px solid #E6E6E6;margin-top:5px}#filmfestival .cms-text.submit-a-film .socialbar
iframe{border-top:0 none;margin-top:0}#filmfestival
#submit_rules{display:block}.cms-text .valid_terms label,
.cms-text .login_and_accept_terms
label{display:inline;font:12px/17px Arial, sans-serif}.cms-text .valid_terms input,
.cms-text .login_and_accept_terms
input{margin:0;width:13px;height:13px;vertical-align:bottom;position:relative;top:-2px;padding:0;margin:0
5px 0 0;display:inline;border:0
none}.cms-text .valid_terms p a.btn,
.cms-text .login_and_accept_terms p
a.btn{display:inline-block;font:12px/17px Arial, sans-serif}.cms-text .valid_terms a.btn.btn-disabled,
.cms-text .login_and_accept_terms a.btn.btn-disabled{background:#e8e8e8 !important;color:#b3b3b3 !important;cursor:default}.cms-text .valid_terms a.btn.btn-disabled:hover,
.cms-text .login_and_accept_terms a.btn.btn-disabled:hover{background:#e8e8e8 !important;color:#b3b3b3 !important;cursor:default}#filmfestival
#submit_content{display:none}#filmfestival #submit_rules
h2{font-size:16px;line-height:20px;margin-bottom:10px;padding-top:24px}#filmfestival #submit_rules
ul{margin-bottom:25px;*zoom:1}#filmfestival #submit_rules img+ul{margin-top:15px}#filmfestival #submit_rules ul
li{border-top:1px solid #E6E6E6;*zoom:1}#filmfestival #submit_rules ul,
#filmfestival #submit_rules ul
li{margin-left:0;margin-right:0;padding-left:0;padding-right:0}#filmfestival #submit_rules ul
li{list-style-type:none}#filmfestival #submit_rules ul li ul,
#filmfestival #submit_rules ul li
ol{border:0
none;margin:0}#filmfestival #submit_rules ul li ol
li{list-style-type:decimal;border:0
none;margin-left:15px;margin-bottom:10px}#filmfestival #submit_rules ul li ul
li{list-style-type:disc;border:0
none;margin-left:15px}html[dir=rtl] #filmfestival #submit_rules ul li ul
li{margin-left:0;margin-right:15px}html[dir=rtl] #filmfestival #submit_rules ul li ol
li{margin-left:0;margin-right:15px}#filmfestival #submit_rules ul
li{list-style-type:none}#filmfestival #submit_rules ul li:first-child{border-top:0 none}#filmfestival #submit_rules ul li p:last-child{margin-bottom:25px}#filmfestival #submit_rules ul li p
a.more{font-size:12px;display:inline-block;color:#307c65;text-decoration:none}#filmfestival #submit_rules ul li p a.more:hover{text-decoration:underline}#filmfestival #submit_rules ul li p+ul{margin:-5px 0 15px 0}#filmfestival #submit_rules ul li p:last-child+ul{margin:-55px 0 15px 0}#filmfestival #submit_rules
h3{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;margin-bottom:10px;padding-top:24px}#filmfestival #submit_rules ul li p:first-child{padding-top:24px}#filmfestival #submit_rules
p{margin-bottom:10px}#filmfestival #submit_rules p,
#filmfestival #submit_rules ul li ul
li{font-size:14px;line-height:20px}#filmfestival #submit_rules .video,
#filmfestival #submit_rules h2+img{border-top:10px solid #1A1A1A;padding-top:15px;padding-bottom:10px}#filmfestival #submit_rules
ul{border-top:10px solid #1A1A1A}#filmfestival #submit_rules ul p
b{font-size:13px;line-height:17px;display:inline-block}#filmfestival #submit_rules ul li:first-child p
b{padding-top:10px}#filmfestival
p.more{font-size:12px !important;line-height:17px;padding-top:3px;margin-bottom:17px}#filmfestival p.more
a{color:#3cc}#filmfestival.archive .dd
p{background-position:163px -1742px;width:140px}#filmfestival.archive .filter.all_festivals .dd
p{background-position:121px -1742px;width:98px}#filmfestival.archive .filter.all_festivals .dd.first
p{width:119px;background-position:142px -1742px}#filmfestival.archive .dd ul li
a{min-width:140px}#filmfestival.archive ul.allseries
div.film_detail{width:490px}#filmfestival.archive #subsection-header{background:black}#filmfestival.archive #subsection-header
h2{color:white;background:black url("/assets/images/sitewide/bg-bar-fff.png") repeat-x left bottom;padding-bottom:13px;padding-top:25px;display:block}#filmfestival #subsection-header nav .tertiarynav
a{color:#3cc !important}#filmfestival #subsection-header nav .tertiarynav .current
a{color:#FFF !important}#filmfestival.jury.archive
article.detail{padding-top:22px}#filmfestival.program.archive
span.hr{display:block;margin:0
0 24px 0;background:#e6e6e6;height:1px;clear:both}#filmfestival.program.archive
h2.large{padding-top:16px;margin:0
0 11px}#filmfestival.program.archive
a.btn{display:inline-block}#filmfestival.awards.archive #subsection-header
h2{margin-top:0;margin-bottom:5px}#filmfestival.archive.films .detail
p{font-size:14px;line-height:20px;margin-bottom:20px}#filmfestival.archive.films
ul.jury{clear:both;margin-top:34px;border-top:10px solid #1A1A1A;padding-top:0}#filmfestival.archive.films ul.jury
li{padding-bottom:10px}#filmfestival.info
article.detail{padding-top:32px;font-size:14px;line-height:20px}#filmfestival.info article.detail h2:first-child{margin-top:3px}#filmfestival.info article.detail
h3.ff{border-bottom:10px solid #1a1a1a;margin-top:36px}#filmfestival.info .acc-item h3.ff:first-child{margin-top:0;padding-top:19px}#filmfestival.info article.detail h2+h3{}#filmfestival.info article.detail p,
#filmfestival.info article.detail ul
li{font-size:14px;line-height:20px}#filmfestival.info article.detail p
a{color:#1a1a1a;text-decoration:underline}#filmfestival.info article.detail p a:hover{color:#A7A9AC;text-decoration:underline}#filmfestival.about-team
article.detail{padding-top:32px;padding-bottom:60px}#filmfestival.about-team
h2.large{margin-bottom:20px;padding-bottom:23px;border-bottom:10px solid #1A1A1A}table.festival-team{width:100%}table.festival-team
td{padding:0
5px 5px 0;font:normal 12px/17px Helvetica, Arial, sans-serif}table.festival-team tr.alpha-letter
td{font:normal 16px/20px Helvetica, Arial, sans-serif;color:#1a1a1a;padding:15px
0 10px 0;border-bottom:1px solid #E6E6E6}table.festival-team tr.alpha-letter + tr
td{padding-top:15px}ul.programmers{margin:0
0 25px 0}ul.programmers
li{padding:15px
0 0 0;margin:0;min-height:164px;*min-height:184px;*zoom:1;border-top:1px solid #e0e0e0;overflow:auto;*overflow:hidden;position:relative}ul.programmers li:first-child{border-top:0}ul.programmers
h3{margin:0
0 4px 0;padding:5px
0 0 0;font-size:16px;line-height:20px;font-family:Helvetica,Arial,sans-serif}ul.programmers h3
a{color:#1a1a1a}ul.programmers h3 a:hover{}ul.programmers
h4{margin:0
0 16px 0}ul.programmers img, ul.programmers
div.img{display:inline;float:left;width:263px;height:169px;margin:0
15px 15px 0}html[dir="rtl"] ul.programmers img, html[dir="rtl"] ul.programmers
div.img{float:right;margin:0
0 15px 15px}ul.programmers
div.img{height:auto}ul.programmers div.img
img{float:none;display:block;margin:0}ul.programmers div.img
p.credit{margin:7px
0 3px 0 !important;padding:0
!important;font:11px/15px Arial, sans-serif !important;font-weight:normal !important;color:#a7a9ac !important}ul.programmers
p{margin-bottom:0}ul.programmers h3+p{padding-top:6px}ul.programmers
.moreContent{clear:both;*clear:none;*width:536px}ul.programmers .moreContent
p{margin-bottom:17px}#filmfestival.industry-contact .col-wide{margin-bottom:30px}#filmfestival.press-contact
h2.large{border-bottom:0 none;padding-bottom:0}#filmfestival.press-contact h3.contact-section{padding-top:25px;border-top:10px solid #1A1A1A;margin-top:25px;color:#1A1A1A;font:normal 16px/20px  "Helvetica Neue Medium", Helvetica, Arial, sans-serif}#filmfestival.press-contact
.vcard{margin-top:25px;border-top:1px solid #E6E6E6;padding-top:25px;font:normal 12px/20px Helvetica, Arial, sans-serif}#filmfestival.press-contact .vcard:first-child{border-top:0;padding-top:0;margin-top:21px}#filmfestival.press-contact h3+.vcard{margin-top:15px}#filmfestival.press-contact .vcard
.fn{font-weight:normal}#filmfestival.press-contact .vcard
.function{color:#a7a9ac}#filmfestival.press-contact .vcard
.adr{display:none}#filmfestival.press-contact .vcard
a.email{color:#333;text-decoration:underline}#filmfestival.press-faq
h2.large{margin-bottom:0}#filmfestival.press-faq .cms-text ul,
#filmfestival.press-faq .cms-text ul
li{list-style-type:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}#filmfestival.press-faq .cms-text ul.faq-index-level-1{margin-bottom:45px}#filmfestival.press-faq .cms-text
.sep_thick{margin:0;padding:0}#filmfestival.press-faq .col-wide
p{font-size:14px;line-height:20px;margin-bottom:10px}#filmfestival.press-faq .col-wide
h3{font-weight:normal;color:#000}#filmfestival.press-faq .col-wide ul.faq-index-level-1{border-top:0;list-style:none;display:block;padding:0;margin:0
0 10px 0}#filmfestival.press-faq .col-wide ul.faq-index-level-1>li{list-style:none;display:block;margin:0;font-size:12px}#filmfestival.press-faq .col-wide ul.faq-index-level-1>li:first-child{border-top:0}#filmfestival.press-faq .col-wide ul.faq-index-level-2
li{border-top:1px solid #E6E6E6;line-height:20px}#filmfestival.press-faq .col-wide ul.faq-index-level-2 li:first-child{border:0
none;margin-top:10px}#filmfestival.press-faq .col-wide ul.faq-index-level-2 li
a{font-size:12px;padding:8px
0;display:block}#filmfestival.press-faq .col-wide h3.faq-section{font-size:24px;line-height:30px;font-weight:normal;color:#000;border-bottom:10px solid #1A1A1A;margin-bottom:0;padding-bottom:10px}#filmfestival.press-faq .col-wide
dl{font:normal 14px/20px Helvetica, Arial, sans-serif}#filmfestival.press-faq .col-wide dl
dt{font:normal 16px/20px Helvetica, Arial, sans-serif;margin:0
0 10px;padding-top:25px}#filmfestival.press-faq .col-wide dl
dd{padding:0
0 25px;border-bottom:1px solid #E6E6E6;margin-bottom:0;clear:left;display:block;width:100%}#filmfestival.press-faq .col-wide dl dd
p{font:normal 14px/20px Helvetica, Arial, sans-serif}#filmfestival.press-faq .col-wide dl dd p:last-child{margin-bottom:0}#filmfestival.press-faq .col-wide dl dt:target{}#filmfestival.press-faq .col-wide dl:last-of-type dd:last-child{border-bottom:0}#filmfestival.press-faq .col-wide dl dd ul,
#filmfestival.press-faq .col-wide dl dd ul
li{border:0
none}#filmfestival.press-faq .col-wide dl dd ul
li{list-style-type:disc}.faq-index-level-1,.faq-index-level-2{margin:0
0 10px !important;padding:0
!important}.faq-index-level-1{margin-bottom:14px !important}#filmfestival.about-doha .col-wide
h3{font-weight:normal;color:#000}#filmfestival.about-doha .col-wide ul.about-doha-index-level-2{border-top:0;margin:10px
0 0}#filmfestival.about-doha .col-wide ul.about-doha-index-level-1>li{border-top:0}#filmfestival.about-doha .col-wide ul.about-doha-index-level-2
li{border-top:1px solid #E6E6E6;line-height:20px}#filmfestival.about-doha .col-wide ul.about-doha-index-level-2 li:first-child{border:0
none;margin-top:10px}#filmfestival.about-doha .col-wide ul.about-doha-index-level-2 li:last-child{border-bottom:1px solid #E6E6E6}#filmfestival.about-doha .col-wide ul.about-doha-index-level-2 li
a{font-size:12px;padding:8px
0;display:block}#filmfestival.about-doha .col-wide h3.about-doha-section{font-size:24px;line-height:30px;font-weight:normal;color:#000;border-bottom:10px solid #1A1A1A;margin-bottom:0;padding-bottom:10px}#filmfestival.about-doha .col-wide
dl{font:normal 14px/20px Helvetica, Arial, sans-serif}#filmfestival.about-doha .col-wide dl
dt{font:normal 16px/20px Helvetica, Arial, sans-serif;margin:0
0 10px;padding-top:25px}#filmfestival.about-doha .col-wide dl
dd{padding:0
0 25px;border-bottom:1px solid #E6E6E6;margin-bottom:0;clear:left;display:block;width:100%}#filmfestival.about-doha .col-wide dl dd p:last-child{margin-bottom:0}#filmfestival.about-doha .col-wide dl dt:target{}#filmfestival.about-doha .col-wide dl:last-of-type dd:last-child{border-bottom:0}#filmfestival.about-doha .col-wide dl dd ul,
#filmfestival.about-doha .col-wide dl dd ul
li{border:0
none}#filmfestival.about-doha .col-wide dl dd ul
li{list-style-type:disc}.about-doha-index-level-1,.about-doha-index-level-2{margin:0
0 10px !important;padding:0
!important}.about-doha-index-level-1
li{list-style-type:none !important;line-height:20px}#filmfestival.tickets .col-wide
h3{font-weight:normal;color:#000}#filmfestival.tickets .cms-text
.sep_thick{margin:0;padding:0}#filmfestival.tickets .col-wide ul.tickets-index-level-2{border-top:0;margin:10px
0 0}#filmfestival.tickets .col-wide ul.tickets-index-level-1>li{border-top:0}#filmfestival.tickets .col-wide ul.tickets-index-level-2
li{border-top:1px solid #E6E6E6;line-height:20px}#filmfestival.tickets .col-wide ul.tickets-index-level-2 li:first-child{border:0
none;margin-top:10px}#filmfestival.tickets .col-wide ul.tickets-index-level-2 li
a{font-size:12px;display:block;padding:8px
0}#filmfestival.tickets .col-wide h3.tickets-section{font-size:24px;line-height:30px;font-weight:normal;color:#000;border-bottom:10px solid #1A1A1A;margin-bottom:0;padding-bottom:10px}#filmfestival.tickets .col-wide
dl{font:normal 14px/20px Helvetica, Arial, sans-serif}#filmfestival.tickets .col-wide dl
dt{font:normal 16px/20px Helvetica, Arial, sans-serif;margin:0
0 10px;padding-top:25px}#filmfestival.tickets .col-wide dl
dd{padding:0
0 25px;border-bottom:1px solid #E6E6E6;margin-bottom:0;clear:left;display:block;width:100%}#filmfestival.tickets .col-wide dl dd p:last-child{margin-bottom:0}#filmfestival.tickets .col-wide dl dt:target{}#filmfestival.tickets .col-wide dl:last-of-type dd:last-child{border-bottom:0}#filmfestival.tickets .col-wide dl dd ul,
#filmfestival.tickets .col-wide dl dd ul
li{border:0
none}#filmfestival.tickets .col-wide dl dd ul
li{list-style-type:disc}.tickets-index-level-1,.tickets-index-level-2{margin:0
0 10px !important;padding:0
!important}.tickets-index-level-1{margin-bottom:14px !important}.tickets-index-level-1
li{list-style-type:none !important;line-height:20px}#filmfestival.members
h3.noresults{color:#999;font-weight:normal;padding-top:15px;font-size:24px;line-height:30px;font-family:Helvetica,Arial,sans-serif;padding:17px
16px 0 0}#events .col-wide{padding-bottom:48px;min-height:670px}#events
h1.ff{text-indent:-4px}.ie #events header h1.ff,
.ie9 #events header
h1.ff{padding-bottom:0}html[dir="ltr"] .ie7 #events header h1.ff,
html[dir="ltr"] .ie8 #events header
h1.ff{padding-top:3px !important;line-height:97px !important;margin-bottom:5px}html[dir="ltr"] .ie9 #events header
h1.ff{padding-top:14px !important;line-height:97px !important;margin-bottom:0px}#events .col-thin{min-height:700px}#events .col-thin
h1.ff{text-indent:-1px}html[dir="rtl"] #events
h1.ff{text-indent:0}#events
article{margin:0
0 26px 0;border-bottom:10px solid #000}#events .col-wide article p,
#events .col-wide
article{font-size:14px;line-height:20px;margin-bottom:20px}#events .col-wide p.no-results{color:#A7A9AC}#events.event-detail
h2.large{clear:both;margin-bottom:3px;padding-right:110px;line-height:25px}html[dir="rtl"] #events.event-detail
h2.large{padding-right:0;padding-left:110px}#events
h2.ff{border-bottom:solid 10px #1a1a1a;margin-bottom:7px;padding-bottom:3px}#events.event-detail
div.screenings{margin-bottom:20px;clear:both}#events.event-detail
aside.socialbar{margin-bottom:31px}#events.event-detail div.video + .socialbar + .caption,
#events.event-detail div.video+.caption{margin:0
0 12px !important;border-top:1px solid #e6e6e6;padding-top:15px}#events.event-detail div.screenings
ul{padding-right:130px !important;padding-top:3px}html[dir="rtl"] #events.event-detail div.screenings
ul{padding-left:130px !important;padding-right:0 !important}#events.event-detail
h3{margin:0
0 16px 0;font-size:16px;line-height:20px;font-family:Helvetica,Arial,sans-serif}#events.event-detail .detail
p{font-size:14px;line-height:20px;margin-bottom:20px}#events
p.back{position:static;display:inline;float:right;font-size:12px !important;line-height:17px !important;margin:0
0 6px 0 !important;padding:0}#events .detail
p.back{margin-bottom:2px !important}html[dir="rtl"] #events
p.back{float:left}#events p.back
a{color:#a7a9ac;text-decoration:none}#events p.back a:hover{color:#a7a9ac;text-decoration:underline}#events .dtff-schedule{margin-bottom:6px}#events .dtff-schedule
a{display:block;background:url(/assets/images/events/bg-a-dtff-schedule.png) left top no-repeat;width:179px;height:233px;text-indent:-9999px}#events .dtff-schedule a:hover,
#events .dtff-schedule a:focus{background-position:right top}#events
dl.events{position:relative;margin-bottom:25px;overflow:hidden}#events dl.events
dt{width:191px;padding:0;font-weight:normal}html[dir=rtl] #events dl.events
dt{float:right}#events dl.events
span.time{display:inline-block;border-right:solid 1px #e6e6e6;width:60px;height:19px;margin:0
8px 0 0;padding:5px
0 0;font-size:12px;text-transform:uppercase}html[dir=rtl] #events dl.events
span.time{border-right:none 0;border-left:solid 1px #e6e6e6;margin:0
0 0 8px}#events dl.events
span.all{font-size:11px}#events dl.events
span.section{display:inline-block;border-right:solid 1px #e6e6e6;width:113px;height:19px;margin:0
8px 0 0;padding:5px
0 0;font-size:11px}html[dir=rtl] #events dl.events
span.section{border-right:none 0;border-left:solid 1px #e6e6e6;margin:0
0 0 8px}.ie7 #events dl.events span.time, .ie7 #events dl.events span.section,
.ie6 #events dl.events span.time, .ie6 #events dl.events
span.section{display:inline;zoom:1}.ie7 #events dl.events span.section, .ie6 #events dl.events
span.section{line-height:16px}#events dl.events
dd{position:relative;border-bottom:solid 1px #e6e6e6;width:345px;margin:0
0 7px -191px;padding:5px
0 9px 191px}.ie7 #events dl.events dd, .ie6 #events dl.events
dd{zoom:1;margin-left:0;top:-24px}html[dir=rtl] #events dl.events
dd{float:right;margin-right:-191px;margin-left:0;padding-right:191px;padding-left:0}html[dir=rtl] .ie7 #events dl.events dd, html[dir=rtl] .ie6 #events dl.events
dd{margin-right:0}#events dl.events
dd.image{min-height:147px}#events dl.events dd
p{line-height:20px}#events dl.events dd
p.title{margin-bottom:10px;font-weight:bold}#events dl.events dd
a{color:#333}#events dl.events dd.hover
a{text-decoration:underline}#events dl.events dd
img{position:absolute;top:32px;left:0}html[dir=rtl] #events dl.events dd
img{right:0;left:auto}#events #whatson
table{margin-bottom:12px}#events dl.events dt.film_festival span.all,
#events dl.events dt.film_festival span.time,
#events dl.events dt.film_festival span.section,
#events dl.events dt.film_festival span,
#events dl.events dd.film_festival
a{color:#3cc !important}#events.event-detail{}.ie7 #events.event-detail, .ie7 #events.event-detail
*{zoom:1}#events.event-detail article.detail
h3.bordertop{padding-top:25px;font-size:16px;line-height:20px;margin-bottom:5px;font-family:Helvetica,Arial,sans-serif}#events.event-detail article.detail p+h3.bordertop{margin-top:10px}#events.event-detail
article.detail{padding-top:13px;padding-bottom:74px}#events.event-detail
h2.large{margin-bottom:3px;padding-right:110px}html[dir="rtl"] #events.event-detail
h2.large{padding-right:0;padding-left:110px}#events.event-detail
h3.bordertop{clear:both}#events.event-detail .detail p, #events.event-detail
q{font-size:14px;line-height:20px;margin-bottom:20px}#events.event-detail
q{clear:both;padding-right:15px}html[dir="rtl"] #events.event-detail
q{padding-right:0;padding-left:15px}#events.event-detail .about-director
b{font-weight:normal}#events.event-detail article.detail div.screenings
ul{padding-right:0 !important;padding-top:3px}html[dir="rtl"] #events.event-detail article.detail div.screenings
ul{padding-left:0 !important;padding-right:0 !important}#events.event-detail .detail
p.section{margin-bottom:12px;font-size:11px !important;line-height:15px !important}#events.event-detail .detail
p.official{font-size:12px;line-height:17px}#events.event-detail .detail p.official
a{text-decoration:none;color:#3cc}#events.event-detail .detail p.official a:hover{text-decoration:underline}#events.event-detail .screen
a{text-decoration:none}#events.event-detail .screen a:hover{text-decoration:underline;color:#1a1a1a}#events.event-detail article.detail
img{margin-top:5px}#events.event-detail article.detail .socialbar-comments+.bordertop{padding-top:20px;margin-bottom:10px}#events
dl.credits{border-bottom:1px solid #e6e6e6;margin:20px
0 39px 0}#events dl.credits dt,
#events dl.credits
dd{width:253px;padding:4px
15px 5px 0;margin:0;border-top:1px solid #e6e6e6;line-height:20px}html[dir="rtl"] #events dl.credits dt,
html[dir="rtl"] #events dl.credits
dd{padding:4px
0 5px 15px}.ie #events dl.credits
dd{float:left !important}.ie html[dir="rtl"] #events dl.credits
dd{float:right !important}#events
ul.contacts{padding:0;margin:16px
0 30px 0}#events ul.contacts
li{display:inline;float:left;width:253px;padding:0
15px 0 0;margin:0
0 35px 0}html[dir="rtl"] #events ul.contacts
li{float:right;padding:0
0 0 15px}#events ul.contacts
h4{font-size:12px !important;line-height:20px !important}#events ul.contacts
p{font-size:12px !important;line-height:20px !important;margin:0
!important}#events ul.contacts
a{}#events ul.contacts a:hover{}#events ul.contacts
dl{margin:0;line-height:20px}#events ul.contacts
dt{font-weight:normal;padding:0
5px 0 0}#events ul.contacts
dl{}#events.event-detail article.detail
p.caption{position:static;background:none;color:#a7a9ac;padding:11px
0 2px 0;margin:0;text-transform:none;width:auto;font-size:12px !important;line-height:20px !important}#events.event-detail article.detail .read-reviews{color:#B7925C;text-decoration:none}#events.event-detail article.detail .read-reviews:hover{text-decoration:underline}#events.dfievent-detail
article{margin:0
!important;border-bottom:0 none !important;padding-bottom:26px !important}#events.dfievent-detail article
img{margin:0
0 15px 0}#events.dfievent-detail article ul.jury li
img{margin:0
15px 15px 0}#events.dfievent-detail
h3.bordertop{margin:10px
0 16px 0;padding-top:25px}#events.dfievent-detail div#fb-comments{clear:both;border-top:10px solid #1A1A1A;padding-top:35px}#events.dfievent-detail .col-wide
article{border-bottom:0 none;padding-bottom:45px}#events.dfievent-detail .socialbar-comments+.jury{border-top:10px solid #1A1A1A}#institute #section-header{background-image:url("/assets/images/institute/header-img01_institute.jpg")}#institute #section-header
h1.ff{background:url("/assets/images/sitewide/bg-bar-b7925C.png") repeat-x scroll 0 0 transparent;text-indent:-1px}#institute.getinvolved header
h1.ff{text-indent:-3px}#institute .lessContent-link, #institute .moreContent-link{color:#b7925c !important}#institute .moreContent-link{background-position:100% -1568px}html[dir="rtl"] #institute .moreContent-link{background-position:0 -1568px}#institute .lessContent-link{background-position:100% -1591px}html[dir="rtl"] #institute .lessContent-link{background-position:0 -1591px}#institute
h2.large{margin-bottom:23px}#institute.main .col-wide{min-height:900px;padding-bottom:60px;padding-top:27px}#institute.main .col-wide
ul{border-top:10px solid #1A1A1A;margin-top:25px;*zoom:1}#institute.main .col-wide ul
li{border-top:1px solid #E6E6E6;*zoom:1}#financing.main .col-wide ul li:first-child{border-top:0 none}#institute.main .col-wide ul li p:last-child{margin-bottom:25px}#institute.main .col-wide ul li p
a.more{font-size:12px;color:#B7925C;text-decoration:none;display:inline-block}#institute.main .col-wide ul li p a.more:hover{text-decoration:underline}#institute.main .col-wide
h3{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;margin-bottom:10px;padding-top:24px}#institute.leadership .col-wide
h3{padding-top:0 !important}#institute.main .col-wide ul li p:first-child{padding-top:24px}#institute.main .col-wide ul li
p{padding:0
!important}#institute.main .col-wide
p{font-size:15px;line-height:20px;margin-bottom:10px}#institute.main .cms-text
h2.ff{border-bottom:10px solid #1A1A1A}#institute.main .cms-text
ul.carrers_list{border-top:0 none;margin-top:0}#institute.main .cms-text ul.carrers_list li
h3{padding-top:0}#institute.main .cms-text ul.carrers_list
li{border-top:0 none;padding-top:0}#institute.main .cms-text ul.carrers_list
li.sep_top{border-top:10px solid #1A1A1A}#institute.main .cms-text ul.carrers_list
ul{border:0
none;padding:0;margin:0;border-top:1px solid #E6E6E6;margin-bottom:39px}#institute.main .cms-text ul.carrers_list ul
li{margin:0;padding:0
0;font-size:12px;border-bottom:1px solid #E6E6E6}#institute.main .cms-text ul.carrers_list ul li
span{float:right;display:inline-block;padding:8px
0;color:#A7A9AC !important}#institute.main .cms-text ul.carrers_list ul li
a{display:block;padding:8px
0}html[dir="rtl"] #institute.main .cms-text ul.carrers_list ul li
span{float:left}#institute.detail article
p.back{display:inline;float:right;font-size:12px !important;line-height:17px !important;margin:0
0 6px !important;padding:0;position:static}#institute.detail .cms-text
h2.ff{border-bottom:10px solid #1A1A1A}#institute.detail .cms-text h2.ff+h2.large{padding-top:5px;padding-bottom:5px}#institute.detail .cms-text
iframe{border-top:1px solid #E6E6E6;margin-top:5px}#institute.detail .cms-text .socialbar
iframe{margin-top:0}html[dir="rtl"] #institute.detail article
p.back{float:left}#institute.detail article p.back
a{color:#A7A9AC;text-decoration:none}#institute.detail article
p{font-size:15px;line-height:20px;margin-bottom:20px}#institute .col-wide .screenings
h3{font-size:13px !important;line-height:17px !important;margin:0
0 4px 0 !important;font-family:'Arial Rounded MT Bold',Arial,sans-serif}#institute.main .col-wide .screenings
p{font-size:12px !important;padding:0
0 10px 0 !important}#institute .detail
a.btn{display:inline-block;font:12px/17px Arial, sans-serif !important}html[dir="rtl"] #institute .detail
p.btn{text-align:right}#institute.detail article
p.section{font-size:11px !important;line-height:15px !important;margin-bottom:12px}#institute.detail article
h2.large{clear:both;margin-bottom:3px;padding-right:110px}html[dir="rtl"] #institute.detail article
h2.large{padding-left:110px;padding-right:0}#institute.main .col-wide .video,
#institute.main .col-wide h2+img{border-top:10px solid #1A1A1A;padding-top:15px}#institute.main .col-wide h2+img{padding-bottom:10px}#institute.main .col-wide
.video{padding-bottom:0}#institute.leadership .col-wide
ul.jury{border-top:10px solid #1A1A1A}#institute.leadership .col-wide
p{font-size:15px;line-height:20px}ul.partners
li{}#institute.main .cms-text ul,
#institute.main .cms-text ul
li{margin-left:0;margin-right:0;padding-left:0;padding-right:0}#institute.main .cms-text ul
li{list-style-type:none}.ie9 #institute.getinvolved header
h1.ff{padding-bottom:0}html[dir="ltr"] .ie7 #institute.getinvolved header h1.ff,
html[dir="ltr"] .ie8 #institute.getinvolved header
h1.ff{padding-top:3px !important;line-height:97px !important;margin-bottom:5px}html[dir="ltr"] .ie9 #institute.getinvolved header
h1.ff{padding-top:14px !important;line-height:97px !important;margin-bottom:0px}.ie9 #institute header
h1.ff{margin-bottom:5px}.ie9 #institute header .subnav
.ff{padding-top:0 !important}#institute.getinvolved .cms-text
ul.workshops{margin:0
0 25px 0 !important;padding-top:5px !important}#institute.getinvolved .cms-text ul.workshops
li{position:relative;padding:20px
0 0 278px;margin:0
0 15px 0;min-height:164px;_height:164px;border-top:1px solid #e0e0e0}html[dir="rtl"] #institute.getinvolved .cms-text ul.workshops
li{padding:20px
278px 0 0}#institute.getinvolved .cms-text ul.workshops li:first-child{border-top:0}#institute.getinvolved .cms-text ul.workshops
li.hover{cursor:pointer}#institute.getinvolved .cms-text ul.workshops
h3{margin:0
0 4px 0;padding-top:0}#institute.getinvolved .cms-text ul.workshops h3
a{color:#1a1a1a}#institute.getinvolved .cms-text ul.workshops h3 a:hover, #institute.getinvolved .cms-text ul.workshops li.hover h3
a{text-decoration:underline}#institute.getinvolved .cms-text ul.workshops
h4{margin:0
0 16px 0}#institute.getinvolved .cms-text ul.workshops
img{position:absolute;left:0;top:15px}html[dir="rtl"] #institute.getinvolved .cms-text ul.workshops
img{left:auto;right:0}#institute.getinvolved .cms-text ul.workshops h3+p{padding-top:6px}#institute.getinvolved .cms-text ul.workshops
.more{margin-top:-10px}ul.partners
img{margin:15px
15px 15px 0;border-right:1px solid #e6e6e6;display:block;float:left}html[dir="rtl"] ul.partners
img{float:right;border-right:0 none;margin:15px
0 15px 15px;border-left:1px solid #e6e6e6}ul.partners img+h3{display:block;height:80px}ul.partners h3
a{padding-top:4px;display:block}#institute.legal
h2{border-top:solid 8px #fff;margin-bottom:23px}#institute.legal
h2.ff{margin-bottom:0}#institute.legal
h3{border-top:1px solid #E6E6E6;font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;margin-bottom:10px;padding-top:20px}#institute.legal h2+p{border-top:10px solid #1A1A1A;padding-top:30px}#institute.legal .col-wide
p{font-size:15px;line-height:20px;margin-bottom:20px}#institute.legal .col-wide
p.last_update{color:#A7A9AC;border-top:1px solid #E6E6E6;padding-top:20px;margin-bottom:40px;font-size:12px}#institute.team>.cols>.col-wide{padding-top:32px;padding-bottom:60px}#institute.team
h2.large{margin-bottom:20px;padding-bottom:23px;border-bottom:10px solid #1A1A1A}table.dfi-team{width:100%}table.dfi-team
td{padding:0
5px 5px 0;font:normal 12px/17px Helvetica, Arial, sans-serif}table.dfi-team tr.header
td{font:normal 16px/20px Helvetica, Arial, sans-serif;color:#1a1a1a;padding:15px
0 10px 0;border-bottom:1px solid #E6E6E6}table.dfi-team tr.header + tr
td{padding-top:15px}#ticketing .col-wide p, #ticketing .col-wide ul, #ticketing .col-wide
ol{font-size:15px;line-height:20px;margin-bottom:20px}#ticketing .col-wide
h3{margin-top:25px;margin-bottom:10px;padding-top:19px;border-top:1px solid #E6E6E6;font:normal 16px/20px Helvetica, Arial, sans-serif}#ticketing.sponsors .col-wide
h2.large{border-bottom:10px solid #1A1A1A !important;padding-bottom:15px}#ticketing.sponsors .col-wide ul.richard-partners{margin:0;padding:0;display:block;width:100%;overflow:hidden}#ticketing.sponsors .col-wide ul.richard-partners
li{margin:0;padding:0;width:268px;padding:10px
0 20px;float:left !important;display:block;text-align:center}#ticketing.sponsors .col-wide ul.richard-partners li
img{display:block;float:none;margin:auto}.member .col-wide.sign_in .col-wide,
.member .col-wide.registration .col-wide{min-height:600px;padding-bottom:60px}#financing #section-header{background-image:url("/assets/images/financing/header-img02_financing.jpg")}#dfi.financing #filmfestival #section-header nav .tertiarynav .current
a{background-color:#1a1a1a}#financing #section-header
h1.ff{background:url("/assets/images/sitewide/bg-bar-307C65.png") repeat-x scroll 0 0 transparent;text-indent:-5px}.ie9 #financing header
h1.ff{margin-bottom:5px}.ie9 #financing header .subnav
.ff{padding-top:0 !important}#financing
h2.large{margin-bottom:23px}#financing header+h2.large{padding-top:21px}#financing.main .col-wide{min-height:900px;padding-bottom:60px;padding-top:27px}#financing.main .col-wide
ul{margin-top:25px;*zoom:1}#financing.main .col-wide img+ul{margin-top:15px}#financing.main .col-wide ul
li{border-top:1px solid #E6E6E6;*zoom:1}#financing.main .cms-text ul,
#financing.main .cms-text ul
li{margin-left:0;margin-right:0;padding-left:0;padding-right:0}#financing.main .cms-text ul
li{list-style-type:none}#financing.main .col-wide ul li ul,
#financing.main .col-wide ul li
ol{border:0
none;margin:0}#financing.main .col-wide ul li ol
li{list-style-type:decimal;border:0
none;margin-left:15px;margin-bottom:10px}#financing.main .col-wide ul li ul
li{list-style-type:disc;border:0
none;margin-left:15px}#financing.main.faq .col-wide ul.faq-index-level-1 li ul
li{list-style-type:none;margin-left:0;height:auto;border-top:1px solid #E6E6E6}#financing.main.faq .col-wide ul.faq-index-level-1 li ul li
a{display:block;padding:9px
0 7px}html[dir=rtl] #financing.main .col-wide ul li ul
li{margin-left:0;margin-right:15px}html[dir=rtl] #financing.main .col-wide ul li ol
li{margin-left:0;margin-right:15px}html[dir=rtl] #financing.main.faq .col-wide ul li ul
li{margin-right:0}#financing.main .col-wide ul li:first-child{border-top:0 none}#financing .col-thin #press li
a.more{color:#307C65}#financing.main .col-wide ul li p:last-child{margin-bottom:25px}#financing.main .col-wide ul li p
a.more{font-size:12px;display:inline-block;color:#307c65;text-decoration:none}#financing.main .col-wide ul li p a.more:hover{text-decoration:underline}#financing.main .col-wide ul li p+ul{margin:-5px 0 15px 0}#financing.main .col-wide ul li p:last-child+ul{margin:-55px 0 15px 0}#financing.main .col-wide
h3{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;margin-bottom:10px;padding-top:24px}#financing.main .col-wide ul li p:first-child{padding-top:24px}#financing.main .col-wide
p{margin-bottom:10px}#financing.main .col-wide p,
#financing.main .col-wide ul li ul
li{font-size:14px;line-height:20px}#financing.main .col-wide .video,
#financing.main .col-wide h2 + img,
#financing.main .col-wide h2+.media{border-top:10px solid #1A1A1A;padding-top:15px;padding-bottom:10px}#financing.guidelines .col-wide
h2{border-bottom:10px solid #1A1A1A;padding-bottom:23px}#financing.guidelines .col-wide
ul{border-top:10px solid #1A1A1A}#financing.guidelines .col-wide.cms-text
ul{border-top:0;margin-top:10px}#financing.guidelines .col-wide ul p
b{font-size:13px;line-height:17px;display:inline-block}#financing.main.guidelines .col-wide ul
li{border-top:0}#financing.main.guidelines .cms-text
ul{padding-left:20px}#financing.main.guidelines .cms-text ul
li{padding-left:0px;padding-right:0px;list-style-type:disc}#financing.main.guidelines .col-wide ul li p:first-child{padding-top:0px}#financing.how-to-apply
.register{min-height:35px}#financing.how-to-apply .register
p.btn{padding:0
!important}#financing.investors .col-wide h2+p{border-top:10px solid #1A1A1A;padding-top:25px;padding-bottom:15px}#financing .register
p.btn{padding:0
!important}#financing.investors .register p.btn
a{color:#307C65 !important;text-decoration:none !important}#financing.investors .register p.btn a:hover{text-decoration:underline !important}#financing.projects  .col-wide{padding-bottom:44px;padding-top:21px}#financing.projects .large+.workshops{border-top:10px solid #1A1A1A}#financing.projects .workshops
p{font-size:14px;line-height:20px}#financing.projects
ul.jury{padding-top:16px;margin-bottom:14px !important}#financing.projects ul.jury>li:first-child{border-top:10px solid #1a1a1a}#financing.projects ul.jury
p{margin-bottom:0 !important}#financing.projects ul.jury .moreContent
p{margin-bottom:20px !important}#financing.projects ul.jury
p{font-size:14px;line-height:20px}#financing.projects ul.jury
li.hover{cursor:pointer}#financing.projects ul.jury li.hover h3
a{text-decoration:underline}#financing .filter
.dd{display:inline;display:block;float:left;margin:0
0 15px 5px}#financing .dd
p{width:120px;padding:6px
18px 4px 5px;background-position:130px -1742px}html[dir="rtl"] #financing .dd
p{width:116px;padding:6px
5px 4px 18px;background-position:8px -1742px}html[dir="rtl"] #financing .filter
.dd{float:right;margin:0
10px 15px 0}#financing .filter ul+.dd.first{margin-left:0}html[dir="rtl"] #financing .filter ul+.dd{margin-right:0}#financing .filter .radio-fields{margin-top:68px;border-top:1px solid #e6e6e6;padding-top:16px;clear:both;margin-bottom:11px;overflow:auto}.ie7 #financing .filter .radio-fields{margin-top:5px}#financing .filter .radio-fields
a{display:block;float:left;width:230px;height:15px;padding:0
0 0 18px;margin:0
0  5px 0;font:normal 12px/15px Arial, Helvetica, sans-serif;color:#999;text-decoration:none;background:#fff url(/assets/images/sitewide/sprite.png) -7px -2767px}html[dir="rtl"] #financing .filter .radio-fields
a{float:right;padding:0
18px 0 0;background-position:-745px -2767px}#financing .filter .radio-fields
a.current{background-position:-7px -2743px}html[dir="rtl"] #financing .filter .radio-fields
a.current{background-position:-745px -2743px}#financing
p.caption{position:static;background:none;color:#a7a9ac;padding:0
0 2px 0;margin:0;text-transform:none;width:auto;font-size:12px !important;line-height:20px !important}.ie7 #financing.program-detail, .ie7 #financing.program-detail
*{zoom:1}#financing.program-detail article
p.back{display:inline;float:right;font-size:12px !important;line-height:17px !important;margin:0
0 6px !important;padding:0;position:static}html[dir="rtl"] #financing.program-detail article
p.back{float:left}#financing.program-detail article p.back
a{color:#A7A9AC;text-decoration:none}#financing.program-detail article
h2.large{clear:both;margin-bottom:3px;padding-right:110px}html[dir="rtl"] #financing.program-detail article
h2.large{padding-left:110px;padding-right:0}#financing.program-detail .detail p,
#financing.program-detail
q{font-size:14px;line-height:20px;margin-bottom:20px}#financing.program-detail .detail
p.section{margin-bottom:12px;font-size:11px !important;line-height:15px !important}#financing.program-detail
p.caption{background:none;color:#A7A9AC;font-size:12px !important;line-height:20px !important;margin:0px;padding:11px
0px 2px;position:static;text-transform:none;width:auto}#financing.program-detail .socialbar-comments+.bordertop{margin-bottom:10px;padding-top:20px}#financing.program-detail
h3.bordertop{clear:both}#financing.program-detail
h3.bordertop{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;margin-bottom:5px;padding-top:25px}#financing.program-detail .detail
p.official{font-size:12px;line-height:17px}#financing.program-detail .detail p.official a:hover{text-decoration:underline}#financing.program-detail .detail p.official
a{color:#307C65;text-decoration:none}#financing.program-detail aside.socialbar-comments{border-top:1px solid #E6E6E6;padding-top:21px}#financing.program-detail
p.caption{position:static;background:none;color:#a7a9ac;padding:11px
0 2px 0;margin:0;text-transform:none;width:auto;font-size:12px !important;line-height:20px !important}#financing.program-detail
h3.bordertop{padding-top:25px;font-size:16px;line-height:20px;margin-bottom:5px;font-family:Helvetica,Arial,sans-serif}#financing.program-detail
article.detail{padding-bottom:74px;padding-top:13px}#financing
.detail{min-height:1000px}#financing.program-detail
dl.credits{border-bottom:1px solid #e6e6e6;margin:20px
0 39px 0}#financing.program-detail dl.credits dt,
#financing.program-detail dl.credits
dd{width:253px;padding:4px
15px 5px 0;margin:0;border-top:1px solid #e6e6e6;line-height:20px}html[dir="rtl"] #financing.program-detail dl.credits dt,
html[dir="rtl"] #financing.program-detail dl.credits
dd{padding:4px
0 5px 15px}.ie #financing.program-detail dl.credits
dd{float:left !important}.ie html[dir="rtl"] #financing.program-detail dl.credits
dd{float:right !important}#financing.program-detail .cms-text
h2.ff{border-bottom:10px solid #1A1A1A}#financing.program-detail .cms-text
iframe{border-top:1px solid #E6E6E6;margin-top:5px}#financing.program-detail .cms-text .socialbar
iframe{border-top:0 none;margin-top:0}a.btn-inline{display:inline-block !important;font-size:12px !important;line-height:17px !important}#financing.faq .col-wide
h3{font-weight:normal;color:#000}#financing.faq .col-wide ul.faq-index-level-2{border-top:0;margin:10px
0 0}#financing.faq .col-wide ul.faq-index-level-1>li{border-top:0}#financing.faq .col-wide ul.faq-index-level-2
li{border-top:1px solid #E6E6E6;line-height:20px}#financing.faq .col-wide ul.faq-index-level-2 li:last-child{border-bottom:1px solid #E6E6E6}#financing.faq .col-wide ul.faq-index-level-2 li
a{font-size:12px}#financing.faq .col-wide h3.faq-section{font-size:24px;line-height:30px;font-weight:normal;color:#000;border-bottom:10px solid #1A1A1A;margin-bottom:0;padding-bottom:10px}#financing.faq .col-wide
dl{font:normal 14px/20px Helvetica, Arial, sans-serif}#financing.faq .col-wide dl
dt{font:normal 16px/20px Helvetica, Arial, sans-serif;margin:0
0 10px;padding-top:25px}#financing.faq .col-wide dl
dd{padding:0
0 25px;border-bottom:1px solid #E6E6E6;margin-bottom:0;clear:left;display:block;width:100%}#financing.faq .col-wide dl dd p:last-child{margin-bottom:0}#financing.faq .col-wide dl dt:target{}#financing.faq .col-wide dl:last-of-type dd:last-child{border-bottom:0}#financing.faq .col-wide dl dd ul,
#financing.faq .col-wide dl dd ul
li{border:0
none}#financing.faq .col-wide dl dd
ul{padding:0;margin:0
0 15px 0}#financing.faq .col-wide dl dd ul
li{list-style-type:disc;margin:0
0 0 15px}html[dir=rtl] #financing.faq .col-wide dl dd ul
li{margin:0
15px 0 0}#financing
ul.contacts{margin:16px
0 30px;padding:0}#financing ul.contacts
li{display:inline;float:left;margin:0
0 35px;padding:0
15px 0 0;width:253px}html[dir="rtl"] #financing ul.contacts
li{float:right;padding:0
0 0 15px}#financing ul.contacts
h4{font-size:12px !important;line-height:20px !important}#financing ul.contacts
p{font-size:12px !important;line-height:20px !important;margin:0
!important}#financing ul.contacts
a{}#financing ul.contacts a:hover{}#financing ul.contacts
dl{line-height:20px;margin:0}#financing ul.contacts
dt{font-weight:normal;padding:0
5px 0 0}#financing ul.contacts
dl{}#contact .col-wide
h1.large{border-bottom:solid 10px #1a1a1a;padding:11px
50px 25px 0;margin-bottom:27px}.ie #contact header h1.ff,
.ie9 #contact header
h1.ff{padding-bottom:0}html[dir="ltr"] .ie7 #contact header h1.ff,
html[dir="ltr"] .ie8 #contact header
h1.ff{padding-top:3px !important;line-height:97px !important;margin-bottom:5px}html[dir="ltr"] .ie9 #contact header
h1.ff{padding-top:14px !important;line-height:97px !important;margin-bottom:0px}#contact
h1.ff{text-indent:-4px}html[dir="rtl"] #contact
h1.ff{text-indent:0}#contact .col-thin
section{margin:0
-15px 15px;border-bottom:1px solid #E0E0E0;padding:0
15px 8px}form.contact{}form.contact
fieldset{border-bottom:solid 1px #e6e6e6;margin-bottom:25px}form.contact
fieldset.nm{margin-bottom:0}form.contact
fieldset.buttons{border:none 0;margin-bottom:10px}form.contact fieldset
ol{list-style:none;margin:0;overflow:hidden}form.contact fieldset ol
li{display:inline;float:left}html[dir=rtl] form.contact fieldset ol
li{float:right}form.contact fieldset ol li:nth-child(2n){float:right}form.contact fieldset ol
li.li2n{float:right}html[dir=rtl] form.contact fieldset ol li:nth-child(2n){float:left}form.contact fieldset ol
li.li2nr{float:left}form.contact fieldset ol li
label{display:block;cursor:pointer;font-weight:normal;color:#333}form.contact fieldset ol li .radio,
form.contact fieldset ol li
.checkbox{margin-bottom:24px}form.contact fieldset ol li
.radio{margin-top:10px;margin-bottom:30px;border-left:solid 4px #d7d7d7;padding:2px
0 2px 6px;height:21px;width:248px}html[dir=rtl] form.contact fieldset ol li
.radio{border-right:solid 4px #D7D7D7;border-left:0 none;padding:2px
6px 2px 0}form.contact fieldset ol li
.checkbox{margin-top:10px;overflow:hidden;width:100%}form.contact fieldset ol li .radio
label{display:inline;cursor:pointer;font-weight:normal;color:#333}form.contact fieldset ol li .checkbox
label{width:258px;float:left;cursor:pointer;font-weight:normal;color:#333;padding:0
0 0 6px;border-left:solid 4px #D7D7D7;margin-bottom:6px}html[dir=rtl] form.contact fieldset ol li .checkbox
label{border-right:solid 4px #D7D7D7;border-left:0 none;padding:0
6px 0 0}form.contact fieldset ol li .checkbox input[type=checkbox]{margin-bottom:0;margin-left:2px;display:inline;margin-right:3px}form.contact fieldset ol li .checkbox label+input[type=checkbox]{margin-left:10px}form.contact fieldset ol li .radio input[type=radio]{margin-bottom:0;margin-left:2px;display:inline;margin-right:3px}html[dir=rtl] form.contact fieldset ol li .checkbox input[type=checkbox],
html[dir=rtl] form.contact fieldset ol li .radio input[type=radio]{margin-right:2px;margin-left:3px}form.contact fieldset ol li .radio label+input[type=radio]{margin-left:10px}html[dir=rtl] form.contact fieldset ol li .checkbox label + input[type=checkbox],
html[dir=rtl] form.contact fieldset ol li .radio label+input[type=radio]{margin-left:0;margin-right:10px}form.contact fieldset
abbr.required{color:#F70016}form.contact fieldset ol li input[type=text],
form.contact fieldset ol li input[type=email]{display:block;border:solid 1px #d7d7d7;border-left-width:4px;width:245px;height:23px;margin:10px
0 30px;padding:0
4px;-webkit-appearance:none}form.contact fieldset ol li select,
form.contact fieldset ol li
textarea{display:block}form.contact fieldset ol li
div.select{border-left:solid 4px #d7d7d7;margin:10px
0 30px;padding:1px
0 1px 6px;height:23px}form.contact fieldset ol li
select{cursor:pointer;width:248px}form.contact fieldset ol li
textarea{border:solid 1px #d7d7d7;border-left:solid 4px #d7d7d7;resize:none;width:519px;height:162px;margin:10px
0 15px;padding:0
4px;font-family:Arial,sans-serif;font-size:12px}form.contact fieldset ol li input[type=checkbox]{margin:0
5px 0 0}form.contact fieldset ol li input[type=submit]{background:#b7925c;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none 0;cursor:pointer;width:118px;height:29px;text-align:center;line-height:27px;color:#fff;-webkit-appearance:none}form.contact fieldset ol li input[type=submit]:hover,
form.contact fieldset ol li input[type=submit]:focus{background-color:#a7a9ac;color:#fff}form.contact fieldset ol li.captcha
img{display:block;margin-top:2px}#address{}#address
h2{border-top:solid 10px #a7a9ac;border-bottom:solid 10px #a7a9ac;margin-bottom:18px;padding-bottom:2px;line-height:45px !important;color:#a7a9ac}@media screen and (max-device-width: 480px),
screen and (min-device-width: 481px) and (max-device-width: 1024px),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2){#address
h2{padding-top:8px}}#address
.address{border-bottom:solid 1px #e6e6e6;margin:0
0 15px;padding:0
0 23px;line-height:20px}#address
.map{margin:0
0 10px}p.success{background:url(/assets/images/sitewide/sprite.png) 0 -2074px no-repeat;border-bottom:solid 1px #e6e6e6;margin-bottom:27px;padding:0
0 26px 21px;color:#b7925c !important}#newsletter
p.success{background-position:0 -2230px;border:none 0;margin:0;padding-bottom:0}html[dir=rtl] p.success{background-position:right -2074px;padding:0
21px 25px 0}html[dir=rtl] #newsletter
p.success{background-position:right -2230px}#sponsorship{}#sponsorship
h2{border-top:solid 10px #a7a9ac;border-bottom:solid 10px #a7a9ac;margin-bottom:18px;padding-bottom:2px;line-height:45px !important;color:#a7a9ac}@media screen and (max-device-width: 480px),
screen and (min-device-width: 481px) and (max-device-width: 1024px),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2){#sponsorship
h2{padding-top:8px}}#sponsorship a.email-contact{display:block;padding:0
0 0 20px;margin:8px
0 0 0;height:14px;color:#a7a9ac !important;text-decoration:none !important;background:url("/assets/images/sitewide/sprite.png") no-repeat 0 -1241px}html[dir="rtl"] #sponsorship a.email-contact{padding:0
20px 0 0;background-position:right -1241px}#sponsorship a.email-contact:hover{color:#1a1a1a !important;text-decoration:none;background-position:0 -1276px}html[dir="rtl"] #sponsorship a.email-contact:hover{background-position:right -1276px}#press #section-header{background-image:url("/assets/images/press/header-img05_film-talk.jpg")}#press #section-header nav .tertiarynav .current a, #press #subsection-header nav .tertiarynav .current
a{background-color:#b7925C}#press #section-header
h1.ff{background:url("/assets/images/sitewide/bg-bar-b7925C.png") repeat-x scroll 0 0 transparent;display:block}#press
h1.ff{text-indent:-4px}#press.industry-contact
h1.ff{text-indent:-900px;background-position:top left !important}.ie9 #press header
h1.ff{margin-bottom:5px}.ie9 #press header .subnav
.ff{padding-top:0 !important}html[dir="rtl"] #press
h1.ff{text-indent:0}#press h1.ff.no-indent{text-indent:0px}#press
article{margin:0
0 19px 0;padding:25px
0 0 0;border-top:1px solid #e0e0e0;width:537px;position:relative}#press .article-listing
article{padding:15px
0 0 0;margin:0
0 36px 0}#press article:first-child{border-top:0 none;padding-top:0}#press .filter
.dd{margin:0
0 20px 0}#press .filter+article{border-top:10px solid #1a1a1a;clear:left}html[dir="rtl"] #press .filter+article{clear:right}#press .article-listing.col-wide{padding-top:25px}#press .detail
article{border-top:0 none;padding-top:0;margin-bottom:55px;border-bottom:10px solid #1a1a1a}#press article
header{position:relative;padding:41px
0 1px 0}#press article
h1{color:#1a1a1a;font-size:16px;line-height:20px;font-family:Helvetica,Arial,sans-serif;margin:0
0 9px 0}#press .detail article header
h1{margin-bottom:8px}#press article h1
a{color:#1a1a1a}#press article
h1.large{font-family:Helvetica,Arial,sans-serif;font-size:24px;line-height:30px}#press article
h2{position:absolute;left:0;top:23px;width:537px;*width:522px}#press article header+img{margin-top:4px;margin-bottom:15px}#press article
img{display:inline;float:left;margin:0
15px 15px 0}html[dir="rtl"] #press article
img{float:right;margin:0
0 15px 15px}#press .col-wide article
p{font-size:14px;line-height:20px;margin-bottom:20px}#press article
p.more{font-size:12px;line-height:17px;margin:-7px 0 20px}#press article p.more
a{}#press article p.more a:hover{}#press
nav.paginator{padding-top:15px;border-top:10px solid #1a1a1a;margin:0}#press nav.paginator
ul{margin-bottom:53px}#press
.socialbar{padding-bottom:30px}#press
.screenings{padding-bottom:0;margin:0
0 26px;clear:both;min-height:48px}#press .detail article header+.screenings{margin-top:4px}#press .screenings
h3{margin:0
0 3px 0 !important}#press .screenings
p{margin-bottom:12px !important}#press .screenings p+p{padding-top:5px !important}#press .screenings
p.btn{padding-top:0 !important}#press
p.back{font-size:12px !important;line-height:17px !important;margin:0
0 6px 0 !important;padding:0;z-index:9;top:0px;right:0px}html[dir=rtl] #press
p.back{right:auto;left:0px}#press p.back
a{color:#A7A9AC;text-decoration:none}#press .dtff-pressInfo{margin:0
-15px 15px;padding:0
15px 15px;height:auto;border-bottom:1px solid #e0e0e0}#press .dtff-pressInfo
a{display:block;background:url(/assets/images/press/bg-a-dtff-pressInfo.gif) left top no-repeat;width:179px;height:228px;text-indent:-9999px}html[dir=rtl] #press .dtff-pressInfo
a{background-image:url(/assets/images/press/bg-a-dtff-pressInfo-ar.gif);height:200px}#press .dtff-pressInfo a:hover,
#press .dtff-pressInfo a:focus{background-position:right top}#press #press-subscriber{margin:0
-15px 15px;padding:0
15px 8px;height:auto;border-bottom:1px solid #E0E0E0;width:179px;overflow:hidden;line-height:16px}#press #press-subscriber
h3{margin:0
0 5px 0;line-height:16px}#press #press-subscriber
.desc{margin-bottom:15px}#press-subscriber
div.errors{margin:0
!important;border:0
none !important;padding:0
!important}#press-subscriber
p.success{margin-bottom:0 !important;border:0
none !important;padding-bottom:0 !important}#press-subscriber form
fieldset{position:relative}#press-subscriber input[type=text]{margin-bottom:14px;background:#FFF;color:#4d4d4d;border:1px
solid #e6e6e6;width:169px;*height:auto;line-height:21px;*line-height:1.2em;padding:0
5px;*padding:5px;-webkit-transition:color 0.1s linear;width:143px;height:27px;*height:19px;-webkit-appearance:none}.isMozilla3 #press-subscriber input[type=text]{line-height:1.2em;padding:5px;height:auto}.col-thin #press-subscriber input[type=text]:hover, .col-thin #press-subscriber input[type=text]:focus{background:#fff;color:#333}.focused #press-subscriber input[type=text]{background:#fff;color:#333}#press-subscriber input[type=submit]{color:#fff;display:block;border:0
none;background:none;padding:0;margin:-1px 0 0 0;*margin-left:-10px;cursor:pointer;position:absolute;top:1px;*top:3px;right:0;display:block;background:url(/assets/images/sitewide/sprite.png) 0 -2495px no-repeat;width:25px;height:29px;text-indent:-9999px;-webkit-appearance:none}html[dir="rtl"] #press-subscriber input[type=submit]{right:auto;left:0;background-position:right -2524px}#press-subscriber input[type=submit]:hover,
#press-subscriber input[type=submit]:focus{background-position:0 -2524px}html[dir="rtl"] #press-subscriber input[type=submit]:hover,
html[dir="rtl"] #press-subscriber input[type=submit]:focus{background-position:right -2524px}#press-subscriber input[type=text]:focus + input[type=submit],
#press-subscriber input[type=text]:hover+input[type=submit]{background-position:0 -2524px}html[dir="rtl"] #press-subscriber input[type=text]:focus + input[type=submit],
html[dir=rtl] #press-subscriber input[type=text]:hover+input[type=submit]{background-position:right -2524px}.focused #press-subscriber input[type=text]+input[type=submit]{background-position:0 -2524px}html[dir="rtl"] .focused #press-subscriber input[type=text]+input[type=submit]{background-position:right -2524px}#press-subscriber input[type=submit]:active{opacity: .8;filter:alpha(opacity=80)}#press.main .col-wide{min-height:900px;padding-bottom:60px;padding-top:27px}#press.main .col-wide .video,
#press.main .col-wide h2+img{border-top:10px solid #1A1A1A;padding-top:15px;margin-bottom:10px}#press.main .col-wide
ul{border-top:10px solid #1A1A1A;margin-top:25px;*zoom:1}#press.main .col-wide
p.error{}#press.main .col-wide
iframe{border-top:10px solid #1A1A1A}#press.main .cms-text ul,
#press.main .cms-text ul
li{margin-left:0;margin-right:0;padding-left:0;padding-right:0}#press.main .cms-text ul
li{list-style-type:none}#press.main .col-wide ul
li{border-top:1px solid #E6E6E6;*zoom:1}#press.main .col-wide ul li p:last-child{margin-bottom:25px}#press.main .col-wide ul li p
a.more{font-size:12px;color:#B7925C;text-decoration:none;display:inline-block}#press.main .col-wide ul li p a.more:hover{text-decoration:underline}#press.main .col-wide
h3{font:bold 14px/20px Helvetica, Arial, sans-serif;margin-bottom:10px;padding-top:24px}#press.leadership .col-wide
h3{padding-top:0 !important}#press.main .col-wide ul li p:first-child{padding-top:24px}#press.main .col-wide ul li
p{padding:0
!important}#press.main .col-wide
p{font-size:14px;line-height:20px;margin-bottom:10px}#press.main .cms-text
h2.ff{border-bottom:10px solid #1A1A1A}#press.team .col-wide
h3{padding-top:0 !important;color:#1A1A1A;font:normal 16px/20px  "Helvetica Neue Medium", Helvetica, Arial, sans-serif}#press.team .col-wide a.title-link:hover{color:#1A1A1A}#press.main.team .col-wide
h3{margin-bottom:5px}#press.festival.press-schedules .col-wide h2.large,
#press.festival.press-services .col-wide h2.large,
#press.festival.press-accreditations .col-wide h2.large,
#press.festival.pr-contacts .col-wide h2.large,
#press.festival.broadcasters .col-wide
h2.large{border-bottom:10px solid #1A1A1A;padding-bottom:10px;padding-top:15px}#press div.screenings-list{padding:12px
0 0 15px}html[dir="rtl"] #press div.screenings-list{padding:12px
15px 0 0}#press .screenings-list
ul{margin:0
!important;border:0
none !important}#press .screenings-list ul
li{margin:12px
0 0 0 !important;padding-top:18px !important;border-top:1px solid #dadada !important;position:relative}#press .screenings-list ul li:first-child{margin:0
!important;border-top:0 none !important;padding-top:6px !important}#press .screenings-list ul li
p.btn{top:18px}#press .screenings-list ul li:first-child
p.btn{top:6px}#press.festival.films-listing
.filter{margin-top:15px}#press .filter .alphabetized-filter{text-align:justify;margin-bottom:4px}#press .filter .alphabetized-filter ul,
#press .filter .alphabetized-filter
li{display:inline}#press .filter
.alphabetized{margin-top:15px;margin-bottom:20px;font-size:11px}#press .filter .alphabetized a,
#press .filter .alphabetized
span.none{display:inline-block;padding:1px
5px 1px 9px;border-left:1px solid #E6E6E6;line-height:20px;height:20px}#press .filter .alphabetized
a{color:#1A1A1A}#press .filter .alphabetized
span.none{color:#A7A9AC}#press .filter .alphabetized a:hover{color:#be9060;text-decoration:none}#press .filter .alphabetized li:first-child a,
#press .filter .alphabetized li:first-child
span.none{padding-left:1px;border-left:0}#press .filter .alphabetized-filter
.stretcher{display:inline-block;position:relative;width:100%;height:0}#press .filter
.dd{display:block;float:left;margin:0
0 15px 10px}html[dir="rtl"] #press .filter
.dd{float:right;margin:0
10px 15px 0}#press .filter
.dd.first{margin-left:0}html[dir="rtl"] #press .filter
.dd.first{margin-right:0}#press .filter .dd
ul{overflow-x:hidden}#press .filter .dd
p{background-position:125px -1742px;width:102px;margin:0}html[dir="rtl"] #press .filter .dd
p{background-position:12px -1742px}#press
ul.allseries{clear:both}#press ul.allseries+.paginator{border-top:10px solid #1a1a1a;padding:15px
0 0 0}#press ul.allseries
li{min-height:151px;height:auto;overflow:hidden;padding-right:0}html[dir="rtl"] #press ul.allseries
li{padding-right:255px;padding-left:0}#press ul.allseries li
p.caption{line-height:17px !important}#press ul.allseries
div.film_detail{display:inline;float:left;width:232px}html[dir="rtl"] #press ul.allseries
div.film_detail{float:right}#press ul.allseries div.film_detail
h3{padding-top:1px;margin:0
0 4px 0}#press ul.allseries div.film_detail
h4.section{margin-bottom:11px}#press ul.allseries div.film_detail
p{margin:0
0 10px 0}#press ul.allseries div.film_detail
p.caption{padding-top:0;margin:0;background-color:transparent;position:static;color:#A7A9AC;padding:0;text-transform:none;font-size:13px !important}#press ul.allseries
ul.films_info{border:1px
solid #e0e0e0;background:#efefef;width:210px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;min-height:141px;padding:12px
15px 0;margin:0
0 -4px 0;display:inline;float:right;position:relative;top:-4px;line-height:17px !important}html[dir="rtl"] #press ul.allseries
ul.films_info{float:left}#press ul.allseries li ul.films_info
li{padding:0;display:block;height:auto;border:0
none;min-height:1px;margin:0
0 11px 0;line-height:17px !important}#press ul.allseries li ul.films_info li.screen
a{color:#1a1a1a}#press ul.allseries li ul.films_info li.screen
em{font-style:normal;color:#a7a9ac;display:block}#press ul.allseries li ul.films_info li.partof
a{color:#1a1a1a;text-decoration:underline}#press ul.allseries li ul.films_info li.partof a:hover{color:#a7a9ac}#press ul.allseries li ul.films_info li
ul{margin:0
0 1px 0}#press ul.allseries li ul.films_info li ul
li{list-style:disc outside;overflow:visible;margin:0
0 0 14px;padding:0;color:#a7a9ac;display:list-item}html[dir="rtl"] #press ul.allseries li ul.films_info li ul
li{margin:0
16px 0 0}#press nav.paginator ul
li.current{margin-left:0}#press.program-detail{}.ie7 #press.program-detail, .ie7 #press.program-detail
*{zoom:1}#press.program-detail
article.detail{padding-top:13px;padding-bottom:74px;padding-right:15px;padding-left:15px}#press.program-detail
h2.large{margin-bottom:3px;padding-right:110px;position:static;clear:right;margin-top:27px}html[dir="rtl"] #press.program-detail
h2.large{padding-right:0;padding-left:110px}#press.program-detail .detail
p.caption{position:static;background-color:transparent;color:#A7A9AC;width:auto;text-transform:none;font-size:12px !important;line-height:18px !important;margin-bottom:20px;padding-left:0}#press.program-detail
h3.bordertop{clear:both}#press.program-detail figure.film-still{margin:0;padding:0}#press.program-detail figure.film-still
img{margin:5px
0 5px;display:block}#press.program-detail figure.film-still
figcaption{font-size:10px;color:#A7A9AC;margin:0
0 15px;padding:0}#press.program-detail
img.illustration{float:left;margin:0
15px 10px 0}html[dir="rtl"] #press.program-detail
img.illustration{float:right;margin:0
15px 10px 0}#press.program-detail .detail p, #press.program-detail
q{font-size:14px;line-height:20px;margin-bottom:20px}#press.program-detail
q{clear:both;padding-right:15px}html[dir="rtl"] #press.program-detail
q{padding-right:0;padding-left:15px}#press.program-detail .about-director
b{font-weight:normal}#press.program-detail .detail
p.section{margin-bottom:12px;font-size:11px !important;line-height:15px !important}#press.program-detail .detail
p.official{font-size:12px;line-height:17px}#press.program-detail .detail p.official
a{text-decoration:none;color:#3cc}#press.program-detail .detail p.official a:hover{text-decoration:underline}#press.program-detail .screen
a{text-decoration:none}#press.program-detail .screen a:hover{text-decoration:underline;color:#1a1a1a}#press.program-detail article.detail
img{margin-top:5px}#press.program-detail .screenings+.film-downloads{margin-top:-11px}#press.program-detail .film-downloads{overflow:auto;border:1px
solid #E0E0E0;background:#EFEFEF;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:12px
15px 1px;margin-bottom:26px}#press.program-detail .film-downloads
.trailer{overflow:hidden}#press.program-detail .film-downloads .trailer
p{font:normal 12px/22px Arial, sans-serif;margin-right:0;padding-right:0;margin-bottom:12px}#press.program-detail .film-downloads .trailer
.btn{float:right;margin-right:0;margin-top:4px;line-height:17px}html[dir="rtl"] #press.program-detail .film-downloads .trailer
.btn{float:left;padding-left:0}.ie7 #press.program-detail .film-downloads .trailer
.btn{display:block;width:85px}#press.program-detail .film-downloads
hr{margin:0
0 15px 0}#press.program-detail .film-downloads .film-photos
p{overflow:auto;font:normal 12px/22px Arial, sans-serif;margin-bottom:12px;padding-right:0;padding-left:0}#press.program-detail .film-downloads .film-photos
a{float:right;text-decoration:none;color:#B7925C}html[dir="rtl"] #press.program-detail .film-downloads .film-photos
a{float:left}.ie7 #press.program-detail .film-downloads .film-photos
a{display:inline}#press.program-detail
.socialbar{padding-bottom:1px;padding-top:0px}#press.program-detail .socialbar-comments+.bordertop{padding-top:20px;margin-bottom:10px}#press.program-detail
p.back{top:15px;right:15px}html[dir="rtl"] #press.program-detail
p.back{left:15px}#press.program-detail
h3.bordertop{padding-top:25px;font-size:16px;line-height:20px;margin-bottom:5px;margin-top:35px;font-family:Helvetica,Arial,sans-serif}#press.program-detail p+h3.bordertop{margin-top:10px}#press.program-detail
dl.credits{border-bottom:1px solid #e6e6e6;margin:20px
0 39px 0}#press.program-detail dl.credits dt,
#press.program-detail dl.credits
dd{width:253px;padding:4px
15px 5px 0;margin:0;border-top:1px solid #e6e6e6;line-height:20px}html[dir="rtl"] #press.program-detail dl.credits dt,
html[dir="rtl"] #press.program-detail dl.credits
dd{padding:4px
0 5px 15px}.ie #press.program-detail dl.credits
dd{float:left !important}.ie html[dir="rtl"] #press.program-detail dl.credits
dd{float:right !important}#press.program-detail
ul.contacts{padding:0;margin:16px
0 30px 0}#press.program-detail ul.contacts
li{display:inline;float:left;width:253px;padding:0
15px 0 0;margin:0
0 35px 0}html[dir="rtl"] #press.program-detail ul.contacts
li{float:right;padding:0
0 0 15px}#press.program-detail ul.contacts
h4{font-size:12px !important;line-height:20px !important}#press.program-detail ul.contacts
p{font-size:12px !important;line-height:20px !important;margin:0
!important}#press.program-detail ul.contacts
a{}#press.program-detail ul.contacts a:hover{}#press.program-detail ul.contacts
dl{margin:0;line-height:20px}#press.program-detail ul.contacts
dt{font-weight:normal;padding:0
5px 0 0}#press.program-detail ul.contacts
dl{}#press.program-detail .no-video{border-top:1px solid #e6e6e6;padding-top:2px;margin:0
0 17px}#press.team-detail .cols .col-wide{position:relative}#press.team-detail
p.back{top:15px;right:15px}html[dir="rtl"] #press.team-detail
p.back{left:15px}#press.team-detail
h4.function{text-transform:uppercase;color:#A7A9AC !important;font-size:11px;line-height:15px;font-weight:normal;text-decoration:none !important;margin-top:3px;margin-bottom:10px}#press.team-detail
h2.large{margin-top:15px;margin-bottom:0}#press.team-detail
.description{font-size:14px;line-height:20px;margin-bottom:15px}#press.team-detail
img.illustration{float:left;margin:0
15px 10px 0}html[dir="rtl"] #press.team-detail
img.illustration{float:right;margin:0
15px 10px 0}#press.team-detail figure.inset-illustration{float:left;margin:0
15px 0 0;padding:0}html[dir="rtl"] #press.team-detail figure.inset-illustration{float:right;margin:0
0 0 15px}#press.team-detail figure.inset-illustration
img{margin:5px
0 5px;display:block;float:none}#press.team-detail figure.inset-illustration
figcaption{display:block;font-size:11px;color:#A7A9AC;margin:0;padding:0}#press.team-detail .screenings.screenings-list{margin:25px
0 25px;clear:both}#press.press-faq .col-wide
h3{font-weight:normal;color:#000}#press.press-faq .col-wide ul.faq-index-level-2{border-top:0;margin:10px
0 0}#press.press-faq .col-wide ul.faq-index-level-1>li{border-top:0}#press.press-faq .col-wide ul.faq-index-level-2
li{border-top:1px solid #E6E6E6;line-height:36px;height:36px}#press.press-faq .col-wide ul.faq-index-level-2 li:last-child{border-bottom:1px solid #E6E6E6}#press.press-faq .col-wide ul.faq-index-level-2 li
a{font-size:12px}#press.press-faq .col-wide h3.faq-section{font-size:24px;line-height:30px;font-weight:normal;color:#000;border-bottom:10px solid #1A1A1A;margin-bottom:0;padding-bottom:10px}#press.press-faq .col-wide
dl{font:normal 14px/20px Helvetica, Arial, sans-serif}#press.press-faq .col-wide dl
dt{font:normal 16px/20px Helvetica, Arial, sans-serif;margin:0
0 10px;padding-top:25px}#press.press-faq .col-wide dl
dd{padding:0
0 25px;border-bottom:1px solid #E6E6E6;margin-bottom:0;clear:left;display:block;width:100%}#press.press-faq .col-wide dl dd p:last-child{margin-bottom:0}#press.press-faq .col-wide dl dt:target{}#press.press-faq .col-wide dl:last-of-type dd:last-child{border-bottom:0}#press.press-faq .col-wide dl dd ul,
#press.press-faq .col-wide dl dd ul
li{border:0
none}#press.press-faq .col-wide dl dd ul
li{list-style-type:disc}#press.press-contact h3.contact-section{padding-top:25px;border-top:10px solid #1A1A1A;margin-top:25px;color:#1A1A1A;font:normal 16px/20px  "Helvetica Neue Medium", Helvetica, Arial, sans-serif}#press.press-contact
.vcard{margin-top:25px;border-top:1px solid #E6E6E6;padding-top:25px;font:normal 12px/20px Helvetica, Arial, sans-serif}#press.press-contact h3+.vcard{margin-top:15px}#press.press-contact .vcard
.fn{font-weight:normal}#press.press-contact .vcard
.function{color:#a7a9ac}#press.press-contact .vcard
.adr{display:none}#press.press-contact .vcard
a.email{color:#333;text-decoration:underline}#press.medias.main
h2.large{margin:28px
-15px 24px -14px;border-bottom:1px solid #E6E6E6;padding:0
14px 25px 14px}#press.medias.main
.ff{margin-bottom:0}#press.medias.main ul.items,
#press.medias.photos-section ul.items,
#press.medias.videos-section
ul.items{clear:both;overflow:hidden;border-top:10px solid #1A1A1A;padding:15px
0 7px 0;margin:0}#press.medias.main ul.items li,
#press.medias.photos-section ul.items li,
#press.medias.videos-section ul.items
li{border-bottom:10px solid #1a1a1a}#press.medias.main ul.items li:nth-child(4n),
#press.medias.photos-section ul.items li:nth-child(4n),
#press.medias.videos-section ul.items li:nth-child(4n){margin-right:0}#press.medias ul.items
li.ieEveryFourthItem{margin-right:0}html[dir="rtl"] #press.medias.main ul.items li:nth-child(4n),
html[dir="rtl"] #press.medias.photos-section ul.items li:nth-child(4n),
html[dir="rtl"] #press.medias.videos-section ul.items li:nth-child(4n){margin-left:0}html[dir="rtl"] #press.medias ul.items
li.ieEveryFourthItem{margin-left:0}#press.medias.main ul.items h4 a,
#press.medias.photos-section ul.items h4 a,
#press.medias.videos-section ul.items h4
a{color:#1A1A1A;font-weight:normal}#press.medias.main ul.items h4 a:hover,
#press.medias.main ul.items .hover h4 a,
#press.medias.photos-section ul.items h4 a:hover,
#press.medias.videos-section ul.items h4 a:hover,
#press.medias.photos-section ul.items .hover h4 a,
#press.medias.videos-section ul.items .hover h4
a{text-decoration:underline}#press.medias.main
.moar{clear:left;text-align:right;margin:0
-15px 23px -14px;border-bottom:1px solid #e6e6e6;padding:0
15px 15px 0}#press.medias.main .moar:last-child{border-bottom:0}#press.medias.main ul.videos
li.hover{cursor:auto}#press.medias.main ul.videos
li{display:block;position:relative;padding:0;width:179px;height:195px}#press.medias.main ul.videos li
a{display:inline;padding:0;height:auto;width:auto}#press.medias.main ul.videos li
.video{z-index:1}#press.medias.main ul.videos li a.main-link{display:block;color:#1A1A1A;font-weight:normal}#press.medias.main ul.videos li a.main-link
img{display:block;position:static}#press.medias.main ul.videos li
h4{padding-top:10px}#press.medias.main ul.videos li
.download{padding-top:4px}#press.medias.main ul.videos li .download
a{color:#B7925C}#press.medias.main ul.videos li.hover
a{text-decoration:inherit}#press.medias.main ul.videos li a:hover{text-decoration:underline}#press.medias.main ul.videos li.hover
span.video{background-position:0px -214px}#press.medias.main ul.videos a.main-link:hover
span.video{background-position:-60px -214px}#press.medias.videos-section
p.back{top:15px;right:15px}html[dir="rtl"] #press.medias.videos-section
p.back{right:auto;left:15px}#press.photos-section.medias.listing
.filter{margin-top:15px}#press.medias.photos-section
ul.photos{clear:both;display:block;padding-bottom:0}#press.medias.photos-section ul.photos
li.ieLastFour{border-bottom:0;margin-bottom:0}#press.medias.photos-section{padding-bottom:0}#press.medias.photos-section
.tools{background-color:transparent;margin:0
0 5px 0;padding:18px
0 9px;position:relative;text-align:right;zoom:1}html[dir="rtl"] #press.medias.photos-section
.tools{margin:0
0 10px 0;text-align:left}#press.medias.photos-section .tools
p{font:12px/17px Arial, sans-serif !important;margin:0
!important;color:#A7A9AC}#press.medias.photos-section .tools
span{display:inline-block;*display:inline;zoom:1;margin-left:9px;padding-left:10px;border-left:1px solid #e6e6e6}html[dir="rtl"] #press.medias.photos-section .tools
span{margin-left:0;padding-left:0;border-left:0;margin-right:9px;padding-right:10px;border-right:1px solid #e6e6e6}#press.medias.photos-section .tools
.back{position:absolute;left:0px;top:18px;text-align:left;width:200px}html[dir="rtl"] #press.medias.photos-section .tools
.back{left:auto;right:0px;text-align:right}#press.medias.photos-section .tools .back
a{color:#A7A9AC;background-position:0 -1138px}html[dir="rtl"] #press.medias.photos-section .tools .back
a{background-position:right -1138px}#press.medias.photos-section .tools .back a:hover{text-decoration:underline}#press.medias.photos-section .tools
.thumbs{overflow:hidden;padding-bottom:3px}#press.medias.photos-section .tools .thumbs
a{display:inline;float:right;background:url("/assets/images/sitewide/sprite.png") no-repeat 0 -2575px;height:13px;color:#a7a9ac;padding:0
0 1px 23px;_width:80px;text-decoration:none}html[dir="rtl"] #press.medias.photos-section .tools .thumbs
a{float:left;background-position:right -2575px;padding:0
23px 1px 0}#press.medias.photos-section .tools .thumbs a:hover{text-decoration:underline}html[dir="rtl"] #press.medias.photos-section .tools .thumbs a:hover{}#press.medias.photos-section
ul.thumbnails{border-bottom:1px solid #E0E0E0;margin:0
-15px 0 -14px;padding:0
15px 7px 14px}html[dir="rtl"] #press.medias.photos-section
ul.thumbnails{margin:0
-14px 0 -15px;padding:0
14px 7px 15px}#press.medias.photos-section ul.thumbnails
li{height:155px}#press.medias.photos-section ul.thumbnails li:nth-child(4n){margin-right:0}#press.medias.photos-section ul.thumbnails
li.ieEveryFourthItem{margin-right:0}html[dir="rtl"] #press.medias.photos-section ul.thumbnails li:nth-child(4n){margin-left:0}html[dir="rtl"] #press.medias.photos-section ul.thumbnails
li.ieEveryFourthItem{margin-left:0}#press.medias.photos-section ul.thumbnails
a{height:auto;display:inline;float:none}#press.medias.photos-section ul.thumbnails a.download-link{display:block;margin-top:18px}#press.medias.photos-section
.meta{padding:21px
15px 15px 0;display:inline;float:left;margin:0;width:536px;min-height:160px;zoom:1}html[dir="rtl"] #press.medias.photos-section
.meta{border:0;padding:22px
0 21px 15px;float:right}.ie7 #press.medias.photos-section
.meta{position:static;top:0px;margin-bottom:0px}#press.medias.photos-section .meta
p{color:#808080;font-size:14px;line-height:20px;margin-bottom:20px}#press.medias.photos-section .meta
p.attached{margin-bottom:-21px}#press.medias.photos-section .meta ul,
#press.medias.photos-section .meta li,
#press.medias.photos-section .meta h1,
#press.medias.photos-section .meta
h2{color:#fff}#press.medias.photos-section .meta
h1{margin-bottom:15px;color:#1A1A1A}#press.medias.photos-section .lessContent-link{background-position:right -1590px;color:#B7925C !important}html[dir="rtl"] #press.medias.photos-section .lessContent-link{background-position:0 -1590px}#press.medias.photos-section .moreContent-link{background-position:right -1566px;color:#B7925C !important}html[dir="rtl"] #press.medias.photos-section .moreContent-link{background-position:0 -1566px}#press.medias.photos-section
p.more{margin:-3px 0 0 0;font-size:12px;line-height:17px}#press.medias.photos-section
aside{width:179px;display:inline;float:right;margin:0;padding:21px
0 0 0;position:static;zoom:1}html[dir="rtl"] #press.medias.photos-section
aside{padding:15px
0 0 15px;float:left}.ie7 #press.medias.photos-section
aside{position:static;top:0px;margin-bottom:0px}#press.medias.photos-section aside
ul{margin:0;padding:0;height:15px}#press.medias.photos-section aside
li{border-top:1px solid #e6e6e6;margin:0;padding:7px
0;font-size:12px;line-height:17px}#press.medias.photos-section aside
li.fblike{height:13px;overflow:hidden}html[dir="rtl"] #press.medias.photos-section aside
.fblike{text-align:right}#press.medias.photos-section aside li:first-child{border-top:0 none;padding-top:0}#press.medias.photos-section aside li
a{display:block;padding:0
0 0 20px;height:15px;color:#a7a9ab !important;text-decoration:none !important;background:url("/assets/images/sitewide/sprite.png") no-repeat 0 -1171px;_width:50px}#press.medias.photos-section aside li a
span{display:none}#press.medias.photos-section aside li
a.tw{background-position:0 -1206px}#press.medias.photos-section aside li
a.em{background-position:0 -1241px}#press.medias.photos-section aside li
a.cm{background-position:0 -969px}html[dir="rtl"] #press.medias.photos-section aside li
a{padding:2px
20px 2px 0;background-position:right -1171px}html[dir="rtl"] #press.medias.photos-section aside li
a.tw{background-position:right -1206px}html[dir="rtl"] #press.medias.photos-section aside li
a.em{background-position:right -1241px}html[dir="rtl"] #press.medias.photos-section aside li
a.cm{background-position:right -965px}#press.medias.photos-section aside li a:hover{color:#1a1a1a !important;text-decoration:none;background-position:0 -125px}#press.medias.photos-section aside li a.tw:hover{background-position:0 -195px}#press.medias.photos-section aside li a.em:hover{background-position:0 -1276px}#press.medias.photos-section aside li a.cm:hover{background-position:0 -969px}html[dir="rtl"] #press.medias.photos-section aside li a:hover{background-position:right -124px}html[dir="rtl"] #press.medias.photos-section aside li a.tw:hover{background-position:right -194px}html[dir="rtl"] #press.medias.photos-section aside li a.em:hover{background-position:right -1276px}html[dir="rtl"] #press.medias.photos-section aside li a.cm:hover{background-position:right -965px}#press.medias.photos-section
#comments{border-top:1px solid #e6e6e6;margin:0;padding:7px
0;clear:both;margin:0
-15px 0 -14px}html[dir="rtl"] #press.medias.photos-section
#comments{margin:0
-14px 0 -15px}#press.medias.photos-section #comments .col-wide{width:535px}#press.medias.photos-section
#spotlight{border-bottom:0}html[dir="rtl"] #press.medias.photos-section #spotlight
img{left:auto;right:0px}#mediadetail.photodetail #press .photo
img{display:block}#mediadetail.photodetail #press .photo .paginator li.next
span{right:0px}html[dir="rtl"] #mediadetail.photodetail #press .photo .paginator li.next
span{right:auto;left:0px}#mediadetail.photodetail #press .photocaption
span{border-right:1px solid #e6e6e6}html[dir="rtl"] #mediadetail.photodetail #press .photocaption
span{border-left:1px solid #e6e6e6}#mediadetail.photodetail #press
.photocaption{border-bottom:1px solid #e6e6e6}#mediadetail section#press
p.more{padding:0}#mediadetail section#press p.more
a{background-image:none;float:none;display:inline;padding:0}#mediadetail section#press .tab
h1{display:block}#mediadetail #press
p{font-size:12px;color:#333}#mediadetail #press #spotlight
h1{color:#A7A9AC !important;border-color:#A7A9AC !important;background-image:url("/assets/images/sitewide/bg-bar-a7a9ac.png")}#mediadetail #press #spotlight article
h1{background-image:none}#mediadetail #press #spotlight article h1
a{color:#333 !important}#mediadetail #press
.cols{background-image:url("/assets/images/sitewide/bg-cols-cols.png")}html[dir="rtl"] #mediadetail #press
.cols{background-image:url("/assets/images/sitewide/bg-cols-cols-rtl.png")}#mediadetail #press header#section-header
h1{color:#B7925C}#press.medias.videos-section
.filter{margin-top:15px}#press.medias.videos-section
ul.videos{clear:both;display:block;padding-bottom:0}#press.medias.videos-section ul.videos
li{position:relative;padding-top:127px;height:68px}#press.medias.videos-section ul.videos
li.hover{cursor:auto}#press.medias.videos-section ul.videos
li.ieLastFour{border-bottom:0;margin-bottom:0}#press.medias.videos-section ul.videos
a{display:inline;padding:0;color:#1A1A1A;position:static}#press.medias.videos-section ul.videos li.hover
a{text-decoration:none}#press.medias.videos-section ul.videos li a:hover{text-decoration:underline}#press.medias.videos-section ul.videos
h4{font-weight:normal}#press.medias.videos-section ul.videos p.download-link
a{display:inline;padding:0;color:#B7925C}#press.medias.videos-section
.cols{margin:0
-15px;padding:0}#press.medias.videos-section .cols .col-wide,
#press.medias.videos-section .cols .col-thin{padding:15px}#press.medias.videos-section .cols .col-wide{padding-top:20px}#press.medias.videos-section .cols .col-wide
.section{clear:right;margin-bottom:3px}#press.medias.videos-section article.col-wide
h2{position:static}#press.medias.videos-section article.col-wide p.video-caption{color:#333;font-size:14px;line-height:20px;margin:15px
0}#press.medias.videos-section article.col-wide
.socialbar{padding-bottom:5px}#press.medias.videos-section article.col-wide div#fb-comments{padding-top:23px}#press.broadcasters
div.img{margin-bottom:15px}#press.broadcasters
h3.ff{padding-bottom:3px;border-bottom:10px solid #1a1a1a;margin-top:27px}#press.broadcasters
table.broadcasts{width:425px;width:100%;border-collapse:collapse}#press.broadcasters table.broadcasts
td{border-bottom:1px solid #e0e0e0;padding:10px
0;width:50%}#press.broadcasters table.broadcasts.sat
td{border-top:1px solid #e0e0e0}#press.broadcasters table.broadcasts
td.larger{font-size:1.3em}#visitdoha{}#visitdoha #section-header{background-image:url("/assets/images/visitdoha/header-img06_visit-doha.jpg")}#visitdoha #section-header
h1{background-image:url(/assets/images/sitewide/bg-bar-b7925C.png)}.ie9 #visitdoha header
h1.ff{margin-bottom:5px}.ie9 #visitdoha header .subnav
.ff{padding-top:0 !important}#visitdoha
article{padding-bottom:95px}#visitdoha article
header{border-bottom:solid 10px #000;margin:0
0 15px;padding:12px
0 7px}#visitdoha article
h2{border-top:solid 10px #000;margin-top:25px;margin-bottom:19px;padding-top:26px;clear:both}#visitdoha article header+h2{border:none 0;margin-top:0;margin-bottom:10px;padding-top:10px}.culture article
h2{margin-bottom:10px !important}#visitdoha article
h2.divider{border-top:solid 1px #e6e6e6;margin-bottom:10px}#visitdoha img+h2{border-top:0 none;padding-top:10px}#visitdoha
h2.phrases{font-size:13px;font-weight:17px;font-family:'Arial Rounded MT Bold',Arial,sans-serif}#visitdoha
span.divider{display:block;background:#1a1a1a;height:10px;margin:0
0 29px 0}#visitdoha article
p{font-size:14px;line-height:20px}#visitdoha article p
img{float:none;margin-bottom:0}#visitdoha article
p.btn{overflow:hidden;padding:0
0 29px 0;margin:0
0 34px 0;border-bottom:10px solid #1a1a1a}#visitdoha article p.btn
a.btn{display:inline;float:left}html[dir=rtl] #visitdoha article p.btn
a.btn{float:right}#search{padding-bottom:45px;min-height:800px}#search #section-header{background-image:url("/assets/images/search/header-img07_search.jpg");border-bottom:0 none;margin-bottom:30px}#search #section-header
h1.ff{background:url("/assets/images/sitewide/bg-bar-b7925C.png") repeat-x 0 0;text-indent:-3px;margin-bottom:15px}html[dir="rtl"] #search #section-header
h1.ff{text-indent:0}#search #section-header
form{position:relative;z-index:9999}#search #section-header
fieldset{overflow:hidden;position:relative;z-index:9999}#search #section-header fieldset
input.text{display:inline;float:left;width:665px;padding:10px
15px 0 15px;font-size:14px;line-height:38px;border:1px
solid #ccc;border-right:0 none;height:28px;color:#1a1a1a;margin:0
0 18px 0;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}.ie #search #section-header fieldset
input.text{padding:0
15px;height:38px;line-height:38px}@media screen and (-webkit-min-device-pixel-ratio:0){#search #section-header fieldset
input.text{padding:0
15px;height:38px;line-height:14px}}html[dir="rtl"] #search #section-header fieldset
input.text{float:right;border:1px
solid #ccc;border-left:0 none;-webkit-border-top-left-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-bottomleft:0px;border-top-left-radius:0px;border-bottom-left-radius:0px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}#search #section-header fieldset
input.submit{display:inline;float:left;background:url("/assets/images/sitewide/sprite.png") no-repeat -950px -270px;width:50px !important;height:40px !important;text-indent:-9999em;border:0
none;padding:0;text-align:left;cursor:pointer;margin:0
0 18px 0}.ie #search #section-header fieldset
input.submit{text-indent:0;font-size:1px;color:#1a1a1a}html[dir="rtl"] #search #section-header fieldset
input.submit{float:right;background-position:-890px -270px;text-align:right}#search #section-header fieldset input.submit:hover{background-position:-950px -230px;color:#a7a9ac}html[dir="rtl"] #search #section-header fieldset input.submit:hover{background-position:-890px -230px}#search #section-header
p{border-bottom:1px solid #e0e0e0;padding-bottom:15px;color:#a7a9ac;margin:0}#search #section-header p.no-results{border-bottom:0 none}#search #section-header
p.back{top:208px;padding-bottom:0;border-bottom:0 none}#search #section-header p.back
a{color:#a7a9ac}#search
h2.ff{display:inline;float:left;margin:0}html[dir="rtl"] #search
h2.ff{float:right}#search .inline-link{display:inline;float:right;margin:0
-8px 0 0;padding:22px
0 0 0}html[dir="rtl"] #search .inline-link{float:left;margin:0
0 0 -8px}#search #spotlight, #search ul.videos, #search ul.photos, #search ul.other-pages{clear:both;overflow:auto;border-top:10px solid #1a1a1a;padding:15px
0 43px 0;margin:0}#search
ul.videos{padding-bottom:31px}#search
ul.photos{padding-bottom:27px}#search ul.other-pages{padding-bottom:0}#search #spotlight article, #search ul.videos li, #search ul.photos
li{display:inline;float:left;border-bottom:0 none;height:auto;width:179px;margin:0
0 0 10px}#search.all #spotlight article, #search.all  ul.videos li, #search.all  ul.photos
li{border-bottom:10px solid #1A1A1A;min-height:175px;margin-bottom:15px}#search #spotlight
article.press{padding-top:0}html[dir="rtl"] #search #spotlight article, html[dir="rtl"] #search ul.videos li, html[dir="rtl"] #search ul.photos
li{float:right;margin:0
10px 0 0}#search #spotlight article:first-child, #search ul.videos li:first-child, #search ul.photos li:first-child{margin:0
!important}#search article:nth-child(4n+1),
#search ul.videos li:nth-child(4n+1),
#search ul.photos li:nth-child(4n+1){margin:0
!important;clear:both}#search #spotlight.detail
.li4nplus1{margin:0
!important;clear:both}#search ul.videos a, #search ul.photos
a{color:#1a1a1a}#search #spotlight article
.caption{width:159px;bottom:auto;top:89px}#search #spotlight article.hover
.caption{background-color:#b7925c}#nowplaying #section-header{background-image:url("/assets/images/nowplaying/header-img05_nowplaying.jpg")}#nowplaying #section-header
h1.ff{background:url("/assets/images/sitewide/bg-bar-c3cd23.png") repeat-x scroll 0 0 transparent;text-indent:-5px;color:#c3cd23}.ie9 #nowplaying header
h1.ff{margin-bottom:5px}.ie9 #nowplaying header .subnav
.ff{padding-top:0 !important}#nowplaying #section-header nav .subnav li.current
a.ff{color:#c3cd23}#dfi.now_playing
.large.extra_top_space{margin-top:27px}#dfi.now_playing
.large{margin-top:12px;margin-bottom:2px}#dfi.now_playing .large
a{text-decoration:underline;color:#000}#nowplaying h2.ff,
#nowplaying
h2.with_border{border-bottom:solid 10px #000;padding-bottom:3px;margin-top:24px}#nowplaying
h2.large.with_border{padding-bottom:23px;margin-bottom:15px}#nowplaying h2.large.with_border
a{text-decoration:underline}#nowplaying #spotlight
h2.ff{margin-top:18px}#nowplaying #spotlight .sans-bottom-border+h2.ff{margin-top:0}#nowplaying
#spotlight{padding-top:0;padding-bottom:50px}#nowplaying #spotlight .x2
article{padding-top:0}#nowplaying #spotlight .x2
figure{position:relative}#nowplaying #spotlight .x2 figure
img{position:static;display:block}#nowplaying #spotlight .x2
figcaption{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#1a1a1a;background-color:rgba(0,0,0,0.75);padding:12px;z-index:2;opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;-ms-transition:opacity 0.15s linear;transition:opacity 0.15s linear;overflow:hidden}#nowplaying #spotlight .x2:hover
figcaption{opacity:1}.ie7 #nowplaying #spotlight .x2 figcaption,
.ie8 #nowplaying #spotlight .x2
figcaption{display:none}.ie7 #nowplaying #spotlight .x2:hover figcaption,
.ie8 #nowplaying #spotlight .x2:hover
figcaption{display:block}#nowplaying #spotlight .x2 figcaption
.desc{color:#fff;margin-top:0}#nowplaying #spotlight .x2
article{height:auto;border-bottom:0}#nowplaying #spotlight
article.x1{float:left;width:179px;height:auto;min-height:344px;padding:0;margin-left:10px;position:relative}html[dir="rtl"] #nowplaying #spotlight
article.x1{float:right;margin-left:0;margin-right:10px}#nowplaying #spotlight article.x1:nth-child(5){margin-left:0}#nowplaying #spotlight article.x1:first-child{margin-left:0 !important}html[dir="rtl"] #nowplaying #spotlight article.x1:first-child{margin-right:0 !important;margin-left:7px !important}html[dir="rtl"] #nowplaying #spotlight article.x1:nth-child(5){margin-right:0 !important}#nowplaying #spotlight .x2 article
h1{margin-top:10px}#nowplaying #spotlight .x2 article
h2{margin-bottom:10px}#nowplaying #spotlight article.x1
h1{font:normal 16px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif;max-height:60px;overflow:hidden;margin-top:10px}#nowplaying #spotlight article.x1
.caption{top:225px}#nowplaying #spotlight article.x1
figure{display:block;width:179px;height:251px;position:relative}#nowplaying #spotlight article.x1 figure
figcaption{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#1a1a1a;background-color:rgba(0,0,0,0.75);padding:12px;z-index:2;opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;-ms-transition:opacity 0.15s linear;transition:opacity 0.15s linear;overflow:hidden}.ie7 #nowplaying #spotlight article.x1 figure figcaption,
.ie8 #nowplaying #spotlight article.x1 figure
figcaption{display:none}#nowplaying #spotlight article.x1:hover figure
figcaption{opacity:1}.ie7 #nowplaying #spotlight article.x1:hover figure figcaption,
.ie8 #nowplaying #spotlight article.x1:hover figure
figcaption{display:block}.ie7 #nowplaying #spotlight article.x1:hover
.badge{display:none}#nowplaying #spotlight article.x1 figure figcaption
p{margin-bottom:15px;color:#fff}#nowplaying #spotlight article.x1 figure figcaption
b{font-weight:bold}#nowplaying.nowplaying-detail
article.detail{position:relative}#nowplaying.nowplaying-detail article.detail>.back{top:13px;right:15px;padding:0}html[dir=rtl] #nowplaying.nowplaying-detail article.detail>.back{right:auto;left:15}#nowplaying.nowplaying-detail article.detail > .back
a{color:#999;text-decoration:none}#nowplaying.nowplaying-detail article.detail > .back a:hover{text-decoration:underline}#nowplaying.nowplaying-detail
h2.large{margin-top:17px;margin-bottom:7px}#nowplaying.nowplaying-detail
.data{overflow:auto}#nowplaying.nowplaying-detail .data
.poster{float:left}html[dir=rtl] #nowplaying.nowplaying-detail .data
.poster{margin-left:0;margin-right:15px}#nowplaying.nowplaying-detail .data>div{margin-left:192px}#nowplaying.nowplaying-detail .data
.buttons{margin:10px
0}#nowplaying.nowplaying-detail .data .buttons
p{margin-right:7px}#nowplaying.nowplaying-detail .data .buttons
.btn{display:inline-block;background-color:#C3CD23;padding-right:0;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}html[dir="rtl"] #nowplaying.nowplaying-detail .data .buttons
.btn{padding-left:0}#nowplaying.nowplaying-detail .data
p{margin-bottom:0px;line-height:20px}#nowplaying.nowplaying-detail
h3{font:normal 16px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif;padding-top:30px}#nowplaying.nowplaying-detail div.screenings
h3{font:normal 16px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif !important;padding-top:11px !important}#nowplaying.nowplaying-detail
div.screenings{padding-bottom:13px !important}#nowplaying.nowplaying-detail div.screenings ul
li{padding:10px
0 !important}#nowplaying.nowplaying-detail
.trailer{padding-bottom:28px}#nowplaying.nowplaying-detail .trailer .video
.caption{position:static;background:none;color:#A7A9AC;padding:11px
0 2px 0;margin:0;text-transform:none;width:auto;font-size:12px !important;line-height:20px !important}#nowplaying.nowplaying-detail .read-also{padding-bottom:40px;overflow:hidden}#nowplaying.nowplaying-detail .read-also
a{display:block;float:left;margin:0
10px 0 0;clear:none}#nowplaying.nowplaying-detail .read-also
img{display:block;margin:0}#nowplaying.nowplaying-detail .read-also a:last-child{margin-right:0}#nowplaying.nowplaying-detail
section.meet{background-color:#C3CD23}#nowplaying.nowplaying-detail #dsq-content .dsq-button{border-color:#C3CD23 !important;background-color:#C3CD23 !important}#nowplaying.nowplaying-detail #dsq-content .dsq-button:hover{border-color:#000 !important;background-color:#000 !important}#nowplaying.cinemas
h2.ff{margin-top:12px;margin-bottom:0}.tooltip-classic-black
.title{display:block;margin-bottom:5px}.tooltip-classic-black
strong{font-weight:bold}#nowplaying.cinemas ul.articles-with-pictures
figure{border-bottom:0;margin-bottom:0}#nowplaying.cinemas ul.articles-with-pictures
.article{border-bottom:1px solid #c0c0c0;min-height:0}#nowplaying.cinemas ul.articles-with-pictures .article .data
a{text-decoration:underline}#nowplaying.cinemas ul.articles-with-pictures .article .data a[href^="tel://"]{text-decoration:none}#dfi.member{}#dfi.member .sign_in
.facebook_sign_in_row{padding-top:15px;padding-bottom:27px;border-bottom:1px solid #ccc;margin-bottom:36px;max-width:none}#dfi.member .sign_in form.login
.forgot{float:right;position:relative;color:#999}html[dir=rtl] #dfi.member .sign_in form.login
.forgot{float:left}#dfi.member .sign_in form.login
.submit_row{margin-top:35px}#dfi.member .sign_in
.register_row{padding-top:17px;padding-bottom:22px;border-top:1px solid #ccc;margin-top:30px;max-width:none}.facebook_sign_in{display:inline-block;background-color:#3b5998;height:30px;line-height:30px;border:1px
solid #334d84;font:normal 12px/30px Arial,sans-serif;color:#fff;border-radius:2px;padding:0;margin:0;cursor:pointer;overflow:hidden}.facebook_sign_in:hover{background-color:#37538e}.facebook_sign_in
.icon{float:left;height:30px;width:32px;border-right:1px solid rgba(255,255,255,0.1);box-shadow:1px 0 1px #334d85}html[dir=rtl] .facebook_sign_in
.icon{float:right;border-left:1px solid rgba(255,255,255,0.1);box-shadow:-1px 0 1px #334d85}.facebook_sign_in .icon .spr-facebook_login{display:block;margin:7px
0 0 13px}html[dir=rtl] .facebook_sign_in .icon .spr-facebook_login{margin:7px
13px 0 0}.facebook_sign_in
.label{padding:0
23px}#dfi.member .registration
h1.large{border-bottom:solid 10px #1a1a1a;padding:11px
50px 25px 0;margin-bottom:27px;font-size:24px;line-height:30px;font-family:Helvetica,Arial,sans-serif}html[dir=rtl] #dfi.member .registration
h1.large{padding-right:0;padding-left:50px}#dfi.member  div.errors
p{padding-left:0}#dfi.member div.errors
ul{padding-left:0;padding-right:0;list-style:none;font:normal 12px/17px Arial, sans-serif}#dfi.member div.errors ul
li{list-style:none}