.row-warning {
	background-color: #ffdddd !important;
}

.row-alert td:nth-child(5) {
	background-color: #ffffdd;
}

.panel-body p {
	clear: both;
	display: block;
}

.panel-body label {
	width: 200px;
}

.small-wishlist-image {
	max-height: 80px;
	max-width: 100px;
}

.nowrap {
	white-space: nowrap;
}

.genderselect {
	line-height: 15px !important;
	padding: 10px !important;
	height: 25px !important;
}

.kidsfilter {
	margin-top: 20px;
	margin-bottom: 20px;
	border: 1px solid #999;
	background-color: #ffffee;
	padding: 10px;
}

.invisible {
	display: none;
}