.updated .thumb-info {
	border-radius: 12px;
}
html.webkit .updated .thumb-info .thumb-info-wrapper {
	margin: 0;
}
.updated .doc-container {
	border: 1px solid #DDD;
	border-radius: 12px;
	overflow: hidden;
	border-bottom: solid 1px #ddd !important;
}
.updated .doc-container .doc-title-container {
	font-size: 18px;
	background-color: #E51937;
}
.updated .doc-container .doc-title-container a {
	padding: 9px 11px 9px;
	color: #fff;
	display: block;
}
.updated .doc-container .doc-info-container {
	padding: 15px;
}
.updated .doc-container .doc-info-container .doc-image-container .accept_badge {
	margin:0;
}
.updated .doc-container .doc-info-container .doc-caption-container .focus-specialty strong {
	color: #E51937;
}
hr.solid-bg {
	background: #dbdbdb !important;
}
.set-top {
	position: static !important;
	max-width: unset !important;
	width: 100% !important;
	display: block !important;
	background: #595d8f !important;
}
.thumb-info img {
	border-radius: 0 !important;
}
.accept_badge {
		display: block;
		background: #595d8f;
		color: white;
		padding: 1px 8px;
		border-radius: 0;
		margin: -3px 4px 0;
		font-size: 12px;
		font-weight: 400;
		text-align: center;
		position: absolute;
		bottom: 0;
		width: 100%;
}
.thumb-info-wrapper.accepting-new {
		border-radius: 4px 4px 0 0;
}
.thumb-info-wrapper.accepting-new img {
		border-radius: 3px 3px 0 0;
}
.modal-body img {
	max-width: 100%;
}