
/*************************************************
					menu ZONE
**************************************************/

div#block-boxes-cng-social-media-fa-small {
    width: auto;
    padding: 0;
    margin: auto;
}
div#boxes-box-cng_social_media_fa_small .fa {
    text-align: center;
    font-size: 27px;
}
.sf-menu a {
    font-size: 14px;
    padding: 16px 9px;
}
.hprotator-text-block {
    background: rgba(0, 48, 91, 0.8);
}
/*************************************************
					PREFACE ZONE
**************************************************/

div#region-preface-second {
    background-size: 175%;
    grid-column: 3 / span 1;
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
    grid-row: 3 / span 2;
    -ms-grid-row: 3;
    -ms-grid-row-span: 2;
    max-height: 600px !important;
}

div#region-preface-forth {
    grid-column: 3 / span 1;
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
    grid-row: 1 / span 1;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
}


/****************  stats  ***********/

span.const_stat {
    font-size: 1.5em;
}

ul#const_stats li {
    list-style: none;
    flex: 100%;
        padding: 0.5em;
}

span.const_stat {
    font-family: 'Raleway';
    font-weight: 800;
    font-size: 1.5em;
    margin-right: 0.5em;
    color: #3d5e8c;
}



/*************************************************
					Postscript ZONE
**************************************************/
#boxes-box-congress_service_center i.fa {
    transition: all ease-in-out 0.3s;
    font-size: 5em;
    padding: 0;
    margin: 0 0.5em 0.1em;
}

#boxes-box-congress_service_center ul li {
	padding: 0;
}
/*li.help.list-group {
    max-width: 125px !important;
}*/

#region-postscript-first {
    flex: 55% !important;
    width: auto;
   /** background: url(../images/twitter-bg.png) fixed no-repeat center; **/
	
    background-size: cover;
}

div#region-postscript-second {
    flex: 25% !important;
    width: auto;
    background: none;
}

div#block-boxes-congress-fb-responsive, div#block-boxes-congress-single-tweet {
    flex: 50%;
    width: 50%;
    padding: 0;
    float: left;
	padding: 3em;
}


/*************************************************
					footer ZONE
**************************************************/

div#region-service a:hover, #zone-footer-bottom-wrapper a:hover, #region-footer-second a:hover, .fa-2x:hover, .sf-menu ul.menu li.leaf a:hover {
   color: #049035 !important
}


#block-menu-block-congress-main-menu-superfish {
    background: none;
    max-width: 100%;
    margin: auto;
    display: flex;
    justify-content: center;
}