#sphinxcookie {
	  position: fixed;
	  z-index: 2000;
	  bottom: 0;
	  background: #eee;
	  font-size: 1rem;
	  width: 100%;
	  border-top: 1px solid #000;
	  display: flex;
	  align-items: center;
	  justify-content: center;
	  box-sizing: border-box;
}
#sphinxcookie a.button {
		cursor: pointer;
		font-size: 1rem;
		background: #326295;
		padding: 8px 20px;
		margin-left: 10px;
		border-radius: 5px;
		font-weight: bold;
		order: 2;
		color: #fff;
		border: 1px solid #000;
}
#sphinxcookie a.button:hover {
		background-color: #f0d283;
		color: #000;
		box-shadow: none;
		}
#sphinxcookie p.sphinxmessage {
	display: block;
	padding: 0;
	text-align: center;
	order: 1;
	margin-right: 5%;
	}
	
#sphinxcookie p.sphinxmessage a{
	color: #326295;
}

#sphinxcookie p.sphinxmessage a:hover {
	text-decoration: underline;
}

@media screen and (max-width: 1200px) {
	#sphinxcookie {
		flex-direction: column;
	}
	#sphinxcookie a.button {
		left: 0;
		margin-bottom: .5rem;
	}
	#sphinxcookie p.sphinxmessage {
		margin-right: 0;
	}
	
}