/* Right to Left */
@keyframes placeHolderShimmer {
  0% {
    background-position: -868px 0;
  }
  100% {
    background-position: 868px 0;
  }
}
.ellipsis:before {
  float: right;
}
.ellipsis > *:first-child {
  float: left;
  margin-left: auto;
  margin-right: -5px;
}
.ellipsis:after {
  float: left;
  left: auto;
  right: 100%;
  padding-left: 5px;
  padding-right: 0;
  margin-left: 0;
  margin-right: -3em;
  text-align: left;
  background: -webkit-gradient(linear, right top, left top, from(rgba(255, 255, 255, 0)), to(white), color-stop(50%, white));
  background: -moz-linear-gradient(to left, rgba(255, 255, 255, 0), white 50%, white);
  background: -o-linear-gradient(to left, rgba(255, 255, 255, 0), white 50%, white);
  background: -ms-linear-gradient(to left, rgba(255, 255, 255, 0), white 50%, white);
  background: linear-gradient(to left, rgba(255, 255, 255, 0), white 50%, white);
}
.dataobject-page .dataobject-tabs .nav {
  float: left;
  font-size: 0;
}
.dataobject-page .dataobject-tabs .nav li {
  font-size: 17px;
  margin: 0 3px;
  /*float: right;*/
}
.dataobject-page .dataobject-tabs .nav li:first-child {
  margin-left: 3px;
  margin-right: 15px;
}
.dataobject-page .dataobject-tabs .nav li:last-child {
  margin-left: 15px;
  margin-right: 3px;
}
.dataobject-page .dataobject-tabs .tab-content {
  float: right;
}
.dataobject-page .dataobject-item .card .caption {
  left: auto;
  right: 0;
}
.dataobject-page .dataobject-related.dataobject-item > div .content {
  padding-left: 0;
  padding-right: 6px;
}
.dataobject-page .dataobject-header .dataobject-card .dataobject-brief {
  text-align: right;
  /*margin-left: auto;*/
  /*margin-right: (@dataobject-picture-size + 8px);*/
  padding-left: 0;
  padding-right: 168px;
}
.dataobject-page .dataobject-header .dataobject-card.card-form {
  text-align: right;
}
.dataobject-page .dataobject-header .dataobject-card.card-form .ss-uploadfield .ss-uploadfield-item .ss-uploadfield-item-preview {
  float: right;
}
.dataobject-page .dataobject-header .dataobject-card.card-form .ss-uploadfield .ss-uploadfield-item .ss-uploadfield-item-info {
  margin-left: auto;
  margin-right: 180px;
  text-align: right;
}
.dataobject-page .dataobject-header .dataobject-card.card-form .ss-uploadfield .ss-uploadfield-item .ss-uploadfield-item-info .ss-uploadfield-item-name {
  text-align: right;
}
.dataobject-page .dataobject-header .dataobject-card.card-form .ss-uploadfield .ss-uploadfield-item .ss-uploadfield-item-info .ss-uploadfield-item-name * {
  float: right;
}
.dataobject-page .dataobject-header .dataobject-card.card-form .ss-uploadfield .ss-uploadfield-item .ss-uploadfield-item-info .ss-uploadfield-item-name .size {
  padding: 0 5px 0 0;
}
.dataobject-page .dataobject-header .dataobject-card.card-form .ss-uploadfield .ss-uploadfield-item .ss-uploadfield-item-info .ss-uploadfield-item-actions button {
  float: right;
}
.dataobject-page .dataobject-header .dataobject-card.card-form .ss-uploadfield .ss-ui-button {
  margin: 0 0 6px 10px;
}
.dataobject-page .dataobject-header .dataobject-card.card-form .Actions .form-group {
  float: right;
  margin: 0 0 0 5px;
}
.modal {
  text-align: right;
}
.modal a.close-modal {
  left: 8px;
  right: auto;
}
/* Small (Landscape phone to portrait tablet) */
@media (max-width: 767px) {
  .dataobject-page .dataobject-item > div .content {
    padding-left: 0;
    padding-right: 6px;
  }
  .dataobject-page .dataobject-header .dataobject-card .dataobject-brief {
    display: block;
    /*margin: 12px auto;*/
    padding: 12px 0;
    text-align: center;
  }
  .dataobject-page .dataobject-header .dataobject-card .dataobject-brief .dataobject-info {
    text-align: right;
  }
  .dataobject-page .object-label.object-label-top-left {
    left: auto;
    right: -4px;
  }
  .dataobject-page .object-label.object-label-top-right {
    left: -4px;
    right: auto;
  }
  .dataobject-page .object-label.object-label-bottom-left {
    left: auto;
    right: -4px;
  }
  .dataobject-page .object-label.object-label-bottom-right {
    left: -4px;
    right: auto;
  }
}
/* X-Small (Landscape phones and down) */
@media (max-width: 480px) {
  .dataobject-page .dataobject-item > div .content {
    padding-left: 0;
    padding-right: 6px;
  }
  .dataobject-page .object-label.object-label-top-left {
    left: auto;
    right: -6px;
  }
  .dataobject-page .object-label.object-label-top-right {
    left: -6px;
    right: auto;
  }
  .dataobject-page .object-label.object-label-bottom-left {
    left: auto;
    right: -6px;
  }
  .dataobject-page .object-label.object-label-bottom-right {
    left: -6px;
    right: auto;
  }
  .blocker .modal .card-header {
    padding: 8px 8px 8px 20px;
  }
}
/*# sourceMappingURL=dataobject-rtl.css.map */