.p--404 h1{color:#ffc41e;font-size:50px;font-family:Anonymous Pro,Georgia,Times,Times New Roman,serif}.p--404 h1,.p--404 h2{text-align:center;margin-bottom:20px}.p--404 .the-message{max-width:500px;margin:0 auto;font-weight:300}.p--404 .search-bar{margin:40px auto 0;max-width:500px}.p--404 .search-bar form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.p--404 .search-bar input{display:block;width:100%;border:1px solid #f3f3f3;border-right:0;border-radius:5px 0 0 5px;background:#f8f8f8;-webkit-box-shadow:inset 0 1px 3px 0 #eae5e5;box-shadow:inset 0 1px 3px 0 #eae5e5;font-size:13px;padding:5px 10px;color:#757575}.p--404 .search-bar button{display:block;color:#efeded;font-size:13px;padding:15px 20px;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(#444),to(#101010));background:linear-gradient(#444,#101010);outline:0;border:0;border-radius:0 5px 5px 0;cursor:pointer}