/************************************************************
  GENERAL
  all and (min-width: 740px) and (min-device-width: 740px), 
  (max-device-width: 800px) and (min-width: 740px) and (orientation:landscape)
************************************************************/


.section-content {
    width: 100%;
    margin: 0 auto;
}

#section-header {
    width: 100%;
    margin: 0 auto;
}

/*#zone-menu, #region-menu {
  width: 100%;
  margin: 0 auto;
}*/

/*#region-preface-first {
    width: 100%;
    margin: 0 auto;
}
#zone-content {
    width: 100%;
    margin: 0 auto;
}

#region-sidebar-first {
    width: 100%;
    margin: 0 auto;
}

#region-content {
    width: 92%;
    background: #fff;
    margin: 0 2% 0 4%;
}

#region-footer-first {
    width: 100%;
    margin: 0 auto;
}

#zone-preface, #zone-footer, #zone-footer {
    width: 100%;
}*/
/* FACEBOOK */

#region-content .fb_iframe_widget iframe {
  width:100% !important
}

.view-congress-hprotator .flex-control-nav {
  display:none
}

/* SUPERFISH MAIN MENU */
.sf-menu {
    margin-bottom: -5px;
}

.sf-menu li.last.sfHover > ul,.sf-menu li.last:hover > ul {
/* changes position of LAST dropdown */
  right:auto;
  left:0
}
/*.sf-menu li {
    display: inline;
    width: auto;
    padding: 0;
    width: 25%;
}*/

.sf-menu li {
    font-size: 15px;
}

.sf-menu a {
    padding: 10px 6px;
}


.sf-menu a.active, .sf-menu a.active-trail {
    color: rgba(255,255,255,0.8);
    background: #2f79b9;
    /*padding: .7em .35em;*/
}

/***Quicklinks***/
ul.quicktabs-tabs li a {
	font-size: 12px;
}

ul.quicktabs-tabs li {
	padding: 20px 10px;
}

.container-24 {
    margin-left: auto;
    margin-right: auto;
    width: 720px;
}

.container-24 .grid-24 {
    width: 700px;
}

#block-menu-block-congress-main-menu-superfish {
    width: 100%;
}

#block-menu-block-congress-main-menu-superfish .menu-services > ul{
  left: -97px;
}

/* VOTES */
th.vote-date,td.vote-date {
  display:none
}

/** NEWSLETTER **/
#block-boxes-congress-newsletter-signup-adv #required-valid-email {
  width: 100%;
  margin-top: 7px;
}
#block-boxes-congress-newsletter-signup-adv  #submit {
  margin-top: 7px;
  width: 50%;
}

#block-boxes-social-media-large ul {
	clear: both;
}

#block-boxes-social-media-large .content ul li.text {
    font-weight: 700;
    margin-top: 5px;
    font-size: 20px;
    width: 100%;
}

#block-boxes-social-media-large .content ul li.social {
    font-weight: 700;
    margin-top: 5px;
    float: right;
    width: 33%;
}
/** SOCIAL MEDIA **/
#block-boxes-social-media-large .content ul li {
  margin-left: 0px;
}

/***********************************************************
 THUMB ROTATOR
***********************************************************/
.slidenav h3 {
  font-size:10px
}

#block-views-congress-hprotator-rotator {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    padding: 0 0 .5em 0;
    width: 100%;
}

.view-congress-hprotator{
  width:92%;
  margin: 0 auto;
}
/**************
SEARCH
**************/
.form-item.form-type-textfield.form-item-search-block-form {
    width: 100%;
    margin-top: 4px;
    margin-bottom: 4px;
    float: left;
}

#block-boxes-office-locations .content a {
  font-size: 17px;
  padding-top: 4px;
}

.not-front #block-search-form .form-item input {
  margin-left: 14%;
  width: 60%;
}

#block-search-form .form-actions {
}
/***************Quicktab*****************/
/*ul.quicktabs-tabs li {
    display: inline-block;
    width: 25%;
    margin: 0;
    padding: .5em;
}*/


#block-views-congress-offices-of-noslide a.location-details {
    padding: 3px 10px;
}
.contextual-links-region.panel-pane.pane-views-panes.pane-congress-press-releases-panel-pane-press-releases .views-field.views-field-field-featured-image {
    width: 100%;
    float: left;
    clear: both;
    padding: 0 5% 2% 0;
}

.contextual-links-region.panel-pane.pane-views-panes.pane-congress-press-releases-panel-pane-press-releases span.views-field {
    width: 100%;
}

.view-congress-issues span.views-field {
    width: 100%;
    float: right;
}

