.et_pb_fullwidth_menu .et_mobile_menu, .et_pb_fullwidth_menu .et_mobile_menu ul, .et_pb_menu .et_mobile_menu, .et_pb_menu .et_mobile_menu ul {
text-align: center;
}
.et_pb_fullwidth_menu .et-menu > li, .et_pb_menu .et-menu > li {
padding-right: 8px;
padding-left: 8px;
}
.et_pb_menu_0_tb_header.et_pb_menu ul li a:hover { 
background-color: #a32e47;
}
.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item > a { 
background-color: #a32e47;
}
.mainmenu li li a {
font-size: 10px !important;
font-weight: 300 !important;
}
h1.entry-title {
font-weight: 300 !important;
color: #777777;
}
.footer-widget h4 {
font-size: 27px;
font-weight: 300 !important;
}
.footer-widget a {
text-decoration: underline;
} #cmplz-document button.cc-revoke-custom {
color: #fff;
} .et_pb_widget a {
color: #fff !important;
} div.wpcf7 .wpcf7-submit:disabled, div.wpcf7 .wpcf7-submit  {
font-size: 16px;
color: #000;
}
span.wpcf7-list-item {
margin: 0
}  @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: local(''),
url(//anklang.at/wp-content/themes/divi-child/fonts/open-sans-v29-latin-300.woff2) format('woff2'), url(//anklang.at/wp-content/themes/divi-child/fonts/open-sans-v29-latin-300.woff) format('woff'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: local(''),
url(//anklang.at/wp-content/themes/divi-child/fonts/open-sans-v29-latin-regular.woff2) format('woff2'), url(//anklang.at/wp-content/themes/divi-child/fonts/open-sans-v29-latin-regular.woff) format('woff'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
src: local(''),
url(//anklang.at/wp-content/themes/divi-child/fonts/open-sans-v29-latin-600.woff2) format('woff2'), url(//anklang.at/wp-content/themes/divi-child/fonts/open-sans-v29-latin-600.woff) format('woff'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
src: local(''),
url(//anklang.at/wp-content/themes/divi-child/fonts/open-sans-v29-latin-700.woff2) format('woff2'), url(//anklang.at/wp-content/themes/divi-child/fonts/open-sans-v29-latin-700.woff) format('woff'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 400;
src: local(''),
url(//anklang.at/wp-content/themes/divi-child/fonts/open-sans-v29-latin-italic.woff2) format('woff2'), url(//anklang.at/wp-content/themes/divi-child/fonts/open-sans-v29-latin-italic.woff) format('woff'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 700;
src: local(''),
url(//anklang.at/wp-content/themes/divi-child/fonts/open-sans-v29-latin-700italic.woff2) format('woff2'), url(//anklang.at/wp-content/themes/divi-child/fonts/open-sans-v29-latin-700italic.woff) format('woff'); } @media all and (min-width: 957px) and (max-width: 1248px) {
.et_pb_fullwidth_menu .et-menu > li, .et_pb_menu .et-menu > li {
padding-right: 1px;
padding-left: 1px;
}
}
@media (max-width: 1120px) {
.et_pb_menu .et_mobile_nav_menu	{
display: block;
}
.et_pb_menu__menu {
display: none !important;
}
}