.scale12 {
	overflow: hidden;
}
.scale12 > .card-img-top img {
	transition: 1s;
}
.scale12:hover > .card-img-top img {
	transform: scale(1.2);
}
.toggle-icon-wrapper{margin-right:0.10rem !important;}
.ct0{margin-bottom:0;}
.cp{cursor:pointer;}
.peNone{pointer-events: none;}
.bg-info-light{background-color:#CFB0E1;}
.bg-success-light{background-color:#99edc9;}
.bmshadow {box-shadow: 5px 5px 5px #4c4c4c;transition: 250ms;}
.bmshadow:hover{box-shadow: 7px 7px 10px #323232;}
.bmshadow a {text-decoration:none;}
.iicon{color:#893BB4;}
.card-body {color:#0A0C10;}
.ulcheck1 li { list-style: none; }
.ulcheck2 li { list-style: none; }
ul {padding-left:1rem;}
.pevclass{background-image: url("/content/assets/img/icons/dot.webp");background-repeat:no-repeat;background-position: center bottom 5%;}
.tdhover{cursor:pointer;}
.tdhover:hover {background-color:#e7d7f0;}
.TodayClass {background-color: #e7d7f0 !important; }
.wfs14{font-size:1.35rem;font-weight:600;}
.purbtnbg{background: linear-gradient(90deg, rgba(231,215,240,1) 0%, rgba(255,255,255,1) 25%, rgba(255,255,255,1) 76%, rgba(231,215,240,1) 100%);}
.bmc{background-color:#893bb4;border-color:#893bb4;color:#fff !important;}
.bmc:hover{background-color:#a062c3 !important;border-color:#893bb4;color:#fff !important;}
.bmc:focus{background-color:#a062c3 !important;border-color:#893bb4;color:#fff !important;}
.btn:active{background-color:#a062c3 !important;border-color:#893bb4;color:#ffffff !important;}
.boxsh{box-shadow: 0px 0px 0px #8C1B6D;transition: .5s;}
.boxsh:hover{box-shadow: 5px 5px 5px #62124c;}
.navbar-vertical.navbar-card .navbar-nav .nav-item .nav-link {color:#323232;}
.navbar-vertical.navbar-card .navbar-nav .nav-item .navbar-vertical-label {color:#893bb4;}
.breadcrumb-item.active {color:#323232;}
.navbar-vertical.navbar-card .navbar-nav .nav-item .nav-link.active {color:#14B462;}
.cbg {background-color:#89d9b0 !important;}
.btn-color {
	background:#893BB4;
	border-color:#944ebb;
	color:#fff;
}
.btn-color:hover {
	background:#7b35a2;
	border-color:#6d2f90;
	color:#fff;
}
.btn-color:active {
  background-color: #4CAF50;
}
.btn-color:active {
  background-color: #7b35a2 !important;
  transform: scale(0.9); /* Уменьшаем размер при нажатии */
  transition: all 0.2s ease-in-out; /* Анимация перехода */
  color:#fff !important;
}
.inp {
  border-color: #893BB4;
}
.inp:hover {
      border-color: #893BB4;
}
.inp:focus {
      border-color: #893BB4;
	  box-shadow: 0px 0px 5px 2px #893BB4;
}
.btnr{
	transition: transform 500ms ease-in-out;
}
.btnr:hover{
	transform: rotate(90deg);
}
.mr5px{
	margin-right:5px;
}
.navbar-vertical-divider {margin-top:0.80rem !important;}
.serachCol{height:640px;}
.logo-search{padding-bottom:10px;}
.helpcls{padding-bottom:150px;padding-right:10px;}
.tcolblack{color:#0A0C10;}
.blockClass{pointer-events:none;opacity:0.75;cursor:not-allowed;}
.btnmenu{position: fixed; bottom: 0; width: 100%; background-color: #edf2f9f5; text-align: center;}
.swal2-styled {box-shadow: rgba(127,211,176, 0.90) 0px 0px 0px 3px !important;}
.swal2-styled:focus {box-shadow: rgba(127,211,176, 0.90) 0px 0px 0px 3px !important;}
.swal2-styled:active {box-shadow: rgba(127,211,176, 0.90) 0px 0px 0px 3px !important;}
.bg-infoblue {color:#fff;background-color:#0C59EA;}
.nav-item .active {background-color:#f3ebf7 !important;}
.acc {
  max-height: 500px;
  transition: max-height 0.5s ease-in-out;
}
.acc0{max-height: 0;}
.content{padding-bottom:4rem;}
.alinkc a{color:#c43eed !important;}
.notification-time{color:#0A0C10;}
.f2607{line-height:1.2 !important; font-size:14px;}
@media (max-width: 1024px) {
	.serachCol{height:480px;}
}
@media (max-width: 640px) {
.helpcls{padding-bottom:100px;}
.f2607{font-size:14px}
}