#cookie-notice .cn-button {
    line-height: 0;
    margin: 5px 10px;
}
.page-id-6345 .site-header .main-navigation .top-bar-right a.button-success {
	display: none;
}
@media screen and (max-width: 640px) {
    .zopim {
        z-index: 10000 !important;
    }
    .cookie-notice-container {
        display: flex !important;
        justify-content: flex-start !important;
        align-items: center !important;
    }
    .cookie-notice-container #cn-notice-text {
        text-align: left !important;
        margin: 5px 10px !important;
        font-size: 11px !important;
    }
}

* {
font-display: fallback;
}

.single-post__content a {
  color: #0061b1 !important;
}

.single-post__content table tbody tr td {
    border: 1px #ededed solid !important;
    padding: 8px !important;
    vertical-align: top !important;
}

.desktop-menu .dropdown.menu {
    position: absolute;
}

.mobile-menu .is-accordion-submenu-parent > a {
  position: relative;
  padding-right: 2rem;
}

.mobile-menu .is-accordion-submenu-parent > a::after {
  content: "";
  position: absolute;
  right: 1rem;
  top: 50%;
  margin-top: -0.2rem;
  border-style: solid;
  border-width: 0.35rem 0.35rem 0;
  border-color: #fff transparent transparent;
  transition: transform 0.25s ease, border-color 0.25s ease;
}

.mobile-menu .is-accordion-submenu-parent[aria-expanded="true"] > a::after {
  transform: rotate(180deg);
}

.mobile-menu .is-accordion-submenu-parent > a:hover::after {
  border-color: var(--primary-color, #0078d4) transparent transparent;
}

.dropdown.desktop-menu > li > a {
  padding-left: 0;
  padding-right: 0;
}

.dropdown.desktop-menu > li.menu-item-has-children > a {
  padding-right: 22px;
}

.dropdown.desktop-menu > li {
  margin-left: 12px;
}
