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



/*****************************
UNIVERSAL
*****************************/


#page{
background: url("../images/bg-section-header.png") no-repeat scroll center top transparent;
}

/*****************************
SECTION HEADER
*****************************/
#section-header {
background: none repeat scroll 0 0 transparent;
}

#section-header #block-widgets-s-socialmedia-profile-default, #region-footer-second  #block-widgets-s-socialmedia-profile-default{
    float: right;
}

/* SUPERFISH MAIN MENU */
.sf-menu ul {
    background: none repeat scroll 0 0 #751C18;
    border-bottom: 3px solid #511411;
   box-shadow: 3px 3px 5px 0 #333333;
	-webkit-box-shadow: 3px 3px 5px 0 #333333;
}
.sf-menu li, .sf-menu.sf-navbar {
    background: none repeat-x scroll 0 0 transparent;
}
.sf-menu li.sfHover > ul, .sf-menu li:hover > ul {
top: 3.75em;
}
.sf-menu li {
	border: none;
}
.sf-menu a {
    padding: 1.5em 0.7em;
    font-size: 1.15em;
}
.sf-menu li .leaf a:hover{
	background: none repeat scroll 0 0 #511411;
}


/* SEARCH */
#search-block-form .form-item input {
	width: 100%;
    font-size: 0.95em;
}

/* SOCIAL MEDIA CONNECT WITH ME */
#region-user-first {
    background: url("../images/bg-connect.png") no-repeat scroll left 0 transparent;
    margin-top: 2em;
	float: right;
}
.block-s-cng-medium-profile {
    padding: 4em 0 0;
	float: right;
}


/*****************************
SECTION CONTENT
*****************************/

/* QUICKTABS GENERAL */
ul.quicktabs-tabs {
    padding: 0.8em 0;
}
ul.quicktabs-tabs a {
    border-right: 1px solid #666666;
    margin: 0;
}
#block-quicktabs-home-page-tabs .block-congress-youtube-box, #block-quicktabs-home-page-tabs .block-congress-flicker-box {
    padding: 1% 25%;
}

/* QUICKTABS POSTSCRIPT */
#zone-postscript .block ul.quicktabs-tabs li, #zone-postscript .block ul.quicktabs-tabs li a {
    font-size: 11px;
}

/* QUICKTABS HOMEPAGE */
#block-quicktabs-home-page-tabs {
    padding: 0 0 1em;
}

/* HOMEPAGE ROTATOR */
.hprotator-text-block {
    float: right;
    padding: 4%;
    text-align: left;
    width: 38%;  /* shows in all browsers */
	*width: 37%; /* notice the * before the property - shows in IE7 and below */
}
.view-congress-hprotator .flex-control-nav {
    padding: 0.25% 2%;
}
.view-congress-hprotator .views-field-field-congress-featured-media {
    background: none repeat scroll 0 0 transparent;
    float: right;
    height: auto;
    margin-right: 2%;
    max-width: 800px !important;
    padding: 1%;
    width: 50%;
}

/* HOME PAGE TABS - QUICKTABS WITH ROTATOR IN MEMBER SIX THEME */
#block-quicktabs-home-page-tabs ul.quicktabs-tabs li {
    padding: 0;
}
#block-quicktabs-home-page-tabs ul.quicktabs-tabs a {
    padding: 12px 20px 10px;
}

/* ALERT BOX */
.block-cng-alert-box-block-alert-box {
    background: url("../images/bg-alertbox.png") no-repeat scroll left center #666; /* the grey fallback */
    background: url("../images/bg-alertbox.png") no-repeat scroll left center rgba(0, 0, 0, 0.3);
	filter: none;
}

/* POSTSCRIPT REGION - 3 BLOCKS ACROSS KEEP SAME HEIGHT */

#region-postscript-first {
    float: left;
	display: inline;
}
#region-postscript-second {
	display: inline;
    float: left;
}
#region-postscript-third {
    float: left;
	display: inline;
}
#hp-single-carousel-sidebar .flexslider {
padding: 1em;
}
.flex-direction-nav .flex-prev {
    left: 0;
}
.flex-direction-nav .flex-next {
    background-position: 100% 0;
    right: 0;
}

/* FOOTER */

/* OFFICE LOCATION FOOTER */

.block-congress-offices-footer-offices {
    background: url("../images/bg-footer.png") no-repeat scroll left bottom transparent;
	filter: none;
}

.block-congress-offices-footer-offices h2.block-title {
	display:none;
}

	