/******* Variables *******/
:root {
	--color--about-content-border: 1px solid #D4DDE1;
	--color--about-content: #FFF;
	--color-bg--scroll-bar: #006997;
	--color-bg--scroll-thumb: #00496B;
	--color-bg--odd-column:#F7F7F7;
	--color-bg--even-column:#FFFFFF;
	--color-bg-th-container: #0081B8;
	--color-bg-icons: #84d6f8;
	--color--th-header-border: 1px solid #00A1E5;
	--color--about-content-input-border: var(---silver);
	--color-text--table-content: #003D63;

	--about-payments-message-wrapper--color: #000;
	--about-payments-message-content--line-height: 20px;
	--about-payments-message-header--line-height: 22px;
	--about-payments-message-error-cashier-form-error-h2--font-size: 17px;
	--about-payments-message-error-cashier-form-error-p--font-size: 13px;
	--about-payments-message-information-error-cancelled--background-color: #FFE682;
	--about-payments-message-receipt--background-color: #C6FFE7;
	--about-payments-message-pending--background-color: #C2EDFF;
	--about-payments-message-body--color: #000;
}

.about-payments-message-content {
	text-align: center;
}

.about-payments-message-content .n-paragraph-2,
.about-payments-message-content .n-header-4 {
	color: var(--candy-cashier-p--color);
}

.about-payments-table tr:not(:last-child) .about-payments-data {
	border-bottom: 1px solid #E8E8E8;
}

.about-payments-table tr .about-payments-data:not(:last-child) {
	border-right: 1px solid #E8E8E8;
}

.payments-footer-logo {
	object-position: -99999px 99999px;
	background-color: var(--color-bg-icons);
	filter: none;
	mask: var(--background-src);
	mask-size: cover;
	-webkit-mask: var(--background-src);
	-webkit-mask-size: cover;
}

.payments-footer-logo:hover {
	object-position: 0 0;
	background-image: var(--background-src);
}

/******************************** Tablet *******************************************/
@media (min-width: 800px) {
	.about-payments-message-content {
		text-align: left;
	}
}
