/* MADE BY DHAIRYA GUPTA INSTAGRAM ID - mr.dhairya.gupta */ * { margin: 0; padding: 0; background-color: transparent; overflow: hidden; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none; } img { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none; } body{ background-color: #061630; margin: 0; padding: 0; color: #fff; } hr{ position: relative; top: -50%; color: #fff; size: 100px; display: inline-block; width: 70%; } a{ text-decoration: none; color: white; } .videoBG { position: fixed; bottom: 0; left: 0; height: 110%; min-width: 100%; margin-left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); } .transparent { background-color: transparent; } /* CUSTOM PLACEHOLDER START */ ::placeholder { color: grey; opacity: 1; } :-ms-input-placeholder { color: grey; } ::-ms-input-placeholder { color: grey; } /* CUSTOM PLACEHOLDER START */ /* CUSTOM SCROLLBAR START */ ::-webkit-scrollbar { background-color: rgb(7, 7, 56); width: 3px; } ::-webkit-scrollbar-thumb { background: rgba(255, 255, 255, 0.8); } /* CUSTOM SCROLLBAR END */ /* TASKBAR START */ .taskbar { position: fixed; z-index: 5; bottom: 0; width: 100%; height: 55px; background: rgba(0, 0, 0, 0.7); backdrop-filter: saturate(180%) blur(10px); } .apps{ position: relative; display: inline-block; z-index: 5; height: 100%; width: 750px; min-width: 620px; margin-left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); } .app{ display: inline-block; z-index: 5; height: 100px; min-width: 100px; } .app_image{ cursor: pointer; height: 40px; width: 40px; margin-left:50%; z-index: 5; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); margin-top:8%; } .events{ top: 0; margin-right: 20px; right: 0; position: absolute; height: 100%; width: 270px; color: white; font-family: "Roboto", sans-serif; font-size: 20px; } .datetime{ position: absolute; display: inline-block; margin-top:5px; text-align: right; right: 0; width: 100px; } .side-icons{ height: 100%; width: 150px; display: inline-block; } .mini{ padding-left:6px; padding-top: 15px; width: 26px; height: 26px; display: inline-block; } /* TASKBAR END */ /* START MENU STARTS */ .start_menu { position: fixed; z-index: 3; width: 850px; height: 85%; bottom: -1000px; border-radius: 8px; background-color: rgba(4,37,77,0.7); backdrop-filter: saturate(180%) blur(15px); -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; transition: all 0.5s ease-in; -webkit-transition: all 0.5s ease-in; -moz-transition: all 0.5s ease-in; -ms-transition: all 0.5s ease-in; -o-transition: all 0.5s ease-in; margin-left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); resize: both; } .start_menu_open { position: fixed; bottom: 90px; margin-left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); } .start_menu_headings{ position: relative; width: 100%; height: 13%; } .start_menu_button{ position: absolute; width: 12%; height: 35%; top:34%; right:5%; display: inline-block; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; background-color: rgba(73, 119, 177, 0.7); } .button_label{ margin: 7.5%; color: white; font-family: "Roboto", sans-serif; } .start_heading{ position: relative; color: white; font-family: "Roboto", sans-serif; font-size: 25px; font-weight: 600; margin: 4%; display: inline-block; } .start_menu_apps{ position: relative; width: 100%; height: 45%; } .start_menu_app_row{ position: relative; width: 91%; height: 50%; margin-top: 1%; margin-left:4.5%; } .start_menu_app{ text-align: center; position: relative; display: inline-block; width: 150px; height: 100%; } .app_logo{ text-align: center; margin-top: 10%; width: 80px; height: 80px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; } .app_label{ position: relative; text-align: center; font-family: "Roboto", sans-serif; font-size: 20px; color: white; margin-top: 10%; } .recommendation_row{ height: 16%; width: 85%; margin-left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); } .item{ position: relative; width: 49.6%; height: 100%; display: inline-block; } .item_logo{ width: 80px; width: 80px; } .item_name{ position: relative; display: inline-block; font-family: "Roboto", sans-serif; font-size: 25px; font-weight: 600; color: white; top:-35%; left:4%; } .item_desc{ position: relative; display:block; font-family: "Roboto", sans-serif; font-size: 18px; color: white; top:-30%; left: 28%; } .start_menu_profile{ position: relative; width: 100%; height: 13%; background-color: rgba(4,37,77,0.7) ; } .start_menu_profile_pic{ position: relative; width: 70px; height: 70px; display: inline-block; margin: 2%; } .start_menu_profile_name{ position: absolute; font-family: "Roboto", sans-serif; color: white; top: 37%; left: 13%; font-size: 25px; } .power_off{ position: absolute; z-index: 15; width: 50px; height: 50px; left: 85%; bottom: 25%; display: inline-block; } /* START MENU END*/ /* SEARCH MENU STARTS*/ .search_menu { position: fixed; z-index: 3; width: 850px; height: 85%; bottom: -1500px; border-radius: 8px; background-color: rgba(4, 37, 77, 0.7); backdrop-filter: saturate(180%) blur(15px); -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; transition: all 0.5s ease-in; -webkit-transition: all 0.5s ease-in; -moz-transition: all 0.5s ease-in; -ms-transition: all 0.5s ease-in; -o-transition: all 0.5s ease-in; margin-left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); resize: both; } .search_menu_open { position: fixed; bottom: 90px; margin-left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); } .input { position: absolute; width: 80%; height: 6%; color: white; background-color: rgba(6, 27, 53, 0.7); font-size: Max(18px, 1em); font-family: "Roboto", sans-serif; background-image: url(./Images/test.png); background-position: 10px 5px; background-repeat: no-repeat; padding-left: 60px; margin-top: 5%; margin-left:50%; border: none; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); } .tabs { display: inline-block; color: white; background-color: transparent; font-family: "Roboto", sans-serif; font-size: 20px; font-weight: 500; margin-top: 15%; margin-left: 3%; } .tab1 { background-color: transparent; margin-left: 7.5%; text-decoration: underline; text-decoration-color: rgb(0, 152, 253); -moz-text-decoration-color: black; } .more { position: absolute; font-size: 20px; font-weight: bold; right: 5%; top: 16%; background-color: transparent; color: white; } .subheading { background-color: transparent; color: white; font-family: "Roboto", sans-serif; font-size: 30px; font-weight: 600; margin-left: 7.5%; margin-top: 5%; } .top_apps { background-color: rgba(6, 27, 53, 0.7); display: inline-block; margin-left: 7.5%; margin-top: 5%; width: 200px; height: 120px; border-radius: 8px; } .app_img { position: relative; background-color: transparent; width: 60px; height: 60px; margin-left: 35%; margin-top: 8%; } .app_name { background-color: transparent; color: white; font-family: "Roboto", sans-serif; width: 100%; font-size: 20px; padding-top: 4%; text-align: center; } .headings{ margin-left: 0.5%; width: 49%; display: inline-block; margin-top: 10%; } .heading_label{ position: relative; font-family: "Roboto", sans-serif; font-size: 30px; font-weight: 600; color: #fff; left: 15%; } .heading_label2{ position: relative; font-family: "Roboto", sans-serif; font-size: 30px; font-weight: 600; color: #fff; left: 30%; } .content{ width: 50%; height: 30%; display: inline-block; margin-top: 3%; } .recent_app_logo{ position: absolute; display: inline-block; width: 40px; height: 40px; left:8%; margin-top: 0.5%; } .recent_app_name{ position: relative; display: inline-block; position: relative; font-family: "Roboto", sans-serif; color:white; font-size: 25px; left: 30%; margin-top: 2%; } .questions{ width: 49%; height: 30%; display: inline-block; margin-top: 3%; } .question{ position: relative; font-family: "Roboto", sans-serif; color:white; font-size: 25px; margin-top: 5%; text-align: left; left:82%; transform: translateX(-52%); -webkit-transform: translateX(-52%); -moz-transform: translateX(-52%); -ms-transform: translateX(-52%); -o-transform: translateX(-52%); } /* SEARCH MENU ENDS */ /* STORE MENU STARTS */ .store_menu { position: fixed; z-index: 3; width: 1200px; height: 85%; bottom: -1500px; border-radius: 8px; background-color: rgba(4, 37, 77, 0.7); transition: all 0.5s ease-in; -webkit-transition: all 0.5s ease-in; -moz-transition: all 0.5s ease-in; -ms-transition: all 0.5s ease-in; -o-transition: all 0.5s ease-in; margin-left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); resize: both; } .store_menu_open { position: fixed; bottom: 90px; margin-left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); } .store_top { z-index: 5; width: 100%; height: 8%; background-color: rgba(9, 26, 46, 0.7); } .store_logo { width: 40px; height: 40px; margin: 1.2%; } .store_heading { position: absolute; top: 2.5%; margin-left: 6%; font-family: "Roboto", sans-serif; font-weight: 500; font-size: 25px; z-index: 5; color: white; } .store_input { position: absolute; color: white; top:-0.3%; left:25%; background-image: url(./Images/test.png); background-size: 30px; background-position: 10px 5px; background-repeat: no-repeat; padding-left: 60px; margin-top: 1.3%; z-index: 6; width: 60%; height: 5%; font-size: Max(20px, 1em); font-family: "Roboto", sans-serif; background-color: rgba(4, 16, 31, 0.7); border: none; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; } .store_sidebar{ z-index: 5; width:8%; height: 100%; background-color: rgba(4, 16, 31, 0.7); } .sidebar_icons{ background-color: transparent; width: 30px; height: 30px; margin-top:30% ; margin-left: 35%; } .store_icons_label{ margin-top: 5%; text-align: center; width: 100%; font-family: "Roboto", sans-serif; color: white; } .banner{ position: absolute; width: 1104px; height:100%; overflow-y: auto; top:8%; left: 8%; background-color: white; } /* STORE MENU ENDS */ /* SETTINGS MENU START */ .settings_menu { position: fixed; z-index: 3; width: 1200px; height: 85%; bottom: -1500px; border-radius: 8px; background-color: #0a213d; transition: all 0.5s ease-in; -webkit-transition: all 0.5s ease-in; -moz-transition: all 0.5s ease-in; -ms-transition: all 0.5s ease-in; -o-transition: all 0.5s ease-in; margin-left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; resize: both; } .settings_menu_open { position: fixed; bottom: 90px; margin-left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); } .settings_sidebar{ width: 320px; height: 100%; background-color: #0a213d; } .settings_main{ position: absolute; overflow-y: auto; top: 0; right: 0; width: 780px; height: 100%; background-color: transparent; } .settings_profile_icon{ margin: 8%; width: 80px; height: 80px; } .setting_profile_desc{ position: absolute; font-family: "Roboto", sans-serif; color: white; font-size: 25px; top:5%; left: 11%; } .highlight{ position: absolute; width: 320px; height: 7%; top:25%; border-radius: 0 5px 5px 0; -webkit-border-radius: 0 5px 5px 0; -moz-border-radius: 0 5px 5px 0; -ms-border-radius: 0 5px 5px 0; -o-border-radius: 0 5px 5px 0; } .settings_search{ height: 5%; width: 80%; margin-left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); border-radius: 1px; -webkit-border-radius: 1px; -moz-border-radius: 1px; -ms-border-radius: 1px; -o-border-radius: 1px; } .settings_input{ position: relative; background-image: url(./Images/test.png); background-position: 10px 5px; background-repeat: no-repeat; width: 100%; height: 40px; font-size: Max(20px, 1em); font-family: "Roboto", sans-serif; padding-left: 60px; background-size: 30px; color: white; background-color: rgba(6, 27, 53, 0.7); border: none; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; } .sidebar{ position: relative; margin-top: 8%; display: block; width: 80%; height: 45px; margin-left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); } .settings_icons{ position: relative; z-index: 3; display:inline-block; margin-right: 1%; width: 43px; height: 43px; } .settings_iconlabel{ position:relative; font-family: "Roboto", sans-serif; display: inline-block; color: white; font-size: 20px; margin: 4%; } .settings_header{ position: relative; display: block; z-index: 4; width: 100%; height:30%; margin-bottom: 4%; } .header_left{ width: 49%; height: 100%; display: inline-block; } .header_right{ width: 50%; height: 100%; display: inline-block; } .header_heading{ font-family: "Roboto", sans-serif; font-weight: 600; color: #fff; margin-top: 5%; margin-bottom: 8%; font-size: 30px; } .my_pc{ position: absolute; display: inline-block; width: 190px; height: 150px; } .name{ position: relative; font-family: "Roboto", sans-serif; font-size: 25px; display: inline-block; margin-left:57%; margin-top: 8%; } .pc_name{ position: relative; font-family: "Roboto", sans-serif; font-size: 20px; display: inline-block; margin-left:57%; margin-top: 1.2%; } .update_icon{ position: relative; display: inline-block; margin-top: 28%; margin-left: 10%; margin-right: 5%; width: 70px; height: 70px; } .update_title{ position: relative; font-family: "Roboto", sans-serif; font-size: 25px; display: inline-block; top: -15%; } .update_desc{ position: relative; font-family: "Roboto", sans-serif; font-size: 20px; margin-left: 35%; top: -13%; } .settings{ position: relative; display: block; background-color: rgba(6, 27, 53, 0.7); z-index: 4; margin-top: 1%; width: 90%; height: 10%; left:2.5% } .settings_images{ position: relative; display: inline-block; margin: 3%; width: 40px; height: 40px; } .settings_name{ position: relative; display: inline-block; font-family: "Roboto", sans-serif; font-size: 22px; color: white; font-weight: 500; top:-52%; } .settings_desc{ position: relative; font-family: "Roboto", sans-serif; font-size: 18px; color: white; top:-50%; left: 12%; } /* SETTINGS MENU END*/ /* FILE EXPLORER MENU START */ .file_explorer_menu { position: fixed; z-index: 3; width: 1200px; height: 85%; bottom: -1500px; border-radius: 8px; background-color: rgba(4,37,77,1); transition: all 0.5s ease-in; -webkit-transition: all 0.5s ease-in; -moz-transition: all 0.5s ease-in; -ms-transition: all 0.5s ease-in; -o-transition: all 0.5s ease-in; margin-left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); resize: both; } .file_explorer_menu_open { position: fixed; bottom: 90px; margin-left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); } .file_header{ width: 100%; height: 10%; background-color: rgba(6, 27, 53, 0.5); } .head_left{ display: inline-block; width: 20%; height: 100%; } .head_logo{ position: relative; padding-left: 22%; padding-right: 3%; top: -10%; display: inline-block; width: 40px; height: 40px; } .head_label{ font-weight: 400; top:-15%; padding-top: 16%; text-align: center; position: relative; display: inline-block; font-size: 25px; font-family: "Roboto", sans-serif; color: white; } .head_right{ display: inline-block; width: 79%; height: 100%; } .head_icon{ padding-top: 2%; padding-right: 4%; width: 40px; height: 40px; } .file_mid{ width: 100%; height: 10%; } .mid_left{ width: 22%; height: 100%; display: inline-block; } .file_left_icons{ padding-top: 9%; padding-left:22px; width: 30px; height: 30px; } .mid_center{ display: inline-block; width: 40%; height: 100%; } .file_center_icons{ margin-top: 0.2%; width: 35px; height: 40px; display: inline-block; } .file_center_label{ position: relative; display: inline-block; font-family: "Roboto", sans-serif; color: white; font-size: 20px; top:-8px } .refresh_icon{ position: relative; width: 35px; height: 35px; left: 38%; top:-10%; } .location{ width: 85%; height: 50%; margin-left:50%; margin-top: 3.5%; border:3px solid rgba(15, 83, 167, 0.5); border-radius: 8px; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; } .mid_right{ display: inline-block; height: 100%; display: inline-block; width: 37%; } .file_input{ position: relative; color: white; margin-top: 3.5%; width: 80%; height: 58%; font-size: 20px; font-size: Max(16px, 1em); font-family: "Roboto", sans-serif; background-image: url(./Images/test.png); background-position: 10px 5px; background-repeat: no-repeat; background-size: 35px; margin-left: 2%; font-size: 21px; padding-left: 55px; background-color: rgba(6, 27, 53, 0.7); border: none; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; } .file_search_icon{ position: absolute; right: 33%; top:12.7%; height: 32px; width: 32px; z-index: 5; transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); } .file_div{ width: 100%; height: 75%; background-color: rgba(6, 27, 53, 0.5); } .file_left{ display: inline-block; width: 22%; height: 100%; } .left_elements{ width: 100%; height: 8%; margin-top: 2%; } .element_image{ width: 25px; height: 25px; display: inline-block; margin-top: 3.5%; margin-left: 20%; margin-right: 3%; } .element_label{ font-family: "Roboto", sans-serif; display: inline-block; color: #fff; font-size: 20px; } .file_right{ overflow-y: auto; display: inline-block; width: 77%; height: 100%; } .heads{ margin-top: 2%; width: 100%; height: 50px; } .block_dropdown{ display: inline-block; margin-right: 1%; width: 50px; height: 50px; color: gray; } .block_heading{ position: relative; top:-20%; display: inline-block; color: #fff; font-family: "Roboto", sans-serif; display: inline-block; font-size: 28px; margin-right: 4%; } .container{ width: 100%; height: 65%; } .cards{ display: inline-block; margin-top:5%; margin-left: 5%; width: 166px; height: 144px; } .card_image{ margin-top: 0; margin-left: 12%; width:130px; height: 103px; } .card_label{ text-align: center; margin-top: 5%; color: #fff; font-family: "Roboto", sans-serif; font-size: 20px; } .bottom_info{ width: 100%; height: 7%; } .bottom_label{ color: #fff; font-size: 17px; font-family: "Roboto", sans-serif; margin-top: 1%; margin-left: 1%; } /* FILE EXPLORER MENU END */ /* CALCULATOR MENU STARTS */ .calculator_menu{ position: fixed; bottom: -1000px; z-index: 3; width: 385px; padding:18px; border-radius: 12px; background-color: #061630; box-shadow: 0 20px 50px rgba(0, 0, 0, 0.15); border: solid rgb(0, 132, 255) 5px; margin-left:50%; transition: all 0.5s ease-in; -webkit-transition: all 0.5s ease-in; -moz-transition: all 0.5s ease-in; -ms-transition: all 0.5s ease-in; -o-transition: all 0.5s ease-in; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); resize: both; } .calculator_menu_open { position: fixed; bottom: 90px; margin-left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); } .calculator_menu input[type="text"]{ width: 100%; height: 100px; margin: 3% -5%; outline: none; color: #fff; border:none; font-size: 50px; text-align: right; padding-left: 20px; padding-right: 20px; background: transparent; } .calculator_menu input[type="button"]{ height: 65px; color: #fff; width: 24%; background: transparent; border-radius: 12px; margin-top: 15px; outline: none; border: none; font-size: 25px; cursor: pointer; transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; } .calculator_menu input[type="button"]:hover{ background: rgba(255, 255, 255, 0.1); } /* CALCULATOR MENU END */ /* TERMINAL MENU START */ .terminal_menu { position: fixed; z-index: 3; width: 850px; height: 80%; bottom: -1500px; border-radius: 8px; background-color: rgba(0, 0, 0, 0.85); backdrop-filter: saturate(180%) blur(15px); -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; transition: all 0.5s ease-in; -webkit-transition: all 0.5s ease-in; -moz-transition: all 0.5s ease-in; -ms-transition: all 0.5s ease-in; -o-transition: all 0.5s ease-in; margin-left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); resize: both; } .terminal_menu_open { position: fixed; bottom: 90px; margin-left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); } .terminal_top{ width: 100%; height: 5%; background-color: rgb(47, 47, 47); } .terminal_logo{ margin-left: 2%; margin-right: 1%; margin-top: 0.5%; display: inline-block; width: 35px; height: 35px; } .label{ position: relative; display: inline-block; color: white; font-family: "Roboto", sans-serif; font-size: 18px; top: -20%; } .terminal_body{ width: 100%; height: 95%; padding: 2%; color: white; font-size: 20px; font-family: 'Roboto Mono', monospace; } .terminal_input{ position: relative; font-family: 'Roboto Mono', monospace; font-size: 20px; margin-left:250px; display: inline-block; outline: none; border: none; color: #fff; caret-color: white; } /* TERMINAL MENU END */ /* SHUTDOWN MENU OPEN */ .shutdown_menu{ z-index: 5; position: absolute; width: 100%; height: 100%; background-color: rgba(2, 10, 22, 0.9); bottom: 3000px; transition: all 1s ease-in; -webkit-transition: all 0.5s ease-in; -moz-transition: all 0.5s ease-in; -ms-transition: all 0.5s ease-in; -o-transition: all 0.5s ease-in; } .shutdown_menu_open{ bottom: 0; } .power_profile{ margin-top: 10%; margin-bottom: 5%; width: 400px; height: 200px; margin-left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); } .power_profile_pic{ position: relative; width: 150px; height: 150px; margin-left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); } .power_profile_name{ position: relative; font-family: "Roboto", sans-serif; font-size: 22px; margin-top: 5%; margin-left: 33%; } .actions{ margin-top: 30%; margin-top: 2%; width: 500px; height: 100px; margin-left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); } .action_buttons{ display: inline-block; width: 110px; margin-left: 10%; height: 100%; } .action_buttons:hover{ background-color: rgba(29, 49, 68, 0.767); border-radius: 15%; -webkit-border-radius: 15%; -moz-border-radius: 15%; -ms-border-radius: 15%; -o-border-radius: 15%; } .action_icons{ width: 50px; height: 50px; margin-top: 5%; margin-left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); } .action_label{ margin-top: 10%; font-family: "Roboto", sans-serif; font-size: 22px; text-align: center; } /* SHUTDOWN MENU OPEN */ /* MEDIA QUERIES */ @media only screen and (max-device-width: 1600px) { .events{ display: none; } } @media only screen and (max-device-width: 1200px) { hr{ display: none; } .store_menu{ width: 91%; } .store_input{ margin-left: 5%; width: 50%; } .settings_menu{ width: 850px; } .settings_sidebar{ display: none; width: 0; height: 0; } .file_explorer_menu{ width: 91%; } .file_left{ display: none; } .file_right{ margin-left:50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); } .mid_left{ display: none; } .mid_center{ margin-left: 10%; } .refresh_icon{ display: none; } .power_profile{ margin-top: 30%; } } @media only screen and (max-device-width: 950px) { .start_menu{ height: 780px; } .search_menu{ height: 780px; } .store_menu{ height: 780px; } .settings_menu{ height: 780px; } .file_explorer_menu{ height: 780px; } .terminal_menu{ height: 780px; } } @media only screen and (max-device-width: 450px) { .start_menu_open{ bottom: 22%; } .search_menu_open{ bottom: 22%; } .store_menu_open{ bottom: 22%; } .settings_menu_open{ bottom: 22%; } .file_explorer_menu_open{ bottom: 20%; } .calculator_menu_open{ bottom: 30%; width: 52%; } .terminal_menu_open{ bottom: 20%; } .power_profile{ margin-top: 80%; } }