@font-face {
font-display: swap; font-family: 'Titillium Web';
font-style: normal;
font-weight: 200;
src: url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-200.eot); src: url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-200.eot?#iefix) format('embedded-opentype'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-200.woff2) format('woff2'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-200.woff) format('woff'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-200.ttf) format('truetype'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-200.svg#TitilliumWeb) format('svg'); } @font-face {
font-display: swap; font-family: 'Titillium Web';
font-style: italic;
font-weight: 200;
src: url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-200italic.eot); src: url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-200italic.eot?#iefix) format('embedded-opentype'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-200italic.woff2) format('woff2'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-200italic.woff) format('woff'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-200italic.ttf) format('truetype'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-200italic.svg#TitilliumWeb) format('svg'); } @font-face {
font-display: swap; font-family: 'Titillium Web';
font-style: normal;
font-weight: 300;
src: url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-300.eot); src: url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-300.eot?#iefix) format('embedded-opentype'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-300.woff2) format('woff2'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-300.woff) format('woff'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-300.ttf) format('truetype'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-300.svg#TitilliumWeb) format('svg'); } @font-face {
font-display: swap; font-family: 'Titillium Web';
font-style: italic;
font-weight: 300;
src: url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-300italic.eot); src: url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-300italic.eot?#iefix) format('embedded-opentype'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-300italic.woff2) format('woff2'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-300italic.woff) format('woff'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-300italic.ttf) format('truetype'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-300italic.svg#TitilliumWeb) format('svg'); } @font-face {
font-display: swap; font-family: 'Titillium Web';
font-style: normal;
font-weight: 400;
src: url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-regular.eot); src: url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-regular.eot?#iefix) format('embedded-opentype'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-regular.woff2) format('woff2'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-regular.woff) format('woff'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-regular.ttf) format('truetype'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-regular.svg#TitilliumWeb) format('svg'); } @font-face {
font-display: swap; font-family: 'Titillium Web';
font-style: italic;
font-weight: 400;
src: url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-italic.eot); src: url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-italic.eot?#iefix) format('embedded-opentype'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-italic.woff2) format('woff2'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-italic.woff) format('woff'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-italic.ttf) format('truetype'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-italic.svg#TitilliumWeb) format('svg'); } @font-face {
font-display: swap; font-family: 'Titillium Web';
font-style: normal;
font-weight: 600;
src: url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-600.eot); src: url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-600.eot?#iefix) format('embedded-opentype'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-600.woff2) format('woff2'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-600.woff) format('woff'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-600.ttf) format('truetype'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-600.svg#TitilliumWeb) format('svg'); } @font-face {
font-display: swap; font-family: 'Titillium Web';
font-style: italic;
font-weight: 600;
src: url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-600italic.eot); src: url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-600italic.eot?#iefix) format('embedded-opentype'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-600italic.woff2) format('woff2'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-600italic.woff) format('woff'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-600italic.ttf) format('truetype'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-600italic.svg#TitilliumWeb) format('svg'); } @font-face {
font-display: swap; font-family: 'Titillium Web';
font-style: normal;
font-weight: 700;
src: url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-700.eot); src: url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-700.eot?#iefix) format('embedded-opentype'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-700.woff2) format('woff2'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-700.woff) format('woff'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-700.ttf) format('truetype'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-700.svg#TitilliumWeb) format('svg'); } @font-face {
font-display: swap; font-family: 'Titillium Web';
font-style: italic;
font-weight: 700;
src: url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-700italic.eot); src: url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-700italic.eot?#iefix) format('embedded-opentype'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-700italic.woff2) format('woff2'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-700italic.woff) format('woff'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-700italic.ttf) format('truetype'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/titillium-web-v17-latin-700italic.svg#TitilliumWeb) format('svg'); } @font-face {
font-display: swap; font-family: 'Neucha';
font-style: normal;
font-weight: 400;
src: url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/neucha-v17-latin-regular.eot); src: url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/neucha-v17-latin-regular.eot?#iefix) format('embedded-opentype'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/neucha-v17-latin-regular.woff2) format('woff2'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/neucha-v17-latin-regular.woff) format('woff'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/neucha-v17-latin-regular.ttf) format('truetype'), url(//www.mueze-karben.de/wp-content/themes/Demo/fonts/neucha-v17-latin-regular.svg#Neucha) format('svg'); } body {background-color: #fffefb;}
body, p, li, ul, ol {
font-family: 'Titillium Web';
text-align: left;
hyphens: auto;
-webkit-hyphens: auto;
-webkit-hyphenate-limit-chars: auto 3;
-webkit-hyphenate-limit-lines: 4;
-ms-hyphens: auto;
-ms-hyphenate-limit-chars: auto 3;
-ms-hyphenate-limit-lines: 4;
}
h1, .et_pb_title_container h1 {font-family: 'Titillium Web';font-style: normal;font-size: 1.6em !important;line-height:1.4em;}
h2 {font-family: 'Titillium Web';font-style: normal;font-size: 1.45em;line-height:1.4em;padding-bottom: 30px;}
#kindertagespflege h2 {padding-bottom: 5px;}
h3, .tribe-events-meta-group .tribe-events-single-section-title {font-family: 'Titillium Web';font-style: normal;font-weight: 600;font-size: 1.25em;line-height: 1.4em;}
.tribe-related-events-title a {font-family: 'Titillium Web';font-style: normal;font-weight: 600;font-size: 1.10em;line-height: 1.4em;}
.tribe-events-related-events-title {font-family: 'Titillium Web';font-style: normal;font-weight: 600;}
h3 {padding-top:20px;}
h4 {font-family: 'Titillium Web';padding-top:5px;font-size: 1.15em;font-weight: 600;line-height: 1.4em;} .et_pb_toggle_title {font-family: 'Titillium Web';font-style: normal;font-size: 1.15em;font-weight: 600;} .et_pb_section.et_pb_section_0.et_section_regular,
.et_pb_section_0_tb_body.et_pb_section {margin-top:0px!important; padding-top: 0px !important;background-color: #fffefb;} a {color: #ae0101;}
.more-link {font-family: 'Titillium Web';padding: 1% 30%;border: 1px solid #224a90;color: #224a90;}
.more-link:hover {background-color: #224a90; color:#ffffff;}
.post-content {text-align: center;min-height: 250px;}
.post-content-inner {min-height: 13em;}
#search .post-content-inner {min-height: auto;} #abc {list-style-type: lower-latin;padding-left: 5px;margin-left: 15px;padding-right: 20px;} blockquote {margin: 0px 0 20px !important;}
blockquote p {line-height: 1.3em;padding-bottom: 10px;}
blockquote {padding: 0px 20px 10px 20px !important;color: #0d4a95 !important;border-left: none !important;}
blockquote p:before {content: ' \201E\ ' ' ';font-family: Georgia, serif;color: #0d4a95;font-size: 160%;margin-left: 0;margin-right: -7px;} 
blockquote p:after {content: ' ' ' \201D\ ';font-family: Georgia, serif;color: #0d4a95;font-size: 160%;margin-left: -7px;}
blockquote:after{content:" " attr(cite) " ";font-size:14px}
blockquote p {font-family:'Neucha',cursive, sans-serif !important;font-size:1.30em !important;} .et_pb_widget_area_left {border-right: 0px solid rgba(0,0,0,.1);padding-right: 30px;}
#listcategorypostswidget-2 {padding-left: 8%;} ._brlbs-btn-cookie-preference.borlabs-cookie-preference {
padding: 20px !important;
margin-left: 15% !important;
}
#borlab-button {
padding: 10px 0px 30px 0px !important;
} #datenschutz h2 {font-family: 'Titillium Web';font-style: normal;font-size: 1.45em;line-height:1.4em;padding-bottom: 15px;}
#datenschutz h3 {font-family: 'Titillium Web';padding-top:5px;padding-bottom:5px;font-size: 1.25em;font-weight: 400;line-height: 1.4em;}
#datenschutz h4 {font-family: 'Titillium Web';padding-top:5px;font-size: 1.15em;font-weight: 600;line-height: 1.4em;}
.quellenhinweis {font-size: 0.85em;padding: 25px 0px 10px 0px !important;} .nav li ul {
position: absolute;
padding: 10px 0;
z-index: 9999;
width: 340px;
background: #fff;
visibility: hidden;
opacity: 0;
border-top: 3px solid #d24800;
border-top-color: rgb(46, 163, 242);
box-shadow: 0 2px 5px rgba(0,0,0,.1);
-moz-box-shadow: 0 2px 5px rgba(0,0,0,.1);
-webkit-box-shadow: 0 2px 5px rgba(0,0,0,.1);
-webkit-transform: translateZ(0);
text-align: left;
} #logo {max-height: 85%;}
.et_header_style_left .logo_container {height: 100% !important;width: 100%;}
.container.clearfix.et_menu_container {height: 6.5em !important;height: 104px !important;} #top-menu li a {font-size: 16px !important;}
.nav li ul, .et-db #et-boc .et-l .nav li ul {border-color: #ffffff !important;} #top-menu li .menu-item-has-children > a:first-child {padding-right: 30px;} #top-header {background-color: #ffffff !important;font-size:15px !important;}
#top-header a, #top-header a {color: #1a1a1a !important;font-size:15px !important;}
#et-info-phone,#et-info-email {color: #1a1a1a;font-weight: 600;font-size:0.95em;}
.et-social-icons li a {color: #1a1a1a !important;font-weight: 400;}
#et-secondary-menu > ul > li a:hover {padding-bottom: .75em;display: block;border-bottom: 3px solid #224a90;}
#et-secondary-menu li.current-menu-item > a, #et-secondary-menu li.current_page_item > a {color: #ae0101;border-bottom: 3px solid #224a90;} #top-menu li.current-menu-item > a, #top-menu li.current_page_item > a {
color: #224a90;
border-bottom: 3px solid #224a90;
}
#top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item > a, #top-menu li.current_page_item > a {
color: #ae0101 !important;
}
.et_header_style_left #et-top-navigation nav > ul > li > a:hover, .et_header_style_split #et-top-navigation nav > ul > li > a:hover {
border-bottom: 3px solid #224a90;
padding-bottom: 45px;
}
.et_header_style_left #et-top-navigation nav > ul > li > a, .et_header_style_split #et-top-navigation nav > ul > li > a {
padding-bottom: 45px;
} #top-menu a {color: #353937;}
#top-menu li li a {padding: 6px 20px;width: 300px;}
#top-menu li li a:hover {background:#224a90 !important;color:#ffffff !important;}
#top-menu li li.current-menu-item > a, #top-menu li li.current_page_item > a {background:#224a90 !important;color:#ffffff !important;}
.et-fixed-header #top-menu li.current-menu-item > a, .et-fixed-header #top-menu li.current_page_item > a {
background-color:transparent !important;color:#353937 !important;}
.et-fixed-header #top-menu li li.current-menu-item > a, .et-fixed-header #top-menu li li.current_page_item > a {
background:#224a90 !important;color:#ffffff !important;}
.et-fixed-header #top-menu li.current-menu-ancestor > a, .et-fixed-header #top-menu li.current-menu-item > a, .et-fixed-header #top-menu li.current_page_item > a {color: #ae0101 !important;}
.mobile_menu_bar::before, .mobile_menu_bar::after, #top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item > a {
color: #224a90;
}
#top-menu li.mega-menu > ul > li > a:first-child {color: #353937 !important;background-color:#ffffff !important;}
.et_fullwidth_nav #top-menu li.mega-menu > ul {width: 75%;left: 22% !important;right: 30px;} .dmpro-breadcrumb-item a {color: #ae0101;} #search h1 {padding-bottom: 40px;}
#search .post-content {min-height: 50px;}
#search h2 a {color: #194f8c;}
#search .post-meta, #search .post-meta a {font-size: 0.90em;color: #1a1a1a;font-weight: 600;} #startseite .et_pb_slider_0 .et_pb_slide {height: 340px;width: 475px;}
#kindertagespflege .et_pb_slider_0 .et_pb_slide {height:460px; max-width: 610px;}
h2.centered {text-align: center;display: table;border-collapse: collapse;white-space: nowrap;font-size: 1.45em;color: #aeaeae;}
h2.centered::before,h2.centered::after 
{content: "";display: table-cell;width: 50%;background-image: linear-gradient(to right, #ededed 100%, transparent 50%);background-position: 0 50%;background-repeat: repeat-x;background-size: 5px 5px;}
h2.centered::before {border-right: 2.5em solid transparent;}
h2.centered::after {border-left: 2.5em solid transparent;}
#home_footerlogos img {border: 1px solid #dddddd;background-color: #fff;} .et_pb_gutters3 .et_pb_column_1_4, .et_pb_gutters3.et_pb_row .et_pb_column_1_4 {width: 24.875%;} .et_pb_gutters3 .et_pb_column, .et_pb_gutters3.et_pb_row .et_pb_column {margin-right: 0%;}
.et_pb_gutters3 .et_pb_column_1_2, .et_pb_gutters3.et_pb_row .et_pb_column_1_2 {width: 50%;}
.et_pb_gutters3 .et_pb_column_2_3, .et_pb_gutters3.et_pb_row .et_pb_column_2_3 {width: 66.67%;}
.et_pb_gutters3 .et_pb_column_1_3, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 {width: 33.33%;}
.et_pb_section_0_tb_body.et_pb_section {background-color: #FFFEFB !important;}
.et_pb_section_1.et_pb_section {background-color: #fffefb !important;}
.et-db #et-boc .et-l .et_pb_section {background-color: #fffefb;} #muezetreff .et_pb_row.et_pb_row_0 {margin-left: 0px;margin-right: 0px;padding-top:28px !important;width: 100%;}
#angebots_beitragsseiten .et_pb_row.et_pb_row_0 {width: 100%;} .et_pb_button_0_wrapper {margin-top: 10% !important;margin-bottom: 5% !important;}
#blauer_button {text-align:right !important; margin-top:10px;margin-bottom:10px;}
#blauer_button_center{text-align:center !important; margin-top:15px;margin-bottom:15px;}
#blauer_button a.smallblue:hover,
#blauer_button_center a.smallblue:hover {
color: #ffffff !important;
background-color: #224a90 !important;
border: 1px solid #224a90 !important;
}
#blauer_button a.smallblue,
#blauer_button_center a.smallblue {
color: #224a90 !important;
background: #fff;
border: 1px solid #224a90 !important;
}
#blauer_button a.small-button,
#blauer_button_center a.small-button {
padding: 5px 20px !important;
font-weight: 600 !important;
font-size: 16px !important;font-size: 1em;
margin: 0 5px 8px 0;
}
a.small-button {
display: inline-block;
text-shadow: 1px 1px 0 rgba(255,255,255,0.0) !important;
box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.0), 1px 1px 1px rgba(0,0,0,0.0) !important;
border-radius: 0px !important;
line-height: 26px;
}
#anmeldebutton {display:inline-block;}
.et_pb_gutters3 .et_pb_column_4_4 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_module {
margin-bottom: 0%;} #vorstand {display:inline-block;width: 100%;text-align: center;}
.vorstand1, .vorstand2, .vorstand3, .vorstand4, .vorstand5, .vorstand6 {
max-width: 270px;
padding: 20px;
display: inline-block;
} #teamfotogalerie dd {text-align:center;font-size: 0.90em; } #vertretungsprojekt .wp-caption {border: none;text-align: center;background-color: transparent;margin-bottom: 10px;max-width: 96%;padding: 8px;}
#vertretungsprojekt .wp-caption p.wp-caption-text {font-size: 16px;font-size: 1em;} .et_pb_toggle_close {padding: 15px;background-color: #fff;}
.et_pb_toggle_open {padding: 15px;background-color: #fff;}
.et_pb_module.et_pb_toggle.et_pb_toggle_item.et_pb_toggle_close {margin-bottom: 2%;} #hinweisbox {padding: 3% 3%;border: 1px solid #dadada;background-color: #FED2AB;margin: 10px 0px 30px 0px;} #familienfreunde_button {width: 300px;text-align: center;} .et_pb_blog_grid h2 {font-size: 18px;min-height: 100px;} .mailpoet_paragraph.last {border: 1px solid #224a90;}
.mailpoet_submit {background-color: #fff;font-size: 1em;cursor:pointer;color:#224a90 !important;font-family: 'Titillium Web' !important;font-style: normal;border: 1px solid #224a90 !important;
padding: 6px;}
.mailpoet_submit:hover {background-color: #224a90 !important;font-size: 1em;color: #fff !important;font-family: 'Titillium Web' !important;font-style: normal;}
.mailpoet_segment_label {padding: 10px 0px 10px 0px;}   .tec-events-pro-series-meta-detail--link,
.tribe-events-abbr.tribe-events-start-time.published.dtstart,
dd.tribe-events-abbr.tribe-events-start-date.published.dtstart,
.tribe-events-event-categories {text-align: left;}
.tribe-common-l-container.tribe-events-l-container {padding-left: 0px !important;padding-top: 2% !important;}
#et-main-area, #main-content {background-color: #fffefb !important;}
.tribe-common-c-btn.tribe-events-c-search__button {background-color: #0d4a95 !important;}
.tribe-common .tribe-common-c-btn-border, .tribe-common a.tribe-common-c-btn-border {
border: 1px solid #0d4a95;color: #0d4a95 !important;background-color: #ffffff !important;}
.tribe-common .tribe-common-c-btn-border:hover, .tribe-common a.tribe-common-c-btn-border:hover {
border: 1px solid #0d4a95;color: #ffffff !important;background-color: #0d4a95 !important;}
.tribe-common-l-container.tribe-events-l-container {padding-right: 13%;}
.tribe-common .tribe-common-c-btn-border {border: 1px solid #0d4a95 !important;}
.tribe-events-series-relationship-single-marker.tribe-common {font-family: 'Titillium Web' !important;font-style: normal;}
.tribe-events-back a, .tribe-events-back a:visited {font-family: 'Titillium Web' !important;}
.tribe-events .tribe-events-c-nav__next:disabled {color: #615F5F !important;}
.tribe-events .tribe-events-c-nav__prev:disabled {color: #615F5F !important;}
.tribe-events .tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path, .tribe-events button.tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path,.tribe-events .tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path, .tribe-events button.tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path {fill: #615F5F !important;}
.tribe-common p {font-size:16px !important;font-size:1em;} .tribe-events .tribe-events-calendar-month__day-cell--selected {background-color: #dadada !important;} .tribe-events-event-image {display: none !important;}
.tribe-events-meta-group {width: 360px;font-family: 'Titillium Web' !important;font-size: 1.25em;}
.tribe-events-single-event-title {font-family: 'Titillium Web';font-style: normal;font-weight: 600;font-size: 1.75em;line-height: 1.4em;}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium {font-family: 'Titillium Web';font-style: normal;font-weight: 600;font-size: 1.5em;line-height: 1.4em;}
.tribe-events-content a {color: #224a90;border-bottom: none;}
.tribe-events-content a:hover, .tribe-common a:hover,.tribe-common .tribe-common-cta--alt:hover {color: #224a90;border-bottom: none;}
.tribe-related-event-info {font-family: 'Titillium Web' !important;padding-left: 5% !important;}
.tec-events-pro-series-meta-detail--link a,.tribe-events-event-categories a, tribe-events-c-breadcrumbs__list-item a {color: #224a90 !important;}
.tribe-common-b3.tribe-events-pro-summary__event-datetime-wrapper {font-size: 0.95em !important;}
.tribe-common h3, .tribe-common h4, .tribe-common h5, .tribe-common h6 {font-size: 1em !important;} .et_right_sidebar #main-content .container::before {right: none;}
#main-content .container::before {width: 0px;background-color: transparent;}
#left-area {width: 100%;}
.et_right_sidebar #left-area {padding-right: 0%;} .tec_series_marker__title {color: #224a90;} #kurse {font-family:'Titillium Web'; text-align:left; border: none; margin:20px 0px 20px 0px; width:100%; line-height:1.2em;}
#kurse .spalte1 {width: 10%;font-weight:600;padding: 0.25% 2% 0.25% 0%;}
#kurse .spalte2 {width: 90%;padding: 0.25% 2% 0.25% 0%;}
#kurse td, #kurse tr {border: none;border-spacing:0px;} .tribe-events-c-top-bar__nav-list-item,
.tribe-events-c-view-selector__list-item.tribe-events-c-view-selector__list-item--month,
.tribe-events-c-view-selector__list-item.tribe-events-c-view-selector__list-item--day {list-style-type: none;}  .klein {font-size: 0.85em;padding-bottom: 5%;padding-top: 3%;}
#kontakt_sprechzeiten {
font-family: 'Titillium Web';font-size: inherit;text-align: left;border: none;
padding: 3px 10px 3px 0px;margin: 20px 0px 20px 0px;width: 85%;line-height: 1.2em;
}
#kontakt_sprechzeiten .wochentag {width: 36%;padding-left:0px;}
#kontakt_sprechzeiten td, #mueze_sprechzeiten td {border: none;}
#kontakt_sprechzeiten .uhrzeit {width: 64%;text-align: right;} div.wpcf7 {background-color:#ffffefb; padding: 0px 20px 10px 0px;}
input[type="text"],input[type="email"] {background-color: #fff;border: 1px solid #bbb;padding: 10px;color: #4e4e4e;font-size: 0.9em;}
.rot {color: #c61f1f;font-weight: bold;}
.wpcf7-form-control.wpcf7-submit.has-spinner {padding: 10px;border: 1px solid #224a90;font-size: 1em;font-weight: 600;background-color: #fff;color: #224a90;cursor: pointer;}
.wpcf7-form-control.wpcf7-submit.has-spinner:hover {border: 1px solid #224a90;font-size: 1em;font-weight: 600;background-color: #224a90;color: #fff;cursor: pointer;}
#site-content div.wpcf7 p {font-size: 17px;font-size: 1.05rem;}
#site-content .wpcf7 input.wpcf7-text,
#site-content .wpcf7 input.wpcf7-text:hover,
#site-content .wpcf7 textarea,
#site-content .wpcf7 textarea:hover {border: 1px solid #dadada;}
#site-content .wpcf7 input.wpcf7-text {font-size: 15px;font-size: 0.95rem;}
#mitgliedsantrag,#kursanmeldung {
border-collapse: collapse;border-spacing: 0;border-bottom: 0px solid #eaeaea;line-height: 1.7;margin: 0 0 40px;
width: 100%;font-size: 17px;font-size: 1.05rem;}
#kursanmeldung td {border-top: none;border-bottom:none;}
#mitgliedsantrag td {border-top: none;border-bottom:none;}
.bereich {padding-bottom:40px;}
.wpcf7-form h3 {margin: 10px 0px 15px 0px !important;text-align: inherit;}
.wpcf7-form h2 {padding-bottom: 0px;}
div.wpcf7-mail-sent-ok {border: 2px solid #398f14;min-height: 45px;background-color: #FFF2BD;padding: 10px;text-align: center;}
div.wpcf7-validation-errors {border: 2px solid #eb6f63;min-height: 45px;background-color: #FCD3D1;padding: 10px;text-align: center;}
#formular_einrueck {margin: -10px 20px 10px 25px;padding-left: 10px;padding-right: 35px;}
#antwortmail {width:100%; max-width:600px;}
.et_pb_contact_field.et_pb_contact_field_14.et_pb_contact_field_last.has-background,
#mitgliedsantragformular .et_pb_contact_field.et_pb_contact_field_7.et_pb_contact_field_last.has-background {padding: 12% 0% 0% 3%;}
p.et_pb_contact_field_14, #mitgliedsantragformular p.et_pb_contact_field_7 {
background-size: contain;
background-position: top 10% left bottom !important;
background-image: url(https://www.mueze-karben.de/wp-content/uploads/2024/03/SEPA-Lastschrift.svg);
background-position: 100% 10%;
background-size: auto !important;
background-repeat: no-repeat;
}
#mitgliedsantragformular .et_pb_contact_field_options_title {margin-bottom: 1.5em;}
#mitgliedsantragformular p.et_pb_contact_field_14 {background-image:none !important;} input {width:100%;}
label {cursor: pointer;display: inline-block;width:100%;padding: 0px 0px 15px 0px;font-size: 17px;font-size: 1.05rem;}
#kursanmeldung input[type="radio"] {border: 0;clip: none !important;
height: 16px !important;margin: 5px 0px !important;overflow: hidden;padding: 0;
position: relative; width: 16px !important;font-weight: 900;}
input[type="checkbox"],
input[type="radio"] {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
font-weight:900;
}
input[type="checkbox"]:focus + label:before, input[type="checkbox"]:hover + label:before,
input[type="radio"]:focus + label:before,
input[type="radio"]:hover + label:before {border-color: black;}
input[type="checkbox"]:active + label:before,
input[type="radio"]:active + label:before {
-webkit-transition-duration: 0;
transition-duration: 0;
-webkit-filter: brightness(0.2);
filter: brightness(0.2);
} .et_pb_with_border .et_pb_contact_form .input[type="radio"] + label i {display:none;}
.et_pb_contact_form_0 .input::placeholder {color: #aaa !important;}
#et_pb_contact_form_0 input[type="checkbox"] + label::before, input[type="radio"] + label::before {display:none;}
#et_pb_contact_form_0 input[type="checkbox"] + label::after, input[type="radio"] + label::after {display:none;}
.et_pb_contact_form_container .et_pb_contact_field_3.et_pb_contact_field .input[type="checkbox"] + label i {
border-width: 1px;border-color:#bbbbbb;padding-left:0px;margin-left:-30px;}
.et_pb_contact_submit.et_pb_button {height: 55px;}
.et_pb_contact_field a {color: inherit;font-weight: 400;text-decoration: underline;color: #ae0101;} .et_pb_contact p input[type="checkbox"] + label i, .et_pb_contact p input[type="radio"] + label i {
content: "";
width: 25px;
height: 25px;
background-color: #eee;
font-style: normal;
display: inline-block;
vertical-align: middle;
position: relative;
margin-right: 10px;
margin-left: -35px;
} .et-pb-contact-message {position: relative;color: green;font-size: 1.15em;padding: 20px;}
#et_pb_kursanmeldung_form_0 input[type="checkbox"] + label::before, input[type="radio"] + label::before {display:block;}
#et_pb_kursanmeldung_form_0 input[type="checkbox"] + label::after, input[type="radio"] + label::after {display:block;}
input[type="checkbox"] + label,
input[type="radio"] + label {
position: relative;
padding-left: 2em;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
input[type="radio"] + label:before {
content: '';
color: #900;
position: absolute;
top: 50%;left: 0;
width: 20px;height: 20px;
margin-top: -19px;
border: 1px solid #bbbbbb;
text-align: center;
}
input[type="checkbox"] + label:before {
content: '';
color: #900;
position: absolute;
top: 50%;left: 0;
width: 20px;height: 20px;
margin-top: -20px;
border: 1px solid #bbbbbb;
text-align: center;
}
input#checkbox2[type="checkbox"] + label:before {
content: '';
color: #900;
position: absolute;
top: 50%;
left: 0;
width: 20px;
height: 20px;
margin-top: -20px;
border: 1px solid #bbbbbb;
text-align: center;
}
input[type="checkbox"] + label:after,
input[type="radio"] + label:after {
content: '';
background-color: #900;
position: absolute;
top: 50%;
left: 4px;
width: 10px;
height: 10px;
margin-top: -5px;
-webkit-transform: scale(0);
transform: scale(0);
-webkit-transform-origin: 50%;
transform-origin: 50%;
-webkit-transition: -webkit-transform 200ms ease-out;
transition: -webkit-transform 200ms ease-out;
transition: transform 200ms ease-out;
transition: transform 200ms ease-out, -webkit-transform 200ms ease-out;
}
input[type="checkbox"] + label:after,
input[type="radio"] + label:after {
background-color: transparent;
top: 50%;
left: 4px;
width: 12px;
height: 5px;
margin-top: -14px;
border-style: solid;
border-color: #900;
border-width: 0 0 3px 3px;
-webkit-border-image: none;
-o-border-image: none;
border-image: none;
-webkit-transform: rotate(-45deg) scale(0);
transform: rotate(-45deg) scale(0);
-webkit-transition: none;
transition: none;
}
input[type="checkbox"]:checked + label:after,
input[type="radio"]:checked + label:after {
content: '';
-webkit-transform: rotate(-45deg) scale(1);
transform: rotate(-45deg) scale(1);
-webkit-transition: -webkit-transform 200ms ease-out;
transition: -webkit-transform 200ms ease-out;
transition: transform 200ms ease-out;
transition: transform 200ms ease-out, -webkit-transform 200ms ease-out;
}
input[type="checkbox"]:checked + label:before {
-webkit-animation: borderscale 200ms ease-in;
animation: borderscale 200ms ease-in;
}
input[type="checkbox"]:checked + label:after {
-webkit-transform: rotate(-45deg) scale(1);
transform: rotate(-45deg) scale(1);
}
.tm-img {
border-radius: 0px !important; margin: 0px 20px 30px 0px !important;
width: 200px !important; height: 200px !important; }
.team-box .tm-author h4 {color: #0d4a95 !important;}
.tm-info span {font-size: 13px;font-size: 0.8125rem;line-height: 1.2;text-transform: uppercase;}
.et_divi_builder #et_builder_outer_content .et_pb_contact p input[type="checkbox"] + label i {margin-right: 15px;}
.et_divi_builder #et_builder_outer_content .et_pb_contact p input[type="checkbox"]:checked + label i::before {display: none !important;}
i, .et_divi_builder #et_builder_outer_content .et_pb_contact p input[type="radio"] + label i {background-color: rgba(0,0,0,0.0) !important;}
#datenschutz,
#datenschutz_mitg {line-height: 1.6em;font-size: 1.10em;}
#datenschutz input[type="checkbox"]{
border: 1px solid #dadada !important;
clip: unset;
height: 25px;
margin: -17px 0px 0px -20px;
overflow: hidden;
padding: 0;
position: absolute;
width: 25px;
font-weight: 900;
}
#datenschutz_mitg input[type="checkbox"] {
border: 1px solid #dadada !important;
clip: unset;
margin: -18px 5px 0px -20px;
overflow: hidden;
padding: 0;
position: absolute;
width: 25px;height: 25px;
font-weight: 900;
}
#kursanmeldeformular p.et_pb_contact_field {
padding: 0 0 0 3%;
margin-bottom: 1% !important;
background-position: center;
background-size: cover;
}
#et_pb_contact_abstand_1,
.et_pb_contact_field et_pb_contact_field_5 et_pb_contact_field_half et_pb_contact_field_last {display: none !important;}
#kursanmeldeformular .et_pb_contact input {padding: 2px 5px 2px 5px !important;}
.et_pb_module.et_pb_text.et_pb_text_1.et_pb_bg_layout_light.et_pb_text_align_left .klein .rot {color:#C00 !important;} #main-footer {background-color: #d9d4ce;}
#footer-bottom {background-color: #1f1f1f;}
#footer-info {text-align: left;color: #666;padding-bottom: 10px;float: left;max-width: 1280px;width:100%;}
#footernav {float: right;text-align: right;} @media screen and (max-width: 1112px) { #top-menu-nav {display: none;}
#et_mobile_nav_menu {display: block !important;}
.et_mobile_menu li a, .nav li li a {font-size:16px;font-size:1em;}
}
@media screen and (max-width: 1024px) {
#top-header .container {font-weight: 600;width: 100%;font-size: 90%;}
.container.clearfix.et_menu_container {margin-left: 10px;}
#et-top-navigation {padding-left: 30px;} #top-menu-nav {display: none;}
#et_mobile_nav_menu {display: block !important;} .et-search-form input {width:200px;} #intro {padding-left:5%;}
}
@media screen and (max-width: 479px) {
#et_search_icon:hover, .mobile_menu_bar::before, .mobile_menu_bar::after, .et_toggle_slide_menu::after, .et-social-icon a:hover, .et_pb_sum, .et_pb_pricing li a, .et_pb_pricing_table_button, .et_overlay::before, .entry-summary p.price ins, .et_pb_member_social_links a:hover, .et_pb_widget li a:hover, .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active, .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, .et_pb_gallery .et_pb_gallery_pagination ul li a.active, .wp-pagenavi span.current, .wp-pagenavi a:hover, .nav-single a, .tagged_as a, .posted_in a {
color: #3f543e;margin-right: -40px;}
.mobile_nav.closed, .mobile_nav opened {padding-top: 10px;}
#li_anschriftspalte {padding-left:5%;padding-right:8%;}
#intro {padding-left:10%;}
#mailpoet_form_1 form.mailpoet_form {padding: 0px 0px 0px 0px !important;}	
body, p {
text-align: justify; hyphens: auto;
-webkit-hyphens: auto;
-webkit-hyphenate-limit-chars: auto 3;
-webkit-hyphenate-limit-lines: 4;
-ms-hyphens: auto;
-ms-hyphenate-limit-chars: auto 3;
-ms-hyphenate-limit-lines: 4;
}
.et_pb_image {display: block;height:auto; }
.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_with_background .et_pb_row {width: 100%;padding-right: 10%;}
.et_pb_row {width: 100%;} #logo-carousel-free-7140.sp-lc-container .sp-logo-carousel {padding-top: 40px;} #tribe-events-content {padding-right: 13%;} .et_pb_blog_grid h2 {font-size: 18px;height: 90px;} .et_pb_contact_field.et_pb_contact_field_12.et_pb_contact_field_last.has-background,
#mitgliedsantragformular .et_pb_contact_field.et_pb_contact_field_8.et_pb_contact_field_last.has-background {padding: 25% 0% 0% 3%;}
p.et_pb_contact_field_12, #mitgliedsantragformular p.et_pb_contact_field_8 {
background-size: contain;
background-position: top 10% left bottom !important;
background-image: url(https://www.mueze-karben.de/wp-content/uploads/2024/03/SEPA-Lastschrift2.svg);
background-position: 100% 15%;
background-size: auto !important;
background-repeat: no-repeat;
}
.vorstand6 {display: none !important;}
}
@media screen and (max-width: 428px) {
#intro .et_pb_cta_0.et_pb_promo {padding-top: 50px !important;margin-left: -10px !important;}  .et_pb_column.et_pb_column_2_5.et_pb_column_1_tb_body.et_pb_css_mix_blend_mode_passthrough,
.et_pb_column.et_pb_column_3_5.et_pb_column_2_tb_body.et_pb_css_mix_blend_mode_passthrough.et-last-child
{padding: 0%;}
.et_pb_row.et_pb_row_0_tb_body, .et_pb_row.et_pb_row_1_tb_body {padding-left: 10%;padding-right: 13%;}
.et_pb_column.et_pb_column_2_5.et_pb_column_0.et_pb_css_mix_blend_mode_passthrough,
.et_pb_column.et_pb_column_3_5.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough.et-last-child
{padding-left: 0%;padding-right: 0%;}
#terminkalender .et_pb_column_0{padding-right: 0%;padding-left: 0%;} #kontakt_sprechzeiten {padding: 3px 10px 3px 0px;width: 100%;}
.entry-content tr td {padding: 6px 15px;} input[type="checkbox"] + label:after,
input[type="radio"] + label:after { top: 50%;left: 4px;width: 12px;height: 5px;margin-top: -14px;
border-style: solid;border-color: #900;
border-width: 0 0 3px 3px;
-webkit-border-image: none;
-o-border-image: none;
border-image: none;
-webkit-transform: rotate(-45deg) scale(0);
transform: rotate(-45deg) scale(0);
-webkit-transition: none;
transition: none;
}
input[type="checkbox"] + label:before {
content: '';
color: #900;
position: absolute;
top: 50%;
left: 0;
width: 20px; height: 20px;
margin-top: -20px; border: 1px solid #bbbbbb;
text-align: center;
}
input#checkbox2[type="checkbox"] + label::before {
content: '';
color: #900;
position: absolute;
top: 50%;
left: 0;
width: 20px;
height: 20px;
margin-top: -20px;
border: 1px solid #bbbbbb;
text-align: center;
}
input[type="radio"] + label:before {
content: '';
color: #900;position: absolute;top: 50%;left: 0;
width: 20px; height: 20px;margin-top: -19px;
border: 1px solid #bbbbbb; text-align: center;
} #footer-info {float: none;text-align: center;}
#footernav {float: none;text-align: center;}
#footer-bottom {font-size: 14px;}
}