.container{ display: grid; grid-template-rows: 100px; grid-template-columns: 1fr 3fr 1fr; grid-gap: 10px; grid-auto-rows: minmax(100px, auto); padding: 25px 25px; } .beige { color: #fef6e4; } .orange { color: #f3d2c1; } .blue { color: #001858; } .pink { color: #f582ae; } .cyan { color: #8bd3dd; } .beige-b { background-color: #fef6e4; } .orange-b { background-color: #f3d2c1; } .blue-b { background-color: #001858; } .pink-b { background-color: #f582ae; } .cyan-b { background-color: #8bd3dd; } div { overflow: hidden; text-overflow: clip; } div.item-1 { grid-column: 2 / 3; grid-row: 1; } div.item-2 { grid-column: 2 / 3; grid-row: 2; } div.item-3 { grid-column: 2 / 3; grid-row: 3; } div.item-4 { grid-column: 2 / 3; grid-row: 4; } div.margin { margin-top: 0px; margin-bottom: 24px; margin-left: 16px; margin-right: 16px; } body { margin: 0px; background-color: #fef6e4; color: #001858; font-size: 1em; } p { font-family: monospace; color: #001858; } a { font-family: monospace; color: #001858; } i { font-family: monospace; color: #001858; } li { font-family: monospace; color: #001858; } input { font-family: monospace; width: 100%; border-radius: 4px; padding: 14px 20px; margin: 8px 0; background-color: #fef6e4; } input[type=text], select { color: #001858; display: inline-block; border: 1px solid #001858; box-sizing: border-box; box-shadow: inset 0px 8px 16px 0px rgba(0,0,0,0.2); } input[type=password], select { color: #001858; display: inline-block; border: 1px solid #001858; box-sizing: border-box; box-shadow: inset 0px 8px 16px 0px rgba(0,0,0,0.2); } input[type=submit] { background-color: #001858; color: #fef6e4; border: none; cursor: pointer; } input[type=submit]:hover { background-color: #8bd3dd; } button { font-family: monospace; background-color: #001858; color: white; padding: 14px 20px; margin: 8px 0; width: 100%; border: none; border-radius: 4px; cursor: pointer; } button:hover { background-color: #8bd3dd; } h1, h2, h3, h4, h5, h6 { font-family: monospace; color: #001858; } div.round-border { border: 1px solid #001858; padding: 14px 20px; margin: 8px 0; border-radius: 5px; } img { max-width: 100%; } img.available_space { object-fit: contain; } div.image_container { border: 1px solid #001858; padding: 0.5em 0.5em; background-color: #f0f0f0; border-radius: 5px; } p.image_container { font-size: 0.8em; } ul.topnav { list-style-type: none; margin: 0; padding: 0; position: fixed; left: 0; top: 0; width: 100%; overflow: hidden; background-color: #001858; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); } /*.topnav a:hover, .dropdown:hover .dropbtn { background-color: #8bd3dd; }*/ ul.topnav li {float: left;} ul.topnav li a { display: block; text-align: center; color: #fef6e4; font-family: monospace; font-size: 1em; padding: 14px 16px; text-decoration: none; } ul.topnav li a:hover:not(.active) { background-color: #8bd3dd; } ul.topnav li a.active { background-color: #f582ae; } ul.topnav li.right { float: right; } /*@media screen and (max-width: 600px) { ul.topnav li.right, ul.topnav li {float: none;} }*/ ul.list { list-style-type: none; margin: 0; padding: 0; overflow: hidden; background-color: #001858; } ul.list li { float: left; } ul.list li a { display: block; text-align: center; color: #fef6e4; font-family: monospace; font-size: 1em; padding: 14px 16px; text-decoration: none; } ul.list li a:hover:not(.active) { background-color: #8bd3dd; } ul.list li a.active { background-color: #f582ae; } .dropdown-content { display: none; position: absolute; background-color: #001858; min-width: 160px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1; } .dropdown-content a { float: none; color: #fef6e4; padding: 12px 16px; text-decoration: none; display: block; text-align: left; } .dropdown-content a:hover { background-color: #8bd3dd; } .dropdown:hover .dropdown-content { display: block; } .dropdown { float: left; overflow: hidden; } .dropdown .dropbtn { font-size: 1em; border: none; outline: none; color: #fef6e4; padding: 14px 16px; background-color: inherit; font-family: inherit; margin: 0; } div.dropdown { color: #fef6e4; text-align: center; font-family: monospace; font-size: 1em; text-decoration: none; } .dropdown:hover:not(.active) { background-color: #8bd3dd; } section { margin-top: 0px; margin-bottom: 24px; margin-left: 16px; margin-right: 16px; border-radius: 5px; border: 1px solid #001858; background-color: #f3d2c1; padding: 14px 20px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); } article { border-radius: 5px; border: 1px solid #001858; background-color: #fef6e4; padding: 14px 20px; box-shadow: inset 0px 8px 16px 0px rgba(0,0,0,0.2); }