/* Commenti */
/* Formatta tutti i commenti nella versione desktop del sito */
div#commenti-articolo-container {text-align:left;position:relative; width: 540px; height:530px; padding: 0 10px}
div#commenti-articolo-container .titolo {height: 60px; line-height: 60px; border-bottom: 1px solid #dfdfdf; font-size: 30px; 
	font-weight: 500px; color: #ca141a}
div#commenti-articolo-container .titolo img {height: 40px; width: 40px; margin-right: 8px; margin-top: 10px; display:block;
	float: left}
div#commenti-articolo-container .form-commento .invia-commento {width: 60px;}
div#commenti-articolo-container .form-commento .messaggio-errore {padding: 4px}
div#commenti-articolo-container .form-commento .captcha {border: 1px solid #999999}
div#commenti-articolo-container .form-commento .reload {cursor:pointer}
div#commenti-articolo-container .form-commento .messaggio-avviso {border-bottom: 1px solid #dfdfdf; line-height: 26px; 
	font-size:14px; font-weight: 400; padding: 4px 0}
div#commenti-articolo-container .form-commento .messaggio-avviso .prima-riga {color: #ca141a;}
div#commenti-articolo-container .form-commento .messaggio-avviso .prima-riga stronh {font-weight: 700}
div#commenti-articolo-container .form-commento .formLabel {font-size:14px; font-weight:400; line-height: 20px; padding-top: 6px;
	padding-bottom: 4px}
div#commenti-articolo-container .form-commento .wrap-campo {border: 1px solid #dfdfdf; border-radius: 4px; color: #606366; 
	height: 28px; line-height: 28px; position: relative; margin-right: 18px; padding: 0 6px}
div#commenti-articolo-container .form-commento .wrap-campo .campo-testo {margin:0; padding:0; border:0; line-height: 28px;
	width: 100%; font-size:14px; font-weight:400; color: #606366; font-family: 'Roboto', sans-serif; background: none}
	
div#commenti-articolo-container .form-commento .wrap-text-area {border: 1px solid #dfdfdf; border-radius: 4px; color: #606366; 
	font-size:14px; font-weight:400; line-height: 18px; position: relative; margin-right: 18px; padding: 6px}
div#commenti-articolo-container .form-commento .wrap-text-area textarea {margin:0; padding:0; border:0; color: #606366;
	font-size:14px; font-weight:400; line-height: 18px; width: 100%; font-family: 'Roboto', sans-serif; background: none}
div#commenti-articolo-container .form-commento .testo_privacy {font-size: 12px; font-weight:300; line-height: 18px; margin:6px 0}
div#commenti-articolo-container .form-commento .testo_privacy input {margin:2px 6px 0 0;padding:0; display: block; float: left;}

div#commenti-container #nav-commento #num-commenti {width:200px; text-align:right; float:right}

/* BOX COMMENTO */

#lista-commenti-wrap .box-commento {padding-bottom:15px; border-bottom: 1px solid #c3c3c3; font-size: 14px;
	line-height: 22px; margin: 0 10px 15px 10px}
#lista-commenti-wrap .box-commento a {text-decoration: underline}
#lista-commenti-wrap .box-commento a:hover {text-decoration: none}
#lista-commenti-wrap .box-commento.admin {padding-bottom:15px; border-bottom: none; font-size: 14px;
	line-height: 22px; margin: 0 0 15px 0; padding: 0 8px; background:white; margin-left: 2px; 
	margin-right: 2px}
#lista-commenti-wrap .box-commento .intestazione {color: #ca141a; font-weight: 700}
#lista-commenti-wrap .box-commento .contenuto {color: #606366; font-weight: 400}
#lista-commenti-wrap .box-commento .voto {margin: 5px 0}

div#commenti-navigation {margin-bottom: 30px;}
div#commenti-navigation #prev {float: left}
div#commenti-navigation #next {float: right}

/* messaggi di errore */
.messaggi-di-errore {margin-bottom: 6px}
.messaggio-errore-format {color:#FF0000; font-weight: bold}
.messaggio-errore-empty {color:#FF0000; font-weight: bold}
.messaggio-thankyou {color: #990000; font-weight:bold; display:none}

/*.format input.campo-testo, .format textarea.campo-testo, .format select {background-color: #ff8a8a; border:1px solid #cf0000;}
.empty input.campo-testo, .empty textarea.campo-testo, .empty select {background-color:#fff178; border:1px solid #e7b300;} 
*/
.format {background-color: #ff8a8a !important;}
.empty {background-color:#fff178 !important;} 

.testo_privacy.format {background: none;}
.testo_privacy.empty {background: none} 

.format label {background:#ff8a8a; color: black; border:1px solid #cf0000; padding-top: 4px; padding-right: 4px}
.empty label {background-color:#fff178; color:black; border:1px solid #e7b300; padding-top:4px;  padding-right: 4px}

.format input.date {background-color: #ff8a8a; border:1px solid #cf0000; border-right: none;}
.empty input.date {background-color:#fff178; border:1px solid #e7b300; border-right: none;}

.format .chiusuraData {background-color: #ff8a8a; border:1px solid #cf0000; border-left: none;}
.empty .chiusuraData {background-color: #fff178; border:1px solid #e7b300; border-left: none;}

.format .sfondoChiusuraData {background-color: #ff8a8a;}
.empty .sfondoChiusuraData {background-color: #fff178;}

.lavora_file_sorgente_wrap_campo.empty{ background-color:#fff178}

#invia-commento {cursor: pointer}
/* Commenti Fine */