.metadata_edit>span{
    margin-top: 5px;
}

input.editable-click, input.editable-click:hover{
    border-bottom: 1px solid #ccc;
}

.select-metadata {
  width: 100%;
}

.select-metadata td {
  padding: 5px;
}

.select-item {
  font-size: 10px;
}

.select-item-root {
  font-weight: bold;
}

.select-item-sub-value {
  padding-left: 10px;
}

.ui-select-container {
  width: 100%;
  /*max-width: 320px;*/
}

.ui-select-container ul {
  margin: 0;
}

.select2-search-field input {
  width: 100% !important;
}

.metadatum-name {
  position: relative;
  font-size: 10px;
  font-weight: bold;
  color: #6f6f6f;
}

.metadatum-name .metadatum-feedback {
  position: absolute;
  right: 5px;
}

.metadatum-clear {
  color: rgb(218, 151, 151);
  font-size: 10px;
  cursor: pointer;
  font-weight: bold;
}

.metadatum-name .glyphicon {
  opacity: 1;
  font-size: 12px;
}

.metadatum-name .glyphicon-ok {
  opacity: 0;
  transition: opacity 5s 2s;
  -webkit-animation: green-glow .5s infinite alternate;
  -moz-animation: green-glow .5s infinite alternate;
}

.metadatum-name .glyphicon-remove {
  opacity: 0;
  transition: opacity 5s 2s;
  -webkit-animation: red-glow .5s infinite alternate;
  -moz-animation: red-glow .5s infinite alternate;
}

@-webkit-keyframes green-glow {
    to {
        text-shadow: 0 0 10px rgb(62, 213, 127);
        color: rgb(0, 95, 0);
    }
}

@keyframes green-glow {
    to {
        text-shadow: 0 0 10px rgb(62, 213, 127);
        color: rgb(0, 95, 0);
    }
}

@-webkit-keyframes red-glow {
    to {
        text-shadow: 0 0 10px red;
        color: rgb(219, 37, 37);
    }
}

@keyframes red-glow {
    to {
        text-shadow: 0 0 10px red;
        color: rgb(219, 37, 37);
    }
}

.public-metadatum-value {
  font-weight: bold;
  padding-left: 5px;
}

.public-metadatum-value:after {
  content: ',';
  font-weight: normal;
}

.public-metadatum-value:last-of-type:after {
  content: '';
}

.editable-bsdate .dropdown-menu{
  max-width: none;
}

td div.select2 a.select2-choice span.select2-chosen {
  white-space: normal !important;
}

/*.category .label {
  color: #FFF !important;
}
*/
