body {background:url(/css/bg_auth.jpg) no-repeat; font-family: 'Roboto Mono', monospace;}

.row {margin:0; padding:0;}


#app.app_inside {padding-top:0; height:auto; min-height: 100vh;}

.top_menu {padding-top:5px;}

.top_menu_list {background:#fff; border-radius: 5px; box-shadow: 0 0 10px #fbf1f1;}
.top_menu_list ul {margin:0; padding:0 0 0 10px;}
.top_menu_list ul li {display:inline-block; padding:3px 11px 5px 15px;}
.top_menu_list ul li a {text-decoration:none; font-size:13px; color:#000;}

.user_top {display: flex; align-items: center; height: 100%;}
.user_top ul {padding:0; margin:0; display:flex; justify-content: space-around;}
.user_top ul li {list-style-type:none; font-size:13px;}

.filters form {background:#dcdcdc; padding:10px 5px; margin:10px 0 0 0;}
.filters .col-md-1, .filters .col-md-2 {padding:0 5px;}
.filters select.form-control {font-size:12px; outline:none; box-shadow:none;}
.filters input.form-control {font-size:12px; outline:none; box-shadow:none;}
.filters button, .filters a {font-size:12px;}

.tableList {padding:10px;}
.tableList table {background:rgba(255,255,255,0.5); border-radius:5px; overflow:hidden;}
.tableList table tr th {background:#fff; padding:5px 10px; text-align:center; font-size:13px; font-weight:800;}
.tableList table tr td {padding:2px 5px; text-align:center; font-size:13px;}
.tableList table tr:nth-child(2n+1) td {background:#f1eded;}
.tableList table tr:hover td {background:#b2ecb2;}
.tableList table tr td.blockchain_img img {height:20px; width:auto;}
.tableList table tr td span.popover {border:none; background:none; font-size:12px;}

.popover-body {font-size:11px; padding:10px;}

.tableListUsers tr td span.color-1,
.tableListUsers tr td span.color-2,
.tableListUsers tr td span.color-3,
.tableListUsers tr td span.color-4 {background:#dcdcdc; color:#000;}
.tableListUsers tr td span.color-5 {background:#333; color:#fff;}

#brokerModal .modal-body {padding-bottom:30px;}
#brokerModal .top_info h4 {font-size:13px;}
#brokerModal p#balance span {background:#333; color:#fff; border-radius:3px; font-size:11px; padding:2px 5px;}

#accordionWithdrawal .accordion-item {border: none; background: #fbf1f1;}
#accordionWithdrawal button.accordion-button {box-shadow:none; outline:none; background: none; padding-top: 5px; padding-bottom: 5px; font-size:14px;}

#brokerModal #createTransactionForm label {font-size:13px;}
#brokerModal #createTransactionForm input.form-control {outline:none; box-shadow:none; font-size:14px;}
#brokerModal #createTransactionForm select.form-select {outline:none; box-shadow:none; font-size:14px;}
#brokerModal #createTransactionForm button {font-size:13px;}
#brokerModal #formAlert {font-size:13px;}
#brokerModal #formAlert .alert {padding-top: 10px; padding-bottom: 10px; border: none;}

.download {display: flex; justify-content: end;}
.download button {border:none; font-size:12px;}
.download_btn {width:auto;}


