@charset "UTF-8";
.thumbnail:hover {
  position: relative;
}

.thumbnail span {
  background-color: #F0F8FF;
  border-color: #808080;
  border-right: 1px dashed #808080;
  border-style: dashed;
  border-width: 1px;
  color: #000000;
  left: -90.9090909091em; /* Base Font = 11px >>> 1000px / 11px = 90.90909090909091em */
  padding: 0.4545454545em 0.4545454545em 0.4545454545em 0.4545454545em; /* Base Font = 11px >>> 5px 5px 5px 5px / 11px = 0.4545454545454545em 0.4545454545454545em 0.4545454545454545em 0.4545454545454545em*/
  position: absolute;
  visibility: hidden;
}

.thumbnail:hover span {
  transform: translate(200%);
  left: -11.8181818182em; /* Base Font = 11px >>> 130px / 11px = 11.81818181818182em */
  top: -5.9090909091em; /* Base Font = 11px >>> 120px / 11px = 10.90909090909091em */
  visibility: visible;
}

.model_name_title {
  color: black !important;
  font-size: 1.8769230769em !important;
  font-weight: bold !important;
  border-bottom: 1px solid #c9d9e6;
  font-style: normal;
  font-weight: normal;
  font-size: 14px !important;
  padding-left: 0px !important;
}
@media only screen and (min-width: 40em) {
  .model_name_title {
    font-size: 20px !important;
    font-weight: bold !important;
  }
}

.title_list {
  color: #484848;
  font-weight: bold;
  margin: 0.4666666667em 0 0.3333333333em 0;
}

.title_list span {
  margin: 0 0.4em 0 0.4em;
}

.table_text {
  line-height: 21px;
  font-family: Arial, Helvetica, sans-serif;
}

.tbl_title_same, .tbl_amplifier, .tbl_titles22, .tbl_titles21, .tbl_titles20, .tbl_titles19, .tbl_titles18, .tbl_titles17, .tbl_titles16, .tbl_titles15, .tbl_titles14, .tbl_titles13, .tbl_titles12, .tbl_titles11, .tbl_titles10, .tbl_titles9, .tbl_titles8, .tbl_titles7, .tbl_titles6, .tbl_titles5, .tbl_titles4, .tbl_titles3, .tbl_titles2, .tbl_titles1, .tbl_titles, .ta_connector_gauges, .tbl_portable_12, .tbl_portable_11, .tbl_portable_10, .tbl_portable_9, .tbl_portable_8, .tbl_portable_7, .tbl_portable_6, .tbl_portable_5, .tbl_portable_4, .tbl_portable_3, .tbl_portable_2, .tbl_portable_1, .tbl_portable_rmrs, .tbl_multiprogram, .tbl_rfssrs, .tbl_meshsystems_static, .tbl_meshsystems, .tbl_meshsystems_step, .tbl_pte_download, .tbl_nxmswitch, .tbl_nxmswitch_hp, .tbl_nxmswitch_new_hp, .tbl_nxmswitch_new, .tbl_nxmswitch_new_RS, .tbl_rf_pms, .tbl_pta_table, .tbl_rf_pms_ls, .tbl_coupler, .tbl_amp, .tbl_adapters, .tbl_transformer, .tbl_filters_allpass, .tbl_filters, .tbl_filters_diplexer, .tbl_splitters, .tbl_hybrid, .tbl_cable, .tbl_attenuators, .tbl_attenuatorsdigital, .tbl_attenuatorsvoltage, .tbl_attenuatorsprogrammable, .tbl_multipliers, .tbl_mixers, .tbl_equalizers, .tbl_var_equalizers {
  border-spacing: 0;
  color: #484848;
  font-weight: bold;
  font-size: 0.7333333333em; /* BASE FONT = 15px  >>> 11px / 15px = 0.733333333333333em  */
  line-height: 1.3636363636em; /* Base Font = 11px >>> 15px / 11px = 1.363636363636364em */
  text-align: center;
  border-top: 1px solid #dbdbdb;
  border-right: 2px solid #dbdbdb;
  border-left: 1px solid #dbdbdb;
  width: 100%;
}

/*  ************************  *************************       */
.tbl_var_equalizers .sort_table_row th {
  border: 1px solid #dbdbdb;
}

.tbl_var_equalizers tr.equalizers_menu_header {
  border-top: 1px solid white;
}

.tbl_var_equalizers tr.equalizers_menu_acc {
  border-top: 1px solid white;
  vertical-align: top;
}

.tbl_var_equalizers tr.equalizers_menu_acc th .equalizers_input {
  width: 80%;
}

.tbl_var_equalizers tr.equalizers_menu_acc th.interface_align {
  text-align: left;
}

.tbl_var_equalizers th label {
  font-size: 20px;
}

.tbl_var_equalizers th input.sliderValue {
  width: 50%;
}

.tbl_var_equalizers th {
  border-right: 1px solid white;
}

.tbl_var_equalizers th:last-child {
  border-right: 1px solid #dbdbdb;
}

.tbl_var_equalizers td {
  border-right: 1px solid #dbdbdb;
}

.tbl_var_equalizers tr {
  background-color: #ffffff;
}

.tbl_var_equalizers tr:hover {
  background-color: #f0f0f0;
}

.tbl_var_equalizers .bg_color {
  background: #f0f0f0;
}

.tbl_var_equalizers .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_var_equalizers td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_var_equalizers th, .tbl_equalizers td {
  text-align: center;
  padding: 5px 0;
}

.tbl_var_equalizers td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_var_equalizers td:first-child {
    width: 15%;
  }
}

.tbl_var_equalizers td {
  width: 25%;
}
@media only screen and (min-width: 40em) {
  .tbl_var_equalizers td {
    width: 10.625%;
  }
}

.tbl_var_equalizers a {
  color: #484848;
  text-decoration: none;
}

.tbl_var_equalizers tr td:nth-child(2), .tbl_var_equalizers tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_var_equalizers tr td:nth-child(2), .tbl_var_equalizers tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_var_equalizers tr td:nth-child(6), .tbl_var_equalizers tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_var_equalizers tr td:nth-child(6), .tbl_var_equalizers tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_var_equalizers tr td:nth-child(7), .tbl_var_equalizers tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_var_equalizers tr td:nth-child(7), .tbl_var_equalizers tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_var_equalizers tr td:nth-child(8), .tbl_var_equalizers tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_var_equalizers tr td:nth-child(8), .tbl_var_equalizers tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_var_equalizers tr td:nth-child(9), .tbl_var_equalizers tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_var_equalizers tr td:nth-child(9), .tbl_var_equalizers tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_var_equalizers tr td:nth-child(10), .tbl_var_equalizers tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_var_equalizers tr td:nth-child(10), .tbl_var_equalizers tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_var_equalizers tr td:nth-child(11), .tbl_var_equalizers tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_var_equalizers tr td:nth-child(11), .tbl_var_equalizers tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_var_equalizers tr td:nth-child(12), .tbl_var_equalizers tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_var_equalizers tr td:nth-child(12), .tbl_var_equalizers tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_var_equalizers tr td:nth-child(13), .tbl_var_equalizers tr th:nth-child(13) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_var_equalizers tr td:nth-child(13), .tbl_var_equalizers tr th:nth-child(13) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_var_equalizers tr td:nth-child(14), .tbl_var_equalizers tr th:nth-child(14) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_var_equalizers tr td:nth-child(14), .tbl_var_equalizers tr th:nth-child(14) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_var_equalizers tr td:nth-child(15), .tbl_var_equalizers tr th:nth-child(15) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_var_equalizers tr td:nth-child(15), .tbl_var_equalizers tr th:nth-child(15) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
/*  ************************  *************************       */
.tbl_equalizers .sort_table_row th {
  border: 1px solid #dbdbdb;
}

.tbl_equalizers tr.equalizers_menu_header {
  border-top: 1px solid white;
}

.tbl_equalizers tr.equalizers_menu_acc {
  border-top: 1px solid white;
  vertical-align: top;
}

.tbl_equalizers tr.equalizers_menu_acc th .equalizers_input {
  width: 80%;
}

.tbl_equalizers tr.equalizers_menu_acc th.interface_align {
  text-align: left;
}

.tbl_equalizers th label {
  font-size: 20px;
}

.tbl_equalizers th input.sliderValue {
  width: 50%;
}

.tbl_equalizers th {
  border-right: 1px solid white;
}

.tbl_equalizers th:last-child {
  border-right: 1px solid #dbdbdb;
}

.tbl_equalizers td {
  border-right: 1px solid #dbdbdb;
}

.tbl_equalizers tr {
  background-color: #ffffff;
}

.tbl_equalizers tr:hover {
  background-color: #f0f0f0;
}

.tbl_equalizers .bg_color {
  background: #f0f0f0;
}

.tbl_equalizers .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_equalizers td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_equalizers th, .tbl_equalizers td {
  text-align: center;
  padding: 5px 0;
}

.tbl_equalizers td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_equalizers td:first-child {
    width: 15%;
  }
}

.tbl_equalizers td {
  width: 25%;
}
@media only screen and (min-width: 40em) {
  .tbl_equalizers td {
    width: 6.07%;
  }
}

.tbl_equalizers a {
  color: #484848;
  text-decoration: none;
}

.tbl_equalizers tr td:nth-child(2), .tbl_equalizers tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_equalizers tr td:nth-child(2), .tbl_equalizers tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_equalizers tr td:nth-child(6), .tbl_equalizers tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_equalizers tr td:nth-child(6), .tbl_equalizers tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_equalizers tr td:nth-child(7), .tbl_equalizers tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_equalizers tr td:nth-child(7), .tbl_equalizers tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_equalizers tr td:nth-child(8), .tbl_equalizers tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_equalizers tr td:nth-child(8), .tbl_equalizers tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_equalizers tr td:nth-child(9), .tbl_equalizers tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_equalizers tr td:nth-child(9), .tbl_equalizers tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_equalizers tr td:nth-child(10), .tbl_equalizers tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_equalizers tr td:nth-child(10), .tbl_equalizers tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_equalizers tr td:nth-child(11), .tbl_equalizers tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_equalizers tr td:nth-child(11), .tbl_equalizers tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_equalizers tr td:nth-child(12), .tbl_equalizers tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_equalizers tr td:nth-child(12), .tbl_equalizers tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_equalizers tr td:nth-child(13), .tbl_equalizers tr th:nth-child(13) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_equalizers tr td:nth-child(13), .tbl_equalizers tr th:nth-child(13) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_equalizers tr td:nth-child(14), .tbl_equalizers tr th:nth-child(14) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_equalizers tr td:nth-child(14), .tbl_equalizers tr th:nth-child(14) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_equalizers tr td:nth-child(15), .tbl_equalizers tr th:nth-child(15) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_equalizers tr td:nth-child(15), .tbl_equalizers tr th:nth-child(15) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
/*  ************************ mixers *************************       */
.tbl_mixers .sort_table_row th {
  border: 1px solid #dbdbdb;
}

.tbl_mixers tr.mixers_menu_header {
  border-top: 1px solid white;
}

.tbl_mixers tr.mixers_menu_acc {
  border-top: 1px solid white;
  vertical-align: top;
}

.tbl_mixers tr.mixers_menu_acc th .mixers_input {
  width: 80%;
}

.tbl_mixers tr.mixers_menu_acc th.interface_align {
  text-align: left;
}

.tbl_mixers th label {
  font-size: 20px;
}

.tbl_mixers th input.sliderValue {
  width: 50%;
}

.tbl_mixers th {
  border-right: 1px solid white;
}

.tbl_mixers th:last-child {
  border-right: 1px solid #dbdbdb;
}

.tbl_mixers td {
  border-right: 1px solid #dbdbdb;
}

.tbl_mixers tr {
  background-color: #ffffff;
}

.tbl_mixers tr:hover {
  background-color: #f0f0f0;
}

.tbl_mixers .bg_color {
  background: #f0f0f0;
}

.tbl_mixers .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_mixers td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_mixers th, .tbl_mixers td {
  text-align: center;
  padding: 5px 0;
}

.tbl_mixers td:first-child {
  width: 25%;
}
@media only screen and (min-width: 40em) {
  .tbl_mixers td:first-child {
    width: 12%;
  }
}

.tbl_mixers td {
  width: 18.7%;
}
@media only screen and (min-width: 40em) {
  .tbl_mixers td {
    width: 5.86%;
  }
}

.tbl_mixers a {
  color: #484848;
  text-decoration: none;
}

.tbl_mixers tr td:nth-child(2), .tbl_mixers tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_mixers tr td:nth-child(2), .tbl_mixers tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_mixers tr td:nth-child(5), .tbl_mixers tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_mixers tr td:nth-child(5), .tbl_mixers tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_mixers tr td:nth-child(6), .tbl_mixers tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_mixers tr td:nth-child(6), .tbl_mixers tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_mixers tr td:nth-child(9), .tbl_mixers tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_mixers tr td:nth-child(9), .tbl_mixers tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_mixers tr td:nth-child(10), .tbl_mixers tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_mixers tr td:nth-child(10), .tbl_mixers tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_mixers tr td:nth-child(11), .tbl_mixers tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_mixers tr td:nth-child(11), .tbl_mixers tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_mixers tr td:nth-child(12), .tbl_mixers tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_mixers tr td:nth-child(12), .tbl_mixers tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_mixers tr td:nth-child(13), .tbl_mixers tr th:nth-child(13) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_mixers tr td:nth-child(13), .tbl_mixers tr th:nth-child(13) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_mixers tr td:nth-child(14), .tbl_mixers tr th:nth-child(14) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_mixers tr td:nth-child(14), .tbl_mixers tr th:nth-child(14) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_mixers tr td:nth-child(15), .tbl_mixers tr th:nth-child(15) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_mixers tr td:nth-child(15), .tbl_mixers tr th:nth-child(15) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_mixers tr td:nth-child(16), .tbl_mixers tr th:nth-child(16) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_mixers tr td:nth-child(16), .tbl_mixers tr th:nth-child(16) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
/*  ************************ multipliers *************************       */
.tbl_multipliers .sort_table_row th {
  border: 1px solid #dbdbdb;
}

.tbl_multipliers tr.multipliers_menu_header {
  border-top: 1px solid white;
}

.tbl_multipliers tr.multipliers_menu_acc {
  border-top: 1px solid white;
  vertical-align: top;
}

.tbl_multipliers tr.multipliers_menu_acc th .multipliers_input {
  width: 80%;
}

.tbl_multipliers tr.multipliers_menu_acc th.interface_align {
  text-align: left;
}

.tbl_multipliers th label {
  font-size: 20px;
}

.tbl_multipliers th input.sliderValue {
  width: 50%;
}

.tbl_multipliers th {
  border-right: 1px solid white;
}

.tbl_multipliers th:last-child {
  border-right: 1px solid #dbdbdb;
}

.tbl_multipliers td {
  border-right: 1px solid #dbdbdb;
}

.tbl_multipliers tr {
  background-color: #ffffff;
}

.tbl_multipliers tr:hover {
  background-color: #f0f0f0;
}

.tbl_multipliers .bg_color {
  background: #f0f0f0;
}

.tbl_multipliers .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_multipliers td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_multipliers th, .tbl_multipliers td {
  text-align: center;
  padding: 5px 0;
}

.tbl_multipliers td:first-child {
  width: 25%;
}
@media only screen and (min-width: 40em) {
  .tbl_multipliers td:first-child {
    width: 12%;
  }
}

.tbl_multipliers td {
  width: 18.7%;
}
@media only screen and (min-width: 40em) {
  .tbl_multipliers td {
    width: 6.25%;
  }
}

.tbl_multipliers a {
  color: #484848;
  text-decoration: none;
}

.tbl_multipliers tr td:nth-child(2), .tbl_multipliers tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_multipliers tr td:nth-child(2), .tbl_multipliers tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_multipliers tr td:nth-child(7), .tbl_multipliers tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_multipliers tr td:nth-child(7), .tbl_multipliers tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_multipliers tr td:nth-child(8), .tbl_multipliers tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_multipliers tr td:nth-child(8), .tbl_multipliers tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_multipliers tr td:nth-child(9), .tbl_multipliers tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_multipliers tr td:nth-child(9), .tbl_multipliers tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_multipliers tr td:nth-child(10), .tbl_multipliers tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_multipliers tr td:nth-child(10), .tbl_multipliers tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_multipliers tr td:nth-child(11), .tbl_multipliers tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_multipliers tr td:nth-child(11), .tbl_multipliers tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_multipliers tr td:nth-child(12), .tbl_multipliers tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_multipliers tr td:nth-child(12), .tbl_multipliers tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_multipliers tr td:nth-child(13), .tbl_multipliers tr th:nth-child(13) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_multipliers tr td:nth-child(13), .tbl_multipliers tr th:nth-child(13) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
/*  ************************ attenuatorsprogrammable *************************       */
.tbl_attenuatorsprogrammable .sort_table_row th {
  border: 1px solid #dbdbdb;
}

.tbl_attenuatorsprogrammable tr.attenuatorsprogrammable_menu_header {
  border-top: 1px solid white;
}

.tbl_attenuatorsprogrammable tr.attenuatorsprogrammable_menu_acc {
  border-top: 1px solid white;
  vertical-align: top;
}

.tbl_attenuatorsprogrammable tr.attenuatorsprogrammable_menu_acc th .attenuatorsprogrammable_input {
  width: 80%;
}

.tbl_attenuatorsprogrammable tr.attenuatorsprogrammable_menu_acc th.interface_align {
  text-align: left;
}

.tbl_attenuatorsprogrammable th label {
  font-size: 20px;
}

.tbl_attenuatorsprogrammable th input.sliderValue {
  width: 50%;
}

.tbl_attenuatorsprogrammable th {
  border-right: 1px solid white;
}

.tbl_attenuatorsprogrammable th:last-child {
  border-right: 1px solid #dbdbdb;
}

.tbl_attenuatorsprogrammable td {
  border-right: 1px solid #dbdbdb;
}

.tbl_attenuatorsprogrammable tr {
  background-color: #ffffff;
}

.tbl_attenuatorsprogrammable tr:hover {
  background-color: #f0f0f0;
}

.tbl_attenuatorsprogrammable .bg_color {
  background: #f0f0f0;
}

.tbl_attenuatorsprogrammable .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_attenuatorsprogrammable td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_attenuatorsprogrammable th, .tbl_attenuatorsprogrammable td {
  text-align: center;
  padding: 5px 0;
}

.tbl_attenuatorsprogrammable td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsprogrammable td:first-child {
    width: 15%;
  }
}

.tbl_attenuatorsprogrammable td {
  width: 25%;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsprogrammable td {
    width: 8.5%;
  }
}

.tbl_attenuatorsprogrammable a {
  color: #484848;
  text-decoration: none;
}

.tbl_attenuatorsprogrammable tr td:nth-child(5), .tbl_attenuatorsprogrammable tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsprogrammable tr td:nth-child(5), .tbl_attenuatorsprogrammable tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_attenuatorsprogrammable tr td:nth-child(6), .tbl_attenuatorsprogrammable tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsprogrammable tr td:nth-child(6), .tbl_attenuatorsprogrammable tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_attenuatorsprogrammable tr td:nth-child(7), .tbl_attenuatorsprogrammable tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsprogrammable tr td:nth-child(7), .tbl_attenuatorsprogrammable tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_attenuatorsprogrammable tr td:nth-child(8), .tbl_attenuatorsprogrammable tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsprogrammable tr td:nth-child(8), .tbl_attenuatorsprogrammable tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_attenuatorsprogrammable tr td:nth-child(9), .tbl_attenuatorsprogrammable tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsprogrammable tr td:nth-child(9), .tbl_attenuatorsprogrammable tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_attenuatorsprogrammable tr td:nth-child(10), .tbl_attenuatorsprogrammable tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsprogrammable tr td:nth-child(10), .tbl_attenuatorsprogrammable tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_attenuatorsprogrammable tr td:nth-child(11), .tbl_attenuatorsprogrammable tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsprogrammable tr td:nth-child(11), .tbl_attenuatorsprogrammable tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
/*  ************************ attenuatorsvoltage *************************       */
.tbl_attenuatorsvoltage .sort_table_row th {
  border: 1px solid #dbdbdb;
}

.tbl_attenuatorsvoltage tr.attenuatorsvoltage_menu_header {
  border-top: 1px solid white;
}

.tbl_attenuatorsvoltage tr.attenuatorsvoltage_menu_acc {
  border-top: 1px solid white;
  vertical-align: top;
}

.tbl_attenuatorsvoltage tr.attenuatorsvoltage_menu_acc th .attenuatorsvoltage_input {
  width: 80%;
}

.tbl_attenuatorsvoltage tr.attenuatorsvoltage_menu_acc th.interface_align {
  text-align: left;
}

.tbl_attenuatorsvoltage th label {
  font-size: 20px;
}

.tbl_attenuatorsvoltage th input.sliderValue {
  width: 50%;
}

.tbl_attenuatorsvoltage th {
  border-right: 1px solid white;
}

.tbl_attenuatorsvoltage th:last-child {
  border-right: 1px solid #dbdbdb;
}

.tbl_attenuatorsvoltage td {
  border-right: 1px solid #dbdbdb;
}

.tbl_attenuatorsvoltage tr {
  background-color: #ffffff;
}

.tbl_attenuatorsvoltage tr:hover {
  background-color: #f0f0f0;
}

.tbl_attenuatorsvoltage .bg_color {
  background: #f0f0f0;
}

.tbl_attenuatorsvoltage .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_attenuatorsvoltage td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_attenuatorsvoltage th, .tbl_attenuatorsvoltage td {
  text-align: center;
  padding: 5px 0;
}

.tbl_attenuatorsvoltage td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsvoltage td:first-child {
    width: 15%;
  }
}

.tbl_attenuatorsvoltage td {
  width: 25%;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsvoltage td {
    width: 10.625%;
  }
}

.tbl_attenuatorsvoltage a {
  color: #484848;
  text-decoration: none;
}

.tbl_attenuatorsvoltage tr td:nth-child(5), .tbl_attenuatorsvoltage tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsvoltage tr td:nth-child(5), .tbl_attenuatorsvoltage tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_attenuatorsvoltage tr td:nth-child(6), .tbl_attenuatorsvoltage tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsvoltage tr td:nth-child(6), .tbl_attenuatorsvoltage tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_attenuatorsvoltage tr td:nth-child(7), .tbl_attenuatorsvoltage tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsvoltage tr td:nth-child(7), .tbl_attenuatorsvoltage tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_attenuatorsvoltage tr td:nth-child(8), .tbl_attenuatorsvoltage tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsvoltage tr td:nth-child(8), .tbl_attenuatorsvoltage tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_attenuatorsvoltage tr td:nth-child(9), .tbl_attenuatorsvoltage tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsvoltage tr td:nth-child(9), .tbl_attenuatorsvoltage tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
/*  ************************ attenuatorsdigital *************************       */
.tbl_attenuatorsdigital .sort_table_row th {
  border: 1px solid #dbdbdb;
}

.tbl_attenuatorsdigital tr.attenuatorsdigital_menu_header {
  border-top: 1px solid white;
}

.tbl_attenuatorsdigital tr.attenuatorsdigital_menu_acc {
  border-top: 1px solid white;
  vertical-align: top;
}

.tbl_attenuatorsdigital tr.attenuatorsdigital_menu_acc th .attenuatorsdigital_input {
  width: 80%;
}

.tbl_attenuatorsdigital tr.attenuatorsdigital_menu_acc th.interface_align {
  text-align: left;
}

.tbl_attenuatorsdigital th label {
  font-size: 20px;
}

.tbl_attenuatorsdigital th input.sliderValue {
  width: 50%;
}

.tbl_attenuatorsdigital th {
  border-right: 1px solid white;
}

.tbl_attenuatorsdigital th:last-child {
  border-right: 1px solid #dbdbdb;
}

.tbl_attenuatorsdigital td {
  border-right: 1px solid #dbdbdb;
}

.tbl_attenuatorsdigital tr {
  background-color: #ffffff;
}

.tbl_attenuatorsdigital tr:hover {
  background-color: #f0f0f0;
}

.tbl_attenuatorsdigital .bg_color {
  background: #f0f0f0;
}

.tbl_attenuatorsdigital .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_attenuatorsdigital td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_attenuatorsdigital th, .tbl_attenuatorsdigital td {
  text-align: center;
  padding: 5px 0;
}

.tbl_attenuatorsdigital td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsdigital td:first-child {
    width: 15%;
  }
}

.tbl_attenuatorsdigital td {
  width: 25%;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsdigital td {
    width: 7.72%;
  }
}

.tbl_attenuatorsdigital a {
  color: #484848;
  text-decoration: none;
}

.tbl_attenuatorsdigital tr td:nth-child(5), .tbl_attenuatorsdigital tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsdigital tr td:nth-child(5), .tbl_attenuatorsdigital tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_attenuatorsdigital tr td:nth-child(6), .tbl_attenuatorsdigital tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsdigital tr td:nth-child(6), .tbl_attenuatorsdigital tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_attenuatorsdigital tr td:nth-child(7), .tbl_attenuatorsdigital tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsdigital tr td:nth-child(7), .tbl_attenuatorsdigital tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_attenuatorsdigital tr td:nth-child(8), .tbl_attenuatorsdigital tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsdigital tr td:nth-child(8), .tbl_attenuatorsdigital tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_attenuatorsdigital tr td:nth-child(9), .tbl_attenuatorsdigital tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsdigital tr td:nth-child(9), .tbl_attenuatorsdigital tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_attenuatorsdigital tr td:nth-child(10), .tbl_attenuatorsdigital tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsdigital tr td:nth-child(10), .tbl_attenuatorsdigital tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_attenuatorsdigital tr td:nth-child(11), .tbl_attenuatorsdigital tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsdigital tr td:nth-child(11), .tbl_attenuatorsdigital tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_attenuatorsdigital tr td:nth-child(12), .tbl_attenuatorsdigital tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuatorsdigital tr td:nth-child(12), .tbl_attenuatorsdigital tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
/*  ************************ Attenuator *************************       */
.tbl_attenuators .sort_table_row th {
  border: 1px solid #dbdbdb;
}

.tbl_attenuators tr.attenuators_menu_header {
  border-top: 1px solid white;
}

.tbl_attenuators tr.attenuators_menu_acc {
  border-top: 1px solid white;
  vertical-align: top;
}

.tbl_attenuators tr.attenuators_menu_acc th .attenuators_input {
  width: 80%;
}

.tbl_attenuators tr.attenuators_menu_acc th.interface_align {
  text-align: left;
}

.tbl_attenuators th label {
  font-size: 20px;
}

.tbl_attenuators th input.sliderValue {
  width: 50%;
}

.tbl_attenuators th {
  border-right: 1px solid white;
}

.tbl_attenuators th:last-child {
  border-right: 1px solid #dbdbdb;
}

