/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 23 2025 | 17:32:40 */
/* ENGLISH ONLY */
:lang(en) div#wpp-5 {
  display: none !important;
}

/* GERMAN ONLY */
:lang(de) div#wpp-6 {
  display: none !important;
}

/* GENERAL */
body {
  word-break: normal !important;
  overflow-wrap: normal;
}
p.chapter_text {
  margin: 35px 0 30px 0 !important;
}
.mask {
  background: none !important;
}
a.cat_colo_Latest, a.cat_colo_Carousel {
  display: none !important;
}
.entry-content-wrap p {
  height: fit-content;
}
div.entry-content-wrap a, div.entry-content-wrap a i {
  color: black !important;
  text-decoration: underline;
  letter-spacing: 0.0em;
}
/* div.entry-content-wrap a i::after, div.entry-content-wrap a em::after {
     display: inline-block !important;
     content:'\2197';
}
 */
.entry-content {
  position: relative;
}
img.alignleft {
  margin-bottom: 0 !important;
}
div.logo-main-menu img {
  max-width: 150px !important;
}
hr {
  height: 2px;
}
ul, li {
  list-style-position: inside;
}
img, article, div.hero, .preview-mini-wrap div.mask, .grid-meta-bg .mask:before {
  border-radius: 10px !important;
}
div.logo img {
  border-radius: 0 !important;
}
.preview-grid .mask, .preview-slider .mask, div.flickity-slider article {
  background: transparent;
}
a.tipi-i-search {
  font-size: 15px;
  padding-right: 8px !important;
  text-decoration: none !important;
}
p.chapter_bildunterschrift {
  margin-top: -33px;
}
.chapter_interview a, .chapter_text a {
  font-size: 15px !important;
  font-family: "DroulersItalic" !important;
}
.block-more-1 {
  font-size: 14px;
  font-weight: normal !important;
  box-shadow: 0 0 9px rgba(0, 0, 0, 0.1);
  border-radius: 10px !important;
}
.pt_splitter {
  display: block;
}
#block-wrap-57462 .pt_splitter, #block-wrap-62738 .pt_splitter, #block-wrap-73189 .pt_splitter, #block-wrap-70142 .pt_splitter, .related-posts-wrap .pt_splitter, div.meta span.pt_splitter {
  display: inline-block;
}
/* FONTS */
h1, h2, h3, h4, h5, h6 {
  font-weight: normal !important;
}
a {
  font-family: 'DroulersRegular' !important
}
.subtitle {
  font-family: "DroulersItalic" !important;
}
blockquote:before, q:before {
  content: '' !important;
}
blockquote, q {
  text-align: center;
}
p.subtitle.flipboard-subtitle.font-1 {
  padding-top: 0 !important;
}
.chapter_text a {
  font-size: 15px;
}
p.chapter_text i, em {}
.chapter_anleser a {
  font-family: 'DroulersItalic' !important;
}
div.hero-wrap .caption {
  background-color: rgba(255, 255, 255, 0.0) !important;
  color: black;
  text-shadow: 0 0 9px white;
}
figcaption.wp-caption-text {
  background-color: none;
  color: black;
  font-family: 'AGaramondProRegular' !important;
  font-size: 10px;
  position: relative;
  right: 10px;
  margin: -18px 0 0 20px !important;
  text-align: right;
  text-shadow: 0 0 9px white;
}
.entry-title, .title, .flipboard-title, .chapter_anleser {
  -moz-hyphens: auto;
  -o-hyphens: auto;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}
