.logo img{
    max-width:150px;
}
.logo-wrapper img{
    max-width:55px;
}
.logo-icon-wrapper img{
    max-width:55px;
}
#notificationSearch {
  table-layout: fixed;
}

#notificationSearch td {
  overflow: hidden;
  text-overflow: ellipsis;
  /*white-space: wrap;*/
}

.header_avatar {
  color:#085484 !important;
}

a.menu-link, a.sidebar-link {
  font-size:13px !important;
}

/*======= Button-color css ends  ======= */
.btn-outline-iafy-2x {
  border-width: 2px;
  border-color: #085484;
  color: #085484;
  background-color: transparent;
}
.btn-outline-iafy-2x:hover, .btn-outline-iafy-2x:focus, .btn-outline-iafy-2x:active, .btn-outline-iafy-2x.active {
  color: white !important;
  background-color: #085484 !important;
  border-color: #085484 !important;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.btn-outline-iafy-2x:not([disabled]):not(.disabled).active {
  background-color: #085484;
  border-color: #085484;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  color: #fff;
}
.btn-outline-iafy-2x:not([disabled]):not(.disabled).active:hover, .btn-outline-iafy-2x:not([disabled]):not(.disabled).active:focus, .btn-outline-iafy-2x:not([disabled]):not(.disabled).active:active, .btn-outline-iafy-2x:not([disabled]):not(.disabled).active.active {
  color: #fff !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  background-color: #085484 !important;
  border-color: #085484 !important;
}
.bg-iafy{
  background-color: #085484 !important;
}

.footer-public {
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #fff;
  box-shadow: 0 0 20px #59667a1a;
  padding: 15px;
  transition: .5s;
  width:100%;
}