body{
  background-color: #081843 !important;
}
.blog-item{
  margin:1em !important;
}
h2 {
  font-size: 18px;
  color:#00F;
  font-weight:bold;
}
.container-component {
  padding: 15px;
  background-color: #fff;
}
.container-sidebar-left .sidebar-left {
  margin-bottom: 1em;
  background-color: #156082;
}
.container-header {
  background-color: #156082;
  max-width: 1136px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  min-height: 140px;
  background-size: 800px 100px;
  background-repeat: repeat-x;
  background-position: right;
    background-position-y: center;
  background-position-y: 40px;
}
.container-header .navbar-brand {
  -webkit-margin-end: auto;
  color: #fff;
  display: inline-block;
  font-size: 2rem;
  margin-inline-end: auto;
  position: absolute;
}
.container-header .grid-child {
  padding: 0px;
  background-color: #5aa851;
}
.menutext{
  color:#fff;
  text-decoration:none;
  font-weight:bold;
  font-size:14px;
}
.mod-menu.mod-menu_dropdown-metismenu.metismenu.mod-list {
  margin-top: 80px;
}
table {
  border-collapse: separate;
  caption-side: bottom;
  border-spacing: 10px;
}
.topnavlinks a{
  color:#ffffff;
  font-weight:bold;
  font-size:16px;
  text-decoration:none;  
}
.topnavlinks {
  color:#ffffff;
  font-weight:bold;
  font-size:16px;
  text-decoration:none;  
}
@media (min-width: 1082px){
.navbar-expand-lg .navbar-collapse {
  display: none !important;
  flex-basis: auto;
  }
.logo{
  width:273px;
  height:auto;
}
  .topnav {
  position: absolute;
  z-index: 99;
  margin-left: 40%;
  margin-right: auto;
}
}
   @media only screen and (min-width: 992px) and (max-width: 1081px)  {
.navbar-expand-lg .navbar-collapse {
  display: none !important;
  flex-basis: auto;
  }
  .logo{
  width:273px;
  height:auto;
}
  .topnav {
  position: absolute;
  z-index: 99;
  margin-left: 40%;
  margin-right: auto;
}     
}
@media (max-width: 991px)  {
.logo{
  width:94px;
  height:auto;
  margin-top:26px;
}
  .topnav {
  display:none;
}  
}
@media (max-width: 767.98px){
.container-header .container-nav .container-search, .container-header .container-nav nav {
  margin-top: 0px;
}
  .topnav {
  display:none;
}  
}