
.sf-menu ul {
  width: 220px;   
}

.sf-menu a { 
  font-size: 1em;
  padding: 1.6em 0.8em; }

.sf-menu li .menu .leaf a { 
  font-size: 0.9em; 
}

#zone-menu-wrapper.fixed .sf-menu a {
  font-size: 0.9em;
  padding: 2em 0.6em;
}

.view-congress-hprotator .views-field-field-congress-featured-media {
  float: none;
  width: 100%;
}
  
.hprotator-text-block h2 {
  font-size: 1.5em;
  line-height: 30px;
} 

.hprotator-text-block .field-name-body {
  font-size: 1em; 
}

.hprotator-text-block { 
  width: 65%; }
  
#hp_top_read_more a {
  padding: 8px 15px;
  font-size: 1em;
}

#block-boxes-cng-social-media-fa-large {
  margin-top: 0;
  padding: 0; }

#block-views-congress-news-block-latest-news .views-row h3.field-content {
  font-size: 1.2em; 
}

/************************************************************
  SOCIAL MEDIA
************************************************************/ 

#block-boxes-fontawesome-medium i.fa { margin-right: 10px; font-size: 1em; }

/************************************************************
  FOOTER
************************************************************/ 

#block-views-congress-offices-of-noslide .views-row {
    border-right: none;
}