.ph-deposits-wrapper .ph-deposits-option,.ph-deposits-wrapper .ph-deposits-payment-plans {
	list-style: none outside;
	margin: 0px;
	overflow: hidden;
	font-size: 1em;
	line-height: 2em;
	width: 100%;
	list-style: none !important;
	padding: 0px !important;
	display: flex;
	flex-direction: column;
}

.ph-deposits-wrapper .ph-deposits-option li,.ph-deposits-wrapper .ph-deposits-payment-plans li {
	padding: 5px 10px;
	border: 1px solid #ccc;
	box-shadow: 0 1px 1px rgba(0,0,0,.1);
	border-radius: 4px;
	box-sizing: border-box;
	width: 70%;
	float: left;
	flex-direction: column;
	margin-bottom: 1em;
	cursor: pointer;
}

.ph-deposits-wrapper .ph-deposits-option li label, .ph-deposits-wrapper .ph-deposits-option li input,
.ph-deposits-wrapper .ph-deposits-payment-plans li label, .ph-deposits-wrapper .ph-deposits-payment-plans li input {
	cursor: pointer;
}

.ph-deposits-wrapper .ph-deposits-payment-plans li.ph-deposits-payment-plan .phive_deposits_price_and_description {
	color: #77a464;
	float: right;
	font-weight: bold;
}

.ph-deposits-wrapper .ph-deposits-option .phive_deposits_price {
	float: right;
	font-weight: bold;
}