<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (max-height: 700px){
	.ui-dialog .ui-dialog-content {max-height: calc(100vh - 120px);}
}

@media screen and (max-height: 800px){
	.notifications-overlay .ui-overlaypanel-content {max-height: calc(100vh - 120px); overflow-y: auto;}
}

/* LAPTOP */
@media screen and (max-width:1535px) {	
	.page-content {max-width: none;}
	.page-content.form-content .ui-card, .page-content.form-content .ui-card-2, .page-content.form-content .disclaimer {max-width: 650px;}
	.ui-messages.form-messages:not(:empty) {max-width: 682px;}
	.global-header-vertical {width: 233px;}
	.common-body .header, .common-body .content, .common-body .footer {padding-left: 286px;}
	.unsecure-body.common-body .header, .unsecure-body.common-body .content, .unsecure-body.common-body .footer {padding-left: 0px;}

	.login-body .main-panel {width: 480px;}
	
	.accountInfoPanel .h3-medium {font-size: 16px; line-height: 23px;}
}

/* LAPTOP - TABLET */
@media screen and (max-width: 1255px){		
	/*Header */
	.common-body .global-header-vertical {display: none;}
	.common-body.active-burger-menu .global-header-vertical {position: absolute; display: block; width: 233px; right: 0px;}
	.common-body .header, .common-body .content, .common-body .footer, .common-body.menu-collapsed .header, .common-body.menu-collapsed .content, .common-body.menu-collapsed .footer {padding-left: 0px;}
	.common-body .cd-btn {background-image: url("../images/svg/menu-open.svg"); background-repeat: no-repeat; background-position: center; background-size: 24px; display: block; height: 24px; width: 24px; line-height: 24px;}
	.common-body.active-burger-menu .cd-btn {background-image: url("../images/svg/menu-close.svg");}
	
	.secure-body .global-header .top-header &gt; .centering &gt; tbody &gt; tr &gt; td:NTH-CHILD(1), .secure-body .global-header .top-header &gt; .centering &gt; tbody &gt; tr &gt; td:NTH-CHILD(2) {display: table-cell;}
	.secure-body .global-header .top-header &gt; .centering &gt; tbody &gt; tr &gt; td:NTH-CHILD(1) {width: 24px; padding: 20px 0px;}
	.secure-body .global-header .top-header &gt; .centering &gt; tbody &gt; tr &gt; td:NTH-CHILD(2) {width: 128px; padding: 0px 16px;}
	.secure-body .global-header .top-header &gt; .centering &gt; tbody &gt; tr &gt; td:NTH-CHILD(3) {width: 100%; text-align: center;}
	.secure-body .global-header .top-header &gt; .centering &gt; tbody &gt; tr &gt; td:NTH-CHILD(4) {width: 200px;}

	.primary-nav.ui-menu {display: none;}
	
	.global-header {background-position: 0px bottom;}
	.global-header &gt; .centering {padding: 0px 20px;}
	.global-header-vertical {top: 110px; margin: 0px; border-top-left-radius: 0px; border-bottom-left-radius: 0px;}
	.global-header-vertical .slim &gt; .slim-scroll-content {height: calc(100% - 80px);}
	.global-header-vertical .logo-panel {display: none;}
	.global-header &gt; .top-header .centering {height: 99px; border-bottom: 1px solid #d7c7c1; padding: 16px 24px;}
	.global-header .page-title {font-size: 20px;}
	
	.card-settings-panel &gt; .ui-g {padding: 0px 20px;}
	
	.ui-card .ui-group  {width: 100%;}
	
}

/* TABLET */
@media screen and (max-width: 1023px){
	.md-1,.md-2,.md-3,.md-4,.md-5,.md-6,.md-7,.md-8,.md-9,.md-10,.md-11,.md-12{float:left; box-sizing: border-box; padding: 8px;}
	.md-1{width:8.3333%}.md-2{width:16.6667%}.md-3{width:25%}.md-4{width:33.3333%}.md-5{width:41.6667%}.md-6{width:50%}.md-7{width:58.3333%}.md-8{width:66.6667%}.md-9{width:75%}.md-10{width:83.3333%}.md-11{width:91.6667%}.md-12{width:100%}

	.md-justify-R {justify-content: flex-start;}
	.md-justify-L {justify-content: flex-end;}
	.md-justify-C {justify-content: center;}
	.md-float-R {float: right;}
	.md-float-L {float: left;}
	.md-float-none {float: none;}
	.md-txt-R {text-align: right;}
	.md-txt-L {text-align: left;}
	.md-txt-C {text-align: center;}
	.md-margin-L {margin-right: auto;float: none !important;}
	.md-margin-R {margin-left: auto;float: none !important;}
	.md-margin-C {margin: auto;float: none !important;}
	.md-hide, .ui-datatable-reflow .ui-datatable-data td.md-hide {display: none;}
	.md-flex {display: flex;}
	.md-block {display: block;}
	.md-inline-block {display: inline-block;}
	.md-inline-table {display: inline-table;}
	.md-inline {display: inline;}
	.md-row-reverse {-webkit-flex-direction: row-reverse; flex-direction: row-reverse;}
	.md-column-reverse {-webkit-flex-direction: column-reverse; flex-direction: column-reverse;}
	.md-sep-R {border-right: 1px solid #DBDBDB;}
	.md-sep-R-hide {border-right: none;}
	.md-sep-L {border-left: 1px solid #DBDBDB;}
	.md-sep-L-hide {border-left: none;}
	.md-nopad {padding: 0 !important;}
   
	/* Login */
	.login-images {display: block;}
	.login-body form {height: 100%}
	.login-body .main-panel {height: 100vh;max-width: none;width: 100%;margin: 0;border-radius: 0;float: unset}
	.login-body .logo-panel {margin-left: 0px; height: auto; border-radius: 0}
	.login-body .content{width: 450px; margin-left: auto; margin-right: auto;}
	.login-logo-panel {border-radius: 0}
	/* Login Slick Carousel - Default Image Slider */
	.login-body .slick-carousel.default-login-images {display: none;}
	
	.common-body .bottom-footer, .common-body .bottom-footer &gt; .centering {height: auto;}
	.common-body .bottom-footer &gt; .centering {padding: 16px 24px;}
	.common-body .bottom-footer &gt; .centering &gt; tbody &gt; tr &gt; td {display: inline-block; width: 50%; vertical-align: top;}
	.common-body .bottom-footer &gt; .centering &gt; tbody &gt; tr &gt; td:last-child {width: 153px; float: right;}
	.common-body .bottom-footer .social-media-links {margin: auto; padding-top: 8px;}
	/*.common-body .bottom-footer .footer-links &gt; tbody &gt; tr &gt; td {display: inline-block; width: 100%;}*/
	.common-body .bottom-footer .footer-links table {float: right;}
	
	/* Login Slick Carousel - Marketing Image Slider */
	.slick-carousel.marketing-image-slider .slider-image .web {display: none;}
	.slick-carousel.marketing-image-slider .slider-image .tablet {display: block;}
	.slick-carousel.marketing-image-slider table {bottom: 50px; max-width: 550px;}
	.slick-carousel.marketing-image-slider {position: relative;}
	.slick-carousel.marketing-image-slider .slider-dots {bottom: 20px;}

	.slick-custom-prev.md-hide, .slick-custom-next.md-hide {display: none !important;}

	/* Datatable */
	.ui-datatable-reflow &gt; .ui-datatable-tablewrapper &gt; table &gt; thead {display: none;}
	.ui-datatable-reflow .ui-datatable-data td[role="gridcell"] {display: table !important; width: 100% !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; border: none; text-align: left; clear: left;}
	.ui-datatable-reflow .ui-datatable-data td.md-hide, .ui-datatable-reflow .ui-datatable-data td[role="gridcell"].md-hide {display: none !important;}
	.ui-datatable-reflow .ui-datatable-data tr.ui-widget-content {border-left: 0 none; border-right: 0 none;}
	.ui-datatable-reflow .ui-datatable-data.ui-widget-content {border: 0 none;}
	.ui-datatable-reflow thead th, .ui-datatable-reflow tfoot td {display: none;}
	.ui-datatable-reflow table.expansion-grid {table-layout: auto;}
	.ui-datatable-reflow .ui-datatable-data td[role="gridcell"] .ui-column-title, .ui-datatable-reflow table.expansion-grid tr td:first-child, .ui-datatable table.expansion-grid tr td:first-child {width: 50%; padding: 8px 16px; min-width: 30%; display: table-cell; margin: 0px; text-align:left; vertical-align: middle; word-break: break-word;}
	.ui-datatable-reflow .ui-datatable-data td[role="gridcell"] .ui-column-title {background-color: #f5f0f0; font-family: 'Ff-Regular'; font-size: 18px; border-bottom: 1px solid #f5f0f0;}
	.ui-datatable-reflow.radius-dt tbody.ui-datatable-data &gt; tr:first-child td[role="gridcell"]:first-child .ui-column-title {border-top-left-radius: 32px;}
	.ui-datatable-reflow .ui-datatable-data .ui-column-data, .ui-datatable-reflow table.expansion-grid tr td:last-child {width: 50%; padding: 8px 16px; display: table-cell; vertical-align: middle; text-align: left; word-break: break-word;}
	.ui-datatable-reflow.ui-datatable tbody.ui-datatable-data &gt; tr td[role="gridcell"] {height: 52px;}
	.ui-datatable-reflow .ui-datatable-data tr.ui-datatable-empty-message td {display: table-cell; text-align: left; padding: 0px 15px;}
	/*.ui-datatable-reflow.ui-datatable tbody tr td[role="gridcell"]:first-child {border-top: 1px solid #EFEFEF;}*/
	.ui-datatable-reflow .ui-datatable-data tr.ui-widget-content:not(.ui-expanded-row-content) {border-top: solid 8px #FFFFFF;}
	.ui-datatable-reflow.ui-datatable tbody tr:last-child td[role="gridcell"]:last-child {border-bottom: 1px solid #EFEFEF;}
	.ui-datatable-reflow.ui-datatable &gt; .ui-datatable-tablewrapper &gt; table {border-collapse: collapse;}
	.ui-datatable-reflow.ui-datatable .ui-datatable-data &gt; tr.ui-widget-content:first-child {border-top: none;}
	.ui-datatable-reflow.ui-datatable &gt; div &gt; table &gt; tbody &gt; tr.ui-datatable-empty-message:before, .ui-datatable-reflow.ui-datatable &gt; div &gt; table &gt; tbody &gt; tr.ui-datatable-empty-message:after {content: none;}
	.ui-datatable table.expansion-grid tbody tr {height: 40px;}
	.ui-datatable .ui-datatable-data .details-grid tr, .ui-datatable .ui-datatable-data tr.ui-expanded-row-content{height: auto;}
	.ui-datatable .ui-expanded-row-content.hidden {display: table-row;}
	.ui-datatable.showKeyword .ui-datatable-header {padding: 5px 10px;}
	.ui-datatable .content-C .ui-chkbox, .ui-datatable .content-C .switch-checkbox {margin: 0px;}
	.ui-datatable td .ui-chkbox .ui-chkbox-box, .ui-datatable td .ui-radiobutton .ui-radiobutton-box{right: auto;}
	.ui-datatable-reflow &gt; div &gt; table &gt; tbody &gt; tr:before, .ui-datatable-reflow &gt; div &gt; table &gt; tbody &gt; tr:after, .ui-datatable-reflow &gt; div &gt; table &gt; thead &gt; tr:before, .ui-datatable-reflow &gt; div &gt; table &gt; thead &gt; tr:after {content: none;}
	.ui-datatable.ui-datatable-reflow .image-panel-icon {margin: auto 0px;}
	.ui-datatable td.content-R .btn-group, .ui-datatable td.content-C .btn-group {margin: auto 0px;}
	
	.ui-datatable:not(.no-header) .ui-datatable-data &gt; tr:FIRST-CHILD&gt; td {
	    border-top: none;
	}
	
	
	.truncate-hover-eff {width: 100%; white-space: normal; word-break: break-word; overflow: hidden; display: block;}
		
	/* Row Toggler */
	.ui-datatable-reflow .ui-row-toggler {padding: 8px 0px;}
	.ui-datatable-reflow .ui-row-toggler.ui-icon {padding-left: 24px; float: left; height: 40px;}
	.ui-datatable-reflow .ui-row-toggler.ui-icon:before {right: 0px; height: 20px; left: auto; top: 0px; bottom: 0px; margin: auto; position: absolute;}

	/* Dialog */
	.ui-dialog .details-grid {table-layout: fixed;}

	/*Financial Calendar*/
	.fc-ltr .fc-basic-view .fc-day-number{font-size: 18px;}
	.fc-event-container .fc-content {display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
	
	.chart-color tr{float: right;}
	.chart-color td:last-child{display: inline-block;}
	
 	/* Slick Carousel - Image Slider */
 	.slick-carousel.image-slider .slider-image .web {display: none;}
	.slick-carousel.image-slider .slider-image .tablet {display: block;}

	.details-panel .positive-txt.large {font-size: 16px;}
	.details-panel .positive-txt.large sub {font-size: 12px;}
	 	
	 /* Widgets */
	.pfm-panel .widget-title-wrapper &gt; tbody &gt; tr &gt; td {display: block; width: 100%; padding: 0px;}
	.pfm-panel .widget-title-wrapper .selectOneMenu {width: 100%; float: none; margin-top: 20px;}
	 	
 	.grid-item {width: 50%;}
 	
 	/*PFM GOALS*/
 	.goals-panel .ui-datatable tbody.ui-datatable-data &gt; tr td[role="gridcell"] {padding: 0px;} 	
 	
 	/*Knob*/
	.knob-group {margin-right: 10px;}
	
	.card-details-wrapper &gt; tbody &gt; tr &gt; td {display: inline-block; width: 50%;}
	.card-details-wrapper &gt; tbody &gt; tr &gt; td:last-child .card-details-grid &gt; tbody &gt; tr  { display: flex; justify-content: center }
	
	/* Login Images */
	.login-body .slick-carousel.default-login-images .slick-dots {bottom: 30px}
	.slick-carousel.marketing-image-slider .slider-dots {bottom: 30px}
}

/* MOBILE */
@media screen and (max-width: 767px){
	.sm-1,.sm-2,.sm-3,.sm-4,.sm-5,.sm-6,.sm-7,.sm-8,.sm-9,.sm-10,.sm-11,.sm-12{float:left; box-sizing:border-box; padding: 8px;}
	.sm-1{width:8.3333%}.sm-2{width:16.6667%}.sm-3{width:25%}.sm-4{width:33.3333%}.sm-5{width:41.6667%}.sm-6{width:50%}.sm-7{width:58.3333%}.sm-8{width:66.6667%}.sm-9{width:75%}.sm-10{width:83.3333%}.sm-11{width:91.6667%}.sm-12{width:100%}
	
	.sm-justify-R {justify-content: flex-start;}
	.sm-justify-L {justify-content: flex-end;}
	.sm-justify-C {justify-content: center;}
	.sm-float-R {float: right;}
	.sm-float-L {float: left;}
	.sm-float-none {float: none;}
	.sm-txt-R {text-align: right;}
	.sm-txt-L {text-align: left;}
	.sm-txt-C {text-align: center;}
	.sm-margin-L {margin-right: auto;float: none !important;}
	.sm-margin-R {margin-left: auto;float: none !important;}
	.sm-margin-C {margin: auto;float: none !important;}
	.sm-hide, .ui-datatable-reflow .ui-datatable-data td.sm-hide{display: none;}
	.sm-flex {display: flex;}
	.sm-block {display: block;}
	.sm-inline-block {display: inline-block;}
	.sm-inline {display: inline;}
	.sm-row-reverse {-webkit-flex-direction: row-reverse;  flex-direction: row-reverse;}
	.sm-column-reverse {-webkit-flex-direction: column-reverse; flex-direction: column-reverse;}	
	.sm-sep-R {border-right: 1px solid #DBDBDB;}
	.sm-sep-R-hide {border-right: none;}
	.sm-sep-L {border-left: 1px solid #DBDBDB;}
	.sm-sep-L-hide {border-left: none;}
	.sm-nopad {padding: 0 !important;}
		
	.page-content.form-content .ui-card, .ui-messages.form-messages:not(:empty), .page-content.form-content .disclaimer {max-width: none;}
	
	.no-label-group.primary-btn, .no-label-group.secondary-btn, .no-label-group.tertiary-btn, .search-panel .filters-panel {margin-top: 0px; margin-bottom: 0px;}
   
	.breadcrumb-panel {display: none;}
	.userProfileMenu {display: block;}
	.ui-menu.slim-nav .userProfileMenu ~ .ui-menuitem.child-open {display: inline-block;}
	
	.confirmation-page .dynamic-body .details-grid.ui-panelgrid:not(.lg-txt-C) &gt; tbody &gt; tr &gt; td:FIRST-CHILD {padding-left: 7.5px;}
	.confirmation-page .dynamic-body .details-grid.ui-panelgrid:not(.lg-txt-C) &gt; tbody &gt; tr &gt; td:NTH-CHILD(2) {padding-right: 7.5px;}
	
	.sca-panel &gt; table {width: 100%;}
	
	.details-grid-wrapper &gt; tbody &gt; tr &gt; td:LAST-CHILD:not(:ONLY-CHILD) {padding-left: 0px;}
	.details-grid-wrapper &gt; tbody &gt; tr &gt; td:LAST-CHILD &gt; table {margin-top: 16px;}
	.details-grid-wrapper &gt; tbody &gt; tr &gt; td {display: block; width: 100%;}
	
	.login-body .content {width: 100%;}
	
	.common-body .bottom-footer .centering &gt; tbody &gt; tr &gt; td {display: inline-block; width: 100%; text-align: center;}	
	.common-body .bottom-footer .footer-links {float: none; width: 100%; padding: 4px 0px;}
	.common-body .bottom-footer .footer-links table {float: none; margin: auto;}
	.common-body .bottom-footer .footer-links &gt; tbody &gt; tr &gt; td {display: inline;}
	.common-body .bottom-footer &gt; .centering &gt; tbody &gt; tr &gt; td:last-child {width: 100%; float: none; padding-top: 8px;}
	.common-body .bottom-footer .social-media-links {float: none;}
	
	/* Global Header */
	    .secure-body .global-header .top-header &gt; .centering &gt; tbody &gt; tr &gt; td:NTH-CHILD(2) {width: 80px; padding: 0px 8px;}
	.secure-body .global-header .top-header &gt; .centering &gt; tbody &gt; tr &gt; td:NTH-CHILD(3), .unsecure-body .global-header .top-header &gt; .centering &gt; tbody &gt; tr &gt; td:NTH-CHILD(2) {display: none;}
	.secure-body .global-header .top-header &gt; .centering &gt; tbody &gt; tr &gt; td:NTH-CHILD(4) {width: 100%;}
	
	.unsecure-body .global-header .top-header &gt; .centering &gt; tbody &gt; tr &gt; td:NTH-CHILD(1), .unsecure-body .global-header .top-header &gt; .centering &gt; tbody &gt; tr &gt; td:NTH-CHILD(3) {width: 50%;}

	.global-header .top-header &gt; .page-title {display: block; padding: 8px 16px; box-sizing: border-box;}
	.unsecure-body .global-header .top-header &gt; .centering button.secondary-btn {width: auto;}
	.global-header-vertical {top: 79px;}
	.global-header-vertical .slim &gt; .slim-scroll-content {height: calc(100% - 128px);}
	
	.notifications-overlay.scrollable .ui-overlaypanel-content {height: calc(100% - 50px);}
	
	.common-body .cd-btn {height: 24px; line-height: 24px; width: 24px; font-size: 24px;}
	.global-header table.centering, .global-header &gt; .top-header .centering {height: 80px; padding: 8px 16px;}
	.notifications-panel {padding: 12px 0px 12px 8px;}
	.notification-btn.ui-button, .image-panel-user {margin-right: 8px;}
	.notification-btn.ui-button.active:after {bottom: -20px;}
	.notifications-overlay { width: 100%; }
	.custom-checkbox.active:after {top: 35px;}
	
	.ui-messages-confirm .ui-messages-info, .ui-messages-confirm .ui-messages-warn, .ui-messages-confirm .ui-messages-error, .ui-messages-confirm .ui-messages-fatal {border: none; margin: 0px; background: transparent; display: block; flex-wrap: nowrap; height: auto; padding: 0px;}
	.ui-messages-confirm .ui-messages-info-icon, .ui-messages-confirm .ui-messages-warn-icon, .ui-messages-confirm .ui-messages-error-icon, .ui-messages-confirm .ui-messages-fatal-icon {height: 225px; line-height: 65px; font-size: 60px; width: 100%; padding: 0px; margin-right: 20px;}
	.ui-messages-confirm .ui-messages-info-summary, .ui-messages-confirm .ui-messages-warn-summary, .ui-messages-confirm .ui-messages-error-summary, .ui-messages-confirm .ui-messages-fatal-summary {font-family: 'Ff-Bold'; font-size: 26px; display: block; line-height: normal; text-align: center; font-weight: normal;}
	.ui-messages-confirm.ui-messages ul {width: 50%;}
	
	/*.notifications-panel .notification-btn.ui-button .ui-icon, .logout-btn.ui-button .ui-icon {font-size: 16px; line-height: 16px; width: 16px; height: 16px;}*/		
		
	/* Filters */
	.filters-content { display: block; }
	.filters-actions { margin-left: 8px; margin-right: 8px; }
	
	/* Login slick carousel marketing image slider */
	.slick-carousel.marketing-image-slider {display: none;}
	 		
	/* Slick Carousel - Marketing Stories*/
	.slick-carousel.marketing-stories-modal img {height: 480px;}
	.slick-carousel.marketing-stories-modal .slider-dots li {width: 12px;}

	.selectAccountMenu &gt; tbody &gt; tr &gt; td:first-child, .selectAccountMenu &gt; tbody &gt; tr &gt; td:last-child {padding: 0px; display: inline-block; width: 100%;}
	.selectAccountMenu &gt; tbody &gt; tr &gt; td:first-child {padding-bottom: 7.5px;}
	.selectAccountMenu &gt; tbody &gt; tr &gt; td:last-child {padding-top: 7.5px;}
	.selectAccountMenu &gt; tbody &gt; tr &gt; td:only-child {padding: 0px;}
		
	/* Datatable */
	.ui-datatable table.expansion-grid tr td:first-child {padding: 7.5px 7.5px 7.5px 5px;}
	.ui-datatable .ui-expanded-row-content &gt; td { padding: 0 } 
	.ui-datatable-reflow.ui-datatable &gt; .ui-datatable-tablewrapper &gt; table{padding: 0px; box-sizing: border-box;}
	/*.ui-datatable-reflow .ui-datatable-data td[role="gridcell"] .ui-column-title, .ui-datatable-reflow .ui-datatable-data td[role="gridcell"] .ui-column-data {padding-left: 10px;}*/
	.ui-datatable-scrollable table {table-layout: fixed;}
	.ui-datatable tbody.ui-datatable-data td[role="gridcell"].row-toggler {vertical-align: bottom; padding-bottom: 20px;}
	.ui-datatable.no-header table.btn-group {float: right;}
	.ui-datatable .paginator-wrapper {display: none;}
	.ui-datatable .ui-paginator {padding: 16px 0px;}
	.overview-dt .ui-datatable tbody.ui-datatable-data &gt; tr td[role="gridcell"] {display: inline-block; width: 100% !important; text-align: left;}
	.overview-dt .ui-datatable &gt; div &gt; table &gt; tbody &gt; tr:before, .ui-datatable &gt; div &gt; table &gt; tbody &gt; tr:after, .ui-datatable &gt; div &gt; table &gt; thead &gt; tr:before, .ui-datatable &gt; div &gt; table &gt; thead &gt; tr:after {display: none;}
	.overview-dt .ui-datatable tbody.ui-datatable-data &gt; tr td[role="gridcell"].sm-txt-R {text-align: right;}
	
	input[type="text"].searchInput {max-width: none;}

	/* Scrollable Tabs */
	.ui-tabs.ui-tabs-scrollable .ui-tabs-navscroller .ui-tabs-nav li a {font-family: 'Ff-Regular'; font-size: 16px;}
	/*.ui-tabs.ui-tabs-scrollable .ui-tabs-navscroller .ui-tabs-nav li a &gt; table &gt; tbody &gt; tr &gt; td:LAST-CHILD {padding-top: 10px;}*/
	.ui-tabs .ui-tabs-navscroller .ui-tabs-nav li i {font-size: 20px;}
	.ui-tabs .ui-tabs-navscroller:not(.ui-tabs-navscroller-btn-hidden) {padding: 0px;}
	.ui-tabs.ui-tabs-scrollable .ui-tabs-navscroller .ui-tabs-nav li {min-width: 100px;}

	/* Tabview Loan EOI */
	.ui-tabs.st-2.ui-tabs-top .ui-tabs-nav li {width: 100%; min-width: 190px;}
	.ui-tabs.st-2 .ui-card-2 {height: 460px;}

	/* Exchange Rates Table */
	.base-currency-table table, .rates-table table {padding-bottom: 10px;}
	.rates-table &gt; table &gt; tbody &gt; tr:nth-child(2) &gt; td {padding-bottom: 5px;}
	.rates-table:NTH-CHILD(3), .rates-table:NTH-CHILD(4) {display: none;}
	
 	/* Fileupload */
 	.fileupload-panel &gt; table &gt; tbody &gt; tr &gt; td:FIRST-CHILD, .fileupload-panel &gt; table &gt; tbody &gt; tr &gt; td:LAST-CHILD{padding: 0px; display: inline-block; width: 100%;}
 	
 	/*Widget Overview*/
 	.overview .overview-panel {min-height: 80px;}
 	.overview .overview-panel &gt; div &gt; table:NTH-CHILD(2) &gt; tbody &gt; tr &gt; td:LAST-CHILD span {font-size: 16px;}
	
	.favourites-link .ui-commandlink {padding: 10px 20px;}
	.favourites-link .ui-commandlink table &gt; tbody &gt; tr &gt; td:first-child {width: 30px;}
	.favourites-link .ui-commandlink table &gt; tbody &gt; tr &gt; td:last-child {padding: 0; text-align: left; font-size: 16px; color: #FFFFFF; width: 100%;}
	.favourites-link .ui-commandlink i {font-size: 18px; height: 20px; width: 20px; line-height: 20px;}
	
	/* Drag &amp; Drop Datatable */
	/*.ui-datatable .reorder-column-data &gt; tbody &gt; tr &gt; td:first-child {min-width: 40px; width: 40px;}*/
	/*.ui-datatable .reorder-column-data .ui-button .ui-button-text {display: none;}*/	
	
	.toggler-btn .ui-button-text {font-family:'Ff-Light'; font-size: 13px;}
	.toggler-btn .ui-icon {font-size: 13px;}
	.toggler-btn.btn1 .ui-icon {top: 20px;}
	
	.messages-conversation.ui-datalist .ui-datalist-data .ui-datalist-item .admin-message-align &gt; tbody &gt; tr &gt; td &gt; table:first-child &gt; tbody &gt; tr {display: block;}
	
	.messages-table.ui-datatable table.btn-group .ui-button-text {display: none;}
	.messages-table.ui-datatable.ui-widget {font-size: 12px;}
	
	/* Amount Input */
	.amount-input &gt; table &gt; tbody &gt; tr &gt; td {display: inline-block; width: 100%;}
	.amount-input &gt; table &gt; tbody &gt; tr &gt; td:nth-child(1):not(:only-child) {padding-right: 0px; padding-bottom: 10px;}
	.amount-input &gt; table &gt; tbody &gt; tr &gt; td:nth-child(2) {padding-left: 0px; padding-top: 10px;}
	
	/* TAN Panel */	
 	.sca-panel:not(:empty) {padding: 10px; box-sizing: border-box;}
 	.sca-panel .sca-container {width: unset;}
 	
 	/* Slick Carousel - Image Slider */
 	.slick-carousel.image-slider .slider-image .tablet {display: none;}
	.slick-carousel.image-slider .slider-image .mobile {display: block;}
	
	.external-link-panel {padding: 0px;}
	
 	/* Slick Carousel - Favourites Accounts */
	.slick-carousel.customer-accounts {margin-left: 0px; min-height: 0px;}
	.slick-carousel.customer-accounts .ui-commandlink &gt; table {height: 180px;}
	.slick-carousel.customer-accounts .ui-commandlink .h3 {font-size: 16px;}
 	.slick-carousel.customer-accounts .slick-prev, .slick-carousel.customer-accounts .slick-next {top: 75px;}
	.slick-carousel.customer-accounts .ui-commandlink &gt; table &gt; tbody &gt; tr:last-child &gt; td &gt; table &gt; tbody &gt; tr:not(:FIRST-CHILD) {display: none;}
	.slick-carousel.customer-accounts .ui-commandlink &gt; table &gt; tbody &gt; tr:last-child &gt; td {vertical-align: bottom;}
	.slick-carousel.customer-accounts .ui-commandlink &gt; table &gt; tbody &gt; tr:last-child &gt; td &gt; table &gt; tbody &gt; tr:first-child &gt; td {padding-bottom: 0px;}
	
	/* Calendar Range */
	.calendar-range-panel &gt; table &gt; tbody &gt; tr &gt; td {display: inline-block;}
	.calendar-range-panel &gt; table &gt; tbody &gt; tr &gt; td:FIRST-CHILD {padding-right: 0px;}
	.calendar-range-panel &gt; table &gt; tbody &gt; tr &gt; td:not(:FIRST-CHILD) {padding-top: 16px;}
	
	
	/* PFM */
	.pfm-panel .ui-card {height: auto;}	
	.pfm-panel .pfm-grid &gt; tbody &gt; tr:first-child, .pfm-panel .pfm-grid &gt; tbody &gt; tr:last-child {display: table; width: 100%;}
 	
	/*PFM Goal*/
	.goals-details &gt; tbody &gt; tr &gt; td {display: block; text-align: left;}
	
	/* SCHEDULE */
	.schedule-nav td:NTH-CHILD(2) {min-width: auto;}
	.fc-view-container *, .fc-view-container *:before, .fc-view-container *:after {overflow: hidden !important; height: auto !important; min-height: 6px;}
	.fc th.fc-col-header-cell {font-size: 14px;}
	.fc .fc-scrollgrid-sync-table &gt; tbody &gt; tr { border-bottom: 1pt solid #d7c7c1; }
	.fc .fc-scrollgrid-sync-table &gt; tbody &gt; tr:last-child  { border-bottom: 1pt solid #d7c7c1; }
	.fc .fc-scroller-liquid-absolute { position: unset; }
	
	/* SelectOneRadio */
	.selectOneRadio .ui-selectoneradio.ui-widget td {display: inline-block; width: 100%;}
	.selectOneRadio .ui-radiobutton.ui-widget {top: 6px;}
	
	/* Captcha */
	.captcha-panel &gt; div {width: 212px;}
	.captcha-panel iframe {transform: scale(0.70); -webkit-transform: scale(0.70); transform-origin: left; -webkit-transform-origin: left;}
	
	.grid-item-2 {width: 50%;}
	
	/* Details Grid 3 */
	.details-grid-3 table &gt; tbody &gt; tr:first-child &gt; td, .details-grid-3 table &gt; tbody &gt; tr:last-child &gt; td, .details-grid-3 table &gt; tbody &gt; tr &gt; td {display: block; width: 100%;}
	
	/*Loan Application*/
	.loan-panel {display: block; width: calc(100% - 20px);}
		
	.currency-converter &gt; tbody &gt; tr &gt; td, .currency-converter &gt; tbody &gt; tr &gt; td:NTH-CHILD(2) {display: inline-block; width: 100%;}
	
	.card-details-wrapper &gt; tbody &gt; tr &gt; td {width: 100%;}
	
	.slick-carousel.card-carousel .link-cards-info .ui-commandlink, .slick-carousel.card-carousel .link-cards-info.active-slide .ui-commandlink,
	.cards-carousel-panel .slick-carousel.card-carousel .link-cards-info .ui-commandlink, .cards-carousel-panel .slick-carousel.card-carousel .link-cards-info.active-slide .ui-commandlink {width: 225px; height: 142px;}
	
	.slick-carousel.card-carousel .card-info { font-size: 10px; padding: 2px; }

	.no-records-btns-group &gt; tbody &gt; tr &gt; td {display: inline-block; width: 100%;}
	
	/* STEPS */
	.step-no.ui-steps ul {width: 100%; table-layout: fixed}
	.step-no.ui-steps .ui-steps-item {display: table-cell; float: none; width: auto !important; margin: auto !important;}
	.steps-panel .ui-steps .ui-steps-item a {float: none !important;}
	
	/* FAQ Panel */
	.faq-PG {padding: 0px;}
	.faq-panel.ui-panel {border: none;}
	
	
	.accountInfoPanel-left {width: 100%}
    .accountInfoPanel-right {width: 100%; margin-top: 24px;}
    .selectAccountInfo {padding-right: 0px;}
    
    .ui-paginator .ui-paginator-current {padding: 0px 12px;}
    .ui-paginator .ui-paginator-prev, .ui-paginator .ui-paginator-next, .ui-paginator .ui-paginator-first, .ui-paginator .ui-paginator-last {width: 20px; padding: 0px 2px;}
    
    .transfer-details-panel {display: block;}
	.transfer-details-panel table:LAST-OF-TYPE {margin-left: 0px; margin-top: 16px;}
	.transfer-details-panel table:LAST-OF-TYPE:after {content: "\e9c8"; left: 0px; right: 0px; top: -28px; bottom: auto;}
	
	.selectAccountInfo {margin-right: 0;}
	
	/* BIC Search */
	.bic-country {padding-left: 8px !important;}
	.bic-action {padding-right: 8px !important;}
	
	/*Filters*/
	.filters-btn-wrapper {width: 100%;}
	.filters-btn-wrapper &gt; tbody &gt; tr &gt; td {width: 100%; display: inline-block;}
	.filters-btn-wrapper &gt; tbody &gt; tr &gt; td:NOT(:LAST-CHILD) {padding-right: 0px;}
}


/* X-SMALL */
@media screen and (max-width: 411px){
	
	/*Steps*/
	.steps-panel.items-3 .step-no.ui-steps:before {width: calc(100% - 130px); left: 65px;}
	.multi-line .ui-steps-title{white-space: normal;}

 	/* Checkbox */
	.selectBooleanCheckbox.selectLink .link-panel {padding: 20px 15px;}
	.selectBooleanCheckbox.selectLink .ui-selectbooleancheckbox {padding: 28px 15px;}
	
	.ui-datatable-reflow .ui-datatable-data td[role="gridcell"] .ui-column-data .input-number {width: 100px !important;}
	
	#serviceDetailsId button.tertiary-btn.sm-btn {width: auto; height: 65px; padding: 0px 16px; float: right; margin: 0px 8px;}
	
	.widget-title {font-size: 16px;}
	.widget-panel .ui-card .label-btn {height: 35px;}
}
</pre></body></html>