.block-navigation {
margin-bottom: 0;
}
.block-navigation ul.menu {
list-style-type: none;
}
.block-navigation ul.menu li a:hover, .block-navigation ul.menu li.current-menu-item > a, .block-navigation ul.menu li.current-menu-parent > a, .block-navigation ul.menu li.current_page_parent > a, .block-navigation ul.menu li.current-page-ancestor > a {
text-decoration: underline;
}
.block-navigation ul.menu li.menu-item-has-children {
position: relative;
}
.block-navigation ul.menu li.menu-item-has-children > a:after {
content: " ▾";
}
.block-navigation.layout-horizontal ul li {
display: inline-block;
}
.block-navigation.layout-horizontal ul li:not(:first-child) {
margin-left: 1em;
}
.block-navigation.align-left .menu {
text-align: left;
}
.block-navigation.align-right .menu {
text-align: right;
}
.block-navigation.align-center .menu {
text-align: center;
}:root { --theme-font-primary: Poppins, Verdana, Arial, sans-serif;
--theme-font-secondary: var(--theme-font-primary);
--theme-font-size: 25px;
--theme-font-size-small: 20px;
--theme-font-size-big: 30px;
--theme-line-height: 1.45;
--theme-headings-font-weight: normal;
--theme-headings-line-height: 1.3;
--theme-h1-font-size: 50px;
--theme-h2-font-size: var(--theme-h1-font-size);
--theme-h3-font-size: var(--theme-h1-font-size);
--theme-h4-font-size: var(--theme-font-size-big); --theme-color-text: #000;
--theme-color-headings: #000; --theme-color-accent-1: rgb(104,198,224); --theme-color-accent-2: rgb(91,164,201); --theme-color-accent-3: rgb(245,191,166); --theme-color-background-1: #fff;
--theme-color-background-2: rgb(241,233,225); --theme-color-background-3: rgb(235,219,235);     --theme-width: 840px;
--theme-width-wide: 1370px;
--theme-width-narrow: 600px;
--theme-offset-h: 64px;
--theme-offset-v: 32px; --theme-element-spacer: var(--theme-offset-v);
}
@media (max-width: 999px) {
:root {
--theme-h1-font-size: 40px;
--theme-font-size: 22px;
--theme-font-size-small: 17px;
--theme-font-size-big: 27px;
--theme-offset-h: 32px;
}
}
@media (max-width: 599px) {
:root {
--theme-h1-font-size: 25px;
--theme-font-size: 18px;
--theme-font-size-small: 16px;
--theme-font-size-big: 22px;
--theme-offset-v: 20px;
}
}@font-face {
font-family: "Poppins";
src: url(//zahnaerztin-dahnke-detmold.de/wp-content/themes/zahnaerztin/modules/config-fonts/files/poppins-semibolditalic-webfont.woff2) format("woff2"), url(//zahnaerztin-dahnke-detmold.de/wp-content/themes/zahnaerztin/modules/config-fonts/files/poppins-semibolditalic-webfont.woff) format("woff");
font-weight: bold;
font-style: italic;
}
@font-face {
font-family: "Poppins";
src: url(//zahnaerztin-dahnke-detmold.de/wp-content/themes/zahnaerztin/modules/config-fonts/files/poppins-semibold-webfont.woff2) format("woff2"), url(//zahnaerztin-dahnke-detmold.de/wp-content/themes/zahnaerztin/modules/config-fonts/files/poppins-semibold-webfont.woff) format("woff");
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: "Poppins";
src: url(//zahnaerztin-dahnke-detmold.de/wp-content/themes/zahnaerztin/modules/config-fonts/files/poppins-lightitalic-webfont.woff2) format("woff2"), url(//zahnaerztin-dahnke-detmold.de/wp-content/themes/zahnaerztin/modules/config-fonts/files/poppins-lightitalic-webfont.woff) format("woff");
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: "Poppins";
src: url(//zahnaerztin-dahnke-detmold.de/wp-content/themes/zahnaerztin/modules/config-fonts/files/poppins-light-webfont.woff2) format("woff2"), url(//zahnaerztin-dahnke-detmold.de/wp-content/themes/zahnaerztin/modules/config-fonts/files/poppins-light-webfont.woff) format("woff");
font-weight: normal;
font-style: normal;
}
body a, body .editor-styles-wrapper a {
color: var(--theme-color-text);
}
body a:hover, body .editor-styles-wrapper a:hover {
color: var(--theme-color-text);
text-decoration: underline;
}
body a[href$=".pdf"], body .editor-styles-wrapper a[href$=".pdf"] {
text-decoration: underline;
}
@media (max-width: 599px) {
body .wp-block-column:not(:last-child), body .editor-styles-wrapper .wp-block-column:not(:last-child) {
margin-bottom: var(--theme-offset-v);
}
}
.wp-block-buttons > .wp-block-button {
margin: 0;
}
.wp-block-buttons > .wp-block-button > .wp-block-button__link {
white-space: nowrap;
font-size: var(--theme-font-size-small);
padding: .8rem 1.4rem;
background: var(--theme-color-background-2);
color: var(--theme-color-text);
-webkit-transition: background 200ms ease-in-out;
transition: background 200ms ease-in-out;
}
.wp-block-buttons > .wp-block-button > .wp-block-button__link:hover {
background: var(--theme-color-accent-3);
text-decoration: none;
}
.wp-block-buttons > .wp-block-button > .wp-block-button__link img {
width: 22px !important;
margin-right: 1rem;
margin-top: 3px;
}
@media (max-width: 599px) {
.wp-block-buttons > .wp-block-button > .wp-block-button__link img {
width: 19px !important;
}
}
.wp-block-group__inner-container .wp-block-buttons:last-child {
margin-top: calc(-.5 * var(--theme-offset-v));
margin-bottom: calc(-1.5 * var(--theme-offset-v));
margin-left: calc(-.5 * var(--theme-offset-v));
-ms-transform: translateY(50%);
-webkit-transform: translateY(50%);
transform: translateY(50%);
}
.wp-block-cover {
--image-height: calc(100vh - 280px);
padding: 0 var(--theme-offset-v);
margin-bottom: 0;
-ms-flex-align: start !important;
align-items: flex-start !important;
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
@media (max-width: 999px) {
.wp-block-cover {
--image-height: calc(100vh - 200px);
}
}
@media (max-width: 599px) {
.wp-block-cover {
--image-height: 70vw;
}
}
@media (max-height: 600px) and (min-width: 600px) {
.wp-block-cover {
--image-height: 400px;
}
}
@media (min-height: 1100px) and (min-width: 600px) {
.wp-block-cover {
--image-height: 600px;
}
}
.wp-block-cover.is-position-bottom-center {
-ms-flex-pack: center !important;
justify-content: center !important;
}
.wp-block-cover.is-position-bottom-center .wp-block-cover__inner-container {
left: -.5rem;
position: relative;
}
@media (max-width: 599px) {
.wp-block-cover.is-position-bottom-center .wp-block-cover__inner-container {
left: 0;
}
}
.wp-block-cover:not([style*="min-height"]) {
margin-bottom: calc(4 * var(--theme-offset-v));
min-height: calc(var(--image-height) - 4 * var(--theme-offset-v));
}
.wp-block-cover:not([style*="min-height"]):first-child + .wp-block-image {
top: calc(-3 * var(--theme-offset-v));
position: relative;
-webkit-animation: bounceAfterCoverScrollHint 5s infinite ease-in-out;
animation: bounceAfterCoverScrollHint 5s infinite ease-in-out;
}
@media (max-width: 599px) {
.wp-block-cover:not([style*="min-height"]):first-child + .wp-block-image {
top: calc(-1 * var(--theme-offset-v));
}
}
@media (max-width: 599px) {
.wp-block-cover:not([style*="min-height"]) {
margin-bottom: calc(3 * var(--theme-offset-v));
min-height: 70vw;
}
.wp-block-cover:not([style*="min-height"]):first-child {
margin-bottom: calc(2 * var(--theme-offset-v));
}
.wp-block-cover:not([style*="min-height"]) + .block-breadcrumb {
margin-top: calc(-2 * var(--theme-offset-v));
}
}
.wp-block-cover:not([style*="min-height"]) img {
height: var(--image-height);
}
.wp-block-cover .wp-block-cover__inner-container {
margin: calc(var(--image-height) - 190px) 0 0 !important;
padding: 0 !important;
width: var(--theme-width) !important;
max-width: 100%;
color: var(--theme-color-text);
}
@media (max-width: 599px) {
.wp-block-cover .wp-block-cover__inner-container {
margin-top: 51vw !important;
}
}
.wp-block-cover .wp-block-cover__inner-container h1 {
color: var(--theme-color-text);
font-weight: normal;
}
.wp-block-cover .wp-block-cover__inner-container :last-child {
margin-bottom: 0;
}
@-webkit-keyframes bounceAfterCoverScrollHint {
0% {
-ms-transform: translateY(0px);
-webkit-transform: translateY(0px);
transform: translateY(0px);
}
10% {
-ms-transform: translateY(0);
-webkit-transform: translateY(0);
transform: translateY(0);
}
15% {
-ms-transform: translateY(-5px);
-webkit-transform: translateY(-5px);
transform: translateY(-5px);
}
20% {
-ms-transform: translateY(7px);
-webkit-transform: translateY(7px);
transform: translateY(7px);
}
30% {
-ms-transform: translateY(0);
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
-ms-transform: translateY(0);
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes bounceAfterCoverScrollHint {
0% {
-ms-transform: translateY(0px);
-webkit-transform: translateY(0px);
transform: translateY(0px);
}
10% {
-ms-transform: translateY(0);
-webkit-transform: translateY(0);
transform: translateY(0);
}
15% {
-ms-transform: translateY(-5px);
-webkit-transform: translateY(-5px);
transform: translateY(-5px);
}
20% {
-ms-transform: translateY(7px);
-webkit-transform: translateY(7px);
transform: translateY(7px);
}
30% {
-ms-transform: translateY(0);
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
-ms-transform: translateY(0);
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
.wp-block-group.has-background {
padding: calc(1.5 * var(--theme-offset-v)) !important;
}
.wp-block-group.has-background h1, .wp-block-group.has-background h2, .wp-block-group.has-background h3, .wp-block-group.has-background h4, .wp-block-group.has-background h5, .wp-block-group.has-background h6 {
color: inherit;
}
.wp-block-group.has-background:not(.alignwide):not(.alignfull) {
width: calc(1rem + var(--theme-width));
}
.wp-block-cover .wp-block-group.has-background:not(.alignwide):not(.alignfull) {
width: var(--theme-width);
}
@media (max-width: 999px) {
.wp-block-group.has-background:not(.alignwide):not(.alignfull) {
max-width: 100%;
}
}
.container > .wp-block-group.has-background {
padding: calc(1.5 * var(--theme-offset-v)) !important;
position: relative;
top: .5rem;
margin-bottom: .5rem;
}
@media (max-width: 599px) {
.container > .wp-block-group.has-background {
margin-bottom: calc(2 * var(--theme-offset-v));
}
}
body h2 {
margin-top: 0;
margin-bottom: calc(1.5 * var(--theme-element-spacer));
}
body h1, body h3 {
color: var(--theme-color-accent);
font-weight: bold;
margin: 0 0 .1rem;
}
body h1 + p {
margin-top: var(--theme-offset-v);
}
body h4 {
font-weight: bold;
margin-top: 0;
}
body h3 + h2 + p {
margin-top: calc(2 * var(--theme-offset-v));
}
body.error404 h1 {
margin-top: calc(2 * var(--theme-offset-v));
}
.wp-block-image figcaption {
font-size: var(--theme-font-size-small);
}
.wp-block-image figcaption img {
width: 250px !important;
max-width: 75%;
margin: -40px auto 0;
display: block;
}
.wp-block-image img[src$=".svg"] {
width: 48px;
}
@media (max-width: 999px) {
.wp-block-image img[src$=".svg"] {
width: 36px;
}
}
@media (max-width: 599px) {
.wp-block-image img[src$=".svg"] {
width: 24px;
}
}
.wp-block-image + .block-breadcrumb {
margin-top: calc(-1 * var(--theme-offset-v));
}
.wp-block-media-text {
grid-template-columns: 120px auto !important;
margin-bottom: calc(1.5 * var(--theme-offset-v));
}
@media (max-width: 599px) {
.wp-block-media-text {
grid-template-columns: 80px auto !important;
}
}
@media (max-width: 350px) {
.wp-block-media-text {
grid-template-columns: 70px auto !important;
}
}
.wp-block-media-text__media {
background: var(--theme-color-background-3);
border-radius: 100%;
overflow: hidden;
padding: 2.2rem;
}
@media (max-width: 599px) {
.wp-block-media-text__media {
padding: 1.4rem;
}
}
.wp-block-media-text.is-style-blue .wp-block-media-text__media {
background: var(--theme-color-accent-1);
}
.wp-block-media-text__content {
padding: 0 var(--theme-offset-h);
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-align: start;
align-items: flex-start;
-ms-hyphens: auto;
-moz-hyphens: auto;
-webkit-hyphens: auto;
hyphens: auto;
}
.wp-block-media-text__content > * {
margin-left: 0 !important;
}
.wp-block-media-text__content h4 {
margin: 0 0 1rem;
}
@media (max-width: 599px) {
.wp-block-media-text__content h4 {
margin-bottom: .2rem;
font-size: var(--theme-font-size);
}
}
.wp-block-media-text__content :last-child {
margin-bottom: 0;
}
p.is-style-small, .editor-styles-wrapper p.is-style-small {
font-size: var(--theme-font-size-small);
-ms-hyphens: auto;
-moz-hyphens: auto;
-webkit-hyphens: auto;
hyphens: auto;
}
@media (min-width: 1000px) {
p.is-style-narrow, .editor-styles-wrapper p.is-style-narrow {
padding-right: calc(var(--theme-width) - var(--theme-width-narrow));
}
}
.wp-block-spacer {
max-height: calc(4 * var(--theme-offset-v));
min-height: var(--theme-offset-v);
overflow: hidden;
}
@media (max-width: 599px) {
.wp-block-spacer {
max-height: calc(2 * var(--theme-offset-v));
}
}
.wp-block-table {
font-size: 90%;
}
@media (max-width: 599px) {
.wp-block-table {
font-size: 85%;
}
}
.wp-block-columns .wp-block-table {
margin-bottom: 0;
}
.wp-block-table table {
margin-bottom: 0;
}
.wp-block-table table td, .wp-block-table table th {
border: 0;
padding: 0 0 1rem;
}
.wp-block-table table td:first-child, .wp-block-table table th:first-child {
width: 50px;
}
@media (max-width: 350px) {
.wp-block-table table td:first-child, .wp-block-table table th:first-child {
width: 40px;
}
}
.wp-block-table table tr:last-child td {
padding-bottom: 0;
}
.block-breadcrumb {
padding-top: var(--theme-offset-v);
padding-bottom: calc(3 * var(--theme-offset-v));
position: relative;
left: -.5rem;
}
@media (max-width: 999px) {
.block-breadcrumb {
font-size: var(--theme-font-size-small);
}
}
.block-breadcrumb ul.breadcrumbs li:last-child {
font-weight: bold;
}
@media (min-width: 900px) {
.block-breadcrumb ul.breadcrumbs li:last-child span {
max-width: initial;
}
}
@media (max-width: 599px) {
.block-stars svg {
width: 32px;
}
}
.feature-footer {
padding-top: calc(5 * var(--theme-offset-v));
}
body.home .feature-footer {
padding-top: calc(3 * var(--theme-offset-v));
}
@media (max-width: 350px) {
.feature-footer {
font-size: var(--theme-font-size-small);
}
}
@media (min-width: 600px) {
.feature-footer .container > .alignwide {
padding-left: var(--theme-offset-h);
padding-right: calc(var(--theme-offset-h) / 2);
}
}
@media (max-width: 781px) {
.feature-footer .wp-block-columns:last-child .wp-block-column:first-child {
margin-bottom: var(--theme-offset-v);
-ms-flex-preferred-size: 100% !important;
flex-basis: 100% !important;
}
.feature-footer .wp-block-columns:last-child .wp-block-column:first-child + .wp-block-column {
-ms-flex-positive: 0;
flex-grow: 0;
-ms-flex-preferred-size: 35% !important;
flex-basis: 35% !important;
padding-right: 5%;
margin: 0;
}
.feature-footer .wp-block-columns:last-child .wp-block-column:first-child + .wp-block-column + .wp-block-column {
-ms-flex-positive: 0;
flex-grow: 0;
-ms-flex-preferred-size: 60% !important;
flex-basis: 60% !important;
}
}
a[href="#modalmenu"] {
position: relative;
display: inline-block;
width: 1.5em;
height: 1.2em;
border-top: .2em solid var(--theme-color-accent);
border-bottom: .2em solid var(--theme-color-accent);
text-indent: 999999px;
overflow: hidden;
}
a[href="#modalmenu"]:before {
content: "";
position: absolute;
top: .35em;
left: 0px;
width: 100%;
border-top: .2em solid var(--theme-color-accent);
-webkit-transition: all 200ms ease-in-out;
transition: all 200ms ease-in-out;
}
@media (max-width: 599px) {
a[href="#modalmenu"]:before {
top: .3em;
}
}
a[href="#modalmenu"]:hover, body.active-modal-menu a[href="#modalmenu"] {
border-top-color: var(--theme-color-accent-2);
border-bottom-color: var(--theme-color-accent-2);
}
a[href="#modalmenu"]:hover:before, body.active-modal-menu a[href="#modalmenu"]:before {
border-top-color: var(--theme-color-accent-2);
}
.feature-modal-menu {
position: absolute;
z-index: 100;
top: 72px;
left: 0;
right: 0;
display: none;
background: var(--theme-color-accent);
color: var(--theme-color-text);
padding: calc(var(--theme-offset-h) / 2);
}
@media (min-width: 1000px) {
.feature-modal-menu {
display: none !important;
}
}
@media (max-width: 599px) {
.feature-modal-menu {
white-space: nowrap;
}
}
.feature-modal-menu ul {
margin: 0;
padding: 5px 0;
list-style: none;
}
.feature-modal-menu ul a {
font-size: var(--theme-font-size-big);
color: var(--theme-color-white) !important;
padding: 5px;
display: inline-block;
}
.feature-modal-menu ul a:hover {
color: var(--theme-color-white);
}
.feature-modal-menu ul .current-menu-item > a:not([href*="#"]), .feature-modal-menu ul .current-page-ancestor > a {
color: var(--theme-color-text);
font-weight: bold;
}
.feature-modal-menu ul.menu {
width: 100%;
position: relative;
height: 100%;
text-align: center;
}
.feature-modal-menu ul.menu > li {
display: block;
margin: 0;
}
.feature-modal-menu ul.menu > li:last-child {
position: fixed;
top: 1rem;
right: 1rem;
display: none !important;
}
.feature-modal-menu ul.menu > li:hover > ul.sub-menu, .feature-modal-menu ul.menu > li.is-hover > ul.sub-menu {
display: block;
}
.feature-modal-menu ul.menu:not(:hover) > li.current_page_ancestor > ul.sub-menu {
display: block;
}
.feature-modal-menu ul.menu:hover > li.is-hover:not(:hover) > ul.sub-menu {
display: none;
}
.feature-modal-menu ul.sub-menu {
display: none;
position: absolute;
left: 250px;
top: 0;
bottom: 0;
}
@media (max-width: 599px) {
.feature-modal-menu ul.sub-menu {
left: 100%;
}
}
.feature-modal-menu ul.sub-menu:hover {
display: block;
}
.feature-modal-menu ul.sub-menu > li {
margin-bottom: .35em;
}
.feature-topbar {
--topbar-menu-color: var(--theme-color-text);
--topbar-menu-color-accent: var(--theme-color-accent);
padding-top: 1rem;
padding-top: var(--theme-offset-v);
padding-bottom: 1rem;
padding-bottom: var(--theme-offset-v);
}
@media (max-width: 999px) {
.feature-topbar {
padding-top: 1rem;
padding-bottom: 1rem;
}
}
.feature-topbar * {
margin-bottom: 0;
}
.feature-topbar a {
color: var(--topbar-menu-color);
}
.feature-topbar a:hover {
color: var(--topbar-menu-color-accent);
text-decoration: none;
}
.feature-topbar > .container {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
align-items: center;
}
.feature-topbar > .container > div {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
align-items: center;
}
.feature-topbar > .container > div.alignwide {
padding-left: var(--theme-offset-h);
padding-right: calc(var(--theme-offset-h) / 2);
}
@media (max-width: 999px) {
.feature-topbar > .container > div.alignwide {
padding-left: calc(var(--theme-offset-h) / 2);
}
}
.feature-topbar__logo {
font-size: var(--theme-font-size-small);
}
.feature-topbar__logo a:hover {
color: var(--topbar-menu-color);
}
.feature-topbar__logo figure {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
align-items: center;
line-height: 1.2;
}
.feature-topbar__logo img {
width: 64px;
height: auto;
margin-right: 1.4rem;
}
@media (max-width: 999px) {
.feature-topbar__logo img {
width: 40px;
margin-right: 1rem;
}
}
.feature-topbar__logo strong {
display: block;
}
.feature-topbar__menu {
-ms-flex: 1;
flex: 1;
text-align: right;
position: relative;
font-size: 0;
}
.feature-topbar__menu li:last-child {
display: none;
}
@media (max-width: 999px) {
.feature-topbar__menu li:last-child {
display: inline-block;
}
.feature-topbar__menu li:last-child a {
color: var(--theme-color-accent-2);
font-weight: bold;
}
.feature-topbar__menu li:not(:last-child) {
display: none;
}
}
.feature-topbar__menu ul {
list-style-type: none;
}
.feature-topbar__menu li {
display: inline-block;
}
.feature-topbar__menu a {
padding: 3px 1rem;
line-height: 1;
text-decoration: none;
-webkit-transition: all 200ms ease-in-out;
transition: all 200ms ease-in-out;
font-size: var(--theme-font-size-small);
}
@media (max-width: 350px) {
.feature-topbar__menu a[href="#modalmenu"] {
position: absolute;
right: 0;
top: 0;
}
}
.feature-topbar__menu ul.menu > li > a {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
align-items: center;
}
.feature-topbar__menu li:first-child > a {
padding-left: 0;
}
.feature-topbar__menu li:last-child > a {
padding-right: 0;
}
@media (max-width: 999px) {
.feature-topbar__menu li:last-child > a {
padding-left: 0;
}
}
.feature-topbar__menu ul.sub-menu {
display: none;
opacity: 1;
position: absolute;
top: 1rem;
height: 1rem;
-ms-flex-align: center;
align-items: center;
right: 0;
padding: 0;
-webkit-transition: opacity 200ms ease-in-out;
transition: opacity 200ms ease-in-out;
}
.feature-topbar .feature-topbar__menu li:hover > a {
color: var(--topbar-menu-color-accent);
}
.feature-topbar .feature-topbar__menu .current-menu-item > a, .feature-topbar .feature-topbar__menu .current-page-ancestor > a, .feature-topbar .feature-topbar__menu .current-menu-parent > a {
font-weight: bold;
}
.feature-topbar .feature-topbar__menu .current-menu-item.menu-item-534 > a {
font-weight: normal;
}
.feature-topbar__menu ul.sub-menu:hover, .feature-topbar__menu li:hover > a + ul.sub-menu, .feature-topbar__menu:not(:hover) li.current-menu-item > a + ul.sub-menu, .feature-topbar__menu:not(:hover) li.current-menu-parent > a + ul.sub-menu {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
opacity: 1;
-webkit-animation: topbarSubmenuFadein 200ms ease-in;
animation: topbarSubmenuFadein 200ms ease-in;
}
@-webkit-keyframes topbarSubmenuFadein {
0% {
display: none;
opacity: 0;
}
1% {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
opacity: 0;
}
100% {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
opacity: 1;
}
}
@keyframes topbarSubmenuFadein {
0% {
display: none;
opacity: 0;
}
1% {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
opacity: 0;
}
100% {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
opacity: 1;
}
}