.page-404{text-align:center}.page-404 .number{color:#7bbbd6;display:inline-block;font-size:128px;font-weight:300;letter-spacing:-10px;line-height:128px;margin-bottom:10px;margin-top:0;position:relative;text-align:right;top:35px}.page-404 .details{display:inline-block;margin-left:40px;padding-top:0;text-align:left}.page-500{text-align:center}.page-500 .number{color:#ec8c8c;display:inline-block;font-size:128px;font-weight:300;letter-spacing:-10px;line-height:128px;text-align:right}.page-500 .details{display:inline-block;margin-left:40px;text-align:left}.page-404-full-page{background-color:#fafafa!important;margin-bottom:20px;overflow-x:hidden;padding:20px}.page-404-full-page .details input{background-color:#fff}.page-404-full-page .page-404{margin-top:100px}.page-500-full-page{background-color:#fafafa!important;overflow-x:hidden;padding:20px}.page-500-full-page .details input{background-color:#fff}.page-500-full-page .page-500{margin-top:100px}.page-404-3{background:#000!important}.page-404-3 .page-inner img{bottom:0;position:absolute;right:0;z-index:-1}.page-404-3 .error-404{color:#fff;padding:70px 20px 0;text-align:left}.page-404-3 h1{color:#fff;font-size:130px;line-height:160px}.page-404-3 h2{color:#fff;font-size:30px;margin-bottom:30px}.page-404-3 p{color:#fff;font-size:16px}@media(max-width:480px){.page-404 .details,.page-404 .number,.page-500 .details,.page-500 .number{margin-left:0;text-align:center}.page-404-full-page .page-404{margin-top:30px}.page-404-3 .error-404{padding-top:10px;text-align:left}.page-404-3 .page-inner img{bottom:0;position:fixed;right:0;z-index:-1}}