.testimonials-block>div {
	flex:0 0 33.3333333333%;
	max-width:100%;
	padding:0 12px 12px}
}
.user-header-subtitle, .user-header-title, .user-header>div:nth-child(2) {
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap}
.user-header {
	display:flex;
	padding:16px;
	position:relative}
.user-header>div:first-child {
	flex:0 0 36px;
	margin-right:12px}
.user-avatar {
	border-radius:50%;
	height:36px;
	width:36px}
.user-header-title {
	color:#7e8999;
	font-size:14px;
	line-height:18px}
.user-header-subtitle {
	color:#7e8999;
	font-size:13px;
	line-height:16px;
	padding-top:2px}
.popover {
	padding:8px 0;
	position:fixed;
	transition:opacity .3s cubic-bezier(.77, -.13, .24, 1.2);
	z-index:45}
.popover:after, .popover:before {
	border:solid transparent;
	content:"";
	height:0;
	pointer-events:none;
	position:absolute;
	width:0;
	z-index:1}
.popover:after {
	border-width:8px}
.popover.above:after {
	border-top-color:#f6f6f6}
.popover.above-darker:after {
	border-top-color:#e5e5e5}
.popover-content {
	background:#f6f6f6;
	border-radius:8px;
	box-shadow:0 3px 6px rgba(0, 0, 0, .12), 0 3px 6px rgba(0, 0, 0, .19);
	color:#282c32;
	display:inline-block;
	padding:12px;
	position:relative}
.testimonials-user .popover {
	margin-bottom:4px;
	padding-top:0;
	position:relative}
.testimonials-user .popover:after {
	margin-left:25px}
.testimonials-user .popover-content {
	box-shadow:0 3px 6px rgba(0, 0, 0, .05);
	color:#7e8999;
	display:flex;
	line-height:22px;
	padding:24px}
.testimonials-user .user-header {
	padding-top:0}




