.link{
	color:009c9f;
	cursor:pointer;
}

.side-panel{
	position:fixed;
	top:0px;
	right:0px;
	background:white;
	border:1px solid #dddd;
	height:100%;
	width:500px;
	z-index:10000;
	overflow:auto;
}

.slide-panel-lg{
	width:700px;
}

/*******************************/
/* helper - transition for Vue */
/*******************************/
.slide-enter-active {
	transition: all .7s ease;
	opacity:0;
} 
.slide-leave-active {
	
	opacity:1;
}
.slide-enter {
	transform: translate(100px, 0);
	opacity:0;
}
.slide-leave {
	opacity: 1;
}
.slide-enter-to {
	opacity: 1;
}
.slide-leave-to {
	opacity: 0;
	transform: translate(100px, 0);
}

.register-table{
	width:100%;
}
.register-table th, .register-table td{
	padding:3px;
	border:1px solid rgb(234, 234, 234);
}
.register-table th{
	font-weight: 700;
}

.register-bg-pink{
	background-color: #fef2f3;
}
.register-feather-valign{
	display: flex;
	width: 100%;
	align-items: center;
}

.register-show-perfect-scrollbar > .ps-scrollbar-x-rail,
.register-show-perfect-scrollbar > .ps-scrollbar-y-rail {
	opacity: 0.6 !important;
	transition:none !important;
	background-color: #eee !important;
}

/* Style the search input container */
.dt-search {
  margin-bottom: 20px;
}
.dt-length {
  margin-bottom: 20px;
}
