td,tr,div,header,body,th,table,caption,ul,li,span,tbody,thead,datalist,h1,h2,h3,h4,h5,input {
font-family:sans-serif;
border-spacing: 0;
overflow-wrap: break-word;
}
/*
* {
transition-duration:0.5s;
transition:all 0.5s;
}
*/
#header {
position:fixed;
top:0;
left:0;
background:linear-gradient(skyblue, blue 250%);
color:linear-gradient(white, grey 250%);
width:100%;
}
h2 {
background: linear-gradient(white, grey 200%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
header {
height:70px;
position:fixed;
top:0;
left:0;
width:100%;
}
td,th {
text-align:left;
padding:8px;
border:black 1px solid;
}
li:nth-child(odd) {
background:white;
}
li:nth-child(even) {
background:lightgrey;
}
/*
ul {
background:white;
max-height:calc(100% - 88.8125px);
overflow-y:scroll;
position:fixed!important;
left: -40px!important;
width:100%!important;
}
*/
li {
list-style:none;
left:0px;
text-align:left;
padding:8px;
border:black 1px solid;
}
li:hover {
background:blue;
color:white;
}
html {
overflow-x:disabled;
}
span {
display:none;
}
span[role="status"] {
display:block;
position:fixed;
top:0;
left:0;
width: 475px;
height: 68px;
overflow-y: auto;
}
tbody tr:nth-child(even) {
background:white;
}
tbody tr:nth-child(odd) {
background:lightgrey;
}
td > div {
max-width:400px;
max-height:200px;
}
td > div {
height:100%;
width:100%;
overflow-y:auto;
}
a:-webkit-any-link {
color: black;
cursor: auto;
text-decoration: initial;
}
select {}
#searchoptions {
position:fixed;
right:0;
top:0;
padding:5px;
z-index: 10;
}
#searchbytext {
display:block;
font-size:16px;
}
select {
height:25px;
border-radius:5px;
font-size:16px;
}

.adropdown > table {
    left: -1px;
    top: 75px;
    position: fixed;
    width: 100%;
    z-index: 99999;
    max-height: calc(100% - 110.813px);
    overflow-y: auto;
    border-left: 1px solid #00cccc;
    border-right: 1px solid #00cccc;
}

#header > div > div > table > tbody > tr > td {
	max-width: 40vw;
}

.adropdown > table > tbody > tr > td {
	max-width: 40vw;
}

#header > div > input[type="text"]:nth-child(3) {
	width:100%;
}

.acontainer {
	width:100%;
}

#header > div > input[type="text"]:nth-child(3) {
width: 100%;
text-align: center;
font-size:13.3333px!important;
}

thead > tr {
background:white;
}

.adropdown > table > tbody > tr > td {
max-width:400px;
max-height:200px;
vertical-align: top;
}

.adropdown > table > tbody > tr > td {
width:100%;
overflow-y:auto;
}

.adropdown td div {
position:initial!important;
}

/*
#dynatable-pagination-links- {
bottom:0;
overflow: hidden;
}
header {
display:none;
}
table {
display:none;
}
*/

#version-changer {
position:absolute;
bottom:0;
left:0;
z-index:10;
}



#chooseposter {
    max-width: 250px;
    height: 25px;
    border-radius: 5px;
    font-size: 16px;
    border-color: rgb(169, 169, 169);
    box-sizing: border-box;
    align-items: center;
    white-space: pre;
    -webkit-rtl-ordering: logical;
    color: black;
    background-color: white;
    cursor: default;
    border: 1px solid;
    text-rendering: auto;
    color: initial;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    text-align: start;
    margin: 0em 0em 0em 0em;
    font: 13.3333px Arial;
}

.ui-helper-hidden-accessible {
display:none!important;
}

.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content { 
max-height:calc(100% - 100px);
overflow-y:auto;
}

#footer {
position:fixed;
z-index:10;
bottom:0;
left:0;
background:lightgrey;
width:100%;
height:25px;
}

#searchpageoptions {
display:inline!important;
right:0;
position:absolute;
bottom:0;
padding:2.5px;
}

#searchpagemiscinfo {
display:inline!important;
left:0;
position:absolute;
bottom:0;
padding:2.5px;
}