.x-top-title {
	position: relative;
	width: 100%;
	height: 100%;
	font-size: 120%;
	font-weight: bold;
	vertical-align: middel;
	background-color: #142632;
	color: white;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.x-top-title h1 {
	padding: 5px;
}
.x-top-author {
	padding-right: 5px;
	font-size: 72%;
	bottom: 0;
	color: #888888;
	text-align: right;
}
.x-top-author a {
	color: white;
	text-decoration: none;
}
.x-top-author img.icon {
	height: 1em;
}
.x-resultpanel {
	background: none
}
.x-resultpanel-body-default-framed {
	border-color: #99bce8;
	border-width: 1px;
	border-radius: 4px;
	border-style: solid;
	padding: 4px 4px 4px 4px;
}
.x-add-icon {
	background-image: url(data:image/gif;base64,R0lGODlhEAAQAIcAAD2GNUKNNkOPOESMO0WNPEmPP0iNQUmPQlOVTFWWTVCZQVeeRV6cVmGeWGSgVWSgV2aiWGejW2WrVWirU2uqWGqsW2yqWm61WG+1WG+1WXS3W3S3XHC4WXK5W3O6XHG+X3asZ3iuaHe8YHi0ZH+yany6ZH28Zn2+Z3m9bn25an25a3+5bXDBY3nBZHrGa3zDa37BaX7Hb4K1boO1boa3cYi4d4y7doq5eYm+eI2+e5O/f4HMdYbJeobJfIXNeYrCeY/CfYnIf4rPfZW/gozLgY7MhI7Sg5LFgJXAgpfHhZfMhZPNiJjLhpjMh5jMipvBl5vBmJTTipbTiZXUipbUi5fVi5nRi53YkqTOlKbPlqbQlqDZlaDZlqXbm6rUnavUnKbIoKfJoa/fpa/fprPZpbTZpbTaprLbqLPdqbXbqLfaqrTdqrXfrLbdrLjVr7jdr7vcr7rWsbzVubfgr77itr3ktsTcuMXducnexMrexcXowMvmw8zgxs3gx87pydTrz9fu0tnp0dzx2ODy3OPt4ePu4ufw5ejx5uvz6e/27P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAIsALAAAAAAQABAAAAjGABcJHEiwoME7SGjIuBHHoMBAOrDs+ePnzYoQfQoGsgFnUJ0uXMTo+QEhD0EdagRdWVKEyhQjc1REGGgnCaAtUYIoUuTjRQw2C8IIHNJmDJEeKHZWEOHBypEGAmfQqcJjp1VFHGB4KSCQBBohO67u5HDiywCBNZxIccFCwlgOHZTkSCDQzYQ1LT6IGHthgxkBTwaCSHGGKYcMGDSQsXCAIB8HI9I0MVGCSRkKAOQUxPNAARAtWXAEMKDZIRgGBQgggOKwtcGAADs=);
}
.x-del-icon {
	background-image: url(data:image/gif;base64,R0lGODlhEAAQAIcAAMAAAMEEBMQQEMUUFMccHMkkJM00NM88PNRQUNVUVNlkZNpoaNxwcN10dOSQkOecnOmkpOuwsO24uO68vO/AwPDExPHIyPLMzPXY2Pfg4Pjk5Pno6Pvw8Pz09P34+P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAB8ALAAAAAAQABAAAAiSAD8IHNiBAoUOAxMOjGAAgMMAByoo/LABAQACDSA8YCAAgAKEAy0u4JBQg0MGCwE0mOgQQIALAg0UADmwpYYBCT50AOBAYUuBDAZ8oABgQsKfAh8AyCChaE2HCZVi4MBTINKBQWPOvCrwZs4PEVoCmJjgZUiHJAdqSAAA5cCKFzNu7PhxIsOWECVOJCjBgoeJAQEAOw==);
}
.x-copy-icon {
	background-image: url(data:image/gif;base64,R0lGODlhEAAQAJEAAKKiov///////wAAACH5BAUUAAIALAAAAAAQABAAAAIylI9pwN0qQJg0AChdxpVelWniUkmdRTqW+pmTW5Le2qCRdtpJWH977kPAPBgRA4I0FAAAOw==);
}
.x-save-icon {
	background-image: url(data:image/gif;base64,R0lGODlhEAAQANUAAAAAAP///8vM0SkxQ0NLXD5FVVJhe0lVa9Xb5FdwkYm77LHX/Lvc/eXt9eLp8Ozx9vL2+pXK/J7O+6TR+6vU+7ba/MDf/d7n73aXtIivyJrA1nKsLXqzM4C4OH62N4S8O4nAP4vAQI/ERJDFRZLHR5XJSJbKSpfLS////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACgALAAAAAAQABAAAAaZQJRwSCwOA5tNQJPJYJ6YwDFwKgWujWxDkZCiNiaSCKS0mCEKrnAzCn08ZQYDQjcIrx3ONWBhVCoLEHYoGkhlfX8LFIJCGXsBcoCKiweNEGZ+gBQUExMNlSgYD5ianBMSDQRCopGTnRISDqqhD5mKrxERFwWrEH6usLkPvCgJCBAPWQ7LDhcPAgNDCdMGBgcHBAQFBdFG3kRBADs=);
}
.x-load-icon {
	background-image: url(data:image/gif;base64,R0lGODlhEAAQANUAAAAAAP///ykxQ0NLXD5FVVJhe0lVa9DU21dwkcbi/uTs9O3z+fP2+Ym765fL/KDP+anT+7TZ/HWVsYiux5rA1qjL3tnn767S42OPRW6aUn6wWJDLV53bYKbnZorAVZfTW////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACAALAAAAAAQABAAAAagQJBwSCwOL5cKhTKZSJ6SwNGiyFgziqqigZCCLtWO+GPFLBpcYQXD5nA+no95wSgIKZhEgr3pYyIRdSABFAx6ex8bHn8QgmyPkGwQjQYgGGIdf4ARkxAPCpWXHRxsgBiTD58DlqNvG4+eDw4KqxgaGol9GbEODhYEIBkBDFe7qb0OC8ABCAcMC1nRChYLBwJCEgjaBQUGBgMDBATXRuVEQQA7);
}
.x-campaign-up input {
	color: #F00;
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
}
.x-cost-icon {
	background-image: url(data:image/gif;base64,R0lGODlhEAAQAIIAAAAAALGFSYpoOYAAAP//AP///wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAhzAAsIFAigoMGCAwcWDMCwoQABABICaEiR4cOIBSY+tPiw48WMGyl6vAhAQEWHHQ2GDDCgJUeSJhkaZImy4MaSDQe8jKjyIEuPGDMetFkSokKIBQkQKGkwYUalByG2HKBwKMGIVKkCgLp1aUKqVa86LUA1IAA7);
}
.x-cost-drag-icon {
	float: left;
	width: 16px;
	height: 16px;
	border: 0;
	padding: 0;
	margin: 0;
	background-image: url(data:image/gif;base64,R0lGODlhEAAQAIIAAAAAALGFSYpoOYAAAP//AP///wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAhzAAsIFAigoMGCAwcWDMCwoQABABICaEiR4cOIBSY+tPiw48WMGyl6vAhAQEWHHQ2GDDCgJUeSJhkaZImy4MaSDQe8jKjyIEuPGDMetFkSokKIBQkQKGkwYUalByG2HKBwKMGIVKkCgLp1aUKqVa86LUA1IAA7);
}
.x-recommend-menu-icon {
	background-image: url(data:image/gif;base64,R0lGODlhEAAQAIcAAAAAADVJYjNmzED/QGuE96LB9dzr/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAMALAAAAAAQABAAAAhyAAcMEECwYEGBCAUKKMCwYQEBCREuBECR4sOIChtavIjRIIADAAgGGJkwQAEDIA+kVBmg5EmKKle2RGgS5ceYH2cKDFDwJkiKOgfwtAkTAAEBQXkaFPAxZNKTMVPmdGmgotUDT1FGjZl0pNevJDGKTRgQADs=) !important;
}
.x-factor-icon {
	background-image: url(data:image/gif;base64,R0lGODdhEAAQAOMKABVj0wt1zSeD2k6e6Tup6DGt4zut63XR8nLc/ZH2/////////////////////////ywAAAAAEAAQAAAEaFDJSasceBDAAcnDlSRHEAiCeYyhMpAGKgvG2g5HLBA8gdYtwmlXQCAKvhRBAjgRisajLwBgogjGkTFZVQCu2cQW1W0So9JUV3iFIlGBpSt37f0ON9jsnsiTTHABK30XGRsdHxkWixQRADs=);
	background-repeat: no-repeat;
	background-position: left center;
}
.x-share-icon {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACPVBMVEUAAAD/98X/enj/3bf/eXj/W2P/4Ln/h4P/m47/ybr/d3X/WWL/eHf/WWT/AAD/P1L/VV7/RFX/cnL/gX3/b3P/aW//bm//hX3/S1f/bGv/nYz/ZGb/hXv/Zmn/f3v/b3P/aG7/bnD/hX3/eHf/WGP/N07/XGP/5bz/mI7/qZf/57v/g37/Zmv/hH7/YWX/////fnj/i4H/ZGf/W2D/Wl//XmH/aGf/amv/W2H/XmH/e3X/YGP/W2D/d3L/YmX/W2D/WF7/V1v/dHD/YmT/XGD/WF7/W1//XWH/WV//V1z/VFn/Vlj/dXL/ZWf/X2T/YWT/YmT/XGD/WF7/XGD/YmT/bmz/f3f/aWr/Y2b/ZWT/////YGP/W2D/Wl//Wl//XWH/Y2X/cG3/XGD/YmT/c2//XGD/YGP/bWz/YGP/W2D/Wl//XWL/X2L/ZWb/////dXL/ZWf/YGT/YWT/Y2X/XGH/WV//V1z/W17/ZWb/enP/aGr/YGT/ZWT/joD/ZWf/XGH/Vlz/V13/W1//WV//Vlz/VFn/Vlj/mIb/Y2X/Wl7/V13/V1v/oYn/XmH/Z2j/W2D/XmH/iX//ZGb/XGD/W2D/XmH/aGf/WF7/WV7/WV7/WV//WV//Wl//WV7/WF7/WV7/WF3/VVv/WF7/WF7/W2D/W2D/WV7/WV//WV//WV//WV7/WV//WV//WV7/W2D/W2D/Wl//Vl3/VFr/WF7/WV7/WF3/Vlv/WV7/WV//WV//WV7/WF7/WV7/WV7///+w/l5ZAAAAl3RSTlMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2Hh+bkvL+S6CX36C0yv9d0OUrX30LPx/NpXDF+dgmW6+cxsGgk+UiYAi/j+/MdmF/GMEvGeI4v4+d2DKAAMX5yBUJ7t4IcqDD5UJgQ5muvhvfH82lcDNZXq3QJzL+S6A2Hh+LkvoHVmUQAAAAFiS0dELyPUIBEAAAAJcEhZcwAACxEAAAsRAX9kX5EAAAAHdElNRQfgBB4VFQcs6iViAAAA60lEQVQY02NggANDI2MTUzM4l5HJ3GL6jJmWUC4zC6uV9azZc+baMDCwsXNwcnHb2tk7zJu/YKEjAw8vH7+Ak7OL6yI3dw9PL28GH18//4DAoMXBIaFh4RGRUQzRMUuWxsbFJyQKCgmLiIqJMyQtW75iZXKKhKQU1PzUVavXrE1L55OWgQpkZK5bn7UhOyc3T1ZOXkFRiSG/oLCouKR0Y1l5RWVVdU0Ug7IKn6pabV19w6bGpuaW1jYGBnUNTS1tnfaOzq7NW7Zu64Z5RVevp3f7jp27bOCe0zfo69+9Z+8EhO8ZJk6aPGXqNAAPbEbW2dFYLQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wNi0wN1QxNTowMjoyMCswOTowMMR9WEYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDQtMzBUMjE6MjE6MDcrMDk6MDDw3lVGAAAAAElFTkSuQmCC);
	background-repeat: no-repeat;
	background-position: left center;
}
.x-factor-icon>div{
	padding-left: 16px;
}
.x-grid-row-group .x-grid-cell, .x-grid-row-group .x-grid-rowwrap-div {
	background-color: #E7E7E7;
}
.x-grid-row-over .x-grid-cell, .x-grid-row-over .x-grid-rowwrap-div {
	background-color: #DFE8F6;
}
.x-reference-field .x-form-text, textarea.x-form-field {
	border-color: #F34261;
}
.cookie-wrap {
	padding: 5px;
	background-color: white;
	border-bottom: 1px dotted #09C;
}
.cookie-wrap .cookie {
	width: auto;
	overflow: hidden;
}
div.x-item-over {
	background-color: #BBB;
}
div.x-item-selected {
	background-color: #0AD;
}
div.x-cost-frame {
	width: 100%;
}
div.x-cost-label {
	width: 56px;
	float: left;
}
div.x-cost-value {
	float: right;
}
table#ps {
	width: 100%;
}
table#ps td {
	border: solid 1px #99BBE8;
	padding: 2px;
	text-align: right;
}
table#ps td#psh {
	background-color: #CBDDF3;
	font-weight: bold;
	text-align: center;
}
table#ps td#ps {
	width: 12%;
	background-color: #CBDDF3;
	padding-top: 5px;
	padding-bottom: 5px;
}
table#ps td#bold {
	font-weight: bold;
}
table#ps td#high {
	color: #00F;
}
table#ps td#low {
	color: #F00;
}
table#psn {
	width: 100%;
}
table#psn td {
	border: solid 1px #99BBE8;
	padding: 2px;
	text-align: left;
}
table#psn td#psh {
	background-color: #CBDDF3;
	font-weight: bold;
	text-align: center;
}
#rarity-blue {
	color: #23A3D4;
}
#rarity-green {
	color: #2CDF2C;
}
#rarity-red {
	color: #F93500;
}
#rarity-yellow {
	color: #FFF383;
}
/* Custom gridview */
/*
.sdrop .x-grid-cell-first {
	background-color: #cff !important;
}*/

