	p,div,input,a,span{
		transition: all 0.2s ease-in-out;
	}
	.underinfo i{
		text-align: center;    width: 100%;    display: block;
	}
	.boothnametaken{
		font-weight: bold;
		color: darkred;
		width: 100%;
		text-align: center;
		display: block;
		overflow: hidden;
		height: 25px;
		font-size: 10px;
		line-height: 8px;
	}
	.booth{
		background: rgb(155 223 249);
		min-width: 25px;
		min-height: 25px;
		display: block;
		position: relative;
		box-shadow: 0px 0px 1px 0.5px;
		cursor:pointer;
		transition: all 0.2s ease-in-out;
	}
	.booth:hover{
		background:#e99564;
		box-shadow: 0px 0px 10px 1px orange;
	}
	.boothlargewide{
		width:183px;
		height:91px;
	}	
	.boothlarge{
		width:139px;
		height:91px;
	}
	.booth5020{
		width:230px;
		height:91px;
	}
	.boothlong{
		width:93px;
		height:230px;
	}
	.boothmidlong{
		width:93px;
		height:185px;
	}

	.boothmediumspec{
		width:90px;
		height:94px;
	}
	.boothmedium{
		width:90px;
		height:56px;
	}
	.boothsmall{
		width:44px;
		height:47px;
	}
	.taken{
		background: rgb(243 170 183);
	}
	.taken::after {
		display:none;
		
		/*
		content: 'Taken';
		top: 20px;
		positioN: relative;
		font-size: 15px;
		left: -20px;
		color: darkred;
		font-variant-caps: all-small-caps;
		font-style: italic;*/
	}
	#infoprompt,#infoprompt2{
		display:none;
		position: fixed;
		top: 20%;
		left: 30%;
		width: 400px;
		height: fit-content;
		background: rgba(120,200,255,0.95);
		z-index: 99;
		padding: 25px;
		border-radius: 10px;
		text-align: center;
		font-size: 20px;
		
	}
	body{
		font-family: 'Rethink Sans', sans-serif;
	}
	h1,h2,h3,h4,h5,h6{
		font-family: 'Montserrat', sans-serif;
	}
	.takenverified{
		background: rgb(157 244 223);
		
	}
	input, select{
		font-size: 25px;
		border-radius: 5px;
		border: solid 1px #bebebe;
		padding: 12px;
	}
	}
	input[type="button"] {
		font-size:24px;
		padding:8px;
	}
	input[type="button"]:hover {
		box-shadow: 0px 0px 10px 2px #000;
	}
	#boothname{
		display:block;   opacity:0;
		z-index: 99999999;  width: 250px;    font-size: 20px;    padding: 20px;
		background: #000;    color: #fff;    border-radius: 5px;
		position:fixed;
	}
	