@font-face { font-family:"whois-mono"; src: url("fonts/whois-mono.ttf"); } body{ max-height: 100vh; } .questions{ position: absolute; display: flex; flex-direction: row; margin: 0; } #popup { position: absolute; display: inline-block; cursor: pointer; z-index: 4; visibility: hidden; width: 50vw; background-color: white; font-family: whois-mono; margin-left: 25%; margin-top: 10%; padding: 2.5% 3% 2.5% 3%; border: solid 1px black; } #popup b{ color: blue; } #popup p{ text-decoration: underline; } /*diffraction popups*/ .diff{ position:absolute; z-index: 3; font-family: whois-mono; background-color: #F7FFC7; border: solid 1px black; padding: 5px 15px 10px 15px; visibility: hidden; } .diff p{ margin: 0; } #no_1{ margin-left: 38%; margin-top: 40%; } #no_2{ margin-left: 18%; margin-top: 28%; } #no_3{ margin-left: 80%; margin-top: 50%; } #no_4{ margin-left: 12%; margin-top: 3%; } #no_5{ margin-left: 70%; margin-top: 10%; } #no_6{ margin-left: 27%; margin-top: 20%; } #no_7{ margin-left: 17%; margin-top: 50%; } .plus{ font-size: 1.5em; padding: 0 0 0 10px; cursor: pointer; color:blue; } .cell{ border-bottom: 1px solid black; padding: 5%; max-width: 100%; font-family: whois-mono; font-size: 1em; } #middle{ min-width: 40vw; border-left: 1px solid black; border-right: 1px solid black; } #left{ min-width: 30vw; display: flex; flex-direction: column; } #right{ min-width: 30vw; display: flex; flex-direction: column; } .container{ min-height: 100vh; } /* start_middle*/ #title{ text-align: center; max-width: 100%; margin: auto; /* padding-top: 3vh; padding-bottom: 3vh; */ display: flex; flex-direction: row; justify-content: space-between; align-items: center; position: relative; } #title_text{ width: 100%; text-align: center; justify-content: center; } #info_icon{ display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 10px; gap: 10px; position: relative; width: 15px; height: 15px; /* background: grey; */ border-radius: 100px; cursor: pointer; } #info_icon:hover{ background-color: #F7FFC7; } /*ref_diff_buttons*/ #ref_diff{ width: 100%; display: flex; padding: 0; } #ref_diff button{ width: 50%; margin: 0; /* background-color: transparent; */ border: none; font-family: whois-mono; padding: 5%; flex-direction: row; /* text-align: left; */ font-size: 1em; } #diff{ display: none; box-shadow: 0px 0px 10px rgb(151, 11, 238); background-color: #F7FFC7; cursor: pointer; } #diff:hover{ background-color: #F0FE98; } #ref{ background-color: transparent; } .separator{ background-color: black; width: 1px; min-height: 100%; } #project_title form{ display: flex; flex-direction: row; } #proj_title_input{ margin: 0; padding-left: 3%; } li{ list-style-type: none; padding-bottom: 5%; } .half{ height: 50%; } #project_title{ cursor: pointer; } label{ cursor: pointer; } label:hover{ color: blue; } /* Javascript */ #proj_title_input{ display: none; } #project_des_input{ display: none; } #project_des{ display: none; } #project_budg{ display: none; } #project_budg{ display: none; } #project_whom{ display: none; border-bottom: none; } #project_what{ display: none; } #project_why{ display: none; } #project_how{ display: none; } #project_where{ display: none; }