@import url(//fonts.googleapis.com/css?family=Droid+Sans:400,700);

@media screen, projection {

	* {
		margin: 0;
		padding: 0;
	}

	*:root .social {
		margin-bottom: 50px;
	}

	html {
		background: #000;
		color: #ccc;
		font: 87.5%/1.7 'droid sans', optima, arial, sans-serif;
		text-align: center;
	}

	body {
		margin: 1em 0;
	}

	h1,
	h2 {
		font-size: 1em;
		font-weight: normal;
	}

	h1 {
		background: url(../../media/logo.jpg) no-repeat;
		height: 366px;
		text-indent: -999em;
		width: 620px;
	}

	h2,
	p {
		margin: 0 .5em;
	}

	p + p {
		text-indent: 1em;
	}

	p#ref {
		background: url(../../media/end.jpg) no-repeat bottom center;
		margin: 1.5em 0 0;
		padding-bottom: 179px;
	}

	ul {
		margin: .5em 0 .5em 1.5em;
	}

	ul#lang {
		list-style: none;
		margin: .5em 0 1em 1.5em;
	}

	ul#lang li {
		display: inline;
	}

	a,
	strong,
	em,
	kbd {
		color: #fff;
	}

	strong {
		font-size: 1.3em;
		line-height: 1.0;
	}

	em {
		font-style: normal;
	}

	kbd {
		font-family: 'droid sans', optima, arial, sans-serif;
	}

	#show {
		margin: auto;
		text-align: left;
		width: 619px;
	}

	#whws {
		background: url(../../media/tape.gif) repeat-y top center;
		font-size: 100cm;
		height: 4734em; /* “temporary” fix for Firefox… used to be 18939em */
		line-height: 1.0;
		margin: 42px 0;
	}

	#whws + div {
		position: relative;
	}

	#social-settings {
		margin: 1.5em 0;
	}

}

@media print {

	* {
		background: #fff;
		border: 0;
		color: #000;
		font-size: 1em;
		text-decoration: none;
	}

	ul#lang,
	#social-core {
		display: none;
	}

	#whws:after {
		font-weight: bold;
	}

}

/* hr */

@media print {

	#whws:after {
		content: '18,939 kilometara …';
	}

}
