.iscuj_dfp_records_table {
    width: 100%;
    border-collapse: collapse;
    margin-bottom: 20px;
}

.iscuj_dfp_records_container {
    overflow: scroll;
    height: 700px;
}

body .iscuj_dfp_records_table thead {
    position: sticky;
    top: 0px;
    background: #fff;
    z-index: 99 !important;
}

.iscuj_dfp_records_table th {
    padding: 10px 10px 10px 10px;
    text-align: left;
}

.iscuj_dfp_records_table th {
    font-size: 14px;
}

.iscuj_dfp_records_table td {
    padding: 10px;
    text-align: left;
}

.iscuj_upload_receipt_btn {
	color: #fff !important;
	background-color: rgb(252, 124, 21) !important;
	font-size: 13px;
	padding: 2px 10px !important;
	height: unset;
	border-radius: 50px !important;
	margin-top: 10px;
	white-space: nowrap;
	width: 125px;
}

.iscuj_upload_telex_btn {
	color: #fff !important;
	background-color: rgb(252, 124, 21) !important;
	font-size: 13px;
	padding: 2px 10px !important;
	height: unset;
	border-radius: 50px !important;
	margin-top: 10px;
	white-space: nowrap;
	width: 125px;
}

@media screen and (max-width: 1100px) {
	.iscuj_dfp_records_table {
		border-collapse: separate !important;
		border-spacing: 0 20px !important;
	}

	body .iscuj_dfp_records_table thead {
		display: none !important;
	}

	.iscuj_dfp_records_table tr td {
		border: 1px solid #e4e4e4 !important;
		
		width: 100% !important;
		display: flex;
		align-items: center;
		gap: 20px;
	}

	.iscuj_dfp_records_table tr td:first-child {
		border-left: 1px solid #e4e4e4 !important;
	}
	
	.iscuj_dfp_records_table tr td:last-child {
		border-right: 1px solid #e4e4e4 !important;
	}

	.iscuj_dfp_records_table td::before {
		content: attr(data-label);
		font-weight: bold;
		float: left;
		text-transform: uppercase;
		min-width: 290px !important;
	}

	.iscuj_dfp_records_table tr {
		display: flex;
		flex-direction: column;
		margin-bottom: 35px !important;
	}

	.iscuj_dfp_records_table button {
		margin: 0px !important;
	}
}

@media screen and (max-width: 490px) {

	.iscuj_dfp_records_table td::before {
		min-width: unset !important;
		width: 250px !important;
	}

	.iscuj_dfp_records_table tr td {
		gap: unset !important;
	}
}
