.product__text table {width:100%;}
.product__text table.simple {
    width:100%;

    margin:0 0 41px;
  }
    .product__text table.simple td {
      text-align:left;
      /* vertical-align:middle; */

      font-size:1.1em; line-height:18px;
      color:#000;

      border-bottom:1px solid #000;

      padding:11px 9px;
    }
     .product__text table.simple td p {font-size:1em;}
    .product__text table.simple thead {}
      .product__text table.simple thead td {
        background: linear-gradient( top, #00293e, #004b60 );
        background: -moz-linear-gradient( top, #00293e, #004b60 );
        background: -o-linear-gradient( top, #00293e, #004b60 );
        background: -webkit-gradient(linear, left top, left bottom, from(#00293e), to(#004b60));

        padding:7px 9px;

        border:none;

        color:#fff;
      }

      .product__text table.simple thead .first_in_row {
        border-top-left-radius:4px;
        border-bottom-left-radius:4px;

        -moz-border-radius-topleft:4px;
        -moz-border-radius-bottomleft:4px;

        -webkit-border-top-left-radius:4px;
        -webkit-border-bottom-left-radius:4px;

        -khtml-border-top-left-radius:4px;
        -khtml-border-bottom-left-radius:4px;
      }
      .product__text table.simple thead .last_in_row {
        border-top-right-radius:4px;
        border-bottom-right-radius:4px;

        -moz-border-radius-topright:4px;
        -moz-border-radius-bottomright:4px;

        -webkit-border-top-right-radius:4px;
        -webkit-border-bottom-right-radius:4px;

        -khtml-border-top-right-radius:4px;
        -khtml-border-bottom-right-radius:4px;
      }

      .product__text table.simple .last-row td {border:none;}