/* This file will hold styles for all layouts using the alpha grid (i.e. not the mobile layout). */


/************************************************************
Set Up
************************************************************/

#region-header-first .block-views {
	background: none;
    border: 0 solid #666666;
	margin-bottom: -4em;
	}
	
#zone-content {
    margin-top: 15px;
}
/************************************************************
Superfish Nav
************************************************************/
#block-menu-block-congress-main-menu-superfish {
	background-color:  transparent;
	}
.sf-menu ul {
    margin-top: 55px;
}
#block-menu-block-congress-main-menu-superfish ul.menu li {
    background-color:#153555;
}
.sf-menu li {
    border-left: none;
}
.sf-menu a {
    padding: 3em 4em;
}
.sf-menu li.sfHover > ul, .sf-menu li:hover > ul { /* changes position of dropdown */
	top: 2.75em;
}
.sf-menu li .leaf a:hover{
	background: none repeat scroll 0 0 #FFF;
	color: #333;
}


/************************************************************
Rotator HP
************************************************************/

.views-field-field-congress-featured-media {
	width: 100%;
}

.view-congress-hprotator .flex-control-nav {
    bottom: 25px;
    left: 0;
    margin: 0;
    padding: 0;
    width: 0;
}
.view-congress-hprotator .flex-control-nav li {
    display: inline-block;
    left: -55px;
    margin: 6px;
    position: relative;
    top: 41px;
}
.hprotator-text-block {
    background: #ffffff;
	float: left;
	display: block
	color: #FFF;
	width:96%;
    height: auto;
}
#hp_top_read_more a {
	display: none;
}
.view-congress-hprotator.flexslider {
    border: 10px solid #FFFFFF;
	margin-bottom:46px;
}
.view-congress-hprotator .views-field-field-congress-featured-media {
    background: none repeat scroll 0 0 #000000;
    float: right;
    height: auto;
    max-width: 800px !important;
    width: 100%;
}
.flex-control-paging li a.flex-active {
    background: rgb(255, 255, 255) /* the Fallback */;
	/*background: none repeat scroll 0 0 rgba(255, 255, 255, 0.9);*/
	box-shadow: none;
	height:14px;
	width:14px;
}
.flex-control-paging li a:hover {
   background: #eeeeee; /* the Fallback */;
}
.flex-control-paging li a {
   background: rgb(207, 221, 232) /* the Fallback */;
   /* background: none repeat scroll 0 0 rgba(207, 221, 232, 0.5);*/
	box-shadow: none;
    height: 14px;
    width: 14px;
}
/************************************************************
Footer
************************************************************/

#block-views-congress-offices-footer-offices h2{
	display:none;
	}

/*Office TABS*/
.block-congress-offices-footer-offices .footer-office-location-tabs {
    background: none repeat scroll 0 0 transparent;
}

.block-congress-offices-footer-offices .attachment .view-content {
    background: none repeat scroll 0 0 transparent;
}

.view-congress-offices .tab {
	color:#ffffff;
	font-size: 1.1em;
}
.view-congress-offices .flex-active {
    background: none repeat scroll 0 0 #f0f0f5;
    border-radius: 5px 5px 5px 5px;
    padding: 7px;
	color:#6d0019;
	font-size: 1.1em;
	 font-weight: bold;
}
/*OFFICE LOCATIONS*/

.block-congress-offices-footer-offices .view-content {
    background: none repeat scroll 0 0 transparent;
}

.block-congress-offices-footer-offices .slides {
    background: none repeat scroll 0 0 transparent;
}
.block-congress-offices-footer-offices .flexslider {
    margin-bottom:0px;
}
.block-congress-offices-footer-offices .office-info {
    background: none repeat scroll 0 0 transparent;
	color: #FFFFFF;
    font-size: 1.2em;
}
.block-congress-offices-footer-offices .office-info a{
   color: #FFFFFF;
    font-size: 1.2em;
    text-decoration: none;

}
.block-congress-offices-footer-offices .field-content img {
    border: 1px solid #FFFFFF;
    float: right;
    width: 32%;
}


/************************************************************
Header
************************************************************/
#section-header {
background: url("../images/member-dc.jpg") no-repeat center 96px transparent; /* WHITE */
/*height: 663px;*/
height: auto;
}
.not-front #section-header {
background: url("../images/member-int.jpg") no-repeat center 96px transparent; /* WHITE */
height: 316px;
}
/*With Member*/
/*#section-header {
background: url("../images/member.jpg") no-repeat center 96px transparent; 
height: 746px;
}
.not-front #section-header {
background: url("../images/member-int.jpg") no-repeat center 96px transparent; 
height: 310px;
}*/

/*Without Member*/

/************************************************************
Page
************************************************************/
#page {
background: url("../images/page-background.png") repeat-x #232322;	 
}
.not-front #page {
background: url("../images/page-background-int.png") repeat-x #232322;	 
}

/************************************************************
Action Center || System Nav - for now!
************************************************************/	
#block-menu-menu-congress-action-center h2{
	display:none;
	}
#block-menu-menu-congress-action-center a{
	color:#ffffff;
	 font-size: 1.2em;
    text-decoration: none;
	border-left:solid 2px #ffffff;
	padding-left: 10px;
	}
#block-menu-menu-congress-action-center .first a {
    border-left: none;
}

#block-menu-menu-congress-action-center ul{
	padding-left: 0px;
    padding-top: 7px;
	}
#block-menu-menu-congress-action-center ul li.leaf{
	list-style-type: none;
	list-style-image: none;
	display: inline;
	*width:auto;
	}
	
#block-menu-menu-congress-action-center {
    border: 0px solid #343433;
    border-radius: 0px;
	background: url("../images/action-center.png") no-repeat transparent;
	height:62px;
	margin-top: 1em;
	margin-bottom: 0;
	padding: 1em 1em 0em 162px;
}
.block-menu-congress-action-center ul li.leaf {
padding: 0px;
}
#block-menu-menu-congress-action-center a {
font-size: 1em;
}

/* QUICKTABS */		
ul.quicktabs-tabs li.active a {
	background: url("../images/arrow.png") no-repeat scroll center bottom transparent;
    padding-bottom:16px;
}
ul.quicktabs-tabs li a {
    font-size: 1.2em;
}

/************************************************************
Latest News & In The News
************************************************************/
.view-id-congress_news .views-row-last {
	background:none;
}
	
/*Not Front*/

.not-front .view-id-congress_news {
	background-color:#ffffff;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left bottom;
	}
.not-front .view-id-congress_news .views-row {
	padding-left:0px;
	background: none;
	border-bottom: 0 none;
	}
.not-front .view-id-congress_news .views-row-first {
	background: none;
	}
.not-front .view-id-congress_news .views-row-last {
	background:none;
	}
/************************************************************
Social Icons
************************************************************/
/*.block-s-cng-large-profile a{
	padding-right:5px;
}
*/

#zone-footer-bottom #widgets-element-cng_medium_profile {
	display:block;
}

/************************************************************
Alert
************************************************************/
.block-cng-alert-box-block-alert-box a {
	padding: 0;
}
/************************************************************
Pop-up
************************************************************/

/* Pop Up does not show in Mobile/global */
#house_enews_popup, .block.block-house-enews-popup {
color: #333;
}
.block.block-house-enews-popup a:link, .block.block-house-enews-popup a:visited{
   color: #0062A0;
}
#house_enews_popup .form-submit {
    margin-left: 5px;
}