@media only screen and (min-width: 1800px) {
  div.post .preview-mini-wrap div.mask {
    height: 240px !important;
    overflow: hidden;
  }
  .block-css-10523 .preview-mini-wrap div.mask, .block-css-70142 .preview-mini-wrap div.mask, .block-css-62738 .preview-mini-wrap div.mask, .block-css-57462 .preview-mini-wrap div.mask {
    height: 370px !important;
    overflow: hidden;
  }
  .tipi-s-typo .subtitle {
    font-size: 15px !important;
  }
  .main-block-wrap {
    max-width: auto;
  }
  .entry-title {
    font-size: 70px !important;
    line-height: 74px !important;
    padding: 60px !important;
    text-align: center !important;
  }
  .ppl-s-3 .tipi-s-typo .title {
    font-size: 20px !important;
    padding-bottom: 5px;
  }
  .title-with-sub .subtitle {
    font-size: 23px !important;
    padding: 60px !important;
    text-align: center !important;
  }
  .current-menu-item a {
    text-decoration: underline;
  }
}
@media only screen and (max-width: 1799px) {
  .block-css-10523 .preview-mini-wrap div.mask, .block-css-70142 .preview-mini-wrap div.mask, .block-css-62738 .preview-mini-wrap div.mask, .block-css-57462 .preview-mini-wrap div.mask {
    height: calc(33vw / 3 * 2) !important;
    overflow: hidden;
  }
  div.post .preview-mini-wrap div.mask {
    height: calc((100vw - 600px) / 3 / 3 * 2) !important;
    overflow: hidden;
  }
  .tipi-s-typo .subtitle {
    font-size: 15px !important;
  }
  .main-block-wrap {
    max-width: auto;
  }
  .entry-title {
    font-size: 70px !important;
    line-height: 74px !important;
    padding: 60px !important;
    text-align: center !important;
  }
  .ppl-s-3 .tipi-s-typo .title {
    font-size: 20px !important;
    padding-bottom: 5px;
  }
  .title-with-sub .subtitle {
    font-size: 23px !important;
    padding: 60px !important;
    text-align: center !important;
  }
  .current-menu-item a {
    text-decoration: underline;
  }
}
@media only screen and (max-width: 768px) {
  .block-css-10523 .preview-mini-wrap div.mask, .block-css-70142 .preview-mini-wrap div.mask, .block-css-62738 .preview-mini-wrap div.mask, .block-css-57462 .preview-mini-wrap div.mask {
    height: calc(30vw / 3 * 2) !important;
    overflow: hidden;
  }
  div.post .preview-mini-wrap div.mask {
    height: calc((100vw - 150px) / 3 / 3 * 2) !important;
    overflow: hidden;
  }
  .tipi-s-typo .subtitle {
    font-size: 11px !important;
  }
  .main-block-wrap {
    min-width: auto;
  }
  .entry-title {
    font-size: 31px !important;
    line-height: 35px !important;
    padding: 40px !important;
    text-align: center !important;
  }
  .ppl-s-3 .tipi-s-typo .title {
    font-size: 20px !important;
    padding-bottom: 5px;
  }
  .title-with-sub .subtitle {
    font-size: 23px !important;
    padding: 40px !important;
    text-align: center !important;
  }
  li.menu-icon-search a {
    display: none;
  }
  ul#menu-main-menu li {
    float: right !important;
    padding-left: 15px;
  }
  .horizontal-menu.font-1.menu-icons.tipi-flex-eq-height {
    display: none;
  }
  .main-navigation {
    font-size: 13px !important;
  }
  .current-menu-item a {
    text-decoration: underline;
  }
}
@media only screen and (min-width: 482px) {
  .code-block.code-block-1 {
    flex: 0 0 calc(100% / 3 - 20px);
    width: calc(33% - 20px);
  }
}
@media only screen and (max-width: 481px) {
  .code-block.code-block-1 {
    flex: 0 0 100%);
    width: 100%;
  }
  .block-css-10523 .preview-mini-wrap div.mask, .block-css-70142 .preview-mini-wrap div.mask, .block-css-62738 .preview-mini-wrap div.mask, .block-css-57462 .preview-mini-wrap div.mask {
    height: calc(100vw / 3 * 2) !important;
    overflow: hidden;
  }
  div.post .preview-mini-wrap div.mask {
    height: calc((100vw - 60px) / 3 * 2) !important;
    overflow: hidden;
  }
  .main-block-wrap {
    min-width: auto;
  }
  .entry-title {
    font-size: 31px !important;
    line-height: 35px !important;
    padding: 30px 0 !important;
    text-align: center !important;
  }
  .ppl-s-3 .tipi-s-typo .title {
    font-size: 20px !important;
    padding-bottom: 5px;
  }
  .title-with-sub .subtitle {
    font-size: 23px !important;
    padding: 30px !important;
    text-align: center !important;
  }
  .current-menu-item a {
    text-decoration: none;
  }
  div.hero-wrap {
    padding: 0 20px;
  }
  .chapter_anleser {
    font-size: 18px;
    line-height: 24px;
  }
  span.pt_splitter {
    display: inline-block !important;
  }
}
/* KATEGORIEN */
.byline::before {
  content: "";
  font-size: 15px;
}
.cat:nth-child(+3)::before {
  content: "";
}
.cat {
  padding: 3px 8px;
  border-radius: 7px;
  border: 1px solid;
  margin-bottom: 10px;
  font-size: 11pt;
}
.block-css-38475 .cat, .block-css-55131 .cat, .block-css-70142 .cat, .block-css-10523 .cat {
  display: none;
}
.cat_colo_Podcast {
  background-color: #9b9981 !important;
  border: none;
  display: inline-block !important;
  color: white !important;
}

