.pwltx__button {
	border: 0;
	font-size: 24px;
	padding: 4px 10px;
	text-align: center;
}

.pwltx__button:focus,
.pwltx__button:hover,
.pwltx__button:active {
	outline: none;
}

.pwltx__button--remove {
	font-size: 16px;
}

.pwltx__button--add {
	font-size: 20px;
}

.pwltx__button--reset {
	font-size: 12px;
}

.brand-si.brand-old .pwltx__button {
	background-color: #1da1f2;
	border: 1px solid transparent;
	color: #ffffff;
}

.brand-si.brand-old .pwltx__button:focus,
.brand-si.brand-old .pwltx__button:hover,
.brand-si.brand-old .pwltx__button:active {
	background-color: #0e98ed;
	border-color: #1da1f2;
}

.brand-agri.brand-old .pwltx__button {
	background-color: #ffde2f;
	border: 1px solid transparent;
	color: #000000;
}

.brand-agri.brand-old .pwltx__button:focus,
.brand-agri.brand-old .pwltx__button:hover,
.brand-agri.brand-old .pwltx__button:active {
	background-color: #ffdb1b;
	border-color: #ffde2f;
}

.brand-pei.brand-old .pwltx__button {
	background-color: #650360;
	border: 1px solid transparent;
	color: #ffffff;
}

.brand-pei.brand-old .pwltx__button:focus,
.brand-pei.brand-old .pwltx__button:hover,
.brand-pei.brand-old .pwltx__button:active {
	background-color: #51024d;
	border-color: #650360;
}

.brand-pere.brand-old .pwltx__button {
	background-color: #8a1f03;
	border: 1px solid transparent;
	color: #ffffff;
}

.brand-pere.brand-old .pwltx__button:focus,
.brand-pere.brand-old .pwltx__button:hover,
.brand-pere.brand-old .pwltx__button:active {
	background-color: #761b03;
	border-color: #8a1f03;
}

.brand-pdi.brand-old .pwltx__button {
	background-color: #004990;
	border: 1px solid transparent;
	color: #ffffff;
}

.brand-pdi.brand-old .pwltx__button:focus,
.brand-pdi.brand-old .pwltx__button:hover,
.brand-pdi.brand-old .pwltx__button:active {
	background-color: #003f7c;
	border-color: #004990;
}

.brand-ii.brand-old .pwltx__button {
	background-color: #006341;
	border: 1px solid transparent;
	color: #ffffff;
}

.brand-ii.brand-old .pwltx__button:focus,
.brand-ii.brand-old .pwltx__button:hover,
.brand-ii.brand-old .pwltx__button:active {
	background-color: #004f34;
	border-color: #006341;
}

.brand-pfcfo.brand-old .pwltx__button {
	background-color: #a51252;
	border: 1px solid transparent;
	color: #000000;
}

.brand-pfcfo.brand-old .pwltx__button:focus,
.brand-pfcfo.brand-old .pwltx__button:hover,
.brand-pfcfo.brand-old .pwltx__button:active {
	background-color: #931049;
	border-color: #a51252;
}

.brand-pfm.brand-old .pwltx__button {
	background-color: #ffce00;
	border: 1px solid transparent;
	color: #000000;
}

.brand-pfm.brand-old .pwltx__button:focus,
.brand-pfm.brand-old .pwltx__button:hover,
.brand-pfm.brand-old .pwltx__button:active {
	background-color: #ebbe00;
	border-color: #ffce00;
}

.brand-rec.brand-old .pwltx__button {
	background-color: #003b5c;
	border: 1px solid transparent;
	color: #ffffff;
}

.brand-rec.brand-old .pwltx__button:focus,
.brand-rec.brand-old .pwltx__button:hover,
.brand-rec.brand-old .pwltx__button:active {
	background-color: #002e48;
	border-color: #003b5c;
}

.brand-buyouts.brand-old .pwltx__button {
	background-color: #78BE20;
	border: 1px solid transparent;
	color: #ffffff;
}

.brand-buyouts.brand-old .pwltx__button:focus,
.brand-buyouts.brand-old .pwltx__button:hover,
.brand-buyouts.brand-old .pwltx__button:active {
	background-color: #6dad1d;
	border-color: #78BE20;
}

.brand-pehub.brand-old .pwltx__button {
	background-color: #f47920;
	border: 1px solid transparent;
	color: #ffffff;
}

.brand-pehub.brand-old .pwltx__button:focus,
.brand-pehub.brand-old .pwltx__button:hover,
.brand-pehub.brand-old .pwltx__button:active {
	background-color: #f36d0d;
	border-color: #f47920;
}

.brand-si.brand-rebrand .pwltx__button {
	background-color: #009DDA;
	border: 1px solid transparent;
	color: #ffffff;
}

.brand-si.brand-rebrand .pwltx__button:focus,
.brand-si.brand-rebrand .pwltx__button:hover,
.brand-si.brand-rebrand .pwltx__button:active {
	background-color: #008bc1;
	border-color: #008bc1;
}

