#blurst td, #itemlist td{vertical-align: middle;}
	#blurst{overflow:hidden;float:left;}
	#blurst .Knight{border-left:3px solid #999;}
	#blurst table{font-size: 12px;}
	#blurst table td{vertical-align: middle;}
	#blurst .wasections{display:flex;flex-direction: row;gap:20px;}
	
	.blurstup{font-weight:bold !important;color:#35e455 !important;text-shadow:1px 1px 1px #333;}
	.blurstdown{font-weight:bold !important;color:#ef5b2b !important;text-shadow:1px 1px 0px #333;}
	.blurstequal{font-weight:bold !important;color:#ffc600 !important;text-shadow:1px 1px 1px #333;}

	.equipmentname{float:left;margin-top: 5px;}
	.equipmentcategory{float:right;width:18px;height:16px;background-image:url('images/equipment.png');background-repeat:no-repeat;margin-left:6px;}
	
	.weapons .equipmentcategory{background-position:0px -19px;}
	.weapons.axe .equipmentcategory{background-position:-18px -17px;}
	.weapons.nunchaku .equipmentcategory{background-position:-38px -17px;}
	.weapons.hammer .equipmentcategory{background-position:-55px -18px;}
	.weapons.staff .equipmentcategory{background-position:-73px -18px;}
	.weapons.dagger .equipmentcategory{background-position:-91px -18px;}

	.armor .equipmentcategory{background-position:0px 1px;}
	.armor.bracelet .equipmentcategory{background-position:-18px 1px;}
	.armor.shield .equipmentcategory{background-position:-38px 1px;}
	.armor.helmet .equipmentcategory{background-position:-55px 0px;}
	.armor.gauntlet .equipmentcategory{background-position:-73px 1px;}
	.armor.shirt .equipmentcategory{background-position:-91px 1px;}

	.itemlist{margin-left:20px;float:left;min-width:350px;}
	.itemlist .Item{text-align:left;font-weight:700;}
	.itemlist table{width:100%;}
	.itemlist .Room a,.roomlist .Visited a, .removeshopping a{color:#ef5b2b;font-weight:bold;font-size:10px;text-decoration:none;}
	.itemlist .itemlistroomname{text-align:left;float:left;font-family: arial;font-size: 1.1em;padding-left:8px;}
	.itemlist .itemlistremove{float:right;margin: 4px 10px 0px 0px;}
	.itemlist .itemname{float:left}
	.itemlist  .Item .itemlistremove{float:left;margin:0px 0px 0px 8px;}
	.itemlist table tr th.Item{font-family:arial}

	#blurst .Atk, #blurst .Hit, #blurst .character, #blurst .Weight, #blurst .Defense{font-size:12px;} 




.watopssection{flex:1}
.watopscontainer{display:flex;flex-direction: row;gap:20px;}
.watopscontainer .classinfo, .watopscontainer .topsheadercharacter{font-variant:small-caps;display:flex;flex-direction: row;gap:16px;align-items: center;color:#fff;font-weight:bold;letter-spacing: 0.1em;text-shadow: 1px 1px 1px #888;font-size:14px;width:15%;background-color:#011533;padding-left:12px;}
.watopscontainer .classinfo img{width:36px;}
.watopscontainer .topsheaderimage img{height:14px;width:auto;}
.watopscontainer .waitems, .watopscontainer .topsheaderwaitems{display:flex;flex-direction:row;width:85%}
.watopscontainer .waitem  {display:flex;flex-direction: column;font-size:13px;flex:1;white-space: nowrap;width:20%;background-color:#011533;padding:16px;}
.watopscontainer .waitem + .waitem{border-left:2px dotted #333} 
.watopscontainer .topsheaderwaitem{display:flex;flex-direction: row;flex:1;white-space: nowrap;width:20%;background-color:#011533;margin-bottom:0px;padding:4px 0px}
.watopscontainer .classrow, .watopscontainer .topsheader{display: flex;flex-direction: row;gap:2px;}

.watopscontainer .wacharacters{display:flex;flex-direction: column;gap:2px;}