

.sf-menu a {
    padding: 0.4em;
}

#block-boxes-cng-social-media-fa-small {
    display: none;
}
	
	
/**** search  ****/

#block-search-form {
    margin: 0;
    padding: 0.5em 0;
}

#region-user-first {
    margin: 0;
}

.form-item-search-block-form .form-control {
    min-width: 75%;
}
/******* Rotator *******/



.view-congress-hprotator .views-field-field-congress-featured-media {
    width: 50%;
}

.flex-control-nav.flex-control-paging {
    width: 50%;
    right: 0;
}



/****** content  ******/

.page-frontpage #region-content {
    width: 40%;
	background-position: 35%;
}

.page-frontpage #region-sidebar-first {
    width: 60%;
    float: right;
}


/***** social media  ****/
.fa-3x {
    font-size: 2em;
    padding: 5%;
    margin: -0.5%;
    width: 20.1%;
}

.page-frontpage #region-postscript-second {
	width: 50%;
}

/***********/

.panel-2col-stacked .panel-col-first, .panel-2col-stacked .panel-col-last{
    width: 100%;
}

/****** footer  ******/


#region-footer-second,  {
    margin: 0;
    width: 100%;
}

#region-footer-first {
    width: 30%;
 }
 
 #region-footer-second {
    width: 70%;
    float: right;
}
/**************/

 .page-frontpage #region-footer-first, .page-frontpage #region-postscript-second, .page-frontpage #region-content {
	 display: inline;
 }
 
 