@charset "UTF-8";
/* CSS Document */
*{
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;    /* Firefox, other Gecko */
box-sizing: border-box;         /* Opera/IE 8+ */
margin:0;
padding:0;
outline: 0;
}
img{
	border:none;
}
html,body{
background-color:#013567;
background-repeat:repeat-x;
color:white;
font-family: "Roboto Condensed", sans-serif;
/*
font-weight:100;
font-weight:300;
font-weight:400;
font-weight:500;
font-weight:700;
*/
margin:0;
width:100%;
height:100vh;
}
#pag{
text-align:center;
width:100%;
}
#contenido{
display: inline-block;
padding: 0px;
margin:0 auto;
text-align:center;
width:100%; max-width:600px;
}
#contenido_IZQ{
float:left;
width:50%;
}
#contenido_DER{
float:right;
width:50%;
}
#contenido_33p{
float: left;
padding:4px;
width:33.3%;
}
#sep10{
display:inline-block;
height:10px;
width:100%;
}
#sep20{
display:inline-block;
height:20px;
width:100%;
}
#sep30{
display:inline-block;
height:30px;
width:100%;
}
#sep40{
display:inline-block;
height:40px;
width:100%;
}
#sep50{
display:inline-block;
height:50px;
width:100%;
}
#txt_haz_click{
background-color:black;
color:white;
display:inline-block;
font-size:.9em;
left:0;
min-height:30px;
position: fixed;
text-align: center;
top:0;
width:100%;
}
.titulo{
font-size:1.2em;
}
#stage{
height:100vh;
margin-top:30px;
width:100%; max-width:600px;
}
#logotipo{
position: fixed;
bottom:0;
left:0;
width:100px;
}
#idiomas{
display:inline-block;
text-align:center;
width:100%;
}
#bienvenido{
display:inline-block;
width:100%;
}
#btn_idioma{
/*background-color:#013567;*/
background-color:transparent;
background-size:cover;
background-repeat:no-repeat;
background-position:center center;
width:40px;
height:40px;
border: none;
opacity:0.6;
padding:0px;
cursor: pointer;
text-indent: -9999px;
overflow: hidden;
}
#btn_idioma:hover{
opacity:1;
}
.botones{
background-color:transparent;
background-size:contain;
background-repeat:no-repeat;
background-position:center top;
width: 100%;
min-height: 50px;
border: none;
opacity:0.8;
padding: 0;
cursor: pointer;
text-indent: -9999px;
overflow: hidden;
}
.botones:hover{
opacity:1;
}
#videos{
display:inline-block;
text-align:center;
width:100%; max-width:300px;
}
.txt_gris{
	color:#999;
}

ul.enumerado {
  list-style-type: none;
  counter-reset: miContador;
}

ul.enumerado li {
  counter-increment: miContador;
  padding-left: 2.5em;
  text-indent: -2.0em;
}

ul.enumerado li::before {
  content: counter(miContador) ". ";
  font-weight: bold;
  display: inline-block;
  width: 1.5em;
  text-align: right;
}
A.orange:link { color:rgb(255,128,0); text-decoration:none; } 
A.orange:visited { color:rgb(255,128,0); text-decoration:none; } 
A.orange:active { color:rgb(255,128,0); text-decoration:none; } 
A.orange:hover { color:#930; text-decoration:underline; } 

.txt_white{
color:white;
font-size:.9em;
}
A.txt_white:link { color:white; text-decoration:underline; } 
A.txt_white:visited { color:white; text-decoration:underline; } 
A.txt_white:active { color:white; text-decoration:underline; } 
A.txt_white:hover { color:white; text-decoration:none; } 

#ttst{
background-color:yellow;
height:200px;
width:200%;
}


/*****

¨¨¨¨/
/*****

¨¨¨¨/
/*****

¨¨¨¨/
/*****

¨¨¨¨/
/*****

¨¨¨¨/
/*****

¨¨¨¨/
/*****

¨¨¨¨/
/*****

¨¨¨¨/

****/




/*LONGEST DISPLAYS*/
@media only screen and (min-width:1401px) and (max-width:3000px){
}
/*IPAD HORIZONTAL*/
@media only screen and (min-width:1280px) and (max-width:1400px){
}
@media only screen and (min-width:800px) and (max-width:1280px){
#ttst{
background-color:gray;
}
}
/*IPAD VERTICAL*/ /*IPHONE 6 HORIZONAL*/
@media only screen and (min-width:600px) and (max-width:800px){
#ttst{
background-color:black;
}
}
/*IPHONE 5 HORIZONTAL*/
@media only screen and (min-width:400px) and (max-width:600px){
#ttst{
background-color:cyan;
}
}
/*IPHONE 6 VERTICAL*/
@media only screen and (min-width:350px) and (max-width:400px){
#ttst{
background-color:fuchsia;
}
}
/*IPHONE 5 VERTICAL*/
@media only screen and (min-width:1px) and (max-width:350px){
#ttst{
background-color:pink;
}
#txt_haz_click{
font-size:.6em;
}
}