  .popup#sizes #tables .tabs-nav {
      margin: 0 0 0 250px;
      width: 710px
  }

  .popup#sizes #tables .tabs-nav li {
      color: #949494;
      padding:10px 20px;
	text-decoration:none;
        margin: 10px;
  }

  .popup#sizes #tables .tabs-nav li.active {
      color: #fff!important;
      background-color:#000000;
      padding:10px 20px;
	text-decoration:none;
        margin: 10px;
  }

  .popup#sizes #tables #gender {
      border-top: 1px solid #fff;
      border-bottom: 1px solid #fff;
      padding: 8px 0;
      margin-bottom: 27px
  }

  .popup#sizes #tables #gender li.active {
      color: #fff!important;
      background: #333
  }

  #tables{overflow: scroll;}
  
  .popup#sizes table {
      min-width: 600px;
  }

  .popup#sizes table td {
      color: #000;
      line-height: 19px;
      letter-spacing: .05em;
      padding: 3px 7px;
      font: 14px Arial, sans-serif;
          
             

  }
  .tg .tg-baqh {
    text-align: center !important;
    vertical-align: middle !important;
}
.tg td {
    border-color: #6a6a6a !important;
}
tbody>tr>td{/*border: 1px solid #ccc !important;*/}
  .popup#sizes table td:first-child {
      white-space: nowrap;
      font: bold 12px/19px Raleway;
      text-transform: uppercase
  }
tbody>tr>th{max-width: 260px;width:260px !important;}
thead>tr>td{text-align: center;text-transform: uppercase;}
  .popup#sizes table thead td:first-child {
      text-transform: none;
      font: 400 24px/24px CharisSIL, serif;
      padding: 60px 0 27px
  }

  .popup#sizes table tbody tr:nth-child(2n) td {
      background: #000;
      color:#fff;
  }

  