.brand-agri.brand-rebrand .pwltx__button {
	background-color: #244C5A;
	border: 1px solid transparent;
	color: #ffffff;
}

.brand-agri.brand-rebrand .pwltx__button:focus,
.brand-agri.brand-rebrand .pwltx__button:hover,
.brand-agri.brand-rebrand .pwltx__button:active {
	background-color: #19343e;
	border-color: #19343e;
}

.brand-pei.brand-rebrand .pwltx__button {
	background-color: #6d0d5a;
	border: 1px solid transparent;
	color: #ffffff;
}

.brand-pei.brand-rebrand .pwltx__button:focus,
.brand-pei.brand-rebrand .pwltx__button:hover,
.brand-pei.brand-rebrand .pwltx__button:active {
	background-color: #5b0b4b;
	border-color: #5b0b4b;
}

.brand-pere.brand-rebrand .pwltx__button {
	background-color: #7C2529;
	border: 1px solid transparent;
	color: #ffffff;
}

.brand-pere.brand-rebrand .pwltx__button:focus,
.brand-pere.brand-rebrand .pwltx__button:hover,
.brand-pere.brand-rebrand .pwltx__button:active {
	background-color: #6c2024;
	border-color: #6c2024;
}

.brand-pdi.brand-rebrand .pwltx__button {
	background-color: #004B87;
	border: 1px solid transparent;
	color: #ffffff;
}

.brand-pdi.brand-rebrand .pwltx__button:focus,
.brand-pdi.brand-rebrand .pwltx__button:hover,
.brand-pdi.brand-rebrand .pwltx__button:active {
	background-color: #004073;
	border-color: #004073;
}

.brand-ii.brand-rebrand .pwltx__button {
	background-color: #007749;
	border: 1px solid transparent;
	color: #ffffff;
}

.brand-ii.brand-rebrand .pwltx__button:focus,
.brand-ii.brand-rebrand .pwltx__button:hover,
.brand-ii.brand-rebrand .pwltx__button:active {
	background-color: #00633c;
	border-color: #00633c;
}

.brand-pfcfo.brand-rebrand .pwltx__button {
	background-color: #A50050;
	border: 1px solid transparent;
	color: #ffffff;
}

.brand-pfcfo.brand-rebrand .pwltx__button:focus,
.brand-pfcfo.brand-rebrand .pwltx__button:hover,
.brand-pfcfo.brand-rebrand .pwltx__button:active {
	background-color: #8c0044;
	border-color: #8c0044;
}

.brand-pfm.brand-rebrand .pwltx__button {
	background-color: #A50050;
	border: 1px solid transparent;
	color: #ffffff;
}

.brand-pfm.brand-rebrand .pwltx__button:focus,
.brand-pfm.brand-rebrand .pwltx__button:hover,
.brand-pfm.brand-rebrand .pwltx__button:active {
	background-color: #8c0044;
	border-color: #8c0044;
}

.brand-rec.brand-rebrand .pwltx__button {
	background-color: #D43527;
	border: 1px solid transparent;
	color: #ffffff;
}

.brand-rec.brand-rebrand .pwltx__button:focus,
.brand-rec.brand-rebrand .pwltx__button:hover,
.brand-rec.brand-rebrand .pwltx__button:active {
	background-color: #be3023;
	border-color: #be3023;
}

.brand-buyouts.brand-rebrand .pwltx__button {
	background-color: #78BE20;
	border: 1px solid transparent;
	color: #ffffff;
}

.brand-buyouts.brand-rebrand .pwltx__button:focus,
.brand-buyouts.brand-rebrand .pwltx__button:hover,
.brand-buyouts.brand-rebrand .pwltx__button:active {
	background-color: #007749;
	border-color: #007749;
}

.brand-pehub.brand-rebrand .pwltx__button {
	background-color: #f47920;
	border: 1px solid transparent;
	color: #ffffff;
}

.brand-pehub.brand-rebrand .pwltx__button:focus,
.brand-pehub.brand-rebrand .pwltx__button:hover,
.brand-pehub.brand-rebrand .pwltx__button:active {
	background-color: #2d2926;
	border-color: #2d2926;
}

.brand-vcj.brand-rebrand .pwltx__button {
	background-color: #d71345;
	border: 1px solid transparent;
	color: #ffffff;
}

.brand-vcj.brand-rebrand .pwltx__button:focus,
.brand-vcj.brand-rebrand .pwltx__button:hover,
.brand-vcj.brand-rebrand .pwltx__button:active {
	background-color: #6F5091;
	border-color: #6F5091;
}

.brand-rcw.brand-rebrand .pwltx__button {
	background-color: #bd2c26;
	border: 1px solid transparent;
	color: #ffffff;
}

.brand-rcw.brand-rebrand .pwltx__button:focus,
.brand-rcw.brand-rebrand .pwltx__button:hover,
.brand-rcw.brand-rebrand .pwltx__button:active {
	background-color: #6E6259;
	border-color: #6E6259;
}
