/* PERSONALIZADO */
header#header { background-color: #007C52; }

.logoComercio {
	position: unset;
	left: 0;
	margin: 0 !important;
}
.logoComercio img {
	max-width: 100%;
	padding: 0;
	min-height: 44px;
	width: auto;
}
.logoEntidad { display: none !important; }
.logoEntidad img {
	width: auto;
	max-width: 167px;
}

div.ticket-mod-wr div.ticket-header div.price div.left p { /* IMPORTE */
	color: #007C52;
}
div.center-cards { padding-right: 0 !important; }

.priceQR {
	border-bottom: solid 6px #004481 !important;
}

.validColor, .btn-modal {
    background-color: #007C52;
    color: #FFF;
    box-shadow: 2px 4px 8px 0 rgba(0, 79, 255, 0.1);
}
.validColor:hover, .validColor:active, .validColor:focus, .btn-modal:hover, .btn-modal:active, .btn-modal:focus {
	background-color: #007c52ba;
}

/* TÍTULO CAJAS OTRA FORMA DE PAGO */
.method-mod-wr div.box:hover div.titleBox, .method-mod-wr div.box:hover div.titleBox a {
	color: #007C52 !important;
}

/* Borde de los inputs al hacer click */
.cardNewForm:focus-within, .cadNewForm:focus-within,
.cvvNewForm:focus-within, .cardHolderNewForm:focus-within {
    border-color: #007C52 !important;
}



/*************************************************************************************************/
/**************************** ESTILOS ESPECÍFICOS PARA PAGO APLAZADO *****************************/ 
/*************************************************************************************************/
div#contenedorPlazos div.plazo.seleccionado {
	border-color: #007C52 !important;
}
.labelRadioPlazox {
	border: 3px solid #007C52 !important;
}
.labelRadioPlazox::after {
	background-color: #007C52 !important;
}
.colorTextoPlazox {
	color: #007C52 !important;
}
.infoPlazo {
	border: 2px solid #007C52 !important;
}
.puntoCuotas, .linea {
	background-color: #007C52 !important;
}
.unionPlazox {
	border-right: 2px solid #007C52 !important;
  	border-left: 2px solid #007C52 !important;
}
.btn-accept-pae {
	background-color: #007C52 !important;
}
.btn-accept-pae:hover {
    background-color: #007c52ba;
    color: #FFF;
}

div#body div.col-wr.right div.preft div.col-wr.buttons-wr.right button[type="button"].btn-accept {
	background-color: #007C52 !important;
}
div#body div.col-wr.right div.preft div.col-wr.buttons-wr.right button[type="button"].btn-accept:hover,
div#body div.col-wr.right div.preft div.col-wr.buttons-wr.right button[type="button"].btn-accept:active {
	background-color: #007c52ba !important;
}