#cookie-bar {background:rgba(13,29,91,0.92); height:auto; line-height:24px; color:#eeeeee; text-align:center; padding:20px;font-size:1em;}
#cookie-bar.fixed {}
#cookie-bar.fixed.bottom {position:fixed; max-width:24em;bottom:1em;right:1em; top:auto;}
#cookie-bar p {margin:0; padding:0;font-size: 16px}
#cookie-bar p.cookie-text {margin:0 0 10px 0;}
#cookie-bar p a {text-decoration:underline; margin:0; padding:0;}
#cookie-bar a {color:#ffffff; display:inline-block; border-radius:8px; text-decoration:none; padding:0 6px; margin-left:8px;font-weight:bold;}
#cookie-bar .cb-enable {
	font-family: 'turnip', sans-serif !important;
	font-size: 16px;
	font-weight: 700;
	position: relative;
	margin: 0;
	margin-top: 5px;
	border-radius: 7px;
	border: 0px solid rgba(43, 18, 10, 0.1);
	color: #ffffff;
	
	display: inline-flex;
	align-items: center;
	justify-content: center;

	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 30px;
	padding-right: 30px;
	background: rgb(255,105,55);
	background: linear-gradient(90deg, rgba(255,105,55,1) 0%, rgba(255,88,33,1) 100%);

	box-shadow: 0 1px 1px rgba(43, 18, 10,0.04), 
	0 2px 2px rgba(43, 18, 10,0.04), 
	0 4px 4px rgba(43, 18, 10,0.04), 
	0 8px 8px rgba(43, 18, 10,0.04), 
	0 16px 16px rgba(43, 18, 10,0.04), 
	0 32px 32px rgba(43, 18, 10,0.04);
			  
	text-align: center;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition:all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
#cookie-bar .cb-enable:hover {background-color:#ff7344;}
#cookie-bar .cb-disable {background:transparent;margin-top:10px;padding: 8px 24px;border-radius: 8px; font-weight:normal;}
#cookie-bar .cb-policy {background:#ffffff; color:#589c2e;margin-top:10px;padding: 8px 24px;border-radius: 8px;}
#cookie-bar .cb-policy:hover {background:#e6e6e6;}
#cookie-bar .cookie-buttons{}

	@media (max-width: 768px) {
		#cookie-bar {font-size:1em;}
	}
	@media (max-width: 26em) {
		#cookie-bar.fixed.bottom {bottom:0;right:0; top:auto; max-width:100%;}
	}
