.irs{position:relative;display:block;}.irs-line{position:relative;display:block;overflow:hidden;}.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;display:block;top:0;}.irs-line-left{left:0;width:10%;}.irs-line-mid{left:10%;width:80%;}.irs-line-right{right:0;width:10%;}.irs-diapason{position:absolute;display:block;left:0;width:100%;}.irs-slider{position:absolute;display:block;cursor:default;z-index:1;}.irs-slider.single{left:10px;}.irs-slider.single:before{position:absolute;display:block;content:"";top:-30%;left:-30%;width:160%;height:160%;background:rgba(0,0,0,0.0);}.irs-slider.from{left:100px;}.irs-slider.from:before{position:absolute;display:block;content:"";top:-30%;left:-30%;width:130%;height:160%;background:rgba(0,0,0,0.0);}.irs-slider.to{left:300px;}.irs-slider.to:before{position:absolute;display:block;content:"";top:-30%;left:0;width:130%;height:160%;background:rgba(0,0,0,0.0);}.irs-slider.last{z-index:2;}.irs-min{position:absolute;display:block;left:0;cursor:default;}.irs-max{position:absolute;display:block;right:0;cursor:default;}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap;}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px;}.irs-with-grid .irs-grid{display:block;}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000;}.irs-grid-pol.small{height:4px;}.irs-grid-text{position:absolute;bottom:0;left:0;width:100px;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;color:#000;}.irs-disable-mask{position:absolute;display:block;top:0;left:0;width:100%;height:100%;cursor:default;background:rgba(0,0,0,0.0);z-index:2;}.irs-disabled{opacity:0.4;}
.irs-line-mid,.irs-line-left,.irs-line-right,.irs-diapason,.irs-slider{background:url(/sites/all/themes/europapark_theme/libraries/ion.rangeSlider/img/sprite-skin-nice.png) repeat-x;}.irs{height:40px;}.irs-with-grid{height:60px;}.irs-line{height:8px;top:25px;}.irs-line-left{height:8px;background-position:0 -30px;}.irs-line-mid{height:8px;background-position:0 0;}.irs-line-right{height:8px;background-position:100% -30px;}.irs-diapason{height:8px;top:25px;background-position:0 -60px;}.irs-slider{width:22px;height:22px;top:17px;background-position:0 -90px;}#irs-active-slider,.irs-slider:hover{background-position:0 -120px;}.irs-min,.irs-max{color:#999;font-size:10px;line-height:1.333;text-shadow:none;top:0;padding:1px 3px;background:rgba(0,0,0,0.1);border-radius:3px;}.lt-ie9 .irs-min,.lt-ie9 .irs-max{background:#ccc;}.irs-from,.irs-to,.irs-single{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background:rgba(0,0,0,0.3);border-radius:3px;}.lt-ie9 .irs-from,.lt-ie9 .irs-to,.lt-ie9 .irs-single{background:#999;}.irs-grid-pol{background:#99a4ac;}.irs-grid-text{color:#99a4ac;}.irs-disabled{}
body:before{content:"mobile" !important;display:none;}@media (min-width:460px){body:before{content:"mobile_landscape" !important;}}@media (min-width:740px){body:before{content:"tablet" !important;}}@media (min-width:1016px){body:before{content:"tablet_landscape" !important;}}@media (min-width:1220px){body:before{content:"desktop" !important;}}@media (min-width:1480px){body:before{content:"wide" !important;}}#debug{display:none;position:fixed;bottom:0;right:0;z-index:9999;}body.logged-in #debug{display:block;}#debug span{display:inline-block;padding:2px 4px;background:rgba(0,0,0,0.5);color:#fff;margin:2px;border-radius:3px;-webkit-border-radius:3px;}@font-face{font-family:'europa-park-icons';src:url(/sites/all/themes/europapark_theme/fonts/europa-park-icons.eot);src:url(/sites/all/themes/europapark_theme/fonts/europa-park-icons.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/europapark_theme/fonts/europa-park-icons.ttf) format("truetype"),url(/sites/all/themes/europapark_theme/fonts/europa-park-icons.woff) format("woff"),url(/sites/all/themes/europapark_theme/fonts/europa-park-icons.svg#europa-park-icons) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'ep-icons';src:url(/sites/all/themes/europapark_theme/fonts/ep-icons.eot?65249520);src:url(/sites/all/themes/europapark_theme/fonts/ep-icons.eot?65249520#iefix) format("embedded-opentype"),url(/sites/all/themes/europapark_theme/fonts/ep-icons.woff2?65249520) format("woff2"),url(/sites/all/themes/europapark_theme/fonts/ep-icons.woff?65249520) format("woff"),url(/sites/all/themes/europapark_theme/fonts/ep-icons.ttf?65249520) format("truetype"),url(/sites/all/themes/europapark_theme/fonts/ep-icons.svg?65249520#ep-icons) format("svg");font-weight:normal;font-style:normal;}.fixed-sprite,.icon-field.season .icon-season-summer-winter,.node-event .field-name-field-date .event-export.export-google,.node-event .field-name-dates-with-export .event-export.export-google,.node-movie .field-name-field-date .event-export.export-google,.node-movie .field-name-dates-with-export .event-export.export-google,.node-event .field-name-field-date .event-export.export-ical,.node-event .field-name-dates-with-export .event-export.export-ical,.node-movie .field-name-field-date .event-export.export-ical,.node-movie .field-name-dates-with-export .event-export.export-ical,.node-movie.view-mode-teaser_detail .movie-3d{background-image:url(/sites/all/themes/europapark_theme/images/sprite/fixed-sc49f865784.png);background-repeat:no-repeat;}.hide-text{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;}.hide{display:none !important;}@media (min-width:0) and (max-width:740px){.hide-mobile{display:none !important;}}@media (min-width:740px) and (max-width:1016px){.hide-tablet{display:none !important;}}@media (min-width:1016px) and (max-width:1220px){.hide-tablet-l{display:none !important;}}@media (min-width:1220px){.hide-desktop{display:none !important;}}.show{display:block;}.invisible{visibility:hidden;}.clearfix:after,.view .view-header:after,.view .view-filters:after,.view .view-content:after,.view .view-footer:after{content:"";display:table;clear:both;}.clear,.system-messages{clear:both;}.muted{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;}.element-invisible,.visuallyhidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.element-invisible.focusable,.visuallyhidden.focusable{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.element-invisible.focusable:active,.element-invisible.focusable:focus,.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}.element-visible{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.grid-wrapper,.view.list-node-teaser-detail .view-content,.grid-content-wrapper{margin-left:-10px !important;margin-right:-10px !important;margin-bottom:-20px;clear:both;overflow:hidden;}.grid-wrapper .grid-item,.view.list-node-teaser-detail .view-content .grid-item,.grid-wrapper .acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .acc-highlight-wrapper,.grid-content-wrapper .grid-item,.grid-content-wrapper .acc-highlight-wrapper{float:left;width:100%;padding:0 10px;padding-left:10px !important;padding-right:10px !important;margin-bottom:20px;}.grid-wrapper .grid-item.grid-ac,.view.list-node-teaser-detail .view-content .grid-item.grid-ac,.grid-wrapper .grid-ac.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-ac.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-ac,.grid-content-wrapper .grid-ac.acc-highlight-wrapper{width:auto;}.grid-wrapper .grid-item.grid-p20,.view.list-node-teaser-detail .view-content .grid-item.grid-p20,.grid-wrapper .grid-p20.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-p20.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-p20,.grid-content-wrapper .grid-p20.acc-highlight-wrapper{width:20%;}.grid-wrapper .grid-item.grid-p30,.view.list-node-teaser-detail .view-content .grid-item.grid-p30,.grid-wrapper .grid-p30.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-p30.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-p30,.grid-content-wrapper .grid-p30.acc-highlight-wrapper{width:30%;}.grid-wrapper .grid-item.grid-p40,.view.list-node-teaser-detail .view-content .grid-item.grid-p40,.grid-wrapper .grid-p40.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-p40.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-p40,.grid-content-wrapper .grid-p40.acc-highlight-wrapper{width:40%;}.grid-wrapper .grid-item.grid-p50,.view.list-node-teaser-detail .view-content .grid-item.grid-p50,.grid-wrapper .grid-p50.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-p50.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-p50,.grid-content-wrapper .grid-p50.acc-highlight-wrapper{width:50%;}.grid-wrapper .grid-item.grid-p60,.view.list-node-teaser-detail .view-content .grid-item.grid-p60,.grid-wrapper .grid-p60.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-p60.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-p60,.grid-content-wrapper .grid-p60.acc-highlight-wrapper{width:60%;}.grid-wrapper .grid-item.grid-p70,.view.list-node-teaser-detail .view-content .grid-item.grid-p70,.grid-wrapper .grid-p70.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-p70.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-p70,.grid-content-wrapper .grid-p70.acc-highlight-wrapper{width:70%;}.grid-wrapper .grid-item.grid-p80,.view.list-node-teaser-detail .view-content .grid-item.grid-p80,.grid-wrapper .grid-p80.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-p80.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-p80,.grid-content-wrapper .grid-p80.acc-highlight-wrapper{width:80%;}@media (min-width:460px){.grid-wrapper .grid-item.grid-mobile-l-p20,.view.list-node-teaser-detail .view-content .grid-item.grid-mobile-l-p20,.grid-wrapper .grid-mobile-l-p20.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-mobile-l-p20.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-mobile-l-p20,.grid-content-wrapper .grid-mobile-l-p20.acc-highlight-wrapper{width:20%;}.grid-wrapper .grid-item.grid-mobile-l-p30,.view.list-node-teaser-detail .view-content .grid-item.grid-mobile-l-p30,.grid-wrapper .grid-mobile-l-p30.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-mobile-l-p30.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-mobile-l-p30,.grid-content-wrapper .grid-mobile-l-p30.acc-highlight-wrapper{width:30%;}.grid-wrapper .grid-item.grid-mobile-l-p40,.view.list-node-teaser-detail .view-content .grid-item.grid-mobile-l-p40,.grid-wrapper .grid-mobile-l-p40.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-mobile-l-p40.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-mobile-l-p40,.grid-content-wrapper .grid-mobile-l-p40.acc-highlight-wrapper{width:40%;}.grid-wrapper .grid-item.grid-mobile-l-p50,.view.list-node-teaser-detail .view-content .grid-item.grid-mobile-l-p50,.grid-wrapper .grid-mobile-l-p50.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-mobile-l-p50.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-mobile-l-p50,.grid-content-wrapper .grid-mobile-l-p50.acc-highlight-wrapper{width:50%;}.grid-wrapper .grid-item.grid-mobile-l-p60,.view.list-node-teaser-detail .view-content .grid-item.grid-mobile-l-p60,.grid-wrapper .grid-mobile-l-p60.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-mobile-l-p60.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-mobile-l-p60,.grid-content-wrapper .grid-mobile-l-p60.acc-highlight-wrapper{width:60%;}.grid-wrapper .grid-item.grid-mobile-l-p70,.view.list-node-teaser-detail .view-content .grid-item.grid-mobile-l-p70,.grid-wrapper .grid-mobile-l-p70.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-mobile-l-p70.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-mobile-l-p70,.grid-content-wrapper .grid-mobile-l-p70.acc-highlight-wrapper{width:70%;}.grid-wrapper .grid-item.grid-mobile-l-p80,.view.list-node-teaser-detail .view-content .grid-item.grid-mobile-l-p80,.grid-wrapper .grid-mobile-l-p80.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-mobile-l-p80.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-mobile-l-p80,.grid-content-wrapper .grid-mobile-l-p80.acc-highlight-wrapper{width:80%;}}@media (min-width:740px){.grid-wrapper .grid-item.grid-tablet-p20,.view.list-node-teaser-detail .view-content .grid-item.grid-tablet-p20,.grid-wrapper .grid-tablet-p20.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-tablet-p20.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-tablet-p20,.grid-content-wrapper .grid-tablet-p20.acc-highlight-wrapper{width:20%;}.grid-wrapper .grid-item.grid-tablet-p30,.view.list-node-teaser-detail .view-content .grid-item.grid-tablet-p30,.grid-wrapper .grid-tablet-p30.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-tablet-p30.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-tablet-p30,.grid-content-wrapper .grid-tablet-p30.acc-highlight-wrapper{width:30%;}.grid-wrapper .grid-item.grid-tablet-p40,.view.list-node-teaser-detail .view-content .grid-item.grid-tablet-p40,.grid-wrapper .grid-tablet-p40.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-tablet-p40.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-tablet-p40,.grid-content-wrapper .grid-tablet-p40.acc-highlight-wrapper{width:40%;}.grid-wrapper .grid-item.grid-tablet-p50,.view.list-node-teaser-detail .view-content .grid-item.grid-tablet-p50,.grid-wrapper .grid-tablet-p50.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-tablet-p50.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-tablet-p50,.grid-content-wrapper .grid-tablet-p50.acc-highlight-wrapper{width:50%;}.grid-wrapper .grid-item.grid-tablet-p60,.view.list-node-teaser-detail .view-content .grid-item.grid-tablet-p60,.grid-wrapper .grid-tablet-p60.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-tablet-p60.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-tablet-p60,.grid-content-wrapper .grid-tablet-p60.acc-highlight-wrapper{width:60%;}.grid-wrapper .grid-item.grid-tablet-p70,.view.list-node-teaser-detail .view-content .grid-item.grid-tablet-p70,.grid-wrapper .grid-tablet-p70.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-tablet-p70.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-tablet-p70,.grid-content-wrapper .grid-tablet-p70.acc-highlight-wrapper{width:70%;}.grid-wrapper .grid-item.grid-tablet-p80,.view.list-node-teaser-detail .view-content .grid-item.grid-tablet-p80,.grid-wrapper .grid-tablet-p80.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-tablet-p80.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-tablet-p80,.grid-content-wrapper .grid-tablet-p80.acc-highlight-wrapper{width:80%;}}@media (min-width:1016px){.grid-wrapper .grid-item.grid-tablet-l-p20,.view.list-node-teaser-detail .view-content .grid-item.grid-tablet-l-p20,.grid-wrapper .grid-tablet-l-p20.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-tablet-l-p20.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-tablet-l-p20,.grid-content-wrapper .grid-tablet-l-p20.acc-highlight-wrapper{width:20%;}.grid-wrapper .grid-item.grid-tablet-l-p30,.view.list-node-teaser-detail .view-content .grid-item.grid-tablet-l-p30,.grid-wrapper .grid-tablet-l-p30.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-tablet-l-p30.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-tablet-l-p30,.grid-content-wrapper .grid-tablet-l-p30.acc-highlight-wrapper{width:30%;}.grid-wrapper .grid-item.grid-tablet-l-p40,.view.list-node-teaser-detail .view-content .grid-item.grid-tablet-l-p40,.grid-wrapper .grid-tablet-l-p40.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-tablet-l-p40.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-tablet-l-p40,.grid-content-wrapper .grid-tablet-l-p40.acc-highlight-wrapper{width:40%;}.grid-wrapper .grid-item.grid-tablet-l-p50,.view.list-node-teaser-detail .view-content .grid-item.grid-tablet-l-p50,.grid-wrapper .grid-tablet-l-p50.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-tablet-l-p50.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-tablet-l-p50,.grid-content-wrapper .grid-tablet-l-p50.acc-highlight-wrapper{width:50%;}.grid-wrapper .grid-item.grid-tablet-l-p60,.view.list-node-teaser-detail .view-content .grid-item.grid-tablet-l-p60,.grid-wrapper .grid-tablet-l-p60.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-tablet-l-p60.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-tablet-l-p60,.grid-content-wrapper .grid-tablet-l-p60.acc-highlight-wrapper{width:60%;}.grid-wrapper .grid-item.grid-tablet-l-p70,.view.list-node-teaser-detail .view-content .grid-item.grid-tablet-l-p70,.grid-wrapper .grid-tablet-l-p70.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-tablet-l-p70.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-tablet-l-p70,.grid-content-wrapper .grid-tablet-l-p70.acc-highlight-wrapper{width:70%;}.grid-wrapper .grid-item.grid-tablet-l-p80,.view.list-node-teaser-detail .view-content .grid-item.grid-tablet-l-p80,.grid-wrapper .grid-tablet-l-p80.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-tablet-l-p80.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-tablet-l-p80,.grid-content-wrapper .grid-tablet-l-p80.acc-highlight-wrapper{width:80%;}}@media (min-width:1220px){.grid-wrapper .grid-item.grid-desktop-p20,.view.list-node-teaser-detail .view-content .grid-item.grid-desktop-p20,.grid-wrapper .grid-desktop-p20.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-desktop-p20.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-desktop-p20,.grid-content-wrapper .grid-desktop-p20.acc-highlight-wrapper{width:20%;}.grid-wrapper .grid-item.grid-desktop-p30,.view.list-node-teaser-detail .view-content .grid-item.grid-desktop-p30,.grid-wrapper .grid-desktop-p30.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-desktop-p30.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-desktop-p30,.grid-content-wrapper .grid-desktop-p30.acc-highlight-wrapper{width:30%;}.grid-wrapper .grid-item.grid-desktop-p40,.view.list-node-teaser-detail .view-content .grid-item.grid-desktop-p40,.grid-wrapper .grid-desktop-p40.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-desktop-p40.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-desktop-p40,.grid-content-wrapper .grid-desktop-p40.acc-highlight-wrapper{width:40%;}.grid-wrapper .grid-item.grid-desktop-p50,.view.list-node-teaser-detail .view-content .grid-item.grid-desktop-p50,.grid-wrapper .grid-desktop-p50.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-desktop-p50.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-desktop-p50,.grid-content-wrapper .grid-desktop-p50.acc-highlight-wrapper{width:50%;}.grid-wrapper .grid-item.grid-desktop-p60,.view.list-node-teaser-detail .view-content .grid-item.grid-desktop-p60,.grid-wrapper .grid-desktop-p60.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-desktop-p60.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-desktop-p60,.grid-content-wrapper .grid-desktop-p60.acc-highlight-wrapper{width:60%;}.grid-wrapper .grid-item.grid-desktop-p70,.view.list-node-teaser-detail .view-content .grid-item.grid-desktop-p70,.grid-wrapper .grid-desktop-p70.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-desktop-p70.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-desktop-p70,.grid-content-wrapper .grid-desktop-p70.acc-highlight-wrapper{width:70%;}.grid-wrapper .grid-item.grid-desktop-p80,.view.list-node-teaser-detail .view-content .grid-item.grid-desktop-p80,.grid-wrapper .grid-desktop-p80.acc-highlight-wrapper,.view.list-node-teaser-detail .view-content .grid-desktop-p80.acc-highlight-wrapper,.grid-content-wrapper .grid-item.grid-desktop-p80,.grid-content-wrapper .grid-desktop-p80.acc-highlight-wrapper{width:80%;}}.grid-wrapper.grid-split-2c .grid-item,.view.list-node-teaser-detail .grid-split-2c.view-content .grid-item,.grid-wrapper.grid-split-2c .acc-highlight-wrapper,.view.list-node-teaser-detail .grid-split-2c.view-content .acc-highlight-wrapper,.grid-content-wrapper.grid-split-2c .grid-item,.grid-content-wrapper.grid-split-2c .acc-highlight-wrapper{width:50%;}.grid-wrapper.grid-split-3c .grid-item,.view.list-node-teaser-detail .grid-split-3c.view-content .grid-item,.grid-wrapper.grid-split-3c .acc-highlight-wrapper,.view.list-node-teaser-detail .grid-split-3c.view-content .acc-highlight-wrapper,.grid-content-wrapper.grid-split-3c .grid-item,.grid-content-wrapper.grid-split-3c .acc-highlight-wrapper{width:33.3%;}.grid-wrapper.grid-split-4c .grid-item,.view.list-node-teaser-detail .grid-split-4c.view-content .grid-item,.grid-wrapper.grid-split-4c .acc-highlight-wrapper,.view.list-node-teaser-detail .grid-split-4c.view-content .acc-highlight-wrapper,.grid-content-wrapper.grid-split-4c .grid-item,.grid-content-wrapper.grid-split-4c .acc-highlight-wrapper{width:25%;}.grid-wrapper.grid-split-5c .grid-item,.view.list-node-teaser-detail .grid-split-5c.view-content .grid-item,.grid-wrapper.grid-split-5c .acc-highlight-wrapper,.view.list-node-teaser-detail .grid-split-5c.view-content .acc-highlight-wrapper,.grid-content-wrapper.grid-split-5c .grid-item,.grid-content-wrapper.grid-split-5c .acc-highlight-wrapper{width:20%;}@media (min-width:460px){.grid-wrapper.grid-split-mobile-l-2c .grid-item,.view.list-node-teaser-detail .grid-split-mobile-l-2c.view-content .grid-item,.grid-wrapper.grid-split-mobile-l-2c .acc-highlight-wrapper,.view.list-node-teaser-detail .grid-split-mobile-l-2c.view-content .acc-highlight-wrapper,.grid-content-wrapper.grid-split-mobile-l-2c .grid-item,.grid-content-wrapper.grid-split-mobile-l-2c .acc-highlight-wrapper{width:50%;}.grid-wrapper.grid-split-mobile-l-3c .grid-item,.view.list-node-teaser-detail .grid-split-mobile-l-3c.view-content .grid-item,.grid-wrapper.grid-split-mobile-l-3c .acc-highlight-wrapper,.view.list-node-teaser-detail .grid-split-mobile-l-3c.view-content .acc-highlight-wrapper,.grid-content-wrapper.grid-split-mobile-l-3c .grid-item,.grid-content-wrapper.grid-split-mobile-l-3c .acc-highlight-wrapper{width:33.3%;}.grid-wrapper.grid-split-mobile-l-4c .grid-item,.view.list-node-teaser-detail .grid-split-mobile-l-4c.view-content .grid-item,.grid-wrapper.grid-split-mobile-l-4c .acc-highlight-wrapper,.view.list-node-teaser-detail .grid-split-mobile-l-4c.view-content .acc-highlight-wrapper,.grid-content-wrapper.grid-split-mobile-l-4c .grid-item,.grid-content-wrapper.grid-split-mobile-l-4c .acc-highlight-wrapper{width:25%;}.grid-wrapper.grid-split-mobile-l-5c .grid-item,.view.list-node-teaser-detail .grid-split-mobile-l-5c.view-content .grid-item,.grid-wrapper.grid-split-mobile-l-5c .acc-highlight-wrapper,.view.list-node-teaser-detail .grid-split-mobile-l-5c.view-content .acc-highlight-wrapper,.grid-content-wrapper.grid-split-mobile-l-5c .grid-item,.grid-content-wrapper.grid-split-mobile-l-5c .acc-highlight-wrapper{width:20%;}}@media (min-width:740px){.grid-wrapper.grid-split-tablet-2c .grid-item,.view.list-node-teaser-detail .grid-split-tablet-2c.view-content .grid-item,.grid-wrapper.grid-split-tablet-2c .acc-highlight-wrapper,.view.list-node-teaser-detail .grid-split-tablet-2c.view-content .acc-highlight-wrapper,.grid-content-wrapper.grid-split-tablet-2c .grid-item,.grid-content-wrapper.grid-split-tablet-2c .acc-highlight-wrapper{width:50%;}.grid-wrapper.grid-split-tablet-3c .grid-item,.view.list-node-teaser-detail .grid-split-tablet-3c.view-content .grid-item,.grid-wrapper.grid-split-tablet-3c .acc-highlight-wrapper,.view.list-node-teaser-detail .grid-split-tablet-3c.view-content .acc-highlight-wrapper,.grid-content-wrapper.grid-split-tablet-3c .grid-item,.grid-content-wrapper.grid-split-tablet-3c .acc-highlight-wrapper{width:33.3%;}.grid-wrapper.grid-split-tablet-4c .grid-item,.view.list-node-teaser-detail .grid-split-tablet-4c.view-content .grid-item,.grid-wrapper.grid-split-tablet-4c .acc-highlight-wrapper,.view.list-node-teaser-detail .grid-split-tablet-4c.view-content .acc-highlight-wrapper,.grid-content-wrapper.grid-split-tablet-4c .grid-item,.grid-content-wrapper.grid-split-tablet-4c .acc-highlight-wrapper{width:25%;}.grid-wrapper.grid-split-tablet-5c .grid-item,.view.list-node-teaser-detail .grid-split-tablet-5c.view-content .grid-item,.grid-wrapper.grid-split-tablet-5c .acc-highlight-wrapper,.view.list-node-teaser-detail .grid-split-tablet-5c.view-content .acc-highlight-wrapper,.grid-content-wrapper.grid-split-tablet-5c .grid-item,.grid-content-wrapper.grid-split-tablet-5c .acc-highlight-wrapper{width:20%;}}@media (min-width:1016px){.grid-wrapper.grid-split-tablet-l-2c .grid-item,.view.list-node-teaser-detail .grid-split-tablet-l-2c.view-content .grid-item,.grid-wrapper.grid-split-tablet-l-2c .acc-highlight-wrapper,.view.list-node-teaser-detail .grid-split-tablet-l-2c.view-content .acc-highlight-wrapper,.grid-content-wrapper.grid-split-tablet-l-2c .grid-item,.grid-content-wrapper.grid-split-tablet-l-2c .acc-highlight-wrapper{width:50%;}.grid-wrapper.grid-split-tablet-l-3c .grid-item,.view.list-node-teaser-detail .grid-split-tablet-l-3c.view-content .grid-item,.grid-wrapper.grid-split-tablet-l-3c .acc-highlight-wrapper,.view.list-node-teaser-detail .grid-split-tablet-l-3c.view-content .acc-highlight-wrapper,.grid-content-wrapper.grid-split-tablet-l-3c .grid-item,.grid-content-wrapper.grid-split-tablet-l-3c .acc-highlight-wrapper{width:33.3%;}.grid-wrapper.grid-split-tablet-l-4c .grid-item,.view.list-node-teaser-detail .grid-split-tablet-l-4c.view-content .grid-item,.grid-wrapper.grid-split-tablet-l-4c .acc-highlight-wrapper,.view.list-node-teaser-detail .grid-split-tablet-l-4c.view-content .acc-highlight-wrapper,.grid-content-wrapper.grid-split-tablet-l-4c .grid-item,.grid-content-wrapper.grid-split-tablet-l-4c .acc-highlight-wrapper{width:25%;}.grid-wrapper.grid-split-tablet-l-5c .grid-item,.view.list-node-teaser-detail .grid-split-tablet-l-5c.view-content .grid-item,.grid-wrapper.grid-split-tablet-l-5c .acc-highlight-wrapper,.view.list-node-teaser-detail .grid-split-tablet-l-5c.view-content .acc-highlight-wrapper,.grid-content-wrapper.grid-split-tablet-l-5c .grid-item,.grid-content-wrapper.grid-split-tablet-l-5c .acc-highlight-wrapper{width:20%;}}@media (min-width:1220px){.grid-wrapper.grid-split-desktop-2c .grid-item,.view.list-node-teaser-detail .grid-split-desktop-2c.view-content .grid-item,.grid-wrapper.grid-split-desktop-2c .acc-highlight-wrapper,.view.list-node-teaser-detail .grid-split-desktop-2c.view-content .acc-highlight-wrapper,.grid-content-wrapper.grid-split-desktop-2c .grid-item,.grid-content-wrapper.grid-split-desktop-2c .acc-highlight-wrapper{width:50%;}.grid-wrapper.grid-split-desktop-3c .grid-item,.view.list-node-teaser-detail .grid-split-desktop-3c.view-content .grid-item,.grid-wrapper.grid-split-desktop-3c .acc-highlight-wrapper,.view.list-node-teaser-detail .grid-split-desktop-3c.view-content .acc-highlight-wrapper,.grid-content-wrapper.grid-split-desktop-3c .grid-item,.grid-content-wrapper.grid-split-desktop-3c .acc-highlight-wrapper{width:33.3%;}.grid-wrapper.grid-split-desktop-4c .grid-item,.view.list-node-teaser-detail .grid-split-desktop-4c.view-content .grid-item,.grid-wrapper.grid-split-desktop-4c .acc-highlight-wrapper,.view.list-node-teaser-detail .grid-split-desktop-4c.view-content .acc-highlight-wrapper,.grid-content-wrapper.grid-split-desktop-4c .grid-item,.grid-content-wrapper.grid-split-desktop-4c .acc-highlight-wrapper{width:25%;}.grid-wrapper.grid-split-desktop-5c .grid-item,.view.list-node-teaser-detail .grid-split-desktop-5c.view-content .grid-item,.grid-wrapper.grid-split-desktop-5c .acc-highlight-wrapper,.view.list-node-teaser-detail .grid-split-desktop-5c.view-content .acc-highlight-wrapper,.grid-content-wrapper.grid-split-desktop-5c .grid-item,.grid-content-wrapper.grid-split-desktop-5c .acc-highlight-wrapper{width:20%;}}input[type="search"]::-webkit-search-decoration{display:none;}input:invalid,button:invalid,.button:invalid,.fc-button:invalid,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button:invalid,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text:invalid,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text:invalid,.select2-container .select2-choice:invalid,select:invalid,textarea:invalid{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}input:focus,button:focus,.button:focus,.fc-button:focus,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button:focus,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text:focus,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text:focus,.select2-container .select2-choice:focus,select:focus,textarea:focus{z-index:1;}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}button,.button,.fc-button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text,.select2-container .select2-choice,input[type="reset"],input[type="submit"],input[type="button"]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-background-clip:padding;background-clip:padding-box;cursor:pointer;display:inline-block;outline:0;overflow:visible;margin:0;padding:0;text-decoration:none;vertical-align:top;width:auto;}button:hover,.button:hover,.fc-button:hover,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button:hover,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text:hover,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text:hover,.select2-container .select2-choice:hover,input[type="reset"]:hover,input[type="submit"]:hover,input[type="button"]:hover{text-decoration:none;}button::-moz-focus-inner,.button::-moz-focus-inner,.fc-button::-moz-focus-inner,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button::-moz-focus-inner,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text::-moz-focus-inner,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text::-moz-focus-inner,.select2-container .select2-choice::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner{border:0;padding:0;}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-background-clip:padding;background-clip:padding-box;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:0;margin:0;padding:0;text-align:left;vertical-align:top;}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled],.button_disabled{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-user-select:-moz-none;-webkit-user-select:none;-khtml-user-select:none;user-select:none;cursor:default;}textarea,select[size],select[multiple]{height:auto;}@media (-webkit-min-device-pixel-ratio:0){select[size],select[multiple],select[multiple][size]{background-image:none;padding-right:3px;}select,select[size="0"],select[size="1"]{padding-right:20px;}::-webkit-validation-bubble-message{-webkit-box-shadow:none;box-shadow:none;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#666),color-stop(1,black));border:0;color:white;font:13px/17px "Lucida Grande",Arial,"Liberation Sans",FreeSans,sans-serif;overflow:hidden;padding:15px 15px 17px;text-shadow:black 0 0 1px;min-height:16px;}::-webkit-validation-bubble-arrow,::-webkit-validation-bubble-top-outer-arrow,::-webkit-validation-bubble-top-inner-arrow{-webkit-box-shadow:none;box-shadow:none;background:#666;border-color:#666;}}textarea{min-height:40px;overflow:auto;resize:vertical;width:100%;}optgroup{font-style:normal;font-weight:normal;}optgroup::-moz-focus-inner{border:0;padding:0;}form{max-width:500px;}form .form-required{color:#7e8389;}form .element-invisible{display:none !important;}.view form{max-width:100%;}.form-item{margin-top:0;position:relative;}.form-item .description{font-size:0.85em;line-height:1.5em;margin:0.5em 0;}.form-item p{margin:0 0 0.5em 0;}.form-item > label{display:block;font-weight:bold;margin:0;vertical-align:top;}.form-item input{display:block;width:100%;max-width:100%;}.form-item.grid-1c{clear:none !important;}.form-item.grid-1c + div{clear:both;}.form-item.grid-2c{clear:none !important;float:left;width:50% !important;padding-right:0.5em;}.form-item.grid-2c + div{float:left;width:50% !important;padding-left:0.5em;}.form-item.grid-2c + div + div{clear:both;}.form-actions{margin-top:2em;clear:both;}button,.button,.fc-button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text,.select2-container .select2-choice,input,select{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;appearance:none;-moz-appearance:none;-webkit-appearance:none;}button.big,.button.big,.big.fc-button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.big.button,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.big.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.big.form-text,.select2-container .big.select2-choice,input.big,select.big{height:42px;padding:0 16.8px;line-height:42px;}button,.button,.fc-button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text,.select2-container .select2-choice,input[type="reset"],input[type="submit"],input[type="button"]{min-height:30px;margin:0;padding:0 20px;min-width:100px;border:1px solid #dadada;background-color:#fff;color:#375677;font-weight:normal;font-size:0.85em;line-height:30px;cursor:pointer;}button:hover,.button:hover,.fc-button:hover,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button:hover,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text:hover,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text:hover,.select2-container .select2-choice:hover,input[type="reset"]:hover,input[type="submit"]:hover,input[type="button"]:hover{color:#375677;}button[disabled],.button[disabled],[disabled].fc-button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a[disabled].button,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input[disabled].form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input[disabled].form-text,.select2-container [disabled].select2-choice,input[type="reset"][disabled],input[type="submit"][disabled],input[type="button"][disabled]{background-color:#BEBEBE;color:#375677;cursor:default;}.button-primary,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button-primary,#sliding-popup .popup-content #popup-buttons button,.button-secondary,input[type="submit"].button-primary,input[type="submit"].button-secondary,#sliding-popup .popup-content #popup-buttons button{border:none;position:relative;color:#fff;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:0.85em;font-weight:700;letter-spacing:0.3px;height:auto;padding:0 20px;line-height:30px;min-height:30px;}.button-primary:hover,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button-primary:hover,#sliding-popup .popup-content #popup-buttons button:hover,.button-secondary:hover,input[type="submit"].button-primary:hover,input[type="submit"].button-secondary:hover,#sliding-popup .popup-content #popup-buttons button:hover{color:#fff;}.button-primary:focus,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button-primary:focus,#sliding-popup .popup-content #popup-buttons button:focus,.button-secondary:focus,input[type="submit"].button-primary:focus,input[type="submit"].button-secondary:focus,#sliding-popup .popup-content #popup-buttons button:focus{outline:none;}.button-primary > a,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button-primary > a,#sliding-popup .popup-content #popup-buttons button > a,.button-secondary > a,input[type="submit"].button-primary > a,input[type="submit"].button-secondary > a,#sliding-popup .popup-content #popup-buttons button > a{color:#fff;}.button-primary,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button-primary,#sliding-popup .popup-content #popup-buttons button{text-align:center;background:#6cbbd0;}.button-primary:hover,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button-primary:hover,#sliding-popup .popup-content #popup-buttons button:hover{background:#5fc6d2;}.button-secondary{text-align:center;background:#375677;}.button-secondary:hover{background:#5fc6d2;}.button-red{text-align:center;background:#990000 !important;}.button-red:hover{background:#d60800 !important;}.btn-icon-left{position:relative;padding-left:45px;}.btn-icon-left:before{position:absolute;left:20px;font-size:17px;}.btn-icon-right{position:relative;padding-right:45px;}.btn-icon-right:after{position:absolute;right:20px;font-size:17px;}.btn-time:before{font-family:"europa-park-icons";content:"e";}.btn-voucher:before{font-family:"europa-park-icons";content:"5";}.webform-client-form-88 input[type="submit"].button-primary,.webform-client-form-92 input[type="submit"].button-primary,.webform-client-form-93 input[type="submit"].button-primary{background:#990000;}.webform-client-form-88 input[type="submit"].button-primary:hover,.webform-client-form-92 input[type="submit"].button-primary:hover,.webform-client-form-93 input[type="submit"].button-primary:hover{background:#d60800;}input[type="submit"].button-primary{background:#6cbbd0;}input[type="submit"].button-primary:hover{background:#5fc6d2;}input[type="submit"].button-secondary{background:#375677;}input[type="submit"].button-secondary:hover{background:#5fc6d2;}.view-filters .reset-filters:after,.view-empty .reset-filters:after,.view-list-attractions-shows .views-exposed-widget .button:before,.view-list-attractions-shows .views-exposed-widget .fc-button:before,.view-list-attractions-shows .views-exposed-widget .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button:before,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-list-attractions-shows .views-exposed-widget a.button:before,.view-list-attractions-shows .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text:before,.view-list-events .view-list-attractions-shows .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text:before,.view-list-attractions-shows .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text:before,.view-list-events .view-list-attractions-shows .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text:before,.view-list-attractions-shows .views-exposed-widget .select2-container .select2-choice:before,.select2-container .view-list-attractions-shows .views-exposed-widget .select2-choice:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .button:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .fc-button:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid input.form-text:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .button:after,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .fc-button:after,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button:after,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid a.button:after,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text:after,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid input.form-text:after,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text:after,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid input.form-text:after,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .select2-container .select2-choice:after,.select2-container .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .select2-choice:after,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item:before,.view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n .button:before,.view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n .fc-button:before,.view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button:before,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n a.button:before,.view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n .select2-container .select2-choice:before,.select2-container .view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n .select2-choice:before,.view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value .button:before,.view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value .fc-button:before,.view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button:before,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value a.button:before,.view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .views-exposed-widget.views-widget-filter-field_ticket_status_value input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .views-exposed-widget.views-widget-filter-field_ticket_status_value input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value .select2-container .select2-choice:before,.select2-container .view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value .select2-choice:before,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n .button:before,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n .fc-button:before,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button:before,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n a.button:before,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n input.form-text:before,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n input.form-text:before,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n .select2-container .select2-choice:before,.select2-container .view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n .select2-choice:before,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n .button:before,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n .fc-button:before,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button:before,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n a.button:before,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n input.form-text:before,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n input.form-text:before,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n .select2-container .select2-choice:before,.select2-container .view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n .select2-choice:before{position:absolute;top:0;right:22px;display:block;height:42px;color:#7e8389;font-family:"europa-park-icons";line-height:42px;text-align:center;font-size:2em;}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{appearance:none;-moz-appearance:none;-webkit-appearance:none;width:100%;height:42px;margin:0;padding:2px 0.75em;border:1px solid #dadada;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;color:#7e8389;font-size:15px;font-family:Arial,"Liberation Sans",FreeSans,sans-serif;}textarea[disabled],select[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#BEBEBE;color:#7e8389;}textarea{height:auto;}input.datepicker{max-width:100%;}select[size="0"],select[size="1"]{height:42px;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#7e8389;}input:-moz-placeholder,textarea:-moz-placeholder{color:#7e8389;}input.placeholder_text,textarea.placeholder_text{color:#7e8389;}optgroup{color:#7e8389;font-family:Arial,"Liberation Sans",FreeSans,sans-serif;}.input_tiny{width:50px;}.input_small{width:100px;}.input_medium{width:150px;}.input_large{width:200px;}.input_xlarge{width:250px;}.input_xxlarge{width:300px;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}input[type='checkbox'],input[type='radio']{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;width:auto;float:left;margin-right:.75em;background:transparent;}input[type='checkbox'] + label,input[type='radio'] + label{cursor:pointer;display:inline-block !important;width:auto;min-width:25px;line-height:20px;min-height:20px;margin:5px 0;font-size:15px;font-weight:normal;padding-top:0 !important;padding-bottom:0 !important;position:relative;padding-left:27px;}input[type='checkbox']:checked,input[type='checkbox']:not(:checked),input[type='radio']:checked,input[type='radio']:not(:checked){background:transparent;position:relative;visibility:hidden;margin:0;padding:0;}input[type='checkbox']:checked + label::before,input[type='checkbox']:not(:checked) + label::before,input[type='radio']:checked + label::before,input[type='radio']:not(:checked) + label::before{content:' ';display:block;width:20px;height:20px;position:relative;border:1px solid #dadada;background:white;margin-right:0.5em;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.1);float:left;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:absolute;left:0;}input[type=radio]:checked + label::before,input[type=radio]:not(:checked) + label::before{border-radius:30px;}input[type='checkbox'] + label::before{font-family:FontAwesome;line-height:17px;font-size:12px !important;text-align:center;}input[type='checkbox']:checked + label::before{content:"\f00c";}input[type='radio']:hover + label::before{background:#ddd;box-shadow:inset 0 0 0 2px white;}input[type='radio']:checked + label::before{background:#7e8389;box-shadow:inset 0 0 0 2px white;}.form-item.checkbox-only input[type='checkbox'] + label{font-size:0 !important;width:auto !important;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:2px 1em 2px 0.75em;position:relative;}select:hover{box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);}select::-ms-expand{display:none;}.select-wrapper{display:inline-block;position:relative;width:100%;}.select-wrapper:after{content:"";font-family:"FontAwesome";font-size:13px;position:absolute;right:7px;top:0;z-index:1;text-align:center;line-height:42px;pointer-events:none;box-sizing:border-box;}html,body{min-height:100%;}html{overflow-y:scroll;}body{padding:0;margin:0;background:#f1faff;min-width:320px;}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.link,a{color:#375677;text-decoration:none;-moz-transition:color 0.15s,background 0.15s;-o-transition:color 0.15s,background 0.15s;-webkit-transition:color 0.15s,background 0.15s;transition:color 0.15s,background 0.15s;}.link:hover,.link:active,.link:focus,a:hover,a:active,a:focus{color:#5fc6d2;text-decoration:none;}.link:hover.icon,.link:active.icon,.link:focus.icon,a:hover.icon,a:active.icon,a:focus.icon{text-decoration:none;}p a{font-weight:700;letter-spacing:0.3px;}.current > a,.active > a{cursor:text;text-decoration:underline;}h1 a,.entity.content-element-tour-item h2 a,.entity.content-element-tour-item .panel-pane h4.pane-title a,.panel-pane .entity.content-element-tour-item h4.pane-title a,h2 a,.panel-pane h4.pane-title a,h3 a,.fancybox-skin .view-calendar-holidays-per-day caption a,.fullcalendar .popover .views-field-title a,h4 a,h5 a,h6 a{color:inherit;}h1 a:hover,.entity.content-element-tour-item h2 a:hover,.entity.content-element-tour-item .panel-pane h4.pane-title a:hover,.panel-pane .entity.content-element-tour-item h4.pane-title a:hover,h1 a:active,.entity.content-element-tour-item h2 a:active,.entity.content-element-tour-item .panel-pane h4.pane-title a:active,.panel-pane .entity.content-element-tour-item h4.pane-title a:active,h1 a:focus,.entity.content-element-tour-item h2 a:focus,.entity.content-element-tour-item .panel-pane h4.pane-title a:focus,.panel-pane .entity.content-element-tour-item h4.pane-title a:focus,h2 a:hover,.panel-pane h4.pane-title a:hover,h2 a:active,.panel-pane h4.pane-title a:active,h2 a:focus,.panel-pane h4.pane-title a:focus,h3 a:hover,.fancybox-skin .view-calendar-holidays-per-day caption a:hover,.fullcalendar .popover .views-field-title a:hover,h3 a:active,.fancybox-skin .view-calendar-holidays-per-day caption a:active,.fullcalendar .popover .views-field-title a:active,h3 a:focus,.fancybox-skin .view-calendar-holidays-per-day caption a:focus,.fullcalendar .popover .views-field-title a:focus,h4 a:hover,h4 a:active,h4 a:focus,h5 a:hover,h5 a:active,h5 a:focus,h6 a:hover,h6 a:active,h6 a:focus{color:#5fc6d2;text-decoration:none;}img,video{display:block;height:auto;max-width:100%;-ms-interpolation-mode:bicubic;}.ie8 img,.ie8
  video{width:auto;}p img{display:unset;}figure > img{display:block;}.caption{font-style:italic;}html,button,input,select,textarea{color:#7e8389;font-family:"Muli",sans-serif;}html{font-size:1em;line-height:1.46667em;font-size:15px;}b,strong,.field .field-label,.label-above,.bold{font-weight:700;letter-spacing:0.3px;}h1,.entity.content-element-tour-item h2,.entity.content-element-tour-item .panel-pane h4.pane-title,.panel-pane .entity.content-element-tour-item h4.pane-title,h2,.panel-pane h4.pane-title,h3,.fancybox-skin .view-calendar-holidays-per-day caption,.fullcalendar .popover .views-field-title,h4,h5,h6,.alpha,.beta,.view-empty,body.node-type-accommodation .pane-price-table-panel-pane-price-table .pane-title,.gamma,.delta,.epsilon,.zeta{margin:0 0 0.5em 0;color:#375677;font-family:"Muli",sans-serif;font-weight:700;letter-spacing:0.3px;line-height:1.5em;}h1,.entity.content-element-tour-item h2,.entity.content-element-tour-item .panel-pane h4.pane-title,.panel-pane .entity.content-element-tour-item h4.pane-title,.alpha{font-size:19.95px;margin-bottom:20px;line-height:34px;display:inline-block;vertical-align:top;text-transform:uppercase;}@media (min-width:740px){h1,.entity.content-element-tour-item h2,.entity.content-element-tour-item .panel-pane h4.pane-title,.panel-pane .entity.content-element-tour-item h4.pane-title,.alpha{font-size:28px;line-height:50px;}}h2,.panel-pane h4.pane-title,.beta,.view-empty,body.node-type-accommodation .pane-price-table-panel-pane-price-table .pane-title{font-size:19.95px;}@media (min-width:740px){h2,.panel-pane h4.pane-title,.beta,.view-empty,body.node-type-accommodation .pane-price-table-panel-pane-price-table .pane-title{font-size:21px;}}h3,.fancybox-skin .view-calendar-holidays-per-day caption,.fullcalendar .popover .views-field-title,.gamma{font-size:17px;}h4,.delta{font-size:15px;}h5,.epsilon{font-size:13.05px;}h6,.zeta{font-size:10.05px;}hgroup{margin-bottom:0.78571em;}.micro{font-size:0.67em;line-height:2.18905em;}.small{font-size:0.87em;line-height:1.68582em;}.bigger{font-size:2em;line-height:1.46667em;}.huge{font-size:3em;line-height:1.46667em;}.mega{font-size:4.5em;line-height:1.3037em;}.giga{font-size:6em;line-height:1.22222em;}p,pre{margin:0;}p + p,p + pre,pre + p,pre + pre,p + h2,.panel-pane p + h4.pane-title,p + h3,.fancybox-skin .view-calendar-holidays-per-day p + caption,.fullcalendar .popover p + .views-field-title,p + h4,p + h5,p + h6{margin:0.28125em 0 0;}@media (min-width:460px){p.left-paragraph{float:left;margin-right:20px;margin-bottom:5px;}}@media (min-width:460px){p.right-paragraph{float:right;margin-left:20px;margin-bottom:5px;}}h1 + p,.entity.content-element-tour-item h2 + p,.entity.content-element-tour-item .panel-pane h4.pane-title + p,.panel-pane .entity.content-element-tour-item h4.pane-title + p,h2 + p,.panel-pane h4.pane-title + p,h3 + p,.fancybox-skin .view-calendar-holidays-per-day caption + p,.fullcalendar .popover .views-field-title + p,h4 + p,h5 + p,h6 + p{margin-bottom:0;}blockquote{padding:0 0 0 0.73333em;margin:0 0 1.125em;}blockquote p{margin-bottom:0;font-weight:300;line-height:27.5px;}blockquote footer,blockquote small{display:block;line-height:22px;color:#C0C0C0;}blockquote footer:before,blockquote small:before{content:'\2014 \00A0';}ul,ol,dl,menu{margin:0 0 0.73333em 0;padding:0;}.node ul,.node ol,.node dl,.cke_editable ul,.cke_editable ol,.cke_editable dl{overflow:hidden;}.node ul li,.node ol li,.node dl li,.cke_editable ul li,.cke_editable ol li,.cke_editable dl li{position:relative;left:1.5em;}.node ol li,.cke_editable ol li{left:2.5em;}ul ul,ul ol,ol ol,ol ul{margin-bottom:0;}li{line-height:22px;}dl{padding:0;}dd{margin:0 0 0 1.125em;}ul.unstyled,ol.unstyled,nav ul,nav ol{margin-left:0;list-style:none;list-style-image:none;}hr{display:block;height:1px;border:0;border-top:1px solid #C0C0C0;margin:0 0 1.125em;padding:0;}address{display:block;margin-bottom:1.125em;font-style:normal;line-height:22px;}::-moz-selection{background:#375677;color:#fff;text-shadow:none;}::selection{background:#375677;color:#fff;text-shadow:none;}.caps{text-transform:uppercase;}.view .view-header,.view .view-filters,.view .view-content,.view .view-footer{clear:both;}.view ul.pager{margin-bottom:0;margin-top:20px;}.comments-wrapper{margin-top:1em;}.indented{margin-left:2em;}.comment-unpublished{background-color:#fff4f4;}.comment-preview{background-color:#ffffea;}.panel-pane .admin-links{font-size:xx-small;margin-right:1em;}.panel-pane .admin-links li a{color:#ccc;}.panel-pane .admin-links li{padding-bottom:2px;background:white;z-index:201;}.panel-pane .admin-links:hover a,.panel-pane .admin-links-hover a{color:#000;}.panel-pane .admin-links a:before{content:"[";}.panel-pane .admin-links a:after{content:"]";}.panel-pane .panel-hide{display:none;}.panel-pane .panel-hide-hover,.panel-pane:hover .panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;}#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1;}html.js input.form-autocomplete{background-image:url(/sites/all/themes/europapark_theme/images/throbber-inactive.gif);background-position:98% 50%;background-repeat:no-repeat;}html.js input.throbbing{background-image:url(/sites/all/themes/europapark_theme/images/throbber-active.gif);}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}html.js fieldset.collapsed .fieldset-wrapper{display:none;}fieldset.collapsible{position:relative;}fieldset.collapsible .fieldset-legend{display:block;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.resizable-textarea .grippie{display:none;}body.drag{cursor:move;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{background:url(/sites/all/themes/misc/draggable.png) no-repeat 6px 9px;height:13px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:13px;}a.tabledrag-handle-hover .handle{background-position:6px -11px;}div.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}div.tree-child{background:url(/sites/all/themes/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/sites/all/themes/misc/tree-bottom.png) no-repeat 11px center;}div.tree-child-horizontal{background:url(/sites/all/themes/misc/tree.png) no-repeat -11px center;}.tabledrag-toggle-weight-wrapper{text-align:right;}table.sticky-header{background-color:#fff;margin-top:0;}.progress .bar{background-color:#fff;border:1px solid;}.progress .filled{background-color:#000;height:1.5em;width:5px;}.progress .percentage{float:right;}.ajax-progress{display:inline-block;}.ajax-progress .throbber{background-image:url(/sites/all/themes/europapark_theme/images/throbber-active.gif);background-position:98% 50%;background-repeat:no-repeat;float:left;height:15px;margin:2px;width:15px;}.ajax-progress .message{padding-left:20px;}tr .ajax-progress .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.container-inline div,.container-inline label{display:inline;}.container-inline .fieldset-wrapper{display:block;}.nowrap{white-space:nowrap;}html.js .js-hide{display:none;}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}.clearfix:after,.view .view-header:after,.view .view-filters:after,.view .view-content:after,.view .view-footer:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix,* html .view .view-header,.view * html .view-header,* html .view .view-filters,.view * html .view-filters,* html .view .view-content,.view * html .view-content,* html .view .view-footer,.view * html .view-footer{height:1%;}*:first-child + html .clearfix,*:first-child + html .view .view-header,.view *:first-child + html .view-header,*:first-child + html .view .view-filters,.view *:first-child + html .view-filters,*:first-child + html .view .view-content,.view *:first-child + html .view-content,*:first-child + html .view .view-footer,.view *:first-child + html .view-footer{min-height:1%;}ul.menu{border:none;list-style:none;text-align:left;}ul.menu li{list-style:none;}li.expanded,li.collapsed,li.leaf{padding:0.2em 0.5em 0 0;margin:0;}li a.active{color:#000;}td.menu-disabled{background:#ccc;}ul.inline,ul.links.inline{display:inline;padding-left:0;margin-left:0;}ul.inline li{display:inline;list-style-type:none;}ul.inline li + li{padding:0 0 0 0.5em;}.breadcrumb{padding-bottom:0.5em;}ul.tabs{white-space:nowrap;list-style:none;}ul.tabs.primary{border-bottom:1px solid #A9A9A9;border-collapse:collapse;height:auto;line-height:normal;padding:10px 0 0;margin:0;}ul.tabs.primary li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0;}ul.tabs.primary li + li{margin:0;}ul.tabs.primary li a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background-color:#DCDCDC;height:auto;margin-right:0.5em;padding:0.5em 1em;text-decoration:none;color:#000;}ul.tabs.primary li.active a{background-color:#A9A9A9;color:#fff;}ul.tabs.primary li a:hover{background-color:#C0C0C0;color:#000;}ul.tabs.secondary{padding-left:0;}ul.tabs.secondary li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}ul.tabs.secondary li a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background-color:#DCDCDC;color:#000;font-weight:700;letter-spacing:0.3px;margin:0 0.2em 0.2em 0;padding:0.3em 0.75em;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}ul.tabs.secondary li.active a{background-color:#A9A9A9;color:#fff;}ul.tabs.secondary li a:hover{background-color:#C0C0C0;color:#000;}.messages{background-position:8px 8px;background-repeat:no-repeat;border:1px dashed;margin:0.3em 0;padding:0.7em 0.7em 0.7em 50px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}.messages ul{margin:0 0 0 1em;padding:0;}.messages ul li{list-style-image:none;}.status{background-image:url(/misc/message-24-ok.png);border-color:#be7;color:#234600;}.ok{color:#234600;}.status,table tr.ok{background-color:#f8fff0;}.warning{background-image:url(/misc/message-24-warning.png);border-color:#ed5;color:#840;}.warning{color:#840;}div.warning,table tr.warning{background-color:#fffce5;}div.error{background-image:url(/misc/message-24-error.png);border-color:#ed541d;color:#8c2e0b;}.error{color:#8c2e0b;}div.error,table tr.error{background-color:#fef5f1;}div.error p.error{color:#333333;}.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-clearfix{min-height:0;}.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;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}.ui-tabs{position:relative;padding:0;}.ui-tabs .ui-tabs-nav{margin:0;padding:0;}.ui-tabs .ui-tabs-nav li{list-style:none;position:relative;margin:0;padding:0;white-space:nowrap;}.ui-tabs .ui-tabs-nav li a{padding:0 1em;text-decoration:none;cursor:pointer;}.ui-tabs .ui-tabs-nav li.ui-tabs-active a{cursor:text;}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text;}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;}.ui-widget{background:#fff;}.ui-widget-content{border:solid 1px #ccc;}.ui-icon{width:16px;height:16px;}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/sites/all/themes/europapark_theme/images/jquery_ui/ui-icons_222222_256x240.png);}.ui-widget-header .ui-icon{background-image:url(/sites/all/themes/europapark_theme/images/jquery_ui/ui-icons_222222_256x240.png);}.ui-state-default .ui-icon{background-image:url(/sites/all/themes/europapark_theme/images/jquery_ui/ui-icons_888888_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/sites/all/themes/europapark_theme/images/jquery_ui/ui-icons_454545_256x240.png);}.ui-state-active .ui-icon{background-image:url(/sites/all/themes/europapark_theme/images/jquery_ui/ui-icons_454545_256x240.png);}.ui-state-highlight .ui-icon{background-image:url(/sites/all/themes/europapark_theme/images/jquery_ui/ui-icons_2e83ff_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/sites/all/themes/europapark_theme/images/jquery_ui/ui-icons_cd0a0a_256x240.png);}.ui-icon-blank{background-position:16px 16px;}.ui-icon-carat-1-n{background-position:0 0;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-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:-64px -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:-64px -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:0 -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-widget-overlay{background:#aaaaaa url(/sites/all/themes/europapark_theme/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:0.3;filter:Alpha(Opacity=30);}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa url(/sites/all/themes/europapark_theme/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:0.3;filter:Alpha(Opacity=30);border-radius:8px;}.ui-menu .ui-menu-item a{font-size:13px  !important;font-weight:700;letter-spacing:0.3px;}.ui-menu .ui-menu-item a:active,.ui-menu .ui-menu-item a:focus,.ui-menu .ui-menu-item a:hover{color:#000070;background-color:#0072b9;font-size:13px  !important;  font-weight:bold !important;  margin:0 !important;}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:700;letter-spacing:0.3px;margin:0;background-color:#0072b9;}.ds-europapark-2col-stacked .ds-region-main{margin-top:25px;}.page-section-inner,body.not-logged-in .bean-extra-link-widget.fixed .widget-region{max-width:440px;margin:0 auto;position:relative;}.page-region{width:100%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:10px;padding-right:10px;}@media (min-width:740px){.page-section-inner,body.not-logged-in .bean-extra-link-widget.fixed .widget-region{max-width:720px;}}@media (min-width:1016px){.page-section-inner,body.not-logged-in .bean-extra-link-widget.fixed .widget-region{max-width:996px;}}@media (min-width:1220px){.page-section-inner,body.not-logged-in .bean-extra-link-widget.fixed .widget-region{max-width:1200px;}}#page{overflow:hidden;position:relative;}header{color:#fff;}header a{color:#fff;}body > .panel-display{position:relative;z-index:5;}.pane-page-title{position:relative;margin:35px 0 15px !important;display:flex;align-items:center;}.pane-page-title h1,.pane-page-title .entity.content-element-tour-item h2,.entity.content-element-tour-item .pane-page-title h2,.pane-page-title .entity.content-element-tour-item .panel-pane h4.pane-title,.entity.content-element-tour-item .panel-pane .pane-page-title h4.pane-title,.pane-page-title .panel-pane .entity.content-element-tour-item h4.pane-title,.panel-pane .entity.content-element-tour-item .pane-page-title h4.pane-title{margin-bottom:0;margin-right:0.5em;}.pane-page-title h4{margin-bottom:0;}.pane-page-title + .panel-pane{margin-top:15px !important;}.pane-views-panes{overflow:hidden;}.region-content-top .page-region-inner > div{margin:25px 0;}.region-content .page-region-inner{padding-bottom:50px;}.region-content .page-region-inner > div{margin:40px 0;}.region-content .page-region-inner > div:first-child{margin-top:0;}.region-sidebar .page-region-inner{padding-bottom:50px;max-width:420px;}.region-sidebar .page-region-inner > div{position:relative;max-width:100%;margin:40px 0;}.region-sidebar .page-region-inner > div:first-child{margin-top:0;}.region-sidebar .page-region-inner > div:first-child > h2,.region-sidebar .panel-pane .page-region-inner > div:first-child > h4.pane-title,.panel-pane .region-sidebar .page-region-inner > div:first-child > h4.pane-title,.region-sidebar .page-region-inner > div:first-child > h3,.region-sidebar .fancybox-skin .view-calendar-holidays-per-day .page-region-inner > div:first-child > caption,.fancybox-skin .view-calendar-holidays-per-day .region-sidebar .page-region-inner > div:first-child > caption,.region-sidebar .fullcalendar .popover .page-region-inner > div:first-child > .views-field-title,.fullcalendar .popover .region-sidebar .page-region-inner > div:first-child > .views-field-title,.region-sidebar .page-region-inner > div:first-child > h4{margin-top:-3px;}.region-content-bottom .page-region-inner{padding:3em 0 1em;}.region-content-footer{position:relative;}.region-content-footer:after{content:"";display:block;background:#f1faff;position:absolute;top:0;z-index:-1;width:5000px;height:100%;left:-1000px;}.region-content-footer .page-region-inner{padding:0 0 2em 0;background:#f1faff;}@media (min-width:1016px){.panel-content-template.panel-content-twocol .region-content{width:66.66667%;float:left;margin-right:-100%;clear:none;padding-left:10px;padding-right:10px;margin:0;}.panel-content-template.panel-content-twocol .region-sidebar{width:33.33333%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:10px;padding-right:10px;}}@media (min-width:1016px){.panel-content-template.panel-content-twocol .region-content .page-region-inner{padding-right:15px;}.panel-content-template.panel-content-twocol .region-sidebar .page-region-inner{padding-left:15px;}}@media (min-width:1220px){.panel-content-template.panel-content-twocol .region-content .page-region-inner{padding-right:20px;}.panel-content-template.panel-content-twocol .region-sidebar .page-region-inner{padding-left:20px;}}.section-footer{background-color:#396f9f;font-size:0.8em;line-height:1.83333em;color:#fff;}.region-footer .page-region-inner{margin-left:-10px !important;margin-right:-10px !important;padding:2em 0 4em;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.region-footer .page-region-inner > div{padding-left:10px !important;padding-right:10px !important;margin-bottom:2em;}.section-footerbar{display:none;background-color:#5fc6d2;font-size:0.8em;line-height:1.83333em;color:#fff;position:fixed;bottom:-170px;left:0;right:0;height:207px;z-index:10;-moz-transition-property:bottom;-o-transition-property:bottom;-webkit-transition-property:bottom;transition-property:bottom;-moz-transition-duration:0.75s;-o-transition-duration:0.75s;-webkit-transition-duration:0.75s;transition-duration:0.75s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;}@media (min-width:740px){.section-footerbar{display:block;}}.section-footerbar .pane-footerbar{min-height:190px;}.section-footerbar:after{content:'';position:absolute;z-index:5;top:37px;left:0;right:0;height:0px;}.section-footerbar .pane-footerbar{position:relative;}.section-footerbar.open{bottom:0;}.section-footerbar.open .tickets{float:none;}@media (min-width:1016px){.section-footerbar.open .tickets{float:right;}}.section-footerbar .btn-close{display:none;line-height:37px;margin-left:1.5em;}.section-footerbar .btn-close.visible{display:inline-block;}.section-footerbar .btn-close a{position:relative;text-decoration:none;}.section-footerbar .btn-close a:after{display:inline-block;content:"p";padding-left:0.3em;font-family:"europa-park-icons";text-align:center;font-size:1em;font-weight:normal;vertical-align:middle;}.section-footerbar .view-promo-list-footerbar,.section-footerbar .view-event-list-footerbar{margin-top:1em;}.section-footerbar .view-promo-list-footerbar .item-list ul,.section-footerbar .view-event-list-footerbar .item-list ul{padding:0;margin:0;line-height:0;width:100%;white-space:nowrap;overflow:hidden;}.section-footerbar .view-promo-list-footerbar .item-list ul li,.section-footerbar .view-event-list-footerbar .item-list ul li{display:inline-block;padding-left:1em;padding-top:0em;margin:0;}.section-footerbar .view-promo-list-footerbar .item-list ul li:first-child,.section-footerbar .view-event-list-footerbar .item-list ul li:first-child{padding-left:0;}.section-footerbar .view-promo-list-footerbar .promo-list-all,.section-footerbar .view-event-list-footerbar .promo-list-all{display:none;}.section-footerbar .view-promo-list-footerbar .content-element-promo-item,.section-footerbar .view-promo-list-footerbar .node-event-teaser-media,.section-footerbar .view-event-list-footerbar .content-element-promo-item,.section-footerbar .view-event-list-footerbar .node-event-teaser-media{position:relative;}.section-footerbar .view-promo-list-footerbar .content-element-promo-item .field-name-promo-item-subheadline,.section-footerbar .view-promo-list-footerbar .content-element-promo-item .field-name-field-teasertext,.section-footerbar .view-promo-list-footerbar .node-event-teaser-media .field-name-promo-item-subheadline,.section-footerbar .view-promo-list-footerbar .node-event-teaser-media .field-name-field-teasertext,.section-footerbar .view-event-list-footerbar .content-element-promo-item .field-name-promo-item-subheadline,.section-footerbar .view-event-list-footerbar .content-element-promo-item .field-name-field-teasertext,.section-footerbar .view-event-list-footerbar .node-event-teaser-media .field-name-promo-item-subheadline,.section-footerbar .view-event-list-footerbar .node-event-teaser-media .field-name-field-teasertext{position:absolute;bottom:0;width:100%;background-color:rgba(55,86,119,0.5);}.section-footerbar .view-promo-list-footerbar .content-element-promo-item .field-name-promo-item-subheadline .field-items,.section-footerbar .view-promo-list-footerbar .content-element-promo-item .field-name-field-teasertext .field-items,.section-footerbar .view-promo-list-footerbar .node-event-teaser-media .field-name-promo-item-subheadline .field-items,.section-footerbar .view-promo-list-footerbar .node-event-teaser-media .field-name-field-teasertext .field-items,.section-footerbar .view-event-list-footerbar .content-element-promo-item .field-name-promo-item-subheadline .field-items,.section-footerbar .view-event-list-footerbar .content-element-promo-item .field-name-field-teasertext .field-items,.section-footerbar .view-event-list-footerbar .node-event-teaser-media .field-name-promo-item-subheadline .field-items,.section-footerbar .view-event-list-footerbar .node-event-teaser-media .field-name-field-teasertext .field-items{display:table;height:3.66667em;width:100%;}.section-footerbar .view-promo-list-footerbar .content-element-promo-item .field-name-promo-item-subheadline .field-item,.section-footerbar .view-promo-list-footerbar .content-element-promo-item .field-name-field-teasertext .field-item,.section-footerbar .view-promo-list-footerbar .node-event-teaser-media .field-name-promo-item-subheadline .field-item,.section-footerbar .view-promo-list-footerbar .node-event-teaser-media .field-name-field-teasertext .field-item,.section-footerbar .view-event-list-footerbar .content-element-promo-item .field-name-promo-item-subheadline .field-item,.section-footerbar .view-event-list-footerbar .content-element-promo-item .field-name-field-teasertext .field-item,.section-footerbar .view-event-list-footerbar .node-event-teaser-media .field-name-promo-item-subheadline .field-item,.section-footerbar .view-event-list-footerbar .node-event-teaser-media .field-name-field-teasertext .field-item{display:table-cell;vertical-align:middle;overflow:hidden;padding:0 0.5em;text-align:center;white-space:normal;font-weight:700;line-height:16px;color:#fff;}.section-footerbar .mlist-container,.section-footerbar .eventlist-container{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}.section-footerbar .mlist-container.active,.section-footerbar .eventlist-container.active{position:relative;z-index:10;}.section-footerbar .mlist-container a,.section-footerbar .eventlist-container a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 1.6em 0 0;font-size:1em;line-height:1.46667em;line-height:37px;font-weight:700;letter-spacing:0.3px;color:#fff;text-decoration:none;position:relative;cursor:pointer;}.section-footerbar .mlist-container a:after,.section-footerbar .eventlist-container a:after{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:'s';padding-left:0.3em;color:#fff;font-family:"europa-park-icons";text-align:center;font-size:1.75em;font-weight:normal;vertical-align:middle;}.section-footerbar .mlist-container.active a:after,.section-footerbar .eventlist-container.active a:after{content:'ü';}.section-footerbar .mlist-container{padding-left:1.5em;}.section-footerbar .footer-memory-list{position:relative;margin-top:15px;}.section-footerbar .footer-memory-list .mlist-pager{width:15px;height:42px;top:29px;position:absolute;z-index:9999999;font-family:"europa-park-icons";line-height:42px;text-align:center;font-size:1.8em;font-weight:normal;color:#000099;cursor:pointer;}.section-footerbar .footer-memory-list .mlist-left{left:-15px;}.section-footerbar .footer-memory-list .mlist-right{right:2px;}.section-footerbar .footer-memory-list .mlist{margin:0 11px 0 0;}.section-footerbar .footer-memory-list .mlist-empty,.section-footerbar .footer-memory-list .mlist-no-cookies{font-size:2em;line-height:1.46667em;font-weight:700;letter-spacing:0.3px;color:#fff;white-space:normal;width:80%;}.section-footerbar .footer-memory-list .mlist-empty .links{margin-top:1em;font-size:0.5em;line-height:1.46667em;}.section-footerbar .footer-memory-list .mlist-empty .links a{margin-right:2em;}.section-footerbar .footer-memory-list .mlist-empty .links a:after{content:" >";}.section-footerbar .footer-memory-list .mlist-item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:310px;height:100px;background:#FFFFFF;padding:10px;margin-left:10px;border:1px solid #e5b500;}.section-footerbar .footer-memory-list .mlist-item .content-wrapper{position:relative;}.section-footerbar .footer-memory-list .mlist-item .view-content{position:relative;}.section-footerbar .footer-memory-list .mlist-item .views-field-title{position:absolute;top:0px;left:116px;width:170px;font-size:1.5em;white-space:normal;overflow:hidden;height:40px;}.section-footerbar .footer-memory-list .mlist-item .views-field-field-teasertext{position:absolute;top:50px;left:116px;width:150px;font-weight:normal;white-space:normal;color:#7e8389;line-height:1.3em;}.section-footerbar .footer-memory-list .mlist-item a.delete-mlist{position:absolute;top:0;right:0;height:80px;width:1em;font-family:"europa-park-icons";line-height:80px;text-align:center;font-size:1.4em;font-weight:normal;}.section-footerbar .footer-memory-list .mlist-item img{height:80px;width:106px;}.section-footerbar .tickets{position:relative;float:left;}.section-footerbar .tickets span{position:absolute;width:75px;height:95px;bottom:38px;right:0;background-image:url(/sites/all/themes/europapark_theme/images/ed_handtuch.png);background-size:100% auto;}@media (min-width:1016px){.section-footerbar .tickets span{width:110px;height:140px;}}.section-footerbar .tickets a{float:left;margin-right:6px;font-size:1em;line-height:1.46667em;line-height:37px;font-weight:700;letter-spacing:0.3px;color:#fff;text-transform:uppercase;padding-left:176px;position:relative;}.section-footerbar .tickets a:before{background:url(/sites/all/themes/europapark_theme/images/rulantica_shadow@3x.png) no-repeat;background-size:auto 55px;content:'';height:55px;position:absolute;left:-10px;bottom:0;width:176px;}.section-footerbar .tickets a:hover{color:#155774;}.section-footerbar .ui-tabs-nav li{margin-right:1.5em;float:left;line-height:37px;border-right:1px solid #e5b500;}.section-footerbar .ui-tabs-nav li a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 1.6em 0 0;padding:0 1.5em 0 0;font-size:1em;line-height:1.46667em;font-weight:700;letter-spacing:0.3px;color:#fff;position:relative;min-height:15px;}.section-footerbar .ui-tabs-nav li a:after{position:absolute;top:0;right:0;display:block;height:15px;width:15px;content:'s';color:#fff;font-family:"europa-park-icons";line-height:15px;text-align:center;font-size:1.75em;font-weight:normal;}.section-footerbar .ui-tabs-nav li.ui-tabs-active a:after{content:'ü';}.section-footerbar .ui-tabs-active{border-bottom:1px solid #ffb200;}.section-footerbar .ui-tabs-panel{margin-top:20px;}.section-footerbar .button.events,.section-footerbar .events.fc-button,.section-footerbar .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.events.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .section-footerbar a.events.button,.section-footerbar .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.events.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .section-footerbar input.events.form-text,.section-footerbar .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.events.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .section-footerbar input.events.form-text,.section-footerbar .select2-container .events.select2-choice,.select2-container .section-footerbar .events.select2-choice,.section-footerbar .button.parkplan,.section-footerbar .parkplan.fc-button,.section-footerbar .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.parkplan.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .section-footerbar a.parkplan.button,.section-footerbar .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.parkplan.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .section-footerbar input.parkplan.form-text,.section-footerbar .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.parkplan.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .section-footerbar input.parkplan.form-text,.section-footerbar .select2-container .parkplan.select2-choice,.select2-container .section-footerbar .parkplan.select2-choice{position:absolute;right:0;}.section-footerbar .button.events,.section-footerbar .events.fc-button,.section-footerbar .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.events.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .section-footerbar a.events.button,.section-footerbar .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.events.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .section-footerbar input.events.form-text,.section-footerbar .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.events.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .section-footerbar input.events.form-text,.section-footerbar .select2-container .events.select2-choice,.select2-container .section-footerbar .events.select2-choice{top:49px;}.section-footerbar .button.parkplan,.section-footerbar .parkplan.fc-button,.section-footerbar .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.parkplan.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .section-footerbar a.parkplan.button,.section-footerbar .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.parkplan.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .section-footerbar input.parkplan.form-text,.section-footerbar .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.parkplan.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .section-footerbar input.parkplan.form-text,.section-footerbar .select2-container .parkplan.select2-choice,.select2-container .section-footerbar .parkplan.select2-choice{bottom:0;}.footer-memory-list,.view-promo-list-footerbar,.view-event-list-footerbar{display:none;}@media (min-width:740px){.footer-memory-list,.view-promo-list-footerbar,.view-event-list-footerbar{display:block;}}.view-promo-list-footerbar,.view-event-list-footerbar{display:none;}body.panels-ipe .section-footerbar{bottom:-113px;}body.panels-ipe .section-footerbar.open{bottom:57px;}.region-header-center .page-region-inner{padding:10px 0 15px;}@media (min-width:740px){.region-header-center .page-region-inner{padding-bottom:25px;}}#block-page-logo-page-logo,.ep-page-logo{display:flex;justify-content:center;}#block-page-logo-page-logo a#logo,.ep-page-logo a#logo{flex:0 0 auto;}#block-page-logo-page-logo a#logo img,#block-page-logo-page-logo a#logo svg,.ep-page-logo a#logo img,.ep-page-logo a#logo svg{height:65px;width:auto;}@media (min-width:740px){#block-page-logo-page-logo a#logo img,#block-page-logo-page-logo a#logo svg,.ep-page-logo a#logo img,.ep-page-logo a#logo svg{height:85px;}}.ie #block-page-logo-page-logo,.ie .ep-page-logo{display:block;text-align:center;}.ie #block-page-logo-page-logo a#logo img,.ie #block-page-logo-page-logo a#logo svg,.ie .ep-page-logo a#logo img,.ie .ep-page-logo a#logo svg{display:inline-block;}.section-slider .page-section-inner,.section-slider body.not-logged-in .bean-extra-link-widget.fixed .widget-region,body.not-logged-in .bean-extra-link-widget.fixed .section-slider .widget-region{max-width:100%;}.section-slider .page-region{padding:0;}.section-topnav{background-color:rgba(79,139,189,0.8);}.section-topnav *{color:#ffffff;font-size:10px;}@media (min-width:380px){.section-topnav *{font-size:11px;}}@media (min-width:460px){.section-topnav *{font-size:12px;}}.region-topnav .block{float:left;position:relative;margin-right:3px;}@media (min-width:380px){.region-topnav .block{margin-right:5px;}}@media (min-width:740px){.region-topnav .block{margin-right:10px;}}@media (min-width:740px){.i18n-en .region-topnav .block{margin-right:7px;}}@media (min-width:740px){.i18n-fr .region-topnav .block{margin-right:0;}}.i18n-fr .region-topnav #block-search-form{max-width:132px;margin-right:1px;}.i18n-fr .region-topnav #block-europapark-core-base-booking-topnavlink ul.book-switcher-list li:nth-of-type(2){margin-left:1px;}@media (min-width:740px){.i18n-it .region-topnav .block{margin-right:5px;}}.topnav-link,#block-closing-time-closing-time a,#block-europapark-core-base-rulantica-opening-topnavlink a,#block-weather-forecast-weather-forecast a,#block-europapark-core-base-weather-topnavlink a,#block-europapark-parkplan-parkplan-topnavlink a,#block-europapark-parkplan-parkplan-rulantica-topnavlink a,#block-europapark-core-base-rulantica-topnavlink a,#block-europapark-core-base-shop-topnavlink a,#block-europapark-core-base-confi-topnavlink a,#block-europapark-core-base-confi-tel-topnavlink a,#block-europapark-core-base-park-topnavlink a,.region-topnav #block-search-form a.mobile-link{display:block;font-size:10px;line-height:35px;min-height:1px;padding:0 0 0 27px;white-space:nowrap;color:#fff;}.topnav-link:before,#block-closing-time-closing-time a:before,#block-europapark-core-base-rulantica-opening-topnavlink a:before,#block-weather-forecast-weather-forecast a:before,#block-europapark-core-base-weather-topnavlink a:before,#block-europapark-parkplan-parkplan-topnavlink a:before,#block-europapark-parkplan-parkplan-rulantica-topnavlink a:before,#block-europapark-core-base-rulantica-topnavlink a:before,#block-europapark-core-base-shop-topnavlink a:before,#block-europapark-core-base-confi-topnavlink a:before,#block-europapark-core-base-confi-tel-topnavlink a:before,#block-europapark-core-base-park-topnavlink a:before,.region-topnav #block-search-form a.mobile-link:before{content:" ";color:#fff;width:27px;height:35px;text-indent:0;display:block;font-family:"europa-park-icons";font-size:25px;left:0;top:0;line-height:33px;position:absolute;text-align:center;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}.topnav-link:after,#block-closing-time-closing-time a:after,#block-europapark-core-base-rulantica-opening-topnavlink a:after,#block-weather-forecast-weather-forecast a:after,#block-europapark-core-base-weather-topnavlink a:after,#block-europapark-parkplan-parkplan-topnavlink a:after,#block-europapark-parkplan-parkplan-rulantica-topnavlink a:after,#block-europapark-core-base-rulantica-topnavlink a:after,#block-europapark-core-base-shop-topnavlink a:after,#block-europapark-core-base-confi-topnavlink a:after,#block-europapark-core-base-confi-tel-topnavlink a:after,#block-europapark-core-base-park-topnavlink a:after,.region-topnav #block-search-form a.mobile-link:after{content:"";}@media (min-width:380px){.topnav-link,#block-closing-time-closing-time a,#block-europapark-core-base-rulantica-opening-topnavlink a,#block-weather-forecast-weather-forecast a,#block-europapark-core-base-weather-topnavlink a,#block-europapark-parkplan-parkplan-topnavlink a,#block-europapark-parkplan-parkplan-rulantica-topnavlink a,#block-europapark-core-base-rulantica-topnavlink a,#block-europapark-core-base-shop-topnavlink a,#block-europapark-core-base-confi-topnavlink a,#block-europapark-core-base-confi-tel-topnavlink a,#block-europapark-core-base-park-topnavlink a,.region-topnav #block-search-form a.mobile-link{padding:0 0 0 30px;font-size:11px;}}@media (min-width:460px){.topnav-link,#block-closing-time-closing-time a,#block-europapark-core-base-rulantica-opening-topnavlink a,#block-weather-forecast-weather-forecast a,#block-europapark-core-base-weather-topnavlink a,#block-europapark-parkplan-parkplan-topnavlink a,#block-europapark-parkplan-parkplan-rulantica-topnavlink a,#block-europapark-core-base-rulantica-topnavlink a,#block-europapark-core-base-shop-topnavlink a,#block-europapark-core-base-confi-topnavlink a,#block-europapark-core-base-confi-tel-topnavlink a,#block-europapark-core-base-park-topnavlink a,.region-topnav #block-search-form a.mobile-link{font-size:12px;padding-right:5px;}}#block-closing-time-closing-time a:before,#block-europapark-core-base-rulantica-opening-topnavlink a:before{content:'r';}@media all and (max-width:740px){#block-europapark-core-base-rulantica-opening-topnavlink a{font-size:0;}}#block-weather-forecast-weather-forecast,#block-europapark-core-base-weather-topnavlink{display:none;}#block-weather-forecast-weather-forecast a:before,#block-europapark-core-base-weather-topnavlink a:before{content:"q";}#block-europapark-parkplan-parkplan-topnavlink,#block-europapark-parkplan-parkplan-rulantica-topnavlink{display:none;}#block-europapark-parkplan-parkplan-topnavlink a:before,#block-europapark-parkplan-parkplan-rulantica-topnavlink a:before{content:url(/sites/all/themes/europapark_theme/images/parkplan_icon.svg);width:16px;top:0;left:8px;}@media (min-width:1016px){#block-europapark-parkplan-parkplan-topnavlink,#block-europapark-parkplan-parkplan-rulantica-topnavlink{display:block;}}#block-europapark-core-base-rulantica-topnavlink{display:none;}#block-europapark-core-base-rulantica-topnavlink a:before{content:url(/sites/all/themes/europapark_theme/images/rulantica_topnav.svg);line-height:41px;width:27px;height:27px;}@media (min-width:1016px){#block-europapark-core-base-rulantica-topnavlink{display:block;}}#block-europapark-core-base-shop-topnavlink{display:none;}#block-europapark-core-base-shop-topnavlink a:before{content:'\f06b';font-family:FontAwesome;font-size:21px;line-height:35px;}@media (min-width:740px){#block-europapark-core-base-shop-topnavlink{display:block;}}#block-europapark-core-base-confi-topnavlink{display:none;}#block-europapark-core-base-confi-topnavlink a:before{content:'\f0c0';font-family:FontAwesome;font-size:19px;line-height:35px;}@media (min-width:1220px){#block-europapark-core-base-confi-topnavlink{display:block;}}#block-europapark-core-base-confi-tel-topnavlink a:before{content:'\f095';font-family:FontAwesome;font-size:20px;line-height:35px;}@media all and (max-width:460px){#block-europapark-core-base-park-topnavlink a{font-size:0;}}#block-europapark-core-base-park-topnavlink a:before{content:"h";font-size:21px;}@media (min-width:460px){#block-europapark-core-base-park-topnavlink a:after{content:"Europa-Park";font-size:12px;vertical-align:top;}}@media (min-width:460px){#block-europapark-core-base-park-topnavlink a:after{display:none;}}.region-topnav #block-search-form{margin-right:2px;}.region-topnav #block-search-form *{border-radius:0px;margin:0;}.region-topnav #block-search-form a.mobile-link:before{content:"7";}.region-topnav #block-search-form form{display:none;}.region-topnav #block-search-form .container-inline{position:relative;padding-right:0px;text-align:right;}.region-topnav #block-search-form .form-item{width:100%;}.region-topnav #block-search-form .form-item input{background-color:rgba(30,78,118,0.7);color:#ffffff;height:35px;width:100%;border:0;padding-right:35px;}.region-topnav #block-search-form .form-item input::-webkit-input-placeholder{font-size:12px;font-weight:normal !important;}.region-topnav #block-search-form .form-item input::-moz-placeholder{font-size:12px;font-weight:normal !important;}.region-topnav #block-search-form .form-item input:-ms-input-placeholder{font-size:12px;font-weight:normal !important;}.region-topnav #block-search-form .form-actions{position:absolute;top:0;right:0;margin:0;padding:0;z-index:1;}.region-topnav #block-search-form .form-actions:after{text-transform:none;font-family:"europa-park-icons";font-size:25px;width:35px;line-height:35px;content:'7';text-align:center;position:absolute;top:0;right:0;color:#fff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}.region-topnav #block-search-form .form-actions input{display:block;width:35px;min-width:0;height:35px;margin:0;padding:0;background:transparent;font-size:0;z-index:2;}.region-topnav #block-search-form .form-actions input:after{display:none;}@media (min-width:740px){.region-topnav #block-search-form{float:right;min-width:130px;max-width:130px;}.region-topnav #block-search-form a.mobile-link{display:none;}.region-topnav #block-search-form form{display:block;}}@media (min-width:1016px){.region-topnav #block-search-form{max-width:140px;}}.region-topnav #block-search-form ::placeholder{color:rgba(255,255,255,0.6);}.region-topnav #block-search-form :placeholder-shown{color:white;}.region-topnav #block-search-form ::-webkit-input-placeholder{color:rgba(255,255,255,0.6);}.region-topnav #block-search-form ::-moz-placeholder{color:white;}.region-topnav #block-search-form :-ms-input-placeholder{color:white;}.region-topnav #block-search-form :-moz-placeholder{color:white;}#block-europapark-core-base-booking-topnavlink,#block-europapark-core-base-booking-rulantica-topnavlink{float:right;margin-right:0px;}#block-europapark-core-base-booking-topnavlink .block-title,#block-europapark-core-base-booking-rulantica-topnavlink .block-title{display:none;}#block-europapark-core-base-booking-topnavlink a,#block-europapark-core-base-booking-rulantica-topnavlink a{display:block;padding:0 10px;color:#375677;line-height:35px;text-transform:uppercase;text-decoration:none;}#block-europapark-core-base-booking-topnavlink a.dropdown-trigger,#block-europapark-core-base-booking-rulantica-topnavlink a.dropdown-trigger{color:#fff;background:#990000;line-height:35px;padding:0 8px;transition:none;-webkit-transition:none;text-align:center;}#block-europapark-core-base-booking-topnavlink a.dropdown-trigger:after,#block-europapark-core-base-booking-rulantica-topnavlink a.dropdown-trigger:after{content:"ü";text-transform:none;display:none;font-family:"europa-park-icons";font-size:0.8em;height:inherit;line-height:1em;margin-right:-1.7em;padding-left:0.7em;vertical-align:middle;}@media (min-width:380px){#block-europapark-core-base-booking-topnavlink a.dropdown-trigger,#block-europapark-core-base-booking-rulantica-topnavlink a.dropdown-trigger{padding:0 15px;}}#block-europapark-core-base-booking-topnavlink ul.book-switcher-list,#block-europapark-core-base-booking-rulantica-topnavlink ul.book-switcher-list{display:none;position:absolute;top:100%;right:0;list-style:none;background:#fff;z-index:99999;margin:0;width:auto;min-width:100%;border-top:1px solid #DCDCDC;}#block-europapark-core-base-booking-topnavlink ul.book-switcher-list li.book-switcher-list-item,#block-europapark-core-base-booking-rulantica-topnavlink ul.book-switcher-list li.book-switcher-list-item{padding:0;margin:0;}#block-europapark-core-base-booking-topnavlink ul.book-switcher-list li.book-switcher-list-item a,#block-europapark-core-base-booking-rulantica-topnavlink ul.book-switcher-list li.book-switcher-list-item a{position:relative;white-space:nowrap;padding-right:20px;}#block-europapark-core-base-booking-topnavlink ul.book-switcher-list li.book-switcher-list-item a:after,#block-europapark-core-base-booking-rulantica-topnavlink ul.book-switcher-list li.book-switcher-list-item a:after{content:"a";display:block;text-transform:none;font-family:"europa-park-icons";font-size:12px;position:absolute;right:5px;top:0px;}#block-europapark-core-base-booking-topnavlink.open ul.book-switcher-list,#block-europapark-core-base-booking-rulantica-topnavlink.open ul.book-switcher-list{display:block;}@media (min-width:380px){#block-europapark-core-base-booking-topnavlink,#block-europapark-core-base-booking-rulantica-topnavlink{margin-right:2px;}}@media (min-width:740px){#block-europapark-core-base-booking-topnavlink,#block-europapark-core-base-booking-rulantica-topnavlink{min-width:130px;}#block-europapark-core-base-booking-topnavlink a.dropdown-trigger,#block-europapark-core-base-booking-rulantica-topnavlink a.dropdown-trigger{padding:0 20px 0 10px;}#block-europapark-core-base-booking-topnavlink a.dropdown-trigger:after,#block-europapark-core-base-booking-rulantica-topnavlink a.dropdown-trigger:after{display:inline-block;}}@media (min-width:1016px){#block-europapark-core-base-booking-topnavlink,#block-europapark-core-base-booking-rulantica-topnavlink{min-width:190px;}#block-europapark-core-base-booking-topnavlink ul.book-switcher-list a,#block-europapark-core-base-booking-rulantica-topnavlink ul.book-switcher-list a{line-height:30px;min-width:190px;}}@media (min-width:1220px){#block-europapark-core-base-booking-topnavlink a.dropdown-trigger,#block-europapark-core-base-booking-rulantica-topnavlink a.dropdown-trigger{display:none;}#block-europapark-core-base-booking-topnavlink ul.book-switcher-list,#block-europapark-core-base-booking-rulantica-topnavlink ul.book-switcher-list{display:block !important;position:relative;height:35px;border:0;background:none;}#block-europapark-core-base-booking-topnavlink ul.book-switcher-list li.book-switcher-list-item,#block-europapark-core-base-booking-rulantica-topnavlink ul.book-switcher-list li.book-switcher-list-item{display:inline-block;}#block-europapark-core-base-booking-topnavlink ul.book-switcher-list li.book-switcher-list-item a,#block-europapark-core-base-booking-rulantica-topnavlink ul.book-switcher-list li.book-switcher-list-item a{line-height:35px;min-width:0;background:#990000;color:#fff;padding-right:23px;}#block-europapark-core-base-booking-topnavlink ul.book-switcher-list li.book-switcher-list-item a:hover,#block-europapark-core-base-booking-rulantica-topnavlink ul.book-switcher-list li.book-switcher-list-item a:hover{background:#d60800;}#block-europapark-core-base-booking-topnavlink ul.book-switcher-list li.book-switcher-list-item + li,#block-europapark-core-base-booking-rulantica-topnavlink ul.book-switcher-list li.book-switcher-list-item + li{margin-left:2px;}}#block-europapark-core-base-booking-topnavlink{display:none;}@media (min-width:740px){#block-europapark-core-base-booking-topnavlink{display:block;}}.region-topnav #block-locale-language-content{margin-right:0;float:right;}.region-topnav #block-locale-language-content .block-title{display:none;}.region-topnav #block-locale-language-content a{display:block;padding:0 5px 0 10px;color:#375677;line-height:35px;text-transform:uppercase;text-decoration:none;}.region-topnav #block-locale-language-content a.dropdown-trigger{color:#fff;padding:0 5px;min-width:35px;height:35px;line-height:35px;text-align:center;transition:none;-webkit-transition:none;width:40px;overflow:hidden;}.region-topnav #block-locale-language-content a.dropdown-trigger .trigger-open{padding-right:15px;}.region-topnav #block-locale-language-content a.dropdown-trigger .trigger-open:after{content:"ü";text-transform:none;display:inline-block;font-family:"europa-park-icons";font-size:0.8em;height:inherit;line-height:1em;margin-right:-1.7em;padding-left:0.7em;vertical-align:middle;}.region-topnav #block-locale-language-content a.dropdown-trigger img{display:inline-block;width:18px;}.region-topnav #block-locale-language-content ul.lang-switcher-list{display:none;position:absolute;top:100%;right:0;list-style:none;background:#fff;z-index:99999;margin:0;width:100%;min-width:65px;border-top:1px solid #DCDCDC;}.region-topnav #block-locale-language-content ul.lang-switcher-list li.lang-switcher-list-item{padding:0;margin:0;}.region-topnav #block-locale-language-content ul.lang-switcher-list li.lang-switcher-list-item a img{display:inline-block;margin-right:8px;width:18px;vertical-align:middle;}.region-topnav #block-locale-language-content.open a.dropdown-trigger{background:#fff;color:#375677;}.region-topnav #block-locale-language-content.open a.dropdown-trigger .trigger-open{color:#375677;}.region-topnav #block-locale-language-content.open .lang-switcher-list{display:block;}@media (min-width:1016px){.region-topnav #block-locale-language-content a{line-height:25px;}.region-topnav #block-locale-language-content a.dropdown-trigger{padding:0 5px 0 10px;width:auto;}.region-topnav #block-locale-language-content a.dropdown-trigger .trigger-open{display:inline-block;}.region-topnav #block-locale-language-content a.dropdown-trigger img{margin-right:8px;}}.caret,.select2-container .select2-choice .select2-arrow b{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;}.dropdown-toggle:focus{outline:0;}.dropdown-menu{position:absolute;top:100%;left:0;z-index:5;clip:rect(1px,1px,1px,1px);float:left;min-width:160px;padding:5px 0;margin:-1px 0 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid #dadada;border-radius:3px;background-clip:padding-box;}.dropdown-menu.pull-right{right:0;left:auto;}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;}.dropdown-menu > li > a{display:block;padding:8px 20px;clear:both;font-weight:normal;line-height:1.42857;color:#333333;white-space:nowrap;}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color:#fff;text-decoration:none;outline:0;background-color:#428bca;}.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{color:#999999;}.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed;}.open > .dropdown-menu{display:block;clip:auto;}.open > a{outline:0;}.dropdown-menu-right{left:auto;right:0;}.dropdown-menu-left{left:0;right:auto;}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#999999;}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:4;}.pull-right > .dropdown-menu{right:0;left:auto;}.dropup .caret,.dropup .select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice .select2-arrow .dropup b,.navbar-fixed-bottom .dropdown .caret,.navbar-fixed-bottom .dropdown .select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice .select2-arrow .navbar-fixed-bottom .dropdown b{border-top:0;border-bottom:4px solid;content:"";}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto;}.navbar-right .dropdown-menu-left{left:0;right:auto;}}.btn-group{position:relative;display:inline-block;vertical-align:middle;}.btn-group > .btn{position:relative;float:left;}.btn-group > .btn:hover,.btn-group > .btn:focus,.btn-group > .btn:active,.btn-group > .btn.active{z-index:2;}.btn-group > .btn:focus{outline:none;}.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group{margin-left:-1px;}.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0;}.btn-group > .btn:first-child{margin-left:0;}.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;}.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child){-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;}.btn-group > .btn-group{float:left;}.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn{border-radius:0;}.btn-group > .btn-group:first-child > .btn:last-child,.btn-group > .btn-group:first-child > .dropdown-toggle{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;}.btn-group > .btn-group:last-child > .btn:first-child{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0;}.btn-group > .btn + .dropdown-toggle{padding-left:8px;padding-right:8px;}.btn-group > .btn-lg + .dropdown-toggle{padding-left:12px;padding-right:12px;}.btn .caret,.btn .select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice .select2-arrow .btn b{margin-left:0;}.btn-lg .caret,.btn-lg .select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice .select2-arrow .btn-lg b{border-width:5px 5px 0;border-bottom-width:0;}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:3px;}.alert h4{margin-top:0;color:inherit;}.alert .alert-link{font-weight:bold;}.alert > p,.alert > ul{margin-bottom:0;}.alert > p + p{margin-top:5px;}.alert-dismissable{padding-right:35px;}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit;}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d;}.alert-success hr{border-top-color:#c9e2b3;}.alert-success .alert-link{color:#2b542c;}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f;}.alert-info hr{border-top-color:#a6e1ec;}.alert-info .alert-link{color:#245269;}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b;}.alert-warning hr{border-top-color:#f7e1b5;}.alert-warning .alert-link{color:#66512c;}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442;}.alert-danger hr{border-top-color:#e4b9c0;}.alert-danger .alert-link{color:#843534;}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal;}.popover.top{margin-top:-10px;}.popover.right{margin-left:10px;}.popover.bottom{margin-top:10px;}.popover.left{margin-left:-10px;}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;}.popover-content{padding:9px 14px;}.popover > .arrow,.bookingform-tickets form .webform-component--price-overview-link .popover > a,.popover > .arrow:after,.bookingform-tickets form .webform-component--price-overview-link .popover > a:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}.popover > .arrow,.bookingform-tickets form .webform-component--price-overview-link .popover > a{border-width:11px;}.popover > .arrow:after,.bookingform-tickets form .webform-component--price-overview-link .popover > a:after{border-width:10px;content:"";}.popover.top > .arrow,.bookingform-tickets form .webform-component--price-overview-link .popover.top > a{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999999;border-top-color:fadein(rgba(0,0,0,0.2),5%);bottom:-11px;}.popover.top > .arrow:after,.bookingform-tickets form .webform-component--price-overview-link .popover.top > a:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff;}.popover.right > .arrow,.bookingform-tickets form .webform-component--price-overview-link .popover.right > a{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999999;border-right-color:fadein(rgba(0,0,0,0.2),5%);}.popover.right > .arrow:after,.bookingform-tickets form .webform-component--price-overview-link .popover.right > a:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff;}.popover.bottom > .arrow,.bookingform-tickets form .webform-component--price-overview-link .popover.bottom > a{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:fadein(rgba(0,0,0,0.2),5%);top:-11px;}.popover.bottom > .arrow:after,.bookingform-tickets form .webform-component--price-overview-link .popover.bottom > a:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff;}.popover.left > .arrow,.bookingform-tickets form .webform-component--price-overview-link .popover.left > a{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:fadein(rgba(0,0,0,0.2),5%);}.popover.left > .arrow:after,.bookingform-tickets form .webform-component--price-overview-link .popover.left > a:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px;}.tab-content > .tab-pane{display:none;}.tab-content > .active{display:block;}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}.tooltip.in{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}.tooltip.top{margin-top:-3px;padding:7px 0;}.tooltip.right{margin-left:3px;padding:0 7px;}.tooltip.bottom{margin-top:3px;padding:7px 0;}.tooltip.left{margin-left:-3px;padding:0 7px;}.tooltip-inner{max-width:200px;padding:3px 8px;color:#7e8389;text-align:center;text-decoration:none;background-color:#fff;border-radius:3px;}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-7px;border-width:7px 7px 0;border-top-color:#fff;}.tooltip.top-left .tooltip-arrow{bottom:0;left:7px;border-width:7px 7px 0;border-top-color:#fff;}.tooltip.top-right .tooltip-arrow{bottom:0;right:7px;border-width:7px 7px 0;border-top-color:#fff;}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-7px;border-width:7px 7px 7px 0;border-right-color:#fff;}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-7px;border-width:7px 0 7px 7px;border-left-color:#fff;}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-7px;border-width:0 7px 7px;border-bottom-color:#fff;}.tooltip.bottom-left .tooltip-arrow{top:0;left:7px;border-width:0 7px 7px;border-bottom-color:#fff;}.tooltip.bottom-right .tooltip-arrow{top:0;right:7px;border-width:0 7px 7px;border-bottom-color:#fff;}.cycle2-slideshow{position:relative;overflow:hidden;z-index:0;}.cycle2-slideshow img,.cycle2-slideshow iframe{display:block;}.cycle2-slideshow .slide{position:relative;width:100%;}.cycle2-slideshow .cycle-caption,.cycle2-slideshow .cycle-next,.cycle2-slideshow .cycle-prev{position:absolute;z-index:101;}.cycle2-slideshow .cycle-caption{display:none;top:0;right:1em;height:2em;padding:0 0.8em;background-color:rgba(55,86,119,0.5);color:#fff;line-height:2em;text-align:center;font-weight:700;letter-spacing:0.3px;font-size:13.05px;}.cycle2-slideshow .cycle-next,.cycle2-slideshow .cycle-prev{width:10%;min-width:60px;height:40%;font-family:"europa-park-icons";font-size:3.5em;color:#fff;cursor:pointer;text-shadow:0px 0px 3px rgba(0,0,0,0.25);-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;margin:0;padding:7.4% 0 0 0;top:auto;bottom:30%;}.cycle2-slideshow .cycle-next{right:0;margin-right:-5px;text-align:right;}.cycle2-slideshow .cycle-prev{left:0;margin-left:-5px;}.cycle2-slideshow .cycle-pager{text-align:center;}.cycle2-slideshow .cycle-pager span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 3px;color:#b8bcc2;font-size:22px;cursor:pointer;}.cycle2-slideshow .cycle-pager span.cycle-pager-active,.cycle2-slideshow .cycle-pager span:hover{color:#396f9f;}#ui-datepicker-div{font-size:100%;z-index:9999;background:#fff;border:1px solid #dadada;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.ui-datepicker{width:17em;padding:.2em .2em 0;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:12px;width:1.8em;height:1.8em;line-height:1.8em;text-align:center;}.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{background-image:none;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}.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:700;letter-spacing:0.3px;border:0;border-top:1px solid #CCC;}.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%;}.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{float:right;}.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;}.fancybox-overlay{background:rgba(0,0,0,0.8);}.fancybox-skin{position:relative;background:transparent;color:inherit;text-shadow:none;}.fancybox-opened .fancybox-skin{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.fancybox-close{position:absolute;top:-10px;right:-17px;width:36px;height:36px;cursor:pointer;z-index:8040;background-image:none;font-family:"europa-park-icons";}.fancybox-close:after{content:"p";font-size:36px;}body.chrome .fancybox-overlay .fancybox-wrap .fancybox-outer .fancybox-inner iframe.fancybox-iframe,body.safari .fancybox-overlay .fancybox-wrap .fancybox-outer .fancybox-inner iframe.fancybox-iframe{height:605px !important;}@media (min-width:687px){body.chrome .fancybox-overlay .fancybox-wrap .fancybox-outer .fancybox-inner iframe.fancybox-iframe,body.safari .fancybox-overlay .fancybox-wrap .fancybox-outer .fancybox-inner iframe.fancybox-iframe{height:640px !important;}}@media (min-width:858px){body.chrome .fancybox-overlay .fancybox-wrap .fancybox-outer .fancybox-inner iframe.fancybox-iframe,body.safari .fancybox-overlay .fancybox-wrap .fancybox-outer .fancybox-inner iframe.fancybox-iframe{height:680px !important;}}.fc{direction:ltr;text-align:left;}.fc table{border-collapse:collapse;border-spacing:0;}html .fc,.fc table{font-size:1em;}.fc td,.fc th{padding:0;vertical-align:top;}.fc-header td{white-space:nowrap;}.fc-header-left{width:25%;text-align:left;}.fc-header-center{text-align:center;}.fc-header-right{width:25%;text-align:right;}.fc-header-title{display:inline-block;}.fc-header-title h2,.fc-header-title .panel-pane h4.pane-title,.panel-pane .fc-header-title h4.pane-title{margin-top:0;white-space:nowrap;}.fc .fc-header-space{padding-left:10px;}.fc-header .fc-button{margin-right:-1px;}.fc-header .fc-corner-right,.fc-header .ui-corner-right{margin-right:0;}.fc-header .fc-state-hover,.fc-header .ui-state-hover{z-index:2;}.fc-header .fc-state-down{z-index:3;}.fc-header .fc-state-active,.fc-header .ui-state-active{z-index:4;}.fc-content{clear:both;zoom:1;}.fc-view{width:100%;}.fc-widget-header,.fc-widget-content{border:1px solid #ddd;}.fc-state-highlight{background:#ececec;}.fc-cell-overlay{background:#bce8f1;opacity:.3;filter:alpha(opacity=30);}.fc-button{min-width:initial;width:3em;height:3em;line-height:3em;text-align:center;}.fc-button:after{font-family:"europa-park-icons";color:#375677;}.fc-button .fc-text-arrow{display:none;}.fc-button.fc-button-prev{margin-right:1em;}.fc-button.fc-button-prev:after{content:'d';}.fc-button.fc-button-next{margin-right:2em;}.fc-button.fc-button-next:after{content:'a';}.fc-state-default{}.fc-state-default.fc-corner-left{}.fc-state-default.fc-corner-right{}.fc-text-arrow{margin:0 .1em;font-size:2em;font-family:"Courier New",Courier,monospace;vertical-align:baseline;}.fc-button-prev .fc-text-arrow,.fc-button-next .fc-text-arrow{font-weight:bold;}.fc-button .fc-icon-wrap{position:relative;float:left;top:50%;}.fc-button .ui-icon{position:relative;float:left;margin-top:-50%;*margin-top:0;*top:-50%;}.fc-event-container > *{z-index:8;}.fc-event-container > .ui-draggable-dragging,.fc-event-container > .ui-resizable-resizing{z-index:9;}.fc-event{border:1px solid #3a87ad;background-color:#3a87ad;color:#fff;font-size:.85em;cursor:default;}a.fc-event{text-decoration:none;}a.fc-event,.fc-event-draggable{cursor:pointer;}.fc-rtl .fc-event{text-align:right;}.fc-event-inner{width:100%;height:100%;overflow:hidden;}.fc-event-time,.fc-event-title{padding:0 1px;}.fc .ui-resizable-handle{display:block;position:absolute;z-index:99999;overflow:hidden;font-size:300%;line-height:50%;}.fc-event-hori{border-width:1px 0;margin-bottom:1px;}.fc-ltr .fc-event-hori.fc-event-start,.fc-rtl .fc-event-hori.fc-event-end{border-left-width:1px;border-top-left-radius:3px;border-bottom-left-radius:3px;}.fc-ltr .fc-event-hori.fc-event-end,.fc-rtl .fc-event-hori.fc-event-start{border-right-width:1px;border-top-right-radius:3px;border-bottom-right-radius:3px;}.fc-event-hori .ui-resizable-e{top:0           !important;right:-3px      !important;width:7px       !important;height:100%     !important;cursor:e-resize;}.fc-event-hori .ui-resizable-w{top:0           !important;left:-3px       !important;width:7px       !important;height:100%     !important;cursor:w-resize;}.fc-event-hori .ui-resizable-handle{_padding-bottom:14px;}table.fc-border-separate{border-collapse:separate;}.fc-border-separate th,.fc-border-separate td{border-width:1px 0 0 1px;}.fc-border-separate th.fc-last,.fc-border-separate td.fc-last{border-right-width:1px;}.fc-border-separate tr.fc-last th,.fc-border-separate tr.fc-last td{border-bottom-width:1px;}.fc-border-separate tbody tr.fc-first td,.fc-border-separate tbody tr.fc-first th{border-top-width:0;}.fc-grid th{text-align:left;border-top:none;border-left:none;border-right:none;}.fc .fc-week-number{width:22px;text-align:center;}.fc .fc-week-number div{padding:0 2px;}.fc-grid .fc-day-number{float:left;padding:0 2px;}.fc-grid .fc-day-content{clear:both;padding:2px 2px 1px;}.fc-grid .fc-event-time{font-weight:bold;}.fc-rtl .fc-grid .fc-day-number{float:left;}.fc-rtl .fc-grid .fc-event-time{float:right;}.fc-agenda table{border-collapse:separate;}.fc-agenda-days th{text-align:center;}.fc-agenda .fc-agenda-axis{width:50px;padding:0 4px;vertical-align:middle;text-align:right;white-space:nowrap;font-weight:normal;}.fc-agenda .fc-week-number{font-weight:bold;}.fc-agenda .fc-day-content{padding:2px 2px 1px;}.fc-agenda-days .fc-agenda-axis{border-right-width:1px;}.fc-agenda-days .fc-col0{border-left-width:0;}.fc-agenda-allday th{border-width:0 1px;}.fc-agenda-allday .fc-day-content{min-height:34px;_height:34px;}.fc-agenda-divider-inner{height:2px;overflow:hidden;}.fc-widget-header .fc-agenda-divider-inner{background:#eee;}.fc-agenda-slots th{border-width:1px 1px 0;}.fc-agenda-slots td{border-width:1px 0 0;background:none;}.fc-agenda-slots td div{height:20px;}.fc-agenda-slots tr.fc-slot0 th,.fc-agenda-slots tr.fc-slot0 td{border-top-width:0;}.fc-agenda-slots tr.fc-minor th,.fc-agenda-slots tr.fc-minor td{border-top-style:dotted;}.fc-agenda-slots tr.fc-minor th.ui-widget-header{*border-top-style:solid;}.fc-event-vert{border-width:0 1px;}.fc-event-vert.fc-event-start{border-top-width:1px;border-top-left-radius:3px;border-top-right-radius:3px;}.fc-event-vert.fc-event-end{border-bottom-width:1px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}.fc-event-vert .fc-event-time{white-space:nowrap;font-size:10px;}.fc-event-vert .fc-event-inner{position:relative;z-index:2;}.fc-event-vert .fc-event-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.25;filter:alpha(opacity=25);}.fc .ui-draggable-dragging .fc-event-bg,.fc-select-helper .fc-event-bg{display:none\9;}.fc-event-vert .ui-resizable-s{bottom:0        !important;width:100%      !important;height:8px      !important;overflow:hidden !important;line-height:8px !important;font-size:11px  !important;font-family:monospace;text-align:center;cursor:s-resize;}.fc-agenda .ui-resizable-resizing{_overflow:hidden;}.highlighted-box > div{border:1px solid #dadada;padding:1.1em 0.9em;background:#fff;}.highlighted-box > div:after{visibility:hidden;display:block;content:"";clear:both;height:0;}.irs .irs-min,.irs .irs-single,.irs .irs-max{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.select2-container,.select2-drop,.select2-search,.select2-search input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.select2-container{margin:0;position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:middle;}.select2-container .select2-choice{display:inline-block;overflow:hidden;position:relative;white-space:nowrap;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px;}.select2-container .select2-choice > .select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url(/sites/all/themes/europapark_theme/libraries/select2/select2.png) right top no-repeat;cursor:pointer;outline:0;}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block;}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer;}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0);}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto;}.select2-drop-auto-width .select2-search{padding-top:4px;}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;}.select2-drop-active{border-top:none;}.select2-container .select2-choice .select2-arrow{display:inline-block;height:100%;position:absolute;right:0;top:0;}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url(/sites/all/themes/europapark_theme/libraries/select2/select2.png) no-repeat 0 1px;}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap;}.select2-search input{width:100%;height:auto !important;}.select2-drop.select2-drop-above .select2-search input{margin-top:4px;}.select2-search input.select2-active{background:#fff url(/sites/all/themes/europapark_theme/libraries/select2/select2-spinner.gif) no-repeat 100%;background:url(/sites/all/themes/europapark_theme/libraries/select2/select2-spinner.gif) no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,#fff),color-stop(0.99,#eee));background:url(/sites/all/themes/europapark_theme/libraries/select2/select2-spinner.gif) no-repeat 100%,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(/sites/all/themes/europapark_theme/libraries/select2/select2-spinner.gif) no-repeat 100%,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(/sites/all/themes/europapark_theme/libraries/select2/select2-spinner.gif) no-repeat 100%,linear-gradient(to bottom,#ffffff 85%,#eeeeee 99%);}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #aaa;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,white),color-stop(0.5,#eee));background-image:-webkit-linear-gradient(center bottom,white 0%,#eee 50%);background-image:-moz-linear-gradient(center bottom,white 0%,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$select2secondary',endColorstr='$select2primaryfff',GradientType=0);background-image:linear-gradient(to bottom,#ffffff 0%,#eeeeee 50%);}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #aaa;border-top-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,white),color-stop(0.5,#eee));background-image:-webkit-linear-gradient(center top,white 0%,#eee 50%);background-image:-moz-linear-gradient(center top,white 0%,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$select2secondary',endColorstr='$select2primaryfff',GradientType=0);background-image:linear-gradient(to top,#ffffff 0%,#eeeeee 50%);}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none;}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px;}.select2-results{max-height:240px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent;}.select2-results ul.select2-result-sub{margin:0;padding-left:0;}.select2-results ul.select2-result-sub > li .select2-result-label{padding-left:20px;}.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:40px;}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:60px;}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:80px;}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:100px;}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:110px;}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:120px;}.select2-results li{list-style:none;display:list-item;background-image:none;}.select2-results li.select2-result-with-children > .select2-result-label{font-weight:700;letter-spacing:0.3px;}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.select2-results .select2-highlighted{background:#3875d7;color:#fff;}.select2-results li em{background:#feffde;font-style:normal;}.select2-results .select2-highlighted em{background:transparent;}.select2-results .select2-highlighted ul{background:#fff;color:#000;}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default;}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default;}.select2-results .select2-selected{display:none;}.select2-more-results.select2-active{background:#f4f4f4 url(/sites/all/themes/europapark_theme/libraries/select2/select2-spinner.gif) no-repeat 100%;}.select2-more-results{background:#f4f4f4;display:list-item;}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default;}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0;}.select2-container.select2-container-disabled .select2-choice abbr{display:none;}.select2-locked{padding:3px 5px 3px 5px !important;}.select2-default{color:#999 !important;}.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(1%,#eee),color-stop(15%,white));background-image:-webkit-linear-gradient(top,#eee 1%,white 15%);background-image:-moz-linear-gradient(top,#eee 1%,white 15%);background-image:linear-gradient(to bottom,#eeeeee 1%,#ffffff 15%);min-height:26px;}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #aaa;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);}.select2-container-multi .select2-choices li{float:left;list-style:none;}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap;}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent !important;}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:white url(/sites/all/themes/europapark_theme/libraries/select2/select2-spinner.gif) no-repeat 100% !important;}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaa;border-radius:3px;-webkit-box-shadow:0 0 2px white inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px white inset,0 1px 0 rgba(0,0,0,0.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$select2secondary',endColorstr='$select2disabled',GradientType=0);background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(to bottom,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default;}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4;}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none;background:url(/sites/all/themes/europapark_theme/libraries/select2/select2.png) right top no-repeat;}.select2-container-multi .select2-search-choice-close{left:3px;}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover,.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px;}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default;}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4;}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:none;}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline;}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0px !important;top:0px !important;}.select2-display-none,.webform-container-inline div.select2-display-none{display:none;}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll;}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background-image:url(/sites/all/themes/europapark_theme/libraries/select2/select2x2.png) !important;background-repeat:no-repeat !important;background-size:60px 40px !important;}.select2-search input{background-position:100% -21px !important;}}.selectboxit-container{position:relative;display:inline-block;vertical-align:top;}.selectboxit-container *{font:14px Helvetica,Arial;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;outline:none;white-space:nowrap;}.selectboxit-container .selectboxit{width:220px;cursor:pointer;}.selectboxit-container span,.selectboxit-container .selectboxit-options a{height:30px;line-height:30px;display:block;}.selectboxit-container .selectboxit:focus{outline:0;}.selectboxit.selectboxit-disabled,.selectboxit-options .selectboxit-disabled{opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:default;}.selectboxit-text{text-indent:5px;overflow:hidden;text-overflow:ellipsis;float:left;}.selectboxit .selectboxit-option-icon-container{margin-left:5px;}.selectboxit-container .selectboxit-options{-moz-box-sizing:border-box;box-sizing:border-box;min-width:100%;*width:100%;margin:0;padding:0;list-style:none;position:absolute;overflow-x:hidden;overflow-y:auto;cursor:pointer;display:none;z-index:9999999999999;border-radius:6px;text-align:left;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.selectboxit-option{text-indent:5px;margin:0;list-style-type:none;}.selectboxit-option .selectboxit-option-anchor{padding:0 2px;}.selectboxit-option .selectboxit-option-anchor:hover{text-decoration:none;}.selectboxit-optgroup-header{text-indent:5px;margin:0;list-style-type:none;}.selectboxit-option-first{border-top-right-radius:6px;border-top-left-radius:6px;}.selectboxit-optgroup-header + .selectboxit-option-first{border-top-right-radius:0px;border-top-left-radius:0px;}.selectboxit-option-last{border-bottom-right-radius:6px;border-bottom-left-radius:6px;}.selectboxit-optgroup-header{font-weight:700;letter-spacing:0.3px;}.selectboxit-optgroup-header:hover{cursor:default;}.selectboxit-arrow-container{width:30px;position:absolute;right:0;}.selectboxit .selectboxit-arrow-container .selectboxit-arrow{margin:0 auto;position:absolute;top:50%;right:0;left:0;}.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon{top:30%;}.selectboxit-option-icon-container{float:left;}.selectboxit-container .selectboxit-option-icon{margin:0;padding:0;vertical-align:middle;}.selectboxit-option-icon-url{width:18px;background-size:18px 18px;background-repeat:no-repeat;height:100%;background-position:center;float:left;}.selectboxit-rendering{display:inline-block !important;*display:inline !important;zoom:1 !important;visibility:visible !important;position:absolute !important;top:-9999px !important;left:-9999px !important;}.jqueryui .ui-icon{background-color:inherit;}.jqueryui .ui-icon-triangle-1-s{background-position:-64px -16px;}.selectboxit-btn{background-color:#f5f5f5;background-image:-moz-linear-gradient(top,white,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(white),to(#e6e6e6));background-image:-webkit-linear-gradient(top,white,#e6e6e6);background-image:-o-linear-gradient(top,white,#e6e6e6);background-image:linear-gradient(to bottom,#ffffff,#e6e6e6);background-repeat:repeat-x;border:1px solid #cccccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:active{color:#333333;background-color:#e6e6e6;}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus{color:#333333;text-decoration:none;background-position:0 -15px;}.selectboxit-default-arrow{width:0;height:0;border-top:4px solid #000000;border-right:4px solid transparent;border-left:4px solid transparent;}.selectboxit-list{background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);}.selectboxit-list .selectboxit-option-anchor{color:#333333;}.selectboxit-list > .selectboxit-focus > .selectboxit-option-anchor{color:#ffffff;background-color:#0081c2;background-image:-moz-linear-gradient(top,#0088cc,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0088cc),to(#0077b3));background-image:-webkit-linear-gradient(top,#0088cc,#0077b3);background-image:-o-linear-gradient(top,#0088cc,#0077b3);background-image:linear-gradient(to bottom,#0088cc,#0077b3);background-repeat:repeat-x;}.selectboxit-list > .selectboxit-disabled > .selectboxit-option-anchor{color:#999999;}.twocolumn-menu ul{margin:0;padding:0;}.twocolumn-menu ul:after{visibility:hidden;display:block;content:"";clear:both;height:0;}.twocolumn-menu li{float:left;width:50%;padding:0;}.bean-award{font-size:0.73333em;line-height:1.4em;display:flex;}.bean-award .group-left{-webkit-flex:0 0 120px;flex:0 0 120px;}.bean-award .group-right{-webkit-flex:1 1 auto;flex:1 1 auto;}.bean-award .field-name-field-award-image{max-width:55px;margin:0 auto;}.bean-extra-link-widget .wrapper{background:#fff;border:1px solid #dadada;}.bean-extra-link-widget .widget-content{padding:10px 10px;text-align:right;background:#fff;}.bean-extra-link-widget h3,.bean-extra-link-widget .fancybox-skin .view-calendar-holidays-per-day caption,.fancybox-skin .view-calendar-holidays-per-day .bean-extra-link-widget caption,.bean-extra-link-widget .fullcalendar .popover .views-field-title,.fullcalendar .popover .bean-extra-link-widget .views-field-title{display:inline-block;line-height:30px;margin:0 20px 0 0;}@media all and (max-width:460px){.bean-extra-link-widget h3,.bean-extra-link-widget .fancybox-skin .view-calendar-holidays-per-day caption,.fancybox-skin .view-calendar-holidays-per-day .bean-extra-link-widget caption,.bean-extra-link-widget .fullcalendar .popover .views-field-title,.fullcalendar .popover .bean-extra-link-widget .views-field-title{font-size:14px;}}.bean-extra-link-widget a.button,.bean-extra-link-widget a.fc-button,.bean-extra-link-widget .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .bean-extra-link-widget a.button,.bean-extra-link-widget .select2-container a.select2-choice,.select2-container .bean-extra-link-widget a.select2-choice{float:right;display:inline-block;line-height:30px;padding:0 12px;}.bean-extra-link-widget a.button:after,.bean-extra-link-widget a.fc-button:after,.bean-extra-link-widget .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button:after,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .bean-extra-link-widget a.button:after,.bean-extra-link-widget .select2-container a.select2-choice:after,.select2-container .bean-extra-link-widget a.select2-choice:after{content:"a";font-family:"europa-park-icons";position:relative;top:1px;margin-left:5px;}body.not-logged-in .bean-extra-link-widget.fixed{height:50px;}body.not-logged-in .bean-extra-link-widget.fixed .wrapper{position:fixed;top:0;left:0;width:100%;z-index:999;}@media (min-width:1016px){body.not-logged-in .bean-extra-link-widget.fixed .wrapper{top:40px;}}body.not-logged-in .bean-extra-link-widget.fixed .widget-region{padding:0 10px;}@media (min-width:1480px){.bean-extra-link-widget{float:right;}.bean-extra-link-widget .wrapper{position:absolute;z-index:5;margin-left:10px;margin-top:38px;width:188px !important;border:0;background:transparent;}.bean-extra-link-widget .widget-region{position:relative;padding:0 0 0 10px !important;}.bean-extra-link-widget .widget-region:before{content:'';position:absolute;left:0;z-index:6;top:50%;margin-top:-10px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #dadada;}.bean-extra-link-widget .widget-region:after{content:'';position:absolute;left:1px;z-index:7;top:50%;margin-top:-10px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;}.bean-extra-link-widget .widget-content{padding:10px 10px;text-align:center;border:1px solid #dadada;}.bean-extra-link-widget .widget-content h3,.bean-extra-link-widget .widget-content .fancybox-skin .view-calendar-holidays-per-day caption,.fancybox-skin .view-calendar-holidays-per-day .bean-extra-link-widget .widget-content caption,.bean-extra-link-widget .widget-content .fullcalendar .popover .views-field-title,.fullcalendar .popover .bean-extra-link-widget .widget-content .views-field-title{display:block;margin:0 0 10px 0;line-height:1.5em;}.bean-extra-link-widget .widget-content a.button,.bean-extra-link-widget .widget-content a.fc-button,.bean-extra-link-widget .widget-content .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .bean-extra-link-widget .widget-content a.button,.bean-extra-link-widget .widget-content .select2-container a.select2-choice,.select2-container .bean-extra-link-widget .widget-content a.select2-choice{float:none;}body.not-logged-in .bean-extra-link-widget.fixed{height:0;}body.not-logged-in .bean-extra-link-widget.fixed .wrapper{position:fixed;margin-top:20px;left:auto;top:40px;}}@media all and (max-width:740px){.pane-node-field-ref-extra-link-widget .wrapper,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .wrapper,.pane-bean-hotel-jetzt-zimmer-sichern .wrapper,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .wrapper{background:#990000;border:0;position:fixed;top:auto !important;bottom:0;left:0;width:100%;z-index:999;}}@media all and (min-width:740px) and (max-width:1480px){.pane-node-field-ref-extra-link-widget .wrapper,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .wrapper,.pane-bean-hotel-jetzt-zimmer-sichern .wrapper,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .wrapper{position:relative !important;}}.pane-node-field-ref-extra-link-widget .widget-content,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .widget-content,.pane-bean-hotel-jetzt-zimmer-sichern .widget-content,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .widget-content{background:#990000;padding:0 10px;}@media (min-width:740px){.pane-node-field-ref-extra-link-widget .widget-content,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .widget-content,.pane-bean-hotel-jetzt-zimmer-sichern .widget-content,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .widget-content{background:#fff;}}@media all and (min-width:740px) and (max-width:1480px){.pane-node-field-ref-extra-link-widget .widget-content,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .widget-content,.pane-bean-hotel-jetzt-zimmer-sichern .widget-content,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .widget-content{padding:10px 10px 5px;}}@media (min-width:1480px){.pane-node-field-ref-extra-link-widget .widget-content,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .widget-content,.pane-bean-hotel-jetzt-zimmer-sichern .widget-content,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .widget-content{padding:10px;}}.pane-node-field-ref-extra-link-widget h3,.pane-node-field-ref-extra-link-widget .fancybox-skin .view-calendar-holidays-per-day caption,.fancybox-skin .view-calendar-holidays-per-day .pane-node-field-ref-extra-link-widget caption,.pane-node-field-ref-extra-link-widget .fullcalendar .popover .views-field-title,.fullcalendar .popover .pane-node-field-ref-extra-link-widget .views-field-title,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget h3,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .fancybox-skin .view-calendar-holidays-per-day caption,.fancybox-skin .view-calendar-holidays-per-day body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget caption,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .fullcalendar .popover .views-field-title,.fullcalendar .popover body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .views-field-title,.pane-bean-hotel-jetzt-zimmer-sichern h3,.pane-bean-hotel-jetzt-zimmer-sichern .fancybox-skin .view-calendar-holidays-per-day caption,.fancybox-skin .view-calendar-holidays-per-day .pane-bean-hotel-jetzt-zimmer-sichern caption,.pane-bean-hotel-jetzt-zimmer-sichern .fullcalendar .popover .views-field-title,.fullcalendar .popover .pane-bean-hotel-jetzt-zimmer-sichern .views-field-title,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern h3,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .fancybox-skin .view-calendar-holidays-per-day caption,.fancybox-skin .view-calendar-holidays-per-day body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern caption,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .fullcalendar .popover .views-field-title,.fullcalendar .popover body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .views-field-title{display:none;}@media (min-width:740px){.pane-node-field-ref-extra-link-widget h3,.pane-node-field-ref-extra-link-widget .fancybox-skin .view-calendar-holidays-per-day caption,.fancybox-skin .view-calendar-holidays-per-day .pane-node-field-ref-extra-link-widget caption,.pane-node-field-ref-extra-link-widget .fullcalendar .popover .views-field-title,.fullcalendar .popover .pane-node-field-ref-extra-link-widget .views-field-title,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget h3,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .fancybox-skin .view-calendar-holidays-per-day caption,.fancybox-skin .view-calendar-holidays-per-day body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget caption,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .fullcalendar .popover .views-field-title,.fullcalendar .popover body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .views-field-title,.pane-bean-hotel-jetzt-zimmer-sichern h3,.pane-bean-hotel-jetzt-zimmer-sichern .fancybox-skin .view-calendar-holidays-per-day caption,.fancybox-skin .view-calendar-holidays-per-day .pane-bean-hotel-jetzt-zimmer-sichern caption,.pane-bean-hotel-jetzt-zimmer-sichern .fullcalendar .popover .views-field-title,.fullcalendar .popover .pane-bean-hotel-jetzt-zimmer-sichern .views-field-title,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern h3,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .fancybox-skin .view-calendar-holidays-per-day caption,.fancybox-skin .view-calendar-holidays-per-day body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern caption,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .fullcalendar .popover .views-field-title,.fullcalendar .popover body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .views-field-title{display:inline-block;margin:0 !important;font-size:16px;width:24%;vertical-align:top;line-height:35px;text-align:left;}}@media (min-width:1480px){.pane-node-field-ref-extra-link-widget h3,.pane-node-field-ref-extra-link-widget .fancybox-skin .view-calendar-holidays-per-day caption,.fancybox-skin .view-calendar-holidays-per-day .pane-node-field-ref-extra-link-widget caption,.pane-node-field-ref-extra-link-widget .fullcalendar .popover .views-field-title,.fullcalendar .popover .pane-node-field-ref-extra-link-widget .views-field-title,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget h3,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .fancybox-skin .view-calendar-holidays-per-day caption,.fancybox-skin .view-calendar-holidays-per-day body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget caption,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .fullcalendar .popover .views-field-title,.fullcalendar .popover body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .views-field-title,.pane-bean-hotel-jetzt-zimmer-sichern h3,.pane-bean-hotel-jetzt-zimmer-sichern .fancybox-skin .view-calendar-holidays-per-day caption,.fancybox-skin .view-calendar-holidays-per-day .pane-bean-hotel-jetzt-zimmer-sichern caption,.pane-bean-hotel-jetzt-zimmer-sichern .fullcalendar .popover .views-field-title,.fullcalendar .popover .pane-bean-hotel-jetzt-zimmer-sichern .views-field-title,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern h3,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .fancybox-skin .view-calendar-holidays-per-day caption,.fancybox-skin .view-calendar-holidays-per-day body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern caption,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .fullcalendar .popover .views-field-title,.fullcalendar .popover body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .views-field-title{width:100%;text-align:center;}}@media all and (max-width:1480px){.pane-node-field-ref-extra-link-widget a.button,.pane-node-field-ref-extra-link-widget a.fc-button,.pane-node-field-ref-extra-link-widget .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .pane-node-field-ref-extra-link-widget a.button,.pane-node-field-ref-extra-link-widget .select2-container a.select2-choice,.select2-container .pane-node-field-ref-extra-link-widget a.select2-choice,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget a.button,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget a.fc-button,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget a.button,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .select2-container a.select2-choice,.select2-container body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget a.select2-choice,.pane-bean-hotel-jetzt-zimmer-sichern a.button,.pane-bean-hotel-jetzt-zimmer-sichern a.fc-button,.pane-bean-hotel-jetzt-zimmer-sichern .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .pane-bean-hotel-jetzt-zimmer-sichern a.button,.pane-bean-hotel-jetzt-zimmer-sichern .select2-container a.select2-choice,.select2-container .pane-bean-hotel-jetzt-zimmer-sichern a.select2-choice,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern a.button,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern a.fc-button,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern a.button,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .select2-container a.select2-choice,.select2-container body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern a.select2-choice{display:none;}}@media all and (min-width:740px) and (max-width:1480px){.pane-node-field-ref-extra-link-widget .online-vorteile,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .online-vorteile,.pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile{display:inline-block;width:75%;}}.pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide,.pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide{width:100%;height:40px;display:flex !important;align-items:center;justify-content:center;flex-direction:row;}.pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide span,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide span,.pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide span,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide span{color:#fff;font-size:0.8em;letter-spacing:0.3px;line-height:16px;text-align:center;}@media (min-width:740px){.pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide,.pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide{height:35px;}.pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide span,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide span,.pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide span,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide span{color:#375677;font-size:14px;line-height:22px;}}@media (min-width:1480px){.pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide,.pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide{height:150px;flex-direction:column;}}.pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide:before,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide:before,.pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide:before,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide:before{content:url(/sites/all/themes/europapark_theme/images/icon-credit-neu.svg);position:relative;margin-right:10px;width:30px;height:30px;}@media (min-width:740px){.pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide:before,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide:before,.pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide:before,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide:before{content:url(/sites/all/themes/europapark_theme/images/icon-credit-neu-denim.png);width:35px;height:35px;}}@media (min-width:1480px){.pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide:before,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide:before,.pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide:before,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide:before{margin-right:0;margin-bottom:5px;}}.pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide.ticket:before,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide.ticket:before,.pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide.ticket:before,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide.ticket:before{content:url(/sites/all/themes/europapark_theme/images/icon-ticket-neu.svg);}@media (min-width:740px){.pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide.ticket:before,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide.ticket:before,.pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide.ticket:before,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide.ticket:before{content:url(/sites/all/themes/europapark_theme/images/icon-ticket-neu-denim.png);}}.pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide.time:before,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide.time:before,.pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide.time:before,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide.time:before{content:url(/sites/all/themes/europapark_theme/images/icon-time-neu.svg);height:20px;width:20px;}@media (min-width:740px){.pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide.time:before,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide.time:before,.pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide.time:before,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide.time:before{content:url(/sites/all/themes/europapark_theme/images/icon-time-neu-denim.png);margin-top:7px;width:35px;height:35px;}}.pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide.percent:before,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide.percent:before,.pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide.percent:before,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide.percent:before{content:url(/sites/all/themes/europapark_theme/images/icon-percent-neu.svg);height:25px;width:25px;}@media (min-width:740px){.pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide.percent:before,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide.percent:before,.pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide.percent:before,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide.percent:before{content:url(/sites/all/themes/europapark_theme/images/icon-percent-neu-denim.png);margin-top:5px;width:35px;height:35px;}}.pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide.bed:before,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide.bed:before,.pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide.bed:before,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide.bed:before{content:url(/sites/all/themes/europapark_theme/images/icon-bed-neu.svg);}@media (min-width:740px){.pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide.bed:before,body.not-logged-in.fixed .pane-node-field-ref-extra-link-widget .online-vorteile .online-vorteil-slide.bed:before,.pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide.bed:before,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern .online-vorteile .online-vorteil-slide.bed:before{content:url(/sites/all/themes/europapark_theme/images/icon-bed-neu-denim.png);}}@media (min-width:1016px){.pane-bean-hotel-jetzt-zimmer-sichern,body.not-logged-in.fixed .pane-bean-hotel-jetzt-zimmer-sichern{display:none !important;}}.emergency-block{font-size:12px;background-color:#9d0c00;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NhMDEzMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzlkMGMwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#ca0130),color-stop(100%,#9d0c00));background:-moz-linear-gradient(left,#ca0130,#9d0c00);background:-webkit-linear-gradient(left,#ca0130,#9d0c00);background:linear-gradient(to right,#ca0130,#9d0c00);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ca0130',endColorstr='#9d0c00',GradientType=0);background-color:#ca0130;font-weight:700;text-align:center;padding:0.6em 4em;margin-top:-10px;line-height:1.4em;}@media (min-width:740px){.emergency-block{font-size:14px;padding:0.4em 4em 0.5em;}}.emergency-block *{color:#fff;}.emergency-block a{text-decoration:underline;}#emergency-overlay{background:#fff;}#emergency-overlay .logo{height:60px;margin-right:20px;width:auto;}@media (min-width:740px){#emergency-overlay .logo{float:left;}}#emergency-overlay h2.title,#emergency-overlay .panel-pane h4.title.pane-title,.panel-pane #emergency-overlay h4.title.pane-title{color:#fff !important;margin:0;margin-top:20px;}@media (min-width:740px){#emergency-overlay h2.title,#emergency-overlay .panel-pane h4.title.pane-title,.panel-pane #emergency-overlay h4.title.pane-title{font-size:28px;margin-top:28px;}}#emergency-overlay .emergency-title{clear:both;overflow:hidden;background:#375677;color:#fff;padding:10px 10px;}@media (min-width:740px){#emergency-overlay .emergency-title{padding:10px 30px;}}#emergency-overlay .emergency-content{padding:20px 10px;}#emergency-overlay .emergency-content p + p{margin-top:15px;}@media (min-width:740px){#emergency-overlay .emergency-content{padding:20px 30px;}}body.emergency .fancybox-close{top:26px;right:20px;}.parkplan{margin-left:-15px;margin-right:-15px;}.parkplan iframe{width:100%;height:561px;border:0;overflow-x:hidden;overflow-y:auto;}@media (min-width:740px){.parkplan iframe{height:681px;}}.region-footer .page-region-inner h4,.region-footer .page-region-inner .pane-title{font-size:14px;font-weight:normal;color:#fff;}.region-footer .page-region-inner a{display:inline-block;color:#fff;}.region-footer .page-region-inner a.active-trail.active{color:#6cbbd0;text-decoration:none;}.region-footer .page-region-inner a:hover{color:#5fc6d2;}.region-footer .page-region-inner li.ot-sdk-show-settings{cursor:pointer;text-decoration:none;}.region-footer .page-region-inner li.ot-sdk-show-settings:hover{color:#5fc6d2;}.region-footer .page-region-inner ul.menu{margin-top:0.82em;}.region-footer .page-region-inner ul.menu li{margin-bottom:0.5em;padding-top:0;}.region-footer .page-region-inner .cheque-vacances{margin-top:40px;position:relative;}.region-footer .page-region-inner .cheque-vacances .cheque-vacances-logo{background:url("/sites/all/themes/europapark_theme/images/logo_ancv.png") 0 0 no-repeat;text-indent:72px;background-size:62px 40px;line-height:40px;}.region-footer .page-region-inner .pane-menu-footer-service{-webkit-flex:1 1 30%;flex:1 1 30%;min-width:250px;}.region-footer .page-region-inner .pane-menu-footer-service .menu-name-menu-footer-service ul.menu{columns:2;-webkit-columns:2;-moz-columns:2;}.region-footer .page-region-inner .pane-menu-footer-service .menu-name-menu-footer-service ul.menu li{float:none;width:auto;}.region-footer .page-region-inner .pane-menu-footer-company{-webkit-flex:1 1 20%;flex:1 1 20%;min-width:150px;}.region-footer .page-region-inner .pane-newsletter-signup{-webkit-flex:1 1 30%;flex:1 1 30%;min-width:250px;}.region-footer .page-region-inner .pane-newsletter-signup .description{margin:1em 0;line-height:1.5em;}.region-footer .page-region-inner .pane-newsletter-signup label{display:none;}.region-footer .page-region-inner .pane-newsletter-signup input{font-size:1em;}.region-footer .page-region-inner .pane-newsletter-signup form > div{width:95%;position:relative;min-height:42px;}.region-footer .page-region-inner .pane-newsletter-signup form > div .form-item-email input,.region-footer .page-region-inner .pane-newsletter-signup form > div .form-submit{position:absolute;top:0;line-height:normal !important;}.region-footer .page-region-inner .pane-newsletter-signup form > div .form-item-email input{left:0;width:71%;z-index:10;}.region-footer .page-region-inner .pane-newsletter-signup form > div .form-submit{right:0;width:31%;z-index:20;}.region-footer .page-region-inner .pane-newsletter-signup form > div .form-item-email input{z-index:4;border:0;font-weight:700;letter-spacing:0.3px;color:#454545;background:#fff;height:30px;}.region-footer .page-region-inner .pane-newsletter-signup form > div .form-item-email input::-webkit-input-placeholder{color:#454545;}.region-footer .page-region-inner .pane-newsletter-signup form > div .form-item-email input::-moz-placeholder{color:#454545;}.region-footer .page-region-inner .pane-newsletter-signup form > div .form-item-email input:-ms-input-placeholder{color:#454545;}.region-footer .page-region-inner .pane-newsletter-signup form > div .button-primary.form-submit,.region-footer .page-region-inner .pane-newsletter-signup form > div .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.form-submit.button-primary,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .region-footer .page-region-inner .pane-newsletter-signup form > div a.form-submit.button-primary,.region-footer .page-region-inner .pane-newsletter-signup form > div #sliding-popup .popup-content #popup-buttons button.form-submit,#sliding-popup .popup-content #popup-buttons .region-footer .page-region-inner .pane-newsletter-signup form > div button.form-submit{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;z-index:5;padding:0 0.5em;}.region-footer .page-region-inner .pane-menu-footer-socialmedia,.region-footer .page-region-inner .pane-bean-rulantica-footer-2{-webkit-flex:1 1 20%;flex:1 1 20%;min-width:150px;}.region-footer .page-region-inner .pane-menu-footer-socialmedia ul.menu li,.region-footer .page-region-inner .pane-bean-rulantica-footer-2 ul.menu li{display:inline-block;}.region-footer .page-region-inner .pane-menu-footer-socialmedia ul.menu a,.region-footer .page-region-inner .pane-bean-rulantica-footer-2 ul.menu a{height:55px;font-size:0;width:55px;}.region-footer .page-region-inner .pane-menu-footer-socialmedia ul.menu a.icon-fb,.region-footer .page-region-inner .pane-bean-rulantica-footer-2 ul.menu a.icon-fb{background:url(/sites/all/themes/europapark_theme/images/sprite/social-icons-footer-saeec23204a.png) no-repeat;background-position:0 0;}.region-footer .page-region-inner .pane-menu-footer-socialmedia ul.menu a.icon-yt,.region-footer .page-region-inner .pane-bean-rulantica-footer-2 ul.menu a.icon-yt{background:url(/sites/all/themes/europapark_theme/images/sprite/social-icons-footer-saeec23204a.png) no-repeat;background-position:0 -390px;}.region-footer .page-region-inner .pane-menu-footer-socialmedia ul.menu a.icon-tw,.region-footer .page-region-inner .pane-bean-rulantica-footer-2 ul.menu a.icon-tw{background:url(/sites/all/themes/europapark_theme/images/sprite/social-icons-footer-saeec23204a.png) no-repeat;background-position:0 -325px;}.region-footer .page-region-inner .pane-menu-footer-socialmedia ul.menu a.icon-fl,.region-footer .page-region-inner .pane-bean-rulantica-footer-2 ul.menu a.icon-fl{background:url(/sites/all/themes/europapark_theme/images/sprite/social-icons-footer-saeec23204a.png) no-repeat;background-position:0 -65px;}.region-footer .page-region-inner .pane-menu-footer-socialmedia ul.menu a.icon-instagram,.region-footer .page-region-inner .pane-bean-rulantica-footer-2 ul.menu a.icon-instagram{background:url(/sites/all/themes/europapark_theme/images/sprite/social-icons-footer-saeec23204a.png) no-repeat;background-position:0 -130px;}.region-footer .page-region-inner .pane-menu-footer-socialmedia ul.menu a.icon-pinterest,.region-footer .page-region-inner .pane-bean-rulantica-footer-2 ul.menu a.icon-pinterest{background:url(/sites/all/themes/europapark_theme/images/sprite/social-icons-footer-saeec23204a.png) no-repeat;background-position:0 -195px;}.region-footer .page-region-inner .pane-menu-footer-socialmedia ul.menu a.icon-snapchat,.region-footer .page-region-inner .pane-bean-rulantica-footer-2 ul.menu a.icon-snapchat{background:url(/sites/all/themes/europapark_theme/images/sprite/social-icons-footer-saeec23204a.png) no-repeat;background-position:0 -260px;}.region-footer .page-region-inner .footer-slogan{margin-bottom:1em;color:#fff;text-align:center;width:100%;}.region-footer .page-region-inner .pane-copyright-hint{text-align:center;width:100%;}body{background:#f1faff;background-image:url(/sites/all/themes/europapark_theme/images/bg/hg_sommer.png);background-position:top center;background-repeat:no-repeat;background-size:auto 500px;}@media (min-width:460px){body{background-size:auto;}}@media (min-width:1016px){body{background-position:left top;background-size:100% auto;}}body.admin-menu{margin-top:35px !important;}#ui-datepicker-div{background:#fff;border:1px solid #DCDCDC;}.node p,.pane-node-content p,.field-name-field-text p{margin-bottom:20px;}.node p.small-paragraph,.pane-node-content p.small-paragraph,.field-name-field-text p.small-paragraph{font-size:0.8em;}.node ol,.pane-node-content ol,.field-name-field-text ol{margin-bottom:20px;}.node ul,.pane-node-content ul,.field-name-field-text ul{list-style:none;margin-bottom:20px;}.node ul li,.pane-node-content ul li,.field-name-field-text ul li{position:relative;left:0;margin-bottom:0.4em;padding-left:18px;}.node ul li:before,.pane-node-content ul li:before,.field-name-field-text ul li:before{position:absolute;top:0;left:0;font-family:"europa-park-icons";content:'o';color:#375677;font-size:0.8em;}.node table,.pane-node-content table,.field-name-field-text table{border-top:1px solid #dadada;border-left:1px solid #dadada;width:100% !important;margin-bottom:1.5em;}.node table thead th,.pane-node-content table thead th,.field-name-field-text table thead th{background:#fff;border-right:1px solid #dadada;border-bottom:1px solid #dadada;padding:0.35em 0.9em;}.node table td,.pane-node-content table td,.field-name-field-text table td{border-right:1px solid #dadada;border-bottom:1px solid #dadada;padding:0.35em 0.9em;}.node.view-mode-full > a.linked-container,.pane-node-content.view-mode-full > a.linked-container,.field-name-field-text.view-mode-full > a.linked-container{margin:40px 0;}.arrow:after,.bookingform-tickets form .webform-component--price-overview-link a:after{content:'a';font-family:"europa-park-icons";padding-left:0.7em;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:inherit;line-height:1em;font-size:0.8em;padding-left:0.1em;}.float-right{float:right;}.float-right.float-right-single:after{content:'';display:block;clear:right;}[data-toggle="tooltip"]{cursor:pointer;color:#375677;}.linked-container{cursor:pointer;display:block;}.is-new{display:inline-block;vertical-align:top;height:25px;width:50px;background:#5fc6d2;background-position:top;background-repeat:no-repeat;background-size:cover;overflow:hidden;-webkit-flex:0 0 auto;flex:0 0 auto;}.is-new.lang-en{background-image:url(/sites/all/themes/europapark_theme/images/new-en.svg);}.is-new.lang-de{background-image:url(/sites/all/themes/europapark_theme/images/new-de.svg);}.is-new.lang-it{background-image:url(/sites/all/themes/europapark_theme/images/new-it.svg);}.is-new.lang-fr{background-image:url(/sites/all/themes/europapark_theme/images/new-fr.svg);}.is-new.lang-nl{background-image:url(/sites/all/themes/europapark_theme/images/new-nl.svg);}.group-search-result-infos .group-age-size .group-label,.group-search-result-infos .group-opened-in .group-label{float:left;padding-right:5px;}.group-search-result-infos .group-age-size .group-label:after,.group-search-result-infos .group-opened-in .group-label:after{content:'';}.mainmenu{position:relative;}.mainmenu > div{position:relative;}@media (min-width:1016px){.sf-panel{display:none;}}.sf-panel ul.sf-menu.sf-style-none{margin:0;padding:0;position:relative;z-index:99999;}.sf-panel ul.sf-menu.sf-style-none *{margin:0;padding:0;}.sf-panel ul.sf-menu.sf-style-none a{color:#7e8389;font-weight:400;font-size:1em;line-height:20px;text-decoration:none;padding:5px 1em;}.sf-panel ul.sf-menu.sf-style-none a.active,.sf-panel ul.sf-menu.sf-style-none li.active-trail > a{color:#6cbbd0;font-weight:bold;}div.sf-accordion-toggle a{display:block;text-decoration:none;color:#fff;background:#396f9f;line-height:40px;height:40px;font-size:22px;text-align:center;}div.sf-accordion-toggle a:before{font-family:"europa-park-icons";content:"<";text-transform:none;vertical-align:bottom;}div.sf-accordion-toggle a span{margin-left:10px;}.sf-panel ul.sf-menu.sf-accordion{position:absolute;right:0;z-index:99999;width:100%;background:#fff;border:1px solid #dadada;border-bottom:0;border-right:0;border-left:0;}.sf-panel ul.sf-menu.sf-accordion li{width:100%;padding:0;}.sf-panel ul.sf-menu.sf-accordion a{padding:10px 60px 10px 2em;}.sf-panel ul.sf-menu.sf-accordion a.sf-accordion-button{display:block;position:absolute;z-index:5;font-size:0;font-weight:400 !important;color:#375677;text-align:center;top:5px;right:5px;width:30px;height:30px;line-height:30px;padding:0;}.sf-panel ul.sf-menu.sf-accordion a.sf-accordion-button:after{content:"+";font-size:22px;}.sf-panel ul.sf-menu.sf-accordion li.sf-expanded > a.sf-accordion-button:after{content:"-";}.sf-panel ul.sf-menu.sf-accordion li.sf-depth-1{border-bottom:1px solid #dadada;}.sf-panel ul.sf-menu.sf-accordion li.sf-depth-1:last-child{border:0;}.sf-panel ul.sf-menu.sf-accordion li.sf-depth-1 > a{color:#fff;background:#396f9f;line-height:50px;text-transform:uppercase;padding:0 1em;}.sf-panel ul.sf-menu.sf-accordion li.sf-depth-1 > a.active,.sf-panel ul.sf-menu.sf-accordion li.sf-depth-1.active-trail > a{color:#6cbbd0;}.sf-panel ul.sf-menu.sf-accordion li.sf-depth-1.sfHover > a:after{content:'';display:none;}.sf-panel ul.sf-menu.sf-accordion li.sf-depth-1 > a.sf-accordion-button{color:#fff;width:40px;height:40px;line-height:40px;border:0;padding:0;font-weight:400 !important;}.sf-panel ul.sf-menu.sf-accordion li.sf-depth-1 > a.sf-accordion-button:after{font-size:30px;}.sf-panel ul.sf-menu.sf-accordion ul{padding:0;width:100%;}.sf-panel ul.sf-menu.sf-accordion ul li.sf-depth-2 > a{color:#375677;}.sf-panel ul.sf-menu.sf-accordion ul li.sf-depth-2 > a.active,.sf-panel ul.sf-menu.sf-accordion ul li.sf-depth-2.active-trail > a{color:#6cbbd0;}.sf-panel ul.sf-menu.sf-accordion ul li.sf-depth-2:not(.last){border-bottom:1px solid #dadada;}.sf-panel ul.sf-menu.sf-accordion ul ul{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-bottom:10px;}.sf-panel ul.sf-menu.sf-accordion ul ul a{margin-left:2em;}.sf-panel ul.sf-menu.sf-accordion ul ul a:before{content:">";position:absolute;left:1em;color:#375677;font-size:0.7em;}.sf-panel ul.sf-menu.sf-accordion li.sf-expanded > ul{position:relative;z-index:500;top:0;left:0;margin:0;clear:both;overflow:hidden;}.sf-panel ul.sf-menu.sf-style-none:not(.sf-accordion){float:left;width:100%;background:rgba(57,111,159,0.8);}.sf-panel ul.sf-menu.sf-style-none:not(.sf-accordion) a{padding:8px 22px;}.sf-panel ul.sf-menu.sf-style-none:not(.sf-accordion) a:hover{color:#6cbbd0;}.sf-panel ul.sf-menu.sf-style-none:not(.sf-accordion) li.sf-depth-1{position:static;}.sf-panel ul.sf-menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 > a{text-transform:uppercase;line-height:50px;padding:0 15px;color:#fff;}.sf-panel ul.sf-menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 > a:hover{color:#6cbbd0;}.sf-panel ul.sf-menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 > a.active,.sf-panel ul.sf-menu.sf-style-none:not(.sf-accordion) li.sf-depth-1.active-trail > a{font-weight:bold;color:#6cbbd0;}.sf-panel ul.sf-menu.sf-style-none:not(.sf-accordion) li.sf-depth-1.sfHover > a{background:#fff;color:#6cbbd0;}.sf-panel ul.sf-menu.sf-style-none:not(.sf-accordion) ul.sf-megamenu{background:#fff;top:50px;left:-9999px;border:0;border-radius:0;padding:10px 0 !important;width:100%;z-index:999999;-moz-box-shadow:rgba(0,0,0,0.25) 0px 1px 1px 0px;-webkit-box-shadow:rgba(0,0,0,0.25) 0px 1px 1px 0px;box-shadow:rgba(0,0,0,0.25) 0px 1px 1px 0px;}.sf-panel ul.sf-menu.sf-style-none:not(.sf-accordion) ul.sf-megamenu li.sf-megamenu-wrapper{width:100%;}.sf-panel ul.sf-menu.sf-style-none:not(.sf-accordion) ul.sf-megamenu li.sf-megamenu-wrapper > ol{column-count:5;-moz-column-count:5;-webkit-column-count:5;column-gap:10px;-moz-column-gap:10px;-webkit-column-gap:10px;-webkit-column-width:20%;-moz-column-width:20%;column-width:20%;}.sf-panel ul.sf-menu.sf-style-none:not(.sf-accordion) ul.sf-megamenu li.sf-megamenu-wrapper > ol > li{padding-bottom:20px;float:none;clear:both;overflow:hidden;page-break-inside:avoid;}.sf-panel ul.sf-menu.sf-style-none:not(.sf-accordion) ul.sf-megamenu li.sf-megamenu-wrapper > ol > li + li{border-left:1px solid #dadada;}.sf-panel ul.sf-menu.sf-style-none:not(.sf-accordion) ul.sf-megamenu li.sf-megamenu-wrapper > ol > li a.sf-depth-2{font-weight:bold;}.sf-panel ul.sf-menu.sf-style-none:not(.sf-accordion) ul.sf-megamenu li.sf-megamenu-wrapper > ol > li li a{font-size:0.85em;}.sf-panel ul.sf-menu.sf-style-none:not(.sf-accordion) li.sfHover > ul.sf-megamenu{left:0;}.tb-panel{display:none;color:#7e8389;}@media (min-width:1016px){.tb-panel{display:block;}}.tb-panel .tb-megamenu{background:transparent;}.tb-panel .tb-megamenu .nav-collapse{background:rgba(57,111,159,0.8);height:40px !important;position:relative;overflow:visible !important;}.tb-panel .tb-megamenu ul.nav{text-align:center;}.tb-panel .tb-megamenu ul.nav li.tb-megamenu-item{font-size:unset;line-height:unset;}.tb-panel .tb-megamenu ul.nav li.tb-megamenu-item > a{margin:0;padding:7px 22px;font-size:13px;font-weight:400;line-height:20px;color:#7e8389;word-wrap:break-word;text-decoration:none;text-transform:none;border:0;background:transparent !important;cursor:pointer;letter-spacing:0.3px;}.tb-panel .tb-megamenu ul.nav li.tb-megamenu-item.active > a,.tb-panel .tb-megamenu ul.nav li.tb-megamenu-item.open.active > a{color:#6cbbd0;font-weight:bold;}.tb-panel .tb-megamenu ul.nav li.tb-megamenu-item > a:hover,.tb-panel .tb-megamenu ul.nav li.tb-megamenu-item.active > a:hover,.tb-panel .tb-megamenu ul.nav li.tb-megamenu-item.open.active > a:hover{color:#5fc6d2;}.tb-panel .tb-megamenu ul.nav li.level-1{float:none;display:inline-block;text-align:left;}.tb-panel .tb-megamenu ul.nav li.level-1 > a{text-transform:uppercase;line-height:40px;padding:0 10px;color:#fff;font-size:14px;}@media (min-width:1220px){.tb-panel .tb-megamenu ul.nav li.level-1 > a{padding:0 23px;}}.tb-panel .tb-megamenu ul.nav li.level-1.active > a{color:#6cbbd0;}.tb-panel .tb-megamenu ul.nav li.level-1 > a:hover,.tb-panel .tb-megamenu ul.nav li.level-1.active > a:hover{color:#5fc6d2;}.tb-panel .tb-megamenu ul.nav li.level-1.dropdown.open > a,.tb-panel .tb-megamenu ul.nav li.level-1.dropdown.open.active > a{color:#6cbbd0;background:#fff !important;}.tb-panel .tb-megamenu ul.nav li.level-1.dropdown.open > a:hover,.tb-panel .tb-megamenu ul.nav li.level-1.dropdown.open.active > a:hover{color:#5fc6d2;background:#fff !important;}.tb-panel .tb-megamenu ul.nav li.level-1.mega-align-justify .dropdown-menu{width:100%;}.tb-panel .tb-megamenu ul.nav iframe{max-width:100%;}.tb-panel .tb-megamenu ul.nav .dropdown-menu{background:#fff;border:0;min-width:230px;z-index:99999;box-shadow:0 5px 5px rgba(0,0,0,0.2);font-size:13px;cursor:auto;}.tb-panel .tb-megamenu ul.nav .dropdown-menu .mega-inner{padding:0;}.tb-panel .tb-megamenu ul.nav .dropdown-menu .row-fluid + .row-fluid{padding:0;}.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-megamenu-column{margin-top:10px;margin-bottom:10px;}.tb-panel .tb-megamenu ul.nav .dropdown-menu .cta-nav-block{background:#990000;padding:10px 0;margin-top:0;margin-bottom:0;}.tb-panel .tb-megamenu ul.nav .dropdown-menu .cta-nav-block .tb-block{color:#fff;margin-bottom:0;}.tb-panel .tb-megamenu ul.nav .dropdown-menu .cta-nav-block .tb-block a{color:#fff;}.tb-panel .tb-megamenu ul.nav .dropdown-menu .cta-nav-block .tb-block a:hover{color:#fff;}.tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2 > a,.tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2 > a.mega-group-title{padding:7px 22px;text-transform:none;font-size:14px;font-weight:bold;color:#375677;}.tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2 > a:after,.tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2 > a.mega-group-title:after{display:none;}.tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2.active > a,.tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2.open.active > a{color:#6cbbd0;font-weight:bold;}.tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2 > a:hover,.tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2.active > a:hover,.tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2.open.active > a:hover{color:#6cbbd0;}.tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2 .tb-megamenu-submenu{margin-left:0;margin-top:0;}.tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2 .tb-megamenu-submenu .mega-dropdown-inner{padding:0;}.tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2 .tb-megamenu-submenu .tb-megamenu-column{margin-top:0;margin-bottom:0;}.tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2 .tb-megamenu-submenu li.level-3 > a{font-size:12.75px;}.tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2 .tb-megamenu-submenu li.level-3 > a:after{display:none;}.tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2 .tb-megamenu-submenu li.level-3 div.tb-megamenu-submenu{display:none;}.tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2 .tb-megamenu-submenu .row-fluid + .row-fluid{border:0;}.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block{padding:0 22px;}.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a:not(.button):not(.fc-button){display:inline;padding:0;}.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block ul li a{padding-left:0;display:block;}.tb-panel .tb-megamenu ul.nav li.mega-align-justify > .dropdown-menu > div > div > div.tb-megamenu-column + div{border-left:1px solid #dadada;}@media (min-width:1016px){body.not-logged-in.scroll .region-navigation .page-region-inner{padding-top:40px;}body.not-logged-in.scroll .tb-panel{background:rgba(57,111,159,0.8);position:fixed;top:0;left:0;margin:0;padding:0;width:100%;z-index:99999;}body.not-logged-in.scroll .tb-panel .tb-megamenu{width:996px;margin:0 auto;padding:0 10px;}}@media (min-width:1016px) and (min-width:1220px){body.not-logged-in.scroll .tb-panel .tb-megamenu{width:1200px;}}@media (min-width:1016px){body.not-logged-in.scroll .tb-panel .tb-megamenu .nav-collapse{background:transparent;}}.icon-field{position:relative;min-height:35px;padding-left:60px;font-size:13.05px;line-height:1.4em;}@media (min-width:460px){.icon-field{min-height:40px;padding-left:55px;}}.icon-field + .icon-field{margin-top:1.6em;}.icon-field .group-label,.icon-field .label-above{font-weight:700;letter-spacing:0.3px;font-size:13.05px;position:relative;}.icon-field .icon,.icon-field:before{position:absolute;top:0;left:0;display:block;height:35px;width:35px;line-height:35px;}@media (min-width:460px){.icon-field .icon,.icon-field:before{height:40px;width:40px;line-height:40px;}}.icon-field .field-name-field-rel-location{position:static;}.icon-field:before{content:' ';background:#375677;color:#fff;font-family:"europa-park-icons";text-align:center;font-size:2em;}.icon-field.age-height:before{content:'m';}.icon-field.audience:before{content:'z';}.icon-field.clock:before{content:'r';}.icon-field.time:before{content:'e';}.icon-field.duration:before{content:'ö';}.icon-field.date:before{content:'e';}.icon-field.duration:before{content:'ö';}.icon-field.weather:before{content:'q';}.icon-field.where:before{content:'f';}.icon-field.meal:before{content:'c';}.icon-field.cuisines:before{content:'v';}.icon-field.rest_cat:before{content:'y';}.icon-field.adventure-level:before{content:'3';}.icon-field.handicap:before{content:'2';}.icon-field.people:before{content:'m';}.icon-field.surface:before{content:'>';}.icon-field.panorama:before{content:url(/sites/all/themes/europapark_theme/images/confertainment-360.svg);padding:3px;}@media (min-width:460px){.icon-field.panorama:before{padding:4px;}}.icon-field.sitemap:before{content:'h';}.icon-field.season:before{background:none;}.icon-field.season .icon-season-summer:before{font-family:"europa-park-icons";background:none;content:'1';color:#feba3d;font-size:35px;}@media (min-width:740px){.icon-field.season .icon-season-summer:before{font-size:40px;}}.icon-field.season .icon-season-winter:before{font-family:"europa-park-icons";background:none;content:'b';color:#465fae;font-size:35px;}@media (min-width:740px){.icon-field.season .icon-season-winter:before{font-size:40px;}}.icon-field.season .icon-season-summer-winter{background-position:0 -486px;}@media (min-width:460px){.icon-field.season .icon-season-summer-winter{background-position:0 -365px;}}.icon-field.park-region:before{background-color:transparent;background-image:none;}.panel-pane.saison .bean-calendar-head-box{color:#555555;padding:1em;font-size:0.86667em;line-height:1.69231em;}.panel-pane.saison .bean-calendar-head-box h3,.panel-pane.saison .bean-calendar-head-box .fancybox-skin .view-calendar-holidays-per-day caption,.fancybox-skin .view-calendar-holidays-per-day .panel-pane.saison .bean-calendar-head-box caption,.panel-pane.saison .bean-calendar-head-box .fullcalendar .popover .views-field-title,.fullcalendar .popover .panel-pane.saison .bean-calendar-head-box .views-field-title{color:#555555;font-size:1.23077em;line-height:1.375em;margin-bottom:0.3em;}.panel-pane.saison.sommer-saison .bean-calendar-head-box{background:rgba(253,195,0,0.3);}.panel-pane.saison.winter-saison .bean-calendar-head-box{background:rgba(80,114,187,0.3);}@media (min-width:740px){.saison-grid-wrapper{display:flex;}.saison-grid-wrapper .bean-calendar-head-box{height:100%;}}.panel-pane.pane-seperator{margin:1.25em 0;}.panel-pane.pane-seperator hr{height:0;border-top:1px solid #dadada;margin:0;padding:0;}#views-exposed-form-event-calendar-panel-pane-calendar{max-width:100%;}.panel-pane.pane-calendar-info{margin:0.5em 0 1em !important;padding-bottom:1em;border-bottom:1px solid #dadada;}.panel-pane.pane-calendar-info span{font-family:"europa-park-icons";}.panel-pane.pane-event-calendar-panel-pane-calendar{margin-top:0 !important;overflow:visible;}.pane-list-events-panel-pane-1 .view-filters,.pane-list-events-panel-pane-1 .view-header,.pane-list-events-panel-pane-1 .reset-filters{display:none;}body.page-node-394 .region-content .pane-node-content{margin-top:0;}.con-contact{margin-bottom:1.6em;}.con-contact a{background:#0e2050;color:#fff;display:flex;width:100%;}.con-contact .img{-webkit-flex:0 0 auto;flex:0 0 auto;width:60px;height:60px;text-align:center;}.con-contact .img i{line-height:60px;font-size:40px;}.con-contact .text{-webkit-align-self:center;align-self:center;}.con-contact h4{color:#fff !important;margin:0 0 5px;}.con-contact:hover a,.con-contact:hover h4{color:#b8bcc2 !important;}h2.error-title,.panel-pane h4.error-title.pane-title{text-align:left;font-size:80px;font-weight:700;}.error-text{text-align:left;font-weight:700;}.error-pages-wrapper{display:none;}.bb-error-block{margin:40px 0 0;}.bb-error-block .error-image{display:none;}.bb-error-block .button-wrapper{margin:30px 0;}.bb-error-block h3,.bb-error-block .fancybox-skin .view-calendar-holidays-per-day caption,.fancybox-skin .view-calendar-holidays-per-day .bb-error-block caption,.bb-error-block .fullcalendar .popover .views-field-title,.fullcalendar .popover .bb-error-block .views-field-title{margin:20px 0;}.bb-error-block h3 a,.bb-error-block .fancybox-skin .view-calendar-holidays-per-day caption a,.fancybox-skin .view-calendar-holidays-per-day .bb-error-block caption a,.bb-error-block .fullcalendar .popover .views-field-title a,.fullcalendar .popover .bb-error-block .views-field-title a{display:inline-block;}@media (min-width:740px){.bb-error-block .error-image{display:block;float:right;width:45%;}}body.page-page-404 #main{margin-bottom:50px;}body.front .region-content .page-region-inner{padding:0;}@media (min-width:740px){body.front .region-content .page-region-inner{display:flex;}body.front .region-content .pane-promo-list-frontpage-panel-pane-item-teaser-media{-webkit-flex:1 1 auto;flex:1 1 auto;margin-right:30px;}body.front .region-content .pane-frontpage-booking-forms{width:300px;margin-top:0;-webkit-flex:0 0 auto;flex:0 0 auto;}}body.front .region-content-bottom .page-region-inner{margin:0 0 1em 0;padding:2em 0.8em;background-color:#fff;}body.front .region-content-bottom .page-region-inner .pane-block:first-child{margin-bottom:1.5em;}@media (min-width:740px){body.front .region-content-bottom .page-region-inner .pane-block:first-child{margin-bottom:0;border-right:1px solid #dadada;padding-right:20px;}}@media (min-width:740px){body.front .region-content-bottom .page-region-inner{display:flex;}body.front .region-content-bottom .page-region-inner > div{width:50%;}}.panel-site-page-lightbox{background:#000;color:#fff;padding:10px 0;}.panel-site-page-lightbox a,.panel-site-page-lightbox h1,.panel-site-page-lightbox .entity.content-element-tour-item h2,.entity.content-element-tour-item .panel-site-page-lightbox h2,.panel-site-page-lightbox .entity.content-element-tour-item .panel-pane h4.pane-title,.entity.content-element-tour-item .panel-pane .panel-site-page-lightbox h4.pane-title,.panel-site-page-lightbox .panel-pane .entity.content-element-tour-item h4.pane-title,.panel-pane .entity.content-element-tour-item .panel-site-page-lightbox h4.pane-title{color:#fff;}.panel-site-page-lightbox .cycle2-slideshow{overflow:visible;}.link-history-back{display:block;margin-bottom:35px;}.link-history-back:before{content:"d";display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-family:"europa-park-icons";font-weight:normal;text-transform:none;padding-right:0.2em;}.link-history-back:after{content:"p";display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-family:"europa-park-icons";font-weight:normal;text-transform:none;padding-right:0.2em;font-size:1.5em;display:block;margin-right:0.1em;float:right;}.entity.element-specialnews{margin-top:5px;}.specialnews-message{color:#fff;font-size:12px;background-color:#9d0c00;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NhMDEzMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzlkMGMwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#ca0130),color-stop(100%,#9d0c00));background:-moz-linear-gradient(left,#ca0130,#9d0c00);background:-webkit-linear-gradient(left,#ca0130,#9d0c00);background:linear-gradient(to right,#ca0130,#9d0c00);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ca0130',endColorstr='#9d0c00',GradientType=0);background-color:#ca0130;font-weight:700;text-align:center;padding:0.6em 4em;line-height:1.4em;}@media (min-width:460px){.specialnews-message{font-size:14px;padding:0.4em 4em 0.5em;}}.specialnews-link{display:block;color:#fff;}.specialnews-link:hover{color:rgba(255,255,255,0.8);}.specialnews-link.arrow:after,.bookingform-tickets form .webform-component--price-overview-link a.specialnews-link:after{font-size:1em;}@media (min-width:460px){.specialnews-link{font-size:14px;}.specialnews-link.arrow:after,.bookingform-tickets form .webform-component--price-overview-link a.specialnews-link:after{font-size:1em;}}body.page-confertainment #smartbanner{display:none !important;}body.page-confertainment .section-topnav{background-color:rgba(14,32,80,0.6);}body.page-confertainment div.sf-accordion-toggle a,body.page-confertainment .sf-panel ul.sf-menu.sf-accordion li.sf-depth-1 > a,body.page-confertainment .sf-panel ul.sf-menu.sf-accordion li.sf-depth-1 > a.active,body.page-confertainment .sf-panel ul.sf-menu.sf-accordion li.sf-depth-1.active-trail > a{background-color:#0e2050;color:#fff;}body.page-confertainment .tb-panel .tb-megamenu .nav-collapse,body.page-confertainment.scroll .tb-panel{background-color:rgba(14,32,80,0.8);}body.page-confertainment .tb-panel .tb-megamenu ul.nav li.tb-megamenu-item.active > a,body.page-confertainment .tb-panel .tb-megamenu ul.nav li.tb-megamenu-item.open.active > a{color:#0e2050;}body.page-confertainment .tb-panel .tb-megamenu ul.nav li.tb-megamenu-item > a:hover,body.page-confertainment .tb-panel .tb-megamenu ul.nav li.tb-megamenu-item.active > a:hover,body.page-confertainment .tb-panel .tb-megamenu ul.nav li.tb-megamenu-item.open.active > a:hover{color:#0e2050;}body.page-confertainment .tb-panel .tb-megamenu ul.nav li.level-1 > a:hover,body.page-confertainment .tb-panel .tb-megamenu ul.nav li.level-1.active > a,body.page-confertainment .tb-panel .tb-megamenu ul.nav li.level-1.active > a:hover,body.page-confertainment .tb-panel .tb-megamenu ul.nav li.level-1.open > a,body.page-confertainment .tb-panel .tb-megamenu ul.nav li.level-1.open > a:hover,body.page-confertainment .tb-panel .tb-megamenu ul.nav li.level-1.open.active > a,body.page-confertainment .tb-panel .tb-megamenu ul.nav li.level-1.open.active > a:hover{color:#b8bcc2;}body.page-confertainment .tb-panel .tb-megamenu ul.nav li.level-1.dropdown.open > a,body.page-confertainment .tb-panel .tb-megamenu ul.nav li.level-1.dropdown.open.active > a{color:#0e2050;}body.page-confertainment .tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2 > a,body.page-confertainment .tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2 > a.mega-group-title{color:#7e8389;}body.page-confertainment .tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2.active > a,body.page-confertainment .tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2 > a:hover,body.page-confertainment .tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2.active > a:hover,body.page-confertainment .tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2.open.active > a:hover{color:#0e2050;}body.page-confertainment .view-mode-teaser_detail .ds-region-content{background-color:#0e2050;}@media (min-width:740px){body.page-confertainment .view-mode-teaser_detail .ds-region-content{background-color:rgba(14,32,80,0.5);}body.page-confertainment .view-mode-teaser_detail:hover .ds-region-content{background-color:rgba(14,32,80,0.8);}}body.page-confertainment h1,body.page-confertainment .entity.content-element-tour-item h2,.entity.content-element-tour-item body.page-confertainment h2,body.page-confertainment .entity.content-element-tour-item .panel-pane h4.pane-title,.entity.content-element-tour-item .panel-pane body.page-confertainment h4.pane-title,body.page-confertainment .panel-pane .entity.content-element-tour-item h4.pane-title,.panel-pane .entity.content-element-tour-item body.page-confertainment h4.pane-title,body.page-confertainment h2,body.page-confertainment .panel-pane h4.pane-title,.panel-pane body.page-confertainment h4.pane-title,body.page-confertainment h3,body.page-confertainment .fancybox-skin .view-calendar-holidays-per-day caption,.fancybox-skin .view-calendar-holidays-per-day body.page-confertainment caption,body.page-confertainment .fullcalendar .popover .views-field-title,.fullcalendar .popover body.page-confertainment .views-field-title,body.page-confertainment h4,body.page-confertainment h5,body.page-confertainment h6,body.page-confertainment .alpha,body.page-confertainment .beta,body.page-confertainment .view-empty,body.page-confertainment body.node-type-accommodation .pane-price-table-panel-pane-price-table .pane-title,body.node-type-accommodation .pane-price-table-panel-pane-price-table body.page-confertainment .pane-title,body.page-confertainment .gamma,body.page-confertainment .delta,body.page-confertainment .epsilon,body.page-confertainment .zeta{color:#0e2050;}body.page-confertainment .entity.content-element-tour-item h2,body.page-confertainment .entity.content-element-tour-item .panel-pane h4.pane-title,.panel-pane body.page-confertainment .entity.content-element-tour-item h4.pane-title,body.page-confertainment .entity.content-element-tour-item .panel-pane h4.pane-title,body.page-confertainment .panel-pane .entity.content-element-tour-item h4.pane-title{color:#fff;}body.page-confertainment .view-slideshow h2,body.page-confertainment .view-slideshow .panel-pane h4.pane-title,.panel-pane body.page-confertainment .view-slideshow h4.pane-title,body.page-confertainment .view-slideshow .panel-pane h4.pane-title,body.page-confertainment .panel-pane .view-slideshow h4.pane-title{color:#fff;}body.page-confertainment .button-primary,body.page-confertainment .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button-primary,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block body.page-confertainment a.button-primary,body.page-confertainment #sliding-popup .popup-content #popup-buttons button,#sliding-popup .popup-content #popup-buttons body.page-confertainment button,body.page-confertainment .button-secondary{background-color:#0e2050;}body.page-confertainment .button-primary:hover,body.page-confertainment .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button-primary:hover,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block body.page-confertainment a.button-primary:hover,body.page-confertainment #sliding-popup .popup-content #popup-buttons button:hover,#sliding-popup .popup-content #popup-buttons body.page-confertainment button:hover,body.page-confertainment .button-secondary:hover{color:#b8bcc2;}body.page-confertainment .cycle2-slideshow .cycle-pager span.cycle-pager-active,body.page-confertainment .cycle2-slideshow .cycle-pager span:hover{color:#0e2050;}body.page-confertainment .icon-field::before{background:#0e2050;}body.page-confertainment ul.pager li{background-color:#b8bcc2;}body.page-confertainment ul.pager li.pager-current,body.page-confertainment ul.pager li a:hover{background-color:#0e2050;}body.page-confertainment .section-footer{background-color:#0e2050;}body.page-confertainment .section-footer h4,body.page-confertainment .section-footer .pane-title,body.page-confertainment .section-footer h4.pane-title{color:#fff;}body.page-confertainment .region-footer .page-region-inner{padding-bottom:0;}body.page-confertainment .region-footer .page-region-inner a:hover,body.page-confertainment .region-footer .page-region-inner a.active-trail.active{color:#b8bcc2;}body.page-confertainment .region-footer .page-region-inner .pane-menu-footer-confertainment,body.page-confertainment .region-footer .page-region-inner .pane-bean-confertainment-footer{-webkit-flex:1 1 40%;flex:1 1 40%;min-width:250px;}body.page-confertainment .region-footer .page-region-inner .pane-menu-footer-confertainment-ep{-webkit-flex:1 1 20%;flex:1 1 20%;min-width:150px;}body.page-rulantica #smartbanner{display:none !important;}body.page-rulantica .section-topnav{background-color:rgba(21,87,116,0.6);}@media (min-width:740px){body.page-rulantica .section-topnav #block-europapark-core-base-booking-rulantica-topnavlink{min-width:130px;}}body.page-rulantica div.sf-accordion-toggle a,body.page-rulantica .sf-panel ul.sf-menu.sf-accordion li.sf-depth-1 > a,body.page-rulantica .sf-panel ul.sf-menu.sf-accordion li.sf-depth-1 > a.active,body.page-rulantica .sf-panel ul.sf-menu.sf-accordion li.sf-depth-1.active-trail > a{background-color:#155774;color:#fff;}body.page-rulantica .tb-panel .tb-megamenu .nav-collapse,body.page-rulantica.scroll .tb-panel{background-color:rgba(21,87,116,0.8);}body.page-rulantica .tb-panel .tb-megamenu ul.nav li.tb-megamenu-item.active > a,body.page-rulantica .tb-panel .tb-megamenu ul.nav li.tb-megamenu-item.open.active > a{color:#155774;}body.page-rulantica .tb-panel .tb-megamenu ul.nav li.tb-megamenu-item > a:hover,body.page-rulantica .tb-panel .tb-megamenu ul.nav li.tb-megamenu-item.active > a:hover,body.page-rulantica .tb-panel .tb-megamenu ul.nav li.tb-megamenu-item.open.active > a:hover{color:#1f6882;}body.page-rulantica .tb-panel .tb-megamenu ul.nav li.level-1 > a:hover,body.page-rulantica .tb-panel .tb-megamenu ul.nav li.level-1.active > a,body.page-rulantica .tb-panel .tb-megamenu ul.nav li.level-1.active > a:hover,body.page-rulantica .tb-panel .tb-megamenu ul.nav li.level-1.open > a,body.page-rulantica .tb-panel .tb-megamenu ul.nav li.level-1.open > a:hover,body.page-rulantica .tb-panel .tb-megamenu ul.nav li.level-1.open.active > a,body.page-rulantica .tb-panel .tb-megamenu ul.nav li.level-1.open.active > a:hover{color:#b8bcc2;}body.page-rulantica .tb-panel .tb-megamenu ul.nav li.level-1.dropdown.open > a,body.page-rulantica .tb-panel .tb-megamenu ul.nav li.level-1.dropdown.open.active > a{color:#155774;}body.page-rulantica .tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2 > a,body.page-rulantica .tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2 > a.mega-group-title{color:#7e8389;}body.page-rulantica .tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2.active > a,body.page-rulantica .tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2 > a:hover,body.page-rulantica .tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2.active > a:hover,body.page-rulantica .tb-panel .tb-megamenu ul.nav .dropdown-menu li.level-2.open.active > a:hover{color:#1f6882;}body.page-rulantica .view-mode-teaser_detail .ds-region-content{background-color:#155774;z-index:0;}@media (min-width:740px){body.page-rulantica .view-mode-teaser_detail .ds-region-content{background-color:rgba(21,87,116,0.5);}body.page-rulantica .view-mode-teaser_detail:hover .ds-region-content{background-color:rgba(21,87,116,0.8);}}body.page-rulantica h1,body.page-rulantica .entity.content-element-tour-item h2,.entity.content-element-tour-item body.page-rulantica h2,body.page-rulantica .entity.content-element-tour-item .panel-pane h4.pane-title,.entity.content-element-tour-item .panel-pane body.page-rulantica h4.pane-title,body.page-rulantica .panel-pane .entity.content-element-tour-item h4.pane-title,.panel-pane .entity.content-element-tour-item body.page-rulantica h4.pane-title,body.page-rulantica h2,body.page-rulantica .panel-pane h4.pane-title,.panel-pane body.page-rulantica h4.pane-title,body.page-rulantica h3,body.page-rulantica .fancybox-skin .view-calendar-holidays-per-day caption,.fancybox-skin .view-calendar-holidays-per-day body.page-rulantica caption,body.page-rulantica .fullcalendar .popover .views-field-title,.fullcalendar .popover body.page-rulantica .views-field-title,body.page-rulantica h4,body.page-rulantica h5,body.page-rulantica h6,body.page-rulantica .alpha,body.page-rulantica .beta,body.page-rulantica .view-empty,body.page-rulantica body.node-type-accommodation .pane-price-table-panel-pane-price-table .pane-title,body.node-type-accommodation .pane-price-table-panel-pane-price-table body.page-rulantica .pane-title,body.page-rulantica .gamma,body.page-rulantica .delta,body.page-rulantica .epsilon,body.page-rulantica .zeta{color:#155774;}body.page-rulantica .entity.content-element-tour-item h2,body.page-rulantica .entity.content-element-tour-item .panel-pane h4.pane-title,.panel-pane body.page-rulantica .entity.content-element-tour-item h4.pane-title,body.page-rulantica .entity.content-element-tour-item .panel-pane h4.pane-title,body.page-rulantica .panel-pane .entity.content-element-tour-item h4.pane-title{color:#fff;}body.page-rulantica .view-slideshow h2,body.page-rulantica .view-slideshow .panel-pane h4.pane-title,.panel-pane body.page-rulantica .view-slideshow h4.pane-title,body.page-rulantica .view-slideshow .panel-pane h4.pane-title,body.page-rulantica .panel-pane .view-slideshow h4.pane-title{color:#fff;}body.page-rulantica .button-primary,body.page-rulantica .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button-primary,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block body.page-rulantica a.button-primary,body.page-rulantica #sliding-popup .popup-content #popup-buttons button,#sliding-popup .popup-content #popup-buttons body.page-rulantica button,body.page-rulantica .button-secondary{background-color:#155774;}body.page-rulantica .button-primary:hover,body.page-rulantica .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button-primary:hover,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block body.page-rulantica a.button-primary:hover,body.page-rulantica #sliding-popup .popup-content #popup-buttons button:hover,#sliding-popup .popup-content #popup-buttons body.page-rulantica button:hover,body.page-rulantica .button-secondary:hover{color:#b8bcc2;}body.page-rulantica .cycle2-slideshow .cycle-pager span.cycle-pager-active,body.page-rulantica .cycle2-slideshow .cycle-pager span:hover{color:#155774;}body.page-rulantica .icon-field::before{background:#155774;}body.page-rulantica ul.pager li{background-color:#b8bcc2;}body.page-rulantica ul.pager li.pager-current,body.page-rulantica ul.pager li a:hover{background-color:#155774;}body.page-rulantica .section-footer{background-color:#155774;}body.page-rulantica .section-footer h4,body.page-rulantica .section-footer .pane-title,body.page-rulantica .section-footer h4.pane-title{color:#fff;}body.page-rulantica .region-footer .page-region-inner{padding-bottom:0;}body.page-rulantica .region-footer .page-region-inner a:hover,body.page-rulantica .region-footer .page-region-inner a.active-trail.active{color:#5fc6d2;}body.page-rulantica .region-footer .page-region-inner .pane-menu-footer-menu-rulantica{flex:1 1 20%;min-width:150px;}body.page-rulantica .region-footer .page-region-inner .pane-menu-footer-menu-rulantica .menu-name-menu-footer-menu-rulantica ul.menu{columns:2;-webkit-columns:2;-moz-columns:2;}body.page-rulantica .region-footer .page-region-inner .pane-menu-footer-menu-rulantica-ep{flex:1 1 20%;min-width:150px;}body.page-rulantica .region-footer .page-region-inner .pane-newsletter-signup{flex:1 1 30%;min-width:250px;}body.page-rulantica .region-footer .page-region-inner .pane-newsletter-signup input.form-submit{background:#6cbbd0;}body.page-rulantica .region-footer .page-region-inner .pane-newsletter-signup input.form-submit:hover{background:#5fc6d2;color:#fff;}body.page-rulantica .region-footer .page-region-inner .pane-newsletter-signup .radio-stream{display:none !important;}body.page-rulantica .region-footer .page-region-inner .pane-menu-footer-socialmedia,body.page-rulantica .region-footer .page-region-inner .pane-bean-rulantica-footer-2{flex:1 1 30%;min-width:250px;}body.page-rulantica .region-footer .page-region-inner .cheque-vacances{display:none !important;font-size:0;}body.page-rulantica .region-footer .page-region-inner .cheque-vacances .cheque-vacances-logo{background:none;}.pane-bean-rulantica-countdown-header{position:absolute;bottom:0;left:0;z-index:3;right:0;top:0;margin:auto;display:flex;justify-content:center;align-items:center;padding:170px 0 0 0;text-align:center;text-shadow:0px 0px 3px rgba(0,0,0,0.25);}@media (min-width:740px){.pane-bean-rulantica-countdown-header{padding:200px 0 0 0;}}.pane-bean-rulantica-countdown-header h2.countdown-title,.pane-bean-rulantica-countdown-header .panel-pane h4.countdown-title.pane-title,.panel-pane .pane-bean-rulantica-countdown-header h4.countdown-title.pane-title{text-align:center;color:#fff;font-weight:400;}.pane-bean-rulantica-countdown-header h2.countdown-title.full,.pane-bean-rulantica-countdown-header .panel-pane h4.countdown-title.full.pane-title,.panel-pane .pane-bean-rulantica-countdown-header h4.countdown-title.full.pane-title{font-size:1.5em;}@media (min-width:740px){.pane-bean-rulantica-countdown-header h2.countdown-title.full,.pane-bean-rulantica-countdown-header .panel-pane h4.countdown-title.full.pane-title,.panel-pane .pane-bean-rulantica-countdown-header h4.countdown-title.full.pane-title{font-size:2em;}}@media (min-width:1220px){.pane-bean-rulantica-countdown-header h2.countdown-title.full,.pane-bean-rulantica-countdown-header .panel-pane h4.countdown-title.full.pane-title,.panel-pane .pane-bean-rulantica-countdown-header h4.countdown-title.full.pane-title{font-size:2.25em;}}.pane-bean-rulantica-countdown-header h2.countdown-title.day-only,.pane-bean-rulantica-countdown-header .panel-pane h4.countdown-title.day-only.pane-title,.panel-pane .pane-bean-rulantica-countdown-header h4.countdown-title.day-only.pane-title{display:inline-block;margin:0 3px 5px 0;font-size:1.5em;}@media (min-width:740px){.pane-bean-rulantica-countdown-header h2.countdown-title.day-only,.pane-bean-rulantica-countdown-header .panel-pane h4.countdown-title.day-only.pane-title,.panel-pane .pane-bean-rulantica-countdown-header h4.countdown-title.day-only.pane-title{font-size:2em;}}@media (min-width:1220px){.pane-bean-rulantica-countdown-header h2.countdown-title.day-only,.pane-bean-rulantica-countdown-header .panel-pane h4.countdown-title.day-only.pane-title,.panel-pane .pane-bean-rulantica-countdown-header h4.countdown-title.day-only.pane-title{font-size:3em;margin:0 10px 5px 0;}}.pane-bean-rulantica-countdown-header #timer{display:flex;flex-direction:row;}.pane-bean-rulantica-countdown-header #timer .countdown-number{display:none;color:#fff;}.pane-bean-rulantica-countdown-header #timer .countdown-number.full{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.5em;margin:0 10px 0 0;padding-right:10px;border-right:2px solid rgba(255,255,255,0.5);line-height:1.2em;}@media (min-width:740px){.pane-bean-rulantica-countdown-header #timer .countdown-number.full{font-size:2.5em;margin:0 20px 0 0;padding-right:20px;line-height:1em;}}@media (min-width:1220px){.pane-bean-rulantica-countdown-header #timer .countdown-number.full{font-size:3.5em;}}.pane-bean-rulantica-countdown-header #timer .countdown-number.full span{font-size:0.5em;line-height:1.2em;}@media (min-width:740px){.pane-bean-rulantica-countdown-header #timer .countdown-number.full span{font-size:0.35em;}}@media (min-width:1220px){.pane-bean-rulantica-countdown-header #timer .countdown-number.full span{font-size:0.35em;}}.pane-bean-rulantica-countdown-header #timer .countdown-number.day-only{display:inline-block;border-right:0;font-size:1.5em;margin:0;padding-right:0;line-height:1.5em;}@media (min-width:740px){.pane-bean-rulantica-countdown-header #timer .countdown-number.day-only{font-size:2em;}}@media (min-width:1220px){.pane-bean-rulantica-countdown-header #timer .countdown-number.day-only{font-size:3em;}}.pane-bean-rulantica-countdown-header #timer .countdown-number.day-only span{font-size:1em !important;margin-left:8px;}@media (min-width:1220px){.pane-bean-rulantica-countdown-header #timer .countdown-number.day-only span{margin-left:15px;}}.pane-bean-rulantica-countdown-header #timer #seconds.full{border-right:0;margin:0;padding-right:0;}.pane-bean-rulantica-countdown-header #timer.day-only{display:inline-block;}.pane-bean-rulantica-countdown-header span.countdown-subtitle{display:none;}.pane-bean-rulantica-countdown-header span.countdown-subtitle.day-only{display:inline-block;text-align:center;color:#fff;font-size:1em;font-weight:400;width:100%;line-height:1.5em;}@media (min-width:740px){.pane-bean-rulantica-countdown-header span.countdown-subtitle.day-only{font-size:1.5em;}}@media (min-width:1220px){.pane-bean-rulantica-countdown-header span.countdown-subtitle.day-only{font-size:2em;}}.pane-bean-rulantica-countdown-fixed{display:none;}@media (min-width:740px){.pane-bean-rulantica-countdown-fixed{display:block;position:fixed;width:100%;bottom:0;left:0;background:rgba(12,104,130,0.8);z-index:999;}.pane-bean-rulantica-countdown-fixed .countdown-title{display:inline-block;line-height:2.5em;margin:0;font-weight:400;color:#fff;font-size:1.3em;}.pane-bean-rulantica-countdown-fixed #timer{display:inline-block;line-height:2.5em;font-weight:400;font-size:1.3em;}.pane-bean-rulantica-countdown-fixed #timer .countdown-number{font-size:1em;display:none;}.pane-bean-rulantica-countdown-fixed #timer .countdown-number span{font-size:1em;margin-left:5px;}.pane-bean-rulantica-countdown-fixed #timer .countdown-number.full,.pane-bean-rulantica-countdown-fixed #timer .countdown-number.day-only{display:inline-block;}}@media (min-width:740px){.pane-bean-rulantica-countdown-fixed .bean-admin{max-width:720px;margin:0 auto;}}@media (min-width:1016px){.pane-bean-rulantica-countdown-fixed .bean-admin{max-width:996px;}}@media (min-width:1220px){.pane-bean-rulantica-countdown-fixed .bean-admin{max-width:1200px;}}@media (min-width:740px){.i18n-en body.page-rulantica .region-topnav .block{margin-right:10px;}}@media (min-width:740px){.i18n-fr body.page-rulantica .region-topnav .block{margin-right:5px;}}@media (min-width:740px){.i18n-it body.page-rulantica .region-topnav .block{margin-right:10px;}}.view-filters{margin:-0.5em 0 20px 0em;position:relative;}@media (min-width:740px){.view-filters{border-top:1px solid #dadada;border-bottom:1px solid #dadada;padding:10px 0 10px 0;}}.view-filters .views-exposed-form .views-exposed-widgets{margin-left:-5px;margin-right:-5px;}.view-filters .views-exposed-widget{width:100%;max-width:420px;padding:0.5em 5px 0 5px;}@media (min-width:740px){.view-filters .views-exposed-widget{width:33.3%;}}@media (min-width:1016px){.view-filters .views-exposed-widget{width:25%;}}@media (min-width:1220px){.view-filters .views-exposed-widget{width:25%;}}.view-filters button,.view-filters select{width:100%;}.view-filters button.dropdown-toggle{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;}.view-filters button.dropdown-toggle .caret,.view-filters button.dropdown-toggle .select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice .select2-arrow .view-filters button.dropdown-toggle b{border:0;}.view-filters button.dropdown-toggle .caret:after,.view-filters button.dropdown-toggle .select2-container .select2-choice .select2-arrow b:after,.select2-container .select2-choice .select2-arrow .view-filters button.dropdown-toggle b:after{position:absolute;top:0;right:7px;content:"";font-family:"FontAwesome";font-size:13px;color:#7e8389;}.view-filters .open > button.dropdown-toggle .caret,.view-filters .open > button.dropdown-toggle .select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice .select2-arrow .view-filters .open > button.dropdown-toggle b{border:0;}.view-filters .open > button.dropdown-toggle .caret:after,.view-filters .open > button.dropdown-toggle .select2-container .select2-choice .select2-arrow b:after,.select2-container .select2-choice .select2-arrow .view-filters .open > button.dropdown-toggle b:after{font-family:"europa-park-icons";content:"p";font-size:11px;}.view-filters .reset-filters{display:none;}@media (min-width:740px){.view-filters .reset-filters{padding-right:1.7em;display:inline-block;font-size:0.7em;font-weight:700;letter-spacing:0.3px;color:#808080;position:absolute;right:0;top:-3.2em;cursor:default;}}.view-filters .reset-filters.active{cursor:pointer;color:#375677;}.view-filters .reset-filters.active:after{color:#375677;}.view-filters .reset-filters:after{content:"p";font-size:1em;top:0;right:0;height:auto;line-height:2em;color:#808080;}.view-header{font-size:13.05px;}.view-header .view-result-headline,.view-header .view-result-counter{text-align:right;padding:0 2px;float:right;margin-top:0;margin-bottom:10px;}.view-header .view-result-headline{text-align:right;float:left;}.view-empty{margin-left:5px;max-width:600px;padding-bottom:4em;font-size:1.33333em;line-height:2.2em;line-height:normal;}@media (min-width:740px){.view-empty{margin-left:15px;}}.view-empty .reset-filters{padding-top:1.6em;display:none;}@media (min-width:740px){.view-empty .reset-filters{padding-right:1.7em;display:inline-block;font-size:11px;cursor:pointer;font-weight:700;letter-spacing:0.3px;color:#375677;position:absolute;}}.view-empty .reset-filters:after{font-family:"europa-park-icons";content:"p";font-size:1em;top:0;right:0;height:auto;line-height:4.5em;color:#375677;}.hide-pane-title-mobile h4.pane-title,.pane-list-restaurant-panel-pane-list-restaurants h4.pane-title,.pane-list-attractions-shows-panel-pane-list-attraction h4.pane-title,.pane-list-events-panel-pane-list-events h4.pane-title,.pane-list-events-panel-pane-list-events-shows h4.pane-title{display:none;}@media (min-width:740px){.hide-pane-title-mobile h4.pane-title,.pane-list-restaurant-panel-pane-list-restaurants h4.pane-title,.pane-list-attractions-shows-panel-pane-list-attraction h4.pane-title,.pane-list-events-panel-pane-list-events h4.pane-title,.pane-list-events-panel-pane-list-events-shows h4.pane-title{display:block;padding-right:115px;}}.view.list-node-teaser-detail .view-content{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:740px){.view.list-node-teaser-detail .view-content .grid-item,.view.list-node-teaser-detail .view-content .acc-highlight-wrapper{width:50%;}}@media (min-width:1016px){.view.list-node-teaser-detail .view-content .grid-item,.view.list-node-teaser-detail .view-content .acc-highlight-wrapper{width:33.3%;}}.view.list-node-teaser-detail .view-content .grid-item .linked-container,.view.list-node-teaser-detail .view-content .acc-highlight-wrapper .linked-container{margin:0;max-width:420px;height:100%;}@media (min-width:1016px){.panel-content-twocol .region-content .view.list-node-teaser-detail .grid-item,.panel-content-twocol .region-content .view.list-node-teaser-detail .acc-highlight-wrapper{width:50%;}}.region-sidebar .view.list-node-teaser-detail .view-content .grid-item,.region-sidebar .view.list-node-teaser-detail .view-content .acc-highlight-wrapper{width:100%;}.view-list-attractions-shows .views-exposed-widget > label{display:none;}.view-list-attractions-shows .views-exposed-widget .button,.view-list-attractions-shows .views-exposed-widget .fc-button,.view-list-attractions-shows .views-exposed-widget .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-list-attractions-shows .views-exposed-widget a.button,.view-list-attractions-shows .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text,.view-list-events .view-list-attractions-shows .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text,.view-list-attractions-shows .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text,.view-list-events .view-list-attractions-shows .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text,.view-list-attractions-shows .views-exposed-widget .select2-container .select2-choice,.select2-container .view-list-attractions-shows .views-exposed-widget .select2-choice{padding-right:50px;}.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_attraction_category_tid_i18n .button:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_attraction_category_tid_i18n .fc-button:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_attraction_category_tid_i18n .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button:before,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_attraction_category_tid_i18n a.button:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_attraction_category_tid_i18n .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_attraction_category_tid_i18n input.form-text:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_attraction_category_tid_i18n .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_attraction_category_tid_i18n input.form-text:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_attraction_category_tid_i18n .select2-container .select2-choice:before,.select2-container .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_attraction_category_tid_i18n .select2-choice:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_attraction_category_tid_selective .button:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_attraction_category_tid_selective .fc-button:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_attraction_category_tid_selective .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button:before,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_attraction_category_tid_selective a.button:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_attraction_category_tid_selective .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_attraction_category_tid_selective input.form-text:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_attraction_category_tid_selective .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_attraction_category_tid_selective input.form-text:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_attraction_category_tid_selective .select2-container .select2-choice:before,.select2-container .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_attraction_category_tid_selective .select2-choice:before{content:'6';}.view-list-attractions-shows .views-exposed-widget.views-widget-filter-age-height .or{display:none;}.view-list-attractions-shows .views-exposed-widget.views-widget-filter-age-height .dropdown-menu{width:410px;padding:10px 25px 30px;}.view-list-attractions-shows .views-exposed-widget.views-widget-filter-age-height .dropdown-menu label{font-size:13.05px;padding-top:1.5em;padding-bottom:1.5em;}.view-list-attractions-shows .views-exposed-widget.views-widget-filter-age-height .dropdown-menu .irs-grid-text{font-size:0.9em;color:#375677;bottom:-5px;}.view-list-attractions-shows .views-exposed-widget.views-widget-filter-age-height .button:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-age-height .fc-button:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-age-height .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button:before,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-list-attractions-shows .views-exposed-widget.views-widget-filter-age-height a.button:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-age-height .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .view-list-attractions-shows .views-exposed-widget.views-widget-filter-age-height input.form-text:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-age-height .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .view-list-attractions-shows .views-exposed-widget.views-widget-filter-age-height input.form-text:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-age-height .select2-container .select2-choice:before,.select2-container .view-list-attractions-shows .views-exposed-widget.views-widget-filter-age-height .select2-choice:before{content:'m';}.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_i18n,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_selective{display:none;}@media (min-width:1016px){.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_i18n,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_selective{display:block;}}.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_i18n ul.multiselect-container.dropdown-menu li:first-child,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_selective ul.multiselect-container.dropdown-menu li:first-child{display:none;}.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_i18n .and,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_selective .and{display:none;}.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_i18n .button:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_i18n .fc-button:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_i18n .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button:before,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_i18n a.button:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_i18n .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_i18n input.form-text:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_i18n .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_i18n input.form-text:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_i18n .select2-container .select2-choice:before,.select2-container .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_i18n .select2-choice:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_selective .button:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_selective .fc-button:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_selective .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button:before,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_selective a.button:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_selective .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_selective input.form-text:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_selective .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_selective input.form-text:before,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_selective .select2-container .select2-choice:before,.select2-container .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_adventure_level_tid_selective .select2-choice:before{content:'3';}.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .button.sommer:after,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .sommer.fc-button:after,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.sommer.button:after,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid a.sommer.button:after,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.sommer.form-text:after,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid input.sommer.form-text:after,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.sommer.form-text:after,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid input.sommer.form-text:after,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .select2-container .sommer.select2-choice:after,.select2-container .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .sommer.select2-choice:after{content:'1';}.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .button.winter:after,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .winter.fc-button:after,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.winter.button:after,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid a.winter.button:after,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.winter.form-text:after,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid input.winter.form-text:after,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.winter.form-text:after,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid input.winter.form-text:after,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .select2-container .winter.select2-choice:after,.select2-container .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .winter.select2-choice:after{content:'b';}.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .button.halloween:after,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .halloween.fc-button:after,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.halloween.button:after,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid a.halloween.button:after,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.halloween.form-text:after,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid input.halloween.form-text:after,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.halloween.form-text:after,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid input.halloween.form-text:after,.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .select2-container .halloween.select2-choice:after,.select2-container .view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_season_tid .halloween.select2-choice:after{font-family:"ep-icons";content:"";font-size:1.8em;}.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_handicap_tid{display:none;width:100%;max-width:100%;}.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_handicap_tid .handicap-option{color:#7e8389;cursor:pointer;}.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_handicap_tid .handicap-option [data-toggle="tooltip"]{color:#375677;}.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_handicap_tid .handicap-option:before{content:'2';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-weight:normal;font-family:"europa-park-icons";font-size:1.6em;}@media (min-width:740px){.view-list-attractions-shows .views-exposed-widget.views-widget-filter-field_rel_handicap_tid{display:block;}}.view-list-events .views-exposed-widget{display:none;}@media (min-width:740px){.view-list-events .views-exposed-widget{display:block;}}.view-list-events .views-exposed-widget.views-submit-button{display:none;}.view-list-events .views-exposed-widget.views-widget-filter-date_filter,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1{display:flex;position:relative;}@media (min-width:0) and (max-width:1016px){.view-list-events .views-exposed-widget.views-widget-filter-date_filter,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1{width:50%;}}.view-list-events .views-exposed-widget.views-widget-filter-date_filter > label,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 > label{-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:center;align-self:center;display:inline-block;vertical-align:middle;font-weight:normal;font-size:13.05px;margin-right:0.5em;position:absolute;z-index:5;left:22px;}.view-list-events .views-exposed-widget.views-widget-filter-date_filter > .views-widget,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 > .views-widget{-webkit-flex:1 1 auto;flex:1 1 auto;}.view-list-events .views-exposed-widget.views-widget-filter-date_filter .container-inline-date,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .container-inline-date{overflow:hidden;}.view-list-events .views-exposed-widget.views-widget-filter-date_filter .container-inline-date .form-item,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .container-inline-date .form-item{display:block;}.view-list-events .views-exposed-widget.views-widget-filter-date_filter .container-inline-date .form-item .form-item,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .container-inline-date .form-item .form-item{width:100%;}.view-list-events .views-exposed-widget.views-widget-filter-date_filter .container-inline-date .date-padding,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .container-inline-date input,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .container-inline-date .date-padding,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .container-inline-date input{width:100% !important;}.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup{margin-right:0;}.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item{position:relative;}.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item:before{content:"ä";font-size:1.5em;right:14px;cursor:pointer;}.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text{height:43px;padding:0 40px;text-align:center;}.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .description,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .description{display:none;}@media (min-width:0) and (max-width:1016px){.view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n{width:50%;}}.view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n > label{display:none;}.view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n .button,.view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n .fc-button,.view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n a.button,.view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n .select2-container .select2-choice,.select2-container .view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n .select2-choice{padding-right:50px;}.view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n .button:before,.view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n .fc-button:before,.view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button:before,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n a.button:before,.view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n .select2-container .select2-choice:before,.select2-container .view-list-events .views-exposed-widget.views-widget-filter-field_rel_event_category_tid_i18n .select2-choice:before{content:"w";}.view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value{}@media (min-width:0) and (max-width:1016px){.view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value{width:50%;}}.view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value > label{display:none;}.view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value .button,.view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value .fc-button,.view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value a.button,.view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .views-exposed-widget.views-widget-filter-field_ticket_status_value input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .views-exposed-widget.views-widget-filter-field_ticket_status_value input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value .select2-container .select2-choice,.select2-container .view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value .select2-choice{padding-right:50px;}.view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value .button:before,.view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value .fc-button:before,.view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button:before,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value a.button:before,.view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .views-exposed-widget.views-widget-filter-field_ticket_status_value input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .views-exposed-widget.views-widget-filter-field_ticket_status_value input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value .select2-container .select2-choice:before,.select2-container .view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value .select2-choice:before{content:"4";}.view-list-events .views-exposed-widget.views-widget-filter-field_ticket_status_value .dropdown-menu{left:auto;right:0;}.pane-content-teaser-list-panel-pane-content-list h4.pane-title{border-bottom:1px solid #dadada;margin-bottom:20px;padding-bottom:12px;}.pane-content-teaser-list-panel-pane-content-list .accomodation-teaser-list-wide .view-header{margin-top:-54px;}.pane-content-teaser-list-panel-pane-content-list .accomodation-teaser-list-wide .teaser-wide-row{padding-top:20px;max-width:420px;}@media (min-width:460px){.pane-content-teaser-list-panel-pane-content-list .accomodation-teaser-list-wide .teaser-wide-row{max-width:100%;}}.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n > label{display:none;}.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n .button,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n .fc-button,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n a.button,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n input.form-text,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n input.form-text,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n .select2-container .select2-choice,.select2-container .view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n .select2-choice{padding-right:50px;}.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n .button:before,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n .fc-button:before,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button:before,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n a.button:before,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n input.form-text:before,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n input.form-text:before,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n .select2-container .select2-choice:before,.select2-container .view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_restaurant_category_tid_i18n .select2-choice:before{content:"v";}.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_meal_attributes_tid{display:none;}@media (min-width:740px){.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_meal_attributes_tid{display:block;}}.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_meal_attributes_tid .form-type-bef-checkbox{margin-top:-5px;}.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_meal_attributes_tid .form-type-bef-checkbox:after{font-family:"europa-park-icons";font-size:1.2em;display:inline-block;padding-bottom:5px;vertical-align:bottom;color:#7e8389;}.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_meal_attributes_tid .form-type-bef-checkbox label{font-weight:normal;font-size:13.05px;color:#375677;}.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_meal_attributes_tid .form-item-edit-meal-attributes-147:after{content:'B';}.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_meal_attributes_tid .form-item-edit-meal-attributes-146:after{content:'A';color:#6c9a31;}.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n{display:none;}@media (min-width:740px){.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n{display:block;}}.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n > label{display:none;}.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n .button,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n .fc-button,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n a.button,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n input.form-text,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n input.form-text,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n .select2-container .select2-choice,.select2-container .view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n .select2-choice{padding-right:50px;}.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n .button:before,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n .fc-button:before,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button:before,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n a.button:before,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n input.form-text:before,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text:before,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n input.form-text:before,.view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n .select2-container .select2-choice:before,.select2-container .view-list-restaurant .views-exposed-widget.views-widget-filter-field_rel_cuisines_tid_i18n .select2-choice:before{content:"c";}.view-list-rooms-facility .views-exposed-widget > label{display:none;}.view-list-rooms-facility .views-exposed-widget.views-widget-filter-field_confertainment_resort_loca_value{}.view-list-rooms-facility .views-exposed-widget.views-widget-filter-field_confertainment_resort_loca_value .dropdown-menu{left:auto;right:0;}@media (min-width:1016px){.view-list-rooms-facility .views-exposed-widget.views-widget-filter-field_confertainment_resort_loca_value .dropdown-menu{left:0;right:auto;}}.node-search-result{margin:0 0 23px;border-bottom:1px solid #dadada;cursor:pointer;}.node-search-result:after{visibility:hidden;display:block;content:"";clear:both;height:0;}.node-search-result .field-name-field-teaserimage,.node-search-result .field-name-search-result-teaser-image{float:left;}.node-search-result .field-name-field-teaserimage img,.node-search-result .field-name-search-result-teaser-image img{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:rgba(0,0,0,0.25) 0px 0px 3px 0px;-webkit-box-shadow:rgba(0,0,0,0.25) 0px 0px 3px 0px;box-shadow:rgba(0,0,0,0.25) 0px 0px 3px 0px;display:block;margin:0 30px 15px 0;}.node-search-result .group-search-result-teaser-right{margin:0 0 10px;}.node-search-result .group-search-result-teaser-right p{margin-bottom:0.5em;}.node-search-result .group-search-result-infos{color:#375677;font-weight:700;letter-spacing:0.3px;}.node-search-result .group-search-result-infos:after{visibility:hidden;display:block;content:"";clear:both;height:0;}.node-search-result .group-search-result-infos .field{float:left;}.node-search-result .group-search-result-infos .gap,.node-search-result .group-search-result-infos .label-inline{float:left;margin:0 5px 0 0;}.search-api-page-results{position:relative;width:100%;}.search-api-page-results form > div{position:relative;min-height:42px;}.search-api-page-results form > div .form-type-textfield input,.search-api-page-results form > div .form-submit{position:absolute;top:0;line-height:normal !important;}.search-api-page-results form > div .form-type-textfield input{left:0;width:82.34328%;z-index:10;}.search-api-page-results form > div .form-submit{right:0;width:19.65672%;z-index:20;}@media (min-width:740px){.search-api-page-results form > div{width:80%;margin:50px auto;}}.search-api-page-results .mobile:after{visibility:hidden;display:block;content:"";clear:both;height:0;}@media (min-width:740px){.search-api-page-results .mobile{display:none;}}.search-api-page-results h2.result-title,.search-api-page-results .panel-pane h4.result-title.pane-title,.panel-pane .search-api-page-results h4.result-title.pane-title{margin:0 0 30px;padding:0 0 10px;border-bottom:1px solid #dadada;font-size:28px;}.search-api-page-results h2.result-title span,.search-api-page-results .panel-pane h4.result-title.pane-title span,.panel-pane .search-api-page-results h4.result-title.pane-title span{text-decoration:underline;}.gss-long-search-field{position:relative;width:100%;}@media (min-width:740px){.gss-long-search-field{display:none;}}.gss-long-search-field form > div{position:relative;min-height:42px;}.gss-long-search-field form > div .form-type-textfield input,.gss-long-search-field form > div .form-submit{position:absolute;top:0;line-height:normal !important;}.gss-long-search-field form > div .form-type-textfield input{left:0;width:82.34328%;z-index:10;}.gss-long-search-field form > div .form-submit{right:0;width:19.65672%;z-index:20;}.gss-long-search-field form > div .form-type-textfield{display:block;}.gss-long-search-field form > div .form-type-textfield input{height:29px;}@media (min-width:740px){.gss-long-search-field form > div{width:50%;margin:50px auto;}}.gss-long-search-field .mobile:after{visibility:hidden;display:block;content:"";clear:both;height:0;}@media (min-width:740px){.gss-long-search-field .mobile{display:none;}}.gss-long-search-field h2.result-title,.gss-long-search-field .panel-pane h4.result-title.pane-title,.panel-pane .gss-long-search-field h4.result-title.pane-title{margin:0 0 30px;padding:0 0 10px;border-bottom:1px solid #dadada;font-size:28px;}.gss-long-search-field h2.result-title span,.gss-long-search-field .panel-pane h4.result-title.pane-title span,.panel-pane .gss-long-search-field h4.result-title.pane-title span{text-decoration:underline;}.long-search-field form{position:relative;width:100%;max-width:500px;margin-bottom:1em;min-height:29px;}.long-search-field form > div{position:relative;min-height:42px;z-index:10;}.long-search-field form > div .form-type-textfield input,.long-search-field form > div .form-submit{position:absolute;top:0;line-height:normal !important;}.long-search-field form > div .form-type-textfield input{left:0;width:82.34328%;z-index:10;}.long-search-field form > div .form-submit{right:0;width:19.65672%;z-index:20;}.long-search-field form > div .form-type-textfield{display:block;}.long-search-field form > div .form-type-textfield input{height:29px;}.long-search-field form > div input[type="submit"]{background:#6cbbd0;}.long-search-field form > div input[type="submit"]:hover{background:#5fc6d2;}.page-search h1,.page-search .entity.content-element-tour-item h2,.entity.content-element-tour-item .page-search h2,.page-search .entity.content-element-tour-item .panel-pane h4.pane-title,.entity.content-element-tour-item .panel-pane .page-search h4.pane-title,.page-search .panel-pane .entity.content-element-tour-item h4.pane-title,.panel-pane .entity.content-element-tour-item .page-search h4.pane-title,.page-search .pane-page-messages{display:none;}.view-mode-teaser_detail{position:relative;overflow:hidden;max-width:420px;height:100%;display:flex;-webkit-flex-direction:column;flex-direction:column;overflow:hidden;}@media (min-width:740px){.view-mode-teaser_detail img{-moz-transition:all 0.5s cubic-bezier(0.23,1,0.32,1) 0s;-o-transition:all 0.5s cubic-bezier(0.23,1,0.32,1) 0s;-webkit-transition:all 0.5s cubic-bezier(0.23,1,0.32,1);-webkit-transition-delay:0s;transition:all 0.5s cubic-bezier(0.23,1,0.32,1) 0s;}.view-mode-teaser_detail:hover img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}}.view-mode-teaser_detail .micro{display:none;}@media (min-width:740px){.view-mode-teaser_detail .micro{display:block;}}.view-mode-teaser_detail .field-name-field-teaserimage{overflow:hidden;}.view-mode-teaser_detail .field-name-field-teaserimage img{display:block;margin-top:-10%;margin-bottom:-15%;}@media (min-width:740px){.view-mode-teaser_detail .field-name-field-teaserimage img{margin:0;}}.view-mode-teaser_detail .closed-status{position:absolute;top:15px;left:-110px;background-color:rgba(55,86,119,0.8);transform:rotate(-45deg);-webkit-transform:rotate(-45deg) translateZ(0);padding:15px 0;width:300px;text-align:center;}@media (min-width:1220px){.view-mode-teaser_detail .closed-status{top:25px;left:-95px;padding:20px 0;}}.view-mode-teaser_detail .closed-status span.closed{color:#fff;font-size:0.75em;text-transform:uppercase;}@media (min-width:1220px){.view-mode-teaser_detail .closed-status span.closed{font-size:1em;}}.view-mode-teaser_detail .ds-region-content{background-color:#375677;color:#fff;font-weight:700;padding:0 15px 5px;-webkit-flex:1 1 auto;flex:1 1 auto;}@media (min-width:740px){.view-mode-teaser_detail .ds-region-content{background-color:rgba(55,86,119,0.5);position:absolute;bottom:65px;min-height:65px;z-index:1;width:100%;transition:all .3s;transform:translateY(100%);}}.view-mode-teaser_detail .ds-region-content h3,.view-mode-teaser_detail .ds-region-content .fancybox-skin .view-calendar-holidays-per-day caption,.fancybox-skin .view-calendar-holidays-per-day .view-mode-teaser_detail .ds-region-content caption,.view-mode-teaser_detail .ds-region-content .fullcalendar .popover .views-field-title,.fullcalendar .popover .view-mode-teaser_detail .ds-region-content .views-field-title{margin:0;padding:10px 0 5px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal;color:#fff;}.view-mode-teaser_detail .ds-region-content p,.view-mode-teaser_detail .ds-region-content > div{padding:0;margin:0;line-height:25px;font-size:13.05px;}.view-mode-teaser_detail .is-new{position:absolute;top:-1px;right:30px;height:40px;width:60px;background-color:transparent;background-size:auto;}.view-mode-teaser_detail .ticket-status .sold-out{font-size:0;position:absolute;top:0;left:0;width:125px;}.view-mode-teaser_detail .ticket-status .sold-out.lang-de:before{content:url(/sites/all/themes/europapark_theme/images/sold-out-de.svg);}.view-mode-teaser_detail .ticket-status .sold-out.lang-en:before{content:url(/sites/all/themes/europapark_theme/images/sold-out-en.svg);}.view-mode-teaser_detail .ticket-status .sold-out.lang-fr:before{content:url(/sites/all/themes/europapark_theme/images/sold-out-fr.svg);}.view-mode-teaser_detail .ticket-status .sold-out.lang-it:before{content:url(/sites/all/themes/europapark_theme/images/sold-out-it.svg);}.view-mode-teaser_detail .ticket-status .sold-out.lang-nl:before{content:url(/sites/all/themes/europapark_theme/images/sold-out-nl.svg);}.view-mode-teaser_detail .field-name-field-dynamic-season{font-size:11px;}.view-mode-teaser_detail .field-name-field-dynamic-season .season-summer-winter,.view-mode-teaser_detail .field-name-field-dynamic-season .season-summer-only.current-season-summer,.view-mode-teaser_detail .field-name-field-dynamic-season .season-winter-only.current-season-winter{display:none;}@media (min-width:740px){.view-mode-teaser_detail:hover .ds-region-content{background-color:rgba(55,86,119,0.8);transform:translateY(65px);transition:all .3s;}}.view-mode-teaser_detail.node-show p.date{display:none;}.view-list-events .node-teaser-detail.node-show p.subheadline{display:none;}.view-list-events .node-teaser-detail.node-show p.date{display:block;}.ie .view-mode-teaser_detail{display:block;}.view-mode-teaser_media{position:relative;overflow:hidden;}@media (min-width:740px){.view-mode-teaser_media img{-moz-transition:all 0.5s cubic-bezier(0.23,1,0.32,1) 0s;-o-transition:all 0.5s cubic-bezier(0.23,1,0.32,1) 0s;-webkit-transition:all 0.5s cubic-bezier(0.23,1,0.32,1);-webkit-transition-delay:0s;transition:all 0.5s cubic-bezier(0.23,1,0.32,1) 0s;}.view-mode-teaser_media:hover img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}}.view-mode-teaser_media .ds-region-content{position:absolute;bottom:0;width:100%;height:45px;background-color:rgba(55,86,119,0.5);display:flex;-webkit-align-items:center;align-items:center;padding:0 10px;color:#fff;font-weight:700;font-size:13.05px;line-height:16px;transition:all .3s;}.view-mode-teaser_media .ds-region-content div{width:100%;-webkit-flex:0 0 auto;flex:0 0 auto;}.view-mode-teaser_media:hover .ds-region-content{background-color:rgba(55,86,119,0.8);}.view-mode-teaser_wide{background:#f6f7f8;position:relative;max-width:420px;}.view-mode-teaser_wide .ds-region-image .bg-image{height:200px;background-size:cover;}.view-mode-teaser_wide .ds-region-content{padding:15px 20px;}.view-mode-teaser_wide .teaser_wide_midde_column h2,.view-mode-teaser_wide .teaser_wide_midde_column .panel-pane h4.pane-title,.panel-pane .view-mode-teaser_wide .teaser_wide_midde_column h4.pane-title{color:#396f9f;display:inline;margin:0 10px 10px 0;}.view-mode-teaser_wide .teaser_wide_midde_column .teaser_wide_middle_item{color:#7e8389;margin:10px 0 10px 0;}.view-mode-teaser_wide .teaser_wide_midde_column .teaser_wide_text{display:none;}@media (min-width:740px){.view-mode-teaser_wide .teaser_wide_midde_column .teaser_wide_text{display:block;}}.view-mode-teaser_wide .teaser_wide_midde_column .teaser_wide_rating{font-weight:700;letter-spacing:0.3px;}.view-mode-teaser_wide .teaser_wide_right_column{text-align:right;}@media (min-width:1220px){.view-mode-teaser_wide .teaser_wide_right_column .teaser_wide_price_wrapper{padding-top:5px;}}.view-mode-teaser_wide .teaser_wide_right_column .teaser_wide_price_wrapper h2,.view-mode-teaser_wide .teaser_wide_right_column .teaser_wide_price_wrapper .panel-pane h4.pane-title,.panel-pane .view-mode-teaser_wide .teaser_wide_right_column .teaser_wide_price_wrapper h4.pane-title{display:inline-block;margin-bottom:0;line-height:20px;color:#396f9f;}.view-mode-teaser_wide .teaser_wide_right_column .teaser_wide_price_wrapper span{color:#7e8389;}.view-mode-teaser_wide .teaser_wide_right_column .teaser_wide_price_wrapper .price-currency{color:#396f9f;}.view-mode-teaser_wide .teaser_wide_right_column .teaser_wide_price_wrapper .price-prefix,.view-mode-teaser_wide .teaser_wide_right_column .teaser_wide_price_wrapper .price-suffix{font-size:13.05px;}.view-mode-teaser_wide .teaser_wide_right_column .teaser_wide_price_wrapper .price-suffix{display:none;}@media (min-width:1016px){.view-mode-teaser_wide .teaser_wide_right_column .teaser_wide_price_wrapper .price-suffix{display:block;}}.view-mode-teaser_wide .teaser_wide_right_column .button,.view-mode-teaser_wide .teaser_wide_right_column .fc-button,.view-mode-teaser_wide .teaser_wide_right_column .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-mode-teaser_wide .teaser_wide_right_column a.button,.view-mode-teaser_wide .teaser_wide_right_column .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .view-mode-teaser_wide .teaser_wide_right_column input.form-text,.view-mode-teaser_wide .teaser_wide_right_column .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .view-mode-teaser_wide .teaser_wide_right_column input.form-text,.view-mode-teaser_wide .teaser_wide_right_column .select2-container .select2-choice,.select2-container .view-mode-teaser_wide .teaser_wide_right_column .select2-choice{margin-top:5px;text-align:center;}@media (min-width:1016px){.view-mode-teaser_wide .teaser_wide_right_column .button,.view-mode-teaser_wide .teaser_wide_right_column .fc-button,.view-mode-teaser_wide .teaser_wide_right_column .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .view-mode-teaser_wide .teaser_wide_right_column a.button,.view-mode-teaser_wide .teaser_wide_right_column .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .view-mode-teaser_wide .teaser_wide_right_column input.form-text,.view-mode-teaser_wide .teaser_wide_right_column .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .view-mode-teaser_wide .teaser_wide_right_column input.form-text,.view-mode-teaser_wide .teaser_wide_right_column .select2-container .select2-choice,.select2-container .view-mode-teaser_wide .teaser_wide_right_column .select2-choice{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:120px;margin-top:20px;}}@media (min-width:740px){.view-mode-teaser_wide{display:flex;max-width:100%;}.view-mode-teaser_wide:hover{background:#e8ecf0;}.view-mode-teaser_wide .ds-region-image{-webkit-flex:0 0 auto;flex:0 0 auto;width:49%;max-width:300px;min-height:140px;}.view-mode-teaser_wide .ds-region-image *,.view-mode-teaser_wide .ds-region-image .bg-image{height:100%;}.view-mode-teaser_wide .ds-region-content{-webkit-flex:1 1 auto;flex:1 1 auto;}}@media (min-width:1016px){.panel-content-template:not(.panel-content-twocol) .view-mode-teaser_wide .ds-region-image{width:300px;}.panel-content-template:not(.panel-content-twocol) .view-mode-teaser_wide .ds-region-content{display:flex;}.panel-content-template:not(.panel-content-twocol) .view-mode-teaser_wide .teaser_wide_midde_column{-webkit-flex:1 1 auto;flex:1 1 auto;padding-right:20px;}.panel-content-template:not(.panel-content-twocol) .view-mode-teaser_wide .teaser_wide_right_column{-webkit-flex:1 0 auto;flex:1 0 auto;}}.forecast .sunshine-risk .sunshine:before,.forecast .sunshine-risk .precipitation:before{display:inline-block;font-family:"europa-park-icons";font-size:1.9em;font-weight:normal;vertical-align:middle;}.forecast{margin:7px 0 28px;}.forecast .first{background-image:url(/sites/all/themes/europapark_theme/images/weather/forecast_bg1.png);}.forecast .second{background-image:url(/sites/all/themes/europapark_theme/images/weather/forecast_bg2.png);}.forecast .third{background-image:url(/sites/all/themes/europapark_theme/images/weather/forecast_bg3.png);}.forecast .day{font-weight:700;letter-spacing:0.3px;margin:9px 0 103px 21px;}.forecast .icon{position:absolute;left:15px;top:13px;width:138px;height:138px;}.forecast .data{position:absolute;right:20px;top:40px;width:145px;font-weight:700;letter-spacing:0.3px;}.forecast .data .weather{margin:0 0 14px;text-align:center;font-size:0.85em;}.forecast .data .temp{font-size:3.15em;text-align:center;}.forecast .data .temp span{font-weight:normal;}.forecast .sunshine-risk{margin:0 0 0 28px;font-size:0.85em;font-weight:700;letter-spacing:0.3px;}.forecast .sunshine-risk .sunshine:before{content:"9";margin:0 4px 2px 0;}.forecast .sunshine-risk .precipitation:before{content:"8";margin:0 7px 2px 7px;}.forecast > div{position:relative;float:left;width:300px;height:168px;color:#fff;margin:0 0 27px;text-shadow:1px 1px 1px rgba(0,0,0,0.2);}@media (min-width:460px){.forecast > div{margin:0 27px 27px 0;}}.forecast > div:last-child{margin-right:0;}.bookingform-table form,.bookingform-hotel form,.bookingform-hotel-detail form,#webform-client-form-92 form,.bookingform-tickets form{position:relative;border:1px solid #dadada;background-color:#fff;padding:1em;max-width:420px;}.bookingform-table form textarea,.bookingform-hotel form textarea,.bookingform-hotel-detail form textarea,#webform-client-form-92 form textarea,.bookingform-tickets form textarea,.bookingform-table form select,.bookingform-hotel form select,.bookingform-hotel-detail form select,#webform-client-form-92 form select,.bookingform-tickets form select,.bookingform-table form input[type="date"],.bookingform-hotel form input[type="date"],.bookingform-hotel-detail form input[type="date"],#webform-client-form-92 form input[type="date"],.bookingform-tickets form input[type="date"],.bookingform-table form input[type="datetime"],.bookingform-hotel form input[type="datetime"],.bookingform-hotel-detail form input[type="datetime"],#webform-client-form-92 form input[type="datetime"],.bookingform-tickets form input[type="datetime"],.bookingform-table form input[type="datetime-local"],.bookingform-hotel form input[type="datetime-local"],.bookingform-hotel-detail form input[type="datetime-local"],#webform-client-form-92 form input[type="datetime-local"],.bookingform-tickets form input[type="datetime-local"],.bookingform-table form input[type="email"],.bookingform-hotel form input[type="email"],.bookingform-hotel-detail form input[type="email"],#webform-client-form-92 form input[type="email"],.bookingform-tickets form input[type="email"],.bookingform-table form input[type="month"],.bookingform-hotel form input[type="month"],.bookingform-hotel-detail form input[type="month"],#webform-client-form-92 form input[type="month"],.bookingform-tickets form input[type="month"],.bookingform-table form input[type="number"],.bookingform-hotel form input[type="number"],.bookingform-hotel-detail form input[type="number"],#webform-client-form-92 form input[type="number"],.bookingform-tickets form input[type="number"],.bookingform-table form input[type="password"],.bookingform-hotel form input[type="password"],.bookingform-hotel-detail form input[type="password"],#webform-client-form-92 form input[type="password"],.bookingform-tickets form input[type="password"],.bookingform-table form input[type="search"],.bookingform-hotel form input[type="search"],.bookingform-hotel-detail form input[type="search"],#webform-client-form-92 form input[type="search"],.bookingform-tickets form input[type="search"],.bookingform-table form input[type="tel"],.bookingform-hotel form input[type="tel"],.bookingform-hotel-detail form input[type="tel"],#webform-client-form-92 form input[type="tel"],.bookingform-tickets form input[type="tel"],.bookingform-table form input[type="text"],.bookingform-hotel form input[type="text"],.bookingform-hotel-detail form input[type="text"],#webform-client-form-92 form input[type="text"],.bookingform-tickets form input[type="text"],.bookingform-table form input[type="time"],.bookingform-hotel form input[type="time"],.bookingform-hotel-detail form input[type="time"],#webform-client-form-92 form input[type="time"],.bookingform-tickets form input[type="time"],.bookingform-table form input[type="url"],.bookingform-hotel form input[type="url"],.bookingform-hotel-detail form input[type="url"],#webform-client-form-92 form input[type="url"],.bookingform-tickets form input[type="url"],.bookingform-table form input[type="week"],.bookingform-hotel form input[type="week"],.bookingform-hotel-detail form input[type="week"],#webform-client-form-92 form input[type="week"],.bookingform-tickets form input[type="week"]{height:30px;}.bookingform-table form .select-wrapper:after,.bookingform-hotel form .select-wrapper:after,.bookingform-hotel-detail form .select-wrapper:after,#webform-client-form-92 form .select-wrapper:after,.bookingform-tickets form .select-wrapper:after{line-height:30px;}.bookingform-table form .form-item,.bookingform-hotel form .form-item,.bookingform-hotel-detail form .form-item,#webform-client-form-92 form .form-item,.bookingform-tickets form .form-item{margin-bottom:0.8em;}.bookingform-table form .form-item > label,.bookingform-hotel form .form-item > label,.bookingform-hotel-detail form .form-item > label,#webform-client-form-92 form .form-item > label,.bookingform-tickets form .form-item > label{font-weight:normal;}.bookingform-table form .form-item.grid-2c,.bookingform-hotel form .form-item.grid-2c,.bookingform-hotel-detail form .form-item.grid-2c,#webform-client-form-92 form .form-item.grid-2c,.bookingform-tickets form .form-item.grid-2c{padding-right:0.4em;}.bookingform-table form .form-item.grid-2c + div,.bookingform-hotel form .form-item.grid-2c + div,.bookingform-hotel-detail form .form-item.grid-2c + div,#webform-client-form-92 form .form-item.grid-2c + div,.bookingform-tickets form .form-item.grid-2c + div{padding-left:0.4em;}.bookingform-table form .datepicker + img,.bookingform-hotel form .datepicker + img,.bookingform-hotel-detail form .datepicker + img,#webform-client-form-92 form .datepicker + img,.bookingform-tickets form .datepicker + img{display:none;}.bookingform-table form .form-actions,.bookingform-hotel form .form-actions,.bookingform-hotel-detail form .form-actions,#webform-client-form-92 form .form-actions,.bookingform-tickets form .form-actions{margin-bottom:0;}@media (min-width:740px){.bookingform-tickets{margin-top:-7px;}}.bookingform-tickets form{}.bookingform-tickets form .webform-component--headline{display:inline-block;}.bookingform-tickets form .webform-component--price-overview-link{display:inline-block;font-size:12px;font-weight:700;margin-left:3px;vertical-align:top;}.bookingform-tickets form .webform-component--price{margin:0;color:#375677;}.bookingform-tickets form .webform-component--price .price-value{font-weight:700;font-size:18px;}@media (min-width:740px){.bookingform-tickets form .webform-component--price{margin-top:1em;}}@media (min-width:1220px){.bookingform-tickets form .webform-component--price{position:absolute;right:1em;bottom:5px;margin-top:0;}}@media (min-width:740px){.bookingform-tickets form .webform-component{margin-bottom:0.4em;}}#frontpage-booking-tabs{z-index:9;position:relative;}#frontpage-booking-tabs ul.tabs.primary{position:relative;z-index:2;margin-bottom:0;border-bottom:0;padding:0;}#frontpage-booking-tabs ul.tabs.primary li a{margin-right:0;text-transform:uppercase;padding:5px 1em;font-size:80%;line-height:20px;color:#fff;font-weight:700;letter-spacing:0.3px;}#frontpage-booking-tabs ul.tabs.primary li .tab-red{background:#990000;}#frontpage-booking-tabs ul.tabs.primary li .tab-blue{background:#375677;}#frontpage-booking-tabs ul.tabs.primary li .icon-hotel:before{content:"l";display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-family:"europa-park-icons";font-weight:normal;text-transform:none;padding-right:0.2em;font-size:160%;line-height:65%;}#frontpage-booking-tabs ul.tabs.primary li .icon-tickets:before{content:"i";display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-family:"europa-park-icons";font-weight:normal;text-transform:none;padding-right:0.2em;font-size:1em;font-size:160%;line-height:65%;}#frontpage-booking-tabs ul.tabs.primary li.active a{background-color:#fff;background-image:none;color:#375677;}#frontpage-booking-tabs .tab-content{min-height:174px;background:#fff;}@media (min-width:1016px){#frontpage-booking-tabs .tab-content{height:174px;overflow:hidden;}}#frontpage-booking-tabs form{position:relative;border:0;padding:9px 12px 12px;}#frontpage-booking-tabs form label{font-size:0.8em;}#frontpage-booking-tabs form h3,#frontpage-booking-tabs form .fancybox-skin .view-calendar-holidays-per-day caption,.fancybox-skin .view-calendar-holidays-per-day #frontpage-booking-tabs form caption,#frontpage-booking-tabs form .fullcalendar .popover .views-field-title,.fullcalendar .popover #frontpage-booking-tabs form .views-field-title{color:#375677;font-size:15px;margin:0;}#frontpage-booking-tabs form .webform-component--price{position:absolute;right:1em;bottom:2px;}#frontpage-booking-tabs form .form-actions{margin-top:0;}@media (min-width:740px){#frontpage-booking-tabs form{max-width:310px;}#frontpage-booking-tabs form textarea,#frontpage-booking-tabs form select,#frontpage-booking-tabs form input[type="date"],#frontpage-booking-tabs form input[type="datetime"],#frontpage-booking-tabs form input[type="datetime-local"],#frontpage-booking-tabs form input[type="email"],#frontpage-booking-tabs form input[type="month"],#frontpage-booking-tabs form input[type="number"],#frontpage-booking-tabs form input[type="password"],#frontpage-booking-tabs form input[type="search"],#frontpage-booking-tabs form input[type="tel"],#frontpage-booking-tabs form input[type="text"],#frontpage-booking-tabs form input[type="time"],#frontpage-booking-tabs form input[type="url"],#frontpage-booking-tabs form input[type="week"]{height:25px;font-size:0.8em;}#frontpage-booking-tabs form .select-wrapper:after{line-height:25px;}}#frontpage-booking-tabs #webform-client-form-92 .webform-component--adults,#frontpage-booking-tabs #webform-client-form-92 .webform-component--children,#frontpage-booking-tabs #webform-client-form-92 .webform-component--small-children,#frontpage-booking-tabs #webform-client-form-92 .webform-component--handicapped-accessible{display:none;}.bft-desktop{display:none;}@media (min-width:1016px){.bft-desktop{display:block;}}@media (min-width:1016px){.bft-mobile{display:none;}}.multiselect-dropdown .btn-group,.multiselect-dropdown .dropdown,.filter-dropdown .btn-group,.filter-dropdown .dropdown{display:block;position:relative;}.multiselect-dropdown .multiselect-container,.multiselect-dropdown .dropdown-menu,.filter-dropdown .multiselect-container,.filter-dropdown .dropdown-menu{position:absolute;list-style-type:none;min-width:100%;padding:10px 20px 15px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.multiselect-dropdown .multiselect-container:after,.multiselect-dropdown .dropdown-menu:after,.filter-dropdown .multiselect-container:after,.filter-dropdown .dropdown-menu:after{visibility:hidden;display:block;content:"";clear:both;height:0;}.multiselect-dropdown .multiselect-container > li,.multiselect-dropdown .dropdown-menu > li,.filter-dropdown .multiselect-container > li,.filter-dropdown .dropdown-menu > li{position:relative;}.multiselect-dropdown .multiselect-container > li > a,.multiselect-dropdown .dropdown-menu > li > a,.filter-dropdown .multiselect-container > li > a,.filter-dropdown .dropdown-menu > li > a{font-weight:normal;color:#375677;padding:5px 0;}.multiselect-dropdown .multiselect-container > li > a:hover,.multiselect-dropdown .multiselect-container > li > a:focus,.multiselect-dropdown .dropdown-menu > li > a:hover,.multiselect-dropdown .dropdown-menu > li > a:focus,.filter-dropdown .multiselect-container > li > a:hover,.filter-dropdown .multiselect-container > li > a:focus,.filter-dropdown .dropdown-menu > li > a:hover,.filter-dropdown .dropdown-menu > li > a:focus{text-decoration:none;color:#375677;background:none;}.multiselect-dropdown .multiselect-container > li > a > label.radio,.multiselect-dropdown .multiselect-container > li > a > label.checkbox,.multiselect-dropdown .dropdown-menu > li > a > label.radio,.multiselect-dropdown .dropdown-menu > li > a > label.checkbox,.filter-dropdown .multiselect-container > li > a > label.radio,.filter-dropdown .multiselect-container > li > a > label.checkbox,.filter-dropdown .dropdown-menu > li > a > label.radio,.filter-dropdown .dropdown-menu > li > a > label.checkbox{position:relative;padding-left:28px;}.multiselect-dropdown .multiselect-container > li > a > label.radio:before,.multiselect-dropdown .multiselect-container > li > a > label.checkbox:before,.multiselect-dropdown .dropdown-menu > li > a > label.radio:before,.multiselect-dropdown .dropdown-menu > li > a > label.checkbox:before,.filter-dropdown .multiselect-container > li > a > label.radio:before,.filter-dropdown .multiselect-container > li > a > label.checkbox:before,.filter-dropdown .dropdown-menu > li > a > label.radio:before,.filter-dropdown .dropdown-menu > li > a > label.checkbox:before{position:absolute;left:0;}.multiselect-dropdown .multiselect-container > li > a.multiselect-all label,.multiselect-dropdown .dropdown-menu > li > a.multiselect-all label,.filter-dropdown .multiselect-container > li > a.multiselect-all label,.filter-dropdown .dropdown-menu > li > a.multiselect-all label{font-weight:700;letter-spacing:0.3px;}.multiselect-dropdown .multiselect-container > li > label.multiselect-group,.multiselect-dropdown .dropdown-menu > li > label.multiselect-group,.filter-dropdown .multiselect-container > li > label.multiselect-group,.filter-dropdown .dropdown-menu > li > label.multiselect-group{margin:0;padding:3px 20px 3px 20px;height:100%;font-weight:700;letter-spacing:0.3px;}.multiselect-dropdown .multiselect-container > li input,.multiselect-dropdown .dropdown-menu > li input,.filter-dropdown .multiselect-container > li input,.filter-dropdown .dropdown-menu > li input{margin-top:0;}.multiselect-dropdown .multiselect-container > li > a > label,.multiselect-dropdown .dropdown-menu > li > a > label,.filter-dropdown .multiselect-container > li > a > label,.filter-dropdown .dropdown-menu > li > a > label{margin:0;height:100%;cursor:pointer;font-weight:normal;}.multiselect-dropdown .multiselect-container > li > a > label.radio,.multiselect-dropdown .multiselect-container > li > a > label.checkbox,.multiselect-dropdown .dropdown-menu > li > a > label.radio,.multiselect-dropdown .dropdown-menu > li > a > label.checkbox,.filter-dropdown .multiselect-container > li > a > label.radio,.filter-dropdown .multiselect-container > li > a > label.checkbox,.filter-dropdown .dropdown-menu > li > a > label.radio,.filter-dropdown .dropdown-menu > li > a > label.checkbox{margin:0;}.multiselect-dropdown .multiselect-container > li > a > label > input[type="checkbox"],.multiselect-dropdown .dropdown-menu > li > a > label > input[type="checkbox"],.filter-dropdown .multiselect-container > li > a > label > input[type="checkbox"],.filter-dropdown .dropdown-menu > li > a > label > input[type="checkbox"]{margin-bottom:5px;}.multiselect-dropdown .multiselect-container > li.active > a,.multiselect-dropdown .multiselect-container > li.active > a:hover,.multiselect-dropdown .multiselect-container > li.active > a:focus,.multiselect-dropdown .dropdown-menu > li.active > a,.multiselect-dropdown .dropdown-menu > li.active > a:hover,.multiselect-dropdown .dropdown-menu > li.active > a:focus,.filter-dropdown .multiselect-container > li.active > a,.filter-dropdown .multiselect-container > li.active > a:hover,.filter-dropdown .multiselect-container > li.active > a:focus,.filter-dropdown .dropdown-menu > li.active > a,.filter-dropdown .dropdown-menu > li.active > a:hover,.filter-dropdown .dropdown-menu > li.active > a:focus{background:none;color:#375677;}.multiselect-dropdown .multiselect-container .close-button,.multiselect-dropdown .dropdown-menu .close-button,.filter-dropdown .multiselect-container .close-button,.filter-dropdown .dropdown-menu .close-button{display:none;position:absolute;visibility:visible;top:0;right:0px;font-size:170%;font-weight:normal;color:#375677;cursor:pointer;text-align:center;width:36px;height:36px;padding:6px;}.multiselect-dropdown .multiselect-container .close-button:after,.multiselect-dropdown .dropdown-menu .close-button:after,.filter-dropdown .multiselect-container .close-button:after,.filter-dropdown .dropdown-menu .close-button:after{content:"p";display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-family:"europa-park-icons";font-weight:normal;text-transform:none;padding-right:0.2em;vertical-align:top;}.multiselect-dropdown .btn-group ul.multiselect-container.dropdown-menu{overflow:hidden !important;}.multiselect-dropdown .btn-group.open ul.multiselect-container.dropdown-menu{overflow-y:auto !important;}.tooltip.right .tooltip-arrow{margin-left:1px;}.tooltip.right .tooltip-arrow:before{content:'';position:absolute;top:-1px;left:-1px;width:0;height:0;border-color:transparent;border-style:solid;margin-top:-7px;border-width:8px 8px 8px 0;border-right-color:#dadada;z-index:-1;}.tooltip.right .tooltip-inner{border:1px solid #dadada;padding:0.3em 0.7em;position:relative;z-index:-2;font-family:"Muli",sans-serif;font-size:13px;}#europapark-check-ticket-form .form-item-check-ticket-number label{margin-bottom:15px;width:100%;}@media (min-width:460px){#europapark-check-ticket-form .form-item-check-ticket-number label{display:inline-block;line-height:29px;margin-bottom:0;width:120px;}}#europapark-check-ticket-form .form-item-check-ticket-number #edit-check-ticket-number{width:100%;}@media (min-width:460px){#europapark-check-ticket-form .form-item-check-ticket-number #edit-check-ticket-number{display:inline-block;margin-bottom:0;width:200px;}}#europapark-check-ticket-form #edit-check-ticket-submit{color:#fff;margin-bottom:15px;background:#6cbbd0;}#europapark-check-ticket-form #edit-check-ticket-submit:hover{background:#5fc6d2;}#europapark-check-ticket-form #check-ticket-result.green{color:#6f9b00;}#europapark-check-ticket-form #check-ticket-result.red{color:#990000;}.ui-datepicker .ui-datepicker-current-day{background:#375677;}.ui-datepicker .ui-datepicker-current-day a{color:white;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{cursor:pointer;}.ui-datepicker .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-next:before{font-family:"europa-park-icons";color:#375677;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-prev:before{content:'d';}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-next:before{content:'a';}#sliding-popup{background:rgba(55,86,119,0.9);width:100%;}#sliding-popup > div{padding:0 30px;}#sliding-popup .popup-content{width:100%;max-width:100%;display:block;justify-content:space-between;overflow:hidden;}@media (min-width:740px){#sliding-popup .popup-content{display:flex;}}#sliding-popup .popup-content #popup-text{color:#fff;font-weight:400;font-size:14px;line-height:1.4em;margin:10px 0 25px;padding-right:10px;float:none;max-width:100%;display:flex;align-items:center;min-height:40px;}@media (min-width:740px){#sliding-popup .popup-content #popup-text{margin:10px 0;}}#sliding-popup .popup-content #popup-text a{color:#fff;text-decoration:underline;}#sliding-popup .popup-content #popup-text a:hover{color:#fff;}#sliding-popup .popup-content #popup-text *:last-child{margin-bottom:0;}#sliding-popup .popup-content #popup-buttons{margin:10px 0;float:none;max-width:100%;display:flex;align-items:center;}#sliding-popup .popup-content #popup-buttons button{width:100%;min-width:100px;}@media (min-width:740px){#sliding-popup .popup-content #popup-buttons button{height:100%;width:auto;}}.page-content-element-content-block-gallery{background:#000;color:#fff;}.fancybox-wrap .fancybox-close{color:#fff;font-weight:normal;}.fancybox-wrap .fancybox-inner{overflow:hidden !important;}.fancybox-wrap .fancybox-inner h1,.fancybox-wrap .fancybox-inner .entity.content-element-tour-item h2,.entity.content-element-tour-item .fancybox-wrap .fancybox-inner h2,.fancybox-wrap .fancybox-inner .entity.content-element-tour-item .panel-pane h4.pane-title,.entity.content-element-tour-item .panel-pane .fancybox-wrap .fancybox-inner h4.pane-title,.fancybox-wrap .fancybox-inner .panel-pane .entity.content-element-tour-item h4.pane-title,.panel-pane .entity.content-element-tour-item .fancybox-wrap .fancybox-inner h4.pane-title{color:#fff;font-weight:normal;position:absolute;z-index:1;left:10px;text-shadow:1px 1px 1px rgba(0,0,111,0.3);text-shadow:1px 1px 1px 1px rgba(0,0,111,0.3);}.fancybox-wrap .entity .content{position:relative;width:100%;overflow:hidden;}.fancybox-wrap .content-element-content-block-gallery{width:100%;max-width:1600px;margin:0px auto;}.fancybox-wrap .content-element-content-block-gallery .field-name-field-file-image-description{display:none;}.fancybox-wrap .content-element-content-block-gallery .field-name-field-text{color:#fff;width:100%;padding:1.5em 0;}@media (min-width:740px){.fancybox-wrap .content-element-content-block-gallery .field-name-field-text{position:absolute;bottom:0;left:0;z-index:999;color:#000;padding:1.5em;background:rgba(255,255,255,0.8);-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-transition:bottom 0.5s;-o-transition:bottom 0.5s;-webkit-transition:bottom 0.5s;transition:bottom 0.5s;}}.fancybox-wrap .content-element-content-block-gallery .field-name-field-text .toggle{position:absolute;display:block;right:1em;top:0;height:1.46667em;padding:0.25em 1em;text-align:center;color:#375677;font-family:europa-park-icons;line-height:1.46667em;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-transition:top 0.3s ease 0.4s,background-color 0.1s ease 0.4s;-o-transition:top 0.3s ease 0.4s,background-color 0.1s ease 0.4s;-webkit-transition:top 0.3s ease,background-color 0.1s ease;-webkit-transition-delay:0.4s,0.4s;transition:top 0.3s ease 0.4s,background-color 0.1s ease 0.4s;}.fancybox-wrap .content-element-content-block-gallery .field-name-field-text .toggle:before{content:'ü';}.fancybox-wrap .content-element-content-block-gallery .field-name-field-text.closed{overflow:visible;}.fancybox-wrap .content-element-content-block-gallery .field-name-field-text.closed .toggle{top:-1.46667em;line-height:1;background-color:#f1faff;background-color:rgba(241,250,255,0.75);-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;}.fancybox-wrap .content-element-content-block-gallery .field-name-field-text.closed .toggle:before{content:'s';}.fancybox-wrap .content-element-room-category{width:100%;max-width:1600px;margin:0px auto;}.fancybox-wrap .content-element-room-category .field-name-field-file-image-description{display:none;}.fancybox-wrap .content-element-room-category .name-text-wrapper{color:#fff;width:100%;padding:1.5em 0;}@media (min-width:740px){.fancybox-wrap .content-element-room-category .name-text-wrapper{position:absolute;bottom:0;left:0;z-index:999;color:#000;padding:1.5em;background:rgba(255,255,255,0.8);-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-transition:bottom 0.5s;-o-transition:bottom 0.5s;-webkit-transition:bottom 0.5s;transition:bottom 0.5s;}}.fancybox-wrap .content-element-room-category .name-text-wrapper .toggle{position:absolute;display:block;right:1em;top:0;height:1.46667em;padding:0.25em 1em;text-align:center;color:#375677;font-family:europa-park-icons;line-height:1.46667em;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-transition:top 0.3s ease 0.4s,background-color 0.1s ease 0.4s;-o-transition:top 0.3s ease 0.4s,background-color 0.1s ease 0.4s;-webkit-transition:top 0.3s ease,background-color 0.1s ease;-webkit-transition-delay:0.4s,0.4s;transition:top 0.3s ease 0.4s,background-color 0.1s ease 0.4s;}.fancybox-wrap .content-element-room-category .name-text-wrapper .toggle:before{content:'ü';}.fancybox-wrap .content-element-room-category .name-text-wrapper.closed{overflow:visible;}.fancybox-wrap .content-element-room-category .name-text-wrapper.closed .toggle{top:-1.46667em;line-height:1;background-color:#f1faff;background-color:rgba(241,250,255,0.75);-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;}.fancybox-wrap .content-element-room-category .name-text-wrapper.closed .toggle:before{content:'s';}.fancybox-wrap .content-element-room-category .name-text-wrapper h1,.fancybox-wrap .content-element-room-category .name-text-wrapper .entity.content-element-tour-item h2,.entity.content-element-tour-item .fancybox-wrap .content-element-room-category .name-text-wrapper h2,.fancybox-wrap .content-element-room-category .name-text-wrapper .entity.content-element-tour-item .panel-pane h4.pane-title,.entity.content-element-tour-item .panel-pane .fancybox-wrap .content-element-room-category .name-text-wrapper h4.pane-title,.fancybox-wrap .content-element-room-category .name-text-wrapper .panel-pane .entity.content-element-tour-item h4.pane-title,.panel-pane .entity.content-element-tour-item .fancybox-wrap .content-element-room-category .name-text-wrapper h4.pane-title{color:#555;left:0;position:relative;}.fancybox-wrap .content-element-content-block-gallery .field-name-field-file-image-description{background-color:rgba(241,250,255,0.75);bottom:0;font-size:13.05px;display:block;padding:3px 0;position:absolute;text-align:center;width:100%;z-index:9;}.fancybox-wrap .content-element-lightbox .field-name-field-file-image-description{color:#fff;width:100%;padding:1.5em 0;}@media (min-width:740px){.fancybox-wrap .content-element-lightbox .field-name-field-file-image-description{position:absolute;bottom:0;left:0;z-index:999;color:#000;padding:1.5em;background:rgba(255,255,255,0.8);-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;}}.flexslider{position:relative;overflow:hidden;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;}.flexslider .flex-control-nav{bottom:0;z-index:5;}.flexslider ul.flex-direction-nav a{width:45px;height:52px;margin:-26px 0 0;font-size:0;display:block;transition:none;}.flexslider ul.flex-direction-nav a::before{font-family:"europa-park-icons";content:'d';color:#fff;font-size:52px;line-height:52px;text-shadow:0px 0px 3px rgba(0,0,0,0.25);-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;}.flexslider ul.flex-direction-nav a.flex-next::before{content:"a";}.flexslider .flex-direction-nav a,.flexslider:hover .flex-direction-nav a,.flexslider .flex-direction-nav a.flex-prev{display:block;opacity:1 !important;left:10px;}.flexslider .flex-direction-nav a:hover,.flexslider:hover .flex-direction-nav a:hover,.flexslider .flex-direction-nav a.flex-prev:hover{opacity:1;}.flexslider .flex-direction-nav a.flex-next,.flexslider:hover .flex-direction-nav a.flex-next,.flexslider .flex-direction-nav a.flex-prev.flex-next{left:auto;right:10px;}.flexslider .flex-control-nav li{margin:0 3px;}.flexslider .flex-control-nav li a{width:9px;height:9px;display:block;background:#fff;cursor:pointer;-moz-box-shadow:0px 0px 3px rgba(0,0,0,0.25);-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.25);box-shadow:0px 0px 3px rgba(0,0,0,0.25);-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;}.flexslider .flex-control-nav li a.flex-active{background:#7e8389;}.page-sidebar .fb_iframe_widget,.page-sidebar .fb_iframe_widget span,.page-sidebar .fb_iframe_widget span iframe[style]{width:100% !important;min-width:200px;}.fc-grid{font-size:0.86667em;line-height:1.69231em;}.fc-day{background:#fff;}.fc-day .fc-day-number{color:#555555;}.fc-day.fc-today .fc-day-number{color:#000090;}.fc-day.fc-past .fc-day-number{color:#c2c2c2;}.fc-event{font-size:12px;}.fc-event .fc-event-inner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.fc-event .fc-event-inner .popover .field-content a{background-color:#ffffff;}.fc-event.colored{border-color:transparent !important;color:#555555;}.fc-event.color-closed{background-color:#fdc0de;}.fc-event.color-summer{background-color:#feedb2;}.fc-event.color-winter{background-color:#c3d4ea;}.fc-event.color-holiday{background:transparent url(/sites/all/themes/europapark_theme/images/calendar-holiday-stripes.png);background-size:14px 14px;}.fc-event.movie,.fc-event.event,.fc-event.dropdown{background:transparent !important;border-color:transparent !important;font-weight:700;letter-spacing:0.3px;color:#375677 !important;}.fc-event.movie a,.fc-event.event a,.fc-event.dropdown a{color:#375677 !important;}.fc-event.movie .fc-event-time,.fc-event.event .fc-event-time,.fc-event.dropdown .fc-event-time{background:transparent !important;border-color:transparent !important;color:#375677 !important;padding:0;}.fc-event.placeholder{visibility:hidden;}.fc-event.dropdown{cursor:pointer;}.fc-event.dropdown .fc-event-time{display:none;}.fc-day a.holidays{float:right;padding-right:1px;font-family:"europa-park-icons";color:#375677;font-size:15px;}.fc-today{background-color:#ececec;}.fancybox-skin .view-calendar-holidays-per-day{padding:2em;min-height:450px;background:#fff;}.fancybox-skin .view-calendar-holidays-per-day caption{text-align:left;margin-top:0.5em;margin-bottom:0.1em;}.fancybox-skin .view-calendar-holidays-per-day table{width:100%;}.fancybox-skin .view-calendar-holidays-per-day table:first-child caption{margin-top:0;}.fancybox-skin .view-calendar-holidays-per-day th.views-field-name-i18n{width:30%;}.fancybox-skin .view-calendar-holidays-per-day th.views-field-field-date-description{width:30%;}.fancybox-skin .view-calendar-holidays-per-day th.views-field-field-date-range{width:40%;}.fancybox-skin .view-calendar-holidays-per-day th{border-bottom:0;}.fancybox-skin .view-calendar-holidays-per-day tr,.fancybox-skin .view-calendar-holidays-per-day tbody{border:none;background:transparent;}.fancybox-skin .view-calendar-holidays-per-day th,.fancybox-skin .view-calendar-holidays-per-day td{padding-left:0;}#views-exposed-form-event-calendar-panel-pane-calendar .title{display:inline-block;height:3em;line-height:3em;}#views-exposed-form-event-calendar-panel-pane-calendar .title h2,#views-exposed-form-event-calendar-panel-pane-calendar .title .panel-pane h4.pane-title,.panel-pane #views-exposed-form-event-calendar-panel-pane-calendar .title h4.pane-title{font-size:1.06667em;line-height:1.375em;margin:0;}#views-exposed-form-event-calendar-panel-pane-calendar .views-exposed-widgets{margin-bottom:0;}#views-exposed-form-event-calendar-panel-pane-calendar .views-exposed-form .views-exposed-widget{padding-top:0;float:none;}#views-exposed-form-event-calendar-panel-pane-calendar .form-item-region.shs-wrapper-processed select{width:27%;margin-right:4%;}#views-exposed-form-event-calendar-panel-pane-calendar .form-item-region.shs-wrapper-processed a.holiday_info{display:inline-block;width:38%;white-space:nowrap;}#views-exposed-form-event-calendar-panel-pane-calendar #edit-region-select-2{background:#fff url(/sites/all/themes/europapark_theme/images/calendar-holiday-stripes.png);background-size:14px 14px;}.fullcalendar .popover{min-width:330px;z-index:99999;font-weight:normal;color:#7e8389;font-size:15px;cursor:auto;}.fullcalendar .popover .popover-content{padding:0;}.fullcalendar .popover .views-row{padding:10px;clear:both;border-top:1px solid #dadada;}.fullcalendar .popover .views-row.views-row-first{border-top:none;}.fullcalendar .popover .views-field-field-teaserimage{width:110px;float:left;padding-bottom:10px;}.fullcalendar .popover .views-field-title{margin-bottom:0.1em;}.fullcalendar .popover .views-field-field-date{white-space:nowrap;}.fullcalendar .popover .views-field-title,.fullcalendar .popover .views-field-field-date,.fullcalendar .popover p.further{margin-left:120px;}.fullcalendar .popover ul,.fullcalendar .popover li{list-style-type:none;padding:0;margin:0;}.fullcalendar .popover .date.hidden{display:none;}.holiday-region{width:900px;margin:0 auto;left:0 !important;right:0;}.holiday-region .select2-results .select2-result-label{float:left;width:16%;line-height:13px;}.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .popover{color:#777777;font-weight:normal;font-size:13px;}.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .popover h3,.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .popover .fancybox-skin .view-calendar-holidays-per-day caption,.fancybox-skin .view-calendar-holidays-per-day .views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .popover caption,.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .fullcalendar .popover .views-field-title,.fullcalendar .views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .popover .views-field-title{font-weight:700;letter-spacing:0.3px;color:#777777;}.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .popover .views-field-field-date-description{font-weight:700;letter-spacing:0.3px;}.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container{border:none;background-color:transparent;}.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .select2-choice{min-width:240px;height:41px;margin-bottom:3px;background-color:#ffffff;}.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .select2-choice .select2-chosen{font-size:1.2em;line-height:3em;}.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container > label{display:none;}.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .button,.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .fc-button,.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container a.button,.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container input.form-text,.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container input.form-text,.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .select2-choice{max-width:240px;padding:0 4.5em 0 1em;}.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .button .caret,.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .fc-button .caret,.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button .caret,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container a.button .caret,.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text .caret,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container input.form-text .caret,.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text .caret,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container input.form-text .caret,.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .select2-choice .caret,.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button .select2-choice .select2-arrow b,.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .select2-choice .select2-arrow .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button b,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container a.button .select2-choice .select2-arrow b,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .select2-choice .select2-arrow a.button b,.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text .select2-choice .select2-arrow b,.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .select2-choice .select2-arrow .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text b,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container input.form-text .select2-choice .select2-arrow b,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .select2-choice .select2-arrow input.form-text b,.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text .select2-choice .select2-arrow b,.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .select2-choice .select2-arrow .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text b,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container input.form-text .select2-choice .select2-arrow b,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .select2-choice .select2-arrow input.form-text b,.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .select2-choice .select2-arrow b{margin-top:5px;right:10px;line-height:3em;}.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .button .panel-pane,.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .fc-button .panel-pane,.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button .panel-pane,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container a.button .panel-pane,.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text .panel-pane,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container input.form-text .panel-pane,.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text .panel-pane,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container input.form-text .panel-pane,.views-widget-filter-field_rel_calendar_region_tid_i18n .form-item-region .select2-container .select2-choice .panel-pane{display:none;}.pane-list-events-panel-pane-1 h4.pane-title{margin-left:13px;}#views-exposed-form-event-calendar-panel-pane-calendar #edit-region{max-width:300px;}#holiday_info{font-size:13px;font-weight:700;letter-spacing:0.3px;display:inline-block;margin-left:10px;}#holiday_info:after{content:'a';font-family:"europa-park-icons";padding-left:0.3em;}.view-id-calendar_holidays_per_day{font-size:13px;}.grid-list{list-style:none;margin:0 -10px 0;padding:0;display:table;width:100%;}.grid-list .grid-item,.grid-list .acc-highlight-wrapper{left:0;text-align:center;display:table-cell;vertical-align:middle;text-align:center;padding:5px;}@media (min-width:460px){.grid-list .grid-item,.grid-list .acc-highlight-wrapper{padding:10px;}}.grid-list .grid-item:before,.grid-list .acc-highlight-wrapper:before{content:'';display:none;}.grid-list .grid-item *,.grid-list .acc-highlight-wrapper *{display:inline;}ul.pager li{position:relative;display:inline-block !important;width:2.8em;height:2.2em;background:#375677;margin-left:0.45em;padding:0 !important;line-height:2.2em;text-align:center;}ul.pager li.pager-current{font-weight:normal;background:#5fc6d2;color:#fff;}ul.pager li a{display:block;color:#fff;}ul.pager li a:hover{background:#5fc6d2;}ul.pager li .ajax-progress{position:absolute;top:2px;}.ajaxloader{z-index:9999999;position:absolute;left:0;width:100%;height:400px;}.ajaxloader .spinner{position:relative;left:50%;top:10%;z-index:9999999;}.ajaxloader2{z-index:9999999;left:0;width:100%;height:200px;}.ajaxloader2 .spinner{position:relative;left:50%;top:50%;z-index:9999999;}.ajaxloader3{z-index:9999999;position:absolute;left:0;text-align:center;width:100%;height:400px;top:700px;}.select2-container.button,.select2-container.fc-button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.select2-container.button,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.select2-container.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.select2-container.form-text,.select2-container .select2-container.select2-choice{padding:0;}.select2-container{display:block;}.select2-drop{background:#fff;color:#000;border:1px solid #aaa;border-top:0;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0;border-radius:0 0 3px 3px;-moz-box-shadow:0 4px 5px rgba(0,0,0,0.15);-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15);}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px;border-radius:3px 3px 0 0;-moz-box-shadow:0 -4px 5px rgba(0,0,0,0.15);-webkit-box-shadow:0 -4px 5px rgba(0,0,0,0.15);box-shadow:0 -4px 5px rgba(0,0,0,0.15);}.select2-drop-active{border:1px solid #aaa;min-width:55px;}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #aaa;}.select2-container .select2-choice .select2-arrow b{width:0;height:0;}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap;}.select2-search input{min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:white url(/sites/all/themes/europapark_theme/libraries/select2/select2.png) no-repeat 100% -22px;background:url(/sites/all/themes/europapark_theme/libraries/select2/select2.png) no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,white),color-stop(0.99,#eee));background:url(/sites/all/themes/europapark_theme/libraries/select2/select2.png) no-repeat 100% -22px,-webkit-linear-gradient(center bottom,white 85%,#eee 99%);background:url(/sites/all/themes/europapark_theme/libraries/select2/select2.png) no-repeat 100% -22px,-moz-linear-gradient(center bottom,white 85%,#eee 99%);background:url(/sites/all/themes/europapark_theme/libraries/select2/select2.png) no-repeat 100% -22px,linear-gradient(to bottom,#ffffff 85%,#eeeeee 99%);}.select2-drop{font-size:0.8em;}.select2-results{height:auto;}.select2-results .select2-highlighted{background:white !important;color:#555 !important;}.select2-result{padding:2px;color:#396f9f;}.selectboxit-container *{font-size:0.93333em;line-height:1.57143em;}.selectboxit-container .selectboxit{color:#375677;border-radius:3px;}.selectboxit-container span,.selectboxit-container .selectboxit-options a{height:29px;line-height:29px;}.selectboxit-container .selectboxit-options{border-radius:3px;}.selectboxit-option-last{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;}.selectboxit .selectboxit-arrow-container .selectboxit-arrow{margin-top:-2px;}.selectboxit-btn{background:none;background-color:#fff;border:1px solid #dadada;border-color:#dadada;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus{color:#5fc6d2;background:none;background-color:#fff;}.selectboxit-list{background-color:#fff;border:1px solid #dadada;}.selectboxit-list .selectboxit-option-anchor{color:#375677;}.selectboxit-list > .selectboxit-focus > .selectboxit-option-anchor{color:#5fc6d2;background:none;background-color:#fff;}.selectboxit-list > .selectboxit-disabled > .selectboxit-option-anchor{color:#375677;}#smartbanner{position:absolute;left:0;top:0px;border-bottom:1px solid #e8e8e8;width:100%;height:82px;font-family:'Helvetica Neue',sans-serif;background:-webkit-linear-gradient(top,#f4f4f4 0%,#cdcdcd 100%);background-image:-ms-linear-gradient(top,#F4F4F4 0%,#CDCDCD 100%);background-image:-moz-linear-gradient(top,#F4F4F4 0%,#CDCDCD 100%);box-shadow:0 1px 2px rgba(0,0,0,0.3);z-index:9999;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none;-webkit-transition:all .3s ease;}html.sb-animation{-webkit-transition:all .3s ease;}#smartbanner{background:#D3D3D3;border-top:5px solid #D1D1D1;border-bottom:0px;box-shadow:none;}#smartbanner .sb-container{margin:0 auto;}#smartbanner .sb-close{border:0;margin-top:5px;position:absolute;left:5px;top:5px;display:block;height:17px;font-family:'ArialRoundedMTBold',Arial;font-size:15px;line-height:17px;text-align:center;color:#b1b1b3;background:#1c1e21;text-decoration:none;text-shadow:0 1px 1px #000;border-radius:14px;box-shadow:0 1px 2px rgba(0,0,0,0.8) inset,0 1px 1px rgba(255,255,255,0.3);-webkit-font-smoothing:subpixel-antialiased;width:17px;}#smartbanner .sb-close:active{font-size:13px;color:#eee;}#smartbanner .sb-icon{position:absolute;left:30px;top:10px;display:block;width:57px;height:57px;background:none;background-size:cover;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#smartbanner.no-icon .sb-icon{display:none;}#smartbanner .sb-info{position:absolute;left:98px;top:15px;width:44%;font-size:10px;line-height:1.2em;font-weight:bold;color:#6a6a6a;text-shadow:none;}#smartbanner.no-icon .sb-info{left:34px;}#smartbanner .sb-info{color:#000;}#smartbanner .sb-info strong{display:block;font-size:13px;color:#000;line-height:18px;}#smartbanner .sb-info > span{display:block;}#smartbanner .sb-info em{font-style:normal;text-transform:uppercase;}#smartbanner .sb-button{position:absolute;right:20px;top:24px;border:0;padding:1px;min-width:12%;min-height:42px;height:24px;font-size:14px;line-height:24px;text-align:center;font-weight:regular;color:#375677;background:none;text-transform:uppercase;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,0.8);border-radius:0px;box-shadow:none;}#smartbanner .sb-button span{text-align:center;display:block;padding:3px 10px;border:0;border-radius:0;background:none;background-image:none;color:#375677;text-transform:uppercase;text-shadow:none;box-shadow:none;}#smartbanner .sb-button:active,#smartbanner .sb-button:hover{background:none;}#smartbanner .sb-button:active span,#smartbanner .sb-button:hover span{background:none;}#smartbanner .sb-icon.gloss:after{content:'';position:absolute;left:0;top:-1px;border-top:1px solid rgba(255,255,255,0.8);width:100%;height:50%;background:-webkit-linear-gradient(top,rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.2) 100%);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}#smartbanner.ios .sb-button span{text-transform:none;}#smartbanner.ios .sb-close{background:none;box-shadow:none;color:#000;font-size:24px;text-shadow:none;top:25px;}#smartbanner.windows .sb-icon{border-radius:0px;}table.blocktable,.content-element-content-block-table .field-name-field-cnt-block-table table,.tabs-price-table .ui-tabs-panel .tablefield{border:1px solid #dadada;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}table.blocktable tbody,.content-element-content-block-table .field-name-field-cnt-block-table table tbody,.tabs-price-table .ui-tabs-panel .tablefield tbody{border:none;}table.blocktable tr,.content-element-content-block-table .field-name-field-cnt-block-table table tr,.tabs-price-table .ui-tabs-panel .tablefield tr{border-top:1px solid #dadada;background:none;border-bottom:0;}table.blocktable tr th,.content-element-content-block-table .field-name-field-cnt-block-table table tr th,.tabs-price-table .ui-tabs-panel .tablefield tr th{border:0;background:#fff;font-weight:700;letter-spacing:0.3px;padding:0.35em 0.9em;}table.blocktable tr td,.content-element-content-block-table .field-name-field-cnt-block-table table tr td,.tabs-price-table .ui-tabs-panel .tablefield tr td{border:0;padding:0.35em 0.9em;}table.borderless{border:0 !important;}table.borderless tbody,table.borderless td,table.borderless th{border:0 !important;}.cke_editable table.borderless{border:1px #b8bcc2 dashed;}.cke_editable table.borderless td,.cke_editable table.borderless th{border:1px #b8bcc2 dashed;}div.tabtable-wrapper{background:none;border:0;}div.tabtable-wrapper ul.ui-tabs-nav{position:relative;bottom:-1px;z-index:100;margin-right:0.2em;}div.tabtable-wrapper ul.ui-tabs-nav li{background:#375677;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px;border-radius:3px 3px 0 0;border:1px solid #dadada;border-bottom:0;margin-right:0.2em;float:left;line-height:25px;}div.tabtable-wrapper ul.ui-tabs-nav li:before{display:none;content:'';}div.tabtable-wrapper ul.ui-tabs-nav li a{color:#fff;padding:0 0.75em;}div.tabtable-wrapper ul.ui-tabs-nav li.ui-tabs-active{background:#fff;}div.tabtable-wrapper ul.ui-tabs-nav li.ui-tabs-active a{color:#7e8389;}div.tabtable-wrapper table td:nth-child(n+2),div.tabtable-wrapper table th:nth-child(n+2){display:none;}div.tabtable-wrapper table.tab-1 td:nth-child(2),div.tabtable-wrapper table.tab-1 th:nth-child(2){display:table-cell;}div.tabtable-wrapper table.tab-2 td:nth-child(3),div.tabtable-wrapper table.tab-2 th:nth-child(3){display:table-cell;}div.tabtable-wrapper table.tab-3 td:nth-child(4),div.tabtable-wrapper table.tab-3 th:nth-child(4){display:table-cell;}div.tabtable-wrapper table.tab-4 td:nth-child(5),div.tabtable-wrapper table.tab-4 th:nth-child(5){display:table-cell;}div.tabtable-wrapper table.tab-5 td:nth-child(6),div.tabtable-wrapper table.tab-5 th:nth-child(6){display:table-cell;}@media all and (max-width:740px){table.blocktable th:nth-child(n+2){display:none;}table.blocktable th:nth-child(1),table.blocktable td{display:block !important;width:100% !important;}table.blocktable td:nth-child(n+2){padding-left:30px !important;}table.blocktable td:nth-child(n+2):before{content:attr(data-label);min-width:48%;white-space:nowrap;display:inline-block;text-align:left;margin-right:2%;}table.blocktable td{border-bottom:1px solid #dadada !important;}table.blocktable tbody tr{border-top:5px solid #dadada !important;}}.phone .footable-toggle{display:none !important;}.phone td.footable-first-column:before{font-family:"europa-park-icons";content:'+';padding-right:0.2em;}.phone tr.footable-detail-show td.footable-first-column:before{font-family:"europa-park-icons";content:'-';padding-right:0.2em;}.page-node-384 .season-toggle-summer,.page-node-384 .season-toggle-winter{text-transform:uppercase;font-size:13.05px;font-weight:700;letter-spacing:0.3px;}@media (min-width:740px){.page-node-384 .tabs-price-table{display:none;}}.page-node-384 table td{min-width:110px;}.field-name-field-rel-anchor-list{display:block;position:relative;width:100%;}.content-element-anchor-list .element-anchor-item{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;width:auto;margin:0 4px 7px 0;}.content-element-anchor-list .button,.content-element-anchor-list .fc-button,.content-element-anchor-list .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .content-element-anchor-list a.button,.content-element-anchor-list .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .content-element-anchor-list input.form-text,.content-element-anchor-list .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .content-element-anchor-list input.form-text,.content-element-anchor-list .select2-container .select2-choice,.select2-container .content-element-anchor-list .select2-choice{font-weight:normal;min-width:0;}@media (min-width:740px){.content-element-anchor-list .button,.content-element-anchor-list .fc-button,.content-element-anchor-list .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .content-element-anchor-list a.button,.content-element-anchor-list .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .content-element-anchor-list input.form-text,.content-element-anchor-list .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .content-element-anchor-list input.form-text,.content-element-anchor-list .select2-container .select2-choice,.select2-container .content-element-anchor-list .select2-choice{}.content-element-anchor-list .button:hover,.content-element-anchor-list .fc-button:hover,.content-element-anchor-list .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button:hover,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .content-element-anchor-list a.button:hover,.content-element-anchor-list .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text:hover,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .content-element-anchor-list input.form-text:hover,.content-element-anchor-list .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text:hover,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .content-element-anchor-list input.form-text:hover,.content-element-anchor-list .select2-container .select2-choice:hover,.select2-container .content-element-anchor-list .select2-choice:hover{background:#5fc6d2;border-color:#5fc6d2;color:#fff;}}.content-element-anchor-list .additional-anchor{display:none;margin:0 0 7px 4px;float:right;}@media (min-width:740px){.content-element-anchor-list .additional-anchor{display:inline-block !important;}}.content-element-anchor-list .anchor-dropdown-trigger{display:none;}.pane-node-field-rel-anchor-list{display:none;margin-bottom:0 !important;position:relative;width:100%;margin-top:15px !important;}.pane-node-field-rel-anchor-list + div{margin-top:0 !important;}@media (min-width:740px){.pane-node-field-rel-anchor-list{display:block;}}@media all and (max-width:740px){.pane-node-field-rel-anchor-list.fixed{background:#990000;position:fixed;z-index:30000;max-height:40px;width:100%;left:0;bottom:40px;display:block;height:40px;}.pane-node-field-rel-anchor-list.fixed .field-name-field-rel-anchor-list{max-width:440px;margin:0 auto;}.pane-node-field-rel-anchor-list.fixed .content-element-anchor-list .element-anchor-item{display:none;}.pane-node-field-rel-anchor-list.fixed .content-element-anchor-list .additional-anchor{display:block !important;padding-top:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;line-height:40px;margin:0;width:100%;}.pane-node-field-rel-anchor-list.fixed .content-element-anchor-list a.button,.pane-node-field-rel-anchor-list.fixed .content-element-anchor-list a.fc-button,.pane-node-field-rel-anchor-list.fixed .content-element-anchor-list .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .pane-node-field-rel-anchor-list.fixed .content-element-anchor-list a.button,.pane-node-field-rel-anchor-list.fixed .content-element-anchor-list .select2-container a.select2-choice,.select2-container .pane-node-field-rel-anchor-list.fixed .content-element-anchor-list a.select2-choice{font-weight:700;letter-spacing:0.3px;}}@media all and (max-width:740px) and (min-width:740px){.pane-node-field-rel-anchor-list.fixed .content-element-anchor-list a.button,.pane-node-field-rel-anchor-list.fixed .content-element-anchor-list a.fc-button,.pane-node-field-rel-anchor-list.fixed .content-element-anchor-list .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .pane-node-field-rel-anchor-list.fixed .content-element-anchor-list a.button,.pane-node-field-rel-anchor-list.fixed .content-element-anchor-list .select2-container a.select2-choice,.select2-container .pane-node-field-rel-anchor-list.fixed .content-element-anchor-list a.select2-choice{font-weight:normal;}}.pane-node-field-rel-anchor-list.fixed .mob-reservation-text{color:#ffffff;font-weight:700;letter-spacing:0.3px;left:1.5em;position:absolute;top:11px;}@media (min-width:740px){.pane-node-field-rel-anchor-list.fixed .mob-reservation-text{display:none;}}@media all and (max-width:740px){.page-node-552 .pane-node-field-rel-anchor-list{display:none !important;}}.node-full > .entity-content-element{margin:40px 0;}.entity-content-element.content-entity-list > .field > .field-items > .field-item{margin-bottom:30px;}.entity-content-element.content-entity-list > .field > .field-items > .field-item:last-child{margin-bottom:0;}.content-element-content-block-text-image-large-alternating{margin:40px 0;}.content-element-content-block-text-image-large-alternating .element-content-block-item-text-image-large-alternating .field-name-field-teaserimage{margin:0 0 20px;}.content-element-content-block-text-image-large-alternating .element-content-block-item-text-image-large-alternating .field-name-field-teaserimage img{display:block;}.content-element-content-block-text-image-large-alternating .element-content-block-item-text-image-large-alternating h3,.content-element-content-block-text-image-large-alternating .element-content-block-item-text-image-large-alternating .fancybox-skin .view-calendar-holidays-per-day caption,.fancybox-skin .view-calendar-holidays-per-day .content-element-content-block-text-image-large-alternating .element-content-block-item-text-image-large-alternating caption,.content-element-content-block-text-image-large-alternating .element-content-block-item-text-image-large-alternating .fullcalendar .popover .views-field-title,.fullcalendar .popover .content-element-content-block-text-image-large-alternating .element-content-block-item-text-image-large-alternating .views-field-title{color:#7e8389;margin:-4px 0 10px;}.content-element-content-block-text-image-large-alternating .element-content-block-item-text-image-large-alternating .group-text-image-large-alt-right > *:last-child{margin-bottom:0;}@media (min-width:740px){.content-element-content-block-text-image-large-alternating .element-content-block-item-text-image-large-alternating{display:flex;}.content-element-content-block-text-image-large-alternating .element-content-block-item-text-image-large-alternating .field-name-field-teaserimage{width:380px;max-width:40%;margin:0 20px 0 0;-webkit-flex:0 0 auto;flex:0 0 auto;}.content-element-content-block-text-image-large-alternating .element-content-block-item-text-image-large-alternating .group-text-image-large-alt-right{-webkit-flex:1 1 auto;flex:1 1 auto;}}.content-element-content-block-text-image-large-alternating.content-entity-list > .field > .field-items > .field-item{margin-bottom:40px;}.content-element-content-block-text-image-large-alternating.content-entity-list > .field > .field-items > .field-item:last-child{margin-bottom:0;}@media (min-width:740px){.content-element-content-block-text-image-large-alternating.content-entity-list > .field > .field-items > .field-item.odd .element-content-block-item-text-image-large-alternating{-webkit-flex-direction:row-reverse;flex-direction:row-reverse;}.content-element-content-block-text-image-large-alternating.content-entity-list > .field > .field-items > .field-item.odd .field-name-field-teaserimage{margin:0 0 0 20px;}}.content-element-content-block-text-image-large-alternating .field-name-field-rel-treatment-locations .content-element-wellness-offer{margin-top:5px;}.content-element-content-block-text-image-large-alternating .field-name-field-rel-treatment-locations .content-element-wellness-offer div{float:left;}.content-element-content-block-text-image-large-alternating .field-name-field-rel-treatment-locations .content-element-wellness-offer .field-name-field-link{padding:0 0 0 15px;}.content-element-content-block-text-image-large-alternating .field-name-field-rel-treatment-locations .content-element-wellness-offer .field-name-field-link a{font-weight:700;letter-spacing:0.3px;}@media (min-width:740px){.content-element-content-block-text-image-large-alternating .field-name-field-rel-treatment-locations .field-items .field-item:first-child .group-icon{margin-left:0;}.content-element-content-block-text-image-large-alternating .field-name-field-rel-treatment-locations .field-item{display:inline-block;margin-bottom:0 !important;}.content-element-content-block-text-image-large-alternating .field-name-field-rel-treatment-locations .field-item .group-icon{margin-left:25px;}}.content-element-content-block-text-image-small{margin:40px 0;}.content-element-content-block-text-image-small > h2,.panel-pane .content-element-content-block-text-image-small > h4.pane-title{border-bottom:1px solid #dadada;margin-bottom:20px;padding-bottom:12px;}.content-element-content-block-text-image-small .entity-element.element-content-block-item-text-image-small .teaser_wide_left_column{margin-bottom:10px;}.content-element-content-block-text-image-small .entity-element.element-content-block-item-text-image-small .teaser_wide_left_column .bg-image{height:200px;background-size:cover;}.content-element-content-block-text-image-small .entity-element.element-content-block-item-text-image-small .teaser_wide_midde_column > *:last-child{margin-bottom:0;}.content-element-content-block-text-image-small .entity-element.element-content-block-item-text-image-small .teaser_wide_midde_column .teaser_wide_subhead{font-weight:700;letter-spacing:0.3px;margin-top:1em;}@media (min-width:740px){.content-element-content-block-text-image-small .entity-element.element-content-block-item-text-image-small{display:flex;}.content-element-content-block-text-image-small .entity-element.element-content-block-item-text-image-small .teaser_wide_left_column{-webkit-flex:0 0 auto;flex:0 0 auto;margin:0 20px 0 0;width:49%;max-width:300px;}.content-element-content-block-text-image-small .entity-element.element-content-block-item-text-image-small .teaser_wide_left_column .bg-image{height:157px;}.content-element-content-block-text-image-small .entity-element.element-content-block-item-text-image-small .teaser_wide_midde_column{-webkit-flex:1 1 auto;flex:1 1 auto;}}.content-element-content-block-text-image-small-cta{margin:40px 0;}.content-element-content-block-text-image-small-cta > h2,.panel-pane .content-element-content-block-text-image-small-cta > h4.pane-title{border-bottom:1px solid #dadada;margin-bottom:20px;padding-bottom:12px;}.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default{border-bottom:1px solid #DADADA;padding:0 0 20px 0;position:relative;}.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default .teaser_wide_left_column{width:100%;}.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default .teaser_wide_left_column .bg-image{height:220px;background-size:cover;}.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default .teaser_wide_midde_column{padding-top:10px;}.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default .teaser_wide_midde_column p,.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default .teaser_wide_midde_column > div{margin-bottom:10px;}.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default .teaser_wide_midde_column .teaser_wide_subhead{font-weight:700;letter-spacing:0.3px;}.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default .teaser_wide_right_column{margin-top:20px;text-align:right;}.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default .teaser_wide_right_column .button,.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default .teaser_wide_right_column .fc-button,.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default .teaser_wide_right_column .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default .teaser_wide_right_column a.button,.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default .teaser_wide_right_column .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default .teaser_wide_right_column input.form-text,.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default .teaser_wide_right_column .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default .teaser_wide_right_column input.form-text,.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default .teaser_wide_right_column .select2-container .select2-choice,.select2-container .content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default .teaser_wide_right_column .select2-choice{text-align:center;}@media (min-width:740px){.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default .teaser_wide_left_column{float:left;width:260px;max-width:30%;}.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default .teaser_wide_left_column .bg-image{width:100%;height:0;padding-bottom:56.19048%;}.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default .teaser_wide_midde_column{float:left;width:70%;padding:0 0 29px 20px;}.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default .teaser_wide_right_column{position:absolute;bottom:20px;right:0;}}@media (min-width:1016px){.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default{display:flex;}.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default .teaser_wide_left_column{-webkit-flex:0 0 auto;flex:0 0 auto;}.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default .teaser_wide_midde_column{-webkit-flex:1 1 auto;flex:1 1 auto;padding:0 20px;}.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-default .teaser_wide_right_column{position:static;-webkit-flex:1 0 auto;flex:1 0 auto;margin:0;}}@media (min-width:1016px){.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-teaser_wide .teaser_wide_right_column .button,.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-teaser_wide .teaser_wide_right_column .fc-button,.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-teaser_wide .teaser_wide_right_column .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-teaser_wide .teaser_wide_right_column a.button,.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-teaser_wide .teaser_wide_right_column .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-teaser_wide .teaser_wide_right_column input.form-text,.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-teaser_wide .teaser_wide_right_column .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-teaser_wide .teaser_wide_right_column input.form-text,.content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-teaser_wide .teaser_wide_right_column .select2-container .select2-choice,.select2-container .content-element-content-block-text-image-small-cta .element-content-block-text-image-small-cta.view-mode-teaser_wide .teaser_wide_right_column .select2-choice{margin-top:0;}}.content-element-content-block-wellness-offer{margin:40px 0;}.content-element-content-block-wellness-offer > h2,.panel-pane .content-element-content-block-wellness-offer > h4.pane-title{border-bottom:1px solid #dadada;margin-bottom:20px;padding-bottom:12px;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer{border-bottom:1px solid #DADADA;padding:0 0 20px 0;position:relative;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer:after{visibility:hidden;display:block;content:"";clear:both;height:0;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-left{width:100%;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-left .bg-image{height:220px;background-size:cover;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center{padding-top:10px;position:relative;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center h2.wellnessoffer-cuacc-trigger,.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center .panel-pane h4.wellnessoffer-cuacc-trigger.pane-title,.panel-pane .content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center h4.wellnessoffer-cuacc-trigger.pane-title{display:none;position:relative;padding-right:50px;cursor:pointer;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center h2.wellnessoffer-cuacc-trigger:after,.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center .panel-pane h4.wellnessoffer-cuacc-trigger.pane-title:after,.panel-pane .content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center h4.wellnessoffer-cuacc-trigger.pane-title:after{font-family:"FontAwesome";content:"";font-size:45px;font-weight:bold;display:block;width:40px;height:30px;text-align:center;position:absolute;top:0;right:0;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center h2.wellnessoffer-cuacc-trigger:hover,.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center .panel-pane h4.wellnessoffer-cuacc-trigger.pane-title:hover,.panel-pane .content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center h4.wellnessoffer-cuacc-trigger.pane-title:hover{color:#5fc6d2;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center .group-pampering-time .field-name-field-wellness-price{margin-bottom:10px;}@media (min-width:740px){.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center .group-pampering-time{min-height:54px;}}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center .field-name-field-rel-treatment-locations{display:none;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center .field-name-field-rel-treatment-locations .field-items:after{visibility:hidden;display:block;content:"";clear:both;height:0;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center .field-name-field-rel-treatment-locations .field-item{margin-bottom:10px;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center .field-name-field-rel-treatment-locations .content-element-wellness-offer{display:flex;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center .field-name-field-rel-treatment-locations .content-element-wellness-offer:after{visibility:hidden;display:block;content:"";clear:both;height:0;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center .field-name-field-rel-treatment-locations .content-element-wellness-offer .field-name-field-file{-webkit-flex:0 0 auto;flex:0 0 auto;width:40px;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center .field-name-field-rel-treatment-locations .content-element-wellness-offer .field-name-field-link{-webkit-flex:1 1 auto;flex:1 1 auto;padding-left:10px;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center .field-name-field-rel-treatment-locations .content-element-wellness-offer .field-name-field-link a{font-weight:700;letter-spacing:0.3px;}@media (min-width:1016px){.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center .field-name-field-rel-treatment-locations .field-item{float:left;margin-right:20px;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center .field-name-field-rel-treatment-locations .field-item:last-child{margin-right:0;}}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center .group-detail-info{overflow:hidden;position:relative;}@media (min-width:0) and (max-width:740px){.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center .group-detail-info{display:block !important;}}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center a.field-name-field-wellness-appointment{margin-top:10px;margin-right:30px;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center a.field-name-field-wellness-voucher{margin-top:10px;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center.open h2.wellnessoffer-cuacc-trigger:after,.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center.open .panel-pane h4.wellnessoffer-cuacc-trigger.pane-title:after,.panel-pane .content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center.open h4.wellnessoffer-cuacc-trigger.pane-title:after{content:"";}@media (min-width:740px){.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer{display:flex;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-left{-webkit-flex:0 0 auto;flex:0 0 auto;width:243px;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-left h2,.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-left .panel-pane h4.pane-title,.panel-pane .content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-left h4.pane-title{display:none;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-left .bg-image{width:100%;height:0;padding-bottom:56.19048%;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center{-webkit-flex:1 1 auto;flex:1 1 auto;padding:0 0 0 20px;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center h2.wellnessoffer-cuacc-trigger,.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center .panel-pane h4.wellnessoffer-cuacc-trigger.pane-title,.panel-pane .content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center h4.wellnessoffer-cuacc-trigger.pane-title{display:block;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-center .field-name-field-rel-treatment-locations{display:block;}}@media (min-width:1016px){.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-left{width:300px;}.content-element-content-block-wellness-offer .element-content-block-item-wellness-offer .teaser-wide-left .bg-image{padding-bottom:45%;}}.content-element-content-block-iframe{margin:40px 0;}.content-element-content-block-iframe iframe{border:none;}.content-element-content-block-table{margin:40px 0;}.content-element-content-block-table .field-name-field-cnt-block-table table thead{background:#fff;font-weight:700;letter-spacing:0.3px;}.content-element-content-block-table .field-name-field-cnt-block-table table td{display:table-cell;}.content-element-content-block-sponsors-list{margin:40px 0;}.content-element-content-block-webform{margin:40px 0;}.content-element-content-block-webform ul.links.inline,.content-element-content-block-webform h2.node-title,.content-element-content-block-webform .panel-pane h4.node-title.pane-title,.panel-pane .content-element-content-block-webform h4.node-title.pane-title{display:none;}.content-element-contenblock-cta-rechts{margin:0 0 40px 0;max-width:420px;}.content-element-contenblock-cta-rechts h2,.content-element-contenblock-cta-rechts .panel-pane h4.pane-title,.panel-pane .content-element-contenblock-cta-rechts h4.pane-title{font-size:19.05px;}.content-element-contenblock-cta-rechts .border{border:1px solid #dadada;background:#fff;padding:14px 13px 13px;}.content-element-contenblock-cta-rechts .border .desc{margin:0 0 26px;font-size:13.05px;line-height:16.5px;color:#7e8389;}.content-element-content-block-external-document-right{margin:0 0 40px 0;max-width:420px;position:relative;}.content-element-content-block-external-document-right .group_cb_ext_right_border{position:absolute;bottom:14px;right:12px;text-align:right;}.content-element-content-block-external-document-right .group_cb_ext_right_border .field{display:inline-block;}.content-element-content-block-external-document-right .group_cb_ext_right_border .field + .field{margin-left:10px;}.content-element-content-block-external-document-right img.file-icon{display:none;}.content-element-content-block-external-document-right .button a,.content-element-content-block-external-document-right .fc-button a,.content-element-content-block-external-document-right .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button a,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .content-element-content-block-external-document-right a.button a,.content-element-content-block-external-document-right .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text a,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .content-element-content-block-external-document-right input.form-text a,.content-element-content-block-external-document-right .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text a,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .content-element-content-block-external-document-right input.form-text a,.content-element-content-block-external-document-right .select2-container .select2-choice a,.select2-container .content-element-content-block-external-document-right .select2-choice a{color:#fff;}.content-element-editor .content p:last-child{margin:0;}.view-content-block-gallery .field-name-field-content-block-gallery .field-items{margin-left:-5px;margin-right:-5px;margin-bottom:-10px;clear:both;overflow:hidden;}.view-content-block-gallery .field-name-field-content-block-gallery .field-item{float:left;width:33.3%;max-width:265px;padding:0 5px;margin-bottom:10px;}@media (min-width:740px){.view-content-block-gallery .field-name-field-content-block-gallery .field-item{width:25%;}}@media (min-width:1220px){.view-content-block-gallery .field-name-field-content-block-gallery .field-item{width:20%;}}.section-slider{position:relative;z-index:0;}#fullsize-slider.flexslider{height:400px;}@media (min-width:740px){#fullsize-slider.flexslider{height:550px;}}@media (min-width:1220px){#fullsize-slider.flexslider{height:700px;}}#fullsize-slider.flexslider ul.flex-direction-nav{height:100%;position:relative;top:-100%;max-width:720px;padding:0 10px;margin:0 auto;}@media (min-width:1016px){#fullsize-slider.flexslider ul.flex-direction-nav{max-width:996px;}}@media (min-width:1220px){#fullsize-slider.flexslider ul.flex-direction-nav{max-width:1200px;}}#fullsize-slider.flexslider ul.flex-direction-nav a{top:285px;}@media (min-width:740px){#fullsize-slider.flexslider ul.flex-direction-nav a{top:375px;}}@media (min-width:1220px){#fullsize-slider.flexslider ul.flex-direction-nav a{top:448px;}}#fullsize-slider.flexslider .flex-control-nav{bottom:20px;}.fss-slide{height:400px;overflow:hidden;position:relative;}@media (min-width:740px){.fss-slide{height:550px;}}@media (min-width:1220px){.fss-slide{height:700px;}}.fss-slide .fss-content-wrapper{position:absolute;z-index:1;display:table;height:100%;width:100%;padding-top:165px;}@media (min-width:740px){.fss-slide .fss-content-wrapper{padding-top:195px;}}.fss-slide .fss-content-wrapper .fss-content{display:table-cell;vertical-align:middle;text-align:center;}.fss-slide .fss-content-wrapper .fss-content .headline{display:inline-block;max-width:720px;font-size:20px;line-height:24px;color:#fff;margin:0 0 0.1em 0;padding:5px 20px;text-shadow:1px 1px 1px rgba(0,0,111,0.3);text-shadow:1px 1px 1px 1px rgba(0,0,111,0.3);}@media (min-width:1016px){.fss-slide .fss-content-wrapper .fss-content .headline{max-width:996px;}}@media (min-width:1220px){.fss-slide .fss-content-wrapper .fss-content .headline{max-width:1200px;}}@media (min-width:460px){.fss-slide .fss-content-wrapper .fss-content .headline{font-size:32px;line-height:38px;}}@media (min-width:740px){.fss-slide .fss-content-wrapper .fss-content .headline{font-size:45px;line-height:50px;}}.fss-slide .fss-content-wrapper .fss-content .subline{display:inline-block;max-width:720px;font-size:11px;font-weight:700;line-height:1.2em;padding:3px 20px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,111,0.3);text-shadow:1px 1px 1px 1px rgba(0,0,111,0.3);}@media (min-width:1016px){.fss-slide .fss-content-wrapper .fss-content .subline{max-width:996px;}}@media (min-width:1220px){.fss-slide .fss-content-wrapper .fss-content .subline{max-width:1200px;}}@media (min-width:460px){.fss-slide .fss-content-wrapper .fss-content .subline{font-size:0.85em;line-height:1.5em;}}@media (min-width:740px){.fss-slide .fss-content-wrapper .fss-content .subline{font-size:22px;}}.fss-slide.fss-video-slide .fullscreen-wrapper{width:100%;height:100%;display:none;}@media (min-width:740px){.fss-slide.fss-video-slide .fullscreen-wrapper{display:block;}}.fss-slide.fss-video-slide .fullscreen-wrapper:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAEElEQVQImWNgYGBIY0ACaQAGDADNM6Io/AAAAABJRU5ErkJggg==") repeat scroll 0 0/2px 2px;opacity:0.4;}.fss-slide.fss-video-slide #video-controls{text-align:center;display:block;bottom:20px;position:absolute;width:100%;z-index:999;}.fss-slide.fss-video-slide #video-controls .play-button,.fss-slide.fss-video-slide #video-controls .mute-button,.fss-slide.fss-video-slide #video-controls .fullscreen-button{border:1px solid #000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:relative;padding:0;margin-right:5px;width:40px;height:40px;line-height:38px;color:#fff;background:#000;text-align:center;opacity:0.6;}.fss-slide.fss-video-slide #video-controls .play-button:before,.fss-slide.fss-video-slide #video-controls .mute-button:before,.fss-slide.fss-video-slide #video-controls .fullscreen-button:before{font-family:"FontAwesome";}@media (min-width:1220px){.fss-slide.fss-video-slide #video-controls .play-button:hover,.fss-slide.fss-video-slide #video-controls .mute-button:hover,.fss-slide.fss-video-slide #video-controls .fullscreen-button:hover{opacity:1;}}.fss-slide.fss-video-slide #video-controls .play-button:before{content:'\f04b';}.fss-slide.fss-video-slide #video-controls .mute-button:before{content:'\f028';}.fss-slide.fss-video-slide #video-controls .fullscreen-button:before{content:'\f065';}.fss-slide.fss-video-slide #video-controls .play-button.active:before{content:'\f04c';}.fss-slide.fss-video-slide #video-controls .mute-button.active:before{content:'\f026';}.fss-slide.fss-video-slide #video-controls .fullscreen-button.active:before{content:'\f066';}.fss-slide.fss-video-slide #video-controls .progressBar{position:absolute;width:100%;height:5px;background-color:rgba(255,255,255,0.3);bottom:-20px;cursor:pointer;}.fss-slide.fss-video-slide #video-controls .progressBar .timeBar{position:absolute;top:0;left:0;width:0;height:100%;background-color:#000;}@media (min-width:1220px){.fss-slide.fss-video-slide #video-controls .progressBar .timeBar{opacity:0.6;}.fss-slide.fss-video-slide #video-controls .progressBar:hover{background-color:rgba(255,255,255,0.6);padding:6px 0;-webkit-transition:padding 0.2s ease;-moz-transition:padding 0.2s ease;transition:padding 0.2s ease;}.fss-slide.fss-video-slide #video-controls .progressBar:hover .timeBar{opacity:1;}}.fss-slide.fss-video-slide #video-controls.fullscreen *{opacity:1;}body:not(.safari) .fss-slide.fss-video-slide video{vertical-align:top;width:100%;min-width:950px;max-width:none;height:auto;position:relative;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);}@media (min-width:740px){body:not(.safari) .fss-slide.fss-video-slide video{min-width:1300px;}}@media (min-width:1220px){body:not(.safari) .fss-slide.fss-video-slide video{min-width:1650px;}}body.safari .fss-slide.fss-video-slide{overflow:visible;}body.safari .fss-slide.fss-video-slide video{object-fit:cover;object-position:50% 50%;vertical-align:top;width:100%;max-width:100%;height:100%;}.view-fullsize-slideshow{margin:0;}@media (min-width:1220px){video::-webkit-media-controls,video::-webkit-media-controls-panel,video::-webkit-media-controls-enclosure{display:none !important;}}body.fullsize-slideshow-body #header{position:absolute;z-index:1;top:0;width:100%;}body.fullsize-slideshow-body .pane-node-field-rel-anchor-list{display:none;}.page-content-element-lightbox{background:#000;color:#fff;}.panel-site-page-lightbox .field-name-field-file-image-description{margin-top:1em;font-size:11px;line-height:1.5em;}.element-location.view-mode-location_map img{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.field-name-field-rel-location{max-width:420px;position:relative;}.field-name-field-rel-location .button,.field-name-field-rel-location .fc-button,.field-name-field-rel-location .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .field-name-field-rel-location a.button,.field-name-field-rel-location .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .field-name-field-rel-location input.form-text,.field-name-field-rel-location .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .field-name-field-rel-location input.form-text,.field-name-field-rel-location .select2-container .select2-choice,.select2-container .field-name-field-rel-location .select2-choice{position:absolute;bottom:12px;right:12px;}@media (min-width:1016px){.region-content .page-region-inner .pane-node-field-rel-location{display:none;}}.region-sidebar .page-region-inner .pane-node-field-rel-location{display:none;}@media (min-width:1016px){.region-sidebar .page-region-inner .pane-node-field-rel-location{display:block;}}.field-name-field-location-pdf .element-location-link-to-pdf{position:relative;}.field-name-field-location-pdf .element-location-link-to-pdf h2,.field-name-field-location-pdf .element-location-link-to-pdf .panel-pane h4.pane-title,.panel-pane .field-name-field-location-pdf .element-location-link-to-pdf h4.pane-title{display:none;}.field-name-field-location-pdf .element-location-link-to-pdf .field-name-field-document{position:absolute;bottom:12px;right:12px;}.tabs-price-table ul.ui-tabs-nav{position:relative;bottom:-1px;z-index:100;margin-right:0.2em;}.tabs-price-table ul.ui-tabs-nav li{background:#375677;border:1px solid #dadada;border-bottom:0;margin-right:0.2em;float:left;line-height:25px;}.tabs-price-table ul.ui-tabs-nav li a{color:#fff;padding:0 0.75em;}.tabs-price-table ul.ui-tabs-nav li.ui-tabs-active{background:#fff;}.tabs-price-table ul.ui-tabs-nav li.ui-tabs-active a{color:#7e8389;}.season_accommodation_wrapper{float:right;}.season_accommodation_wrapper .season_accommodation_field{float:left;padding-right:0.3em;}.pane-promo-list-frontpage-panel-pane-item-teaser-media .view-promo-list-frontpage,.pane-promo-list-frontpage-panel-pane-hotel-teaser .view-promo-list-frontpage{position:relative;background:#fff;}.pane-promo-list-frontpage-panel-pane-item-teaser-media .view-promo-list-frontpage .view-content,.pane-promo-list-frontpage-panel-pane-hotel-teaser .view-promo-list-frontpage .view-content{border:solid 12px #fff;}.pane-promo-list-frontpage-panel-pane-item-teaser-media .flexslider ul.slides li,.pane-promo-list-frontpage-panel-pane-hotel-teaser .flexslider ul.slides li{margin-right:7px;}.pane-promo-list-frontpage-panel-pane-item-teaser-media .flexslider ul.flex-direction-nav a,.pane-promo-list-frontpage-panel-pane-hotel-teaser .flexslider ul.flex-direction-nav a{width:30px;height:42px;margin:-21px 0 0;background:rgba(255,255,255,0.75);}@media (min-width:740px){.pane-promo-list-frontpage-panel-pane-item-teaser-media .flexslider ul.flex-direction-nav a:hover,.pane-promo-list-frontpage-panel-pane-hotel-teaser .flexslider ul.flex-direction-nav a:hover{background:#fff;}}.pane-promo-list-frontpage-panel-pane-item-teaser-media .flexslider ul.flex-direction-nav a::before,.pane-promo-list-frontpage-panel-pane-hotel-teaser .flexslider ul.flex-direction-nav a::before{color:#375677;font-size:27px;line-height:42px;text-shadow:none;text-align:center;}.pane-promo-list-frontpage-panel-pane-item-teaser-media .flexslider .flex-direction-nav a,.pane-promo-list-frontpage-panel-pane-item-teaser-media .flexslider:hover .flex-direction-nav a,.pane-promo-list-frontpage-panel-pane-item-teaser-media .flexslider .flex-direction-nav a.flex-prev,.pane-promo-list-frontpage-panel-pane-hotel-teaser .flexslider .flex-direction-nav a,.pane-promo-list-frontpage-panel-pane-hotel-teaser .flexslider:hover .flex-direction-nav a,.pane-promo-list-frontpage-panel-pane-hotel-teaser .flexslider .flex-direction-nav a.flex-prev{left:0;}.pane-promo-list-frontpage-panel-pane-item-teaser-media .flexslider .flex-direction-nav a.flex-next,.pane-promo-list-frontpage-panel-pane-item-teaser-media .flexslider:hover .flex-direction-nav a.flex-next,.pane-promo-list-frontpage-panel-pane-item-teaser-media .flexslider .flex-direction-nav a.flex-prev.flex-next,.pane-promo-list-frontpage-panel-pane-hotel-teaser .flexslider .flex-direction-nav a.flex-next,.pane-promo-list-frontpage-panel-pane-hotel-teaser .flexslider:hover .flex-direction-nav a.flex-next,.pane-promo-list-frontpage-panel-pane-hotel-teaser .flexslider .flex-direction-nav a.flex-prev.flex-next{left:auto;right:0;}.pane-promo-list-frontpage-panel-pane-item-teaser-media .promo-list-all,.pane-promo-list-frontpage-panel-pane-hotel-teaser .promo-list-all{display:none;}.pane-promo-list-frontpage-panel-pane-item-teaser-media h4.pane-title{position:relative;background:#fff;border:0;margin:0;font-size:13.05px;line-height:20px;display:inline-block;width:auto;padding:5px 1em;text-transform:uppercase;}.pane-promo-list-frontpage-panel-pane-hotel-teaser .view-promo-list-frontpage{border:1px solid #DADADA;}.pane-promo-list-frontpage-panel-pane-hotel-teaser h4.pane-title{border-bottom:1px solid #dadada;margin-bottom:16px;padding-bottom:12px;}.view-promo-list{position:relative;}.view-promo-list .promo-list-all{text-align:right;margin-top:10px;}.view-promo-list .promo-list-all a.promo-list-all-link{font-weight:700;letter-spacing:0.3px;font-size:13.05px;}.view-promo-list .promo-list-all a.promo-list-all-link:after{content:'a';font-family:"europa-park-icons";padding-left:0.7em;}.content-element-room-category.view-mode-full .field-lightbox-gallery,.content-element-content-block-gallery.view-mode-full .field-lightbox-gallery{margin-bottom:0.5em;}.content-element-room-category.view-mode-full p,.content-element-content-block-gallery.view-mode-full p{font-size:11px;line-height:1.5em;}.content-element-room-category.view-mode-full .field-name-field-file-image-description,.content-element-content-block-gallery.view-mode-full .field-name-field-file-image-description{display:none;}.pane-slideshow-slideshow-pane{width:100%;}.view-slideshow{color:#fff;position:relative;width:100%;height:0;padding-bottom:40.67797%;overflow:visible;margin-bottom:40px;}.view-slideshow .view-content{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/sites/all/themes/europapark_theme/images/spinner.gif?1532514896) no-repeat center center;}.view-slideshow .view-content.cycle2-initialized{background:transparent;}.view-slideshow .slide{position:absolute;top:0;left:0;width:100%;height:0;padding-bottom:40.67797%;overflow:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}.cycle2-initialized .view-slideshow .slide{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}.view-slideshow .cycle-pager{position:absolute;top:100%;left:0;width:100%;padding-top:6px;}.view-slideshow .group-slide-content{position:absolute;left:50%;top:0;bottom:0;right:0;}.view-slideshow .group-fake-table{display:flex;-webkit-align-items:center;align-items:center;height:100%;}.view-slideshow .group-fake-table-cell{display:block;width:100%;padding-right:45px;padding-left:45px;}.view-slideshow h2,.view-slideshow .panel-pane h4.pane-title,.panel-pane .view-slideshow h4.pane-title{font-size:20px;line-height:26px;color:#fff;margin:0 0 0.1em 0;text-shadow:1px 1px 1px rgba(0,0,111,0.3);text-shadow:1px 1px 1px 1px rgba(0,0,111,0.3);}@media (min-width:740px){.view-slideshow h2,.view-slideshow .panel-pane h4.pane-title,.panel-pane .view-slideshow h4.pane-title{font-size:26px;line-height:32px;}}@media (min-width:1016px){.view-slideshow h2,.view-slideshow .panel-pane h4.pane-title,.panel-pane .view-slideshow h4.pane-title{font-size:32px;line-height:38px;}}.view-slideshow h2:hover,.view-slideshow .panel-pane h4.pane-title:hover,.panel-pane .view-slideshow h4.pane-title:hover,.view-slideshow h2 a:hover,.view-slideshow .panel-pane h4.pane-title a:hover,.panel-pane .view-slideshow h4.pane-title a:hover{color:#fff;}.view-slideshow p.subline{font-size:11px;line-height:1.2em;text-shadow:1px 1px 1px rgba(0,0,111,0.3);text-shadow:1px 1px 1px 1px rgba(0,0,111,0.3);color:#fff;display:none;}@media (min-width:740px){.view-slideshow p.subline{font-size:0.85em;line-height:1.5em;display:block;}}.view-slideshow p.subline a,.view-slideshow p.subline a:hover{color:#fff;}.view-slideshow p.cta{margin-top:0.8em;}@media (min-width:0) and (max-width:740px){body.not-front .view-slideshow .group-slide-content{left:0;text-align:right;}}.pane-slideshow-frontpage-slideshow-pane{margin-bottom:-32px !important;}.view-slideshow.view-display-id-frontpage_slideshow_pane{margin-bottom:0;width:100%;height:0;padding-bottom:59.52381%;}.view-slideshow.view-display-id-frontpage_slideshow_pane .cycle-next,.view-slideshow.view-display-id-frontpage_slideshow_pane .cycle-prev{display:block;}@media (min-width:740px){.view-slideshow.view-display-id-frontpage_slideshow_pane{width:100%;height:0;padding-bottom:40.98361%;}}@media (min-width:1220px){.view-slideshow.view-display-id-frontpage_slideshow_pane{width:100%;height:0;padding-bottom:33.89831%;}}.view-slideshow.view-display-id-frontpage_slideshow_pane .slide{width:100%;height:0;padding-bottom:59.52381%;}@media (min-width:740px){.view-slideshow.view-display-id-frontpage_slideshow_pane .slide{width:100%;height:0;padding-bottom:40.98361%;}}@media (min-width:1220px){.view-slideshow.view-display-id-frontpage_slideshow_pane .slide{width:100%;height:0;padding-bottom:33.89831%;}}.view-slideshow.view-display-id-frontpage_slideshow_pane .slide .field-name-field-slide-content-image{display:none;position:absolute;left:0;bottom:0;z-index:-9999999999;max-width:100%;}@media (min-width:740px){.view-slideshow.view-display-id-frontpage_slideshow_pane .slide .field-name-field-slide-content-image{display:block;}}.view-slideshow.view-display-id-frontpage_slideshow_pane .group-slide-metadata{display:none;}.view-slideshow.view-display-id-frontpage_slideshow_pane .group-slide-content{left:0;}@media (min-width:740px){.view-slideshow.view-display-id-frontpage_slideshow_pane .group-slide-content{left:40%;}}.view-slideshow.view-display-id-frontpage_slideshow_pane .group-fake-table-cell{padding-bottom:32px;text-align:center;}@media (min-width:740px){.view-slideshow.view-display-id-frontpage_slideshow_pane .group-fake-table-cell{padding-left:0;text-align:left;}}.view-slideshow.view-display-id-frontpage_slideshow_pane .menu-wrapper{position:absolute;z-index:9999;left:66.66667%;right:auto;width:25%;top:0;bottom:0;display:none;}.view-slideshow.view-display-id-frontpage_slideshow_pane .menu{margin:0;}.view-slideshow.view-display-id-frontpage_slideshow_pane .menu li{position:relative;height:45px;padding:0 1em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;color:#7e8389;font-weight:700;letter-spacing:0.3px;line-height:45px;cursor:pointer;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;border-top:1px solid rgba(255,255,255,0.4);border-bottom:1px solid rgba(190,190,190,0.5);}.view-slideshow.view-display-id-frontpage_slideshow_pane .menu li.active{background:#396f9f;color:#fff;border-bottom-color:transparent;cursor:default;}.view-slideshow.view-display-id-frontpage_slideshow_pane .menu li.active:before{content:' ';position:absolute;height:0;width:0;top:-1px;left:-18px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:23.5px solid transparent;border-bottom:23.5px solid transparent;border-right:18px solid #396f9f;}.view-slideshow.view-display-id-frontpage_slideshow_pane .menu li:first-child{border-top-color:transparent;}.view-slideshow.view-display-id-frontpage_slideshow_pane .menu li:last-child{border-bottom-color:transparent;}.view-slideshow.view-display-id-frontpage_slideshow_pane .menu li .is-new{position:absolute;left:-14px;top:-14px;}.bg{position:absolute;top:0;left:0;right:0;z-index:1;overflow:hidden;height:450px;}@media (min-width:740px){.bg{height:572px;}}@media (min-width:1016px){.bg{height:686px;}}@media (min-width:1220px){.bg{height:900px;}}.bg .bg-overlay{background:url(/sites/all/themes/europapark_theme/images/bg-hero-front-gradient.png) repeat-x;height:175px;position:absolute;bottom:0;z-index:2;width:100%;}.bg .slide{position:absolute;top:0;left:50%;overflow:hidden;display:none;width:800px;height:450px;margin-left:-400px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}@media (min-width:740px){.bg .slide{width:1016px;height:572px;margin-left:-508px;}}@media (min-width:1016px){.bg .slide{width:1220px;height:686px;margin-left:-610px;}}@media (min-width:1220px){.bg .slide{width:1600px;height:900px;margin-left:-800px;}}@media (min-width:1600px){.bg .slide{left:0;margin-left:auto;width:100%;height:0;padding-bottom:56.25%;}}.bg .slide img,.bg .slide video{display:block;height:auto!important;-ms-interpolation-mode:bicubic;width:100%;max-width:none;}.ie8 .bg .slide img,.ie8
      .bg .slide video{width:auto!important;}.bg .slide .video-js{display:none;background-color:transparent;width:100% !important;height:0 !important;}@media (min-width:1016px){.bg .slide .video-js{display:block;width:100%;height:0;padding-bottom:56.25%;}}.bg .slide .video-js .vjs-control-bar{display:none;}@media (min-width:740px){.bg .slide.has-video .bg-image{display:none;}.bg .slide.playing .field-name-field-poster,.bg .slide.playing .bg-image{}}.not-front.node-type-page .pane-slideshow-slideshow-pane{display:none;}@media (min-width:740px){.not-front.node-type-page .pane-slideshow-slideshow-pane{display:block;}.not-front.node-type-page .pane-slideshow-slideshow-pane .cycle2-initialized:before{position:absolute;z-index:-2;top:90%;bottom:0;left:30px;right:30px;-moz-border-radius:200px / 20px;-webkit-border-radius:200px / 20px;border-radius:200px / 20px;-moz-box-shadow:rgba(0,0,0,0.6) 0 0 30px;-webkit-box-shadow:rgba(0,0,0,0.6) 0 0 30px;box-shadow:rgba(0,0,0,0.6) 0 0 30px;}}.bg-video::after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAEElEQVQImWNgYGBIY0ACaQAGDADNM6Io/AAAAABJRU5ErkJggg==") repeat scroll 0 0/2px 2px;opacity:0.4;}.vjs-loading-spinner{display:none !important;}.vjs-waiting{display:none !important;}.pane-gallery-gallery-pane{width:100%;}.view-gallery{margin:0;}.view-gallery .slide{width:100%;height:0;padding-bottom:55.08475%;overflow:hidden;display:none;}.view-gallery .view-content.cycle2-initialized .slide{display:block;opacity:0;}.view-gallery .view-content.cycle2-initialized .slide.cycle-slide-active{opacity:1;}.view-gallery .video-js{width:100%;height:0;padding-bottom:55.08475%;width:100% !important;height:0 !important;}.view-gallery img,.view-gallery video{display:block;height:auto;-ms-interpolation-mode:bicubic;width:100%;max-width:none;}.ie8 .view-gallery img,.ie8
    .view-gallery video{width:auto;}.view-gallery .cycle-next,.view-gallery .cycle-prev{padding:10.4% 0 0 0;}.view-gallery .overlay{position:absolute;z-index:300;bottom:0;right:0;left:0;font-size:13.05px;line-height:1.45em;overflow:hidden;max-height:7.33333em;padding:1em 3em 1em 1em;background-color:#f1faff;background-color:rgba(241,250,255,0.75);-moz-transition:bottom 0.5s;-o-transition:bottom 0.5s;-webkit-transition:bottom 0.5s;transition:bottom 0.5s;}.view-gallery .overlay .toggle{position:absolute;display:block;right:1em;top:0;height:1.46667em;padding:0.25em 1em;text-align:center;color:#375677;font-family:europa-park-icons;line-height:1.46667em;-moz-transition:top 0.3s ease 0.4s,background-color 0.1s ease 0.4s;-o-transition:top 0.3s ease 0.4s,background-color 0.1s ease 0.4s;-webkit-transition:top 0.3s ease,background-color 0.1s ease;-webkit-transition-delay:0.4s,0.4s;transition:top 0.3s ease 0.4s,background-color 0.1s ease 0.4s;}.view-gallery .overlay .toggle:before{content:'ü';}.view-gallery .overlay.closed{overflow:visible;}.view-gallery .overlay.closed .toggle{top:-1.46667em;line-height:1;background-color:#f1faff;background-color:rgba(241,250,255,0.75);-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;}.view-gallery .overlay.closed .toggle:before{content:'s';}@media (min-width:740px){.view-gallery .overlay{padding:1.5em 3.5em 1.5em 1.5em;}}.fancybox-overlay .field-name-field-text p{font-size:13.05px;color:#555;line-height:17px;margin:8px 0 0 0;}.fancybox-overlay .field-name-field-text p:first-child{margin:0;}.media-youtube-video{width:100%;height:0;padding-bottom:55.08475%;}.media-youtube-video iframe,.media-youtube-video object,.media-youtube-video embed{position:absolute;top:0;left:0;width:100%;height:100%;}.field-name-field-sponsor-logo{margin-top:40px;}.field-name-field-sponsor-logo ul{list-style:none;}.field-name-field-sponsor-logo ul li{list-style:none;}.field-name-field-sponsor-logo ul li:before{display:none;}.field-name-field-sponsor-logo .grid-wrapper,.field-name-field-sponsor-logo .view.list-node-teaser-detail .view-content,.view.list-node-teaser-detail .field-name-field-sponsor-logo .view-content{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.field-name-field-sponsor-logo .grid-wrapper .grid-item,.field-name-field-sponsor-logo .view.list-node-teaser-detail .view-content .grid-item,.view.list-node-teaser-detail .field-name-field-sponsor-logo .view-content .grid-item,.field-name-field-sponsor-logo .grid-wrapper .acc-highlight-wrapper,.field-name-field-sponsor-logo .view.list-node-teaser-detail .view-content .acc-highlight-wrapper,.view.list-node-teaser-detail .field-name-field-sponsor-logo .view-content .acc-highlight-wrapper{width:33%;max-width:150px;}.field-name-field-sponsor-logo .grid-wrapper .grid-item .file,.field-name-field-sponsor-logo .view.list-node-teaser-detail .view-content .grid-item .file,.view.list-node-teaser-detail .field-name-field-sponsor-logo .view-content .grid-item .file,.field-name-field-sponsor-logo .grid-wrapper .acc-highlight-wrapper .file,.field-name-field-sponsor-logo .view.list-node-teaser-detail .view-content .acc-highlight-wrapper .file,.view.list-node-teaser-detail .field-name-field-sponsor-logo .view-content .acc-highlight-wrapper .file{display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:100%;}.ie .field-name-field-sponsor-logo .grid-wrapper,.ie .field-name-field-sponsor-logo .view.list-node-teaser-detail .view-content,.view.list-node-teaser-detail .ie .field-name-field-sponsor-logo .view-content{display:block;}.ie .field-name-field-sponsor-logo .grid-wrapper .grid-item,.ie .field-name-field-sponsor-logo .view.list-node-teaser-detail .view-content .grid-item,.view.list-node-teaser-detail .ie .field-name-field-sponsor-logo .view-content .grid-item,.ie .field-name-field-sponsor-logo .grid-wrapper .acc-highlight-wrapper,.ie .field-name-field-sponsor-logo .view.list-node-teaser-detail .view-content .acc-highlight-wrapper,.view.list-node-teaser-detail .ie .field-name-field-sponsor-logo .view-content .acc-highlight-wrapper{float:none;display:inline-block;vertical-align:middle;}.ie .field-name-field-sponsor-logo .grid-wrapper .grid-item .file,.ie .field-name-field-sponsor-logo .view.list-node-teaser-detail .view-content .grid-item .file,.view.list-node-teaser-detail .ie .field-name-field-sponsor-logo .view-content .grid-item .file,.ie .field-name-field-sponsor-logo .grid-wrapper .acc-highlight-wrapper .file,.ie .field-name-field-sponsor-logo .view.list-node-teaser-detail .view-content .acc-highlight-wrapper .file,.view.list-node-teaser-detail .ie .field-name-field-sponsor-logo .view-content .acc-highlight-wrapper .file{display:block;}.entity.content-element-tour-item{position:relative;color:#fff;}@media (min-width:740px){.entity.content-element-tour-item img{-moz-transition:all 0.5s cubic-bezier(0.23,1,0.32,1) 0s;-o-transition:all 0.5s cubic-bezier(0.23,1,0.32,1) 0s;-webkit-transition:all 0.5s cubic-bezier(0.23,1,0.32,1);-webkit-transition-delay:0s;transition:all 0.5s cubic-bezier(0.23,1,0.32,1) 0s;}.entity.content-element-tour-item:hover img{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);}}.entity.content-element-tour-item .ds-region-content{position:absolute;z-index:1;top:0;left:0;bottom:0;display:flex;-webkit-align-items:center;align-items:center;}.entity.content-element-tour-item.text-left-align .ds-region-content{left:9%;width:41%;}.entity.content-element-tour-item.text-right-align .ds-region-content{left:50%;width:49%;}.entity.content-element-tour-item h2,.entity.content-element-tour-item .panel-pane h4.pane-title,.panel-pane .entity.content-element-tour-item h4.pane-title{color:#fff;margin-bottom:0.2em;font-size:20px;line-height:22px;}.entity.content-element-tour-item p{text-shadow:1px 1px 1px rgba(0,0,111,0.3);text-shadow:1px 1px 1px 1px rgba(0,0,111,0.3);display:none;font-weight:700;}@media (min-width:1016px){.entity.content-element-tour-item p{display:block;}}.entity.content-element-tour-item .button,.entity.content-element-tour-item .fc-button,.entity.content-element-tour-item .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .entity.content-element-tour-item a.button,.entity.content-element-tour-item .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .entity.content-element-tour-item input.form-text,.entity.content-element-tour-item .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .entity.content-element-tour-item input.form-text,.entity.content-element-tour-item .select2-container .select2-choice,.select2-container .entity.content-element-tour-item .select2-choice{margin-top:1.2em;display:none;}@media (min-width:1220px){.entity.content-element-tour-item .button,.entity.content-element-tour-item .fc-button,.entity.content-element-tour-item .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .entity.content-element-tour-item a.button,.entity.content-element-tour-item .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .entity.content-element-tour-item input.form-text,.entity.content-element-tour-item .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .entity.content-element-tour-item input.form-text,.entity.content-element-tour-item .select2-container .select2-choice,.select2-container .entity.content-element-tour-item .select2-choice{display:inline-block;}}@media (min-width:1016px){.panel-content-template:not(.panel-content-twocol) .entity.content-element-tour-item h2,.panel-content-template:not(.panel-content-twocol) .entity.content-element-tour-item .panel-pane h4.pane-title,.panel-pane .panel-content-template:not(.panel-content-twocol) .entity.content-element-tour-item h4.pane-title{font-size:28px;line-height:36px;}.panel-content-template:not(.panel-content-twocol) .entity.content-element-tour-item .button,.panel-content-template:not(.panel-content-twocol) .entity.content-element-tour-item .fc-button,.panel-content-template:not(.panel-content-twocol) .entity.content-element-tour-item .tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block a.button,.tb-panel .tb-megamenu ul.nav .dropdown-menu .tb-block .panel-content-template:not(.panel-content-twocol) .entity.content-element-tour-item a.button,.panel-content-template:not(.panel-content-twocol) .entity.content-element-tour-item .view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter .form-type-date-popup .form-item .panel-content-template:not(.panel-content-twocol) .entity.content-element-tour-item input.form-text,.panel-content-template:not(.panel-content-twocol) .entity.content-element-tour-item .view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item input.form-text,.view-list-events .views-exposed-widget.views-widget-filter-date_filter_1 .form-type-date-popup .form-item .panel-content-template:not(.panel-content-twocol) .entity.content-element-tour-item input.form-text,.panel-content-template:not(.panel-content-twocol) .entity.content-element-tour-item .select2-container .select2-choice,.select2-container .panel-content-template:not(.panel-content-twocol) .entity.content-element-tour-item .select2-choice{display:inline-block;}}body.node-type-accommodation .pane-node-field-accomodation-logo{position:absolute;z-index:999;background-color:rgba(255,255,255,0.75);max-width:220px;display:none;margin-top:0 !important;margin-left:17px;padding:10px;}@media (min-width:740px){body.node-type-accommodation .pane-node-field-accomodation-logo{display:block;}}@media (min-width:1480px){body.node-type-accommodation.not-logged-in .bean-extra-link-widget{display:block;}body.node-type-accommodation.not-logged-in .content-element-anchor-list a.additional-anchor.hide{display:none;}}body.node-type-accommodation .pane-node-field-rel-anchor-list .element-anchor-item a{padding:0 10px;}@media (min-width:1016px){body.node-type-accommodation .pane-node-field-rel-anchor-list .element-anchor-item a{padding:0 20px;}}body.node-type-accommodation .pane-node-field-rel-anchor-list a.additional-anchor{border:1px solid #990000;}body.node-type-accommodation .pane-gallery-gallery-pane{margin:0 0 10px 0 !important;}body.node-type-accommodation .pane-price-table-panel-pane-price-table{border:none;background:none;}body.node-type-accommodation .pane-price-table-panel-pane-price-table .pane-title{padding:0;}body.node-type-accommodation .pane-price-table-panel-pane-price-table .ui-tabs-nav{text-transform:uppercase;font-size:0.66667em;line-height:2.2em;font-weight:700;letter-spacing:0.3px;}body.node-type-accommodation .pane-price-table-panel-pane-price-table .ui-tabs-panel .tablefield tr th{vertical-align:top;font-weight:normal;}body.node-type-accommodation .pane-price-table-panel-pane-price-table .ui-widget-content{border:none;}@media (min-width:740px){body.node-type-accommodation .pane-price-table-panel-pane-price-table .ui-tabs-panel .tablefield thead tr th:nth-child(n+3),body.node-type-accommodation .pane-price-table-panel-pane-price-table .ui-tabs-panel .tablefield tbody tr td:nth-child(n+3){display:table-cell !important;}}@media (min-width:740px){body.node-type-accommodation .pane-price-table-panel-pane-price-table table td:before{display:none;}}body.node-type-accommodation .pane-price-table-panel-pane-price-table .field-name-field-accomodation-price-subline{border-top:1px solid #dadada;border-left:1px solid #dadada;border-right:1px solid #dadada;background:#fff;padding:0.35em 0.9em;font-weight:700;letter-spacing:0.3px;font-size:0.85em;}body.node-type-accommodation .field-name-field-accomodation-price-pdf img,body.node-type-accommodation .field-name-field-accomodation-price-pdf .file-size{display:none;}body.node-type-accommodation .field-name-field-accomodation-price-pdf a{font-weight:700;letter-spacing:0.3px;font-size:0.85em;display:inline-block;position:relative;float:right;margin:0.6em 0;}body.node-type-accommodation .field-name-field-accomodation-price-pdf a:after{font-family:"europa-park-icons";content:'a';font-size:1em;line-height:1.7em;display:inline-block;vertical-align:bottom;margin-left:0.2em;}.highlightbutton-grid-wrapper.grid-wrapper,.view.list-node-teaser-detail .highlightbutton-grid-wrapper.view-content{margin-top:10px !important;}.acc-highlight-wrapper{margin-bottom:0 !important;}.acc-highlight-wrapper .field{max-width:100%;}a.acc-highlight-btn{display:block;clear:both;overflow:hidden;background:#fff;margin-top:.5em;padding:7px 14px;font-weight:700;font-size:0.97em;line-height:1.26em;color:#375677;border:1px solid #dadada;width:100%;}a.acc-highlight-btn img{float:left;height:35px;width:auto;margin-right:20px;}a.acc-highlight-btn .button-text{display:table-cell;height:35px;vertical-align:middle;}a.acc-highlight-btn span{font-size:0.87em;}a.acc-highlight-btn:hover{color:#7e8389;border-color:#b8bcc2;}@media (min-width:740px){a.acc-highlight-btn{font-size:0.9em;}a.acc-highlight-btn img{margin-right:10px;}}@media (min-width:1016px){a.acc-highlight-btn{margin-top:1em;padding:10px 14px;font-size:1.07em;line-height:1.46em;}a.acc-highlight-btn img{margin-right:20px;}a.acc-highlight-btn img,a.acc-highlight-btn .button-text{height:45px;}}@media (min-width:740px){.acc-highlight-wrapper.acc-room-res{display:none;}}#sidebar .content-element-promo-item{border:1px solid #dadada;background:#fff;margin-bottom:2em;text-align:center;}.pane-node-field-embed-code .field-name-field-embed-code{padding:0 !important;}.pane-node-field-embed-code .field-name-field-embed-code .field-item{padding:20px 0;}.pane-node-field-embed-code .field-name-field-embed-code .field-item.last-item{border-bottom:none;}.pane-node-field-embed-code .hcWidgetMain,.pane-node-field-embed-code .widSSP{margin:0 auto !important;}.pane-europapark-form-hotels-booking-form{display:none;}@media (min-width:1016px){.pane-europapark-form-hotels-booking-form{display:block;}}.page-content-element-room-category,.page-content-element-content-block-gallery{background:#000;color:#fff;}.node-type-show .field-type-text-long,.node-type-attraction .field-type-text-long{margin-top:1.5em;}.node-type-show .layout_attribute > div:first-of-type,.node-type-attraction .layout_attribute > div:first-of-type{margin-bottom:20px;}@media (min-width:740px){.node-type-show .layout_attribute > div:first-of-type,.node-type-attraction .layout_attribute > div:first-of-type{margin-bottom:0px;}}.icon-field.age-height.group-age-size span{padding-right:0.6em;}.node-confertainment-venue .group-room-details h2.group-label,.node-confertainment-venue .group-room-details .panel-pane h4.group-label.pane-title,.panel-pane .node-confertainment-venue .group-room-details h4.group-label.pane-title{margin-bottom:-20px;}.node-confertainment-venue .group-room-details .sub-group-label .group-label{margin-top:2.2em;border:1px solid #DADADA;padding:0.3em;background:#fff;font-weight:700;letter-spacing:0.3px;}.node-confertainment-venue .group-room-details .field{border:1px solid #DADADA;border-top:0;padding:0.3em;}.node-confertainment-venue .group-room-details .field .field-label,.node-confertainment-venue .group-room-details .field .label-inline{font-weight:normal;width:60%;}.node-confertainment-venue .group-room-details .field .field-label + div,.node-confertainment-venue .group-room-details .field .label-inline + div{width:40%;}@media (min-width:740px){.node-confertainment-venue .group-room-details .field .field-label,.node-confertainment-venue .group-room-details .field .label-inline{width:50%;}.node-confertainment-venue .group-room-details .field .field-label + div,.node-confertainment-venue .group-room-details .field .label-inline + div{width:50%;}}.node-confertainment-venue .group-room-details .field .confertainment-items{float:right;width:40%;}@media (min-width:740px){.node-confertainment-venue .group-room-details .field .confertainment-items{width:50%;}}.node-confertainment-venue .group-room-details .field-name-field-conf-seating-banquet .field-items,.node-confertainment-venue .group-room-details .field-name-field-conf-seating-u-shape .field-items,.node-confertainment-venue .group-room-details .field-name-field-conf-seating-reception .field-items,.node-confertainment-venue .group-room-details .field-name-field-conf-seating-pavilion .field-items,.node-confertainment-venue .group-room-details .field-name-field-conf-seating-parliamentary .field-items,.node-confertainment-venue .group-room-details .field-name-field-conf-seating-theater .field-items{position:relative;}.node-confertainment-venue .group-room-details .field-name-field-conf-seating-banquet .field-items:after,.node-confertainment-venue .group-room-details .field-name-field-conf-seating-u-shape .field-items:after,.node-confertainment-venue .group-room-details .field-name-field-conf-seating-reception .field-items:after,.node-confertainment-venue .group-room-details .field-name-field-conf-seating-pavilion .field-items:after,.node-confertainment-venue .group-room-details .field-name-field-conf-seating-parliamentary .field-items:after,.node-confertainment-venue .group-room-details .field-name-field-conf-seating-theater .field-items:after{content:'*';font-family:"europa-park-icons";text-align:center;font-size:1.5em;position:absolute;top:0;left:8em;display:none;}@media (min-width:740px){.node-confertainment-venue .group-room-details .field-name-field-conf-seating-banquet .field-items:after,.node-confertainment-venue .group-room-details .field-name-field-conf-seating-u-shape .field-items:after,.node-confertainment-venue .group-room-details .field-name-field-conf-seating-reception .field-items:after,.node-confertainment-venue .group-room-details .field-name-field-conf-seating-pavilion .field-items:after,.node-confertainment-venue .group-room-details .field-name-field-conf-seating-parliamentary .field-items:after,.node-confertainment-venue .group-room-details .field-name-field-conf-seating-theater .field-items:after{display:block;}}.node-confertainment-venue .group-room-details .field-name-field-conf-seating-u-shape .field-items:after{content:'F';}.node-confertainment-venue .group-room-details .field-name-field-conf-seating-reception .field-items:after{content:'E';}.node-confertainment-venue .group-room-details .field-name-field-conf-seating-pavilion .field-items:after{content:'D';}.node-confertainment-venue .group-room-details .field-name-field-conf-seating-parliamentary .field-items:after{content:'#';}.node-confertainment-venue .group-room-details .field-name-field-conf-seating-theater .field-items:after{content:'g';}.node-confertainment-venue .field-name-field-rel-conf-connections .field-item:last-child,.node-confertainment-venue .field-name-field-rel-conf-equipment .field-item:last-child,.node-confertainment-venue .field-name-field-rel-conf-misc .field-item:last-child{border:none !important;}.node-confertainment-venue .field-name-field-rel-conf-connections .field-item,.node-confertainment-venue .field-name-field-rel-conf-equipment .field-item,.node-confertainment-venue .field-name-field-rel-conf-misc .field-item{border-bottom:1px solid #DADADA;padding:0.3em;margin:-4px;}.node-confertainment-venue.view-mode-teaser_detail .group-conf-details-teaser > .field_conf_list:after{content:",\00a0";}.room_request_wrapper .room_request_link{text-align:right;margin-top:20px;}.node-event .field-name-field-date .more-dates-list,.node-event .field-name-dates-with-export .more-dates-list,.node-movie .field-name-field-date .more-dates-list,.node-movie .field-name-dates-with-export .more-dates-list{display:none;}.node-event .field-name-field-date .more-dates-list:after,.node-event .field-name-dates-with-export .more-dates-list:after,.node-movie .field-name-field-date .more-dates-list:after,.node-movie .field-name-dates-with-export .more-dates-list:after{visibility:hidden;display:block;content:"";clear:both;height:0;}.node-event .field-name-field-date .trigger-close,.node-event .field-name-dates-with-export .trigger-close,.node-movie .field-name-field-date .trigger-close,.node-movie .field-name-dates-with-export .trigger-close{display:none;}.node-event .field-name-field-date .trigger-open,.node-event .field-name-dates-with-export .trigger-open,.node-movie .field-name-field-date .trigger-open,.node-movie .field-name-dates-with-export .trigger-open{display:inline;}.node-event .field-name-field-date .dropdown-trigger,.node-event .field-name-dates-with-export .dropdown-trigger,.node-movie .field-name-field-date .dropdown-trigger,.node-movie .field-name-dates-with-export .dropdown-trigger{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-weight:700;letter-spacing:0.3px;padding-bottom:20px;}@media (min-width:740px){.node-event .field-name-field-date .dropdown-trigger,.node-event .field-name-dates-with-export .dropdown-trigger,.node-movie .field-name-field-date .dropdown-trigger,.node-movie .field-name-dates-with-export .dropdown-trigger{padding-bottom:0px;}}.node-event .field-name-field-date .dropdown-trigger:active,.node-event .field-name-dates-with-export .dropdown-trigger:active,.node-movie .field-name-field-date .dropdown-trigger:active,.node-movie .field-name-dates-with-export .dropdown-trigger:active{color:#375677;}.node-event .field-name-field-date .dropdown-trigger:after,.node-event .field-name-dates-with-export .dropdown-trigger:after,.node-movie .field-name-field-date .dropdown-trigger:after,.node-movie .field-name-dates-with-export .dropdown-trigger:after{padding-left:0.3em;font-family:"europa-park-icons";font-size:0.8em;vertical-align:middle;}.node-event .field-name-field-date .dropdown-trigger:after,.node-event .field-name-dates-with-export .dropdown-trigger:after,.node-movie .field-name-field-date .dropdown-trigger:after,.node-movie .field-name-dates-with-export .dropdown-trigger:after{content:'ü';}.node-event .field-name-field-date .open .more-dates-list,.node-event .field-name-dates-with-export .open .more-dates-list,.node-movie .field-name-field-date .open .more-dates-list,.node-movie .field-name-dates-with-export .open .more-dates-list{display:block;}.node-event .field-name-field-date .open .trigger-close,.node-event .field-name-dates-with-export .open .trigger-close,.node-movie .field-name-field-date .open .trigger-close,.node-movie .field-name-dates-with-export .open .trigger-close{display:inline;}.node-event .field-name-field-date .open .trigger-open,.node-event .field-name-dates-with-export .open .trigger-open,.node-movie .field-name-field-date .open .trigger-open,.node-movie .field-name-dates-with-export .open .trigger-open{display:none;}.node-event .field-name-field-date .open .dropdown-trigger:after,.node-event .field-name-dates-with-export .open .dropdown-trigger:after,.node-movie .field-name-field-date .open .dropdown-trigger:after,.node-movie .field-name-dates-with-export .open .dropdown-trigger:after{content:'s';}.node-event .field-name-field-date .date-item,.node-event .field-name-dates-with-export .date-item,.node-movie .field-name-field-date .date-item,.node-movie .field-name-dates-with-export .date-item{margin-bottom:3px;line-height:20px;padding:5px 63px 5px 0;float:left;width:100%;margin-right:-60px;}.node-event .field-name-field-date .date-item.sold-out-date,.node-event .field-name-dates-with-export .date-item.sold-out-date,.node-movie .field-name-field-date .date-item.sold-out-date,.node-movie .field-name-dates-with-export .date-item.sold-out-date{text-decoration:line-through;}.node-event .field-name-field-date .btn-group,.node-event .field-name-dates-with-export .btn-group,.node-movie .field-name-field-date .btn-group,.node-movie .field-name-dates-with-export .btn-group{width:60px;margin-bottom:3px;float:right;}.node-event .field-name-field-date .btn,.node-event .field-name-dates-with-export .btn,.node-movie .field-name-field-date .btn,.node-movie .field-name-dates-with-export .btn{width:30px;min-width:30px;background:none;padding:0;height:30px;}.node-event .field-name-field-date .btn-export-ical .btn-block,.node-event .field-name-dates-with-export .btn-export-ical .btn-block,.node-movie .field-name-field-date .btn-export-ical .btn-block,.node-movie .field-name-dates-with-export .btn-export-ical .btn-block{border-bottom-left-radius:0px;border-top-left-radius:0px;}.node-event .field-name-field-date .btn-export-google .btn-block,.node-event .field-name-dates-with-export .btn-export-google .btn-block,.node-movie .field-name-field-date .btn-export-google .btn-block,.node-movie .field-name-dates-with-export .btn-export-google .btn-block{border-bottom-right-radius:0px;border-top-right-radius:0px;}.node-event .field-name-field-date .event-export,.node-event .field-name-dates-with-export .event-export,.node-movie .field-name-field-date .event-export,.node-movie .field-name-dates-with-export .event-export{height:20px;display:inline-block;margin-top:7px;}.node-event .field-name-field-date .event-export.export-google,.node-event .field-name-dates-with-export .event-export.export-google,.node-movie .field-name-field-date .event-export.export-google,.node-movie .field-name-dates-with-export .event-export.export-google{background-position:0 0;height:14px;width:16px;}.node-event .field-name-field-date .event-export.export-ical,.node-event .field-name-dates-with-export .event-export.export-ical,.node-movie .field-name-field-date .event-export.export-ical,.node-movie .field-name-dates-with-export .event-export.export-ical{background-position:0 -14px;height:14px;width:16px;}.node-event .field-name-field-date p + p,.node-event .field-name-dates-with-export p + p,.node-movie .field-name-field-date p + p,.node-movie .field-name-dates-with-export p + p{margin-top:0;}.node-event .field-name-field-ticket-status .pricing-free,.node-movie .field-name-field-ticket-status .pricing-free{color:#219124;}.node-event .field-name-field-ticket-status .pricing-sold-out,.node-movie .field-name-field-ticket-status .pricing-sold-out{color:#990000;}.node-event .field-name-field-ticket-status .pricing-sold-out:before,.node-movie .field-name-field-ticket-status .pricing-sold-out:before{content:"p";font-family:"europa-park-icons";margin-right:4px;float:left;}.node-event .field-name-field-ticket-status .pricing-smal,.node-movie .field-name-field-ticket-status .pricing-smal{font-size:0.8em;}.node-event.view-mode-full .field-name-field-buy-ticket,.node-movie.view-mode-full .field-name-field-buy-ticket{margin-top:40px;text-align:right;}.node-event.view-mode-price_tickets,.node-movie.view-mode-price_tickets{padding:0px 1.3em !important;overflow:hidden;}.node-event.view-mode-price_tickets > .field,.node-movie.view-mode-price_tickets > .field{margin:1em 0;}.node-event.view-mode-price_tickets .field-name-field-price-custom p,.node-movie.view-mode-price_tickets .field-name-field-price-custom p{margin-bottom:10px;}.node-movie.view-mode-full .field-name-movie-trailer a,.node-movie.view-mode-full .field-name-movie-link a{padding-top:3px;padding-bottom:3px;margin-top:10px;margin-bottom:10px;}.node-movie.view-mode-teaser_detail .movie-3d{position:absolute;top:10px;right:10px;background-position:0 -198px;height:48px;width:80px;}.highlighted-box.event-tickets-desktop,.highlighted-box.movie-tickets-desktop{display:none;}@media (min-width:1016px){.highlighted-box.event-tickets-desktop,.highlighted-box.movie-tickets-desktop{display:block;}}.highlighted-box.event-tickets-mobile,.highlighted-box.movie-tickets-mobile{max-width:420px;}@media (min-width:1016px){.highlighted-box.event-tickets-mobile,.highlighted-box.movie-tickets-mobile{display:none;}}.node-page.view-mode-full{margin-bottom:1.5em;}body.force-one-column-layout .region-sidebar{display:none !important;}body.force-one-column-layout .region-content{width:100% !important;}.node-webform div.error.messages-inline{background-image:none;background-color:transparent;border:none;padding-bottom:0;color:#FF0000;padding-left:0;}@media (min-width:740px){.node-webform div.error.messages-inline{padding-left:170px;}}.webform-container-inline label{display:block;margin:0;}.webform-container-inline div,.webform-container-inline div.form-item{display:block;}.webform-container-inline div.description{display:block;}.webform-container-inline div.messages{display:block;float:none;}.webform-container-inline .form-radios > .form-item,.webform-container-inline .form-checkboxes > .form-item{display:inline-block;margin-right:1em;}.webform-container-inline.webform-component-textarea .form-textarea-wrapper{display:block;}.webform-client-form .webform-confirmation{margin-top:40px;}.webform-client-form .webform-component-date .webform-container-inline{margin-left:-5px;margin-right:-5px;clear:both;overflow:hidden;}.webform-client-form .webform-component-date .form-item{float:left;width:33.3%;padding:0 5px;margin:0;}.webform-client-form .webform-component-date input.webform-calendar{width:auto;position:absolute;top:0;right:0;z-index:9;}.webform-client-form .webform-component-file input{border:none;margin-right:10px;}.webform-client-form .webform-component-file input.error{color:inherit;}.webform-client-form .webform-component-file.hide-upload .form-submit{display:none;}.webform-client-form .webform-component-checkboxes.no-option-text .form-type-checkbox label{font-size:0;width:auto !important;}.webform-client-form .webform-component-checkboxes.no-option-text .form-type-checkbox label:before{font-size:15px;}.webform-client-form .webform-component-nl-checkbox + .webform-component.webform-component-nl-checkbox{margin-top:-1em;}.webform-client-form .webform-component--newsletter-year{margin-top:-1em;padding-left:25px;}.webform-client-form .webform-component--newsletter-year > .webform-container-inline{display:inline-block;margin-right:5px;}.webform-client-form .webform-component--newsletter-year > .webform-container-inline + .description{display:inline-block;}.webform-client-form .webform-component--address{clear:none !important;float:left;width:calc(70% - 10px);margin-right:10px;}.webform-client-form .webform-component--address + div{clear:both;}.webform-client-form .webform-component--hnr{clear:none !important;float:left;width:30%;}.webform-client-form .webform-component--hnr + div{clear:both;}.webform-client-form .webform-component--zip{clear:none !important;float:left;width:30%;}.webform-client-form .webform-component--zip + div{clear:both;}.webform-client-form .webform-component--city{clear:none !important;float:left;width:calc(70% - 10px);margin-left:10px;}.webform-client-form .webform-component--city + div{clear:both;}@media print{.page-section-inner,body.not-logged-in .bean-extra-link-widget.fixed .widget-region{max-width:800px !important;}.section-topnav,.region-navigation,.section-footerbar,.region-footer .panel-pane{display:none !important;}.region-footer .panel-pane.pane-service-hotline,.region-footer .panel-pane.pane-copyright-hint{display:block !important;}}
@font-face{font-family:'footable';src:url(/sites/all/themes/europapark_theme/css/fonts/footable.eot);src:url(/sites/all/themes/europapark_theme/css/fonts/footable.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/europapark_theme/css/fonts/footable.woff) format('woff'),url(/sites/all/themes/europapark_theme/css/fonts/footable.ttf) format('truetype'),url(/sites/all/themes/europapark_theme/css/fonts/footable.svg#footable) format('svg');font-weight:normal;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:'footable';src:url(/sites/all/themes/europapark_theme/css/fonts/footable.svg#footable) format('svg');font-weight:normal;font-style:normal;}}.footable{width:100%;}.footable.breakpoint > tbody > tr.footable-detail-show > td{border-bottom:none;}.footable.breakpoint > tbody > tr.footable-detail-show > td > span.footable-toggle:before{content:"\e001";}.footable.breakpoint > tbody > tr:hover:not(.footable-row-detail){cursor:pointer;}.footable.breakpoint > tbody > tr > td.footable-cell-detail{background:#eee;border-top:none;}.footable.breakpoint > tbody > tr > td > span.footable-toggle{display:inline-block;font-family:'footable';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;padding-right:5px;font-size:14px;color:#888888;}.footable.breakpoint > tbody > tr > td > span.footable-toggle:before{content:"\e000";}.footable.breakpoint.toggle-circle > tbody > tr.footable-detail-show > td > span.footable-toggle:before{content:"\e005";}.footable.breakpoint.toggle-circle > tbody > tr > td > span.footable-toggle:before{content:"\e004";}.footable.breakpoint.toggle-circle-filled > tbody > tr.footable-detail-show > td > span.footable-toggle:before{content:"\e003";}.footable.breakpoint.toggle-circle-filled > tbody > tr > td > span.footable-toggle:before{content:"\e002";}.footable.breakpoint.toggle-square > tbody > tr.footable-detail-show > td > span.footable-toggle:before{content:"\e007";}.footable.breakpoint.toggle-square > tbody > tr > td > span.footable-toggle:before{content:"\e006";}.footable.breakpoint.toggle-square-filled > tbody > tr.footable-detail-show > td > span.footable-toggle:before{content:"\e009";}.footable.breakpoint.toggle-square-filled > tbody > tr > td > span.footable-toggle:before{content:"\e008";}.footable.breakpoint.toggle-arrow > tbody > tr.footable-detail-show > td > span.footable-toggle:before{content:"\e00f";}.footable.breakpoint.toggle-arrow > tbody > tr > td > span.footable-toggle:before{content:"\e011";}.footable.breakpoint.toggle-arrow-small > tbody > tr.footable-detail-show > td > span.footable-toggle:before{content:"\e013";}.footable.breakpoint.toggle-arrow-small > tbody > tr > td > span.footable-toggle:before{content:"\e015";}.footable.breakpoint.toggle-arrow-circle > tbody > tr.footable-detail-show > td > span.footable-toggle:before{content:"\e01b";}.footable.breakpoint.toggle-arrow-circle > tbody > tr > td > span.footable-toggle:before{content:"\e01d";}.footable.breakpoint.toggle-arrow-circle-filled > tbody > tr.footable-detail-show > td > span.footable-toggle:before{content:"\e00b";}.footable.breakpoint.toggle-arrow-circle-filled > tbody > tr > td > span.footable-toggle:before{content:"\e00d";}.footable.breakpoint.toggle-arrow-tiny > tbody > tr.footable-detail-show > td > span.footable-toggle:before{content:"\e01f";}.footable.breakpoint.toggle-arrow-tiny > tbody > tr > td > span.footable-toggle:before{content:"\e021";}.footable.breakpoint.toggle-arrow-alt > tbody > tr.footable-detail-show > td > span.footable-toggle:before{content:"\e017";}.footable.breakpoint.toggle-arrow-alt > tbody > tr > td > span.footable-toggle:before{content:"\e019";}.footable.breakpoint.toggle-medium > tbody > tr > td > span.footable-toggle{font-size:18px;}.footable.breakpoint.toggle-large > tbody > tr > td > span.footable-toggle{font-size:24px;}.footable > thead > tr > th{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;}.footable > thead > tr > th.footable-sortable:hover{cursor:pointer;}.footable > thead > tr > th.footable-sorted > span.footable-sort-indicator:before{content:"\e013";}.footable > thead > tr > th.footable-sorted-desc > span.footable-sort-indicator:before{content:"\e012";}.footable > thead > tr > th > span.footable-sort-indicator{display:inline-block;font-family:'footable';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;padding-left:5px;}.footable > thead > tr > th > span.footable-sort-indicator:before{content:"\e022";}.footable > tfoot .pagination{margin:0;}.footable.no-paging .hide-if-no-paging{display:none;}.footable-row-detail-inner{display:table;}.footable-row-detail-row{display:table-row;line-height:1.5em;}.footable-row-detail-group{display:block;line-height:2em;font-size:1.2em;font-weight:bold;}.footable-row-detail-name{display:table-cell;font-weight:bold;padding-right:0.5em;}.footable-row-detail-value{display:table-cell;}.footable-odd{background-color:#f7f7f7;}
