.previous{
font-size: 1rem;
line-height: 1.5;
font-family: "Rubik", sans-serif;
font-weight: 300;
-webkit-box-direction: normal;
outline: none;
box-sizing: border-box;
display: inline-block;
min-width: 1.5em;
padding: 0.5em 1em;
margin-left: 2px;
text-align: center;
text-decoration: none;
border-radius: 2px;
cursor: default;
color: #54667a;
border: 1px solid transparent;
background: transparent;
box-shadow: none;
}

.paginate_button {
	-webkit-tap-highlight-color: transparent;
--blue: #007bff;
--indigo: #6610f2;
--purple: #6f42c1;
--pink: #e83e8c;
--red: #dc3545;
--orange: #fd7e14;
--yellow: #ffc107;
--green: #28a745;
--teal: #20c997;
--cyan: #17a2b8;
--white: #fff;
--gray: #6c757d;
--gray-dark: #343a40;
--primary: #007bff;
--secondary: #6c757d;
--success: #28a745;
--info: #17a2b8;
--warning: #ffc107;
--danger: #dc3545;
--light: #f8f9fa;
--dark: #343a40;
--breakpoint-xs: 0;
--breakpoint-sm: 576px;
--breakpoint-md: 768px;
--breakpoint-lg: 992px;
--breakpoint-xl: 1200px;
--font-family-sans-serif: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
--font-family-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
font-size: 1rem;
line-height: 1.5;
font-family: "Rubik", sans-serif;
font-weight: 300;
-webkit-box-direction: normal;
outline: none;
box-sizing: border-box;
display: inline-block;
min-width: 1.5em;
padding: 0.5em 1em;
margin-left: 2px;
text-align: center;
text-decoration: none;
cursor: pointer;
border-radius: 2px;
color: #54667a;
border: 1px solid transparent;
background-color: transparent;
}

.paginate_button:hover{
	border: 1px solid #7460ee;
	background-color: #7460ee;
	color: white;
}

.current{
	background-color: #009efb;
	color: white;
}

.current:hover{
	background-color: #009efb;
	color: white;
	border: 1px solid #009efb;
}

.disabled{
	cursor: default;
  color: #54667a;
  border: 1px solid transparent;
  background: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.disabled:hover{
	cursor: default;
  color: #54667a;
  border: 1px solid transparent;
  background: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;	
}

.ellipsis{
	-webkit-tap-highlight-color: transparent;
--blue: #007bff;
--indigo: #6610f2;
--purple: #6f42c1;
--pink: #e83e8c;
--red: #dc3545;
--orange: #fd7e14;
--yellow: #ffc107;
--green: #28a745;
--teal: #20c997;
--cyan: #17a2b8;
--white: #fff;
--gray: #6c757d;
--gray-dark: #343a40;
--primary: #007bff;
--secondary: #6c757d;
--success: #28a745;
--info: #17a2b8;
--warning: #ffc107;
--danger: #dc3545;
--light: #f8f9fa;
--dark: #343a40;
--breakpoint-xs: 0;
--breakpoint-sm: 576px;
--breakpoint-md: 768px;
--breakpoint-lg: 992px;
--breakpoint-xl: 1200px;
--font-family-sans-serif: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
--font-family-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
font-size: 1rem;
line-height: 1.5;
font-family: "Rubik", sans-serif;
color: #54667a;
font-weight: 300;
-webkit-box-direction: normal;
text-align: right;
box-sizing: border-box;
outline: none;
padding: 0 1em;
}

.dataTables_paginate{
  margin-top: 10px;
	display: block;
  float: right;
  text-align: right;
  padding-top: 0.25em;
}

.multiple-selection { 
  background-color: #BCC2C1; 
} 

.selectBox { 
	position: relative; 
	margin-bottom: 10px;
} 

.selectBox select { 
	width: 100%; 
} 

.overSelect { 
  position: absolute; 
  left: 0; 
  right: 0; 
  top: 0; 
  bottom: 0; 
} 

#checkBoxes {
	z-index: 1;
  display: none;
  position: absolute;
  width: 255px;
  height: 50vh;
  overflow: auto;
  background-color: white; 
  -webkit-box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.08);
} 

#checkBoxes label { 
  display: block; 
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 5px;
} 

#checkBoxes label:hover { 
  background-color: #f2f2f2; 
} 

.margin-left{
  margin-left: 10px;
}

.export-to-csv-button{
  padding : 10px;
  border-style: none;
  outline: none;
  background-color: #009efb;
  color: white;
  margin-left: 10px;
  border-radius: 2px;
}

.dataTables_info{
  margin-top: 10px;
}