XylotrechusZ
.frm_auto_grow_option {
padding-top: 20px;
}
.frm-fields p.frm_auto_grow_option > label {
display: inline;
}
/* Force "Rows" to be frm2 instead of the default frm6 to make space for the Auto Grow setting in Pro. */
.frm-single-settings.frm-type-textarea > .frm_grid_container > p:nth-of-type(4) {
grid-column: span 2/span 2;
}
.frm-single-settings.frm-type-rte .frm-default-value-wrapper .frmsvg.frm-show-inline-modal {
bottom: -5px;
left: auto;
right: 10px;
}
#frm-show-fields .wp-editor-wrap {
/* Disable the RTE field in the preview. */
pointer-events: none;
}
.frm_wrap input[type="text"].frm_invalid_field, .frm_wrap input[type="text"].frm_invalid_field:focus {
border-color: #B94A48 !important;
}
.frm_disabled_show_password .frm_show_password_btn {
display: none;
}
/* Rootline */
#frm-backend-rootline-wrapper:not(.frm_hidden) + .frm-show-rootline-wrapper {
display: none;
}
#frm-backend-rootline-wrapper {
padding: 0;
}
#frm-backend-rootline-wrapper .frm-show-field-settings {
padding: 5px;
border: 1px solid transparent;
}
#frm-backend-rootline-wrapper .frm-show-field-settings:hover {
background: rgba(65, 153, 253, 0.04);
box-shadow: 0 0 1px 0 var(--primary-500);
border-color: var(--primary-500);
}
#frm-backend-rootline-wrapper .frm-show-field-settings.selected {
border-color: var(--primary-500);
}
.frm-backend-rootline ul {
list-style-type: none;
display: flex;
flex-wrap: wrap;
width: 100%;
overflow: hidden;
margin: 0;
}
.frm-backend-rootline li {
justify-content: flex-end;
display: flex;
flex: 1;
align-items: center;
flex-direction: column;
}
.frm-backend-rootline[data-type="progress"] li:after {
content: '';
display: block;
height: 12px;
background-color: #e2e4e5;
width: 100%;
box-sizing: border-box;
}
.frm-backend-rootline:not(.frm-rootline-no-lines) li:after {
border-right: 1px solid #fff;
}
.frm-backend-rootline li:first-child:after {
background-color: #007aff;
border-bottom-left-radius: 7px;
border-top-left-radius: 7px;
}
.frm-backend-rootline li:last-child:after {
border-top-right-radius: 7px;
border-bottom-right-radius: 7px;
border-right: 0;
}
.frm-backend-rootline.frm-rootline-no-titles .frm-rootline-title,
.frm-backend-rootline.frm-rootline-no-numbers .frm-progress-bar-numbers,
.frm-backend-rootline[data-type="rootline"] .frm-progress-bar-numbers {
display: none;
}
.frm-backend-rootline .frm_percent_complete {
float: left;
}
.frm-backend-rootline .frm_pages_complete {
float: right;
}
.frm-backend-rootline[data-type="rootline"] ul {
align-items: baseline;
}
.frm-backend-rootline[data-type="rootline"] li {
width: 150px;
position: relative;
padding: 0 10px;
margin-left: 0;
margin-right: 0;
}
.frm-backend-rootline.frm-rootline-no-titles[data-type="rootline"] {
min-width: 50px;
}
.frm-backend-rootline[data-type="rootline"]:not(.frm-rootline-no-lines) li:not(:last-child):after {
height: 2px;
height: var(--progress-border-size);
background: #E5E5E5;
background: var(--progress-border-color);
content: '';
position: absolute;
top: 12px;
top: calc( ( var(--progress-size) / 2 ) - var(--progress-border-size) );
left: 50%;
width: 100%;
z-index: 1;
}
.frm-backend-rootline .frm-rootline-number {
height: 24px;
width: 24px;
line-height: 24px;
border-radius: 50%;
background-color: #e9ecf5;
border: 1px solid #eff8fe;
text-align: center;
z-index: 2;
}
.frm-backend-rootline li:first-child .frm-rootline-number {
border-color: #4386e2;
background-color: #579AF6;
color: #fff;
}
.frm-backend-rootline.frm-rootline-no-numbers li:not(.frm-rootline-item-more) .frm-rootline-number {
color: transparent !important;
}
.frm-backend-rootline li.frm_hidden {
display: none !important;
}
/* End Rootline */
.frm-right-panel .frm-single-settings h3.frm_prod_user_def, .frm_prod_type_user_def {
display: none;
}
.frm-type-address .frm_show_upgrade {
cursor: pointer;
opacity: .5;
}
.frm-single-settings.frm-type-address .frm_form_field:has([name^="field_options[admin_only_"]) {
/* Make sure the Visibility setting appears on a new line for Address fields so it does not appear beside Country Description */
grid-column-start: 1;
}
.frm_add_watch_lookup_row .frm_add_tag {
position: relative;
bottom: 2px;
}
#new_fields .frm_add_watch_lookup_row .frm_add_tag .frmsvg {
height: 12px;
width: 12px;
color: var(--primary-500);
}
.frm_add_watch_lookup_row .frm_add_tag:before {
content: "";
}
.with_frm_style.frm_form_builder input[type=range]::-webkit-slider-runnable-track {
-webkit-appearance: none;
background-color: transparent !important;
}
.with_frm_style.frm_form_builder input[type=range]::-moz-range-track {
background-color: transparent !important;
}
.with_frm_style.frm_form_builder input[type=range]::-moz-range-progress {
background-color: transparent !important;
}
.frm_form_builder input[type="text"] + .frm_show_password_btn svg:last-child {
display: none;
}
.frm_form_builder input[type="text"] + .frm_show_password_btn svg:first-child {
display: block;
}
.frm_logic_rows .frm_logic_row {
padding: var(--gap-sm);
background: var(--grey-100);
margin-top: var(--gap-xs);
border-radius: var(--small-radius);
}
.frm-single-settings .frm_logic_row select:nth-child(2) {
margin: var(--gap-xs) 0 var(--gap-xs) var(--gap-md);
}
.frm_logic_row .frm_remove_tag {
padding-top: var(--gap-xs);
}
.frm_logic_rows .frm-collapse-me div select:nth-of-type(1) {
margin-bottom: var(--gap-xs);
}