body { display: flex; justify-content: center; background: url('../images/927310.jpg'); background-size: 100%; font-family: Arial, Helvetica, sans-serif; color: #fff; } #whole_page, #library_page, #media_page, #downloader_page { background: linear-gradient(transparent, rgba(0,0,0,0.5), rgba(0,0,0.2), rgb(0,0,0.6)); position: fixed; height: 830px; backdrop-filter: blur(6px); border: 2px solid #ffffff1a; box-shadow: 0 8px 12px rgba(0,0,0,0.4); width: 95%; margin-top: 2%; border-top: 0; overflow-y: scroll; border-radius: 8px; } button { cursor: pointer; } ::placeholder { color: rgba(255,255,255,0.8); } #new_gaming_vids_container, #games_reviews_container, #games_live_streams_container, #games_tutorials_container, #games_walkthrough_container { display: flex; grid-gap: 1rem; max-width: 1920px; margin-left: 29%; width: 100%; overflow-x: auto; } #whole_page::-webkit-scrollbar, #library_page::-webkit-scrollbar, #media_page::-webkit-scrollbar { width: 0.4vw; height: 0.4vw; } #whole_page::-webkit-scrollbar-thumb, #library_page::-webkit-scrollbar-thumb, #media_page::-webkit-scrollbar-thumb { background-color: rgba(255,255,255,0.8); border-radius: 50px; } #whole_page::-webkit-scrollbar-track, #library_page::-webkit-scrollbar-track, #media_page::-webkit-scrollbar-track { background-color: #ffffff1a; } #pannel { display: flex; flex-direction: column; width: 55px; position: fixed; height: 100%; justify-content: center; margin-top: 2%; margin-left: -91%; z-index: 999; border-right: 2px solid #ffffff1a; gap: 3rem; } #pannel button { color: #fff; transition: 0.5s; padding: 6px; height: 55px; border-radius: 5px; background-color: transparent; border: 0; } #pannel button:hover { background-color: rgb(0, 136, 255); } #search_bar { background-color: rgba(255,255,255,0.1); padding: 4px; border: 0; height: 30px; width: 270px; margin-left: 100px; color: #fff; border-radius: 30px; outline: none; } #top_bar { position: fixed; display: flex; z-index: 4; border-top: 2px solid #ffffff1a; gap: 1.5rem; width: calc(95% - 64px); backdrop-filter: blur(4px); margin-top: 2%; color: #fff; border-bottom: 2px solid #ffffff1a; height: 60px; align-items: center; margin-left: 50px; } #scrrenshots_holder { display: flex; flex-direction: column; gap: 1rem; position: absolute; margin-top: 74px; } #scrrenshots_holder img { width: 160px; margin-left: 64px; border-radius: 10px; } #main_game_poster { margin-top: 74px; margin-left: 234px; border-radius: 18px; position: absolute; height: 491px; } #under_game_poster_dtl { display: flex; margin-left: 64px; font-weight: bold; border-bottom: 2px solid #ffffff1a; position: absolute; padding-bottom: 15px; color: #fff; align-items: center; margin-top: 600px; width: 1040px; gap: 1rem; } #under_game_poster_dtl button { width: 160px; height: 40px; border-radius: 10px; font-size: 15px; font-weight: bold; /*color: rgb(11, 170, 11); background-color: rgba(11, 170, 11, 0.1);*/ border: 0; } #game_main_title { font-size: 20px; margin-left: 15px; } #game_edition { color: rgba(255,255,255,0.5); background-color: rgba(255,255,255,0.07); margin-left: 550px; position: absolute; } #under_game_poster_dtl #heart_btn { width: 40px; margin-left: 1000px; position: absolute; } #game_price { margin-left: 750px; position: absolute; } #take_action { color: #fff; background-color: rgb(0, 136, 255); position: absolute; margin-left: 830px; } #recommended_games_holder, #recently_added_games_holder, #under_games_holder { display: flex; gap: 15px; margin-left: 64px; width: 93%; padding: 20px; font-weight: bold; overflow-x: scroll; } #popular_games_holder, .cont { display: flex; gap: 15px; margin-left: 64px; position: absolute; width: 1020px; padding: 20px; font-weight: bold; overflow-x: scroll; margin-top: 700px; } #wishlist_items, #downloaded_items, #purchased_games, #purchased_accounts { display: flex; gap: 15px; margin-left: 64px; position: absolute; width: 92%; padding: 20px; font-weight: bold; overflow-x: scroll; margin-top: 700px; } #media_in_games_holder { display: flex; gap: 10px; overflow-x: scroll; margin-left: 64px; width: 1020px; padding: 20px; } #category_games_holder { display: flex; gap: 15px; margin-left: 64px; width: 1020px; padding: 20px; font-weight: bold; overflow-x: scroll; } #exclusive_offer_holder { display: flex; gap: 15px; margin-left: 64px; position: absolute; width: 1020px; padding: 20px; font-weight: bold; overflow-x: scroll; margin-top: -600px; } #popular_games_holder::-webkit-scrollbar, .cont::-webkit-scrollbar, #exclusive_offer_holder::-webkit-scrollbar, #category_games_holder::-webkit-scrollbar, #under_games_holder::-webkit-scrollbar, #recently_added_games_holder::-webkit-scrollbar, #media_in_games_holder::-webkit-scrollbar, #recommended_games_holder::-webkit-scrollbar { width: 0.4vw; height: 0.4vw; } #popular_games_holder::-webkit-scrollbar-thumb, .cont::-webkit-scrollbar-thumb, #exclusive_offer_holder::-webkit-scrollbar-thumb, #category_games_holder::-webkit-scrollbar-thumb, #under_games_holder::-webkit-scrollbar-thumb, #recently_added_games_holder::-webkit-scrollbar-thumb, #media_in_games_holder::-webkit-scrollbar-thumb, #recommended_games_holder::-webkit-scrollbar-thumb { background-color: rgba(255,255,255,0.8); border-radius: 50px; } #popular_games_holder::-webkit-scrollbar-track, .cont::-webkit-scrollbar-track, #exclusive_offer_holder::-webkit-scrollbar-track, #category_games_holder::-webkit-scrollbar-track, #under_games_holder::-webkit-scrollbar-track, #recently_added_games_holder::-webkit-scrollbar-track, #media_in_games_holder::-webkit-scrollbar-track, #recommended_games_holder::-webkit-scrollbar-track { background-color: #ffffff1a; } #popular_games_holder div img, .cont div img, #under_games_holder div img, #recently_added_games_holder div img, #recommended_games_holder div img, #category_games_holder div img { height: 353.2px; border-radius: 10px; } #category_games_holder div img { height: 353.2px; border-radius: 10px; } #exclusive_offer_holder div img { width: 250px; border-radius: 10px; } #childhood_games_holder div img { width: 250px; border-radius: 10px; } #choose_version_div span:hover { cursor: pointer; color: rgb(0, 136, 255); } #platform_type { background-color: rgba(0,0,0,0.3); position: absolute; display: flex; align-items: center; justify-content: center; margin-left: 1130px; margin-top: 74px; width: 250px; font-weight: bold; font-size: 20px; height: 40px; border-radius: 10px; } #similar_holder { margin-left: 1130px; margin-top: 170px; font-weight: bold; display: flex; gap: 0.7rem; flex-direction: column; } #more_from_holder { margin-left: 1130px; margin-top: 80px; font-weight: bold; display: flex; position: absolute; gap: 0.7rem; flex-direction: column; } #similar_holder div img { width: 100%; border-radius: 14px; } #more_from_holder div img { width: 100%; border-radius: 14px; } #buy_simular_now { margin-left: 10px; height: 40px; width: 40px; color: #fff;border: 0; background-color: rgb(0, 136, 255); border-radius: 10px; } #similar_rating { font-size: 16px; color: rgba(255,255,255,0.5); font-weight: normal; } #buy_game { color: #fff;border: 0; background-color: transparent; border: 2px solid #ffffff1a; border-radius: 10px; display: flex; align-items: center; gap: 10px; height: 40px; width: 80px; margin-left: 10px; } #more_info_page { padding: 20px; position: fixed; height: 500px; width: 900px; z-index: 99; background-color: rgba(0,0,0,0.7); box-shadow: 0 8px 12px rgba(0,0,0,0.7); border: 2px solid #ffffff1a; border-radius: 6px; backdrop-filter: blur(20px); margin-top: 150px; } #more_info_page div span { padding: 5px; border-bottom: 2px solid transparent; color: rgba(255,255,255,0.5); } #more_info_content_holder { font-weight: bold; overflow: scroll; height: 460px; letter-spacing: 1px; line-break: 10px; font-size: 18px; } #top_bar span { font-weight: bold; padding: 5px; border-radius: 5px; transition: 0.5s; } #top_bar span:hover { background-color: #fff; color: #000; } #more_info_content_holder::-webkit-scrollbar { width: 0.4vw; height: 0.4vw; } #more_info_content_holder::-webkit-scrollbar-thumb { background-color: transparent; border-radius: 50px; } #more_info_content_holder::-webkit-scrollbar-track { background-color: transparent; } #under_price_inp { background-color: #fff; border: 0; outline: #000; color: #000; font-weight: bold; width: 40px; border-radius: 5px; text-align: center; font-size: 18px; } #cancel_purchase_process_btn { padding: 6px; border-radius: 4px; width: 77%; border: 0; font-weight: bold; font-size: 18px; background-color: #fff; }