/* 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. */
 
/* DESIGN VISUAL CUES

CSS RESPONSIVE BACKGROUNDS
global = GREEN
default = GREY
narrow = RED
normal = NAVY
wide = WHITE

SECTIONS
#section-header WHITE FFF
#section-content GREY CCC
#section-footer BLACK 000

ZONE WRAPPERS
#zone-user-wrapper, #zone-branding-wrapper, #zone-menu-wrapper, #zone-header-wrapper REDS
#zone-preface-wrapper, #zone-content-wrapper, #zone-postscript-wrapper GREENS
#zone-footer-wrapper BLUES

ZONES
#zone-user, #zone-branding, #zone-menu, #zone-header, #zone-preface, #zone-content, 
#zone-postscript, #zone-footer, #zone-footer-bottom DARK GREY 999

Blocks = light grey EEE
Views - med grey CCC
*/

body {
/* background: none #00F;	  NORMAL BACKGROUND IS NAVY FOR CUE . CHANGE THIS IN ALL THEMES*/
}

/* SUPERFISH MAIN MENU */
.sf-menu li {
	padding: 1em 2.7em;
}

/* ACTION CENTER */
.block-menu-congress-action-center {
background: url("../images/bg-actioncenter.png") no-repeat scroll left center #666;
color: #FFF;
padding: 1em 1em 1em 200px;
}
.block-menu-congress-action-center ul li.leaf {
    display: inline-block;
    list-style: none outside none;
    padding: 0 1.5em;
    vertical-align: top;
    width: 13%;
}
.block-menu-congress-action-center .block-title {
font-size: 0;
text-indent: -9999px;
}
.block-menu-congress-action-center  a {
text-shadow: 1px 1px 2px #333;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
}
.block-menu-congress-action-center  a:hover{
text-decoration: underline;
}

/************************************************************
HOMEPAGE SINGLE CAROUSEL WIDE ACTION CAROUSEL
************************************************************/
#hp-single-carousel-wide .flexslider {
padding: 0;
}
#hp-single-carousel-wide  .flex-viewport{
    background: url("../images/bg-actioncarousel.png") no-repeat scroll center left transparent;
}
#hp-single-carousel-wide .views-field-field-congress-subtitle {
    float: left;
    padding: 1.5% 1% 1% 22%;
    text-align: right;
    width: 18%;
}
#hp-single-carousel-wide .views-field-field-congress-body {
    float: right;
    padding: 1.5% 2% 1% 1%;
    width: 56%;
	font-size: 16px;
}
#hp-single-carousel-wide .flexslider h2 {
    font-size: 22px;
}

/* SITE MAP NON MOBILE */
.block-congress-site-map {
display: block;
    padding: 1em;
}
.block-congress-site-map li.expanded, .block-congress-site-map li.collapsed, .block-congress-site-map li.leaf {
    padding: 0.2em 0.5em 0;
}
/* TODO fix this */
.block-congress-site-map .block-title {
font-size: 0;
text-indent: -9999px;
}
/* the top level links */
.menu-block-congress_site_map > ul > li > a {
  font-size: 1.1em;
}
.menu-block-congress_site_map > ul > li  {
  float:left;
  width:12%;
}
.menu-block-congress_site_map > .menu li {
	display: block;
	margin-left:0px;
}

/* FACEBOOK */
#region-sidebar-first .fb_iframe_widget iframe, #region-postscript-first .fb_iframe_widget iframe, 
#region-postscript-second .fb_iframe_widget iframe, #region-postscript-third .fb_iframe_widget iframe{
    width: 270px !important;
}