body {
	margin: 0px;
	background: #E2E5EF;
	_text-align: center;

}

.publicidadPie {
	text-align: center !important;
}

#wrap {
	margin:  20px auto 0 auto;
	width:  960px;
}
	#wrap .logo {
		margin-top: 50px;
		text-align: center;
	}

#indicadorUsuarioEdicionImpresa {
	font: helvetica;
	font-size: 12px;
    font-style: normal;
}

.menu {
	background: #f5f5f5 url(../img/bg_menu.jpg) bottom repeat-x !important;
	border: none !important;
	border-bottom: 1px solid #ccc !important;
	-webkit-box-shadow: 0px 2px 5px 0px #cccccc;
	-moz-box-shadow: 0px 2px 5px 0px #cccccc;
	box-shadow: 0px 2px 5px 0px #cccccc;
	padding: 0 0 1px 0!important;
	min-height: 1%;
	overflow:hidden !important;
}

.menu .opc {
	border-right: 1px solid #BFBDB0;
	float: left;
	padding: 15px 10px 10px 10px;
	font: bold 12px Tahoma !important;
	-webkit-box-shadow: 1px 0px 0px 0px #EDEADA;
	-moz-box-shadow: 1px 0px 0px 0px #EDEADA;
	box-shadow: 1px 0px 0px 0px #EDEADA;
	min-height: 20px;
	cursor: pointer;
}
	.menu .opc a {
		color: #484848;
		text-decoration: none;
		text-shadow: 0px 1px 0px #fff;
		cursor: pointer;
	}
	.menu .opc a:hover { color: #000; }
	.menu .opc a img{ border: none; }
	.menu .activo{	background: url(../img/bg_active.png) bottom !important; }

#passwordLogin { width: 100px !important;  text-align: center; }



#content {
	margin:  40px auto !important;
	min-height: 1%;
	overflow: hidden;
	width: 960px;
}


#ventanaVenta {
	background: none;
    margin: 10px auto 0 auto;
    min-height: 1%;
    overflow: hidden;
    width: 980px;
}

#divImagenVenta, #divCompra {
	float: left;
	margin: 5px 0 0 5px;
}

#divImagenVenta {
	width:  300px;
	height:  430px;
	background: url(../img/estanteria.png) bottom no-repeat;
	position:  relative;
}

#divImagenVenta img{
	width:  250px;
	position:  absolute;
	bottom: 80px;
	left:  23px;
	-webkit-box-shadow: 0px 0px 5px #ccc;
	-moz-box-shadow: 0px 0px 5px #ccc;
	box-shadow: 0px 0px 5px #ccc;
}

#divCompra { width: 630px; margin-top: 20px; }


.divProductoAComprar{
	border-bottom: 1px dotted #666;
	margin-left: 25px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	min-height: 1%;
	overflow: hidden;
}

.divProductoAComprar .opciones_quiosco{
	margin: 0;
	padding: 0;
	float: left;
	box-sizing: initial !important;
}
.divProductoAComprar .opciones_quiosco li{
	float: left;
	list-style: none;
	padding: 5px;
	background: #fff;
	border: 1px solid #a8a8a8;
	font: bold 16px Georgia;
	margin: 0 5px 0 5px;
	box-sizing: initial !important;
}
.divProductoAComprar #productoSeleccionado {
	float: left;
	padding: 6px 15px 6px 5px;
	background: #fff url(../img/flecha_input.png) right no-repeat;
	border: 1px solid #a8a8a8;
	font: bold 16px Georgia;
	box-sizing: initial !important;
	width: 300px;
	margin-right: 5px;
	cursor: pointer;
}

#productoBotonLeer{
	float: left;
	font: 14px Arial !important;
	text-shadow: 0 1px 0 #fff;
	color: #333;
	padding-top: 10px;
	margin-right: 10px;
}

