.wpcf7-response-output {
	text-align: center;
}

.form-row select {
	width: 100%;
	height: 50px;
	padding: 0 0 0 22px;
	border: 1px solid #d1d1d1;
}








.default-form.main-contact-form .form-row input[type=number] {
	width: 100%;
	height: 50px;
	padding: 0 0 0 22px;
	border: 1px solid #F3F5FD;
	background-color: #F3F5FD;
	border-radius: 3px;
}

.default-form.faq-contact-form .form-row input[type=number] {
	width: 100%;
	height: 50px;
	padding: 0 0 0 22px;
	border: 1px solid #d1d1d1;
}

}
.default-page input[type=submit], .comment-content input[type=submit],
	.wpb_text_column input[type=submit] {
	height: unset;
}







.default-form.main-contact-form .form-row input[type=submit] {
	padding-bottom: 40px;
}

img.wp-smiley, img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}

.default-form.faq-contact-form .form-row input[type=button] {
	font-weight: 500 !important;
	letter-spacing: 1px;
	line-height: 30px;
	background: linear-gradient(to right, #fa897d 0%, #fe5f88 100%);
	border-radius: 3px !important;
	color: #ffff !important;
	width: 100%;
	height: 50px;
	border: none;
	border-radius: 0;
	cursor: pointer;
	transition: all 0.4s ease-in-out;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	text-transform: uppercase;
	font-weight: 600;
	font-size: 14px;
}








.default-form .form-row input[type=text], .default-form .form-row input[type=email],
	.default-form .form-row input[type=tel], .default-form .form-row input[type=url],
	input[type=password] {
	font-size: 14px;
	width: 100%;
	height: 50px;
	padding: 0 0 0 22px !important;
	border: 1px solid #d1d1d1;
}

.formError .formErrorArrow {
	width: 15px !important;
	margin: -2px 0 0 13px !important;
	position: relative !important;
	display: none !important;
}

.formError .formErrorContent {
	width: 100% !important;
	background: unset !important;
	position: unset !important;
	color: #f10f0f !important;
	min-width: 150px !important;
	font-size: 11px !important;
	border: unset !important;
	box-shadow: unset !important;
	-moz-box-shadow: 0 0 6px #000 !important;
	-webkit-box-shadow: unset !important;
	-o-box-shadow: 0 0 6px #000 !important;
	padding: unset !important;
	border-radius: unset !important;
	-moz-border-radius: 6px !important;
	-webkit-border-radius: unset !important;
	-o-border-radius: 6px !important;
}

.parentFormsignupForm.formError {
	opacity: 0.87 !important;
	position: absolute !important;
	top: 28px !important;
	left: 0px !important;
	right: initial !important;
	margin-top: 12px !important;
	z-index: 1;
	display: block !important;
}

input#getStartedBtn {
	margin-top: 10px;
}

.default-form .form-row input[type=text], .default-form .form-row input[type=email],
	.default-form .form-row input[type=tel], .default-form .form-row input[type=url],
	.default-form .form-row input[type=password] {
	font-size: 14px;
	margin-top: 10px;
}

.error2 {
	border: 1px solid #f90d0d !important;
}

ul#ui-id-1 {
	background-color: #ffffff;
	padding-left: 20px;
	padding-right: 20px;
}
.comments-area .comment-form>p button[type="submit"], .gdpr-notice .btn,
	.team.element-six .team-item>.holder .data .btn, .radiantthemes-button>.radiantthemes-button-main,
	.rt-fancy-text-box>.holder>.more .btn, .rt-call-to-action-wraper .rt-call-to-action-item .btn:hover,
	.radiant-contact-form .form-row input[type=submit], .wraper_error_main.style-one .error_main .btn,
	.wraper_error_main.style-two .error_main .btn, .wraper_error_main.style-three .error_main_item .btn,
	.wraper_error_main.style-four .error_main .btn {
	border-radius: 4px 4px 4px 4px;
}

ul#ui-id-1 {
    background-color: #ffffff;
    padding-left: 20px;
    padding-right: 20px;
	z-index: 3;
    position: relative;
    top: -1683px;
    left: 943.617px;
    width: 1618px;
}

ul, ol {
    margin: 0;
    padding: 0;
    list-style: none;
}

.default-form.faq-contact-form .form-row input[type=button] {
    font-weight: 500 !important;
    letter-spacing: 1px;
    line-height: 30px;
    background: linear-gradient(to right, #fa897d 0%, #fe5f88 100%);
    border-radius: 3px !important;
    color: #ffff !important;
    width: 100%;
    height: 50px;
    border: none;
    border-radius: 0;
    cursor: pointer;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 14px;
}


.default-form .form-row {
    margin: 7px 5px;
}


.default-form.faq-contact-form .form-row input[type=button] {
    font-weight: 500 !important;
    letter-spacing: 1px;
    line-height: 30px;
    background: linear-gradient(to right, #fa897d 0%, #fe5f88 100%);
    border-radius: 3px !important;
    color: #ffff !important;
    width: 100%;
    height: 50px;
    border: none;
    border-radius: 0;
    cursor: pointer;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 14px;
}

input#getStartedBtn {
    margin-top: 10px;
}





#signupDetailedDiv .default-form .form-row {
    margin: 13px 5px;
}


#signupDetailedDiv .parentFormsignupForm.formError {
    opacity: 0.87 !important;
    position: absolute !important;
    left: 0px !important;
    right: initial !important;
    margin-top: 60px !important;
    z-index: 1;
    display: block !important;
	top: unset !important;
}
