span.customerId-tooltip-box{position:relative}
span.customerId-tooltip-box:after{font-family:'FontAwsome',Arial,sans-serif;font-size:25px;content:'\f05a';color:#5f2878;margin-left:35px;position:absolute;text-decoration:none !important;width:2px;line-height:50px;margin-top:20px;left:2px}
.error-high-lighted ~ .customerId-tooltip-box:after{top:25px}
p.customerId-tooltip{display:none;position:absolute;top:-100px;left:-50px;width:230px;padding:10px;color:#322332;word-wrap:break-word;background:#fff;font-size:14px;z-index:8800;border:1px solid #ccc;border-radius:5px;box-shadow:1px 1px 15px 1px #ccc;line-height:20px;margin-left:-15px;bottom:unset !important}
p.customerId-tooltip:after{content:'';border-style:solid;border-width:11px;border-color:#ccc transparent transparent transparent;z-index:-1;top:-10px;left:-11px;display:block;position:absolute;left:105px;bottom:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;margin-top:130px;margin-left:-4px}
input#pyTemplateInputBox{display:none}
.file-cross-button:after{font-family:'FontAwsome',Arial,sans-serif;font-size:25px;content:'\f05a';color:#5f2878}
.dynamic-form-container{background-color:#f5f5f5;max-width:1240px;margin:0 auto;padding:0 37px;width:100%}
li.Comment-item.complaint-form-item.text-area-item{display:flex;flex-direction:column}
label.Comment-label.complaint-form-label.text-area-input-label{display:block;color:#000;font-family:'VM Circular Bold',Arial,sans-serif;font-size:16px;margin-right:2.4%;width:35%;clear:both;-webkit-box-ordinal-group:1;-webkit-order:1;width:auto;padding:0 0 5px 0;text-align:left;order:1}
textarea{max-width:100%;min-height:80px;display:inline-block;position:relative;padding:11px 15px;clear:both;border-width:1px;border-style:solid;border-color:#ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;color:#000;font-family:Arial,sans-serif;font-size:14px;outline:0;font-weight:normal;vertical-align:middle;width:439px;order:3}
.complaint-form-item.complaint-form-caption{display:flex;flex-direction:column}
p.caption-field{display:block;color:#000;font-family:'VM Circular Bold',Arial,sans-serif;font-size:22px;line-height:1.2em;margin-bottom:10px;margin-top:10px}
li.pyTemplateInputBox-item.complaint-form-item.file-attach-item{display:flex}
li.pyTemplateInputBox-item.complaint-form-item.file-attach-item.tick-high-lighted:after{margin-left:300px;margin-top:22px}
li.pyTemplateInputBox-item.complaint-form-item.file-attach-item{display:flex;padding-top:0}
.dynamic-form-container li.pyTemplateInputBox-item .error-message-container{margin-top:15px}
.file-attach-input-label{color:#fff;background-color:#ed0000;transition:all 1s ease;position:relative;display:inline-block;height:34px;min-width:120px;padding-top:5px;max-width:100%;text-align:center;white-space:nowrap;text-decoration:none;cursor:pointer;font-family:'VM Circular Medium',Arial,sans-serif;border-radius:25px;background-repeat:repeat-x;background-clip:padding-box;width:13%;margin-top:15px}
button.submit_btn{color:#fff;background-color:#ed0000;transition:all 1s ease;display:inline-block;height:34px;min-width:90px;padding:0 23px;max-width:100%;text-align:center;text-decoration:none;cursor:pointer;border-radius:25px;background-repeat:repeat-x;background-clip:padding-box}
button.submit_btn[disabled=disabled]{opacity:.65;pointer-events:none;cursor:default}
.tick-high-lighted:after{font-family:'FontAwsome',Arial,sans-serif;content:'\f00c';color:#348437;position:absolute;margin-left:445px;font-size:22px;margin-top:52px}
.dynamic-form-container li.radio-button-item.tick-high-lighted:after{margin-top:0}
.error-high-lighted-input{border-width:1px;border-style:solid;border-color:#ed0000 !important;color:#ed0000}
.dynamic-form-container li .IASSwitching .MobileNumber-error-container:after{right:25px}
.dynamic-form-container li .DefaultMobileValue-div{width:50px}
#DefaultMobileValue{width:100%}
.dynamic-form-container li.DefaultMobileValue-item label{margin-top:20px;width:150px}
.dynamic-form-container li.DefaultMobileValue-item{width:55px;display:inline-block !important}
.dynamic-form-container .IASSwitching li #MobileNumber{width:385px}
.dynamic-form-container .IASSwitching li.MobileNumber-item{width:auto;display:inline-flex !important;top:-30px;position:relative;margin-bottom:-40px}
.IASSwitching li.MobileNumber-item.tick-high-lighted:after{margin-left:395px;margin-top:25px}
.complaint-form-label.number-input-label{display:block;color:#000;font-family:'VM Circular Bold',Arial,sans-serif;font-size:16px;margin-right:2.4%;width:35%;clear:both;-webkit-box-ordinal-group:1;-webkit-order:1;order:1;width:auto;padding:0 0 5px 0;text-align:left}
.dynamic-form-container{background-color:#f5f5f5;padding-left:15px}
li.WebformProductServiceType-item.complaint-form-item.drop-down-item{display:flex;flex-direction:column}
select#WebformProductServiceType{width:439px}
.complaint-form-label.drop-down-input-label{display:block;color:#000;font-family:'VM Circular Bold',Arial,sans-serif;font-size:16px;margin-right:2.4%;clear:both;-webkit-box-ordinal-group:1;width:auto;padding:0 0 5px 0;text-align:left;order:1}
label[for=WebformService-Billing]{display:inline-block;vertical-align:top;width:20%}
#WebformProductServiceType{display:block;position:relative;padding:11px 15px;clear:both;border-width:1px;border-style:solid;border-color:#ccc;border-radius:5px;background-color:#fff;color:#000;font-family:Arial,sans-serif;font-size:15px;font-weight:normal;vertical-align:middle;order:2}
.WebformProduct-label.complaint-form-label.radio-button-label{display:block;color:#000;font-family:'VM Circular Bold',Arial,sans-serif;font-size:16px;margin-right:2.4%;clear:both;-webkit-box-ordinal-group:1;width:auto;padding:0 0 5px 0;text-align:left;margin-top:15px;margin-bottom:-15px}
.WebformService-label{display:block;color:#000;font-family:'VM Circular Bold',Arial,sans-serif;font-size:16px;margin-right:2.4%;clear:both;-webkit-box-ordinal-group:1;width:auto;padding:0 0 5px 0;text-align:left;margin-top:15px;margin-bottom:-15px}
label[for=WebformService-Billing]{vertical-align:top;margin-bottom:-15px}
label[for=WebformProduct-Broadband]{vertical-align:top;margin-right:20px}
label[for=WebformProduct-TV]{vertical-align:top;margin-right:20px}
label[for=WebformProduct-Mobile]{vertical-align:top;margin-right:20px}
label[for=WebformProduct-Phone]{vertical-align:top;margin-right:20px}
label[for=WebformService-Service]{vertical-align:top}
.file-cross-button:after{font-family:'FontAwsome',Arial,sans-serif;font-size:25px;content:'\f057';color:#000;position:absolute;text-decoration:none !important;width:2px;margin-left:20%}
li.pyTemplateInputBox-item.file-attach-item label.pyTemplateInputBox-label{max-width:180px;color:#000;padding:0}
li.pyTemplateInputBox-item.file-attach-item label.pyTemplateInputBox-label.file-attach-input-label{max-width:115px;padding:5px 0;color:#fff}
label.pyTemplateInputBox-label.complaint-form-label{max-width:115px;overflow:hidden;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;outline:medium none;text-align:center;padding:5px 0;font-size:14px;color:#fff}
.submit-Button-Container{margin-top:10px;margin-bottom:15px}
span.customerId-tooltip-box{margin-left:435px}
input#pyTemplateInputBox{display:none}
li.WebformService-item.tick-high-lighted:after{position:absolute;top:-30px;margin-left:220px}
label[for=WebformService-Service]{vertical-align:text-bottom}
li.AccountHolder-item.radio-button-item.tick-high-lighted:after{margin-left:245px}
li.WebformService-item.tick-high-lighted:after{position:absolute;top:-30px;margin-left:220px}
li.text-area-item+div.complaint-form-caption p.caption-field{font-size:16px;Margin-top:20px;max-width:55%;overflow:hidden;vertical-align:middle;text-overflow:ellipsis;outline:medium none}
p.caption-field{margin-top:40px}
.CoolingOff p.caption-field{margin-top:20px}
div.google-cpatcha+div.complaint-form-caption p.caption-field{font-size:16px;font-family:'VM Circular Book',Arial,sans-serif;color:#312332;margin-bottom:20px}
div.complaint-form-caption p.caption-field{font-size:16px;font-family:'VM Circular bold',Arial,sans-serif;color:#312332;margin-bottom:20px;width:490px}
.CoolingOff div.complaint-form-caption p.caption-field{margin-bottom:5px}
.error-high-lighted:after{font-family:'FontAwsome',Arial,sans-serif;content:'\f071';color:#ed0000;position:absolute;margin-left:0;font-size:22px;right:-30px;top:-40px;margin-top:0}
.dynamic-form-container .IASSwitching li .MobileNumber-error-container:after{right:25px}
p.pyTemplateInputBox-error-message.error-message.file-attach-error-message{color:#ed0000;position:relative;top:-10px}
span.IASPhoneNumber-tooltip-box.add-icon:after{font-family:'FontAwsome',Arial,sans-serif;font-size:25px;content:'\f055';color:#5f2878;margin-left:35px;position:absolute;text-decoration:none !important;width:2px;margin-top:-8px;right:-40px;top:0}
span.IASPhoneNumber-tooltip-box.minus-icon:before{font-family:'FontAwsome',Arial,sans-serif;font-size:25px;content:'\f056';color:#5f2878;margin-left:35px;position:absolute;text-decoration:none !important;width:2px;margin-top:5px}
input#IASPhoneNumber{margin-bottom:5px}
.dynamic-form-container{padding-top:35px}
.dynamic-form-container .pyTemplateInputBox-item{font-size:16px;line-height:24px;color:#000;font-weight:bold;padding:25px 0 15px}
.dynamic-form-container .IASCustomer-item .IASCustomer-label{font-size:16px;line-height:24px;color:#000;font-weight:500;display:block;width:unset;height:unset;margin:0}
.dynamic-form-container .IASCustomer-item label{position:relative;display:inline-block;width:20%;height:20px;border-width:2px;-webkit-border-radius:12px;margin-right:20px;vertical-align:top}
.dynamic-form-container .IASAccountNumber-item.complaint-form-item{display:flex;flex-direction:column}
.dynamic-form-container .IASAccountNumber-item.complaint-form-item input{position:relative;padding:11px 15px;clear:both;border-width:1px;border-style:solid;border-color:#ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;color:#000;font-family:Arial,sans-serif;font-size:14px;outline:0;font-weight:normal;vertical-align:middle;order:3;width:439px}
.dynamic-form-container .complaint-form-label{display:block;color:#000;font-family:'VM Circular Bold',Arial,sans-serif;font-size:16px;margin-right:2.4%;width:35%;clear:both;-webkit-box-ordinal-group:1;-webkit-order:1;order:1;width:auto;padding:0 0 5px 0;text-align:left}
.IASAccountNumber-div,.FirstName-div{order:2}
.dynamic-form-container li{list-style:none;display:flex;flex-direction:column}
.dynamic-form-container li input,.dynamic-form-container li select{display:inline-block;position:relative;padding:11px 15px;clear:both;border-width:1px;border-style:solid;border-color:#ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;color:#000;font-family:Arial,sans-serif;font-size:14px;outline:0;font-weight:normal;vertical-align:middle;width:439px;order:3}
.dynamic-form-container li select:before{position:absolute;right:1px;top:1px;width:37px;height:37px;background-color:#322332;font-family:'FontAwsome',Arial,sans-serif;line-height:37px;font-size:16px;content:"\f078";-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;text-align:center;z-index:1}
.dynamic-form-container li.IASCustomer-item input{display:unset;width:20px;height:20px}
.dynamic-form-container li.IASCustomer-item,.dynamic-form-container li.CeaseOptions-item{display:block}
.dynamic-form-container li.radio-button-item label{position:relative;display:inline-block;width:20%;height:20px;border-width:2px;-webkit-border-radius:12px;margin-right:20px;margin-left:12px;vertical-align:middle}
.dynamic-form-container li.radio-button-item input{display:unset;width:20px;height:20px}
.dynamic-form-container li.radio-button-item .CeaseOptions-label{width:unset;height:unset;margin:20px 0 0}
.dynamic-form-container li.IASCeaseNumber-item{margin-bottom:20px}
.dynamic-form-container li.check-box-item{display:flex;flex-direction:row-reverse;padding-bottom:15px;position:relative;justify-content:flex-end}
.dynamic-form-container li.check-box-item label{width:95%;margin-left:0}
.dynamic-form-container li.check-box-item input{width:20px;height:30px;margin-right:10px}
.dynamic-form-container li .error-message-container{text-align:left;clear:both;font-family:'FontAwsome',Arial,sans-serif;color:#ed0000;order:4;padding:5px 0;width:440px;position:relative}
.dynamic-form-container li.radio-button-item label{width:unset;height:unset}
.dynamic-form-container li.radio-button-item{display:block}
.dynamic-form-container li .info-icon{position:relative;cursor:pointer;background-color:unset !important}
.dynamic-form-container li .info-icon p{display:none;position:absolute;bottom:30px;left:-50px;width:230px;padding:10px;color:#322332;word-wrap:break-word;background:#fff;font-size:14px;z-index:8800;border:1px solid #ccc;border-radius:5px;box-shadow:1px 1px 15px 1px #ccc;line-height:20px;margin-left:-15px}
.dynamic-form-container li .info-icon:after{font-family:'FontAwsome',Arial,sans-serif;font-size:25px;content:'\f05a';color:#5f2878;margin-left:35px;text-decoration:none !important;width:2px;margin-top:0;left:2px;top:22px}
.dynamic-form-container li .info-icon:hover p{display:block}
.dynamic-form-container li.check-box-item.tick-high-lighted:after{margin-top:-5px;right:0}
.inputBoxWrap{order:2}
.dynamic-form-container li.radio-button-item label.radio-button-label{margin-left:0;padding:10px 0}
.dynamic-form-container li.EmailAddress-item{margin-bottom:30px}
.addedIASPhoneNumber-div{order:5}
.IASPhoneNumber-tooltip-box.add-icon{position:relative}
.ServiceProviderName-label{margin-top:15px}
.ServiceProviderName-div{margin-top:-14px}
.dynamic-form-container li.ServiceProviderName-item label{margin-bottom:15px}
.dynamic-form-container li.ServiceProvider-item.tick-high-lighted:after{margin-top:52px}
.dynamic-form-container li.IASCustomerID-item.tick-high-lighted:after,.dynamic-form-container li.ServiceProviderName-item.tick-high-lighted:after,.dynamic-form-container li.ServiceID-item.tick-high-lighted:after{margin-top:72px}
select:required:invalid{color:gray}
option{color:black}
.dynamic-form-container li.addedIASPhoneNumber.tick-high-lighted:after{margin-top:26px}
.dynamic-form-container li.addedIASPhoneNumber .error-high-lighted:after{top:-35px}
div#captcha_container{margin-top:15px}
.dynamic-form-container .complaint-form-label.ServiceID-label.mandate_icon:after{content:"*"}
.HardOfHearing .pyTemplateInputBox-item,.Accessibility .pyTemplateInputBox-item,.CompensationForm .pyTemplateInputBox-item{font-size:2.063em;line-height:1.2em;font-family:'VM Circular Medium',Arial,sans-serif;margin:0 0 16px 0;font-weight:400;width:100%}
.HardOfHearing .pyTemplateDisplayText-item,.Accessibility .pyTemplateDisplayText-item{font-size:1.875em;line-height:normal;font-family:'VM Circular Medium',Arial,sans-serif;margin:0 0 12px 0;width:100%}
.dynamic-form-container .HardOfHearing li.Title-item.radio-button-item.tick-high-lighted:after,.dynamic-form-container .Accessibility li.Title-item.radio-button-item.tick-high-lighted:after{margin-left:auto;margin-top:-6px}
.dynamic-form-container .HardOfHearing li.Reason-item ~ p,.dynamic-form-container .Accessibility li.Reason-item ~ p{font-size:16px;font-family:'VM Circular bold',Arial,sans-serif;color:#312332;margin-bottom:20px;width:490px;margin-top:20px}
.HardOfHearing p.pyTemplateDisplayText-item:nth-child(2),.HardOfHearing p.pyTemplateDisplayText-item:nth-child(3){color:#312332;font-size:1em;font-family:'VM Circular Book',Arial,sans-serif;line-height:1.2em}
.CoolingOff li.ContactNumber-item{margin-bottom:30px}
.CoolingOff .broad-Mob{font-size:1.125em !important;line-height:1.1em;margin:0 0 18px 0 !important}
.CoolingOff .broad-Mob-p{font-size:1em !important;line-height:1.1em;margin-bottom:6px !important;margin-top:0 !important;font-family:'VM Circular Book',Arial,sans-serif !important;width:auto !important}
.CoolingOff .Is14DayCoolingOffPeriod.info-icon{left:382px}
.CoolingOff .tabsItem,.CompensationForm .tabsItem{list-style:none;margin:0;padding:0;margin-bottom:40px}
.CoolingOff .tabsItem li,.CompensationForm .tabsItem li{cursor:pointer;float:left;position:relative}
.CoolingOff .tabsItem li.current,.CompensationForm .tabsItem li.current{display:block}
.upc-tabs>ul>li a .tabs-label:hover{text-decoration:none}
.CoolingOff>ul>li a:hover,.CompensationForm>ul>li a:hover{text-decoration:none;background-color:#ed0000;color:#fff}
.CoolingOff>ul>li a.current,.CompensationForm>ul>li a.current{color:#322332;background-color:#fff;border:solid #e5e5e5;border-width:1px 1px 0;position:relative;z-index:10}
.CoolingOff>ul>li a.current:hover,.CompensationForm>ul>li a.current:hover{color:#322332;background-color:#fff}
.CoolingOff>ul>li a .tabs-label,.CompensationForm>ul>li a .tabs-label{text-align:center;vertical-align:middle;display:table-cell;height:70px;width:inherit;cursor:pointer;padding:0 20px;overflow:hidden}
.CoolingOff>ul>li a .tabs-label p,.CompensationForm>ul>li a .tabs-label p{overflow:hidden}
.CoolingOff>ul>li a .tabs-label:hover,.CompensationForm>ul>li a .tabs-label:hover{text-decoration:none}
.CoolingOff>ul>li a:hover,.CompensationForm>ul>li a:hover{text-decoration:none;background-color:#ed0000;color:#fff}
.CoolingOff>ul>li a.current,.CompensationForm>ul>li a.current{color:#322332;background-color:#fff;border:solid #e5e5e5;border-width:1px 1px 0;position:relative;z-index:10}
.CoolingOff>ul>li a.current:hover,.CompensationForm>ul>li a.current:hover{color:#322332;background-color:#fff}
.CoolingOff>ul,.CompensationForm>ul{margin:0;padding:0;width:100%;height:70px;display:table}
.CoolingOff>ul>li,.CompensationForm>ul>li{float:none;width:auto;position:relative;height:70px;display:inline-table;margin-right:10px}
.CoolingOff>ul>li>p,.CompensationForm>ul>li>p{margin:0;padding:0}
.CoolingOff>ul>li a,.CompensationForm>ul>li a{display:table;color:#322332;background-color:#e5e5e5;text-decoration:none;position:relative;height:70px;margin-top:16px;padding-top:0;width:100%;text-align:center;font-family:'VM Circular Book',Arial,sans-serif;font-size:20px;bottom:-1px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}
.CoolingOff li.OrderedDate-item.tick-high-lighted:after{margin-top:34px}
.CoolingOff li.EmailAddress-item{margin-bottom:0}
.dynamic-form-container .Accessibility .complaint-form-label.Ability-label{max-width:455px;margin:0}
.dynamic-form-container .Accessibility .complaint-form-label.Nominee-label{max-width:490px;margin:0}
.dynamic-form-container .Accessibility li.Nominee-item.tick-high-lighted:after{margin-top:90px}
.dynamic-form-container .Accessibility li.Ability-item.tick-high-lighted:after{margin-top:110px}
@media(max-width:619px){.HardOfHearing .pyTemplateInputBox-item,.Accessibility .pyTemplateInputBox-item,.CompensationForm .pyTemplateInputBox-item{font-size:1.475em}
.CoolingOff>ul>li,.CompensationForm>ul>li{width:100%;margin:0}
.CoolingOff .Is14DayCoolingOffPeriod.info-icon{left:282px}
div.complaint-form-caption p.caption-field{width:100%}
.dynamic-form-container .HardOfHearing li.Reason-item ~ p,.dynamic-form-container .Accessibility li.Reason-item ~ p{width:100%}
}
@media(max-width:720px){p.customerId-tooltip{top:unset !important;margin-top:-10px}
span.customerId-tooltip-box.info-icon:after{position:relative;left:unset;right:25px;top:-1px !important}
span.customerId-tooltip-box{margin-left:80%}
li.text-area-item+div.complaint-form-caption p.caption-field{max-width:100%}
select#WebformProductServiceType{width:100%}
.dynamic-form-container .IASAccountNumber-item.complaint-form-item input{width:100%}
.dynamic-form-container li .error-message-container{width:100%}
.dynamic-form-container li input,.dynamic-form-container li select{width:100%}
.dynamic-form-container li .info-icon{position:absolute}
.dynamic-form-container li .info-icon:after{position:relative;left:unset;right:25px;top:-35px}
.dynamic-form-container li .info-icon p{bottom:unset;top:0;left:unset;right:10px}
.IASPhoneNumber-tooltip-box.add-icon{position:absolute}
span.IASPhoneNumber-tooltip-box.add-icon:after{position:relative;left:unset;right:25px;top:-55px}
span.IASPhoneNumber-tooltip-box.minus-icon{position:absolute}
span.IASPhoneNumber-tooltip-box.minus-icon:before{position:relative;left:unset;right:25px;top:-35px}
.dynamic-form-container li.check-box-item.tick-high-lighted:after{right:-30px}
.dynamic-form-container li.radio-button-item label{vertical-align:top;width:unset;height:unset;display:inline-block;width:90%;margin:10px 0;padding-left:10px}
.dynamic-form-container li.radio-button-item input{display:unset;width:20px;height:20px;margin:10px 0;padding:10px}
.tick-high-lighted:after{font-family:'FontAwsome',Arial,sans-serif;content:'\f00c';color:#348437;position:absolute !important;right:18px;font-size:22px;margin-top:50px}
div#captcha_container{margin-top:10px}
.dynamic-form-container .IASSwitching li #MobileNumber{width:100%}
.dynamic-form-container .IASSwitching li.MobileNumber-item{width:80%}
.dynamic-form-container .IASSwitching li .MobileNumber-error-container:after{right:-30px}
.dynamic-form-container .IASSwitching .tick-high-lighted .MobileNumber-div:after{right:-30px}
}
@media only screen and (max-width:768px){.dynamic-form-container li.radio-button-item.tick-high-lighted:after{margin-top:-20px}
.dynamic-form-container li input[type="text"]:focus,.dynamic-form-container li input[type="email"]:focus,.dynamic-form-container li textarea:focus,.dynamic-form-container li select:focus,.dynamic-form-container li input[type="tel"]:focus{font-size:16px}
.tick-high-lighted .inputBoxWrap:after,.tick-high-lighted select:after{font-family:'FontAwsome',Arial,sans-serif;content:'\f00c';color:#348437;position:absolute !important;right:18px;font-size:22px}
.dynamic-form-container .IASAccountNumber-item.complaint-form-item.number-input-item.tick-high-lighted:after,.dynamic-form-container li.complaint-form-item.text-input-item.tick-high-lighted:after{display:none}
.dynamic-form-container li.IASCustomerID-item.tick-high-lighted:after,.dynamic-form-container li.ServiceProviderName-item.tick-high-lighted:after,.dynamic-form-container li.ServiceID-item.tick-high-lighted:after{display:none}
.file-cross-button:after{right:20%;margin:0}
.dynamic-form-container li.addedIASPhoneNumber.tick-high-lighted:after,.dynamic-form-container li.IASPhoneNumber-item.complaint-form-item.number-input-item.tick-high-lighted:after{display:none}
.dynamic-form-container li.ServiceProvider-item.tick-high-lighted:after{margin-top:95px}
}
.lgi-spinner-container-webform{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;margin:auto;padding:15px;position:fixed;right:0;top:0;z-index:1;display:none;background:rgb(255 255 255 / 30%)}
.lgi-spinner-animation-webform{-moz-animation:lgispin 2s linear infinite;-ms-animation:lgispin 2s linear infinite;-o-animation:lgispin 2s linear infinite;-webkit-animation:lgispin 2s linear infinite;animation:lgispin 2s linear infinite;background-image:url('../../media/icons/loader.png');background-size:100% 100%;height:50px;width:50px}