.PopUpBackground { width: 100vw; height: 100vh; background-color: rgba(200, 200, 200, 200); position: absolute; display: flex; justify-content: center; align-items: center; z-index: 10; top: 0; left: 0; } .PopUpContainer { width: 500px; height: 500px; border-radius: 20px; background-color: white; } .Header { display: flex; align-items: center; padding: 30px; } .HeaderDiv { margin-left: 50px; text-align: center; max-width: 1000px; width: 100%; padding: 10px; box-shadow: 5px 5px black; background: linear-gradient(white, white) padding-box, linear-gradient(to right, #a10012 0%, #fba51b 50%, #3b5da4 100%) border-box; border-style: solid; border-width: 5px; border-radius: 20px; border-color: transparent; } .TimerDiv { background: linear-gradient(white, white) padding-box, linear-gradient(to right, #a10012 0%, #fba51b 50%, #3b5da4 100%) border-box; border-style: solid; border-width: 5px; border-radius: 20px; border-color: transparent; padding: 20px; box-shadow: 5px 5px black; margin-left: 50px; } #TimerPic { visibility: hidden; } #Seconds { visibility: hidden; border: solid 2px black; border-radius: 10px; padding: 2px; } #QuestionHeaderDiv { background-color: white; border: solid #0C134F 2px; margin-bottom: 5px; border-radius: 10px; box-shadow: 2px 2px #0C134F; } #QuestionHeader { color: #0C134F; } #QuestionDiv { background-color: white; border: solid #0C134F 2px; margin-bottom: 5px; border-radius: 10px; box-shadow: 2px 2px black; } #Question { color: black; } #headingimage { width: 250px; height: auto; padding: 10px ; background: linear-gradient(white, white) padding-box, linear-gradient(to right, #a10012 0%, #fba51b 50%, #3b5da4 100%) border-box; border-style: solid; border-width: 5px; border-radius: 20px; border-color: transparent; box-shadow: 5px 5px black; cursor: pointer; } #headingimage:hover { background-color: #F6F6F6; } .Body{ text-align: center; } .Answers { padding: 10px; float: left; width: 100%; max-width: 1000px;; height: 500px; margin-left: 80px; } .AnswerBox { margin-left: 6px; position: relative; height: 500px; width: 32%; float: left; border: solid 2px; } #firstans { border: solid 2px #a10012; } #secondans { border: solid 2px #fba51b; } #thirdans { border: solid 2px #3b5da4; } .Buttons { float: left; max-width: 250px; padding-top: 10px; padding-left: 30px; } .MyButton { margin-bottom: 20px; padding: 10px 20px; font-size: 30px; font-weight: bold; color: white; border-style: solid; border-radius: 20px; box-shadow: 5px 5px black; cursor: pointer; } .ScoreBoard { float: left; padding: 10px; width: 100px; height: 500px; margin-left: 40px; background: linear-gradient(white, white) padding-box, linear-gradient(to right, #a10012 0%, #fba51b 50%, #3b5da4 100%) border-box; border-style: solid; border-width: 5px; border-radius: 20px; border-color: transparent; box-shadow: 5px 5px black; } #StartButton { background-color: #4CAF50; } #QuitButton { background-color: red; } .MyButton:hover { background-color: #3E8E41; /* darker shade of green */ } #QuitButton { visibility: hidden; }