.mean-container .mean-bar, .mean-container .mean-nav ul {
    background: #079039;
}

ul#const_stats li {
    list-style: none;
    flex: 50%;
    padding: 0;
}

#zone-preface h1 {
    margin: 0;
}

#region-preface-second .block, #region-preface-third .block, #region-preface-forth .block {
    padding: 2em 0 1em;
}

div#block-boxes-constituent-stats {
    padding: 0;
}

div#region-preface-second {
    flex: 100%;
}

div#region-preface-forth, div#region-preface-third {
	flex: 50%;
}

h1.block-title.news_title {
    padding-top: 0.5em;
}



/*************************************************
					BRANDING (HEADER) ZONE
**************************************************/
#zone-branding-wrapper {
    width: 100%;
    margin: 0 auto;
    padding-top: 5px;
}
#zone-branding {
    width: 100%;
    display: flex;
    max-width: 100%;
    flex-wrap: wrap;
}
#zone-branding #region-branding {
    width: auto;
    flex: 100%;
    text-align: center;
    margin: auto;
    text-align: center;
    border-bottom: solid #ffff 1px;
}

.logo-img {
    width: 50%;
    margin: auto;
}
#zone-branding #region-menu {
    width: auto;
    flex: 53%;
    margin: 0 auto;
    padding: 0;
 
}
#zone-branding #region-user-second {
    width: auto;
    flex: 17%;
    margin: 10px auto;
}
div#block-boxes-cng-social-media-fa-small {
    width: auto!important;
    padding: 0;
    margin: auto;
    text-align: center;
    padding: 0;
    float: none!important;
    margin-top:0!important;
    height: auto!important;
    

}

div#block-boxes-google-translate {
    /* margin-left: 76px; */
    padding: 0;
    text-align: center;
    margin: -16px auto;
}