@charset "utf-8";
/**/
#libpromo {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0));
	background:-moz-linear-gradient(top, #3d94f6 5%, #1e62d0 100%);
	background:-webkit-linear-gradient(top, #3d94f6 5%, #1e62d0 100%);
	background:-o-linear-gradient(top, #3d94f6 5%, #1e62d0 100%);
	background:-ms-linear-gradient(top, #3d94f6 5%, #1e62d0 100%);
	background:linear-gradient(to bottom, #3d94f6 5%, #1e62d0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0',GradientType=0);
	background-color:#3d94f6;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	
	text-shadow:0px 1px 0px #1570cd;
}

#disclaimer
{	
	font-family:Arial, Helvetica, sans-serif;
	color:#16a085;
}

/* @ 4096px ou moins */
@media screen and (max-width: 4096px)
{
	#libpromo
	{
		font-size:15px;	
		padding:6px 6px;
	}
	
	#disclaimer
	{	
		font-size:14px;	
		line-height:15px;
	}
}

/*  220px */
@media screen and (max-width: 1024px)
{
	#libpromo
	{
		font-size:11px;	
		padding:4px 4px;
	}
	
	#disclaimer
	{	
		font-size:10px;	
		line-height:10px;
	}
}
