@font-face{font-family:TTFirs-Bold;src:url(/assets/fonts/TTFirs/30F8F2_0_0.eot);src:url(/assets/fonts/TTFirs/30F8F2_0_0.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/TTFirs/30F8F2_0_0.woff2) format("woff2"),url(/assets/fonts/TTFirs/30F8F2_0_0.woff) format("woff"),url(/assets/fonts/TTFirs/30F8F2_0_0.ttf) format("truetype")}@font-face{font-family:TTFirs-ExtraBold;src:url(/assets/fonts/TTFirs/30F8F2_1_0.eot);src:url(/assets/fonts/TTFirs/30F8F2_1_0.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/TTFirs/30F8F2_1_0.woff2) format("woff2"),url(/assets/fonts/TTFirs/30F8F2_1_0.woff) format("woff"),url(/assets/fonts/TTFirs/30F8F2_1_0.ttf) format("truetype")}body,html{background:#fff;color:#323232;font-family:Roboto,sans-serif;font-size:18px;font-weight:300;line-height:32px;overflow-x:hidden}h1,h2,h3,h4,h5{font-family:TTFirs-Bold}h2{color:#e0006c;font-size:45px;line-height:50px}a,a:hover,h3{color:#fcb71e}em{color:#323232}.landing_content h1{color:#e0006c}.header .top_element g{fill:#e0006c}.body_advanced .button a:hover,button.content:hover{background:#e0006c url(/assets/images/afrikaFestival/btn_hover.svg) 0 no-repeat;transition:all .2s ease;-webkit-transition:all .2s ease}.section_afrikaFestivalHomepage .header .top_element g{fill:#fff}.sticky_btn{background:#e0006c}.header_intro{bottom:100px;box-sizing:border-box;left:0;margin:0 auto;max-width:1326px;padding:0 20px;position:absolute;right:0;text-align:left;top:auto;width:auto}.header_intro h1{background:#e0006c;color:#fff;display:inline-block;font-size:38px;line-height:normal;max-width:500px;padding:13px 30px 8px;text-align:center;text-shadow:none;vertical-align:middle}.header .logo{max-width:175px}.menu{margin-left:25px}.menu ul{margin-top:0}.menu ul li{padding:0 20px}.topmenu{background:#fcb71e}.topmenu,.topmenu ul li a{font-family:Roboto,sans-serif}.topmenu ul li a{font-weight:400}.topmenu ul li a:hover{color:#e0006c}.topmenu .select_language{cursor:pointer;display:inline-block;margin-left:30px;position:relative}.topmenu .select_language img:last-child{bottom:-34px;left:0;opacity:0;position:absolute;transition:all .3s;visibility:hidden}.topmenu .select_language:hover img:last-child{opacity:1;visibility:visible}.menu ul li a{color:#fff}.menu ul li a,.menu ul li:hover a{transition:all .2s ease;-webkit-transition:all .2s ease}.section_afrikaFestivalHomepage .menu ul li a{color:#e0006c}.menu ul li:hover a{color:#fcb71e}.menu ul li.has_sub ul li a,.menu ul li.has_sub:hover ul li a{color:#e0006c}.menu ul li.has_sub:hover ul li:hover a{color:#fcb71e}.menu ul li.has_sub .sub_items{margin-left:-30px}.menu ul li.has_sub{background:url(/assets/images/afrikaFestival/sub_arrow.svg) 100% no-repeat}.menu ul li.has_sub,.menu ul li.has_sub:hover{transition:all .2s ease;-webkit-transition:all .2s ease}.menu ul li.has_sub:hover{background:url(/assets/images/afrikaFestival/sub_arrow_hover.svg) 100% no-repeat}.language_selector_mobile a{color:#e0006c}.intro_blocks{max-width:1326px}.intro_blocks .intro_block{background:#fcb71e url(/assets/images/afrikaFestival/bg_pattern.png) 0 0 repeat;box-sizing:border-box;color:#fff;padding:25px 30px 30px;position:relative}.intro_blocks .intro_block h4{color:#fff;font-size:30px;line-height:normal;margin:0 0 5px}.intro_blocks .intro_block span{color:#e0006c;display:block;font-weight:700;margin-bottom:20px;position:relative}.intro_blocks:hover{cursor:pointer}.intro_block .block_arrow{opacity:0;position:absolute;right:0;top:5px;transition:all .2s ease;-webkit-transition:all .2s ease}.intro_block:hover .block_arrow{opacity:1;transition:all .2s ease;-webkit-transition:all .2s ease}body.afrikaFestivalHomepage button.tickets{background:#e0006c url(/assets/images/afrikaFestival/ticket_bg.svg) 0 no-repeat;color:#fff}.over_ons .over_ons_tekst{color:#323232;padding:100px 40px 0}.over_ons .over_ons_tekst button.content{margin-top:10px}.over_ons{box-sizing:border-box;display:inline-block;max-width:100%;padding:0 50px;width:100%}.over_ons .over_ons_holder{margin:auto;max-width:1600px}.artiesten{box-sizing:border-box;margin:0 0 0 auto;padding:0 0 0 40px;position:relative;width:calc(683px + 50%)}.artiesten .name_artiest{background:#fff;bottom:0;box-sizing:border-box;color:#fcb71e;display:inline-block;font-family:TTFirs-Bold;font-size:22px;font-weight:400;height:50px;padding:15px 30px 0;position:absolute}.artiesten_text{box-sizing:border-box;margin:100px auto 20px;max-width:1326px;padding:0 20px;position:relative}.artiesten_text .show_all{color:#b4ab00;cursor:pointer;font-size:20px;font-weight:400;margin-top:10px;position:absolute;right:20px;top:0}.artiesten_text .show_all svg{margin-right:5px;vertical-align:text-bottom}.slick-list .artiest{cursor:cursor}.paginator li{background:#fcb71e}.paginator li.active,.paginator li.active:hover,.paginator li:hover{background:#e0006c}.praktische_informatie{margin:150px 0 0;position:relative}.informatie_intro{left:0;margin:0 auto;max-width:1326px;position:absolute;right:0}.informatie_intro h2,.informatie_intro p{max-width:500px}.informatie_intro p{max-width:360px}.informatie_intro button{margin-top:10px}.informatie_block{float:right;margin:0 0 175px;max-width:55%}.informatie_block .informatie_holder{cursor:pointer;overflow:hidden;position:relative}.informatie_block .informatie_holder img{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transition:all .4s ease;-webkit-transition:all .4s ease;width:100%}.informatie_block .informatie_holder:hover img{transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transition:all .4s ease;-webkit-transition:all .4s ease}.informatie_block .informatie_holder .info_title{background:#fff;bottom:0;box-sizing:border-box;color:#e0006c;display:inline-block;font-family:TTFirs-Bold;font-size:22px;font-weight:400;height:50px;left:0;padding:15px 30px 0;position:absolute;width:auto;z-index:2}.nieuws{box-sizing:border-box;margin:100px auto;max-width:1366px;padding:0 20px;width:100%}.nieuws .nieuws_item{background-color:#fff;box-shadow:none;box-sizing:border-box;padding:20px 0 40px}.latest_news_intro{margin-bottom:25px}.nieuwsitems h2{font-size:35px}.news_text h4,.nieuws h2{color:#e0006c}.news_text span,.nieuws .show_all{color:#b4ab00}.news_text a svg{margin-right:5px}.news_text a{color:#b4ab00;text-decoration:none}.news_text a:hover{text-decoration:underline}.call_to_action{background:#fcb71e url(/assets/images/afrikaFestival/bg_pattern.png) 100% 0 no-repeat;background-size:cover}.call_to_action .cta_text h3{color:#b4ab00}.call_to_action button.content{background:#e0006c url(/assets/images/afrikaFestival/btn.svg) 0 no-repeat;font-family:Stolzl-Book,arial,verdana;font-size:16px;padding-left:80px;padding-right:35px}.content form{box-sizing:border-box;margin:80px auto 0;max-width:1366px;padding:0 20px}.content form span:not(.current){color:#000;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;margin-right:30px;padding-left:50px;position:relative}.content form span:not(.current):after{background:#000;content:"";height:2px;left:0;position:absolute;top:calc(50% - 2px);width:40px}.nieuwsitems.zaterdag .news_text div{color:#b4ab00;font-size:20px;font-weight:400}.nieuwsitems.zaterdag h2{color:#b4ab00}.nieuwsitems.zondag h2{color:#fcb71e}.nieuwsitems.zondag .news_text div{color:#fcb71e;font-size:20px;font-weight:400}.section_programma .content form a{-webkit-appearance:none;background:#fabc43 url(/assets/images/btn.svg) 0 no-repeat;border:none;box-shadow:0 0 8px 0 hsla(0,0%,89%,.5);box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Stolzl-Book,arial,verdana;font-size:16px;height:50px;line-height:50px;margin-right:15px;padding-left:80px;padding-right:35px;position:relative;text-align:left;transition:all .2s ease;-webkit-transition:all .2s ease;width:auto}.content form a.active{margin-right:15px}.content form a.active,.content form a:hover{background:#b4ab00 url(/assets/images/afrikaFestival/green_btn.svg) 0 no-repeat}.content form a:hover{text-decoration:none;transition:all .2s ease;-webkit-transition:all .2s ease}button.tickets{color:#e0006c}.section_afrikaFestivalHomepage button.tickets{background:#e0006c url(/assets/images/afrikaFestival/ticket_bg.svg) 0 no-repeat;color:#fff}.section_afrikaFestivalHomepage button.tickets:hover{background:#fcb71e url(/assets/images/afrikaFestival/ticket_bg_hover.svg) 0 no-repeat;color:#fff}button.tickets{background:#fff url(/assets/images/afrikaFestival/ticket_vervolg_bg.svg) 0 no-repeat}button.tickets:hover{background:#fcb71e url(/assets/images/afrikaFestival/ticket_bg_vervolg_hover.svg) 0 no-repeat}.freeform-row .freeform-column .freeform-input,.freeform-row .freeform-column .freeform-input:focus,.fui-field-container .fui-input-container .fui-input,.fui-field-container .fui-input-container .fui-input:focus{background:#fff;border:1px solid #e0006c;color:#323232}.freeform-column ::-moz-placeholder,.fui-input-container :--moz-placeholder{color:#323232;font-family:Roboto,sans-serif;font-size:18px}form .fui-field-container .fui-input-container .fui-input::-moz-placeholder{color:#323232;font-family:Roboto,sans-serif;font-size:18px}form .fui-field-container .fui-input-container .fui-input::placeholder{color:#323232;font-family:Roboto,sans-serif;font-size:18px}.fui-select:not([multiple]):not([size]){border:1px solid #e0006c;border-radius:0}.newsletter h3{color:#e0006c;font-family:TTFirs-Bold}.newsletter_container input,.newsletter_container input:focus{background:#e0006c;border:none;color:#fff;font-family:Roboto,sans-serif}.fotoalbum_grid .album_text h4{color:#e0006c}.go_back a{color:#fcb71e}.veelgestelde_vragen_grid .vragenbox h2{color:#e0006c}.veelgestelde_vragen_grid .vragenbox .text_box{background:#b4ab00}.hamburger .line{background-color:#e0006c}.sticky-popup input{background-color:#ffe5f1}.sticky-popup .intro-holder .titel{color:#e0006c}.sticky-popup ::-webkit-input-placeholder{color:#e0006c}.sticky-popup ::-moz-placeholder{color:#e0006c}.sticky-popup :-ms-input-placeholder{color:#e0006c}.sticky-popup :-moz-placeholder{color:#e0006c}.sticky-popup button:hover{background-color:#e0006c}.sticky-popup .close:before{background-image:url(/assets/images/popup-close-afrika.svg)}.sticky-popup:before{background-image:url(/assets/images/popup-bar-afrika.svg)}.tabel-holder .cell.heading{background-color:#e0006c}.tabel-holder .cell.even:before{background-color:#ffe5f1}@media only screen and (max-width:1300px){.header .menu ul li a{font-size:15px}}@media only screen and (max-width:767px){.menu ul li a{color:#e0006c!important}}@media only screen and (max-width:1650px){.section_homepage .agenda-holder .title.large-title{font-size:40px}}@media only screen and (max-width:1600px){.header .top_element{height:230px;-o-object-fit:cover;object-fit:cover}.header{min-height:auto}.header_intro h1{font-size:50px}.header_intro a{margin-top:0}.nieuws_holder{height:37.2vw}.agenda h2.title{font-size:50px}.section_homepage .cta-block{padding:30px}}@media only screen and (max-width:1480px){.agenda .agenda_block.date{font-size:20px;line-height:22px;padding:10px 5px 0}.agenda .agenda_block,.agenda .agenda_block.theater{height:70px;margin-right:30px;width:125px}.agenda .agenda_row{margin-bottom:0;margin-top:12px}.agenda span{line-height:normal}.agenda a.read_more,.agenda span{font-size:16px}.agenda h2.title{font-size:40px}.section_homepage .agenda-holder .title.large-title{display:none!important}.section_homepage .agenda-holder{margin-top:120px}.section_homepage .agenda{margin:0 auto 120px}}@media only screen and (max-width:1440px){.header_intro-event h1{font-size:60px;line-height:64px;margin-top:35px}.header_intro-event .button.content{bottom:15px}}@media only screen and (max-width:1366px){.newsletter .footer_logo{padding:0 20px 90px}.event-properties .property{padding-left:28px}}@media only screen and (max-width:1280px){.call_to_action .cta_text{padding:30px 0}.call_to_action .image_holder{margin-top:-100px}.over_ons{padding:0 20px}.over_ons .over_ons_tekst{max-width:100%;padding:20px 0}.fotoalbum_grid .fotoalbum_even .album_text{margin-left:0}.fotoalbum_grid .album_text h4{font-size:32px;line-height:40px}.nieuws_holder{height:37.7vw}.newsletter-inner .image-column{display:none}.newsletter-inner .uk-width-1-5\@m,.newsletter-inner .uk-width-3-5\@m{width:100%}.newsletter-inner form .uk-width-2-5\@m{width:35%}.newsletter-inner .button-column.uk-width-1-5\@m{width:30%}.newsletter-holder{margin-top:50px;padding-bottom:50px}.newsletter-holder .newsletter-inner{padding:30px}.event-properties .property{font-size:14px;padding-left:25px}.header_intro-event .go_back a{display:none}}@media only screen and (max-width:1279px){.header_intro{top:30%}.section_afrikaFestivalHomepage .header_intro,.section_passiespelenHomepage .header_intro{top:auto}.header_intro h1{font-size:44px;margin-bottom:0}.section_afrikaFestivalHomepage .header_intro h1,.section_passiespelenHomepage .header_intro h1{font-size:30px;margin-bottom:0}.topmenu ul li{margin-left:20px}}@media only screen and (max-width:1200px){.fotoalbum_grid .album_text{max-width:370px}.fotoalbum_grid .album_img{max-width:75%}.agenda h2.title{font-size:35px}.intro_blocks .intro_block h4{font-size:21px}.header .top_element{height:203px;transform:translateY(-19px);width:140%}.header .header_text{top:16px}.header .header_text button.tickets{margin-top:0}.header_slider{margin:-125px 0 0}.menu{margin-left:20px;vertical-align:top}.menu ul li a{font-size:15px}.menu ul{padding:13px 0}.menu ul li{padding:0 20px}.menu{background-color:#fff;box-sizing:border-box;display:none;left:100%;margin-left:0;overflow:scroll;padding:50px 20px;position:absolute;text-align:left;top:-15px;width:100%;z-index:4}.menu ul{padding:35px 0 0}.menu .topmenu_mobile ul{padding:0}.menu ul li{display:block;margin-bottom:20px}.menu ul li.has_sub{background-image:url(/assets/images/menu_sub.svg);background-position:right 55px top 7px;background-repeat:no-repeat}.menu ul li.has_sub.expand,.menu ul li.has_sub.expand:focus{background-image:url(/assets/images/menu_sub_hover.svg);background-position:right 55px top 7px;background-repeat:no-repeat}.menu ul li.has_sub:hover{background-position:right 55px top 7px}.menu ul li.has_sub .sub_items{display:none;opacity:1;padding-top:0;position:relative;top:0;visibility:visible;width:100%}.menu ul li.has_sub.expand .sub_items{display:block;margin-left:-18px}.menu ul li.has_sub ul{background-color:#fff;padding-bottom:0}.menu ul li.has_sub ul li{line-height:20px;margin-bottom:10px}.menu ul li.has_sub ul li a,.menu ul li.has_sub:hover ul li a{font-size:14px}.menu ul li.active a,.menu ul li.has_sub:hover ul li:hover a,.menu ul li:hover a{color:#f29a9a}.section_homepage .menu ul li a,.type_evenementenMetGegevens .menu ul li a{color:#009669}.section_homepage .menu ul li.has_sub,.type_evenementenMetGegevens .menu ul li.has_sub{background-image:url(/assets/images/menu_sub.svg);background-position:right 55px top 7px}.section_homepage .menu ul li.has_sub.expand,.section_homepage .menu ul li.has_sub.expand:focus,.type_evenementenMetGegevens .menu ul li.has_sub.expand,.type_evenementenMetGegevens .menu ul li.has_sub.expand:focus{background-image:url(/assets/images/menu_sub_hover.svg)}.section_homepage .agenda .agenda-item,.type_evenementenMetGegevens .agenda .agenda-item{padding:25px 0}.hamburger_holder{background-color:#fff;cursor:pointer;display:block;position:absolute;right:10px;top:0;vertical-align:top;z-index:5}.hamburger{height:30px;margin:10px;position:relative;width:34px}.hamburger .line.line_top{top:3px}.hamburger .line.line_middle{top:calc(50% - 2px)}.hamburger .line.line_bottom{bottom:4px}button.tickets{height:50px;margin-right:60px;margin-top:7px;padding:0 30px}.topmenu{display:none}.language_selector_mobile{display:block}.topmenu_mobile{display:block;margin-top:40px}.menu .topmenu_mobile ul li{margin-bottom:5px}.menu .topmenu_mobile ul li a{font-size:13px}.header button.content{margin-right:60px!important;transform:none!important}}.fotoalbum_grid .album_img{flex:inherit;max-width:75%;width:auto}@media only screen and (max-width:1100px){.call_to_action .cta_text{padding:30px 0;width:100%}.call_to_action .image_holder{margin-top:-100px}.agenda h2.title{font-size:33px}.album h2{margin:50px auto 20px}.section_homepage .background-holder .intro_block{margin-top:60px!important}.section_homepage .background-holder .intro_block.first{margin-top:20px!important}.section_homepage .background-holder .intro_block.last{margin-top:40px!important}}@media only screen and (max-width:1024px){body,html{font-size:16px;line-height:25px}.landing_content h1,h1{font-size:35px;line-height:45px}.intro_blocks .intro_block h4{font-size:17px}.news_text h4{font-size:22px;line-height:25px}.call_to_action{background-position:0 0;background-size:cover;margin-top:140px}.newsletter_container button{font-size:16px;padding-left:85px}.contact_content .freeform-column :-moz-placeholder,.contact_content .freeform-column :-ms-input-placeholder,.contact_content .freeform-column ::-moz-placeholder,.contact_content .freeform-column ::-webkit-input-placeholder,.contact_content .fui-input-container :-moz-placeholder,.contact_content .fui-input-container :-ms-input-placeholder,.contact_content .fui-input-container ::-moz-placeholder,.contact_content .fui-input-container ::-webkit-input-placeholder{font-size:14px}.freeform-row .freeform-column .freeform-input,.fui-field-container .fui-input{min-height:55px}.contact_content .freeform-row .freeform-column,.contact_content .fui-input-container{margin:0;padding:5px 0}.freeform-column button{font-size:15px;height:50px}.nieuws_holder{height:39.8vw}.agenda .agenda_block.date{font-size:17px;padding:8px 4px 0}.agenda .agenda_block,.agenda .agenda_block.theater{height:65px;margin-right:20px;width:110px}.agenda .agenda_row{margin-bottom:0;margin-top:12px;position:relative}.agenda span{font-size:16px;line-height:normal}.agenda a.read_more{padding:20px 0 0}.agenda{padding:0 20px}.agenda h2.title{font-size:28px}.footer_element{width:120%}button.content{font-size:15px;padding-left:70px;padding-right:25px}.praktische_informatie{margin:120px 0 0}.informatie_block{margin:0 0 105px}.section_homepage .intro_block .buttons-holder a{font-size:15px;padding:8px 20px}.section_homepage .intro_block .buttons-holder a:not(:last-child){margin-right:10px}.section_homepage .agenda{margin:0 auto 80px}.section_homepage .praktische_informatie{margin:80px 0}.section_homepage .praktische_informatie.with-background{margin:80px 0 0}}@media only screen and (max-width:1023px){.menu{margin-left:4px}.fotoalbum_grid .album_text{margin-top:50px;max-width:285px}.fotoalbum_grid .album_text h4{font-size:25px;line-height:35px}.sticky_btn{display:none}.newsletter .footer_logo{padding:0 20px 30px}.header_intro-event{position:relative}.header_intro-event h1{color:#121212;font-size:48px;line-height:52px}.header_intro-event .button.content{bottom:10px}.header_intro-event .property-column{width:100%}*+.uk-grid-margin.property-column,.uk-grid>.uk-grid-margin{margin-top:10px}}@media only screen and (max-width:960px){.intro_blocks .intro_block h4{font-size:18px}.over_ons .over_ons_tekst h2{font-size:30px}.call_to_action .image_holder{margin-top:-50px}.header_intro{top:43%}.sticky_btn{z-index:1}.agenda h2.title{font-size:25px}.agenda span{font-size:12px;line-height:normal;max-width:70px}.section_homepage .intro_block .buttons-holder{display:block}.section_homepage .intro_block .buttons-holder a{display:inline-block}.section_homepage .intro_block .buttons-holder a:not(:last-child){margin-bottom:15px}.section_homepage .agenda{margin:0 auto 60px}.section_homepage .praktische_informatie{margin:60px 0}.section_homepage .praktische_informatie.with-background{margin:60px 0 0}}@media only screen and (max-width:768px){.landing_content h1,h1{font-size:30px;line-height:40px}.intro_blocks .intro_block h4{font-size:18px}.veelgestelde_vragen_grid .vragenbox h2{font-size:22px}.call_to_action .cta_text h3{font-size:25px}.call_to_action{margin-top:100px}.nieuws_holder{height:36vw}.agenda span{font-size:14px;line-height:normal;max-width:90px}.agenda .agenda_block,.agenda .agenda_block.theater{height:55px;margin-right:20px;width:100px}.agenda .agenda_block.date{font-size:16px;padding:15px 0 0}.agenda .agenda_row{margin-bottom:0;margin-top:8px}.agenda{margin:80px auto}.agenda h2.title{font-size:35px}.footer_element{width:130%}.over_ons .over_ons_tekst{padding:0 0 20px}.nieuwsitems h2{font-size:25px}}@media only screen and (max-width:767px){.landing_content h1,h1{font-size:22px;line-height:normal}.fotoalbum_grid .fotoalbum,.fotoalbum_grid .fotoalbum_even,.intro_blocks .intro_block h4{min-height:auto}.intro_blocks{margin:-60px auto 0}.agenda{margin:60px auto}.header_slider{margin:-40px 0 0}.veelgestelde_vragen_grid .vragenbox .text_box{padding:30px 20px 20px}.veelgestelde_vragen_grid .vragenbox{margin:0 0 20px}.veelgestelde_vragen_grid .vragenbox h2{font-size:18px}.go_back{margin-top:0}.header .top_element{height:130px;width:160%}.header .logo{height:57px;margin-left:0;width:130px}.header .header_text{top:15px}.hamburger_holder{top:-4px}.topmenu{display:none}.newsletter_container{padding:0 20px 50px}.footer_element{max-height:135px;width:170%}.call_to_action .image_holder img{width:100%}.call_to_action .cta_text{padding:0 0 10px;width:100%}.call_to_action .cta_text h3,h3{font-size:22px}button.tickets{margin-top:-4px}.header .top_element{transform:translateY(0)}.over_ons .over_ons_tekst{padding:0}.call_to_action{margin-top:100px}.over_ons .over_ons_tekst h2{font-size:22px}.contact_content .freeform-row .freeform-column,.contact_content fui-input-container{margin:0;padding:5px 0}.fotoalbum_grid .album_img{max-width:100%;width:auto}.fotoalbum_grid .album_text{margin-left:0;margin-top:0;max-width:100%;padding:20px 0;position:relative}.fotoalbum_grid .fotoalbum.odd .album_text a,.fotoalbum_grid .fotoalbum_even .album_text a{margin-left:0;margin-top:5px;position:relative}.fotoalbum_grid .fotoalbum,.fotoalbum_grid .fotoalbum_even{margin-top:20px}.nieuws_holder{background-position:top;background-repeat:no-repeat;background-size:200%;height:auto;margin-bottom:50px;margin-top:50px;padding-top:20px}.nieuws h2{font-size:26px}.nieuws .show_all{float:none}.latest_news_intro{margin-bottom:40px}.news_text h4{font-size:20px;line-height:24px}.nieuws .nieuws_item button.content{margin-top:30px}.agenda .agenda_block,.agenda .agenda_block.theater{height:35px;margin-right:10px;width:60px}.agenda .agenda_block.date{font-size:11px;line-height:11px;padding:5px 0 0}.agenda .agenda_row{margin-bottom:0;margin-top:12px}.agenda a.read_more span{display:none}.agenda a.read_more img{display:block}.agenda span{font-size:12px;left:85px;max-width:100%;position:absolute;top:0}.agenda h2.title{font-size:15px}.agenda>h2.title{font-size:22px}#map{min-height:320px}button.content{font-size:15px;padding-left:70px;padding-right:25px}.nieuws .nieuws_item{padding-bottom:20px}.nieuws .nieuws_item .news_text{padding:20px 0}.landing_content{margin:50px auto;padding:0 20px}#loader img{left:calc(50% - 80px);max-width:160px;position:absolute;top:calc(50% - 82px)}.newsletter_container button{font-size:15px;line-height:50px;max-width:100%}.language_selector_mobile{display:block}.section_homepage .background-holder .intro_block,.section_homepage .background-holder .intro_block.first,.section_homepage .background-holder .intro_block.last{margin-top:0!important}.section_homepage .agenda span{left:unset;position:relative;top:unset}.section_homepage .agenda .details-holder{display:flex;justify-content:space-between;margin-top:-8px}.section_homepage .agenda .agenda_row{padding-bottom:20px}.section_homepage .agenda .agenda-item:hover h3{color:#fff}.section_homepage .agenda .ticket-button{margin-left:0}.section_homepage .agenda .agenda_block.date{margin-bottom:10px;margin-top:0;vertical-align:top}.section_homepage .agenda .ticket-button{padding:8px 25px 11px}.section_homepage .agenda-holder{margin-top:50px}.section_homepage .agenda .agenda-item:hover .agenda-inner:before{display:none}.section_homepage .informatie_intro{max-width:100%}.section_homepage .informatie_block{margin:0 20px 50px}.praktische_informatie.with-background:before{display:none}.section_homepage .events-slider-holder{margin-bottom:50px;padding:50px 0}.section_homepage .artiesten{width:100vw}.section_homepage .logo-slider-holder h2{margin:0 auto 20px}.section_homepage .events-slider-holder .button-holder{text-align:left}.newsletter-inner .button-column.uk-width-1-5\@m,.newsletter-inner form .uk-width-2-5\@m{width:100%}.newsletter-holder .newsletter-inner{padding:30px}.newsletter-holder .image-column{display:block}.header_intro-event h1{font-size:26px;line-height:30px;margin-top:10px}.header_intro-event .button.content{bottom:0;margin-top:15px;position:relative}.type_evenementenMetGegevens .landing_content{margin-top:100px}}@media only screen and (max-width:640px){.fotoalbum_grid .album_text h4{font-size:18px;line-height:25px}.fotoalbum_grid .album_text{padding:10px 0}.header_intro h1{font-size:26px}.content form{margin:30px auto 0}@keyframes pulse{0%{opacity:.8;transform:scale(.6)}50%{opacity:1;transform:scale(.8)}to{opacity:.8;transform:scale(.6)}}.header_intro{top:50%}.intro_blocks{box-sizing:border-box;padding:0 15px}.intro_blocks .intro_block h4{font-size:22px}.intro_blocks .intro_block{margin-top:25px}.section_programma .content form a{display:block;margin:10px auto;text-align:left}.newsletter .footer_logo{padding-bottom:0}.newsletter .footer_logo a{display:block}.newsletter .footer_logo img{float:none}.newsletter .footer_logo .privacy_statement{float:none;margin-top:20px}.verhuur-form-holder .fui-layout-horizontal .fui-layout-wrap,.verhuur-form-holder .fui-row{display:block}}@media only screen and (max-width:480px){.sponsoren .logos img{margin:0 15px 48px;max-width:300px;width:37%}.header{height:150px}.agenda .agenda_row{margin-bottom:0;margin-top:5px}.header .top_element{height:140px;transform:none;width:193%}.header_slider{margin:-100px 0 0!important}.header .header_text button.tickets{margin-right:35px;margin-top:-3px;padding:0 15px 0 25px;transform:scale(.8);-moz-transform:scale(.8);-webkit-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8)}}@media only screen and (max-width:380px){.header .header_text{top:11px}.header_intro{top:30%}.header .top_element{height:150px;transform:translate(-20px,-21px) rotate(4deg);width:193%}.header .logo{height:53px;width:120px}.header_slider{margin:-38px 0 0}}@media only screen and (max-width:320px){.header .top_element{height:144px;width:178%}.header .logo{height:52px;width:95px}.footer_element{max-height:105px;width:190%}.agenda .agenda_row{margin-bottom:0;margin-top:8px}.menu ul{padding:20px 0 0}.menu ul li{margin-bottom:14px}.header .header_text button.tickets{margin-right:28px;margin-top:-3px;padding:0 10px 0 20px;transform:scale(.7);-moz-transform:scale(.7);-webkit-transform:scale(.7);-o-transform:scale(.7);-ms-transform:scale(.7)}}@media only screen and (max-width:1425px){.artiesten .nav{left:auto;position:absolute;right:0;top:-30px}.artiesten .nav img{display:inline-block}.artiesten_text .show_all{color:#b4ab00;cursor:pointer;font-size:20px;font-weight:400;left:350px;margin-top:10px;position:absolute;right:auto;top:0}.artiesten{padding:0 0 0 20px}}@media only screen and (max-width:1366px){.informatie_intro{box-sizing:border-box;padding:0 20px}.artiesten{margin:0;padding:0;width:100%}}@media only screen and (max-width:1023px){.intro_blocks .intro_block h4{font-size:20px}.intro_blocks .intro_block{margin:-45px auto 0;padding:25px 15px 15px}}@media only screen and (max-width:900px){.artiesten{margin-left:0}.informatie_intro{box-sizing:border-box;left:0;margin:0 auto 30px;padding:0 20px;position:relative}.informatie_block{float:right;margin:30px 0 100px;max-width:100%}.informatie_intro p{max-width:100%}.intro_blocks .intro_block{margin:-8px auto 0}}@media only screen and (max-width:767px){body,html{font-size:16px;line-height:28px}h2{font-size:25px;line-height:50px}.artiesten_text{margin:50px auto 40px}.artiesten_text .show_all{font-size:16px;left:20px;margin-top:10px;right:auto;top:30px}.nieuws .show_all{font-size:16px;font-weight:400;margin-top:0;padding-left:0}.artiesten .nav img{margin:0 0 0 -10px;transform:scale(.8);-moz-transform:scale(.8);-webkit-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8)}.intro_blocks .intro_block h4{font-size:20px}.intro_blocks .intro_block{margin:15px auto 0}.header_intro h1{font-size:18px;padding:13px 20px 8px}.header_intro{bottom:60px;top:auto}.praktische_informatie{margin:60px 0 0}.intro_blocks .uk-first-column{margin-top:0}.artiesten .name_artiest{bottom:6px;font-size:18px;padding:13px 20px 0}.informatie_block{margin:30px 0 70px}.informatie_block .informatie_holder .info_title{font-size:18px;padding:13px 20px 0}.informatie_intro h2,.over_ons .over_ons_tekst h2{line-height:normal;margin:0;padding:0}.informatie_intro p,.over_ons .over_ons_tekst p{margin:10px 0 0}.latest_news_intro{margin-bottom:0}.nieuws{margin:60px auto 50px}.news_text a{margin:10px 0 0}.nieuws .nieuws_item{padding-bottom:0}.nieuws .nieuws_item .news_text{padding:10px 0 0}}@media only screen and (max-width:320px){.artiesten_text{margin:70px auto}}
