.item-container-slot {
  width:62px;
  height:62px;
  background-color:#383838;
  background-image:url(/pub/images/layout/merchant/slot.png);
  /*border:1px dashed black;*/
  padding:0;
  margin:0;
}

.item-container-slot .droppable {
  height:inherit;
  width:inherit;
  border:1px solid blue;
}

div.draggable {
  width:100px;
  height:80px;
  /*background-color:#111;*/
}

div.item-container-slot div img {
  z-index:1000;
}

div.item-container-slot div img:hover {
  /*outline:2px inset #922;*/
}

div.item {
  width:60px;
  height:60px;
  background-color:red;
}

.target, .widget.droppable.target {
  /*outline:1px solid red;*/
  background:#666;
  opacity:0.7;
  /*width:120px;
  height:100px;*/
}

div.inventory .tab-row, div.merchant-range .tab-row {
  height:16px;
}

div.inventory .tab.equipment, div.merchant-range .tab.equipment {
  float:left;
}

div.inventory-container {
  width:350px;
  height:306px;
  background:url(/pub/images/layout/inventory/frame.png) center no-repeat;
}

div.merchant-range div.container {
  width:438px;
  height:306px;
  background:url(/pub/images/layout/merchant/frame.png) center no-repeat;
}

div.item-container-widget-base table {
  margin:auto;
  padding:21px 0;
  clear:both;
}

div.inventory-container p {
  margin:15px 35px;
}