.cat_colo_Video {
  background-color: #98828d !important;
  border: none;
  display: inline-block !important;
  color: white !important;
}

.cat_colo_Articles {
  background-color: #7b8f99 !important;
  border: none;
  display: inline-block !important;
  color: white !important;
}

.cat_colo_CHAPTER.№I,
.cat_colo_CHAPTER.№II,
.cat_colo_CHAPTER.№III,
.cat_colo_CHAPTER.№IV,
.cat_colo_CHAPTER.№V,
.cat_colo_CHAPTER.№VI,
.cat_colo_CHAPTER.№VII,
.cat_colo_CHAPTER.№VIII,
.cat_colo_CHAPTER.№IX,
.cat_colo_CHAPTER.№X,
.cat_colo_CHAPTER.№XI,
.cat_colo_CHAPTER.№XII,
.cat_colo_CHAPTER.№XIII,
.cat_colo_CHAPTER.№XIV,
.cat_colo_CHAPTER.№XV,
.cat_colo_CHAPTER.№XVI,
.cat_colo_CHAPTER.№XVII,
.cat_colo_CHAPTER.№XVIII,
.cat_colo_CHAPTER.№XIX,
.cat_colo_CHAPTER.№XX {
  background-color: #aaaaaa !important;
}

.cat_colo_Podcast, .cat_colo_Video, .cat_colo_Articles, 
.cat_colo_CHAPTER.№I,
.cat_colo_CHAPTER.№II,
.cat_colo_CHAPTER.№III,
.cat_colo_CHAPTER.№IV,
.cat_colo_CHAPTER.№V,
.cat_colo_CHAPTER.№VI,
.cat_colo_CHAPTER.№VII,
.cat_colo_CHAPTER.№VIII,
.cat_colo_CHAPTER.№IX,
.cat_colo_CHAPTER.№X,
.cat_colo_CHAPTER.№XI,
.cat_colo_CHAPTER.№XII,
.cat_colo_CHAPTER.№XIII,
.cat_colo_CHAPTER.№XIV,
.cat_colo_CHAPTER.№XV,
.cat_colo_CHAPTER.№XVI,
.cat_colo_CHAPTER.№XVII,
.cat_colo_CHAPTER.№XVIII,
.cat_colo_CHAPTER.№XIX,
.cat_colo_CHAPTER.№XX {
  border: none;
  display: inline-block !important;
  color: white !important;
}