.tbl_attenuators td {
  border-right: 1px solid #dbdbdb;
}

.tbl_attenuators tr {
  background-color: #ffffff;
}

.tbl_attenuators tr:hover {
  background-color: #f0f0f0;
}

.tbl_attenuators .bg_color {
  background: #f0f0f0;
}

.tbl_attenuators .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_attenuators td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_attenuators th, .tbl_attenuators td {
  text-align: center;
  padding: 5px 0;
}

.tbl_attenuators td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuators td:first-child {
    width: 15%;
  }
}

.tbl_attenuators td {
  width: 25%;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuators td {
    width: 12.1%;
  }
}

.tbl_attenuators a {
  color: #484848;
  text-decoration: none;
}

.tbl_attenuators tr td:nth-child(5), .tbl_attenuators tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuators tr td:nth-child(5), .tbl_attenuators tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_attenuators tr td:nth-child(6), .tbl_attenuators tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuators tr td:nth-child(6), .tbl_attenuators tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_attenuators tr td:nth-child(7), .tbl_attenuators tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuators tr td:nth-child(7), .tbl_attenuators tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_attenuators tr td:nth-child(8), .tbl_attenuators tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_attenuators tr td:nth-child(8), .tbl_attenuators tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
/*  ****************************************************************   */
.tbl_cable .sort_table_row th {
  border: 1px solid #dbdbdb;
}

.tbl_cable tr.cable_menu_header {
  border-top: 1px solid white;
}

.tbl_cable tr.cable_menu_acc {
  border-top: 1px solid white;
  vertical-align: top;
}

.tbl_cable tr.cable_menu_acc th .cable_input {
  width: 80%;
}

.tbl_cable tr.cable_menu_acc th.interface_align {
  text-align: left;
}

.tbl_cable th label {
  font-size: 20px;
}

.tbl_cable th input.sliderValue {
  width: 50%;
}

.tbl_cable th {
  border-right: 1px solid white;
}

.tbl_cable th:last-child {
  border-right: 1px solid #dbdbdb;
}

.tbl_cable td {
  border-right: 1px solid #dbdbdb;
}

.tbl_cable tr {
  background-color: #ffffff;
}

.tbl_cable tr:hover {
  background-color: #f0f0f0;
}

.tbl_cable .bg_color {
  background: #f0f0f0;
}

.tbl_cable .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_cable td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_cable th, .tbl_cable td {
  text-align: center;
  padding: 5px 0;
}

.tbl_cable td:nth-child(1) {
  width: 25%;
}
@media only screen and (min-width: 40em) {
  .tbl_cable td:nth-child(1) {
    width: 9.72%;
  }
}

.tbl_cable td:nth-child(2) {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_cable td:nth-child(2) {
    width: 13%;
  }
}

.tbl_cable td {
  width: 25%;
}
@media only screen and (min-width: 40em) {
  .tbl_cable td {
    width: 6.41%;
  }
}

.tbl_cable a {
  color: #484848;
  text-decoration: none;
}

.tbl_cable tr td:nth-child(4), .tbl_cable tr th:nth-child(4) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_cable tr td:nth-child(4), .tbl_cable tr th:nth-child(4) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_cable tr td:nth-child(6), .tbl_cable tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_cable tr td:nth-child(6), .tbl_cable tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_cable tr td:nth-child(7), .tbl_cable tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_cable tr td:nth-child(7), .tbl_cable tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_cable tr td:nth-child(8), .tbl_cable tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_cable tr td:nth-child(8), .tbl_cable tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_cable tr td:nth-child(9), .tbl_cable tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_cable tr td:nth-child(9), .tbl_cable tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_cable tr td:nth-child(10), .tbl_cable tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_cable tr td:nth-child(10), .tbl_cable tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_cable tr td:nth-child(11), .tbl_cable tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_cable tr td:nth-child(11), .tbl_cable tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_cable tr td:nth-child(12), .tbl_cable tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_cable tr td:nth-child(12), .tbl_cable tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_cable tr td:nth-child(13), .tbl_cable tr th:nth-child(13) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_cable tr td:nth-child(13), .tbl_cable tr th:nth-child(13) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_cable tr td:nth-child(14), .tbl_cable tr th:nth-child(14) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_cable tr td:nth-child(14), .tbl_cable tr th:nth-child(14) {
    display: table-cell;
    visibility: visible;
  }
}

/*  *************************************************************       */
/*  ****************************************************************   */
.tbl_hybrid .sort_table_row th {
  border: 1px solid #dbdbdb;
}

.tbl_hybrid tr.hybrid_menu_header {
  border-top: 1px solid white;
}

.tbl_hybrid tr.hybrid_menu_acc {
  border-top: 1px solid white;
  vertical-align: top;
}

.tbl_hybrid tr.hybrid_menu_acc th .hybrid_input {
  width: 80%;
}

.tbl_hybrid tr.hybrid_menu_acc th.interface_align {
  text-align: left;
}

.tbl_hybrid th label {
  font-size: 20px;
}

.tbl_hybrid th input.sliderValue {
  width: 50%;
}

.tbl_hybrid th {
  border-right: 1px solid white;
}

.tbl_hybrid th:last-child {
  border-right: 1px solid #dbdbdb;
}

.tbl_hybrid td {
  border-right: 1px solid #dbdbdb;
}

.tbl_hybrid tr {
  background-color: #ffffff;
}

.tbl_hybrid tr:hover {
  background-color: #f0f0f0;
}

.tbl_hybrid .bg_color {
  background: #f0f0f0;
}

.tbl_hybrid .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_hybrid td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_hybrid th, .tbl_hybrid td {
  text-align: center;
  padding: 5px 0;
}

.tbl_hybrid td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_hybrid td:first-child {
    width: 15%;
  }
}

.tbl_hybrid td {
  width: 25%;
}
@media only screen and (min-width: 40em) {
  .tbl_hybrid td {
    width: 7.72%;
  }
}

.tbl_hybrid a {
  color: #484848;
  text-decoration: none;
}

.tbl_hybrid tr td:nth-child(2), .tbl_hybrid tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_hybrid tr td:nth-child(2), .tbl_hybrid tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_hybrid tr td:nth-child(3), .tbl_hybrid tr th:nth-child(3) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_hybrid tr td:nth-child(3), .tbl_hybrid tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_hybrid tr td:nth-child(7), .tbl_hybrid tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_hybrid tr td:nth-child(7), .tbl_hybrid tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_hybrid tr td:nth-child(8), .tbl_hybrid tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_hybrid tr td:nth-child(8), .tbl_hybrid tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_hybrid tr td:nth-child(9), .tbl_hybrid tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_hybrid tr td:nth-child(9), .tbl_hybrid tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_hybrid tr td:nth-child(10), .tbl_hybrid tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_hybrid tr td:nth-child(10), .tbl_hybrid tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_hybrid tr td:nth-child(11), .tbl_hybrid tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_hybrid tr td:nth-child(11), .tbl_hybrid tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_hybrid tr td:nth-child(12), .tbl_hybrid tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_hybrid tr td:nth-child(12), .tbl_hybrid tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

/*  *************************************************************       */
/*  ***************************************************************     */
.tbl_splitters .sort_table_row th {
  border: 1px solid #dbdbdb;
}

.tbl_splitters tr.splitters_menu_header {
  border-top: 1px solid white;
}

.tbl_splitters tr.splitters_menu_acc {
  border-top: 1px solid white;
  vertical-align: top;
}

.tbl_splitters tr.splitters_menu_acc th .splitters_input {
  width: 80%;
}

.tbl_splitters tr.splitters_menu_acc th.interface_align {
  text-align: left;
}

.tbl_splitters th label {
  font-size: 20px;
}

.tbl_splitters th input.sliderValue {
  width: 50%;
}

.tbl_splitters th {
  border-right: 1px solid white;
}

.tbl_splitters th:last-child {
  border-right: 1px solid #dbdbdb;
}

.tbl_splitters td {
  border-right: 1px solid #dbdbdb;
}

.tbl_splitters tr {
  background-color: #ffffff;
}

.tbl_splitters tr:hover {
  background-color: #f0f0f0;
}

.tbl_splitters .bg_color {
  background: #f0f0f0;
}

.tbl_splitters .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_splitters td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_splitters th, .tbl_splitters td {
  text-align: center;
  padding: 5px 0;
}

.tbl_splitters td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_splitters td:first-child {
    width: 15%;
  }
}

.tbl_splitters td {
  width: 25%;
}
@media only screen and (min-width: 40em) {
  .tbl_splitters td {
    width: 8.5%;
  }
}

.tbl_splitters a {
  color: #484848;
  text-decoration: none;
}

.tbl_splitters tr td:nth-child(5), .tbl_splitters tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_splitters tr td:nth-child(5), .tbl_splitters tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_splitters tr td:nth-child(6), .tbl_splitters tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_splitters tr td:nth-child(6), .tbl_splitters tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_splitters tr td:nth-child(7), .tbl_splitters tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_splitters tr td:nth-child(7), .tbl_splitters tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_splitters tr td:nth-child(8), .tbl_splitters tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_splitters tr td:nth-child(8), .tbl_splitters tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_splitters tr td:nth-child(9), .tbl_splitters tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_splitters tr td:nth-child(9), .tbl_splitters tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_splitters tr td:nth-child(10), .tbl_splitters tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_splitters tr td:nth-child(10), .tbl_splitters tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_splitters tr td:nth-child(11), .tbl_splitters tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_splitters tr td:nth-child(11), .tbl_splitters tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

/*  *************************************************************       */
/*  *************************************************************       */
.tbl_filters_diplexer .sort_table_row th {
  border: 1px solid #dbdbdb;
}

.tbl_filters_diplexer tr.filters_diplexer_menu_header {
  border-top: 1px solid white;
}

.tbl_filters_diplexer tr.filters_diplexer_menu_acc {
  border-top: 1px solid white;
  vertical-align: top;
}

.tbl_filters_diplexer tr.filters_diplexer_menu_acc th .filters_diplexer_input {
  width: 80%;
}

.tbl_filters_diplexer tr.filters_diplexer_menu_acc th.interface_align {
  text-align: left;
}

.tbl_filters_diplexer th label {
  font-size: 20px;
}

.tbl_filters_diplexer th input.sliderValue {
  width: 50%;
}

.tbl_filters_diplexer th {
  border-right: 1px solid white;
}

.tbl_filters_diplexer td {
  border-right: 1px solid #dbdbdb;
}

.tbl_filters_diplexer tr {
  background-color: #ffffff;
}

.tbl_filters_diplexer tr:hover {
  background-color: #f0f0f0;
}

.tbl_filters_diplexer .bg_color {
  background: #f0f0f0;
}

.tbl_filters_diplexer .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_filters_diplexer td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_filters_diplexer th, .tbl_filters_diplexer td {
  text-align: center;
  padding: 5px 0;
}

.tbl_filters_diplexer td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_filters_diplexer td:first-child {
    width: 18%;
  }
}

.tbl_filters_diplexer td {
  width: 25%;
}
@media only screen and (min-width: 40em) {
  .tbl_filters_diplexer td {
    width: 9.11%;
  }
}

.tbl_filters_diplexer a {
  color: #484848;
  text-decoration: none;
}

.tbl_filters_diplexer tr td:nth-child(5), .tbl_filters_diplexer tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_filters_diplexer tr td:nth-child(5), .tbl_filters_diplexer tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_filters_diplexer tr td:nth-child(6), .tbl_filters_diplexer tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_filters_diplexer tr td:nth-child(6), .tbl_filters_diplexer tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_filters_diplexer tr td:nth-child(7), .tbl_filters_diplexer tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_filters_diplexer tr td:nth-child(7), .tbl_filters_diplexer tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_filters_diplexer tr td:nth-child(8), .tbl_filters_diplexer tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_filters_diplexer tr td:nth-child(8), .tbl_filters_diplexer tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_filters_diplexer tr td:nth-child(9), .tbl_filters_diplexer tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_filters_diplexer tr td:nth-child(9), .tbl_filters_diplexer tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

/*  *************************************************************       */
/*  *************************************************************       */
.tbl_filters .sort_table_row th {
  border: 1px solid #dbdbdb;
}

.tbl_filters tr.filters_menu_header {
  border-top: 1px solid white;
}

.tbl_filters tr.filters_menu_acc {
  border-top: 1px solid white;
  vertical-align: top;
}

.tbl_filters tr.filters_menu_acc th .filters_input {
  width: 80%;
}

.tbl_filters tr.filters_menu_acc th.interface_align {
  text-align: left;
}

.tbl_filters th label {
  font-size: 20px;
}

.tbl_filters th input.sliderValue {
  width: 50%;
}

.tbl_filters th {
  border-right: 1px solid white;
}

.tbl_filters td {
  border-right: 1px solid #dbdbdb;
}

.tbl_filters tr {
  background-color: #ffffff;
}

.tbl_filters tr:hover {
  background-color: #f0f0f0;
}

.tbl_filters .bg_color {
  background: #f0f0f0;
}

.tbl_filters .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_filters td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_filters th, .tbl_filters td {
  text-align: center;
  padding: 5px 0;
}

.tbl_filters td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_filters td:first-child {
    width: 18%;
  }
}

.tbl_filters td {
  width: 25%;
}
@media only screen and (min-width: 40em) {
  .tbl_filters td {
    width: 9.11%;
  }
}

.tbl_filters a {
  color: #484848;
  text-decoration: none;
}

.tbl_filters tr td:nth-child(5), .tbl_filters tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_filters tr td:nth-child(5), .tbl_filters tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_filters tr td:nth-child(6), .tbl_filters tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_filters tr td:nth-child(6), .tbl_filters tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_filters tr td:nth-child(7), .tbl_filters tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_filters tr td:nth-child(7), .tbl_filters tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_filters tr td:nth-child(8), .tbl_filters tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_filters tr td:nth-child(8), .tbl_filters tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_filters tr td:nth-child(9), .tbl_filters tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_filters tr td:nth-child(9), .tbl_filters tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_filters tr td:nth-child(10), .tbl_filters tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_filters tr td:nth-child(10), .tbl_filters tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

/*  *************************************************************       */
/*  *************************************************************       */
.tbl_filters_allpass .sort_table_row th {
  border: 1px solid #dbdbdb;
}

.tbl_filters_allpass tr.filters_menu_header {
  border-top: 1px solid white;
}

.tbl_filters_allpass tr.filters_menu_acc {
  border-top: 1px solid white;
  vertical-align: top;
}

.tbl_filters_allpass tr.filters_menu_acc th .filters_input {
  width: 80%;
}

.tbl_filters_allpass tr.filters_menu_acc th.interface_align {
  text-align: left;
}

.tbl_filters_allpass th label {
  font-size: 20px;
}

.tbl_filters_allpass th input.sliderValue {
  width: 50%;
}

.tbl_filters_allpass th {
  border-right: 1px solid white;
}

.tbl_filters_allpass td {
  border-right: 1px solid #dbdbdb;
}

.tbl_filters_allpass tr {
  background-color: #ffffff;
}

.tbl_filters_allpass tr:hover {
  background-color: #f0f0f0;
}

.tbl_filters_allpass .bg_color {
  background: #f0f0f0;
}

.tbl_filters_allpass .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_filters_allpass td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_filters_allpass th, .tbl_filters_allpass td {
  text-align: center;
  padding: 5px 0;
}

.tbl_filters_allpass td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_filters_allpass td:first-child {
    width: 18%;
  }
}

.tbl_filters_allpass td {
  width: 25%;
}
@media only screen and (min-width: 40em) {
  .tbl_filters_allpass td {
    width: 9.11%;
  }
}

.tbl_filters_allpass a {
  color: #484848;
  text-decoration: none;
}

.tbl_filters_allpass tr td:nth-child(6), .tbl_filters_allpass tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_filters_allpass tr td:nth-child(6), .tbl_filters_allpass tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_filters_allpass tr td:nth-child(7), .tbl_filters_allpass tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_filters_allpass tr td:nth-child(7), .tbl_filters_allpass tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_filters_allpass tr td:nth-child(8), .tbl_filters_allpass tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_filters_allpass tr td:nth-child(8), .tbl_filters_allpass tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_filters_allpass tr td:nth-child(9), .tbl_filters_allpass tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_filters_allpass tr td:nth-child(9), .tbl_filters_allpass tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_filters_allpass tr td:nth-child(10), .tbl_filters_allpass tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_filters_allpass tr td:nth-child(10), .tbl_filters_allpass tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

/*  *************************************************************       */
/*  *************************************************************       */
.tbl_transformer .sort_table_row th {
  border: 1px solid #dbdbdb;
}

.tbl_transformer tr.transformer_menu_header {
  border-top: 1px solid white;
}

.tbl_transformer tr.transformer_menu_acc {
  border-top: 1px solid white;
  vertical-align: top;
}

.tbl_transformer tr.transformer_menu_acc th .transformer_input {
  width: 80%;
}

.tbl_transformer tr.transformer_menu_acc th.interface_align {
  text-align: left;
}

.tbl_transformer th label {
  font-size: 20px;
}

.tbl_transformer th input.sliderValue {
  width: 50%;
}

.tbl_transformer th {
  border-right: 1px solid white;
}

.tbl_transformer td {
  border-right: 1px solid #dbdbdb;
}

.tbl_transformer tr {
  background-color: #ffffff;
}

.tbl_transformer tr:hover {
  background-color: #f0f0f0;
}

.tbl_transformer .bg_color {
  background: #f0f0f0;
}

.tbl_transformer .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_transformer td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_transformer th, .tbl_transformer td {
  text-align: center;
  padding: 5px 0;
}

.tbl_transformer td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_transformer td:first-child {
    width: 18%;
  }
}

.tbl_transformer td {
  width: 25%;
}
@media only screen and (min-width: 40em) {
  .tbl_transformer td {
    width: 9.14%;
  }
}

.tbl_transformer a {
  color: #484848;
  text-decoration: none;
}

@media only screen and (min-width: 50em) {
  .tbl_transformer tr td:nth-child(7), .tbl_transformer tr th:nth-child(7) {
    width: 18%;
  }
}

.tbl_transformer tr td:nth-child(6), .tbl_transformer tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_transformer tr td:nth-child(6), .tbl_transformer tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_transformer tr td:nth-child(7), .tbl_transformer tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_transformer tr td:nth-child(7), .tbl_transformer tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_transformer tr td:nth-child(8), .tbl_transformer tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_transformer tr td:nth-child(8), .tbl_transformer tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_transformer tr td:nth-child(9), .tbl_transformer tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_transformer tr td:nth-child(9), .tbl_transformer tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_transformer tr td:nth-child(4), .tbl_transformer tr th:nth-child(4) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_transformer tr td:nth-child(4), .tbl_transformer tr th:nth-child(4) {
    display: table-cell;
    visibility: visible;
  }
}

/*  ******************  Table Adapters  ******************************  */
.tbl_adapters .sort_table_row th {
  border: 1px solid #dbdbdb;
}

.tbl_adapters tr.adapters_menu_header {
  border-top: 1px solid white;
}

.tbl_adapters tr.amp_menu_acc {
  border-top: 1px solid white;
  vertical-align: top;
}

.tbl_adapters tr.amp_menu_acc th .amp_input {
  width: 80%;
}

.tbl_adapters tr.amp_menu_acc th.interface_align {
  text-align: left;
}

.tbl_adapters th label {
  font-size: 20px;
}

.tbl_adapters th input.sliderValue {
  width: 50%;
}

.tbl_adapters th {
  border-right: 1px solid white;
}

.tbl_adapters tr {
  background-color: #ffffff;
}

.tbl_adapters tr:hover {
  background-color: #f0f0f0;
}

.tbl_adapters .bg_color {
  background: #f0f0f0;
}

.tbl_adapters .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_adapters td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_adapters th, .tbl_adapters td {
  text-align: center;
  padding: 5px 0;
}

.tbl_adapters td {
  border-right: 1px solid #dbdbdb;
}

.tbl_adapters td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_adapters td:first-child {
    width: 15%;
  }
}

.tbl_adapters td {
  width: 25%;
}
@media only screen and (min-width: 40em) {
  .tbl_adapters td {
    width: 12.14%;
  }
}

.tbl_adapters a {
  color: #484848;
  text-decoration: none;
}

.tbl_adapters tr td:nth-child(5), .tbl_adapters tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_adapters tr td:nth-child(5), .tbl_adapters tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_adapters tr td:nth-child(6), .tbl_adapters tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_adapters tr td:nth-child(6), .tbl_adapters tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_adapters tr td:nth-child(7), .tbl_adapters tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_adapters tr td:nth-child(7), .tbl_adapters tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_adapters tr td:nth-child(8), .tbl_adapters tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_adapters tr td:nth-child(8), .tbl_adapters tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
/*  *************************************************************       */
.tbl_amp .sort_table_row th {
  border: 1px solid #dbdbdb;
}

.tbl_amp tr.amp_menu_header {
  border-top: 1px solid white;
}

.tbl_amp tr.amp_menu_acc {
  border-top: 1px solid white;
  vertical-align: top;
}

.tbl_amp tr.amp_menu_acc th .amp_input {
  width: 80%;
}

.tbl_amp tr.amp_menu_acc th.interface_align {
  text-align: left;
}

.tbl_amp th label {
  font-size: 20px;
}

.tbl_amp th input.sliderValue {
  width: 50%;
}

.tbl_amp th {
  border-right: 1px solid white;
}

.tbl_amp tr {
  background-color: #ffffff;
}

.tbl_amp tr:hover {
  background-color: #f0f0f0;
}

.tbl_amp .bg_color {
  background: #f0f0f0;
}

.tbl_amp .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_amp td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_amp th, .tbl_amp td {
  text-align: center;
  padding: 5px 0;
}

.tbl_amp td {
  border-right: 1px solid #dbdbdb;
}

.tbl_amp td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_amp td:first-child {
    width: 15%;
  }
}

.tbl_amp td {
  width: 25%;
}
@media only screen and (min-width: 40em) {
  .tbl_amp td {
    width: 6.5%;
  }
}

.tbl_amp a {
  color: #484848;
  text-decoration: none;
}

.tbl_amp tr td:nth-child(5), .tbl_amp tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_amp tr td:nth-child(5), .tbl_amp tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_amp tr td:nth-child(6), .tbl_amp tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_amp tr td:nth-child(6), .tbl_amp tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_amp tr td:nth-child(7), .tbl_amp tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_amp tr td:nth-child(7), .tbl_amp tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_amp tr td:nth-child(8), .tbl_amp tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_amp tr td:nth-child(8), .tbl_amp tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_amp tr td:nth-child(9), .tbl_amp tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_amp tr td:nth-child(9), .tbl_amp tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_amp tr td:nth-child(10), .tbl_amp tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_amp tr td:nth-child(10), .tbl_amp tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_amp tr td:nth-child(11), .tbl_amp tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_amp tr td:nth-child(11), .tbl_amp tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_amp tr td:nth-child(12), .tbl_amp tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_amp tr td:nth-child(12), .tbl_amp tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_amp tr td:nth-child(13), .tbl_amp tr th:nth-child(13) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_amp tr td:nth-child(13), .tbl_amp tr th:nth-child(13) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_amp tr td:nth-child(14), .tbl_amp tr th:nth-child(14) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 50em) {
  .tbl_amp tr td:nth-child(14), .tbl_amp tr th:nth-child(14) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
/*  *************************************************************       */
.tbl_coupler .sort_table_row th {
  border: 1px solid #dbdbdb;
}

.tbl_coupler tr.coupler_menu_header {
  border-top: 1px solid white;
}

.tbl_coupler tr.coupler_menu_acc {
  border-top: 1px solid white;
  vertical-align: top;
}

.tbl_coupler tr.coupler_menu_acc th .coupler_input {
  width: 80%;
}

.tbl_coupler tr.coupler_menu_acc th.interface_align {
  text-align: left;
}

.tbl_coupler th label {
  font-size: 20px;
}

.tbl_coupler th input.sliderValue {
  width: 50%;
}

.tbl_coupler th {
  border-right: 1px solid white;
}

.tbl_coupler th:last-child {
  border-right: 1px solid #dbdbdb;
}

.tbl_coupler td {
  border-right: 1px solid #dbdbdb;
}

.tbl_coupler tr {
  background-color: #ffffff;
}

.tbl_coupler tr:hover {
  background-color: #f0f0f0;
}

.tbl_coupler .bg_color {
  background: #f0f0f0;
}

.tbl_coupler .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_coupler td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_coupler th, .tbl_coupler td {
  text-align: center;
  padding: 5px 0;
}

.tbl_coupler td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_coupler td:first-child {
    width: 11%;
  }
}

.tbl_coupler td {
  width: 25%;
}
@media only screen and (min-width: 40em) {
  .tbl_coupler td {
    width: 6.22%;
  }
}

.tbl_coupler a {
  color: #484848;
  text-decoration: none;
}

@media only screen and (min-width: 40em) {
  .tbl_coupler tr td:nth-child(9), .tbl_coupler tr th:nth-child(9) {
    width: 11%;
  }
}

@media only screen and (min-width: 40em) {
  .tbl_coupler tr td:nth-child(10), .tbl_coupler tr th:nth-child(10) {
    width: 11%;
  }
}

@media only screen and (min-width: 40em) {
  .tbl_coupler tr td:nth-child(11), .tbl_coupler tr th:nth-child(11) {
    width: 11%;
  }
}

.tbl_coupler tr td:nth-child(5), .tbl_coupler tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_coupler tr td:nth-child(5), .tbl_coupler tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_coupler tr td:nth-child(6), .tbl_coupler tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_coupler tr td:nth-child(6), .tbl_coupler tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_coupler tr td:nth-child(7), .tbl_coupler tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_coupler tr td:nth-child(7), .tbl_coupler tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_coupler tr td:nth-child(8), .tbl_coupler tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_coupler tr td:nth-child(8), .tbl_coupler tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_coupler tr td:nth-child(9), .tbl_coupler tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_coupler tr td:nth-child(9), .tbl_coupler tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_coupler tr td:nth-child(10), .tbl_coupler tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_coupler tr td:nth-child(10), .tbl_coupler tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_coupler tr td:nth-child(11), .tbl_coupler tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_coupler tr td:nth-child(11), .tbl_coupler tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_coupler tr td:nth-child(12), .tbl_coupler tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_coupler tr td:nth-child(12), .tbl_coupler tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

/*  ************************  *************************       */
.tbl_rf_pms_ls th {
  border-right: 1px solid white;
  border-bottom: 1px solid white;
}

.tbl_rf_pms_ls .sort_table_row th {
  border-right: 1px solid lightgrey;
  border-bottom: 1px solid lightgrey;
}

.tbl_rf_pms_ls tr {
  background-color: #ffffff;
}

.tbl_rf_pms_ls tr:hover {
  background-color: #f0f0f0;
}

.tbl_rf_pms_ls .bg_color {
  background: #f0f0f0;
}

