.poll .question{padding-bottom:20px}.poll .progress{height:10px;border-radius:5px;margin-bottom:0}.poll .progress .bar{overflow:hidden;float:left;width:100%;height:100%;line-height:20px;color:#fff;background-color:#81c600;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);transition:width .6s ease}.poll .answer{width:100%;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:10px;position:relative;padding-left:35px;cursor:pointer}.poll .answer .answer-results-col{width:100%}.poll .answer .answer-results{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:5px}.poll .answer input{position:absolute;opacity:0;cursor:pointer}.poll .answer .poll-checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background:rgba(0,0,0,0.05);border:1px solid #dee2e6;border-radius:50%}.poll .answer .poll-checkmark:after{content:"";position:absolute;display:none}.poll .answer:hover input ~ .poll-checkmark{background-color:rgba(0,0,0,0.1)}.poll .answer input:checked ~ .poll-checkmark{background-color:#81c600}.poll .answer input:checked ~ .poll-checkmark:after{display:block}.poll .answer .poll-checkmark:after{top:5px;left:5px;width:8px;height:8px;border-radius:50%;background:white}.poll .answer .poll-checkbox{position:absolute;top:0;left:0;height:20px;width:20px;background:rgba(0,0,0,0.05)}.poll .answer .poll-checkbox:after{content:"";position:absolute;display:none}.poll .answer:hover input ~ .poll-checkbox{background-color:rgba(0,0,0,0.1)}.poll .answer input:checked ~ .poll-checkbox{background-color:#81c600}.poll .answer input:checked ~ .poll-checkbox:after{display:block}.poll .answer .poll-checkbox:after{left:8px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}.poll .poll-submit{display:none}.poll-count{display:flex;flex-direction:row;justify-content:flex-end}
