a:link {
  text-decoration: none;
}

a:visited {
  text-decoration: none;
}

a:hover {
  /* text-decoration: underline; */
  text-decoration: none;
}

a:active {
  /* text-decoration: underline; */
  text-decoration: none;
}
#rig2 {
    max-width:1500px;
    margin:0 auto; /*center aligned*/
    padding:0;
    font-size:0; /* Remember to change it back to normal font size if have captions */
    list-style:none;
    background-color: none; /* #FFF; */
}
#rig2 li {
    display: inline-block;
    *display:inline;/*for IE6 - IE7*/
    width:20%;
    vertical-align:middle;
    box-sizing:border-box;
    margin:0;
    padding:0;
}
        
/* The wrapper for each item */
.rig2-cell {
    margin:2px;
    box-shadow:0 0 6px rgba(0,0,0,0.3);
    display:block;
    position: relative;
    /* overflow:hidden; */ 
    overflow-x:: hidden;
}
        
/* If have the image layer */
.rig2-img {
    display:block;
    width: 100%;
    height: auto;
    border:none;
    transform:scale(1);
    transition:all 1s;
}

#rig2 li:hover .rig-img {
    transform:scale(1.05);
}

/* If have the overlay layer */
.rig2-overlay {
    display:block;
    box-sizing:border-box;
    left:0;
    width:100%;
	position: absolute;
	display:block;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	margin: auto;
    text-align:center;
    font-size:18px;
    font-weight:bold;
	font-family: 'Oswald', sans-serif;
    text-align:right;
    color:DARKRED; 
  text-shadow: -2px 0 WHITE, 0 2px WHITE, 2px 0 WHITE, 0 -2px WHITE;
}

.rig2-precio {
    display:block;
    box-sizing:border-box;
    left:0;
    width:100%;
	position: absolute;
	display:block;
	top: 20;
	left: 0;
	bottom: 0;
	right: 0;
	margin: auto;
    text-align:center;
    font-size:16px;
    font-weight:bold;
	font-family: 'Oswald', sans-serif;
    text-align:right;
    color:DARKRED;  
  text-shadow: -2px 0 WHITE, 0 2px WHITE, 2px 0 WHITE, 0 -2px WHITE;
}

.rig2-informacion {
    display:block;
    box-sizing:border-box;
    left:0;
    width:100%;
	position: absolute;
	display:block;
	top: 25;
	left: 0;
	bottom: 0;
	right: 0;
	margin: auto;
    text-align:center;
    font-size:14px;
    font-weight:bold;
	font-family: 'Oswald', sans-serif;
    text-align:right;
    color:DARKRED; 
  text-shadow: -2px 0 WHITE, 0 2px WHITE, 2px 0 WHITE, 0 -2px WHITE;
}
/* If have captions */
.rig2-text {
    display:block;
    box-sizing:border-box;
    left:0;
    width:100%;
    text-align:left;
    margin-left: 6px;
    font-size:15px;
	font-family: 'Oswald', sans-serif;
    font-weight:normal!important;
    color:black;
}
.rig2-titulo {
    display:block;
    box-sizing:border-box;
    left:0;
    width:100%;
    /* text-align:left; */
    text-align:center;
    margin-left: 6px;
    margin-bottom: 8px;
    margin-top: 0px;
    font-size:18px;
	font-family: 'Oswald', sans-serif;
    font-weight:bold!important;
    color:black;
}


@media (max-width: 2500px) {  /* 3000 */
    #rig2 li {
        width:300px;  /* 12.5% */
    }
}

@media (max-width: 1900px) {  /* 3000 */
    #rig2 li {
        width:300px;  /* 12.5% */
    }
}

@media (max-width: 1400px) {  /* nuevo */
    #rig2 li {
        width:300px;  /* 14.2% */
    }
}

@media (max-width: 1000px) {  /* 1100 */
    #rig2 li {
        width:300px; /* 24% */
    }
}

@media (max-width: 700px) {
    #rig2 li {
        width:50%;  /* 97% */
    }
}

@media (max-width: 550px) {
    #rig2 li {
        width:50%;  /* 90% */
    }
}

@media (max-width: 250px) {
    #rig2 li {
        width:50%;  /* 90% */
    }
}


.titulo{	 
		font-family: Arial, Helvetica;
		font-size:28px;
		color:#4d5604;
		text-align:left; //center;
		padding-left:0px;
		margin-top:12px; /** add **/
}

.cuerpo{	 
		/*font-family: Arial, Helvetica;*/
		font-family: verdana;
		font-weight: 500;
		font-size:16px;
		color:#4d5604;
		text-align:left; //center;
		padding-left:0px;
		/* margin-top:12px; */
}

.titulo_azul{	 
		/*font-family: Arial, Helvetica;*/
		font-family: verdana;
		font-weight: 500;
		font-size:28px;
		color: rgb(0, 51, 153);
		text-align:left; //center;
		padding-left:0px;
		/* margin-top:12px; */
}

.sub_titulo_azul{	 
		/*font-family: Arial, Helvetica;*/
		font-family: verdana;
		font-weight: 700;
		font-size:16px;
		color: rgb(0, 51, 153);
		text-align:left; //center;
		padding-left:0px;
		margin-top:12px;
}
/* Boton wasap */

.float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	right:40px;
/*	background-color:#25d366;  */
	color:#FFF;
	border-radius:50px;
	text-align:center;
	font-size:30px;
	box-shadow: 2px 2px 3px #999;
  z-index:100;
}

.my-float{
	margin-top:16px;
}

.float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	right:40px;
/*	background-color:#25d366;  */
	color:#FFF;
	border-radius:50px;
	text-align:center;
	font-size:30px;
	box-shadow: 2px 2px 3px #999;
  z-index:100;
}
/** **/
