.hexEditor * {
    background-color: #FFFFFF;
    padding: 0px;
    font: 1em 'Inconsolata', monospace;
}

.headers * {
    font-weight: bold;
}

.headers td {
    text-align: left;
}

table input {
    border:none;
    outline: none;
}

#offset input {
    width: 20px;
}

#hexHeader input {
    width: 20px;
}

#hex input {
    width: 20px;
}

#chr * {
    width: 9px;
}

#chr {
    width: 148px;
}

#hexCopy {
    display: grid;
    grid-template-columns: repeat(16, 20px);
}

#chrCopy {
    display: grid;
    grid-template-columns: repeat(16, 10px);
}

.editor-cell {
    text-align: left;
}

/*@media (hover: hover) {
	#hex input:hover {
	    background: #CCE5FF !important;
	}
	#chr input:hover {
	    background: #CCE5FF !important;
	}
	.editor-cell:hover {
	    background: #CCE5FF !important;
	}
}*/