.nav{
    height: 100%;
    width: 100%;
    /*border: 1px solid #ccc;*/
    border-radius: .25rem;
    background-color: #007bff;
    float: left;
}
.tab-content{
    height: 100%;
    width: 585px;
    position:absolute;
    left: 270px;
    border: 1px solid #0037FF33;
    box-shadow: 0px 1px 3px #0037FF99;
    border-left: 0px;
    background-color: #ffffff;
}
a.nav-link.active{
    /*border: 0px;*/
    border-color: #ffffff;
    background-color: #ffffff;
    color: #333;
    width: 101%;
}
.nav-link{
    border: 0px;
    color: #ffffff;

}
.nav-link:hover{
    /*border: 0px;*/
    border-radius: inherit;
    background-color: #359DFF;
    border-color: #359DFF;
    color: #ffffff;
    width: 101%;
}
.nav-item{
    border-bottom: 1px solid #0037FF;
    box-shadow: 0px 1px 3px #0037FF;
}
.card img{
    height: 85px;
}
.rpanel{
    /*border: 1px solid #cccccc;*/
    height: 100%;
    border-radius: .25rem;
    padding: 0px 5px 3px 5px;
}
a.card-url:hover{
    text-decoration: none;
}
div.foot{
    background-color: #007bff;
}
div.foot .container .small,div.foot .container .small a{
    /*background-color: #005cbf;*/
    color: #ffffff;
}
.rfixed{

    position: fixed;
    right: 0px;
    bottom: 0px;
}
.return-top{
    /*display: none;*/
    background-color: #17a2b8;
    width: 40px;
    height: 40px;
    color: #ffffff;
    line-height: 40px;
    z-index: 100;
    /*position: absolute;*/
    /*left: -40px;*/
    /*bottom: 0px;*/
}

.return-top:hover{
    text-decoration: none;
    background-color: #17879d;
    color: #ffffff;
}
