/* Dashboard shortcut shown in the Directorist listing editor. */
.qt-dashboard-nav-link{display:flex!important;align-items:center;justify-content:space-around;gap:8px;width:100%;box-sizing:border-box;padding:12px 18px;margin-bottom:15px;background:#000!important;color:#fff!important;border-radius:10px;text-decoration:none!important;cursor:pointer}
.qt-dashboard-nav-link .qt-dashboard-arrow{flex:0 0 auto}

/* The active step arrow sits on the left and points left. */
html.etv2-listing-editor .multistep-wizard__nav__btn.active:before{left:18px!important;right:auto!important;transform:translateY(-50%) rotate(180deg)!important}
html.etv2-listing-editor .multistep-wizard__nav__btn.active{padding-left:52px!important}

/* Preview controls on a listing after editing. */
.directorist-single-listing-quick-action{display:flex!important;width:100%;gap:12px}
.directorist-single-listing-top__btn-edit.directorist-btn,.directorist-single-listing-top__btn-dashboard.directorist-btn{display:flex;flex:1 1 0;align-items:center;justify-content:center;box-sizing:border-box;width:calc(50% - 6px);min-width:0;height:60px;padding:10px 14px;font-size:18px;font-weight:800;line-height:normal;color:#fff;background:#000;border:0;border-radius:50px;text-align:center;text-decoration:none}

/* Clinic summary date is a sibling of the semantic heading, aligned to the right. */
.etv2-clinic-summary .etv2-clinic-summary-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0 0 30px;padding-bottom:25px;border-bottom:1px solid #dce2e5}
.etv2-clinic-summary .etv2-clinic-summary-heading #etv2-clinic-summary-title{margin:0;padding:0;border:0}
.etv2-clinic-summary-updated{flex:0 0 auto;color:#68727b;font-size:13px;font-weight:600;line-height:1.4;text-align:right}
@media(max-width:600px){.etv2-clinic-summary .etv2-clinic-summary-heading{align-items:flex-start;flex-wrap:wrap;gap:8px}.etv2-clinic-summary-updated{width:100%;text-align:right}}

body #qt-home .qt-home-city-stat > span {
  margin-bottom: 10px;
  color: var(--qt-home-muted);
  font-size: .68rem;
  line-height: 1.35;
  font-weight: 750;
  letter-spacing: .035em;
  text-transform: uppercase;
}
