.wp-core-ui .wpbc_bfb_ui__elements_show_in_preview, .wpbc_bfb_ui__elements_show_in_preview { display: none } .wpbc_bfb__mode_preview .wpbc_bfb_ui__elements_hide_in_preview, .wpbc_bfb__mode_preview h1.wpbc_settings_page_header_title:not(.wpbc_bfb_ui__elements_show_in_preview) { display: none!important } .wpbc_bfb__mode_preview .wpbc_bfb_ui__elements_show_in_preview { display: inline-block } .wpbc_bfb__mode_preview .wpbc_bfb__container, .wpbc_bfb__mode_preview .wpbc_ui_el__vert_right_bar__wrapper, .wpbc_bfb__preview_panel { display: none } .wpbc_bfb__mode_preview .wpbc_bfb__preview_panel { display: block } .wpbc_bfb__preview_panel__toolbar { display: -ms-flexbox; display: flex; -ms-flex-flow: row wrap; flex-flow: row wrap; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-align: center; align-items: center; margin: 0 0 25px } .wpbc_bfb__preview_panel__toolbar h1.wpbc_settings_page_header_title { margin: 0 0 5px } .wpbc_bfb__preview_panel__toolbar span.description { -ms-flex: 1 1 100%; flex: 1 1 100% } .wpbc_bfb__preview_panel__frame_wrapper { border: 2px dashed #969696; position: relative } .wpbc_bfb__preview_panel__frame_wrapper iframe { width: 100%; min-height: 600px; max-height: calc(100vh - 180px) } .wpbc_bfb__preview_loader { position: absolute; inset: 0; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; -ms-flex-direction: row; flex-direction: row; background: rgba(255,255,255,.8); z-index: 10; opacity: 0; pointer-events: none; transition: opacity .2s ease-in-out } .wpbc_bfb__preview_loader.is-visible { opacity: 1; pointer-events: auto }