

/*
 * Vorro Light V1.3.6
 * Thread tools use the ORIGINAL MyBB showthread sprite.
 * Vorro only fixes the layout/alignment.
 */

.vorro-thread-utilitybar ul.thread_tools,
.vorro-thread-utilitybar ul.thread_tools li {
	list-style: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

.vorro-thread-utilitybar ul.thread_tools {
	display: flex !important;
	align-items: center !important;
	flex-wrap: wrap;
	gap: 5px 12px !important;
}

.vorro-thread-utilitybar ul.thread_tools li,
.vorro-thread-utilitybar ul.thread_tools li.printable,
.vorro-thread-utilitybar ul.thread_tools li.sendthread,
.vorro-thread-utilitybar ul.thread_tools li.subscription_add,
.vorro-thread-utilitybar ul.thread_tools li.subscription_remove,
.vorro-thread-utilitybar ul.thread_tools li.poll {
	background: none !important;
	background-image: none !important;
	padding-left: 0 !important;
	padding-bottom: 0 !important;
	margin-bottom: 0 !important;
	min-height: 0 !important;
}

.vorro-thread-utilitybar ul.thread_tools li a {
	display: inline-flex !important;
	align-items: center !important;
	gap: 7px !important;
	min-height: 30px !important;
	padding: 5px 7px !important;
	margin: 0 !important;
	border: 1px solid transparent;
	border-radius: 6px;
	background: transparent !important;
	color: #5d6770 !important;
	line-height: 18px !important;
	text-decoration: none !important;
	white-space: nowrap;
}

/* Dedicated slot for MyBB's ORIGINAL showthread_sprite.png */
.vorro-thread-utilitybar .vorro-mybb-tool-icon {
	display: inline-block !important;
	flex: 0 0 16px;
	width: 16px !important;
	height: 16px !important;
	margin: 0 !important;
	padding: 0 !important;
	background-image: url(../../../images/showthread_sprite.png) !important;
	background-repeat: no-repeat !important;
	background-size: auto !important;
}

/* Original MyBB sprite positions */
.vorro-thread-utilitybar li.printable .vorro-mybb-tool-icon {
	background-position: 0 0 !important;
}

.vorro-thread-utilitybar li.sendthread .vorro-mybb-tool-icon {
	background-position: 0 -20px !important;
}

.vorro-thread-utilitybar li.subscription_add .vorro-mybb-tool-icon {
	background-position: 0 -40px !important;
}

.vorro-thread-utilitybar li.subscription_remove .vorro-mybb-tool-icon {
	background-position: 0 -60px !important;
}

.vorro-thread-utilitybar li.poll .vorro-mybb-tool-icon {
	background-position: 0 -80px !important;
}

/* Make sure V1.3.4/1.3.5 pseudo/custom icon paths never interfere. */
.vorro-thread-utilitybar ul.thread_tools li a::before,
.vorro-thread-utilitybar ul.thread_tools li a::after,
.vorro-thread-utilitybar ul.thread_tools li::before,
.vorro-thread-utilitybar ul.thread_tools li::after {
	content: none !important;
	display: none !important;
	background-image: none !important;
}

.vorro-thread-utilitybar .vorro-tool-icon {
	display: none !important;
}

.vorro-thread-utilitybar ul.thread_tools li a:hover,
.vorro-thread-utilitybar ul.thread_tools li a:focus {
	background: #f1f3f4 !important;
	border-color: #e2e6e9;
	color: #24292e !important;
}

@media (max-width: 620px) {
	.vorro-thread-utilitybar ul.thread_tools li a {
		white-space: normal;
	}
}
