/* neue Table */
div .container {
  max-width: 980px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0px;
  padding-right: 0px;
}
div .container .respons-tb ul{
  margin: auto !important;
  padding: auto !important;
  color: #595959 !important;
  font-size: 1.2rem !important;
  font-weight: 400!important;
  }
div .container .respons-tb li {
    border-radius: 3px !important;
    padding: 25px 30px !important;
    display: flex !important;
    justify-content: space-between !important;
    margin: 0 !important;
    margin-bottom: 25px !important;
  }
div .container .respons-tb .tb-header {
    background-color: #f6f6f6 !important;
    font-size: 1rem !important;
    font-weight: 600!important;
    text-transform: uppercase !important;
    letter-spacing: 0.03em !important;
  }
div .container .respons-tb .tb-row {
    background-color: #ffffff !important;
    box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.1) !important;
  }
div .container .respons-tb .col-1 {
    flex-basis: 25% !important;
  }
div .container .respons-tb .col-1 p{
    padding: 0 10px 15px 0; !important;
  }
div .container .respons-tb .col-2 {
    flex-basis: 55% !important;
  }
div .container .respons-tb .col-3 {
    flex-basis: 20% !important;
    margin: 0 auto !important;
    text-align: center !important;
  }
div .container .respons-tb .col-4 {
    flex-basis: 20% !important;
    text-align: center !important;
  }
  
  @media all and (max-width: 680px) {
    div .container .respons-tb .tb-header {
      display: none !important;
    }
    div .container .respons-tb .tb-row{
      
    }
    div .container .respons-tb li {
      display: block !important;
    }
    div .container .respons-tb .col {
      
      flex-basis: 100% !important;
      
    }
    div .container .respons-tb .col {
      display: flex !important;
      padding: 10px 0 !important;
      &:before {
        color: #6C7A89 !important;
        padding-right: 10px !important;
        content: attr(data-label) !important;
        flex-basis: 50% !important;
        text-align: right !important;
      }
    }

