/* 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

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

Blocks & Views = light grey EEE
Carousels & Flexsliders = white FFF
*/
 
/************************************************************
  GENERAL
************************************************************/
 
#logo { padding-left: 9px; }
#region-user-second {

    left: 5%;

}

.front h2.block-title { }

/* SUPERFISH MAIN MENU */

.sf-menu a {
    padding: 1em 0.7em;
}

.sf-menu li.sfHover > ul, .sf-menu li:hover > ul { /* changes position of dropdown */
	left: 0;
	top: 3.8em;
}

/* SEARCH */
#search-block-form .form-actions input[type="submit"] {
    margin: 0;
}

#search-block-form .form-item input { width: 110px; }

/* HOMEPAGE ROTATOR */
#hp_top_read_more, #hp_top_read_more a { /* NO VIEW MORE BUTTON UNTIL NORMAL PRESENTATION IN THIS THEME */
    display: inline-block;
	border-radius: 4px 4px 4px 4px;
    text-decoration: none;
}

/************************************************************
HOMEPAGE ROTATOR
************************************************************/
 
/* ACTION CENTER */
.block-menu-congress-action-center {
background: url(../images/bg-actioncenter.png) no-repeat scroll left center #2960bc; /* Old browsers */
background: url(../images/bg-actioncenter.png) no-repeat scroll left center -moz-linear-gradient(left,  #2960bc 0%, #0d2e67 100%); /* FF3.6+ */
background: url(../images/bg-actioncenter.png) no-repeat scroll left center -webkit-gradient(linear, left top, right top, color-stop(0%,#2960bc), color-stop(100%,#0d2e67)); /* Chrome,Safari4+ */
background: url(../images/bg-actioncenter.png) no-repeat scroll left center -webkit-linear-gradient(left,  #2960bc 0%,#0d2e67 100%); /* Chrome10+,Safari5.1+ */
background: url(../images/bg-actioncenter.png) no-repeat scroll left center -o-linear-gradient(left,  #2960bc 0%,#0d2e67 100%); /* Opera 11.10+ */
background: url(../images/bg-actioncenter.png) no-repeat scroll left center -ms-linear-gradient(left,  #2960bc 0%,#0d2e67 100%); /* IE10+ */
background: url(../images/bg-actioncenter.png) no-repeat scroll left center linear-gradient(to right,  #2960bc 0%,#0d2e67 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2960bc', endColorstr='#0d2e67',GradientType=1 ); /* IE6-9 */
	filter: none;
}
.block-menu-congress-action-center ul li.last.leaf{
border-right: none;
}
.block-menu-congress-action-center ul li.leaf {
    width: 13%;
	margin: 0;
    padding: 0 0.75em;
	border-right: 1px solid #5691f3;
}
.block-menu-congress-action-center a {
    font-size: 1.10em;
}

/* ACTION CAROUSEL */
#hp-single-carousel-wide .flex-viewport {
    background: url("../images/bg-actioncarousel.png") no-repeat scroll left center transparent;
}

/* FOOTER */
.block-congress-offices-footer-offices .tab {
    font-size: 1em !important;
}
.block-congress-offices-footer-offices .office-info {
	font-size: 1em;
}

/************************************************************
HOMEPAGE ROTATOR
************************************************************/
#block-views-congress-hprotator-rotator {
	background: #ffffff;
    border: medium none;
    border-radius: 4px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
	height: 360px;
    margin-bottom: 10px; 
    padding: 1%;
} 

.hprotator-text-block .field-name-body {
    color: #000;
    font-size: 1em;
    padding: 0;
	margin-top: 0px;
}

.hprotator-text-block h2, .hprotator-text-block h2 a {
    color: #000;
    font-size: 18px;
    font-weight: normal;
    text-decoration: none;
    line-height: 1em;
}

.hprotator-text-block h2 {
    margin: 5px 10px 0 10px
}

.hprotator-text-block {
	background: #ffffff;
	height: 90px;
    width:98%;
	float: none;
	display: block;
	color: #000;
	padding: 1%;
	position: absolute;
	text-align: left;
	top: 230px;
}

.view-congress-hprotator .flex-control-nav {
	left: 20%;
    top: 335px;
    width: 60%;
}


/************************************************************
 TABS
************************************************************/

ul.quicktabs-tabs li a { 
    font-size: 18px; 
}

#block-quicktabs-home-page-tabs ul.quicktabs-tabs a {
    padding: 12px 10px 15px;
}

.quicktabs-tabpage .block, .quicktabs-tabpage .block-views { 
	min-height: 282px; 
}

#block-views-congress-news-block-latest-news h3.field-content a, #block-views-congress-in-the-news-block-1 h3.field-content a, #block-views-cng-events-upcoming h3.field-content a {
    font-size: 17px;
}

#block-menu-menu-congress-footer-utility { display: none; }

/*****************************
THEME SPECIFIC
*****************************/

#block-views-congress-offices-footer-offices { height: 250px; }

#block-boxes-new-twitter .content, #block-boxes-new-twitter .boxes-box-content { margin-bottom: 0px !important; }

#block-boxes-footer-text-box { min-height: 250px; }

#block-block-3 { height: 172px; }

#block-block-4 { height: 330px; }

#block-block-5 { height: 237px; }

#zone-footer-bottom { display: block; }

#region-preface-first .fb_iframe_widget iframe, #region-preface-second .fb_iframe_widget iframe, #region-sidebar-first .fb_iframe_widget iframe, #region-sidebar-second .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: 460px !important;
}