/* stylelint-disable no-duplicate-selectors */ /* stylelint-disable no-descending-specificity */ .fusion-panel-customizable.fusion-panel-customizable-needs-positioned:not(.fusion-footer):not(.fusion-header) { position: relative; } .fusion-header-wrapper:not(.fusion-is-sticky) .fusion-panel-customizable.fusion-panel-customizable-needs-positioned.fusion-header { position: relative; } body:not(.avada-footer-fx-parallax-effect) .fusion-panel-customizable.fusion-panel-customizable-needs-positioned.fusion-footer { position: relative; } .fusion-panel-customizable .fusion-panel-shortcuts-wrapper { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 99999; display: flex; justify-content: center; opacity: 0; pointer-events: none; } .fusion-panel-customizable.sidebar > .fusion-panel-shortcuts-wrapper { top: 0; right: 0; bottom: 0; left: 0; height: 100%; transform: none; } .fusion-panel-customizable.sidebar > .fusion-panel-shortcuts-wrapper .fusion-panel-shortcuts { transform: translateY(-50%); } .fusion-panel-customizable.sidebar .fusion-panel-shortcuts-wrapper .fusion-panel-shortcuts { position: sticky; top: 50%; height: 33px; pointer-events: auto; } .fusion-panel-customizable .fusion-panel-shortcuts { display: flex; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18); } .fusion-panel-customizable .fusion-panel-shortcuts:hover .fusion-panel-shortcut { color: rgba(255, 255, 255, 0.6); } .fusion-panel-customizable .fusion-panel-shortcuts:hover .fusion-panel-shortcut:hover { color: #fff; } .fusion-panel-customizable .fusion-panel-shortcut { width: 33px; height: 33px; line-height: 33px; font-size: 14px; display: block; cursor: pointer; position: relative; text-align: center; background-color: #2a3035; transition: color 0.1s ease; text-decoration: none !important; /* For Evenet Calendar Single */ } .fusion-builder-live .fusion-panel-customizable .fusion-panel-shortcut { color: #fff; } .fusion-panel-customizable .fusion-panel-shortcut:first-child { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } .fusion-panel-customizable .fusion-panel-shortcut.fusion-shortcut-last, .fusion-panel-customizable .fusion-panel-shortcut:last-child { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } .fusion-panel-customizable .fusion-panel-shortcut > span { display: block; line-height: 33px; } .fusion-panel-customizable .fusion-panel-shortcut:after { content: attr(aria-label); top: -25px; background: #1d2226; color: #fff !important; border: 1px solid #1d2226; white-space: nowrap; padding: 10px; font-size: 11px; font-family: "Noto Sans", Roboto, "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif; font-weight: 600; text-transform: uppercase; letter-spacing: 0.05em; border-radius: 4px; margin: 0; z-index: 200; transition: all 0.2s ease 0.2s; position: absolute; left: 50%; transform: translateX(-50%); opacity: 0; line-height: normal; visibility: hidden; pointer-events: none; } .fusion-panel-customizable .fusion-panel-shortcut:before { content: ""; border: 5px solid transparent; border-top-color: #1d2226; top: 12px; z-index: 2; transition: all 0.2s ease 0.2s; position: absolute; left: 50%; transform: translateX(-50%); opacity: 0; visibility: hidden; line-height: normal; pointer-events: none; } .fusion-panel-customizable .fusion-panel-shortcut:hover:after, .fusion-panel-customizable .fusion-panel-shortcut:hover:before { top: -48px; opacity: 1; visibility: visible; } .fusion-panel-customizable .fusion-panel-shortcut:hover:before { top: -12px; } .fusion-panel-customizable:not(.sidebar):hover > .fusion-panel-shortcuts-wrapper { pointer-events: auto; } .fusion-panel-customizable:hover > .fusion-panel-shortcuts-wrapper, .fusion-panel-customizable:hover .fusion-sidebar-inner-content > .fusion-panel-shortcuts-wrapper { opacity: 1; } header .fusion-logo .fusion-header-content-3-wrapper + .fusion-panel-shortcut { left: 11% !important; } header .fusion-header .fusion-panel-shortcut:after { top: 32px; } header .fusion-header .fusion-panel-shortcut:before { border-top-color: transparent; border-bottom-color: #1d2226; top: 22px; } header .fusion-header .fusion-panel-shortcut:hover:after { top: 43px; } header .fusion-header .fusion-panel-shortcut:hover:before { top: 33px; } .fusion-tb-header .fusion-panel-shortcut:after { top: 32px; } .fusion-tb-header .fusion-panel-shortcut:before { border-top-color: transparent; border-bottom-color: #1d2226; top: 22px; } .fusion-tb-header .fusion-panel-shortcut:hover:after { top: 43px; } .fusion-tb-header .fusion-panel-shortcut:hover:before { top: 33px; } #side-header .fusion-panel-shortcuts-wrapper, .fusion-header .fusion-panel-shortcuts-wrapper { background-color: #2a3035; border-radius: 4px; } #fusion-builder-slider-actions, #fusion-builder-ptb-actions { position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); border-radius: 4px; background-color: #2a3035; z-index: 99999; display: none; overflow: visible; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18); box-sizing: border-box; } #fusion-builder-slider-actions:hover a, #fusion-builder-ptb-actions:hover a { color: rgba(255, 255, 255, 0.6); } #fusion-builder-slider-actions:hover a:hover, #fusion-builder-ptb-actions:hover a:hover { color: #fff; } #fusion-builder-slider-actions a, #fusion-builder-ptb-actions a { display: block; color: #fff; width: 33px; height: 33px; font-size: 14px; text-align: center; line-height: 33px; transition: color 0.1s ease; } #fusion-builder-slider-actions a:hover, #fusion-builder-ptb-actions a:hover, #fusion-builder-slider-actions a:active, #fusion-builder-ptb-actions a:active { color: #fff; } #fusion-builder-slider-actions a i, #fusion-builder-ptb-actions a i, #fusion-builder-slider-actions a span, #fusion-builder-ptb-actions a span { line-height: 33px; } #fusion-builder-slider-actions a.has-tooltip, #fusion-builder-ptb-actions a.has-tooltip { position: relative; overflow: hidden; } #fusion-builder-slider-actions a.has-tooltip:after, #fusion-builder-ptb-actions a.has-tooltip:after, #fusion-builder-slider-actions a.has-tooltip:before, #fusion-builder-ptb-actions a.has-tooltip:before { transition: all 0.2s ease 0.2s; position: absolute; left: 50%; transform: translateX(-50%); opacity: 0; } #fusion-builder-slider-actions a.has-tooltip.fusion-builder-support:after, #fusion-builder-ptb-actions a.has-tooltip.fusion-builder-support:after, #fusion-builder-slider-actions a.has-tooltip.fusion-builder-support:before, #fusion-builder-ptb-actions a.has-tooltip.fusion-builder-support:before { left: 27%; } #fusion-builder-slider-actions a.has-tooltip:after, #fusion-builder-ptb-actions a.has-tooltip:after { content: attr(aria-label); top: 32px; background: #1d2226; color: #fff; border: 1px solid #1d2226; white-space: nowrap; padding: 10px; font-size: 11px; font-family: "Noto Sans", Roboto, "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif; font-weight: 600; text-transform: uppercase; letter-spacing: 0.05em; border-radius: 4px; margin: 0; line-height: normal; z-index: 200; } #fusion-builder-slider-actions a.has-tooltip:before, #fusion-builder-ptb-actions a.has-tooltip:before { content: ""; border: 5px solid transparent; border-bottom-color: #1d2226; top: 22px; z-index: 2; } #fusion-builder-slider-actions a.has-tooltip.fusion-builder-support:before, #fusion-builder-ptb-actions a.has-tooltip.fusion-builder-support:before { left: 52% !important; } #fusion-builder-slider-actions a.has-tooltip:hover, #fusion-builder-ptb-actions a.has-tooltip:hover { overflow: visible; } #fusion-builder-slider-actions a.has-tooltip:hover:after, #fusion-builder-ptb-actions a.has-tooltip:hover:after, #fusion-builder-slider-actions a.has-tooltip:hover:before, #fusion-builder-ptb-actions a.has-tooltip:hover:before { opacity: 1; } #fusion-builder-slider-actions a.has-tooltip:hover:after, #fusion-builder-ptb-actions a.has-tooltip:hover:after { top: 41px; } #fusion-builder-slider-actions a.has-tooltip:hover:before, #fusion-builder-ptb-actions a.has-tooltip:hover:before { top: 32px; } #fusion-builder-slider-actions { z-index: 10009; /* below the header */ } #fusion-builder-ptb-actions:not(.has-ptb) { top: 0; } .fusion-page-title-bar, #sliders-container { position: relative; overflow: visible; } .fusion-page-title-bar:hover #fusion-builder-slider-actions, #sliders-container:hover #fusion-builder-slider-actions, .fusion-page-title-bar:hover #fusion-builder-ptb-actions, #sliders-container:hover #fusion-builder-ptb-actions { display: flex; } .fusion-builder-live.fusion-hide-all-tooltips .has-ptb .has-tooltip:after, .fusion-builder-live.fusion-hide-all-tooltips .fusion-panel-shortcuts .has-tooltip:after, .fusion-builder-live.fusion-hide-all-tooltips .has-ptb .fusion-panel-shortcut:after, .fusion-builder-live.fusion-hide-all-tooltips .fusion-panel-shortcuts .fusion-panel-shortcut:after, .fusion-builder-live.fusion-hide-all-tooltips .has-ptb .has-tooltip:before, .fusion-builder-live.fusion-hide-all-tooltips .fusion-panel-shortcuts .has-tooltip:before, .fusion-builder-live.fusion-hide-all-tooltips .has-ptb .fusion-panel-shortcut:before, .fusion-builder-live.fusion-hide-all-tooltips .fusion-panel-shortcuts .fusion-panel-shortcut:before { display: none; } .fusion-builder-live .avada-single-product-gallery-wrapper { position: relative; } .fusion-builder-live .avada-single-product-gallery-wrapper .fusion-panel-customizable.fusion-panel-customizable-needs-positioned { position: initial; } .fusion-builder-live .avada-single-product-gallery-wrapper .fusion-panel-customizable.fusion-panel-customizable-needs-positioned .fusion-panel-shortcuts-wrapper { left: calc(50% - 15px); }