.fl-builder-content .fl-node-k51wpgq2dxab a.fl-button.clicked,
.fl-builder-content .fl-node-k51wpgq2dxab a.fl-button.clicked:hover,
.fl-builder-content .fl-node-k51wpgq2dxab a.fl-button.clicked:visited {
	background: #483a4a;
}

.privilege-card-status-expired {
	display: none;
}

.privilege-card-status-expired[data-status="1"] {
	display: block;
}

.ninja-forms-success-msg,
.nf-response-msg {
	color: white !important;
}

.nf-form-wrap .nf-response-msg {
	background-color: #23a99d !important;
}

.nf-field-container.request_reply_id,
.nf-field-container.request_author {
	display: none;
}

#nf-form-5-cont .nf-form-fields-required {
	display: none;
}

#card-modal {
	position: fixed;
	font-family: Arial, Helvetica, sans-serif;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.8);
	z-index: 99999;
	height: 100%;
	width: 100%;
	display: none;
}

.modal-content {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: #fff;
	padding: 20px;
}

.nf-field-element>.checkbox {
	background-color: bisque !important;
}

.nf-field-element>.on {
	background-color: black !important;
}

.preview-container {
	padding-top: 25px;
}

.preview-row {
	border: 1px solid black;
	max-width: 400px;
	display: flex;
}

.preview-left {
	border-right: 1px solid black;
	padding: 5px;
	width: 50%;
}

.preview-right {
	padding: 5px;
	text-align: right;
	width: 50%;
	color: red
}

.primary-lot-target {
	height: 16px;
	width: 16px;
}

a {
	text-decoration: underline !important;
}

.lot-info-container {
  display: flex;
  background: white;
  border-radius: 5px;
  padding: 15px;
  flex-wrap: wrap;
  row-gap: 15px;
}

.lot-info-row {
  display: flex;
  flex-direction: row;
  width: 100%;
  justify-content: space-between;
}

.lot-info-label {
  display: flex;
  width: 33.33%;
  align-items: start;
}
.lot-info-value {
  display: flex;
  width: 66.66%;
  align-items: start;
}

/** 
Styles for the renewal message 
- Author: Aaron Blakeley*/

.cwc-renewals-messages{
	background-color: #fff;
	padding:25px;
	border:1px solid #ececec;
	margin-top: 20px;
	margin-bottom: 20px;
}
/** 
CSS for the Print view of the lease renewal
- Author: Aaron Blakeley*/

.cwc_submission_print_view ul li{
	display:flex;
	border-bottom: 1px solid #000;
}

.cwc_submission_print_view ul li .label{
	width:40%;
	padding:0px 10px 10px 0px;

}

@media print {
	#masthead{
		display:none;
	}
	.buddypanel{
		display:none;
	}
	.buddypanel{
		display:none;
	}
	#footer-kitchen-sink{
		display:none;
	}
	.entry-header{
		display:none;
	}
}
/** 
END CSS for the Print view of the lease renewal
- Author: Aaron Blakeley*/

.needs_renewal_text{
	display: inline-block;
	background: #ffae00;
	color:#fff;
	font-weight: bold;
	padding:5px;
	border-radius: 3px;
}

.renewed_text{
	font-weight: bold;
	display: inline-block;
	background: #1c794b;
	color:#fff;
	padding:5px;
	border-radius: 3px;
}

#profile-edit-form .field_nickname,
#profile-edit-form .field_email{
	display:none;
}

