¿Cómo hago que mi panel llene la pantalla hasta el pie de página?

Quiero que mi panel ocupe toda la pantalla hasta el pie de página, incluso si el panel está vacío. Si el panel está lleno, quiero desplazarme para ver el contenido, pero el pie de página siempre debe estar visible en la parte inferior de la página. ¿Tienes una idea? Aquí está el código:

.list_mobile .footer {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 60px;
  background: lightskyblue;
  color: darkred;
}
<div class="row">
  <div class="col-xs-12 col-sm-12 col-lg-12 mg-tp-xs">
    <div class="panel panel-danger" style="overflow :scroll">
      <div class="panel-heading">
        <h4 class="panel-title">
          <span>Result</span>
        </h4>
      </div>
      <div class="panel-collapse">
        <div class="panel-body">
          <p>test</p>
        </div>
      </div>
    </div>
  </div>
</div>

<div class="list_mobile">
  <footer class="footer">
    <div class="container">
      <h4>number of results : 55 </h4>
    </div>
  </footer>
</div>

Respuestas a la pregunta(1)

Su respuesta a la pregunta