.poll{padding:40px 38px;background-color:#f0f0f0;border-radius:16px}.poll+*{margin-top:40px}.poll p.already-voted{margin-bottom:12px!important}.poll h2#surveyQuestion{padding-bottom:0;font-size:2rem}.poll h2#surveyQuestion::after,.poll h2#surveyQuestion::before{content:none}.poll form .radio{margin:0}.poll form .radio label{margin:0;color:#000;font-size:1.25rem;font-weight:400}.poll form .radio label input[type=radio]{min-height:0}@media (max-width:767.98px){.poll form .radio label input[type=radio]{margin-top:8px}}.poll form .radio+.radio{margin-top:12px}.poll form .form-group{margin:24px 0 0}.poll form .form-group button{margin:0!important}.poll .help-block{margin-top:24px;font-size:1rem}.poll #surveyResults .surveySwatch{margin:7px 3px 0 0;height:14px;width:14px;float:left;font-size:1px;line-height:1px;background:0 #999;border:1px solid #000;border-radius:50px}.poll #surveyResults table{border:none!important}.poll #surveyResults table td,.poll #surveyResults table th,.poll #surveyResults table tr{border:none!important;background-color:transparent;color:#000!important}.poll #surveyResults table td{padding:0!important}.poll #surveyResults table tr{display:block}.poll #surveyResults table tr td{display:inline-block}.poll #surveyResults table tr td:first-child{width:120px!important}.poll #surveyResults table tr+tr{margin-top:8px}.poll #surveyResults .help-block{margin:28px 0 0;font-size:1.25rem;color:#000}@media (max-width:991.98px){.poll{margin:0 -5px 26px;padding:24px 20px;border-radius:10px}.poll+*{margin-top:30px}.poll p.already-voted{margin:0 0 7px!important}.poll form .radio{margin-bottom:7px}.poll form .radio label{margin:0;padding-left:1.2em;color:#000;font-size:1.25rem;font-weight:400}.poll form .radio label input[type=radio],.poll form .radio+.radio{margin-top:7px}.poll #surveyResults{margin-top:14px!important}.poll #surveyResults .surveySwatch{margin-top:6px}.poll #surveyResults table{margin:0 0 10px}.poll #surveyResults table tr{margin:0 0 8px}.poll #surveyResults table td{padding:0}.poll #surveyResults table td.col-md-2{padding:10px 3px 0!important}.poll #surveyResults table td.col-md-2+td{padding:6px 3px!important}.poll #surveyResults .help-block{margin:10px 0 0;font-size:1.1875rem}.poll .col-md-17{margin:0 0 14px}.poll .col-md-7 img{margin:0!important;display:block}}