body.function-login {
height:100%;
background:transparent url("/images/background.jpg") no-repeat center center fixed;
background-size:cover;
}

.function-login .rnr-c > * {
background: rgba(17,17,17,0.85) !important;
}
/*
.r-panel-page {
    margin-top: 6%;
}
*/

.r-left:not( .r-left-collapsed ) .menu-treelike.menu-treelike [data-menulevel="2"] > li > a {
    padding-left: 4em;
}

.r-vbar-page .r-left [data-logo-cell][data-logo-cell] {
    background-color: #033c73;
}

/*
.r-vbar-page .r-left .nav a {
    color: #2371b5;
    border-bottom: 1px solid #dddddd;
    border-top: 1px solid #dddddd;
}
*/

b, strong {
    font-weight: bold;
    color: red;
    border: 1px solid #0499ff;
    border-radius: 4px;
    background-color: #b3f6ff;
    padding-left: 7px;
    padding-right: 7px;
}

.panel-body {
    padding: 2px;
}

.r-vbar-page .r-left .nav a:hover {
    color: #157ab5;
    background: #ffb936;
}

.r-vbar-page .r-left .nav {
    float: none;
    font-size: 13px;
}

.panel-heading {
    padding: 0px 0px 0px 0px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 2px;
    border-top-left-radius: 2px;
}

.navbar-toggle .icon-bar {
    display: block;
    width: 20px;
    height: 10px;
    border-radius: 0px;
}
