/* Layout Elements and General Formatting */ html { width: 100%; height: 100%; } body { margin: 0; padding: 0; height: 100%; font-family: 'Open Sans Condensed', sans-serif; color: white; display: grid; grid-template-columns: 13% auto; grid-template-rows: 8% auto; overflow: hidden; } h1,h2,h3,h4,h5,p { margin: 0; } .transition { -webkit-transition: all 0.3s cubic-bezier(.25,.8,.25,1); -moz-transition: all 0.3s cubic-bezier(.25,.8,.25,1); -ms-transition: all 0.3s cubic-bezier(.25,.8,.25,1); transition: all 0.3s cubic-bezier(.25,.8,.25,1); } #header1 { grid-column: 1; grid-row: 1; background-color: #F47922; text-align: center; cursor: pointer; display: grid; } #header1 h1 { margin: auto 0 auto 0; font-weight: 300; } #header1:hover { background-color: #F88A3C; } #header2 { grid-column: 2; grid-row: 1; background-color: #524948; } #sidebar { grid-column: 1; grid-row: 2; background-color: #524948; } .navi { width: 100%; height: 6vh; cursor: pointer; display: grid; grid-template-columns: 1fr 3fr 7fr; } .navi:hover { background-color: rgba(255,255,255,0.1) !important; } .navi i { grid-column: 2; text-align: center; margin: auto 0 auto 0; font-size: 130%; } .navi p { grid-column: 3; margin: auto 0 auto 0; font-size: 110%; } #mainContainer { grid-column: 2; grid-row: 2; padding: 2vh; background-color: #F8F3F0; overflow-y: auto; } .card { background-color: #FEFEFE; box-shadow: 1px 1px 1px 1px #000; border-radius: 2px; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); transition: all 0.3s cubic-bezier(.25,.8,.25,1); } .card:hover { box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); } /* Main Body */ #home, #dataValues, #files, #updates { width: 100%; height: 100%; display: none; opacity: 0; grid-gap: 2vh; grid-template-columns: 1fr 1fr; grid-template-rows: 2fr 4fr 4fr; transition: opacity 0.3s cubic-bezier(.25,.8,.25,1); } #home { display: grid; opacity: 1; } #langSelect { grid-column: 1; grid-row: 1; } #dataInfo { grid-column: 2; grid-row: 1; } #dataTable { grid-column: 1 / 3; grid-row: 2; }