.contenido_centro{
    display: flex;
	justify-content: center;
}

.center{
    /* justify-content: center; */
    width: 100%;
    text-align: center;
}

p#titulo {
    padding-left: 2px;
    padding-right: 2px;
    text-align: center;
    font-weight: bold; 
    font-size: 2.25rem;
    letter-spacing: -0.04em; 
}

p#tipoConversion {
   color: #00448d;
   font-size: 1.75rem;
   letter-spacing: -0.03em;
   font-family: 'Open Sans', sans-serif;
   font-weight: 700;
}
input#idrespuesta {
    text-align: right;
    width:24rem;
}

input#idtasaEnt{
    text-align: right;
    font-weight: bold;
    font-size: 3rem;
}

img#idimgformula{
    margin-bottom: 0.1rem;
}
div#idnomen{
    margin-bottom: 0.1rem;
}

#ptj, #idrespuesta{
  font-size: 9.5rem;
  color: #00448d;
  font-weight: 68rem;
  font-family: "Nunito", sans-serif;
  margin: 0 0;
  padding: 0 0;
  border:0 ;
  height:fit-content;

}

#ptj {
    width:25rem;
}



#idRespuestatxt{
    font-family: "Nunito", sans-serif;
    color: #00448d;/*#00C389*/
    font-weight: 70rem;
}
.clscontenedorf1{
	display:grid;
    grid-template-columns:1fr;
    justify-content: center;
    text-align: center;
}

.clscontenedor{
    display:grid;
	grid-template-columns:0.5fr 1fr 0.6fr 1fr 1fr 0.5fr;
	grid-template-rows: 0.1fr 1fr;
    gap: 2rem;
}

p.subtitulo{
    text-decoration: underline;
	font-size:3rem;
}
#idavatar{
    display: inline;
    width:3rem;
    height: 3rem;
    opacity:0.85;
    margin:0 0.5rem;
    text-align: right;
}
.clslabel, .clsinput, .clsselect, .clstextop {   
    font-size:3rem;
    height: 4.5rem;    
}

.txtbutton{
    font-size:3rem;
    height: 4.5rem; 
    margin: 0;
    padding: 0.6rem 1.2rem;
}
.clslabel{
    width: 100%;
    text-align: center;
}

.clsinput{
    width: 12rem;
    border-color: rgb(255, 144, 0);
    box-shadow: 0 1px 1px rgba(229, 103, 23, 0.075)inset, 0 0 8px rgba(255,144,0,0.6);
    outline: 0 none;
    border-radius: 10px;
}
.clsinput:hover{
    background-color: #f7f4bd;
}

.clstextop{
    margin: 0;
    padding: 0;
}

.clstexto {
    font-weight: bold;
    font-size:3rem;
    }

.grid-item2{
    display: flex;
    text-align: center; 
    justify-content: space-between; 
    /*justify-content: ;*/
}
.clsselect{
    margin: 0;
    padding: 0;
    font-weight: bold;
    font-size:3rem;
    width: 100%;
    border-radius: 2rem;
    text-align: center;
}
.clsselect:hover{
    background-color: #cfe2f4;
}
.grid-itemde, .grid-itema{
    display: flex;
    flex-direction: column;
    justify-content:flex-start; 
    /* background-color: #5cb85c; */
}
.grid-itema{
   
    flex-direction: column;
    justify-content: flex-start; 
     /* background-color: #5cb85c;  */
}

.grid-itemR{
    display: flex;
    flex-direction: row;
    justify-content: flex-start; 
    /* background-color: #5cb85c;  */
}
#idipc{
    width: 40rem;
}
#idbtn_rta{
    background-color: #bbc0c5;
}
#idbtn_rta:hover{
    background-color: #00448d;
    color: white;
}
#idimgflecha{
    display: block;
    max-width: 11%;
    width: 12%;
}
