.root-vstate-M .dynamicpage.withsidebar .dynamicpage-blocscontainer{width:calc(100% - 300px)}.root-vstate-M .dynamicpage.withsidebar .dynamicpage-blocscontainer.dynamicpage-sidebar{bottom:0;position:absolute;right:0;top:0;width:300px}.root-vstate-M .dynamicpage.withsidebar .dynamicpage-blocscontainer.dynamicpage-sidebar .dynamicbloc-editorpanel,.root-vstate-M .dynamicpage.withsidebar .dynamicpage-blocscontainer.dynamicpage-sidebar .dynamicbloccontent-editorpanel{display:none}.dynamicpage-sidebar-trigger{background-color:transparent!important;bottom:12px;position:absolute;right:24px}.dynamicpage-sidebar-trigger button{align-items:center;border-radius:50%!important;display:flex;height:40px;justify-content:center;padding:0;width:40px}.dynamicpage-sidebar-trigger button i{font-size:18px;height:18px;width:18px}.dynamicpage-sidebar .dynamicbloc-wrapper .dynamicbloc-contentwrapper .dynamiccontentbloc{display:block}.dynamicpage-sidebar .dynamicbloc-wrapper>.dynamicbloc-wrapper-contentblocs>.dynamicbloc-contentwrapper{margin:0;padding:0 12px}.popover-shell.dynamicpage-sidebar-modal .popover-content{height:calc(100% - 80px);width:400px}.popover-shell.dynamicpage-sidebar-modal .popover-content .iw-themedmodal-header{height:0;padding:0}.popover-shell.dynamicpage-sidebar-modal .popover-content .iw-themedmodal-header .btnclose{z-index:1}.popover-shell.dynamicpage-sidebar-modal .popover-content .dynamicbloc-wrapper .dynamicbloc-contentwrapper,.popover-shell.dynamicpage-sidebar-modal .popover-content .iw-themedmodal-content{padding:0}.loadablecomponent,.popover-shell.dynamicpage-sidebar-modal .popover-content .dynamicbloc-wrapper .dynamicbloc-contentwrapper.fullsize,.popover-shell.dynamicpage-sidebar-modal .popover-content .dynamicpage-blocscontainer{height:100%;width:100%}.loadablecomponent{position:relative}.loadablecomponent .loadablecomponentloader,.loadablecomponent .loadablecontent{bottom:0;left:0;position:absolute;right:0;top:0}.loadablecomponent .loadablecomponentloader{align-items:center;display:flex;justify-content:center}.dynamicbloc-contentwrapper.bloc-teasersessionsbydays .teasersessionsbydays{display:flex;flex-flow:row wrap}.dynamicbloc-contentwrapper.bloc-teasersessionsbydays .teasersessionsbydays .sessionday{color:inherit;display:block;margin-bottom:10px;margin-right:10px;text-decoration:none;width:calc(50% - 10px)}@media screen and (max-width:800px){.dynamicbloc-contentwrapper.bloc-teasersessionsbydays .teasersessionsbydays{display:block}.dynamicbloc-contentwrapper.bloc-teasersessionsbydays .teasersessionsbydays .sessionday{margin:0 0 4px;width:100%}}