/* COL */

content.user h1 a {float:right; color:#fff; background:var(--indigo-color); padding:15px; font-size:12px; border-radius:3px;}
content.user h4 {margin-top:30px;}
content.user h4 a {float:right; color:#fff; background:var(--indigo-color); padding:10px; font-size:12px; border-radius:3px;}
content.user .table-responsive {background:#fff; margin-top:5px;}
content.user .table-responsive table tr {cursor:inherit;}
content.user .table-responsive table tr i {font-size:20px;}
content.user .table-responsive table tr td select {height: 30px;}
content.user .table-responsive table tr td span.associautente {color: #fff; background: var(--indigo-color); padding: 5px 15px; font-size: 12px; border-radius: 3px; cursor: pointer;}
content.user .table-responsive table tr td span.associautente:hover {text-decoration: underline;}
content.user .table-responsive table tr td span.associautente:active {box-shadow: inset 0 0 10px 0 #888;}
content.user label {width:100%;}
content.user .boxscelte input[type='checkbox'] {width:15px; height:15px;}
content.user .boxscelte label {display:inline-block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:100%; font-size:13px;}
content.user .errore {padding-bottom: 10px; color: var(--red-color); font-weight: 500;}
content.user .successo {padding-bottom: 10px; color: var(--green-color); font-weight: 500;}

content.user form span.errormessage {color:var(--green-color); font-size:16px; font-weight:600; text-align:center; display:block; margin-bottom:10px;}
content.user form .itemform {margin-bottom:10px;}
content.user form .itemform label {color:var(--main-color); width:100%; font-size:12px; text-transform:uppercase; font-weight:600; margin-bottom:0;}
content.user form .itemform input, content.user form .itemform select {width:100%; height:40px; border:1px solid #c0c0c0; padding:5px; font-size:16px; border-radius:3px;}
content.user form .itemform input[type='submit'] {margin-top:15px;}
content.user form .itemform p {font-size:12px; margin-bottom:0px; text-align:right;}

/* COL-MD */
@media only screen and (min-width: 768px) {

  content.user h1 a {font-size:14px;}
  content.user .table-responsive table tr td span.associautente {font-size: 14px;}
}





/* COL-XL */
@media only screen and (min-width: 1200px) {

  content.user h1 a {font-size:16px;}
  content.user .table-responsive table tr td span.associautente {font-size: 16px;}

}
