.pojo-form .error .help-inline {
	font-size: 19px;
}
.close-popup-wrapper .close-popup-container .content-data .content-box form .columns .form-actions .pojo-button-wrap::before {
	content: "";
	display: block;
	height: 24px;
}
.close-popup-content .pojo-button-wrap .submit {
	height: 48px;
	margin-top: 0 !important;
}
.pojo-form .field-group .label-field {
	vertical-align: top;
}
.close-popup-wrapper .close-popup-container .content-data .content-box .subtitle-box,
.close-popup-wrapper .close-popup-container .content-data .content-box legend {
	margin: 0 0 30px 0;
	padding: 0 0 30px 0;
	font-size:22px;
}
.close-popup-wrapper .close-popup-container .close-popup-content {
	width: 750px;
	max-width: -webkit-calc(100% - 40px);
	max-width: calc(100% - 40px);
}
.pojo-form .form-message.form-message-danger {
	margin: 60px 0 0 0;
}
.close-popup-wrapper .close-popup-container .close-popup-content .content-data {
	display: flex;
	flex-direction: column;
	max-height: -webkit-calc(100vh - 40px);
	max-height: calc(100vh - 40px);
	overflow: auto;
	background-color:#262620;
	/*border:1px solid #ded7c8;*/
}
.close-popup-wrapper .close-popup-container .content-data .title-box {
	flex-shrink: 0;
	margin:auto;
	padding:0 !important; /*for banners */
	margin:0 !important; /*for banners */
}

.consent-label .label-field {
	display:none !important;
}

.sale-image img {
	width:100%;
}


.close-popup-wrapper .close-popup-container .content-data .content-box {
	overflow: auto;
	padding:10px 100px;
}
.close-popup-wrapper .close-popup-container .close-btn-box {
    top: 10px;
    right: 10px;
}
.close-popup-wrapper .close-popup-container .close-btn-box .close-btn {
    width: 45px;
	height: 45px;
}
.personal-meeting-designer-wrapper {
	bottom: 0 !important;
	-webkit-transform: translate(0,100%);
	transform: translate(0,100%);
}
.personal-meeting-designer-wrapper.showme {
	-webkit-transform: translate(0,0);
	transform: translate(0,0);
}
.personal-meeting-designer-wrapper .personal-meeting-designer-container .personal-meeting-designer {
	max-height: -webkit-calc(100vh - 55px);
	max-height: calc(100vh - 55px);
	overflow: auto;
}

@media (max-width:991px) {
	.close-popup-wrapper .close-popup-container .content-data .content-box {
		padding: 60px 60px 70px;
	}
	.close-popup-wrapper .close-popup-container .content-data .title-box {
		padding: 40px 15px;
	}
	.close-popup-wrapper .close-popup-container .content-data .content-box form .columns .field-group,
	.close-popup-wrapper .close-popup-container .content-data .content-box form .columns .form-actions {
		padding: 0 10px;
	}
}
@media (max-width:767px) {
	.close-popup-wrapper .close-popup-container .content-data .title-box {
		padding: 15px 55px;
		min-height: 1px;
	}
	.close-popup-wrapper .close-popup-container .content-data .title-box .popup-title .image-box {
		margin: 0 0 0 4px;
	}
	.close-popup-wrapper .close-popup-container .content-data .title-box .popup-title .image-box img {
		height: 40px;
	}
	.close-popup-wrapper .close-popup-container .content-data .title-box .popup-title {
		font-size: 24px;
		line-height: 40px;
	}
	.close-popup-wrapper .close-popup-container .content-data .content-box form {
		padding: 0;
	}
	.pojo-form .field-group .label-field {
		font-size: 18px;
	}
	.close-popup-wrapper .close-popup-container .content-data .content-box .subtitle-box,
	.close-popup-wrapper .close-popup-container .content-data .content-box legend {
		font-size: 19px;
	    margin: 0 0 20px 0;
		padding: 0 0 20px 0;
	}
	.close-popup-wrapper .close-popup-container .content-data .content-box form .columns .field-group input,
	.close-popup-content .pojo-button-wrap .submit {
		height: 40px;
		padding: 0 13px;
	}
	.close-popup-wrapper .close-popup-container .content-data .content-box form .columns .field-group {
		margin-bottom: 15px;
	}
	.close-popup-wrapper .close-popup-container .content-data .content-box form .columns .form-actions .pojo-button-wrap::before {
		height: 18px;
	}
}
@media (max-width:600px) {
	.close-popup-wrapper .close-popup-container .content-data .content-box {
		padding: 0 20px 0;
	}
}

.form_field_5 label.label-field {
    display: none !important;
}

.form-actions button.button.submit {
    background-color: #ded7c8 !important;
    border-color: black !important;
	color:#262620;
}