
/* Fixing jumping content when horizontal scrollbar appear */
html {
    overflow-y: scroll;
}
body {
    margin:0;
    padding:0;
}
a,
body,
div,
em,
input,
label,
legend,
li,
ol,
p,
select,
span,
strong,
td,
th,
textarea,
u,
ul {
    font:11pt Arial,Helvetica,sans-serif;
    text-shadow: 1px 1px 0 #FFFFFF;
}
h1,
h2,
h3 {
    margin:0;
    padding:0;
    font-family:'Oswald',sans-serif;
    color:#887644;
    text-shadow: 1px 1px 0 #FFFFFF;
    text-transform: none;
    font-weight: 300;
}
h1 {
    font-size:2.5em;
}
h2 {
    font-size:1.75em;
}
a {
    text-decoration:none;
    color:#574820;
}
a:hover {
    text-decoration:underline;
}
img {
    vertical-align:middle;
    border:0px;
}
p,
pre,
form,
figure {
    margin:0;
    padding:0;
}
table {
    border-spacing:0;
}
:focus {
    outline:0;
}


/* Test */
th[role=columnheader]:not([data-sort-method='none']) {
	cursor: pointer;
}

th[role=columnheader]:not([data-sort-method='none']):after {
	content: '';
	float: right;
	margin-top: 7px;
	border-width: 0 4px 4px;
	border-style: solid;
	border-color: #404040 transparent;
	visibility: hidden;
	opacity: 0;
	-ms-user-select: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