.tbl_rf_pms_ls .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_rf_pms_ls td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_rf_pms_ls th, .tbl_rf_pms_ls td {
  text-align: center;
  padding: 5px 0;
}

.tbl_rf_pms_ls td a span {
  color: orange;
}

.tbl_rf_pms_ls td:first-child {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms_ls td:first-child {
    width: 15%;
  }
}

.tbl_rf_pms_ls td {
  width: 15%;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms_ls td {
    width: 10%;
  }
}

.tbl_rf_pms_ls td:last-child {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms_ls td:last-child {
    width: 15%;
  }
}

.tbl_rf_pms_ls a {
  color: #484848;
  text-decoration: none;
}

.tbl_rf_pms_ls tr td:nth-child(4) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms_ls tr td:nth-child(4) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_rf_pms_ls tr td:nth-child(5) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms_ls tr td:nth-child(5) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_rf_pms_ls tr td:nth-child(6) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms_ls tr td:nth-child(6) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_rf_pms_ls tr td:nth-child(7) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms_ls tr td:nth-child(7) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_rf_pms_ls tr th:nth-child(3) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms_ls tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_rf_pms_ls tr th:nth-child(4) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms_ls tr th:nth-child(4) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_rf_pms_ls .top_header th:nth-child(4) {
  display: block;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms_ls .top_header th:nth-child(4) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_rf_pms_ls .bottom_header th:nth-child(3) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms_ls .bottom_header th:nth-child(3) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_rf_pms_ls .bottom_header th:nth-child(4) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms_ls .bottom_header th:nth-child(4) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_rf_pms_ls .bottom_header th:nth-child(5) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms_ls .bottom_header th:nth-child(5) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_rf_pms_ls .bottom_header th:nth-child(6) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms_ls .bottom_header th:nth-child(6) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

/*  ************************  *************************       */
/*  ************************  *************************       */
.tbl_pta_table th {
  border-right: 1px solid white;
  border-bottom: 1px solid white;
}

.tbl_pta_table .sort_table_row th {
  border-right: 1px solid lightgrey;
  border-bottom: 1px solid lightgrey;
}

.tbl_pta_table tr {
  background-color: #ffffff;
}

.tbl_pta_table tr:hover {
  background-color: #f0f0f0;
}

.tbl_pta_table .bg_color {
  background: #f0f0f0;
}

.tbl_pta_table .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_pta_table td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_pta_table th, .tbl_pta_table td {
  text-align: center;
  padding: 5px 0;
}

.tbl_pta_table td a span {
  color: orange;
}

.tbl_pta_table td:first-child {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_pta_table td:first-child {
    width: 20%;
  }
}

.tbl_pta_table td {
  width: 14%;
}
@media only screen and (min-width: 40em) {
  .tbl_pta_table td {
    width: 14%;
  }
}

.tbl_pta_table td:last-child {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_pta_table td:last-child {
    width: 28%;
  }
}

.tbl_pta_table a {
  color: #484848;
  text-decoration: none;
}

.tbl_pta_table tr td:nth-child(4) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_pta_table tr td:nth-child(4) {
    display: table-cell;
    visibility: visible;
    width: 14%;
  }
}

.tbl_pta_table tr td:nth-child(5) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_pta_table tr td:nth-child(5) {
    display: table-cell;
    visibility: visible;
    width: 14%;
  }
}

.tbl_pta_table .top_header th:nth-child(3) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_pta_table .top_header th:nth-child(3) {
    display: table-cell;
    visibility: visible;
    width: 14%;
  }
}

.tbl_pta_table .top_header th:nth-child(4) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_pta_table .top_header th:nth-child(4) {
    display: table-cell;
    visibility: visible;
    width: 14%;
  }
}

/*  ************************  *************************       */
/*  ************************  *************************       */
.tbl_rf_pms th {
  border-right: 1px solid white;
  border-bottom: 1px solid white;
}

.tbl_rf_pms .sort_table_row th {
  border-right: 1px solid lightgrey;
  border-bottom: 1px solid lightgrey;
}

.tbl_rf_pms tr {
  background-color: #ffffff;
}

.tbl_rf_pms tr:hover {
  background-color: #f0f0f0;
}

.tbl_rf_pms .bg_color {
  background: #f0f0f0;
}

.tbl_rf_pms .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_rf_pms td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_rf_pms th, .tbl_rf_pms td {
  text-align: center;
  padding: 5px 0;
}

.tbl_rf_pms td a span {
  color: orange;
}

.tbl_rf_pms td:first-child {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms td:first-child {
    width: 15%;
  }
}

.tbl_rf_pms td {
  width: 15%;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms td {
    width: 10%;
  }
}

.tbl_rf_pms td:nth-child(4) {
  width: 15%;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms td:nth-child(4) {
    width: 20%;
  }
}

.tbl_rf_pms td:last-child {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms td:last-child {
    width: 15%;
  }
}

.tbl_rf_pms a {
  color: #484848;
  text-decoration: none;
}

.tbl_rf_pms tr td:nth-child(4) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms tr td:nth-child(4) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_rf_pms tr td:nth-child(5) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms tr td:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_rf_pms tr td:nth-child(6) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms tr td:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_rf_pms tr th:nth-child(3) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_rf_pms tr th:nth-child(4) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms tr th:nth-child(4) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_rf_pms .top_header th:nth-child(4) {
  display: block;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms .top_header th:nth-child(4) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_rf_pms .bottom_header th:nth-child(3) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms .bottom_header th:nth-child(3) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_rf_pms .bottom_header th:nth-child(4) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms .bottom_header th:nth-child(4) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_rf_pms .bottom_header th:nth-child(5) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_rf_pms .bottom_header th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

/*  ************************  *************************       */
/*  ************************  *************************       */
.tbl_nxmswitch_new_RS th {
  border-right: 1px solid white;
  border-bottom: 1px solid white;
}

.tbl_nxmswitch_new_RS .sort_table_row th {
  border-right: 1px solid lightgrey;
  border-bottom: 1px solid lightgrey;
}

.tbl_nxmswitch_new_RS tr {
  background-color: #ffffff;
}

.tbl_nxmswitch_new_RS tr:hover {
  background-color: #f0f0f0;
}

.tbl_nxmswitch_new_RS .bg_color {
  background: #f0f0f0;
}

.tbl_nxmswitch_new_RS .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_nxmswitch_new_RS td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_nxmswitch_new_RS th, .tbl_nxmswitch_new_RS td {
  text-align: center;
  padding: 5px 0;
}

.tbl_nxmswitch_new_RS td a span {
  color: orange;
}

.tbl_nxmswitch_new_RS td:first-child {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_RS td:first-child {
    width: 15%;
  }
}

.tbl_nxmswitch_new_RS td {
  width: 15%;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_RS td {
    width: 10%;
  }
}

.tbl_nxmswitch_new_RS td:last-child {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_RS td:last-child {
    width: 15%;
  }
}

.tbl_nxmswitch_new_RS a {
  color: #484848;
  text-decoration: none;
}

.tbl_nxmswitch_new_RS tr td:nth-child(4) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_RS tr td:nth-child(4) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new_RS tr td:nth-child(5) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_RS tr td:nth-child(5) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new_RS tr td:nth-child(6) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_RS tr td:nth-child(6) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new_RS tr td:nth-child(7) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_RS tr td:nth-child(7) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new_RS tr td:nth-child(8) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_RS tr td:nth-child(8) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new_RS tr th:nth-child(3) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_RS tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new_RS tr th:nth-child(4) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_RS tr th:nth-child(4) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new_RS tr th:nth-child(5) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_RS tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new_RS tr th:nth-child(6) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_RS tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new_RS .top_header th:nth-child(6) {
  display: block;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_RS .top_header th:nth-child(6) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

/*  ************************  *************************       */
.tbl_nxmswitch_new th {
  border-right: 1px solid white;
  border-bottom: 1px solid white;
}

.tbl_nxmswitch_new .sort_table_row th {
  border-right: 1px solid lightgrey;
  border-bottom: 1px solid lightgrey;
}

.tbl_nxmswitch_new tr {
  background-color: #ffffff;
}

.tbl_nxmswitch_new tr:hover {
  background-color: #f0f0f0;
}

.tbl_nxmswitch_new .bg_color {
  background: #f0f0f0;
}

.tbl_nxmswitch_new .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_nxmswitch_new td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_nxmswitch_new th, .tbl_nxmswitch_new td {
  text-align: center;
  padding: 5px 0;
}

.tbl_nxmswitch_new td a span {
  color: orange;
}

.tbl_nxmswitch_new td:first-child {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new td:first-child {
    width: 15%;
  }
}

.tbl_nxmswitch_new td {
  width: 15%;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new td {
    width: 10%;
  }
}

.tbl_nxmswitch_new td:last-child {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new td:last-child {
    width: 15%;
  }
}

.tbl_nxmswitch_new a {
  color: #484848;
  text-decoration: none;
}

.tbl_nxmswitch_new tr td:nth-child(4) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new tr td:nth-child(4) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new tr td:nth-child(5) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new tr td:nth-child(5) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new tr td:nth-child(6) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new tr td:nth-child(6) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new tr td:nth-child(7) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new tr td:nth-child(7) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new tr td:nth-child(8) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new tr td:nth-child(8) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new tr th:nth-child(3) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new tr th:nth-child(4) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new tr th:nth-child(4) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new tr th:nth-child(5) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new tr th:nth-child(6) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

/*  ******************* special ****************************    */
.rf_programmable_lasttable tr td:nth-child(8) {
  display: table-cell;
  visibility: visible !important;
}

.rf_programmable_lasttable tr th:nth-child(7), .rf_programmable_lasttable tr td:nth-child(7) {
  width: 23%;
}

/* ****************************************************************************  */
/*  ************************  *************************       */
.tbl_nxmswitch_new_hp th {
  border-right: 1px solid white;
  border-bottom: 1px solid white;
}

.tbl_nxmswitch_new_hp .sort_table_row th {
  border-right: 1px solid lightgrey;
  border-bottom: 1px solid lightgrey;
}

.tbl_nxmswitch_new_hp tr {
  background-color: #ffffff;
}

.tbl_nxmswitch_new_hp tr:hover {
  background-color: #f0f0f0;
}

.tbl_nxmswitch_new_hp .bg_color {
  background: #f0f0f0;
}

.tbl_nxmswitch_new_hp .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_nxmswitch_new_hp td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_nxmswitch_new_hp th, .tbl_nxmswitch_new_hp td {
  text-align: center;
  padding: 5px 0;
}

.tbl_nxmswitch_new_hp td a span {
  color: orange;
}

.tbl_nxmswitch_new_hp td:first-child {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_hp td:first-child {
    width: 15%;
  }
}

.tbl_nxmswitch_new_hp td {
  width: 15%;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_hp td {
    width: 10%;
  }
}

.tbl_nxmswitch_new_hp td:last-child {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_hp td:last-child {
    width: 15%;
  }
}

.tbl_nxmswitch_new_hp a {
  color: #484848;
  text-decoration: none;
}

.tbl_nxmswitch_new_hp tr td:nth-child(4) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_hp tr td:nth-child(4) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new_hp tr td:nth-child(5) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_hp tr td:nth-child(5) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new_hp tr td:nth-child(6) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_hp tr td:nth-child(6) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new_hp tr td:nth-child(7) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_hp tr td:nth-child(7) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new_hp tr td:nth-child(8) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_hp tr td:nth-child(8) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new_hp tr th:nth-child(3) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_hp tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new_hp tr th:nth-child(4) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_hp tr th:nth-child(4) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new_hp tr th:nth-child(5) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_hp tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

.tbl_nxmswitch_new_hp tr th:nth-child(6) {
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_new_hp tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
    width: 10%;
  }
}

/*  ************************  *************************       */
.tbl_nxmswitch_hp th {
  border-right: 1px solid white;
}

.tbl_nxmswitch_hp tr {
  background-color: #ffffff;
}

.tbl_nxmswitch_hp tr:hover {
  background-color: #f0f0f0;
}

.tbl_nxmswitch_hp .bg_color {
  background: #f0f0f0;
}

.tbl_nxmswitch_hp .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_nxmswitch_hp td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 20%;
}

.tbl_nxmswitc_hph th, .tbl_nxmswitch_hp td {
  text-align: center;
  padding: 5px 0;
}

.tbl_nxmswitch_hp td a span {
  color: orange;
}

.tbl_nxmswitch_hp td:first-child {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_hp td:first-child {
    width: 20%;
  }
}

.tbl_nxmswitch_hp td {
  width: 15%;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_hp td {
    width: 10%;
  }
}

.tbl_nxmswitch_hp a {
  color: #484848;
  text-decoration: none;
}

.tbl_nxmswitch_hp tr td:nth-child(6), .tbl_nxmswitch_hp tr th:nth-child(6) {
  width: 30%;
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_hp tr td:nth-child(6), .tbl_nxmswitch_hp tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
    width: 40%;
  }
}

.tbl_nxmswitch_hp tr th:nth-child(5) {
  width: 30%;
  display: none;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch_hp tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
    width: 40%;
  }
}

/* ****************************************************************************  */
/*  ************************  *************************       */
.tbl_nxmswitch th {
  border-right: 1px solid white;
}

.tbl_nxmswitch tr {
  background-color: #ffffff;
}

.tbl_nxmswitch tr:hover {
  background-color: #f0f0f0;
}

.tbl_nxmswitch .bg_color {
  background: #f0f0f0;
}

.tbl_nxmswitch .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_nxmswitch td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_nxmswitch th, .tbl_nxmswitch td {
  text-align: center;
  padding: 5px 0;
}

.tbl_nxmswitch td a span {
  color: orange;
}

.tbl_nxmswitch td:first-child {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch td:first-child {
    width: 20%;
  }
}

.tbl_nxmswitch td {
  width: 15%;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch td {
    width: 16.6%;
  }
}

.tbl_nxmswitch a {
  color: #484848;
  text-decoration: none;
}

.tbl_nxmswitch tr td:nth-child(3), .tbl_nxmswitch tr th:nth-child(3) {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_nxmswitch tr td:nth-child(3), .tbl_nxmswitch tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
    width: 30%;
  }
}

/* ****************************************************************************  */
/*  ************************  *************************       */
.tbl_pte_download th {
  border-right: 1px solid white;
}

.tbl_pte_download tr {
  background-color: #ffffff;
}

.tbl_pte_download tr:hover {
  background-color: #f0f0f0;
}

.tbl_pte_download .bg_color {
  background: #f0f0f0;
}

.tbl_pte_download .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_pte_download td, .tbl_pte_download th {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
}

.tbl_pte_download th, .tbl_pte_download td {
  text-align: center;
  padding: 5px 0;
}

.tbl_pte_download td a span {
  color: orange;
}

.tbl_pte_download td:first-child, .tbl_pte_download th:first-child {
  width: 5%;
  min-width: 30px;
}
@media only screen and (min-width: 40em) {
  .tbl_pte_download td:first-child, .tbl_pte_download th:first-child {
    width: 5%;
    min-width: 30px;
  }
}

.tbl_pte_download a {
  color: #484848;
  text-decoration: none;
}

.tbl_pte_download td:nth(9), .tbl_pte_download th:nth(9) {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_pte_download td:nth(9), .tbl_pte_download th:nth(9) {
    width: 40%;
  }
}

.tbl_pte_download td:nth(2), .tbl_pte_download th:nth(2) {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_pte_download td:nth(2), .tbl_pte_download th:nth(2) {
    width: 30%;
  }
}

.tbl_pte_download tr td:nth-child(5), .tbl_pte_download tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_pte_download tr td:nth-child(5), .tbl_pte_download tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_pte_download tr td:nth-child(6), .tbl_pte_download tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_pte_download tr td:nth-child(6), .tbl_pte_download tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_pte_download tr td:nth-child(8), .tbl_pte_download tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_pte_download tr td:nth-child(8), .tbl_pte_download tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_pte_download tr td:nth-child(9), .tbl_pte_download tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_pte_download tr td:nth-child(9), .tbl_pte_download tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
/*  ************************  *************************       */
.tbl_meshsystems_step th {
  border-right: 1px solid white;
}

.tbl_meshsystems_step tr {
  background-color: #ffffff;
}

.tbl_meshsystems_step tr:hover {
  background-color: #f0f0f0;
}

.tbl_meshsystems_step .bg_color {
  background: #f0f0f0;
}

.tbl_meshsystems_step .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_meshsystems_step td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_meshsystems_step th, .tbl_meshsystems_step td {
  text-align: center;
  padding: 5px 0;
}

.tbl_meshsystems_step td a span {
  color: orange;
}

.tbl_meshsystems_step td:first-child {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_meshsystems_step td:first-child {
    width: 20%;
  }
}

.tbl_meshsystems_step td {
  width: 15%;
}
@media only screen and (min-width: 40em) {
  .tbl_meshsystems_step td {
    width: 16%;
  }
}

.tbl_meshsystems_step a {
  color: #484848;
  text-decoration: none;
}

.tbl_meshsystems_step tr td:nth-child(5), .tbl_meshsystems_step tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_meshsystems_step tr td:nth-child(5), .tbl_meshsystems_step tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
    width: 40%;
  }
}

/* ****************************************************************************  */
/*  ************************  *************************       */
.tbl_meshsystems th {
  border-right: 1px solid white;
}

.tbl_meshsystems tr {
  background-color: #ffffff;
}

.tbl_meshsystems tr:hover {
  background-color: #f0f0f0;
}

.tbl_meshsystems .bg_color {
  background: #f0f0f0;
}

.tbl_meshsystems .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_meshsystems td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_meshsystems th, .tbl_meshsystems td {
  text-align: center;
  padding: 5px 0;
}

.tbl_meshsystems td a span {
  color: orange;
}

.tbl_meshsystems td:first-child {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_meshsystems td:first-child {
    width: 20%;
  }
}

.tbl_meshsystems td {
  width: 15%;
}
@media only screen and (min-width: 40em) {
  .tbl_meshsystems td {
    width: 16%;
  }
}

.tbl_meshsystems a {
  color: #484848;
  text-decoration: none;
}

.tbl_meshsystems tr td:nth-child(3), .tbl_meshsystems tr th:nth-child(3) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_meshsystems tr td:nth-child(3), .tbl_meshsystems tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
/*  ************************  *************************       */
.tbl_meshsystems_static th {
  border-right: 1px solid white;
  border-bottom: 1px solid white;
}

.tbl_meshsystems_static tr {
  background-color: #ffffff;
}

.tbl_meshsystems_static tr:hover {
  background-color: #f0f0f0;
}

.tbl_meshsystems_static .bg_color {
  background: #f0f0f0;
}

.tbl_meshsystems_static .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_meshsystems_static td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_meshsystems_static th, .tbl_meshsystems_static td {
  text-align: center;
  padding: 5px 0;
}

.tbl_meshsystems_static td a span {
  color: orange;
}

.tbl_meshsystems_static td:first-child {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_meshsystems_static td:first-child {
    width: 20%;
  }
}

.tbl_meshsystems_static td {
  width: 15%;
}
@media only screen and (min-width: 40em) {
  .tbl_meshsystems_static td {
    width: 10%;
  }
}

.tbl_meshsystems_static a {
  color: #484848;
  text-decoration: none;
}

.tbl_meshsystems_static tr td:nth-child(3), .tbl_meshsystems_static tr th:nth-child(3) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_meshsystems_static tr td:nth-child(3), .tbl_meshsystems_static tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
/*  ************************  *************************       */
.tbl_rfssrs th {
  border-right: 1px solid white;
}

.tbl_rfssrs tr {
  background-color: #ffffff;
}

.tbl_rfssrs tr:hover {
  background-color: #f0f0f0;
}

.tbl_rfssrs .bg_color {
  background: #f0f0f0;
}

.tbl_rfssrs .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_rfssrs td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 11.42%;
}

.tbl_rfssrs th, .tbl_rfssrs td {
  text-align: center;
  padding: 5px 0;
}

.tbl_rfssrs td:first-child {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_rfssrs td:first-child {
    width: 20%;
  }
}

.tbl_rfssrs td {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_rfssrs td {
    width: 11.42%;
  }
}

.tbl_rfssrs a {
  color: #484848;
  text-decoration: none;
}

.tbl_rfssrs tr td:nth-child(3), .tbl_rfssrs tr th:nth-child(3) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_rfssrs tr td:nth-child(3), .tbl_rfssrs tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_rfssrs tr td:nth-child(4), .tbl_rfssrs tr th:nth-child(4) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_rfssrs tr td:nth-child(4), .tbl_rfssrs tr th:nth-child(4) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_rfssrs tr td:nth-child(5), .tbl_rfssrs tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_rfssrs tr td:nth-child(5), .tbl_rfssrs tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_rfssrs tr td:nth-child(6), .tbl_rfssrs tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_rfssrs tr td:nth-child(6), .tbl_rfssrs tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
/*  ************************  *************************       */
.tbl_multiprogram th {
  border-right: 1px solid white;
}

.tbl_multiprogram tr {
  background-color: #ffffff;
}

.tbl_multiprogram tr:hover {
  background-color: #f0f0f0;
}

.tbl_multiprogram .bg_color {
  background: #f0f0f0;
}

.tbl_multiprogram .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_multiprogram td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_multiprogram th, .tbl_multiprogram td {
  text-align: center;
  padding: 5px 0;
}

.tbl_multiprogram td:first-child {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_multiprogram td:first-child {
    width: 20%;
  }
}

.tbl_multiprogram td {
  width: 15%;
}
@media only screen and (min-width: 40em) {
  .tbl_multiprogram td {
    width: 16%;
  }
}

.tbl_multiprogram a {
  color: #484848;
  text-decoration: none;
}

.tbl_multiprogram tr td:nth-child(3), .tbl_multiprogram tr th:nth-child(3) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_multiprogram tr td:nth-child(3), .tbl_multiprogram tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_multiprogram tr td:nth-child(6), .tbl_multiprogram tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_multiprogram tr td:nth-child(6), .tbl_multiprogram tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
/* ****************************************************************************  */
.tbl_portable_rmrs th {
  border-right: 1px solid white;
}

.tbl_portable_rmrs tr {
  background-color: #ffffff;
}

.tbl_portable_rmrs tr:hover {
  background-color: #f0f0f0;
}

.tbl_portable_rmrs .bg_color {
  background: #f0f0f0;
  border-bottom: 1px solid white;
}

.tbl_portable_ rmrs .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_portable_rmrs td {
  padding: 0.4545454545em 0;
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 5.9%;
}

.tbl_portable_rmrs th, .tbl_portable_rmrs td {
  text-align: center;
  padding: 5px 0;
}

.tbl_portable_rmrs td:first-child {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_rmrs td:first-child {
    width: 15%;
  }
}

.tbl_portable_rmrs td:nth-child(8) {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_rmrs td:nth-child(8) {
    width: 10%;
  }
}

.tbl_portable_rmrs td:nth-child(14) {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_rmrs td:nth-child(14) {
    width: 10%;
  }
}

.tbl_portable_rmrs td {
  width: 15%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_rmrs td {
    width: 5.9%;
  }
}

.tbl_portable_rmrs a {
  color: #484848;
  text-decoration: none;
}

.tbl_portable_rmrs tr td:nth-child(2), .tbl_portable_rmrs tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_rmrs tr td:nth-child(2), .tbl_portable_rmrs tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_rmrs tr td:nth-child(3), .tbl_portable_rmrs tr th:nth-child(3) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_rmrs tr td:nth-child(3), .tbl_portable_rmrs tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_rmrs tr td:nth-child(4), .tbl_portable_rmrs tr th:nth-child(4) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_rmrs tr td:nth-child(4), .tbl_portable_rmrs tr th:nth-child(4) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_rmrs tr td:nth-child(5), .tbl_portable_rmrs tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_rmrs tr td:nth-child(5), .tbl_portable_rmrs tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_rmrs tr td:nth-child(6), .tbl_portable_rmrs tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_rmrs tr td:nth-child(6), .tbl_portable_rmrs tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_rmrs tr td:nth-child(7), .tbl_portable_rmrs tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_rmrs tr td:nth-child(7), .tbl_portable_rmrs tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_rmrs tr td:nth-child(8), .tbl_portable_rmrs tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_rmrs tr td:nth-child(8), .tbl_portable_rmrs tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_rmrs tr td:nth-child(11), .tbl_portable_rmrs tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_rmrs tr td:nth-child(11), .tbl_portable_rmrs tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
.tbl_portable_1 th {
  border-right: 1px solid white;
}

.tbl_portable_1 tr {
  background-color: #ffffff;
}

.tbl_portable_1 tr:hover {
  background-color: #f0f0f0;
}

.tbl_portable_1 .bg_color {
  background: #f0f0f0;
}

.tbl_portable_1 .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_portable_1 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_portable_1 th, .tbl_portable_1 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_portable_1 td:first-child {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_1 td:first-child {
    width: 15%;
  }
}

.tbl_portable_1 td {
  width: 15%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_1 td {
    width: 10%;
  }
}

.tbl_portable_1 a {
  color: #484848;
  text-decoration: none;
}

.tbl_portable_1 tr td:nth-child(5), .tbl_portable_1 tr th:nth-child(5) {
  width: 50%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_1 tr td:nth-child(5), .tbl_portable_1 tr th:nth-child(5) {
    width: 55%;
  }
}

.tbl_portable_1 tr td:nth-child(3), .tbl_portable_1 tr th:nth-child(3) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_1 tr td:nth-child(3), .tbl_portable_1 tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
.tbl_portable_2 th {
  border-right: 1px solid white;
}

.tbl_portable_2 tr {
  background-color: #ffffff;
}

.tbl_portable_2 tr:hover {
  background-color: #f0f0f0;
}

.tbl_portable_2 .bg_color {
  background: #f0f0f0;
}

.tbl_portable_2 .bg_color2 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_portable_2 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_portable_2 th, .tbl_portable_2 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_portable_2 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_2 td:first-child {
    width: 15%;
  }
}

.tbl_portable_2 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_2 td {
    width: 8.5%;
  }
}

.tbl_portable_2 a {
  color: #484848;
  text-decoration: none;
}

.tbl_portable_2 tr td:nth-child(2), .tbl_portable_2 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_2 tr td:nth-child(2), .tbl_portable_2 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_2 tr td:nth-child(3), .tbl_portable_2 tr th:nth-child(3) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_2 tr td:nth-child(3), .tbl_portable_2 tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_2 tr td:nth-child(5), .tbl_portable_2 tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_2 tr td:nth-child(5), .tbl_portable_2 tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_2 tr td:nth-child(6), .tbl_portable_2 tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_2 tr td:nth-child(6), .tbl_portable_2 tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_2 tr td:nth-child(7), .tbl_portable_2 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_2 tr td:nth-child(7), .tbl_portable_2 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_2 tr td:nth-child(10), .tbl_portable_2 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_2 tr td:nth-child(10), .tbl_portable_2 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_2 tr td:nth-child(11), .tbl_portable_2 tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_2 tr td:nth-child(11), .tbl_portable_2 tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
.tbl_portable_3 th {
  border-right: 1px solid white;
}

