.pengiriman-manual input.kode-pengiriman{
	width: 100%;
	max-width: 300px;
	font-size: 16px;
	text-align: center;
}
.pengiriman-manual .barang-baris input.prod-codename,
.pengiriman-manual .barang-baris input.prod-jumlah{
	width: 80px;
	text-align: center;
}
.pengiriman-manual .barang-baris input.prod-jumlah{
	text-align: right;
}
.pengiriman-manual .barang-baris input.prod-fullname{
	width: 300px;
}
.pengiriman-manual .barang-baris input.prod-harga,
.pengiriman-manual .barang-baris input.prod-subtotal{
	width: 120px;
}
.pengiriman-manual .barang-baris button.prod-gajadi{
	width: 40px;
	text-align: center;
	padding: 5px 0 4px;
}
.pengiriman-manual .barang-baris button.status-saldo.gudang,
.pengiriman-manual .barang-baris button.status-saldo.barang{
	width: 100px;
}
.pilihan-desa{
	border: 1px solid #ddd;
	padding: 10px;
	display: none;
}
.pengiriman-manual span.dapatkan-rekomendasi-gudang{
	font-size: inherit;
	cursor: pointer;
	color: #6363ff;
}
.pengiriman-manual span.dapatkan-rekomendasi-gudang:hover{
	text-decoration: underline;
}

span.tk-nav{
	cursor: pointer;
}
span.tk-nav:hover{
	border: 1px solid black;
}

/* custom alert */
.cust-a-wrapper{
    width: 100%;
    height: 100%;
    background-color: white;
    z-index: 10;
    position: fixed;
    display: flex;
    align-items: center;
}
.cust-a-inner{
    margin: 0 auto;
    padding: 10px;
    width: 1300px;
    border: 1px solid #ddd;
}
.cust-a-title{
    color: red;
    background-color: orange;
    border-bottom: 1px solid red;
    height: 40px;
    display: flex;
    align-items: center;
    padding: 20px;
    font-size: 22px;
    font-weight: bold;
}
button.cust-a-dismiss{
	position: absolute;
    right: 0;
    top: 0;
    height: 40px;
    width: 40px;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
/* end of custom alert */