.btn-more {padding: 10px !important; position: absolute; top: 50px; right: 5px;background-color: #292b77 !important;color: #FFFFFF;}

/* Pagination/ Pager */



.pagination>li:first-child>a,

.pagination>li:first-child>span {

  border-bottom-left-radius: 3px;

  border-top-left-radius: 3px;

}



.pagination>li:last-child>a,

.pagination>li:last-child>span {

  border-bottom-right-radius: 3px;

  border-top-right-radius: 3px;

}



.pagination>li>a,

.pagination>li>span {

  color: #313a46;

}



.pagination>li>a:hover,

.pagination>li>span:hover,

.pagination>li>a:focus,

.pagination>li>span:focus {

  background-color: #e2e2e2;

}



.pagination-split li {

  margin-left: 5px;

  display: inline-block;

  float: left;

}



.pagination-split li:first-child {

  margin-left: 0;

}



.pagination-split li a {

  -moz-border-radius: 3px;

  -webkit-border-radius: 3px;

  border-radius: 3px;

}



.pagination>.active>a,

.pagination>.active>span,

.pagination>.active>a:hover,

.pagination>.active>span:hover,

.pagination>.active>a:focus,

.pagination>.active>span:focus {

  background-color: #64c5b1;

  border-color: #64c5b1;

}
.pagination nav {width: 100%;padding: 10px;margin-top: 20px;}
.pagination nav .justify-between  {float: right}
.pagination .w-5.h-5 {width: 8px !important;height: 8px !important;}
.pagination div div:nth-child(1) .leading-5 {float: left;width: 300px;}
.right-0 {right: 0px !important;}
.right-5px {right: 5px !important;}
.right-20px {right: 20px !important;}
.top-10px {top: 10px !important;}
.clear-both {clear: both !important}
.bbs {border-bottom: 1px solid var(--bs-card-border-color);}
.bts {border-top: 1px solid var(--bs-card-border-color);}
.brs {border-right: 1px solid var(--bs-card-border-color);}
.bls {border-left: 1px solid var(--bs-card-border-color);}
.hr-sect {
	display: flex;
	flex-basis: 100%;
	align-items: center;
	margin-right: 8px;
  color: var(--bs-text-muted)!important;
}
.hr-sect::after {
	content: "";
	flex-grow: 1;
	background-color: #e1e1e1;
	height: 1px;
	font-size: 0px;
	line-height: 0px;
	margin: 0px 8px;
}
div#kt_drawer_chat_messenger_body{
  padding: 1rem 1.25rem;
}
.icur {cursor: pointer;}
ul.vrl {margin-left: -96px;}
.vrl li {
  transform: rotate(180deg);
  writing-mode: tb-rl;
  display: block;
  background-color: #768ad8;
  margin-top: 15px;
  padding: 0px;
  box-shadow: 0px 0px 8px -3px #000000;
  cursor: pointer;
  border-radius: 0px 6px 6px 0px !important;
}
.vrl li a {
  color: #FFFFFF;
}
#kt_drawer_chat {
  overflow: visible;
}
.vrl.nav-tabs .nav-link {border: none !important;}
.drawer.drawer-end {right: -47px;}
.drawer.drawer-on {right:0px !important}
.nav-line-tabs .nav-item .nav-link {margin: 5px !important;}
.input-group {
  position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%;
}
.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label, .input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after, .input-group:not(.has-validation)>.custom-select:not(:last-child), .input-group:not(.has-validation)>.form-control:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group-append {
  margin-left: -1px;
  display: flex;
}
.input-group .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#storelocations .form-control, #storeproducts .form-control {width: 90%; float: left;}
#storelocations i.fa, #storeproducts i.fa{float: right;font-size:x-large !important;margin-top: 9px;cursor: pointer;}
.gscale {filter: grayscale(100%);}
.gscale:hover {filter: grayscale(0%);}
.icur {cursor: pointer;}
.table-verticle td {vertical-align: middle;}