body {
    font-family: arial, sans-serif;
    font-size: 17px;
}

.messages.error {
    display: none;
}

#zone-branding-wrapper {
    background: transparent url("/sites/lamalfa.house.gov/themes/forty_lamalfa/images/banner_bg.png");
    border-bottom: none;
    background-repeat: no-repeat;
    background-size: cover;
    background-position-y: 70px;
}

.main-menu a {
    font-weight: 600;
    text-transform: uppercase;
    padding-right: 0em !important;
}

.region-inner.region-menu-second-inner {
    padding-top: 1.25em;
}

#boxes-box-congress_service_center li {
    display: inline-block;
}

#boxes-box-congress_service_center a {
    text-align: center;
    color: white;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    text-transform: uppercase;
}

/****** #boxes-box-congress_service_center ul {
    Width: 70% !important;
    margin: auto;
}
*********/

.callout {
    background: transparent;
    border: none;
    font-family: arial, sans-serif;
    font-size: 17px;
    color: #333333;
}

input, button, select, textarea {
    background: #eee;
    border: 1px #999 solid;
    padding: 0.3em;
    padding-left: 4em;
}

#zone-contact input#signup-email {
    width: 100%;
}

#block-boxes-social-media-large {
    display: inline-block;
    margin-left: 10%;
    margin-top: -5px;
}

#widgets-element-socialmedia_socialmedia-rss-feed-button {
    display: none;
}

p {
    font-family: arial, sans-serif;
}

}

.fa-gavel, .fa-handshake-o, .fa-check-square-o {
    padding-bottom: 0.1em !important;
}

#block-views-701b869959280b8589c91874f086a6f2 .block-title {
    text-align: center;
    color: #D8291C;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 600;
}

.views-field.views-field-title a {
    font-size: 0.8em;
    color: #920000;
    font-weight: 600;
}

.view-congress-press-releases .views-row.views-row-1.views-row-odd.views-row-first {
    border-bottom: none;
}

.view-congress-press-releases .views-row.views-row-2.views-row-even {
    border-bottom: none;
}

.view-congress-press-releases .views-row.views-row-3.views-row-odd.views-row-last {
    border-bottom: none;
}

.help, .contact, .passport, .visit {
    padding-left: 8%;
    margin-top: 10px;
    font-size: 1.5em;
}

.help {
    padding-left: 0;
}

#block-views-congress-offices-of-noslide h3, #block-views-congress-offices-of-noslide h3 a {
    color: #f4413f;
    font-size: 16px;
    font-weight: 600;
}

.block-congress-offices-of-noslide .views-row {
    border-right: none !important;
}

#block-boxes-cng-social-media-fa-large i {
    padding-left: 0.2em;
}

.sf-menu a {
    padding: 0.2em 0.5em !important;
}

.sf-menu li .leaf a {
    padding-bottom: 1.5em !important;
}

/**** BRIGHT RED IS #AA0001 ****/

#zone-user-wrapper {
    background: #920000; 
    border-bottom: none;
}

#zone-menu-wrapper {
    background: #920000;
}

.sf-menu a, .sf-menu a:link, .sf-menu a:visited {
    border-bottom: medium none;
    color: #fff !important;
    font-weight: 200;
}

.sf-menu li .leaf a:hover {
    background: #920000 !important;
}

.sf-menu li .leaf {
    background: #920000 !important;
}

.sf-menu a:focus, .sf-menu a:hover, .sf-menu li.sfHover {
    background: #920000 !important;
}

/*******

 #zone-content-wrapper {
    background: url("/sites/all/themes/member_forty/images/contact-bg.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left;
}

#zone-contact-wrapper {
    background: #fff;
}

#zone-postscript-wrapper {
    background: none no-repeat scroll 0 0 #920000;
}

***********/

#zone-footer-bottom-wrapper {
    background: none no-repeat scroll 0 0 #920000;
}

