/*
Theme Name: PickASide Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child è un tema child di Hello Elementor, creato dal pick a side
Author: Anacro Mattia
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: pickaside-child
License: GNU General Public License v3 o successiva.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
*/
#filterPick #topicFilter,
#filterPick #coppiaFilter{ display:inline-block; }
#filterPick #topicFilter.hide,
#filterPick #coppiaFilter.hide{ display:none; }
#filterPick .btn,
#formAddDibattito .btn{ background: #864fb0; color: #fff; font-weight: bold; text-transform: uppercase; font-size: 18px; }


#comments{margin:0 auto; display:none;}
#commentsbox #comments{display:initial;}

#commentsbox { margin: 0 50px; }
#commentsbox a {color:#d9a4fd; }
#commentsbox .comment-reply-title,
#commentsbox .title-comments{ font-size: 22px; color: #864fb0; font-weight: bold; text-transform: uppercase; }
#commentsbox label { font-size: 18px; padding: 0 0 10px; font-weight: bold; }
#commentsbox textarea,
#commentsbox input { border: 1px solid #d9a4fd; }
#commentsbox textarea:focus, #commentsbox input:active { outline: 0; border: 3px solid #864fb0; }
#commentsbox input { padding: 0.2rem 1rem; }
@media (min-width: 768px){
	#commentsbox .comment-form-comment { display: inline-block; vertical-align: top; width: 48%; }
	#commentsbox .comment-right { display: inline-block; width: 48%; margin: 0 1%; vertical-align: top; }
}
#commentsbox .comment-form-cookies-consent label { font-weight: normal; font-size: 15px; }
#commentsbox #submit { color: #fff; font-size: 18px;font-weight: bold; text-transform: uppercase; padding: 10px 30px;
						background: #d9a4fd; border: 1px solid #864fb0; }

#commentsbox .comment-list { border-left: 5px solid #f1f1f1; padding-left: 20px!important; }
#commentsbox .comment-respond { margin-top: 20px; }
#commentsbox .comment-list>.comment { border-bottom: 3px solid #f2e1fe;}
#commentsbox .comment-list>.comment>.children { background: rgba(242, 225, 254,0.3); }

#homeDibattitiHot .dibattitoHot .rowComments { display: none; }
#homeDibattitiHot .dibattitoHot .rowPoll .onyx-poll-widget {margin: 0!important;padding-bottom: 0;}
#homeDibattitiHot .dibattitoHot a { color: #864fb0; text-decoration: none; }

/*** DIBATTITO ***/
#listTag			{ padding:1% 2%; margin-bottom: 10px; background:#f2e1fe; }
.tag				{ margin-left:5px; padding-left:5px; display:inline-block; border-left: 1px solid #fff; font-weight:bold; }
.tag a				{ color: #864fb0; }
.tag:first-of-type	{border-left:0; padding-left:0;}
.tag:last-of-type	{border:0; float:right; }
.share-buttons 		{ margin:0; padding:0; display: inline-block; }
.share-buttons li 	{ display: inline-block; margin: 4px; }
.share-buttons li a { font-size: 20px; }

.onyx-poll-question{display:none;}
.onyx-poll{border:0!important; --pollWidgetWidth: 100%!important;}

.onyx-poll .onyx-poll-wrapper .onyx-poll-choices li { display: inline-block!important; width:32%!important; margin:0.5%!important; padding: 10px 25px;
													 background:#ccc; font-size: 18px; font-weight: bold; text-transform:uppercase; }
.onyx-poll-choices li:after { float: right!important; width:50px!important; display:inline-block!important; }

.onyx-poll-footer{display:none!important;}

.row.rowPoll.unNarratore .onyx-poll-choices li:first-of-type  	{ background:#01a559; color:#fff; }
.row.rowPoll.unNarratore .onyx-poll-choices li:last-of-type  	{ background:#d80012; color:#fff; }

.row.rowPoll.dueNarratori .onyx-poll-choices li:first-of-type  	{ background:#333; color:#fff; }
.row.rowPoll.dueNarratori .onyx-poll-choices li:last-of-type  	{ background:#fff; color:#333; }

.row.rowPoll .view .onyx-poll-choices li				{ background:#f1f1f1; }
.row.rowPoll .view .onyx-poll-choices li:before			{ background:#ccc; }

.row.rowPoll.unNarratore .view .onyx-poll-choices li:first-of-type  { background:#5fbf92; color:#fff; }
.row.rowPoll.unNarratore .view .onyx-poll-choices li:last-of-type  	{ background:#d6898b; color:#fff; }
.row.rowPoll.unNarratore .view .onyx-poll-choices li:first-of-type:before  	{ background:#01a559; color:#fff; }
.row.rowPoll.unNarratore .view .onyx-poll-choices li:last-of-type:before  	{ background:#d80012; color:#fff; }

.row.rowPoll.dueNarratori .view .onyx-poll-choices li:first-of-type  		{ background:#666; color:#fff; }
.row.rowPoll.dueNarratori .view .onyx-poll-choices li:last-of-type  		{ background:#f1f1f1; color:#333; }
.row.rowPoll.dueNarratori .view .onyx-poll-choices li:first-of-type:before 	{ background:#333; color:#fff; }
.row.rowPoll.dueNarratori .view .onyx-poll-choices li:last-of-type:before  	{ background:#fff; color:#333; }

.tableDibattiti thead td { background: #864fb0; color: #fff; font-weight: bold; font-size: 18px; }
.tableDibattiti a { color: #864fb0; font-weight: bold; }
.tableDibattiti .attivo { background-color: #d9a4fd!important; color: #fff; }
.tableDibattiti .chiuso { background: #666; color: #fff;}
.tableDibattiti .bestB { background: #d80012!important; color: #fff; font-weight: bold; }

.tableDibattiti .bestA { background: #01a559; font-weight: bold; color: #fff; }
.tableDibattiti .bestN { background: #ccc!important; font-weight: bold; color: #fff; }

.dibattitiRow { margin:3rem!important; }
.onlyMobile{ display:none; }
@media (max-width:767px){
	.onlyMobile{ display:initial; }
	.notMobile { display:none;}
	#listTag{ text-align:center; }
	#condividi { display: block; border: 0; }
	#fine { display: block; float: none; }

	.onyx-poll .onyx-poll-wrapper .onyx-poll-choices li{ width: 100%!important; }
	.dibattitiRow { margin: 10px 0!important; }
	#filterPick{ text-align:center; }
	.form-check{ line-height:2rem; }
	.backMob{display:block!important; min-height:0!important; }
	#commentsbox	{ margin:0 10px; }
}

.um-account-profile-link,
#um_field_0_hide_in_members,
.um-field.um-field-export_data	{display:none!important; }

.picker__select--year 	{ margin: 0 auto!important; }
.picker__button--close 	{ background: #c36; color: #fff; }