.item_thumbnail{
  max-width:100px;
  max-height:75px;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 4px 0;
  background-color: #cecece;
}
.panel-heading {
    cursor: pointer;
}
.size_list_group{
  padding-left: 5px;
  margin: 0;
  }
#item_size_length_waist_val,
#item_size_width_rise_val,
#item_size_engthr_inseam_val{
  display: block;
  font-size:0.6em;
  list-style: none;
}
#item_name_text {
  font-size: 0.6em;
  word-wrap: break-word;
}
#category-column-tree {
  width: 100%;
  height: 100%;
  margin-top: 10px;
  border: 1px solid #ccc;
  border-radius: 5px;
}

.break_all {
  word-break: break-all;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
.item_footnote{
  padding: 0;
  margin-top:10px;
  font-size:0.6em;
  list-style: none;
}

.panel-item_condition > .btn,
.panel-item_condition > .btn-group {
  margin-top: 5px;
  margin-bottom: 5px;
}

.item_footnote_list {
  margin: 0.25em 0;
}
.slide{
  margin: 30px 0;
}
.input-text {
  font-size: 16px;
}
.fit {
  width: 1px;
  white-space: nowrap;
}
.nowrap {
  white-space: nowrap;
}
.row-4 {
  margin-left:-2px;
  margin-right:-2px;
}
.row-4 > div {
  padding-right:2px;
  padding-left:2px;
}
.margin-bottom-10px {
  margin-bottom: 10px;
}
table.table-middle > tbody > tr > th,
table.table-middle > tbody > tr > td,
table.table-middle > thead > tr > td,
table.table-middle > thead > tr > td,
table.table-middle > tfoot > tr > td,
table.table-middle > tfoot > tr > td {
  vertical-align: middle;
}
