body { padding: 50px; font: 14px "Lucida Grande", Helvetica, Arial, sans-serif; color: white; background-color: #101010; margin: 0; padding: 0; } h1 { text-align: center; } h2 { color: #e0e0e0; margin-top: 0; text-align: center; } #signin, #signup, #forgotPsw { padding: 4vw; } .signinup { margin-top: 15vh; background-color: #2a2a2a; border-radius: 2vw; } .signinup form input { color: #e0e0e0; margin-bottom: 4vh; font-size: 25px; } .signinup form input[type="submit"] { padding: 1vw; border-radius: 2vw; background-color: #0099ff; color: white; border: none; width: 40%; display: block; margin: auto; font-size: 35px; border: 2px solid #2C3531; cursor: pointer; transition-duration: 0.3s; } .signinup form input[type="submit"]:hover { color: #0099ff; background-color: #101010; border: 2px solid #0099ff; } i { color: #00c0ff; } #panel { background-color: #2a2a2a; height: 100vh; border-right: 2px solid #a1a1a1; padding: 0; } .main { background-color: #101010; } #navtop { font-size: 30px; } #navtop .maintitle { font-size: 50px; text-align: center; margin: 0; margin-top: 2vh; } #navtop ul { margin: 0; text-align: right; } #navtop ul li.active { background: #00c0ff; } #navtop ul li.active a { color: black; } #navtop ul li { border-top: 1px solid #101010; background: linear-gradient(to right, #2a2a2a 50%, #00c0ff 50%) left; background-size: 200%; transition: .3s ease-out; } #navtop ul li a { padding: 1.3vw; color: #C5C6C7; display: block; width: 100%; transition-duration: 0.3s; } #navtop ul li:hover { background-position: right; cursor: pointer; } #navtop ul li:hover a { color: black; } #navprofile { font-size: 25px; padding-top: 1vh; padding-bottom: 1vh; margin: 0; background: radial-gradient(circle, #014f74 20%, #0f0f63 100%); text-align: center; } #navprofile p { margin-top: 1vh; margin-bottom: 0; } #navprofile a { cursor: pointer; } #page { margin: 0; } #edtjour .edtflex { display: flex; flex-direction: column; } #edtjour .edtflex div:last-child { border: none; } #edtjour .edtflex div { text-align: center; font-size: 20px; background-color: #2a2a2a; padding: 0 10px; border-bottom: 2px solid #a1a1a1; } #edtjour .edtflex .edthead { border: none; font-size: 30px; background-color: #0099ff; } #edtjour .edtflex .edtmidi { height: 100px; background-color: #1f1f1f; } #filactu .actuflex { background-color: #1f1f1f; padding: 0; height: 700px; display: flex; flex-direction: column; } #filactu .actuflex div:last-child { border: none; } #filactu .actuflex .actucontent { overflow-y: scroll; padding: 0; height: 700px; cursor: auto; } #filactu .actuflex .actucontent div:hover { background-color: #686868; } #filactu .actuflex div { text-align: left; cursor: pointer; font-size: 20px; background-color: #2a2a2a; padding: 0 10px; border-bottom: 2px solid #a1a1a1; } #filactu .actuflex p { margin: 0; padding: 10px; } #filactu .actuflex .actuhead { border: none; cursor: auto; font-size: 30px; background-color: #0099ff; text-align: center; } #filactu .actuflex .actuhead p { padding: 30px; } #filactu .actuflex .actuhead:hover { background-color: #0099ff; } #welcome { padding-bottom: 20px; } h3 { font-size: 30px; text-align: center; } #edttable { margin-top: 100px; border-collapse: collapse; border: 1px solid white; width: 90%; margin-left: auto; margin-right: auto; } #edttable .midi td { height: 109px; } #edttable th { background-color: #0099ff; text-align: center; border-radius: 0; border: 1px solid white; font-size: 25px; } #edttable tr td:first-child { border-left: 1px solid white; } #edttable tr td:last-child { border-right: 1px solid white; } #edttable tr:last-child td { border-bottom: 1px solid white; } #edttable td { text-align: center; font-size: 20px; background-color: #686868; padding: 0; border-radius: 0; border: 1px solid black; } #edttable td:nth-child(even) { background-color: #2a2a2a; } #edtweek i { cursor: pointer; } #edtweek div:nth-child(1) { text-align: right; } #edtweek div:nth-child(3) { text-align: left; } #marks table { border: 1px solid white; margin-top: 80px; width: 80%; margin-left: auto; margin-right: auto; table-layout: fixed; border-collapse: collapse; } #marks table tbody { display: block; height: 270px; overflow: auto; } #marks table thead, #marks table tbody tr { display: table; width: 100%; table-layout: fixed; } #marks table th { border: 1px solid white; background-color: #0099ff; text-align: center; font-size: 30px; } #marks table td { font-size: 25px; padding: 0; text-align: center; background-color: #2a2a2a; border-radius: 0; border: 1px solid #686868; } .marksdetails { display: none; z-index: 1; position: fixed; left: 40%; top: 20%; width: 30%; } .marksdetails table { border-collapse: collapse; border: 1px solid white; } .marksdetails th { text-align: center; font-size: 25px; border: 1px solid white; background-color: #0099ff; } .marksdetails td { text-align: center; background-color: #2a2a2a; border: none; font-size: 25px; } .marksdetails tr:last-child td { border-bottom: 1px solid white; } div#visible { display: block; } div#visible + div { filter: blur(4px); } /*# sourceMappingURL=style.css.map */