﻿body{font:400 14px/22px "Arial";text-transform:none;letter-spacing:0px;color:#515257;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;background:#e9ebee;--management-highlight-color: #2fb1f3;--management-highlight-color-rgb: 47, 177, 243}@media print{body{font:400 12px/18px "Arial";color:#000}}#centerColumn a{text-decoration:underline}.offer_detail_links a{text-decoration:none !important}.message{margin-top:0}#print_logo{display:none}p img{max-width:100% !important;height:auto !important}table p img{max-width:unset !important}#header{width:100%;height:110px;background:url(../img/background.jpg) no-repeat;background-size:cover}#header .header_inner{max-width:1255px;margin:0 auto;padding-right:20px;padding-left:20px;box-sizing:border-box;padding-top:14px;padding-bottom:24px;display:flex;justify-content:space-between;height:100%}@media screen and (max-width: 1050px){#header .header_inner{padding-left:15px;padding-right:15px}}#header .navigation_wrap{text-align:right}#logo{width:193px;display:block}#logo img{width:100% !important;height:auto;display:block}.content_inner{border:1px solid #dddfe2;border-radius:5px;background:#fff;padding:20px}.content_inner+.content_inner{margin-top:20px}.css_titel_center_no_background .content_inner,.mod_schlechtwetter .content_inner{border:none;padding:0;border-radius:0;background:none}.mod_schlechtwetter.mod_action_manage_categories .content_inner,.mod_schlechtwetter.mod_action_manage_offers .content_inner,.mod_schlechtwetter.mod_action_edit_offer_form .content_inner,.mod_schlechtwetter.mod_action_add_offer_form .content_inner{border:1px solid #dddfe2;border-radius:5px;background:#fff;padding:20px}.logged_in .is-sticky #filter_wrap{width:calc(100% - var(--management-panel-width))}#filter_wrap{background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.15);width:100%;z-index:200;position:relative}#filter_wrap .filter_inner{max-width:1255px;margin:0 auto;padding-right:20px;padding-left:20px;box-sizing:border-box;padding-top:15px;padding-bottom:15px}@media screen and (max-width: 1050px){#filter_wrap .filter_inner{padding-left:15px;padding-right:15px}}#filter_wrap .filter_inner form{display:flex;margin-left:-15px}#filter_wrap .filter_inner form form{display:block;margin-left:0}#filter_wrap .filter_inner form>*{flex-grow:1;padding:0 0 0 15px;box-sizing:border-box;margin:0}#filter_wrap .filter_inner form>#search{flex-grow:2.6;position:relative}#filter_wrap .filter_inner form .select_wrap,#filter_wrap .filter_inner form .input_wrap,#filter_wrap .filter_inner form .submit_button{min-width:190px;max-width:190px}#filter_wrap .filter_inner form .select_wrap.p_state{min-width:250px;max-width:250px}#filter_wrap .filter_inner form .select_wrap label{display:none}#filter_wrap .filter_inner form .select_wrap .select2-container--default{width:100% !important}#filter_wrap .filter_inner form .select_wrap .select2-container--default.select2-container--open .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}#filter_wrap .filter_inner form .select_wrap .select2-container--default:hover .select2-selection--single,#filter_wrap .filter_inner form .select_wrap .select2-container--default.select2-container--open .select2-selection--single{border-color:#12435b;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}#filter_wrap .filter_inner form .select_wrap .select2-container--default .select2-selection--single{border:1px solid #dddfe2;background:#f5f6f7;border-radius:18px;height:36px;display:flex;color:#12435b;padding:6px 15px}#filter_wrap .filter_inner form .select_wrap .select2-container--default .select2-selection--single span.title{font-weight:700}#filter_wrap .filter_inner form .select_wrap .select2-container--default .select2-selection--single .select2-selection__placeholder,#filter_wrap .filter_inner form .select_wrap .select2-container--default .select2-selection--single .select2-selection__rendered{color:#12435b}#filter_wrap .filter_inner form .select_wrap .select2-container--default .select2-selection--single .select2-selection__rendered{padding-right:5px;padding-left:3px;width:100%;line-height:22px}#filter_wrap .filter_inner form .select_wrap .select2-container--default .select2-selection--single .select2-selection__arrow{position:relative;top:0;height:36px;right:0;bottom:auto;width:0;align-self:center}#filter_wrap .filter_inner form .select_wrap .select2-container--default .select2-selection--single .select2-selection__arrow:before{content:"";position:absolute;top:0;left:auto;display:block;font-family:"Font Awesome 5 Pro";font-size:14px;line-height:14px;font-weight:400;text-transform:none;color:#12435b;font-weight:700;line-height:36px;right:-4px}#filter_wrap .filter_inner form .select_wrap .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}#filter_wrap .filter_inner form input{font:400 14px/22px "Arial";text-transform:none;letter-spacing:0px;color:#515257;height:36px;padding:5px 15px;box-sizing:border-box;border-radius:18px;width:100%;font-weight:700;color:#12435b;border:1px solid #dddfe2;background:#f5f6f7}@media print{#filter_wrap .filter_inner form input{font:400 12px/18px "Arial";color:#000}}#filter_wrap .filter_inner form input::-webkit-input-placeholder{color:#12435b;opacity:1;text-transform:none}#filter_wrap .filter_inner form input:-moz-placeholder{color:#12435b;opacity:1;text-transform:none}#filter_wrap .filter_inner form input::-moz-placeholder{color:#12435b;opacity:1;text-transform:none}#filter_wrap .filter_inner form input:-ms-input-placeholder{color:#12435b;opacity:1;text-transform:none}#filter_wrap .filter_inner form input[placeholder]{text-overflow:ellipsis}#filter_wrap .filter_inner form input:hover,#filter_wrap .filter_inner form input:focus{border-color:#12435b;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}#filter_wrap .filter_inner form .input_wrap label{display:none}#filter_wrap .filter_inner form #search input{font-weight:400;margin-top:0}#filter_wrap .filter_inner form #search #sw_live_search_results{top:43px;border:1px solid #12435b;border-radius:18px;background:#f5f6f7;font:400 14px/22px "Arial";text-transform:none;letter-spacing:0px;color:#515257;overflow:hidden}@media print{#filter_wrap .filter_inner form #search #sw_live_search_results{font:400 12px/18px "Arial";color:#000}}#filter_wrap .filter_inner form #search #sw_live_search_results>p{padding:10px 20px}#filter_wrap .filter_inner form #search #sw_live_search_results>div{position:relative;padding-top:10px;padding-bottom:10px;border-top:1px solid #dddfe2;padding-left:10px;padding-right:10px}#filter_wrap .filter_inner form #search #sw_live_search_results>div a.full_link{position:absolute;top:0;left:0;right:0;bottom:0}#filter_wrap .filter_inner form #search #sw_live_search_results>div:hover{background:#e9ebee}#filter_wrap .filter_inner form #search #sw_live_search_results>div:hover .live_search_content small,#filter_wrap .filter_inner form #search #sw_live_search_results>div:hover .live_search_content{color:#12435b !important}#filter_wrap .filter_inner form #search #sw_live_search_results .live_search_picture{width:70px;float:left;margin-right:10px;border-radius:6px;overflow:hidden}#filter_wrap .filter_inner form #search #sw_live_search_results .live_search_picture img{width:100%;height:auto}#filter_wrap .filter_inner form #search #sw_live_search_results .live_search_content{overflow:hidden;font:400 14px/22px "Arial";text-transform:none;letter-spacing:0px;color:#515257}@media print{#filter_wrap .filter_inner form #search #sw_live_search_results .live_search_content{font:400 12px/18px "Arial";color:#000}}#filter_wrap .filter_inner form #search #sw_live_search_results .live_search_content p{margin:0}#filter_wrap .filter_inner form #search #sw_live_search_results .live_search_content strong{display:block;margin-bottom:5px}#filter_wrap .filter_inner form #search #sw_live_search_results .live_search_content strong+br{display:none}#filter_wrap .filter_inner form #search #sw_live_search_results .live_search_content small{font:400 14px/22px "Arial";text-transform:none;letter-spacing:0px;color:#515257;font-size:13px;line-height:18px;margin-top:5px}@media print{#filter_wrap .filter_inner form #search #sw_live_search_results .live_search_content small{font:400 12px/18px "Arial";color:#000}}#filter_wrap .filter_inner form .submit_button{position:relative}#filter_wrap .filter_inner form .submit_button:before{content:"";position:absolute;top:11px;left:36px;display:block;font-family:"Font Awesome 5 Pro";font-size:14px;line-height:14px;font-weight:400;text-transform:none;color:#fff;font-weight:700;pointer-events:none}#filter_wrap .filter_inner form .submit_button input{background:#2fb1f3;color:#fff;border-color:#2fb1f3;padding-left:34px;cursor:pointer}#filter_wrap .filter_inner form .submit_button input:hover,#filter_wrap .filter_inner form .submit_button input:focus{background:#12435b;border-color:#12435b}#filter_wrap .filter_inner form .submit_button a.small{position:absolute;bottom:-43px;right:0;font-size:12px;color:#515257}#filter_wrap .filter_inner form .submit_button a.small:hover{color:#2fb1f3}#filter_wrap .select2-container--open .select2-dropdown{border-color:#12435b;border-bottom-right-radius:18px;border-bottom-left-radius:18px;background:#f5f6f7;overflow:hidden;margin-top:-1px}#filter_wrap .select2-container--open .select2-dropdown .select2-search__field{display:none}#filter_wrap .select2-container--open .select2-dropdown .select2-results__option{padding:5px 15px;color:#12435b}#filter_wrap .select2-container--open .select2-dropdown .select2-results__option--highlighted[aria-selected]{background:#12435b;color:#fff}#filter_wrap .select2-container--open .select2-dropdown .select2-results__option[aria-selected=true]{background:#e9ebee;color:#12435b !important}#sw_live_search_overlay{display:none}#siteframe{overflow-x:hidden}body:not(.system_page) #content{max-width:1255px;margin:0 auto;padding-right:20px;padding-left:20px;box-sizing:border-box;display:flex;justify-content:space-between;padding-top:45px;padding-bottom:45px}@media screen and (max-width: 1050px){body:not(.system_page) #content{padding-left:15px;padding-right:15px}}#leftColumn{float:left;min-width:175px;max-width:175px;margin-right:15px}#centerColumn{width:100%}#rightColumn{float:left;min-width:175px;max-width:175px;margin-left:15px}#search{float:right;padding:3px 0px 3px 20px;font-size:11px;color:#fff}#search input{width:240px;height:15px;line-height:16px;font-size:12px;color:#666;margin:2px 0 0 0;padding:3px 6px;background:#fff url(../img/search_lupe.png) no-repeat 233px 3px;border:none}.clear{float:none;clear:both;display:block}.portlet_openx a{display:block;margin-bottom:10px}#header .portlets{width:728px;height:90px;margin:24px 5px 0 0;float:right}.portlet_openx .button{width:120px;height:90px}#rightColumn .ad_container{margin:0 0 20px 0;float:right;width:100%}#weather_container{margin-bottom:20px}#weather_container hr{height:1px;background:silver;border:none}.social_wall{margin-top:70px}.preload .social_wall,.offer_detail .social_wall{display:none}.social_wall h1{display:none !important}.social_wall .juicer-feed{padding:0 !important}.social_wall .juicer-feed .juicer-button{font:400 14px/22px "Arial";text-transform:none;letter-spacing:0px;color:#515257;display:inline-block;margin:0;font-size:13px;line-height:18px;font-weight:700;padding:6px 20px 6px;text-transform:none;width:auto;height:30px;color:#12435b;background:#f5f6f7;border:1px solid #dddfe2;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:5px;-webkit-appearance:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;margin:30px auto 0 auto;display:block;width:150px}@media print{.social_wall .juicer-feed .juicer-button{font:400 12px/18px "Arial";color:#000}}.social_wall .juicer-feed .juicer-button:focus,.social_wall .juicer-feed .juicer-button:hover{color:#fff;background:#12435b;border:1px solid #12435b}@media print{.social_wall .juicer-feed .juicer-button{display:none !important}}.social_wall ul{padding:0 !important;margin:0 !important}.social_wall .j-stacker-wrapper{margin-left:-8px !important;margin-right:-8px !important}.social_wall .j-stacker-wrapper .j-stack{padding-left:8px !important;padding-right:8px !important}.social_wall .j-stacker-wrapper .feed-item{border:1px solid #dddfe2 !important;border-radius:5px;overflow:hidden;background:#fff;display:block !important;margin-bottom:15px !important}.social_wall .j-stacker-wrapper .feed-item.j-instagram .j-poster h3{padding-left:45px}.social_wall .j-stacker-wrapper .feed-item.j-instagram .j-poster h3:before{content:"";position:absolute;top:0;left:0;width:36px;height:36px;display:block;background:rgba(0,0,0,0);background:url(../img/instagram_account.svg)}.social_wall .j-stacker-wrapper .juicer-feed.modern .j-poster{height:60px;padding-top:11px !important}.social_wall .j-stacker-wrapper .j-poster{padding-top:11px !important}.social_wall .j-stacker-wrapper .j-poster h3{font:400 14px/22px "Arial";text-transform:none;letter-spacing:0px;color:#515257;font-size:13px;font-weight:700;max-width:100%;position:relative;overflow:hidden;margin-top:0;height:36px;line-height:36px}@media print{.social_wall .j-stacker-wrapper .j-poster h3{font:400 12px/18px "Arial";color:#000}}.social_wall .j-stacker-wrapper .j-date{font-weight:700;margin-top:10px !important}.social_wall .j-stacker-wrapper .j-twitter .j-text{padding-top:0 !important}.social_wall .j-stacker-wrapper .j-twitter .j-meta{display:flex;align-items:center;justify-content:space-between;padding-top:16px}.social_wall .j-stacker-wrapper .j-twitter .j-meta time{margin-top:0 !important}.social_wall .j-stacker-wrapper .j-text{padding:16px 10px 16px 15px}.social_wall .j-stacker-wrapper .j-text .j-image{margin-top:0 !important}.social_wall .j-stacker-wrapper .j-message{font:400 14px/22px "Arial";text-transform:none;letter-spacing:0px;color:#515257;text-align:left;margin-bottom:16px}@media print{.social_wall .j-stacker-wrapper .j-message{font:400 12px/18px "Arial";color:#000}}.social_wall .j-stacker-wrapper .j-message a,.social_wall .j-stacker-wrapper .j-message p{font:400 14px/22px "Arial";text-transform:none;letter-spacing:0px;color:#515257}@media print{.social_wall .j-stacker-wrapper .j-message a,.social_wall .j-stacker-wrapper .j-message p{font:400 12px/18px "Arial";color:#000}}.social_wall .j-stacker-wrapper .j-message p{margin-bottom:8px !important}.social_wall .j-stacker-wrapper .j-message p:last-child{margin-bottom:0 !important}.social_wall .j-stacker-wrapper a{color:#a0a0a0}.social_wall .j-stacker-wrapper a:hover{color:#2fb1f3}.social_wall .j-stacker-wrapper .j-meta a.j-social{display:block;margin-top:-4px}.social_wall .j-stacker-wrapper .j-meta a.j-social:hover:before{color:#2fb1f3}.social_wall .j-stacker-wrapper .j-meta{margin-top:0}.social_wall .juicer-feed+p{text-align:center}.social_wall .juicer-feed+p a{display:inline-block;margin:0;font-size:13px;line-height:18px;font-weight:700;padding:6px 20px 6px;text-transform:none;width:auto;height:30px;color:#12435b;background:#f5f6f7;border:1px solid #dddfe2;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:5px;-webkit-appearance:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.social_wall .juicer-feed+p a:focus,.social_wall .juicer-feed+p a:hover{color:#fff;background:#12435b;border:1px solid #12435b}@media print{.social_wall .juicer-feed+p a{display:none !important}}.mod_schlechtwetter .social_wall .juicer-button{display:none}.j-overlay .j-close{overflow:hidden;padding-bottom:0}#footer{background:#dddfe2;width:100%;clear:both}#footer .footer_inner{max-width:1255px;margin:0 auto;padding-right:20px;padding-left:20px;box-sizing:border-box;padding-top:56px;padding-bottom:20px}@media screen and (max-width: 1050px){#footer .footer_inner{padding-left:15px;padding-right:15px}}#footer .footer_inner .portlets_footer{display:flex;justify-content:space-between}#footer .footer_inner .portlet{max-width:23%}#footer .footer_inner .portlet h4{font:700 16px/18px "Arial";letter-spacing:0;margin:0;padding:0;color:#12435b;margin-bottom:18px}@media screen and (max-width: 1050px){#footer .footer_inner .portlet h4{font-size:15px;line-height:17px}}@media print{#footer .footer_inner .portlet h4{font:700 13px/18px "Arial";letter-spacing:.5px}}#footer .footer_inner .portlet ul li{list-style:none}#footer .footer_inner .portlet ul li:not(:last-child){margin-bottom:6px}#footer .footer_inner .portlet ul li a{color:#515257}#footer .footer_inner .portlet ul li a:hover{color:#2fb1f3}#footer .footer_inner .portlet.portlet_social a{color:#515257}#footer .footer_inner .portlet.portlet_social a.button{display:inline-block;margin:0;font-size:13px;line-height:18px;font-weight:700;padding:6px 20px 6px;text-transform:none;width:auto;height:30px;color:#12435b;background:#fff;border:1px solid #fff;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:5px;-webkit-appearance:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#footer .footer_inner .portlet.portlet_social a.button:focus,#footer .footer_inner .portlet.portlet_social a.button:hover{color:#fff;background:#12435b;border:1px solid #12435b}@media print{#footer .footer_inner .portlet.portlet_social a.button{display:none !important}}#footer .footer_inner .portlet.portlet_social a:hover{color:#2fb1f3}#footer .footer_inner .portlet.portlet_social .social_links{margin-top:26px}#footer .footer_inner .portlet.portlet_social .social_links a{display:block}#footer .footer_inner .portlet.portlet_social .social_links a:not(:last-child){margin-bottom:6px}#footer .footer_inner .portlet.portlet_social .social_links a i{width:23px;margin:0}#footer .footer_inner .copy{display:flex;justify-content:space-between;width:100%;border-top:1px solid rgba(81,82,87,.15);margin-top:55px;padding-top:19px;text-align:center;color:rgba(81,82,87,.3)}#footer .footer_inner .copy #indual_link{width:350px;text-align:right}#footer .footer_inner .copy #indual_link span{display:none}#footer .footer_inner .copy ul li{list-style:none;display:inline-block;margin:0 15px}#footer .footer_inner .copy a{color:rgba(81,82,87,.3)}#footer .footer_inner .copy a:hover{color:#515257}#privacy_banner #privacy_banner_inner{font-size:13px}body.no_system_page div#centerColumn .description p,.introduction{font:400 22px/30px "Arial";letter-spacing:-0.3px;padding:0;margin:0;color:#515257;color:#12435b;text-align:center;margin-bottom:44px}@media screen and (max-width: 1050px){body.no_system_page div#centerColumn .description p,.introduction{font-size:19px;line-height:26px}}@media screen and (max-width: 600px){body.no_system_page div#centerColumn .description p,.introduction{font-size:17px;line-height:24px}}@media print{body.no_system_page div#centerColumn .description p,.introduction{font:700 14px/20px "Arial";color:#000}}h1,h1 a{font:700 32px/36px "Arial";letter-spacing:0;padding:0;margin:0;color:#12435b;color:#12435b;text-align:center;margin-bottom:10px}@media screen and (max-width: 1050px){h1,h1 a{font-size:25px;line-height:30px}}@media screen and (max-width: 600px){h1,h1 a{font-size:21px;line-height:26px}}@media print{h1,h1 a{font:700 16px/25px "Arial";color:#000}}.css_titel_center_no_background .content_inner div.introduction,.css_titel_center_no_background .content_inner h1,.mod_schlechtwetter .content_inner h1{text-align:center}.content_inner div.introduction,.content_inner h1{text-align:left}h1+.content_inner{margin-top:44px}h2,h2 a{font:400 22px/30px "Arial";letter-spacing:-0.3px;padding:0;margin:0;color:#515257;color:#12435b;margin-bottom:20px}@media screen and (max-width: 1050px){h2,h2 a{font-size:19px;line-height:26px}}@media screen and (max-width: 600px){h2,h2 a{font-size:17px;line-height:24px}}@media print{h2,h2 a{font:700 14px/20px "Arial";color:#000}}*+h2,*+h2 a{margin-top:30px}h2>br:first-child,h2 a>br:first-child{display:none}h3,h3 a{font:700 16px/18px "Arial";letter-spacing:0;margin:0;padding:0;color:#12435b;margin-bottom:11px}@media screen and (max-width: 1050px){h3,h3 a{font-size:15px;line-height:17px}}@media print{h3,h3 a{font:700 13px/18px "Arial";letter-spacing:.5px}}*+h3,*+h3 a{margin-top:26px}h2+h3,h2+h3 a{margin-top:-10px}h4,h4 a{font:400 14px/22px "Arial";text-transform:none;letter-spacing:0px;color:#515257;font-weight:700;margin-bottom:7px;color:#12435b}@media print{h4,h4 a{font:400 12px/18px "Arial";color:#000}}*+h4,*+h4 a{margin-top:26px}a{color:#2fb1f3;text-decoration:none !important}a:hover{color:#12435b}.portlet p,body.no_system_page #centerColumn p{padding:0;margin:0 0 15px 0}.portlet p:last-child,body.no_system_page #centerColumn p:last-child{margin-bottom:0}.portlet p.p_has_picture,body.no_system_page #centerColumn p.p_has_picture{margin-bottom:23px;margin-top:25px}.portlet p.p_has_picture img,body.no_system_page #centerColumn p.p_has_picture img{margin-bottom:0 !important;display:block}.portlet p.p_has_picture:last-child,body.no_system_page #centerColumn p.p_has_picture:last-child{margin-bottom:0}body.no_system_page #centerColumn ul{padding:0 0 0 15px;margin:0 0 10px 0}body.no_system_page #centerColumn li ul{margin-top:6px}body.no_system_page #centerColumn td{padding:3px 0}body.no_system_page #centerColumn table{border-collapse:collapse;border-color:silver}body.no_system_page #centerColumn table th{padding:4px;font-weight:bold;border-color:silver}body.no_system_page #centerColumn table td{padding:4px;border-color:silver}body.no_system_page #centerColumn table td.sw_td_edit_delete_reset{width:70px}fieldset{border:1px solid #ccc;padding:10px;border-radius:5px;margin-top:20px}legend{font-weight:700}.not_logged_in textarea,form.addoffer.visitor fieldset fieldset select,.not_logged_in form.addoffer fieldset fieldset textarea,form.addoffer fieldset fieldset input{width:398px !important;border:1px solid #ccc}.fieldset_button{margin:0 10px 0 140px}form.addoffer fieldset select{width:420px}input.button{margin:20px 5px 0 0;width:auto !important;cursor:pointer;background:#ddd none;color:#000;border:1px solid #666;padding:3px 10px;font-weight:bold}.fieldset_button,.action_button,.mailform-submit{padding:3px 5px;cursor:pointer;border:1px solid #000;background:rgba(0,0,0,0);color:#000}.fieldset_button:hover,.action_button:hover,.mailform-submit:hover{background:#000;color:#fff}a{text-decoration:none}.youtube_iframe_wrap{width:100%;height:0;padding-bottom:56.2%;position:relative}.youtube_iframe_wrap iframe{margin:0 !important;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.resource_subtitle{display:none}div.pagination{margin-top:15px;padding-top:0}div.pagination .left{float:left;display:inline-block;margin:0;font-size:13px;line-height:18px;font-weight:700;padding:6px 20px 6px;text-transform:none;width:auto;height:30px;color:#12435b;background:#f5f6f7;border:1px solid #dddfe2;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:5px;-webkit-appearance:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}div.pagination .left:focus,div.pagination .left:hover{color:#fff;background:#12435b;border:1px solid #12435b}@media print{div.pagination .left{display:none !important}}div.pagination .right{float:right;display:inline-block;margin:0;font-size:13px;line-height:18px;font-weight:700;padding:6px 20px 6px;text-transform:none;width:auto;height:30px;color:#12435b;background:#f5f6f7;border:1px solid #dddfe2;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:5px;-webkit-appearance:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}div.pagination .right:focus,div.pagination .right:hover{color:#fff;background:#12435b;border:1px solid #12435b}@media print{div.pagination .right{display:none !important}}.accordeon_wrap:not(:first-child){margin-top:30px}.accordeon_wrap:not(:last-child){margin-bottom:30px}.accordeon_wrap .accordeon_entry{border-top:1px solid #dddfe2;line-height:clamp(22px,2.4vw,27px);cursor:pointer}.accordeon_wrap .accordeon_entry:last-child{border-bottom:1px solid #dddfe2}.accordeon_wrap .accordeon_entry:hover .accordeon_title_selector:after{background:#12435b;color:#fff}.accordeon_wrap .accordeon_entry.visible_detail .accordeon_title_selector:after{transform:rotate(45deg)}.accordeon_wrap .accordeon_entry .accordeon_title_selector{display:flex;justify-content:space-between;align-items:center;margin:0;padding-top:15px;padding-bottom:15px}.accordeon_wrap .accordeon_entry .accordeon_title_selector,.accordeon_wrap .accordeon_entry .accordeon_title_selector>a{font-weight:400}.accordeon_wrap .accordeon_entry .accordeon_title_selector>a{pointer-events:none}.accordeon_wrap .accordeon_entry .accordeon_title_selector:after{display:flex;align-items:center;justify-content:center;font-family:"Font Awesome 5 Pro";content:"+";font-size:15px;flex:0 0 30px;width:30px;height:30px;border-radius:100%;background:#f5f6f7;color:#12435b;transition:all .3s ease-in-out}.accordeon_wrap .accordeon_entry .accordeon_content{display:none;padding:0;margin-top:0;padding-bottom:15px}@media print{.accordeon_wrap .accordeon_entry .accordeon_title_selector:after{display:none}.accordeon_wrap .accordeon_entry .accordeon_content{display:block}}.accordeon{background:none !important;border:none !important;padding:0 !important}.navigation_wrap{height:100%;display:flex;flex-direction:column;justify-content:space-between}.navigation_wrap .meta-navigation{list-style:none}.navigation_wrap .meta-navigation li{display:inline-block;margin-left:20px}.navigation_wrap .meta-navigation li a{font-size:12px;line-height:17px;letter-spacing:.25px;color:#fff;position:relative}.navigation_wrap .meta-navigation li a:before{content:"";position:absolute;top:100%;left:0;width:100%;height:1px;display:block;background:rgba(255,255,255,.6);opacity:0}.navigation_wrap .meta-navigation li:hover a:before,.navigation_wrap .meta-navigation li.current a:before{opacity:1}.navigation_wrap .meta-navigation li:last-child a{padding:3px 10px;border:1px solid rgba(255,255,255,.3);border-radius:2px}.navigation_wrap .meta-navigation li:last-child a:before{display:none}.navigation_wrap .meta-navigation li:last-child:hover a,.navigation_wrap .meta-navigation li:last-child.current a{border:1px solid #fff;background:#fff;color:#12435b}.navigation_wrap .navigation_meta_wrap{display:flex}.navigation_wrap .country_switcher{color:#fff;position:relative;font-size:13px;line-height:25px;margin-left:20px;top:-4px;cursor:pointer}.navigation_wrap .country_switcher .short_name{display:none}.navigation_wrap .country_switcher .country_switcher_current{padding-bottom:5px}.navigation_wrap .country_switcher .country_switcher_current img.flag{top:2px}.navigation_wrap .country_switcher:hover ul.country_switcher_list{opacity:1;pointer-events:all;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.navigation_wrap .country_switcher img.flag{width:14px;height:auto;margin-right:6px;position:relative;top:0px;border-radius:50%;height:14px;object-fit:cover}.navigation_wrap .country_switcher ul.country_switcher_list{display:block;position:absolute;background:#fff;border-radius:3px;border-bottom:1px solid #dddfe2;text-align:left;z-index:205;padding:5px 13px 4px 12px;top:100%;left:50%;transform:translate(-50%, 0);box-shadow:0 0 10px 0 rgba(0,0,0,.5);opacity:0;pointer-events:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.navigation_wrap .country_switcher ul.country_switcher_list li{list-style-type:none;display:flex;align-items:center}.navigation_wrap .country_switcher ul.country_switcher_list li a{color:#515257;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.navigation_wrap .country_switcher ul.country_switcher_list li a:hover{color:#2fb1f3}#navigation{width:100%}#navigation li.level1,#navigation li.level2,#navigation li.level3{display:none}#navigation li{display:inline-block;padding-left:30px}#navigation li a{font-size:18px;line-height:17px;font-weight:700;position:relative;color:#fff;text-decoration:none}#navigation li a:before{content:"";position:absolute;top:auto;left:0;width:100%;height:3px;display:block;background:#fff;bottom:-7px;opacity:0}#navigation li:hover a:before,#navigation li.current a:before{opacity:1}#rwdnav{display:none}#rwdnav .country_switcher{font-size:0px;line-height:16px;display:flex;padding:7px 10px}#rwdnav .country_switcher .country_switcher_current{padding:0 8px;font-weight:600;position:relative}#rwdnav .country_switcher .short_name{font-size:12px}#rwdnav .country_switcher img.flag{border-radius:50%;width:13px;height:13px;object-fit:cover;margin-right:7px;position:relative;top:2px}#rwdnav .country_switcher ul.country_switcher_list{display:flex}#rwdnav .country_switcher ul.country_switcher_list li{padding:0 8px;position:relative}#rwdnav .country_switcher a{position:absolute;height:100%;width:100%;top:0;left:0}.rwd_navigation{display:block;list-style:none;text-align:left}.rwd_navigation li a{display:block;text-decoration:none;color:#515257}.rwd_navigation li.current{background:#f5f6f7}.rwd_navigation li.current>a{color:#12435b;font-weight:700}.rwd_navigation>li{border-top:1px solid #e9ebee}.rwd_navigation>li:first-child{border-top:none}.rwd_navigation>li.current>a{background:#e9ebee;color:#12435b}.rwd_navigation>li#rwdnav-1>ul{padding-top:0;margin-top:-8px}.rwd_navigation>li#rwdnav-1.current>ul{padding-top:12px;margin-top:0}.rwd_navigation>li#rwdnav-10{display:none}.rwd_navigation>li#rwdnav-14.current{border-bottom:1px solid #dddfe2}.rwd_navigation>li#rwdnav-14>a{opacity:0;visibility:hidden;font-size:0;line-height:0;padding:0}.rwd_navigation>li>a{padding:15px 20px 14px;font-family:"Arial";font-size:17px;line-height:24px;font-weight:400}.rwd_navigation ul.boxContentNav,.rwd_navigation ul.level1{margin:0 0 0;padding:12px 0 12px;list-style:none}.rwd_navigation ul.boxContentNav>li>a,.rwd_navigation ul.level1>li>a{color:#515257;font-size:15px;line-height:18px;padding:4px 10px 4px 20px;font-weight:400;position:relative}.rwd_navigation ul.boxContentNav>li.current>a,.rwd_navigation ul.level1>li.current>a{color:#2fb1f3;font-weight:700}.rwd_navigation ul.boxContentNav li.current ul,.rwd_navigation ul.boxContentNav.current ul,.rwd_navigation ul.level1 li.current ul,.rwd_navigation ul.level1.current ul{display:block}.rwd_navigation ul.boxContentNav ul,.rwd_navigation ul.level1 ul{display:none;padding-top:0px;padding-bottom:8px}.rwd_navigation ul.boxContentNav ul li,.rwd_navigation ul.level1 ul li{list-style:none;padding:3px 0 3px 32px;position:relative}.rwd_navigation ul.boxContentNav ul li:before,.rwd_navigation ul.level1 ul li:before{content:"";position:absolute;top:11px;left:20px;width:5px;height:1px;display:block;background:#515257}.rwd_navigation ul.boxContentNav ul li.current a,.rwd_navigation ul.level1 ul li.current a{color:#2fb1f3}.rwd_navigation ul.boxContentNav ul li.current:before,.rwd_navigation ul.level1 ul li.current:before{height:2px;background:#2fb1f3}.rwd_navigation ul.boxContentNav ul li a,.rwd_navigation ul.level1 ul li a{font-size:14px;line-height:18px}.responsive_navigation_toggle{z-index:270;display:none;width:36px;height:22px;position:absolute;top:26px;right:15px;margin-top:0;margin-left:25px;float:right;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.responsive_navigation_toggle span{background:#fff;display:block;height:3px;border-radius:0;position:absolute;top:0;right:0;bottom:auto;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;-moz-transition:transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;-o-transition:transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;transition:transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;z-index:150}.responsive_navigation_toggle span:nth-child(2){top:11px}.responsive_navigation_toggle span:nth-child(3){top:22px}.navi_open .responsive_navigation_toggle span{top:45%;background:#fff;-webkit-transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s;-moz-transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s;-o-transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s;transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s}.navi_open .responsive_navigation_toggle span:first-child{opacity:0}.navi_open .responsive_navigation_toggle span:nth-child(2){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.navi_open .responsive_navigation_toggle span:nth-child(3){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.portlet-title{display:block}#header .add_portlet_link{display:none}#portlets_top .portlet-title,#portlets_top .action{display:none}.system_page .content_left,.system_page #bx-slider-wrap,.system_page #leftColumn,.system_page #rightColumn,.system_page #filter_wrap-sticky-wrapper,.system_page #portlets_bottom,.system_page #filter_wrap,.system_page .social_wall,.logged_in.system_page .content_left,.logged_in.system_page #bx-slider-wrap,.logged_in.system_page #leftColumn,.logged_in.system_page #rightColumn,.logged_in.system_page #filter_wrap-sticky-wrapper,.logged_in.system_page #portlets_bottom,.logged_in.system_page #filter_wrap,.logged_in.system_page .social_wall{display:none !important}.no_system_page.mod_action_add_offer_form #filter_wrap{display:none !important}.no_system_page.mod_action_add_offer_form h1{margin-bottom:30px}.no_system_page.mod_action_add_offer_form textarea{width:100% !important}.no_system_page.mod_action_add_offer_form .p_agb_checkbox{display:flex;padding-left:280px !important;margin-top:40px !important}.no_system_page.mod_action_add_offer_form .p_agb_checkbox input[type=checkbox]{margin-top:0px !important}.message{width:100%;margin:0 0 20px;font:400 14px/22px "Arial";text-transform:none;letter-spacing:0px;color:#515257;background:#2fb1f3;border:none;border-radius:5px;color:#fff;font-weight:700;text-align:left;padding:10px 20px 10px;box-sizing:border-box}@media print{.message{font:400 12px/18px "Arial";color:#000}}.message a{color:#fff}.message a:hover{color:#fff}.message p{margin-bottom:0 !important}.message ul{margin:5px 0 5px !important}.message ul li{margin-bottom:0}.message ul li:before{background:#fff}.mod_action_edit_offer_form .wrap_radio_buttons,.mod_action_add_offer_form .wrap_radio_buttons{display:flex;margin-bottom:10px}.mod_action_edit_offer_form .wrap_radio_buttons .radio_item,.mod_action_add_offer_form .wrap_radio_buttons .radio_item{display:flex;align-items:center}.mod_action_edit_offer_form .wrap_radio_buttons .radio_item label,.mod_action_add_offer_form .wrap_radio_buttons .radio_item label{width:auto !important;padding:7px 0 !important}.mod_action_add_offer_form.no_system_page .nice_bad_weather{display:none}.mod_events.no_system_page #events_google_maps{height:400px;border-radius:8px;margin-top:15px}.portlet{padding:0;margin:0}#content .portlet{padding:0px;border:1px solid #dddfe2;background:#fff;border-radius:5px;overflow:hidden}#content .portlet .management_controls span.control_link>*{width:25px;height:25px;font-size:15px;line-height:24px}#content .portlet:not(:first-child){margin:30px 0 0 0}#content .portlet .boxContentNav{padding:8px 0}#content .portlet .boxContentNav>li{list-style:none;color:#515257}#content .portlet .boxContentNav>li>a{color:#515257;padding:3px 15px;border-top:1px solid #fff;border-bottom:1px solid #fff;display:block}#content .portlet .boxContentNav>li>a:hover{background:#f5f6f7;border-color:#dddfe2}#content .portlet .boxContentNav>li ul{background:#f5f6f7;padding:4px 0 6px}#content .portlet .boxContentNav>li ul li a{font-size:13px;line-height:19px;color:#12435b;display:block;padding:0 15px}#content .portlet .boxContentNav>li ul li a:hover{color:#2fb1f3}#content .portlet .boxContentNav>li ul li.current a{color:#2fb1f3}#content .portlet .boxContentNav>li ul li:not(:last-child){margin-bottom:4px}#content .portlet .boxContentNav>li.current{border-bottom:1px solid #dddfe2}#content .portlet .boxContentNav>li.current>a:hover,#content .portlet .boxContentNav>li.current>a{color:#fff;font-weight:700;background:#12435b;border-color:#12435b}.logged_in #portlets_left .portlet,.logged_in #portlets_right .portlet{overflow:visible}.logged_in #portlets_left .portlet .management_controls,.logged_in #portlets_right .portlet .management_controls{top:-25px}#portlets_left .portlet:first-child{margin-top:30px}#content .portlet h3{font:700 16px/18px "Arial";letter-spacing:0;margin:0;padding:0;color:#12435b;background:#f5f6f7;padding:10px 15px 9px;border-bottom:1px solid #dddfe2}@media screen and (max-width: 1050px){#content .portlet h3{font-size:15px;line-height:17px}}@media print{#content .portlet h3{font:700 13px/18px "Arial";letter-spacing:.5px}}#content .portlet h3>a{color:#12435b}#content .portlet.portlet_content h3,#content .portlet.portlet_content h3{font-size:14px;line-height:16px;color:#515257}#content .portlet.portlet_content h3 a,#content .portlet.portlet_content h3 a{color:#515257;font-size:14px;line-height:16px}#content .portlet.portlet_content .portlet-content,#content .portlet.portlet_content .portlet-content{padding:15px}#content .portlet.portlet_content .portlet-content p,#content .portlet.portlet_content .portlet-content p{margin-top:0}#content .portlet.portlet_content .portlet-content .portlet_content_link,#content .portlet.portlet_content .portlet-content .portlet_content_link{display:inline-block;margin:0;font-size:13px;line-height:18px;font-weight:700;padding:6px 20px 6px;text-transform:none;width:auto;height:30px;color:#fff;background:#12435b;border:1px solid #12435b;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:5px;-webkit-appearance:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;padding-left:10px;padding-right:10px;width:100%}#content .portlet.portlet_content .portlet-content .portlet_content_link:focus,#content .portlet.portlet_content .portlet-content .portlet_content_link:hover,#content .portlet.portlet_content .portlet-content .portlet_content_link:focus,#content .portlet.portlet_content .portlet-content .portlet_content_link:hover{color:#fff;background:#2fb1f3;border:1px solid #2fb1f3}@media print{#content .portlet.portlet_content .portlet-content .portlet_content_link,#content .portlet.portlet_content .portlet-content .portlet_content_link{display:none !important}}#content .portlet.portlet_openx{display:block;border:none;background:none}#content .portlet.portlet_openx h3{display:block;background:none;color:#515257;font-size:10px;line-height:18px;border:none;padding:0;font-weight:400}#content #rightColumn iframe{border:1px solid #dddfe2 !important;text-align:center;padding:5px;background:#fff;border-radius:5px;width:175px !important;box-sizing:border-box}#portlets_right .portlet_rro_weather{margin-bottom:20px;background:#eee;padding:10px;border:1px solid #bbb}#portlets_right .rro_weather_entry img{width:100%}#portlets_right .portlet_rro_weather h3{display:block;border:none;background:rgba(0,0,0,0);height:20px;text-transform:uppercase;display:inline;text-align:left;font-size:12px}.portlet_rro_weather .portlet-content{text-align:left;margin-left:-10px}.portlet_rro_weather .rro_weather_entry{float:left;padding-top:5px;padding-left:10px;text-align:left;max-width:33.33%;box-sizing:border-box}.portlet_rro_weather .rro_weather_entry .rro_weather_info{padding-top:5px}.portlet_rro_weather .rro_weather_entry .rro_temperature{float:right}.portlet_openx h3.portlet-title{display:none}.portlet_events .event_listing{padding-top:8px}.portlet_events .event{padding:10px 15px;border-top:1px solid #fff;border-bottom:1px solid #fff;position:relative}.portlet_events .event:hover{background:#f5f6f7;border-color:#dddfe2}.portlet_events .event:hover .event_date{color:#2fb1f3}.portlet_events .event:hover .event_title a,.portlet_events .event:hover .event_title{color:#12435b}.portlet_events .event .event_title a,.portlet_events .event .event_title{font:700 14px/16px "Arial";letter-spacing:0;margin:0;padding:0;font-size:14px;line-height:16px;color:#616770;font-weight:400;hyphens:auto}@media screen and (max-width: 1050px){.portlet_events .event .event_title a,.portlet_events .event .event_title{font-size:15px;line-height:17px}}@media print{.portlet_events .event .event_title a,.portlet_events .event .event_title{font:700 13px/18px "Arial";letter-spacing:.5px}}.portlet_events .event .event_date{font-weight:700;margin-bottom:5px;font-size:12px;line-height:15px;color:#616770}.portlet_events .event .event_subtitle{display:none}.portlet_events .event .show_detail{font-size:0;position:absolute;top:0;right:0;bottom:0;left:0}.portlet_events .event .category,.portlet_events .event .event_location{display:none}.portlet_events .show_more{display:inline-block;margin:0;font-size:13px;line-height:18px;font-weight:700;padding:6px 20px 6px;text-transform:none;width:auto;height:30px;color:#12435b;background:#fff;border:1px solid #12435b;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:5px;-webkit-appearance:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;margin:15px;padding-left:0;padding-right:0;width:calc(100% - 30px)}.portlet_events .show_more:focus,.portlet_events .show_more:hover{color:#fff;background:#2fb1f3;border:1px solid #2fb1f3}@media print{.portlet_events .show_more{display:none !important}}.portlet_openx,#portlets_top{display:none}#portlets_top .portlet{margin-left:5px;margin-top:5px}#portlets_bottom{margin-top:70px}.preload #portlets_bottom,.offer_detail #portlets_bottom{display:none}#portlets_bottom .portlet{border:none;background:none;border-radius:0;overflow:visible}#portlets_bottom h3{display:none}#portlets_bottom .portlet-content{text-align:center}#portlets_bottom .portlet-listing-entry-wrap{text-align:left}#portlets_bottom .portlet_listing_link{display:inline-block;margin:0;font-size:13px;line-height:18px;font-weight:700;padding:6px 20px 6px;text-transform:none;width:auto;height:30px;color:#12435b;background:#f5f6f7;border:1px solid #dddfe2;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:5px;-webkit-appearance:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;margin-top:15px}#portlets_bottom .portlet_listing_link:focus,#portlets_bottom .portlet_listing_link:hover{color:#fff;background:#12435b;border:1px solid #12435b}@media print{#portlets_bottom .portlet_listing_link{display:none !important}}.not_published{outline:none}.offers{width:100%}.offers:not(:first-child) .offers_title{margin-top:60px}.offers .offers_title{display:none}.offers .offers_title h2{font:400 22px/30px "Arial";letter-spacing:-0.3px;padding:0;margin:0;color:#515257;font-weight:700;color:#12435b;margin-bottom:26px}@media screen and (max-width: 1050px){.offers .offers_title h2{font-size:19px;line-height:26px}}@media screen and (max-width: 600px){.offers .offers_title h2{font-size:17px;line-height:24px}}@media print{.offers .offers_title h2{font:700 14px/20px "Arial";color:#000}}.offers .description:empty+.offers_content{margin-top:44px}.offers .offers_content{display:flex;flex-wrap:wrap;margin-left:-15px;margin-bottom:-15px;width:auto;justify-content:center}.offers .offers_content>*{flex:0 0 33.33%;max-width:33.33%;padding:0 0 15px 15px;box-sizing:border-box}.offers .offers_content>p{text-align:center;padding:0 15px !important;flex:0 0 100%;max-width:100%}.offers .offers_content .offer{margin:0;width:100%;height:auto;overflow:visible}.offers .offers_content .offer+.cf{display:none}.offers .offers_content .offer .offer_controls{position:absolute;right:7px;top:6px}.offers .offers_content .offer .offer_controls span.control_link>*{width:25px;height:25px;font-size:15px;line-height:24px}.offers .offers_content .offer>a{text-decoration:none !important;font:400 14px/22px "Arial";text-transform:none;letter-spacing:0px;color:#515257}@media print{.offers .offers_content .offer>a{font:400 12px/18px "Arial";color:#000}}.offers .offers_content .offer .offer_link{width:100%;height:100%;overflow:visible}.offers .offers_content .offer a.offer_detail_link{background:#fff;border-radius:5px;border:1px solid #dddfe2;padding:12px;box-sizing:border-box;width:100%;height:100%;display:block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.offers .offers_content .offer a.offer_detail_link:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.25);opacity:.9}.offers .offers_content .offer a.offer_detail_link:hover h3{color:#12435b}.offers .offers_content .offer .slide_container,.offers .offers_content .offer.special .detail_text,.offers .offers_content .offer .detail_text{font:400 14px/18px "Arial";text-transform:none;letter-spacing:0px;color:#515257;color:#515257 !important;background:none !important}@media print{.offers .offers_content .offer .slide_container,.offers .offers_content .offer.special .detail_text,.offers .offers_content .offer .detail_text{font:400 12px/18px "Arial";color:#000}}.offers .offers_content .offer h3{font:700 15px/17px "Arial";letter-spacing:0;margin:0;padding:0;color:#a29838;background:none !important;width:100%;height:auto;margin-bottom:4px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-width: 1050px){.offers .offers_content .offer h3{font-size:14px;line-height:16px}}@media print{.offers .offers_content .offer h3{font:700 12px/18px "Arial"}}.offers .offers_content .offer h4{font-size:12px;line-height:15px;color:#616770;font-weight:400;margin:0}.offers .offers_content .offer .slide_container{height:100%;display:flex;justify-content:space-between;flex-direction:column}.offers .offers_content .offer .offer_title_wrap{border-bottom:1px solid #dddfe2;padding-bottom:11px;margin-bottom:14px}.offers .offers_content .offer .detail_img{margin-top:13px;border-radius:5px;overflow:hidden;border:1px solid #dddfe2;align-self:flex-end;width:100%}.offers .offers_content .offer .detail_img img{width:100%;height:auto;margin-left:0}.offer_detail{position:relative}.offer_detail>h3{text-align:center;font:400 14px/22px "Arial";text-transform:none;letter-spacing:0px;color:#515257;font-size:13px;opacity:.5;letter-spacing:.2px;position:absolute;top:-27px;width:100%}@media print{.offer_detail>h3{font:400 12px/18px "Arial";color:#000}}.cf+.offer_detail .offer_detail_content{margin-bottom:0}.offer_detail .offer_detail_content{background:#fff;border:1px solid #dddfe2;border-radius:5px;padding:20px;margin-bottom:20px;position:relative}.offer_detail .offer_detail_content .offer_detail_picture{width:244px;float:left;border:1px solid #dddfe2;border-radius:5px;overflow:hidden;margin-right:20px}.offer_detail .offer_detail_content .offer_detail_picture img{width:100%;margin-left:0;height:auto}.offer_detail .offer_detail_content .offer_detail_header{overflow:hidden}.offer_detail .offer_detail_content .offer_detail_header h1{text-align:left;margin-bottom:4px}.offer_detail .offer_detail_content .offer_detail_header .offer_detail_name,.offer_detail .offer_detail_content .offer_detail_header .offer_detail_address{font:400 22px/30px "Arial";letter-spacing:-0.3px;padding:0;margin:0;color:#515257;font-weight:400;color:#12435b}@media screen and (max-width: 1050px){.offer_detail .offer_detail_content .offer_detail_header .offer_detail_name,.offer_detail .offer_detail_content .offer_detail_header .offer_detail_address{font-size:19px;line-height:26px}}@media screen and (max-width: 600px){.offer_detail .offer_detail_content .offer_detail_header .offer_detail_name,.offer_detail .offer_detail_content .offer_detail_header .offer_detail_address{font-size:17px;line-height:24px}}@media print{.offer_detail .offer_detail_content .offer_detail_header .offer_detail_name,.offer_detail .offer_detail_content .offer_detail_header .offer_detail_address{font:700 14px/20px "Arial";color:#000}}.offer_detail .offer_detail_content .offer_detail_header .offer_detail_name strong,.offer_detail .offer_detail_content .offer_detail_header .offer_detail_address strong{font-weight:400}.offer_detail .offer_detail_content .offer_detail_header .offer_detail_address br{display:none}.offer_detail .offer_detail_content .introduction{text-align:left;margin-bottom:25px}.offer_detail .offer_detail_content p .youtube_iframe_wrap iframe{margin:0 !important}.offer_detail .offer_detail_content .opening_times,.offer_detail .offer_detail_content .price,.offer_detail .offer_detail_content .address{margin-top:30px}.offer_detail .offer_detail_content .offer_detail_links{margin-top:17px}.offer_detail .offer_detail_content .offer_detail_links a{display:block;font-weight:700;color:#2fb1f3 !important;margin-bottom:6px}.offer_detail .offer_detail_content .offer_detail_links a:hover{color:#12435b !important}.offer_detail .offer_detail_content .offer_detail_links a i{margin:0 7px 0 0;width:16px}.offer_detail .offer_detail_content .offer_socialmedia{position:absolute;right:20px;bottom:20px}.offer_detail .offer_detail_content .offer_socialmedia a{color:#fff !important}.offer_detail .offer_detail_content>.p_has_picture img{width:100% !important;max-width:unset !important}.offer_detail .offer_detail_title{display:none}.offer_detail+.offer_detail_links{margin-top:15px;display:flex;justify-content:space-between}.offer_detail+.offer_detail_links.two_links a{width:calc(50% - 10px)}.offer_detail+.offer_detail_links a{display:inline-block;margin:0;font-size:13px;line-height:18px;font-weight:700;padding:6px 20px 6px;text-transform:none;width:auto;height:30px;color:#2fb1f3;background:#fff;border:1px solid #dddfe2;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:5px;-webkit-appearance:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:calc(33.33% - 10px);height:36px;padding-top:8px;font-size:14px}.offer_detail+.offer_detail_links a:focus,.offer_detail+.offer_detail_links a:hover{color:#fff;background:#2fb1f3;border:1px solid #2fb1f3}@media print{.offer_detail+.offer_detail_links a{display:none !important}}.offer_detail+.offer_detail_links a i{margin-right:10px}.you_might_like{margin-top:60px}.you_might_like h2{font-weight:700;margin-bottom:26px}a.twitter-share-button{font:normal normal normal 11px/18px "Helvetica Neue",Arial,sans-serif;color:#fff;position:relative;height:20px;box-sizing:border-box;padding:1px 8px 1px 6px;background-color:#1b95e0;color:#fff;border-radius:3px;font-weight:700;margin-right:0 !important}a.twitter-share-button:before{font-family:"FontAwesome";content:"";background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h72v72H0z%22%2F%3E%3Cpath%20class%3D%22icon%22%20fill%3D%22%23fff%22%20d%3D%22M68.812%2015.14c-2.348%201.04-4.87%201.744-7.52%202.06%202.704-1.62%204.78-4.186%205.757-7.243-2.53%201.5-5.33%202.592-8.314%203.176C56.35%2010.59%2052.948%209%2049.182%209c-7.23%200-13.092%205.86-13.092%2013.093%200%201.026.118%202.02.338%202.98C25.543%2024.527%2015.9%2019.318%209.44%2011.396c-1.125%201.936-1.77%204.184-1.77%206.58%200%204.543%202.312%208.552%205.824%2010.9-2.146-.07-4.165-.658-5.93-1.64-.002.056-.002.11-.002.163%200%206.345%204.513%2011.638%2010.504%2012.84-1.1.298-2.256.457-3.45.457-.845%200-1.666-.078-2.464-.23%201.667%205.2%206.5%208.985%2012.23%209.09-4.482%203.51-10.13%205.605-16.26%205.605-1.055%200-2.096-.06-3.122-.184%205.794%203.717%2012.676%205.882%2020.067%205.882%2024.083%200%2037.25-19.95%2037.25-37.25%200-.565-.013-1.133-.038-1.693%202.558-1.847%204.778-4.15%206.532-6.774z%22%2F%3E%3C%2Fsvg%3E);width:14px;height:14px;font-size:14px;line-height:18px;color:#fff;position:relative;z-index:1;display:inline-block;vertical-align:-3px;margin-right:4px}a.twitter-share-button:hover{background-color:#0c7abf}div.offer_socialmedia div.facebook_like,div.offer_socialmedia div.twitter_share,div.offer_socialmedia div.google_plus{display:inline-block;vertical-align:middle;float:none}div.offer_socialmedia div.twitter_share{padding-right:0}#centerColumn .special_offer_container{float:none;clear:both;display:block}.mod_action_request_form.mod_schlechtwetter .message+.content_inner .offer_idea_info{display:none !important}#centerColumn .no_margin_right{margin-right:0}td.sw_td_edit_delete_reset a{margin-right:5px}.sw_filter{width:100%;margin:0 0 20px;font:400 14px/22px "Arial";text-transform:none;letter-spacing:0px;color:#515257;background:#2fb1f3;border:none;border-radius:5px;color:#fff;font-weight:700;text-align:left;padding:10px 20px 10px;box-sizing:border-box;display:inline-block}@media print{.sw_filter{font:400 12px/18px "Arial";color:#000}}.sw_filter a{color:#fff}.sw_filter a:hover{color:#12435b}.sw_filter_remove_button{color:#666;float:right;text-decoration:none}.module-listing .resource_container{width:150px;margin-right:20px}.module-listing .resource_container *{width:100%;height:auto}.module-listing .listing_content_container{overflow:hidden}.module-listing .listing_content_container h2 a{text-decoration:none !important}.module-listing .listing-date{margin-bottom:2px}.module-listing .listing_entry{margin-top:30px}.module-listing .listing_entry .listing-date{display:inline-block}.module-listing .listing_entry .listing_properties{display:inline-block;margin-bottom:5px;margin-right:5px}.module-listing .listing_entry .listing_properties .parent_group_1 .parent_property_title{display:none}.module-listing .listing_entry .listing_properties .spacer{display:none}.module-listing .listing_entry .listing_properties .property{display:inline-block;background:#eff0f2;padding:4px 11px;font-size:11px;line-height:16px;border-radius:30px;margin:0 5px 5px 0}.module-listing .listing_entry .listing_properties .property.property_2,.module-listing .listing_entry .listing_properties .property.property_3,.module-listing .listing_entry .listing_properties .property.property_4{padding:4px 11px 4px 4px}.module-listing .listing_entry .listing_properties .property.property_2:before,.module-listing .listing_entry .listing_properties .property.property_3:before,.module-listing .listing_entry .listing_properties .property.property_4:before{content:"";display:inline-block;float:left;width:16px;height:16px;border-radius:50%;margin-right:6px;background-image:url("../img/flags/flag_ch.png");background-size:cover;background-position:center}.module-listing .listing_entry .listing_properties .property.property_3:before{background-image:url("../img/flags/flag_de.png");background-size:cover;background-position:center}.module-listing .listing_entry .listing_properties .property.property_4:before{background-image:url("../img/flags/flag_at.png");background-size:cover;background-position:center}.module-listing .listing_entry:first-child{margin-top:0}.resource_container.float_right,.resource_container.float_right_with_clear{width:150px;margin-left:20px}.resource_container.float_right *,.resource_container.float_right_with_clear *{width:100%;height:auto}.facebook_like{height:20px}.listing_entry_backlink{margin-top:10px}#centerColumn .event,.portlet-listing-entry,.listing_entry{background:#fff;border:1px solid #dddfe2;border-radius:5px;overflow:hidden;padding:12px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;position:relative}#centerColumn .event:not(:first-child),.portlet-listing-entry:not(:first-child),.listing_entry:not(:first-child){margin-top:15px}#centerColumn .event .pictures,.portlet-listing-entry .pictures,.listing_entry .pictures{width:246px;float:left;border:1px solid #dddfe2;border-radius:5px;overflow:hidden;margin-right:30px}#centerColumn .event .pictures *,.portlet-listing-entry .pictures *,.listing_entry .pictures *{width:100%;height:auto}#centerColumn .event .pictures img,.portlet-listing-entry .pictures img,.listing_entry .pictures img{width:100%;height:auto}#centerColumn .event .event_organizer,#centerColumn .event .event_date,#centerColumn .event .listing-date,.portlet-listing-entry .event_organizer,.portlet-listing-entry .event_date,.portlet-listing-entry .listing-date,.listing_entry .event_organizer,.listing_entry .event_date,.listing_entry .listing-date{color:#616770;font-size:12px;line-height:18px;margin-bottom:5px}#centerColumn .event .event_organizer,#centerColumn .event .event_date,.portlet-listing-entry .event_organizer,.portlet-listing-entry .event_date,.listing_entry .event_organizer,.listing_entry .event_date{margin-bottom:0}#centerColumn .event .event_content,#centerColumn .event .portlet-listing-content-container,.portlet-listing-entry .event_content,.portlet-listing-entry .portlet-listing-content-container,.listing_entry .event_content,.listing_entry .portlet-listing-content-container{overflow:hidden}#centerColumn .event .event_link,#centerColumn .event .portlet-entry-link,#centerColumn .event .listing-more-button,.portlet-listing-entry .event_link,.portlet-listing-entry .portlet-entry-link,.portlet-listing-entry .listing-more-button,.listing_entry .event_link,.listing_entry .portlet-entry-link,.listing_entry .listing-more-button{color:#2fb1f3;font-weight:700;margin-top:13px;display:block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#centerColumn .event h2 a,#centerColumn .event h2,.portlet-listing-entry h2 a,.portlet-listing-entry h2,.listing_entry h2 a,.listing_entry h2{font:700 15px/17px "Arial";letter-spacing:0;margin:0;padding:0;margin-top:0;color:#a29838;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-width: 1050px){#centerColumn .event h2 a,#centerColumn .event h2,.portlet-listing-entry h2 a,.portlet-listing-entry h2,.listing_entry h2 a,.listing_entry h2{font-size:14px;line-height:16px}}@media print{#centerColumn .event h2 a,#centerColumn .event h2,.portlet-listing-entry h2 a,.portlet-listing-entry h2,.listing_entry h2 a,.listing_entry h2{font:700 12px/18px "Arial"}}#centerColumn .event h2,.portlet-listing-entry h2,.listing_entry h2{margin-top:15px;margin-bottom:12px;padding-bottom:14px;border-bottom:1px solid #dddfe2}#centerColumn .event h2.event_title,.portlet-listing-entry h2.event_title,.listing_entry h2.event_title{border:none;margin-bottom:5px;padding-bottom:0}#centerColumn .event .line,.portlet-listing-entry .line,.listing_entry .line{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #dddfe2}#centerColumn .event .event_images:empty+.event_content h2,.portlet-listing-entry .event_images:empty+.event_content h2,.listing_entry .event_images:empty+.event_content h2{margin-top:0}#centerColumn .event .event_images .picture,.portlet-listing-entry .event_images .picture,.listing_entry .event_images .picture{width:100%;height:auto;float:none}#centerColumn .event:hover,.portlet-listing-entry:hover,.listing_entry:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.25);opacity:.9}#centerColumn .event:hover h2,#centerColumn .event:hover h2 a,.portlet-listing-entry:hover h2,.portlet-listing-entry:hover h2 a,.listing_entry:hover h2,.listing_entry:hover h2 a{color:#12435b}#centerColumn .event:hover .portlet-entry-link,#centerColumn .event:hover .listing-more-button,.portlet-listing-entry:hover .portlet-entry-link,.portlet-listing-entry:hover .listing-more-button,.listing_entry:hover .portlet-entry-link,.listing_entry:hover .listing-more-button{color:#12435b}#centerColumn .event .portlet_listing_entry_link,.portlet-listing-entry .portlet_listing_entry_link,.listing_entry .portlet_listing_entry_link{position:absolute;top:0;right:0;bottom:0;left:0}.logged_in #centerColumn .event ul.category,.logged_in .portlet-listing-entry ul.category,.logged_in .listing_entry ul.category{display:block}#centerColumn .event ul.category,.portlet-listing-entry ul.category,.listing_entry ul.category{margin-top:20px !important;padding:10px 0 0 0 !important;border-top:1px solid #dddfe2;display:none}#centerColumn .event ul.category li,.portlet-listing-entry ul.category li,.listing_entry ul.category li{list-style:none;display:inline-block;margin-right:15px;padding:0;opacity:.6}#centerColumn .event ul.category li.status_2,.portlet-listing-entry ul.category li.status_2,.listing_entry ul.category li.status_2{color:#a29838;opacity:1;font-weight:700}#centerColumn .event ul.category li.status_1,.portlet-listing-entry ul.category li.status_1,.listing_entry ul.category li.status_1{color:red;opacity:1;font-weight:700}#centerColumn .event ul.category li.status_3,.portlet-listing-entry ul.category li.status_3,.listing_entry ul.category li.status_3{color:orange;opacity:1;font-weight:700}.event_detail .resource_container,.event_detail .listing_entry_detail_pictures,.mod_action_show_entry .resource_container,.mod_action_show_entry .listing_entry_detail_pictures{width:246px;margin-right:20px;border:1px solid #dddfe2;border-radius:5px;overflow:hidden;float:left}.event_detail .resource_container img,.event_detail .listing_entry_detail_pictures img,.mod_action_show_entry .resource_container img,.mod_action_show_entry .listing_entry_detail_pictures img{width:100%;height:auto}.event_detail .title_wrap,.mod_action_show_entry .title_wrap{overflow:hidden;text-align:left}.event_detail .title_wrap h1,.event_detail .title_wrap div.introduction,.mod_action_show_entry .title_wrap h1,.mod_action_show_entry .title_wrap div.introduction{text-align:left}.event_detail .title_wrap h1.event_title,.mod_action_show_entry .title_wrap h1.event_title{margin-bottom:3px}.event_detail .title_wrap h2,.mod_action_show_entry .title_wrap h2{margin-top:0}.event_detail .title_wrap div.introduction,.mod_action_show_entry .title_wrap div.introduction{margin-bottom:0}.event_detail .event_description,.mod_action_show_entry .event_description{margin-top:25px}.event_detail .event_description h3,.mod_action_show_entry .event_description h3{margin-top:15px;margin-bottom:0}.event_detail .detail_back_link,.mod_action_show_entry .detail_back_link{font-weight:700;margin-top:30px}.event_detail .detail_back_link i,.mod_action_show_entry .detail_back_link i{margin-right:5px}.event_detail #events_google_maps,.mod_action_show_entry #events_google_maps{height:300px;margin-top:30px;margin-bottom:30px}.listing_entry_backlink a{display:inline-block;margin:0;font-size:13px;line-height:18px;font-weight:700;padding:6px 20px 6px;text-transform:none;width:auto;height:30px;color:#fff;background:#12435b;border:1px solid #12435b;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:5px;-webkit-appearance:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.listing_entry_backlink a:focus,.listing_entry_backlink a:hover{color:#fff;background:#2fb1f3;border:1px solid #2fb1f3}@media print{.listing_entry_backlink a{display:none !important}}.content_inner+.event_listing{margin-top:30px}.filter_wrap h2{margin-bottom:15px}.filter_wrap form{display:flex;margin-left:-15px;width:calc(100% + 15px);position:relative}.filter_wrap form>*{flex-grow:1;padding:0 0 0 15px;box-sizing:border-box;margin:0}.filter_wrap form .reset_link+div,.filter_wrap form>:first-child{display:none !important}.filter_wrap form>.search_field{flex-grow:2.6;position:relative}.filter_wrap form .date_field{max-width:130px}.filter_wrap form .select2-container,.filter_wrap form input{width:100% !important}.filter_wrap form .submit_wrap{max-width:110px}.filter_wrap form .submit_wrap input{margin-top:0;background:#2fb1f3;border-color:#2fb1f3;color:#fff;font-weight:700}.filter_wrap form .submit_wrap input:hover{background:#12435b;border-color:#12435b}.filter_wrap form .reset_link{position:absolute;right:-1px;font:400 14px/22px "Arial";text-transform:none;letter-spacing:0px;color:#515257;font-size:12px;display:block !important;bottom:-47px}@media print{.filter_wrap form .reset_link{font:400 12px/18px "Arial";color:#000}}.filter_wrap form .reset_link i{margin-right:5px}.filter_wrap form .reset_link:hover{color:#2fb1f3}.meteo_content{width:100% !important;height:0 !important;padding-bottom:50%}.meteo_content *{height:100% !important}.meteo_content:nth-of-type(3){padding-bottom:72.5%}.mod_mailform #mailform_elements .cf{display:none}.mod_mailform h1{margin-bottom:25px}.mod_mailform #content form{max-width:80%}.mod_mailform .mailform_element:first-child p{margin-top:0}.mod_mailform .mailform_element p{position:relative;margin-bottom:0;margin-top:10px !important}.mod_mailform .mailform_element.heading2_field:first-child h2{margin-top:0 !important;border:none !important}.mod_mailform .mailform_element.heading2_field h2{font:400 22px/30px "Arial";letter-spacing:-0.3px;padding:0;margin:0;color:#515257;color:#515257;margin:0}@media screen and (max-width: 1050px){.mod_mailform .mailform_element.heading2_field h2{font-size:19px;line-height:26px}}@media screen and (max-width: 600px){.mod_mailform .mailform_element.heading2_field h2{font-size:17px;line-height:24px}}@media print{.mod_mailform .mailform_element.heading2_field h2{font:700 14px/20px "Arial";color:#000}}.mod_mailform #mailform_submit_button{width:auto;margin:20px 0 0 33.33%;position:relative;text-align:left}.mod_mailform #mailform_submit_button label{display:none}.mod_mailform #mailform_submit_button input{width:auto}#mailform_submit_button,.mailform_element{text-align:left}.form_request_form{width:80%}.form_request_form label,.mailform_element label,#mailform_submit_button label,.login_form label{float:left;width:33.33%;text-align:left;padding:7px 20px 6px 0;box-sizing:border-box}.form_request_form textarea,.form_request_form input,.listing_search_wrap input,.form_element input,.add_portlet select,.mailform_element input,.mailform_element textarea,.login_form input{width:66.66% !important;font:400 14px/22px "Arial";text-transform:none;letter-spacing:0px;color:#515257;height:36px;padding:5px 15px;box-sizing:border-box;border-radius:18px;color:#12435b;border:1px solid #dddfe2;background:#f5f6f7}@media print{.form_request_form textarea,.form_request_form input,.listing_search_wrap input,.form_element input,.add_portlet select,.mailform_element input,.mailform_element textarea,.login_form input{font:400 12px/18px "Arial";color:#000}}.form_request_form textarea::-webkit-input-placeholder,.form_request_form input::-webkit-input-placeholder,.listing_search_wrap input::-webkit-input-placeholder,.form_element input::-webkit-input-placeholder,.add_portlet select::-webkit-input-placeholder,.mailform_element input::-webkit-input-placeholder,.mailform_element textarea::-webkit-input-placeholder,.login_form input::-webkit-input-placeholder{color:#12435b;opacity:1;text-transform:none}.form_request_form textarea:-moz-placeholder,.form_request_form input:-moz-placeholder,.listing_search_wrap input:-moz-placeholder,.form_element input:-moz-placeholder,.add_portlet select:-moz-placeholder,.mailform_element input:-moz-placeholder,.mailform_element textarea:-moz-placeholder,.login_form input:-moz-placeholder{color:#12435b;opacity:1;text-transform:none}.form_request_form textarea::-moz-placeholder,.form_request_form input::-moz-placeholder,.listing_search_wrap input::-moz-placeholder,.form_element input::-moz-placeholder,.add_portlet select::-moz-placeholder,.mailform_element input::-moz-placeholder,.mailform_element textarea::-moz-placeholder,.login_form input::-moz-placeholder{color:#12435b;opacity:1;text-transform:none}.form_request_form textarea:-ms-input-placeholder,.form_request_form input:-ms-input-placeholder,.listing_search_wrap input:-ms-input-placeholder,.form_element input:-ms-input-placeholder,.add_portlet select:-ms-input-placeholder,.mailform_element input:-ms-input-placeholder,.mailform_element textarea:-ms-input-placeholder,.login_form input:-ms-input-placeholder{color:#12435b;opacity:1;text-transform:none}.form_request_form textarea:hover,.form_request_form textarea:focus,.form_request_form input:hover,.form_request_form input:focus,.listing_search_wrap input:hover,.listing_search_wrap input:focus,.form_element input:hover,.form_element input:focus,.add_portlet select:hover,.add_portlet select:focus,.mailform_element input:hover,.mailform_element input:focus,.mailform_element textarea:hover,.mailform_element textarea:focus,.login_form input:hover,.login_form input:focus{border-color:#12435b;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.form_request_form textarea:-webkit-autofill,.form_request_form input:-webkit-autofill,.listing_search_wrap input:-webkit-autofill,.form_element input:-webkit-autofill,.add_portlet select:-webkit-autofill,.mailform_element input:-webkit-autofill,.mailform_element textarea:-webkit-autofill,.login_form input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}.mailform_element .helptext{position:absolute;right:10px;bottom:10px}.login_form input{width:400px}.form_request_form textarea,.mailform_element textarea{height:150px}.add_portlet select{width:100%;height:45px}.not_logged_in input,.not_logged_in textarea,.mailform_element textarea,.mailform_element.email_field input,.mailform_element.input_field input{-webkit-appearance:none}.form_request_form input.submit_button,.mailform_submit_button input,.mailform-submit,.login_form .button{display:inline-block;margin:0;font-size:13px;line-height:18px;font-weight:700;padding:6px 20px 6px;text-transform:none;width:auto;height:30px;color:#fff;background:#12435b;border:1px solid #12435b;text-decoration:none !important;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;position:relative;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:5px;-webkit-appearance:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;padding-top:4px}.form_request_form input.submit_button:focus,.form_request_form input.submit_button:hover,.mailform_submit_button input:focus,.mailform_submit_button input:hover,.mailform-submit:focus,.mailform-submit:hover,.login_form .button:focus,.login_form .button:hover{color:#fff;background:#2fb1f3;border:1px solid #2fb1f3}@media print{.form_request_form input.submit_button,.mailform_submit_button input,.mailform-submit,.login_form .button{display:none !important}}.form_request_form input.submit_button,.login_form .button{width:auto !important;padding-top:5px}span.required{color:#515257 !important;font-weight:700;padding:0 0 0 2px}div.mailform_error textarea,div.mailform_error input{border:1px solid #12435b}div.mailform_error textarea::-webkit-input-placeholder,div.mailform_error input::-webkit-input-placeholder{color:#12435b;opacity:1;text-transform:none}div.mailform_error textarea:-moz-placeholder,div.mailform_error input:-moz-placeholder{color:#12435b;opacity:1;text-transform:none}div.mailform_error textarea::-moz-placeholder,div.mailform_error input::-moz-placeholder{color:#12435b;opacity:1;text-transform:none}div.mailform_error textarea:-ms-input-placeholder,div.mailform_error input:-ms-input-placeholder{color:#12435b;opacity:1;text-transform:none}div.mailform_error textarea:hover,div.mailform_error textarea:focus,div.mailform_error input:hover,div.mailform_error input:focus{border-color:#515257}div.mailform_error label{color:#12435b;font-weight:600}div.mailform_error label span.required{color:#12435b !important}div.mailform_error.checkbox_field label.checkbox{color:#12435b !important}div.mailform_error.checkbox_field label.checkbox a{color:#12435b}.login_form{max-width:700px}.login_form>p{margin-bottom:25px !important}.p_remember_me_checkbox .checkbox_wrap,.mailform_element.checkbox_field{position:relative;margin-left:33.33%}.p_remember_me_checkbox .checkbox_wrap p,.mailform_element.checkbox_field p{width:100%;float:right;position:relative;margin-top:10px !important;margin-bottom:0 !important}.p_remember_me_checkbox .checkbox_wrap input,.mailform_element.checkbox_field input{display:none}.p_remember_me_checkbox .checkbox_wrap label.checkbox,.mailform_element.checkbox_field label.checkbox{width:auto;float:none;overflow:hidden;cursor:pointer;display:block;padding:0;text-align:left;position:relative;top:auto !important;left:0;color:#515257 !important;padding-left:28px}.p_remember_me_checkbox .checkbox_wrap label.checkbox a,.mailform_element.checkbox_field label.checkbox a{color:#515257}.p_remember_me_checkbox .checkbox_wrap label.checkbox a:hover,.mailform_element.checkbox_field label.checkbox a:hover{color:#12435b}.p_remember_me_checkbox .checkbox_wrap label.checkbox:before,.mailform_element.checkbox_field label.checkbox:before{content:"";position:absolute;left:0;top:0px;display:block;line-height:26px;width:18px;height:18px;font-weight:300;pointer-events:none;background:none;z-index:2;border:1px solid #dddfe2;background:#fff;border-radius:3px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.p_remember_me_checkbox .checkbox_wrap label.checkbox:after,.mailform_element.checkbox_field label.checkbox:after{content:"";position:absolute;top:3px;left:3px;display:block;font-family:"Font Awesome 5 Pro";font-size:14px;line-height:14px;font-weight:400;text-transform:none;color:#fff;opacity:0;visibility:hidden;background:none;z-index:4}.p_remember_me_checkbox .checkbox_wrap input:checked+label:before,.mailform_element.checkbox_field input:checked+label:before{background:#12435b;border-color:#12435b !important}.p_remember_me_checkbox .checkbox_wrap input:checked+label:after,.mailform_element.checkbox_field input:checked+label:after{opacity:1;visibility:visible}.p_remember_me_checkbox .checkbox_wrap{margin-left:33.33%}.p_remember_me_checkbox .checkbox_wrap input{width:20px !important}.p_remember_me_checkbox .checkbox_wrap label:first-child{display:none}.mailform_element.radio_field{position:relative}.mailform_element.radio_field .wrap_radio_buttons>label{width:33.33%;float:left;padding-top:16px;margin-bottom:0}.mailform_element.radio_field .multiple_radio_inputs{width:66.66%;position:relative;padding-top:15px;display:block;float:right}.mailform_element.radio_field input{display:none}.mailform_element.radio_field .radio_item{display:inline-block;position:relative}.mailform_element.radio_field label{left:0;position:relative;padding-bottom:0}.mailform_element.radio_field label.radio{width:auto;float:none;overflow:hidden;cursor:pointer;display:block;padding:0;margin-right:30px;text-align:left;color:rgba(81,82,87,.4) !important;left:0;top:0 !important;padding-left:30px}.mailform_element.radio_field label.radio:after,.mailform_element.radio_field label.radio:before{content:"";position:absolute;top:6px;left:1px;display:block;font-family:"Font Awesome 5 Pro";font-size:22px;line-height:22px;font-weight:400;text-transform:none;color:#ccd1d8;width:20px;height:20px;border-radius:100%;font-weight:300;pointer-events:none;z-index:2;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mailform_element.radio_field label.radio:after{content:"";opacity:0;visibility:hidden;font-weight:700;color:#515257;background:none;z-index:4}.mailform_element.radio_field input:checked+label.radio{color:#515257 !important}.mailform_element.radio_field input:checked+label.radio:before{color:#fff}.mailform_element.radio_field input:checked+label.radio:after{opacity:1;visibility:visible}.time_field .select2-container{width:calc(35% - 10px) !important}.time_field .separator{width:20px;display:inline-block;text-align:center}.filter_wrap .select2-container--default{width:66.66% !important}.filter_wrap .select2-container--default.select2-container--open .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.filter_wrap .select2-container--default:hover .select2-selection--single,.filter_wrap .select2-container--default.select2-container--open .select2-selection--single{border-color:#12435b;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.filter_wrap .select2-container--default .select2-selection--single{border:1px solid #dddfe2;background:#f5f6f7;border-radius:18px;height:36px;display:flex;color:#12435b;padding:6px 15px}.filter_wrap .select2-container--default .select2-selection--single span.title{font-weight:700}.filter_wrap .select2-container--default .select2-selection--single .select2-selection__placeholder,.filter_wrap .select2-container--default .select2-selection--single .select2-selection__rendered{color:#12435b}.filter_wrap .select2-container--default .select2-selection--single .select2-selection__rendered{padding-right:5px;padding-left:3px;width:100%;line-height:22px !important}.filter_wrap .select2-container--default .select2-selection--single .select2-selection__arrow{position:relative;top:0;height:36px;right:0;bottom:auto;width:0;align-self:center}.filter_wrap .select2-container--default .select2-selection--single .select2-selection__arrow:before{content:"";position:absolute;top:0;left:auto;display:block;font-family:"Font Awesome 5 Pro";font-size:14px;line-height:14px;font-weight:400;text-transform:none;color:#12435b;font-weight:700;line-height:36px;right:-4px}.filter_wrap .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.no_system_page .select2-container--open .select2-dropdown{border-color:#12435b;border-bottom-right-radius:18px;border-bottom-left-radius:18px;background:#f5f6f7;overflow:hidden;margin-top:-1px}.no_system_page .select2-container--open .select2-dropdown .select2-search__field{display:none}.no_system_page .select2-container--open .select2-dropdown .select2-results__option{padding:5px 15px;color:#12435b}.no_system_page .select2-container--open .select2-dropdown .select2-results__option--highlighted[aria-selected]{background:#12435b;color:#fff}.no_system_page .select2-container--open .select2-dropdown .select2-results__option[aria-selected=true]{background:#e9ebee;color:#12435b !important}.ui-datepicker.ui-widget{z-index:200 !important;font:400 14px/18px "Arial";text-transform:none;letter-spacing:0px;color:#515257;color:#515257;padding:7px 10px 4px;margin:7px 0 0 0;width:300px;border-radius:10px;border:1px solid #515257;box-shadow:0 34px 52px -19px rgba(0,0,0,.3);overflow:hidden;border-radius:0}@media print{.ui-datepicker.ui-widget{font:400 12px/18px "Arial";color:#000}}.ui-datepicker.ui-widget .ui-widget-header{border:0;border-radius:0;margin:-7px -10px 0;padding:9px 10px 9px;background:#e9ebee;font:400 14px/18px "Arial";text-transform:none;letter-spacing:0px;color:#515257;font-weight:700}@media print{.ui-datepicker.ui-widget .ui-widget-header{font:400 12px/18px "Arial";color:#000}}.ui-datepicker.ui-widget .ui-widget-header select{font:400 14px/18px "Arial";text-transform:none;letter-spacing:0px;color:#515257;font-weight:700}@media print{.ui-datepicker.ui-widget .ui-widget-header select{font:400 12px/18px "Arial";color:#000}}.ui-datepicker.ui-widget thead tr{border-bottom:2px solid #515257}.ui-datepicker.ui-widget table tr:nth-child(2n),.ui-datepicker.ui-widget table thead{background:rgba(0,0,0,0)}.ui-datepicker.ui-widget th{padding:5px 2px;color:#515257;text-transform:none;background:none;border:0;font:400 14px/18px "Arial";text-transform:none;letter-spacing:0px;color:#515257;font-weight:700}@media print{.ui-datepicker.ui-widget th{font:400 12px/18px "Arial";color:#000}}.ui-datepicker.ui-widget td{padding:0 5px}.ui-datepicker.ui-widget td span,.ui-datepicker.ui-widget td a{text-align:center;font:400 14px/18px "Arial";text-transform:none;letter-spacing:0px;color:#515257}@media print{.ui-datepicker.ui-widget td span,.ui-datepicker.ui-widget td a{font:400 12px/18px "Arial";color:#000}}.ui-datepicker.ui-widget table tr:nth-child(2n) th,.ui-datepicker.ui-widget table tr:nth-child(2n) td{background:none}.ui-datepicker.ui-widget .ui-state-default,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default{padding:1px 0 2px;color:#515257;border:none;background:#fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.ui-datepicker.ui-widget .ui-state-default.ui-state-highlight,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default.ui-state-highlight,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default.ui-state-highlight{background:#e3e6ea;color:#515257;border-color:#dddfe2}.ui-datepicker.ui-widget .ui-state-default:hover,.ui-datepicker.ui-widget .ui-state-default.ui-state-active,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default:hover,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default.ui-state-active,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default:hover,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default.ui-state-active{background:#12435b;color:#fff;border-color:#12435b}.ui-datepicker.ui-widget .ui-state-disabled,.ui-datepicker.ui-widget .ui-widget-content .ui-state-disabled,.ui-datepicker.ui-widget .ui-widget-header .ui-state-disabled{opacity:.4}.ui-datepicker.ui-widget table thead,.ui-datepicker.ui-widget table tbody{padding:0 5px}.ui-datepicker.ui-widget .ui-datepicker-prev,.ui-datepicker.ui-widget .ui-datepicker-next{top:13px !important;cursor:pointer;border:0;left:5px}.ui-datepicker.ui-widget .ui-datepicker-prev:before,.ui-datepicker.ui-widget .ui-datepicker-next:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 5 Pro";font-size:23px;line-height:23px;font-weight:400;text-transform:none;color:#515257;right:0;bottom:0;text-align:center;z-index:100;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.ui-datepicker.ui-widget .ui-datepicker-prev span,.ui-datepicker.ui-widget .ui-datepicker-next span{background:none;height:auto;width:auto;position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.ui-datepicker.ui-widget .ui-datepicker-prev:hover,.ui-datepicker.ui-widget .ui-datepicker-next:hover{background:none;border:0}.ui-datepicker.ui-widget .ui-datepicker-prev:hover:before,.ui-datepicker.ui-widget .ui-datepicker-next:hover:before{color:#515257}.ui-datepicker.ui-widget .ui-datepicker-prev:hover span,.ui-datepicker.ui-widget .ui-datepicker-next:hover span{background:none}.ui-datepicker.ui-widget .ui-datepicker-next{left:auto;right:5px}.ui-datepicker.ui-widget .ui-datepicker-next:before{content:""}.mailform_element{position:relative}.mailform_field_actions{position:absolute;top:0;right:0;bottom:auto;left:auto;margin:0;padding:7px 10px 7px;font-size:16px;line-height:24px;background:#e9ebee;z-index:10}.mailform_field_actions li,.mailform_field_actions a{color:#515257;width:auto}.mailform_field_actions li i.fa,.mailform_field_actions a i.fa{margin:0 5px}.mailform_field_actions li:hover,.mailform_field_actions a:hover{color:#12435b}@media print{.filter_wrap,#centerColumn .event .event_link,#centerColumn .event .portlet-entry-link,#centerColumn .event .listing-more-button,.portlet-listing-entry .event_link,.portlet-listing-entry .portlet-entry-link,.portlet-listing-entry .listing-more-button,.listing_entry .event_link,.listing_entry .portlet-entry-link,.listing_entry .listing-more-button,.listing_entry_link,.overview_entry_link,.portlet_content_entry_link,.portlet_listing_entry_link,#rightColumn,.social_wall,#filter_wrap,#filter_wrap-sticky-wrapper,#right-column,#left-column,#leftColumn,#header,#footer,#info{display:none !important}#print_logo{display:block;margin-bottom:20px}.content_inner,.offer_detail .offer_detail_content,body,#content{max-width:100% !important;width:100% !important;padding:0 !important;margin:0 !important;background:#fff;display:block;border:none !important}.offer_detail .offer_detail_content .offer_detail_links a,.offers .offers_content .offer .slide_container,.offers .offers_content .offer.special .detail_text,.offers .offers_content .offer .detail_text,div#centerColumn .description p,.introduction,.css_titel_center_no_background .content_inner div.introduction,.css_titel_center_no_background .content_inner h1,.mod_schlechtwetter .content_inner h1,*,a,p,h1,h2,h3,h4,h5{color:#000 !important;text-align:left}div#centerColumn .description p,.introduction{font-weight:400 !important}.offer{page-break-inside:avoid !important}div#centerColumn .description p,.introduction{margin-bottom:15px}h1,h1 a{margin-bottom:2px}.content_inner+.content_inner,#portlets_bottom{margin-top:20px !important}.offer_detail .offer_detail_content{margin-bottom:20px !important}h2+h3,h2+h3 a{margin-top:-5px}*+h2,*+h2 a{margin-top:20px}h2,h2 a{margin-bottom:8px}h3,h3 a{margin-bottom:3px}*+h3,*+h3 a{margin-top:15px}.portlet p,#centerColumn p{margin-bottom:10px}}@media screen and (max-width: 1200px){.offers .offers_content{margin-left:-10px;margin-bottom:-10px}.offers .offers_content>*{padding:0 0 10px 10px}.offers .offers_content .offer a.offer_detail_link{padding:10px}.social_wall .j-stacker-wrapper{margin-left:-5px !important;margin-right:-5px !important}.social_wall .j-stacker-wrapper .j-stack{padding-left:5px !important;padding-right:5px !important}.filter_wrap form{margin-left:-10px;flex-flow:wrap}.filter_wrap form>*{padding:0 0 0 10px;flex:0 0 33.33%;width:33.33%;min-width:33.33%;max-width:33.33%}.filter_wrap form .search_field{flex:0 0 66.66%;width:66.66%;min-width:66.66%;max-width:66.66%}.filter_wrap form .search_field,.filter_wrap form .submit_wrap{margin-top:10px}}@media screen and (max-width: 1100px){#filter_wrap .filter_inner form{margin-left:-10px}#filter_wrap .filter_inner form>*{flex-grow:1;padding:0 0 0 10px}#filter_wrap .filter_inner form>#search{flex-grow:2.6;position:relative}#filter_wrap .filter_inner form .select_wrap,#filter_wrap .filter_inner form .select_wrap.p_state{min-width:185px;max-width:185px}#filter_wrap .filter_inner form .input_wrap{min-width:135px;max-width:135px}#filter_wrap .filter_inner form .input_wrap+.select_wrap{min-width:155px;max-width:155px}#filter_wrap .filter_inner form .submit_button{min-width:150px;max-width:150px}#filter_wrap .filter_inner form .submit_button:before{display:none}#filter_wrap .filter_inner form .submit_button input{padding-left:15px}}@media screen and (max-width: 1050px){#header{height:auto;position:fixed;top:0;z-index:1000;box-shadow:0 0 20px 0 rgba(0,0,0,.15)}#header .header_inner{padding:12px 15px;position:relative}#siteframe{padding-top:77px}#logo{width:138px;height:auto}#logo img{display:block}.navigation_wrap .meta-navigation,#navigation{display:none}.responsive_navigation_toggle{display:block}nav#rwdnav{display:block;visibility:hidden;position:fixed;z-index:10000;top:0;left:0;width:400px;height:100%;opacity:1;background:#fff;overflow:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-shadow:0 2px 24px 0 rgba(0,0,0,.2);-webkit-transform:perspective(1px) translate3d(-100%, 0, 0);-moz-transform:perspective(1px) translate3d(-100%, 0, 0);-o-transform:perspective(1px) translate3d(-100%, 0, 0);transform:perspective(1px) translate3d(-100%, 0, 0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}nav#rwdnav .rwdnav_inner{position:relative;min-height:calc(100% - 40px)}nav#rwdnav .rwd_navigation{padding-bottom:0;margin-bottom:40px}.navi_open nav#rwdnav{-webkit-transform:perspective(1px) translate3d(0, 0, 0);-moz-transform:perspective(1px) translate3d(0, 0, 0);-o-transform:perspective(1px) translate3d(0, 0, 0);transform:perspective(1px) translate3d(0, 0, 0);visibility:visible}#leftColumn{display:none}#content{padding-top:30px;padding-bottom:30px}.offer_detail .offer_detail_content,.content_inner{padding:15px}.portlet p.p_has_picture,#centerColumn p.p_has_picture{margin-top:16px;margin-bottom:18px}.you_might_like,.social_wall,#portlets_bottom{margin-top:35px}.offer_detail .offer_detail_content .offer_detail_links{margin-top:10px}.content_inner+.social_wall{margin-top:25px}#content .portlet:not(:first-child){margin-top:15px}.mod_schlechtwetter.offer_detail_site #content{padding-top:40px}.content_inner+.event_listing{margin-top:20px}#centerColumn .event:not(:first-child),.portlet-listing-entry:not(:first-child),.listing_entry:not(:first-child){margin-top:10px}.mod_mailform h1{margin-bottom:10px}.you_might_like h2,.portlet p,#centerColumn p{margin-bottom:12px}div#centerColumn .description p,.introduction{margin-bottom:25px}.offer_detail .offer_detail_content .introduction{margin-bottom:15px}.offers .description:empty+.offers_content{margin-top:22px}h1,h1 a{margin-bottom:5px}h2,h2 a{margin-bottom:10px}*+h2,*+h2 a{margin-top:25px}h3,h3 a{margin-bottom:5px}*+h4,*+h4 a,*+h3,*+h3 a{margin-top:18px}h2+h3,h2+h3 a{margin-top:-5px}.event_detail .event_description h3,.mod_action_show_entry .event_description h3{margin-top:10px}.event_detail .event_description,.mod_action_show_entry .event_description{margin-top:15px}.offer_detail>h3{font-size:12px;top:-26px}.offer_detail .offer_detail_content{margin-bottom:15px}.form_request_form,.mod_mailform #content form{max-width:100%;width:100%}div.captcha_protection{margin-bottom:0}.event_detail .listing_entry_detail_pictures,.event_detail .resource_container,.event_detail .offer_detail_picture,.event_detail .pictures,.mod_action_show_entry .listing_entry_detail_pictures,.mod_action_show_entry .resource_container,.mod_action_show_entry .offer_detail_picture,.mod_action_show_entry .pictures,.offer_detail .offer_detail_content .listing_entry_detail_pictures,.offer_detail .offer_detail_content .resource_container,.offer_detail .offer_detail_content .offer_detail_picture,.offer_detail .offer_detail_content .pictures,.listing_entry .listing_entry_detail_pictures,.listing_entry .resource_container,.listing_entry .offer_detail_picture,.listing_entry .pictures,.portlet-listing-entry .listing_entry_detail_pictures,.portlet-listing-entry .resource_container,.portlet-listing-entry .offer_detail_picture,.portlet-listing-entry .pictures,#centerColumn .event .listing_entry_detail_pictures,#centerColumn .event .resource_container,#centerColumn .event .offer_detail_picture,#centerColumn .event .pictures{width:200px;margin-right:20px}.event_detail h2,.mod_action_show_entry h2,.offer_detail .offer_detail_content h2,.listing_entry h2,.portlet-listing-entry h2,#centerColumn .event h2{margin-top:5px}.offer_detail+.offer_detail_links{margin-top:10px}.offer_detail+.offer_detail_links a{width:calc(33.33% - 5px)}.event_detail #events_google_maps,.mod_action_show_entry #events_google_maps{margin-top:20px;margin-bottom:20px}#footer .footer_inner{padding-top:25px;padding-bottom:10px}#footer .footer_inner .portlet h4{margin-bottom:10px}#footer .footer_inner .portlet ul li:not(:last-child){margin-bottom:3px}#footer .footer_inner .portlet.portlet_social .social_links{margin-top:15px}#footer .footer_inner .copy{padding-top:10px;margin-top:23px;font-size:13px}#footer .footer_inner .copy ul li{margin:0 10px}#footer .footer_inner .copy #indual_link{width:auto}.navigation_meta_wrap .country_switcher{position:absolute;top:23px;right:68px;font-size:15px;line-height:30px}.navigation_meta_wrap .country_switcher img.flag{height:18px;width:18px;margin-right:7px}}@media screen and (max-width: 900px){#filter_wrap .filter_inner form{flex-flow:wrap}#filter_wrap .filter_inner form .submit_button,#filter_wrap .filter_inner form .input_wrap+.select_wrap,#filter_wrap .filter_inner form .select_wrap,#filter_wrap .filter_inner form .select_wrap.p_state,#filter_wrap .filter_inner form .input_wrap{flex:0 0 33.33%;min-width:33.33%;max-width:33.33%}#filter_wrap .filter_inner form #search{flex:0 0 66.66%;min-width:66.66%;max-width:66.66%}#filter_wrap .filter_inner form #search,#filter_wrap .filter_inner form .submit_button{margin-top:10px}}@media screen and (max-width: 850px){#content{flex-flow:wrap}#rightColumn{min-width:100%;max-width:100%;margin-left:0;margin-top:30px}#rightColumn .portlets_inner_wrap{display:flex;flex-wrap:wrap;margin-left:-10px;margin-bottom:-10px;width:auto}#rightColumn .portlets_inner_wrap>*{flex:0 0 50%;max-width:50%;padding:0 0 10px 10px;box-sizing:border-box}#rightColumn .portlets_inner_wrap .portlet:not(.portlet_openx){background:none;border:none}#rightColumn .portlets_inner_wrap .portlet:not(.portlet_openx) .portlet_inner{background:#fff;border:1px solid #dddfe2;border-radius:5px;overflow:hidden}#rightColumn .portlets_inner_wrap .portlet{order:1;margin-top:0}#rightColumn .portlets_inner_wrap .portlet .portlet_inner{height:100%;display:flex;flex-direction:column;justify-content:space-between}#rightColumn .portlets_inner_wrap .portlet .portlet_inner .cf{display:none}#rightColumn .portlets_inner_wrap .portlet.portlet_events{order:2}#rightColumn .portlets_inner_wrap .portlet.portlet_events .portlet_inner{height:auto}#rightColumn .portlets_inner_wrap .portlet.portlet_openx{order:3}#rightColumn .portlets_inner_wrap .portlet:nth-child(2),#rightColumn .portlets_inner_wrap .portlet:nth-child(3){margin-top:0}#content #rightColumn #div-gpt-ad-1551940910398-0{width:100% !important}#content #rightColumn #div-gpt-ad-1551940910398-0>div{width:100% !important}#content #rightColumn #div-gpt-ad-1551940910398-0>div iframe{width:100% !important;height:600px !important}#footer .footer_inner .portlets_footer{flex-flow:wrap}#footer .footer_inner .portlet{flex:0 0 50%;max-width:48%}#footer .footer_inner .portlet:nth-child(1),#footer .footer_inner .portlet:nth-child(2){margin-bottom:20px}}@media screen and (max-width: 800px){#footer .footer_inner .copy{flex-flow:wrap;text-align:left}#footer .footer_inner .copy>*{flex:0 0 100%}#footer .footer_inner .copy ul li{margin:0 20px 0 0}#footer .footer_inner .copy #indual_link{text-align:left}}@media screen and (max-width: 650px){.offer_detail+.offer_detail_links{flex-direction:column}.offer_detail+.offer_detail_links a{width:100%}.offer_detail+.offer_detail_links a:not(:first-child){margin-top:5px}}@media screen and (max-width: 600px){.event_detail .listing_entry_detail_pictures,.event_detail .resource_container,.event_detail .offer_detail_picture,.event_detail .pictures,.mod_action_show_entry .listing_entry_detail_pictures,.mod_action_show_entry .resource_container,.mod_action_show_entry .offer_detail_picture,.mod_action_show_entry .pictures,.offer_detail .offer_detail_content .listing_entry_detail_pictures,.offer_detail .offer_detail_content .resource_container,.offer_detail .offer_detail_content .offer_detail_picture,.offer_detail .offer_detail_content .pictures,.offer_detail .offer_detail_content .listing_entry_detail_pictures,.offer_detail .offer_detail_content .resource_container,.offer_detail .offer_detail_content .offer_detail_picture,.offer_detail .offer_detail_content .pictures,.listing_entry .listing_entry_detail_pictures,.listing_entry .resource_container,.listing_entry .offer_detail_picture,.listing_entry .pictures,.portlet-listing-entry .listing_entry_detail_pictures,.portlet-listing-entry .resource_container,.portlet-listing-entry .offer_detail_picture,.portlet-listing-entry .pictures,#centerColumn .event .listing_entry_detail_pictures,#centerColumn .event .resource_container,#centerColumn .event .offer_detail_picture,#centerColumn .event .pictures{width:150px;margin-right:15px}.event_detail h2,.mod_action_show_entry h2,.offer_detail .offer_detail_content h2,.offer_detail .offer_detail_content h2,.listing_entry h2,.portlet-listing-entry h2,#centerColumn .event h2{margin-top:5px}div#module_schlechtwetter div.offer_detail .offer_socialmedia{position:relative;bottom:auto;right:auto;margin-top:16px}#filter_wrap .filter_inner form{flex-flow:wrap}#filter_wrap .filter_inner form .input_wrap+.select_wrap,#filter_wrap .filter_inner form .select_wrap,#filter_wrap .filter_inner form .select_wrap.p_state{flex:0 0 50%;min-width:50%;max-width:50%}#filter_wrap .filter_inner form .select_wrap:first-child{order:1}#filter_wrap .filter_inner form .input_wrap{order:3;margin-top:10px}#filter_wrap .filter_inner form .input_wrap+.select_wrap{order:2}#filter_wrap .filter_inner form #search{order:4;flex:0 0 66.66%;min-width:66.66%;max-width:66.66%}#filter_wrap .filter_inner form .submit_button{order:5;flex:0 0 100%;min-width:100%;max-width:100%}.offers .offers_content>*{max-width:50%;flex:0 0 50%}.select2-container--default,.form_request_form textarea,.form_request_form input,.listing_search_wrap input,.form_element input,.add_portlet select,.mailform_element input,.mailform_element textarea,.login_form input,.form_request_form label,.mailform_element label,#mailform_submit_button label,.login_form label{width:100% !important}.form_request_form label,.mailform_element label,#mailform_submit_button label,.login_form label{padding-top:0;padding-bottom:3px}.p_remember_me_checkbox .checkbox_wrap,.mailform_element.checkbox_field{margin-left:0}.mod_mailform #mailform_submit_button{margin:15px 0 0 0}.meteo_content{padding-bottom:62%}.meteo_content:nth-of-type(3){padding-bottom:85%}.filter_wrap form .search_field,.filter_wrap form>*{flex:0 0 100%;width:100%;min-width:100%;max-width:100%}.filter_wrap form .date_field{flex:0 0 50%;width:50%;min-width:50%;max-width:50%;margin-top:8px}.filter_wrap form .search_field,.filter_wrap form .submit_wrap{margin-top:8px}}@media screen and (max-width: 500px){nav#rwdnav{width:250px}}@media screen and (max-width: 450px){#footer .footer_inner{font-size:13px;line-height:20px}#footer .footer_inner .portlets_footer{flex-flow:wrap}#footer .footer_inner .portlet.portlet_social .social_links{margin-top:10px}#footer .footer_inner .portlet.portlet_social .social_links a:not(:last-child){margin-bottom:3px}#footer .footer_inner .portlet{flex:0 0 100%;max-width:100%}#footer .footer_inner .portlet h4{font-size:14px;margin-bottom:6px}#footer .footer_inner .portlet:nth-child(1),#footer .footer_inner .portlet:nth-child(2),#footer .footer_inner .portlet:nth-child(3){margin-bottom:20px}#rightColumn .portlets_inner_wrap>*{flex:0 0 100%;max-width:100%}.mod_action_show_entry .listing_entry_detail_pictures,.mod_action_show_entry .pictures,.listing_entry .listing_entry_detail_pictures,.listing_entry .pictures,.portlet-listing-entry .listing_entry_detail_pictures,.portlet-listing-entry .pictures,#centerColumn .event .listing_entry_detail_pictures,#centerColumn .event .pictures{width:100%;margin-right:0;margin-bottom:15px}.mod_action_show_entry .title_wrap,.mod_action_show_entry .listing_content_container,.mod_action_show_entry .event_content,.mod_action_show_entry .portlet-listing-content-container,.listing_entry .title_wrap,.listing_entry .listing_content_container,.listing_entry .event_content,.listing_entry .portlet-listing-content-container,.portlet-listing-entry .title_wrap,.portlet-listing-entry .listing_content_container,.portlet-listing-entry .event_content,.portlet-listing-entry .portlet-listing-content-container,#centerColumn .event .title_wrap,#centerColumn .event .listing_content_container,#centerColumn .event .event_content,#centerColumn .event .portlet-listing-content-container{overflow:visible}.mod_action_show_entry h2,.listing_entry h2,.portlet-listing-entry h2,#centerColumn .event h2{margin-top:5px}.mod_action_show_entry .listing_entry_detail_pictures .pictures{border:none;margin-bottom:0}.event_detail .resource_container,.event_detail .offer_detail_picture,.offer_detail .offer_detail_content .resource_container,.offer_detail .offer_detail_content .offer_detail_picture{width:100px;margin-right:10px}.meteo_content{padding-bottom:90%}.meteo_content:nth-of-type(3){padding-bottom:120%}}@media screen and (max-width: 400px){#filter_wrap .filter_inner form{flex-flow:wrap}#filter_wrap .filter_inner form .input_wrap,#filter_wrap .filter_inner form .input_wrap+.select_wrap,#filter_wrap .filter_inner form .select_wrap,#filter_wrap .filter_inner form .select_wrap.p_state{flex:0 0 100%;min-width:100%;max-width:100%}#filter_wrap .filter_inner form .select_wrap:first-child{order:1}#filter_wrap .filter_inner form .input_wrap{order:2;margin-top:8px}#filter_wrap .filter_inner form .input_wrap+.select_wrap{order:3;margin-top:8px}#filter_wrap .filter_inner form #search{order:4;flex:0 0 100%;min-width:100%;max-width:100%;margin-top:8px}#filter_wrap .filter_inner form .submit_button{margin-top:8px}.offers .offers_content>*{max-width:100%;flex:0 0 100%}}
