.button1 {
  border-radius: 50px;
  border: 2px solid #0a2d63; /* Colette dark blue */
  padding: 12px 0px; /* 12px 35px; if no button width*/
  width: 150px;
}
hr.reference { 
  border: 0; 
  height: 1px; 
  width: 100%;
  background-image: -webkit-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -moz-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -ms-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -o-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0); 
}