/**
 * @package    Poll
 * @subpackage Poll
 * @since      1.0.0
 * @version    1.0.0
 * @author     Ehsan Zare <darksider.legend@gmail.com>
 * @link       https://code-path.com
 * @copyright  (c) 2021 Code-path web developing team
 */

/*-------------------------------------------------------------------------*/
/* Poll
/*-------------------------------------------------------------------------*/
.sidebox-poll {
	width: 100%;
	height: auto;
	overflow: hidden;
}

.sidebox-poll::after {
	width: auto;
	height: auto;
	top: 0;
	right: 0;
	color: #1d7eff;
	content: '?';
	opacity: 0.05;
	position: absolute;
	font-size: 16rem;
	line-height: 85%;
	font-family: var(--font-family-quaternary);
	transform: rotate(15deg);
	-o-transform: rotate(15deg);
	-ms-transform: rotate(15deg);
	-moz-transform: rotate(15deg);
	-webkit-transform: rotate(15deg);
}

.sidebox-poll > * {
	z-index: 9;
}

/* Poll: Question
/*---------------------------------------------------------------*/
.sidebox-poll .poll_question {
	color: #bdcddf;
	margin: 0 0 0.5rem 0;
	padding: 0;
	font-size: 1.375rem;
	text-align: center;
	font-family: var(--font-family-primary);
	text-shadow: 0 0 4px rgba(162, 218, 255, 0.2);
}

/* Poll: Answers
/*---------------------------------------------------------------*/
.sidebox-poll #poll_answers {}

.sidebox-poll #poll_answers .poll_answer {
	margin: 0;
	padding: 0.5rem 0 0 0;
}

.sidebox-poll #poll_answers .poll_answer label {}

/* Poll: Results
/*---------------------------------------------------------------*/
.sidebox-poll #poll_results {}

.sidebox-poll #poll_results .poll_answer {
	color: #5e7da8;
	margin: 0;
	padding: 0.5rem 0 0 0;
	font-size: 1.0625rem;
	font-weight: 100;
	font-family: var(--font-family-primary);
}

.sidebox-poll #poll_results .poll_answer .poll_votes_count {
	color: #839cbf;
	font-weight: 800;
}

.sidebox-poll #poll_results .poll_answer .poll_bar {
	margin: 0;
}

.sidebox-poll #poll_results .poll_answer .poll_bar .poll_bar_fill {}

/* Poll: Actions
/*---------------------------------------------------------------*/
.sidebox-poll #poll_actions {
	width: auto;
	margin: 1rem 0 0 0;
}

.sidebox-poll #poll_actions + div {
	display: none;
}