#section-header {
    background: transparent;
    position: fixed;
    top: 50px;
    z-index: 999;
}

.mean-nav::before {
    content: "";

}

.admin-menu .mean-bar {
    position: fixed;
    z-index: 99999;
}

.mean-container .mean-bar {
    position: fixed;
    top: 0;
    background: #7d0808;
}
.logo-img {
    margin: auto;
    width: 50%;
    transition: all 0.2s ease 0s;
}

.flexslider .slides {
    padding: 181px 0 0;
}

.flexslider .slides img {
    border-radius: 0;

}
#zone-menu-wrapper {
    width: 100%;
    margin: 0 auto;
	background:  #476fa6;
}
.not-front #zone-content-wrapper {
    padding-top: 230px;
    padding-bottom: 20px;
}
.hprotator-text-block {
    background: #7d0808;
}

#zone-preface-wrapper {
    background: transparent;
    padding: 0;
    background: #111656;
}
.front #zone-preface {
     margin: 0 auto;
}
.front #zone-preface, .front #region-preface-first {
    margin: -12px auto;
    width: 100%;
    min-height: 280px;
    text-align: center;
    background: #111656;
}

#region-preface-first {
    margin-top: -26px;
  
}
#boxes-box-homepage_video audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline;
    width: 350px;
    margin: auto;

}

#zone-stay-connected-wrapper {
    background: url(../images/SocialMediaBackground.jpg) center no-repeat;;
    background-size: cover;
}

.mean-container .mean-nav ul li a {
    background: rgb(71, 111, 166) !important;
}

#hp_top_read_more a {
    background-color: #7d0808;
    border-color: #7d0808;
}

#hp_top_read_more a:hover {
    text-decoration: none;
    background: #8ec7ec;
}

.hprotator-text-block {
    background: rgba(102, 102, 102, 0.6);
}

#zone-footer {
    width:  100%;
}

#block-views-congress-offices-of-noslide {
    color: #084d75;
    text-align: center;
}

.block-congress-offices-of-noslide .views-row {
    color: #084d75;
    text-align: center;
}


.office-info {
    font-weight: 500;
    font-size: .9em;
}


.flex-control-paging li a:hover {
    background: #40b35a;
    border: 2px solid #40b35a;
}

/* *************************ACTION CENTER ZONE - SERVICE CENTER *****************/
#zone-actioncenter-wrapper {
    background: #476fa6;
}

#block-boxes-congress-service-center .list-group {
    background: #7d0808;
   
}

.front h2.block-title a:hover {
    text-align: center;
    text-transform: uppercase;
    font-weight: 500;
    color: #084d75;
}

h2.block-title {
   
    color: #1d2b77;
	font-weight:700;
   
}

.front h2.block-title {
    text-align: center;
    text-transform: uppercase;
    font-weight: 800;
}

.front #block-views-congress-news-block-latest-news h2 {
        color: #084d75 !important;
        font-family: 'Verdana', sans-serif;
        font-weight: 550;
    }


    .views-field.views-field-title a {
        font-family: 'Verdana', sans-serif;
        color: #0b3f79
    }



 div#boxes-box-new_twitter h2 {
    font-size: 40px;
    font-weight: 800;
    font-family: 'Verdana', sans-serif;
    color: #084d75;
    text-align: center;
}


#boxes-box-congress_fb_responsive h2 {
    font-size: 40px;
    font-weight: 800;
    font-family: 'Verdana', sans-serif;
    color: #084d75;
    text-align: center;
}

.field-content a {
    color: #1d88c8;
    text-decoration: none;
    font-weight: 600;
}

#block-boxes-newsletter-signup-extended-bs a:hover {
    color: #ffff !important;
    text-decoration: underline;
}

#block-views-congress-offices-of-noslide h3 a {
    color: #2f77a0;
    font-weight: 700;
    font-family: 'Verdana', sans-serif;
}
 
 #block-views-congress-offices-of-noslide h3 a:hover, #block-menu-menu-congress-footer-utility ul.menu a:hover {
    color: #0b3f79 !important;
}

#block-views-congress-offices-of-noslide .office-info {
    word-break: keep-all;
    font-family: 'Verdana', sans-serif;
    color: #166da2;
}

#block-boxes-newsletter-signup-extended-bs h2.block-title {
    font-size: 30px;    
    font-family: 'Verdana', sans-serif;
}

#zone-newsletter-wrapper {
    background: rgb(125, 8, 8, 1) !important;
}


#zone-footer-bottom-wrapper {
    background: #476fa6;
}