.tbl_portable_3 tr {
  background-color: #ffffff;
}

.tbl_portable_3 tr:hover {
  background-color: #f0f0f0;
}

.tbl_portable_3 .bg_color {
  background: #f0f0f0;
}

.tbl_portable_3 .bg_color2 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_portable_3 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_portable_3 th, .tbl_portable_3 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_portable_3 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_3 td:first-child {
    width: 15%;
  }
}

.tbl_portable_3 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_3 td {
    width: 7.7%;
  }
}

.tbl_portable_3 a {
  color: #484848;
  text-decoration: none;
}

.tbl_portable_3 tr td:nth-child(2), .tbl_portable_3 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_3 tr td:nth-child(2), .tbl_portable_3 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_3 tr td:nth-child(3), .tbl_portable_3 tr th:nth-child(3) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_3 tr td:nth-child(3), .tbl_portable_3 tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_3 tr td:nth-child(4), .tbl_portable_3 tr th:nth-child(4) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_3 tr td:nth-child(4), .tbl_portable_3 tr th:nth-child(4) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_3 tr td:nth-child(8), .tbl_portable_3 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_3 tr td:nth-child(8), .tbl_portable_3 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_3 tr td:nth-child(9), .tbl_portable_3 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_3 tr td:nth-child(9), .tbl_portable_3 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_3 tr td:nth-child(10), .tbl_portable_3 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_3 tr td:nth-child(10), .tbl_portable_3 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_3 tr td:nth-child(11), .tbl_portable_3 tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_3 tr td:nth-child(11), .tbl_portable_3 tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_3 tr td:nth-child(12), .tbl_portable_3 tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_3 tr td:nth-child(12), .tbl_portable_3 tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
.tbl_portable_4 th {
  border-right: 1px solid white;
}

.tbl_portable_4 tr {
  background-color: #ffffff;
}

.tbl_portable_4 tr:hover {
  background-color: #f0f0f0;
}

.tbl_portable_4 .bg_color {
  background: #f0f0f0;
}

.tbl_portable_4 .bg_color2 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_portable_4 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_portable_4 th, .tbl_portable_4 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_portable_4 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_4 td:first-child {
    width: 15%;
  }
}

.tbl_portable_4 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_4 td {
    width: 8.5%;
  }
}

.tbl_portable_4 a {
  color: #484848;
  text-decoration: none;
}

.tbl_portable_4 tr td:nth-child(2), .tbl_portable_4 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_4 tr td:nth-child(2), .tbl_portable_4 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_4 tr td:nth-child(5), .tbl_portable_4 tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_4 tr td:nth-child(5), .tbl_portable_4 tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_4 tr td:nth-child(7), .tbl_portable_4 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_4 tr td:nth-child(7), .tbl_portable_4 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_4 tr td:nth-child(8), .tbl_portable_4 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_4 tr td:nth-child(8), .tbl_portable_4 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_4 tr td:nth-child(9), .tbl_portable_4 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_4 tr td:nth-child(9), .tbl_portable_4 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_4 tr td:nth-child(10), .tbl_portable_4 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_4 tr td:nth-child(10), .tbl_portable_4 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_4 tr td:nth-child(11), .tbl_portable_4 tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_4 tr td:nth-child(11), .tbl_portable_4 tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
.tbl_portable_5 th {
  border-right: 1px solid white;
}

.tbl_portable_5 tr {
  background-color: #ffffff;
}

.tbl_portable_5 tr:hover {
  background-color: #f0f0f0;
}

.tbl_portable_5 .bg_color {
  background: #f0f0f0;
}

.tbl_portable_5 .bg_color2 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_portable_5 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_portable_5 th, .tbl_portable_5 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_portable_5 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_5 td:first-child {
    width: 15%;
  }
}

.tbl_portable_5 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_5 td {
    width: 8.5%;
  }
}

.tbl_portable_5 a {
  color: #484848;
  text-decoration: none;
}

.tbl_portable_5 tr td:nth-child(2), .tbl_portable_5 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_5 tr td:nth-child(2), .tbl_portable_5 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_5 tr td:nth-child(6), .tbl_portable_5 tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_5 tr td:nth-child(6), .tbl_portable_5 tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_5 tr td:nth-child(7), .tbl_portable_5 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_5 tr td:nth-child(7), .tbl_portable_5 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_5 tr td:nth-child(8), .tbl_portable_5 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_5 tr td:nth-child(8), .tbl_portable_5 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_5 tr td:nth-child(9), .tbl_portable_5 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_5 tr td:nth-child(9), .tbl_portable_5 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_5 tr td:nth-child(10), .tbl_portable_5 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_5 tr td:nth-child(10), .tbl_portable_5 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_5 tr td:nth-child(11), .tbl_portable_5 tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_5 tr td:nth-child(11), .tbl_portable_5 tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
.tbl_portable_6 th {
  border-right: 1px solid white;
}

.tbl_portable_6 tr {
  background-color: #ffffff;
}

.tbl_portable_6 tr:hover {
  background-color: #f0f0f0;
}

.tbl_portable_6 .bg_color {
  background: #f0f0f0;
}

.tbl_portable_6 .bg_color2 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_portable_6 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_portable_6 th, .tbl_portable_6 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_portable_6 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_6 td:first-child {
    width: 15%;
  }
}

.tbl_portable_6 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_6 td {
    width: 7.08%;
  }
}

.tbl_portable_6 a {
  color: #484848;
  text-decoration: none;
}

.tbl_portable_6 tr td:nth-child(2), .tbl_portable_6 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_6 tr td:nth-child(2), .tbl_portable_6 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_6 tr td:nth-child(4), .tbl_portable_6 tr th:nth-child(4) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_6 tr td:nth-child(4), .tbl_portable_6 tr th:nth-child(4) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_6 tr td:nth-child(7), .tbl_portable_6 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_6 tr td:nth-child(7), .tbl_portable_6 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_6 tr td:nth-child(8), .tbl_portable_6 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_6 tr td:nth-child(8), .tbl_portable_6 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_6 tr td:nth-child(9), .tbl_portable_6 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_6 tr td:nth-child(9), .tbl_portable_6 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_6 tr td:nth-child(10), .tbl_portable_6 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_6 tr td:nth-child(10), .tbl_portable_6 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_6 tr td:nth-child(11), .tbl_portable_6 tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_6 tr td:nth-child(11), .tbl_portable_6 tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_6 tr td:nth-child(12), .tbl_portable_6 tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_6 tr td:nth-child(12), .tbl_portable_6 tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_6 tr td:nth-child(13), .tbl_portable_6 tr th:nth-child(13) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_6 tr td:nth-child(13), .tbl_portable_6 tr th:nth-child(13) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
.tbl_portable_7 th {
  border-right: 1px solid white;
}

.tbl_portable_7 tr {
  background-color: #ffffff;
}

.tbl_portable_7 tr:hover {
  background-color: #f0f0f0;
}

.tbl_portable_7 .bg_color {
  background: #f0f0f0;
}

.tbl_portable_7 .bg_color2 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_portable_7 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_portable_7 th, .tbl_portable_7 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_portable_7 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_7 td:first-child {
    width: 15%;
  }
}

.tbl_portable_7 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_7 td {
    width: 8.5%;
  }
}

.tbl_portable_7 a {
  color: #484848;
  text-decoration: none;
}

.tbl_portable_7 tr td:nth-child(2), .tbl_portable_7 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_7 tr td:nth-child(2), .tbl_portable_7 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_7 tr td:nth-child(4), .tbl_portable_7 tr th:nth-child(4) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_7 tr td:nth-child(4), .tbl_portable_7 tr th:nth-child(4) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_7 tr td:nth-child(7), .tbl_portable_7 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_7 tr td:nth-child(7), .tbl_portable_7 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_7 tr td:nth-child(8), .tbl_portable_7 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_7 tr td:nth-child(8), .tbl_portable_7 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_7 tr td:nth-child(9), .tbl_portable_7 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_7 tr td:nth-child(9), .tbl_portable_7 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_7 tr td:nth-child(10), .tbl_portable_7 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_7 tr td:nth-child(10), .tbl_portable_7 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_7 tr td:nth-child(11), .tbl_portable_7 tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_7 tr td:nth-child(11), .tbl_portable_7 tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
.tbl_portable_8 th {
  border-right: 1px solid white;
}

.tbl_portable_8 tr {
  background-color: #ffffff;
}

.tbl_portable_8 tr:hover {
  background-color: #f0f0f0;
}

.tbl_portable_8 .bg_color {
  background: #f0f0f0;
}

.tbl_portable_8 .bg_color2 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_portable_8 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_portable_8 th, .tbl_portable_8 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_portable_8 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_8 td:first-child {
    width: 15%;
  }
}

.tbl_portable_8 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_8 td {
    width: 7.7%;
  }
}

.tbl_portable_8 a {
  color: #484848;
  text-decoration: none;
}

.tbl_portable_8 tr td:nth-child(2), .tbl_portable_8 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_8 tr td:nth-child(2), .tbl_portable_8 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_8 tr td:nth-child(3), .tbl_portable_8 tr th:nth-child(3) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_8 tr td:nth-child(3), .tbl_portable_8 tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_8 tr td:nth-child(4), .tbl_portable_8 tr th:nth-child(4) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_8 tr td:nth-child(4), .tbl_portable_8 tr th:nth-child(4) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_8 tr td:nth-child(7), .tbl_portable_8 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_8 tr td:nth-child(7), .tbl_portable_8 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_8 tr td:nth-child(8), .tbl_portable_8 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_8 tr td:nth-child(8), .tbl_portable_8 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_8 tr td:nth-child(10), .tbl_portable_8 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_8 tr td:nth-child(10), .tbl_portable_8 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_8 tr td:nth-child(11), .tbl_portable_8 tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_8 tr td:nth-child(11), .tbl_portable_8 tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_8 tr td:nth-child(12), .tbl_portable_8 tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_8 tr td:nth-child(12), .tbl_portable_8 tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
.tbl_portable_9 th {
  border-right: 1px solid white;
}

.tbl_portable_9 tr {
  background-color: #ffffff;
}

.tbl_portable_9 tr:hover {
  background-color: #f0f0f0;
}

.tbl_portable_9 .bg_color {
  background: #f0f0f0;
}

.tbl_portable_9 .bg_color2 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_portable_9 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_portable_9 th, .tbl_portable_6 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_portable_9 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_9 td:first-child {
    width: 15%;
  }
}

.tbl_portable_9 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_9 td {
    width: 10.6%;
  }
}

.tbl_portable_9 a {
  color: #484848;
  text-decoration: none;
}

.tbl_portable_9 tr td:nth-child(2), .tbl_portable_9 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_9 tr td:nth-child(2), .tbl_portable_9 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_9 tr td:nth-child(3), .tbl_portable_9 tr th:nth-child(3) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_9 tr td:nth-child(3), .tbl_portable_9 tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_9 tr td:nth-child(6), .tbl_portable_9 tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_9 tr td:nth-child(6), .tbl_portable_9 tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_9 tr td:nth-child(7), .tbl_portable_9 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_9 tr td:nth-child(7), .tbl_portable_9 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_9 tr td:nth-child(9), .tbl_portable_9 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_9 tr td:nth-child(9), .tbl_portable_9 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
.tbl_portable_10 th {
  border-right: 1px solid white;
}

.tbl_portable_10 tr {
  background-color: #ffffff;
}

.tbl_portable_10 tr:hover {
  background-color: #f0f0f0;
}

.tbl_portable_10 .bg_color {
  background: #f0f0f0;
}

.tbl_portable_10 .bg_color2 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_portable_10 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_portable_10 th, .tbl_portable_10 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_portable_10 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_10 td:first-child {
    width: 15%;
  }
}

.tbl_portable_10 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_10 td {
    width: 14.1%;
  }
}

.tbl_portable_10 a {
  color: #484848;
  text-decoration: none;
}

.tbl_portable_10 tr td:nth-child(2), .tbl_portable_10 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_10 tr td:nth-child(2), .tbl_portable_10 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_10 tr td:nth-child(6), .tbl_portable_10 tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_10 tr td:nth-child(6), .tbl_portable_10 tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_10 tr td:nth-child(7), .tbl_portable_10 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_10 tr td:nth-child(7), .tbl_portable_10 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
.tbl_portable_11 th {
  border-right: 1px solid white;
}

.tbl_portable_11 tr {
  background-color: #ffffff;
}

.tbl_portable_11 tr:hover {
  background-color: #f0f0f0;
}

.tbl_portable_11 .bg_color {
  background: #f0f0f0;
}

.tbl_portable_11 .bg_color2 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_portable_11 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_portable_11 th, .tbl_portable_11 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_portable_11 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_11 td:first-child {
    width: 15%;
  }
}

.tbl_portable_11 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_11 td {
    width: 5.3%;
  }
}

.tbl_portable_11 a {
  color: #484848;
  text-decoration: none;
}

.tbl_portable_11 tr td:nth-child(2), .tbl_portable_11 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_11 tr td:nth-child(2), .tbl_portable_11 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_11 tr td:nth-child(6), .tbl_portable_11 tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_11 tr td:nth-child(6), .tbl_portable_11 tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_11 tr td:nth-child(7), .tbl_portable_11 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_11 tr td:nth-child(7), .tbl_portable_11 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_11 tr td:nth-child(8), .tbl_portable_11 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_11 tr td:nth-child(8), .tbl_portable_11 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_11 tr td:nth-child(9), .tbl_portable_11 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_11 tr td:nth-child(9), .tbl_portable_11 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_11 tr td:nth-child(10), .tbl_portable_11 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_11 tr td:nth-child(10), .tbl_portable_11 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_11 tr td:nth-child(11), .tbl_portable_11 tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_11 tr td:nth-child(11), .tbl_portable_11 tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_11 tr td:nth-child(12), .tbl_portable_11 tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_11 tr td:nth-child(12), .tbl_portable_11 tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_11 tr td:nth-child(13), .tbl_portable_11 tr th:nth-child(13) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_11 tr td:nth-child(13), .tbl_portable_11 tr th:nth-child(13) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_11 tr td:nth-child(14), .tbl_portable_11 tr th:nth-child(14) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_11 tr td:nth-child(14), .tbl_portable_11 tr th:nth-child(14) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_11 tr td:nth-child(15), .tbl_portable_11 tr th:nth-child(15) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_11 tr td:nth-child(15), .tbl_portable_11 tr th:nth-child(15) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_11 tr td:nth-child(16), .tbl_portable_11 tr th:nth-child(16) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_11 tr td:nth-child(16), .tbl_portable_11 tr th:nth-child(16) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_portable_11 tr td:nth-child(17), .tbl_portable_11 tr th:nth-child(17) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_11 tr td:nth-child(17), .tbl_portable_11 tr th:nth-child(17) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
.tbl_portable_12 th {
  border-right: 1px solid white;
}

.tbl_portable_12 tr {
  background-color: #ffffff;
}

.tbl_portable_12 tr:hover {
  background-color: #f0f0f0;
}

.tbl_portable_12 .bg_color {
  background: #f0f0f0;
}

.tbl_portable_12 .bg_color2 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_portable_12 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_portable_12 th, .tbl_portable_12 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_portable_12 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_12 td:first-child {
    width: 30%;
  }
}

.tbl_portable_12 td {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_12 td {
    width: 20%;
  }
}

.tbl_portable_12 td:nth-child(3) {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_portable_12 td:nth-child(3) {
    width: 30%;
  }
}

.tbl_portable_12 a {
  color: #484848;
  text-decoration: none;
}

/* ****************************************************************************  */
.ta_connector_gauges th {
  border-right: 1px solid white;
}

.ta_connector_gauges tr {
  background-color: #ffffff;
}

.ta_connector_gauges tr:hover {
  background-color: #f0f0f0;
}

.ta_connector_gauges .bg_color {
  background: #f0f0f0;
}

.ta_connector_gauges .bg_color2 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.ta_connector_gauges td {
  padding: 0.4545454545em 0;
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.ta_connector_gauges th, .ta_connector_gauges td {
  text-align: center;
  padding: 5px 0;
}

.ta_connector_gauges td:first-child {
  width: 25%;
}
@media only screen and (min-width: 40em) {
  .ta_connector_gauges td:first-child {
    width: 15%;
  }
}

.ta_connector_gauges td {
  width: 20%;
}
@media only screen and (min-width: 40em) {
  .ta_connector_gauges td {
    width: 10%;
  }
}

.ta_connector_gauges td:nth-child(2) {
  width: 35%;
}
@media only screen and (min-width: 40em) {
  .ta_connector_gauges td:nth-child(2) {
    width: 25%;
  }
}

.ta_connector_gauges a {
  color: #484848;
  text-decoration: none;
}

.ta_connector_gauges tr td:nth-child(4), .ta_connector_gauges tr th:nth-child(4) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .ta_connector_gauges tr td:nth-child(4), .ta_connector_gauges tr th:nth-child(4) {
    display: table-cell;
    visibility: visible;
  }
}

.ta_connector_gauges tr td:nth-child(5), .ta_connector_gauges tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .ta_connector_gauges tr td:nth-child(5), .ta_connector_gauges tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.ta_connector_gauges tr td:nth-child(7), .ta_connector_gauges tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .ta_connector_gauges tr td:nth-child(7), .ta_connector_gauges tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.ta_connector_gauges tr td:nth-child(8), .ta_connector_gauges tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .ta_connector_gauges tr td:nth-child(8), .ta_connector_gauges tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
.tbl_titles th {
  border-right: 1px solid white;
}

.tbl_titles tr {
  background-color: #ffffff;
}

.tbl_titles tr:hover {
  background-color: #f0f0f0;
}

.tbl_titles .bg_color {
  background: #f0f0f0;
}

.tbl_titles .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_titles td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_titles th, .tbl_titles td {
  text-align: center;
  padding: 5px 0;
}

.tbl_titles td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles td:first-child {
    width: 15%;
  }
}

.tbl_titles td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles td {
    width: 6.6%;
  }
}

.tbl_titles a {
  color: #484848;
  text-decoration: none;
}

.tbl_titles tr td:nth-child(2), .tbl_titles tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles tr td:nth-child(2), .tbl_titles tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles tr td:nth-child(6), .tbl_titles tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles tr td:nth-child(6), .tbl_titles tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles tr td:nth-child(7), .tbl_titles tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles tr td:nth-child(7), .tbl_titles tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles tr td:nth-child(8), .tbl_titles tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles tr td:nth-child(8), .tbl_titles tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles tr td:nth-child(9), .tbl_titles tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles tr td:nth-child(9), .tbl_titles tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles tr td:nth-child(10), .tbl_titles tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles tr td:nth-child(10), .tbl_titles tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles tr td:nth-child(11), .tbl_titles tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles tr td:nth-child(11), .tbl_titles tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles tr td:nth-child(12), .tbl_titles tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles tr td:nth-child(12), .tbl_titles tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************************  */
.tbl_titles1 th {
  border-left: 1px solid white;
}

.tbl_titles1 tr {
  background-color: #ffffff;
}

.tbl_titles1 tr:hover {
  background-color: #f0f0f0;
}

.tbl_titles1 .bg_color {
  background: #f0f0f0;
}

.tbl_titles1 .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_titles1 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_titles1 th, .tbl_titles1 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_titles1 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles1 td:first-child {
    width: 15%;
  }
}

.tbl_titles1 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles1 td {
    width: 7.08%;
  }
}

.tbl_titles1 tr td:nth-child(2), .tbl_titles1 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles1 tr td:nth-child(2), .tbl_titles1 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles1 tr td:nth-child(6), .tbl_titles1 tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles1 tr td:nth-child(6), .tbl_titles1 tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles1 tr td:nth-child(7), .tbl_titles1 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles1 tr td:nth-child(7), .tbl_titles1 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles1 tr td:nth-child(8), .tbl_titles1 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles1 tr td:nth-child(8), .tbl_titles1 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles1 tr td:nth-child(9), .tbl_titles1 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles1 tr td:nth-child(9), .tbl_titles1 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles1 tr td:nth-child(10), .tbl_titles1 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles1 tr td:nth-child(10), .tbl_titles1 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles1 tr td:nth-child(11), .tbl_titles1 tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles1 tr td:nth-child(11), .tbl_titles1 tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles1 tr td:nth-child(12), .tbl_titles1 tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles1 tr td:nth-child(12), .tbl_titles1 tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles1 tr td:nth-child(13), .tbl_titles1 tr th:nth-child(13) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles1 tr td:nth-child(13), .tbl_titles1 tr th:nth-child(13) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************  */
/* ****************************************************************************  */
.tbl_titles2 th {
  border-right: 1px solid white;
}

.tbl_titles2 tr {
  background-color: #ffffff;
}

.tbl_titles2 tr:hover {
  background-color: #f0f0f0;
}

.tbl_titles2 .bg_color {
  background: #f0f0f0;
}

.tbl_titles2 .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_titles2 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_titles2 th, .tbl_titles2 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_titles2 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles2 td:first-child {
    width: 15%;
  }
}

.tbl_titles2 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles2 td {
    width: 10%;
  }
}

.tbl_titles2 tr td:nth-child(2), .tbl_titles2 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles2 tr td:nth-child(2), .tbl_titles2 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles2 tr td:nth-child(5), .tbl_titles2 tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles2 tr td:nth-child(5), .tbl_titles2 tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles2 tr td:nth-child(6), .tbl_titles2 tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles2 tr td:nth-child(6), .tbl_titles2 tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles2 tr td:nth-child(7), .tbl_titles2 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles2 tr td:nth-child(7), .tbl_titles2 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles2 tr td:nth-child(8), .tbl_titles2 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles2 tr td:nth-child(8), .tbl_titles2 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************  */
/* ****************************************************************************  */
.tbl_titles3 th {
  border-right: 1px solid white;
}

.tbl_titles3 tr {
  background-color: #ffffff;
}

.tbl_titles3 tr:hover {
  background-color: #f0f0f0;
}

.tbl_titles3 .bg_color {
  background: #f0f0f0;
}

.tbl_titles3 .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_titles3 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_titles3 th, .tbl_titles3 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_titles3 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles3 td:first-child {
    width: 15%;
  }
}

.tbl_titles3 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles3 td {
    width: 5.31%;
  }
}

.tbl_titles3 tr td:nth-child(2), .tbl_titles3 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles3 tr td:nth-child(2), .tbl_titles3 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles3 tr td:nth-child(3), .tbl_titles3 tr th:nth-child(3) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles3 tr td:nth-child(3), .tbl_titles3 tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles3 tr td:nth-child(7), .tbl_titles3 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles3 tr td:nth-child(7), .tbl_titles3 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles3 tr td:nth-child(8), .tbl_titles3 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles3 tr td:nth-child(8), .tbl_titles3 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles3 tr td:nth-child(9), .tbl_titles3 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles3 tr td:nth-child(9), .tbl_titles3 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles3 tr td:nth-child(10), .tbl_titles3 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles3 tr td:nth-child(10), .tbl_titles3 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles3 tr td:nth-child(11), .tbl_titles3 tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles3 tr td:nth-child(11), .tbl_titles3 tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles3 tr td:nth-child(12), .tbl_titles3 tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles3 tr td:nth-child(12), .tbl_titles3 tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles3 tr td:nth-child(13), .tbl_titles3 tr th:nth-child(13) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles3 tr td:nth-child(13), .tbl_titles3 tr th:nth-child(13) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles3 tr td:nth-child(14), .tbl_titles3 tr th:nth-child(14) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles3 tr td:nth-child(14), .tbl_titles3 tr th:nth-child(14) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles3 tr td:nth-child(15), .tbl_titles3 tr th:nth-child(15) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles3 tr td:nth-child(15), .tbl_titles3 tr th:nth-child(15) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles3 tr td:nth-child(16), .tbl_titles3 tr th:nth-child(16) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles3 tr td:nth-child(16), .tbl_titles3 tr th:nth-child(16) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************  */
/* ****************************************************************************  */
.tbl_titles4 th {
  border-right: 1px solid white;
}

.tbl_titles4 tr {
  background-color: #ffffff;
}

.tbl_titles4 tr:hover {
  background-color: #f0f0f0;
}

.tbl_titles4 .bg_color {
  background: #f0f0f0;
}

.tbl_titles4 .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_titles4 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_titles4 th, .tbl_titles4 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_titles4 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles4 td:first-child {
    width: 15%;
  }
}

.tbl_titles4 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles4 td {
    width: 4.9%;
  }
}

.tbl_titles4 tr td:nth-child(2), .tbl_titles4 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles4 tr td:nth-child(2), .tbl_titles4 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles4 tr td:nth-child(5), .tbl_titles4 tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles4 tr td:nth-child(5), .tbl_titles4 tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles4 tr td:nth-child(6), .tbl_titles4 tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles4 tr td:nth-child(6), .tbl_titles4 tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles4 tr td:nth-child(7), .tbl_titles4 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles4 tr td:nth-child(7), .tbl_titles4 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles4 tr td:nth-child(8), .tbl_titles4 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles4 tr td:nth-child(8), .tbl_titles4 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles4 tr td:nth-child(9), .tbl_titles4 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles4 tr td:nth-child(9), .tbl_titles4 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles4 tr td:nth-child(10), .tbl_titles4 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles4 tr td:nth-child(10), .tbl_titles4 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles4 tr td:nth-child(11), .tbl_titles4 tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles4 tr td:nth-child(11), .tbl_titles4 tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles4 tr td:nth-child(12), .tbl_titles4 tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles4 tr td:nth-child(12), .tbl_titles4 tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles4 tr td:nth-child(13), .tbl_titles4 tr th:nth-child(13) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles4 tr td:nth-child(13), .tbl_titles4 tr th:nth-child(13) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles4 tr td:nth-child(14), .tbl_titles4 tr th:nth-child(14) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles4 tr td:nth-child(14), .tbl_titles4 tr th:nth-child(14) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles4 tr td:nth-child(15), .tbl_titles4 tr th:nth-child(15) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles4 tr td:nth-child(15), .tbl_titles4 tr th:nth-child(15) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles4 tr td:nth-child(16), .tbl_titles4 tr th:nth-child(16) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles4 tr td:nth-child(16), .tbl_titles4 tr th:nth-child(16) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles4 tr td:nth-child(17), .tbl_titles4 tr th:nth-child(17) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles4 tr td:nth-child(17), .tbl_titles4 tr th:nth-child(17) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************  */
/* ****************************************************************************  */
.tbl_titles5 th {
  border-right: 1px solid white;
}

.tbl_titles5 tr {
  background-color: #ffffff;
}

.tbl_titles5 tr:hover {
  background-color: #f0f0f0;
}

