.FormWkp
	{
	width:100%;
	margin-bottom:16px;
	
	display:flex;
	flex-direction:row;
	}

.InputWkp
	{
	height :20px;
	padding:5px;
	
	border-radius: 5px;
	border: 1px solid #999999;
	}
	
.SelectWkp
	{
	margin-left:32px;
	
	border-radius: 5px;
	border: 1px solid #999999;
	
	min-height:130px;
	
	overflow-y:scroll;
	
	padding:8px;
	
	background-color: #f0f0f0;
	box-shadow: 2px 2px 10px black;
	
	max-height:400px;
	}
	
	
	
.SelectWkp a
	{
	display:block;
	text-decoration:none;
	color: #000000;
	
	cursor:pointer;
	
	padding-bottom:5px;
	}

	
/* SMARTPHONE  ************************/
@media only screen and (max-width:480px)
	{
	.FormWkp
		{
		flex-direction:column;
		}
		
	.InputWkp
		{
		width:99%;
		margin-bottom:16px;
		padding-right:0px;
		}
		
	.SelectWkp 
		{
		width:94%;
		margin-left:0px;
		}
	}