: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;}
.ui-slideouttab-panel,.ui-slideouttab-handle{background-color: #fff;padding: 0.4em;box-sizing: border-box;}.ui-slideouttab-panel{display: block;position: fixed;border: 1px solid #f9f9f9;}.ui-slideouttab-ready{transition: transform 0.5s ease 0s;}@media print{.ui-slideouttab-panel{display: none;}}.ui-slideouttab-handle{display: block;position: absolute;cursor: pointer;color: white;background-color: grey;}.ui-slideouttab-handle-image{transform: rotate(0);}.ui-slideouttab-right{right: 0px;transform: translateX(100%);border-right: none;}.ui-slideouttab-right.ui-slideouttab-open{transform: translateX(0%);}.ui-slideouttab-right .ui-slideouttab-handle{transform-origin: 0% 0%;transform: rotate(-90deg) translate(-100%,-100%);}.ui-slideouttab-right .ui-slideouttab-handle-reverse{transform-origin: 0% 100%;transform: rotate(-90deg);}.ui-slideouttab-left{left: 0px;transform: translateX(-100%);border-left: none;}.ui-slideouttab-left.ui-slideouttab-open{transform: translateX(0%);}.ui-slideouttab-left .ui-slideouttab-handle{transform-origin: 100% 0%;transform: rotate(-90deg);}.ui-slideouttab-left .ui-slideouttab-handle-reverse{transform-origin: 100% 100%;transform: rotate(-90deg) translate(100%,100%);}.ui-slideouttab-top{top: 0px;transform: translateY(-100%);border-top: none;}.ui-slideouttab-top.ui-slideouttab-open{transform: translateY(0%);}.ui-slideouttab-bottom{bottom: 0px;transform: translateY(100%);border-bottom: none;}.ui-slideouttab-bottom.ui-slideouttab-open{transform: translateY(0%);}.ui-slideouttab-left .ui-slideouttab-handle>.fa-icon,.ui-slideouttab-right .ui-slideouttab-handle>.fa-icon{transform: rotate(90deg);}.ui-slideouttab-handle>.fa-icon{margin-left: 0.5em;}.ui-slideouttab-top .ui-slideouttab-handle-rounded,.ui-slideouttab-left .ui-slideouttab-handle-rounded{border-radius: 0 0 4px 4px;}.ui-slideouttab-right .ui-slideouttab-handle-rounded,.ui-slideouttab-bottom .ui-slideouttab-handle-rounded{border-radius: 4px 4px 0 0;}
.woof-slide-out-div{z-index: 9999;}.woof-slide-content{overflow-x: hidden;padding: 9px;}.woof-slide-content .chosen-container{max-width: 100% !important;}
