.img-bar{ width: 100%; height: 655px; background: url("images/login-img2.jpg"); } body{ overflow-x: hidden; } @keyframes showTop { from{top: -55px} to{top:0} } @keyframes addHeight { from{height: 0} to{height: 70px} } .call-us{ width:60px; height: 70px; color: #e64548; font-size: 30px; background-color: white; font-weight: 600; position: absolute; top: 0px; overflow: hidden; text-align: center; line-height: 70px; right: 240px; transition: 0.5s; cursor: pointer; border-radius: 0 0 5px 5px; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.33); animation: addHeight 0.3s ease; } .call-us:hover{ line-height: 80px; height: 80px; } .top-bar{ position: fixed; top: 0px; width: 100%; height: 55px; background-color: #c13139; z-index: 2; box-shadow: 5px 0px 10px rgba(0,0,0,0.47); animation:showTop 1s ease; } .top-center-bar{ height: 100%; width: 900px; background-color: #c6333e; box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.31); margin: 0px auto; } .top-center-bar .logo{ position: absolute; margin: auto 20px; top: 15px; color: white; font-weight: bolder; font-size: 20px; } @keyframes slowShow { from{opacity: 0.1} to{opacity: 1} } @keyframes rightFly { from{right: -400px} to{right: 150px} } @keyframes clickChange { 0%{width:100px;opacity: 0} 50%{width: 120px;opacity: 0.5} 100%{width: 100px;opacity: 1} } .login-cont{ box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.44); position: absolute; background-color: white; border-radius: 8px; width: 400px; height: 400px; top: 150px; right: 150px; animation: rightFly 0.8s,slowShow 0.8s ease; } body{ margin: 0; } .login-cont .input-text{ padding: 0px 0px 0px 20px; position: absolute; width:340px; height: 40px; border-radius: 5px; left: 29px; border:1px solid rgba(0, 0, 0, 0.37); } .login-cont .input-text:hover{ background-color: #e3e3e3; } .input-text.username-text{ top: 120px; } .input-text.password-text{ top: 200px; } .submit-style{ position: absolute; top: 280px; width: 300px; height: 40px; border-radius: 5px; left: 49px; border: 1px solid rgba(0, 0, 0, 0.2); background-color: #65b0ff; color: white; font-size: 20px; } .submit-style:hover{ background-color: #4aa0e3; } .register-cont{ display: none; position: absolute; background-color: white; border-radius: 8px; width: 400px; height: 500px; top: 120px; right: 150px; box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.44); animation: rightFly 0.8s,slowShow 0.8s ease; } .register-cont .register-input-text{ padding: 0px 0px 0px 20px; position: absolute; width:340px; height: 35px; border-radius: 5px; left: 29px; border:1px solid rgba(0, 0, 0, 0.37);; } .register-submit-style{ position: absolute; width: 200px; height: 40px; border-radius: 5px; right: 31px; border: 1px solid rgba(0, 0, 0, 0.2); background-color: #65b0ff; color: white; font-size: 20px; cursor: pointer; } .id-check{ appearance:none; -moz-appearance:none; -webkit-appearance:none; position: absolute; top: 440px; left: 29px; width: 100px; height: 25px; color: rgba(0,0,0,0.58); border:1px solid rgba(0, 0, 0, 0.41); padding-left: 20px; border-radius: 5px; } .register-input-text.sno-text{ top: 60px; } .register-input-text.name-text{ top: 125px; } .register-input-text.e-mail-text{ top:190px; } .register-input-text.phone-number{ top:255px; } .register-input-text.password-text{ top: 320px; } .register-input-text.check-password-text{ top:385px; } .register-submit-style{ top: 440px; } .register-input-text:hover{ background-color: #e7e0ea; } .register-submit-style:hover{ background-color: #438ecb; } .register-area{ position: absolute; left: 270px; top:230px; } .register-area h1{ color: white; font-weight: lighter; font-size: 55px; } .register-area p{ color: white; font-size: 20px; } .register-area .to-any{ transition: all 0.3s; width: 100px; height: 50px; font-size: 25px; border-radius: 5px; text-align: center; line-height: 50px; cursor: pointer; background-color: rgba(255, 255, 255, 0.66); color: #ffffff; animation: clickChange 0.5s ease; } .register-area .to-any:hover{ background-color: rgba(255, 255, 255, 0.8); } .to-login{ display: none; } .logo2{ position: absolute; left: 140px; top: 20px; width: 120px; height: 40px; color: white; background-color: #dc514a; border-radius: 12px; border: 1px solid rgba(0, 0, 0, 0.1); font-size: 20px; font-weight: bolder; line-height: 40px; text-align: center; } .main{ } .bottom-bar{ position: relative; background-color: #323232; height: 200px; width: 100%; } .big-logo{ line-height: 150px; font-size: 50px; color: #e7e7e7; text-align: center; width: 100%; height: 160px; border-bottom:1px solid #3f3f3f; } .bottom-bar p{ width: 100%; text-align: center; color: #7b7b7b; }