 
/************************************************************
  GENERAL
************************************************************/

#section-content { padding-top: 145px; }

.front #region-preface-first {
	width: 940px;
	margin: 0 10px;
}

.front #zone-preface { width: 960px; }

#region-menu, #region-user-first { margin: 45px 0 0 0; }

/************************************************************
 SUPERFISH MAIN MENU
************************************************************/ 

.sf-menu a {
	padding: 1.4em 0.55em;
	font-size: 16px; 
}

.sf-menu li .menu .leaf a { 
	font-size: 14px;
}

#boxes-box-cng_social_media_fa_small { font-size: 0.7em; } 

/************************************************************
 HOMEPAGE ROTATOR
************************************************************/

.view-congress-hprotator .views-field-field-congress-featured-media {
    float: none; 
    width: 100%;
} 

.hprotator-text-block h2 { 
	font-size: 28px; 
	line-height:  28px;
}
.hprotator-text-block h2 a {
	font-size: 28px;
}

.hprotator-text-block .field-name-body {
	color: #fff;
	font-size: 14px;  
} 

.view-congress-hprotator .flex-control-nav {
    position: relative;
}

.flexslider .slides img {
    display: block; 
	width: 100%;
}


#block-boxes-congress-newsletter-signup .form-text { 
	width: 50%; 
}

/************************************************************
  ACTION CENTER
************************************************************/

#block-boxes-action-center h2.block-title { color: #000; }

#block-boxes-action-center .list-group a {
	color: #115FA7; text-transform: Capitalize; }

#block-boxes-action-center i.fa, #block-boxes-action-center i.icon { padding: 32px 10px 10px; font-size: 2em; }
	
#block-boxes-action-center .list-group { 
    display: inline-block;
	margin: 10px 5px 10px; 
	text-align: center; 
	width: 18%;
    vertical-align: middle;
}

#block-boxes-action-center .list-group-item  {  
    height: 120px; 
    max-width: 120px;
	margin: 10px auto; 
}