#posts{
	/*background:var(--trow-bg);
	border-radius:var(--default-border-radius)*/
}

ul.thread_tools,
ul.thread_tools li {
	list-style: none;
	padding: 0;
	margin: 0;
}

ul.thread_tools li {
	padding-left: 24px;
	padding-bottom: 4px;
	margin-bottom: 3px;
	font-size: 11px;
	background-image: url(../../../images/showthread_sprite.png);
	background-repeat: no-repeat;
}

ul.thread_tools li.printable {
	background-position: 0 0;
}

ul.thread_tools li.sendthread {
	background-position: 0 -20px;
}

ul.thread_tools li.subscription_add {
	background-position: 0 -40px;
}

ul.thread_tools li.subscription_remove {
	background-position: 0 -60px;
}

ul.thread_tools li.poll {
	background-position: 0 -80px;
}

.showthread_spinner {
	width: 100%;
	margin: 0 auto;
	display: block;
	text-align: center;
	padding: 20px;
}

.showthread_threadinfo{
	background:var(--trow-bg);
	border-radius:var(--default-border-radius);
	display:flex;
}

.showthread_threadinfo-npbutton{
	display:inline-flex;
	justify-content:center;
	align-items:center;
	padding:calc(var(--default-padding) / 2);
	/*border: 1.25rem solid var(--trow-bg);*/
	font-size:1.5em;
	color: #d1d1d1;
	transition: 250ms ease-in-out
}

.showthread_threadinfo-npbutton > i{
	background:#f3f3f3;
	background: var(--default-avatar-border);
	padding:calc(1.5 * var(--default-padding)) var(--default-padding);
	transition: 250ms ease-in-out
}

.showthread_threadinfo-npbutton:hover > i{
	background:#5dcfff;
	color:white;
}

.showthread_threadinfo-npbutton#prev{
	border-radius:var(--default-border-radius)  0 0 var(--default-border-radius);
	box-shadow: -2px 0 0 0px transparent
}

.showthread_threadinfo-npbutton#prev > i{
	border-radius:var(--default-border-radius)  0 0 var(--default-border-radius);
}

.showthread_threadinfo-npbutton#prev:hover{
	box-shadow: -2px 0 0 0px #5dcfff
}

.showthread_threadinfo-npbutton#next{
	border-radius:0 var(--default-border-radius) var(--default-border-radius) 0;
	box-shadow: 2px 0 0 0px transparent
}

.showthread_threadinfo-npbutton#next > i{
	border-radius:0 var(--default-border-radius) var(--default-border-radius) 0;
}

.showthread_threadinfo-npbutton#next:hover{
	box-shadow: 2px 0 0 0px #5dcfff
}

.showthread_threadinfo_content{
	flex:1;
	display:flex;
	align-items:center;
	justify-content:center;
	flex-direction:column;
	font-size:calc(1em + 2px)
}

.showthread_threadinfo_content_items{
	display:flex;
}

.showthread_threadinfo_content-item{
	display:flex;
	align-items:center;
	margin-right:var(--default-margin) 
}

.showthread_threadinfo_content-item:nth-child(1) > i{
	color: #6addd9
}

.showthread_threadinfo_content-item:nth-child(2) > i{
	color: #f0cd78
}

.showthread_threadinfo_content-item:nth-child(3) > i{
	color: #7b91e6
}

.showthread_threadinfo_content-item:nth-child(4) > i{
	color: #d097e8
}

.showthread_threadinfo_content-item > i{
	margin-right: calc(var(--default-margin) / 2)
}

.showthread_threadinfo_content-item > span{
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	font-weight:600
}

.showthread_userbrowsing{
	margin:0;
	border-radius:calc(var(--default-border-radius) / 2) calc(var(--default-border-radius) / 4) calc(var(--default-border-radius) / 4) calc(var(--default-border-radius) / 2)
}
		
		
		
		
		
		
		
		
		