.gform-theme--framework { --gf-polls-results-color-blue: #204ce5;
--gf-polls-results-color-green: #2f833d;
--gf-polls-results-color-red: #c02b0a;
--gf-polls-results-color-orange: #ff5a1f;
--gf-polls-selected-check-color: #2f833d;
}
.gform-theme--framework .gpoll_summary {
inline-size: 100%;
}
.gform-theme--framework .gpoll_field_label_container {
-webkit-margin-after: 50px;
margin-block-end: 50px;
}
.gform-theme--framework .gpoll_field_label_container .gpoll_field_label {
color: var(--gform-theme-control-label-color-primary);
color: var(--gf-ctrl-label-color-primary, var(--gform-theme-control-label-color-primary));
font-family: var(--gform-theme-control-label-font-family-primary);
font-family: var(--gf-ctrl-label-font-family-primary, var(--gform-theme-control-label-font-family-primary));
font-size: 16px;
font-style: var(--gform-theme-control-label-font-style-primary);
font-style: var(--gf-ctrl-label-font-style-primary, var(--gform-theme-control-label-font-style-primary));
font-weight: var(--gform-theme-control-label-font-weight-primary);
font-weight: var(--gf-ctrl-label-font-weight-primary, var(--gform-theme-control-label-font-weight-primary));
letter-spacing: var(--gform-theme-control-label-letter-spacing-primary);
letter-spacing: var(--gf-ctrl-label-letter-spacing-primary, var(--gform-theme-control-label-letter-spacing-primary));
line-height: var(--gform-theme-control-label-line-height-primary);
line-height: var(--gf-ctrl-label-line-height-primary, var(--gform-theme-control-label-line-height-primary));
text-align: center;
}
.gform-theme--framework .gpoll_bar {
background-color: var(--gform-theme-color-outside-control-light);
background-color: var(--gf-color-out-ctrl-light, var(--gform-theme-color-outside-control-light));
block-size: 6px;
border-radius: 3px;
inline-size: 100%;
position: relative;
transform: rotate(0deg);
}
.gform-theme--framework .gpoll_ratio_box {
background-color: #112337;
border-radius: 3px;
color: #fff;
font-size: 12px;
inset-block-start: -46px;
inset-inline-start: 50%;
padding-block: 8px;
padding-inline: 12px;
position: absolute;
}
.gform-theme--framework .gpoll_ratio_box::after {
background-color: inherit;
block-size: 6px;
box-shadow: 0 4px 10px rgba(18, 25, 97, 0.0779552);
-webkit-clip-path: polygon(0 0, 100% 0, 50% 100%);
clip-path: polygon(0 0, 100% 0, 50% 100%);
content: "";
inline-size: 20px;
inset-block-end: -5px;
inset-inline-start: calc(50% - 10px);
position: absolute;
}
.gform-theme--framework .gpoll_choice_wrapper {
display: flex;
flex-flow: row wrap;
-webkit-padding-after: 50px;
padding-block-end: 50px;
position: relative;
}
.gform-theme--framework .gpoll_choice_label {
inline-size: 100%;
-webkit-margin-before: var(--gform-theme-label-spacing-primary);
margin-block-start: var(--gform-theme-label-spacing-primary);
-webkit-margin-before: var(--gf-label-space-primary, var(--gform-theme-label-spacing-primary));
margin-block-start: var(--gf-label-space-primary, var(--gform-theme-label-spacing-primary));
order: 2;
}
.gform-theme--framework .gpoll_wrapper {
inline-size: 100%;
order: 1;
}
.gform-theme--framework .gpoll_wrapper.blue .gpoll_bar {
background-color: #ebf2ff;
}
.gform-theme--framework .gpoll_wrapper.blue .gpoll_bar_juice {
background-color: var(--gf-polls-results-color-blue);
}
.gform-theme--framework .gpoll_wrapper.green .gpoll_bar_juice {
background-color: var(--gf-polls-results-color-green);
}
.gform-theme--framework .gpoll_wrapper.red .gpoll_bar_juice {
background-color: var(--gf-polls-results-color-red);
}
.gform-theme--framework .gpoll_wrapper.orange .gpoll_bar_juice {
background-color: var(--gf-polls-results-color-orange);
}
.gform-theme--framework .gpoll_bar_juice {
block-size: 6px;
border-radius: 6px;
position: absolute;
}
.gform-theme--framework .gpoll_bar_count {
color: var(--gform-theme-control-description-color);
color: var(--gf-ctrl-desc-color, var(--gform-theme-control-description-color));
font-size: 12px;
inset-inline-end: 0;
-webkit-margin-before: var(--gform-theme-label-spacing-primary);
margin-block-start: var(--gform-theme-label-spacing-primary);
-webkit-margin-before: var(--gf-label-space-primary, var(--gform-theme-label-spacing-primary));
margin-block-start: var(--gf-label-space-primary, var(--gform-theme-label-spacing-primary));
position: fixed;
}
.gform-theme--framework .gpoll_bar_count::before {
content: "(";
}
.gform-theme--framework .gpoll_bar_count::after {
content: ")";
}
.gform-theme--framework .gpoll_container {
-webkit-margin-before: 32px;
margin-block-start: 32px;
}
.gform-theme--framework .gpoll_value_selected::before {
font-family: var(--gform-theme-icon-font-family) !important;
font-family: var(--gf-icon-font-family, var(--gform-theme-icon-font-family)) !important;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1;
speak: never;
text-transform: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
color: var(--gf-polls-selected-check-color);
content: "\e90b";
font-size: 20px;
-webkit-padding-end: 8px;
padding-inline-end: 8px;
position: relative;
top: 3px;
}