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