@import url('https://fonts.googleapis.com/css2?family=DM+Mono:wght@300;400;500&display=swap'); body { min-height: 100vh; padding: 0; margin: 0; background-color: #17141d; color: white; font-family: 'DM Mono', monospace; } .no_bullets { list-style-type: none; padding: 0; margin: 0; } .headings { color: #fdc105; display: flex; justify-content: center; } .lookup_container { display: flex; justify-content: center; flex-direction: column; margin: 10px auto; } .input_container { /* padding: 30px 30px; */ /* flex: 1 1 0; */ display: grid; justify-content: center; } .forms_container { display: grid; justify-content: center; align-items: center; flex-direction: column; /* padding: 75px 250px; */ /* flex: 1 1 0; */ color: #fff; background-image: url(/static/background/cool-background-trianglify.png); /* background: linear-gradient(to bottom right, red, yellow); */ border: 0; /* transition: 0.2s; */ /* overflow: hidden; */ width: min(25em, 100%); } .input_form { /* padding: 5px 5px; */ /* display: flex; */ margin: auto; } .upload_form { padding: 5px 5px; display: flex; } .grid_test_container { display: grid; grid-gap: 10px; grid-template-columns: repeat(5, minmax(0, 1fr)); grid-gap: 10px; background-color: #2196F3; padding: 10px; } .grid_test_container>.grid_test { color: blue; grid-column-start: span 2, 3; background-color: #ffc100; text-align: center; padding: 20px 0; font-size: 30px; } .flex_in_grid_container { display: grid; grid-template-columns: 1fr 1fr; grid-auto-rows: 75px; grid-gap: 10px; } .flex_in_grid { display: flex; align-items: center; justify-content: center; } .grid_container>div { background-color: rbga(255, 255, 255, 0.8); text-align: center; padding: 20px 0; font-size: 30px; } .test_container { /* for some reason the line below keeps the form a little less wide? */ display: grid; justify-content: center; justify-items: center; margin: auto; margin-top: 25px; /* -ms-box-sizing: content-box; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; */ } .background_container { background-image: url(/static/background/cool-background-trianglify.png); } .test_input_container { /* display: grid; justify-items: center; justify-content: center; width: min(25em, 100%); */ background-color: #ffc100; /* -ms-box-sizing: content-box; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; */ /* -ms-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; */ justify-content: center; justify-items: center; align-items: center; text-align: center; width: min(25em, 100%); margin: auto; } .test_forms_container { /* display: grid; justify-content: center; justify-items: center; /* background-image: url(/static/background/cool-background-trianglify.png);*/ */ /* background-color: #ffc100; */ } .test_text_container { display: grid; justify-content: center; } .test { display: grid; margin: 5px auto; background-color: #ffc100; justify-content: center; justify-items: center; width: min(25em, 100%); text-align: center; } .general_container { display: flex; justify-content: center; flex-direction: column; } .error_container { display: flex; justify-content: center; align-items: center; flex-direction: column; /* padding: 75px 250px; */ /* color: #fff; */ border: 0; /* transition: 0.2s; */ /* overflow: hidden; */ } .error_form_empty { padding: 15px 15px; display: flex; border-style: dashed; border-color: #fad253; /* background-color: #fad253; */ background-color: #ffc100; border: 5; } .howto_container { /* display: flex; justify-content: center; align-items: center; flex-direction: column; margin: 10px auto; background-image: url(/static/background/cool-background-trianglify.png); overflow: hidden; */ display: grid; justify-content: center; margin: auto; } .howto_text { /* display: flex; justify-content: center; border-style: dashed; border-color: #fad253; background-color: #ffc100; border: 5; margin: 10px auto; */ display: grid; margin: 5px auto; background-color: #ffc100; justify-content: center; justify-items: center; width: min(35em, 100%); } .btn-warning { position: relative; padding: 11px 16px; font-size: 15px; line-height: 1.5; border-radius: 3px; color: #000000; background-color: #ffc100; border: 0; transition: 0.2s; opacity: 50; overflow: hidden; } .btn-warning input[type="file"] { color: transparent; cursor: pointer; position: absolute; left: 0%; top: 0%; transform: scale(3); opacity: 50; transition: 0.2s; } .btn-warning:hover { background-color: #eed519; } .submit-button { position: relative; padding: 11px 16px; font-size: 15px; line-height: 1.5; border-radius: 3px; color: #000000; background-color: #ffc100; border: 0; transition: 0.2s; opacity: 50; overflow: hidden; } .submit-button:hover { background-color: #eed519; } .table-container { /* padding: 50px 50px; */ flex: 1 1 0; border-radius: 3px; margin-left: 5%; margin-right: 5%; } .errors-container { display: flex; justify-content: center; /* padding: 10px 10px; */ flex: 1 1 0; border-radius: 3px; } .results-table { padding: 50px 50px; border-radius: 3px; } #myTable { /* background-color: #fad253; */ border-collapse: collapse; width: 100%; border: 1px solid #ddd; font-size: 14px; } #myTable th { /* background-color: #fad253; */ text-align: left; /* Left-align text */ padding: 12px; /* Add padding */ } #myTable tr { /* Add a bottom border to all table rows */ border-bottom: 1px solid #ddd; } /*#myTable tr.header,*/ #myTable tr:hover { /* Add a grey background color to the table header and on hover */ background-color: #ec974f; } #myTable td[colspan] { padding-top: 0; padding-bottom: 0; } #myTable td[colspan] p { padding-top: 12px; padding-bottom: 12px; /* background-color: #eed519; */ } /* TEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEST */ #data { background-color: #fad253; border-collapse: collapse; width: 100%; border: 1px solid #ddd; font-size: 14px; } #data th { /* background-color: #fad253; */ background-color: #ffc100; text-align: left; /* Left-align text */ padding: 12px; /* Add padding */ } #data tr { /* Add a bottom border to all table rows */ border-bottom: 1px solid #ddd; /* background-color: #ffc100; */ background-color: #fad253; } /*#myTable tr.header,*/ #data tr:hover { /* Add a grey background color to the table header and on hover */ background-color: #ec974f; } #data td[colspan] { padding-top: 0; padding-bottom: 0; } #data td[colspan] p { padding-top: 12px; padding-bottom: 12px; }