.l-footer {
    background-color: #181818;
}
  
.l-header {
    background-color: #008795;
}

.block-main-nav.block--system-main-menu > .menu, .block-main-nav .menu li .menu, .l-navigation, .block-main-nav .menu li .menu  {
  background-color: #181818;
}

.block-user-nav .menu li.nav-my-content {
    background-color: #008795;
}



.block-sidebar-menu .views-exposed-widgets .views-exposed-widget .form-type-bef-link a, .block-sidebar-menu ul li a, .block-sidebar-menu ul li span, .block-sidebar-menu ul .leaf a, .block-sidebar-menu ul .leaf span, .block-sidebar-menu .menu li a, .block-sidebar-menu .menu li span, .block-sidebar-menu .menu .leaf a, .block-sidebar-menu .menu .leaf span, .view-revenue-integrity-week .link-style, .view-revenue-integrity-week .views-exposed-widgets .views-exposed-widget .form-type-bef-link a {
    background-color: #181818;
}

.block-sidebar-menu .title-style, .block-sidebar-menu h2, .block-sidebar-menu .views-exposed-widgets .views-exposed-widget>label, .block-sidebar-menu .view-revenue-integrity-week h2, .view-revenue-integrity-week .block-sidebar-menu h2, .view-revenue-integrity-week .views-exposed-widgets .block-sidebar-menu .views-exposed-widget>label, .view-revenue-integrity-week .views-exposed-widgets .views-exposed-widget > label {
    background-color: #939598 !important;
}
.block-sidebar-menu .views-exposed-widgets .views-exposed-widget .form-type-bef-link a:hover, .block-sidebar-menu ul .leaf a:hover, .block-sidebar-menu ul .leaf span:hover, .block-sidebar-menu .menu li a:hover, .block-sidebar-menu .menu li span:hover, .block-sidebar-menu .menu .leaf a:hover, .block-sidebar-menu .menu .leaf span:hover, .block-sidebar-menu .views-exposed-widgets .views-exposed-widget .form-type-bef-link a:active, .block-sidebar-menu ul .leaf a:active, .block-sidebar-menu ul .leaf span:active, .block-sidebar-menu .menu li a:active, .block-sidebar-menu .menu li span:active, .block-sidebar-menu .menu .leaf a:active, .block-sidebar-menu .menu .leaf span:active, .block-sidebar-menu .views-exposed-widgets .views-exposed-widget .form-type-bef-link a.active, .block-sidebar-menu ul .leaf a.active, .block-sidebar-menu ul .leaf span.active, .block-sidebar-menu .menu li a.active, .block-sidebar-menu .menu li span.active, .block-sidebar-menu .menu .leaf a.active, .block-sidebar-menu .menu .leaf span.active {
    background-color: #3D3D3D;
}
.block-sidebar-menu .views-exposed-widgets .views-exposed-widget>label {
    background-color: #fff !important;
}
.block-resources.styled-filter .view-filters form .views-exposed-widgets .views-exposed-widget .form-submit {
    margin-top: 10px;
    background-color: #56B75B;
    color: #ffffff;
}
.block-resources.styled-filter .view-filters form .views-exposed-widgets .views-exposed-widget .form-submit:hover {
    background-color: #4A974E;
    color: #ffffff;
}
.block-resources.styled-filter .view-filters form .views-exposed-widgets .views-exposed-widget .form-submit:hover, .block-resources.styled-filter .view-filters form .views-exposed-widgets .views-exposed-widget .form-submit:active, .block-resources.styled-filter .view-filters form .views-exposed-widgets .views-exposed-widget .form-submit:focus {
    background-color: #629952;
}

h1.standard-block-title, .standard-block-title .block__title {
    border-top: 8px solid #629952;
}
.view-issue-browser .view-header {
    border-top: 8px solid #629952;
}
.l-header .site-logo img {
  height: 55px;
  width: 146px;
  margin-top: 22px;
}
footer .hcpro-logo img {
  height: 25px;
  width: 67px;
}
.logged-in .block-user-nav .menu li.nav-user {
    background-color: #629952;
}


