body { background-color: #F4EBE8; font-family: Roboto Mono; } .grid-container { display: grid; grid-template-columns: repeat(4, 1fr); grid-gap: 10px; position: absolute; top: 25%; width: 96%; height: auto; left:2%; text-align: : center; z-index: 5; } .grid-container > div { position: relative; text-align: center; z-index: 5; } .thumbborder { position: relative; max-width: 100%; max-height: 100%; } /*links*/ a:link { text-decoration: none; color: black; } a:visited { text-decoration: none; color: black; } a:hover { text-decoration: none; color: blue; } h1 { position: fixed; right:0%; top:5%; text-align: right; background-color: #0BEFEB; padding: 3px 30px 3px 10px; z-index: 10; color: black; font-size: 28px; opacity: 0.7; } h2{ position: fixed; right: 0%; top: 15%; text-align: left; background-color: #0BEFEB; /*color: black;*/ padding: 3px 3px 3px 30px; z-index: 10; font-size: 20px; opacity: 0.7; } .viewnav { position: fixed; top:50%; right:2%; background-color: transparent; width: 10%; z-index: 10; opacity: 0.7; } .collapsible2 { background-color: transparent; color: black; cursor: pointer; padding: 0px; width: 100%; height: auto; border: none; text-align: right; outline: none; font-size: 40px; z-index: 10; margin-top: 0px; } .collapsible2:hover { background-color: transparent; color: blue; } .content2 { position: absolute; max-height: 0; overflow: hidden; width: 100%; transition: max-height 0.3s ease-out; background-color: transparent; color: white; z-index: 10; text-align: center; bottom: 50%; } /* Grid buttons */ .header { position: absolute; text-align: center; padding: 32px; top: 30%; right: 0%; z-index: 9; width: auto; height: auto; background-color: pink; } p { display: inline-block; position: relative; } .btn { border: none; outline: none; width: 110px; text-align: center; padding: 12px 0px; background-color: transparent; cursor: pointer; font-size: 18px; margin-right: 5px; z-index: 9; border: solid 1px; } .btn:hover { background-color: black; color: blue; } .btn:active { background-color: black; color: white; } .metadata{ position: fixed; top:5%; left:0%; background-color: transparent; width: 40%; z-index: 10; opacity: 1; } .collapsible { background-color: transparent; color: black; cursor: pointer; padding: 18px; width: 10%; height: auto; border: solid 1px; text-align: right; outline: none; font-size: 15px; z-index: 10; margin-top: 10px; } .active, .collapsible:hover { background-color: transparent; } .content { position: relative; padding: 0px 18px; max-height: 0; overflow: hidden; width: 90%; transition: max-height 0.2s ease-out; background-color: #0BEFEB; color: white; z-index: 10; text-align: right; opacity: 0.7; } a.content:link { color:white; } .metadata_links { display: block; width: 100%; position: relative; right: 0%; padding: 10px; text-align: left; /*background-color: blue;*/ font-size: 18px; } .metadata_organization { font-size: 14px; } .fbtn { font-style: italic; } .smw-template-furtherresults { display: none; } .orglink { position: fixed; bottom:0%; left:18%; background-color: white; z-index: 10; font-size: 30px; padding: 0px 5px 0px 5px; } .orglink .htext { visibility: hidden; width: 120px; background-color: black; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; font-size: 15px; /* Position the tooltip */ position: absolute; left: 50px; z-index: 10; } .orglink:hover .htext { visibility: visible; } .timelinelink { position: fixed; bottom: 0%; left: 3%; background-color: white; z-index: 10; font-size: 30px; padding: 0px 5px 0px 5px; } .timelinelink .htext { visibility: hidden; width: 120px; background-color: black; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; font-size: 15px; /* Position the tooltip */ position: absolute; left: 50px; z-index: 10; } .timelinelink:hover .htext { visibility: visible; } .indexlink { position: fixed; bottom:0%; right:3%; background-color: white; z-index: 10; font-size: 30px; padding: 0px 5px 0px 5px; } .indexlink .htext { visibility: hidden; width: 120px; background-color: black; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; font-size: 15px; /* Position the tooltip */ position: absolute; right: 50px; z-index: 10; } .indexlink:hover .htext { visibility: visible; } /*.timelinelink:hover .htext { visibility: visible; }*/