.pollWidget{width:100%;max-width:500px;margin:0 auto}#poll-title{text-align:center;font-weight:700;padding-bottom:.5em;width:80%;margin:0 auto}.FormElements{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%;height:100%}.FormContainer{text-align:center}.formElement{position:relative;width:100%;min-height:4em;background-color:#d3d7d9;margin:10px;opacity:1;transition:all .5s;cursor:pointer}@media(min-width:400px){.formElement{width:40%}}.formElement span{width:60%;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.formElement:hover{opacity:.8;transition:all .5s}.formSubmit{position:relative;width:40%;height:60px;text-align:center;margin:20px auto 20px auto;background-color:#ffe400;transform:scale(1,1);transition:all .5s;cursor:pointer}.formSubmit:hover{opacity:.8;transform:scale(1.02,1.02);transition:all .5s;background-color:#d3d7d9}.formSubmit span{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.formSubmit.disable{opacity:.5;cursor:not-allowed}.sharecontainer{width:50%;height:60px;margin:40px auto 0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.shareElements{margin-left:10px;margin-right:10px}.shareElements a{width:32px;height:32px;display:block}