html, body {
    height: 100%;
}



.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:210px;
}

.info-lista-produse-cautate{
	height: calc(100% - 210px - 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:273px;
}

.tab-cantar-mic .cantar{
	height:353px;
}


.tab-cantar-mare .table-keybord-numeric{
	height: calc(100% - 273px - 1rem);
	overflow-y: scroll;
	overflow-x:hidden;
	margin-right:-4px;
}

.tab-cantar-mic .table-keybord-numeric{
	height: calc(100% - 353px - 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;
}



.picker__box .picker__header_info_color .picker__date-display {
	background:#33b5e5;
}
.picker__box .picker__table .picker__day.picker__day--today {
	color:#33b5e5;
}
.picker__box .picker__table .picker--focused, .picker__box .picker__table .picker__day--selected, .picker__box .picker__table .picker__day--selected:hover {
	background-color:#33b5e5;
}
.picker__box .picker__footer .picker__button--today:before {
	border-top-color:#33b5e5;
}

#result_parteneri{
	max-height: 350px;
	overflow-y: scroll;
	overflow-x:hidden;
}

#result_parteneri li{
	cursor:pointer;
}

/* scroll */
#result_parteneri::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	background-color: #f5f5f5;
	border-radius: 0px; 
}
#result_parteneri::-webkit-scrollbar {
	width: 4px;
	background-color: #f5f5f5;
}
#result_parteneri::-webkit-scrollbar-thumb {
	border-radius: 0px;
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	background: #33b5e5;
}