/**** PAGE ****/
#page {
	background: url("../images/world-map.jpg") no-repeat scroll center top #E9E9E9;
	background: none no-repeat scroll center top #E9E9E9;
	background-size: cover;
}
.not-front #zone-content {
	background: none repeat scroll 0 0 #fff;
}
.item-list ul li {
    margin: 0 0 0.25em 1.5em;
    padding: 0;
}

.item-list .pager li {
    padding: 0.5em;
}


.logo-img {
    margin: 0;
}

#zone-branding-wrapper {
	background: url("../images/foreign-affairs-banner-bg.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
	height: 200px;
}

/*** MAIN MENU ***/
#zone-menu-wrapper {
    height: 55px;
}
#block-menu-block-congress-main-menu-superfish {
    background: none repeat scroll 0 0 #d6eefd;
	padding:0;
}

#block-menu-block-congress-main-menu-superfish .sf-menu a{
    color: #0A285E;
	font-family: "Times New Roman", Georgia, Serif;
	font-size: 17.5px;
    padding: 1em 1.5em;
}

.sf-menu li {
    margin: 0;
    border-right: 1px dotted #0A285E;
    display: inline-block;
    width: auto;
}
#block-menu-block-congress-main-menu-superfish .sf-menu li.sfHover a  {
   /*color: #fff;*/
	background: none no-repeat scroll 0 0 #747474;
	background: none repeat scroll 0 0 #d6eefd;
	text-decoration: none;
}

#block-menu-block-congress-main-menu-superfish .sf-menu a:hover {
	background: none repeat scroll 0 0 #d6eefd;
/*color: #fff;*/
}

#block-menu-block-congress-main-menu-superfish .sf-menu li a:hover {
   background: none no-repeat scroll 0 0 #747474;
   text-decoration: none;
   color: #fff;
}
#block-menu-block-congress-main-menu-superfish .sf-menu li .leaf a:hover {
    background: none repeat scroll 0 0 #747474;
	/*color: #fff;*/
	text-decoration: none;
}

#block-menu-block-congress-main-menu-superfish .sf-menu ul { 
    background: none repeat scroll 0 0 #525252;
	background: none no-repeat scroll 0 0 #d6eefd;
	border-top: 1px solid #0A285E;
    width: 300px;
}

#block-menu-block-congress-main-menu-superfish .sf-menu li.sfHover > ul, .sf-menu li:hover > ul {
	color: #fff;
    left: 0;
    top: 3.7em;
}

#block-menu-block-congress-main-menu-superfish .sf-menu a.active { 
    background: none repeat scroll 0 0 #a7a7a7;
	color: #fff;
}

 #block-menu-block-congress-main-menu-superfish.sf-menu .active-trail{
    color: #fff;
}


/***** SIDE MENU *****/


/*** SEARCH ****/

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

#block-search-form {
	margin: -4px 0 0 -80px;
	width: 277px;
}

/*** HOMEPAGE ROTATOR ***/

#zone-preface {
	margin-top: 20px;
}
#block-panels-mini-congress-home-page-rotator {
	margin-bottom: 0;
    margin-top: 11px;
}

.hprotator-text-block {
	display: inline-block;
    float: left;
    width: 50%;
}


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


#mini-panel-congress_home_page_rotator .flex-direction-nav .flex-prev {
    left: 1%;
    top: 216px;
}
#mini-panel-congress_home_page_rotator .flex-direction-nav .flex-next {
    right: 53%;
    top: 216px;
}

/******* SIDE BAR ********/

#twitter-widget-0 {
min-width:none;
}


/************ MEMBERSHIP ***************/
.dem-members h2 {
	margin: -5px 0 14px 0;
	margin: -33px 0 9px;
}

.dems {
	margin-bottom: 54px;
}
.dem-members-inside  h2 {
	margin: -5px 0 14px 0;
	margin: 1px 0 9px;
}

.dems-inside {
	margin-bottom: 21px;
}

.not-front #region-content .repub img {
    border: 1px solid #ddd;
    height: 138px;
    margin: 0 0.5em;
    padding: 0.5em;
    width: 116px;
}

.each-member img {
    border: 1px solid #ddd;
    height: 138px;
    margin: 0 0.5em;
    padding: 0.5em;
    width: 116px;
}