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



#region-branding {
    background: url("../images/branding-background-blue.png") no-repeat scroll right -64px transparent;
    height: 158px;
    margin-top: 0;
}


#section-header {
    background: url("../images/header-background-mobile.jpg") no-repeat scroll center top #2172b1;
    height: 563px;
    width:100%;
}



#block-menu-block-congress-main-menu-superfish {
    background: none repeat scroll 0 0 #0a283d;
    border: medium none;
    margin-bottom: 0;
    padding: 0;
}

#block-menu-block-section-menu {
    background-color: #617c95;
}

#block-house-blocks-house-thomas-bill-search {
    background: url("../images/block-background-bl.png") repeat-x scroll 0 0 #0b2a3f;
    border: 1px solid #001e32;
}

#block-house-blocks-house-thomas-bill-search .content {
    background: url("../images/thomas-bl.png") no-repeat scroll right top #0b2a3f;
}

#mini-panel-single_carousel_holder {
    background: url("../images/block-background-bl.png") repeat-x scroll 0 0 #0b2a3f;
    border: 1px solid #001d31;
    color: #001d31;
    padding: 0.5em;
}

#block-views-congress-offices-footer-offices {
    background: url("../images/footer-bg.png") no-repeat scroll left bottom #0b2a3f;
    border: 3px solid #C2C2C2;
    border-radius: 10px 10px 10px 10px;
    margin-bottom: 8em;
}


#block-boxes-social-media-large {
}
.block, .block-views {
    background: url("../images/block-background-bl.png") repeat-x scroll 0 0 #617c95;
    border: 1px solid #343433;
    color: #FFFFFF;
}