.tbl_titles5 .bg_color {
  background: #f0f0f0;
}

.tbl_titles5 .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_titles5 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_titles5 th, .tbl_titles5 td {
  text-align: left;
  padding: 5px 0;
}

.tbl_titles5 td:nth-child(3) {
  width: 40%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles5 td:nth-child(3) {
    width: 40%;
  }
}

.tbl_titles5 td {
  width: 15%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles5 td {
    width: 15%;
  }
}

/* ****************************************************************  */
/* ****************************************************************************  */
.tbl_titles6 th {
  border-left: 1px solid white;
}

.tbl_titles6 tr {
  background-color: #ffffff;
}

.tbl_titles6 tr:hover {
  background-color: #f0f0f0;
}

.tbl_titles6 .bg_color {
  background: #f0f0f0;
}

.tbl_titles6 .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_titles6 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_titles6 th, .tbl_titles6 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_titles6 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles6 td:first-child {
    width: 16%;
  }
}

.tbl_titles6 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles6 td {
    width: 6%;
  }
}

.tbl_titles6 tr td:nth-child(2), .tbl_titles6 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles6 tr td:nth-child(2), .tbl_titles6 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles6 tr td:nth-child(5), .tbl_titles6 tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles6 tr td:nth-child(5), .tbl_titles6 tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles6 tr td:nth-child(6), .tbl_titles6 tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles6 tr td:nth-child(6), .tbl_titles6 tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles6 tr td:nth-child(7), .tbl_titles6 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles6 tr td:nth-child(7), .tbl_titles6 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles6 tr td:nth-child(8), .tbl_titles6 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles6 tr td:nth-child(8), .tbl_titles6 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles6 tr td:nth-child(9), .tbl_titles6 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles6 tr td:nth-child(9), .tbl_titles6 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles6 tr td:nth-child(10), .tbl_titles6 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles6 tr td:nth-child(10), .tbl_titles6 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles6 tr td:nth-child(11), .tbl_titles6 tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles6 tr td:nth-child(11), .tbl_titles6 tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles6 tr td:nth-child(12), .tbl_titles6 tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles6 tr td:nth-child(12), .tbl_titles6 tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles6 tr td:nth-child(13), .tbl_titles6 tr th:nth-child(13) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles6 tr td:nth-child(13), .tbl_titles6 tr th:nth-child(13) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles6 tr td:nth-child(14), .tbl_titles6 tr th:nth-child(14) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles6 tr td:nth-child(14), .tbl_titles6 tr th:nth-child(14) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************  */
/* ****************************************************************************  */
.tbl_titles7 th {
  border-left: 1px solid white;
}

.tbl_titles7 tr {
  background-color: #ffffff;
}

.tbl_titles7 tr:hover {
  background-color: #f0f0f0;
}

.tbl_titles7 .bg_color {
  background: #f0f0f0;
}

.tbl_titles7 .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_titles7 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_titles7 th, .tbl_titles7 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_titles7 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles7 td:first-child {
    width: 16%;
  }
}

.tbl_titles7 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles7 td {
    width: 5.25%;
  }
}

.tbl_titles7 tr td:nth-child(2), .tbl_titles7 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles7 tr td:nth-child(2), .tbl_titles7 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles7 tr td:nth-child(5), .tbl_titles7 tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles7 tr td:nth-child(5), .tbl_titles7 tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles7 tr td:nth-child(6), .tbl_titles7 tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles7 tr td:nth-child(6), .tbl_titles7 tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles7 tr td:nth-child(7), .tbl_titles7 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles7 tr td:nth-child(7), .tbl_titles7 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles7 tr td:nth-child(8), .tbl_titles7 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles7 tr td:nth-child(8), .tbl_titles7 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles7 tr td:nth-child(9), .tbl_titles7 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles7 tr td:nth-child(9), .tbl_titles7 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles7 tr td:nth-child(10), .tbl_titles7 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles7 tr td:nth-child(10), .tbl_titles7 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles7 tr td:nth-child(11), .tbl_titles7 tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles7 tr td:nth-child(11), .tbl_titles7 tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles7 tr td:nth-child(12), .tbl_titles7 tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles7 tr td:nth-child(12), .tbl_titles7 tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles7 tr td:nth-child(13), .tbl_titles7 tr th:nth-child(13) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles7 tr td:nth-child(13), .tbl_titles7 tr th:nth-child(13) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles7 tr td:nth-child(14), .tbl_titles7 tr th:nth-child(14) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles7 tr td:nth-child(14), .tbl_titles7 tr th:nth-child(14) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles7 tr td:nth-child(15), .tbl_titles7 tr th:nth-child(15) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles7 tr td:nth-child(15), .tbl_titles7 tr th:nth-child(15) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles7 tr td:nth-child(16), .tbl_titles7 tr th:nth-child(16) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles7 tr td:nth-child(16), .tbl_titles7 tr th:nth-child(16) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************  */
/* ****************************************************************************  */
.tbl_titles8 th {
  border-left: 1px solid white;
}

.tbl_titles8 tr {
  background-color: #ffffff;
}

.tbl_titles8 tr:hover {
  background-color: #f0f0f0;
}

.tbl_titles8 .bg_color {
  background: #f0f0f0;
}

.tbl_titles8 .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_titles8 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_titles8 th, .tbl_titles8 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_titles8 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles8 td:first-child {
    width: 16%;
  }
}

.tbl_titles8 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles8 td {
    width: 5.6%;
  }
}

.tbl_titles8 tr td:nth-child(2), .tbl_titles8 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles8 tr td:nth-child(2), .tbl_titles8 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles8 tr td:nth-child(5), .tbl_titles8 tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles8 tr td:nth-child(5), .tbl_titles8 tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles8 tr td:nth-child(6), .tbl_titles8 tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles8 tr td:nth-child(6), .tbl_titles8 tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles8 tr td:nth-child(7), .tbl_titles8 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles8 tr td:nth-child(7), .tbl_titles8 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles8 tr td:nth-child(8), .tbl_titles8 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles8 tr td:nth-child(8), .tbl_titles8 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles8 tr td:nth-child(9), .tbl_titles8 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles8 tr td:nth-child(9), .tbl_titles8 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles8 tr td:nth-child(10), .tbl_titles8 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles8 tr td:nth-child(10), .tbl_titles8 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles8 tr td:nth-child(11), .tbl_titles8 tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles8 tr td:nth-child(11), .tbl_titles8 tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles8 tr td:nth-child(12), .tbl_titles8 tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles8 tr td:nth-child(12), .tbl_titles8 tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles8 tr td:nth-child(13), .tbl_titles8 tr th:nth-child(13) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles8 tr td:nth-child(13), .tbl_titles8 tr th:nth-child(13) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles8 tr td:nth-child(14), .tbl_titles8 tr th:nth-child(14) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles8 tr td:nth-child(14), .tbl_titles8 tr th:nth-child(14) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles8 tr td:nth-child(15), .tbl_titles8 tr th:nth-child(15) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles8 tr td:nth-child(15), .tbl_titles8 tr th:nth-child(15) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************  */
/* ****************************************************************************  */
.tbl_titles9 th {
  border-left: 1px solid white;
}

.tbl_titles9 tr {
  background-color: #ffffff;
}

.tbl_titles9 tr:hover {
  background-color: #f0f0f0;
}

.tbl_titles9 .bg_color {
  background: #f0f0f0;
}

.tbl_titles9 .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_titles9 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_titles9 th, .tbl_titles9 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_titles9 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles9 td:first-child {
    width: 16%;
  }
}

.tbl_titles9 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles9 td {
    width: 6.46%;
  }
}

.tbl_titles9 tr td:nth-child(2), .tbl_titles9 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles9 tr td:nth-child(2), .tbl_titles9 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles9 tr td:nth-child(3), .tbl_titles9 tr th:nth-child(3) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles9 tr td:nth-child(3), .tbl_titles9 tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles9 tr td:nth-child(6), .tbl_titles9 tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles9 tr td:nth-child(6), .tbl_titles9 tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles9 tr td:nth-child(7), .tbl_titles9 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles9 tr td:nth-child(7), .tbl_titles9 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles9 tr td:nth-child(8), .tbl_titles9 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles9 tr td:nth-child(8), .tbl_titles9 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles9 tr td:nth-child(9), .tbl_titles9 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles9 tr td:nth-child(9), .tbl_titles9 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles9 tr td:nth-child(10), .tbl_titles9 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles9 tr td:nth-child(10), .tbl_titles9 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles9 tr td:nth-child(11), .tbl_titles9 tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles9 tr td:nth-child(11), .tbl_titles9 tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles9 tr td:nth-child(12), .tbl_titles9 tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles9 tr td:nth-child(12), .tbl_titles9 tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles9 tr td:nth-child(13), .tbl_titles9 tr th:nth-child(13) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles9 tr td:nth-child(13), .tbl_titles9 tr th:nth-child(13) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************  */
/* ****************************************************************************  */
.tbl_titles10 th {
  border-left: 1px solid white;
}

.tbl_titles10 tr {
  background-color: #ffffff;
}

.tbl_titles10 tr:hover {
  background-color: #f0f0f0;
}

.tbl_titles10 .bg_color {
  background: #f0f0f0;
}

.tbl_titles10 .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_titles10 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_titles10 th, .tbl_titles10 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_titles10 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles10 td:first-child {
    width: 16%;
  }
}

.tbl_titles10 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles10 td {
    width: 8.4%;
  }
}

.tbl_titles10 tr td:nth-child(2), .tbl_titles10 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles10 tr td:nth-child(2), .tbl_titles10 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles10 tr td:nth-child(5), .tbl_titles10 tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles10 tr td:nth-child(5), .tbl_titles10 tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles10 tr td:nth-child(6), .tbl_titles10 tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles10 tr td:nth-child(6), .tbl_titles10 tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles10 tr td:nth-child(7), .tbl_titles10 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles10 tr td:nth-child(7), .tbl_titles10 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles10 tr td:nth-child(8), .tbl_titles10 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles10 tr td:nth-child(8), .tbl_titles10 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles10 tr td:nth-child(9), .tbl_titles10 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles10 tr td:nth-child(9), .tbl_titles10 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles10 tr td:nth-child(10), .tbl_titles10 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles10 tr td:nth-child(10), .tbl_titles10 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************  */
/* ****************************************************************************  */
.tbl_titles11 th {
  border-left: 1px solid white;
}

.tbl_titles11 tr {
  background-color: #ffffff;
}

.tbl_titles11 tr:hover {
  background-color: #f0f0f0;
}

.tbl_titles11 .bg_color {
  background: #f0f0f0;
}

.tbl_titles11 .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_titles11 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_titles11 th, .tbl_titles11 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_titles11 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles11 td:first-child {
    width: 16%;
  }
}

.tbl_titles11 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles11 td {
    width: 6%;
  }
}

.tbl_titles11 tr td:nth-child(2), .tbl_titles11 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles11 tr td:nth-child(2), .tbl_titles11 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles11 tr td:nth-child(3), .tbl_titles11 tr th:nth-child(3) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles11 tr td:nth-child(3), .tbl_titles11 tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles11 tr td:nth-child(6), .tbl_titles11 tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles11 tr td:nth-child(6), .tbl_titles11 tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles11 tr td:nth-child(7), .tbl_titles11 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles11 tr td:nth-child(7), .tbl_titles11 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles11 tr td:nth-child(8), .tbl_titles11 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles11 tr td:nth-child(8), .tbl_titles11 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles11 tr td:nth-child(9), .tbl_titles11 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles11 tr td:nth-child(9), .tbl_titles11 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles11 tr td:nth-child(10), .tbl_titles11 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles11 tr td:nth-child(10), .tbl_titles11 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles11 tr td:nth-child(11), .tbl_titles11 tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles11 tr td:nth-child(11), .tbl_titles11 tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles11 tr td:nth-child(12), .tbl_titles11 tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles11 tr td:nth-child(12), .tbl_titles11 tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles11 tr td:nth-child(13), .tbl_titles11 tr th:nth-child(13) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles11 tr td:nth-child(13), .tbl_titles11 tr th:nth-child(13) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles11 tr td:nth-child(14), .tbl_titles11 tr th:nth-child(14) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles11 tr td:nth-child(14), .tbl_titles11 tr th:nth-child(14) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************  */
/* ****************************************************************************  */
.tbl_titles12 th {
  border-left: 1px solid white;
}

.tbl_titles12 tr {
  background-color: #ffffff;
}

.tbl_titles12 tr:hover {
  background-color: #f0f0f0;
}

.tbl_titles12 .bg_color {
  background: #f0f0f0;
}

.tbl_titles12 .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_titles12 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_titles12 th, .tbl_titles12 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_titles12 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles12 td:first-child {
    width: 16%;
  }
}

.tbl_titles12 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles12 td {
    width: 9.3%;
  }
}

.tbl_titles12 tr td:nth-child(2), .tbl_titles12 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles12 tr td:nth-child(2), .tbl_titles12 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles12 tr td:nth-child(5), .tbl_titles12 tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles12 tr td:nth-child(5), .tbl_titles12 tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles12 tr td:nth-child(6), .tbl_titles12 tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles12 tr td:nth-child(6), .tbl_titles12 tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles12 tr td:nth-child(7), .tbl_titles12 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles12 tr td:nth-child(7), .tbl_titles12 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles12 tr td:nth-child(8), .tbl_titles12 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles12 tr td:nth-child(8), .tbl_titles12 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles12 tr td:nth-child(9), .tbl_titles12 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles12 tr td:nth-child(9), .tbl_titles12 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************  */
/* ****************************************************************************  */
.tbl_titles13 th {
  border-left: 1px solid white;
}

.tbl_titles13 tr {
  background-color: #ffffff;
}

.tbl_titles13 tr:hover {
  background-color: #f0f0f0;
}

.tbl_titles13 .bg_color {
  background: #f0f0f0;
}

.tbl_titles13 .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_titles13 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_titles13 th, .tbl_titles13 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_titles13 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles13 td:first-child {
    width: 16%;
  }
}

.tbl_titles13 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles13 td {
    width: 7.63%;
  }
}

.tbl_titles13 tr td:nth-child(2), .tbl_titles13 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles13 tr td:nth-child(2), .tbl_titles13 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles13 tr td:nth-child(5), .tbl_titles13 tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles13 tr td:nth-child(5), .tbl_titles13 tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles13 tr td:nth-child(6), .tbl_titles13 tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles13 tr td:nth-child(6), .tbl_titles13 tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles13 tr td:nth-child(7), .tbl_titles13 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles13 tr td:nth-child(7), .tbl_titles13 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles13 tr td:nth-child(8), .tbl_titles13 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles13 tr td:nth-child(8), .tbl_titles13 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles13 tr td:nth-child(9), .tbl_titles13 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles13 tr td:nth-child(9), .tbl_titles13 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles13 tr td:nth-child(10), .tbl_titles13 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles13 tr td:nth-child(10), .tbl_titles13 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles13 tr td:nth-child(11), .tbl_titles13 tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles13 tr td:nth-child(11), .tbl_titles13 tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************  */
/* ****************************************************************************  */
.tbl_titles14 th {
  border-left: 1px solid white;
}

.tbl_titles14 tr {
  background-color: #ffffff;
}

.tbl_titles14 tr:hover {
  background-color: #f0f0f0;
}

.tbl_titles14 .bg_color {
  background: #f0f0f0;
}

.tbl_titles14 .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_titles14 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_titles14 th, .tbl_titles14 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_titles14 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles14 td:first-child {
    width: 16%;
  }
}

.tbl_titles14 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles14 td {
    width: 12%;
  }
}

.tbl_titles14 tr td:nth-child(2), .tbl_titles14 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles14 tr td:nth-child(2), .tbl_titles14 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles14 tr td:nth-child(5), .tbl_titles14 tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles14 tr td:nth-child(5), .tbl_titles14 tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles14 tr td:nth-child(6), .tbl_titles14 tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles14 tr td:nth-child(6), .tbl_titles14 tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles14 tr td:nth-child(7), .tbl_titles14 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles14 tr td:nth-child(7), .tbl_titles14 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************  */
/* ****************************************************************************  */
.tbl_titles15 th {
  border-left: 1px solid white;
}

.tbl_titles15 tr {
  background-color: #ffffff;
}

.tbl_titles15 tr:hover {
  background-color: #f0f0f0;
}

.tbl_titles15 .bg_color {
  background: #f0f0f0;
}

.tbl_titles15 .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_titles15 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_titles15 th, .tbl_titles15 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_titles15 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles15 td:first-child {
    width: 16%;
  }
}

.tbl_titles15 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles15 td {
    width: 7.63%;
  }
}

.tbl_titles15 tr td:nth-child(2), .tbl_titles15 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles15 tr td:nth-child(2), .tbl_titles15 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles15 tr td:nth-child(3), .tbl_titles15 tr th:nth-child(3) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles15 tr td:nth-child(3), .tbl_titles15 tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles15 tr td:nth-child(6), .tbl_titles15 tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles15 tr td:nth-child(6), .tbl_titles15 tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles15 tr td:nth-child(7), .tbl_titles15 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles15 tr td:nth-child(7), .tbl_titles15 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles15 tr td:nth-child(8), .tbl_titles15 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles15 tr td:nth-child(8), .tbl_titles15 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles15 tr td:nth-child(9), .tbl_titles15 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles15 tr td:nth-child(9), .tbl_titles15 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles15 tr td:nth-child(10), .tbl_titles15 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles15 tr td:nth-child(10), .tbl_titles15 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles15 tr td:nth-child(11), .tbl_titles15 tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles15 tr td:nth-child(11), .tbl_titles15 tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************  */
/* ****************************************************************************  */
.tbl_titles16 th {
  border-left: 1px solid white;
}

.tbl_titles16 tr {
  background-color: #ffffff;
}

.tbl_titles16 tr:hover {
  background-color: #f0f0f0;
}

.tbl_titles16 .bg_color {
  background: #f0f0f0;
}

.tbl_titles16 .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_titles16 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_titles16 th, .tbl_titles16 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_titles16 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles16 td:first-child {
    width: 16%;
  }
}

.tbl_titles16 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles16 td {
    width: 8.4%;
  }
}

.tbl_titles16 tr td:nth-child(2), .tbl_titles16 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles16 tr td:nth-child(2), .tbl_titles16 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles16 tr td:nth-child(3), .tbl_titles16 tr th:nth-child(3) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles16 tr td:nth-child(3), .tbl_titles16 tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles16 tr td:nth-child(6), .tbl_titles16 tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles16 tr td:nth-child(6), .tbl_titles16 tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles16 tr td:nth-child(7), .tbl_titles16 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles16 tr td:nth-child(7), .tbl_titles16 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles16 tr td:nth-child(8), .tbl_titles16 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles16 tr td:nth-child(8), .tbl_titles16 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles16 tr td:nth-child(9), .tbl_titles16 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles16 tr td:nth-child(9), .tbl_titles16 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles16 tr td:nth-child(10), .tbl_titles16 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles16 tr td:nth-child(10), .tbl_titles16 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************  */
/* ****************************************************************************  */
.tbl_titles17 th {
  border-left: 1px solid white;
}

.tbl_titles17 tr {
  background-color: #ffffff;
}

.tbl_titles17 tr:hover {
  background-color: #f0f0f0;
}

.tbl_titles17 .bg_color {
  background: #f0f0f0;
}

.tbl_titles17 .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_titles17 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_titles17 th, .tbl_titles16 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_titles17 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles17 td:first-child {
    width: 16%;
  }
}

.tbl_titles17 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles17 td {
    width: 6%;
  }
}

.tbl_titles17 tr td:nth-child(2), .tbl_titles17 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles17 tr td:nth-child(2), .tbl_titles17 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles17 tr td:nth-child(3), .tbl_titles17 tr th:nth-child(3) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles17 tr td:nth-child(3), .tbl_titles17 tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles17 tr td:nth-child(4), .tbl_titles17 tr th:nth-child(4) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles17 tr td:nth-child(4), .tbl_titles17 tr th:nth-child(4) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles17 tr td:nth-child(7), .tbl_titles17 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles17 tr td:nth-child(7), .tbl_titles17 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles17 tr td:nth-child(8), .tbl_titles17 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles17 tr td:nth-child(8), .tbl_titles17 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles17 tr td:nth-child(9), .tbl_titles17 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles17 tr td:nth-child(9), .tbl_titles17 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles17 tr td:nth-child(10), .tbl_titles17 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles17 tr td:nth-child(10), .tbl_titles17 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles17 tr td:nth-child(11), .tbl_titles17 tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles17 tr td:nth-child(11), .tbl_titles17 tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles17 tr td:nth-child(12), .tbl_titles17 tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles17 tr td:nth-child(12), .tbl_titles17 tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles17 tr td:nth-child(13), .tbl_titles17 tr th:nth-child(13) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles17 tr td:nth-child(13), .tbl_titles17 tr th:nth-child(13) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles17 tr td:nth-child(14), .tbl_titles17 tr th:nth-child(14) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles17 tr td:nth-child(14), .tbl_titles17 tr th:nth-child(14) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************  */
/* ****************************************************************************  */
.tbl_titles18 th {
  border-left: 1px solid white;
}

.tbl_titles18 tr {
  background-color: #ffffff;
}

.tbl_titles18 tr:hover {
  background-color: #f0f0f0;
}

.tbl_titles18 .bg_color {
  background: #f0f0f0;
}

.tbl_titles18 .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_titles18 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_titles18 th, .tbl_titles18 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_titles18 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles18 td:first-child {
    width: 16%;
  }
}

.tbl_titles18 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles18 td {
    width: 4.2%;
  }
}

.tbl_titles18 tr td:nth-child(2), .tbl_titles18 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles18 tr td:nth-child(2), .tbl_titles18 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles18 tr td:nth-child(5), .tbl_titles18 tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles18 tr td:nth-child(5), .tbl_titles18 tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles18 tr td:nth-child(6), .tbl_titles18 tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles18 tr td:nth-child(6), .tbl_titles18 tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles18 tr td:nth-child(7), .tbl_titles18 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles18 tr td:nth-child(7), .tbl_titles18 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles18 tr td:nth-child(8), .tbl_titles18 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles18 tr td:nth-child(8), .tbl_titles18 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles18 tr td:nth-child(9), .tbl_titles18 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles18 tr td:nth-child(9), .tbl_titles18 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles18 tr td:nth-child(10), .tbl_titles18 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles18 tr td:nth-child(10), .tbl_titles18 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles18 tr td:nth-child(11), .tbl_titles18 tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles18 tr td:nth-child(11), .tbl_titles18 tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles18 tr td:nth-child(12), .tbl_titles18 tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles18 tr td:nth-child(12), .tbl_titles18 tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles18 tr td:nth-child(13), .tbl_titles18 tr th:nth-child(13) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles18 tr td:nth-child(13), .tbl_titles18 tr th:nth-child(13) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles18 tr td:nth-child(14), .tbl_titles18 tr th:nth-child(14) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles18 tr td:nth-child(14), .tbl_titles18 tr th:nth-child(14) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles18 tr td:nth-child(15), .tbl_titles18 tr th:nth-child(15) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles18 tr td:nth-child(15), .tbl_titles18 tr th:nth-child(15) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles18 tr td:nth-child(16), .tbl_titles18 tr th:nth-child(16) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles18 tr td:nth-child(16), .tbl_titles18 tr th:nth-child(16) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles18 tr td:nth-child(17), .tbl_titles18 tr th:nth-child(17) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles18 tr td:nth-child(17), .tbl_titles18 tr th:nth-child(17) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles18 tr td:nth-child(18), .tbl_titles18 tr th:nth-child(18) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles18 tr td:nth-child(18), .tbl_titles18 tr th:nth-child(18) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles18 tr td:nth-child(19), .tbl_titles18 tr th:nth-child(19) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles18 tr td:nth-child(19), .tbl_titles18 tr th:nth-child(19) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles18 tr td:nth-child(20), .tbl_titles18 tr th:nth-child(20) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles18 tr td:nth-child(20), .tbl_titles18 tr th:nth-child(20) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************  */
/* ****************************************************************************  */
.tbl_titles19 th {
  border-left: 1px solid white;
}

.tbl_titles19 tr {
  background-color: #ffffff;
}

.tbl_titles19 tr:hover {
  background-color: #f0f0f0;
}

.tbl_titles19 .bg_color {
  background: #f0f0f0;
}

.tbl_titles19 .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_titles19 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_titles19 th, .tbl_titles19 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_titles19 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles19 td:first-child {
    width: 16%;
  }
}

.tbl_titles19 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles19 td {
    width: 5.6%;
  }
}

.tbl_titles19 tr td:nth-child(2), .tbl_titles19 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles19 tr td:nth-child(2), .tbl_titles19 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles19 tr td:nth-child(3), .tbl_titles19 tr th:nth-child(3) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles19 tr td:nth-child(3), .tbl_titles19 tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles19 tr td:nth-child(4), .tbl_titles19 tr th:nth-child(4) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles19 tr td:nth-child(4), .tbl_titles19 tr th:nth-child(4) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles19 tr td:nth-child(7), .tbl_titles19 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles19 tr td:nth-child(7), .tbl_titles19 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles19 tr td:nth-child(8), .tbl_titles19 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles19 tr td:nth-child(8), .tbl_titles19 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles19 tr td:nth-child(9), .tbl_titles19 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles19 tr td:nth-child(9), .tbl_titles19 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles19 tr td:nth-child(10), .tbl_titles19 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles19 tr td:nth-child(10), .tbl_titles19 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles19 tr td:nth-child(11), .tbl_titles19 tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles19 tr td:nth-child(11), .tbl_titles19 tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles19 tr td:nth-child(12), .tbl_titles19 tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles19 tr td:nth-child(12), .tbl_titles19 tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles19 tr td:nth-child(13), .tbl_titles19 tr th:nth-child(13) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles19 tr td:nth-child(13), .tbl_titles19 tr th:nth-child(13) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles19 tr td:nth-child(14), .tbl_titles19 tr th:nth-child(14) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles19 tr td:nth-child(14), .tbl_titles19 tr th:nth-child(14) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles19 tr td:nth-child(15), .tbl_titles19 tr th:nth-child(15) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles19 tr td:nth-child(15), .tbl_titles19 tr th:nth-child(15) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************  */
/* ****************************************************************************  */
.tbl_titles20 th {
  border-left: 1px solid white;
}

.tbl_titles20 tr {
  background-color: #ffffff;
}

.tbl_titles20 tr:hover {
  background-color: #f0f0f0;
}

.tbl_titles20 .bg_color {
  background: #f0f0f0;
}

.tbl_titles20 .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_titles20 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_titles20 th, .tbl_titles20 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_titles20 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles20 td:first-child {
    width: 16%;
  }
}

.tbl_titles20 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles20 td {
    width: 4.66%;
  }
}

