.display-time-txt {
  position: absolute;
  bottom: 0;
  transform: translate(0, 100%);
  font-size: 12px;
  padding-top: 4px;
  right: 0;
    font-weight:600;
}
.data-invalid {
  border-color: #ff5630;
  padding-right: calc(1.5em + 1.5rem);
}
.data-isvalid {
  border-color: #36b37e !important;
  padding-right: calc(1.5em + 1.5rem);
}
.notification:last-child {
    margin-bottom: 126px;
}
@media screen and (max-width: 768px) {
  .appError {
    max-width: 173px!important;
  }
}

.kyc-pdf,
.kyc-pdf p,
.kyc-pdf h1,
.kyc-pdf h2,
.kyc-pdf h3,
.kyc-pdf h4 {
	font-family: Times New Roman;
    color: #000000;
}
.kyc-pdf a {
	font-family: Times New Roman;
}
.aadharKYCFormLogin {
	position: sticky;
    top: 70px;
}
.success_card {
	background-color: #36b37e;
	border-radius: 3px;
}
.input-icon .success_check {
	color: #fff !important;
}
.custom-collapse.accordion .card-header::after {
	padding-bottom: 0.75rem;
	right: 1.5rem;
}
.xml-generat-size {
	font-size: 20px;
	display: flex;
    flex-direction: column;
}
.xml-generate.secondary-color {
    font-size: 16px;
}
.tooltiptext{
width: 306px!important;
}
@media screen and (max-width: 768px) {
	.xml-generat-size {
		font-size: 11px;
	}
        .success-details-holder{
			line-height:16px;
                font-size:14px;
            }
    	.font-text-pri{
    		font-size: 18px!important;
			font-weight: 700!important;
		}
}
.error-msg {
	font-size: 12px;
    width: 100%;
}

.modal-backdrop.show {
	opacity: 0.9;
}