#selectorProductoCompra {
	position: absolute;
	z-index: 99999 !important;
	list-style: none;
	margin: 0;
	padding: 0;
	background: #fff;
	border-left: 1px solid #a8a8a8;
	border-right: 1px solid #a8a8a8;
	border-bottom: 1px solid #a8a8a8;
	width: 261px;
	padding: 12px;
	margin-top: 12px;
}

#selectorProductoCompra li {
	border-bottom: 1px dotted #ccc;
	padding: 5px 0 5px 0;
}
	#selectorProductoCompra li:hover { background: #eee; }

#selectorProductoCompra a {
	font: 13px Arial !important;
	font-weight: normal !important;
	padding-left: 20px;
	cursor: pointer;
}

.calendario {
width: 150px;
padding: 0 !important;
height: 30px;
position: relative;
cursor: pointer;
}

.calendario #textoFechaQuiosco { position: absolute; top: 5px; left: 7px; }

.ui-datepicker-trigger {
	float: right;
	padding: 0;
	margin: 0;
}

.cestocompra {
	padding: 0 !important;
	background: #9B9B9B !important;
	height: 30px !important;
	width: 35px !important;
	position: relative !important;
	cursor: pointer;
}

#numeroProductosComprados {
	position: absolute !important;
	bottom: 0;
	right: 0;
	font: 10px Arial;
	color: #fff;
	background: #B80000;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-radius: 10px 0px 0px 0px;
	border-radius: 10px 0px 0px 0px;
	padding: 2px 2px 0 5px;
}

#botonesCompra{
	float: left;
	display: block;
	clear: both;
	width: 100%;
	border-bottom: 1px solid #9b9b9b;
	padding-bottom: 10px;
}

#miniaturasEncartes {
	min-height: 1%;
	float: left;
	margin-top: 0;
	padding-top: 5px;
	width: 100%;
	border-top: 1px solid #f4f4f4;
	overflow: auto;
	height: 170px;
	box-sizing: content-box !important;
}

#miniaturasEncartes div {

}


#miniaturasEncartes .miniaturaEncarte {
	width: 100px;
	float: left;
	margin: 5px;
	border: 1px solid #aaa;
	height: 140px;
	cursor: pointer;
	float: left;
	display: block;
}
	#miniaturasEncartes .miniaturaQuisocoActiva { border: 1px solid #666 !important; }

#divProductoAComprar {
	background: #FFFFCC;
	border: 1px solid #FBDA55;
	padding: 15px;
	font: 12px Arial;
	color: #333;
    border-radius: 5px;
	width:240px !important;
}

#divBotonCompra  {
	-moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;

	background: #cc9900; /* Old browsers */
	background: -moz-linear-gradient(top,  #cc9900 0%, #996600 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc9900), color-stop(100%,#996600)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #cc9900 0%,#996600 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #cc9900 0%,#996600 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #cc9900 0%,#996600 100%); /* IE10+ */
	background: linear-gradient(top,  #cc9900 0%,#996600 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc9900', endColorstr='#996600',GradientType=0 ); /* IE6-9 */

    border-color: #795200;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 0 #F0B500F inset;
    color: #FFFFFF;
   	padding: 10px !important;
	margin: 5px;
	padding: 5px !important;
    text-align: center;
    text-shadow: 0 -1px 0 #673502;
	cursor: pointer;
	float: left;
    width: 110px !important;
}

#divBotonCompra a span {
	text-shadow: 0 -1px 0 #673502;
	float: left;
}

#divBotonCompra span {
	color: #fff;
	font: 13px Arial;
	padding: 2px 0 0 0;
	margin: 0;
	display: block;
    text-shadow: 0 -1px 0 #673502;
}

#divBotonLeer,#divBotonDescargar  {
	-moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #7FBF4D !important;
    background-image: -moz-linear-gradient(center top , #7FBF4D, #63A62F);
    border-color: #63A62F #63A62F #5B992B;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 0 #96CA6D inset;
    color: #FFFFFF;
   	padding: 10px !important;
	margin: 5px;
	padding: 5px !important;
    text-align: center;
    text-shadow: 0 -1px 0 #4C9021;
	cursor: pointer;
    float: left;
    width: 100px;
}

