input.btn-submit,button#riprova,button#linkindietro{
	background-color: #00a5d5;
    border-color: #00a5d5 !important;
	color:#fff!important;
	padding: 6px!important;
    font-size: 13px!important;
    line-height: 18px!important;
	font-family: "Lato", Arial, Helvetica, sans-serif!important;
    text-transform: uppercase!important;
}
p.error{
	color:#d13e3e!important;
	font-family: "Lato", Arial, Helvetica, sans-serif!important;
 }
p.success{
	color:#00a5d5!important;
	font-family: "Lato", Arial, Helvetica, sans-serif!important;
 }

select {
    min-width: max-content!important;
    padding: 3px!important;
}
input[type="text" i],input[type="password" i],textarea ,select {
    padding: 3px!important;
border: 1px solid #b7bbc0!important;
width:100%!important;
}
h4.title-page{
line-height: 48px!important;
    font-size: 38px!important;}

@media(max-width: 480px) {
  tbody {
    display: grid; 
  }

  
 
td{display: table-row;}
}

table.tabticket th {
    background: #ebebeb!important;
    border: 1px solid #b7bbc0!important;
}
