#folksonomical-form,
#folksonomical_holder{
	width:100%;
	text-align:center;
}

#folksonomical-form label,
#folksonomical-form input,
#folksonomical-form button{
	display: block;
	text-align:center;
	margin:10px auto;
}

#folksonomical-form input{
	padding:10px;
	display:inline-block;
	width:80%;
	vertical-align:top;
}


#folksonomical-form button{
	display:inline-block;
	font-size:15px;
	margin:2px;
}

#folksonomical_response{	
	position:absolute;
	margin:0 auto;
	z-index:1000000;
	overflow-y:scroll;
	background:#fff;
	text-align:left;
	width:80%;
	max-height:100px;
}

#folksonomical_response div{
	position:relative;
}

#folksonomical_response li,
#folksonomical_response li a{
	width:100%;
	font-size:15px;
	padding:0px;
	margin:0px;
	list-style:none;
}

#folksonomical_response div #folksonomical_result{
	background:#fff;
	border-left:1px solid #000;
	border-bottom:1px solid #000;
	position:sticky;
	top:0px;
	float:right;
	z-index:1000000000000000;
	font-size:13px;
	display:inline-block;
	padding:5px;
}

#folksonomical-form p{
	position:relative;
}

.folksonomical_existing_categories,
.folksonomical_existing_tags{
	text-align:left;
	display:none;
	position:relative;
	top:0px;
	left:0px;
	margin:20px;
}

.folksonomical_existing_categories li,
.folksonomical_existing_tags li{
	list-style:none;
	display:inline-block;
	padding:10px;
}