*{
  margin:0 px;
  color:rgb(50,50,100);
  }

body{
  background: rgb(240,250,255);
}

#body{
  margin-top:15px;
  /* min-height: calc(100vh - 50px);  */
}

#leftside{
  float:left;
  z-index:2;
}

.card-header{
  font-size: 1.2em;
  background-color:rgb(215, 225, 255);
  color: rgb(50, 50, 100);
  border-bottom: 2px solid rgba(0,0,0,.125);
}

.list-group-item {
  color: rgb(50, 50, 100);
  background-color:rgb(220,240,255); 
  border: 1px solid rgba(0,0,0,.125);
}

a.list-group-item:hover{
  background-color:rgb(215, 225, 255);
  color: font-size: 1.2em;
  color:rgb(50,50,100);
  border: 1px solid rgba(0,0,0,.125);
}

.menu{
  margin-bottom: 15px;
  
}

#content{
  z-index:1;
}

#spisik_zakupok{
  
}

.dl_line {
  border-top: 2px solid lightblue;
}

.btn i {
  color:white;
}

.row.ml-3.editForm div {
  padding: 3px;
}
.cke_inner {
                width: 100%;
            }
.page-link {
  background-color:rgb(220,240,255);
  color:rgb(50,50,100);
}  

.page-item.disabled * {
  background-color:rgb(220,220,230) !important;
  color:rgb(150,150,160) !important;
}

.page-link:hover {
  bckground-color:rgb(215, 225, 255);
}

.page-link span i.bi::before {line-height: 1.25 !important}

a.list-group-item:hover, .menuNameLink:hover{text-decoration: none;}
            
.menuNameLink {
  color:rgb(50,50,100);
  width:100%;
  display:block;
}

.purchaseState4 {
  background-color:rgb(255, 220, 210);
}

.purchaseDisabled {
  background-color:rgb(255, 255, 200);
}

.listControl {
  width:130px;
}

.listControl a {
  margin-top: .25rem !important;
}