#barraaceptacion {
	display: block;
	position: fixed;
	width: 367px;
	color: rgba(0,0,0,1);
	z-index: 99999;
	height: 125px;
	animation: esconder 3s;
	font-family: 'Montserrat', sans-serif;
	font-weight: lighter;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	word-spacing: normal;
	background-color: rgba(145,186,114,1);
	right: 0px;
	bottom: 1px;
	opacity: 0.8;
	left: 0px;
	margin-right: auto;
	margin-left: 0px;
	border-radius: 0px 6px 0px 0px;
	padding-bottom: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: rgba(213,244,225,1);
	border-right-color: rgba(213,244,225,1);
	padding-left: 3px;
	overflow: hidden;
	padding-right: 3px;
}
@keyframes esconder{
   0%{transform:translateY(0%); opacity: 0}
   50%{transform:translateX(0px)}
   100%{transform:translateX(0%); }
}
.inner {
	width: auto;
	position: absolute;
	margin-right: auto;
	margin-left: auto;
	font-weight: 400;
	bottom: 10%;
	letter-spacing: 0.5px;
	vertical-align: 0%;
	word-spacing: 0em;
	text-align: center;
	height: auto;
	font-style: normal;
	font-variant: normal;
	padding-top: 10px;
	color: rgba(0,0,0,1);
	font-size: 10px;
}

.inner a.ok {
	color: rgba(255,255,255,1);
	text-decoration: none;
	-webkit-transition: all 0.5s ease-in 0.2s;
	-moz-transition: all 0.5s ease-in 0.2s;
	-ms-transition: all 0.5s ease-in 0.2s;
	-o-transition: all 0.5s ease-in 0.2s;
	transition: all 0.5s ease-in 0.2s;
	padding-top: 4px;
	padding-right: 20px;
	padding-bottom: 4px;
	padding-left: 20px;
	letter-spacing: 1px;
	margin-right: 15px;
	margin-left: 15px;
	border: thin solid rgba(213,244,225,1);
	background-color: #29A059;
	border-radius: 6px;
	text-shadow: 1px 1px 2px rgba(0,0,0,1);
}
.inner a.ok:hover {
	text-decoration: none;
	-webkit-transition: all 0.5s ease-in 0.2s;
	-moz-transition: all 0.5s ease-in 0.2s;
	-ms-transition: all 0.5s ease-in 0.2s;
	-o-transition: all 0.5s ease-in 0.2s;
	transition: all 0.5s ease-in 0.2s;
	opacity: 0.5;
}

.inner a.info {
	padding-left: 10px;
	text-decoration: none;
	color: rgba(255,255,255,1);
	margin-left: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 10px;
	letter-spacing: 1px;
	-webkit-transition: all 0.5s ease-in 0.2s;
	-moz-transition: all 0.5s ease-in 0.2s;
	-ms-transition: all 0.5s ease-in 0.2s;
	-o-transition: all 0.5s ease-in 0.2s;
	transition: all 0.5s ease-in 0.2s;
	text-transform: uppercase;
	border: thin solid rgba(218,232,208,1);
	border-radius: 6px;
	font-size: xx-small;
	text-shadow: 1px 1px 2px rgba(0,0,0,1);
}
.inner a.info:hover {
	text-decoration: none;
	text-transform: uppercase;
	-webkit-transition: all 0.5s ease-in 0.2s;
	-moz-transition: all 0.5s ease-in 0.2s;
	-ms-transition: all 0.5s ease-in 0.2s;
	-o-transition: all 0.5s ease-in 0.2s;
	transition: all 0.5s ease-in 0.2s;
	opacity: 0.5;
}
