.crmWebToEntityForm > form {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}
/* form row */
.zcwf_row {
    position: relative;
    margin: 0;
    width: 100%;
}
.zcwf_row.col50 {
    width: calc(50% - 18px);
}
/* required asterix before the input */
.zcwf_row .zcwf_col_lab label > span {
    opacity: 1;
}
.zcwf_row .zcwf_col_lab {
    height: 30px;
    line-height: 30px;
}
/* 02-02-20222 */
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_lab {
    height: 20px;
    line-height: 20px;
}

/* label before the input */
.zcwf_row .zcwf_col_lab label {
    font-size: 16px;
    position: relative;
    top: 0;
    left: 0;
	color:#999999;
    transition: all 0.05s linear;
}
/* label as placeholder text inside input */
.zcwf_row:not(.focused) .zcwf_col_lab label , .zcwf_row:not(.focused) .select_lebel label{
	top: 36px;
    left: 16px;
    color: #999999;
    height: 40px;
    line-height: 40px;
}
.zcwf_row:not(.focused) .select_lebel label{
	top: 34px;
}
/* required asterix inside input */
.zcwf_row:not(.focused) .zcwf_col_lab label > span {
    opacity: 0.3;
}
.crmWebToEntityForm .formsubmit {
    width: 100%;
    margin-top: 15px;
}

