/* ################################################################################################################################################ */
/* DEBUG: seraph-accel CSS src="/wp-content/plugins/cookie-notice/css/front.min.css?ver=3.1.1" */

#cookie-notice.cn-animated {
	-webkit-animation-duration: .5s !important;
	animation-duration: .5s !important;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

#cookie-notice.cn-animated.cn-effect-none {
	-webkit-animation-duration: 1ms !important;
	animation-duration: 1ms !important;
}

#cookie-notice .cookie-revoke-container {
	display: block;
}

#cookie-notice.cookie-revoke-hidden .cookie-revoke-container {
	display: none;
}

.cn-position-top {
	top: 0;
}

.cookie-revoke-container {
	padding: 15px 30px;
	width: 100%;
	z-index: 1;
}

#cookie-notice .cn-revoke-cookie {
	margin: 0;
}

.cn-compliance-warning {
	display: block;
	color: #f5a623 !important;
	font-size: 12px;
	line-height: 18px;
	margin: 4px 0 8px 0;
}

.cn-compliance-warning .cn-warning-icon {
	color: #f5a623 !important;
	margin-right: 4px;
}

.cn-compliance-warning strong {
	color: #f5a623 !important;
}

.cn-compliance-warning a {
	color: #f5a623 !important;
	text-decoration: underline;
}

.cn-compliance-warning a:hover {
	color: #ffb84d !important;
}

#cookie-notice.cookie-notice-visible.cn-effect-none, #cookie-notice.cookie-revoke-visible.cn-effect-none {
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn;
}

#cookie-notice.cn-effect-none {
	-webkit-animation-name: fadeOut;
	animation-name: fadeOut;
}

#cookie-notice.cookie-notice-visible.cn-effect-fade, #cookie-notice.cookie-revoke-visible.cn-effect-fade {
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn;
}

#cookie-notice.cn-effect-fade {
	-webkit-animation-name: fadeOut;
	animation-name: fadeOut;
}

#cookie-notice.cookie-notice-visible.cn-effect-slide, #cookie-notice.cookie-revoke-visible.cn-effect-slide {
	-webkit-animation-name: slideInUp;
	animation-name: slideInUp;
}

#cookie-notice.cn-effect-slide {
	-webkit-animation-name: slideOutDown;
	animation-name: slideOutDown;
}

#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide, #cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide {
	-webkit-animation-name: slideInDown;
	animation-name: slideInDown;
}

#cookie-notice.cn-position-top.cn-effect-slide {
	-webkit-animation-name: slideOutUp;
	animation-name: slideOutUp;
}

@media all and (max-width:900px) {}

@media all and (max-width:480px) {}