/* app css stylesheet */

.menu {
  list-style: none;
  border-bottom: 0.1em solid black;
  margin-bottom: 2em;
  padding: 0 0 0.5em;
}

.menu:before {
  content: "[";
}

.menu:after {
  content: "]";
}

.menu > li {
  display: inline;
}

.menu > li + li:before {
  content: "|";
  padding-right: 0.3em;
}
.text-center .no-items{
  display: none;
}
.index .modal-header .close{
  color: #000;
}
.index .modal-header{
  background: #fff;
  color: #000;
  border-bottom: 1px solid #ccc;
}
.index .modal-content{
  border-radius: 5px;
}

.page-list .pagination {float:left;}
.page-list .pagination span {cursor: pointer;}
.page-list .pagination .separate span{cursor: default; border-top:none;border-bottom:none;}
.page-list .pagination .separate span:hover {background: none;}
.page-list .page-total {float:left; margin: 25px 20px 25px 5px; line-height: 26px}
.page-list .page-total input, .page-list .page-total select{height: 26px; border: 1px solid #ddd;}
.page-list .page-total input {width: 40px; padding-left:3px;}
.page-list .page-total select {width: 50px;}


@media(max-width: 768px){
  .logo{
    display: none;
  }
  .left-side-inner .nav-stacked{
    overflow: auto;
    height: 100vh;
  }
}