html,body,div{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;font-weight:bold;}a,p,ul,ol,li,img,span,strong,em{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}applet,object,iframe,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,font,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,caption,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,figure,footer,header,hgroup,section{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}canvas,details,embed,figcaption,menu,nav,output,ruby,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}b,strong{font-weight:bold;}em,i{font-style:italic;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}
.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-17,.grid-18,.grid-19,.grid-20,.grid-21,.grid-22,.grid-23,.grid-24{position:relative;margin-left:10px;margin-right:10px;}.container-12 .block .omega-grid,.container-16 .block .omega-grid,.container-24 .block .omega-grid{position:relative;margin-left:-10px;margin-right:-10px;}
.clearfix:after{font-size:0;}#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;padding:1px 10px 2px 10px;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}.inline li,.tabs li,.breadcrumb li{list-style:none;display:inline;margin-right:0.5em;}.item-list li{list-style:none;}.pager li{display:inline;margin-right:0.25em;}img{vertical-align:bottom;}.field-label-inline .field-label,.field-label-inline .field-items,.field-label-inline .field-item{display:inline;}
::-moz-focus-inner{border:0;padding:0;}input[type="search"]::-webkit-search-decoration{display:none;}input,button,select,textarea{margin:0;vertical-align:middle;}button,input[type="reset"],input[type="submit"],input[type="button"]{-webkit-appearance:none;-moz-border-radius:11px;-webkit-border-radius:11px;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;border-radius:11px;background:#ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;overflow:visible;padding:3px 10px 4px;text-shadow:#fff 0 1px 1px;width:auto;*padding-top:2px;*padding-bottom:0px;}button{*padding-top:1px;*padding-bottom:1px;}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;outline:0;padding:2px 3px;font-size:13px;font-family:Arial,sans-serif;height:1.8em;*padding-top:2px;*padding-bottom:1px;*height:auto;}input.placeholder_text,textarea.placeholder_text,input:-moz-placeholder,textarea:-moz-placeholder{color:#888;}::-webkit-input-placeholder{color:#888;}button:focus,button:active,input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{-moz-box-shadow:#06f 0 0 7px;-webkit-box-shadow:#06f 0 0 7px;box-shadow:#06f 0 0 7px;z-index:1;}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}select[disabled],textarea[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#eee;}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#888;cursor:default;}textarea,select[size],select[multiple]{height:auto;}@media (-webkit-min-device-pixel-ratio:0){select{background-image:url(/sites/all/themes/omega/omega/images/select-arrow.gif);background-repeat:no-repeat;background-position:right center;padding-right:20px;}select[size],select[multiple]{background-image:none;padding:0;}}textarea{min-height:40px;overflow:auto;resize:vertical;width:100%;}optgroup{color:#000;font-style:normal;font-weight:normal;}.ie6-button,* html button{background:#ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;padding:2px 10px 0px;overflow:visible;width:auto;}* html button{padding-top:1px;padding-bottom:1px;}.ie6-input,* html textarea,* html select{background:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;padding:2px 3px 1px;font-size:13px;font-family:Arial,sans-serif;vertical-align:top;}* html select{margin-top:1px;}.placeholder_text,.ie6-input-disabled,.ie6-button-disabled{color:#888;}.ie6-input-disabled{background:#eee;}
body{font-family:'Droid Serif','Georgia',serif;font-size:0.9em;line-height:23px;text-rendering:optimizeLegibility;color:#222;}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset,legend,.blog-teaser-text .node-title{margin-bottom:5px;}article,section{margin-bottom:20px;}h1,h2,h3,h4,h5,h6,th,legend,.table-title,.node-type-movie .field .field-label,.node-shop-category .field-name-field-title{font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:bold;}h1{font-size:24px;font-size:1.5em;line-height:1.2;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px;}h2{font-size:20px;font-size:1.3em;line-height:1.2;text-transform:uppercase;letter-spacing:1px;}h3,.node-shop-category .field-name-field-title{font-size:18px;font-size:1.2em;line-height:1.2;}h4,th,.table-title{font-size:16px;font-size:1.1em;line-height:1.333;}h5,.node-type-movie .field-label{font-size:14px;font-size:1em;line-height:1.5;}h6{font-size:14px;font-size:0.9em;line-height:1.5;}.field-name-field-press-downloads-title{font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:bold;margin-bottom:24px;margin-bottom:1.5rem;font-size:18px;font-size:1.125rem;line-height:1.333;}ol,ul{margin-left:20px;padding:0;}ol{list-style:decimal;}ul{list-style:disc;}a{position:relative;color:#007B8D;text-decoration:none;cursor:pointer;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}a:hover{text-decoration:underline;}a:active{background-color:#007B8D;color:white;text-decoration:none;}img#logo{margin-top:10px;max-width:100%;}.branding-data{position:relative;float:left;max-height:170px;}.site-name-slogan{position:relative;float:right;top:-32px;margin-right:15px;}.site-slogan{color:#b3b3b3;font-size:1em;width:100%;}.site-notice{position:absolute;top:0;left:-110px;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:bold;color:black;text-transform:uppercase;}.zone-menu-wrapper{background:#007B8D;}.front .zone-menu-wrapper{margin-bottom:10px;}.not-front .zone-menu-wrapper{margin-bottom:10px;}.zone-footer-wrapper{margin-top:30px;border-bottom:30px solid black;}.zone-project-info-wrapper,.zone-preface-wrapper,.zone-content-top-image-wrapper{margin-bottom:40px;}.zone-preface-wrapper .grid-16{margin-left:0;margin-right:0;}.main-menu{float:left;padding:0;text-transform:uppercase;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:700;line-height:40px;margin-bottom:0;margin-left:0;}.main-menu li{display:inline-block;}.main-menu a{display:inline-block;font-size:1em;padding:0 10px;color:white;}.main-menu li:hover,.main-menu li.sfHover,.main-menu a:focus,.main-menu a:hover,.main-menu a:active,.main-menu a.active,.main-menu .active-trail{color:white;background-color:#0092A8;outline:0;text-decoration:none;}.region-sidebar-first{margin-bottom:20px;}.region-sidebar-first .menu{margin:0;}.region-sidebar-first .menu li{list-style-type:none;display:inline-block;}.region-sidebar-first .menu li a{display:block;padding:3px 5px;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:bold;font-size:1em;color:#007B8D;}.region-sidebar-first .menu a:hover{text-decoration:none;}.region-sidebar-first .menu a:active{background-color:#007B8D !important;color:white;}.region-sidebar-first .menu a:hover,.region-sidebar-first a.active,.region-sidebar-first li li .active-trail{background:#007B8D;color:white !important;}.region-sidebar-first .menu ul li a:before{content:"-- ";}@media screen and (min-width:740px){.region-sidebar-first .menu li{display:block;}.region-sidebar-first .menu li a{border-bottom:1px dotted #27e3ff;}.region-sidebar-first .menu:first-child{border-top:1px dotted #27e3ff;}}.block-block-2{float:left;clear:both;margin:5px 0 0 7px;}.block-block-3{float:left;width:100%;min-height:1px;}.block-menu-block-3{float:left;}.region-footer-second .block-menu-meta-menu,.region-footer-second .block-menu-block-5{float:left;}.region-footer-second .block-menu-meta-menu a,.region-footer-second .menu-block-3 a{color:white;}.region-footer-second .block-menu-meta-menu{margin-top:0;}.menu-block-3{float:left;clear:both;margin:5px 0;}.menu-block-3 a,.menu-block-5 a,.region-footer-second .block-menu-meta-menu a{font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:bold;font-size:1em;padding:0 2px;color:#b32629;}.menu-block-3 a:hover,.menu-block-3 a.active,.menu-block-3 .active-trail,.menu-block-5 a:hover,.menu-block-5 a.active,.region-footer-second .block-menu-meta-menu a:hover,.region-footer-second .block-menu-meta-menu a.active{background-color:#b32629;color:white;text-decoration:none;}.block-menu-meta-menu a,.block-language a,.block-language span{font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:bold;font-size:0.9em;}.region-footer-second .block-menu-meta-menu ul,.region-footer-second .menu-block-3 ul,.menu-block-5 ul{float:left;margin-bottom:0;}.block-menu-meta-menu li,.menu-block-3 li,.block-language li,.menu-block-5 li{display:inline;}.block-menu-meta-menu a,.block-language a{color:black;padding:0 2px;}.block-menu-meta-menu a:hover,.block-language a:hover{background-color:black;color:white;text-decoration:none;}.region-header-first .language-switcher-locale-url{margin-left:7px;border-left:1px dotted black;}.region-header-first .block-menu-meta-menu,.region-header-first .block-language{float:right;margin-top:-10px;}.block-menu-meta-menu li,.menu-block-3 li,.block-language li,.menu-block-5 li{margin-left:5px;}.region-header-first ul{margin-bottom:0;margin-left:0;}.region-preface-first{margin-bottom:10px;}.front .region-preface-second .block-nodeblock{width:45%;margin-bottom:0;}.front .node-press-frontpage .field-name-body{float:left;}.front .block-nodeblock a:hover .front-desc{background-color:rgba(255,255,255,0.6);color:black;text-shadow:none;}.block-viennale-blog-teaser article
.page-blog .region-content article{float:left;width:100%;margin-bottom:20px;display:block;}.blog-teaser-image{display:none;}.blog-teaser-text{position:relative;background-color:#f2f2f2;padding:10px 10px 40px;}.blog-teaser-text p,.blog-teaser-text h2{margin-bottom:0 !important;}.blog-teaser-text nav{position:absolute;height:26px;bottom:8px;margin:0;padding:0;}.front nav ul,.page-blog nav ul{margin:0;padding:0;padding-bottom:0;}.front nav .inline li,.page-blog nav .inline li{margin-right:0;}.front .block-blog-teaser,.node-press-frontpage{padding-bottom:20px;}.block-blog-teaser .field-name-field-top-image img,.page-blog .field-name-field-top-image img{margin-bottom:0;}.region-preface-first .item{margin-bottom:20px;}.front-desc{position:absolute;bottom:-2px;left:0;right:4px;background-color:rgba(0,0,0,0.6);color:white;text-shadow:1px 2px 3px black;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;}.front-desc-inner{display:block;padding:10px;}.front-desc-inner p{margin-bottom:0;}.field-collection-view ul.field-collection-view-links{position:absolute;top:10px;right:0;background-color:rgba(255,255,255,0.7);}.front-press-left,.front-press-right{display:inline-block;vertical-align:top;}.front .field-type-field-collection{margin-right:10px;}.block-block-6{margin-bottom:20px;}.front .block-viennale{float:left;width:100%;margin-bottom:20px;}.block-nodeblock{position:relative;float:left;}.front .block-nodeblock{margin-bottom:20px;}.node-frontpage-3er-block{margin:0 20px 0 0;}.node-frontpage-block a,.node-frontpage-3er-block a{float:left;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:bold;font-size:16px;}.node-frontpage-block a p,.node-frontpage-3er-block a p{color:#007B8D !important;text-decoration:none;cursor:pointer;}.node-frontpage-block a p:hover,.node-frontpage-3er-block a p:hover{text-decoration:underline;}.region-postscript-first .block-nodeblock:last-child .node-frontpage-3er-block{margin-right:0;}.node-frontpage-block .field-name-body,.node-frontpage-3er-block .field-name-body{position:absolute;bottom:10px;left:10px;right:10px;}.node-frontpage-block .field-name-body p,.node-frontpage-block .field-name-body h5,.node-frontpage-3er-block .field-name-body p{background-color:black;display:inline;float:left;clear:both;padding:0 5px;margin-bottom:0;color:white;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}.node-frontpage-block img{max-width:100%;}.region-content p{margin-bottom:16px;}.node-readmore a,a.readmore{display:block;background:url(/sites/all/themes/viennale_default/images/arrow.png) no-repeat;padding-left:30px;line-height:26px;padding-bottom:5px;vertical-align:middle;}.node-readmore a:active,a.readmore:active{background-color:transparent;color:#007B8D;text-decoration:underline;}.btn a,a.btn,input.form-submit{display:inline-block;*display:inline;padding:5px 10px;margin-bottom:0;*margin-left:.3em;line-height:18px;*line-height:20px;color:#666666;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:bold;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-image:none;background-color:#007B8D !important;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#007283),to(#006574));background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#007283),color-stop(100%,#006574));background-image:-webkit-linear-gradient(top,#007283,#006574);background-image:-webkit-linear-gradient(#007283,#006574);background-image:linear-gradient(#007283,#006574);border-color:#007283 #006574 #007B8D;color:#fff !important;text-shadow:0 -1px 0 rgba(0,0,0,0.16);-webkit-font-smoothing:antialiased;background-color:#007B8D;border:1px solid #007B8D;*border:0;border-radius:4px;*zoom:1;box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);}.btn a:hover,a.btn:hover,input.form-submit:hover,.btn a:active,a.btn:active,input.form-submit:active{background-color:#007B8D;color:#666666;text-decoration:none;background-position:0 -30px;-webkit-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}.btn a:active,a.btn:active,input.form-submit:active,.btn a.active{background-color:#007B8D;background-color:#007B8D \9;background-image:none;outline:0;box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);}.btn a:first-child{*margin-left:0;}.btn a:focus,a.btn:focus,input.form-submit:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}#newsletter .btn{display:block;}.region-content .image-thumbnail,.align-left{float:left;margin:3px 10px 10px 0;border:0;}.align-right{float:right;margin:0 0 10px 10px;}iframe{float:left;border:0;}.field-name-field-viennale-logo .field-item{float:left;margin:0 10px 10px 0;min-height:100px;}.bracket{float:left;}.back{float:left;clear:both;}.field-name-field-gallery-image,.field-name-field-press-images,.field-name-field-movie-images,.field-collection-item-field-movie-images{float:left;clear:both;margin:20px 0;}.field-name-field-gallery-image .field-item,.field-name-field-press-images .field-item,.field-name-field-movie-images .field-item,.field-collection-item-field-movie-images .field-item{float:left;margin:0 10px 10px 0;}.field-name-field-movie-images .field-items .field-item{float:left;}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{padding:2px 3px;background-color:#ffffff;border:1px solid #bbbbbb;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;}input[type="text"],label{display:inline-block;}input:focus,textarea:focus,select:focus{border-color:rgba(0,0,0,0.4);outline:0;outline:thin dotted \9;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 5px rgba(0,0,0,0.3);}.field-collection-view{position:relative;margin:0;padding:0;border-bottom:none;}.field-collection-container{border-bottom:none;margin-bottom:0;}div.pp_default .pp_description{margin:10px 50px 5px 0;}.node-partner .field-type-field-collection .field-item{display:inline-block;margin:5px 20px;vertical-align:top;}.node-press-downloads .field-collection-container img{width:150px;}.node-type-press-downloads .field-collection-view,.node-page-two-columns-image-text .field-collection-view img{float:left;margin:0 10px 10px 0;}.node-page-two-columns-image-text .field-collection-view img{padding-top:5px;}.field-collection-container img.file-icon{width:16px;}.field-collection-container .field-items .field-item{margin-bottom:2px;}.field-collection-container .field-item img{width:100%;}.node-shop-category .field-collection-container .field-item img{width:auto;}.field-name-field-top-image img,.node-event .field-name-field-top-image img{float:left;width:auto;height:auto;max-width:100%;clear:both;margin-bottom:20px;}.region-sidebar-second{font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-size:0.9em;line-height:1.5em;}.context-event .region-sidebar-second{font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:bold;font-size:1em;}.festival-year{display:inline-block;}.festival-year a{display:block;margin:0 8px 8px 0;width:80px;padding:25px 0;text-align:center;color:#007B8D;background-color:#e1fafe;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:bold;font-size:1.2em;}.festival-year:nth-child(odd) a{background-color:#e1fafe;}.festival-year:nth-child(even) a{background-color:#c9f3f9;}.festival-year a:hover{background-color:#007B8D;color:white;text-decoration:none;}.page-festivalarchiv .region-content section{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted black;}.grid-6 .region-content-inner{line-height:22px;}.field-name-field-top-image-credits{float:left;margin-top:-20px;margin-bottom:20px;}.country-year{display:inline-block;}.context-kalender .field-name-field-country .field-item,.context-kalender .field-name-field-year .field-item,.context-series .field-name-field-country .field-item,.context-schiene .field-name-field-country .field-item,.context-filme .field-name-field-country .field-item,.context-films .field-name-field-country .field-item,.context-film .field-name-field-country .field-item,.context-filme .field-name-field-director .field-items,.context-series .field-name-field-director .field-items,.context-schiene .field-name-field-director .field-items{display:inline-block;margin-right:5px;}.context-film .region-sidebar-second .field-collection-container{margin-bottom:0;}.node-type-movie .field-name-field-director,.node-screening .field-name-field-director{text-transform:uppercase;margin-bottom:5px;margin-right:5px;}.node-type-movie .field-name-field-director .field-item{float:left;}.node-type-movie .field-name-field-country .field-item{float:left;}.node-type-movie .field-name-field-country .odd:before,.node-type-movie .field-name-field-country .field-item:nth-of-type(3){content:"/";}.node-type-movie .block-cck-blocks{margin-bottom:5px;}.node-type-movie .field-name-field-images{margin-bottom:20px;}.node-type-movie .field-name-body,.node-type-movie .field-name-field-director-short-biography{clear:both;padding-right:20px;}.node-type-movie .field-collection-container .field-item{margin-bottom:0;}.node-type-movie .block-field-director{margin-bottom:0;}.node-type-movie .block-field-viennale-year{clear:both;margin-top:35px;font-size:1.2em;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:bold;}.node-type-movie .screening-link ul,.block-movie-screenings .screening-link{display:none;}.field-name-field-video{clear:both;}.video-embed-description{font-size:0.9em;}.field-name-field-misc-credits-type .field-item:after{content:":";}.block-field-country{float:left;}.block-field-country .field-item{float:left;}.block-field-country .field-item.odd:before{content:"/";}.field-name-field-actors-actor .field-item,.field-name-field-actors-role .field-item{float:left;}.field-name-field-actors-role .field-item:before{content:"\00a0 - ";}.block-field-fassung,.block-field-ratio,.block-field-color{float:left;margin-right:5px;}.node-type-movie .block-field-length,.node-type-movie .block-field-format{margin-bottom:0;}.block-field-ratio .field-item:after,.block-field-color .field-item:after,.block-field-length .field-item:after{content:"\00a0";}.block-field-length .field-item:after{content:"\00a0 min";}.context-event .field-name-field-partner-image,.context-event .field-name-field-sponsor-logos{margin-top:10px;}.field-name-field-partner-image{margin-top:10px;}.block-field-partner{clear:both;}.ticket-info{float:right;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:bold;font-size:0.9em;}.ticket-info a{color:#FFD900;}.node-movie.node-teaser{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted black;}.node-movie.node-teaser:hover{cursor:pointer;}.node-movie.node-teaser h2{margin-bottom:5px;padding-right:50px;text-transform:uppercase;letter-spacing:1px;}.node-movie.node-teaser .field-name-field-viennale-year .date-display-single{font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:bold;position:absolute;top:-29px;right:-10px;width:55px;height:20px;}.node-movie.node-teaser .field-type-image{float:left;margin:0 10px 10px 0;}.node-movie.node-teaser .content{position:relative;padding-right:50px;}.node-movie.node-teaser .field-name-body{float:left;}.field-name-field-subtitle,.field-name-field-event-kind,.field-name-field-director,.field-name-field-country,.field-name-field-year,.field-name-field-kind,.field-name-field-category{float:left;text-transform:uppercase;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:bold;}.field-name-field-subtitle,.field-name-field-event-kind{width:100%;font-size:1.2em;}.field-name-field-event-kind{margin-bottom:10px;color:#666666;}.field-name-field-director .field-item.odd:before{content:"/";}.field-name-field-director .field-item{float:left;}.field-name-field-year .field-item.even{float:left;}.field-name-field-year .field-item.odd{float:left;}.field-name-field-year .field-item.odd .date-display-single:first-child:before{content:"/";}.node-schiene.node-teaser{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted black;}.block-movie-title-filter,.block-movie-director-filter,.block-movie-category-filter,.block-movie-year-filter{font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:bold;border-bottom:1px dashed grey;}.block-movie-title-filter a,.block-movie-director-filter a,.block-movie-category-filter a,.block-movie-year-filter a{display:inline-block;padding:1px 3px;}.block-movie-title-filter a:hover,.block-movie-title-filter a.active,.block-movie-director-filter a:hover,.block-movie-director-filter a.active,.block-movie-category-filter a:hover,.block-movie-category-filter a.active,.block-movie-year-filter a:hover,.block-movie-year-filter a.active,.filter-selection{background-color:#007B8D;color:white;text-decoration:none;}.block-field-location-time{padding:5px;background-color:#007B8D;}.block-field-location-time .date-display-single{margin-left:0;}.field-name-field-shop-article-number .btn a{clear:both;float:right;font-size:0.9em;margin-top:5px;padding:1px 8px;}.webform-client-form .form-actions,.webform-client-form .form-item{display:block;clear:both;}.node-type-quizzes input[type="text"]{width:400px;}.node-type-quizzes .form-submit,.node-quizzes .form-submit,#newsletter .form-submit{margin-top:10px;}.webform-component-fieldset{clear:both;}.node-quizzes .form-type-textfield label{display:block;}.webform-container-inline label,.node-webform label,.webform-client-form label{float:left;width:200px;margin-right:10px;}.context-film-entry .webform-client-form fieldset label,.context-filmeinreichung .webform-client-form fieldset label{float:left;width:250px;margin-right:10px;}.context-film-entry .webform-client-form input[type="text"],.context-film-entry .webform-client-form input[type="password"],.context-film-entry .webform-client-form select,.context-film-entry .webform-component-email input,.context-filmeinreichung .webform-client-form input[type="text"],.context-filmeinreichung .webform-client-form input[type="password"],.context-filmeinreichung .webform-client-form select,.context-filmeinreichung .webform-component-email input{float:left;max-width:360px;}.context-film-entry .webform-client-form textarea,.context-filmeinreichung .webform-client-form textarea{clear:both;}.context-film-entry .webform-client-form .form-item,.context-filmeinreichung .webform-client-form .form-item{float:left;width:100%;margin-bottom:5px;padding-bottom:5px;}.context-film-entry .webform-client-form .form-item .form-item,.context-filmeinreichung .webform-client-form .form-item .form-item{border-bottom:none;margin-top:0;margin-bottom:0;padding-bottom:0;}.context-film-entry .webform-client-form .form-item p,.context-filmeinreichung .webform-client-form .form-item p{margin-bottom:0;}.form-item-submitted-working-sector-fieldset-working-sector-select label:first-child,.form-item-submitted-working-sector-fieldset-working-sector-select .form-checkboxes{float:left;}.webform-component-fieldset .form-type-checkboxes{margin-right:35px;}.webform-component-fieldset .form-type-checkboxes label{width:150px;}#webform-component-position-fieldset,#webform-component-frequency-label{float:left;}#webform-component-frequency-label{clear:right;}#webform-component-fieldset-production--fieldset-2-3-co-production-companies--production-co-companies label,#webform-component-fieldset-cast--cast-actors label,#webform-component-fieldset-duplicate-submit label,#webform-component-fieldset-signature label,#webform-component-fieldset-technical-data--tech-data-video-notice label,.context-film-entry .webform-component-email label,.context-filmeinreichung .webform-component-email label{width:100%;}#webform-component-fieldset-technical-data--tech-data-hidden-option-fieldset-film,#webform-component-fieldset-technical-data--tech-data-hidden-option-fieldset-video{float:left;clear:none;}#webform-component-fieldset-technical-data--tech-data-option{float:left;width:100%;}#webform-component-fieldset-technical-data--tech-data-option .form-item{border-bottom:none;width:15%;}#webform-component-fieldset-technical-data--tech-data-option .form-item label{width:auto;}#edit-submitted-working-sector-fieldset-working-sector-select .form-checkbox{float:left;margin:0 5px 0 50px;}.webform-component-managed_file{float:left;}#search-api-page-search-form .form-type-textfield,#search-api-page-search-form .form-submit{display:inline-block;}#search-api-page-search-form .form-type-textfield{max-width:280px;margin-bottom:20px;}#search-api-page-search-form .form-type-textfield input{height:2em;}#movie-database-search-form{margin-bottom:20px;}#movie-database-search-form .form-item{float:left;}#movie-database-search-form
#movie-database-search-form input[type="submit"]{margin-top:0;margin-left:10px;}.search-api-page-results > h2{margin-bottom:20px;}.search-result{padding-bottom:10px;border-bottom:1px dotted black;}.block-suche{float:left;width:300px;margin-top:10px;}.block-suche .form-text,.block-search .form-text{width:250px;height:2em;padding-left:6px;background:url(/sites/all/themes/viennale_default/images/search.png) right center no-repeat;}.search-results{margin-left:0;}table{border-collapse:collapse;width:100%;border:1px solid white;}th,td{padding:15px;vertical-align:top;width:50%;text-align:center;}nav#pager article,nav#pager .pager-wrapper{display:inline-block;}nav#pager{position:relative;display:block;float:left;height:80px;width:100%;top:0;}nav#pager .pager-wrapper{position:absolute;top:0;left:50px;right:50px;}nav#pager a.pager{position:absolute;display:inline-block;height:59px;padding-top:27px;font:20px/30px 'Roboto Condensed',Arial,Helvetica,sans-serif;}nav#pager a.prev{top:0;left:0;float:left;text-align:left;padding-left:5px;}nav#pager a.next{top:0;right:0;float:right;text-align:right;padding-right:5px;}nav#pager article{float:left;width:100px;height:80px;border:1px solid #007B8D;padding:2px;margin-right:10px;}nav#pager article a{width:100%;height:100%;display:block;}nav#pager article:last-child{margin-right:0;}.page-calendar{top:30px;}.page-calendar .search{width:350px;}.page-calendar article:hover,.page-calendar .selected{background-color:#eee;}.page-calendar .back{margin-bottom:20px;}.page-calendar .filter-block,.page-calendar .filter-days{clear:none;}.page-calendar article{position:relative;}.page-calendar article .tooltip{position:absolute;top:-30px;right:0;display:block;width:320px;height:20px;line-height:20px;padding:5px;font-size:12px;text-align:center;color:white;background:rgba(0,0,0,0.7);border-radius:3px;box-shadow:rgba(0,0,0,0.1) 1px 1px 2px 0px;visibility:hidden;z-index:10;}.page-calendar article:hover .tooltip{visibility:visible;}.filter-block{float:left;clear:both;margin-bottom:5px;}.filter-block select{vertical-align:top;width:180px;margin-right:5px;}.filter-calendar{display:block;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:bold;border-bottom:1px dashed grey;margin-bottom:20px;}.filter-calendar h4{display:inline-block;width:17%;vertical-align:top;}.filter-calendar ul,.filter-calendar .search{margin-left:0;margin-bottom:0;}.filter-calendar li,.filter-calendar span{display:inline-block;padding:0 3px;}.filter-tags,.filter-special,.filter-cinemas,.filter-days{list-style-type:none;}.filter-tags li:hover,.filter-cinemas li:hover,.filter-days li:hover{background-color:#007B8D;color:white;cursor:pointer;}.filter-tags,.filter-special,.filter-cinemas{float:left;}.filter-days{float:left;clear:both;}#output .node-movie.node-teaser,.movie-list .node-movie.node-teaser{float:left;width:100%;}.movie-details{float:left;}.movie-image{float:left;margin:0 10px 0 0;}.movie-image img{float:left;margin-right:10px;}.node-movie.node-teaser .movie-header h2{display:inline;padding-right:5px;}.movie-header .movie-category{display:inline-block;font-size:12px;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;color:#999;clear:right;}.cinema-details{float:left;width:65%;}.cinema-details .screening-row{float:left;width:100%;margin-bottom:2px;background-color:#fff7cc;}.cinema-details span{display:inline-block;padding:0 2px;}.cinema-details .screening-link{display:none;}.cinema-details .movie-day,.cinema-details .movie-time{width:40px;vertical-align:top;}.cinema-details .movie-location{width:90px;}.cinema-details .movie-ticket{width:95px;margin-right:0;}.screening-info{float:left;width:100%;padding-bottom:5px;margin-bottom:5px;border-bottom:1px dotted black;}.screening-info .date{float:left;}.screening-details h4{display:inline-block;margin-bottom:0;padding-right:20px;font-size:1em;background-image:url(/sites/all/themes/viennale_default/images/info.png);background-repeat:no-repeat;background-position:top right;}.screening-details .btn{float:right;display:inline-block;margin-top:2px;vertical-align:middle;}.screening-details .btn a,.screening-info .btn a,.btn.small a,a.btn.small{float:right;padding:0 4px;font-size:12px;}.ui-widget{font-size:1em;}.ui-widget-content{border:none;background:none;}.ui-widget-content a{color:#007B8D;}.ui-cluetip-content{float:left;padding:10px;background-color:white;border:1px solid #ccc;border-radius:5px;box-shadow:1px 2px 4px #666;}.cluetip-close{display:inline-block;float:right;height:22px;text-indent:-9999px;width:22px;background-image:url(/sites/all/themes/viennale_default/images/close.png);background-repeat:no-repeat;background-position:right center;text-indent:-9999px;}.cluetip-close:hover{cursor:pointer;opacity:0.8;}.screening-link ul{font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:0.9em;list-style-type:none;margin-left:0;}.screening-link li{background-color:#fff7cc;margin-bottom:2px;padding:0 3px;}.screening-info h4,.field-name-field-event-location,.field-name-field-event-date,.block-field-attendance{font-size:1.1em;line-height:1.5;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:bold;font-weight:normal;}.block-field-event-location{margin-bottom:5px;}.director.field-name-field-director{width:65%;}.director.field-name-field-director > span{display:inline-block;}.filmstills-header .field-name-field-director{float:none;clear:both;}.add-to-cal{display:block;float:right;width:100%;text-align:right;margin-bottom:10px;display:none;}.page-events .filter-block .filter-tags{display:inline;}.mini-calendar-today,.mini-calendar-days{display:inline-block;padding:10px;max-width:180px;vertical-align:top;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:bold;background-color:#333;height:160px;color:white;}.mini-calendar-today{margin-right:1px;}.mini-calendar-days h4{color:white;display:block;margin-bottom:0;}.mini-calendar-days a{display:inline-block;padding:1px 4px;line-height:1.2;font-size:1.4em;}.mini-calendar-days a:hover{background-color:#008381;color:white;cursor:pointer;text-decoration:none;}.mini-calendar-block{margin-bottom:5px;}.field-collection-item-field-shop-articles{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc;}.node-shop-category .field-name-field-title{margin-bottom:5px;}.node-shop-category img{float:left;margin:3px 10px 10px 0;}.node-shop-category .field-name-field-shop-article-price{float:right;margin-top:10px;}#wwts-session-frame iframe{float:right;height:20px;width:510px;margin-right:0;}.not-front #wwts-session-frame iframe{margin-bottom:10px;}.no-session-information{float:left;width:100%;height:20px;}.front .region-sidebar-second{display:block;margin-top:0;clear:both;}.front .block-special-quiz{margin-bottom:20px;}.page-quiz-submitted .block-main .content{font-size:16px;}.front .node-quizzes{background:#eee;padding:10px;}.region-sidebar-second section.block-quizr .field-item{float:left;clear:both;height:auto;margin:0;}.node-quizzes .field,.node-quizzes form{float:left;clear:both;margin-bottom:20px;}.front .node-quizzes .field,.front .node-quizzes form{margin-bottom:10px;}.front .node-quizzes form{clear:both;}.front .node-quizzes fieldset,.front .node-quizzes p{margin-bottom:0;}.region-sidebar-second section.block-quizr .field-name-field-sponsor-logos .field-item{float:left;margin:0 10px 10px 0;clear:none;}.region-sidebar-second section.block-quizr .field-name-field-sponsor-logos .field-item:first-child{clear:left;}.field-name-field-sponsor-logos{float:left;margin-bottom:20px;}.field-name-field-sponsor-logos .field-item{float:left;margin:0 10px 10px 0;}.field-name-field-quiz-question{font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;clear:both;}.front .field-name-field-quiz-question{font-size:14px;line-height:18px;}.not-front .field-name-field-quiz-question{font-size:18px;}.field-name-field-blog-author{margin-bottom:10px;}.node-article .field-type-taxonomy-term-reference{display:block;margin-bottom:20px;}.node-article .field-type-taxonomy-term-reference .field-label{font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;font-weight:bold;}.field-name-field-tags .field-item{padding-right:20px;}.node-type-kontakt .field-name-field-contact .entity{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc;}.node-type-kontakt .field-name-field-contact-title{float:left;width:200px;text-transform:uppercase;font-weight:bold;}.node-type-kontakt .field-name-field-contact-info{float:left;width:250px;clear:right;}.node-type-kontakt .field-name-field-contact-info p{margin-bottom:0;}article.node-presse .field-name-field-project50-image .field-item{float:left;margin:0 50px 30px 0;}article.node-presse .field-name-field-project50-press-downloads .field-item{clear:both;}#viennale-newsletter-form{position:relative;top:2px;float:left;padding:10px;background-color:#f2f2f2;}#viennale-newsletter-form fieldset{margin-bottom:0;}#viennale-newsletter-form .form-type-radio{float:left;}#viennale-newsletter-form .form-type-radio input.form-radio{padding:0;margin-right:3px;}#viennale-newsletter-form label{margin-right:3px;}#viennale-newsletter-form .form-type-textfield{clear:both;}#newsletter label{display:block;}#newsletter label.option{display:inline;}.zone-footer-wrapper .region-footer-first{margin-bottom:20px;}.region-footer-first-inner{text-align:center;}.region-footer-first-inner .block{margin-bottom:20px;}.region-footer-second{background:black;height:90px;}.region-footer-second-inner{padding:10px;color:white;}.region-footer-second-inner ul{margin:0;}.region-footer-second-inner p{margin-bottom:0;}.footer-logo-wide{margin-left:40px;}.lightboxtext{display:none;}@media only screen and (max-width:320px){img#logo{max-width:100%;}.region-footer-second{height:165px;}.region-footer-second .menu-block-5{border-left:none;padding-left:0;}.mini-calendar-today,.mini-calendar-days{min-height:auto;margin-bottom:10px;}.cinema-details{width:100%;}.page-calendar .search{width:300px;}}.front #page-title,#first-time,li.translation_en,li.translation_de,.block-projects-frontpage img,.block-moments-frontpage img,.node-project50-moment.node-teaser .links,.node-movie.node-teaser nav,.front .field-collection-container .field-label,.page-festivalarchiv .region-content nav,.block-block-3 .content,.block-block-1,.field-name-field-preview-front-image,.block-suche .form-submit,.block-search .form-submit,.grippie,.glidecontent ul.inline,.region-preface-first .block-content-glider{display:none;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0;margin-bottom:0;}.form-item,.form-actions{margin-top:0;margin-bottom:5px;}ul.inline li{padding:0;}.inline li{margin-right:0;}.field .field-label{font-weight:normal;}.item-list .pager li{padding:0;margin:0 5px;}.logo50{float:left;}.link50{padding-left:130px;padding-top:41px;}#edit-submitted-fieldset-advertising-label-option-81,#edit-submitted-fieldset-advertising-label-option-82,#edit-submitted-fieldset-advertising-label-option-83,#edit-submitted-fieldset-advertising-label-option-84{display:none;}.main-wrapper{margin:0 auto;max-width:700px;}
