@charset "UTF-8";

.info_menu {
	margin-left: 1rem;
	margin-top: 0.5rem;
	margin-bottom: 0.5rem;
}

.info_menu_setting {
	margin-top: 0.7rem;
}

.info_menu > a {
	margin-right: 3rem;
}

.info_menu_setting > hr,
.table-responsive > hr {
	margin: 0;
}

.label_group {
	vertical-align: middle;
}

.label_group > label {
	font-weight: normal;
	margin-right: 2rem;
	margin-left: 1rem;
	margin-bottom: .7rem;
}

.label_group > label > select {
	margin-left: .5rem;
	width: 12rem;
}

#selectVehicle {
	width: 9rem;
}

.label_group > label > input {
	margin-left: .5rem;
	width: 3rem;
	height: 1.6rem;
}

.table-responsive {
	height: 802px;
}

#tbl_driving_info_wrapper {
	padding: .5rem;
}

#tbl_driving_info_wrapper > .row {
	margin-bottom: .7rem;
}

div.dt-buttons, ul.pagination {
    float: right;
}

div.dataTables_info {
	margin-left: .3rem;
}

/* datatables 처리 중 메세지 가운데 정렬 */
.dataTables_processing.card{
	text-align: center;
}

/* info페이지 bottom table 레코드 선택 시 CSS */
tr.selected {
    background-color: #e1f0fe;
}
tr.selected:hover {
	background-color: #d6e2ef!important;
}

.buttons-csv {
	display: none;
}

.buttons-excel {
	border-radius: .25rem!important;
}