#divBotonLeer a span {
	text-shadow: 0 -1px 0 #4C9021;
	float: left;
}


#divOpcionesCompra{
	min-height: 1%;
	overflow: hidden;
	width: 100%;
	padding-top: 3px;
}
  #divUsarCarrito{
  	float: left;
  	margin: 0;
	padding: 0;
	font: 11px Verdana;
	line-height: 18px;
	color: #333;
  }
  #divCodigoPromocional{
  	float: left;
  	color: #333;
  	font: 12px Arial;
  	padding: 3px 0 0 0;
  	margin: 0 20px 0 0;
  }
  #divCodigoPromocional a { color:#000 !important; }



#divBotonSuscripcion {
-moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    box-sizing: content-box !important;

	background: #cc9900; /* Old browsers */
	background: -moz-linear-gradient(top,  #cc9900 0%, #996600 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc9900), color-stop(100%,#996600)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #cc9900 0%,#996600 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #cc9900 0%,#996600 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #cc9900 0%,#996600 100%); /* IE10+ */
	background: linear-gradient(top,  #cc9900 0%,#996600 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc9900', endColorstr='#996600',GradientType=0 ); /* IE6-9 */

    border-color: #795200;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 0 #F0B500F inset;
    color: #FFFFFF;
   	padding: 10px !important;
	margin: 5px;
	padding: 5px !important;
    text-align: center;
    text-shadow: 0 -1px 0 #673502;
	cursor: pointer;
	float: left;
    width: 110px !important;
}

	#divBotonCompra span, #divBotonSuscripcion span {
		padding-left: 5px;
		font-weight: bold !important;
	}

	#divBotonSuscripcion a span {  	text-shadow: 0 -1px 0 #673502;
	float: left;}

#divBotonesCompra {
	min-height: 1%;
	overflow: hidden;
	margin-top: 10px;
	clear: both;
	background: #CCD0D9 url(../img/brd_caja.png) top left no-repeat;
	padding: 10px 10px 10px 48px;
}



#divBotonSuscripcion span {
	color: #eee;
	font: 13px Arial;
	padding: 2px 0 0 0;
	margin: 0;
	display: block;
    text-shadow: 0 1px 0 #fff;
}


#botonesSuscripcion {
	float: left;
	width: 350px;
}


.precio {
	font: 17px Arial bold !important;
	/*color: #673502 !important;*/
	margin: 0 0 0 10px !important;
	padding: 1px !important;
	float: right !important;
	/*text-shadow: 0 1px 0 #FFE59F !important;*/
}


#noticiaPremium {
	margin-left: 35px;
}

.tituloNoticiaPremium{
	font: bold 24px Georgia !important;
	display: block;
    text-shadow: 0 1px 0 #fff;
}

.autorNoticiaPremium {
	display: block;
	font: 12px Georgia;
    text-shadow: 0 1px 0 #fff;
    text-transform: Uppercase;
}
.subtituloNoticiaPremium {
	font: 14px Arial;
    text-shadow: 0 1px 0 #fff;
    color: #333 !important;
    margin-top: 5px;
    display: block;
}

#compartir {
	margin: 5px 0 0 35px;
}

	.nav {
		margin: 30px 0 20px 0;
		padding-bottom:5px;
		min-height: 1%;
		overflow: hidden;
		text-shadow: 0px 1px 0px #ffffff;
		clear: both;
		border-bottom: 1px solid #ccc;
	}

		.nav h1 {
			font: bold 28px Helvetica, Georgia;
			color: #666;
			float: left;
			margin: 0 10px 0 0;
			padding: 5px;

		}

	#suplementos {
		height:  200px;
		min-height:  1%;
		overflow: hidden;
		list-style: none;
		margin: 10px 0;
		padding: 0;
	}
		#suplementos li {
			float:  left;
			margin-right:  15px;
		}
		#suplementos li img {
			width:  100px;
			border:  1px solid #ccc;
		}


