ul.ds-simple-list.vocabulary ul {
  list-style: none;
}

header .navbar-brand img {
  height: 22px;
}

@media (max-width: 767px) {
  table.ds-gloss-list {
    -ms-word-break: break-all;
    word-break: break-all;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
  }
}
table#aspect_administrative_ControlPanel_table_users a {
  -ms-word-break: break-all;
  word-break: break-all;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}

/*
 * Sidebar
 * -------
 */
@media screen and (max-width: 991px) {
  #main-container {
    overflow-x: hidden;
  }

  #sidebar {
    display: none;
  }

  /*
   * Off Canvas : improved version of http://getbootstrap.com/examples/offcanvas/
   * --------------------------------------------------
   */
  .row-offcanvas {
    position: relative;
    -webkit-transition: all .25s ease-out;
    -moz-transition: all .25s ease-out;
    transition: all .25s ease-out;
  }

  .row-offcanvas-right {
    right: 0;
  }

  .row-offcanvas-left {
    left: 0;
  }

  .row-offcanvas-right
  .col-xs-6.col-sm-3.sidebar-offcanvas {
    right: -50%;
    /* 6 columns */
  }

  .row-offcanvas-left
  .col-xs-6.col-sm-3.sidebar-offcanvas {
    left: -50%;
    /* 6 columns */
  }

  .row-offcanvas-right.active {
    right: 50%;
    /* 6 columns */
  }

  .row-offcanvas-left.active {
    left: 50%;
    /* 6 columns */
  }

  .col-xs-6.col-sm-3.sidebar-offcanvas {
    position: absolute;
    top: 0;
    width: 50%;
    /* 6 columns */
  }
}
@media screen and (max-width: 767px) {
  .row-offcanvas-right
  .col-xs-6.col-sm-3.sidebar-offcanvas {
    right: -100%;
    /* 6 columns */
  }

  .row-offcanvas-right.active {
    right: 100%;
    /* 6 columns */
  }
  .row-offcanvas-right.active .main-content {
    padding-right: 30px;
  }
  .row-offcanvas-right.active .col-xs-6.col-sm-3.sidebar-offcanvas {
    margin-right: 30px;
  }

  .col-xs-6.col-sm-3.sidebar-offcanvas {
    width: 100%;
    /* 6 columns */
  }
}

/* User Registration arrows */
#aspect_eperson_StartRegistration_list_registration-progress li, #aspect_eperson_StartForgotPassword_list_forgot-password-progress li {
    padding-left: 18px;
}

#aspect_eperson_StartRegistration_list_registration-progress .arrow, #aspect_eperson_StartForgotPassword_list_forgot-password-progress .arrow {
    padding-left: 0px;
}

@media (min-width: 992px) {
    .modal-dialog-lg {
        width: 900px;
    }
}


@media (min-width: 992px) {
    .modal-lg {
        width: auto
    }
}
