/**
 * Framework: Hyper-Fast WP
 * File cm-css-feedback.php
 * Aggiornato al 07-07-2023
 * Incluso da lista-common.php
 */

.pulsante-feedback { position: fixed; right: 0; bottom: 30%; background: green; padding: 10px 3px 10px 3px; writing-mode: vertical-rl; z-index: 9999999; cursor: pointer; 
	border-top-left-radius: 10px; border-bottom-left-radius: 10px; }
.pulsante-feedback span { color: white; }

.sotto-contenitore-feedback { display: none; 
}
#feedback-velo { position: absolute; top: 0; left: 0; width: 100%; height: 100% !important; z-index: 999999; cursor: pointer; 
	text-align: center !important; 
}
.feedback-cont { position: absolute; top: 0px; z-index: 999999; margin: 0px auto 0px auto !important; width: 100%; padding: 20px; padding-bottom: 400px; 
	background-image: -webkit-gradient( linear, left top, left bottom, from(rgba(0,0,0,0.4)), to(rgba(0,0,0,0.0)) ); /*(rimosso , color-stop(0.0,#000000))*/
	background-image: -moz-linear-gradient( rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 95% );
}
.feedback-form-cont { max-width: 600px !important; margin: 0px auto 0px auto !important; background: white; padding: 20px; border-radius: 6px; position: relative; 
}
.feedback-form-cont .feedback-form-logo { max-width: 160px !important; }
.feedback-form-cont .feedback-privacy { font-size: 12px; line-height: 100% !important; display: block; }
.feedback-form-cont .feedback-invia, .feedback-invia * { text-align: center !important; }
.feedback-form-cont .feedback-invia input { background: #7A685A !important; }
.feedback-form-cont span.wpcf7-spinner { display: none !important; }
.feedback-form-cont  .feedback-icona-chiudi { position: absolute; right: 20px; top: 20px; z-index: 99999999999; }
.feedback-form-cont  .feedback-icona-chiudi svg polygon { fill: black; }
.feedback-form-cont  .feedback-icona-chiudi svg { width: 27px !important; height: 27px !important; }
#pul-feedback-chiudi { display: none; }
