.add-device-tittle { color: #3a81a5; text-align: center; margin-bottom: 20px; } .device-form { max-width: 700px; margin: 0 auto; padding: 20px; border-radius: 5px; border: 1px solid #153549; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 1rem; } .form-group { border: 1px solid #153549; border-radius: 0px 10px; display: grid; position: relative; } .form-group>div { display: flex; align-items: center; justify-content: space-between; border-bottom: 1px solid #153549; padding: 0 10px; } .form-group span { color: #3a81a5; height: 35px; line-height: 35px; font-size: 14px; } .form-group input { background-color: transparent; border: none; padding-left: 10px; color: #fff; line-height: 1; height: 40px; } .form-group :focus { outline: none; } .submit-btn { background-color: #007bff; color: #3a81a5; border: none; border-radius: 3px; padding: 10px 20px; cursor: pointer; } .submit-btn:hover { background-color: #0056b3; } .submit-btn { color: #3a81a5; letter-spacing: 1px; cursor: pointer; transition: all 0.3s ease; background: transparent; border: 1px solid #153549; border-radius: 0px 10px; height: 45px; width: 150px; } .submit-btn:hover { background: linear-gradient(-135deg, #0e2a39, #0a181e); }