.gdpol-topic-poll{background-color:#f8f8f8;border:1px solid #ddd;color:#111;clear:both;margin:5px 0 15px;padding:0}.gdpol-topic-poll,.gdpol-topic-poll *,.gdpol-topic-poll-form,.gdpol-topic-poll-form *{box-sizing:border-box}.gdpol-topic-poll footer,.gdpol-topic-poll header{margin:0;padding:15px;background-color:#eee}.gdpol-topic-poll header h2{margin:0;font-size:1.2em}#bbpress-forums fieldset.bbp-form #gdpol-poll-status,.gdpol-topic-poll header p{margin:0}.gdpol-topic-poll footer{overflow:auto}.gdpol-topic-poll footer .gdpol-footer-voters{float:right}.gdpol-topic-poll .gdpol-choices-list{padding:15px}.gdpol-topic-poll .gdpol-choices-list fieldset{margin:0;padding:0;border:0}.gdpol-topic-poll .gdpol-choices-list button{margin:15px 0 0!important;border:1px solid #ccc;border-radius:3px;padding:5px 21px;height:34px;line-height:22px;font-size:14px;background-color:#eee;color:#333}.gdpol-fields-wrapper ul.gdpol-responses-list,.gdpol-topic-poll .gdpol-poll-choices,.gdpol-topic-poll .gdpol-poll-results{margin:0;padding:0;list-style:none}.gdpol-topic-poll .gdpol-poll-choices li,.gdpol-topic-poll .gdpol-poll-results li{margin:4px 0!important;padding:0;line-height:26px;list-style:none}.gdpol-topic-poll .gdpol-poll-choices li input{float:left;margin:4px 6px 0 0;width:16px;height:16px}.gdpol-topic-poll .gdpol-poll-choices.gdpol-poll-disabled li{list-style:disc inside!important}.gdpol-topic-poll .gdpol-poll-results li{margin:6px 0!important}.gdpol-topic-poll .gdpol-poll-results li .gdpol-response-info{position:relative;font-size:12px}.gdpol-fields-wrapper .gdpol-field-regular label>span,.gdpol-topic-poll .gdpol-poll-results li .gdpol-response-label{display:block}.gdpol-topic-poll .gdpol-poll-results li .gdpol-response-bar{height:28px;border:2px solid #fff;background-color:#fff;width:calc(100% - 160px);display:inline-block}.gdpol-topic-poll .gdpol-poll-results li .gdpol-response-bar span{display:inline-block;height:26px}.gdpol-topic-poll .gdpol-poll-results li .gdpol-response-percent,.gdpol-topic-poll .gdpol-poll-results li .gdpol-response-votes{display:inline-block;line-height:26px!important;padding:0 0 0 12px;width:80px;float:right;border:1px solid #fff;background-color:#fff}.gdpol-topic-poll .gdpol-poll-results.gdpol-results-compact li .gdpol-response-bar{width:calc(100% - 80px)}.gdpol-topic-poll .gdpol-response-users{display:block;overflow:auto;margin:0 0 0 2px}.gdpol-topic-poll .gdpol-response-users .gdpol-user-avatar{margin:0 4px 0 0;display:block;float:left}.gdpol-topic-poll .gdpol-response-users .gdpol-user-avatar img{border:0;border-radius:2px;box-shadow:none;display:block}.gdpol-topic-poll .gdpol-response-users .gdpol-more-users{display:block;float:left;vertical-align:top}.gdpol-topic-poll-form p.gdpol-description{padding:0;margin:0;font-style:italic}.gdpol-fields-wrapper{margin:1em 0 0!important}.gdpol-fields-wrapper .gdpol-field-regular input.gdpol-end-datetime,.gdpol-fields-wrapper .gdpol-field-regular input[type=number],.gdpol-fields-wrapper .gdpol-field-regular select{width:100%;max-width:300px;margin:0!important}.gdpol-fields-wrapper .gdpol-field-regular input[type=text],.gdpol-fields-wrapper .gdpol-field-regular textarea{width:100%;margin:0!important}.gdpol-fields-wrapper ul.gdpol-responses-list li span._label input{width:100%;margin:0;border:1px solid #ccc;border-radius:3px;line-height:20px;font-size:13px}.gdpol-fields-wrapper .gdpol-field-regular.gdpol-field-inside{padding-left:1em;border-left:1px solid #ddd}.gdpol-fields-wrapper ul.gdpol-responses-list li{margin:0 0 .5em!important;padding:0;list-style:none;display:flex}.gdpol-fields-wrapper ul.gdpol-responses-list li span{display:block;padding:0}.gdpol-fields-wrapper ul.gdpol-responses-list li span._button button{margin:0;border:1px solid #ccc;border-radius:3px;line-height:20px;font-size:13px;padding:3px 12px}.gdpol-fields-wrapper ul.gdpol-responses-list li span._button{width:auto;flex-shrink:1;flex-grow:0;vertical-align:top;padding:0 0 0 6px}.gdpol-fields-wrapper ul.gdpol-responses-list li span._label{flex-grow:1}.gdpol-fields-wrapper ul.gdpol-responses-list li:first-of-type ._up{display:none}.gdpol-fields-wrapper ul.gdpol-responses-list li:last-of-type ._down{display:none}.gdpol-fields-wrapper .gdpol-field-responses button.gdpol-new-response{margin:0!important;border:1px solid #ccc;border-radius:3px;padding:7px 21px;height:38px;line-height:22px;font-size:14px;background-color:#eee;color:#333}.gdpol-message{border-left:4px solid green;background-color:#fff;padding:10px;margin:0 0 15px;color:green}.gdpol-message.gdpol-message-error{border-left-color:red;color:red}.gdpol-widget-poll-item{margin:0 0 1em;padding:0 0 1em;border-bottom:1px solid #ddd;line-height:1.4}.gdpol-widget-poll-item:last-of-type{margin:0;padding:0;border-bottom:0}.gdpol-widget-poll-item h5{font-size:1.1em;font-weight:700;margin:0 0 .5em;padding:0}.bbp-image-mark-poll{background:url(icons/chart.png);display:inline-block;width:16px;height:16px;vertical-align:middle;margin-right:4px}#bbpress-forums fieldset.bbp-form .gdpol-field{margin:0 0 10px}#bbpress-forums fieldset.bbp-form .gdpol-field label{display:block;line-height:24px}#bbpress-forums fieldset.bbp-form .gdpol-field:last-of-type{margin:0}#bbpress-forums fieldset.bbp-form .gdpol-field-checkbox label input{float:left;margin:4px 4px 0 0;height:16px;width:16px}