.body{background-color:#e7e7e6;color:#000}a{color:#556bb3}.title{font-size:10vh;margin-top:2vh;margin-bottom:2vh}.navbar_row{background-color:#556bb3;color:#fff}.navbar_inside{color:#fff;padding-top:1em;padding-bottom:1em;max-width:81.25em;margin-right:auto;margin-left:auto}.mainnav-link,.mainnav-link:hover{color:#fff;text-decoration:none}.navbar-brand{color:#fff;text-decoration:none;font-size:larger}.navbar-title{color:#fff;text-decoration:none;font-size:smaller}.footer{background-color:#505050;color:#fff}.footer a:link,.footer a:visited{color:#fff;text-decoration:none}.entry-scrollspy{position:relative;height:100vh;overflow:auto}.my-tooltip:link,.my-tooltip:hover{color:#000;font-size:xx-small;position:relative;top:-1em;left:-.5em}.entry-item-container{min-height:2rem;padding-bottom:1rem;padding-left:10px;padding-right:10px}.molstar-viewer{position:relative;left:auto;right:auto;top:10px;width:80%;height:80%;min-height:400px;border:1px solid #ccc;padding-bottom:5rem}.molstar-viewer canvas{width:100%!important;min-height:400px!important}.tooltip-inner{background-color:#fff;border:1px solid black;color:#000;max-width:400px!important;width:400px;text-align:left;padding:1em}.tooltip.bs-tooltip-right .arrow:before{border-right-color:#000!important}.th-rotated{vertical-align:bottom}.rotated{transform:rotate(180deg);white-space:nowrap;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}.goself{color:#7a0000}.smfnt{font-size:small;margin-top:10px;text-align:right}.pvxk{max-height:20px}.annotation{padding:1px;font-size:small;color:#444}.by-homology{color:#744}.list-group-item.active{background-color:#556bb3;border-color:#556bb3}.table-striped tbody tr:nth-of-type(2n+1){background-color:#bbbbb9}table.dataTable tbody tr{background-color:#e7e7e6}table.dataTable tbody tr:hover{background-color:#556bb3}table.dataTable tbody tr:hover a:link,table.dataTable tbody tr:hover a:visited,table.dataTable tbody tr:hover a:hover{color:#fff}.menu-sm:before{content:"\a"}.menu-sm{font-size:x-small;color:#777;display:block;line-height:.4rem}#popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}#popup-content{background:white;padding:20px;border-radius:8px;text-align:center;box-shadow:0 0 15px #0000004d;max-width:400px}#popup-content p{font-size:16px;margin-bottom:20px}.popup-button{padding:10px 20px;margin:0 10px;border:none;border-radius:4px;cursor:pointer}#no-btn{background-color:#ccc}#yes-btn{background-color:#4caf50;color:#fff}
