/************************************************************
  GENERAL
************************************************************/
#block-boxes-social-media-large {
  background: #fff;
  background: rgba(255, 255, 255, .4);
}
#block-boxes-social-media-large .boxes-box-content form {
  display: block;
}
.block-social-media-large img{
  width: 35px;
  margin-top: 6px;
}

/* SUPERFISH MAIN MENU */
#block-menu-block-congress-main-menu-superfish {
  float: left;
  width: 76%;
} 
.sf-menu li.last.sfHover > ul, .sf-menu li.last:hover > ul { /* changes position of LAST dropdown */
	left: 0;
	right: auto;
}
.sf-menu li li.sfHover > ul, .sf-menu li li:hover > ul,
.sf-menu li li.last.sfHover > ul, .sf-menu li li.last:hover > ul {
	left: 190px;
  right: auto;
}
.sf-menu a {
  padding: 16px 12px .5em 12px;
}
.sf-menu ul { /* Dropdown background*/
  width: 190px !important;
}

.sf-menu .menu-contact li,
.sf-menu .menu-services li,
.sf-menu .menu-issues li,
.sf-menu .menu-media-center li,
.sf-menu .menu-resources li {
  width: 190px;
  clear: both;
}

.sf-menu .menu-contact > ul.menu,
.sf-menu .menu-services > ul.menu,
.sf-menu .menu-issues > ul.menu,
.sf-menu .menu-media-center > ul.menu,
.sf-menu .menu-resources > ul.menu {
  width: 400px !important;
}

.sf-menu ul ul li {
  width: auto;
}

/** BG **/
.sf-menu .menu-contact > ul.menu {
  background: #9c1008 url("../images/nav_meetterri.jpg") 190px center no-repeat;
}

.sf-menu .menu-services > ul.menu {
  background: #9c1008 url("../images/nav_services.jpg") 190px center no-repeat;
}

.sf-menu .menu-issues > ul.menu {
  background: #9c1008 url("../images/nav_issues.jpg") 190px center no-repeat;
}

.sf-menu .menu-media-center > ul.menu {
  background: #9c1008 url("../images/nav_media.jpg") 190px center no-repeat;
}

.sf-menu .menu-resources > ul.menu {
  background: #9c1008 url("../images/nav_resources.jpg") 190px center no-repeat;
}

/** SEARCH **/
#block-search-form {
  float: right;
  margin: 0px;
  width: 20%;
  margin-top: 3px;
}
#search-block-form .form-item {
  width: 80%;
}
#search-block-form .form-actions {
  width: 20%;
}

/** QUICKTABS **/
ul.quicktabs-tabs li, ul.quicktabs-tabs li a {
  font-size: 16px;
}
/* ACTION CENTER MENU */
.block-menu-congress-action-center {
  padding: 1em 1em 1em 200px;
}
.block-menu-congress-action-center ul li.leaf {
  display: inline-block;
  list-style: none outside none;
  padding: 0 1.5em;
  vertical-align: top;
  width: 13%;
}
.block-menu-congress-action-center .block-title {
font-size: 0;
text-indent: -9999px;
}
.block-menu-congress-action-center  a {
/* text-shadow: 1px 1px 2px #333; */
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
}
.block-menu-congress-action-center  a:hover{
text-decoration: underline;
}

/************************************************************
HOMEPAGE ROTATOR
************************************************************/
.view-congress-hprotator .flex-control-nav {
	width:50%; /* make width match the .hprotator-text-block if controls should appear in text block */
	*width: 49%; /* notice the * before the property - shows in IE7 and below */
	padding: 2% 0% 3% 0%;
	display: block;
}

.hprotator-text-block {
  min-height: 233px;
}

.hprotator-text-block {
  width: 41%; /* shows in all browsers */
	*width: 40%; /* notice the * before the property - shows in IE7 and below */
	padding: 2%;
  margin-left: 0px;
	float:right;
}

/************************************************************
HOMEPAGE SINGLE CAROUSEL WIDE ACTION CAROUSEL
************************************************************/

/* SITE MAP NON MOBILE */
.block-congress-site-map {
display: block;
    padding: 1em;
}
.block-congress-site-map li.expanded, .block-congress-site-map li.collapsed, .block-congress-site-map li.leaf {
    padding: 0.2em 0.5em 0;
}
/* TODO fix this */
.block-congress-site-map .block-title {
font-size: 0;
text-indent: -9999px;
}
/* the top level links */
.menu-block-congress_site_map > ul > li > a {
  font-size: 1.1em;
}
.menu-block-congress_site_map > ul > li  {
  float:left;
  width:12%;
}
.menu-block-congress_site_map > .menu li {
	display: block;
	margin-left:0px;
}

/* FACEBOOK */
#region-preface-first .fb_iframe_widget iframe, #region-preface-second  .fb_iframe_widget iframe,
#region-sidebar-first .fb_iframe_widget iframe, #region-sidebar-second .fb_iframe_widget iframe,
#region-postscript-first .fb_iframe_widget iframe, #region-postscript-second .fb_iframe_widget iframe, 
#region-postscript-third .fb_iframe_widget iframe {
    width: 270px !important;
}

/** SOCIAL MEDIA **/
.branding-data {
  float: left;
}

#block-boxes-social-media-large {
  margin-top: 30px;
  float: right;
  max-width: 220px;
  box-shadow: 0px 0px 8px #999;
}

#block-boxes-congress-newsletter-signup input[type=email],
#block-boxes-grants-block input[type=email] {
  width: 70%;
}

/** OFFICES **/
#region-footer-first {
  width: 620px;
}
#region-footer-second {
  display: block;
}
#block-views-congress-offices-footer-offices,
#block-views-congress-offices-of-noslide {
  min-height: 203px;
}

/***********************************************************
 THUMB ROTATOR
***********************************************************/
.pane-congress-hprotator-panel-pane-thumbs .view-congress-hprotator .flex-control-nav {
    display: none;
}