#precios {
	min-height: 1%;
	overflow: hidden;

}
#precios a {
	float:  left;
	margin:  0px;
}


#pie {
	width: 980px;
	margin: auto;
}


.productos_activos {
	width: 95%;
	border: 1px solid #FAEBB1;
	background: #FFC;
	margin: auto;
	padding: 20px;
}
	.productos_activos h2 {
		margin: 0;
		padding: 0 0 5px 0;
		font: 14px Verdana, Arial, Georgia;
		border-bottom: 1px solid #FAEBB1;
		color: #D57D00;
		text-shadow: 0px 1px 0px #ffffff;
	}

	.productos_activos table {
		margin-top: 10px;
		font: 14px Arial;
		color: #333;
	}

	.productos_activos a {
		font-weight: bold;
		text-decoration: none;
		color: #333;
	}

.productos_caducados {
	width: 95%;
	border: 1px solid #ccc;
	background: #eee;
	margin: 20px auto;
	padding: 20px;
}

	.productos_caducados h2 {
		margin: 0;
		padding: 0 0 5px 0;
		font: 14px Verdana, Arial, Georgia;
		border-bottom: 1px solid #bbb;
		color: #888;
		text-shadow: 0px 1px 0px #ffffff;
	}

	.productos_caducados table {
		margin-top: 10px;
		font: 14px Arial;
		color: #666;
	}

	.productos_caducados a {
		font-weight: bold;
		text-decoration: none;
		color: #666;
	}

/* Formulario */
.nuevo_usuario {
	width: 450px;
	margin: auto;
	text-align: right;
	margin: auto;
	padding-bottom: 10px;
}

.nuevo_usuario a {
	font: bold 12px Verdana;
	color: #333;
	text-shadow: 0px 1px 0px #ffffff;
}


#datosUsuario{
	margin: auto auto 20px auto;
	background: none;
	border: none;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	width: 100%;
	min-height: 1%;
	overflow: hidden;
	white-space:nowrap;
}

	#datosUsuario div {
		margin: 10px 10px 30px 10px;
		padding: 0;
		background: #fff;
		-webkit-box-shadow: 0px 1px 0px 0px #ccc;
		-moz-box-shadow: 0px 1px 0px 0px #ccc;
		box-shadow: 0px 1px 0px 0px #ccc;
		border-radius: 3px 3px 3px 3px;
	}

	#datosUsuario label {
		color:  #444;
		font: 12px Helvetica, Arial;
		margin:  10px;
		display:  block;
		float:left;

	}

		#datosUsuario a {
		text-align: right !important;
		width:  100%;
		display: block;
		color: #0076a6;
		text-decoration: none;
		font: 14px Helvetica, Arial;
		}

	#datosUsuario fieldset {
		padding:  2px;
		border: none !important;

		text-align:left;
	}

	#datosUsuario h2 {
		border-bottom: 1px solid #ccc;
		margin: 0;
		padding: 10px;
		font: bold 20px Helvetica,Arial,sans-serif;
		color: #333;
		text-align:left;
	}

	#datosUsuario input { margin: 5px 0 0 0 !important; }

	#datosUsuario .obligatorio { font-weight:bold !important; }

	#datosUsuario fieldset.botones {
			background: none;
			margin:  auto !important;
			border-bottom:  none;
			text-align: center;
			width: 250px;
			clear: both;
			display: block;
	}

		#datosUsuario fieldset.botones {
			width:  220px;
			margin: 5px auto !important;
			text-align: center !important;
			min-height:  1%;
			overflow: hidden;
		}

		#datosUsuario fieldset.botones input {
			width:  90px;
			height:  41px !important;
			letter-spacing: 0;
			font: bold 14px Arial !important;
			color:  #666 !important;
			border:  1px solid #ccc;
			background: #fff url(../img/bg_boton.jpg) bottom repeat-x;
			cursor:  pointer;
			text-align: center;
			float:  left;
			margin: 0 7px 0 7px !important;
			-webkit-box-shadow: 0px 1px 1px 0px #ccc;
			-moz-box-shadow: 0px 1px 1px 0px #ccc;
			box-shadow: 0px 1px 1px 0px #ccc;
			text-shadow: 0px 1px 0px #fff;
			filter: dropshadow(color=#fff, offx=0, offy=1);
		}

	#datosUsuario input {
		display: block;
		margin:  10px 0;
		padding: 3px;
		width:  250px;
		text-align: center;
		font:  bold 14px Arial;
		color: #000;
		letter-spacing: 1px;
	}

