/* #### Generated By: http://www.cufonfonts.com #### *//*a:link:not(.ticketstrigger):not(.tijdentickets):not(.ticketstriggervisum),a:visited:not(.ticketstrigger):not(.tijdentickets):not(.ticketstriggervisum) {color: #9CA400;}*/#englishtrigger{padding-left: 45px;font-weight: bold;font-size: 18px;text-transform: uppercase;display: block;position: absolute;font-family: 'Cera Pro Medium';margin-top: -18px;}#englishtrigger img{width: 40px;margin-bottom: 10px;}@media (max-width: 992px) and (min-width: 850px){#englishtrigger{padding-left: 0px;margin-top: -47px;}}@media (max-width: 850px){#englishtrigger{padding-left: 16px;margin-top: -98px;}#englishtrigger span{display: none;}article{padding-top: 20px}#content .container{overflow-x: hidden;}}@font-face {font-family: 'Cera Pro Regular';font-style: normal;font-weight: normal;src: local('Cera Pro Regular'), url('/assets/visummundi/fonts/Cera Pro Regular.woff') format('woff');}@font-face {font-family: 'Cera Pro Italic';font-style: normal;font-weight: normal;src: local('Cera Pro Italic'), url('/assets/visummundi/fonts/Cera Pro Regular Italic.woff') format('woff');}@font-face {font-family: 'Cera Pro Thin';font-style: normal;font-weight: normal;src: local('Cera Pro Thin'), url('/assets/visummundi/fonts/Cera Pro Thin.woff') format('woff');}@font-face {font-family: 'Cera Pro Thin Italic';font-style: normal;font-weight: normal;src: local('Cera Pro Thin Italic'), url('/assets/visummundi/fonts/Cera Pro Thin Italic.woff') format('woff');}@font-face {font-family: 'Cera Pro Light';font-style: normal;font-weight: normal;src: local('Cera Pro Light'), url('/assets/visummundi/fonts/Cera Pro Light.woff') format('woff');}@font-face {font-family: 'Cera Pro Light Italic';font-style: normal;font-weight: normal;src: local('Cera Pro Light Italic'), url('/assets/visummundi/fonts/Cera Pro Light Italic.woff') format('woff');}@font-face {font-family: 'Cera Pro Medium';font-style: normal;font-weight: normal;src: local('Cera Pro Medium'), url('/assets/visummundi/fonts/Cera Pro Medium.woff') format('woff');}@font-face {font-family: 'Cera Pro Medium Italic';font-style: normal;font-weight: normal;src: local('Cera Pro Medium Italic'), url('/assets/visummundi/fonts/Cera Pro Medium Italic.woff') format('woff');}@font-face {font-family: 'Cera Pro Bold';font-style: normal;font-weight: normal;src: local('Cera Pro Bold'), url('/assets/visummundi/fonts/Cera Pro Bold.woff') format('woff');}@font-face {font-family: 'Cera Pro Bold Italic';font-style: normal;font-weight: normal;src: local('Cera Pro Bold Italic'), url('/assets/visummundi/fonts/Cera Pro Bold Italic.woff') format('woff');}@font-face {font-family: 'Cera Pro Black';font-style: normal;font-weight: normal;src: local('Cera Pro Black'), url('/assets/visummundi/fonts/Cera Pro Black.woff') format('woff');}@font-face {font-family: 'Cera Pro Black Italic';font-style: normal;font-weight: normal;src: local('Cera Pro Black Italic'), url('/assets/visummundi/fonts/Cera Pro Black Italic.woff') format('woff');}footer .container{position: relative;height:100%;}.copy{top: auto!important;position: absolute;right: 0;bottom: 20px;font-size: 12px;width:130px;text-transform: none;}footer .copy a{display: inline!important;text-transform: none!important;padding: 0!important;}#footerlogo{width:250px;height: 220px;display: inline-block;}h1{font-family: 'Cera Pro Bold';font-style: normal;font-weight: normal;text-transform: uppercase;font-size: 20px;letter-spacing: 3px;color: #6a7123;}h2{font-family: 'Cera Pro Medium';font-style: normal;font-weight: normal;text-transform: uppercase;font-size: 20px;letter-spacing: 2px;}h3{font-family: 'Cera Pro Regular';font-style: normal;font-weight: normal;text-transform: uppercase;font-size: 20px;letter-spacing: 2px;}h4{font-family: 'Cera Pro Medium';font-style: normal;font-weight: normal;text-transform: uppercase;font-size: 20px;letter-spacing: 1px;}h5{font-family: 'Cera Pro Medium';font-style: normal;font-weight: normal;text-transform: none;font-size: 20px;letter-spacing: 1px;}h6{font-family: 'Cera Pro Thin';font-style: normal;font-weight: normal;text-transform: none;font-size: 20px;}#logo, .scroll.activemenu #logo{margin-top: 0;}html, body{font-size: 16px;font-family: 'Cera Pro Thin';}#logo, #pagetop #toplinks, #contrastshift, nav a.parent:after, nav li.sectionheader > span:after{display: none;}nav a.parent, nav li.sectionheader > span, nav ul li a.parent{cursor: pointer;}header .first, header .second{background: transparent;height: auto;}header{background: url(/assets/visummundi/logo-header.png) no-repeat 50% 60% #434715;background: url(/assets/visummundi/gfx/VisumMundi.svg) no-repeat 50% 60% #434715;background-size: 307px 197px;height: 251px;z-index: 991;transition: all 300ms linear;}header.scroll{height: 81px;background-position: 50% -137px;}.spacer{height: 254px !important;width:100%;background: rgba(255,255,255,0.3);position: fixed;z-index: 990;transition: all 300ms linear;}.spacer.scroll{height: 84px !important;}#logo{display: block;position: absolute;left: 50%;margin-left: -160px;width: 320px;height: 160px;z-index:999999;}.scroll #logo{margin-top: 0px;height: 80px;}#logo a, #logo img{width: 320px;height: 160px;opacity: 0;display: block;}.scroll #logo a, .scroll #logo img{height: 80px;display:block;}.menutrigger{right: auto;left: 0;top: 70px;transition: all 300ms linear;}.menutrigger.scroll{top: 13px;}.menutrigger span, .menutrigger span:before, .menutrigger span:after{background: #d4d4d4;width: 30px;}.mainmenuitem{padding-left: 16px;padding-top: 77px;transition: all 300ms linear;}header.scroll .mainmenuitem{padding-top: 20px;}.mainmenuitem a{font-family: 'Cera Pro Medium';line-height: 36px;font-size: 24px;color: #d4d4d4;text-transform: uppercase;padding-left: 30px;}.mainmenuicons{transition: all 300ms linear;float: right;margin-top: 80px;}header.scroll .mainmenuicons{margin-top: 25px;}.mainmenuicons span{display: inline-block;width: 30px;height: 30px;margin-left: 24px;cursor: pointer;}.mainmenuicons .visum-ti{background: url(/assets/visummundi/gfx/ti.png) no-repeat 50% 50% transparent;background-size: contain;width: 32px;}.mainmenuicons .visum-search{background: url(/assets/visummundi/gfx/search.png) no-repeat 50% 50% transparent;background-size: contain;}.mainmenuicons .visum-account{background: url(/assets/visummundi/gfx/account.png) no-repeat 50% 50% transparent;background-size: contain;}.mainmenuicons .visum-dark{background: url(/assets/visummundi/gfx/dark.png) no-repeat 50% 50% transparent;background-size: contain;}main{padding-top: 255px;padding-bottom: 500px;padding-bottom: 300px;}html.specials main{padding-bottom: 300px;}.owl-carousel.owl-loaded{/* margin-bottom: 200px; */}.metsubmenu{max-width: 1000px;padding-left: 10px;padding-right: 10px;margin: 0 auto;}footer{background: url(/assets/visummundi/logo-header.png) no-repeat 50% 70% #434715;background-size: 210px;height: 465px;z-index: 991;text-align: center;color: white;bottom: 0;transition: all 300ms linear;padding-top: 35px;max-height: 1000px;}footer a{color: white!important;text-transform: uppercase;padding-left: 10px;padding-right: 10px;letter-spacing: -1px;font-family: 'Cera Pro Regular';}footer strong{font-family: 'Cera Pro Medium';font-size: 25px;letter-spacing: 2px;}.submenu ul{list-style: none;font-family: 'Cera Pro Medium';font-size: 30px;text-transform: uppercase;margin-top: 103px;padding-left: 45px;}.submenu ul li{padding-bottom: 8px;}h1.header_submenu{font-family: 'Cera Pro Bold';text-transform: uppercase;text-align: center;font-size: 50px;padding-top: 50px;padding-bottom: 10px;border-bottom: 3px solid #999999;color: #6a7123;letter-spacing: 5px;margin-bottom: 50px;}h2.under{font-family: 'Cera Pro Bold';font-size: 40px;text-transform: uppercase;color: #6a7123;letter-spacing: 1px;margin: 0;padding-bottom: 60px;}article{font-family: 'Cera Pro Regular';font-size: 20px;line-height: 30px;}article strong, article b{font-family: 'Cera Pro Medium';font-weight: normal;}header .container{position: relative;}#snelreserveren, .home #snelreserveren{bottom: auto;right: 0px;margin-top: 16px;margin-right: auto;transition: all 300ms linear;-webkit-box-shadow: 0px 9px 42px -8px rgba(135,135,135,0.64);-moz-box-shadow: 0px 9px 42px -8px rgba(135,135,135,0.64);box-shadow: 0px 9px 42px -8px rgba(135,135,135,0.64);max-height: 0px;overflow: hidden;padding: 0px;}#snelreserveren.active, .home #snelreserveren.active{max-height: 1000px;padding: 10px;}header .fa.fa-search{display: none;}.searchwrapper{opacity:0;}.searchwrapper.active{opacity:1;}.ui-widget-content.ui-autocomplete{z-index: 999;-webkit-box-shadow: 0px 9px 42px -8px rgba(135,135,135,0.64);-moz-box-shadow: 0px 9px 42px -8px rgba(135,135,135,0.64);box-shadow: 0px 9px 42px -8px rgba(135,135,135,0.64);}.galleryblock.row{padding-top:170px;margin: 0;/* margin-bottom: -140px;*/}.specialswrapper{margin-left: -22px;margin-right: -22px;}.specialswrapper>div{width: 33%;width: calc(100% / 3);float: left;}.specialswrapper>div>div{margin: 15px;margin-bottom: 40px;-webkit-box-shadow: 0px 9px 42px -8px rgba(135,135,135,0.64);-moz-box-shadow: 0px 9px 42px -8px rgba(135,135,135,0.64);box-shadow: 0px 9px 42px -8px rgba(135,135,135,0.64);}.specialtrigger{cursor: pointer;}.specialswrapper .specialpadding{padding: 20px;position: relative;}.specialswrapper .beschrijving{height: 92px;overflow: hidden;}.specialswrapper .specialpadding strong{text-transform: uppercase;font-size: 30px;padding-bottom: 8px;display: block;font-family: 'Cera Pro Bold';font-style: normal;font-weight: normal;letter-spacing: 4px;}.specialswrapper>div>div img{width: 100%;}.specialswrapper span.meer{display: block;text-align: right;position: absolute;right: 20px;left: 0;bottom: 20px;background: url(/assets/visummundi/gfx/verlp2.png) repeat-x 100% -10px  transparent;}#overzicht .movie-item{background: transparent;width: calc(20% - 30px);margin: 15px;}#overzicht .movietitle{color: black!important;}#overzicht .movietitle span{text-align: left;}#filter-box, #overzicht, #filterwrap{display: block;width: 100% !important;}#filterwrap{width: calc(100% - 80px) !important;margin-left: 40px;margin-right: 40px;}#overzicht{margin-left: -10px;margin-right: -10px;}.optiongroup .optionsfilter[data-optionval="heerenstraat"]{margin-top: 24px;}.optiongroup .optionsfilter[data-optionval="heerenstraat"]:before{content: "Locatie";display: block;font-family: 'Cera Pro Medium';font-weight: normal;text-transform: uppercase;font-size: 30px;padding-bottom: 8px;color: #6a7123;}nav, nav.wide{max-width: 500px;right: auto;background: transparent;margin-left: -30px;}nav .container, nav.wide .container{width: 100%;padding-top: 60px;}nav.mob ul > li.sectionheader > span, nav.mob ul > li.parent a:link, nav.mob ul > li.parent a:visited, .scroll nav.mob ul > li.sectionheader > span, .scroll nav.mob ul > li.parent a:link, .scroll nav.mob ul > li.parent a:visited{text-align: left;color: black;text-transform: uppercase;font-weight: bold;}nav.mob ul li a:link, nav.mob ul li a:visited, nav.mob ul li.sectionheader > span, .scroll nav.mob ul li a:link, .scroll nav.mob ul li a:visited, .scroll nav.mob ul li.sectionheader > span, nav.mob ul li a:link, nav.mob ul li a:visited, nav.mob ul li.sectionheader > span, .scroll nav.mob ul li a:link, .scroll nav.mob ul li a:visited, .scroll nav.mob ul li.sectionheader > span, nav.mob ul li.active>a:link, nav.mob ul li.active>a:visited, .scroll nav.mob ul li.active>a:link, .scroll nav.mob ul li.active>a:visited, nav.mob ul > li.sectionheader > span, nav.mob ul > li.parent a:link, nav.mob ul > li.parent a:visited, .scroll nav.mob ul > li.sectionheader > span, .scroll nav.mob ul > li.parent a:link, .scroll nav.mob ul > li.parent a:visited{text-align: left;color: black;text-transform: uppercase;font-weight: normal;padding: 12px 15px;font-family: 'Cera Pro Medium';}nav .container>div>ul{background: white;padding-top: 10px;padding-left: 20px;margin-top: -50px;transition: all 300ms;-webkit-box-shadow: 0px 9px 42px -8px rgba(135,135,135,0.64);-moz-box-shadow: 0px 9px 42px -8px rgba(135,135,135,0.64);box-shadow: 0px 9px 42px -8px rgba(135,135,135,0.64);}.scroll nav .container>div>ul{margin-top: -44px;}nav .container ul ul {padding-top: 10px;}.bbcontainer{width: 100%;}.bigbutton .bbleesmeer span{text-transform: uppercase;}.contactform>div.extraruimte{padding-bottom: 20px;}section.specialitems{background: #434715;margin-top: 50px;}section.specialitems h1.header_submenu{border: 0;color: white;margin-bottom: 0;padding-top: 20px;font-family: 'Cera Pro Medium';}section.specialitems .specialswrapper>div>div{background: white;box-shadow: none;font-family: 'Cera Pro Medium';font-size: 18px;}section.specialitems .specialswrapper h3{color: #6a7123;text-transform: uppercase;font-family: 'Cera Pro Bold';font-style: normal;font-weight: normal;letter-spacing: 1px;margin: 0;}section.specialitems .specialswrapper em{display: block;font-style: normal;font-family: 'Cera Pro Thin';font-style: normal;font-weight: normal;font-size: 22px;padding-bottom: 3px;}section.specialitems .specialswrapper span.meer{color: #6a7123!important;display: block;text-align: right;position: absolute;right: 20px;left: 0;bottom: 20px;background: url(/assets/visummundi/gfx/verlp2.png) repeat-x 100% -10px  transparent;}.specialswrapper .specialpadding strong{white-space: nowrap;width: 100%;display: block;overflow: hidden;text-overflow: ellipsis;}section.specialitems .specialswrapper .specialpadding strong{padding-bottom: 0;}section.specialitems{padding-bottom: 80px;}hr.specials{position: absolute;display:block;width: 100%;}.customcheckbox label{width: 20px;height: 20px;}article h1, article h2, article h3{font-family: 'Cera Pro Bold';font-size: 23px;text-transform: uppercase;letter-spacing: 1px;margin: 0;padding-bottom: 16px;}article .overzichtfilms .movie-item{margin: 0;margin-right: 30px;margin-bottom: 30px;}article .overzichtfilms .movie-item .specialsnw, article .overzichtfilms .movie-item .verwachtnw{display: none;}#newsletter h4{font-family: 'Cera Pro Medium';font-style: normal;font-weight: normal;}.nmstitle{font-family: 'Cera Pro Regular';font-style: normal;font-weight: normal;}.ticketstriggervisum small, a.ticketstriggervisum:link small, a.ticketstriggervisum:visited small{font-family: 'Cera Pro Light';font-style: normal;font-weight: 100;font-size: 10px;/* text-transform: lowercase; */display: block;margin-top: 2px;}.ticketstriggervisum, a.ticketstriggervisum:link, a.ticketstriggervisum:visited{padding: 5px;font-size: 20px;min-width: 65px;padding-top: 9px;padding-bottom: 8px;}#snelreserveren h2, #snelreserverenkolom h2, .selectwrapper .far, .selectwrapper .fas{display: none;}#snelreserveren.active, .home #snelreserveren.active{padding: 40px;}#snelreserveren select, #snelreserverenkolom select{padding: 0;font-size: 100%;font-family: 'Cera Pro Regular';font-style: normal;font-weight: normal;}#snelreserveren{width: 320px;}#snelreserveren .snelreserverenbutton, #snelreserverenmob .snelreserverenbutton, #snelreserverenkolom .snelreserverenbutton{width: auto;border-radius: 8px;text-transform: uppercase;padding-top:0;padding-bottom:0;padding-left: 20px;padding-right: 20px;font-family: 'Cera Pro Medium';font-style: normal;font-weight: normal;}.selectwrapper{padding-bottom: 14px;}#filmprogramma.mobile, #filmprogramma.mobile .mobile, hr.mobile, #submenutrigger{display:none;}.newsitems h1.header_submenu{color: black !important;}h3.trigger{font-weight: normal;text-transform: none!important;letter-spacing: normal!important;}.movie-item-img{cursor: pointer;}#allespecials{background: #6a7022;border-radius: 8px;display: inline-block;padding-left: 20px;padding-right: 20px;line-height: 40px;margin-top: 20px;text-transform: uppercase;font-family: 'Cera Pro Medium';border-radius: 10px;}#allespecials{color: white;margin: 0 auto;display: block;width: 160px;text-align: center;z-index: 1;position: absolute;left:50%;margin-left: -80px;}#allespecials::before, #allespecials::after{display: block;width: 25px;height: 50px;background: #fff;content: " ";position: absolute;margin-left: -45px;}#allespecials::before, #allespecials::after{background: #434715;}#allespecials::after{margin-top: -50px;margin-left: 140px;}.toonalsfilmpagina article.col-md-12   {max-width: 684px;margin: 0 auto;display: block;float: none;}.bigbutton .bbleesmeer{padding-right: 10px;/* padding-left: 20px; */}.bigbutton .bbleesmeer span{/* padding-right: 0; */white-space: nowrap;}@media only screen and (max-width : 1180px) {.bigbutton .bbleesmeer span{letter-spacing: 1px;font-size: 32px;}.bigbutton .bbleesmeer{padding-left: 20px;}}@media only screen and (max-width : 1400px) {#mainSlider{top: 200px;}header{height: 201px;background-size: 246px 158px}header.scroll{height: 81px;background-position: 50% -103px;}header.scroll  .first{background: #434715 !important;padding-top: 20px;position: fixed;right: 0;left: 0;}main{padding-top: 200px;}.spacer{height: 204px !important;}.mainmenuicons{margin-top: 60px;}.mainmenuitem{padding-top: 57px;}.menutrigger{top:48px;}.submenu ul {font-size: 26px;}html.film-overzicht main{padding-top: 185px;}}@media only screen and (max-width : 1300px) {#mainSlider{top: 150px;}header{height: 151px;background-size: 205px 131px;z-index: 9999;}header.scroll{background-position: 50% -78px;}main{padding-top: 150px;}.spacer{height: 154px !important;}.mainmenuicons{margin-top: 37px;}.mainmenuitem{padding-top: 34px;}.menutrigger{top:25px;}html.film-overzicht main{padding-top: 155px;}#filterwrap h3 {font-size: 24px;}#filterwrap label{font-size: 14px;}#logo{margin-left: -100px;width: 200px;}#logo a, #logo img{width: 200px;}}@media (min-width: 768px){header .second .container, header > .container, header .headercol .mainmenuitem, header .headercol{height: 1px;}}@media (min-width: 992px){.col-md-7 {padding-right: 80px;line-height: 30px;width: 66%;float: left;}.col-md-5{width: 33%;}}@media (max-width: 992px) and (min-width: 850px){.col-md-7 {width: 66%;float: left;}.col-md-5{width: 33%;float: left;}.submenu ul{padding-left: 0;}.specialswrapper>div{width: 50%;width: calc(100% / 2);float: left;}}@media (max-width : 1100px){.mainmenuitem{display: none;}.submenu ul li {font-size: 18px;letter-spacing: 2px;}}@media (max-width : 850px){footer{background-position: 50% 88%;}html.film-overzicht main{padding-top: 145px;}nav.mob ul li a{font-size: 16px!important;padding: 6px!important;padding-left: 20px!important;}#filterwrap h3 {font-size: 16px;}#filterwrap label{font-size: 12px;margin-top: 3px;}#filterwrap  .kw{line-height: 16px;}#overzicht .movietitle{margin-bottom: -60px;}aside.submenu{transition: all 300ms linear;margin-top: -30px;padding-top: 30px;max-height: 93px;overflow: hidden;margin-left: -15px;margin-right: -15px;}aside.submenu.active{max-height: 900px;}#submenutrigger{display: block;margin-top: 20px;margin-bottom: 20px;font-family: 'Cera Pro Bold';font-size: 20px;text-transform: uppercase;border-bottom: 1px solid #999;padding-bottom: 20px;padding-left: 15px;padding-right: 15px;}#submenutrigger i{transition: all 300ms linear;color: #6a7022;margin-left: 20px;}.submenu.active #submenutrigger i{transform: rotate(180deg);}.submenu ul{padding-bottom: 100px;margin-top: 0;padding-left: 15px;}.submenu ul li {font-size: 16px;letter-spacing: 2px;}.submenu ul li a:link, .submenu ul li  a:visited{color: black;}.submenu ul li.active a:link, .submenu ul li.active  a:visited{color: #6a7123;}.specialswrapper .specialpadding strong{font-size: 20px;letter-spacing: 2px;}#overzicht .movie-item {background: transparent;width: calc(20% - 10px);margin: 5px;padding-bottom: 40px;}#overzicht .movietitle .specialsnw span{padding-top: 10px;}#overzicht .movietitle span.verwachtnw::before{padding-top: 2px;}a.filmlink.wide:link, a.filmlink.wide:visited{display:none;}#programmaoverzicht .movie-item-img{width: 150px;}.specialswrapper>div{width: 50%;}}@media only screen and (max-width : 768px) {.cc-revoke.cc-left{right: auto;left: 15px;}.mainmenuicons .visum-ti{width: 25px;}#logo{margin-top: 0;}header{background-size: 163px;}header.scroll{background-position: 50% -55px;}header .first{background: #434715 !important;padding-top: 20px;position: fixed;right: 0;left: 0;}#programmaoverzicht .movieinfo{width: calc(100% - 100px);float: right;}#snelreserveren.active, .home #snelreserveren.active{top: 135px;position: fixed;z-index: 9999;}#snelreserveren.active.scroll, .home #snelreserveren.active.scroll{top: 65px;}main{padding-top: 140px;padding-bottom: 0;}html.specials main{padding-bottom: 0;}.galleryblock.row{padding-top: 40px;margin: 0;margin-bottom: -40px;}.detailfotos{height: 200px;margin-left: 0;margin-right: 0;}.galleryblock .owl-carousel .owl-item img, .detailfotos .owl-carousel .owl-item img{max-height: 200px;width: auto;}h1.header_submenu {font-family: 'Cera Pro Bold';font-size: 24px;padding-top: 20px;padding-bottom: 20px;margin-bottom: 0px;border-bottom: 1px solid #999;}h2.under{font-size: 18px;padding-bottom: 30px;}article{font-size: 14px;}.searchwrapper {background: #434715;margin-top: 0}.searchwrapper.active>div input {max-width: 100%;}nav.mob {margin-top: -8px;z-index: 9999;}.mainmenuitem{display: none;}.mainmenuicons span{display: block;width: 26px;margin-bottom: 14px;transform: all 300ms linear;}.scroll .mainmenuicons span{display: inline-block;}.scroll .mainmenuicons span.visum-search, .scroll .mainmenuicons span.visum-account{display: none;}.mainmenuicons{margin-top: 14px;}.menutrigger{top: 93px;margin-left: 8px;}.visumtitle{height: calc(100% - 90px);}.visumtitle>div h2{font-size: 45px;letter-spacing: 3px;}.visumtitle>div h3{font-size: 16px;letter-spacing: 1px;}.visumtijden{height: 90px;}.tijdentickets, a.tijdentickets:link, a.tijdentickets:visited{margin-top: 20px;font-size: 14px;padding-left: 12px;/* line-height: 39px;*/padding-right: 12px;}.ticketstriggervisum, a.ticketstriggervisum:link, a.ticketstriggervisum:visited{margin-top: 20px;}#filmcaroussel, .visumhr{display: none;}#filmprogramma.mobile, #filmprogramma.mobile .mobile{display: block;}#allevertoningen, #allespecials{background: #6a7022;border-radius: 8px;display: inline-block;padding-left: 20px;padding-right: 20px;line-height: 40px;margin-top: 20px;text-transform: uppercase;font-family: 'Cera Pro Medium';border-radius: 10px;}#allespecials{color: white;margin: 0 auto;display: block;width: 160px;text-align: center;z-index: 1;position: absolute;left:50%;margin-left: -80px;}#allespecials::before, #allespecials::after, .homenewslink::before, .homenewslink::after {display: block;width: 25px;height: 50px;background: #fff;content: " ";position: absolute;margin-left: -45px;}#allespecials::before, #allespecials::after{background: #434715;}.homenewslink::after,  #allespecials::after{margin-top: -50px;margin-left: 140px;}.homenewslink::before{margin-left: -25px;}.homenewslink::after{margin-left: 200px;}.homenewsline{border-bottom: 2px solid #999;}.newsitems{margin-top: 0;}.newsitems .container{padding-bottom: 20px;}.newsitems h1.header_submenu{color: black !important;padding-bottom: 10px;border-bottom: 2px solid #999;}.bbcontainer  h1.header_submenu{padding-bottom: 10px;border-bottom: 2px solid #999;padding-top: 10px;}.bbcontainer  .owl-carousel{margin-top: 20px;overflow: hidden;}.bigbutton .bbleesmeer{padding: 20px;line-height: 16px;font-size: 15px;}.extra {margin-top: 4px;font-size: 12px;}.bigbutton .bbleesmeer span{font-size: 14px;}.homenews{margin-left: 0;margin-top: 20px;padding-bottom: 10px;}.homenews img{max-width: 130px;margin: 0;margin-right: 20px;}.homenews a {font-size: 14px;}.homenews a strong {padding-top: 0;font-size: 16px;letter-spacing: 2px;}.homenewslink{font-size: 16px;width: 200px;line-height: 40px;}#tijdaz img{max-height: 25px;margin-right: 20px;}select#schedules{margin-left: 100px;border-bottom: 2px solid black;padding: 0px;font-family: 'Cera Pro Medium';height: 24px;color: black;margin-top: 16px;}#programmaoverzicht .movie-item-img.metplot{width: 84px;height: 120px;}#programmaoverzicht .movie-item .movietitle span{font-size: 22px;letter-spacing: 2px;}#filmprogramma.mobile .plot{font-family: 'Cera Pro Regular';color: #3a3d12;}.plot{margin-top: 4px;}#filmprogramma.mobile .kijkwijzerbox{/*display: block;float: right;*/}#filmprogramma.mobile #programmaoverzicht .movie-item{/* padding-bottom: 0;border-bottom: 0; */}.home #programmaoverzicht .movie-item{padding-bottom: 20px;margin-bottom: 20px;}#scheduleswrapper{margin: 0;width: 100%;}.dayselector.desktop, #programmaoverzicht .desktop{display:none;}.filmweergave .status{display: block;left: 100px;}#programmaoverzicht .hasSpecial .movieinfo{padding-top: 25px;}.status span{font-size: 16px;}#headingrow{margin-top: 1px;z-index:999;}.optionsfilter{padding-bottom: 4px;}.agenda h1.header_submenu{font-family: 'Cera Pro Medium';font-size: 20px;padding-top: 30px;padding-bottom: 0px;margin-bottom: 0px;}h1.header_submenu:after{display: none;}.specialswrapper{margin: 0;padding-bottom: 0px;}.home .specialswrapper{padding-bottom: 0;}.specialswrapper>div{width: 100%;float: none;}section.specialitems{}hr.mobile, hr.specials{position: absolute;display:block;width: 100%;}section.specialitems .specialswrapper>div>div{font-size: 14px;margin-left: 0;margin-right: 0;}section.specialitems .specialswrapper em{font-size: 15px;}.specialswrapper .specialpadding strong{font-size: 24px;letter-spacing: 2px;padding-top: 4px;margin-bottom: 4px;}hr.mobile{position: absolute;display:block;width: 100%;}.timeblock, .tijdweergave .column.timeblock{left: 86px;}#programmaoverzicht .tijdweergave .movie-item-img{margin-top: -83px;}#tijdaz img{margin-right: 16px;}.overzichtfilms.grid{margin-left: -10px;margin-right: -10px;}.overzichtfilms.grid .movie-item, article .overzichtfilms.grid .movie-item {width: 50%;background: transparent;margin-right: 0;}.overzichtfilms.grid .movie-item .movie-item-img{margin-left: 10px;margin-right: 10px;}.posterwrap>div>div, .posterwrap>div, .posterwrap{display: block;}.detailposter{padding-right:0;padding-bottom: 20px;}.posterwrap>div>div.detailinfo{width: 100%;padding-bottom: 0;}.detaildesc{max-height: 10000px;line-height: 18px;margin-top: 20px;}h2.ticketsheader, .detailcontent h1{margin: 0;font-size: 24px;padding: 0;}.detailtijden em{font-size: 12px;line-height: 14px;}#detailtijdenblock{margin-bottom: 20px;}#youtube{height: 450px;}#play span .far{font-size: 40px;}#play span{font-size: 100%;}.visumtitle>div h2{font-size: 35px;}.dagnaam.desktop{display: none;}.dagnaam.mobile{display: inline-block;}#detailtijdenblock .tijd .ticketstrigger > span{height: 40px;overflow: hidden;}.tijd a, #detailtijdenblock .tijd .ticketstrigger > span {padding: 0;}#filter-box{height: auto;}.optiongroup{float: none;width: auto;margin-left: 5px;margin-right: 5px;}#filterwrap{margin: 0;width: 100%!important;}#overzicht{width: 100%!important;margin-left: -5px;margin-right: -5px;}#filter-box>form{bottom:  auto;right: 0;}#resetline, .whitenoise{display: none;}html.alle-films h1.header_submenu{padding-bottom: 20px !important;}html.alle-films #content .container{padding-top: 0;}#filter-box>form.active{padding: 0;padding-top: 40px;padding-bottom: 40px;}#overzicht .movietitle span{display: none;}#filterwrap, main{padding-bottom:0px;}html.film-overzicht main{padding-bottom: 0;}footer{height: 565px;}footer a{display:block;text-align: center;margin-bottom: 4px;}.share-link a i{color: #434715;}.posterwrap>div>div.detailinfo {line-height: 18px;}.specialitems h1.header_submenu{letter-spacing: 1px;}#overzicht .movietitle span.verwachtnw{font-size: 14px;line-height: 22px;}#overzicht .movietitle span.verwachtnw::before{padding-top: 10px;}#overzicht .movietitle .specialsnw{padding:0;position: relative;bottom: 60px;}#overzicht .movietitle .specialsnw span{font-size: 16px;}html.agenda #allevertoningen{display:none;}.agenda h1.header_submenu:after{border-bottom: 1px solid #999999;}html.agenda .plot{line-height: 18px;}html.agenda #programmaoverzicht .movie-item{padding-bottom: 5px;border-bottom: 1px solid #f5f5f5;}#programmaoverzicht .movie-item.tijdweergave.hasSpecial{padding-top: 117px;}.tijdweergave .timeblock .status, .tijdweergave .timeblock .status span{color: black;margin-left: -8px;}.hasSpecial .timeblock, .tijdweergave.hasSpecial .column.timeblock{padding-top: 40px;}#programmaoverzicht .tijdweergave.hasSpecial .movie-item-img {margin-top: -109px;}.movie-item-img{padding-bottom: 60px;}.toonalsfilmpagina .movie-item-img{padding-bottom: 0px;}#overzicht .movietitle span.verwachtnw, #overzicht .movietitle span.nuteziennw{bottom: 60px;}#overzicht .movie-item {width: calc(33.3333% - 15px);margin: 5px;}}@media only screen and (max-width : 440px) {select#schedules{width: calc(100% - 115px);}#filmprogramma .mobile.ticketstrigger{font-size: 10px;}#overzicht .movie-item {width: calc(50% - 10px);margin: 5px;padding-bottom: 50px;}}

/* Stylesheet: custom Modified On 2026-04-16 11:09:47 */
