.openbanking .logo-banner{padding-top:100px;padding-bottom:50px;background:#f4f7fd}.openbanking .logo-wt{display:none!important}.openbanking .logo-dk{display:inline-block!important}.openbanking .navbar-nav li a,.navbar-nav li span{color:#001e5a}.openbanking .navbar-nav li a:hover,.navbar-nav li span:hover{color:#4284fb}.openbanking .logo-banner .header-text h1,.openbanking .logo-banner .header-text p{color:#001e5a;text-shadow:none}.openbanking .table thead tr th,.openbanking .table tbody tr td{border:none;vertical-align:middle;padding:18px 20px}.openbanking .table thead tr th:nth-child(2){text-align:center;width:180px}.openbanking .table thead tr th:nth-child(3){text-align:center;width:180px}.openbanking .table thead tr th:nth-child(4){text-align:center;width:180px}.openbanking .table thead tr th.status{text-align:center;width:100px}.openbanking .table tbody tr td{text-align:center}.openbanking .table tbody tr td .dicon img{margin:0 4px;width:35px}.openbanking .table tbody tr td:nth-child(1){text-align:left}.openbanking .table tbody tr td:nth-child(2){border-left:1px dashed #ddf;border-right:1px dashed #ddf;width:180px}.openbanking .table tbody tr td:nth-child(3){}.openbanking .table tbody tr td:nth-child(4){}.openbanking .table tbody tr td .lreq{color:#ccc;font-size:12px;font-style:italic;text-transform:lowercase}.openbanking .table.session tbody tr td:nth-child(3){border-left:1px dashed #ddf;border-right:1px dashed #ddf}.openbanking .table.session tbody tr td:nth-child(4){border-left:1px dashed #ddf;border-right:1px dashed #ddf}.openbanking .table tbody tr:nth-child(2n+1){background:#f8fafc}.openbanking .table .fsup{color:#899ee9}.openbanking .table .fsup i{font-size:25px}.openbanking .table .fnsup{color:#e0e4eb}.openbanking .table .fnsup i{font-size:25px}.openbanking .bank-logo{height:30px;min-width:20px;max-width:30px;margin-right:10px;display:inline-block}.openbanking .bank-logo img{height:100%;min-width:20px;background:#fff;border:1px solid #e0e4ef;border-radius:4px;padding:3px}.openbanking .bank-logo+div{display:inline-block}.openbanking .health-status{margin-top:4px;position:relative}.openbanking .health-status i{font-size:26px;font-weight:bold}.openbanking .health-status-ok{color:#1a0}.openbanking .health-status-or{color:#eda54c}.openbanking .health-status-nt{color:#eb6a6a}.indication-new,.indication-beta{position:relative}.indication-new:after{content:"new";position:absolute;top:-5px;background:#ffa458;color:#fff;font-size:11px;font-weight:bold;padding:1px 8px 0 7px;line-height:12px;height:16px;text-align:center;margin-left:6px;border-radius:6px}.indication-beta:after{content:"beta";position:absolute;top:-2px;background:#2f47c0;color:#fff;font-size:11px;font-weight:bold;padding:1px 8px 0;line-height:15px;height:16px;text-align:center;margin-left:6px;border-radius:6px}