

.ag-routeView__main{display:none}.ag-routeView__main--inited{display:block}


.ag-button{display:block;width:100%}@media screen and (min-width: 576px){.ag-button{display:inline-block;width:auto}}

.ag-siteHeader{display:table;width:100%;padding:10px 25px}.ag-siteHeader__left{display:table-cell;text-align:left;vertical-align:middle}.ag-siteHeader__logo{display:inline-block;vertical-align:middle}.ag-siteHeader__right{display:table-cell;text-align:right;vertical-align:middle}.ag-siteHeader__control .ag-button{width:118px;padding:9px 0}.ag-siteHeader__control .ag-button--logoutBtn{display:inline-block}.ag-siteHeader__control .ag-button--printBtn{display:none}@media screen and (min-width: 576px){.ag-siteHeader__control .ag-button--printBtn{display:inline-block}}



.ag-notification{display:table;width:100%;background-color:#F4F4F4;border:1px solid #F4F4F4;border-radius:8px;padding:15px 0}.ag-notification--failure{color:#B92D00}.ag-notification__iconContainer{display:table-cell;vertical-align:middle;width:40px;text-align:center;padding:0 15px}.ag-notification__icon{vertical-align:middle;display:inline-block;position:relative;width:28px;height:28px;border-radius:50%}.ag-notification__icon--success{background-color:#349651}.ag-notification__icon--success::before{content:"";position:absolute;left:12px;top:8px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.ag-notification__icon--failure{background-color:#B92D00}.ag-notification__icon--failure::before{content:"\00D7";position:absolute;left:8px;bottom:1px;color:white;font-size:22px;line-height:1.2}.ag-notification__msgContainer{display:table-cell;vertical-align:middle;padding-right:15px}

.ag-toast{width:100%;position:fixed;top:100px;left:0;text-align:center;z-index:9}.ag-toast__item{opacity:0}.ag-toast__item .ag-notification{width:auto;display:inline-block}.ag-toast__item--showing{opacity:1;transition:opacity 500ms}.ag-toast__item--removing{opacity:0;transition:opacity 500ms}

.ag-diagnostics{display:none}

.ag-formField{margin:5px 0}.ag-formField.ag-formField--invisible{display:none}.ag-formField__label{margin:5px 0}.ag-formField__label .ag-icontip{margin-left:10px}.ag-formField__control{margin:5px 0}.ag-formField__error{margin:5px 0;color:red}.ag-formField__error--disabled{display:none}.ag-formField--required .ag-formField__label label::after{content:"*";margin-left:5px;color:red}

.ag-icontip{cursor:pointer}

.ag-input{width:100%;padding:5px}.ag-input--error{border:1px solid red}.ag-input--checkbox{display:inline-block;position:relative;cursor:pointer;border:1px solid;border-radius:3px;width:20px;height:20px}.ag-input--checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.ag-input--checkbox input:checked ~ .ag-checkbox__mark::after{display:block}.ag-input--checkbox .ag-checkbox__mark{position:absolute;top:0;left:0}.ag-input--checkbox .ag-checkbox__mark::after{content:"";position:absolute;display:none;left:7px;top:4px;width:5px;height:8px;border:solid;border-width:0 2px 2px 0;transform:rotate(45deg)}.ag-input--radio .ag-radio{position:relative;cursor:pointer}.ag-input--radio .ag-radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.ag-input--radio .ag-radio input:checked ~ .ag-radio__mark::after{display:block}.ag-input--radio .ag-radio .ag-radio__mark{position:absolute;top:1px;left:0;border:1px solid;border-radius:50%;width:18px;height:18px}.ag-input--radio .ag-radio .ag-radio__mark::after{content:"";position:absolute;display:none;top:3px;left:3px;width:10px;height:10px;border-radius:50%}.ag-input--radio .ag-radio .ag-radio__option{margin:0 5px 0 20px;font-weight:normal}@media screen and (min-width: 576px){.ag-input--radio .ag-radio .ag-radio__option{margin-left:25px;margin-right:15px}}



.ag-wizard--navView-classic .ag-wizard__navContainer{padding:40px 5px;text-align:center}.ag-wizard--navView-classic .ag-wizard__navTitle{display:none}.ag-wizard--navView-classic .ag-wizard__navItem{display:inline-block;position:relative;list-style-type:none;vertical-align:top}.ag-wizard--navView-classic .ag-wizard__navItem.ag-wizard__navItem--sub{display:none}.ag-wizard--navView-classic .ag-wizard__navItem:not(:last-of-type){padding-right:5px}.ag-wizard--navView-classic .ag-wizard__navItemIndex{position:relative;display:inline-block;width:22px;height:22px;border:2px solid;border-radius:50%;z-index:1;text-align:center}.ag-wizard--navView-classic .ag-wizard__navItem--sub .ag-wizard__navItemIndex{width:6px;height:6px;padding:0}.ag-wizard--navView-classic .ag-wizard__navItemDesc{display:block;width:80px;margin-top:5px;vertical-align:top}.ag-wizard--navView-classic .ag-wizard__navItemLine{position:absolute;z-index:0}.ag-wizard--navView-classic .ag-wizard__navItem:not(:last-of-type) .ag-wizard__navItemLine{height:2px;width:100%;top:13px}@media screen and (min-width: 320px){.ag-wizard--navView-classic .ag-wizard__navContainer{padding:40px 10px}.ag-wizard--navView-classic .ag-wizard__navItem:not(:last-of-type){padding-right:10px}}@media screen and (min-width: 576px){.ag-wizard--navView-classic .ag-wizard__navItem.ag-wizard__navItem--sub{display:inline-block}.ag-wizard--navView-classic .ag-wizard__navItem--sub .ag-wizard__navItemIndex{margin-top:11px}.ag-wizard--navView-classic .ag-wizard__navItemDesc{width:90px}}@media screen and (min-width: 768px){.ag-wizard--navView-classic .ag-wizard__navItemDesc{width:120px}}@media screen and (min-width: 992px){.ag-wizard--navView-classic.ag-wizard{display:table;width:100%}.ag-wizard--navView-classic .ag-wizard__navContainer{display:table-cell;text-align:left;vertical-align:top;padding:40px 30px;width:260px}.ag-wizard--navView-classic .ag-wizard__navTitle{display:block;padding-bottom:15px}.ag-wizard--navView-classic .ag-wizard__navItem{display:block}.ag-wizard--navView-classic .ag-wizard__navItem.ag-wizard__navItem--sub{display:block}.ag-wizard--navView-classic .ag-wizard__navItem:not(:last-of-type){padding-right:0;padding-bottom:30px}.ag-wizard--navView-classic .ag-wizard__navItemIndex{vertical-align:top}.ag-wizard--navView-classic .ag-wizard__navItem--sub .ag-wizard__navItemIndex{margin-top:0;margin-left:8px;vertical-align:middle}.ag-wizard--navView-classic .ag-wizard__navItemDesc{margin-top:1px;margin-left:12px;display:inline-block;vertical-align:top}.ag-wizard--navView-classic .ag-wizard__navItem--sub .ag-wizard__navItemDesc{vertical-align:middle}.ag-wizard--navView-classic .ag-wizard__navItem:not(:last-of-type) .ag-wizard__navItemLine{width:2px;height:100%;top:0;left:10px}.ag-wizard--navView-classic .ag-wizard__contentContainer{display:table-cell;text-align:right;vertical-align:top}}

.ag-wizard--navView-simple .ag-wizard__navDesc{display:flex}.ag-wizard--navView-simple .ag-wizard__navDesc .ag-wizard__navTitle{flex-grow:1}.ag-wizard--navView-simple .ag-wizard__navDesc .ag-wizard__navStep{padding-left:5px;flex-shrink:0;text-align:right}.ag-wizard--navView-simple .ag-wizard__navProgressBar{width:100%}


.ag-formConsentControl{padding:5px 0}.ag-formConsentControl .ag-formConsentControl_checkboxdiv{display:inline-flex}.ag-formConsentControl .ag-formConsentControl_checkboxdiv .ag-formConsentControl__checkbox{display:inline-block;padding-top:5px}.ag-formConsentControl .ag-formConsentControl_checkboxdiv .ag-formConsentControl__content{display:inline-block;margin-left:5px;cursor:pointer;padding-top:5px}.ag-formConsentControl .ag-formConsentControl_checkboxdiv .ag-formConsentControl__content>p{margin:0}.ag-formField--ConsentType .ag-formField__label{display:none}

.ag-formSuggestControl>table{width:100%}

.rolloverConsentPanel__twoFAControl{display:table;width:100%;padding:0 10px 0 0}.rolloverConsentPanel__twoFAControl .ag-link{text-decoration:none}.rolloverConsentPanel__twoFAResendControl{display:table-cell;text-align:left}.rolloverConsentPanel__twoFASkipControl{display:table-cell;text-align:right}

.ag-section--right{text-align:right}.ag-section--center{text-align:center}


.ag-form-panel{margin:15px 0}

@media screen and (min-width: 576px){.singleInputForm form{display:table;width:100%}.singleInputForm form .ag-form-panel{display:table-cell;vertical-align:top}.singleInputForm form .ag-formField__control{padding-right:10px}.singleInputForm form .ag-input{width:100%}.singleInputForm form .ag-form-panel--action{width:100px;text-align:right;padding-top:27px}.singleInputForm form .ag-button{margin-right:0}}


.obControlBar{padding:10px 20px}.obControlBar>*{margin:0 auto}.obControlBar--mixed .obControlBar__back{text-align:center;margin-bottom:20px}.obControlBar--buttonOnly .obControlBar__content{display:table;width:100%}.obControlBar--buttonOnly .obControlBar__back{display:table-cell;vertical-align:middle;text-align:left}.obControlBar--buttonOnly .obControlBar__next{display:table-cell;text-align:right;vertical-align:middle}.obControlBar--buttonOnly .obControlBar__back{width:50%;padding-right:10px}.obControlBar--buttonOnly .obControlBar__next{width:50%;padding-left:10px}@media screen and (min-width: 576px){.obControlBar__content{display:table;width:100%}.obControlBar__back{display:table-cell;vertical-align:middle;text-align:left}.obControlBar__next{display:table-cell;text-align:right;vertical-align:middle}.obControlBar--mixed .obControlBar__back{text-align:left}}

.externalSuper{margin:20px auto}.externalSuper__row{padding:0 25px}.externalSuper__row:first-child .externalSuper__rowContent{padding:10px 0}.externalSuper__row:first-child .externalSuper__leftCell *{display:inline-block;vertical-align:middle}.externalSuper__row:first-child .externalSuper__leftCell .ag-input--checkbox{margin-right:10px}.externalSuper__row:first-child .externalSuper__rightCell{text-align:right}.externalSuper__rowContent{display:table;width:100%;padding:15px 0}.externalSuper__rowContent .ag-button{display:inline-block;width:auto}.externalSuper__rowContent .ag-text{font-weight:bold}.externalSuper__leftCell,.externalSuper__rightCell{display:table-cell;width:50%;vertical-align:middle}.externalSuper__leftCell .ag-input--checkbox,.externalSuper__rightCell .ag-input--checkbox{width:18px;height:18px}.externalSuper__leftCell .ag-input--checkbox .ag-checkbox__mark::after,.externalSuper__rightCell .ag-input--checkbox .ag-checkbox__mark::after{left:6px;top:3px}.externalSuper__fundName{margin-right:10px}.externalSuper__rolloverAmount input{margin-top:10px}


.ag-list{word-break:break-word}.ag-list table{width:100%}

.atoHeldMoneyList .ag-list__cell:first-child{word-break:break-word;vertical-align:bottom}.atoHeldMoneyList .ag-list__cell:last-child{word-break:keep-all;vertical-align:bottom}


#contributionEmailForm .ag-formField--EmailType .ag-formField__label label::after{display:none}

.contributionDetailsBox{display:table;width:100%;word-break:break-word}.contributionDetailsBox__row{display:table-row}.contributionDetailsBox__cell{display:table-cell}

.accountCompletePanel__accountNumberBox{letter-spacing:2px}@media screen and (min-width: 576px){.accountCompletePanel__accountNumber{display:table;width:100%}.accountCompletePanel__accountNumberDesc,.accountCompletePanel__accountNumberBox{display:table-cell;vertical-align:middle;width:50%}}

.greenIdPanel__skipControl{text-align:right}

.ag-formField--ReCaptchaType .ag-formField__label{visibility:hidden}

.ag-password-ci{display:flex}.ag-password-ci .showTogglePasswordImg{width:24px;margin:8px}.ag-password-ci .passwordRuleRow{display:flex;font-weight:normal;margin-top:4px;margin-bottom:4px}.ag-password-ci .passwordRuleText{margin-left:8px}

.ag-custom-radio{position:relative;display:block}.ag-custom-radio--inline{display:inline-block;margin-right:1em}.ag-custom-radio input{position:absolute;top:-9999rem}.ag-custom-radio input+label::before{content:"";position:absolute;top:-0.25em;left:-0.25em;width:2em;height:2em;border:0.0625em solid;border-radius:50%;cursor:pointer}.ag-custom-radio input:focus+label::before{box-shadow:0 0 0 0.125em}.ag-custom-radio input+label::after{content:"";position:absolute;top:0.33em;left:0.33em;width:0;height:0;border:0.5em solid;border-radius:50%;opacity:0}.ag-custom-radio input:checked+label::after{opacity:1}.ag-custom-radio input:disabled+label{opacity:0.5}.ag-custom-radio label{display:inline-block;padding:0.25em 0.5em 0.25em 2.375em;cursor:pointer;touch-action:manipulation}

.ag-consent{margin:20px 0}.ag-consent__control{display:table-row}.ag-consent__controlCheckbox{display:table-cell;vertical-align:top}.ag-consent__controlCheckbox .ag-input--checkbox{margin:2px 10px 0 0}.ag-consent__controlContent{display:table-cell;cursor:pointer}.ag-consent__controlContent .cms p{margin:0}.ag-consent__error{margin:5px 0;color:red}

.fund-allocation-assets li{display:grid;list-style:none;align-items:center;grid-template-columns:minmax(50px, 120px) 2fr 1fr minmax(50px, 200px);margin-bottom:0;border-bottom:1px solid #ddd}.fund-allocation-assets li:last-child{border-bottom:0}.fund-allocation-assets li>div{padding:0.5em}.fund-allocation-assets li>div .fund-allocation-assets_id{word-wrap:break-word}.fund-allocation-assets li .ag-button:focus{outline:1px solid #0092d2}.fund-allocation-assets .fund-allocation-assets_info{text-align:left;min-width:500px}.fund-allocation-assets .fund-allocation-assets_info .ag-button{background:white;color:#0092d2;margin:0;border-left:none;border-top:none;border-bottom:none;border-right:2px solid #0092d2;height:16px;line-height:16px;border-radius:initial;padding:0 1em}.fund-allocation-assets .fund-allocation-assets_info .ag-button:hover{color:#0092d2;text-decoration:underline}.fund-allocation-assets .fund-allocation-assets_info .ag-button:last-child{border-right:none}.fund-allocation-assets .fund-allocation-assets_info .ag-button:first-child{padding-left:0}.fund-allocation-assets .fund-allocation-assets__remove{grid-template-columns:1fr !important;text-align:left}.fund-allocation-assets .fund-allocation-assets__remove button.ag-button{background:white;color:#bcc4c7;margin:0;border-left:none;border-top:none;border-bottom:none;border-right:none;height:16px;line-height:16px;border-radius:initial;padding-left:0}.fund-allocation-assets .fund-allocation-assets__remove button.ag-button svg{width:15px;margin-right:8px}.fund-allocation-assets .fund-allocation-assets-remaining-spend{border-bottom:none}.fund-allocation-assets .ag-formField{flex-wrap:nowrap;margin:0}.fund-allocation-assets .ag-formField__label{display:none}.fund-allocation-assets .fund-allocation-assets_remaining_label,.fund-allocation-assets .fund-allocation-assets_total_label{grid-column:3/4}.fund-allocation-assets .fund-allocation-assets_remaining_value,.fund-allocation-assets .fund-allocation-assets_total_value{text-align:left}.fund-allocation-assets{border-radius:4px;border:1px solid #DDDDDD}.fund-allocation-assets-header{background-color:#00306b;color:#ffffff;border-radius:4px 4px 0 0;border-bottom:1px solid #bababa;font-weight:700;padding:0.25em 0}

.assetAllocationPanel .asset_allocation_total.currency{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.assetAllocationPanel .asset_allocation_total.currency div{padding:0.7em;color:#0092d2;font-weight:700}.assetAllocationPanel .ag-formField-setAssetAllocation .ag-formField__label{align-self:flex-start}.assetAllocationPanel .ag-formField-setAssetAllocation .ag-custom-radio{margin-bottom:1em}.assetAllocationPanel .ag-formField--total{display:grid;grid-template-columns:minmax(50px, 150px) minmax(50px, 150px) minmax(100px, auto);border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;margin:0;color:#0092d2}.assetAllocationPanel .ag-formField--total .ag-formField__label{text-align:left;padding-left:0.5em;padding-right:1em;width:auto}.assetAllocationPanel .ag-formField--total .ag-formField__label::after{display:none}.assetAllocationPanel .ag-formField--total .ag-formField__control{width:75%}.assetAllocationPanel .ag-formField--total .ag-formField__control input{color:#0092d2;font-weight:700}.assetAllocationPanel .ag-formField--readOnly{background-color:#ffffff}

.assetAllocationTable{padding-bottom:20px}.assetAllocationTable .assets_list{border:1px solid #DDDDDD;margin-bottom:0px}.assetAllocationTable .assets_list li{display:grid;align-items:center;grid-template-columns:minmax(50px, 150px) minmax(50px, 150px) 1fr;list-style:none;margin-bottom:0;border-bottom:1px solid #ddd}.assetAllocationTable .assets_list li:last-child{border-bottom:none}.assetAllocationTable .assets_list li>div{padding:0.7em}.assetAllocationTable .assets_list .assets-header>div{padding:0.5em}.assetAllocationTable .assets_list.method_self .assets-header{padding:22px 0}.assetAllocationTable .assets_list.method_self.currency li{grid-template-columns:2fr 1fr 1fr 1fr 1fr}.assetAllocationTable .assets_list.method_self.percentage li{grid-template-columns:minmax(50px, 150px) minmax(50px, 150px) 1fr minmax(50px, 200px)}.assetAllocationTable .assets_list.method_self ~ .ag-formField--total{padding:23px 0;display:grid;grid-template-columns:minmax(50px, 150px) minmax(50px, 150px) 1fr minmax(50px, 200px)}.assetAllocationTable .assets_list.method_self ~ .ag-formField--total .ag-formField__label{grid-column-start:3}.assetAllocationTable .assets_list.method_self ~ .ag-formField--readOnly{padding-left:0px;background-color:#ffffff}.assetAllocationTable .assets_list .ag-formField{flex-wrap:nowrap;margin:0}.assetAllocationTable .assets_list .ag-formField__label{display:none}.assetAllocationTable .asset_allocation_total.currency{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.assetAllocationTable .asset_allocation_total.currency div{padding:0.7em;color:#0092d2;font-weight:700}.assetAllocationTable .assets-header{background-color:#00306b;border-bottom:1px solid #bababa;font-weight:700;padding:0.25em 0;color:#FFFFFF}.assetAllocationTable .ag-formField--total{display:grid;grid-template-columns:minmax(50px, 150px) minmax(50px, 150px) minmax(100px, auto);border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;margin:0;color:#0092d2}.assetAllocationTable .ag-formField--total .ag-formField__label{text-align:left;padding-left:0.5em;padding-right:1em;width:auto}.assetAllocationTable .ag-formField--total .ag-formField__label::after{display:none}.assetAllocationTable .ag-formField--total .ag-formField__control{width:75%}.assetAllocationTable .ag-formField--total .ag-formField__control input{color:#0092d2;font-weight:700}.assetAllocationTable .ag-formField--readOnly{background-color:#ffffff}@media screen and (max-width: 599px){.assetAllocationTable .assets_list.method_self .assets-header{display:none}.assetAllocationTable .assets_list.method_self .asset_item{display:flex;flex-direction:column;align-items:initial}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(1){display:flex;justify-content:space-between}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(1):before{content:"Investment: ";font-weight:bold}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(2){display:flex;justify-content:space-between}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(2):before{content:"PCT (%): ";font-weight:bold}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(3){display:flex;justify-content:space-between}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(3).ag-formField{position:relative;display:block}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(3).ag-formField .ag-formField__control{width:60%;float:right}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(3).ag-formField .ag-formField__control>input{text-align:right}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(3).ag-formField:before{content:"Amount to Invest ($): ";font-weight:bold;position:absolute;display:block;top:50%;transform:translateY(-50%)}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(3):before{content:"Amount to Invest ($): ";font-weight:bold}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(4){display:flex;justify-content:space-between}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(4):before{content:"Amount to Allocate: ";font-weight:bold}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(5){display:flex;justify-content:space-between}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(5):before{content:"Difference: ";font-weight:bold}.assetAllocationTable .asset_allocation_total.currency{display:grid;grid-template-columns:1fr}.assetAllocationTable .asset_allocation_total.currency>div:nth-child(1){display:flex;justify-content:space-between}.assetAllocationTable .asset_allocation_total.currency>div:nth-child(1):before{content:"Total Amount to Invest";font-weight:bold}.assetAllocationTable .asset_allocation_total.currency>div:nth-child(1) .totalHeader{display:none}.assetAllocationTable .asset_allocation_total.currency>div:nth-child(2){display:flex;justify-content:space-between}.assetAllocationTable .asset_allocation_total.currency>div:nth-child(2):before{content:"Total PCT (%): ";font-weight:bold}.assetAllocationTable .asset_allocation_total.currency>div:nth-child(3){display:flex;justify-content:space-between}.assetAllocationTable .asset_allocation_total.currency>div:nth-child(3):before{content:"Total Amount to Allocate: ";font-weight:bold}.assetAllocationTable .asset_allocation_total.currency>div:nth-child(4){display:flex;justify-content:space-between}.assetAllocationTable .asset_allocation_total.currency>div:nth-child(4):before{content:"Total Amount to Allocate: ";font-weight:bold}.assetAllocationTable .asset_allocation_total.currency>div:nth-child(5){display:flex;justify-content:space-between}.assetAllocationTable .asset_allocation_total.currency>div:nth-child(5):before{content:"Total Difference: ";font-weight:bold}}

.managedFundAllocationPanel .ag-assetAllocation-actions{display:flex}.managedFundAllocationPanel .ag-button-save{margin-left:auto}.managedFundAllocationPanel .fund-allocation-assets{border-radius:4px;border:1px solid #DDDDDD}.managedFundAllocationPanel .fund-allocation-assets-header{background-color:#00306b;color:#ffffff;border-radius:4px 4px 0 0;border-bottom:1px solid #bababa;font-weight:700;padding:0.25em 0}@media screen and (max-width: 599px){.managedFundAllocationPanel .fund-allocation-assets-header,.managedFundReview .fund-allocation-assets-header{display:none}.managedFundAllocationPanel .fund-allocation-assets-detail>div,.managedFundReview .fund-allocation-assets-detail>div{display:grid}.managedFundAllocationPanel .fund-allocation-assets-detail>div:not(.fund-allocation-assets_info),.managedFundReview .fund-allocation-assets-detail>div:not(.fund-allocation-assets_info){grid-template-columns:1fr 2fr}.managedFundAllocationPanel .fund-allocation-assets-detail>div:nth-child(1):before,.managedFundReview .fund-allocation-assets-detail>div:nth-child(1):before{content:"ID: ";font-weight:bold}.managedFundAllocationPanel .fund-allocation-assets-detail>div:nth-child(2):before,.managedFundReview .fund-allocation-assets-detail>div:nth-child(2):before{content:"Name: ";font-weight:bold}.managedFundAllocationPanel .fund-allocation-assets-detail>div:nth-child(4):before,.managedFundReview .fund-allocation-assets-detail>div:nth-child(4):before{content:"Amount: ";font-weight:bold}.managedFundAllocationPanel .fund-allocation-assets_info,.managedFundReview .fund-allocation-assets_info{min-width:auto;grid-template-columns:1fr 1fr}.managedFundAllocationPanel .fund-allocation-assets_info>.ag-button,.managedFundReview .fund-allocation-assets_info>.ag-button{height:25px;margin-bottom:0.8em}.managedFundAllocationPanel .fund-allocation-assets_info>.ag-button:nth-child(2),.managedFundReview .fund-allocation-assets_info>.ag-button:nth-child(2){border-right:none}.managedFundAllocationPanel .fund-allocation-assets_amount>.ag-formField,.managedFundReview .fund-allocation-assets_amount>.ag-formField{display:inline-block}.managedFundAllocationPanel .fund-allocation-assets_amount>.ag-formField.ag-formField--readOnly .ag-formField__control,.managedFundReview .fund-allocation-assets_amount>.ag-formField.ag-formField--readOnly .ag-formField__control{top:-18px}.managedFundAllocationPanel .fund-allocation-assets_amount>.ag-formField.ag-formField--readOnly .ag-formField__control:before,.managedFundReview .fund-allocation-assets_amount>.ag-formField.ag-formField--readOnly .ag-formField__control:before{left:0}.managedFundAllocationPanel .fund-allocation-assets_amount>.ag-formField.ag-formField--readOnly .ag-formField__control>input,.managedFundReview .fund-allocation-assets_amount>.ag-formField.ag-formField--readOnly .ag-formField__control>input{padding-left:0.9em}.managedFundAllocationPanel .fund-allocation-assets li,.managedFundReview .fund-allocation-assets li{grid-template-columns:1fr}.managedFundAllocationPanel .fund-allocation-assets li.fund-allocation-assets-remaining-spend,.managedFundReview .fund-allocation-assets li.fund-allocation-assets-remaining-spend{grid-template-columns:minmax(110px, 1fr) 2fr}.managedFundAllocationPanel .fund-allocation-assets li.fund-allocation-assets-remaining-spend>.fund-allocation-assets_remaining_label,.managedFundReview .fund-allocation-assets li.fund-allocation-assets-remaining-spend>.fund-allocation-assets_remaining_label{grid-column:1/2}.managedFundAllocationPanel .fund-allocation-assets li.fund-allocation-assets-total,.managedFundReview .fund-allocation-assets li.fund-allocation-assets-total{grid-template-columns:minmax(110px, 1fr) 2fr}.managedFundAllocationPanel .fund-allocation-assets li.fund-allocation-assets-total>.fund-allocation-assets_total_label,.managedFundReview .fund-allocation-assets li.fund-allocation-assets-total>.fund-allocation-assets_total_label{grid-column:1/2}.managedFundAllocationPanel .ag-assetAllocation-actions,.managedFundReview .ag-assetAllocation-actions{flex-direction:column}}

@media screen and (max-width: 599px){.selfBuildReviewPanel .ag-portfolio-actions{display:flex;flex-direction:column}.asset-group-panel .asset-group-panel-detail .asset-group-saved-assets>li>div{display:grid;grid-template-columns:1fr 2fr}.asset-group-panel .asset-group-panel-detail .asset-group-saved-assets>li.fund-allocation-assets-total{display:grid;grid-template-columns:1fr 2fr}.asset-group-panel .asset-group-panel-detail .asset-group-saved-assets>li.fund-allocation-assets-total>div{grid-template-columns:1fr}.asset-group-panel .asset-group-panel-detail .asset-group-saved-assets__remove{grid-template-columns:1fr !important}.asset-group-panel .asset-group-panel-detail .asset-group-saved-assets__remove button.ag-button{height:30px}.asset-group-panel .asset-group-panel-detail .asset-group-saved-assets .asset-group-saved-assets__actions{display:grid;grid-template-columns:1fr 1fr}.asset-group-panel .asset-group-panel-detail .asset-group-saved-assets .asset-group-saved-assets__actions button.ag-button{height:25px;margin-bottom:0.8em}.asset-group-panel .asset-group-panel-detail .asset-group-saved-assets .asset-group-saved-assets__actions button.ag-button:nth-child(2){border-right:none}}.asset-group-panel .asset-group-saved-assets .ag-button:focus{outline:1px solid #0092d2}.asset-group-panel .asset-group-saved-assets__remove .ag-button{background:white;color:#bcc4c7;margin:0;border-left:none;border-top:none;border-bottom:none;border-right:none;height:16px;line-height:16px;border-radius:initial;padding-left:0}.asset-group-panel .asset-group-saved-assets__remove .ag-button>svg{width:15px;margin-right:8px}.asset-group-panel .asset-group-saved-assets__remove .ag-button:hover{color:#7C878E;text-decoration:underline}.asset-group-panel .asset-group-saved-assets__remove .ag-button>i{padding-right:1em}.asset-group-panel .asset-group-saved-assets__actions .ag-button{background:white;color:#0092d2;margin:0;border-left:none;border-top:none;border-bottom:none;border-right:2px solid #0092d2;height:16px;line-height:16px;border-radius:initial}.asset-group-panel .asset-group-saved-assets__actions .ag-button:hover{color:#0092d2;text-decoration:underline}.asset-group-panel .asset-group-saved-assets__actions .ag-button:last-child{border-right:none}.asset-group-panel .asset-group-saved-assets__actions .ag-button:first-child{padding-left:0}@media screen and (min-width: 600px){.asset-group-panel .asset-group-saved-assets__actions{min-width:500px}}.asset-group-panel{background-color:#f8f8f8;box-shadow:0 1px 4px 0 rgba(0,0,0,0.11);border-radius:16px;margin:0 0 1em 0}.asset-group-panel .asset-group-panel-header{position:relative;border-radius:16px}.asset-group-panel .asset-group-panel-header .ag-button,.asset-group-panel .asset-group-panel-header h3{color:#0092d2;padding:0.75em;cursor:pointer;border-radius:16px;margin:0;width:100%;background-color:transparent;border:none;text-align:left;height:auto;transition:0.2s background ease-in-out;font-weight:bold}.asset-group-panel .asset-group-panel-header .ag-button:hover{background-color:#f2f2f2}.asset-group-panel .asset-group-panel-header .ag-button::before{content:"\25BC";margin-right:0.5em}.asset-group-panel .asset-group-panel-detail{padding:1em}.asset-group-panel .asset-group-panel-detail select{padding:7px 10px}.asset-group-panel .asset-group-saved-assets li{display:grid;margin-bottom:0;align-items:center;grid-template-columns:2fr;border-bottom:1px solid #bcc4c7;padding:0.5em;list-style:none}.asset-group-panel .asset-group-saved-assets li:last-child{border-bottom:none}.asset-group-panel .asset-group-saved-assets li.asset-group-saved-asset-header{background-color:#00306b;color:#FFFFFF;font-weight:700;display:none}.asset-group-panel .asset-group-saved-assets li.asset-group-saved-asset-header>div{padding:0 0.5em}.asset-group-panel .asset-group-saved-assets li .asset-group-saved-asset-header{background-color:#00306b;color:#FFFFFF;font-weight:700;display:none}.asset-group-panel .asset-group-saved-assets li .asset-group-saved-asset-header>div{padding:0 0.5em}.asset-group-panel .asset-group-saved-assets li>div{display:flex;align-items:center}.asset-group-panel .asset-group-saved-assets .fund-allocation-assets-total__label{text-align:left;padding-right:1em;grid-column-start:1;font-weight:700}.asset-group-panel .asset-group-saved-assets .fund-allocation-assets-total__field{grid-column-start:2}.asset-group-panel .asset-group-saved-assets .fund-allocation-assets-total__field .ag-formField{margin:0}.asset-group-panel .asset-group-saved-assets .fund-allocation-assets-total__field .ag-formField__label{display:none}.asset-group-panel .asset-group-saved-assets .asset-group-saved-asset__label{flex-basis:20%;margin:0.25em 0;font-weight:700;padding:0 1em 0 0}.asset-group-panel .asset-group-saved-assets__amount .ag-formField{margin:0}.asset-group-panel .asset-group-saved-assets__amount .ag-formField__label{display:none}.asset-group-panel .asset-group-saved-assets__actions{text-align:left}.asset-group-panel .asset-group-saved-assets__actions .ag-button{padding:0 1em}.asset-group-panel .asset-group-saved-assets__remove{text-align:left}.asset-group-panel .asset-group-panel-detail-header{display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:1em}.asset-group-panel .asset-group-panel-detail-header .asset-group-panel-detail-intro{grid-column:1 / -1}.asset-group-panel .asset-group-panel-detail-header .ag-search{grid-area:2 / 1 / 2 / 3}.asset-group-panel .asset-group-panel-detail-header .ag-DropdownSearch{grid-area:2 / 2 / 2 / 4;margin-left:6px}.asset-group-panel.active{background-color:#f2f2f2}.asset-group-panel.active .asset-group-panel-header h3::before{content:"\25B2"}@media only screen and (max-width: 600px){.place-MemberPortfolio .assets-header>div:first-child{visibility:hidden;max-height:36px}.place-MemberPortfolio .assets-header>div:first-child::before{content:"PCT(%)";visibility:visible}.place-MemberPortfolio .assets-header>div:last-child{text-align:right}.place-MemberPortfolio .asset_item>div:last-child{text-align:right}.place-MemberPortfolio .assetAllocationPanel .assets_list li{grid-template-columns:minmax(50px, 80px) 1fr 2fr}.place-MemberPortfolio .assetAllocationPanel .ag-formField--total{grid-template-columns:minmax(50px, 80px) 1fr}.place-MemberPortfolio .assetAllocationPanel .assets_list.method_self ~ .ag-formField--total{grid-template-columns:3fr 1fr 6fr}.place-MemberPortfolio .assetAllocationPanel .assets_list.method_self ~ .ag-formField--total .ag-formField__label{grid-column-start:1;padding-left:0.7em}.place-MemberPortfolio .assetAllocationPanel .assets_list.method_self ~ .ag-formField--total .ag-formField__control{grid-column-start:3;padding-right:0.7em}.place-MemberPortfolio .assetAllocationPanel .assets_list.method_self ~ .ag-formField--total .ag-formField__control>input{text-align:right}.place-MemberPortfolio .assets_list .ag-formField__control{width:95%}.place-MemberPortfolio .asset-group-panel .asset-group-saved-assets .asset-group-saved-asset__label{flex-basis:30%}.place-MemberPortfolio .asset-group-panel .asset-group-saved-assets .asset-group-saved-assets__name .asset-group-saved-asset__value{flex-basis:70%}}.place-MemberPortfolio .ag-formField--assetSectionAllocationRemaining .ag-formField__label,.place-MemberPortfolio .ag-formField--assetSectorTotal .ag-formField__label,.place-MemberPortfolio .ag-formField--grandTotal .ag-formField__label{flex-basis:70%;text-align:right;padding-right:1em;flex-grow:1}.place-MemberPortfolio .ag-formField--assetSectionAllocationRemaining .ag-formField__control,.place-MemberPortfolio .ag-formField--assetSectorTotal .ag-formField__control,.place-MemberPortfolio .ag-formField--grandTotal .ag-formField__control{flex-basis:30%}@media only screen and (max-width: 768px){.asset-group-panel .asset-group-saved-assets li.fund-allocation-assets-total{grid-template-columns:1fr 4fr}}@media only screen and (min-width: 769px){.place-MemberPortfolio .asset-group-saved-assets li{list-style:none;grid-template-columns:minmax(50px, 120px) 2fr 1fr minmax(50px, 200px)}.place-MemberPortfolio .asset-group-saved-assets li.asset-group-saved-asset-header{display:grid;padding-left:5px;padding-top:15px;padding-bottom:15px}.place-MemberPortfolio .asset-group-saved-assets li>div{display:block}.place-MemberPortfolio .asset-group-saved-assets .fund-allocation-assets-total__label{grid-column-start:3}.place-MemberPortfolio .asset-group-saved-assets .fund-allocation-assets-total__field{grid-column-start:auto}.place-MemberPortfolio .asset-group-saved-assets__detailed li{list-style:none;grid-template-columns:minmax(50px, 120px) 1fr 1fr 1fr minmax(50px, 200px)}.place-MemberPortfolio .asset-group-saved-asset__label{display:none}}.selfBuildReviewPanel .asset-sector,.selfBuildBuyPanel .asset-sector{box-shadow:0 1px 4px 0 rgba(0,0,0,0.11);padding:1em;margin-bottom:1em}.selfBuildReviewPanel .asset-sector>.asset-sector-name,.selfBuildBuyPanel .asset-sector>.asset-sector-name{cursor:pointer}.selfBuildReviewPanel .asset-sector>.asset-sector-name:hover,.selfBuildBuyPanel .asset-sector>.asset-sector-name:hover{color:#0092d2;text-decoration:underline}.selfBuildReviewPanel .asset-sector .asset-group-panel,.selfBuildBuyPanel .asset-sector .asset-group-panel{box-shadow:none;background-color:transparent}.selfBuildReviewPanel .asset-sector .asset-group-panel.active,.selfBuildBuyPanel .asset-sector .asset-group-panel.active{background-color:transparent}.selfBuildReviewPanel .asset-sector .asset-group-panel .asset-group-panel-header h3,.selfBuildBuyPanel .asset-sector .asset-group-panel .asset-group-panel-header h3{cursor:auto;padding-left:0}.selfBuildReviewPanel .asset-sector .asset-group-panel .asset-group-panel-detail,.selfBuildBuyPanel .asset-sector .asset-group-panel .asset-group-panel-detail{padding:0}.selfBuildReviewPanel .asset-sector .asset-group-panel .asset-group-saved-asset-header,.selfBuildBuyPanel .asset-sector .asset-group-panel .asset-group-saved-asset-header{display:none}.selfBuildReviewPanel .asset-sector .asset-group-panel ul,.selfBuildBuyPanel .asset-sector .asset-group-panel ul{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #bcc4c7}.selfBuildReviewPanel .ag-formField--readOnly,.selfBuildBuyPanel .ag-formField--readOnly{background:#ffffff}.selfBuildReviewPanel .ag-formField--readOnly,.managedFundReview .ag-formField--readOnly{background:#ffffff}.selfBuildReviewPanel .ag-form--readOnly,.managedFundReview .ag-form--readOnly{background:#ffffff;padding-left:0;padding-top:0}

.ag-DropdownSearch{position:relative}.ag-input--search{width:100%}.ag-DropdownSearch-result{position:absolute;top:100%;z-index:1;width:100%;overflow-y:auto;max-height:300px}.ag-DropdownSearch-result__item{display:block;width:100%;text-align:left;padding:0.5em 1em;border:1px solid #bcc4c7;background:#d6dcde;margin-bottom:4px}

@media screen and (max-width: 599px){.ag-portfolio-actions{display:flex;flex-direction:column}.asset-group-saved-assets__actions{display:grid;grid-template-columns:1fr 1fr}.asset-group-saved-assets__actions button.ag-button{height:25px;margin-bottom:0.8em}.asset-group-saved-assets__actions button.ag-button:nth-child(2){border-right:none}}.asset-group-saved-assets__actions .ag-button{background:white;color:#0092d2;margin:0;border-left:none;border-top:none;border-bottom:none;border-right:2px solid #0092d2;height:16px;line-height:16px;border-radius:initial}.asset-group-saved-assets__actions .ag-button:hover{color:#0092d2;text-decoration:underline;background-color:white}.asset-group-saved-assets__actions .ag-button:last-child{border-right:none}.asset-group-saved-assets__actions .ag-button:first-child{padding-left:0}@media screen and (min-width: 600px){.asset-group-saved-assets__actions{min-width:500px}}.asset-group-saved-assets__actions{text-align:left}.asset-group-saved-assets__actions .ag-button{padding:0 1em}.active{background-color:#f2f2f2}

.accordion{display:block;width:100%}.accordion accordion-title{cursor:pointer;width:100%;text-align:left;height:auto}.accordion .accordion-title>button{display:flex;background-color:transparent;border:none;align-items:center}.accordion .accordion-title-icon{display:inline-block;margin-right:0.5em;width:16px;height:16px}.accordion .accordion-title-icon::before{content:"\25BC"}.accordion.active .accordion-title-icon::before{content:"\25B2"}

.place-MemberPortfolio .errorMsg{float:initial}

#addressForm .ag-formField--postalCountry.ag-formField--readOnly{background-color:#ffffff}

.place-ViewCompanyDetails .ag-form .fieldGroup{border:0.082em solid #b7b7b7;padding:0 1em 0 1em}.place-ViewCompanyDetails .ag-form--readOnly{background:#f5f7f7;padding-top:0px}.place-ViewCompanyDetails .ag-form--readOnly .fieldGroup{border:0 none;padding-top:0.2em}.place-ViewCompanyDetails .ag-form--readOnly select.ag-input--select{background-color:#f5f7f7;border:0px none;-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:18px;font-weight:700;color:#7c878e}.place-ViewCompanyDetails .ag-form--readOnly input{font-size:18px;font-weight:700}.place-ViewCompanyDetails .ag-form--readOnly h2,.place-ViewCompanyDetails .ag-form--readOnly h3{padding:15px  15px 0}.place-ViewCompanyDetails h3.investorHeader{padding:15px 0 0;font-size:20px;font-weight:bold}

.dashboardCard{border:1px solid #ccc;border-radius:10px;padding:15px 5px;margin:5px;cursor:pointer}.p,p{margin:0 0 0px;line-height:1.4}.rowContainer{display:flex;flex-direction:row;align-items:flex-start;padding-left:10px}.icon{width:32px;height:32px;margin-right:10px}.zeroPadding{margin:0}

.portfolioFavouritesPanel .ag-assetAllocation-actions{display:flex}.portfolioFavouritesPanel .ag-button-save{margin-left:auto}.portfolioFavouritesPanel .fund-allocation-assets{border-radius:4px;border:1px solid #DDDDDD}.portfolioFavouritesPanel .portfolio-favourite-assets.share-fav .fund-allocation-assets-header,.portfolioFavouritesPanel .portfolio-favourite-assets.managedFunds-fav .fund-allocation-assets-header{background-color:#00306b;color:#ffffff;border-radius:4px 4px 0 0;border-bottom:1px solid #bababa;font-weight:700;display:grid;padding-left:5px;padding-top:29px;padding-bottom:29px}.portfolioFavouritesPanel .portfolio-favourite-assets.share-fav .fund-allocation-assets-header{grid-template-columns:minmax(200px, 2fr) 1fr minmax(180px, 1fr) 1fr}.portfolioFavouritesPanel .portfolio-favourite-assets.managedFunds-fav .fund-allocation-assets-header{grid-template-columns:minmax(200px, 3fr) 1fr 1fr minmax(130px, 1fr) 1fr}@media screen and (max-width: 768px){.portfolioFavouritesPanel .asset-group-favourite-managedFund-asset-header,.portfolioFavouritesPanel asset-group-favourite-share-asset-header{display:none}.portfolioFavouritesPanel .portfolio-favourite-assets.share-fav .fund-allocation-assets-header,.portfolioFavouritesPanel .portfolio-favourite-assets.managedFunds-fav .fund-allocation-assets-header{display:none}.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-share-asset,.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-managedFund-asset{grid-template-columns:1fr;margin-bottom:0.5em}.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-share-asset>div,.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-managedFund-asset>div{display:grid}.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-share-asset>div:not(.fund-allocation-assets_info),.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-managedFund-asset>div:not(.fund-allocation-assets_info){grid-template-columns:minmax(120px, 1fr) 2fr}.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-share-asset>div:nth-child(1):before,.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-managedFund-asset>div:nth-child(1):before{content:"Invesment Name: ";font-weight:bold}.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-share-asset>div:nth-child(2):before,.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-managedFund-asset>div:nth-child(2):before{content:"Code: ";font-weight:bold}.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-share-asset>div:nth-child(3):before{content:"ASX Classification: ";font-weight:bold}.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-managedFund-asset>div:nth-child(3):before{content:"Asset Area: ";font-weight:bold}.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-managedFund-asset>div:nth-child(4):before{content:"Sub Sector: ";font-weight:bold}.portfolioFavouritesPanel .asset-group-favourite-share-asset,.portfolioFavouritesPanel .asset-group-favourite-managedFund-asset{border-radius:4px;border:1px solid #DDDDDD}.portfolioFavouritesPanel .asset-group-favourite-share-asset .asset-group-saved-assets__actions>button:nth-child(2),.portfolioFavouritesPanel .asset-group-favourite-managedFund-asset .asset-group-saved-assets__actions>button:nth-child(2){border-right:none}.portfolioFavouritesPanel .asset-group-favourite-share-asset .asset-group-saved-assets__actions>button,.portfolioFavouritesPanel .asset-group-favourite-managedFund-asset .asset-group-saved-assets__actions>button{margin-bottom:0.8em}.portfolioFavouritesPanel .ag-assetAllocation-actions{flex-direction:column}}.portfolio-favourite-assets .asset-group-favourite-share-asset{display:grid;list-style:none;align-items:center;grid-template-columns:minmax(200px, 2fr) 1fr minmax(180px, 1fr) 1fr;margin-bottom:0;border-bottom:1px solid #ddd}.portfolio-favourite-assets .asset-group-favourite-share-asset>div{padding:0.5em}.portfolio-favourite-assets .asset-group-favourite-share-asset>div .fund-allocation-assets_id{word-wrap:break-word}.portfolio-favourite-assets .asset-group-favourite-share-asset .ag-button:focus{outline:1px solid #0092d2}.portfolio-favourite-assets .asset-group-favourite-managedFund-asset{display:grid;list-style:none;align-items:center;grid-template-columns:minmax(200px, 3fr) 1fr 1fr minmax(130px, 1fr) 1fr;margin-bottom:0;border-bottom:1px solid #ddd}.portfolio-favourite-assets .asset-group-favourite-managedFund-asset>div{padding:0.5em}.portfolio-favourite-assets .asset-group-favourite-managedFund-asset>div .fund-allocation-assets_id{word-wrap:break-word}.portfolio-favourite-assets .asset-group-favourite-managedFund-asset .ag-button:focus{outline:1px solid #0092d2}.portfolio-favourite-assets .fund-allocation-assets__remove{grid-template-columns:1fr !important;text-align:left}.portfolio-favourite-assets .fund-allocation-assets__remove button.ag-button{background:white;color:#bcc4c7;margin:0;border-left:none;border-top:none;border-bottom:none;border-right:none;height:16px;line-height:16px;border-radius:initial;padding-left:0}.portfolio-favourite-assets .fund-allocation-assets__remove button.ag-button svg{width:15px;margin-right:8px}.portfolio-favourite-assets .fund-allocation-assets__remove button.ag-button:hover{color:#7C878E;text-decoration:underline}.portfolio-favourite-assets .fund-allocation-assets-remaining-spend{border-bottom:none}.portfolio-favourite-assets .ag-formField{flex-wrap:nowrap;margin:0}.portfolio-favourite-assets .ag-formField__label{display:none}.portfolio-favourite-assets .fund-allocation-assets_remaining_label,.portfolio-favourite-assets .fund-allocation-assets_total_label{grid-column:3/4}.portfolio-favourite-assets .fund-allocation-assets_remaining_value,.portfolio-favourite-assets .fund-allocation-assets_total_value{text-align:left}.fund-allocation-assets{border-radius:4px;border:1px solid #DDDDDD}.fund-allocation-assets-header{background-color:#00306b;color:#ffffff;border-radius:4px 4px 0 0;border-bottom:1px solid #bababa;font-weight:700;padding:0.25em 0}



.ag-routeView__main{display:none}.ag-routeView__main--inited{display:block}


.ag-button{display:block;width:100%}@media screen and (min-width: 576px){.ag-button{display:inline-block;width:auto}}

.ag-siteHeader{display:table;width:100%;padding:10px 25px}.ag-siteHeader__left{display:table-cell;text-align:left;vertical-align:middle}.ag-siteHeader__logo{display:inline-block;vertical-align:middle}.ag-siteHeader__right{display:table-cell;text-align:right;vertical-align:middle}.ag-siteHeader__control .ag-button{width:118px;padding:9px 0}.ag-siteHeader__control .ag-button--logoutBtn{display:inline-block}.ag-siteHeader__control .ag-button--printBtn{display:none}@media screen and (min-width: 576px){.ag-siteHeader__control .ag-button--printBtn{display:inline-block}}



.ag-notification{display:table;width:100%;background-color:#F4F4F4;border:1px solid #F4F4F4;border-radius:8px;padding:15px 0}.ag-notification--failure{color:#B92D00}.ag-notification__iconContainer{display:table-cell;vertical-align:middle;width:40px;text-align:center;padding:0 15px}.ag-notification__icon{vertical-align:middle;display:inline-block;position:relative;width:28px;height:28px;border-radius:50%}.ag-notification__icon--success{background-color:#349651}.ag-notification__icon--success::before{content:"";position:absolute;left:12px;top:8px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.ag-notification__icon--failure{background-color:#B92D00}.ag-notification__icon--failure::before{content:"\00D7";position:absolute;left:8px;bottom:1px;color:white;font-size:22px;line-height:1.2}.ag-notification__msgContainer{display:table-cell;vertical-align:middle;padding-right:15px}

.ag-toast{width:100%;position:fixed;top:100px;left:0;text-align:center;z-index:9}.ag-toast__item{opacity:0}.ag-toast__item .ag-notification{width:auto;display:inline-block}.ag-toast__item--showing{opacity:1;transition:opacity 500ms}.ag-toast__item--removing{opacity:0;transition:opacity 500ms}

.ag-diagnostics{display:none}

.ag-formField{margin:5px 0}.ag-formField.ag-formField--invisible{display:none}.ag-formField__label{margin:5px 0}.ag-formField__label .ag-icontip{margin-left:10px}.ag-formField__control{margin:5px 0}.ag-formField__error{margin:5px 0;color:red}.ag-formField__error--disabled{display:none}.ag-formField--required .ag-formField__label label::after{content:"*";margin-left:5px;color:red}

.ag-icontip{cursor:pointer}

.ag-input{width:100%;padding:5px}.ag-input--error{border:1px solid red}.ag-input--checkbox{display:inline-block;position:relative;cursor:pointer;border:1px solid;border-radius:3px;width:20px;height:20px}.ag-input--checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.ag-input--checkbox input:checked ~ .ag-checkbox__mark::after{display:block}.ag-input--checkbox .ag-checkbox__mark{position:absolute;top:0;left:0}.ag-input--checkbox .ag-checkbox__mark::after{content:"";position:absolute;display:none;left:7px;top:4px;width:5px;height:8px;border:solid;border-width:0 2px 2px 0;transform:rotate(45deg)}.ag-input--radio .ag-radio{position:relative;cursor:pointer}.ag-input--radio .ag-radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.ag-input--radio .ag-radio input:checked ~ .ag-radio__mark::after{display:block}.ag-input--radio .ag-radio .ag-radio__mark{position:absolute;top:1px;left:0;border:1px solid;border-radius:50%;width:18px;height:18px}.ag-input--radio .ag-radio .ag-radio__mark::after{content:"";position:absolute;display:none;top:3px;left:3px;width:10px;height:10px;border-radius:50%}.ag-input--radio .ag-radio .ag-radio__option{margin:0 5px 0 20px;font-weight:normal}@media screen and (min-width: 576px){.ag-input--radio .ag-radio .ag-radio__option{margin-left:25px;margin-right:15px}}



.ag-wizard--navView-classic .ag-wizard__navContainer{padding:40px 5px;text-align:center}.ag-wizard--navView-classic .ag-wizard__navTitle{display:none}.ag-wizard--navView-classic .ag-wizard__navItem{display:inline-block;position:relative;list-style-type:none;vertical-align:top}.ag-wizard--navView-classic .ag-wizard__navItem.ag-wizard__navItem--sub{display:none}.ag-wizard--navView-classic .ag-wizard__navItem:not(:last-of-type){padding-right:5px}.ag-wizard--navView-classic .ag-wizard__navItemIndex{position:relative;display:inline-block;width:22px;height:22px;border:2px solid;border-radius:50%;z-index:1;text-align:center}.ag-wizard--navView-classic .ag-wizard__navItem--sub .ag-wizard__navItemIndex{width:6px;height:6px;padding:0}.ag-wizard--navView-classic .ag-wizard__navItemDesc{display:block;width:80px;margin-top:5px;vertical-align:top}.ag-wizard--navView-classic .ag-wizard__navItemLine{position:absolute;z-index:0}.ag-wizard--navView-classic .ag-wizard__navItem:not(:last-of-type) .ag-wizard__navItemLine{height:2px;width:100%;top:13px}@media screen and (min-width: 320px){.ag-wizard--navView-classic .ag-wizard__navContainer{padding:40px 10px}.ag-wizard--navView-classic .ag-wizard__navItem:not(:last-of-type){padding-right:10px}}@media screen and (min-width: 576px){.ag-wizard--navView-classic .ag-wizard__navItem.ag-wizard__navItem--sub{display:inline-block}.ag-wizard--navView-classic .ag-wizard__navItem--sub .ag-wizard__navItemIndex{margin-top:11px}.ag-wizard--navView-classic .ag-wizard__navItemDesc{width:90px}}@media screen and (min-width: 768px){.ag-wizard--navView-classic .ag-wizard__navItemDesc{width:120px}}@media screen and (min-width: 992px){.ag-wizard--navView-classic.ag-wizard{display:table;width:100%}.ag-wizard--navView-classic .ag-wizard__navContainer{display:table-cell;text-align:left;vertical-align:top;padding:40px 30px;width:260px}.ag-wizard--navView-classic .ag-wizard__navTitle{display:block;padding-bottom:15px}.ag-wizard--navView-classic .ag-wizard__navItem{display:block}.ag-wizard--navView-classic .ag-wizard__navItem.ag-wizard__navItem--sub{display:block}.ag-wizard--navView-classic .ag-wizard__navItem:not(:last-of-type){padding-right:0;padding-bottom:30px}.ag-wizard--navView-classic .ag-wizard__navItemIndex{vertical-align:top}.ag-wizard--navView-classic .ag-wizard__navItem--sub .ag-wizard__navItemIndex{margin-top:0;margin-left:8px;vertical-align:middle}.ag-wizard--navView-classic .ag-wizard__navItemDesc{margin-top:1px;margin-left:12px;display:inline-block;vertical-align:top}.ag-wizard--navView-classic .ag-wizard__navItem--sub .ag-wizard__navItemDesc{vertical-align:middle}.ag-wizard--navView-classic .ag-wizard__navItem:not(:last-of-type) .ag-wizard__navItemLine{width:2px;height:100%;top:0;left:10px}.ag-wizard--navView-classic .ag-wizard__contentContainer{display:table-cell;text-align:right;vertical-align:top}}

.ag-wizard--navView-simple .ag-wizard__navDesc{display:flex}.ag-wizard--navView-simple .ag-wizard__navDesc .ag-wizard__navTitle{flex-grow:1}.ag-wizard--navView-simple .ag-wizard__navDesc .ag-wizard__navStep{padding-left:5px;flex-shrink:0;text-align:right}.ag-wizard--navView-simple .ag-wizard__navProgressBar{width:100%}


.ag-formConsentControl{padding:5px 0}.ag-formConsentControl .ag-formConsentControl_checkboxdiv{display:inline-flex}.ag-formConsentControl .ag-formConsentControl_checkboxdiv .ag-formConsentControl__checkbox{display:inline-block;padding-top:5px}.ag-formConsentControl .ag-formConsentControl_checkboxdiv .ag-formConsentControl__content{display:inline-block;margin-left:5px;cursor:pointer;padding-top:5px}.ag-formConsentControl .ag-formConsentControl_checkboxdiv .ag-formConsentControl__content>p{margin:0}.ag-formField--ConsentType .ag-formField__label{display:none}

.ag-formSuggestControl>table{width:100%}

.rolloverConsentPanel__twoFAControl{display:table;width:100%;padding:0 10px 0 0}.rolloverConsentPanel__twoFAControl .ag-link{text-decoration:none}.rolloverConsentPanel__twoFAResendControl{display:table-cell;text-align:left}.rolloverConsentPanel__twoFASkipControl{display:table-cell;text-align:right}

.ag-section--right{text-align:right}.ag-section--center{text-align:center}


.ag-form-panel{margin:15px 0}

@media screen and (min-width: 576px){.singleInputForm form{display:table;width:100%}.singleInputForm form .ag-form-panel{display:table-cell;vertical-align:top}.singleInputForm form .ag-formField__control{padding-right:10px}.singleInputForm form .ag-input{width:100%}.singleInputForm form .ag-form-panel--action{width:100px;text-align:right;padding-top:27px}.singleInputForm form .ag-button{margin-right:0}}


.obControlBar{padding:10px 20px}.obControlBar>*{margin:0 auto}.obControlBar--mixed .obControlBar__back{text-align:center;margin-bottom:20px}.obControlBar--buttonOnly .obControlBar__content{display:table;width:100%}.obControlBar--buttonOnly .obControlBar__back{display:table-cell;vertical-align:middle;text-align:left}.obControlBar--buttonOnly .obControlBar__next{display:table-cell;text-align:right;vertical-align:middle}.obControlBar--buttonOnly .obControlBar__back{width:50%;padding-right:10px}.obControlBar--buttonOnly .obControlBar__next{width:50%;padding-left:10px}@media screen and (min-width: 576px){.obControlBar__content{display:table;width:100%}.obControlBar__back{display:table-cell;vertical-align:middle;text-align:left}.obControlBar__next{display:table-cell;text-align:right;vertical-align:middle}.obControlBar--mixed .obControlBar__back{text-align:left}}

.externalSuper{margin:20px auto}.externalSuper__row{padding:0 25px}.externalSuper__row:first-child .externalSuper__rowContent{padding:10px 0}.externalSuper__row:first-child .externalSuper__leftCell *{display:inline-block;vertical-align:middle}.externalSuper__row:first-child .externalSuper__leftCell .ag-input--checkbox{margin-right:10px}.externalSuper__row:first-child .externalSuper__rightCell{text-align:right}.externalSuper__rowContent{display:table;width:100%;padding:15px 0}.externalSuper__rowContent .ag-button{display:inline-block;width:auto}.externalSuper__rowContent .ag-text{font-weight:bold}.externalSuper__leftCell,.externalSuper__rightCell{display:table-cell;width:50%;vertical-align:middle}.externalSuper__leftCell .ag-input--checkbox,.externalSuper__rightCell .ag-input--checkbox{width:18px;height:18px}.externalSuper__leftCell .ag-input--checkbox .ag-checkbox__mark::after,.externalSuper__rightCell .ag-input--checkbox .ag-checkbox__mark::after{left:6px;top:3px}.externalSuper__fundName{margin-right:10px}.externalSuper__rolloverAmount input{margin-top:10px}


.ag-list{word-break:break-word}.ag-list table{width:100%}

.atoHeldMoneyList .ag-list__cell:first-child{word-break:break-word;vertical-align:bottom}.atoHeldMoneyList .ag-list__cell:last-child{word-break:keep-all;vertical-align:bottom}


#contributionEmailForm .ag-formField--EmailType .ag-formField__label label::after{display:none}

.contributionDetailsBox{display:table;width:100%;word-break:break-word}.contributionDetailsBox__row{display:table-row}.contributionDetailsBox__cell{display:table-cell}

.accountCompletePanel__accountNumberBox{letter-spacing:2px}@media screen and (min-width: 576px){.accountCompletePanel__accountNumber{display:table;width:100%}.accountCompletePanel__accountNumberDesc,.accountCompletePanel__accountNumberBox{display:table-cell;vertical-align:middle;width:50%}}

.greenIdPanel__skipControl{text-align:right}

.ag-formField--ReCaptchaType .ag-formField__label{visibility:hidden}

.ag-password-ci{display:flex}.ag-password-ci .showTogglePasswordImg{width:24px;margin:8px}.ag-password-ci .passwordRuleRow{display:flex;font-weight:normal;margin-top:4px;margin-bottom:4px}.ag-password-ci .passwordRuleText{margin-left:8px}

.ag-custom-radio{position:relative;display:block}.ag-custom-radio--inline{display:inline-block;margin-right:1em}.ag-custom-radio input{position:absolute;top:-9999rem}.ag-custom-radio input+label::before{content:"";position:absolute;top:-0.25em;left:-0.25em;width:2em;height:2em;border:0.0625em solid;border-radius:50%;cursor:pointer}.ag-custom-radio input:focus+label::before{box-shadow:0 0 0 0.125em}.ag-custom-radio input+label::after{content:"";position:absolute;top:0.33em;left:0.33em;width:0;height:0;border:0.5em solid;border-radius:50%;opacity:0}.ag-custom-radio input:checked+label::after{opacity:1}.ag-custom-radio input:disabled+label{opacity:0.5}.ag-custom-radio label{display:inline-block;padding:0.25em 0.5em 0.25em 2.375em;cursor:pointer;touch-action:manipulation}

.ag-consent{margin:20px 0}.ag-consent__control{display:table-row}.ag-consent__controlCheckbox{display:table-cell;vertical-align:top}.ag-consent__controlCheckbox .ag-input--checkbox{margin:2px 10px 0 0}.ag-consent__controlContent{display:table-cell;cursor:pointer}.ag-consent__controlContent .cms p{margin:0}.ag-consent__error{margin:5px 0;color:red}

.fund-allocation-assets li{display:grid;list-style:none;align-items:center;grid-template-columns:minmax(50px, 120px) 2fr 1fr minmax(50px, 200px);margin-bottom:0;border-bottom:1px solid #ddd}.fund-allocation-assets li:last-child{border-bottom:0}.fund-allocation-assets li>div{padding:0.5em}.fund-allocation-assets li>div .fund-allocation-assets_id{word-wrap:break-word}.fund-allocation-assets li .ag-button:focus{outline:1px solid #0092d2}.fund-allocation-assets .fund-allocation-assets_info{text-align:left;min-width:500px}.fund-allocation-assets .fund-allocation-assets_info .ag-button{background:white;color:#0092d2;margin:0;border-left:none;border-top:none;border-bottom:none;border-right:2px solid #0092d2;height:16px;line-height:16px;border-radius:initial;padding:0 1em}.fund-allocation-assets .fund-allocation-assets_info .ag-button:hover{color:#0092d2;text-decoration:underline}.fund-allocation-assets .fund-allocation-assets_info .ag-button:last-child{border-right:none}.fund-allocation-assets .fund-allocation-assets_info .ag-button:first-child{padding-left:0}.fund-allocation-assets .fund-allocation-assets__remove{grid-template-columns:1fr !important;text-align:left}.fund-allocation-assets .fund-allocation-assets__remove button.ag-button{background:white;color:#bcc4c7;margin:0;border-left:none;border-top:none;border-bottom:none;border-right:none;height:16px;line-height:16px;border-radius:initial;padding-left:0}.fund-allocation-assets .fund-allocation-assets__remove button.ag-button svg{width:15px;margin-right:8px}.fund-allocation-assets .fund-allocation-assets-remaining-spend{border-bottom:none}.fund-allocation-assets .ag-formField{flex-wrap:nowrap;margin:0}.fund-allocation-assets .ag-formField__label{display:none}.fund-allocation-assets .fund-allocation-assets_remaining_label,.fund-allocation-assets .fund-allocation-assets_total_label{grid-column:3/4}.fund-allocation-assets .fund-allocation-assets_remaining_value,.fund-allocation-assets .fund-allocation-assets_total_value{text-align:left}.fund-allocation-assets{border-radius:4px;border:1px solid #DDDDDD}.fund-allocation-assets-header{background-color:#00306b;color:#ffffff;border-radius:4px 4px 0 0;border-bottom:1px solid #bababa;font-weight:700;padding:0.25em 0}

.assetAllocationPanel .asset_allocation_total.currency{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.assetAllocationPanel .asset_allocation_total.currency div{padding:0.7em;color:#0092d2;font-weight:700}.assetAllocationPanel .ag-formField-setAssetAllocation .ag-formField__label{align-self:flex-start}.assetAllocationPanel .ag-formField-setAssetAllocation .ag-custom-radio{margin-bottom:1em}.assetAllocationPanel .ag-formField--total{display:grid;grid-template-columns:minmax(50px, 150px) minmax(50px, 150px) minmax(100px, auto);border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;margin:0;color:#0092d2}.assetAllocationPanel .ag-formField--total .ag-formField__label{text-align:left;padding-left:0.5em;padding-right:1em;width:auto}.assetAllocationPanel .ag-formField--total .ag-formField__label::after{display:none}.assetAllocationPanel .ag-formField--total .ag-formField__control{width:75%}.assetAllocationPanel .ag-formField--total .ag-formField__control input{color:#0092d2;font-weight:700}.assetAllocationPanel .ag-formField--readOnly{background-color:#ffffff}

.assetAllocationTable{padding-bottom:20px}.assetAllocationTable .assets_list{border:1px solid #DDDDDD;margin-bottom:0px}.assetAllocationTable .assets_list li{display:grid;align-items:center;grid-template-columns:minmax(50px, 150px) minmax(50px, 150px) 1fr;list-style:none;margin-bottom:0;border-bottom:1px solid #ddd}.assetAllocationTable .assets_list li:last-child{border-bottom:none}.assetAllocationTable .assets_list li>div{padding:0.7em}.assetAllocationTable .assets_list .assets-header>div{padding:0.5em}.assetAllocationTable .assets_list.method_self .assets-header{padding:22px 0}.assetAllocationTable .assets_list.method_self.currency li{grid-template-columns:2fr 1fr 1fr 1fr 1fr}.assetAllocationTable .assets_list.method_self.percentage li{grid-template-columns:minmax(50px, 150px) minmax(50px, 150px) 1fr minmax(50px, 200px)}.assetAllocationTable .assets_list.method_self ~ .ag-formField--total{padding:23px 0;display:grid;grid-template-columns:minmax(50px, 150px) minmax(50px, 150px) 1fr minmax(50px, 200px)}.assetAllocationTable .assets_list.method_self ~ .ag-formField--total .ag-formField__label{grid-column-start:3}.assetAllocationTable .assets_list.method_self ~ .ag-formField--readOnly{padding-left:0px;background-color:#ffffff}.assetAllocationTable .assets_list .ag-formField{flex-wrap:nowrap;margin:0}.assetAllocationTable .assets_list .ag-formField__label{display:none}.assetAllocationTable .asset_allocation_total.currency{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.assetAllocationTable .asset_allocation_total.currency div{padding:0.7em;color:#0092d2;font-weight:700}.assetAllocationTable .assets-header{background-color:#00306b;border-bottom:1px solid #bababa;font-weight:700;padding:0.25em 0;color:#FFFFFF}.assetAllocationTable .ag-formField--total{display:grid;grid-template-columns:minmax(50px, 150px) minmax(50px, 150px) minmax(100px, auto);border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;margin:0;color:#0092d2}.assetAllocationTable .ag-formField--total .ag-formField__label{text-align:left;padding-left:0.5em;padding-right:1em;width:auto}.assetAllocationTable .ag-formField--total .ag-formField__label::after{display:none}.assetAllocationTable .ag-formField--total .ag-formField__control{width:75%}.assetAllocationTable .ag-formField--total .ag-formField__control input{color:#0092d2;font-weight:700}.assetAllocationTable .ag-formField--readOnly{background-color:#ffffff}@media screen and (max-width: 599px){.assetAllocationTable .assets_list.method_self .assets-header{display:none}.assetAllocationTable .assets_list.method_self .asset_item{display:flex;flex-direction:column;align-items:initial}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(1){display:flex;justify-content:space-between}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(1):before{content:"Investment: ";font-weight:bold}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(2){display:flex;justify-content:space-between}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(2):before{content:"PCT (%): ";font-weight:bold}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(3){display:flex;justify-content:space-between}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(3).ag-formField{position:relative;display:block}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(3).ag-formField .ag-formField__control{width:60%;float:right}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(3).ag-formField .ag-formField__control>input{text-align:right}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(3).ag-formField:before{content:"Amount to Invest ($): ";font-weight:bold;position:absolute;display:block;top:50%;transform:translateY(-50%)}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(3):before{content:"Amount to Invest ($): ";font-weight:bold}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(4){display:flex;justify-content:space-between}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(4):before{content:"Amount to Allocate: ";font-weight:bold}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(5){display:flex;justify-content:space-between}.assetAllocationTable .assets_list.method_self .asset_item>div:nth-child(5):before{content:"Difference: ";font-weight:bold}.assetAllocationTable .asset_allocation_total.currency{display:grid;grid-template-columns:1fr}.assetAllocationTable .asset_allocation_total.currency>div:nth-child(1){display:flex;justify-content:space-between}.assetAllocationTable .asset_allocation_total.currency>div:nth-child(1):before{content:"Total Amount to Invest";font-weight:bold}.assetAllocationTable .asset_allocation_total.currency>div:nth-child(1) .totalHeader{display:none}.assetAllocationTable .asset_allocation_total.currency>div:nth-child(2){display:flex;justify-content:space-between}.assetAllocationTable .asset_allocation_total.currency>div:nth-child(2):before{content:"Total PCT (%): ";font-weight:bold}.assetAllocationTable .asset_allocation_total.currency>div:nth-child(3){display:flex;justify-content:space-between}.assetAllocationTable .asset_allocation_total.currency>div:nth-child(3):before{content:"Total Amount to Allocate: ";font-weight:bold}.assetAllocationTable .asset_allocation_total.currency>div:nth-child(4){display:flex;justify-content:space-between}.assetAllocationTable .asset_allocation_total.currency>div:nth-child(4):before{content:"Total Amount to Allocate: ";font-weight:bold}.assetAllocationTable .asset_allocation_total.currency>div:nth-child(5){display:flex;justify-content:space-between}.assetAllocationTable .asset_allocation_total.currency>div:nth-child(5):before{content:"Total Difference: ";font-weight:bold}}

.managedFundAllocationPanel .ag-assetAllocation-actions{display:flex}.managedFundAllocationPanel .ag-button-save{margin-left:auto}.managedFundAllocationPanel .fund-allocation-assets{border-radius:4px;border:1px solid #DDDDDD}.managedFundAllocationPanel .fund-allocation-assets-header{background-color:#00306b;color:#ffffff;border-radius:4px 4px 0 0;border-bottom:1px solid #bababa;font-weight:700;padding:0.25em 0}@media screen and (max-width: 599px){.managedFundAllocationPanel .fund-allocation-assets-header,.managedFundReview .fund-allocation-assets-header{display:none}.managedFundAllocationPanel .fund-allocation-assets-detail>div,.managedFundReview .fund-allocation-assets-detail>div{display:grid}.managedFundAllocationPanel .fund-allocation-assets-detail>div:not(.fund-allocation-assets_info),.managedFundReview .fund-allocation-assets-detail>div:not(.fund-allocation-assets_info){grid-template-columns:1fr 2fr}.managedFundAllocationPanel .fund-allocation-assets-detail>div:nth-child(1):before,.managedFundReview .fund-allocation-assets-detail>div:nth-child(1):before{content:"ID: ";font-weight:bold}.managedFundAllocationPanel .fund-allocation-assets-detail>div:nth-child(2):before,.managedFundReview .fund-allocation-assets-detail>div:nth-child(2):before{content:"Name: ";font-weight:bold}.managedFundAllocationPanel .fund-allocation-assets-detail>div:nth-child(4):before,.managedFundReview .fund-allocation-assets-detail>div:nth-child(4):before{content:"Amount: ";font-weight:bold}.managedFundAllocationPanel .fund-allocation-assets_info,.managedFundReview .fund-allocation-assets_info{min-width:auto;grid-template-columns:1fr 1fr}.managedFundAllocationPanel .fund-allocation-assets_info>.ag-button,.managedFundReview .fund-allocation-assets_info>.ag-button{height:25px;margin-bottom:0.8em}.managedFundAllocationPanel .fund-allocation-assets_info>.ag-button:nth-child(2),.managedFundReview .fund-allocation-assets_info>.ag-button:nth-child(2){border-right:none}.managedFundAllocationPanel .fund-allocation-assets_amount>.ag-formField,.managedFundReview .fund-allocation-assets_amount>.ag-formField{display:inline-block}.managedFundAllocationPanel .fund-allocation-assets_amount>.ag-formField.ag-formField--readOnly .ag-formField__control,.managedFundReview .fund-allocation-assets_amount>.ag-formField.ag-formField--readOnly .ag-formField__control{top:-18px}.managedFundAllocationPanel .fund-allocation-assets_amount>.ag-formField.ag-formField--readOnly .ag-formField__control:before,.managedFundReview .fund-allocation-assets_amount>.ag-formField.ag-formField--readOnly .ag-formField__control:before{left:0}.managedFundAllocationPanel .fund-allocation-assets_amount>.ag-formField.ag-formField--readOnly .ag-formField__control>input,.managedFundReview .fund-allocation-assets_amount>.ag-formField.ag-formField--readOnly .ag-formField__control>input{padding-left:0.9em}.managedFundAllocationPanel .fund-allocation-assets li,.managedFundReview .fund-allocation-assets li{grid-template-columns:1fr}.managedFundAllocationPanel .fund-allocation-assets li.fund-allocation-assets-remaining-spend,.managedFundReview .fund-allocation-assets li.fund-allocation-assets-remaining-spend{grid-template-columns:minmax(110px, 1fr) 2fr}.managedFundAllocationPanel .fund-allocation-assets li.fund-allocation-assets-remaining-spend>.fund-allocation-assets_remaining_label,.managedFundReview .fund-allocation-assets li.fund-allocation-assets-remaining-spend>.fund-allocation-assets_remaining_label{grid-column:1/2}.managedFundAllocationPanel .fund-allocation-assets li.fund-allocation-assets-total,.managedFundReview .fund-allocation-assets li.fund-allocation-assets-total{grid-template-columns:minmax(110px, 1fr) 2fr}.managedFundAllocationPanel .fund-allocation-assets li.fund-allocation-assets-total>.fund-allocation-assets_total_label,.managedFundReview .fund-allocation-assets li.fund-allocation-assets-total>.fund-allocation-assets_total_label{grid-column:1/2}.managedFundAllocationPanel .ag-assetAllocation-actions,.managedFundReview .ag-assetAllocation-actions{flex-direction:column}}

@media screen and (max-width: 599px){.selfBuildReviewPanel .ag-portfolio-actions{display:flex;flex-direction:column}.asset-group-panel .asset-group-panel-detail .asset-group-saved-assets>li>div{display:grid;grid-template-columns:1fr 2fr}.asset-group-panel .asset-group-panel-detail .asset-group-saved-assets>li.fund-allocation-assets-total{display:grid;grid-template-columns:1fr 2fr}.asset-group-panel .asset-group-panel-detail .asset-group-saved-assets>li.fund-allocation-assets-total>div{grid-template-columns:1fr}.asset-group-panel .asset-group-panel-detail .asset-group-saved-assets__remove{grid-template-columns:1fr !important}.asset-group-panel .asset-group-panel-detail .asset-group-saved-assets__remove button.ag-button{height:30px}.asset-group-panel .asset-group-panel-detail .asset-group-saved-assets .asset-group-saved-assets__actions{display:grid;grid-template-columns:1fr 1fr}.asset-group-panel .asset-group-panel-detail .asset-group-saved-assets .asset-group-saved-assets__actions button.ag-button{height:25px;margin-bottom:0.8em}.asset-group-panel .asset-group-panel-detail .asset-group-saved-assets .asset-group-saved-assets__actions button.ag-button:nth-child(2){border-right:none}}.asset-group-panel .asset-group-saved-assets .ag-button:focus{outline:1px solid #0092d2}.asset-group-panel .asset-group-saved-assets__remove .ag-button{background:white;color:#bcc4c7;margin:0;border-left:none;border-top:none;border-bottom:none;border-right:none;height:16px;line-height:16px;border-radius:initial;padding-left:0}.asset-group-panel .asset-group-saved-assets__remove .ag-button>svg{width:15px;margin-right:8px}.asset-group-panel .asset-group-saved-assets__remove .ag-button:hover{color:#7C878E;text-decoration:underline}.asset-group-panel .asset-group-saved-assets__remove .ag-button>i{padding-right:1em}.asset-group-panel .asset-group-saved-assets__actions .ag-button{background:white;color:#0092d2;margin:0;border-left:none;border-top:none;border-bottom:none;border-right:2px solid #0092d2;height:16px;line-height:16px;border-radius:initial}.asset-group-panel .asset-group-saved-assets__actions .ag-button:hover{color:#0092d2;text-decoration:underline}.asset-group-panel .asset-group-saved-assets__actions .ag-button:last-child{border-right:none}.asset-group-panel .asset-group-saved-assets__actions .ag-button:first-child{padding-left:0}@media screen and (min-width: 600px){.asset-group-panel .asset-group-saved-assets__actions{min-width:500px}}.asset-group-panel{background-color:#f8f8f8;box-shadow:0 1px 4px 0 rgba(0,0,0,0.11);border-radius:16px;margin:0 0 1em 0}.asset-group-panel .asset-group-panel-header{position:relative;border-radius:16px}.asset-group-panel .asset-group-panel-header .ag-button,.asset-group-panel .asset-group-panel-header h3{color:#0092d2;padding:0.75em;cursor:pointer;border-radius:16px;margin:0;width:100%;background-color:transparent;border:none;text-align:left;height:auto;transition:0.2s background ease-in-out;font-weight:bold}.asset-group-panel .asset-group-panel-header .ag-button:hover{background-color:#f2f2f2}.asset-group-panel .asset-group-panel-header .ag-button::before{content:"\25BC";margin-right:0.5em}.asset-group-panel .asset-group-panel-detail{padding:1em}.asset-group-panel .asset-group-panel-detail select{padding:7px 10px}.asset-group-panel .asset-group-saved-assets li{display:grid;margin-bottom:0;align-items:center;grid-template-columns:2fr;border-bottom:1px solid #bcc4c7;padding:0.5em;list-style:none}.asset-group-panel .asset-group-saved-assets li:last-child{border-bottom:none}.asset-group-panel .asset-group-saved-assets li.asset-group-saved-asset-header{background-color:#00306b;color:#FFFFFF;font-weight:700;display:none}.asset-group-panel .asset-group-saved-assets li.asset-group-saved-asset-header>div{padding:0 0.5em}.asset-group-panel .asset-group-saved-assets li .asset-group-saved-asset-header{background-color:#00306b;color:#FFFFFF;font-weight:700;display:none}.asset-group-panel .asset-group-saved-assets li .asset-group-saved-asset-header>div{padding:0 0.5em}.asset-group-panel .asset-group-saved-assets li>div{display:flex;align-items:center}.asset-group-panel .asset-group-saved-assets .fund-allocation-assets-total__label{text-align:left;padding-right:1em;grid-column-start:1;font-weight:700}.asset-group-panel .asset-group-saved-assets .fund-allocation-assets-total__field{grid-column-start:2}.asset-group-panel .asset-group-saved-assets .fund-allocation-assets-total__field .ag-formField{margin:0}.asset-group-panel .asset-group-saved-assets .fund-allocation-assets-total__field .ag-formField__label{display:none}.asset-group-panel .asset-group-saved-assets .asset-group-saved-asset__label{flex-basis:20%;margin:0.25em 0;font-weight:700;padding:0 1em 0 0}.asset-group-panel .asset-group-saved-assets__amount .ag-formField{margin:0}.asset-group-panel .asset-group-saved-assets__amount .ag-formField__label{display:none}.asset-group-panel .asset-group-saved-assets__actions{text-align:left}.asset-group-panel .asset-group-saved-assets__actions .ag-button{padding:0 1em}.asset-group-panel .asset-group-saved-assets__remove{text-align:left}.asset-group-panel .asset-group-panel-detail-header{display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:1em}.asset-group-panel .asset-group-panel-detail-header .asset-group-panel-detail-intro{grid-column:1 / -1}.asset-group-panel .asset-group-panel-detail-header .ag-search{grid-area:2 / 1 / 2 / 3}.asset-group-panel .asset-group-panel-detail-header .ag-DropdownSearch{grid-area:2 / 2 / 2 / 4;margin-left:6px}.asset-group-panel.active{background-color:#f2f2f2}.asset-group-panel.active .asset-group-panel-header h3::before{content:"\25B2"}@media only screen and (max-width: 600px){.place-MemberPortfolio .assets-header>div:first-child{visibility:hidden;max-height:36px}.place-MemberPortfolio .assets-header>div:first-child::before{content:"PCT(%)";visibility:visible}.place-MemberPortfolio .assets-header>div:last-child{text-align:right}.place-MemberPortfolio .asset_item>div:last-child{text-align:right}.place-MemberPortfolio .assetAllocationPanel .assets_list li{grid-template-columns:minmax(50px, 80px) 1fr 2fr}.place-MemberPortfolio .assetAllocationPanel .ag-formField--total{grid-template-columns:minmax(50px, 80px) 1fr}.place-MemberPortfolio .assetAllocationPanel .assets_list.method_self ~ .ag-formField--total{grid-template-columns:3fr 1fr 6fr}.place-MemberPortfolio .assetAllocationPanel .assets_list.method_self ~ .ag-formField--total .ag-formField__label{grid-column-start:1;padding-left:0.7em}.place-MemberPortfolio .assetAllocationPanel .assets_list.method_self ~ .ag-formField--total .ag-formField__control{grid-column-start:3;padding-right:0.7em}.place-MemberPortfolio .assetAllocationPanel .assets_list.method_self ~ .ag-formField--total .ag-formField__control>input{text-align:right}.place-MemberPortfolio .assets_list .ag-formField__control{width:95%}.place-MemberPortfolio .asset-group-panel .asset-group-saved-assets .asset-group-saved-asset__label{flex-basis:30%}.place-MemberPortfolio .asset-group-panel .asset-group-saved-assets .asset-group-saved-assets__name .asset-group-saved-asset__value{flex-basis:70%}}.place-MemberPortfolio .ag-formField--assetSectionAllocationRemaining .ag-formField__label,.place-MemberPortfolio .ag-formField--assetSectorTotal .ag-formField__label,.place-MemberPortfolio .ag-formField--grandTotal .ag-formField__label{flex-basis:70%;text-align:right;padding-right:1em;flex-grow:1}.place-MemberPortfolio .ag-formField--assetSectionAllocationRemaining .ag-formField__control,.place-MemberPortfolio .ag-formField--assetSectorTotal .ag-formField__control,.place-MemberPortfolio .ag-formField--grandTotal .ag-formField__control{flex-basis:30%}@media only screen and (max-width: 768px){.asset-group-panel .asset-group-saved-assets li.fund-allocation-assets-total{grid-template-columns:1fr 4fr}}@media only screen and (min-width: 769px){.place-MemberPortfolio .asset-group-saved-assets li{list-style:none;grid-template-columns:minmax(50px, 120px) 2fr 1fr minmax(50px, 200px)}.place-MemberPortfolio .asset-group-saved-assets li.asset-group-saved-asset-header{display:grid;padding-left:5px;padding-top:15px;padding-bottom:15px}.place-MemberPortfolio .asset-group-saved-assets li>div{display:block}.place-MemberPortfolio .asset-group-saved-assets .fund-allocation-assets-total__label{grid-column-start:3}.place-MemberPortfolio .asset-group-saved-assets .fund-allocation-assets-total__field{grid-column-start:auto}.place-MemberPortfolio .asset-group-saved-assets__detailed li{list-style:none;grid-template-columns:minmax(50px, 120px) 1fr 1fr 1fr minmax(50px, 200px)}.place-MemberPortfolio .asset-group-saved-asset__label{display:none}}.selfBuildReviewPanel .asset-sector,.selfBuildBuyPanel .asset-sector{box-shadow:0 1px 4px 0 rgba(0,0,0,0.11);padding:1em;margin-bottom:1em}.selfBuildReviewPanel .asset-sector>.asset-sector-name,.selfBuildBuyPanel .asset-sector>.asset-sector-name{cursor:pointer}.selfBuildReviewPanel .asset-sector>.asset-sector-name:hover,.selfBuildBuyPanel .asset-sector>.asset-sector-name:hover{color:#0092d2;text-decoration:underline}.selfBuildReviewPanel .asset-sector .asset-group-panel,.selfBuildBuyPanel .asset-sector .asset-group-panel{box-shadow:none;background-color:transparent}.selfBuildReviewPanel .asset-sector .asset-group-panel.active,.selfBuildBuyPanel .asset-sector .asset-group-panel.active{background-color:transparent}.selfBuildReviewPanel .asset-sector .asset-group-panel .asset-group-panel-header h3,.selfBuildBuyPanel .asset-sector .asset-group-panel .asset-group-panel-header h3{cursor:auto;padding-left:0}.selfBuildReviewPanel .asset-sector .asset-group-panel .asset-group-panel-detail,.selfBuildBuyPanel .asset-sector .asset-group-panel .asset-group-panel-detail{padding:0}.selfBuildReviewPanel .asset-sector .asset-group-panel .asset-group-saved-asset-header,.selfBuildBuyPanel .asset-sector .asset-group-panel .asset-group-saved-asset-header{display:none}.selfBuildReviewPanel .asset-sector .asset-group-panel ul,.selfBuildBuyPanel .asset-sector .asset-group-panel ul{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #bcc4c7}.selfBuildReviewPanel .ag-formField--readOnly,.selfBuildBuyPanel .ag-formField--readOnly{background:#ffffff}.selfBuildReviewPanel .ag-formField--readOnly,.managedFundReview .ag-formField--readOnly{background:#ffffff}.selfBuildReviewPanel .ag-form--readOnly,.managedFundReview .ag-form--readOnly{background:#ffffff;padding-left:0;padding-top:0}

.ag-DropdownSearch{position:relative}.ag-input--search{width:100%}.ag-DropdownSearch-result{position:absolute;top:100%;z-index:1;width:100%;overflow-y:auto;max-height:300px}.ag-DropdownSearch-result__item{display:block;width:100%;text-align:left;padding:0.5em 1em;border:1px solid #bcc4c7;background:#d6dcde;margin-bottom:4px}

@media screen and (max-width: 599px){.ag-portfolio-actions{display:flex;flex-direction:column}.asset-group-saved-assets__actions{display:grid;grid-template-columns:1fr 1fr}.asset-group-saved-assets__actions button.ag-button{height:25px;margin-bottom:0.8em}.asset-group-saved-assets__actions button.ag-button:nth-child(2){border-right:none}}.asset-group-saved-assets__actions .ag-button{background:white;color:#0092d2;margin:0;border-left:none;border-top:none;border-bottom:none;border-right:2px solid #0092d2;height:16px;line-height:16px;border-radius:initial}.asset-group-saved-assets__actions .ag-button:hover{color:#0092d2;text-decoration:underline;background-color:white}.asset-group-saved-assets__actions .ag-button:last-child{border-right:none}.asset-group-saved-assets__actions .ag-button:first-child{padding-left:0}@media screen and (min-width: 600px){.asset-group-saved-assets__actions{min-width:500px}}.asset-group-saved-assets__actions{text-align:left}.asset-group-saved-assets__actions .ag-button{padding:0 1em}.active{background-color:#f2f2f2}

.accordion{display:block;width:100%}.accordion accordion-title{cursor:pointer;width:100%;text-align:left;height:auto}.accordion .accordion-title>button{display:flex;background-color:transparent;border:none;align-items:center}.accordion .accordion-title-icon{display:inline-block;margin-right:0.5em;width:16px;height:16px}.accordion .accordion-title-icon::before{content:"\25BC"}.accordion.active .accordion-title-icon::before{content:"\25B2"}

.place-MemberPortfolio .errorMsg{float:initial}

#addressForm .ag-formField--postalCountry.ag-formField--readOnly{background-color:#ffffff}

.place-ViewCompanyDetails .ag-form .fieldGroup{border:0.082em solid #b7b7b7;padding:0 1em 0 1em}.place-ViewCompanyDetails .ag-form--readOnly{background:#f5f7f7;padding-top:0px}.place-ViewCompanyDetails .ag-form--readOnly .fieldGroup{border:0 none;padding-top:0.2em}.place-ViewCompanyDetails .ag-form--readOnly select.ag-input--select{background-color:#f5f7f7;border:0px none;-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:18px;font-weight:700;color:#7c878e}.place-ViewCompanyDetails .ag-form--readOnly input{font-size:18px;font-weight:700}.place-ViewCompanyDetails .ag-form--readOnly h2,.place-ViewCompanyDetails .ag-form--readOnly h3{padding:15px  15px 0}.place-ViewCompanyDetails h3.investorHeader{padding:15px 0 0;font-size:20px;font-weight:bold}

.dashboardCard{border:1px solid #ccc;border-radius:10px;padding:15px 5px;margin:5px;cursor:pointer}.p,p{margin:0 0 0px;line-height:1.4}.rowContainer{display:flex;flex-direction:row;align-items:flex-start;padding-left:10px}.icon{width:32px;height:32px;margin-right:10px}.zeroPadding{margin:0}

.portfolioFavouritesPanel .ag-assetAllocation-actions{display:flex}.portfolioFavouritesPanel .ag-button-save{margin-left:auto}.portfolioFavouritesPanel .fund-allocation-assets{border-radius:4px;border:1px solid #DDDDDD}.portfolioFavouritesPanel .portfolio-favourite-assets.share-fav .fund-allocation-assets-header,.portfolioFavouritesPanel .portfolio-favourite-assets.managedFunds-fav .fund-allocation-assets-header{background-color:#00306b;color:#ffffff;border-radius:4px 4px 0 0;border-bottom:1px solid #bababa;font-weight:700;display:grid;padding-left:5px;padding-top:29px;padding-bottom:29px}.portfolioFavouritesPanel .portfolio-favourite-assets.share-fav .fund-allocation-assets-header{grid-template-columns:minmax(200px, 2fr) 1fr minmax(180px, 1fr) 1fr}.portfolioFavouritesPanel .portfolio-favourite-assets.managedFunds-fav .fund-allocation-assets-header{grid-template-columns:minmax(200px, 3fr) 1fr 1fr minmax(130px, 1fr) 1fr}@media screen and (max-width: 768px){.portfolioFavouritesPanel .asset-group-favourite-managedFund-asset-header,.portfolioFavouritesPanel asset-group-favourite-share-asset-header{display:none}.portfolioFavouritesPanel .portfolio-favourite-assets.share-fav .fund-allocation-assets-header,.portfolioFavouritesPanel .portfolio-favourite-assets.managedFunds-fav .fund-allocation-assets-header{display:none}.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-share-asset,.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-managedFund-asset{grid-template-columns:1fr;margin-bottom:0.5em}.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-share-asset>div,.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-managedFund-asset>div{display:grid}.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-share-asset>div:not(.fund-allocation-assets_info),.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-managedFund-asset>div:not(.fund-allocation-assets_info){grid-template-columns:minmax(120px, 1fr) 2fr}.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-share-asset>div:nth-child(1):before,.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-managedFund-asset>div:nth-child(1):before{content:"Invesment Name: ";font-weight:bold}.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-share-asset>div:nth-child(2):before,.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-managedFund-asset>div:nth-child(2):before{content:"Code: ";font-weight:bold}.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-share-asset>div:nth-child(3):before{content:"ASX Classification: ";font-weight:bold}.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-managedFund-asset>div:nth-child(3):before{content:"Asset Area: ";font-weight:bold}.portfolioFavouritesPanel .portfolio-favourite-assets .asset-group-favourite-managedFund-asset>div:nth-child(4):before{content:"Sub Sector: ";font-weight:bold}.portfolioFavouritesPanel .asset-group-favourite-share-asset,.portfolioFavouritesPanel .asset-group-favourite-managedFund-asset{border-radius:4px;border:1px solid #DDDDDD}.portfolioFavouritesPanel .asset-group-favourite-share-asset .asset-group-saved-assets__actions>button:nth-child(2),.portfolioFavouritesPanel .asset-group-favourite-managedFund-asset .asset-group-saved-assets__actions>button:nth-child(2){border-right:none}.portfolioFavouritesPanel .asset-group-favourite-share-asset .asset-group-saved-assets__actions>button,.portfolioFavouritesPanel .asset-group-favourite-managedFund-asset .asset-group-saved-assets__actions>button{margin-bottom:0.8em}.portfolioFavouritesPanel .ag-assetAllocation-actions{flex-direction:column}}.portfolio-favourite-assets .asset-group-favourite-share-asset{display:grid;list-style:none;align-items:center;grid-template-columns:minmax(200px, 2fr) 1fr minmax(180px, 1fr) 1fr;margin-bottom:0;border-bottom:1px solid #ddd}.portfolio-favourite-assets .asset-group-favourite-share-asset>div{padding:0.5em}.portfolio-favourite-assets .asset-group-favourite-share-asset>div .fund-allocation-assets_id{word-wrap:break-word}.portfolio-favourite-assets .asset-group-favourite-share-asset .ag-button:focus{outline:1px solid #0092d2}.portfolio-favourite-assets .asset-group-favourite-managedFund-asset{display:grid;list-style:none;align-items:center;grid-template-columns:minmax(200px, 3fr) 1fr 1fr minmax(130px, 1fr) 1fr;margin-bottom:0;border-bottom:1px solid #ddd}.portfolio-favourite-assets .asset-group-favourite-managedFund-asset>div{padding:0.5em}.portfolio-favourite-assets .asset-group-favourite-managedFund-asset>div .fund-allocation-assets_id{word-wrap:break-word}.portfolio-favourite-assets .asset-group-favourite-managedFund-asset .ag-button:focus{outline:1px solid #0092d2}.portfolio-favourite-assets .fund-allocation-assets__remove{grid-template-columns:1fr !important;text-align:left}.portfolio-favourite-assets .fund-allocation-assets__remove button.ag-button{background:white;color:#bcc4c7;margin:0;border-left:none;border-top:none;border-bottom:none;border-right:none;height:16px;line-height:16px;border-radius:initial;padding-left:0}.portfolio-favourite-assets .fund-allocation-assets__remove button.ag-button svg{width:15px;margin-right:8px}.portfolio-favourite-assets .fund-allocation-assets__remove button.ag-button:hover{color:#7C878E;text-decoration:underline}.portfolio-favourite-assets .fund-allocation-assets-remaining-spend{border-bottom:none}.portfolio-favourite-assets .ag-formField{flex-wrap:nowrap;margin:0}.portfolio-favourite-assets .ag-formField__label{display:none}.portfolio-favourite-assets .fund-allocation-assets_remaining_label,.portfolio-favourite-assets .fund-allocation-assets_total_label{grid-column:3/4}.portfolio-favourite-assets .fund-allocation-assets_remaining_value,.portfolio-favourite-assets .fund-allocation-assets_total_value{text-align:left}.fund-allocation-assets{border-radius:4px;border:1px solid #DDDDDD}.fund-allocation-assets-header{background-color:#00306b;color:#ffffff;border-radius:4px 4px 0 0;border-bottom:1px solid #bababa;font-weight:700;padding:0.25em 0}

