
:root { --woof-fb-section-width: 100%; } .woof-form-builder-btn{ position: relative; display: inline-block; margin-bottom: 0; width: auto; text-align: center; text-decoration: none; } .woof-form-builder-btn:hover{ text-decoration: none; } .woof-form-builder-btn img{ display: inline-block; width: 40px; height: 40px; transition: all 2s; } .woof-form-builder-btn:hover img:nth-child(1){ transform: rotate(360deg); } .woof-form-builder-btn img:nth-child(1){ opacity: 1 !important; } .woof-form-builder-btn img:nth-child(2){ position: absolute; width: 20px; height: 20px; top: 42%; left: 51%; transform: translate(-50%, -50%); } .woof-front-builder-list{ margin: 0 !important; padding: 0 !important; } .woof-front-builder-list li{ position: relative; display: block; padding: 10px; background: #fff; margin-bottom: 9px; transition: all 0.5s; box-sizing: border-box; background-color: #fefefe; border: 1px solid #ddd; vertical-align: middle; box-sizing: border-box; color: #161c2d; } .woof-front-builder-list > li.woof-front-builder-list-li-selected{ border: dashed 1px lightseagreen; } .woof-front-builder-selector{ width: 100%; margin-bottom: 11px; min-height: 30px; font-size: 18px; color: #000; border: solid 1px #ddd !important; padding: 9px; } select.woof-front-builder-selector:invalid, select.woof-front-builder-selector { color: #2eca8b !important; font-weight: 600 !important; } select.woof-front-builder-selector option:not([value=""]) { color: #000; font-weight: 500 !important; } .woof-front-builder-list-li-del{ position: absolute; right: 0; top: 10px; display: inline-block; width: 30px; } .woof-front-builder-list-li-del img{ position: relative; width: 50%; display: block; top: 6px; right: -8px; } .woof-front-builder-list-li-move{ position: absolute; right: 30px; top: 11px; display: flex; } .woof-front-builder-list-li-move a{ margin-right: 11px; align-self: center; } .woof-front-builder-list-li-down, .woof-front-builder-list-li-up, .woof-front-builder-sd-btn{ display: inline-block; width: 30px; } .woof-front-builder-sd-btn{ top: 0; display: inline-block; position: relative; } .woof-front-builder-list-li-down img, .woof-front-builder-list-li-up img, .woof-front-builder-sd-btn img, .woof-front-builder-btn-back img, .woof-front-builder-btn-options img{ width: 100%; display: block; } .woof-front-builder-list-li-up{ transform: rotate(180deg); } .woof-front-builder-list-li-down{ top: -8px; position: relative; } .woof-front-builder-btn-back, .woof-front-builder-btn-options{ display: inline-block; width: 30px; } .popup23-content data-table-row data-table-cell:nth-child(2){ text-align: left; } .popup23-content data-table-cell textarea{ height: 100%; min-height: 100px; } .woof-front-builder-premium{ color: red; } .woof-front-builder-container .woof_auto_show{ background: #fff; } .popup23-tab-panels input[type=text], .popup23-tab-panels textarea, .popup23-tab-panels select{ padding: 0.6em; background-color: #faf9f9; background-image: none !important; color: #43454b; border: 0; -webkit-appearance: auto; box-sizing: border-box; font-weight: 400; box-shadow: none; width: 100%; } .woof-front-builder-container{ overflow: unset; } .woof-front-builder-container:has(.woof_autohide_wrapper){ overflow: visible; } .woof-front-builder-container .woof_container{ display: inline-block; width: calc(var(--woof-fb-section-width) - 2px); vertical-align: top; } .woof-front-builder-container .woof_block_html_items{ max-height: var(--woof-fb-section-height) !important; padding: 3px 0 0 3px; } .woof-front-builder-type-selector{ position: absolute; width: 200px !important; max-width: 200px !important; left: 50%; top: 50%; transform: translate(0, -50%); background-color: #fbfbff !important; } .woof-front-builder-container .woof_block_html_items{ overflow-y: auto; overflow: visible; } .woof-front-builder-container .woof_container h4 { margin-bottom: 11px; font-size: 1.12em; line-height: 1.12em; background: #f7f7f7; padding: 8px 7px; color: #333; text-align: center; } .woof-front-builder-type-section-options{ position: absolute; left: 45%; top: 50%; transform: translate(0, -50%); } .widget .woof_sid_flat_white, .widget_text .woof_sid_flat_white{ border: none; padding: 0; } .widget .woof_auto_show_indent .woof_sid_flat_white{ border: solid 1px #eee; padding: 9px; } .woof-front-builder-container .woof_list_sd.woof_list_switcher_sd{ padding-left: 11px; } .woof-front-builder-container .select2, .woof-front-builder-container .chosen-container{ width: 100% !important; } .woof-front-builder-container .woof_auto_1_columns .woof_container{ padding: 0 0 15px 0; }