: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;}