/* Estilos bloques */

.calculador_coste_energia {
    position:relative;

    margin:10px;
    border:1px red solid;
}

#bloque_calculo_particulares {
   
}

#bloque_calculo_particulares_DHA{
    display:none;
}

#bloque_calculo_empresas {
    
}

#bloque_calculo_empresas_DHA {
    display:none;
}

#bloque_enviar_peticion_oferta {
    display:none;
    position:absolute;
    width:400px;
    left:50%;
    margin-left:-200px;
   
    text-align: center;
    background-color: #aaa;
    padding:10px;

}




#peticion_oferta_cierre {
    display:block;
    margin-left:auto;
}

.tarifas_formulario .boton_calcular {
    text-align: center;
}

.tarifas_respuesta {
    
    margin-bottom: 10px;
    text-align: center;
}

.tarifas_respuesta > input {
    text-align: center;
}

.tarifas_masinfo {
  text-align: center;
}

.emergente {

  position: relative;
  display: inline;

  background-color: red;
}

.emergente .emergentetext {
  visibility: hidden;
  width: 300px;
  padding: 10px;
  bottom: 125%;
  right:0px;
  
  background-color: #555;
  color: #fff;
  text-align: center;
  border-radius: 6px;
 
  position: absolute;
  z-index: 1;  
 
  transition: opacity 0.3s;
}

.emergente .emergentetext p {
   margin-bottom: 0px;
}

.emergente .emergentetext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 95%;
  margin-left: 0px;
  border-width: 5px;
  border-style: solid;
  border-color: #555 transparent transparent transparent;
}

.emergente:hover .emergentetext {
  visibility: visible;
  opacity: 1;
}

#pildora_gif {
    display:none;
}

#pildora_ok {
    display:none;
}

#pildora_mal {
    display:none;
}

.enlinea {
    display:inline-block;
}

.pulsado {
	border:2px solid red;
}

#ahorro_espacio_respuesta {
	display:none;
}

#quedateencasa_potencia_error,  
#teletrabajo_potencia_error, 
#insuperable_potencia_error,
#optima_potencia_error,
#emovility_potencia_error,
#ework_potencia_error,
#ahorro_potencia_error {
    display:none;
}

.triple_input {
    padding-bottom: 2px;
}

#insuperable_div_energia_p1, #insuperable_div_energia_p2,
#optima_div_energia_p1, #optima_div_energia_p2 {
    display:none;
}

