@-webkit-keyframes fade-in-body {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@-o-keyframes fade-in-body {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in-body {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@-webkit-keyframes fade-in-left-relative {
  0% {
    margin-right: 4rem;
    opacity: 0; }
  100% {
    margin-right: 0;
    opacity: 1; } }

@-o-keyframes fade-in-left-relative {
  0% {
    margin-right: 4rem;
    opacity: 0; }
  100% {
    margin-right: 0;
    opacity: 1; } }

@keyframes fade-in-left-relative {
  0% {
    margin-right: 4rem;
    opacity: 0; }
  100% {
    margin-right: 0;
    opacity: 1; } }

@-webkit-keyframes fade-in-up-absolute {
  0% {
    top: 3em;
    opacity: 0; }
  100% {
    top: 1em;
    opacity: 1; } }

@-o-keyframes fade-in-up-absolute {
  0% {
    top: 3em;
    opacity: 0; }
  100% {
    top: 1em;
    opacity: 1; } }

@keyframes fade-in-up-absolute {
  0% {
    top: 3em;
    opacity: 0; }
  100% {
    top: 1em;
    opacity: 1; } }

.vb-tags {
  padding-left: 0;
  list-style: none; }
  .vb-tags::after {
    display: block;
    clear: both;
    content: ""; }
  .vb-tags li {
    display: inline; }
    .vb-tags li > a,
    .vb-tags li > span {
      display: inline-block;
      padding: 5px 14px;
      background-color: #fff;
      border: 1px solid #dee2e6;
      border-radius: 0; }
    .vb-tags li > a:hover,
    .vb-tags li > a:focus {
      text-decoration: none;
      background-color: #e9ecef; }

[dir="rtl"] .vb-tags {
  padding-right: 0;
  padding-left: initial; }
