
		#WaiterInfoBox {
		    position: absolute;
		    left:0;
		    top:0;
		    right:0;
		    top:0;
		    width: 100%;
		    height: 100%;
		    display: block;
		    text-align: center;
		    z-index: 99999;
		    background-color: #222222;
		}
		#WaiterInfoBox I {
		    display: inline-block;
		    margin-top: 50vh;
		    font-size: 8rem;
		    color: #cccccc;
		}

		#RowInfoBox {
			position:fixed;
			right:-48rem;
			top:0;
			width:47rem;
			height: 100vh;
			overflow:hidden;
			background-color: #222222;
			z-index: 9999;
			box-sizing: border-box;
			padding:2rem;

			-webkit-box-shadow: -6px 0px 10px 1px #00000088;
			-moz-box-shadow: -6px 0px 10px 1px #00000088;
			-o-box-shadow: -6px 0px 10px 1px #00000088;
			box-shadow: -6px 0px 10px 1px #00000088;
		}
		#RowInfoBox FORM {
			display: block;
			position: relative;
			width:100%;
			height: 100%;;
		}

		#RowInfoBox h4 {
		    margin: 0;
		    padding: 0;
		    font-size: 2rem;
		    color: #ffffff;
		    margin-bottom: 2rem;
		}
		#RowInfoBox h4 I {
			float:right;
			font-size: 2.2rem;
		}

		#RowInfoBox .Scrolling {
			overflow: hidden;
			overflow-y: auto;
			width:100%;
			height: calc(100vh - 15rem);
		}

		#RowInfoBox .FormElement {
			display:block;
			margin-bottom:1rem;
		}
		#RowInfoBox .FormElement LABEL {
			display:block;
			font-size:1.2rem;
			color: #ffffff;
			margin:0;
			padding:0;
			margin-bottom:0.2em;
			font-weight: normal;
			font-family:var(--MainFont);
		}
		#RowInfoBox .FormElement INPUT,SELECT {
			display:block;
			box-sizing: border-box;
			background-color: #ffffff;
			color: #333333;
			outline:none;
			border:0;
			margin:0;
			padding:0;
			font-size:1.8rem;
			line-height: 2em;
			height: 2em;
			padding-left:0.5em;
			padding-right:0.5em;
			-webkit-border-radius: 0.3em;
			-moz-border-radius: 0.3em;
			border-radius: 0.3em;
			font-weight: normal;
			font-family:var(--MainFont);
		}
		#RowInfoBox .FormElement TEXTAREA {
			display:block;
			box-sizing: border-box;
			background-color: #ffffff;
			color: #333333;
			outline:none;
			border:0;
			margin:0;
			padding:0;
			font-size:1.2rem;
			line-height: 1.1em;
			padding:0.5em;
			-webkit-border-radius: 0.3em;
			-moz-border-radius: 0.3em;
			border-radius: 0.3em;
			font-weight: normal;
			resize: none;
			font-family:var(--MainFont);
			overscroll-behavior: contain;
		}

		#RowInfoBox .Buttons {
			display: block;
			position: absolute;
			left:0;
			right:0;
			bottom:0;
		}
		#RowInfoBox .Buttons .Button {
			display:block;
			width:12rem;
			background-color: red;
			font-size: 1.5rem;
			line-height: 4rem;
			height: 4rem;
			text-transform: uppercase;
			text-align: center;
			cursor: pointer;
			-webkit-border-radius: 0.3em;
			-moz-border-radius: 0.3em;
			border-radius: 0.3em;
			text-shadow: 0px 1px 1px rgb(0 0 0 / 70%);
			color: #ffffff;
			font-family:var(--MainFont);
		}
		#RowInfoBox .Buttons .Button:nth-child(1) {
			background-color: #666666;
			float:left;
		}
		#RowInfoBox .Buttons .Button.Import {
			background-color: #336699;
			float:right;
			margin-right:1rem;
			width:4rem;
		}
		#RowInfoBox .Buttons .Button.Import I {
			font-size:2rem;
		}
		#RowInfoBox .Buttons .Button.Save {
			background-color: #00bb00;
			float:right;
			margin-left:1rem;
		}
		#RowInfoBox .Buttons .Button:HOVER {
			background-color: var(--ButtonsColorHover);
		}
		#RowInfoBox .Buttons .Button.Annulla {
			width:10rem;
		}

		#RowInfoBox .Similars {
			display:none;
			box-sizing: border-box;
			background-color: #ffffff;
			color: #333333;
			outline:none;
			border:0;
			margin:0;
			padding:0;
			font-size:1.8rem;
			line-height: 1.2em;
			height: 5.3em;
			padding:0.5rem;
			padding-left:0.3rem;
			padding-right:0.3rem;
			-webkit-border-radius: 0.3em;
			-moz-border-radius: 0.3em;
			border-radius: 0.3em;
			font-weight: normal;
			font-family:var(--MainFont);
			margin-bottom:1rem;
			overflow: hidden;
			overflow-y: auto;
			margin-top: -0.6rem;
		}
		#RowInfoBox .Similars SPAN {
			display:block;
			overflow: hidden;
			white-space: nowrap;
			font-size: 1.2rem;
			text-overflow: ellipsis;
			-webkit-border-radius: 0.3em;
			-moz-border-radius: 0.3em;
			border-radius: 0.3em;
			padding-left:0.5rem;
			padding-right:0.5rem;
			box-sizing: border-box;
		}
		#RowInfoBox .Similars SPAN:hover {
			cursor: pointer;
			background-color: var(--ButtonsColorSelected);
			color: #ffffff;
		}

		#RowInfoBox .Scrolling::-webkit-scrollbar {
			-webkit-box-shadow: none;
			width: 18px;
			background-color:transparent;
			cursor: pointer !important;
		}
		#RowInfoBox .Scrolling::-webkit-scrollbar-track {
			-webkit-box-shadow: none;
			-webkit-border-radius: 0;
			border-radius: 0;
			background-color: var(--ScrollbarTrackColor);
			cursor: pointer !important;
			border-left:10px solid #222222;
			background-color: #222222;
		}
		#RowInfoBox .Scrolling::-webkit-scrollbar-thumb { 
			-webkit-box-shadow: none; 
			-webkit-border-radius: 0;
			border-radius: 0;
			background: var(--ScrollbarColor);
			border:none;
			cursor: pointer !important;
			border-left:10px solid #222222;
		}
		#RowInfoBox .Scrolling::-webkit-scrollbar-thumb:window-inactive {
			background: var(--ScrollbarTrackColor);
			cursor: pointer !important;
		}

		#RowInfoBox .Similars::-webkit-scrollbar {
			-webkit-box-shadow: none;
			width: 1rem;
			background-color:transparent;
			cursor: pointer !important;
		}
		#RowInfoBox .Similars::-webkit-scrollbar-track {
			-webkit-box-shadow: none;
			-webkit-border-radius: 0;
			border-radius: 0;
			background-color: var(--ScrollbarTrackColor);
			cursor: pointer !important;
			border-left:0.4rem solid #ffffff;
			background-color: #ffffff;
			-webkit-border-radius: 0.3rem;
			-moz-border-radius: 0.3rem;
			border-radius: 0.3rem;
		}
		#RowInfoBox .Similars::-webkit-scrollbar-thumb { 
			-webkit-box-shadow: none; 
			-webkit-border-radius: 0;
			border-radius: 0;
			background: var(--ScrollbarColor);
			border:none;
			cursor: pointer !important;
			border-left:0.3rem solid #ffffff;
		}
		#RowInfoBox .Similars::-webkit-scrollbar-thumb:window-inactive {
			background: var(--ScrollbarTrackColor);
			cursor: pointer !important;
		}
