html,
body {
  height: 100%;
}


#page-content {
  flex: 1 0 auto;
}

#sticky-footer {
  flex-shrink: none;
  color: #fff;
  padding: 15px;
  background: linear-gradient(315deg,#003476 .09%,#134a86);
  margin-top: 48px;
  text-align: center;
}

.navbar
{
    border-bottom:8px solid rgb(4, 110, 197);
     
}

div.navbar-content-outer{
   line-height: 1.43;
  letter-spacing: 0.01071em;
  width: 100%;
  box-sizing: border-box;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
}

div.navbar-content-inner {
letter-spacing: 0.01071em;
box-sizing: inherit;
display: flex;
position: relative;
align-items: center;
min-height: 75px;

}

a.logo {
  margin-left: -4px; align-items: center; display: flex;
}

div.logo_govgr {
  height:50px;
}

.jss1 {
  border-left: 1px solid#fff;
  margin-left: 16px;
  padding-left: 16px;
  padding-right: 16px;
}

.org_logo_small {
    height: 35px;
    line-height: 1.43;
    box-sizing: inherit;
}

div.nav_title{ 
-webkit-font-smoothing: antialiased;
font-size: 1rem;
font-family: "Roboto", "Helvetica", "Arial", sans-serif;
font-weight: 400;
line-height: 1.43;
letter-spacing: 0.01071em;
color: #fff;
margin: 0;
box-sizing: border-box;
flex-grow: 0;
max-width: none;
flex-basis: auto;
display: flex;
padding: 4px;
}

a.nav_title {
-webkit-font-smoothing: antialiased;
font-size: 1rem;
font-family: "Roboto", "Helvetica", "Arial", sans-serif;
font-weight: 400;
line-height: 1.43;
letter-spacing: 0.01071em;
box-sizing: inherit;
border: 0;
cursor: pointer;
margin: 0;
display: inline-flex;
outline: 0;
padding: 0;
position: relative;
align-items: center;
user-select: none;
border-radius: 0;
vertical-align: middle;
justify-content: center;
text-decoration: none;
background-color: transparent;
-webkit-appearance: none;
-webkit-tap-highlight-color: transparent;
color: rgb(0, 36, 82);
}

h3.nav_title{
  -webkit-font-smoothing: antialiased;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  line-height: 1.43;
  letter-spacing: 0.01071em;
  cursor: pointer;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  box-sizing: inherit;
  margin: 0px 0px 24px 0px;
  font-size: 1.5rem;
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  border-left: 1px solid #fff;
  padding-left: 16px;
}

