:root {
    --mainnav-link-color: white;
    --footer-link-color: white;
}

/* home menu hidden */
.nav-item.default {
    display: none !important;
}

.t4-main-body {
    padding: 0px;
}

.t4-topbar {
    display:none !important;
}

.item-page.layout-1 .top-article-info {
    text-align: left !important;
    max-width: 100%;
}

.t4-megamenu {
  background: #005f7b !important;
}

.t4-megamenu .dropdown-menu {
  background: #005f7b;
}

.t4-megamenu .dropdown-menu li a {
  color: #ffffff;
}

.t4-megamenu .dropdown-menu li a:hover {
  background: #005f7b;
  color: #fff;
}

.t4-megamenu .navbar-nav > li > .nav-link:focus .item-caret::before {
  border-top-color: #fff;
}

.t4-megamenu .navbar-nav > li > .nav-link:hover .item-caret::before {
  border-top-color: #fff;
}


.mostread.mod-list .item-meta {
    display:none !important;
}

li.mostread-item, .mostread > li.mostread-item {
    margin-top: 8px;
    gap: 0;
}

.mostread .item-title a {
  color: white;
  font-family: var(--body-font-family);
  font-size: var(--t4-nav-link-font-size);
  font-weight: var(--t4-nav-link-font-weight);  
}

.mostread a:hover {
  color: var(--footer-link-hover-color);
}

.mostread.mod-list {
  margin-top: 25px;
}

.footer-r .navbar {
  margin: 0px;
  padding: 0px;
  float: right;
}

.footer-r .navbar .nav {
  margin: 0px;
  padding: 0px;
  --t4-nav-link-padding-x: 0px;
}

.footer-r .navbar a {
  margin: 0px;
  padding: 0px;
}

.footer-r .navbar a:hover {
  text-decoration: none;
  color: yellow
}

.navbar-expand-lg .fa.fa-bars.toggle-bars {
color: white
}

.navbar-expand-lg .fa.fa-bars.toggle-bars:hover {
color: yellow
}

.t4-footer .nav > li > a:hover, .t4-footer .nav > li > a:active {
  border-bottom: none;
}

.footer-r .navbar a span {
  text-transform: none;
}

.t4-footnav .t4-module {
  color: white;    
}

.t4-footnav .t4-module a:hover {
  color: yellow !important;    
}

.t4-footnav .t4-module .navbar .nav > li.active a.nav-link  {
    color: yellow
}

.t4-footnav .t4-module .module-title {
  color: white;    
}

.t4-footer  {
  color: white;    
}

.t4-footnav .t4-module .navbar .nav > li a.nav-link:focus {
  color: white
}

/* EB Sticky Cookie Notice responsive fix */
.eb-cookie-policy,
.eb-sticky-cookie-notice,
.cookie-notice {
    max-width: 100%;
    width: auto !important;
    left: 10px !important;
    right: 10px !important;
    box-sizing: border-box;
}

/* EB Sticky Cookie Notice responsive fix */
@media (max-width: 768px) {

    .eb-cookie-policy,
    .eb-sticky-cookie-notice,
    .cookie-notice {
        width: calc(100% - 20px) !important;
        bottom: 10px !important;
        padding: 12px !important;
        font-size: 14px !important;
    }

    .eb-cookie-policy .btn,
    .eb-sticky-cookie-notice .btn,
    .cookie-notice .btn {
        display: block;
        width: 100%;
        margin: 5px 0;
    }

    .eb_privacypolicy .button_cookie + .button_cookie {
        margin: 0 0 0 0px;
    }


}

 
 
