* { box-sizing: border-box; } body{ background-color: #4D5157; } h1 { color: #154734; } .moveOn{ display: inline-block; border: none; padding: 6px 12px; margin-botton: 0; font-size: 1rem; font-weight: normal; text-align: center; cursor: pointer; border-radius: 4px; background-color: #4BB543; color: white; } button:disabled{ opacity: 0.5; cursor: not-allowed; } /* Modal Stuff */ .avatar { border-radius: 20px; width: 100%; max-width: 15rem; } .modalHeaderWrapper{ text-align: center; margin: 0; width: 100%; } .closeModalButton { border-radius: 50px; } .modalButton{ display: inline-block; padding: 6px 12px; margin-left: 30px; background-color: rgba(0,136,169,1); border: none; border-radius: 50px; cursor: pointer; transition: all 0.3 ease 0; font-size: 1rem; } .moveOn{ display: inline-block; border: none; padding: 6px 12px; margin-botton: 0; font-size: 1rem; font-weight: normal; text-align: center; cursor: pointer; border-radius: 4px; background-color: #4BB543; color: white; } .modalButton:hover{ background-color: rgba(0,136,169,0.8); } /* Input Box styles */ input { width: 7ch; } .inputBox{ margin-top: 10px; } .subBtn{ display: inline-block; border: none; padding: 3px 6px; margin-botton: 0; font-size: .95rem; font-weight: normal; text-align: center; cursor: pointer; border-radius: 2px; color: white; background-color: #93bdbd; } .subDisabled{ cursor: not-allowed; } /* Koodi Styles*/ .infoWrapper{ color: white; margin: 1rem; font-size: 1.4rem; } .infoWrapper .infoTxt { font-size: 1.1rem; } span, h6, table, h1, h2{ font-family:'fontUno'; } h2 { color: white; margin-left: 7%; } /* Main */ .main { display: flex; justify-content: center; align-items: center; } .done { color: #00b300; } .selected { background: #93bdbd; } td { width: 4rem; height: 4rem; font-weight: bold; border-radius: 20px; } /* Responsivness */ @media screen and (max-width: 1700px) { td { width: 4.5rem; height: 4.5rem; font-size: 1.5rem; } h2 {margin-top: 4rem;} .infoWrapper{font-size: 1.6rem;} } @media screen and (max-width: 1500px) { td { width: 4rem; height: 4rem; font-size: 1.4rem; } .infoWrapper{font-size: 1.5rem;} } @media screen and (min-width: 1900px) { h2{ margin-top: 5.5rem; } .infoWrapper{font-size: 1.7rem;} id {font-size: 1.6rem;} }