.page-sidebar {
    -ms-flex: 0 0 220px;
    flex: 0 0 220px;
    background: #9B0014;
}

/* Logo Nuvola */
.page-sidebar .sidebar-header .logo i {
    display: none;
}

/* Logo VSIX */
.page-sidebar .sidebar-header .logo a {
    display: block;
    width: 65px;
    height: 65px;
    background-repeat: no-repeat;
    background-size: 100%;
    background-image: url(./logo-vsix.png);
}

.page-sidebar .sidebar-header .logo {
    padding: 7px 5px;
}

.page-sidebar .sidebar-header {
  background: #7e0000;
  height: 60px;
}

.page-sidebar .sidebar-header .logo a {
  color: #000;
}

/* Titolo alla destra del logo */
.page-sidebar .sidebar-header .title h1 {
    color: #FFF;
    font-size: 20px;
    font-weight: bold;
}

/* sottotitolo alla destra del logo */
.page-sidebar .sidebar-header .title p {
    color: #FFF;
    font-size: 10px;
}


/* Versione bird */
.page-sidebar .routeservers-list .routeserver-status .bird-version {
    font-size: 12px;
    color: #FFF;
}

/* Titolo "Route Servers" */
.page-sidebar h2 {
    font-size: 18px;
    font-weight: 600;
    color: #FFF;
}

/* Nome route server */
.page-sidebar .routeservers-list a.routeserver-id {
    font-size: 18px;
    font-weight: 600;
    color: #DDD;
}

.atooltip i {
    width: 120px;
}

.card {
    border-radius: 10px;
    box-shadow: 3px 5px 10px #cccccc;
}


.modal-show .modal-content {
    border-radius: 10px;
}

.lookup-container h2 {
    color: #9B0014;
}

.lookup-help h3 {
    color: #9B0014; 
}


a {
    color: #9B0014;
    text-decoration: none
}

a:focus,a:hover {
    color: #E12E2D;
    text-decoration: underline
}

.table-routes td {
    color: #9B0014;
}
