.region-banner {
  display: block;
  margin: 0;
}

.grid {
  border: 0;
}

/* TB Mega menu */

.tb-megamenu {
  background: transparent !important;
}

.tb-megamenu .nav > li > a, .tb-megamenu .nav > li > span.tb-megamenu-no-link {
  color: rgba(255, 255, 255, 0.75);
  border-right: 0 !important;
}

.tb-megamenu .nav > .active > a, .tb-megamenu .nav > .active > a:hover,
.tb-megamenu .nav > .active > a:focus, .tb-megamenu .nav > .active > span.tb-megamenu-no-link, 
.tb-megamenu .nav > .active > span.tb-megamenu-no-link:hover, .tb-megamenu .nav > .active > span.tb-megamenu-no-link:focus {
	background: transparent !important;
	color: #fff !important;
}

.tb-megamenu-block ul li {
  padding: 5px 0px !important;	
}

.country .tb-megamenu-submenu {
  border: 2px solid #007db6ff !important;
}

.country .tb-megamenu-submenu a {
  color: #007db6ff !important;
}

.sector .tb-megamenu-submenu {
  border: 2px solid #e5512bff !important;
}

.sector .tb-megamenu-submenu a {
  color: #e5512bff !important;
}

.themes .tb-megamenu-submenu {
  border: 2px solid #5faf26ff !important;
}

.themes .tb-megamenu-submenu a {
  color: #5faf26ff !important;
}

a.visually-hidden-focusable {
	display: none;
}

.block-views-blockhero-lessons-latest h2 {
	font-size: 2.25rem;
  color: #007db6ff;
}

.block-views-blockhero-home-report h2 {
    color: #e5512bff;
}

.page-node-17456 article.node img[class*="image-style"] {
  margin-bottom: 10px;	
}


.node__content{
	font-size: 1em;	
}

.node--type-lesson .tb-block .field--name-body {
    font-size: inherit !important;
    color: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
}

.node--type-lesson .field__label {
  font-weight: bold;
}

.node--type-lesson .field__label::after {
  content: ": ";
}

.node--type-lesson .field--type-entity-reference .field__item:not(:last-child)::after {
  content: "; ";
}

.path-search #content-aside .row.region-sidebar-left {
	display: block !important;
}

#page-footer .field--name-body {
	font-size: inherit !important;
  color: inherit !important;
  font-weight: inherit !important;
}