:root {
  --do-not-redistribute: #aa0000;
  --redistribute-selective: #6aa84f;
  --path-prepending: #9900ff;
  --add-no-export: #ff00ff;
  --add-no-advertise: #ff00ff;
  --well-known: #ff00ff;
  --route-valid: #38761d;
  --route-notchecked: #a64d79;
  --route-rpki-unknown: #666666;
  --route-not-redistributed: #aa0000;
  --color-orange: rgb(255,121,64);
  --color-red: #c50e1b;
  --color-red2: #d08166;
  --color-green: rgb(45,190,101);
  --color-server: rgb(255,207,36);
}


/*
 * Sidebar
 */
.page-sidebar .sidebar-header .logo a {
  display: block;

  width: 82px;
  height: 42px;
  background-image: url("./img/bcix_cblue.svg");
  background-repeat: no-repeat;
  background-size: 100%;
}
.page-sidebar .sidebar-header .logo i {
  display: none;
}

.page-header {
  height: 58px;
}


.page-sidebar .routeservers-list > ul li a {
  color: var(--color-server);
}

.page-content {
  background-image: url("./img/backgroundAboutMobileBlue.svg");
  background-position: 95% 95%;
  position: relative;
}

/* Do not redistribute SC */
.label-bgp-community-0-0,
.label-bgp-community-0-65200,
.label-bgp-community-0-65221,
.label-bgp-community-0-65222,
.label-bgp-community-0-65223,
.label-bgp-community-0-65224 {
  background-color: var(--do-not-redistribute);
}
.select-bgp-community-0-0,
.select-bgp-community-0-65200,
.select-bgp-community-0-65221,
.select-bgp-community-0-65222,
.select-bgp-community-0-65223,
.select-bgp-community-0-65224 {
  color: var(--do-not-redistribute);
}

/* Do not redistribute EC */
.label-bgp-community-0-rt.label-bgp-community-1-0 {
  background-color: var(--do-not-redistribute);
}
.select-bgp-community-0-rt.select-bgp-community-1-0 {
  color: var(--do-not-redistribute);
}

/* AS path prepending  */
.label-bgp-community-0-65001,
.label-bgp-community-0-65002,
.label-bgp-community-0-65003 {
  background-color: var(--path-prepending);
}
.select-bgp-community-0-65001,
.select-bgp-community-0-65002,
.select-bgp-community-0-65003 {
  color: var(--path-prepending);
}

/* AS path prepending */
.label-bgp-community-0-rt.label-bgp-community-1-65001,
.label-bgp-community-0-rt.label-bgp-community-1-65002,
.label-bgp-community-0-rt.label-bgp-community-1-65003 {
  background-color: var(--path-prepending);
}
.select-bgp-community-0-rt.select-bgp-community-1-65001,
.select-bgp-community-0-rt.select-bgp-community-1-65002,
.select-bgp-community-0-rt.select-bgp-community-1-65003 {
  color: var(--path-prepending);
}


/* RPKI valid */
.label-bgp-community-0-16374.label-bgp-community-1-1000.label-bgp-community-2-1 {
  background-color: var(--route-valid);
}
.select-bgp-community-0-16374.select-bgp-community-1-1000.select-bgp-community-2-1 {
  color: var(--route-valid);
}

/* RPKI unknown */
.label-bgp-community-0-16374.label-bgp-community-1-1000.label-bgp-community-2-2 {
  background-color: var(--route-rpki-unknown);
}
.select-bgp-community-0-16374.select-bgp-community-1-1000.select-bgp-community-2-2 {
  color: var(--route-rpki-unknown);
}

/* RPKI not checked */
.label-bgp-community-0-16374.label-bgp-community-1-1000.label-bgp-community-2-3 {
  background-color: var(--route-notchecked);
}
.select-bgp-community-0-16374.select-bgp-community-1-1000.select-bgp-community-2-3 {
  color: var(--route-notchecked);
}

