html{min-height:100%}body,html{margin:0;padding:0;width:100%}body{background-color:#000;top:0}#root,body{min-height:100vh}#root{margin:0!important;padding:0!important;width:100%!important}.navbar-brand{color:#fff!important}.navbar-brand:hover{color:#7fffd4!important}.csc-nav-link{color:#fff!important;text-decoration:none}.csc-nav-link:hover{background-color:#222;color:#7fffd4!important}.barButton{color:#7fffd4;font-size:3vh;margin:0 3%;position:relative;text-decoration:none}#homebar{background-image:url(/static/media/stars.1dbfb1f9dacd71310c86.jpg);color:#fff;height:11vh;overflow:hidden;position:relative}#welcome{margin:0;padding:1.5vh 1.5vw;position:relative;text-align:center;top:1vh}#himg{height:auto;position:absolute;top:-65%;width:100%}#contentsection1{height:40%;padding:1.5vh 1.5vw}#contentsection1,#contentsection2{margin:0;position:relative;width:100%}#contentsection2{height:100vh;padding:0}.desc{font-size:16pt;padding:10px}.centering,.desc{color:#fff;position:relative}.centering{padding:20px;text-align:center}#descList{font-size:16pt;list-style-position:inside;margin:10px;position:relative}#projHeader{color:#fff;text-align:center}#projTable{border:.3vh solid #7fffd4;font-size:14pt;table-layout:fixed;width:70%}#projTable tr td,#projTable tr th{border:.3vh solid #7fffd4;color:#fff;vertical-align:top;width:50%}@media (max-width:768px){#mainsection{padding-top:10px;top:0!important}#contentsection2{height:auto!important;padding-bottom:20px}#projTable,#projTable tr,#projTable tr td,#projTable tr th{display:block!important}header,header h1{font-size:1.5rem!important}#descList,.desc{font-size:14pt!important}}table{border:1px solid #000;margin:auto}tr{margin-left:auto;margin-right:auto}th{font-size:20px;vertical-align:middle}td,th{border:1px solid #000;text-align:center}td{font-size:40px;font-variant-emoji:unicode;height:60px;padding:0;width:60px}#chessBoard th{font-size:20px;vertical-align:middle}#chessBoard td,#chessBoard th{background:tan;text-align:center}#chessBoard td{border:1px solid #000;font-size:40px;font-variant-emoji:unicode;height:60px;padding:0;width:60px}#chessBoard tr:nth-child(odd) td:nth-child(2n){background-color:tan}#chessBoard tr:nth-child(odd) td:nth-child(odd){background-color:#d2691e}#chessBoard tr:nth-child(2n) td:nth-child(odd){background-color:tan}#chessBoard tr:nth-child(2n) td:nth-child(2n){background-color:#d2691e}p{text-align:left}#profile{height:auto;width:75%}
/*# sourceMappingURL=main.244b3c1b.css.map*/