.gform_wrapper.gravity-theme .llgq_section_wrapper {
grid-column: 1/-1;
width: 100%;
display: -ms-grid;
display: grid;
-ms-grid-columns: (1fr 2%)[12];
grid-template-columns: repeat(12,1fr);
grid-template-rows: repeat(auto-fill,auto);
grid-column-gap: var(--form-spacing-cols, 2%);
grid-row-gap: var( --form-spacing-rows, 16px);
}
.gform_wrapper.gravity-theme .llgq_fields_wrapper {
grid-column: 1/-1;
width: 100%;
display: -ms-grid;
display: grid;
-ms-grid-columns: (1fr 2%)[12];
grid-template-columns: repeat(12,1fr);
grid-template-rows: repeat(auto-fill,auto);
grid-column-gap: var(--form-spacing-cols, 2%);
grid-row-gap: var( --form-spacing-rows, 16px);
}
.gform_wrapper:not(.gravity-theme) .llgq_section_wrapper {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-left: -0.5em;
margin-right: -0.5em;
padding: 0;
}
.gform_wrapper:not(.gravity-theme) .llgq_section_wrapper .gfield {
display: block;
position: relative;
-webkit-box-flex: 1;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
width: calc(100% - 1em);
margin-bottom: 1em;
margin-right: 0.5em;
margin-left: 0.5em;
}
.llgq-progress-bar {
position: relative;
display: flex;
justify-content: flex-start;
border: 1px solid black;
padding: 2px;
border-radius: 100px;
}
.llgq-progress-bar .llgq-progress {
flex: 0 0 auto;
background-color: black;
height: 8px;
border-radius: 100px;
}
.llgq-quoter-back.is-inactive,
.llgq-quoter-next.is-inactive {
opacity: 0;
pointer-events: none;
visibility: hidden;
position: relative;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border-width: 0;
z-index: -100;
}
.llgq-icon-previews {
display: flex;
justify-content: flex-start;
align-items: center;
flex-wrap: wrap;
}
.llgq-icon-previews .llgq-icon-preview-wrap {
}
.llgq-icon-previews label svg {
height: 100%;
width: 100%;
}
.panel-block-tabs__body--settings .llgq-icon-previews input[type=radio]:not(.field-choice-type--radio):not(.field-choice-type)+label::before,
.panel-block-tabs__body--settings .llgq-icon-previews input[type=radio]:not(.field-choice-type--radio):not(.field-choice-type)+label:hover::before {
display: none;
}
.llgq-icon-previews input {
display: none;
}
.llgq-icon-previews label {
display: block;
height: 50px;
width: 50px;
border: 1px solid black;
margin-left: -1px;
padding: 4px;
}
.llgq-icon-previews input:checked ~ label {
background: #008DD4;
}
#form_editor_fields_container .llgq-icon-wrapper.initial {
height: 50px;
width: 50px;
background-image: url(//kawvalleyco.com/wp-content/plugins/plugin-ll-gravity-quoter/lib/../assets/img/image-placeholder.png);
background-size: 50px;
background-repeat: no-repeat;
background-position: center center;
}
.gform_next_button.llgq-radio-page-hidden,
.llgq-quoter-next.llgq-radio-page-hidden {
opacity: 0;
pointer-events: none;
visibility: hidden;
position: relative;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border-width: 0;
z-index: -100;
}