::-webkit-scrollbar { display: none; } @font-face { font-family: 'ceva'; src: url('ceva-c2.woff') format('woff'); } @font-face { font-family: 'ceva'; src: url('ceva-c2.ttf') format('ttf'); } @font-face { font-family: 'Source Code Pro'; src: url('SourceCodePro-Regular.otf.woff') format('woff'); } @font-face { font-family: 'Source Code Pro'; src: url('SourceCodePro-Bold.otf.woff') format('woff'); font-weight: bold; } body { font-family: 'Source Code Pro', sans-serif; background-color: rgba(0, 0, 0, 0.98); color: #a0a0a0; padding: 0px; margin-top: 0px; margin-left: auto; margin-right: auto; } h1 { font-family: 'ceva', sans-serif; font-weight: normal; color: #fff; } body.station { background-image: url('../theme/background-stationblueprint.jpg'); background-repeat: no-repeat; background-size: auto 100vh; } body.station:after { content: '\A'; position: fixed; width: 100vw; height: 100vh; top: 0px; left: 0px; background-color: rgba(0,0,0,0.5); z-index: -1; } body.station h1, body.station p { text-shadow: #000000 1px 0 10px; }