.btn.outline {
  background: none;
  padding: 10px 22px;
}

.btn-primary.outline {
    border: 2px solid #fff;
    color: #fff;
}

.btn-primary.outline:hover {
    color: #e99d1a;
    border-color: #e99d1a;
}

.header-logo {
  line-height: 60px;
}

.sidebar-footer {
  color: #738bc0;
  font-size: 10px;
  height: 20px;
}

.sidebar-footer a {
  color: #b2bfdc;
}

.sidebar-footer a:hover {
  color: #fff;
}

ul.sidebar .sidebar-back {
  border-bottom: 2px solid #2d3e63;
  height: 65px;
  line-height: 60px;
}

ul.sidebar .sidebar-back a {
  color: #b2bfdc;
  line-height: 60px;
  text-indent: 25px;
}

ul.sidebar .sidebar-back a:hover {
  background: #2d3e63;
  color: #fff;
  border-left: 3px solid #e99d1a;
  text-indent: 22px;
}

ul.sidebar .sidebar-back a:hover .menu-icon {
  text-align: center;
  text-indent: 25px;
}

ul.sidebar .sidebar-back .menu-icon {
  float: right;
  padding-right: 28px;
  line-height: 60px;
  text-align: center;
  width: 70px;
}

ul.sidebar .sidebar-list.active a {
  background: #2d3e63;
  color: #fff;
  border-left: 3px solid #e99d1a;
  text-indent: 22px;
}

ul.sidebar .sidebar-list.active a .menu-icon {
  text-align: center;
  text-indent: 25px;
}

ul.sidebar .sidebar-list .menu-icon {
  text-align: center;
}

ul.sidebar .sidebar-main a:hover {
  color: #e99d1a;
}

/* Override some stuff from django_tables2 */
div.table-container {
    display: inline;
}
.table thead th.orderable > a {
    padding-right: 20px;
    background: url("../images/arrow-inactive-up.2898c124b76b.png") right center no-repeat;
}
.table thead th.orderable.asc > a {
    background-image: url("../images/arrow-active-up.7891d6f2ce48.png");
}
.table thead th.orderable.desc > a {
    background-image: url("../images/arrow-active-down.ca0c866de58c.png");
}
.table + ul.pagination {
    overflow: auto;
    margin: 0;
    padding: 10px;
    border: 1px solid #DDD;
    list-style: none;
}
.table + ul.pagination > li {
    float: left;
    line-height: 22px;
    margin-left: 10px;
}
.table + ul.pagination > li:first-child {
    margin-left: 0;
}
.table + ul.pagination > li.cardinality {
    float: right;
    color: #8d8d8d;
}


/* These styles are generated from project.scss. */

.alert-debug {
  color: black;
  background-color: white;
  border-color: #d6e9c6;
}

.alert-error {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #eed3d7;
}

/* This is a fix for the bootstrap4 alpha release */
@media (max-width: 47.9em) {
  .navbar-nav .nav-item {
    float: none;
    width: 100%;
    display: inline-block;
  }

  .navbar-nav .nav-item + .nav-item {
    margin-left: 0;
  }

  .nav.navbar-nav.pull-xs-right {
    float: none !important;
  }
}

/* Display django-debug-toolbar.
   See https://github.com/django-debug-toolbar/django-debug-toolbar/issues/742
   and https://github.com/pydanny/cookiecutter-django/issues/317
*/
[hidden][style="display: block;"] {
  display: block !important;
}
