table {
   display: block;	   
}

#listContainer {
   width: 100%;	
   display: -webkit-flex;
   display: flex;
   flex-direction: row;
   align-items: stretch;	   
   font-family: sans-serif;	
}	  

#left-column {
    background-color: lightblue;
    margin-left: 10px;	    
    width: 50%;	    
}

#right-column {
    background-color: lightgreen;
    margin-right: 10px;
    width: 50%;	    
}

h1, h2, h3 {
  color: #3d4449;
  font-family: "Roboto Slab", serif;
  font-weight: 700;
  line-height: 1.25;
  margin: 0 0 1em 0; 
  text-align: center;
}  

h1 a, h2 a, h3 a {
    color: inherit;
    text-decoration: none;
    border-bottom: 0; }

h1 {
  font-size: 2em;
  margin: 0 0 0.5em 0;
  line-height: 1.3; }

h2 {
  font-size: 1.5em; }

h3 {
  font-size: 1.25em; }


/* Footer */
#footer .copyright {
  color: #9fa3a6;
  font-size: 0.9em; }
  #footer .copyright a {
    color: inherit; }  

#result {
  font-size: 1.5em;
  font-weight: 700;
  color: red;
  line-height: 1.5;
  display: none;
}	

.container {
  align: center;
}
