#new_cookie_law.cookie_setup {
	margin: 0px;
	z-index: 89999!important;
	padding: 0px;
	position: fixed!important;
	left: 0px;
	bottom: 0px;
	right: 0px;
	font-family: Arial, Helvetica, Sans-Serif;
     color:#fff; 
	font-size: 12px;
	background-color:#083e7a!important;

}
#new_cookie_law a{
  color:#cccccc;
  font-weight:bold;
}

#new_cookie_law.cookie_setup * {
	font-size: 1.0em;
}
#new_cookie_law.cookie_setup p {
	margin: 5px 0px;
	padding: 5px 0px;  line-height: 18px;   color:#fff;
}
#new_cookie_law.cookie_setup .cookie_top_msg {
	position: relative;
	/*
	background: #cc2713;
	background: -moz-linear-gradient(#b42310, #cc2713 );
    background: -ms-linear-gradient(#b42310, #cc2713);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b42310), color-stop(100%, #cc2713));
    background: -webkit-linear-gradient(#b42310, #cc2713);
    background: -o-linear-gradient(#b42310, #cc2713);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#b42310, endColorstr=#cc2713);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#b42310', endColorstr='#cc2713')";
    background: linear-gradient(#b42310, #cc2713);
    */
	border-bottom: 1px solid #444;
	-webkit-box-shadow: #000 0px 0px 10px;
	-moz-box-shadow: #000 0px 0px 10px;
	box-shadow: #000 0px 0px 10px;
	z-index: 900000;
	padding: 10px 20px 10px 42px;
	background-color:#083e7a!important;
}
#new_cookie_law.cookie_setup .cookie_top_Icon {
	position: absolute;
	top: 10px;
	left: 16px;
}
#new_cookie_law.cookie_setup .cookieButtons {
	float: right;
}
#new_cookie_law.cookie_setup .cookieButtons a {
	border: 1px solid #FFF;
	/*
	background: #CCC;
	background: -moz-linear-gradient(#DDD, #CCC);
    background: -ms-linear-gradient(#DDD, #CCC);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #DDD), color-stop(100%, #CCC));
    background: -webkit-linear-gradient(#DDD, #CCC);
    background: -o-linear-gradient(#DDD, #CCC);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDD', endColorstr='#CCC');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDD', endColorstr='#CCC')";
    background: linear-gradient(#DDD, #CCC);
 */
	padding: 4px 10px;
	margin-left: 10px;
	color: #FFF;
	text-decoration: none;
	border-radius: 5px;
	moz-border-radius: 5px;
	background-color:#083e7a!important;
}
#new_cookie_law.cookie_setup .cookieButtons a:focus {
	border-color: #ffcc33;
}

#new_cookie_law.cookie_setup .cookie_top_msgPara {
	padding-right: 101px;
}

#new_cookie_law.cookie_setup.permanent .cookie_top_msg {
	background: #E1FFE2;
	background: -moz-linear-gradient(#B0FFB2, #E1FFE2);
    background: -ms-linear-gradient(#B0FFB2, #E1FFE2);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #B0FFB2), color-stop(100%, #E1FFE2));
    background: -webkit-linear-gradient(#B0FFB2, #E1FFE2);
    background: -o-linear-gradient(#B0FFB2, #E1FFE2);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B0FFB2', endColorstr='#E1FFE2');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#B0FFB2', endColorstr='#E1FFE2')";
}

#new_cookie_law.cookie_setup .cookie_lower_info {
	position: fixed;
	z-index: 899999;
	margin: 0px 0px 25px 0px;
    width:100%;
	/*
	background: #cc2713;
	background: -moz-linear-gradient(#b42310, #cc2713);
    background: -ms-linear-gradient(#b42310, #cc2713);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b42310), color-stop(100%, #cc2713));
    background: -webkit-linear-gradient(#b42310, #cc2713);
    background: -o-linear-gradient(#b42310, #cc2713);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#b42310, endColorstr=#cc2713);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#b42310', endColorstr='#cc2713')";
    background: linear-gradient(#b42310, #cc2713);
    */
    background-color:#083e7a!important;
	border: 1px solid #444;
	border-top: none;
	-webkit-box-shadow: #000 0px 0px 10px;
	-moz-box-shadow: #000 0px 0px 10px;
	box-shadow: #000 0px 0px 10px;
	padding: 15px 25px 40px 25px;
	border-radius: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
    bottom:0px;
    -webkit-box-sizing: border-box;  -moz-box-sizing: border-box; box-sizing: border-box;*behavior: url(/script/boxsizing.htc);  
}

#new_cookie_law.cookie_setup.permanent .cookie_lower_info {
	background: #E1FFE2;
	background: -moz-linear-gradient(#B0FFB2, #E1FFE2);
    background: -ms-linear-gradient(#B0FFB2, #E1FFE2);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #B0FFB2), color-stop(100%, #E1FFE2));
    background: -webkit-linear-gradient(#B0FFB2, #E1FFE2);
    background: -o-linear-gradient(#B0FFB2, #E1FFE2);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B0FFB2', endColorstr='#E1FFE2');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#B0FFB2', endColorstr='#E1FFE2')";
}