{"version":3,"sources":["webpack:///webpack:///src/app/app.less","webpack:///webpack:///src/common/components/navigation/navigation.less","webpack:///webpack:///src/app/variables.less","webpack:///webpack:///src/common/components/emnotification/emnotification.less","webpack:///webpack:///src/common/components/instructionaltext/instructionaltext.less","webpack:///webpack:///src/common/modals/alert/alert.less","webpack:///webpack:///src/common/modals/confirmation/confirmation.less","webpack:///webpack:///src/app/app-mixins.less?e538","webpack:///webpack:///src/app/runtimedemo/runtimedemo.less","webpack:///webpack:///src/app/forgotpassword/forgotpassword.less","webpack:///webpack:///src/app/aepipeline/aepipeline.less","webpack:///webpack:///src/app/aepipeline/aepipelinegrid/aepipelinegrid.less","webpack:///webpack:///src/app/home/pipeline/pipelinegrid/pipelineloanmessage/printmessages/printmessages.less","webpack:///webpack:///src/app/home/pipeline/loan/docsconditions/printformat.less","webpack:///webpack:///src/app/home/pipeline/loan/docsconditions/conditions/printconditions/printconditions.less","webpack:///webpack:///src/app/home/pipeline/pipelinegrid/pipelineloanmessage/pipelineloanmessage.less","webpack:///webpack:///src/app/home/pipeline/pipelinegrid/pipelinegrid.less","webpack:///webpack:///src/app/home/pipeline/pipelinesearchbar/pipelinesearchbar.less","webpack:///webpack:///src/app/home/pipeline/pipelinesearchbar/pipelinefiltermodal/pipelinefiltermodal.less","webpack:///webpack:///src/app/home/pipeline/pipelinesearchbar/pipelinefiltermodalcorresp/pipelinefiltermodalcorresp.less","webpack:///webpack:///src/app/home/pipeline/pipelinegrid/pipelinecontact/pipelinecontact.less","webpack:///webpack:///src/app/home/pipeline/pipelinegrid/norecordspopup/norecordspopup.less","webpack:///webpack:///src/app/home/pipeline/pipelinefilters/pipelinefilters.less","webpack:///webpack:///src/app/home/pipeline/loan/loanapplication/employerhistory/employerhistory.less","webpack:///webpack:///src/app/home/pipeline/loan/loanapplication/declaration/declaration.less","webpack:///webpack:///src/app/home/pipeline/loan/loanapplication/loaninfo/loaninfo.less","webpack:///webpack:///src/app/home/pipeline/loan/loanapplication/loanapplication.less","webpack:///webpack:///src/app/home/pipeline/loan/loanapplication/transactiondetails/transactiondetails.less","webpack:///webpack:///src/app/home/pipeline/loan/loanapplication/comments/comments.less","webpack:///webpack:///src/app/home/pipeline/loan/loanapplication/incomeexpenses/incomeexpenses.less","webpack:///webpack:///src/app/home/pipeline/loan/loanapplication/modals/assetliability/assetliability.less","webpack:///webpack:///src/app/home/pipeline/loan/loanapplication/modals/addemployerhistorycoborrower/addemployerhistorycoborrower.less","webpack:///webpack:///src/app/home/pipeline/loan/loanapplication/modals/addBorrowerPair/addborrowerpair.less","webpack:///webpack:///src/app/home/pipeline/loan/loanapplication/modals/addemployerhistoryborrower/addemployerhistoryborrower.less","webpack:///webpack:///src/app/home/pipeline/loan/loanapplication/modals/editborrowerpairs/editborrowerpairs.less","webpack:///webpack:///src/app/home/pipeline/loan/loanapplication/modals/deleteborrowerconfirmation/deleteborrowerconfirmation.less","webpack:///webpack:///src/app/home/pipeline/loan/loanapplication/modals/exitwarning/exitwarning.less?5eb9","webpack:///webpack:///src/app/home/pipeline/loan/loanapplication/modals/micalculator/micalculator.less","webpack:///webpack:///src/app/home/pipeline/loan/loanapplication/borrowerinfo/borrowerinfo.less","webpack:///webpack:///src/app/home/pipeline/loan/loanapplication/assetsliabilities/assetsliabilities.less","webpack:///webpack:///src/app/home/pipeline/loan/loanapplication/assetsliabilities/addeditreo/addeditreo.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/purchaseadvice/purchaseadvice.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/purchaseadvice/printpurchaseadvice/printpurchaseadvice.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/submitloan/submitloan.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/au/au.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/du/du.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/actions.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/lp/lp.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/lockextension/lockextension.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/actions-mixins.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/importdata/importdata.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/lockrequest/lockrequest.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/modals/actionsconfirmationmodal/actionsconfirmationmodal.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/modals/lockhistory/lockhistory.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/modals/confirmaction/confirmaction.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/ordercredit/ordercredit.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/modals/lockcancel/lockcancel.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/productpricing/productpricing.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/productpricing/details/details.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/productpricing/results/results.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/productpricing/printlockconfirmation/printlockconfirmation.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/productpricing/search/search.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/productpricing/obresults/obresults.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/productpricing/obsearch/obsearch.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/productpricing/obreturn/obreturn.less","webpack:///webpack:///src/app/home/pipeline/loan/fees/fees.less","webpack:///webpack:///src/app/home/pipeline/loan/disclosuretracking/disclosuretracking.less","webpack:///webpack:///src/app/home/pipeline/loan/loan.less","webpack:///webpack:///src/app/home/pipeline/loan/borrowerpair/borrowerpair.less","webpack:///webpack:///src/app/home/pipeline/loan/modals/importliabilities/importliabilities.less","webpack:///webpack:///src/app/home/pipeline/loan/modals/importliabilities/confirmimportliabilities/confirmimportliabilities.less","webpack:///webpack:///src/app/home/pipeline/loan/modals/importliabilities/processimportliabilities/processimportliabilities.less","webpack:///webpack:///src/app/home/pipeline/loan/modals/importliabilities/successimportliabilities/successimportliabilities.less","webpack:///webpack:///src/app/home/pipeline/loan/docsconditions/docsconditions.less?903b","webpack:///webpack:///src/app/home/pipeline/loan/docsconditions/docsconditionscomments/docsconditionscomments.less","webpack:///webpack:///src/app/home/pipeline/loan/docsconditions/docsgroup/deleteloanfileconfirmation/deleteloanfileconfirmation.less","webpack:///webpack:///src/app/home/pipeline/loan/docsconditions/conditions/conditions.less","webpack:///webpack:///src/app/home/pipeline/loan/docsconditions/customconditions/customconditions.less","webpack:///webpack:///src/app/home/pipeline/loan/docsconditions/documents/documents.less?4a97","webpack:///webpack:///src/app/home/pipeline/loan/actions/reqdocuments/reqdocuments.less","webpack:///webpack:///src/app/home/pipeline/loan/docsconditions/documents/printdocuments/printdocuments.less","webpack:///webpack:///src/app/home/pipeline/loan/docsconditions/documents/documentviewsettings/documentviewsettings.less","webpack:///webpack:///src/app/home/pipeline/loan/docsconditions/docsgroup/docsgroup.less","webpack:///webpack:///src/app/home/pipeline/loan/documentviewercontainer/documentviewercontainer.less","webpack:///webpack:///src/app/home/pipeline/loan/docsconditions/docsgroup/movedocumentfile/movedocumentfile.less","webpack:///webpack:///src/app/home/pipeline/loan/loansummary/loansummary.less","webpack:///webpack:///src/app/home/pipeline/loan/loansummary/loansummarylists/loansummarylists.less","webpack:///webpack:///src/app/home/pipeline/loan/loansummary/loansummarylists/editloanofficercontact/editloanofficercontact.less","webpack:///webpack:///src/app/home/pipeline/loan/detailederror/detailederror.less","webpack:///webpack:///src/app/home/pipeline/pipeline.less","webpack:///webpack:///src/app/home/manageaccount/allcontacts/allcontacts.less","webpack:///webpack:///src/app/home/manageaccount/manageaccount.less","webpack:///webpack:///src/app/home/manageaccount/companyaccount/companyaccount.less","webpack:///webpack:///src/app/home/manageaccount/branches/branches.less","webpack:///webpack:///src/app/home/manageaccount/personalaccount/personalaccount.less","webpack:///webpack:///src/app/home/manageaccount/personalaccount/modals/changepassword/changepassword.less","webpack:///webpack:///src/app/home/manageaccount/personalaccount/modals/editpersonalaccount/editpersonalaccount.less","webpack:///webpack:///src/app/home/manageaccount/personalaccount/modals/addperacctlicense/addperacctlicense.less","webpack:///webpack:///src/app/home/manageaccount/companyaccount/modals/addcompanycontact/addcompanycontact.less","webpack:///webpack:///src/app/home/manageaccount/modals/addpersona/addpersona.less","webpack:///webpack:///src/app/home/manageaccount/modals/chooseorg/chooseorg.less","webpack:///webpack:///src/app/home/manageaccount/personalaccount/modals/deletelicensetemplate.less","webpack:///webpack:///src/app/home/manageaccount/branches/branchdetails/branchdetails.less","webpack:///webpack:///src/app/home/manageaccount/branches/branchdetails/modals/addbranchcontact/addbranchcontact.less","webpack:///webpack:///src/app/home/trades/tradeDetails/tradeDetails.less","webpack:///webpack:///src/app/home/trades/tradesgrid/tradesgrid.less","webpack:///webpack:///src/app/home/trades/tradesfilter/tradesfilter.less","webpack:///webpack:///src/app/home/trades/tradeDetails/tradedetailsmodal/tradedetailsmodal.less","webpack:///webpack:///src/app/home/trades/trades.less","webpack:///webpack:///src/app/home/trades/tradeDetails/assignedloans/assignedloans.less","webpack:///webpack:///src/app/home/trades/tradeDetails/eligibleLoans/eligibleLoans.less","webpack:///webpack:///src/app/home/trades/tradesFulfillment/tradesFulfillment.less","webpack:///webpack:///src/app/home/registerloan/registerloan.less","webpack:///webpack:///src/app/home/registerloan/chooseloantype/chooseloantype.less","webpack:///webpack:///src/app/home/correspondent/loancriteria/loancriteria.less","webpack:///webpack:///src/app/home/correspondent/correspondent.less","webpack:///webpack:///src/app/home/scenarios/scenarios.less","webpack:///webpack:///src/app/home/home.less","webpack:///webpack:///src/app/home/documents/documents.less","webpack:///webpack:///src/app/resetpassword/resetpassword.less","webpack:///webpack:///src/app/topnavigation/topnavigation.less","webpack:///webpack:///src/app/login/login.less","webpack:///webpack:///src/app/vanillalogin/vanillalogin.less","webpack:///webpack:///src/app/vanillalogin/vanillaforgotpassword/vanillaforgotpassword.less","webpack:///webpack:///src/app/content/banner/banner.less","webpack:///webpack:///src/app/content/contactus/contactus.less","webpack:///webpack:///src/app/content/custommodules/custommodules.less","webpack:///webpack:///src/app/content/footeradditionalinfo/footeradditionalinfo.less","webpack:///webpack:///src/app/content/footercontact/footercontact.less","webpack:///webpack:///src/app/content/footerquicklinks/footerquicklinks.less","webpack:///webpack:///src/app/content/releaseinfo/releaseinfo.less","webpack:///webpack:///src/app/content/mainnavigation/mainnavigation.less","webpack:///webpack:///src/app/content/quicklinks/quicklinks.less","webpack:///webpack:///src/app/content/sitelogo/sitelogo.less","webpack:///webpack:///src/app/content/customribbon/customribbon.less","webpack:///webpack:///src/app/content/copyright/copyright.less","webpack:///webpack:///src/app/content/messagemodal/messagemodal.less","webpack:///webpack:///src/app/contactuspage/contactuspage.less","webpack:///webpack:///src/app/sitebuildertrans/sitebuildertrans.less","webpack:///webpack:///src/app/home/pipeline/loan/actions/du/fhagiftfunds/fhagiftfunds.less","webpack:///webpack:///src/app/home/pipeline/loan/docsconditions/docsgroup/conditionspopupmodal/conditionspopupmodal.less","webpack:///webpack:///src/app/content/footerimages/footerimages.less"],"names":[],"mappings":"AAEA,UACE,YACA,yBAGF,KACE,kBAIA,YACE,qBACA,uBAHJ,kBAMI,8BAAY,CANhB,qBASI,YATJ,2CAiBI,iBACA,iBACA,eAnBJ,WAsBI,WAEF,iBACE,iBACA,iBACA,kBA3BJ,2BA8BI,cA9BJ,4BAiCI,cAjCJ,6BAoCI,cApCJ,wBAuCI,0BAvCJ,mCA2CI,qBAIJ,OACE,WACA,gBACA,iBAHF,+BAKI,uBALJ,4BASI,oBACA,mBAIJ,aACE,iBADF,gBAGI,SACA,iBAJJ,mBAMM,qBACA,eACA,8BACE,gBATR,kBAaM,mBACA,eAdN,iCAiBM,yBACA,4DACA,mBACA,qBAKN,eACE,gBACA,iBACA,WACA,yBAGF,gBACE,yBACA,qBACA,WACA,+BACA,mBAGF,YACE,+BAGF,cACE,WACA,YACA,wBACA,UAGF,WACE,WACA,aACA,sBACA,oBACA,mBAGF,yBACE,aAGF,cACE,6BACA,mBACA,sBACA,YACA,aAGF,eACE,WACA,wBACA,YACA,UAGF,mBACE,sBACA,YACA,aACA,gBAGF,mBAIE,YAEA,iBACA,CAGF,uCATE,gBACA,gBACA,YAEA,YAEA,eAWF,sBACE,kBACA,iBAGF,OACE,WACA,yBACA,iBAHF,0BAKI,UACA,SANJ,+BASI,kBAIJ,cACE,WAGF,WACE,gBACA,YACA,2BACA,4BAGF,oBACE,2DAGF,aACE,mBACA,uBACA,gBAGF,gBACE,UAGF,eACE,SAGF,gBACE,YADF,wBAGI,iBACA,YACA,gBACA,YANJ,6BAQM,YACA,eATN,8CAWQ,oBACA,6BAZR,kCAeQ,cACA,iBACA,oBACA,kBACA,mBACA,4DACA,yBACA,gBACA,aAGA,8CAEI,eA5BZ,wCAgCU,6BACA,6BACA,oBAlCV,iFAqCU,6BAOV,UACE,sBACA,qBACA,eACA,cACA,gBACE,cAIJ,gBACE,qBADF,0BAGI,iBAHJ,2CAMI,kBAIJ,gBACE,8CAAsB,CAGxB,gBACE,8CAAsB,CAGxB,wBACE,8CACA,CAKF,+CALE,qBACA,kBACA,sBAUF,uBANE,8CACA,CAKF,8DACE,+CACA,qBACA,kBACA,sBAGF,6BACE,8CAAsB,CAGxB,gDACE,+CACA,kBAGF,sBACE,8CAAsB,CAGxB,oBACE,8CAAsB,CAGxB,uBACE,+CACA,eACA,iBAGF,4BACE,gDACA,eACA,iBAGF,iCACE,gDACA,eACA,iBAGF,8BACE,gDACA,eACA,iBAGF,0CACE,gDACA,eACA,WAGF,yCACE,gDACA,gBACA,WAGF,0CACE,gDACA,eACA,WAGF,4CACE,gDACA,eACA,WAGF,0BACE,gDACA,WAGF,qBACE,+CAAsB,CAGxB,iBACE,6BAKF,OACE,aAGF,2CACE,yBAWF,sGAPE,yBAeF,mCAHE,qBAQF,cAHE,gCAGF,gDACE,YAGF,+BACE,WAGF,uCACE,WACA,eACA,gBAYF,mBACE,6BAGF,qBACE,mCAKF,wBAIE,oBACA,WAGF,8UAPE,sBACA,YACA,eACA,CAmBF,wCACE,WACA,UAGF,8CACE,WACA,gBAGF,kDAIQ,yBACA,YACA,mBACA,0BACA,sBACA,aACA,mBAVR,yDAYU,WACA,YACA,kBACA,sBAfV,qEAkBU,gEACA,sBACA,gBACA,qBACA,WACA,WACA,YAxBV,+DA2BU,gCACA,eA5BV,+DA+BU,WACA,cACA,gBACA,WAlCV,gDAsCQ,aAtCR,uDAwCU,gBAxCV,yGA2CU,YA3CV,2EA+CY,aA/CZ,uDAqDU,gBAOV,kBACE,yBAGF,UACE,kBAGF,oBACE,kBAKF,sBACE,yBAGF,4BACE,WAGF,2BACE,WAGF,4BACE,WAGF,2BACE,WAGF,4BACE,WAGF,yBACE,WAGF,yCAEI,4BAEF,iCACE,QACA,SAMF,kCACE,QACA,UAIJ,yGACE,cAMF,WACE,kBACA,WACA,aACA,eACA,gBACA,sBACA,qBACA,oDACA,aATF,cAWI,gBACA,aAZJ,iBAcM,gBACA,eACA,WAhBN,mBAkBQ,mBACA,2DACA,gBACA,cACA,iBACA,gBACA,cACA,mBACA,yBACE,qBACA,eAGJ,uBACE,yBAhCR,gCAqCI,iBArCJ,wBAwCI,6BAKJ,6BACE,YACA,iBACA,sBACA,kBACA,mBACA,gBACA,eAGF,mCACE,gBAGF,qCACE,yBACA,YAIF,oBACE,aAYF,0DAJE,yB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A,yBArEJ,iDA8DI,WACA,gBACA,wBACA,yBAjEJ,uDAoEI,kBACA,yBArEJ,4CA8DI,WACA,gBACA,wBACA,yBAjEJ,+CAoEI,kBACA,yBCtEJ,aACE,WCmBF,kBACE,gDACA,SACA,4BACA,qBACA,WACA,YACA,WACA,kBACA,QACA,UACA,iBAMF,iBACE,yDACA,kBACA,gBACA,cACA,gBASF,+BANE,0DACA,eACA,gBACA,WACA,eAMF,mBAFE,eAEF,oBACE,2DACA,eACA,gBACA,WACA,SAEF,cAEE,eAEA,UACA,CAEF,6CANE,yDAEA,gBAEA,SAQA,+BAJA,eAEA,UACA,CACA,mBAEE,0DACA,gBACA,WAGJ,YACE,qBACA,yDACA,eACA,gBACA,WACA,SACA,wBACE,UACA,WAGJ,mBAXE,qBACA,yDACA,eACA,gBACA,WACA,SAQA,eAPA,+BACE,UACA,WAOJ,mBACE,yDACA,eACA,gBACA,WAGF,OACE,gBACA,aACA,yBAHF,oBAMI,2DACA,eACA,gBACA,cATJ,mBAYI,cAZJ,qBAeI,cACA,eAIA,uDACE,cAEF,2BACE,cACA,0BAEF,4BACE,cAEF,6BAxBA,2DACA,eACA,gBACA,cAuBE,iBAhCN,uBAqCI,mBACA,WACA,YACA,kBACA,mBACA,4BACA,qDAEI,yBAAW,CAFf,oDAKI,uBAAW,CAhDnB,kCAsDI,gBAtDJ,aAyDI,WACA,YACA,WACA,yBACA,kBACA,uCACA,yBACA,mBACA,gBACA,4BACE,WACA,YACA,gBACA,wBACA,2BACA,mBACA,kCACE,YACA,uBAAW,CAEb,iCACE,kBACA,MACA,OACA,0BAAW,CAGf,yBACE,aACA,sBACA,oBACA,yBAxFN,4BA2FM,6BACA,+BACA,wBA7FN,kCAgGM,uCAhGN,qBAoGI,sBACA,uBACA,gCACA,iCACE,sBACA,uBAzGN,iCA6GI,cACA,WA9GJ,gCAiHI,mBACA,sBAlHJ,2BAqHI,uBArHJ,mBAwHI,yBACA,oBACA,+BACE,aACA,sBACA,YACA,mBA9HN,kCAiIM,iCACA,aAlIN,uCAqIM,+BACA,4BAtIN,iCA0II,aACA,YA3IJ,8CA6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,gCA+BI,YACA,eACA,eACA,SACA,UAnCJ,4CAqCM,aACA,cACA,cACA,gBACA,yBAzCN,wCA6CM,+BACA,sBACA,eACA,WACA,mCAjDN,6CAqDM,aACA,gBAtDN,8CA0DM,cACA,WACA,oBACA,gCACA,yBACA,cACA,eACA,gBACA,kBAlEN,8CAsEM,gBAtEN,2DAwEQ,SAxER,8CA6EM,yBACA,cACA,eACA,kBACA,WAjFN,8CAqFM,WACA,0BACA,mCAvFN,iDA2FM,kBA3FN,wDA+FM,mBA/FN,yEAmGM,0BACA,4BApGN,gEAwGM,SACA,eACA,kBACA,SACA,UACA,WACA,YA9GN,4CAkHM,aACA,kBAnHN,gDAuHM,eACA,WACA,kBAzHN,+DA2HQ,kBACA,eACA,WACA,YACA,qBACA,yBACA,WACA,kBACA,kBACA,mBApIR,kCAyIM,cACA,qBC9IN,gDAEI,iBACA,kBACA,WAJJ,qCAOI,iBAPJ,kCAUI,uDzHoJe,CyH9JnB,oCAaI,iBCZJ,QACE,YACA,yBACA,mBACA,gBACA,iBACA,iBACA,kBAPF,oBASI,eACA,iBAIJ,aACE,YACA,UACA,sBACA,YACA,sBrHoJA,YACA,yBqHjJF,oBACE,YACA,kBACA,SACA,QACA,+BACA,cACA,kBAGF,sBAGE,OAIA,eACA,CAGF,6CAVE,YACA,kBAEA,MACA,cACA,gBAEA,eAaF,uBAPE,QACA,CAMF,yBAGE,OAIA,gBAGF,mDATE,YACA,kBAEA,QACA,cACA,eACA,CC/DF,0BDqEE,QACA,CCtEF,WACE,WAEF,cACE,WACA,eACA,oBACA,gBAGF,aACE,WAGF,cACE,iBACA,gBACA,UAHF,sCAQI,WAIJ,eACE,iBACA,UAFF,iBAII,cC/BJ,eACE,WAEF,0BACE,gBCFF,wBACE,cACA,gBACA,mBACA,kBACA,WACA,iBANF,8BAQI,gBACA,iBAGA,gCACE,0BACA,YACA,eCfN,qBACE,cACA,gBACA,2CACA,mBACA,kBACA,sBACA,2BACA,8BACA,WACA,iBAVF,2BAYI,gBACA,iBAGA,6BACE,0BACA,YACA,eCpBN,oBACE,cACA,gBACA,2CACA,mBACA,WACA,iBANF,8BAQI,WACA,mBATJ,0BAYI,gBACA,iBAGA,4BACE,0BACA,YACA,eClBN,aACE,oBACA,cCFF,kFAEI,eAIJ,gBACE,WAGA,UACE,eACA,kBACA,YACA,mBACA,WACA,8BACA,kBAPF,oBASI,sBACA,iBACA,eAXJ,mCAaM,4DACA,mBACA,yBACA,iBACA,sBAjBN,6BAoBM,qBACA,sBACA,kBCjCR,eACE,iBACA,gCAFF,iBAKI,WACA,eACA,gBCNJ,WACE,YACA,YACA,qBAGF,gBACE,qBACA,cACA,CAHF,gDAGE,gBACA,gBCVF,kBAEE,UACA,CAIF,0BANE,iBAEA,WACA,gBAWF,QALE,yBACA,eACA,CAGF,aACE,gBADF,eAGI,SACA,UACA,mBALJ,mBAOM,iBCvBN,YACE,oBACA,cCFF,cACE,kBCAF,gBACE,2DACA,WAFF,gCAII,kBAJJ,8BAOI,iBACA,mBACA,CATJ,kEASI,oBACA,kBAVJ,iCAmBI,iBAnBJ,4BAsBI,WCtBJ,kBACE,cADF,8EAMI,mBANJ,6CAUM,WAVN,mDAYQ,eAZR,mCAiBI,gBAjBJ,uEAoBQ,cApBR,yEAsBU,gBACA,iBAOV,0BACE,cC/BF,2CAGI,eAHJ,qCAOI,2BACA,8BARJ,uCAWI,YACA,cACA,mBACA,oBCdJ,6BAEI,oBAFJ,4CAIM,mCACA,mBACA,0BANN,6CASM,aATN,4CAYM,yBAZN,yCAeM,aACA,mBACA,kBAjBN,oDAmBQ,YACA,aACA,uEXtBR,oBACE,cACA,gBACA,2CACA,mBACA,WACA,iBANF,8BAQI,WACA,mBATJ,0BAYI,gBACA,iBAGA,4BACE,0BACA,YACA,eDlBN,qBACE,cACA,gBACA,2CACA,mBACA,kBACA,sBACA,2BACA,8BACA,WACA,iBAVF,2BAYI,gBACA,iBAGA,6BACE,0BACA,YACA,eDnBN,wBACE,cACA,gBACA,mBACA,kBACA,WACA,iBANF,8BAQI,gBACA,iBAGA,gCACE,0BACA,YACA,ecjBN,cACE,WRCF,WACE,YACA,YACA,qBAGF,gBACE,qBACA,cACA,CAHF,gDAGE,gBACA,gB9HVF,eACE,oBAEA,oBACA,aAGF,kBACE,wBACA,0BAoBF,YACE,oBAGF,gBACE,wBAGF,kBACE,0BAGF,mBACE,2BAGF,iBACE,yBAGF,WACE,mBAGF,eACE,uBAGF,iBACE,yBAGF,kBACE,0BAGF,gBACE,wBAGF,WACE,yBAGF,eACE,6BAGF,iBACE,+BAGF,kBACE,gCAGF,gBACE,8BAGF,8BACE,mCACA,gCACA,YACA,qBACA,eAGF,oBACE,iBAGF,oBACE,gBAGF,UACE,mBACA,0BAFF,4BAII,gCACA,YACA,0BACA,6BAIJ,2BACE,iBACA,gBAGF,cACE,YAGF,oBACE,wBAGF,cACE,4BAGF,2BACE,oCAGF,kCACE,kCAGF,YACE,6BADF,2BAKI,iBACA,eAIJ,mDAPI,mBACA,eACA,CAUJ,mDACE,aAeF,YACE,WqH5KF,QACE,YACA,yBACA,mBACA,gBACA,iBACA,iBACA,kBAPF,oBASI,eACA,iBAIJ,aACE,YACA,UACA,sBACA,YACA,sBrHoJA,YACA,yBqHjJF,oBACE,YACA,kBACA,SACA,QACA,+BACA,cACA,kBAGF,sBAGE,OAIA,eACA,CAGF,6CAVE,YACA,kBAEA,MACA,cACA,gBAEA,eAaF,uBAPE,QACA,CAMF,yBAGE,OAIA,gBAGF,mDATE,YACA,kBAEA,QACA,cACA,eACA,CASA,0BAHA,QACA","file":"app.css","sourcesContent":["@import \"./variables.less\";\n\nhtml, body {\n  height: 100%;\n  font-size: 1rem !important;\n}\n\nhtml {\n  position: relative;\n}\n\n.app {\n  & > header {\n    border-top-width: 5px;\n    border-top-style: solid;\n  }\n  .app-content {\n    min-height: calc(~\"100vh - \" @header-footer-height);\n  }\n  .em-full-height {\n    height: 100%;\n  }\n  .layout-wrapper {\n    min-width: 1280px;\n    max-width: 1920px;\n    padding: 0 25px;\n  }\n  .content-wrapper {\n    min-width: 1280px;\n    max-width: 1920px;\n    padding: 0 25px;\n  }\n  .main {\n    width: 100%;\n  }\n  &.app-wrapper {\n    min-height: 100vh;\n    min-width: 1280px;\n    position: relative;\n  }\n  .tpo-icon-lock-locked {\n    color: @color-lock-locked;\n  }\n  .tpo-icon-lock-expired {\n    color: @color-lock-expired;\n  }\n  .tpo-icon-lock-unlocked {\n    color: @color-lock-unlocked;\n  }\n  input[type=number] {\n    -moz-appearance: textfield;\n  }\n  /*CUC override to resolve dropdown ul width issue*/\n  .em-dropdown ul.dropdown-menu {\n    width: 100% !important;\n  }\n}\n\nheader {\n  width: 100%;\n  min-height: 60px;\n  max-height: 115px;\n  .logo-container-padding {\n    padding: 24px 15px 23px;\n  }\n\n  .login-text.disabled {\n    pointer-events: none;\n    cursor: not-allowed;\n  }\n}\n\n.tpo-top-nav {\n  padding: 13px 0 0;\n  > ul {\n    margin: 0px;\n    line-height: 13px;\n    > li {\n      display: inline-block;\n      padding: 0px 15px;\n      &:last-child {\n        padding-right: 0;\n      }\n    }\n    a {\n      font-size: 0.8125rem;\n      cursor: pointer;\n    }\n    .contact-us-link {\n      text-transform: uppercase;\n      font-family: @font-family-semibold;\n      font-size: @font-size-base;\n      text-decoration: none;\n    }\n  }\n}\n\n.custom-ribbon {\n  min-height: 64px;\n  max-height: 400px;\n  width: 100%;\n  background-color: @footer-background-color;\n}\n\n.middle-content {\n  background-color: #f0f1f3;\n  display: inline-block;\n  width: 100%;\n  min-height: calc(~\"100vh - 261px\");\n  margin-bottom: -6px;\n}\n\n.box-border {\n  box-shadow: 0px 2px 5px 0px @gray-warm-base;\n}\n\n.left-content {\n  float: left;\n  width: 356px;\n  margin: 40px 0 40px 40px;\n  padding: 0;\n}\n\n.login-mod {\n  width: 100%;\n  height: 295px;\n  background-color: @white;\n  padding: 60px 50px 0px 50px;\n  margin-bottom: 15px;\n}\n\n.login-mod .header-label {\n  display: none;\n}\n\n.left-modules {\n  border-top: 5px solid @footer-background-color;\n  margin-bottom: 15px;\n  background-color: @white;\n  height: auto;\n  padding: 40px;\n}\n\n.right-content {\n  float: left;\n  margin: 40px 0 40px 40px;\n  width: 815px;\n  padding: 0;\n}\n\n.content-container {\n  background-color: @white;\n  height: 100%;\n  padding: 40px;\n  overflow: hidden;\n}\n\n.footer-left-image {\n  max-width: 120px;\n  max-height: 96px;\n  float: right;\n  width: 120px;\n  height: 95px;\n  margin-right: 20px;\n  cursor: pointer;\n}\n\n.footer-right-image {\n  max-height: 96px;\n  float: right;\n  max-width: 120px;\n  height: 95px;\n  cursor: pointer;\n}\n\n.footer-images-holder {\n  padding: 20px 15px;\n  position: inherit;\n}\n\nfooter {\n  width: 100%;\n  background-color: @footer-background-color;\n  min-height: 136px;\n  .layout-wrapper ul {\n    padding: 0;\n    margin: 0;\n  }\n  .footer-content-padding {\n    padding: 20px 15px;\n  }\n}\n\n.module-title {\n  color: @form-label-color;\n}\n\n.container {\n  min-height: 100%;\n  height: auto;\n  border-left: 1px solid #ccc;\n  border-right: 1px solid #ccc;\n}\n\n.body, h1, h2, h3, h4, p {\n  font-family: ProximaNova-Regular, Helvetica, Arial, sans-serif;\n}\n\n.em-ellipsis {\n  white-space: nowrap;\n  text-overflow: ellipsis;\n  overflow: hidden;\n}\n\n.tpo-no-padding {\n  padding: 0;\n}\n\n.tpo-no-margin {\n  margin: 0;\n}\n\n.tpo-header-nav {\n  height: 45px;\n  .navbar {\n    min-height: unset;\n    height: 45px;\n    margin-bottom: 0px;\n    border: none;\n    .nav {\n      height: 45px;\n      padding-left: 0;\n      .main-nav-active {\n        padding-bottom: 11px;\n        border-bottom: 3px solid #fff;\n      }\n      > li > a {\n        color: inherit;\n        line-height: 16px;\n        padding: 15px 0 14px;\n        margin-right: 40px;\n        font-size: @font-size-base;\n        font-family: @font-family-semibold;\n        text-transform: uppercase;\n        border-radius: 0;\n        outline: none;\n      }\n      > li {\n        &:first-child {\n          a {\n            padding-left: 0;\n          }\n        }\n        > a:hover {\n          background-color: transparent;\n          border-bottom: 3px solid #fff;\n          padding-bottom: 11px;\n        }\n        > a:focus, > a:active {\n          background-color: transparent;\n        }\n      }\n    }\n  }\n}\n\n.tpo-icon {\n  vertical-align: middle;\n  display: inline-block;\n  cursor: pointer;\n  color: @blue-orient; // Override in icon's contaner fi it is placed on dark BG color container\n  &:hover {\n    color: @icon-hover-color;\n  }\n}\n\n.tpo-icon-group {\n  display: inline-block;\n  .tpo-icon {\n    margin-left: 10px;\n  }\n  .tpo-icon:not(:last-child) {\n    margin-right: 10px;\n  }\n}\n\n.tpo-icon-email {\n  background-image: url('../assets/tpo-icon-email-black.svg')\n}\n\n.tpo-icon-phone {\n  background-image: url('../assets/tpo-icon-phone-black.svg')\n}\n\n.tpo-icon-export-active {\n  background-image: url('../assets/tpo-icon-export-active.svg');\n  display: inline-block;\n  margin-right: 10px;\n  vertical-align: middle;\n}\n\n.tpo-icon-export-hover {\n  background-image: url('../assets/tpo-icon-export-hover.svg');\n  display: inline-block;\n  margin-right: 10px;\n  vertical-align: middle;\n}\n\n.tpo-icon-export-black, .tpo-icon-export-black[disabled]:hover {\n  background-image: url('../assets/tpo-icon-export-black.svg');\n  display: inline-block;\n  margin-right: 10px;\n  vertical-align: middle;\n}\n\n.tpo-icon-export-black:hover {\n  background-image: url('../assets/tpo-icon-export-hover.svg');\n}\n\n.tpo-icon-excel, .tpo-icon-excel[disabled]:hover {\n  background-image: url('../assets/tpo-icon-excel-black.svg');\n  margin-right: 10px;\n}\n\n.tpo-icon-excel:hover {\n  background-image: url('../assets/tpo-icon-excel-hover.svg');\n}\n\n.tpo-icon-file-type {\n  background-image: url('../assets/icon-file-type.svg');\n}\n\n.tpo-icon-grid-contact {\n  background-image: url('../assets/tpo-icon-contact-black.svg');\n  margin-top: 5px;\n  margin-left: 20px;\n}\n\n.tpo-icon-grid-message-cell {\n  background-image: url('../assets/icon-message-unread-default.svg');\n  margin-top: 5px;\n  margin-left: 30px;\n}\n\n.tpo-icon-grid-message-cell-read {\n  background-image: url('../assets/icon-message-read-default.svg');\n  margin-top: 5px;\n  margin-left: 30px;\n}\n\n.tpo-icon-grid-message-header {\n  background-image: url('../assets/icon-message-read-default.svg');\n  margin-top: 8px;\n  margin-left: 30px;\n}\n\n.tpo-icon-grid-lock-expired-ext-requested {\n  background-image: url('../assets/icon-lock-expired-ext-requested.svg');\n  margin-top: 5px;\n  float: left;\n}\n\n.tpo-icon-grid-lock-locked-ext-requested {\n  background-image: url('../assets/icon-lock-locked-ext-requested.svg');\n  margin-top: 12px;\n  float: left;\n}\n\n.tpo-icon-grid-lock-locked-rate-requested {\n  background-image: url('../assets/icon-lock-locked-rate-requested.svg');\n  margin-top: 5px;\n  float: left;\n}\n\n.tpo-icon-grid-lock-unlocked-rate-requested {\n  background-image: url('../assets/icon-lock-unlocked-rate-requested.svg');\n  margin-top: 5px;\n  float: left;\n}\n\n.tpo-status-alert-default {\n  background-image: url('../assets/tpo-status-alert-default.svg');\n  float: left;\n}\n\n.tpo-icon-msg-ballon {\n  background-image: url('../assets/icon-tpo-comment-column.svg');\n}\n\n.multiline-label {\n  line-height: normal !important;\n}\n\n//*************** cuc temporary override *****************\n//*************** ui grid overrides *****************\n:focus {\n  outline: none;\n}\n\n.ui-grid-row:nth-child(even) .ui-grid-cell {\n  background-color: #FDFDFD;\n}\n\n.tpo-grid-row-hover {\n  background-color: @gray-warm-lighter;\n}\n\n.ui-grid-row:nth-child(even):hover .ui-grid-cell {\n  .tpo-grid-row-hover\n}\n\n.ui-grid-row:hover .ui-grid-cell {\n  .tpo-grid-row-hover\n}\n\n.ui-grid-header-cell {\n  border-right-width: 0;\n}\n\n.ui-grid-cell {\n  border-right-width: 0;\n  border-bottom: 1px solid #D4D4D4;\n}\n\n.ui-grid-pager-container, .ui-grid-pager-control {\n  float: right;\n}\n\n.ui-grid-pager-count-container {\n  float: left;\n}\n\n.ui-grid-pager-row-count-picker select {\n  width: auto;\n  padding-left: 0px;\n  padding-right: 0px;\n}\n\n.ui-grid-header-cell .ui-grid-cell-contents {\n  white-space: normal;\n  -ms-text-overflow: clip;\n  -o-text-overflow: clip;\n  text-overflow: clip;\n  overflow: visible;\n}\n\n//TODO: The changes below are requested by UX team. They should be done by CUC in the future.\n.ui-grid-top-panel {\n  background: #ebebeb !important;\n}\n\n.ui-grid-pager-panel {\n  background-color: #f7f7f7 !important;\n}\n\n//CUC override for disabled form-cotrols\n//TODO: Remove once addressed in CUC package\n.form-control[disabled] {\n  background-color: @tpo-disabled-background-color;\n  border: none;\n  box-shadow: none;\n  pointer-events: none;\n  color: @tpo-disabled-color;\n}\n\ninput[type=\"text\"][disabled],\ninput[type=\"text\"][readonly],\ninput[type=\"email\"][disabled],\ninput[type=\"email\"][readonly],\ninput[type=\"text\"][disabled]:hover,\ninput[type=\"text\"][disabled]:focus,\ninput[type=\"text\"][disabled]:active,\ninput[type=\"text\"][readonly]:hover,\ninput[type=\"text\"][readonly]:active,\ninput[type=\"text\"][readonly]:focus {\n  background-color: @tpo-disabled-background-color;\n  border: none;\n  box-shadow: none;\n}\n\n.radio input[type=radio]:disabled+label {\n  color: @tpo-disabled-color;\n  opacity: 1;\n}\n\n.checkbox input[type=checkbox]:disabled+label {\n  color: @tpo-disabled-color;\n  box-shadow: none;\n}\n//*************** dialog overrides *****************\n.modal {\n  .modal-dialog {\n    .modal-content {\n      .modal-header {\n        background-color: #7F858C;\n        height: 27px;\n        padding: 0 0 0 15px;\n        border-radius: 3px 3px 0 0;\n        box-sizing: border-box;\n        display: flex;\n        align-items: center;\n        .close {\n          width: 16px;\n          height: 16px;\n          border-radius: 2px;\n          margin: 5px 10px 5px 0px;\n        }\n        .close .close-icon {\n          background: url('../assets/icon-close-white.svg') center center / contain no-repeat;\n          vertical-align: middle;\n          margin-top: -7px;\n          display: inline-block;\n          color: #444;\n          width: 13px;\n          height: 13px;\n        }\n        .close:hover {\n          background-color: rgba(0, 0, 0, 0.1);\n          cursor: pointer;\n        }\n        .modal-title {\n          color: @white;\n          padding: 5px 0;\n          text-align: left;\n          width: 100%;\n        }\n      }\n      .modal-body {\n        padding: 15px;\n        .panel {\n          box-shadow: none;\n        }\n        .form-control:not(.date-picker, .em-single-file-uploader) {\n          height: @input-field-height;\n        }\n        .form-group {\n          .control-label {\n            margin-top: 0;\n          }\n        }\n      }\n      .modal-footer {\n        .btn {\n          margin-left: 5px;\n        }\n      }\n    }\n  }\n}\n\n.block-ui-message {\n  font-size: @font-size-large !important;\n}\n\n.mar-r-10 {\n  margin-right: 10px;\n}\n\n.em-text-aln-center {\n  text-align: center;\n}\n\n/*** Theme defaults Here ***/\n\n.theme-left-nav-color {\n  background-color: @nav-background;\n}\n\n.theme-ul-parent-link-color {\n  color: #666;\n}\n\n.theme-ul-child-link-color {\n  color: @form-label-color;\n}\n\n.theme-pn-parent-link-color {\n  color: @header-nav-font-color;\n}\n\n.theme-pn-child-link-color {\n  color: @form-label-color;\n}\n\n.theme-ln-parent-link-color {\n  color: #000;\n}\n\n.theme-footer-text-color {\n  color: @white;\n}\n\n.em-input-symbol-dollar-24 {\n  .form-control {\n    padding-left: 14px !important;\n  }\n  &:after {\n    top: 5px;\n    left: 5px;\n  }\n}\n\n.em-input-symbol-percent-24 {\n\n  &:after {\n    top: 5px;\n    right: 5px;\n  }\n}\n\n.disabled-formatter.em-input-symbol-dollar-24:after, .disabled-formatter.em-input-symbol-percent-24:after {\n  color: @gray-warm-darker;\n}\n\n/***---------------------***/\n\n/** Nav Menu ***/\n.nav-panel {\n  position: absolute;\n  left: -10px;\n  z-index: 1000;\n  min-width: @dropdown-size-extra-small;\n  text-align: left;\n  background-color: @dropdown-default-background;\n  border-color: @dropdown-default-border-color;\n  box-shadow: 0px 0px 4px 0px @sub-menu-light-shadow-color, 0px 4px 10px 1px @sub-menu-shadow-color;\n  margin-top: 0;\n  ul {\n    list-style: none;\n    padding: 10px;\n    li {\n      min-height: @dropdown-list-item-highlight-height;\n      padding: @dropdown-list-item-highlight-padding;\n      width: 100%;\n      a {\n        font-size: @font-size-base;\n        font-family: @font-family-base;\n        text-align: left;\n        display: block;\n        line-height: 14px;\n        min-height: 28px;\n        padding: 6px 0;\n        white-space: nowrap;\n        &:hover {\n          text-decoration: none;\n          cursor: pointer;\n        }\n      }\n      &:hover {\n        background-color: @sub-menu-hover-bg;\n      }\n    }\n  }\n  .manage-account-menu {\n    padding-bottom: 0;\n  }\n  .logout-menu {\n    border-top: 1px solid @sub-menu-hover-bg;\n  }\n}\n\n/*Overwrite session timeout modal*/\n.session-timeout-dialog .btn {\n  height: 32px;\n  padding: 8px 10px;\n  vertical-align: middle;\n  text-align: center;\n  align-items: center;\n  line-height: 5px;\n  min-width: 96px;\n}\n\n.session-timeout-dialog .btn:focus {\n  outline-width: 0\n}\n\n.session-timeout-dialog .btn-default {\n  background-color: @button-gray-light;\n  height: 32px\n}\n\n/*Overwrite container index */\n.block-ui-container {\n  z-index: 1049;\n}\n\n/**-------------------------***/\n\n//Button default colors\n//TODO: Once addressed by CUC remove these classes\n.btn.btn-primary[disabled] {\n  background-color: #A9B1BE;\n  color: #E0E3E8;\n}\n\n.btn.em-btn-tertiary[disabled] {\n  background-color: #A9B1BE;\n  border-color: #A9B1BE;\n  color: #E0E3E8;\n}\n\n.btn.btn-default[disabled] {\n  background-color: #fff;\n  border-color: #A9B1BE;\n  color: #A9B1BE;\n}\n\n//------------\n\n//Temp override for ssn field formatter icon position\n//TODO: Remove below class once fixed in field formatter module\n.em-showSsn .em-toggle-show-ssn, .em-showSsn .em-toggle-hide-ssn {\n  top: 3px !important;\n}\n\n// TODO: move these styles to cuc\n.em-notify {\n  .block-ui-container {\n    overflow: visible;\n    .block-ui-message-container {\n      top: 85%;\n    }\n    .block-ui-message {\n      left: 50%;\n    }\n  }\n}\n\n// TODO: move this in cuc block ui WHEN move into packge\n.block-ui-message-container {\n  top: 50%;\n  .block-ui-message {\n    transform: translateY(-50%);\n  }\n}\n\n@keyframes spin {\n  100% {\n    -webkit-transform: rotate(360deg);\n    transform: rotate(360deg);\n  }\n}\n\n.em-lightbox-spinner .block-ui-container .block-ui-message {\n  background-color: transparent;\n  font-weight: normal;\n}\n\n.em-lightbox-spinner .block-ui-container .block-ui-message:after {\n  content: \"\";\n  background: url(../assets/spinner-lightbox_responsive.svg) no-repeat;\n  width: 52px;\n  height: 52px;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  margin: 0 auto;\n  animation: spin 1s linear infinite;\n}\n\n.em-lightbox-spinner .block-ui-container .block-ui-overlay {\n  opacity: 0.5;\n  background: #191919;\n}\n\n// we are overriding/fixing CUC here.. we should move this to CUC\n.spinner.white:after {\n  background: url(../assets/spinner-lightbox_responsive.svg) no-repeat;\n  animation: spin 1s linear infinite;\n}\n\n//add disable class for Persona Access To Fields rule integration\n//the classes are added to component templates\n\n.textarea-disabled {\n  background-color: @tpo-disabled-background-color !important;\n  pointer-events: none !important;\n  opacity: 1 !important;\n  color: @tpo-disabled-color !important;\n}\n\n.border-disabled {\n  border: 1px solid @gray-warm-base;\n}\n\n.more-opacity-disabled {\n  pointer-events: none !important;\n  opacity: 0.75 !important;\n}\n\n.less-opacity-disabled {\n  pointer-events: none !important;\n  opacity: 0.75 !important;\n}\n\n// override component css as it looks off in TPOC\n.multi-select-dropdown{\n  .multiSelect {\n  height: 32px;\n  button {\n    height: 100%;\n    font-weight: initial;\n    .icon-chevron-small-down {\n      top: 5px;\n      }\n    }\n    .multiSelectItem.selected .tickContainer {\n      line-height: 1.4\n    }\n  }\n}\n\n@import '../common/components/navigation/navigation.less';\n@import '../common/components/emnotification/emnotification.less';\n@import '../common/components/instructionaltext/instructionaltext.less';\n@import '../common/modals/alert/alert.less';\n@import '../common/modals/confirmation/confirmation.less';\n@import './runtimedemo/runtimedemo.less';\n@import './forgotpassword/forgotpassword.less';\n@import './aepipeline/aepipeline.less';\n@import './aepipeline/aepipelinegrid/aepipelinegrid.less';\n@import './home/pipeline/pipelinegrid/pipelineloanmessage/printmessages/printmessages.less';\n@import './home/pipeline/pipelinegrid/pipelineloanmessage/pipelineloanmessage.less';\n@import './home/pipeline/pipelinegrid/pipelinegrid.less';\n@import './home/pipeline/pipelinesearchbar/pipelinesearchbar.less';\n@import './home/pipeline/pipelinesearchbar/pipelinefiltermodal/pipelinefiltermodal.less';\n@import './home/pipeline/pipelinesearchbar/pipelinefiltermodalcorresp/pipelinefiltermodalcorresp.less';\n@import './home/pipeline/pipelinegrid/pipelinecontact/pipelinecontact.less';\n@import './home/pipeline/pipelinegrid/norecordspopup/norecordspopup.less';\n@import './home/pipeline/pipelinefilters/pipelinefilters.less';\n@import './home/pipeline/loan/loanapplication/employerhistory/employerhistory.less';\n@import './home/pipeline/loan/loanapplication/declaration/declaration.less';\n@import './home/pipeline/loan/loanapplication/loaninfo/loaninfo.less';\n@import './home/pipeline/loan/loanapplication/loanapplication.less';\n@import './home/pipeline/loan/loanapplication/transactiondetails/transactiondetails.less';\n@import './home/pipeline/loan/loanapplication/comments/comments.less';\n@import './home/pipeline/loan/loanapplication/incomeexpenses/incomeexpenses.less';\n@import './home/pipeline/loan/loanapplication/modals/importcredit/importcredit.less';\n@import './home/pipeline/loan/loanapplication/modals/assetliability/assetliability.less';\n@import './home/pipeline/loan/loanapplication/modals/addemployerhistorycoborrower/addemployerhistorycoborrower.less';\n@import './home/pipeline/loan/loanapplication/modals/addpresentaddressborrower/addpresentaddressborrower.less';\n@import './home/pipeline/loan/loanapplication/modals/viewcredit/viewcredit.less';\n@import './home/pipeline/loan/loanapplication/modals/deleteliability/deleteliability.less';\n@import './home/pipeline/loan/loanapplication/modals/addBorrowerPair/addborrowerpair.less';\n//@import './home/pipeline/loan/loanapplication/modals/importliabilities/importliabilities.less';\n@import './home/pipeline/loan/loanapplication/modals/addemployerhistoryborrower/addemployerhistoryborrower.less';\n@import './home/pipeline/loan/loanapplication/modals/editborrowerpairs/editborrowerpairs.less';\n@import './home/pipeline/loan/loanapplication/modals/deleteborrowerconfirmation/deleteborrowerconfirmation.less';\n@import './home/pipeline/loan/loanapplication/modals/exitwarning/exitwarning.less';\n@import './home/pipeline/loan/loanapplication/modals/micalculator/micalculator.less';\n@import './home/pipeline/loan/loanapplication/borrowerinfo/borrowerinfo.less';\n@import './home/pipeline/loan/loanapplication/assetsliabilities/assetsliabilities.less';\n@import './home/pipeline/loan/loanapplication/assetsliabilities/addeditreo/addeditreo.less';\n@import './home/pipeline/loan/actions/disclosures/disclosures.less';\n@import './home/pipeline/loan/actions/purchaseadvice/purchaseadvice.less';\n@import './home/pipeline/loan/actions/purchaseadvice/printpurchaseadvice/printpurchaseadvice.less';\n@import './home/pipeline/loan/actions/submitloan/submitloan.less';\n@import './home/pipeline/loan/actions/au/au.less';\n@import './home/pipeline/loan/actions/du/du.less';\n@import './home/pipeline/loan/actions/actions.less';\n@import './home/pipeline/loan/actions/lp/lp.less';\n@import './home/pipeline/loan/actions/lockextension/lockextension.less';\n@import './home/pipeline/loan/actions/importdata/importdata.less';\n@import './home/pipeline/loan/actions/cc/cc.less';\n@import './home/pipeline/loan/actions/lockrequest/lockrequest.less';\n@import './home/pipeline/loan/actions/modals/actionsconfirmationmodal/actionsconfirmationmodal.less';\n@import './home/pipeline/loan/actions/modals/lockhistory/lockhistory.less';\n@import './home/pipeline/loan/actions/modals/confirmaction/confirmaction.less';\n@import './home/pipeline/loan/loanapplication/modals/ordercredit/ordercredit.less';\n@import './home/pipeline/loan/actions/ordercredit/ordercredit.less';\n@import './home/pipeline/loan/actions/modals/lockcancel/lockcancel.less';\n@import './home/pipeline/loan/actions/productpricing/productpricing.less';\n\n@import './home/pipeline/loan/actions/productpricing/details/details.less';\n@import './home/pipeline/loan/actions/productpricing/results/results.less';\n@import 'home/pipeline/loan/actions/productpricing/ppmodal/ppmodal.less';\n@import 'home/pipeline/loan/actions/productpricing/printlockconfirmation/printlockconfirmation.less';\n@import './home/pipeline/loan/actions/productpricing/search/search.less';\n\n@import './home/pipeline/loan/actions/productpricing/obresults/obresults.less';\n@import 'home/pipeline/loan/actions/productpricing/obmodal/obmodal.less';\n@import './home/pipeline/loan/actions/productpricing/obsearch/obsearch.less';\n@import 'home/pipeline/loan/actions/productpricing/obreturn/obreturn.less';\n\n@import './home/pipeline/loan/actions/resubmit/resubmit.less';\n@import './home/pipeline/loan/fees/fees.less';\n@import './home/pipeline/loan/disclosuretracking/disclosuretracking.less';\n@import './home/pipeline/loan/loan.less';\n@import './home/pipeline/loan/borrowerpair/borrowerpair.less';\n@import './home/pipeline/loan/modals/importliabilities/importliabilities.less';\n@import './home/pipeline/loan/modals/importliabilities/confirmimportliabilities/confirmimportliabilities.less';\n@import './home/pipeline/loan/modals/importliabilities/processimportliabilities/processimportliabilities.less';\n@import './home/pipeline/loan/modals/importliabilities/successimportliabilities/successimportliabilities.less';\n@import './home/pipeline/loan/docsconditions/docsconditions.less';\n@import './home/pipeline/loan/docsconditions/docsconditionscomments/docsconditionscomments.less';\n@import './home/pipeline/loan/docsconditions/docsgroup/deleteloanfileconfirmation/deleteloanfileconfirmation.less';\n@import './home/pipeline/loan/docsconditions/conditions/conditions.less';\n@import './home/pipeline/loan/docsconditions/customconditions/customconditions.less';\n@import './home/pipeline/loan/docsconditions/conditions/printconditions/printconditions.less';\n@import './home/pipeline/loan/docsconditions/documents/documents.less';\n@import './home/pipeline/loan/actions/reqdocuments/reqdocuments.less';\n@import './home/pipeline/loan/docsconditions/documents/printdocuments/printdocuments.less';\n@import './home/pipeline/loan/docsconditions/documents/documentviewsettings/documentviewsettings.less';\n@import './home/pipeline/loan/docsconditions/docsgroup/docsgroup.less';\n@import './home/pipeline/loan/documentviewercontainer/documentviewercontainer.less';\n@import './home/pipeline/loan/docsconditions/docsgroup/movedocumentfile/movedocumentfile.less';\n@import './home/pipeline/loan/loansummary/loansummary.less';\n@import './home/pipeline/loan/loansummary/loansummarylists/loansummarylists.less';\n@import './home/pipeline/loan/loansummary/loansummarylists/editloanofficercontact/editloanofficercontact.less';\n@import './home/pipeline/loan/detailederror/detailederror.less';\n@import './home/pipeline/pipeline.less';\n@import './home/manageaccount/allcontacts/allcontacts.less';\n@import './home/manageaccount/manageaccount.less';\n@import './home/manageaccount/companyaccount/companyaccount.less';\n@import './home/manageaccount/branches/branches.less';\n@import './home/manageaccount/personalaccount/personalaccount.less';\n@import './home/manageaccount/personalaccount/modals/changepassword/changepassword.less';\n@import './home/manageaccount/personalaccount/modals/editpersonalaccount/editpersonalaccount.less';\n@import './home/manageaccount/personalaccount/modals/addperacctlicense/addperacctlicense.less';\n@import './home/manageaccount/companyaccount/modals/addcompanycontact/addcompanycontact.less';\n@import './home/manageaccount/modals/addpersona/addpersona.less';\n@import './home/manageaccount/modals/chooseorg/chooseorg.less';\n@import './home/manageaccount/personalaccount/modals/deletelicensetemplate.less';\n@import './home/manageaccount/branches/branchdetails/branchdetails.less';\n@import './home/manageaccount/branches/branchdetails/modals/addbranchcontact/addbranchcontact.less';\n@import './home/welcome/welcome.less';\n@import './home/trades/tradeDetails/tradeDetails.less';\n@import './home/trades/tradesgrid/tradesgrid.less';\n@import './home/trades/tradesfilter/tradesfilter.less';\n@import './home/trades/tradeDetails/tradedetailsmodal/tradedetailsmodal.less';\n@import './home/trades/trades.less';\n@import './home/trades/tradeDetails/assignedloans/assignedloans.less';\n@import './home/trades/tradeDetails/eligibleLoans/eligibleLoans.less';\n@import './home/trades/tradesFulfillment/tradesFulfillment.less';\n@import './home/registerloan/registerloan.less';\n@import './home/registerloan/chooseloantype/chooseloantype.less';\n@import './home/correspondent/correspondent.less';\n@import './home/scenarios/scenarios.less';\n@import './home/home.less';\n@import './home/documents/documents.less';\n@import './resetpassword/resetpassword.less';\n@import './topnavigation/topnavigation.less';\n@import './login/login.less';\n@import './vanillalogin/vanillalogin.less';\n@import './vanillalogin/vanillaforgotpassword/vanillaforgotpassword.less';\n@import './content/content.less';\n@import './content/banner/banner.less';\n@import './content/contactus/contactus.less';\n@import './content/custommodules/custommodules.less';\n@import './content/footeradditionalinfo/footeradditionalinfo.less';\n@import './content/footercontact/footercontact.less';\n@import './content/footerquicklinks/footerquicklinks.less';\n@import './content/releaseinfo/releaseinfo.less';\n@import './content/mainnavigation/mainnavigation.less';\n@import './content/quicklinks/quicklinks.less';\n@import './content/sitelogo/sitelogo.less';\n@import './content/customribbon/customribbon.less';\n@import './content/copyright/copyright.less';\n@import './content/messagemodal/messagemodal.less';\n@import './contactuspage/contactuspage.less';\n@import './sitebuildertrans/sitebuildertrans.less';\n@import './home/pipeline/loan/actions/du/fhagiftfunds/fhagiftfunds.less';\n@import './home/pipeline/loan/docsconditions/docsgroup/conditionspopupmodal/conditionspopupmodal.less';\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/app.less\n **/",".loan-nav {\n  float: left;\n  font-family: @font-family-base;\n  font-size: @font-size-medium;\n  .loan-nav-bold {\n    font-family: @font-family-bold;\n  }\n  .loan-nav-item {\n    display: block;\n    float: left;\n    padding-bottom: 1px;\n    margin: 0;\n    width: 100%;\n    &:hover {\n      cursor: pointer;\n    }\n    .nav-item-border-bottom {\n      border-bottom: 1px solid @nav-divider-color;\n    }\n    .loan-nav-text {\n      padding-left: 40px;\n      line-height: 48px;\n      .loan-nav-icon {\n        line-height: 48px;\n        float: left;\n        padding-right: 7px;\n        color: inherit; // Prevent from applying default icon color\n      }\n      &.active {\n        .active-item {\n          background-color: inherit;\n        }\n      }\n      &.disabled {\n        .loan-nav-icon {\n          cursor: not-allowed;\n        }\n      }\n    }\n    .loan-nav-action {\n      padding: 25px 0 15px 40px;\n      cursor: default;\n      font-family: @font-family-bold;\n      &.no-hover {\n        background-color: transparent !important;\n      }\n    }\n    .loan-nav-text-reduced-height {\n      line-height: 16px;\n      div:nth-child(2) {\n        padding: 8px 30px 8px 0;\n        max-width: 200px;\n      }\n    }\n    .subnav {\n      font-size: @font-size-base;\n      float: left;\n      padding-top: 10px;\n      padding-bottom: 10px;\n      width: 100%;\n      .subnav-item {\n        line-height: 14px;\n        padding: 0 10px 0 15px;\n        cursor: pointer;\n        float: left;\n        width: 100%;\n        margin-bottom: 1px;\n        .subnav-text {\n          border-radius: 2px;\n          padding: 6px 0 7px 25px;\n          width: 100%;\n          float: left;\n          text-decoration: none;\n        }\n      }\n    }\n  }\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/common/components/navigation/navigation.less\n **/","@font-size-h1: 2rem;\n@font-size-h2: 1.5rem;\n@font-size-h3: 1.125rem;\n@font-size-base: 0.8125rem;\n@font-size-mlarge: 1.25rem;\n@font-size-xlarge: 1.313rem;\n@font-size-xxlarge: 1.375rem;\n@font-size-large: 1rem; // added\n@font-size-medium: 0.875rem;\n@font-size-xsmall: 0.6875rem; // added\n@font-size-small: 0.75rem; // corrected\n@font-size-form-header: 1.75rem;\n@font-size-xxsmall: 0.625rem;\n@gray-warm-darker: #acb3bc;\n@simple-grid-body-row-cell-background-color: #fff;\n\n/*runtime generated forms*/\n@gray-warm-dark: #d4d4d4;\n@input-field-height: 32px;\n@input-field-smaller-height: 24px;\n@input-field-description-color: #808080;\n@line-height-base: 1.375rem;\n@btn-text-color: #1C6BB6;\n@loan-summary-header-height: 75px;\n@trades-header-height: 90px;\n@line-height-base: 1.375rem;\n@error-text-color: #e42226;\n\n// header\n@header-logo-container-max-height: 70px;\n@header-logo-container-max-width: 600px;\n@header-nav-font-color: #666;\n@header-nav-hover-color: #999;\n@header-border-top: #2080C3;\n@header-border-bottom: #CBD0D5;\n@header-border-lightest: #CBD0D5;\n\n// footer\n@footer-background-color: #2080C3;\n\n//Loan summary\n@loan-summary-title: #1C6BB6;\n@dotted-border-color: #697489;\n\n//screensize\n@layout-max-width: 1920px;\n@layout-min-width: 1280px;\n\n// comments text area\n@text-area-field-height: 80px;\n\n//Content area min height\n@header-footer-height: 251px; //251px = header(85px) + footer(166px)\n\n//panel\n@panel-header-height: 40px;\n@panel-header-default-background: #fafafa;\n@font-emphasis-strong: bold;\n@category-header-default-background: #ffffff;\n@category-header-height: 32px;\n@panel-border-color: #DCDCDC;\n\n//timeout modal\n@button-gray-light: #F5F7F9;\n\n//Global Color\n@black: #000;\n@text-link-default: #2080c3;\n@text-link-hover: #5da5d9;\n@text-link-visited: #5da5d9;\n@state-disabled-warm-gray-dark: #c0c6cc;\n@state-hover-color: #5da5d9;\n@state-disabled-color: #C0C6CC;\n@state-selected-color: #005fa0;\n@state-active-color: #005fa0;\n@state-success-color: #00c875;\n@state-warning-color: #f59131;\n@state-danger-red-light: #F8C8C8;\n@state-danger-red-base: #E42226;\n@text-input-placeholder: #C0C6CC;\n@text-input-placeholder-font-weight: lighter;\n@blue-darker: #004a79;\n@blue-dark: #005fa0;\n@blue-base: #2080c3;\n@blue-light: #5da5d9;\n@blue-lighter: #8ec3e7;\n@blue-lightest: #c0e0f8;\n@blue-orient: #005181;\n@gray-warm-darkest: #80858c;\n@gray-warm-darker: #acb3bc;\n@gray-warm-dark: #c0c6cc;\n@gray-warm-base: #d5d9dd;\n@gray-warm-light: #e4e7e9;\n@gray-warm-lighter: #f5f7f7;\n@gray-warm-lightest: #f7f7f7;\n@white: #fff;\n@red: #f00;\n@form-header-color: #464646;\n@color-lock-unlocked: #fbb431;\n@color-lock-expired: #e34256;\n@color-lock-locked: #5ea2ed;\n@sub-menu-hover-bg: #E0E3E8;\n@sub-menu-light-shadow-color: #D5D9DF;\n@sub-menu-shadow-color: #AEB3BB;\n@menu-text-color: #f6f7f9;\n@data-label-color: #929292;\n\n//Modal\n@modal-border-width: 1px;\n@modal-border-style: solid;\n@modal-border-radius: 3px;\n@modal-background-color: #fff;\n@modal-border-color: #acb3bc;\n@modal-section-divider-color: #d4d4d4;\n@modal-box-shadow-mixin: 0px 2px 6px 0px rgba(0, 0, 0, 0.75);\n@modal-header-background-color: #7F858C;\n@modal-header-title-size: 13px;\n@modal-header-title-color: #fff;\n@modal-header-title-font-weight: bold;\n@modal-header-title-padding: 5px;\n@modal-header-height: 27px;\n@modal-header-padding: 20px;\n@modal-section-padding: 20px;\n@modal-close-box-icon-height: 12px;\n@modal-close-box-icon-color: #fff;\n@modal-close-box-icon-padding: 6px;\n@modal-close-box-hover-color: #444;\n@modal-light-box-background-color: #BFBFBF;\n@modal-light-box-opacity: 0.5;\n@modal-size-small: 300px;\n@modal-size-medium: 600px;\n@modal-size-large: 900px;\n@modal-size-flex: 400px;\n@modal-size-flexible: calc(~'100% - 30px');\n@modal-min-height: 120px;\n@modal-groupbox-header-bg: #F9F9F9;\n@form-label-color: #333333;\n@form-control-disabled-bg: #f8f9f9;\n\n//Text Button\n@text-button-height-small: 22px;\n@text-button-width-medium: 96px;\n@modal-min-width: 300px;\n\n// dropdown\n@dropdown-size-large: 256px;\n@dropdown-size-extra-small: 56px;\n@dropdown-default-border-color: #acb3bc;\n@dropdown-default-background: @white;\n@dropdown-border-radius: 2px;\n@dropdown-default-padding: 10px 10px;\n@tooltip-default-border-color: #b9b9b9;\n@dropdown-list-item-highlight-height: 22px;\n@dropdown-list-item-highlight-padding: 0 10px 0 10px;\n@dropdown-default-text-color: #000;\n@dropdown-panel-hover-highlight-color: #e4e7e9;\n\n// fonts\n@font-family-base: 'ProximaNova-Regular', Helvetica, Arial, sans-serif;\n@font-family-light: 'ProximaNova-Light', Helvetica, Arial, sans-serif;\n@font-family-bold: 'ProximaNova-Bold', Helvetica, Arial, sans-serif;\n@font-family-semibold: 'ProximaNova-Semibold', Helvetica, Arial, sans-serif;\n\n@header-left-nav-font-color: #000;\n@header-left-nav-font-size: @font-size-large;\n@header-container-background-color: #fff;\n@drop-shadow-base: 0px 2px 5px 0px #d5d9dd;\n\n@hover-warm-yellow: #fef8e1;\n\n// Loan Summary Navigation\n@nav-hover-background: #D8D8D8;\n@nav-active-background: #00A5D9;\n@nav-background: #F7F7F7;\n@nav-divider-color: #A5A5A5;\n@msg-count-bg: #3ca9b0;\n\n// Pipeline Filter\n@filter-background: #2e343d;\n@link-color: #1C6BB6;\n@left-nav-main-label: #353c46;\n@left-nav-options-header: #464F5C;\n\n// Pipeline Grid\n@pipeline-header-bg: #F4F4F4;\n@grid-row-hover-border-color: #ffcd6e;\n\n//order credit\n@alert-waring--container-color: #8A8A8A;\n@lock-extension-icon-color: #52A6EC;\n\n//Icon-color\n@icon-hover-color: #1394E5;\n\n//Risk-o-Meter (Progress Bar)\n@trades-progress-bar-green: #32b87c;\n@trades-warning-error-color: #e34256;\n@trades-progress-bar-background: #e1e1e1;\n@trades-warning-color: #ff9400;\n\n//tool-bar\n@tool-bar-line-height: 44px;\n\n//Trades\n@trades-assigned-grid-height: 600px;\n@trade-toast-link-color:#2080CD;\n\n//dashed lines for container or divider\n@dashed-border-color: #A9B1BE;\n\n//TPO colors for disabled fields\n@tpo-disabled-background-color: #EEEEEE;\n@tpo-disabled-color: #666666;\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/variables.less\n **/","@import '../../../app/variables.less';\n\n.emnotification {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  text-align: center;\n  line-height: 2.5;\n  overflow: hidden;\n  box-shadow: inset 0 7px 9px -7px @black;\n  height: 0;\n  color: @white;\n  .emnotification-text, .emnotification-image {\n    vertical-align: middle;\n    display: inline-block;\n  }\n  //\n  .emnotification-image {\n    margin-right: 5px;\n  }\n\n  .notification-circular-loader {\n    background-image: url('../../../assets/circular-loader.svg');\n    background-size: 100%;\n    width: 20px;\n    height: 20px;\n  }\n\n  .close {\n    font-size: 20px;\n    font-weight: bold;\n    line-height: 18px;\n    color: #000000;\n    text-shadow: 0 1px 0 #ffffff;\n    opacity: 0.2;\n    filter: alpha(opacity=20);\n    text-decoration: none;\n    margin-top: 11px;\n    margin-right: 12px;\n  }\n\n  .close:hover {\n    color: #000000;\n    text-decoration: none;\n    opacity: 0.4;\n    filter: alpha(opacity=40);\n    cursor: pointer;\n  }\n}\n\n.emnotification.ajaxprocessing {\n  background-color: #F68946;\n}\n\n.emnotification.ajaxsuccess {\n  background-color: #23B574;\n}\n\n.emnotification.shown {\n  animation: slideEmNotification 0.25s ease-in forwards;\n}\n\n@keyframes slideEmNotification {\n  from {\n    height: 0;\n  }\n  to {\n    height: 37px;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/common/components/emnotification/emnotification.less\n **/",".instructionaltext {\n  color: #963;\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/common/components/instructionaltext/instructionaltext.less\n **/",".em-alert {\n  .em-icon {\n  \tmargin: 1px 10px 0 0;\n  }\n  .content-padding {\n  \tpadding: 0 0 0 29px;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/common/modals/alert/alert.less\n **/",".em-confirmation {\n  .em-icon {\n  \tmargin: 1px 10px 0 0;\n  }\n  .content-area {\n  \tpadding: 0 0 0 29px;\n    white-space: pre-line;\n    font-size: @font-size-medium;\n    font-weight: bold;\n  }\n  .center-align {\n    display: flex;\n    flex-direction: row;\n    justify-content: center;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/common/modals/confirmation/confirmation.less\n **/","@import \"variables\";\n\n.row-eq-height {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -ms-flexbox;\n  display: flex;\n}\n\n.form-field-error {\n  color: @error-text-color !important;\n  font-size: 0.8rem !important;\n}\n\n.margin-top (@pixels) {\n  margin-top: @pixels;\n}\n\n.margin-right (@pixels) {\n  margin-right: @pixels;\n}\n\n.align(@position) {\n  text-align: @position;\n}\n\n.pad-t(@pixels) {\n  padding-top: @pixels;\n}\n\n/* Override default bootstrap values when used inside angular-formly */\n.no-padding {\n  padding: 0 !important;\n}\n\n.no-padding-top {\n  padding-top: 0 !important;\n}\n\n.no-padding-right {\n  padding-right: 0 !important;\n}\n\n.no-padding-bottom {\n  padding-bottom: 0 !important;\n}\n\n.no-padding-left {\n  padding-left: 0 !important;\n}\n\n.no-margin {\n  margin: 0 !important;\n}\n\n.no-margin-top {\n  margin-top: 0 !important;\n}\n\n.no-margin-right {\n  margin-right: 0 !important;\n}\n\n.no-margin-bottom {\n  margin-bottom: 0 !important;\n}\n\n.no-margin-left {\n  margin-left: 0 !important;\n}\n\n.no-border {\n  border-width: 0 !important;\n}\n\n.no-border-top {\n  border-top-width: 0 !important;\n}\n\n.no-border-right {\n  border-right-width: 0 !important;\n}\n\n.no-border-bottom {\n  border-bottom-width: 0 !important;\n}\n\n.no-border-left {\n  border-left-width: 0 !important;\n}\n\n.panel-primary > .panel-heading {\n  background-color: @modal-groupbox-header-bg !important;\n  border-bottom: @gray-warm-dark !important;\n  height: @panel-header-height;\n  color: @black !important;\n  font-size: @font-size-large;\n}\n\n.panel-body-padding {\n  padding-top: 10px;\n}\n\n.gb-body-margin-top {\n  margin-top: 10px;\n}\n\n.groupbox {\n  border: 0 !important;\n  margin-bottom: 0 !important;\n  .groupbox-heading {\n    background-color: @category-header-default-background !important;\n    height: @category-header-height;\n    padding-top: 5px !important;\n    padding-bottom: 5px !important;\n  }\n}\n\n.control-label:not(strong) {\n  font-size: @font-size-small;\n  font-weight: normal;\n}\n\n.form-control {\n  height: @input-field-smaller-height;\n}\n\n.form-control-class {\n  padding-top: 0 !important;\n}\n\n.form-control {\n  padding: 0 0 0 5px !important;\n}\n\n.em-drop-down.form-control {\n  padding: 5px 35px 5px 10px !important;\n}\n\n.em-dropdown-edit .flexible-width {\n  width: @modal-size-flexible !important;\n}\n\n.form-group {\n  margin-bottom: 10px !important;\n  .control-label {\n    font-size: @font-size-base;\n    font-weight: normal;\n    text-align: right;\n    margin-top: 5px;\n  }\n}\n\n.control-label-checkbox {\n  font-size: @font-size-base;\n  font-weight: normal;\n}\n\n.form-horizontal .radio, .form-horizontal .checkbox {\n  min-height: 0;\n}\n\n.text-overflow() {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n//opacity mixin accepts an argument in 0 to 100 range\n.opacity(@opacity) {\n  opacity: @opacity / 100;\n  filter: ~\"alpha(opacity=@{opacity})\";\n}\n\n.full-width {\n  width: 100%;\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/app-mixins.less\n **/","@import \"../variables\";\n@import \"../app-mixins\";\n\n.runtimedemo {\n  padding: 15px 15px 0 15px;\n  hr {\n    border-top: 1px solid @gray-warm-darker;\n  }\n\n  h4 {\n    font-size: 1.5rem;\n  }\n\n  .form-desc {\n    font-size: 0.85rem;\n  }\n\n  .form-header-alignment {\n    padding-left: 20px;\n    margin-top: 8px;\n  }\n\n  .form-padding {\n    padding: 15px;\n  }\n\n  .panel {\n    border: 1px solid @gray-warm-darker;\n    .panel-heading, .groupbox-heading {\n      border: none;\n    }\n  }\n\n  .gb-border-right {\n    border-right: 1px solid @gray-warm-dark;\n  }\n  .gb-border-top-right {\n    border-right: 1px solid @gray-warm-dark;\n    border-top: 1px solid @gray-warm-dark;\n    border-bottom: 1px solid @gray-warm-dark;\n  }\n\n  .panel-body-padding-bottom {\n    padding-bottom: 5px !important;\n  }\n\n  .radio-group-bottom-margin {\n    margin-bottom: 30px;\n  }\n  .my-class {\n    color: red;\n    font-weight: bold;\n    padding-left: 10px;\n  }\n  .my-row-class {\n    padding-bottom: 10px;\n  }\n  .my-separator-class {\n    padding: 10px 0;\n  }\n  .button-padding {\n    padding: 10px;\n  }\n}\n\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/runtimedemo/runtimedemo.less\n **/","@import \"../variables\";\n\n.forgotpassword {\n  margin: -40px;\n  padding: 40px;\n  box-sizing: content-box;\n}\n.login-wrapper {\n  box-sizing: content-box;\n\n  .header-label {\n    font-size: @font-size-h2;\n    color: @black;\n    margin-bottom: 20px;\n    font-weight: lighter;\n  }\n  .header-desc {\n    font-size: @font-size-base;\n    margin-bottom: 40px;\n  }\n\n}\n\n.reset-instr {\n  font-size: @font-size-base;\n}\n\n.form-width {\n  width: 256px;\n}\n\n.error-message {\n  padding: 1px 0 0 15px;\n  color: @error-text-color;\n  font-size: 0.8rem;\n}\n\n.form-group {\n  margin-bottom: 20px;\n  label {\n    font-weight: lighter;\n  }\n}\n\n.button-holder {\n  text-align: right;\n  .btn {\n    margin-left: 10px;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/forgotpassword/forgotpassword.less\n **/",".aepipeline {\n  width: 100%;\n  .ui-grid-row:hover .ui-grid-cell {\n    background-color: @hover-warm-yellow;\n    border-width: 1px 0 1px 0;\n    border-style: solid;\n    border-color: @grid-row-hover-border-color;\n    margin-top: -1px;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/aepipeline/aepipeline.less\n **/","@import './../../../app/variables.less';\n\n.aepipelinegrid {\n  .aepipeline-grid-col {\n    height: calc(~\"100%\");\n  }\n  #aepipeline-grid {\n    height: ~\"calc(100% - 30px)\" !important;\n    border: none;\n    padding-bottom: 0;\n    .ui-grid-header-cell {\n      padding: 10px 10px 0px 25px;\n    }\n    .ui-grid-cell {\n      padding: 10px 0px 0px 25px;\n    }\n    .ui-grid-top-panel {\n      .ui-grid-header-cell-wrapper, .ui-grid-header-canvas {\n        background-color: @panel-header-default-background;\n      }\n    }\n    .ui-grid-filter-input::-ms-clear {\n      display: none;\n    }\n  }\n  .content-wrapper {\n  .content-min-height {\n    min-height: calc(~\"100vh - \" @header-footer-height);\n  }\n}\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/aepipeline/aepipelinegrid/aepipelinegrid.less\n **/","@import './../../../../../variables.less';\n\n@loan-msg-padding: 15px;\n@loan-msg-grid-bg: #FDFDFD;\n@loan-msg-grid-height: 480px;\n@seperator-color: #C5C5C5;\n\n.format{\n  .cell1-padding{\n    padding: @loan-msg-padding 20px @loan-msg-padding 0;\n  }\n  .cell2-padding{\n    padding: @loan-msg-padding 0 @loan-msg-padding 0;\n    text-align: right;\n  }\n  .border-div{\n    border-bottom: 1px solid @seperator-color;\n  }\n  .print-visible{\n    font-size: 12px;\n    font-family: frutiger;\n  }\n  .print-padding{\n    padding: 54px;\n  }\n  .print-header{\n    padding-bottom: 30px;\n    span{\n      padding-right: 10px;\n    }\n  }\n  table{\n    width: 100%\n  }\n}\n\n.printmessages {\n  .format;\n  .scrollable{\n    overflow: auto;\n    //overflow-x: hidden;\n    height: @loan-msg-grid-height;\n    box-sizing: unset;\n  }\n  .button-group{\n    padding: 20px;\n    text-align: center;\n  }\n}\n\n@media screen {\n  #printSection {\n      display: none;\n    }\n  }\n@media print {\n  body * {\n    visibility:hidden;\n  }\n  #printSection, #printSection * {\n    visibility:visible;\n  }\n  #printSection {\n    position: absolute;\n    width: 100%;\n    left:0;\n    top:0;\n  }\n  .format;\n  .scrollable{\n    overflow-y: visible;\n    overflow-x: hidden;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/pipelinegrid/pipelineloanmessage/printmessages/printmessages.less\n **/","@import './../../../../variables.less';\n@border-color : #C5C5C5;\n\n.format{\n  .outer-container{\n    padding: 54px 54px 54px 54px;\n    font-family: @font-family-base;\n    font-size: 12px;\n  }\n  .doc-header {\n    padding-left: 0;\n  }\n  .doc-borrower-name-assigned {\n    padding-left: 10px;\n    padding-top: 15px;\n  }\n  .doc-borrower-name-unassigned {\n    padding-left: 10px;\n    padding-top:30px;\n  }\n  .file-detail-header {\n    padding-left: 10px;\n    background-color: @modal-groupbox-header-bg !important;\n    height: 24px;\n    -webkit-print-color-adjust: exact;\n  }\n  .attachments-row {\n    min-height: 24px;\n    font-family: @font-family-light;\n    border-bottom: 1px solid @border-color;\n  }\n  .attachment-col-1 {\n    padding-left: 40px;\n    padding-right: 0;\n  }\n\n  .doc-title {\n    padding-left: 10px;\n    font-size: 10px;\n    border-bottom: 1px solid @border-color;\n    font-weight: bold;\n  }\n}\n\n@media print {\n  body * {\n    visibility:hidden;\n  }\n  .format;\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/docsconditions/printformat.less\n **/","@import './../../../../../../variables.less';\n@import './../conditions.less';\n@import './../../printformat.less';\n\n.printconditions {\n  .con-container {\n    margin-top: 15px;\n    .con-table {\n      border: none;\n      .con-table-header th, .con-table-body > tr td {\n        font-size: @font-size-xxsmall !important;\n      }\n      .con-table-header {\n        th {\n          padding-left: 0;\n          border: none;\n          &:first-child {\n            padding-left: 10px;\n          }\n        }\n      }\n      .con-table-body {\n        border-bottom: 1px solid #C5C5C5;\n        padding-bottom: 20px;\n        > tr {\n          td {\n            padding-bottom: 0;\n            padding-left: 0;\n            &:first-child {\n              padding-left: 10px;\n            }\n          }\n          .attachment-conatiner {\n            padding-bottom: 20px;\n            padding-top: 0;\n            .con-title {\n              padding-left: 10px;\n              margin-bottom: 0;\n              b {\n                line-height: 34px;\n              }\n            }\n            .file-detail-header, .attachments-row {\n              line-height: 24px;\n            }\n            .doc-title {\n              height: 24px;\n              line-height: 24px;\n            }\n          }\n        }\n      }\n      .con-title {\n        font-size: @font-size-small;\n      }\n      .show-border > td {\n        border: none;\n      }\n    }\n  }\n}\n\n.format {\n  .outer-container {\n    padding: 20px 20px 54px 20px;\n  }\n  .con-header-bg {\n    background-color: @modal-groupbox-header-bg !important;\n    -webkit-print-color-adjust: exact;\n  }\n  .con-container {\n    margin-top: 15px;\n  }\n}\n\n@media screen {\n  #conditionsPrintSection {\n    display: none;\n  }\n}\n@media print {\n  #conditionsPrintSection, #conditionsPrintSection * {\n    visibility: visible;\n  }\n  #conditionsPrintSection {\n    position: absolute;\n    width: 100%;\n    left:0;\n    top:0;\n  }\n  .tpo-conditions;\n  .printconditions;\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/docsconditions/conditions/printconditions/printconditions.less\n **/","@import './../../../../variables.less';\n\n@loan-msg-padding: 20px;\n@loan-msg-grid-bg: #FDFDFD;\n@loan-msg-grid-height: 480px;\n\n.loanmessages {\n  .tpo-loan-msg-info{\n    padding: 0px 0px 0px @loan-msg-padding;\n    font-size: @font-size-h3;\n  }\n  .tpo-loan-msg-loanID{\n    padding: 0px 0px @loan-msg-padding @loan-msg-padding;\n    font-size: @font-size-medium;\n    color: @gray-warm-darker;\n  }\n  .tpo-loan-msg-details-cell{\n    padding: @loan-msg-padding 10px @loan-msg-padding @loan-msg-padding;\n    font-size: @font-size-medium;\n    color: @gray-warm-darker;\n  }\n  .loanmessages-btn-group{\n    padding-top: @loan-msg-padding;\n    padding-bottom: @loan-msg-padding;\n  }\n  .tpo-loan-msg-box-padding {\n    padding: 0 5px 0 5px;\n  }\n  table {\n    display: block;\n    height: @loan-msg-grid-height;\n    overflow-y: auto;\n    border: 1px solid @gray-warm-darker;\n    tbody {\n      tr {\n        td {\n          text-align: left;\n          border-bottom: 1px solid @gray-warm-darker;\n          vertical-align: top;\n          width: 100%;\n        }\n        td:first-child {\n          width: 0;\n          padding: @loan-msg-padding 10px 0 10px;\n        }\n        td:nth-child(2) {\n          padding: @loan-msg-padding 10px @loan-msg-padding 0;\n          font-size: @font-size-medium;\n        }\n        td:last-child {\n          padding: @loan-msg-padding 40px @loan-msg-padding 0px;\n          font-size: @font-size-base;\n        }\n      }\n    }\n  }\n}\n\n/* Scroll bar css only for webkit*/\n#tblloanmessages::-webkit-scrollbar{\n  width: 6px;\n  height: 20px;\n  box-shadow: none;\n  -webkit-box-shadow: none;\n}\n#tblloanmessages::-webkit-scrollbar-thumb{\n  border-radius: 10px;\n  box-shadow: inset 0 0 6px rgba(0,0,0,.3);\n  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);\n  background-color: @gray-warm-darker;\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/pipelinegrid/pipelineloanmessage/pipelineloanmessage.less\n **/","@import './../../../variables.less';\n\n@grid-height: 600px;\n@grid-padding-common: 10px;\n@pipeline-buckets-bg: #E0E3E8;\n\n.pipeline-toolbar {\n  line-height: 1; //Override body line-height for proper alignment\n  background-color: @pipeline-header-bg;\n  border-bottom: 1px solid @gray-warm-base;\n  padding: 10px 32px 10px 16px;\n  text-align: right;\n  min-height: 45px;\n  .flex-container {\n    display: flex;\n    flex-direction: row-reverse;\n    align-items: center;\n    .tpo-icon {\n      margin-right: 10px;\n      margin-left: 10px;\n    }\n  }\n  .flex-container-row-display {\n    display: flex;\n    flex-direction: row;\n    align-items: center;\n    .pipelinesearchbar {\n      padding-right: 0;\n    }\n    .loan-group-label {\n      text-align: left;\n      font-size: @font-size-medium;\n    }\n    .toolbar-action {\n      border: 0;\n    }\n  }\n  .loangroup-dropdown {\n    select {\n      height: 24px;\n      width: 200px;\n      padding: 0px 35px 0px 10px !important;\n    }\n    .em-drop-down-caret {\n      font-family: 'em-icons' !important;\n      speak: none;\n      font-style: normal;\n      font-weight: normal;\n      font-variant: normal;\n      text-transform: none;\n      font-size: 1.25rem;\n      -webkit-font-smoothing: antialiased;\n      border: none;\n      top: 19px;\n      position: absolute;\n      right: 7px;\n      &:before {\n        content: \"\\E915\";\n      }\n    }\n  }\n  .toolbar-action {\n    padding-right: 10px;\n    border-right: 1px solid grey;\n  }\n}\n\n.pipeline-grid-wrapper {\n\n  .loan-warning {\n    background: url('./../../../../assets/icon-warning-orange.svg') left top/20px 20px no-repeat;\n    display: inline-block;\n    height: 24px;\n    width: 24px;\n    flex-shrink: 0;\n  }\n\n  .warning-icon-container {\n    height: 100%;\n    text-align: center;\n    padding: 10px;\n    &:hover {\n      .popover-tpo {\n        display: block;\n        -webkit-animation: fade-in .3s linear 1, move-up .3s linear 1;\n        -moz-animation: fade-in .3s linear 1, move-up .3s linear 1;\n        -ms-animation: fade-in .3s linear 1, move-up .3s linear 1;\n      }\n    }\n  }\n\n  .readonly-loan {\n    background-color: #F7F7F7 !important;\n  }\n\n  .input-align {\n    padding-top: 4px;\n  }\n\n  .pipeline-grid-col {\n    height: calc(~\"100%\");\n  }\n  .pipeline-grid {\n    border: none;\n    padding-bottom: 0;\n    //  important is required as ui-grid calculate the height and apply it as style attribute,\n    //  since we are using custom pagination from CUC\n    //  height calculation goes out of sync as ui-grid is not aware about CUC custom pagination\n    height: ~\"calc(100% - 30px)\" !important;\n    .checkbox label::before {\n      margin-left: -10px;\n      left: auto;\n    }\n    .ui-grid-sort-priority-number {\n      display: none;\n    }\n    // This code below will marry up the header cells exactly with the table body cells in terms of spacing and alignment\n    .ui-grid-top-panel {\n      height: 50px;\n      .ui-grid-header-cell-wrapper, .ui-grid-header-canvas {\n        padding: 0;\n        background-color: #FAFAFA; // override check with Casey\n      }\n      .ui-grid-header-cell {\n        padding: 0;\n        .ui-grid-cell-contents {\n          padding: 9px 10px 8px 15px;\n          line-height: 16px;\n        }\n      }\n    }\n    .ui-grid-viewport {\n      overflow-x: auto !important;\n      overflow-y: auto !important;\n      .ui-grid-row {\n        position: relative;\n        .ui-grid-cell .ui-grid-cell-contents {\n          font-family: @font-family-light; // override check with Casey\n          font-size: @font-size-base;\n        }\n      }\n      .ui-grid-cell-contents {\n        height: 60px; // must match rowHeight in gridOptions in controller\n      }\n    }\n    .flex-grid-row {\n      height: 100%;\n      display: flex;\n      align-items: flex-start;\n      &.halign {\n        justify-content: center;\n      }\n      &.valign {\n        align-items: flex-start;\n      }\n    }\n    .flex-grid-col {\n      height: 100%;\n      display: flex;\n      flex-direction: column;\n      justify-content: flex-start;\n      &.halign {\n        align-items: center;\n      }\n    }\n    .grid-cell-text-block {\n      display: inline-block;\n      line-height: normal;\n    }\n    .grid-cell-pre-ellipsis {\n      display: inline-block;\n      line-height: normal;\n      white-space: pre-wrap;\n      overflow: hidden;\n      text-overflow: ellipsis;\n    }\n    .grid-cell-pre-line {\n      white-space: pre-line;\n    }\n    .borrower-name {\n      float: left;\n      max-width: 150px;\n      padding-right: 10px;\n      .text-overflow\n    }\n    .loan-number-text {\n      float: left;\n    }\n    .borrower-address {\n      .text-overflow\n    }\n    .loan-program {\n      max-width: 110px;\n      .text-overflow\n    }\n    // Icons\n    .icon-lock {\n      display: inline-block;\n      height: 20px;\n      width: 15px;\n      margin-right: 10px;\n      font-size: 17px;\n      line-height: 16px;\n      flex-shrink: 0;\n    }\n    .icon-message-cell {\n      background: url('./../../../../assets/icon-message-unread-default.svg') left top/16px 16px no-repeat;\n      display: inline-block;\n      height: 24px;\n      width: 16px;\n      flex-shrink: 0;\n    }\n    .icon-message-cell-read {\n      background: url('./../../../../assets/icon-message-read-default.svg') left top/16px 16px no-repeat;\n      display: inline-block;\n      height: 24px;\n      width: 16px;\n      flex-shrink: 0;\n    }\n    .icon-contact {\n      margin-top: 5px;\n    }\n  }\n\n  .pipeline-buckets-wrapper {\n    background-color: @pipeline-buckets-bg;\n    .pipeline-buckets-container {\n      padding: 30px 15px;\n      .pipeline-bucket-padding {\n        padding-left: 12px;\n        padding-right: 12px;\n      }\n      .pipeline-bucket {\n        background-color: @white;\n        border-radius: 4px;\n        padding: 28px 25px;\n        margin-bottom: 25px;\n        box-shadow: 2px 4px 6px rgba(0, 0, 0, 0.19);\n        .pipeline-bucket-title {\n          font-size: @font-size-xxlarge;\n          line-height: 23px;\n        }\n        .pipeline-bucket-subtitle {\n          font-size: @font-size-mlarge;\n          font-family: @font-family-light;\n          margin-top: 5px;\n        }\n      }\n    }\n    .bucket-search-bar {\n      padding: 8px 20px 5px 0;\n      line-height: 1;\n      float: right;\n    }\n  }\n}\n\n.content-wrapper {\n  .content-min-height {\n    min-height: calc(~\"100vh - \" @header-footer-height);\n  }\n  .pipeline-header {\n    background-color: @pipeline-header-bg;\n    line-height: 40px;\n    font-weight: bold;\n    font-size: @font-size-base;\n    &.channel-header {\n      height: 45px;\n      line-height: @tool-bar-line-height;\n      border-bottom: 1px solid  @gray-warm-base;\n      padding-left: 25px;\n    }\n  }\n}\n\n.tpo-icon-hover:hover {\n  cursor: pointer;\n}\n\n/************* CUC Temp Override **************/\n.checkbox {\n  margin-top: 5px;\n}\n\n/************* CUC Temp Override **************/\n\n.tpo-button-group {\n  float: right;\n}\n\n.tpo-button-group div, .tpo-button-group a {\n  padding: 10px;\n}\n\n.tpo-icon-export {\n  cursor: pointer;\n}\n\n.tpo-toolbar-link {\n  text-decoration: none;\n  color: black;\n  &:hover {\n    color: black;\n    text-decoration: none;\n    cursor: pointer;\n  }\n}\n\n.ui-grid-header-cell .ui-grid-cell-contents {\n  white-space: normal;\n  -ms-text-overflow: clip;\n  -o-text-overflow: clip;\n  text-overflow: clip;\n  overflow: visible;\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/pipelinegrid/pipelinegrid.less\n **/","  .pipelinesearchbar {\n    float: left;\n    padding-right: 10px;\n    form {\n      float: left;\n    }\n    form .form-group {\n      padding-right: 10px;\n      margin-bottom: 0px !important; //overriding existing important\n    }\n    .form-group .control-label {\n      margin-top: 5px;\n    }\n    .filter-field .input-group-addon {\n      height: 1.65rem;\n      width: 2.6rem;\n      padding: 0px;\n      color:  @blue-base;\n    }\n    .filter-search {\n      height: 26px;\n    }\n    .filter-icon {\n      font-size: 1.15rem;\n      color:  @blue-base;\n    }\n    .search-text-box {\n      padding: 5px 50px 5px 5px;\n      font-size: 13px;\n    }\n    .search-text-icon {\n      right: 5px;\n    }\n    .arrow-down-icon {\n      right: 30px;\n    }\n    .search-text-box {\n      width: 225px;\n      max-width: 225px;\n    }\n    .search-dropdown {\n      display: flex;\n      & > i {\n        position: absolute;\n        top: 4px;\n      }\n      .dropdown-menu {\n        width: 100%;\n      }\n    }\n    .menu-list-item {\n    height: 28px;\n    display: flex;\n    align-items: center;\n    & > span {\n      width: 100%;\n      margin: 0 10px;\n    }\n    .selectedItem {\n      width: 20px;\n    }\n    margin-bottom: 0;\n    border-bottom: none;\n     }\n  }\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/pipelinesearchbar/pipelinesearchbar.less\n **/",".pipelinefiltermodal {\n  .header {\n    border-bottom: dotted 1px grey;\n    height: 60px;\n    margin-bottom: 10px;\n    label {\n      padding-top: 10px;\n      font-weight: bold;\n      margin-left: 15px;\n      font-size: @font-size-small;\n    }\n  }\n  .cb-title-align {\n    margin-left: 5px;\n  }\n  .error-holder {\n    margin-top: 10px;\n    padding: 0;\n    margin-bottom: 0 !important;\n  }\n  .error-message {\n    display: block;\n    padding: 0;\n    color: @error-text-color;\n    font-size: @font-size-base;\n  }\n  .checkbox-labels {\n    .control-label {\n      text-align: left;\n    }\n  }\n  .form-group {\n    margin-bottom: 0 !important; //override cuc\n    .checkbox label {\n      font-size: @font-size-small;\n      padding-left: 25px;\n    }\n    .cb-align, .form-group .cb-title-align{\n      padding-left: 24px;\n    }\n  }\n  form .modal-body .container-fluid .panel-body .form-group\n    .amount-to-label,\n    form .modal-body .container-fluid .panel-body .form-group\n    .date-to-label {\n      margin-left: 10px;\n      line-height: 15px;\n    }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/pipelinesearchbar/pipelinefiltermodal/pipelinefiltermodal.less\n **/",".pipelinefiltermodalcorresp {\n  .header {\n    border-bottom: dotted 1px grey;\n    height: 60px;\n    margin-bottom: 10px;\n    label {\n      padding-top: 10px;\n      font-weight: bold;\n      margin-left: 15px;\n      font-size: @font-size-small;\n    }\n  }\n  .cb-title-align {\n    margin-left: 5px;\n  }\n  .checkbox-labels {\n    .control-label {\n      text-align: left;\n    }\n  }\n  .form-group {\n    margin-bottom: 0 !important; //override cuc\n    .checkbox label {\n      font-size: @font-size-small;\n      padding-left: 25px;\n    }\n    .cb-align, .form-group .cb-title-align{\n      padding-left: 24px;\n    }\n  }\n    .error-holder {\n    margin-top: 10px;\n    padding: 0;\n    margin-bottom: 0 !important;\n  }\n  .error-message {\n    display: block;\n    padding: 0;\n    color: @error-text-color;\n    font-size: @font-size-base;\n  }\n  .modal-body {\n    height: 600px;\n    overflow: auto;\n  }\n  form .modal-body .container-fluid .panel-body .form-group\n    .amount-to-label,\n    form .modal-body .container-fluid .panel-body .form-group\n    .date-to-label {\n      margin-left: 10px;\n      line-height: 15px;\n    }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/pipelinesearchbar/pipelinefiltermodalcorresp/pipelinefiltermodalcorresp.less\n **/","@import './../../../../variables.less';\n\n@contact-min-height: 44px;\n@contact-padding: 10px;\n@contact-gutter: 10px;\n@contact-margin: 20px;\n@contact-field-header-length: 120px;\n\n.contacts{\n  .modal-dialog .modal-content .modal-body {\n    padding: 20px 10px 3px 20px;\n  }\n  .list-group-item{\n    min-height: @contact-min-height;\n  }\n  .list-group-item div{\n    display: table-cell;\n    word-break: break-all;\n  }\n  .em-group-box{\n    border: none;\n  }\n  .contact-container-minheight{\n    min-height: @contact-min-height;\n    .col-xs-6:nth-child(even) {\n      padding-right: 0;\n    }\n  }\n  ul li:hover div{\n    background-color: transparent;\n    color: black;\n    cursor: auto;\n  }\n}\n.tpo-contact-header {\n  font-size: @font-size-h3;\n  padding: 0px 5px @contact-padding 5px;\n}\n.contactKey {\n  width: @contact-field-header-length;\n  float: left;\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/pipelinegrid/pipelinecontact/pipelinecontact.less\n **/","@import './../../../../variables.less';\n\n.norecordspopup {\n  //  color: #581;\n  .row {\n    margin: 0 0;\n  }\n  .modal-body {\n    padding: 20px !important;\n  }\n  .modal-footer {\n    text-align: center;\n    padding: 10px !important;\n  }\n  .modal-text {\n    margin-left: 30px;\n    font: inherit;\n    font-size: @font-size-medium;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/pipelinegrid/norecordspopup/norecordspopup.less\n **/","@import './../../../variables.less';\n\n.filter {\n  height: 100%;\n  font-size: @font-size-base;\n  div.radio {\n    margin-top: 0;\n    label {\n      color: @sub-menu-hover-bg !important;\n    }\n  }\n  .filter-options {\n    padding: 15px 25px 15px;\n  }\n  .search-opt-container {\n    margin-top: 10px;\n  }\n  .spacer{\n    margin-bottom: 10px;\n  }\n  .link-button{\n    background:none;\n    border:none;\n    font: inherit;\n    cursor: pointer;\n    color: @link-color;\n    font-size: @font-size-medium;\n  }\n\n  &-link-group{\n    line-height: 35px;\n    padding-top: 10px;\n  }\n  .divider {\n    border-top:1px solid #B9B9B9;\n  }\n  .em-date-picker .input-group-addon.em-calendar {\n    background-color: #fff;\n  }\n  .main-label {\n    padding: 5px 25px 0px;\n    background-color: @left-nav-main-label;\n    label {\n        color: @sub-menu-hover-bg;\n        align-items: center;\n        display: flex;\n        min-height: 36px;\n    }\n  }\n  .option-header {\n    height: 50px;\n    padding: 8px 60px 0px;\n    background-color: @left-nav-options-header;\n    label {\n         color: @sub-menu-hover-bg;\n         align-items: center;\n         display: flex;\n         min-height: 36px;\n         margin: 0 auto;\n         width: 100px;\n         margin-bottom: 0;\n    }\n  }\n}\n/* applies to the column that wraps the filter component */\n/* that's why it's outside of .filter */\n.filter-background {\n  background-color: @filter-background;\n}\n\n//*********** CUC Override ***********************\n.tpo-search-date-text {\n  font-size: 14px;\n}\n#allLoans {\n  margin-bottom: 8px !important;\n}\n#myLoans {\n  margin-top: 0px !important;\n  margin-bottom: 10px !important;\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/pipelinefilters/pipelinefilters.less\n **/","@import \"../../../../../variables\"; // import global variables.less\n.employerhistory {\n  .form-group {\n    margin-left: -15px;\n    margin-right: -15px;\n    display: flex;\n  }\n  .form-group-padding-left {\n    padding-left: 20px;\n  }\n  .eh-data-row {\n    border-bottom: 1px solid @panel-border-color;\n    height: 42px;\n    line-height: 42px;\n    font-size: @font-size-base;\n    div:first-child {\n      padding-left: 20px;\n    }\n    a {\n      cursor: pointer;\n    }\n    span.employer-name {\n      white-space: nowrap;\n      text-overflow: ellipsis;\n      overflow: hidden;\n      display: block;\n    }\n  }\n\n  .eh-header {\n    background-color: @gray-warm-light;\n    line-height: 40px;\n    font-size: @font-size-medium;\n    vertical-align: middle;\n    .eh-header-padding {\n      padding-left: 20px;\n    }\n    span.no-wrap {\n      white-space: nowrap;\n    }\n  }\n}\n\n\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/loanapplication/employerhistory/employerhistory.less\n **/","@import \"../../../../../variables\";\n@import \"../../../../../app-mixins\";\n\n.declaration {\n  .border-bottom-light {\n    border-bottom: 1px solid #ccc;\n  }\n  .declarations-panel {\n    .groupbox {\n      .gb-body-margin-top {\n        margin: 10px 0 0 0 !important;\n      }\n    }\n  }\n  .no-groupbox-margin {\n    > .groupbox {\n      > .gb-body-margin-top {\n        margin: 0 !important;\n      }\n    }\n  }\n  .text-align-left {\n    font-size: @font-size-base;\n    text-align: left;\n    margin-bottom: 10px;\n  }\n  .form-group {\n    .radio-group-label {\n      height: 22px !important;\n      line-height: 22px !important;\n    }\n  }\n  .no-gb-body-margin {\n    .groupbox .gb-body-margin-top {\n      margin-top: 0 !important;\n    }\n  }\n  // CUC overrode needs to be removed once resolved from CUC side\n  .radio {\n    padding-left: 20px;\n  }\n  .property-type-label-margin {\n    margin-left: 20px;\n  }\n  .decl-prop-b-select-box {\n    padding: 0 30px 0 10px;\n  }\n  .decl-prop-c-select-box {\n    padding-right: 30px;\n  }\n  .coBor-select-margin{\n    .margin-right(53px);\n  }\n\n  //HMDA 2018\n  .panel .gb-body-margin-top .formly-field .hmda2018desc {\n    text-align: left;\n    margin-top: 20px;\n    line-height: 25px;\n  }\n\n  .panel .gb-body-margin-top .formly .instructions {\n    height: 20px;\n  }\n\n  .usehmda2018Checkbox {\n    height: 35px;\n    border-bottom: 1px solid @header-border-lightest;\n  }\n\n  .hmdaPanel2018 {\n    .checkbox {\n      margin: 5px 0px;\n    }\n    .radio {\n      padding: 5px 20px;\n    }\n    .face-to-face-radio {\n      height: 25px;\n    }\n  }\n  .demographicPanel {\n    .formly-field-cucLabel, .formly-field-emDropdown {\n      padding: 5px 40px;\n    }\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/loanapplication/declaration/declaration.less\n **/","@import \"../../../../../variables\";\n\n.loaninfo {\n  visibility: hidden;\n\n  &.form-loaded {\n    visibility: visible;\n  }\n\n  .checkbox {\n    .lender-cb-label {\n      width: 67%;\n      margin-left: 10px;\n    }\n  }\n  .legal-desc-label {\n    line-height: normal !important;\n  }\n  ul.dropdown-menu.large {\n    margin-left: 15px;\n  }\n  .mi-cal-btn {\n    border: none;\n    padding: 0;\n    min-width: initial;\n    font-size: 30px;\n    background-color: transparent;\n    width: 32px;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/loanapplication/loaninfo/loaninfo.less\n **/",".loanapplication {\n  .error-message {\n    color: @error-text-color;\n    font-size: 0.8rem;\n    padding-left: 15px;\n  }\n\n  .eh-data-row {\n    border-bottom: 1px solid @panel-border-color;\n    height: 42px;\n    line-height: 42px;\n    font-size: @font-size-base;\n    div:first-child {\n      padding-left: 20px;\n    }\n    a {\n      cursor: pointer;\n    }\n  }\n\n  .eh-header {\n    background-color: @gray-warm-light;\n    line-height: 40px;\n    vertical-align: middle;\n    .eh-header-padding {\n      padding-left: 20px;\n    }\n  }\n\n  .radio {\n    input[type=\"radio\"]:not([disabled]) + label {\n      margin-top: 5px;\n    }\n  }\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/loanapplication/loanapplication.less\n **/","@import \"../../../../../variables\";\n@import \"../../../../../app-mixins\";\n\n.transactiondetails {\n  .help-block {\n    font-size: @font-size-small;\n    color: @input-field-description-color;\n    margin-left: 5px;\n  }\n\n  .text-bold {\n    font-weight: bold;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/loanapplication/transactiondetails/transactiondetails.less\n **/","@import \"../../../../../variables\";\n@import \"../../../../../app-mixins\";\n\n.comments {\n  .form-horizontal {\n    width: 100%;\n  }\n  .comments-textarea {\n    .form-group {\n      margin-left: 0;\n      margin-right: 0;\n    }\n  }\n  textarea {\n    height: 400px !important;\n    margin-bottom: 10px;\n  }\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/loanapplication/comments/comments.less\n **/","@import \"../../../../../variables\";\n@import \"../../../../../app-mixins\";\n\n.incomeexpenses {\n  .nested-groupbox {\n    .gb-body-margin-top {\n      margin-top: 5px !important;\n    }\n  }\n  .center-grp {\n    label {\n      display: block;\n    }\n    .gb-body-margin-top {\n      margin-top: 5px !important;\n    }\n    .font-size-base > span {\n      font-size: @font-size-base !important;\n    }\n    .present-heading > span {\n      margin-left: 122px;\n    }\n    .borrower-heading > span {\n      margin-left: 85px;\n    }\n  }\n  .label-bold {\n    .control-label {\n      font-weight: @font-emphasis-strong;\n    }\n  }\n\n  .align-l {\n    .align(Left);\n  }\n\n  .align-r {\n    .align(Right);\n  }\n\n  .pad-l-r-15{\n    padding-left:15px !important;\n    padding-right:15px !important;\n  }\n    .min-height-2-6{\n      min-height: 2.6rem;\n    }\n  .text-bold {\n    font-weight: bold;\n  }\n\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/loanapplication/incomeexpenses/incomeexpenses.less\n **/",".assetliability {\n  .text-bold {\n    font-weight: bold;\n  }\n  .paid-by-label {\n    line-height: 17px !important;\n  }\n  .checkbox-padding {\n    padding-left: 8px;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/loanapplication/modals/assetliability/assetliability.less\n **/",".addemployerhistorycoborrower {\n  .radio {\n    margin: 6px 0 0 0;\n  }\n  .multiline-label {\n    padding-left: 2px !important;\n  }\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/loanapplication/modals/addemployerhistorycoborrower/addemployerhistorycoborrower.less\n **/","@import \"../../../../../../variables\";\n\n.addborrowerpair {\n  .groupbox {\n    .groupbox-heading {\n      height: 40px;\n      line-height: 26px;\n      padding-left: 20px;\n      background-color: @modal-groupbox-header-bg !important;\n      .control-label {\n        font-weight: @font-emphasis-strong;\n        font-size: @font-size-large;\n      }\n    }\n  }\n  .gb-border-right {\n    border-color: @modal-section-divider-color;\n  }\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/loanapplication/modals/addBorrowerPair/addborrowerpair.less\n **/",".addemployerhistoryborrower {\n  .radio {\n    margin: 6px 0 0 0;\n  }\n  .multiline-label {\n    padding-left: 2px !important;\n  }\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/loanapplication/modals/addemployerhistoryborrower/addemployerhistoryborrower.less\n **/","@import \"../../../../../../variables\";\n\n.editborrowerpairs {\n  .grid-container {\n    height: 250px;\n    .grid {\n      height: 100%;\n    }\n    .ui-grid {\n      font-size: @font-size-base;\n      border-radius: 5px;\n      overflow: hidden;\n      padding: 0;\n      .ui-grid-cell > a {\n        cursor: pointer;\n        padding: 0;\n        line-height: 50px;\n      }\n      .ui-grid-header-cell {\n        border: none;\n      }\n      .ui-grid-header-cell-row, .ui-grid-row {\n        height: 50px;\n        line-height: 40px;\n      }\n      .ui-grid-row:last-child .ui-grid-cell {\n        border-bottom-width: 1px;\n      }\n      .pair-id {\n        text-align: center;\n      }\n      .arrow-btn-container {\n        height: 100%;\n        line-height: 50px;\n      }\n      .arrow-icon {\n        padding: 8px 2px;\n        &:active {\n          box-shadow: none;\n        }\n      }\n    }\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/loanapplication/modals/editborrowerpairs/editborrowerpairs.less\n **/","@import './../../../../../../variables.less';\n\n.deleteborrowerconfirmation {\n  .row {\n    margin: 0 0;\n  }\n  .modal-body {\n    padding: 20px;\n  }\n  .modal-footer {\n    text-align: center;\n    padding: 10px;\n  }\n  .modal-text {\n    margin-left: 30px;\n    font: inherit;\n    font-size: @font-size-medium;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/loanapplication/modals/deleteborrowerconfirmation/deleteborrowerconfirmation.less\n **/","@import \"../../../../../../variables\";\n@import \"../../../../../../app-mixins\";\n\n.exitwarning {\n  .em-icon {\n  \tmargin: 1px 10px 0 0;\n  }\n  .content-padding {\n  \tpadding: 0 0 0 30px;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/loanapplication/modals/exitwarning/exitwarning.less\n **/","@wild-sand: #F6F6F6;\n@loan-modal-header-background: #00AFB7;\n@night-hawk: #333333;\n@loan-forms-page-subtitle-height: 35px;\n@loan-forms-page-subtitle-height: 35px;\n@loan-forms-page-subtitle-background: #E5E9E9;\n@light-cyan: #DDF5FF;\n@vampire: #777777;\n@secondary-blue: #1395E5;\n\n.micalculator {\n  color: #559;\n}\n\n.mip-modals {\n  background: @wild-sand;\n  .row {\n    margin: 0;\n    .pre-scrollable {\n      max-height: 500px;\n    }\n  }\n  .em-input-symbol-dollar input {\n    padding-left: 15px !important;\n  }\n  button.close {\n    color: @white;\n    opacity: 1;\n  }\n  .mip-modal-header {\n    padding: 20px 20px 20px 30px;\n    height: 66px;\n    background: @loan-modal-header-background;\n    .modal-title {\n      color: @white;\n      font-size: 24px;\n    }\n  }\n\n  .sub-title {\n    font-size: 14px;\n    color: @night-hawk;\n    font-family: @font-family-semibold;\n    height: @loan-forms-page-subtitle-height;\n    line-height: @loan-forms-page-subtitle-height;\n    background: @loan-forms-page-subtitle-background;\n  }\n\n  .mip-modal-body {\n    padding: 0 10px 20px 20px;\n    .control-top-margin {\n      margin-top: 18px;\n    }\n    .funding-top-margin {\n      margin-top: 33px;\n    }\n    .mip-menu-expanded {\n      background: @light-cyan;\n    }\n    .mi-subcalegory-label {\n      margin-bottom: 8px;\n      font-size: 13px;\n      color: @vampire;\n    }\n    .mip-expansion {\n      padding-left: 30px;\n    }\n    .col-md-6 > .checkbox > label {\n      width: 200px;\n    }\n    .longlabel {\n      line-height: 14px;\n    }\n    .checkbox > label {\n      margin-bottom: 0;\n      padding-bottom: 0;\n    }\n    .checkbox {\n      margin: 0;\n    }\n    .btn-show-mi {\n      width: 100%;\n    }\n  }\n  .mi-details {\n    border: 8px solid @secondary-blue;\n    margin-left: 15px;\n  }\n  .mip-category {\n    margin: 6px 0;\n    .col-md-2 {\n      padding: 0 18px 0 30px;\n    }\n  }\n  .mipsubheading {\n    margin: 30px 0 12px 0;\n    font-family: @font-family-bold;\n    font-size: 16px;\n    color: @black;\n  }\n  .mi-calegory-heading {\n    padding-left: 18px;\n    label {\n      font-family: @font-family-bold;\n      font-size: 13px;\n      color: @night-hawk;\n    }\n  }\n  .mi-subcalegory-heading {\n    margin-top: 18px;\n    .col-md-10 {\n      padding-left: 18px;\n    }\n  }\n  .mi-subcalegory-heading > div > label {\n    margin-bottom: 0;\n  }\n  .inner-btn-box {\n    height: 50px;\n    width: 100%;\n    background: @secondary-blue;\n    border: transparent;\n  }\n  .inner-action-label {\n    color: @white;\n    font-size: 14px;\n    padding: 14px;\n    font-family: @font-family-semibold;\n    &:active {\n      font-family: @font-family-semibold;\n    }\n  }\n  .action-wrapper {\n    margin: 30px 0;\n  }\n  .action-button {\n    width: 100%;\n  }\n  .inner-mi-details {\n    margin: 10px 0;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/loanapplication/modals/micalculator/micalculator.less\n **/","@import \"../../../../../variables\"; // import global variables.less\n.borrowerinfo {\n  label.suffix-text {\n    color: @gray-warm-darker;\n    white-space: nowrap;\n    font-size: @font-size-small !important;\n    padding-top: 5px;\n    line-height: 12px !important;\n  }\n  a {\n    cursor: pointer;\n  }\n  .form-group {\n    margin-left: -15px;\n    margin-right: -15px;\n    display: flex;\n  }\n  .button-margin-left {\n    margin-left: 10px;\n  }\n  .address-row-container {\n    .mailing-address-row-container;\n    border-bottom: 1px solid @panel-border-color;\n  }\n  .address-row-b-margin {\n    margin-bottom: 15px;\n  }\n  .mailing-address-row-container {\n    padding: 5px 0 5px 0;\n  }\n  .address-button-container {\n    padding: 0 0 30px 0;\n  }\n  .copy-from-bor-container {\n    float: right;\n    width: 100%;\n    margin-top: -2px;\n  }\n  .copy-from-bor-button {\n    float: right;\n  }\n  .em-sub-panel-header {\n    padding-top: 15px;\n    height: auto;\n    background-color: transparent !important;\n  }\n  .panel-no-border-bottom {\n    border-bottom: none !important;\n  }\n  .panel-lg-top-margin {\n    margin-top: 40px !important;\n  }\n  .panel {\n    border-radius: 0;\n  }\n  .em-border-radius-top {\n    border-top-left-radius: 3px;\n    border-top-right-radius: 3px;\n  }\n  .em-border-radius-bottom {\n    border-bottom-left-radius: 3px;\n    border-bottom-right-radius: 3px;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/loanapplication/borrowerinfo/borrowerinfo.less\n **/","@import \"../../../../../variables\";\n\n.assetsliabilities {\n  .btn-margin {\n    margin-left: 10px;\n  }\n  .groupbox {\n    .groupbox-heading {\n      height: 42px;\n      padding-left: 0;\n    }\n  }\n  .cb-align {\n    margin-bottom: 0;\n  }\n  .form-group-padding-left.form-group {\n    margin-left: -15px;\n    margin-right: -15px;\n    display: flex;\n  }\n  .form-group-padding-left {\n    padding-left: 15px;\n  }\n\n  .eh-cell-formating {\n    font-size: @font-size-base;\n  }\n  .eh-header-padding {\n    padding-left: 15px;\n  }\n\n   .eh-header {\n    background-color: @gray-warm-light;\n     font-size: @font-size-medium;\n    line-height: 40px;\n    vertical-align: middle;\n    .eh-header-padding {\n      padding-left: 20px;\n    }\n  }\n\n  .form-group-no-margin {\n    .form-group {\n      margin-left: -15px;\n      margin-right: -15px;\n    }\n  }\n  .form-group {\n    display: flex;\n  }\n  .panel {\n    .panel-heading {\n      height: auto;\n      .sub-header {\n        font-size: @font-size-base;\n        line-height: 20px;\n        margin-top: 10px;\n      }\n    }\n\n    .em-icon {\n      margin-left: 10px;\n      margin-right: 10px;\n    }\n    .em-icon-export {\n      background-image: url('../../../../../../assets/tpo-icon-export-black.svg');\n    }\n    .em-icon-export:hover {\n      background-image: url('../../../../../../assets/tpo-icon-export-hover.svg');\n    }\n  }\n\n  .em-input-symbol-dollar-24:after {\n    left: 20px;\n  }\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/loanapplication/assetsliabilities/assetsliabilities.less\n **/",".addeditreo {\n   .text-bold {\n    font-weight: bold;\n  }\n\n\n    .top-gap{\n      min-height: 2.6rem;\n    }\n\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/loanapplication/assetsliabilities/addeditreo/addeditreo.less\n **/","@import '../../../../../variables.less';\n\n@headingBgColor: #ebedf0;\n@keyColor: #464f5c;\n@panelBgColor: #F6F7F9;\n@headingShadow: #d7dbe1;\n\n.purchaseadvice {\n  margin: -40px;\n  .btn-print {\n    margin-left: 30px;\n  }\n  .page-heading-bg {\n    background-color: @headingBgColor;\n    font-weight: bold;\n    font-size: @font-size-h3;\n    padding: 15px;\n    box-shadow: 0 1px 0 0 @headingShadow;\n  }\n\n  .pa-content {\n    padding: 15px;\n    .key-val-pair {\n      padding: 10px 0px;\n      font-size: @font-size-base;\n      line-height: normal;\n      &:first-child {\n        padding-top: 0px;\n      }\n      .data-key {\n        color: @keyColor;\n      }\n      .data-val {\n        color: @form-label-color;\n        font-weight: 600;\n        min-height: 16px;\n      }\n    }\n    \n\n    .pa-panel-container {\n      .panel-data-container-row {\n        display: flex;\n        padding-top: 10px;\n        padding-bottom: 10px;\n      }\n      .pa-panel {\n        background-color: @panelBgColor;\n        .panel-title {\n          font-size: @font-size-base;\n          font-weight: bold;\n          border-bottom: 1px solid @panel-border-color;\n          padding-top: 10px;\n          padding-bottom: 10px;\n        }\n\n        .dotted-column {\n          border-right: 1px dotted @dotted-border-color;\n          align-items: stretch;\n        }\n\n        .dotted-column:last-child {\n          border-right: none;\n        }\n      }\n    }\n\n    .pa-row-1 {\n      .pa-panel-container {\n        padding: 0px;\n      }\n    }\n\n    .pa-row-2 {\n      .pa-panel-container {\n        padding-top: 15px;\n        &:first-child {\n          padding-right: 7.5px;\n          padding-left: 0px;\n        }\n        &:last-child {\n          padding-right: 0px;\n          padding-left: 7.5px;\n        }\n      }\n    }\n  }\n\n  .pricing-header-seperator {\n    height: 2px;\n    background-color: @keyColor;\n  }\n\n  .pricing-row {\n    padding-top: 19px;\n    font-size: @font-size-base;\n    margin-left: 0px;\n    margin-right: 0px;\n    &:last-child {\n      padding-bottom: 19px;\n    }\n  }\n\n  .bold-text {\n    font-weight: bold;\n  }\n\n  .pricing-data-rows-container {\n    width: ~'calc(100% - 10px)';\n  }\n\n  .pricing-header {\n    padding: 15px;\n    font-weight: bold;\n    background-color: @panelBgColor;\n    font-size: @font-size-base;\n  }\n\n  .header-text-right {\n    font-size: @font-size-medium;\n  }\n\n  .indent-left {\n    padding-left: 30px;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/purchaseadvice/purchaseadvice.less\n **/","@import './../../../../../../variables.less';\n@doc-list-height: 480px;\n\n.printpurchaseadvice {\n  .scrollable{\n    overflow: auto;\n    height: @doc-list-height;\n    box-sizing: unset;\n  }\n\n  .print-row-head {\n    background-color: #F6F7F8;\n    font-weight: bold;\n  }\n\n  .right-side-column .row>div:nth-child(2) {\n    text-align: right;\n  }\n}\n@media screen {\n  #printSection {\n    display: none;\n  }\n}\n@media print {\n  #printSection, #printSection * {\n    visibility:visible;\n  }\n  #printSection {\n    position: absolute;\n    width: 100%;\n    left:0;\n    top:0;\n  }\n  .scrollable{\n    overflow-y: visible;\n    overflow-x: hidden;\n  }\n\n  .printpurchaseadvice {\n    .print-row-head {\n    background-color: #F6F7F8;\n    font-weight: bold;\n  }\n\n  .right-side-column .row>div:nth-child(2) {\n    text-align: right;\n  }\n  }\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/purchaseadvice/printpurchaseadvice/printpurchaseadvice.less\n **/",".submitloan {\n    .btn-required-fields {\n        margin-top: 15px;\n        margin-bottom: 15px;\n    }\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/submitloan/submitloan.less\n **/","@input-field-smaller-height: 24px;\n@font-size-base : 0.8125rem;\n@lock-extension-header-tag: #D4D4D4;\n@panel-content-default-border-color : #acb3bc;\n\n.panel-primary {\n  margin-bottom:0px ;\n}\n.panel-primary > .panel-heading {\n  background-color: @lock-extension-header-tag;\n  border-color: #F5F7F7;\n}\n\n.au {\n  padding: 40px;\n  .panel {\n    border: 1px solid @panel-content-default-border-color;\n    .panel-heading {\n      border: none;\n    }\n    .panel-body {\n      padding: 10px 25px 40px 25px;\n    }\n  }\n  .formly-field {\n    .radio-group-label-content {\n      width: 36%;\n      float: left;\n    }\n    .select-borrower-dropdown {\n      margin-top: 30px;\n    }\n    .radio {\n      margin-left: 10px;\n      padding-top: 0;\n      float: left;\n      input[type=\"radio\"]:not([disabled]) + label:before {\n        top: 3px;\n      }\n      label {\n        font-weight: bold;\n      }\n    }\n    .radio-group-header {\n      float: left;\n      font-size: @font-size-base;\n      font-weight: normal;\n    }\n    .form-group {\n      .col-sm-2 {\n        width: 29%;\n      }\n      .col-sm-6 {\n        padding-left: 10px;\n      }\n      .control-label:not(strong) {\n        font-size: @font-size-base;\n        font-weight: normal;\n      }\n      .form-control {\n        height: @input-field-smaller-height;\n        width: 300px;\n        padding: 0 5px;\n      }\n    }\n    .checkbox {\n      float: left;\n      width: 100%;\n      margin-left: 39px;\n      label {\n        font-size: @font-size-base;\n      }\n      label:before {\n        margin-top: 2px;\n      }\n    }\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/au/au.less\n **/","@import \"../../../../../app-mixins\";\n@import '../../../../../variables.less';\n.app {\n  .du {\n    .password input[data-restricted=true], input[data-restricted=true]:hover {\n      background-color: @white !important;\n    }\n    .password input[data-restricted=true], input[data-restricted=true] {\n      background-color: @white !important;\n    }\n\n    .notification {\n      text-align: center;\n      margin-right: 30px;\n    }\n    .alert.alert-container {\n      text-align: center;\n    }\n    .spinner.gray:after {\n      background-size: 30px;\n      margin-top: -15px;\n    }\n    .em-form-title {\n      width: 100%;\n      padding-bottom: 10px;\n      border-bottom: 1px solid @gray-warm-darkest;\n    }\n\n    .panel-body-padding {\n      padding-bottom: 20px;\n    }\n\n    .margin-top-20{\n      .margin-top(20px)\n    }\n\n    .margin-right-10{\n      margin-right: 10px;\n    }\n\n    .align-r {\n      .align(Right)\n    }\n\n    .pad-t-5{\n      .pad-t(5px)\n    }\n    .label-bold {\n      font-weight: @font-emphasis-strong;\n    }\n    .viewFindingsBtn {\n      float: right\n    }\n    .action-button-holder {\n      padding: 30px;\n    }\n    .extra-function {\n      float: left;\n      margin-left: 20px;\n    }\n    input.ng-pristine.ng-untouched.ng-valid {\n      width: 100%;\n    }\n    .borrower-pair {\n      .borrower-pair-label {\n        margin-top: 22px;\n      }\n      .borrower-name {\n        font-size: 0.8em;\n      }\n    }\n    .credit-vendor .form-control[disabled] {\n      color: @black;\n    }\n    .requiredField {\n      color: @red;\n      font-weight: bold;\n    }\n    .fhagiftfund__addSecondGift--button--container {\n      border: 1px dashed @dashed-border-color;\n      padding: 10px 50px 10px 50px;\n    }\n    .fhagiftfund__vodTotal {\n      padding-top: 5px;\n      font-weight: bold;\n    }\n  }\n}\n\n.loan .em-forms .form-group .control-label.long-label {\n  line-height: 17px;\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/du/du.less\n **/","@import \"../../../../variables\";\n@import \"../../../../app-mixins\";\n\n.actions {\n  h2 {\n    float: left;\n  }\n  .panel-body-padding {\n    padding-top: 20px;\n  }\n  .form-description {\n    font-weight: bold;\n    padding-left: 15px;\n    margin-top: 15px;\n  }\n  // This class is overriding the 1003 form title properties that's why important is used\n  .em-actions-form-title {\n    margin-bottom: 10px !important;\n    line-height: 32px !important;\n  }\n  .radio {\n    margin-top: 5px;\n  }\n  .form-group {\n    .form-group {\n      margin: 0;\n    }\n  }\n  .multiline-label {\n    line-height: normal !important;\n  }\n  .multiline-label-radio {\n    margin-top: 0;\n  }\n  .req-doc-container {\n    margin-top: 30px;\n  }\n  .tpo-doc-right-btn-group {\n    text-align: right;\n  }\n  .tpo-doc-print-fax {\n    min-width: 140px;\n  }\n  .tpo-icon-export-black {\n    margin-left: 16px;\n    margin-right: 16px;\n  }\n  .action-metadata-container {\n    padding-top: 10px;\n    padding-bottom: 30px;\n    .groupbox-heading {\n      span:first-child {\n        display: block;\n        color: @gray-warm-darkest;\n      }\n      span:last-child {\n        color: @black;\n      }\n    }\n  }\n  .expand-collapse-btn {\n    width: 26px;\n    height: 24px;\n    border: none;\n    background-color: #F6F7F9;\n    text-align: center;\n    font-weight: 700;\n    color: @blue-base;\n    padding: 0;\n  }\n\n  .property-type-margin-top {\n    margin-top: 32px;\n  }\n  .key-title {\n    color: @data-label-color;\n    font-size: @font-size-base;\n  }\n  .key-value {\n    font-size: @font-size-base;\n  }\n}\n\n.form-group-no-margin {\n  .form-group {\n    margin-bottom: 0 !important;\n  }\n}\n\n.checklist-error-modal {\n  max-height: 700px;\n  overflow-x: auto;\n  overflow-y: auto;\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/actions.less\n **/","@import \"../../../../../app-mixins\";\n@import '../../../../../variables.less';\n.app {\n  .lp {\n    .em-form-title {\n      width: 100%;\n      padding-bottom: 10px;\n      border-bottom: 1px solid gray;\n    }\n    .form-group {\n      margin-left: -15px;\n      margin-right: -15px;\n      display: flex;\n      > div.no-padding {\n        width: 100%;\n      }\n    }\n    .right-custom-label {\n      width: 120px;\n      line-height: 15px !important;\n      float: right;\n    }\n    .custom-label {\n      width: 117px;\n      line-height: 15px !important;\n      float: right;\n    }\n    .custom-label-line-height {\n      line-height: normal !important;  // maintaining !important from style above.\n      span {\n        vertical-align: middle;\n      }\n    }\n\n    .custom-cb-lbl-width label {\n      width: 100%;\n    }\n\n    .fixed-height {\n      height: 60px;\n    }\n    .custom-margin-top-5 {\n      margin: 5px 0 10px 0;\n      height: 30px;\n    }\n    .checkbox-label {\n      font-size: @font-size-base;\n      margin-bottom: 10px;\n    }\n    .panel-body-padding {\n      padding-bottom: 20px;\n     }\n     .margin-top-20{\n        .margin-top(20px)\n     }\n     .align-r {\n       .align(Right)\n     }\n     .pad-t-5{\n       .pad-t(5px)\n     }\n    .label-bold {\n      font-weight: @font-emphasis-strong;\n    }\n    .viewFindingsBtn {\n      margin: 10px;\n    }\n    .action-button-holder {\n      padding: 0;\n    }\n    .extra-function {\n      float: right\n    }\n    input.ng-pristine.ng-untouched.ng-valid {\n      width: 100%;\n    }\n    .alert.alert-container {\n      text-align: center;\n    }\n    .notification {\n      text-align: center;\n      margin-right: 30px;\n    }\n    .spinner.gray:after {\n      background-size: 30px;\n      margin-top: -15px;\n    }\n    .button-font {\n      font-size: @font-size-medium\n    }\n  }\n  .lpa-request-type-row {\n    margin-left: -5px !important;\n  }\n  .lpa-request-type {\n    padding-right: 0;\n  }\n  .padding-top-0 {\n    padding-tpo: 0 !important;;\n  }\n  .no-gb-body-margin-top {\n    .gb-body-margin-top {\n      margin-top: 0 !important;\n    }\n  }\n  .warning-label {\n    border: 0px !important;\n  }\n}\n.lpa-result-modal {\n  height: 700px;\n  .action-buttons {\n\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/lp/lp.less\n **/","@import '../../../../../variables.less';\n\n.lockextension {\n  .lockextension-action-btn-holder {\n    border-top: 1px solid @modal-section-divider-color;\n    text-align: right;\n    padding: 20px;\n  }\n\n  form .row {\n    margin-top: 15px;\n  }\n\n  .text-field {\n    width: 100%;\n  }\n\n  #days-to-extend {\n    input.selectedText {\n      width: 89px;\n    }\n  }\n}\n\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/lockextension/lockextension.less\n **/","hr {\n  border-top: 1px solid @gray-warm-darker;\n}\n\n.form-header-alignment {\n  padding-left: 20px;\n  margin-top: 8px;\n}\n\n.form-padding {\n  padding: 15px;\n}\n\n.panel {\n  border: 1px solid @gray-warm-darker;\n  .panel-heading, .groupbox-heading {\n    border: none;\n  }\n}\n\n.gb-border-right {\n  border-right: 1px solid @gray-warm-dark;\n}\n\n.gb-border-left{\n  border-left: 1px solid @gray-warm-dark;\n}\n\n.form-description {\n  font-size: @font-size-base;\n  padding-left: 20px;\n  display: block;\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/actions-mixins.less\n **/","@import \"../../../../../variables\";\n@import \"../../../../../app-mixins\";\n@import \"../actions-mixins\";\n\n@file-uploader-bg-color: #F6F7F8;\n\n.importdata {\n\n  .panel.importdata-panel {\n    .panel-body {\n      padding: 20px;\n    }\n  }\n\n  .panel.importdata-panel-file-upload {\n    .panel-body {\n      padding: 5px;\n    }\n  }\n\n  .panel.importdata-panel, .importdata-panel-file-upload {\n    .panel-heading, .groupbox-heading {\n      border: none;\n    }\n\n    .file-input-hide {\n      display: none;\n    }\n\n    .importdata-question {\n      margin-top: 20px;\n    }\n\n    .importdata-question:first-child {\n      margin-top: 0px;\n    }\n\n    .file-input-text-button input[type=\"text\"] {\n      float: left;\n    }\n\n    .file-input-text-button button.em-btn-tertiary {\n      background-color: #2080c3;\n      height: 32px;\n      min-width: 96px;\n      padding: 8px 10px;\n      box-sizing: border-box;\n      -webkit-box-align: center;\n      -webkit-align-items: center;\n      -ms-flex-align: center;\n      align-items: center;\n      color: #fff;\n      font-size: 0.815rem;\n      font: 'ProximaNova-Regular', Helvetica, Arial, sans-serif;\n      font-color: #fff;\n      text-align: center;\n      vertical-align: middle;\n      line-height: 5px;\n      border-radius: 3px;\n      float: left;\n      margin-left: 15px;\n    }\n\n    .invalid-file-error-msg {\n      clear: both;\n      color: @error-text-color;\n      font-size: @font-size-small;\n    }\n  }\n\n  .lbl-bold {\n    font-weight: bold !important;\n    text-align: left !important;\n  }\n\n  .form-top-margin {\n    margin-top: 55px;\n  }\n\n  .form-horizontal .form-group {\n    margin: 0;\n  }\n\n  .form-header-alignment {\n    font-weight: bold;\n    color: black;\n  }\n\n  .notification {\n    text-align: center;\n    margin-right: 30px;\n  }\n\n  .alert.alert-container {\n    text-align: center;\n  }\n\n  .spinner.gray:after {\n    background-size: 30px;\n    margin-top: -15px;\n  }\n\n\n  .fancy-uploader-label {\n    float: left;\n    width: auto;\n  }\n\n  .fancy-uploader-button {\n    margin-top: 0;\n  }\n\n  .selected-file-metadata {\n    border: 1px dashed @dashed-border-color;\n    margin: 25px 20px;\n    padding: 5px 5px 5px 10px;\n    background-color: @white;\n    width: 240px;\n    z-index: 1;\n    position: absolute;\n    span {\n      margin-right: 10px;\n      font-size: 12px;\n    }\n\n    span.file-type-icon {\n      height: @file-type-icon;\n      width: @file-type-icon;\n      display: inline-block;\n      margin-right: 10px;\n      text-align: center;\n      color: @white;\n      font: bold 7px/@file-type-icon ProximaNova-Regular;\n      background-image: url('./../../../../../../assets/icon-file-type.svg');\n    }\n  }\n\n  .file-uploader-container {\n    justify-content: center;\n    background-color: @file-uploader-bg-color;\n    position: relative;\n    display: flex;\n    align-items: center;\n    text-align: center;\n    border: 1px dashed @gray-warm-darker;\n\n    .fancy-uploader-container {\n      max-width: 320px; // !important used to override vendor css\n      border: none;\n      .fancy-uploader-label { //reset these overrides from docgroup.less//\n        padding-top: 0;\n        width: 185px;\n\n        .icon-upload-file {\n          float: left;\n        }\n      }\n\n      .fancy-uploader-button {\n        margin-top: 3px;\n\n        button {\n          float: left;\n          line-height: 6px;\n        }\n      }\n    }\n\n    .file-uploader-control {\n      width: 100%;\n      background-color: @category-header-default-background;\n      .file-uploader {\n        width: 100%;\n      }\n    }\n\n    .fancy-uploader {\n      background-color: @white;\n    }\n\n    .fancy-uploader-wrapper {\n      text-align: center;\n      background-color: @category-header-default-background;\n      .uploadedArea {\n        background: transparent;\n      }\n\n      .hover-highlight {\n        position: absolute;\n        left: 0;\n        top: 0;\n        width: 100%;\n        height: 100%;\n        cursor: -webkit-grab;\n        cursor: grab;\n        background-color: rgba(18, 147, 229, 0.8);\n        cursor: grab;\n\n        .highlight-content {\n          color: @white;\n        }\n      }\n    }\n\n    .actionButtonHolder {\n      display: none !important; // !important because the code add display block inline.\n    }\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/importdata/importdata.less\n **/","\n.lockrequest {\n.control-height {\n    button {\n      margin-bottom: 10px;\n    }\n  }\n\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/lockrequest/lockrequest.less\n **/",".actionsconfirmationmodal {\n  min-height: 50px;\n\n  .spinner-position {\n    display: block;\n    clear: both;\n    padding: 25px 0;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/modals/actionsconfirmationmodal/actionsconfirmationmodal.less\n **/","@import '../../../../../../variables.less';\n\n.lockhistory {\n  .modal-header {\n    .modal-title span {\n      padding-left: 5px;\n    }\n    .close {\n      margin: 5px 5px 5px 0;\n    }\n  }\n\n  .modal-body {\n    padding: 15px 20px;\n    font-size: 13px;\n    .lock-history-action-btn-container {\n      float: right;\n      .em-icon {\n        margin-left: 10px;\n        margin-right: 10px;\n      }\n      .em-icon-export {\n        background-image: url('../../../../../../../assets/tpo-icon-export-black.svg');\n      }\n      .em-icon-export:hover {\n        background-image: url('../../../../../../../assets/tpo-icon-export-hover.svg');\n      }\n    }\n\n    .adjustment-description {\n      padding-left: 25px;\n    }\n\n\n    .lock-status-summary {\n      .lock-history-name {\n        font-weight: bold;\n      }\n\n      .lock-history-value {\n        font-weight: bold;\n      }\n    }\n\n    .lock-request-logs {\n      width: 100%;\n      margin-top: 10px;\n      border: 1px solid #AAA;\n      thead tr {\n        background-color: #EEE;\n      }\n      thead tr td {\n        font-weight: bold;\n        padding: 10px 10px;\n        border-right: 1px solid #AAA;\n      }\n      .lock-request-log-row:first-child {\n        border-top: 1px solid #CCC;\n      }\n      .lock-request-log-row {\n        border-bottom: 1px solid #CCC;\n\n        td {\n          padding: 10px 10px;\n          .expand-btn {\n            width: 32px;\n            height: 24px;\n            border: 1px solid @gray-warm-light;\n            border-radius: 3px;\n            background-color: @white;\n            text-align: center;\n            font-weight: 700;\n            color: @blue-base;\n            padding: 0;\n          }\n\n        }\n      }\n\n      .lock-req-log-more-info {\n        max-height: 0;\n        overflow: auto;\n        animation: slideUpMoreInfo 0.25s ease-in forwards;\n\n        .adj-container {\n          padding: 35px 60px;\n          background-color: #ECECEC;\n\n          .adj-header {\n            border-bottom: black solid 2px;\n          }\n\n          .adj-base {\n            border-bottom: @data-label-color solid 1px;\n          }\n\n          .adj-others {\n            font-size: 13px;\n            font-weight: normal;\n          }\n\n          .adj-net {\n            border-top: @data-label-color solid 1px;\n          }\n\n          p {\n            line-height: 22px;\n            margin: 0;\n          }\n\n          .bold-fields {\n            font-family: 'ProximaNova-Bold';\n            font-color: @black;\n            font-size: 15px;\n          }\n        }\n      }\n\n      .lock-req-log-more-info.shown {\n        animation: slideDownMoreInfo 0.25s ease-in forwards;\n      }\n\n      @keyframes slideDownMoreInfo {\n        0% {\n          max-height: 0;\n        }\n        100% {\n          max-height: 600px; //lockRequestLog.Adjustment's max-height\n        }\n      }\n\n      @keyframes slideUpMoreInfo {\n        0% {\n          max-height: 600px;\n        }\n        100% {\n          max-height: 0;\n        }\n      }\n    }\n\n  }\n\n  .lockhistory-action-btn-holder {\n    border-top: 1px solid @modal-section-divider-color;\n    text-align: right;\n    padding: 20px;\n  }\n\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/modals/lockhistory/lockhistory.less\n **/","@import './../../../../../../variables.less';\n\n.confirmaction {\n  .modal-text-center {\n    text-align: center;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/modals/confirmaction/confirmaction.less\n **/","@import \"../../../../../variables\";\n\n.app {\n  position: relative;\n  .ordercredit {\n    .em-form-title {\n      width: 100%;\n      padding-bottom: 10px;\n      border-bottom: 1px solid gray;\n    }\n    .panel-body-padding {\n      padding-bottom: 50px;\n    }\n    .panel-bottom-margin {\n      margin-bottom: 30px !important;\n    }\n    .lastOrders {\n      padding-left: 20px;\n      .orderDescription {\n        margin-bottom: 20px;\n      }\n    }\n    .borrower {\n      border-right: 1px solid gray;\n    }\n    .last-order-buttons {\n      padding-top: 5%;\n    }\n    .borrowerinfo {\n      .label-block {\n        font-size: 0.8rem;\n        padding-top: 1rem;\n        padding-left: 2rem;\n        .label-text {\n          color: dimgray;\n        }\n        .label-value {\n          margin-bottom: 0.8rem;\n        }\n      }\n    }\n    .separator0 {\n      border-right: 1px solid rgb(192, 198, 204);\n    }\n    .vendor-option {\n      padding-left: 48px;\n      padding-bottom: 20px;\n      .checkbox {\n        margin-top: 35px\n      }\n    }\n  }\n  .ocButton {\n    height: 22px;\n    background-color: white;\n  }\n  .ordercrbtn {\n    margin-bottom: 10px;\n    float: right;\n  }\n  .cbcheckbox {\n    background: #acb3bc;\n  }\n  .du-credit-label {\n    padding-bottom: 20px;\n    font-size: @font-size-h3;\n  }\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/ordercredit/ordercredit.less\n **/","@import '../../../../../../variables.less';\n\n.lockcancel {\n\n  .modal-header {\n    .modal-title {\n      padding-left: 5px;\n    }\n    .close {\n      margin: 5px 5px 5px 0;\n    }\n  }\n\n  .modal-body {\n    padding: 20px;\n  }\n\n  .lock-conf-msg {\n    text-align: center;\n  }\n\n  .modal-footer {\n    border-top: 1px solid @modal-section-divider-color;\n    text-align: center;\n    padding: 20px;\n  }\n\n  form .row {\n    margin-top: 15px;\n  }\n}\n\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/modals/lockcancel/lockcancel.less\n **/","@import '../../../../../variables.less';\n@disabled-btn-bg: #A9B1BE;\n@disabled-btn-color: #E0E3E8;\n\n.productpricing {\n  margin: -40px;\n  background-color: @gray-warm-light;\n  min-height: 1000px;\n  .form-horizontal {\n    float: none;\n  }\n  .notification {\n    text-align: center;\n    margin-right: 30px;\n  }\n  .alert.alert-container {\n    text-align: center;\n  }\n  .icon.locked-extension-requested-defualt {\n    color: @lock-extension-icon-color;\n    margin-right: 5px;\n  }\n  .padding-left {\n    padding-left: 15px;\n  }\n  .program-name {\n    margin-left: 0;\n  }\n  .btn-reprice {\n    margin-left: 10px;\n  }\n  .page-title {\n    margin: 0;\n    padding: 0;\n  }\n  .icon-print-small {\n    margin-left: 20px;\n    margin-top: 5px;\n  }\n  .pp-header {\n    padding: 25px;\n    background-color: @white;\n    .lock-history-btn {\n      line-height: 20px;\n      float: left;\n      z-index: 11; // because z-index of form overlay is 10\n      position: relative;\n      cursor: pointer;\n      &[disabled]:hover {\n        background-color: @disabled-btn-bg;\n        border-color: @disabled-btn-bg;\n        color: @disabled-btn-color;\n      }\n    }\n    .btn-lock-history-active {\n      opacity: 1;\n    }\n  }\n  .content-margin {\n    margin: 10px 40px 30px 40px\n  }\n  .details {\n    background-color: @white;\n    .row {\n      margin: 0;\n    }\n    .details-header {\n      min-height: 50px;\n      padding-bottom: 5px;\n    }\n    .lock-detail-note {\n      font-family: ProximaNova-Light;\n      font-size: 13px;\n      text-align: right;\n      padding-top: 5px;\n    }\n    .lock-detail-note-label {\n      color: @input-field-description-color;\n    }\n    .lock-detail-note-text {\n      font-size: 18px;\n      font-weight: 600;\n    }\n    .net-row {\n      padding-top: 15px;\n      border-top: 1px solid @modal-section-divider-color;\n    }\n    .srp-row {\n      border-top: 1px solid @modal-section-divider-color;\n    }\n  }\n  .fetch-guideline {\n    padding-bottom: 20px;\n    border-bottom: 1px solid @modal-section-divider-color;\n    font-size: 14px;\n    a {\n      cursor: pointer;\n    }\n  }\n  .adjustments {\n    padding-bottom: 5px;\n    border-bottom: 1px solid @modal-section-divider-color;\n  }\n  .adjustments-name {\n    padding: 15px 0 20px 10px;\n  }\n  .adjustments-name p {\n    font-weight: 600;\n  }\n  .row.adjustments-details {\n  }\n  .row.lock-fields {\n    padding: 10px 0;\n    background-color: @gray-warm-lighter;\n    .col-md-2 {\n      height: 55px;\n    }\n  }\n  .program-title {\n    font-family: 'ProximaNova-Regular', Helvetica, Arial, sans-serif;\n    font-size: 20px;\n    margin-bottom: 15px;\n  }\n  .information-details {\n    margin-top: 20px;\n    background-color: @white;\n    .row {\n      margin: 0;\n    }\n    .information-details-header {\n      padding: 0 0 15px 15px;\n    }\n    .information-details-body {\n      background-color: @gray-warm-lighter;\n    }\n  }\n  .borrower-property-information {\n    margin-top: 20px;\n    .col-md-6 {\n      padding: 0;\n    }\n    .row {\n      margin: 0;\n    }\n    .borrower-information {\n      margin-right: 10px;\n      background-color: @white;\n    }\n    .borrower-information-header {\n      padding: 0 0 20px 20px;\n    }\n    .borrower-information-body {\n      min-height: 350px;\n      padding-left: 30px;\n      background-color: @gray-warm-lighter;\n    }\n    .property-information {\n      margin-left: 10px;\n      background-color: @white;\n    }\n    .property-information-header {\n      padding: 0 0 20px 20px;\n    }\n    .property-information-body {\n      min-height: 350px;\n      padding-left: 15px;\n      background-color: @gray-warm-lighter;\n    }\n    .property-information-body-right {\n      margin-left: 20px;\n    }\n  }\n  .field-section {\n    padding: 10px 0 10px 0;\n    white-space: nowrap;\n    div {\n      height: 22px;\n    }\n  }\n  .right-border-dashed {\n    border-right: 1px dashed @blue-base;\n  }\n  .padding-top-15 {\n    padding-top: 15px;\n  }\n  .padding-top-20 {\n    padding-top: 20px;\n  }\n  .padding-bottom-20 {\n    padding-bottom: 20px;\n  }\n  .margin-right-5 {\n    margin-right: 5px;\n  }\n  .col-half-offset1 {\n    margin-right: 2%;\n    margin-left: 1%;\n    min-height: 45px;\n  }\n  .col-half-offset2 {\n    margin: 0;\n    padding-left: 15px;\n  }\n  .small-gray-font {\n    font-family: 'ProximaNova-Regular';\n    color: @input-field-description-color;\n    font-size: 13px;\n  }\n  .small-black-font {\n    font-family: 'ProximaNova-Regular';\n    color: @black;\n    font-size: 13px;\n  }\n  .bg-light-gray {\n    background-color: @gray-warm-lighter;\n  }\n}\n\n.lock-button {\n  margin-top: -25px;\n}\n\n.ppmodal-modal-window {\n  .modal-dialog {\n    width: 1290px;\n    height: 910px;\n  }\n}\n\n.obmodal-modal-window {\n  .modal-dialog {\n    width: 1200px;\n    height: 820px;\n  }\n}\n\n.product-details-note {\n  margin: 0 0 15px 40px;\n  font-family: ProximaNova-Light;\n  font-size: 13px;\n\n}\n\n.lock-details-pad {\n  padding-left: 30px;\n  .em-icon {\n    width: 20px;\n    height: 20px;\n    display: inline-block;\n    margin-right: 5px;\n    vertical-align: top;\n    font-size: 20px;\n  }\n}\n\n.dettitle {\n  font-family: 'ProximaNova-Regular', Helvetica, Arial, sans-serif;\n  font-size: 24px;\n  margin-left: 35px;\n}\n\n.bsrate {\n  font-family: 'ProximaNova-Bold';\n  font-size: 15px;\n}\n\n.extention-days {\n  font-family: 'ProximaNova-Bold';\n  font-size: 13px;\n}\n\n.ratepad {\n  padding-left: 5px;\n}\n\n.nmrate {\n  font-family: 'ProximaNova-Regular';\n  font-size: 13px;\n  padding-top: 10px;\n}\n\n.last--pricing--column {\n  text-align: right;\n}\n\n.basepanel {\n  border-style: solid;\n  border-width: 0 0 1px 0;\n  border-color: @gray-warm-light;\n}\n\n.ob-scenarios-results {\n  height: calc(~\"100vh - 64px\");\n  .modal-body {\n    height: 100% !important;\n  }\n}\n\n.divider-height-100 {\n  height: 100px;\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/productpricing/productpricing.less\n **/","@import '../../../../../../variables.less';\n\n.details {\n  .panel {\n    margin-bottom: 0;\n  }\n  .filter-area{\n    background-color: #e4e4e4;\n    min-height: 434px;\n  }\n  .filter-button{\n    padding-right:30px;\n    margin-left:20px;\n  }\n\n  .dettitle {\n    font-family: 'ProximaNova-Regular', Helvetica, Arial, sans-serif;\n    font-color: #000000;\n    font-size: 24px;\n    margin:25px;\n  }\n\n  .doc-link{\n    padding-left: 25px;\n    &:hover {\n      text-decoration: underline;\n      opacity: 0.75;\n      cursor: pointer;\n    }\n  }\n\n  .adj-panel {\n    margin:25px;\n\n    .adj-header{\n      font-family: 'ProximaNova-Bold';\n      font-color: #000000;\n      font-size: 13px;\n    }\n\n    .panel-body{\n      padding: 5px 20px;\n\n      .basepanel {\n        border-style:solid;\n        border-width:0 0 0 0;\n        border-color:#e4e4e4;\n        font-family: 'ProximaNova-Regular';\n        font-size: 13px;\n        &.baseadj {\n          border-width:0 0 1px 0;\n          font-family:'ProximaNova-Bold';\n        }\n        &.netadj {\n          padding-top: 15px;\n          border-width:1px 0 0 0;\n          font-family:'ProximaNova-Bold';\n        }\n      }\n    }\n  }\n\n  .netpan {\n    margin-top:-15px;\n    padding: 15px 0 0 0;\n    border-style:solid;\n    border-width:1px 0 0 0;\n    border-color:#e4e4e4;\n  }\n\n.meta-data-holder {\n    margin: 25px;\n    .commitment-type-dd-holder {\n      width: 25%;\n    }\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/productpricing/details/details.less\n **/","@import '../../../../../../variables.less';\n@left-filter-bg: #e4e4e4;\n@tab-content-brdr: #C0C5CC;\n@ui-grid-cell: #DDF5FF;\n@ui-grid-cell-bgcolor: #F6FDFF;\n@ui-grid-cell-brdr: #91E2FF;\n@row-font-color: #DA1D27;\n.pp-results {\n  .exp-coll-btn {\n    width: 32px;\n    height: 24px;\n    border: 1px solid @gray-warm-base;\n    border-radius: 3px;\n    background-color: @white;\n    text-align: center;\n    font-weight: bold;\n    color: @blue-base;\n    padding: 0 6px;\n  }\n  .action-btns-container {\n    position: absolute;\n    top: 25px;\n    right: 16px;\n    >.em-icon {\n      float: left;\n      margin-left: 5px;\n      cursor: pointer;\n      &:hover {\n        color: @icon-hover-color;\n      }\n    }\n  }\n  .filter-area {\n    background-color: @left-filter-bg;\n    height: calc(~\"100vh - 247px\");\n  }\n  .filter-button {\n    padding-right: 10px;\n    padding-left: 20px;\n  }\n  .filter-text,\n  .filter-option {\n    width: 140px;\n  }\n  .tab-content {\n    border: 1px solid @tab-content-brdr;\n    margin: 0 15px 15px;\n    padding: 10px;\n    .top-margin {\n      margin-top: 2px;\n    }\n  }\n  .ui-grid {\n    padding-bottom: 0;\n  }\n  .sresult-grid {\n    height: calc(~\"100vh - 345px\");\n  }\n  .panel {\n    margin-bottom: 0;\n  }\n  .inner-grid-padding {\n    padding-left: 57px;\n    .ui-grid, .ui-grid-viewport {\n      height: auto !important;\n    }\n  }\n  /*Outer grid selected row*/\n  .ui-grid-row {\n    font-family: \"ProximaNova-Regular\";\n    color: @black;\n    font-size: 15px;\n    border-bottom: 1px solid @gray-warm-dark;\n    .ui-grid-cell {\n      .ui-grid-cell-contents {\n        white-space: normal;\n      }\n    }\n    &:hover {\n      background-color: @ui-grid-cell;\n      border-color: @ui-grid-cell-brdr;\n      .ui-grid-cell {\n        background-color: @ui-grid-cell;\n        border-color: @ui-grid-cell-brdr;\n      }\n    }\n  }\n  .ineligible-grid {\n    .ui-grid-row {\n      > div {\n        float: left;\n        border-bottom: 1px solid @ui-grid-cell-brdr;\n        .ui-grid-cell {\n          border-bottom: none;\n        }\n        &:hover {\n          background-color: @ui-grid-cell;\n          border-color: @ui-grid-cell-brdr;\n        }\n      }\n      &:hover {\n        .ui-grid-cell {\n          background-color: transparent;\n        }\n      }\n    }\n    .ineligible-cell {\n      padding: 6px 0;\n    }\n    .ineligible-color {\n      color: @red;\n      font-weight: bold;\n    }\n  }\n  .em-font-bold {\n    font-weight: bold;\n  }\n  .em-font-red {\n    color: @row-font-color;\n  }\n  .inner-grd-template {\n    padding-left: 48px;\n    background-color: @ui-grid-cell-bgcolor;\n    width: 100%;\n    height: 100%;\n    position: relative;\n    overflow: hidden;\n    min-height: 64px;\n    .show-more-btn {\n      position: absolute;\n      bottom: 11px;\n      left: 468px;\n      font-size: @font-size-base;\n      color: @blue-base;\n      cursor: pointer;\n      height: 14px;\n      line-height: 14px;\n    }\n    .desc-box {\n      font-family: \"ProximaNova-Regular\";\n      color: @black;\n      font-size: 13px;\n      padding-left: 8px;\n      .guidelines {\n        margin-top: 15px;\n        line-height: 14px;\n      }\n      a {\n        &:hover {\n          text-decoration: underline;\n          opacity: 0.75;\n          cursor: pointer;\n        }\n      }\n    }\n    .inner-grid {\n      border: 0;\n      &.inner-grid-overlay {\n        overflow-y: hidden;\n      }\n      .ui-grid-row {\n        .ui-grid-cell {\n          background-color: @ui-grid-cell-bgcolor;\n          border-color: @ui-grid-cell;\n        }\n      }\n    }\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/productpricing/results/results.less\n **/","@import '../../../../../../variables.less';\n@doc-list-height: 480px;\n@small-font-size: 12px;\n@large-font-size: 14px;\n@font-label-color: #777777;\n@border-color: #C5C5C5;\n\n.printlockconfirmation {\n  .scrollable {\n    overflow: auto;\n    height: @doc-list-height;\n    box-sizing: unset;\n  }\n}\n\n@media screen {\n  #printSection {\n    display: none;\n  }\n}\n\n@media print {\n  html, body {\n    overflow: scroll;\n    font-family: @font-family-base;\n  }\n\n  #printSection, #printSection * {\n    visibility: visible;\n  }\n\n  #printSection {\n    .custom-image {\n      height: 130px;\n      width: 200px;\n    }\n    position: absolute;\n    width: 100%;\n    left: 0;\n    top: 0;\n    .panel {\n      margin-bottom: 10px;\n    }\n\n    .panel.panel-header {\n      margin-bottom: 0;\n      height: 40px;\n    }\n\n    .panel-outer-header {\n      margin-bottom: 0;\n    }\n\n    .panel-heading.main-heading {\n      td {\n        padding-top: 10px;\n        padding-bottom: 10px;\n      }\n    }\n\n    .head-row {\n      margin-top: 20px;\n    }\n\n    .loan-lock-details-table {\n      td {\n        padding-top: 15px;\n      }\n    }\n\n    .style-panel {\n      .panel-heading.main-heading {\n        p {\n          text-transform: uppercase;\n        }\n      }\n    }\n\n    .style-panel.adjustments-table {\n      margin-top: 0;\n      margin-bottom: 0;\n      p {\n        margin-bottom: 0;\n      }\n    }\n\n    .panel-heading-text, .product-lock-header {\n      font-weight: bold;\n      font-size: @large-font-size;\n    }\n\n    .panel-heading-text {\n      padding-top: 8px;\n    }\n\n    .product-lock-header {\n      padding-top: 5px;\n    }\n\n    .lock-status-label {\n      font-weight: bold;\n      color: @font-label-color;\n      font-size: @large-font-size;\n    }\n\n    .lock-status {\n      font-weight: bold;\n    }\n\n    .label-name {\n      font-size: @large-font-size;\n      color: @font-label-color;\n    }\n\n    .label-value {\n      font-size: @large-font-size;\n    }\n\n    .loan-program-name {\n      font-weight: bold;\n      font-size: @small-font-size;\n    }\n\n    .loan-program-label {\n      margin-top: 55px;\n    }\n    .lock-fields, .information-details-body, .property-information-body, .borrower-information-body {\n      .row {\n        margin: 0;\n      }\n      .padding-top-15 {\n        padding-top: 15px;\n      }\n      &.padding-top-20, .padding-top-20 {\n        padding-top: 20px;\n      }\n      .padding-bottom-25 {\n        padding-bottom: 25px;\n      }\n      .padding-bottom-15 {\n        padding-bottom: 15px;\n      }\n      .margin-right-5 {\n        margin-right: 5px;\n      }\n      .small-gray-font {\n        font-family: @font-family-base;\n        color: @input-field-description-color;\n        font-size: @small-font-size;\n      }\n      .small-black-font {\n        font-family: @font-family-base;\n        color: @black;\n        font-size: @small-font-size;\n      }\n      .bg-light-gray {\n        background-color: @gray-warm-lighter;\n      }\n      .field-section {\n        div {\n          height: 22px;\n        }\n      }\n    }\n\n    .adjustments-table-row {\n      margin-top: 25px;\n    }\n\n    .adjustments-table {\n      p {\n        font-size: @small-font-size;\n      }\n\n      .main-heading {\n        td {\n          background-color: @modal-groupbox-header-bg;\n        }\n      }\n\n      td {\n        padding: 10px 15px;\n        font-size: @small-font-size;\n      }\n\n      .nmrate {\n        padding: 0;\n      }\n\n      .bold-row {\n        font-weight: bold;\n        border-top: 1px solid @border-color;\n        border-bottom: 1px solid @border-color;\n      }\n    }\n\n    &.printlockconfirmation-print {\n      div {\n        box-sizing: border-box;\n      }\n      .row:after {\n        content: '';\n        clear: both;\n      }\n      .em-icon {\n        -webkit-print-color-adjust: exact;\n      }\n    }\n\n    .lock-fields {\n      .col-md-2 {\n        padding-top: 5px;\n      }\n      .panel-heading {\n        padding: 0;\n      }\n    }\n\n    .scrollable {\n      overflow-y: visible;\n      overflow-x: hidden;\n    }\n\n    #printSection .outer-container {\n      padding: 0;\n    }\n\n    .lock-confirm-label {\n      font-family: @font-family-bold;\n      font-size: @large-font-size;\n    }\n\n    .print-doc-header {\n      float: left;\n      padding: 10px;\n    }\n\n    .container-fluid {\n      margin: 0 50px;\n    }\n\n    .program-panel {\n      .panel-body {\n        padding: 10px 15px;\n      }\n    }\n\n    .lock-field-row {\n      display: -webkit-box;\n      display: -moz-box;\n      display: -ms-flexbox;\n      display: -webkit-flex;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      .lock-field-container {\n        height: 100px;\n        flex: 1;\n        float: left;\n        padding: 15px 15px;\n        border: 1px solid @border-color;\n      }\n    }\n\n    .property-information-body {\n      display: -webkit-box;\n      display: -moz-box;\n      display: -ms-flexbox;\n      display: -webkit-flex;\n      display: flex;\n      .left-prop-info, .right-prop-info {\n        flex: 1;\n      }\n    }\n\n    .details-container {\n      display: -webkit-box;\n      display: -moz-box;\n      display: -ms-flexbox;\n      display: -webkit-flex;\n      display: flex;\n      height: 280px;\n      .information-details {\n        border-right: 1px solid @border-color;\n        flex: 1;\n        .small-gray-font {\n          padding: 10px 0 0 15px;\n        }\n        .small-black-font {\n          padding: 0 10px 0 15px;\n        }\n      }\n    }\n\n    .custom-image {\n      float: right;\n    }\n\n    .borrower-info, .property-info, .company-info {\n      width: 45%;\n      .small-gray-font {\n        padding: 10px 0 0 15px;\n      }\n      .small-black-font {\n        padding: 0 10px 0 15px;\n      }\n    }\n\n    .property-info {\n      .left-prop-info, .right-prop-info {\n        width: 50%;\n        border-right: 1px solid @border-color;\n      }\n    }\n\n    .disclaimer {\n      .panel-default {\n        padding-top: 8px;\n      }\n      .small-black-font {\n        padding: 20px;\n      }\n      width: 100%;\n      float: left;\n    }\n  }\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/productpricing/printlockconfirmation/printlockconfirmation.less\n **/",".search {\n  label {\n    white-space: nowrap;\n  }\n  .wrap-text {\n    white-space: inherit;\n    line-height: 22px !important;\n  }\n  .control-padding {\n    padding-left: 21px;\n  }\n  .control-extra-padding{\n    padding-left: 42px;\n  }\n  .radio {\n    margin-bottom: 0;\n  }\n  .form-horizontal {\n    width: 100%;\n  }\n  .text-align-left{\n    text-align: left;\n  }\n  .label-padding {\n    margin-left: 15px;\n    text-align: left;\n  }\n  .label-inner-padding {\n    padding-left: 15px !important;\n  }\n  .form-control{\n    height: 32px;\n  }\n  .divider-height {\n    height: 40px;\n  }\n  .empty-field-height {\n    height: 74px;\n  }\n  .t-switch-line-height {\n    line-height: 16px !important;\n    margin-bottom: 8px;\n  }\n  .or-operator {\n    max-width: 14px;\n    margin-top: 35px;\n    font-size: @font-size-medium;\n  }\n  .empty-field {\n    height: 70px;\n  }\n  .sep-operator {\n    font-size: 22px;\n    margin-top: 37px;\n  }\n  .sep-border-top {\n    border-top: 1px solid @panel-border-color;\n    margin-top: 15px;\n    margin-bottom: 10px;\n  }\n  .badge {\n    background-color: #2080c3;\n  }\n  .gb-padding{\n    padding-left:30px !important;\n  }\n  .badge-width {\n    max-width: 43px;\n    text-align: center;\n  }\n  .target-margin {\n    margin-top: 10px;\n  }\n  .target-block {\n    clear:both;\n    float:left;\n    display: block;\n  }\n  .target-label {\n    line-height: 24px !important; //important required because overriding defailt line-height for form-control\n    > span {\n      padding-top: 8px;\n      line-height: 17px;\n      display: block;\n    }\n  }\n  .target-title {\n    min-height: 25px;\n    > span {\n      display: none;\n    }\n  }\n  .text-bold {\n    font-weight: bold;\n  }\n  .no-fg-margin {\n    .form-group {\n      margin: 0;\n    }\n  }\n  .no-gb-body-margin-top {\n    .gb-body-margin-top {\n      margin-top: 0;\n    }\n  }\n  .no-wrap {\n    white-space: nowrap;\n  }\n  .small-op-width {\n    max-width: 22px;\n  }\n  .badge-number{\n    padding: 4px 7px !important;\n    position: relative;\n    top: 5px;\n    max-width: 20px;\n    span {\n      min-width: 6px;\n      display: block;\n      text-align: center;\n    }\n  }\n  .em-ctrl-switch-sm{\n    width: 74px;\n  }\n  .em-off-switch{\n    width:55px;\n  }\n  .toggle-sw-label {\n    line-height: 24px !important; //important required because overriding default line-height for control-label\n  }\n  .toggle-sw-label-long {\n    line-height: 14px !important; //important required because overriding default line-height for control-label\n  }\n  .multiSelect .checkboxLayer {\n    min-width: 210px !important; //important to override component as it computes minWidth after component has been rendered\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/productpricing/search/search.less\n **/",".ob-results{\n  padding: 20px;\n  height: 800px;\n\n  .exp-coll-btn {\n    width: 32px;\n    height: 24px;\n    border: 1px solid lightgray;\n    border-radius: 3px;\n    background-color: #FFFFFF;\n    text-align: center;\n    font-weight: bold;\n    color: @blue-base;\n    padding: 0px 6px;\n  }\n  .filter-area{\n    background-color: #e4e4e4;\n    height:700px;\n  }\n  .filter-button{\n    padding-right:10px;\n    padding-left: 20px;\n  }\n  .filter-text, .filter-option {\n    width:140px;\n  }\n  .tab-content{\n    border: 1px solid #C0C5CC;\n    margin: 0px 15px;\n\n    padding: 10px;\n    .top-margin{\n      margin-top: 2px;\n    }\n  }\n\n  .grid{\n    height: 517px;\n  }\n\n  /*Outer grid selected row*/\n  .ui-grid-row{\n    font-family: \"ProximaNova-Regular\";\n    font-color: #00000;\n    font-size: 13px;\n    &:hover {\n      .ui-grid-cell {\n        background-color: #DDF5FF;\n        border-color: #91E2FF;\n      }\n    }\n  }\n\n  .inner-grd-template{\n    padding-left: 45px;\n    background-color: #F6FDFF;\n\n    .desc-box{\n      font-family: \"ProximaNova-Regular\";\n      font-color: #00000;\n      font-size: 13px;\n      a {\n        &:hover {\n          text-decoration: underline;\n          opacity: 0.75;\n          cursor: pointer;\n        }\n      }\n    }\n\n    .inner-grid{\n      border: 0px;\n      .ui-grid-row {\n        margin-top: -2px;\n        .ui-grid-cell {\n          background-color: #F6FDFF;\n          border-color: #DDF5FF;\n        }\n      }\n    }\n  }\n\n\n}\n\n//@resultsFontSize: 13px;\n//.results {\n//  .col-sm-10 {\n//    padding-left: 0px;\n//    .panel {\n//      //width: 1159px !important;\n//      .panel-body{\n//        .toolbar-height{\n//          line-height: 33px;\n//          .btn-margin {\n//            margin-left: 10px;\n//          }\n//        }\n//        .inner-grid {\n//          width: 675px;\n//          padding-right: 0;\n//          height: 149px;\n//          .ui-grid{\n//            border: none !important;\n//          }\n//        }\n//        .desc-box {\n//          width: 437px;\n//          padding: 0 15px;\n//          }\n//      }\n//    }\n//  }\n//  .filter-panel {\n//    padding-left: 15px !important;\n//    .filter {\n//      .panel-body {\n//        padding-top: 30px !important;\n//        .filterLabel {\n//          font-size: @resultsFontSize;\n//          font-weight: bold;\n//          margin-bottom: 10px;\n//        }\n//        .radio {\n//          font-size: 12px;\n//          margin: 0 0 10px 0;\n//          label {\n//            font-size: @resultsFontSize !important;\n//          }\n//        }\n//      }\n//    }\n//  }\n//\n//  .grid {\n//    border-bottom-width: 0px;\n//    font-size: @resultsFontSize;\n//    .btn-sm-var-height {\n//      margin: 3px 0 0 1px;\n//    }\n//  }\n//\n//  .em-panel {\n//    padding: 0 10px 10px 10px;\n//    height: 600px;\n//  }\n//}\n//\n//.tpo-button-group div, .tpo-button-group a {\n//  padding: 10px;\n//}\n\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/productpricing/obresults/obresults.less\n **/",".obsearch {\n  overflow-x: hidden;\n  overflow-y: auto;\n\n  > .modal-body {\n    max-height: calc(~'100% - 63px'); // 63px is the height of the buttons container\n    overflow-y: auto;\n    overflow-x: hidden;\n  }\n  //CUC override for ssn input control---\n  .em-txt-lg {\n    width: 100%;\n  }\n  //-----\n  .form-horizontal {\n    width: 100%;\n  }\n  .text-align-left {\n    text-align: left;\n  }\n  .control-margin-left {\n    margin-left: -38px;\n  }\n  .label-padding {\n    margin-left: 15px;\n    text-align: left;\n  }\n  .control-padding {\n    margin-left: 28px;\n    text-align: left;\n  }\n  .form-control {\n    height: 32px;\n  }\n  .divider-height {\n    height: 40px;\n  }\n  .mini-divider {\n    height: 20px;\n  }\n  .t-switch-line-height {\n    line-height: 16px !important;\n    margin-bottom: 8px;\n  }\n  .or-operator {\n    max-width: 14px;\n    margin-top: 35px;\n    font-size: @font-size-medium;\n  }\n  .empty-field {\n    height: 10px;\n\n  }\n  .sep-operator {\n    font-size: 22px;\n    margin-top: 37px;\n  }\n  .sep-operator-width {\n    width: 32px;\n    text-align: center;\n  }\n  .sep-border-top {\n    border-top: 1px solid @panel-border-color;\n    margin-top: 15px;\n    margin-bottom: 10px;\n  }\n  .badge {\n    background-color: #2080c3;\n  }\n  .gb-padding {\n    padding-left: 30px !important;\n  }\n  .badge-width {\n    max-width: 43px;\n    text-align: center;\n  }\n  .target-margin {\n    margin-top: 10px;\n  }\n  .target-label {\n    line-height: 24px !important; //important required because overriding defailt line-height for form-control\n    > span {\n      margin-left: -161px;\n      padding-top: 8px;\n      line-height: 17px;\n      display: block;\n    }\n  }\n  .target-title {\n    min-height: 25px;\n    > span {\n      display: none;\n    }\n  }\n  .text-bold {\n    font-weight: bold;\n  }\n  .no-fg-margin {\n    .form-group {\n      margin: 0;\n    }\n  }\n  .no-gb-body-margin-top {\n    .gb-body-margin-top {\n      margin-top: 0;\n    }\n  }\n  .no-wrap {\n    white-space: nowrap;\n  }\n  .small-op-width {\n    max-width: 22px;\n  }\n  .badge-number {\n    padding: 4px 7px !important;\n    position: relative;\n    top: 5px;\n    max-width: 20px;\n    span {\n      min-width: 6px;\n      display: block;\n      text-align: center;\n    }\n  }\n  .em-ctrl-switch-sm {\n    width: 74px;\n  }\n  .em-off-switch {\n    width: 55px;\n  }\n  .app-label-margin {\n    margin-left: 48px;\n  }\n  .app-control-margin {\n    margin-left: 31px;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/productpricing/obsearch/obsearch.less\n **/",".ob-return{\n  padding: 20px;\n  height: 910px;\n\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/productpricing/obreturn/obreturn.less\n **/","@import \"../../../../variables\";\n\n.loan-fees {\n  padding: 40px 80px 80px 40px;\n  .tpo-fees-heading {\n    font-size: @font-size-form-header;\n    float: left;\n  }\n\n  .action-btns-container {\n    float: right;\n  }\n\n  .bottom-action-btns-container {\n    margin-top: 20px;\n  }\n\n  .tpo-closing-fees-panel, .tpo-fees-panel, .tpo-comments-panel {\n    margin-top: 40px;\n    border: 1px solid #ddd;\n\n    .panel-heading {\n      .panel-name {\n        float: left;\n      }\n      .panel-actions {\n        float: right;\n        .em-icon {\n          margin-left: 10px;\n          margin-right: 10px;\n        }\n        .em-icon-export {\n          background-image: url('../../../../../assets/tpo-icon-export-black.svg');\n        }\n        .em-icon-export:hover {\n          background-image: url('../../../../../assets/tpo-icon-export-hover.svg');\n        }\n      }\n    }\n  }\n\n  .tpo-closing-fees-panel {\n    .panel-body {\n      padding-left: 40px;\n      padding-right: 40px;\n      .key-title {\n        color: @data-label-color;\n        font-size: @font-size-base;\n      }\n      .key-value {\n        font-size: @font-size-base;\n      }\n    }\n  }\n\n  .tpo-fees-panel {\n    .dollar-indicator {\n      width: 23px;\n      height: 23px;\n      background-repeat: no-repeat;\n      background-position: center;\n    }\n    .has-dollar {\n      background-image: url('images/tpo-icon-broker-fee.svg');\n      margin-top: 8px;\n      margin-left: 5px;\n    }\n\n    .em-simple-grid.ui-grid {\n      padding-bottom: 0px;\n\n      .ui-grid-viewport {\n        overflow: auto !important // because the ui grid adds { overflow: scroll } to the element by script.\n      }\n    }\n\n    .em-simple-grid .ui-grid-header .ui-grid-header-cell {\n      border-right: 1px solid #d4d4d4 !important; // had to make it important because border none is important in vendor css\n    }\n\n    .em-simple-grid .ui-grid-header .ui-grid-header-cell:last-child {\n      border-right: none !important; // had to make it important because border none is important in vendor css\n    }\n  }\n\n  .tpo-comments-panel {\n    .comment {\n      font-size: @font-size-base;\n      padding: 20px 40px;\n      border-bottom: 1px solid #ddd;\n    }\n\n    .comment:last-child {\n      border-bottom: 0;\n    }\n\n    .comment-name {\n      font-weight: bold;\n    }\n\n    .comment-text {\n      white-space: pre-wrap;\n    }\n\n    .add-comment-row {\n      background-color: #FAFAFA;\n      margin: 0px;\n    }\n\n    .add-comment-btn {\n      margin-top: 10px;\n    }\n\n    .panel-body {\n      padding: 0px;\n\n      .comments-container {\n        max-height: calc(430px - 44px - 162px); // 100% - heading height - add comment row height\n        overflow-y: auto;\n        overflow-x: hidden;\n        padding: 0px 15px;\n      }\n\n      .btn-add-comment {\n        margin-top: 22px;\n      }\n    }\n  }\n\n  .ui-grid-header-cell-wrapper {\n    .ui-grid-cell-contents .ui-grid-invisible {\n      display: none; // hide sorting buttons\n    }\n  }\n\n  .desc-row {\n    padding-top:10px;\n  }\n\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/fees/fees.less\n **/","@import '../../../../variables.less';\n\n@keyColor: #464f5c;\n@panelShadow: #a9b1be;\n@panelBackground: #f6f7f9;\n@sectionBackground: #e5e9e9;\n@cardHeight: 450px; //fixed height for the longest card\n\n.disclosuretracking {\n  padding-top: 40px 40px;\n  .section-header {\n    background-color: #e5e9e9;\n    height: 40px;\n    width: 100%;\n    padding: 12px 15px;\n    vertical-align: middle;\n    color: @keyColor;\n    font-size: 14px;\n    font-weight: 700;\n  }\n  .panel-body {\n    padding: 0px 15px;\n    background-color: @panelBackground;\n    height: @cardHeight;\n    box-shadow: 0 1px 3px 0 @panelShadow;\n    .section-content {\n      padding-top: 10px;\n    }\n  }\n  .row-margin {\n    margin: 10px;\n  }\n\n  .tpo-dt-heading {\n    margin-left: 10px;\n    margin-top: 20px;\n    font-size: @font-size-form-header;\n    float: left;\n    margin-bottom: 10px;\n    padding: 20px 30px;\n    }\n\n  .pa-content {\n    padding: 15px;\n    .key-val-pair {\n      padding: 10px 0;\n      font-size: @font-size-base;\n      line-height: normal;\n    .data-key {\n      font-family: @font-family-base;\n      color: gray;\n       white-space: nowrap;\n      }\n    .data-val {\n        padding-bottom: 10px;\n        white-space: nowrap;\n        font-size: @font-size-base;\n        font-family: @font-family-base;\n        color: @black;\n      }\n    }\n  }\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/disclosuretracking/disclosuretracking.less\n **/","@import \"../../../variables\";\n\n@text-color: #000;\n@text-color-light: #333;\n@text-color-lighter: #464646;\n@text-color-lightest: #717171;\n@text-color-label: #808080;\n@text-link-color: #1C6BB6;\n@screen-width-medium: 1322px;\n\n.loan {\n  .reqd-elem-warning {\n    padding-left: 15px;\n  }\n  .content-contianer {\n    min-height: calc(~\"100vh - 382px\"); //382px = header(96px) + navigation(45px) + Loan summary header(75px) + footer(166px)\n    display: flex;\n    flex-direction: column;\n  }\n  .disable-required-docs {\n    pointer-events: none;\n    .fancy-uploader-button {\n      button {\n        background-color: #C0C6CC;\n        border-color: #C0C6CC;\n        color: #F8F9F9;\n      }\n    }\n  }\n  .loan-disabled {\n    position: absolute;\n    min-height: 100%;\n    min-width: 100%;\n    z-index: 10;\n  }\n  .flex-container {\n    display: -webkit-flex;\n    display: flex;\n    -webkit-flex-direction: row;\n    flex-direction: row;\n    max-width: 100%;\n    overflow: hidden;\n    > .flex-item {\n      -webkit-flex: auto;\n      flex: auto;\n      overflow:hidden;\n    }\n    > .flex-none {\n      flex: none;\n      -webkit-flex: none;\n    }\n  }\n\n  .loan-header {\n    height: @loan-summary-header-height;\n    border-bottom: 1px solid @header-border-lightest;\n    white-space: nowrap;\n    /* TODO: reconcile these with loansummary.less and add to variables.less */\n    .label-text {\n      font-family: @font-family-base;\n      font-size: @font-size-medium;\n      color: @text-color;\n      margin: 0;\n      line-height: 15px;\n    }\n    .label-text-margin {\n      margin-top: 4px;\n      float: left;\n    }\n    .value-text {\n      font-family: 'ProximaNova-Bold', Helvetica, Arial, sans-serif;\n      font-size: 16px;\n      color: @text-color-light;\n      margin: 0;\n    }\n    .value-text-small {\n      font-family: 'ProximaNova-Bold', Helvetica, Arial, sans-serif;\n      font-size: @font-size-base;\n      color: @text-color;\n      margin-left: 15px;\n      line-height: 15px;\n      min-height: 15px;\n      max-width: 150px;\n    }\n    .text-max-width {\n      max-width: 50%;\n    }\n    .header-item-separator {\n      margin: 20px 0;\n      border-right: 1px dotted @dotted-border-color;\n      width: 1px;\n      float: right;\n      height: 35px;\n    }\n    /* LINK STYLES */\n    .detail-link {\n      font-family: 'ProximaNova-Regular', Helvetica, Arial, sans-serif;\n      font-size: @font-size-base;\n      font-weight: normal;\n      color: @text-link-color;\n    }\n    // TODO: ask Ken if this header is always on page?\n    // if yes then we can remove the bottom border from .main-menu-container\n    // border-top: 1px solid @header-border-lightest;\n    .header-section {\n      height: @loan-summary-header-height - 1; // remove -1 when border top and bottom are on the loan header\n      padding: 20px 0 20px 0;\n      background: @white;\n    }\n    .label-text-container {\n      padding-left: 15px;\n    }\n    .value-text-container:not(.flex-item) {\n      padding-right: 15px;\n    }\n    .header-section-borrower {\n      .header-section();\n      display: block;\n      float: left;\n      padding: 5px 0 8px 40px;\n      .chevron-icon-left {\n        float: left;\n        width: 26px;\n        height: 100%;\n        font-size: 25px;\n        font-weight: bold;\n        line-height: 63px;\n        margin: 0 7px 0 -33px;\n        cursor: pointer;\n      }\n      .borrower-name {\n        margin: 8px 0 0;\n        padding-right: 15px;\n        a {\n          font-family: @font-family-semibold;\n          font-size: 18px;\n          font-weight: 200;\n          color: @text-color;\n          text-decoration: none;\n          max-width: 100%;\n          display: inline-block;\n        }\n      }\n      .borrower-details {\n        line-height: 12px;\n        padding-right: 15px;\n        .address, .company {\n          font-family: @font-family-base;\n          font-size: 12px;\n          font-weight: 200;\n          display: inline-block;\n          color: @text-color;\n        }\n        .address {\n          max-width: 100%;\n        }\n      }\n    }\n    .header-section-icons {\n      .header-section();\n      border: none;\n      padding: 25px 30px 25px 24px;\n      .icons-group {\n        height: 24px;\n        .em-icon {\n          display: inline-block;\n          float: left;\n        }\n        .badge-blue {\n          background-color: #2080CD;\n          color: #fff;\n          padding: 5px 10px;\n          line-height: 14px;\n        }\n        .badge-blue:not(:first-child) {\n          margin-left: 12px;\n        }\n      }\n      .loan-status {\n        margin-left: 20px;\n        font-family: @font-family-base;\n        font-size: @font-size-base;\n        color: @blue-orient;\n        line-height: 22px;\n        float: left;\n        max-width: 80px;\n      }\n      .lock-status {\n        margin: 1px 0 0 15px;\n      }\n    }\n    .correspondent-header .header-section-icons .loan-status {\n      max-width: 42px;\n    }\n    .wholesale-loan {\n      max-width: 400px;\n    }\n    .correspondent-loan {\n      max-width: 400px;\n    }\n    .bucket-name {\n      max-width: 138px;\n      padding: 25px 10px 0 10px;\n    }\n    @media screen and (max-width: @screen-width-medium) {\n      .value-text-small {\n        max-width: 110px;\n      }\n      .wholesale-loan {\n        max-width: 235px;\n      }\n      .header-section-icons .loan-status {\n        max-width: 60px;\n      }\n      .correspondent-header {\n        .value-text-small {\n          max-width: 80px;\n        }\n        .correspondent-loan {\n          max-width: 200px\n        }\n      }\n      .correspondent-header.delegated-header {\n        .value-text-small {\n          max-width: 102px;\n        }\n        .correspondent-loan {\n          max-width: 220px\n        }\n      }\n      .correspondent-header.bucket-header {\n        .value-text-small {\n          max-width: 80px;\n        }\n        .correspondent-loan {\n          max-width: 160px\n        }\n      }\n    }\n    @media screen and (max-width: 1400px) and (min-width: 1323px) {\n      .value-text-small {\n        max-width: 137px;\n      }\n      .wholesale-loan {\n        max-width: 280px;\n      }\n      .correspondent-header {\n        .value-text-small {\n          max-width: 102px;\n        }\n        .correspondent-loan {\n          max-width: 200px\n        }\n      }\n      .correspondent-header.delegated-header {\n        .correspondent-loan {\n          max-width: 220px\n        }\n      }\n      .correspondent-header.bucket-header {\n        .value-text-small {\n          max-width: 90px;\n        }\n        .correspondent-loan {\n          max-width: 180px\n        }\n      }\n      .header-section-icons .loan-status {\n        max-width: 60px;\n      }\n    }\n    @media screen and (max-width: 1600px) and (min-width: 1401px) {\n      .value-text-small {\n        max-width: 137px;\n      }\n      .wholesale-loan {\n        max-width: 300px;\n      }\n      .correspondent-header {\n        .value-text-small {\n          max-width: 110px;\n        }\n        .correspondent-loan {\n          max-width: 220px\n        }\n      }\n      .correspondent-header.delegated-header {\n        .correspondent-loan {\n          max-width: 240px\n        }\n      }\n      .correspondent-header.bucket-header {\n        .value-text-small {\n          max-width: 102px;\n        }\n        .correspondent-loan {\n          max-width: 200px\n        }\n      }\n    }\n    @media screen and (max-width: 1920px) and (min-width: 1601px) {\n      .wholesale-loan {\n        max-width: 331px;\n      }\n      .correspondent-loan {\n        max-width: 235px\n      }\n      .correspondent-header.delegated-header {\n        .correspondent-loan {\n          max-width: 260px\n        }\n      }\n      .correspondent-header.bucket-header {\n        .value-text-small {\n          max-width: 110px;\n        }\n        .correspondent-loan {\n          max-width: 300px\n        }\n      }\n      .bucket-name {\n        max-width: 190px;\n      }\n    }\n    @media screen and (min-width: 1700px) {\n      .correspondent-header.delegated-header {\n        .correspondent-loan {\n          max-width: 350px\n        }\n      }\n      .correspondent-header.bucket-header {\n        .correspondent-loan {\n          max-width: 300px\n        }\n      }\n      .bucket-name {\n        max-width: 250px;\n      }\n    }\n    .tpo-icon-specs {\n      width: 30px;\n      height: 24px;\n      margin-right: 10px;\n    }\n    .tpo-icon-loan-messages-count-specs {\n      min-width: 26px;\n      height: 26px;\n      position: absolute;\n      right: -13px;\n      top: -12px;\n      color: #FFF;\n      font-family: @font-family-semibold;\n      font-size: 12px;\n      display: flex;\n      .count {\n        border: 1px solid transparent;\n        height: 100%;\n        width: 100%;\n        padding: 0 3px;\n        display: inline-block;\n        line-height: 20px;\n        text-align: center;\n      }\n    }\n    .status-icon-specs {\n      height: 24px;\n      margin: 3px 14px 0 5px;\n      font-size: 18px;\n    }\n    span {\n      &.tpo-icon-business-channel-wholesale {\n        background-image: url(\"./../../../../assets/icon-tpo-wholesale.svg\");\n        .tpo-icon-specs;\n      }\n      &.tpo-icon-business-channel-correspondent {\n        background-image: url(\"./../../../../assets/icon-tpo-correspondent.svg\");\n        .tpo-icon-specs;\n      }\n      &.tpo-icon-loan-messages {\n        margin-left: 15px;\n        position: relative;\n        float: left;\n        font-size: 27px;\n        margin-top: 1px;\n        &.msg-count-margin {\n          .msg-count-position {\n            right: -20px;\n          }\n        }\n      }\n      &.tpo-icon-loan-messages-count {\n        background-color: @msg-count-bg;\n        border: 2px solid @white;\n        border-radius: 13px;\n        .tpo-icon-loan-messages-count-specs;\n      }\n      &.tpo-icon-first-lien {\n        background-image: url(\"./../../../../assets/icon-tpo-firstlien.svg\");\n        .tpo-icon-specs;\n      }\n      &.tpo-icon-second-lien {\n        background-image: url(\"./../../../../assets/icon-tpo-secondlien.svg\");\n        .tpo-icon-specs;\n      }\n      &.icon-login-user-small {\n        float: left;\n        margin-left: 10px;\n      }\n    }\n    .locked-extension-requested-defualt {\n      color: @lock-extension-icon-color;\n    }\n    @media screen and (max-width: 1490px) {\n      .header-section-borrower {\n        .borrower-details, .borrower-name {\n          padding-right: 10px;\n        }\n      }\n      .value-text-small {\n        margin-left: 5px;\n      }\n      .label-text-container {\n        padding-left: 10px;\n      }\n      .value-text-container:not(.flex-item) {\n        padding-right: 10px;\n      }\n      .header-section-icons {\n        padding-left: 10px;\n        padding-right: 15px;\n        .loan-status {\n          margin-left: 15px;\n        }\n        .lock-status, span.tpo-icon-loan-messages {\n          margin-left: 10px;\n        }\n      }\n    }\n  }\n  .nav-wrapper {\n    padding: 0;\n  }\n  .docs-bg-color {\n    background-color: @loan-summary-bg;\n  }\n\n  //CSS for 1003 forms\n  .em-forms {\n    color: @form-label-color;\n    padding: 40px 40px;\n    /* Common CSS classes to be used for all 1003 forms */\n    hr {\n      margin-top: 20px;\n      margin-bottom: 0;\n    }\n    .em-form-hr-line {\n      border-top: 1px solid @panel-border-color;\n      margin-top: 15px;\n    }\n    .form-horizontal {\n      float: left;\n    }\n    .panel {\n      border: 1px solid @panel-border-color;\n      box-shadow: none;\n      .panel-heading, .groupbox-heading {\n        border: none;\n      }\n      .gb-body-margin-top {\n        margin-top: 20px;\n        margin-bottom: 20px;\n        float: left;\n        .px-nested-panel-heading {\n          margin-top: 0;\n        }\n      }\n      .px-nested-panel-heading\n      {\n        margin-top: 10px;\n        > span {\n          display: inline-block;\n          line-height: 16px;\n        }\n      }\n    }\n    .form-control {\n      height: @input-field-height;\n    }\n    .form-group {\n      .control-label {\n        line-height: 32px;\n        margin-top: 0;\n        margin-bottom: 0;\n        font-size: @font-size-base;\n      }\n    }\n    .groupbox {\n      float: left;\n      width: 100%;\n      .panel-heading {\n        color: @black;\n        border-bottom: 1px solid @panel-border-color;\n        span {\n          font-size: @font-size-large;\n          font-weight: @font-emphasis-strong;\n        }\n      }\n      .gb-body-margin-top {\n        margin-top: 20px;\n        margin-bottom: 20px;\n        float: left;\n        width: 100%;\n      }\n    }\n    .form-header-alignment {\n      margin-top: 8px;\n      margin-bottom: 20px;\n      font-size: @font-size-h2;\n      padding: 0;\n    }\n    .em-form-title {\n      margin-top: 0;\n      line-height: 22px;\n      margin-bottom: 15px;\n      font-weight: normal;\n      font-size: @font-size-form-header;\n      font-family: @font-family-light;\n      color: @form-header-color;\n\n    }\n    .em-form-desc {\n      font-size: @font-size-base;\n      max-width: 60%;\n      margin-bottom: 20px;\n    }\n    .gb-border-right {\n      border-right: 1px solid @panel-border-color;\n    }\n    .gb-border-left {\n      border-left: 1px solid @panel-border-color;\n    }\n    .gb-border-top {\n      border-top: 1px solid @panel-border-color;\n    }\n    .gb-border-bottom {\n      border-bottom: 1px solid @panel-border-color;\n    }\n    .panel-top-margin {\n      margin-top: 20px !important;\n    }\n    .panel-bottom-margin {\n      margin-bottom: 20px;\n    }\n    .font-size-base {\n      font-size: @font-size-base;\n    }\n    .em-btn-container {\n      margin-top: 40px;\n      button:last-child {\n        margin-left: 10px;\n      }\n    }\n    .em-header-btn-margin {\n      margin-top: 22px;\n    }\n    .no-bottom-margin {\n      margin-bottom: 0;\n    }\n    .checkbox {\n      .checkbox-label {\n        margin-bottom: 10px;\n        label {\n          width: 100%;\n          line-height: 16px;\n        }\n      }\n    }\n    textarea {\n      min-height: @text-area-field-height !important;\n    }\n    .radio:not(:last-child) {\n      margin-bottom: 0;\n    }\n    .reset-gb-body-margin {\n      .groupbox {\n        .gb-body-margin-top {\n          margin-top: 10px !important;\n          margin-bottom: 0 !important;\n        }\n      }\n    }\n    /* Bootstrap Override */\n    .panel-body {\n      padding: 0;\n    }\n  }\n  #processing-notification {\n    .notification {\n      text-align: center;\n      margin-right: 30px;\n    }\n    .alert.alert-container {\n      text-align: center;\n      overflow: hidden;\n    }\n    .spinner.gray:after {\n      background-size: 30px;\n      margin-top: -15px;\n    }\n  }\n  #success-notification {\n    .notification {\n      text-align: center;\n      margin-right: 30px;\n    }\n    .alert.alert-container {\n      text-align: center;\n      overflow: hidden;\n    }\n    .spinner.gray:after {\n      background-size: 30px;\n      margin-top: -15px;\n    }\n  }\n  #error-notification a {\n    text-decoration: none;\n    font-size: @font-size-large;\n    font-color: @blue-base;\n  }\n  #error-notification a:hover { //for du checklist special evp error\n    cursor: pointer;\n  }\n  #warning-notification {\n    .alert-danger {\n      background-color: @state-warning-color;\n      .alert-danger-slider-icon{\n        background-color: @state-warning-color;\n      }\n    }\n  }\n\n  .instructional-text-desc {\n    max-width:60%;\n  }\n}\n\n.form-group-no-margin {\n  .form-group {\n    margin-bottom: 0 !important;\n  }\n}\n\n.modal-flex {\n  width: @modal-size-flex;\n}\n.report-modal-window .modal-dialog {\n  width: 1300px;\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/loan.less\n **/","@import '../../../../variables';\n\n.borrowerpair {\n    min-height: 54px;\n   .pair-component {\n     width: 100%;\n     z-index: 15;\n     position: absolute;\n   }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/borrowerpair/borrowerpair.less\n **/","@import '../../../../../variables.less';\n\n.importliabilities {\n  .modal-body {\n    max-height: 70vh;\n    overflow-y: scroll;\n    font-size: 13px;\n    .liabilities-table {\n      width: 100%;\n      margin: auto;\n      border: 1px solid #AAA;\n      margin-top: 15px;\n      thead tr {\n        background-color: #EEE;\n        color:black;\n      }\n      .thick {\n        font-weight: bold;\n      }\n      tbody tr {\n        cursor: pointer;\n        &:hover {\n          background-color: #FEFEFE;\n        }\n      }\n      tr {\n        td {\n          padding: 10px;\n          border-bottom: 1px solid #AAA;\n          .checkbox {\n              margin-bottom: 0px;\n          }\n        }\n      }\n    }\n    .noLiabilities {\n      padding-top: 20px;\n      font-size: @font-size-h3;\n    }\n  }\n\n\n\n  .importliabilities-action-btn-holder {\n    text-align: right;\n    padding: 20px;\n    border-top: @modal-section-divider-color;\n  }\n\n  &.type-import-liab {\n    .modal-body .liabilities-table tbody tr {\n      cursor: default;\n    }\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/modals/importliabilities/importliabilities.less\n **/",".app {\n  .confirmimportliabilities {\n     .thick {\n       font-weight: bold;\n     }\n   }\n  }\n\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/modals/importliabilities/confirmimportliabilities/confirmimportliabilities.less\n **/",".app {\n  .processimportliabilities {\n    .spinner.white:after {\n      background-size: 30px;\n      margin-top: -15px;\n    }\n    .thick {\n      font-weight: bold;\n    }\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/modals/importliabilities/processimportliabilities/processimportliabilities.less\n **/",".app {\n\n  .successimportliabilities {\n    .thick {\n      font-weight: bold;\n    }\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/modals/importliabilities/successimportliabilities/successimportliabilities.less\n **/","@import \"../../../../variables\";\n\n@tab-border-color: #E1E5E8;\n@bg-color-light-gray: #F9F9F9;\n@tab-bg-color: #F6F7F9;\n@tab-toolbar-btn-color: #1394E5;\n@docs-cond-body-bg: #e0e3e8;\n\n.docsconditions {\n  .header-font {\n    font-size: @font-size-base;\n    font-weight: 600;\n  }\n  .expand-collapse-btn {\n    width: 26px;\n    height: 24px;\n    border: none;\n    background-color: @tab-bg-color;\n    text-align: center;\n    font-weight: bold;\n    color: @blue-base;\n    padding: 0;\n  }\n  .tpo-docs-heading {\n    font-size: @font-size-form-header;\n    padding-bottom: 20px;\n  }\n  .tpo-docs-instruction {\n    max-width: 62%;\n    font-size: @font-size-base;\n    padding-bottom: 30px;\n  }\n  .tpo-doc-tab {\n    .tab-content {\n      .tab-pane {\n        height: 100%;\n      }\n    }\n    .nav-tabs {\n      background-color: @tab-bg-color;\n      padding-left: 40px;\n      min-height: 50px;\n      li {\n        padding: 0 20px;\n        a {\n          color: #353C46;\n          padding-bottom: 4px;\n          margin-top: 10px;\n          border: none;\n          font-weight: 600;\n          &:hover {\n            background-color: transparent;\n          }\n        }\n      }\n      li:first-child {\n        padding-left: 0;\n      }\n      li.active {\n        a {\n          color: @icon-hover-color;\n          background-color: @tab-bg-color;\n          border-bottom: 3px solid @tab-toolbar-btn-color;\n        }\n      }\n    }\n  }\n  .tpo-doc-expand-all {\n    min-width: 148px;\n    margin-right: 5px;\n    color: @tab-toolbar-btn-color;\n  }\n  .top-doc-collapse-all {\n    min-width: 154px;\n    margin-right: 5px;\n    color: @tab-toolbar-btn-color;\n  }\n  .tpo-doc-view-settings {\n    min-width: 160px;\n  }\n  .tpo-doc-print-fax {\n    min-width: 140px;\n  }\n  .doc-main-container {\n    min-height: 100%;\n  }\n}\n\n.tpo-docs-pre-newlines {\n  white-space: pre-wrap; /* Preserve new line*/\n  -ms-word-break: break-all;\n  word-break: break-all; /* Mozilla*/\n  word-break: break-word; /* For Chrome */\n  -webkit-hyphens: auto;\n  -moz-hyphens: auto;\n  -ms-hyphens: auto;\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/docsconditions/docsconditions.less\n **/","@import \"../../../../../variables.less\";\n@loan-dnc-grid-height: 425px;\n.docsconditionscomments {\n  .tpo-dnc-comments-info{\n    padding: 5px 0px 0px 10px;\n    font-size: @font-size-h3;\n  }\n  .tpo-dnc-comments-bname{\n    padding: 0px 0px 20px 10px;\n    font-size: @font-size-medium;\n    color: @gray-warm-darker;\n  }\n  .tpo-dnc-comments-box {\n    padding: 0 5px 0 5px;\n  }\n  .tpo-dnc-add-comments-box {\n    padding: 0 5px 0 5px;\n  }\n .tpo-dnc-add-comments-box-inner {\n    padding: 10px 20px 10px 20px;\n    background-color: @bg-color-light-gray;\n    border: 1px solid #acb3bc;\n    border-top: none;\n  }\n  .tpo-dnc-comment-date{\n    white-space: nowrap;\n  }\n  .tpo-dnc-comment-text {\n    margin-bottom: 4px;\n    height: 45px;\n    width: 100%;\n    font-size: @font-size-base;\n  }\n  .tpo-dnc-add-comment {\n    font-size: @font-size-base;\n  }\n  .tpo-dnc-close-btn-row {\n    padding: 20px 5px 5px 5px;\n  }\n  table {\n    display: block;\n    height: @loan-dnc-grid-height;\n    overflow-y: auto;\n    border: 1px solid @gray-warm-darker;\n    tbody {\n      tr {\n        td {\n          text-align: left;\n          border-bottom: 1px solid @gray-warm-darker;\n          vertical-align: top;\n          width: 100%;\n        }\n        td:first-child {\n          padding: 20px 20px 20px 20px;\n          font-size: @font-size-medium;\n        }\n        td:last-child {\n          padding: 20px 12px 20px 10px;\n          font-size: @font-size-base;\n          min-width: 140px;\n        }\n      }\n    }\n  }\n }\n\n /* Scroll bar css only for webkit*/\n #tblDnCComments::-webkit-scrollbar {\n   width: 6px;\n   height: 20px;\n   box-shadow: none;\n   -webkit-box-shadow: none;\n}\n#tblDnCComments::-webkit-scrollbar-thumb {\n   border-radius: 10px;\n   box-shadow: inset 0 0 6px rgba(0,0,0,.3);\n   -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);\n   background-color: @gray-warm-darker;\n }\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/docsconditions/docsconditionscomments/docsconditionscomments.less\n **/","@import \"../../../../../../variables\";\n\n.app.deleteloanfileconfirmation {\n  .delete-loan-file {\n    margin-left: 0px;\n    margin-right: 0px;\n  }\n\n  .text-content {\n    margin-left: 30px;\n  }\n\n  .modal-footer {\n    text-align: center;\n  }\n\n  .dont-show-again-cb {\n    font-size: 14px;\n    margin-top: 10px;\n    margin-bottom: 0px;\n    label {\n      width: 100%;\n    }\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/docsconditions/docsgroup/deleteloanfileconfirmation/deleteloanfileconfirmation.less\n **/","@import './../docsconditions.less';\n\n@cond-cell-padding: 12px 5px;\n@cond-grid-width: 1070px;\n@header-control-width: 150px;\n@comment-icon: 15px;\n@cond-btn-width: 150px;\n@comment-container-width: 600px;\n\n.tpo-conditions {\n  min-height: 100%;\n  .con-filterby-container {\n    background-color: #ffffff;\n    padding: 5px 30px;\n  }\n  .con-filterby-label {\n    text-align: center;\n  }\n  a {\n    cursor: pointer;\n  }\n  .con-header {\n    margin-top: 10px;\n  }\n  .con-header-ctrl {\n    .em-dropdown:nth-of-type(1n) {\n      width: @header-control-width;\n      margin-right: 10px;\n      padding: 0;\n    }\n    .em-btn-tertiary:nth-of-type(1n) {\n      width: @cond-btn-width;\n      margin-right: 10px;\n    }\n  }\n  .con-export-icon {\n    margin-right: 15px;\n    vertical-align: middle;\n  }\n  .con-recent-com-title {\n    font: @font-size-medium ProximaNova-Bold\n  }\n  .con-recent-com-date {\n    font: @font-size-medium ProximaNova-Regular\n  }\n  .con-title {\n    font: @font-size-large ProximaNova-Bold;\n    margin-bottom: 10px;\n  }\n  .con-toolbar-right {\n    text-align: right;\n    padding: 0px 0;\n    .tpo-doc-export-print-icon {\n      display: inline-block;\n      cursor: pointer;\n      vertical-align: bottom;\n      &:hover {\n        color: #2080c3;\n      }\n    }\n  }\n  .max-attachment-container {\n    padding-top: 10px;\n  }\n  .con-container {\n    .comment-container {\n      margin: 12px 0;\n      max-width: @comment-container-width;\n      font: @font-size-medium ProximaNova-Light;\n    }\n    .docs-container {\n      border: 1px solid @gray-warm-light;\n      margin-right: 26px;\n      box-shadow: 2px 2px 2px @gray-warm-dark;\n    }\n    .con-exp-coll-margin {\n      margin: 9px 5px;\n    }\n    .comment-cnt {\n      text-align: center;\n    }\n    .con-table {\n      width: 100%;\n      border: 1px solid @gray-warm-light;\n      border-collapse: separate; // To fix firefox issue\n      background-color: @white;\n      table-layout: fixed;\n      thead tr {\n        background-color: #e0e3e8;\n      }\n      .con-table-header th .con-comment-icon {\n        .tpo-icon-msg-ballon;\n        height: @comment-icon;\n        width: @comment-icon;\n        display: inline-block;\n        text-align: center;\n      }\n      .con-table-header th {\n        border-right: 1px solid @gray-warm-light;\n        padding: @cond-cell-padding;\n        font: @font-size-medium ProximaNova-Regular;\n      }\n      .con-table-body .cond-item-header {\n        td {\n          padding: @cond-cell-padding;\n          vertical-align: top;\n          font: @font-size-medium ProximaNova-Light;\n          word-wrap: break-word;\n        }\n        .action-container > button {\n          width: 100%;\n        }\n        .action-container {\n          text-align: end;\n          padding-right: 30px;\n        }\n      }\n      .con-table-body > tr {\n        .con-exp-col-btn {\n          padding: 0;\n          button.expand-collapse-btn {\n            background-color: @white !important;\n          }\n        }\n      }\n    }\n\n    .disabled {\n      cursor: not-allowed !important;\n      text-decoration: none !important;\n    }\n\n    .th-exp-col {\n      width: 5%;\n    }\n    .th-category {\n      width: 8%;\n    }\n    .th-cond {\n      width: 16%;\n    }\n    .th-prior-to, .th-status, .th-subcat {\n      width: 8%;\n    }\n    .th-borr-pair {\n      width: 13%;\n    }\n    .th-dt-added {\n       width: 10%;\n    }\n    .th-dt-revised {\n      width: 12%;\n    }\n    .th-age {\n      width: 5%;\n    }\n    .th-status-date, .th-stage {\n      width: 10%;\n    }\n    .th-comment-count {\n      width: 5%;\n      text-align: center;\n    }\n    .th-action {\n      width: 17%;\n    }\n    .show-border > td {\n      border-bottom: 1px solid @gray-warm-light;\n    }\n    .cond-item-header > td {\n      background-color: @white;\n    }\n    .cond-item-body > td {\n      background-color: @docs-cond-body-bg;\n    }\n  }\n  .doc-group-container {\n    background-color: powderblue;\n    width: 800px;\n    height: 300px;\n  }\n  .no-conditions-first-load {\n    padding-top: 60px;\n    margin-left: 40px;\n    font-size: @font-size-large;\n  }\n  .no-conditions-after-search {\n    text-align: center;\n    padding-top: 70px;\n    .no-conditions-label1 {\n      padding: 3px;\n      font-size: @font-size-xlarge;\n    }\n    .no-conditions-label2 {\n      padding: 3px;\n      font-family: @font-family-light;\n      font-size: @font-size-large;\n    }\n  }\n  .link-document {\n    width: 216px;\n    margin: 12px 0 20px 0;\n    box-shadow: none;\n  }\n  .link-document .btn {\n    border: 0px;\n    box-shadow: 0px;\n    outline: 0px;\n  }\n  .link-document .btn:hover {\n    box-shadow: none;\n  }\n\n  .con-text-row {\n    background-color: #ffffff;\n    padding: 40px 30px 0px 30px;\n    .con-text {\n      max-width: 60%;\n      padding-bottom: 22px;\n    }\n    .last-notified {\n      padding-top: 5px;\n      float: right;\n      padding-right: 60px;\n    }\n  }\n  .max-file-size-label {\n    padding: 0px 15px 0px 5px;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/docsconditions/conditions/conditions.less\n **/","@import './../docsconditions.less';\n@import '../../../../../variables.less';\n\n@cond-cell-padding: 12px 5px;\n@cond-grid-width: 1070px;\n@header-control-width: 150px;\n@comment-icon: 15px;\n@cond-btn-width: 150px;\n@comment-container-width: 600px;\n\n@trBgColor: #e0e3e8;\n\n.tpo-customconditions {\n  min-height: 100%;\n  background-color: @white;\n  .con-filterby-container {\n    background-color: @white;\n    padding: 5px 30px;\n  }\n  .con-filterby-label {\n    text-align: center;\n  }\n  a {\n    cursor: pointer;\n  }\n  .con-header {\n    margin-top: 10px;\n  }\n  .con-header-ctrl {\n    .em-dropdown:nth-of-type(1n) {\n      width: @header-control-width;\n      margin-right: 10px;\n      padding: 0;\n    }\n    .em-btn-tertiary:nth-of-type(1n) {\n      width: @cond-btn-width;\n      margin-right: 10px;\n    }\n  }\n  .con-export-icon {\n    margin-right: 15px;\n    vertical-align: middle;\n  }\n  .con-recent-com-title {\n    font: @font-size-medium ProximaNova-Bold\n  }\n  .con-recent-com-date {\n    font: @font-size-medium ProximaNova-Regular\n  }\n  .con-title {\n    font: @font-size-large ProximaNova-Bold;\n    margin-bottom: 10px;\n  }\n  .con-toolbar-right {\n    text-align: right;\n    padding: 0 0;\n    .tpo-doc-export-print-icon {\n      display: inline-block;\n      cursor: pointer;\n      vertical-align: bottom;\n      &:hover {\n        color: @blue-base;\n      }\n    }\n  }\n  .max-attachment-container {\n    padding-top: 10px;\n  }\n  .con-container {\n    margin-top: 20px;\n    .comment-container {\n      margin: 12px 0;\n      max-width: @comment-container-width;\n      font: @font-size-medium ProximaNova-Light;\n    }\n    .docs-container {\n      border: 1px solid @gray-warm-light;\n      box-shadow: 2px 2px 2px @gray-warm-dark;\n    }\n    .con-exp-coll-margin {\n      margin: 9px 5px;\n    }\n    .comment-cnt {\n      text-align: center;\n    }\n    .con-table {\n      width: 100%;\n      border: 1px solid @gray-warm-light;\n      border-collapse: separate; // To fix firefox issue\n      background-color: @white;\n      table-layout: fixed;\n      thead tr {\n        background-color: @trBgColor;\n      }\n      .con-table-header th .con-comment-icon {\n        .tpo-icon-msg-ballon;\n        height: @comment-icon;\n        width: @comment-icon;\n        display: inline-block;\n        text-align: center;\n      }\n      .con-table-header th {\n        border-right: 1px solid @gray-warm-light;\n        padding: @cond-cell-padding;\n        font: @font-size-medium ProximaNova-Regular;\n      }\n      .con-table-body .cond-item-header {\n        td {\n          padding: @cond-cell-padding;\n          vertical-align: top;\n          font: @font-size-medium ProximaNova-Light;\n        }\n        .action-container > button {\n          width: 100%;\n        }\n        .action-container {\n          text-align: end;\n          padding-right: 30px;\n        }\n      }\n      .con-table-body > tr {\n        .con-exp-col-btn {\n          padding: 0;\n          button.expand-collapse-btn {\n            background-color: @white !important;\n          }\n        }\n      }\n\n      .con-table-body {\n        .empty-filter {\n          padding: 15px;\n        }\n      }\n    }\n\n    .disabled {\n      cursor: not-allowed !important;\n      text-decoration: none !important;\n    }\n\n    .th-exp-col {\n      width: 3%;\n    }\n    .th-category {\n      width: 8%;\n    }\n     .th-categoryCond {\n      width: 10%;\n    }\n    .th-cond{\n      width: 30%;\n    }\n    .th-dt-added {\n      width: 10%;\n    }\n    .th-dt-revised {\n      width: 12%;\n    }\n    .th-age {\n      width: 5%;\n    }\n    .th-description{\n       width: 20%;\n    }\n    .th-prior-to, .th-code {\n      width: 8%;\n    }\n    .th-borr-pair,.th-stage {\n      width: 13%;\n    }\n    .th-subCategory{\n    width:10%;\n    }\n    .th-status-date,th-status{\n      width: 8%;\n    }\n    .th-comment-count {\n      width: 8%;\n      text-align: center;\n    }\n    .th-action {\n      width: 14%;\n    }\n    .show-border > td {\n      border-bottom: 1px solid @gray-warm-light;\n    }\n    .cond-item-header > td {\n      background-color: @white;\n    }\n    .cond-item-body > td {\n      background-color: @docs-cond-body-bg;\n    }\n  }\n  .doc-group-container {\n    background-color: powderblue;\n    width: 800px;\n    height: 300px;\n  }\n  .no-conditions-first-load {\n    padding-top: 60px;\n    margin-left: 40px;\n    font-size: @font-size-large;\n  }\n  .no-conditions-after-search {\n    text-align: center;\n    padding-top: 70px;\n    .no-conditions-label1 {\n      padding: 3px;\n      font-size: @font-size-xlarge;\n    }\n    .no-conditions-label2 {\n      padding: 3px;\n      font-family: @font-family-light;\n      font-size: @font-size-large;\n    }\n  }\n  .link-document {\n    width: 216px;\n    margin: 12px 0 20px 0;\n    box-shadow: none;\n  }\n  .link-document .btn {\n    border: 0;\n    box-shadow: 0;\n    outline: 0;\n  }\n  .link-document .btn:hover {\n    box-shadow: none;\n  }\n\n  .con-text-row {\n    background-color: @white;\n    padding: 40px 30px 0 30px;\n    .con-text {\n      max-width: 60%;\n      padding-bottom: 22px;\n    }\n    .last-notified {\n      padding-top: 5px;\n      float: right;\n      padding-right: 60px;\n    }\n  }\n  .max-file-size-label {\n    padding: 0 15px 0 5px;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/docsconditions/customconditions/customconditions.less\n **/","@import './../../../../../variables.less';\n@import './../docsconditions.less';\n\n.documents {\n  padding-bottom: 20px;\n  .tpo-doc-toolbar {\n    padding: 40px 40px 35px 40px;\n    min-height: 70px;\n\n    background-color: @white;\n    .tpo-doc-left-btn-group {\n      padding-left: 0;\n    }\n    .tpo-doc-right-btn-group {\n      padding-right: 0;\n      text-align: right;\n      .tpo-doc-export-print-icon {\n        display: inline-block;\n        cursor: pointer;\n        vertical-align: bottom;\n        &:hover {\n          color: @icon-hover-color;\n        }\n      }\n      .print-small {\n        padding-top: 1px;\n      }\n    }\n    button, button:hover {\n      color: @icon-hover-color;\n    }\n  }\n  .doc-container-wrapper {\n    padding-top: 20px\n  }\n  .doc-container {\n    margin: 10px 40px;\n    box-shadow: 2px 2px 2px @gray-warm-dark;\n    hr {\n      margin: 0;\n      border-top: 1px solid #E0E3E8;\n    }\n  }\n  .borrower-pair-header {\n    height: 60px;\n    line-height: 40px;\n    color: #343C46;\n    font-size: @font-size-medium;\n    font-weight: 700;\n    background-color: @white;\n    padding: 10px 0 10px 20px;\n  }\n\n  .disabledCloak {\n    position: absolute;\n    min-height: 100%;\n    min-width: 100%;\n    z-index: 999;\n  }\n\n  .docs-text {\n    margin-left:-15px;\n    max-width:60%;\n  }\n\n  .max-file-size-label {\n    padding-right: 35px;\n    }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/docsconditions/documents/documents.less\n **/","@import './../../../../../variables.less';\n\n.reqdocuments {\n  .doc-container-wrapper {\n    margin: 36px 0;\n    .doc-container {\n      margin: 0;\n      margin-bottom: -1px;\n    }\n  }\n  .header-font {\n    font-size: @font-size-base;\n    font-weight: 600;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/reqdocuments/reqdocuments.less\n **/","@import './../../../../../../variables.less';\n@import './../../printformat.less';\n@doc-list-height: 480px;\n\n.printdocuments {\n  .format;\n  .scrollable{\n    overflow: auto;\n    //overflow-x: hidden;\n    height: @doc-list-height;\n    box-sizing: unset;\n  }\n}\n@media screen {\n  #printSection {\n    display: none;\n  }\n}\n@media print {\n  #printSection, #printSection * {\n    visibility:visible;\n  }\n  #printSection {\n    position: absolute;\n    width: 100%;\n    left:0;\n    top:0;\n  }\n  .scrollable{\n    overflow-y: visible;\n    overflow-x: hidden;\n  }\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/docsconditions/documents/printdocuments/printdocuments.less\n **/","@settings-grid-height: 400px;\n@scroll-width: 10px;\n\n.documentviewsettings {\n  a{\n    cursor: pointer;\n    font-size: @font-size-medium;\n  }\n  .disable-row{\n    //  Todo: change the color as per specs\n    background-color: @bg-color-light-gray;\n  }\n  .dnc-chk-label {\n    width: 250px;\n    word-wrap:break-word;\n    display:inline-block;\n    padding-left: 30px;\n  }\n  .dnc-header-text {\n    background-color: @modal-groupbox-header-bg;\n    padding: 20px 30px;\n    border-bottom: 1px solid @gray-warm-darker;\n    div {\n      padding-bottom: 10px;\n    }\n  }\n  .dnc-header-row{\n    padding-bottom: 15px;\n  }\n  .dnc-sub-header-row{\n    padding-bottom: 5px;\n  }\n  .dnc-footer-btn {\n    text-align: center;\n  }\n  .dnc-no-margin {\n    margin: 0;\n  }\n  .dnc-out-container{\n    background-color: @modal-groupbox-header-bg\n  }\n  .dnc-borrower-pair-list{\n    margin: 0;\n    padding: 0 10px 0 10px;\n    width: 270px;\n    height: @settings-grid-height;\n    background-color: @category-header-default-background;\n    overflow: auto;\n    border: solid 1px @modal-border-color;\n    a{\n      padding: 5px;\n      overflow: hidden;\n      text-overflow: ellipsis;\n      white-space: nowrap;\n    }\n  }\n\n  table.dnc-settings-table {\n    display: table;\n    width: 100%;\n  }\n  table.dnc-settings-table thead, table.dnc-settings-table tbody {\n      float: left;\n      width: 100%;\n  }\n  table.dnc-settings-table tbody {\n      overflow-y: auto;\n      overflow-x: hidden;\n      height: @settings-grid-height;\n      background-color: @category-header-default-background;\n      border: solid 1px @modal-border-color;\n  }\n  table.dnc-settings-table tr {\n      width: 100%;\n      display: table;\n  }\n  table.dnc-settings-table th, table.dnc-settings-table td {\n      border-bottom: 1px solid @gray-warm-darker;\n      font-size: @font-size-medium;\n      width: 100%;\n  }\n\n  /* Scroll bar css only for webkit*/\n  .fancy-scrollbar::-webkit-scrollbar{\n   width: @scroll-width;\n   box-shadow: none;\n   -webkit-box-shadow: none;\n   border: 1px solid @gray-warm-dark;\n  }\n  .fancy-scrollbar::-webkit-scrollbar-thumb{\n   border-radius: 3px;\n   background-color: @gray-warm-darkest;\n  }\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/docsconditions/documents/documentviewsettings/documentviewsettings.less\n **/","@import './../../../../../variables.less';\n@import './../docsconditions.less';\n\n@white: #FFFFFF;\n@file-type-icon: 24px;\n@docsgroup-header-bgcolor: #F6F7F9;\n\n.docsgroup {\n  .docsgroup-header {\n    background-color: @docsgroup-header-bgcolor;\n    .unlink-container {\n      padding-left: 10px;\n    }\n    .clickable-header:hover {\n      cursor: pointer;\n      color: @icon-hover-color\n    }\n  }\n  .v-align-docsgroup {\n    padding-top: 10px;\n    padding-bottom: 10px;\n    padding-left: 12px;\n  }\n  .exp-padding {\n    padding-top: 20px;\n    padding-left: 30px;\n  }\n  .file-grid-table {\n    width: 100%;\n    table-layout: fixed;\n  }\n  .browse-btn {\n    //padding: 15px 20px 15px 10px;\n    text-align: right;\n    span {\n      font-size: @font-size-medium;\n      padding-right: 10px;\n    }\n    .fancy-uploader-label{\n      width:180px;\n    }\n  }\n  .comments-link {\n    display: inline-block;\n    padding-left: 15px;\n    padding-top: 15px;\n    a {\n      padding-left: 5px;\n      cursor: pointer;\n    }\n  }\n  .docsgroup-ellipsis {\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n  }\n  .exp-coll-margin {\n    margin: 19px 10px 19px 10px;\n  }\n  .file-date {\n    padding: 0 10px 0 10px;\n  }\n  .file-grid-row {\n    height: 42px;\n    td {\n      font-size: @font-size-small;\n      &.file-type {\n        width: 45px;\n      }\n    }\n  }\n  .file-grid-container {\n    background-color: @white;\n    tr:not(:last-child) {\n      border-bottom: 1px solid #E0E3E8;\n    }\n  }\n  .file-moveto {\n    text-align: right;\n    padding: 0 10px 0 30px;\n    a {\n      text-decoration: none;\n      padding: 0 6px;\n      cursor: pointer;\n    }\n  }\n  .file-name {\n    width: 35%;\n    padding: 0 20px 0 10px;\n    .file-name-url:hover {\n      cursor: pointer;\n    }\n  }\n  .file-type-icon {\n    height: @file-type-icon;\n    width: @file-type-icon;\n    text-align: center;\n    margin-left: 20px;\n    color: @white;\n    font: bold 7px/@file-type-icon ProximaNova-Regular;\n    .tpo-icon-file-type;\n  }\n  .file-upload-user {\n    max-width: 23%;\n    min-width: 23%;\n    padding-right: 40px;\n    .docsgroup-ellipsis;\n  }\n  .header-spacer {\n    padding-left: 25px;\n  }\n  //TODO: CUC fancy uploader control overwritten - should modify CUC css file.\n  .fancy-uploader-label {\n    line-height: 22px !important;\n    padding-top: 12px;\n    font-size: @font-size-base;\n  }\n\n  .fancy-uploader-button {\n    margin-top: 6px;\n    button.btn-lg {\n      font-size: @font-size-base;\n    }\n  }\n\n  .fancy-uploader {\n    width: 330px;\n    margin: 0px !important;\n    height: 48px !important;\n    .block-ui-container .block-ui-overlay {\n      opacity: 1;\n      background-color: inherit;\n    }\n  }\n\n  .ng-file-uploader{\n    width: 330px;\n    float: right;\n    height: 50px;\n    margin-top: 5px;\n    text-align: right;\n    .file-select-container {\n      min-width: 310px;\n      padding: 0;\n      margin: 0;\n      background-color: inherit;\n      border: none;\n      .file-upload-icon.icon-upload-file {\n        display: none;\n      }\n      .file-select-button {\n        height: 36px;\n        min-width: 140px;\n        font-size: @font-size-medium;\n        margin-top: 5px;\n      }\n      .file-upload-label-text {\n        padding-top: 10px;\n      }\n    }\n  }\n  .file-tile-container .file-tile {\n    .message-icon {\n      top: 4px !important;\n    }\n  }\n\n  .block-uploader {\n    position: absolute;\n    top: 0;\n    left: 0;\n    height: 100%;\n    width: 100%;\n    background-color: @black;\n    opacity: 0.6;\n    padding-top: 10px;\n    .block-spinner-outside {\n      height: 32px;\n      width: 32px;\n      border-radius: 50%;\n      padding: 3px;\n      margin: 0 auto;\n      background-color: white;\n    }\n    .block-uploader-spinner {\n      border: 2px solid #a9b1be;\n      border-radius: 50%;\n      border-top: 2px solid #005fa0;\n      width: 25px;\n      height: 25px;\n      margin: 0 auto;\n      -webkit-animation: spin 2s linear infinite;\n      animation: spin 1s linear infinite;\n    }\n  }\n}\n\n//For move to dropdown\n.show {\n  display: block;\n}\n\n.submenu-dropdown-container {\n  color: #1C6BB6;\n  margin-left: 200px;\n  float: right;\n}\n\n.submenu-dropdown-menu {\n  z-index: 1000;\n  position: absolute;\n  top: 30px;\n  padding-left: 5px;\n  padding-right: 5px;\n}\n\n.disabled {\n  cursor: not-allowed !important;\n  text-decoration: none !important;\n}\n\nfieldset:disabled {\n\n  a {\n    cursor: not-allowed !important;\n    text-decoration: none !important;\n  }\n}\n\n.dropdown-menu > li > a:hover {\n  background-color: @hover-warm-yellow;\n}\n\n.submenu-dropdown-button {\n  display: block;\n  position: static;\n  width: 80px;\n  border: none;\n  background-color: transparent;\n}\n\n.dropdown-submenu {\n  z-index: 1000;\n  float: left;\n  font-weight: 400;\n  line-height: 1.42857143;\n  position: absolute;\n  display: none;\n  top: 0px;\n  width: 245px;\n  background-clip: padding-box;\n  box-shadow: rgba(0, 0, 0, 0.172549) 0px 6px 12px;\n  padding: 5px 5px;\n  margin: 30px 0px 0px;\n  list-style: none;\n  border: 1px solid rgba(0, 0, 0, 0.14902);\n  background-color: white;\n}\n\n.submenu-dropdown-container a {\n  color: @btn-text-color;\n  text-decoration: none;\n  padding: 3px 10px;\n  cursor: default;\n}\n\n.dropdown-submenu li {\n  line-height: 22px;\n  height: 28px;\n}\n\n.dropdown-submenu li:hover {\n  background-color: @hover-warm-yellow;\n}\n\n.dropdown-submenu li:active {\n  background-color: @blue-base;\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/docsconditions/docsgroup/docsgroup.less\n **/",".document-viewer-container {\n  height:750px;;\n  .document-viewer {\n    margin-top: 0;\n  }\n  .spinner-container {\n    height: 98%;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/documentviewercontainer/documentviewercontainer.less\n **/","@import './../../../../../../variables.less';\n.moveDocumentFile {\n.outer-container{\n    font-family: @font-family-base;\n    font-size: 13px;\n    color: @header-left-nav-font-color;\n    background-color: @modal-groupbox-header-bg;\n  }\n  .list-header {\n    padding: 15px 0 0 0;\n  }\n  .dnc-bor-list {\n    padding-left: 0;\n  }\n  .dnc-doc-list {\n    padding-left: 10px;\n  }\n  .borr-doc-list {\n    padding: 5px 0 0 0;\n    margin: 0 0 0 0;\n    ul {\n      margin:0 0 0 0;\n      padding: 0 10px 0 10px;\n      list-style-type: none;\n      font-family: @font-family-light;\n      width: 270px;\n      height: 400px;\n      background-color: @white;\n      overflow: auto;\n      border: solid 1px @modal-border-color;\n      .row-selected, .row-selected:hover {\n        background-color: @blue-base;\n        color: @category-header-default-background;\n      }\n    }\n    li {\n        cursor: pointer;\n        padding: 0 0 0 10px;\n        height: 28px;\n        line-height: 28px;\n        max-width: 260px;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        white-space: nowrap;\n        &:hover {\n          background-color: @hover-warm-yellow;\n          color: @header-left-nav-font-color;\n        }\n      }\n  }\n  #documentUl::-webkit-scrollbar {\n   .dnc-move-files-scrollbar\n  }\n  #documentUl::-webkit-scrollbar-thumb {\n   .dnc-move-files-scroll-thumb\n  }\n  #borrowerUl::-webkit-scrollbar {\n   .dnc-move-files-scrollbar\n  }\n  #borrowerUl::-webkit-scrollbar-thumb {\n   .dnc-move-files-scroll-thumb\n  }\n  .dnc-move-files-scrollbar {\n    width: 10px;\n    box-shadow: none;\n    -webkit-box-shadow: none;\n    border: 1px solid @gray-warm-dark;\n  }\n  .dnc-move-files-scroll-thumb {\n    border-radius: 3px;\n    background-color: @gray-warm-darkest;\n  }\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/docsconditions/docsgroup/movedocumentfile/movedocumentfile.less\n **/",".loansummary {\n  color: #223;\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/loansummary/loansummary.less\n **/","// TODO: variables in separate files\n@loan-summary-border: 1px solid #ddd;\n@border__radius--primary: 6px;\n@padding--primary: 25px;\n@padding--secondary: 15px;\n@text__color: #000;\n@text__color--lighter:#464646;\n@text-link__color: #1C6BB6;\n@text__color--label: #808080;\n@bg__color: #FFF;\n@bg__color--primary: #F6F7F8;\n@bg__color--secondary: #F6F7F9;\n@bg__color--highlight: #FDF9EA;\n@border__color--primary: #A5A5A5;\n@border__color--secondary: #E1E1E1;\n@border__color--light: #D1D7DA; // TODO: come up with better names than primary, secondary, etc.\n@loan-summary-bg: #E0E3E8;\n\n/* ICON STYLES */\n// TODO: make placing icon easier\n.icon-rate-locked {\n  background-image: url('../../../../../../assets/icon-lock-locked.svg');\n  border: 0px;\n  background-repeat: no-repeat;\n  background-size: 100%;\n  width: 24px;\n  height: 24px;\n  float: left;\n  position: relative;\n  top: 1px;\n  left: -5px;\n  margin-right: 5px;\n}\n\n/* TEXT STYLES */\n// TODO: text styles don't have to be BEM, they can live anywhere\n// TODO: need to add ProximaNova-Medium font files to cuc components\n.page-title-text {\n  font-family: 'ProximaNova-Light',Helvetica,Arial,sans-serif;\n  font-size: 1.75rem;\n  font-weight: 300;\n  color: @text__color--lighter;\n  margin: 0 0 20px 0;\n}\n.title-text {\n  font-family: 'ProximaNova-Medium',Helvetica,Arial,sans-serif;\n  font-size: 24px;\n  font-weight: 500;\n  color: @text__color;\n  margin: 0 0 8px 0;\n}\n.title-text--small {\n  .title-text();\n  font-size: 16px;\n}\n.title-text--medium {\n  font-family: 'ProximaNova-Regular',Helvetica,Arial,sans-serif;\n  font-size: 18px;\n  font-weight: normal;\n  color: @text__color;\n  margin: 0;\n}\n.subhead-text {\n  font-family: 'ProximaNova-Light',Helvetica,Arial,sans-serif;\n  font-size: 16px;\n  font-weight: 300;\n  color: @text__color;\n  margin: 0;\n}\n.label-text {\n  font-family: 'ProximaNova-Light',Helvetica,Arial,sans-serif;\n  font-size: 13px;\n  font-weight: 300;\n  color: @text__color--label;\n  margin: 0;\n  &-medium {\n    &:extend(.label-text all);\n    font-family: 'ProximaNova-Medium',Helvetica,Arial,sans-serif;\n    font-weight: 500;\n    color: @text__color;\n  }\n}\n.value-text {\n  display: inline-block;\n  font-family: 'ProximaNova-Light',Helvetica,Arial,sans-serif;\n  font-size: 16px;\n  font-weight: 300;\n  color: @text__color;\n  margin: 0;\n  &.em-ellipsis {\n    width: 91%;\n    float: left;\n  }\n}\n.value-text--small {\n  .value-text();\n  font-size: 13px;\n}\n.table-header-text {\n  font-family: 'ProximaNova-Light',Helvetica,Arial,sans-serif;\n  font-size: 13px;\n  font-weight: 300;\n  color: @text__color--label;\n}\n\n.lists {\n  min-height: 100%;\n  padding: 40px;\n  background-color: @loan-summary-bg;\n  /* LINK STYLES */\n  .detail-link {\n    font-family: 'ProximaNova-Regular',Helvetica,Arial,sans-serif;\n    font-size: 13px;\n    font-weight: normal;\n    color: @text-link__color;\n  }\n  a.link-text {\n    color: @text-link__color;\n  }\n  a.detail-link {\n    color: @text-link__color;\n    cursor: pointer;\n    &:link {\n      color: @text-link__color;\n    }\n    &:visited {\n      color: @text-link__color;\n    }\n    &:hover {\n      color: @text-link__color;\n      text-decoration: underline;\n    }\n    &:active {\n      color: @text-link__color;\n    }\n    &--padded {\n      .detail-link();\n      padding-left: 5px;\n    }\n  }\n  /* FLIPPABLE CONTAINER STYLES */\n  .flip-container {\n    margin-bottom: 30px;\n    width: 100%;\n    height: 100%;\n    position: relative;\n    perspective: 1200px;\n    transform-style: preserve-3d;\n    &.flipped {\n      .flippable-card-front {\n        transform: rotateY( 180deg );\n      }\n      .flippable-card-back {\n        transform: rotateY( 0deg );\n      }\n    }\n  }\n  /* CARD STYLES */\n  .col-xs-4 .card:last-child {\n    margin-bottom: 0;\n  }\n  .card {\n    width: 100%;\n    height: 100%;\n    color: @text__color;\n    border: 1px solid @border__color--primary;\n    border-radius: @border__radius--primary;\n    box-shadow: 2px 4px 6px rgba(0, 0, 0, 0.19);\n    border-collapse: separate; // to get box-shadow to show for IE9?\n    margin-bottom: 30px;\n    overflow: hidden;\n    &.flippable-card {\n      width: 100%;\n      height: 100%;\n      margin-bottom: 0px;\n      transition: transform 1s;\n      backface-visibility: hidden;\n      perspective: 1200px;\n      &-front {\n        z-index: 100;\n        transform: rotateY(0deg);\n      }\n      &-back {\n        position: absolute;\n        top: 0;\n        left: 0;\n        transform: rotateY(-180deg);\n      }\n    }\n    &--conditions {\n      display: flex;\n      flex-direction: column;\n      align-items: stretch;\n      background-color: @bg__color--secondary;\n    }\n    .link-disabled {\n      cursor: not-allowed !important;\n      text-decoration: none !important;\n      color: @dotted-border-color !important;\n    }\n    .link-disabled:hover {\n      background-color: transparent !important;\n    }\n  }\n  .card__header {\n    background-color: @bg__color;\n    padding: @padding--primary 20px 20px;\n    border-bottom: 1px solid @border__color--secondary;\n    &--conditions {\n      background-color: none;\n      padding: @padding--primary 15px 15px;\n    }\n  }\n  .card__header--icon-group {\n    display: table;\n    width: 100%;\n  }\n  .card__header--icon-item {\n    display: table-cell;\n    vertical-align: middle;\n  }\n  .card__header--back {\n    padding: @padding--primary @padding--primary 20px;\n  }\n  .card__body {\n    background-color: @bg__color--primary;\n    padding: 0 20px 15px 20px;\n    &--conditions {\n      display: flex;\n      flex-direction: column;\n      flex-grow: 1;\n      margin: 0 15px 15px;\n    }\n    .dotted-border {\n      border-bottom: 1px dotted @dotted-border-color;\n      margin: 5px 0;\n    }\n    .dotted-border-left {\n      border-left: 1px dotted @dotted-border-color;\n      padding-left: 20px !important;\n    }\n  }\n  .card__footer--conditions {\n    margin: 0 7px;\n    height: 45px;\n    .detail-link {\n      margin-right: 10px;\n    }\n  }\n  .card-panel {\n    background: @bg__color;\n    height: 100%;\n    padding: 15px;\n    border: 1px solid @border__color--light;\n    border-radius: @border__radius--primary;\n    flex: 1 0 auto;\n  }\n  // TODO: the following doesn't need to be namespaced as card\n  // TODO: it's not a table specific to card, change name?\n  .card-table {\n    table-layout: fixed;\n    border-collapse: separate;\n    width: 100%;\n    padding-top: 10px;\n    td {\n      word-wrap: break-word;\n      .text-overflow();\n    }\n    &--padded td {\n      padding: 0 0 10px;\n    }\n  }\n  .assignments, .key-dates {\n    width: 100%;\n    list-style-type: none;\n    margin: 0 0 40px;\n    padding: 0;\n    li {\n      display: inline-block;\n      width: 100%;\n      align-items: baseline;\n      line-height: 18px;\n      .label-text, .value-text--small {\n        float: left;\n      }\n      .edit-btn-container {\n        line-height: 14px;\n        .detail-link--padded {\n          cursor: pointer;\n        }\n      }\n    }\n    .header {\n      border-bottom: 1px dotted @dotted-border-color;\n      margin-bottom: 20px;\n    }\n    li:not(.header) {\n      padding-bottom: 15px;\n      div:first-child {\n        width: 150px;\n        .text-overflow();\n      }\n    }\n    li:last-child {\n      padding-bottom: 0px;\n    }\n  }\n  /* CONDITIONS TABLE STYLES */\n  .conditions-table {\n    width: 100%;\n    border-collapse: collapse;\n    border-spacing: 0;\n    // set up width of all first cells\n    col:first-child {\n      width: 130px;\n    }\n    .align-left {\n      text-align: left;\n      padding-left: 18px;\n    }\n    th {\n      text-align: center;\n      padding: 0 0 5px;\n    }\n    .cell-padding {\n      padding: 0 10px;\n    }\n    th:first-child, td:first-child {\n      text-align: left;\n    }\n    tr:first-child th {\n      padding-bottom: 5px;\n      vertical-align: bottom;\n    }\n    .header-border {\n      border-top: 1px solid @border__color--primary;\n      padding: 0 10px 0;\n    }\n    td {\n      text-align: center;\n      height: 40px !important;\n    }\n    tbody tr:hover {\n      background-color: @bg__color--highlight;\n      cursor: pointer;\n    }\n  }\n  .lock-status {\n    width: 26px;\n    height: 31px;\n    font-size: 33px;\n  }\n  .card-lock-status\n  {\n    width: auto;\n    margin: 0px 5px 0 0px;\n    font-size: 31px;\n    float: left;\n    line-height: 29px;\n  }\n  .credit-padding {\n    padding-left: 20px;\n    padding-right: 20px;\n  }\n  .reverse-lock-icon {\n    float: left;\n    margin-top: 5px;\n    -webkit-transform: rotate(-180deg);\n    -moz-transform: rotate(-180deg);\n    -ms-transform: rotate(-180deg);\n    -o-transform: rotate(-180deg);\n  }\n  .prop-loc-h2 {\n    position: relative;\n    .prop-loc-details {\n      padding-right: 20px\n    }\n  }\n  .time-font-size {\n    font-size: 12px;\n  }\n}\n\n/* TABLE STYLE UTILITIES */\n.col-width-10 {\n  width: 10%;\n}\n.col-width-12 {\n  width: 12%;\n}\n.col-width-14 {\n  width: 14%;\n}\n.col-width-30 {\n  width: 30%;\n}\n.col-width-40 {\n  width: 40%;\n}\n.col-width-50 {\n  width: 50%;\n}\n.col-width-70 {\n  width: 70%;\n}\n.col-width-90 {\n  width: 90%;\n}\n\n/* GENERIC UTILITIES */\n.row-spacer {\n  height: @padding--secondary;\n}\n.text-with-icon {\n  display: inline-block;\n}\n.push-left(@size: 10px) {\n  margin-left: @size;\n}\n.push-right(@size: 10px) {\n  margin-right: @size;\n}\n.text-chunk{\n  padding-right: 15px;\n}\n\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/loansummary/loansummarylists/loansummarylists.less\n **/",".editloanofficercontact {\n  .logo-officer-label {\n    margin-bottom: 20px;\n    line-height: 14px;\n  }\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/loansummary/loansummarylists/editloanofficercontact/editloanofficercontact.less\n **/","@import '../../../../variables.less';\n\n@header-row-bg: #f5f5f5;\n@error-border-color: #ddd;\n@error-msg-bg: #EC3931;\n@table-container-border: #a1a1a1;\n\n.detailederror {\n  .detailed-error-header.modal-header {\n    background-color: @white;\n    .detailederror-title {\n      font-size: @font-size-large;\n      color: @black;\n      font-weight: bold;\n    }\n    .close-icon {\n      font-size: @font-size-base;\n    }\n  }\n\n  .modal-body {\n    padding: 0;\n  }\n\n  .icon-warning {\n    float: left;\n    margin-right: 6px;\n  }\n\n  .error-msg {\n    background-color: @error-msg-bg;\n    color: @white;\n    height: 40px;\n    line-height: 40px;\n    font-size: @font-size-base;\n  }\n\n  .detailed-error-body {\n    padding: 15px;\n    .table-container {\n      border: 1px solid @table-container-border;\n      .row .col-sm-2:first-child {\n        padding-left: 20px;\n      }\n      .detailed-header-row {\n        background-color: @header-row-bg;\n        font-weight: bold;\n      }\n      .detailed-error-row {\n        font-size: @font-size-medium;\n        padding-top: 10px;\n        padding-bottom: 10px;\n        border-top: 1px solid @error-border-color;\n      }\n    }\n  }\n\n  input.form-control {\n    height: 32px;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/detailederror/detailederror.less\n **/","@import '../../variables.less';\n\n.pipeline {\n  width: 100%;\n  .ui-grid-row:hover .ui-grid-cell {\n    background-color: @hover-warm-yellow;\n    border-width: 1px 0 1px 0;\n    border-style: solid;\n    border-color: @grid-row-hover-border-color;\n    margin-top: -1px;\n  }\n  .disable-msg-access{\n    cursor: not-allowed;\n    color: @state-disabled-color;\n  }\n}\n\n.container {\n  width: 1336px;\n}\n\n//*********** CUC Override ***********************\n\n.pipeline a {\n  font-size: small;\n}\n\n//*********** CUC Override ***********************\n.tpo-icon-pipeline-message-unread{\n  background-image:url('../../../assets/icon-message-unread-default.svg');\n}\n.tpo-icon-pipeline-message-read{\n  background-image:url('../../../assets/icon-message-read-default.svg');\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/pipeline.less\n **/",".allcontacts {\n  color: #878;\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/manageaccount/allcontacts/allcontacts.less\n **/","@import '../../variables.less';\n.manageaccount {\n  color: #556;\n  .page-heading {\n    background-color: #fff;\n    padding:15px 0 15px 40px;\n    height:60px;\n    font-weight: bold;\n    font-size: @font-size-large;\n  }\n  .tab-border-bottom {\n    padding-right: 0px;\n  }\n\n  .instructional-text {\n    margin-left:0px;\n    max-width:60%;\n    > div {\n      padding: 0px 0 10px 0;\n    }\n  }\n}\n\n.manageaccount-tab {\n  padding-top: 20px;\n  padding-bottom: 10px;\n  border-top: 1px solid #ddd;\n   ul {\n    border-bottom: 1px solid #ddd;\n    margin-bottom: 20px;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/manageaccount/manageaccount.less\n **/","@import '../../../variables.less';\n\n.companyaccount {\n  color: #556;;\n  margin-top: 10px;;\n  .companyinfo-panel {\n    width: 1068px;\n  }\n  .company-info {\n    height: 36px;\n    background-color: #d5d7dd;\n    padding-top: 5px;\n    padding-bottom: 5px;\n  }\n  .contacts-grid {\n    padding: 0 15px;\n  }\n  .label-value {\n    font-weight: bold;\n  }\n  .panel-title {\n    font-weight: bold;\n  }\n  .companyaccount-myinfo-left {\n    padding: 15px 20px 0 40px;\n  }\n  .companyaccount-myinfo-right {\n    padding: 15px 40px 0 20px;\n  }\n\n  .item-label {\n    font-size: @font-size-base;\n    font-weight: normal;\n    width: 160px;\n    margin-right: 10px;\n    padding: 15px 0 15px 0;\n    margin-left: 15px;\n  }\n  .item-value {\n    width: 304px;\n    font-size: @font-size-base;\n    font-weight: bold;\n    padding: 15px 0 15px 0;\n  }\n  .first-row {\n    padding-top: 0px;\n  }\n  .last-row {\n    padding-bottom: 0px;\n  }\n\n  .grid-section {\n    margin-top: 50px;\n    .panel-heading {\n      border-bottom: 1px solid lightgray;\n      background-color: #f5f7f7;;\n      font-weight: @font-emphasis-strong;\n    }\n    .icons-holder {\n      height: @category-header-height;\n      line-height: @category-header-height;\n      padding: 0 10px;\n      //  background-color: #f5f7f7;\n      .marginLR-10 {\n        margin: 0 10px 0 10px;\n      }\n    }\n  }\n\n  .contacts-grid {\n    .em-complex-grid {\n      height: 400px !important;\n    }\n    .action-links {\n      line-height: 40px;\n      font-size: @font-size-base;\n\n      a {\n        margin-right: 20px;\n      }\n    }\n    .ui-grid-top-panel {\n      height: 40px;\n    }\n  }\n  .companyaccount-button {\n    border-bottom: 1px solid lightgray;\n    padding-bottom: 10px;\n    background-color: #fbfbfb;\n    padding-top: 5px;\n    padding-right: 10px;\n\n  }\n  .companyaccount {\n    margin-top: 5px;\n    border-top: 1px solid rgba(185, 185, 185, 0.78);\n\n  }\n  .ca-icon {\n    margin-top: 10px;\n  }\n}\n\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/manageaccount/companyaccount/companyaccount.less\n **/","@import '../../../variables.less';\n\n.branches {\n  margin-top: 10px;\n  color: #556;;\n  margin-top: 10px;;\n\n  .branches-panel {\n    width: 1068px;\n    .icons-holder {\n      background-color: #f9f9f9;\n    }\n  }\n  .branches-grid {\n    padding: 0 15px;\n  }\n  .panel-heading {\n    border-bottom: 1px solid lightgray;\n    background-color: #d5d7dd;\n  }\n  .panel-title {\n    font-weight: bold;\n  }\n\n  .icons-holder {\n    // background-color: #f9f9f9;\n  }\n\n  .branches-section {\n    height: 300px !important;\n    padding-bottom: 30px;\n    overflow: hidden;\n    width: 1068px;\n    .panel-heading {\n      border-bottom: 1px solid lightgray;\n      background-color: #d5d7dd;\n    }\n  }\n  .panel-body {\n    padding-top: 0;\n    margin-bottom: 0;\n  }\n  .personalaccount-button {\n    border-bottom: 1px solid lightgray;\n    background-color: #fbfbfb;\n    padding: 2px 5px 3px;\n  }\n  .branches-section {\n    .icons-holder {\n      height: @category-header-height;\n      line-height: @category-header-height;\n      padding: 0 10px;\n    }\n  }\n\n  .branches-grid {\n    .em-complex-grid {\n      height: 235px !important;\n\n    }\n    .branch-links {\n      line-height: 40px;\n      font-size: @font-size-base;\n\n      a {\n        margin-right: 20px;\n      }\n    }\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/manageaccount/branches/branches.less\n **/","@import '../../../variables.less';\n\n.personalaccount {\n  margin-top: 10px;\n  color: #556;;\n  margin-top: 10px;;\n\n  .personalaccount-info {\n    height: 36px;\n    background-color: #d5d7dd;\n    padding-top: 5px;\n    padding-bottom: 5px;\n  }\n  .personalaccount-panel {\n    width: 1068px;\n  }\n  .licenses-grid {\n    padding: 0 15px;\n  }\n  .panel-heading {\n    border-bottom: 1px solid lightgray;\n    background-color: #d5d7dd;\n  }\n  .panel-title {\n    background-color: #f9f9f9;\n  }\n  .icons-holder {\n    //background-color: #f9f9f9;\n  }\n  .my-license {\n    padding-left: 40px;\n    padding-top: 20px;\n  }\n  .my-Licenses {\n    height: 300px !important;\n    padding-bottom: 30px;\n    overflow: hidden;\n  }\n  .panel-body {\n    padding-top: 0;\n    margin-bottom: 0;\n  }\n  .personalaccount-button {\n    border-bottom: 1px solid lightgray;\n    background-color: #fbfbfb;\n    padding: 2px 5px 3px;\n  }\n}\n\n.my-information-panel {\n  & > div {\n    padding: 20px 0 30px 40px;\n    .row > div:first-child label {\n      font-weight: normal;\n    }\n  }\n  label {\n    margin-bottom: 15px;\n    font-size: @font-size-base;\n  }\n}\n\n.licenses-section {\n  .panel-heading {\n    border-bottom: 1px solid lightgray;\n    background-color: #f9f9f9;\n    font-weight: @font-emphasis-strong;\n  }\n  .icons-holder {\n    height: @category-header-height;\n    line-height: @category-header-height;\n    padding: 0 10px;\n  }\n}\n\n.licenses-grid {\n  .em-complex-grid {\n    height: 235px !important;\n  }\n  .license-links {\n    line-height: 40px;\n    font-size: @font-size-base;\n\n    a {\n      margin-right: 20px;\n    }\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/manageaccount/personalaccount/personalaccount.less\n **/","@import \"../../../../../variables\";\n\n.form-change-password {\n  padding: 20px 120px 20px 40px;\n  .form-group {\n    clear: both;\n    input[type=\"text\"] {\n      font-weight: bold;\n      color: #555656;\n    }\n  }\n  .col-md-4, .col-md-8 {\n    padding: 0;\n  }\n  .col-md-4 {\n    text-align: right;\n    line-height: 32px;\n  }\n  label {\n    font-weight: normal;\n    font-size: @font-size-base;\n  }\n  .last-label {\n    line-height: normal;\n    padding-left: 40px;\n  }\n  .error-holder {\n    margin-top: -10px;\n    padding: 0;\n    margin-bottom:  0 !important;\n  }\n  .error-message-icon {\n    background-position: 1px 2px;\n  }\n  .error-message {\n    display: block;\n    padding-left: 18px;\n    color: @error-text-color;\n    font-size: @font-size-base;\n  }\n  .em-astRequired {\n    margin-right: 5px;\n  }\n}\n\n.modal-dialog .modal-content .changepassword .form-control:not(.date-picker) {\n  height: 32px;\n}\n\n.changepassword {\n  .modal-footer {\n    float: left;\n    width: 100%;\n  }\n}\n\n.change-password-window {\n  .modal-content {\n    float: left;\n  }\n}\n\n.change-pwd-success-modal {\n  .modal-title{\n    font-size: @modal-header-title-size;\n  }\n  .modal-body {\n    font-weight: bold;\n  }\n  .modal-message {\n    padding: 0 25px 20px 15px;\n    text-align: center;\n  }\n  .modal-footer {\n    text-align: center;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/manageaccount/personalaccount/modals/changepassword/changepassword.less\n **/","@import \"../../../../../variables.less\";\n\n.editpersonalaccount {\n  .modal-header {\n    border-bottom: 0;\n  }\n  .modal-body {\n    padding-bottom: 40px;\n  }\n  .alert-danger {\n    border: none;\n    border-radius: 0;\n  }\n  .noti-slider-icon {\n    width: 25px;\n  }\n  .alert-text-body {\n    margin-left: 3px;\n  }\n  .error-count {\n    margin-right: 5px;\n  }\n  .em-astRequired {\n    padding-right: 0.313em;\n  }\n  .errors-found {\n    margin-right: 5px;\n  }\n\n  .em-drop-down-container {\n    width: @dropdown-size-large;\n\n    select.em-drop-down{\n      width: @dropdown-size-large;\n      height:@input-field-height;\n      padding-top: 0px !important;    // in order to override !important padding from .em-drop-down\n      padding-bottom: 0px !important;    // in order to override !important padding from .em-drop-down\n    }\n\n    .em-drop-down-caret {\n      position: relative;\n      /*margin-top: -14px;*/\n    }\n  }\n}\n\n.modal-dialog .modal-content .editpersonalaccount .form-control:not(.date-picker) {\n  height: 32px;\n}\n\n.editpersonalaccount-myinfo {\n  padding-top: 1.250em;\n\n  label {\n    font-size: @font-size-base;\n    font-weight: normal;\n    float: left;\n    width: 30%;\n    text-align: right;\n    padding-left: 0.313em;\n    padding-right: 0.313em;\n    white-space: nowrap;\n    line-height: @input-field-height;\n    margin-right: 5px;\n    margin-bottom: 0;\n  }\n  .companyaddress label {\n    padding-left: 15.45em !important;\n    line-height: normal;\n  }\n  .roles {\n    line-height: normal;\n  }\n  .em-dropdown {\n    padding-left: 0;\n  }\n  .dropdown-menu.large {\n    margin-left: 31%;\n  }\n  .ext {\n    font-size: @font-size-base;\n    margin-left: 20px;\n    margin-right: 5px;\n  }\n  .form-inline .checkbox label {\n    text-align: left;\n    padding-left: 2em;\n    line-height: normal;\n  }\n  .error-holder {\n    margin-left: 30%;\n    margin-top: -5px;\n  }\n  .error-message {\n    padding: 0;\n    color: @error-text-color;\n    font-size: 0.8rem;\n  }\n}\n.modal-title{\n  font-size: @modal-header-title-size;\n}\n\n.roles-group {\n  input[type=checkbox] {\n    display: none;\n  }\n  div {\n    padding: 0;\n  }\n  .companyaddress {\n    margin-top: 10px;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/manageaccount/personalaccount/modals/editpersonalaccount/editpersonalaccount.less\n **/","@import \"./../../../../../variables.less\";\n\n.form-add-license {\n  padding: 20px 20px 20px 20px;\n\n  .em-date-picker {\n    padding-right: 20px;\n  }\n  .input-group {\n    padding-left: -15px;\n    margin-bottom: 10px !important;\n  }\n  .col-sm-3 {\n    text-align: right;\n    line-height: 32px;\n  }\n  .form-group {\n    margin-bottom: 5px !important;\n  }\n  label {\n    font-weight: normal;\n    font-size: 0.875rem;\n    white-space: nowrap;\n  }\n  .license-fields {\n    margin-left: -15px;\n    display: block;\n  }\n  .em-astRequired {\n    padding-right: 0.313em;\n  }\n  .error-holder {\n    margin-top: 10px;\n    padding: 0;\n    margin-bottom: 0 !important;\n  }\n  .error-message {\n    display: block;\n    padding: 0;\n    color: @error-text-color;\n    font-size: @font-size-base;\n    margin-left: 140px !important;\n  }\n  .alert-danger {\n    border: none;\n    border-radius: 0;\n  }\n  .error-message-icon {\n    padding-left: 5px;\n    padding-top: 8px;\n    background-size: 20px;\n  }\n\n  .em-drop-down-container {\n    width: @dropdown-size-large;\n    box-sizing: content-box;\n    display: block;\n    select.em-drop-down {\n      width: @dropdown-size-large;\n    }\n  }\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/manageaccount/personalaccount/modals/addperacctlicense/addperacctlicense.less\n **/","@import \"./../../../../../variables.less\";\n\n.addcompanycontact {\n  .modal-header {\n    border-bottom: 0;\n  }\n  .modal-body {\n    padding-bottom: 1.250em;\n  }\n  .alert-danger {\n    border: none;\n    border-radius: 0;\n  }\n  .noti-slider-icon {\n    width: 1.563em;\n  }\n  .alert-text-body {\n    margin-left: 0.188em;\n  }\n  .error-count {\n    margin-right: 0.313em;\n  }\n  .em-astRequired {\n    padding-right: 0.313em;\n  }\n  .errors-found {\n    margin-right: 0.313em;\n  }\n\n  .em-drop-down-container {\n    width: @dropdown-size-large;\n\n    select.em-drop-down{\n      width: @dropdown-size-large;\n    }\n\n    .em-drop-down-caret {\n      position: relative;\n    }\n  }\n}\n\n.modal-dialog .modal-content .addcompanycontact .form-control:not(.date-picker,.em-drop-down) {\n  height: 2.000em;\n}\n\n.addcompanycontact-myinfo {\n  padding-top: 1.250em;\n\n  label {\n    font-size: @font-size-base;\n    font-weight: normal;\n    float: left;\n    width: 30%;\n    text-align: right;\n    padding-left: -12.500em;\n    padding-right: 0.313em;\n    white-space: nowrap;\n    line-height: @input-field-height;\n    margin-right: 0.313em;\n    margin-bottom: 0;\n\n  }\n\n  .companyaddress label {\n    padding-left: 15.45em !important;\n    line-height: normal;\n  }\n  .roles {\n    line-height: normal;\n  }\n  .ext {\n    font-size: @font-size-base;\n    margin-left: 1.250em;\n    margin-right: 0.313em;\n  }\n  .form-inline .checkbox label {\n    text-align: left;\n    padding-left: 2em;\n    line-height: normal;\n  }\n  .form-group {\n    margin-bottom: 5px !important;\n  }\n  .error-holder {\n    margin-left: 30%;\n    margin-top: -0.313em;\n  }\n  .error-message {\n    padding: 0;\n    color: @error-text-color;\n    font-size: 0.8rem;\n  }\n\n  .selected-persona {\n    font-weight: bold;\n    font-size: 0.75rem;\n  }\n\n  .corp {\n    font-size: @font-size-base;\n    font-weight: normal;\n  }\n}\n\n.modal-title {\n  font-size: @modal-header-title-size;\n}\n\n.roles-group {\n  input[type=checkbox] {\n    display: none;\n  }\n  div {\n    padding: 0;\n  }\n  .companyaddress {\n    margin-top: 1.000em;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/manageaccount/companyaccount/modals/addcompanycontact/addcompanycontact.less\n **/","@import './../../../../variables.less';\n\n.addpersona {\n  .modal-header {\n    padding: 0px 0px 0px 20px !important;\n    .close {\n      margin: 5px 5px 5px 0px;\n    }\n  }\n\n  .modal-body {\n    padding: 15px 5px;\n  }\n\n  .modal-sub-header {\n    background-color: @panel-header-default-background;\n    height: 54px;\n    padding: 14px 20px;\n    font-weight: bold;\n    border-bottom: @panel-border-color;\n  }\n\n  .personas-list-container {\n    padding-left: 20px;\n    padding-right: 20px;\n    font-weight: normal;\n    font-size: @font-size-base;\n    overflow-y: scroll;;\n    height: 400px;;\n  }\n\n  .persona-indent {\n    padding-left: 16px;\n  }\n\n  .checkbox-indent {\n    padding-left: 21px;\n  }\n\n  .addpersona-section {\n    padding-top: 15px;\n    padding-bottom: 15px;\n\n    .addpersona-section-title {\n      font-weight: bold;\n    }\n  }\n\n  .addpersona-section:first-child {\n    padding-top: 0px; // since this is the topmost child.\n    padding-bottom: 0px; // since the first child does not have a separator below it.\n  }\n\n  .addpersona-seperator {\n    border-bottom: 1px solid @panel-border-color;\n  }\n\n  .addpersona-action-btn-holder {\n    border-top: 1px solid @modal-section-divider-color;\n    text-align: right;\n    padding: 20px;\n\n    .btn {\n      margin-right: 10px;\n    }\n\n    .btn:last-child {\n      margin-right: 0px;\n    }\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/manageaccount/modals/addpersona/addpersona.less\n **/","@import './../../../../variables.less';\n\n.chooseorg {\n  .modal-header {\n    padding: 0px 0px 0px 20px !important;\n    .close {\n      margin: 5px 5px 5px 0px;\n    }\n  }\n\n  .modal-body {\n    padding: 15px 5px;\n  }\n\n  .modal-sub-header {\n    background-color: @panel-header-default-background;\n    height: 54px;\n    padding: 14px 20px;\n    font-weight: bold;\n    border-bottom: @panel-border-color;\n  }\n\n  .personas-list-container {\n    padding-left: 20px;\n    padding-right: 20px;\n    font-weight: normal;\n    font-size: @font-size-base;\n    overflow-y: scroll;;\n    height: 400px;;\n  }\n  .persona-indent {\n    padding-left: 16px;\n  }\n  .checkbox-indent {\n    padding-left: 21px;\n  }\n  .chooseorg-section {\n    padding-top: 15px;\n    padding-bottom: 15px;\n    .chooseorg-section-title {\n      font-weight: bold;\n      padding-bottom: 10px;;\n    }\n  }\n  .tpo-arr {\n    background-image: url('./../../../../../assets/icon-arrowhead-down-disabled.svg');\n    width: 16px;\n    height: 16px;\n    display: inline-block;\n    vertical-align: middle;\n  }\n  .nav-panel {\n    position: relative;\n    width: auto;\n    box-shadow: none;\n  }\n\n  .chooseorg-selection {\n    font-size: @font-size-base;\n    font-weight: bold;\n  }\n\n  .chooseorg-section:first-child {\n    padding-top: 0px; // since this is the topmost child.\n    padding-bottom: 0px; // since the first child does not have a separator below it.\n  }\n\n  .chooseorg-seperator {\n    border-bottom: 1px solid @panel-border-color;\n  }\n\n  .chooseorg-action-btn-holder {\n    border-top: 1px solid @modal-section-divider-color;\n    text-align: right;\n    padding: 20px;\n\n    .btn {\n      margin-right: 10px;\n    }\n\n    .btn:last-child {\n      margin-right: 0px;\n    }\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/manageaccount/modals/chooseorg/chooseorg.less\n **/","@import './../../../../variables.less';\n\n.form-del-license {\n  //  color: #581;\n  .row {\n    margin: 0 0;\n  }\n  .modal-body {\n    padding: 20px !important;\n  }\n  .modal-footer {\n    text-align: center;\n    padding: 10px !important;\n  }\n  .modal-text {\n    margin-left: 30px;\n    font: inherit;\n    font-size: @font-size-medium;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/manageaccount/personalaccount/modals/deletelicensetemplate.less\n **/","@import '../../../../variables.less';\n\n.branchdetails {\n  color: #556;\n  margin-top: 10px;;\n  .branchinfo-panel {\n    width: 1068px;\n  }\n  .branch-info {\n    height: 36px;\n    background-color: #d5d7dd;\n    padding-top: 5px;\n    padding-bottom: 5px;\n  }\n  .branchcontacts-grid {\n    padding: 0 15px;\n  }\n  .label-value {\n    font-weight: bold;\n  }\n  .panel-title {\n    font-weight: bold;\n  }\n  .branch-myinfo-left {\n    padding: 25px 20px 0 40px;\n  }\n  .branch-myinfo-right {\n    padding: 25px 40px 0 20px;\n  }\n\n  .item-label {\n    font-size: @font-size-base;\n    font-weight: normal;\n    width: 160px;\n    margin-right: 10px;\n    padding: 15px 0 15px 0;\n    margin-left: 15px;\n  }\n  .detail-item-label {\n    font-size: @font-size-base;\n    font-weight: normal;\n    margin-left: 15px;\n    width: 11%;\n  }\n  .detail-item-value {\n    font-size: @font-size-base;\n    font-weight: bold;\n    padding-bottom: 20px;\n  }\n  .item-value {\n    width: 304px;\n    font-size: @font-size-base;\n    font-weight: bold;\n    padding: 15px 0 15px 0;\n  }\n  .first-row {\n    padding-top: 0;\n  }\n  .last-row {\n    padding-bottom: 0;\n  }\n\n  .grid-section {\n    margin-top: 50px;\n    .panel-heading {\n      border-bottom: 1px solid lightgray;\n      background-color: #f5f7f7;;\n      font-weight: @font-emphasis-strong;\n    }\n    .icons-holder {\n      height: @category-header-height;\n      line-height: @category-header-height;\n      padding: 0 10px;\n      // background-color: #f5f7f7;\n      .marginLR-10 {\n        margin: 0 10px 0 10px;\n      }\n    }\n  }\n\n  .branchcontacts-grid {\n    .em-complex-grid {\n      height: 400px !important;\n    }\n    .action-links {\n      line-height: 40px;\n      font-size: @font-size-base;\n\n      a {\n        margin-right: 20px;\n      }\n    }\n\n  }\n  .branchinfo-button {\n    border-bottom: 1px solid lightgray;\n    padding-bottom: 10px;\n    background-color: #fbfbfb;\n    padding-top: 5px;\n    padding-right: 10px;\n\n  }\n  .branchinfo {\n    margin-top: 5px;\n    border-top: 1px solid rgba(185, 185, 185, 0.78);\n\n  }\n  .ca-icon {\n    margin-top: 10px;\n  }\n\n}\n\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/manageaccount/branches/branchdetails/branchdetails.less\n **/","@import \"./../../../../../../variables.less\";\n\n.addbranchcontact {\n  .modal-header {\n    border-bottom: 0;\n  }\n  .modal-body {\n    padding-bottom: 1.250em;\n  }\n  .alert-danger {\n    border: none;\n    border-radius: 0;\n  }\n  .noti-slider-icon {\n    width: 1.563em;\n  }\n  .alert-text-body {\n    margin-left: 0.188em;\n  }\n  .error-count {\n    margin-right: 0.313em;\n  }\n  .em-astRequired {\n    padding-right: 0.313em;\n  }\n  .errors-found {\n    margin-right: 0.313em;\n  }\n\n  .em-drop-down-container {\n    width: @dropdown-size-large;\n\n    select.em-drop-down{\n      width: @dropdown-size-large;\n    }\n\n    .em-drop-down-caret {\n      position: relative;\n    }\n  }\n}\n\n.selected-persona {\n  font-weight: bold;\n  font-size: 0.75rem;\n}\n\n.modal-dialog .modal-content .addbranchcontact .form-control:not(.date-picker,.em-drop-down) {\n  height: 2.000em;\n}\n\n.addbranchcontact-myinfo {\n  padding-top: 1.250em;\n\n  label {\n    font-size: @font-size-base;\n    font-weight: normal;\n    float: left;\n    width: 30%;\n    text-align: right;\n    padding-left: -12.500em;\n    padding-right: 0.313em;\n    white-space: nowrap;\n    line-height: @input-field-height;\n    margin-right: 0.313em;\n    margin-bottom: 0;\n  }\n\n  .companyaddress label {\n    padding-left: 15.45em !important;\n    line-height: normal;\n  }\n  .roles {\n    line-height: normal;\n  }\n  .ext {\n    font-size: @font-size-base;\n    margin-left: 1.250em;\n    margin-right: 0.313em;\n  }\n  .form-inline .checkbox label {\n    text-align: left;\n    padding-left: 2em;\n    line-height: normal;\n  }\n  .form-group {\n    margin-bottom: 5px !important;\n  }\n  .error-holder {\n    margin-left: 30%;\n    margin-top: -0.313em;\n  }\n  .error-message {\n    padding: 0;\n    color: @error-text-color;\n    font-size: 0.8rem;\n  }\n}\n\n.modal-title {\n  font-size: @modal-header-title-size;\n}\n\n.roles-group {\n  input[type=checkbox] {\n    display: none;\n  }\n  div {\n    padding: 0;\n  }\n  .companyaddress {\n    margin-top: 1.000em;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/manageaccount/branches/branchdetails/modals/addbranchcontact/addbranchcontact.less\n **/","@import \"../../../variables.less\";\n\n/**\n   styles for modal\n */\n\n.em-modal .modal-content .modal-footer{\n  .remove-loan{\n    min-width:80px;\n  }\n}\n\n.tradeDetails {\n  background-color: @gray-warm-base;\n  min-height: 800px;\n  .toolbar-details-action {\n    padding-right: 10px;\n  }\n  .action-icons {\n    border-left: 1px solid grey;\n  }\n  .trade-details-header {\n    background-color: @pipeline-header-bg;\n    line-height: 44px;\n    font-weight: bold;\n    font-size: @font-size-base;\n    padding-left: 15px;\n    &.trade-details-title {\n      height: 50px;\n      line-height: 44px;\n      border-bottom: 1px solid  @gray-warm-base;\n      padding-left: 25px;\n    }\n  }\n}\n\n\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/trades/tradeDetails/tradeDetails.less\n **/","@import '../../../variables.less';\n\n\n\n.trades-grid-wrapper {\n  .trades-grid-col {\n    height: calc(~\"100%\");\n  }\n\n  .trades-grid {\n    border: none;\n    padding-bottom: 0;\n    //  important is required as ui-grid calculate the height and apply it as style attribute,\n    //  since we are using custom pagination from CUC\n    //  height calculation goes out of sync as ui-grid is not aware about CUC custom pagination\n    height: ~\"calc(100% - 30px)\" !important;\n\n    .disabled-row{\n      background-color:#E4E6E9 !important;\n      opacity:0.5;\n    }\n\n    .action-item {\n      cursor: pointer;\n\n      .action-item-icon {\n        color: @black;\n        text-decoration: none;\n        &:hover {\n          text-decoration: none;\n        }\n      }\n    }\n\n    .checkbox label::before {\n      margin-left: -10px;\n      left: auto;\n    }\n\n    .ui-grid-sort-priority-number {\n      display: none;\n    }\n    // This code below will marry up the header cells exactly with the table body cells in terms of spacing and alignment\n    .ui-grid-top-panel {\n      height: 50px;\n\n      .ui-grid-header-cell-wrapper, .ui-grid-header-canvas {\n        padding: 0px;\n        background-color: @gray-warm-light; // override check with Casey\n      }\n\n      .ui-grid-header-cell {\n        padding: 0px;\n\n        .ui-grid-cell-contents {\n          padding: 10px;\n          line-height: 16px;\n        }\n      }\n    }\n\n    .ui-grid-header-cell:first-child .ui-grid-cell-contents {\n      padding-left: 20px;\n    }\n\n    .ui-grid-viewport {\n      overflow-x: auto !important;\n      overflow-y: auto !important;\n\n      .ui-grid-row {\n        position: relative;\n\n        .ui-grid-header-cell:first-child .ui-grid-cell-contents, .ui-grid-cell:first-child .ui-grid-cell-contents {\n          padding-left: 20px;\n        }\n\n        .ui-grid-cell .ui-grid-cell-contents {\n          padding: 10px;\n          font-family: @font-family-light; // override check with Casey\n          font-size: @font-size-base;\n        }\n      }\n\n      .ui-grid-cell-contents {\n        // height: 60px; // must match rowHeight in gridOptions in controller\n      }\n    }\n\n    .flex-grid-row {\n      height: 100%;\n      display: flex;\n      align-items: flex-start;\n\n      &.halign {\n        justify-content: center;\n      }\n\n      &.valign {\n        align-items: flex-start;\n      }\n    }\n\n    .flex-grid-col {\n      height: 100%;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n\n      &.halign {\n        align-items: center;\n      }\n\n      .progress {\n        height: 12px;\n        margin-bottom: 0px;\n      }\n    }\n\n    .grid-cell-text-block {\n      display: inline-block;\n      line-height: normal;\n    }\n\n    .grid-cell-pre-ellipsis {\n      display: inline-block;\n      line-height: normal;\n      white-space: pre-wrap;\n      overflow: hidden;\n      text-overflow: ellipsis;\n    }\n\n    .grid-cell-pre-line {\n      white-space: pre-line;\n    }\n  }\n}\n\n.tradesgrid-toolbar {\n  line-height: 1; //Override body line-height for proper alignment\n  background-color: @pipeline-header-bg;\n  border-bottom: 1px solid @gray-warm-base;\n  padding: 10px 32px 10px 16px;\n  text-align: right;\n  min-height: 45px;\n\n  .flex-container {\n    display: flex;\n    flex-direction: row-reverse;\n    align-items: center;\n\n    .tpo-icon {\n      margin-right: 10px;\n      margin-left: 10px;\n    }\n  }\n\n  .toolbar-action {\n    padding-right: 10px;\n    border-right: 1px solid grey;\n  }\n\n  .progress-bar > span {\n    display: none;\n  }\n}\n\n.content-wrapper {\n  .content-min-height {\n    min-height: calc(~\"100vh - \" @header-footer-height);\n  }\n\n  .trades-grid-header {\n    background-color: @pipeline-header-bg;\n    line-height: 40px;\n    font-weight: bold;\n    font-size: @font-size-base;\n\n    &.trades-title {\n      height: 45px;\n      line-height: 44px;\n      border-bottom: 1px solid @gray-warm-base;\n      padding-left: 25px;\n    }\n  }\n}\n\n/************* CUC Temp Override **************/\n\n\n.ui-grid-header-cell .ui-grid-cell-contents {\n  white-space: normal;\n  -ms-text-overflow: clip;\n  -o-text-overflow: clip;\n  text-overflow: clip;\n  overflow: visible;\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/trades/tradesgrid/tradesgrid.less\n **/","@import './../../../variables.less';\n\n.tradesfilter {\n  height: 100%;\n  font-size: @font-size-base;\n  .view-options, .delivery-options {\n    padding: 15px 25px 15px;\n  }\n  div.radio {\n    margin-top: 0;\n    label {\n      color: @sub-menu-hover-bg !important;\n    }\n  }\n  div.checkbox {\n     margin-top: 0;\n     margin-bottom: 12px;\n    label {\n      color: @sub-menu-hover-bg !important;\n    }\n  }\n  .search-opt-container {\n    margin-top: 10px;\n  }\n  .spacer{\n    margin-bottom: 10px;\n  }\n  .link-button{\n    background:none;\n    border:none;\n    font: inherit;\n    cursor: pointer;\n    color: @link-color;\n    font-size: @font-size-medium;\n  }\n\n  &-link-group{\n    line-height: 35px;\n    padding-top: 10px;\n  }\n  .divider {\n    border-top:1px solid #B9B9B9;\n  }\n  .em-date-picker .input-group-addon.em-calendar {\n    background-color: #fff;\n  }\n  .main-label {\n    padding: 5px 25px 0px;\n    background-color: @left-nav-main-label;\n    label {\n      color: @sub-menu-hover-bg;\n      align-items: center;\n     display: flex;\n         min-height: 36px;\n    }\n  }\n  .option-header {\n    height: 50px;\n    padding: 8px 60px 0px;\n    background-color: @left-nav-options-header;\n    label {\n         color: @sub-menu-hover-bg;\n         align-items: center;\n         display: flex;\n         min-height: 36px;\n         margin: 0 auto;\n         width: 100px;\n         margin-bottom: 0px;\n    }\n  }\n}\n/* applies to the column that wraps the filter component */\n/* that's why it's outside of .filter */\n.trades-filter-background {\n  background-color: @filter-background;\n}\n\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/trades/tradesfilter/tradesfilter.less\n **/","@import \"../../../../variables.less\";\n\n@text-color-label: #808080;\n\n.tradedetailsmodal {\n  line-height: 1.1rem;\n  .panel-heading {\n    background-color: @gray-warm-lightest !important;\n    padding: 12px 15px;\n  }\n  .panel {\n    background-color:@white !important;\n  }\n  .medium-font-size .panel-heading {\n    font-size: @font-size-medium;\n  }\n  .trade-details-container {\n    width: 80%;\n    margin: 30px auto;\n    .details-value, .header-text\n    {\n      font-family: @font-family-semibold;\n    }\n    .control-label {\n      text-align: left;\n    }\n    .note-rates {\n      .details-value {\n       margin-bottom: 0 !important;\n      }\n    }\n    .second-details-pair-offs {\n      .col-xs-2 {\n        border-right: 1px dotted @dotted-border-color;\n      }\n      .last-pair-column {\n        border: none;\n      }\n      .control-label {\n          min-width: 100%;\n      }\n    }\n    .advanced-filter-description  {\n      .control-label {\n      min-width: 150px;\n      max-width: 150px;\n      }\n    }\n    .panel-seperation {\n      border-top: 1px solid @header-border-lightest;\n    }\n    .static-text {\n      color: #808080;\n    }\n    .details-value {\n      margin-top: 0;\n      margin-bottom: 10px;\n    }\n    .row, .static-text {\n      margin: 0;\n    }\n    .second-details-rate, .second-details-pair-offs{\n      label {\n        margin: 0;\n      }\n    }\n    .details .left-border\n    {\n      border-left: 1px dotted @dotted-border-color;\n    }\n    .aot-container .right-border {\n      border-right: 1px dotted @dotted-border-color;\n    }\n    .form-group {\n      margin-bottom: 0;\n    }\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/trades/tradeDetails/tradedetailsmodal/tradedetailsmodal.less\n **/",".trades {\n  width: 100%;\n  .ui-grid-cell {\n    box-sizing: border-box;\n  }\n  .ui-grid-row:hover .ui-grid-cell {\n    background-color: @hover-warm-yellow;\n    border-width: 1px 0 1px 0;\n    border-style: solid;\n    border-color: @grid-row-hover-border-color;\n    /*margin-top: -1px;*/\n    .glyphicon {\n      margin-top: -1px;\n    }\n  }\n  .disable-msg-access{\n    cursor: not-allowed;\n    color: @state-disabled-color;\n  }\n  .progress-bar-success {\n    background-color: @trades-progress-bar-green;\n  }\n  .progress {\n      border-radius: 10px;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/trades/trades.less\n **/","@import '../../../../variables.less';\n\n/**\n   styles for modal\n */\n.em-modal {\n  .modal-body .modal-content {\n    padding-top: 20px;\n    overflow-y: hidden;\n    .icon-recent-documents {\n      font-size: 3em;\n    }\n\n    .body-header-text {\n      padding-top: 20px;\n      text-align: center;\n    }\n  }\n}\n\n/**\n   Toastr Overwrite\n */\n#toast-container {\n  .success {\n    border-left: 5px solid @trades-progress-bar-green;\n  }\n\n  .error {\n    border-left: 5px solid @trades-warning-error-color;\n  }\n  .loan-removal-toast {\n    background-color: @simple-grid-body-row-cell-background-color;\n    background-image: none;\n    color: @dotted-border-color;\n    font-size: 0.875em;\n    border-radius: 0;\n    padding: 0 15px 0 0;\n    min-height: 100px;\n\n    .toastr-icon-success,\n    .toastr-icon-error {\n      float: left;\n      margin: 5px;\n    }\n    .toastr-icon-success {\n      color: white;\n      border-radius: 50%;\n      width: 20px;\n      background-color: #32b87c;\n      height: 20px;\n    }\n    .toastr-text {\n      padding-top: 8px;\n      padding-left: 40px;\n      font-family: @font-family-bold;\n      color: @form-label-color;\n    }\n\n    .toastr-msg {\n      padding: 5px 0 5px 40px;\n    }\n\n    .toast-message {\n      height: 100%;\n    }\n\n    .toast-title {\n      color: @form-label-color;\n    }\n\n    a,\n    a:hover {\n      color: @trade-toast-link-color;\n    }\n\n    .toast-close-button {\n      color: @black;\n    }\n\n    .icon-warning-circle-fill {\n      color: @color-lock-expired;\n    }\n    .toast-close-button {\n      padding-top: 10px;\n    }\n  }\n}\n\n.assignedloans {\n  height: @trades-assigned-grid-height;\n\n  .assigned-loans-grid {\n    height: 100%;\n  }\n  .no-assigned-loans {\n    padding-top: 25px;\n    text-align: center;\n    font-weight: bold;\n  }\n\n  .ui-grid-viewport {\n    .checkbox.input-align {\n      margin-left: 10px;\n      margin-top: 20px;\n    }\n  }\n\n  .flex-grid-row {\n    height: 100%;\n    display: flex;\n    align-items: flex-start;\n\n    &.halign {\n      justify-content: center;\n    }\n\n    &.valign {\n      align-items: flex-start;\n    }\n  }\n\n  .flex-grid-col {\n    height: 100%;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n\n    &.halign {\n      align-items: center;\n    }\n  }\n\n  .ui-grid-invisible {\n    display: none;\n  }\n}\n\n.assignedLoansCompletion {\n  .modalDivider {\n    border-bottom: 1px dotted #d4d4d4;\n    width: 100%;\n    padding: 5px 5px;\n  }\n  .ineligible-loans-list {\n    padding: 10px 50px 0px 100px;\n    overflow-y: auto;\n    height: 150px;\n  }\n  .ineligible-title {\n    padding-bottom: 5px;\n  }\n  .icon-warning-circle-fill {\n    color: @trades-warning-error-color;\n    padding-right: 15px;\n  }\n  .ineligible-loan {\n    display: flex;\n    padding-top: 5px;\n  }\n  .text-container .ineligible-text {\n    margin-top: 12px;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/trades/tradeDetails/assignedloans/assignedloans.less\n **/","@import \"../../../../variables.less\";\n\n@text-color-label: #808080;\n\n/**\n  styles for modal\n */\n.em-modal .modal-content .view-trade-pipeline-btn{\n  min-width:140px;\n}\n\n.eligibleloans {\n\n  width:1300px;\n  margin-left:-20%;\n\n  .eligible-loans-panel .panel-body {\n    padding: 0px 15px;\n  }\n  .ui-grid-row:hover .ui-grid-cell {\n    background-color: @hover-warm-yellow;\n    border-width: 1px 0 1px 0;\n    border-style: solid;\n    border-color: @grid-row-hover-border-color;\n    margin-top: -1px;\n  }\n\n  .canceleligible {\n    margin-left:800px;\n  }\n  .progress-bar-success {\n    background-color: @trades-progress-bar-green;\n  }\n  .progress-bar-warning {\n    background-color: @trades-warning-color;\n  }\n  .progress {\n      border-radius: 10px;\n  }\n  .ui-grid-viewport {\n    .checkbox.input-align {\n      margin-left: 10px;\n      margin-top: 20px;\n    }\n  }\n\n  .flex-grid-row {\n    height: 100%;\n    display: flex;\n    align-items: flex-start;\n\n    &.halign {\n      justify-content: center;\n    }\n\n    &.valign {\n      align-items: flex-start;\n    }\n  }\n\n  .flex-grid-col {\n    height: 100%;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n\n    &.halign {\n      align-items: center;\n    }\n  }\n\n  .ui-grid-invisible {\n    display: none;\n  }\n  line-height: 1.1rem;\n  .panel-heading {\n    background-color: @gray-warm-lightest !important;\n    padding: 12px 15px;\n  }\n  .panel {\n    background-color:@white !important;\n  }\n  .medium-font-size .panel-heading {\n    font-size: @font-size-medium;\n  }\n  .eligible-loans-container {\n    width: 1800px;\n    height:60px;;\n    margin: 60px auto;\n    .details-value, .header-text\n    {\n      font-family: @font-family-semibold;\n    }\n    .control-label {\n      text-align: left;\n    }\n    .eligibleloans-grid {\n      width: 600px;\n    }\n    .note-rates {\n      .details-value {\n        margin-bottom: 0 !important;\n      }\n    }\n    .second-details-pair-offs {\n      .col-xs-2 {\n        border-right: 1px dotted @dotted-border-color;\n      }\n      .last-pair-column {\n        border: none;\n      }\n      .control-label {\n        min-width: 100%;\n      }\n    }\n    .advanced-filter-description  {\n      .control-label {\n        min-width: 150px;\n        max-width: 150px;\n      }\n    }\n    .panel-seperation {\n      border-top: 1px solid @header-border-lightest;\n    }\n    .static-text {\n      color: #808080;\n    }\n    .details-value {\n      margin-top: 0;\n      margin-bottom: 10px;\n    }\n    .row, .static-text {\n      margin: 0;\n    }\n    .second-details-rate, .second-details-pair-offs{\n      label {\n        margin: 0;\n      }\n    }\n    .child-details-row\n    {\n      border-left: 1px dotted @dotted-border-color;\n    }\n    .form-group {\n      margin-bottom: 0;\n    }\n  }\n}\n\n\n/************* CUC Temp Override **************/\n\n\n.ui-grid-header-cell .ui-grid-cell-contents {\n  white-space: normal;\n  -ms-text-overflow: clip;\n  -o-text-overflow: clip;\n  text-overflow: clip;\n  overflow: visible;\n}\n\n.em-modal {\n.modal-body .modal-content .confirmation-modal{\n    padding-top: 0px;\n}\n.completion-text {\n  text-align: center;\n}\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/trades/tradeDetails/eligibleLoans/eligibleLoans.less\n **/",".tradesFulfillment {\n  .trades-header {\n    height: 130px;\n    background-color: @white;\n    white-space: nowrap;\n    .trade-number-header, .trade-limit-program  {\n    display: flex;\n    align-items: center;\n    padding: 5px 0px;\n    .value-text-small{\n    padding-left: 0px;\n    min-width: 115px;\n    }\n    .trade-name {\n        height: 30px;\n        display: flex;\n        align-items: center;\n        padding-left: 15px;\n        a {\n          font-family: @font-family-semibold;\n          font-size: 18px;\n          font-weight: 600;\n          color: @text-color;\n          text-decoration: none;\n        }\n      }\n   }\n   .trade-limit-title {\n     max-width: 245px;\n   }\n   .details-first-row {\n    .header-item-separator {\n      height: 18px;\n      margin: 5px 0;\n    }\n   }\n    .value-text-small {\n      font-family: 'ProximaNova-Bold', Helvetica, Arial, sans-serif;\n      font-size: @font-size-base;\n      color: @text-color;\n      line-height: 15px;\n      min-width: 35px;\n      padding-left: 15px;\n    }\n    .trade-header-seperator {\n      border-bottom: 1px solid @header-border-lightest;\n    }\n  }\n\n  .label-text-margin {\n      margin-top: 8px;\n    }\n  .header-item-separator  {\n      margin: 15px 0;\n      border-right: 1px dotted @dotted-border-color;\n      width: 1px;\n      float: left;\n      height: 60px;\n    }\n  .label-text {\n      font-family: @font-family-base;\n      font-weight: 600;\n      font-size: @font-size-base;\n      color: @text-color;\n      margin: 0;\n      line-height: 15px;\n      min-width: 61px;\n    }\n     .header-section {\n      height: @trades-header-height - 1;\n      padding: 20px 15px 20px 15px;\n      background: @white;\n    }\n    .ls-fourth-column {\n      padding: 18px 20px 25px 10px;\n      .label-text-margin {\n        margin-top: 0;\n      }\n      .label-text {\n        min-width: 45px;\n      }\n      .percentage {\n        margin-top: 5px;\n        margin-left: 10px;\n        min-width: 35px;\n      }\n      .icon-warning-circle {\n        margin-top: 3px;\n        color: @trades-warning-error-color;\n        padding-left: 5px;\n      }\n      .value-text-small {\n        padding-left: 5px;\n        max-width: 130px;\n        margin-left: 0;\n      }\n      .progress-bar-top-label {\n        max-width: 368px;\n      }\n      .proposed-container {\n        padding-right: 35px;\n      }\n      .proposed-amount {\n        color: @trades-warning-color;\n      }\n      .progress {\n        height: 12px;\n        margin: 5px 0;\n        background-color: @trades-progress-bar-background;\n      }\n      .over-limit-text, .over-limit, .over-limit-percent {\n        color: @trades-warning-error-color;\n      }\n      .progress-bar-danger {\n        color: @trades-warning-error-color;\n      }\n      .over-limit-container {\n        padding-right: 60px;\n      }\n    }\n    .ls-third-column, .ls-second-column, .ls-first-column {\n        padding: 15px 15px;\n      .label-text {\n        float: left;\n        min-width: 115px;\n      }\n      .value-text-small {\n        max-width: 101px;\n      }\n    }\n    .ls-first-column {\n      min-width: 245px;\n      max-width: 245px;\n    }\n    .ls-second-column {\n        max-width: 235px;\n        .label-text {\n        min-width: 125px;\n      }\n    }\n    .header-section-trades {\n      .header-section();\n      padding: 15px 0 15px 40px;\n      .trade-limit .value-text-small {\n        padding-left: 5px;\n      }\n      .trade-details {\n        .loan-program {\n          font-family: @font-family-base;\n          font-weight: 600;\n          display: inline-block;\n          color: @text-color;\n          height: 16px;\n          margin-bottom: 4px;\n        }\n      }\n    }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/trades/tradesFulfillment/tradesFulfillment.less\n **/","@import \"../../variables.less\";\n\n.registerloan {\n  .modal-body {\n    padding-bottom: 0px;\n    padding-top: 0px;\n    font-size: @font-size-medium;\n    .container-fluid .select-contacts .contacts-content\n    .row-form-group-main .row-form-group .form-control:not(.date-picker) {\n    height: 32px;\n    }\n  }\n  .register-loan-info {\n    padding: 20px 0 20px 15px;\n    font-size: @font-size-medium;\n    font-weight: bold;\n  }\n  .register-loan-btn-container {\n    padding: 30px 0 15px 15px;\n  }\n  .register-loan-sub-text {\n    font-size: @font-size-base;\n    padding-bottom: 10px;\n  }\n  .register-loan-ctrl-container {\n    padding-bottom: 10px;\n  }\n  .register-loan-cancel-btn {\n    margin-right: 10px;\n  }\n\n  .select-contacts {\n    .contacts-content {\n      background-color: #F6F7F8;\n      margin-left: -45px;\n      margin-right: -45px;\n    }\n\n    .row-form-group-main:first-child {\n      padding-top: 30px;\n    }\n\n    .row-form-group-main:last-child {\n      padding-bottom: 30px;\n    }\n\n    .contact-title {\n      font-weight: bold;\n      padding: 0px 0px 20px 60px;\n    }\n\n    .contact-label {\n      text-align: right;\n      padding-right: 0px;\n    }\n\n    .row-separator {\n      padding: 30px;\n      .dotted-separator {\n        border-top: 1px dotted #808080;\n        margin: auto;\n        width: 90%;\n        display: block;\n      }\n    }\n\n    .row-form-group:nth-child(2) {\n      margin-bottom: 10px;\n    }\n  }\n\n  .upload-fnm {\n    .upload-container {\n      background-color: #F6F7F8;\n      margin-left: -30px;\n      margin-right: -30px;\n      padding-top: 50px;\n      height: 150px;\n    }\n    .fancy-uploader {\n      margin: auto !important; // in order to override the margin 0 given in vendor\n      float: none;\n      display: block;\n      border: 1px dashed #808080;\n      padding: 5px;\n      width: 300px;\n      height: auto !important; // in order to override the margin 0 given in vendor\n    }\n  }\n\n  .selected-file-metadata {\n    border: 1px solid @gray-warm-darker;\n    margin: 0 0 10px 0;\n    padding: 5px 5px 5px 10px;\n    background-color: @white;\n    span {\n      margin-right: 10px;\n      font-size: 12px;\n    }\n    span.file-type-icon {\n      height: @file-type-icon;\n      width: @file-type-icon;\n      display: inline-block;\n      margin-right: 10px;\n      text-align: center;\n      color: @white;\n      font: bold 7px/@file-type-icon ProximaNova-Regular;\n      background-image: url('./../../../assets/icon-file-type.svg');\n    }\n  }\n\n  .file-uploader-container {\n    height: 200px;\n    justify-content: center;\n    margin-left: -30px;\n    margin-right: -30px;\n    padding: 30px 30px;\n    background-color: #F6F7F8;\n    position: relative;\n    display: flex;\n    align-items: center;\n    text-align: center;\n\n    .fancy-uploader-container{\n       max-width:320px; // !important used to override vendor css\n\n      .fancy-uploader-label { //reset these overrides from docgroup.less//\n        padding-top: 0;\n        width: 185px;\n\n        .icon-upload-file {\n          float: left;\n        }\n      }\n      .fancy-uploader-button {\n        margin-top: 3px;\n        button {\n          float: left;\n          line-height: 6px;\n        }\n      }\n    }\n\n\n\n    .file-uploader-control {\n      width: 100%;\n      file-uploader {\n        width: 100%;\n      }\n    }\n    .fancy-uploader {\n      background-color: #FFFFFF;\n    }\n    .fancy-uploader-wrapper {\n      text-align: center;\n      .uploadedArea {\n        background: transparent;\n      }\n      .hover-highlight {\n        position: absolute;\n        left: 0;\n        top: 0;\n        width: 100%;\n        height: 100%;\n        cursor: -webkit-grab;\n        cursor: grab;\n        background-color: rgba(18, 147, 229, 0.8);\n        cursor: grab;\n        .highlight-content {\n          margin-top: 78px;\n          color: #FFFFFF;\n        }\n      }\n    }\n    .actionButtonHolder {\n      display: none !important; // !important because the code add display block inline.\n    }\n  }\n\n  .tileHolder {\n    .tile {\n      width: 100%;\n      margin: 0;\n      height: 60px;\n      margin-bottom: 10px;\n      .fileDetails {\n        width: 80%;\n        float: left;\n        height: auto;\n      }\n    }\n  }\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/registerloan/registerloan.less\n **/","@import '../../../variables.less';\n\n.chooseloantype {\n  .modal-body {\n    font-size: @font-size-xlarge;\n    text-align: center;\n  }\n\n  .modal-footer {\n    text-align: center;\n  }\n\n  .loan-modal-button {\n    margin-bottom:5px;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/registerloan/chooseloantype/chooseloantype.less\n **/",".loan-criteria{\n  caption .actions-buttons {\n    margin: 15px 0;\n  }\n  .underwriting-table {\n    margin-bottom: 6px;\n    tr td {\n      font-size: @font-size-base;\n    }\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/correspondent/loancriteria/loancriteria.less\n **/","@import './../../variables.less';\n@import './loancriteria/loancriteria.less';\n\n.correspondent {\n  background-color: @gray-warm-base;\n  min-height: 800px;\n  .em-forms {\n    padding: 0;\n  }\n  .corr-content-container {\n    width: 80%;\n    margin: 0 auto;\n    .uploadedArea {\n      display: none;\n    }\n    .duplicate-file-warning-msg {\n      margin-top: 15px;\n      margin-left: 50px;\n    }\n    .selected-file-metadata {\n      border: 1px solid @gray-warm-darker;\n      margin: 20px 50px 0 50px;\n      padding: 5px 5px 5px 10px;\n      background-color: @white;\n      span {\n        margin-right: 10px;\n        font-size: 12px;\n      }\n      span.file-type-icon {\n        height: @file-type-icon;\n        width: @file-type-icon;\n        display: inline-block;\n        margin-right: 10px;\n        text-align: center;\n        color: @white;\n        font: bold 7px/@file-type-icon ProximaNova-Regular;\n        background-image: url('./../../../assets/icon-file-type.svg');\n      }\n    }\n\n    .file-uploader-container {\n\n      .fancy-uploader-container {\n        max-width: 320px;\n\n        .fancy-uploader-label {\n          //reset these overrides from docgroup.less//\n          padding-top: 0;\n          width: 185px;\n          .icon-upload-file {\n            float: left;\n          }\n        }\n        .fancy-uploader-button {\n          margin-top: 3px;\n          button {\n            float: left;\n            line-height: 6px;\n          }\n        }\n      }\n\n      .actionButtonHolder {\n        display: none !important;\n      }\n    }\n\n  }\n  .corr-header-footer {\n    line-height: 80px;\n    padding: 0 40px;\n    font-weight: bold;\n    font-size: @font-size-h3;\n    background-color: @gray-warm-lightest;\n  }\n  .page-data {\n    background-color: @gray-warm-lightest;\n    box-shadow: rgba(0, 0, 0, 0.19) 2px 2px 1px;\n  }\n  .dashed-border-right {\n    border-right: 1px dashed @gray-warm-dark;\n  }\n  .dashed-border-bottom {\n    border-bottom: 1px dashed @gray-warm-dark;\n  }\n  .large-font-size .panel-heading {\n    font-size: @font-size-large;\n  }\n  .medium-font-size .panel-heading {\n    font-size: @font-size-medium;\n  }\n  .panel-container,\n  .panel,\n  .panel-heading {\n    box-shadow: none;\n    line-height: 20px;\n  }\n  .panel,\n  .groupbox .panel-heading {\n    background-color: @gray-warm-lightest !important;\n  }\n  .groupbox .panel-heading {\n    border-bottom: none;\n  }\n  .panel-heading {\n    background-color: @white !important;\n  }\n  .panel-top-margin {\n    margin-top: 20px !important;\n  }\n  .panel-no-border-top {\n    border-top: none;\n  }\n  .validate-btn-container {\n    padding: 10px 20px 20px;\n  }\n  .panel-body-padding {\n    padding: 20px 40px 40px;\n  }\n  .corr-btn-container {\n    width: 100%;\n    position: absolute;\n    bottom: 0;\n    left: 0;\n    background-color: @gray-warm-lightest;\n    line-height: 80px;\n    .corr-btn-wrapper {\n      margin: 0 auto;\n      width: 80%;\n    }\n  }\n  .last-panel-margin {\n    margin-bottom: 110px;\n  }\n  .error-container {\n    padding: 0;\n  }\n  .table-container {\n    background-color: white;\n    padding: 15px 0 0 0;\n    border: 2px solid #a1a1a1;\n    border-radius: 5px;\n    margin: auto;\n    .glyphicon-ok {\n      color: #23B574;\n    }\n    .glyphicon-remove {\n      color: #950032;\n    }\n    td:nth-child(1),\n    th:nth-child(1) {\n      padding-left: 20px;\n    }\n    thead th {\n      font-size: @font-size-medium;\n    }\n    caption {\n      color: #333333;\n      padding: 0;\n      margin-left: 20px\n    }\n    .main-header {\n      font-size: @font-size-large;\n      font-weight: bold;\n      margin-bottom: 10px;\n    }\n    .sub-header {\n      margin: 10px 0;\n      font-size: @font-size-base;\n    }\n  }\n  .correspondent-form {\n    .ssn-control {\n      input {\n        box-shadow: inset 0px 2px 0px 0px rgba(172, 179, 188, 0.4);\n      }\n      .em-toggle-show-ssn {\n        right: 0px;\n      }\n    }\n\n    .registerloan-btn-wrapper {\n      float: right;\n      .btn {\n        margin-right: 25px;\n      }\n    }\n\n    .cancelloan-btn-wrapper {\n      float: right;\n    }\n\n    .registerloan-btn-wrapper .btn, .cancelloan-btn-wrapper .btn {\n      margin-top: 15px;\n      margin-bottom: 15px;\n      float: right;\n    }\n  }\n  .business-rule-title {\n    font-weight: bold;\n    font-size: @font-size-large;\n    padding: 0 15px 15px 15px;\n  }\n\n  #errors-table {\n    td {\n      padding: 10px;\n    }\n\n    tr:first-child {\n      td {\n        font-weight: bold;\n        background-color: @gray-warm-dark;\n      }\n    }\n  }\n\n  .license-error-message {\n    margin: 20px;\n    padding: 0px 0px 50px 20px;\n    border-bottom: 1px @gray-warm-base solid;\n    font-size: @font-size-medium;\n    font-weight: bold;\n  }\n  .license-cancel-button {\n    float: right;\n    margin: 0 54px 10px 0;\n  }\n  .noti-details-div {\n    border-bottom: 0px !important;\n  }\n\n  .external-comp-holder {\n    padding: 15px 25px;\n  }\n\n  .business-rule-display {\n    padding: 20px;\n    background: @white;\n    border: 2px solid #a1a1a1;\n    border-radius: 5px;\n  }\n\n  .action-btns-container>button {\n      margin-top: 15px;\n      margin-bottom: 15px;\n\n      &:first-child {\n          margin-right: 10px;\n      }\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/correspondent/correspondent.less\n **/",".scenarios {\n\n  .instructional-text {\n    padding-top:10px;\n    max-width:60%;\n    margin-left:0px;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/scenarios/scenarios.less\n **/",".home {\n  .content-wrapper {\n    padding: 0 10px;\n  }\n  .home-content-area {\n    // min-height: 388px; do we need this? it screws up the pipeline grid page\n    height: 100%;\n  }\n  .content-wrapper.home-content-area {\n    padding: 0;\n  }\n  .register-loan-link, .pipeline-link, .trade-loan-link {\n    cursor: pointer;\n  }\n}\n\n.search-modal-width {\n  .modal-dialog {\n    width: 1200px;\n  }\n  .modal-body {\n    height: calc(~\"100vh - 165px\");\n    max-height: 990px;\n    overflow-x: hidden;\n    overflow-y: auto;\n  }\n  &.ppsearch-modal-width {\n    .modal-body {\n      max-height: 858px;\n    }\n  }\n  &.scenarios-modal-width {\n    .modal-body {\n      max-height: 1025px;\n    }\n  }\n}\n\n.modal-dialog {\n  .modal-content {\n    border-radius: 5px 5px @modal-border-radius @modal-border-radius;\n      .modal-header {\n        background-color: @modal-header-background-color;\n        height: 27px;\n        padding: 0 5px 0 20px;\n        border-radius: @modal-border-radius @modal-border-radius 0 0;\n        box-sizing: border-box;\n        .close {\n          color: @modal-close-box-icon-color;\n          height: 16px;\n          vertical-align: middle;\n          padding: 2px;\n          margin: 0;\n          .close-icon {\n            background: url('../../assets/icon-close-white.svg') center center / contain no-repeat;\n            display: block;\n            width: 12px;\n            height: 12px;\n            margin-top: 0;\n          }\n          &:hover {\n            background-color: rgba(0, 0, 0, 0.25);\n            cursor: pointer;\n          }\n        }\n        .modal-title {\n          padding: @modal-header-title-padding 0;\n          text-align: left;\n          float: left;\n          font-size: @modal-header-title-size;\n          color: @modal-header-title-color;\n          font-weight: @modal-header-title-font-weight;\n          line-height: 17px;\n        }\n      }\n      .modal-body {\n        padding: @modal-section-padding;\n        color: @black;\n        vertical-align: top;\n        .panel {\n          box-shadow: none;\n        }\n        .form-control:not(.date-picker) {\n          height: @input-field-height;\n        }\n        .form-group {\n          .control-label {\n            margin-top: 0;\n            line-height: @input-field-height;\n          }\n          .form-group {\n            margin: 0 !important;\n          }\n        }\n        .form-group-extra-margin {\n          .form-group {\n            margin-bottom: 20px !important;\n          }\n        }\n        .col-padding-right {\n          padding-right: 20px;\n        }\n        .col-padding-left {\n          padding-left: 20px !important;\n        }\n      }\n      .modal-footer {\n        width: 100%;\n        padding: @modal-section-padding;\n        border-radius: 0 0 @modal-border-radius @modal-border-radius;\n        border-top: 1px solid @modal-section-divider-color;\n        .btn {\n          margin-left: 10px;\n        }\n      }\n    .em-small-modal {\n      .modal-body {\n        padding: 20px 26px 20px 20px;\n        min-height: 67px;\n      }\n      .modal-footer {\n        padding: 10px 20px;\n      }\n      .modal-msg-title {\n        font-weight: bold;\n        font-size: @font-size-large;\n      }\n      .modal-msg {\n        line-height: 18px;\n        font-size: @font-size-base;\n      }\n    }\n  }\n}\n\n//Export print Icon\n.tpo-doc-export-print-icon {\n  padding-right: 0;\n  text-align: right;\n  display: inline-block;\n  cursor: pointer;\n  vertical-align: bottom;\n  &:hover {\n    color: @icon-hover-color;\n  }\n}\n\n.print-small {\n  padding-right: 0;\n  text-align: right;\n  padding-top: 1px;\n}\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/home.less\n **/",".tpo-documents {\n  margin: 10px 40px;\n  min-height: 100%;\n  height: auto;\n\n  .content-wrapper, .container-fluid {\n    padding: 0;\n  }\n\n  .page-heading {\n    font-size: 1.5rem;\n    padding-bottom: 10px;\n    margin: 20px 0;\n    border-bottom: 1px solid #ddd;\n  }\n\n  .page-sub-heading {\n    margin: 30px 0;\n  }\n\n  .panel {\n    margin-bottom: 2rem;\n\n    .panel-heading {\n      height: 40px;\n    }\n  }\n\n  .doc-grid .panel-body {\n    padding: 0 15px;\n  }\n\n  .alert.alert-info {\n    box-shadow: none;\n    padding: 15px 20px;\n    .glyphicon {\n      font-size: 1.5em;\n    }\n    .alert-info-message {\n      padding-left: 10px;\n      position: relative;\n      top: -5px;\n    }\n  }\n\n  .ui-grid {\n    border: none;\n    height: 200px;\n    padding-bottom: 0;\n\n    .ui-grid-top-panel {\n      display: none;\n    }\n    .doc-links, .file-info {\n      padding: 12px 0 0 20px;\n    }\n\n    .em-complex-table-footer {\n      margin-top: -30px;\n      .em-pageview {\n        display: none;\n      }\n    }\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/documents/documents.less\n **/","@import \"../variables\";\n\n.form-reset-password {\n  padding: 20px 120px 20px 40px;\n  .form-group {\n    clear: both;\n    input[type=\"text\"] {\n      font-weight: bold;\n      color: #555656;\n    }\n  }\n  .col-md-4, .col-md-8 {\n    padding: 0;\n  }\n  .col-md-4 {\n    text-align: right;\n    line-height: 32px;\n  }\n  label {\n    font-weight: normal;\n    font-size: @font-size-base;\n  }\n  .last-label {\n    line-height: normal;\n    width: 90px;\n    margin-left: 40px;\n  }\n  .error-holder {\n    margin-top: -10px;\n    padding: 0;\n    margin-bottom: 0 !important;\n  }\n  .error-message {\n    display: block;\n    padding: 0;\n    color: @error-text-color;\n    font-size: @font-size-base;\n  }\n  .em-astRequired {\n    margin-right: 5px;\n  }\n\n  .button-holder {\n    text-align: right;\n    .btn {\n      margin-left: 15px;\n    }\n  }\n\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/resetpassword/resetpassword.less\n **/","@import '../variables';\n\n.tpo-top-login {\n  font-size: @font-size-base;\n  position: relative;\n  .tpo-login-display {\n    vertical-align: middle;\n    min-width: @dropdown-size-extra-small;\n    padding-bottom: 5px;\n    text-align: right;\n    line-height: initial;\n    cursor: pointer;\n    .tpo-user-name {\n      text-align: right;\n      vertical-align: middle;\n      font-size: @font-size-base;\n    }\n    .tpo-arr {\n      display: inline-block;\n      vertical-align: middle;\n      font-size: inherit;\n      padding-left: 5px;\n    }\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/topnavigation/topnavigation.less\n **/","@import \"../variables\";\n\n.login-wrapper {\n  padding: 40px;\n  margin: -40px;\n}\n\n.login-wrapper {\n  .checkbox {\n    margin-top: 10px;\n    margin-bottom: 40px;\n    /***** Checkbox adjustments *****/\n    label {\n      font-size: @font-size-base;\n      padding-left: 26px;\n      width: auto;\n      &:before, &:after {\n        margin: 0;\n        left: 0;\n        top: 3px;\n      }\n    }\n    input {\n      min-width: initial !important;\n      width: initial !important;\n    }\n  }\n}\n\n.header-label {\n  font-size: @font-size-h2;\n  color: @black;\n  margin-bottom: 35px;\n  font-weight: lighter;\n}\n\n.form-width {\n  width: 256px;\n}\n\n.form-group {\n  margin-bottom: 10px;\n}\n\n.fp-link {\n  font-size: @font-size-base;\n  margin-top: 10px;\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/login/login.less\n **/","@import '../variables.less';\n@login-body-background: #E1E1E1;\n@text-color: #474747;\n@sign-input-box: #D8D8D8;\n@link-color: #139AEA;\n\n.vanilla-login {\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n  height: 100vh;\n  input:-webkit-autofill {\n    -webkit-box-shadow: 0 0 0 30px white inset;\n  }\n\n  #vanillaLoginFrame {\n    position: relative;\n    width: 100%;\n    height: 100%;\n  }\n\n  @media only screen and (min-device-width: 737px) {\n  .login-container {\n    top: 25%;\n    left: 50%;\n    transform: translate(-50%, 0);\n    }\n  }\n\n  @media only screen and (max-width: 736px) and (min-device-width: 320px) {\n    .login-container {\n      height: 100%;\n      width: 100%;\n    }\n  }\n\n  .login-container {\n    width: 450px;\n    max-width: 100%;\n    position: fixed;\n    bottom: 0;\n    z-index: 2;\n    .login-body {\n      display: flex;\n      margin-top: 4%;\n      margin: 0 auto;\n      background: @white;\n      border: 1px solid @login-body-background;\n    }\n\n    .signin {\n      border-right: 1px solid @login-body-background;\n      background-color: @white;\n      font-size: 13px;\n      width: 100%;\n      box-shadow: 0 0 7px rgba(0, 0, 0, 0.25);\n    }\n\n    .signin-form {\n      padding: 20px;\n      background: @white;\n    }\n\n    .signin-title {\n      display: block;\n      width: 100%;\n      padding-bottom: 16px;\n      border-bottom: 1px solid @login-body-background;\n      text-transform: uppercase;\n      color: @text-color;\n      font-size: 24px;\n      font-weight: bold;\n      text-align: center;\n    }\n\n    .signin-group {\n      margin-top: 32px;\n      .margin-none {\n        margin: 0;\n      }\n    }\n\n    .signin-label {\n      text-transform: uppercase;\n      color: @text-color;\n      font-size: 13px;\n      margin-bottom: 8px;\n      float: left;\n    }\n\n    .signin-input {\n      width: 100%;\n      box-shadow: none !important;\n      border: solid 1px @sign-input-box !important;\n    }\n\n    .password-toggle {\n      position: relative;\n    }\n\n    .signin-input--password {\n      padding-right: 40px;\n    }\n\n    .password-toggle .toggle-button.inactive {\n      background-position: 0 1px;\n      background-repeat: no-repeat;\n    }\n\n    .password-toggle .toggle-button {\n      border: 0;\n      cursor: pointer;\n      position: absolute;\n      top: 32px;\n      right: 9px;\n      width: 22px;\n      height: 16px;\n    }\n\n    .rememberMe {\n      margin: 1em 0;\n      position: relative;\n    }\n\n    .signin-actions {\n      padding: 10px 0;\n      width: 100%;\n      text-align: center;\n      .action-signin {\n        padding: 12px 72px;\n        font-size: 13px;\n        width: 100%;\n        height: 45px;\n        line-height: 1.375rem;\n        text-transform: uppercase;\n        color: @white;\n        text-align: center;\n        border-radius: 4px;\n        margin-bottom: 10px;\n      }\n    }\n\n    a {\n      color: @link-color;\n      text-decoration: none;\n    }\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/vanillalogin/vanillalogin.less\n **/","@import '../../variables.less';\n\n.vanillaforgotpassword {\n  .icon-chevron-large-left {\n    padding-top: 20px;\n    position: absolute;\n    float: left;\n  }\n  .error-holder {\n    padding-top: 10px;\n  }\n  .text-bold {\n    font-family: @font-family-bold;\n  }\n  .reset-instr {\n    padding: 20px 5px;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/vanillalogin/vanillaforgotpassword/vanillaforgotpassword.less\n **/","@import '../../variables';\n@import \"../../app-mixins\";\n\n.banner {\n  height: auto;\n  background-color: #C1C5CC;\n  margin-bottom: 15px;\n  max-width:815px;\n  max-height: 295px;\n  min-height: 295px;\n  position: relative;\n  .banner-img {\n    max-width: 100%;\n    max-height: 295px;\n  }\n}\n\n.banner-text {\n  height: 75px;\n  width:50%;\n  background-color: @white;\n  padding: 5px;\n  border-left: 5px solid;\n  .opacity(85);\n}\n\n.banner-text-center {\n  z-index: 100;\n  position: absolute;\n  left: 50%;\n  top: 50%;\n  transform: translate(-50%, -50%);\n  max-width: 50%;\n  text-align: center;\n}\n\n.banner-text-top-left {\n  z-index: 100;\n  position: absolute;\n  left: 0;\n  top: 0;\n  max-width: 50%;\n  text-align: left;\n  margin-left:5px;\n  margin-top:5px;\n}\n\n.banner-text-top-right {\n  z-index: 100;\n  position: absolute;\n  left: 50%;\n  top: 0;\n  max-width: 50%;\n  text-align: left;\n  margin-top:5px;\n}\n\n.banner-text-bottom-left {\n  z-index: 100;\n  position: absolute;\n  left: 0;\n  top: 70%;\n  max-width: 50%;\n  text-align: left;\n  margin-left: 5px;\n}\n\n.banner-text-bottom-right {\n  z-index: 100;\n  position: absolute;\n  left: 50%;\n  top: 70%;\n  max-width: 50%;\n  text-align: left;\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/content/banner/banner.less\n **/","@import '../../variables.less';\n.contactus {\n  color: #473;\n}\n.module-title {\n  color: @form-label-color;\n  font-size: @font-size-large;\n  padding-bottom: 25px;\n  font-weight: bold;\n}\n\n.contact-row {\n  width:100%;\n\n}\n.contact-type {\n  font-size: @font-size-small;\n  font-weight: bold;\n  padding:0;\n  a {\n    color: @form-label-color;\n  }\n  a:hover {\n    color: @form-label-color;\n  }\n}\n\n.contact-email {\n  font-size: @font-size-small;\n  padding:0;\n  a {\n    color: #950032;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/content/contactus/contactus.less\n **/",".custommodules {\n  color: #179;\n}\n.custom-module:last-child{\n  margin-bottom: 0;\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/content/custommodules/custommodules.less\n **/","@import '../../variables.less';\n\n.footer-additional-info {\n  max-width: 33%;\n  min-height: 95px;\n  padding-right: 20px;\n  padding-left: 20px;\n  float: left;\n  font-size: @font-size-small;\n  ul li {\n    list-style: none;\n    line-height: 18px;\n  }\n  a {\n    &:hover {\n      text-decoration: underline;\n      opacity: 0.75;\n      cursor: pointer;\n    }\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/content/footeradditionalinfo/footeradditionalinfo.less\n **/","@import '../../variables.less';\n\n.footer-address-info {\n  max-width: 33%;\n  min-height: 95px;\n  border-right: 1px solid rgba(255, 255, 255, .25);\n  padding-right: 20px;\n  padding-left: 25px;\n  box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  -webkit-box-sizing: border-box;\n  float: left;\n  font-size: @font-size-small;\n  ul li {\n    list-style: none;\n    line-height: 18px;\n  }\n  a {\n    &:hover {\n      text-decoration: underline;\n      opacity: 0.75;\n      cursor: pointer;\n    }\n  }\n\n\n}\n\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/content/footercontact/footercontact.less\n **/","@import '../../variables.less';\n.footer-quick-links {\n  max-width: 33%;\n  min-height: 95px;\n  border-right: 1px solid rgba(255, 255, 255, .25);\n  padding-right: 20px;\n  float: left;\n  font-size: @font-size-small;\n  .link-box {\n    float: left;\n    padding: 0px 10px 0 0;\n  }\n  ul li {\n    list-style: none;\n    line-height: 18px;\n  }\n  a {\n    &:hover {\n      text-decoration: underline;\n      opacity: 0.75;\n      cursor: pointer;\n    }\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/content/footerquicklinks/footerquicklinks.less\n **/","@import '../../variables.less';\n\n.releaseinfo {\n  padding: 0 15px 20px 15px;\n  display: block;\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/content/releaseinfo/releaseinfo.less\n **/","@import \"../../variables.less\";\n\n.main-menu-container {\n  .register-loan-link, .tpo-documents-link {\n    cursor: pointer;\n  }\n}\n\n.mainnavigation {\n  color: #505;\n}\n\n  .main-nav {\n    font-size: @header-left-nav-font-size;\n    position: relative;\n    height: 36px;\n    margin-bottom: 15px;\n    color: @header-nav-font-color;\n    padding: 10px 0 18px 0px !important;\n    margin-right: 40px;\n    .nav-item {\n      vertical-align: middle;\n      text-align: right;\n      cursor: pointer;\n      .nav-item-text {\n        font-family: @font-family-semibold;\n        font-size: @font-size-base;\n        text-transform: uppercase;\n        text-align: right;\n        vertical-align: middle;\n      }\n      .nav-arr {\n        display: inline-block;\n        vertical-align: middle;\n        font-size: inherit;\n      }\n    }\n  }\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/content/mainnavigation/mainnavigation.less\n **/","@import '../../variables.less';\n.quicklink-row {\n  line-height: 34px;\n  border-bottom: 1px solid @gray-warm-light;\n\n  a {\n    color: @black;\n    font-size: @font-size-large;\n    font-weight: bold;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/content/quicklinks/quicklinks.less\n **/","@import './../../variables';\n\n.site-logo {\n  width: 290px;\n  height: 70px;\n  display: inline-block;\n}\n\n.logo-container {\n  display: inline-block;\n  cursor: pointer;\n  max-height: @header-logo-container-max-height;\n  max-width: @header-logo-container-max-width;\n  .logo-image img {\n    max-height: @header-logo-container-max-height;\n    max-width: @header-logo-container-max-width;\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/content/sitelogo/sitelogo.less\n **/","@import \"./../../variables.less\";\n\n.ribbon-container {\n  max-height: 400px;\n  float: left;\n  width: 100%;\n  overflow-y: auto;\n}\n\n.ribbon {\n  overflow-y: auto;\n  width: 100%;\n  background-color: @footer-background-color;\n  min-height: 64px;\n  max-height: 400px;\n}\n\n.ribbon-text {\n  overflow: hidden;\n  p {\n    margin: 0;\n    padding: 0;\n    line-height: normal;\n    img {\n      max-height: 400px;\n    }\n  }\n}\n\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/content/customribbon/customribbon.less\n **/","@import '../../variables.less';\n.copy-right {\n  padding: 0 15px 20px 15px;\n  display: block;\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/content/copyright/copyright.less\n **/","@import './../../variables.less';\n.message-body {\n  font-size: @font-size-medium;\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/content/messagemodal/messagemodal.less\n **/","@import \"./../variables.less\";\n\n.contactus-page {\n  font-size: @font-family-base;\n  color: @black;\n  .contact-header {\n    font-size: @font-size-form-header;\n  }\n  .contact-info {\n    padding-top: 40px;\n    padding-bottom: 20px;\n    font-weight: lighter;\n    font-size: @font-size-medium;\n  }\n\n  .contact-info-phone {\n    font-weight: lighter;\n    font-size: @font-size-medium;\n  }\n\n  .contact-content {\n    padding-top: 30px;\n  }\n  .phone-type {\n    width: 90px;\n  }\n}\n\n\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/contactuspage/contactuspage.less\n **/","@import \"./../variables.less\";\n\n.sitebuildertrans {\n  color: @menu-text-color;\n  .tpo-top-nav > ul a {\n    font-size: @font-size-base;\n  }\n  .footer-additional-info {\n    font-size: @font-size-base;\n  }\n  .login-wrapper {\n    .form-width{\n      width: auto;\n      input{\n        min-width: auto;\n      }\n    }\n  }\n  .template-header{\n    overflow: hidden;\n    .theme-header{\n      text-editor-component{\n        display: block;\n        p{\n          margin-bottom: 0;\n          margin-left: 15px;\n        }\n      }\n    }\n  }\n\n}\n.tpo-top-login .nav-panel{\n  display: block ;\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/sitebuildertrans/sitebuildertrans.less\n **/","@import '../../../../../../variables.less';\n\n.fhagiftfunds {\n  .source-checkboxes {\n  .checkbox {\n    margin-top: 5px;\n  }\n}\n  .fhagiftfunds--divider {\n    margin: 15px 15px 15px 35px;\n    border-top: 1px dashed @dashed-border-color;\n  }\n  .icon--close--floatright {\n    float: right;\n    color: @dashed-border-color; // re-using border color for icon\n    padding-right: 15px;\n    padding-bottom: 15px;\n  }\n}\n\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/actions/du/fhagiftfunds/fhagiftfunds.less\n **/","@import './../../../../../../variables.less';\n\n.conditionspopupmodal {\n  .panel {\n    padding-bottom: 10px;\n    .panel-heading {\n      background-color: @gray-warm-base !important;\n      margin: 10px 20px 0 20px;\n      border-radius: 5px 5px 0 0;\n    }\n    .panel--padding {\n      padding: 10px 10px;\n    }\n    .panel--border {\n      border: 1px solid @panel-border-color;\n    }\n    .panel-body {\n      height: 150px;\n      margin: 0 20px 10px 20px;\n      overflow-y: scroll;\n      .condition {\n        height: 50px;\n        padding: 10px;\n        border: 1px solid @panel-border-color;\n      }\n    }\n  }\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/home/pipeline/loan/docsconditions/docsgroup/conditionspopupmodal/conditionspopupmodal.less\n **/",".footerimages {\n  color: #621;\n}\n\n\n\n/** WEBPACK FOOTER **\n ** webpack:///src/app/content/footerimages/footerimages.less\n **/"],"sourceRoot":""}