<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */

.box_contenido2{ width: 860px; font-size: 17px; text-align: left; padding: 0px 0; margin: auto; }
#mini{ font-size: 12px; overflow: hidden; }

a {text-decoration: none;}


.premiosIzda{ float:left; box-sizing: border-box; width:311px; height: 146px; margin:10px 18px 2px 10px; background-color: #fab128; border-radius: 40px;
}
.premiosIzda img{ height: 126px; margin: 8px auto 0 auto; }

.premiosIzda2{ float:left; box-sizing: border-box; width:311px; height: 146px; margin:10px 18px 2px 10px; background-color: #fab128; border-radius: 40px;
}
.premiosIzda2 img{ width: 300px; margin: 28px auto 0 auto; }


.premiosDcha{ float:left; width:520px; text-align:justify; margin:20px 0 5px 0px; }

.box_premios{ overflow: hidden; font-size: 0px; text-align: left; margin-bottom: 10px; }
.ico_premio{ display: inline-block; margin: 0 10px 0 0; vertical-align: middle; }
.tex_premio{ display: inline-block; margin: 0 0 0 0; vertical-align: middle; font-size: 16px; }

.box_premiosfinales{ width:100%; margin-bottom: 50px; font-size: 0px; overflow: hidden; }

.celdafoto{ display: inline-block; width:100%; max-width: 400px; vertical-align: top; padding-bottom: 20px; }
.celdafoto img{ width: 100%; }

.celdatitulo{ font-size: 17px; padding: 10px 0 20px 0; }
.celdadatos{ display: inline-block; width: calc(100% - 400px); font-size: 17px; box-sizing: border-box; padding-left: 15px; vertical-align: top; }

.celdapatrocinador{ padding: 0 0 10px 0px; font-size: 17px; }
.celdapatrocinador img{ width: 100%; max-width: 180px; display: inherit; margin: initial; }


@media screen and (max-width:1023px) {
	
	.box_contenido2{ width: 90%; /*border:1px solid red;*/ }
	.premiosDcha{ float:left; width:calc(100% - 343px); text-align:left; margin:20px 0 5px 0px; }
	
}

@media screen and (max-width:790px) {

	.celdapatrocinador{ display: block; margin:0px auto 0 auto; }
	.celdadatos{ width:100%; }
	.celdapatrocinador{  }
	.celdafoto{ display: block; margin-left: 15px; }

}

@media screen and (max-width:790px) {

	.mod_fecha{  width: 100%;  }
	.fecha{ width: 100px; height: 100px; }
	.diafecha{ font-size: 56px; }
	.mesfecha{ font-size: 16px; }

	.info_fecha{ position: relative; padding: 0 0 0 122px;  }

	.tit_fecha{ font-size: 32px; line-height: 32px; top: 15px; }
	.tex_fecha{ font-size: 16px; line-height: 16px; white-space: normal; }

	.premiosDcha{ 	margin:10px 0 5px 0px; }

}

@media screen and (max-width:680px) {
	
	.premiosIzda{ float:none; width:311px; margin:10px auto 20px auto; 	}
	.premiosIzda img{ margin: 8px auto 0 auto; padding: 8px 0 0 0; }

	.premiosIzda2{ float:none; width:311px; margin:40px auto 20px auto;	}
	.premiosIzda2 img{ margin: 8px auto 0 auto; padding: 28px 0 0 0; }
	
	.premiosDcha{ float:none; width:100%; text-align:justify; margin:20px 0 65px 0px; }	
	
}


@media screen and (max-width:555px) {

	.barra{ width: 95%; margin: auto; }

	.tit_fecha{ font-size: 26px; line-height: 26px; top: 5px; }
	.tex_fecha{ font-size: 14px; line-height: 14px; white-space: normal; }


	.celdadatos{ display: block; width: 100%; padding-left: 0px; }

}

@media screen and (max-width:420px) {
	.tit_fecha{ font-size: 20px; line-height: 20px; top: 5px; }
}
</pre></body></html>