.swiper-button-prev:after, .swiper-button-next:after {
	content: '';
}
.carousel_btn{
	background-color: rgb(255, 255, 255);
	width: 32px;
	height: 32px;
	border-radius: 50%;
	transform: translateY(-50%);
	margin-top: 0;
	color: rgb(0, 0, 0);
}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
	opacity: 0;
}
.btn_tab.btn_primary{
	background: rgb(222,234,245);
}
.swiper-slide.selected .btn_tab.btn_primary{
	background: rgb(67, 98, 154);
	color: rgb(255, 255, 255);
	text-shadow: none;
}
.head {
    color: rgb(152, 152, 152);
}
.swiper-slide {
	width: auto;
}

/*student_status*/
	/*list_table*/
		table.list_table{
			border-collapse: separate;
			border-spacing: 0px .375rem;
		}
		.list_head .d-table-cell, .list_body .d-table-cell, .list_head td, .list_body td{
			padding: .25rem .5rem;
		}
		.list_body{
			filter: drop-shadow(0 0.1rem 0.1rem rgba(0, 0, 0, 0.2));
		}
		.list_body .d-table-cell:first-child, .list_body td:first-child{
			border-top-left-radius: .375rem;
			border-bottom-left-radius: .375rem;
		}
		.list_body .d-table-cell:last-child, .list_body td:last-child{
			border-top-right-radius: .375rem;
			border-bottom-right-radius: .375rem;
		}
	/*list card*/
		.list_head{
			color: rgb(152, 152, 152);
		}
		table.dataTable tbody tr.list_body{
			background: rgb(255, 255, 255);
		}
		table.dataTable tbody tr.list_body:hover{
			background: rgb(248, 248, 248);
		}
	/*data-table*/
		table.dataTable.no-footer{
			border-bottom: 0px;
		}
		table.dataTable thead td{
			border-bottom: 0px;
		}