.single-id_card .prothom-table tr,
  .single-id_card .ditio-table tr {
    border: 1px solid #7f7c76;
  }
.single-id_card .prothom-table tr td,
  .single-id_card .ditio-table tr td {
    border: 1px solid #7f7c76 !important;
  }
.single-id_card .site-content .ast-container {
    display: flex;
    flex-direction: column;
}
.single-id_card span.featured-image-class img.attachment-medium.size-medium.wp-post-image {
    margin-bottom: 35px;
    border-radius: 15px;
    margin-top: 20px;
    border: 2px solid #205b4f80;
}
.single-id_card .site-content .ast-container {
    display: flex;
    flex-direction: column;
}

@media screen and (max-width: 767px) {
  .prothom-table td,
  .ditio-table td {
    display: block;
    width: 100%;
    box-sizing: border-box;
    text-align: left;
    position: relative;
    padding-left: 50%;
  }

  .single-id_card .prothom-table tr,
  .single-id_card .ditio-table tr {
    display: block;
    margin-bottom: 1em;
    border: 1px solid #7f7c76;
	border-radius: 6px;
    padding: 5px;
  }

  .prothom-table td::before,
  .ditio-table td::before {
    content: attr(data-label);
    position: absolute;
    left: 10px;
    top: 8px;
    font-weight: bold;
    white-space: nowrap;
  }
	.single-id_card .prothom-table,
  .single-id_card .ditio-table {
    border: none;
  }
	tr.full-table td {
		padding-left: 10px;
	}
	.single-id_card .prothom-table tr td,
  .single-id_card .ditio-table tr td {
    border: none !important;
  }
	
	
}
