@import url("fa5/css/all.min.css");

@font-face {
  font-family: cairo-bold;
  src: url(fonts/Cairo/Cairo-Bold.ttf);
}
@font-face {
  font-family: cairo;
  src: url(fonts/Cairo/Cairo-Regular.ttf);
}
@font-face {
  font-family: cairo-light;
  src: url(fonts/Cairo/Cairo-Light.ttf);
}
@font-face {
  font-family: cairo-semi;
  src: url(fonts/Cairo/Cairo-SemiBold.ttf);
}

@font-face {
  font-family: mon;
  src: url(fonts/Montserrat/Montserrat-Regular.ttf);
}
@font-face {
  font-family: mon-light;
  src: url(fonts/Montserrat/Montserrat-Light.ttf);
}
@font-face {
  font-family: mon-bold;
  src: url(fonts/Montserrat/Montserrat-Bold.ttf);
}
@font-face {
  font-family: mon-semi;
  src: url(fonts/Montserrat/Montserrat-SemiBold.ttf);
}
@font-face {
  font-family: rubik;
  src: url(fonts/Rubik/Rubik-VariableFont_wght.ttf);
}
@font-face {
  font-family: fax;
  src: url(fa5/webfonts/fa-solid-900.ttf);
}

.mon{   font-family: mon; }
.mon-semi{ font-family: mon-semi; }
.mon-bold{   font-family: mon-bold; }
.rubik{   font-family: rubik; }
.fax{ font-family: fax;}

/*.icon-filter{
	
}*/

.icon-filter:before{
	font-family: 'fax' !important ;
  font-weight: 900;
  content: "\f0b0";
}
.icon-edit:before{
	font-family: 'fax' !important ;
  font-weight: 900;
  content: "\f044";
}
.icon-remove:before{
	font-family: 'fax' !important ;
  font-weight: 900;
  content: "\f2ed";
}

.icon-home:before{
	font-family: 'fax' !important ;
  font-weight: 900;
  content: "\f015";
}
.icon-user:before{
	font-family: 'fax' !important ;
  font-weight: 900;
  content: "\f007";
}

.icon-plus:before{
	font-family: 'fax' !important ;
  font-weight: 900;
  content: "\f067";
}

.icon-page-refresh:before{
	font-family: 'fax' !important ;
  font-weight: 900;
  content: "\f2f1";
}

.icon-export:before{
	font-family: 'fax' !important ;
  font-weight: 900;
  content: "\f56d";
}

.icon-print:before{
	font-family: 'fax' !important ;
  font-weight: 900;
  content: "\f02f";
}
.icon-verified:before{
  font-family: 'fax' !important ;
  font-weight: 900;
  content: "\f336";
  color:#6777ef;
}


.caret{
	border:none;
	height: auto;
	width: auto;
	margin: 0;
	margin-top: -6px;
}
.caret:before{
	border:none;
	font-family: 'fax' !important ;
  font-weight: 900;
  content: "\f0dd";
  vertical-align: middle;
}

.table thead {
  background-color: #003366;
}
.table thead th{
  color: white !important;
  font-weight: bold !important;
  padding: 10px !important;
  font-size: 0.9rem !important;
}
.table thead th a{
  color: white;
}