#campoAceptoCondicionesUso {
	display: block;
	clear: both;
	min-height: 1%;
	overflow: hidden;
	width: 800px;
	clear: both;
	margin: auto !important;
	text-align: center !important;
}
#aceptoCondicionesUso{
	width: 30px !important;
	float: left;
}
#campoAceptoCondicionesUso span {
	display: block;
	float: left;
	width: 200px;
	padding: 5px;
	text-align: left;
}

#campoAceptoCondicionesUso span a {
	width: auto !important;
	display: inline !important;
}

	#campoSuscriptorPapel { width: 24%; }
	#campoQuierofactura	{ width: 21%; }
	#campoAceptoPublicidad { width: 45%;}

	#campoSuscriptorPapel, #campoQuierofactura, #campoAceptoPublicidad  {
		padding: 1px;
		float: left;
		min-height: 1%;
		overflow: hidden;
		text-align: center !important;
	}

	#campoSuscriptorPapel span, #campoQuierofactura span, #campoAceptoPublicidad span {
		padding: 2px 0 0 2px;
		float: left;
		font-size: 12px;
		font-style:italic;
	}

	#suscriptorPapel, #quierofactura, #noAceptoPublicidad, #accesoATodasLasSuscripciones {
		float: left !important;
		width: 20px !important;

	}


	#datosUsuario select {
		display: block;
		margin:  10px 0;
		padding: 5px;
		width:  250px;
		text-align: right;
		font:  bold 14px Arial;
		color: #000;
		letter-spacing: 1px;
	}

	#tipoVia {width:100px}
	#fechaNacimiento {width:150px}
	#numero, #piso, #letra {width:50px !important}

.menu .opc form {
	margin: 0 !important;
	padding: 0 !important;
}

.menu .opc form input {
	border: 1px solid #ccc;
	-webkit-box-shadow: 0px 1px 0px 0px #ffffff;
	-moz-box-shadow: 0px 1px 0px 0px #ffffff;
	box-shadow: 0px 1px 0px 0px #ffffff;
}

.menu #divBotonConectar { float: left; }

#usuarioNuevo, #reenviarPassword { float: left; }




hr {
	border: none;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #fff;
	margin: 15px 0;
	padding: 0;
	clear: both;
}
.izq {Â float: left; }
.der { float: right; }

.hide,.notmatch{
	display:none!important;
}


#iPage-navigation-top {
	clear: both;
	margin: 20px auto 0 auto;
	min-height: 1%;
	overflow: hidden;
}

.pager ul.pages{
	position:relative;
	margin-bottom:15px;
	float:left;
	width:100%;
	margin:0 10px  6px 5px ;
	text-align:center;
}
.pager ul.pages li {
	list-style-type:none;
	display:inline-block;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background:#CCCCCC;
	font-family: Arial;
	text-decoration:none;
	font-weight:bold;
	margin: 2px 0 0 10px;
	padding: 6px 10px 6px 10px;
	width:12px;
	height:20px;
	color: #666666;
	float: left !important;
}
.pager ul.pages li.pgCurrent {
	color:#FF543A;
}
.pages li:hover{
	cursor:pointer;
}


