@import 'theme-layout-light.css';

.splash-screen {
  background-color: white;
  display:flex;
  margin:0 auto;
  text-align: center;
}

.topbarMobileCustom{
  height: 4rem !important;
}

.breadcrumbCustom{
  margin-top:-2rem;
}

.menu-wrapper .layout-menu-container{
  height: calc(100% - 2rem)!important;
}

app-menu{
  flex: auto;
}

.p-button.p-component.p-button-icon-only.ng-star-inserted {
  background: #2196F3;
}


:host ::ng-deep .p-dialog .p-dialog-header{
  padding: 10px;
  background: #f5f5f5 !important;
}

.p-toast .p-toast-message.p-toast-message-warning {
  background: #FFECB3;
  border: solid transparent;
  border-width: 0 0 0 0;
  color: #7f6003;
}

.layout-wrapper.layout-topbar-mobile-active .menu-wrapper {
  top:4rem;
  height: calc(100% - 4rem);
}

.p-paginator-bottom.p-paginator.p-component.ng-star-inserted {
  background: white;
}

.p-paginator {
  background: white;
}

.p-inputtext:enabled:focus + .p-button.p-autocomplete-dropdown.p-component.p-button-icon-only.ng-star-inserted{
  
  border-top: 2px solid #3F51B5;
  border-bottom: 2px solid #3F51B5;
  border-right: 2px solid #3F51B5;
}
