div label input {
  margin-right:100px;
}

/*body {
   font-family:sans-serif;
}*/


/*Modifique*/
#btn_nombre_cliente {
   margin:4px;
   background-color:#EFEFEF;
   border-radius:4px;
   border:1px solid #D0D0D0;
   overflow:auto;
   /*float:left;*/
   width: 132px;
   cursor: pointer;
}


#btn_nombre_cliente:hover {
   margin:4px;
   background-color:#EFEFEF;
   border-radius:4px;
   border:1px solid #000000;
   overflow:auto;
   float:left;
   color:#000000;
   cursor: pointer;
}

#btn_nombre_cliente label {
   float:left;
   width:4.0em;
   margin-bottom: 0px;
   cursor: pointer;
}

#btn_nombre_cliente label span {
 text-align: center;
 padding-top: 5px;
 padding-bottom: 5px;
 display: block;
 width: 130px;
 font-size: 11px;
 cursor: pointer;
}

#btn_nombre_cliente label input {
   position:absolute;
   top:-20px;
   display: none;
}


#btn_nombre_cliente input:checked + span {
   background-color:#000000;
   color:#fff;
   padding-bottom: 5px;
   cursor: pointer;
}


/*estilos emoji*/
.emoji-picker__content {
 padding: 1px !important;
}

.emoji-picker__emojis{
 overflow-x: hidden !important;
}

.emoji-picker__emojis h2.emoji-picker__category-name {
 padding-left: 5px !important;
}
/* fin estilos emoji*/



/*Pagina Resultados*/
.titulo_azul{
 color:#000000;
 font-weight: bold;
}
.titulo_verde{
 color:#957AFB;
 font-weight: bold;
}
/*Pagina Resultados*/

.div-redondeado-obscuro{
   background-color: #687b90;
   border-radius: 10px;
}
/*agregar a rama modifique*/
.div-redondeado-claro{
   background-color: #a4a3a3;
   border-radius: 10px;
}

.margen_p {
 margin-top: 15px;
 margin-bottom: 0;
 text-align:center; 
 color: #FFF;
}


/*Agregar a Nueva rama*/
.div-redondeado-azulfx {
   background-color: #000000;
   -moz-border-radius: 10px;
   -webkit-border-radius: 10px;
}

.color_azul{
 color: #000000;
}

.boton_popup_subpanel{
 padding-top: 10px;
 padding-bottom: 10px;
 padding-left: 40px;
 padding-right: 40px;
 /*font-weight: bold;*/
 border-radius: 10px;
}


.tamano_13 {
 font-size: 13px;
}

.tamano_14 {
 font-size: 14px;
}

.tamano_15 {
 font-size: 15px;
}
.tamano_16 {
 font-size: 16px;
}

.margen_15{
 margin-left: 10px;
}

.hover-verde:hover {
   color: #957AFB; /* Cambia el color del texto a verde en el hover */
}
.hover-rojo:hover {
   color: red; /* Cambia el color del texto a verde en el hover */
}

.texto_calculando{
 font-size: 15px !important;
}

.borde_10px{
 border-radius: 10px;
}


.estilo_botonespopups{
 padding-left: 30px;
 padding-right: 30px;
 border-radius: 10px;
}











