/* INICIO PARROQUIA SANTUARIO SAN ROQUE
* A Deo omnis Gloria! ¡Ave María Purísima! Sancte Joseph et Sancte Roque, orate pro nobis!
* v. 1 05/04/2018
*/
* {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
@font-face {
	font-family: "Arial Narrow";
	src: url(../ttf/ARIALN.TTF);
	panose-1:2 11 5 6 2 2 2 3 2 4;
}
@font-face {
	font-family: Avalon;
	src: url(../ttf/AVALONP.TTF);
}
@font-face {
	font-family: "DejaVu Sans Mono";
	src: url(../ttf/DejaVuSansMono.ttf);
}
body, html {
	-webkit-transition: background 0.4s ease-in; transition: background 0.4s ease-in;
	padding: 3px 0px 3px 0px;
	background-color:#002000;
	font-family: Verdana, sans-serif;
	font-size: 11pt;
	text-align: center;
	-webkit-user-select: none;
	-webkit-touch-callout: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
body.bordinario {background-color:#002000;} /*Ordinario*/
body.bcuaresma {background-color:#140028;} /*Cuaresma*/
body.bpascua {background-color:#000000;} /*Pascua 000020*/
.nosel {
	-webkit-user-select: none;
	-webkit-touch-callout: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
div.main_page {
	-webkit-transition: background 0.4s ease-in; transition: background 0.4s ease-in;
	position: relative;
	display: table;
	margin: auto 10px 3px 6px;
	border-width: 2px;
	border-color: #AAAA40;
	border-style: solid;
	background-color: #001000;
	text-align: center;
	box-shadow:
		0 0 0 1px rgba(22, 160, 133, 0.8),
		1px 1px 0 rgba(22, 160, 133, 0.7),
		2px 2px 0 rgba(22, 160, 133, 0.6),
		3px 3px 0 rgba(22, 160, 133, 0.5),
		4px 4px 0 rgba(22, 160, 133, 0.4),
		5px 5px 0 rgba(22, 160, 133, 0.3),
		6px 6px 0 rgba(22, 160, 133, 0.2),
		7px 7px 0 rgba(22, 160, 133, 0.1);
}
div.main_page.bordinario {
	border-color: #AAAA40;
	background-color: #001000;
	box-shadow:
		0 0 0 1px rgba(22, 160, 133, 0.8),
		1px 1px 0 rgba(22, 160, 133, 0.7),
		2px 2px 0 rgba(22, 160, 133, 0.6),
		3px 3px 0 rgba(22, 160, 133, 0.5),
		4px 4px 0 rgba(22, 160, 133, 0.4),
		5px 5px 0 rgba(22, 160, 133, 0.3),
		6px 6px 0 rgba(22, 160, 133, 0.2),
		7px 7px 0 rgba(22, 160, 133, 0.1);
}
div.main_page.bcuaresma {
	border-color: #AAAA40;
	background-color: #0A0014;
	box-shadow:
		0 0 0 1px rgba(160, 0, 255, 0.8),
		1px 1px 0 rgba(160, 0, 255, 0.7),
		2px 2px 0 rgba(160, 0, 255, 0.6),
		3px 3px 0 rgba(160, 0, 255, 0.5),
		4px 4px 0 rgba(160, 0, 255, 0.4),
		5px 5px 0 rgba(160, 0, 255, 0.3),
		6px 6px 0 rgba(160, 0, 255, 0.2),
		7px 7px 0 rgba(160, 0, 255, 0.1);
}
div.main_page.bpascua {
	border-color: #FFFFFFB0;
	background-color: #050505;/* 101020 */
	box-shadow:
		0 0 0 1px rgba(255, 255, 255, 0.8),
		1px 1px 0 rgba(255, 255, 255, 0.7),
		2px 2px 0 rgba(255, 255, 255, 0.6),
		3px 3px 0 rgba(255, 255, 255, 0.5),
		4px 4px 0 rgba(255, 255, 255, 0.4),
		5px 5px 0 rgba(255, 255, 255, 0.3),
		6px 6px 0 rgba(255, 255, 255, 0.2),
		7px 7px 0 rgba(255, 255, 255, 0.1);
}
div.page_header {
	height: 99px;
	width: 100%;
	background-image: url('/imgsr/srlo.jpg');
	color: #FFF;
	background-repeat: no-repeat;
	background-size: 100% 0%;
	background-color: rgba(245,246,247,0.53);/*#F5F6F788;*/
}
div.page_header span {
	margin: 15px 0px 0px 50px;
	font-family: Avalon;
	font-size: 180%;
	font-weight: bold;
}
div.page_header img {
	transform: rotateY(-90deg);
	margin: 3px 0px 0px 40px;
	border: 0px 0px 0px;
}
div.page_header img:hover {
	transform: rotateZ(0deg);
	animation:rotar 1s 1;
}
@keyframes rotar {
	100%  {transform: rotateZ(360deg);}
}
div.table_of_contents {
	-webkit-transition: background 0.4s ease-in; transition: background 0.4s ease-in;
	float: left;
	min-width: 210px;
	margin: 3px 3px 3px 3px;
	background-color: #208800;
	text-align: left;
counter-reset: numeratoc;
}
div.table_of_contents a::before {
	counter-increment: numeratoc;
	content: counter(numeratoc) "· ";
}
div.table_of_contents.bordinario {
	background-color: #208800;
}
div.table_of_contents.bcuaresma {
	background-color: #5000A0;
}
div.table_of_contents.bpascua {
	background-color: #4242A0;
}
div.table_of_contents_item {
	clear: left;
	width: 100%;
	margin: 4px 0px 0px 0px;
	background-color: #FFFFFF;
	color: #000000;
	text-align: left;
}
div.table_of_contents_item a {
	margin: 6px 0px 0px 6px;
}
div.content_section {
	-webkit-transition: background 0.4s ease-in; transition: background 0.4s ease-in;
	margin: 3px 3px 3px 3px;
	background-color: rgba(255,255,255,0.03);/* #FFFFFF08;*/
	text-align: left;
}
div.content_section.bordinario { /*Ordinario*/
	background-color:rgba(255,255,255,0.03);
}
div.content_section.bcuaresma { /*Cuaresma*/
	background-color:#5000A030;
}
div.content_section.bpascua { /*Pascua*/
	background-color:rgba(255,255,255,0.03);/* rgba(255,255,255,0.10); */
}
div.content_section_text_pre {
	float: left;
	width: 71%;
	padding: 2px 0px 4px 8px;
	/*overflow: hidden;*/
	color: #FFFFFF;
	font-size: 100%;
	background-color: rgba(255,255,255,0.03);/* #FFFFFF08;*/
}
div.content_section_text_pre .pb {
	-webkit-transition: background 0.4s ease-in; transition: background 0.4s ease-in;
	min-width: 363px;
	height:40px;
	margin: 0px 0px auto 0px;
	padding: 8px 8px 8px 8px;
	white-space: pre;
	overflow: hidden;
	display:flex;
	justify-content:center; /* flex-start, center, flex-end, moves text over to the left, center or right */
	align-items:center; /* flex-start, center, flex-end, moves text to the bottom */
	background-color: rgba(245,246,247,0.53); /*#F5F6F788;*/
	border-width: 1px;
	border-style: dotted;
	border-color: #000000;
	box-shadow:
		0 0 0 1px rgba(22, 160, 133, 0.8),
		1px 1px 0 rgba(22, 160, 133, 0.7),
		2px 2px 0 rgba(22, 160, 133, 0.6),
		3px 3px 0 rgba(22, 160, 133, 0.5),
		4px 4px 0 rgba(22, 160, 133, 0.4),
		5px 5px 0 rgba(22, 160, 133, 0.3),
		6px 6px 0 rgba(22, 160, 133, 0.2),
		7px 7px 0 rgba(22, 160, 133, 0.1);
	font-family: "DejaVu Sans Mono";
	font-size: 1.2em;
	/*line-height: 1;*/
	/*text-align: center;*/
}
div.content_section_text_pre .pb.bordinario {
	box-shadow:
		0 0 0 1px rgba(22, 160, 133, 0.8),
		1px 1px 0 rgba(22, 160, 133, 0.7),
		2px 2px 0 rgba(22, 160, 133, 0.6),
		3px 3px 0 rgba(22, 160, 133, 0.5),
		4px 4px 0 rgba(22, 160, 133, 0.4),
		5px 5px 0 rgba(22, 160, 133, 0.3),
		6px 6px 0 rgba(22, 160, 133, 0.2),
		7px 7px 0 rgba(22, 160, 133, 0.1);
}
div.content_section_text_pre .pb.bcuaresma {
	box-shadow:
		0 0 0 1px rgba(160, 0, 255, 0.8),
		1px 1px 0 rgba(160, 0, 255, 0.7),
		2px 2px 0 rgba(160, 0, 255, 0.6),
		3px 3px 0 rgba(160, 0, 255, 0.5),
		4px 4px 0 rgba(160, 0, 255, 0.4),
		5px 5px 0 rgba(160, 0, 255, 0.3),
		6px 6px 0 rgba(160, 0, 255, 0.2),
		7px 7px 0 rgba(160, 0, 255, 0.1);
}
div.content_section_text_pre .pb.bpascua {
	box-shadow:
		0 0 0 1px rgba(255, 255, 255, 0.8),
		1px 1px 0 rgba(255, 255, 255, 0.7),
		2px 2px 0 rgba(255, 255, 255, 0.6),
		3px 3px 0 rgba(255, 255, 255, 0.5),
		4px 4px 0 rgba(255, 255, 255, 0.4),
		5px 5px 0 rgba(255, 255, 255, 0.3),
		6px 6px 0 rgba(255, 255, 255, 0.2),
		7px 7px 0 rgba(255, 255, 255, 0.1);
}
div.flex-container {
  display: flex;
  flex-wrap: wrap;
counter-reset: numerashr;
}
div.content_section_text {
	box-sizing: border-box;
	flex-basis: 25%;
	padding: 4px 7px 4px 8px;
	color: #FFFFFF;
	font-size: 100%;
	/*background-color: rgba(255,255,255,0.03);*//* #FFFFFF08;*//*NUEVO supresión*/
}
div.content_section_text:hover {-webkit-transition: background 0.4s ease-in; transition: background 0.4s ease-in;background-color: rgba(255,255,255,0.03);}/*NUEVO*/
/* Diseño receptivo: hace un diseño de 4, 3, 2 y 1 columnas según el ancho del visor a partir de 450px con saltos de 381px*/
@media (max-width: 1524px) and (min-width: 1144px) {
  div.content_section_text {
    flex-basis: 25%;
  }
}
@media (max-width: 1143px) and (min-width: 763px) {
  div.content_section_text {
    flex-basis: 33.33%;
  }
}
@media (max-width: 762px) and (min-width: 451px) {
  div.content_section_text {
    flex-basis: 50%;
  }
}
@media (max-width: 450px) and (min-width: 0px) {
  div.content_section_text {
    flex-basis: 100%;
  }
}
div.content_section_text span {
	display: none;
}
.n {display: none;}
div.content_section_text pre {
	margin: 8px 0px 8px 0px;
	padding: 8px 8px 8px 8px;
	border-width: 1px;
	border-style: dotted;
	border-color: #000000;
	background-color: rgba(245,246,247,0.53); /*#F5F6F788;*/
	font-style: italic;
	text-align: center;
}
div.content_section_text p {
	margin-bottom: 6px;
}
div.content_section_text ul {
	padding: 4px 8px 4px 16px;
	list-style-type: none;
}
div.content_section_text li {
	padding: 4px 8px 4px 16px;
	color:#FFF;
	background-color:#FFFFFF30;
	border-radius:6px;
	border-top:solid 1px #FFF;
	border-left:solid 1px #FFF;
}
div.content_section_text li::before {
	position:absolute;
	content: '⇴';
	display: inline-block;
	margin-left: -30px;
	z-index:2;
}
div.content_section_text li.vent:after {
	content: '☰';
	margin-left: 16px;
}
div.content_section_text li.inac::before {
	content: '↛';
}
div.content_section_text li.inac a:hover {
	color:#FFAA20;
}
div.content_section_text li:hover {
	-webkit-transition: background 0.3s ease-out; transition: background 0.3s ease-out;
	color:#A00;
	background-color: #FFAA20;
}
div.section_cabecera_arriba {
	clear: left;
	margin-top:3px;
	padding: 3px 6px 3px 6px;
	background-color: #8E9CB2;
}
div.section_cabecera_abajo {
	clear: left;
	padding: 3px 6px 3px 6px;
	background-color: #8E9CB2;
}
div.section_header {
	padding: 3px 6px 3px 6px;
	background-color: #8E9CB2;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 112%;
	text-align: center;
}
div.section_name_header {
	margin-left: 0px;
	min-width:361px;
	align:center;
	padding: 3px 6px 3px 6px;
}
div.section_name_header_red {
	padding-top: 3pt;
	background-color: #CD214F;
	color: #FFFFFF;
	font-family: Avalon;
	font-weight: bold;
	font-size: 112%;
	text-align: center;
}
div.section_header_red {
	padding-top: 3pt;
	background-color: #CD214F;
	font-family: Avalon;
	font-weight: bold;
}
div.section_header_red::before {
	counter-increment: numerashr;
	content: counter(numerashr) "· ";
}
div.section_header_red a {
	color: #FFFFFF;
	text-decoration: none;
}
div.section_header_red a:hover,
div.section_header_red a:active {
	background-color: #FF214F;
}
.indi {animation: indica 1s 5;}
@keyframes indica {
	0% {background-image: radial-gradient(#FF4040FF 0%, #FF2020FF 10%, #CD214F 15%, #CD214F 100%);}
	12.5% {background-image: radial-gradient(#FF4040FF 0%, #FF2020FF 20%, #CD214F 50%, #CD214F 100%);}
	25% {background-image: radial-gradient(#FF4040FF 0%, #FF2020FF 35%, #CD214F 80%, #CD214F 100%);}
	37.5% {background-image: radial-gradient(#FF4040FF 0%, #FF2020FF 80%, #CD214F 95%, #CD214F 100%);}
	50% {background-image: radial-gradient(#FF4040FF 0%, #FF2020FF 100%, #DD214F 100%, #CD214F 100%);}
	62.5% {background-image: radial-gradient(#FF4040FF 0%, #FF2020FF 80%, #DD214F 95%, #CD214F 100%);}
	75% {background-image: radial-gradient(#FF4040FF 0%, #FF2020FF 35%, #DD214F 80%, #CD214F 100%);}
	87.5% {background-image: radial-gradient(#FF4040FF 0%, #FF2020FF 20%, #DD214F 50%, #CD214F 100%);}
	100% {background-image: radial-gradient(#FF4040FF 0%, #FF2020FF 10%, #DD214F 15%, #CD214F 100%);}
}
.dindi {animation: dindica 1s 2;}
@keyframes dindica {
	0% {background-image: radial-gradient(#FFB0B033 0%, #FF202033 10%, #CD214F00 15%, #CD214F00 100%);}
	12.5% {background-image: radial-gradient(#FFB0B033 0%, #FF202033 20%, #CD214F00 50%, #CD214F00 100%);}
	25% {background-image: radial-gradient(#FFB0B033 0%, #FF202033 35%, #CD214F00 80%, #CD214F00 100%);}
	37.5% {background-image: radial-gradient(#FFB0B033 0%, #FF202033 80%, #CD214F00 95%, #CD214F00 100%);}
	50% {background-image: radial-gradient(#FFB0B033 0%, #FF202033 100%, #DD214F00 100%, #CD214F00 100%);}
	62.5% {background-image: radial-gradient(#FFB0B033 0%, #FF202033 80%, #DD214F00 95%, #CD214F00 100%);}
	75% {background-image: radial-gradient(#FFB0B033 0%, #FF202033 35%, #DD214F00 80%, #CD214F00 100%);}
	87.5% {background-image: radial-gradient(#FFB0B033 0%, #FF202033 20%, #DD214F00 50%, #CD214F00 100%);}
	100% {background-image: radial-gradient(#FFB0B033 0%, #FF202033 10%, #DD214F00 15%, #CD214F00 100%);}
}
div.section_header_grey {
	background-color: #9F9386;
}
.floating_element {
	position: relative;
	float: left;text-align:left;
}
.floating_element img {
	background-image: url('/imgsr/srl_136x208.jpg');
	background-size: 100%;
	width: 60px;
	height: 92px;
	border-radius:6px;
}
div.table_of_contents_item a,
div.content_section_text a {
	text-decoration: none;
	font-weight: bold;
}
div.table_of_contents_item a:link,
div.table_of_contents_item a:visited,
div.table_of_contents_item a:active {
	color: #000000;
}
div.table_of_contents_item a:hover {
	-webkit-transition: background 0.4s ease-out; transition: background 0.4s ease-out;
	background-color: #000000;
	color: #FFFFFF;
	border-radius:3px;
}
div.content_section_text a:link,
div.content_section_text a:visited,
div.content_section_text a:active {
	color: #FFAA20;
}
div.content_section_text a:hover {
	-webkit-transition: background 0.3s ease-out; transition: background 0.3s ease-out;
	background-color: #FFAA20;
	color: #000000;
}
div.validator {
	height:0%;
}
div.clearfix::after {
	content: "";
	clear: both;
	display: table;
}
div.CarteleraChico {
	position: relative; float: left; min-width: 377px; width: 70%; height: 121px; margin: auto auto auto 6px; padding: 0 0 0 6px;
	background-color: rgba(40,90,70,0.5);/*Ordinario*/
	/*background-color: rgba(90,00,180,0.5);*/ /*Cuaresma*/
	/*background-color: rgba(70,70,80,0.5);*/ /*Pascua*/
}
div.IE8 {display:none;}
div.CarteleraChicoChrome {
	position: relative; float: left; min-width: 377px; width: 70%; height: 121px; margin: auto auto auto 6px; padding: 0 0 0 6px;
	background-color: rgba(40,90,70,0.5);/*Ordinario*/
	/*background-color: rgba(90,00,180,0.5);*/ /*Cuaresma*/
	/*background-color: rgba(70,70,80,0.5);*/ /*Pascua*/
}
div.CarteleraChicoMobil {
	float: left; min-width: 367px; width: 381px; height: 121px; padding: 0 0 0 6px;
	background-color: rgba(40,90,70,0.5);/*Ordinario*/
	/*background-color: rgba(90,00,180,0.5);*/ /*Cuaresma*/
	/*background-color: rgba(70,70,80,0.5);*/ /*Pascua*/
}
div.CarteleraChicoMobilChrome {
	float: left; min-width: 367px; width: 381px; height: 121px; padding: 12px 0 0 6px;
	background-color: rgba(40,90,70,0.5);/*Ordinario*/
	/*background-color: rgba(90,00,180,0.5);*/ /*Cuaresma*/
	/*background-color: rgba(70,70,80,0.5);*/ /*Pascua*/
}
div.CarteleraGrande {
	position: absolute; min-width: 367px; width: 98%; height: 620px; margin: auto; padding-left:6px; padding-right:0; padding-top:0; padding-bottom:0px; /* 470px */
	top:-230px;/*-130px	0 F-190*/ bottom:0px; left:-2px; right:0px;
	background-color: rgba(40,90,70,1);/*Ordinario*/
	/*background-color: rgba(90,00,180,1);*/ /*Cuaresma*/
	/*background-color: rgba(70,70,80,1);*/ /*Pascua*/
	z-index: 12;
}
div.CarteleraGrandeMargChico {
	position: absolute; min-width: 367px; width: 98%; height: 620px; margin: auto; padding-left:6px; padding-right:0; padding-top:0; padding-bottom:0px; /* 470px */
	top:-366px;/*-630px*/ bottom:0px; left:-2px; right:0px;
	background-color: rgba(40,90,70,1);/*Ordinario*/
	/*background-color: rgba(90,00,180,1);*/ /*Cuaresma*/
	/*background-color: rgba(70,70,80,1);*/ /*Pascua*/
	z-index: 5;
}
div.CarteleraGrandeMobil {
	position: absolute; min-width: 367px; width: 98%; height: 620px; margin: auto; padding-left:6px; padding-right:0; padding-top:0; padding-bottom:0px; /* 470px */
	top:0px; bottom:0px; left:-2px; right:0px;
	background-color: rgba(40,90,70,1);/*Ordinario*/
	/*background-color: rgba(90,00,180,1);*/ /*Cuaresma*/
	/*background-color: rgba(70,70,80,1);*/ /*Pascua*/
	z-index: 5;
}
div input {border-radius:3px;
}
div.edControlesCartelera {
	position:absolute;top:0;right:0;margin:0;padding:0;
	z-index:99;
}
div.mobilChico {
	top:362px;
}
div.mobilChicoFirefox {
	top:385px;
}
div.edControlesCartelera p.bc {
	margin:0 0 10px auto;
	text-align:right;
}
div.edControlesCartelera p.bsapp {
	margin:0 0 0 auto;
	text-align:right;
}
div.edControlesCartelera input {
	font-weight: bold;
	cursor: pointer;
}
input.Cerrar {
	height: 21px;
	background-color: #FFFFFF;
}
.Mobil {
	height: 50px;
	font-size: 110%;
}
.Chico {top: 3px; right: 3px;}
.ChicoMobil {top: 334px; right: 12px;}/* +20 */
.ChicoMobiliphone {top: 391px; right: 12px;}/* +20 */
.Grande {top: 0px; right: 3px;}
.GrandeMobil {top: 0px; right: 3px;}
div.CarteleraChico span {position: absolute; top: 1px; left: 3px; min-width: 363px; width: 99%; height: 116px; color: #FFFFFF;
	background-color: rgba(40,90,70,0);
	z-index: 3;}
div.CarteleraChicoChrome span {position: absolute; top: 1px; left: 3px; min-width: 363px; width: 99%; height: 116px; color: #FFFFFF;
	background-color: rgba(40,90,70,0);
	z-index: 3;}
div.CarteleraChicoMobil span {position: relative; top: 1px; left: 3px; min-width: 363px; width: 99%; height: 116px; color: #FFFFFF;
	background-color: rgba(40,90,70,0);
	z-index: 3;}
div.CarteleraChicoMobilChrome span {position: relative; top: 1px; left: 3px; min-width: 363px; width: 99%; height: 116px; color: #FFFFFF;
	background-color: rgba(40,90,70,0);
	z-index: 3;}
div.CarteleraGrande span {position: absolute; top: 26px; left: 9px; min-width: 357px; width: 98%; height: 116px; color: #FFFFFF;
	background-color: rgba(30,70,65,0.9);/*Ordinario*/
	/*background-color: rgba(60,00,120,0.9);*/ /*Cuaresma*/
	/*background-color: rgba(60,60,120,0.9);*/ /*Pascua*/
	z-index: 3;}
div.CarteleraGrandeMargChico span {position: absolute; top: 26px; left: 9px; min-width: 357px; width: 95%; height: 116px; color: #FFFFFF;
	background-color: rgba(30,70,65,0.9);/*Ordinario*/
	/*background-color: rgba(60,00,120,0.9);*/ /*Cuaresma*/
	/*background-color: rgba(60,60,120,0.9);*/ /*Pascua*/
	z-index: 3;}
div.CarteleraGrandeMobil span {position: absolute; top: 26px; left: 9px; min-width: 357px; width: 98%; height: 116px; color: #FFFFFF;
	background-color: rgba(30,70,65,0.9);/*Ordinario*/
	/*background-color: rgba(60,00,120,0.9);*/ /*Cuaresma*/
	/*background-color: rgba(60,60,120,0.9);*/ /*Pascua*/
	z-index: 3;}
input.AtrasAdelante {
	color: #FFFFFF;
	background-color: #000000;
}
input.PlayPausa {
	background-color: #00CC00;
}
.MediaMobil {
	width: 50px;
	height: 40px;
	font-size: 190%;
}
.enChico {
	top: 28px;
}
.enChicoMobil {
	top: 425px;
}
.enChicoMobiliphone {
	top: 391px;
}
.enGrandeMobil {
	top: 37px;
}
.Atras {right: 54px;}
.AtrasMobil {right: 115px;}
.AtrasGrandeMobil {right: 105px;}
.PlayPause {right: 32px;}
.PlayPauseMobil {right: 64px;}
.PlayPauseGrandeMobil {right: 54px;}
.Adelante {right: 10px;}
.AdelanteMobil {right: 13px;}
.AdelanteGrandeMobil {right: 3px;}
div.iframeChico {position: absolute; top:2px; min-width: 363px; width: 99%; height: 114px; left: 2px; border-width: 1px; border-color: #212738; border-style: solid;}/* 381px 553px*/
div.e_iframeChicoMobil {position: relative; top:-116px; min-width: 363px; width: 99%; height: 114px; left: 2px; border-width: 1px; border-color: #212738; border-style: solid;}
div.e_iframeGrande {position: absolute; top:23px; min-width: 363px; width: 97%; height: 587px; border-width: 1px; border-color: #212738; border-style: solid;} /* 460px */
.centerV {
	position: relative;
	margin: 0px;
	padding: 0px;
	left: 34%;
	height: 99%;border-radius:3px;
	z-index: 0;
}
.centerH {
	position: relative;
	margin: 0;
	padding: 0px;
	top: 26.5%;
	left: 5px;
	width: 96%;
	height: 72.5%;
	z-index: 0;
}
.centerHMobil {
	position: relative;
	margin: 0;
	padding: 0px;
	top: 29%;
	left: -2px;
	width: 99%;min-width: 363px; 
	z-index: 0;
}
.centerVI {
	position: relative;
	margin: 0px;
	padding: 0px;
	left: 34%;
	height: 99%;border-radius:3px;
	z-index: 0;
}
.centerHI {
	position: relative;
	margin: 0;
	padding: 0px;
	top: 26.5%;
	left: 5px;
	width: 95%;
	min-width: 357px;
	z-index: 0;
}
.cuadro {
	position: absolute;
	padding: 0px;
	top: 406px;
	left: 223px;
	width: 172px;
	min-width: 148px;
	background-color: rgba(32,96,32,0.867);/*Ordinario*/
	/*background-color: #3C0078DD;*/ /*Cuaresma*/
	/*background-color: rgba(32,32,96,0.867);*/ /*Pascua*/
	border-radius:6px;
	z-index: 10;
}
.cuadro a {
	text-decoration: none;
	font-weight: bold;
}
.cuadro a:link,
.cuadro a:visited,
.cuadro a:active {
	color: #FFAA20;
	background-color: #105010;/*Ordinario*/
	/*background-color: #2E005C;*/ /*Cuaresma*/
	/*background-color: #101050;*/ /*Pascua*/
}
.cuadro a:hover {
	-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;
	background-color: #FFAA20;
	color: #000;
}
div.facils {
	position:absolute;top:57px;right:163px;width:104px;height:39px;line-height: calc(22px - 0.4vh);padding-bottom:1px;color:#FFFFFF;background-color:#FF000066;font-weight:bold;border-radius:3px;z-index:10;
}
div.facils:hover {-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;background-color:#FF0000;}
div.facils a {
	display:inline-block;width:100%;margin-top:0;margin-bottom:0;color:white;text-decoration:none;
}
div.facilr {
	position:absolute;top:57px;right:6px;width:154px;height:39px;padding-bottom:1px;color:#FFFFFF;background-color:#FF000066;font-weight:bold;border-radius:3px;z-index:10;
}
div.facilr:hover {-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;background-color:#FF0000;}
div.facilr img {
	height:20px;border-radius:3px; cursor: pointer;
}
.acdi[href^="http:"] {
	text-decoration:none;
}
.acdi[href^="http:"]::before {
}
.acdi[href^="http:"]:hover:before {
	content:'Arrastre el Ícono a su Pantalla de Inicio';
	color:#FFFFFF;
}
#pcdi {line-height:0.1;}
.enlinea:after {content: 'En Vivo';}
.sinlinea:after {content: 'Sin Internet';}
.enlineas:after {content: 'de Hoy';}
div.sinlineafon {background-color:silver;}
.cintaprogreso {height:6px;background-image: linear-gradient(to right, #00FF0077 0%, #00FF0077 0%, #00FF0077 100%);}
.cintaprogresoactiva {animation:kporg 3s 1;}
@keyframes kporg {
	0%  {background-image: linear-gradient(to right, #00FF0077 0%, #00FF0077 100%, #00FF0077 100%, #00FF0077 100%);}
	12.5% {background-image: linear-gradient(to right, #00FF0077 0%, #00FF0077 85%, #00FF0000 90%, #00FF0000 100%);}
	25% {background-image: linear-gradient(to right, #00FF0077 0%, #00FF0077 72.5%, #00FF0000 77.5%, #00FF0000 100%);}
	37.5% {background-image: linear-gradient(to right, #00FF0077 0%, #00FF0077 60%, #00FF0000 65%, #00FF0000 100%);}
	50% {background-image: linear-gradient(to right, #00FF0077 0%, #00FF0077 47.5%, #00FF0000 52.5%, #00FF0000 100%);}
	62.5% {background-image: linear-gradient(to right, #00FF0077 0%, #00FF0077 35%, #00FF0000 40%, #00FF0000 100%);}
	75% {background-image: linear-gradient(to right, #00FF0077 0%, #00FF0077 22.5%, #00FF0000 27.5%, #00FF0000 100%);}
	87.5% {background-image: linear-gradient(to right, #00FF0077 0%, #00FF0077 10%, #00FF0000 15%, #00FF0000 100%);}
	100%  {background-image: linear-gradient(to right, #00FF0000 0%, #00FF0000 0%, #00FF0000 0%, #00FF0000 100%);}
}
/*@keyframes kporg {
	0%  {background-image: linear-gradient(to right, #00FF0077 0%, #00FF0077 100%, #00FF0077 100%, #00FF0077 100%);}
	12.5% {background-image: linear-gradient(to right, #00FF0077 0%, #00FF0077 87.5%, #00FF0000 87.5%, #00FF0000 100%);}
	25% {background-image: linear-gradient(to right, #00FF0077 0%, #00FF0077 75%, #00FF0000 75%, #00FF0000 100%);}
	37.5% {background-image: linear-gradient(to right, #00FF0077 0%, #00FF0077 62.5%, #00FF0000 62.5%, #00FF0000 100%);}
	50% {background-image: linear-gradient(to right, #00FF0077 0%, #00FF0077 50%, #00FF0000 50%, #00FF0000 100%);}
	62.5% {background-image: linear-gradient(to right, #00FF0077 0%, #00FF0077 37.5%, #00FF0000 37.5%, #00FF0000 100%);}
	75% {background-image: linear-gradient(to right, #00FF0077 0%, #00FF0077 25%, #00FF0000 25%, #00FF0000 100%);}
	87.5% {background-image: linear-gradient(to right, #00FF0077 0%, #00FF0077 12.5%, #00FF0000 12.5%, #00FF0000 100%);}
	100%  {background-image: linear-gradient(to right, #00FF0000 0%, #00FF0000 0%, #00FF0000 0%, #00FF0000 100%);}
}*/