
input[type='number']::-webkit-outer-spin-button, 
input[type='number']::-webkit-inner-spin-button { 
	-webkit-appearance: none; 
	-moz-appearance:textfield;
	margin: 0; 
}
input[type='number'] { 
	-moz-appearance:textfield; 
} 
::-webkit-scrollbar{
	width: .4rem;
	height: .4rem;
}
::-webkit-scrollbar-track{
	border: 0;
	background-color: rgba(72,95,199,.15);
	border-radius: .25rem;
}
::-webkit-scrollbar-thumb{
	border-radius: .25rem;
	background-color: rgba(72,95,199,.35);
}
.nodeco {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.modal-content { background-color: #fff; }
.info { overflow-x: auto; -webkit-overflow-scrolling: touch; white-space: nowrap; }
.prp-active:hover {
	background: transparent;
	border: none;
	-webkit-transform-origin: 50% 30%;
	-webkit-box-shadow: 0px 0px 10px rgba(00,102,255,.5);
	-moz-transform-origin: 50% 30%;	
	-moz-box-shadow: 0px 0px 10px rgba(00,102,255,.5);
	transform-origin: 50% 30%;	
	box-shadow: 0px 0px 10px rgba(00,102,255,.5);
	font-weight: normal;
}
.prp-active a, .prp-active a:link, .prp-active a:visited {
	color: #007fff;
}
.unpaid {
	display: inline-block;
	margin: 0;
	padding: 0;
	width: 1rem;
	height: 1rem;
	border-radius: 1rem;
	border-width: 2px;
	border-color: rgba(255,00,204,.75);
	color: rgba(255,00,204,.75);
	font-size: 0.75rem;
	text-align: center;
	vertical-align: middle;
}