.mensaje {
	margin: 30px auto;
	width: 50%;
	border: 1px solid #ddd;
	color: #3E434A;
	background: #fff;
	padding: 25px;
	font: 14px Arial;
	line-height: 24px !important;
}
	.mensaje em {
		font-weight: bold;
	}
	.mensaje .verProductoComprado {
    background-color: #52A8E8;
    background-image: -moz-linear-gradient(center top , #52A8E8, #377AD0);
    border-color: #4081AF #2E69A3 #20559A;
    border-radius: 16px 16px 16px 16px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 0 #72B9EB inset, 0 1px 2px 0 #B3B3B3;
    color: #FFFFFF;
    font: 11px/1 "lucida grande",sans-serif;
    padding: 3px 5px;
    text-align: center;
    text-shadow: 0 -1px 1px #3275BC;
	margin-top: 20px;
	}
	.botonRetornoMensaje{ width: 200px; margin: auto; }

	.mensaje input {
		display: block;
		margin: 20px auto 0 auto;
	}

#divSelectorSecciones{
	float: left;
	margin: 0 !important;
	padding: 0 !important;
	text-shadow: 0px 1px 0px #fff;
	width: 160px;
}

.selectBox{
	line-height: 1.2 !important;
	margin: 0 5px 0 5px !important;
	padding: 5px;
	font: 12px Arial, Verdana;
	color: #333 !important;
	width: 90%;
	height: 21px;
	box-sizing: initial !important;
}
	.selectBox-options{
		width: 145px;
		font: 12px Arial !important;
		color: #111 !important;
		z-index: 99999 !important;
	}

.divProductoAComprar .selectBox {
	width: 250px;
}

#textoDomicilio {
	display: block;
}
.campoLogin .selectBox { width: 200px !important; }



.mensajePdf {
	font: 18px Arial;
	color: #666;
	text-shadow: 0px 1px 0px #fff;
	text-align:center;
}
	.mensajePdf a {
		color: #006699;
		font: bold 18px Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	}




.importeTotal{ border-top: 1px solid #ccc; }

#productosCarrito td { width: 200px; }
.botonEliminarProductoDeCarrito{ font-size: 12px !important; }


#lineasDetalleCompra td {
	margin: 10px !important;
	padding: 0 20px 0 20px;
}
.cabeceraLineasDetalle td{
	border: 1px solid #ccc;
	background: #f4f4f4;
}
.lineaDetalle td{
	font: 14px Arial !important;
	color: #333 !important;
}

.optimizado {
	font: 12px Arial;
	color: #333;
	text-align: center;
	width: 100%;
	margin-bottom: 10px;
}


.msgButton {
	margin: 0 3px 0 3px !important;
}

.msgBoxContent {Â width: 200px !important; }
div.msgInput input { width: 250px !important; margin-top: 5px; }


#top-navbar {
  background: #e42644;
  border: none !important;
}
#down-navbar {
  background: #eeeeee;
}
#top-navbar .navbar-brand {
  background: none;
  color: #fff;
  font-family: 'Roboto Condensed', sans-serif;
  height: auto;
  line-height: 100%;
  font-size: 18px;
	font-weight: 300 !important;
}
#top-navbar .navbar-brand span {
  visibility: visible;
}
#top-navbar-collapse {
  color: #fff;
  height: 50px;
  text-align: right;
}
#top-navbar-collapse > div {
  display: flex;
  justify-content: flex-end;
  height: 50px;
  align-items: center;
}
#top-navbar-collapse > div > div {
  padding: 0 5px;
}
#top-navbar-collapse .usuarioAnonimo [class^="sso-"],
#top-navbar-collapse .usuarioIdentificado [class^="sso-"] {
  cursor: pointer;
}

