.showCookies{
  color:#888;}
.showCookies:hover{
  color:rgba(188, 12, 11, 1);
  text-decoration:underline;}
.cookies{
	width:100%;
	margin:auto;
	position:sticky;
	bottom:-2px;
	background-color: rgba(188, 12, 11,0.9);
	min-height:50px;
	z-index:9999999;}
.cookies .wrap{
	margin:auto;
	text-align: center;
	padding:10px 20px;}
.cookies label,
.cookies i,
.cookies h3,
.cookies p,
.cookies table{color:#fff;}
.cookies h3{border-bottom:1px solid #fff; font-size:25px;}
.cookies p{margin:10px 0;}
.cookies i.fa{margin-left:10px; }
.cookies .ok{
	color: rgba(188, 12, 11,1);
	background-color: #fff;
	border-radius:15px;
	padding:5px 10px;
	cursor:pointer;}
.cookies fieldset{
  border:none;}
.cookies fieldset label{
  line-height:2;
  margin-right:20px;}
.cookies .cookie_desc{
  line-height:1.5;
  font-size:80%;
  padding:5px 15px;
  display:inline-block;}
.cookies fieldset:hover{
  background-color:rgba(188, 12, 11,0.8);}
.cookies input[type="checkbox"] {
  vertical-align:baseline;
  margin:0px 10px 0 5px;}
.cookies table td{
	font-size:80%;
	padding:2px;}
.cookies table td b{
	font-size:100%;
	font-weight: bolder;
	/* border-bottom: 1px solid rgba(255,255,255,0.8); */
	display:block;}
.cookies table tbody tr td{
	border-bottom: 1px solid rgba(255,255,255,0.08);}
.cookies table tbody tr:nth-of-type(1) td {
  font-weight: bolder;
	white-space: nowrap;
	border-bottom: 1px solid rgba(255,255,255,0.5);}

.cookies .info{
	/* max-height:270px; */
	overflow-y: auto;
}
