#item-finder{text-align:center}#item-finder .category{background:#202020;border-radius:3px;box-sizing:border-box;display:block;margin:50px auto;max-width:100%;padding:10px;width:790px}@media screen and (max-width: 574px){#item-finder .category{border-radius:0;margin:30px -10px;max-width:calc(100% + 20px);width:calc(100% + 20px)}}#item-finder .category table{border-spacing:5px;margin:20px 0;width:100%}#item-finder .category hr{background:#444;border:0;height:2px;margin:20px -10px}#item-finder .category>div{margin:20px 0 15px}#item-finder .category table table{margin:5px 0}#item-finder .category th{color:#fff;padding:4px}#item-finder .category td{text-align:center;padding:4px;border-radius:3px;-webkit-touch-callout:none;user-select:none}#item-finder .category td[onclick]:not(.selected),#item-finder .category td[rel]:not(.selected){cursor:pointer}#item-finder .category td[onclick]:not(.selected):hover,#item-finder .category td[rel]:not(.selected):hover{background:#282828}#item-finder .category td.selected{background:#303030;color:#ffd100}#item-finder .category td.disabled{background:#303030;color:#818181;cursor:default;opacity:.5}#item-finder .category td.all-classes{padding:0}#item-finder .category div.one-class{display:inline-block;vertical-align:top;margin:0 5px}#item-finder .category div.one-class table{max-width:100%;border-spacing:4px;width:168px}#item-finder .category div.one-class td{text-align:left}#item-finder .category div.one-class td.class-line{color:#fff;font-size:16px}@media screen and (max-width: 574px){#item-finder .category div.one-class{margin:0;width:50%}#item-finder .category div.one-class table{width:100%}}@media screen and (max-width: 329px){#item-finder .category div.one-class td{font-size:15px}}#item-finder .category table#equipment-table td{width:25%}@media screen and (max-width: 574px){#item-finder .category table#equipment-table tr{display:inline}#item-finder .category table#equipment-table th{display:block}#item-finder .category table#equipment-table td{box-sizing:border-box;display:inline-block;width:33.3333%}}@media screen and (max-width: 444px){#item-finder .category table#equipment-table td{width:50%}}#item-finder .category table#level-table td{width:16.6667%}@media screen and (max-width: 359px){#item-finder .category table#level-table tr{display:inline}#item-finder .category table#level-table th{display:block}#item-finder .category table#level-table td{box-sizing:border-box;display:inline-block;width:33.3333%}}#item-finder .category table#slot-table span{display:inline-block;margin:3px}#item-finder .category table#slot-table span:not(.selected){cursor:pointer}@media screen and (max-width: 345px){#item-finder .category table#slot-table span{margin:5px}}@media screen and (max-width: 331px){#item-finder .category table#slot-table span{margin:1px}}#item-finder .category table#slot-table img{border:2px solid #444;border-radius:3px;display:block;height:36px;width:36px}#item-finder .category table#slot-table img.on{display:none}#item-finder .category table#slot-table .selected{color:#ffd100}#item-finder .category table#slot-table .selected img{border-color:#818181}#item-finder .category table#slot-table .selected img.on{display:block}#item-finder .category table#slot-table .selected img.off{display:none}@media screen and (max-width: 574px){#item-finder .category table#source-table tr{display:inline}#item-finder .category table#source-table th{display:block}#item-finder .category table#source-table td{box-sizing:border-box;display:inline-block;width:25%}}@media screen and (max-width: 449px){#item-finder .category table#source-table td{width:33.3333%}}@media screen and (max-width: 374px){#item-finder .category table#source-table td{width:50%}}#item-finder .category table#profession-table td{width:14.25%}#item-finder .category table#profession-table div.iconsmall{display:inline-block;vertical-align:bottom}@media screen and (max-width: 574px){#item-finder .category table#profession-table tr{display:inline}#item-finder .category table#profession-table th{display:block}#item-finder .category table#profession-table td{display:inline-block;margin:5px;width:auto}}
