
/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */
#adminmenu li.wp-menu-separator {
    height: 50px;
    padding: 0;
    margin: 0 0 6px;
    cursor: inherit;
}

.acf-map {
    width: 100%;
    height: 600px;
    border: #ccc solid 1px;
    margin: 20px 0;
}

// Fixes potential theme css conflict.
.acf-map img {
   max-width: inherit !important;
}

.likelihood-186 {width: 20%; background-color: #ffc107;}
.likelihood-187 {width: 40%; background-color: #fd7e14;}
.likelihood-188 {width: 60%; background-color: #d63384;}
.likelihood-189 {width: 80%; background-color: #dc3545;}
.likelihood-190 {width: 100%; background-color: #6f42c1;}

.consequence-191 {width: 20%; background-color: #ffc107;}
.consequence-192 {width: 40%; background-color: #fd7e14;}
.consequence-193 {width: 60%; background-color: #d63384;}
.consequence-194 {width: 80%; background-color: #dc3545;}
.consequence-195 {width: 100%; background-color: #6f42c1;}

.risk-1 {width: 4%; background-color: #198754;}
.risk-2 {width: 8%; background-color: #198754;}
.risk-3 {width: 12%; background-color: #198754;}
.risk-4 {width: 16%; background-color: #198754;}
.risk-5 {width: 20%; background-color: #ffc107;}
.risk-6 {width: 24%; background-color: #ffc107;}
.risk-8 {width: 32%; background-color: #fd7e14;}
.risk-9 {width: 36%; background-color: #fd7e14;}
.risk-10 {width: 40%; background-color: #fd7e14;}
.risk-12 {width: 48%; background-color: #fd7e14;}
.risk-15 {width: 60%; background-color: #dc3545;}
.risk-16 {width: 64%; background-color: #dc3545;}
.risk-20 {width: 80%; background-color: #dc3545;}
.risk-25 {width: 100%; background-color: #dc3545;}

.badge_Alert {background-color: #d63384;}
.badge_Advisory {background-color: #ffc107;}
.badge_Development {background-color: #666;}

#adminmenuwrap {
  width: 250px!important;
}

.dt-1 {
    width: 160px
}
.dt-2 {
    width: 110px
}
.dt-3 {
}
.dt-4 {
}

.nav-tabs .nav-link.active {
 border-bottom-color:#fff!important;
 border-bottom-width:3px!important;
}

.navbar {
--bs-navbar-padding-y: 0rem;
}

.content-wrapper {
margin-top: 7rem;
}
a.navbar-brand {
  font-size: .9rem;
  padding: .7rem 1.3rem;
}

.stack-head {
  font-size: .8rem;
  border-top: 1px solid #eaeaea;
  border-bottom: 1px solid #eaeaea;
  font-weight: 700;
}

.stack-r1, .stack-r2, .stack-r3 {
  font-size: .9rem;
}
.stack-r3 p.impacts{
  font-size: .75rem;
}

a.navbar-brand span{
  font-weight: 900;

}
.navbar a.nav-link {
  font-size: .75rem;
  font-weight: 400;
}
.sub-header {
  margin: 3rem 0 2rem 0;
  border-bottom: 1px solid #eaeaea;
  padding-top: .2rem;
}

.breadcrumb {
  font-weight: 500;
  border-bottom: 1px solid #eaeaea;
  padding: 10px 0px;
}

.sidebar nav a.nav-link {
  padding-top: .1rem!important;
  padding-bottom: .1rem!important;
  font-weight: 500;
  font-size: .9rem;
}

.sidebar-heading {
  font-size: .8rem;
  font-weight: 500;
  margin: .9rem 0 .2rem 1rem;
}
