

.ui-menu-item
{
	background-color: lightgray;
	list-style-type: none;
	margin: 0px;
	font-size: 28px;
}

.ui-state-focus
{
	background-color: rgb(142, 164, 193) ! IMPORTANT;	
	
}

.ui-autocomplete
{
	padding-left: 0px;
	width: 300px;
}

#inCart li
{
	text-decoration: line-through;

}

.ui-helper-hidden-accessible { display:none; }

.ui-input-text
{
	float: left;

}
#toBuy
{
	clear: left;
}
#toBuy li
{
	
}
h1
{
	background-color: #ababab;
}
li
{
	background-color: #AFB1C7;
	line-height: 40px;
	margin: 1px;
	list-style-type: none;
	padding: 0px 20px 0px 20px; 
	
}
li > div
{
	padding-left: 30px;
	float: right;
}

.round
{
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
border-radius:5px;
}

#deleteGarbage
{
	background-color: #ababab; 
	font-size: 18px; 
	height: 30px; 
	line-height: 30px; 
	text-align: right;
}

#overlay
{
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background-color:rgba(0, 0, 0, 0.70);
    background: url(data:;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAABl0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuNUmK/OAAAAATSURBVBhXY2RgYNgHxGAAYuwDAA78AjwwRoQYAAAAAElFTkSuQmCC) repeat scroll transparent\9; /* ie fallback png background image */
    z-index:10;
    color:white;
    display: none;
}
#overlay > img
{
	position: absolute;
	top: 50%;
	left: 50%;
}