/* Style the tab */
.tbs {
    overflow: hidden;
    /*border: 1px solid #ccc;*/
    background-color: #1c779e;
  }
  
  /* Style the buttons that are used to open the tab content */
  .tbs button {
    background-color: inherit;
    float: left;
    border: 1px solid #ffffff;
    border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0;
    outline: none;
    cursor: pointer;
    padding: 14px 16px;
    transition: 0.3s;
    text-align: center;
    color: white;
    width: 50%;
  }
  
  /* Change background color of buttons on hover */
  .tbs button:hover {
    background-color: #dddddd57;
  }
  
  /* Create an active/current tablink class */
  .tbs button.active {
    background-color: #17a2b8;
  }
  
  /* Style the tab content */
  .tabcontent {
    display: inherit;
    padding: 6px 12px;
    border: 1px solid #ccc;
    border-top: none;
  }

/*.tbs {
    text-align: center !important;
    background-color: #cc0011 !important;
    color: white !important;
}

.tbs .active {
    text-align: center !important;
    background-color: #00cc2c !important;
    color: white !important;
}*/


/* CSS for META-tables */

caption {
    caption-side: top;
}


