

#region-branding {
    width: 50%;
}

.page-frontpage .logo-img {
    margin: 0;
}

#zone-branding-wrapper, #zone-branding {
    display: flex;
}
/******* front page rotator *******/

.view-congress-hprotator .flex-control-nav {
    width: 100%;
    position: absolute;
    bottom: 0;
}

#region-preface-second, #region-preface-first, #region-preface-third {
    margin: 0;
    width: 50%;
    overflow: hidden;
}

/****** newsletter  ******/

#zone-preface-wrapper {
    max-height: 105px;
    overflow: hidden;
}


section#block-boxes-newsletter-signup-simple-bs {
    margin: 0;
    padding: 0 10%;
    background: #1a2e60;
    z-index: 20;
    position: relative;
}

/********* issues  *******/

#block-views-congress-issues-block-default h3 a {
    top: -120px;
}

/**************/

 .page-frontpage #region-footer-first, .page-frontpage #region-postscript-second, .page-frontpage #region-content {
	 display: inline;
 }