// Entries List - admin.php?page=wpforms-entries&view=list
#wpforms-entries-list {

	.form-details {
		border-bottom: 1px solid #ddd;
		padding-bottom: 15px;
		margin: 0 0 10px;

		.form-details-sub {
			color: #999;
			display: block;
			font-size: 10px;
			text-transform: uppercase;
			margin: 0 0 8px 0;
		}

		.form-details-title {
			float: left;
			font-size: 18px;
			font-weight: 400;
			margin: 0;

			@include media("<1200px") {
				float: none;
				margin-bottom: 10px;
			}
		}

		.form-selector {
			display: inline-block;
			position: relative;

			.toggle {
				border-radius: 50%;
				color: #444;
				font-size: 16px;
				box-shadow: none;

				&:hover,
				&.active {
					background-color: #e3e3e3;
					outline: none;
				}

				&:before {
					vertical-align: middle;
				}
			}

			.form-list {
				display: none;
				background: #fff;
				border-radius: 3px;
				box-shadow: 0 2px 8px 0 rgba(0,0,0,0.1);
				position: absolute;
				top: 27px;
				left: -108px;
				width: 230px;
				padding: 10px 0;
				z-index: 9991;

				&:before {
					content: " ";
					position: absolute;
					top: -10px;
					left: 110px;
					width: 0;
					height: 0;
					border-style: solid;
					border-width: 0 8px 10px 8px;
					border-color: transparent transparent #fff transparent;
				}
			}

			ul {
				max-height: 196px;
				overflow-x: hidden;
				padding: 0;
				margin: 0;

				li {
					list-style: none;
					margin: 0;
					font-size: 13px;

					a {
						display: block;
						text-decoration: none;
						padding: 5px 15px;
						color: #444;

						&:hover {
							background-color: #f7f7f7;
						}
					}
				}
			}
		}

		.form-details-actions {
			float: right;

			@include media("<1200px") {
				float: none;
			}

			a {
				text-decoration: none;
				display: inline-block;
				margin: 0 12px 0 0;

				&:last-of-type {
					margin: 0
				}

				.dashicons {
					width: 16px;
					height: 16px;
					font-size: 16px;
				}
			}
		}
	}

	// WP Table styling.
	.wp-list-table {

		.column-indicators {
			width: 35px;
			text-align: center;

			a:focus {
				-webkit-box-shadow: none;
				box-shadow: none;
			}
		}

		.column-indicators .dashicons {
			width: 14px;
			height: 14px;
			font-size: 14px;
			margin-top: 3px;
		}

		.indicator-star .dashicons {
			margin-right: 6px;
		}

		.indicator-star {
			color: #e4e4e4;

			&:hover,
			&.unstar {
				color: $orange;
			}
		}

		.indicator-read {
			color: #9ede84;

			&:hover,
			&.unread {
				color: #e4e4e4;
			}
		}

		.column-date {
			width: 150px;
		}

		.column-status {
			width: 120px;

			img {
				display: inline-block;
				height: 12px;
				width: auto;
				margin: 0 0 0 3px;
			}
		}

		.column-payment_total {
			width: 100px;
		}

		.column-actions {
			width: 100px;
		}

		.sep {
			color: #ddd;
		}

		.delete:hover {
			color: red;
		}
	}

	#wpforms-entries-table-edit-columns {
		float: right;
		color: #ccc;

		&:hover {
			color: #666;
		}
	}
}
