*{margin:0;padding:0;}a,a:link,a:visited,a:active,.showDetail,.hideDetail,.toggler{cursor:pointer;color:#2082d5;font-style:normal;font-variant:normal;text-transform:none;text-decoration:none;}a:hover,.showDetail:hover,.hideDetail:hover,.toggler:hover{text-decoration:underline;color:#2082d5;}html{height:100%;}body{font-family:Arial,Helvetica,sans-serif;font-size:16px;margin-top:0;line-height:1.5em;color:#666;}body.dev-left::after,body.dev-right::after{content:attr(data-status);position:fixed;top:20px;font-size:2.5rem;color:white;background-color:#004F97;display:inline-block;line-height:2.5rem;padding:0.75rem;border-radius:5px;z-index:1000;font-weight:bold;}body.dev-left::after{left:20px;}body.dev-right::after{right:20px;}body.layout0{display:flex;}nav{padding:5px 10px;background-color:#f0f0f0;margin-bottom:1em;}nav li{border-top:1px solid #d0d0d0;}li > ul{padding-left:1em;margin-bottom:0.5em;}ul{list-style:none;}li > ul{padding-left:1em;margin-bottom:0.5em;}#main{width:900px;margin:0 auto 10px auto;padding:0 20px;text-align:left;box-shadow:0px 10px 10px 0px #333;background-color:#fff;min-height:96%;}section,article,header,footer,nav,aside,hgroup{display:block;}address{font-style:normal;}img{border:0;max-width:100%;height:auto;}option{padding:0 3px;}@media all and (max-width:768px){body.layout0{flex-direction:column;align-items:center;}nav{width:100%;}#main{width:100%;}}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width,60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width,48px);height:var(--carousel-button-height,48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color,currentColor);background:var(--carousel-button-bg,transparent);border-radius:var(--carousel-button-border-radius,50%);box-shadow:var(--carousel-button-shadow,none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width,50%);height:var(--carousel-button-svg-height,50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter,none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,0.94))}@media all and (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg,rgba(24,24,27,0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);padding:36px;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color,#fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top,0px) + 8px);right:calc(env(safe-area-inset-right,0px) + 8px);z-index:40}@media all and (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color,#fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color,currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0,30%,0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width,96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color,rgba(34,213,233,0.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio,1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top,hsla(0deg,0%,0%,0) 0%,hsla(0deg,0%,0%,0.006) 8.1%,hsla(0deg,0%,0%,0.021) 15.5%,hsla(0deg,0%,0%,0.046) 22.5%,hsla(0deg,0%,0%,0.077) 29%,hsla(0deg,0%,0%,0.114) 35.3%,hsla(0deg,0%,0%,0.155) 41.2%,hsla(0deg,0%,0%,0.198) 47.1%,hsla(0deg,0%,0%,0.242) 52.9%,hsla(0deg,0%,0%,0.285) 58.8%,hsla(0deg,0%,0%,0.326) 64.7%,hsla(0deg,0%,0%,0.363) 71%,hsla(0deg,0%,0%,0.394) 77.5%,hsla(0deg,0%,0%,0.419) 84.5%,hsla(0deg,0%,0%,0.434) 91.9%,hsla(0deg,0%,0%,0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,0.4))}@media all and (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height,48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color,rgba(34,213,233,0.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url('../../../typo3conf/ext/user_checkin/Resources/Public/JavaScript/jquery-ui-1.12.1.custom/images/ui-icons_444444_256x240.png')}.ui-widget-header .ui-icon{background-image:url('../../../typo3conf/ext/user_checkin/Resources/Public/JavaScript/jquery-ui-1.12.1.custom/images/ui-icons_444444_256x240.png')}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url('../../../typo3conf/ext/user_checkin/Resources/Public/JavaScript/jquery-ui-1.12.1.custom/images/ui-icons_555555_256x240.png')}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url('../../../typo3conf/ext/user_checkin/Resources/Public/JavaScript/jquery-ui-1.12.1.custom/images/ui-icons_ffffff_256x240.png')}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url('../../../typo3conf/ext/user_checkin/Resources/Public/JavaScript/jquery-ui-1.12.1.custom/images/ui-icons_777620_256x240.png')}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url('../../../typo3conf/ext/user_checkin/Resources/Public/JavaScript/jquery-ui-1.12.1.custom/images/ui-icons_cc0000_256x240.png')}.ui-button .ui-icon{background-image:url('../../../typo3conf/ext/user_checkin/Resources/Public/JavaScript/jquery-ui-1.12.1.custom/images/ui-icons_777777_256x240.png')}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}:root{--frm-clr-text:#ffffff;--frm-clr-main:#909090;--frm-clr-light:#d0d0d0;--frm-clr-border:#808080;--frm-clr-hover:#606060;}body{min-height:100%;margin-top:0;color:#333;}@media all and (max-width:768px){body.layout0{flex-direction:initial;align-items:initial;}}#main{position:relative;width:780px;}.title{font-weight:bold;font-size:1.1em;color:#000000;}.banner{margin:20px 0 20px 0;min-height:30px;}header .logo{display:block;padding:20px 0 0 0;text-align:right;min-height:30px;}header .logo img{vertical-align:bottom;}div.langswitch{margin:20px 0;letter-spacing:1px;position:absolute;top:0;}div.langswitch,div.langswitch a{text-transform:uppercase;}div.langswitch span{display:inline-block;padding:0 8px;border-left:1px solid #888888;}div.langswitch span:first-child{border-left:none;}div.progress-bar{margin:20px 0;display:flex;flex-direction:row;}div.progress-bar .step{background-color:#eee;height:12px;flex-grow:1;margin:0 2px 0 0;position:relative;}div.progress-bar .step:last-child{margin:0;}div.progress-bar .step.done{background-color:#6cba78;}div.progress-bar .step.active{background-color:#c3ef6b;}h1,h4{display:block;color:#000;font-size:1.25em;font-weight:bold;margin-left:3px;border-bottom:1px solid black;padding:4px 0;line-height:1.35em;margin:5px 0 !important;}h2{font-size:1.15em;padding-bottom:10px;color:#707070;}h3{font-size:1.1em;padding-bottom:0;}h4{font-size:1.1em;clear:both;}h5{display:block;font-size:1.1em;font-weight:bold;margin-left:3px;padding:4px;line-height:1.35em;margin:15px 0 !important;}div.user-checkin-pi1 ul,#my_popup ul{list-style:initial;}div.page_block > h4{margin-top:1.5em !important;}div.user-checkin-pi1{padding-bottom:20px;}.right{text-align:right;}.float_left{float:left;}.float_right{float:right;}.float_clear{clear:both;}.nextprev_page{margin:15px 0;display:flex;}.subitem .nextprev_page{margin:5px 0 0 0;}.bodytext{margin:0 0 1em 0;}p{padding:5px 0;}.intro_text:not(:empty){margin-bottom:1.5em;}.footer_text{margin-top:1em;}.custom-footer{position:absolute;bottom:0;margin:15px 0;width:calc(100% - 40px);display:flex;justify-content:space-between;}.custom-footer.flex > div{padding-right:1em;}.custom-footer.flex > div:last-child{padding-right:0;}.has-custom-footer div.user-checkin-pi1{padding-bottom:40px;}.row{padding:10px 2px;clear:both;}.row.part_data{display:block;}.row label{width:45%;float:left;line-height:2em;}.row label.uploader{width:auto;float:none;}.row .col_left{width:45%;float:left;}.row .col_right{width:55%;float:left;}.col_right.toggle_part{line-height:2em;display:flex;align-items:center;}.step_access label{display:inline-block;width:125px;}.step_access input.user_checkin_pi1_voucher{width:200px;}div.code input.user_checkin_pi1_voucher{margin-bottom:1em;}.event_info .row .col_right{width:auto;}.row.prices .col_right{width:auto;text-align:right;}.row.prices .col_right div{text-align:right;}.row.prices > div > div{padding:5px 0;}.row .oline,tr.oline td{border-top:1px solid #bbb;}.row .uline,tr.uline td{border-bottom:1px solid #bbb;}.event2 .row .col_left{width:250px;float:left;}.event2 .row .col_right{width:525px;float:left;}.tableindex{border-spacing:2px;width:100%;}th{padding-bottom:5px;text-transform:uppercase;vertical-align:top;text-align:left;font-weight:normal;}td{padding-bottom:5px;vertical-align:top;}td p,.row p{padding:0 !important;margin:0;}.row.infotext{padding:15px 2px 5px 2px;}.row.infotext p{margin:0.5em 0;}.row .description p{padding:0.5em;}.description{margin-bottom:0.5em;}.description ul,.subDetail ul,.catDetail ul,.my_popup_body ul,.step_confirmation ul{padding-left:1.5em;}.description ol,.subDetail ul,.catDetail ol,.my_popup_body ol,.step_confirmation ol{padding-left:2em;}.user-checkin-pi1 table{font-size:1em;}dt{font-weight:bold;}dd{margin:0 0 0.5em 1em;}.my_popup_body dd:last-child{margin-bottom:0;}.loadingoverlay.upload::after{content:attr(title);color:white;margin-top:1em;font-size:1.25rem;position:absolute;top:calc(50% + 2em);}.status-overlay{font-family:Arial,Helvetica,sans-serif;line-height:1em;background-color:#d0d0d0;border-radius:3px;color:white;font-size:20px;font-weight:bold;letter-spacing:1px;margin:20px;padding:10px 15px;position:fixed;z-index:100;left:0;text-shadow:1px 1px rgba(0,0,0,0.4);top:0;box-shadow:2px 2px 3px rgba(0,0,0,0.4);}.status-overlay.top-right{left:unset;right:0;}.status-overlay-0{background-color:#6daae0;padding:10px 35px 10px 15px;}.status-overlay-1{background-color:#f8ba00;}.status-overlay-2,.status-overlay-adm.new{background-color:limegreen;}.status-overlay-adm{background-color:red;padding:10px 35px 10px 15px;}.closer{display:inline-block;position:absolute;height:20px;width:20px;top:6px;right:8px;background:transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIKICAgdmlld0JveD0iMCAwIDI0IDI0IgogICB2ZXJzaW9uPSIxLjAiCiAgIGlkPSJMYXllcl8xIgogICBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCI+PG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhMTEiPjxyZGY6UkRGPjxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj48ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD48ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+PGRjOnRpdGxlPjwvZGM6dGl0bGU+PC9jYzpXb3JrPjwvcmRmOlJERj48L21ldGFkYXRhPjxkZWZzCiAgICAgaWQ9ImRlZnM5IiAvPjxnCiAgICAgaWQ9ImczIj48cGF0aAogICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MSIKICAgICAgIGlkPSJwYXRoNSIKICAgICAgIGQ9Ik0xMiwyQzYuNSwyLDIsNi41LDIsMTJjMCw1LjUsNC41LDEwLDEwLDEwczEwLTQuNSwxMC0xMEMyMiw2LjUsMTcuNSwyLDEyLDJ6IE0xNi45LDE1LjVsLTEuNCwxLjRMMTIsMTMuNGwtMy41LDMuNSAgIGwtMS40LTEuNGwzLjUtMy41TDcuMSw4LjVsMS40LTEuNGwzLjUsMy41bDMuNS0zLjVsMS40LDEuNEwxMy40LDEyTDE2LjksMTUuNXoiIC8+PC9nPjwvc3ZnPg==") no-repeat;}.status-overlay a{margin-top:4px;}.simtime{margin-top:0.5em;color:yellow;font-size:0.9em;}.status-overlay-1 .simtime{color:#f3ff98;}.label{padding:.25em .6em;color:#fff;background-color:#909090;text-align:center;white-space:nowrap;border-radius:.25em;}.label.small{padding:.15em .3em;}.icon-label{padding-left:0.35em;}.payment_status_0,.invitation_status_0{background-color:#777;}.payment_status_1,.invitation_status_1{background-color:#f0ad4e;}.payment_status_2,.invitation_status_2{background-color:#4caf50;}.payment_status_5{background-color:#f0ad4e;}.payment_status_9{background-color:#5bc0de;}.payment_status_10{background-color:#337ab7;}.payment_status_15,.invitation_status_3{background-color:#d9534f;}.payment_status_98,.payment_status_99{background-color:#913230;}.invitation_status_4{background-color:#944;}.invStatus{display:inline-block;padding:0 0.25em;}.status-date{display:flex;flex-wrap:wrap;padding:0 2em;}.status-date span{white-space:nowrap;}.status-date span:first-child{padding-right:1em;}:-ms-input-placeholder{color:#c0c0c0 !important;}input,select,textarea,button,output{font-family:Arial,Helvetica,sans-serif;font-size:1.1em;}input[inert],select[inert],textarea[inert],input:disabled,select:disabled,textarea:disabled,button:disabled{background:#e8e8e8 !important;color:#a0a0a0 !important;cursor:not-allowed !important;}.input-group[inert] label{color:var(--frm-clr-main);}.input-group[inert] input[type="checkbox"],.input-group[inert] input[type="radio"]{border-color:var(--frm-clr-light);}.input-group[inert] input[type="checkbox"]:checked,.input-group[inert] input[type="radio"]:checked{background-color:var(--frm-clr-light);border-color:var(--frm-clr-light);}.input-group[inert] input[type="radio"]:checked{background:radial-gradient(1.25rem circle at center,rgb(255,255,255) 50%,transparent 51%);}.inputfield input,.inputfield output,.inputfield textarea,.selectfield select,select.selectfield,.tx-felogin-pi1 input,.frame-type-felogin_login input,input.user_checkin_pi1_voucher{background-color:#f5f5f5;border-top:solid 1px #c3c3c3;border-left:solid 1px #c3c3c3;border-bottom:0px;border-right:0px;color:#555555;display:inline-block;-webkit-border-radius:4px;border-radius:4px;padding:2px;position:relative;text-align:left;width:90%;height:1.8em;box-sizing:border-box;}.inputfield output{width:auto;min-width:2.5em;text-align:center;margin-right:0.5em;}.inputfield output,.inputfield input[type="range"]{display:inline-block;vertical-align:middle;}.inputfield input[type="range"]{width:calc(90% - 3.5em);}.inputfield input[type="color"]{width:3em;border:none;background-color:transparent;}#searchform{margin-bottom:0.5em;position:relative;}#searchform #clearsearch{position:absolute;top:0;right:0;height:100%;width:2.7em;min-width:unset;margin:0;padding:0;border-radius:0 4px 4px 0;border-top:solid 1px #c3c3c3;}input.searchterm{width:100%;}input.user_checkin_pi1_voucher{width:180px;margin:0 10px 10px 0;}input.user_checkin_pi1_category_amount{width:4em;text-align:right;}.inputfield input[type=text],.inputfield textarea{padding-left:6px;}.inputfield textarea{height:4em;vertical-align:baseline;}.inputfield textarea.user_checkin_pi1_address{height:3em;}.inputfield textarea.user_checkin_pi1_invitation_text{height:15em;}label > input.radiobutton,label > input.checkbox{display:inline-block;height:1.1em;margin-right:12px;width:1.1em;flex:none;}label > input.checkbox{margin-right:9px;}label.radiobutton,label.checkbox{font-weight:normal !important;display:flex;align-items:center;float:none;margin-bottom:0.5em;padding:0;width:auto;}label.radiobutton:last-child,label.checkbox:last-child{margin-bottom:0;}.alert,.booked_out{color:#e00000;}div.alert{padding:1em 0;}.missing{color:#d80000;}span.required{padding-left:3px;}.uploadfield span.required{margin-top:10px;display:inline-block;}input.missing,textarea.missing,select.missing,.ui-selectmenu-button.missing{background-color:#ffdfe2 !important;}.input-group{width:90%;display:inline-block;vertical-align:text-top;}.cat-extra .input-group{width:95%;}.input-group.missing{background-color:#ffdfe2;box-shadow:0px 0px 4px 2px #ffdfe2;}label.missing .btn,input[type=submit].focus{box-shadow:0px 0px 6px 3px rgba(225,135,135,0.9);}.inputfield input[type=checkbox]{width:1.1em;padding:0;}.address_block,.address_item{margin:10px 0;}.address_item .expand{cursor:pointer;}.summary_block{margin-bottom:1.5em;}.summary_block:after{content:'';display:block;clear:both;}.payment_mode,.checkin_payment_epay{margin:1.5em 0;}.payment_mode label{display:inline-block;margin-right:3em;}.payment_mode label > input{margin-right:.25em;}.terms,.legal{margin-top:1em;}.terms label,.legal label{display:block;margin-left:25px;}.terms a,.legal a{text-decoration:underline;}.toggle_part input.user_checkin_pi1_participant_toggle{margin-top:2px;}.toggle_part label{display:block;margin-left:15px;line-height:inherit;flex-grow:1;}span.btn,a.btn{line-height:1.5em;}.user-checkin-pi1 span.btn.small,.user-checkin-pi1 a.btn.small,.user-checkin-pi1 button.btn.small{line-height:1em;padding:.3em .4em;font-size:0.8rem !important;}.user-checkin-pi1 .message .btn{margin:0 0 0 1em;white-space:nowrap;}.nextprev_page a.btn{line-height:1rem;}.user-checkin-pi1 button.btn.invite{margin:1em 0 0 0;}#my_popup button,.user_checkin_pi1_add_voucher,.user_checkin_pi1_check_access,.user_checkin_pi1_delete_photo,.user-checkin-pi1 span.btn,.user-checkin-pi1 a.btn,.user-checkin-pi1 button.btn,.tx-felogin-pi1 input[type=submit],.frame-type-felogin_login input[type=submit]{display:inline-block;vertical-align:top;position:relative;font-weight:normal !important;font-size:1.1em !important;cursor:pointer;color:var(--frm-clr-text) !important;margin:0 10px 10px 0;padding:.4em 1em;text-decoration:none !important;border:none;background-color:var(--frm-clr-main);-webkit-border-radius:1px;border-radius:1px;-webkit-appearance:none;}#main .user-checkin-pi1 .message-primary .btn,#main .user-checkin-pi1 button.btn.primary{background-color:#2d86d2;border:none;}#main .user-checkin-pi1 .message-success .btn,#main .user-checkin-pi1 button.btn.success{background-color:#317939;border:none;}#main .user-checkin-pi1 .message-warning .btn,#main .user-checkin-pi1 button.btn.warning{background-color:#664d03;border:none;}#main .user-checkin-pi1 .message-danger .btn,#main .user-checkin-pi1 button.btn.danger,#main .user_checkin_pi1_delete_photo.danger{background-color:#961c27;border:none;}#my_popup button:hover,.user_checkin_pi1_add_voucher:hover,.user_checkin_pi1_check_access:hover,.user_checkin_pi1_upload_file:hover,.user_checkin_pi1_delete_photo:hover,.user-checkin-pi1 span.btn:hover,.user-checkin-pi1 a.btn:hover,.user-checkin-pi1 button.btn:hover{background:var(--frm-clr-hover);}#main .user-checkin-pi1 .message-primary .btn:hover,#main .user-checkin-pi1 button.btn.primary:hover{background-color:#1f8be7;}#main .user-checkin-pi1 .message-success .btn:hover,#main .user-checkin-pi1 button.btn.success:hover{background-color:#348a3e;}#main .user-checkin-pi1 .message-warning .btn:hover,#main .user-checkin-pi1 button.btn.warning:hover{background-color:#8c6b06;}#main .user-checkin-pi1 .message-danger .btn:hover,#main .user-checkin-pi1 button.btn.danger:hover,#main .user_checkin_pi1_delete_photo.danger:hover{background-color:#c31e2d;}.user_checkin_pi1_add_voucher,.user_checkin_pi1_check_access,.user_checkin_pi1_delete_photo,label.uploader span.btn{font-size:1em!important;margin-top:0.25em;line-height:1.25em;}.user_checkin_pi1_add_voucher,.user_checkin_pi1_check_access{margin-top:0;}#main .user-checkin-pi1 .message-primary .user_checkin_pi1_add_voucher{background-color:#2d86d2;}.nextprev_page .user_checkin_pi1_next.btn{margin-left:auto;margin-right:0;}input[type="file"]{cursor:pointer;display:block;font-size:10px;opacity:0;position:absolute;right:-5px;top:0;width:5px;}.row.subevent.disabled{color:rgba(0,0,0,0.4);cursor:not-allowed;}.row.subevent.disabled .catItem{border-color:rgba(0,0,0,0.4);}.row.subevent.disabled .user_checkin_pi1_subevent{opacity:1;}.user_checkin_pi1_subevent{float:left;}.user_checkin_pi1_subevent[readonly],.inputfield input[type="checkbox"].readonly,.drafthide{opacity:0.4;pointer-events:none;}.softhide .user_checkin_pi1_subevent[readonly]{display:none;}.subevent_group{margin-top:2em;}.subevent_group.inactive{display:none;}.subevent_group:first-child{margin-top:1em;}.subInfo{margin-left:30px;line-height:1.5em;padding-bottom:2px;position:relative;}.subevent.softhide .subInfo{margin-left:0;}.subevent.nogroup,.catItem.nogroup{opacity:0.5;}.user_checkin_pi1_category{position:relative;z-index:10;float:right;margin:0 0 0 10px;}.user_checkin_pi1_category.booked_out{float:unset;}.row.subevent > .col_left{width:50%;box-sizing:border-box;padding-right:10px;}.row.subevent .sub_data{display:flex;flex-direction:row;}.sub_layout_8 .row.subevent .sub_data{flex-direction:column;}.sub_data .sub_details{flex-grow:1;}.sub_data .sub_cal{margin:0 0 1em 2em;}.row.subevent > .col_right{text-align:right;width:50%;}.sub_layout_1 .row.subevent > .col_right{width:35%;}.sub_layout_1 .row.subevent > .col_left{width:65%;}.sub_layout_2 .row.subevent > .col_right{width:66%;}.sub_layout_2 .row.subevent > .col_left{width:34%;}.sub_layout_3 .row.subevent > .col_right,.sub_layout_8 .row.subevent > .col_right,.sub_layout_9 .row.subevent > .col_right{width:100%;margin:0;padding-top:6px;}.sub_layout_3 .row.subevent > .col_left,.sub_layout_8 .row.subevent > .col_left,.sub_layout_9 .row.subevent > .col_left,.sub_layout_10 .row.subevent > .col_left,.sub_layout_11 .row.subevent > .col_left{width:100%;float:none;padding-right:0;}.sub_layout_4{display:none;}.catItem,.sub_layout_3 .cat_toggle{margin:0 0 5px 10px;line-height:1.5em;padding-top:4px;border-top:1px solid #001155;}.catItem:first-child{padding-top:0;border-top:none;}.catItem:last-child{padding-bottom:4px;border-bottom:1px solid #001155;}.catItem span.booked_out:not(.ui-selectmenu-button){line-height:1em;}.sub_layout_3 .cat_toggle{text-align:left;}.sub_layout_3 .catItem,.sub_layout_3 .cat_toggle,.sub_layout_8 .catItem,.sub_layout_9 .catItem{margin:0 0 5px 30px;}.sub_layout_3 .softhide .catItem,.sub_layout_3 .softhide .cat_toggle,.sub_layout_8 .softhide .catItem,.sub_layout_9 .softhide .catItem,.cockpit .sub_layout_3 .catItem{margin-left:0;}.cockpit .sub_layout_3 .catItem h3{text-align:left;}.sub_layout_3 .catItem:first-child,.catGroup > .catItem:first-child{padding-top:4px;border-top:1px solid #001155;}.sub_layout_3 .catItem:last-child{border-bottom:none;}.sub_layout_8 .catItem,.sub_layout_9 .catItem{padding:4px 0;border-top:none;border-bottom:1px solid #001155;display:flex;flex-direction:row;justify-content:space-between;}.sub_layout_8 .catItem{margin-left:0;}.sub_layout_8 .catItem.first,.sub_layout_9 .catItem.first{border-top:1px solid #001155;}.catItem.cat_layout_1{margin-left:35px;}.cat_layout_1 .catTitle .catIcon{position:absolute;left:-35px;margin-right:5px;}.catItem.cat_layout_3{display:none;}.col_left .toggler{margin-left:30px;}.softhide .col_left .toggler{margin-left:0;}.catItem .toggler{text-align:left;margin-top:5px;}.autotoggler{cursor:pointer;}.autotoggler::after{content:"\f0fe";margin-left:0.5em;font-weight:900;font-size:1.2em;font-family:"Font Awesome 5 Free";opacity:0.6;}.autotoggler.open::after{content:"\f146";}.togglee{visibility:hidden;margin-top:-100%;opacity:0;transition:opacity 0.4s;}.togglee.open{visibility:visible;margin-top:0px;opacity:1;}.catItem .catDetail{margin-top:5px;text-align:left;}.catInfo{position:relative;}.sub_layout_8 .catInfo,.sub_layout_9 .catInfo{flex-grow:1;}.catTitle{float:left;width:90%;padding-right:5px;text-align:left;}.sub_layout_1 .catTitle{width:85%;}.catItem.calendar .catTitle{float:none;}.dmode-1 .catTitle{width:auto;}.catIcon{display:inline-block;width:auto;}.catTitleRow{position:relative;}.catItem.calendar .catInput{flex:1 0 auto;display:flex;flex-direction:column;align-items:flex-end;margin:0 0 0 1.5em;}.detail-link{padding:5px 0 6px 0;}.subDetail,.catDetail{margin-left:30px;}.softhide .subDetail{margin-left:0;}.sub_layout_3 .subDetail,.sub_layout_3 .catDetail{margin-bottom:9px;}.sub_layout_10 .subDetail,.sub_layout_10 .subInfo,.sub_layout_10 .col_left .toggler{margin-left:0;}.col_right .catDetail{margin-left:0;}.step_event .row,.step_eventplus .row{padding:5px 0;}.event_info{margin:15px 0 20px 0;}.subDetail .row .col_left{width:30%;padding-right:5px;}.sub_layout_1 .subDetail .row .col_left,.sub_layout_3 .subDetail .row .col_left{width:25%;}.sub_layout_2 .subDetail .row .col_left{width:35%;}.event_info .row .col_left{width:25%;}.orderItem.row{padding-top:3px;}.subitem{border-top:1px solid #001155;margin-bottom:2em;}h1 + .allsub .subitem.first_sub{border-top:none;}.subitem.sub_layout_10,.subitem.sub_layout_11{padding-top:0.5em;margin-bottom:1em;}.subitem.inactive{border:none;margin:0;}.subitem.inactive + .subitem{border:none;}.sub_intro{padding-bottom:10px;}.step_eventplus .sub_intro{border-bottom:none;}h4 + .subitem,h1 + form .sub0 > .subitem.first_sub{border-top:none;}.subevent_group h4 + .subitems .subitem:first-child{border-top:none;}.subevent_group .sub_intro + .subitems .subitem.inactive ~ .subitem:not(.inactive){border-top:1px solid #001155;}.subitems .subitem.inactive + .subitem{border-top:none;}.hide{display:none !important;}.block_left{float:left;width:45%;}.block_left label{width:100%;}.block_right{float:left;line-height:20px;width:55%;}.upload-maxsize,.block_right label{width:90%;}span.field_info{font-style:italic;padding:2px 5px;display:inline-block;line-height:1.3em;font-size:0.85em;color:rgba(0,0,0,0.6);}.col_right span.field_info,.block_right span.field_info{padding:3px 5px;font-size:0.9em;letter-spacing:0.02em;}.block_right .upload-maxsize + br{display:none;}.block_right .upload-maxsize + br + span{padding:.75em 0 3px 0;}.flex{display:flex;}.justified-items{justify-content:space-between;align-items:center;}.grow{flex-grow:1;}.upload-file img{border:1px solid #f0f0f0;}.file-link{display:flex;align-items:normal;}.file-link > .icon{margin-right:0.5em;}.print-link{display:inline-block;padding-left:0.4em;}table.oitems{width:100%;margin:0.75em 0;}table.oitems td{padding:3px 0;}table.oitems col.col1{width:25%;}table.oitems col.col2{width:5%;}table.oitems col.col3{width:50%;}table.oitems col.col4{width:20%;}.tickets,.passes{padding-left:1.6em;margin-top:0.25em;}.ticketItem,.passItem{display:flex;align-items:center;}.ticketItem div:first-child,.passItem div:first-child{padding-right:0.5em;}.extraItem{padding-left:30px;}.extraItem:before{content:'\2013\00A0';margin-left:-10px;}.extraItem:last-child{margin-bottom:5px;}td > .extraItem{padding-left:0;}.cat-extra{background-color:rgba(128,128,128,0.15);border-radius:3px;margin:4px 0;padding:4px 12px 8px 4px;}.sub_layout_1 .cat-extra{text-align:left;padding:4px 8px 8px 6px;}.sub_layout_1 .cat-extra .flex{flex-direction:column;}.cat-extra label{float:none;padding:4px 10px 0 0;line-height:1.5em;}.sub_layout_1 .cat-extra label{padding:4px 2px 2px 4px;width:auto;}.cat-extra label.radiobutton{margin-bottom:0.2em;text-align:left;}.cat-extra span.required{padding:0;position:absolute;right:-8px;margin-top:5px;color:#555555;}.sub_layout_1 .cat-extra span.required{right:-3px;}.cat-extra .input{width:100%;position:relative;}.cat-extra .inputfield{padding-top:5px;}.cat-extra .inputfield input[type=text]{width:95%;background-color:#fcfcfc;}.cat-extra .inputfield textarea{width:95%;background-color:#fcfcfc;}.cat-extra select.selectfield{width:95%;background-color:#fcfcfc;}.sub_layout_3 .cat-extra{margin-left:35%;}.sub_layout_3 .cat-extra .input{min-width:60%;}.sub_layout_3 .cat_layout_1 .cat-extra{margin-left:232px;}.cat-amount,.cat-slot,.cat-units{padding:3px 0;}.cat-amount select.user_checkin_pi1_category_amount{text-align:right;width:4em;}.cat-slot select.user_checkin_pi1_category_slot{width:auto;}.cat-units{display:flex;justify-content:flex-end;}.cat-units > span{padding-right:0.25em;}.cat-units select.user_checkin_pi1_category_units{width:fit-content;}.cat-units select.user_checkin_pi1_category_units[multiple]{height:6em;}.cat-units select.user_checkin_pi1_category_units option{padding:0 0.25em;text-align:right;}.cat-units select.user_checkin_pi1_category_units option:disabled{color:#e00000;}.seat-cats{text-align:left;padding:4px 0;border-bottom:1px solid #001155;margin-bottom:5px;}.seating input.user_checkin_pi1_category{visibility:hidden;position:absolute;}.seating input.user_checkin_pi1_category_amount{border:none;}#my_seats .seat{display:flex;justify-content:space-between;align-items:center;border:1px solid black;border-radius:4px;padding:0.5em 0.75em;margin-bottom:0.25em;background-color:var(--frm-clr-main);color:var(--frm-clr-text);}#my_seats .delunit{cursor:pointer;}#my_seats .selectfield select{width:100%;}#my_seats .selection{display:flex;justify-content:space-between;align-items:center;}#my_seats .selection .delunit{margin-left:20px;}#summary_seats{display:flex;justify-content:space-between;border:1px solid black;border-radius:4px;padding:0.5em 0.75em;margin-bottom:0.25em;background-color:var(--frm-clr-light);}.participants,.units{padding-left:20px;}.participants h3,.units h3,.tickets h3,.passes h3{margin:0.5em 0 0.25em 0;}.participant{text-indent:1em hanging;}.participant .part-label{font-weight:bold;}.participant .extraData{margin-bottom:0.5em;}.participant .invitation-sent,.participant .invitation-reply,.participant .invitation-expire{margin-top:0.5em;font-size:0.8rem;}.step_review .top-buttons .btn{margin:0.5em 0;}.participants.pills{padding:0;}.step_show .participants.pills{margin-top:1.5em;}.participants.pills .participant{border:1px solid #ccc;border-radius:4px;margin-bottom:0.5em;min-width:300px;}.participants.pills .participant .head{display:flex;justify-content:space-between;align-items:center;background-color:#f4f4f4;font-weight:bold;padding:5px 8px;}.participants.pills .participant .head .btn,.address .edit a.btn,.address .add a.btn,.regfields .edit a.btn{margin:0;}.participants.pills .participant .data{padding:0;font-size:0.9em;height:0;overflow:hidden;}.participants.pills .participant .data.open{padding:5px 8px 0 8px;height:auto;}.participants.pills .participant .status_1{padding:5px 8px;}.participants.pills .participant .data.open + .status.status_1{border-top:1px solid #ccc;}.participants.pills .participant .extraItem{padding-left:0;margin-bottom:0;}.participants.pills .participant .extraItem:before{margin-left:0;}.participants.pills .participant .edit{display:flex;}#main .user-checkin-pi1 .participant .edit a.btn.small,#main .user-checkin-pi1 .address .edit a.btn.small,#main .user-checkin-pi1 .regfields .edit a.btn.small{padding:2px;width:1.25em;height:1.25em;border-radius:2px;}.oitems span.unit{display:inline-block;border:1px solid rgba(0,0,0,.5);border-radius:4px;padding:0.2em 0.35em;vertical-align:baseline;line-height:1;margin:0 0.25em 0.2em 0;}.step_profile h1{margin-bottom:1em !important;}.step_profile .records{margin:1.5em 0;padding:0;}.step_profile .registrations .registration{border-top:1px solid #c0c0c0;padding:5px 0;}.step_profile .registrations .registration .col1{flex:0 0 80px;}.step_profile .registrations .registration .col2{flex:1;}.step_profile .registrations .registration .col3{flex:1;}.step_profile .registrations .registration .col4{flex:0 0 125px;}.reply-form{margin-bottom:2em;}.reply-form .flex .btn{margin:0;}.reply-form .flex div:first-child{margin-right:3em;}.reply-comment{margin-top:0.5em;}.reply-comment div:first-child{margin-right:1em;}.step_edit .reply-comment.flex{flex-direction:column;}.message{padding:.75rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;box-sizing:border-box;width:100%;}#main .message a,#main .message a:hover{color:inherit;text-decoration:underline;}.message-inline{padding:.25rem 0.5rem;margin:0.25rem 0;}.message-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff;}.message-success{color:#1c6c25;background-color:#d4edd7;border-color:#c3e6cb;}.message-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba;}.message-danger{color:#961c27;background-color:#f8d7da;border-color:#f5c6cb;}.message ul{padding-left:1rem;margin-top:0.25rem;}.message h3{margin-top:0.5em;}.message h3:first-child{margin-top:0;}.user-checkin-pi1 span.btn.success,.user-checkin-pi1 a.btn.success,.user-checkin-pi1 button.btn.success{color:#fff;background-color:#28a745;}.user-checkin-pi1 span.btn.success:hover,.user-checkin-pi1 a.btn.success:hover,.user-checkin-pi1 button.btn.success:hover{background-color:#218838;}.user-checkin-pi1 span.btn.danger,.user-checkin-pi1 a.btn.danger,.user-checkin-pi1 button.btn.danger{color:#fff;background-color:#dc3545;}.user-checkin-pi1 span.btn.danger:hover,.user-checkin-pi1 a.btn.danger:hover,.user-checkin-pi1 button.btn.danger:hover{background-color:#c82333;}.top5{margin-top:5px;}.top10{margin-top:10px;}.top15{margin-top:15px;}.top30{margin-top:30px;}.bottom5{margin-bottom:5px;}.bottom10{margin-bottom:10px;}.bottom15{margin-bottom:15px;}.bottom30{margin-bottom:30px;}.w50{width:50px;}.w75{width:75px;}.w100{width:100px;}.w150{width:150px;}.fullwidth{width:100% !important;}.h200{height:200px !important;}.h250{height:250px !important;}.h300{height:300px !important;}.h350{height:350px !important;}.h400{height:400px !important;}.h450{height:450px !important;}.h500{height:500px !important;}.small{font-size:0.9em;}.color-val{width:4em;display:inline-block;height:1rem;}.map{position:relative;height:200px;margin:0.5em 0;}.map iframe{border:none;}.tx-felogin-pi1,.frame-type-felogin_login{width:50%;margin:0 0 1em 185px;}.tx-felogin-pi1 legend,.frame-type-felogin_login legend{display:none;}.tx-felogin-pi1 fieldset,.frame-type-felogin_login fieldset{border:none;}.tx-felogin-pi1 input[type=submit],.tx-felogin-pi1 input,.frame-type-felogin_login input[type=submit],.frame-type-felogin_login input{margin-top:1em;}.tx-felogin-pi1 div label,.frame-type-felogin_login div label{display:inline-block;padding-right:1em;}.myfancybox{font-size:12px;line-height:16px;}.myfancybox span{font-weight:bold;display:block;}.myfancybox ol li{list-style-type:decimal;list-style-position:inside;}#agbText{padding:6px 10px 10px 10px;}#my_popup{color:#606060;background-color:#fff;border:1px solid #444;border-radius:5px;box-shadow:0 5px 10px 0 #333;width:90vw;max-width:34em;}#my_popup button{display:block !important;margin:0.25em auto 0.75em auto !important;padding:4px 12px;}.my_popup_title{background-color:#f4f4f4;padding:8px 10px;box-sizing:border-box;border-radius:5px 5px 0 0;font-weight:bold;}.primary > .my_popup_title{color:#004085;background-color:#cce5ff;}.success > .my_popup_title{color:#1c6c2e;background-color:#d4edda;}.warning > .my_popup_title{color:#856404;background-color:#fff3cd;}.danger > .my_popup_title{color:#961c27;background-color:#f8d7da;}.my_popup_body{padding:15px 10px;}.hasDatepicker{z-index:20;}.day.toMonth.reserved.invalid{color:red;background-color:#ffe0e4;text-decoration:line-through;}.day.toMonth.blocked.invalid{background-color:#eee;color:#999;}#daterange{opacity:0;}span.btn.clear-range{margin:.25rem 0 .5rem 0;}select[readonly=readonly]{pointer-events:none;appearance:none;}input[readonly=readonly]{cursor:default;outline:none;}.important{color:#001155;font-weight:bold;}.detail{color:#2d90ec;}.text-left{text-align:left;}.text-center{text-align:center;}.text-right{text-align:right;}.text-justify{text-align:justify;}div.cockpit{border-top:1px solid black;}.cockpit .subInfo{margin-left:0;line-height:1.5em;}.cockpit .catTitleRow{margin-bottom:0.75em;}.cockpit .catTitle{font-weight:bold;}.cockpit .slots{margin-bottom:2em;}.cockpit .slots h3{border-bottom:1px solid;margin-bottom:0.5em;}.cockpit .slots table{width:100%;}.cockpit .slots td{vertical-align:middle;padding:0;}.cockpit td.slot-label{padding-right:0.5rem;white-space:nowrap;}.cockpit td.slot-chart{width:100%;}.cockpit .bar-chart{height:0.8rem;background-color:green;position:relative;}.cockpit .bar-chart .used{position:absolute;height:100%;background-color:red;}.cockpit .bar-chart .amount{position:absolute;right:0;color:white;padding-right:4px;font-size:0.8em;line-height:0.8rem;}.chart svg > g > g.google-visualization-tooltip{pointer-events:none;}.chart.bar{margin:10px 0;}.registrations{padding-bottom:1.5em;}.registrations .regtable{background-color:rgba(225,225,225,0.25);margin:1em 0 0.5em 0;overflow-x:auto;}.registrations table{width:100%;border-collapse:collapse;}.cockpit .registrations table{font-size:0.9em;}.registrations table tbody tr:nth-child(odd){background-color:rgba(225,225,225,0.35);}.registrations tr:first-child th{padding-bottom:0.2em;}.registrations th:first-child,.registrations td:first-child{padding-left:0.3em;padding-right:0.3em;}.registrations th:last-child,.registrations td:last-child{padding-right:0.3em;}.registrations th{border-bottom:1px solid #909090;text-transform:capitalize;font-weight:bold;padding:0.25em;}.registrations tbody td{padding:0.5em 0;text-align:left;}.catItem .registrations tbody td{padding:0.3em inherit;}.registrations tbody tr:first-child td{padding-top:0.5em;}.registrations td.right{text-align:right;}.registrations tr:hover td{background-color:rgba(200,200,200,0.35);}.pagination_block{margin-top:0.75em;}.pagination-info{display:flex;justify-content:space-between;align-items:center;}.pagination{display:flex;margin:0.75em 0;flex-wrap:wrap;align-items:center;}.pagination:first-child{margin-top:1.25em;}.pagination button.page{background:none;border:0;color:#2082d5;cursor:pointer;}.pagination div.page{color:#c0c0c0;cursor:default;}.pagination div.page.ellipsis{color:dimgray;font-weight:bold;}.pagination .page{padding:0 3px 0 0;display:inline-block;max-height:1.75rem;margin-bottom:6px;}.pagination .page:first-child{font-size:1.25em;}.pagination .page a,.pagination .page > span,.pagination span.page{display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--frm-clr-main);width:1.75rem;height:1.75rem;}.pagination .page a:hover,.pagination button.page span:hover{text-decoration:none;background-color:#dff0ff;}.pagination .page span:hover{text-decoration:none;background-color:#f0f0f0;}.pagination .page a.active,.pagination .page > span.active{background-color:var(--frm-clr-main);border:1px solid var(--frm-clr-main);color:var(--frm-clr-text);}.pagination .page a.active:hover{color:var(--frm-clr-text) !important;}select.selectfield.pagesize{width:auto;text-align:right;}.datesel label{font-weight:bold;clear:both;flex:;flex-grow:1;padding-right:0.75em;}.datesel{display:flex;margin:0 0 5px 10px;justify-content:space-between;align-items:center;}.datesel select{text-align:right;flex-shrink:1;max-width:50%;}@media all and (max-width:819px){#main{margin:0 auto 0 auto;box-shadow:none;min-height:96%;height:auto;}.catTitle{width:85%;}}@media all and (max-width:767px){.event_info .row .col_left{width:40%;}.step_payselect .row .col_left,.step_review .row .col_left{width:45%;}.sub_layout_2 .row.subevent > .col_right{width:100%;margin:0;padding-top:6px;}.sub_layout_2 .row.subevent > .col_right .cat_toggle{text-align:left;margin-bottom:10px;}.sub_layout_2 .row.subevent > .col_left{width:100%;float:none;padding-right:0;}.sub_layout_2 .catItem,.sub_layout_2 .cat_toggle{margin:0 0 5px 30px;}.sub_layout_2 .softhide .catItem,.sub_layout_2 .softhide .cat_toggle{margin-left:0;}.sub_layout_2 .catItem:first-child,.sub_layout_2 .cat_toggle{padding-top:4px;border-top:1px solid #001155;}.sub_layout_2 .catItem:last-child{border-bottom:none;}.sub_layout_2 .row.subevent .subDetail .row .col_left{width:25%;margin:0;padding:0;border:none;}.icon-label{display:none;}}@media all and (max-width:666px){body{font-size:14px;line-height:17px;}div.langswitch span{padding:0 10px;font-size:1em;}h1,h4{font-size:17px;line-height:22px;}h2{font-size:16px;}h3,h4,h5{font-size:15px;}h5,.block_right{line-height:22px;}.row label,.row .col_left,.row .col_right,.block_left,.block_right{width:100%;}.row.infotext{padding:20px 0 0 0;}.row.subevent .col_left{padding-right:0;}.row.subevent .sub_data{flex-direction:column;}.sub_data .sub_cal{margin:1em 0;display:flex;justify-content:flex-end;}.sub_layout_8 .catItem,.sub_layout_9 .catItem{flex-direction:column;}.catItem.calendar .catInput{margin:1em 0 0 0;align-items:stretch;}span.field_info{padding:2px 0 6px 10px;display:block;}.col_right span.field_info,.block_right span.field_info{padding:5px 5px 3px 0;}input,select,textarea,button{font-size:16px;}.inputfield input:not(#searchterm):not([type=checkbox]),.selectfield select,select.selectfield,input.user_checkin_pi1_voucher{width:95%;height:1.6em;}.input-group,.inputfield textarea{width:95%;}.inputfield input[type="range"]{width:calc(95% - 3.5em);}#my_popup button,.user_checkin_pi1_add_voucher,.user_checkin_pi1_check_access,.user_checkin_pi1_delete_photo,.user-checkin-pi1 span.btn,.user-checkin-pi1 a.btn,.user-checkin-pi1 button.btn,.tx-felogin-pi1 input[type=submit],.frame-type-felogin_login input[type=submit]{font-size:15px!important;}.sub_layout_0 .row.subevent:not(.none) > .col_right,.sub_layout_1 .row.subevent:not(.none) > .col_right{width:100%;margin:0;padding-top:6px;}.sub_layout_0 .row.subevent:not(.none) > .col_left,.sub_layout_1 .row.subevent:not(.none) > .col_left{width:100%;float:none;}.sub_layout_0 .row.subevent > .col_right .cat_toggle,.sub_layout_1 .row.subevent > .col_right .cat_toggle{text-align:left;margin-bottom:10px;}.sub_layout_0 .catItem,.sub_layout_1 .catItem,.sub_layout_0 .cat_toggle,.sub_layout_1 .cat_toggle{margin:0 0 5px 30px;}.sub_layout_0 .softhide .catItem,.sub_layout_1 .softhide .catItem,.sub_layout_0 .softhide .cat_toggle,.sub_layout_1 .softhide .cat_toggle{margin-left:0;}.cockpit .sub_layout_0 .catItem,.cockpit .sub_layout_1 .catItem{margin:0 0 5px 0;}.sub_layout_0 .catItem:first-child,.sub_layout_1 .catItem:first-child,.sub_layout_0 .cat_toggle,.sub_layout_1 .cat_toggle{padding-top:4px;border-top:1px solid #001155;}.sub_layout_0 .catItem:last-child,.sub_layout_1 .catItem:last-child{border-bottom:none;}.sub_layout_3 .cat-extra{margin-left:0;}.step_review .participant{min-width:250px;}}@media all and (max-width:500px){#main{padding:0;}header,.body{padding:0 20px;}div.langswitch{left:20px;}.subDetail .row .col_left{width:35% !important;}.flex{flex-direction:column;}#searchform.flex{flex-direction:row;}.pagination-info{align-items:stretch;flex-direction:column;}.user-checkin-pi1 .message a.btn{margin:1em 0 0 0;}.nextprev_page.flex,.reply-form .flex,.top-buttons.flex{flex-direction:row;}.reply-form .flex{justify-content:space-between;}.reply-form .flex div{margin:0;}.custom-footer{padding:0 20px;}.custom-footer.flex div:last-child{padding-top:3px;}.has-custom-footer div.user-checkin-pi1{padding-bottom:55px;}.cat-extra .inputfield{padding-left:5px;text-align:left;margin-bottom:4px;}.cat-extra label{padding:2px 10px 4px 3px;font-weight:bold;width:auto;}.cat-extra span.required{right:-3px;}.flex.justified-items .btn{margin-top:1em;}.step_access label{display:block;width:auto;line-height:2em;}.step_access input.user_checkin_pi1_voucher{width:100%;height:1.6em;margin-right:0;}.user_checkin_pi1_check_access{margin-top:.25em;}.step_payselect .row.prices,.step_review .row.prices{display:flex;flex-direction:row;justify-content:space-between;}.step_payselect .row.prices .col_left,.step_review .row.prices .col_left{width:auto;flex-grow:1;}.step_payselect .row.prices .col_right,.step_review .row.prices .col_right{padding-right:20px;}.step_profile .registrations .registration{flex-wrap:wrap;}.step_profile .registrations .registration.flex{flex-direction:row;}.step_profile .registrations .registration > div{padding-bottom:0.5em;}.step_profile .registrations .registration .col1{flex:1 0 50%;}.step_profile .registrations .registration .col2{flex:1 0 50%;text-align:right;}.step_profile .registrations .registration .col3{flex:1 0 100%;}.step_profile .registrations .registration .col4{flex:1;padding-top:0.25em;}.step_review .participant{min-width:300px;}.status-date{padding:.5em 0 0 0;}.status-date:last-child{padding-top:0;}#my_popup{width:80%;}.loadingoverlay.upload::after{font-size:1rem;}#my_seats .seat{display:block;}}@media all and (max-width:413px){.subDetail .row .col_left{width:100% !important;}.catTitle{width:80%;}.event_info .row .col_left,.step_payselect .row .col_left,.step_review .row .col_left{width:100%;}.step_payselect .order_items .row .col_left,.step_review .order_items .row .col_left{min-width:25%;width:auto;padding-right:10px;}.event_info .row .col_right,.step_payselect .row .col_right,.step_review .row .col_right{margin:2px 0 0 0;}.step_payselect .order_items .row .col_right,.step_review .order_items .row .col_right{margin:0;width:auto;}.step_payselect .row .col_right,.step_review .row .col_right{width:90%;}.step_payselect .row.prices .col_right,.step_review .row.prices .col_right{width:auto;}.payment_mode label{display:block;margin:0 0 1em 0;}.field_name{}.field_value{display:block;padding:3px 4px;background-color:#f5f5f5;border-radius:2px;margin-bottom:3px;}.order_items .field_value{background-color:transparent;padding:0;}}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid var(--frm-clr-main);background:var(--frm-clr-main);color:var(--frm-clr-text) !important;}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-color:#fff;border-radius:50%;border:0.15em solid var(--frm-clr-border);width:1.2em;height:1.2em;vertical-align:text-bottom;}input[type=radio]:checked{background:radial-gradient(1.25rem circle at center,var(--frm-clr-light) 50%,transparent 51%);border:0.3em solid var(--frm-clr-main);}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-color:#fff;border:0.15em solid var(--frm-clr-border);border-radius:10%;width:1.2em;height:1.2em;vertical-align:middle;}input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3.6' d='M 5.3,10 8.75,13.7 15.7,6.3'/%3e%3c/svg%3e");background-color:var(--frm-clr-main);border-color:var(--frm-clr-main);}input[type=radio]:hover,input[type=checkbox]:hover{border-color:var(--frm-clr-hover);}input[type=radio]:disabled,input[type=checkbox]:disabled{background:#f2f2f2 !important;border-color:#c0c0c0 !important;}.cat-slot .ui-selectmenu-button.ui-button{width:auto;}.cat-slot .ui-button{padding:.3em .25em .3em .75em;}.ui-selectmenu-menu .booked_out,.ui-selectmenu-button.booked_out{color:#e00000;text-decoration:line-through;}.ui-selectmenu-menu .booked_out.ui-state-disabled{opacity:1;}.ui-selectmenu-button.missing{color:#555555;}.overflow{height:10em;}.icon{position:relative;display:inline-flex;overflow:hidden;white-space:nowrap;height:1em;width:1em;flex-shrink:0;}.icon img,.icon svg{display:block;height:100%;width:100%;transform:translate3d(0,0,0);}.icon *{display:block;line-height:inherit;}.icon-markup{position:absolute;display:block;text-align:center;top:0;left:0;right:0;bottom:0;}.icon-overlay{position:absolute;bottom:0;right:0;height:68.75%;width:68.75%;text-align:center;}.icon-color{fill:currentColor;}.icon-state-disabled .icon-markup{opacity:.5;}.icon-size-small{height:1.33em;width:1.33em;line-height:1.33em;}.icon-size-default{height:2.66em;width:2.66em;line-height:2.66em;}.icon-size-large{height:4em;width:4em;line-height:4em;}.icon-size-mega{height:5.33em;width:5.33em;line-height:5.33em;}.step_profile .records .tabs div{display:inline-block;border:1px solid #bbb;border-radius:0.25rem 0.25rem 0 0;margin-bottom:-1px;padding:0.5em 1em;background-color:rgba(100,100,100,0.1);color:#888;cursor:pointer;}.step_profile .records .tabs div.active{background-color:transparent;border-bottom:1px solid var(--body-clr-bg);color:inherit;}.step_profile .records .tabs div::after{content:' (' attr(data-rows) ') ';}.mappings table{width:100%;border-spacing:0;}.mappings th,.mappings td{border-top:1px solid #ccc;padding:0.5em 0.25em 0.5em 0;}.mappings th:last-child,.mappings td:last-child{padding-right:0;}.mappings th{font-weight:bold;text-transform:none;}.file::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;}.file.pass::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f5ab";padding-right:0.4em;color:rgb(40,58,110);}.file.pdf::before,.file.ticket::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f1c1";padding-right:0.4em;color:rgb(227,13,13);}.file.zip::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f1c6";padding-right:0.4em;color:rgb(255,194,10);}.file.mail::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0e0";padding-right:0.4em;color:rgb(39,148,153);}.tooltip .tooltiptext{visibility:hidden;width:fit-content;background-color:#555;color:#fff;border-radius:3px;padding:5px 10px;position:absolute;z-index:1;top:calc(1em + 25px);left:0;right:unset;opacity:0;transition:opacity 0.5s;text-wrap:nowrap;font:0.7rem monospace;overflow-y:scroll;display:inline-block;max-height:20rem;}.tooltip.top-right .tooltiptext{left:unset;right:0;}.tooltip:hover .tooltiptext{visibility:visible;opacity:1;}.flex-row-reverse{flex-direction:row-reverse;}.flexmulticolumn{display:flex;flex-wrap:wrap;}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}span.text-tiny{font-size:0.7em;}span.text-small{font-size:0.85em;}span.text-big{font-size:1.4em;}span.text-huge{font-size:1.8em;}.fancybox__container .fancybox__progress{background:var(--frm-clr-main);}.fancybox__container .fancybox__thumbs .carousel__slide .fancybox__thumb::after{border-color:var(--frm-clr-main);}.fancybox__container a.carousel__button.fancybox__button--download{color:#fff;}.ce-gridgallery a{height:250px;overflow:hidden;}.ce-gridgallery a img{transition:transform 0.25s ease !important;}.ce-gridgallery a img:hover{transform:scale(1.2);}#main{display:flex;flex-direction:column;margin-bottom:0;color:var(--body-clr-font);background-color:var(--body-clr-bg);}#main a{color:var(--body-clr-link);}#main a:hover{color:var(--body-clr-link-hover);}#main h1,#main h2,#main h3,#main h4,#main h5{color:inherit;}#main.site-sm{width:780px;}#main.site-md{width:980px;}#main.site-lg{width:1160px;}#main.site-xl{width:1360px;}#main.site-theme-flat{box-shadow:none;}#main.site-banner-fullwidth .banner{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}#main.site-footer-fullwidth .has-custom-footer .footer-extended{margin-left:-20px;margin-right:-20px;padding:20px;}#main.site-footer-fullwidth .has-custom-footer .custom-footer{width:calc(100vw - 2em);position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-left:1em;padding-right:1em;}#main.site-footer-fullwidth .has-custom-footer.site-bs .custom-footer,#main.site-footer-fullwidth .has-custom-footer.site-bs5 .custom-footer,#main.site-footer-fullwidth .has-custom-footer.site-bs header,#main.site-footer-fullwidth .has-custom-footer.site-bs5 header{width:100vw;}#main.site-footer-seamless{margin-bottom:0 !important;}#main.site-footer-sticky footer{position:sticky !important;bottom:0 !important;left:0 !important;z-index:999;}#main.site-header-seamless{margin-top:0;}#main.site-header-seamless .banner{margin-top:0;}#main.site-header-seamless header{padding-bottom:20px;}@media all and (min-width:500px){#main.site-header-borderless .banner{margin-left:-20px;margin-right:-20px;}}#main.site-header-sticky header.header{position:sticky !important;top:0 !important;left:0 !important;z-index:999;}#main.site-header-fullwidth header.header{width:calc(100vw - 2em);position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-left:1em;padding-right:1em;}#main.site-header-fullwidth .langswitch{left:50%;right:50%;margin-left:calc(-50vw + 1em);margin-right:calc(-50vw + 1em);}#main.site-header-fullwidth.site-header-reverse .langswitch{margin-left:calc(-50vw - 1em);margin-right:calc(-50vw - 1em);width:100vw;}#main.site-header-reverse .langswitch{text-align:right;right:20px;}#main.site-header-reverse header .logo{text-align:left;display:inline-block;}#main.site-header-reverse #felogin{align-self:end;}#main.site-header-langswitch-after .langswitch{position:relative;}#main.site-header-langswitch-after.site-header-fullwidth .langswitch{margin-left:unset;margin-right:unset;width:unset;left:unset;right:unset;}#main header{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;padding-bottom:20px;}@media all and (max-width:500px){#main header{margin:0;}}#main header.header + div{flex:1 0 auto;display:flex;flex-direction:column;}#main header.header + div.tx-felogin-pi1,#main header.header + div.frame-type-felogin_login{flex:unset;}#main header.header + div.tx-felogin-pi1 + div,#main header.header + div.frame-type-felogin_login + div{flex:1 0 auto;display:flex;flex-direction:column;}#main #felogin{position:absolute;top:50px;padding-left:10px;display:flex;align-items:center;}#main #felogin .fa-user-circle{font-size:1.125rem;}#main #felogin .fa-sign-out{font-size:1rem;}#main #felogin > *{padding-right:0.5em;}#main .banner img{width:100%;height:auto;}#main .subDetail .ce-gallery{display:flex;}#main .subDetail .ce-gallery a{display:inline-block;padding-right:5px;padding-bottom:5px;}#main .has-custom-footer{display:flex;flex-direction:column;flex:1 0 auto;}#main .has-custom-footer > .user-checkin-pi1{flex:1 0 auto;}#main .has-custom-footer .custom-footer{position:unset;bottom:unset;width:unset;padding:20px 20px;margin:0 -20px;}@media all and (max-width:500px){#main .has-custom-footer .custom-footer{margin:0;}}@media all and (max-width:500px){#main .has-custom-footer .custom-footer .social{padding:1em 0;}}#main .has-custom-footer .custom-footer .social a:not(:first-child){margin-left:0.5em;}#main .has-custom-footer .custom-footer .social a:not(:last-child){margin-right:0.5em;}#main .has-custom-footer .custom-footer.flex.flex-row-reverse > div:last-child{padding-right:1em;}#main .has-custom-footer .custom-footer.flex.flex-row-reverse > div:first-child{padding-right:0;}#main footer a{color:var(--footer-clr-link);}#main footer a:hover{color:var(--footer-clr-link-hover);}footer a{color:var(--footer-clr-link);}footer a:hover{color:var(--footer-clr-link-hover);}:root{--frm-clr-check:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3.6' d='M 5.3,10 8.75,13.7 15.7,6.3'/%3e%3c/svg%3e");}input[type=checkbox]:checked{background-image:var(--frm-clr-check);}#main .user_checkin_pi1_add_voucher,#main .user_checkin_pi1_check_access,#main .user_checkin_pi1_upload_file,#main .user_checkin_pi1_delete_photo,#main .user-checkin-pi1 span.btn,#main .user-checkin-pi1 a.btn,#main .user-checkin-pi1 button.btn,#main .tx-felogin-pi1 input[type=submit],#main .frame-type-felogin_login input[type=submit]{background-color:var(--btn-clr-main,var(--frm-clr-main));color:var(--btn-clr-txt,var(--frm-clr-text,#000)) !important;border:var(--btn-border) solid var(--btn-clr-border,var(--btn-clr-main,var(--frm-clr-main)));border-radius:var(--btn-radius);padding-left:var(--btn-px,1em);padding-right:var(--btn-px,1em);padding-top:var(--btn-py,0.4em);padding-bottom:var(--btn-py,0.4em);min-width:var(--btn-width-min);display:inline-flex;align-items:center;justify-content:center;}#main .user_checkin_pi1_add_voucher:hover,#main .user_checkin_pi1_check_access:hover,#main .user_checkin_pi1_upload_file:hover,#main .user_checkin_pi1_delete_photo:hover,#main .user-checkin-pi1 span.btn:hover,#main .user-checkin-pi1 a.btn:hover,#main .user-checkin-pi1 button.btn:hover,#main .tx-felogin-pi1 input[type=submit]:hover,#main .frame-type-felogin_login input[type=submit]:hover{background-color:var(--btn-clr-hover,var(--frm-clr-hover,var(--frm-clr-main)));color:var(--btn-clr-hover-txt,var(--btn-clr-txt,var(--frm-clr-hover-text,var(--frm-clr-text,#fff)))) !important;border-color:var(--btn-clr-hover-border,var(--btn-clr-border,var(--frm-clr-hover,var(--frm-clr-main))));}#main .user_checkin_pi1_add_voucher.user_checkin_pi1_prev,#main .user_checkin_pi1_check_access.user_checkin_pi1_prev,#main .user_checkin_pi1_upload_file.user_checkin_pi1_prev,#main .user_checkin_pi1_delete_photo.user_checkin_pi1_prev,#main .user-checkin-pi1 span.btn.user_checkin_pi1_prev,#main .user-checkin-pi1 a.btn.user_checkin_pi1_prev,#main .user-checkin-pi1 button.btn.user_checkin_pi1_prev,#main .tx-felogin-pi1 input[type=submit].user_checkin_pi1_prev,#main .frame-type-felogin_login input[type=submit].user_checkin_pi1_prev{justify-content:var(--btn-align-prev,center);}#main .user_checkin_pi1_add_voucher.user_checkin_pi1_next,#main .user_checkin_pi1_check_access.user_checkin_pi1_next,#main .user_checkin_pi1_upload_file.user_checkin_pi1_next,#main .user_checkin_pi1_delete_photo.user_checkin_pi1_next,#main .user-checkin-pi1 span.btn.user_checkin_pi1_next,#main .user-checkin-pi1 a.btn.user_checkin_pi1_next,#main .user-checkin-pi1 button.btn.user_checkin_pi1_next,#main .tx-felogin-pi1 input[type=submit].user_checkin_pi1_next,#main .frame-type-felogin_login input[type=submit].user_checkin_pi1_next{justify-content:var(--btn-align-next,center);}#main .frame-type-felogin_login div label{padding-right:0;width:100%;}#main .frame-type-felogin_login input[type=submit]{line-height:1.1em;}body{font-family:BrownLLWeb-Regular,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.45;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}div.langswitch{position:relative;}@media (min-width:1200px){.event_3 .cat-extra label.checkbox{display:inline;}}.cat-extra{background-color:rgba(128,128,128,0.05);}span.field_info{font-style:normal;padding-left:0;}.inputfield textarea{height:8em;}#main .user-checkin-pi1 button.btn.danger{background-color:rgb(243,188,114);}@font-face{font-family:ITC Century W03 Book;src:url('../../../fileadmin/kkv/checkin/css/kms/fonts/59853eb4-9798-4271-9484-2766d1f14c15.4750805d.woff2') format("woff2"),url('../../../fileadmin/kkv/checkin/css/kms/fonts/d22250de-e087-4e2a-a8ad-75b7bb3bcab1.9c534e84.woff') format("woff");font-display:swap;}@font-face{font-family:BrownLLWeb-Regular;src:url('../../../fileadmin/kkv/checkin/css/kms/fonts/BrownLLWeb-Regular.77cdecbe.woff2') format("woff2");font-display:swap;}@font-face{font-family:BrownLLWeb-Regular;src:url('../../../fileadmin/kkv/checkin/css/kms/fonts/BrownLLWeb-Regular.a83b9c8c.woff') format("woff");font-display:swap;}.justified-gallery{width:100%;position:relative;overflow:hidden;}.justified-gallery > a,.justified-gallery > div,.justified-gallery > figure{position:absolute;display:inline-block;overflow:hidden;filter:"alpha(opacity=10)";opacity:0.1;margin:0;padding:0;}.justified-gallery > a > img,.justified-gallery > div > img,.justified-gallery > figure > img,.justified-gallery > a > a > img,.justified-gallery > div > a > img,.justified-gallery > figure > a > img{position:absolute;top:50%;left:50%;margin:0;padding:0;border:none;filter:"alpha(opacity=0)";opacity:0;}.justified-gallery > a > .caption,.justified-gallery > div > .caption,.justified-gallery > figure > .caption{display:none;position:absolute;bottom:0;padding:5px;background-color:#000000;left:0;right:0;margin:0;color:white;font-size:12px;font-weight:300;font-family:sans-serif;}.justified-gallery > a > .caption.caption-visible,.justified-gallery > div > .caption.caption-visible,.justified-gallery > figure > .caption.caption-visible{display:initial;filter:"alpha(opacity=70)";opacity:0.7;-webkit-transition:opacity 500ms ease-in;-moz-transition:opacity 500ms ease-in;-o-transition:opacity 500ms ease-in;transition:opacity 500ms ease-in;}.justified-gallery > .entry-visible{filter:"alpha(opacity=100)";opacity:1;background:none;}.justified-gallery > .entry-visible > img,.justified-gallery > .entry-visible > a > img{filter:"alpha(opacity=100)";opacity:1;-webkit-transition:opacity 500ms ease-in;-moz-transition:opacity 500ms ease-in;-o-transition:opacity 500ms ease-in;transition:opacity 500ms ease-in;}.justified-gallery > .jg-filtered{display:none;}.justified-gallery > .spinner{position:absolute;bottom:0;margin-left:-24px;padding:10px 0 10px 0;left:50%;filter:"alpha(opacity=100)";opacity:1;overflow:initial;}.justified-gallery > .spinner > span{display:inline-block;filter:"alpha(opacity=0)";opacity:0;width:8px;height:8px;margin:0 4px 0 4px;background-color:#000;border-radius:6px;}
