body{display:flex;margin:0;padding:0;height:100%;background-image:url(https://i.pinimg.com/736x/a9/b1/d7/a9b1d7e0d138af2f648e5999011fc042--manchester-university.jpg);background-color:#2e3a1f;background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed;image-rendering:auto}nav{display:flex;background-color:#2e3a1f80;justify-content:center;align-items:center;position:fixed;width:100%}nav .button-container{display:flex;margin-left:auto}nav .button-container button{margin:5px 30px 5px 5px;padding:5px;font-size:larger;cursor:pointer;border-radius:5px;box-shadow:2px 2px 6px #000}nav .button-container button:hover{background-color:#0ff;font-weight:700}nav .button-container button a{text-decoration:none;padding:10px}nav .button-container button Link{text-decoration:none}nav h1{padding:5px;display:flex;color:#fff}.books-container,.display-matched-books{display:flex;flex-wrap:wrap;justify-content:center;padding:10px;margin-top:10px}.books-container .book,.display-matched-books .book{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#2e3a1fd9;margin:5px;border:solid 1px black;height:270px;width:250px;padding:5px;cursor:pointer}.books-container .book:hover,.display-matched-books .book:hover{box-shadow:3px 3px 5px #fff}.books-container .book .bookImage img{height:200px;width:200px}.books-container .book .book-title{text-align:center;margin-top:auto;margin-bottom:auto;font-size:large;font-weight:700;font-family:cursive;color:#fff}.single-book-info-container{display:flex;flex-direction:column;margin-top:100px;align-items:center;max-width:90%;margin-left:auto;margin-right:auto;color:#fff;background-color:#271600bd;padding:10px}.single-book-info-container .single-book-coverimg{height:400px;width:400px}.single-book-info-container .single-book-coverimg img{height:400px;width:400px;border:solid 1px black;border-radius:10px;box-shadow:5px 5px 5px #000}.single-book-info-container .single-book-info{display:flex;flex-direction:column;align-items:center;margin-top:20px}.single-book-info-container .single-book-info p{margin:5px;font-size:large}.single-book-info-container .btn-container{display:flex;gap:10px;margin-top:10px;margin-bottom:20px}.single-book-info-container .btn-container button{font-size:larger;cursor:pointer;padding:5px;border-radius:5px}.single-book-info-container .btn-container button:hover{background-color:#0ff;font-size:larger}.single-book-info-container .back-to-home{font-size:larger;margin-top:10px;margin-bottom:20px;padding:5px;border-radius:5px;cursor:pointer}.single-book-info-container .back-to-home a{text-decoration:none}.single-book-info-container .login-or-signup-message-container{font-size:large}.single-book-info-container .login-or-signup-message-container a{font-weight:700}.register-page{display:flex;min-width:100vw;min-height:50vw;justify-content:center;align-items:center;font-size:larger}.register-form-container .register-form{background-color:#271600bd;padding:70px;border-radius:10px}.register-form-container .register-form label{margin-top:10px;margin-bottom:2px;color:#fff}.register-form-container .register-form input{font-size:large;padding:5px;border-radius:5px}.register-form{display:flex;flex-direction:column;margin-top:100px;align-items:center}.register-form-container .register-form button{margin:20px 10px 10px;font-size:large;padding:5px;border-radius:5px}.register-form-container .register-form button:hover{cursor:pointer;background-color:#0ff;box-shadow:2px 2px 5px #000}.login-form-container{margin-top:200px}.myaccount-page{min-width:100vw;min-height:50vw;background-image:url(https://i.pinimg.com/736x/a9/b1/d7/a9b1d7e0d138af2f648e5999011fc042--manchester-university.jpg);background-color:#2e3a1f;background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed;image-rendering:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:larger;color:#fff}.myaccount-page .user-info{margin-top:100px;display:flex;flex-direction:column;background-color:#271600bd;align-items:center;padding:50px;border-radius:10px}.myaccount-page .user-info h1{text-decoration:underline}.searchbar-container{margin-top:100px;display:flex;justify-content:center}.searchbar-container input{font-size:larger;margin:5px;padding:5px 10px;border:solid 2px black;border-radius:10px;box-shadow:2px 2px 5px #000}.searchbar-container input:hover{border:double}.display-matched-books .book .bookImage img{height:200px;width:200px}hr{width:100%;border:solid 2px wheat}.display-matched-books .book .book-title{text-align:center;margin-top:auto;margin-bottom:auto;font-size:large;font-weight:700;font-family:cursive;color:#fff}.login-page{display:flex;flex-direction:column;min-width:100vw;min-height:50vw}.login-page .login-form-container{display:flex;justify-content:center}.login-page .login-form-container form{display:flex;flex-direction:column;align-items:center;border-radius:10px;font-size:larger;background-color:#271600bd;padding:50px}.login-page .login-form-container form label{margin-top:10px;margin-bottom:5px;font-size:larger;color:#fff}.login-page .login-form-container form input{font-size:larger;padding:5px;border-radius:5px}.login-page .login-form-container form button{font-size:larger;margin-top:20px;padding:5px;border-radius:5px}.login-page .login-form-container form button:hover{cursor:pointer;background-color:#0ff;box-shadow:2px 2px 5px #000}.return-btn{font-size:larger;margin-top:10px;margin-bottom:20px;padding:5px;border-radius:5px}.return-btn:hover,.checkout-btn:hover,.back-to-home:hover{cursor:pointer;background-color:#0ff;box-shadow:2px 2px 5px #fff}body{font-family:Georgia,serif;background-color:#f8f8f8;margin:0;padding:0}#logo-image{width:30px;margin-right:10px}
