/* begin: pricing item */

.wishlist_member_woo_pricing_items .-pricing-item {
	max-width: 600px;
}
.wishlist_member_woo_pricing_items .-pricing-item.-open {
	border: 2px solid #aaa;
}

.wishlist_member_woo_pricing_items .-pricing-item.-open .dashicons.dashicons-arrow-down,
.wishlist_member_woo_pricing_items .-pricing-item:not(.-open) .dashicons.dashicons-arrow-up,
.wishlist_member_woo_pricing_items .-pricing-item:not(.-open) .options_group {
	display: none;
}

.wishlist_member_woo_pricing_items .-pricing-item:first-child {
	margin-top: 15px;
}
.wishlist_member_woo_pricing_items .-pricing-item:last-child {
	margin-bottom: 15px;
}
.wishlist_member_woo_pricing_items .-pricing-item:first-child h3 {
	border-top: 1px solid #ddd;
}
.wishlist_member_woo_pricing_items .-pricing-item h3 {
	font-size: 13px;
	color: #444;
	padding: 0 15px;
	margin: 0;
	border-bottom: 1px solid #ddd;
}
.wishlist_member_woo_pricing_items .-pricing-item.-open h3,
.wishlist_member_woo_pricing_items .-pricing-item:nth-child(odd) h3 {
	background: #fafafa;
}
.wishlist_member_woo_pricing_items .-pricing-item h3 > span {
	float: right;
	display: none;
}
.wishlist_member_woo_pricing_items .-pricing-item h3:hover > span {
	display: block;
}
.wishlist_member_woo_pricing_items .-pricing-item h3 > a {
	color: #444;
	text-decoration: none;
	padding: 12px 0;
	display: block;
}
.wishlist_member_woo_pricing_items .-pricing-item h3 > span > * {
	color: #888;
	text-decoration: none;
	display: inline-block;
	padding: 12px 0;
}

.wishlist_member_woo_pricing_items .-pricing-item .move-price {
	cursor: move;
}
.wishlist_member_woo_pricing_items .-pricing-item [name*="pricing_amount"] {
	max-width: 100px;
}
.wishlist_member_woo_pricing_items .-pricing-item .wishlistmember_woo_pricing_amount .pricing-math {
	display: block;
	float: left;
	font-size: 14px;
}

.wishlist_member_woo_pricing_items .-pricing-item:not(.pricing-type-percentage-discount) .percent-symbol {
	display: none;
}

.wishlist_member_woo_pricing_levels_field .description {
	display: inline !important;
	margin-left: 7px;
}

.wishlist_member_woo_pricing_items .-pricing-item .options_group {
	padding: 15px;
}
.wishlist_member_woo_pricing_items .-pricing-item .options_group fieldset legend {
	display: block;
	float: left;
	width: 100px;
}
.wishlist_member_woo_pricing_items .-pricing-item .options_group fieldset ul.wc-radios {
	display: block;
	float: left;
	margin-top: 0;
}
.wishlist_member_woo_pricing_items .-pricing-item .options_group fieldset ul.wc-radios li {
	display: inline-block;
	margin-right: 1em;
}
.wishlist_member_woo_pricing_items .-pricing-item .options_group fieldset ul.wc-radios li label {
	width: auto;
}

.wishlist_member_woo_pricing_items .-pricing-item .form-field {
	padding-bottom: 15px;
}
.wishlist_member_woo_pricing_items .-pricing-item .form-field label:first-of-type {
	display: block;
	float: left;
	width: 100px;
}
.wishlist_member_woo_pricing_items .-pricing-item .form-field .radios {
	margin-left: 100px;
}
.wishlist_member_woo_pricing_items .-pricing-item .form-field .radios label {
	display: inline-block;
	margin-right: 1em;
}
.wishlist_member_woo_pricing_items .-pricing-item .form-field input {
	max-width: calc( 100% - 110px );
}
.wishlist_member_woo_pricing_items .-pricing-item .form-field input[name*="pricing_amount"] {
	max-width: 100px;
}
.wishlist_member_woo_pricing_items .-pricing-item.pricing-type-percentage-discount .form-field.wishlistmember_woo_pricing_amount::after {
	content: "%";
}

/* end: pricing item */
