#messages {
    top: 180px;
    position: absolute;
    left: 0;
    z-index: 9999;
    display: none;
}
.mean-nav::before {
    content: "";
   
}
/*COVID RESOURCES PAGE DESIGN */

.col-lg-4 {
    width: 27.333333%;
    height: 54px;
}

.row {
    background: none;
    padding: 4px;
}

#zone-user-wrapper {
    width: 100%;
    margin: 0 auto;
    background: #ffcc33;
}
div#zone-user {
    width: 100%;
    padding: 0;
    margin: 0 auto;
}
div#region-header-second {
    background: #ffcc33;
    width: 100%;
    padding: 0;
    margin: 0 auto;
    text-align: center;
}
#block-views-cng-alert-box-block-alert-box {
    background: #ffcc33;
}
#block-views-cng-alert-box-block-alert-box .views-row {
    border: none;
    float: left;
    width: 100%;
    padding: 0;
}
#block-views-cng-alert-box-block-alert-box a {
    text-transform: uppercase;
    font-size: 1.5em;
}
/* COSTA CUSTOM RE-DESIGN */


/* HEADER */
#region-branding {
    width: 28%;
}

#region-menu {
    width: 52%;
}

 #zone-menu-wrapper.fixed i.fa {
    color: #FFFF !important;
}

#zone-menu-wrapper a i.fa:hover, #zone-menu-wrapper.fixed a i.fa:hover {
    color: #ffcc33;
}

#block-menu-block-congress-main-menu-superfish ul.main-menu li {
    display: inline-block;
    font-family: 'poppins', sans-serif;
}

#section-header {
    background: transparent;
    position: fixed;
    top: 0px !important;  
    z-index: 999;
}

#block-boxes-cng-social-media-fa-medium i.fa, #block-boxes-cng-social-media-fa-large i.fa {
    color: #fff;
    font-size: 1.5em;
    
    margin-bottom: 10px;
}
/* SUB-PAGE BANNER IMAGE - CUSTOM */

.context-contact #zone-preface-wrapper {
	background: #000 url(../images/mercedtheatre.jpg) center center no-repeat;
  
}

.context-issues #zone-preface-wrapper {
	background: #000 url(../images/mercedtheatre.jpg) center center no-repeat;
  
}

.context-services #zone-preface-wrapper {
	background: #000 url(../images/watertower.jpg) center center no-repeat;
  
}

.context-resources #zone-preface-wrapper {
	background: #000 url(../images/watertower.jpg) center center no-repeat;
  
}
	
.context-about #zone-preface-wrapper {
    background: #000 url(../images/fresno_skyline.jpg) center center no-repeat;
    background-size: auto auto;
    background-size: cover;
    padding-top: 500px;
}

.context-news #zone-preface-wrapper {
    background: #000 url(../images/fresno_skyline.jpg) center center no-repeat;
    background-size: auto auto;
    background-size: cover;
    padding-top: 500px;
}

.context-media-center #zone-preface-wrapper {
   background: #000 url(../images/fresno_skyline.jpg) center center no-repeat;
    background-size: auto auto;
    background-size: cover;
    padding-top: 500px;
}


/* Letest News */

.front #block-views-congress-news-block-latest-news .views-row {

	width:  33%;

}

.views-row h3.field-content  {
	font-family:  'poppins', sans-serif;
}




.views-field.views-field-title a:hover {
    color: #feac00;
}

.views-field.views-field-field-congress-article-type a:hover {
		color: #feac00;	
}


#block-boxes-congress-service-center .list-group {
 
    height: 200px;
    width: 200px;
}
 
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu li:hover ul, .sf-menu li.sfHover ul {
    z-index: 499;
    background: #759dc0;
}

.sf-menu a:focus, .sf-menu a:hover {
    background: rgba(182, 208, 241, 0.8);
    color: #ffff !important;
    text-decoration: none;
}

.sf-menu li.sfHover a {
    color: #072850;
}

.not-front .btn-success:hover  {
	background:  #ffff;
	color:  #00588e;
	border-color:  #ffff;
}

.views-field-title h3 a:hover {
    color: #ffcc33;   
}

ul.main-menu a:hover {
     color: #072850;
}

#zone-menu-wrapper.fixed .sf-menu a:hover, #zone-menu-wrapper.fixed i.fa {
    color: #072850;
}

#zone-newsletter-wrapper.fixed {
    background: #0068ad;
}

#block-boxes-newsletter-signup-extended-bs a {
    color: #ffcc33;
}

#zone-footer-bottom-wrapper {
    background: #0068ad;
}

#block-menu-menu-congress-footer-utility ul.menu a:hover {
    color: #feac00;
}

.not-front #region-content h1#page-title {
    padding: 0 10px;
    
    color: #0062a0;
}
#block-views-congress-news-block-latest-news .views-row h3.field-content {
font-size: .9em;

font-weight: 600;
}

.front #block-views-congress-news-block-latest-news .views-row {
    font-size: 1.3rem;
}