.single-post .cat_colo_Articles {
  display: none !important;
}
.block-css-90684 .cat, .block-css-15050 .cat, .block-css-73189 .cat, .block-css-54094 .cat, .block-css-40499 .cat {
  display: none !important;
}
/* MEGA MENU OFF */
.horizontal-menu>li>a:hover {
  text-decoration: underline;
}
.menu-main-menu a:before {
  display: none;
}
.menu-wrap-more-10 {
  display: none !important;
}
/* WPML SWITCHER */
.wpml-ls-legacy-dropdown-click a {
  border: none !important;
}
/* MOBILE MENU */
div.logo-mobile-menu {
  width: 180px;
  margin: 0 auto;
}
div.logo-mobile {
  max-width: 200px !important;
}
@media only screen and (max-width: 768px) {
  li.menu-icon-search {
    display: none !important;
  }
}
.mob-tr-open {
  height: 50px !important;
  width: 50px;
  margin-right: 5px;
}
.tipi-i-menu-mob:before {
  top: -11px !important;
  width: 100% !important;
}
.tipi-i-menu-mob {
  width: 100% !important;
}
.tipi-i-menu-mob:after {
  top: 11px !important;
  width: 100% !important;
}
.site-mob-header .icons-wrap li a {
  padding: 0;
}
.site-mob-menu-a-4.mob-open .tipi-i-menu-mob:before, .site-mob-menu-a-4.mob-open .tipi-i-menu-mob:after {
  width: 75% !important;
}
.site-mob-menu-a-4.mob-open .tipi-i-menu-mob:before {
  margin: 44px -30px 0 30px;
}
.site-mob-menu-a-4.mob-open .tipi-i-menu-mob:after {
  margin: 22px -30px 0 30px;
}
div.mobile-navigation-dd ul.menu-icons {
  display: none;
}
.mob-menu-wrap .vertical-menu {
  font-size: 27px;
  text-align: center;
}
nav.mobile-navigation li {
  border-bottom: 1px solid black;
}
div.logo-mobile-menu {
  text-align: center;
}
/* ARROWS */
span.slider-arrow {
  border: 0;
}
.tipi-arrow.tipi-arrow-m {
  height: 60px;
  width: 20px;
  line-height: 60px;
  font-size: 20px;
}
.related-posts-wrap .tipi-arrow {
  border-color: transparent !important;
}
/* FILTER */
.filters {
  float: left !important;
  color: black !important;
}
div.block-subcats-wrap.sorter ul.options {
  right: -153px;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.05);
}
div.archive-sorter.sorter ul.options {
  right: -117px;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.05);
}
h1.page-title.block-title {
  display: none;
}
div.block-subcats-wrap.sorter.active li, div.archive-sorter.sorter.active li {
  background: white;
  color: black;
}
div.block-subcats-wrap.sorter {
  margin-left: 0;
}
.sorter .options a:before {
  content: '';
  left: 0;
}
.sorter .options a:hover {
  -webkit-transform: translatex(0);
  transform: translatex(0);
  text-decoration: underline;
}
/* FOOTER */
.textwidget p {
  font-family: "DroulersRegular";
  opacity: 1 !important;
  line-height: 1.5;
}
div.textwidget em {
  font-size: 15px !important;
}
/* SIDEBAR */
@media only screen and (min-width: 769px) {
  .tipi-l-4:not(.woocommerce__sidecar.cart__page__collaterals) {
    width: 25%;
    float: right;
  }
}
.content-area .zeen-widget {
  padding: 0 0px 30px;
}
.sidebar-wrap .sidebar {
  padding-right: 0;
  padding-left: 0;
}

.textwidget a {
  text-decoration: underline;
}


/* ÄHNLICH */
div.block-title-wrap.module-block-title.clearfix.block-title-wrap-style.block-title-1.with-load-more div.block-title-area.clearfix div.block-title.font-1 {
  position: absolute !important;
  bottom: 0 !important;
}
/* FLIPSNACK IFRAME */
.iframe-container {
  overflow: hidden;
  position: relative;
}
@media only screen and (min-width: 769px) {
  .iframe-container {
    padding-top: 60%;
  }
}
@media only screen and (max-width: 768px) {
  .iframe-container {
    padding-top: 90%;
  }
}
@media only screen and (max-width: 481px) {
  .iframe-container {
    padding-top: 120%;
  }
}
.iframe-container iframe {
  border: 0;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
/* MAILPOET */
#mailpoet_form_1 form.mailpoet_form {
  padding: 0 !important;
}
#mailpoet_form_1 {
  margin: 0 auto;
  width: auto !important;
}
input.mailpoet_submit {
  font-family: 'DroulersREgular';
}
input.mailpoet_text {
  margin: 0 auto !important;
}
/* FOOTER */
.footer-widget-wrap-1 {
  margin-top: 9px !important;
}
@media only screen and (min-width: 1145px) {
  .footer-widget-wrap-1, .footer-widget-wrap-3 {
    width: 20% !important;
  }
  .footer-widget-wrap-2 {
    width: 60% !important;
  }
  .footer-widget-wrap-2 div.textwidget {
    padding-right: 20% !important;
    padding-left: 30px !important;
  }
  div.footer-widget-bg-area-inner.tipi-flex.tipi-row {
    display: flex;
  }
  .footer-widget.widget_text div {
    float: ;
  }
}
@media only screen and (max-width: 1144px) {
  .footer-widget-wrap-1, .footer-widget-wrap-2 {
    min-width: 50% !important;
  }
  .footer-widget-wrap-3 {
    min-width: 100% !important;
  }
  .footer-widget-wrap-2 div.textwidget {
    padding-right: 0 !important;
  }
  div.footer-widget-bg-area-inner.tipi-flex.tipi-row {
    display: inline-block;
  }
  .footer-widget.widget_text div {
    float: ;
  }
}

