
body .ui-menu .ui-menu-list .ui-widget-header h3{
    font-size: 11px !important;
    color: #014dff !important;
}

body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-text{
    font-weight: normal !important;
    font-size: 14px !important;
    color: black !important;
}

.panel_grid_no_borders tr, .panel_grid_no_borders td {
    background: none !important;
    border: none !important;
    padding: 3px !important;
}

.main-layout {
    margin: 0;
}
.top-header{
    height: 110px;
}
.ui-menu{
    width: 14em !important;
}
body{
    background: none !important;
}
body .ui-menu{
    background: none !important;
    border: 0px;
}
body .ui-menu .ui-menu-list .ui-widget-header{
    background: none !important;
}
.ui-menu-list{
    padding-left: 0px !important;
}
body .ui-menu .ui-menu-list .ui-menuitem{
    padding-left: 10px !important;
}
.ui-menu .ui-menuitem-text{
    font-weight: bold !important;
    color: black !important;
}
body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-icon{
    color: black !important;
}
body .ui-menu .ui-menu-list .ui-widget-header h3{
    font-size: 1.2rem !important;
}
.p-grid{
    margin-right: unset !important;
    margin-left: unset !important;
}
.footer-design{
    text-align: center;
    padding: 70px;
    width: 100%;
    font-weight: bold;
}

body .ui-datatable thead th {
    background-color: #2f79e7 !important;
    color: white !important;
    padding: 0.7rem 0.7rem;
}

body .ui-panel .ui-panel-titlebar {
    text-align: center !important;
    background: #2f79e7 !important;
    color: #FFFFFF !important;
}

.notYetExport {
    background-color: #F32424 !important;
    background-image: none !important;
    color: #ffffff !important;
}

body .ui-helper-reset {
    background-color: white !important;
}

.panel_grid_no_borders tr, .panel_grid_no_borders td {
    background: none !important;
    border: none !important;
    padding: 8px !important;
}

.ui-dataview .ui-dataview-header {
    border-bottom: 0 none;
    display: none;
}

.overview-box.green {
    background: linear-gradient(90deg, #AFC8AD 0%, #96b794 100%);
    color: #312e03;
}

.overview-box.brown {
    background: linear-gradient(90deg, #DBCC95 0%, #cabb86 100%);
    color: #312e03;
}

.overview-box.pink {
    background: linear-gradient(90deg, #F875AA 0%, #f865a1 100%);
    color: #FFFFFF;
}

body .ui-dialog .ui-dialog-titlebar{
    padding-bottom: 0px !important;
    padding-top: 12px !important;
}