.polls {margin-left:auto;margin-right:auto;margin-bottom:40px;max-width:1000px;padding:40px 0}
.polls .divider-poll {margin-top:0;margin-bottom:0;width:38%;height:1px}
.polls .polls-holder {max-width:46.25rem;margin-left:auto;margin-right:auto;padding:0;margin-bottom:20px;margin-top:20px}
.polls .polls-holder .polls-main {text-align:center;position:relative}
.polls .polls-holder .polls-answers {display:flex}
.polls .polls-holder .polls-answers .answer {display:flex;justify-content:center;align-items:center;width:45%;flex-grow:1;text-align:center;max-width:none;margin:0 8px;padding:8px;position:relative}
.polls .polls-holder .polls-answers .answer.cheked {overflow:hidden;color:#fff}
@media (max-width:768px) {.polls .polls-holder .polls-answers .answer.cheked {padding-left:50px;padding-right:10px }}
.polls .polls-holder .polls-answers .answer.cheked:hover {background-color:#E4D1F5;color:#fff}
@media (max-width:768px) {.polls .polls-holder .polls-answers .answer.cheked:nth-of-type(1) {padding-left:10px;padding-right:50px }}
.polls .polls-holder .polls-answers .answer.cheked:nth-of-type(1) .answer-bar {right:0;left:auto}
.polls .polls-holder .polls-answers .answer.cheked:nth-of-type(1) .answer-val {right:10px;left:auto}
.polls .polls-holder .polls-answers .answer-bar {display:block;position:absolute;left:0;top:0;height:100%;background-color:#8440DD}
.polls .polls-holder .polls-answers .answer-text {position:relative;z-index:10}
.polls .polls-holder .polls-answers .answer-val {color:white;display:block;position:absolute;left:10px;top:9px}
@media (max-width:768px) {.polls .polls-holder .polls-answers .answer-val {top:calc(50%);transform:translateY(-50%) }}
.polls .polls-holder .polls-answers .answer:nth-of-type(1) .answer-bar {right:0;left:auto}
.polls .polls-holder .polls-answers .answer:nth-of-type(1) .answer-val {right:10px;left:auto}
.polls .polls-holder .hidden {display:none}