

.titulo1
{
    margin: 0;
    padding: 0;
    font-family: 'Poppins', sans-serif;
	font-size: 20pt;
	line-height: 1.9;
	color: navy;
}


/* ======================================================================== */
.btn2 
{
	display: inline-block;
	font-weight: 400;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	border: 1px solid transparent;
	padding: 0.375rem 0.75rem;
	font-size: 1rem;
	line-height: 1.5;
	border-radius: 0.25rem;
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  
	transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
	 
	padding: 0.25rem 0.5rem;
	font-size: 0.875rem;
	line-height: 1.5;
	border-radius: 0.2rem;
}

.btn2:hover, .btn2:focus 
{
  text-decoration: none;
}

.btn2:focus, .btn2.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.btn2.disabled, .btn2:disabled {
  opacity: 0.65;
}

.btn2:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.btn2:not(:disabled):not(.disabled):active, .btn2:not(:disabled):not(.disabled).active {
  background-image: none;
}

.btn2:hover
{
    opacity: .8;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
}

/* ======================================================================== */
.btn3 
{
  color: blue;
  background-color: white;
  border-color: #6c757d;
}

.btn3:hover 
{
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}

/* ======================================================================== */
.btn4
{
	padding: 15px 20px;
	background-color: #FFFFFF;
	font-size: 14px;
	font-weight: 700;
	font-family: 'arial', sans-serif;
	text-transform: uppercase;
	border: none;
	border-radius: 10px;
	box-shadow: 0px 0px 5px rgba(0,0,0,0.5);
  
	/*
	font-family: 'Poppins', sans-serif;
	color: blue;
	border-color: #6c757d;
	*/
}

.btn4:hover 
{
	color: #fff;
	background-color: #5a6268;
	border-color: #545b62;
}
/* ======================================================================== */
.btn5
{
	padding: 10px 15px;
	color: white;
	background-color: #0069d9;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-size: 15px;
	font-weight: 400;
	border: none;
	border-radius: 10px;
	box-shadow: 0px 0px 5px rgba(0,0,0,0.5);
  
	/*
	text-transform: uppercase;
	font-family: 'arial', sans-serif;
	font-family: 'Poppins', sans-serif;
	border-color: #6c757d;
	*/
}

.btn5:hover 
{
	color: #fff;
	background-color: #5a6268;
	border-color: #545b62;
}
/* ======================================================================== */

.cursorDedo
{
	cursor: pointer;
}
.cursorNormal
{
	cursor: default;
}


.wishlist_activo /* 13/12/22 */
{
	color:#ee3333;
}
.wishlist_activo:hover 
{
    color:#ee3333;
}
