
.blockLnk {
    width: 180px;
    padding: 2px;
    float: left;
    height: 38px;
    font-weight: bold;
    margin:2px;
}
.itemImgButton {
    width:36px;
    height:36px;
    float:left;
    overflow:hidden;
    margin-top: -5px;
    padding: 0px;
}
.itemLnk {
}
.itemLnk.exists {
}
.itemLnk.external {
}
.searchBox {
    float: left;
    width: 300px;
}
h1.firstHeading {
    margin-top:-6px;
    height: 38px;
}
.topBar {
    float: left;
    width: 100%;
}



.grid {
display:inline-block;
position:relative;
text-align:left!important;
background-color:#8B8B8B;
height:32px;
width:32px;
vertical-align:bottom;
padding:2px;
}

.grid.output {
height:48px;
width:48px;
}

.grid img,.pixel-image img {
image-rendering:0;
-ms-interpolation-mode:nearest-neighbor;
}

.grid .border {
display:block;
height:100%;
border-color:#373737;
border-style:solid none none solid;
border-width:2px;
margin:-2px 0 0 -2px;
}

.grid .border > span {
display:block;
margin-right:-2px;
height:100%;
border-color:#FFF;
border-style:none solid solid none;
border-width:2px;
}

.grid .image,.grid .default-image {
position:absolute;
line-height:16px;
top:2px;
width:32px;
height:32px;
}

.grid.output .image {
top:10px;
left:10px;
}

.grid .image > a.new {
background-image:url(https://media-mcw.cursecdn.com/3/35/Grid_Unknown.png);
display:block;
width:32px;
height:32px;
outline:none;
text-indent:-99999px;
}

.grid .number {
position:absolute;
right:-2px;
bottom:-2px;
text-align:right;
font-family:Minecraft;
font-size:16px;
color:#FFF;
pointer-events:none;
z-index:6;
text-shadow:2px 2px 0 #3F3F3F;
filter:dropshadow(color=#3F3F3F,offx=2,offy=2);
}

.grid .number a {
color:#FFF;
text-decoration:none;
}
.recipeContainer {
background:#e6e6e6;
border:outset 1px #ababab;
}

.recipeContainer th {
background:#fff;
}

.grid-Crafting_Table td,.grid-Furnace td,.grid-Brewing_Stand td,.grid-generic td,table.wikitable th,table.wikitable td {
border:none;
padding:0;
}
.grid-Crafting_Table,.grid-Furnace,.grid-Brewing_Stand table,.grid-generic {
background:#C6C6C6;
border:outset 2px #999;
text-align:left!important;
padding:6px;
}

.grid-Crafting_Table .arrow,.grid-Crafting_Table .shapeless {
text-align:center;
vertical-align:bottom;
}

.grid-Crafting_Table .arrow {
width:40px;
padding-bottom:5px;
}

.grid-Crafting_Table .shapeless span {
cursor:help;
}

.grid-Furnace {
padding-left:24px;
padding-right:24px;
}

.grid-Furnace .arrow,.grid-Furnace .output {
text-align:center;
vertical-align:middle;
}

.grid-Furnace .arrow {
padding-right:18px!important;
padding-left:14px!important;
}

.grid-Brewing_Stand {
position:relative;
width:144px;
}

.grid-Brewing_Stand .bubbles {
text-align:right;
}

.grid-Brewing_Stand .input {
vertical-align:top;
padding:3px 0!important;
}

.grid-Brewing_Stand .output1 {
padding:4px 10px 14px 0 !important;
}

.grid-Brewing_Stand .output2 {
padding-top:18px!important;
}

.grid-Brewing_Stand .output3 {
padding:4px 0 14px 10px !important;
}

.grid-Brewing_Stand .paths {
position:absolute;
bottom:42px;
left:42px;
z-index:5;
}