html {
  --scrollbarBG: #ffffff;
  --thumbBG: #e0e0e0;
  --thumbBGHover: #b0b0b0;
}

{
    overflow-y: auto;
    scrollbar-width: thin;
    scrollbar-color: var(--thumbBG) var(--scrollbarBG);
    transition: scrollbar-color 0.3s ease-out;
}

::-webkit-scrollbar {
  width: 11px;
}
 
::-webkit-scrollbar-track {
  background: var(--scrollbarBG);
}

::-webkit-scrollbar-thumb {
  background-color: var(--thumbBG) ;
  border-radius: 6px;
  border: 3px solid var(--scrollbarBG);
}

::-webkit-scrollbar-thumb:hover {
    background-color: var(--thumbBGHover);
}
 
:hover {
    scrollbar-color: var(--thumbBGHover);
}

.t-text1 {
    font-weight:bold;
}

.t-text2 {
    padding-left: 2em;
}

.t-text3 {
    padding-left: 4em;
}

#allrecords a {
	color: #888888;
}
#allrecords a:hover {
	color: #e77817;
}
@media screen and (max-width: 960px) {
	.t996__cover-wrapper {
		height: calc(100vh)!important
	}
}