.eli5-survey{max-width:860px;margin:0 auto 20px auto;}
.eli5-survey *{box-sizing:border-box;}
.eli5-survey-option{margin:0 auto 55px;}
.eli5-survey-option-heading{display:flex;align-items:center;padding:0 0 12px;width:100%;}
.eli5-survey-option-number{color:#fff;background-color:#FCE045;height:55px;line-height:55px;flex:0 0 55px;font-size:32px;margin-right:15px;text-align:center;min-width:55px;}
.eli5-survey-option-title{font-size:28px;line-height:1;font-weight:bold;flex:auto;text-align:left;}
.eli5-survey-option-votes-wrapper{flex:0 0 auto;}
.eli5-survey-option-votes{position:relative;background-color:#f2f2f2;color:#333;border:1px solid #dbdbdb;border-radius:4px;line-height:1;transition:all .1s linear;cursor:pointer;}
.eli5-survey-option-votes:hover{border-color:#009cff;color:#009cff;}
.eli5-survey-option-vote-btn{height:55px;width:55px;line-height:1;display:flex;color:inherit;flex-direction:column;justify-content:center;align-items:center;background:#f2f2f2;text-transform:none;position:relative;z-index:2;border:0;padding:0;}
.eli5-survey-option-vote-btn:hover, .eli5-survey-option-vote-btn:focus{background:#f2f2f2;opacity:1;}
.eli5-survey-option-vote-btn .icon{height:0;width:0;margin-top:3px;border:6px solid transparent;display:block;transition:all .1s linear;transform:translateY(-50%);border-top-color:transparent;border-bottom-color:#009cff;}
.eli5-survey-option-vote-btn .number{font-size:15px;font-weight:700;transition:all .1s linear;}
.eli5-survey-option-vote-btn .text{font-size:11px;font-weight:400;transition:all .1s linear;}

.eli5-survey-option-votes-message-wrapper{position:absolute;top:-1px;bottom:-1px;right:0;padding:0px;display:flex;background-color:#f2f2f2;color:#333;border:1px solid #dbdbdb;border-radius:4px;line-height:1;transition:all .1s linear;cursor:pointer;color:inherit;justify-content:center;border-bottom-right-radius:0;border-top-right-radius:0;border-right-width:0;}
.eli5-survey-option-vote-btn.message-open, .eli5-survey-option-vote-btn.loading-open{border-bottom-left-radius:0;border-top-left-radius:0;border-left-width:0;}
.eli5-survey-option-votes.message-open .eli5-survey-option-votes-message-wrapper, .eli5-survey-option-votes.loading-open .eli5-survey-option-votes-message-wrapper{display:flex;right:54px;padding:10px;}
.eli5-survey-option-votes.message-open:hover .eli5-survey-option-votes-message-wrapper, .eli5-survey-option-votes.loading-open:hover .eli5-survey-option-votes-message-wrapper{border-color:#009cff;color:#009cff;}

.eli5-survey-option-votes-message{display:none;font-size:16px;justify-content:center;align-items:center;white-space:nowrap;}
.eli5-survey-option-votes.message-open .eli5-survey-option-votes-message{display:flex;}

.eli5-survey-option-votes-indicator{display:none;width:35px;height:35px;}
.eli5-survey-option-votes.loading-open .eli5-survey-option-votes-indicator{display:inline-block;}

.eli5-survey-option-votes-indicator:after{content:" ";display:block;width:35px;height:35px;margin:0px;border-radius:50%;border:6px solid #009cff;border-color:#009cff transparent #009cff transparent;animation:lds-dual-ring 1.2s linear infinite;}
@keyframes lds-dual-ring {
	0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}

.eli5-survey-option-votes.disable-voting, .eli5-survey-option-votes.disable-voting .eli5-survey-option-vote-btn{cursor:no-drop;}
.eli5-survey-option-votes.disable-voting{opacity:.5;}
.eli5-survey-option-votes.disable-voting:hover, .eli5-survey-option-votes.disable-voting .eli5-survey-option-vote-btn:hover{border-color:#dbdbdb;color:#333;}

.eli5-survey-option-votes.voted, .eli5-survey-option-votes.voted .eli5-survey-option-vote-btn{border-color:#009cff;color:#fff;background-color:#009cff;cursor:default;}
.eli5-survey-option-votes.voted .eli5-survey-option-vote-btn .icon{border-bottom-color:#fff;}

.eli5-survey-option-votes.voted .eli5-survey-option-votes-message-wrapper, .eli5-survey-option-votes.voted:hover .eli5-survey-option-votes-message-wrapper{border-color:#009cff;color:#fff;background-color:#009cff;cursor:default;}


.eli5-survey-option-media, .eli5-survey-option-secription p{margin-bottom:25px;}
.eli5-survey-option-media iframe{width:100%;margin-bottom:0;}

.eli5-survey-option-secription{font-size:18px;line-height:1.4;color:#000;font-family:Georgia;}

.eli5-survey-option-media.video-media{position:relative;width:100%;height:0;padding-bottom:56%;}
.eli5-survey-option-media.video-media iframe{position:absolute;width:100%;height:100%;left:0;top:0;}


@media screen and (max-width:761px){
	.eli5-survey-option-heading {
		padding-top: 65px;
		position: relative;
	}
	.eli5-survey-option-heading .eli5-survey-option-number {
		position: absolute;
		top: 0;
		left: 0;
	}
	.eli5-survey-option-heading .eli5-survey-option-votes-wrapper {
		position: absolute;
		top: 0;
		right: 0;
	}
}