:root{--textFontFamily:"Helvetica Neue","Microsoft Sans Serif",sans-serif;--textFontSize:"16px";--textBoldFontWeight:700;--debugBorder:0px solid black;--gridTableCellBorder:1px solid lightgray;--gridTableCellTextColor:black;--accordianIconDimension:15px;--gridReviewSectionHeaderPadding:10px;--gridDesktopHeaderFontSize:16px;--gridDesktopCellFontSize:13px;--gridMobileLabelFontSize:16px;--gridMobileCellFontSize:16px;--gridDesktopDebtorDetailsCellFontSize:16px;--gridDesktopDebtorDetailsLabelFontSize:16px;--toastNotificationBackgroundColor:linear-gradient(rgb(245,245,245), rgb(116,163,217)) no-repeat fixed}main{padding-bottom:50px}#employeeDetailsPageID>label,label#emailLabelID,label#landlinelabelID1,label#telID{font-family:var(--textFontFamily);font-size:var(--gridDesktopDebtorDetailsLabelFontSize)}input#emailID,input#employeeID,input#employerNameID,input#landlineID,input#mobileID,input#ninumberid,textarea#addressID{font-family:var(--textFontFamily);font-size:var(--gridDesktopDebtorDetailsCellFontSize)}p.itemAmountLabelDesktop,p.itemDateLabelDesktop,p.itemDeleteLabelDesktop,p.itemLengthLabelDesktop,p.itemNameLabelDesktop,p.itemPeriodLabelDesktop{font-family:var(--textFontFamily);font-size:var(--gridDesktopHeaderFontSize)}input.itemAmountControlDesktop,input.itemDateControlDesktop,input.itemLengthControlDesktop,input.itemNameControlDesktop,input.radio__input,label.radio__label{font-family:var(--textFontFamily);font-size:var(--gridDesktopCellFontSize)}button#downloadID,button#nextID,button#prevID,button#reviewID,button#submitID{font-family:var(--textFontFamily)}button#downloadID,button#reviewID,button#submitID{font-size:16px}table#tableVerification>tbody.labels>tr>td>input[type=checkbox]{font-family:var(--textFontFamily);font-size:16px!important}.displayError{color:red!important;font-family:var(--textFontFamily);font-size:18px;text-align:center;visibility:visible;display:block}.missingValueIEForm{border:2px solid red!important}.toast-alert{position:fixed;z-index:1;background:var(--toastNotificationBackgroundColor);padding:20px 40px;min-width:280px;right:10px;top:10px;border-radius:4px;border-left:8px solid gray;overflow:hidden;opacity:0;pointer-events:none;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.toast-alert.showAlert{opacity:1;pointer-events:auto}.toast-alert.show{animation:show_slide 1s ease forwards}@keyframes show_slide{0%{transform:translateX(100%)}40%{transform:translateX(-10%)}80%{transform:translateX(0)}100%{transform:translateX(-10px)}}.toast-alert.hide{animation:hide_slide 1s ease forwards}@keyframes hide_slide{0%{transform:translateX(-10px)}40%{transform:translateX(0)}80%{transform:translateX(-10%)}100%{transform:translateX(120%)}}.toast-alert .toast-left-icon{position:absolute;left:20px;top:50%;transform:translateY(-50%);color:#fb2b44;font-size:30px;background:rgba(0,0,0,0) url(Resources/error_validation_icon.png);width:24px;height:24px}.toast-alert .toast-msg{padding:0 20px;font-size:.9rem;color:#fb2b44}.toast-alert .toast-close-btn{position:absolute;right:0;top:50%;transform:translateY(-50%);padding:20px 18px;cursor:pointer;background:inherit}.toast-alert .toast-close-btn .toast-close{color:#000;font-size:30px;font-weight:700}#cssCenterGrid{display:grid;justify-content:center;align-content:center;grid-auto-flow:column;width:100%;border:var(--debugBorder)}.mainContentGrid{display:grid;grid-template-rows:auto 1fr 1fr;width:65vw;border-radius:5px;resize:none;overflow-y:auto}#threeColumnGridID{display:grid;grid-template-columns:20% 60% 20%}#incomeExpenditureNavigationID{display:grid;grid-template-columns:1fr auto}#incomeExpenditureNavigationID>#navigationRightID{display:grid;grid-template-columns:1fr auto}#prevColumnThreeID{justify-self:right}#incomeExpenditureNavigationID>button:focus,#navigationRightID>button:focus{outline:0}#incomeExpenditureNavigationID>button,#navigationRightID>button{margin:10px;padding:10px;width:70px}#navigationCaseDetailsID{display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr;padding-right:5px;margin-right:5px}button#nextColumnThreeID,button#prevColumnThreeID{outline:0}#navigationRightID>#downloadID{width:90px;background:#888 url(Resources/baseline_file_download_white_36dp.png);background-repeat:no-repeat;background-size:35px 35px;background-position:5px 5px;padding-left:40px;margin-top:10px;padding-top:15px}#navigationRightID>#nextID,#navigationRightID>#submitID{justify-self:right}#navigationRightID>#nextID{font-size:30px;padding:0;margin:10px;width:70px}#navigationRightID>#reviewID{justify-self:right;margin:10px;padding:10px}#incomeExpenditureNavigationID>#prevID{justify-self:right;font-size:30px;padding:0}#incomeExpenditureStartScreenID>button{justify-self:center}#incomeExpenditureButtonID>button:focus{outline:0}#incomeExpenditureButtonID{display:grid;grid-template-columns:1fr}#incomeExpenditureButtonID>button{margin:10px;padding:10px;justify-self:right;width:70px}#prevColumnThreeID{justify-self:right;margin:10px;width:70px;font-family:var(--textFontFamily);font-size:30px;padding:0;padding-bottom:2px}#nextColumnThreeID{justify-self:right;margin:10px;width:70px;font-family:var(--textFontFamily);font-size:30px;padding:0;padding-bottom:2px}#contactDetailsPageID{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;margin:5px;padding:5px;grid-row-gap:5px;font-family:var(--textFontFamily);font-size:var(--textFontSize)}label#emailLabelID,label#landlinelabelID1,label#telID{font-weight:var(--textBoldFontWeight);padding:10px}input#emailID,input#landlineID,input#mobileID{padding:10px;border:1px solid #d3d3d3}#contactDetailsPageID>label{justify-self:right}#contactDetailsPageID>input{justify-self:left;width:92%}#navigationCaseDetailsID>button#nextColumnThreeID{margin-right:0}#employeeDetailsPageID{display:grid;grid-template-columns:.88fr 1fr;grid-template-rows:1fr auto 1fr 1fr;margin:5px;padding:5px;grid-row-start:1;grid-row-end:1;grid-row-gap:5px}#employeeDetailsPageID>label{justify-self:right;font-family:var(--textFontFamily);font-size:var(--textFontSize);padding:10px;font-weight:700}#employeeDetailsPageID>input,#employeeDetailsPageID>textarea{justify-self:left;font-family:var(--textFontFamily);font-size:var(--textFontSize);width:100%;margin:0;padding:10px;border:1px solid #d3d3d3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#employeeDetailsPageID>textarea{resize:none}#incomeExpenditureStartScreenID>select{justify-self:center;font-family:var(--textFontFamily);font-size:var(--textFontSize);margin-bottom:5px;padding-top:5px;padding-bottom:5px}#incomeExpenditureStartScreenID{grid-row-gap:0}#2RowGridPages{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr}.tableGridCreditCardsRow,.tableGridHirePurchaseRow,.tableGridLoansRow,.tableGridRow,.tableGridVerificationRow{display:grid;overflow-y:auto;border:0 solid orange}.tableGridRow{grid-template-columns:auto 50% auto 25% auto 25%}.tableGridVerificationRow{grid-template-columns:auto 2fr auto 1fr auto auto}.tableGridHirePurchaseRow{grid-template-columns:auto 33% auto 13% auto 22% auto 14% auto 10% auto 8%}.tableGridCreditCardsRow{grid-template-columns:auto 36.4% auto 18.18% auto 36.4% auto 9%}.tableGridLoansRow{grid-template-columns:auto 33.6% auto 14.3% auto 23.6% auto 14.3% auto 14.2%}p.gridHeader{background-color:#888;font-weight:700;color:#fff}div.row0{background-color:#888}p.itemAmountLabelDesktop,p.itemDateLabelDesktop,p.itemDeleteLabelDesktop,p.itemLengthLabelDesktop,p.itemNameLabelDesktop,p.itemPeriodLabelDesktop{background-color:#888;padding:0;margin:10px;height:1em}p.itemAmountLabelMobile,p.itemDateLabelMobile,p.itemDeleteLabelMobile,p.itemLengthLabelMobile,p.itemNameLabelMobile,p.itemPeriodLabelMobile{max-width:0;width:0;margin:0;padding:0;overflow-x:hidden}p.itemAmountLabelDesktop{text-align:right}p.itemPeriodLabelDesktop{max-width:93%}input.itemLengthControlDesktop,input.itemNameControlDesktop{border:1px solid #d3d3d3;padding-left:10px}input.itemAmountControlDesktop{text-align:right;border:1px solid #d3d3d3;padding-right:10px}div.itemPeriodControlDesktop{padding-right:5px;border:1px solid #d3d3d3;justify-self:stretch;background-color:#fff}div.itemPeriodControlDesktop>.radio__input{vertical-align:middle;margin-bottom:5px}div.itemPeriodControlDesktop>.radio__label{vertical-align:text-bottom;font-family:var(--textFontFamily);margin-bottom:0;padding-bottom:0;color:var(--gridTableCellTextColor)}p.itemPeriodDesktopLabel{max-width:100%;border:0 solid #000}input.itemDateControlDesktop{justify-self:stretch;padding-left:5px;font-family:var(--textFontFamily);border:var(--gridTableCellBorder);color:var(--gridTableCellTextColor)}.ieFormsDeleteButton{background:url(Resources/outline_delete_black_24dp.png) center no-repeat;background-color:#fff;border:var(--gridTableCellBorder);color:#000;padding:0;margin:0;border-radius:0;background-size:25px}.tableGridLoansRow>*{padding-bottom:10px;padding-top:10px}.tableGridVerificationRow>.sectionHeaderLabel{color:#000;font-weight:700;font-family:var(--textFontFamily);border:0 solid red;padding-left:10px;grid-gap:0}.tableGridVerificationRow>.sectionHeaderButton2{justify-self:right;height:2em;margin:5px!important}tr#tableverificationHeaderID>th{background-color:#fff;padding:5px}#tableVerification{background-color:rgba(0,0,0,0);border-collapse:collapse;border:0 solid #fff}#tableVerification thead tr th{background-color:#888;color:#fff;margin:0;padding:10px;font-weight:700;text-align:left;border-right:1px solid gray;font-size:var(--gridDesktopHeaderFontSize)}.labels tr td{background-color:#e8e8e8;font-weight:700;color:#000;margin:0;padding:var(--gridReviewSectionHeaderPadding);border-bottom:2px solid #a9a9a9;font-size:16px}.editButtonReview{text-align:right;border:0 solid #000;background-color:rgba(0,0,0,0)}.editButtonReview td{border-right:2px solid #d3d3d3!important}.editButtonReview input{border:0 solid #000;background-color:rgba(0,0,0,0)}.hide tr td{background-color:#fff;border:0 solid #fff;border-bottom:1px solid #d3d3d3;padding-bottom:10px;padding-top:10px;font-size:var(--gridDesktopCellFontSize);color:#000}.hide tr td:nth-child(1){padding-left:calc(5px + var(--accordianIconDimension) + var(--gridReviewSectionHeaderPadding));word-break:break-all;word-wrap:break-word}.hide tr td:nth-child(2){padding-left:10px}.label tr td label{display:block}[data-toggle=toggle]{display:none}#tableVerification thead tr th.rightAlign{text-align:right}.hide tr td.rightAlign{text-align:right;padding-right:10px}.IEFormModal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.IEFormBusyModal-content,.IEFormModal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888}.IEFormModal-content{width:50%}.IEFormBusyModal-content{width:30%}.IEFormModal-content>input{margin:10px;width:80%;padding:10px;height:2em}.IEFormModal-close{color:#aaa;float:right;font-size:28px;font-weight:700}.IEFormModal-close:focus,.IEFormModal-close:hover{color:#000;text-decoration:none;cursor:pointer}.successClass{color:green}.failureClass{color:red}button#ieFormAddButtonID{margin-left:10px;margin-right:10px;width:80px}p#addTextFeedbackID{color:red;width:33.33%;margin-left:33.33%;margin-right:33.33%}input.reviewButtonIcon{background:url(Resources/outline_edit_black_24dp.png);background-repeat:no-repeat;background-size:15px 15px;width:15px}label.closedIcon{background:url(Resources/outline_expand_more_black_24dp.png)}label.openIcon{background:url(Resources/outline_expand_less_black_24dp.png)}label.closedIcon,label.openIcon{background-repeat:no-repeat;background-size:var(--accordianIconDimension) var(--accordianIconDimension);width:var(--accordianIconDimension);padding-left:calc(var(--accordianIconDimension) + 5px)}.busyModalTextIDLoader:before{display:inline-block;content:'';z-index:1;width:12px;height:12px;position:relative;left:10px;top:12px;margin-right:40px;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #3498db;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}h2#busyModalTextID{padding-left:20px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media screen and (max-width:770px){.mainContentGrid{width:85vw}.tableGridCreditCardsRow,.tableGridHirePurchaseRow,.tableGridLoansRow,.tableGridRow,.tableGridVerificationRow{display:grid;grid-template-rows:auto;grid-template-columns:1fr;background-color:#fff;margin-left:10px;margin-right:5px;border:0 solid red;max-width:100%;overflow-x:hidden}.tableGridCreditCardsRow,.tableGridHirePurchaseRow,.tableGridLoansRow,.tableGridRow{grid-gap:0;margin-bottom:20px;margin-left:0;margin-right:0;grid-row-gap:0}p.itemAmountHeader{justify-self:start;text-align:left}p.gridHeader{grid-template-columns:0;border:var(--debugBorder);max-height:0;height:0;margin:0;padding:0;display:none;visibility:hidden}div.row0{display:none;max-height:0;height:0}p.itemNameLabelMobile{max-width:0;max-height:0;width:0;height:0;margin:0;padding:0;visibility:hidden;display:none}p.itemAmountLabelMobile,p.itemDateLabelMobile,p.itemLengthLabelMobile,p.itemPeriodLabelMobile{justify-self:stretch;max-width:100%!important;width:auto;font-weight:700;font-size:13px}p.itemAmountLabelMobile,p.itemPeriodLabelMobile{padding-top:10px;padding-right:0;padding-bottom:5px;padding-left:0;margin-top:10px;margin-right:0;margin-bottom:5px;margin-left:0}p.itemLengthLabelMobile{padding:10px 0 5px 0;margin:10px 0 10px 0}p.itemDateLabelMobile{padding:15px 0 5px 0;margin:15px 0 10px 0}p.itemDateLabelMobile,p.itemLengthLabelMobile,p.itemPeriodLabelMobile{border-top:2px solid #d3d3d3}p.itemPeriodMobileLabel{padding-right:0!important;margin-left:5px}input.itemNameControlDesktop{background-color:#e8e8e8;color:#000;padding:10px;margin-left:0;margin-right:0;font-weight:700;text-align:center;overflow-x:hidden;text-transform:uppercase;font-family:var(--textFontFamily);font-size:var(--gridDesktopCellFontSize)}input.itemAmountControlDesktop{padding:5px;margin:5px;justify-self:stretch;max-width:100%!important;width:auto}input.itemLengthControlDesktop{padding:5px;margin:5px;justify-self:stretch;max-width:100%!important;width:auto}div.itemPeriodControlDesktop{border:0 solid #000;max-width:97%;width:97%;background-color:#fff;color:var(--gridTableCellTextColor)}input[type=date]{height:1em;padding-top:5px;padding-bottom:5px}input.itemDateControlMobile{padding:5px;margin:5px;justify-self:stretch;max-width:100%!important;width:auto}button.ieFormsDeleteButton{background-color:rgba(0,0,0,0)!important;justify-self:right;border:none;color:#000;padding:0;margin:0;margin-bottom:10px;margin-right:10px;border-radius:0;width:42px;height:42px}.emptyCell{max-width:0;max-height:0;width:0;height:0;margin:0;padding:0;visibility:hidden;display:none}.tableGridCreditCardsRow>input[type=text],.tableGridHirePurchaseRow>input[type=text],.tableGridLoansRow>input[type=text],.tableGridRow>input[type=text],.tableGridVerificationRow>input[type=text]{height:1.5em}.missingValueIEForm{border:2px solid red!important}.tableGridVerificationRow>.sectionHeaderLabel{max-width:97%;width:95%;color:#000!important;background-color:#fff;padding-top:10px;padding-left:0}#contactDetailsPageID{grid-template-columns:1fr;grid-template-rows:auto}#contactDetailsPageID>label#emailLabelID,#contactDetailsPageID>label#landlinelabelID1,#contactDetailsPageID>label#telID{justify-self:left;padding-left:0;padding-bottom:0}#contactDetailsPageID>input{width:94%}#threeColumnGridID{grid-template-columns:0 100% 0}#employeeDetailsPageID{grid-template-columns:1fr;grid-template-rows:auto}#employeeDetailsPageID>label.itemLabel{justify-self:left;padding-left:0;padding-bottom:0}#employeeDetailsPageID>input{width:100%}#employeeDetailsPageID>textarea{width:100%}#navigationCaseDetailsID>button#nextColumnThreeID{margin-right:0}.tableGridLoansRow>*{padding-bottom:0;padding-top:0}.tableGridVerificationRow>input.sectionHeaderLabel{background-color:rgba(0,0,0,0);border:none}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent;border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px transparent}#incomeExpenditureNavigationID{max-width:100%;min-width:100%;width:100%;margin-bottom:20px}.IEFormBusyModal-content,.IEFormModal-content,.IEFormModal-content>input{width:80%}}