.gravityflow-entry-table thead tr {
	background: #fff
}

.gravityflow-entry-table tr:nth-child(2n) {
	background: #f9f9f9
}

.gravityflow-entry-table tr:nth-child(odd) {
	background: #fff
}

.gravityflow-entry-table {
	border-collapse: collapse;
	width: 100%;
	border-top: 1px solid #ddd !important
}

.gravityflow-entry-table th {
	display: table-cell;
	padding: 10px;
	border-right: 0
}

.gravityflow-entry-table td {
	padding: 10px;
	border-right: 0
}

.gravityflow-entry-table th {
	border-top: 1px solid #ddd !important
}

.gravityflow-entry-table tbody tr {
	border-left: 3px solid transparent
}

#container {
	display: flex;
	flex-direction: row;
	align-items: stretch
}

#sidebar {
	width: 200px
}

#main {
	flex-grow: 1;
	margin-right: 10px
}

#entry-details {
	margin-bottom: 30px
}

.timeline-item {
	display: flex;
	width: 100%;
	margin-bottom: 10px
}

.timeline-icon {
	width: 70px;
	height: 70px;
	background-color: #eee
}

.timeline-details {
	flex-grow: 1;
	border: 1px solid #eee;
	padding: 10px;
	margin-left: 20px
}

.timeline-meta {
	display: flex;
	justify-content: space-between
}

.timeline-user {
	width: 50px
}

.timeline-date, .timeline-user {
	height: 10px;
	background-color: #eee
}

.timeline-date {
	width: 100px
}

.timeline-note, .timeline-note-half {
	height: 10px;
	background-color: #eee;
	margin-top: 10px
}

.timeline-note-half {
	width: 50%
}

.field-label-container {
	width: 100%;
	height: 30px;
	padding: 10px;
	background-color: #fafafa
}

.field-label {
	width: 80px;
	height: 10px;
	background-color: #ddd
}

.field-value {
	display: inline-block;
	width: 40px;
	height: 10px;
	margin: auto auto auto 10px;
	background-color: #eee
}

.gravityflow-actions {
	white-space: nowrap
}

.gravityflow-actions svg {
	fill: #ccc
}

.gravityflow-filters {
	clear: both;
	background: linear-gradient(0deg, #f5f5f5, #fafafa);
	overflow: auto;
	margin: 8px 0;
	padding: 12px;
	border: 1px solid #dfdfdf;
	border-radius: 3px;
	font-size: 13px;
	line-height: 2.1em;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.gravityflow-filters div {
	display: inline-block;
	height: 30px;
	margin: 5px;
	padding: 5px;
	border: 1px solid #ddd;
	color: silver;
	line-height: 20px
}

.gravityflow-filters .gravityflow-filter-button {
	background-color: silver;
	color: #fff
}

.wp-block[data-type="gravityflow/reports"] .components-base-control {
	display: inline-block;
	margin-right: 5px
}

.wp-block[data-type="gravityflow/reports"] .components-base-control + .components-base-control {
	margin-bottom: 0
}

.wp-block[data-type="gravityflow/reports"] .components-base-control label {
	display: none
}

.wp-block[data-type="gravityflow/reports"] .components-button {
	height: 30px;
	vertical-align: middle
}

.wp-block[data-type="gravityflow/reports"] .gravityflow_chart {
	margin-top: 20px;
	font-size: 16px
}

.wp-block[data-type="gravityflow/reports"] .gravityflow_chart text {
	font-size: 14px
}
