.spacer {
  margin-top: 10px; }

.spacer-2 {
  margin-top: 20px; }

.panel-title {
  cursor: pointer; }

.thumbnail {
  border-width: 4px; }

.imageLibrary-edit-panel {
  background-color: white;
  position: fixed;
  bottom: 20px; }

.badge.badge-alert {
  background-color: #d9534f; }

a.thumbnail.active {
  border-color: #155183; }

textarea.form-control-quick-edit {
  width: 100%;
  height: 100%; }

.table-image-list .table-image-list-photographer {
  min-width: 150px; }
.table-image-list .table-image-list-tags {
  min-width: 350px; }
.table-image-list .table-image-list-uploadedBy {
  min-width: 110px; }
.table-image-list .table-image-list-actions {
  min-width: 150px; }

.module-content-select-ship .active {
  border-radius: 4px;
  background-color: #337ab7;
  color: #ffffff; }

.short-content-callout {
  margin-top: 7px;
  font-size: 12px; }

#post-form-content {
  height: 600px;
  width: 100%; }

textarea.post-form-editor-field {
  resize: vertical; }

.user-profile-page .user-photo-wrapper {
  position: absolute;
  z-index: 100;
  top: -200px;
  left: 25%; }
.user-profile-page table.table.table-social-numbers th, .user-profile-page table.table.table-social-numbers td {
  text-align: center; }
.user-profile-page table.table.table-social-numbers td {
  min-width: 90px; }

.ui-edit {
  position: relative; }
  .ui-edit:hover .edit-menu-hover {
    opacity: 1;
    filter: alpha(opacity=100); }
  .ui-edit .edit-menu-hover {
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-duration: 0.2s;
    transition-duration: 0.2s;
    opacity: 0;
    filter: alpha(opacity=0); }
  .ui-edit .edit-menu-hover-stop {
    opacity: 1;
    filter: alpha(opacity=100); }
  .ui-edit .edit-menu {
    z-index: 100; }
  .ui-edit .input-text {
    -webkit-transition-property: width;
    transition-property: width;
    -webkit-transition-duration: 0.05s;
    transition-duration: 0.05s;
    display: inline-block;
    position: relative;
    top: -2px;
    width: auto;
    z-index: 100;
    background-color: white; }
    .ui-edit .input-text.form-control {
      -webkit-box-shadow: none;
      box-shadow: none; }
  .ui-edit .input-text {
    height: 100%;
    padding: 0 0;
    font-size: 1em;
    line-height: 1em;
    border-radius: 0; }
  .ui-edit select.input-text {
    height: 100%;
    line-height: 100%; }
  .ui-edit textarea.input-text,
  .ui-edit select[multiple].input-text {
    height: auto; }

.ui-edit-sub {
  position: relative; }
  .ui-edit-sub:hover .edit-submenu-hover {
    opacity: 1;
    filter: alpha(opacity=100); }
  .ui-edit-sub .edit-submenu-hover {
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-duration: 0.2s;
    transition-duration: 0.2s;
    opacity: 0;
    filter: alpha(opacity=0); }
  .ui-edit-sub .edit-menu {
    width: 100%;
    line-height: 30px;
    background-color: #ffffff;
    position: absolute;
    top: -30px;
    left: 0px;
    padding-left: 5px; }

.ui-edit.ui-edit-image .edit-menu {
  min-width: 165px;
  width: 100%;
  background-color: white;
  position: absolute; }
  .ui-edit.ui-edit-image .edit-menu > ul {
    margin-left: 10px;
    margin-top: 10px; }

.ui-edit.ui-edit-text {
  position: relative; }
  .ui-edit.ui-edit-text:hover .text-to-edit {
    color: #23527c;
    text-decoration: underline; }
  .ui-edit.ui-edit-text .text-to-edit.default-value {
    color: #777777;
    font-style: italic; }
  .ui-edit.ui-edit-text .edit-menu {
    position: absolute;
    background-color: rgba(255, 255, 255, 0.9);
    left: 0px;
    top: -20px;
    font-size: 14px;
    width: 50px; }
  .ui-edit.ui-edit-text .edit-menu.edit-menu-active {
    width: 200px;
    z-index: 101; }

.edit-in-line .ui-edit {
  display: block; }
.edit-in-line .edit-menu.edit-menu-hover {
  bottom: 0px;
  left: 80%; }

.ui-edit.ui-edit-array-remove {
  display: block; }
  .ui-edit.ui-edit-array-remove:hover {
    background-color: #5bc0de; }
  .ui-edit.ui-edit-array-remove .edit-menu {
    position: absolute;
    bottom: 0px;
    right: 0px; }

.editable:hover {
  border: 1px dashed #777777; }

.ui-edit.ui-edit-list textarea {
  display: inline-block;
  vertical-align: top; }

.modal-select-multi-images .thumbnail {
  text-decoration: none;
  width: 120px;
  height: 120px; }
  .modal-select-multi-images .thumbnail > img {
    max-height: 104px; }
  .modal-select-multi-images .thumbnail .add-next-image {
    position: relative;
    top: 28px; }
  .modal-select-multi-images .thumbnail:hover .add-next-image {
    text-decoration: underline; }

/*# sourceMappingURL=temp.css.map */
