div#wb_lnk_data_model {
    width:100%;
}

div.wblnk_in_out {
	width:100%;
	min-height : 300px;
	padding: 10px;
	display:flex;
	flex-direction: row;
    flex-wrap: nowrap;
}



div.wblnk_container {
	/**min-width : 170px;**/
	min-height : 250px;
	margin : 10px;
	padding : 0px;
    border-style: solid;
    border-color: blue;
    border-width: 2px;
    vertical-align: middle;
	
}

div.wblnk_container table.wblnk_head{
	/**min-width:164px;;
	height:70px;**/
	background-color: lightskyblue;
	padding : 3px;
	width: 100%;
}

div.wblnk_container div.wblnk_body{
	
}

div.wblnk_container div.wblnk_body ul{
	list-style-type: none; 
	margin: 0; 
	padding: 0; 
	width: 100%;
}

div.wblnk_container div.wblnk_body li{
	height:40px;
	margin:5px;
	padding:3px;
	min-width:154px;
	background-color: PaleGreen;

}

div.wblnk_container div.wblnk_body li:hover{
	background-color: MediumSpringGreen;
	cursor:grab;
}

div.wblnk_container div.wblnk_body li img:hover{
	cursor:default;
}

div.wblnk_container div.wblnk_body li.non_sortable{
	background-color: DarkOrange;
}

div.wblnk_container div.wblnk_body li.non_sortable:hover{
	background-color: DarkOrange;
	cursor:default;
}

div.wblnk_container div.wblnk_body li img{
	margin-top:10px;
	margin-left:5px;

}

div.wblnk_container div.wblnk_body li select{
	margin-top:10px;

}