.cal_zn_entry_inv .fl-form input.fl-input,.cal_zn_entry_selfmail .fl-form input.fl-input,.cal_zn_entry_inv .fl-form textarea.fl-textarea,.cal_zn_entry_selfmail .fl-form textarea.fl-textarea{font-family:'Open Sans',Arial,sans-serif;border-color:#bfa793;margin-bottom:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.cal_zn_entry_inv .fl-form input.fl-input:-moz-placeholder,.cal_zn_entry_selfmail .fl-form input.fl-input:-moz-placeholder,.cal_zn_entry_inv .fl-form textarea.fl-textarea:-moz-placeholder,.cal_zn_entry_selfmail .fl-form textarea.fl-textarea:-moz-placeholder{color:#bfa793;opacity:1}.cal_zn_entry_inv .fl-form input.fl-input::-moz-placeholder,.cal_zn_entry_selfmail .fl-form input.fl-input::-moz-placeholder,.cal_zn_entry_inv .fl-form textarea.fl-textarea::-moz-placeholder,.cal_zn_entry_selfmail .fl-form textarea.fl-textarea::-moz-placeholder{color:#bfa793;opacity:1}.cal_zn_entry_inv .fl-form input.fl-input:-ms-input-placeholder,.cal_zn_entry_selfmail .fl-form input.fl-input:-ms-input-placeholder,.cal_zn_entry_inv .fl-form textarea.fl-textarea:-ms-input-placeholder,.cal_zn_entry_selfmail .fl-form textarea.fl-textarea:-ms-input-placeholder{color:#bfa793;opacity:1}.cal_zn_entry_inv .fl-form input.fl-input::-webkit-input-placeholder,.cal_zn_entry_selfmail .fl-form input.fl-input::-webkit-input-placeholder,.cal_zn_entry_inv .fl-form textarea.fl-textarea::-webkit-input-placeholder,.cal_zn_entry_selfmail .fl-form textarea.fl-textarea::-webkit-input-placeholder{color:#bfa793;opacity:1}.cal_zn_entry_inv .fl-form .fl-wrap,.cal_zn_entry_selfmail .fl-form .fl-wrap{height:100%}.cal_zn_entry_inv .fl-form .fl-wrap.fl-wrap-textarea .fl-label,.cal_zn_entry_selfmail .fl-form .fl-wrap.fl-wrap-textarea .fl-label{top:-10px}.cal_zn_entry_inv .fl-form label.fl-label,.cal_zn_entry_selfmail .fl-form label.fl-label{color:#bfa793}.cal_zn_entry_inv .fl-form .prop_adv_box:last-child input.fl-input,.cal_zn_entry_selfmail .fl-form .prop_adv_box:last-child input.fl-input{margin-bottom:0}.cal_zn_entry_inv .fl-form textarea.fl-textarea,.cal_zn_entry_selfmail .fl-form textarea.fl-textarea{height:100%;resize:none}.cal_zn_entry_inv .fl-form .fl-has-focus input.fl-input,.cal_zn_entry_selfmail .fl-form .fl-has-focus input.fl-input,.cal_zn_entry_inv .fl-form .fl-has-focus select.fl-select,.cal_zn_entry_selfmail .fl-form .fl-has-focus select.fl-select,.cal_zn_entry_inv .fl-form .fl-has-focus textarea.fl-textarea,.cal_zn_entry_selfmail .fl-form .fl-has-focus textarea.fl-textarea{border-color:#634002}.cal_zn_entry_inv .fl-form .fl-is-active input.fl-input,.cal_zn_entry_selfmail .fl-form .fl-is-active input.fl-input{color:#634002}.cal_zn_entry_inv .fl-form .fl-is-active label.fl-label,.cal_zn_entry_selfmail .fl-form .fl-is-active label.fl-label{color:#634002}.cal_zn_shopfix_pic{line-height:0;font-size:0}.cal_zn{background:#fff;text-align:center}.cal_zn h1{color:#634002;font:700 25px/35px LibreBaskerville,Georgia,serif;margin:0 0 3px}.cal_zn h2{color:#634002;font:700 17px/28px LibreBaskerville,Georgia,serif;margin:0 0 2px}.cal_zn h3{color:#034ea2;font:700 15px/18px LibreBaskerville,Georgia,serif;margin:0 0 2px}.cal_zn p{margin:17px 0}.cal_zn_wrap{width:100%;max-width:601px;display:inline-block}.cal_zn_inner{padding-bottom:24px;width:100%;max-width:601px;text-align:left}.cal_zn_bildbox{text-align:center;margin:30px 0 0}.cal_zn_bildbox img{width:100%}#cal_zn_fb{float:right;padding:7px 7.98669% 20px 20px;margin-top:30px}.cal_zn_h1{padding:30px 6.65557% 0 7.98669%}.cal_zn_contentblock{padding:30px 6.65557% 0 7.98669%}.cal_zn_entry{position:relative;margin:43px 0 0}.cal_zn_contentblock .cal_zn_entry:first-child{margin-top:8px}.cal_zn_shopbtn_box{font-size:0;line-height:0;margin-top:43px;text-align:center}.cal_zn_entry.cal_zn_entry_desc{margin-top:43px}.cal_zn_entry_desc .cal_zn_desc{position:static;width:100%}.cal_zn_entry_desc .cal_zn_content{margin:0}#cal_zn_public_marker{color:#634002}.cal_zn_entry.cal_zn_entry_linkbtn{margin-top:51px}.cal_zn_desc{font:600 17px/1.47 "Open Sans",Verdana,sans-serif;color:#545454;width:100%}.cal_zn_content{font:400 17px/1.47 "Open Sans",Verdana,sans-serif;color:#545454;margin:17px 0 0}@media all and (min-width: 400px){.cal_zn_entry{margin-top:8px}.cal_zn_desc{position:absolute;top:0;left:0;width:auto}.cal_zn_content{margin:0 0 0 27.290448343%}}.cal_zn_formularbox{margin:56px 0 0}.cal_zn_entry_teilnehmer{display:none;margin-top:49px}.cal_zn_entry_teilnehmer .cal_zn_desc{position:static;width:100%}.cal_zn_entry_teilnehmer .cal_zn_content{margin:0}.cal_zn_mehrtn{display:inline-block;position:relative;color:#634002;cursor:pointer;white-space:nowrap}.cal_zn_mehrtn:after{position:absolute;top:101%;left:0;width:100%;height:1px;background:#634002;content:"";transform:scaleX(0.9);-moz-transform:scaleX(0.9);-ms-transform:scaleX(0.9);-webkit-transform:scaleX(0.9);-o-transform:scaleX(0.9);transition:transform 0.3s ease;-moz-transition:transform 0.3s ease;-ms-transition:transform 0.3s ease;-webkit-transition:transform 0.3s ease;-o-transition:transform 0.3s ease}.cal_zn_mehrtn:hover:after{transform:scaleX(1.1);-moz-transform:scaleX(1.1);-ms-transform:scaleX(1.1);-webkit-transform:scaleX(1.1);-o-transform:scaleX(1.1)}.cal_zn_tn_inv_btn{margin:24px 0 0}.cal_zn_optbox{padding-top:47px}.cal_zn_subhl_box{display:inline-block;width:100%;font-size:0;line-height:0}.cal_zn_subhl_box h3.cal_zn_subhl{margin-right:35px}h3.cal_zn_subhl{font:600 20px/1.4 "Open Sans",Verdana,sans-serif;color:#545454;margin:0}.cal_zn_subclose{float:right;font-size:24px;line-height:1;padding:3px 0 0;color:#000;cursor:pointer}.cal_zn_subform_msg{font:400 17px/1.47 "Open Sans",Verdana,sans-serif;margin-top:24px}.cal_zn_subform_msg.success{color:green}.cal_zn_subform_btn{position:relative;margin-top:34px;display:inline-block;width:100%;font-size:0;line-height:0}.cal_zn_teaser{width:302px;float:right;display:none}.cal_zn_teaserbtn{margin-top:31px}@media all and (min-width: 1208px){.cal_zn_wrap{width:983px;max-width:983px}.cal_zn_inner{float:left}.cal_zn_teaser{display:block}#cal_zn_btnkalendaium_box{display:none}}#btnkalendarium_teaser{width:100%;box-sizing:border-box}#btnkalendarium_teaser .over{width:100%;box-sizing:border-box}.cal_zn_tagbox{margin:47px 0 0;text-align:center}.cal_zn_bmbox{margin:47px 0 0}.grecaptcha-badge{z-index:3}.cal_zn_tagbox h2.CTshow_tags{padding:0;color:#9c9c9c;text-align:center}.cal_zn_tagbox div.CTshow_tags{margin:24px 0 0}.cal_zn_bmbox{margin:47px 0 0}.cal_zn_entry_inv{display:none;opacity:0;margin-top:48px;padding:25px 0 41px;background:#ebf7ff;background:-webkit-linear-gradient(#ebf7ff, #f5fbff);background:-o-linear-gradient(#ebf7ff, #f5fbff);background:-moz-linear-gradient(#ebf7ff, #f5fbff);background:linear-gradient(#ebf7ff, #f5fbff);box-shadow:0 0 3px 0 rgba(99,64,2,0.8)}.cal_zn_entry_inv .fl-form .fl-wrap.fl-wrap-textarea .fl-label{top:-9px}.cal_zn_inv_formblock{margin:24px 0 0}.fl-form textarea.fl-textarea#cal_zn_invtext{width:100%;height:150px;resize:vertical;margin-bottom:0}.cal_zn_inv_btn{width:100%}@media all and (min-width: 535px){.cal_zn_inv_btn{width:auto}}.cal_zn_entry_selfmail{display:none;margin-top:48px;padding:25px 0 41px;background:#ebf7ff;background:-webkit-linear-gradient(#ebf7ff, #f5fbff);background:-o-linear-gradient(#ebf7ff, #f5fbff);background:-moz-linear-gradient(#ebf7ff, #f5fbff);background:linear-gradient(#ebf7ff, #f5fbff);box-shadow:0 0 3px 0 rgba(99,64,2,0.8)}.cal_zn_sm_formblock{position:relative;margin:24px 0 0}.cal_zn_sm_row{display:none}.cal_zn_sm_captcha_container{display:none;width:100%;margin:38px 0 0;padding:42px 0 0;border-top:1px solid #d4e8f7}.cal_zn_entry_selfmail_usr{display:none;margin-top:48px}.cal_zn_entry_selfmail .privacy_form{overflow:visible;border:none;padding-top:0}.cal_zn_entry_selfmail .privacy_form.zeigen{border-top:1px solid #b0c5a7}.cal_zn_entry_selfmail .privacy_form_cb{position:relative}#cal_sh_sm_dse_fehler_ptr{position:absolute;top:-44px;left:-130px;width:50px;opacity:0}#sm_mailbtn{position:absolute;top:0;left:0;display:none}#sm_showbtn{position:absolute;top:0;left:0;display:none}#sm_showbtn_inakt{position:absolute;top:0;left:0}#privacy_selfmailform_incb{display:none}#privacy_selfmailform_incb+label .privacy_form_cbimg{display:inline-block;width:27px;height:27px;margin:-1px 4px 0 0;float:left;background:url(../../templates/custom/var/module/ContentThread/formular/check.png) left top no-repeat;cursor:pointer}#privacy_selfmailform_incb:checked+label .privacy_form_cbimg{background:url(../../templates/custom/var/module/ContentThread/formular/check.png) -26px top no-repeat}.cal_zn_shopfix_box{display:none;position:fixed;top:100px;right:50%;z-index:4;width:302px}.cal_zn_shopfix_tools{position:absolute;top:-30px;right:-5px}.cal_zn_shopfix_close{float:right;color:#fff;font-size:19px;line-height:1;padding:5px 5px 1px;cursor:pointer}.cal_zn_shopfix_draghandle{float:right;color:#fff;font-size:13px;line-height:1;padding:8px 5px 4px;cursor:pointer}.cal_zn_shopfix_inner{padding:13px 16px;text-align:center;opacity:.1;background:linear-gradient(-15deg, #34912c 0%, #00a800 40%, #00a800 60%, #34912c 100%);box-shadow:0 0 50px 0 rgba(0,0,0,0.25);border-radius:4px;color:#fff;cursor:pointer}.cal_zn_shopfix_hl{font:700 18px/1.55 LibreBaskerville,Georgia,serif;text-align:center}.cal_zn_shopfix_trenner{text-align:center}.cal_zn_shopfix_pic{border:1px solid #fff;margin:12px 0 0}.cal_zn_shopfix_pic img{width:100%}.cal_zn_shopfix_btn{display:inline-block;font:700 18px/1.55 LibreBaskerville,Georgia,serif;margin:13px 0 0}.cal_zn_shopfix_btn_ico{display:block;float:left;font-size:16px;line-height:1;padding-right:15px}.cal_zn_shopfix_btn_cap{display:block;float:left;line-height:1.4;padding-top:1px}.cb_frameless.mit_inner_close.cal_zn_cb_shop #cboxLoadedContent{margin-top:0}.cb_frameless.mit_inner_close.cal_zn_cb_shop #cboxClose{color:#634002;right:16px;top:11px;font:normal 26px/1 'Font Awesome 6 Light'}
