.region-top-right .block-menu-blocksocial-media .nav-link {
  font-size: 0;
}
.region-top-right .block-menu-blocksocial-media .icon-sprite:before {
  margin: 0;
}
.navbar-brand img {
  max-width: 165px; 
}
.footer__logo img {
  max-width: 250px;
}

/*** Banner ***/

.path-frontpage .banner,
.path-frontpage .banner__image {
  max-height: initial;
}
.banner,
.banner__image {
  max-height: 550px;
}

/*** Research and data ***/
.research-and-data-views .research-and-data-item .research-and-data-title {
  text-align: left;
}

/*** Main ***/
.not-frontpage #main-container {
  flex: 0 0 100%; 
  max-width: 100%;
  padding: 72px 15px 0;
}

/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {

}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {

}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {

}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {

}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {
  .path--resources #main-container {
    flex: 0 0 75%;
    max-width: 75%;
  }
}

@media(min-width:1600px) {

}


/*** Max width override ***/

@media(max-width:1199px) {
  .path--resources .sidebar-first {
    flex: 0 0 100%;
    max-width: 100%;
  }
}