/*new css*/

.list-chk a span {
  opacity: 0.75;
  color: unset !important;
}

.dark .ul-border,
.gold .ul-border {
  margin-bottom: 3px;
  border: 1px solid;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
}

.dark .list-no {
  overflow-y: scroll;
  max-height: 405px;
  position: absolute;
  z-index: 1;
  background: #000;
}

.dark .result-list {
  color: #fff;
}

.dark .crd-br {
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid;
  border-radius: 0.25rem;
}

.dark .txt-color:hover {
  /*	color: #fff !important;*/
  font-size: small;
  box-shadow: 0px 1px 3px 0px rgb(0 0 0 / 20%);
  transition: all 0.2s ease-in-out;
  transform: scale(1.1);
}

/*.dark .btn-check:checked + .btn-outline-primary {*/
/*  background-color: #333;*/
/*  border-color: var(--text-body);*/
/*  color: var(--bg-body) !important;*/
/*}*/



.list-grp-btn {
  position: relative;
}

.list-no {
  overflow-y: scroll;
  max-height: 405px;
  position: absolute;
  z-index: 1;
  background: var(--bg-body);
}

.ul-border {
  margin-bottom: 3px;
  border: 1px solid rgba(0, 0, 0, 0.125);
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
}

.list-chk {
  list-style: none;
}

.list-chk:hover {
  list-style: none;
  cursor: pointer;
}

.txt-color:hover {
  /*  color : black !important;*/
  font-size: small;
  box-shadow: 0px 1px 3px 0px rgb(0 0 0 / 20%);
  transition: all 0.2s ease-in-out;
  transform: scale(1.1);
}

.txt-color {
  /*color: white !important;*/
  font-size: small;
}

.branchName:hover {
  background-color: var(--link-primary) !important;
}

.vertical-center {
  overflow-y: scroll;
  height: 405px;
}

.no-bg {
  background: none;
}

/*old css*/
.item {
  padding-left: 5px;
  padding-right: 5px;
}
.item-card {
  transition: 0.5s;
  /*cursor: pointer;*/
}
.item-card-title {
  font-size: 15px;
  transition: 1s;
  /*cursor: pointer;*/
}
.item-card-title i {
  font-size: 15px;
  transition: 1s;
  /*cursor: pointer;*/
  color: #ffa710;
}
.card-title i:hover {
  transform: scale(1.25) rotate(100deg);
  color: #18d4ca;
}
/*	.card:hover {
		transform: scale(1.05);
		box-shadow: 10px 10px 15px rgba(0, 0, 0, 0.3);
	}*/
.card-text {
  height: 30px;
}

.card::before,
.card::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transform: scale3d(0, 0, 1);
  transition: transform 0.3s ease-out 0s;
  background: rgba(255, 255, 255, 0.1);
  content: "";
  pointer-events: none;
}
.card::before {
  transform-origin: left top;
}
.card::after {
  transform-origin: right bottom;
}
.card:hover::before,
.card:hover::after,
.card:focus::before,
.card:focus::after {
  transform: scale3d(1, 1, 1);
}

.card-label {
  font-weight: bold;
}

.data-list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

.c-layout {
  border-radius: 15px;
  margin-bottom: 20px;
  margin-right: 20px;
  background: linear-gradient(207deg, #f6f9ff, #fff);
}
.border-bottom {
  border-bottom: 1px outset #092f54 !important;
}

a.icon-block {
  display: inline-block;
  width: 10em;
  float: left;
  text-align: center;
}

a.icon-block i,
a.icon-block span {
  display: block;
  width: 100%;
  clear: both;
}
.btn-disable {
  color: black !important;
  background-color: #ccc !important;
  border-color: black !important;
}
.rdo-space {
  display: flex;
  justify-content: center;
}
.rdo-margin {
  float: left;
  margin-right: 10px;
}
.align-l {
  display: flex;
  justify-content: flex-end;
}

.dark .c-layout {
  border-radius: 15px;
  margin-bottom: 20px;
  background: transparent !important;
}
@media (min-width: 360px) and (max-width: 700px) {
  .rdo-space {
    display: flex !important;
    flex-direction: column !important;
  }
}
