@media all and (min-width: 768px) {
  .page-content--rro .card-columns {
    column-count: 2; } }
@media all and (max-width: 767px) {
  .page-content--rro .card-columns {
    column-count: 1; } }
.page-content--rro .card-header[class*=bg-] {
  padding: 6px; }
  .page-content--rro .card-header[class*=bg-] .header-elements > .btn-icon.btn-sm {
    height: 26px; }
.page-content--rro .card-body {
  padding: 6px; }
  .page-content--rro .card-body .card:last-child {
    margin-bottom: 0; }
  .page-content--rro .card-body .media-list li.media {
    margin: 0;
    padding: 10px 0;
    border-bottom: 1px solid #ddd;
    /*.article__title {
        font-size: 13px;
    }*/ }
    .page-content--rro .card-body .media-list li.media:first-child {
      padding-top: 0; }
    .page-content--rro .card-body .media-list li.media:last-child {
      border-bottom: none;
      padding-bottom: 0; }
    .page-content--rro .card-body .media-list li.media .drag-article {
      visibility: hidden;
      opacity: 0;
      margin-left: 0;
      margin-top: 5px;
      transition: all .2s linear; }
    .page-content--rro .card-body .media-list li.media:hover .drag-article {
      opacity: 1;
      visibility: visible; }
    .page-content--rro .card-body .media-list li.media .article__actions .list-icons {
      flex-direction: column; }

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5; }

.placeholder.btn::before {
  display: inline-block;
  content: ""; }

.placeholder-xs {
  min-height: 0.6em; }

.placeholder-sm {
  min-height: 0.8em; }

.placeholder-lg {
  min-height: 1.2em; }

.placeholder-glow .placeholder {
  -webkit-animation: placeholder-glow 2s ease-in-out infinite;
  animation: placeholder-glow 2s ease-in-out infinite; }

@-webkit-keyframes placeholder-glow {
  50% {
    opacity: 0.2; } }
@keyframes placeholder-glow {
  50% {
    opacity: 0.2; } }
.placeholder-wave {
  -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  -webkit-mask-size: 200% 100%;
  mask-size: 200% 100%;
  -webkit-animation: placeholder-wave 2s linear infinite;
  animation: placeholder-wave 2s linear infinite; }

@-webkit-keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0;
    mask-position: -200% 0; } }
@keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0;
    mask-position: -200% 0; } }

/*# sourceMappingURL=custom.css.map */
