#crumbs-wrapper > fieldset > .fieldset-wrapper {
  margin-top: 25px;
}

#crumbs-wrapper > fieldset > .fieldset-wrapper > .form-actions{
  margin-top: 25px;
}

#crumbs-wrapper .crumb_item {
  padding: 12px 0;
  border-bottom: 1px solid rgba(200,200,200, .7);
}

#crumbs-wrapper .crumb_item > fieldset{
  border: 0;
  margin: 0;
  padding: 0 50px;
  background: transparent;
}

#crumbs-wrapper .crumb_item > fieldset > .fieldset-wrapper{
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;

  flex-direction: row;
}

#crumbs-wrapper .crumb_item:nth-child(odd) {
  background: rgba(200,200,200, .3);
}

#crumbs-wrapper .crumb_item > fieldset >.fieldset-wrapper > div{
  margin: 0 0 0 35px;
}

.general_actions {
  margin: 30px 0;
}

.button.button-delete {
  background-color: #e38470;
  background-image: -webkit-linear-gradient(top,#ce7c6a,#c05e4f);
  background-image: linear-gradient(to bottom,#ce7c6a,#c05e4f);
  color: white;
  text-shadow: none;
}

.button.button-delete:hover,
.button.button-delete:focus{
  background-color: #e38470;
  background-image: -webkit-linear-gradient(top,#c05e4f,#c7594a);
  background-image: linear-gradient(to bottom,#c05e4f,#c7594a);
  color: white;
  text-shadow: none;
}

table.ci_breadcrumbs .action_links {
  display: flex;
  flex-direction: column;
}

table.ci_breadcrumbs .action_links > a{
  padding: 3px 0;
}

td.c_label {
  font-weight: bold;
}

td.c_target {
  font-style: italic;
}

.msg-warning {
  color: #c05e4f;
}

.orphaned_link_result.clean {
  padding-left: 40px;
  position: relative;
}

.orphaned_link_result.clean::before {
  content:'';
  width: 15px;
  height: 15px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url(../images/check.png);
  display: block;
  position: absolute;
  top: 12px;
  left: 15px;
}
