.payment_method_reddot input[type="checkbox"] {
	margin: 3px 3px 0px 5px;
}

.payment_method_reddot select {
	font-size: 1.5rem;
}

.payment_box.payment_method_reddot {
	padding: 10px;
}

.payment_box.payment_method_reddot hr {
	margin: 0 0 10px !important;
}

.payment_box.payment_method_reddot p {
	margin: 4px 0 14px !important;
}

.payment_box.payment_method_reddot label {
	font-size: inherit !important;
	font-family: inherit !important;
}

.reddot-card-option {
	margin-left: 25px;
}

.reddot-card-option input.reddot-card-input[name=cardType]+label {
	font-size: 16px !important;
	margin-left: 10px;
}

/*
.reddot-card-option input.reddot-card-input[name=cardType] {
	display: none;
}
.reddot-card-option input.reddot-card-input[name=cardType]+label {
	font-family: -apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif !important; font-size: 16px !important;
}
.reddot-card-option input.reddot-card-input[name=cardType]+label::before {
	content: "";
	display: inline-block;
	width: 10px;
	height: 10px;
	border: 5px solid #555;
	box-shadow: 0 0 0 2px #6d6d6d;
	background: #fff;
	margin-left: 4px;
	margin-right: 1.5rem;
	border-radius: 100%;
	-webkit-transform: translateY(2px);
	-ms-transform: translateY(2px);
	transform: translateY(2px);
}
.reddot-card-option input.input-radio[name=cardType]:checked+label::before {
	background: #fff;
	border: 3px solid #96588a;
	box-shadow: 0 0 0 2px #96588a;
}*/


/*.reddot-card-option {
	margin-left: 25px;
}

.reddot-card-option input.reddot-card-input[name=cardType] {
	display: none;
}
.reddot-card-option input.reddot-card-input[name=cardType]+label {
	font-family: -apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif !important; font-size: 16px !important;
}
.reddot-card-option input.reddot-card-input[name=cardType]+label::before {
	content: "";
	display: inline-block;
	width: 4px;
	height: 4px;
	border: 3px solid #555;
	box-shadow: 0 0 0 2px #6d6d6d;
	background: #555;
	margin-left: 4px;
	margin-right: 1.5rem;
	border-radius: 100%;
	-webkit-transform: translateY(2px);
	-ms-transform: translateY(2px);
	transform: translateY(2px);
}
.reddot-card-option input.input-radio[name=cardType]:checked+label::before {
	background: #fff;
	border: 3px solid #96588a;
	box-shadow: 0 0 0 2px #96588a;
}*/
