/* _____________________________
  |                             |
  |   Copyright (C) 2024, JEP   |
  |_____________________________|

  revere.css is part of the Revere plugin.
*/

.revereelement {}

.revereelement iframe {
	background: inherit;
}

.revereelement .number,
.formulate .builder .revereelement .number {
	margin: 0;
	padding-right: 1px;
	width: calc(100% - 114px);
	display: inline-block;
}

.revereelement .expiration,
.formulate .builder .revereelement .expiration {
	margin: 0;
	width: 64px;
	display: inline-block;
}

.revereelement .verification,
.formulate .builder .revereelement .verification {
	margin: 0;
	width: 50px;
	display: inline-block;
}

.revereelement .ach-name,
.formulate .builder .revereelement .ach-name {
	margin: 0;
	width: 100%;
	display: inline-block;
}

.revereelement .account,
.revereelement .routing,
.formulate .builder .revereelement .account,
.formulate .builder .revereelement .routing {
	margin: 0;
	width: 50%;
	display: inline-block;
}

.revereelement .revereexpandable {
	transition: height .2s;
	-webkit-transition: height .2s;
	overflow: hidden;
}

.revereelement .existingbilling .display,
.revereelement .existingbilling .formulate-controls-dropdown {}

.revereelement .reverebillingnumber {
	margin-left: 6px;
}

.revereelement .reveredeletebutton {
	vertical-align: middle;
	cursor: pointer;
}

.revereelement .reveredeletebutton:hover {
	opacity: .7;
}