/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */img,legend{border:0}.clear,.slick-track:after{clear:both}@font-face{font-family:'Ubuntu Mono';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/ubuntumono/v10/KFOjCneDtsqEr0keqCMhbCc6CsE.ttf) format('truetype')}@font-face{font-family:'Ubuntu Mono';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/ubuntumono/v10/KFO-CneDtsqEr0keqCMhbC-BL9H1tYg.ttf) format('truetype')}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}.slick-list,.slick-slider,.slick-track{display:block;position:relative}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.reset,.slick-list,legend,td,th{padding:0}table{border-collapse:collapse;border-spacing:0}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.float-left{float:left}.float-right{float:right}.float-none{float:none}.clearfix:after{visibility:hidden;display:block;content:"";clear:both;height:0}.reset{margin:0}.border{border-bottom:1px solid #9969b1}.width-33{width:32.72%}.dropdown{width:200px;height:46px;border:2px solid #cfcfcf;display:inline-block;position:relative;top:16px;background-image:url(/files/rbf15000-theme/images/triangle-down.png);background-repeat:no-repeat;background-position:95% 50%}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.dropdown{background-image:url(/files/rbf15000-theme/images/triangle-down@2x.png);background-size:32px 19px}}.dropdown-select{position:absolute;width:100%;height:46px;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);opacity:0}.dropdown-copy{margin:0;padding:0;position:absolute;left:10px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.nl-call4papers-login button.submit,.nl-call4papers-password button.submit{margin:20px auto;background-color:transparent;display:inline-block;min-width:225px;font-size:22px;text-transform:uppercase;background-repeat:no-repeat;background-position:left center;text-decoration:none;text-align:center}.nl-call4papers-login{padding:3em}.nl-call4papers-login h3{color:#9969b1}.nl-call4papers-login label{color:#9969b1;width:49%;display:inline-block;line-height:24px;padding:15px 0;font-size:22px;font-weight:400}.nl-call4papers-login input.text{width:50%;display:inline-block;border:2px solid #cecece;outline:0;-webkit-transition:border 250ms ease;-o-transition:border 250ms ease;transition:border 250ms ease;height:46px;padding:10px 15px;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;color:#153f6f;font-family:GraebenbachMono,monospace}.nl-call4papers-login button.submit{color:#9969b1;border:none;padding:15px 0 14px;font-family:GraebenbachMono,monospace;border-bottom:1px solid #9969b1;background-size:20px;background-image:url(/files/rbf15000-theme/images/rbf_website_icons_arrow_right_blue.png)}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.nl-call4papers-login button.submit{background-image:url(/files/rbf15000-theme/images/rbf_website_icons_arrow_right_blue@2x.png);background-size:20px 18px}}.nl-call4papers-password{padding:3em}.nl-call4papers-password h2{color:#9969b1}.nl-call4papers-password label{color:#9969b1;width:49%;display:inline-block;line-height:24px;padding:15px 0;font-size:22px;font-weight:400}.nl-call4papers-password input.text{width:50%;display:inline-block;border:2px solid #cecece;outline:0;-webkit-transition:border 250ms ease;-o-transition:border 250ms ease;transition:border 250ms ease;height:46px;padding:10px 15px;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;color:#153f6f;font-family:GraebenbachMono,monospace}.bold,.medium,.nl-call4papers-password button.submit,.regular{font-family:GraebenbachMono,monospace}.nl-call4papers-password button.submit{color:#9969b1;border:none;padding:15px 0 14px 30px;border-bottom:1px solid #9969b1;background-size:20px;background-image:url(/files/rbf15000-theme/images/rbf_website_icons_arrow_right_blue.png)}.header,.wrapper,body,html{min-width:320px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.nl-call4papers-password button.submit{background-image:url(/files/rbf15000-theme/images/rbf_website_icons_arrow_right_blue@2x.png);background-size:20px 18px}}@font-face{font-family:HelveticaNeueW01-55Roma;src:url(/files/rbf15000-theme/fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix);src:url(/files/rbf15000-theme/fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix) format("eot"),url(/files/rbf15000-theme/fonts/b0868b4c-234e-47d3-bc59-41ab9de3c0db.woff2) format("woff2"),url(/files/rbf15000-theme/fonts/bcf54343-d033-41ee-bbd7-2b77df3fe7ba.woff) format("woff"),url(/files/rbf15000-theme/fonts/b0ffdcf0-26da-47fd-8485-20e4a40d4b7d.ttf) format("truetype"),url(/files/rbf15000-theme/fonts/da09f1f1-062a-45af-86e1-2bbdb3dd94f9.svg#da09f1f1-062a-45af-86e1-2bbdb3dd94f9) format("svg")}@font-face{font-family:HelveticaNeueW01-65Medi;src:url(/files/rbf15000-theme/fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix);src:url(/files/rbf15000-theme/fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix) format("eot"),url(/files/rbf15000-theme/fonts/3600b37f-2bf1-45f3-be3a-03365f16d9cb.woff2) format("woff2"),url(/files/rbf15000-theme/fonts/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff) format("woff"),url(/files/rbf15000-theme/fonts/4c6503c9-859b-4d3b-a1d5-2d42e1222415.ttf) format("truetype"),url(/files/rbf15000-theme/fonts/36c182c6-ef98-4021-9b0d-d63122c2bbf5.svg#36c182c6-ef98-4021-9b0d-d63122c2bbf5) format("svg")}@font-face{font-family:HelveticaNeueW01-75Bold;src:url(/files/rbf15000-theme/fonts/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix);src:url(/files/rbf15000-theme/fonts/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix) format("eot"),url(/files/rbf15000-theme/fonts/3b303641-706e-4221-94c4-4fb491f4f8ef.woff2) format("woff2"),url(/files/rbf15000-theme/fonts/14ff6081-326d-4dae-b778-d7afa66166fc.woff) format("woff"),url(/files/rbf15000-theme/fonts/8fda1e47-19be-46c7-8d83-8d4fb35572f0.ttf) format("truetype"),url(/files/rbf15000-theme/fonts/f751c8ae-1057-46d9-8d74-62592e002568.svg#f751c8ae-1057-46d9-8d74-62592e002568) format("svg")}@font-face{font-family:PTSerifW01-DemiItalic;src:url(/files/rbf15000-theme/fonts/bdab27de-7deb-41b9-91bf-eea93b0aa8d4.eot?#iefix);src:url(/files/rbf15000-theme/fonts/bdab27de-7deb-41b9-91bf-eea93b0aa8d4.eot?#iefix) format("eot"),url(/files/rbf15000-theme/fonts/62e4f8a1-ae57-456a-9b06-ad7a3dae8fa4.woff2) format("woff2"),url(/files/rbf15000-theme/fonts/263091da-aff3-4916-beed-2023a09a8b39.woff) format("woff"),url(/files/rbf15000-theme/fonts/cd9f6697-af6a-4ee8-9b44-f70728efa293.ttf) format("truetype"),url(/files/rbf15000-theme/fonts/12547ee6-1bef-4e01-bda3-43436fbc2d77.svg#12547ee6-1bef-4e01-bda3-43436fbc2d77) format("svg")}@font-face{font-family:SharpGrotesk-BoldNo18;src:url(/files/rbf15000-theme/fonts/SharpGrotesk-BoldNo18.eot?#iefix);src:url(/files/rbf15000-theme/fonts/SharpGrotesk-BoldNo18.eot?#iefix) format("eot"),url(/files/rbf15000-theme/fonts/SharpGrotesk-BoldNo18.woff2) format("woff2"),url(/files/rbf15000-theme/fonts/SharpGrotesk-BoldNo18.woff) format("woff"),url(/files/rbf15000-theme/fonts/SharpGrotesk-BoldNo18.woff2) format("woff2"),url(/files/rbf15000-theme/fonts/SharpGrotesk-BoldNo18.otf) format("otf")}@font-face{font-family:SharpGrotesk-Book19;src:url(/files/rbf15000-theme/fonts/SharpGrotesk-BookNo19.eot?#iefix);src:url(/files/rbf15000-theme/fonts/SharpGrotesk-BookNo19.eot?#iefix) format("eot"),url(/files/rbf15000-theme/fonts/SharpGrotesk-BookNo19.woff2) format("woff2"),url(/files/rbf15000-theme/fonts/SharpGrotesk-BookNo19.woff) format("woff"),url(/files/rbf15000-theme/fonts/SharpGrotesk-BookNo19.woff2) format("woff2"),url(/files/rbf15000-theme/fonts/SharpGrotesk-BookNo19.otf) format("otf")}@font-face{font-family:SharpGrotesk-Medium25;src:url(/files/rbf15000-theme/fonts/SharpGrotesk-MediumNo25.eot?#iefix);src:url(/files/rbf15000-theme/fonts/SharpGrotesk-MediumNo25.eot?#iefix) format("eot"),url(/files/rbf15000-theme/fonts/SharpGrotesk-MediumNo25.woff2) format("woff2"),url(/files/rbf15000-theme/fonts/SharpGrotesk-MediumNo25.woff) format("woff"),url(/files/rbf15000-theme/fonts/SharpGrotesk-MediumNo25.woff2) format("woff2"),url(/files/rbf15000-theme/fonts/SharpGrotesk-MediumNo25.otf) format("otf")}@font-face{font-family:GraebenbachMono;src:url(/files/rbf15000-theme/fonts/GraenbachMono/GraebenbachMono-Medium.eot);src:url(/files/rbf15000-theme/fonts/GraenbachMono/GraebenbachMono-Medium.eot?#iefix) format('embedded-opentype'),url(/files/rbf15000-theme/fonts/GraenbachMono/GraebenbachMono-Medium.woff) format('woff'),url(/files/rbf15000-theme/fonts/GraenbachMono/GraebenbachMono-Medium.ttf) format('truetype'),url(/files/rbf15000-theme/fonts/GraenbachMono/GraebenbachMono-Medium.svg#GraebenbachMono-Medium) format('svg');font-style:normal;font-weight:400;text-rendering:optimizeLegibility}.serifbolditalic{font-family:GraebenbachMono}.bold-sharp{font-family:SharpGrotesk-BoldNo18}.book-sharp{font-family:SharpGrotesk-Book19}@font-face{font-family:rbf-icon;src:url(/files/rbf15000-theme/fonts/iconfonts/rbf-icon.eot?v8kc43);src:url(/files/rbf15000-theme/fonts/iconfonts/rbf-icon.eot?v8kc43#iefix) format('embedded-opentype'),url(/files/rbf15000-theme/fonts/iconfonts/rbf-icon.ttf?v8kc43) format('truetype'),url(/files/rbf15000-theme/fonts/iconfonts/rbf-icon.woff?v8kc43) format('woff'),url(/files/rbf15000-theme/fonts/iconfonts/rbf-icon.svg?v8kc43#rbf-icon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:rbf-icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,h1,h2,h3,h4,h5,html{font-family:GraebenbachMono,monospace;font-weight:400}.icon-RBF_Logo-Blau:before{content:"\e900";color:#153f6f}.icon-RBF_Logo-Gelb:before{content:"\e901";color:#ffce44}.icon-RBF_Logo-Gruen:before{content:"\e902";color:#00504c}.icon-RBF_Logo-Rosa:before{content:"\e903";color:#f4a7a8}.icon-RBF_Logo-Schwarz:before{content:"\e904"}.icon-RBF_Logo-Weiss:before{content:"\e905";color:#fff}.icon-rbf_website_icons_anchor_small:before{content:"\e906";color:#ffce44}.icon-rbf_website_icons_arrow_down-06:before{content:"\e907";color:#153f6f}.icon-rbf_website_icons_arrow_down-10:before{content:"\e908";color:#153f6f}.icon-rbf_website_icons_arrow_right:before{content:"\e909";color:#153f6f}.icon-rbf_website_icons_arrow_up:before{content:"\e90a";color:#153f6f}.icon-rbf_website_icons_checkbox_active:before{content:"\e90b";color:#fff}.icon-rbf_website_icons_checkbox_inactive:before{content:"\e90c";color:#fff}.icon-rbf_website_icons_download:before{content:"\e90d";color:#153f6f}.icon-rbf_website_icons_minus:before{content:"\e90e";color:#ffce44}.icon-rbf_website_icons_pause:before{content:"\e90f";color:#ffce44}.icon-rbf_website_icons_play:before{content:"\e910";color:#ffce44}.icon-rbf_website_icons_plus:before{content:"\e911";color:#ffce44}.icon-rbf_website_icons_slideshow_left:before{content:"\e912";color:#153f6f}.icon-rbf_website_icons_slideshow_right:before{content:"\e913";color:#153f6f}.icon-rbf_website_icons_ticket:before{content:"\e914";color:#153f6f}a,h2{color:#9969b1}a:hover,li a,p a{color:#477ec0}.backgroundGradient{background-size:400%;background-position:45% 0}.backgroundGradientOnHover{background-position:0 0;-webkit-transition:background-position 1s;-o-transition:background-position 1s;transition:background-position 1s}.backgroundGradientOnHover:hover{background-position:45% 45%;-webkit-transition:background-position 1s;-o-transition:background-position 1s;transition:background-position 1s}.backgroundGradient,.backgroundGradientOnHover{background:#9969b1;background:-webkit-linear-gradient(135deg,#477ec0 25%,#9969b1 65%);background:-o-linear-gradient(135deg,#477ec0 25%,#9969b1 65%);background:linear-gradient(315deg,#477ec0 25%,#9969b1 65%)}@-webkit-keyframes rotateyanimation{0%,100%{-webkit-transform:rotateY(0);transform:rotateY(0)}50%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}@keyframes rotateyanimation{0%,100%{-webkit-transform:rotateY(0);transform:rotateY(0)}50%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}@-webkit-keyframes iconanimation{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes iconanimation{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes heartanimation{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes heartanimation{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes tooltipanimation{0%{-webkit-transform:translate(-50%,20px);transform:translate(-50%,20px);opacity:0}100%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);opacity:1}}@keyframes tooltipanimation{0%{-webkit-transform:translate(-50%,20px);transform:translate(-50%,20px);opacity:0}100%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);opacity:1}}@-webkit-keyframes tooltipanimation2{0%{-webkit-transform:translate(10px,0);transform:translate(10px,0);opacity:0}100%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}}@keyframes tooltipanimation2{0%{-webkit-transform:translate(10px,0);transform:translate(10px,0);opacity:0}100%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-webkit-keyframes tooltipanimation3{0%{-webkit-transform:translate(-70%,0);transform:translate(-70%,0);opacity:0}100%{-webkit-transform:translate(-89%,0);transform:translate(-89%,0);opacity:1}}@keyframes tooltipanimation3{0%{-webkit-transform:translate(-70%,0);transform:translate(-70%,0);opacity:0}100%{-webkit-transform:translate(-89%,0);transform:translate(-89%,0);opacity:1}}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body,html{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}h1,h2,h3,h4,h5{margin:0;padding:0;text-transform:uppercase;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}li,li strong,p,p strong{font-family:SharpGrotesk-Book19}h1{font-size:54px}@media only screen and (max-width:600px){h1{font-size:44px}}@media only screen and (max-width:400px){h1{font-size:34px}}h2{font-size:44px}@media only screen and (max-width:600px){h2{font-size:32px}}h3{font-size:33px;padding-bottom:25px}@media only screen and (max-width:600px){h3{font-size:24px}}a{text-decoration:none}li,p{margin:0;font-size:16px;line-height:24px;padding:15px 0}li small,p small{font-size:12px}li a,p a{text-decoration:none}li a.arrow-before:before,p a.arrow-before:before{content:'';display:inline-block;position:relative;top:-1px;margin-right:6px;width:11px;height:9px;background-image:url(/files/rbf15000-theme/images/text-arrow-before.png)}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){li a.arrow-before:before,p a.arrow-before:before{background-image:url(/files/rbf15000-theme/images/text-arrow-before@2x.png);background-size:11px 9px}}li b,p b{font-family:GraebenbachMono,monospace}li{padding:10px 0}input[type=text]{border:2px solid #1c1c1c;height:46px;padding:10px 15px;border-radius:0}::-moz-selection{background:#477ec0;color:#fff}::selection{background:#477ec0;color:#fff}.color-lila{color:#9969b1}.no-touch .sidebar--navigation ul a span:active,.no-touch .sidebar--navigation ul a span:hover,.no-touch .sidebar--navigation ul a:active,.no-touch .sidebar--navigation ul a:hover,.no-touch .sidebar--navigation ul li:active,.no-touch .sidebar--navigation ul li:hover,.no-touch .sidebar--navigation ul span:active,.no-touch .sidebar--navigation ul span:hover,.no-touch .sidebar--navigation ul.level_2 li.active a span,.no-touch .sidebar--navigation ul.level_2 li.active strong{color:#477ec0}.wrapper{width:100%;overflow:hidden}.content-wrapper{position:relative;left:0;-webkit-transition:left .3s ease;-o-transition:left .3s ease;transition:left .3s ease;z-index:30}.sidebar{width:16.0130719%;max-width:320px;position:fixed}@media only screen and (max-width:1300px){.sidebar{width:22.5%}}@media only screen and (max-width:1000px){.sidebar{left:-22.5%;margin-top:90px}}@media only screen and (max-width:900px){.sidebar{width:35%;left:-35%}}@media only screen and (max-width:600px){li,p{padding:10px 0}.sidebar{width:40%;left:-40%}}@media only screen and (max-width:400px){.sidebar{width:48%;left:-48%}}.content-wrapper,.header-inner{width:75.49019608%;max-width:1510px}@media only screen and (max-width:1300px){.content-wrapper,.header-inner{width:75%}}@media only screen and (max-width:1000px){.content-wrapper,.header-inner{width:90%}}@media only screen and (max-width:900px){.content-wrapper,.header-inner{width:95%}}@media only screen and (max-width:600px){.content-wrapper,.header-inner{width:97%}}.header-inner{width:90.5%}@media only screen and (max-width:1300px){.header-inner{width:98%}}.header{position:fixed;left:16.0130719%;z-index:50}@media only screen and (max-width:1300px){.header{left:22.5%}}@media only screen and (max-width:1000px){.header-inner{width:100%}.header{left:0;width:100%;padding:0 4.5%}}@media only screen and (max-width:900px){.header-inner{width:100%}.header{padding:0 1.25%}}@media only screen and (max-width:600px){.header-inner{width:100%}.header{padding:0 .75%}}.content-wrapper{padding-top:95px;margin-left:16.0130719%;background:#fff}@media only screen and (max-width:1300px){.content-wrapper{margin-left:22.5%}}@media only screen and (max-width:1000px){.content-wrapper{margin:0 auto}}.content-wrapper.menu-is-active{left:20%}@media only screen and (max-width:900px){.content-wrapper.menu-is-active{left:30%}}@media only screen and (max-width:600px){.content-wrapper.menu-is-active{left:40%}}@media only screen and (max-width:400px){.content-wrapper.menu-is-active{left:48%}}.content-wrapper.menu-is-active.submenu-is-active{left:45%}@media only screen and (max-width:900px){.content-wrapper.menu-is-active.submenu-is-active{left:65%}}@media only screen and (max-width:600px){.content-wrapper.menu-is-active.submenu-is-active{left:75%}}@media only screen and (max-width:400px){.content-wrapper.menu-is-active.submenu-is-active{left:90%}}.content-wrapper.submenu-is-active{left:22.5%}@media only screen and (min-width:1500px){.content-wrapper.submenu-is-active{left:18%}}.sidebar.sidebar-is-active{left:0}.main{min-height:500px;padding-bottom:50px}.header{right:0;width:auto}.col-50{width:49.8%;display:inline-block;margin:0 -2px;vertical-align:top}.ce_form,.ce_form form{display:block}@media only screen and (max-width:600px){.col-50{width:100%;display:block}}.col-50:after,.col-50:before{width:0}.no-touch .download-list-item,.no-touch .grid,.no-touch .program-list__gallery--tile,.no-touch .speaker--content__list--tile,.no-touch .start--module-1,.no-touch .teaser-content-1{overflow:hidden}.no-touch .download-list-item img,.no-touch .grid img,.no-touch .program-list__gallery--tile img,.no-touch .speaker--content__list--tile img,.no-touch .start--module-1 img,.no-touch .teaser-content-1 img{-webkit-transition:-webkit-transform 250ms ease;-o-transition:transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease}.no-touch .download-list-item:hover img,.no-touch .grid:hover img,.no-touch .program-list__gallery--tile:hover img,.no-touch .speaker--content__list--tile:hover img,.no-touch .start--module-1:hover img,.no-touch .teaser-content-1:hover img{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.no-touch #logo-image,.no-touch .sidebar--logo-image{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 375ms ease;-o-transition:all 375ms ease;transition:all 375ms ease;opacity:1}.no-touch #logo-image.flip,.no-touch .sidebar--logo-image.flip{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}.no-touch #logo-image.scaleout,.no-touch .sidebar--logo-image.scaleout{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}.no-touch #logo-image.fadeout,.no-touch .sidebar--logo-image.fadeout{opacity:0}.no-touch .sidebar--navigation ul.level_1 li.active{margin-left:25px}.no-touch .sidebar--navigation ul.level_1 li.active.nav-no-swipe span,.no-touch .sidebar--navigation ul.level_2 li.active{margin-left:0}.no-touch .sidebar--navigation ul a,.no-touch .sidebar--navigation ul a span,.no-touch .sidebar--navigation ul li,.no-touch .sidebar--navigation ul span{-webkit-transition:color 150ms ease;-o-transition:color 150ms ease;transition:color 150ms ease}.no-touch a use{-webkit-transition:fill 150ms ease;-o-transition:fill 150ms ease;transition:fill 150ms ease;fill:#000}.no-touch a:hover use{fill:#477ec0}.no-touch a:hover .sidebar--logo-image use{fill:#000}.no-touch .download-list-item-headline a,.no-touch .inner-list-item a,.no-touch .news-slider--all a,.no-touch .presse--headline a,.no-touch .program--options-sort a{-webkit-transition:color 150ms ease;-o-transition:color 150ms ease;transition:color 150ms ease}.no-touch .download-list-item-headline a:hover,.no-touch .inner-list-item a:hover,.no-touch .news-slider--all a:hover,.no-touch .presse--headline a:hover,.no-touch .program--options-sort a:hover{color:#fff}.no-touch .download-list-item-headline.download-list-item-headline a:hover,.no-touch .download-list-item-headline.presse--headline a:hover,.no-touch .inner-list-item.download-list-item-headline a:hover,.no-touch .inner-list-item.presse--headline a:hover,.no-touch .news-slider--all.download-list-item-headline a:hover,.no-touch .news-slider--all.presse--headline a:hover,.no-touch .presse--headline.download-list-item-headline a:hover,.no-touch .presse--headline.presse--headline a:hover,.no-touch .program--options-sort.download-list-item-headline a:hover,.no-touch .program--options-sort.presse--headline a:hover{color:#477ec0}.no-touch .download-list-item-headline.news-slider--all a:hover,.no-touch .inner-list-item.news-slider--all a:hover,.no-touch .news-slider--all.news-slider--all a:hover,.no-touch .presse--headline.news-slider--all a:hover,.no-touch .program--options-sort.news-slider--all a:hover{color:#9969b1}.no-touch .social-icon:hover line,.no-touch .social-icon:hover path{fill:#4540F9}.no-touch .social-icons a use{-webkit-transition:fill 150ms ease;-o-transition:fill 150ms ease;transition:fill 150ms ease}.no-touch .social-icons a:hover use{fill:#fff}.no-touch .social-icons a:hover .sidebar--logo-image use{fill:#000}.no-touch .lang-switch--list-item{-webkit-transition:background 150ms ease;-o-transition:background 150ms ease;transition:background 150ms ease}.no-touch .lang-switch--list-item a:hover{background:0 0;border-bottom:1px solid #477ec0;color:#477ec0;padding-bottom:0}.no-touch .lang-switch--is-active:hover{background:0 0}.no-touch .btn-type-1,.no-touch .btn.btn--pink,.no-touch .sidebar--buy-ticket{-webkit-transition:background 150ms ease;-o-transition:background 150ms ease;transition:background 150ms ease}.no-touch .btn-type-1:hover,.no-touch .btn.btn--pink:hover{background:0 0;color:#477ec0}.no-touch .program--fav-share a{text-decoration:none;-webkit-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease}.no-touch .program--fav-share a i{font-size:35px;vertical-align:middle}.no-touch .pressreview{-webkit-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease}.no-touch .pressreview:hover{background:#9969b1}.no-touch .pressreview:hover .pressreview--medium,.no-touch .pressreview:hover a,.no-touch .pressreview:hover p{color:#fff}.ce_form{width:100%;max-width:940px}.ce_form form .dropdown-select{opacity:1;position:relative;top:5px}.ce_form form .formbody .widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ce_form form .formbody .widget-text label,.ce_form form .formbody .widget-textarea label,.ce_form form .formbody .widget-upload label{padding-right:50px}.ce_form form .formbody .widget-text label p,.ce_form form .formbody .widget-textarea label p,.ce_form form .formbody .widget-upload label p{width:490px;display:inline-block;font-size:22px;line-height:24px;font-weight:400;padding-bottom:0;padding-top:0;color:#9969b1;font-family:GraebenbachMono,monospace}.ce_form form .formbody .widget-text label p .invisible,.ce_form form .formbody .widget-textarea label p .invisible,.ce_form form .formbody .widget-upload label p .invisible{visibility:hidden;border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media only screen and (max-width:800px){.ce_form form .formbody .widget{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ce_form form .formbody .widget-text label p,.ce_form form .formbody .widget-textarea label p,.ce_form form .formbody .widget-upload label p{padding-bottom:20px;width:100%;font-size:18px}}.ce_form form .formbody .widget-text textarea,.ce_form form .formbody .widget-textarea textarea,.ce_form form .formbody .widget-upload textarea{background-color:#e6e6e6;color:#9969b1;border:none;border-bottom:1px solid #9969b1}.ce_form form .formbody .widget-text textarea:focus,.ce_form form .formbody .widget-textarea textarea:focus,.ce_form form .formbody .widget-upload textarea:focus{border:none;border-bottom:2px solid #9969b1}.ce_form form .formbody .widget-text input,.ce_form form .formbody .widget-textarea input,.ce_form form .formbody .widget-upload input{width:100%;max-width:400px;border:none;background-color:#e6e6e6;outline:0;-webkit-transition:border 250ms ease;-o-transition:border 250ms ease;transition:border 250ms ease;height:46px;padding:10px 15px;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;color:#9969b1;font-family:GraebenbachMono,monospace}.ce_form form .formbody .widget-text input.error,.ce_form form .formbody .widget-textarea input.error,.ce_form form .formbody .widget-upload input.error{border:2px solid red!important}.ce_form form .formbody .widget-text input:focus,.ce_form form .formbody .widget-textarea input:focus,.ce_form form .formbody .widget-upload input:focus{border:none}.ce_form form .formbody .widget-text p.error,.ce_form form .formbody .widget-textarea p.error,.ce_form form .formbody .widget-upload p.error{color:red}.ce_form form .formbody .widget-select{margin-bottom:20px}.ce_form form .formbody .widget-select label{padding-right:50px}.ce_form form .formbody .widget-select label p{width:490px;display:inline-block;font-size:22px;line-height:24px;font-weight:400;padding-bottom:0;padding-top:0;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;color:#9969b1;font-family:GraebenbachMono,monospace}.ce_form form .formbody .widget-select label p .invisible{visibility:hidden;border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media only screen and (max-width:800px){.ce_form form .formbody .widget-select label p{padding-bottom:20px;width:100%;font-size:18px}}.ce_form form .formbody .widget-select .dropdown{width:100%;height:46px;-webkit-transition:height 1s;-o-transition:height 1s;transition:height 1s;display:inline-block;position:relative;top:0;background-image:url(../images/svgsprite/rbf_website_icons_arrow_down-10-lila.svg);background-size:35px;background-repeat:no-repeat;background-position:95% 50%;overflow:hidden;border:none;border-bottom:1px solid #9969b1;background-color:#e6e6e6}.ce_form form .formbody .widget-select .dropdown select{position:absolute;width:100%;height:46px;-webkit-transition:height 1s;-o-transition:height 1s;transition:height 1s;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);opacity:0}.ce_form form .formbody .widget-select .dropdown-copy{margin:0;padding:0;position:absolute;left:10px;right:60px;-webkit-transition:height 1s;-o-transition:height 1s;transition:height 1s;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.ce_form form .formbody .widget span.mandatory{color:#477ec0}.ce_form form .formbody .widget p.error,.ce_form form .formbody .widget span.error{color:red}.ce_form form .formbody .widget.widget-headline h3{font-size:37px;color:#9969b1;text-transform:uppercase}.ce_form form .formbody .widget.widget-textarea i{font-family:GraebenbachMono,monospace;font-style:normal}.ce_form form .formbody button[type=submit],.ce_form form .formbody input[type=submit]{position:relative;margin:50px 0 0;text-decoration:none;background:url(/files/rbf15000-theme/images/rbf_website_icons_arrow_right_blue.png) left center no-repeat;color:#9969b1;border:none;display:inline-block;font-size:22px;padding:15px 0 14px;min-width:200px;font-family:GraebenbachMono,monospace;text-align:center;text-transform:uppercase;border-bottom:1px solid currentColor;background-size:20px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.ce_form form .formbody button[type=submit],.ce_form form .formbody input[type=submit]{background-image:url(/files/rbf15000-theme/images/rbf_website_icons_arrow_right_blue@2x.png);background-size:20px 18px}}.ce_form form .formbody button[type=submit]:hover,.ce_form form .formbody input[type=submit]:hover{color:#477ec0}@media only screen and (max-width:600px){.ce_form form .formbody button[type=submit],.ce_form form .formbody input[type=submit],.ce_form form .widget-checkbox{margin-left:0}}.ce_form form .widget-checkbox label p{width:515px;display:inline-block;line-height:24px;font-weight:400;padding-bottom:0;padding-top:0}.ce_form form .widget-checkbox label p .invisible{visibility:hidden;border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media only screen and (max-width:800px){.ce_form form .widget-checkbox label p{padding-bottom:20px;width:100%}}.ce_form form .widget-checkbox span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ce_form form .widget-checkbox span input{margin-top:2px}.ce_form form .widget-checkbox span label{padding-left:5px}.form-rbf-explanation-animated{position:absolute;display:none;top:35%;left:0;background:#181818;color:#fff;padding:20px}.form-rbf-explanation-animated .text{padding:10px}.form-rbf-explanation-animated .close{background-image:url(../images/close-x-blau.png);background-repeat:no-repeat;width:25px;height:25px;float:right;cursor:pointer}.bandbewerbung-form{padding:3em}@media only screen and (max-width:900px){.bandbewerbung-form{padding:2em}}@media only screen and (max-width:600px){.bandbewerbung-form{padding:3%}}.bandbewerbung-form span.mandatory{color:#477ec0}.bandbewerbung-form .submit_container .reset-btn,.bandbewerbung-form input[type=submit],.bandbewerbung-form label{color:#9969b1;font-family:GraebenbachMono,monospace}.bandbewerbung-form label{width:49%;display:inline-block;line-height:24px;padding:15px 0;font-size:22px;font-weight:400}@media only screen and (max-width:600px){.bandbewerbung-form label{width:100%;display:block}}.bandbewerbung-form input[type=text],.bandbewerbung-form input[type=password],.bandbewerbung-form input[type=email]{width:50%;display:inline-block;border:2px solid #cecece;outline:0;-webkit-transition:border 250ms ease;-o-transition:border 250ms ease;transition:border 250ms ease;height:46px;padding:10px 15px;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;color:#9969b1;font-family:GraebenbachMono,monospace}@media only screen and (max-width:600px){.bandbewerbung-form input[type=text],.bandbewerbung-form input[type=password],.bandbewerbung-form input[type=email]{width:100%;display:block}}.bandbewerbung-form input[type=submit]{margin:20px auto;text-decoration:none;background-color:transparent;border:none;display:inline-block;min-width:225px;padding:15px 0 14px;text-align:center;font-size:22px;text-transform:uppercase;border-bottom:1px solid #9969b1;background-size:20px;background-image:url(/files/rbf15000-theme/images/rbf_website_icons_arrow_right_blue.png);background-repeat:no-repeat;background-position:left center}.bandbewerbung-form .invisible,.siteChooser{display:none}.btn,.btn-type-1{border:none;text-decoration:none}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.bandbewerbung-form input[type=submit]{background-image:url(/files/rbf15000-theme/images/rbf_website_icons_arrow_right_blue@2x.png);background-size:20px 18px}}.bandbewerbung-form .submit_container{text-align:left}.bandbewerbung-form .formbody>p.error{color:red}.bandbewerbung-form .widget.error{position:relative;margin-bottom:30px}.bandbewerbung-form .widget.error p.error{position:absolute;color:red;font-size:.8em;padding:0;bottom:0}.bandbewerbung-form h3{font-size:37px;color:#9969b1;text-transform:uppercase}.siteChooser{background-color:rgba(0,0,0,.8);position:fixed;height:100vh;width:100vw;z-index:100;top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.siteChooser .siteChooser__inner{width:80vw;font-size:0;max-height:100vh;overflow:auto;padding:1px}@media only screen and (max-width:1000px){.siteChooser .siteChooser__inner{width:98vw}}@media only screen and (max-width:500px){.siteChooser .siteChooser__inner{width:150vw;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.mediathek--video .player-icon,.teaser-content-1-wrapper{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.siteChooser .siteChooser__inner .siteChooser__item{background-repeat:no-repeat;background-position:center;cursor:pointer;display:inline-block;position:relative}.siteChooser .siteChooser__inner .siteChooser__item.siteChooser__item--first{background-size:99% 98%;background-position:left top;padding-top:40%;width:60%;background-image:url(/files/rbf15000-theme/images/siteChooser/2021/rbf-21-streaming-button-1-de.jpg)}@media only screen and (max-width:700px){.siteChooser .siteChooser__inner .siteChooser__item{display:block}.siteChooser .siteChooser__inner .siteChooser__item.siteChooser__item--first{background-size:100% 98%;width:100%}}.siteChooser .siteChooser__inner .siteChooser__item.siteChooser__item--second{background-size:99% 98%;background-position:right top;padding-top:40%;width:40%}@media only screen and (max-width:700px){.siteChooser .siteChooser__inner .siteChooser__item.siteChooser__item--second{background-size:100% 98%;width:100%}.siteChooser .siteChooser__inner .siteChooser__item.siteChooser__item--first{background-image:url(/files/rbf15000-theme/images/siteChooser/2021/rbf-21-streaming-button-1-de-mobile.jpg)}}.siteChooser .siteChooser__inner .siteChooser__item.siteChooser__item--third{background-size:100% 98%;background-position:center bottom;padding-top:14%;width:100%}@media only screen and (max-width:500px){.siteChooser .siteChooser__inner .siteChooser__item.siteChooser__item--third{margin:auto;padding-top:10%;width:70%}}.siteChooser .siteChooser__inner .siteChooser__item.siteChooser__item--second{background-image:url(/files/rbf15000-theme/images/siteChooser/2021/rbf-21-streaming-button-2-de.jpg)}@media only screen and (max-width:700px){.siteChooser .siteChooser__inner .siteChooser__item.siteChooser__item--second{background-image:url(/files/rbf15000-theme/images/siteChooser/2021/rbf-21-streaming-button-2-de-mobile.jpg)}.siteChooser .siteChooser__inner .siteChooser__item.siteChooser__item--third{background-image:url(/files/rbf15000-theme/images/siteChooser/2021/rbf-21-streaming-button-3-de.jpg)}}.siteChooser .siteChooser__inner .siteChooser__item.siteChooser__item--third{background-image:url(/files/rbf15000-theme/images/siteChooser/2021/rbf-21-streaming-button-3-de.jpg)}.siteChooser .siteChooser__inner .siteChooser__item .siteChooser__link{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0}.siteChooser.en .siteChooser__inner .siteChooser__item.siteChooser__item--first{background-image:url(/files/rbf15000-theme/images/siteChooser/2021/rbf-21-streaming-button-1-en.jpg)}@media only screen and (max-width:700px){.siteChooser.en .siteChooser__inner .siteChooser__item.siteChooser__item--first{background-image:url(/files/rbf15000-theme/images/siteChooser/2021/rbf-21-streaming-button-1-en-mobile.jpg)}}.siteChooser.en .siteChooser__inner .siteChooser__item.siteChooser__item--second{background-image:url(/files/rbf15000-theme/images/siteChooser/2021/rbf-21-streaming-button-2-en.jpg)}@media only screen and (max-width:700px){.siteChooser.en .siteChooser__inner .siteChooser__item.siteChooser__item--second{background-image:url(/files/rbf15000-theme/images/siteChooser/2021/rbf-21-streaming-button-2-en-mobile.jpg)}.siteChooser.en .siteChooser__inner .siteChooser__item.siteChooser__item--third{background-image:url(/files/rbf15000-theme/images/siteChooser/2021/rbf-21-streaming-button-3-en.jpg)}}.siteChooser.en .siteChooser__inner .siteChooser__item.siteChooser__item--third{background-image:url(/files/rbf15000-theme/images/siteChooser/2021/rbf-21-streaming-button-3-en.jpg)}.teaser-content-1{position:relative;padding:5px 0}@media only screen and (max-width:700px){.teaser-content-1{margin:3px 0}}.teaser-content-1 img{width:100%;height:auto;margin-bottom:-4px}.teaser-content-1-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;color:#fff}.teaser-content-1-wrapper h1{font-size:32px;font-family:GraebenbachMono,monospace;text-transform:none;margin-bottom:5px}.teaser-content-1-wrapper h2{font-size:21px;font-family:GraebenbachMono;text-transform:none;font-weight:400}.alert-banner p,.btn-type-1,.button__close{text-transform:uppercase}@media only screen and (max-width:500px){.teaser-content-1-wrapper h1{font-size:21px}.teaser-content-1-wrapper h2{font-size:16px}}.teaser-content-2{margin:5px 0}.teaser-content-2-list{margin:0;padding:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.teaser-content-2-list-item{width:32.7561327561%}.teaser-content-2-list-item:nth-child(2){margin:0 .8658008658008658%}@media only screen and (max-width:700px){.teaser-content-2-list-item{width:100%;float:none;display:block;margin:0 auto}.teaser-content-2{margin:3px 0}}.teaser-content-2-headline{color:#477ec0;text-align:right}.teaser-content-2-image{display:block;width:100%;height:auto;margin:0 auto}.teaser-content-2__hide{display:none}.btn{margin:0;background:#ff0;display:inline-block;font-size:16px;padding:17px 20px 16px 0;font-family:GraebenbachMono,monospace}.btn--arrow{width:20px;height:17px;display:block;float:left;margin-right:10px}.btn--pink{background:#4540F9;color:#fff}.btn-type-1{position:relative;margin:0;background:0 0;color:#9969b1;display:inline-block;font-size:22px;padding:15px 0 14px;min-width:0;border-bottom:1px solid currentColor;font-family:GraebenbachMono,monospace;text-align:left}.alert-banner p,.btn--lazyload-items{color:#fff;font-family:GraebenbachMono,monospace}.btn-type-1:before{content:'';width:40px;height:24px;background-image:url(/files/rbf15000-theme/images/lila/rbf_website_icons_arrow_right_lila.png);background-repeat:no-repeat;position:absolute;left:-25px;top:58%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);background-size:15px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.btn-type-1:before{background-image:url(/files/rbf15000-theme/images/lila/rbf_website_icons_arrow_right_lila@2x.png);background-size:20px 19px}}.button,.button__close{background:0 0;border:none}.button{border-radius:none}.button__close{border-radius:none;font-size:12px}.button__close--pink:after{content:'';display:inline-block;width:19px;height:19px;position:relative;background-image:url(/files/rbf15000-theme/images/close-x-blau.png);top:4px;left:12px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.button__close--pink:after{background-image:url(/files/rbf15000-theme/images/close-x-blau@2x.png);background-size:19px 19px}}.btn--lazyload-items{background:#9969b1;font-size:16px;text-align:center;padding:5px 20px 15px;outline:0;display:block}.btn--lazyload-items:before{content:'';display:inline-block;position:relative;width:23px;height:25px;background-image:url(/files/rbf15000-theme/images/load-more-items.png);top:5px;margin-right:12px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.btn--lazyload-items:before{background-image:url(/files/rbf15000-theme/images/load-more-items@2x.png);background-size:23px 25px}}.btn--lazyload-items:hover{opacity:.8}.btn--lazyload-items__hide{display:none}.alert-banner{display:block}.alert-banner p{background:#9969b1;display:inline;padding:10px 20px}@media only screen and (min-width:1500px){.alert-banner p{font-size:24px}}@media only screen and (max-width:1400px){.alert-banner p{font-size:16px}}.ce_image{margin:30px 0}@media only screen and (max-width:800px){.ce_image{margin-bottom:30px}}@media only screen and (max-width:600px){.ce_image{margin-top:10px;margin-bottom:20px}}.ce_image figure{margin:0;padding:0}.ce_image figure img{width:100%;height:auto}.ce_text{padding:0 3%;margin-bottom:30px}@media only screen and (max-width:600px){.ce_text{max-width:100%;padding:0 2%}}.ce_text h3{padding-bottom:15px}@media only screen and (max-width:600px){.ce_text h3{padding-bottom:10px}}.ce_text h1,.ce_text h4{text-transform:none}.ce_text h1,.ce_text h2,.ce_text h3,.ce_text h4,.ce_text h5{color:#9969b1}.ce_text.center li,.ce_text.center p{display:block;width:90%;max-width:630px;margin:0 auto}.ce_text.max-width{padding:0;max-width:750px}.module--statistics{margin-top:60px;margin-bottom:150px}.module--statistics h3{color:#9969b1;text-align:center;padding-bottom:60px}@media only screen and (max-width:600px){.module--statistics{margin-bottom:100px}.module--statistics h3{padding-bottom:30px}}.module--statistics--boxes{color:#fff;position:relative}.module--statistics--boxes-item{position:relative;float:left;text-align:center;padding:45px 0 25px}@media only screen and (max-width:1300px){.module--statistics--boxes-item{padding:30px 0 20px}}@media only screen and (max-width:900px){.ce_text.center li,.ce_text.center p{width:100%}.module--statistics--boxes-item{padding:20px 0 10px}}@media only screen and (max-width:600px){.module--statistics--boxes-item{float:none;width:80%;margin:0 auto}}@media only screen and (max-width:500px){.module--statistics--boxes-item{width:96%}}.module--statistics--boxes-item:nth-child(2){margin:0 .86%}@media only screen and (max-width:600px){.module--statistics--boxes-item:nth-child(2){margin:100px auto}}@media only screen and (max-width:400px){.module--statistics--boxes-item:nth-child(2){margin:75px auto}}.module--statistics--boxes-item h3,.module--statistics--boxes-item p{color:inherit;position:relative;margin:0;padding:0;text-transform:uppercase;font-family:GraebenbachMono,monospace}.module--statistics--boxes-item p{font-size:21px}@media only screen and (max-width:1300px){.module--statistics--boxes-item p{font-size:16px}}@media only screen and (max-width:900px){.module--statistics--boxes-item p{font-size:14px}}@media only screen and (max-width:600px){.module--statistics--boxes-item p{font-size:21px}}@media only screen and (max-width:400px){.module--statistics--boxes-item p{font-size:14px}}.module--statistics--boxes-item h3{font-size:46px;padding:15px 0 10px}@media only screen and (max-width:1300px){.module--statistics--boxes-item h3{font-size:84px;padding:10px 0 0}}@media only screen and (max-width:900px){.module--statistics--boxes-item h3{font-size:70px;padding:5px 0 0}}@media only screen and (max-width:600px){.module--statistics--boxes-item h3{font-size:110px;padding:15px 0 10px}}@media only screen and (max-width:400px){.module--statistics--boxes-item h3{font-size:84px;padding:0}}.module--statistics--boxes-item:before{content:'';width:75%;position:absolute;top:0;bottom:0;left:12.5%;background:#9969b1}.module--statistics--boxes-item:after{content:'';width:50%;position:absolute;bottom:-35px;height:12px;background:#477ec0;left:25%}.media-soundcloud{padding:15px 0;max-width:600px}@media only screen and (max-width:600px){.media-soundcloud{padding:10px 0}}.media-soundcloud iframe{width:100%;height:380px}.media-youtube{padding:15px 0}.media-youtube.full-width-iframe iframe{width:100%!important}.media-voicerepublic ul{margin:50px 0 0;padding:0}.media-voicerepublic ul li{display:inline-block;width:33.333%;margin:0;padding:0;float:left}@media only screen and (max-width:900px){.module--statistics--boxes-item:after{bottom:-25px}.media-voicerepublic ul li{width:50%}}.media-voicerepublic ul li .media-iframe-container{padding:10px;margin:0 auto;overflow:hidden;max-width:450px}.media-voicerepublic ul li .media-iframe-container iframe{max-width:430px;width:100%}.media-voicerepublic ul li.first .media-iframe-container{padding-left:0;padding-right:20px}@media only screen and (max-width:900px){.media-voicerepublic ul li.first .media-iframe-container{padding:10px}}.media-voicerepublic ul li.last .media-iframe-container{padding-right:0;padding-left:20px}@media only screen and (max-width:900px){.media-voicerepublic ul li.last .media-iframe-container{padding:10px}}.media-voicerepublic-headline{margin-top:2em}.share-list{margin:0;padding:0;list-style:none}.share-list-item{display:inline-block;margin-right:10px}.share-list-item-twitter{position:relative;top:6px}.ce_vimeo iframe,.ce_youtube iframe,.media-soundcloud iframe{background:#9969b1;background:-webkit-linear-gradient(135deg,#477ec0 25%,#9969b1 65%);background:-o-linear-gradient(135deg,#477ec0 25%,#9969b1 65%);background:linear-gradient(315deg,#477ec0 25%,#9969b1 65%);border:none}.ce_vimeo iframe.cookieconsent-optin-preferences,.ce_youtube iframe.cookieconsent-optin-preferences,.media-soundcloud iframe.cookieconsent-optin-preferences{display:initial!important}.partner{margin-top:60px;margin-bottom:-60px;background:#e6e6e6;padding:20px 0}.partner--list{position:relative;margin:0;padding:0;list-style:none;width:100%}.partner--list-item{position:relative;float:left;display:table;height:120px;padding:15px}@media only screen and (max-width:600px){.partner--list-item{width:50%!important;height:150px}}.partner--list-item a{display:table-cell;position:relative;vertical-align:middle}.partner--list-item img{display:block;position:relative;margin:0 auto;height:auto;width:100%}.rbf-loader,.rbf-loader-image{width:200px;height:150px}.rbf-loader-image{-webkit-animation:rotateyanimation .8s infinite;animation:rotateyanimation .8s infinite}.rbf-loader-hide{display:none}.image-text-50-50{padding:50px 0}@media only screen and (max-width:700px){.image-text-50-50{padding:20px 0}}.image-text-50-50-left,.image-text-50-50-right{position:relative;width:50%;float:left;padding:0 2%}@media only screen and (max-width:700px){.image-text-50-50-left,.image-text-50-50-right{width:100%;float:none}.image-text-50-50-right img{display:none!important}}.image-text-50-50-text-wrapper{width:100%;max-width:500px}.image-text-50-50-text-wrapper h2,.image-text-50-50-text-wrapper h3,.image-text-50-50-text-wrapper h4{color:#9969b1;text-transform:uppercase;font-size:37px;line-height:37px;font-family:GraebenbachMono,monospace}.image-text-50-50-text-wrapper p{font-family:SharpGrotesk-Book19;font-size:14px;line-height:22px;color:#000}.image-text-50-50-text-wrapper li{font-size:22px;font-family:GraebenbachMono,monospace;color:inherit}.image-text-50-50 img{width:100%;height:auto;display:block}.image-text-50-50 img.image-text-50-50-hidden-image{display:none}.image-text-50-50 h2,.image-text-50-50 h3{padding-top:30px;padding-bottom:0;font-weight:400}.image-text-50-50 .ratio-30{width:30%}.image-text-50-50 .ratio-40{width:40%}.image-text-50-50 .ratio-60{width:60%}.image-text-50-50 .ratio-70{width:70%}.image-text-50-50 .ratio-30 .image-text-50-50-text-wrapper,.image-text-50-50 .ratio-40 .image-text-50-50-text-wrapper,.image-text-50-50 .ratio-60 .image-text-50-50-text-wrapper,.image-text-50-50 .ratio-70 .image-text-50-50-text-wrapper{max-width:100%}.image-text-50-50 .ratio-30 .image-text-50-50-text-wrapper h2,.image-text-50-50 .ratio-30 .image-text-50-50-text-wrapper h3,.image-text-50-50 .ratio-30 .image-text-50-50-text-wrapper h4,.image-text-50-50 .ratio-40 .image-text-50-50-text-wrapper h2,.image-text-50-50 .ratio-40 .image-text-50-50-text-wrapper h3,.image-text-50-50 .ratio-40 .image-text-50-50-text-wrapper h4,.image-text-50-50 .ratio-60 .image-text-50-50-text-wrapper h2,.image-text-50-50 .ratio-60 .image-text-50-50-text-wrapper h3,.image-text-50-50 .ratio-60 .image-text-50-50-text-wrapper h4,.image-text-50-50 .ratio-70 .image-text-50-50-text-wrapper h2,.image-text-50-50 .ratio-70 .image-text-50-50-text-wrapper h3,.image-text-50-50 .ratio-70 .image-text-50-50-text-wrapper h4{text-transform:none}@media only screen and (max-width:700px){.image-text-50-50 img.image-text-50-50-hidden-image{display:block}.image-text-50-50 img{margin-bottom:15px}.image-text-50-50 h2,.image-text-50-50 h3{padding-top:0}.image-text-50-50 .ratio-30,.image-text-50-50 .ratio-40,.image-text-50-50 .ratio-60,.image-text-50-50 .ratio-70{width:100%}}.default-text-only{padding:50px 0;width:90%;max-width:700px;margin-left:3.5%}.infobox{background-color:#e6e6e6;padding:0 40px 50px}@media only screen and (max-width:600px){.infobox{padding:0 20px 30px}}.infobox h2{margin:0 0 -20px;padding:25px 0 0;top:-40px;font-size:37px;color:#9969b1;font-weight:400}@media only screen and (max-width:800px){.infobox h2{font-size:54px;top:-30px}}@media only screen and (max-width:600px){.infobox h2{font-size:44px;top:-27px}.tab-navigation--list-item a{min-width:100px}}@media only screen and (max-width:400px){.infobox h2{font-size:34px;top:-20px}}.infobox-content{width:100%;max-width:800px;padding-top:25px}.infobox__large{padding:60px 60px 100px;margin:30px 0 40px}@media only screen and (max-width:800px){.infobox__large{padding:40px 30px 50px}}@media only screen and (max-width:500px){.infobox__large{padding:40px 20px}}.infobox__large h3,.infobox__large h5{margin:0;padding:0}.infobox__large h3{font-size:44px;text-transform:uppercase;padding-bottom:10px;color:#9969b1}@media only screen and (max-width:500px){.infobox__large h3{font-size:32px;padding-bottom:5px}}.infobox__large h5{font-size:21px;text-transform:none}.infobox__large h5 strong{color:#9969b1;text-transform:uppercase}.infobox__large ul{padding:30px 0 30px 20px!important}@media only screen and (max-width:500px){.infobox__large ul{padding:15px 0 15px 10px!important}}.infobox__large a{color:#9969b1;text-decoration:none}.infobox-content-bgc{width:100%}.infobox__hide{display:none}.infobox.gelb{background-color:#ffce44}.infobox.blau{background-color:#9969b1;color:#fff}.infobox.blau a,.infobox.blau h1,.infobox.blau h2,.infobox.blau h3,.infobox.blau h4{color:#fff}.infobox.blau a{text-decoration:underline}.infobox.rosa{background-color:#f4a7a8}.infobox.gruen{background-color:#00504c;color:#fff}.infobox.with-bg{padding:0 55px 40px;margin-bottom:30px}.infobox.with-bg h3{text-transform:none;font-family:SharpGrotesk-Book19;padding-top:50px;padding-bottom:0}.image-credits,.tab-navigation--list-item a,h2.content--headline{font-family:GraebenbachMono,monospace}.tab-navigation{margin-top:30px;margin-bottom:50px}@media only screen and (max-width:400px){.tab-navigation{margin-top:20px;margin-bottom:30px}}.tab-navigation--list{margin:0;padding:0;list-style:none;text-align:left}.tab-navigation--list-item{display:inline-block;margin:0 3px}.tab-navigation--list-item a{display:inline-block;text-decoration:none;padding:7px 10px;color:#fff;background:#9969b1;text-align:center;text-transform:uppercase;font-size:22px}.tab-navigation--list-item a.tab-navigation--list-item-active,.tab-navigation--list-item a:hover{background:#477ec0}@media only screen and (max-width:800px){.tab-navigation--list-item a{font-size:14px;padding:10px}}@media only screen and (max-width:400px){.tab-navigation--list-item a{font-size:12px;min-width:90px}}.ce_text ul,.default-image-text-50-50 ul,.default-text-only ul,.image-text-50-50 ul,.infobox ul,.text-two-columns ul{padding:0;list-style-type:none;margin:0;width:100%;max-width:90%}@media only screen and (max-width:600px){.ce_text ul,.default-image-text-50-50 ul,.default-text-only ul,.image-text-50-50 ul,.infobox ul,.text-two-columns ul{margin:15px 0}}.ce_text ul li,.default-image-text-50-50 ul li,.default-text-only ul li,.image-text-50-50 ul li,.infobox ul li,.text-two-columns ul li{position:relative}.ce_text ul li:before,.default-image-text-50-50 ul li:before,.default-text-only ul li:before,.image-text-50-50 ul li:before,.infobox ul li:before,.text-two-columns ul li:before{margin-top:2px;left:-30px;content:'';background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_arrow_right.png);background-repeat:no-repeat;width:20px;height:18px}.ce_text ul.list-type-1,.default-image-text-50-50 ul.list-type-1,.default-text-only ul.list-type-1,.image-text-50-50 ul.list-type-1,.infobox ul.list-type-1,.text-two-columns ul.list-type-1{margin:30px 0}@media only screen and (max-width:600px){.ce_text ul.list-type-1,.default-image-text-50-50 ul.list-type-1,.default-text-only ul.list-type-1,.image-text-50-50 ul.list-type-1,.infobox ul.list-type-1,.text-two-columns ul.list-type-1{margin:25px 0}}.ce_text ul.list-type-1 li,.default-image-text-50-50 ul.list-type-1 li,.default-text-only ul.list-type-1 li,.image-text-50-50 ul.list-type-1 li,.infobox ul.list-type-1 li,.text-two-columns ul.list-type-1 li{color:#9969b1;position:relative;padding:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.ce_text ul.list-type-1 li:before,.default-image-text-50-50 ul.list-type-1 li:before,.default-text-only ul.list-type-1 li:before,.image-text-50-50 ul.list-type-1 li:before,.infobox ul.list-type-1 li:before,.text-two-columns ul.list-type-1 li:before{display:inline-block;left:-30px;top:47%;content:'';background-image:url(/files/rbf15000-theme/images/rbf_website_icons_arrow_right.png);width:0;background-repeat:no-repeat;background-size:15px;padding-right:30px;line-height:20px;margin-top:3px}.ce_text .text-two-columns-left h3,.ce_text .text-two-columns-right h3,.default-image-text-50-50 .text-two-columns-left h3,.default-image-text-50-50 .text-two-columns-right h3,.default-text-only .text-two-columns-left h3,.default-text-only .text-two-columns-right h3,.image-text-50-50 .text-two-columns-left h3,.image-text-50-50 .text-two-columns-right h3,.infobox .text-two-columns-left h3,.infobox .text-two-columns-right h3,.text-two-columns .text-two-columns-left h3,.text-two-columns .text-two-columns-right h3{color:#9969b1;text-transform:uppercase}.text-two-columns{margin:30px 0}.text-two-columns-left,.text-two-columns-right{float:left;width:50%;padding:0 2%}@media only screen and (max-width:700px){.text-two-columns-left,.text-two-columns-right{float:none;width:100%;max-width:600px}}.grid-module-1,.image-grid--list-item,.teaser-item{float:left}.text-two-columns-left h2,.text-two-columns-left h3,.text-two-columns-right h2,.text-two-columns-right h3{font-weight:400;text-transform:none}.image-grid{margin-top:100px}@media only screen and (max-width:600px){.image-grid{margin-top:50px}.image-grid--list-item{width:50%!important}}.image-grid h3{padding-bottom:30px;text-transform:none}.image-grid--list{margin:0;padding:0;list-style:none}.image-grid--list-item img{width:100%;height:auto;display:block;margin:0 auto}.teasers{padding:30px 0}.teaser-item-inner{position:absolute;top:0;bottom:0;left:0;width:100%}.teaser-layout-one,.teaser-layout-two{position:relative}.teaser-layout-one{width:66.666666%}.teaser-layout-two{width:33.3333333%}.teaser-content{top:0;bottom:0}.teaser-content h1,.teaser-content h2,.teaser-content h3,.teaser-content p{font-weight:400;padding:0}.teaser-center{width:100%;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);text-align:center;padding:0 50px}.teaser-left-down,.teaser-left-top{padding:40px 0 0 60px;max-width:500px;width:100%}.teaser-left-down{position:absolute;left:60px;bottom:40px;padding:0;max-width:500px;width:100%}.teaser-center-top{text-align:center;padding:60px 50px 0}.teaser-color-festival{background-color:#D25F94}.teaser-color-conference{background-color:#3BA8A3}.teaser-color-gray{background-color:#e5e5e5}.teaser-image{width:100%;height:auto;margin-bottom:-4px}.image-credits{margin:0;padding:0;position:absolute;bottom:2px;right:10px;color:#fff;text-decoration:none;font-size:10px;z-index:20}.imagebox{position:relative;width:100%}.imagebox--inner{position:relative;display:block;float:left;width:49.5%;overflow:hidden}.imagebox--inner:hover img{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.imagebox--inner__second{margin-left:1%}@media only screen and (max-width:600px){.imagebox--inner{width:100%}.imagebox--inner__second{margin:15px 0 0}}.imagebox img{display:block;margin:0 auto;width:100%;height:auto;-webkit-transition:-webkit-transform 250ms ease;-o-transition:transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease}.imagebox__hide{display:none}.imagebox--inner--content{position:absolute;text-align:center;width:100%;top:50%;-webkit-transform:translate(0,-40%);-ms-transform:translate(0,-40%);transform:translate(0,-40%)}.imagebox--inner--content h2,.imagebox--inner--content h3{font-weight:400;color:#fff}.imagebox--inner--content h2{font-size:72px;padding-bottom:5px}@media only screen and (max-width:1400px){.imagebox--inner--content h2{font-size:54px}}@media only screen and (max-width:1100px){.imagebox--inner--content h2{font-size:34px}}@media only screen and (max-width:600px){.imagebox--inner--content h2{font-size:54px}}@media only screen and (max-width:400px){.imagebox--inner--content h2{font-size:34px}}.imagebox--inner--content h3{font-size:21px;font-family:GraebenbachMono;text-transform:none}@media only screen and (max-width:1100px){.imagebox--inner--content h3{font-size:16px}}@media only screen and (max-width:600px){.imagebox--inner--content h3{font-size:21px}}@media only screen and (max-width:400px){.imagebox--inner--content h3{font-size:16px}}.simple-slider,.simple-slider--headline,.simple-slider--inner{position:relative}.simple-slider--inner .slide-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.simple-slider--inner .slide-wrap figure{margin:0;padding:0}.simple-slider--inner .slide-wrap figure img{display:block}@media only screen and (max-width:800px){.simple-slider--inner .slide-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.simple-slider--inner .slide-wrap figure img{width:100%;height:auto}}.simple-slider--inner .slide-wrap .slide-text{position:relative;padding:30px 30px 0}.simple-slider--inner .slide-wrap .slide-text h3{padding-bottom:0;line-height:33px}.simple-slider--inner .slide-wrap.gelb{background-color:#ffce44}.simple-slider--inner .slide-wrap.blau,.simple-slider--inner .slide-wrap.rosa{background-color:#9969b1;color:#fff}.simple-slider--inner .slide-wrap.blau a,.simple-slider--inner .slide-wrap.blau h1,.simple-slider--inner .slide-wrap.blau h2,.simple-slider--inner .slide-wrap.blau h3,.simple-slider--inner .slide-wrap.blau h4{color:#fff}.simple-slider--inner .slide-wrap.blau a{text-decoration:underline}.simple-slider--inner .slide-wrap.gruen{background-color:#00504c;color:#fff}.simple-slider--inner .slick-next,.simple-slider--inner .slick-prev{position:absolute;background-image:url(/files/rbf15000-theme/images/weiss/slider-arrows-ws.png);border:2px solid #fff;background-color:transparent;border-radius:34px;width:62px;height:62px;top:40%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);text-indent:-10000px;outline:0;background-position:0 -1px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.simple-slider--inner .slick-next,.simple-slider--inner .slick-prev{background-image:url(/files/rbf15000-theme/images/weiss/slider-arrows-ws@2x.png);background-size:124px 62px}}.simple-slider--inner .slick-prev{left:10px}@media only screen and (max-width:1300px){.simple-slider--inner .slick-prev{left:10px}}.simple-slider--inner .slick-next{right:10px;background-position:-66px -2px}@media only screen and (max-width:500px){.simple-slider--inner .slick-next,.simple-slider--inner .slick-prev{-webkit-transform:none;-ms-transform:none;transform:none;bottom:20px}.simple-slider--inner .slick-prev{left:32%;top:40%;-webkit-transform:translate(-175%,0);-ms-transform:translate(-175%,0);transform:translate(-175%,0)}.simple-slider--inner .slick-next{right:32%;top:40%;-webkit-transform:translate(175%,0);-ms-transform:translate(175%,0);transform:translate(175%,0)}}.simple-slider--inner ul.slick-dots{margin:0;padding:0;list-style:none;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:65px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.simple-slider--inner ul.slick-dots li{display:inline-block;background-color:#A3BEDF;border-radius:7px;width:10px;height:10px;line-height:0;padding:0;margin:0 3px}.simple-slider--inner ul.slick-dots li.slick-active{width:18px;height:18px;border-radius:11px;background-color:#9969b1}.simple-slider--inner ul.slick-dots li button{display:none}h1.content--headline{font-size:73px;color:#477ec0;margin:10px 0 0;padding:0;font-family:SharpGrotesk-BoldNo18;text-transform:uppercase;font-weight:400}@media only screen and (max-width:800px){h1.content--headline{font-size:54px}}@media only screen and (max-width:600px){h1.content--headline{font-size:44px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding:0 2.25%}}@media only screen and (max-width:400px){h1.content--headline{font-size:34px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}h2.content--headline{font-size:24px;line-height:24px;max-width:100%;color:#9969b1;margin:0;padding:15px 0;text-transform:none;font-weight:400}h3.content--headline,h4.content--headline{font-size:26px;line-height:24px;max-width:800px;color:#9969b1;text-transform:uppercase;font-family:GraebenbachMono,monospace}@media only screen and (max-width:600px){h2.content--headline{margin:0 2.25%;padding:5px 0 15px}}h3.content--headline{font-weight:400}h4.content--headline{margin:0 0 30px;padding:0}@media only screen and (max-width:800px){h4.content--headline{margin-bottom:0}}@media only screen and (max-width:600px){h4.content--headline{margin-bottom:-10px}}.content--border{height:2px;background:#9969b1;border:none;margin:0 auto 30px}@media only screen and (max-width:800px){.content--border{margin-top:15px;margin-bottom:20px}}@media only screen and (max-width:400px){.content--border{margin-top:10px}}.content--border-festival,.content--border-yellow{background:#D25F94}.content--border-conference,.content--border-green,.content--border-speaker{background:#3BA8A3}.content--border--blue{background:#9969b1}.content--border-size-100{width:100%}.content--border-size-75{width:75%}.content--border-size-50{width:50%}.content--border-size-25{width:25%}.start--module-1{position:relative;margin:5px 0}@media only screen and (max-width:700px){.start--module-1{margin:6px 0}}.start--module-1 a{text-decoration:none;display:block}.start--module-1-image{width:100%;height:auto;margin-bottom:-4px}.start--module-1-video{width:100%;height:auto;margin-top:-2px;margin-bottom:-6px;display:none}.start--module-1-video-backupimage{display:block}.start--module-1-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/files/rbf15000-theme/images/module-assets/start-module-1-overlay.png);background-size:cover!important;z-index:20}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.start--module-1-overlay{background-image:url(/files/rbf15000-theme/images/module-assets/start-module-1-overlay@2x.png);background-size:auto auto}}.start--module-1-headline-wrapper{position:absolute;top:60%;left:8%;z-index:20}.start--module-1-headline,.start--module-1-subline{margin:0;font-family:GraebenbachMono,monospace;color:#fff;background:0 0;text-transform:none;padding:10px 15px;display:inline-block}@media only screen and (max-width:800px){.start--module-1-headline-wrapper{top:60%;left:5%}.start--module-1-headline,.start--module-1-subline{padding:5px 10px}}.start--module-1-headline{font-size:44px;line-height:52px}@media only screen and (max-width:800px){.start--module-1-headline{font-size:32px}}@media only screen and (max-width:500px){.start--module-1-headline,.start--module-1-subline{padding:4px 8px}.start--module-1-headline{font-size:22px;line-height:22px}}@media only screen and (min-width:1500px){.start--module-1-headline{font-family:GraebenbachMono,monospace;font-size:84px;line-height:88px}}.start--module-1-subline{font-size:32px}@media only screen and (max-width:800px){.start--module-1-subline{font-size:26px}}@media only screen and (max-width:500px){.start--module-1-subline{font-size:16px}}@media only screen and (min-width:1500px){.start--module-1-subline{font-size:44px;line-height:35px;padding-bottom:15px}}.grid{position:relative;width:49.523809523809526%;margin:5px 0}.grid-module-1-wrapper,.grid-module-2-wrapper,.grid-module-3-wrapper,.grid-module-4-wrapper,.grid-module-5-wrapper{position:absolute;left:0;z-index:20;text-align:center}@media only screen and (max-width:700px){.grid{margin:3px 0}}.grid img{width:100%;height:auto;margin-bottom:-4px}.grid a{display:block}.grid h1,.grid h2{margin:0;padding:0}.grid h1{font-family:GraebenbachMono,monospace;text-transform:uppercase}.grid h2{font-family:GraebenbachMono;text-transform:none}.grid-module-1-wrapper h1,.grid-module-1-wrapper h2,.grid-module-2-wrapper h1,.grid-module-2-wrapper h2,.grid-module-3-wrapper h1,.grid-module-3-wrapper h2{font-family:GraebenbachMono,monospace}.grid-module-1-wrapper,.grid-module-2-wrapper{bottom:20%;color:#fff;width:100%}.grid-module-1-wrapper h1,.grid-module-2-wrapper h1{font-size:40px;text-transform:none;padding-bottom:5px}@media only screen and (max-width:1100px){.grid-module-1-wrapper h1,.grid-module-2-wrapper h1{font-size:40px}}@media only screen and (max-width:500px){.grid-module-1-wrapper h1,.grid-module-2-wrapper h1{font-size:32px}}.grid-module-1-wrapper h2,.grid-module-2-wrapper h2{font-size:21px}@media only screen and (max-width:500px){.grid-module-1-wrapper h2,.grid-module-2-wrapper h2{font-size:16px}}.grid-module-2{float:right}.grid-module-3{float:left}.grid-module-3-wrapper{padding:30px 50px;border:none;color:#fff;top:auto;bottom:20%;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);width:100%}.grid-module-3-wrapper h1{padding-top:5px;font-size:40px;text-transform:none}@media only screen and (max-width:1400px){.grid-module-3-wrapper h1{font-size:24px}}.grid-module-3-wrapper h2{font-size:21px;text-transform:uppercase}@media only screen and (max-width:1100px){.grid-module-3-wrapper h2{font-size:21px}}.grid-module-4{float:right}.grid-module-4-wrapper{bottom:5%;width:100%;color:#1c1c1c}@media only screen and (max-width:800px){.grid-module-4-wrapper{bottom:3%}}@media only screen and (max-width:700px){.grid-module-4-wrapper{bottom:1.5%}}@media only screen and (max-width:600px){.grid{width:100%}.grid-module-4-wrapper{bottom:5%}}.grid-module-4-wrapper h1{font-size:44px}@media only screen and (max-width:1100px){.grid-module-4-wrapper h1{font-size:32px}}@media only screen and (max-width:500px){.grid-module-4-wrapper h1{font-size:22px}}.grid-module-4-wrapper h2{padding-top:5px;font-size:21px}@media only screen and (max-width:500px){.grid-module-4-wrapper h2{font-size:16px}}.grid-module-5{width:100%}.grid-module-5-wrapper{bottom:20%;color:#fff;width:100%}.news-article h1,.news-article h1 a{color:#9969b1;font-family:GraebenbachMono,monospace}.grid-module-5-wrapper h1{font-size:40px;font-family:GraebenbachMono,monospace;text-transform:none;padding-bottom:5px}@media only screen and (max-width:1100px){.grid-module-5-wrapper h1{font-size:32px}}@media only screen and (max-width:500px){.grid-module-5-wrapper h1{font-size:22px}}.grid-module-5-wrapper h2{font-size:21px;font-family:GraebenbachMono,monospace}@media only screen and (max-width:500px){.grid-module-5-wrapper h2{font-size:16px}}.mod_newsreader{margin-bottom:100px}@media only screen and (max-width:600px){.mod_newsreader{margin-bottom:50px}}.news-article h1{margin:0;padding:0;font-size:34px;line-height:34px}@media only screen and (max-width:600px){.news-article h1{font-size:21px;line-height:32px}}.news-article h1 a{text-decoration:none}.news-article-image img{width:100%;height:auto}.news-article-image-border{position:relative;display:inline-block}.news-article-image-border:before{width:10px;height:100%}.news-article-image-border:after{width:100%;height:10px}.news-article-info{font-size:16px;text-transform:uppercase;padding-top:0;padding-bottom:7px;color:#000}.news-article-info span{display:inline-block;padding:0 6px 4px 0;color:#477ec0;margin-right:10px;font-family:SharpGrotesk-BoldNo18}.news-article-item{width:87.44%;margin:0 0 0 5%;padding:10px 50px 0 0}@media only screen and (max-width:800px){.news-article-item{padding:0 50px;margin:100px auto}}@media only screen and (max-width:600px){.news-article-item{width:95%;padding:0 35px}}@media only screen and (max-width:400px){.news-article-item{width:100%;padding:0 35px;margin:85px auto}}.news-article-item-left,.news-article-item-right{position:relative;float:left}.news-article-item-left{width:29.7%}@media only screen and (max-width:800px){.news-article-item-left,.news-article-item-right{float:none}.news-article-item-left{width:100%}}.news-article-item-right{width:70.3%;border-bottom:2px solid #9969b1;min-height:252px}@media only screen and (min-width:1500px){.news-article-item-right{left:-20px}}.news-article-item-image{display:inline-block;top:0;left:-20%}.news-article-item h1{padding-bottom:50px}.news-article-detail{position:relative}.news-article-detail-left,.news-article-detail-right{position:relative;float:left}@media only screen and (max-width:800px){.news-article-item-right{width:100%}.news-article-item-image{top:0;left:0;margin-top:-50px}.news-article-detail-left,.news-article-detail-right{float:none}.news-article-detail-left{width:100%;padding:0 0 0 2.5%}}.news-article-detail-right{width:50.96%;padding-left:2%}@media only screen and (max-width:800px){.news-article-detail-right{width:100%;padding:0}.news-article-detail-image{margin-bottom:50px}}@media only screen and (max-width:600px){.news-article-detail-image{margin-bottom:30px}}.news-article-detail-image img{max-width:none!important}.news-article-detail .news-article-info{margin:-10px 0 0;padding-bottom:7px;padding-top:5px;font-family:GraebenbachMono,monospace}.news-article-detail h1{padding-bottom:20px}@media only screen and (max-width:600px){.news-article-detail h1{padding-bottom:10px}}.news-article-detail .ce_text{width:100%;max-width:100%;margin:0;padding:0}@media only screen and (max-width:800px){.news-article-detail .ce_text{width:80%}}@media only screen and (max-width:500px){.news-article-detail .ce_text{width:100%}}.news-article-detail .ce_text li,.news-article-detail .ce_text p,.news-article-detail .ce_text strong{width:100%;max-width:100%;font-size:14px;line-height:22px;color:#000}.news-article-detail .ce_text li a,.news-article-detail .ce_text p a,.news-article-detail .ce_text strong a{color:#477ec0}.news-teaser{background:#e6e6e6;padding:30px 30px 60px}.news-teaser-article{width:31%;float:left}.news-teaser-article h1{font-size:21px;line-height:21px}.news-teaser-article:nth-child(2){margin:0 3%}@media only screen and (max-width:800px){.news-teaser-article{float:none;width:100%}.news-teaser-article:nth-child(2){margin:30px 0}.news-teaser .news-article-info{margin-bottom:-5px}}.news-teaser-article .news-article-info{margin-top:0}.news-conference .news-article-image-border:after,.news-conference .news-article-image-border:before{background:#3BA8A3}.news-back-overview{display:block;text-decoration:none;color:#9969b1;margin:30px 0;font-size:22px;text-transform:uppercase}@media only screen and (max-width:600px){.news-back-overview{margin:35px 0 50px}}@media only screen and (max-width:400px){.news-back-overview{margin:25px 0 38px}}.news-back-overview:before{content:'';position:relative;display:inline-block;width:14px;height:13px;margin-right:7px;top:-1px;background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_slideshow_left.svg);background-size:contain;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.news-back-overview:before{background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_slideshow_left@2x.svg);background-size:11px 9px}}.news-slider{margin-top:40px;margin-bottom:30px}.news-slider--inner{position:relative;background:#e6e6e6;padding-top:80px;padding-bottom:50px;z-index:20}@media only screen and (max-width:600px){.news-slider--inner{padding-top:80px;padding-bottom:0}}.news-slider--headline{position:relative;padding-top:20px;float:left;font-size:37px;color:#9969b1;margin-bottom:-40px;margin-left:3.5%;z-index:40}@media only screen and (max-width:800px){.news-slider--headline{font-size:54px;margin-bottom:-30px}.news-slider--all{top:-10px}}@media only screen and (max-width:600px){.news-slider--headline{font-size:44px}}@media only screen and (max-width:400px){.news-slider--headline{font-size:34px}}.news-slider--all{position:relative;float:right;margin-bottom:-15px;margin-right:1%;z-index:35}@media only screen and (max-width:600px){.news-slider--all{top:0;font-size:14px}}@media only screen and (max-width:400px){.news-slider--all{margin-bottom:-22px}}.news-slider--all a{text-decoration:none;color:#9969b1;font-family:GraebenbachMono,monospace}.news-slider--list{padding:0;list-style:none;width:82%;display:block;margin:0 auto}@media only screen and (max-width:800px){.news-slider--list{width:60%}}@media only screen and (max-width:500px){.news-slider--list{width:90%}}.news-slider--list-item{width:48%;margin:10px 1% 0}@media only screen and (max-width:800px){.news-slider--list-item{width:100%}}.news-slider--list-item a{color:#fff;text-decoration:none}.news-slider--list-item h3{font-size:22px;line-height:22px}.news-slider--list-item img{width:100%;height:auto}.news-slider--list-item .bg-yellow{background-color:#9969b1;margin-top:-7px;padding:15px}@media only screen and (min-width:1500px){.news-back-overview{max-width:320px;border-bottom:2px solid #9969b1}.news-slider--list-item .bg-yellow{margin-right:13px}}.news-slider--list-item .bg-yellow .news-article-info{color:#fff;margin-bottom:0;font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:0;padding-top:0}.news-slider--list-item .bg-yellow .news-article-info span{color:currentColor;display:inline-block;padding-bottom:0;background:0 0;text-transform:uppercase;margin-right:10px;letter-spacing:1px;padding-left:0;font-family:SharpGrotesk-BoldNo18}.news-slider--list-item .bg-yellow .news-article-info time{color:currentColor;padding-top:0;margin-top:-8px;text-transform:uppercase;line-height:13px;padding-bottom:15px;font-family:GraebenbachMono,monospace}.news-slider .slick-next,.news-slider .slick-prev{position:absolute;background-image:url(/files/rbf15000-theme/images/slider-arrows-blue.png);border:none;width:62px;height:62px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);text-indent:-10000px;outline:0;background-color:transparent}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.news-slider .slick-next,.news-slider .slick-prev{background-image:url(/files/rbf15000-theme/images/slider-arrows-blue@2x.png);background-size:124px 62px}}.news-slider .slick-prev{left:30px}@media only screen and (max-width:1300px){.news-slider .slick-prev{left:10px}}.news-slider .slick-next{right:30px;background-position:-62px 0}.program .rbf-loader{margin:0 auto;padding:200px 0 250px}@media only screen and (max-width:600px){.program .rbf-loader{padding:100px 0 125px}}.program--no-entries{font-size:22px;display:none;text-align:center;font-family:GraebenbachMono,monospace;margin-top:100px}.program--no-entries__show{display:block}.program--fav-share,.program--info-wrapper{float:left}.program--fav-share{width:20%}@media only screen and (max-width:800px){.program--fav-share,.program--info-wrapper{float:none}.program--fav-share{width:100%}}.program--info-wrapper{width:80%}@media only screen and (max-width:800px){.program--info-wrapper{width:100%}}.program--info-wrapper--inner__long{width:100%}.program--info-wrapper--inner__short{width:100%;max-width:600px}.program--info-wrapper--inner__short p{font-family:SharpGrotesk-Book19;font-size:14px;color:#000}.program--info-wrapper--inner .rbf-loader{padding:0;margin:50px auto}.program--info--speaker{margin:40px 0 50px}.program--info--speaker b,.program--info--speaker h4,.program--info--speaker li,.program--info--speaker p{margin:0;padding:0}.program--info--speaker h4{text-transform:none;padding-bottom:15px;font-size:21px}.program--info--speaker a{color:#1c1c1c}.program--info--speaker a:hover{color:#4540F9}.program--info--speaker--list{margin:0;list-style:none;padding:2px 0}.program__favorites{margin-top:60px}@media only screen and (max-width:600px){.program__favorites{margin-top:40px}}.program .btn--lazyload-items{margin:60px auto 0}.program--list{margin:0 0 0 -.3%;padding:0;list-style:none;width:100.6%;display:none}.program--list--show,.program--list-item a{display:block}@media only screen and (max-width:500px){.news-slider .slick-next,.news-slider .slick-prev{-webkit-transform:none;-ms-transform:none;transform:none;bottom:20px}.news-slider .slick-prev{left:30%;top:50%;-webkit-transform:translate(-175%,0);-ms-transform:translate(-175%,0);transform:translate(-175%,0)}.news-slider .slick-next{right:30%;top:50%;-webkit-transform:translate(175%,0);-ms-transform:translate(175%,0);transform:translate(175%,0)}.program--list{margin:0;width:100%}}.program--list-item{padding:0;position:relative;float:left;margin:4px .3%;width:32.733%;overflow:hidden}@media only screen and (max-width:800px){.program--list-item{width:49.4%}}@media only screen and (max-width:500px){.program--list-item{width:100%;margin:4px 0}}.program--list-item-assets{position:absolute;top:15px;right:15px}.program--list-item-fav{display:inline-block;float:left;margin-left:10px}.program--list-item-deezer,.program--list-item-spotify{margin:0;padding:0;position:relative;float:left;border:none;text-indent:-10000px;z-index:20;outline:0}.program--list-item-spotify{display:inline-block;background:0 0}.program--list-item-spotify .spotify-player-is-loading,.program--list-item-spotify .spotify-player-is-play,.program--list-item-spotify .spotify-player-is-stop{display:none;width:40px;height:40px}.program--list-item-spotify .spotify-player-is-loading.playbtn-is-active,.program--list-item-spotify .spotify-player-is-play.playbtn-is-active,.program--list-item-spotify .spotify-player-is-stop.playbtn-is-active{display:block}.program--list-item-spotify .spotify-player-is-stop{background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_play.svg)}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.program--list-item-spotify .spotify-player-is-stop{background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_play@2x.svg);background-size:40px 40px}}.program--list-item-spotify .spotify-player-is-play{background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_pause.svg)}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.program--list-item-spotify .spotify-player-is-play{background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_pause@2x.svg);background-size:40px 40px}}.program--list-item-spotify .spotify-player-is-loading{background-image:url(/files/rbf15000-theme/images/rbf-icon-loading.png);-webkit-animation:rotateyanimation .8s infinite;animation:rotateyanimation .8s infinite}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.program--list-item-spotify .spotify-player-is-loading{background-image:url(/files/rbf15000-theme/images/rbf-icon-loading@2x.png);background-size:40px 40px}}.program--list-item-spotify.spotify-player-disabled{display:none}.program--list-item-deezer{display:inline-block;background:0 0}.program--list-item-deezer .deezer-player-is-loading,.program--list-item-deezer .deezer-player-is-play,.program--list-item-deezer .deezer-player-is-stop{display:none;width:40px;height:40px}.program--list-item-deezer .deezer-player-is-loading.playbtn-is-active,.program--list-item-deezer .deezer-player-is-play.playbtn-is-active,.program--list-item-deezer .deezer-player-is-stop.playbtn-is-active{display:block}.program--list-item-deezer .deezer-player-is-stop{background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_play.png);background-repeat:no-repeat;background-size:35px}.program--list-item-deezer .deezer-player-is-play{background-image:url(/files/rbf15000-theme/images/svgsprite/pausebtn.png);background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.program--list-item-deezer .deezer-player-is-play{background-image:url(/files/rbf15000-theme/images/svgsprite/pausebtn@2x.png);background-size:35px 35px}}.program--list-item-deezer .deezer-player-is-loading{background-image:url(/files/rbf15000-theme/images/rbf-icon-loading.png);background-repeat:no-repeat;-webkit-animation:rotateyanimation .8s infinite;animation:rotateyanimation .8s infinite}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.program--list-item-deezer .deezer-player-is-loading{background-image:url(/files/rbf15000-theme/images/rbf-icon-loading@2x.png);background-size:35px 35px}}.program--list-item-deezer.deezer-player-disabled{display:none}.program--list-item-image{margin-bottom:-6px;width:100%;height:auto}.program--list-item-content{position:absolute;bottom:0;left:11%;width:78%;padding-bottom:30px}@media only screen and (max-width:600px){.program--list-item-content{padding-bottom:15px;left:30px}}@media only screen and (max-width:500px){.program--list-item-content{padding-bottom:30px}}.program--list-item-content h2,.program--list-item-content h3{margin:0;padding:0;color:#fff}.program--list-item-content h2{font-size:44px;line-height:55px;padding-bottom:15px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media only screen and (max-width:1400px){.program--list-item-content h2{font-size:32px;line-height:38px;padding-bottom:10px}}@media only screen and (max-width:500px){.program--list-item-content h2{font-size:44px;line-height:55px;padding-bottom:10px}}@media only screen and (max-width:400px){.program--list-item-content h2{font-size:32px;line-height:38px}}.program--list-item-content h2.font-size-1{font-size:32px;line-height:38px;padding-bottom:15px}@media only screen and (max-width:1400px){.program--list-item-content h2.font-size-1{font-size:21px;line-height:26px;padding-bottom:10px}}@media only screen and (max-width:500px){.program--list-item-content h2.font-size-1{font-size:32px;line-height:38px;padding-bottom:10px}}@media only screen and (max-width:400px){.program--list-item-content h2.font-size-1{font-size:21px;line-height:26px}}.program--list-item-content h2.font-size-2{font-size:21px;line-height:26px;padding-bottom:15px}@media only screen and (max-width:1400px){.program--list-item-content h2.font-size-2{font-size:16px;line-height:22px;padding-bottom:10px}}@media only screen and (max-width:500px){.program--list-item-content h2.font-size-2{font-size:21px;line-height:26px;padding-bottom:15px}}@media only screen and (max-width:400px){.program--list-item-content h2.font-size-2{font-size:16px;line-height:22px;padding-bottom:5px}}.program--list-item-content h3{font-family:GraebenbachMono;font-size:21px;text-transform:none}.program--artist-subtext,.program--speaker-event p{font-family:GraebenbachMono,monospace}@media only screen and (max-width:1100px) only screen and (max-width:700px){.program--list-item-content h3{font-size:16px}}@media only screen and (max-width:800px) only screen and (max-width:500px){.program--list-item-content h3{font-size:21px}}.program--list__time--festivalday{color:#fff}.program--detail-imagewrapper{position:relative;margin-bottom:50px}@media (min-width:1000px) and (max-height:850px){.program--detail-imagewrapper .image-credits{bottom:75px}}.program--detail-image{width:100%;height:auto}.speaker--detail{margin-top:50px}.speaker--detail.program--detail .program--detail-imagefigure{margin:0;padding:0;position:relative;display:inline}.speaker--detail.program--detail .program--detail-imagefigure .image-credits{bottom:-20px}.speaker--detail.program--detail .program--detail-image{width:auto;height:auto;margin-left:20.25%;position:relative;z-index:20;max-width:310px}@media only screen and (max-width:600px){.speaker--detail.program--detail .program--detail-imagefigure .image-credits{bottom:-10px}.speaker--detail.program--detail .program--detail-image{width:60%;height:auto;margin-left:5%}}@media only screen and (max-width:400px){.speaker--detail.program--detail .program--detail-image{margin-left:10%}}.speaker--detail .content--border-speaker{position:absolute;bottom:10%;height:8px;z-index:10}.speaker--detail .program--artist-subtext{margin-bottom:0}.program--speaker-events{margin:50px 0 0;padding:0;list-style:none;border-top:2px solid #9969b1;display:none}.program--speaker-events__show{display:block}.program--speaker-event{position:relative;border-bottom:2px solid #9969b1;padding:20px 0}.program--speaker-event h4,.program--speaker-event p{margin:0;padding:0;max-width:80%}.program--speaker-event h4{padding-bottom:5px;font-size:34px;line-height:36px;text-transform:none}.program--speaker-event h4 a,.program--speaker-event h4 a:hover{color:#9969b1}.program--speaker-event p{color:#9969b1}.program--speaker-event p.timeentry{font-size:34px;max-width:100%;line-height:36px;color:#9969b1}.program--speaker-event a{color:#1c1c1c}.program--speaker-event a:hover{color:#4540F9}.program--speaker-event .def-favbtn{position:absolute;right:20px;top:20px}.single-content-section{margin-top:90px;width:80%;margin-left:20%;max-width:600px}@media only screen and (max-width:800px){.single-content-section{width:100%;margin-left:0}}.single-content-section--headline{padding:0}.single-content-section--list{margin:15px 0 0;padding:0;width:100%;list-style:none}.single-content-section--list--tile__image{padding-right:10px;display:inline-block}.single-content-section--list--tile__image img{width:100%;height:auto;max-width:180px}.single-content-section--list--tile__text{padding:5px 0}.single-content-section--list--tile__text p{margin:0;padding:0}.program--fav-share{display:block}@media only screen and (max-width:800px){.program--fav-share{display:none;margin:30px 0 50px}}.program--fav-share-bottom{display:none}.program--fav-share-bottom .program--fav-share-fav{text-align:center}.program--fav-share-bottom .program--fav-share-fav .fav-top{margin-top:18px}.program--fav-share-bottom .program--fav-share-fav-icon{margin:0 auto 20px}.program--fav-share-anchoraward,.program--fav-share-facebook,.program--fav-share-fav,.program--fav-share-twitter{display:block;width:90%;max-width:177px;margin-bottom:20px;text-transform:uppercase;font-family:GraebenbachMono,monospace;border-bottom:1px solid currentColor;color:#9969b1;font-size:16px;line-height:16px}.program--fav-share-anchoraward:hover,.program--fav-share-facebook:hover,.program--fav-share-fav:hover,.program--fav-share-twitter:hover{color:#477ec0}@media only screen and (max-width:800px){.program--fav-share-bottom{display:block}.program--fav-share-anchoraward,.program--fav-share-facebook,.program--fav-share-fav,.program--fav-share-twitter{display:block;max-width:none;width:230px;margin:0 auto}}.program--fav-share-anchoraward .social-icon,.program--fav-share-facebook .social-icon,.program--fav-share-fav .social-icon,.program--fav-share-twitter .social-icon{height:25px;width:25px;position:relative;margin-top:-12px;top:8px}.program--fav-share-fav{border-color:#9969b1;line-height:25px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.program--fav-share-fav-icon{width:52px;height:50px;display:block;background-position:0!important;margin:4px auto 15px}@media only screen and (max-width:800px){.program--fav-share-fav{text-align:left}.program--fav-share-fav-icon{display:inline-block;height:25px;width:25px;position:relative;margin:-12px 0 0;top:8px}}.program--fav-share-twitter .social-icon{padding-right:5px}.program--fav-share-anchoraward{display:block;background-image:url(../images/anchoraward-overview-new@2x.png);background-size:contain;background-position:left;background-repeat:no-repeat;border:none!important;height:60px;max-height:none;text-indent:-999em}@media only screen and (max-width:800px){.program--fav-share-anchoraward{max-width:none;max-height:none;width:230px;height:230px;margin:0 auto}}.program--fav-share-anchoraward.winner{background-image:url(../images/anchorwinner-detail@2x.png)}.program--artist-presented-by__conference{border-top:2px solid #9969b1;margin-top:17px}.program--artist-presented-by__festival p{padding:10px 0}.program--artist-info{background:#fff;position:relative}@media (min-width:1000px) and (max-height:850px){.program--artist-info-responsive-workaround{margin-top:-125px;padding-top:50px}}.program--artist-name{margin:-9px 0 0;padding:0 0 20px;max-width:900px;font-size:37px;line-height:37px;color:#9969b1}@media only screen and (max-width:400px){.program--artist-name{padding-bottom:15px}}.program--artist-name__conference,.program--artist-name__speaker{text-transform:none;font-size:44px}.program--artist-subtext{font-size:21px;color:#cfcfcf;text-transform:none;margin-top:-10px;margin-bottom:20px}.program--artist-subline{font-size:16px;padding-bottom:0}.program--artist-subline__festival{padding-bottom:30px}.program--artist-subline span{margin:0;padding:0;font-size:15px;line-height:28px;background:0 0;color:#000;letter-spacing:1px;font-style:normal;font-weight:400}.program--artist-subline span.program--artist-subline__type{color:#477ec0}.program--artist-subline span.program--artist-subline__break{padding:0}@media only screen and (max-width:600px){.program--artist-subline{padding-bottom:20px}}@media only screen and (max-width:400px){.program--artist-subline{padding-bottom:10px}}.program--artist-subline__type{font-family:SharpGrotesk-BoldNo18;background:0 0;color:#000}.program--artist-subline__category{color:#fff;background:#1c1c1c}.program--artist-subline__conference,.program--artist-subline__default,.program--artist-subline__genres,.program--artist-subline__grun,.program--artist-subline__location,.program--artist-subline__rot{color:#000;background:0 0}.program--artist-subline__gelb{color:#000;background:#FFDB00}.program--artist-events h3,.program--artist-events p{color:#9969b1;font-family:GraebenbachMono,monospace}.program--artist-subline__break{display:inline}@media only screen and (max-width:600px){.program--artist-subline__break{display:block}}.program--artist-language{padding-top:15px;padding-bottom:0}.program--artist-events{margin:25px 0 0;padding:0;list-style:none;border-top:2px solid #9969b1;display:none}.program--artist-events__show{display:block}.program--artist-events h3,.program--artist-events h4,.program--artist-events p{margin:0;padding:0;text-transform:none}.program--artist-events p{font-size:16px}.program--artist-events h3{font-size:34px;text-transform:uppercase;padding:24px 0 0;font-weight:400;line-height:40px}.program--artist-events h3 span,.program--artist-events h4 span{font-family:SharpGrotesk-BoldNo18}@media only screen and (max-width:500px){.program--artist-events h3{font-size:21px;line-height:26px}}.program--artist-events .artist-events--festivalday,.program--artist-events h4,.program--artist-events span.fav{color:#9969b1;text-transform:uppercase;font-family:GraebenbachMono,monospace}.program--artist-events span.fav{float:right;margin-top:10px;max-width:100px}.program--artist-events .artist-events--festivalday{padding-bottom:7px;font-size:16px}.program--artist-events h4{font-weight:400;font-size:24px}@media only screen and (max-width:500px){.program--artist-events .artist-events--festivalday{padding-bottom:4px}.program--artist-events h4{font-size:16px}}.program--artist-events-item{position:relative;width:100%;border-bottom:2px solid #9969b1;padding-bottom:20px}@media only screen and (max-width:600px){.program--artist-events p{font-size:14px;line-height:18px}.program--artist-events-item{margin-top:0}}.program--artist-events-item-watch{width:55px;height:55px;float:left;margin-top:20px}@media only screen and (max-width:600px){.program--artist-events-item-watch{width:25px;height:25px}.program--artist-events-item-divider{display:none}}.program--artist-events-item-divider{float:left;width:10px;height:130px;background:#D25F94;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);margin-left:15px}.program--artist-events-item-info{float:left}.program--artist-events-item-info a{color:#1c1c1c}.program--artist-events-item-info a:hover{color:#4540F9}@media only screen and (max-width:600px){.program--artist-events-item-info{margin-left:15px;width:80%}}@media only screen and (max-width:500px){.program--artist-events-item-info{width:85%}}.program--artist-events-item-fav{display:block;float:right;margin-top:15px!important;margin-right:10px}.conference .program--artist-events-item-divider{background:#3BA8A3}.program--artist-media{width:100%;background:#e6e6e6;padding:20px 0 40px;margin-top:50px}.program--artist-media-inner{width:90%;max-width:600px;margin-left:21%}@media only screen and (max-width:800px){.program--artist-media-inner{margin:0 auto}}.program--artist-media-deezer,.program--artist-media-spotify,.program--artist-media-vimeo,.program--artist-media-youtube{display:block;width:100%;margin:50px 0}@media only screen and (max-width:600px){.program--artist-media-deezer,.program--artist-media-spotify,.program--artist-media-vimeo,.program--artist-media-youtube{margin:30px 0}}.program--artist-media-deezer{height:350px;overflow-y:hidden}.program--artist-media-deezer iframe{width:100%}.program--artist-media-social-list{margin:0 0 15px;padding:0;list-style:none}.program--artist-media-social-list li{display:inline-block}@media only screen and (max-width:400px){.program--artist-media-social-list li:nth-child(1){font-size:14px;display:block;margin-bottom:-15px}}.program--artist-media-social-list .social-icon{width:26px;height:26px;margin:0 8px;position:relative;top:6px}.program--artist-media-social-list .social-icon use{fill:#9969b1}.program--artist-media-social-list .social-icon:hover use{fill:#477ec0}@media only screen and (max-width:600px){.program--artist-media-social-list .social-icon{width:20px;height:20px;margin:0 4px}}.program--artist-media-social-list .social-icon-soundcloud{width:45px;height:45px;top:16px}@media only screen and (max-width:600px){.program--artist-media-social-list .social-icon-soundcloud{width:35px;height:35px;top:15px}}.button-reset-all{width:100%;text-align:left;overflow:hidden;margin:4px .3%}.button-filtern-mobile,.button-hide-filtern-mobile,.button-reset-all.inactive>*{display:none}.button-hide-filtern-mobile{margin-bottom:4px}@media only screen and (max-width:800px){.button-filtern-mobile,.button-hide-filtern-mobile{display:block}.mobile-filter-menu{height:100%;width:100%;margin-right:-112%;position:absolute;z-index:99;right:0;top:180px;background-color:#fff;overflow-x:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.mobile-filter-menu.mobilehide{margin-right:-112%}.mobile-filter-menu.mobileshow{margin-right:unset}}@media only screen and (max-width:600px){.mobile-filter-menu{top:170px}}@media only screen and (max-width:400px){.mobile-filter-menu{top:155px}}.pr-filter{position:fixed;top:0;right:0;z-index:50;width:100%;height:100%;min-width:320px;max-width:783px;background:rgba(28,28,28,.98);padding:110px 33px 50px 50px;-webkit-transition:-webkit-transform 350ms ease;-o-transition:transform 350ms ease;transition:transform 350ms ease;transition:transform 350ms ease,-webkit-transform 350ms ease;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);overflow:scroll;-webkit-overflow-scrolling:touch}@media only screen and (max-width:700px){.pr-filter{padding:70px 20px 20px 30px}}.pr-filter button{outline:0}.pr-filter__active{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.pr-filter--go{margin-top:50px;text-align:right}@media only screen and (max-width:600px){.pr-filter{padding:60px 15px 20px}.pr-filter--go{margin-top:20px}}.pr-filter .btn--pink{padding:10px 20px 8px 0;font-size:13px;margin-left:15px}.pr-filter--close--wrapper{margin:0;padding:0;position:absolute;top:20px;right:33px}.pr-filter--close:before,.pr-filter--el--type:before{position:relative;display:inline-block;content:''}@media only screen and (max-width:700px){.pr-filter--close--wrapper{top:10px;right:20px}}.pr-filter--close{margin:0;padding:0;background:0 0;border:none;text-transform:none;color:#fff;font-size:13px;outline:0}.pr-filter--close:before{width:19px;height:19px;margin-right:7px;top:5px;background-image:url(/files/rbf15000-theme/images/close-x-blau.png);-webkit-transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.pr-filter--close:before{background-image:url(/files/rbf15000-theme/images/close-x-blau@2x.png);background-size:19px 19px}}.pr-filter--close:hover:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pr-filter--el{margin-bottom:40px}.pr-filter--el--head{margin-bottom:60px}@media only screen and (max-width:500px){.pr-filter--el--head{margin-bottom:40px}}.pr-filter--el--head p{margin:0;padding:0;font-size:13px;color:#fff}.pr-filter--el--head .pr-filter--el--reset{font-size:16px;top:3px}.pr-filter--el--header p,.pr-filter--el--type{font-size:22px;float:left;font-family:GraebenbachMono,monospace}.pr-filter--el--header{border-bottom:4px solid #fff;padding-bottom:5px}.pr-filter--el--header p{text-transform:uppercase}.pr-filter--el--header--count{font-style:italic;padding-top:30px!important}.pr-filter--el button{margin:0;padding:0;background:0 0;border:none;outline:0;text-align:left}.pr-filter--el--type{color:#4540F9}.pr-filter--el--type:before{top:2px;width:17px;height:20px;background-image:url(/files/rbf15000-theme/images/arrow-down.png);margin-right:15px;-webkit-transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.program-header--list__tile a,.spotify{-webkit-transition:background 250ms ease;-o-transition:background 250ms ease}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.pr-filter--el--type:before{background-image:url(/files/rbf15000-theme/images/arrow-down@2x.png);background-size:17px 20px}}.pr-filter--el--type:hover:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.pr-filter--el--type__active:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.pr-filter--el--reset{position:static;font-size:16px;color:#fff;border:0;outline:0;margin:10px 0;padding:10px 20px;background:#477ec0;text-transform:uppercase}@media only screen and (max-width:800px){.pr-filter--el--reset{width:100%}}.pr-filter--el--favoriten{text-decoration:none;border:1px solid #9969b1;width:100%;height:35px;background:inherit;text-align:left}.pr-filter--el--favoriten .icon-svg{width:22px;height:22px;fill:#9969b1;float:right}.pr-filter--el--favoriten .icon-favoriten{background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_plus.svg);background-size:20px 20px;background-position:right center;background-repeat:no-repeat;text-decoration:none;display:inline-block;padding-right:25px;width:100%;text-align:left}.pr-filter--el--list{padding:0;margin:30px 0;list-style:none}@media only screen and (max-width:600px){.pr-filter--el--list{margin:20px 0}}.pr-filter--el--list--item{position:relative;margin:0;padding:0;width:50%;float:left}.pr-filter--el--list--item button{text-decoration:none;color:#fff;font-size:16px;line-height:18px;padding-left:30px}.pr-filter--el--list--item button.active{padding-left:0;color:#4540F9}.pr-filter--el--list--item button.active span{display:block;margin-left:30px}.pr-filter--el--list--item button.active:before{content:'';position:relative;display:block;width:15px;height:15px;top:1px;margin-right:15px;background-image:url(/files/rbf15000-theme/images/list-item.png);float:left}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.pr-filter--el--list--item button.active:before{background-image:url(/files/rbf15000-theme/images/list-item@2x.png);background-size:15px 15px}}@media only screen and (max-width:600px){.pr-filter--el--list--item button.active:before{margin-right:5px;top:2px}}.pr-filter--el--list--item button:hover{color:#4540F9}.dummy{color:#fff}.program-header{display:none}@media only screen and (max-width:800px){.program-header{margin-bottom:0}}.program-header__search-wrapper{text-align:center;position:relative;width:60%;margin:0 auto}.program-header__search-wrapper .search{float:left;width:62%}.program-header__search-wrapper .search input{font-size:14px;width:100%;height:32px;border:1px solid #979797}@media only screen and (max-width:800px){.program-header__search-wrapper,.program-header__search-wrapper .search{width:100%}.program-header__search-wrapper ul{margin:0;padding:0 3px}.program-header__search-wrapper .print{display:none}}.program-header__search-wrapper .print{float:left;width:10%}.program-header__search-wrapper .print a{font-size:14px}.program-header__filter-wrapper{text-align:center;position:relative;width:32.733%;padding:0;float:left;margin:4px .3%}@media only screen and (max-width:800px){.program-header__filter-wrapper{width:100%;margin-bottom:0;margin-top:0}}.program-header__filter-wrapper .token-arrow{display:block;width:28px;height:26px;position:absolute;top:3px;right:10px;background-image:url(../images/token-down@2x.png);background-size:contain}@media only screen and (max-width:800px){.program-header__filter-wrapper .token-arrow{top:21px}}.program-header__filter-wrapper.favoriten__inacitve{display:none}.program-header__filter-wrapper .input-icon{display:block;position:relative}.program-header__filter-wrapper .input-icon .icon-svg{width:20px;height:20px;position:absolute;top:6px;left:5px}.program-header__show{display:block}.program-header--list{margin:0;padding:0;list-style:none;text-align:center;display:inline-block;width:100%}.program-header--list__dropdown{display:none}@media only screen and (max-width:800px){.program-header--list__categories-list,.program-header--list__days-list{display:none}.program-header--list__dropdown{display:block}.program-header--list__tile-search{border-bottom:1px solid #e5e5e5!important}}.program-header--list__tile{display:block;padding:0}.program-header--list__tile a{display:block;color:#1c1c1c;transition:background 250ms ease}.program-header--list__tile a.active{background:#4540F9}.program-header--list__tile a.inactive{background-color:#cfcfcf;cursor:default}.program-header--list__tile a.inactive:hover{background-color:#cfcfcf}@media only screen and (max-width:900px){.program-header--list__tile a.program-header--list__tile-music_recommender{display:none}}.program-header--list__tile-search{width:100%;height:32px!important;display:inline-block;outline:0}@media only screen and (max-width:500px){.program-header--list__tile-search{padding:10px 10px 10px 30px!important}}.program-header--list__tile-filter{padding:6px 18px 11px!important}@media only screen and (max-width:600px){.program-header--list__tile-filter{width:280px}}.program-header--list__tile-filter:after{content:'';display:inline-block;width:26px;height:23px;background-image:url(/files/rbf15000-theme/images/filter-icon.png);margin-left:90px;position:relative;top:6px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.program-header--list__tile-filter:after{background-image:url(/files/rbf15000-theme/images/filter-icon@2x.png);background-size:26px 23px}}@media only screen and (max-width:600px){.program-header--list__tile-filter:after{margin-left:150px}}.program-header--list__tile-filter-btn{padding:10px 10px 10px 0!important;text-decoration:none;border-bottom:1px solid #1c1c1c}@media only screen and (max-width:800px){.program-header--list__tile-filter-btn{width:100%;display:block;text-align:left}.program-header--list__tile-filter-btn.hide-filter:after{display:none}}.program-header--list__tile-filter-btn .icon-svg{width:22px;height:22px}.program-header--list__tile-filter-btn .icon-svg.svg-left{float:left;margin-right:8px}.program-header--list__tile-filter-btn .icon-svg.svg-right{float:right;margin-left:8px}.program-header--list__tile-filter-btn .icon-svg.svg-rotate-right{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.program-header--list__tile-filter-btn .icon-svg.svg-rotate-left{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.program-header--list__tile-filter-btn .icon-svg.svg-arrow{width:15px}.program-header--list__tile-filter-btn.hide-filter{background:0 0;padding:10px 10px 10px 0!important;overflow:hidden;font-weight:700}.program-header--list__tile-print{text-align:left;height:32px;width:25px;margin:auto;line-height:32px;background-image:url(/files/rbf15000-theme/images/print-icon.png);background-repeat:no-repeat;background-position:center;background-size:25px 25px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.program-header--list__tile-print{background-image:url(/files/rbf15000-theme/images/print-icon@2x.png);background-size:25px 25px}}.program-header--list__tile-print:hover{background-color:#4540F9}@media only screen and (max-width:800px){.program-header--list__tile-print{width:280px}}.program-header--list__tile-music_recommender{float:left;padding:3px 2px;font-size:14px}@media only screen and (max-width:1200px){.program-header--list__tile-music_recommender{font-size:12px}}@media only screen and (min-width:1500px){.program-header--list__tile-music_recommender{font-size:17px}}.program-header--list__tile-music_recommender:hover{background:#fff;color:#4540F9}.program-header--list__tile .dropdown{width:280px}.program-header--sort-view{margin-top:20px;margin-bottom:15px}.program-header--sort-view p{position:relative;font-size:16px;float:left;margin:4px .3%;width:32.733%}.program-header--sort-view p.sort-view-search{padding:0}@media only screen and (max-width:800px){.program-header--sort-view p.sort-view-search{width:auto}.program-header--sort-view p.sort-view-search .SumoSelect{border-bottom:0}.program-header--sort-view p{width:100%;margin:4px .3% 0}.program-header--sort-view p .SumoSelect .SelectBox{padding:0}}.program-header--sort-view p a{color:#1c1c1c;-webkit-transition:color 250ms ease;-o-transition:color 250ms ease;transition:color 250ms ease}.program-header--sort-view p a .icon-svg{fill:#a5a5a4;height:22px;width:22px}@media only screen and (max-width:500px){.program-header--sort-view p{font-size:14px}.program-header--sort-view p .SumoSelect{width:180px}}.program-header--sort-view p .SumoSelect .SumoUnder{width:200px}.program-header--sort-view__view .icon-svg{margin-right:10px}@media only screen and (max-width:800px){.program-header--sort-view__sort{float:right!important}.program-header--sort-view__search{display:none}}.program-header--sort-view__search .input-icon .icon-svg{width:20px;height:20px;position:absolute;top:6px;left:5px}.program-list{margin:0 0 0 -.3%;padding:0;list-style:none;width:100.6%;display:none}.program-list__show{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width:500px){.program-list{margin:0;width:100%}}.program-list-timed{margin:0 0 0 -.3%;padding:0;list-style:none;width:100.6%}.program-list-timed__show{display:block}.program-list__gallery--tile{padding:0;position:relative;float:left;margin:4px .3%;width:32.733%;overflow:hidden;background-color:#9969b1}.program-list__gallery--tile:hover{background-color:#477ec0}@media only screen and (max-width:800px){.program-list__gallery--tile{width:49.4%}}@media only screen and (max-width:500px){.program-list__gallery--tile{width:100%;margin:4px 0}.program-list__gallery--tile__headlines{padding-bottom:15px}}.program-list__gallery--tile a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%}.program-list__gallery--tile .anchoraward{display:block;width:40px;height:40px;background-image:url(../images/anchoraward-overview@2x.png);background-size:contain;position:absolute;right:5px;bottom:10px;z-index:1}.program-list__gallery--tile__image{margin-bottom:-6px;width:100%;height:auto}.program-list__gallery--tile .teaser-img{position:relative;width:100%;padding-top:50%}.program-list__gallery--tile .teaser-img picture{position:absolute;margin:0;top:0;left:0;width:100%;height:100%}.program-list__gallery--tile .teaser-img picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.program-list__gallery--tile__headlines{width:100%;display:inline-block;z-index:2}@media only screen and (max-width:600px){.program-list__gallery--tile__headlines{padding-bottom:15px;left:15px}}.program-list__gallery--tile__headlines h2,.program-list__gallery--tile__headlines h3{padding:0}.program-list__gallery--tile__headlines h2{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-weight:400;font-size:32px;line-height:32px;padding-bottom:0;color:#fff;text-transform:uppercase;margin:15px 15px 0;font-family:GraebenbachMono,monospace}@media only screen and (max-width:1400px){.program-list__gallery--tile__headlines h2{font-size:21px;line-height:26px;padding-bottom:10px}}@media only screen and (max-width:500px){.program-list__gallery--tile__headlines h2{font-size:32px;line-height:38px;padding-bottom:10px}}@media only screen and (max-width:400px){.program-list__gallery--tile__headlines h2{font-size:21px;line-height:26px}}.program-list__gallery--tile__headlines h3{font-family:SharpGrotesk-Book19;font-size:15px;color:#fff;text-transform:uppercase;font-weight:400;margin:15px}.program-list__gallery--tile__headlines__conference h2,.program-list__gallery--tile__headlines__festival h2.font-size-1{font-family:GraebenbachMono,monospace;margin:15px 15px 0;color:#fff;width:89%;text-transform:uppercase}@media only screen and (max-width:1400px){.program-list__gallery--tile__headlines__festival h2{font-size:32px;line-height:38px;padding-bottom:10px}}@media only screen and (max-width:500px){.program-list__gallery--tile__headlines__festival h2{font-size:44px;line-height:55px;padding-bottom:10px}}@media only screen and (max-width:400px){.program-list__gallery--tile__headlines__festival h2{font-size:32px;line-height:38px}}.program-list__gallery--tile__headlines__festival h2.font-size-1{font-size:32px;line-height:32px;padding-bottom:0}@media only screen and (max-width:1400px){.program-list__gallery--tile__headlines__festival h2.font-size-1{font-size:32px;line-height:38px;padding-bottom:10px}}@media only screen and (max-width:500px){.program-list__gallery--tile__headlines__festival h2.font-size-1{font-size:44px;line-height:55px;padding-bottom:10px}}@media only screen and (max-width:400px){.program-list__gallery--tile__headlines__festival h2.font-size-1{font-size:32px;line-height:38px}}.program-list__gallery--tile__headlines__festival h2.font-size-2{font-size:21px;line-height:26px;padding-bottom:15px}@media only screen and (max-width:1400px){.program-list__gallery--tile__headlines__festival h2.font-size-2{font-size:16px;line-height:22px;padding-bottom:10px}}@media only screen and (max-width:500px){.program-list__gallery--tile__headlines__festival h2.font-size-2{font-size:21px;line-height:26px;padding-bottom:15px}}@media only screen and (max-width:400px){.program-list__gallery--tile__headlines__festival h2.font-size-2{font-size:16px;line-height:22px;padding-bottom:5px}}@media only screen and (max-width:1100px) only screen and (max-width:700px){.program-list__gallery--tile__headlines__festival h3{font-size:16px}}@media only screen and (max-width:800px) only screen and (max-width:500px){.program-list__gallery--tile__headlines__festival h3{font-size:21px}}.program-list__gallery--tile__headlines__conference h2{font-size:32px;line-height:32px;padding-bottom:15px;font-weight:400}@media only screen and (max-width:1400px){.program-list__gallery--tile__headlines__conference h2{font-size:32px;line-height:38px;padding-bottom:10px}}@media only screen and (max-width:500px){.program-list__gallery--tile__headlines__conference h2{font-size:44px;line-height:55px;padding-bottom:10px}}@media only screen and (max-width:400px){.program-list__gallery--tile__headlines__conference h2{font-size:32px;line-height:38px}}.program-list__gallery--tile__headlines__conference h3{font-family:SharpGrotesk-Book19;font-size:15px;color:#fff;text-transform:uppercase;font-weight:400}.program-list__gallery--tile.more-programe h2,.program-list__gallery--tile.more-programe h3{color:#fff}.program-list__gallery--tile.more-programe .program-list__gallery--tile__headlines{position:absolute;bottom:0;left:4%;width:89%;padding-bottom:15px;z-index:2}.program-list__list{width:100%;margin:0}@media only screen and (max-width:1300px){.program-list__list{padding:0 10px}}.program-list__list--sublist{margin:0;padding:0;width:55%;float:left;display:block;list-style:none}.program-list__list--sublist--tile{position:relative;width:100%;display:block;border-bottom:1px solid #a5a5a4;padding:30px 20px}@media only screen and (max-width:1300px){.program-list__list--sublist{width:100%;margin-top:30px}.program-list__list--sublist--tile{padding:15px 0;border-color:#e5e5e5}}@media only screen and (max-width:600px){.program-list__list--sublist--tile{padding:15px 0}}.program-list__list--sublist--tile__first{padding-top:0}.program-list__list--sublist--tile__first .program-list__list--content-el__fav{top:5px}.program-list__list--sublist--tile__last{border-bottom:none;padding-bottom:0}.program-list__list--tile{position:relative;width:100%;margin:0;padding:30px 0;border-bottom:1px solid #a5a5a4}@media only screen and (max-width:1300px){.program-list__list--tile{padding:30px 0}}.program-list__list--content-el{float:left}.program-list__list--content-el h4,.program-list__list--content-el p,.program-list__list--content-el span{margin:0;padding:0;font-size:14px}.program-list__list--content-el p b,.program-list__list--content-el p i{font-size:16px;color:#000;text-transform:uppercase}.program-list__list--content-el p i{font-family:SharpGrotesk-BoldNo18;font-style:normal}.program-list__list--content-el h4{font-size:18px}.program-list__list--content-el a{color:#9969b1;text-decoration:none;font-size:37px;line-height:37px}.program-list__list--content-el__title{width:45%;padding-right:15px}.program-list__list--content-el__title p{font-size:16px;color:#a5a5a4}.program-list__list--content-el__title p.content-el__title__categories,.program-list__list--content-el__title p.content-el__title__types{display:inline-block;font-size:15px;color:#000;text-transform:uppercase}.program-list__list--content-el__title p.content-el__title__genres{display:inline-block;font-size:15px;color:#000;text-transform:uppercase}.program-list__list--content-el__title p.content-el__title__cgenres{display:inline-block}.program-list__list--content-el__title p.content-el__title__comma{display:inline-block}@media only screen and (max-width:1300px){.program-list__list--content-el h4{margin-bottom:10px}.program-list__list--content-el__title{width:100%}.program-list__list--content-el__title p,.program-list__list--content-el__title p.content-el__title__genres,.program-list__list--content-el__title p.content-el__title__types{display:inline-block}.program-list__list--content-el__title p.content-el__title__cgenres{display:inline-block;background:#FFDB00}.program-list__list--content-el__title p.content-el__title__comma{display:none}.program-list__list--content-el__title h4{font-size:36px;line-height:42px}.program-list__list--content-el__lang{display:none}}.program-list__list--content-el__title-bytime h4 a{text-decoration:none}.program-list__list--content-el__lang{width:20%;padding-right:15px}.program-list__list--content-el__loc{width:45%;padding-right:15px}.program-list__list--content-el__date{width:25%;padding-right:15px}@media only screen and (max-width:1300px){.program-list__list--content-el__date{padding-top:10px}.program-list__list--content-el__date p{display:inline;padding-right:5px}}.program-list__list--content-el__date p.program-list--festivalday{width:222px;font-family:GraebenbachMono,monospace;font-size:16px;text-transform:uppercase;font-weight:700;color:#000}@media only screen and (max-width:500px){.program-list__list--content-el__date p.program-list--festivalday{width:auto;display:block}}.program-list__list--content-el__fav{width:10%}@media only screen and (max-width:1300px){.program-list__list--content-el__date,.program-list__list--content-el__lang,.program-list__list--content-el__loc{width:85%}.program-list__list--content-el__date p,.program-list__list--content-el__lang p,.program-list__list--content-el__loc p{line-height:18px}}.program-list__list--content-el .def-favbtn{float:right}.program-list__time--festivalday{color:#fff;text-align:center}.program-list__time--date,.program-list__time--hour{text-align:center}.program-list__gallery--block-date{padding:0;position:relative;float:left;margin:4px .3%;width:32.733%;overflow:hidden;background-color:#9969b1}@media only screen and (max-width:800px){.program-list__gallery--block-date{width:49.4%}}@media only screen and (max-width:500px){.program-list__gallery--block-date{width:100%;margin:4px 0}}.program-list__gallery--block-date a{display:block}.program-list__gallery--block-date__image{margin-bottom:-6px;width:100%;height:auto}.program-list__gallery--block-date__headlines{position:absolute;top:0;left:11%;width:78%;padding-top:40px}@media only screen and (max-width:600px){.program-list__gallery--block-date__headlines{padding-bottom:15px;left:30px;position:relative}}@media only screen and (max-width:500px){.program-list__gallery--block-date__headlines{padding-bottom:30px}}.program-list__gallery--block-date__headlines h2,.program-list__gallery--block-date__headlines h3{margin:0;padding:0;color:#fff}.program-list__gallery--block-date__headlines h3{font-size:44px;line-height:55px;padding-bottom:15px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-top:.4em;font-weight:400}.program-list__gallery--block-date__headlines h2{font-family:GraebenbachMono;font-size:21px;text-transform:none;margin-top:1em;font-weight:400}@media only screen and (max-width:1400px){.program-list__gallery--block-date__headlines h2{font-size:18px}.program-list__gallery--block-date__headlines h3{font-size:32px;line-height:38px;padding-bottom:10px}}@media only screen and (max-width:500px){.program-list__gallery--block-date__headlines h3{font-size:44px;line-height:55px;padding-bottom:10px}}@media only screen and (max-width:400px){.program-list__gallery--block-date__headlines h3{font-size:32px;line-height:38px}}.program-list__gallery--block-date__headlines h3.font-size-1{font-size:32px;line-height:38px;padding-bottom:15px}@media only screen and (max-width:1400px){.program-list__gallery--block-date__headlines h3.font-size-1{font-size:21px;line-height:26px;padding-bottom:10px}}@media only screen and (max-width:500px){.program-list__gallery--block-date__headlines h3.font-size-1{font-size:32px;line-height:38px;padding-bottom:10px}}@media only screen and (max-width:400px){.program-list__gallery--block-date__headlines h3.font-size-1{font-size:21px;line-height:26px}}.program-list__gallery--block-date__headlines h3.font-size-2{font-size:21px;line-height:26px;padding-bottom:15px}@media only screen and (max-width:1400px){.program-list__gallery--block-date__headlines h3.font-size-2{font-size:16px;line-height:22px;padding-bottom:10px}}@media only screen and (max-width:500px){.program-list__gallery--block-date__headlines h3.font-size-2{font-size:21px;line-height:26px;padding-bottom:15px}}@media only screen and (max-width:400px){.program-list__gallery--block-date__headlines h3.font-size-2{font-size:16px;line-height:22px;padding-bottom:5px}}@media only screen and (max-width:1100px) only screen and (max-width:700px){.program-list__gallery--block-date__headlines h2{font-size:16px}}@media only screen and (max-width:800px) only screen and (max-width:500px){.program-list__gallery--block-date__headlines h2{font-size:21px}}.lang-speech-bubble:before{content:'';display:inline-block;width:20px;height:14px;background-size:20px 14px;background-image:url(/files/rbf15000-theme/images/speech-bubble.png);position:relative;margin-bottom:-2px;margin-right:6px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.lang-speech-bubble:before{background-image:url(/files/rbf15000-theme/images/speech-bubble@2x.png);background-size:20px 14px auto}}.lang-speech-bubble__invisible{visibility:hidden}.program__festival .program-list__list--content-el__title{width:50%;padding-right:15px}.program__festival .program-list__list--content-el__title h4{font-size:34px;text-transform:uppercase;line-height:42px}@media only screen and (max-width:1300px){.program__festival .program-list__list--content-el__title{width:100%}.program__festival .program-list__list--content-el__title p.content-el__title__types{background:#D25F94}}.program__festival .program-list__list--content-el__lang{display:none}.program__festival .program-list__list--content-el__loc{width:50%}.program__festival .program-list__list--content-el__date{width:40%}.program__festival .program-list__list--content-el__fav{width:10%}@media only screen and (max-width:1300px){.program__festival .program-list__list--content-el__fav{width:auto}.program__festival .program-list__list--content-el__date,.program__festival .program-list__list--content-el__loc{width:85%}}.program__festival .program-list__list--sublist{width:50%}@media only screen and (max-width:1300px){.program__festival .program-list__list--sublist{width:100%}}.def-favbtn{display:block;position:relative;border:none;width:40px;height:39px;background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_minus.svg);background-color:transparent;background-repeat:no-repeat;background-position:0 -1px;margin-bottom:0;outline:0;cursor:pointer}.def-favbtn__inactive{background-position:0 -1px;opacity:.3}.def-favbtn__active{background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_plus.svg);opacity:1}.def-favbtn__faved{opacity:1;-webkit-animation:heartanimation .5s;animation:heartanimation .5s}.def-favbtn__loading{-webkit-animation:rotateyanimation .8s infinite;animation:rotateyanimation .8s infinite;opacity:1}.def-favbtn--tooltip{margin:0;position:absolute;z-index:20;top:-15px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);display:block;background:#477ec0;width:110px;font-size:12px!important;border-radius:3px;-webkit-animation:tooltipanimation .5s;animation:tooltipanimation .5s;color:#fff!important;line-height:14px;padding:5px 10px!important;font-family:GraebenbachMono,monospace}.def-favbtn--tooltip a{display:inline-block;color:#fff;text-decoration:underline;font-size:12px;line-height:14px}.def-favbtn--tooltip a:hover{color:#fff}.def-favbtn--tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #477ec0;position:absolute;content:'';bottom:-10px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.def-favbtn--tooltip__error{background:red}.def-favbtn--tooltip__error:after{border-top:10px solid red}.fromRight:after,.program-list__gallery--tile .def-favbtn--tooltip:after{height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;position:absolute;content:'';width:0}.program-list__gallery--tile .def-favbtn--tooltip{left:-120px;-webkit-transform:none;-ms-transform:none;transform:none;top:5px;-webkit-animation:tooltipanimation2 .5s;animation:tooltipanimation2 .5s}.program-list__gallery--tile .def-favbtn--tooltip:after{border-left:5px solid #4540F9;top:50%;right:-15px;left:auto;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}@media only screen and (max-width:500px){.program--artist-events .def-favbtn--tooltip{left:15px;-webkit-transform:none;-ms-transform:none;transform:none;top:-2px;-webkit-animation:tooltipanimation2 .5s;animation:tooltipanimation2 .5s}.program--artist-events .def-favbtn--tooltip:after{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #4540F9;position:absolute;content:'';top:50%;left:-15px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}}@media only screen and (max-width:900px){.program-list__list--content-el .def-favbtn--tooltip{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-animation:tooltipanimation2 .5s;animation:tooltipanimation2 .5s;top:5px;left:30px}.program-list__list--content-el .def-favbtn--tooltip:after{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #4540F9;position:absolute;content:'';top:50%;left:-15px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}}.fromRight{left:15px;-webkit-transform:none;-ms-transform:none;transform:none;top:-2px;-webkit-animation:tooltipanimation2 .5s;animation:tooltipanimation2 .5s}.fromRight:after{border-right:5px solid #4540F9;top:50%;left:-15px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}div.Tokenize ul.TokensContainer li:after,div.Tokenize ul:after{content:"";clear:both;visibility:hidden}.program-list__divider--time{position:relative;width:100%;margin:40px auto 30px;padding:10px 0;background:#e6e6e6;font-size:16px;text-align:center}.program-list__divider--time-first{margin-top:0}.option-link-inactive{color:#1c1c1c}.speaker .rbf-loader{margin:0 auto;padding:200px 0 250px}.speaker--header{display:none}.speaker--header__show{display:block}.speaker--header__list{margin:0;padding:0;list-style:none;text-align:center}@media only screen and (max-width:500px){.speaker--header__list{padding:0 20px}}.speaker--header__list li{display:inline-block;min-width:33px;position:relative;padding:0}.speaker--header__list li a{text-transform:uppercase;text-align:center;display:block;padding:5px;color:#1c1c1c;-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;font-family:SharpGrotesk-Book19}.program.promo-download__festival ul li .artist-name,.speaker--content__list--description h3,.speaker--content__list--placeholder h2{font-family:GraebenbachMono,monospace;color:#fff}.speaker--header__list li a:hover{background:#9969b1;color:#fff}.speaker--header__list li a.inactive{color:#a5a5a4;cursor:default}.speaker--header__list li a.inactive:hover{background:0 0;color:#a5a5a4}.speaker--header__list li a.active{background:#9969b1;color:#fff}.speaker--content{display:none}.speaker--content__show{display:block}.speaker--content__list,.speaker--content__list--tile a{display:-webkit-box;display:-ms-flexbox;-ms-flex-wrap:wrap}.speaker--content__list{margin:30px 0 0 -.5%;padding:0;list-style:none;width:102%;display:flex;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width:800px){.speaker--content__list{width:103%;margin-left:-.5%;margin-top:30px}}@media only screen and (max-width:400px){.speaker--content__list{width:100%;margin-left:0;margin-top:20px}}.speaker--content__list--tile{width:24%;position:relative;float:left;margin:7px .5%;padding:0;background-color:#9969b1}.speaker--content__list--tile:hover{background-color:#477ec0}@media only screen and (max-width:800px){.speaker--content__list--tile{width:48%;margin:6px .5%}}@media only screen and (max-width:400px){.speaker--content__list--tile{width:100%;margin:6px 0}}.speaker--content__list--tile a{display:flex;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%}.speaker--content__list--tile a .teaser-img{position:relative;width:100%;padding-top:60%}.speaker--content__list--tile a .teaser-img picture{position:absolute;margin:0;top:0;left:0;width:100%;height:100%}.speaker--content__list--image{width:100%;margin-bottom:-10px;-o-object-fit:cover;object-fit:cover;height:100%;top:0;bottom:0;left:0;right:0}.footer--list-module--inner,.speaker--content__list--placeholder{top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.speaker--content__list--description{width:100%;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-item-align:end;align-self:flex-end}.speaker--content__list--description h2,.speaker--content__list--description h3{margin:0;padding:0;color:#fff;font-family:GraebenbachMono,monospace}.speaker--content__list--description h2{font-size:32px;line-height:32px;padding-bottom:15px;text-transform:uppercase;margin:15px 15px 0}@media only screen and (max-width:1400px){.speaker--content__list--description h2{font-size:18px;padding-bottom:5px}}@media only screen and (max-width:800px){.speaker--content__list--description h2{font-size:24px;padding-bottom:15px}}@media only screen and (max-width:600px){.speaker--content__list--description h2{font-size:18px;padding-bottom:5px}}@media only screen and (max-width:400px){.speaker--content__list--description h2{font-size:24px;padding-bottom:15px}}.speaker--content__list--description h3{font-size:15px;margin:15px}.speaker--content__list--placeholder{position:absolute;left:0;width:100%;transform:translate(0,-50%)}.speaker--content__list--placeholder h2{font-size:170px;text-align:center}@media only screen and (max-width:1400px){.speaker--content__list--placeholder h2{font-size:140px}}@media only screen and (max-width:800px){.speaker--content__list--placeholder h2{font-size:170px}}@media only screen and (max-width:500px){.speaker--content__list--placeholder h2{font-size:140px}}@media only screen and (max-width:400px){.speaker--content__list--placeholder h2{font-size:170px}}.speaker--content__list .image-credits{position:absolute;bottom:15px;right:15px}.program.promo-download__festival{display:block}.program.promo-download__festival ul{display:none}.program.promo-download__festival ul.download-list-images .download-item-image-wrap{position:relative}.program.promo-download__festival ul.download-list-images .download-list-item-download-icon{background-position:right 5px top 5px}.program.promo-download__festival ul.program-list__show{display:block}.program.promo-download__festival ul li .artist-name{display:block;background:#9969b1;padding:5px 20px;position:relative;height:75px;overflow:hidden;text-transform:uppercase}@media only screen and (max-width:1100px){.program.promo-download__festival ul li .artist-name{font-size:.75em;line-height:1.2em}}.program.promo-download__festival .rbf-loader-image{fill:#477ec0}#business-artists-list .program-list__list--sublist--tile{border:none;padding-bottom:0;padding-top:0}#business-artists-list .program-list__list--sub-sublist-title{margin-bottom:10px}#business-artists-list ul.program-list__list--sub-sublist li{padding-left:4px;padding-bottom:0;padding-top:0}#business-artists-list ul.program-list__list--sub-sublist li.seperator{margin-top:10px}div.Tokenize{width:100%}div.Tokenize ul:after{display:block;height:0}div.Tokenize ul.Dropdown{max-height:550px;z-index:10000}div.Tokenize ul.Dropdown li.Hover,div.Tokenize ul.Dropdown li:hover{background:#3BA8A3}div.Tokenize ul.Dropdown li.inactive{color:#ddd;cursor:default}@media only screen and (max-width:800px){div.Tokenize ul.Dropdown li{border-bottom:1px solid #d4d4d4;line-height:29px}}div.Tokenize ul.TokensContainer{width:100%;border:1px solid #979797;min-height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;height:auto;max-height:32px;overflow:hidden!important}div.Tokenize ul.TokensContainer.open{max-height:none}div.Tokenize ul.TokensContainer .TokenSearch{margin:0;padding:0}div.Tokenize ul.TokensContainer li.Placeholder{font-style:italic}div.Tokenize ul.TokensContainer li.Token{padding:0 5px;background:#3BA8A3;display:block;position:relative;height:initial;border:0;line-height:26px;margin:2px;-webkit-box-sizing:border-box;box-sizing:border-box}div.Tokenize ul.TokensContainer li.Token a.Close{color:#fff;float:right;display:block;width:18px;background:#3BA8A3;font-size:14px;margin-top:6px}div.Tokenize ul.TokensContainer li.Token span{font-family:inherit;display:block;float:left;color:#fff;font-size:14px}div.Tokenize ul.TokensContainer li:after{display:block;height:0}.program__festival div.Tokenize ul.Dropdown li.Hover,.program__festival div.Tokenize ul.Dropdown li:hover,.program__festival div.Tokenize ul.TokensContainer li.Token,.program__festival div.Tokenize ul.TokensContainer li.Token a.Close{background:#D25F94}.presse{border-bottom:1px solid #9969b1;padding:20px 0;width:100%;display:block}.presse--date,.presse--headline,.presse--size{margin:0;padding:0}.presse--headline{font-size:21px;display:inline}@media only screen and (max-width:500px){.presse--headline{display:block;max-width:250px}}.presse--headline a{color:#9969b1;text-decoration:none}.presse--date{color:#cfcfcf;font-family:GraebenbachMono}.on-air--article-time,.on-air--divider,.on-air--nav-list-item a{font-family:GraebenbachMono,monospace}.presse--size{display:inline;color:#cfcfcf;padding-left:25px}.on-air--nav-list-item,.presse--download{display:inline-block}.presse--download{float:right;width:20px;height:24px;background-image:url(/files/rbf15000-theme/images/download.png);text-indent:-10000px;margin-right:40px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.presse--download{background-image:url(/files/rbf15000-theme/images/download@2x.png);background-size:20px 24px}}@media only screen and (max-width:500px){.presse--size{padding-left:0}.presse--download{margin-right:20px}.on-air--nav-list{width:100%}}.on-air--nav-list{margin:0;padding:0;list-style:none}.on-air--nav-list-item a{text-transform:uppercase;color:#9969b1}.on-air--nav-list-item a:hover{color:#477ec0}.on-air--nav-list-item:nth-child(2){padding:0 10px}@media only screen and (max-width:500px){.on-air--nav-list-item{display:block;text-align:center}.on-air--nav-list-item:nth-child(2){display:none}}.on-air--nav-list-item.active a{color:#477ec0;border-bottom:2px solid currentColor}.on-air--article{padding:15px 0;border-bottom:2px solid #9969b1}.on-air--article h1,.on-air--article-time{padding:0;margin:0;text-transform:uppercase}.on-air--article-time{color:#000;font-size:16px}.on-air--article h1{font-size:21px;color:#9969b1}.on-air--divider{margin:0;display:block;color:#9969b1;text-transform:uppercase;padding:50px 0 15px}.on-air--subheadline{padding-top:50px;padding-bottom:0;text-transform:none}.on-air--past{display:none}.on-air--future{display:block}.on-air .info--faq-element__answer{max-height:500px;max-width:100%;overflow:hidden;overflow-y:auto}.on-air h3{color:#9969b1;text-transform:uppercase}.pressreview-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:500px){.pressreview-container{display:block}}.pressreview-container p{color:#000;font-size:16px;font-family:SharpGrotesk-Book19}.pressreview-container.lazy-pagination article{display:none}.pressreview-container.lazy-pagination .btn--lazyload-items{margin-top:20px}.pressreview{width:24.25%;margin:0 1% 1% 0;overflow:hidden}.pressreview:nth-child(4n){margin:0 0 1%}.pressreview:nth-child(odd){background:#f0f0f0}.pressreview a{display:block;text-decoration:none;padding:30px;color:#292929}.pressreview--date{font-size:13px;padding-top:0}.pressreview--headline{font-size:32px;text-transform:none;font-family:GraebenbachMono,monospace}.pressreview--headline.font-size-1{font-size:32px}.pressreview--headline.font-size-2{font-size:20px}@media only screen and (max-width:1200px){.pressreview--headline.font-size-2{font-size:18px}}@media only screen and (max-width:1000px){.pressreview--headline.font-size-2{font-size:20px}}@media only screen and (max-width:900px){.pressreview--headline.font-size-2{font-size:16px}}@media only screen and (max-width:500px){.pressreview--headline.font-size-2{font-size:32px}}.pressreview--medium{font-family:GraebenbachMono;font-size:21px;color:#4540F9;padding-bottom:0}.footer--list-module h3,.footer--list-module--inner .inner-list-item a,.header--info,.header--my-favorites,.lang-switch--list-item a,.lang-switch--list-item span,.newsletter-form--form-label input,.newsletter-form--form-label p,.sidebar ul li a.sidebar--buy-ticket{font-family:GraebenbachMono,monospace}.pressreview--medium:before{width:50px;height:4px;margin:25px 0 20px;display:block;background:#292929;content:''}@media only screen and (max-width:1400px){.pressreview{width:32.66666667%}.pressreview:nth-child(odd){background:#f0f0f0}.pressreview:nth-child(3n+3){margin:0 0 1%}}@media only screen and (max-width:700px){.pressreview{width:49.5%;font-size:80px}.pressreview:nth-child(2n+2){margin:0 0 1%}.pressreview:nth-child(4n),.pressreview:nth-child(4n+1){background:#f0f0f0}.pressreview:nth-child(4n+2),.pressreview:nth-child(4n+3){background:#fff}.pressreview a{padding:15px}}@media only screen and (max-width:500px){.pressreview{width:100%;margin:0 0 1%}.pressreview:nth-child(odd){background:#f0f0f0}.pressreview:nth-child(even){background:#fff}}.header{padding-top:36px;padding-bottom:30px;background:#fff;-webkit-transition:padding-top 250ms ease,padding-bottom 250ms ease;-o-transition:padding-top 250ms ease,padding-bottom 250ms ease;transition:padding-top 250ms ease,padding-bottom 250ms ease}.header--info{display:block;color:#9969b1;font-size:22px;font-weight:400;text-transform:uppercase;margin:0;padding:0}.header--info span{padding:5px 10px}@media only screen and (max-width:600px){.header--info span{padding:5px}}.header--info-date{text-transform:uppercase}.header--info-date .desktop{padding:0;margin:0;display:inline}.header--info-date .mobile{padding:0;margin:0;display:none}@media only screen and (max-width:600px){.header--info-date{position:static;font-size:10px;height:35px;display:block;margin:-8px 0 0 -8px;-ms-hyphens:none;hyphens:none;-webkit-hyphens:none;width:65px}.header--info-date .desktop{display:none}.header--info-date .mobile{display:inline}}.footer--list-module-1,.footer--list-module-2,.footer--list-module-3,.header--logo{position:relative}.header--info-festival{background:#D25F94;color:#fff}.header--info-conference{background:#3BA8A3;color:#fff}@media only screen and (max-width:700px){.header--info-conference,.header--info-festival{display:none}}.header--social-nav{margin:0;padding:0;list-style:none;float:left}@media only screen and (max-width:1100px){.header--social-nav{display:none}}.header--social-nav-item{float:left;margin:0 20px;padding:0}.header--social-nav-item a{display:block}.header--social-nav-item .social-icon use{fill:#9969b1}.header--social-nav-item-facebook .social-icon{height:21px;width:11px}.header--social-nav-item-twitter{margin-top:2px}.header--social-nav-item-twitter .social-icon{height:19px;width:24px}.header--social-nav-item-spotify .social-icon{height:22px;width:22px}.header--social-nav-item-deezer .social-icon{height:28px;width:34px}.header--social-nav-item-anchor .social-icon{height:32px;width:32px}.header--social-nav-item-anchor .social-icon use{fill:#ffce44}.header--social-nav-item-instagram .social-icon,.header--social-nav-item-tumblr .social-icon{height:22px;width:22px}.header--social-nav-item-linkedin-small .social-icon{height:24px;width:24px}.header--my-favorites{float:left;text-decoration:none;color:#9969b1;border-bottom:1px solid #9969b1;text-transform:uppercase;margin:0 50px;-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;padding-bottom:1px}.header--my-favorites__mobile{display:none;border-bottom:0;-webkit-transition:none;-o-transition:none;transition:none;width:30px;height:30px;margin:-4px -10px 0 0}.header--my-favorites__mobile:hover{border-bottom:0}@media only screen and (max-width:1000px){.header--my-favorites{display:none}.header--my-favorites__mobile{display:block}}.header--my-favorites__active{color:#9969b1}.header--my-favorites__active.header--my-favorites__mobile{border-bottom:0;background-position:-80px -1px}.header .lang-switch{float:left}.header--search{float:left;display:block;margin:0 10px}.header--search .social-icon{height:23px;width:23px}.header--logo{z-index:20;margin:-15px 15px -10px 10px;padding:0;float:left;display:none;width:75px;height:56px;-webkit-transition:width 250ms ease,height 250ms ease;-o-transition:width 250ms ease,height 250ms ease;transition:width 250ms ease,height 250ms ease}@media only screen and (max-width:325px){.header--logo{width:46px;height:53px}}.header--logo a{display:block;margin:0;padding:0}@media only screen and (max-width:1000px){.header--logo{display:block}}.header--logo-image{width:75px;height:56px;-webkit-transition:width 250ms ease,height 250ms ease;-o-transition:width 250ms ease,height 250ms ease;transition:width 250ms ease,height 250ms ease}@media only screen and (max-width:325px){.header--logo-image{width:46px;height:53px}}.header--navbtn-mobile{padding:0;border:none;background:0 0;margin:3px 10px 0;outline:0;display:none;width:31px;height:18px;float:left}@media only screen and (max-width:1000px){.header--navbtn-mobile{display:block}}.header--navbtn-mobile .navbtn-mobile-is-closed,.header--navbtn-mobile .navbtn-mobile-is-open{width:31px;height:18px;display:block}.header--navbtn-mobile .navbtn-mobile-is-open{display:none}.header--navbtn-mobile-active .navbtn-mobile-is-open{display:block}.header--navbtn-mobile-active .navbtn-mobile-is-closed{display:none}.headroom--not-top{padding-top:17px;padding-bottom:8px}.headroom--not-top .header--logo,.headroom--not-top .header--logo-image{width:45px;height:50px}.footer{margin-top:60px}.footer--list{list-style:none;margin:0;padding:0}.footer--list-module{float:left;width:33.33333%;height:295px}@media only screen and (max-width:1100px){.footer--list-module{height:230px}}@media only screen and (max-width:600px){.footer--list-module{height:180px}}.footer--list-module-1,.footer--list-module-2{background-color:#9969b1!important}.footer--list-module-3{background:center center no-repeat #9969b1;background-size:65%}.footer--list-module .social-icons{margin:0;padding:20px 0 0;list-style:none}@media only screen and (max-width:1300px){.footer--list-module .social-icons{padding-top:10px}}@media only screen and (max-width:800px){.footer--list-module .social-icons{padding:0}}.footer--list-module .social-icons--item{display:inline-block;margin:0;padding-left:10px;padding-right:10px}@media only screen and (max-width:800px){.footer--list-module .social-icons--item{margin:0 5px}}@media only screen and (max-width:500px){.footer--list-module{width:100%;height:230px}.footer--list-module .social-icons{padding-top:10px}.footer--list-module .social-icons--item{margin:0 10px}}.footer--list-module .social-icons--item a:hover{color:#fff}.footer--list-module .social-icons--item-image{display:block;width:130px;height:35px;fill:#fff}.footer--list-module .social-icons--item-image.platform-deezer-long{width:150px}@media only screen and (max-width:1300px){.footer--list-module .social-icons--item-image{width:90px;height:25px}.footer--list-module .social-icons--item-image.platform-deezer-long{width:100px}}@media only screen and (max-width:800px){.footer--list-module .social-icons--item-image{width:70px;height:18px}.footer--list-module .social-icons--item-image.platform-deezer-long{width:100px}}@media only screen and (max-width:500px){.footer--list-module .social-icons--item-image{width:70px;height:25px}.footer--list-module .social-icons--item-image.platform-deezer-long{width:100px}}.footer--list-module .social-icons--item-image use{fill:#fff}.footer--list-module--inner{text-align:center;width:100%;position:absolute;transform:translate(0,-50%)}.footer--list-module--inner .inner-list{margin:0;padding:0;list-style:none}.footer--list-module--inner .inner-list-item{padding:10px 0}.footer--list-module--inner .inner-list-item a{color:#fff;text-decoration:none;font-size:16px;text-transform:uppercase}.footer--list-module .icon-rbf_website_icons_arrow_right{position:absolute;top:3px;left:0}.footer--list-module .icon-rbf_website_icons_arrow_right::before{color:#fff;font-size:35px}.footer--list-module h3{color:#fff;text-transform:uppercase;font-size:16px;top:10px;position:absolute;left:36px}.footer--list-module--deezer-disclaimer,.footer--list-module--spotify-disclaimer,.footer-module--deezer-disclaimer,.footer-module--spotify-disclaimer{margin:0 0 1em;padding:1em 0;background:#e6e6e6;width:100%;text-align:center}.footer--list-module--deezer-disclaimer span,.footer--list-module--spotify-disclaimer span,.footer-module--deezer-disclaimer span,.footer-module--spotify-disclaimer span{display:block;width:80%;margin:0 auto;font-size:16px;line-height:18px;color:#9969b1}.footer--list-module--deezer-disclaimer a,.footer--list-module--deezer-disclaimer a:hover,.footer--list-module--spotify-disclaimer a,.footer--list-module--spotify-disclaimer a:hover,.footer-module--deezer-disclaimer a,.footer-module--deezer-disclaimer a:hover,.footer-module--spotify-disclaimer a,.footer-module--spotify-disclaimer a:hover{color:#477ec0;text-decoration:none}.footer--privacy-note{background:#e6e6e6;width:100%;position:relative;padding:20px 0;display:none}.footer--privacy-note-claim{margin:0;font-size:13px;line-height:18px;padding:0 100px 0 30px}.footer--privacy-note-close{margin:0;padding:0;position:absolute;border:none;top:50%;right:20px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:19px;height:19px;background:url(/files/rbf15000-theme/images/close-x.png)}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.footer--privacy-note-close{background-image:url(/files/rbf15000-theme/images/close-x@2x.png);background-size:19px 19px}}.sidebar{top:0;bottom:0;-webkit-transition:left .3s ease;-o-transition:left .3s ease;transition:left .3s ease}.sidebar--logo{position:relative;z-index:20;margin:30px 0 40px;padding:0;display:block}.sidebar--logo-image{width:125px;height:94px}.sidebar--logo img{width:75%}.sidebar--logo video{width:100%;position:absolute;left:-26px;top:-54px;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 375ms ease;-o-transition:all 375ms ease;transition:all 375ms ease}.sidebar--navigation{z-index:10}.sidebar--navigation .nav-hide{display:none}.sidebar--navigation li.active>a span:hover,.sidebar--navigation li.active>a:hover,.sidebar--navigation li.active>span:hover,.sidebar--navigation li.active>strong:hover{cursor:pointer;color:#477ec0}.sidebar--navigation .level_1>.active>a,.sidebar--navigation .level_1>.active>span,.sidebar--navigation .level_1>.active>strong{position:relative;color:#477ec0}.sidebar--navigation .level_1>.active>a span,.sidebar--navigation .level_1>.active>span span,.sidebar--navigation .level_1>.active>strong span{color:#477ec0}.sidebar--navigation .level_1>.active>a:before,.sidebar--navigation .level_1>.active>span:before,.sidebar--navigation .level_1>.active>strong:before{content:'';width:20px;height:18px;background-image:url(/files/rbf15000-theme/images/lila/rbf_website_icons_arrow_right_lila.png);position:absolute;left:-25px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.sidebar--navigation .level_1>.active>a:before,.sidebar--navigation .level_1>.active>span:before,.sidebar--navigation .level_1>.active>strong:before{background-image:url(/files/rbf15000-theme/images/lila/rbf_website_icons_arrow_right_lila@2x.png);background-size:20px 18px}}.sidebar--logo,.sidebar--navigation{margin-left:18%}.sidebar--decoration{position:absolute;z-index:10;top:30px;bottom:0;left:12.5%;background-color:#D25F94;background-image:-webkit-gradient(linear,left top,left bottom,from(#D25F94),to(#3BA8A3));background-image:-webkit-linear-gradient(#D25F94 0,#3BA8A3 100%);background-image:-o-linear-gradient(#D25F94 0,#3BA8A3 100%);background-image:linear-gradient(#D25F94 0,#3BA8A3 100%);width:30px;-webkit-animation:test 1s infinite;animation:test 1s infinite}@media only screen and (max-width:1000px){.sidebar--logo{display:none}.sidebar--decoration{top:0}}@media only screen and (max-width:600px){.sidebar--decoration{width:20px}}.sidebar ul{list-style:none;padding-left:0;margin-top:0}.sidebar ul li a.sidebar--buy-ticket{margin:0 0 0 18%;position:relative;z-index:50;font-size:22px;color:#9969b1;text-decoration:none;text-transform:uppercase;display:inline-block;padding:18px 20px 18px 0}.sidebar ul li a.sidebar--buy-ticket img{position:absolute;bottom:12px;width:170px;left:-33px}@media only screen and (max-width:1400px){.sidebar ul li a.sidebar--buy-ticket img{bottom:8px;width:183px}}@media only screen and (max-width:1300px){.sidebar ul li a.sidebar--buy-ticket img{bottom:8px;width:183px}}@media only screen and (max-width:1000px){.sidebar ul li a.sidebar--buy-ticket img{bottom:11px;width:175px}}.sidebar ul li a.sidebar--buy-ticket-arrow{width:20px;height:17px;display:block;float:left;margin-right:10px}@media only screen and (max-width:1000px){.sidebar ul li a.sidebar--buy-ticket{margin:0 0 0 18%;position:relative;z-index:50;font-size:24px;color:#9969b1;text-decoration:none;text-transform:uppercase;display:inline-block;padding:18px 20px 18px 0;width:100%}.sidebar ul li a.sidebar--buy-ticket-arrow{width:15px;height:12px;margin-right:5px}}@media only screen and (max-width:500px){.sidebar ul li a.sidebar--buy-ticket{font-size:16px}.sidebar ul li a.sidebar--buy-ticket img{bottom:18px;width:137px;left:-20px}}.sidebar ul li a.sidebar--buy-ticket:hover{cursor:pointer;color:#477ec0}.sidebar--navigation .level_1{position:relative;z-index:20;margin:0;padding:0;list-style:none}.sidebar--navigation .level_1 a,.sidebar--navigation .level_1 span,.sidebar--navigation .level_1 strong{text-decoration:none;color:#9969b1;font-family:GraebenbachMono,monospace;font-size:22px;text-transform:uppercase}@media only screen and (max-width:500px){.sidebar--navigation .level_1 a,.sidebar--navigation .level_1 span,.sidebar--navigation .level_1 strong{font-size:16px}}.sidebar--navigation .level_1 strong{font-weight:400}.sidebar--navigation .level_1 a.active{color:#9969b1}.sidebar--navigation .level_1 li{display:block;padding:14px 0}@media only screen and (max-width:500px){.sidebar--navigation .level_1 li{padding:10px 0}}@media (min-width:1000px) and (max-height:650px){.sidebar--navigation .level_1 li{padding:8px 0}}@media (max-height:430px){.sidebar--navigation .level_1 a,.sidebar--navigation .level_1 span,.sidebar--navigation .level_1 strong{font-size:14px}.sidebar--navigation .level_1 li{padding:4px 0}}.sidebar--navigation .level_1 .level_2{position:absolute;z-index:10;top:0;left:90%;list-style:none;padding:0;background:#fff;margin:3px 0 15px 30px;width:100%;display:none}.sidebar--navigation .level_1 .level_2 li,.sidebar--navigation .level_1 .level_2-show{display:block}@media (min-width:700px){.sidebar--navigation .level_1 .level_2{padding-left:50px}}@media only screen and (max-width:1300px){.sidebar--navigation .level_1 .level_2{left:80%}}.sidebar--navigation .level_1 .level_2 a,.sidebar--navigation .level_1 .level_2 span,.sidebar--navigation .level_1 .level_2 strong{border:none;font-size:16px}.sidebar--navigation .level_1 .level_2 strong{font-weight:400;border:none}@media only screen and (max-width:500px){.sidebar--navigation .level_1 .level_2 a,.sidebar--navigation .level_1 .level_2 span,.sidebar--navigation .level_1 .level_2 strong{font-size:13px}.sidebar--navigation .level_1 .level_2 li{padding:6px 0}}.sidebar--navigation .level_1 .level_2-show:before{content:'';display:inline-block;background-color:#F2F3F4;height:950px;width:335px;position:absolute;z-index:-1;top:-200px;left:16px}@media (max-width:1024px){.sidebar--navigation .level_1 .level_2-show:before{left:7px}}.sidebar--navigation .level_1 .level_3{display:none}.lang-switch--list{float:left;padding:0;list-style:none;margin:-8px 10px 0}@media only screen and (max-width:1000px){.lang-switch--list{margin-right:5px}}@media only screen and (max-width:325px){.lang-switch--list{margin-right:0}}.lang-switch--list-item{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;padding:6px 8px 8px}.lang-switch--list-item a,.lang-switch--list-item span{font-size:16px;text-decoration:none;color:#9969b1;text-align:center;width:100%;display:block;margin-bottom:0}.lang-switch--list-item p{padding:0;color:#9969b1}.lang-switch--list-item.de span{margin-right:15px}.lang-switch--list-item.en span{margin-left:15px}.lang-switch--is-active span{border-bottom:1px solid currentColor;color:#477ec0;padding-bottom:0}.deezer,.spotify{font-size:14px;padding:6px 8px;display:block;line-height:22px;float:right}.spotify{height:34px;color:#1c1c1c;text-decoration:none;background:#e6e6e6;width:156px;margin-top:-30px;transition:background 250ms ease}.deezer,.spotify:hover{-webkit-transition:background 250ms ease;-o-transition:background 250ms ease;text-decoration:none}.spotify-logo-font{display:block;float:right;width:74px;height:22px;background-image:url(/files/rbf15000-theme/images/spotify-logo-font.png)}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.spotify-logo-font{background-image:url(/files/rbf15000-theme/images/spotify-logo-font@2x.png);background-size:74px 22px}}.spotify:active,.spotify:focus,.spotify:visited{color:#1c1c1c;text-decoration:none;background:#e6e6e6}.spotify:hover{color:#1c1c1c;background:#e5e5e5;transition:background 250ms ease}@media only screen and (max-width:800px){.spotify{margin-top:-20px}}.deezer{height:34px;color:#9969b1;background:#e6e6e6;width:170px;margin-top:-30px;transition:background 250ms ease}.deezer svg use{fill:#477ec0}.mediathek--playlist a:hover .platform-icon-image use,.program__festival .program-header__filter-wrapper.button-favoriten .pr-filter--el--favoriten:hover .icon-svg{fill:#fff}.deezer-logo-font{display:block;float:right;width:76px;height:18px;background-repeat:no-repeat;background-size:100%}.deezer:active,.deezer:focus,.deezer:visited{color:#477ec0;text-decoration:none;background:#e6e6e6}.deezer:hover{color:#477ec0;text-decoration:none;background:#e5e5e5;-webkit-transition:background 250ms ease;-o-transition:background 250ms ease;transition:background 250ms ease}@media only screen and (max-width:800px){.deezer{margin-top:-20px}}.newsletter-form{margin-bottom:100px;position:relative}.newsletter-form h3{padding-bottom:0;color:#9969b1}.newsletter-form--show-thanks{display:none}.newsletter-form--form{display:block;margin-top:50px}.newsletter-form--form-label{display:block}@media only screen and (max-width:700px){.sidebar--navigation .level_1 .level_2-show:before{left:-8px}.newsletter-form--form{width:98%;max-width:400px;margin-left:auto;margin-right:auto}.newsletter-form--form-label{width:100%;max-width:400px;margin:0 auto}}.newsletter-form--form-label-checkbox{display:inline-block}.newsletter-form--form-label p{width:140px;display:inline-block;font-size:22px;line-height:22px;font-weight:700;color:#9969b1}.newsletter-form--form-label input{border:none;background-color:#e6e6e6;color:#9969b1}.newsletter-form--form-label input:focus{border:none}.newsletter-form--form-label .input-error{border:2px solid red!important}.newsletter-form--form-input{width:100%;max-width:400px;border:2px solid #cfcfcf;outline:0;-webkit-transition:border 250ms ease;-o-transition:border 250ms ease;transition:border 250ms ease}@media only screen and (max-width:700px){.newsletter-form--form-label p{margin:0;padding:15px 0 0;display:block}.newsletter-form--form-label .dropdown{top:0}.newsletter-form--form-label .dropdown p{padding-top:0}.newsletter-form--form-input{display:block}}.newsletter-form--form-input:focus{border:2px solid #4540F9}.newsletter-form--form-checkbox[type=checkbox]{width:auto!important;height:auto!important;margin:0;padding:0;border:0;-webkit-box-shadow:none;box-shadow:none;vertical-align:middle;-webkit-appearance:checkbox}.newsletter-form--form .checkbox-wrapper{position:relative;line-height:60px;margin-left:144px}@media only screen and (max-width:700px){.newsletter-form--form .checkbox-wrapper{margin-left:0;line-height:28px}}.newsletter-form--form .checkbox-wrapper.input-error{max-width:400px}.newsletter-form--form .checkbox-wrapper.input-error a{color:red}.newsletter-form--form .checkbox-wrapper a{color:#000;font-family:SharpGrotesk-Book19}.newsletter-form .newsletter-form--show-privacy .text,.newsletter-with-infobox--info-box h1,.newsletter-with-infobox--info-box h2,.newsletter-with-infobox--info-box p,.newsletter-with-infobox--newsletter-box h3,.newsletter-with-infobox--newsletter-box p,.page-not-found p{font-family:GraebenbachMono,monospace}.newsletter-form--form-submit{margin-left:145px;margin-top:50px}@media only screen and (max-width:700px){.newsletter-form--form-submit{margin-left:0}}.newsletter-form .rbf-loader{height:47px;min-width:200px;position:relative;margin-top:50px}.newsletter-form .rbf-loader-image{display:block;height:47px;width:47px;margin-left:75px}.newsletter-error,.newsletter-rbf-loader,.newsletter-with-infobox--newsletter-box p .btn-type-1:before{display:none}.newsletter-form .newsletter-form--show-privacy{position:absolute;display:none;top:35%;left:0;background:#9969b1;color:#fff;padding:20px}.newsletter-form .newsletter-form--show-privacy .text{padding:10px}.newsletter-form .newsletter-form--show-privacy .close{background-image:url(../images/close-x-white.png);background-repeat:no-repeat;width:25px;height:25px;float:right;cursor:pointer}.newsletter-error{color:red;margin-left:145px}@media only screen and (max-width:700px){.newsletter-error{margin-left:0}}.newsletter-with-infobox{position:relative;margin:100px 0;min-height:350px}@media only screen and (max-width:600px){.newsletter-with-infobox{margin:50px 0}}.newsletter-with-infobox--info-box,.newsletter-with-infobox--newsletter-box{float:left}.newsletter-with-infobox--newsletter-box{background:#9969b1;width:66.32%;margin-right:.78%;padding:40px 3% 100px;position:absolute;top:0;bottom:0}@media only screen and (max-width:1300px){.newsletter-with-infobox--info-box,.newsletter-with-infobox--newsletter-box{float:none}.newsletter-with-infobox--newsletter-box{position:relative;width:100%;margin:0;padding-top:40px;padding-bottom:60px}}.newsletter-with-infobox--newsletter-box h3{margin:0;padding:0 0 25px;font-size:37px;color:#fff;font-weight:400}@media only screen and (max-width:600px){.newsletter-with-infobox--newsletter-box h3{font-size:24px}}.newsletter-with-infobox--newsletter-box p{font-size:22px;color:#fff}.newsletter-with-infobox--newsletter-box p a{color:inherit;position:absolute;bottom:20px}.newsletter-with-infobox--newsletter-box p .btn-type-1,.newsletter-with-infobox--newsletter-box p .btn-type-1:hover{color:inherit}.newsletter-with-infobox--newsletter-box input[type=text]{width:30%;margin-right:10px}@media only screen and (max-width:600px){.newsletter-with-infobox--newsletter-box input[type=text]{width:100%;margin:5px 0}}.newsletter-with-infobox--newsletter-box .btn{display:block;margin-top:46px}.newsletter-with-infobox--info-box{display:block;width:32.9%;background:center bottom no-repeat #477ec0;right:0;top:0;bottom:0;position:absolute;background-size:cover;padding:40px 35px 0;text-decoration:none;color:#1c1c1c}.newsletter-with-infobox--info-box a{color:#4540F9;text-decoration:none}.newsletter-with-infobox--info-box h1,.newsletter-with-infobox--info-box h2,.newsletter-with-infobox--info-box h3,.newsletter-with-infobox--info-box p{color:#fff}.newsletter-with-infobox--info-box h1,.newsletter-with-infobox--info-box h2,.newsletter-with-infobox--info-box h3{text-transform:uppercase;font-size:37px;font-weight:400}.newsletter-with-infobox--info-box p{position:relative}@media only screen and (min-width:1500px){.newsletter-with-infobox--info-box p{bottom:0;position:absolute}}@media only screen and (max-width:600px){.newsletter-with-infobox--newsletter-box .btn{margin-top:35px}.newsletter-with-infobox--info-box{padding:30px 25px 0}}@media only screen and (max-width:1300px){.newsletter-with-infobox--info-box{position:relative;width:100%;background-size:25%;padding-bottom:80px;margin-top:10px}}@media only screen and (max-width:700px){.newsletter-with-infobox--info-box{background-size:45%}}@media only screen and (max-width:400px){.newsletter-with-infobox--info-box{background-size:65%}}.newsletter-with-infobox--info-box h1,.newsletter-with-infobox--info-box h2{margin:0;padding:0}.newsletter-with-infobox--info-box h1 strong,.newsletter-with-infobox--info-box h2 strong{font-family:GraebenbachMono,monospace;font-weight:400}.newsletter-with-infobox--info-box h1{font-size:37px;padding-top:5px;font-weight:400}@media only screen and (max-width:600px){.newsletter-with-infobox--info-box h1{font-size:34px}}.newsletter-with-infobox--info-box h2{padding-bottom:5px;font-size:32px;text-transform:none;font-weight:400}.newsletter-with-infobox--info-box h3{padding-bottom:5px;font-weight:400}.newsletter-with-infobox--info-box.festival{background-color:#9969b1;padding:33px 20px 0}.newsletter-with-infobox--info-box.festival h1{padding-bottom:25px}.newsletter-with-infobox--info-box.conference{background-color:#9969b1}.page-not-found{margin-bottom:250px}@media only screen and (max-width:600px){.newsletter-with-infobox--info-box h2{font-size:24px}.page-not-found{margin-bottom:100px}}.page-not-found--image{width:100%;height:auto}.page-not-found--content{margin-top:30px;width:100%;max-width:800px}.page-not-found p{font-size:22px;line-height:24px;max-width:800px;color:#9969b1;margin:0;padding:0;text-transform:none}.download{margin:50px 0 100px}.download h2{padding-bottom:15px;font-size:37px;color:#9969b1;font-weight:400}.download-inner{border-top:1px solid #cfcfcf;padding-top:50px}.download-list{margin:0;padding:0;list-style:none;border-top:1px solid #cfcfcf}.download-list-item{position:relative;border-bottom:1px solid #cfcfcf;padding:20px 0}.download-list-item--date,.download-list-item--size,.download-list-item-headline{margin:0;padding:0}.download-list-item-headline{font-size:22px;display:inline}@media only screen and (max-width:500px){.download-list-item-headline{display:block;max-width:250px}}.download-list-item-headline a{color:#477ec0;font-family:SharpGrotesk-Book19}.download-list-item-date{color:#9969b1;font-size:12px;font-family:SharpGrotesk-BoldNo18;padding:0}.download-list-item-size{display:inline;color:#cfcfcf;padding-left:25px}.download-list-item-download{position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);display:inline-block;width:20px;height:24px;background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_download-blue.svg);background-size:28px;text-indent:-10000px;margin-right:40px}.banner-list,.banner-list__item,.banner-list__item a,.banner-list__item img,.my-favs__show{display:block}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.download-list-item-download{background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_download-blue@2x.svg);background-size:20px 24px}}@media only screen and (max-width:500px){.download-list-item-size{padding-left:0}.download-list-item-download{margin-right:20px}}.download-list-images{border:none;width:101%;margin-left:-.5%}@media only screen and (max-width:400px){.download-list-images{width:100%;margin-left:0}}.download-list-images .download-list-item{position:relative;border:none;padding:0;float:left;width:23%;margin:8px 1%;overflow:hidden}@media only screen and (max-width:600px){.download-list-images .download-list-item{width:48%}}@media only screen and (max-width:400px){.download-list-images .download-list-item{margin:4px 1%}}.download-list-images .download-list-item img{margin-bottom:-6px;width:100%;height:auto}.download-list-images .download-list-item-download-icon{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/files/rbf15000-theme/images/lila/rbf_website_icons_download_lila.png);background-size:30px;background-repeat:no-repeat;background-position:right 8px top 8px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.download-list-images .download-list-item-download-icon{background-image:url(/files/rbf15000-theme/images/lila/rbf_website_icons_download_lila@2x.png);background-size:282px 279px}}.download-list-images .image-credits{color:#fff}.tickets{margin-bottom:50px}@media only screen and (max-width:900px){.tickets{margin-bottom:20px}}.tickets-length-1 .tickets--festival{width:100%;margin:0}.tickets-length-2 .tickets--festival{width:49.5%;margin:10px 0;float:left}.tickets-length-2 .tickets--festival:nth-child(2){margin-left:.5%}@media only screen and (max-width:700px){.tickets-length-2 .tickets--festival{width:100%}.tickets-length-2 .tickets--festival:nth-child(1){margin-right:0}.tickets-length-2 .tickets--festival:nth-child(2){margin-left:0}}.tickets-length-3 .tickets--festival{width:32.7561327561%;margin:0;float:left}@media only screen and (max-width:900px){.tickets-length-3 .tickets--festival{width:100%;margin:20px auto;float:none}}@media only screen and (max-width:600px){.tickets-length-3 .tickets--festival{margin:10px auto}}.tickets-length-3 .tickets--festival:nth-child(2){margin:0 .8658008658008658%}@media only screen and (max-width:900px){.tickets-length-3 .tickets--festival:nth-child(2){width:100%;margin:20px auto}}@media only screen and (max-width:600px){.tickets-length-3 .tickets--festival:nth-child(2){margin:10px auto}}.tickets--festival{position:relative;border:12px solid #3BA8A3;text-align:center}.tickets--festival img{margin-top:35px;width:100%}.tickets--festival a,.tickets--festival span{margin-bottom:35px}.tickets--festival h3{margin:0;padding:15px 0 30px;font-size:21px;text-transform:none;font-family:GraebenbachMono,monospace}.tickets--festival-unavailable{background:#e6e6e6;border-color:#e6e6e6}.tickets--festival-unavailable .btn{background:#cfcfcf}.tickets--festival-unavailable .btn:hover{background:#cfcfcf!important}.tickets--festival-unavailable-banner{text-align:center;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.tickets .border-color-festival{border-color:#D25F94}.tickets .border-color-conference{border-color:#3BA8A3}.tickets .border-color-keine{background:0 0;border:none;margin-right:.5%}.banner-list{padding:0;width:100%;max-width:1100px;list-style:none;margin:40px auto}.banner-list__item{padding-left:15px;padding-right:15px}@media only screen and (max-width:700px){.banner-list{margin:20px auto}.banner-list__item{padding-left:0;padding-right:0}}.banner-list__item--type-1{width:75%;margin:0 auto}@media only screen and (max-width:700px){.banner-list__item--type-1{width:100%}}.banner-list__item--type-2{width:50%;float:left}@media only screen and (max-width:700px){.banner-list__item--type-2{width:100%}}.banner-list__item img{width:100%;margin:0 auto}.my-favorites{margin-bottom:60px}.my-favorites--nofavs{text-align:center;width:95%;max-width:450px;margin:100px auto}@media only screen and (max-width:600px){.my-favorites--nofavs{margin:70px auto}}.my-favorites--nofavs h3{font-size:21px;font-style:bold;text-transform:none}.my-favorites--nofavs h3 a{color:#1c1c1c;text-decoration:none}.my-favorites--nofavs h3 a:hover{color:#4540F9}.my-favorites--nofavs img{padding-bottom:20px}.my-favorites .no-border{border:0}.login{position:relative;margin-top:60px}.login--container{width:100%;background:#394a63;padding:70px 0 100px;position:relative;overflow:hidden}@media only screen and (max-width:700px){.login--container{margin-top:80px;padding:0 0 70px;overflow:visible}}@media only screen and (max-width:500px){.login--container{padding-bottom:40px}}.login--container:before{content:'';display:block;position:absolute;width:25%;height:150%;background:#9969b1;top:-25%;left:-10%;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg)}@media only screen and (max-width:700px){.login--container:before{display:none}}.login--icon-inner:after,.login--icon-inner:before{display:block;content:''}.login--content,.login--icon{position:relative;float:left}.login--icon{width:32.72727272727273%}@media only screen and (max-width:700px){.login--icon{width:100%;margin-top:-50px;margin-bottom:50px}}.login--icon-inner{position:relative;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:170px;height:170px;border-radius:50%;background:#fff}@media only screen and (max-width:700px){.login--icon-inner{left:0;margin:0 auto;-webkit-transform:none;-ms-transform:none;transform:none}}.login--icon-inner:before{position:absolute;width:125px;height:128px;background-image:url(/files/rbf15000-theme/images/my-favs-icon.png);top:39px;left:24px;-webkit-animation:iconanimation .75s 1s ease backwards;animation:iconanimation .75s 1s ease backwards}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.login--icon-inner:before{background-image:url(/files/rbf15000-theme/images/my-favs-icon@2x.png);background-size:125px 128px}}.login--icon-inner:after{position:absolute;width:100%;height:100%;border-radius:50%;border:4px solid #D25F94}.login--icon-inner--heart{position:absolute;z-index:10;top:10px;right:5px;background-image:url(/files/rbf15000-theme/images/hearts-sprite.png);background-position:-80px 0;width:39px;height:39px;-webkit-animation:rotateyanimation .75s 1.5s ease backwards;animation:rotateyanimation .75s 1.5s ease backwards}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.login--icon-inner--heart{background-image:url(/files/rbf15000-theme/images/hearts-sprite@2x.png);background-size:120px 80px}}.login--icon-inner--heart:hover{-webkit-animation:rotateyanimation .75s linear;animation:rotateyanimation .75s linear}.login--btn{margin:35px 0 0;border:none;color:#fff;font-size:22px;text-transform:uppercase;letter-spacing:1px;padding:13px 40px 7px 20px}.login--btn__facebook{background:#4560b5;-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.login--btn__facebook span{position:relative;top:-11px;padding-left:25px}.login--btn__facebook:before{content:'';display:inline-block;width:42px;height:42px;background-image:url(/files/rbf15000-theme/images/facebook-icon-big.png)}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.login--btn__facebook:before{background-image:url(/files/rbf15000-theme/images/facebook-icon-big@2x.png);background-size:42px 42px}}.login--btn__facebook:hover{background:#354d9a}.login--content{width:67.27272727272727%}@media only screen and (max-width:700px){.login--content{width:90%;margin-left:5%}}.login--content h2,.login--content h3{margin:0;padding:0;text-transform:none;color:#fff;font-weight:400}.login--content h2{font-size:44px;padding-bottom:10px;margin-top:-20px}@media only screen and (max-width:500px){.login--content h2{font-size:32px}}.login--content h3{font-size:21px}.statusbar{position:relative;margin-top:60px;background:#e6e6e6}.statusbar--currentfavs,.statusbar--image,.statusbar--namelogout,.statusbar--print{position:relative;float:left;display:block;height:146px}@media only screen and (max-width:700px){.statusbar--currentfavs,.statusbar--image,.statusbar--namelogout,.statusbar--print{height:100px}}@media only screen and (max-width:600px){.statusbar{margin-top:30px}.statusbar--currentfavs,.statusbar--image,.statusbar--namelogout,.statusbar--print{height:80px}}@media only screen and (max-width:800px){.statusbar--currentfavs,.statusbar--print{height:100px}.statusbar--namelogout{float:none}}.statusbar--image{max-width:146px;width:100%;height:auto;margin-right:30px}@media only screen and (max-width:700px){.statusbar--image{max-width:100px;margin-right:20px}}.statusbar__verticalcenter{margin:0;padding:0;position:relative;display:block;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.statusbar--namelogout a,.statusbar--namelogout h3{margin:0;padding:0 50px 0 0;display:block}.statusbar--namelogout h3{font-size:21px;text-transform:none;padding-bottom:5px}@media only screen and (max-width:600px){.statusbar--image{max-width:80px}.statusbar--namelogout h3{font-size:14px}}.statusbar--namelogout a{text-decoration:none;color:#1c1c1c;font-size:16px}@media only screen and (max-width:600px){.statusbar--namelogout a{font-size:12px}}.statusbar--namelogout a:hover{color:#4540F9}.statusbar--currentfavs{background:#9969b1;width:18%;float:right}@media only screen and (max-width:1100px){.statusbar--currentfavs{width:11%}}.statusbar--currentfavs h4{font-size:28px;text-transform:none;text-align:center;padding:0 5px;color:#fff}@media only screen and (max-width:1200px){.statusbar--currentfavs{width:11%}.statusbar--currentfavs h4{font-size:16px}}@media only screen and (max-width:800px){.statusbar--currentfavs{width:100%;float:none}.statusbar--currentfavs h4{font-size:21px}}.statusbar--print{background:#4540F9;width:7%;float:right;min-width:100px;-webkit-transition:opacity 250ms ease;-o-transition:opacity 250ms ease;transition:opacity 250ms ease;cursor:pointer}@media only screen and (max-width:1200px){.statusbar--print{width:4%}}@media only screen and (max-width:800px){.statusbar--print{width:100%;float:none}}.statusbar--print:hover{opacity:.8}.statusbar--print--icon{display:block;width:32px;height:42px;margin:0 auto;background-image:url(/files/rbf15000-theme/images/print-icon-fav.png)}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.statusbar--print--icon{background-image:url(/files/rbf15000-theme/images/print-icon-fav@2x.png);background-size:32px 42px}}.statusbar--print h4{color:#fff;font-size:16px;padding-top:12px;text-transform:none;text-align:center}.tt .tab-navigation__days .tab-navigation--list{margin:40px 0 0;padding:0}.tt .tab-navigation__days .tab-navigation--list-item{position:relative}.tt .tab-navigation__days .tab-navigation--list-item a{padding-left:50px;padding-right:50px}@media only screen and (max-width:1300px){.tt .tab-navigation__days .tab-navigation--list-item a{padding-left:40px;padding-right:40px}}@media only screen and (max-width:1100px){.tt .tab-navigation__days .tab-navigation--list-item a{padding-left:20px;padding-right:20px}}@media only screen and (max-width:600px){.tt .tab-navigation__days .tab-navigation--list-item a{padding-left:15px;padding-right:15px}}.tt .tab-navigation__days .tab-navigation--list-item__de:after{display:none;content:'Heute'}.tt .tab-navigation__days .tab-navigation--list-item__en:after{display:none;content:'Today'}.info--faq-element ul li:before,.mediathek--gallery--list--element--inner:before,.mediathek--gallery--list--element:before,.overlay-picture--close:before,.overlay-picture:before,.overlay-video--close:before,.tt--content--header__fixed:before,.tt-nav--print--alert:after{content:''}.tt .tab-navigation__days .tab-navigation--list-item__is-festivalday:after{display:block;padding:3px 20px;background:#008aea;position:absolute;top:-20px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);text-transform:uppercase;color:#fff;font-size:14px}.tt .content--border__tt{margin-top:0;margin-bottom:0}.tt .rbf-loader{margin:200px auto 120px}.tt--you-have-no-favs{text-align:center;padding:100px 20px;max-width:800px;margin:0 auto}.tt--you-have-no-favs h3{font-size:24px;line-height:32px;text-transform:none}.tt--you-have-no-favs__hide{display:none}#extraFilterUnderBorder{margin-top:0;margin-bottom:-30px;position:relative;top:-30px;display:none;max-width:640px}#extraFilterUnderBorder ul{margin-right:160px}@media only screen and (max-width:579px){#extraFilterUnderBorder{display:none!important}}.tt-nav-cat--list,.tt-nav-time--list{margin:0;padding:0;list-style:none}.tt-nav-cat--item,.tt-nav-time--item{display:inline-block;padding:0}.tt-nav-cat--item--divider,.tt-nav-time--item--divider{padding:0 5px}.tt-nav-cat button,.tt-nav-time button{background:0 0;border:none}.tt-nav-cat a,.tt-nav-time a{color:#1c1c1c}.tt-nav-cat a.active,.tt-nav-cat a:hover,.tt-nav-time a.active,.tt-nav-time a:hover{color:#4540F9}.tt-nav-cat{margin-bottom:10px}.tt-nav-cat--list{float:left}@media only screen and (max-width:700px){.tt-nav-cat--list{float:none}}.tt-nav-time{background:#e5e5e5;padding:0 10px}.tt-nav-time--item{padding:5px 0;margin-right:25px}.tt-nav--print{margin:0;padding:0;float:right;position:relative;display:inline-block}@media only screen and (max-width:700px){.tt-nav--print{float:none}}.tt-nav--print--alert{display:none;position:absolute;background:#4540F9;padding:10px;left:0;bottom:0;color:#fff;font-size:12px;line-height:16px;-webkit-transform:translate(0,110%);-ms-transform:translate(0,110%);transform:translate(0,110%)}.tt-nav--print--alert:after{position:absolute;top:-10px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);display:block;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #4540F9}.tt--content__hide,.tt--header__hide{display:none}.tt--header{marign-bottom:-23px}.tt--content{position:relative;width:100%;margin-top:52px;background:#fff}.tt--content--inner{position:relative;width:100%;overflow:auto}.tt--content--header{position:absolute;top:0;left:0;width:inherit;min-width:100%;height:60px;background:#008aea;padding-left:120px;z-index:20}.tt--content--header--square{position:absolute;height:60px;width:70px;background:#0a66a6;top:0;left:0;z-index:22}.tt--content--header .location--item{float:left;width:155px;height:60px}.tt--content--header .location--item p{position:relative;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);margin:0;padding:0;font-size:14px;line-height:16px;text-align:center;color:#fff}.tt--content--header__fixed{position:fixed;top:53px;left:16.0130719%;min-width:auto;overflow:hidden;opacity:0;z-index:21}.tt--content--header__fixed:before{display:block;position:absolute;height:60px;width:70px;background:#0a66a6;top:0;left:0;z-index:22}@media only screen and (max-width:1300px){.tt--content--header__fixed{left:22.5%}}@media only screen and (max-width:1000px){.tt--content--header__fixed{left:auto;margin:0 auto;top:56px}}.tt--content--header__fixed .tt--content--header--inner{position:absolute;left:120px}.tt--content--row,.tt--content--wrapper{position:relative}.tt--content--row{z-index:10;float:left;width:155px;background:#fff;border-right:1px solid #ccc;margin-top:60px;height:3732px;overflow:hidden}.tt--content--row__time{position:absolute;top:0;left:0;width:70px;z-index:15;background:#00b0ea;border-right:1px solid #0692c1}.tt--content--row__first{margin-left:120px}.tt--content--row__nav{position:absolute;top:0;width:50px;height:3792px;background:rgba(0,0,0,.4);border:none;z-index:25;outline:0;-webkit-transition:background 250ms ease;-o-transition:background 250ms ease;transition:background 250ms ease;margin-top:0}.mediathek--video-standard h3,.mediathek--video-standard img{-webkit-transition:all 250ms ease;-o-transition:all 250ms ease}.tt--content--row__nav span{margin:15px 0 0;padding:0;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-30px);-ms-transform:translate(-50%,-30px);transform:translate(-50%,-30px);display:block;width:25px;height:38px;background-image:url(/files/rbf15000-theme/images/arrowsleftright.png)}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.tt--content--row__nav span{background-image:url(/files/rbf15000-theme/images/arrowsleftright@2x.png);background-size:50px 38px}}.tt--content--row__nav:hover{background:rgba(0,0,0,.5)}.tt--content--row__nav--left{left:70px}.tt--content--row__nav--left span{background-position:0 0}.tt--content--row__nav--right{right:0}.tt--content--row__nav--right span{background-position:-25px 0}.tt--content--row__nav__inactive,.tt--content--row__nav__inactive:hover{background:rgba(0,0,0,.1)}.tt--content--item{position:absolute;padding-top:5px;margin-top:36px;width:100%}.tt--content--item__festival{z-index:6;border-left:5px solid #D25F94;background:#f8f8f8}.tt--content--item__conference{z-index:5;border-left:5px solid #3BA8A3;background:#f1f1f1}.tt--content--item p{position:relative;z-index:10;margin:0;padding:0 40px 0 5px;width:100%;font-size:14px;line-height:16px}.tt--content--item p.tt--content--item--title{font-family:GraebenbachMono,monospace;padding-bottom:1px;word-wrap:break-word}.tt--content--item p.tt--content--item--branch{font-style:italic;color:#a5a5a4;padding-bottom:4px}.tt--content--item a{color:#1c1c1c;text-decoration:none}.tt--content--item a:hover{color:#4540F9}.tt--content--item__time{position:relative;padding:0;height:176px;width:55px;border-top:2px solid #fff;margin-top:0;margin-left:15px}.tt--content--item__time--first{height:36px;border-top:none}.tt--content--item__time--first p.tt--content--item--divider{display:none}.tt--content--item__time p{padding:0;color:#fff}.tt--content--item__time p.tt--content--item--time{font-size:16px;position:absolute;bottom:2px}.tt--content--item__time p.tt--content--item--divider{font-size:12px;position:absolute;top:50%;right:16px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:#09609c;text-align:right;width:auto}.tt--content--item__time p.tt--content--item--divider:after{content:'';display:block;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:-16px;height:2px;width:9px;background:#fff}.tt--content--item .def-favbtn{position:absolute;z-index:20;top:5px;right:7px;background-size:60px 40px;width:20px!important;height:20px!important}.tt--content--item .def-favbtn__inactive{background-position:0 0}.tt--content--item .def-favbtn__active{background-position:-20px 0!important}.tt--content--item .def-favbtn__faved{background-position:-40px 0!important}.tt--content--item .def-favbtn--tooltip{top:-3px;left:-100%;-webkit-transform:translate(-89%,0);-ms-transform:translate(-89%,0);transform:translate(-89%,0);-webkit-animation:tooltipanimation3 .5s;animation:tooltipanimation3 .5s}.tt--content--item .def-favbtn--tooltip a{color:#fff;text-decoration:underline}.tt--content--item .def-favbtn--tooltip:after{left:auto;right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #ea5097;bottom:7px;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0)}.tt--content--item .deezer-player,.tt--content--item .spotify-player{position:absolute;z-index:20;top:32px;right:7px;width:20px;height:20px}.tt--content--item .deezer-player-is-loading,.tt--content--item .deezer-player-is-play,.tt--content--item .deezer-player-is-stop,.tt--content--item .spotify-player-is-loading,.tt--content--item .spotify-player-is-play,.tt--content--item .spotify-player-is-stop{width:20px;height:22px;background-repeat:no-repeat}.tt--content--item .deezer-player-is-stop,.tt--content--item .spotify-player-is-stop{background-image:url(/files/rbf15000-theme/images/playbtn-black-small.png)}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.tt--content--item .deezer-player-is-stop,.tt--content--item .spotify-player-is-stop{background-image:url(/files/rbf15000-theme/images/playbtn-black-small@2x.png);background-size:20px 20px}}.tt--content--item .deezer-player-is-play,.tt--content--item .spotify-player-is-play{background-image:url(/files/rbf15000-theme/images/pausebtn-small.png)}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.tt--content--item .deezer-player-is-play,.tt--content--item .spotify-player-is-play{background-image:url(/files/rbf15000-theme/images/pausebtn-small@2x.png);background-size:20px 20px}}.tt--content--item .deezer-player-is-loading,.tt--content--item .spotify-player-is-loading{background-image:url(/files/rbf15000-theme/images/rbf-loading-spotify.png)}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.tt--content--item .deezer-player-is-loading,.tt--content--item .spotify-player-is-loading{background-image:url(/files/rbf15000-theme/images/rbf-loading-spotify@2x.png);background-size:20px 20px}}.tt--not-available-on-small-devices{max-width:600px;display:none;padding:0 10px}@media only screen and (max-width:579px){.tt--not-available-on-small-devices{display:block}.rbf-loader,.tt--content,.tt--header,.tt--you-have-no-favs{display:none!important}}.mediathek--video-heading{margin-top:2em;color:#9969b1;border-bottom:2px solid #9969b1;padding-bottom:30px}.mediathek--video{margin-top:50px}.mediathek--video a{color:#1c1c1c;text-decoration:none}.mediathek--video a h3,.mediathek--video a:hover h3{color:#9969b1}.mediathek--video a:hover img{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.mediathek--video a:hover .player-icon{-webkit-transform:scale(1.2) translate(-40%,-40%);-ms-transform:scale(1.2) translate(-40%,-40%);transform:scale(1.2) translate(-40%,-40%)}.mediathek--video-standard{float:left;margin:0 20px;cursor:pointer}.mediathek--video-standard h3{font-size:14px;text-align:left;transition:all 250ms ease}.mediathek--video-standard img{transition:all 250ms ease}.mediathek--video-hero{float:none;margin:0 auto 40px;width:100%}.mediathek--video-hero h3{font-size:16px;margin:1em 0 0}.mediathek--video-hero img{width:100%;height:auto;display:block;margin:0 auto}.mediathek--video-hero-image-wrapper{position:relative;width:100%;background-color:#1c1c1c;padding:8% 0}.mediathek--video-hero-image{display:block;width:90%;max-width:1200px;margin:0 auto;overflow:hidden}.mediathek--video-list{display:block;list-style-type:none;margin:0;padding:0}.mediathek--video-list--element{float:left;margin:0;padding:0;width:33.33333%}.mediathek--video-list--element-inner{display:block;width:100%;max-width:450px;padding:10px;margin:0 auto;overflow:hidden}.mediathek--video-list--element-inner img{width:100%;height:auto;display:block;margin:0 auto}.mediathek--video-list--element-inner h3{margin:1em 0 0}.mediathek--video-list--element-image{position:relative;display:block;width:100%;overflow:hidden}.mediathek--video .player-icon{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.mediathek--video .player-icon .video-icon-play{width:100%;height:100%;stroke:#4540F9}@media only screen and (max-width:500px){.mediathek--video .player-icon{width:80px;height:80px}}.mediathek--video .player-icon--hero{width:300px;height:300px}@media only screen and (max-width:1400px){.mediathek--video .player-icon--hero{width:220px;height:220px}}@media only screen and (max-width:700px){.mediathek--video .player-icon--hero{width:140px;height:140px}}@media only screen and (max-width:500px){.mediathek--video .player-icon--hero{width:100px;height:100px}}.mediathek--video .divider{display:none}.mediathek--video .divider-3{display:block}.mediathek--video .first-0,.mediathek--video .first-row-3{padding-left:0;padding-right:20px}.mediathek--video .last-row-3{padding-right:0;padding-left:20px}@media only screen and (max-width:900px){.mediathek--video .divider-2{display:block}.mediathek--video .divider-3{display:none}.mediathek--video-list--element{width:50%}.mediathek--video .first-row-3,.mediathek--video .last-row-3{padding:10px}.mediathek--video .first-0,.mediathek--video .first-row-2{padding-left:0}.mediathek--video .last-row-2{padding-right:0}}@media only screen and (max-width:500px){.mediathek--video .divider-2,.mediathek--video .divider-3{display:none}.mediathek--video-list--element{width:100%;float:none}.mediathek--video-list--element-inner{width:100%;max-width:100%}.mediathek--video .first-0,.mediathek--video .first-row-2,.mediathek--video .first-row-3,.mediathek--video .last-row-2,.mediathek--video .last-row-3{padding:0}}.overlay-video{z-index:100;position:fixed;top:0;left:0;width:100%;height:100%;padding:0;margin:0;background:rgba(0,0,0,.9)}.overlay-video.ng-overlay{display:block}.overlay-video-inner{position:absolute;color:#fff;margin:0 auto;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.overlay-video-inner h1,.overlay-video-inner h2,.overlay-video-inner p{color:#fff;font-size:16px;margin:0;padding:0}.overlay-video-inner a,.overlay-video-inner a:active,.overlay-video-inner a:focus,.overlay-video-inner a:hover,.overlay-video-inner a:link,.overlay-video-inner a:visited{color:#4540F9}.overlay-video-container{position:relative;max-width:640px;min-height:390px;height:auto;margin:0 auto}.overlay-video--close{margin:0;padding:0;background:0 0;border:none;text-transform:none;color:#fff;font-size:13px;outline:0;position:absolute;top:40px;right:40px}.overlay-video--close:before{display:inline-block;width:19px;height:19px;margin-right:7px;position:relative;top:5px;background-image:url(/files/rbf15000-theme/images/close-x-blau.png);-webkit-transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.overlay-video--close:before{background-image:url(/files/rbf15000-theme/images/close-x-blau@2x.png);background-size:19px 19px}}.overlay-video--close:hover:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.overlay-video iframe{display:block;margin:0 auto;position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:600px){.overlay-video .overlay-video--close{top:20px;right:20px}}@media (max-width:480px){.overlay-video .overlay-inner{width:94%;padding:20px 4% 50px}}.mediathek--playlist-heading{margin-top:2em}.mediathek--playlist{margin-top:50px}.mediathek--playlist a{position:relative;color:#9969b1;text-decoration:none}.mediathek--playlist a h3{color:#9969b1;text-transform:none}.mediathek--playlist a:hover h3{color:#477ec0}.mediathek--playlist a:hover img{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.mediathek--playlist a:hover .player-icon{-webkit-transform:scale(1.2) translate(-40%,-40%);-ms-transform:scale(1.2) translate(-40%,-40%);transform:scale(1.2) translate(-40%,-40%)}.mediathek--playlist-standard{float:left;margin:0 20px;cursor:pointer;position:relative}.mediathek--playlist-standard h3{font-size:14px;text-align:left;-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.mediathek--playlist-standard img{-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.mediathek--playlist-list{display:block;list-style-type:none;margin:0;padding:0}.mediathek--playlist-list--element{float:left;margin:0;padding:0;width:33.33333%}.mediathek--playlist-list--element-inner{display:block;width:100%;max-width:450px;padding:10px;margin:0 auto;overflow:hidden}.mediathek--playlist-list--element-inner img{width:100%;height:auto;display:block;margin:0 auto}.mediathek--playlist-list--element-inner h3{margin:1em 0 0}.mediathek--playlist-list--element-image{position:relative;display:block;width:100%;overflow:hidden}.mediathek--playlist .player-icon{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px;height:60px;-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.info--faq-element__question-icon,.overlay-picture--close:before{-webkit-transition:-webkit-transform .3s ease;-o-transition:transform .3s ease}.mediathek--playlist .player-icon .video-icon-play{width:100%;height:100%;stroke:#4540F9}@media only screen and (max-width:500px){.mediathek--playlist .player-icon{width:80px;height:80px}}.mediathek--playlist .platform-icon{display:block;position:absolute;top:20px;left:20px;width:25px;height:25px}.mediathek--playlist .platform-icon-soundcloud{top:15px;width:35px;height:35px}.mediathek--playlist .platform-icon-image{width:100%;height:100%;fill:#fff}.mediathek--playlist .divider{display:none}.mediathek--playlist .divider-3{display:block}.mediathek--playlist .first-0,.mediathek--playlist .first-row-3{padding-left:0;padding-right:20px}.mediathek--playlist .last-row-3{padding-right:0;padding-left:20px}@media only screen and (max-width:900px){.mediathek--playlist .divider-2{display:block}.mediathek--playlist .divider-3{display:none}.mediathek--playlist-list--element{width:50%}.mediathek--playlist .first-row-3,.mediathek--playlist .last-row-3{padding:10px}.mediathek--playlist .first-0,.mediathek--playlist .first-row-2{padding-left:0}.mediathek--playlist .last-row-2{padding-right:0}}@media only screen and (max-width:500px){.mediathek--playlist .divider-2,.mediathek--playlist .divider-3{display:none}.mediathek--playlist-list--element{width:100%;float:none}.mediathek--playlist-list--element-inner{width:100%;max-width:100%}.mediathek--playlist .first-0,.mediathek--playlist .first-row-2,.mediathek--playlist .first-row-3,.mediathek--playlist .last-row-2,.mediathek--playlist .last-row-3{padding:0}}.mediathek--playlist-standard-item-deezer,.mediathek--playlist-standard-item-spotify{margin:0;padding:0;display:inline-block;position:absolute;top:15px;right:15px;z-index:20;background:0 0;border:none;text-indent:-10000px;outline:0}.mediathek--playlist-standard-item-deezer .deezer-player-is-loading,.mediathek--playlist-standard-item-deezer .deezer-player-is-play,.mediathek--playlist-standard-item-deezer .deezer-player-is-stop,.mediathek--playlist-standard-item-deezer .spotify-player-is-loading,.mediathek--playlist-standard-item-deezer .spotify-player-is-play,.mediathek--playlist-standard-item-deezer .spotify-player-is-stop,.mediathek--playlist-standard-item-spotify .deezer-player-is-loading,.mediathek--playlist-standard-item-spotify .deezer-player-is-play,.mediathek--playlist-standard-item-spotify .deezer-player-is-stop,.mediathek--playlist-standard-item-spotify .spotify-player-is-loading,.mediathek--playlist-standard-item-spotify .spotify-player-is-play,.mediathek--playlist-standard-item-spotify .spotify-player-is-stop{display:none;width:40px;height:40px}.mediathek--playlist-standard-item-deezer .deezer-player-is-loading.playbtn-is-active,.mediathek--playlist-standard-item-deezer .deezer-player-is-play.playbtn-is-active,.mediathek--playlist-standard-item-deezer .deezer-player-is-stop.playbtn-is-active,.mediathek--playlist-standard-item-deezer .spotify-player-is-loading.playbtn-is-active,.mediathek--playlist-standard-item-deezer .spotify-player-is-play.playbtn-is-active,.mediathek--playlist-standard-item-deezer .spotify-player-is-stop.playbtn-is-active,.mediathek--playlist-standard-item-spotify .deezer-player-is-loading.playbtn-is-active,.mediathek--playlist-standard-item-spotify .deezer-player-is-play.playbtn-is-active,.mediathek--playlist-standard-item-spotify .deezer-player-is-stop.playbtn-is-active,.mediathek--playlist-standard-item-spotify .spotify-player-is-loading.playbtn-is-active,.mediathek--playlist-standard-item-spotify .spotify-player-is-play.playbtn-is-active,.mediathek--playlist-standard-item-spotify .spotify-player-is-stop.playbtn-is-active{display:block}.mediathek--playlist-standard-item-deezer .deezer-player-is-stop,.mediathek--playlist-standard-item-deezer .spotify-player-is-stop,.mediathek--playlist-standard-item-spotify .deezer-player-is-stop,.mediathek--playlist-standard-item-spotify .spotify-player-is-stop{background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_play.svg)}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.mediathek--playlist-standard-item-deezer .deezer-player-is-stop,.mediathek--playlist-standard-item-deezer .spotify-player-is-stop,.mediathek--playlist-standard-item-spotify .deezer-player-is-stop,.mediathek--playlist-standard-item-spotify .spotify-player-is-stop{background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_play@2x.svg);background-size:40px 40px}}.mediathek--playlist-standard-item-deezer .deezer-player-is-play,.mediathek--playlist-standard-item-deezer .spotify-player-is-play,.mediathek--playlist-standard-item-spotify .deezer-player-is-play,.mediathek--playlist-standard-item-spotify .spotify-player-is-play{background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_play.png);background-repeat:no-repeat;background-size:35px}.mediathek--playlist-standard-item-deezer .deezer-player-is-loading,.mediathek--playlist-standard-item-deezer .spotify-player-is-loading,.mediathek--playlist-standard-item-spotify .deezer-player-is-loading,.mediathek--playlist-standard-item-spotify .spotify-player-is-loading{background-image:url(/files/rbf15000-theme/images/rbf-icon-loading.png);-webkit-animation:rotateyanimation .8s infinite;animation:rotateyanimation .8s infinite}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.mediathek--playlist-standard-item-deezer .deezer-player-is-loading,.mediathek--playlist-standard-item-deezer .spotify-player-is-loading,.mediathek--playlist-standard-item-spotify .deezer-player-is-loading,.mediathek--playlist-standard-item-spotify .spotify-player-is-loading{background-image:url(/files/rbf15000-theme/images/rbf-icon-loading@2x.png);background-size:40px 40px}}.mediathek--playlist-standard-item-deezer.deezer-player-disabled,.mediathek--playlist-standard-item-deezer.spotify-player-disabled,.mediathek--playlist-standard-item-spotify.deezer-player-disabled,.mediathek--playlist-standard-item-spotify.spotify-player-disabled{display:none}.mediathek--gallery{width:100%}.mediathek--gallery-heading{margin-top:1em}.mediathek--gallery--list{margin:40px 0 80px;padding:0;list-style:none}.mediathek--gallery--list--element{float:left;position:relative;width:25%;padding-bottom:25%;margin-bottom:70px}.mediathek--gallery--list--element:before{width:60%;height:2px;background:#a5a5a4;display:block;margin:-5px auto 0}.mediathek--gallery--list--element--inner{position:absolute;top:10px;left:10px;bottom:0;right:10px}.mediathek--gallery--list--element--inner:before{width:95%;height:2px;background:#1c1c1c;display:block;margin:0 auto 2px}.mediathek--gallery--list--element--inner a,.mediathek--gallery--list--element--inner picture{display:inline-block;line-height:0}.mediathek--gallery--list--element--inner img{width:100%;height:100%}.mediathek--gallery--list--element--inner h3{color:#1c1c1c;font-size:16px;padding:1em 0;line-height:normal;text-transform:none}@media only screen and (max-width:1300px){.mediathek--gallery--list--element{width:33.3%;padding-bottom:33%}}@media only screen and (max-width:800px){.mediathek--gallery--list--element{width:50%;padding-bottom:50%}}@media only screen and (max-width:600px){.mediathek--gallery--list--element{width:100%;padding-bottom:100%;margin-bottom:1.5em}}.overlay-picture{z-index:100;position:fixed;top:0;left:0;width:100%;height:100%;padding:1em;margin:0;background:rgba(0,0,0,.9);text-align:center;white-space:nowrap}.overlay-picture:before{display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.overlay-picture-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:hidden;padding:25px 25px 0;border-bottom:25px solid transparent;min-width:30%;margin-left:5%;margin-right:5%;max-height:80%;white-space:normal}@media only screen and (max-width:800px) and (orientation:landscape){.overlay-picture-content{max-width:50%}}.overlay-picture-inner{display:block}.overlay-picture-inner figure{margin:0}.overlay-picture-inner figure img{width:100%}.overlay-picture-inner figure figcaption{text-align:center;color:#fff;background:#121212;padding:15px 0;font-size:14px}.overlay-picture .overlay-controlls{position:absolute;top:50%;background-image:url(/files/rbf15000-theme/images/arrowsleftright.png);background-color:transparent;border:none;width:25px;height:39px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.overlay-picture .overlay-controlls{background-image:url(/files/rbf15000-theme/images/arrowsleftright@2x.png);background-size:50px 39px}}.overlay-picture .overlay-controlls:focus{outline:0}.overlay-picture .overlay-controlls--prev{left:80px;background-position:0 0}.overlay-picture .overlay-controlls--next{right:80px;background-position:25px 0}@media only screen and (max-width:1000px){.overlay-picture .overlay-controlls{top:90%}.overlay-picture .overlay-controlls--prev{left:40%}.overlay-picture .overlay-controlls--next{right:40%}}@media only screen and (max-width:1000px) and (orientation:landscape){.overlay-picture .overlay-controlls{top:87%}}@media only screen and (max-width:600px){.overlay-picture .overlay-controlls--prev{left:30%}.overlay-picture .overlay-controlls--next{right:30%}}@media only screen and (max-width:400px){.overlay-picture .overlay-controlls--prev{left:25%}.overlay-picture .overlay-controlls--next{right:25%}}.overlay-picture--close{margin:0;padding:0;background:0 0;border:none;text-transform:none;color:#fff;font-size:13px;outline:0;position:absolute;top:40px;right:40px}.overlay-picture--close:before{display:inline-block;width:19px;height:19px;margin-right:7px;position:relative;top:5px;background-image:url(/files/rbf15000-theme/images/close-x-blau.png);transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.overlay-picture--close:before{background-image:url(/files/rbf15000-theme/images/close-x-blau@2x.png);background-size:19px 19px}}.overlay-picture .slider-thumbnails{position:fixed;bottom:0;left:0;width:100%;display:none}.overlay-picture .slider-thumbnails-outer{width:75%;margin:0 auto}.overlay-picture .slider-thumbnails .thumbnail-item{float:left;width:9%;max-width:100px;margin:.5%}.overlay-picture .slider-thumbnails .thumbnail-item.active{border:2px inset #fff}.overlay-picture .slider-thumbnails .thumbnail-item a{display:block;height:100%;width:100%;line-height:0}.overlay-picture .slider-thumbnails .thumbnail-item img{width:100%}.mod_reviewreader .mediathek--gallery--list{margin:40px 0 0}.mod_reviewreader .mediathek--video{margin-top:0}.discover-list{margin:0 0 0 -.3%;padding:0;list-style:none;width:100.6%;display:none}.discover-list__show{display:block}@media only screen and (max-width:500px){.discover-list{margin:0;width:100%}}.discover-stats-reload{width:100%;margin:3em 0 2em;text-align:center}.discover-stats-reload-text{display:inline-block;margin-right:2em}.discover-stats-reload-button{padding:.4em 1em;background:#1c1c1c;color:#fff;-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.discover-stats-reload-button a{color:#fff;text-decoration:none}.discover-stats-reload-button:hover{background:#4540F9;-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}@media only screen and (max-width:500px){.discover-stats-reload-button,.discover-stats-reload-text{width:100%;display:block}.discover-stats-reload-button{width:40%;display:block;margin:1em auto 2em}}.discover-list__gallery--tile{margin:0;padding:0;position:relative;overflow:hidden;-webkit-transition:-webkit-transform 250ms ease;-o-transition:transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease}.discover-list__gallery--tile:hover .discover-list__gallery--tile__image{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);-webkit-transition:-webkit-transform 250ms ease;-o-transition:transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease}@media only screen and (max-width:800px){.discover-list__gallery--tile{width:49.4%}}@media only screen and (max-width:500px){.discover-list__gallery--tile{width:100%;margin:4px 0}}.discover-list__gallery--tile a{display:block;overflow:hidden}.discover-list__gallery--tile__image{margin-bottom:-6px;width:100%;height:auto;-webkit-transition:-webkit-transform 250ms ease;-o-transition:transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease}.discover-list__gallery--tile__headlines{position:absolute;bottom:0;left:11%;width:78%;padding-bottom:30px}@media only screen and (max-width:600px){.discover-list__gallery--tile__headlines{padding-bottom:15px;left:30px}}@media only screen and (max-width:500px){.discover-list__gallery--tile__headlines{padding-bottom:30px}}.discover-list__gallery--tile__headlines h2,.discover-list__gallery--tile__headlines h3{margin:0;padding:0;color:#fff}.discover-list__gallery--tile__headlines h2{font-size:44px;line-height:55px;padding-bottom:15px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.discover-list__gallery--tile__headlines h3{font-family:GraebenbachMono;font-size:21px;text-transform:none}.SumoSelect .optWrapper>.options li.opt,.program__conference .SumoSelect .optWrapper>.options li.opt,.program__festival .SumoSelect .CaptionCont,.program__festival .program-header--list__tile-search{font-family:GraebenbachMono,monospace}@media only screen and (max-width:1400px){.discover-list__gallery--tile__headlines__festival h2{font-size:32px;line-height:38px;padding-bottom:10px}}@media only screen and (max-width:500px){.discover-list__gallery--tile__headlines__festival h2{font-size:44px;line-height:55px;padding-bottom:10px}}@media only screen and (max-width:400px){.discover-list__gallery--tile__headlines__festival h2{font-size:32px;line-height:38px}}.discover-list__gallery--tile__headlines__festival h2.font-size-1{font-size:32px;line-height:38px;padding-bottom:15px}@media only screen and (max-width:1400px){.discover-list__gallery--tile__headlines__festival h2.font-size-1{font-size:21px;line-height:26px;padding-bottom:10px}}@media only screen and (max-width:500px){.discover-list__gallery--tile__headlines__festival h2.font-size-1{font-size:32px;line-height:38px;padding-bottom:10px}}@media only screen and (max-width:400px){.discover-list__gallery--tile__headlines__festival h2.font-size-1{font-size:21px;line-height:26px}}.discover-list__gallery--tile__headlines__festival h2.font-size-2{font-size:21px;line-height:26px;padding-bottom:15px}@media only screen and (max-width:1400px){.discover-list__gallery--tile__headlines__festival h2.font-size-2{font-size:16px;line-height:22px;padding-bottom:10px}}@media only screen and (max-width:500px){.discover-list__gallery--tile__headlines__festival h2.font-size-2{font-size:21px;line-height:26px;padding-bottom:15px}}@media only screen and (max-width:400px){.discover-list__gallery--tile__headlines__festival h2.font-size-2{font-size:16px;line-height:22px;padding-bottom:5px}}@media only screen and (max-width:1100px) only screen and (max-width:700px){.discover-list__gallery--tile__headlines__festival h3{font-size:16px}}@media only screen and (max-width:800px) only screen and (max-width:500px){.discover-list__gallery--tile__headlines__festival h3{font-size:21px}}.discover-list__gallery--tile__headlines__conference{padding-bottom:60px}@media only screen and (max-width:1200px){.discover-list__gallery--tile__headlines__conference{padding-bottom:30px}}@media only screen and (max-width:600px){.discover-list__gallery--tile__headlines__conference{padding-bottom:30px}}@media only screen and (max-width:800px){.discover-list__gallery--tile__headlines__conference{padding-bottom:60px}}@media only screen and (max-width:500px){.discover-list__gallery--tile__headlines__conference{padding-bottom:60px}}@media only screen and (max-width:400px){.discover-list__gallery--tile__headlines__conference{padding-bottom:40px}}.discover-list__gallery--tile__headlines__conference h2{font-size:21px;line-height:24px;text-transform:none}@media only screen and (max-width:1100px){.discover-list__gallery--tile__headlines__conference h2{font-size:18px;line-height:21px}}@media only screen and (max-width:800px){.discover-list__gallery--tile__headlines__conference h2{font-size:21px;line-height:24px}}@media only screen and (max-width:600px){.discover-list__gallery--tile__headlines__conference h2{font-size:18px;line-height:21px}}@media only screen and (max-width:500px){.discover-list__gallery--tile__headlines__conference h2{font-size:21px;line-height:24px}}@media only screen and (max-width:1100px){.discover-list__gallery--tile__headlines__conference h3{font-size:16px;line-height:21px}}@media only screen and (max-width:800px){.discover-list__gallery--tile__headlines__conference h3{font-size:21px;line-height:24px}}@media only screen and (max-width:600px){.discover-list__gallery--tile__headlines__conference h3{font-size:16px;line-height:21px}}.discover-block-one,.discover-block.three,.discover-block.two{width:100%;padding:0}.discover-block-one-1,.discover-block-one-2{width:50%;float:left}.discover-block-one-3{width:100%;float:left}.discover-block-one-3-0,.discover-block-one-3-1,.discover-block-one-3-2{width:33.333%;border:4px solid #fff;float:left}@media only screen and (max-width:1000px){.discover-block-one-3-0,.discover-block-one-3-1,.discover-block-one-3-2{border-width:2px}}.discover-block-one-1-0{width:100%;border:4px solid #fff}@media only screen and (max-width:1000px){.discover-block-one-1-0{border-width:2px}}.discover-block-one-1-1{width:66%;float:right;border:4px solid #fff}@media only screen and (max-width:1000px){.discover-block-one-1-1{border-width:2px}}.discover-block-one-2-1{width:100%;border:4px solid #fff}@media only screen and (max-width:1000px){.discover-block-one-2-1{border-width:2px}}.discover-block-one-2-0{width:66%;border:4px solid #fff}@media only screen and (max-width:1000px){.discover-block-one-2-0{border-width:2px}}.discover-block-two-1,.discover-block-two-2{width:50%;float:left}.discover-block-two-1-0{width:100%;border:4px solid #fff}@media only screen and (max-width:1000px){.discover-block-two-1-0{border-width:2px}}.discover-block-two-1-1{width:66%;float:right;border:4px solid #fff}@media only screen and (max-width:1000px){.discover-block-two-1-1{border-width:2px}}.discover-block-two-1-2{width:100%;border:4px solid #fff}@media only screen and (max-width:1000px){.discover-block-two-1-2{border-width:2px}}.discover-block-two-2-0{width:66%;float:left;border:4px solid #fff}@media only screen and (max-width:1000px){.discover-block-two-2-0{border-width:2px}}.discover-block-two-2-1{width:100%;border:4px solid #fff}@media only screen and (max-width:1000px){.discover-block-two-2-1{border-width:2px}}.discover-block-two-2-2{width:66%;padding-top:29%;border:4px solid #fff}@media only screen and (max-width:1000px){.discover-block-two-2-2{border-width:2px}}.discover-block-three-1{width:100%;float:left}.discover-block-three-1-0,.discover-block-three-1-1,.discover-block-three-1-2{width:33.333%;border:4px solid #fff;float:left}@media only screen and (max-width:1000px){.discover-block-three-1-0,.discover-block-three-1-1,.discover-block-three-1-2{border-width:2px}}.discover-block-three-2{width:50%;float:left}.discover-block-three-2-0{margin-left:34%;width:66%;border:4px solid #fff}@media only screen and (max-width:1000px){.discover-block-three-2-0{border-width:2px}}.discover-block-three-2-1{width:66%;margin-left:34%;border:4px solid #fff}@media only screen and (max-width:1000px){.discover-block-three-2-1{border-width:2px}}.discover-block-three-3{width:50%;float:left}.discover-block-three-3-0{width:100%;border:4px solid #fff}@media only screen and (max-width:1000px){.discover-block-three-3-0{border-width:2px}}@media only screen and (max-width:800px){.discover-block-one,.discover-block-three,.discover-block-two{width:100%}.discover-block-one-1,.discover-block-one-2,.discover-block-one-3,.discover-block-three-1,.discover-block-three-2,.discover-block-three-3,.discover-block-two-1,.discover-block-two-2,.discover-block-two-3{width:50%;float:left}.discover-block-one-1-0,.discover-block-one-1-1,.discover-block-one-1-2,.discover-block-one-1-3,.discover-block-one-2-0,.discover-block-one-2-1,.discover-block-one-2-2,.discover-block-one-2-3,.discover-block-one-3-0,.discover-block-one-3-1,.discover-block-one-3-2,.discover-block-one-3-3,.discover-block-three-1-0,.discover-block-three-1-1,.discover-block-three-1-2,.discover-block-three-1-3,.discover-block-three-2-0,.discover-block-three-2-1,.discover-block-three-2-2,.discover-block-three-2-3,.discover-block-three-3-0,.discover-block-three-3-1,.discover-block-three-3-2,.discover-block-three-3-3,.discover-block-two-1-0,.discover-block-two-1-1,.discover-block-two-1-2,.discover-block-two-1-3,.discover-block-two-2-0,.discover-block-two-2-1,.discover-block-two-2-2,.discover-block-two-2-3,.discover-block-two-3-0,.discover-block-two-3-1,.discover-block-two-3-2,.discover-block-two-3-3{width:100%;float:left;padding:0}.discover-block-one-3,.discover-block-one-3-0,.discover-block-one-3-1,.discover-block-one-3-2,.discover-block-three-1,.discover-block-three-1-2{width:100%}.discover-block-three-2{width:100%;margin:0}.discover-block-three-2-0,.discover-block-three-2-1{width:50%;float:left;margin:0}.discover-block-three-3,.discover-block-three-3-0{width:100%}}@media only screen and (max-width:500px){.discover-list__gallery--tile__headlines__conference h3{font-size:21px;line-height:24px}.discover-block-one,.discover-block-three,.discover-block-two{width:100%}.discover-block-one-1,.discover-block-one-2,.discover-block-one-3,.discover-block-three-1,.discover-block-three-2,.discover-block-three-3,.discover-block-two-1,.discover-block-two-2,.discover-block-two-3{width:100%;float:none}.discover-block-one-1-0,.discover-block-one-1-1,.discover-block-one-1-2,.discover-block-one-1-3,.discover-block-one-2-0,.discover-block-one-2-1,.discover-block-one-2-2,.discover-block-one-2-3,.discover-block-one-3-0,.discover-block-one-3-1,.discover-block-one-3-2,.discover-block-one-3-3,.discover-block-three-1-0,.discover-block-three-1-1,.discover-block-three-1-2,.discover-block-three-1-3,.discover-block-three-2-0,.discover-block-three-2-1,.discover-block-three-2-2,.discover-block-three-2-3,.discover-block-three-3-0,.discover-block-three-3-1,.discover-block-three-3-2,.discover-block-three-3-3,.discover-block-two-1-0,.discover-block-two-1-1,.discover-block-two-1-2,.discover-block-two-1-3,.discover-block-two-2-0,.discover-block-two-2-1,.discover-block-two-2-2,.discover-block-two-2-3,.discover-block-two-3-0,.discover-block-two-3-1,.discover-block-two-3-2,.discover-block-two-3-3{width:100%;float:none;margin:4px 0;border:0}}.discover--list-item-assets{position:absolute;top:15px;right:15px}.discover--list-item-fav{display:inline-block;float:left;margin-left:10px}.discover--list-item-fav.def-favbtn{background-position:0 -41px}.discover--list-item-fav.def-favbtn__active{background-position:-40px -41px}.discover--list-item-fav.def-favbtn__faved{background-position:-80px -1px}.discover--list-item-deezer,.discover--list-item-spotify{margin:0;padding:0;display:inline-block;position:relative;float:left;z-index:20;background:0 0;border:none;text-indent:-10000px;outline:0}.discover--list-item-deezer .deezer-player-is-loading,.discover--list-item-deezer .deezer-player-is-play,.discover--list-item-deezer .deezer-player-is-stop,.discover--list-item-deezer .spotify-player-is-loading,.discover--list-item-deezer .spotify-player-is-play,.discover--list-item-deezer .spotify-player-is-stop,.discover--list-item-spotify .deezer-player-is-loading,.discover--list-item-spotify .deezer-player-is-play,.discover--list-item-spotify .deezer-player-is-stop,.discover--list-item-spotify .spotify-player-is-loading,.discover--list-item-spotify .spotify-player-is-play,.discover--list-item-spotify .spotify-player-is-stop{display:none;width:40px;height:40px}.discover--list-item-deezer .deezer-player-is-loading.playbtn-is-active,.discover--list-item-deezer .deezer-player-is-play.playbtn-is-active,.discover--list-item-deezer .deezer-player-is-stop.playbtn-is-active,.discover--list-item-deezer .spotify-player-is-loading.playbtn-is-active,.discover--list-item-deezer .spotify-player-is-play.playbtn-is-active,.discover--list-item-deezer .spotify-player-is-stop.playbtn-is-active,.discover--list-item-spotify .deezer-player-is-loading.playbtn-is-active,.discover--list-item-spotify .deezer-player-is-play.playbtn-is-active,.discover--list-item-spotify .deezer-player-is-stop.playbtn-is-active,.discover--list-item-spotify .spotify-player-is-loading.playbtn-is-active,.discover--list-item-spotify .spotify-player-is-play.playbtn-is-active,.discover--list-item-spotify .spotify-player-is-stop.playbtn-is-active{display:block}.discover--list-item-deezer .deezer-player-is-stop,.discover--list-item-deezer .spotify-player-is-stop,.discover--list-item-spotify .deezer-player-is-stop,.discover--list-item-spotify .spotify-player-is-stop{background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_play.svg)}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.discover--list-item-deezer .deezer-player-is-stop,.discover--list-item-deezer .spotify-player-is-stop,.discover--list-item-spotify .deezer-player-is-stop,.discover--list-item-spotify .spotify-player-is-stop{background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_play@2x.svg);background-size:40px 40px}}.discover--list-item-deezer .deezer-player-is-play,.discover--list-item-deezer .spotify-player-is-play,.discover--list-item-spotify .deezer-player-is-play,.discover--list-item-spotify .spotify-player-is-play{background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_pause.svg)}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.discover--list-item-deezer .deezer-player-is-play,.discover--list-item-deezer .spotify-player-is-play,.discover--list-item-spotify .deezer-player-is-play,.discover--list-item-spotify .spotify-player-is-play{background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_pause@2x.svg);background-size:40px 40px}}.discover--list-item-deezer .deezer-player-is-loading,.discover--list-item-deezer .spotify-player-is-loading,.discover--list-item-spotify .deezer-player-is-loading,.discover--list-item-spotify .spotify-player-is-loading{background-image:url(/files/rbf15000-theme/images/rbf-icon-loading.png);-webkit-animation:rotateyanimation .8s infinite;animation:rotateyanimation .8s infinite}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.discover--list-item-deezer .deezer-player-is-loading,.discover--list-item-deezer .spotify-player-is-loading,.discover--list-item-spotify .deezer-player-is-loading,.discover--list-item-spotify .spotify-player-is-loading{background-image:url(/files/rbf15000-theme/images/rbf-icon-loading@2x.png);background-size:40px 40px}}.discover--list-item-deezer.deezer-player-disabled,.discover--list-item-deezer.spotify-player-disabled,.discover--list-item-spotify.deezer-player-disabled,.discover--list-item-spotify.spotify-player-disabled{display:none}.discover .rbf-loader{margin:0 auto;padding:200px 0 250px}@media only screen and (max-width:600px){.discover .rbf-loader{padding:100px 0 125px}}.info--faq-heading{margin:40px 0 0;padding:20px 0 15px;font-size:37px;color:#9969b1;border-bottom:1px solid #9969b1}@media only screen and (max-width:500px){.info--faq-heading{font-size:24px}}.info--faq-element-last{margin-bottom:20px}@media only screen and (max-width:700px){.info--faq-element-last{padding-bottom:40px}}.info--faq-element__question{position:relative;border-bottom:1px solid #9969b1;min-height:24px;font-size:22px;margin:0;padding:20px 40px 20px 0;cursor:pointer;color:#9969b1;text-transform:uppercase;font-weight:400}.info--faq-element__question-icon{position:absolute;top:45%;right:10px;width:30px;height:30px;display:block;background-image:url(/files/rbf15000-theme/images/lila/rbf_website_icons_arrow_right_lila.png);background-repeat:no-repeat;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);background-size:15px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.info--faq-element__question-icon{background-image:url(/files/rbf15000-theme/images/lila/rbf_website_icons_arrow_right_lila@2x.png);background-size:20px 18px}}@media only screen and (max-width:700px){.info--faq-element__question{padding-bottom:14px;line-height:1.4}.info--faq-element__question-icon{top:46px;right:2px}}.info--faq-element__answer{padding:30px 0 40px}@media only screen and (max-width:700px){.info--faq-element__answer{padding:10px 0}}.info--faq-element__answer p{margin:.7em 0;padding:0}.info--faq-element ul{padding:0;list-style-type:none;margin:0;width:100%;max-width:90%}.info--faq-element ul li{position:relative;margin-left:30px}.info--faq-element ul li:before{margin-top:2px;position:absolute;left:-30px;background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_arrow_right.svg);width:20px;height:18px;background-repeat:no-repeat;background-size:contain;background-position:center}.SelectClass,.SumoSelect.open .search-txt,.SumoUnder{position:absolute;width:100%;-webkit-box-sizing:border-box;left:0}.info--faq-element.active .info--faq-element__question-icon{-webkit-transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);top:17px;right:-4px}@media only screen and (max-width:1300px){.info--faq-element.active .info--faq-element__question-icon{top:36px;right:-10px}}.SumoSelect p{margin:0}.SelectBox{padding:5px 8px}.sumoStopScroll{overflow:hidden}.SumoSelect .hidden{display:none}.SumoSelect .search-txt{display:none;outline:0}.SumoSelect .no-match{display:none;padding:6px}.SumoSelect.open .search-txt{display:inline-block;top:0;margin:0;padding:5px 8px;border:none;box-sizing:border-box;border-radius:5px}.SumoSelect.open>.search>label,.SumoSelect.open>.search>span{visibility:hidden}.SelectClass,.SumoUnder{top:0;right:0;height:100%;border:none;box-sizing:border-box;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.SelectClass{z-index:1}.SumoSelect .select-all>label,.SumoSelect>.CaptionCont,.SumoSelect>.optWrapper>.options li.opt label{-ms-user-select:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect{display:inline-block;position:relative;outline:0}.SumoSelect.open>.CaptionCont,.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont{-webkit-box-shadow:0 0 2px #7799D0;box-shadow:0 0 2px #7799D0;border-color:#7799D0}.SumoSelect>.CaptionCont{position:relative;border:1px solid #A4A4A4;min-height:14px;background-color:#fff;border-radius:2px;margin:0}.SumoSelect>.CaptionCont>span{display:block;padding-right:30px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default}.SumoSelect>.CaptionCont>span.placeholder{color:#ccc;font-style:italic}.SumoSelect>.CaptionCont>label{position:absolute;top:0;right:0;bottom:0;width:30px}.SumoSelect>.CaptionCont>label>i{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMdBhAJ/fwnjwAAAGFJREFUKM9jYBh+gBFKuzEwMKQwMDB8xaOWlYGB4T4DA0MrsuapDAwM//HgNwwMDDbYTJuGQ8MHBgYGJ1xOYGNgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=);background-position:center center;width:16px;height:16px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-repeat:no-repeat;opacity:.8}.SumoSelect>.optWrapper{display:none;z-index:1000;top:30px;width:100%;position:absolute;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #ddd;-webkit-box-shadow:2px 3px 3px rgba(0,0,0,.11);box-shadow:2px 3px 3px rgba(0,0,0,.11);border-radius:3px;overflow:hidden}.SumoSelect.open>.optWrapper{top:35px;display:block}.SumoSelect.open>.optWrapper.up{top:auto;bottom:100%;margin-bottom:5px}.SumoSelect>.optWrapper ul{list-style:none;display:block;padding:0;margin:0;overflow:auto}.SumoSelect>.optWrapper>.options{border-radius:2px;position:relative;max-height:250px}.SumoSelect>.optWrapper.okCancelInMulti>.options{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options{border-radius:0 0 2px 2px}.SumoSelect>.optWrapper.selall.okCancelInMulti>.options{border-radius:0}.SumoSelect>.optWrapper>.options li.group.disabled>label{opacity:.5}.SumoSelect>.optWrapper>.options li ul li.opt{padding-left:22px}.SumoSelect>.optWrapper.multiple>.options li ul li.opt{padding-left:50px}.SumoSelect>.optWrapper.isFloating>.options{max-height:100%;-webkit-box-shadow:0 0 100px #595959;box-shadow:0 0 100px #595959}.SumoSelect>.optWrapper>.options li.opt{padding:6px;position:relative;border-bottom:1px solid #f5f5f5}.SumoSelect>.optWrapper>.options>li.opt:first-child{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options>li.opt:first-child{border-radius:0}.SumoSelect>.optWrapper>.options>li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:none}.SumoSelect>.optWrapper.okCancelInMulti>.options>li.opt:last-child{border-radius:0}.SumoSelect>.optWrapper>.options li.opt:hover{background-color:#E4E4E4}.SumoSelect .select-all.sel,.SumoSelect>.optWrapper>.options li.opt.sel{background-color:#a1c0e4}.SumoSelect>.optWrapper>.options li label{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer}.SumoSelect>.optWrapper>.options li span{display:none}.SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:700}.SumoSelect>.optWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%}.SumoSelect>.optWrapper>.options li.opt.disabled{background-color:inherit;pointer-events:none}.SumoSelect>.optWrapper>.options li.opt.disabled *{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:35px;cursor:pointer}.SumoSelect .select-all>span,.SumoSelect>.optWrapper.multiple>.options li.opt span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect .select-all>span i,.SumoSelect>.optWrapper.multiple>.options li.opt span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:14px;height:14px;border:1px solid #AEAEAE;border-radius:2px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.15);box-shadow:inset 0 1px 3px rgba(0,0,0,.15);background-color:#fff}.SumoSelect>.optWrapper>.MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;-webkit-box-shadow:0 0 2px rgba(0,0,0,.13);box-shadow:0 0 2px rgba(0,0,0,.13);border-radius:0 0 3px 3px}.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:block}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:6px}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p:focus{-webkit-box-shadow:0 0 2px #a1c0e4;box-shadow:0 0 2px #a1c0e4;border-color:#a1c0e4;outline:0;background-color:#a1c0e4}.SumoSelect>.optWrapper.multiple>.MultiControls>p{display:inline-block;cursor:pointer;padding:12px;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background-color:#f1f1f1}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border-right:1px solid #DBDBDB;border-radius:0 0 0 3px}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0 0 3px}.SumoSelect>.optWrapper.isFloating>.options li.opt{padding:12px 6px}.SumoSelect>.optWrapper.multiple.isFloating>.options li.opt{padding-left:35px}.SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:43px}.SumoSelect .select-all.partial>span i,.SumoSelect .select-all.selected>span i,.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i{background-color:#11a911;-webkit-box-shadow:none;box-shadow:none;border-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center center}.SumoSelect.disabled{opacity:.7;cursor:not-allowed}.SumoSelect.disabled>.CaptionCont{border-color:#ccc;-webkit-box-shadow:none;box-shadow:none}.SumoSelect .select-all{border-radius:3px 3px 0 0;position:relative;border-bottom:1px solid #ddd;background-color:#fff;padding:8px 0 3px 35px;height:20px;cursor:pointer}.SumoSelect .select-all>label,.SumoSelect .select-all>span i{cursor:pointer}.SumoSelect .select-all.partial>span i{background-color:#ccc}.SumoSelect>.optWrapper>.options li.optGroup{padding-left:5px;text-decoration:underline}.SumoSelect{width:100%}@media only screen and (max-width:800px){.SumoSelect{border-bottom:1px solid #1c1c1c;margin-bottom:4px}}.SumoSelect .font-700{font-weight:700}.SumoSelect .optWrapper>.options li.opt.selected label,.program__festival .SumoSelect .optWrapper>.options li.opt.selected label{font-weight:400;color:#fff}.SumoSelect.open .optWrapper{border-top:none}.SumoSelect:active>.CaptionCont,.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont{-webkit-box-shadow:none;box-shadow:none}.SumoSelect .optWrapper{border-color:#1c1c1c;border-radius:0}@media only screen and (max-width:800px){.SumoSelect .optWrapper{border-top:none;width:99.6%}}.SumoSelect .optWrapper>.options .disabled{display:none}.SumoSelect .optWrapper>.options li.opt.inactive{background-color:inherit;pointer-events:none}.SumoSelect .optWrapper>.options li.opt.inactive *{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.SumoSelect .optWrapper>.options li.opt span i{background-color:transparent!important;background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_checkbox_inactive.svg)!important;background-repeat:no-repeat;border:none}.SumoSelect .optWrapper>.options li.opt.selected span i{background-color:#9969b1!important;background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_checkbox_active.svg)!important;border:none}.SumoSelect .optWrapper>.options li.opt label:hover{color:#fff}.SumoSelect .optWrapper>.options li.opt:hover{background-color:transparent!important}.SumoSelect .optWrapper>.options li label{text-align:left}.SumoSelect .CaptionCont{border-top:none;border-left:none;border-right:none;border-radius:0;width:100%;-webkit-box-shadow:none!important;box-shadow:none!important}@media only screen and (max-width:800px){.SumoSelect .CaptionCont{border:none}}.SumoSelect .CaptionCont span.badges{border-radius:50%;padding:0 5px}.SumoSelect .CaptionCont>span,.SumoSelect .CaptionCont>span.placeholder{text-align:left;font-style:normal}.program__festival .SumoSelect .optWrapper{border-color:transparent}.program__festival .SumoSelect .optWrapper>.options li.opt.inactive{background-color:inherit}.program__festival .SumoSelect .optWrapper>.options li.opt span i{background-color:transparent!important;background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_checkbox_inactive.svg)!important;background-repeat:no-repeat;border:none}.program__festival .SumoSelect .optWrapper>.options li.opt.selected span i{background-color:#9969b1!important;background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_checkbox_active.svg)!important;border:none}.program__festival .SumoSelect .optWrapper>.options li label{color:#fff;text-transform:uppercase}.program__festival .SumoSelect .optWrapper .options{background-color:#9969b1}.program__festival .SumoSelect .CaptionCont span.badges,.program__festival .SumoSelect .optWrapper>.MultiControls>p.btnOk,.program__festival .SumoSelect .optWrapper>.MultiControls>p.btnOk:hover{background-color:#477ec0;color:#fff}.program__festival .SumoSelect .CaptionCont{border-color:#9969b1}.program__festival .SumoSelect .CaptionCont>span,.program__festival .SumoSelect .CaptionCont>span.placeholder{color:#9969b1;font-size:15px;text-transform:uppercase}.program__festival .SumoSelect .CaptionCont>label>i{background-image:url(/files/rbf15000-theme/images/lila/rbf_website_icons_arrow_down-06_lila.png);background-size:20px 20px;width:25px;height:25px;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.program__festival .SumoSelect .CaptionCont>label>i{background-image:url(/files/rbf15000-theme/images/lila/rbf_website_icons_arrow_down-06_lila@2x.png);background-size:20px 18px}}.program__festival .program-header__filter-wrapper.button-favoriten .pr-filter--el--favoriten{color:#9969b1}.program__festival .program-header__filter-wrapper.button-favoriten .pr-filter--el--favoriten.acitve{color:#fff;background:#9969b1;border-color:#9969b1}.program__festival .program-header__filter-wrapper.button-favoriten .pr-filter--el--favoriten:hover{background:#9969b1;color:#fff}.program__festival .program-header__filter-wrapper .input-icon .icon-svg{fill:#D25F94}.program__festival .program-header--list__tile-search{color:#9969b1;border:none;border-bottom:1px solid #9969b1;padding-top:0}.program__conference .SumoSelect .CaptionCont,.program__conference .SumoSelect .optWrapper{border-color:#9969b1}.program__festival .program-header--list__tile-search::placeholder{color:#000;opacity:1;text-transform:capitalize}.program__festival .program-header--list__tile-search::-webkit-input-placeholder{color:#000;opacity:1;text-transform:capitalize}.program__festival .program-header--list__tile-search:-ms-input-placeholder{color:#000;opacity:1;text-transform:capitalize}.program__festival .program-header--list__tile-search::-ms-input-placeholder{color:#000;opacity:1;text-transform:capitalize}.program__festival .program-header--list__tile-filter-btn,.program__festival .program-header--sort-view a{color:#9969b1}@media only screen and (max-width:800px){.program__festival .program-header--list__tile-filter-btn .icon-svg,.program__festival .program-header--list__tile-filter-btn:hover use{fill:#9969b1}}.program__festival .program-header--sort-view a .icon-svg,.program__festival .program-header--sort-view a use{fill:#9969b1}.program__festival .program-header--sort-view a.active,.program__festival .program-header--sort-view a:hover{color:#477ec0}.program__festival .program-header--sort-view a.active .icon-svg,.program__festival .program-header--sort-view a.active use,.program__festival .program-header--sort-view a:hover .icon-svg,.program__festival .program-header--sort-view a:hover use{fill:#477ec0}.program__festival .program-header--sort-view__search .input-icon .icon-svg{fill:#9969b1}.program__conference .SumoSelect .optWrapper>.options li.opt.inactive{background-color:inherit}.program__conference .SumoSelect .optWrapper>.options li.opt.selected span i{background-color:#a5a5a4!important}.program__conference .SumoSelect .optWrapper>.options li label{color:#fff}.program__conference .SumoSelect .optWrapper .options,.program__conference .SumoSelect .optWrapper .options:hover{background-color:#9969b1}.program__conference .SumoSelect .optWrapper>.MultiControls>p.btnOk,.program__conference .SumoSelect .optWrapper>.MultiControls>p.btnOk:hover{background-color:#477ec0;color:#fff}.program__conference .SumoSelect .CaptionCont span.badges{background-color:#9969b1;color:#fff}.program__conference .SumoSelect .CaptionCont>span,.program__conference .SumoSelect .CaptionCont>span.placeholder{color:#9969b1;font-size:15px;text-transform:uppercase}.program__conference .SumoSelect .CaptionCont>label>i{background-image:url(/files/rbf15000-theme/images/svgsprite/rbf_website_icons_arrow_down-06-lila.svg);width:25px;height:25px}.program__conference .program-header__filter-wrapper.button-favoriten .pr-filter--el--favoriten{color:#9969b1}.program__conference .program-header__filter-wrapper.button-favoriten .pr-filter--el--favoriten.acitve{color:#fff;background:#9969b1;border-color:#9969b1}.program__conference .program-header__filter-wrapper.button-favoriten .pr-filter--el--favoriten:hover{background:#9969b1;color:#fff}.program__conference .program-header--list__tile-filter-btn,.program__conference .program-header--sort-view a{color:#9969b1}.program__conference .program-header__filter-wrapper.button-favoriten .pr-filter--el--favoriten:hover .icon-svg{fill:#fff}.program__conference .program-header--sort-view a .icon-svg,.program__conference .program-header--sort-view a use,.program__conference .program-header__filter-wrapper .input-icon .icon-svg{fill:#9969b1}.program__conference .program-header--list__tile-search{color:#9969b1;border:none;border-bottom:1px solid #9969b1;padding-top:0}.program__favorites .SumoSelect .CaptionCont,.program__favorites .SumoSelect .optWrapper{border-color:#9969b1}.program__conference .program-header--list__tile-search:-ms-input-placeholder,.program__conference .program-header--list__tile-search::-ms-input-placeholder,.program__conference .program-header--list__tile-search::-webkit-input-placeholder{color:#9969b1;opacity:1;text-transform:capitalize}.program__conference .program-header--list__tile-search:-ms-input-placeholder,.program__conference .program-header--list__tile-search::-ms-input-placeholder,.program__conference .program-header--list__tile-search::-webkit-input-placeholder,.program__conference .program-header--list__tile-search::placeholder{color:#9969b1;opacity:1;text-transform:capitalize}@media only screen and (max-width:800px){.program__conference .program-header--list__tile-filter-btn .icon-svg,.program__conference .program-header--list__tile-filter-btn:hover use{fill:#9969b1}}.program__conference .program-header--sort-view a.active,.program__conference .program-header--sort-view a:hover{color:#477ec0}.program__conference .program-header--sort-view a.active .icon-svg,.program__conference .program-header--sort-view a.active use,.program__conference .program-header--sort-view a:hover .icon-svg,.program__conference .program-header--sort-view a:hover use{fill:#477ec0}.program__conference .program-header--sort-view__search .input-icon .icon-svg{fill:#9969b1}.program__favorites .SumoSelect .optWrapper>.options li.opt.inactive{background-color:inherit}.program__favorites .SumoSelect .optWrapper>.options li.opt.selected span i{background-color:#a5a5a4!important}.program__favorites .SumoSelect .optWrapper>.options li label{color:#4540F9}.program__favorites .SumoSelect .optWrapper>.MultiControls>p.btnOk,.program__favorites .SumoSelect .optWrapper>.MultiControls>p.btnOk:hover{background-color:#477ec0;color:#fff}.program__favorites .SumoSelect .CaptionCont span.badges{background-color:#9969b1;color:#fff}.program__favorites .SumoSelect .CaptionCont>span,.program__favorites .SumoSelect .CaptionCont>span.placeholder{color:#9969b1}.program__favorites .SumoSelect .CaptionCont>label>i{background-image:url(/files/rbf15000-theme/images/icon-arrow-favoriten.png)}.program__favorites a.active .icon-svg{fill:#4540F9}