

.icon-search {
	display:none;
}

/*************************************************
					menu ZONE
**************************************************/
.sf-menu a, .fixed .sf-menu a {
    padding: 1em 0.9em;
}


.sf-menu li, .fixed .sf-menu li {
    font-size: 1em;
    padding: 0 ;
}



.form-item-search-block-form .form-control {
    min-width: 75%;
}


.fixed div#block-boxes-logo-fixed,  .fixed div#block-boxes-fixed-logo {
    padding: 0;
    margin: 0;
    max-height: 138px;
}

#region-menu-third {
    display: block;
}

.fixed #region-menu-first {
    margin: 0;
    display: block;
}

.fixed #block-menu-block-congress-main-menu-superfish,  .front .fixed #block-menu-block-congress-main-menu-superfish {
    margin: 1.5em auto;
    padding: 0.75em 0;
    max-width: 875px;
}


section#block-menu-block-congress-main-menu-superfish {
    max-width: 905px;
}


.front section#block-menu-block-congress-main-menu-superfish {
    padding: 28px 0;
}


/*************************************************
					PREFACE ZONE
**************************************************/


/****************  Rotator  ***********/


.view-congress-hprotator .media-youtube-video {
    padding-bottom: 47%;
}

/*************************************************
					Postscript ZONE
**************************************************/

#boxes-box-congress_service_center ul li {
    margin: 1em ;
}

/*************************************************
					CONTENT ZONE
**************************************************/
.region-inner.region-homepage-content-inner {
    display: flex;
	flex-wrap:nowrap;
}
section#block-boxes-congress-fb-responsive, section#block-views-congress-news-block-latest-news, section#block-boxes-new-twitter  {
    width: auto;
    flex: 33%;
	padding: 4em;
}


/*************************************************
					POSTSCRIPT ZONE
**************************************************/

/**************** labor ***********/

#zone-postscript-third-wrapper {
    background: url(../images/whatwestandforbg.png) no-repeat fixed #224183;
    min-height: 600px;
    background-size: cover;
    background-position: 0 109px;
	    
}

/*************************************************
					FOOTER ZONE
**************************************************/


.block-congress-offices-of-noslide .views-row {
    display: inline-block;
        width: 30%;
}

div#zone-footer-first-wrapper {
    border-bottom: 2px solid #fff;
	margin: 0;
}

div#zone-footer-first {
    width: 95%;
    display: flex;
}

#region-footer-first {
    width: auto;
    background: none;
    flex: 75%;
	background: url(../images/house-seal.png) no-repeat, url(../images/virginia-seal.png) no-repeat;
    background-position: top left, top right;
    background-size: 20%;
	margin-top: 1em;
}

div#region-footer-third {
    width: auto;
    flex: 50%;
}


#boxes-box-bottom_logo img {
    margin: 5%;
}


@media all and (max-width: 1500px) {
    .sf-menu a, .fixed .sf-menu a {
        padding: 1em 0.6em;
    }
}

@media all and (max-width: 1390px) {
    .sf-menu li, .fixed .sf-menu li {
        font-size: 0.85em;
    }
}

@media all and (max-width: 1225px) {
    .sf-menu li, .fixed .sf-menu li {
        font-size: 0.75em;
    }
}
