/************************************************************
MEMBER OMEGA V2
************************************************************/
/* This file will hold styles that are loaded using the same media query as the normal grid. */
/* If you are using the default media queries provided by Omega, these styles will also
 *  apply to the widescreen layout unless they are overridden by the widescreen styles. */


/************************************************************
  GENERAL
************************************************************/


/* SUPERFISH MAIN MENU */
.sf-menu li.last.sfHover > ul, .sf-menu li.last:hover > ul { /* changes position of LAST dropdown */
	left: -50%;
	right: auto;
}

#block-menu-block-congress-main-menu-superfish {
	font-size: 13px;
}

/************************************************************
HOMEPAGE ROTATOR
************************************************************/
.view-congress-hprotator .flex-control-nav {
	width:100%; /* make width match the .hprotator-text-block if controls should appear in text block */
}

/************************************************************
Twitter, Eventbrite, Youtube
************************************************************/


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




/************************************************************
OFFICE FOOTER LOCATIONS 3 ELEMENTS ACROSS
************************************************************/

.block-congress-offices-footer-offices .office-info, 
.block-congress-offices-footer-offices .field-content img {
    float: left;
    padding: 1%;
    width: 50%;
}

#region-preface-first {
    bottom: 0;
    top: 0;
    left: 3px;
}

.block-boxes-twitter-feed-box {
    width: 30.5%;
	overflow-y: overlay;
}

.block-boxes-eventbrite-testing {
    width: 31.5%;
}

#region-preface-second {
    left: -53px;
    bottom: 28px;
}

#block-boxes-youtube iframe {
    width: 126.5%;
}

#block-boxes-voting-records {
	width:65.7%;
}

#block-boxes-newsletter-signup-simple-bs h6.form-group {
	left: 448px;
}

.form-inline .form-control {
	width: 300px;
}

#form-enews-submit {
	bottom: 0;
	left: -150px;
}

#block-boxes-newsletter-signup-simple-bs h2.form-group {
	font-size: 20px;
}

.block-congress-offices-of-noslide .views-row-1 .office-info {
	bottom: 72px;
    left: 0px;
}


.block-congress-offices-of-noslide .views-row-2 .office-info {
	bottom: 55px;
	left: -170px;
}

.block-congress-offices-of-noslide .views-row-2 .office-info{
	width: 42%;
}


#block-boxes-contact {
	margin-left: 0;
}

.block-congress-offices-of-noslide .views-row {
	width: 45%;
}

/**Latest news**/
#block-views-congress-news-block-news-photos .field-content img {
	width: 294px;
}

#block-views-congress-news-block-latest-news h4 {
	width: 294px;
    top: 191px;
	width: 294px;
    top: 199px;
}

#block-views-congress-news-block-news-photos .field-content img {
	width: 294px;
}

#block-views-congress-news-block-news-photos .views-field-title {
	width: 294px;
    top: 51px;
}

#block-views-congress-news-block-latest-news .views-field-created {
	top: -22px;
}

#block-views-congress-news-block-news-photos .views-field-created {
    bottom: 45px;
	left: 15px;
}

.field-content.latest-news-link,
.field-content.latest-news-link2 {
	left: 210px;
	top: -42px;
}

.field-content.latest-news-photo-link {
    position: relative;
    z-index: 2;
    left: 212px;
    top: -131px;
    font-size: 15px;
}

/**Issues**/

.view-congress-issues.view-id-congress_issues.view-display-id-panel_pane_default .field-content {
    font-size: 12px; /*8.4px*/
    padding: 8px 4px;
}
.view-congress-issues.view-id-congress_issues.view-display-id-panel_pane_default h3 {
    width: 87.9%;
}
.view-congress-issues .views-row img {
    width: 95%;
}
/* Social Media Addthis icon */
.at-icon-wrapper.at-share-btn.at-svc-facebook {
    background-color: rgb(59, 89, 152);
    border-radius: 0px;
    width: 275px;
    height: 50px;
    margin-right: 20px;
    margin-left: 0px;
    float: left;
}

.at-icon-wrapper.at-share-btn.at-svc-twitter {
    background-color: rgb(29, 161, 242);
    border-radius: 0px;
    width: 275px;
    height: 50px;
    margin-right: 20px;
}

.at-icon-wrapper.at-share-btn.at-svc-email {
    border-radius: 0px;
    width: 275px;
    height: 50px;
    float: left;
}

/***************bottom menu********************/
.bottom li{
    padding: 10px 25px;
}

/***************latest news********************/



