

body, html{
  margin:0;
  padding:0;
}


canvas {
 /* padding: 10;
*/
 /*padding-left: 0;
    padding-right: 0;
    margin-left: auto;
    margin-right: auto;
    display: block;
 */
 display: grid;

 

}
canvas > * {
  grid-column-start: 1;
  grid-row-start: 1;
  justify-self:center;
}

canvas > *:last-child {
  justify-self: right;
}


#textLeft {
  background-color: #2F4F4F;
  color: white;
  margin-left: 10;
  margin-right: 10;
  margin-bottom: 0%;
  margin-top: 0%;
  padding-top: 45;
  font-weight: lighter;
  text-align: center;}






/*
#canvas {
  transform-origin: bottom;


  align-self: flex-end;

  margin-bottom: 75 ;

*/

  /*flex: none;
  display: flex;
  margin-left: 10;
*/
/*display:inline-block;
height: 0%;
position: relative;
bottom: 0;*/
/*height: 0%;
width: auto;*/
/*align-self: center;*/

/*}*/


html   {
  font-family: Arial, Helvetica, sans-serif;
  color:dimgrey;
 /* font-weight: lighter;*/
}





.cardImages {
  margin-left: 10;
  margin-right: 10;
  display: flex;
  justify-content:center;
  background-color: #2F4F4F  ;
}


.page-footer {
  overflow: visible; 
  opacity: 1;
     transition: opacity 0.5s ease-in-out;
     padding-bottom: 15px;
     background-color: #ea484e;
}