/*.container-fluid.menu {
    background-color:#DADADF;
}
*/

/*.navbar-default .navbar-link:hover {
    color: #333333;
    background-color: transparent;
}*/

.bi-x-square {
    /*fill:antiquewhite;
    color: antiquewhite;
    font-weight:bold;*/
    stroke: darkred; /* Background color against your svg */
    stroke-width: 1px; /*Between 1px and 2px*/
    width: 20px;
    height: 20px;
    background-color: white;
}

    .bi-x-square:hover {
        stroke: red;
        cursor: pointer;
    }

.CloseDocText {
    font-weight: 600;
}

    .CloseDocText:hover {
        color: darkred;
    }

.CloseDoc {
    /* border: solid 1px antiquewhite;*/
    /*background-color: white;*/
}

    .CloseDoc:hover .bi-x-square {
        stroke: red;
        cursor: pointer;
    }

    .CloseDoc:hover .CloseDocText {
        color: darkred;
    }


.datepicker table tr td.active:active, .datepicker table tr td.active.highlighted:active, .datepicker table tr td.active.active, .datepicker table tr td.active.highlighted.active {
    background-color: black;
    color: white;
    border-bottom-color: white;
}

.datepicker table {
    background-color: rgb(255,247,230);
    /*border-color: #f3961c;*/
    border-color: #f0e8d7;
}

    .datepicker table tr td, .datepicker table tr th {
        border: solid 1px white;
    }

th.datepicker-switch {
    border-radius: 0px;
}

.datepicker-switch {
    /*background-color: blanchedalmond;*/
    /*background-color: #f3961c;*/
    background-color: #f0e8d7;
}

    .datepicker-switch:hover {
        background-color: #ffeebc !important;
    }

.datepicker .prev, .datepicker .next {
    /*background-color: #f3961c;*/
    background-color: #f0e8d7;
}

    .datepicker .prev:hover, .datepicker .next:hover {
        background-color: #ffeebc;
    }

/*.next:before {
    content: "\2192";
}*/

.datepicker-dropdown {
    /*border: solid 2px #f3961c;*/
    border: solid 2px #f0e8d7;
    z-index: 10000 !important;
}

.day:hover {
    background-color: #ffeebc !important;
}

.LaunchedFromText {
    color: white;
    font-size: 14px;
    margin-right:10vw;
}


/*svg path {
    stroke: #ffffff;*/ /* Background color against your svg */
/*stroke-width: 1px;*/ /*Between 1px and 2px*/
/*}*/

.navbar-nav > li > a, .navbar-brand {
    padding-top: 2px;
    padding-bottom: 2px;
    /* padding-bottom: 4px !important; */
    height: 25px;
    color: rgba(255,255,255,.5);
    vertical-align: middle;
    margin-top: 6px;
}

.navbar-nav > li > a {
    /*background-color: #EEEEEE;*/
    /*background-color: rgb(255,170,0);*/
    background-color: transparent;
    /*padding: 2px 20px;
    margin: 8px 5px;*/
    /* background-color: transparent; */
    margin-left: 5px;
    text-decoration: none;
    font-weight: bold;
    border-radius: 5px;
    cursor: pointer;
    /* padding-bottom: 6px; */
}

    .navbar-nav > li > a:hover, .navbar-nav > li > a:focus {
        /*color: rgb(143,103,63);*/
        color: whitesmoke;
        background-color: rgb(129,125, 122);
    }

.navbar-nav > li .selected-link {
    color: whitesmoke;
    /* color: #333333;*/
    /* color: #5a5640;*/

    /* text-decoration:underline;
    text-decoration-color: darkorange;
    line-height: 1.5em;*/
    /* text-decoration-line: overline;*/
    background-color: rgb(129,126, 122);
}

/*.navbar-inverse .navbar-nav > li > a {
    color: #EDE9E1;
    font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
    font-weight: bold;
}

    .navbar-inverse .navbar-nav > li > a:focus {*/
/*color: gold;*/
/*color: rgb(218,165,32);
    }

.navbar-inverse .navbar-nav > ul > li active {
    color: orange;
}

.navbar-inverse .navbar-nav > li .selected-link {*/
/*color: gold;*/
/*color: rgb(218,165,32);
}

.navbar-inverse {
    background: #4c4c4c;*/ /* Old browsers */
/*background: -moz-linear-gradient(top, #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%);*/ /* FF3.6-15 */
/*background: -webkit-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);*/ /* Chrome10-25,Safari5.1-6 */
/*background: linear-gradient(to bottom, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);*/ /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 );*/ /* IE6-9 */
/*}*/

.dropdown-menu {
    /* background-color: antiquewhite;*/
    color: #444444;
}

    .dropdown-menu li a {
        color: black !important;
    }

.navbar {
    min-height: 30px !important;
    /* margin: 0px !important;*/
}

    .navbar li a {
        /* color:#444444;*/
        color: whitesmoke;
        vertical-align: top;
    }

.navbar-fixed-top {
    margin-bottom: 0px;
    padding-right: 15px;
    /*background-color: #FBF6E8;*/
    /* background-color: rgba(218,165,32,0.8);*/
    background-color: #CAC1B8;
    /* border-bottom: solid 1px #a94442;*/
    /*  border-bottom: solid 1px #D5822E;*/
}

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
    background-color: transparent;
    /* border-color: #337ab7; */
}


.navbar-right > li > a {
    /* padding-top: 0px; */
    margin-right: 15px;
}

#divClientInfo {
    /*background-color: #f0e8d7;*/
    background-color: rgba(0,0,0,.3);
    margin-top: 4px;
    padding: 4px 10px;
    font-style: italic;
    /*border: dashed 2px floralwhite;*/
}

    #divClientInfo a {
        /*color: rgb(163, 150, 138);*/
        /*color: rgb(129,126, 122);*/
        /*color: #f0e8d7;*/
        color: whitesmoke;
    }

.ReadyDoc-Brand {
    float: left;
    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
    font-size: 22px;
    font-weight: bold;
    font-style: italic;
    color: rgb(112,106,88);
    /*color: rgb(218,165,32);*/
    padding-right: 20px;
    padding-top: 3px;
    padding-left: 15px;
}

    .ReadyDoc-Brand a {
        /* color: white; */
        text-decoration: none;
        /*color: rgb(112,106,88);*/
        color: rgba(255,255,255,.7)
    }

        .ReadyDoc-Brand a:hover {
            color: rgba(112,106,88,.8);
        }