.zi-soul .x-grid-cell-first,
.zi-soul-1 .x-grid-cell-first,
.zi-soul-2 .x-grid-cell-first,
.zi-soul-3 .x-grid-cell-first {
	background-color: #fac !important;
}

.ast-soul .x-grid-cell-first,
.ast-soul-3 .x-grid-cell-first,
.ast-soul-4 .x-grid-cell-first,
.ast-soul-5 .x-grid-cell-first {
	background-color: #afc !important;
}
.ef-soul .x-grid-cell-first,
.ef-soul-1 .x-grid-cell-first,
.ef-soul-2 .x-grid-cell-first,
.ef-soul-3 .x-grid-cell-first,
.ef-soul-4 .x-grid-cell-first,
.ef-soul-5 .x-grid-cell-first {
	background-color: #caf !important;
}

.dom-1 .x-grid-cell-last,
.zi-soul-1 .x-grid-cell-last,
.ef-soul-1 .x-grid-cell-last {
	background-color: #fcc !important;
}
.dom-2 .x-grid-cell-last,
.zi-soul-2 .x-grid-cell-last,
.ef-soul-2 .x-grid-cell-last {
	background-color: #ccf !important;
}
.dom-3 .x-grid-cell-last,
.zi-soul-3 .x-grid-cell-last,
.ast-soul-3 .x-grid-cell-last,
.ef-soul-3 .x-grid-cell-last {
	background-color: #ffa !important;
}
.dom-4 .x-grid-cell-last,
.ast-soul-4 .x-grid-cell-last,
.ef-soul-4 .x-grid-cell-last {
	background-color: #cff !important;
}
.dom-5 .x-grid-cell-last,
.ast-soul-5 .x-grid-cell-last,
.ef-soul-5 .x-grid-cell-last {
	background-color: #bf9 !important;
}

/* Slot Locked */
.slot-grid-locked .x-panel-header-text-default {
	color: #c90440;
}
/* override */
.x-tool-expand-top, .x-tool-collapse-top, .x-tool-over .x-tool-expand-top, .x-tool-over .x-tool-collapse-top {
	background-position: 0 0;
	background-image: url("ext-4.0.7-gpl/resources/themes/images/default/grid/hmenu-unlock.gif") !important;
}
.x-tool-expand-bottom, .x-tool-collapse-bottom, .x-tool-over .x-tool-expand-bottom, .x-tool-over .x-tool-collapse-bottom {
	background-position: 0 0;
	background-image: url("ext-4.0.7-gpl/resources/themes/images/default/grid/hmenu-lock.gif") !important;
}
