.navbar-brand img {height: 1.5rem!important;}
.fa-main{font-size: 1.3rem;}
.fa-fw {text-align: center;width: 1.25em;}
.min-div {height: 250px;max-height: 250px;overflow: auto;}
.table-xs td, .table-xs th {padding: .2rem .2rem;}
.table-xs th.small, .table-xs td.small,.small-div {font-size: 85%;}
.table-xs td {font-size: 85%;}

.table-bilet td, .table-bilet th {padding: .5rem .8rem;}
.table-bilet th.small, .table-bilet td.small {font-size: 90%;}
.table-bilet td {font-size: 95%;}


.table td table.border-0 tr:last-child td{border-bottom:0!important}
.table td table.border-0 td:first-child{border-left:0!important}
.table td table.border-0 td:last-child{border-right:0!important}


.table-xs:not(.table-striped) .fa{font-size: .9rem}
.popover.popover-sm{min-width:200px!important;}
.popover.popover-sm .popover-header,.popover.popover-sm .popover-body{padding: .3125rem!important;}


th.text-info {color: #027988!important;}
.btn-xs {padding: 0 .3rem;}
.btn-xs i {font-size: .7rem!important;}
.fa-badge {
 font-size: 0.7em;
 position: absolute;
 top: 10px;
 margin-left: -1rem;
 margin-top: -0.1rem;
 border-width: 1px;
 border-style: solid;
 border-radius: 50%;
}
.picker {width: auto;}
.picker__box {padding: .5rem;}
.picker__footer button {padding: .4rem .6rem;}
.pointer{cursor:pointer;}
.modal{padding:0px!important;bottom:auto;}
.modal-body {padding:0px!important;height: calc(100vh - 200px);}
.modal-xl{max-width: 1140px;}
.modal-full {width: 94%;margin-left: 3%;margin-right: 3%}
.table-input{border:0;width:100%;padding:0.2rem}
.dataTable thead .sorting, .dataTable thead .sorting_asc, .dataTable thead .sorting_asc_disabled, .dataTable thead .sorting_desc, .dataTable thead .sorting_desc_disabled {padding-right: 1rem}
.dataTable thead .sorting:after, .dataTable thead .sorting:before, .dataTable thead .sorting_asc:after, .dataTable thead .sorting_asc_disabled:after, .dataTable thead .sorting_desc:after, .dataTable thead .sorting_desc_disabled:after {right: .3rem}