/************************************************************
THEMENAME
************************************************************/
/* This file will hold styles for the mobile version of your website (mobile first). */
/* This also can include ANY global CSS that applies site-wide. Unless overwritten by a more specific style rule, CSS declarations in global.css will apply site-wide. */

body {
background: url("../images/body.jpg") repeat scroll 0 0 transparent;
}

.block-boxes-google-translate {
	background:transparent;
	border:0;
	padding:0;
	box-shadow:none;
	float:left;
	margin-bottom:0;
	}
#page {
    background: url("../images/bg-header.png") no-repeat scroll center top transparent;
	background-attachment: fixed;
}
#region-user-first {
    background: none;
}
.block-congress-youtube-box .youtube-wrapper, #boxes-box-congress_flicker_box .boxes-box-content {
    padding-bottom: /*34.5% - boxes were being cut off - STW */70%;
}
/*Twitter*/
#widgets-element-socialmedia_socialmedia-twitter-profile-button {
background: transparent url('../images/twitter.png') no-repeat;
}

#widgets-element-socialmedia_socialmedia-twitter-profile-button a { float: left; width: 32px; height: 32px; }
#widgets-element-socialmedia_socialmedia-twitter-profile-button a img { display: none; }

/*Facebook*/
#widgets-element-socialmedia_socialmedia-facebook-profile-button {
background: transparent url('../images/facebook.png') 0px 0px no-repeat;
}

#widgets-element-socialmedia_socialmedia-facebook-profile-button a { float: left; width: 32px; height: 32px; }
#widgets-element-socialmedia_socialmedia-facebook-profile-button a img { display: none; }

/*YouTube*/
#widgets-element-socialmedia_socialmedia-youtube-profile-button {
background: transparent url('../images/youtube.png') 0px 0px no-repeat;
}

#widgets-element-socialmedia_socialmedia-youtube-profile-button a { float: left; width: 32px; height: 32px; }
#widgets-element-socialmedia_socialmedia-youtube-profile-button a img { display: none; }

/*RSS*/
#widgets-element-socialmedia_socialmedia-rss-feed-button  {
background: transparent url('../images/rss.png') 0px 0px no-repeat;
}

#widgets-element-socialmedia_socialmedia-rss-feed-button a { float: left; width: 32px; height: 32px; }
#widgets-element-socialmedia_socialmedia-rss-feed-button a img { display: none; }

/*Flickr*/
#widgets-element-socialmedia_socialmedia-flickr-profile-button  {
background: transparent url('../images/flickr.png') 0px 0px no-repeat;
}

#widgets-element-socialmedia_socialmedia-flickr-profile-button a { float: left; width: 32px; height: 32px; }
#widgets-element-socialmedia_socialmedia-flickr-profile-button a img { display: none; }

#zone-branding-wrapper {
    padding-top: 0;
}
#zone-branding {
    background: none repeat scroll 0 0 transparent;
}
.logo-img {
	width:100%;
}
.menu-block-congress_site_map > ul > li {
    width: 10%;
}

.block-cng-alert-box-block-alert-box {
    background: url("../images/breaking-news.png") no-repeat scroll left center #621714;
    filter: none;
}
#zone-postscript .block, #zone-postscript #hp-single-carousel-sidebar {
    max-height: 295px;
    min-height: 295px;
}
#zone-postscript #hp-single-carousel-sidebar .flexslider {
    height: 225px;
}
#hp-single-carousel-sidebar .views-field-field-congress-body {
    display: none;
}

.menu-block-congress_site_map > ul > li > a {
    font-size: 1.3em;
    font-weight: bold;
    text-decoration: none;
}
#section-header, #zone-footer-wrapper {
	margin-left: auto;
	margin-right: auto;
}

#section-header {
	background: none;
	}

#block-search-form.block {
	width: 100%;
	float: left;
}


#region-user-first {
    background: none repeat scroll 0 0 transparent;
    margin-top: 2em;
}
#page {
    background-position: center -250px !important;
}
/*#block-views-cng-alert-box-block-alert-box {
	background: none repeat scroll 0 0 #621714;
	}*/
.block-house-thomas-bill-search h2.block-title {
    margin-bottom: 0;
}

/* blue color  */

#zone-footer-bottom-wrapper, #zone-postscript-wrapper  {
background: none;
width: 100%;
border: none;
}


#zone-menu-wrapper {
	background: none;
	box-shadow: none;
	-webkit-box-shadow:none;
	border: none;
}

#zone-footer-wrapper {
background: none scroll 0 0 #666;
background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3);
border: none;
box-shadow: 0 0 3px #333333;
-webkit-box-shadow: 0 0 3px #333333;
}




.sf-menu li .leaf a:hover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu li.sfHover, .sf-menu a.active, .sf-menu a.active-trail {
background: none repeat scroll 0 0 #0062a0;
}

.sf-menu ul {
background: none repeat scroll 0 0 #0062A0;
border-bottom: 3px solid #0062a0;
box-shadow: 3px 3px 5px 0 #333333;
-webkit-box-shadow: 3px 3px 5px 0 #333333;
}

.block-house-thomas-bill-search h2.block-title {
	background: url(../images/bg-thomas-block-hdr.png) no-repeat scroll center top transparent;
}