.hidelabel{
   display:none; 
}

/* adding 25may 2023 */
/* line no 76*/ 
.Scootsurance_policyno_wrap div.claim_scootsurance_a {
    width: calc(30% - 10px);
    display: inline-block;
    vertical-align: top;
}

.custom_label_cusverify:after{
   font-family: sans-serif;
    content: " \002A ";
    line-height: 1;
    color:#ee0000;
}

/*.custom_label_hide_addinfo:after{
   font-family: sans-serif;
    content: " \002A ";
    line-height: 1;
    color:#ee0000;
}*/

.nric_fin_passport_number_claims_label:after{
   font-family: sans-serif;
    content: " \002A ";
    line-height: 1;
    color:#ee0000;
}

/* .id_type_personal_previous_policy label:after{
   font-family: sans-serif;
    content: " \002A ";
    line-height: 1;
    color:#ee0000;
}
.non-claim-nric label:after{
   font-family: sans-serif;
    content: " \002A ";
    line-height: 1;
    color:#ee0000;
} */


/*div.id_type_personal label::after{
   content: " ";
}

.choose_claim_id_type_label:after{
   font-family: sans-serif;
    content: " \002A ";
    line-height: 1;
    color:#ee0000;
}*/

.ui-selectmenu-menu .ui-menu .ui-menu-item:first-child{
   opacity:0.6;
   pointer-events:none;
}

/* added july 10 for 4b */

.custom_label_hide_addinfo:after,
.choose_claim_id_type_label_required:after,
.show_asterisk:after{
    font-family: sans-serif;
    content: " \002A " !important;
    line-height: 1;
    color: #ee0000;
}

/* added for the 14july */
/*.full_name label::after,
.email_address label::after,
.mobile_number label::after,
.fullname_asterisk::after{
    font-family: sans-serif;
    content: "" !important;
    line-height: 1;
    color: #ee0000;
}*/

/* added 26 july */

.id_type_and_nric_fin_passport_no_claims_c .js-form-item-id-type-claims-c{
    width: 30%;
    display: inline-block;
    margin-right: 25px !important;
}

form.webform-submission-product-enquiry-form .js-form-item.form-item.js-form-type-select.js-form-item-id-type-claims-c label{
   width: 50%;
}

.page-help-support #block-productenquiry .js-form-item-nric-fin-passport-number-claims-c.js-form-type-textfield {
    width: calc(70% - 30px);
    display: inline-block;
    vertical-align: top;
}

 
form.webform-submission-product-enquiry-form .salutation .fieldset-legend:after,
form.webform-submission-product-enquiry-form .full_name label:after,
form.webform-submission-product-enquiry-form .mobile_number label:after,
form.webform-submission-product-enquiry-form .email_address label:after,
form.webform-submission-product-enquiry-form .js-form-item-select-additional-customer-verification-claims-c label:after {
    font-family: sans-serif;
    content: " \002A " !important;
    line-height: 1;
    color: #ee0000;
    padding-left:3px;
}

@media only screen and (max-width: 757px){
   .page-help-support #block-productenquiry .id_type_and_nric_fin_passport_no_claims_c .js-form-item-id-type-claims-c{
    width: 100%;
    display: block;
    margin-right: 0px;
}
  
  .page-help-support #block-productenquiry .js-form-item-nric-fin-passport-number-claims-c.js-form-type-textfield {
    width: 100%;
    display: inline-block;
    vertical-align: top;
    margin: 20px 0 0 0;
}
}

