.tb-badge--topicsolved {
	color: #ffffff;
	background: linear-gradient(to bottom, #5bf734, #30821d);
	border-radius: 3px;
}

.tb-badge--topicsolved:empty::before {
	content: "Solved";
}

.tb-badge--extensionavailable {
	color: #ffffff;
	background: linear-gradient(to bottom, #b771e6, #6c04f5);
	border-radius: 3px;
}

.tb-badge--extensionavailable:empty::before {
	content: "Extension Available";
}

.tb-badge--request {
	color: #ffffff;
	background: linear-gradient(to bottom, #ff920a, #ff4a00);
	border-radius: 3px;
}

.tb-badge--request:empty::before {
	content: "Request";
}

.tb-badge--cancelled {
	color: #ffffff;
	background: #ffffff;
	border-radius: 3px;
	background: linear-gradient(to bottom, rgba(248,80,50,1) 0%, rgba(241,111,92,1) 2%, rgba(240,47,23,1) 23%, rgba(137,22,22,1) 99%, rgba(231,56,39,1) 100%);
}

.tb-badge--cancelled:empty::before {
	content: "Cancelled";
}

.tb-badge--snippit {
	color: #ffffff;
	background: #ffffff;
	border-radius: 3px;
	background: linear-gradient(#0f9be1, #6aa7f7, #0076b1, #0076b1);
}

.tb-badge--snippit:empty::before {
	content: "Snippet Available";
}

.tb-badge--question {
	color: #ffffff;
	background: #ffffff;
	border-radius: 3px;
	background: linear-gradient(to bottom, rgba(247,52,247,1) 0%, rgba(142,0,107,1) 85%, rgba(142,0,107,1) 100%);
}

.tb-badge--question:empty::before {
	content: "Question";
}

.tb-badge--30 {
	color: #222222;
	border-color: #bccca7;
	background: #e1ecd4;
	border-radius: 3px;
}

.tb-badge--30:empty::before {
	content: "3.0.x";
}

.tb-badge--31 {
	color: #222222;
	border-color: #49afff;
	background: #a1d7ff;
	border-radius: 3px;
}

.tb-badge--31:empty::before {
	content: "3.1.x";
}

.tb-badge--32 {
	color: #6b4600;
	border-color: #c98a00;
	background: #ffc561;
	border-radius: 3px;
}

.tb-badge--32:empty::before {
	content: "3.2.x";
}

.tb-badge--support {
	color: #4c5d77;
	border-color: #43a347;
	background: #e5ffdf;
	border-radius: 3px;
}

.tb-badge--support:empty::before {
	content: "Support Request";
}

.tb-badge--31-32 {
	color: #6b4600;
	border-color: #c98a00;
	background: linear-gradient(135deg, #a1d7ff 0%, #a1d7ff 50%, #ffc561 50%, #ffc561 100%);
	border-radius: 3px;
}

.tb-badge--31-32:empty::before {
	content: "3.1 & 3.2";
}

.tb-badge--32-main {
	color: #6b4600;
	border-color: #c98a00;
	background: linear-gradient(135deg, #ffc561 0%, #ffc561 30%, #00ff00 30%, #00ff00 100%);
	border-radius: 3px;
}

.tb-badge--32-main:empty::before {
	content: "3.2 - Maintenance";
}

.tb-badge--33 {
	color: #6b4600;
	border-color: #9365cc;
	background: #dacbec;
	border-radius: 3px;
}

.tb-badge--33:empty::before {
	content: "3.3.x";
}

.tb-badge--33-rel {
	color: #6b4600;
	border-color: #9365cc;
	background: linear-gradient(135deg, #dacbec 0%, #dacbec 27%, #00ff00 27%, #00ff00 100%);
	border-radius: 3px;
}

.tb-badge--33-rel:empty::before {
	content: "3.3 - Ready release";
}

.tb-badge--32-33 {
	color: #6b4600;
	border-color: #9365cc;
	background: linear-gradient(135deg, #ffc561 0%, #ffc561 50%, #dacbec 50%, #dacbec 100%);
	border-radius: 3px;
}

.tb-badge--32-33:empty::before {
	content: "3.2 & 3.3";
}

.tb-badge--32-33-rel {
	color: #6b4600;
	border-color: #9365cc;
	background: linear-gradient(135deg, #ffc561 0%, #ffc561 22%, #dacbec 22%, #dacbec 42%, #00ff00 42%, #00ff00 100%);
	border-radius: 3px;
}

.tb-badge--32-33-rel:empty::before {
	content: "3.2 & 3.3 - Ready release";
}

.tb-badge--all {
	color: #6b4600;
	border-color: #9365cc;
	background: linear-gradient(135deg, #a1d7ff 0%, #a1d7ff 33%, #ffc561 33%, #ffc561 66%, #dacbec 66%, #dacbec 100%);
	border-radius: 3px;
}

.tb-badge--all:empty::before {
	content: "3.1 & 3.2 & 3.3";
}

.tb-badge--all-rel {
	color: #6b4600;
	border-color: #9365cc;
	background: linear-gradient(135deg, #a1d7ff 0%, #a1d7ff 18%, #ffc561 18%, #ffc561 36%, #dacbec 36%, #dacbec 53%, #00ff00 53%, #00ff00 100%);
	border-radius: 3px;
}

.tb-badge--all-rel:empty::before {
	content: "3.1 & 3.2 & 3.3 - Ready release";
}

.tb-badge--idea {
	color: #6b4600;
	border-color: #9365cc;
	background: #00ffdc;
	border-radius: 3px;
}

.tb-badge--idea:empty::before {
	content: "Idea for extension";
}

.tb-badge--40 {
	color: #6b4600;
	border-color: #1381de;
	background: #43e1ff;
	border-radius: 3px;
}

.tb-badge--40:empty::before {
	content: "4.0.x";
}

.tb-badge--40-rel {
	color: #6b4600;
	border-color: #1381de;
	background: linear-gradient(135deg, #43e1ff 0%, #43e1ff 27%, #00ff00 27%, #00ff00 100%);
	border-radius: 3px;
}

.tb-badge--40-rel:empty::before {
	content: "4.0 - Ready release";
}
