#cookieSlider{padding: 5px 10px;height:60px;position:relative;text-align:center;}

.cookieCompCon{display:none;overflow:hidden;z-index:1000;}

#cookieSliderOnTop{height:0;}
#cookieSliderOnBot{height:0;width:100%;position:fixed;_position:absolute;bottom:0px;}
#cookieSliderOnBotRight{width:300px;position:fixed;_position:absolute;bottom:20px;right:10%;}
#cookieSliderOnBotRight #cookieSlider{height:auto;}
#cookieSliderOnBotLeft{width:300px;position:fixed;_position:absolute;bottom:20px;left:10%;}
#cookieSliderOnBotLeft #cookieSlider{height:auto;}
#cookieSliderOnModal{}
#cookieSliderOnModal #cookieSlider{height:auto;width:400px;}

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

.cookieRoundedBox{-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;border: 1px solid #000000;-moz-box-shadow:0px 0px 20px rgba(000,000,000,0.7);-webkit-box-shadow:0px 0px 20px rgba(000,000,000,0.7);box-shadow:0px 0px 20px rgba(000,000,000,0.7);}

.cookieInfoCon{display:block;}
.cookieInfo{padding:6px 0 0 0;display:block;}
.leftCookieBtn{margin:0 10px 0 10px;}
span.cookieMsg1{font-weight:bold;}
div.cookieMsg1{font-weight:bold;display:block;margin:0 0 10px 0;}

button.cookieCompBtn 
{
    margin:1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	padding: 1px 15px;
	background: #000;
	background: -moz-linear-gradient(
		top,
		#a3a3a3 0%,
		#3b3b3b 50%,
		#242424 50%,
		#000000);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#a3a3a3),
		color-stop(0.50, #3b3b3b),
		color-stop(0.50, #242424),
		to(#000000));
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #000000;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.6);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.6);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.6);
	text-shadow:
		0px -1px 0px rgba(000,000,000,1),
		0px 1px 0px rgba(255,255,255,0.2);
}

.miniColors-trigger {
	height: 22px;
	width: 22px;
	background: url(images/trigger.png) center no-repeat;
	vertical-align: middle;
	margin: 0 .25em;
	display: inline-block;
	outline: none;
}

.miniColors-selector {
	position: absolute;
	width: 175px;
	height: 150px;
	background: #FFF;
	border: solid 1px #BBB;
	-moz-box-shadow: 0 0 6px rgba(0, 0, 0, .25);
	-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, .25);
	box-shadow: 0 0 6px rgba(0, 0, 0, .25);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding: 5px;
	z-index: 999999;
}

.miniColors-selector.black {
	background: #000;
	border-color: #000;
}

.miniColors-colors {
	position: absolute;
	top: 5px;
	left: 5px;
	width: 150px;
	height: 150px;
	background: url(images/colors.png) right no-repeat;
	cursor: crosshair;
}

.miniColors-hues {
	position: absolute;
	top: 5px;
	left: 160px;
	width: 20px;
	height: 150px;
	background: url(images/colors.png) left no-repeat;
	cursor: crosshair;
}

.miniColors-colorPicker {
	position: absolute;
	width: 9px;
	height: 9px;
	border: 1px solid #fff;
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
}

.miniColors-colorPicker-inner {
	position: absolute;
	top: 0;
	left: 0; 
	width: 7px;
	height: 7px;
	border: 1px solid #000;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
}

.miniColors-huePicker {
	position: absolute;
	left: -3px;
	width: 24px;
	height: 1px;
	border: 1px solid #fff;
	border-radius: 2px;
	background: #000;
}