@font-face {
    font-family: 'AvenirLTStd';
    src: url("/AvenirLTStd-Book.otf");
  }

body {
    font-family: 'AvenirLTStd',-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif !important;
}

/*.navbar-static-top.navbar .menu-bar > .navbar-nav > li > a {
    font-family: 'AvenirLTStd', "Segoe UI Semibold", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 1em;
    font-weight: bold;
}*/

.full-page-w-sidebar .page-copy:has(.xrm-attribute .xrm-attribute-value .row .container .col-md-12 .powerbi),
.full-page-w-sidebar .page-copy .xrm-attribute:has(.xrm-attribute-value .row .container .col-md-12 .powerbi),
.full-page-w-sidebar .page-copy .xrm-attribute .xrm-attribute-value:has(.row .container .col-md-12 .powerbi),
.full-page-w-sidebar .page-copy .xrm-attribute .xrm-attribute-value .row:has(.container .col-md-12 .powerbi),
.full-page-w-sidebar .page-copy .xrm-attribute .xrm-attribute-value .row .container:has(.col-md-12 .powerbi),
.full-page-w-sidebar .page-copy .xrm-attribute .xrm-attribute-value .row .container .col-md-12:has(.powerbi),
.full-page-w-sidebar .page-copy .xrm-attribute .xrm-attribute-value .row .container .col-md-12 .powerbi {
    height: 100%;
}

.full-page-w-sidebar .container-fluid {
    margin-left: 0;
    margin-right: 0;
}

.full-page-w-sidebar ul.nav.nav-tabs {
    margin-bottom: 6px;
}

.page-copy .container {
    flex-grow: 1;
}

.portal-pbi-embedded iframe {
    border: 0;
}

.navbar-inverse .navbar-nav .open .dropdown-menu {
    margin-top: 2px !important;
    background-color: #f0f0f0 !Important;
}

.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    margin-left: 0;
    border: 0 !Important;
    color: #0077D4 !Important;
}

.navbar-inverse .navbar-nav > li > a {
    border: 1px dashed transparent !important;
    outline: 1px dashed transparent;
}

.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover {
    border: 0;
    padding: 3px 18px;
    background-color: #0077D4 !Important;
    color: #FFFFFF !Important;
}

.gs-full-page {
  min-height: calc(100% - 110px);
}

/* .col-md-9:has(.page-copy .col-md-12 .powerbi),
.page-copy .col-md-12:has(.powerbi) {
    padding: 0;
} */

.col-md-9:has(.page-heading .reportsteps .nav.nav-tabs) {
    padding: 15px;
}

.powerbi {
    min-height: 750px;
}

#mainContent {
    padding-bottom: 3px;
}

.section-landing-search .row {
    padding: 0;
}

.section-landing-search .container {
    background-color: #00000050;
    width: 100%;
    /* padding: 0; */
    margin: 0;
}

/* .section-landing-search .container {
} */

.section-landing-search h1#mainContent {
    color: #FFFFFF;
}

.bg-transparent, .list-group-item.bg-transparent {
    background-color: #FFFFFF00;
}

.bg-transparent-primary, .list-group-item.bg-transparent-primary {
      background-color: #0A224596;
}

.bg-transparent-gray, .list-group-item.bg-transparent-gray {
    background-color: #9fa0a3cc;
}

.text-white, .text-white .list-group-item-heading {
    color: #FFFFFF !important;
}

.dark-logo {
    display: none;
}

.page-copy:has(.fill) {
    flex-grow: 1;
}

.page-copy:has(.fill) .col-md-12, .page-copy:has(.powerbi>iframe) .col-md-12 {
    padding-left: 0;
    padding-right: 0;
}

.page-copy:has(.fill):not([data-gjs-type]) *:not(.fill *, .not-fill), .wrapper-body:has(.fill)>.page-copy {
    height: 100%;
}

.wrapper-body:has(.fill) {
    height: calc(100% - 110px);
}