div#nav_menu-2 {
  width: 100%;
  z-index: 99999999 !important;
}

div.menu-footer-menu-de-container a, .footer-widget ul.menu li a {
  text-decoration: underline !important;
  font-size: 15px;
  line-height: 1.2;
  letter-spacing: 0;
}

div.menu-footer-menu-de-container li {
  padding-bottom: 5px;
}

.footer-widget .menu {
	margin-left: 0;
	font-size: 15px;
	line-height: 18px;
	letter-spacing: 0;
}

/* STARTSEITE IMG */
.preview-mini-wrap div.mask {
  display: flex;
  justify-content: stretch;
  align-items: initial;
  overflow: hidden;
}
.preview-mini-wrap div.mask img {
  flex-shrink: 0;
  min-width: 100%;
  min-height: 100% !important;
}
/* INSTAGRAM */
div#sbi_images {
  padding: 2px !important;
}
/* PODCAST */
div#block-wrap-95425 div.meta, div#block-wrap-34946 div.meta {
  display: none;
}
div#block-wrap-95425 .grid-meta-bg .mask:before, div#block-wrap-34946 .grid-meta-bg .mask:before {
  content: "";
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.4) 0%, rgba(255, 255, 255, 0) 0%);
}
div#block-wrap-95425 .meta div.title-wrap .title, div#block-wrap-34946 .meta div.title-wrap .title {
  font-size: 12px !important;
}
.block-wrap-title .block-html-content p {
  margin-bottom: 7px !important;
}
/* SHOP */
.woocommerce-message, .woocommerce-info, .woocommerce-error, h3#ship-to-different-address .woocommerce-form__label {
  border-radius: 4px;
  border: 1px solid white;
  background-color: white !important;
  color: color;
  text-align: center;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15)
}
.woocommerce .button, .woocommerce-Button, button.single_add_to_cart_button, .tipi-button, a.checkout-button, .site-inner .woocommerce:not(.widget_product_search) button {
  background: white !important;
  border-radius: 4px !important;
  border: 1px solid black !important;
  color: black !important;
  font-family: 'DroulersRegular', monospace !important;
  text-transform: none !important;
  text-decoration: none !important;
}
.woocommerce .button:hover, .woocommerce-Button:hover, button.single_add_to_cart_button:hover, .tipi-button:hover, checkout-button:hover, .site-inner .woocommerce:not(.widget_product_search) button:hover {
  background: black !important;
  border-radius: 4px !important;
  border: 1px solid black !important;
  color: white !important;
  font-family: 'DroulersRegular', monospace !important;
  text-transform: none !important;
}
div.quantity {
  border: 1px solid black !important;
  border-radius: 4px;
}
.tipi-spin:before {
  border: 3px solid black !important;
}
/* SLIDE-IN CART */
div.product-subtotal, i.tipi-i-close {
  color: black !important;
}
a:emove_from_cart_button:hover {
  background: black !important;
}
div.empty-basket-i-wrap {
  display: none !important;
}
.tipi-basket-wrap .remove:hover {
  background: white;
}
.tipi-basket-wrap .basket-item {
  border-bottom-color: black;
}
/* SHOP LANDING */
.block-css-31259 p.price {
  margin-top: 30px !important;
}
/* SHOP PRODUKTE */
@media only screen and (min-width: 1020px) {
  .single_product_summary .tipi-m-6 {
    width: 45%;
  }
  .single_product_summary .tipi-l-5 {
    width: 55%;
  }
  .entry-summary {
    padding: 0 50px 0 50px;
  }
}
@media only screen and (min-width: 1200px) {
  .product-hero-no-sb .single_product_summary .summary__wrap {
    padding-top: 0 !important;
  }
}
span.sku {
  color: black !important;
}
/* CART */
.woocommerce-cart-form__contents td {
  border-color: black;
}
input#coupon_code {
  border-color: black;
  border-radius: 4px;
  margin-right: 5px;
}
a.checkout-button {
  margin-bottom: 20px !important;
}
.cart_totals, a.shipping-calculator-button {
  background: white !important;
  border: 1px solid black;
  border-radius: 4px !important;
  text-decoration: none !important;
}
.woocommerce__sidecar tr {
  border-color: black;
}
  {
  background: white
}
.site-inner {
  border-radius: 4px !important;
}
.site-inner input[type="text"], .site-inner input[type="tel"], .site-inner input[type="email"], .site-inner textarea[name="order_comments"], .site-inner .select2-container--default .select2-selection--single {
  border-color: black;
  border-radius: 4px !important;
}
.gpay-card-info-container {
  min-width: 30px !important;
}
li.wc-stripe-payment-method.or {
  display: none !important;
}
.select2-dropdown {
  border-color: black;
}
button.gpay-card-info-container.black.long.de {
  background: black !important;
}
/* KASSE */
.woocommerce-billing-fields h3 {
  font-size: 35px !important;
}
div.woocommerce-checkout-payment img {
  border-radius: 0 !important;
}
label.checkbox.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox {
  font-size: 15px;
}
.payment_methods li {
  border-color: black;
}
.woocommerce__sidecar .woocommerce-checkout-payment {
  border-color: black;
}
/* KONTO */
.woocommerce-MyAccount-navigation-link {
  border-bottom: none;
}
.woocommerce-MyAccount-navigation-link a {
  text-decoration: none !important;
}
.woocommerce-MyAccount-navigation-link a:hover, li.is-active a {
  text-decoration: underline !important;
}
.woocommerce h2, .woocommerce-Address-title h3 {
  font-size: 19px !important;
}
.woocommerce-Input, .site-inner fieldset {
  border: 1px solid black !important;
  border-radius: 4px !important;
}
p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide em {
  display: none;
}
/* SUPPORT */
.fa, .fa-plus, .fa-filter, .fa-search, .fa-caret-down, .far, .fas, .fab, .fa {
  font-family: 'Font Awesome 5 Free' !important;
}
.mce-ico {
  font-family: 'dashicons' !important;
}
/* CASTOS PLAYER */
div.castos-player div.player {
  background: white !important;
  border-radius: 12px !important;
  border: 1px solid black !important;
}
.player__artwork {
  border-right: 1px solid black !important;
}
.player__artwork img {
  border-radius: 0 !important;
}
div.castos-player, .episode-title, .castos-player.light-mode .currently-playing .show {
  font-family: 'DroulersRegular' !important;
  color: black !important;
  opacity: 1.0 !important;
  font-weight: normal;
}
button.play-btn, button.pause-btn {
  border: 1px solid black !important;
}
.castos-player .progress__filled {
  background-color: black !important;
  border-radius: 0 !important;
}
.castos-player .progress {
  border-radius: 0 !important;
  background-color: white !important;
  border: 1px solid black;
}
div.playback__timers {
  color: black !important;
  opacity: 1 !important;
}
nav.player-panels-nav button {
  font-family: 'Droulers' !important;
}
nav.player-panels-nav button:hover {
  background: none !important;
}
div.podcast_meta {
  padding-top: 12px;
  text-align: center;
}
@media only screen and (max-width: 768px) {
  .player__artwork {
    border-right: 0 solid black !important;
  }
}
div.podcast_meta {
  padding-bottom: 45px;
}
.player__podcast-title {
  font-size: 12px !important;
}
.episode-title.player__episode-title {
  font-family: 'DroulersItalic' !important;
  font-size: 14px;
}

/* COOKIES */
h5.cli_messagebar_head {
  padding-bottom: 15px;
}

/* WPML SWITCHER */

div.wpml-ls ul li a {
  font-family: 'AGaramondProRegular' !important;
  font-size: 17px;
  padding-top: 9px;
}

li.menu-item-wpml-ls-386-en, li.menu-item-wpml-ls-386-de {
  border-bottom: 0 !important;
  padding-top: 30px;
}

li.menu-item-wpml-ls-386-en a, li.menu-item-wpml-ls-386-de a {
  font-family: 'AGaramondProRegular' !important;
  text-align: center !important;
}

li.menu-item-wpml-ls-386-en a span, li.menu-item-wpml-ls-386-de a span {
  width: 100% !important;
  font-size: 21px;
}