.poll{margin:0 0 30px;padding:30px 40px;background-color:#f1f3f4}.poll #surveyQuestion{margin:0 0 24px;clear:both}.poll form .button-link{border:none}.poll form .radio{margin:0 0 6px}.poll form .radio label{font-size:18px!important;font-size:1.8rem!important}.poll form .radio label input[type=radio]{margin:6px 0 0 -20px}.poll form .form-group{margin-top:24px}.poll form .form-group button{margin:0!important}.poll .radio{margin:0 0 6px}.poll .radio label{font-size:18px!important;font-size:1.8rem!important}.poll .radio label input[type=radio]{margin:6px 0 0 -20px}.poll .help-block{margin-top:24px;font-size:16px;font-size:1.6rem}.poll h3{margin:0 0 10px!important;font-size:20px!important;font-size:2rem!important;color:#000!important}.poll h2{margin:0 0 16px!important;color:#000!important;font-size:30px!important;font-size:3rem!important}.poll #surveyResults .surveySwatch{margin:7px 5px 0 0;height:10px;width:10px;float:left;font-size:1px;line-height:1px;background:0 #999;border:1px solid #666;border-radius:50px}.poll #surveyResults table td,.poll #surveyResults table th,.poll #surveyResults table tr{border:none!important;background-color:transparent}.poll #surveyResults table td{padding:10px 8px 10px 0}.poll #surveyResults .help-block{margin:0;font-size:16px;font-size:1.6rem}.ccg-theme .poll{padding:36px 40px;background-color:#f2f2f2;border-left:5px solid #5c338e}.ccg-theme .poll form .form-group{margin-bottom:0}@media all and (max-width:991px){.poll .col-md-14{margin:0 0 14px}.poll .col-md-10 img{margin:0 auto!important;display:block}.poll .spacer{display:none}}@media all and (max-width:767px){.poll{padding:30px 20px}.poll h2{font-size:22px!important;font-size:2.2rem!important}.poll h3{font-size:18px!important;font-size:1.8rem!important}}@media all and (max-width:600px){.poll #surveyResults table tr{margin:0;padding:10px 0;border-bottom:1px solid #b3b3b3}.poll #surveyResults table td{padding:0}}