/* ----------------------------------------------------------------------------------- FONTS */

@font-face {
	font-family: 'Intro_Bold';
	src: url('../_fonts/Intro_Bold-webfont.eot');
	src: url('../_fonts/Intro_Bold-webfont.eot?#iefix') format('embedded-opentype'),
	url('../_fonts/Intro_Bold-webfont.woff2') format('woff2'),
	url('../_fonts/Intro_Bold-webfont.woff') format('woff'),
	url('../_fonts/Intro_Bold-webfont.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
	
}

@font-face {
	font-family: 'Intro_Book';
	src: url('../_fonts/Intro_Book-webfont.eot');
	src: url('../_fonts/Intro_Book-webfont.eot?#iefix') format('embedded-opentype'),
	url('../_fonts/Intro_Book-webfont.woff2') format('woff2'),
	url('../_fonts/Intro_Book-webfont.woff') format('woff'),
	url('../_fonts/Intro_Book-webfont.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
	
}



/* ----------------------------------------------------------------------------------- GENERAL */

body {
	font-family: 'Intro_Book';
	background-color:;
	color:#FFFFFF;
	background:#111111 url(/_img/_layout/background.jpg) no-repeat 0 0;
	background-size:cover;
	background-attachment:fixed;
	margin:0;
	padding:0;
}

div.page-wrapper {
	position:relative;
	width:650px;
	margin:auto;
	padding:30px 0 50px 0;
	background:rgba(0,0,0,0.85);
}

div.page-wrapper h1 {
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:36px;
	line-height:40px;
	font-weight:normal;
	padding:0 0 0 46px;
	background:url(/_img/_layout/icon_report_bug.svg) no-repeat 0 0;
}

div.page-wrapper h1.order-book {
	padding:0 0 0 0;
	background:none;
}

/* ----------------------------------------------------------------------------------- FORM */

div.report-bug-form {
	position:relative;
	padding:0 20px 0 20px;
}

div.report-bug-form p {
	color:#999999;
	font-size:14px;
	line-height:22px;
	max-width:70%;
}
div.report-bug-form p strong {
	color:#FFFFFF;
}

div.report-bug-form label.label {
	display:block;
	margin:39px 0 20px 0;
	color:#999999;
	font-size:14px;
	line-height:22px;
	max-width:70%;
}
div.report-bug-form label.label strong {
	color:#FFFFFF;
}

div.report-bug-form input {
	font-family: 'Intro_Book';
	background-color:#FFFFFF;
	height:40px;
	line-height:40px;
	color:#666666;
	padding:0 10px 0 10px;
	font-size:16px;
	width:90%;
	border-radius:6px;
}

div.report-bug-form select.select {
	font-family: 'Intro_Book';
	background-color:#FFFFFF;
	height:40px;
	line-height:40px;
	color:#666666;
	padding:0 10px 0 10px;
	font-size:16px;
	width:auto;
	border-radius:6px;
}

div.report-bug-form textarea.textarea {
	font-family: 'Intro_Book';
	background-color:#FFFFFF;
	height:200px;
	line-height:20px;
	color:#666666;
	padding:10px;
	font-size:16px;
	width:90%;
	border-radius:6px;
}

div.report-bug-form input.submit {
	font-family: 'Intro_Bold';
	color:#333333;
	width:auto;
	text-transform:uppercase;
	cursor:pointer;
}
div.report-bug-form input.submit:hover {
	color:#FFFFFF;
	background-color:#B61231;
}

span.error-help {
	display:block;
	font-size:13px;
	padding:10px 0 10px 0;
color:#B61231;
}