.error404 {
	#primary {
		width: 100%;
		float: none;
		margin-right: 0;
	}
	.error-404.not-found {
		text-align: center;
		margin-bottom: 50px;
		.page-header {
			.page-title {
				color: $color_title;
				margin-bottom: 10px;
			}
		}
		.search-form {
			.search-field {
				padding: 9px 13px;
			    color: $color_title;
			    border-radius: 0;
			    font-weight: 300;
			    margin-right: -5px;
			    @include for-size(phone-only) {
					width: 100%;
					margin-bottom: 4px;
				}
			}
			.search-submit {
				box-shadow: 0 0 8px lighten($color_screen, 20%);
				@include for-size(phone-only) {
					width: 100%;
				}
			}
		}
	}
}