.tbl_titles20 tr td:nth-child(2), .tbl_titles20 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles20 tr td:nth-child(2), .tbl_titles20 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles20 tr td:nth-child(5), .tbl_titles20 tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles20 tr td:nth-child(5), .tbl_titles20 tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles20 tr td:nth-child(6), .tbl_titles20 tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles20 tr td:nth-child(6), .tbl_titles20 tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles20 tr td:nth-child(7), .tbl_titles20 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles20 tr td:nth-child(7), .tbl_titles20 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles20 tr td:nth-child(8), .tbl_titles20 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles20 tr td:nth-child(8), .tbl_titles20 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles20 tr td:nth-child(9), .tbl_titles20 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles20 tr td:nth-child(9), .tbl_titles20 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles20 tr td:nth-child(10), .tbl_titles20 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles20 tr td:nth-child(10), .tbl_titles20 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles20 tr td:nth-child(11), .tbl_titles20 tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles20 tr td:nth-child(11), .tbl_titles20 tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles20 tr td:nth-child(12), .tbl_titles20 tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles20 tr td:nth-child(12), .tbl_titles20 tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles20 tr td:nth-child(13), .tbl_titles20 tr th:nth-child(13) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles20 tr td:nth-child(13), .tbl_titles20 tr th:nth-child(13) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles20 tr td:nth-child(14), .tbl_titles20 tr th:nth-child(14) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles20 tr td:nth-child(14), .tbl_titles20 tr th:nth-child(14) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles20 tr td:nth-child(15), .tbl_titles20 tr th:nth-child(15) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles20 tr td:nth-child(15), .tbl_titles20 tr th:nth-child(15) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles20 tr td:nth-child(16), .tbl_titles20 tr th:nth-child(16) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles20 tr td:nth-child(16), .tbl_titles20 tr th:nth-child(16) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles20 tr td:nth-child(17), .tbl_titles20 tr th:nth-child(17) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles20 tr td:nth-child(17), .tbl_titles20 tr th:nth-child(17) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles20 tr td:nth-child(18), .tbl_titles20 tr th:nth-child(18) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles20 tr td:nth-child(18), .tbl_titles20 tr th:nth-child(18) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************  */
/* ****************************************************************************  */
.tbl_titles21 th {
  border-left: 1px solid white;
}

.tbl_titles21 tr {
  background-color: #ffffff;
}

.tbl_titles21 tr:hover {
  background-color: #f0f0f0;
}

.tbl_titles21 .bg_color {
  background: #f0f0f0;
}

.tbl_titles21 .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_titles21 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_titles21 th, .tbl_titles21 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_titles21 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles21 td:first-child {
    width: 16%;
  }
}

.tbl_titles21 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles21 td {
    width: 4.94%;
  }
}

.tbl_titles21 tr td:nth-child(2), .tbl_titles21 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles21 tr td:nth-child(2), .tbl_titles21 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles21 tr td:nth-child(3), .tbl_titles21 tr th:nth-child(3) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles21 tr td:nth-child(3), .tbl_titles21 tr th:nth-child(3) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles21 tr td:nth-child(6), .tbl_titles21 tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles21 tr td:nth-child(6), .tbl_titles21 tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles21 tr td:nth-child(7), .tbl_titles21 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles21 tr td:nth-child(7), .tbl_titles21 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles21 tr td:nth-child(8), .tbl_titles21 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles21 tr td:nth-child(8), .tbl_titles21 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles21 tr td:nth-child(9), .tbl_titles21 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles21 tr td:nth-child(9), .tbl_titles21 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles21 tr td:nth-child(10), .tbl_titles21 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles21 tr td:nth-child(10), .tbl_titles21 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles21 tr td:nth-child(11), .tbl_titles21 tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles21 tr td:nth-child(11), .tbl_titles21 tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles21 tr td:nth-child(12), .tbl_titles21 tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles21 tr td:nth-child(12), .tbl_titles21 tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles21 tr td:nth-child(13), .tbl_titles21 tr th:nth-child(13) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles21 tr td:nth-child(13), .tbl_titles21 tr th:nth-child(13) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles21 tr td:nth-child(14), .tbl_titles21 tr th:nth-child(14) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles21 tr td:nth-child(14), .tbl_titles21 tr th:nth-child(14) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles21 tr td:nth-child(15), .tbl_titles21 tr th:nth-child(15) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles21 tr td:nth-child(15), .tbl_titles21 tr th:nth-child(15) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles21 tr td:nth-child(16), .tbl_titles21 tr th:nth-child(16) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles21 tr td:nth-child(16), .tbl_titles21 tr th:nth-child(16) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles21 tr td:nth-child(17), .tbl_titles21 tr th:nth-child(17) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles21 tr td:nth-child(17), .tbl_titles21 tr th:nth-child(17) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************  */
/* ****************************************************************************  */
.tbl_titles22 th {
  border-left: 1px solid white;
}

.tbl_titles22 tr {
  background-color: #ffffff;
}

.tbl_titles22 tr:hover {
  background-color: #f0f0f0;
}

.tbl_titles22 .bg_color {
  background: #f0f0f0;
}

.tbl_titles22 .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_titles22 td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_titles22 th, .tbl_titles22 td {
  text-align: center;
  padding: 5px 0;
}

.tbl_titles22 td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles22 td:first-child {
    width: 16%;
  }
}

.tbl_titles22 td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_titles22 td {
    width: 4.42%;
  }
}

.tbl_titles22 tr td:nth-child(2), .tbl_titles22 tr th:nth-child(2) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles22 tr td:nth-child(2), .tbl_titles22 tr th:nth-child(2) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles22 tr td:nth-child(5), .tbl_titles22 tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles22 tr td:nth-child(5), .tbl_titles22 tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles22 tr td:nth-child(6), .tbl_titles22 tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles22 tr td:nth-child(6), .tbl_titles22 tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles22 tr td:nth-child(7), .tbl_titles22 tr th:nth-child(7) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles22 tr td:nth-child(7), .tbl_titles22 tr th:nth-child(7) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles22 tr td:nth-child(8), .tbl_titles22 tr th:nth-child(8) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles22 tr td:nth-child(8), .tbl_titles22 tr th:nth-child(8) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles22 tr td:nth-child(9), .tbl_titles22 tr th:nth-child(9) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles22 tr td:nth-child(9), .tbl_titles22 tr th:nth-child(9) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles22 tr td:nth-child(10), .tbl_titles22 tr th:nth-child(10) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles22 tr td:nth-child(10), .tbl_titles22 tr th:nth-child(10) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles22 tr td:nth-child(11), .tbl_titles22 tr th:nth-child(11) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles22 tr td:nth-child(11), .tbl_titles22 tr th:nth-child(11) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles22 tr td:nth-child(12), .tbl_titles22 tr th:nth-child(12) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles22 tr td:nth-child(12), .tbl_titles22 tr th:nth-child(12) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles22 tr td:nth-child(13), .tbl_titles22 tr th:nth-child(13) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles22 tr td:nth-child(13), .tbl_titles22 tr th:nth-child(13) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles22 tr td:nth-child(14), .tbl_titles22 tr th:nth-child(14) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles22 tr td:nth-child(14), .tbl_titles22 tr th:nth-child(14) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles22 tr td:nth-child(15), .tbl_titles22 tr th:nth-child(15) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles22 tr td:nth-child(15), .tbl_titles22 tr th:nth-child(15) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles22 tr td:nth-child(16), .tbl_titles22 tr th:nth-child(16) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles22 tr td:nth-child(16), .tbl_titles22 tr th:nth-child(16) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles22 tr td:nth-child(17), .tbl_titles22 tr th:nth-child(17) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles22 tr td:nth-child(17), .tbl_titles22 tr th:nth-child(17) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles22 tr td:nth-child(18), .tbl_titles22 tr th:nth-child(18) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles22 tr td:nth-child(18), .tbl_titles22 tr th:nth-child(18) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles22 tr td:nth-child(19), .tbl_titles22 tr th:nth-child(19) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_titles22 tr td:nth-child(19), .tbl_titles22 tr th:nth-child(19) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_titles a {
  color: #484848;
  text-decoration: none;
}

.tbl_titles1 a {
  color: #484848;
  text-decoration: none;
}

.tbl_titles2 a {
  color: #484848;
  text-decoration: none;
}

.tbl_titles3 a {
  color: #484848;
  text-decoration: none;
}

.tbl_titles4 a {
  color: #484848;
  text-decoration: none;
}

.tbl_titles5 a {
  color: #484848;
  text-decoration: none;
}

.tbl_titles6 a {
  color: #484848;
  text-decoration: none;
}

.tbl_titles7 a {
  color: #484848;
  text-decoration: none;
}

.tbl_titles8 a {
  color: #484848;
  text-decoration: none;
}

.tbl_titles9 a {
  color: #484848;
  text-decoration: none;
}

.tbl_titles10 a {
  color: #484848;
  text-decoration: none;
}

.tbl_titles11 a {
  color: #484848;
  text-decoration: none;
}

.tbl_titles12 a {
  color: #484848;
  text-decoration: none;
}

.tbl_titles13 a {
  color: #484848;
  text-decoration: none;
}

.tbl_titles14 a {
  color: #484848;
  text-decoration: none;
}

.tbl_titles15 a {
  color: #484848;
  text-decoration: none;
}

.tbl_titles16 a {
  color: #484848;
  text-decoration: none;
}

.tbl_titles17 a {
  color: #484848;
  text-decoration: none;
}

.tbl_titles18 a {
  color: #484848;
  text-decoration: none;
}

.tbl_titles19 a {
  color: #484848;
  text-decoration: none;
}

.tbl_titles20 a {
  color: #484848;
  text-decoration: none;
}

.tbl_titles21 a {
  color: #484848;
  text-decoration: none;
}

.tbl_titles22 a {
  color: #484848;
  text-decoration: none;
}

.transition { /*Changes*/
  -webkit-transition: all 0.8s;
  -moz-transition: all 1.2s ease;
  -o-transition: all 1.2s ease;
  -ms-transition: all 1.2s ease;
}

@font-face {
  font-family: "RobotoCondensed-Regular";
  src: url("../fonts/RobotoCondensed-Regular.woff") format("woff");
}
@font-face {
  font-family: "RobotoCondensed-Light";
  src: url("../fonts/RobotoCondensed-Light.woff") format("woff");
}
*:not(i) {
  font-family: RobotoCondensed-Regular !important;
}

@media only screen and (min-width: 40em) {
  .product_top {
    width: 96%;
    padding: 0px 12px 0px 12px;
    display: inline-block;
  }
}
.adapter_header_bk {
  margin-left: 10px;
  padding-top: 15px;
  background-color: white !important;
  width: 96%;
}
.adapter_header_bk h1 {
  color: #253B98 !important;
  font-weight: normal !important;
  font-size: 1.9em !important;
}
@media only screen and (max-width: 60em) {
  .adapter_header_bk h1 {
    padding: 0px !important;
  }
}
.adapter_header_bk h2 {
  color: #ff9100 !important;
  font-weight: normal !important;
  font-size: 1.5rem !important;
}
@media only screen and (max-width: 60em) {
  .adapter_header_bk h2 {
    padding: 0px !important;
  }
}
.adapter_header_bk p {
  color: #253B98;
  font-size: 1.125rem;
}
.adapter_header_bk ul li {
  color: #253B98;
  margin-bottom: 20px;
}
@media only screen and (max-width: 60em) {
  .adapter_header_bk ul li {
    margin-bottom: 5px;
  }
}
.adapter_header_bk .amp_headdetail_split:first-child {
  float: right;
}
.adapter_header_bk .amp_headdetail_split {
  margin: 0px;
  width: 49%;
  float: left;
  margin-top: 25px;
  margin-bottom: 15px;
}
@media only screen and (max-width: 60em) {
  .adapter_header_bk .amp_headdetail_split {
    width: 100%;
  }
}
.adapter_header_bk img {
  height: auto !important;
  width: 95%;
}
@media only screen and (max-width: 60em) {
  .adapter_header_bk img {
    width: 80%;
    margin-left: 10%;
    margin-bottom: 30px;
  }
}
.adapter_header_bk .adapter_items {
  margin-left: 2%;
  width: 22%;
  float: left;
  margin-bottom: 25px;
}
.adapter_header_bk .adapter_items span {
  display: block;
  text-align: center;
  color: #253B98;
  font-weight: bold;
}

.product_item_details input {
  border: 1px solid #d3d3d3;
  border-radius: 4px;
  padding-left: 1px;
}

/* model filter begin  */
.model_filter {
  width: 40%;
}

.model_filter .model_filter_input {
  width: calc(40% - 18px);
  min-width: 60px;
  margin-top: 4px;
}

/* model filter end  */
div.banner_advertising {
  margin-left: 3%;
}
@media only screen and (max-width: 60em) {
  div.banner_advertising {
    text-align: center;
  }
}
div.banner_advertising img {
  width: 40%;
  border: 1px solid grey;
}
@media only screen and (max-width: 60em) {
  div.banner_advertising img {
    margin-top: 30px;
    width: 60%;
  }
}

.product_detail {
  width: 100%;
  float: left;
  margin-top: 12px;
  margin-right: 1.5%;
}
@media only screen and (min-width: 60em) {
  .product_detail {
    width: 78%;
    float: left;
    margin-top: 12px;
  }
}

.product_detail span {
  font-size: 12px;
  line-height: 13px;
  display: block;
  margin-left: 5px;
}

.product_detail_button {
  width: 16%;
  float: left;
  min-width: 200px;
}
.product_detail_button div {
  text-align: center;
}
.product_detail_button div span {
  background: #013B7E;
  color: white;
  display: block;
  padding: 10px 30px;
  font-size: 1.5rem;
  border-radius: 30px;
  margin-top: 20px;
  cursor: pointer;
}

.product_animate li section img {
  border-radius: 3px;
  padding: 2px;
  border: 1px solid #021a40;
  background-color: white;
  min-height: 180px;
  width: 97.8%;
  margin-left: 0px;
}
@media only screen and (min-width: 60em) {
  .product_animate li section img {
    height: 200px;
  }
}

.product_animate li {
  position: absolute;
}

.product_animate_none li section img {
  border-radius: 3px;
  padding: 2px;
  border: 1px solid #021a40;
  background-color: white;
  min-height: 180px;
  width: 97.8%;
  margin-left: 0px;
}
@media only screen and (min-width: 60em) {
  .product_animate_none li section img {
    height: 200px;
  }
}

.product_img {
  position: relative;
  width: 96%;
  float: left;
  text-align: left;
  margin-left: 5px;
}
@media only screen and (min-width: 60em) {
  .product_img {
    width: 56%;
    float: right;
    margin-right: 4%;
    margin-top: 8px;
    margin-bottom: 0px;
    text-align: center;
  }
}

.arrow_location_left {
  float: left;
  left: 14px;
  position: absolute;
  margin-top: -115px;
  font-size: 30px;
  border-radius: 30px;
  color: black;
  filter: alpha(opacity=50);
}
@media only screen and (max-width: 50em) {
  .arrow_location_left {
    left: 14px;
  }
}

.arrow_location_right {
  right: 9px;
  float: right;
  position: absolute;
  margin-top: -115px;
  font-size: 30px;
  color: black !important;
  filter: alpha(opacity=50);
}
@media only screen and (max-width: 50em) {
  .arrow_location_right {
    right: 9px;
  }
}

.product_detail {
  padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
}
.product_detail p {
  margin-left: 5px !important;
  line-height: 21px;
  margin-top: 12px;
  font-size: 20px !important;
}
.product_detail ul {
  list-style: disc outside none;
  margin-top: -12px;
}
.product_detail li {
  margin-left: 0px;
  line-height: 24px;
  font-size: 18px !important;
}
@media only screen and (min-width: 40em) {
  .product_detail p {
    margin-left: -10px;
    line-height: 21px;
    margin-top: 12px;
  }
}

.product_img {
  text-align: left;
  height: 200px;
}
@media only screen and (min-width: 40em) {
  .product_img {
    text-align: right;
  }
}

.product_line {
  width: 96%;
  margin-top: -8px;
}
@media only screen and (max-width: 40em) {
  .product_line {
    padding-left: 5px;
  }
}

.amp_headdetail_split {
  width: 40%;
  float: left;
  margin-right: 8%;
  margin-top: 40px;
}
@media only screen and (max-width: 50em) {
  .amp_headdetail_split {
    width: 98%;
    padding-left: 5px;
  }
}
.amp_headdetail_split h1 {
  line-height: 20px !important;
  margin-left: 1px;
}
.amp_headdetail_split p {
  font-size: 18px;
  line-height: 26px;
}
.amp_headdetail_split ul {
  padding: 0px;
  padding-left: 17px;
  margin-top: 0px;
}
.amp_headdetail_split ul li {
  font-size: 18px;
  line-height: 26px;
}
.amp_headdetail_split img {
  height: 120px;
}

.product_buttons {
  width: 100%;
  margin-top: 40px;
  display: inline-block;
}
@media only screen and (min-width: 40em) {
  .product_buttons {
    margin-top: 60px;
  }
}
@media only screen and (min-width: 67.5em) {
  .product_buttons {
    margin-top: 30px;
  }
}

#product_button1 i, #product_button2 i, #product_button3 i {
  font-size: 36px;
}

.mix_lineup {
  vertical-align: middle;
}

.product_buttons {
  /*   -webkit-box-shadow: 0 10px 6px -6px #013B7E;
     -moz-box-shadow: 0 10px 6px -6px #013B7E;
     box-shadow: 0 10px 6px -6px #013B7E;  */
  border-bottom: 3px solid #013B7E;
  width: 97%;
}

#product_button1 {
  background-color: blue;
  text-align: center;
  margin-left: 0px;
  color: white;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  cursor: pointer;
  float: left;
  width: 48%;
  margin-right: 5px;
  font-size: 18px;
  line-height: 20px;
  height: 40px;
  padding-top: 5px;
  padding-bottom: 2px;
  display: inline-block; /* or inline-block */
  text-overflow: ellipsis;
  word-wrap: break-word;
  overflow: hidden;
  max-height: 3.6em;
  line-height: 1.8em;
}
@media only screen and (min-width: 67.5em) {
  #product_button1 {
    background-color: blue;
    text-align: center;
    color: white;
    cursor: pointer;
    float: left;
    width: 18%;
    font-size: 18px;
    line-height: 20px;
    height: 40px;
    padding-top: 5px;
    padding-bottom: 2px;
  }
}

#product_button2 {
  text-align: center;
  background-color: #013B7E;
  color: white;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  cursor: pointer;
  float: left;
  width: 48%;
  margin-right: 5px;
  font-size: 18px;
  line-height: 20px;
  height: 40px;
  padding-top: 5px;
  padding-bottom: 2px;
  display: block; /* or inline-block */
  text-overflow: ellipsis;
  word-wrap: break-word;
  overflow: hidden;
  max-height: 3.6em;
  line-height: 1.8em;
}
@media only screen and (min-width: 67.5em) {
  #product_button2 {
    text-align: center;
    background-color: #013B7E;
    color: white;
    cursor: pointer;
    float: left;
    width: 18%;
    font-size: 18px;
    line-height: 20px;
    height: 40px;
    padding-top: 5px;
    padding-bottom: 2px;
  }
}

#product_button3 {
  background-color: #013B7E;
  color: white;
  border-radius: 30px;
  cursor: pointer;
  text-align: center;
  padding: 10px 30px;
  font-size: 1.5rem !important;
}

#description_button3 {
  margin-top: 35px;
}

#product_button1 .product_two_line, #product_button2 .product_two_line {
  font-size: 18px;
  line-height: 20px;
  display: block;
}

.ezsample_table {
  float: right;
  margin-top: 0px;
  margin-right: 16%;
}
@media only screen and (max-width: 65em) {
  .ezsample_table {
    display: none;
  }
}

.ez_about_text {
  position: absolute;
  display: block;
  margin-top: 40px;
  color: #013B7E;
  font-weight: bold;
  text-decoration: none;
}

.ezsample_table img {
  position: absolute;
  margin-top: 40px;
  cursor: pointer;
  height: 25px;
  margin-left: 40px;
}
@media only screen and (max-width: 50em) {
  .ezsample_table img {
    height: 25px;
  }
}

.ez_chkbox {
  float: left;
}
@media only screen and (max-width: 50em) {
  .ez_chkbox {
    display: none;
  }
}
.ez_chkbox span {
  display: block;
  margin-top: 10px;
  float: left;
  margin-left: 10px;
}
.ez_chkbox label {
  color: #013B7E;
}
.ez_chkbox .ez_text {
  margin-top: 18px;
}

.ez_chkbox1 {
  float: left;
  display: none;
}
@media only screen and (max-width: 50em) {
  .ez_chkbox1 {
    display: block;
  }
}
.ez_chkbox1 span {
  display: block;
  margin-top: 0px;
  float: left;
}
.ez_chkbox1 label {
  color: #013B7E;
  font-size: 20px;
  font-weight: bold;
}
.ez_chkbox1 .ez_text {
  margin-top: 5px;
}

.ez_chkbox1 input, .ez_chkbox input, .ezsample_multitable_3tab input {
  width: 20px;
  height: 20px;
  background: white;
}

.ez_chkbox1 img, .ez_chkbox img, .ezsample_multitable_3tab img {
  height: 30px;
  float: left;
}

.ez_chkbox img {
  margin-top: 15px;
}

.ez_chkbox1 img {
  margin-top: 5px;
}

.ez_chkbox img, .ez_chkbox1 img {
  height: 20px;
  margin-left: 5px;
}

.ezsample_multitable_3tab {
  float: right;
  margin-top: -10px;
}
@media only screen and (max-width: 50em) {
  .ezsample_multitable_3tab {
    margin-top: -10px;
    margin-bottom: 20px;
  }
}
.ezsample_multitable_3tab span {
  display: block;
  margin-top: 0px;
  float: left;
}
.ezsample_multitable_3tab label {
  color: #013B7E;
  font-size: 20px;
  font-weight: bold;
}
.ezsample_multitable_3tab .ez_text {
  margin-top: 3px;
}

.product_detail_one {
  width: 100%;
  margin-top: 6px;
  margin-left: -3px;
}

.product_detail_two {
  width: 100%;
  margin-top: 6px;
  display: none;
}

.product_detail_three {
  width: 100%;
  margin-top: 6px;
  display: none;
}

.product_item_details {
  border: none;
  width: 98%;
  padding: 0px;
}

.table_model_section {
  width: 100%;
  display: inline-block;
}

.select_type, .select_type1, .select_type2 {
  width: 100%;
  margin-top: 16px;
  font-size: 13px;
  display: inline-block;
}

.select_type, .select_type2 {
  border-bottom: 1px solid white;
}

.type_left {
  width: 20%;
  float: left;
  text-align: center;
}

.type_right {
  width: 79%;
  float: left;
}

.left_main_box {
  display: none;
}
@media only screen and (min-width: 67.5em) {
  .left_main_box {
    width: 15%;
    float: left;
    height: auto;
    display: block;
  }
}

.stick1 {
  position: fixed;
  top: 0;
  width: 180px;
  float: left;
  background: #f0f0f0;
  border: 2px solid #dbdbdb;
  border-radius: 15px;
  display: block;
}
@media only screen and (max-height: 600px) {
  .stick1 {
    max-height: 550px;
    overflow-y: auto;
  }
}

@media only screen and (min-width: 67.5em) {
  .table_model_left_float {
    height: auto;
    background: #f0f0f0;
    border: 2px solid #dbdbdb;
    border-radius: 15px;
  }
}

.table_model_left {
  display: none;
}
@media only screen and (min-width: 67.5em) {
  .table_model_left {
    width: 15%;
    float: left;
    height: 100%;
    background: #f0f0f0;
    border: 2px solid #dbdbdb;
    border-radius: 15px;
    display: block;
  }
}

#arrow_toggle.down:after {
  content: "▼";
}

#arrow_toggle:after {
  content: "▲";
}

.up_down_menu {
  width: 98%;
  bottom: 0px;
  height: 40px;
}

.up_down_menu p label:hover {
  cursor: pointer;
}

.up_down_title {
  height: 40px;
  background: blue;
  color: white;
  font-size: 16px;
  text-align: center;
  font-weight: bold;
  bottom: 0px;
  padding-top: 3px;
  border-radius: 5px;
}

.select_sticky1, .select_sticky2 {
  width: 48%;
  float: left;
  margin-top: 16px;
  font-size: 14px;
  display: inline-block;
}

.select_sticky1 {
  border-left: 1px solid white;
  border-right: 1px solid white;
  border-collapse: collapse;
}

.sticky_table_model_left {
  display: inline-block;
  max-height: 200px;
  width: 97.5%;
  overflow: scroll;
  background: #f0f0f0;
  border: 2px solid #dbdbdb;
  border-radius: 3px;
  display: none;
}
@media only screen and (min-width: 67.5em) {
  .sticky_table_model_left {
    display: inline-block;
    max-height: 200px;
    width: 98%;
    overflow: scroll;
    background: #f0f0f0;
    border: 2px solid #dbdbdb;
    border-radius: 15px;
  }
}

#footer_table_model {
  position: fixed;
  bottom: 0;
  width: 98%;
  display: block;
  z-index: 40;
}
@media only screen and (min-width: 67.5em) {
  #footer_table_model {
    position: fixed;
    bottom: 0;
    width: 100%;
    display: none;
  }
}

.table_model_right {
  width: 98%;
  float: left;
  margin-left: 1%;
}
@media only screen and (min-width: 67.5em) {
  .table_model_right {
    width: 82%;
    float: left;
    margin-right: 1%;
  }
}

.table_model_right_sigle {
  width: 95%;
  float: left;
  margin-left: 1%;
  margin-right: 2%;
  padding: 10px;
}

/* ******************** new_products  ************************ */
.new_product_items {
  width: 100%;
  display: inline-block;
}

.new_product_items a {
  text-decoration: none;
  color: black;
}

.newp_row_itemsall {
  width: 99%;
  height: 300px;
  overflow-y: auto;
  border: 1px solid #969696;
  float: left;
  margin-bottom: 24px;
  margin-left: 5px;
  background: white;
}
@media only screen and (min-width: 40em) {
  .newp_row_itemsall {
    width: 26%;
    height: 300px;
    overflow-y: auto;
    border: 1px solid #969696;
    float: left;
    margin-bottom: 24px;
    margin-left: 3.3%;
    margin-right: 3.3%;
  }
}

.newp_row_item1, .newp_row_item2, .newp_row_item3 {
  width: 99%;
  height: 300px;
  overflow-y: auto;
  border: 1px solid #969696;
  float: left;
  margin-bottom: 24px;
}
@media only screen and (min-width: 40em) {
  .newp_row_item1, .newp_row_item2, .newp_row_item3 {
    width: 26%;
    height: 300px;
    overflow-y: auto;
    border: 1px solid #969696;
    float: left;
    margin-bottom: 24px;
  }
}

