

#page {
	background:none;
}

#block-quicktabs-home-page-tabs {
  border-radius: 0 0 4px 4px;
  margin-top: 0;
}

.block-congress-offices-footer-offices {
  border-radius: 4px;
  margin-top: 0;
}

#region-user-first {
    background: none;
    float: right;
    margin-top: 0;
}

div#region-user-first {
  background: none;
  float: right;
  margin-top: 0;
}

#block-boxes-cng-social-media-fa-medium {
	padding: 0 !important;
}

.sf-menu li .leaf a {
    padding: 0.65em;
}

/******* social media and newsletter icons  *****

@media  only screen and  (min-width: 1220px) {
div#region-user-first {
  position: relative;
  top: 85px !important;
}}

@media (min-device-width: 980px) and (min-width: 980px), (max-device-width: 1024px) and (min-width: 1024px) and (orientation: landscape) {
	div#region-user-first {
  position: relative;
  top: 0px;
}}

@media (min-width: 400px) and  (max-width: 979px) {
div#region-user-first {
	{
	display:none !important;
}}**/


/******** rotator  ********/

.hprotator-text-block {
  margin-top: 10px;
  background: rgba(255,255,255,.8);
}


/***** action center ****/
.block-menu-congress-action-center ul.menu {
    float: left;
    margin: 0px;
    padding: 1%;
    width: 100%;
}
#block-menu-menu-congress-action-center h2.block-title {
    float: left;
    margin: auto;
    padding: 1%;
    text-align: center;
    width: 100%;
	font-weight: normal;
}

#block-menu-menu-congress-action-center li {
  vertical-align: top;
  width: 120px;
  height: 120px;
}

/***  twitter single feed ******/
#boxes-box-congress_single_tweet {
  max-height: 300px;
  overflow-y: auto;
  overflow-x: hidden;
}


/*** footer***/

#zone-footer-wrapper {
  background:none;
  width: 100%;
  border-top: none;
}

 #zone-footer-bottom {
  background: url("../images/bg-footer.png") no-repeat scroll right bottom transparent;
  border-radius: 4px;
}

.block-congress-offices-of-noslide .views-row {
  display: inline-block;
  width: 49%;
  padding-right: 1%;
}