/**! XsidenavrootX.css 1.0.0 | License: MIT | Homepage: https://github.com/elycruz/jquery-XsidenavrootX#readme | SHA1 Checksum: 1e3f081264a828723b4fc26ca1df1b8b548ed7c0 | Generated: Sat Feb 25 2017 19:54:38 GMT-0500 (Eastern Standard Time) **/
.sidenav li
{
    list-style: none;
}


.sidenavroot li>div span.expander::after{
    content:"\f105";
    font-size: 1.2em;
}
.sidenavroot li>div span.expander.active::after{
    content:"\f107";
    font-size: 1.2em;
}

ul.sidenavroot a, ul.sidenav a {
    position: relative;
    display: inline-block;
    white-space: normal;
}

ul.sidenavroot span, ul.sidenav span {
    display: inline-block;
    width: 1.5em;
    vertical-align: top;
    padding-top: 0.27em;
    color: #9d2235;
}

ul.sidenavroot span.expander{
    cursor: pointer;
}

ul.sidenavroot div, ul.sidenav div {
    white-space: nowrap;
    vertical-align: top;
}

ul.sidenavroot span.arrow{
    transform: rotate(-45deg);
    transform-origin: 5% 30%;
}

.fa-arrow-alt-circle-right:before{
    content: "\f0da";
    font-size: 1.5em;
}

.arrow-wrapper{
    vertical-align: top;
}

.side-nav-horizontal span.arrow {
    display: none;
}

.side-nav-horizontal li>div>a{
    border-bottom-style: solid;
    border-bottom-width: 3px;
    border-bottom-color: transparent;
}
.side-nav-horizontal li>div>a:hover {
    border-bottom-color: #9d2235;
}

/*
fa-arrow-alt-circle-right
.XsidenavrootX>li>div{
    border-bottom:1px solid transparent
}
.XsidenavrootX>li.active>div{
    border-bottom:1px solid #cdcdcd
}
*/