.block-main-nav .menu li.active-trail, .block-main-nav .menu li:hover {
    background-color: #3D3D3D;
}

.block-sidebar-menu ul li a:hover, .block-sidebar-menu ul li a:active, .block-sidebar-menu ul li span:hover, .block-sidebar-menu ul li span:active, .block-sidebar-menu ul li span.active, .block-sidebar-menu ul li a.active, .block-sidebar-menu .menu .leaf span:active, .block-sidebar-menu .views-exposed-widgets .views-exposed-widget .form-type-bef-link a.active {

    background-color: #3D3D3D !important;
}

 h1.standard-block-title {
    border-top: 8px solid #181818;
}

.block-sm.block-sm-header .block__content a.social-icon-facebook {
    background-color: unset;
}
.block-sm.block-sm-header .block__content a.social-icon-facebook img {
    width: 24px;
    height: 24px;
}
.block-sm.block-sm-header .block__content a.social-icon-twitter {
    background-color: unset;
}
.block-sm.block-sm-header .block__content a.social-icon-twitter img {
    width: 24px;
    height: 24px;
}
.block-sm.block-sm-header .block__content a.social-icon-linkedin {
    background-color: unset;
}
.block-sm.block-sm-header .block__content a.social-icon-linkedin img {
    width: 24px;
    height: 24px;
}

.view-revenue-integrity-week .views-exposed-widgets .views-exposed-widget .form-item-field-ri-week-year-target-id > select {

    background-color: #181818;
}

.view-revenue-integrity-week .link-style:hover, .view-revenue-integrity-week .views-exposed-widgets .views-exposed-widget .form-type-bef-link a:hover, .view-revenue-integrity-week ul li a:hover, .view-revenue-integrity-week ul li span:hover, .view-revenue-integrity-week ul .leaf a:hover, .view-revenue-integrity-week ul .leaf span:hover, .view-revenue-integrity-week .menu li a:hover, .view-revenue-integrity-week .menu li span:hover, .view-revenue-integrity-week .menu .leaf a:hover, .view-revenue-integrity-week .menu .leaf span:hover, .view-revenue-integrity-week .link-style:active, .view-revenue-integrity-week .views-exposed-widgets .views-exposed-widget .form-type-bef-link a:active, .view-revenue-integrity-week ul li a:active, .view-revenue-integrity-week ul li span:active, .view-revenue-integrity-week ul .leaf a:active, .view-revenue-integrity-week ul .leaf span:active, .view-revenue-integrity-week .menu li a:active, .view-revenue-integrity-week .menu li span:active, .view-revenue-integrity-week .menu .leaf a:active, .view-revenue-integrity-week .menu .leaf span:active, .view-revenue-integrity-week .link-style.active, .view-revenue-integrity-week .views-exposed-widgets .views-exposed-widget .form-type-bef-link a.active, .view-revenue-integrity-week ul li a.active, .view-revenue-integrity-week ul li span.active, .view-revenue-integrity-week ul .leaf a.active, .view-revenue-integrity-week ul .leaf span.active, .view-revenue-integrity-week .menu li a.active, .view-revenue-integrity-week .menu li span.active, .view-revenue-integrity-week .menu .leaf a.active, .view-revenue-integrity-week .menu .leaf span.active {
  background-color: #3D3D3D;
}

.view-revenue-integrity-week .views-exposed-widget.views-widget-filter-title {
  background: #fff;
  border: 1px solid #ccc;
  border-top: 8px solid #425a67;
}

.view-revenue-integrity-week #edit-term-node-tid-depth-wrapper .views-widget .bef-select-as-links .form-item:nth-child(n+5):nth-child(-n+10) a {
  padding-left: 30px;
}
.view-revenue-integrity-week #edit-term-node-tid-depth-wrapper .views-widget .bef-select-as-links .form-item:nth-child(n+5):nth-child(-n+10) {
  margin-left: 0;  
}

.view-revenue-integrity-week div#edit-title-wrapper label {
  color: #425a67 !important;
  background: #fff !important;
}