.node-brochure-form #edit-field-brochure-pages,
.node-brochure-form .group_left_field {
  display: inline-block;
  vertical-align: top;
}

.node-brochure-form .group_left_field {
  width: 27%;
}

.node-brochure-form .form-type-textfield input,
.node-brochure-form .form-textarea-wrapper textarea {
  width: 75%;
}

.node-brochure-form .vertical-tabs,
.node-brochure-form .form-type-textarea .field-edit-link,
.node-brochure-form .form-textarea-wrapper .grippie {
  display: none;
}

.node-brochure-form .field-name-field-print-cover-page,
.node-brochure-form .field-name-field-print-cover-page .form-type-checkboxes > label {
  display: none;
}

.node-brochure-form .field-name-field-print-cover-page {
  position: absolute;
  top: -13px;
  z-index: 9;
}

#edit-field-brochure-pages {
  width: 70%;
}

#edit-field-brochure-pages .field-multiple-table {
  border: 0;
}

#edit-field-brochure-pages .field-multiple-table tr {
  background: none;
  position: relative;
  border: 0;
}

#edit-field-brochure-pages .field-multiple-table th {
  background: none;
  border-width: 0;
  padding-bottom: 15px;
}

#edit-field-brochure-pages .sticky-header .tabledrag-hide {
  display: none !important;
}

#edit-field-brochure-pages .tabledrag-toggle-weight-wrapper {
  display: none;
}

#edit-field-brochure-pages .field-multiple-table fieldset {
  display: inline-block;
  min-width: 17%;
  margin: 0;
  vertical-align: top;
}

#edit-field-brochure-pages .field-multiple-table fieldset a.fieldset-title {
  font-size: 9px;
  position: relative;
}

#edit-field-brochure-pages .field-multiple-table td,
#edit-field-brochure-pages .ajax-new-content {
  position: relative;
  margin: 0;
  padding: 0;
}

#edit-field-brochure-pages .ajax-new-content {
  width: 100%;
  display: table;
}

#edit-field-brochure-pages .field-multiple-table td {
  width: 97.5%;
  display: inline-block;
  vertical-align: top;
}

#edit-field-brochure-pages .field-multiple-table td.page-value {
  width: 87.5%;
}

#edit-field-brochure-pages .field-multiple-table td.field-multiple-drag {
  width: 2.5%;
  display: inline-block;
}

#edit-field-brochure-pages .field-multiple-table td input {
  vertical-align: top;
}

#edit-field-brochure-pages .field-multiple-table td input.form-submit {
  float: right;
  margin: 0;
  margin-bottom: 5px;
}

div.ctools-modal-content .lpl-brochure-add-item-form select,
div.ctools-modal-content .lpl-brochure-add-item-form .form-item label {
  width: 100%;
}

.view-brochure table,
.view-brochure-builder table {
  width: 100%;
}

.view-brochure th,
.view-brochure td,
.view-brochure-builder th,
.view-brochure-builder td {
  border: 1px solid black;
  padding: 0 2px;
}

.view-brochure .views-field-title,
.view-brochure-builder .views-field-field-brochure-pages {
  text-align: center;
}

.view-brochure-builder .views-field-nothing-1 .views-view-link-wrapper {
  position: relative;
  white-space: nowrap;
}

.view-brochure-builder .views-field-nothing-1 span {
  color: #b01b15;
  cursor: pointer;
}

.view-brochure-builder .add-brochure {
  font-weight: bold;
  text-decoration: underline !important;
  margin: 15px 0;
  display: inline-block;
  font-size: 18px;
}

.view-brochure-builder .link-popup {
  background: #FFFEE6;
  position: absolute;
  width: 350px;
  top: 0px;
  right: 65px;
  display: none;
  z-index: 9;
}

.view-brochure-builder .link-close {
  float: right;
  display: block;
  background: #b01b15;
  color: white;
  font-weight: bold;
  font-size: 18px;
  line-height: 11px;
  cursor: pointer;
}

.view-brochure-builder .link-container {
  padding: 5px 30px 27px 30px;
}

.view-brochure-builder .link-container input {
  width: 100%;
}

.view-brochure-builder .link-popup .link-title {
  color: #b01b15;
  font-weight: bold;
}

.filter .form-checkboxes {
  display: inline-block;
}
.filter input {
  display: inline-block;
  margin: 0;
  vertical-align: top;
  margin-top: 5px;
}
