.poll-question{margin:0 0 20px}@media screen and (min-width:1215px){.poll-question{margin-bottom:0.9090909091rem}}.poll .form__radios{margin-bottom:30px}@media screen and (min-width:1215px){.poll .form__radios{margin-bottom:1.3636363636rem}}.poll .form__item--radio{margin-bottom:15px}@media screen and (min-width:1215px){.poll .form__item--radio{margin-bottom:0.6818181818rem}}.poll .form__item--radio .form__option{font-size:1rem;font-weight:500}@media screen and (min-width:1215px){.poll .form__item--radio .form__option{font-size:1rem;font-weight:500}}@media screen and (min-width:480px){.poll .form__actions .form-submit{width:auto}}.poll .total{text-align:left;margin:1.3636363636rem 0 0;font-size:1rem;font-weight:500}@media screen and (min-width:1215px){.poll .total{font-size:1rem;font-weight:500}}.poll .total b{color:#0D4A6E}.poll .bar{height:0.5rem;background:#CFDBE2;border-radius:1px}.poll .foreground{height:100%;background:#0D4A6E;border-radius:1px}.page-poll-last{position:relative}.page-poll-last .more-link{position:absolute;right:0;top:0.1rem;z-index:5}.choice-result{margin:0 0 15px}@media screen and (min-width:1215px){.choice-result{margin-bottom:0.6818181818rem}}.choice-result-top{display:flex;align-items:center;justify-content:space-between;font-size:0.875rem;font-weight:400;margin-bottom:0.3125rem}@media screen and (min-width:1215px){.choice-result-top{font-size:0.8181818182rem;font-weight:400}}.views-poll-list__row{margin:0 0 5px;display:flex;flex-wrap:wrap;align-items:center;background:#F7FAFC;padding:15px}@media screen and (min-width:480px){.views-poll-list__row{flex-wrap:nowrap}}@media screen and (min-width:1215px){.views-poll-list__row{padding:1.3636363636rem;margin-bottom:0.2272727273rem}}.views-poll-list .views-field-question{font-size:1rem;font-weight:500;color:#0D4A6E;margin-right:1.3636363636rem}@media screen and (min-width:1215px){.views-poll-list .views-field-question{font-size:1rem;font-weight:500}}.views-poll-list .views-field-question a{background:linear-gradient(to right, currentColor 0%, currentColor 100%) no-repeat 0 bottom;background-size:100% 1px;text-decoration:none;transition-duration:0.2s}.views-poll-list .views-field-question a:hover{background-size:0 1px}.views-poll-list .views-field-status{margin-right:1.3636363636rem;color:#A0AEC0}.views-poll-list .views-field-votes{width:100%}@media screen and (min-width:480px){.views-poll-list .views-field-votes{width:auto;margin-left:auto;text-align:right}}