.lgenform-field .captcha-generator {
     text-align: left;
     padding: 5px 0;
}

.leadgen-field-alignment {
    padding-top: 12px;
    padding-bottom: 12px;
}

.leadgen-dropdown {
	font-size: 12px;
    margin-bottom: 0.25rem;
}

.dxp-col-lg-12.leadgen-checkbox {
	font-size: 16px;
	line-height: 20px;
    padding-left: 0px;
}

.dxp-col-lg-12.leadgen-radio {
	font-size: 16px;
	line-height: 20px;
}


.leadgen-captcha-inline {
	display: inline-block;
}

.lgenform__input.arform__input.captchaField.leadgen-captcha-inline {
    margin-bottom: -4%;
}

.leadgen-submit-btn {
	margin-top: 48px;
}

.text-editor.text-article {
    padding-left: 12px;
}

.website, .networkProviderothertext, .surchargeothertext , .errhide{
	display: none;
}

.checkbox-alignment{
	width: 100%;
    float: left;
}

select::-ms-expand {
    display: none;
}

.leadgen-other-field-alignment {
    padding-top: 12px;
}

.leadgen-radio-field{
    font-size: 12px;
    margin-bottom: 0.25rem;
}

.lgenform-field.dxp-col-lg-12{
	clear:left;
}

.captchinput{
    height:25px;
    border-color:grey;
} 

.topspace {
    margin-top: 25px;
    color: #d7373c;
    font-size: .75rem;
    line-height: .94rem;
    font-family: MarkForMC,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;
    margin: .5rem 0 .25rem;
    word-break: break-word;
}

.captchaie{
	padding-bottom: 10% !important;
}

.dxpcaptchaerr{
	color: #d7373c;
    font-size: .75rem;
    line-height: .94rem;
    font-family: MarkForMC,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;
    margin-right: 0px;
    margin-bottom: 0.25rem;
    margin-left: 0px;
    word-break: break-word;
}

.mob-refresh-icon{
   margin-top: 0;
}

.captcha-refresh-icon{
	display: inline;
}

.capctha-input-sec{
	display: inline-block;
    margin-left: 10px;
}

#leadgenformcontainer select {
    height: 2.5rem;
    border: 1px solid #96918b;
    padding: 10px 52px 10px 16px;
    font-size: .875rem;
    line-height: 1.25rem;
    border-radius: .25rem;
    width: 100%;
    margin: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-image: linear-gradient(45deg,transparent 50%,#96918b 0),linear-gradient(135deg,#96918b 50%,transparent 0);
    background-position: calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px);
    background-size: 5px 5px,5px 5px;
    background-repeat: no-repeat;
    font-family: MarkForMC,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;
    color: inherit;
    text-transform: none;
}

#leadgenformcontainer label {
    display: inline-block;
    margin-bottom: .5rem;
    font-family: MarkForMC,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;
}

.dxp .dxp-theme-white #leadgenformcontainer select.error, .dxp .dxp-theme-light-grey #leadgenformcontainer select.error {
    border-color: #d7373c;
}

.dxp .dxp-theme-black #leadgenformcontainer select, .dxp .dxp-theme-rich-grey #leadgenformcontainer select {
    color: #000;
    background-color: #fff;
    border: 1px solid #141413;
}

.dxp .dxp-theme-black #leadgenformcontainer select.error {
    border-color: #d7373c;
}

.dxp .dxp-theme-quaternary-light #leadgenformcontainer select, .dxp .dxp-theme-tertiary-light #leadgenformcontainer select {
    border: 1px solid #d4d4d4;
}

@media screen and (min-width: 768px) and (max-width: 991px)  {
	div#leadgenformcontainer {
		padding: 0 80px;
	}
}
.dxp-nucaptcha .nu-captcha-container .nucaptcha-player {
    float: left;
    margin-bottom: 14px;
    margin-left: 14px;
}

[dir="rtl"] .dxp-nucaptcha .nu-captcha-container .nucaptcha-player {
    float: right;
    margin-left: 0px;
    margin-right: 14px;
}

.bin-error, .enter-error {
    color: #d7373c;
    display: block;
    font-size: 16px;
}