.newp_row_item1:hover, .newp_row_item2:hover, .newp_row_item3:hover, .newp_row_itemsall:hover {
  border: 1px solid blue;
}

@media only screen and (min-width: 40em) {
  .newp_row_item1, .newp_row_item2 {
    margin-right: 10%;
  }
}

.newp_img {
  text-align: center;
  padding-top: 10px;
  padding-bottom: 0px;
}

.newp_img img {
  max-height: 90px;
}

.newp_img {
  height: 90px;
  vertical-align: middle;
}

.new_production_description {
  list-style: none;
  font-weight: bold;
}

.newp_description li {
  padding-left: 14px;
  line-height: 16px;
}

.newp_name {
  text-align: center;
  background: #cde3ff;
  line-height: 24px;
  padding: 0px;
}

/* ******************** new_products end ************************ */
.search_iframe {
  box-shadow: 3px 3px 3px #D1D0CE;
  height: 480px;
  width: 95%;
  padding: 1em;
  border: 1px solid #D1D0CE;
  border-radius: 5px;
  margin-left: 20px;
}

/*  product search_ yoni search   ******************************   */
.amp_search_top {
  width: 98%;
  border: 1px solid black;
  box-shadow: 2px 2px 3px black;
  margin-bottom: 10px;
}

.amp_top_left_name {
  width: 35%;
  float: left;
  margin-top: 5px;
  margin-bottom: 5px;
}

.amp_top_left_name label {
  font-size: 18px;
  font-weight: bold;
  padding-left: 5px;
}

.configuration label {
  font-size: 18px;
  font-weight: bold;
  padding-left: 5px;
}

.amp_top_right_detail {
  width: 65%;
  float: right;
  margin-top: 5px;
  margin-bottom: 5px;
}

.amp_top_header {
  padding-top: 10px;
}

.amp_top_header label {
  font-size: 18px !important;
}

.amp_top_header span {
  float: left;
  margin-right: 3%;
}
@media only screen and (max-width: 40em) {
  .amp_top_header span {
    margin-right: 1%;
  }
}

.amp_intern_left, .amp_intern_right {
  width: 50%;
  float: left;
  font-size: 18px;
}

.amp_input_right {
  width: 70%;
  float: right;
  padding: 0px;
}

.amp_left_double {
  margin-top: 15px;
}

.amp_input_right input {
  width: 50%;
  left: 0px;
  height: 22px;
}

.yoni_search_bottom {
  width: 100%;
  padding-bottom: 0px;
  padding-top: 10px;
  height: 40px;
}

.yoni_search_bottom label {
  font-size: 18px;
  background: #013B7E;
  line-height: 24px;
  border-radius: 5px;
  margin-bottom: 10px;
}

.yoni_search_bottom label:first-child {
  float: right;
  margin-right: 1%;
  font-weight: bold;
  cursor: pointer;
  color: white;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 35px;
  padding-right: 35px;
}

.yoni_search_bottom label:last-child {
  float: right;
  margin-right: 1%;
  font-weight: bold;
  cursor: pointer;
  color: white;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 40px;
  padding-right: 40px;
}

/*.table_section_result {
width:98%;
margin-top:-900000px;
}*/
/* ******************************  amplifiers **********************************************  */
.tbl_amplifier th {
  border-left: 1px solid white;
}

.tbl_amplifier tr {
  background-color: #ffffff;
}

.tbl_amplifier tr:hover {
  background-color: #f0f0f0;
}

.tbl_amplifier .bg_color {
  background: #f0f0f0;
}

.tbl_amplifier .bg_color1 {
  background: blue;
  border: 2px solid #1ABC9C;
}

.tbl_amplifier td {
  padding: 0.4545454545em 0; /* Base Font = 11px >>> 5px / 11px = 0.4545454545454545em 0 */
  vertical-align: top;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  width: 25%;
}

.tbl_amplifier th, .tbl_amplifier td {
  text-align: center;
  padding: 5px 0;
}

.tbl_amplifier td:first-child {
  width: 30%;
}
@media only screen and (min-width: 40em) {
  .tbl_amplifier td:first-child {
    width: 20%;
  }
}

.tbl_amplifier td {
  width: 23%;
}
@media only screen and (min-width: 40em) {
  .tbl_amplifier td {
    width: 13.3%;
  }
}

.tbl_amplifier tr td:nth-child(4), .tbl_amplifier tr th:nth-child(4) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_amplifier tr td:nth-child(4), .tbl_amplifier tr th:nth-child(4) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_amplifier tr td:nth-child(5), .tbl_amplifier tr th:nth-child(5) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_amplifier tr td:nth-child(5), .tbl_amplifier tr th:nth-child(5) {
    display: table-cell;
    visibility: visible;
  }
}

.tbl_amplifier tr td:nth-child(6), .tbl_amplifier tr th:nth-child(6) {
  display: none;
  visibility: hidden;
}
@media only screen and (min-width: 40em) {
  .tbl_amplifier tr td:nth-child(6), .tbl_amplifier tr th:nth-child(6) {
    display: table-cell;
    visibility: visible;
  }
}

/* ****************************************************************  */
/* *****************  transformer begin***************************** */
.image_row {
  width: 100%;
  height: 80px;
  background: white;
  position: relative;
}

.image_item {
  float: left;
  margin: 0 19px 0 0;
  font-size: 18px;
  width: 120px;
  height: 100px;
  display: block;
  background: white;
  color: #fff;
}

.image_item:first-child {
  margin-left: -10px;
}

.image_item a {
  text-decoration: none;
}

.image_item:hover {
  z-index: 1;
  -webkit-transition: all 200ms ease-in;
  -webkit-transform: scale(1.1);
  -ms-transition: all 200ms ease-in;
  -ms-transform: scale(1.1);
  -moz-transition: all 200ms ease-in;
  -moz-transform: scale(1.1);
  transition: all 200ms ease-in;
  transform: scale(1.1);
  filter: blur(0);
}

.image_fit {
  width: 120px;
  height: 70px;
}

.config_name {
  color: black;
  text-align: center;
  line-height: 9px;
  font-size: 9px;
  padding: 0px;
  margin-top: -8px;
}

#imageshow {
  position: absolute;
  left: 1%;
  width: 2920px;
  margin-right: -2800px;
}
@media only screen and (min-width: 40em) {
  #imageshow {
    margin-right: -2300px;
  }
}
@media only screen and (min-width: 60em) {
  #imageshow {
    margin-right: -1000px;
  }
}

#leftArrow {
  width: 3%;
  height: 80px;
  background-repeat: no-repeat;
  background-size: 20px 20px;
  background-position: left center;
  font-size: 30px;
  position: absolute;
  left: 0px;
}

#rightArrow {
  width: 3%;
  height: 80px;
  background-repeat: no-repeat;
  background-size: 20px 20px;
  background-position: left center;
  position: absolute;
  font-size: 30px;
  right: 0px;
}

#viewContainer {
  width: 94%;
  height: 100%;
  position: absolute;
  left: 2%;
  margin-left: 0;
  overflow: hidden;
}

.image_row i {
  margin-top: 25px;
  color: blue;
}

/* *****************  transformer end***************************** */
/* *****************  yoni search begin***************************** */
.yoni_patent_img {
  width: 98%;
}

.yoni_patent_left {
  width: 15%;
  float: left;
}
@media only screen and (max-width: 50em) {
  .yoni_patent_left {
    width: 100%;
    text-align: center;
  }
}

.yoni_patent_left img {
  height: 80px;
}

.yoni_patent_right {
  width: 84%;
  float: left;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 22px;
  line-height: 28px;
}
@media only screen and (max-width: 50em) {
  .yoni_patent_right {
    width: 100%;
    margin-top: 10px;
  }
}

/* *****************  yoni search end***************************** */
.connector_types_btm input[type=checkbox] {
  transform: scale(1.4, 1.4);
}

.sub_names_btm input[type=checkbox] {
  transform: scale(1.4, 1.4);
}

.product input[type=checkbox] {
  transform: scale(1.1, 1.1);
}

.subCategory1 input[type=checkbox] {
  transform: scale(1.1, 1.1);
}

/* *****************  Anchor backtop ***************************** */
.anchor_backtop {
  text-align: center;
  position: absolute;
  margin-top: 10px;
  margin-left: 40px;
  color: black;
}
.anchor_backtop i {
  font-size: 24px;
}
.anchor_backtop span {
  display: block;
  font-size: 18px;
  margin-top: -5px;
}

/* *****************  send to a friend begin***************************** */
.fade_box {
  with: 70%;
  height: 30px;
  background: #013B7E;
  float: right;
  border-top-right-radius: 10px;
}

.cornered {
  width: calc(96% - 10px);
  margin-left: -2px;
  border-bottom: 10px solid #013B7E;
  border-left: 20px solid transparent;
  border-top-right-radius: 10px;
  -webkit-border-top-radius: 10px;
  -moz-border-top-radius: 10px;
}

.send_friend_button {
  width: calc(95% + 12px);
  margin-left: -2px;
  background-color: #013B7E;
}

.send_friend_text {
  color: white;
  margin-left: 15px;
}

.send_friend_text i {
  float: right;
  font-size: 22px;
}

.block_send_friend {
  margin-top: -5px;
  cursor: pointer;
}

.bottom_part {
  width: calc(95.5% - 10px);
  border-top-right-radius: 0px;
  border-bottom: 0px solid #013B7E;
  border-left: 0px solid transparent;
}

.bottom_part_height {
  height: 35px;
  padding-top: 10px;
  margin-bottom: 20px;
  font-size: 18px;
}

.bottom_send i {
  margin-right: 20%;
}

/* *****************  send to a friend amplifiers begin***************************** */
.amp_fade_box {
  width: 15%;
  height: 20px;
  background: #013B7E;
  float: right;
  border-top-right-radius: 10px;
}

.amp_cornered {
  width: calc(96% - 10px);
  margin-left: -2px;
  border-bottom: 10px solid #013B7E;
  border-left: 20px solid transparent;
  border-top-right-radius: 10px;
  -webkit-border-top-radius: 10px;
  -moz-border-top-radius: 10px;
}

.amp_send_friend_button {
  width: calc(95% + 12px);
  margin-left: -2px;
  background-color: #013B7E;
}

.amp_send_friend_text {
  color: white;
  margin-left: 15px;
  height: 25px;
  font-size: 16px;
  cursor: pointer;
}
@media only screen and (max-width: 40em) {
  .amp_send_friend_text {
    font-size: 12px;
  }
}

.amp_send_friend_button .amp_send_friend_text label {
  cursor: pointer;
}
@media only screen and (max-width: 40em) {
  .amp_send_friend_button .amp_send_friend_text label {
    font-size: 12px;
  }
}

.amp_send_friend_text i {
  float: right;
  font-size: 22px;
}
@media only screen and (max-width: 40em) {
  .amp_send_friend_text i {
    display: none;
  }
}

.amp_block_send_friend {
  margin-top: -5px;
  width: 180px;
  margin-top: 5px;
}
@media only screen and (max-width: 40em) {
  .amp_block_send_friend {
    width: 30%;
  }
}

/* *****************  send to a friend amplifiers begin***************************** */
/* *****************  Transformer table start ***************************** */
.transformer_header_top {
  width: 100%;
}

.transformer_header_top .trans_inner {
  width: calc(9% - 1px);
  border-top: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  float: left;
  height: 180px;
  display: block;
  vertical-align: middle;
}

.transformer_header_top .trans_inner:last-child {
  border-right: none;
}

.transformer_header_top .trans_inner:nth-child(n+5):nth-child(-n+6) {
  width: calc(23% - 1px);
}

.transformer_header_top .trans_inner .inner_header {
  width: 100%;
  border-bottom: 1px solid #dbdbdb;
  height: 36px;
  float: left;
  padding-top: 3px;
  padding-bottom: 3px;
}

.transformer_header_top .trans_inner .inner_content, .transformer_header_top .trans_inner .inner_content_enter {
  float: left;
}

.transformer_header_top .trans_inner .inner_content span {
  display: block;
  width: 100%;
  float: left;
  text-align: left;
  padding: 2%;
}

.transformer_header_top .trans_inner .inner_content_enter span {
  display: block;
  width: 100%;
  float: left;
  margin-top: 10px;
}
.transformer_header_top .trans_inner .inner_content_enter span input {
  width: 80%;
}

.transformer_header_top .trans_inner:nth-child(4), .transformer_header_top .trans_inner:nth-child(6),
.transformer_header_top .trans_inner:nth-child(7), .transformer_header_top .trans_inner:nth-child(8) {
  display: block;
}
@media only screen and (max-width: 50em) {
  .transformer_header_top .trans_inner:nth-child(4), .transformer_header_top .trans_inner:nth-child(6),
  .transformer_header_top .trans_inner:nth-child(7), .transformer_header_top .trans_inner:nth-child(8) {
    display: none;
  }
}

@media only screen and (max-width: 50em) {
  .transformer_header_top .trans_inner:nth-child(1), .transformer_header_top .trans_inner:nth-child(2),
  .transformer_header_top .trans_inner:nth-child(3) {
    width: calc(20% - 1px);
  }
}

@media only screen and (max-width: 50em) {
  .transformer_header_top .trans_inner:nth-child(5) {
    width: calc(40% - 1px) !important;
  }
}

.trans_input_5 {
  width: 40% !important;
  margin-left: 25%;
}
@media only screen and (max-width: 50em) {
  .trans_input_5 {
    width: 80% !important;
    margin-left: 10%;
  }
}

/* *****************  Transformer table ended ***************************** */
/*  .................   hybrid  start  **********************************  */
.hybrid_header_top {
  width: 100%;
}

.hybrid_header_top .universal_inner {
  width: calc(10% - 1px);
  border-top: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  float: left;
  height: 200px;
  display: block;
  vertical-align: middle;
}

.hybrid_header_top .universal_inner:last-child {
  border-right: none;
}

.hybrid_header_top .universal_inner .inner_header {
  height: 55px;
}

@media only screen and (max-width: 50em) {
  .hybrid_header_top .universal_inner:nth-child(5), .hybrid_header_top .universal_inner:nth-child(6),
  .hybrid_header_top .universal_inner:nth-child(7), .hybrid_header_top .universal_inner:nth-child(8),
  .hybrid_header_top .universal_inner:nth-child(9), .hybrid_header_top .universal_inner:nth-child(10) {
    display: none;
  }
}

@media only screen and (max-width: 50em) {
  .hybrid_header_top .universal_inner:nth-child(1),
  .hybrid_header_top .universal_inner:nth-child(2),
  .hybrid_header_top .universal_inner:nth-child(3),
  .hybrid_header_top .universal_inner:nth-child(4) {
    width: calc(24.97% - 1px);
  }
}

/*  .................   hybrid  end  **********************************  */
/* splitters start   */
.splitters_header_top {
  width: 100%;
}

.splitters_header_top .universal_inner {
  width: calc(7.53% - 1px);
  border-top: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  float: left;
  height: 200px;
  display: block;
  vertical-align: middle;
}

.splitters_header_top .universal_inner:nth-child(3) {
  width: calc(10.66% - 1px);
}

.splitters_header_top .universal_inner:nth-child(4), .splitters_header_top .universal_inner:nth-child(5) {
  width: calc(7% - 1px);
}

.splitters_header_top .universal_inner .inner_header {
  height: 60px;
}

.splitters_header_top .universal_inner:last-child {
  border-right: none;
}

@media only screen and (max-width: 50em) {
  .splitters_header_top .universal_inner:nth-child(2), .splitters_header_top .universal_inner:nth-child(6),
  .splitters_header_top .universal_inner:nth-child(7), .splitters_header_top .universal_inner:nth-child(8),
  .splitters_header_top .universal_inner:nth-child(9), .splitters_header_top .universal_inner:nth-child(10),
  .splitters_header_top .universal_inner:nth-child(11), .splitters_header_top .universal_inner:nth-child(12),
  .splitters_header_top .universal_inner:nth-child(13) {
    display: none;
  }
}

@media only screen and (max-width: 50em) {
  .splitters_header_top .universal_inner:nth-child(1),
  .splitters_header_top .universal_inner:nth-child(3),
  .splitters_header_top .universal_inner:nth-child(4),
  .splitters_header_top .universal_inner:nth-child(5) {
    width: calc(24.97% - 1px);
  }
}

/*  ********************************************************************** */
/*   **********************  Adapters  **********************************   */
/* *****************  Amplifiers table start ***************************** */
.adapters_header_top {
  width: 100%;
}

.adapters_header_top .universal_inner {
  width: calc(14.5% - 1px);
  border-top: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  float: left;
  height: 320px;
  display: block;
  vertical-align: middle;
}
.adapters_header_top .universal_inner:nth-child(5) {
  width: calc(22.00% - 1px)!important;
}
@media only screen and (max-width: 50em) {
  .adapters_header_top .universal_inner {
    width: calc(20% - 1px);
  }
  .adapters_header_top .universal_inner:nth-child(5) {
  width: calc(40.00% - 1px)!important;
}
}

@media only screen and (max-width: 50em) {
  .adapters_header_top .universal_inner:nth-child(4), .adapters_header_top .universal_inner:nth-child(6) {
    display: none;
  }
}

.adapters_header_top .universal_inner:last-child {
  border-right: none;
}

.adapters_header_top .universal_inner .inner_header {
  border-bottom: none;
}

.adapters_header_top .universal_inner .inner_header {
  height: 36px;
}
.adapters_header_top .universal_inner .inner_header span {
  color: #253B98;
  font-size: 16px;
  text-align: left;
  margin-left: 20%;
  margin-top: 5px;
}
@media only screen and (max-width: 50em) {
  .adapters_header_top .universal_inner .inner_header span {
    font-size: 14px;
    text-align: center;
    margin-left: 0px;
  }
}

/*****************************************************************************/
/* *****************  Amplifiers table start ***************************** */
.amplifiers_header_top {
  width: 100%;
}

.amplifiers_header_top .universal_inner {
  width: calc(7.17% - 1px);
  border-top: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  float: left;
  height: 350px;
  display: block;
  vertical-align: middle;
}
@media only screen and (max-width: 50em) {
  .amplifiers_header_top .universal_inner {
    width: calc(15% - 1px);
  }
}

@media only screen and (max-width: 50em) {
  .amplifiers_header_top .universal_inner:nth-child(5), .amplifiers_header_top .universal_inner:nth-child(6),
  .amplifiers_header_top .universal_inner:nth-child(7), .amplifiers_header_top .universal_inner:nth-child(8),
  .amplifiers_header_top .universal_inner:nth-child(9), .amplifiers_header_top .universal_inner:nth-child(10),
  .amplifiers_header_top .universal_inner:nth-child(11), .amplifiers_header_top .universal_inner:nth-child(12),
  .amplifiers_header_top .universal_inner:nth-child(13) {
    display: none;
  }
}

.amplifiers_header_top .universal_inner:last-child {
  border-right: none;
}

.amplifiers_header_top .universal_inner:nth-child(13) {
  width: calc(5% - 1px);
}

.amplifiers_header_top .universal_inner:nth-child(2) {
  width: calc(26% - 1px);
}
@media only screen and (max-width: 50em) {
  .amplifiers_header_top .universal_inner:nth-child(2) {
    width: calc(55% - 1px);
  }
}

.amplifiers_header_top .universal_inner:nth-child(12) {
  width: calc(6% - 1px);
}

.amplifiers_header_top .universal_inner:nth-child(3), .amplifiers_header_top .universal_inner:nth-child(4),
.amplifiers_header_top .universal_inner:nth-child(9), .amplifiers_header_top .universal_inner:nth-child(10) {
  width: calc(5% - 1px);
}
@media only screen and (max-width: 50em) {
  .amplifiers_header_top .universal_inner:nth-child(3), .amplifiers_header_top .universal_inner:nth-child(4),
  .amplifiers_header_top .universal_inner:nth-child(9), .amplifiers_header_top .universal_inner:nth-child(10) {
    width: calc(15% - 1px);
  }
}

.amplifiers_header_top .universal_inner .inner_header {
  height: 36px;
}

div.universal_inner .inner_header {
  width: 100%;
  border-bottom: 1px solid #dbdbdb;
  text-align: center;
  float: left;
  padding-top: 3px;
  padding-bottom: 3px;
}

div.universal_inner .inner_header span {
  display: block;
  width: 100%;
  float: left;
  text-align: center;

}

div.universal_inner .inner_content span {
  width: 100%;
}

div.universal_inner .inner_content div {
  width: 100%;
  margin-top: 10px !important;
}

div.universal_inner .inner_content div span:first-child {
  width: 30%;
  text-align: right;
  float: left;
}

div.universal_inner .inner_content div span:last-child {
  width: 70%;
  text-align: left;
  float: left;
  margin-top: 2px;
}

div.universal_inner .inner_content_dual div:nth-child(odd) {
  width: 60%;
  float: left;
  margin-top: 5px;
}

div.universal_inner .inner_content_dual div:nth-child(even) {
  width: 40%;
  float: left;
  margin-top: 5px;
}

div.universal_inner .inner_content_dual .inner_span_left {
  width: 20%;
  float: left;
  text-align: right;
}

div.universal_inner .inner_content_dual .inner_span_right {
  width: 80%;
  float: left;
  text-align: left;
}

.univeral_input_5 input {
  width: 60%;
  margin-top: 20px;
}

.dual_inputs input {
  width: 35% !important;
  margin-left: 3%;
  margin-top: 20px;
}

.dual_inputs .dual_input_des {
  display: block;
  width: 49% !important;
  float: left;
  text-align: center;
}

/*  Portable test equipment  start     */
.down_section {
  width: 100%;
  text-align: center;
}

.down_section p {
  font-size: 14px;
  color: #a6a6a6;
  line-height: 18px;
  margin-top: 10px;
}

.portable_space {
  padding: 7px;
}
@media only screen and (max-width: 60em) {
  .portable_space {
    padding: 30px;
  }
}

.portable_download {
  margin-top: 10px;
  background-color: #013B7E;
  color: white;
  border-radius: 30px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 35px;
  padding-right: 35px;
  height: 35px;
  font-size: 20px;
  text-decoration: none;
  text-align: center;
  width: calc(90% - 70px);
  display: block;
}
@media only screen and (max-width: 60em) {
  .portable_download {
    max-width: 300px;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 20px;
    padding-right: 20px;
    height: 30px;
    margin: 0 auto;
  }
}

.ts_banner_container {
  position: relative;
  background: url("../images/background/gradient_background.png") no-repeat center center;
  background-size: cover;
  width: 96%;
  height: 155px;
  left: 0px;
}
@media only screen and (max-width: 35em) {
  .ts_banner_container {
    width: 100%;
    min-width: 380px;
  }
}

.ts_banner_container .ts_container_item {
  position: absolute;
  right: 5px;
  bottom: -23px;
}
@media only screen and (max-width: 60em) {
  .ts_banner_container .ts_container_item {
    bottom: -40px;
  }
}

@media only screen and (max-width: 60em) {
  .ts_banner_container .ts_container_item img {
    width: 200px;
  }
}

.ts_banner_container .ts_container_fronttext {
  position: absolute;
  left: 5px;
  top: 15px;
  width: 40%;
}
@media only screen and (max-width: 60em) {
  .ts_banner_container .ts_container_fronttext {
    width: 80%;
    top: 5px;
  }
}

.ts_banner_container .ts_container_fronttext h2 {
  color: grey !important;
  font-size: 22px !important;
  line-height: 25px !important;
  font-weight: normal;
  padding: 3px !important;
}
@media only screen and (max-width: 60em) {
  .ts_banner_container .ts_container_fronttext h2 {
    margin-top: 0px;
  }
}

.ts_banner_container .ts_container_fronttext h1 {
  color: #013B7E !important;
  font-size: 28px !important;
  line-height: 40px !important;
  font-weight: 900 !important;
  padding: 3px !important;
  font-family: RobotoCondensed-Regular !important;
}

.ts_banner_container .ts_container_middletext {
  position: absolute;
  left: 42%;
  top: 10px;
}
@media only screen and (max-width: 60em) {
  .ts_banner_container .ts_container_middletext {
    left: 0px;
    margin-top: 160px;
    height: 60px;
  }
}

.ts_banner_container .ts_container_middletext ul li {
  font-size: 15px;
  line-height: 18px;
  color: grey;
}
@media only screen and (max-width: 60em) {
  .ts_banner_container .ts_container_middletext ul li {
    color: black;
    font-size: 18px;
  }
}

.ts_banner_container .ts_container_middletext span {
  font-size: 15px;
  line-height: 18px;
  color: red;
  margin-top: -18px;
  display: block;
  margin-left: 30%;
}
@media only screen and (max-width: 60em) {
  .ts_banner_container .ts_container_middletext span {
    display: none;
    margin-left: 35%;
  }
}

@media only screen and (max-width: 60em) {
  .ts_banner_container .ts_container_middletext span:first-child {
    display: block !important;
  }
}

.ts_banner_left {
  width: 60%;
  float: left;
}
@media only screen and (max-width: 60em) {
  .ts_banner_left {
    width: 96%;
    margin-top: 140px;
  }
}

.ts_banner_left ul li {
  list-style: none;
  font-size: 18px;
  line-height: 26px !important;
  list-style-position: inside;
  text-indent: -0.3em;
}

.ts_banner_left h2 {
  color: #013B7E !important;
  font-size: 22px !important;
  line-height: 26px !important;
  font-weight: normal;
}

.ts_banner_right {
  width: 40%;
  float: left;
  text-align: left !important;
}
@media only screen and (max-width: 60em) {
  .ts_banner_right {
    width: 100%;
  }
}

.ts_banner_right a {
  text-decoration: none;
}

.ts_banner_right p {
  color: grey;
  line-height: 20px;
  width: 80%;
  margin: 0 auto;
  padding-top: 10px;
}
@media only screen and (max-width: 60em) {
  .ts_banner_right p {
    width: 50% !important;
  }
}

.ts_banner_right .portable_download {
  font-size: 30px;
}

.ts_banner_right {
  margin-top: 40px;
}

.ts_banner_line {
  display: none;
}
@media only screen and (max-width: 60em) {
  .ts_banner_line {
    width: 96%;
    margin-left: 2%;
    margin-right: 2%;
    color: #919090;
    background-color: #919090;
    height: 1px;
    border: none;
    display: block;
  }
}

/*  Portable test equipment  End     */
/*  filters  begin   */
.filter_middle_portion {
  width: 98%;
}

.filter_middle_portion ul {
  margin-left: 0px;
  padding-left: 0px;
}

.filter_middle_portion .filterby_menu li {
  list-style: none;
  float: left;
  margin-right: 0.5%;
  text-decoration: none;
  background-color: #013B7E;
  color: white;
  border-radius: 50px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
  font-size: 14px;
  margin-bottom: 10px;
}
@media only screen and (max-width: 60em) {
  .filter_middle_portion .filterby_menu li {
    display: none;
  }
}

