#intro-page { text-align: center; margin-top: 100px; } #intro-text { margin-bottom: 20px; } #start-button { padding: 10px 20px; font-size: 16px; } #game-page { position: relative; } #reassignDiv { display: none; cursor: pointer; color: blue; } #reassignText { position: sticky; bottom: 0px; /* Adjust this value as needed */ /* Adjust this value as needed */ display: inline-block; padding: 10px 20px; background-color: #98e4c2; color: #092418; border: 1px solid #d5f4e6; border-radius: 5px; transition: background-color 0.3s, transform 0.3s; } #reassignText2 { position: sticky; bottom: 0px; /* Adjust this value as needed */ /* Adjust this value as needed */ display: inline-block; padding: 10px 20px; background-color: #98e4c2; color: #092418; border: 1px solid #d5f4e6; border-radius: 5px; transition: background-color 0.3s, transform 0.3s; } #reassignText2:hover { background-color: #0056b3; transform: scale(1.1); } #reassignText:hover { background-color: #0056b3; transform: scale(1.1); } .otree-timer { position: sticky; bottom: 0px; font-size: 24px; top: 20px; right: 20px; } /*make buttons rounded and low opacity*/ .box { display: flex; align-items: flex-start; justify-content: space-between; width: 100%; row-gap: 5px; column-gap: 10px; } .left-column { width: 75%; float: left; flex-direction: row-reverse; } .right-column { width: 25%; top: 0.1rem; float: right; } .image { margin: 5px; display: inline-block; } .image input[type="radio"] { display: inline-block; margin: auto 0.2em; } .image label { display: inline-block; text-align: center; padding: 0px 2px; margin: auto 0.5em; font-size: 15px; } .image label:hover { background-color: #d5f4e6; text-shadow: 0.07px 0.07px; transform: scale(1.15,1.15); } .image input[type="radio"]:focus + label { text-shadow: 0.07px 0.07px; /* Add shadow on hover */ } .image input[type="radio"]:checked + label { transform: scale(1.15,1.15); /* Change background color on hover */ transition: all 0.1s ease-in-out; } #scr { display: flex; flex-wrap: wrap; align-content: center; font-size: 18px; width: auto; height: auto; } .tableS { width: 100%; } .tableS td { height: auto; padding: 10px; text-align: center; font-size: 17px; } .tableS th { height: auto; padding: 5px; text-align: center; font-size: 19px; } #scr div { width: auto; height: auto; } .opt-button { border-radius: 25%; opacity: 0.8; display: inline-block; width: auto; margin-block: 10px; } .opt label { text-align: center; padding: 0px 2px; margin: auto 0.5em; font-size: 15px; } .opt-button:hover { opacity: 1; transform: scale(1.05,1.05); } .opt { justify-content: space-between; width: auto; margin: 5px; } .opt label:hover { background-color: #d5f4e6; text-shadow: 0.07px 0.07px; transform: scale(1.15,1.15); } .opt input[type="radio"]:focus + label { text-shadow: 0.07px 0.07px; /* Add shadow on hover */ } .opt input[type="radio"]:checked + label { transform: scale(1.015,1.015); /* Change background color on hover */ transition: all 0.1s ease-in-out; } .assign-widget { display: flex; gap: 49rem; z-index: 100; } #popup_box { display:none; /* Hide the DIV */ /* hack for internet explorer 6 */ position:absolute; top:0; left:0; bottom:0; right:0; height:100%; width:100%; background:#bed8ea; z-index:100; /* Layering ( on-top of others), if you have lots of layers: I just maximized, you can change it yourself */ /* additional features, can be omitted */ border:2px; padding:15px; font-size:15px; -moz-box-shadow: 0 0 5px; -webkit-box-shadow: 0 0 5px; box-shadow: 0 0 5px; } .ReassignButton{ background-color: #97a2b6; border: none; color: white; padding: 10px 15px; text-align: center; text-decoration: none; display: inline-block; font-size: 16px; border-radius: 5px; } #container { background: white; /*Sample*/ width:100%; height:100%; } a{ cursor: pointer; text-decoration:none; } /* This is for the positioning of the Close Link */ #popupBoxClose { font-size:20px; line-height:15px; right:5px; top:5px; position:absolute; color:#6fa5e2; font-weight:500; }