/* Sembunyikan author (wpuser) di Xcare */
.pbmit-post-author {
    display: none !important;
}

/* Hilangkan "by wpuser" dan ikon user di halaman post detail */
.pbmit-author-link,
.pbmit-base-icon-user-3,
.pbmit-meta-author {
  display: none !important;
}


/* Samakan jarak judul dan deskripsi di semua Info Box (Our Doctors, Penjadwalan Online, Find Locations) */
.elementor .pbmit-ihbox-style-15 .pbmit-heading-desc {
  margin-top: -40px !important; /* atur jarak seragam */
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor .pbmit-ihbox-style-15 .pbmit-heading-desc {
    margin-top: -25px !important;
  }
}

/* HP */
@media (max-width: 767px) {
  .elementor .pbmit-ihbox-style-15 .pbmit-heading-desc {
    margin-top: -10px !important;
  }
}

/* Samakan warna semua icon di box layanan */
.pbmit-ihbox-style-40 .pbmit-ihbox-icon::before,
.pbmit-ihbox-style-40 .pbmit-ihbox-icon .pbmit-icon-wrapper i {
    color: #0a0a0a !important;              /* warna icon */
    background-color: transparent !important; /* hilangkan lingkaran biru */
    opacity: 1 !important;                  /* pastikan tidak transparan */
}


/* Samakan semua icon dengan warna biru branding */
.pbmit-ihbox-style-40 .pbmit-ihbox-icon::before,
.pbmit-ihbox-style-40 .pbmit-ihbox-icon .pbmit-icon-wrapper i {
    color: #007bff !important;    /* ganti dengan kode biru branding kamu */
}

/* Atur warna icon utama (dokter, ambulance, dll) */
.pbmit-ihbox-style-40 .pbmit-ihbox-icon .pbmit-icon-wrapper i {
    color: #007bff !important;   /* biru branding */
}

/* Pertahankan bulan sabit agar tetap tampil */
.pbmit-ihbox-style-40 .pbmit-ihbox-icon::before {
    background-color: #001f3f !important;  /* warna bulan sabit, ganti sesuai branding */
    opacity: 1 !important;
}

/* Perbesar teks nama dokter di jadwal (event description) */
.event-description {
  font-size: 12px !important;
  font-weight: 600 !important;
	
/* biru branding RSUD Tebet */
  color: #002b80 !important;
	
	text-align: center !important;
  line-height: 1.6 !important;
  margin-top: 4px !important;
}


.event-description + .event-description {
  border-top: 1px solid #cce0ff;
  margin-top: 6px;
  padding-top: 4px;
}

