@font-face {
	font-family: paragraph;
	src: url(../fonts/paragraph.ttf)
}

@font-face {
	font-family: heading;
	src: url(../fonts/heading.woff)
}

@font-face {
	font-family: s;
	src: url(../fonts/synapsian.ttf)
}

@font-face {
	font-family: a;
	src: url(../fonts/makina.otf)
}

html {
	background-color: #000;
	color: #fff;
	font-family: paragraph, sans-serif;
	font-size: 16px;
	cursor: url(../images/cursor.png), default
}

a {
	cursor: url(../images/pointer.png), default;
	color: inherit;
	text-decoration: none
}

h1 {
	font-family: Heading
}

*::-moz-selection {
	color: #000;
	background-color: #fff
}

*::selection {
	color: #000;
	background-color: #fff
}

::-webkit-scrollbar {
	width: 8px;
	height: 8px
}

::-webkit-scrollbar-track {
	background: transparent
}

::-webkit-scrollbar-thumb {
	background: #fff
}

.seperator {
	width: 100%;
	height: 32px;
	background-image: url(../images/seperator.png)
}

.seperate {
	width: 100%;
	height: 32px;
	background-image: url(../images/seperate.png)
}

.syn {
	font-family: S
}

.padded {
	padding-left: 10vw;
	padding-right: 10vw
}

.overload {
	margin-left: 20vw;
	width: calc(100% - 40vw);
	background-color: #000
}

.link {
	color: #ff0
}

.link:hover {
	color: #ff0;
	text-decoration: none
}

.overno {
	color: #888 !important;
	pointer-events: none
}

.overno:hover {
	background-color: #888 !important;
	color: #000 !important
}

#index {
	background-color: #000;
	background-attachment: fixed;
	background-position: center;
	padding: 5.2em 10vw
}

.indexlist {
	width: calc(100% - 170px);
	display: inline-block;
	height: 64px;
	line-height: 64px;
	vertical-align: 28px
}

.indexlist span {
	display: inline-block;
	vertical-align: middle;
	line-height: normal
}

.indexlist a,
.linkt1 {
	color: #ff0
}

.indexlist a:hover,
.linkt1:hover {
	background-color: #ff0;
	color: #000
}

#index.dataverses {
	background-image: url(../images/dataverses.png)
}

#index.dataverses h6 {
	font-weight: 700;
	font-size: 70%;
	margin: 2.33em 0
}