// Color variables (appears count calculates by raw css)
@color0: #2271b1; // Appears 3 times
@color1: #e5e7eb; // Appears 2 times
@color2: #50575e; // Appears 2 times



#dashboard-widgets {
	.inside {
		.bdt-dashboard-feed {
			border-radius: 4px;
			box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08);
			line-height: 0;
			margin: -12px -12px 16px -12px;
			overflow: hidden;
			a {
				display: block;
				text-decoration: none;
			}
			img {
				display: block;
				height: auto;
				max-width: 100%;
				vertical-align: middle;
			}
		}
		.bdt-widget {
			ul {
				list-style: none;
				margin: 0;
				padding: 0;
			}
			li {
				border-bottom: 1px solid @color1;
				margin: 0 -12px;
				padding: 12px 12px 14px;
				transition: background-color 0.15s ease;
				&:last-child {
					border-bottom: none;
				}
				&:hover {
					background-color: #f9fafb;
				}
			}
			a {
				color: @color0;
				display: inline-block;
				font-size: 14px;
				font-weight: 600;
				line-height: 1.4;
				margin-bottom: 4px;
				text-decoration: none;
				&:hover {
					color: @color0;
					text-decoration: none;
				}
			}
			.bdt-feed-badge {
				border-radius: 3px;
				display: inline-block;
				font-size: 10px;
				font-weight: 600;
				letter-spacing: 0.03em;
				line-height: 1.2;
				padding: 2px 6px;
				text-transform: uppercase;
				vertical-align: middle;
			}
			.bdt-feed-badge--new {
				background: #0A875A;
				color: #ffffff;
			}
			.bdt-date {
				color: #646970;
				display: block;
				font-size: 12px;
				line-height: 1.3;
				margin: 0 0 6px;
			}
			.bdt-summary {
				color: @color2;
				font-size: 13px;
				line-height: 1.5;
				margin: 0;
			}
		}
		.community-events-footer {
			border-top: 1px solid @color1;
			font-size: 13px;
			margin: 12px -12px 0;
			padding: 12px 12px 0;
			a {
				color: @color2;
				text-decoration: none;
				&:hover {
					color: @color0;
					text-decoration: underline;
				}
			}
			.dashicons {
				color: #606a73;
				font-size: 16px;
				height: 16px;
				vertical-align: middle;
				width: 16px;
			}
		}
	}
}