html, body {
    height: 100%;
}

/* .card-tip-transfer{
	height: calc(100% - 1.2rem);
} */

#TabContentTipTransfer{
	height: calc(100% - 2.6rem);
	overflow-y: scroll;
	overflow-x:hidden;
	z-index:0;
}

/* scroll */
#TabContentTipTransfer::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	background-color: #f5f5f5;
	border-radius: 0px; 
}
#TabContentTipTransfer::-webkit-scrollbar {
	width: 4px;
	background-color: #f5f5f5;
}
#TabContentTipTransfer::-webkit-scrollbar-thumb {
	border-radius: 0px;
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	background: #33b5e5;
}
 

.info-antet{
	height:163px;
}
.info-butoane{
	height:55px;
}
.info-linii{
	height: calc(100% - 163px - 55px - 1rem - 1rem + 5px);
	overflow-y: scroll;
	overflow-x:hidden;
}


/* scroll */
.info-linii::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	background-color: #f5f5f5;
	border-radius: 0px; 
}
.info-linii::-webkit-scrollbar {
	width: 4px;
	background-color: #f5f5f5;
}
.info-linii::-webkit-scrollbar-thumb {
	border-radius: 0px;
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	background: #33b5e5;
}


.search{
	height:220px;
}

.info-lista-produse-cautate{
	height: calc(100% - 220px - 1rem);
	overflow-y: scroll;
	overflow-x:hidden;
}
/* scroll */
.info-lista-produse-cautate::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	background-color: #f5f5f5;
	border-radius: 0px; 
}
.info-lista-produse-cautate::-webkit-scrollbar {
	width: 4px;
	background-color: #f5f5f5;
}
.info-lista-produse-cautate::-webkit-scrollbar-thumb {
	border-radius: 0px;
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	background: #33b5e5;
}

.select-produs .btn-floating, .select-produs-lin .btn-floating{
	position: initial;
}

/* sticky */
.info-lista-produse-cautate table th {
 	position: sticky;
	top: -1px;
	background: #fff;
}
.info-lista-produse-cautate.sticky_thead_active table th:before{
    content:'';
    position:absolute;
    left: 0;
    top: 0;
    width:100%;
    border-top: 1px solid rgba(0,0,0,0.12);
}
.info-lista-produse-cautate.sticky_thead_active table th:after{
    content:'';
    position:absolute;
    left: 0;
    bottom: 0;
    width:100%;
    border-bottom: 1px solid rgba(0,0,0,0.12);
}


/* sticky */
.info-linii table th {
 	position: sticky;
	top: -1px;
	background: #fff;
}
.info-linii.sticky_thead_active table th:before{
    content:'';
    position:absolute;
    left: 0;
    top: 0;
    width:100%;
    border-top: 1px solid rgba(0,0,0,0.12);
}
.info-linii.sticky_thead_active table th:after{
    content:'';
    position:absolute;
    left: 0;
    bottom: 0;
    width:100%;
    border-bottom: 1px solid rgba(0,0,0,0.12);
}



.select-produs-activ{
	background-color: rgba(3, 169, 244, 0.1);
}


.tab-cantar-mare .cantar{
	height:270px;
}

.tab-cantar-mic .cantar{
	height:350px;
}


.tab-cantar-mare .table-keybord-numeric{
	height: calc(100% - 270px - 1rem);
	overflow-y: scroll;
	overflow-x:hidden;
	margin-right:-4px;
}

.tab-cantar-mic .table-keybord-numeric{
	height: calc(100% - 350px - 1rem);
	overflow-y: scroll;
	overflow-x:hidden;
	margin-right:-4px;
}


/* scroll */
.table-keybord-numeric::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	background-color: #f5f5f5;
	border-radius: 0px; 
}
.table-keybord-numeric::-webkit-scrollbar {
	width: 4px;
	background-color: #f5f5f5;
}
.table-keybord-numeric::-webkit-scrollbar-thumb {
	border-radius: 0px;
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	background: #33b5e5;
}
.table-keybord-numeric .table{
	height:100%;
	margin-bottom:0px;
}
.table-keybord-numeric .table td{
	width:25%;
	padding:0px !important;
	border-top:0;
	border-right: 10px solid #eee;
	text-align: center;
    vertical-align: middle;
	font-size: 35px;
}
.table-keybord-numeric .table tr:nth-child(2) td, .table-keybord-numeric .table tr:nth-child(3) td, .table-keybord-numeric .table tr:nth-child(4) td {
    border-top: 10px solid #eee;
}
.table-keybord-numeric .table td:nth-child(4) {
    border-right: 0px;
}