﻿.prevPageContainer
{
    float: right;
}

.MyRostercolor
{
    color: Black;
}

.DeliveryPOCMargin
{
    margin-left: 20px;
}

.ContactLabelWidth
{
    width: 120px;
}

/*-------[ Forms ]-------*/
.required
{
    /* color: #be2026; Old color: red*/
    color: #000000;
    font-weight: bold;
}


/*-------[ AutoFill DropDown ]-------*/
.autocomplete_selectedItem
{
    background: #b1b1b1;
}

.autocomplete_search
{
    border-left: #999 solid 1px;
    border-right: #999 solid 1px;
    border-bottom: #999 solid 1px;
    background: #fff;
    list-style: none;
    margin: 0;
    padding: 0;
    height: 287px;
    overflow-x: hidden;
    overflow-y: scroll;
}


.autocomplete_search li
{
    padding: 2px 0 2px 0;
    margin: 0;
}

/*-------[ Floating Bar ]-------*/
#floatingbar
{
    position: absolute;
    border: 1px solid black;
    padding: 2px;
    background-color: #333;
    width: 100%;
    visibility: hidden;
    z-index: 100;
    opacity: 0.8;
    color: #FFF;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
}

#floatingBarContent
{
    width: 97%;
    text-align: right;
    padding: 6px;
}

#floatingBarTextContent
{
    float: left;
    color: #FFFF99;
}

#floatingBarContent a:link
{
    color: #fff;
}
#floatingbar p
{
    padding: 0;
    opacity: 1;
}


/*-------[ FreedomPro ContentRenderer for Admin ]-------*/
#FPEditContentBorderClass:hover
{
    border: solid 1px #BBB;
}

.FPEditContentLinkClass a
{
    float: right;
    position: relative;
    color: #BBB;
    text-decoration: underline;
    padding-right: 3px;
}

/*-----[ Skip nav Css ] ----*/
a#skipnav:hover, a#skipnav:focus, a#skipnav:active
{
    background: #fff;
    display: block;
    margin-left: 0px;
}


a#skipnav:link, a#skipnav:visited
{
    color: #444;
}


a#skipnav
{
    background: none repeat scroll 0 0 transparent;
    left: 0;
    padding: 4px;
    position: absolute;
    margin-left: -999px;
    top: 10px;
}

fieldset
{
    margin-top: 10px;
    border-color: black;
}

.helpSection
{
    z-index: 10;
    background-color: #FDFCA2;
    color: #000;
    border: 1px solid #BDB74F;
    padding: 5px;
    width: 220px;
    font-size: 11px !important;
}

.smallDescription
{
    font-size: 10px;
}

.help_icon
{
    vertical-align: bottom;
}

.help_icon:hover
{
    cursor: pointer;
}

.ajax__calendar_container
{
    z-index: 1000;
}

/*-----[ 508 Hidden Lables ] ----*/
.accessibility_area
{
    display: none;
}

.panel
{
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    margin-bottom: 20px;
}

.panel-primary
{
    border-color: #337ab7;
}

.panel-heading-blue
{
    background-color: #337ab7;
    border-color: #337ab7;
}

.panel-heading-yellow
{
    background-color: #f0ad4e;
    border-color: #f0ad4e;
}

.panel-heading-maroon
{
    background-color: #5c0025;
    border-color: #5c0025;
}

.panel-heading-black
{
    background-color: black;
    border-color: black;
}

.panel-heading-green
{
    background-color: green;
    border-color: green;
}

.panel-heading-orange
{
    background-color: #FF4000;
    border-color: #FF4000;
}

.panel-heading-dpurple
{
    background-color: #453B6A;
    border-color: #453B6A;
}

.panel-heading-ygreen
{
    background-color: #636D33;
    border-color: #636D33;
}

.panel-heading-darkblue
{
    background-color: #0B0B61;
    border-color: #0B0B61;
}

.panel-heading-brown
{
    background-color: #3B0B0B;
    border-color: #3B0B0B;
}

.panel-heading-dyellow
{
    background-color: #B45F04;
    border-color: #B45F04;
}

.panel-heading-vlightgreen
{
    background-color: #A9F5BC;
    border-color: #A9F5BC;
}

.panel-heading-dbrown
{
    background-color: #543C44;
    border-color: #543C44;
}

.panel-heading-mutualAid
{
    background-color: #63266D;
    border-color: #63266D;
}

.panel-heading-purple
{
    background-color: #380B61;
    border-color: #380B61;
}

.panel-heading-dred
{
    background-color: #8A0829;
    border-color: #8A0829;
}

.panel-heading
{
    color: #fff;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    padding: 10px 15px;
    height: 80px;
}

.panel-footer
{
    background-color: #f5f5f5;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top: 1px solid #ddd;
    padding: 10px 15px;
}

.adminTiles
{
  float: right;
    font-family: times new roman;
    font-size: 25px;
    padding-top: 5px;
    }
    
.mainPageSearchBox
{
    margin-right: 3px !important;
    width: 130px;
    }

    #loading {
        display: none;
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background: rgba(255,255,255,0.8);
        z-index: 1000;
    }

    #loadingcontent {
        display: table;
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
    }

    #loadingspinner {
        display: table-cell;
        vertical-align: middle;
        width: 100%;
        text-align: center;
        font-size: larger;
        padding-top: 80px;
    }