/* IRRDB valid */
.label-bgp-community-0-16374.label-bgp-community-1-1001.label-bgp-community-2-1 {
  background-color: var(--route-valid);
}
.select-bgp-community-0-16374.select-bgp-community-1-1001.select-bgp-community-2-1 {
  color: var(--route-valid);
}

/* IRRDB not checked */
.label-bgp-community-0-16374.label-bgp-community-1-1001.label-bgp-community-2-2 {
  background-color: var(--route-notchecked);
}
.select-bgp-community-0-16374.select-bgp-community-1-1001.select-bgp-community-2-2 {
  color: var(--route-notchecked);
}

/* RPKI origin valid */
.label-bgp-community-0-16374.label-bgp-community-1-1900.label-bgp-community-2-1 {
  background-color: var(--route-valid);
}
.select-bgp-community-0-16374.select-bgp-community-1-1900.select-bgp-community-2-1 {
  color: var(--route-valid);
}

/* RPKI origin invalid */
.label-bgp-community-0-16374.label-bgp-community-1-1900.label-bgp-community-2-2 {
  background-color: var(--color-orange);
}
.select-bgp-community-0-16374.select-bgp-community-1-1900.select-bgp-community-2-2 {
  color: var(--color-orange);
}

/* RPKI origin not checked */
.label-bgp-community-0-16374.label-bgp-community-1-1900.label-bgp-community-2-3 {
  background-color: var(--route-notchecked);
}
.select-bgp-community-0-16374.select-bgp-community-1-1900.select-bgp-community-2-3 {
  color: var(--route-notchecked);
}

/* RPKI maxLength valid */
.label-bgp-community-0-16374.label-bgp-community-1-1900.label-bgp-community-2-4 {
  background-color: var(--route-valid);
}
.select-bgp-community-0-16374.select-bgp-community-1-1900.select-bgp-community-2-4 {
  color: var(--route-valid);
}

/* RPKI maxLength invalid */
.label-bgp-community-0-16374.label-bgp-community-1-1900.label-bgp-community-2-5 {
  background-color: var(--color-orange);
}
.select-bgp-community-0-16374.select-bgp-community-1-1900.select-bgp-community-2-5 {
  color: var(--color-orange);
}

/* RPKI maxLength not checked */
.label-bgp-community-0-16374.label-bgp-community-1-1900.label-bgp-community-2-6 {
  background-color: var(--route-notchecked);
}
.select-bgp-community-0-16374.select-bgp-community-1-1900.select-bgp-community-2-6 {
  color: var(--route-notchecked);
}

/* Rejected routes */
.label-bgp-community-0-16374.label-bgp-community-1-1101 {
  background-color: var(--color-orange);
}
.select-bgp-community-0-16374.select-bgp-community-1-1101 {
  color: var(--color-orange);
}

/* Reject Candidates */
.label-bgp-community-0-16374.label-bgp-community-1-1102 {
  background-color: var(--color-orange);
}
.select-bgp-community-0-16374.select-bgp-community-1-1102 {
  color: var(--color-orange);
}

/* Routes not redistributed */
.label-bgp-community-0-16374.label-bgp-community-1-1902,
.label-bgp-community-0-16374.label-bgp-community-1-1903 {
  background-color: var(--route-not-redistributed);
}
.select-bgp-community-0-16374.select-bgp-community-1-1902,
.select-bgp-community-0-16374.select-bgp-community-1-1903 {
  color: var(--route-not-redistributed);
}

.table-routes .noexport-reason a {
  color: var(--color-red2); }
.table-routes .reject-reason a {
  color: var(--color-red2); }
.routes-quick-links li.filtered a {
  color: var(--color-orange); }
.routes-quick-links li.received a {
  color: var(--color-green); }
.routes-quick-links li.not-exported a {
  color: var(--color-red); }

.card {
  border-radius: 1rem;
}

.card h2 h3{
  color: rgb(60,121,239); 
}

.card a{
  color: rgb(60,121,239);
}


