/*
	Bryce Capital - cookie consent banner
*/

#cookie-consent {
	background-color: #101010;
	bottom: 0;
	box-sizing: border-box;
	color: #f2f2f2;
	display: none;
	font-size: 0.8em;
	left: 0;
	line-height: 1.6;
	padding: 1em 1.5em;
	position: fixed;
	right: 0;
	z-index: 20000;
}

	#cookie-consent.is-visible {
		display: block;
	}

	#cookie-consent p {
		display: inline;
		margin: 0;
	}

	#cookie-consent a {
		border-bottom-color: rgba(255, 255, 255, 0.4);
		color: #fff;
	}

		#cookie-consent a:hover {
			color: #00D3B7;
		}

	#cookie-consent .cookie-consent-actions {
		margin-top: 0.75em;
		text-align: right;
	}

	#cookie-consent button {
		background-color: #00D3B7;
		border: 0;
		border-radius: 3px;
		color: #101010;
		cursor: pointer;
		font-size: 0.9em;
		font-weight: 700;
		padding: 0.5em 1.5em;
	}

		#cookie-consent button:hover {
			background-color: #00b89f;
		}

	@media screen and (min-width: 737px) {

		#cookie-consent.is-visible {
			align-items: center;
			display: flex;
			justify-content: space-between;
		}

			#cookie-consent .cookie-consent-actions {
				margin-top: 0;
				margin-left: 1.5em;
				text-align: right;
				white-space: nowrap;
			}

	}
