.polarise-pro .poll-required-fields{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.polarise-pro .required-email{display:block;width:100%;margin:5px 0 0 0}.polarise-pro .polarise-pro-hidden{display:none;margin:0 0 25px 0}.polarise-pro .polarise-pro-hidden input{margin:0;padding:10px 15px;border:solid 2px #f1f1f1;border-radius:3px}.polarise-pro .polarise-pro-hidden input[type=email]{width:100%;margin:0 0 15px 0}.polarise-pro .polarise-pro-hidden input[type=checkbox]{width:unset;height:unset}.polarise-pro .polarise-pro-hidden ul{margin:20px 0;padding:0}.polarise-pro .polarise-pro-hidden ul li{list-style:none}.polarise-pro .polarise-pro-hidden ul li input{margin:0}.polarise-pro .polarise-pro-hidden .voter-name{width:65%;margin:0 15px 0 0}.polarise-pro .polarise-pro-hidden .voter-phone{width:calc(35% - 15px);margin:0}.polarise-pro .polarise-pro-hidden button{background:#5822c7;border:none;padding:10px 20px;color:#fff;border-radius:100em;font-weight:bold;cursor:pointer}.polarise-pro .validation-message{margin:20px 0;padding:10px;color:#f44336;background:rgba(244, 67, 54, 0.1);display:none}.polarise-pro .validation-message.show-validation-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.polarise-pro .validation-message img{width:20px;height:20px;display:block;margin:0 7px 0 0}.polarise-pro.polarise-pro-normal form{line-height:1em;margin:20px 0}.polarise-pro.polarise-pro-normal .options{margin:0 0 20px 0}.polarise-pro.polarise-pro-normal label{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 -2px 0;padding:10px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-weight:bold;border:solid 2px rgba(0, 0, 0, 0.05)}.polarise-pro.polarise-pro-normal label:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.polarise-pro.polarise-pro-normal label:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.polarise-pro.polarise-pro-normal label b{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.polarise-pro.polarise-pro-normal label em{font-style:normal}.polarise-pro.polarise-pro-normal label span{margin:0 0 0 5px}.polarise-pro.polarise-pro-normal label svg{width:17px;height:17px;stroke-width:3px;color:#ccc;margin:0 10px 0 0}.polarise-pro.polarise-pro-normal label .vote-count{display:none;width:100%;height:100%;position:absolute;top:0;left:0;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 0 10px;z-index:10}.polarise-pro.polarise-pro-normal label .vote-count.show{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.polarise-pro.polarise-pro-normal label .vote-count strong{display:inline-block;margin:0 0 0 5px}.polarise-pro.polarise-pro-normal label .toggler{position:relative;opacity:0}.polarise-pro.polarise-pro-normal label:hover{z-index:100}.polarise-pro.polarise-pro-normal label.checked{border:solid 2px #000;z-index:100;background:rgba(0, 0, 0, 0.025)}.polarise-pro.polarise-pro-normal label.checked svg{color:#000}.polarise-pro .switch-poll-view{margin:20px 0;padding:5px 10px;cursor:pointer}.polarise-pro .voted-message{margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#5822c7;font-weight:bold}.polarise-pro .voted-message svg{color:#5822c7;width:20px;height:20px;margin:0 5px 0 0}.polarise-pro .polarise-pro-show-results label{cursor:auto}.polarise-pro .polarise-pro-show-results label:hover{border:solid 2px #f1f1f1}.polarise-pro .polarise-pro-show-results label span{color:#5822c7;margin:0 0 0 5px;z-index:10}.polarise-pro .polarise-pro-show-results em{font-style:normal;z-index:10}.polarise-pro .polarise-pro-show-results b{display:block;height:100%;position:absolute;top:0;left:0;z-index:-1;border-top-right-radius:5px;border-bottom-right-radius:5px}.polarise-pro .g-recaptcha{display:block;margin:20px 0}.polarise-blocked svg{display:block;margin:0 0 10px 0;width:22px;height:22px}.polarise-pro-privacy,.polarise-pro-terms{margin:0;padding:0;cursor:pointer}.polarise-pro-privacy p,.polarise-pro-terms p{margin:15px 0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.polarise-pro-privacy svg,.polarise-pro-terms svg{width:18px;height:18px;margin:0 3px 0 0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.polarise-pro-privacy .rotate,.polarise-pro-terms .rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.polarise-pro-privacy .privacy-block,.polarise-pro-privacy .terms-block,.polarise-pro-terms .privacy-block,.polarise-pro-terms .terms-block{display:none;padding:0 0 20px 0}.poll-alert{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.poll-alert img{margin:0 5px 0 0}