* {
	margin:0;
	padding:0;
    box-sizing:border-box;
}
body, html { 
    height:100%;
    text-align:center;
    margin:0;
    padding:0; 
	background:linear-gradient(0deg, #2a3038, #6a7078);
}
*,*:focus,*:hover{
    outline:none;
}
.js-focus-visible :focus:not(.focus-visible) {
  outline: none;
}
[data-js-focus-visible] :focus:not([data-focus-visible-added]) {
  outline: none;
}
/*
░▓▓▓░▓▓▓▓░▓▓▓░▓░░▓░▓▓▓░▓▓▓░▓▓▓░▓▓▓▓░▓▓▓░
░▓░░░▓░░▓░▓░▓░▓▓░▓░░▓░░▓░▓░▓░▓░▓░░░░▓░░░
░▓▓▓░▓▓▓▓░▓░▓░▓▓▓▓░░▓░░▓▓▓░▓░▓░▓░▓▓░▓▓▓░
░▓░░░▓░▓░░▓░▓░▓░▓▓░░▓░░▓░░░▓▓▓░▓░░▓░▓░░░
░▓░░░▓░▓▓░▓▓▓░▓░░▓░░▓░░▓░░░▓░▓░▓▓▓▓░▓▓▓░
*/
.frontPage {
	width:100%;
	height:100% !important;
	overflow-y:scroll !important;
	position:absolute;
	left:0;
	top:0;
    margin:0;
	padding:0;
	background-color:transparent !important;
	text-align:center !important;
	z-index:28;
}
.sombra {
    box-shadow:;
}
.headingStyle { 
    width:1.57vw;
	height:auto !important;
	min-height:8vw !important;
	overflow:hidden;
    padding:0;    
    text-align:center;
	vertical-align:top;
    color:white;
    border-radius:0;
	border:none;
	font:normal 1vw sans-serif !important;
	background:#205099;
}
a.rowLink { color:inherit !important;background-color:transparent; }
a.rowLink:visited { color:inherit !important;background-color:transparent; }
a.rowLink:hover { background:transparent !important; }
a.rowLink:active { color:inherit !important;background-color:transparent; }
a.rowLink { 
    display:table !important;                
    width:100%;height:auto;
    text-decoration:none;padding:0;margin:0; 
}
.yellow {color:#e4e400;font-weight:bold;}
.courier { font:bold 1em courier; }
.option { 
	float:left; width:16.6%;margin:0 0 0 0; 
}
a.dialogoLink { color:#fbfef7 !important; }
a.dialogoLink:visited { color:#fbfef7 !important; }
a.dialogoLink:hover { color:var(--linkColorHover) !important; } /* lightgreen */
a.dialogoLink:active { color:#fbfef7 !important; }
a.dialogoLink { text-decoration:none;padding:0;margin:0; }

a.titleLink { color:slategray !important; }
a.titleLink:visited { color:slategray !important; }
a.titleLink:hover { color:slategray !important; }
a.titleLink:active { color:slategray !important; }
a.titleLink { text-decoration:none;padding:0;margin:0; }

div.dialogoLink { color:#fbfef7 !important; }
div.dialogoLink:visited { color:#fbfef7 !important; }
div.dialogoLink:hover { color:var(--linkColorHover) !important; }
div.dialogoLink:active { color:#fbfef7 !important; }
div.dialogoLink { text-decoration:none;padding:0;margin:0; }

.guardar {
	width:8vw;
	height:auto;
	overflow:hidden;
	padding:0.58vw 0.0vw 0.58vw 0.0vw !important;
	font:normal 1.4vw sans-serif;border-radius:0.25vw;
	background-image:linear-gradient(#556372,#0c1a2a);
	text-align:center;
	cursor:pointer;
	cursor:hand;
	border:none;
}
input[type="tel"], input[type="url"],input[type="email"],input[type="text"], input[type="password"], select , input[type="file"], textarea{
	border:none !important;
	color:#444;
	border-radius:0.4vw;
}
input:-internal-autofill-selected {
	background-color:blue;
}
#dialogusHeading {
	width:100%;height:auto;overflow:hidden;padding:0;margin:0;
	text-align:center;position:sticky;top:0;z-index:10;background:transparent;
}
#dialogusHeadingAdmin {
	width:100%;height:auto;overflow:hidden;padding:0;margin:0;
	text-align:center;position:sticky;top:0;z-index:10;background:transparent;
}
.container {
	background-color: rgba(0,0,0,0.15);  
	backdrop-filter: blur(5px);
	width:80%;height:auto;overflow:hidden;padding:1.8vw 2vw 1.8vw 3vw;margin:0 auto;text-align:left;font:normal 1.3vw sans-serif;
	color:#f0f0f2;
}
.ingresarInput {
	width:24vw;
	height:2.5vw;
	min-height:3vw;
	padding:0 0.4vw 0 0.4vw;
	margin:0 !important;
	font:normal 1.6vw sans-serif;
	text-transform: lowercase;
}
.minusculas {
	text-transform: lowercase;
}