.filter_middle_portion .filter_selection_menu {
  display: none;
}
@media only screen and (max-width: 60em) {
  .filter_middle_portion .filter_selection_menu {
    margin-top: 20px;
    width: 98.5%;
    background: white !important;
    color: black;
    border-radius: 1px;
    display: block;
    font-size: 18px;
    line-height: 24px;
    height: 40px;
  }
}

.filter_middle_portion .filterby_menu li:focus {
  background-color: blue;
  outline: none;
}

.filter_middle_portion .filterby_menu li:hover {
  cursor: pointer;
}

.filter_bottom_portion_1 {
  margin-top: 20px;
}

.bandpass_section1 {
  width: 50%;
  float: left;
}
@media only screen and (max-width: 60em) {
  .bandpass_section1 {
    width: 100%;
  }
}

.bandpass_section2 {
  width: 50%;
  float: left;
}
@media only screen and (max-width: 60em) {
  .bandpass_section2 {
    width: 100%;
    margin-top: 20px;
  }
}

.bandpass_section1 .filter_innerchart .universal_inner:first-child {
  width: 16%;
  float: left;
}

.bandpass_section1 .filter_innerchart .universal_inner:nth-child(2) {
  width: 16%;
  float: left;
}

.bandpass_section1 .filter_innerchart .universal_inner:nth-child(3) {
  width: 55%;
  float: left;
}

.bandpass_section1 .filter_innerchart .universal_inner:last-child {
  width: 11.1%;
  float: left;
}

.filter_innerchart .universal_inner {
  height: 260px;
  border-left: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
}

.filter_innerchart .universal_inner:last-child {
  border-right: 1px solid #dbdbdb;
}

.filter_innerchart .universal_inner span {
  font-size: 16px;
  line-height: 20px;
}

.filter_innerchart .inner_content div:nth-child(odd), .filter_innerchart .inner_content_dual div {
  margin-top: 20px !important;
}

.filter_innerchart .universal_inner .inner_content_dual div {
  width: 50% !important;
}

.header_filter_innerchart span:first-child {
  display: block;
  width: 16.2%;
  background: #dbdbdb;
  text-align: center;
  float: left;
  border-right: 1px solid white;
  padding-top: 5px;
  padding-bottom: 5px;
}

.header_filter_innerchart span:nth-child(2) {
  display: block;
  width: 16%;
  background: #dbdbdb;
  text-align: center;
  float: left;
  border-right: 1px solid white;
  padding-top: 5px;
  padding-bottom: 5px;
}

.header_filter_innerchart span:nth-child(3) {
  display: block;
  width: 55%;
  background: #dbdbdb;
  text-align: center;
  float: left;
  border-right: 1px solid white;
  padding-top: 5px;
  padding-bottom: 5px;
}

.header_filter_innerchart span:last-child {
  display: block;
  width: 11%;
  background: #dbdbdb;
  text-align: center;
  float: left;
  border-right: 1px solid #dbdbdb;
  padding-top: 5px;
  padding-bottom: 5px;
}

.bandpass_section2 {
  position: relative;
  /*   band pass   */
  /* ******************************* */
  /*   low pass   */
  /* ****************************** */
  /* ******************************* */
  /*   High pass   */
  /* ****************************** */
  /* ******************************* */
  /*   Band stop   */
  /* ****************************** */
}
.bandpass_section2 img {
  height: 297px;
}
@media only screen and (max-width: 60em) {
  .bandpass_section2 img {
    height: 297px;
    width: 98.5%;
  }
}
.bandpass_section2 input {
  border-radius: 8px;
  padding-left: 3px;
  font-size: 18px;
  line-height: 24px;
}
.bandpass_section2 input:focus {
  outline: none;
}
.bandpass_section2 .bandpass_f0-1 {
  position: absolute;
  top: 50px;
  left: 14%;
}
@media only screen and (max-width: 60em) {
  .bandpass_section2 .bandpass_f0-1 {
    left: 16%;
  }
}
.bandpass_section2 .bandpass_f0-1 input {
  width: 25%;
}
.bandpass_section2 .bandpass_f0-2 {
  position: absolute;
  top: 50px;
  left: 74%;
}
.bandpass_section2 .bandpass_f0-2 input {
  width: 27%;
}
.bandpass_section2 .bandpass_f0-3 {
  position: absolute;
  top: 150px;
  left: 10%;
}
@media (max-width: 60em) and (min-width: 50em) {
  .bandpass_section2 .bandpass_f0-3 {
    left: 13%;
  }
}
@media (max-width: 50em) and (min-width: 40em) {
  .bandpass_section2 .bandpass_f0-3 {
    left: 11%;
  }
}
.bandpass_section2 .bandpass_f0-3 .f3_input1 {
  width: 12%;
}
.bandpass_section2 .bandpass_f0-3 .f3_input2 {
  width: 12%;
  margin-left: 12%;
}
.bandpass_section2 .bandpass_f0-4 {
  position: absolute;
  top: 150px;
  left: 64%;
}
@media only screen and (max-width: 60em) {
  .bandpass_section2 .bandpass_f0-4 {
    left: 66%;
  }
}
.bandpass_section2 .bandpass_f0-4 .f4_input1 {
  width: 20%;
}
.bandpass_section2 .bandpass_f0-4 .f4_input2 {
  width: 20%;
  margin-left: 10%;
}
.bandpass_section2 .bandpass_f1-1 {
  position: absolute;
  top: 0px;
  left: 15%;
}
.bandpass_section2 .bandpass_f1-1 input {
  width: 25%;
}
.bandpass_section2 .bandpass_f1-2 {
  position: absolute;
  top: 40px;
  left: 46%;
}
.bandpass_section2 .bandpass_f1-2 input {
  width: 27%;
}
.bandpass_section2 .bandpass_f1-3 {
  position: absolute;
  top: 130px;
  left: 41%;
}
@media (max-width: 60em) and (min-width: 50em) {
  .bandpass_section2 .bandpass_f1-3 {
    left: 44%;
  }
}
@media only screen and (max-width: 50em) {
  .bandpass_section2 .bandpass_f1-3 {
    left: 40%;
  }
}
.bandpass_section2 .bandpass_f1-3 .f3_input1 {
  width: 14%;
}
.bandpass_section2 .bandpass_f1-3 .f3_input2 {
  width: 14%;
  margin-left: 11%;
}
.bandpass_section2 .bandpass_f1-4 {
  position: absolute;
  top: 230px;
  left: 65%;
}
.bandpass_section2 .bandpass_f1-4 input {
  width: 25%;
}
.bandpass_section2 .bandpass_f2-1 {
  position: absolute;
  top: 0px;
  left: 76%;
}
.bandpass_section2 .bandpass_f2-1 input {
  width: 35%;
}
.bandpass_section2 .bandpass_f2-2 {
  position: absolute;
  top: 55px;
  left: 42%;
}
@media only screen and (max-width: 60em) {
  .bandpass_section2 .bandpass_f2-2 {
    left: 45%;
  }
}
.bandpass_section2 .bandpass_f2-2 input {
  width: 27%;
}
.bandpass_section2 .bandpass_f2-3 {
  position: absolute;
  top: 145px;
  left: 32%;
}
@media (max-width: 60em) and (min-width: 50em) {
  .bandpass_section2 .bandpass_f2-3 {
    left: 34%;
  }
}
.bandpass_section2 .bandpass_f2-3 .f3_input1 {
  width: 14%;
}
.bandpass_section2 .bandpass_f2-3 .f3_input2 {
  width: 14%;
  margin-left: 11%;
}
.bandpass_section2 .bandpass_f2-4 {
  position: absolute;
  top: 230px;
  left: 17%;
}
@media only screen and (max-width: 60em) {
  .bandpass_section2 .bandpass_f2-4 {
    left: 22%;
  }
}
.bandpass_section2 .bandpass_f2-4 input {
  width: 14%;
}
.bandpass_section2 .text_reminder {
  position: absolute;
  top: 5px;
  left: 35%;
  font-style: italic;
  font-size: 12px;
}
.bandpass_section2 .bandpass_f3-1 {
  position: absolute;
  top: 10px;
  left: 14%;
}
.bandpass_section2 .bandpass_f3-1 input {
  width: 25%;
}
.bandpass_section2 .bandpass_f3-2 {
  position: absolute;
  top: 10px;
  left: 77%;
}
.bandpass_section2 .bandpass_f3-2 input {
  width: 30%;
}
.bandpass_section2 .bandpass_f3-3 {
  position: absolute;
  top: 160px;
  left: 13%;
}
.bandpass_section2 .bandpass_f3-3 input {
  width: 12%;
}
.bandpass_section2 .bandpass_f3-4 {
  position: absolute;
  top: 160px;
  left: 76%;
}
.bandpass_section2 .bandpass_f3-4 input {
  width: 30%;
}

#filter_bottom_portion_5 .bandpass_section1, #filter_bottom_portion_6 .bandpass_section1, #filter_bottom_portion_7 .bandpass_section1, #filter_bottom_portion_8 .bandpass_section1, #filter_bottom_portion_9 .bandpass_section1, #filter_bottom_portion_10 .bandpass_section1 {
  float: none !important;
  margin: 0 auto;
  min-width: 450px;
}

/*  cables  begin   */
.cable_top_left {
  width: 30%;
  float: left;
}
@media only screen and (max-width: 60em) {
  .cable_top_left {
    width: 100%;
  }
}
.cable_top_left div:last-of-type span {
  color: #253B98;
  font-size: 1.5rem;
}
.cable_top_left div:last-of-type input {
  margin-left: 10%;
  width: 20px;
  height: 20px;
}

.cable_top_right {
  width: 70%;
  float: left;
}
@media only screen and (max-width: 60em) {
  .cable_top_right {
    width: 100%;
  }
}

.cablename_line {
  width: 100%;
  margin-top: 20px;
}
@media only screen and (max-width: 60em) {
  .cablename_line {
    width: 100%;
  }
}
.cablename_line span {
  font-size: 1.5rem;
  line-height: 1.875rem;
  font-weight: bold;
  display: block;
  float: left;
  width: 10%;
  min-width: 120px;
  color: #253B98;
}
.cablename_line span:last-child {
  margin-left: 1%;
  margin-top: -8px;
  width: 30%;
}
@media only screen and (max-width: 60em) {
  .cablename_line span:last-child {
    display: none;
  }
}
.cablename_line .thickline_cables {
  border-top: 3px solid #253B98;
}

.frquency_span {
  margin-top: 10px;
}
.frquency_span span {
  display: block;
  width: 8.1%;
  background: #fff;
  color: #003b83;
  border: 1px solid #4A90E2;
  text-align: center;
  float: left;
  border-radius: 20px;
  margin-left: 1%;
  cursor: pointer;
  font-size: 1.4em;
  padding: 5px;
}
@media only screen and (max-width: 60em) {
  .frquency_span span {
    width: 10%;
  }
}
.frquency_span span:hover {
  background: #F1F7FD;
}

.frquency_span span:hover {
  background: #F1F7FD;
}

.line_width span:first-child {
  width: 30%;
}

.line_width span:last-child {
  width: 65%;
}

.line_width1 span:first-child {
  width: 16%;
  min-width: 130px;
}
@media only screen and (max-width: 60em) {
  .line_width1 span:first-child {
    width: 100%;
  }
}

.line_width1 span:last-child {
  width: 80%;
}

@media only screen and (max-width: 60em) {
  .cables_menu {
    display: none;
  }
}

.cables_menu li {
  margin-bottom: 10px;
}

.cables_menu li:hover {
  background: #F1F7FD;
}

.cables_menu .feature_column {
  width: 33%;
  float: left;
}

.cables_menu li {
  list-style: none;
  margin: 1.4% 0.3% auto;
  text-decoration: none;
  background-color: #fff;
  color: #2d58a7;
  border-radius: 20px;
  border: 1px solid #4A90E2;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 2px;
  padding-bottom: 2px;
  width: 90%;
  text-align: center;
  font-size: 1em;
  cursor: pointer;
}
@media only screen and (max-width: 65em) {
  .cables_menu li {
    display: block;
    height: 50px;
  }
}

.cables_section {
  width: 96%;
  box-sizing: content-box;
  padding-right: 4%;
}
@media only screen and (max-width: 60em) {
  .cables_section {
    width: 100%;
  }
}

.cables_section .filter_innerchart .universal_inner {
  height: 520px;
  box-sizing: content-box;
}
@media (max-width: 50em) and (min-width: 30em) {
  .cables_section .filter_innerchart .universal_inner {
    height: 500px;
  }
}
@media only screen and (max-width: 30em) {
  .cables_section .filter_innerchart .universal_inner {
    height: 630px;
  }
}

.cables_section .filter_innerchart .universal_inner:first-child, .header_cable_innerchart span:first-child {
  width: 38%;
  padding-left: 1%;
  padding-right: 1%;
  float: left;
}

.cables_section .filter_innerchart .universal_inner:nth-child(2), .header_cable_innerchart span:nth-child(2) {
  width: 17%;
  padding-left: 1%;
  padding-right: 1%;
  float: left;
}

.cables_section .filter_innerchart .universal_inner:last-child, .header_cable_innerchart span:last-child {
  width: 38%;
  padding-left: 1%;
  padding-right: 1%;
  float: left;
}

.header_cable_innerchart span {
  display: block;
  background: #dbdbdb;
  text-align: center;
  border-right: 1px solid white;
  padding-top: 5px;
  padding-bottom: 5px;
  box-sizing: content-box;
}

.header_cable_innerchart span:last-child {
  border-right: 2px solid #dbdbdb;
}

.cable_inner_content {
  width: 100%;
}
.cable_inner_content .cable_reset_default {
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
  background: #013B7E;
  border-radius: 30px;
  width: 50%;
  min-width: 60px;
}
@media only screen and (max-width: 30em) {
  .cable_inner_content .cable_reset_default {
    padding-left: 10px;
    padding-right: 10px;
    min-width: 10px;
    width: 50%;
  }
}
.cable_inner_content .cable_reset_default a {
  text-decoration: none;
  color: white;
}
.cable_inner_content div {
  width: 14%;
  float: left;
  text-align: center;
  margin-bottom: 17px;
}
@media (max-width: 50em) and (min-width: 30em) {
  .cable_inner_content div {
    width: 33%;
    margin-bottom: 10px;
  }
}
@media only screen and (max-width: 30em) {
  .cable_inner_content div {
    width: 45%;
    margin-bottom: 10px;
  }
}
.cable_inner_content div input {
  width: 1.438em;
  height: 1.438em;
  margin-bottom: 0px;
  padding-bottom: 0px;
}
@media only screen and (max-width: 60em) {
  .cable_inner_content div input {
    width: 1.138em;
    height: 1.138em;
  }
}
.cable_inner_content div span:nth-of-type(2), .cable_inner_content div span:nth-of-type(3) {
  font-size: 0.81em;
  display: block;
  margin-top: -5px;
}
.cable_inner_content div.span_description span:nth-of-type(2) {
  display: block;
  font-size: 0.81em;
  line-height: 1em;
}
.cable_inner_content div.span_height {
  height: 30px;
}
.cable_inner_content div.con2_right {
  float: right;
}
.cable_inner_content div.cable_name_type {
  color: grey;
  text-align: center;
  padding-left: 2px;
  padding-right: 2px;
  width: calc(100% - 4px);
  margin-bottom: 0px;
}
.cable_inner_content div.cable_name_type span {
  display: block;
  width: 100%;
  border-bottom: 1px solid #D3D3D3;
  margin-bottom: 10px;
  text-align: center;
  line-height: 32px;
}
.cable_inner_content div.name_type_right span {
  text-align: right;
}
.cable_inner_content div.name_type_left span {
  text-align: left;
}
.cable_inner_content div.unit_cable_length {
  width: 100%;
  text-align: center;
  margin-top: 10px;
}
.cable_inner_content div.unit_cable_length span {
  margin-top: 0px;
  float: left;
  height: 30px;
  width: 40px;
  font-size: 0.938em;
  display: block;
  margin-right: 0.1%;
  width: calc(19.8% - 2px);
  border: 1px solid #4A90E2;
  border-radius: 50px;
  cursor: pointer;
  background: #fff;
  padding-top: 10px;
  /*      height: 20px;
      width:20px;
      background-color: #fff;
      border:1px solid #4A90E2;
      border-radius: 50%;
      float:left;
        margin-right:0.1%;*/
}
@media only screen and (max-width: 30em) {
  .cable_inner_content div.unit_cable_length span {
    width: 100%;
    height: 20px;
    width: 70px;
    padding-top: 5px;
    margin-bottom: 5px;
  }
}
.cable_inner_content div.unit_cable_length span:nth-child(3) {
  border: none;
  background: #fafafa;
  cursor: default;
}
.cable_inner_content div.cable_orientation {
  height: 50px;
}
.cable_inner_content div.cable_length {
  width: 80%;
  margin-left: 10%;
}
.cable_inner_content div.cable_length select {
  width: 80%;
  height: 30px;
  border-radius: 20px;
}
@media only screen and (max-width: 30em) {
  .cable_inner_content div.cable_length select {
    width: 95%;
    margin-left: 2%;
  }
}
.cable_inner_content div.cable_length select:focus {
  outline: none;
}
/*  cables  end   */
/* couplers start   */
.couplers_header_top {
  width: 100%;
}

.couplers_header_top .universal_inner {
  width: calc(6.78% - 1px);
  border-top: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  float: left;
  height: 200px;
  display: block;
  vertical-align: middle;
}

.couplers_header_top .universal_inner:nth-child(10) {
  width: calc(13% - 1px);
}

.couplers_header_top .universal_inner:nth-child(5), .couplers_header_top .universal_inner:nth-child(9) {
  width: calc(13% - 1px);
}

.couplers_header_top .universal_inner .inner_header {
  height: 60px;
}

.couplers_header_top .universal_inner:last-child {
  border-right: none;
}

@media only screen and (max-width: 50em) {
  .couplers_header_top .universal_inner:nth-child(2), .couplers_header_top .universal_inner:nth-child(6),
  .couplers_header_top .universal_inner:nth-child(7), .couplers_header_top .universal_inner:nth-child(8),
  .couplers_header_top .universal_inner:nth-child(9), .couplers_header_top .universal_inner:nth-child(10),
  .couplers_header_top .universal_inner:nth-child(11), .couplers_header_top .universal_inner:nth-child(12) {
    display: none;
  }
}

@media only screen and (max-width: 50em) {
  .couplers_header_top .universal_inner:nth-child(1),
  .couplers_header_top .universal_inner:nth-child(3),
  .couplers_header_top .universal_inner:nth-child(4),
  .couplers_header_top .universal_inner:nth-child(5) {
    width: calc(24.97% - 1px);
  }
}

/*  ********************************************************************** */
/* equalizers start   */
.equalizers_header_top {
  width: 100%;
}

.equalizers_header_top .universal_inner {
  width: calc(16.6% - 1px);
  border-top: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  float: left;
  height: 140px;
  display: block;
  vertical-align: middle;
}

.itemize_term_description {
  float: right;
  margin-right: 10px;
  padding-bottom: 10px;
}

.equalizers_header_top .universal_inner .inner_header {
  height: 40px;
}

.equalizers_header_top .universal_inner:last-child {
  border-right: none;
}

@media only screen and (max-width: 50em) {
  .equalizers_header_top .universal_inner:nth-child(5), .equalizers_header_top .universal_inner:nth-child(6) {
    display: none;
  }
}

@media only screen and (max-width: 50em) {
  .equalizers_header_top .universal_inner:nth-child(1),
  .equalizers_header_top .universal_inner:nth-child(2),
  .equalizers_header_top .universal_inner:nth-child(3),
  .equalizers_header_top .universal_inner:nth-child(4) {
    width: calc(24.97% - 1px);
  }
}

/*  ********************************************************************** */
/* mixers start   */
.mixers_header_top {
  width: 100%;
}

.mixers_header_top .universal_inner {
  width: calc(9.5% - 1px);
  border-top: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  float: left;
  height: 200px;
  display: block;
  vertical-align: middle;
}

.mixers_header_top .universal_inner:nth-child(1), .mixers_header_top .universal_inner:nth-child(6) {
  width: calc(6% - 1px);
}

.mixers_header_top .universal_inner:nth-child(9) {
  width: calc(12% - 1px);
}

.mixers_header_top .universal_inner .inner_header {
  height: 20px;
}

.mixers_header_top .universal_inner:last-child {
  border-right: none;
}

@media only screen and (max-width: 50em) {
  .mixers_header_top .universal_inner:nth-child(5), .mixers_header_top .universal_inner:nth-child(6),
  .mixers_header_top .universal_inner:nth-child(7), .mixers_header_top .universal_inner:nth-child(8),
  .mixers_header_top .universal_inner:nth-child(9), .mixers_header_top .universal_inner:nth-child(10) {
    display: none;
  }
}

@media only screen and (max-width: 50em) {
  .mixers_header_top .universal_inner:nth-child(1),
  .mixers_header_top .universal_inner:nth-child(2),
  .mixers_header_top .universal_inner:nth-child(3),
  .mixers_header_top .universal_inner:nth-child(4) {
    width: calc(24.97% - 1px);
  }
}

/*  ********************************************************************** */
/* attenuators start   */
.attenuator_menuoption span {
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
  background: #003b83;
  border-radius: 30px;
  margin-right: 0.5%;
  cursor: pointer;
  color: white;
  float: left;
}

.attenuator_menuoption span:nth-child(1) {
  background: blue;
}

.attenuators_header_top {
  width: 100%;
}

.attenuators_header_top .universal_inner {
  width: calc(12.8% - 1px);
  border-top: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  float: left;
  height: 200px;
  display: block;
  vertical-align: middle;
}

.attenuators_header_top .universal_inner:nth-child(1), .attenuators_header_top .universal_inner:nth-child(6) {
  width: calc(18% - 1px);
}

.attenuators_header_top .universal_inner .inner_header {
  height: 20px;
}

.attenuators_header_top .universal_inner:last-child {
  border-right: none;
}

@media only screen and (max-width: 50em) {
  .attenuators_header_top .universal_inner:nth-child(2), .attenuators_header_top .universal_inner:nth-child(6),
  .attenuators_header_top .universal_inner:nth-child(7), .attenuators_header_top .universal_inner:nth-child(8) {
    display: none;
  }
}

@media only screen and (max-width: 50em) {
  .attenuators_header_top .universal_inner:nth-child(1),
  .attenuators_header_top .universal_inner:nth-child(3),
  .attenuators_header_top .universal_inner:nth-child(4),
  .attenuators_header_top .universal_inner:nth-child(5) {
    width: calc(24.97% - 1px);
  }
}

/*  ********************************************************************** */
/*  voltage_attenuators_header_top start  */
.voltage_attenuators_header_top .universal_inner {
  width: calc(16% - 1px);
}

/*  ********************************************************************** */
/* multipliers start   */
.multipliers_header_top {
  width: 100%;
}

.multipliers_header_top .universal_inner {
  width: calc(8% - 1px);
  border-top: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  float: left;
  height: 200px;
  display: block;
  vertical-align: middle;
}

.multipliers_header_top .universal_inner:nth-child(2),
.multipliers_header_top .universal_inner:nth-child(3),
.multipliers_header_top .universal_inner:nth-child(4),
.multipliers_header_top .universal_inner:nth-child(5) {
  width: calc(11.5% - 1px);
}

.multipliers_header_top .universal_inner:nth-child(8) {
  width: calc(30% - 1px);
}

.multipliers_header_top .universal_inner .inner_header {
  height: 50px;
}
@media (max-width: 60em) and (min-width: 50em) {
  .multipliers_header_top .universal_inner .inner_header {
    height: 80px;
  }
}

.multipliers_header_top .universal_inner:last-child {
  border-right: none;
}

.multipliers_header_top .universal_inner .embeded_image img {
  height: 200px;
}

@media only screen and (max-width: 50em) {
  .multipliers_header_top .universal_inner:nth-child(5), .multipliers_header_top .universal_inner:nth-child(6),
  .multipliers_header_top .universal_inner:nth-child(7), .multipliers_header_top .universal_inner:nth-child(8) {
    display: none;
  }
}

@media only screen and (max-width: 50em) {
  .multipliers_header_top .universal_inner:nth-child(1),
  .multipliers_header_top .universal_inner:nth-child(2),
  .multipliers_header_top .universal_inner:nth-child(3),
  .multipliers_header_top .universal_inner:nth-child(4) {
    width: calc(24.97% - 1px);
  }
}

/*  ********************************************************************** */
div.pte_example_download h1 {
  font-size: 24px;
}
div.pte_example_download .pte_download_span {
  margin-top: 20px;
  float: right;
}
@media only screen and (max-width: 40em) {
  div.pte_example_download .pte_download_span {
    width: 100%;
    text-align: center;
    margin-bottom: 30px;
  }
}
div.pte_example_download .pte_download_span span {
  width: 200px;
  background: #ff9100;
  color: black;
  padding: 10px 80px;
  border-radius: 3px;
}
div.pte_example_download .pte_download_text {
  width: calc(100% - 250px);
  float: left;
}
@media only screen and (max-width: 40em) {
  div.pte_example_download .pte_download_text {
    width: 100%;
  }
}
div.pte_example_download .pte_download_text p {
  font-size: 20px;
  line-height: 24px;
}

div.pte_searching_box {
  background: #DEF2F8;
  overflow: auto;
  width: calc(100% - 30px);
  padding-left: 15px;
  padding-right: 15px;
}
div.pte_searching_box h2 {
  color: black !important;
}
div.pte_searching_box div.search_field {
  width: 22%;
  float: left;
  margin-right: 3%;
}
div.pte_searching_box div.search_field span {
  display: block;
}
div.pte_searching_box div.search_field span select {
  width: 100%;
  height: 40px;
  border-radius: 3px;
}
div.pte_searching_box div.search_field span select option {
  font-size: 18px;
  line-height: 22px;
  padding-top: 3px;
  padding-bottom: 3px;
}
@media only screen and (max-width: 40em) {
  div.pte_searching_box div.search_field {
    width: 48%;
    margin-bottom: 15px;
    margin-right: 2%;
  }
}
div.pte_searching_box .search_field_button {
  margin-top: 30px;
  margin-bottom: 30px;
  overflow: auto;
}
div.pte_searching_box .search_field_button span:first-child {
  background: #2BA6CB;
  color: white;
  padding: 8px 0px;
  display: block;
  width: 22%;
  text-align: center;
  float: right;
  margin-right: 3%;
  border-radius: 3px;
}
div.pte_searching_box .search_field_button span:last-child {
  background: #E9E9E9;
  color: black;
  padding: 8px 0px;
  display: block;
  width: 22%;
  text-align: center;
  float: left;
  border-radius: 3px;
}

.pte_example_download ul li {
  font-size: 20px;
  line-height: 24px;
}

/*# sourceMappingURL=product_table_new.css.map */
