p {
  font-size: 16px;
  margin: 10px 10px 0;
}

h2 {
  font-size: 18px
}

table {
  font-size: 14px;
  width: 100%;
}

tr {
  text-align: center;
}

td:FIRST-CHILD, th:FIRST-CHILD {
  text-align: left;
  width: 440px;
  max-width: 440px;
}

.renkan-list-title-div {
  word-wrap: break-word;         /* All browsers since IE 5.5+ */
  overflow-wrap: break-word;     /* Renamed property in CSS3 draft spec */
  width: 100%;
}

tr.border_bottom th, tr.border_bottom td {
  border-bottom: 1pt solid #555;
  padding: 5px;
}

.rk-table-header-span {
  white-space: nowrap;
}

.rk-table-header-span a {
  white-space: normal;
}

.renkan_list_actions {
  white-space: nowrap;
  width: 90px;
}

.renkan-basic-action {
  display: inline;
}

.ui-icon {
  display: inline-block;
}

button.renkan-inline-action {
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent;
  font-family: inherit;
  cursor: pointer;
}
button.renkan-inline-action::-moz-focus-inner {
  padding: 0;
  border: 0;
}


.renkan-basic-action {
  float: left;
  margin-right: 5px;
}

button.renkan-basic-action {
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent;
  font-family: inherit;
  cursor: pointer;
}

button.renkan-basic-action::-moz-focus-inner {
  padding: 0;
  border: 0;
}

.ui-icon-eye {
  background-position: -160px -144px;
}

.inline {
  display: inline-block;
}

#advanced-form {
  border-bottom: 1pt solid #555;
  border-top: 1pt solid #555;
  margin: 10px 0;
}

#advanced-form p {
  font-size: 12px;
}

#advanced-form p:last-child {
  margin-bottom: 10px;
}

/* editorialisation part */
.hand_cursor {
  cursor: pointer;
}

.folder-input {
  width: 500px;
}

textarea.folder-input {
  height: 120px;
}

.remove-ds-from-folder {
  font-weight: bold;
  color: #50a4a3;
}

.remove-ds-from-folder:hover {
  color: #4F5155;
}

td.list {
  padding-left: 18px !important;
}

li.edito {
  margin-top: 10px;
}

.sub-content {
  padding: 20px 0;
  border-top: 1px solid #b0b0b0;
}

#new-renkan-button {
  float: none;
  color: #7CB0BD;
  font-size: 16px;
  margin: 10px 10px 0px;
}

#new-renkan-button:hover {
  color: #28292D;
}

#content {
  min-height: 274px;
}

#new_renkan #new-renkan-button {
  font-size: inherit;
  margin: 0px;
}

.publish-renkan, .unpublish-renkan {
  display: inline-block;
  height: 10px;
  width: 10px;
  margin-top: 4px;
  margin-left: 1px;
}

.publish-renkan {
  background: url(../img/check.png) no-repeat;
  background-size: 10px
}

.unpublish-renkan {
  background: url(../img/uncheck.png) no-repeat;
  background-size: 10px
}