/*Setting Defaults*/
:root{
	--mainFont:'Verdana';
	--titleFont:'Verdana';
	--colordeg:216;
	--colordeg:216;
	
	--scrollerSpeed:21s;
	
}

body{
	font-family:var(--mainFont);
	background:hsl(var(--colordeg), 15%, 95%); 
	color:hsl(var(--colordeg), 15%, 10%); 
	margin:0 ;
	padding:0px;
}

h1, h2, h3, p, a{
	margin:0px;
	padding:16px;
}

a{
	text-decoration:none;
	color:hsl(var(--colordeg), 55%, 40%); 
}
a:hover{
	text-decoration:none;
	color:hsl(var(--colordeg), 65%, 80%); 
}

input, select, button, input[type="date"], input[type="time"]  {
  width: calc(100% - 48px);
  font-size:16px;
  padding:8px;
  text-align:center;
	font-family:var(--mainFont);
  
}

.active{
	background-color:hsl(var(--colordeg), 65%, 80%); 
}

.margin16{
	margin:16px;
}

.nopadding{
	padding:0px;
}
.center{
	text-align:center;
}

.hidden{
	display:none;
}



.container{
	max-width:600px;
	background:hsl(var(--colordeg), 15%, 98%); 
	margin:0 auto;
	padding:0px;
	box-shadow:0 20px 48px rgba(22,30,42,0.16);
}

.block{
	margin:0 auto;
	padding:0px;
}


.font16{
	font-size:16px;
}
.font18{
	font-size:18px;
}
.font20{
	font-size:20px;
}
.font22{
	font-size:22px;
}

























.autocomplete {
  /*the container must be positioned relative:*/
  position: relative;
  display: inline-block;
  width: 100%;
}

.autocomplete-items {
  position: absolute;
  border: 1px solid #d4d4d4;
  border-bottom: none;
  border-top: none;
  z-index: 99;
  /*position the autocomplete items to be the same width as the container:*/
  top: 100%;
  left: 24;
  right: 0;
  width: calc(100% - 48px);
}
.autocomplete-items div {
  padding: 10px;
  cursor: pointer;
  background-color: #fff;
  border-bottom: 1px solid #d4d4d4;
}
.autocomplete-items div:hover {
  /*when hovering an item:*/
  background-color: #e9e9e9;
}
.autocomplete-active {
  /*when navigating through the items using the arrow keys:*/
  background-color: DodgerBlue !important;
  color: #ffffff;
}