.medd-sim-wrapper {
  border: 1px solid #ddd;
  padding: 20px;
  max-width: 400px;
  margin: 20px auto;
  text-align: center;
  border-radius: 8px;
}

.medd-sim-action {
  background-color: #0073aa;
  color: #fff;
  border: none;
  padding: 10px 20px;
  border-radius: 4px;
  cursor: pointer;
}

.medd-sim-action:hover {
  background-color: #005c87;
}

.safe-grid {}
.grid-det-item { margin-bottom: 70px; display: flex; justify-content: space-between; gap: 30px; border: 1px solid #000; align-items: center; padding: 25px; border-radius: 30px; }

.avatar-wrapper { width: 160px; }

.avatar-wrapper img {width: 100%;height: 160px;object-fit: cover;border-radius: 50%; }

.detail-grid { width: calc(100% - 160px); }
.detail-grid h2 { font-size: 24px; }
.detail-grid ul {display: flex;justify-content: space-between;text-align: center;list-style: none;font-size: 16px;}
.detail-label { font-weight: 700; }

.nav-tabs { margin: 0; border:0; margin-bottom: 30px; } 
.nav-tabs li { padding-right: 18px; }
.nav-tabs li:last-child { padding-right: 0; }
.nav-tabs li button { font-size: 14px; color: var(--bb-headings-color) !important; padding: 0 0 10px; border: 0 !important; border-bottom: 2px solid transparent !important; border-radius: 0 !important; }
.nav-tabs li button.active { border-bottom:2px solid var(--bb-headings-color) !important; }
.nav-tabs li button:focus { box-shadow:none !important }

.tab-pane {}
.tab-pane ul { list-style: none; width: 100%; float: left; margin:0; margin-bottom: 20px; }
.tab-pane ul li { margin-bottom: 10px; }
.tab-pane ul li img { max-width: 70%; }

.tab-pane .nav-tabs .nav-item { padding-right:5px !important;}
.tab-pane .nav-tabs .nav-item button.nav-link { border: 1px solid #024223 !important; padding: 6px 15px; border-radius: 5px !important; font-size: 13px; }
.tab-pane .nav-tabs .nav-item button.nav-link.active {
	background-color: #024223;
	color: #fff !important;
}
.agentelemets iframe {
	width: 300px;
	margin-left: 340px;
	height: 200px;
	border-radius: 20px;
	position: fixed;
	right: 30px;
	bottom: 30px;
}