/* TODO: DA RIMUOVERE (per questo esiste normalize.css), le regole qui presenti dovrebbero (quasi tutte) applicarsi solo alla view-menu (da spostare quelle che realmente servono in shared.css) */

/* body */

body {
	margin:0;
	padding:0;
	/* overflow:hidden; */
	color:#fff;
	background-color:#000;
	/**/
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	/*Disable certain interactions on touch devices*/
	-webkit-touch-callout: none;
	-webkit-text-size-adjust: none;
	-webkit-user-select: none;
	-webkit-highlight: none;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}

/* a */

a, a:focus, a:active, a:visited, a.disabled, a.disabled:focus, a.disabled:active, a.disabled:visited {
	border: 0;
	padding: 0;
	display: block;
	color:inherit;
}

a, a:focus,    a:active,         a:visited                             { cursor:pointer; }
   a.disabled:not(.sg_bet_on), a.disabled:focus, a.disabled:active, a.disabled:visited { cursor:not-allowed; }

/* ul */
/*
ul { line-height:200%; }
*/

/* controls */
button, input[type=submit] { background-color:#fff; }

/* form */

form label  { color:#fff; font-size:calc(3 * (1vw + 1vh - 1vmin)); font-weight:bold; }
form button, form input[type=submit] { padding:10px; }
form button, form select, form input, form output { color:#369; font-size:125%; font-weight:bold; text-transform:uppercase; width:auto; }
form button, form select, form input, form output {
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
form input:disabled, form select:disabled, form button:disabled { color:#999; }

form input[readonly="readonly"] {
	background:inherit;
	border:1px solid transparent;
	text-shadow:1px 1px 0 #fff; 
}
