@charset "UTF-8";
/* CSS Document */

/* INFO AL MINUTO */
.infoalmin {width: 100%; height: auto; position: relative; border-top: 2px solid #ffffff;}
.infoalmin_hd {width:100%; height: auto; position: relative; background: #eaeaea; padding:0.8rem 0; text-align: center; color:#828282; font-family: "Oswald", sans-serif; font-weight:400; text-transform: uppercase; font-size: 1.5rem;}
.bloque_infoalmin {position:relative; margin: 1rem 12rem 1rem 12rem; border-bottom: 1px solid #cccccc; padding-bottom:1rem; overflow: hidden;}
.bloque_infoalmin a { display: block; cursor:pointer; cursor: hand; }
.infoalmin_indica {width:0.15rem; height: 96px; float:left;}
.infoalmin_b2 {width:66%; height: 96px; position: absolute; float:left; left:4%; }
.infoalmin_nota {position: relative; height:auto; font-family: "Oswald", sans-serif; font-size: 1.3rem; font-weight:300; color:#666666; line-height: 1.8rem;}
.infoalmin_seccion {position:relative; top:0; text-transform:uppercase; color:#b8b8b8; font-family: "Oswald", sans-serif; font-size: 1.2rem; font-weight:300;}
.infoalmin_img {width: 200px; height:100px; overflow:hidden; position: absolute; left:75%;}
.infoalmin_img img {width: 100%; height:60px; object-fit: cover; object-position: top;}
.btn_vermas {width:30%; height:2.4rem; position: relative; margin:0 auto; background:#444444; color:#ffffff; line-height: 2.4rem; font-size: 1.3rem; text-transform: uppercase; display: block; -moz-border-radius: 7px 7px 7px 7px; -webkit-border-radius:7px 7px 7px 7px; border-radius:7px 7px 7px 7px;}
.btn_vermas a {color:#ffffff; display: block; cursor:pointer; cursor: hand;}   /* pasar estilo */
.items_btn_vermas {width: 200px; height: 30px; margin: 0 auto; position: relative; top:4px;}
.txt_comm2 {width:150px; position: relative; float: right; text-align: right; line-height: 30px;font-size: 1.2rem; font-weight: 500;}
.ver_mas{   
        font-family: "Oswald";
        font-weight: 400;
        text-transform: uppercase;
        color: #fff;
        width: 100%;
		height: 42px;
        background-size: 25px; 
        margin: 1rem 0 2.5rem;
        background-repeat: no-repeat;
      }

@media screen and (min-width: 1151px)
{
	/* INFO AL MINUTO .bloque_infoalmin {position:relative; margin: 0.5rem 8.5rem 0.5rem 8rem; border-bottom: 1px solid #cccccc; padding-bottom:1rem;}*/
	/*.bloque_infoalmin {position:relative; margin:0.5rem 12rem 0.5rem 12rem; border-bottom: 1px solid #cccccc; padding-bottom:7rem; }
	.infoalmin_hd {padding:0.9rem 0; font-size: 1.4rem;}
	.infoalmin_b2 {width:68%; height: auto; position: relative; float:left; left:3%;}
	.infoalmin_nota {font-size: 1.5rem; font-weight:300; line-height: 1.6rem;}
	.infoalmin_seccion {font-size: 1.5rem;}
	.infoalmin_img {width: 300px; height:200px; overflow:hidden; position: absolute; left:64%; border:solid 1px #black }
	.infoalmin_img img {width: 100%; height:auto; object-fit: cover; object-position: top;}
	.btn_vermas {width:50%;} */
	
}
@media screen and (max-width: 1150px)
{
	/* INFO AL MINUTO .bloque_infoalmin {position:relative; margin: 0.5rem 8.5rem 0.5rem 8rem; border-bottom: 1px solid #cccccc; padding-bottom:1rem;}*/
	/*.bloque_infoalmin {position:relative; margin:0.5rem 9rem 0.5rem 9rem; border-bottom: 1px solid #cccccc; padding-bottom:7rem;}
	.infoalmin_hd {padding:0.9rem 0; font-size: 1.4rem;}
	.infoalmin_b2 {width:68%; height: auto; position: relative; float:left; left:3%;}
	.infoalmin_nota {font-size: 1.5rem; font-weight:300; line-height: 1.6rem;}
	.infoalmin_seccion {font-size: 1.5rem;}
	.infoalmin_img {width: 300px; height:200px; overflow:hidden; position: absolute; left:72%;}
	.infoalmin_img img {width: 100%; height:auto; object-fit: cover; object-position: top;}
	.btn_vermas {width:50%;} */
}
@media screen and (max-width: 1250px)
{
	/* INFO AL MINUTO .bloque_infoalmin {position:relative; margin: 0.5rem 8.5rem 0.5rem 8rem; border-bottom: 1px solid #cccccc; padding-bottom:1rem;}*/
	.bloque_infoalmin {position:relative; margin:0.5rem 4rem 0.5rem 4rem; border-bottom: 1px solid #cccccc; padding-bottom:7rem;}
	.infoalmin_hd {padding:0.9rem 0; font-size: 1.4rem;}
	.infoalmin_b2 {width:60%; height: auto; position: relative; float:left; left:3%;}
	.infoalmin_nota {font-size: 1.5rem; font-weight:300; line-height: 1.6rem;}
	.infoalmin_seccion {font-size: 1.5rem;}
	.infoalmin_img {width: 300px; height:200px; overflow:hidden; position: absolute;  left:64%;}
	.infoalmin_img img {width: 100%; height:auto; object-fit: cover; object-position: top;}
	.btn_vermas {width:50%;} 
}
@media screen and (max-width: 960px)
{
	/* INFO AL MINUTO .bloque_infoalmin {position:relative; margin: 0.5rem 8.5rem 0.5rem 8rem; border-bottom: 1px solid #cccccc; padding-bottom:1rem;}*/
	/*.bloque_infoalmin {position:relative; margin:0.5rem 5rem 0.5rem 5rem; border-bottom: 1px solid #cccccc; padding-bottom:4.8rem;}
	.infoalmin_b2 {width:66%; height: auto; position: relative; float:left; left:3%;}
	.infoalmin_img {width: 240px; height:160px; overflow:hidden; position: absolute;  left:70%;}
	.infoalmin_img img {width: 100%; height:auto; object-fit: cover; object-position: top;}*/
	.infoalmin_hd {padding:0.9rem 0; font-size: 1.4rem;}
	.infoalmin_nota {font-size: 1.4rem; font-weight:300; line-height: 1.6rem;}
	.infoalmin_seccion {font-size: 1.5rem;}
	.btn_vermas {width:50%;} 
	
	/*css elias*/
	.infoalmin_img img {width: 100%; height: auto; object-fit: cover; object-position: top;}
	.infoalmin_img {width: 260px; height: auto; overflow: hidden; position: absolute; left: 62%;}
	.infoalmin_b2 {width: 60%; height: auto; position: relative; float: left; left: 0%;}
	/*.bloque_infoalmin {height: 165px; position: relative; margin: 0.7rem 0.5rem 0rem 0.5rem; border-bottom: 1px solid #cccccc; padding-bottom: 1rem;}*/
	.bloque_infoalmin {height: 105px; position:relative; margin:0.5rem 5rem 0.5rem 5rem; border-bottom: 1px solid #cccccc; padding-bottom:4.8rem;}
}

@media screen and (max-width: 780px){
	/* INFO AL MINUTO .bloque_infoalmin {position:relative; margin: 1rem 6rem 1rem 6rem; border-bottom: 1px solid #cccccc; padding-bottom:1rem;}*/
	/*.bloque_infoalmin {position:relative; margin: 0.7rem 2.5rem 1rem 1.5rem; border-bottom: 1px solid #cccccc; padding-bottom:4rem;}
	.infoalmin_b2 {width:61%; height: auto; position: relative; float:left; left:0%;}
	.infoalmin_img {width: 225px; height:150px; overflow:hidden; position: absolute;  left:61%;}
	.infoalmin_img img {width: 100%; height:auto; object-fit: cover; object-position: top;}*/
	.infoalmin_hd {padding:0.8rem 0; font-size: 1.4rem;}
	.infoalmin_nota {font-size: 1.3rem; font-weight:300; line-height: 1.6rem;}
	.infoalmin_seccion {font-size: 1.1rem;}
	.btn_vermas {width:60%;} 
	/*css elias*/
	.infoalmin_img img {width: 100%; height: auto; object-fit: cover; object-position: top;}
	.infoalmin_img {width: 225px; height: auto; overflow: hidden; position: absolute; left: 63%;}
	.infoalmin_b2 {width: 61%; height: auto; position: relative; float: left; left: 0%;}
	/*.bloque_infoalmin {height: 145px; position: relative; margin: 0.7rem 0.5rem 0rem 0.5rem; border-bottom: 1px solid #cccccc; padding-bottom: 1rem;}*/
	.bloque_infoalmin {height: 96px; position:relative; margin: 0.7rem 2.5rem 1rem 1.5rem; border-bottom: 1px solid #cccccc; padding-bottom:4rem;}
}

@media screen and (max-width: 640px){    
	/* INFO AL MINUTO */
	/*.bloque_infoalmin {position:relative; margin: 0.7rem 1.5rem 0rem 1.5rem; border-bottom: 1px solid #cccccc; padding-bottom:3rem;}
	.infoalmin_b2 {width:63%; height: auto; position: relative; float:left; left:0%;}
	.infoalmin_img {width: 200px; height:134px; overflow:hidden; position: absolute;  left:65%;}
	.infoalmin_img img {width: 100%; height:auto; object-fit: cover; object-position: top;}*/
	.infoalmin_indica {width:0.15rem; height:6rem; float:left;}
	.infoalmin_hd {padding:0.8rem 0 1rem 0;  font-weight:400; font-size: 1.4rem;}
	.infoalmin_nota { position: relative; height:auto; font-family: "Oswald", sans-serif; font-size: 1.3rem; font-weight:300; color:#666666; line-height: 1.6rem; padding-top: 5px; word-wrap: break-word;}
	.infoalmin_seccion {position:relative; font-size: 1rem; font-weight:300;  padding-top: 0px; }
	.btn_vermas {height: 2.8rem; line-height: 2.8rem;}
	.btn_vermas {width:60%;} 
	.txt_comm2 {width:160px; line-height: 2.8rem; font-size: 1.3rem;}
	.items_btn_vermas {width: 210px;height: 2.8rem;top: 0;}
	/*css elias*/
	.infoalmin_img img {width: 100%; height: auto; object-fit: cover; object-position: top;}
	.infoalmin_img {width: 200px; height: auto; overflow: hidden; position: absolute; left: 65%;}
	.infoalmin_b2 {width: 63%; height: auto; position: relative; float: left; left: 0%;}
	.bloque_infoalmin {height: 130px; position: relative; margin: 0.7rem 0.5rem 0rem 0.5rem; border-bottom: 1px solid #cccccc; padding-bottom: 1rem;}
}

@media screen and (max-width: 480px){
	/* INFO AL MINUTO */
	/*.bloque_infoalmin {position:relative; margin: 0.7rem 0.5rem 0rem 0.5rem; border-bottom: 1px solid #cccccc; padding-bottom:4rem;}
	.infoalmin_b2 {width:53%; height: auto; position: relative; float:left; left:0%;}
	.infoalmin_img {width: 200px; height: 133px;  overflow:hidden; position: absolute; left:56%;}
	.infoalmin_img img {width: 100%; height:auto; object-fit: cover; object-position: top;}*/
	.infoalmin_hd {padding:0.5rem 0 1.rem 0;  font-weight:400; font-size: 1.44rem;}
	.infoalmin_indica {width:0.15rem; height: 4.8rem; float:left;}
	.infoalmin_nota { position: relative;height:auto; font-family: "Oswald", sans-serif; font-size: 1.3rem; padding-top: 0px; font-weight:300; color:#666666; line-height: 1.6rem;}
	.infoalmin_seccion {position:relative; font-size: 0.95rem; font-weight:300;}
	.btn_vermas {width:70%;}
	
	/*css elias*/
	.infoalmin_img img {width: 100px; height: 60px; object-fit: cover; object-position: top;}
	.infoalmin_img {width: 200px; height: 133px; overflow: hidden; position: absolute; left: 72%;}
	.infoalmin_b2 {width: 70%; height: auto; position: relative; float: left; left: 0%;}
	.bloque_infoalmin {height: 100%; position: relative; margin: 0.7rem 0.5rem 0rem 0.5rem; border-bottom: 1px solid #cccccc; padding-bottom: 1rem;}
}
@media screen and (max-width: 420px){
	/*INFO AL MINUTO */
	/*.infoalmin_nota { position: relative;height:auto; font-family: "Oswald", sans-serif; font-size: 1.26rem; padding-top: 0px; font-weight:300; color:#666666; line-height: 1.6rem; }*/
}

@media screen and (max-width: 360px){
	/* INFO AL MINUTO 360*/
	/*.bloque_infoalmin {position:relative; margin: 0.7rem 0.1rem 0.1rem 0.1rem; border-bottom: 1px solid #cccccc; padding-bottom:2.5rem;}
	.infoalmin_hd {padding:0.5rem 0 0.8rem 0;  font-weight:400; font-size: 1.3rem;}
	.infoalmin_indica {width:0.12rem; height: 3.8rem; float:left;}
	.infoalmin_b2 {width:58%; height: auto; position: relative; float:left; left:0.5%; overflow: hidden;}
	.infoalmin_nota { position: relative;height:auto; font-family: "Oswald", sans-serif; font-size: 1.12rem; font-weight:300; color:#666666; line-height: 1.4rem;}
	.infoalmin_seccion {position:relative; font-size: 0.84rem; font-weight:300; padding-top: 0px; padding-top: 0px;}
	.infoalmin_img {width: 135px; height: 90px; overflow:hidden; position: absolute; left:61%;}
	.infoalmin_img img {width: 100%; height:auto; object-fit: cover; object-position: top;}
	.btn_vermas {width:80%;}*/
}

@media screen and (max-width: 320px){
	/* INFO AL MINUTO 320*/
	/*.bloque_infoalmin {position:relative; margin: 0.5rem 0.1rem 0.1rem 0.1rem; border-bottom: 1px solid #cccccc; padding-bottom:1.7rem;}
	.infoalmin_hd {padding:0.5rem 0 0.6rem 0;  font-weight:400; font-size: 1.2rem;}
	.infoalmin_indica {width:0.13rem; height: 62px; float:left;}
	.infoalmin_b2 {width:58%; height: auto; position: relative; float:left; left:0.5%;}
	.infoalmin_nota {position:relative; height:auto; font-size: 1rem; font-weight:300; color:#666666; line-height: 1.3rem; padding-left: 0px;}
	.infoalmin_seccion {position:relative; font-family: "Oswald", sans-serif; font-size: 0.8rem; font-weight:300; padding-top: 0px; padding-left: 0px;}
	.infoalmin_img {width: 120px; height: 80px; overflow:hidden; position: absolute; left:60%;}
	.infoalmin_img img {width: 100%; height:auto; object-fit: cover; object-position: top;}
	.btn_vermas {height: 2.5rem; margin-top: 0.7rem; line-height: 2.5rem;}
	.btn_vermas {width:80%;}
	.txt_comm2{font-size: 1.2rem;line-height: 2.5rem;width: 135px}*/
}

