.cut
{
  clear: both;
}

.fs-box > .tabs-panel > table
{
  width: 100%;
}

.fs-field > th
{
  width: 100px;
  padding: 6px 0 10px 0;
}

.fs-field > th label
{
  display: block;
  padding: 0 10px;
  text-align: right;
}

.fs-field > td
{
  padding: 0 0 10px 0;
}

.fs-field p.description
{
  clear: both;
}

.fs-multi-row
{
  position: relative;
}

.fs-multi-row div.sort-handle
{
  cursor: move;
  z-index: 10;
  display: block;
  width: 18px;
  height: 100%;
  position: absolute;
  top: 0;
}

#post-body div.sort-handle
{
  right: 20%;
}

#side-info-column div.sort-handle
{
  left: 192px;
}


div.sort-handle.active {
  background: transparent url(images/fields.png) no-repeat 0 -54px !important;
}

.fs-add-more-wrap
{
  clear: both;
  margin: 10px 1px;
}

div.fs-add-more-wrap > p
{
  margin: 7px 0 10px 5px !important;
}

.fs-check-all, .fs-check-none, .fs-radio-none, .fs-remove-row
{
  width: 19px;
  height: 19px;
  background: url('images/fields.png') no-repeat transparent;
  display: block;
  overflow: hidden;
  position: absolute;
  text-indent: -9999px;  
}

.fs-remove-row
{
  top: 50%;
  margin-top: -9px;
  margin-right: 10px;
  background-position: 0 0;
}

#post-body .fs-remove-row
{
  left: -29px;
}

#post-body .fs-one-column .fs-remove-row
{
  left: 80%;
  margin-left: 10px;
}

#side-info-column .fs-remove-row
{
  left: 205px;
  margin-left: 10px;
}

.fs-multi-row:first-child .fs-remove-row
{
  display: none;
}

.fs-remove-row:hover, .fs-remove-row:active
{
  background-position: -19px 0;
}

.fs-box div.tabs-panel
{
  height: auto;
}

.fs-textfield
{
  padding-right: 20px;
  width: 80%;
}

.fs-textarea
{
  width: 100%;
}

select.fs-select
{
  margin: 0 !important;
  min-width: 109px;
}

.fs-columns
{
  margin: 0;
  padding: 0;
}

.fs-column
{
  padding: 5px 0 0 0;
}

.fs-one-column .fs-column
{
  padding: 0 0 5px 0;
}

#side-info-column .fs-columns
{
  max-width: 247px;
}

.fs-column > label
{
  display: block;
}

.input-label > input[type=radio], .input-label > input[type=checkbox]
{
  margin: 0 5px 0 0;
}

#side-info-column .fs-field > th, #side-info-column .fs-field > td, .fs-one-column .fs-field > th, .fs-one-column .fs-field > td
{
  clear: both;
  width: 100%;
  display: block;
}

#side-info-column .fs-field > td input[type=text]
{
  width: 210px;
}

#side-info-column .fs-field > th, .fs-one-column .fs-field > th
{
  padding: 0;
}

#side-info-column .fs-field > th > label, .fs-one-column .fs-field > th > label, .fs-one-column-label
{
  text-align: left;
  font-weight: bold;
  padding: 6px 1px;
  font-size: 11px;
}

.fs-one-column-label
{
  display: block;
}

.fs-box .mceLayout
{
  border: 1px solid #DFDFDF !important;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  width: 100%;
}

.fs-box .mceResize
{
  top: -2px !important;
}

#side-info-column .fs-box .mceToolbar {
  display: none;
}

.fs-check-all, .fs-check-none, .fs-radio-none
{
  margin: 9px 0 0;
  top: 100%;
}

.fs-check-all
{
  background-position: 0 -19px;
}

.fs-check-all:hover, .fs-check-all:active
{
  background-position: -19px -19px;
}

.fs-check-none, .fs-radio-none
{
  background-position: 0 -38px;
}

.fs-check-none:hover, .fs-check-none:active, .fs-radio-none:hover, .fs-radio-none:active
{
  background-position: -19px -38px;
}

#post-body .fs-check-all, #post-body .fs-radio-none
{
  right: 10px;
}

#post-body .fs-check-none
{
  right: 30px;
}

#side-info-column .fs-check-all, #side-info-column .fs-check-none, #side-info-column .fs-radio-none
{
  display: none;
}

.fs-relative
{
  position: relative;
}

.fs-hidden
{
  visibility: hidden;
}

.fs-field:hover .fs-hidden
{
  visibility: visible;
}