#PollPage{margin:25px 0;transition:all .2s ease-in-out}#PollPage .pollImage{position:relative}#PollPage .pollImage .titleAndIcon{background-color:#2d7cdb;padding:7px 9px;position:absolute;bottom:0;left:0}#PollPage .pollImage .titleAndIcon span{color:#fff;margin-left:5px;font-size:18px;font-weight:700}#PollPage .centerBorder{border:2px solid #e5e4e2}#PollPage .rightBorder{border-right:2px solid #e5e4e2;padding:0 25px}#PollPage .widgetDonationCopy{text-align:center}#PollPage .hideResultsThankYou{text-align:center;font-size:24px}#PollPage .content{padding:20px}#PollPage .content h1,#PollPage .content h2{text-align:center;margin:0;font-size:24px}#PollPage .content .votesAndTimer{margin-top:15px}#PollPage .content .votesAndTimer span{color:#797978;font-size:13px;font-weight:700}#PollPage .content .stages{margin:50px 0 30px}#PollPage .content .stages .thankYouSection h1,#PollPage .relatedRight .stages .thankYouSection h1{font-size:30px}#PollPage .content .stages .PetitionWidget,#PollPage .relatedRight .stages .PetitionWidget{padding:0 15px}#PollPage .content .stages .PetitionWidget .upper .sigNum,#PollPage .relatedRight .stages .PetitionWidget .upper .sigNum{color:#2d7cdb;font-weight:700}#PollPage .content .stages .PetitionWidget .upper .sigs,#PollPage .relatedRight .stages .PetitionWidget .upper .sigs{color:#868785}#PollPage .content .stages .PetitionWidget .upper h4,#PollPage .relatedRight .stages .PetitionWidget .upper h4{margin-left:5px;font-size:20px}#PollPage .content .stages .PetitionWidget .upper .topicTag,#PollPage .relatedRight .stages .PetitionWidget .upper .topicTag{display:none}#PollPage .content .stages .PetitionWidget .main h3,#PollPage .relatedRight .stages .PetitionWidget .main h3{margin:15px 0;font-size:20px}#PollPage .content .stages .PetitionWidget .main .read,#PollPage .relatedRight .stages .PetitionWidget .main .read{padding-top:0}#PollPage .options-container{margin-top:20px}#PollPage .options-container .optionBox{z-index:10;width:100%;height:100%;margin-top:5px;position:relative}#PollPage .options-container .optionBox:hover .rect{background-color:#e5e4e2}#PollPage .options-container .rect{z-index:1;background-color:#f4f3f1;width:100%;height:100%;position:absolute;top:0;left:0}#PollPage .options-container .option{z-index:10;text-align:center;cursor:pointer;color:#797978;background-color:#0000;width:100%;height:100%;padding:12px;font-size:15px;font-weight:700;display:block;position:relative}#PollPage .options-container .option.selected{color:#f4f3f1;background-color:#797978}#PollPage #PollForm{opacity:0;z-index:-20;height:0}#PollPage #PollForm .receiveText{text-align:center;margin-top:10px;font-size:10px}#PollPage #PollForm .submitContainer{margin-top:30px}#PollPage .errorRecaptchaContainer.prominent{z-index:42;background:#fff;border-radius:4px;margin-top:20px;margin-bottom:20px;padding:20px;position:relative;box-shadow:0 2px 4px #00000080}#PollPage .errorRecaptchaContainer .errorText{color:#de3632;font-size:18px}@media screen and (width<=950px){#PollPage{flex-direction:column;align-items:center}#PollPage .rightBorder{border:2px solid #e5e4e2;border-bottom:none;padding:0}#PollPage .relatedRight{border:2px solid #e5e4e2;border-top:none}#PollPage #PollForm .submitContainer button{font-size:14px}#PollPage .stages .donationSection{border-bottom:none;margin-bottom:0;padding-bottom:0}}@media screen and (width<=768px){#PollPage{margin-top:0}#PollPage .centerBorder,#PollPage .rightBorder,#PollPage .relatedRight{border:none}#PollPage .PetitionWidget .button-padding{padding-right:0}}
