.error-code {
	letter-spacing: -10px;
	margin-top: 0px;
	line-height: 158px;
	font-size: 158px;
	font-weight: 300;
	text-align: right;
	color: #ec8c8c;
}

.error-hint {
	padding-top: 20px;
}

.unicorn_breadcrumb {
	display: none;
}

.error-hint a {
	color: #08c;
}

.header {
	box-shadow: 0 1px 0 #333333;
	background-color: #333333;
	background-image: -webkit-gradient(linear, 0 0%, 0 100%, from(#3F3F3F),
		to(#222222));
	background-image: -webkit-linear-gradient(top, #3F3F3F 0%, #222222 100%);
	background-image: -moz-linear-gradient(top, #3F3F3F 0%, #222222 100%);
	background-image: -ms-linear-gradient(top, #3F3F3F 0%, #222222 100%);
	background-image: -o-linear-gradient(top, #3F3F3F 0%, #222222 100%);
	background-image: linear-gradient(top, #3F3F3F 0%, #222222 100%);
	border-bottom: 1px solid #555555;
}

body{
	background-color: #444444;
}

.error-wrapper-center {
    margin: 5% auto 0;
    max-width: 600px;
}

.error-view-header {
    margin: 20px 0;
    min-height: 50px;
    padding: 0 15px;
}

.error-header-icon {
    font-size: 60px;
    color: #ec8c8c;
    /* width: 68px; */
    float: left;
    /* margin-top: -8px; */
    line-height: 0;
}

.error-header-title {
    margin-left: 68px;
}

.error-header-title > h3 {
    /* margin-top: 10px; */
    margin-bottom: 2px;
    margin-top: 0;
}

.error-wrapper {
    margin: 5% auto 0;
    max-width: 600px;
}

.error-wrapper .error-code {
    letter-spacing: -5px;
    margin-top: 0px;
    line-height: 96px;
    font-size: 96px;
    font-weight: 300;
    text-align: right;
    color: #ec8c8c;
}

.error-wrapper .error-hint {
	padding-top: 0px;
}

.error-wrapper h3 {
    /* margin: 0; */
    font-size: 32px;
    padding-left: 10px;
}

.error-wrapper p {
    padding-left: 10px;
    font-size: 18px;
    font-weight: 200;
}

.error-wrapper .error-hint a {
    border-bottom: 1px dashed;
}

.error-details-btn {
	border-bottom: 1px dashed;
    color: #08c;
    float: right;
    margin-bottom: 10px;
}