@media only screen and (max-width:980px){#logo{max-height:80%!important;height:auto!important}.et_header_style_left #logo,.et_header_style_split #logo{max-width:100%}#main-header .container,.et_fixed_nav #main-header .container,.et_non_fixed_nav.et_transparent_nav #main-header .container{height:80px}}#top-menu a[href^=tel]:before{font-family:"ETmodules"!important;position:relative;top:2px;margin-right:5px;content:"\e090"}.opening-table{width:100%;border-collapse:collapse;border-spacing:0;border:none!important}.opening-table td,.opening-table th{border:none!important;padding:5px;vertical-align:top}.opening-table td:first-child{width:15%;font-weight:bold}.opening-table td:last-child{width:85%}.opening-table td:last-child{text-align:right}.cta-button{border:1px solid #C5CFF0;border-radius:19px;background:#114C87;box-shadow:0px 0px 5px 3px #C5CFF0;transition:all .3s ease}#top-menu li.cta-button a,#top-menu li.cta-button a:hover,#top-menu li.cta-button.current-menu-item>a,#top-menu li.cta-button.current_page_item>a,.et-fixed-header #top-menu li.cta-button a,.et-fixed-header #top-menu li.cta-button a:hover,.et-fixed-header #top-menu li.cta-button.current-menu-item>a,.et-fixed-header #top-menu li.cta-button.current_page_item>a{color:#ACC1D8!important;padding:13px!important}#mobile_menu li.cta-button a,#mobile_menu li.cta-button a:hover,.et_mobile_menu li.cta-button a,.et_mobile_menu li.cta-button a:hover{color:#ACC1D8!important;padding:8px!important}#mobile_menu li.cta-button,.et_mobile_menu li.cta-button{border:1px solid #C5CFF0;border-radius:19px;background:#114C87;box-shadow:0px 0px 5px 3px #C5CFF0;margin:10px;text-align:center}.cta-button:hover{transform:scale(1.05)}.med-row{display:flex;gap:14px;margin-bottom:18px}.med-field{flex:3}.menge-field{flex:1.2}.med-row label,.cf7-medikamente label{display:block;margin-bottom:6px;font-size:16px;line-height:1.4}.cf7-medikamente .wpcf7-form-control,.cf7-medikamente input[type="text"],.cf7-medikamente input[type="email"],.cf7-medikamente input[type="tel"],.cf7-medikamente input[type="date"],.cf7-medikamente textarea{width:100%;min-height:48px;padding:12px 14px;font-size:16px;line-height:1.4;border-radius:8px;box-sizing:border-box}.cf7-medikamente textarea{min-height:120px}.cf7-medikamente .wpcf7-submit{font-size:18px;padding:14px 24px;min-height:50px;border-radius:8px;cursor:pointer}.cf7-medikamente p{margin-bottom:16px}@media (max-width:767px){.med-row{flex-direction:column;gap:12px}.cf7-medikamente .wpcf7-form-control,.cf7-medikamente input[type="text"],.cf7-medikamente input[type="email"],.cf7-medikamente input[type="tel"],.cf7-medikamente input[type="date"],.cf7-medikamente textarea{min-height:52px;font-size:16px;padding:14px 16px}.cf7-medikamente .wpcf7-submit{width:100%}}.cf7-ueberweisung{max-width:900px}.cf7-ueberweisung label{display:block;margin-bottom:6px;font-size:16px;line-height:1.4}.cf7-ueberweisung p{margin-bottom:16px}.ue-row{display:flex;gap:14px;margin-bottom:18px}.fachrichtung-field{flex:1.2}.arzt-field{flex:1.8}.cf7-ueberweisung .wpcf7-form-control,.cf7-ueberweisung input[type="text"],.cf7-ueberweisung input[type="email"],.cf7-ueberweisung input[type="tel"],.cf7-ueberweisung input[type="date"],.cf7-ueberweisung textarea{width:100%;min-height:48px;padding:12px 14px;font-size:16px;line-height:1.4;border-radius:8px;box-sizing:border-box}.cf7-ueberweisung textarea{min-height:120px}.cf7-ueberweisung .wpcf7-submit{font-size:18px;padding:14px 24px;min-height:50px;border-radius:8px;cursor:pointer}@media (max-width:767px){.ue-row{flex-direction:column;gap:12px}.cf7-ueberweisung .wpcf7-form-control,.cf7-ueberweisung input[type="text"],.cf7-ueberweisung input[type="email"],.cf7-ueberweisung input[type="tel"],.cf7-ueberweisung input[type="date"],.cf7-ueberweisung textarea{min-height:52px;font-size:16px;padding:14px 16px}.cf7-ueberweisung .wpcf7-submit{width:100%}}#blog-urlaub-custom-title .entry-title{background:#F2F6FF!important;padding:15px 50px!important;display:block;width:100%;box-sizing:border-box;margin:0 0 20px 0!important}@media (max-width:767px){#blog-urlaub-custom-title .entry-title{padding:15px 20px!important}}