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: 82%; height: auto; left: 7%; text-align: : center; z-index: 5; padding-bottom: 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: ; color: #371F10; } a:visited { text-decoration: none; color: #371F10; } a:hover { text-decoration: none; color: blue; } h1 { /* position: fixed; right:0%; bottom:83%; text-align: right; background-color: rgba(11,239,235,0.7); padding: 3px 35px 3px 10px; z-index: 10;*/ /* font-size: ;*/ /* color: #371F10; max-width: 90%;*/ } h2{ position: fixed; right: 0%; top: 15%; text-align: left; background-color: rgba(11,239,235,0.7); padding: 3px 35px 3px 10px; z-index: 10; font-size: 20px; color: #371F10; } /*.viewnav { position: fixed; bottom: 1%; right: 1%; background-color: transparent; width: 5%; z-index: 9; } .collapsible2 { background-color: transparent; color: #371F10; cursor: pointer; padding: 0px; width: 100%; height: auto; border: none; text-align: center; 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: auto; transition: max-height 0.3s ease-out; background-color: transparent; color: white; z-index: 10; text-align: center; bottom: 100%; }*/ /* Grid buttons */ .header { position: fixed; /* text-align: center;*/ bottom: 0%; right: 1%; z-index: 9; width: 110px; height: 50px; background-color: white; color: #371F10; } p { display: inline-block; /*position: relative;*/ color: #371F10; } .btnov { position: fixed; display: inline; right: 20px; bottom:0px; border: none; width: 50px; height: 50px; text-align: center; /* padding: 5px 5px;*/ background-color: transparent; cursor: pointer; font-size: 20px; z-index: 9; color: #371F10; margin-bottom: 3px; } .btn { position: fixed; display: inline; right: 70px; bottom:0px; border: none; width: 50px; height: 50px; text-align: center; background-color: transparent; cursor: pointer; font-size: 30px; z-index: 9; color: #371F10; } .btn:hover { color:rgba(11,239,235); /* color: blue;*/ } .btn:active { color:rgba(11,239,235); } .btnov:hover { color:rgba(11,239,235); /* color: blue;*/ } .btnov:active { color:rgba(11,239,235); } .metadata{ position: fixed; top: 25%; right: 0%; background-color: transparent; width: 60%; z-index: 10; opacity: 1; text-align: right; /*align-items: right; align-content: right;*/ } .collapsible { display: inline-block; right:0%; background-color: white; color: #371F10; cursor: pointer; padding: 18px; width: 3%; height: 100%; /*border: solid 1px;*/ text-align: left; outline: none; font-size: 15px; z-index: 10; margin-top: 10px; } .active, .collapsible:hover { color: #371F10; background-color:rgba(11,239,235); } .content { position: relative; padding: 0px 18px; max-height: 0; overflow: hidden; width: auto; transition: max-height 0.2s ease-out; background-color: white; color: #371F10; z-index: 10; text-align: left; opacity: 0.7; right:0%; } a.content:link { color:white; } .metadata_topic, .metadata_format, .metadata_creator, .metadata_organization { max-width: 95%; } .fbtn { font-style: italic; } .smw-template-furtherresults { display: none; } /* .orglink { position: fixed; top: 30%; left: 0%; 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: absolute; left: 50px; z-index: 10; } .orglink:hover .htext { visibility: visible; } .timelinelink { position: fixed; top: 20%; left: 0%; 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: absolute; left: 50px; z-index: 10; } .timelinelink:hover .htext { visibility: visible; } .indexlink { position: fixed; top:10%; left:0%; 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: absolute; left: 50px; z-index: 10; } .indexlink:hover .htext { visibility: visible; } */