.fixedLogo {
    width: 28% !important;
    background: #0e2a5b !important;
}

#block-boxes-social-media-hover.zeroOpacity {
    opacity: 1;
    top: 25px !important;
}

#frontpage-updates h3 {
    font-size: 1.2em;
}

#zone-postscript {
    display: flex;
    width: 100%;
}
#region-postscript-third {
    width: auto;
    flex: 32%;
}

#region-postscript-first {
    width: auto;
    flex: 32%;
}

div#region-postscript-second {
    flex: 32%;
    width: auto;
}


#zone-service-center {
    width: 100%;
    border-bottom: 1px solid #2e79ab;
    border-top: 1px solid #2e79ab;
    margin: 0 auto;
    padding: 0;
}


#region-service-center  {
    width: 100%;
    max-width: 1400px;
    margin: 0 auto;
    padding: 0;
    float: none;
    display: block;
}


#block-views-congress-news-block-latest-news h2.block-title a {
    text-align: center;
    line-height: normal;
    font-weight: 700;
    font-size: 2.0em !important;
    color: #0e2a5b !important;
}


#block-boxes-twitter-custom .block-title {
    font-size: 1.5em;
    text-align: center;
    color: #0e2a5b;
    text-transform: uppercase;
    font-family: 'Raleway', sans-serif;
    font-weight: 600;

}

h2.coronavirus a {
    font-size: 0.8em;
    text-align: center;
    color: #0e2a5b;
    text-transform: uppercase;
    font-family: 'Raleway', sans-serif;
}

.timeline-Tweet-text {
    margin-left: 40px;
    margin-bottom: 0 !important;
    font-size: 12px;
    line-height: normal !important;
    font-weight: 400;
    white-space: pre-wrap;
    word-wrap: break-word;
    max-height: min-content;
    padding: 0 auto !important;

}

.page-contact-offices .view-congress-offices .view-content .views-row {
   
        width: 54%;
        padding: 21px 40px;
}

.context-services label {
    display: block;
    font-weight: 500;
}