.tdsInfoDataWrapper .infoDataWrapper
{
	border-top:2px solid #337ab7;
}
.tdsInfoDataWrapper .form-control.full-width
{
	width:100% !important;
}
.tdsInfoDataWrapper .full-width-single
{
	width:97% !important;
}
.tdsInfoDataWrapper .tdsPanOnlyInput
{
	width:87% !important;
}
.tdsInfoDataWrapper .form-control[readonly]
{
	width: 80%;	
	margin:0;
	background-color:#eff1f6;
}
.tdsInfoDataWrapper .tdsDeclarationForm
{
	text-decoration:underline;
}
.tdsNoDataWrapper
{
	display:none;
}
#tdsHistoryTable .btn.btn-approve,
#tdsHistoryTable .btn.btn-reject,
#tdsHistoryTable .btn.btn-tdsPending
{
	pointer-events: none;
	font-size: 12px;
}
.tdsupdateContainer .btn.btn-tdsPending,.tdsCerContainer  .btn.btn-tdsPending,
#tdsHistoryTable .btn.btn-tdsPending,
#pendingApprovalTable .btn.btn-tdsPending
{
	background-color:#ffaa073d;
	color:#ff4507;
}
.tdsupdateContainer .btn.btn-approve,.tdsCerContainer .btn.btn-approve,.tdsCerContainer .btn.btn-reject, .tdsCerContainer .btn.btn-tdsPending,
.tdsupdateContainer .btn.btn-reject,
.tdsupdateContainer .btn.btn-tdsPending
{
	pointer-events: none;
	margin-bottom: 10px;
}
.tdsupdateContainer .tdsStatusRow,.tdsCerContainer .tdsStatusRow
{
	float:left;
}
table.dataTable#tdsHistoryTable tbody td
{
	vertical-align:middle;
}
.tdspendingContainer .tdsDownloadButton
{
	cursor:pointer;
}
.tdsInfoDataWrapper .tdsStatusContainer
{
	border-bottom: 1px solid #337ab7;
	width:100%;
	margin-bottom:30px;
}
.tdsupdateContainer .panViewButton
{
	padding-right:0;
}
.tdsupdateContainer .tdsButtonContainer .tdsReject
{
	margin-left:19.3%;
}
.tdsupdateContainer .tanWithViewButton
{
	margin-right:7px;
}
.tdsupdateContainer .col-md-4.tdsPanWrapper
{
	width: 27%;
}
.tdsupdateContainer .col-md-4.tdsTanWrapper
{
	width: 30%;
	margin-left:6%;
}
.tdsupdateContainer .col-md-4.tdsPanWrapperView
{
	float: right;
    text-align: right;
}
.tdsupdateContainer .tdsPanWrapperView .tdsViewButton,.tdsCerContainer .tdsPanWrapperView .tdsViewButton
{
	margin-left:3px;
}
.tdsupdateContainer .full-widthTan
{
	width:89% !important;
}
.statusProgress {
    background-color: #ffefdb;
    color: #ff6c00;
}
.setStatus {
    display: block;
    width: 150px;
    height: 30px;
    padding: 6px 15px;
    border-radius: 4px;
    font-size: 13px;
    font-weight: bold;
    line-height: 1.38;
    text-align: center;
}
.tdsFleetCardData{
    resize: none;
    overflow-y: auto;
}
.tdspendingContainer #pendingApprovalTable, .tdspendingContainer #tdsHistoryTable{
    display: table !important;
}
.tdspendingContainer .not-found-data{
    width: 100%;
    text-align: center;
    height: calc(100vh - 200px);
    background: #fff;
    padding-top: 30px;
    font-size: 16px;
    font-weight: bold !important;
}
#pendingApprovalTable tbody > tr > td{
    vertical-align:middle !important;
}
.tdspendingContainer.tdsDownloadButton
{
    cursor:pointer;
}
.no-data-found-page{
    width: 100%;
    height: calc(100vh - 200px);
    display: flex;
    justify-content: center;
    align-items: center;
}
.no-data-found-page div.not-found-data{
    font-weight: bold;
    font-size: 35px;
}

.line-solid{
  width: 100%;
  height: 1px;
  border-bottom: 1px solid #000;
  margin: 40px 0;
}
#tdsCertificateRequestUpdateForm .tdsViewButton{
    margin-top: 5px !important;
    margin-left: 20px;
}
#tdsCertificateRequestUpdateForm .gap-line{
    line-height: 48px;
    padding-top: 5px;
}
.tdsInfoDiv{
    height: 37px;
    line-height: 37px;
}

@media screen and (min-width: 1905px) 
{
	.tdsupdateContainer .tdsButtonContainer .tdsReject
	{
	    margin-left: 29.5%;
	}
	.tdsInfoDataWrapper .full-width-single.onlyTANInput
	{
		width:91% !important;
	}
}
@media screen and (min-width: 1700px) and (max-width: 1900px)
{
	.tdsupdateContainer .col-md-4.tdsTanWrapper
	{
	    margin-left: 4.4%;
	}
	.tdsInfoDataWrapper .full-width-single.onlyTANInput
	{
		width: 87% !important;
	}
}
@media screen and (min-width: 1401px) and (max-width: 1680px)
{
	.tdsupdateContainer .tdsButtonContainer .tdsReject
	{
    	margin-left: 17.3%;
	}
}
@media screen and (min-width: 1241px) and (max-width: 1400px)
{
	.tdsupdateContainer .tdsButtonContainer .tdsReject
	{
    	margin-left: 14.1%;
	}
}
@media screen and (max-width: 1240px) 
{
	.tdsupdateContainer .tdsButtonContainer .tdsReject
	{
    	margin-left: 5.5%;
	}
}