.table-cont{
  /**make table can scroll**/
  max-height: 40em;
  overflow: auto;
  /** add some style**/
  /*padding: 2px;*/
  box-shadow: 0 0 1px 1px #ddd;
  margin-bottom: 0!important;
}

#table-track td {
    padding: 0.5em;
}



thead{
  background-color: #ddd;
}

#table-track {
    margin-bottom:0;
}

#table-buy td {
    padding: 0.5em;
}

#table-buy {
    margin-bottom:0;
}
   
    .ritz .waffle a {
        color: inherit;
    }
    .ritz .waffle .s7 {
        border-bottom: 1px SOLID #efefef;
        border-right: 1px SOLID #666666;
        background-color: #efefef;
        text-align: left;
        color: #000000;
        font-family: "docs-Montserrat", Arial;
        font-size: 12pt;
        vertical-align: top;
        white-space: normal;
        overflow: hidden;
        word-wrap: break-word;
        direction: ltr;
        padding: 0;
    }
    .ritz .waffle .s6 {
        border-bottom: 1px SOLID #efefef;
        border-right: 1px SOLID #666666;
        background-color: #ffffff;
        text-align: left;
        color: #666666;
        font-family: "docs-Montserrat", Arial;
        font-size: 12pt;
        vertical-align: middle;
        white-space: normal;
        overflow: hidden;
        word-wrap: break-word;
        direction: ltr;
        padding: 2px 3px 2px 3px;
    }
    .ritz .waffle .s10 {
        border-bottom: 1px SOLID #efefef;
        border-right: 1px SOLID #666666;
        background-color: #ffffff;
        text-align: left;
        color: #000000;
        font-family: "docs-Montserrat", Arial;
        font-size: 12pt;
        vertical-align: top;
        white-space: normal;
        overflow: hidden;
        word-wrap: break-word;
        direction: ltr;
        padding: 2px 3px 2px 3px;
    }
    .ritz .waffle .s5 {
        border-bottom: 1px SOLID #ffffff;
        border-right: 1px SOLID #666666;
        background-color: #efefef;
        text-align: left;
        color: #000000;
        font-family: "docs-Montserrat", Arial;
        font-size: 12pt;
        vertical-align: top;
        white-space: normal;
        overflow: hidden;
        word-wrap: break-word;
        direction: ltr;
        padding: 0;
    }
    .ritz .waffle .s11 {
        border-bottom: 1px SOLID #efefef;
        border-right: 1px SOLID #666666;
        background-color: #efefef;
        text-align: left;
        color: #666666;
        font-family: "docs-Montserrat", Arial;
        font-size: 12pt;
        vertical-align: middle;
        white-space: normal;
        overflow: hidden;
        word-wrap: break-word;
        direction: ltr;
        padding: 2px 3px 2px 3px;
    }
    .ritz .waffle .s14 {
        border-bottom: 1px SOLID #666666;
        border-right: 1px SOLID #666666;
        background-color: #ffffff;
        text-align: left;
        color: #666666;
        font-family: "docs-Montserrat", Arial;
        font-size: 12pt;
        vertical-align: middle;
        white-space: normal;
        overflow: hidden;
        word-wrap: break-word;
        direction: ltr;
        padding: 2px 3px 2px 3px;
    }
    .ritz .waffle .s15 {
        border-bottom: 1px SOLID #666666;
        border-right: 1px SOLID #666666;
        background-color: #ffffff;
        text-align: left;
        color: #000000;
        font-family: "docs-Montserrat", Arial;
        font-size: 12pt;
        vertical-align: top;
        white-space: normal;
        overflow: hidden;
        word-wrap: break-word;
        direction: ltr;
        padding: 2px 3px 2px 3px;
    }
    .ritz .waffle .s2 {
        border-bottom: 1px SOLID #ffffff;
        border-right: 1px SOLID #666666;
        background-color: #ffffff;
        text-align: left;
        color: #666666;
        font-family: "docs-Montserrat", Arial;
        font-size: 12pt;
        vertical-align: middle;
        white-space: normal;
        overflow: hidden;
        word-wrap: break-word;
        direction: ltr;
        padding: 2px 3px 2px 3px;
    }
    .ritz .waffle .s4 {
        border-bottom: 1px SOLID #ffffff;
        border-right: 1px SOLID #666666;
        background-color: #efefef;
        text-align: left;
        color: #666666;
        font-family: "docs-Montserrat", Arial;
        font-size: 12pt;
        vertical-align: middle;
        white-space: normal;
        overflow: hidden;
        word-wrap: break-word;
        direction: ltr;
        padding: 2px 3px 2px 3px;
    }
    .ritz .waffle .s8 {
        border-bottom: 1px SOLID #ffffff;
        border-right: 1px SOLID #666666;
        background-color: #efefef;
        text-align: left;
        color: #000000;
        font-family: "docs-Montserrat", Arial;
        font-size: 12pt;
        vertical-align: top;
        white-space: normal;
        overflow: hidden;
        word-wrap: break-word;
        direction: ltr;
        padding: 2px 3px 2px 3px;
    }
    .ritz .waffle .s1 {
        border-bottom: 1px SOLID #ffffff;
        border-right: 1px SOLID #666666;
        background-color: #e7e6e6;
        text-align: left;
        font-weight: bold;
        color: #000000;
        font-family: "docs-Montserrat", Arial;
        font-size: 12pt;
        vertical-align: top;
        white-space: normal;
        overflow: hidden;
        word-wrap: break-word;
        direction: ltr;
        padding: 2px 3px 2px 3px;
    }
    .ritz .waffle .s13 {
        background-color: #ffffff;
        text-align: left;
        color: #000000;
        font-family: "Arial";
        font-size: 10pt;
        vertical-align: bottom;
        white-space: nowrap;
        direction: ltr;
        padding: 2px 3px 2px 3px;
    }
    .ritz .waffle .s12 {
        background-color: #efefef;
        text-align: left;
        color: #000000;
        font-family: "Arial";
        font-size: 10pt;
        vertical-align: bottom;
        white-space: nowrap;
        direction: ltr;
        padding: 2px 3px 2px 3px;
    }
    .ritz .waffle .s0 {
        border-bottom: 1px SOLID #ffffff;
        border-right: 1px SOLID #666666;
        background-color: #e7e6e6;
        text-align: left;
        color: #666666;
        font-family: "Arial";
        font-size: 10pt;
        vertical-align: middle;
        white-space: nowrap;
        direction: ltr;
        padding: 2px 3px 2px 3px;
    }
    .ritz .waffle .s3 {
        border-bottom: 1px SOLID #ffffff;
        border-right: 1px SOLID #666666;
        background-color: #ffffff;
        text-align: left;
        color: #000000;
        font-family: "docs-Montserrat", Arial;
        font-size: 12pt;
        vertical-align: top;
        white-space: normal;
        overflow: hidden;
        word-wrap: break-word;
        direction: ltr;
        padding: 2px 3px 2px 3px;
    }
    .ritz .waffle .s9 {
        border-bottom: 1px SOLID #ffffff;
        border-right: 1px SOLID #666666;
        background-color: #ffffff;
        text-align: left;
        color: #000000;
        font-family: "docs-Montserrat", Arial;
        font-size: 12pt;
        vertical-align: top;
        white-space: normal;
        overflow: hidden;
        word-wrap: break-word;
        direction: ltr;
        padding: 0;
    }