#stage,#section-header,#branding,#wrapper-2,#nav-global,#nav-global ul ul{width:100%;overflow:hidden}#wrapper-3{width:100%}.col-subcol-equal #wrapper-3,.col-subcol #wrapper-3{width:100%;overflow:hidden}#main{width:100%}.col-subcol #main{width:100%}.events{clear:both;margin-top:20px}.event-list li h3,.event-list li p{width:400px}.event-list .mod h3,.event-list .mod p{width:340px}#platform,#platform img{width:460px}#main .teaser h2{float:none;width:95%;margin-left:15px}#main .teaser img{max-width:100%;width:70%;float:none;margin-left:15%}#main .teaser p{padding:15px;width:95%;margin-left:0}#wrapper-2 .teaser .text-data{float:none}.col-subcol-subcol #main .teaser h2,#main .teaser-group .teaser h2,.col-float2-subcol #main .teaser h2,.nav-col-float2 #main .teaser h2{width:auto}.nav-col .opener img{float:none;margin:0 0 10px 0}.nav-col #main{width:460px}.col-subcolequal #extras{width:270px;float:right;overflow:hidden}.col-subcolequal #main{width:380px}.col-subcol-equal #extras{width:300px}.col-float2 .teaser{width:48%}.col-float2 #teaser-2,.col-float2 #teaser-4{margin-right:20px}.col-float2 #teaser-3,.col-float2 #teaser-5{clear:none;margin-right:0}.col-float3 #teaser-3,.col-float3 #teaser-6{margin-right:20px}.col-float3 #teaser-3,.col-float3 #teaser-5,.col-float3 #teaser-7{clear:both}.col-float3 #teaser-2,.col-float3 #teaser-4,.col-float3 #teaser-5{clear:none}.col-subcol-subcol #main{width:380px}.col-subcol-subcol #extras,.col-subcol-subcol #extras-1,.col-subcol-subcol #extras-2{width:300px;float:right;overflow:hidden}.col-subcol-subcol #extras-2{clear:both}.col-subcol-subcol #extras .box{margin:0 0 20px 0}.nav-col-float2 #wrapper-3,.nav-col-float2 #main,.nav-col-float2 .teaser{width:460px}#section-header p{width:63%}.nav-col-float2 #main .latest h3{width:312px}.col-subcol-subcol #main .latest h3{width:232px}#home.col-float2 #main .latest h3{width:188px}.nav-col #main .latest h3{width:312px}.glossary-details{width:445px}#main .glossary-details ul li{float:none;width:435px}.glossary-box{width:200px}#letter-c,#letter-f,#letter-i,#letter-l,#letter-o,#letter-r,#letter-u,#letter-x{margin-right:10px}#letter-b,#letter-d,#letter-f,#letter-h,#letter-j,#letter-l,#letter-n,#letter-p,#letter-r,#letter-t,#letter-v,#letter-x,#letter-z{margin-right:0}#module{width:300px;float:right;margin:0 0 20px 0;overflow:hidden}.col-subcol-subcol #extras #module .box{margin:0}#extras .toc-box,#extras #module .toc-box{background:#f2f2f2 url(../img/bgs/text-box-300.png) -350px 100% no-repeat;width:300px}#extras .toc-box h2,#extras #module .toc-box h2{background:#000 url(../img/bgs/text-box-300.png) 0 0 no-repeat}#extras ol.toc-box-toc,#extras #module ol.toc-box-toc{background:#000 url(../img/bgs/text-box-300.png) 0 -27px no-repeat;width:298px}#extras .toc-box .toc-box-section,#extras #module .toc-box .toc-box-section{background:#f2f2f2 url(../img/bgs/text-box-300.png) -700px 100% repeat-y;width:284px}.nav-col #main .text-box-tabs{background:#f2f2f2 url(../img/bgs/text-box.png) -540px 100% no-repeat;width:460px}.nav-col .text-box-tabs .text-box-section{width:446px;background:#f2f2f2 url(../img/bgs/text-box.png) -1040px 100% repeat-y}.nav-col #main .text-box-tabs h2{background:#000 url(../img/bgs/text-box.png) 0 0 no-repeat}.nav-col ol.text-box-toc{background:#000 url(../img/bgs/text-box.png) 0 -30px no-repeat}.nav-col #main .text-box-tabs .text-box-section h2{background:none}#extras,.col-subcol #extras{width:100%;margin:20px 0 0 0}.box{float:left;clear:none;width:223px}.box+.box{margin-left:20px}#extras>.one-two-three li{width:230px}#extras .event-list li h3,#extras .event-list li p{width:250px}#extras .event-list li{width:300px}#extras .event-list .mod h3,#extras .event-list .mod p{width:170px}#extras .vcard{width:300px}.promo{margin:0 20px 20px 0}#promo-3{margin-right:0}ol.toc-box-toc{width:295px}div.superpromos{width:258px;overflow:hidden}#photo-index .media{margin-right:8px}#photo-index dl.last{margin-right:18px}.form div.l{width:483px}.nav-col div.superpromos{width:258px}.nav-col div.superpromos .superpromo-section img{height:100px;width:240px}#calendar{margin:0 10px 20px 0}#wrapper-2 #wrapper-3 div.tw-switcher{width:460px}.js #wrapper-2 #wrapper-3 div.tw-switcher .rack{width:410px}.js #wrapper-2 #wrapper-3 div.tw-switcher .rack-teaser{margin:0 12px 0 0}.col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-switcher{width:700px}.js .col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-switcher .rack{width:650px}#wrapper-2 #wrapper-3 #main div.tw-switcher{width:460px}.js #wrapper-2 #wrapper-3 #main div.tw-switcher .rack{width:410px}.js #wrapper-2 #wrapper-3 #main div.tw-switcher .rack-teaser{margin:0 12px 0 0}.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-switcher{width:380px}.js .col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-switcher .rack{width:340px}.js .col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-switcher .rack-teaser{width:320px}.col-float2 #wrapper-2 #wrapper-3 #main div.tw-switcher{width:700px}.js .col-float2 #wrapper-2 #wrapper-3 #main div.tw-switcher .rack{width:655px}.nav-col #wrapper-2 #wrapper-3 #main div.tw-switcher{width:460px}.nav-col #wrapper-2 #wrapper-3 #main div.tw-switcher .rack{width:410px}#wrapper-2 div.tw-switcher{width:698px}.js #wrapper-2 div.tw-switcher .rack{width:645px}#wrapper-2 #wrapper-3 div.tw-images{width:460px}.js #wrapper-2 #wrapper-3 div.tw-images .rack{width:445px}.col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-images{width:700px}.js .col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-images .rack{width:685px}#wrapper-2 #wrapper-3 #main div.tw-images{width:460px}.js #wrapper-2 #wrapper-3 #main div.tw-images .rack{width:445px}.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-images{width:380px}.js .col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-images .rack{width:350px}.col-float2 #wrapper-2 #wrapper-3 #main div.tw-images{width:700px}.js .col-float2 #wrapper-2 #wrapper-3 #main div.tw-images .rack{width:665px}.nav-col #wrapper-2 #wrapper-3 #main div.tw-images{width:460px}.nav-col #wrapper-2 #wrapper-3 #main div.tw-images .rack{width:445px}#wrapper-2 div.tw-images{width:698px}.js #wrapper-2 div.tw-images .rack{width:670px}#stage div.tw-paging{width:698px}.js #stage div.tw-paging .rack{width:692px;height:240px}#stage div.tw-paging .rack-teaser{width:675px;height:240px}#stage div.tw-paging .rack-teaser h2{font-size:160%}#stage div.tw-paging .rack-teaser p{width:300px;font-size:130%}#stage div.tw-paging .rack-teaser img{width:693px;height:236px}#wrapper-2 #wrapper-3 div.tw-paging{width:460px}.js #wrapper-2 #wrapper-3 div.tw-paging .rack{width:439px}#wrapper-2 #wrapper-3 div.tw-paging .rack-teaser{width:420px}#wrapper-2 #wrapper-3 div.tw-paging .rack-teaser h2{width:420px}#wrapper-2 #wrapper-3 div.tw-paging .rack-teaser img{width:140px}#wrapper-2 #wrapper-3 div.tw-paging .rack-teaser p{width:270px}#wrapper-2 #wrapper-3 div.tw-paging .mod p{width:100%}.js .col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-paging .rack{width:685px}.col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-paging .rack-teaser{width:670px}.col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-paging .rack-teaser h2{width:100%}.col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-paging .rack-teaser img{width:300px}.col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-paging .rack-teaser p{width:350px}#wrapper-2 #wrapper-3 #main div.tw-paging{width:460px}.js #wrapper-2 #wrapper-3 #main div.tw-paging .rack{width:439px}#wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser{width:420px}#wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser h2{width:420px}#wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser img{width:140px}#wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser p{width:270px}#wrapper-2 #wrapper-3 #main div.tw-paging .mod p{width:100%}.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-paging{width:380px}.js .col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-paging .rack{width:360px}.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser{width:360px;height:auto}.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser h2{width:360px}.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser img{height:120px;width:140px}.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser p{width:200px}.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-paging .mod p{width:100%}.col-float2 #wrapper-2 #wrapper-3 #main div.tw-paging{width:698px}.js .col-float2 #wrapper-2 #wrapper-3 #main div.tw-paging .rack{width:675px}.col-float2 #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser{width:660px}.col-float2 #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser h2{width:100%}.col-float2 #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser p{width:510px}.col-float2 #wrapper-2 #wrapper-3 #main div.tw-paging .mod p{width:98%}.nav-col #wrapper-2 #wrapper-3 #main div.tw-paging{width:460px}.js .nav-col #wrapper-2 #wrapper-3 #main div.tw-paging .rack{width:439px}.nav-col #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser{width:420px;height:auto}.nav-col #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser h2{width:100%}.nav-col #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser p{width:270px}.nav-col #wrapper-2 #wrapper-3 #main div.tw-paging .mod p{width:98%}#wrapper-2 div.tw-paging{width:698px}.js #wrapper-2 div.tw-paging .rack{width:675px}#wrapper-2 div.tw-paging .rack-teaser{width:670px}#wrapper-2 div.tw-paging .rack-teaser h2{width:360px}#wrapper-2 div.tw-paging .rack-teaser img{width:300px}#wrapper-2 div.tw-paging .mod h2{width:100%}#wrapper-2 div.tw-paging .rack-teaser p{width:350px}#wrapper-2 div.tw-paging .mod p{width:100%}#wrapper-2 #wrapper-3 div.tw-slider{width:458px}.js #wrapper-2 #wrapper-3 div.tw-slider .rack{width:418px}#wrapper-2 #wrapper-3 div.tw-slider .rack-teaser{width:400px}#wrapper-2 #wrapper-3 div.tw-slider .slider-bar{background:#f2f2f2 url(../img/bgs/scrollbar-main-460.png) 0 0 no-repeat;width:242px}.col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-slider{width:698px}.js .col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-slider .rack{width:657px}.col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-slider .ui-slider{background:#f2f2f2 url(../img/bgs/scrollbar-main-small.png) 0 0 no-repeat;width:698px}#wrapper-2 #wrapper-3 #main div.tw-slider{width:458px}.js #wrapper-2 #wrapper-3 #main div.tw-slider .rack{width:418px}#wrapper-2 #wrapper-3 #main div.tw-slider .rack-teaser{width:400px}#wrapper-2 #wrapper-3 #main div.tw-slider .rack-teaser h2{width:230px}#wrapper-2 #wrapper-3 #main div.tw-slider .mod h2{width:100%}#wrapper-2 #wrapper-3 #main div.tw-slider .slider-bar{background:#f2f2f2 url(../img/bgs/scrollbar-main-460.png) 0 0 no-repeat;width:242px}.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-slider{width:380px}.js .col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-slider .rack{width:338px}.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-slider .rack-teaser{width:320px}.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-slider .rack-teaser h2{width:150px}.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-slider .mod h2{width:100%}.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-slider .ui-slider{background:#f2f2f2 url(../img/bgs/scrollbar-main-380.png) 0 0 no-repeat;width:378px}.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-slider .ui-slider .ui-slider-handle{width:213px}.col-float2 #wrapper-2 #wrapper-3 #main div.tw-slider{width:700px}.js .col-float2 #wrapper-2 #wrapper-3 #main div.tw-slider .rack{width:658px}.col-float2 #wrapper-2 #wrapper-3 #main div.tw-slider .slider-bar{background:#f2f2f2 url(../img/bgs/scrollbar-main-small.png) 0 0 no-repeat;width:485px}.nav-col #wrapper-2 #wrapper-3 #main div.tw-slider{width:458px}.nav-col #wrapper-2 #wrapper-3 #main div.tw-slider .rack{width:418px}.nav-col #wrapper-2 #wrapper-3 #main div.tw-slider .slider-bar{background:#f2f2f2 url(../img/bgs/scrollbar-main-460.png) 0 0 no-repeat;width:245px}#wrapper-2 div.tw-slider{width:698px}.js #wrapper-2 div.tw-slider .rack{width:657px}#wrapper-2 div.tw-slider .slider-bar{background:#000 url(../img/bgs/scrollbar-small.png) 0 0 no-repeat;width:486px}.showbox{width:700px}.swf-program-grid-item{padding:0 15px;width:49%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}#swf-festival-glance .glance{width:49%}#nav-global-menu-toggle{display:block;position:absolute;top:10px;right:15px}#social-media{float:left;height:50px;position:relative;left:0px;top:0px}#search-box{float:right;position:relative;top:0px}#nav-global li{width:100%;border-bottom:1px solid #eee}.collapse{display:none!important}.collapse.in{display:block!important}.multi-column-item{display:inline-block;width:49%;vertical-align:top}.swf-program-filter .filter-date-container{width:28px}.swf-program-filter #filter-dates-desktop{display:none}.swf-program-filter #filter-dates-mobile{display:block}#view-changer{display:none}#filter-dates-mobile select{padding:1em;width:95%}#filter-dates-mobile select{font-size:1.5em;padding:0.5em 1em;margin-bottom:0.1em;width:100%}#relatedProgramList .displayColumn{width:49%;min-width:180px}#authorEventList .displayColumn,#programDetails .detailedInfoColumn,#authorEventList .displayColumn-2{border:0;width:55%;margin:-15px}#authorDetails .rightColumn,#programDetails .rightColumn{width:60%}#authorDetails .leftColumn,#programDetails .leftColumn{width:40%}#authorEventList,#detailedProgramInfo,#authorPortFolioList{margin-left:0px;width:100%}img.programImage{width:100%}.topBorder{margin:15px 0}#main .text-section img{max-width:100%;margin:0}.swfTicketGuidePage .swfTicketType,.swfTicketGuidePage .swfTicketInfo{width:48%}.swfTicketGuidePage .swfLinkInfo{width:100%}.swfTicketGuidePage .textLinkPage{font-size:18px}.swfTicketGuidePage .swfTicketLinkPage{margin:0 auto;width:260px}.swf-program-filter .all-dates{padding:1.3em 0}