.topbar { overflow: hidden; background-color: #333333; position: fixed; top: 0; left: 0; height: 38px; width: 100%; color: #FFFFFF; text-align:center; font-family:Tahoma; font-weight:bold; padding-bottom:2px; font-size:14pt; z-index:0 } body { font-family: Arial, Helvetica, sans-serif; padding-top:35px; } .searchBar{ overflow: hidden; background-color: #333333; position: fixed; top: 0; left:0; height:28px; width: 100%; color: #FFFFFF; font-family:Tahoma; padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:4px; font-size:12pt; z-index:0; line-height:10%; } #searchInput { padding: 4px; border: 1px solid #ccc; } .treeView { border: 2px black solid; border-radius: 0.25em; padding-top: 20px; padding-bottom: 20px; overflow: auto; overflow-y: hidden; white-space: nowrap; } .treeView::-webkit-scrollbar{ width: 20px; } .treeView::-webkit-scrollbar-track{ background: rgb(41,41,41); } ::-webkit-scrollbar-thumb{ width: 15px; background: rgb(111,111,111); } details { margin-left: 24px; border-left: 1px black dotted; } summary { list-style: square inside url("icon/close.png"); white-space: nowrap; padding: 4px; padding-left: 4px; background: url(icon/background1.gif) no-repeat; } summary:before{ content: "\00a0 \00a0 \00a0 \00a0 \00a0"; margin-left: -28px; } details[open] > summary { list-style: square inside url("icon/open.png"); background: url(icon/background2.gif) no-repeat; color: red; font-weight:bold; } .Psummary { list-style: square inside url("icon/arrow.png"); background: none; } .Pdetails{ list-style: square inside url("icon/arrow.png"); padding: 2px; } .Pdetails[open] > .Psummary{ list-style: ""; list-style: square inside url("icon/arrow_down.png"); background: none; } .ln { color:blue; margin-left: 5px; font-size:12pt; line-height:10% } .modal { display: none; position: fixed; padding-top: 10px; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.9); } .modal-content { margin: auto; display: block; width: 80%; max-width: 700px; } #caption { margin: auto; display: block; width: 80%; max-width: 700px; text-align: center; color: #ccc; padding: 10px 0; height: 150px; } .modal-content, #caption { -webkit-animation-name: zoom; -webkit-animation-duration: 0.6s; animation-name: zoom; animation-duration: 0.1s; } @-webkit-keyframes zoom { from {-webkit-transform:scale(0)} to {-webkit-transform:scale(1)} } @keyframes zoom { from {transform:scale(0)} to {transform:scale(1)} } #imgtext { position: absolute; top: 50px; left: 15px; color: white; font-family:Arial Black; font-size: 20px; font-weight:bold; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: black; } #imgtext1 { position: absolute; top: 215px; left: 15px; color: white; font-family:Arial Black; font-size: 20px; font-weight:bold; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: black; } @media only screen and (max-width: 700px){ .modal-content { width: 100%; } } .footer { overflow: hidden; background-color: #333333; position: fixed; bottom: 0; left:0; height:38px; width: 100%; color: #FFFFFF; text-align:center; font-family:Tahoma; padding-left:4px; padding-right:4px; padding-top:12px; padding-bottom:4px; font-size:12pt; z-index:0; line-height:10%; } select { background-color: yellow; } select>option { // background-color: white; } option:before { content: ">"; display: none; }