.region-top-page img {
width:100%;
}

.user-logged-in .region-top-page img {
    position: absolute !important;
}

/* Global Slideshow overrides */
.view-display-id-block_5 a {
	background-color:transparent;
}
.view-display-id-block_5 .flexslider .slides img {
    height: auto;
    max-height: 100px;
    width: auto;
}

.navbar-brand img {
    height: 90px;
    width: 370px;
}

.horizontal-menu > li > a {
 padding-right:0.5em;
  padding-left:0.5em;
  
}

.view-slideshow .field--name-body {
padding: 2rem 1rem 2rem 2rem;
width: 40vw;
}