Sid Gifari File Manager
🏠 Root
/
home2
/
iuywvcmy
/
public_html
/
wp-content
/
plugins
/
beaver-builder-lite-version
/
css
/
Editing: fl-builder.css
/* @group General ------------------------------------------------------ */ html { transition-property: margin; transition-duration: .35s; } html.fl-builder-edit { scroll-behavior: initial; } html.fl-builder-is-showing-toolbar { padding-top: var(--fl-builder-top-bar-height) !important; } .fl-builder-edit body { position: static !important; } /* fix for twentysixteen */ .fl-builder-edit:before, .fl-builder-edit:after { z-index: 0 !important; } .fl-builder-edit .fl-builder-content { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; } body:not(.wp-admin) #wpadminbar { transition-property: transform, opacity; transition-duration: .35s; transform-origin: bottom; transform-style: preserve-3d; transform: rotateX(89deg) translateY(46px); opacity:0; pointer-events: none; will-change: transform; } html.fl-builder-show-admin-bar { margin-top: 32px; } html.fl-builder-show-admin-bar #wpadminbar { transform: rotateX(0deg) translateY(0px); pointer-events: auto; opacity:1; } @media screen and ( max-width: 782px ) { html.fl-builder-show-admin-bar { margin-top: 46px; } } .fl-clear { clear: both; } .screen-reader-text { position: absolute; left: -1000em; top: -1000em; height: 1px; width: 1px; overflow: hidden; } /* @endgroup General */ /* @group Loading ------------------------------------------------------ */ .fl-builder-node-loading { opacity: 0.35 !important; } .fl-builder-node-loading-placeholder { background: url(../img/ajax-loader.svg) center center no-repeat; height: 50px; width: 50px; align-self: center; } .fl-col-group-has-child-loading { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .fl-col-group-has-child-loading > .fl-builder-node-loading-placeholder { width: 50px; } /* @endgroup Loading */ /* @group Visibility Rules ------------------------------------------------------ */ body:not(.fl-builder-edit) .fl-node-hidden, .fl-builder-edit.fl-responsive-preview-enabled .fl-node-hidden { display: none; } /* @endgroupVisibility Rules */ /* @group Responsive Editing ------------------------------------------------------ */ .fl-responsive-preview-enabled body:not(.fl-builder-ui-iframe) { overflow: hidden !important; } .fl-responsive-preview-mask { background: #F7F7F7; bottom: 0; left: 0; position: fixed; right: 0; top: 0; z-index: 99999; } body.fl-builder-ui-skin--dark .fl-responsive-preview-mask { background: #2c333a; } .fl-responsive-preview { bottom: 0; left: 0; position: fixed; right: 0; top: 0; margin-top: 50px; z-index: 100000; } .fl-builder-preview .fl-responsive-preview { margin: 0 !important; } .fl-responsive-preview-content { background: #F5F7F9; padding: 20px 20px 45px; overflow: scroll; position: absolute; top: 45px; right: 0; bottom: 0; left: 0; } .fl-responsive-preview-content .fl-builder-content-editing { overflow: visible !important; } .fl-responsive-preview-message { background: #F5F7F9; color: #b3b3b3; font-family: var(--fl-builder-font-family) !important; font-size: 14px; font-weight: normal; padding: 15px; text-align: center; position: absolute; top: 0; left: 0; right: 0; z-index: 999999; } body.fl-builder-ui-skin--dark .fl-responsive-preview-message { background:#23282d; } .fl-responsive-preview-message span { display: inline-block; margin-right: 8px; } .fl-responsive-preview-message .size { position: absolute; right: 30px; font-size: 16px; } .fl-responsive-preview-message .fl-builder-button { display: inline-block; margin-left: 2px; padding: 0 10px; } .fl-responsive-preview-message .fl-builder-button i { font-size: 14px; height: 14px; width: 14px; } .fl-responsive-preview .fl-builder-content { box-shadow: 0 0 8px rgba(0,0,0,0.2); margin-left: auto; margin-right: auto; max-width: 100%; overflow: visible; position: relative; } .fl-responsive-preview .fl-block-col-resize { display: none; } /* @endgroup Responsive Editing */ /* @group Responsive Iframe Preview ------------------------------------------------------ */ #fl-builder-preview-mask { background: #F7F7F7 url(../img/ajax-loader.svg) center center no-repeat; bottom: 0; height: 100%; left: 0; position: fixed; right: 0; top: 0; width: 100%; z-index: 999999; } #fl-builder-preview-frame { border: none !important; bottom: 0; height: 100%; left: 50%; position: fixed; right: 0; top: 0; -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); transform: translateX(-50%); width: 100%; z-index: 1000000; } /* @endgroup Responsive Iframe Preview */ /* @group Buttons ------------------------------------------------------ */ /* We don't want this stuff on buttons, ever! */ body button[class*="fl-builder"], body button[class*="fl-builder"]:hover, body button[class*="fl-builder"]:focus, body button[class*="fl-builder"]:focus-visible { box-shadow: none; max-height: none; max-width: none; text-decoration: none; text-indent: 0; text-shadow: none; text-transform: none; letter-spacing: normal; } button.fl-builder-button, a.fl-builder-button, *.fl-builder-button { -webkit-appearance: none; appearance: none; align-items: center; background: #e7ebef; border:2px solid transparent; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important; color: #676F7A !important; cursor: pointer; display: flex; fill: #676F7A !important; font-family: var(--fl-builder-font-family) !important; font-size: 14px !important; font-style: normal !important; font-weight: normal !important; min-height: var(--fl-builder-target-size); letter-spacing: normal !important; line-height: 1 !important; margin: 0; padding: 0px 10px; text-align: center; transition-property: background-color, width; transition-duration: .2s; white-space: nowrap; width: auto; /* Prevent select */ -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Chrome/Safari/Opera */ -khtml-user-select: none; /* Konqueror */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* Internet Explorer/Edge */ user-select: none; } .fl-builder-button:hover { background: #dadfe5; color: #222; border: 2px solid transparent !important; } .fl-builder-button:active { background: #DCDCDC; } button.fl-builder-button:focus-visible { position: static; top:auto; outline:none; background: #E4E7EA; border:2px solid #00A0D0 !important; } button.fl-builder-button-primary, .fl-builder-button-primary, body.fl-builder--layout-has-drafted-changes .fl-builder-done-button { background-color: var(--fl-builder-accent-color); color: #fff !important; text-decoration: none; border:2px solid transparent !important; } .fl-builder-button.fl-builder-button-primary:focus-visible, body.fl-builder--layout-has-drafted-changes .fl-builder-button.fl-builder-done-button:focus-visible { background-color: #00A0D2; border:2px solid #ffc217 !important; } .fl-builder-button-primary:hover, body.fl-builder--layout-has-drafted-changes .fl-builder-done-button:hover { background-color: #0197C6; color: #fff !important; } .fl-builder-button-primary:active, body.fl-builder--layout-has-drafted-changes .fl-builder-done-button:active { background-color: #0484AC; } .fl-builder-button-large { height: 30px; } .fl-builder-button-small { font-size: 11px !important; line-height: 1 !important; } .fl-builder-help-button { color: #b3b3b3; font-size: 16px !important; } .fl-builder-help-button i { position: relative; top: -1px; } .fl-builder-help-button:hover { color: #666; } .fl-builder-publish-button { line-height: 45px !important; } button.fl-builder-content-panel-button, button.fl-builder-content-panel-button:hover { fill: #00A0D2 !important; font-size: 30px !important; padding: 2px 4px !important; } /* Silent buttons have the same dimensions but no background or "button" look. */ .fl-builder-button-silent, .fl-builder-button-silent:hover { min-width: 40px; padding:0 4px !important; background:none !important; border:2px solid transparent !important; box-shadow:none !important; display: inline-flex; flex-direction: row; justify-content: center; } .fl-builder-done-button, .fl-builder-done-button:hover { font-weight: 600; } .fl-field .fl-builder-button { display: inline-block; height: auto; padding: 11px 12px; vertical-align: middle; box-shadow: var(--fl-builder-input-shadow); } .fl-builder-button svg { max-width: none; } /* Prevent buttons in settings panels or media panel inside the UI from being affected */ .fl-builder-settings-fields button, .fl-builder-edit .media-modal-content button { letter-spacing: normal; } /* @endgroup Buttons */ /* @group Badges ------------------------------------------------------ */ .fl-builder-badge { background: #333; border-radius: 2px; color: #fff !important; display: inline; font-size: 11px !important; font-weight: normal; letter-spacing: 1px; margin-left: 2px; padding: 2px 4px; vertical-align: middle; } .fl-builder-badge-global { background: #ff9600; } .fl-builder-blocks-node-template .fl-builder-badge-global { position: absolute; right: 0; top: 0; } .fl-builder-badge-global { transform: translateY(0px); transition-duration: .25s; transition-property: transform; } .fl-builder-block:hover .fl-builder-badge-global { display:none; } .fl-builder-blocks-section-content .fl-builder-node-template-actions { bottom: 0; cursor: default; } /* @endgroup Badges */ /* @group Toolbar ------------------------------------------------------ */ .fl-builder-bar { left: 0; position: fixed; right: 0; top: 0; z-index: 999999; /* Prevent select */ -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Chrome/Safari/Opera */ -khtml-user-select: none; /* Konqueror */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* Internet Explorer/Edge */ user-select: none; /* Non-prefixed version, currently not supported by any browser */ transition-property: transform opacity; transition-duration: .35s; transform-style: preserve-3d; -webkit-perspective: 1100px; -moz-perspective: 1100px; perspective: 1100px; } .fl-builder-bar.is-hidden { pointer-events: none; } .fl-builder-bar.is-hidden .fl-builder-bar-content { transform: translateY(-100%) rotateX(90deg); } body .fl-builder-bar .fl-builder-bar-content { display: flex; box-sizing: border-box; background: var(--fl-builder-panel-bg-color); border-bottom: 1px solid var(--fl-builder-outline-color); color: #999999; font-family: var(--fl-builder-font-family) !important; font-size: 14px !important; height: var(--fl-builder-top-bar-height); transition-property: transform; transition-duration: .35s; pointer-events: auto; letter-spacing: normal; } body .fl-builder-bar .fl-builder-bar-content.is-muted { pointer-events: none; } body .fl-builder-bar .fl-builder-bar-content.is-muted > *:not(.fl-builder-publish-actions) { -webkit-filter: saturate(20%) blur(1px); filter: saturate(20%) blur(1px); opacity: .4; } .fl-builder-bar-title { box-sizing: border-box; color: #333; display: flex; flex: 0 0 var(--fl-builder-panel-width); max-width: var(--fl-builder-panel-width); /* required */ border-right: 1px solid var(--fl-builder-outline-color); cursor: pointer; } .fl-builder-bar-title:hover { background: #ffffff; } .fl-builder-bar-title.is-showing-menu .fl-builder-bar-title-caret > svg { transform: rotate(180deg); } .fl-builder-simple .fl-builder-bar-title { cursor: auto; } .fl-builder-simple .fl-builder-bar-title:hover { cursor: auto; background: none; } .fl-builder-bar-title span { vertical-align: middle; } .fl-builder-bar-title-icon { box-sizing: border-box; background: transparent; flex: 0 0 46px; display: flex; align-items: center; padding: 4px; } .fl-builder-bar-title-icon img { max-width: 100% !important; height:auto !important } .fl-builder-bar-title.fl-builder-bar-title-no-icon { padding-left: 12px; } .fl-builder-bar-title-area { box-sizing: border-box; flex: 1 1 100%; display: flex; flex-direction: column; justify-content: center; overflow: hidden; padding: 4px; } .fl-builder-layout-title, .fl-theme-builder-preview-select .fl-theme-builder-preview-select-title span { font-size: calc( var(--fl-builder-target-size) * .4 ); font-weight: 400; line-height: 1.5; color: #161B20; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .fl-builder-layout-pretitle, .fl-builder-bar-title-caret, .fl-theme-builder-preview-select .fl-theme-builder-preview-select-title { font-size: calc( var(--fl-builder-target-size) * .33 ); font-weight: 500; line-height: 1.3; color: #656d77; text-align: left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .fl-builder-bar-title-caret i, .fl-theme-builder-preview-select-title i { color: inherit !important; font-size:14px; } .fl-builder-bar-title-caret { margin-left:auto; margin-left: auto !important; flex: 0 0 46px; } .fl-theme-builder-preview-select-title i { padding:12px 12px; } .fl-theme-builder-preview-select-title i:before { content: "\f078"; } .fl-theme-builder-preview-select.fl-builder-button { position: relative; border-radius:0; background:none; max-width: none; min-width: 0; display: flex; flex:0 0 360px; max-width: 360px; margin:0 !important; padding:4px 10px; border:none !important; border-right: 2px solid #d5dadd !important; box-shadow: none; } .fl-theme-builder-preview-select.fl-builder-button:hover { border:none !important; border-right: 2px solid #d5dadd !important; } .fl-theme-builder-preview-select .fl-theme-builder-preview-select-title { display: flex; flex: 1; justify-content: flex-end; flex-direction: row-reverse; } .fl-theme-builder-preview-select-title div { flex:1; } .fl-theme-builder-preview-select .fl-theme-builder-preview-select-title span { display: block; } .fl-theme-builder-preview-select-open .fl-theme-builder-preview-select-items { position: absolute; top: calc(48px + 10px); left: 10px; width: calc(100% - 20px) !important; background:#ffffff; border:none; border-radius: 4px; border: 2px solid #D5DADD; border-top: 3px solid #00a0d2; box-shadow: 0px 15px 45px 8px rgba(0, 0, 0, 0.04); margin:0 !important; padding:0; z-index: -1; font-size: 16px; overflow-y: scroll; height: auto !important; max-height: calc(100vh - 66px); min-height: 300px; display: flex !important; flex-direction: column; } .fl-theme-builder-preview-select-open .fl-theme-builder-preview-select-items:before { right: 18px; } .fl-theme-builder-preview-select-item { padding: 4px 0 !important; border-bottom: none !important; display: flex; flex-direction: column; text-align: initial; } .fl-theme-builder-preview-select-item:hover { text-decoration: none; color: #111111; background: transparent !important; } body .fl-theme-builder-preview-select .fa-caret-down { float: none; } body .fl-theme-builder-preview-select-item-title { padding:10px 15px; color: #222222; font-size:14px; } body .fl-theme-builder-preview-select .fa-caret-down i:before, body .fl-theme-builder-preview-select-item-title i:before { content: "\f078"; } body .fl-theme-builder-preview-select-item-children { overflow:auto; } body .fl-theme-builder-preview-select-item-child { overflow: hidden; text-overflow: ellipsis; line-height: 1.1; color: #6b6b6b; margin: 0 10px; border: 2px solid transparent; border-radius:4px; padding: 8px 10px 10px; font-size:14px; font-weight:normal; color: #222222; } body .fl-theme-builder-preview-select-item-child:hover { background: #e6eaed !important; } .fl-theme-builder-preview-select-item .fa-caret-down { color: #606D77; } .fl-builder-bar-actions { display: flex; flex-direction: row-reverse; flex: 1 1 100%; padding: 4px; } .fl-builder-bar .fl-builder-button { height: auto; margin: 0 0 0 4px; } /* Actually the first button, but it's the last because it's inside a row-reverse container */ .fl-builder-bar-actions .fl-builder-button:last-child { margin:0; } .fl-builder-bar-actions:after { clear:both; } .fl-builder-bar .fl-builder-content-panel-button { align-items: center !important; font-weight: normal; } .fl-builder--saving-indicator { flex: 0 1 auto; cursor: pointer; display: flex; align-self: center; padding: 4px 8px; border-radius: 20px; font-size: 12px; font-style:italic; color: var(--fl-builder-muted-accent-color); background-color: var(--fl-builder-platter-bg-color); align-items: center; line-height: 1.2; justify-content: flex-end; } .fl-builder--saving-indicator:empty { display: none; } .fl-builder--saving-indicator:hover { color: #676f7a; } .fl-builder--saving-indicator .fa-question-circle { font-size: 13px; margin: 3px 0 3px 5px; } /* Buy/Upgrade button */ .fl-builder-button.fl-builder-buy-button, .fl-builder-button.fl-builder-upgrade-button, .fl-builder-button.fl-builder-feedback-button { background: #F7A407; color: #fff !important; text-decoration: none; } .fl-builder-buy-button i.fa-external-link-alt, .fl-builder-upgrade-button i.fa-external-link-alt, .fl-builder-feedback-button i.fa-external-link-alt { color: #FFC733; margin: 0 0 0 6px; } .fl-builder-buy-button:hover, .fl-builder-upgrade-button:hover, .fl-builder-feedback-button:hover, .fl-builder-buy-button:focus, .fl-builder-upgrade-button:focus, .fl-builder-feedback-button:focus { background: #EE8E0D !important; color: #fff !important; } /* Responsive Bar */ @media (max-width: 980px) { .fl-builder--main-menu-panel:before { right:auto; left: 20px; } .fl-builder-bar-title, .fl-theme-builder-preview-select { flex: 1 .5 var(--fl-builder-panel-width) !important; } } @media (max-width:620px) { .fl-theme-builder-preview-select.fl-builder-button { display:none; } } @media (max-width: 500px) { .fl-builder-panel, .fl-builder--main-menu-panel { width: auto !important; top:44px !important; left: 0 !important; right: 0 !important; bottom: 0 !important; border-radius:0 !important; box-shadow: none !important; } .fl-builder--main-menu-panel { border-left: transparent !important; border-right: transparent !important; border-bottom: transparent !important; max-height: calc(100% - 44px) !important; } .fl-builder--panel-arrow { display:none; } .fl-builder-bar-title { flex: 0 0 80px !important; } .fl-builder-bar-title-area { display:none; } .fl-builder-bar-title-caret { padding-left:0; padding-right:0; max-width: 24px; } .fl-builder-bar-actions { max-width: calc(100% - 80px); overflow: hidden; } #fl-builder-toggle-notifications { display: none; } .fl-builder--main-menu-panel:before { display:none; } .fl-builder--panel-header { border-radius: 0 !important; cursor: default !important; } .fl-builder--panel-header .fl-builder--tabs { cursor: default !important; } .fl-builder-panel:before { display:none; } .fl-builder-panel-drag-handle { display:none; } .fl-builder-publish-actions { width:100% !important; padding-left:4px !important; } .fl-builder-bar-actions .fl-builder-button { padding: 0 8px !important; } } .fl-notifications-panel .fl-builder-ui-post .wp-block-image, .fl-notifications-panel .fl-builder-ui-post .wp-block-image figure { margin-top: 10px!important; margin-bottom: 10px!important; } .fl-builder--preview-actions { display:none; position: fixed; top: 4px; left: 4px; z-index: 10000001; padding: 4px; justify-content: center; background:white; border-radius: 4px; } .fl-builder-preview .fl-builder--preview-actions { align-items: center; display: flex; box-shadow: 0 0 10px rgb(0 0 0 / 10%); } .fl-builder--preview-actions .device-icons { color: #555; background: #e4e4e4; border: none !important; align-items: center; display: flex; text-decoration: none; font-size: 14px !important; line-height: 1 !important; margin: 0; margin-right:4px; padding: 0 6px; cursor: pointer; -webkit-border-radius: 3px; -webkit-appearance: none; appearance: none; border-radius: 3px; } .fl-builder--preview-actions .device-icons i { display: flex; align-items: center; margin: 0 6px; height: 33px; } .fl-builder--preview-actions .size { display: none; font-size: 14px; padding: 0 15px; } /* @endgroup Toolbar */ /* @group Pinned UI ------------------------------------------------------ */ /* Pin Zones */ @keyframes fl-builder-ui-pin-zone-pulse { 0% { opacity: 1; filter: alpha( opacity = 1 ); } 50% { opacity: 0.5; filter: alpha( opacity = 35 ); } 100% { opacity: 1; filter: alpha( opacity = 1 ); } } .fl-builder-ui-pin-zone { animation: fl-builder-ui-pin-zone-pulse 2s infinite; transition: width 0.3s ease; background: rgba(0, 160, 210, .5); bottom: 0; top: 0; position: fixed; width: 35px; z-index: 100001; } .fl-builder-ui-pin-zone-left { left: 0; } .fl-builder-ui-show-pin-zone-left .fl-builder-ui-pin-zone-left { width: 75px; } .fl-builder-ui-pin-zone-right { right: 0; } .fl-builder-ui-show-pin-zone-right .fl-builder-ui-pin-zone-right { width: 75px; } .fl-builder-content-panel-pin-zone .fl-builder-content-panel-button { display: flex !important; background: rgba(0, 160, 210, .5) !important; padding: 2px 4px; width: 80px; animation: fl-builder-ui-pin-zone-pulse 2s infinite; } .fl-builder-content-panel-pin-zone .fl-builder-content-panel-button svg { display: none; } .fl-builder-content-panel-pin-zone-hover .fl-builder-content-panel-button { width:120px; } .fl-builder-content-panel-pin-zone-hover .fl-builder-content-panel-button svg { display: none !important; width: 100%; transform: none !important; fill: #00A0D2 !important; border-radius: 3px; } .fl-builder-content-panel-pin-zone .fl-builder-done-button { filter: grayscale(100%); } /* Pinned - Panel State */ .fl-builder-ui-is-pinned .fl-builder-content-panel-button { display: none; } .fl-builder-panel.fl-builder-ui-pinned { top: var(--fl-builder-top-bar-height) !important; bottom: 0 !important; height: auto !important; border-radius: 0; border:none; box-shadow: none; -moz-animation-duration: 0s; -webkit-animation-duration: 0s; -o-animation-duration: 0s; animation-duration: 0s; z-index: 99999; } .fl-builder-panel.fl-builder-ui-pinned-right { left: auto !important; right: 0; border-left: 1px solid var(--fl-builder-outline-color); } .fl-builder-panel.fl-builder-ui-pinned-left { left: 0; right: auto; border-right: 1px solid #eceef1; } .fl-builder-panel.fl-builder-ui-pinned .fl-builder--panel-header { border-radius: 0 !important; } /* Pinned - Lightbox State */ .fl-builder-ui-pinned-container .fl-lightbox-wrap { position: absolute; z-index: 11; } .fl-builder-ui-pinned-container .fl-lightbox { position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: auto !important; height: auto; border-radius: 0; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; -moz-animation-duration: 0s; -webkit-animation-duration: 0s; -o-animation-duration: 0s; animation-duration: 0s; } .fl-builder-ui-pinned-container .fl-lightbox-header-wrap { border-radius: 0; } .fl-builder-ui-pinned-container .fl-lightbox.ui-draggable .fl-lightbox-header { cursor: auto; } .fl-builder-ui-pinned-container .fl-lightbox-controls { display: none; } /* Pinned - Content Transform */ .fl-builder-ui-pinned-content-transform { transform: scale(1); transform-origin: center top 0px; } /* Pinned - Collapse Controls */ .fl-builder-ui-pinned-collapse { cursor: pointer; display: none; position: absolute !important; bottom: 2px; padding: 5px; border: 2px solid transparent; background: transparent !important; width: 36px; height: 36px; border-radius: 4px; fill: #778794; flex-direction: row; justify-content: center; } .fl-builder-ui-pinned-collapse:hover, .fl-builder-ui-pinned-collapse:focus { top:auto !important; background:transparent; border: 2px solid transparent; outline:none; fill: #00A0D2; } .fl-builder-ui-pinned-collapse:focus { background: #E4E7EA; } .fl-builder-ui-pinned-collapse > * { margin:auto; line-height: 1; } .fl-builder-ui-pinned-collapse svg g { fill:inherit; } .fl-builder-ui-is-pinned-right .fl-builder-ui-pinned-right-collapse { display: flex; left: -40px; } .fl-builder-ui-is-pinned-left .fl-builder-ui-pinned-left-collapse { display: flex; right: -40px; } .fl-builder-ui-pinned-collapse i[data-toggle="show"], .fl-builder-ui-pinned-is-collapsed i[data-toggle="hide"] { display: none; } .fl-builder-ui-pinned-is-collapsed i[data-toggle="show"] { display: block; } .fl-builder-ui-is-pinned-left [data-toggle="hide"], .fl-builder-ui-is-pinned-right [data-toggle="show"] { transform: rotateY(180deg); } .fl-builder-ui-pinned-is-collapsed .fl-lightbox { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } .fl-builder-ui-pinned-is-collapsed .fl-builder--panel-header { display:none; /* to take it out of tab order while collapsed */ } /* Pinned - iFrame Fix */ .fl-builder-resizable-is-resizing .fl-builder-content, .fl-builder-resizable-is-resizing .fl-builder-panel .fl-lightbox, .fl-builder-draggable-is-dragging .fl-builder-panel .fl-lightbox, .fl-builder-draggable-is-dragging .fl-builder-content { pointer-events: none; } /* Pinned - Simple UI */ .fl-builder-simple-pinned .fl-builder--content-library-panel .fl-builder--panel-header { background: transparent; border: none; z-index: 10; } .fl-builder-simple-pinned .fl-builder--content-library-panel .fl-builder--tab-wrap, .fl-builder-simple-pinned .fl-builder--content-library-panel .fl-builder--panel-controls, .fl-builder-simple-pinned .fl-builder--content-library-panel .fl-builder--panel-content { display: none; } .fl-builder-simple-pinned .fl-builder--content-library-panel .fl-lightbox-wrap { top: 0; } .fl-builder-simple-pinned .fl-builder--content-library-panel .fl-lightbox-header h1 { padding: 14px 28px 15px !important; } .fl-builder--panel-no-settings { display: none; } .fl-builder-simple-pinned .fl-builder--panel-no-settings { display: flex; align-items: center; justify-content: center; position: absolute; top: 0; left: 0; right: 0; bottom: 0; } /* @endgroup Pinned UI */ .fl-builder-content-panel-button svg { transition-property: transform; transition-duration: .25s; transform: rotate(0deg) scale(1); transform-origin: center; } .fl-builder-content-panel-is-showing .fl-builder-content-panel-button svg { transform: rotate(135deg) scale(1.1) translate(.5px, -.5px); } .fl-builder--content-library-panel .fl-builder--panel-arrow svg { vertical-align: inherit; } /* @group Content Panel ------------------------------------------------------ */ @keyframes fl-builder-show-panel { from { transform: scale(.8); } to { transform: scale(1); } } .fl-builder-panel, .fl-builder--search-results-panel { box-sizing: border-box; position: fixed !important; right: 0; top: var(--fl-builder-top-bar-height); width: var(--fl-builder-panel-width); bottom: 0; background-color: var(--fl-builder-panel-bg-color); color: #676F7A; font-family: var(--fl-builder-font-family); font-size: 14px; border-radius: 4px; box-shadow: 0px 8px 40px 4px rgba(0, 0, 0, 0.3); z-index: 10000007; will-change: transform; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .fl-builder-panel { transform-origin: top right; animation-name: fl-builder-show-panel; animation-duration: .15s; animation-fill-mode: both; flex: 1; } .fl-builder--search-results-panel { display: none; position: absolute; right: 0; top: 85px; left: 0; bottom:0; width: auto !important; border:none; border-radius:0; box-shadow:none; min-height: 100px; max-height: calc(100vh - 54px); overflow:auto; z-index:1; } .fl-builder-panel { display: none; /* content panel hidden by default */ } .fl-builder-content-panel-is-showing .fl-builder-panel, .fl-builder-search-results-panel-is-showing .fl-builder--search-results-panel { display: flex; flex-direction: column; } .fl-builder--search-results-panel .fl-builder--no-results { text-align: center; padding: 50px 20px; } /* Builder Panel Actions ------------------------------------------------------ */ .fl-builder--panel-header { --panel-header-size: 44px; border-top-right-radius: var(--fluid-radius); border-top-left-radius: var(--fluid-radius); } .fl-builder-ui-is-pinned .fl-builder--panel-header { border-top:none; } .fl-builder-panel-drag-handle { position: absolute; top: 0; left: 0; min-height: var(--panel-header-size); display: flex; place-items: center; padding: 0 8px; color: #ccd4da !important; } .fl-builder-ui-is-pinned-left .fl-builder-panel-drag-handle { left: auto; right: 0px; } .fl-builder-panel .fl-lightbox .fl-builder-panel-drag-handle, .fl-lightbox-width-full .fl-builder-panel-drag-handle { display: none; } .fl-builder--panel-header .fl-builder--panel-controls { display: flex; flex-direction: row; position: relative; } .fl-builder--panel-header .fl-builder--panel-controls .fl-builder-content-group-select { flex: 1 1; } .fl-builder--panel-header .fl-builder--panel-controls .fl-builder-panel-search { flex: 0 0; padding: 0 10px 6px; padding-left:0; margin-left: -4px; /* compensate for group select padding */ } .fl-builder--panel-controls .fl-builder-panel-search button { display: flex; flex-direction: row; align-items: center; justify-content: center; width: 36px; min-height: calc(var(--fl-builder-target-size) - 6px); background: transparent !important; border: 2px solid transparent !important; font-size: inherit; margin: 0; padding:0; } .fl-builder--panel-controls .fl-builder-panel-search button:focus, .fl-builder--panel-controls .fl-builder-panel-search button:active { top:0; outline: none; } .fl-builder-panel-search button svg { height:auto; width:20px; } .fl-builder-panel-search button.fl-builder-dismiss-panel-search svg { width: 16px; } .fl-builder-panel-search button svg .filled-shape { fill:black; } .fl-builder--panel-controls .fl-builder-panel-search button:focus svg .filled-shape, .fl-builder--panel-controls .fl-builder-panel-search button:active svg .filled-shape { fill: #00A0D2; } .fl-builder-panel-search .fl-builder-panel-search-input { display: none; position: absolute; top:0; left:0; right:0; bottom:0; background:#f5f7f9; } .fl-builder-panel-search.is-showing-input .fl-builder-panel-search-input { display: flex; flex-direction: row; padding: 0 10px 6px; } .fl-builder-panel-search-input input { flex: 1 1 100%; border: 2px solid #e6eaed; background:white; border-radius: 4px; margin: 0 4px 0 0; padding: 10px; color: #333; } .fl-builder-panel-search-input input:focus { border-color: #0197C6; outline: none; } /* Builder Panel Content ------------------------------------------------------ */ .fl-builder-panel-content-wrap { bottom: 0; height: auto; left: 0; overflow: hidden; position: absolute; right: 0; top: 43px; } .fl-builder-panel-content { padding-bottom: 60px; } .fl-builder--panel-view .fl-builder-blocks-section:first-child { border-top:none; } .fl-builder-blocks-group:first-child { padding: 20px 0 0; } .fl-builder-blocks-group .fl-builder-blocks-section-group-name { display: block; padding: 0 30px 15px; color: #000000; font-size: 20px; font-weight: 600; line-height: 1.4; } .fl-builder-blocks-section .fl-builder-block { display: block; line-height: 1.1; padding: 15px 20px; min-height: var(--fl-builder-target-size); } .fl-builder-blocks-section .fl-builder-blocks-section-header, .fl-builder--template-collection-section-header { line-height: 1.2; color: #333333; margin:0 !important; -webkit-user-select: none; user-select: none; background-color: var(--fl-builder-platter-bg-color); border-top: 1px solid var(--fl-builder-outline-color); height: 30px; display: flex; flex-direction: row; } .fl-builder-blocks-section .fl-builder-blocks-section-title { background: var(--fl-builder-panel-bg-color); color: #353535; padding: 0 10px; display: flex; align-items:center; } .fl-builder-blocks-section .fl-builder-blocks-section-title i { color: #bfbfbf; float: right; } .fl-builder-blocks-section-content { overflow: auto; padding: 10px 10px 20px; } .fl-builder-blocks-section-content:before { /* TwentyFifteen is adding content before here, breaking things */ content: none; } .fl-builder-blocks-section-content:after { float:none; clear:both; } .fl-builder-blocks-section-content.fl-builder-modules, .fl-builder-blocks-section-content.fl-builder-widgets, .fl-builder-blocks-section-content.fl-builder-rows { display: flex; flex-wrap: wrap; } @supports (display:grid) { .fl-builder-blocks-section-content.fl-builder-modules, .fl-builder-blocks-section-content.fl-builder-widgets, .fl-builder-blocks-section-content.fl-builder-rows, .fl-builder--template-collection-section-content { display: grid; grid-template-columns: repeat(auto-fit, minmax(128px, 1fr)); } .fl-builder-blocks-section-content.fl-builder-modules > *, .fl-builder-blocks-section-content.fl-builder-widgets > *, .fl-builder-blocks-section-content.fl-builder-rows > *, .fl-builder--template-collection-section-content > * { width:auto !important; } } .fl-builder-blocks-section-content .fl-builder-block-module, .fl-builder-blocks-section-content .fl-builder-block-row { flex: 1 1 50%; width:50%; box-sizing: border-box; } .fl-builder--search-results-panel .fl-builder-blocks-section-content .fl-builder-block-module { flex: 1 1 100%; width: 100%; } .fl-builder-blocks-section.fl-active .fl-builder-blocks-section-content { display: block; } .fl-builder-blocks-section-content .fl-builder-block { box-sizing: border-box; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-radius: 4px; font-size: 13px; line-height: 1.1; font-weight: 400; color: #38404a; } .fl-builder-block { position: relative; height:47px; } .fl-builder-block-disabled, .fl-builder-block-disabled .fl-builder-block-content { cursor: pointer !important; } .fl-builder-block.fl-builder-block-col-group { height:84px; } .fl-builder-block.fl-builder-block-has-thumbnail:not(.ui-sortable-helper) { height:auto !important; padding:10px !important; } .fl-builder-block.fl-builder-block-has-thumbnail:hover { padding:0 !important; } .fl-builder-block.fl-builder-block-has-thumbnail .fl-builder-block-content { position: relative !important; } .fl-builder-block.fl-builder-block-has-thumbnail:hover .fl-builder-block-content { padding: 10px !important; } .fl-builder-block.fl-builder-block-has-thumbnail .fl-builder-block-details { margin: 0 10px 4px !important; } .fl-builder-block:hover { overflow:visible; z-index: 1; } .fl-builder-block:hover .fl-builder-block-content { display: block; box-sizing: border-box; position: absolute; top:0; left:0; width: 100%; padding: 15px 20px; border-radius: 4px; background: #ffffff; box-shadow: 0 2px 4px 0 rgba(0,0,0,0.12); text-decoration: none; color: #111111; cursor: move; overflow:hidden; } .fl-builder-block-module:hover .fl-builder-block-content { width:auto; /* modules allow auto width to show long titles */ min-width:100%; } .fl-builder-block .fl-builder-block-content .fl-builder-block-visual { display: block; margin-bottom: 7px; } .fl-builder-block-drag-helper .fl-builder-block-content .fl-builder-block-visual, .fl-builder-block-drag-helper .fl-builder-block-content .fl-builder-block-thumbnail { display: none !important; } .fl-builder-block .fl-builder-block-content .fl-builder-block-visual.fl-cols-visual { display: flex; flex-direction: row; height: 30px; } .fl-builder-block-visual.fl-cols-visual .fl-cols-visual-col { flex: 1 100%; background: #464a4c; height: 30px; margin: 0 2px; border-radius: 2px; } .fl-builder-block:hover .fl-builder-block-visual.fl-cols-visual .fl-cols-visual-col { background: #000000; } .fl-builder-block-visual.fl-cols-visual .fl-cols-visual-col:first-child { margin-left: 0 !important; } .fl-builder-block-visual.fl-cols-visual .fl-cols-visual-col:last-child { margin-right: 0 !important; } .fl-cols-visual.left-sidebar .fl-cols-visual-col:first-child { flex-basis:60px; } .fl-cols-visual.right-sidebar .fl-cols-visual-col:last-child { flex-basis:60px; } .fl-cols-visual.left-right-sidebar .fl-cols-visual-col:first-child, .fl-cols-visual.left-right-sidebar .fl-cols-visual-col:last-child { flex-basis:60px; } .fl-builder-block-saved-module.fl-builder-block-global .fl-builder-block-title, .fl-builder-block-saved-module:hover .fl-builder-block-title, .fl-builder-block-saved-column.fl-builder-block-global .fl-builder-block-title, .fl-builder-block-saved-column:hover .fl-builder-block-title, .fl-builder-block-saved-row.fl-builder-block-global .fl-builder-block-title, .fl-builder-block-saved-row:hover .fl-builder-block-title, .fl-builder-touch .fl-builder-block-saved-module .fl-builder-block-title, .fl-builder-touch .fl-builder-block-saved-column .fl-builder-block-title, .fl-builder-touch .fl-builder-block-saved-row .fl-builder-block-title { margin-right: 70px; } .fl-builder-block-module:nth-child(even):hover .fl-builder-block-content { left:auto; right:0; } .fl-builder-block-thumbnail { border-radius: 4px; background-size: contain; background-repeat: no-repeat; background-position: center; background-color: rgba(0, 0, 0, 0.06); margin-bottom:10px; transform-origin: bottom; transition-property: transform, box-shadow; transition-duration: .15s; } .fl-builder-block:hover .fl-builder-block-thumbnail { transform:scale(1.05); box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.08) } .fl-builder-block .fl-builder-block-icon { margin-right:7px; fill: #000000; display: inline-block; width:20px; height:20px; vertical-align: middle; } .fl-builder-block-thumbnail:before { content: ""; display:block; padding-top:50%; } .fl-builder-block-thumbnail img { max-width: 100%; max-height: 160px; margin: 0; object-fit: cover; } .fl-builder-blocks-section-content .fl-builder-block { box-shadow: 0px 0px 0px rgba(0, 0, 0, 0); transition-property: box-shadow; transition-duration: .15s; } .fl-builder-blocks-section-content .fl-builder-block i, .fl-user-template-actions i { color: #000000; margin-right: 10px; } .fl-builder-blocks-section-content .fl-builder-block .fl-builder-block-details { position: relative; } .fl-builder-blocks-separator { background: #f1f1f1; height: 6px; } .fl-builder-block:hover .fl-builder-badge { background: #2ea2cc; } .ui-sortable-helper .fl-builder-badge { display: none !important; } /* Lite Version CTAs ------------------------------------------------------ */ /* Pro Modules List */ #fl-builder-blocks-pro { border-bottom: 4px solid #e7ebef; position: relative; } #fl-builder-blocks-pro.fl-builder-blocks-section .fl-builder-block { cursor: pointer !important; padding-right: 50px; } #fl-builder-blocks-pro .fl-builder-block:hover .fl-builder-block-content { cursor: pointer !important; padding-right: 60px; } .fl-builder-blocks-pro-closed { height: 240px; overflow: hidden; } .fl-builder-blocks-pro-overlay { background: linear-gradient(to top, rgba(245, 247, 249, 1) 0%,rgba(255,255,255,0) 100%); position: absolute; top: 0; right: 0; bottom: 0; left: 0; } .fl-builder-blocks-pro-open .fl-builder-blocks-pro-overlay { display: none; } .fl-builder-blocks-pro-expand.fl-builder-button { display: inline-block !important; font-size: 12px !important; margin-bottom: 10px !important; opacity: 0.4; width: 100% !important; } .fl-builder-blocks-pro-expand:hover { opacity: 1; } .fl-builder-blocks-pro-expand-rotate svg { transform: rotate(180deg); } /* Panel CTAs */ .fl-builder--panel-cta { margin: 0 20px 40px 20px !important; font-size:16px; text-align: center; } .fl-builder--panel-cta a { color:inherit; text-decoration: none; line-height: 1.6; } .fl-builder--panel-cta a:hover { text-decoration: none; } .fl-builder--panel-cta img { display: block; max-width: 70px; margin: 0 auto 20px; position: relative; right: 8px; } .fl-builder--panel-cta button { display: block; margin: 20px auto; } /* Panel Messages */ .fl-builder--panel-message { text-align: center; padding:40px 20px; font-size: 16px; } .fl-builder--panel-message .fl-builder-button { display: inline-block; padding:10px; } /* Pro Badges */ .fl-builder-pro-badge { background: rgba(0,0,0,0.4); color: white; font-size: 10px; font-weight: bold; padding: 2px 4px; } .fl-builder--menu-item .fl-builder-pro-badge { margin-left: 10px; } .fl-builder-block-module .fl-builder-pro-badge { padding: 2px; position: absolute; right: 20px; } .fl-builder-block-module:hover .fl-builder-pro-badge { background: #F7A407; } .fl-builder--template-thumbnail .fl-builder-pro-badge { background: #F7A407; position: absolute; right: 8px; top: 8px; z-index: 1; } .fl-builder-block-row-template .fl-builder-pro-badge { position: absolute; top: auto; bottom: 10px; right: 10px; } /* Lite Version Tools Menu */ .fl-builder-lite .fl-builder--menu-item[data-event="saveTemplate"], .fl-builder-lite .fl-builder--menu-item[data-event="launchThemerLayouts"], .fl-builder-lite .fl-builder--menu-item[data-event="showGlobalStyles"] { opacity: 0.5 } /* Pro Version Lightbox ------------------------------------------------------ */ .fl-builder-pro-lightbox .fl-lightbox { max-width: 450px; padding: 30px; text-align: center; } .fl-builder-pro-lightbox .dashicons-no { cursor: pointer; position: absolute; right: 10px; top: 14px; font-size: 20px; opacity: 0.3; } .fl-builder-pro-lightbox .dashicons-no:hover { opacity: 1; } .fl-pro-message-badge { margin-bottom: 15px; } .fl-pro-message-badge span { background: rgba(0, 0, 0, 0.3); color: #fff; font-size: 10px !important; font-weight: bold; padding: 2px 4px; } .fl-pro-message-title { font-size: 20px !important; font-weight: bold; margin-bottom: 20px; } .fl-pro-message-content { font-size: 16px !important; line-height: 24px !important; margin-bottom: 20px; } .fl-pro-message-button button { display: inline; } .fl-builder-panel-saved-search { display: flex; flex-direction: row; padding: 0 10px 6px; } .fl-builder-panel-saved-search input.saved-search-term { width: 96%; flex: 1 1 100%; border: 2px solid #e6eaed; background: white; border-radius: 4px; margin: 0 4px 0 0; padding: 5px 10px; min-height: calc(var(--fl-builder-target-size) - 6px); color: #333; } .fl-builder-panel-saved-search input.saved-search-term:focus { border-color: #0197C6; outline: none; } /* Builder Panel Templates ------------------------------------------------------ */ .fl-builder-block-template-image { margin: 5px 0 10px; max-width: 100%; border: 1px solid #dfdfdf; } .fl-builder-block .fl-builder-block-title { overflow: hidden; text-overflow: ellipsis; vertical-align: middle; line-height: 1.3; } .ui-sortable-helper .fl-builder-block-template-image { display: none !important; } @keyframes fl-builder-template-item-enter { from { transform: translateY(100px) scale(.3); opacity:0; } to { transform: scale(1); opacity:1; } } .fl-builder--template-collection { clear:both; padding:10px 0; } .fl-builder--template-collection-section-content { padding: 0 10px; } .fl-builder--template-collection-item { box-sizing: border-box; width: 50%; float:left; padding:10px; cursor: pointer; font-size: 13px; transform-origin: center; opacity: 1; position: relative; } .fl-builder--template-thumbnail { background-size: cover; background-clip: content-box; background-position: center top; background-color:white; border:2px solid transparent; transform-origin: bottom; transition-property: transform, box-shadow; transition-duration: .15s; position: relative; } .fl-builder--template-collection-item .fl-builder--template-thumbnail { border-color: #e4e7ea; } .fl-user-template .fl-builder--template-thumbnail { border-color: #e4e7ea; } .fl-builder--template-thumbnail:before { display:block; content: ""; padding-top:120%; } .fl-builder--template-thumbnail:hover { transform: scale(1.05); box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.08); } .fl-builder--template-name { text-align: center; padding:4px 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .fl-builder--template-collection-section { padding-bottom: 10px; border-bottom: 1px solid #dfdfdf; } .fl-builder--template-collection-section:last-child { border-bottom:none; } .fl-builder--template-collection-section:after, .fl-builder--template-collection-section:before { content: ""; display: block; clear:both; } .fl-builder--template-collection-section-name { padding: 15px 10px 10px; } /* Builder Panel Node Templates ------------------------------------------------------ */ span.fl-builder-block-no-node-templates { display: block; padding: 15px 20px; text-align: center; } span.fl-builder-block-no-node-templates:hover { cursor: default; } .fl-builder-blocks-node-template .fl-builder-block { position: relative; } .fl-builder-blocks-section-content .fl-builder-node-template-actions { bottom: 0; cursor: default; display: none; position: absolute; right: 0; top: 0; } .fl-builder-blocks-section-content .fl-builder-node-template-actions a:hover { text-decoration: none; } .fl-builder-blocks-section-content .fl-builder-node-template-edit, .fl-builder-blocks-section-content .fl-builder-node-template-delete { display: inline; cursor: pointer; margin: 0; padding: 15px 10px; text-align: center; width: 30px; } .fl-builder-block-details .fl-builder-node-template-edit, .fl-builder-block-details .fl-builder-node-template-delete { padding-top: 0 !important; text-decoration: none !important; } .fl-builder-blocks-section-content .fl-builder-node-template-edit i, .fl-builder-blocks-section-content .fl-builder-node-template-delete i { color: #676F7A; margin: 0; } .fl-builder-blocks-section-content .fl-builder-node-template-edit:hover i, .fl-builder-blocks-section-content .fl-builder-node-template-delete:hover i { color: #444444; } .fl-builder-blocks-node-template .fl-builder-block:hover .fl-builder-node-template-actions, .fl-builder-touch .fl-builder-blocks-section-content .fl-builder-node-template-actions { display: block; } .fl-builder-block-drag-helper .fl-builder-node-template-actions, .ui-sortable-helper .fl-builder-node-template-edit, .ui-sortable-helper .fl-builder-node-template-delete { display: none !important; } /* @endgroup Content Panel */ /* @group Panel ------------------------------------------------------ */ .fl-builder--tabs { display: flex; flex-direction: row; position: relative; justify-content: flex-start; align-items: center; } .fl-builder-panel .fl-builder--panel-header { cursor:move; } .fl-builder-panel .fl-builder--tabs { justify-content: space-around; padding: 4px 24px; cursor: pointer; } .fl-builder--tab-wrap { flex: 1 1 100%; display: flex; flex-direction: row; align-items: stretch; justify-content: space-between; margin: auto; max-width: 400px; } .fl-builder--tabs button, .fl-builder--tabs button:hover, .fl-builder--tabs button:focus, .fl-builder--tabs button:active { flex: 1 1 auto; display: inline-block; text-decoration: none; text-transform: none; color:inherit; text-align: center; letter-spacing: normal !important; margin: 0; padding:5px; cursor: pointer; font-size: 12px !important; line-height: 1.3 !important; background: transparent !important; outline: none !important; border: 2px solid transparent; border-radius: 4px; min-height: var(--fl-builder-target-size); font-family: var(--fl-builder-font-family) !important; top:0; /* fix default button active */ transition-property: background, color; transition-duration: .25s; } .fl-builder--tabs button:focus { background: #e6eaed !important; } .fl-builder--tabs button.is-showing { /* active tab */ color: var(--fl-builder-selected-color); fill: currentColor; } .fl-builder--panel-content { flex:1; } .fl-builder--panel-view { display: none; overflow: hidden; } .fl-builder--panel-view.is-showing { display: block; letter-spacing: normal; } .fl-builder--content-library-panel.ui-draggable-dragging { height: 500px !important; } .fl-builder--content-library-panel .fl-builder-drop-zone { display: none !important; } .fl-builder--panel-header .fl-builder--tabs { cursor: move; } .fl-builder--category-select { display: flex; flex-direction: column; position: relative; } .fl-builder--selector-display { display: flex; flex-direction: row; position: relative; justify-content: space-between; align-items: center; color: #161B20; background: white url(../img/svg/select-arrow-down-alt2.svg) no-repeat center right 10px !important; cursor: pointer; font-size: 13px; font-weight: 700; line-height: 16px; border-radius: 4px; align-items: stretch; } .fl-builder--selector-display-label { display: flex; flex-direction: row; align-items: stretch; font-size: inherit; line-height: inherit; width: 100%; min-height: calc(var(--fl-builder-target-size) - 6px); margin: 0 !important; padding:0 !important; color: #6D6D6D; background: none !important; border: 1px solid var(--fl-builder-outline-color); border-radius: var(--fl-builder-radius); font-family: inherit; text-transform: none; } .fl-builder--selector-display-label:hover { top:0; color: inherit; background: none !important; } .fl-builder--selector-display-label:active { top:0; color: inherit; background: none; } .fl-builder--selector-display-label:focus { top:0; color: inherit; background:none; border-color: var(--fl-builder-accent-color); outline: none; } .fl-builder--group-label { color: inherit; flex: 0 0 auto; padding: 4px 10px; padding-right: 12px; background: var(--fl-builder-platter-bg-color); border-top-left-radius: calc( var(--fl-builder-radius) - 1px ); border-bottom-left-radius: calc( var(--fl-builder-radius) - 1px ); display: flex; flex-direction: row; align-items: center; } .fl-builder--current-view-name { flex: 1 1 100%; color: inherit; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 2px 10px; text-align: left; display: flex; align-items: center; } .fl-builder--selector-menu { display: none; overflow:auto; color: #293138; position: absolute; top: 46px; left: 0; width: 100%; background: white; border-radius: 4px; box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.2); overflow: visible; z-index: 2; } .fl-builder--selector-menu:before { bottom: 100%; right: 8px; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border: solid; border-color: rgba(255, 255, 255, 0); border-bottom-color: #ffffff; border-width: 10px; margin-left: -10px; } .fl-builder--category-select.is-showing .fl-builder--selector-menu { display: flex; max-height: calc(100vh - 150px); } .fl-builder--category-select.is-showing .fl-builder--selector-menu .fl-builder--menu { margin:10px 0; flex: 1 100%; overflow: auto; } button.fl-builder-button.fl-builder-bar-title-caret { margin:4px; padding: 0 12px !important; } button.fl-builder-button.fl-builder-bar-title-caret:focus { background-color: #e6eaed !important; border-color: transparent !important; } .fl-builder--category-select.is-showing .fl-builder-bar-title-caret i { transform: rotate(180deg); } .fl-builder--menu { padding:4px; margin-bottom:2px; } .fl-builder--menu > span, .fl-builder--menu > a, .fl-builder--menu > button { display: block; padding:8px 10px 10px; min-height: var(--fl-builder-target-size); border-radius: 4px; color:inherit; text-decoration: none; background:transparent !important; border: 2px solid transparent !important; font-weight: normal; font-family: inherit; } .fl-builder--menu > a:hover, .fl-builder--menu > button:hover, .fl-builder--menu > a:active, .fl-builder--menu > button:active { top:0; background: #e6eaed !important; border: 2px solid transparent !important; } .fl-builder--menu > a:focus, .fl-builder--menu > button:focus { top:0; outline:none; color:inherit; background: #e6eaed !important; border: 2px solid transparent !important; text-decoration: none; } .fl-builder--menu .fl-has-children > svg { float: right; margin: 0; height: 16px; width: 18px; transition-property: transform; transition-duration: .15s; transform: rotate(-90deg); } .fl-builder--menu .fl-has-children.fl-has-children-showing > svg { transform: rotate(0deg); } .fl-builder--menu .fl-inset { display: none; padding-left:35px; font-size: 14px; line-height: 1.25; } .fl-builder--menu a.fl-template-collection { color: #161B20; } .fl-builder--menu > *:after { clear:both; } .fl-builder--menu * .fl-builder--menu-item-accessory { float:right; color: #000000; text-transform: uppercase; text-align: center; min-width: 20px; letter-spacing: 2px; } .fl-builder--menu * .fl-builder--menu-item-accessory i { font-size:1em; margin-top:2px; } .fl-builder--menu hr { margin:4px 30px; } .fl-builder--menu hr::before, .fl-builder--menu hr::after { display: none !important; content: none !important; height:auto; } .fl-builder--menu .fl-builder-video-wrap iframe { display: block; margin:4px 0; width: 100%; } .fl-builder--menu > button[data-event="revResponsiveEditing"] { display: none; } /* @endgroup Admin Panel */ /* @group Publish Actions */ .fl-builder-publish-actions { display: flex; box-sizing: border-box; position: absolute; top:0; right:0; width: var(--fl-builder-panel-width); max-width: 100%; height:44px; padding: 4px; padding-left:0; flex-direction: row; justify-content: flex-end; opacity:1; pointer-events: auto; transform: scaleX(1) translateX(0px); transform-origin: right; transition-property: transform, opacity; transition-duration: .15s; } .fl-builder-publish-actions.is-hidden { transform: scaleX(.23) translateX(68px); opacity:0; pointer-events: none; } .fl-builder-bar .fl-builder-button-group { display: flex; flex-basis: 100%; } .fl-builder-bar .fl-builder-button-group > .fl-builder-button { border-radius: 0; margin-left: 0px; flex: 1 0 auto; text-align: center; justify-content: space-around; } .fl-builder-bar .fl-builder-button-group > .fl-builder-button { box-shadow:none; } .fl-builder-bar .fl-builder-button-group > .fl-builder-button:first-child { margin-left:0; border-top-left-radius: 3px; border-bottom-left-radius: 3px; } .fl-builder-bar .fl-builder-button-group > .fl-builder-button:last-child { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } .fl-builder-publish-actions-click-away-mask { display: none; position: fixed; top:0; left:0; right:0; height:100vh; background: transparent; } /* @endgroup Publish Actions */ /* @group Drag and Drop ------------------------------------------------------ */ .fl-builder-dragging .fl-builder-content:not(.fl-builder-empty) { padding: 16px 0; } .fl-builder-empty { display: none; border: 2px dashed #969696; border-radius: 8px; color: #909090; font-family: var(--fl-builder-font-family); font-size: 20px; font-weight: 700; margin: 10px; padding: 250px 20px; position: relative; text-align: center; text-transform: uppercase; } .fl-builder-edit .fl-builder-empty { display: block; } .fl-builder-block.ui-draggable-dragging, .fl-builder-block-drag-helper { background: rgba( 255, 255, 255, 0.95 ) !important; border: 2px solid #000000; border-radius: 4px; -moz-box-shadow: 0 0 8px rgba(0,0,0,0.2); -webkit-box-shadow: 0 0 8px rgba(0,0,0,0.2); box-shadow: 0 0 8px rgba(0,0,0,0.2); color: #333333 !important; font-family: var(--fl-builder-font-family); font-size: 13px !important; height: 47px !important; line-height: 40px !important; overflow: hidden; padding: 0 20px; position: absolute !important; text-overflow: ellipsis; white-space: nowrap; width: 180px !important; z-index: 100010 !important; display:flex; flex-direction:row; align-content: center; justify-content: flex-start; pointer-events: none; align-items: center; } .fl-builder-block.fl-builder-block-drag-helper:hover { padding:0; box-shadow: none; } .fl-builder-block-drag-helper .fl-builder-block-content { display: flex; align-items: center; } .fl-builder-block-drag-helper:hover .fl-builder-block-content { position: static; padding: 0 20px; } .fl-builder-block-saved-row.fl-builder-block-drag-helper:hover .fl-builder-block-content, .fl-builder-block-saved-column.fl-builder-block-drag-helper:hover .fl-builder-block-content, .fl-builder-block-saved-module.fl-builder-block-drag-helper:hover .fl-builder-block-content { padding: 14px 20px; } .fl-builder-block-drag-helper .fl-builder-block-icon { fill: #000000; margin-top:-10px; } .fl-builder-drop-zone { animation: fl-builder-drop-zone-pulse 2s infinite; background: var(--fl-builder-accent-color); border-radius: 4px; color: #fff !important; display: block; font-family: var(--fl-builder-font-family); font-weight: normal; font-size: 12px; letter-spacing: 1px; line-height: 1.15; margin: 10px; padding: 6px 8px 5px; position: relative; text-align: left; text-overflow: ellipsis; text-shadow: none; text-transform: none; white-space: nowrap; overflow: hidden; z-index: 10; } @keyframes fl-builder-drop-zone-pulse { 0% { filter: brightness(100%); } 50% { filter: brightness(125%); } 100% { filter: brightness(100%); } } .fl-builder-drop-zone-global { background: var(--fl-builder-global-accent-color); } .fl-builder-content > .fl-builder-drop-zone { margin: 10px 20px; } .fl-row-content > .fl-builder-drop-zone { margin: 3px 7px; } .fl-col-has-cols > .fl-col-content > .fl-builder-drop-zone { margin: 3px 10px; } .fl-sortable-disabled > .fl-builder-drop-zone { display: none !important; } .fl-col-group-equal-height.fl-col-group-align-center .fl-col-content > .fl-builder-drop-zone { width: 100%; } .fl-module > .fl-builder-drop-zone, .fl-module-content > .fl-builder-drop-zone { flex-grow: 0 !important; align-self: stretch !important; } /* General Node Highlights */ .fl-node-highlight { outline: 2px dashed var(--fl-builder-blue); } .fl-node-highlight.fl-node-global { outline: 2px dashed var(--fl-builder-orange); } .fl-overlay-highlight > .fl-block-overlay { outline-style: dashed !important; } /* Row Highlights */ .fl-row-highlight { padding: 16px 0; } .fl-row-highlight > .fl-row-content-wrap > .fl-row-content { outline-width: var(--fl-builder-highlight-width) !important; outline-offset: var(--fl-builder-highlight-offset); outline-style: dashed !important; outline-color: var(--fl-builder-highlight-color) !important; } .fl-builder-dragging .fl-row-highlight > .fl-row-content-wrap > .fl-row-content { outline-color: transparent !important; } .fl-row-highlight.fl-node-global > .fl-row-content-wrap > .fl-row-content { outline-color: var(--fl-builder-global-accent-color); } .fl-row-highlight .fl-col-group { position: relative; } .fl-builder-dragging .fl-col-group { margin: 12px 0; /* Small separation between col groups */ } /* Column Highlights */ .fl-col-highlight { position: relative; } .fl-col-highlight > .fl-col-content { outline-width: var(--fl-builder-highlight-width) !important; outline-offset: var(--fl-builder-highlight-offset); outline-style: dashed !important; outline-color: var(--fl-builder-muted-accent-color) !important; border-radius: var(--fl-builder-radius) !important; min-height: 100px; overflow-x: hidden; } .fl-col-has-cols.fl-col-highlight > .fl-col-content { padding: 8px; } .fl-col-highlight.fl-node-global > .fl-col-content { outline-color: var(--fl-builder-global-accent-color) !important; } .fl-builder-simple .fl-col-highlight > .fl-col-content { border: none !important; } /* Column Highlight Guides */ .fl-col-has-highlight-guide .fl-col-content { position: relative; } .fl-col-highlight-guide { background: rgba(0, 160, 210, 0.05); outline-width: var(--fl-builder-highlight-width) !important; outline-offset: var(--fl-builder-highlight-offset); outline-style: dashed !important; outline-color: var(--fl-builder-highlight-color) !important; bottom: 0; left: 0; position: absolute; right: 0; top: 0; z-index: 1; } .fl-node-global .fl-col-highlight-guide { outline-color: var(--fl-builder-global-accent-color) !important; background-color: rgba(255, 150, 0, 0.06) !important; } .fl-col-has-highlight-guide .fl-block-overlay { background: none; outline-color: transparent; } .fl-col-has-highlight-guide .fl-block-col-resize { display: none; } .fl-col-has-highlight-guide .fl-col-highlight .fl-col-content { border-color: transparent !important; } /* Container Module Highlights */ :where( .fl-module-highlight.fl-module:not( :has( > .fl-module-content) ), .fl-module-highlight.fl-module > .fl-module-content, .fl-module-highlight[data-children-wrapper] ) { outline-width: var(--fl-builder-highlight-width) !important; outline-offset: var(--fl-builder-highlight-offset); outline-style: dashed !important; outline-color: var(--fl-builder-muted-accent-color) !important; border-radius: var(--fl-builder-radius); min-height: var(--fl-builder-min-node-size); min-width: var(--fl-builder-min-node-size); } .fl-module-highlight.fl-module .fl-builder-drop-zone { margin: 0; } .fl-module[data-accepts].fl-module-highlight { min-height: 100px; } .fl-builder-dragging .fl-builder-content > .fl-module-highlight { margin-top: 32px; margin-bottom: 32px; } .fl-builder-dragging .fl-builder-content > .fl-module-highlight:has(+ .fl-row-highlight) { margin-bottom: 16px; } .fl-builder-dragging .fl-builder-content .fl-row-highlight + .fl-module-highlight { margin-top: 16px; } /* Drop Targets */ .fl-drop-target { --target-inset: 8px; visibility: hidden; pointer-events: none; } .fl-builder-dragging .fl-drop-target { visibility: visible; pointer-events: auto; } /* Column Drop Targets */ .fl-col-drop-target { --target-size: 44px; --target-outset: calc( 0px - ( var(--target-size) / 2 ) ); bottom: var(--target-inset); display: none; left: var(--target-outset); position: absolute; top: var(--target-inset); width: var(--target-size); z-index: 1; padding: 0; } .fl-col-highlight .fl-col-drop-target { display: block; } .fl-col-drop-target-last { left: auto; right: var(--target-outset); } .fl-col-drop-target .fl-builder-drop-zone { width: 10px; height: 100%; border-radius: 5px; margin:0 auto; padding:0; } /* Column Group Drop Targets */ .fl-col-group-drop-target { --target-size: 26px; --target-outset: calc( -22px - 6px ); /* take into account col group spacing */ display: none; flex-direction: row; align-items: flex-end; justify-content: center; position: absolute; right: var(--target-inset); top: var(--target-outset); left: var(--target-inset); height: var(--target-size); z-index: 1; padding: 0; } .fl-row-highlight .fl-col-group-drop-target { display: flex; } .fl-col-group-drop-target-last { top: auto; bottom: var(--target-outset); align-items: flex-start; } .fl-col-group-drop-target .fl-builder-drop-zone { flex: 1 1 auto; height: 8px; margin: 0; padding: 0; } .fl-col-group-drop-target-empty { display: none !important; } .fl-row-content-empty .fl-col-group-drop-target-empty { display: flex !important; top: -2px !important; } /* Row Drop Targets */ .fl-row-drop-target { display: none; left: 0; height: 24px; margin-top: -28px; position: absolute; right: 0; z-index: 1; } .fl-row-highlight .fl-row-drop-target { display: block; } .fl-row-drop-target-last { margin-top: 4px; } .fl-row .fl-row-drop-target .fl-builder-drop-zone { bottom: 0; left: 4px; margin: 0; position: absolute; right: 4px; top: 0; } /* Main Layout Row Drop Target */ .fl-builder-content > .fl-row-drop-target { margin: 0; position: static; } .fl-builder-dragging .fl-builder-content.fl-builder-empty > .fl-row-drop-target { bottom: 10px; display: block; height: auto; left: 0; position: absolute; right: 0; top: 10px; } .fl-builder-content .fl-row-drop-target .fl-builder-drop-zone { margin-bottom: 0; margin-top: 0; } /* Container module row drop targets */ .fl-module > .fl-row-drop-target:not(.fl-row-drop-target-last) { top: 0; } .fl-module > .fl-row-drop-target-last { top: 100%; } .fl-builder-dragging .fl-module > .fl-row-drop-target { display: block; } .fl-builder-dragging .fl-module[data-accepts] { position: relative; } /* Nodes */ .fl-module:focus, .fl-row:focus, .fl-col-group:focus, .fl-col:focus { outline:none; } /* Sortable Proxies */ .fl-sortable-proxy { display: none; } /* Action Overlays ------------------------------------------------------ */ .fl-block-overlay { --overlay-text: white; --overlay-tint: var(--fl-builder-highlight-color); --overlay-tint-hover: var(--fl-builder-highlight-color-hover); --action-size: 36px; --radius: var(--fl-builder-radius); border-radius: var(--radius); min-width: 45px; /* Prevent super small overlays */ } .fl-block-overlay, .fl-block-overlay * { text-shadow: none; -webkit-touch-callout: none; transition-property: border-color; transition-duration: .3s; mix-blend-mode: normal; } .fl-block-overlay i.fl-block-has-rules { font-family: "Font Awesome 5 Free" !important; font-size: 14px !important; text-decoration: none !important; text-shadow: none !important; line-height: 1 !important; font-style: normal !important; } .fl-block-overlay-active { position: relative; } .fl-block-overlay-header { display: flex; min-height: var(--action-size); color: var(--overlay-text) !important; } .fl-block-overlay-header * { color: var(--overlay-text) !important; } .fl-block-overlay-actions { flex-grow: 0; display: flex; pointer-events: auto; background: var(--overlay-tint); margin: 0; padding: 0 5px; text-shadow: none; border-bottom-right-radius: var(--radius); border-top-left-radius: var(--radius); transition-property: background-color; transition-duration: .3s; box-shadow: 5px 5px 10px rgba(128, 128, 128, .2); max-width: 100%; } .fl-row-overlay-header-bottom .fl-block-overlay-actions { border-radius: 0; border-top-right-radius: var(--fl-builder-radius); border-bottom-left-radius: var(--fl-builder-radius); } .fl-builder-col-resizing .fl-block-overlay-actions, .fl-builder-row-resizing .fl-block-overlay-actions { overflow: hidden; } .fl-block-overlay-actions > * { position: relative; display: flex !important; align-items: center; justify-content: center; width: var(--action-size) !important; min-width: var(--action-size) !important; color: var(--overlay-text) !important; cursor: pointer; font-size: 16px !important; line-height: 28px !important; text-align: center; } .fl-block-overlay-actions > * > span { display: flex; align-items: center; justify-content: center; height: 100%; width: 100%; } .fl-block-overlay-actions > * > i { width: var(--action-size) !important; height: 100%; font-size: 16px !important; line-height: 28px !important; display: flex; align-items: center; justify-content: center; } .fl-block-overlay-actions > *:hover { background-color: var(--overlay-tint-hover); } .fl-block-overlay-actions .fl-block-move { cursor: move; } .fl-block-has-rules, .fl-block-label { color: var(--overlay-tint) !important; cursor: pointer; padding: 7px; position: absolute; right: 0px; top: 0; } .fl-block-overlay-active .fl-block-label { font-size: 20px; } .fl-block-label { z-index: -1; } .fl-block-label.fl-block-label-has-rules { padding: 3px 7px; right: 20px; } .fl-block-has-rules.logic { color: red !important; } .fl-block-overlay-title { color: var(--overlay-text) !important; float: left; font-family: var(--fl-builder-font-family); font-size: 14px; height: 30px; line-height: 29px; margin-right: 2px; padding: 0 12px 0 8px; } /* Selected Overlays */ .fl-node-selected > .fl-block-overlay { background: none; } /* Row Overlays */ .fl-row-overlay { outline-width: var(--fl-builder-highlight-width) !important; outline-style: solid !important; outline-color: var(--overlay-tint) !important; outline-offset: -2px; bottom: 0; -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; cursor: pointer; color: var(--overlay-text); left: 0; position: absolute; top: calc( 0px - var(--action-size) ); right: 0; z-index: 100006; } .fl-row-overlay.fl-row-menu-active, .fl-row-overlay.fl-row-menu-active.fl-block-overlay.fl-block-overlay-global { z-index: 100007; } .fl-row-full-width .fl-row-overlay { left: 0; right: 0; bottom: 0; } .fl-row-overlay-header-bottom { bottom: calc( 0px - var(--action-size) ) !important; top: 0; } .fl-row-overlay-header-bottom .fl-block-overlay-header { position: absolute; bottom: 0; } .fl-block-overlay-active .fl-row-content-wrap { position: relative; } .fl-block-overlay-active .fl-row-content { position: relative; z-index: 100007 !important; } /* Row Resizing */ .fl-builder-row-resizing .fl-col.fl-block-overlay-active, .fl-builder-row-resizing .fl-module.fl-block-overlay-active { position: static; } .fl-builder-row-resizing .fl-module-overlay { width: auto !important; } /* Column Overlays */ .fl-col-overlay { outline-width: var(--fl-builder-highlight-width) !important; outline-offset: var(--fl-builder-highlight-offset); outline-style: solid !important; outline-color: var(--overlay-tint) !important; bottom: 0; cursor: pointer; color: var(--overlay-text); left: 0; position: absolute; right: 0; top: 0; z-index: 100008; } .fl-node-selected .fl-col-overlay { z-index: 100006; } /* Module Overlays */ .fl-module-overlay { outline-width: var(--fl-builder-highlight-width) !important; outline-offset: var(--fl-builder-highlight-offset); outline-style: solid !important; outline-color: var(--overlay-tint) !important; cursor: pointer; color: var(--overlay-text); left: 0; min-height: 32px; position: absolute; right: 0; top: 0; bottom: 0; height: 100%; /* strangely you need this for grid containers */ z-index: 100007; } .fl-node-selected .fl-module-overlay { z-index: 100006; } .fl-module:has(.fl-block-overlay-active) { z-index: 100007; } .fl-builder-global-templates-locked .fl-block-overlay-global.fl-module-overlay { cursor: default; } .fl-module-adjust-height { padding-bottom: 15px; padding-top: 15px; } .fl-col-bg-overlay .fl-block-overlay-active.fl-module { z-index: 100008; } /* Global Overlays */ .fl-block-overlay-global { --overlay-tint: var(--fl-builder-global-accent-color); } .fl-block-overlay-title-global { font-size: 11px; letter-spacing: 1px; margin-left: 4px; padding: 2px 4px; vertical-align: top; } .fl-block-overlay-global .fl-block-overlay-actions > *:hover { background-color: var(--fl-builder-global-accent-color-hover); } .fl-block-overlay-global .fl-builder-has-submenu > ul.fl-builder-submenu li a:hover { background-color: var(--fl-builder-global-accent-color-hover); } /* Global Row Overlays */ .fl-block-overlay-global.fl-row-overlay { background: rgba(255, 150, 0, 0); cursor: pointer; z-index: 100007; } .fl-builder-global-templates-locked .fl-block-overlay-global.fl-row-overlay { cursor: default; } .fl-builder-row-template .fl-block-overlay-global.fl-row-overlay { background: rgba(255, 150, 0, 0); cursor: default; z-index: 100006; } .fl-block-overlay-global.fl-row-overlay .fl-block-col-resize { display:none; } /* Muted Overlays */ .fl-block-overlay-muted .fl-row-overlay { --overlay-tint: #555D66; background-color: transparent; -webkit-backdrop-filter: none; backdrop-filter: none; } .fl-block-overlay-muted .fl-row-overlay .fl-block-has-rules { color: var(--overlay-tint) !important; } .fl-block-overlay-muted .fl-row-overlay .fl-block-col-resize { display:none; } /* Disabled Overlays */ .fl-node-disabled .fl-row-content-wrap, .fl-node-disabled > .fl-col-content, .fl-module.fl-node-disabled > *:not(.fl-drop-target) { opacity: 0.3; } /* Column Resize Handles */ .fl-block-col-resize { --resizer-width: 18px; --resizer-outset: calc( 0px - ( var(--resizer-width) / 2 ) ); /* negative half-width */ bottom: 0 !important; position: absolute; top: 0 !important; width: var(--resizer-width); display: flex; justify-content: center; align-items: center; padding: 10px 0; pointer-events: auto; } .fl-block-col-resize-handle-wrap { display: contents; } .fl-block-col-resize-e { cursor: ew-resize; left: auto !important; right: var(--resizer-outset) !important; } .fl-block-col-resize-w { cursor: ew-resize; left: var(--resizer-outset) !important; } .fl-block-col-resize-handle { background: var(--overlay-text); border: 2px solid var(--overlay-tint); border-radius: 4px; width: 8px; min-height: 8px; height: 100%; max-height: 50px; pointer-events: none; } .fl-block-col-resize-feedback { --feedback-size: 24px; --feedback-outset: calc( 50% - ( var(--feedback-size) / 2 ) ); color: var(--overlay-tint) !important; display: none; font-family: var(--fl-builder-font-family); font-size: 11px !important; font-weight: bold; position: absolute; pointer-events: none; z-index: 100008; } .fl-block-col-resize-feedback-left, .fl-block-col-resize-feedback-right { background: var(--overlay-text); border: 2px solid var(--overlay-tint); padding: 2px 6px; height: var(--feedback-size); border-radius: calc( var(--feedback-size) / 2 ); } .fl-block-col-resize-feedback-left { top: var(--feedback-outset); right: 20px; } .fl-block-col-resize-feedback-right { top: var(--feedback-outset); left: 20px; } /* Builder Submenus ------------------------------------------------------ */ .fl-builder-has-submenu { position: relative; --radius: var(--fl-builder-radius); } .fl-builder-has-submenu > ul.fl-builder-submenu { background: var(--overlay-tint); box-shadow: 0 0 20px rgba(0,0,0,0.20); border-top-left-radius: 0; display: none; left: 0; list-style: none; margin: 0 !important; padding: 0; position: absolute; text-align: left; text-decoration: none !important; letter-spacing: normal; top: 100%; min-width: 165px; z-index: 100008; } .fl-builder-has-submenu > ul.fl-builder-submenu li { list-style: none; margin: 0; padding: 0; text-decoration: none !important; } .fl-builder-submenu-right ul.fl-builder-submenu { left: auto; right: 0; } .fl-builder-has-submenu.fl-builder-submenu-open > ul.fl-builder-submenu { display: block; } .fl-builder-has-submenu > ul.fl-builder-submenu li span { display: flex; width: 100%; gap: 5px; align-items: center; } .fl-builder-has-submenu > ul.fl-builder-submenu li a { display: flex; align-items: center; min-height: 30px; overflow: hidden; padding: 6px 12px; white-space: nowrap; } .fl-builder-has-submenu > ul.fl-builder-submenu li, .fl-builder-has-submenu > ul.fl-builder-submenu li a, .fl-builder-has-submenu > ul.fl-builder-submenu li span { border-bottom: 0 none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; color: var(--overlay-text) !important; line-height: 13px !important; font-size: 13px !important; font-family: var(--fl-builder-font-family) !important; font-weight: normal !important; font-style: normal !important; text-decoration: none !important; text-overflow: ellipsis; text-transform: none !important; text-shadow: none !important; letter-spacing: 0 !important; } .fl-builder-has-submenu > ul.fl-builder-submenu li a:hover { background: var(--overlay-tint-hover); color: var(--overlay-text); opacity: 1; text-decoration: none; } .fl-builder-has-submenu > ul.fl-builder-submenu > li:first-child > a { border-top-right-radius: var(--radius); padding-top: 12px; } .fl-builder-has-submenu > ul.fl-builder-submenu > li:last-child > a { border-bottom-left-radius: var(--radius); border-bottom-right-radius: var(--radius); padding-bottom: 12px; } /* Nested Submenus */ .fl-builder-has-submenu .fl-builder-submenu .fa, .fl-builder-has-submenu .fl-builder-submenu .fas, .fl-builder-has-submenu .fl-builder-submenu .far, .fl-builder-has-submenu .fl-builder-submenu .fl-caret-right { height: 12px !important; line-height: 12px !important; position: relative; right: -5px; width: 14px !important; margin-left: auto; transform: rotate(0); } .fl-builder-has-submenu .fl-builder-has-submenu .fl-builder-submenu { display: none; left: 100%; top: 0; } .fl-builder-has-submenu .fl-builder-submenu-right.fl-builder-has-submenu .fl-builder-submenu { left: auto; right: 100%; } .fl-builder-has-submenu .fl-builder-has-submenu:hover > .fl-builder-submenu { display: block; } /* Submenu Item Separators */ .fl-builder-submenu-sep { padding: 7px 0px !important; } .fl-builder-submenu-sep div { border-bottom: 1px solid rgba( 255, 255, 255, 0.4 ); } /* Disabled menu items */ .fl-builder-submenu a.fl-builder-submenu-disabled { opacity: 0.5; pointer-events: none; } /* Parent Column Controls */ .fl-block-col-move, .fl-block-col-move-parent { cursor: move; position: relative; } /* Submenu Move Icons */ .fl-builder-submenu .fa-arrows-alt { cursor: move; display: none !important; } .fl-builder-submenu a:hover .fa-arrows-alt { display: block !important; float:right; line-height: 12px !important; height: 12px !important; } /* Quick Copy Paste */ .fl-builder-has-submenu > ul.fl-builder-submenu li a.fl-row-quick-paste, .fl-builder-has-submenu > ul.fl-builder-submenu li a.fl-col-quick-paste, .fl-builder-has-submenu > ul.fl-builder-submenu li a.fl-module-quick-paste { opacity: 0.5; pointer-events: none; } .fl-builder-has-submenu > ul.fl-builder-submenu li a.fl-row-quick-paste.fl-quick-paste-active, .fl-builder-has-submenu > ul.fl-builder-submenu li a.fl-col-quick-paste.fl-quick-paste-active, .fl-builder-has-submenu > ul.fl-builder-submenu li a.fl-module-quick-paste.fl-quick-paste-active { opacity: 1; pointer-events: initial; } .fl-builder-has-submenu > ul.fl-builder-submenu li a.fl-row-quick-paste.fl-quick-paste-active:hover, .fl-builder-has-submenu > ul.fl-builder-submenu li a.fl-col-quick-paste.fl-quick-paste-active:hover, .fl-builder-has-submenu > ul.fl-builder-submenu li a.fl-module-quick-paste.fl-quick-paste-active:hover { opacity: 1; } /* Parent Select Menu */ .fl-block-select-parent-menu li svg { fill: #fff; transform: rotate(45deg); } .fl-block-select-parent-menu .fl-row-move, .fl-block-select-parent-menu .fl-col-move, .fl-block-select-parent-menu .fl-module-move { cursor: move; } /* Content */ :where( .fl-builder-content-editing .fl-module:not(:has(*)) ) { min-height: var(--fl-builder-min-node-size); } /* @endgroup Drag and Drop */ /* @group Actions Lightbox ------------------------------------------------------ */ .fl-builder-actions-lightbox .fl-lightbox { display: block; width: 300px; border-radius: 4px; } .fl-builder-actions-lightbox .fl-lightbox-content-wrap { display: block; } .fl-builder-actions-lightbox .fl-builder-actions { display: flex; flex-direction: column; padding: 25px; text-align: center; letter-spacing: normal; } .fl-builder-actions-title { color: #333 !important; display: block; font-family: var(--fl-builder-font-family); font-size: 16px !important; margin-bottom: 20px; } .fl-builder-actions .fl-builder-button { display: flex; justify-content: center; margin-bottom: 7px; min-height: var(--fl-builder-target-size); } /* @endgroup Actions Lightbox */ /* @group Alert Lightbox ------------------------------------------------------ */ .fl-builder-alert-lightbox { padding: 20px; z-index: 30000000; top: 0; pointer-events: auto; } .fl-builder-alert-lightbox .fl-lightbox { max-width: min-content; min-width: 440px; width: auto; } .fl-builder-reset-lightbox .fl-lightbox { max-width: 300px; } .fl-builder-alert-lightbox .fl-lightbox-content-wrap { display: block; } .fl-builder-alert-lightbox .fl-lightbox-message, .fl-builder-alert-lightbox .fl-lightbox-message-info { color: #333 !important; font-family: var(--fl-builder-font-family); font-size: 16px !important; letter-spacing: normal; line-height: 24px; padding: 30px; } .fl-builder-alert-lightbox .fl-lightbox-message a { color: #21759b; font-size: 16px; text-decoration: underline; } .fl-builder-alert-lightbox.fl-builder-crash-lightbox .fl-lightbox{ max-width: 60%; } .fl-builder-alert-lightbox.fl-builder-crash-lightbox .fl-lightbox-content { padding: 20px; } .fl-builder-alert-lightbox.fl-builder-crash-lightbox .fl-lightbox-message { padding: 10px 20px; } .fl-builder-alert-lightbox.fl-builder-crash-lightbox .fl-lightbox-message h1 { font-size: 20px; } .fl-builder-alert-lightbox.fl-builder-crash-lightbox .fl-lightbox-message p { font-size: 14px; padding-top: 5px; } .fl-builder-alert-lightbox.fl-builder-crash-lightbox .link { color: #428bca; text-decoration: underline; } .fl-builder-alert-lightbox .fl-lightbox-message-info { padding: 0 20px; font-size: 14px !important; } .fl-builder-alert-lightbox .fl-lightbox-message-info p { line-height: 20px; padding: 10px 0 0 10px; } .fl-builder-alert-lightbox .fl-lightbox-message-info a { font-size: 14px; } /* @endgroup Alert Lightbox */ /* @group Template Selector ------------------------------------------------------ */ @keyframes fl-builder-content-section-entry { from { transform: translateY(150px) translateX(100px) scale(.3); opacity:0; } to { transform: translateY(0px) translateX(0px) scale(1); opacity:1; } } .fl-template-category-select { width: 180px !important; } .fl-template-selector .fl-builder-settings-section { margin: 0 0 10px; } .fl-template-selector .fl-builder-settings-fields { height: 470px; } .fl-template-selector .fl-builder-settings-tab { width: 560px; } .fl-template-selector .fl-builder-settings-tab-description { font-size: 15px!important; margin: 0 !important; padding: 10px 0 25px; text-align: center; } .fl-template-preview { float: left; margin: 0 25px 30px 0; position: relative; text-align: center; width: 170px; } .fl-template-preview.fl-last { margin-right: 0; } .fl-template-image { border: 1px solid #d9d9d9; cursor: pointer; margin-bottom: 12px; height: 164px; overflow: hidden; } .fl-template-image:hover { border-color: #ff0000; } .fl-template-image img { max-height: none; width: 100%; } .fl-template-preview span { display: block; text-align: center; } .fl-user-template-category-name { background: #f2f2f2; border-bottom: 3px solid #dfdfdf; border-top: 2px solid #dfdfdf; font-weight: bold; padding: 8px 15px; } .fl-user-templates { border-bottom: 1px solid #dfdfdf; padding: 10px 0 20px; } .fl-builder--user-templates-section-content { padding-top: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; border-bottom: 2px solid #e6eaed; } .fl-builder--user-templates-section-content:first-child { padding-top:0; } .fl-user-templates:last-child, .fl-builder--user-templates-section-content:last-child { border-bottom: none; } .fl-builder--user-templates-section-name { font-weight: bold; font-size: 16px; padding-top: 30px; color: #333333; z-index: 9999; padding: 15px 10px; margin: 0 10px; } @keyframes fl-list-item-entry { from { opacity:0; transform: scale(.5) translateY(100px); } to { opacity:1; transform: scale(1) translateY(0px); } } .fl-user-template, .fl-builder--save-new-user-template { position: relative; display: flex; flex-direction: row; align-items: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-radius: 4px; font-size: 16px; font-weight: 200; line-height: 1.1; padding: 10px 20px; color: #6d6d6d; } .fl-user-template:hover { cursor: pointer; background: #ffffff; box-shadow: 0px 6px 20px rgba(0, 0, 0, 0.08); text-decoration: none; color: #111111; padding-right:68px; } .fl-user-template-name { overflow: hidden; text-overflow: ellipsis; flex:1; } .fl-user-template-actions { display:none; bottom: 0; position: absolute; right: 0; top: 0; } .fl-user-template:hover .fl-user-template-actions { display: flex; flex-direction: row; align-items: center; } .fl-user-template-actions a { display: inline-block; padding: 15px 0; width:30px; } .fl-user-template:hover a:hover i { color: #444444 !important; } .fl-user-templates-message { display: none; } .fl-user-template-thumbnail { flex:0; margin-right:20px; } .fl-user-template-thumbnail .fl-builder--template-thumbnail { background-size: cover; background-position: center top; } .fl-user-template-thumbnail .fl-builder--template-thumbnail:hover { box-shadow: none; transform: scale(1); transition-property: none; } .fl-user-template-thumbnail .fl-builder--template-thumbnail { width:45px; } .fl-builder--save-new-user-template .fl-user-template-thumbnail .fl-builder--template-thumbnail { border-style: dashed; border-width: 2px; border-color: #ccd4da; } .fl-builder--save-new-user-template .fl-save-control { display: flex; flex-direction: row; flex:1; } .fl-builder--save-new-user-template .fl-save-control input { background:transparent; border:none !important; flex:1; font-size: 16px; margin-right:10px; margin-left: -12px; color: #000; } .fl-builder--save-new-user-template .fl-save-control input::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #777; } .fl-builder--save-new-user-template .fl-save-control input::-moz-placeholder { /* Firefox 19+ */ color: #777; } .fl-builder--save-new-user-template .fl-save-control input:-ms-input-placeholder { /* IE 10+ */ color: #777; } .fl-builder--save-new-user-template .fl-save-control input:-moz-placeholder { /* Firefox 18- */ color: #777; } @keyframes fl-slide-in-right { from { transform: translateX(50px); } to { transform: translateX(0px); } } .fl-builder--save-new-user-template .fl-save-control button { display: none; animation-name: fl-slide-in-right; animation-duration: .25s; background-color: #00a0d2; border: none; padding: 0 15px; } .fl-save-control-mask { display:none; background: transparent; position: absolute; top: -50px; left: 0; bottom: 0; right: 0; z-index: -1; min-height: 80vh; } /* @endgroup Template Selector */ /* @group User Template Editing ------------------------------------------------------ */ .single-fl-builder-template .fl-content { width: 100% !important; } /* @endgroup User Template Editing */ /* Slim - Selects */ .fl-lightbox-width-slim .fl-builder-settings-fields select { width: 100%; } /* Slim - Compound Fields */ .fl-lightbox-width-slim fl-compound-field, .fl-lightbox-width-slim .fl-compound-field { max-width: none; } /* Slim - Color Picker */ .fl-lightbox-width-slim .fl-color-picker { display: flex; width:auto; } .fl-lightbox-width-slim .fl-color-picker-clear { flex: 0 0 var(--fl-builder-target-size); } /* Slim - Dimension */ .fl-lightbox-width-slim .fl-field[data-type="dimension"] .fl-field-responsive-setting { width: 100%; } .fl-lightbox-width-slim .fl-dimension-field-units { max-width: none; } .fl-lightbox-width-slim .fl-dimension-field-unit-select select { width: auto !important; } /* Slim - Gradient */ .fl-lightbox-width-slim .fl-gradient-picker-color-row { width: 100%; } .fl-lightbox-width-slim .fl-color-picker.fl-gradient-picker-color { width: 100%; } /* Slim - Repeaters */ .fl-lightbox-width-slim .fl-builder-field-multiples { display: block; } .fl-lightbox-width-slim .fl-builder-field-multiple { display: block; position: relative; } .fl-lightbox-width-slim .fl-builder-field-multiple .fl-field-label { width: 100% !important; } .fl-lightbox-width-slim .fl-builder-field-multiple .fl-field-control { width: 100% !important; } .fl-lightbox-width-slim .fl-builder-field-multiple .fl-form-field-preview-text { max-width: 225px; } .fl-lightbox-width-slim .fl-builder-field-multiple .fl-builder-field-actions { position: absolute !important; top:-4px; right:0; width: 70px; z-index: 1; } .fl-lightbox-width-slim .fl-builder-field-actions-single .fl-builder-field-copy { float: right !important; margin-right: 5px; } /* Settings Tabs ------------------------------------------------------ */ .fl-builder-settings-tabs { --divider-width: var(--fl-builder-divider-width); display: flex; flex-direction: row; align-items: stretch; gap: var(--divider-width); overflow: hidden; min-height: var(--fl-builder-target-size); background-color: var(--fl-builder-platter-bg-color); border-top: 1px solid var(--fl-builder-outline-color); } .fl-builder-content-group-select { padding: 0 10px 6px; } .fl-builder-content-group-select { display:none; /* Default to hidden */ } .fl-builder-content-group-select select { display: block; width: 100%; -webkit-appearance: none; -moz-appearance: none; appearance: none; box-sizing: border-box; padding: 8px 10px; background: white url(../img/svg/select-arrow-down-alt2.svg) no-repeat center right 10px !important; border: 2px solid #e4e7ea; color: #161B20; } select:focus { border-width: 2px !important; border-style: solid !important; border-color: #00a0d2 !important; outline:none !important; } .fl-legacy-settings-tab { background: url(../img/ajax-loader.svg) center center no-repeat; height: 100px; } .fl-builder-settings-tab:first-child .fl-legacy-settings-tab { background: transparent; height: auto; } body .fl-builder-settings-tabs > * { position: relative; box-sizing: border-box; color: #676F7A !important; fill: #676F7A !important; background-color: var(--fl-builder-platter-bg-color); background-image: linear-gradient(0deg, hsl( 0deg, 0%, 0%, 2% ), transparent); border-radius:0; border: none; margin: 0; outline: none; padding: 0 10px; text-decoration: none !important; font-size: 13px; font-weight: normal !important; flex: 0 0 auto; white-space: nowrap; text-overflow: ellipsis; display:flex; align-items:center; justify-content: center; } body .fl-builder-settings-tabs > *:before { content: ''; display: block; position: absolute; width: var(--divider-width); top: 8px; bottom: 8px; left: calc( 0px - var(--divider-width) ); border-radius: calc( var(--divider-width) / 2 ); background: var(--fl-builder-divider-color); } body .fl-builder-settings-tabs > *:first-child:before, body .fl-builder-settings-tabs > .fl-active:before, body .fl-builder-settings-tabs > .fl-active + *:before { visibility: hidden; } body .fl-lightbox-width-slim .fl-builder-settings-tabs > * { flex: 1 1 auto; } body .fl-builder-settings-tabs > .fl-builder-settings-tabs-more { flex: 0 0 44px; display:none; margin-left:auto; justify-content: center; } body .fl-builder-settings-tabs > .fl-builder-settings-tabs-more:hover { background: var(--fl-builder-platter-bg-color); filter: brightness(97%); border: none; } .fl-builder-settings-tabs-more svg { width:16px; height:auto; fill:inherit; margin:auto; /* safari centering fix */ } .fl-builder-settings-tabs-more svg, .fl-builder-settings-tabs-more g, .fl-builder-settings-tabs-more path { fill:inherit; } body .fl-lightbox-has-tab-overflow .fl-builder-settings-tabs-more { display: flex; } .fl-builder-settings-tabs > *:not(.fl-active):hover, .fl-builder-settings-tabs > *:not(.fl-active):active { top:0; color: #333; filter: brightness(97%); } .fl-builder-settings-tabs > *:focus { top:0; outline: none; background: transparent; color: #0086b0; fill: #0086b0; } .fl-builder-settings-tabs .fl-active, .fl-builder-settings-tabs-more.fl-contains-active, .fl-builder-settings-tabs-overflow-menu .fl-active { color: var(--fl-builder-selected-color) !important; fill: currentColor !important; position: relative; background-color: var(--fl-builder-panel-bg-color); background-image: none; } .fl-builder-settings-tabs .fl-overflowed, .fl-builder-settings-tabs .fl-active.fl-overflowed { display:none !important; } .fl-builder-settings-tabs .error { color: #d03436; padding-right: 10px; } .fl-builder-settings-tabs .error .fl-error-icon, .fl-builder-settings-tabs-overflow-menu .error .fl-error-icon { background: url('../img/sprite.png') -148px -5px no-repeat; display: inline-block; height: 16px; margin-left: 7px; position: relative; top: 3px; width: 16px; } .fl-builder-settings-tabs-more.fl-contains-errors { fill: #d03436 !important; } .fl-builder-settings-tab { display: none; width: auto !important; } .fl-builder-settings-tab.fl-active { display: block; } .fl-builder-settings-tabs-overflow-menu { display:none; position: absolute; left: 0; right: 0; border: 2px solid #e6eaed; border-top: 3px solid #00a0d2; border-radius: 4px; background: white; z-index: 9999; margin: 0 6px; padding: 10px; flex-direction: column; box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.2); } .fl-builder-settings-tabs-overflow-menu:before { bottom: 100%; right: 20px; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border: solid; border-color: rgba(255, 255, 255, 0); border-bottom-color: #00a0d2; border-width: 10px; margin-left: -10px; } .fl-builder-settings-tabs-overflow-menu > a { display: block; padding: 10px 15px; font-size: 14px; font-weight: 600 !important; border:2px solid transparent; border-radius: 4px; outline:none; } .fl-builder-settings-tabs-overflow-menu > a:hover { background: #e6eaed; text-decoration: none; } .fl-builder-settings-tabs-overflow-click-mask { display: none; position: fixed; top:0; bottom:0; left:0; right:0; background:transparent; z-index: 11; } /* Settings Tables ------------------------------------------------------ */ .fl-lightbox .fl-form-table { --inset-edges: 16px; display: table; background: none transparent; border: none; overflow: inherit; width: calc(100% - ( var(--inset-edges) * 2 ) ); margin: var(--inset-edges); } .fl-lightbox .fl-form-table tbody { border: none; } .fl-lightbox .fl-form-table tr, .fl-form-table tr:nth-child(even) { background: transparent; } .fl-form-table tr[data-connections="true"] .fl-field-control { padding-right: 12px; } .fl-lightbox .fl-form-table th { border: none !important; font-weight: normal !important; padding: 10px 15px 10px 10px !important; padding-left:30px !important; text-align: left !important; vertical-align: top !important; width: 200px !important; background:transparent !important; } .fl-lightbox .fl-form-table td:first-child { padding-left:30px !important; } .fl-lightbox .fl-form-table th label { color: #333; width: auto; max-width: 100%; } .fl-lightbox .fl-form-table th label i { color: #808080; } .fl-lightbox .fl-form-table th label i:hover { color: #555555; } .fl-lightbox .fl-form-table td { background: transparent !important; border: none !important; font-weight: normal !important; padding: 8px 10px; text-align: left !important; } .fl-lightbox-width-slim .fl-form-table td { padding: 5px 0 8px; } /* Settings Fields ------------------------------------------------------ */ .fl-builder-settings-fields { margin: 0; overflow: hidden; position: relative; flex: 1 100%; visibility: hidden; } .fl-lightbox-header .fl-builder-settings-fields { height: auto; margin: 0; position: absolute; right: 10px; top: 10px; } .fl-builder-settings-fields .fl-nanoscroller-content { padding: 0; } .fl-builder-settings-fields .fl-field-control-wrapper { position: relative; } .fl-field { animation-duration: .25s; animation-delay: .1s; } .fl-field[data-type="hidden"] { display: none; } .fl-builder-settings-fields textarea, .fl-builder-settings-fields input[type=text], .fl-builder-settings-fields input[type=password], .fl-builder-settings-fields input[type=file], .fl-builder-settings-fields input[type=email], .fl-builder-settings-fields input[type=number], .fl-builder-settings-fields input[type=search], .fl-builder-settings-fields input[type=tel], .fl-builder-settings-fields input[type=url], .fl-builder-settings-fields input[type=date], .fl-builder-settings-fields input[type=time], .fl-builder--revision-actions select, .fl-builder-settings-fields select { background: #fff !important; border-color: transparent !important; border-style: solid; border-width: 2px; border-radius: 4px !important; box-shadow: var(--fl-builder-input-shadow); color: #333 !important; display: inline; font-size: 13px; height: auto; line-height: 15px; margin: 1px; outline: none; padding: 3px 6px; width: auto; box-sizing: border-box; } .fl-builder-settings-fields input[type=text], .fl-builder-settings-fields input[type=password], .fl-builder-settings-fields input[type=file], .fl-builder-settings-fields input[type=email], .fl-builder-settings-fields input[type=number], .fl-builder-settings-fields input[type=search], .fl-builder-settings-fields input[type=tel], .fl-builder-settings-fields input[type=url], .fl-builder-settings-fields input[type=date], .fl-builder-settings-fields input[type=time], .fl-builder-settings-fields select:not(multiple) { height: var(--fl-builder-target-size) !important; } .fl-builder-settings-fields select, .fl-builder-settings-fields select[multiple] { height: auto !important; } .fl-builder-settings-fields input[type=number] { width: 50px; } .fl-builder-lightbox .fl-builder-settings-fields textarea:not(.wp-editor-area):focus, .fl-builder-lightbox .fl-builder-settings-fields input[type=text]:focus, .fl-builder-lightbox .fl-builder-settings-fields input[type=password]:focus, .fl-builder-lightbox .fl-builder-settings-fields input[type=file]:focus, .fl-builder-lightbox .fl-builder-settings-fields input[type=email]:focus, .fl-builder-lightbox .fl-builder-settings-fields input[type=number]:focus, .fl-builder-lightbox .fl-builder-settings-fields input[type=search]:focus, .fl-builder-lightbox .fl-builder-settings-fields input[type=tel]:focus, .fl-builder-lightbox .fl-builder-settings-fields input[type=url]:focus, .fl-builder-lightbox .fl-builder-settings-fields input[type=date]:focus, .fl-builder-lightbox .fl-builder-settings-fields input[type=time]:focus, .fl-builder-lightbox .fl-builder-settings-fields select:focus { border-width: 2px !important; border-style: solid !important; border-color: #00a0d2 !important; box-shadow: var(--fl-builder-input-shadow) !important; } .fl-builder-settings-fields ::-webkit-input-placeholder { /* WebKit browsers */ color: #999 !important; font-size: 13px; } .fl-builder-settings-fields input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #999; font-size: 13px; } .fl-builder-settings-fields ::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #999 !important; font-size: 13px; } .fl-builder-settings-fields input:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #999; font-size: 13px; } .fl-builder-settings-fields label { display: inline-flex; gap: 3px; align-items: center; min-height: 24px; font-size:12px; font-weight: normal; -webkit-user-select: none; user-select: none; } .fl-builder--revision-actions select, .fl-builder-settings-fields select { -webkit-appearance: none; -moz-appearance: none; appearance: none; box-sizing: border-box; color: #000; margin: 0; margin-bottom: 2px; padding: 2px 10px; padding-right: 20px !important; background: white url("../img/svg/select-arrow-down-alt2.svg") no-repeat center right 7px !important; } .fl-builder--revision-actions select { background-color: #e6eaed !important; cursor: pointer; } .fl-builder--revision-actions select, .fl-builder--revision-actions button.fl-builder-button, .fl-builder--revision-actions button.fl-builder-button:hover { margin-bottom: 0; box-shadow: 0 1px 1px 0 rgb(0 0 0 / 12%); } .fl-builder-settings-fields select[multiple] { height: 60px; background-image: none !important; } .fl-photo-field select, .fl-builder-custom-field select { -webkit-box-shadow: none; box-shadow: none; border-color: #e6eaed !important; } /* Settings Sections */ .fl-builder-settings-section:first-child { border-top: none !important; } .fl-builder-settings-section-header { background-color: var(--fl-builder-platter-bg-color); border-top: 1px solid var(--fl-builder-outline-color); cursor: pointer; min-height: var(--fl-builder-target-size); display: flex; flex-direction: row; } .fl-builder-settings-description, .fl-builder-settings-tab-description { padding: 10px; font-style: italic; background: var(--fl-builder-platter-bg-color); border-radius: var(--fl-builder-radius); margin: 10px !important; } .fl-builder-settings-description a, .fl-builder-settings-tab-description a { color: #21759b; text-decoration: underline !important; } .fl-builder-settings-description a:hover, .fl-builder-settings-tab-description a:hover { color: #333; } .fl-builder-settings-fields table { margin: 20px 0 20px; } .fl-builder-settings-fields .fl-builder-settings-title { display:flex; align-items: center; gap: 7px; background: var(--fl-builder-panel-bg-color); color: #353535; padding: 2px 16px; padding-left: 5px; margin:0; font-size: 13px !important; font-weight: 400; -webkit-user-select: none; user-select: none; border-radius: 0px; border: none; } .fl-builder-settings-fields .fl-builder-settings-title:hover { top:0; } .fl-builder-settings-fields .fl-builder-settings-title:active { top:0; } .fl-builder-settings-fields .fl-builder-settings-title:focus { top:0; } .fl-builder-settings-fields .fl-builder-settings-title > svg { transition-property: transform; transition-duration: .15s; } .fl-builder-settings-section-collapsed { margin-bottom: 0; } .fl-builder-settings-section-collapsed .fl-builder-settings-section-header { background-color: var(--fl-builder-panel-bg-color); } .fl-builder-settings-section-collapsed:hover .fl-builder-settings-section-header { filter: brightness(97%); } .fl-builder-settings-section-collapsed .fl-builder-settings-section-content { display: none; } .fl-builder-settings-section-collapsed .fl-builder-settings-title { background:transparent; flex: 1 1 100%; } .fl-builder-settings-section-collapsed .fl-builder-settings-title > svg { transform: rotate(-90deg); } /* Dimension Field Units -- Label Icons */ .fl-builder-settings-fields .fl-dimension-field-unit label.icon { border: 2px solid #888; margin-left: auto; margin-right: auto; width: 8px; height: 2px; margin-top: 6px; } .fl-builder-settings-fields .fl-dimension-field-unit label.icon.top { border-top-width: 4px; } .fl-builder-settings-fields .fl-dimension-field-unit label.icon.right { border-right-width: 4px; height: 4px; } .fl-builder-settings-fields .fl-dimension-field-unit label.icon.bottom { border-bottom-width: 4px; } .fl-builder-settings-fields .fl-dimension-field-unit label.icon.left { border-left-width: 4px; height: 4px; } /* Border Radius Label Icons */ .fl-builder-settings-fields .fl-border-field-radius .fl-dimension-field-unit label.icon.top_left { border-radius: 10px 0 0 0; border-top-width: 4px; border-left-width: 4px; } .fl-builder-settings-fields .fl-border-field-radius .fl-dimension-field-unit label.icon.top_right { border-radius: 0px 10px 0 0; border-top-width: 4px; border-right-width: 4px; } .fl-builder-settings-fields .fl-border-field-radius .fl-dimension-field-unit label.icon.bottom_left { border-radius: 0 0 0 10px; border-bottom-width: 4px; border-left-width: 4px; } .fl-builder-settings-fields .fl-border-field-radius .fl-dimension-field-unit label.icon.bottom_right { border-radius: 0 0 10px 0; border-bottom-width: 4px; border-right-width: 4px; } /* Core WordPress UI */ .fl-builder .wp-core-ui h1, .fl-builder .wp-core-ui h2, .fl-builder .wp-core-ui h3, .fl-builder .wp-core-ui h4, .fl-builder .wp-core-ui h5, .fl-builder .wp-core-ui h6, .fl-builder .wp-core-ui p { color: #333; font-family: inherit; } .fl-builder .wp-core-ui #media-attachment-date-filters { width: auto; } .fl-builder .wp-core-ui input[type=search]::placeholder{ color:#333; } .fl-builder .wp-core-ui .submitbox .submitdelete { color: #a00; } .fl-builder .wp-core-ui button { font-weight: normal; } .fl-builder .wp-core-ui textarea, .fl-builder .wp-core-ui input[type=text], .fl-builder .wp-core-ui input[type=password], .fl-builder .wp-core-ui input[type=file], .fl-builder .wp-core-ui input[type=email], .fl-builder .wp-core-ui input[type=number], .fl-builder .wp-core-ui input[type=search], .fl-builder .wp-core-ui input[type=tel], .fl-builder .wp-core-ui input[type=url], .fl-builder .wp-core-ui input[type=date], .fl-builder .wp-core-ui select { background-color: #fff; border-color: #dfdfdf; border-style: solid; border-width: 1px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; color: #333; font-weight: normal; } .fl-builder .wp-core-ui textarea:focus, .fl-builder .wp-core-ui input[type=text]:focus, .fl-builder .wp-core-ui input[type=password]:focus, .fl-builder .wp-core-ui input[type=file]:focus, .fl-builder .wp-core-ui input[type=email]:focus, .fl-builder .wp-core-ui input[type=number]:focus, .fl-builder .wp-core-ui input[type=search]:focus, .fl-builder .wp-core-ui input[type=tel]:focus, .fl-builder .wp-core-ui input[type=url]:focus, .fl-builder .wp-core-ui input[type=date]:focus, .fl-builder .wp-core-ui select:focus { background: transparent; border-color: #aaa; } .fl-builder .wp-core-ui input[type=search] { background-image: none; padding: 6px; } /* Responsive Options */ .fl-field-responsive-setting { display: inline-block; width: 100%; } .fl-field-responsive-setting-large, .fl-field-responsive-setting-medium, .fl-field-responsive-setting-responsive { display: none; } .fl-field-control-wrapper i.fl-field-responsive-toggle { padding: 9px 0 0 0; position: absolute; left: -25px; } i.fl-field-responsive-toggle { color: #808080; cursor: pointer; display: inline-block; font-size: 15px !important; height: auto; line-height: 18px !important; text-align: left; vertical-align: middle; width: 20px; } i.fl-field-responsive-toggle:hover { color: #000; } /* Add predefined value dropdown for text field */ .fl-builder-settings-fields .fl-text-field-add-value { min-width: 50%; margin-top: .62em; } /* Media Uploader ------------------------------------------------------ */ .fl-builder-edit .media-modal { z-index: 9999991; } .fl-builder-edit .media-modal-backdrop { z-index: 999999; } .fl-builder-edit .media-frame { -webkit-backface-visibility: hidden; backface-visibility: hidden; } .fl-builder-edit .media-modal-content { letter-spacing: normal; } .fl-builder-edit .media-modal-content h1 { font-family: inherit; } .fl-builder-edit .media-modal-content .thumbnail { padding: 0; border: none; border-radius: 0; } .fl-builder-edit .media-modal-content .attachment-preview .thumbnail { margin-bottom: 0; } .fl-builder-edit .media-modal-content .attachment-preview .thumbnail img { max-width: none; } .fl-builder-edit button.media-modal-close { position: absolute; -webkit-box-shadow: none; box-shadow: none; } .fl-builder-edit .media-frame.hide-menu { visibility: visible; } .fl-builder-edit .media-modal .media-frame-router .media-router * { color: #808080; } .fl-builder-edit .media-modal .media-frame-content * { color: #808080; } body > span.select2-container.select2-container--open { z-index: 9999999; } /* Wordpress Widgets ------------------------------------------------------ */ .fl-builder-widget-settings input { display: inline-block !important; margin: 5px 10px 8px 10px !important; } /* Field Connections ------------------------------------------------------ */ .fl-lightbox .fl-field-connection { right: -1px; } .fl-lightbox .fl-field-connection-content { border: 2px solid transparent !important; background: #e7ebef !important; } .fl-field-connection-content .fl-field-connection-label { color: #676f7a !important; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .fl-field-connections-toggle { pointer-events: none; width: 20px; right: -25px; } .has-scrollbar .fl-field-connections-toggle { right: -22px; } .fl-lightbox-width-slim tr[data-type='code'] .fl-field-connections-toggle { right: 25px; } .fl-field-connections-toggle-open { transform: none !important; } .fl-field-connections-toggle i { pointer-events: auto; color: #abb1ba; font-size: 13px !important; transition-property: transform; transition-duration: .15s; } .fl-field-connections-toggle-open i { transform: rotate(-45deg); } .fl-field-connections-menu { z-index: 999999; } .fl-field[data-type="editor"] .fl-field-connections-toggle { right: 5px !important; } .fl-field-connections-inline-toggle { display: inline; color: #9a9b9c; margin-left: 6px; } .fl-field-connections-inline-toggle i { transition-property: transform; transition-duration: .15s; } .fl-field-connections-inline-toggle.fl-field-connections-toggle-open i { transform: rotate(45deg); } /* Row Settings ------------------------------------------------------ */ .fl-builder-row-settings .fl-field-responsive-setting input[name="bg_position_custom_right"], .fl-builder-row-settings .fl-field-responsive-setting input[name="bg_position_custom_left"] { display: none !important; } /* Getting Started Video ------------------------------------------------------ */ .fl-builder-getting-started-video { line-height: 0 !important; padding: 10px; } .fl-builder-getting-started-video iframe { border: none; height: 326px; width: 100%; } /* Help Tour ------------------------------------------------------ */ .fl-builder-tour-actions .fl-builder-actions-title { font-size: 14px !important; line-height: 19px; } .fl-builder-tour-mask { bottom: 0; left: 0; position: fixed; right: 0; top: 0; z-index: 100000000; } .fl-builder-tour-dimmed { background: rgba( 0, 0, 0, 0.7 ); bottom: 0; left: 0; position: absolute; right: 0; top: 0; } body > .fl-builder-tour-dimmed { position: fixed; } .tour-backdrop { z-index: 110000; } .popover[class*=tour-] { background: transparent; border: none; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; color: #666; font-size: 13px; font-family: var(--fl-builder-font-family); font-weight: normal; line-height: 18px; max-width: none; padding: 10px; width: 300px; z-index: 100000001; } .popover[class*=tour-] .popover-canvas { background: #fff; border: 1px solid #ccc; -webkit-box-shadow: 0 0 30px rgba(0,0,0,.3); box-shadow: 0 0 40px rgba(0,0,0,.3); z-index: 100000001; } .popover[class*=tour-].top > .arrow { bottom: 0; } .popover[class*=tour-].left > .arrow { right: 0; } .popover[class*=tour-].right > .arrow { left: 0; } .popover[class*=tour-].bottom > .arrow { border-bottom-color: #ccc; top: 0; } .popover[class*=tour-].bottom > .arrow:after { border-bottom-color: #f7f7f7; } .popover[class*=tour-] .popover-title { border-radius: 0; color: #333; letter-spacing: normal; text-transform: none; } .popover[class*=tour-] .fa-times { color: #b3b3b3; cursor: pointer; font-size: 16px; padding: 5px; position: absolute; right: 15px; top: 15px; } .popover[class*=tour-] .fa-times:hover { color: #666; } .popover[class*=tour-] .popover-content { border-bottom: 1px solid #d9d9d9; padding: 13px 15px; } .popover[class*=tour-] .fl-builder-tour-next { display: block; float: none; width: 100%; } .popover-navigation button { min-height: var(--fl-builder-target-size); } .popover[class*="tour-"] .popover-navigation [data-role="end"] { float: none; } /* Whats New ------------------------------------------------------ */ .fl-builder--menu-item[data-event="showNotifications"] .menu-event.event-showNotifications { float: right; text-align: center; min-width: 20px; letter-spacing: 2px; } /* @group Shortcodes ------------------------------------------------------ */ .fl-builder-edit .fl-builder-shortcode-mask-wrap { position: relative; pointer-events: none; } .fl-builder-edit .fl-builder-shortcode-mask { bottom: -1px; left: -1px; position: absolute; right: -1px; top: -1px; z-index: 1; } .fl-row-content.fl-row-full-width .fl-builder-shortcode-mask-wrap { overflow: hidden; } .fl-row-content.fl-row-full-width .fl-builder-shortcode-mask { left: 0px; right: 0px; } /* @group Search ------------------------------------------------------------ */ .fl-builder--search { border: 2px solid transparent; position:relative; padding:0; width:54px; transition-property: width; transition-delay: .1s; transition-duration: .15s; } .fl-builder--search.is-expanded { border: 2px solid #00A0D0; } .fl-builder--search input[type="text"], .fl-builder--search input[type="text"]:focus { background-color:transparent; border: none !important; box-sizing: border-box; width:100%; font-size:16px; text-align: center; } .fl-builder--search:before { display: flex; position: absolute; top:0; left:0; align-items: center; justify-content: center; content: "\f002"; font: normal normal normal 14px/1 Font Awesome\ 5 Free; text-align: center; width: 100%; height:100%; position: absolute; pointer-events: none; color: rgba(128,128,128,0.6); font-size: 17px; opacity:1; transition-property: opacity; transition-duration: .15s; } .fl-builder--search.is-expanded:before, .fl-builder--search.has-text:before { opacity:0; } .fl-builder--search input::-webkit-input-placeholder { color: rgba(128,128,128,0) !important; transition: color .25s; } .fl-builder--search input:focus::-webkit-input-placeholder { color: rgba(128,128,128,0.4) !important; } .fl-builder--search .search-label { cursor: text; } .fl-builder--search .search-clear { display: none; padding: 10px 10px 10px 30px; color: #a7a7a7; font-size: 12px; position: absolute; right: 0; top: 0; background-color: #eff1f2; background: linear-gradient(to left, #e4e7ea, #e4e7ea 75%, rgba(228, 231, 234, 0) ); } .fl-builder--search:hover .search-clear { color: #888888; background-color: #eff1f2; background: linear-gradient(to left, #dadfe5, #dadfe5 75%, rgba(218, 223, 229, 0) ); } .fl-builder--search.has-text .search-clear { display:inline-block; } .fl-builder--search.is-expanded { width: 246px; } .fl-builder--search.is-expanded input { display: inline-block; } /* @group Main Menu ------------------------------------------------------ */ @keyframes fl-builder-show-menu-item { from { transform: translateY(10px) scale(.8); opacity:0; } to { transform: translateX(0px) translateY(0px) scale(1); opacity:1; } } .fl-builder--main-menu-panel { --edge-inset: 0px; --top-inset: calc( var(--fl-builder-top-bar-height) + var(--edge-inset) ); display:none; box-sizing: border-box; position: fixed; top: var(--top-inset); left: var(--edge-inset); width: var(--fl-builder-panel-width); color: #222; max-height: calc( 100% - ( var(--top-inset) + var(--edge-inset) ) ); border-bottom-left-radius: var(--fl-builder-radius); border-bottom-right-radius: var(--fl-builder-radius); background: var(--fl-builder-panel-bg-color); border: none; box-shadow: 0px 11px 45px 8px rgba(0, 0, 0, 0.1); font-family: var(--fl-builder-font-family) !important; font-size: 14px !important; /* Prevent select */ -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Chrome/Safari/Opera */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* Internet Explorer/Edge */ user-select: none; /* Non-prefixed version, currently not supported by any browser */ z-index: 10000009; pointer-events: auto; } .fl-builder--main-menu-panel.is-showing { display:flex; } .fl-builder--main-menu-panel-views { flex: 1 1 100%; overflow: auto; } .fl-builder--main-menu-panel-mask { display:none; position: fixed; top:0; left:0; right:0; bottom:0; z-index: 1000119; } .fl-builder--main-menu-panel .fl-builder--tabs { padding-left:20px; padding-top: 15px; } .fl-builder--main-menu-panel-view { display:none; } .fl-builder--main-menu-panel-view.is-showing { display:block; } .fl-builder--main-menu-panel-view-title { font-size: 24px; font-weight: 600; padding: 25px 22px 0; line-height: 1; white-space: nowrap; } .fl-builder--main-menu-panel-view-title .title-accessory { float:right; color: #b1b1b1; } .fl-builder--main-menu-panel-view-title .title-accessory > i { font-size: 20px !important; width: 25px !important; } .fl-builder--main-menu-panel-view-title .title-accessory > i:hover { color: #222222; } .fl-builder--main-menu-panel-view-title .pop-view { padding: 10px; padding-right: 10px; margin-left: -10px; opacity: .5; font-size: 25px; font-weight: 400; cursor: pointer; background: transparent; outline: none; border: none; color: inherit; } .fl-builder--main-menu-panel-view-title .pop-view:focus { outline:none; top:0; background: #E5EAED !important; } .fl-builder--main-menu-panel-view-title button.fl-builder-upgrade-button { float: right; } .fl-builder--menu-item:before { display:block; content: ""; float:none; clear:both; } .fl-builder--menu-item { color: inherit; text-align: left; box-sizing: border-box; display: block; padding: 10px 15px; margin:0 10px; width: calc(100% - 20px); background: transparent; border: none; border-radius: 4px; font-size:14px; line-height: 1.1; cursor: pointer; opacity:1; text-transform: none; } .fl-builder--menu-item .menu-view.view-revisions { opacity: 0.5; padding-left: 5px; } .fl-builder--menu-item .menu-event.event-showLayoutSettings, .fl-builder--menu-item .menu-event.event-showGlobalSettings{ color: #6bc373; padding-left: 5px; } .fl-builder--menu-item:hover { background: #eaf1f8; border:none; text-decoration: none; color: #000000; } .fl-builder--selector-menu .fl-builder--menu-item:hover { background:white; } .fl-builder--menu-item-accessory { float:right; text-align: center; min-width: 40px; font-size: 14px; } .fl-builder--menu-item-accessory.view-arrow { font-size: 18px; } .fl-builder--menu { padding:0; margin:20px 0; } .fl-builder--menu hr { margin: 8px 0; background: var(--fl-builder-outline-color) !important; height: 1px; border: none; } .fl-builder--menu .fl-builder-video-wrap { padding: 0px 10px 10px; } /* Revisions ------------------------------------------------------ */ .fl-revision-list-item { display: flex; } .fl-revision-list-item-text { padding-left: 15px; } .fl-revision-list-item-date { padding-bottom: 5px; } .fl-builder--revision-actions { display:none; position: fixed; gap: 4px; top: 4px; left: 4px; z-index: 100008; padding: 4px 4px 6px; justify-content: center; background:white; border-radius: 4px; } /* No revisions message */ .fl-builder--menu-item[data-event="noRevisionsMessage"]:hover { background: transparent; box-shadow: none; cursor: default; } .fl-no-revisions-message-title { font-weight: bold; margin-bottom: 10px; } .fl-no-revisions-message-text { line-height: 22px; } /* @group History ------------------------------------------------------ */ .fl-builder--main-menu-panel-view[data-name="history"] .fl-builder--menu-item, .fl-builder--main-menu-panel-view[data-name="history"] .fl-builder--menu-item:focus { border: none !important; padding: 0; margin-bottom: 2px; } .fl-history-list-item { border: 1px solid transparent; border-radius: 4px; padding: 10px 12px 12px; } .fl-history-list-item i.fa-check-circle { display: none; } .fl-history-list-item[data-current="1"] { border-color: #D3DADF; display: flex; align-items: center; } .fl-history-list-item[data-current="1"] .fl-history-list-item-label { width: 100%; } .fl-history-list-item[data-current="1"] i.fa-check-circle { display: block; } /* @group Modules ------------------------------------------------------ */ /* Placeholder Message */ .fl-builder-module-placeholder-message { border: 1px dashed #ccc; overflow: hidden; padding: 20px; text-align: center; text-overflow: ellipsis; white-space: nowrap; } /* @group Module Export/Import ------------------------------------------------------ */ .module-import-wrap { display: flex; } .module-import-input { width: 100% !important; } .module-import-apply { height: 35px; margin: 1px 1px 1px 5px; } .module-import-error { color: red !important; display: none; padding: 5px 12px; } /* @group 2.0 Compat Rules to ensure compatibility with v2.0. ------------------------------------------------------ */ .uabb-live-preview-button, .pp-preview-button, .fl-builder-pp-add-template-button, .fl-builder-add-ultimate-rows-button, .fl-builder-add-ultimate-presets-button { display: none !important; } /* @group jQuery UI */ /* Resizable ------------------------------------------------------ */ .ui-resizable { position: relative; } .ui-resizable-handle { --handle-size: 7px; --handle-inset: 16px; --handle-color: #00a0d2; position: absolute; font-size: 0.1px; display: block; -ms-touch-action: none; touch-action: none; background: transparent; transition-property: background; transition-duration: .15s; } .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } .ui-resizable-n, .ui-resizable-s, .ui-resizable-e, .ui-resizable-w { border-radius: 4px; } .ui-resizable-n { cursor: n-resize; height: var(--handle-size); top: -5px; left: var(--handle-inset); right: var(--handle-inset); } .ui-resizable-s { cursor: s-resize; height: var(--handle-size); bottom: -5px; left: var(--handle-inset); right: var(--handle-inset); } .ui-resizable-e { cursor: e-resize; width: var(--handle-size); right: -5px; top: var(--handle-inset); bottom: var(--handle-inset); } .ui-resizable-w { cursor: w-resize; width: var(--handle-size); left: -5px; top: var(--handle-inset); bottom: var(--handle-inset); } .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: -4px; bottom: -4px; } .ui-resizable-sw { cursor: sw-resize; width: 12px; height: 12px; left: -4px; bottom: -4px; } .ui-resizable-nw { cursor: nw-resize; width: 12px; height: 12px; left: -4px; top: -4px; } .ui-resizable-ne { cursor: ne-resize; width: 12px; height: 12px; right: -4px; top: -4px; } .fl-builder-resizable-iframe-fix { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 100000000; } .fl-lightbox .ui-resizable-handle:hover, .fl-lightbox .ui-resizable-handle:active, .fl-builder-panel .ui-resizable-handle:hover, .fl-builder-panel .ui-resizable-handle:active { background-color: var(--handle-color); } .fl-lightbox .ui-resizable-n, .fl-lightbox .ui-resizable-s, .fl-builder-panel .ui-resizable-n, .fl-builder-panel .ui-resizable-s { height: 6px; } .fl-lightbox .ui-resizable-n, .fl-builder-panel .ui-resizable-n { top: -3px; } .fl-lightbox .ui-resizable-s, .fl-builder-panel .ui-resizable-s { bottom: -3px; } .fl-lightbox .ui-resizable-e, .fl-lightbox .ui-resizable-w, .fl-builder-panel .ui-resizable-e, .fl-builder-panel .ui-resizable-w { width: 6px; } .fl-lightbox .ui-resizable-e, .fl-builder-panel .ui-resizable-e { right: -3px; } .fl-lightbox .ui-resizable-w, .fl-builder-panel .ui-resizable-w { left: -3px; } .fl-lightbox .ui-resizable-ne, .fl-lightbox .ui-resizable-nw, .fl-lightbox .ui-resizable-se, .fl-lightbox .ui-resizable-sw { background: transparent; border: 6px solid transparent; } .fl-lightbox .ui-resizable-ne:hover, .fl-lightbox .ui-resizable-nw:hover, .fl-lightbox .ui-resizable-se:hover, .fl-lightbox .ui-resizable-sw:hover, .fl-lightbox .ui-resizable-ne:active, .fl-lightbox .ui-resizable-nw:active, .fl-lightbox .ui-resizable-se:active, .fl-lightbox .ui-resizable-sw:active { background:transparent; border-color: var(--handle-color);; } .fl-lightbox .ui-resizable-ne { border-bottom:none; border-left:none; border-top-right-radius: var(--lightbox-radius); } .fl-lightbox .ui-resizable-nw { border-bottom:none; border-right:none; border-top-left-radius: var(--lightbox-radius); } .fl-lightbox .ui-resizable-se { border-top:none; border-left:none; border-bottom-right-radius: var(--lightbox-radius); } .fl-lightbox .ui-resizable-sw { border-top:none; border-right:none; border-bottom-left-radius: var(--lightbox-radius); } /* Keyboard Shortcuts (old?) ------------------------------------------------------ */ .fl-builder-ui-keyboard-shortcuts { display:none; position: fixed; top:0; left:0; bottom:0; right:0; z-index: 999999; justify-content: center; align-items: center; background: rgba(50, 50, 50, 0.88); font-size: 15px; line-height: 1.3; font-family: var(--fl-builder-font-family) !important; -webkit-user-select: none; user-select: none; } .fl-builder-ui-keyboard-shortcuts.is-showing { display: flex; } .fl-builder-ui-keyboard-shortcuts-content { box-sizing: border-box; width: 500px; background: #f5f7f9; border-radius: 4px; padding: 30px 0 0; box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.15); } .fl-builder-ui-keyboard-shortcut-item { display: flex; flex-direction: row; align-items: center; padding:12px 40px; } .fl-builder-ui-keyboard-shortcut-item:nth-child(even) { background: #eef2f5; } .fl-builder-ui-shortcut-keycode { margin-left: auto; text-transform:uppercase; letter-spacing: 2px; } .fl-builder-ui-keyboard-shortcust-footer { display: flex; flex-direction: row; justify-content: center; padding: 10px; } .dismiss-shortcut-ui { padding:10px; border-radius:4px; background:white; color: black; border:none; font-size: 14px; border: 2px solid white; } .dismiss-shortcut-ui:hover { top:0; color: black; background: #eef2f5; border: 2px solid #eef2f5; } .dismiss-shortcut-ui:focus { top:0; color: black; background: #eef2f5; border: 2px solid #eef2f5; } /* Diff ------------------------------------------------------ */ .fl-diff td.diff-addedline, .fl-diff td.diff-context, .fl-diff td.diff-deletedline span { display: none; } .fl-diff table.diff { width: 100%; } /* Confirmation Tooltip ------------------------------------------------------ */ .fl-builder-confirmation-tooltip { display: none; position: absolute; top: 0; left: 0; padding: 5px; border-radius: 3px; background-color: #20835a; color: #fff; transform: translate(-50%, -120%); box-shadow: 1px 1px 5px #093a26; z-index: 9999999; }
Save
Cancel