/* -----------------------------------------------------
 * Software: EORISIS Framework
 * Author: EORISIS
 * Author URI: https://eorisis.com
 * Copyright (C) 2011-2023 EORISIS. All Rights Reserved.
 * License: EORISIS License: https://eorisis.com/license
 * Terms of Service: https://eorisis.com/tos
 * ----------------------------------------------------- */

.emod-cookiebar *
{
	text-shadow:none !important;
}

.emod-cookiebar.font-norm div,
.emod-cookiebar.font-norm a,
.emod-cookiebar.font-norm a .ebtn
{
	font-size:15px;
	outline:0;
}

.emod-cookiebar.dark a,
.emod-cookiebar.dark a:hover,
.emod-cookiebar.grey a,
.emod-cookiebar.grey a:hover
{
	color:#fff;
}

.emod-cookiebar.light a,
.emod-cookiebar.light a:hover,
.emod-cookiebar.light-grey a,
.emod-cookiebar.light-grey a:hover
{
	color:#111;
}

.emod-cookiebar
{
	left:0;
	display:block;
	width:100%;
	max-width:100%;
	min-width:100%;
	min-height:20px;
	line-height:30px;
	text-align:center;
	padding:16px 0;
	margin:0;
}

.emod-cookiebar.zindex { z-index:999999; }
.emod-cookiebar.fixed { position:fixed; }
.emod-cookiebar.absolute { position:absolute; }

.emod-cookiebar.top
{
	top:0;
	border-bottom:1px solid;
}

.emod-cookiebar.bottom
{
	bottom:0;
	border-top:1px solid;
}

.emod-cookiebar.dark
{
	background-color:#2F343A;
	border-color:#333;
	color:#f2f2f2;
}

.emod-cookiebar.grey
{
	background-color:#66757f;
	border-color:#888;
	color:#fff;
}

.emod-cookiebar.light,
.emod-cookiebar.light-grey
{
	background-color:#f2f2f2;
	border-color:#d1d1d1;
	color:#333;
}

.emod-cookiebar.light-grey
{
	background-color:#ccd6dd;
	border-color:#d1d1d1;
	color:#333;
}

.emod-cookiebar div
{
	margin:0 5px;
	padding:0;
	clear:both;
	display:inline;
}

.emod-cookiebar a.eocb,
.emod-cookiebar a .ebtn
{
	text-decoration:none !important;
}

.emod-cookiebar a .ebtn
{
	min-width:200px;
	padding:6px 12px;
	border:1px solid #aaa;
}

.emod-cookiebar a .ebtn:hover { cursor:pointer; }
.emod-cookiebar.dark a .ebtn { border-color:#aaa; }
.emod-cookiebar.grey a .ebtn { border-color:#ddd; }
.emod-cookiebar a.bold .ebtn { font-weight:bold; }

.emod-cookiebar a.radius-intense .ebtn
{
	-webkit-border-radius:50px;
	   -moz-border-radius:50px;
			border-radius:50px;
}

.emod-cookiebar a.radius-normal .ebtn
{
	-webkit-border-radius:3px;
	   -moz-border-radius:3px;
			border-radius:3px;
}

.emod-cookiebar.light a .ebtn,
.emod-cookiebar.light-grey a .ebtn
{
	border-color:#666;
}

.emod-cookiebar.dark a .ebtn:hover,
.emod-cookiebar.grey a .ebtn:hover
{
	background-color:#fff;
	border-color:#fff;
	color:#111;
}

.emod-cookiebar.light a .ebtn:hover
{
	background-color:#2F343A;
	border-color:#666;
	color:#fff;
}

.emod-cookiebar.light-grey a .ebtn:hover
{
	background-color:#fff;
	border-color:#fff;
	color:#111;
}

.emod-cookiebar .eocb-inner
{
	padding:0 10px;
}

.emod-cookiebar .cb-switch
{
	display:inline-block;
	min-width:30px;
	text-align:center;
	margin-left:5px;
	font-weight:bold;
}

.emod-cookiebar .br
{
	display:block;
	margin:10px 0 0;
}

.emod-cookiebar.shadow
{
	-webkit-box-shadow:0 0 2px #444;
	   -moz-box-shadow:0 0 2px #444;
			box-shadow:0 0 2px #444;
}
