@font-face {
font-family: "Montserrat";
font-style: italic;
font-weight: 100 900;
font-display: swap;
src: url(https://futomedical.hu/wp-content/mu-plugins/fm-privacy/assets/fonts/montserrat-latin-ext-italic-wght-100-900.woff2) format("woff2");
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Montserrat";
font-style: italic;
font-weight: 100 900;
font-display: swap;
src: url(https://futomedical.hu/wp-content/mu-plugins/fm-privacy/assets/fonts/montserrat-latin-italic-wght-100-900.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: "Montserrat";
font-style: normal;
font-weight: 100 900;
font-display: swap;
src: url(https://futomedical.hu/wp-content/mu-plugins/fm-privacy/assets/fonts/montserrat-latin-ext-normal-wght-100-900.woff2) format("woff2");
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Montserrat";
font-style: normal;
font-weight: 100 900;
font-display: swap;
src: url(https://futomedical.hu/wp-content/mu-plugins/fm-privacy/assets/fonts/montserrat-latin-normal-wght-100-900.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: "Open Sans";
font-style: italic;
font-weight: 300 800;
font-display: swap;
src: url(https://futomedical.hu/wp-content/mu-plugins/fm-privacy/assets/fonts/open-sans-latin-ext-italic-wght-300-800.woff2) format("woff2");
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Open Sans";
font-style: italic;
font-weight: 300 800;
font-display: swap;
src: url(https://futomedical.hu/wp-content/mu-plugins/fm-privacy/assets/fonts/open-sans-latin-italic-wght-300-800.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: "Open Sans";
font-style: normal;
font-weight: 300 800;
font-display: swap;
src: url(https://futomedical.hu/wp-content/mu-plugins/fm-privacy/assets/fonts/open-sans-latin-ext-normal-wght-300-800.woff2) format("woff2");
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Open Sans";
font-style: normal;
font-weight: 300 800;
font-display: swap;
src: url(https://futomedical.hu/wp-content/mu-plugins/fm-privacy/assets/fonts/open-sans-latin-normal-wght-300-800.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}.fm-cookie-settings-link { text-align: center; margin: 0; padding: .5rem 1rem 1rem; }
.fm-cookie-settings-link button, .fm-cookie-settings-trigger { color: #315c35; text-decoration: underline; font-weight: 600; font: inherit; background: transparent; border: 0; padding: 0; cursor: pointer; }
body.fm-callnow-bottom-space .fm-cookie-settings-link { padding-bottom: calc(max(16px, env(safe-area-inset-bottom)) + var(--fm-callnow-bottom-space, 0px)); }
.fm-health-data-notice { background: #f2f6f0; border-left: 4px solid #315c35; padding: 12px 16px; margin: 0 0 16px; color: #243c27; }
.fm-consent-scope-note { font-size: .9em; }
.gdpr_lightbox { z-index: 2147483000; }
.gdpr_lightbox-wrap { z-index: 2147483001; }
#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder { gap: 8px; flex-wrap: wrap; }
#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-reject-btn { opacity: 1; border: 1px solid currentColor; }
@media (max-width: 767px) {
#moove_gdpr_cookie_info_bar { max-height: 70dvh; overflow-y: auto; }
#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder { display: flex; }
#moove_gdpr_cookie_info_bar .mgbutton { margin: 0 !important; flex: 1 1 140px; white-space: normal; }
}
@media (max-width: 767px), (max-height: 600px) {
#moove_gdpr_cookie_modal .moove-gdpr-modal-content {
display: flex; flex-direction: column; flex-wrap: nowrap; width: calc(100vw - 24px); max-width: calc(100vw - 24px); min-width: 0; transform: none;
height: calc(100dvh - 32px); max-height: calc(100dvh - 32px); min-height: 0; overflow: visible;
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close { top: 8px; right: 8px; width: 32px; height: 32px; }
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon { width: 32px; height: 32px; line-height: 32px; font-size: 26px; }
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content {
flex: 0 0 auto; float: none; width: 100%; height: auto; min-height: 0; padding: 16px 52px 16px 16px;
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder { margin: 0; }
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder img { max-height: 32px; }
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content {
display: flex; flex-direction: column; flex: 1 1 auto; float: none; width: 100%;
height: auto; min-height: 0; padding: 12px 12px 0;
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .main-modal-content {
display: block !important; flex: 1 1 auto; height: auto; min-height: 0; max-height: none; overflow-y: auto; padding-bottom: 8px;
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-right-content .main-modal-content .moove-gdpr-tab-content { height: auto !important; max-height: none !important; margin: 0 !important; overflow: visible !important; }
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt { position: static !important; left: auto !important; right: auto !important; bottom: auto !important; margin: 4px 0 0; padding: 0; height: auto; width: auto; }
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a.moove-gdpr-branding { position: static !important; top: auto !important; padding: 0; font-size: 11px; line-height: 1.2; }
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main { height: auto; margin-bottom: 12px; }
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content {
height: auto; max-height: none; overflow: visible;
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content {
position: static; flex: 0 0 auto; height: auto; min-height: 0; width: 100%; padding: 12px 0; border-top: 1px solid #c9c8c8;
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before { display: none; }
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder {
display: flex; flex-direction: column; gap: 6px; width: 100%; margin: 0; padding: 0;
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton {
width: 100%; min-width: 0; margin: 0; padding: 8px 12px;
}
}
@media (min-width: 600px) and (max-height: 600px) {
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder { display: none; }
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content { padding-top: 8px; padding-bottom: 8px; }
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder { flex-direction: row; }
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton { flex: 1 1 0; width: auto; }
}
@media (min-width: 768px) and (max-height: 600px) {
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu { display: flex; flex-wrap: nowrap; gap: 4px; margin: 0; }
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li { flex: 1 1 0; margin: 0; }
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button { padding: 6px; font-size: 12px; line-height: 1.2; }
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu .gdpr-svg-icon { display: none; }
}body,
body h1, body h2, body h3, body h4, body h5, body h6 {
font-family: Arial, Helvetica, sans-serif !important;
}
.et_pb_text,
.et_pb_text p,
.et_pb_text li,
.et_pb_text span,
.et_pb_blurb,
.et_pb_blurb .et_pb_module_header {
font-family: Arial, Helvetica, sans-serif !important;
}
.et_pb_text p,
.et_pb_text li {
font-weight: 400 !important;
}
.fm-map-placeholder {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 14px;
box-sizing: border-box;
width: 100%;
min-height: 250px;
padding: 24px;
border: 1px solid #778975;
background: #f1f4ef;
color: #202820;
text-align: center;
overflow-wrap: anywhere;
}
.fm-map-placeholder p { margin: 0; padding: 0; }
.fm-map-placeholder a { color: #254a2a; text-decoration: underline; text-underline-offset: 3px; }
.fm-map-placeholder a:focus-visible { outline: 3px solid #165ac1; outline-offset: 4px; }
.fm-map-placeholder small { display: block; font-size: 14px; line-height: 1.5; }
.fm-contact-field > .et_pb_contact_form_label {
display: block !important;
margin: 0 0 6px;
color: #202820;
font-size: 16px;
line-height: 1.5;
font-weight: 600;
}
.mobile_nav .mobile_menu_bar:focus-visible {
outline: 3px solid #165ac1;
outline-offset: 4px;
}
.et_mobile_menu .fm-mobile-submenu-toggle {
display: block;
width: 100%;
box-sizing: border-box;
min-height: 44px;
padding: 10px 5%;
border: 0;
border-bottom: 1px solid rgb(0 0 0 / 3%);
border-radius: 0;
background: transparent;
color: #666;
font: inherit;
font-weight: 700;
text-align: left;
cursor: pointer;
white-space: normal;
}
.et_mobile_menu .fm-mobile-submenu-toggle::after {
content: '+';
float: right;
margin-left: 8px;
}
.et_mobile_menu .fm-mobile-submenu-toggle[aria-expanded="true"]::after { content: '−'; }
.et_mobile_menu .fm-mobile-submenu-toggle:focus-visible {
outline: 3px solid #165ac1;
outline-offset: -3px;
}
#main-header .mobile_nav .et_mobile_menu .sub-menu[hidden] { display: none !important; }
.et_pb_toggle_title > .fm-toggle-button {
display: block;
box-sizing: border-box;
width: 100%;
min-height: 44px;
margin: 0;
padding: 0;
border: 0;
border-radius: 0;
background: transparent;
color: inherit;
font: inherit;
line-height: inherit;
text-align: inherit;
cursor: pointer;
white-space: normal;
}
.et_pb_toggle_title > .fm-toggle-button:focus-visible {
outline: 3px solid #165ac1;
outline-offset: 4px;
}
@media (max-width: 980px) { body.page-id-9 .et_pb_toggle_content table,
body.page-id-9 .et_pb_toggle_content tbody,
body.page-id-9 .et_pb_toggle_content tr,
body.page-id-9 .et_pb_toggle_content td {
display: block;
box-sizing: border-box;
width: 100% !important;
max-width: 100%;
min-width: 0;
height: auto !important;
border: 0;
}
body.page-id-9 .et_pb_toggle_content td {
padding: 18px 0;
border-bottom: 1px solid #dce3da;
vertical-align: top;
overflow-wrap: anywhere;
}
body.page-id-9 .et_pb_toggle_content td:empty {
display: none;
}
body.page-id-9 .et_pb_toggle_content tr:last-child td:last-child {
border-bottom: 0;
}
body.page-id-9 .et_pb_toggle_content td img {
display: block;
width: auto;
max-width: min(200px, 100%);
height: auto;
margin: 0 auto;
}
}
@media (max-width: 767px) { body.page-id-234 .et_pb_toggle_content table {
max-width: 100%;
}
body.page-id-234 .et_pb_toggle_content td,
body.page-id-234 .et_pb_toggle_content th {
overflow-wrap: anywhere;
}
body.page-id-272 .et_pb_image_1 {
box-sizing: border-box;
width: 100% !important;
max-width: 100% !important;
min-width: 0 !important;
padding-right: 0 !important;
padding-left: 0 !important;
}
body.page-id-272 .et_pb_image_1 .et_pb_image_wrap {
display: block;
width: 100%;
max-width: 100%;
}
body.page-id-272 .et_pb_image_1 img {
display: block;
max-width: 100%;
width: 100%;
height: auto;
} .et_pb_blurb_position_left:is(.fm-contact-email, :has(a[href^="mailto:"])) .et_pb_blurb_content {
display: flex;
align-items: flex-start;
width: 100%;
max-width: 100%;
min-width: 0;
}
.et_pb_blurb_position_left:is(.fm-contact-email, :has(a[href^="mailto:"])) .et_pb_main_blurb_image {
flex: 0 0 24px;
width: 24px;
margin-right: 12px;
}
.et_pb_blurb_position_left:is(.fm-contact-email, :has(a[href^="mailto:"])) .et_pb_blurb_container {
display: block;
flex: 1 1 0%;
min-width: 0;
width: 0;
padding-left: 0;
}
.et_pb_blurb_position_left a[href^="mailto:"],
.et_pb_text a[href^="mailto:"],
#main-footer a[href^="mailto:"] {
overflow-wrap: anywhere !important;
word-break: normal;
white-space: normal !important;
}
.et_pb_contact_form input:not([type="checkbox"]):not([type="radio"]),
.et_pb_contact_form textarea {
font-size: 16px;
}
}
.fm-legal-footer {
display: flex;
justify-content: center;
align-items: center;
flex-wrap: wrap;
gap: 12px;
padding: 16px max(20px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));
background: #f1f4ef;
color: #202820;
font: 16px/1.5 Arial, Helvetica, sans-serif;
} body.fm-callnow-bottom-space .fm-legal-footer {
padding-bottom: calc(max(16px, env(safe-area-inset-bottom)) + var(--fm-callnow-bottom-space, 0px));
}
.fm-legal-footer a {
color: #254a2a;
text-decoration: underline;
text-underline-offset: 3px;
overflow-wrap: anywhere;
}
.fm-legal-footer a:focus-visible { outline: 3px solid #165ac1; outline-offset: 4px; }
@media (max-width: 767px) {
.fm-legal-footer { align-items: stretch; flex-direction: column; text-align: center; }
} body.page-id-143 .et_pb_text_0 h1 {
color: #254a2a !important;
font-size: clamp(30px, 4vw, 42px);
line-height: 1.2;
}
@media (max-width: 767px) {
.dsm_before_after_image { max-width: 100%; }
}body #top-menu li.current-menu-item > a,
body #top-menu li.current-menu-ancestor > a,
body #top-menu li.current_page_item > a,
body .et-fixed-header #top-menu li.current-menu-item > a,
body .et-fixed-header #top-menu li.current-menu-ancestor > a,
body .et-fixed-header #top-menu li.current_page_item > a,
body .et_mobile_menu li.current-menu-item > a {
color: #567a29 !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:not(:hover),
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .mgbutton:not(:hover) {
background-color: #567a29 !important;
border-color: #567a29 !important;
color: #fff !important;
}
body #page-container .et_pb_button.fm-btn-strong-bg:not(:hover) {
background-color: #567a29 !important;
border-color: #567a29 !important;
}
body #page-container .et_pb_button.fm-btn-strong-text:not(:hover) {
color: #567a29 !important;
}
body #page-container .et_pb_section.fm-blue-strong {
background-color: #1a6fd6 !important;
}
body #page-container .et_pb_section.fm-blue-strong .et_pb_text h1,
body #page-container .et_pb_section.fm-blue-strong .et_pb_text h2 {
color: #ffffff !important;
}
.sppb-addon-content a {
color: #567a29;
}
.sppb-addon-title {
text-transform: uppercase;
letter-spacing: 0.3em;
}
.et_pb_blurb .et_pb_module_header a[href^="tel:"],
.et_pb_blurb .et_pb_module_header a[href^="mailto:"] {
font-weight: 700;
}
#footer-info {
color: #a6a6a6;
}
.fm-legal-footer,
.fm-cookie-settings-link {
background-color: #171717;
margin-top: 0;
margin-bottom: 0;
}
.fm-legal-footer a,
.fm-cookie-settings-link button {
color: #d9d9d9 !important;
}
.fm-legal-footer a:hover,
.fm-legal-footer a:focus-visible,
.fm-cookie-settings-link button:hover,
.fm-cookie-settings-link button:focus-visible {
color: #ffffff !important;
}
#top-header #et-info-phone {
text-wrap: balance;
}
@media (max-width: 980px) {
.et_pb_scroll_top {
display: none !important;
}
#top-header #et-info-phone a[href^="tel:"] {
white-space: nowrap;
}
}
@media (max-width: 480px) {
#top-header #et-info-phone,
#top-header #et-info > a[href^="mailto:"] {
display: block;
margin: 0;
}
}
#callnowbutton {
background-color: #567a29 !important;
}
#callnowbutton.cnb-full::after {
content: "Hívás most";
display: inline-block;
margin-left: 10px;
color: #fff;
font-size: 17px;
font-weight: 700;
letter-spacing: 0.02em;
vertical-align: middle;
}
.error404 #left-area {
width: 100% !important;
padding-right: 0 !important;
}
.error404 #main-content .container::before {
display: none;
}
.fm-not-found {
padding: 48px 0 64px;
max-width: 680px;
}
.fm-not-found .fm-not-found-links {
margin: 0 0 1.4em;
padding-left: 1.2em;
list-style: disc;
line-height: 2;
}
.fm-not-found a {
color: #567a29;
text-decoration: underline;
}#callnowbutton {
display: none;
}
@media screen and (max-width:650px) {
#callnowbutton:not(.cnb-displaymode),
#callnowbutton.cnb-displaymode-mobile-only {
display: block;
position: fixed;
text-decoration: none;
}
#callnowbutton.cnb-full.cnb-displaymode-mobile-only {
display: flex;
}
}
@media screen and (min-width:650px) {
#callnowbutton.cnb-displaymode-desktop-only {
display: block;
position: fixed;
text-decoration: none;
}
#callnowbutton.cnb-full.cnb-displaymode-desktop-only {
display: flex;
}
}
@media screen {
#callnowbutton.cnb-displaymode-always {
display: block;
position: fixed;
text-decoration: none;
}
#callnowbutton.cnb-full.cnb-displaymode-always {
display: flex;
}
} #callnowbutton.cnb-full {
justify-content: center;
align-items: center;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.18);
width: 100%;
left: 0;
height: 60px;
}
.cnb-full.cnb-full-bottom {
bottom: 0;
}
.cnb-full.cnb-full-top {
top: 0;
}
#callnowbutton.cnb-single {
width: 55px;
height: 55px;
border-radius: 50%;
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
background-position: center;
background-size:35px 35px;
background-repeat: no-repeat;
}
.cnb-single.cnb-middle {
bottom: 15px;
left: 50%;
margin-left: -28px;
}
.cnb-single.cnb-left {
bottom: 15px;
left: 20px;
}
.cnb-single.cnb-right {
bottom: 15px;
right: 20px;
}
.cnb-single.cnb-mleft {
top: 50%;
margin-top: -28px;
left: 20px;
}
.cnb-single.cnb-mright {
top: 50%;
margin-top: -28px;
right: 20px;
}
.cnb-single.cnb-tleft {
top: 15px;
left: 20px;
}
.cnb-single.cnb-tmiddle {
top: 15px;
left: 50%;
margin-left: -28px;
}
.cnb-single.cnb-tright {
top: 15px;
right: 20px;
} #callnowbutton.cnb-single.cnb-middle span,
#callnowbutton.cnb-single.cnb-tmiddle span {
display: none;
}
.cnb-single.cnb-left span,
.cnb-single.cnb-mleft span,
.cnb-single.cnb-tleft span {
left: 68px;
}
.cnb-single.cnb-right span,
.cnb-single.cnb-mright span,
.cnb-single.cnb-tright span {
right: 68px;
}
.cnb-single.cnb-text span {
-moz-osx-font-smoothing: grayscale;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
display: block;
width: auto;
background-color: rgba(70,70,70,.9);
position: absolute;
border-radius: 2px;
font-family: helvetica,arial,sans-serif;
padding: 6px 8px;
font-size: 13px;
font-weight: 700;
color: #ECECEC;
top: 15px;
box-shadow: 0 1px 2px rgba(0,0,0,.15);
word-break: keep-all;
line-height: 1em;
text-overflow: ellipsis;
vertical-align: middle;
white-space: nowrap;
}
.cnb-single:not(.cnb-text) span {
display: none;
}
.cnb-full.cnb-text {
text-align: center;
color: #FFF;
font-weight: 600;
font-size: 120%;
overflow: hidden;
white-space: nowrap;
}
.cnb-full.cnb-zoom-110 img,
.cnb-full.cnb-zoom-120 img,
.cnb-full.cnb-zoom-130 img {
transform-origin: right;
}
.cnb-single.cnb-zoom-70,
.cnb-full.cnb-zoom-70 img {
transform: scale(0.7);
}
.cnb-single.cnb-zoom-80,
.cnb-full.cnb-zoom-80 img {
transform: scale(0.8);
}
.cnb-single.cnb-zoom-90,
.cnb-full.cnb-zoom-90 img {
transform: scale(0.9);
}
.cnb-single.cnb-zoom-110,
.cnb-full.cnb-zoom-110 img {
transform: scale(1.1);
}
.cnb-single.cnb-zoom-120,
.cnb-full.cnb-zoom-120 img {
transform: scale(1.2);
}
.cnb-single.cnb-zoom-130,
.cnb-full.cnb-zoom-130 img {
transform: scale(1.3);
}
.cnb-full.cnb-zoom-70 span {
font-size: 70%;
}
.cnb-full.cnb-zoom-80 span {
font-size: 80%;
}
.cnb-full.cnb-zoom-90 span {
font-size: 90%;
}
.cnb-full.cnb-zoom-110 span {
font-size: 110%;
}
.cnb-full.cnb-zoom-120 span {
font-size: 120%;
}
.cnb-full.cnb-zoom-130 span {
font-size: 130%;
}
.cnb-zindex-10 {
z-index: 2147483647;
}
.cnb-zindex-9 {
z-index: 214748365;
}
.cnb-zindex-8 {
z-index: 21474836;
}
.cnb-zindex-7 {
z-index: 2147484;
}
.cnb-zindex-6 {
z-index: 214748;
}
.cnb-zindex-5 {
z-index: 21475;
}
.cnb-zindex-4 {
z-index: 2147;
}
.cnb-zindex-3 {
z-index: 215;
}
.cnb-zindex-2 {
z-index: 21;
}
.cnb-zindex-1 {
z-index: 2;
}