#block-views-congress-offices-of-noslide h3, #block-views-congress-offices-of-noslide h3 a {
    color: #920000;
}

#block-views-701b869959280b8589c91874f086a6f2 .block-title {
    color: #153957;
}

.menu-block-wrapper.menu-block-section_menu.menu-name-main-menu.parent-mlid-0.menu-level-2 li {
    font-size: 1.5em;
    margin-left: 1.5em;
}

.not-front .fa-4x {
    font-size: 3em;
}

#boxes-box-cng_social_media_fa_large {
    padding-left: 1.5em;
}

#region-sidebar-first .block-title {
    padding-left: 1.3em;
}

#block-system-main .panel-display.boxton.clearfix.container {
    width: 100%;
}

#newsletterForm #submit {
    margin-top: 20px;
    margin-left: 8px;
    background: #920000;
}

.field-name-body .field-items a {
    font-size: 1.025em;
}

#zone-postscript-wrapper {
    background: none no-repeat scroll 0 0 #920000;
}

.front .fa-4x {
    font-size: 3em;
}

.front #block-boxes-cng-social-media-fa-large {
    padding-top: 0.6em;
}

.committee-link {
    font-size: 1.3em !important;
}

#zone-menu-wrapper {
    height: 75px !important;
}

#logo {
    margin-top: 7em !important;
    max-width: 90% !important;
}

#region-branding {
    display: flex;
    justify-content: center;
}

#block-menu-block-congress-main-menu-superfish {
    margin-top: -14px;
}

#boxes-box-congress_service_center {
    margin-left: 0 !important;
}

.not-front #zone-branding-wrapper {
    background: black;
    background: transparent url("/sites/lamalfa.house.gov/themes/forty_lamalfa/images/banner_bg.png");
    background-size: cover;
    background-position-y: 60px;
    background-repeat: no-repeat;
}

.main-menu.sf-menu.sf-style-default.sf-js-enabled a {
    font-weight: 600;
}

#zone-preface-wrapper {
    background: none no-repeat scroll 0 0 #920000;
}

#block-boxes-name-box.block {
    padding: 1.5em 0.25em 0.79em 6em;
}

.cng-search-toggle-trigger .fa-2x {
    font-size: 2em;
    margin-top: 5px;
}

#block-search-form {
    display: block !important;
}

#edit-search-block-form--2 {
    margin-top: 5px;
}

.main-menu a {
    font-size: 1em;
}

/*********** NAME BOX REMOVED ***********/

#zone-menu {
    display: flex;
    justify-content: center;
}

#block-menu-block-congress-main-menu-superfish {
    display: none;
    justify-content: center;
}

.region-inner.region-menu-second-inner {
    width: 100%;
}

#region-menu-second {
    width: 100%;
}

#zone-menu {
    width: 100%;
}

#zone-user .block, #zone-menu .block {
    background: #920000;
    margin-bottom: 0;
    padding: 0.5em 0;
}


.menu-block-congress_main_menu_superfish {
    float: left;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 22px;
    width: 100%;
}

body.not-front .logo-img {
    height: auto;
    margin: -2em auto 0;
    width: 70% !important;
}

#logo {
    width: 100% !important;
}


#zone-branding-wrapper {
    margin-top: -3.5em;
}

#boxes-box-congress_service_center {
    column-count: 1;
}

#boxes-box-congress_service_center li {
    padding: 0;
}

#block-boxes-congress-service-center {
    margin-right: 2em;
}

#block-boxes-congress-service-center {
    padding-bottom: 0;
}

#boxes-box-congress_service_center a {
    font-size: 20px;
}



#boxes-box-congress_service_center {
    column-count: 1;
    display: block;
    justify-content: space-between;
}

ul#servicesLamalfa li {
    padding-left: 1.5em;
    padding-right: 1.5em;
}

ul#servicesLamalfa {
    display: block;
    justify-content: center;
}

section#block-boxes-congress-service-center {
    display: block;
    justify-content: center;
}








