@charset "UTF-8";

/* ==========================================================================
   LVI Census
   ========================================================================== */
   
/*Header*/
body:not(.Wrapper-HomePage) .header:before {
    background: transparent;
}   

::selection {
    background: #E1DCBE;
}
#masterHeaderBackground, .header {
    border-bottom: 2px solid transparent;
}

header.header .header-primary-nav-container {
    width: 800px !important;
}
.header-background-container {
    background-color: #fff;
}
.header-background-container .carousel-inner:after {
    min-height: 30px;
    background: #fff;
}
body:not(.Wrapper-HomePage) .header {
    min-height: 250px;
}


/*Back to top button*/
.backToTop {
    background: #75a339 url(images/ResponsiveHeaderSprite.png) 5px -223px no-repeat;
}
.backToTop:hover {
    background-color: #A63062;
}


/*Footer*/
footer.footer {
    background-color: #496E66;
    padding-top: 0;
    padding-bottom: 0;
}
footer#ft {
    background-image: none;
}

/*Body*/
body {
    background: #fff;
}


/*Fonts*/
body, a, p, span, li, input, button, select, textarea, .RadTabStrip_MetroTouch.RadTabStrip_MetroTouch {
    font-family: 'Source Sans Pro', sans-serif;
}
h1, .h1, .PageTitle, h2, h3, h4, h5, h6, .SectionTitle, h2, .h2, .PanelTitle {
    font-family: 'Catamaran', sans-serif;
}

a, .Link, .RadGrid.RadGrid .rgRow a, .RadGrid.RadGrid .rgAltRow a, .RadGrid.RadGrid .rgEditForm a, .k-grid.k-grid a, .RadToolTip.RadToolTip a {
    color: #75a339;
}
h3, .SectionTitle {
    color: #A63062;
}
h2, .h2, .PanelTitle {
    color: #A63062;
}

/*Buttons*/
.btn, .TextButton, .RadUpload.RadUpload .ruButton, .RadUploadProgressArea.RadUploadProgressArea .ruButton {
    background-color: rgb(117 163 57);
    border-color: rgb(117 163 57);
}
.btn, .btn:visited, .TextButton, .TextButton:visited, .RadUpload.RadUpload .ruButton, .RadUpload.RadUpload .ruButton:visited, .RadUploadProgressArea.RadUploadProgressArea .ruButton, .RadUploadProgressArea.RadUploadProgressArea .ruButton:visited {
    color: #ffffff;
}

.btn:hover, .btn:focus, .btn:active, .TextButton:hover, .TextButton:focus, .TextButton:active, .RadUpload.RadUpload .ruButton:hover, .RadUpload.RadUpload .ruButton:focus, .RadUpload.RadUpload .ruButton:active, .RadUploadProgressArea.RadUploadProgressArea .ruButton:hover, .RadUploadProgressArea.RadUploadProgressArea .ruButton:focus, .RadUploadProgressArea.RadUploadProgressArea .ruButton:active {
    color: #ffffff;
    text-decoration: none;
    background-color: #A63062;
    border-color: #A63062;
}


/*Panels and forms*/
.RadTabStrip_MetroTouch {
    background-color: #75a339;
}
input[type="submit"] {
    margin: 0 5px;
}
.LVIForms label {
    width: 100%;
}
.RadGrid_MetroTouch .rgAltRow {
    background: #e6e6e6;
}
.RadGrid_MetroTouch td.rgSorted {
    background-color: #e6e6e6;
    border-color: #e6e6e6;
}
.RadGrid_MetroTouch .rgHeader, .RadGrid_MetroTouch th.rgResizeCol, .RadGrid_MetroTouch .rgHeaderWrapper {
    background-color: #e4e9eb;
}
.RadGrid_MetroTouch .rgAltRow td.rgSorted {
    background-color: #e4e9eb;
    border-color: #e6e6e6;
}
.RadGrid.RadGrid_MetroTouch .rgMasterTable .rgSelectedCell, .RadGrid.RadGrid_MetroTouch .rgSelectedRow, .RadGrid.RadGrid_MetroTouch td.rgEditRow .rgSelectedRow, .RadGrid.RadGrid_MetroTouch .rgSelectedRow td.rgSorted, .RadGrid.RadGrid_MetroTouch th.rgSorted, .RadGrid.RadGrid_Metro .rgMasterTable .rgSelectedCell, .RadGrid.RadGrid_Metro .rgSelectedRow, .RadGrid.RadGrid_Metro td.rgEditRow .rgSelectedRow, .RadGrid.RadGrid_Metro .rgSelectedRow td.rgSorted, .RadGrid.RadGrid_Metro th.rgSorted {
    background-color: #5E2D4A;
    border-color: #5E2D4A;
    text-decoration: none;
}