/* Identidad visual compartida de Virtual Office y sus aplicaciones. */
.office-mark{
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  overflow:visible;
}
.office-brand-logo{
  display:block;
  height:42px;
  object-fit:contain;
  width:42px;
}
.office-app-nav-icon{
  display:block;
  flex:0 0 auto;
  height:21px;
  object-fit:contain;
  width:21px;
}
.office-app-icon-image{
  display:block;
  height:40px;
  object-fit:contain;
  width:40px;
}
.blocks-app-logo{
  display:block;
  height:28px;
  object-fit:contain;
  width:28px;
}
.blocks-page-icon .blocks-app-logo{
  height:34px;
  width:34px;
}
.blocks-breadcrumb-app{
  align-items:center;
  display:inline-flex;
  justify-content:center;
}
.office-avatar.has-photo{overflow:hidden}.office-avatar.has-photo img{height:100%;object-fit:cover;width:100%}.office-user:hover{color:#fff}
@media(max-width:440px){
  .office-brand-logo{height:36px;width:36px}
}
