.NERPageMarker {
	text-align: center;
	color: #7f7f7f;
	font-size: 14px;
	margin-top: 6px;
	margin-bottom: 6px;
	overflow: hidden;
	font-weight: normal;
	background-color: #f0f3fc;
	border: 1px solid #c7c7c7;
	border-radius: 3px;
	padding: 3px 0;

	&.NERPageMarkerLast {
		min-height: 30px;
		padding-bottom: 10px;
	}

	.gearIcon {
		float: right;
		margin-right: .5em;
	}

	.nextprev {
		font-size: smaller;
		display: block;

		a + a {
			margin-left: 2em;
		}
	}
}

// set the style for our little loader widget
#progressIndicator {
	height: 60px;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	font-size: 14px;
	border: 1px solid #999;
	border-radius: 10px;
	padding: 10px;
	background-color: #f0f3fc;
	cursor: pointer;

	h2 {
		margin-bottom: .5em;
	}

	.gearIcon {
		margin-left: 1em;
	}
}

#NREPause {
	cursor: pointer;
	font-size: 10px;

	&::after {
		font: normal 100% Batch;
		color: #888;
		display: inline-flex;
		align-items: center;
		width: 10px;
		height: 10px;
		border: 1px solid #888;
		border-radius: 50%;
		content: '\F16C';
		padding: 2px;
	}

	&.paused::after {
		content: '\F16B';
		padding: 2px 1px 2px 3px;
	}
}

.res-neverEndingReddit-showServerInfo {
	.debuginfo {
		position: fixed;
		bottom: 5px;
		right: 5px;
		background: rgba(255, 255, 255, .3);

		.res-nightmode & {
			background: rgba(30, 30, 30, .5);
			color: #ccc;
		}

		&:hover {
			background: rgba(255, 255, 255, .8);

			.res-nightmode & {
				background: rgba(30, 30, 30, .8);
			}
		}
	}
}
