.modalContent form { padding-bottom: 20px; margin: 0; }

.modalContent {}
.modalContent .centered { text-align: center; }
.modalContent textarea { box-sizing: border-box; width: 100%; min-height: 80px; }
.modalContent input[type=text] { box-sizing: border-box; height: 30px; width: 100%; }
.modalContent select { width: 100%; }

.modalFeedback {
	display: none;
	color: #fff;
	border: 1px solid #fff;
	text-align: center;
	margin-bottom: 10px;
}
.modalFeedback.modalFeedbackSuccess {
	border-color: #3a3;
	background:   #4a4;
}
.modalFeedback.modalFeedbackFailure {
	border-color: #f33;
	background:   #f44;
}

.resolution-row { padding-top: 10px; border-top: 1px solid #ddd; margin-top: 10px; position: relative; }
.resolution-row > .resolutionTrigger { position: absolute; right: 10px; }
.resolution-row:first-child { padding-top: 0; margin-top: 0; border-top: none; }
.resolution-row > div { clear: left; }

.modalContent .modalTag { font-weight: bold; display: inline-block; width: 25%; }
.modalContent .modalLabel { display: inline-block; }

.fancybox-item.fancybox-close { top: 0; right: 0; }

