.asl-poll{margin-bottom:50px;font-family:Arial,Helvetica,sans-serif;text-align:left;margin-top:50px}.asl-poll-head{margin:0 !important;font-size:32px !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-weight:400 !important}.asl-poll hr{opacity:.3;margin-bottom:25px}.asl-poll .asl-input{position:relative;font-size:14px;display:inline-flex;width:100%;line-height:32px;box-sizing:border-box}.asl-poll .asl-input .form-submit{height:34px;margin-left:5px}.asl-poll .asl-input-wrapper{display:inline-flex;flex-grow:1;align-items:center;justify-content:center;padding:1px 11px;background-color:#fff;background-image:none;border-radius:4px;transition:.2s;box-shadow:0 0 0 1px #dcdfe6 inset}.asl-poll .asl-input-inner{width:100%;flex-grow:1;-webkit-appearance:none;color:#606266;font-size:inherit;height:32px;line-height:32px;padding:0;background:none;outline:none;border:none;box-sizing:border-box}.asl-poll .form-submit{display:inline-flex;justify-content:center;align-items:center;line-height:1;height:32px;white-space:nowrap;cursor:pointer;color:#606266;text-align:center;box-sizing:border-box;outline:none;transition:.1s;font-weight:500;user-select:none;background-color:#fff;border:1px solid #dcdfe6;padding:4px 10px;font-size:13px;border-radius:4px;font-family:Arial,sans-serif}.asl-poll .form-submit svg{margin:0;fill:#606266}.asl-poll .form-submit.is-disabled{color:#a8abb2;cursor:not-allowed;background-image:none;background-color:#fff;border-color:#e4e7ed}.asl-poll .form-submit.is-disabled svg{margin:0;fill:#a8abb2}.asl-poll .form-submit:hover{color:#409eff;border-color:#c6e2ff;background-color:#ecf5ff;outline:none;text-decoration:none}.asl-poll .form-submit:hover svg{margin:0;fill:#409eff}.asl-poll .form-item{font-size:14px;display:block;margin-bottom:25px}.asl-poll .form-item-label{margin-bottom:8px;display:block;line-height:22px;text-align:left;font-weight:400;font-size:16px;color:#444}.asl-poll .form-item-content{display:flex;flex-wrap:wrap;align-items:center;flex:1;position:relative;line-height:32px;font-size:14px;min-width:0}.asl-poll .error{color:#d51717;bottom:-20px}.asl-poll .success,.asl-poll .error{font-size:12px;position:absolute;display:block;line-height:1.2}.asl-poll .success{bottom:-35px}.asl-poll-columns .asl-poll-list{padding-left:15px}.asl-poll-columns .asl-poll-content{display:flex;gap:3%}@media screen and (max-width: 520px){.asl-poll-columns .asl-poll-content{flex-direction:column;gap:20px}}.asl-poll-columns .asl-poll-left{background:#f4fdf4}.asl-poll-columns .asl-poll-left .asl-poll-heading,.asl-poll-columns .asl-poll-left .asl-poll-subtitle sup span,.asl-poll-columns .asl-poll-left .asl-poll-list li::marker,.asl-poll-columns .asl-poll-left .success{color:#14d514}.asl-poll-columns .asl-poll-right{background:#fdf3f3}.asl-poll-columns .asl-poll-right .asl-poll-heading,.asl-poll-columns .asl-poll-right .asl-poll-subtitle sup span,.asl-poll-columns .asl-poll-right .asl-poll-list li::marker,.asl-poll-columns .asl-poll-right .success{color:#d51717}.asl-poll-columns .asl-poll-wrapper{overflow:hidden;padding:20px 15px 20px 20px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.asl-poll-columns .asl-poll-heading{margin:1em 0 !important;background:none;padding:0;text-align:center;display:flex;align-items:center;justify-content:center;font-family:"PT Serif",Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.3em !important;font-weight:700 !important}.asl-poll-columns .asl-poll-heading svg{margin-right:5px}.asl-poll-columns .asl-poll-item{overflow:hidden;display:flex;justify-content:space-between;align-items:center;padding-bottom:2px;margin:0 0 15px}.asl-poll-columns .asl-poll-column{width:100%;padding-bottom:50px}@media screen and (max-width: 520px){.asl-poll-columns .asl-poll-column{padding-bottom:0}}.asl-poll-columns .asl-poll-subtitle{background:url(./img/dot.gif) repeat-x bottom;padding:0;color:#3f3f3f;font-size:17px;width:86%}.asl-poll-columns .asl-poll-subtitle sup.nov{font-size:11px;color:#787878;font-weight:normal;padding-left:7px}.asl-poll-tables{width:100%;border-spacing:0;border-collapse:collapse;display:flex;justify-content:space-between;border:1px solid #dee2e6}@media screen and (max-width: 520px){.asl-poll-tables{flex-wrap:wrap}}.asl-poll-tables-left,.asl-poll-tables-right{display:flex;flex-direction:column;justify-content:space-between;width:50%}@media screen and (max-width: 520px){.asl-poll-tables-left,.asl-poll-tables-right{width:100%}}.asl-poll-tables-left form,.asl-poll-tables-right form{padding:20px;box-sizing:border-box;border-top:1px solid #dee2e6}.asl-poll-tables-left form hr,.asl-poll-tables-right form hr{display:none}.asl-poll-tables-left h3,.asl-poll-tables-right h3{word-wrap:break-word;align-items:center;border-bottom:1px solid #dee2e6;display:flex;font-family:"PT Serif",Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.3em !important;font-weight:700 !important;justify-content:center;margin:0 !important;padding:24px 0 !important;text-align:center}.asl-poll-tables-right svg{fill:#aa0511;margin-right:8px}.asl-poll-tables-left{border-right:1px solid #dee2e6}@media screen and (max-width: 520px){.asl-poll-tables-left{border:none}}.asl-poll-tables-left svg{fill:#14d514;margin-right:8px}.asl-poll-tables .pluses{border-right:0;border-bottom:0}.asl-poll-tables .pluses .icon{color:#4aae4e}.asl-poll-tables .pluses .asl-poll-heading,.asl-poll-tables .pluses .asl-poll-subtitle sup span,.asl-poll-tables .pluses .asl-poll-list li::marker,.asl-poll-tables .pluses .success{color:#14d514}.asl-poll-tables .minuses{border-bottom:0}.asl-poll-tables .minuses .asl-poll-heading,.asl-poll-tables .minuses .asl-poll-subtitle sup span,.asl-poll-tables .minuses .asl-poll-list li::marker,.asl-poll-tables .minuses .success{color:#aa0511}.asl-poll-tables .asl-poll-item{overflow:hidden;display:flex;justify-content:space-between;align-items:center;padding-bottom:2px;margin:0 0 15px}.asl-poll-tables .asl-poll-list{margin:0;padding:20px 40px !important}.asl-poll-tables .asl-poll-subtitle{background:url(./img/dot.gif) repeat-x bottom;padding:0;color:#3f3f3f;font-size:17px;width:86%}.asl-poll-tables .asl-poll-subtitle sup.nov{font-size:11px;color:#787878;font-weight:normal;padding-left:7px}.asl-poll .gray{background:#dedede;height:40px;border:1px solid #dedede;width:100%}/*# sourceMappingURL=asl-polling-public.css.map */
