/* fxsite.css */

.heading {
  font-size: 5.5rem;
  font-weight: 400;
}

.rates {
  margin: 50px 75px 0px 75px;
  grid-template-columns: auto auto auto;
}

tbody {
  padding-top: 10px;
}

thead {
  margin-bottom: 5px;
}

@media  (max-width: 1280px){
  .rates {
    margin: 50px 75px 50px 75px;
    grid-template-columns: auto auto;
  }

  .rates-failures {
    margin: 0px 75px 0px 75px;
  }
}


.rates-failures {
  grid-template-columns: auto auto auto;
}

.last-updated {
  font-size: 0.5rem;
  /*padding: 5px 0px 5px 0;*/
}

ainstitution-rates-table {
  margin-top: 5px;
  margin-bottom: 5px;
}

td.currency {
  padding-right: 7px;
}

header {
  flex: 0 1 auto;
  padding-top: 25px;
  padding-bottom: 25px;
  color: lightgray;
}

main {
  flex: 1 1 auto;
}

html {
  height: 100%;
}

/*#calculator-form {*/
  /*margin: 10px 150px;*/
  /*display: grid;*/
  /*[>[>grid-template: auto auto;<]<]*/
  /*grid-template-columns: auto auto auto auto ;*/
/*}*/


