.sm_transparent_accounts .table-align-center{text-align:center}
.sm_transparent_accounts .table-align-right{text-align:right}
.sm_transparent_accounts .transparent-accounts h1{padding-bottom:15px}
.sm_transparent_accounts .transparent-accounts .table-accounts{display:none}
.sm_transparent_accounts .transparent-accounts .table-accounts .table-responsive tbody tr:focus td,.sm_transparent_accounts .transparent-accounts .table-accounts .table-responsive tbody tr:focus-within td{background-color:#e7f8fb}
.sm_transparent_accounts .transparent-accounts .table-accounts .table-responsive tbody tr td{cursor:pointer}
.sm_transparent_accounts .transparent-accounts .table-accounts th:last-child{text-align:right}
.sm_transparent_accounts .transparent-accounts .table-accounts td:last-child{text-align:right}
.sm_transparent_accounts .transparent-accounts .transparent-accounts-form div input[type="text"]{display:block;font-size:18px;line-height:20px;font-weight:500;width:100%;padding:0 12px 0 8px;margin:0;border:1px solid var(--color-sidemenu-hover);border-radius:4px;box-sizing:border-box;max-width:350px;min-width:220px;height:32px}
.sm_transparent_accounts .transparent-accounts .transparent-accounts-form div input[type="text"]:focus{outline:2px solid var(--color-button-primary);outline-offset:2px}
.sm_transparent_accounts .transparent-accounts .all-accounts-button{margin:20px 0 30px 0;padding:0;color:var(--color-button-primary);text-decoration:underline var(--color-button-primary) 1px;cursor:pointer;max-width:250px;background-color:transparent;text-transform:none;border:0}
.sm_transparent_accounts .transparent-accounts .all-accounts-button:focus-visible{outline:2px solid var(--color-button-primary);outline-offset:2px;border-radius:4px}
.sm_transparent_accounts .transparent-transactions h1{padding-bottom:15px}
.sm_transparent_accounts .transparent-transactions .transactions-back button{background-color:transparent;margin:0;padding:0;border:0;color:var(--color-text);text-transform:none}
.sm_transparent_accounts .transparent-transactions .transactions-back button:focus-visible{outline:2px solid var(--color-button-primary);outline-offset:2px;border-radius:4px}
.sm_transparent_accounts .container.transparent-accounts{padding-top:100px}
.sm_transparent_accounts .container.transparent-transactions{padding-top:100px}
.sm_transparent_accounts .transparent-accounts-form.row{margin:0}
.sm_transparent_accounts .transaction-account-information.row{margin:0}
.sm_transparent_accounts .transparent-accounts-form div{padding-right:35px;padding-top:20px;padding-left:0}
.sm_transparent_accounts .transparent-accounts-form div label{display:block;margin-bottom:10px;font-size:19px}
.sm_transparent_accounts .transparent-accounts-form div input[type="submit"]{margin-top:29px}
.sm_transparent_accounts .transparent-accounts-form .transaction-input input[type="text"]{display:block;font-size:18px;line-height:20px;font-weight:500;width:100%;padding:0 12px 0 8px;margin:0;border:1px solid var(--color-sidemenu-hover);border-radius:4px;box-sizing:border-box;max-width:350px;min-width:220px;height:32px}
.sm_transparent_accounts .transparent-accounts-form .transaction-input input[type="text"]:focus{outline:2px solid var(--color-button-primary);outline-offset:2px}
.sm_transparent_accounts::placeholder{font-size:16px;opacity:1}
.sm_transparent_accounts:-ms-input-placeholder{font-size:16px}
.sm_transparent_accounts::-ms-input-placeholder{font-size:16px}
.sm_transparent_accounts .pages-navigator{display:flex;margin-bottom:50px;margin-top:30px;justify-content:center}
.sm_transparent_accounts .pages-navigator button{font-size:16px;font-weight:bold;cursor:pointer;text-transform:none;background-color:transparent;margin:0;padding:0;border:0;color:var(--color-text)}
.sm_transparent_accounts .pages-navigator button:focus-visible{outline:2px solid var(--color-button-primary);outline-offset:2px;border-radius:4px}
.sm_transparent_accounts .pages-navigator button:last-child{margin-left:50px}
.sm_transparent_accounts .pages-navigator .accounts-previous-page{display:none}
.sm_transparent_accounts .pages-navigator .transaction-previous-page{display:none}
.sm_transparent_accounts .arrow-transparent-accounts{border:solid black;border-width:0 2px 2px 0;display:inline-block;padding:4px}
.sm_transparent_accounts .right-arrow{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
.sm_transparent_accounts .left-arrow{transform:rotate(135deg);-webkit-transform:rotate(135deg)}
.sm_transparent_accounts .transparent-accounts-errors{display:none;color:#e2001a;font-size:18px;padding-bottom:40px}
.sm_transparent_accounts .transparent-transactions{display:none}
.sm_transparent_accounts .transparent-transactions .transactions-back{padding-bottom:25px;cursor:pointer;width:20%}
.sm_transparent_accounts .transparent-transactions .transaction-account-information{color:white;background-color:#14495a;border-radius:3px;margin-top:10px}
.sm_transparent_accounts .transparent-transactions .transaction-account-information .currency-amount{font-size:19px}
.sm_transparent_accounts .transparent-transactions .transaction-account-information .account-info{padding-bottom:25px;padding-top:20px;font-weight:500;font-size:26px}
.sm_transparent_accounts .transparent-transactions .transaction-account-information .account-info .label-account-info{font-size:14px;font-weight:100;padding-top:5px}
.sm_transparent_accounts .transparent-transactions .table-responsive table{margin:0}
.sm_transparent_accounts .transparent-transactions .table-responsive table hr{width:20px;border-color:black}
.sm_transparent_accounts .transparent-transactions .table-responsive table .table-align-center hr{margin:auto}
.sm_transparent_accounts .transparent-transactions .table-responsive table tr:focus-visible{background-color:#e7f8fb}
.sm_transparent_accounts .transparent-transactions .table-responsive table tr td:last-child{font-weight:bold}
.sm_transparent_accounts .transparent-transactions .transparent-accounts-form .transaction-input{padding-right:5px}
.sm_transparent_accounts .transparent-transactions .transparent-accounts-form .date-transactions{padding-right:0;text-align:right}
.sm_transparent_accounts .transparent-transactions .transparent-accounts-form .date-transactions label{display:inline-block;padding:35px 5px 0 15px;font-weight:500;font-size:17px}
.sm_transparent_accounts .transparent-transactions .transparent-accounts-form .date-transactions input{font-size:16px;line-height:20px;font-weight:500;margin:0;border:2px solid var(--color-sidemenu-hover);border-radius:4px;box-sizing:border-box;height:32px;max-width:150px}
.sm_transparent_accounts .transparent-transactions .transparent-accounts-form .date-transactions input:focus{outline:2px solid var(--color-button-primary);outline-offset:2px}
.sm_transparent_accounts .transparent-transactions .transparent-accounts-form .date-transactions input::-webkit-calendar-picker-indicator:focus-visible{outline:2px solid var(--color-button-primary)}
.sm_transparent_accounts .transparent-transactions .transparent-accounts-form div:nth-child(2){padding-left:20px}
.sm_transparent_accounts .arrow-transparent-transactions{border:solid black;border-width:0 1px 1px 0;display:inline-block;padding:3px}
@media only screen and (max-width:959px){.sm_transparent_accounts .transparent-accounts-form div{padding-left:0}
.sm_transparent_accounts .transparent-accounts-form div input[type="submit"]{margin-top:0}
.sm_transparent_accounts .transparent-transactions .transparent-accounts-form div:nth-child(2){padding-left:0}
.sm_transparent_accounts .transparent-transactions .transparent-accounts-form .date-transactions{display:contents;text-align:left}
.sm_transparent_accounts .transparent-transactions .transparent-accounts-form .date-transactions label{padding-left:0;padding-right:0}
}
@media(max-width:599px){.sm_transparent_accounts .container.transparent-accounts{padding-top:0}
.sm_transparent_accounts .container.transparent-transactions{padding-top:0}
.sm_transparent_accounts .container .transparent-accounts-form.row [class*="col-"]{padding-left:0}
.sm_transparent_accounts .transparent-transactions .transparent-accounts-form div:nth-child(2){padding-left:0}
.sm_transparent_accounts .transparent-transactions .transparent-accounts-form .transaction-input{padding-left:0}
}
@media(max-width:420px){.sm_transparent_accounts .transparent-transactions .transaction-account-information .account-info{font-size:19px}
.sm_transparent_accounts .transparent-transactions .transaction-account-information .account-info .label-account-info{font-size:13px}
.sm_transparent_accounts .transparent-transactions .transparent-accounts-form .date-transactions label{display:block}
}