/* Input */
.zcwf_row .zcwf_col_fld input[type="text"],
.zcwf_row .zcwf_col_fld input[type="datetime-local"],
.zcwf_row .zcwf_col_fld select {
    border: 1px solid #999999;
	border-radius: 4px;
	background-color: #F9FBFF;
    color: #999999;
	padding: 12px 42px 12px 16px;
    font-size: 16px;
    width: 100%;
    margin: 0;
    box-sizing: border-box;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input[type="datetime-local"] {
	padding: 12px 16px;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input[type="datetime-local"]:focus {
	padding: 12px 16px !important;
}
/* Error text under input */
.zcwf_row .zcwf_col_fld label.error {
    font-size: 12px;
    color: #999999;
    margin: 1px 0 5px 0;
}
/* Error icon in input and select */
.zcwf_row .zcwf_col_fld input+label.error:before ,
.zcwf_row .zcwf_col_fld label#LEADCF9-error:before,
.zcwf_row .zcwf_col_fld label#test1-error:before,
.zcwf_row .zcwf_col_fld label#test2-error:before,
.zcwf_row .zcwf_col_fld label#test3-error:before,
.zcwf_row .zcwf_col_fld label#test4-error:before,
.zcwf_row .zcwf_col_fld label#test5-error:before,
.zcwf_row .zcwf_col_fld label#test6-error:before,
.zcwf_row .zcwf_col_fld label#test7-error:before,
.zcwf_row .zcwf_col_fld label#test8-error:before,
.zcwf_row .zcwf_col_fld label#test9-error:before,
.zcwf_row .zcwf_col_fld label#test10-error:before,
.zcwf_row .zcwf_col_fld label#test11-error:before,
.zcwf_row .zcwf_col_fld label#test12-error:before
{
    position: absolute;
	top: 46px;
    right: 15px;
	color: #ff0000;
	content: "";
    background: url('/wp-content/uploads/2021/12/Exclamation-Mark1.svg') no-repeat;
	background-size: cover;
    width: 20px;
    height: 20px;
}
.zcwf_row .zcwf_col_fld label#LEADCF9-error:before{
	top: 45px;
    right: 20px;
}
 /* Submit button hover */
body .zcwf_col_fld input[type = "submit"]{
	font-size:24px;
}
body .zcwf_col_fld input[type = "submit"]:hover {
    background: #B5A1CD;
    box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.25);
    border-radius: 4px;
    border-color: #B5A1CD;
}
/* divider */
.zcwf_divider_tbd {
    border-bottom: 2px solid #3A3A3C;
    padding-top: 18px ;
}
/* Divider text */
.zcwf_divider_title p {
    font-size: 11px;
    color: #1D1D1B;
    font-weight: bold;
    line-height: 12.64px;
    padding: 5px 0px 0px 10px;
}
/* Tooltip */
.zcwf_lblTopBottom .zcwf_tooltip_over{
	position: relative;
}
.zcwf_lblTopBottom .zcwf_tooltip_ctn {
    display: block;
    position: absolute;
    top: 0px;
	right: 0;
    background: #FFFFFF;
    box-shadow: 1px 5px 10px rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    word-break: break-word;
    min-width: 150px;
    max-width: 150px;
    color: #333;
    padding: 8px 10px;
    font-size: 14px;
	text-align:center;
	font-weight: 300;
	line-height: 16px;
    z-index: 1;
}
.zcwf_lblTopBottom .zcwf_col_help {
    float: left;
    margin-left: 7px;
    font-size: 12px;
    max-width: 35%;
    word-break: break-word;
    position: absolute;
    right: -29px;
    top: 42px;
}
.zcwf_col_help .zcwf_custom_tooltip {
    cursor: pointer;
    width: 18px;
    height: 18px;
    display: inline-block;
    background: #fff;
    border: 2px solid #23608b;
    color: #23608b;
    text-align: center;
    font-size: 12px;
    line-height: 16px;
    font-weight: bold;
    border-radius: 50%;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row:not(.focused) .zcwf_col_lab label, .zoho-crm-layout-3-form-custom-class-wrap .zcwf_row:not(.focused) .select_lebel label {
	top: 36px;
    left: 16px;
    color: #999999;
    height: 40px;
    line-height: 40px;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_lblTopBottom .zcwf_tooltip_ctn {
 	box-shadow: 0 0.4rem 0.8rem rgb(13 21 55 / 10%);
    border-radius: 0.5rem;
	font-size: 16px;
    text-align: center;
    font-weight: 400;
    line-height: 24px;
}
.zcwf_custom_tooltip:hover .zcwf_tooltip_ctn{
	display:block;
}
.zcwf_tooltip_ctn{
	display:none;
}
select:disabled {
	opacity: 1 !important;
}
body select option:disabled {
	opacity: 0.7;
}
input::placeholder,
textarea::placeholder {
    color: #999999;
}
.required-prev-selection.error:before {
    position: absolute;
    top: -38px;
    right: 10px;
    color: #ff0000;
    content: "";
    background: url(/wp-content/uploads/2021/12/Exclamation-Mark1.svg) no-repeat;
    background-size: cover;
    width: 20px;
    height: 20px;
    z-index: 1;
}
.foundationForm1 input[type="submit"] {
	width: 100%;
}
/* Media query */
@media screen and (max-width: 480px) {
  .zcwf_row.col50{
	width:100%;
  }
}

/* layout 3 css 06-01-2022 start */
.zoho-crm-layout-3-form-custom-class-wrap {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -20px;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row {
    width: 50%;
    padding: 0 20px;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_lblTopBottom .zcwf_col_help {
    float: left;
    margin-left: 7px;
    font-size: 12px;
    max-width: 35%;
    word-break: break-word;
    position: absolute;
    right: -10px;
    top: 42px;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row:not(.focused) .select_lebel label {
    top: 36px;
    height: 31px;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input{
    outline: 1px solid transparent;
    outline-offset: -1px;
    transition: all 0.1s;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input:focus,.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld select:focus {
	border : 2px solid #999999 !important;
    background-color: #E8F0FE !important;
	padding: 11px 42px 11px 15px !important;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld select:focus {
    padding: 11px 55px 11px 15px !important;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld select option {
    background-color: #eaf5fe;
    padding: 5px 2px;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input[type="tel"]:focus {
	border : 2px solid #999999 !important;
    background-color: #E8F0FE !important;
	padding: 11px 16px 11px 44px !important;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld select{
    -webkit-appearance: none;
    -moz-appearance: none;
    background-image: url("data:image/svg+xml;utf8,<svg height='18' fill='%23bcbfcd' viewBox='0 0 24 24' width='18' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");
    background-position-y: 9px;
    background-position-x: right;
    background-repeat: no-repeat;
    background-size: 30px;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_col_help {
	right: -9px;
    top: 32px;
    z-index: 1;
}
.zcwf_lblTopBottom .zcwf_col_help{
    font-size: initial;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input[type="text"], .zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input[type="tel"],
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld #COBJ28CF29{
    -webkit-appearance: none;
    -moz-appearance: none;
    border: 1px solid #999999;
	border-radius: 4px;
	background-color: #F9FBFF;
    color: #999999;
    padding: 12px 35px 12px 16px;
    font-size: 16px;
    width: 100%;
    margin: 0;
    box-sizing: border-box;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input[type="tel"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    border: 1px solid #999999;
	border-radius: 4px;
	background-color: #F9FBFF;
    color: #999999;
    padding: 12px 16px 12px 44px;
    font-size: 16px;
    width: 100%;
    margin: 0;
    box-sizing: border-box;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input::-webkit-outer-spin-button,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input[type="tel"] {
  -moz-appearance: textfield;
}
/* error inut*/
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld select{
    padding: 12px 55px 12px 16px;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld select{
    padding: 12px 55px 12px 16px;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input.error,.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld select.error {
    border: 1px solid #F59C97;
    background-color: #F9FBFF;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input:focus.error,.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld select:focus.error {
	border: 2px solid #F59C97 !important;
	background-color: #E8F0FE !important;
    padding: 11px 35px 11px 15px !important;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input[type="tel"]:focus {
    border: 2px solid #999999 !important;
    background-color: #E8F0FE !important;
    padding: 11px 16px 11px 43px !important;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input+label.error:before {
    position: absolute;
	top: -35px;
    right: 50px;
    color: #ff0000;
    content: "";
    background: url(/wp-content/uploads/2021/12/Exclamation-Mark1.svg) no-repeat;
    background-size: cover;
    width: 20px;
    height: 20px;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld #phone-error:before {
    position: absolute;
    top: -35px;
    right: 10px;
    color: #ff0000;
    content: "";
    background: url(/wp-content/uploads/2021/12/Exclamation-Mark1.svg) no-repeat;
    background-size: cover;
    width: 20px;
    height: 20px;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input[type="tel"] {
	padding: 12px 16px 12px 44px !important;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row.focused .zcwf_col_fld input[type="tel"] {
	padding: 11px 16px 11   px 43px !important;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#LEADCF9-error:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test1-error:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test2-error:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test3-error:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test4-error:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test5-error:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test6-error:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test7-error:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test8-error:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test9-error:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test10-error:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test11-error:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test12-error:before
 {
    top: -35px;
    right: 70px;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label.error{
    margin: 5px 0 5px 0;
}
.zcwf_lblTopBottom .zoho-crm-layout-3-form-custom-class-wrap .zcwf_tooltip_over {
    position: unset;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_col_help .zcwf_custom_tooltip, .zcwf_row_custom_main .zcwf_col_help .zcwf_custom_tooltip  {
    cursor: pointer;
    width: 18px;
    height: 18px;
    display: inline-block;
    background: #fff;
    border: 2px solid #23608b;
    color: #23608b;
    text-align: center;
    font-size: 10px;
    line-height: 20px;
    font-weight: bold;
    border-radius: 50%;
    background: url(/wp-content/uploads/2021/11/icon__info.svg);
    background-repeat: no-repeat;
    color: transparent;
    background-size: cover;
    border: none;
}
.zoho-crm-layout-3-form-custom-class-wrap .iti {
	width: 100%;
}
.zcwf_lblTopBottom .zoho-crm-layout-3-form-custom-class-wrap .zcwf_tooltip_ctn {
    margin-right: 22px;
    top: -12px !important;
	box-shadow: 0 0.4rem 0.8rem rgb(13 21 55 / 10%);
    border-radius: 0.5rem;
}
.zcwf_lblTopBottom .zcwf_row_custom_main .zcwf_tooltip_ctn {
    margin-right: 22px;
    top: -37px !important;
	box-shadow: 0 0.4rem 0.8rem rgb(13 21 55 / 10%);
    border-radius: 0.5rem;
}
/* submite */
.zoho-crm-layout-3-form-custom-class-submit{
    font-size: 24px;
    background: linear-gradient(136.03deg, #7067E6 0%, #7067E6 100%);
    border-radius: 4px;

}
body .zcwf_col_fld input[type = "submit"].zoho-crm-layout-3-form-custom-class-submit:hover {
    background: linear-gradient(136.03deg, #7067E6 0%, #564EBF 100%);
    box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.25);
    border-radius: 4px;
    color: #fff;
}
body .zcwf_col_fld input[type = "submit"].zoho-crm-layout-3-form-custom-class-submit:focus{
    background: linear-gradient(136.03deg, #564EBF 0%, #564EBF 100%);
    box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.25);
    border-radius: 4px;
    outline: none;
    color: #fff;
}
/* succsess msg */
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input+label.error.valid:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld textarea+label.error.valid:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#LEADCF9-error.valid:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld #phone-error.valid:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test1-error.valid:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test2-error.valid:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test3-error.valid:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test4-error.valid:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test5-error.valid:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test6-error.valid:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test7-error.valid:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test8-error.valid:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test9-error.valid:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test10-error.valid:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test11-error.valid:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test12-error.valid:before
 {
    background: url(/wp-content/uploads/2021/12/Exclamation-right-sine.svg) no-repeat;
    background-size: cover;
	top:-48px;
}
.zoho-crm-layout-3-form-custom-class-wrap .iti__selected-flag {
    height: 48px;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row {
	margin-bottom: 4px;
    padding-bottom: 8px;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label.error {
    margin: 5px 0 5px 0;
    display: block;
    position: absolute;
    bottom: -10px;
    left: 20px;
    width: 100%;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld .iti label.error {
    margin: 5px 0 5px 0;
    display: block;
    position: absolute;
    bottom: -18px;
    left: 0;
    width: 100%;
    white-space: nowrap;
    text-overflow: clip;
}
.zoho-crm-layout-3-form-main-width {
	width: 100%;
}
/* zoho-crm-layout-3-form-no-validation */
.zoho-crm-layout-3-form-no-validation.zcwf_row .zcwf_col_fld input+label.error:before{
    display: none;
}
.zoho-crm-layout-3-form-no-validation.zcwf_row .zcwf_col_fld input[type="text"]:focus {
    border: 2px solid;
    padding: 11px 42px 11px 15px;
    background-color: #E8F0FE !important;
}
/* 11-01-2022 start */
/* tooltip start */
.zcwf_lblTopBottom .zoho-crm-layout-3-form-custom-class-wrap .zcwf_tooltip_ctn{
    margin-right: 22px;
    top: -12px !important;
    box-shadow: 0 0.4rem 0.8rem rgb(13 21 55 / 10%);
    border-radius: 0.5rem;
    box-shadow: 0 0.4rem 0.8rem rgb(13 21 55 / 10%);
    border-radius: 0.5rem;
    padding: 15px;
    position: absolute;
    background: #fff;
    top: 0px;
    z-index: 2;
    display: inline-block;
    text-align: left;
    font-size: 16px;
    width: 80%;
}
/* tooltip end */
/* select form start */
.zoho-crm-layout-3-form-custom-class-wrap  .select2-container--classic .select2-selection--single {
	padding: 10px 55px 10px 16px;
	height: auto;
	background-color: #F9FBFF;
	background-image: none;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row span.select2.select2-container.select2-container--classic.select2-container--below,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row span.select2.select2-container.select2-container--classic {
    width: 100% !important;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row span.select2-selection.select2-selection--multiple {
    display: flex;
    height: 50px;
    align-items: center;
    overflow: auto;
    overflow-y: none;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .select2-container--classic.select2-container--open .select2-selection--multiple,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .select2-container--classic .select2-selection--multiple:focus,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .select2-container--classic.select2-container--open .select2-selection--single,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .select2-container--classic .select2-selection--single:focus {
    border: 1px solid #999999;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row span.select2-selection.select2-selection--multiple::-webkit-scrollbar,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row span.select2-selection.select2-selection--single::-webkit-scrollbar {
    height: 5px;
}

.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row span.select2-selection.select2-selection--multiple::-webkit-scrollbar-track,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row span.select2-selection.select2-selection--single::-webkit-scrollbar-track {
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row span.select2-selection.select2-selection--multiple::-webkit-scrollbar-thumb,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row span.select2-selection.select2-selection--single::-webkit-scrollbar-thumb {
    background-color: darkgrey;
    outline: 1px solid slategrey;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row span.select2-selection.select2-selection--multiple .select2-selection__rendered,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row span.select2-selection.select2-selection--single .select2-selection__rendered{
    display: flex;
    overflow: visible;
}

/* select form end */
.zoho-crm-layout-3-form-no-validation.zcwf_row .zcwf_col_fld input[type="text"]:focus,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input:focus,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input[type="tel"]:focus,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld select:focus{
    background-color: #eaf5fe !important;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#LEADCF9-error:before{
    z-index: 99;
    right: 50px;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld #LEADCF9-error.error + .select2 span.select2-selection.select2-selection--multiple {
    border-color: #F59C97;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld #LEADCF9-error.valid + .select2 span.select2-selection.select2-selection--multiple{
    border-color: #999999;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row span.select2-selection.select2-selection--multiple,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row span.select2-selection.select2-selection--multiple .select2-search--inline .select2-search__field{
    background-color: #F9FBFF !important;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row span.select2-selection.select2-selection--multiple[aria-expanded="true"]{
    border: 2px solid #999999;
    background-color: #eaf5fe !important;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row span.select2-selection.select2-selection--multiple[aria-expanded="true"] .select2-search--inline .select2-search__field{
    background-color: #eaf5fe !important;
}
.LEADCF9_select_dropdown .select2-results__option {
    font-size: 16px;
    color: #5d5e60;
    background-color: #eaf5fe !important;
    padding: 0 6px !important;
}
.select2-container--classic.select2-container--open .select2-dropdown {
    border-color:#999999 !important;
}
/* 11-01-2022 end */
/* 12-01-2022 start */
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row span.select2-selection.select2-selection--multiple,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row span.select2-selection.select2-selection--multiple .select2-search--inline .select2-search__field {
    font-size: 16px;
    line-height: 20px;
}
.zoho-crm-layout-3-form-custom-class-wrap::placeholder {
    color: #999999;
    opacity: 1;
}
.zoho-crm-layout-3-form-custom-class-wrap:-ms-input-placeholder {
    color: #999999;
}
.zoho-crm-layout-3-form-custom-class-wrap::-ms-input-placeholder {
    color: #999999;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld select option{
    color: #5d5e60;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld select:not([multiple]) option[value=""] {
    display: none;
}
.LEADCF9_select_dropdown .select2-results__option.select2-results__option--highlighted {
    background-color: #155cd5 !important;
}
.LEADCF9_select_dropdown .select2-results__options[aria-multiselectable=true] .select2-results__option{
    position: relative;
}
.LEADCF9_select_dropdown .select2-results__options[aria-multiselectable=true] .select2-results__option::after{
    content: '';
    position: absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    z-index:1;
    background: transparent;
}
/* 12-01-2022 end */
/*22-02-2022 start*/
.zoho-crm-layout-3-form-custom-class-wrap span.select2.select2-container.select2-container--classic span.select2-search.select2-search--inline {
    width: 100%;
	display: block;
	float: left;
}
/*22-02-2022 end*/
@media (min-width: 1345px) {
	.elementor-section.get-started-general-variation-sec-col.get-started-general-variation-sec-col-new .elementor-container {
		margin-left: 0;
		max-width: 600px;
	}
}
@media screen and (max-width: 1024px) {
    .zoho-crm-layout-3-form-custom-class-wrap {
        display: block;
        margin: 0;
        width: 100%;
    }
    .zoho-crm-layout-3-form-custom-class-wrap .zcwf_row {
        width: 100%;
        padding: 0;
    }
     .zoho-crm-layout-3-form-custom-class-wrap .zcwf_col_help {
        float: left;
        margin-left: 7px;
        font-size: 12px;
        max-width: 35%;
        word-break: break-word;
        position: absolute;
        right: -25px;
        top: 42px;
    }
    .zcwf_row_custom_main .zcwf_col_help{
        right: -25px;
    }
	.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label.error {
		bottom: -17px;
		left: 0;
	}
	.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input+label.error:before {
		top: -35px;
		right: 15px !important;
	}
    .zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#LEADCF9-error:before {
		top: -35px;
		right: 15px !important;
    }
	.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#LEADCF9-error:before, .zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test1-error:before, .zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test2-error:before, .zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test3-error:before, .zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test4-error:before, .zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test5-error:before, .zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test6-error:before, .zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test7-error:before, .zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test8-error:before, .zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test9-error:before, .zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test10-error:before, .zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test11-error:before, .zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label#test12-error:before {
		right: 30px;
	}
}
@media screen and (max-width: 768px) {
    .zoho-crm-layout-3-form-custom-class-wrap .zcwf_col_help {
        top: 34px;
    }
	body .zcwf_col_fld input[type = "submit"] {
		font-size: 14px;
	}
}
/* layout 3 css 06-01-2022 end */
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld.input-group-addon-name select {
    border: none;
    background: transparent;
    position: absolute;
    width: auto !important;
    display: inline-block;
    padding-right: 15px !important;
    border: 2px solid transparent;
    padding-top: 11px;
    padding-bottom: 11px !important;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld.input-group-addon-name input[type="text"]{
    padding: 12px 35px 12px 80px !important;
}

.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld.input-group-addon-name input[type="text"]:focus{
    padding: 11px 35px 11px 79px !important;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row:not(.focused) .zcwf_col_lab label.input-group-label-name{
    left: 80px;
}
.input-group-addon-name span.select2.select2-container {
    position: absolute;
}
.input-group-addon-name .select2-container--default .select2-selection--single {
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: 0px;
    display: flex;
    border-right: 1px solid #dfdfdf;
    align-items: center;
    height: 50px;
}
.input-group-addon-name .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 50%;
    right: 1px;
    width: 20px;
    transform: translateY(-50%);
}
.zoho-crm-layout-3-form-custom-class-wrap .select2-container--classic .select2-selection--single .select2-selection__arrow {
	height: auto;
	top: 50%;
	background-color: transparent;
}
.zoho-crm-layout-3-form-custom-class-wrap .select2-container--classic .select2-selection--single .select2-selection__arrow b {
    border-color: #b1b1b1 transparent transparent;
    border-style: solid;
    border-width: 6px 6px 0;
    height: auto;
    left: 20%;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 12px;
}
.input-group-addon-name .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #999;
    font-size: 16px;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row.focused_FNAME .zcwf_col_fld.input-group-addon-name input{
    border-width: 2px;
    background-color: #eaf5fe !important;
    padding: 11px 35px 11px 80px !important;
}
/* twilo css video chat */
#twilio_video_priview #video {
    max-width: 400px;
    width: 100%;
    background-color: #000;
    display: block;
    margin: auto;
}
.voc_select_dropdown.LEADCF9_select_dropdown {
	top: -17px;
}
.voc_select_dropdown.LEADCF9_select_dropdown .select2-results__options[aria-multiselectable=true] .select2-results__option::after {
	position: relative;
}
.voc_select_dropdown.LEADCF9_select_dropdown ul > li > ul > li.select2-results__option {
	margin-left: 15px;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld.input-group-addon-name input[type="text"]:focus::-webkit-input-placeholder {
   color:transparent;
}

.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld.input-group-addon-name input[type="text"]:focus:-moz-placeholder { /* Firefox 18- */
   color:transparent;
}

.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld.input-group-addon-name input[type="text"]:focus::-moz-placeholder {  /* Firefox 19+ */
   color:transparent;
}

.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld.input-group-addon-name input[type="text"]:focus:-ms-input-placeholder {
   color:transparent;
}
/*new form*/
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row:not(.focused) .zcwf_col_lab label, .zoho-crm-layout-3-form-custom-class-wrap .zcwf_row:not(.focused) .select_lebel label {
    z-index: -1;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input[type="text"]#COBJ28CF125,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input[type="text"]#Phone_number_crm,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input[type="text"]#COBJ35CF17{
    padding: 12px 16px 12px 44px !important;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input[type="text"]#COBJ28CF125:focus,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input[type="text"]#Phone_number_crm:focus,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input[type="text"]#COBJ35CF17:focus {
    border: 2px solid;
    background-color: #E8F0FE !important;
    padding: 11px 16px 11px 43px !important;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input#Phone_number_crm+label.error:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input#COBJ28CF125+label.error:before,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input#COBJ35CF17+label.error:before{
    right: 10px;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld select + label.error + .select2 span.select2-selection.select2-selection--multiple,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld select + label.error + .select2 span.select2-selection.select2-selection--single {
    border-color: #F59C97;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row span.select2-selection.select2-selection--multiple[aria-expanded="true"],
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row span.select2-selection.select2-selection--single[aria-expanded="true"] {
    border: 2px solid #999999;
    background-color: #eaf5fe !important;
}
.input-group-addon-name span.select2.select2-container {
    width: 23% !important;
}
.LEADCF9_select_dropdown.input-fname-css {
    width: 200px !important;
}
.zcwf_row.multi_select_field .zcwf_col_fld select+label.error:before
{
    position: absolute;
	top: 46px;
    right: 50px;
	color: #ff0000;
	content: "";
    background: url('/wp-content/uploads/2021/12/Exclamation-Mark1.svg') no-repeat;
	background-size: cover;
    width: 20px;
    height: 20px;
    z-index: 99;
    top: -35px;
}
.zcwf_row.multi_select_field .zcwf_col_fld select+label.error.valid:before{
    background: url(/wp-content/uploads/2021/12/Exclamation-right-sine.svg) no-repeat;
    background-size: cover;
    top: -48px;
}
.zcwf_row.multi_select_field .zcwf_col_fld label.valid + .select2 span.select2-selection.select2-selection--multiple,
.zcwf_row.multi_select_field .zcwf_col_fld label.valid + .select2 span.select2-selection--single {
    border-color: #999999 !important;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row.zcwf_row_full_width{
    width: 100%;
}
/* select_picklist */
.crm_form_select_picklist.zcwf_row.zcwf_row_full_width {
    display: flex;
    position: relative;
}
.crm_form_select_picklist .zcwf_row {
    position: initial;
}
.crm_form_select_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:first-child {
    width: 35%;
}
.crm_form_select_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:last-child {
    width: 65%;
}
.crm_form_select_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:last-child .zcwf_col_fld .select2-container{
    width: 100% !important;
}
.zoho-crm-layout-3-form-custom-class-wrap .crm_form_select_picklist .zcwf_row:not(.focused) .zcwf_col_lab label {
    z-index: -1;
    position: absolute;
    left: 23%;
}
.zoho-crm-layout-3-form-custom-class-wrap .crm_form_select_picklist .zcwf_row .zcwf_col_lab label {
    z-index: -1;
    position: absolute;
    left: 23%;
}
.crm_form_select_picklist.zcwf_row.zcwf_row_full_width .zcwf_row{
    padding: 0;
}
.crm_form_select_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:first-child .zcwf_col_fld input,
.crm_form_select_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:first-child .zcwf_col_fld select,
.crm_form_select_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:first-child .zcwf_col_fld .select2-container--classic .select2-selection--multiple,
.crm_form_select_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:first-child .zcwf_col_fld .select2-container--classic .select2-selection--single {
    border-radius: 5px 0 0 5px;
    transition: all 0s;
    border-right: 0px !important;
}
.crm_form_select_picklist.focused_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:first-child .zcwf_col_fld input,
.crm_form_select_picklist.focused_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:first-child .zcwf_col_fld select,
.crm_form_select_picklist.focused_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:first-child .zcwf_col_fld .select2-container--classic .select2-selection--multiple,
.crm_form_select_picklist.focused_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:first-child .zcwf_col_fld .select2-container--classic .select2-selection--single {
    background-color: #eaf5fe !important;
    border-width: 2px;
    border-right: 0px;
}
.crm_form_select_picklist.focused_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:first-child .zcwf_col_fld input:focus,
.crm_form_select_picklist.focused_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:first-child .zcwf_col_fld select:focus{
    background-color: #eaf5fe !important;
    border-width: 2px;
    border-right: 0px !important;
}
.crm_form_select_picklist.focused_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:last-child .zcwf_col_fld input,
.crm_form_select_picklist.focused_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:last-child .zcwf_col_fld select,
.crm_form_select_picklist.focused_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:last-child .zcwf_col_fld .select2-container--classic .select2-selection--multiple
.crm_form_select_picklist.focused_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:last-child .zcwf_col_fld .select2-container--classic .select2-selection--single {
    background-color: #eaf5fe !important;
    border-width: 2px;
    border-left-color: #dfdfdf !important;
}
.crm_form_select_picklist.focused_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:last-child .zcwf_col_fld input:focus,
.crm_form_select_picklist.focused_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:last-child .zcwf_col_fld select:focus,
.crm_form_select_picklist.focused_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:last-child .zcwf_col_fld .select2-container--classic .select2-selection--multiple,
.crm_form_select_picklist.focused_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:last-child .select2-container--classic .select2-selection--single {
    background-color: #eaf5fe !important;
    border-width: 2px;
    border-left-width: 1px !important;
    border-left-color: #dfdfdf !important;
}
.zoho-crm-layout-3-form-custom-class-wrap .crm_form_select_picklist.focused_picklist.zcwf_row span.select2-selection.select2-selection--multiple .select2-search--inline .select2-search__field,
.zoho-crm-layout-3-form-custom-class-wrap .crm_form_select_picklist.focused_picklist.zcwf_row span.select2-selection.select2-selection--single .select2-search--inline .select2-search__field{
    background-color: #f9fbff00 !important;
}
.crm_form_select_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:last-child .zcwf_col_fld input,
.crm_form_select_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:last-child .zcwf_col_fld select,
.crm_form_select_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:last-child .zcwf_col_fld .select2-container--classic .select2-selection--single {
    border-radius: 0 5px 5px 0;
    border-left-color: #dfdfdf !important;
}
/*select error */
/* 01-02-2022 */
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld select+label.error:before {
    position: absolute;
    top: -35px;
    right: 70px;
    color: #ff0000;
    content: "";
    background: url(/wp-content/uploads/2021/12/Exclamation-Mark1.svg) no-repeat;
    background-size: cover;
    width: 20px;
    height: 20px;
	z-index: 1;
}
.crm_form_select_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:first-child .zcwf_col_fld select {
    padding: 12px 25px 12px 16px;
    border-right: 0px;
}
.crm_form_select_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:first-child .zcwf_col_fld select:focus {
    padding: 11px 19px 11px 15px !important;
    border-right: 0px;
}
.crm_form_select_picklist.focused_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:first-child .zcwf_col_fld select{
    padding: 11px 19px 11px 15px !important;
}
.zcwf_row.crm_form_select_picklist .zcwf_col_fld select+label.error:before {
    top: -39px;
    right: 30px;
}
.zoho-crm-layout-3-form-custom-class-wrap.focused_picklist_label .zcwf_row .zcwf_col_lab label {
    top: 0;
    left: 20px;
    z-index: 1;
    line-height: 30px;
}
.zoho-crm-layout-3-form-custom-class-wrap .crm_form_select_picklist.focused_picklist_label .zcwf_row.focused .zcwf_col_lab label {
    top: 0;
    left: 20px;
    z-index: 1;
    line-height: 20px;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld label.error:before{
    position: absolute;
    top: -35px;
    right: 50px;
    color: #ff0000;
    content: "";
    background: url(/wp-content/uploads/2021/12/Exclamation-Mark1.svg) no-repeat;
    background-size: cover;
    width: 20px;
    height: 20px;
}
.crm_form_select_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:first-child .zcwf_col_help{
    right: 100%;
    transform: translateX(10px);
}
/* tooltip */
.zcwf_lblTopBottom .zoho-crm-layout-3-form-custom-class-wrap .crm_form_select_picklist .zcwf_row:first-child .zcwf_tooltip_ctn{
    left: 0;
    margin-left: 22px;
}
.zoho-crm-layout-3-form-custom-class-wrap .crm_form_select_picklist .zcwf_row:last-child .zcwf_col_fld label.error {
    margin: 5px 0 5px 0;
    display: block;
    position: absolute;
    bottom: -10px;
    left: 100%;
    transform: translateX(-100%);
    width: 65%;
    padding-right: 20px;
    padding-left: 5px;
    z-index: 1;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.zoho-crm-layout-3-form-custom-class-wrap .crm_form_select_picklist .zcwf_row:first-child .zcwf_col_fld label.error {
    margin: 5px 0 5px 0;
    display: block;
    position: absolute;
    bottom: -10px;
    left: 0%;
    width: 35%;
    padding-left: 20px;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.voc_select_dropdown .select2-results__option li {
	display: none;
}
.select2-container--classic .voc_select_dropdown .select2-results__group {
	cursor: pointer;
	padding: 6px;
}
.voc_select_dropdown li.select2-results__option.select2-results__option--group .select2-results__group:before {
	content: "\f105";
    font-family: 'FontAwesome';
    padding: 6px;
}
.select2-container--classic .voc_select_dropdown .select2-results>.select2-results__options {
	max-height: 235px;
	background-color: #eaf5fe !important;
	padding: 10px 0;
}
.zcwf_row.crm_form_select_picklist .zcwf_row:first-child .zcwf_col_fld select+label.error:before{
    right: 20px;
}
.zcwf_row.crm_form_select_picklist .zcwf_col_fld select+label.error.valid:before {
    top: -52px;
}
.crmWebToEntityForm > form{
    display: block;
    width: 100%;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld select+label.error.valid:before {
    top: -46px;
    background: url(/wp-content/uploads/2021/12/Exclamation-right-sine.svg) no-repeat;
    background-size: cover;
}
.zoho-crm-layout-3-form-custom-class-wrap .iti__country-list {
    width: 300px;
}
/* 04-02-2022 */
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld select + label.error.valid + .select2 span.select2-selection.select2-selection--multiple,
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld select + label.error.valid + .select2 span.select2-selection.select2-selection--single {
    border-color: #999999;
}
/* 10-02-2022 */
.crm_form_select_picklist .zcwf_row .zcwf_col_lab {
    position: relative;
}
.zoho-crm-layout-3-form-custom-class-wrap .crm_form_select_picklist.focused_picklist_label .zcwf_row.focused .zcwf_col_lab label {
    left: 0px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: clip;
    width: 100%;
}
.zcwf_row.crm_form_select_picklist .zcwf_row .zcwf_col_fld select+label.error.valid:before {
    top: -52px;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld select+label.error.valid:before {
    top: -50px;
}

/* select picklist end */
/* textarea field start */
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld textarea:not(.select2-search__field){
    border: 1px solid #999999;
	border-radius: 4px;
	background-color: #F9FBFF;
    color: #999999;
	padding: 12px 42px 12px 16px;
    font-size: 16px;
    width: 100%;
    margin: 0;
    box-sizing: border-box;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld textarea:not(.select2-search__field){
    -webkit-appearance: none;
    -moz-appearance: none;
    border: 1px solid #999999;
	border-radius: 4px;
	background-color: #F9FBFF;
    color: #999999;
    padding: 12px 35px 12px 16px;
    font-size: 16px;
    width: 100%;
    margin: 0;
    box-sizing: border-box;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld textarea:not(.select2-search__field):focus {
    border: 2px solid;
    padding: 11px 42px 11px 15px;
    background-color: #E8F0FE !important;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld textarea:not(.select2-search__field):focus{
    background-color: #eaf5fe !important;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld textarea.error {
    border: 1px solid #F59C97;
    background-color: #F9FBFF;
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld textarea.error:focus {
	border: 2px solid #F59C97 !important;
	background-color: #E8F0FE !important;
    padding: 11px 35px 11px 15px !important;
}
.zcwf_row.multi_select_field .zcwf_col_fld textarea+label.error.valid:before{
    background: url(/wp-content/uploads/2021/12/Exclamation-right-sine.svg) no-repeat;
    background-size: cover;
    top: -48px;
}
.crm_form_select_picklist.focused_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:last-child .zcwf_col_fld input{
    padding: 11px 34px 11px 16px;
}
.crm_form_select_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:last-child .zcwf_col_fld input+label.error:before {
    position: absolute;
    top: -39px;
    right: 30px;
    color: #ff0000;
    content: "";
    background: url(/wp-content/uploads/2021/12/Exclamation-Mark1.svg) no-repeat;
    background-size: cover;
    width: 20px;
    height: 20px;
}
.crm_form_select_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:last-child .zcwf_col_fld input+label.error.valid:before {
    background: url(/wp-content/uploads/2021/12/Exclamation-right-sine.svg) no-repeat;
    background-size: cover;
    top: -51px;
}
/* textarea field end */
.prev-selection {
	position: relative;
}
.required-prev-selection {
	position: absolute;
	left: 0;
	right: 0;
    font-size: 12px;
    line-height: 1;
	color: #999999;
	margin: 5px 0 5px 0;
}
.required-prev-selection.removeText {
	display: none;
}
.zcwf_row_datetime .zcwf_col_fld,
.zcwf_row_datetime .zcwf_col_fld .zcwf_time {
	display: flex;
    flex-wrap: wrap;
}
.zcwf_row_datetime .zcwf_col_fld input#COBJ35CF119,
.zcwf_row_datetime .zcwf_col_fld input#COBJ35CF120 {
	border-radius: 4px 0 0 4px;
}
/*.zcwf_row_datetime .zcwf_col_fld input#COBJ35CF119,
.zcwf_row_datetime .zcwf_col_fld input#COBJ35CF120 {
	width: 50%;
}
.zcwf_row_datetime .zcwf_col_fld .zcwf_time select[name='COBJ35CF119hour'],
.zcwf_row_datetime .zcwf_col_fld .zcwf_time select[name='COBJ35CF119minute'],
.zcwf_row_datetime .zcwf_col_fld .zcwf_time select[name='COBJ35CF120hour'],
.zcwf_row_datetime .zcwf_col_fld .zcwf_time select[name='COBJ35CF120minute'] {
	border-left: 0;
    border-radius: 0;
}
.zcwf_row_datetime .zcwf_col_fld .zcwf_time select[name='COBJ35CF119ampm'],
.zcwf_row_datetime .zcwf_col_fld .zcwf_time select[name='COBJ35CF120ampm'] {
	border-left: 0;
    border-radius: 0 4px 4px 0;
}
.zcwf_row_datetime .zcwf_col_fld .zcwf_time select {
	width: 33.33%;
    padding: 10px;
}*/
.foundation-form-two-submit #formsubmit {
	width: 50%;
    float: right;
}
.foundation-form-two-submit #formsubmit::after {
	content: "";
	clear: both;
	display: block;
}
.foundationForm2 fieldset {
    padding: 0;
    border: 0;
}
.foundation-form2-section, .foundation-form3-section {
	display: none;
}
body .foundationForm .zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input[type="submit"]:focus,
body .foundationForm1 .zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input[type="submit"]:focus,
body .foundationForm2 .zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld input[type="submit"]:focus {
    padding: 18px 32px 18px 32px !important;
    background-color: #7067E6 !important;
    border: 1px solid #7067E6 !important;
}
.voc_hub_import .zoho-crm-layout-3-form-custom-class-wrap .zcwf_row.submit-btn-row .zcwf_col_fld {
	text-align: center;
}
.voc_hub_import .zoho-crm-layout-3-form-custom-class-wrap .zcwf_col_help {
    top: 0;
    bottom: 0;
    transform: translateY(40%);
}
.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row.submit-btn-row .zcwf_col_fld #formsubmit:focus {
	padding: 18px 32px 18px 32px !important;
}
.wfrm_fld_dpNn {
	display: none;
}
@media screen and (max-width: 1024px) {
    .zcwf_row.multi_select_field .zcwf_col_fld select+label.error:before{
        right: 15px;
    }
    .zoho-crm-layout-3-form-custom-class-wrap .focused_FNAME.crm_form_select_picklist.zcwf_row .zcwf_col_lab label{
        left: 0px;
    }
    /* select picklist start */
    .zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_fld select+label.error:before {
        right: 25px;
    }
    .zoho-crm-layout-3-form-custom-class-wrap .zcwf_row.crm_form_select_picklist .zcwf_col_fld select+label.error.valid:before {
        right: 15px;
        top: -48px;
    }
    .zcwf_row.crm_form_select_picklist .zcwf_row:first-child .zcwf_col_fld select+label.error:before {
        right: 25px;
    }
    .zoho-crm-layout-3-form-custom-class-wrap .crm_form_select_picklist .zcwf_row:first-child .zcwf_col_fld label.error{
        padding-left: 0px;
    }
    .crm_form_select_picklist.zcwf_row.zcwf_row_full_width .zcwf_row:first-child .zcwf_col_help {
        right: 100%;
        transform: translateX(-7px);
    }
    .zoho-crm-layout-3-form-custom-class-wrap .crm_form_select_picklist .zcwf_row:last-child .zcwf_col_fld label.error::before,
    .zoho-crm-layout-3-form-custom-class-wrap .crm_form_select_picklist .zcwf_row:first-child .zcwf_col_fld label.error::before {
        top: -34px;
        bottom: -12px;
    }
    .zoho-crm-layout-3-form-custom-class-wrap .crm_form_select_picklist .zcwf_row:last-child .zcwf_col_fld label.error,
    .zoho-crm-layout-3-form-custom-class-wrap .crm_form_select_picklist .zcwf_row:first-child .zcwf_col_fld label.error{
        bottom: -13px;
    }
    /* select picklist end */
	/* 02-02-2022 - start*/
	.zoho-crm-layout-3-form-custom-class-wrap .zcwf_row .zcwf_col_lab {
		height: 30px;
		line-height: 30px;
	}
	.zoho-crm-layout-3-form-custom-class-wrap .crm_form_select_picklist.focused_picklist_label .zcwf_row.focused .zcwf_col_lab label {
		line-height: 30px;
	}
	/* 02-02-2022 - end*/
}
@media screen and (max-width: 991px) {
    .voc_hub_import .zoho-crm-layout-3-form-custom-class-wrap .zcwf_col_help {
		transform: translate(0, 50%);
	}
}
@media screen and (max-width: 768px) {
    .zcwf_row.multi_select_field .zcwf_col_fld select+label.error:before{
        right: 15px;
    }
}
@media screen and (max-width: 480px) {
    .voc_hub_import .zoho-crm-layout-3-form-custom-class-wrap {
		padding: 0 30px 20px 20px;
    }
	.voc_hub_import .zoho-crm-layout-3-form-custom-class-wrap .zcwf_col_help {
		transform: translate(0, 50%);
	}
}
