img#logo {
    max-width: 475px;
}

 #zone-user.fixed {
    position: fixed;
}


#boxes-box-congress_service_center ul {
    margin-top: 30px;
    padding: 0;
    text-align: center;
}

#zone-user {
   min-height: 8.55em;
    padding: 11px 0 0;
}

 #region-branding {
    width: auto;
    flex:30%;
    margin: 0;
}



#region-menu {
    width: auto;
    flex: 45%;
}

#block-menu-block-congress-main-menu-superfish {
        width: 540px !important;
    margin: auto;
}

div#region-user-first {
    width: auto;
    flex: 15%;
    font-size: 12px;
    margin: 5px;
}

#region-preface-first {
    width: 100%;
    position: relative;
}

#block-boxes-cng-social-media-fa-medium {
    float: left;
    margin-left: 35px;
}

#block-search-form {
    padding-top: 25px;
    padding-right: 42px;
}

#boxes-box-congress_service_center .fa-fw {
    font-size: 3em;
}

#boxes-box-cng_social_media_fa_medium .fa-3x {
    font-size: 1.8em;
}
