@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800i');
@font-face {
    font-family: 'DINRegular';
    src: url('../fonts/din-regular/webfont.eot');
    src: url('../fonts/din-regular/webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/din-regular/webfont.woff') format('woff'),
         url('../fonts/din-regular/webfont.ttf') format('truetype'),
         url('../fonts/din-regular/webfont.svg#DINRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'DINBold';
    src: url('../fonts/din-bold/webfont.eot');
    src: url('../fonts/din-bold/webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/din-bold/webfont.woff') format('woff'),
         url('../fonts/din-bold/webfont.ttf') format('truetype'),
         url('../fonts/din-bold/webfont.svg#DINBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* reset css */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}

body {
	margin: 0px;
	padding: 0px;
	background: #161616; color: #151515; font-family:'DINRegular',Sans-Serif; font-size: 14px;
}
input {
	color: #000000;
	font-family:'DINRegular',Sans-Serif;
	font-size: 14px;
	box-sizing: border-box;
}
p {
	margin: 0px;
	padding: 0px;
	line-height: 1em;
	font-size:14px;
}
h1 {
	margin: 0px;
	padding: 0px;
	font-family:'DINBold',Sans-Serif;
	font-weight:normal;
}
h2 {
	margin: 0px;
	padding: 0px;
	font-family:'DINBold',Sans-Serif;
	font-weight:normal;
}
h3 {
	margin: 0px;
	padding: 0px;
	font-family:'DINBold',Sans-Serif;
	font-weight:normal;
}
h4 {
	margin: 0px;
	padding: 0px;
	font-family:'DINBold',Sans-Serif;
	font-weight:normal;
}
a {
	outline:none;
	text-decoration:none;
}
ul {
	padding:0px;
	margin:0px;
	list-style-type: none;
}
li {
	margin:0px;
}
a:hover {
	text-decoration: none;
}
::selection {
  background: #c5bac2;
}
::-moz-selection {
  background: #c5bac2;
}
.clear { clear: both; }