.ganicon {
  background-image: url(/fonts/iconGan.svg);
}

.bg-inagency{
   background-color: #f8d010 !important;
}

.bg-inagencyMirror{
  background-color: #f8d010 !important;
  font-weight:bold;
  font-size: 16px;
}

.bg-inagencyMirrorLight{
  background-color: #f8d010 !important;
  font-weight:bold;
}

.bg-formation{
   background-color:  #7890a8 !important;
}

.bg-formationMirror{
  background-color:  #7890a8 !important;
  font-weight:bold;
  font-size: 16px;
}

.bg-formationMirrorLight{
  background-color:  #7890a8 !important;
  font-weight:bold;
}

.bg-admin{
  background-color: #d0c8c0 !important;
}

.bg-adminMirror{
  background-color: #d0c8c0 !important;
  font-weight:bold;
  font-size: 16px;
}

.bg-adminMirrorLight{
  background-color: #d0c8c0 !important;
  font-weight:bold;
}

.bg-animseggrey{
  background-color: #6c7a89 !important;
}

.bg-animseggreyMirror{
  background-color: #6c7a89 !important;
  font-weight:bold;
  font-size: 16px;
}

.bg-animsegyellow{
  background-color: #f4d03f !important;
}

.bg-animsegyellowMirror{
  background-color: #f4d03f !important;
  font-weight:bold;
  font-size: 16px;
}

.bg-animsegblue{
  background-color: #3498db !important;
}

.bg-animsegblueMirror{
  background-color: #3498db !important;
  font-weight:bold;
  font-size: 16px;
}

.bg-animsegred{
  background-color: #ec644b !important;
}

.bg-animsegredMirror{
  background-color: #ec644b !important;
  font-weight:bold;
  font-size: 16px;
}

.bg-animsegorange{
  background-color: #f89406 !important;
}

.bg-animsegorangeMirror{
  background-color: #f89406 !important;
  font-weight:bold;
  font-size: 16px;
}

.bg-animseglightgrey{
  background-color: #d5b8ff !important;
}

.bg-animseglightgreyMirror{
  background-color: #d5b8ff !important;
  font-weight:bold;
  font-size: 16px;
}

.bg-globalpro{
  background-color: #001F49 !important;
}

.calevents {
  line-height: 24px;
  list-style: none;
  margin: 0;
  padding: 0;
}

.calevents li {
  color: #999;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 10px
}

.calevents li span {
  vertical-align: middle;
}

.calevents li span:first-child {
  font-size: 9px;
  margin-right: 4px;
}

.calevent-agency {
  color: #f8d010;
}

.calevent-formation {
  color: #7890a8;
}

.calevent-admin {
  color: #d0c8c0;
}

.calevent-conges {
  color: #000;
}

.ant-fullcalendar-header{
  display:none
}

font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/lato-light.woff2') format('woff2'),url('../fonts/lato-light.eot'), url('../fonts/lato-light.eot?#iefix') format('embedded-opentype'), url('../fonts/lato-light.ttf') format('truetype'), url('../fonts/lato-light.svg#latolight') format('svg');
 }
 @font-face {
 font-family: 'Lato';
 font-style: normal;
 font-weight: 400;
 src: url('../fonts/lato-light-ext.woff2') format('woff2'),url('../fonts/lato-light.eot'), url('../fonts/lato-light.eot?#iefix') format('embedded-opentype'), url('../fonts/lato-light.ttf') format('truetype'), url('../fonts/lato-light.svg#latolight') format('svg');}