/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

@import url(../warp/css/base.css);


/* New style-related Base Values
----------------------------------------------------------------------------------------------------*/
@font-face {
font-family: 'SaneiSpace';
src: url('../fonts/saneispace.eot'); /* IE9 Compat Modes */
src: url('../fonts/saneispace.eot?#') format('eot'), /* IE6–8 */
url('../fonts/saneispace.ttf') format('truetype'), /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
url('../fonts/saneispace.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
url('../fonts/saneispace.otf') format('opentype'),
url('../fonts/saneispace.svg') format('svg');
font-variant: normal;
font-weight: normal;
font-style: normal;
}

body {
	font: normal 14px SaneiSpace; overflow-x: hidden; }

h1, h2, h3, h4, h5, h6 { text-transform: uppercase; }

h1 { font-size: 30px; line-height: 30px; }
h2 { font-size: 27px; line-height: 27px; }
h3 { font-size: 23px; line-height: 23px; }
h4 { font-size: 18px; line-height: 18px; }
h5 { font-size: 16px; line-height: 16px; }
h6 { font-size: 14px; line-height: 14px; }

h1, h2 { color: #707070; }
h3, h4, h5, h6 { color: #888; }

a:hover,
em { color: #5C5C5C; }

mark,
ins { color: #FFF; }

hr { border-top-color: #DDD; }

strong { color: #707070; }
.bg-colored strong { text-shadow: 0 -1px 0 rgba(0,0,0,0.5); }

code { line-height: 12px; }

pre {
	border: 1px solid #DBDBDB;
	background: #FBFBFB;
	box-shadow: inset 1px 0px 17px rgba(20, 20, 20, 0.08);
	color: #878787;
}

::-moz-selection { color: #fff; }
::selection { color: #fff; }

